.product-info{display:grid;grid-template-columns:minmax(50%,882px) minmax(404px,528px);gap:8px;width:100%;max-width:1440px;margin:0 auto;padding:0}@media only screen and (max-width:850px){.product-info{grid-template-columns:1fr;padding-bottom:32px}}.product-info__gallery{width:100%;max-width:100%}.product-info__details{grid-row:span 5 / span 5;padding:0 24px 32px;border-left:1px solid #DDDDDD;position:relative;flex:0 0 auto}@media only screen and (max-width:650px){.product-info__details{padding:0 12px 32px}}.product-info__blocks{grid-row:span 4 / span 4;width:100%;max-width:100%;padding:0 clamp(24px,3vw,50px);display:flex;flex-flow:column nowrap}@media only screen and (max-width:850px){.product-info__blocks{padding-top:0}}@media only screen and (max-width:650px){.product-info__blocks{padding:0 12px}}.product-info__blocks .shopify-block{padding-top:0}.product-info__blocks .shopify-block:has(*)+.shopify-block:has(*){padding-top:32px}.klaviyo-star-rating-widget{display:flex!important;padding-bottom:12px}.kl_reviews__lightbox_background{z-index:90009999999}.shopbox-section .product-carousel{border-top:1px solid #DDDDDD}@media only screen and (max-width:850px){.shopbox-section .product-carousel .product-carousel__inner{padding:32px 61px}.shopbox-section .product-carousel .swiper-pagination{position:static}}.bottle-info{width:100%}.bottle-info__inner{width:100%;display:flex;flex-flow:row wrap;gap:32px}.bottle-info__title{font-size:20px;line-height:26px;font-weight:400;color:#000;margin:0}.bottle-info__content{width:100%;display:flex;flex-flow:row nowrap;gap:24px;padding:24px;background:#f7f7f7}@media only screen and (max-width:1050px){.bottle-info__content{flex-flow:column nowrap}}@media only screen and (max-width:850px){.bottle-info__content{padding:12px}}.bottle-info__text{display:flex;flex-flow:column nowrap;gap:20px;width:100%}.bottle-info__item{display:flex;flex-flow:row nowrap;gap:4px;font-weight:300;font-size:16px;line-height:22px;color:#000}.bottle-info__item a{font-weight:300;font-size:16px;line-height:22px;letter-spacing:0%;text-decoration:underline;text-decoration-color:#000;color:#000}.bottle-info__label{font-weight:500;font-size:16px;line-height:22px;color:#000;display:contents}.bottle-info__icons{width:100%;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;gap:16px 8px}.bottle-info__icon{display:flex;flex-flow:row nowrap;gap:16px;align-items:center}.bottle-info__icon .bottle-info__label{display:flex;flex-flow:column nowrap}.bottle-info__icon span:not(.bottle-info__label){font-weight:300}.product-info__sticky span.sticky-title,.product-info__sticky .price,.product-info__sticky .product-info__gift{display:none}@media only screen and (max-width:650px){.product-info__sticky.active{position:fixed;bottom:0;left:0;width:100%;z-index:99;max-width:100%;background:#161616;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);gap:12px;padding:16px;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.product-info__sticky.active .product-form__quantity{display:none}.product-info__sticky.active span.sticky-title,.product-info__sticky.active .price,.product-info__sticky.active .product-info__gift{display:flex;justify-content:center;align-items:center}.product-info__sticky.active span.sticky-title{grid-column:span 2 / span 2;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0%;text-align:center;width:100%;color:#fff}.product-info__sticky.active .price{grid-column:span 2 / span 2;grid-row-start:2;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;color:#fff;gap:12px}.product-info__sticky.active .product__tax{color:#bfbfbf;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0%}.product-info__sticky.active .product-info__gift{grid-row-start:3}.product-info__sticky.active .product-form{grid-row-start:3}.product-info__sticky.active .product-form .product-form__submit{background-color:#fff;color:#161616;min-height:auto}}@media only screen and (max-width:420px){.product-info__sticky.active{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,auto);gap:12px 0}.product-info__sticky.active .product-info__gift{display:none}}.product-info__sticky,.product-info__actions{width:100%;display:flex;flex-flow:row nowrap;gap:16px;padding:16px 0}@media only screen and (max-width:650px){.product-info__sticky,.product-info__actions{flex-flow:column nowrap}}.product-info__actions .product-form__quantity{display:flex;flex-flow:row nowrap;align-items:baseline;gap:12px;flex:0 0 auto}.product-info__actions .product-form__quantity .form__label{color:var(--Black, #161616);font-size:14px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:8%}.product-info__actions .product-form__quantity .quantity{width:100%;max-width:99px}.product-info__actions .product-form__quantity .quantity__button{width:100%;max-width:calc(100% / 3)}.product-info__actions .product-form{width:100%}.product-info__actions .product-form div,.product-info__actions .product-form form,.product-info__actions .product-form .product-form__submit{width:100%;min-height:calc((var(--inputs-border-width) * 2) + 4.5rem)}.product-info__actions .product-form__buttons{display:flex;flex-flow:column nowrap;gap:8px}.product__gift-check{margin-left:auto;position:relative;width:20px;height:20px}.product__gift-wrapping{width:100%;display:flex;flex-flow:column nowrap;gap:24px;padding:16px 0;border-top:1px solid #74747433;border-bottom:1px solid #74747433}.product__gift-checkbox{width:100%}.product__gift-checkbox label{width:100%;display:flex;flex-flow:row nowrap;align-items:center;color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px;position:relative}.product__gift-checkbox .facet-checkbox__text{margin-left:11px;display:block}.product__gift-checkbox .facet-checkbox__text span{color:var(--Mid-Grey, #747474);font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px}.product__gift-checkbox input[type=checkbox]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:-.4rem;z-index:-1;appearance:none;-webkit-appearance:none}.product__gift-checkbox label svg{width:20px;height:20px;stroke:#747474}.product__gift-checkbox label .icon-checkmark{visibility:hidden;position:absolute;left:5px;z-index:5;top:7px}.product__gift-checkbox input[type=checkbox]:checked+svg{stroke:#161616}.product__gift-checkbox input[type=checkbox]:checked~.icon-checkmark{visibility:visible;stroke:var(--accent-color)}.product__gift-form{width:100%;max-width:600px;display:flex;flex-flow:row wrap;gap:24px 16px}.product__gift-form .product__gift-row fieldset{border:0;padding:0;margin:0;display:flex;flex-flow:column nowrap;gap:8px}.product__gift-form .product__gift-row fieldset label{color:var(--Black, #161616);font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px;width:100%}.product__gift-form .product__gift-row fieldset textarea,.product__gift-form .product__gift-row fieldset input[type=text]{border:1px solid var(--Mid-Grey, #747474);width:100%;padding:13px 12px;color:var(--Black, #161616);font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px;outline:none}.product__gift-form .product__gift-row fieldset textarea:focus-visible,.product__gift-form .product__gift-row fieldset input[type=text]:focus-visible{outline:none;box-shadow:none}.product__gift-form .product__gift-row fieldset textarea::placeholder,.product__gift-form .product__gift-row fieldset input[type=text]::placeholder{color:var(--Mid-Grey, #747474);font-family:Manrope;font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px}.product__gift-row--half{width:calc(50% - 8px)}.product__gift-row--full{width:100%}@media only screen and (max-width:650px){.product__gift-form{flex-flow:column nowrap;gap:24px}.product__gift-row--half{width:100%}}.proudct__info-countdown{width:100%;max-width:600px;background:#ffeddf;padding:16px;display:flex;flex-flow:column nowrap;gap:8px}.proudct__info-countdown p{color:var(--Black, #161616);font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}.product__info-countdown-timer{display:flex;flex-flow:row nowrap;color:var(--Black, #161616);font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px;gap:8px}.product__info-countdown-timer span{color:var(--Style, #E37C1D);font-size:20px;font-style:normal;font-weight:500;line-height:24px;margin-right:7px}.product__info-time{color:var(--Black, #161616);font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px}.product-desc{width:100%}.product-desc__inner{padding-bottom:30px;width:100%}.product-desc *,.product-desc{font-weight:300;font-size:15px;line-height:22px;letter-spacing:7%;color:#000;max-width:100%}.product-desc p:first-of-type{margin-top:0}.product-desc h3,.product-desc h3 *{font-weight:400;font-size:20px;line-height:26px;margin:0;color:#000}.product-desc .product-desc__approved{display:flex;flex-flow:column nowrap;gap:26px;padding-top:9px}.product-desc .product-desc__by{font-weight:500;font-size:16px;line-height:100%;letter-spacing:7%;color:#161616}.prod-dist{width:100%}.prod-dist__inner{width:100%;display:flex;flex-flow:column nowrap;gap:32px}.prod-dist__title{margin:0;font-weight:400;font-size:32px;line-height:40px;letter-spacing:0%;color:#000;display:flex;flex-flow:column nowrap;gap:32px}.prod-dist__title:after{content:"";width:63px;height:1px;background:var(--accent-color)}.prod-dist__header{width:100%;display:flex;flex-flow:row nowrap;gap:24px}@media only screen and (max-width:875px){.prod-dist__header{flex-flow:column nowrap;gap:19px}}.prod-dist__logo{width:165px;display:flex;align-items:center;justify-content:center;border:1px solid #747474;padding:14px}.prod-dist__logo img{width:100%;max-width:100%}.prod-dist__details{display:flex;flex-flow:column nowrap;gap:4px}.prod-dist__name{padding-bottom:12px;font-weight:400;font-size:20px;line-height:26px;color:#000}.prod-dist__detail{font-weight:300;font-size:16px;line-height:22px;letter-spacing:0%;color:#000;display:flex;flex-flow:row nowrap;gap:4px}.prod-dist__detail span{font-weight:500}.prod-dist__description{font-weight:300;font-size:15px;line-height:22px;letter-spacing:7%;color:#000}.prod-dist__link{font-weight:500;font-size:15px;line-height:22px;letter-spacing:7%;color:#161616}.prod-list__photo img,.prod-list__photo{width:100%;max-width:100%}.product-details{position:-webkit-sticky;position:sticky;max-width:480px;min-height:100vh;padding-top:32px}@media only screen and (max-width:850px){.product-details{max-width:100%;min-height:auto;position:static;padding:0}}.product-info__price{display:flex;flex-flow:row nowrap;align-items:flex-end;gap:8px;padding:24px 0 36px}.product-info__price .price,.product-info__price .price .price-item,.product-info__price .price__regular,.product-info__price .price-item--regular{font-weight:400;font-size:22px;line-height:22px;color:#000;display:flex;align-items:baseline;gap:8px}.product-info__price .product__tax{color:#727272;font-size:14px;line-height:14px;font-weight:400;position:relative;top:-2px}.product-info__price .badge{position:relative;top:-6px}.product-info__title{font-size:32px;line-height:40px;letter-spacing:0;color:#000;margin:0;font-weight:400;padding:0 0 12px}.product-info__short-description{padding-bottom:40px;display:flex;flex-flow:column nowrap;gap:12px}.product-info__short-description *,.product-info__short-description{font-weight:300;font-size:15px;line-height:22px;letter-spacing:7%;color:#000}.product-info__taste{display:flex;flex-flow:row wrap;gap:8px;align-items:center;width:100%;padding-bottom:12px}.product-info__taste .product__flavour-image{min-height:20px;display:flex;align-items:center}.product-info__taste .product__flavour-image img,.product-info__taste .product__flavour-image svg{display:block;max-width:20px;height:auto}.product-info__taste .product__flavour{display:flex;flex-flow:row nowrap;gap:4px;align-items:center;border-radius:4px;padding:6px 8px;font-weight:500;font-size:12px;line-height:12px;letter-spacing:7%;text-transform:uppercase;flex:0 0 auto}.product-info__taste .product__flavour--smokey{color:#4d4d4d;background:#6b544033}.product-info__taste .product__flavour--spicy{color:#7e4210;background:#c65d004d}.product-info__taste .product__flavour--floral{color:#366923;background:#36a70d4d}.product-info__taste .product__flavour--fruity{color:#80416c;background:#dcced8}.tasting-notes{width:100%}.tasting-notes__inner{width:100%;display:flex;flex-flow:column nowrap;gap:24px;border-bottom:1px solid #747474;padding-bottom:24px}.tasting-notes__title{font-weight:400;font-size:20px;line-height:26px;margin:0;color:#000}.tasting-notes__body,.tasting-notes__body *{font-weight:300;font-size:15px;line-height:22px;letter-spacing:7%;color:#000}.vendor-cask{display:flex;flex-flow:row nowrap;gap:12px;align-items:center;padding-bottom:12px}.vendor-cask .product__info-vendor{font-size:15px;font-weight:500;line-height:22px;letter-spacing:7%;color:#161616}.vendor-cask a.product__info-vendor{font-size:15px;font-weight:500;line-height:22px;letter-spacing:7%;color:#161616;text-decoration:underline;text-transform:uppercase;text-underline-offset:4px}.vendor-cask .product__info-cask{font-size:15px;font-weight:400;line-height:22px;letter-spacing:0;color:#161616;display:flex;flex-flow:row nowrap;gap:12px;text-transform:uppercase}.vendor-cask .product__info-cask:before{content:"";width:1px;height:20px;background-color:#e37c1d;display:block}.why-twb{width:100%;padding-top:24px}.why-twb__inner{width:100%;display:flex;flex-flow:column nowrap;gap:56px}.why-twb__title{color:#161616;font-weight:400;font-size:32px;line-height:26px;letter-spacing:0%;margin:0}@media only screen and (max-width:1050px){.why-twb__title{text-align:center}}@media only screen and (max-width:650px){.why-twb__title{text-align:left;line-height:40px}}.why-twb__list{display:grid;grid-template-columns:auto auto;gap:24px 48px}@media only screen and (max-width:650px){.why-twb__list{display:flex;flex-flow:column nowrap}}.why-twb__item{display:flex;flex-flow:row nowrap;gap:16px;align-items:center;padding:0!important}@media only screen and (max-width:1050px){.why-twb__item{flex-flow:column nowrap;gap:8px}}@media only screen and (max-width:650px){.why-twb__item{flex-flow:row nowrap;gap:16px}}.why-twb__item-icon{width:60px;height:60px;flex:0 0 auto;border-radius:50%;background-color:#e37c1d33;display:flex;align-items:center;justify-content:center}.why-twb__item-content{display:flex;flex-flow:column nowrap;gap:4px}@media only screen and (max-width:1050px){.why-twb__item-content{text-align:center}}@media only screen and (max-width:650px){.why-twb__item-content{text-align:left}}.why-twb__item-title{color:#000;font-weight:500;font-size:16px;line-height:18px;letter-spacing:7%}.why-twb__item-desc{color:#000;font-weight:300;font-size:14px;line-height:18px;letter-spacing:7%}.breadcrumbs{width:100%;background:var(--Background-grey, #F7F7F7);position:relative}.breadcrumbs__inner{width:100%;max-width:1512px;margin:0 auto;padding:10px 74px}.breadcrumbs__list{margin:0;padding:0;list-style-type:none;display:flex;flex-flow:row nowrap;gap:14px}.breadcrumbs__list li{display:flex;flex-flow:row nowrap;align-items:center}.breadcrumbs__list li,.breadcrumbs__list li a{color:var(--Black, #161616);font-size:14px;font-style:normal;font-weight:300;line-height:21px;letter-spacing:1.12px;text-decoration:none}.breadcrumbs__list li svg{margin-left:14px}@media only screen and (max-width:768px){.breadcrumbs__inner{padding:10px 24px}.breadcrumbs__list{flex-flow:column nowrap}.breadcrumbs__list li:first-of-type{display:none}}.drawer{visibility:hidden}.cart-threshold{padding-bottom:16px;border-bottom:1px solid var(--light-grey)}.cart-threshold__header{font-weight:600;color:var(--color-dark);font-size:var(--font-size--xs);padding:12px 0;margin-top:10px;text-align:center;line-height:17px}.cart-threshold__bar{position:relative;margin:8px 0 0;border-radius:10px;background:#eee;padding:0;width:100%;height:10px;overflow:hidden}.cart-threshold__progress{position:absolute;border-radius:10px;background:var(--accent-color);height:10px;display:block!important}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAACAAAAAfG8TAQ */
