.essential_annoucement_bar_wrapper{position:fixed;top:0;z-index:999!important}body:before{content:"";position:fixed;top:0;width:100%;height:36px;background-color:#333;left:0}@media (min-width:1023px){.hdr-c-search{flex-wrap:nowrap!important}.custom-search-box{border-right:1px solid #d0d0d0}.custom-search-box{font-size:15px;padding:14px 100px 14px 5px;color:#8d8d8d}.site-header-cart--count{top:-10px;right:-2px}body:before{content:"";position:fixed;top:0;width:100%;height:36px;background-color:#333;left:0}body{padding-top:126px}.essential_annoucement_bar_wrapper{position:fixed;top:0;left:0;width:100%;z-index:999!important}header.site-header{position:fixed;top:38px;background-color:#ffffffd9}.site-header-main{max-width:100%;padding-top:14px;padding-bottom:14px;transition:.5s all;background-color:transparent}body .site-navigation-wrapper{width:100%;display:block!important;background-color:transparent!important}.site-header-main-content{justify-content:space-between}.site-navigation{width:100%;padding:0;background-color:transparent;justify-content:center}.site-navigation .navmenu-depth-1>li>a{font-size:16px;font-weight:600}.live-search{position:absolute;left:0;top:100%;right:0;margin:auto;background-color:#fff;margin-right:0!important;border-top:#ccc 1px solid;padding-bottom:10px!important;padding-top:10px!important;height:auto;z-index:99!important;display:none;box-shadow:#0000001a 0 12px 6px}.searchbar-open .live-search{display:block}.live-search .live-search-form{max-width:750px;margin:auto;width:100%;position:static}.hdr-c-search{margin-right:0;background-color:transparent;display:flex;flex-flow:row wrap;justify-content:center;cursor:pointer}.site-header__account-icon{min-height:34px;margin-top:-5px}.site-header-cart--button{text-decoration:none;padding-top:0}.site-header-cart--button{padding-right:0;position:relative}.site-header-cart--count{top:-10px;right:-10px}.site-header-actions .site-header_account-link-anchor{flex-flow:row wrap;justify-content:center;text-align:center}.site-header-actions .site-header_account-link-text{padding:0;justify-content:center;font-size:11px;font-weight:400;color:#000;width:100%}.hdr-icon-text{display:block;color:#464646;font-size:11px;text-decoration:none;width:100%;padding-top:5px}.site-logo{transition:.5s all}.site-navigation .navmenu-depth-1>li{padding-top:0;padding-bottom:0}.fixed .site-header-main{padding-top:8px;padding-bottom:8px}.fixed .site-logo{max-width:180px}.hdr-icon-text,.site-header-actions .site-header_account-link-text{display:none}.hdr-c-search{align-items:center}.site-header-actions .site-header_account-link-anchor{padding:0 13px 0 10px}.site-header-cart--button{padding-left:0}.site-header-main{position:relative}.live-search{position:absolute;z-index:9999!important;width:0!important;transition:width .5s;overflow:hidden;top:0;bottom:0;display:flex!important;align-items:center;justify-content:center}.site-navigation{position:relative}.searchbar-open .live-search{width:100%!important;padding:0!important}.live-search-wrap{width:100%;display:flex;align-items:center;justify-content:center;max-width:100%;gap:15px;padding:0 25px}.live-search-wrap button.header-close-icon{background:transparent;cursor:pointer}.live-search-wrap button.header-close-icon .header-close{position:relative;width:30px;height:30px;display:block}.live-search-wrap button.header-close-icon .header-close:before{content:"";width:20px;position:absolute;top:50%;left:50%;height:1px;background:#000;transform:translate(-50%,-50%) rotate(45deg)}button.header-close-icon .header-close:after{content:"";width:20px;position:absolute;top:50%;left:50%;height:1px;background:#000;transform:translate(-50%,-50%) rotate(-45deg)}}@media (min-width:1024px){.live-search .live-search-form+div{min-width:250px;text-align:right}.site-header-logo{margin-right:0}.site-header-cart{margin-top:-20px}}@media (min-width:992px) and (max-width:1550px){body .site-logo{max-width:220px}.fixed .site-logo{max-width:180px}}@media (min-width:992px) and (max-width:1350px){.site-navigation .navmenu-depth-1>li>a .mm-arrow{padding:0 1px}}@media (max-width:767px){button#scrollToTopBtn{padding:9px 14px}.hdr-c-search{display:none}}.svg-text a{text-decoration:none}.svg-text a:hover{text-decoration:underline}.site-announcement{position:fixed;width:100%;top:0;z-index:1110}.announcment-bar{display:flex;justify-content:center;height:50px;padding:2px 40px 2px 25px}.ann-ctn{display:flex;font-size:12px;line-height:1.2;align-items:center;font-weight:500}.svg-icon{height:auto;margin-right:10px}.svg-icon img{max-width:26px;display:block}.a-bar-center,.a-bar-right,.a-bar-left{display:flex}.a-bar-left{gap:0}.a-bar-left .ann-ctn{padding:0 20px}.a-bar-left .ann-ctn:nth-child(2){border-left:1px solid #333333;border-right:1px solid #333333}.a-bar-left{align-items:center}@media (max-width:1550px){.ann-ctn{font-size:12px}.svg-icon img{max-width:22px}.svg-icon{margin-right:5px}}@media (max-width:1350px){.ann-ctn{font-size:12px}}@media (max-width:1200px){.a-bar-left .ann-ctn:nth-child(n+2){display:none}}@media (max-width:1023px){.fixed .site-header-main{padding-top:8px;padding-bottom:8px}.site-header-right button.hdr-c-search{display:none}header.site-header{position:fixed;top:38px;background-color:#ffffffd9}.fixed .site-logo{max-width:230px}}@media (max-width:767px){.a-bar-left .ann-ctn{padding:5px}.a-bar-left .ann-ctn:nth-child(3){display:flex;border-left:1px solid #333333;padding:0 5px}header.site-header{position:fixed;top:36px;background-color:#ffffffd9}.announcment-bar{padding:2px 10px}.svg-icon{margin-right:2px}.ann-ctn{font-size:12px}.svg-icon img{max-width:20px}.a-bar-left .ann-ctn:nth-child(2){display:none}}@media (max-width:400px){.ann-ctn{font-size:10px}.svg-icon img{max-width:16px}}button.custom-add-to-cart{font-size:14px;color:#fff;background:#000}.fixed .site-logo{max-width:230px}.tokens-products{display:flex;align-items:center;gap:10px}.tokens-products img{width:48px;height:48px}input.product-checkbox{border-color:#ddd;box-shadow:inset 0 0 #000;transition:box-shadow .2s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1) 175ms;width:14px;height:14px}.product-title{font-size:12px;margin-bottom:5px;margin-top:0}.info-popup{display:block;font-size:10px;text-decoration:underline;color:#999;display:inline-block}.info-popup:hover{color:#333}.tokens--variant{display:flex;flex-flow:row wrap;padding:4px 4px 4px 12px;border-radius:4px;margin-bottom:8px;cursor:pointer;background-color:#fff;border:1px solid #F2F2F2;min-height:79px}.product-checkbox:checked{background:#000;-webkit-appearance:none;appearance:none;position:relative}.product-checkbox:checked:before{content:"";position:absolute;width:5px;height:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);left:5px;top:2px}.tokens-product-info:hover{box-shadow:0 0 4px #333;border-radius:4px}.moreinfo-show.active{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;font-size:14px;z-index:9999;max-height:calc(100vh - 80px);padding:88px 50px;overflow:auto}body.template-product:has(.moreinfo-show.active):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#000c;opacity:1;visibility:visible;transition:opacity .35s}.moreinfo-show::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.moreinfo-show::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.moreinfo-show::-webkit-scrollbar-thumb{background-color:#000}.close-icon{width:18px;height:18px;position:absolute;display:block;font-size:0px;top:26px;right:26px;cursor:pointer}.close-icon:before{width:18px;height:1px;background:#333;content:"";position:absolute;transform:translate(-50%,-50%) rotate(45deg);top:50%;left:50%}.close-icon:after{width:18px;height:1px;background:#333;content:"";position:absolute;transform:translate(-50%,-50%) rotate(-45deg);top:50%;left:50%}.tokens-product-info:has(input.product-checkbox:checked) .tokens--variant{border-color:#333;border-radius:4px}.parent-class{display:flex;align-items:center;font-size:12px;color:#000;gap:5px;flex-direction:column;justify-content:center}.accessories-options{max-width:max-content;border:1px solid rgb(118,118,118);color:#000;margin-bottom:4px;font-family:Poppins;font-size:13px}.variant-data{display:flex;flex-direction:column;width:calc(100% - 130px);padding:0 12px;justify-content:center;align-items:flex-start}.accessories-options:focus-visible{outline:none}.product-compare-price{opacity:.6}.popup-data{display:flex;flex-flow:row wrap;gap:20px;align-items:center}.popup-data img,.popup-data .description{max-width:calc(50% - 10px)}.popup-data .open-product{width:100%;font-family:Poppins;background:#333;color:#fff;border-color:transparent;padding:10px 20px;text-decoration:none;text-align:center}.popup-data .open-product:hover{background:#5c5c5c}.popup-data .description{font-size:14px;letter-spacing:0;line-height:1.4}.popup-data .description h1{font-size:24px;text-align:left!important;margin-bottom:20px}.popup-data .description h2{font-size:22px;text-align:left!important;margin-bottom:20px}.popup-data .description h3{font-size:20px;text-align:left!important;margin-bottom:20px}.popup-data .description h4{font-size:18px;text-align:left!important;margin-bottom:20px}.popup-data .description h5{font-size:16px;text-align:left!important;margin-bottom:20px}.popup-data .description h6{font-size:15px;text-align:left!important;margin-bottom:20px}.woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{text-align:left}.moreinfo-show.active{width:1000px;max-width:calc(100vw - 15px);border:1px solid #00000012}span.options-selection__option-value-name{z-index:initial!important;!I;!}.product-main .icon-list{display:flex;flex-flow:row wrap;gap:40px;padding:30px 20px;background-color:#ffffff59;border:1px solid #D0D0D0;border-radius:10px}.icon-item{width:calc(100%/3 - 27px);display:flex;gap:10px}.icon-title{font-size:14px;color:#333;margin-bottom:10px;font-weight:700}.icon-subtitle{font-size:12px;font-weight:600;line-height:17px;letter-spacing:0}@media (max-width:992px) and (min-width:768px){.product-title,.parent-class{font-size:10px}.variant-data{padding-left:5px;padding-right:5px}.tokens-products{gap:5px}.tokens--variant{padding-left:8px}.variant-data{width:calc(100% - 115px)}}@media (max-width:767px){.popup-data img,.popup-data .description{max-width:100%}.moreinfo-show.active{padding:50px 20px}.close-icon{top:15px;right:15px}}.product-main [data-badge-sales-range]{display:block!important}.product-main [data-badge-sales-single]{display:none!important}.product--outer{align-items:flex-start}.product-main .breadcrumbs-container{margin-top:0;padding:0}body:has(.essential_annoucement_bar_wrapper){padding-top:124px}.product-vendor{font-family:Poppins;font-size:18px;color:#949494;font-weight:500;line-height:1;margin-bottom:16px;margin-top:6px}.product-vendor a{font-weight:400;font-family:Poppins;color:#333}.product-gallery--viewerr button.flickity-button svg,.gallery-navigation--scroller button.flickity-button.flickity-prev-next-button svg{display:none}.product-gallery--viewerr button.flickity-button:before,.gallery-navigation--scroller button.flickity-button.flickity-prev-next-button:before{content:"";position:absolute;left:20%;top:20%;width:60%;height:60%;background-size:contain;background-image:url(/cdn/shop/files/Frame_2.svg?v=1731308835)}.product-gallery--viewerr button.flickity-button.previous:before{transform:rotate(180deg)}.gallery-navigation--scroller button.flickity-button.flickity-prev-next-button.previous{transform:translateY(-50%) rotate(180deg)}.product-gallery:hover button.flickity-button.flickity-prev-next-button{opacity:1;box-shadow:0 0 3px 1px #e7e7e7}.product-gallery .flickity-prev-next-button{opacity:0;transition:opacity .5s}.product-gallery--media-thumbnail{height:100%;width:100%}.product-gallery--media-thumbnail-img{width:100%}.product-gallery--media-thumbnail{cursor:grab}.product__container{padding-top:0;margin-top:0;max-width:1810px;padding-left:30px;padding-right:30px}span.accessories-title{font-weight:600;font-size:15.75px;color:#000;line-height:1.2;letter-spacing:0;margin-bottom:15px;display:block;margin-top:10px}.tokensList .product-title{font-size:14px;color:#000}.live-search button.cancel-button{font-size:12px;background:transparent;cursor:pointer;position:absolute;right:60px;z-index:9;top:50%;transform:translateY(-50%)}.form-action-row .new-user a{text-decoration:underline;transition:all .2s ease;text-underline-offset:2px;font-weight:600}.form-action-row .new-user a:hover{text-decoration:none}.form-action-row .new-user{display:inline-block}.error-msg{font-size:12px;padding-top:2px}.form-field .form-group{position:relative}.product-main .breadcrumbs-container a,.breadcrumbs-container span{font-weight:500;font-size:16px}.product-main .bread-stock{display:flex;justify-content:space-between;align-items:center}.product-main .product-block--collapsible-tab{border:none}.product-main .bread-stock{margin-top:30px}.product-main .product-stock-level-wrapper{margin-bottom:0;margin-top:0;border-radius:33px}.product-main .product-stock-level__badge-text{text-transform:lowercase;font-size:15px;font-family:Poppins;font-weight:500;color:#3c9342}.product-main .product-stock-level__text svg path{stroke:#3c9342}.product-main .breadcrumbs-container a,.breadcrumbs-container span{color:#333}.product-main .product-details{margin-top:30px}.product-main .product-sku{color:#949494;font-size:16px;font-family:Poppins}.product-main .product-stock-level__availability{font-weight:600;font-size:18px;color:#000;font-size:16.75px}.product-pricing .product__badge--sale{background-color:transparent;color:#333;font-weight:500;font-size:15px;padding:0}.product-block:first-child>:first-child{margin-bottom:3px}.product-details .product-block--title .product-title{font-size:32px;font-family:Poppins;font-weight:700;line-height:45px;margin-bottom:4px}.product-main .jdgm-prev-badge__text{visibility:visible}.product-pricing{display:flex;flex-flow:column-reverse wrap;justify-content:flex-end;margin-top:16px;margin-bottom:15px;gap:7px}.product__price .price__compare-at--single,.product__price .price__compare-at.visible~.price__current{font-family:Poppins;font-weight:400;font-size:28px;line-height:1.2;color:#333;font-weight:700}.product__price .price__compare-at--single{color:#23232366;font-weight:400;text-decoration:line-through}.product-gallery{margin-top:20px}.price__compare-at.visible{margin-right:15px;text-decoration:none}.product__price .price__compare-at.visible~.price__current{margin-right:10px;font-size:32px}.shop-payment{background-color:#f6f3ff;max-width:531px;padding:17px 30px;border:1px solid #CBC1F1;border-radius:10px;max-width:100%;width:100%}.shop-payment form{max-width:490px;margin:0 auto}.product-main .contact-icons-container{border-radius:10px;padding:14px}shopify-payment-terms{margin:0}.payment-div{margin-top:20px;display:flex;align-items:center;gap:24px}.more-payment a{font-size:16px;font-weight:500;color:#333;line-height:normal;letter-spacing:0}.product-main{padding-left:60px;margin-left:0}.product-main quantity-selector{--quantity-button-border-radius: 10px;max-width:220px}.product-main .product-form--atc-button{border-radius:10px;font-size:20px;padding:1.2rem}.form-list .field label.required{font-family:Poppins;font-weight:600;font-size:18px;color:#000;line-height:1.2;letter-spacing:0;margin-bottom:11px}#itoris_dynamicproductoptions .options-list .dpo_swatch_text>input:checked~label{border-color:#000;background:#f0f0f0;color:#333}#itoris_dynamicproductoptions .options-list .dpo_swatch_text>label{font-size:14px;font-family:Poppins;font-weight:500;letter-spacing:0;padding:8px 10px;border-color:#d0d0d0;border-width:1px}#itoris_dynamicproductoptions .form-list.option-fields-cols-1 td>.field{width:100%;margin:13px 0 0}#itoris_dynamicproductoptions .form-list.option-fields-cols-1 tr:last-child td>.field{margin-top:8px}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>label.required{margin-bottom:8px}#itoris_dynamicproductoptions tr.fields td .options-list div.field.dpo_swatch{margin-left:0;margin-right:4px}#itoris_dynamicproductoptions tr.fields td .options-list div.field.dpo_swatch_text{margin:1px 10px 5px 0}#itoris_dynamicproductoptions table.form-list div.field div.itoris-dynamicoptions-thumbnail-color{border-radius:1px;width:40px;height:40px;box-shadow:inset 0 0 0 1.5px #fff;border-width:1px}.itoris-dynamicoptions-list-images>div.dpo_swatch>.itoris-dynamicoptions-thumbnail-color{border:1px solid #D0D0D0}#itoris_dynamicproductoptions table.form-list div.field div.itoris-dynamicoptions-thumbnail-color:after{content:""!important;position:absolute;left:0;top:0;right:0;bottom:0}.product-app:has(.dpo-container){margin:12px 0 0}.contact-icons-container{margin-top:20px}.itoris-dynamicoptions-list-images>div.dpo_swatch>input:checked~.itoris-dynamicoptions-thumbnail-color{border-color:#333}.contact-icon{font-weight:600}.shop-payment .bold_options.bold_options_loaded{display:none}.gallery-navigation--scroller{padding:0}.product-gallery{width:53.4%}.product-gallery--media-thumbnail{margin:0}.product-gallery .carousel-cell{width:208px!important;height:220px!important;padding:2px 2px 13px;margin-right:5px}.product-main{width:46%;position:sticky;top:100px}.product-gallery .flickity-prev-next-button.previous{top:45%;left:0}.product-gallery .flickity-prev-next-button.next{top:45%;right:0}.flickity-button{opacity:1}.gallery-navigation--scroller .flickity-slider{position:relative}.FBT-title h4{font-size:32px}.quantity-selector__button{padding-left:27.5px;padding-right:27.5px}button.quantity-selector__button:focus{box-shadow:none;border-color:#dddde8}.form-field.no-label:has(.form-field-input:not(:placeholder-shown)) button.cancel-button{display:block!important}@media (max-width:1500px){.product-gallery .carousel-cell{width:198px!important;height:210px!important;padding:2px 2px 13px}}@media (max-width:1350px){.product-gallery .carousel-cell{width:188px!important;height:200px!important}.accordion-item,.product-section--container.product-row--container.product-recommendations--container,div.jdgm-carousel-wrapper,.recently-viewed--section .product-recently-viewed__wrapper{padding-left:30px;padding-right:30px}.product-details .product-block--title .product-title{font-size:28px;line-height:1.5}.product__price .price__compare-at--single,.product__price .price__compare-at.visible~.price__current{font-size:24px}.product__price .price__compare-at.visible~.price__current{font-size:28px}.product-vendor{font-size:16px}.product-main .product-sku{font-size:14px}.product-pricing{margin-top:15px;margin-bottom:15px}.product-main .product-stock-level__availability{font-size:16px}.product-main .product-stock-level__badge-text{font-size:14px}.form-list .field label.required{font-size:16px}.quantity-selector__button{padding:.5rem .7rem}.quantity-selector__input{min-width:60px;padding:.9rem .8rem .7rem;font-size:16px}.quantity-selector{max-width:160px}.product-main .product-form--atc-button{padding:.8rem;font-size:16px}.contact-icon a{font-size:15px}.contact-icon .mobile-view{display:none}.gallery-navigation--scroller button.flickity-button.flickity-prev-next-button{opacity:1;display:none}}@media (max-width:767px){.product-gallery--viewerr>button{display:none}.gallery-navigation--scroller button.flickity-button.flickity-prev-next-button{opacity:1;display:block}}@media (max-width:1200px){.product-gallery .carousel-cell{width:148px!important;height:160px!important}}button#scrollToTopBtn{position:fixed;bottom:120px;right:40px;padding:7px 15px}@media (max-width:767px){button#scrollToTopBtn{padding:9px 14px}}section.custom-liquid--container{max-width:100%;padding:0}.accordion-title{cursor:pointer}.accordion-item,.FBT-section{padding:0 70px}.accordion-title{display:flex;justify-content:space-between;align-items:center}.accordion_container{margin-top:50px}.accordion-content *{text-align:left!important;line-height:normal}.accordion-list{border-top:1px solid #C7C7C7}.accordion-wrapper>h4{padding:0 70px}.accordion-wrapper{margin-top:90px}.accordion-title h4,.accordion-title h2{line-height:1.2;font-family:Poppins;margin:0;text-align:left!important}.accordion-item:has(.active) .accordion-title{padding-bottom:0}.accordion-title{padding:50px 0}.accordion-title,.accordion-content{max-width:1150px;margin:auto}.accordion-content{padding-bottom:50px;padding-top:13px}.accordion-content h2{font-size:32px;font-family:Poppins;letter-spacing:0;line-height:1;color:#333}.accordion-content ul{margin-top:18px;padding:0 20px}.accordion-content ul li{font-size:18px;font-weight:500;padding:0 0 18px}.accordion-content img{max-width:100%}.FAQ-title{display:flex;justify-content:space-between;align-items:center}.specification{display:flex;justify-content:space-between}.specification-image{width:30%}.specification-image img{width:100%}.specification-data{width:70%}.specification-data table tr:first-child td{padding:20px;background-color:#232323;color:#fff}.specification-data table{background:#fff;width:100%;border-collapse:collapse;border-radius:10px}.specification-data table tr:nth-child(2n){background:#f1f1f1}.specification-data table tr td{padding:24px 12px;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;font-size:16px}.specification-data table tr td:first-child{border-left:1px solid #D0D0D0}.specification-data table tr:first-child td:first-child{border-left:1px solid #232323}.specification-data table tr td:last-child{border-right:1px solid #D0D0D0}.specification-data table tr:first-child td:last-child{border:none}.specification-data table tr:first-child td:first-child{border-radius:10px 0 0;overflow:hidden;border:none}.specification-data table tr:first-child td:last-child{border-radius:0 10px 0 0}.specification-data table tr:last-child td:first-child{border-radius:160px}.accordion-content table,.accordion-content table tbody,.accordion-content table tbody tr{width:100%!important}.accordion-content table tbody{display:inline-table}.accordion-content table td{width:50%!important}.accordion-content tr:nth-child(2n+2){background-color:#e1e1e1}.accordion-item{border-bottom:1px solid #C7C7C7}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>label{margin-bottom:6px}.accordian-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordian-header+.accordian.hide{display:none}#dynamic_option_id_1005 #options-1005-list{display:flex;flex-flow:row wrap;max-width:530px}#dynamic_option_id_1005 #options-1005-list .field{margin:5px}.accordian-header span{font-size:18px;font-weight:700}.accordion_container{border:2px solid #2e2e2e;padding:20px;border-radius:8px;margin:50px 15px 0}.accordian-header h4{margin:0;font-size:16px;font-weight:800}.metaobject-value img{width:500px}.text-image-row .col-image img{width:100%;max-height:450px;height:100%}.accordian .metaobject-value{display:flex;flex-flow:row wrap;justify-content:center}.accordian .metaobject-value h4{width:100%}.accordion_container{max-width:1000px;margin:0 auto}.text-image-row{display:flex;box-sizing:border-box;align-items:center;gap:20px}.col-left,.col-right{width:50%}.text-image-row:nth-child(2n) .col-left{order:2}#yt-iframe-container iframe{width:100%;height:100%}#yt-iframe-container{height:512px;width:100%}.metaobject-value:last-child img{width:100%}.table-data{margin:20px 0}.col-content h5{margin:6px 0}.contact-text{margin:30px 0}.table-data thead{background:#272727;color:#fff}@media (max-width:1500px){.accordion-title{padding:40px 0}.accordion-content h2{font-size:28px}}@media (max-width:1300px){.accordion-title{padding:30px 0}.accordion-content h2{font-size:24px}.accordion-item,.FBT-section,.FBT-container{padding:0 30px}}@media (max-width:992px){.product-gallery .carousel-cell{width:128px!important;height:140px!important}.table-data{overflow-x:auto;max-width:700px}#yt-iframe-container{height:240px}}@media (max-width:767px){.text-image-row{flex-flow:row wrap}.col-left,.col-right{width:100%}}.table-data figure.table table{border:1px solid #000}.table-data table td{border:1px solid #ccc;padding:10px;text-align:center;background-color:#f9f9f9}.table-data table tr{border-bottom:2px solid #999}@media (max-width:767px){.table-data figure.table{margin:0 8px}}.product-recently-viewed--section{max-width:1200px}.product-recently-viewed--section .flickity-enabled{position:static}.product-recently-viewed__wrapper{position:relative}.product-recently-viewed--section .flickity-prev-next-button{background:transparent!important}div.jdgm-carousel-wrapper{max-width:1200px}.similaritems .productitem--image img{width:100%;height:100%}.product-section--container .similaritems .product-row .flickity-slider .productgrid--item{width:calc(100% / 3 - 13.3px)}.product-section--container .similaritems .flickity-prev-next-button.next{right:-30px}.product-section--container .similaritems .flickity-prev-next-button.previous{left:-30px}.similaritems .flickity-button.flickity-prev-next-button.next:before{content:"";position:absolute;left:20%;top:20%;width:60%;height:60%;background-size:contain;background-image:url(https://cdn.shopify.com/s/files/1/0771/5550/0318/files/Frame_2.svg?v=1731308835)}.similaritems .flickity-prev-next-button svg{display:none}.product-section--container .similaritems .flickity-prev-next-button.previous:before{transform:rotate(180deg);content:"";position:absolute;left:20%;top:20%;width:60%;height:60%;background-image:url(https://cdn.shopify.com/s/files/1/0771/5550/0318/files/Frame_2.svg?v=1731308835);background-size:contain}.productgrid--item .similaritems .productitem--info span.money.price__compare-at--single{text-decoration:line-through}.FBT-container{padding:0 70px}@media (max-width:1500px){.contact-icons-container{font-size:16px}}@media (max-width:1350px){.product-main quantity-selector{max-width:140px}.product-section--container.product-row--container.product-recommendations--container .product-section--container.product-row--container.product-recommendations--container,.recently-viewed--section .product-recently-viewed__wrapper{padding-left:30px;padding-right:30px}}@media (max-width:767px){.product-section--container .similaritems .flickity-prev-next-button.next{right:0}.product-section--container .similaritems .flickity-prev-next-button.previous{left:0}.product-section--container .similaritems .product-row .flickity-slider .productgrid--item{width:calc(50% - 20px)}.product-section--container .similaritems .product-row .flickity-slider .productgrid--item:last-child{margin-right:20px}.similaritems .productitem--image img{width:100%}}@media (max-width:992px){.product-main{padding-left:15px;width:50%}.product-details .product-block--title .product-title{font-size:22px}.product__price .price__compare-at.visible~.price__current{font-size:22px}.product__price .price__compare-at--single,.product__price .price__compare-at.visible~.price__current{font-size:20px}.product-main .product-stock-level__availability{font-size:14px}.product-main .product-stock-level__badge-text{font-size:13px}.product-gallery{width:50%}.product-main quantity-selector{max-width:130px}.product__container--two-columns .product-form__action-wrapper{flex-direction:row}.shop-payment form{max-width:237px;margin:0 auto}}@media (max-width:768px){.shop-payment form{max-width:100%;text-align:center}.shop-payment{padding-left:0;padding-right:0}.contact-icons-container{display:flex}.product-details .product-block--title .product-title{margin-top:10px}.product__container{padding:0 20px}.product-gallery{flex-flow:column wrap;width:50%}.product-gallery--viewer{max-width:100%!important;height:auto!important;width:100%!important;order:1}.product-gallery--navigation{transform:rotate(0);width:100%;overflow:hidden;position:static!important;order:2;opacity:1!important;height:auto!important}.product-gallery--media-thumbnail-img{transform:rotate(0)}.product-gallery--viewer .flickity-enabled.is-draggable .flickity-viewport{height:auto!important;min-height:338px}.product-gallery .carousel-cell{height:120px!important;width:120px!important;margin:0 5px;padding-bottom:1px;border-radius:5px}.product-gallery .carousel-cell:first-child{margin:0 5px 0 0}.gallery-navigation--scroller:before,.gallery-navigation--scroller:after{height:110px;width:110px;top:0;left:0}.product-main,.product-gallery{width:100%}.product--outer{flex-flow:row wrap}.product-main,.product-gallery{padding:0;margin:20px 0 0}.gallery-navigation--scroller:before{height:90px;width:90px;top:0;left:-50px}.gallery-navigation--scroller:after{height:105px;width:105px;top:0;right:-50px;left:auto}.gallery-navigation--scroll-button{display:none!important}button.product-gallery--media-thumbnail[data-gallery-selected=true]{box-shadow:0 0 0 1px #d0d0d0}.pswp .product-zoom--thumbnails{display:none!important}.product-recommendations--title h2{font-size:22px}.product-main .product-details{margin-top:0}.product-details .product-block--title .product-title{margin-top:10px;margin-bottom:7px}.product-vendor,.product-main .product-sku{font-size:14px}.product-vendor{margin-bottom:13px}.product__price .price__compare-at--single,.product__price .price__compare-at.visible~.price__current{font-size:22px}.product-pricing{margin-bottom:24px;margin-top:9px}.product-main .product-stock-level__availability{font-size:15px}.product-main .product-stock-level__badge-text{font-size:12px}.product-pricing .product__badge--sale{margin-bottom:0}#itoris_dynamicproductoptions .form-list.option-fields-cols-1 td>.field{margin-top:0}.product-main .product-stock-level-wrapper{margin-bottom:21px}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>label.required{margin-bottom:14px}#itoris_dynamicproductoptions .form-list.option-fields-cols-1 tr:last-child td>.field{margin-top:10px}.quantity-selector__button-wrapper{min-height:54px}#itoris_dynamicproductoptions tr.fields td .options-list div.field.dpo_swatch_text{display:inline-block}#itoris_dynamicproductoptions .field:not(.dpo_swatch) .options-list{display:flex;flex-flow:row wrap}.product-form--atc{margin-top:19px}.product-form--regular{margin-top:0}.dpo-container{margin-bottom:0}.payment-div{margin-top:20px}.product-main .contact-icons-container{display:flex;flex-direction:column;gap:14px}.contact-icon svg{width:24px;height:auto}.accordion-wrapper{margin-top:14px}.accordion-item,.FBT-section,.FBT-container{padding:0 20px}.accordion-title{padding:22px 0}.accordion-content{padding-bottom:22px;overflow:hidden}.accordion-content h2{font-size:22px;margin-top:0}.accordion-content p{color:#000;font-size:14px;line-height:normal}.accordion-content p strong{font-size:16px;letter-spacing:0}.accordion-content ul li{font-size:14px;padding-bottom:12px;line-height:normal}.specification-image{width:100%}.specification-data{width:100%;overflow:auto}.specification{flex-flow:row wrap}.specification-data figure.table{margin:0}.specification-data figure.table{width:670px}div.jdgm-carousel-wrapper,.product-section--container.product-row--container.product-recommendations--container{padding-left:20px;padding-right:20px}.FBT-container{padding:0 20px}.product-section--title{margin-top:20px}}.template-product span.jdgm-all-reviews-rating-wrapper{margin-top:50px;text-align:center}.template-product .jdgm-verified-by-judgeme{margin-bottom:24px}.template-product .jdgm-carousel-item__review-title{font-size:18px}.template-product .jdgm-carousel-item__review-body>p{font-size:18px}@media (max-width:767px){.template-product .jdgm-rev-widg__title{font-size:22px}.template-product .jdgm-carousel-title{font-size:22px!important}.template-product .jdgm-carousel-title-and-link{width:100%}.template-product span.jdgm-all-reviews-rating-wrapper{margin-top:20px}.template-product .jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel{width:100%}.template-product .jdgm-carousel-wrapper{padding-bottom:0}.template-product .jdgm-carousel-item{padding:0 10px}.template-product .jdgm-carousel--done .jdgm-carousel__item-container{padding:0 20px}.template-product .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{margin-left:0}.template-product .jdgm-carousel-wrapper .jdgm-carousel__right-arrow{margin-right:0}.contact-icon .desktop-veiw{display:none}.contact-icon .mobile-view{display:block}.product-main .contact-icons-container{flex-direction:row;margin-top:20px}}.template-collection .productgrid--items{margin-top:6px}.template-collection .collection--section .productgrid--outer{row-gap:22px}.template-collection .collection--title{margin-bottom:0}.template-collection .utils-sortby-select--wrapper .form-field-select{border:1px solid #d0d0d0!important;padding-top:5px;padding-bottom:5px}.template-collection .form-field-title{font-size:15px}.collection-filters__filter-list-item-text{line-height:1.5}.template-collection .recently-viewed--section .product-recently-viewed__content{position:relative}.template-collection .recently-viewed--section .product-recently-viewed--section .flickity-prev-next-button.previous{left:5px}.template-collection .recently-viewed--section .product-recently-viewed--section .flickity-prev-next-button.next{right:5px}.template-index section.promo-mosaic--container{max-width:100%}.template-index .highlights-banner__content{max-width:100%}.template-index section.promo-grid--container{max-width:100%}.template-index .jdgm-carousel-wrapper{max-width:1200px}.productitem__container .productitem__badge{display:none}.product-section--container .similaritems .product-row .flickity-slider .productgrid--item{margin-right:20px!important}.page-content{max-width:1200px}.accordion-content table{height:auto!important;display:block;border-collapse:collapse;width:-moz-fit-content;width:fit-content;max-width:100%;table-layout:auto;height:auto;overflow:auto;white-space:nowrap}.accordion-content table td{font-size:1.125rem;padding:.75rem 1rem;border:1px solid #ccc!important}.accordion-content table td div{width:auto;max-width:fit-content}@media (max-width:565px){.accordion-content table{width:100%!important;border-right:1px solid #ccc!important}.accordion-content table td div{font-size:15px}.accordion-content table{white-space:normal}.accordion-content table td{font-size:14px}}.accordion-wrapper img{max-width:1200px;width:100%}.accordion-wrapper,.custom-liquid--container{margin-top:50px}@media (max-width:767px){.accordion-wrapper,.custom-liquid--container{margin-top:30px}.product-pricing:not(span.product__badge.product__badge--sale){margin-bottom:15px}}.video-iframe{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-iframe iframe,.video-iframe object,.video-iframe embed{position:absolute;top:0;left:0;width:100%;height:100%}.promo-text{padding:1.25rem;text-align:center;border:1px solid #e43a36;color:#e43a36;background:#fbf3f4;margin-top:20px}.promo-heading{font-size:20px;font-weight:700;margin-bottom:10px}@media (max-width:767px){.promo-heading{font-size:14.5px}}.promo-dec{font-size:12px;max-width:600px;margin:0 auto;line-height:1.4}@media (max-width:767px){.promo-dec{font-size:11 px}.accordion-content p strong{font-size:14px}}.productgrid--item .price__compare-at.visible{text-decoration:line-through}.productgrid--item .kk-text,.parent-class span.product-compare-price{display:none}.navmenu-meganav.navmenu-meganav--desktop{position:fixed}.navmenu-meganav-wrapper{width:100%;max-width:100%;justify-content:center}.navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-meganav-standard__items{width:100%;max-width:100%!important;height:auto}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper{padding-left:30px;padding-right:30px}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-3.Image-column-1 .navmenu-meganav-standard__image-container{margin-left:0;width:calc(25% - 10px);text-align:left}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-3.Image-column-1{gap:20px}.navmenu-meganav-standard__image{margin-left:auto;width:100%}.navmenu-meganav-standard__image-text{margin-left:auto}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-3.Image-column-1 .navmenu{max-width:calc(75% - 10px)!important;grid-gap:20px}body:has(li.navmenu-item details[open=open]) .site-main-dimmer{display:none}.Image-column-0 li.navmenu-item.navmenu-item-parent.navmenu-meganav-standard__item:last-child{border-right:2px solid transparent}li.navmenu-item.navmenu-item-parent.navmenu-meganav-standard__item{border-right:1px solid #E2E8F0}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-1.Image-column-1{column-gap:20px}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-1.Image-column-1 ul.navmenu.navmenu-meganav-standard__items{width:calc(50% - 10px);display:block;flex:none}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-1.Image-column-1 ul.navmenu.navmenu-meganav-standard__items li.navmenu-item{width:100%}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-1.Image-column-1 .navmenu-meganav-standard__image-container{width:calc(50% - 10px);margin-left:auto}.image-text-block{max-width:600px;margin-left:auto}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-2.Image-column-1,.navmenu-meganav-wrapper{gap:20px}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-2.Image-column-1 ul.navmenu{);width:calc((100% / 3) * 2 - 10px);flex:none;gap:20px}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-2.Image-column-1 .navmenu-meganav-standard__image-container{width:calc(100%/3 - 10px);margin-left:0}.navmenu-submenu.navmenu-meganav[data-animation-state=open]{height:auto}.navmenu-meganav-standard__image-text{text-align:center}.navmenu-meganav-standard__image-link.button-link{background-color:#333;color:#fff;padding:10px;border:1px solid #333333}.navmenu-meganav-standard__image-link.button-link:hover{background-color:#fff;color:#333}li.navmenu-item details:has([data-animation-state=open]) span.navmenu-icon.navmenu-icon-depth-1 svg.icon-chevron-down{transform:rotate(180deg)}li.navmenu-item details span.navmenu-icon.navmenu-icon-depth-1 svg.icon-chevron-down{transition:.2s transform}.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-2.Image-column-1 .navmenu-meganav-standard__image-container,.navmenu-meganav-wrapper.navmenu-meganav-standard__wrapper.column-count-1.Image-column-1 .navmenu-meganav-standard__image-container{width:calc(25% - 10px);margin-left:auto;margin-right:auto}.site-navigation .navmenu-link-depth-1{position:relative}.site-navigation .navmenu-link-depth-1>div.top-image{position:absolute;top:0;width:117px;left:50%;transform:translate(-50%,-50%)}.top-image img{max-width:100%;width:100%}@media (max-width:1300px){.mobile-nav-panel{max-width:100%}.navmenu-submenu .mobile-nav-content .navmenu-button,.navmenu-submenu .mobile-nav-primary-content .navmenu-button,.navmenu-submenu.navmenu-meganav ul.navmenu.navmenu-depth-2.navmenu-submenu button.navmenu-button{display:none}.navmenu-submenu.navmenu-meganav ul.navmenu.navmenu-depth-2.navmenu-submenu>li.navmenu-item{background:#fff}.mobile-nav-content .navmenu-depth-2 .navmenu-submenu,.mobile-nav-primary-content .navmenu-depth-2 .navmenu-submenu{height:auto;display:block}.mobile-nav-content .navmenu-depth-2,.mobile-nav-primary-content .navmenu-depth-2{flex-flow:row wrap}ul.navmenu.navmenu-depth-2.navmenu-submenu{background:#fff}ul.navmenu.navmenu-depth-2.navmenu-submenu li.navmenu-item.navmenu-item-parent>a.navmenu-link{padding:0;font-weight:600;color:#333}ul.navmenu.navmenu-depth-2.navmenu-submenu li.navmenu-item.navmenu-item-parent ul.navmenu.navmenu-depth-3.navmenu-submenu{padding:0}ul.navmenu.navmenu-depth-3.navmenu-submenu a.navmenu-link.navmenu-link-depth-3{padding:5px 0}.navmenu-submenu.navmenu-meganav ul.navmenu.navmenu-depth-2.navmenu-submenu>li{max-width:calc(50% - 5px)}ul.navmenu.navmenu-depth-2.navmenu-submenu li.navmenu-item.navmenu-item-parent a.navmenu-link{font-size:14px}ul.navmenu.navmenu-depth-2.navmenu-submenu{padding:10px 25px;justify-content:space-between;column-gap:10px;row-gap:20px}.navmenu-submenu.navmenu-meganav ul.navmenu.navmenu-depth-2.navmenu-submenu>li .navmenu-meganav-standard__image-container{margin:0;padding:0}.navmenu-meganav-standard__image-text{text-align:left}.navmenu-meganav-standard__image-text a{display:block}.navmenu-meganav-standard__image-link.button-link{text-align:center}ul.navmenu.navmenu-depth-2.navmenu-submenu+.navmenu-meganav-standard__image-container{display:none}.navmenu-meganav-standard__image-link.button-link{padding:6px;font-size:14px}.navmenu-meganav-standard__image-text{font-size:14px}}@media (max-width:1500px){.site-navigation .navmenu-link-depth-1>div{width:25px;height:25px}.site-navigation .navmenu-link-depth-1{font-size:14px;padding-left:10px;padding-right:10px}.site-navigation .navmenu-link-depth-1>div img{max-width:100%}}@media (max-width:1400px){.site-navigation .navmenu-link-depth-1{padding-left:5px;padding-right:5px}}@media (max-width:1300px) and (min-width:720px){.site-header-menu-toggle{display:block;opacity:1;visibility:visible;position:relative;top:0;left:0;margin-top:0}.site-header-mobile-search-button{display:block;left:50px;padding:0;bottom:auto;margin-top:0;top:50%;transform:translateY(-50%)}body .site-navigation-wrapper{display:none!important;!i;!}button.hdr-c-search,.site-header-actions{display:none}.site-header-main-content{justify-content:center}.site-header .live-search{display:none}.site-header-right .site-header-cart{position:absolute;top:50%;bottom:auto}button.site-header-mobile-search-button[data-animation-state=hidden]{opacity:1;transform:translateY(-50%)}}.site-navigation .navmenu-link-depth-1{display:flex;align-items:center;line-height:30px;gap:5px}.site-navigation .navmenu-link-depth-1>div{width:30px;height:30px}@media (max-width:1024px)and (min-width:767px){.site-header-right .site-header-cart{top:10px}body:has(.essential_annoucement_bar_wrapper){padding-top:104px}}@media (max-width:1023px) and (min-width:1024px){.site-header-right .site-header-cart{position:absolute;top:20px;bottom:auto;margin-top:0}}@media (max-width:1234px) and (min-width:1024px){body:has(.essential_annoucement_bar_wrapper){padding-top:117px}}@media (max-width:767px){body:has(.essential_annoucement_bar_wrapper){padding-top:107px}}.site-navigation .navmenu-link-depth-1>div img{max-width:100%}@media (min-width:1500px){.site-navigation .navmenu-link-depth-1{padding:12px 18px}}@media (max-width:1300px) and (min-width:767px){.site-header-main-content{margin-right:auto;margin-left:-42px}}@media (max-width:1285px){.contact-icon .desktop-veiw{display:none}.contact-icon .mobile-view{display:block}}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>label{font-size:15.75px;font-weight:700;margin-bottom:10px}.dpo-container .product-custom-option{font-size:15.75px;cursor:pointer}@media (max-width:1300px){.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link>div.mobile-top-image{left:40px}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link{position:relative;display:flex;align-items:center;gap:10px}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link .mobile-top-image{position:absolute;top:-14px}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link .mobile-top-image img{max-width:117px}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link>div{width:30px;height:30px}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link>div img{max-width:100%}.mobile-nav-content .navmenu-depth-1>.navmenu-item>.navmenu-link>div.mobile-top-image{width:117px}}.site-navigation .navmenu-depth-1>li:first-child .navmenu-link-depth-1:hover,li.navmenu-item.navmenu-item-parent.navmenu-id-black-friday>a.navmenu-link{overflow:visible}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>label{font-size:15.75px;font-weight:700}#itoris_dynamicproductoptions select{font-size:15.75px}.dpo-container #itoris_dynamicproductoptions .form-list.option-fields-cols-1 td>.field{margin-top:0}@media (max-width:1023px){body{padding-top:117px}}@media (max-width:992px){body{padding-top:121px}}@media (max-width:400px){body{padding-top:118px}}.site-header-main{background-color:transparent}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>.control label{color:#000;font-weight:400}.tab-wrap-title .active{border-bottom:2px solid}.tab-list{border-bottom:1px solid #cbcbcb}.tab-content .product-tab-data{padding:15px;background-image:linear-gradient(#dfdfdf,#fff);box-shadow:0 2px 4px 2px #d5d5d5}.product-coll-content .product-title h4{margin:0;font-weight:600}.product-coll-content .product-title .product-name{font-size:16px;font-weight:600}.product-coll-content .product-image{width:60px;border-radius:100%;overflow:hidden;background-color:#fff;padding:4px;border:#ccc 1px solid;height:60px;display:flex;flex-flow:row wrap;align-items:center}.product-coll-content .product-image img{max-width:100%;display:block}.product-coll-content .product-title{margin-top:15px}.tab-wrap-title{display:flex;justify-content:center;margin-top:40px;gap:25px;cursor:pointer;font-weight:600;font-size:20px;line-height:1.4}.product-description p{margin:10px 0}.product-coll-content .product-description{margin:0}.product-coll-content .product-url a{color:#333;font-weight:600;display:block;margin-top:10px}.collection-tab-wrapper{margin-bottom:20px}.brand-class{font-size:16px;margin-top:15px}.collection-tab-wrapper .blog--inner{margin-top:30px}.tab-wrap-title>div{opacity:.5}.tab-wrap-title>div.active,.tab-wrap-title>div:hover{opacity:1}.product-coll-content{display:flex;flex-direction:column;height:100%}.product-url{margin-top:auto}.product-description p,.product-coll-content .product-url a,.product-coll-content .product-title h4{font-size:16px}.tab-wrap-title>div{font-size:18px}.product-collection{margin-top:30px}.product-collection,.brand-collection{margin-top:30px;padding-left:10px!important;padding-right:10px!important;padding-bottom:10px!important}.product-collection-wrapper:has(.tab-content .tab-content--6) .splide__arrows{display:block}.product-collection-wrapper .splide__arrows{display:none}.product-collection-wrapper .splide__arrow:disabled{display:none}.product-collection-wrapper button.splide__arrow:after{content:"";position:absolute;left:20%;top:20%;width:60%;height:60%;background-size:contain;background-image:url(/cdn/shop/files/Frame_2.svg?v=1731308835)}.product-collection-wrapper button.splide__arrow svg{display:none}.product-collection-wrapper button.splide__arrow.splide__arrow--prev:after{transform:rotate(180deg)}.product-collection-wrapper button.splide__arrow{background:#fff;opacity:1;width:44px;height:44px}@media (max-width:1100px){.product-collection-wrapper:has(.tab-content .tab-content--5) .splide__arrows{display:block}}@media (max-width:900px){.product-collection-wrapper:has(.tab-content .tab-content--4) .splide__arrows{display:block}}@media (max-width:767px){.dpo-container #itoris_dynamicproductoptions .form-list.option-fields-cols-1 td>.field{margin-top:13px}.tab-wrap-title{font-size:14px}.product-coll-content .product-description,.product-description p{line-height:1.4}.product-coll-content .product-title h4,.product-description p{font-size:14px}.tab-wrap-title>div{font-size:14px}.product-coll-content .product-url a{font-size:14px}.fields:has(.checkbox) .field .control .options-list .field.choice.admin__field.admin__field-option,.fields:has(.radio) .field .control .options-list .field.choice.admin__field.admin__field-option{display:flex;align-items:flex-start}div#itoris_dynamicproductoptions{margin-top:15px}}@media (max-width:900px){.product-collection-wrapper button.splide__arrow{width:34px;height:34px}.product-collection-wrapper:has(.tab-content .tab-content--3) .splide__arrows{display:block}}.product-request-form__heading{font-size:15.75px;color:#000;font-family:Poppins;padding-top:10px}.product-request-form__disclosure{border:none}.product-block--request_quote{border-top:none}.product-request-form__disclosure .form-field-title{font-size:16px}.product-request-form__action button.button-primary{background-color:#333;border-color:#333;text-transform:uppercase;border-radius:10px}.product-request-form__action button.button-primary:hover{background:#5c5c5c;border:1px solid #3c3c3c}.brand-collection:not(.active),.product-collection:not(.active){visibility:visible;display:none!important}.collection-page-width{position:relative}.blog-collection:not(.active){display:none}.product-collection-wrapper{display:none}.product-collection-wrapper:has(.active){display:block}[data-optimizer=Shopify]{display:none!important}@media (min-width: 768px){h1{font-size:34px!important}h2{font-size:28px!important}h3{font-size:24px!important;margin:20px 0}h4{font-size:22px!important;margin:18px 0!important}h5{font-size:20px!important;margin:16px 0}h6{font-size:18px!important;margin:14px 0}}@media only screen and (max-width: 767px){h1{font-size:28px}h2{font-size:24px}h3{font-size:20px;margin:16px 0}h4{font-size:18px;margin:14px 0!important}h5{font-size:16px;margin:12px 0}h6{font-size:14px;margin:10px 0}}.product-block .product__price .price__current{margin-right:10px;font-size:20px;color:#000}#itoris_dynamicproductoptions .options-list .dpo_swatch_text>input:checked~label{color:#000;background-color:#0000000f;border-color:#000;border-radius:3px}#itoris_dynamicproductoptions .field:not(.dpo_swatch)>.control label{border-radius:3px}#itoris_dynamicproductoptions .options-list .dpo_swatch_text>input:checked~label{border-width:1px}@media (max-width:767px){.product-block .product__price .price__current{font-size:22px}}.template-search .custom-sort-form{margin:20px 0 0;padding:15px 0 0}.template-search .custom-sort-form .sortby-label{font-size:18px;font-weight:600}.template-search .custom-sort-form .custom-sort{border:1px solid #000;border-radius:3px;padding:9px 10px}.template-search .custom-sort-form .custom-sort:focus{outline:none;box-shadow:none}.template-collection .filter-button{border-radius:3px;background-color:#fff;color:#000;text-decoration:none;padding:10px 15px;font-style:normal;font-weight:700;display:flex;align-items:center;column-gap:7px;font-size:16px;cursor:pointer;font-family:Poppins,sans-serif;border:1px solid #d0d0d0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.template-collection .filter-button:hover{background-color:#333;color:#fff;border-color:#333}.template-collection .filter-button i{display:inline-flex}.template-collection .filter-button img{width:20px;margin-right:7px}.template-collection .custom-filter{display:flex;width:100%;height:100%;background:#000000d6;position:fixed;z-index:9999999999;top:0%;bottom:0%;left:0%;right:0%;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:all .5s ease;transition:all .5s ease}.open-cf .custom-filter{visibility:visible;opacity:1;pointer-events:auto}.custom-filter-drawer *{font-family:Poppins,sans-serif}.template-collection .custom-filter .filterHeader{display:flex;flex-direction:row;gap:20px;align-items:center}.template-collection .custom-filter .filterHeader button{background-color:transparent;border:none}.template-collection .custom-filter .filterHeader .clear-all-filters{padding:0;font-size:15px;cursor:pointer;text-decoration:underline}.template-collection .custom-filter .filterHeader .clear-all-filters:hover{text-decoration:none}.template-collection .custom-filter .filterHeader .filter-close-btn{font-size:0;cursor:pointer;position:relative;width:18px;height:18px}.template-collection .custom-filter .filterHeader .filter-close-btn:before,.template-collection .custom-filter .filterHeader .filter-close-btn:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:100%;height:3px;background-color:#000;transform:rotate(45deg)}.template-collection .custom-filter .filterHeader .filter-close-btn:after{content:"";transform:rotate(-45deg)}.template-collection .custom-filter .filterHeader .filter-heading{text-transform:uppercase;font-size:18px!important;font-weight:600;line-height:normal;margin:0 auto!important}.template-collection .custom-filter .utils-sortby{display:flex!important;align-items:center;margin:20px 0 0}.template-collection .custom-filter .utils-sortby .utils-sortby-title{font-size:18px;line-height:normal}.template-collection .custom-filter .utils-sortby-select--wrapper{margin-left:auto;width:calc(100% - 80px)}.template-collection .custom-filter .custom-filter-drawer{width:40%;height:calc(100% - 60px);position:relative;overflow-y:auto;background:#fff;padding:20px;transform:translate(-100%);-webkit-transform:translateX(-100%);transition:all .5s ease;-webkit-transition:all .5s ease}.template-collection .custom-filter .custom-filter-drawer::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.template-collection .custom-filter .custom-filter-drawer::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.template-collection .custom-filter .custom-filter-drawer::-webkit-scrollbar-thumb{background-color:#000}body.open-cf{overflow:hidden}.open-cf .custom-filter .custom-filter-drawer{transform:translate(0)}.template-collection .custom-filter .selected-filters{display:flex;flex-flow:row wrap;gap:10px;margin-top:20px}.template-collection .custom-filter .selected-filters:empty{margin-top:0}.template-collection .custom-filter .selected-filters .item .sf-data{background-color:#000;color:#fff;padding:11px;font-size:16px;line-height:normal;display:flex;align-items:center;gap:0 5px;cursor:pointer;border-radius:3px}.template-collection .custom-filter .form-field-select-wrapper .form-field:focus{outline:none;box-shadow:none}.template-collection .custom-filter .form-field-select-wrapper svg{width:11px;height:9px}.template-collection .custom-filter .accordion .accordion-item{padding:30px 0 0;border:0}.template-collection .custom-filter .accordion .accordion-item .accordion-toggle{background-color:transparent;width:100%;padding:0 25px 0 0;text-align:left;height:auto;position:relative;margin-bottom:0;cursor:pointer}.template-collection .custom-filter .accordion .accordion-item .accordion-toggle strong{display:inline-block;font-weight:600}.template-collection .custom-filter .accordion .accordion-item .accordion-toggle .Clear-filter-button{margin:0 15px;text-decoration:underline;position:relative;z-index:4;font-size:15px;line-height:normal;display:inline-block;vertical-align:top}.template-collection .custom-filter .accordion .accordion-item .accordion-toggle .Clear-filter-button:hover{text-decoration:none}.template-collection .custom-filter .accordion .accordion-item .accordion-toggle .ai-actions{display:inline-block;vertical-align:middle;position:absolute;right:0;top:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.template-collection .custom-filter .accordion .accordion-item .accordion-toggle .ai-actions svg{width:14px;height:14px}.template-collection .custom-filter .accordion .accordion-item.active-accordion .accordion-toggle .ai-actions{transform:rotate(180deg)}.template-collection .custom-filter .accordion .accordion-item .accordion-content{padding:0}.template-collection .custom-filter .accordion .accordion-item .accordion-content p.metafield-tag{margin:10px 0;font-size:16px}.template-collection .custom-filter .accordion .accordion-item .accordion-content .metafield-tag label input[type=checkbox]{margin-right:5px;margin-top:-2px;width:15px;height:15px;display:inline-block;vertical-align:middle}.template-collection .custom-filter .accordion .accordion-item .accordion-content .metafield-tag label input[type=checkbox]:checked{accent-color:#000000}.template-collection .custom-filter .show-product{position:absolute;left:0;bottom:0;right:0;width:40%;height:60px;background-color:#000;color:#fff;padding:10px 15px;font-weight:700;font-size:16px;cursor:pointer;font-family:Poppins,sans-serif;border:1px solid #000;-webkit-transition:all .25s ease;transition:all .25s ease}@media only screen and (max-width:1199px){.template-collection .custom-filter .accordion .accordion-item{padding:20px 0 0}.template-collection .custom-filter .utils-sortby{flex-flow:row wrap}.template-collection .custom-filter .utils-sortby .utils-sortby-title{font-size:16px;width:100%}.template-collection .custom-filter .utils-sortby-select--wrapper{width:100%;margin:5px 0 0}}@media only screen and (max-width:1023px){.template-collection .custom-filter .filterHeader .filter-close-btn{width:16px;height:16px}.template-collection .custom-filter .filterHeader .filter-heading{font-size:15px!important}.template-collection .custom-filter .filterHeader .clear-all-filters{font-size:14px}.template-collection .custom-filter .utils-sortby .utils-sortby-button{display:none}.template-collection .custom-filter .utils-sortby-select--wrapper{display:block}.template-collection .custom-filter .accordion .accordion-item .accordion-toggle .ai-actions svg{width:12px;height:12px}.template-collection .custom-filter .accordion .accordion-item .accordion-toggle .Clear-filter-button{font-size:14px}.template-collection .custom-filter .accordion .accordion-item .accordion-content .metafield-tag label input[type=checkbox]{width:14px;height:14px}.template-collection .custom-filter .accordion .accordion-item .accordion-content p.metafield-tag{font-size:14px}.template-collection .custom-filter .selected-filters .item .sf-data{padding:8px 11px;font-size:14px}.template-collection .custom-filter .selected-filters .item .sf-data svg{width:18px;height:18px}.template-collection .custom-filter .accordion .accordion-item .accordion-toggle strong{font-size:16px}}@media only screen and (max-width:767px){.template-collection .custom-filter .custom-filter-drawer,.template-collection .custom-filter .show-product{width:100%}.template-collection .custom-filter .selected-filters:empty{margin-top:10px}.template-collection .custom-filter .accordion .accordion-item .accordion-content p.metafield-tag{margin:8px 0}}.page-content{max-width:var(--layout-container-max-width)}.slideshow-slide__content .slideshow-slide__button{border:#fff 1px solid;background-color:transparent;font-weight:400;font-size:14px;letter-spacing:1px;border-radius:0;box-shadow:none}.slideshow-slide__content .slideshow-slide__button:hover{background-color:#f4a91a;color:#fff;border:1px solid rgb(244,169,26)}.slideshow-slide__content .slideshow-slide__button:before,.slideshow-slide__content .slideshow-slide__button:after{content:normal}@media (min-width:1024px){.slideshow-slide__content .slideshow-slide__tagline{font-size:25px}.slideshow-slide__content h2,.slideshow-slide__content h2.slideshow-slide__heading{font-size:74px!important}.slideshow-slide__content .slideshow-slide__subheading{font-size:20px}}.jdgm-carousel-item{color:#000}.dynamic-video-wrapper{margin-top:25px;max-width:100%;padding-left:0;padding-right:0}.template-index .jdgm-carousel-wrapper{max-width:1400px}.template-index div#shopify-section-template--24178988187934__judgeme_review_carousel_zg6drc{color:#fff}iframe#tidio-chat-iframe{width:40px;height:270px}section.site-footer-wrapper{margin-top:-90px;padding-top:160px}.f-i-t-wrapper{margin-top:3.515625rem;z-index:99;position:relative}.icon-text a{text-decoration:none;color:#fff}.footer-icon-section{max-width:1400px;margin:0 auto;padding:45px 25px;background-color:#222;color:#fff;display:flex}.footter-icon-item:nth-child(2n){border-left:1px solid #fff;border-right:1px solid #fff;padding-left:20px;padding-right:20px}.footter-icon-item{width:calc(100%/3 - 10px);display:flex;flex-direction:column;align-items:center}.icon-logo{width:50px;height:50px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:100%;margin-bottom:20px}@media (max-width:992px){.icon-text{font-size:14px}}@media (max-width:767px){.footter-icon-item:nth-child(2n){border-top:1px solid #fff;border-bottom:1px solid #fff}.icon-text{font-size:14px}.footter-icon-item{width:100%;padding:20px 0}.footer-icon-section{flex-direction:column;justify-content:center;align-items:center;gap:0;padding:15px 0}}.footer-logo{padding:12px 14px;background-color:#fff;border-radius:10px}.footer-logo img{width:100%;height:auto;display:block;max-width:250px}.site-footer-block-newsletter .site-footer-block-content{margin:26px 0}.site-footer-block-newsletter .site-footer-block-content.footer-social-icons{margin-top:0;max-width:213px}.site-footer-block-newsletter .site-footer-block-title{padding-top:0;padding-bottom:6px;font-size:22px!important;!i;!}.site-footer-block-newsletter .site-footer-block-content p{font-size:16px}.footer-logo{max-width:fit-content}.site-footer-block-item,.site-footer-block-item.site-footer-block-newsletter{width:calc(100%/3 - 15px)}.site-footer-item{max-width:1450px;margin-left:auto;margin-right:auto;gap:0;margin-top:0}.site-footer-block-title{padding-top:0}.site-footer-block-title{padding-top:0;font-size:18px}.site-footer-block-content .navmenu-item{font-size:16px}.site-footer-block-item{padding:0;margin:0}.site-footer-block-item:nth-child(2n){padding-left:20px;padding-right:20px}.site-footer-block-newsletter .newsletter .form-fields-inline{position:relative;max-width:380px;display:block;overflow:hidden}.site-footer-block-newsletter .newsletter .newsletter-submit{position:static;margin:0}.site-footer-block-newsletter .newsletter .newsletter-input{max-width:405px;width:100%;margin-left:0;margin-right:0}.site-footer-block-newsletter .newsletter .button-primary{position:absolute;right:1px;z-index:9;top:19px;padding:11px 18px;font-size:16px;border-radius:0 8px 8px 0;background-color:#f25925}.form-field-input:not(.form-field-textarea).form-field-filled+.form-field-title,.form-field-input:not(.form-field-textarea):focus+.form-field-title{display:none}.newsletter .form-field-input{border-radius:8px;font-size:16px;padding:12px 124px 12px 12px}.site-footer-block-item .newsletter .form-field-title{font-size:16px;color:#adaebc;font-family:Poppins}.site-footer-block-newsletter .newsletter .button-primary:after{width:16px;height:16px;position:static;display:block;transform:none;background-image:url(https://cdn.shopify.com/s/files/1/0771/5550/0318/files/Vector_3.svg?v=1737095183);background-size:cover;transform-origin:inherit;opacity:1;background-color:unset;border-radius:0}.site-footer-block-newsletter .newsletter .button-primary{display:flex;gap:10px}.site-footer-block-newsletter .newsletter .button-primary:before{content:normal}.site-footer-block-newsletter .newsletter .newsletter-input{max-width:405px}section.site-footer-wrapper{padding-bottom:0}.site-footer-item.site-footer-item--information{max-width:100%;background:#222;margin-top:50px}.site-footer__row.site-footer__row--second{align-items:center;padding:18px;max-width:1450px;margin:0 auto;width:100%}@media (max-width:767px){.site-footer-block-item,.site-footer-block-item.site-footer-block-newsletter{width:100%}.site-footer-block-item:nth-child(2n){padding-left:0;padding-right:0}}.product-section--container{margin-top:1.78125rem;max-width:1400px!important}.nav-container{display:none!important}.kopstorm-usps{display:block!important}.block-slide_wnRmYL .slideshow-slide__content{top:48%!important;transform:translate(-50%,-45%)!important}.options-selection__option-values{align-items:self-start!important;gap:0px!important;flex-wrap:wrap!important}.options-selection__option-value-name{border-width:2px!important}.variant-selection options-selection>*{margin-top:15px!important}.product-pricing{margin-bottom:30px!important}.review-subtitle{display:none}.promo-text{padding:1.25rem;text-align:center;border:1px solid #e63a36;color:#e63a36;background:#fbf3f4;margin-top:20px;border-radius:10px}.product__price .price__compare-at--single,.product__price .price__compare-at.visible~.price__current{color:#000!important}.salebold{font-weight:600;font-family:system-ui;font-size:14px}.product-main .product-sku{color:#949494;font-size:14px!important;font-family:Poppins}.options-selection__option-value-input+.options-selection__option-swatch-wrapper .options-selection__option-swatch{border-radius:50%;border:1px solid #d2d2d2;background-size:cover}.divider{width:1px;background:#b9b9b9;height:14px;margin-left:5px!important;margin-right:5px!important}.greendot{width:7px;height:7px;background:#379237;border-radius:500px}.stockwrap{display:flex;align-items:center;gap:7px;font-size:14px;color:#379237}.tab-button,.faq-question{font-weight:600!important}.product-block--sku{display:flex;align-items:center;gap:5px;margin-top:15px;font-size:16px}.product-main .product-sku{margin:0!important}.product-block--sku p{margin:0}.subblock{margin-bottom:0!important}.product__container{padding-top:0;margin-top:0}.payment-icons{justify-content:center;margin-top:20px;padding-bottom:20px;gap:7px!important}.quantity-selector__button.quantity-selector__button--plus,.quantity-selector__button.quantity-selector__button--minus{background:#f8f9fa!important}.g-cate-tab-inner{height:100%!important;padding:25px 15px}.button-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:50px}.slideshow-slide__button{font-weight:700!important}.subblock{font-size:12px;margin-top:7px}.g-catetemplate--24235164401950__garage_categories_Led3Bp .block-tab-icon{height:33px!important}button,.button-primary{text-transform:uppercase!important;font-size:14px}.icon-logo{padding:10px}.icon-logo img{width:100%;height:100%}.pxs-image-with-text-section:first-child{padding:0!important;margin:0!important;width:100%;max-width:-webkit-fill-available}.container{max-width:1400px!important;margin:0 auto;padding-right:25px;padding-left:25px}.page-content{max-width:1400px!important}.review-text{font-size:14px}.section-subtitle{font-size:16px;color:#666;max-width:600px;margin:auto;padding-top:10px}.productitem{transition:.1s all}.productitem:hover{transform:translateY(-5px);box-shadow:#00000026 1.95px 1.95px 2.6px!important;border-color:#c9c9c9}.g-cate-tab-inner{background-color:#000;transition:.2s all}.g-cate-tab-inner:before{display:none!important}.g-cate-tab-inner:hover{background-color:#f25925!important}@media (max-width: 767px){header.site-header{top:50px!important}}.slideshow-slide__button--primary.mdc-ripple-surface.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: .16;margin-top:7px;padding:12px 14px;font-size:12px}.slideshow-slide__content .slideshow-slide__subheading{font-size:14px;margin-bottom:15px}.product__price .price__compare-at--single{color:#e63a36!important}.jdgm-prev-badge{display:block!important;font-size:14px!important;margin-bottom:10px!important}.options-selection__option-name span{font-weight:400!important}.product__price{display:inline;display:flex;align-items:center;gap:10px}.product-main .product-sku{color:#333!important}.options-selection__option-values{margin-top:10px;display:flex;align-items:center;gap:7px}.product-form--atc-button{border:none!important}.product__price .price__compare-at.visible~.price__current{font-size:21px!important;margin:0}.product__price .price__compare-at--single,.product__price .price__compare-at.visible~.price__current{font-size:20px!important}.product-details .product-block--title .product-title{font-size:28px;line-height:1.5;font-size:29px!important;line-height:1.2}.price__compare-at.visible{text-decoration:none;margin:0}.product-pricing .product__badge--sale{background:#e53b36!important;color:#fff!important;border-radius:5px!important;padding:5px!important;font-weight:600!important;border:none!important;font-size:12px;margin:0}.product-pricing{flex-flow:row-reverse!important;align-items:center!important;gap:10px}.productitem--vendor a{background:#80808021!important;font-size:12px!important;word-break:break-word;padding:2px 8px!important;margin-top:10px!important;display:block!important;width:max-content!important;margin-bottom:10px!important}.essential_annoucement_bar_glide *,.essential_annoucement_bar_title_container_7a52f7be-d7d7-4755-8e51-71282abb020e{font-size:16px!important}@media (max-width: 767px){.essential_annoucement_bar_title_container_7a52f7be-d7d7-4755-8e51-71282abb020e{font-size:14px!important}}.collection--title{display:none!important}.g-cate-tab-inner{border-radius:10px!important}.product-stock-level__badge-text{display:block;font-size:12px}.featured-collection__container{max-width:1400px!important}.productitem--title{font-size:16px!important}.home-section--title{color:#000}.productitem{box-shadow:none!important}.productitem[data-animation-state=open]{height:auto!important;position:relative!important}.site-header-main{background-color:#fff!important}.productitem__container{display:flex;flex-direction:column;justify-content:space-between;height:100%}.productitem--sale .productitem__price .price__current{font-size:15px!important}.productitem--title a{font-weight:600}.productitem--sale .productitem__price .price__current{color:#000;font-weight:700}.productitem--actions{visibility:visible!important;opacity:1!important;position:relative!important;margin-top:25px!important;width:100%!important;left:0!important;right:0!important;margin-left:0!important}.slideshow-slide__content .rating svg{width:15px;height:max-content}.slideshow-slide__content .rating p{font-weight:500;margin:0}.slideshow-slide__content .rating path{fill:#ffa41c}.slideshow-slide__content .rating{justify-content:center;gap:10px}.star-rating{display:flex;align-items:center;gap:1px}@media (min-width: 1024px){.slideshow-slide__content h2,.slideshow-slide__content h2.slideshow-slide__heading{font-size:42px!important;line-height:1.1!important;margin-top:15px;margin-bottom:-5px}.slideshow-slide__content .slideshow-slide__subheading{font-size:16px}}.slideshow__wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#00000080,#0000);pointer-events:none;z-index:2}.block-slide_wnRmYL .slideshow-slide__content{top:80%;left:50%;transform:translate(-50%,-80%);max-width:585px;padding:10px;z-index:9}.slideshow-slide__content .slideshow-slide__button{border:#F25925 1px solid;background-color:#f25925;color:#fff}@media (max-width:767px){.block-slide_wnRmYL .slideshow-slide__content{top:80%;left:50%;transform:translate(-50%,-80%);max-width:375px!important;padding:10px;z-index:9}.slideshow-slide__content .rating svg{width:15px;height:15px}.block-slide_wnRmYL .slideshow-slide__content{top:80%;left:50%;transform:translate(-50%,-80%);max-width:360px;padding:10px;z-index:9}.header-close-icon{display:none!important}.slideshow-slide__content h2,.slideshow-slide__content h2.slideshow-slide__heading{font-size:27px!important;line-height:1.1!important;margin-top:12px;margin-bottom:-3px}.slideshow-slide__content .slideshow-slide__subheading{font-size:14px}.pxs-image-with-text-section:first-child{padding:0!important;margin:50px 0 0!important;width:100%;max-width:-webkit-fill-available}.nav-item .icon{width:20px!important;height:20px!important}.container{padding-right:10px;padding-left:10px}.cart--section{margin-top:160px!important}.kopstorm-usps li img{width:14px!important;margin-right:8px}.block-tab-title{font-size:14px!important}.ecommerce-logo{width:38px!important;height:auto;margin-right:20px}.button-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:30px}.ups-logo{width:30px!important;height:auto}.review-content{padding:15px!important}.review-grid{grid-template-columns:1fr 1fr;gap:10px!important}.review-card-title{font-size:18px;font-weight:600;margin:0 0 12px;color:#1a1a1a;margin-top:4px!important}.review-grid{grid-template-columns:1fr 1fr;gap:10px}.g-cate-tab-inner{height:100%!important;padding:25px 10px}features-list li{display:flex;align-items:center;margin-bottom:7px;font-size:14px}}@media (max-width: 767px){.brands-grid{display:grid;grid-template-columns:1fr 1fr!important;gap:10px!important}.brand-card{padding:10px 10px 20px!important;flex-direction:column;text-align:center!important}.brand-category{font-size:13px;position:relative;padding-left:12px;width:max-content;margin:0 auto;padding-top:5px}.productgrid--wrapper{margin-top:0}.quick-filters{justify-content:center!important}.productitem--actions{margin-top:0!important}.product-pricing{margin-bottom:10px!important}.section-header{text-align:center;margin-bottom:35px!important;margin-top:-40px!important}.section-title{font-size:24px!important;max-width:300px!important;margin:0 auto;padding-top:25px!important;line-height:1.3;margin-bottom:5px!important}.section--canonical:first-child{margin-top:60px!important}.brands-title{font-size:24px!important;text-align:center!important;margin-top:0!important}.footter-icon-item{width:100%;padding:20px 0;border:none!important}.productitem--action{display:none!important}}.slider-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ddd;border-radius:50%;width:40px;height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:#000;padding:0;outline:none;text-decoration:none}@media (max-width: 768px){.slider-button{-webkit-tap-highlight-color:transparent;color:#000!important;background:#fff!important}}.filter-chip{padding:8px 20px;border:1px solid #e5e5e5;font-size:14px;font-weight:600;background:#fff;cursor:pointer;transition:all .2s;letter-spacing:.02em;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.filter-chip:not(.active){color:#000!important}@media (max-width: 393px){.product-pricing .product__badge--sale{font-size:11px}}@media (max-width: 768px){.site-footer-block-newsletter .newsletter .button-primary{position:absolute;right:1px;z-index:9;top:19px;padding:14.5px 18px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
