.share-button{background:#f2f2f2;border:none;border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.share-button:hover{background:#235a49}.share-button:hover svg{stroke:#fff}.product__title-wrapper .share-button{margin-top:10px}@media(max-width:600px){.share-button{width:34px;height:34px}.share-button svg{width:20px;height:20px}.product__title-wrapper .share-button{margin-top:6px}}.discount-badge{background:#235a49;color:#fff;padding:8px 12px;border-radius:10px;font-size:14px;line-height:1.4;position:relative;overflow:hidden;display:inline-block;max-width:100%;box-shadow:0 2px 4px #234a594d;transition:all .3s ease}.discount-badge:hover{transform:translateY(-1px);box-shadow:0 4px 8px #234a5966}.discount-text{font-weight:600;display:inline-block;margin-right:4px}.price-amount{font-weight:700;font-size:15px}.coupon-text{font-weight:400;opacity:.9;font-size:13px}.discount-badge:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),rgba(255,255,255,.4),rgba(255,255,255,.6),rgba(255,255,255,.4),rgba(255,255,255,.15),transparent);animation:shine 2.5s infinite;z-index:1}@keyframes shine{0%{left:-100%}50%{left:100%}to{left:100%}}.discount-badge.special{background:#d28e1a}.discount-badge.combo{background:#2d5a47}.discount-badge *{position:relative;z-index:2}@media(max-width:768px){.discount-badge{padding:6px 10px;font-size:13px}.price-amount{font-size:14px}.coupon-text{font-size:12px}}.badge.price__badge-sale,.price__badge-sale,.badge--sale{display:none!important}.price-with-review{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:0}.price-with-review .price{margin-left:auto;text-align:right}.price-with-review .price .price__container{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:0}.price-with-review .price .price-item,.price-with-review .price-item.price-item--regular,.price-with-review .price-item.price-item--sale{font-size:42px;font-weight:700;color:#1a1a1a;letter-spacing:-.5px;line-height:1}.price-with-review .price .price-item sup{font-size:.45em;top:-.35em}.price-with-review .price__sale{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-end!important;gap:0px!important}.price-with-review .price__sale>.visually-hidden{position:absolute!important}.price-with-review .price__sale .price-item--sale{order:-1!important;font-size:42px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1!important;letter-spacing:-.5px!important}.price-with-review .price__sale s.price-item.price-item--regular{font-size:27.3px!important;font-weight:400!important;color:#9ca3af!important;line-height:1!important;margin-left:-4px!important}.mrp-incl{display:block;text-align:right;font-size:11px;color:#6b7280;margin-top:-15px;line-height:1.2}.page-section-title{color:#235a49;font-weight:700;padding:0;line-height:1.2;text-align:center!important;display:block;width:100%;margin:0 auto;font-size:clamp(1.9rem,2vw + 1.3rem,3.2rem);margin-top:calc(2*clamp(1.9rem,2vw + 1.3rem,3.2rem));margin-bottom:calc(.7*clamp(1.9rem,2vw + 1.3rem,3.2rem))}.compare-data-content a.compare-img-link{display:block;text-align:center}.compare-data-content a.compare-img-link:after{content:none!important;display:none!important}.compare-data{margin-bottom:2.5rem;margin-left:auto;margin-right:auto;max-width:1400px}.compare-data h4{text-align:center;color:#235a49;font-weight:700;font-size:clamp(1.9rem,2vw + 1.3rem,3.2rem);margin-top:calc(2*clamp(1.9rem,2vw + 1.3rem,3.2rem));margin-bottom:calc(.7*clamp(1.9rem,2vw + 1.3rem,3.2rem))}.compare-data-content{padding:0 1.5rem}.compare-data-content img{width:100%;border-radius:100%;max-width:120px;display:block;margin:0 auto 5px}.compare-data-content table{width:100%;box-shadow:none}.compare-data-content table td:nth-child(2n),.compare-data-content table th:nth-child(2n){background:#f8f8f8}.compare-data-content thead td,.compare-data-content thead th{border:0;vertical-align:middle;font-weight:600}.compare-data-content tbody th{background:#f1f1f1}.compare-data-content tr:nth-child(1) th{border-radius:8px 0 0}.compare-data-content tr:last-child th{border-radius:0 0 0 8px}.compare-data-content td{font-weight:500}.compare-data-content td,.compare-data-content th{padding:.9rem!important;border-width:0 0 .1rem!important;border-color:#ebebeb!important}.compare-data-content ol{margin:0;padding-left:0;list-style:none}.compare-data-content th{width:120px;text-align:left}.compare-data-content thead td{position:relative}.compare-data-content a{text-decoration:none;color:#267e62;font-weight:700;display:block;text-align:center}.compare-data-content a:after{content:"";position:absolute;background:url(https://cdn.shopify.com/s/files/1/0677/8784/9965/files/link-icon.svg) no-repeat center / contain;width:12px;height:12px;right:8px;top:8px}thead td{text-align:center}tbody td{font-size:13px}.compare-data-content li:not(:last-child){padding-bottom:.5rem}@media(max-width:749px){.compare-data-content{overflow:auto}.compare-data{position:relative}.compare-data:before{content:"";position:absolute;height:100%;width:1.5rem;left:0;top:0;background:#fff;z-index:1}.compare-data-content th{width:95px;font-size:1.15rem;position:sticky;left:0;top:auto;margin-top:-1px;z-index:2}.compare-data-content td{width:140px;font-size:1.1rem}.compare-data-content img{max-width:70px;object-fit:contain!important;height:auto!important;border-radius:50%!important;aspect-ratio:1/1}.compare-data-content thead th{background:#fff}}@media(min-width:900px){.compare-data{max-width:1400px}.compare-data-content *{font-size:1.5rem}.compare-data-content a:after{height:15px;width:15px;right:10px;top:10px}}.product-videos-gallery{width:100%;max-width:1400px;margin:0 auto;padding:0 15px;display:flex;justify-content:center;align-items:center;border-radius:16px}.product-videos-gallery .videos-container{display:flex;flex-direction:column;align-items:center;gap:25px;width:100%;max-width:1200px}.product-videos-gallery .video-item{width:100%;max-width:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 6px 20px #00584b1f;border:2px solid rgba(0,88,75,.1)}.product-videos-gallery video{width:100%;height:auto;max-width:100%;border-radius:14px;object-fit:contain;display:block}@media screen and (min-width:750px){.product-videos-gallery{width:95%;max-width:1400px;padding:0 30px}.product-videos-gallery .videos-container{max-width:1300px;gap:35px}.product-videos-gallery .video-item{width:100%;max-width:1200px;margin:0 auto}.product-videos-gallery video{max-height:600px}}@media screen and (min-width:1200px){.product-videos-gallery{width:90%;max-width:1500px;padding:0 40px}.product-videos-gallery .videos-container{max-width:1400px}.product-videos-gallery .video-item{max-width:1300px}.product-videos-gallery video{max-height:700px}}.video-loading:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#666;font-size:14px}.product-images-gallery{background-color:transparent;border:none;padding:0;margin:0 auto;overflow:visible;width:95%;max-width:1500px}.product-images-gallery .images-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);gap:8px;padding:0;width:96%;max-width:100%;margin:0 auto;background-color:transparent;box-sizing:border-box}.product-images-gallery .product-image-item{overflow:hidden;background-color:transparent;border-radius:6px;border:none;position:relative;width:100%}.product-images-gallery .product-image-item img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:6px;display:block;min-height:150px;transition:transform .3s ease}.product-images-gallery .product-image-item img:hover{transform:scale(1.02)}.product-images-gallery .product-image-item:nth-child(1){grid-column:1 / 3;grid-row:1;aspect-ratio:16/9;min-height:180px}.product-images-gallery .product-image-item:nth-child(2){grid-column:1;grid-row:2;aspect-ratio:4/5;min-height:190px}.product-images-gallery .product-image-item:nth-child(3){grid-column:2;grid-row:2;aspect-ratio:4/5;min-height:190px}.product-images-gallery .product-image-item:nth-child(4){grid-column:1 / 3;grid-row:3;aspect-ratio:16/9;min-height:180px}.product-images-gallery .product-image-item:nth-child(5){grid-column:1;grid-row:4;aspect-ratio:4/5;min-height:190px}.product-images-gallery .product-image-item:nth-child(6){grid-column:2;grid-row:4;aspect-ratio:4/5;min-height:190px}@media screen and (min-width:600px)and (max-width:749px){.product-images-gallery .images-container{gap:10px;width:85%}.product-images-gallery .product-image-item:nth-child(1){grid-column:1;aspect-ratio:4/3;min-height:180px}.product-images-gallery .product-image-item:nth-child(2){grid-column:2;grid-row:1 / 3;aspect-ratio:3/4;min-height:380px}.product-images-gallery .product-image-item:nth-child(3){grid-column:1;grid-row:2;aspect-ratio:4/3;min-height:180px}.product-images-gallery .product-image-item:nth-child(4){grid-column:1;grid-row:3 / 5;aspect-ratio:3/4;min-height:380px}.product-images-gallery .product-image-item:nth-child(5){grid-column:2;grid-row:3;aspect-ratio:4/3;min-height:180px}.product-images-gallery .product-image-item:nth-child(6){grid-column:2;grid-row:4;aspect-ratio:4/3;min-height:180px}}@media screen and (min-width:1025px){.product-images-gallery .images-container{gap:20px;width:80%;max-width:1100px}.product-images-gallery .product-image-item{border-radius:12px}.product-images-gallery .product-image-item img{border-radius:12px;min-height:280px}.product-images-gallery .product-image-item:nth-child(1),.product-images-gallery .product-image-item:nth-child(4){aspect-ratio:5/3;min-height:320px}.product-images-gallery .product-image-item:nth-child(2),.product-images-gallery .product-image-item:nth-child(3),.product-images-gallery .product-image-item:nth-child(5),.product-images-gallery .product-image-item:nth-child(6){aspect-ratio:4/5;min-height:380px}}@media screen and (min-width:1200px){.product-images-gallery .images-container{gap:25px;width:75%;max-width:1200px}.product-images-gallery .product-image-item:nth-child(1),.product-images-gallery .product-image-item:nth-child(4){aspect-ratio:16/9;min-height:380px}.product-images-gallery .product-image-item:nth-child(2),.product-images-gallery .product-image-item:nth-child(3),.product-images-gallery .product-image-item:nth-child(5),.product-images-gallery .product-image-item:nth-child(6){aspect-ratio:3/4;min-height:440px}}@supports not (aspect-ratio: 1){.product-images-gallery .product-image-item:nth-child(1),.product-images-gallery .product-image-item:nth-child(4){height:180px}.product-images-gallery .product-image-item:nth-child(2),.product-images-gallery .product-image-item:nth-child(3),.product-images-gallery .product-image-item:nth-child(5),.product-images-gallery .product-image-item:nth-child(6){height:190px}}.page-width.product__accordion.accordion.quick-add-hidden.uses-section{background-color:transparent;border:none;max-width:1200px;padding:0}.uses-content.richtext.rte{background-color:transparent;padding:0;margin:0}.uses-content.richtext.rte>*:first-child{margin-top:0!important;padding-top:0!important}.page-width.uses-section .uses-content.richtext.rte p{margin-top:0!important;margin-bottom:8px!important}.page-width.uses-section .uses-content.richtext.rte>*{margin-top:0!important}.uses-content.richtext.rte p,.uses-content.richtext.rte li,.uses-content.richtext.rte div{margin:0 0 12px;padding:16px 20px;background-color:#fff;border-radius:8px;transition:all .3s ease;position:relative;font-size:15px;color:#374151;line-height:1.1}.uses-content.richtext.rte p:hover,.uses-content.richtext.rte li:hover{transform:translateY(-2px)}.uses-content.richtext.rte p:before,.uses-content.richtext.rte li:before,.uses-content.richtext.rte div:before{content:none}.uses-content.richtext.rte p strong,.uses-content.richtext.rte li strong{color:#00584b;font-weight:600}.uses-content.richtext.rte ul,.uses-content.richtext.rte ol{list-style:none;padding:0;margin:0}.uses-content.richtext.rte p{opacity:0;animation:fadeInUse .6s ease forwards}.uses-content.richtext.rte p:nth-child(1){animation-delay:.1s}.uses-content.richtext.rte p:nth-child(2){animation-delay:.2s}.uses-content.richtext.rte p:nth-child(3){animation-delay:.3s}.uses-content.richtext.rte p:nth-child(4){animation-delay:.4s}.uses-content.richtext.rte p:nth-child(5){animation-delay:.5s}.uses-content.richtext.rte p:nth-child(6){animation-delay:.6s}@keyframes fadeInUse{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@media screen and (max-width:749px){.uses-content.richtext.rte p,.uses-content.richtext.rte li{font-size:14px;padding:14px 16px;margin:0 0 6px}}@media screen and (min-width:1200px){.page-width.product__accordion.accordion.quick-add-hidden.uses-section{max-width:1300px}.uses-content.richtext.rte p,.uses-content.richtext.rte li{font-size:16px;padding:18px 24px}}.custom-faq-accordion{width:100%;max-width:1200px;margin:0 auto;padding:0 20px;background-color:transparent}.faq-container{margin:0;padding:0}.faq-item{border:1px solid #e5e7eb;margin:0 0 8px;background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a;transition:box-shadow .2s ease}.faq-item:first-child{margin-top:0!important}.faq-item:hover{box-shadow:0 4px 6px #0000001a}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;cursor:pointer;background-color:#fff;border:none;width:100%;text-align:left;font-size:15px;font-weight:500;color:#374151;transition:all .2s ease}.faq-question:hover{background-color:#f9fafb}.faq-question.active{background-color:#00584b;color:#fff}.faq-question-text{flex:1;margin-right:15px;line-height:1.5;font-weight:500}.faq-question-text:before{content:"Q. ";font-weight:600;color:#00584b}.faq-question.active .faq-question-text:before{color:#fff}.faq-arrow{font-size:20px;font-weight:300;transition:transform .3s ease;color:#6b7280;margin-left:10px;flex-shrink:0}.faq-question.active .faq-arrow{color:#fff}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease;background-color:#f8f9fa;border-top:1px solid #e5e7eb}.faq-answer-text{padding:18px 20px;color:#4b5563;line-height:1.6;font-size:14px}.faq-answer-text:before{content:"A. ";font-weight:600;color:#00584b;display:inline}@media screen and (max-width:749px){.custom-faq-accordion{padding:0 15px;max-width:95%}.faq-question{padding:14px 16px;font-size:14px}.faq-question-text{margin-right:12px}.faq-arrow{font-size:16px}.faq-answer-text{padding:16px;font-size:13px}}@media screen and (min-width:750px){.custom-faq-accordion{padding:0 30px;max-width:1200px}.faq-question{padding:18px 24px;font-size:16px}.faq-answer-text{padding:20px 24px;font-size:15px}}@media screen and (min-width:1200px){.custom-faq-accordion{max-width:1300px}.faq-question{padding:20px 28px}.faq-answer-text{padding:22px 28px}}.product-review-images-gallery{padding:0 5px;margin:0 auto;overflow:visible;max-width:1400px;display:flex;justify-content:center}.gallery-backdrop{border-radius:20px;padding:0;margin:0;position:relative;overflow:hidden;width:100%}.gallery-wrapper{position:relative;width:100%;z-index:2;padding:0;display:flex;justify-content:center}.gallery-nav{position:absolute;top:50%;background:#00584be6;color:#fff;border:none;width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px #00584b4d}.gallery-nav.prev{left:10px}.gallery-nav.next{right:10px}.gallery-nav:hover{background:#00584b;transform:scale(1.1)}.product-review-images-gallery .review-images-container{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;gap:12px;padding:0 20px;flex:1;background-color:transparent;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#00584b transparent;scroll-snap-type:x mandatory}.product-review-images-gallery .review-image-item{flex:0 0 auto;width:260px;height:300px;overflow:hidden;background:#fff;border-radius:12px;border:2px solid rgba(255,255,255,.8);position:relative;transition:all .3s ease;box-shadow:0 4px 15px #0000001a;scroll-snap-align:start}.product-review-images-gallery .review-image-item:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 30px #00584b33}.product-review-images-gallery .review-image-item img{width:100%;height:100%;object-fit:cover;border-radius:10px;display:block;transition:transform .3s ease}@media screen and (max-width:749px){.gallery-nav{width:32px;height:32px}.gallery-nav.prev{left:5px}.gallery-nav.next{right:5px}.product-review-images-gallery .review-images-container{gap:8px;padding:0 15px;scrollbar-width:none}.product-review-images-gallery .review-images-container::-webkit-scrollbar{display:none}.product-review-images-gallery .review-image-item{width:calc(50vw - 35px);max-width:160px;height:200px;border-radius:8px}.product-review-images-gallery .review-image-item:hover{transform:none}}@media screen and (min-width:1200px){.product-review-images-gallery .review-images-container{gap:15px;padding:0 25px}.product-review-images-gallery .review-image-item{width:300px;height:340px;border-radius:15px}}product-info fieldset.product-form__input.product-form__input--pill,.product-form__input--pill{max-width:100%!important;min-width:100%!important;border:none!important;padding:0!important;margin:0 0 1.2rem!important}.product-form__input--pill input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none}.product-variant-options-outer{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.product-variant-options-outer::-webkit-scrollbar{display:none}.product-variant-options-outer>div{display:flex!important;flex-flow:row nowrap!important;align-items:stretch!important;gap:10px}@media(min-width:750px){.product-variant-options-outer{overflow-x:visible}.product-variant-options-outer>div{flex-wrap:wrap!important}}.product-form__input--pill label.variant-with-price{display:flex!important;flex-direction:column!important;border:1.5px solid #e0e0e0!important;border-radius:6px!important;padding:0!important;margin:0!important;cursor:pointer;min-width:130px;max-width:220px;flex:0 0 auto!important;background:#fff!important;transition:border-color .2s ease;overflow:hidden;white-space:normal}.product-form__input--pill input[type=radio]:checked+label.variant-with-price{border-color:#00584b!important;box-shadow:0 0 0 1px #00584b}.variant-with-price .variant-title{display:block;background:#f5f5f5;padding:6px 12px;font-size:12px;font-weight:600;color:#333;border-bottom:1px solid #e8e8e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-form__input--pill input[type=radio]:checked+label.variant-with-price .variant-title{background:#00584b;color:#fff;border-bottom-color:#00584b}.variant-with-price .variant-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;padding:8px 12px;font-size:13px;line-height:1.3}.variant-with-price .variant-price strong{font-size:15px;font-weight:700;color:#1a1a1a}.variant-with-price .variant-price s{font-size:12px;color:#999;text-decoration:line-through}.variant-with-price .variant-price i{font-size:11px;font-style:normal;color:#e53935;font-weight:600}.variant-with-price .variant-price b{display:block;width:100%;font-size:11px;font-weight:600;color:#00584b;margin-top:2px}.variant-with-price .variant-with-price-outer{display:contents}@media screen and (min-width:750px){.product--large .product__media-wrapper,.product--medium .product__media-wrapper,.product--large .product__info-wrapper,.product--medium .product__info-wrapper{max-width:50%!important;width:50%!important}.product__info-container{max-width:100%!important;padding-left:50px}}.thumbnail-slider .thumbnail-list .thumbnail{border:2px solid transparent!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;outline:none!important;transition:border-color .2s ease}.thumbnail-slider .thumbnail-list .thumbnail[aria-current=true]{border-color:#00584b!important}.thumbnail-slider .thumbnail-list .thumbnail img{object-fit:cover!important;border-radius:4px!important}.thumbnail-slider .slider-button{color:#333!important;background:transparent!important;border:none!important}product-form{width:100%}product-form form{width:100%}.shiprocket-headless{display:none!important}.product-form__input.product-form__quantity,[id^=Quantity-Form-]{padding:0!important;margin-left:0!important;margin-right:0!important}.product-form__quantity.with-buy-now{display:block!important;visibility:visible!important;opacity:1!important;margin-bottom:10px!important;padding:0!important;border:none!important;background:transparent!important;overflow:visible!important}.product-form__quantity>label,.product-form__quantity .form__label,.product-form__quantity .quantity__label,.product-form__quantity>span.visually-hidden,.product-form__quantity>.visually-hidden{display:none!important}.product-form__quantity .quantity__rules,.product-form__quantity .quantity__rules-cart{display:none!important}.price-per-item__container,.product-form__quantity .price-per-item__container{display:flex!important;justify-content:flex-start!important;align-items:center!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;margin:0!important;padding:0!important;overflow:visible!important;width:auto!important;height:auto!important}quantity-input.quantity,quantity-input,.quantity{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;border:1.5px solid #d0d0d0!important;height:44px!important;min-height:44px!important;max-height:44px!important;width:120px!important;min-width:120px!important;max-width:120px!important;background:#fff!important;box-sizing:border-box!important;overflow:hidden!important;box-shadow:none!important;outline:none!important;padding:0!important;margin:0!important}.quantity:before,.quantity:after,quantity-input:before,quantity-input:after,.quantity *:before,.quantity *:after{content:none!important;display:none!important;border:none!important;width:0!important;height:0!important}.quantity .quantity__button{display:flex!important;background:transparent!important;border:none!important;color:#555!important;padding:0!important;width:36px!important;min-width:36px!important;height:100%!important;cursor:pointer;align-items:center!important;justify-content:center!important;box-shadow:none!important;outline:none!important;overflow:visible!important;flex-shrink:0!important}.quantity .quantity__button:hover{background:#f5f5f5!important}.quantity .quantity__button .svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:14px!important;height:14px!important;overflow:visible!important}.quantity .quantity__button svg{width:12px!important;height:12px!important;display:block!important;overflow:visible!important;stroke:#555!important}.quantity .quantity__input,.quantity input.quantity__input{display:block!important;border:none!important;text-align:center!important;font-size:15px!important;font-weight:600!important;width:48px!important;min-width:48px!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;height:100%!important;color:#333!important;-moz-appearance:textfield!important;-webkit-appearance:none!important;flex-shrink:0!important}.quantity input.quantity__input::-webkit-outer-spin-button,.quantity input.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-form__buttons{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.product-form__buttons>*{margin:0!important;padding:0!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}.product-form__submit,button[name=add].product-form__submit,.product-form__buttons .product-form__submit{background:#00584b!important;color:#fff!important;border:none!important;border-radius:50px!important;padding:0!important;font-size:15px!important;font-weight:700!important;text-transform:capitalize!important;cursor:pointer!important;height:44px!important;min-height:44px!important;max-height:44px!important;line-height:44px!important;box-shadow:none!important;outline:none!important;transition:background .15s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;width:100%!important}.product-form__submit:hover,button[name=add].product-form__submit:hover{background:#1a7a6a!important;transform:none!important}.product-form__submit:focus,button[name=add].product-form__submit:focus{box-shadow:none!important;outline:none!important;border:none!important}.product-form__submit:before,.product-form__submit:after{display:none!important}.shopify-payment-button,[data-shopify=payment-button],shopify-accelerated-checkout,shopify-buy-it-now-button{display:block!important;width:100%!important;height:44px!important;max-height:44px!important;margin:0!important;padding:0!important;min-width:0!important}.shopify-payment-button .shopify-payment-button__button,.shopify-payment-button__button--unbranded,.shopify-payment-button .shopify-payment-button__button--unbranded{background:#efc905!important;color:#1a1a1a!important;border:none!important;border-radius:50px!important;padding:0!important;font-size:15px!important;font-weight:700!important;height:44px!important;min-height:44px!important;max-height:44px!important;line-height:44px!important;box-shadow:none!important;outline:none!important;text-transform:capitalize!important;transition:background .15s ease!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;min-width:0!important}.shopify-payment-button .shopify-payment-button__button:hover,.shopify-payment-button__button--unbranded:hover{background:#f5d832!important;transform:none!important}.shopify-payment-button .shopify-payment-button__button:focus,.shopify-payment-button__button--unbranded:focus{box-shadow:none!important;outline:none!important;border:none!important}.shopify-payment-button__button:before,.shopify-payment-button__button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none!important}.shopify-payment-button__more-options,.shopify-payment-button__button--hidden{display:none!important}.price:not(.price--on-sale) .price__sale{display:none!important}.product__title-wrapper{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important}.product__title-wrapper .product__title{flex:1}.product__title-wrapper .product__title a.product__title{display:none}@media(max-width:749px){.product-form__quantity.with-buy-now,.product-form__input.product-form__quantity,[id^=Quantity-Form-]{display:block!important;text-align:left!important;margin:0 0 10px!important;padding:0!important}.product-form__quantity .price-per-item__container{justify-content:flex-start!important;width:auto!important;margin:0!important;padding:0!important}quantity-input.quantity,quantity-input,.quantity{height:40px!important;min-height:40px!important;max-height:40px!important;width:110px!important;min-width:110px!important;max-width:110px!important;margin:0!important}.quantity .quantity__button{width:32px!important;min-width:32px!important}.quantity input.quantity__input{width:46px!important;min-width:46px!important;font-size:14px!important}.product-form__buttons{grid-template-columns:1fr 1fr!important;gap:8px!important}.product-form__submit,button[name=add].product-form__submit{height:42px!important;min-height:42px!important;max-height:42px!important;font-size:14px!important;line-height:42px!important}.shopify-payment-button,[data-shopify=payment-button],shopify-accelerated-checkout,shopify-buy-it-now-button{height:42px!important;max-height:42px!important}.shopify-payment-button .shopify-payment-button__button,.shopify-payment-button__button--unbranded{height:42px!important;min-height:42px!important;max-height:42px!important;font-size:14px!important;line-height:42px!important}.variant-with-price .variant-title{font-size:11px;padding:5px 10px}.variant-with-price .variant-price{padding:6px 10px;font-size:12px}.variant-with-price .variant-price strong{font-size:14px}.product-form__input--pill label.variant-with-price{min-width:120px;max-width:180px}.price-with-review .price__sale .price-item--sale{font-size:3.2rem!important}.price-with-review .price__sale s.price-item.price-item--regular{font-size:2rem!important}.mrp-incl{font-size:.95rem;margin-top:-15px}}@media screen and (max-width:749px){.product-videos-gallery{width:100%!important;padding:0 10px!important}.product-videos-gallery .video-item{border-radius:10px!important;box-shadow:0 3px 10px #00584b14!important;border-width:1px!important}.product-videos-gallery video{max-height:300px!important;border-radius:8px!important}.product-images-gallery{width:100%!important;padding:0!important;overflow:hidden!important}.product-images-gallery .images-container{gap:6px!important;width:95%!important;padding:0!important}.product-images-gallery .product-image-item img{min-height:100px!important;border-radius:4px!important}.product-images-gallery .product-image-item:nth-child(1),.product-images-gallery .product-image-item:nth-child(4){min-height:120px!important}.product-images-gallery .product-image-item:nth-child(2),.product-images-gallery .product-image-item:nth-child(3),.product-images-gallery .product-image-item:nth-child(5),.product-images-gallery .product-image-item:nth-child(6){min-height:130px!important}.page-section-title{font-size:1.4rem!important;margin-top:2rem!important;margin-bottom:1rem!important;padding:0 15px!important}.compare-data h4{font-size:1.4rem!important;margin-top:2rem!important;margin-bottom:1rem!important}.page-width.product__accordion.accordion.quick-add-hidden.uses-section{padding:0 10px!important;max-width:100%!important;overflow:hidden!important}.uses-content.richtext.rte{max-width:100%!important;overflow:hidden!important}.uses-content.richtext.rte p,.uses-content.richtext.rte li,.uses-content.richtext.rte div{font-size:13px!important;padding:10px 14px!important;margin:0 0 5px!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.custom-faq-accordion{padding:0 10px!important;max-width:100%!important;overflow:hidden!important}.faq-item{margin:0 0 6px!important}.faq-question{padding:12px 14px!important;font-size:13px!important}.faq-question-text{margin-right:10px!important;line-height:1.4!important}.faq-arrow{font-size:11px!important}.faq-answer-text{padding:12px 14px!important;font-size:12px!important;line-height:1.5!important}.compare-data{max-width:100%!important;padding:0!important;overflow:hidden!important}.compare-data-content{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;padding:0 10px!important}.compare-data-content table{min-width:500px!important}}@media screen and (min-width:750px)and (max-width:1024px){.product-videos-gallery{width:100%!important;padding:0 20px!important}.product-videos-gallery video{max-height:400px!important}.product-images-gallery{width:100%!important}.product-images-gallery .images-container{width:90%!important;gap:10px!important}.page-section-title{font-size:1.8rem!important}.custom-faq-accordion,.page-width.product__accordion.accordion.quick-add-hidden.uses-section{max-width:95%!important;padding:0 15px!important}}.price-item sup,.price sup,.variant-with-price sup{font-size:.55em;vertical-align:super;font-weight:600;line-height:1;position:relative;top:-.15em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-product-page.css.map */
