@media(max-width:1067px){.template-product .product-section .thb-product-detail .product-information--inner{max-width:unset;display:flex;flex-direction:column}}.template-product .product-section .thb-product-detail .product-information--inner .product-title{text-transform:none}@media(min-width:768px){.template-product .product-section .thb-product-detail .product-information--inner .product-title{font-size:25px;font-weight:500;letter-spacing:.2px;line-height:1.3}.template-product .product-section .thb-product-detail .product-information--inner .hornet-widget{margin:20px 0}}@media(min-width:1440px){.template-product .product-section .thb-product-detail .product-information--inner .product-title{font-size:25px;line-height:1.3}}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product{align-items:baseline}@media(min-width:1068px){.template-product .product-section .thb-product-detail .product-information--inner .price.main-product.price-container-for-custom{margin-bottom:5px;margin-right:0;justify-content:space-between}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product.price-container-for-custom ins{flex:0 0 auto}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product.price-container-for-custom del{flex:0 0 auto;margin-right:auto}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product.price-container-for-custom .badges.desktop-badges{flex-wrap:wrap;row-gap:7px;justify-content:end}}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product ins .amount{font-size:26px;letter-spacing:.2px;line-height:29.7px;color:#000;font-weight:700}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product del{font-size:15px;font-weight:500;line-height:21.6px;text-decoration-color:#d32f2f;color:#d32f2f}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product del .amount{font-size:16px;font-weight:500;line-height:21.6px;letter-spacing:.2px;color:#d32f2f;opacity:1;text-decoration-color:#d32f2f;margin-left:5px}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product .badges{align-self:anchor-center}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product .badges .badge{font-size:15px;font-weight:500;line-height:21.6px;letter-spacing:.2px;padding:0 10px;height:26px;margin-left:10px}@media(min-width:1068px){.template-product .product-section .thb-product-detail .product-information--inner .price.main-product .badges .badge{font-size:12px;line-height:1.2}}.template-product .product-section .thb-product-detail .product-information--inner .product__tax{margin-bottom:0;margin-top:-5px;opacity:.55;font-size:13px}.template-product .product-section .thb-product-detail .product-information--inner .product__tax .shipping-policy-text{display:none}.template-product .product-section .thb-product-detail .product-information--inner .product-omnibus{opacity:.55;font-size:13px;margin-top:-5px;margin-bottom:15px}.template-product .product-section .thb-product-detail .product-information--inner .volume,.template-product .product-section .thb-product-detail .product-information--inner .masa,.template-product .product-section .thb-product-detail .product-information--inner .unit-price{font-size:13px;opacity:.55;line-height:19px}.template-product .product-section .thb-product-detail .product-information--inner .unit-price.hidden{display:none}.template-product .product-section .thb-product-detail .product-information--inner .option-name{text-transform:lowercase}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container .add_to_cart_holder{justify-content:space-between;align-items:center}@media(min-width:768px)and (max-width:1067px){.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container .add_to_cart_holder{justify-content:center}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container button#AddToCart{margin-left:40px}}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container button#AddToCart{background-color:#f5c6ce;color:#000;border:0;border-bottom:4px solid black;font-size:14px;letter-spacing:.7px;line-height:14px;font-weight:500;padding:12px 32px;flex:unset}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container button#AddToCart span{font-size:14px;letter-spacing:.7px;line-height:14px;font-weight:500;display:flex;align-items:center}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container button#AddToCart span.loading-overlay{width:100px}@media(min-width:768px){.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container button#AddToCart span:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0691/5994/4380/files/bag-icon.svg?v=17430038032);background-size:cover;display:inline-block;width:22px;height:22px;margin-left:16px;margin-bottom:5px}}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container button#AddToCart:hover{color:#000;text-decoration:none}.template-product .product-section .thb-product-detail .product-information--inner .button:before{background:0}.template-product .product-section .product-add-to-cart-container .add_to_cart_holder quantity-selector input.qty{background-color:transparent;border:none;border-bottom:1px solid #000;width:50px;margin:0 8px;height:40px;font-size:15px;line-height:23.25px;font-weight:400}.template-product .product-section .product-add-to-cart-container .add_to_cart_holder>div .quantity{border:0}.template-product .product-section .product-add-to-cart-container .add_to_cart_holder>div input.qty{margin:0 17px}.template-product .product-section .product-add-to-cart-container .add_to_cart_holder>div button{background:#d0d0d0;opacity:.5;font-size:1.6rem;background:#f5c7ce;border-radius:50%;border:0;color:#000;width:40px;height:40px;padding:0;vertical-align:top;opacity:1}.template-product .product-section .product-add-to-cart-container .add_to_cart_holder>div button.minus{background:#d0d0d0}.template-product .product-section .thb-product-detail .product-information--inner .metafield-rich_text_field{margin-top:15px}.template-product .product-section .thb-product-detail .product-information--inner .metafield-rich_text_field p{margin-bottom:0;font-size:15px;line-height:21.7px;font-weight:400;letter-spacing:.2px}@media(max-width:768px){.template-product .product-section .thb-product-detail .product-information--inner .metafield-rich_text_field{margin-top:-7px!important}.template-product.template-product-unlisted_product .product-section .thb-product-detail .product-information--inner .metafield-rich_text_field{margin-top:15px!important}}@media only screen and (min-width:768px){.template-product .shopify-section.product-section .thb-product-detail{margin-top:0}}.template-product .shopify-section.product-section .flickity-enabled .flickity-nav{opacity:1;border:0;background-color:#f5f5f580}.template-product .shopify-section.product-section .flickity-enabled .flickity-nav:hover{background-color:#00000045}@media(max-width:768px){.template-product .shopify-section.product-section .flickity-enabled .flickity-nav.flickity-next{display:flex;right:10px}.template-product .shopify-section.product-section .flickity-enabled .flickity-nav.flickity-prev{display:flex;left:10px}.template-product .shopify-section.product-section #Product-Slider .flickity-page-dots{display:none}.template-product .shopify-section.product-section .volume-unit-container{margin-top:15px;margin-bottom:15px}}@media(min-width:769px){.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider img{height:680px;width:100%;object-fit:cover}.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider .flickity-viewport{min-height:680px;max-height:680px}.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider .flickity-slider{display:flex;align-items:center}}@media(max-width:1067px){.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider img{object-fit:contain}}.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container scroll-shadow{width:95%}@media(min-width:768px)and (max-width:1067px){.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container .product-image-container{padding-right:0}}@media(max-width:768px){.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider img{height:360px;height:500px;width:100%;object-fit:contain}.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container .product-gallery-sticky{padding:0 5px}.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container .product-single__media.product-single__media-native-video{display:flex;align-items:center}.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider video{max-height:360px;max-height:500px;width:100%;object-fit:contain}.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider .flickity-viewport{min-height:360px;max-height:360px;min-height:500px;max-height:500px}.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider .flickity-slider{display:flex;align-items:center}}@media(max-width:389px){.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider img{height:440px}.template-product .product-section .thb-product-detail .product-gallery-sticky .product-gallery-container #Product-Slider .flickity-viewport{min-height:440px;max-height:440px}}.template-product .shopify-section.product-section .product-title-container.mobile-title{border:0}@media(min-width:769px){.template-product .shopify-section.product-section .product-title-container.mobile-title{display:none}}.template-product .shopify-section.product-section .hornet-widget.desktop-hornet{margin:10px 0}@media(max-width:768px){.template-product .product-section .thb-product-detail .product-information--inner .badges.desktop-badges{display:none}}body.template-product .shopify-section.product-section .product-title-container.mobile-title{margin-bottom:15px;padding:0 7.5px}body.template-product .shopify-section.product-section .product-title-container.mobile-title .product-title{font-size:24px;font-weight:500;letter-spacing:.2px;line-height:30px;text-transform:none;margin-bottom:0}.template-product .shopify-section.product-section .trustmate-badges-container{display:flex;justify-content:space-between;align-items:end}.template-product .shopify-section.product-section .trustmate-badges-container .hornet-widget.mobile-hornet{margin-top:10px}.template-product .shopify-section.product-section .columns .custom-title-trustmate-container{max-width:unset;padding-left:0;padding-right:0}@media(max-width:768px){.template-product .shopify-section.product-section .product-title-container.mobile-title{visibility:hidden}.template-product .shopify-section.product-section .thb-product-detail.product>.row{position:relative}.template-product .shopify-section.product-section .columns .custom-title-trustmate-container{position:absolute;top:0;padding:0 7.5px}.template-product .shopify-section.product-section .custom-title-trustmate-container .product-title.desktop-title{font-size:24px;font-weight:500;letter-spacing:.2px;line-height:30px;text-transform:none}.template-product .shopify-section.product-section .thb-product-detail .trustmate-badges-container .no-js-hidden{visibility:visible;min-height:20px}}@media(min-width:768px){.template-product .shopify-section.product-section .product-title-container.mobile-title{display:none}}@media(min-width:768px){.template-product .product-section .thb-product-detail .product-information--inner .product--text{display:none}}.template-product .shopify-section.product-section .product-gallery-container .product-image-container .product-images .flickity-page-dots{border-bottom:0}.template-product-unlisted_product .product-section .thb-product-detail .product-information--inner .product--text{display:block}body.template-product-unlisted_product .product-section .thb-product-detail .product-information--inner .product-text-container{display:block!important}.template-product .product-section .thb-product-detail .product-information--inner .product-text-container{display:none}.show-mobile-only{display:none!important}@media(max-width:768px){.mobile-info-container{min-height:130px;height:auto;width:100%;position:fixed;bottom:0;left:0;right:0;background:#ffecf2;z-index:60;border-top:1px solid #eeeeee;box-shadow:0 -5px 10px #0000001a;display:none}.template-product .product-section .thb-product-detail .product-information--inner:has(variant-selects) .mobile-info-container{min-height:145px;height:auto}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container{bottom:0;left:0;right:0;z-index:61;padding:0 12.5px 20px 0;margin-top:0}.template-product .product-section .thb-product-detail .product-information--inner .add_to_cart_holder{margin-bottom:0}.template-product .product-section .product-add-to-cart-container .add_to_cart_holder>div button{line-height:30px;width:30px;height:30px}body.template-product .product-section .product-add-to-cart-container .add_to_cart_holder quantity-selector input.qty{width:35px;margin:0 8px;height:30px}body.template-product .product-section .product-add-to-cart-container .add_to_cart_holder quantity-selector input.qty{margin:0 10px}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container .add_to_cart_holder{flex-wrap:nowrap;gap:12px}.template-product .product-section .product-add-to-cart-container .add_to_cart_holder>div{flex:0 0 auto}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container button#AddToCart{padding:4px 5px;height:45px;flex:1 1 auto}.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container button#AddToCart span{font-size:11px;line-height:11px;letter-spacing:.55px}.template-product .product-section .thb-product-detail .product-information--inner .tax-omnibus-container{bottom:60px;left:0;z-index:61;margin-bottom:4px}.template-product .product-section .thb-product-detail .product-information--inner:has(variant-selects) .tax-omnibus-container{display:block;margin-bottom:10px}.template-product .product-section .thb-product-detail .product-information--inner .product-omnibus{z-index:61;padding:0 12.5px 0 0;font-size:13px;line-height:14px;margin-bottom:0;margin-top:0;min-height:7px}.template-product .product-section .thb-product-detail .product-information--inner:has(variant-selects) .product-omnibus{max-width:160px}.template-product .product-section .thb-product-detail .product-information--inner .product__tax.caption{z-index:61;padding:0 12.5px 1px 0;font-size:13px;line-height:14px;margin-bottom:1px;margin-top:0}.template-product .product-section .thb-product-detail .product-information--inner .mobile-price .price.main-product.price-container-for-custom{bottom:85px;left:0;z-index:61;padding:0 12.5px 1px 0;margin-top:20px}.template-product .product-section .thb-product-detail .product-information--inner:has(variant-selects) .mobile-price .price.main-product.price-container-for-custom{bottom:103px}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product.price.main-product.price-container-for-custom ins .amount{font-size:26px;line-height:29.7px}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product.price.main-product.price-container-for-custom del{font-size:13px}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product.price.main-product.price-container-for-custom del .amount{font-size:13px;line-height:13px}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product.price.main-product.price-container-for-custom{width:100%;justify-content:start}.template-product .product-section .thb-product-detail .product-information--inner .badges{margin-left:auto}.template-product .product-section .thb-product-detail .product-information--inner .price.main-product.price.main-product.price-container-for-custom .badges .badge{font-size:13px}.template-product .product-section .thb-product-detail .product-information--inner .product-form__input{z-index:61;bottom:70px;margin:0;padding:0 12.5px 0 0;flex-flow:nowrap;flex-direction:row;justify-content:end;right:0}.template-product .product-section .thb-product-detail .product-information--inner [data-handle=rozmiar],.template-product .product-section .thb-product-detail .product-information--inner [data-handle=voucher]{bottom:63px}.template-product .product-section .thb-product-detail .product-information--inner .product-form__input legend{font-size:11px;opacity:.7;line-height:11px;margin:0 3px 8px 0;display:flex;justify-content:end}.template-product .product-section .thb-product-detail .product-information--inner [data-handle=rozmiar] legend,.template-product .product-section .thb-product-detail .product-information--inner [data-handle=voucher] legend{margin:0 auto 10px}.template-product .product-section .thb-product-detail .product-information--inner .variations .product-form__input--color--xlarge input[type=radio]+label{width:46px;height:46px;margin:0 -2px 0 5px}.template-product .product-section .thb-product-detail .product-information--inner .variations .product-form__input--block input[type=radio]+label{height:44px;font-size:11px;padding:12px 17px;opacity:.7;margin:0 0 8px 5px}.template-product .product-section .thb-product-detail .product-information--inner .variations .product-form__input--block[data-handle=voucher] input[type=radio]+label{height:44px;font-size:11px;opacity:.7;padding:12px 8px;margin:0 0 8px 2px}.template-product .product-section .thb-product-detail .product-information--inner .product-text-container{font-size:13px;background:#ffe8ef;text-align:center;margin-bottom:20px;display:flex;justify-content:center;padding:19px 0;border-radius:4px;display:none}.template-product .product-section .thb-product-detail .product-information--inner .product-text-container p{margin:0;line-height:13px}.template-product .product-section .thb-product-detail .product-information--inner .product-text-container:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0691/5994/4380/files/fast-delivery.svg?v=1743004494) no-repeat center center;width:16px;height:16px;margin-right:8px;margin-top:-3px}[id*=__main-product] .product-gallery-sticky{margin-bottom:0}.template-product .shopify-section.product-section .product-title-container{border:0;margin:0;padding:0}.template-product .product-section .thb-product-detail .product-information--inner .metafield-rich_text_field{margin-top:0}[id*=__love_loyalty_program_product] .ll__product-ho4ed3.ll__root-ho4ed3.ll__container{width:100%!important}.show-mobile-only{display:none!important}}@media(max-width:1067px){.ll__product-ho4ed3.ll__root-ho4ed3.ll__container{justify-content:center;max-width:100%}}.custom-loyalty-product-text{font-size:13px}.custom-loyalty-product-link{font-size:15px;font-weight:700}.ll__product-ho4ed3.ll__root-ho4ed3.ll__container svg{display:none}body.customer-logged-in [id*=__love_loyalty_program_product] .custom-loyalty-product-link{display:none!important}[id*=__love_loyalty_program_product] .ll__product-ho4ed3.ll__root-ho4ed3.ll__container{width:fit-content}@media(max-width:1068px){[id*=__love_loyalty_program_product] .ll__product-ho4ed3.ll__root-ho4ed3.ll__container{margin:0 auto}}@media(max-width:492px){span.loyalty-product-blank-space{display:none!important}}[id$=__main-product] .paypo__open{width:50%;margin:-20px -7px 0 auto}@media(max-width:1067px){[id$=__main-product] .paypo__open{width:37%;margin:-20px auto 0}}@media(max-width:768px){[id$=__main-product] .paypo__open{width:90%;margin-top:0}}.accordion{display:block;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:25px}.accordion+.accordion{border-top:0;margin-top:-25px}.accordion-container .accordion{max-width:760px;margin-right:auto;margin-left:auto}.accordion-container .accordion:last-child{margin-bottom:0}.accordion details[open] summary span:after{transform:rotateX(180deg)}.accordion summary{width:100%;list-style:none;position:relative;font-weight:var(--font-body-bold-weight, 600);font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;line-height:1;padding:18px 40px 18px 0;cursor:pointer}[dir=rtl] .accordion summary{padding:18px 0 18px 40px}.accordion summary span{position:absolute;top:0;right:0;width:40px;height:100%;display:flex;align-items:center;justify-content:center}.accordion summary span:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:var(--color-accent) transparent transparent transparent}[dir=rtl] .accordion summary span{right:auto;left:0}.accordion summary::-webkit-details-marker{display:none}.accordion .accordion__content{padding:0 0 15px;font-size:.9375rem}.accordion .accordion__content>*:last-child{margin-bottom:0}.collapsible-content__inner{max-width:1060px;margin:0 auto}[id$=collapsible_content_custom_MYEpJ4] .accordion:first-child summary{border-top:1px black solid}[id$=collapsible_content_custom_MYEpJ4] .accordion summary{font-size:16px;font-weight:500;line-height:21.6px;letter-spacing:.5px;color:#000;border-bottom:1px black solid;padding-bottom:28px;padding-top:28px;padding-left:12px}@media(max-width:768px){[id$=collapsible_content_custom_MYEpJ4] .accordion summary{font-size:12px;line-height:30px;padding:25px 35px 20px 12.5px}}[id$=collapsible_content_custom_MYEpJ4] .accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:visible;margin-top:30px;padding-left:12.5px;padding-right:12.5px;margin-bottom:60px}[id$=collapsible_content_custom_MYEpJ4] .collapsible-content-wrapper-narrow{width:90%;max-width:none}[id$=collapsible_content_custom_MYEpJ4] .accordion{border-bottom:none}[id$=collapsible_content_custom_MYEpJ4] .collapsible-content__inner{max-width:none;margin-bottom:-27px}[id$=collapsible_content_custom_MYEpJ4] video{max-width:100%}[id*=Accordion-collapsible_tab][id*=collapsible_content_custom] p{margin-bottom:0;min-height:25px}@media(max-width:768px){[id$=collapsible_content_custom_MYEpJ4] details[open] summary{background:#ffe8ef}}[id$=collapsible_content_custom_MYEpJ4] .accordion h2{font-size:20px;font-weight:700;line-height:24px;margin-top:40px;margin-bottom:17px}[id$=collapsible_content_custom_MYEpJ4] .accordion h2:first-child{margin-top:0}[id$=collapsible_content_custom_MYEpJ4] .accordion h3{font-size:15px;font-weight:700;line-height:25.5px;margin-bottom:0}[id$=collapsible_content_custom_MYEpJ4] .accordion a:hover{color:#8e5461}[id$=collapsible_content_custom_MYEpJ4] .accordion p:has(+p){margin-bottom:0}[id$=collapsible_content_custom_LCf6VF] .accordion:first-child summary{border-top:none}[id$=collapsible_content_custom_LCf6VF] .accordion summary{font-size:16px;font-weight:500;line-height:21.6px;letter-spacing:.5px;color:#000;border-bottom:1px black solid;padding-bottom:28px;padding-top:28px;padding-left:12px}@media(max-width:768px){[id$=collapsible_content_custom_LCf6VF] .accordion summary{font-size:12px;line-height:30px;padding:25px 35px 20px 12.5px}}[id$=collapsible_content_custom_LCf6VF] .accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:visible;margin-top:30px;padding-left:12.5px;margin-bottom:60px}[id$=collapsible_content_custom_LCf6VF] .collapsible-content-wrapper-narrow{width:90%;max-width:none}[id$=collapsible_content_custom_LCf6VF] .accordion{border-bottom:none;border-top:none}[id$=collapsible_content_custom_LCf6VF] .accordion:first-child{margin-bottom:0}[id$=collapsible_content_custom_LCf6VF] .accordion:last-child{margin-top:0}[id$=collapsible_content_custom_LCf6VF] .collapsible-content__inner{max-width:none;margin-bottom:-27px}[id$=collapsible_content_custom_LCf6VF] video{max-width:100%}[id$=collapsible_content_custom_LCf6VF] p{margin-bottom:0;min-height:25px}@media(max-width:768px){[id$=collapsible_content_custom_LCf6VF] details[open] summary{background:#ffe8ef}}[id*=collapsible_content_custom_for_active_ingr] .accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:visible;padding:0 .6rem}[id*=collapsible_content_custom_for_active_ingr] .collapsible-content__inner{max-width:none;padding-left:12.5px;padding-right:12.5px}[id*=collapsible_content_custom_for_active_ingr] .collapsible-content__inner summary{font-size:12px;color:#554f4b;line-height:13px;letter-spacing:.2px}@media(max-width:768px){[id*=collapsible_content_custom_for_active_ingr] .collapsible-content__inner summary{padding-left:12.5px;opacity:.7}}[id*=collapsible_content_custom_for_active_ingr] .section-header{margin:0 auto;text-align:start;max-width:1360px;text-transform:uppercase;padding:0 40px;cursor:pointer}[id*=collapsible_content_custom_for_active_ingr] .section-header h2,[id*=collapsible_content_custom_for_active_ingr] .section-header summary{font-size:16px;font-weight:500;line-height:21.6px;letter-spacing:.5px;color:#000;padding-bottom:28px;padding-top:28px;padding-left:12px;border-bottom:1px solid black;margin-bottom:0;width:100%}@media(max-width:768px){[id*=collapsible_content_custom_for_active_ingr] .section-header{padding-left:12.5px;padding-right:12.5px;margin-bottom:0;border-bottom:0}[id*=collapsible_content_custom_for_active_ingr] .section-header h2,[id*=collapsible_content_custom_for_active_ingr] .section-header summary{font-size:12px;line-height:30px;padding-left:12.5px;border-bottom:1px solid black;padding-bottom:20px;padding-top:25px}}[id*=collapsible_content_custom_for_active_ingr] .active-ing-row{transition:max-height .5s ease-in-out,padding .5s ease-in-out}[id*=collapsible_content_custom_for_active_ingr] .section-header h2,[id*=collapsible_content_custom_for_active_ingr] .section-header summary{position:relative;margin-top:2px}[id*=collapsible_content_custom_for_active_ingr] .section-header h2 span,[id*=collapsible_content_custom_for_active_ingr] .section-header summary span{position:absolute;top:0;right:0;width:40px;height:100%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;line-height:21.6px;letter-spacing:.5px}[id*=collapsible_content_custom_for_active_ingr] .section-header h2 span:after,[id*=collapsible_content_custom_for_active_ingr] .section-header summary span:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:4px 3px 0 3px;border-color:black transparent transparent transparent}[id*=collapsible_content_custom_for_active_ingr] .section-header.open-active h2 span:after,[id*=collapsible_content_custom_for_active_ingr] .section-header.open-active summary span:after{transform:rotateX(180deg)}@media(max-width:768px){[id*=collapsible_content_custom_for_active_ingr] .section-header.active-ingr-header.open-active h2,[id*=collapsible_content_custom_for_active_ingr] .section-header.active-ingr-header.open-active summary{background:#ffe8ef}}[id*=collapsible_content_custom_for_active_ingr] .collapsible-content__inner>.accordion:last-child{margin-bottom:75px}[id*=collapsible_content_custom_for_active_ingr] .collapsible-content__inner .rte a:hover{color:#8e5461}[id*=__custom_liquid] .content-trustmate{padding-left:12.5px;padding-right:12.5px;max-width:1360px;margin-left:auto;margin-right:auto}@media(min-width:769px){[id*=__custom_liquid] .content-trustmate{padding-left:40px;padding-right:40px}}@media(max-width:768px){.tm-hornet-container .tm-bestseller-badge{margin-top:-6px}.tm-hornet-container .tm-hornet-wrapper{flex-direction:column!important}.tm-hornet-container:has(.tm-bestseller-badge){margin-top:-9px}}[id*=__video_custom]{display:none}[id*=__video_custom]:has(video){display:block}@media(min-width:768px){[id*=__video_custom]{display:none!important}}[id*=__video_custom] .video-section{margin-top:30px}@media(max-width:525px){[id*=__main-product-mobile-id]{max-width:60%;text-align:end}}@media(max-width:768px){.template-product .shopify-section.product-section .pdp-v2 .columns .custom-title-trustmate-container{position:static;padding:0}}.pdp-v2 .product-perks{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid;border-radius:var(--perks-radius, 14px);margin:16px 0}.pdp-v2 .product-perks__col{padding:14px 16px;font-size:12.5px;line-height:1.4}.pdp-v2 .product-perks__col+.product-perks__col{border-left:1px solid;border-color:inherit}.pdp-v2 .product-perks .paypo__open.desktop{display:block;width:100%;height:auto}.pdp-v2 .product-loyalty-note{font-size:12.5px;line-height:1.5;margin:12px 0 16px}@media(max-width:600px){.pdp-v2 .product-perks{grid-template-columns:1fr}.pdp-v2 .product-perks__col+.product-perks__col{border-left:0;border-top:1px solid rgba(0,0,0,.12)}}.pdp-v2 .product-perks__note{grid-column:1 / -1;border-top:1px solid rgba(0,0,0,.12);padding:14px 16px;font-size:12.5px;line-height:1.5}.pdp-v2 .product-perks .nl-popup-container{display:block}.pdp-v2 .product-perks .paypo__open{width:100%;height:auto;margin:0}.pdp-v2 .product-perks .delivery-countdown{border:0;padding:0}@media(min-width:601px){.pdp-v2 .product-perks{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdp-v2 .paypo__inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:auto;margin:0;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;text-align:left}.pdp-v2 .paypo__inline img.paypo__logo{width:auto;height:calc(var(--perks-icon, 24px) * .62);max-width:100%;flex:0 0 auto}.pdp-v2 .product-perks .nl-popup-save-container{padding:0;margin:4px 0 0;background:none;font-weight:600;text-align:inherit}.pdp-v2 .product-perks .modal-opener-nl-popup{display:block}.pdp-v2 .product-perks .nl-popup-link{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;cursor:pointer;text-align:inherit}.pdp-v2 .product-perks__col{padding:var(--perks-pad, 10px) calc(var(--perks-pad, 10px) + 2px);font-size:11.5px;line-height:1.35;border-color:inherit}.pdp-v2 .product-perks__note{padding:var(--perks-pad, 10px) calc(var(--perks-pad, 10px) + 2px);font-size:11.5px;line-height:1.45}.pdp-v2 .product-perks__col p,.pdp-v2 .product-perks__note p{margin:0}.pdp-v2 .product-perks .delivery-countdown{font-size:11.5px;line-height:1.35}.pdp-v2 .product-perks__col{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pdp-v2 .product-perks__icon{display:block;width:var(--perks-icon, 24px);height:var(--perks-icon, 24px);max-width:100%;object-fit:contain;flex:0 0 auto}.pdp-v2 .product-perks .delivery-countdown-wrap{justify-content:flex-start;margin:0}.pdp-v2 .product-perks .delivery-countdown{grid-template-columns:1fr;gap:8px}.pdp-v2 .product-perks .delivery-countdown__icon{width:var(--perks-icon, 24px);height:var(--perks-icon, 24px)}@media(max-width:600px){.pdp-v2 .product-perks__col{flex-direction:row;align-items:flex-start;gap:10px}.pdp-v2 .product-perks .delivery-countdown{grid-template-columns:auto 1fr}.pdp-v2 .paypo__inline{flex-direction:row;align-items:center}}@media(min-width:601px){.pdp-v2 .paypo__inline{flex-direction:column;align-items:flex-start;gap:8px}.pdp-v2 .product-perks--icons-center .product-perks__col,.pdp-v2 .product-perks--icons-center .paypo__inline{align-items:center;text-align:center}.pdp-v2 .product-perks--icons-center .delivery-countdown{justify-items:center;text-align:center}.pdp-v2 .product-perks--icons-right .product-perks__col,.pdp-v2 .product-perks--icons-right .paypo__inline{align-items:flex-end;text-align:right}.pdp-v2 .product-perks--icons-right .delivery-countdown{justify-items:end;text-align:right}}.pdp-v2 .product-perks .nl-popup-container{display:block;margin:0}.pdp-v2 .product-perks__ico{display:block;min-height:var(--perks-icon, 24px);min-width:var(--perks-icon, 24px);flex:0 0 auto}.pdp-v2 .product-perks__ico svg{display:block;width:var(--perks-icon, 24px);height:var(--perks-icon, 24px)}@media(max-width:600px){.pdp-v2 .product-perks{grid-template-columns:auto 1fr;column-gap:10px}.pdp-v2 .product-perks__col{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center}.pdp-v2 .product-perks .delivery-countdown,.pdp-v2 .paypo__inline{display:grid;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center;column-gap:10px;row-gap:0}.pdp-v2 .product-perks__col--countdown>.delivery-countdown-wrap:not([style*=none]){display:grid!important;grid-template-columns:subgrid;grid-column:1 / -1;align-items:center;column-gap:10px;row-gap:0}.pdp-v2 .product-perks__club,.pdp-v2 .product-perks__note{grid-column:1 / -1}}@supports not (grid-template-columns: subgrid){@media(max-width:600px){.pdp-v2 .product-perks{grid-template-columns:1fr}.pdp-v2 .product-perks__col{grid-template-columns:var(--perks-icon, 24px) 1fr;gap:10px}.pdp-v2 .product-perks__col--countdown>.delivery-countdown-wrap,.pdp-v2 .paypo__inline{display:flex;gap:10px}}}.pdp-v2 .product-perks__club{grid-column:1 / -1;display:flex;align-items:center;gap:10px;padding:var(--perks-pad, 10px) calc(var(--perks-pad, 10px) + 2px);border-top:1px solid;border-color:inherit;font-size:11.5px;line-height:1.35;font-weight:600}.pdp-v2 .product-perks__club-ico{display:inline-flex;flex:0 0 auto;width:var(--perks-icon, 24px);height:var(--perks-icon, 24px)}.pdp-v2 .product-perks__club-ico svg,.pdp-v2 .product-perks__club-ico img{width:100%;height:100%;object-fit:contain}.pdp-v2 .product-perks__club-ico svg path{fill:currentColor}.pdp-v2 .product-perks__col--countdown.product-perks__col--wlasna-ikona .delivery-countdown__icon{display:none}@media(max-width:600px){.pdp-v2 .product-perks__col--countdown.product-perks__col--wlasna-ikona>.delivery-countdown-wrap:not([style*=none]){grid-column:2 / -1}.pdp-v2 .product-perks__col--countdown.product-perks__col--wlasna-ikona .delivery-countdown{grid-template-columns:1fr}}@media(max-width:600px){.pdp-v2 .product-perks__col--paypo.product-perks__col--wlasna-ikona .paypo__inline{display:flex;grid-column:auto;align-items:center;gap:8px}}.pdp-v2 .product-perks__col p,.pdp-v2 .product-perks .delivery-countdown,.pdp-v2 .product-perks .delivery-countdown p,.pdp-v2 .product-perks .nl-popup-link,.pdp-v2 .product-perks .nl-popup-save-container,.pdp-v2 .product-perks__note p{line-height:1.35}.pdp-v2 .product-perks .delivery-countdown__text{gap:2px}.pdp-v2 .product-perks .nl-popup-save-container{margin-top:2px}.pdp-v2 .product-title-brand{line-height:1.3;letter-spacing:.2px;margin-top:2px}.thb-product-detail.pdp-v2 .product-title-container{padding-bottom:0;margin-bottom:var(--pdp-title-gap, 8px);border-bottom:0}.thb-product-detail.pdp-v2 .pdp-capacity{display:inline-block;align-self:flex-start;width:auto;border:1px solid;border-radius:999px;padding:3px 12px;font-size:var(--pill-size, 13px);line-height:1.3;margin:8px 0}@media(max-width:767px){.thb-product-detail.pdp-v2 .product-gallery-container scroll-shadow{display:block;position:static;width:100%;height:auto}.thb-product-detail.pdp-v2 .product-thumbnail-container{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:10px 0 0}.thb-product-detail.pdp-v2 .product-thumbnail-container::-webkit-scrollbar{display:none}.thb-product-detail.pdp-v2 .product-thumbnail-container .product-thumbnail{flex:0 0 auto;width:62px;aspect-ratio:3 / 4;border-radius:6px;overflow:hidden}.thb-product-detail.pdp-v2 .product-thumbnail-container .product-thumbnail img{width:100%;height:100%;object-fit:cover}.thb-product-detail.pdp-v2 .product-information--inner{margin-top:16px}}.thb-product-detail.pdp-v2 .product-rating-container{margin:0}.thb-product-detail.pdp-v2 .product-rating-container .hornet-widget{margin:0!important}.thb-product-detail.pdp-v2 .pdp-capacity{margin-top:12px;margin-bottom:0}.thb-product-detail.pdp-v2 .benefits-container{margin-top:12px}.thb-product-detail.pdp-v2 .benefits-container p:last-of-type{margin-bottom:0}.thb-product-detail.pdp-v2 .product-tabliczka-block .swd-tz{margin-top:12px}.thb-product-detail.pdp-v2 .pdp-short-desc{margin-top:12px;line-height:1.45}.thb-product-detail.pdp-v2 .pdp-short-desc .metafield-rich_text_field{font-size:inherit;line-height:inherit;max-height:none;overflow:visible}.thb-product-detail.pdp-v2 .pdp-short-desc p{margin:0 0 6px}.thb-product-detail.pdp-v2 .pdp-short-desc p:last-child{margin-bottom:0}.thb-product-detail.pdp-v2 .pdp-short-desc__links{display:flex;flex-wrap:wrap;gap:16px;margin-top:8px}.thb-product-detail.pdp-v2 .pdp-short-desc__links a{font-size:var(--link-size, 13px);color:var(--link-color, #8e5461);text-decoration:none;transition:opacity .15s ease}.thb-product-detail.pdp-v2 .pdp-short-desc__links a:hover{opacity:.7}.thb-product-detail.pdp-v2 .pdp-short-desc__links--arrow a:after{content:"\2193";display:inline-block;margin-left:4px;transition:transform .15s ease}.thb-product-detail.pdp-v2 .pdp-short-desc__links--arrow a:hover:after{transform:translateY(2px)}.thb-product-detail.pdp-v2 .pdp-short-desc__links--pill{gap:8px}.thb-product-detail.pdp-v2 .pdp-short-desc__links--pill a{border:1px solid currentColor;border-radius:var(--link-radius, 24px);background:var(--link-bg, #ffffff);padding:4px 12px;line-height:1.3}.thb-product-detail.pdp-v2 .pdp-short-desc__links--pill a:hover{opacity:1;background:var(--link-bg-hover, #fbe9ec)}.thb-product-detail.pdp-v2 .pdp-short-desc__links--underline a{text-decoration:underline;text-underline-offset:3px}.thb-product-detail.pdp-v2 .product-rating-container{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.thb-product-detail.pdp-v2 .product-rating-container .badges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0}.thb-product-detail.pdp-v2 .product-rating-container .badge{margin:0;white-space:nowrap}@media(max-width:768px){.thb-product-detail.pdp-v2 .product-information--inner .badges.desktop-badges{display:inline-flex!important}}@media(max-width:600px){.thb-product-detail.pdp-v2 .product-rating-container{row-gap:6px}.thb-product-detail.pdp-v2 .product-rating-container .badges{flex:0 0 100%}}@media(min-width:601px){.thb-product-detail.pdp-v2 .product-rating-container .badges{margin-left:auto}}.thb-product-detail.pdp-v2 .pdp-notice{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px;align-self:flex-start;margin:12px 0 0;padding:6px 12px;border-radius:8px;font-size:12.5px;line-height:1.35}.thb-product-detail.pdp-v2 .pdp-notice__chip{font-weight:700;text-transform:uppercase;letter-spacing:.4px;font-size:10.5px;padding:2px 6px;border-radius:4px;background:var(--notice-fg, #7a5a00);color:var(--notice-bg, #fdf3d6)}.thb-product-detail.pdp-v2 .pdp-notice__value{font-weight:700}.thb-product-detail.pdp-v2 .pdp-stock{display:flex;align-items:center;justify-content:var(--stock-align, flex-end);gap:8px;margin:var(--stock-mt, 10px) 0 var(--stock-mb, 0px);font-size:var(--stock-size, 15px);line-height:1.3;color:var(--stock-fg, #8e5461)}.thb-product-detail.pdp-v2 .pdp-stock__dot{position:relative;flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--stock-dot, #f5c6ce)}.thb-product-detail.pdp-v2 .pdp-stock__dot:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;background:var(--stock-dot, #f5c6ce);opacity:.45;animation:pdp-stock-pulse 2s ease-out infinite}@keyframes pdp-stock-pulse{0%{transform:scale(.6);opacity:.5}70%{transform:scale(1.4);opacity:0}to{transform:scale(1.4);opacity:0}}@media(prefers-reduced-motion:reduce){.thb-product-detail.pdp-v2 .pdp-stock__dot:after{animation:none;opacity:.35}}.thb-product-detail.pdp-v2 .product-price-block{margin-top:var(--pdp-cena-odstep-tel, 10px)}@media(min-width:769px){.thb-product-detail.pdp-v2 .product-price-block{margin-top:var(--pdp-cena-odstep, 14px)}}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price>span.price{grid-column:1 / -1;align-items:baseline;gap:10px;flex-wrap:wrap}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price .price.main-product.price-container-for-custom ins .amount{font-size:30px;font-weight:500}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price .price.main-product.price-container-for-custom del .amount{font-size:15px;font-weight:400;color:#6b6461}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price .tax-omnibus-container{display:contents}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price .product__tax.caption{grid-column:1;grid-row:2;align-self:start;margin:4px 0 0;font-size:11px;line-height:1.6;color:#6b6461}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price .volume-unit-container{grid-column:2;grid-row:2;align-self:start;justify-self:end;margin-top:4px}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price .volume-unit-container .unit-price{font-size:11px;line-height:1.6;color:#6b6461}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price .tax-omnibus-container .product-omnibus{grid-column:1 / -1;grid-row:3;margin-top:6px;margin-bottom:0;padding-top:7px;border-top:1px solid #e9e4e4;font-size:11px;line-height:1.5;color:#6b6461}.template-product .product-section .thb-product-detail.pdp-v2 .product-information--inner .product-price-block .mobile-price .tax-omnibus-container .product-omnibus:not(:has(.metafield-money)){margin:0;padding:0;border-top:0}.thb-product-detail.pdp-v2 .product-information--inner .pdp-notice{margin-top:8px}.thb-product-detail.pdp-v2 .product-information--inner .product-buy-buttons-container .product-form{margin-top:18px}@media(min-width:769px){body.template-product .product-section .product-add-to-cart-container .add_to_cart_holder{--swp-rzad-zakupu: 52px}body.template-product .product-section .product-add-to-cart-container .add_to_cart_holder>div{height:var(--swp-rzad-zakupu);display:flex;align-items:center}body.template-product .product-section .product-add-to-cart-container .add_to_cart_holder quantity-selector{height:var(--swp-rzad-zakupu);position:relative}body.template-product .product-section .product-add-to-cart-container .add_to_cart_holder quantity-selector input.qty{height:var(--swp-rzad-zakupu)}body.template-product .product-section .product-add-to-cart-container .add_to_cart_holder>div button.minus,body.template-product .product-section .product-add-to-cart-container .add_to_cart_holder>div button.plus{top:50%;transform:translateY(-50%)}}@media(max-width:768px){body.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container .add_to_cart_holder:has(>.essential-preorder-bis-container-active){flex-wrap:wrap;row-gap:12px}body.template-product .product-section .thb-product-detail .product-information--inner .product-add-to-cart-container .add_to_cart_holder>.essential-preorder-bis-container-active{flex:1 0 100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/styles-PRODUCT.css.map */
