@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes img-opacity{0%{opacity:0}30%{opacity:.3}to{opacity:1}}@keyframes hvr-icon-bob-float{to{transform:translateY(-8px)}}@keyframes hvr-icon-bob{0%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes animation-header-sticky{0%{transform:translateY(-158px);transition:transform .35s ease-in-out}to{transform:translateY(0);transition:transform .35s ease-in-out}}@keyframes animation-drawer-left-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(340px)}}@keyframes animation-drawer-right-to-left{0%{opacity:0;transform:translate(340px)}to{opacity:1;transform:translate(0)}}@keyframes animation-left-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-300px)}}@keyframes animation-right-to-left{0%{opacity:0;transform:translate(-300px)}to{opacity:1;transform:translate(0)}}@keyframes animation-top-bottom{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes animation-bottom-top{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#main-content{overflow:hidden}#main-content .pdp_replacement-link .product-details_price,#main-content .pdp_replacement-link .free-shipping{display:none!important}.section-product-template{margin-bottom:30px}@media(min-width:768px){.section-product-template{margin-bottom:50px}}.section-product-template .section-footer{margin-top:30px}@media(min-width:992px){.section-product-template .section-footer{margin-top:50px}}.page-product-template{margin-bottom:0}@media(max-width:767px){.secion-related-products{margin-right:-15px!important}}.secion-related-products product-card .product-card{padding:15px;background:#edeced;text-align:center;overflow:hidden}.secion-related-products product-card .product-card .product-card_media{padding-top:25px}.secion-related-products product-card .product-card .product-card_media>a{max-width:180px;margin-left:auto;margin-right:auto}.secion-related-products product-card .product-card .product-card_labels{top:-16px;left:-16px;pointer-events:none}.secion-related-products product-card .product-card .product-card_labels .label-sale{padding:5px;text-transform:uppercase;font-weight:900;line-height:1;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='151' height='151' viewBox='0 0 151 151' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3_92)'%3E%3Cpath d='M0 151V0H151L0 151Z' fill='%23734bff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3_92'%3E%3Crect width='151' height='151' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");width:60px;height:60px;background-size:contain;background-position:top left;font-size:12px;color:#fff;border-radius:0;display:block;text-align:left}.secion-related-products product-card .product-card .product-card_labels .label-sale span{display:block}@media(min-width:768px){.secion-related-products product-card .product-card .product-card_labels .label-sale{padding:13px;width:120px;height:120px;font-size:20px}}.secion-related-products product-card .product-card .product-vendor{font-size:12px;text-transform:uppercase;margin-bottom:5px;color:var(--body-color);font-weight:400}.secion-related-products product-card .product-card .product-card_title{font-size:13px;color:var(--body-color);text-transform:uppercase}.secion-related-products product-card .product-card .product-price{justify-content:center}.secion-related-products product-card .product-card .product-card_footer{padding-top:10px}.secion-related-products product-card .product-card .product-card_actions .btn-add-to-cart{height:46px}>.secion-related-products product-card .product-card .product-card_actions:not(.product-price){height:46px}.secion-related-products product-card .product-card .product-card_actions .product-card_stock{border-color:var(--body-border-color);font-size:15px;color:var(--body-color)}.secion-related-products product-card .product-card .product-card_actions .discontinued{font-size:13px}#shopify-product-reviews .spr-container{padding:0;border:none}#shopify-product-reviews .spr-container .spr-form-title{font-size:25px}#shopify-product-reviews .spr-container .spr-form-label{font-size:20px;line-height:1;color:var(--body-color);margin-bottom:10px}#shopify-product-reviews .spr-container input,#shopify-product-reviews .spr-container textarea,#shopify-product-reviews .spr-container .spr-review-header-title{font-size:20px}#shopify-product-reviews .spr-container .spr-review-header-byline{font-size:var(--body-font-size)}#shopify-product-reviews .spr-container .spr-review-content-body{font-size:var(--body-font-size);line-height:1.4}#shopify-product-reviews .spr-container .spr-review-reportreview{font-size:calc(var(--body-font-size) - 2px)}#shopify-product-reviews .spr-starrating input{display:none}#shopify-product-reviews .spr-starrating .spr-icon,#shopify-product-reviews .spr-starrating .spr-icon.spr-icon-star-hover{color:var(--rating-star-color)}#shopify-product-reviews .spr-starrating .spr-icon.spr-icon-star-empty:not(.spr-icon-star-hover){color:var(--rating-star-empty-color)}#shopify-product-reviews .button-primary{padding:9px 35px;line-height:30px;text-transform:uppercase;outline:none;font-size:var(--btn1-fs);font-weight:var(--btn1-fw);color:var(--btn1-cl);background:var(--btn1-bg-cl);border-width:var(--btn1-border-width);border-style:solid;border-color:var(--btn1-border-cl);border-radius:3px}@media(min-width:1025px){#shopify-product-reviews .button-primary:hover{text-decoration:none;color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl);border-color:var(--btn1-hover-border-cl)}}#looxReviews{margin-bottom:0}@media(min-width:768px){.product-vertical-tabs .tabs-vertical{overflow:hidden;position:relative}}.product-vertical-tabs .tabs-vertical .accordion-heading{padding:6px 15px;position:relative;font-size:5vw;font-weight:500;line-height:1;color:var(--body-color);border:1px solid var(--body-border-color);background:#f6f6f6;text-transform:uppercase;border-radius:3px;display:flex;align-items:center;min-height:50px;cursor:pointer}@media(min-width:375px){.product-vertical-tabs .tabs-vertical .accordion-heading{font-size:17px}}@media(min-width:520px){.product-vertical-tabs .tabs-vertical .accordion-heading{padding-left:20px;padding-right:20px}}@media(min-width:991px){.product-vertical-tabs .tabs-vertical .accordion-heading{float:left;width:330px;max-width:330px;clear:left;margin-right:30px}}.product-vertical-tabs .tabs-vertical .accordion-heading h3{color:inherit;font-size:inherit;font-weight:inherit;flex:1;min-width:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-vertical-tabs .tabs-vertical .accordion-heading span{flex:0 0 30px;max-width:30px;width:30px;display:flex;align-items:center;justify-content:center;height:30px;margin-left:15px;border:1px solid var(--body-border-color);border-radius:50%;padding:5px;color:var(--body-color-2);transition:all .35s ease-in-out 0s}@media(min-width:992px){.product-vertical-tabs .tabs-vertical .accordion-heading span{display:none}}.product-vertical-tabs .tabs-vertical .accordion-heading span path{fill:currentColor}.product-vertical-tabs .tabs-vertical .accordion-heading:not(:last-child){margin-bottom:20px}.product-vertical-tabs .tabs-vertical .accordion-heading.active{background:var(--btn1-bg-cl);color:var(--btn1-cl);border-color:var(--btn1-border-cl)}.product-vertical-tabs .tabs-vertical .accordion-heading.active span{border-color:var(--btn1-cl);color:var(--btn1-cl);transform:rotate(180deg)}.product-vertical-tabs .tabs-vertical .accordion-content{display:none;color:#454545;padding:20px 15px;border:1px solid var(--body-border-color);border-radius:3px;font-size:var(--body-font-size);margin-top:20px;margin-bottom:20px}@media(min-width:520px){.product-vertical-tabs .tabs-vertical .accordion-content{padding:25px}}@media(min-width:991px){.product-vertical-tabs .tabs-vertical .accordion-content{width:calc(100% - 360px);max-width:calc(100% - 360px);position:absolute;top:0;right:0;max-height:100%;margin:0;float:right}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(2){margin-top:0}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(4){margin-top:-70px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(6){margin-top:-140px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(8){margin-top:-210px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(10){margin-top:-280px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(12){margin-top:-350px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(14){margin-top:-420px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(16){margin-top:-490px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(18){margin-top:-560px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(20){margin-top:-630px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(22){margin-top:-700px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(24){margin-top:-770px}.product-vertical-tabs .tabs-vertical .accordion-content:nth-child(26){margin-top:-840px}}.product-vertical-tabs .tabs-vertical .accordion-content table{font-size:cal(var(--body-font-size)-1px);border:none}.product-vertical-tabs .tabs-vertical .accordion-content table:not(:first-child){margin-top:20px}@media(min-width:520px){.product-vertical-tabs .tabs-vertical .accordion-content table{font-size:var(--body-font-size)}}.product-vertical-tabs .tabs-vertical .accordion-content table td{border:none!important;padding:4px 0}.product-vertical-tabs .tabs-vertical .accordion-content table td:not(:first-child){padding-left:30px}@media(max-width:767px){.product-vertical-tabs .tabs-vertical .accordion-content table td:not(:first-child){text-align:right;font-weight:300}}.product-vertical-tabs .tabs-vertical .accordion-content p{margin-bottom:8px}.product-vertical-tabs .tabs-vertical .accordion-content p a{text-transform:uppercase}.product-vertical-tabs .tabs-vertical .accordion-content h1,.product-vertical-tabs .tabs-vertical .accordion-content h2,.product-vertical-tabs .tabs-vertical .accordion-content h3,.product-vertical-tabs .tabs-vertical .accordion-content h4,.product-vertical-tabs .tabs-vertical .accordion-content h5,.product-vertical-tabs .tabs-vertical .accordion-content h6{margin-bottom:var(--gutter-xs)}.product-vertical-tabs .tabs-vertical .accordion-content ul,.product-vertical-tabs .tabs-vertical .accordion-content ol{-webkit-padding-start:22px;-moz-padding-start:22px;padding-inline-start:22px;margin-bottom:20px}.product-vertical-tabs .tabs-vertical .accordion-content ul:last-child,.product-vertical-tabs .tabs-vertical .accordion-content ol:last-child{margin-bottom:0}.product-vertical-tabs .tabs-vertical .accordion-content ul li:not(:last-child),.product-vertical-tabs .tabs-vertical .accordion-content ol li:not(:last-child){margin-bottom:3px}.product-vertical-tabs .tabs-vertical .accordion-content.is-open{display:flex;flex-direction:column;height:unset;position:unset}#accordion-diagram-parts .collapse-wrapper{max-height:unset;overflow:visible}@media(min-width:992px){#accordion-diagram-parts.active{display:flex}}@media(max-width:991px){#accordion-diagram-parts{border:none;padding:0;border-radius:0}}#accordion-diagram-parts .diagram-parts_image{border:1px solid var(--body-border-color);border-radius:3px;padding:20px;text-align:center;margin-bottom:20px}@media(min-width:480px){#accordion-diagram-parts .diagram-parts_image{padding:25px 50px}}@media(min-width:992px){#accordion-diagram-parts .diagram-parts_image{padding-left:20px;padding-right:20px;margin-bottom:30px}}#accordion-diagram-parts .diagram-parts_image img{display:block;margin:0 auto}#accordion-diagram-parts .diagram-parts_products{border:1px solid var(--body-border-color);border-radius:3px;padding:20px 15px;max-height:960px;overflow:hidden;overflow-y:auto}#accordion-diagram-parts .diagram-parts_products::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #d4d4d4;-webkit-box-shadow:inset 0 0 #d4d4d4;background-color:#d4d4d4;border-radius:3px}#accordion-diagram-parts .diagram-parts_products::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:3px}#accordion-diagram-parts .diagram-parts_products::-webkit-scrollbar-thumb{background-color:#757575;border-radius:3px}@media(min-width:768px){#accordion-diagram-parts .diagram-parts_products{padding:25px;display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width:992px){#accordion-diagram-parts .diagram-parts_products{padding:0 5px 0 0;border:none;border-radius:0;max-height:610px}}#accordion-diagram-parts .diagram-parts_products product-card{height:auto}@media(min-width:768px){#accordion-diagram-parts .diagram-parts_products product-card{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}#accordion-diagram-parts .diagram-parts_products product-card .product-card{padding:22px 15px;background:transparent;text-align:left}@media(min-width:600px){#accordion-diagram-parts .diagram-parts_products product-card .product-card{flex-direction:row}}@media(min-width:992px)and (max-width:1299px){#accordion-diagram-parts .diagram-parts_products product-card .product-card{flex-direction:column}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_header{display:flex;flex-direction:column}@media(min-width:600px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_header{flex:1;min-width:0}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_header .product-price{margin-top:auto;padding-top:10px;font-size:20px;font-weight:500;color:var(--main-color);align-items:flex-end;justify-content:flex-start}@media(min-width:768px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_header .product-price{font-size:25px}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_header .product-price .price-sale{font-size:inherit;color:inherit}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_header .product-price .price-compare{font-size:15px;font-weight:300;font-style:italic;color:#262626;padding-top:5px}@media(min-width:768px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_header .product-price .price-compare{font-size:16px}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-pos .product-card_pp{list-style:none;display:flex;justify-content:space-between;font-size:15px;font-weight:400;text-transform:uppercase;margin:0 0 15px;padding:0;line-height:1.2}@media(min-width:992px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-pos .product-card_pp{font-size:14px}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-pos .product-card_pp:empty{display:none}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-pos .product-card_benaming{font-size:15px;font-weight:400;line-height:1.2}@media(min-width:992px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-pos .product-card_benaming{font-size:14px}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_stock,#accordion-diagram-parts .diagram-parts_products product-card .product-card .sold-out{border:1px solid var(--body-border-color);border-radius:0 3px 3px 0;margin-top:auto;width:50%;text-align:center;height:30px;font-size:15px;display:flex;align-items:center;justify-content:center;padding:5px;line-height:1}@media(min-width:768px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_stock,#accordion-diagram-parts .diagram-parts_products product-card .product-card .sold-out{height:38px;width:100%;font-size:17px;margin-bottom:10px;border-radius:3px}}@media(max-width:767px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .btn-add-to-cart{width:50%;height:30px;font-size:15px;border-radius:3px 0 0 3px}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .sold-out{color:var(--main-color)}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_footer{margin-top:20px}@media(min-width:600px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_footer{flex:0 0 210px;max-width:210px;margin:0 0 0 30px}}@media(min-width:992px)and (max-width:1299px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_footer{flex:unset;max-width:100%;margin:20px 0 0}}@media(min-width:1300px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_footer{flex:0 0 150px;max-width:150px}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty{display:flex;margin-bottom:12px;align-items:center;width:100%}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty label{margin:0;padding:0 20px 0 0;text-transform:none;font-size:15px;font-weight:500;color:var(--body-color-2)}@media(min-width:678px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty label{font-size:17px}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty input{width:50px;height:20px;text-align:center;font-size:15px;font-weight:500;padding:0 5px;color:var(--body-color-2)}@media(min-width:678px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty input{width:100%;flex:1;min-width:0;height:38px;font-size:17px;padding-top:8px;padding-bottom:8px}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty input::-webkit-input-placeholder{color:var(--body-color-2)}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty input:-moz-placeholder{color:var(--body-color-2)}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty input::-moz-placeholder{color:var(--body-color-2)}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty input:-ms-input-placeholder{color:var(--body-color-2)}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_diagram-qty input::placeholder{color:var(--body-color-2)}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_actions{flex-direction:column;height:100%}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_actions>*{flex:unset;display:flex;flex-wrap:wrap;height:100%;max-width:100%}@media(min-width:768px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_actions>*{flex-direction:column;max-width:100%}}@media(max-width:767px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_actions>*{flex-direction:row-reverse}}>#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_actions:not(.product-price){height:30px}@media(min-width:768px){>#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_actions:not(.product-price){height:38px}}#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_actions .btn-add-to-cart{height:30px}@media(min-width:768px){#accordion-diagram-parts .diagram-parts_products product-card .product-card .product-card_actions .btn-add-to-cart{height:38px;border-radius:3px}}#accordion-diagram-parts .diagram-parts_products product-card:not(:last-child){margin-bottom:20px}@media(min-width:768px){#accordion-diagram-parts .diagram-parts_products product-card:not(:last-child){margin-bottom:30px}}.collapse-wrapper{overflow:hidden;overflow-y:auto;max-height:365px;margin:0!important;display:block;padding-right:3px}.collapse-wrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #d4d4d4;-webkit-box-shadow:inset 0 0 #d4d4d4;background-color:#d4d4d4;border-radius:3px}.collapse-wrapper::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:3px}.collapse-wrapper::-webkit-scrollbar-thumb{background-color:#757575;border-radius:3px}@media(min-width:768px){.collapse-wrapper{max-height:720px}}.collapse-wrapper #shopify-product-reviews{margin:0}@media(hover:hover){.collapse-wrapper #shopify-product-reviews .spr-form-input a:hover{text-decoration:none}}.collapse-wrapper>button{font-size:var(--body-font-size);font-weight:500;cursor:pointer;color:var(--main-color);transition:all .35s ease-in-out 0s;text-align:left}.collapse-wrapper>button *{color:inherit!important}@media(hover:hover){.collapse-wrapper>button:hover{text-decoration:underline}}.technical-items{list-style:none;display:flex;flex-wrap:wrap;margin:0!important;padding:0!important;gap:20px}@media(min-width:768px){.technical-items{gap:40px 30px;padding:0 5px 0 0!important}}.technical-items li,.technical-items .technical-item{flex:0 0 calc(100% - 15px);max-width:calc(100% - 15px);margin:0!important;border:1px solid var(--body-border-color);border-radius:3px;overflow:hidden;display:flex}@media(min-width:768px){.technical-items li,.technical-items .technical-item{flex-direction:column;flex:0 0 calc(33.333333% - 25px);max-width:calc(33.333333% - 25px)}}.technical-items li .icon,.technical-items .technical-item .icon{background:var(--btn2-bg-cl);color:var(--btn2-cl);padding:30px;display:flex;align-items:center;justify-content:center;text-align:center}@media(max-width:767px){.technical-items li .icon,.technical-items .technical-item .icon{padding:15px;flex:0 0 90px;max-width:90px;min-height:70px}}@media(min-width:768px){.technical-items li .icon,.technical-items .technical-item .icon{height:140px}}.technical-items li .icon svg,.technical-items .technical-item .icon svg{width:36px;height:auto}@media(min-width:768px){.technical-items li .icon svg,.technical-items .technical-item .icon svg{width:60px}}.technical-items li .technical-item_download,.technical-items .technical-item .technical-item_download{color:#000;font-size:15px;display:flex;align-items:center;justify-content:space-between;padding:15px}@media(max-width:767px){.technical-items li .technical-item_download,.technical-items .technical-item .technical-item_download{flex:1;min-width:0}}@media(min-width:768px){.technical-items li .technical-item_download,.technical-items .technical-item .technical-item_download{padding-left:20px;padding-right:20px;font-size:20px}}.technical-items li .technical-item_download a,.technical-items .technical-item .technical-item_download a{flex-direction:column;display:flex;justify-content:center;align-items:center;color:#787878;text-decoration:none}.technical-items li .technical-item_download a svg,.technical-items .technical-item .technical-item_download a svg{max-height:22px;width:auto;color:inherit;height:auto;fill:currentColor}.technical-items li .technical-item_download a svg+.file-size,.technical-items .technical-item .technical-item_download a svg+.file-size{padding-top:5px}.technical-items li .technical-item_download a .file-size,.technical-items .technical-item .technical-item_download a .file-size{font-size:12px}@media(hover:hover){.technical-items li .technical-item_download a:hover,.technical-items .technical-item .technical-item_download a:hover{color:#000}}.media-file_item:not(:last-child){margin-bottom:30px}@media(min-width:600px){.media-file_item{display:flex}}.media-file_item .mfi-video{position:relative}@media(min-width:600px){.media-file_item .mfi-video{flex:0 0 40%;max-width:40%}}.media-file_item .mfi-video:before{content:"";display:block;padding-top:55.88%}.media-file_item .mfi-video video,.media-file_item .mfi-video iframe{max-width:100%;border-radius:3px;max-height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}.media-file_item .mfi-video .mfi-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70px;height:50px;cursor:pointer;transition:all .25s ease-in-out 0s}.media-file_item .mfi-video .mfi-icon svg{max-width:100%;height:auto;max-height:100%}.media-file_item .mfi-video:not(.pause) .mfi-icon{color:red}@media(min-width:1025px){.media-file_item .mfi-video:not(.pause) .mfi-icon{opacity:0;visibility:hidden}}.media-file_item .mfi-video:not(.pause) .mfi-icon svg{color:inherit}.media-file_item .mfi-video:not(.pause) .mfi-icon svg path{fill:currentColor!important}.media-file_item .mfi-video:not(.pause) .mfi-icon-play{display:none}@media(hover:hover){.media-file_item .mfi-video:not(.pause):hover .mfi-icon{opacity:1;visibility:visible}}.media-file_item .mfi-video.pause .mfi-icon-pause{display:none}.media-file_item .mfi-info{padding:20px 0 0}@media(min-width:600px){.media-file_item .mfi-info{flex:1;min-width:0;padding-top:0;padding-left:30px}}.section-product-print{display:flex;flex-direction:column;min-height:0;height:0;opacity:0}.section-product-print .header-group,.section-product-print .section-breadcrumb,.section-product-print .footer{display:none}.section-product-print{max-width:100%;margin:0 auto}.section-product-print .section-product-template{margin-bottom:0}.section-product-print .body-main-content{overflow:hidden}.section-product-print .widget-logo-top{margin:0 auto 15px;display:flex;justify-content:center}.section-product-print .product-details_title-download{margin:0 0 15px}@media(min-width:520px){.section-product-print .product-details_title-download{display:flex;align-items:center;justify-content:space-between}}.section-product-print .product-details_title-download .product-details_title{margin:0 0 5px;font-size:16px}@media(min-width:520px){.section-product-print .product-details_title-download .product-details_title{margin-bottom:0}}.section-product-print .product-details_title-download .product-details_download{font-size:20px;white-space:nowrap}@media(min-width:520px){.section-product-print .product-details_title-download .product-details_download{display:flex;align-items:center}}.section-product-print .product-details_title-download .product-details_download svg{margin-left:15px;max-width:30px;height:auto;fill:currentColor}.section-product-print .product-info .product-info_media{text-align:center}.section-product-print .product-info .product-info_media .image__style{padding-top:55%!important;display:block;margin:0 auto;width:100%}.section-product-print .product-info .product-info_media .image__style img{object-fit:contain}.section-product-print .product-info_details{padding-top:0;padding-bottom:0}.section-product-print .product-info_details>.product-info_wrapper{margin-left:0;max-width:100%;margin-bottom:20px;display:flex;align-items:flex-start;border:1px solid var(--body-border-color);border-radius:3px;padding:15px}@media(max-width:519px){.section-product-print .product-info_details>.product-info_wrapper{flex-direction:column}}@media(min-width:992px){.section-product-print .product-info_details>.product-info_wrapper{margin-bottom:0}}@media(max-width:519px){.section-product-print .product-info_details>.product-info_wrapper .product-info_left{order:2}}@media(min-width:520px){.section-product-print .product-info_details>.product-info_wrapper .product-info_left{flex:1;min-width:0;padding-right:15px}}.section-product-print .product-info_details>.product-info_wrapper .product-info_left>div:not(:last-child){margin-bottom:15px}.section-product-print .product-info_details>.product-info_wrapper .product-info_right{flex:0 0 90px;max-width:90px;width:90px;padding:5px;border:1px solid var(--body-border-color);border-radius:3px;margin-bottom:15px}@media(max-width:519px){.section-product-print .product-info_details>.product-info_wrapper .product-info_right{order:1}}@media(min-width:520px){.section-product-print .product-info_details>.product-info_wrapper .product-info_right{margin-bottom:0}}.section-product-print .product-info_details .product-details_item{font-size:14px;font-weight:300;display:flex;line-height:1;flex-direction:column;align-items:flex-start;text-transform:uppercase}.section-product-print .product-info_details .product-details_item strong{margin-bottom:5px;font-weight:700}.section-product-print .product-info_details .product-details_item .js-sku{padding:0;margin:0}.section-product-print .product-info_details .product-details_price-save{display:flex;flex-direction:column;margin-bottom:15px}.section-product-print .product-info_details .product-details_price{text-transform:uppercase;font-size:15px;line-height:1;font-weight:300}.section-product-print .product-info_details .product-details_price strong{margin-bottom:5px;font-weight:700}.section-product-print .product-info_details .product-details_price .price-sale,.section-product-print .product-info_details .product-details_price .price-compare{font-size:inherit}.section-product-print .product-info_details.none_out-of-stock .product-form_quantity{display:none}.section-product-print .product-description-container{margin:15px 0 0;border:1px solid var(--body-border-color);border-radius:3px;padding:15px;font-size:14px}.section-product-print .product-description-container>div:not(:last-child){margin-bottom:20px}.section-product-print .product-description-container h3,.section-product-print .product-description-container h4{text-transform:uppercase;margin-bottom:10px;font-size:16px}.section-product-print .product-description-container .product-description-inner>ul,.section-product-print .product-description-container .product-description-inner>ol{margin-bottom:15px;padding-left:22px}.section-product-print .product-description-container table{font-size:14px;border:none}.section-product-print .product-description-container table td{border:none!important;padding:2px 0!important}.section-product-print .product-description-container table td:not(:first-child){padding-left:15px}.section-product-print .product-description-container p{margin-bottom:8px}.section-product-print .product-description-container p a{text-transform:uppercase;font-size:80%}.section-product-print .product-description-container p strong{font-weight:500}.section-product-print .product-description-container .video{position:relative;display:block;width:100%;height:0;padding-bottom:56.25%;margin-bottom:0}.section-product-print .product-description-container .video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.section-product-print .section-body{margin-bottom:15px}.section-product-print .section-footer{margin-top:auto;background:#eaeaea;position:relative;display:flex;justify-content:space-between;align-items:center;padding:15px 0}.section-product-print .section-footer:after,.section-product-print .section-footer:before{content:"";width:50vw;display:block;background:#eaeaea;position:absolute;top:0;bottom:0;pointer-events:none;z-index:-1}.section-product-print .section-footer:before{left:-25vw}.section-product-print .section-footer:after{right:-25vw}.section-product-print .section-footer .widget-info{text-align:center;margin-top:30px}@media(min-width:520px){.section-product-print .section-footer .widget-info{text-align:left;margin-top:0}}.section-product-print .section-footer .widget-info p{margin:0;color:var(--main-color)}.section-product-print .section-footer .widget-info p a{color:inherit}@media(max-width:519px){.section-product-print .section-footer{flex-direction:column}}@media print{.body-main-content{overflow:hidden}.page-template .shopify-section>*:not(.section-product-print),.header-group,.section-breadcrumb,.footer,.section-offers-tab{display:none}.section-product-print{height:auto;min-height:unset;opacity:1;page-break-after:initial}.section-product-print .product-info{flex-wrap:nowrap}.section-product-print .product-info>div{flex:0 0 50%;max-width:50%}.section-product-print .product-info>div .image__style{width:100%;display:block;padding-top:100%}}.section-product-template .product-countdown{background:var(--btn2-bg-cl);color:var(--btn2-cl);border-radius:3px;padding:5px 15px;display:flex;align-items:center;justify-content:center;margin:15px 0 30px;gap:10px;flex-wrap:wrap}@media(min-width:768px){.section-product-template .product-countdown{margin-top:40px;margin-bottom:40px;padding:15px 25px}}@media(min-width:1200px){.section-product-template .product-countdown{gap:5px 30px}}.section-product-template .product-countdown .offer-text{text-transform:uppercase;font-weight:900;font-size:20px}@media(min-width:768px){.section-product-template .product-countdown .offer-text{font-size:26px}}.section-product-template .product-countdown .countdown-html{display:flex;justify-content:space-between;align-items:center;border:none;border-radius:0;gap:15px}@media(min-width:375px){.section-product-template .product-countdown .countdown-html{gap:20px}}@media(min-width:992px){.section-product-template .product-countdown .countdown-html{gap:8px}}@media(min-width:1200px){.section-product-template .product-countdown .countdown-html{gap:40px}}.section-product-template .product-countdown .countdown-html .countdown-section{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:0}.section-product-template .product-countdown .countdown-html .countdown-section:after{content:none;display:block;color:inherit;font-size:inherit;position:static;font-size:20px;font-weight:900}@media(min-width:768px){.section-product-template .product-countdown .countdown-html .countdown-section:after{font-size:26px}}@media(max-width:600px){.section-product-template .product-countdown .countdown-html .countdown-section:nth-child(1):after{content:"H"}.section-product-template .product-countdown .countdown-html .countdown-section:nth-child(2):after{content:"M"}.section-product-template .product-countdown .countdown-html .countdown-section:nth-child(3):after{content:"S"}}.section-product-template .product-countdown .countdown-html .countdown-value{font-weight:900;font-size:20px;color:inherit}@media(min-width:768px){.section-product-template .product-countdown .countdown-html .countdown-value{font-size:26px}}.section-product-template .product-countdown .countdown-html .countdown-text{font-weight:500;font-size:18px;display:block;color:inherit;text-transform:none}@media(max-width:600px){.section-product-template .product-countdown .countdown-html .countdown-text{display:none}}@media(min-width:768px){.section-product-template .product-countdown .countdown-html .countdown-text{font-size:21px}}.section-product-template .product-trust{margin-top:25px}@media(min-width:768px){.section-product-template .product-trust{margin-top:35px}}.section-product-template .people-in-cart{display:flex;align-items:center}.section-product-template .people-in-cart .img-user{flex:0 0 42px;animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-duration:.3s,.75s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate;-webkit-margin-end:var(--gutter-xxs);-moz-margin-end:var(--gutter-xxs);margin-inline-end:var(--gutter-xxs)}.section-product-template .people-in-cart .people-block-text span{font-weight:var(--font-bold)}.section-product-template .trustedsite-trustmark{margin-top:0}@media(min-width:768px){.compare-items{display:flex;align-items:flex-end}}@media(max-width:767px){.compare-items .tns-slide-active product-card .product-card .product-card_header{border-color:var(--main-color)}}.compare-items .item{display:flex;flex-direction:column;height:100%}.compare-items product-card .product-card{background:transparent;border:none;border-radius:0;padding:0 5px 0 0}@media(min-width:576px){.compare-items product-card .product-card{padding-right:20px}}@media(min-width:768px){.compare-items product-card .product-card{padding-right:0}}.compare-items product-card .product-card .product-card_header{margin:0 10px}@media(max-width:767px){.compare-items product-card .product-card .product-card_header{border:1px solid var(--body-border-color);border-radius:3px;padding:10px;margin:0 auto;width:100%;max-width:200px}}.compare-items product-card .product-card .product-card_media{padding:0;margin-bottom:10px}.compare-items product-card .product-card .product-card_title{text-transform:uppercase;font-size:20px;font-weight:600;line-height:1.2;margin-bottom:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}@media(hover:hover){.compare-items product-card .product-card .product-card_title a:hover{text-decoration:none}}.compare-items product-card .product-card .product-price{justify-content:center}.compare-items product-card .product-card .product-price,.compare-items product-card .product-card .price-sale{font-size:20px;font-weight:600;line-height:1.2;color:var(--main-color)}.compare-items product-card .product-card .visit-site{display:flex;align-items:center;justify-content:center;height:30px;overflow:hidden;border-radius:3px;width:100%;max-width:155px;margin:10px auto 0;background:#f6f6f6;color:var(--main-color)}@media(min-width:768px){.compare-items product-card .product-card .visit-site{color:#c9c9c9}}.compare-items product-card .product-card .visit-site .text{flex:1;min-width:0;font-size:20px;font-weight:400;line-height:1;color:inherit;white-space:nowrap;text-overflow:ellipsis;padding:0 5px}@media(min-width:768px){.compare-items product-card .product-card .visit-site .text{padding-left:10px;padding-right:10px}}.compare-items product-card .product-card .visit-site .icon{flex:0 0 30px;max-width:30px;height:30px;width:30px;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;background:var(--main-color);color:var(--body-bg-color);border-radius:0 3px 3px 0;transition:all .35s ease-in-out 0s}@media(min-width:768px){.compare-items product-card .product-card .visit-site .icon{background:#f6f6f6;color:#c9c9c9;border-left:1px solid var(--body-border-color)}}.compare-items product-card .product-card .visit-site .icon svg{width:20px;height:auto;color:inherit}.compare-items product-card .product-card .visit-site .icon svg path{stroke:currentColor}@media(hover:hover){.compare-items product-card .product-card .visit-site:hover{text-decoration:none;color:var(--main-color)}.compare-items product-card .product-card .visit-site:hover .icon{background:var(--main-color);color:var(--body-bg-color);border-color:var(--main-color)}}.compare-items product-card .product-card .product-card_stock{text-align:center;margin-top:10px;font-size:20px;color:#ce3042}.compare-items product-card .product-card .product-card_stock.in-stock{color:#b4e632}.compare-items product-card .product-card .product-card_stock.pre-order{color:#eb661a}.compare-items product-card .product-card .product-card_stock.low-stock{color:#ebb932}.compare-items product-card.none_out-of-stock .product-card_stock{display:none}.compare-items product-card.none_out-of-stock .visit-site{display:none}.compare-items product-card.none_out-of-stock .request-a-quote{margin-top:10px;text-align:center}.compare-items product-card.none_out-of-stock .request-a-quote .btn_request-a-quote>a{height:30px;padding:5px;text-transform:none;min-width:0;margin:0 auto;width:100%;max-width:155px}.compare-items .product-card_compare-mt{margin-top:auto;padding-top:30px}.compare-items .product-card_compare-mt .item-inner{display:flex;align-items:center;justify-content:space-between;text-align:center;padding:7px 3px;line-height:22px;border-top:1px solid var(--body-border-color);font-size:calc(var(--body-font-size) - 1px)}@media(min-width:768px){.compare-items .product-card_compare-mt .item-inner{padding:5px;line-height:1.1;justify-content:center;height:50px;font-size:var(--body-font-size)}}@media(min-width:1200px){.compare-items .product-card_compare-mt .item-inner{height:60px}}.compare-items .product-card_compare-mt .item-inner .product-card_compare-text{text-align:left;color:var(--body-color);max-width:200px}@media(min-width:768px){.compare-items .product-card_compare-mt .item-inner .product-card_compare-text{display:none}}.compare-items .product-card_compare-mt .item-inner .product-card_compare-value{color:var(--body-color-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.2}.compare-items .product-card_compare-mt .item-inner:last-child{border-bottom:1px solid var(--body-border-color)}.compare-items .compare-items_right{position:relative}@media(min-width:768px){.compare-items .compare-items_right{flex:1;min-width:0}}.compare-items .compare-items_right .slider-controls button{transform:translate(0);top:80px}@media(min-width:768px){.compare-items .compare-items_right .tns-nav{position:absolute;top:26px;left:50%;transform:translate(-50%);display:none}}.compare-items .compare-items_right .slider-controls button.slider-prev-button{left:0}.compare-items .compare-items_right .slider-controls button.slider-next-button{right:0}.compare-items .compare-items_left{flex:0 0 200px;max-width:200px;display:flex;flex-direction:column}@media(min-width:1200px){.compare-items .compare-items_left{flex:0 0 220px;max-width:220px}}@media(max-width:767px){.compare-items .compare-items_left{display:none}}.compare-items .compare-items_left .compare-items_left-inner .item-inner{font-size:var(--body-font-size);color:var(--body-color);line-height:1.1;padding:5px 0;border-top:1px solid var(--body-border-color);display:flex;align-items:center;height:50px;width:100%}@media(min-width:1200px){.compare-items .compare-items_left .compare-items_left-inner .item-inner{font-size:18px;height:60px}}.compare-items .compare-items_left .compare-items_left-inner .item-inner:last-child{border-bottom:1px solid var(--body-border-color)}.product-details_price,.product-details_price .product-details_price-wrapper{width:100%}.product-details_price .noti-flashsale-expired{line-height:1;--bg-flash-sale: #EB661A;--text-flash-sale: #fff;background:var(--bg-flash-sale);color:var(--text-flash-sale);border-radius:3px;padding:15px;display:flex;align-items:center;justify-content:center;margin:15px 0;flex-wrap:wrap;text-align:center;font-size:var(--body-font-size)}.product-details_price .noti-flashsale-expired p{font-weight:800;margin:0 0 10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-transform:uppercase;gap:0 8px;font-size:18px;width:100%}@media(min-width:1200px){.product-details_price .noti-flashsale-expired p{font-size:20px}}.product-details_price .noti-flashsale-expired>span{font-size:15px}.product-details_price .noti-flashsale-expired .contact-form{width:100%;margin-top:15px}.product-details_price .noti-flashsale-expired .contact-form .contact-form{margin:0}.product-details_price .noti-flashsale-expired .mm-form-inner .form-group{display:flex;width:100%;border:1px solid var(--text-flash-sale);border-radius:3px;overflow:hidden}.product-details_price .noti-flashsale-expired .mm-form-inner .form-group input{flex:1;min-width:0;height:40px;background:transparent;color:var(--text-flash-sale);border:none;border-radius:0}.product-details_price .noti-flashsale-expired .mm-form-inner .form-group input::placeholder{color:var(--text-flash-sale)}.product-details_price .noti-flashsale-expired .mm-form-inner .form-group button{text-transform:uppercase;padding:0 15px;background:var(--text-flash-sale);color:var(--bg-flash-sale);font-weight:700;height:40px;display:flex;align-items:center;justify-content:center;min-width:90px;font-size:14px;border:none;border-radius:0}@media(min-width:768px){.product-details_price .noti-flashsale-expired .mm-form-inner .form-group button{font-size:16px;min-width:110px}}.product-details_price .product-flash-sale{--bg-flash-sale: #EB661A;--text-flash-sale: #fff;background:var(--bg-flash-sale);color:var(--text-flash-sale);border-radius:3px;padding:10px 15px;display:flex;align-items:center;justify-content:center;margin:15px 0;flex-wrap:wrap;text-align:center;font-size:var(--body-font-size)}@media(min-width:768px){.product-details_price .product-flash-sale{margin-top:20px;margin-bottom:20px;padding:15px 25px}}.product-details_price .flash-sale__title{font-weight:800;padding:0 0 5px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 8px;font-size:15px}@media(min-width:1200px){.product-details_price .flash-sale__title{font-size:20px}}.product-details_price .flash-sale__content{flex:0 0 100%;max-width:100%}.product-details_price .flash-sale__content p{margin:0}.product-details_price .flash-sale__content p:not(:last-child){margin-bottom:1px}.product-details_price .flash-sale__content .title,.product-details_price .flash-sale__content .text-noti{font-size:14px}@media(min-width:1200px){.product-details_price .flash-sale__content .title,.product-details_price .flash-sale__content .text-noti{font-size:15px}}.product-details_price .flash-sale__content .text-noti{display:flex;align-items:center;justify-content:center;text-align:center;gap:5px}.product-details_price .flash-sale__content .text-noti input{border:none;background:none;padding:0;width:90px;text-align:center;height:20px;color:inherit}.product-details_price .flash-sale__content .text-noti .button{padding:0;border:none;color:inherit}.product-details_price .flash-sale__content .text-noti .button svg{color:inherit}.product-details_price .flash-sale__content .text-noti .button svg path{fill:currentColor}.product-details_price .flash-sale__content .sale-code{font-size:20px;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.product-details_price .flash-sale__content .price{font-size:28px;font-weight:700}@media(min-width:1200px){.product-details_price .flash-sale__content .price{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product.css.map */
