.pdp-top-section .product-information{border-bottom:2px dashed #3B4D2B66;display:block}.pdp-top-section .product-information .product-information__grid{max-width:1590px;margin-inline:auto;padding-inline:15px;gap:90px;display:flex}.pdp-top-section .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-information__media{width:52%;min-width:auto;padding-right:0}.pdp-top-section .section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{flex:1;padding:0;max-width:42%}.product-information__media .product-media-container .product-media img{border-radius:16px}.product-information__media .media-gallery--carousel .slideshow-controls__thumbnails{gap:12px}.product-information__media .slideshow-controls__thumbnails .slideshow-control{outline:none!important;padding:4px;border:1px solid #314A2A1A;border-radius:10px}.product-information__media .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:none!important;border-color:#314a2a}.pdp-top-section .product-details .h2 p{font-family:Roslyn MN;font-weight:400}.pdp-top-section .product-details .text-block.rte{font-family:Deuterium Variable;font-size:16px;line-height:150%;color:#314a2a;font-weight:400}.pdp-top-section .product-details .variant-option--buttons legend{font-size:16px;line-height:1;font-family:Deuterium Variable;font-weight:500;text-transform:capitalize;margin:0 0 12px}.pdp-top-section .product-details .variant-option--buttons legend span{color:#314a2a66}.pdp-top-section .product-details .variant-option--buttons .variant-option__button-label__text{font-size:16px;color:#314a2a;line-height:1;font-weight:500;font-family:Deuterium Variable}.pdp-top-section .product-details .popup-link .button{display:flex;align-items:center;gap:10px;height:auto;max-height:max-content;font-size:16px;line-height:1;font-weight:500;font-family:Deuterium Variable;text-decoration:underline}.pdp-top-section .product-details .popup-link .popup-link__button svg{top:0;border-right:2px dashed #314A2A66;padding-right:10px;width:auto}.pdp-top-section .product-details .variant-option--buttons .variant-option__button-label{min-height:auto;padding:8px 14px 10px}.pdp-top-section .product-details product-price p{margin:4px 0 0!important;font-size:13px;line-height:100%;font-weight:400;color:#314a2a99}.pdp-top-section .product-details product-price .price{font-size:20px;color:#314a2a;font-family:Deuterium Variable;font-weight:500;letter-spacing:-.2px;line-height:1;margin-right:7px}.pdp-top-section .product-details product-price .compare-at-price{font-size:18px;font-family:Deuterium Variable;font-weight:400;opacity:.7;color:#314a2a;padding-left:8px;border-left:1px solid}.pdp-top-section .product-details product-price .tax-note.tax-note.tax-note{color:#314a2a99;opacity:1;font-size:14px;font-family:Deuterium Variable;line-height:1;font-weight:400;margin-top:4px}.pdp-top-section .product-details .product-form-buttons .add-to-cart-button{padding:16px;height:auto;font-size:16px;font-family:Deuterium Variable;font-weight:560;text-transform:uppercase;line-height:1}.pdp-top-section .product-details .product-form-buttons .add-to-cart-button .add-to-cart-text{gap:8px}.pdp-top-section .product-details .product-form-buttons .add-to-cart-button:hover .svg-wrapper svg path{fill:currentcolor}.pdp-top-section .product-details .product-recommendations .section-resource-list__content h4{font-size:18px;font-family:Deuterium Variable!important;font-weight:480;line-height:1;color:#3b4d2b}.pdp-top-section .product-details .product-recommendations .product-grid__card.product-grid__card{flex-flow:row nowrap}.pdp-top-section .product-details .product-recommendations .product-grid__card.product-grid__card .card-gallery{width:100%;max-width:80px}.pdp-top-section .product-details .product-recommendations .product-grid__card.product-grid__card .user-select-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;place-content:center;margin:10px 0 0}.pdp-top-section .product-details .product-recommendations .product-grid__card.product-grid__card .card-gallery .quick-add{display:none}.pdp-top-section .product-details .product-recommendations .product-grid__card.product-grid__card .card-gallery .product-media img,.pdp-top-section .product-details .product-recommendations .product-grid__card.product-grid__card .card-gallery .product-media{border-radius:8px}.pdp-top-section .product-details .product-recommendations .product-grid__card .resource-list__carousel slideshow-slides{margin-block:0;padding-block:0}.pdp-top-section .product-details .product-recommendations .product-form-buttons .add-to-cart-text--added span:last-child{display:none!important}.pdp-top-section .product-details .product-recommendations .product-form-buttons .add-to-cart-button{padding:6px 10px;width:auto;font-size:10px}.pdp-top-section .product-details .product-recommendations .product-form-buttons .add-to-cart-text .svg-wrapper svg,.pdp-top-section .product-details .product-recommendations .product-form-buttons .add-to-cart-text--added .svg-wrapper svg{width:15px}.pdp-top-section .product-details .product-recommendations .product-form-buttons{max-width:max-content;place-self:end}.pdp-top-section .product-details .product-recommendations .product-grid__card .buy-buttons-block{max-width:max-content;flex-shrink:0}.pdp-top-section .product-details .product-recommendations .product-grid__card .text-block.rte{flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pdp-top-section .product-details .product-recommendations .product-grid__card .shopify-app-block{position:absolute;top:5px;left:90px}.pdp-top-section .product-details .product-recommendations .product-grid__card .text-block.rte,.pdp-top-section .product-details .product-recommendations .product-grid__card .buy-buttons-block{place-content:center}.pdp-top-section .product-details .product-recommendations .product-grid__card .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{display:none!important}.pdp-top-section .product-details .product-recommendations .product-grid__card .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star:first-child{display:block!important}.pdp-top-section .product-details .product-recommendations .product-grid__card .jdgm-prev-badge{display:flex!important}.product-details .product-form-buttons .quantity-selector:hover{background:transparent}.product-information__media .dialog-zoomed-gallery{width:fit-content;margin-inline:auto}.pdp-top-section .product-details .product-recommendations .product-card{padding:10px;border:1px solid #314A2A1A;border-radius:12px}.pdp-recipe-blocks h4{font-size:18px;font-family:Deuterium Variable!important;font-weight:480;line-height:1;margin:0 0 10px}.pdp-recipe-blocks .receipes{display:flex;gap:10px;overflow-x:scroll;padding-bottom:10px;margin:0 0 20px}.pdp-recipe-blocks{position:relative}.pdp-recipe-blocks:after{content:"";position:absolute;height:100%;width:250px;right:0;left:auto;top:0;background:linear-gradient(269deg,#F9F9ED 0%,transparent);display:none}.pdp-recipe-blocks .receipes .receipe-block{width:240px;flex-shrink:0}.pdp-top-section .product-details .jdgm-horizon-widget{width:max-content}.pdp-top-section .product-details .jdgm-horizon-widget+.image-block{padding-left:18px;border-left:2px dashed #314A2A4D}.pdp-top-section .product-details .jdgm-horizon-widget+.image-block img{max-height:40px;object-fit:contain}.pdp-top-section .product-details .product-recommendations .product-grid__card .text-class.rte p{line-height:1.2}.pdp-top-section .product-details .popup-link .popup-link__content{max-width:50rem;width:100%;text-align:center;--modal-max-height: 80dvh;padding:30px;background:#f2ead3;overflow:hidden}.pdp-top-section .product-details .popup-link .popup-link__inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.pdp-top-section .product-details .popup-link .button.popup-link__close{top:20px;background:#fff;width:50px;height:50px;max-height:50px;right:20px;opacity:1}.pdp-top-section .product-details .popup-link .button.popup-link__close svg{width:auto;height:auto}.pdp-top-section .product-details .variant-option--buttons.kombucha-variant .variant-option__button-label{flex-direction:column;padding:0;border-radius:12px;min-width:190px}.pdp-top-section .product-details .kombucha-variant .variant-top-block{display:flex;justify-content:space-between;padding:15px 30px 0 15px;border-bottom:1px solid #314A2A1A;width:100%;position:relative}.pdp-top-section .product-details .kombucha-variant .variant-top-block:after{content:"";position:absolute;top:12px;right:10px;width:18px;height:18px;background-color:transparent;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:12px;opacity:1;transition:opacity .3s ease;border:1px solid #314A2A1A}.pdp-top-section .product-details .kombucha-variant .variant-option__button-label:has(:checked) .variant-top-block:after{opacity:1;background-image:url(/cdn/shop/files/Check.svg?v=1763726712);background-color:#febc12;border-color:#febc12}.pdp-top-section .product-details .kombucha-variant .variant-top-block .variant-pack-img{display:flex;gap:10px}.pdp-top-section .product-details .variant-option--buttons.kombucha-variant .variant-option__button-label__text{font-size:14px;font-family:Deuterium Variable;font-weight:500;margin-top:8px}.pdp-top-section .product-details .kombucha-variant .pack-price{display:flex;gap:5px;position:relative}.pdp-top-section .discount-badge{display:inline-block;background-color:green;color:#fff;font-size:12px;font-family:Deuterium Variable;font-weight:400;padding:3px 8px;border-radius:20px;margin-left:8px;vertical-align:top}.pdp-top-section .product-details .kombucha-variant .variant_pice_pair{padding:14px;place-self:flex-start;margin-top:auto}.pdp-top-section .product-details .kombucha-variant .variant_pice_pair .variant-tag{font-size:13px;font-family:Tuppence;line-height:110%;color:#314a2a;font-weight:500;background:#febc12;padding:2px 10px 4px;width:fit-content;border-radius:25px;margin-bottom:6px}.pdp-top-section .product-details .kombucha-variant .pack-price .discount-badge svg{width:auto;height:auto;position:static}.pdp-top-section .product-details .kombucha-variant .pack-price .discount-badge{display:flex;align-items:center;gap:4px;color:green;font-size:13px;font-family:Deuterium Variable;font-weight:500;text-transform:uppercase;padding-right:8px;border-right:1px solid #314A2A33;line-height:1}.pdp-top-section .product-details .kombucha-variant .pack-price .current-price{font-size:16px;color:#314a2a;font-family:Deuterium Variable;font-weight:500;line-height:1}.pdp-top-section .product-details .kombucha-variant .pack-price .compare-price{opacity:1;color:#314a2a66;font-size:16px;line-height:1;font-family:Deuterium Variable;font-weight:500}.pdp-top-section .product-details .kombucha-variant .build-box-bundle{background:#e7ecb6;border-radius:12px;padding:16px;display:flex;flex-direction:column;height:auto}.pdp-top-section .product-details .kombucha-variant .variant-option__button-label__pill{background:transparent}.pdp-top-section .product-details .kombucha-variant .variant-option__button-label:has(:checked) .variant-option__button-label__pill{background:var(--color-selected-variant-background)}.pdp-top-section .product-details .kombucha-variant .build-box-bundle .box-bundle{display:flex;align-items:center;gap:10px}.pdp-top-section .product-details .kombucha-variant .build-box-bundle .box-bundle img{width:auto;padding-right:10px;border-right:2px dashed #314A2A66}.pdp-top-section .product-details .kombucha-variant .build-box-bundle .box-bundle .title{font-size:16px;font-family:Deuterium Variable;font-weight:500;line-height:120%;color:#314a2a}.pdp-top-section .product-details .kombucha-variant .build-box-bundle p{margin:10px 0 8px;font-size:14px;font-family:Deuterium Variable;line-height:140%;font-weight:400}.pdp-top-section .product-details .kombucha-variant .build-box-bundle a{display:inline-flex;gap:4px;align-items:center;font-size:14px;font-family:Deuterium Variable;font-weight:500;text-transform:capitalize;line-height:120%;padding:5px 12px 6px;background:#fff;border-radius:50px;margin-top:auto;width:fit-content}.product-information__grid .product-form-buttons .nm-portal{margin:10px 0 0}.pdp-top-section .product-details product-price .pdp-bundle-discount-badge{display:none}@media(max-width:1599px){.pdp-top-section .product-information .product-information__grid{gap:50px}.pdp-top-section .section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{max-width:45%}.pdp-top-section .product-details .kombucha-variant .build-box-bundle .box-bundle img{width:30px}.pdp-top-section .product-details .variant-option--buttons.kombucha-variant .variant-option__button-label{min-width:170px}}@media(max-width:768px){.pdp-top-section .quantity-selector{height:fit-content}.pdp-top-section .quantity-selector :is(.quantity-minus,.quantity-plus){height:fit-content;padding-top:10px;padding-bottom:10px}.pdp-top-section .product-information .product-information__grid{gap:40px;flex-direction:column}.pdp-top-section .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-information__media{width:100%}.pdp-top-section .section--full-width .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{max-width:100%}.pdp-top-section .product-information{padding-top:8px;padding-bottom:30px}.product-information__media .product-media-container .product-media img{border-radius:8px}.pdp-top-section .product-information__media .slideshow-controls__dots button{padding:0;width:8px;height:8px;background:#f2ead3;border:1px solid #6F7F41;margin:0 2px 0 0}.pdp-top-section .product-information__media .slideshow-controls__dots button:after{background:transparent;display:none}.pdp-top-section .product-information__media slideshow-controls:has(.slideshow-controls__dots),.pdp-top-section .product-information__media slideshow-component[autoplay] slideshow-controls{mix-blend-mode:unset;bottom:-24px}.pdp-top-section .product-information__media .slideshow-controls__dots{gap:0;padding:8px;place-self:end}.pdp-top-section .product-information__media .slideshow-controls__dots button[aria-selected=true]{width:18px;border-radius:25px;background:#6f7f41}.pdp-top-section .product-information__grid .product-details .layout-panel-flex--column>.group-block--height-fit{padding-top:0}.pdp-top-section .product-information__grid .product-details .layout-panel-flex--row:not(.mobile-column){flex-wrap:nowrap}.pdp-top-section .product-details .h2 p{font-size:32px}.pdp-top-section .product-details .text-block.rte{font-size:13px;padding:8px 0 12px}.pdp-top-section .product-details .variant-picker{padding-top:16px}.pdp-top-section .product-details .variant-option--buttons legend{font-size:12px;margin:0 0 8px}.pdp-top-section .product-details .variant-option--buttons .variant-option__button-label__text{font-size:14px}.pdp-top-section .product-details product-price{padding-top:16px}.pdp-top-section .product-details product-price p{margin:2px 0 0!important}.pdp-top-section .product-details product-price .price{font-size:16px;margin-right:4px}.pdp-top-section .product-details product-price .compare-at-price{font-size:14px}.pdp-top-section .product-details .product-form-buttons .add-to-cart-button{font-size:14px;padding:10px}.pdp-top-section .product-details .product-form-buttons .add-to-cart-button .add-to-cart-text svg{width:14px}.pdp-top-section .product-details .product-recommendations .text-block.rte{padding:0;font-size:16px}.pdp-top-section .product-details .product-recommendations .product-grid__card.product-grid__card .card-gallery{max-width:70px}.pdp-top-section .product-details .product-recommendations .text-block.rte{font-size:14px}.pdp-top-section .product-details .product-recommendations .product-form-buttons .add-to-cart-text .svg-wrapper svg,.pdp-top-section .product-details .product-recommendations .product-form-buttons .add-to-cart-text--added .svg-wrapper svg{width:12px;height:12px}.pdp-top-section .product-details .product-recommendations .product-form-buttons .add-to-cart-text .svg-wrapper,.pdp-top-section .product-details .product-recommendations .product-form-buttons .add-to-cart-text--added .svg-wrapper{width:auto;height:auto}.pdp-top-section .product-details .product-recommendations .product-grid__card .shopify-app-block{top:0;left:80px}.pdp-top-section .product-details .product-recommendations .resource-list__carousel .resource-list__slide{--slide-width: clamp(150px, var(--mobile-card-size, 80cqw), var(--slide-width-max))}.pdp-recipe-blocks h4{font-size:18px}.pdp-recipe-blocks .receipes{gap:8px;margin-right:-15px;padding-bottom:0}.pdp-recipe-blocks .receipes .receipe-block{width:175px}.pdp-recipe-blocks:after{display:none}.section-custom .custom-page-width.pdp-width .custom-swiper-container{margin-right:-15px}.pdp-top-section .product-details .popup-link .button{font-size:14px}.pdp-top-section .product-details .popup-link .popup-link__button svg{width:32px}.pdp-top-section .product-details .kombucha-variant .variant-top-block .variant-pack-img{gap:8px}.pdp-top-section .product-details .kombucha-variant .variant-top-block .variant-pack-img img{width:auto;height:24px;max-width:29px}.pdp-top-section .product-details .variant-option--buttons.kombucha-variant .variant-option__button-label__text{font-size:12px;margin-top:2px}.pdp-top-section .product-details .kombucha-variant .variant-top-block:after{width:16px;height:16px;top:10px;right:8px}.pdp-top-section .product-details .kombucha-variant .variant-top-block{padding:12px 23px 0 8px}.pdp-top-section .product-details .kombucha-variant .variant_pice_pair{padding:8px;display:flex;flex-direction:column;height:100%}.pdp-top-section .product-details .kombucha-variant .variant_pice_pair .variant-tag{padding:2px 8px 4px;font-size:10px}.pdp-top-section .product-details .kombucha-variant .pack-price{flex-wrap:wrap;margin-top:auto}.pdp-top-section .product-details .kombucha-variant .pack-price .discount-badge{width:100%;padding-right:0;border-right:none;gap:2px}.pdp-top-section .product-details .kombucha-variant .pack-price .current-price,.pdp-top-section .product-details .kombucha-variant .pack-price .compare-price{font-size:14px}.pdp-top-section .product-details .kombucha-variant .build-box-bundle{border-radius:8px;padding:8px;max-width:fit-content;flex-shrink:0}.pdp-top-section .product-details .kombucha-variant .build-box-bundle .box-bundle{align-items:flex-start;gap:8px;flex-direction:column}.pdp-top-section .product-details .kombucha-variant .build-box-bundle .box-bundle img{width:24px;padding:0;border-right:none}.pdp-top-section .product-details .kombucha-variant .build-box-bundle .box-bundle .title{font-size:12px;padding-top:6px;border-top:2px dashed #314A2A66}.pdp-top-section .product-details .kombucha-variant .build-box-bundle p{margin:4px 0;font-size:9px}.receipes::-webkit-scrollbar-thumb,.receipes::-webkit-scrollbar{display:none}html{scrollbar-color:transparent}.pdp-top-section .product-details .kombucha-variant .build-box-bundle a{padding:4px 8px;font-size:11px}.pdp-top-section .product-details .variant-option--buttons.kombucha-variant .variant-option__button-label{max-width:fit-content;width:fit-content;min-width:117px;flex-shrink:0;justify-content:flex-start}.pdp-top-section .product-details .variant-option--buttons.kombucha-variant{gap:4px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.jdgm-prev-badge__text{display:block}.pdp-top-section .product-details .jdgm-horizon-widget{width:auto;min-width:90px}.imp-info-btn .info-btn{flex:none}.imp-info-btn{overflow:auto}.imp-info-btn::-webkit-scrollbar{display:none}.pdp-top-section .product-details .popup-link .button.popup-link__close{width:36px;height:36px;background:transparent}.pdp-top-section .product-details .popup-link .popup-link__content{height:auto;--modal-max-height: 65vh}.pdp-top-section .product-information{padding-bottom:24px}.pdp-top-section .product-details .product-recommendations .product-grid__card.product-grid__card .user-select-text{height:fit-content;place-self:center;margin-block:auto}.pdp-top-section .discount-badge{font-size:11px;padding:1px 8px;margin-left:5px}}@media(max-width:400px){.pdp-top-section .product-details .kombucha-variant .variant-top-block:after{width:12px;height:12px;top:7px;right:6px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp-tlpc.css.map */
