.product-gallery{position:relative;z-index:99}.product-gallery__container{position:relative;overflow:hidden}.product-gallery__items{position:relative;display:flex;flex-wrap:nowrap;overflow:visible}.product-gallery__items.disable-snapping{scroll-behavior:unset!important;scroll-snap-type:none!important}.product-gallery__item{flex-shrink:0;overflow:hidden;display:flex;align-items:flex-start}.product-gallery__item:focus{outline:none!important}.product-gallery.js-enabled{position:relative}.product-gallery.js-enabled .product-gallery__viewport{overflow:hidden;transition:height .4s linear}.product-gallery.js-enabled .product-gallery__viewport.no-transition{transition:none}.product-gallery.js-enabled .product-gallery__container{cursor:grab;-webkit-clip-path:polygon(1px 0,calc(100% - 1px) 0,calc(100% - 1px) 100%,1px 100%);clip-path:polygon(1px 0,calc(100% - 1px) 0,calc(100% - 1px) 100%,1px 100%)}.product-gallery.js-enabled .product-gallery__container.mouse-down{cursor:grabbing}.product-gallery.js-enabled .product-gallery__container.pointer-events-off *,.product-gallery.js-enabled .product-gallery__container.force-no-drag{pointer-events:none}.product-gallery.js-enabled .product-gallery__container.force-no-drag .product-gallery__item.active{pointer-events:all}.product-gallery.js-enabled .product-gallery__items{transition:transform .49s cubic-bezier(.42,0,.1,.89)}.product-gallery.js-enabled .product-gallery__items.no-transitions,.product-gallery.js-enabled .product-gallery__items.no-transitions .product-gallery__item .lazy-image{transition:none!important}.product-gallery.js-enabled .product-gallery__item{position:relative}.product-gallery.js-enabled .product-gallery__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000000a;opacity:1;transition:all .49s cubic-bezier(.42,0,.1,.89);pointer-events:none}.product-gallery.js-enabled .product-gallery__item .lazy-image{transition:all .49s cubic-bezier(.42,0,.1,.89)}.product-gallery.js-enabled .product-gallery__item.active:after{opacity:0}.product-gallery.js-enabled .product-gallery__item.active .lazy-image{transform:translate(0)}.product-gallery.js-enabled .product-gallery__item.before-active .lazy-image{transform:translate(calc(var(--grid-width) / 12 * 3))}.product-gallery.js-enabled .product-gallery__item.after-active .lazy-image{transform:translate(calc(var(--grid-width) / 12 * -3))}@media screen and (min-width: 836px){.product-gallery.js-enabled .product-gallery__item>div.lazy-image{visibility:hidden}.product-gallery.js-enabled .product-gallery__item.enable-tab>div.lazy-image,.product-gallery.js-enabled .product-gallery__item.active>div.lazy-image{visibility:visible}}.product-gallery.js-enabled .product-gallery__item--custom>div{position:relative;overflow:hidden;height:100%;width:calc(100% - var(--grid-width) / 12)}@media screen and (min-width: 836px) and (max-width: 1023px){.product-gallery.js-enabled .product-gallery__item--custom>div{width:calc(100% - var(--grid-padding) * 2)}}@media screen and (max-width: 835px){.product-gallery.js-enabled .product-gallery__item--custom>div{width:100%}}@media screen and (max-width: 835px){.product-gallery:after{content:"mobile-enabled";position:absolute;visibility:hidden}.product-gallery .product-gallery__container{-webkit-clip-path:none!important;clip-path:none!important;cursor:default!important}.product-gallery .product-gallery__items{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--grid-padding);-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;transition:none!important;transform:none!important}.product-gallery .product-gallery__items::-webkit-scrollbar{display:none;height:0;width:0}.product-gallery .product-gallery__items:after{content:"";display:flex;flex-shrink:0;height:1px;order:1;width:var(--grid-padding)}.product-gallery .product-gallery__item{scroll-snap-align:start;overflow:hidden;order:1!important}.product-gallery .product-gallery__item:after{display:none!important}.product-gallery .product-gallery__item .lazy-image{transform:none!important}.product-gallery[data-size="1"] .product-gallery__item{width:calc(var(--grid-perfect-width) - var(--grid-padding) * 2)}}.product-gallery__navigation{position:relative;height:60px;z-index:999}.product-gallery__no{position:absolute;line-height:1;top:30px;width:auto!important;height:auto;pointer-events:none}html[dir=rtl] .product-gallery__no{right:0}html[dir=ltr] .product-gallery__no{left:0}html[dir=rtl] .product-gallery__no{left:auto}html[dir=ltr] .product-gallery__no{right:auto}@media screen and (min-width: 1365px){.product-gallery__no{font-size:calc(18px / 18 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 1023px) and (max-width: 1365px){.product-gallery__no{font-size:calc(18px / 18 * var(--base-body-size) + 0px);line-height:1}}@media screen and (min-width: 599px) and (max-width: 1023px){.product-gallery__no{font-size:calc(16px / 18 * var(--base-body-size) + 0px);line-height:1}}@media screen and (max-width: 599px){.product-gallery__no{font-size:calc(14px / 18 * var(--base-body-size) + 0px);line-height:1}}.product-gallery-main-img .slick-slide .product-gallery__thumbnail-item img:hover{transform:scale(1.5);transition:all .3s ease 0s}.slick-dots{position:absolute;bottom:10px;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:1000}.slick-dots li{display:inline-block;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:12px;height:12px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:before{font-size:12px;line-height:20px;display:block;width:12px;height:12px;content:"";border-radius:50%;background-color:#ccc;transition:background-color .3s ease}.slick-dots li.slick-active button:before{background-color:#333}.slick-dots li button:hover:before,.slick-dots li button:focus:before{background-color:#666}.addtocart__float{position:fixed;bottom:50%;left:40px;z-index:1020}@media screen and (max-width: 768px){.addtocart__float{bottom:100px;left:12px}}.addtocart__float-button{display:flex;height:48px;width:48px;border-radius:24px;background-color:#f58220;color:#fff;align-items:center;gap:12px;justify-content:center;transition:all .3s ease 0s}.addtocart__float-button:before{content:"";left:33px;top:18px;width:20px;height:20px;background-image:url(/cdn/shop/files/cart_59e69570-28c2-4eae-b316-84673fba956a.svg?v=1706693352);background-repeat:no-repeat;background-size:contain}.addtocart__float-button:hover{width:200px;padding:9px 24px;cursor:pointer}.addtocart__float-button:hover:after{content:"Buy Now";font-weight:400;color:#fff}.no__pseudos:after{display:none}.no__pseudos:before{display:none}.warranty_links a{display:flex;align-items:center;justify-content:flex-start;gap:8px}.section___heading h2{font-size:50px;font-weight:600;text-align:center;margin:30px}@media screen and (max-width: 836px){.section___heading h2{font-size:32px}}.product-details__accordion-holder{width:100%}.product-details__accordion{margin-top:20px}.accordion__item{border-bottom:1px solid #ccc}.accordion__header{padding:24px 36px;cursor:pointer;background-color:#f5f5f5;transition:background-color .3s ease 0s;display:flex;align-content:center;justify-content:space-between}.accordion__header h2{font-size:20px}.accordion__header:after{content:"";display:block;width:16px;height:17.5px;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg width='17' height='18' viewBox='0 0 17 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.00556 12.8237L8.0056 12.8237C8.25798 13.0588 8.66265 13.0588 8.91503 12.8237L8.74553 12.6417L8.91503 12.8237L14.5519 7.57399L14.3837 7.39337L14.5519 7.57399C14.6839 7.45104 14.75 7.28959 14.75 7.12405C14.75 6.95872 14.6801 6.79568 14.5519 6.67628C14.2995 6.44124 13.8949 6.44124 13.6425 6.67628L8.46031 11.5025L3.35633 6.7491C3.10395 6.51406 2.69928 6.51406 2.4469 6.7491C2.18438 6.9936 2.18436 7.40006 2.44687 7.64457C2.44688 7.64458 2.44689 7.64459 2.44691 7.64461L8.00556 12.8237Z' fill='%23222628' stroke='%23222628' stroke-width='0.5'/%3E%3C/svg%3E");margin-left:10px;line-height:16px;transition:all .3s ease 0s}.accordion__header.active{opacity:.6}.accordion__header.active:after{transform:rotate(180deg)}.accordion___content{padding:15px 36px;display:none;transition:max-height .3s ease 0s;overflow:hidden;max-height:0}.accordion___content p,.accordion___content ul li{font-size:18px;line-height:120%}.accordion___content ul li{margin-bottom:16px;list-style-position:outside}.accordion___content ul li::marker{color:#f58220}.accordion___content ul li b{color:#333;font-weight:700}.accordion___content.active{display:block;max-height:initial;transition:max-height .3s ease 0s;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-ms-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@keyframes slideDown{0%{opacity:0;max-height:0}to{opacity:1;max-height:initial}}.caseofstudy___holder{background-color:#121317;width:100%;padding:60px 0}.caseofstudy___container{width:100%;max-width:1400px;margin:0 auto}.caseofstudy___heading{padding-bottom:30px;display:flex;align-items:center;justify-content:center}.caseofstudy___heading h2{color:#fff;font-size:50px;text-align:center;margin:0}.caseofstudy___stats{display:flex;align-items:center;justify-content:center;gap:24px}.caseofstudy___stat-item{display:flex;flex-direction:column;padding:16px 24px;align-items:stretch;justify-content:center;text-align:center;background-color:#21242b;border-radius:16px 16px 0 0;max-width:240px;position:relative}.caseofstudy___stat-item:after{content:"";display:block;width:100%;height:6px;background-color:#f58220;position:absolute;bottom:0;left:0;border-radius:0 0 16px 16px}.caseofstudy___stat-number{margin:0;color:#f9f9f9!important;font-size:48px;text-align:center;font-weight:bolder!important}.caseofstudy___stat-text{font-size:16px;color:#ccc!important}.caseofstudy___cta{display:flex;align-items:center;justify-content:center;padding:30px 0 0}.caseofstudy___cta .button{font-size:14px;font-weight:900;padding:20px 30px!important;background-color:#f58220;border-radius:100px;width:max-content;background-image:inherit!important;border:unset!important;color:#fff!important;line-height:16px}@media screen and (max-width:768px){.caseofstudy___stats{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-product-slider.css.map */
