p{font-size:14px}html{scroll-padding-top:100px;scroll-behavior:smooth}@media screen and (min-width:768px){p{font-size:16px}}.content-inner .content-child{margin-bottom:10px}p.rating-placeholder{display:flex;gap:10px;align-items:center}p.rating-placeholder .text{font-size:13px;font-weight:500;line-height:92%;letter-spacing:.13px}.content-inner h1.landing-title{color:#102b26;font-size:28px;font-weight:600;line-height:111.7%}@media screen and (min-width:768px){.content-inner h1.landing-title{font-size:34px}}.content-inner .landing-description *{line-height:175%;font-size:14px}@media screen and (min-width:768px){.content-inner .landing-description *{font-size:16px}}.content-inner .landing-description strong{font-weight:550}.collapsible-row__content{overflow:hidden;max-height:0;transition:max-height .3s ease}.collapsible-row__content-inner{padding-top:.75rem}.collapsible-row__content-inner strong{font-weight:600}.collapsible-row{border-top:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;padding:15px 0}.collapsible-row__title{font-weight:600;line-height:137%;display:flex;justify-content:space-between;align-items:center}.collapsible-row__title svg{height:14px;width:14px;transition:transform .3 ease}.collapsible-row__button[aria-expanded=true] .collapsible-row__title svg{transform:rotate(180deg)}.collapsible-row__button,.collapsible-row .collapsible-row__title{width:100%}.collapsible-row__content-inner p:not(:last-child){margin-bottom:10px}.collapsible-row-list{margin-block:20px 25px}.bundle-container{border:1px solid #e8e8e8;border-radius:12px;overflow:hidden;margin-bottom:20px}.bundle-tabs{display:flex;background:#f1f1f1}.tab-button{flex:1;padding:15px;border:none;cursor:pointer;font-weight:600;background:transparent;font-size:16px;display:flex;flex-wrap:wrap;gap:5px;align-items:center;justify-content:center}.tab-button.active{background:#c9ededed;border-radius:12px 12px 0 0}.badge{background:#c9ededed;color:#102b26;font-size:12px;padding:3px 8px;border-radius:20px;margin-left:5px}.bundle-container .badge{background:#102b26;color:#fff;height:fit-content}.bundle-option{display:flex;align-items:center;padding:20px;gap:15px;cursor:pointer}.option-info{flex-grow:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.bundle-container .tab-content{background-color:#c9ededed}.discount-tag{background:#102b26;color:#fff;font-size:12px;padding:2px 6px;border-radius:20px;font-weight:500}.old-price{text-decoration:line-through;margin-right:5px}.new-price{color:#15372c;font-weight:500}.new-price-per-unit{font-size:12px}input[type=radio]{display:none}.custom-radio{height:20px;width:20px;border:2.5px solid #102b26;background:#fff;border-radius:50%;position:relative;flex-shrink:0}input[type=radio]:checked+.custom-radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:#fff;border-radius:50%}input[type=radio]:checked+.custom-radio{background:#102b26}.bundle-container .option-title{font-weight:500;line-height:112%;letter-spacing:-.16px;max-width:180px}.bundle-container .option-title{min-width:110px}@media screen and (min-width:1025px){.bundle-container .option-price{min-width:127px}}@media screen and (min-width:1300px){.bundle-container .option-price{text-wrap:nowrap}}.addon-wrapper input[type=checkbox]{display:none}.toggle-input{position:absolute;opacity:0;width:0;height:0}.addon.product-card{display:flex;align-items:center;justify-content:space-between;padding:0 20px 0 0!important;outline:2px solid #e2e8f0;border-radius:15px;cursor:pointer;transition:all .3s ease;overflow:hidden;margin-bottom:12px}.addon.product-card:hover{outline-color:#cbd5e1}.addon.product-card .product-info{display:flex;align-items:center;gap:15px}.addon.product-card .title-wrapper{max-width:215px;font-weight:500}.addon.product-card .image-wrapper img{display:block;object-fit:cover;border-radius:0;border-right:2px solid #e2e8f0}.addon.product-card .action-container{display:flex;align-items:center;gap:15px}.addon.product-card .toggle-button{width:25px;height:25px;background-color:#d1f2f2;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s,transform .2s}.addon.product-card .toggle-button:before{content:"+";font-size:20px;font-weight:400;color:#102b26;line-height:1}.addon.product-card .price{font-weight:500}.toggle-input:checked~.addon.product-card{outline:2px solid #102b26;background-color:#f8ffff}.toggle-input:checked~.addon.product-card .toggle-button{background-color:#b8e6e6;transform:rotate(0)}.toggle-input:checked~.addon.product-card .toggle-button:before{content:"\2212"}@media screen and (max-width:767px){.addon.product-card .title-wrapper{font-size:14px}.badge{display:none}}.landing-button{width:100%;color:#102b26;background:#f5bd03;display:block;text-align:center;padding:13px;border-radius:10px;font-size:18px;font-weight:600}#landing-checkout{margin-bottom:20px}#landing-atc{background:#000;color:#fff}@media screen and (min-width:768px){.landing-button{font-size:22px}}.carousel__navigation-buttons{width:100%}.carousel__navigation-buttons.animation--controls{justify-content:space-between}.gallery-carousel.section{position:static}@media screen and (max-width:768px){.gallery-carousel.section .icon.icon-new.icon-arrow-long{display:none!important}}.carousel__navigation-button--back,.carousel__navigation-button--forward{border-radius:100%;background:#fff;margin:0;position:absolute;bottom:50%;z-index:10}.carousel__navigation-button--back{left:16px}.carousel__navigation-button--forward{right:75px}.carousel__navigation-button .icon{height:50px;width:50px}.carousel__navigation-button--back svg,.carousel__navigation-button--forward svg{scale:.4}.carousel__navigation-button--back svg path,.carousel__navigation-button--forward svg path{stroke:#102b26;stroke-width:2px}.shopify-section.col-acc .collapsible-row-list{margin-top:0;margin-bottom:0}.collapsible-row-list-item__heading{font-size:20px}footer#shopify-section-footer{background:#102b26}.footer__heading.fs-accent,.footer__newsletter p,.footer__newsletter .input::placeholder,#Subscribe-footer{color:#fff}.footer__newsletter .input[type=email]{border-bottom:1px solid #fff}.footer{color:#fff}footer .icon svg{filter:invert(1)}.footer-logo{margin-bottom:10px}.footer-logo img{overflow:visible;filter:invert(1)}.footer__group--links h4{display:none}@media screen and (min-width:768px){.footer.section{padding-block:70px}.header__row .header__row-segment.right{gap:20px}}.gallery-item--label-background-gradient .gallery-item__image-wrapper .gallery-item__label{display:none}.footer__links a:hover{color:#fff}@media screen and (min-width:1024px){.header__row .header__row-segment.contains-nav{width:100%;justify-content:space-between}.header__row .header__row-segment.right{flex:1 1 50%}}.collapsible-row-list-item__text{max-width:100%!important;padding-right:unset!important}.gallery-item__image-wrapper{position:relative}.gallery-item__image-wrapper:before,.gallery-item__image-wrapper:after{position:absolute;bottom:10px;color:#fff;font-size:16px;font-weight:500;text-shadow:0 2px 6px rgba(0,0,0,.8);z-index:2}@media screen and (max-width:768px){.gallery-item__image-wrapper:before,.gallery-item__image-wrapper:after{font-size:12px}}.gallery-item__image-wrapper:before{content:"Before";left:20%}.gallery-item__image-wrapper:after{content:"After";right:20%}@media screen and (min-width:600px)and (max-width:1024px){.wsa-section .block-image img{height:400px!important;width:auto!important}}.addon-wrapper{margin-bottom:30px}.addon-wrapper .addon-label{margin-bottom:10px;font-weight:500}.addon-qty-wrapper{display:none;align-items:center;gap:10px;padding:8px 12px;background:#f5f5f5;border-radius:8px;width:fit-content;margin-left:auto}.addon-qty-label{font-size:14px;font-weight:600}.addon-qty-controls{display:flex;align-items:center;gap:12px}.addon-qty-btn{width:28px;height:28px;border-radius:50%;border:1px solid #ccc;background:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.addon-qty-btn:hover{background:#000;color:#fff;border-color:#000}.addon-qty-value{font-size:16px;font-weight:700;min-width:20px;text-align:center}.product-price{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.product-price .price__compare{text-decoration:line-through;opacity:.5;font-size:.9em}.product-price .price__current{font-weight:700;font-size:24px;color:#000}.product-price .price__badge{background:#e63;color:#fff;font-size:.75em;font-weight:600;padding:2px 7px;border-radius:4px}.product-price .price__per-unit{font-size:.8em;opacity:.65}.view-details{display:block;text-align:center;width:100%;border:1px solid #000;padding:10px;border-radius:0 0 12px 12px;transition:.3s ease}.view-details:hover{text-decoration:underline}.collapsible-row-list.ingredients{margin-top:0}.collapsible-row-list:has(+.collapsible-row-list.ingredients){margin-bottom:0}.collapsible-row-list:has(+.collapsible-row-list.ingredients) .collapsible-row{border-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/91/assets/landing-content.css.map */
