:root{--primary-color: #333333;--gray-100-bg: #F8F8F8}[class*=-sectionOuter]{padding-top:clamp(40px,5vw,80px);padding-bottom:clamp(40px,5vw,80px)}.gray-bg-100{background:var(--gray-100-bg)!important}.sectionHeading,.video-slider-title,.review-sectionOuter h2,.review-sectionOuter h3,.faqSection h3,.icon-with-text-top-heading h3{font-weight:600;font-size:clamp(24px,4vw,40px);line-height:56px;text-align:center;color:var(--primary-color);margin-bottom:clamp(36px,5vw,66px);text-transform:capitalize}.faqSection .accordion{box-shadow:0 0 50px #0000001a;border-radius:10px}.faqSection .accordion .details__header{padding:24.5px 50px 24.5px 30px;color:#333}.faqSection .accordion .details-content{padding:24.5px 50px 24.5px 30px;border-top:1px solid #f0f0f0}.faqSection .accordion .details-content p{color:#666}.faqSection .accordion{margin:0 auto;max-width:1030px;width:90%}.faqSection .text-block{width:100%;align-items:center}.homeSlideshow .group-block-content p{font-size:clamp(16px,4vw,18px);color:transparent;background:linear-gradient(45deg,#fd2d55,#3d0012);background-clip:text;text-transform:uppercase;font-weight:700;margin-bottom:5px}.homeSlideshow .group-block-content{gap:0}.homeSlideshow .text-block{padding:0}.homeSlideshow .text-block h3{font-size:clamp(26px,4vw,46px);color:#000;font-weight:700;margin-bottom:45px;text-transform:capitalize}.homeSlideshow .button-outer{display:flex;align-items:center;gap:20px}.homeSlideshow .button,.button.add-to-cart-button.button{font-size:18px;color:#fff;padding:11px 20px;min-width:156px;text-transform:capitalize;font-weight:500;border-radius:6px;background:linear-gradient(90deg,#fd2d55,#3d0012);transition:.3s all;cursor:pointer}.homeSlideshow .button:hover,.button.add-to-cart-button.button:hover{background:linear-gradient(90deg,#3d0012,#fd2d55)}.homeSlideshow .icon-text.button{border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#fd2d55,#3d0012) border-box;background-clip:padding-box,border-box;background-origin:padding-box,border-box;display:flex;align-items:center;gap:10px;justify-content:center}.homeSlideshow .icon-text.button span{background:linear-gradient(90deg,#fd2d55,#3d0012);background-clip:text;color:transparent}.homeSlideshow .icon-text.button:hover{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#3d0012,#fd2d55) border-box;background-clip:padding-box,border-box;background-origin:padding-box,border-box}.homeSlideshow .icon-text.button:hover span{background:linear-gradient(90deg,#3d0012,#fd2d55);background-clip:text;color:transparent}.homeSlideshow .layout-panel-flex--column>.group-block--height-fit{padding:235px 0;position:relative}.homeSlideshow .layout-panel-flex--column>.group-block--height-fit:after{content:"";position:absolute;width:100%;height:80%;left:-110px;top:50%;background:#fff;z-index:-1;border-radius:100%;filter:blur(60px);transform:translateY(-50%)}.homeSlideshow .group-block-content{height:100%;width:100%;max-width:1360px;padding-left:30px;position:relative}.icon-sectionOuter .text-block p{font-weight:600;font-size:clamp(18px,4vw,20px);text-transform:capitalize;color:var(--primary-color)}.icon-sectionOuter .icon-block,.iconColumn-sectionOuter .icon-block{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 40px -10px #0003;border-radius:50%}.icon-sectionOuter .layout-panel-flex--row>.group-block--width-fill{flex:0 0 max-content;width:max-content}.icon-sectionOuter .section-content-wrapper.section-content-wrapper{justify-content:space-between;flex-wrap:wrap}.icon-sectionOuter .icon-block__media{width:40px!important;height:40px!important}.icon-sectionOuter .group-block-content{gap:30px!important}.countdownTimer .countdown-heading{font-size:24px!important;color:#000!important;font-weight:600!important;margin:0 0 20px!important}.countdown-timer .countText{display:flex!important;gap:3px;padding:0 10px!important;border:0;box-shadow:none!important}.countdown-timer .countText span{background:linear-gradient(140deg,#fd2d55,#3d0012);font-size:28px!important;color:#fff;padding:6px 0!important;border-radius:4px;width:30px;text-align:center}.countdown-timer small.label{font-size:10px!important;color:#333;font-weight:500;text-transform:capitalize!important}.countdownTimer{gap:86px!important}.product-information__grid.product-information--media-left{grid-template-columns:1fr 1fr!important}.product-information__grid.product-information--media-left{padding:7px 0 80px}.product-media{background:#f8f8f8;padding:40px;border-radius:20px}.bundle-save-heading h2{font-size:16px;font-weight:500;color:#333;margin:0 0 30px}.slideshow-controls__thumbnails .slideshow-control{width:150px;border-radius:6px}.outerMainBoxes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 30px}.productRadioOuter{position:relative;border:1px solid #F0F0F0;border-radius:10px;padding:40px 15px 15px;background:transparent}.variant-option--equal-width-buttons{gap:30px!important;grid-template-columns:repeat(3,1fr)!important;margin-top:10px!important}label.variant-option__button-label{display:flex;flex-flow:column;align-items:center;position:relative;overflow:initial;padding:35px 11px 15px}.variant-option__image img{width:100%;aspect-ratio:1 / 1;object-fit:contain;max-width:100px;display:inline-block}.variant-option__button-label__text{text-decoration:none;font-size:14px;line-height:22px;display:block;margin-block:12px 5px;font-weight:500;letter-spacing:0;text-align:center;color:#333;margin-top:20px!important;border-top:1px solid #f0f0f0;padding:14px 0 0;width:100%}.variant-option__prices{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.variant-option__prices .variant-option__price{font-size:14px;font-weight:600;letter-spacing:0;color:#333}.variant-option__prices .variant-option__compare-price{text-decoration:line-through;color:#666;margin-right:5px;font-size:12px;font-weight:500}.variant-badge{position:absolute;top:-11px;padding:0 10px;text-align:center;border-radius:4px;font-size:12px;font-weight:600;z-index:2;border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(140deg,#fd2d55,#3d0012) border-box;background-clip:padding-box,border-box;background-origin:padding-box,border-box}.variant-badge span{background:linear-gradient(90deg,#fd2d55,#3d0012);background-clip:text;color:transparent}.variant-option__button-label__pill{display:none}label.variant-option__button-label:has(input[checked]){border:1px solid transparent;background:linear-gradient(#fffafb,#fffafb) padding-box,linear-gradient(140deg,#fd2d55,#3d0012) border-box;background-clip:padding-box,border-box;background-origin:padding-box,border-box}label.variant-option__button-label:has(input[checked]) .variant-option__button-label__text{border-top:1px solid transparent;background:linear-gradient(#fffafb,#fffafb) padding-box,linear-gradient(90deg,#fd2d55,#3d0012) border-box;background-clip:padding-box,border-box;background-origin:padding-box,border-box}label.variant-option__button-label:before{display:none!important}.trustBadageSection{display:flex;gap:30px;overflow:hidden;overflow-x:auto;flex-flow:row;flex-wrap:nowrap;justify-content:flex-start;border-top:1px solid #F0F0F0;padding-top:30px}.trustBadageSection .icon-block{width:100px}.trustBadageSection .icon-block img{max-width:100%;width:100%}.product-details .text-block h1{font-size:clamp(20px,4vw,34px);line-height:50px;color:#333;font-weight:600}.product-details .text-block [ref=priceContainer] .price{font-size:clamp(20px,4vw,24px);font-weight:600;color:#333}.product-details .text-block [ref=priceContainer] .compare-at-price{font-size:clamp(18px,4vw,20px);color:#666;font-weight:400;margin-left:10px}.product-details .accordion .details .details__header{color:#333;--summary-font-weight: 500;--summary-font-size: 20px;padding:33px 0;border-bottom:1px solid transparent}.product-details .accordion .details .details__header:focus-visible{outline:0}.product-details .accordion .details[open] .details__header{border-bottom:1px solid #f3f3f3}.product-details .accordion .details-content p,.product-details .accordion .details-content li{font-size:16px;color:#666}.product-details .accordion .details-content p+p,.product-details .accordion .details-content li+li{margin-top:7px}.product-details .accordion .details-content .text-block>*{max-width:100%;width:100%}.product-details .accordion--dividers accordion-custom:last-child .details{border-color:#f3f3f3}.product-details .details-content{padding:20px 0 23px!important}.product-details ul.a-unordered-list,.product-details .accordion .details-content p{width:100%!important;max-width:100%!important}.product-details .product-form-buttons .quantity-selector{border:none}.product-details .product-form-buttons .quantity-selector .button{border:1px solid #D3D3D3;background:#f3f3f3;width:54px}.product-details .product-form-buttons .quantity-selector input[type=number]{width:118px;max-width:118px;border:1px solid #D3D3D3}.product-details .product-form-buttons .quantity-selector .button,.product-details .product-form-buttons .quantity-selector input[type=number]{height:50px}.product-details .product-form-buttons .quantity-selector .quantity-minus{border-radius:6px 0 0 6px;border-right:0}.product-details .product-form-buttons .quantity-selector .quantity-plus{border-radius:0 6px 6px 0;border-left:0}.product-details .product-form-buttons:not(:has(.quantity-rules)){column-gap:30px}.product-details .product-form-buttons--stacked>*:not(.quantity-selector,.quantity-rules,.quantity-label){flex-basis:170px}.product-details .product-form-buttons .shopify-payment-button__button{border-radius:6px}.button.add-to-cart-button.button span.svg-wrapper.add-to-cart-icon{display:none}.variant-picker legend,.product-form-buttons .quantity-label{font-size:16px;color:#333}.variant-option .variant-option__button-label:has([data-option-available=false]):has(:checked){border:1px solid transparent;background:linear-gradient(#fffafb,#fffafb) padding-box,linear-gradient(140deg,#fd2d55,#3d0012) border-box;background-clip:padding-box,border-box;background-origin:padding-box,border-box}.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch):before,.variant-option .variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):after{opacity:0}.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg line:last-of-type{clip-path:inset(var(--clip, 0 0 0 0));stroke:transparent}.variant-option .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{stroke:red}.variant-option .variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch) .variant-option__button-label__text{border-color:transparent;background:none}.variant-option .variant-option__button-label:hover:has([aria-disabled=true]):has([data-option-available=false]),.variant-option .variant-option__button-label:has([aria-disabled=true]):has([data-option-available=false]){border:1px solid transparent;background:linear-gradient(#fffafb,#fffafb) padding-box,linear-gradient(140deg,#fd2d55,#3d0012) border-box;background-clip:padding-box,border-box;background-origin:padding-box,border-box;pointer-events:none;opacity:.5}.iconColumn-sectionOuter .section-content-wrapper>.group-block{background:var(--gray-100-bg);padding:40px;border-radius:20px}.iconColumn-sectionOuter .text-block h3{font-size:24px;color:var(--primary-color);margin:10px 0 15px;font-weight:600}.iconColumn-sectionOuter .section-content-wrapper.section-content-wrapper{align-items:initial}.iconColumn-sectionOuter .layout-panel-flex--column{justify-content:initial}.iconColumn-sectionOuter .text-block p{font-size:16px;color:#666}.video-wrapper{border-radius:20px!important}.faqSection .details-content .text-block>*{max-width:100%}.iconColumn-sectionOuter .layout-panel-flex{--gap: 30px !important}.iconColumn-sectionOuter .layout-panel-flex .group-block-content .group-block-content{--gap: 0px !important}#breadcrumb-section .site-breadcrumb{max-width:1390px;margin:0 auto;padding:0 20px}#breadcrumb-section .site-breadcrumb li a,#breadcrumb-section .site-breadcrumb li span{color:#666;font-size:14px;font-weight:500}#breadcrumb-section .site-breadcrumb li span{color:#333}.iconColumn-sectionOuter{padding-top:0!important}.icon-with-text-top-heading{--section-preview-height: initial !important;--section-min-height: initial !important;padding-top:clamp(40px,4vw,80px);padding-bottom:clamp(40px,4vw,66px)}.icon-with-text-top-heading .custom-section-background{display:none!important}.icon-with-text-top-heading .section-content-wrapper{min-height:initial!important}.time-box.countdown-box{padding:0!important}.countdown-timer{gap:0!important}body [class*=-sectionOuter] [class*=slick-arrow]{position:absolute;background:#fff;height:35px;width:35px;display:block!important;background-repeat:no-repeat;background-position:center center;box-shadow:0 0 50px #0000001a;border-radius:40px;border:none;text-indent:-999px;overflow:hidden;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;z-index:10}body [class*=-sectionOuter] .slick-next{right:5px;background-image:url("data:image/svg+xml,%3Csvg width='9' height='17' viewBox='0 0 9 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L8.06 8.06L1 15.12' stroke='%23C7C7C7' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}body [class*=-sectionOuter] .slick-prev{left:5px;background-image:url("data:image/svg+xml,%3Csvg width='9' height='17' viewBox='0 0 9 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99997 1L0.93997 8.06L7.99997 15.12' stroke='%23C7C7C7' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}@media (max-width: 1399px){.button.add-to-cart-button.button{max-width:100%}}@media (max-width: 1359px){.icon-sectionOuter .group-block-content{gap:16px!important}.icon-sectionOuter .icon-block{width:60px;height:60px}.homeSlideshow .layout-panel-flex--column>.group-block--height-fit{padding:180px 0}}@media (max-width: 1279px){.icon-sectionOuter .custom-section-content>.layout-panel-flex--row>.group-block--width-fill{flex:initial;width:calc(50% - 16px)!important}.homeSlideshow .layout-panel-flex--column>.group-block--height-fit{padding:120px 0}.video-wrapper .play-icon{width:60px;height:60px}.product-details .accordion .details .details__header{padding:23px 0}.product-information__grid.product-information--media-left{grid-column:1 / -1;padding-inline:40px}.slideshow-controls__thumbnails .slideshow-control{width:80px}.countdownTimer{gap:16px!important}}@media (max-width: 991px){.iconColumn-sectionOuter .layout-panel-flex{--gap: 20px !important}.video-wrapper .play-icon{width:50px;height:50px}.icon-sectionOuter .text-block p{font-size:18px}:root{--font-h3--size: 24px !important}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-information__media{padding-right:0!important}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{padding-left:0!important}.product-information__grid.product-information--media-left{padding:0 40px 50px}.product-details .accordion .details .details__header{padding:18px 0}.product-details .accordion .details .details__header{--summary-font-size: 18px}}@media (max-width: 767px){.icon-sectionOuter .custom-section-content>.layout-panel-flex--row>.group-block--width-fill{flex:initial;width:100%}.icon-sectionOuter .icon-block{width:60px;height:60px}.icon-sectionOuter .text-block p{font-size:18px}.icon-sectionOuter .custom-section-content>.layout-panel-flex--row .group-block-content{flex-flow:row;justify-content:flex-start;align-items:center}.homeSlideshow .button,.button.add-to-cart-button.button{padding:10px 15px;min-width:140px}.homeSlideshow .text-block h3{margin-bottom:35px;text-transform:capitalize;line-height:37px}.icon-sectionOuter .section-content-wrapper.section-content-wrapper{flex-flow:row;flex-wrap:wrap}.sectionHeading,.video-slider-title,.review-sectionOuter h2,.review-sectionOuter h3{line-height:40px}.homeSlideshow .group-block-content{padding-left:15px}.homeSlideshow .layout-panel-flex--column>.group-block--height-fit{padding:70px 0}.countdownTimer{flex-flow:column;gap:10px!important}.iconColumn-sectionOuter .section-content-wrapper>.group-block{padding:30px}.countdownTimer .countdown-heading{font-size:20px!important}.countdownTimer .countdown-heading{margin:0!important}.product-details .product-form-buttons .quantity-selector input[type=number]{width:78px;max-width:118px}body [class*=-sectionOuter] [class*=slick-arrow]{opacity:1;visibility:visible}}@media (max-width: 749px){.product-details{grid-column:1 / 3!important}.product-information__grid.product-information--media-left{grid-column:1 / -1;padding-inline:20px}}@media (max-width: 574px){.icon-sectionOuter .text-block p{font-size:16px;text-align:center}.icon-sectionOuter .layout-panel-flex--row>.group-block--width-fill{flex:0 0 auto;width:auto;text-align:center}.icon-sectionOuter .custom-section-content>.layout-panel-flex--row .group-block-content{flex-flow:column;justify-content:center;align-items:center}.homeSlideshow .layout-panel-flex--column>.group-block--height-fit{padding:30px 0}.variant-option--equal-width-buttons{grid-template-columns:repeat(3,180px)!important}.variant-picker__form{overflow-x:auto}.button.add-to-cart-button.button{max-width:100%}.product-details .product-form-buttons .quantity-selector .button{width:33px}.product-details .product-form-buttons .quantity-selector input[type=number]{width:58px;max-width:118px}.product-details .product-form-buttons:not(:has(.quantity-rules)){gap:20px!important}.product-details .product-form-buttons--stacked>*:not(.quantity-selector,.quantity-rules,.quantity-label){flex-basis:100%}.icon-sectionOuter .custom-section-content>.layout-panel-flex--row>.group-block--width-fill{width:calc(50% - 8px)!important}}@media (min-width: 750px) and (max-width:991px){.product-information__grid.product-information--media-left{grid-template-columns:1fr!important}}.quantity-selector svg{width:18px;height:18px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-style.css.map */
