@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;800&display=swap";@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)}}.header-group{position:sticky;top:0;left:0;width:100%;z-index:10;border-bottom:1px solid var(--breadcrumb-bg-color)}.announcement-bar{overflow:hidden;position:relative}.announcement-bar .image-mobile{position:absolute;bottom:0;left:15px;width:45px;z-index:3;pointer-events:none}@media(min-width:601px){.announcement-bar .image-mobile{display:none}}.announcement-bar .section-body{display:flex}@media(max-width:600px){.announcement-bar .section-body{padding-left:35px}}.announcement-bar .section-body .textbox-container{flex:1;min-width:0;display:flex;align-items:center;background:#b4e632;position:relative}@media(max-width:600px){.announcement-bar .section-body .textbox-container{flex-wrap:wrap}.announcement-bar .section-body .textbox-container>*{flex:0 0 100%;max-width:100%}}.announcement-bar .section-body .textbox-container:after{content:"";display:block;position:absolute;top:0;bottom:0;right:100%;width:50vw;background:#b4e632}.announcement-bar .section-body .textbox-container .block-image{flex:0 0 50px;max-width:50px;position:relative}.announcement-bar .section-body .textbox-container .block-image .image__style img{object-fit:cover}@media(min-width:700px){.announcement-bar .section-body .textbox-container .block-image{flex:0 0 126px;max-width:126px}}@media(max-width:699px){.announcement-bar .section-body .textbox-container .block-image{display:none}}.announcement-bar .section-body .textbox-container .text-left{text-transform:uppercase;font-size:12px;font-weight:900;line-height:1}@media(min-width:375px){.announcement-bar .section-body .textbox-container .text-left{font-size:14px}}@media(min-width:601px){.announcement-bar .section-body .textbox-container .text-left{margin-right:-25px;flex:1;min-width:0;font-size:14px}}@media(min-width:700px){.announcement-bar .section-body .textbox-container .text-left{margin-right:-63px;padding-right:75px}}.announcement-bar .section-body .textbox-container .text-left p{margin:0;display:flex;align-items:center;min-height:32px}@media(max-width:600px){.announcement-bar .section-body .textbox-container .text-left p{justify-content:center}}.announcement-bar .section-body .textbox-container .text-left strong{font-size:16px;font-weight:inherit;margin-right:8px}@media(min-width:375px){.announcement-bar .section-body .textbox-container .text-left strong{font-size:22px}}@media(max-width:600px){.announcement-bar .section-body .textbox-container .text-left strong{line-height:1}}@media(min-width:700px){.announcement-bar .section-body .textbox-container .text-left{font-size:1.9vw}.announcement-bar .section-body .textbox-container .text-left strong{font-size:2.2vw}}@media(min-width:992px){.announcement-bar .section-body .textbox-container .text-left{font-size:2.5vw}.announcement-bar .section-body .textbox-container .text-left strong{font-size:3vw}}@media(min-width:1200px){.announcement-bar .section-body .textbox-container .text-left{font-size:35px}.announcement-bar .section-body .textbox-container .text-left strong{font-size:inherit}}.announcement-bar .section-body .textbox-container .text-right{background:var(--btn1-bg-cl);color:var(--btn1-cl);padding:8px 15px;text-align:center!important;line-height:1.1}@media(max-width:600px){.announcement-bar .section-body .textbox-container .text-right{position:relative;z-index:2;flex:0 0 calc(100% + 80px);max-width:calc(100% + 80px);padding-left:0;padding-top:5px;padding-bottom:5px}.announcement-bar .section-body .textbox-container .text-right:after{content:"";width:50vw;position:absolute;top:0;bottom:0;right:99%;z-index:1;pointer-events:none;background:var(--btn1-bg-cl)}}@media(min-width:601px){.announcement-bar .section-body .textbox-container .text-right{margin-left:-25px;min-height:100%;display:flex;align-items:center}}@media(min-width:700px){.announcement-bar .section-body .textbox-container .text-right{margin-left:-63px;padding-left:80px}}@media(min-width:992px){.announcement-bar .section-body .textbox-container .text-right{padding-top:10px;padding-bottom:10px;padding-right:25px}}.announcement-bar .section-body .textbox-container .text-right .text{font-size:13px}@media(min-width:601px){.announcement-bar .section-body .textbox-container .text-right .text{margin-bottom:2px}}@media(min-width:991px){.announcement-bar .section-body .textbox-container .text-right .text{font-size:15px}}@media(min-width:992px){.announcement-bar .section-body .textbox-container .text-right .text{font-size:17px;margin-bottom:1px}}@media(min-width:1200px){.announcement-bar .section-body .textbox-container .text-right .text{margin-bottom:5px}}.announcement-bar .section-body .textbox-container .text-right .text p{margin:0}.announcement-bar .section-body .textbox-container .text-right .text p a{color:inherit}.announcement-bar .section-body .textbox-container .text-right .subtext{font-size:9px;line-height:1;margin-left:-5px;margin-right:-5px;display:none}@media(min-width:768px){.announcement-bar .section-body .textbox-container .text-right .subtext{display:block}}.announcement-bar .section-body .textbox-container .text-right .subtext p{margin:0;padding:2px 5px}@media(min-width:1200px){.announcement-bar .section-body .textbox-container .text-right .subtext{display:flex;align-items:center;justify-content:center}}.announcement-bar .section-body .block-languages{background:#edeced;display:flex;min-height:100%;padding:5px 0 5px 10px;justify-content:center;position:relative;line-height:1}@media(min-width:601px){.announcement-bar .section-body .block-languages{align-items:center;line-height:1.3}}.announcement-bar .section-body .block-languages:after{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:30vw;background:inherit}@media(min-width:768px){.announcement-bar .section-body .block-languages{padding-left:20px;justify-content:start}}@media(min-width:992px){.announcement-bar .section-body .block-languages{padding-left:30px}}.announcement-bar .section-body .block-languages .languages-list{display:flex;flex-direction:column;list-style:none;text-transform:uppercase;font-weight:900;font-size:11px;color:var(--body-color)}@media(min-width:600px){.announcement-bar .section-body .block-languages .languages-list{font-size:13px}}@media(min-width:768px){.announcement-bar .section-body .block-languages .languages-list{font-size:18px}}@media(min-width:1300px){.announcement-bar .section-body .block-languages .languages-list{font-size:23px}}.announcement-bar .section-body .block-languages .languages-list li{white-space:nowrap}@media(min-width:992px){.announcement-bar .section-body .block-languages .languages-list li:not(:last-child){margin-bottom:2px}}.group-lc-wrapper{position:relative;cursor:pointer}.group-lc-wrapper .lc_icon{display:flex}.group-lc-wrapper .lc_icon svg{width:20px;height:20px}.group-lc-wrapper .group-lc_dropdown{position:absolute;top:100%;right:0;width:200px;background:var(--body-bg-color);border-radius:0 0 5px 5px;box-shadow:0 2px 5px #3a38382e;border:1px solid var(--body-border-color);z-index:9;max-height:60vh;overflow-x:hidden;overflow-y:auto;animation:mmfadeIn .35s ease-in-out;display:none}.group-lc-wrapper .group-lc_dropdown::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #d4d4d4;-webkit-box-shadow:inset 0 0 #d4d4d4;background-color:#d4d4d4;border-radius:3px}.group-lc-wrapper .group-lc_dropdown::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:3px}.group-lc-wrapper .group-lc_dropdown::-webkit-scrollbar-thumb{background-color:#757575;border-radius:3px}.group-lc-wrapper .group-lc_dropdown .lc_dropdown-inner{display:flex}.group-lc-wrapper .group-lc_dropdown .lc_dropdown{flex:1}.group-lc-wrapper .group-lc_dropdown .lc_dropdown:not(:first-child){border-inline-start-width:1px;border-inline-start-style:solid;border-inline-start-color:var(--body-border-color)}.group-lc-wrapper .group-lc_dropdown .lc_dropdown:first-child{min-width:calc(66.66667% + 1px)}.group-lc-wrapper .group-lc_dropdown .lc_dropdown:last-child{min-width:33.333333%}.group-lc-wrapper .group-lc_dropdown .lc_dropdown .lc-heading{color:var(--body-color);text-transform:uppercase;font-size:calc(var(--body-font-size) - 2px);font-weight:var(--font-bold);border-bottom:1px solid var(--body-border-color);display:flex;align-items:center;justify-content:space-between;padding:var(--gutter-xxs) 5px;-webkit-padding-start:var(--gutter-xxs);-moz-padding-start:var(--gutter-xxs);padding-inline-start:var(--gutter-xxs)}.group-lc-wrapper .group-lc_dropdown .lc_dropdown .lc-heading svg{display:none;color:var(--body-color);-webkit-margin-start:5px;-moz-margin-start:5px;margin-inline-start:5px}.group-lc-wrapper .group-lc_dropdown .lc_dropdown .lc-heading svg path{fill:currentColor}.group-lc-wrapper .group-lc_dropdown .lc_dropdown ul li{padding:5px var(--gutter-xxs);font-size:calc(var(--body-font-size) - 2px);color:var(--body-color);text-transform:uppercase;cursor:pointer}.group-lc-wrapper .group-lc_dropdown .lc_dropdown ul li a{display:block;color:inherit}.group-lc-wrapper .group-lc_dropdown .lc_dropdown ul li.active{background:rgba(var(--body-color-rgba),.05)}@media(hover:hover){.group-lc-wrapper .group-lc_dropdown .lc_dropdown ul li:hover{color:var(--body-link-hover)}}@media(hover:hover){.group-lc-wrapper:hover .group-lc_dropdown{display:block}}.header-top_wrapper{align-items:center;position:relative}.header-sticky .header-container{position:fixed;top:0;width:100%;z-index:9;animation:animation-header-sticky 1s;box-shadow:0 0 6px #20212426}.header-sticky .off-canvas-navigation-wrapper,.header-sticky .header-mobile_menu{display:none}.header-sticky .header-container .header-desk .header-top{padding:var(--gutter-xxs) 0}.header-sticky .header-bottom{display:none}.header-container{background-color:var(--header-bg-color)}.header-top{padding:20px 0}.header-top .header-logo{display:flex;align-items:center;-webkit-padding-end:var(--gutter-xs);-moz-padding-end:var(--gutter-xs);padding-inline-end:var(--gutter-xs)}.header-top .header-logo>a{display:flex;align-items:center}.header-top .header-search-icon .search-icon-open,.header-top .header-search-icon .search-icon-close{display:flex;width:32px;height:32px;align-items:center;justify-content:center;color:var(--text-header-color)}.header-top .header-search-icon .search-icon-open svg,.header-top .header-search-icon .search-icon-close svg{max-width:100%;height:auto;color:inherit}.header-top .header-search-icon .search-icon-open svg path,.header-top .header-search-icon .search-icon-close svg path{stroke:currentColor}@media(hover:hover){.header-top .header-search-icon .search-icon-open:hover,.header-top .header-search-icon .search-icon-close:hover{color:var(--header-text-color-hover)}}.header-top .header-search-icon:not(.active) .search-icon-close{display:none}.header-top .header-search-icon.active .search-icon-open{display:none}.header-top .header-search{position:absolute;top:50%;right:30px;transform:translateY(-50%);min-width:300px;visibility:hidden;opacity:0;transition:all .35s ease-in-out 0s;background:var(--header-bg-color);z-index:2}.header-top .header-search.active{opacity:1;visibility:visible}.header-top .header-contact-box{display:none;color:var(--text-header-color);-webkit-padding-start:var(--gutter-xs);-moz-padding-start:var(--gutter-xs);padding-inline-start:var(--gutter-xs)}@media(min-width:1200px){.header-top .header-contact-box{display:flex;align-items:center}}.header-top .header-contact-box svg{flex:0 0 48px;width:48px;color:var(--main-color);-webkit-margin-end:var(--gutter-xs);-moz-margin-end:var(--gutter-xs);margin-inline-end:var(--gutter-xs)}.header-top .header-contact-box svg path{fill:currentColor}[data-arn-action=show] svg{color:currentColor;fill:currentColor}@media(hover:hover){[data-arn-action=show]:hover svg{color:currentColor;fill:currentColor}}@media(min-width:992px){.off-canvas-active{transform:translate(250px);overflow:hidden}.off-canvas-active #main-content:after{content:"";position:fixed;left:0;top:0;right:0;bottom:0;background:#25293333;z-index:99;visibility:visible;opacity:1;transition:opacity .4s cubic-bezier(0,0,.2,1),visibility .4s cubic-bezier(0,0,.2,1)}}.off-canvas-navigation-wrapper.toggled .navbar-toggle-close{display:flex;align-items:center}.off-canvas-navigation-wrapper.toggled .navbar-toggle-hamburger{display:none}.off-canvas-navigation-wrapper .off-canvas-navbar-toggle-buttons svg{color:var(--text-header-color)}.off-canvas-navigation-wrapper .off-canvas-navbar-toggle-buttons svg path{fill:currentColor}.off-canvas-navigation-wrapper .navbar-toggle-hamburger{display:flex;align-items:center}.off-canvas-navigation-wrapper .navbar-toggle-close{display:none}.off-canvas-navigation-wrapper .header-toggle-menu{position:fixed;left:-250px;top:0;bottom:0;width:250px;background:#333;border-top:2px solid var(--main-color);z-index:100;display:none}@media(min-width:992px){.off-canvas-navigation-wrapper .header-toggle-menu{display:block}}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list{overflow-x:hidden;overflow-y:auto;width:100%;height:100vh}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #d4d4d4;-webkit-box-shadow:inset 0 0 #d4d4d4;background-color:#d4d4d4;border-radius:3px}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:3px}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list::-webkit-scrollbar-thumb{background-color:#757575;border-radius:3px}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list li{list-style:none;border-bottom:1px solid #262626}@media(hover:hover){.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list li:not(.dropdown):hover .menu-item_wrapper.third-miw,.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list li:not(.dropdown):hover>a{background:#5f5f5f;box-shadow:inset -2px 0 4px -1px #0009}}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list .menu-item_wrapper{display:flex;align-items:center;justify-content:space-between;-webkit-padding-end:13px;-moz-padding-end:13px;padding-inline-end:13px}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list .menu-item_wrapper:not(.third-miw)>a{font-weight:var(--font-bold)}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list a{font-size:var(--nav-font-size);padding:var(--gutter-xxs) 13px;color:#ffffffb3;display:block;width:100%}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list svg{color:#ffffffb3;transition:all .35s ease-in-out}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list svg path{fill:currentColor}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list .menu-item.active .menu-item_wrapper svg{transform:rotate(180deg)}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list .menu-item.active .dropdown-menu{display:block}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list .dropdown-menu{flex:0 0 100%;border-top:1px solid #262626;background:#090b0c;display:none}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list .dropdown-menu ul li{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list .dropdown-menu ul li:last-child{border-bottom:none}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list .dropdown-menu ul li.dropdown>a{font-weight:var(--font-bold)}.off-canvas-navigation-wrapper .header-toggle-menu>.menu-list .dropdown-menu svg{display:none}.header-mobile{padding:10px 0 0;background:var(--header-bg-mobile-color);position:relative;box-shadow:0 0 8px #c9c9c9bf}.header-mobile .header-mobile_menu{padding-top:5px}.header-mobile .header-mobile_menu .menu-list{list-style:none;display:flex;align-items:center;justify-content:center;margin:0 -10px}@media(min-width:480px){.header-mobile .header-mobile_menu .menu-list{margin-left:-15px;margin-right:-15px}}.header-mobile .header-mobile_menu .menu-list>li{padding:0 10px}@media(min-width:480px){.header-mobile .header-mobile_menu .menu-list>li{padding-left:15px;padding-right:15px}}.header-mobile .header-mobile_menu .menu-list>li>a{text-transform:uppercase;font-weight:500;color:var(--nav-link-color);padding:5px 0;line-height:30px;display:block;font-size:13px}.header-mobile .header-mobile_menu .menu-list>li.active>a{color:var(--nav-link-hover-color)}.header-mobile .header-mobile_top{display:flex;align-items:flex-end}.header-mobile .header-mobile_top>*{flex:1;min-width:0}.header-mobile .header-logo a{display:flex;justify-content:center}.header-mobile .header-hamburger{display:flex;align-items:center;margin:0}.header-mobile .header-hamburger svg{color:var(--header-mobile-text-color)}@media(max-width:480px){.header-mobile .header-hamburger svg{max-width:25px;height:auto}}.header-mobile .header-hamburger svg path{stroke:currentColor}.header-mobile .header-icons{display:flex;align-items:center;justify-content:flex-end}.header-mobile .header-icons ul{display:flex}.header-mobile .header-icons ul li{display:flex;align-items:flex-end;list-style:none;cursor:pointer;-webkit-margin-start:var(--gutter-xs);-moz-margin-start:var(--gutter-xs);margin-inline-start:var(--gutter-xs)}.header-mobile .header-icons ul li .mis-open,.header-mobile .header-icons ul li a{display:flex}.header-mobile .header-icons ul li svg{color:var(--header-mobile-text-color)}@media(max-width:480px){.header-mobile .header-icons ul li svg{max-width:25px;height:auto}}.header-mobile .header-icons ul li svg path,.header-mobile .header-icons ul li svg circle{stroke:currentColor}.header-mobile .header-icons ul .icon-header-cart a svg path{fill:currentColor;stroke:unset}.header-mobile .number{position:absolute;top:-5px;right:-5px;min-width:12px;height:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-number-icon);color:var(--text-number-icon);font-size:7px;font-weight:700}.header-mobile .m-icon-search .mis-close,.header-mobile .m-icon-search.active .mis-open{display:none}.header-mobile .m-icon-search.active .mis-close{display:block}.header-mobile .header-search{position:absolute;left:0;top:100%;right:0;animation:mmfadeIn .35s ease-in-out;display:none;margin-top:0;padding:var(--gutter-xxs) 0;background:var(--body-bg-color);box-shadow:0 0 8px #c9c9c9bf;z-index:9}.header-mobile .header-search.active{display:block}.header-mobile .header-search search-form{margin:0 auto;padding-left:var(--gutter-xs);padding-right:var(--gutter-xs);max-width:100%;width:100%}@media(min-width:768px){.header-mobile .header-search search-form{max-width:760px}}.header-mobile .header-search form{border:none;border-radius:0}.header-mobile .header-search form input{border-radius:0;-webkit-padding-end:var(--gutter-lg);-moz-padding-end:var(--gutter-lg);padding-inline-end:var(--gutter-lg);-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.header-mobile .header-search form button{background:transparent;border-radius:0;border:none;width:20px;color:var(--body-color)}#mobile-drawer-input:checked~.header-mobile_drawer{visibility:visible;opacity:1}.header-mobile_drawer{position:fixed;left:0;top:0;right:0;bottom:0;background:#1a214180;z-index:100;padding:30px 20px 45px;visibility:hidden;opacity:0}@media(min-width:520px){.header-mobile_drawer{padding:45px 50px 75px}}.header-mobile_drawer>*{background:#fff}.header-mobile_drawer .mobile-layout-bar{width:44px;height:44px;z-index:2;position:absolute;left:45px;top:60px}@media(min-width:520px){.header-mobile_drawer .mobile-layout-bar{top:75px;left:75px}}.header-mobile_drawer .mobile-layout-bar .m-block-icons{display:flex;align-items:center}.header-mobile_drawer .mobile-layout-bar .drawer-close{margin:0;display:flex;align-items:center;padding:0 0 0 5px;width:44px;height:44px}.header-mobile_drawer .mobile-layout-bar .drawer-close svg{color:var(--main-color)}.header-mobile_drawer .mobile-layout-bar .drawer-close svg path{stroke:currentColor}.header-mobile_drawer .drawer-mobile-search{padding:30px 0 40px 80px}.header-mobile_drawer .drawer-mobile-search .search-form{display:flex;align-items:center}.header-mobile_drawer .drawer-mobile-search .search-form input{flex:1;min-width:0;height:44px;border:1px solid var(--main-color);color:var(--main-color);text-align:center;font-size:17px;font-weight:300}.header-mobile_drawer .drawer-mobile-search .search-form input::-webkit-input-placeholder{color:var(--main-color)}.header-mobile_drawer .drawer-mobile-search .search-form input:-moz-placeholder{color:var(--main-color)}.header-mobile_drawer .drawer-mobile-search .search-form input::-moz-placeholder{color:var(--main-color)}.header-mobile_drawer .drawer-mobile-search .search-form input:-ms-input-placeholder{color:var(--main-color)}.header-mobile_drawer .drawer-mobile-search .search-form input::placeholder{color:var(--main-color)}.header-mobile_drawer .drawer-mobile-search .search-form .btn-search{flex:0 0 44px;max-width:44px;height:44px;display:flex;align-items:center;justify-content:flex-end;margin-left:10px}.header-mobile_drawer .drawer-mobile-search .search-form .btn-search svg{color:var(--main-color)}.header-mobile_drawer .drawer-mobile-search .search-form .btn-search svg path{stroke:currentColor}.header-mobile_drawer>.drawer-wrapper{position:relative;display:flex;flex-direction:column;padding:0 25px 40px 0;max-height:100%}.header-mobile_drawer>.drawer-wrapper.lc-two{height:calc(100% - 180px)}.header-mobile_drawer>.drawer-wrapper.lc-one{height:calc(100% - 115px)}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile{overflow:hidden;overflow-y:auto;max-height:100%}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #d4d4d4;-webkit-box-shadow:inset 0 0 #d4d4d4;background-color:#d4d4d4;border-radius:3px}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:3px}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile::-webkit-scrollbar-thumb{background-color:#757575;border-radius:3px}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul{padding:0 15px 0 0}@media(min-width:520px){.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul{padding-right:25px}}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul.style-submenu .menu-item_wrap label{position:absolute;left:20px;top:0;right:20px;bottom:0;flex:0 0 100%;width:100%;justify-content:flex-end;-webkit-margin-start:auto;-moz-margin-start:auto;margin-inline-start:auto}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul li{list-style:none;justify-content:space-between;padding:0}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul li a{color:#333e48;display:inline-block;width:100%}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul li .menu-item_wrap label svg{transition:all .35s ease-in-out 0s}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul li .menu-list--lv2{width:100%}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li>.menu-item_wrap{width:100%;position:relative;margin-bottom:25px}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li>.menu-item_wrap>a{padding:10px 25px;line-height:22px;font-weight:500;font-size:18px;border:1px solid var(--body-border-color);border-left:0;width:100%;border-radius:0 3px 3px 0}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li>.menu-item_wrap>label{position:absolute;top:0;right:0;bottom:0;width:50px;display:flex;margin:0;align-items:center;justify-content:flex-end;z-index:1;padding:0 15px}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li>a{padding:10px 25px;line-height:22px;font-weight:500;font-size:18px;border:1px solid var(--body-border-color);border-left:0;margin-bottom:20px;border-radius:0 3px 3px 0}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list){padding:0 0 25px 25px;font-size:17px;color:var(--nav-link-color)}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list) li .menu-item_wrap{display:flex;align-items:center}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list) li .menu-item_wrap a{flex:1;min-width:0}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list) li .menu-item_wrap label{display:flex;flex:25px;max-width:25px;height:25px;align-items:center;justify-content:center;color:var(--nav-link-color);border:1px solid var(--nav-link-color);border-radius:50%;margin-left:10px}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list) li .menu-item_wrap label svg{width:16px;height:auto}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list) li a{display:block;line-height:22px;padding:5px 0;color:inherit}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list) li .menu-list.collapse-menu{padding:10px 0 10px 15px}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list) li.active>a,.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list) li.active>.menu-item_wrap>a{color:#333e48}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li ul.menu-list:not(.menu-mobile-list) li.active>.menu-item_wrap>label svg{transform:rotate(90deg)}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile>ul>li.active>.menu-item_wrap>label svg{transform:rotate(90deg)}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile .mobile-contact{color:var(--nav-link-color)}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile .mobile-contact li{padding:0 25px}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile .mobile-contact li a{padding:0;border:none;border-radius:0;font-weight:300;color:inherit}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile .mobile-contact .item-phone{font-weight:300;font-size:20px;margin-bottom:10px;color:#333e48;line-height:22px}.header-mobile_drawer>.drawer-wrapper .drawer-menu-mobile .mobile-contact .item-email{font-size:20px}.header-mobile_drawer .drawer-sub-menu{background:#fff;height:0;visibility:hidden;opacity:0;display:none}.header-mobile_drawer .drawer-sub-menu .btn-back{width:100%;margin:0;color:#333e48;font-weight:var(--font-body-weight);font-size:calc(var(--body-font-size) + 2px);padding:var(--gutter-xxs) 12px;justify-content:flex-start;border-bottom:1px solid var(--body-border-color);display:none}.header-mobile_drawer .drawer-sub-menu .btn-back svg{color:currentColor;width:12px;height:12px;-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px}.header-mobile_drawer .drawer-sub-menu .btn-back svg path{fill:currentColor}.header-mobile_drawer input:checked~.drawer-sub-menu{height:auto;visibility:visible;opacity:1;display:block}.header-bottom-lr{flex:1;display:flex;justify-content:space-between;position:relative;-webkit-padding-start:var(--gutter-xs);-moz-padding-start:var(--gutter-xs);padding-inline-start:var(--gutter-xs)}.header-bottom-lr .header-bottom_right{display:none;color:var(--text-header-color);font-weight:var(--font-bold);padding:13px 0;-webkit-padding-start:var(--gutter-xs);-moz-padding-start:var(--gutter-xs);padding-inline-start:var(--gutter-xs)}@media(min-width:1200px){.header-bottom-lr .header-bottom_right{display:flex;align-items:center}}.header-menu{height:100%}.header-menu picture{visibility:hidden;opacity:0}.header-menu>.menu-list{display:flex;flex-wrap:wrap;align-items:center;height:100%}.header-menu>.menu-list li{list-style:none}.header-menu>.menu-list>li{padding:0 15px;display:inline-block;align-items:center;position:relative;text-transform:uppercase}.header-menu>.menu-list>li:first-child{-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0}.header-menu>.menu-list>li:last-child{-webkit-padding-end:0;-moz-padding-end:0;padding-inline-end:0}.header-menu>.menu-list>li>a,.header-menu>.menu-list>li>.menu-item_wrapper>a{padding:13px 0;font-size:var(--nav-font-size);font-weight:500;color:var(--nav-link-color);position:relative;display:flex;align-items:center}.header-menu>.menu-list>li>.menu-item_wrapper{display:flex;align-items:center}.header-menu>.menu-list>li>.menu-item_wrapper svg{display:none;color:var(--nav-link-color);transition:all .35s ease-in-out}.header-menu>.menu-list>li>.menu-item_wrapper svg path{fill:currentColor}.header-menu>.menu-list>li .dropdown-menu{position:absolute;left:0;top:100%;width:260px;border:1px solid var(--body-border-color);background:var(--nav-dropdown-background);box-shadow:0 2px 5px #00000029;border-radius:3px;margin:0;padding:15px 0;z-index:10;display:none;animation:mmfadeIn .35s ease-in-out;background-repeat:no-repeat;background-position:right bottom;text-transform:none}.header-menu>.menu-list>li .dropdown-menu li>a,.header-menu>.menu-list>li .dropdown-menu li>.menu-item_wrapper>a{font-size:var(--nav-sub-font-size);color:var(--nav-dropdown-link-color);padding:6px 0;display:block}.header-menu>.menu-list>li .dropdown-menu--sublinks li{display:flex;align-items:center;justify-content:space-between;padding:0 var(--gutter-sm);position:relative}.header-menu>.menu-list>li .dropdown-menu--sublinks li svg{flex:0 0 6px;width:6px;color:var(--nav-dropdown-link-color);transition:all .35s ease-in-out;-webkit-margin-start:5px;-moz-margin-start:5px;margin-inline-start:5px}.header-menu>.menu-list>li .dropdown-menu--sublinks li .menu-item_wrapper{display:flex;align-items:center;width:100%;justify-content:space-between}.header-menu>.menu-list>li .dropdown-menu--sublinks li .dropdown-menu{top:0;left:100%}.header-menu>.menu-list>li .dropdown-menu--sublinks li.flyout-left .menu-item_wrapper{justify-content:flex-start}.header-menu>.menu-list>li .dropdown-menu--sublinks li.flyout-left .menu-item_wrapper>a{order:2}.header-menu>.menu-list>li .dropdown-menu--sublinks li.flyout-left .menu-item_wrapper>svg{order:1;transform:rotate(180deg);margin:0;-webkit-margin-end:5px;-moz-margin-end:5px;margin-inline-end:5px}.header-menu>.menu-list>li .dropdown-menu--sublinks li.flyout-left .dropdown-menu{left:auto;right:100%}.header-menu>.menu-list>li .dropdown-menu--sublinks li.open>a,.header-menu>.menu-list>li .dropdown-menu--sublinks li.open>.menu-item_wrapper>a,.header-menu>.menu-list>li .dropdown-menu--sublinks li.open>.menu-item_wrapper svg{color:var(--nav-dropdown-link-hover-color)}.header-menu>.menu-list>li .dropdown-menu--sublinks li.open>.dropdown-menu{display:block}.header-menu>.menu-list>li .dropdown-menu--mega{padding:20px 30px;top:auto}.header-menu>.menu-list>li .dropdown-menu--mega h4{color:var(--nav-dropdown-link-color);font-weight:var(--font-bold);font-size:calc(var(--nav-sub-font-size) + 2px);padding-bottom:6px;margin-bottom:5px}.header-menu>.menu-list>li .dropdown-menu--mega h4.menu-item_wrap{padding-bottom:0;margin-bottom:0}.header-menu>.menu-list>li .dropdown-menu--mega h4 a{font-size:inherit;color:inherit;padding:10px 0;display:inline-block}.header-menu>.menu-list>li .dropdown-menu--mega .widget-mega-product h4{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-menu>.menu-list>li .dropdown-menu--mega .dropdown-menu_wrapper{display:flex;flex-wrap:wrap;margin:0 -15px}.header-menu>.menu-list>li .dropdown-menu--mega .dropdown-menu_wrapper .mega-menu_widget{padding:0 15px 15px}.header-menu>.menu-list>li .dropdown-menu--mega .dropdown-menu_wrapper .mega-menu_widget>.menu-list>li{border-bottom:1px solid var(--main-color)}.header-menu>.menu-list>li .dropdown-menu--mega .dropdown-menu_wrapper .mega-menu_widget>.menu-list>li>a{font-weight:var(--font-bold);font-size:calc(var(--nav-sub-font-size) + 2px);padding:10px 0}.header-menu>.menu-list>li .dropdown-menu--mega .dropdown-menu_wrapper .mega-menu_widget>.menu-list>li>.menu-list{padding-bottom:6px}.header-menu>.menu-list>li .dropdown-menu--mega .dropdown-menu_wrapper .mega-menu_widget>.menu-list>li>.menu-list li a{position:relative;padding-left:15px}.header-menu>.menu-list>li .dropdown-menu--mega .dropdown-menu_wrapper .mega-menu_widget>.menu-list>li>.menu-list li a:before{content:"";width:5px;height:5px;border-radius:50%;display:block;position:absolute;left:0;top:50%;background:var(--main-color);transform:translateY(-50%)}@media(hover:hover){.header-menu>.menu-list>li .dropdown-menu--mega li:hover>a{color:var(--nav-dropdown-link-hover-color)}}.header-menu>.menu-list>li .banner-item a{padding:0}.header-menu>.menu-list>li .product-card{padding:15px}.header-menu>.menu-list>li .product-card:before,.header-menu>.menu-list>li .product-card:after{content:none}.header-menu>.menu-list>li .product-card .product-card_price_action{padding-bottom:0;border:none}.header-menu>.menu-list>li.open>a,.header-menu>.menu-list>li.open>.menu-item_wrapper>a{color:var(--nav-link-hover-color)}.header-menu>.menu-list>li.open>.menu-item_wrapper svg{color:var(--nav-link-hover-color)}.header-menu>.menu-list>li.open>.dropdown-menu{display:block}.header-menu>.menu-list>li:hover>a,.header-menu>.menu-list>li:hover>.menu-item_wrapper>a{color:var(--nav-link-hover-color)}.template-index .header-bottom_vertical-menu .vertical-menu-head{border-radius:10px 10px 0 0}.template-index .header-bottom_vertical-menu .vertical-menu-head.open{border-radius:10px}.template-index .header-container.header-style-1 .header-vertical-menu,.template-index .header-container.header-style-2 .header-vertical-menu,.template-index .header-container.header-style-7 .header-vertical-menu{display:block}.template-index .header-container.header-style-1 .header-vertical-menu.open,.template-index .header-container.header-style-2 .header-vertical-menu.open,.template-index .header-container.header-style-7 .header-vertical-menu.open,.template-index .header-sticky .header-container.header-style-7 .header-vertical-menu{display:none}.template-index .header-sticky .header-container.header-style-7 .header-vertical-menu.open{display:block;margin-top:24px}.template-index .header-style-8 .header-bottom_vertical-menu .vertical-menu-head.open{border-radius:10px 10px 0 0}.header-bottom_vertical-menu{width:285px;display:flex;align-items:center;position:relative;-webkit-padding-end:var(--gutter-xs);-moz-padding-end:var(--gutter-xs);padding-inline-end:var(--gutter-xs)}.header-bottom_vertical-menu .vertical-menu-head{display:flex;align-items:center;width:100%;background:var(--main-color);color:var(--body-color);padding:var(--gutter-xxs) var(--gutter-sm);line-height:25px;font-weight:var(--font-bold);border-radius:10px;cursor:pointer}.header-bottom_vertical-menu .vertical-menu-head svg{flex:0 0 16px;width:16px;color:inherit}.header-bottom_vertical-menu .vertical-menu-head svg path{fill:currentColor}.header-bottom_vertical-menu .vertical-menu-head svg:first-child{-webkit-margin-end:var(--gutter-xxs);-moz-margin-end:var(--gutter-xxs);margin-inline-end:var(--gutter-xxs)}.header-bottom_vertical-menu .vertical-menu-head svg:last-child{display:none;-webkit-margin-start:var(--gutter-xxs);-moz-margin-start:var(--gutter-xxs);margin-inline-start:var(--gutter-xxs)}.header-bottom_vertical-menu .vertical-menu-head.open{border-radius:10px 10px 0 0}@media(min-width:1441px){.fix-container .header-vertical-menu>.menu-list .dropdown-menu--mega.width-100{width:900px}}@media(min-width:1441px){.fix-container .header-vertical-menu>.menu-list .dropdown-menu--mega.width-75{width:675px}}@media(min-width:1441px){.fix-container .header-vertical-menu>.menu-list .dropdown-menu--mega.width-50{width:450px}}@media(min-width:1441px){.fix-container .header-vertical-menu>.menu-list .dropdown-menu--mega.width-25{width:225px}}@media(min-width:1441px){.fix-container .header-style-5 .header-vertical-menu>.menu-list .dropdown-menu--mega.width-100{width:684px}}@media(min-width:1441px){.fix-container .header-style-5 .header-vertical-menu>.menu-list .dropdown-menu--mega.width-75{width:513px}}@media(min-width:1441px){.fix-container .header-style-5 .header-vertical-menu>.menu-list .dropdown-menu--mega.width-50{width:342px}}@media(min-width:1441px){.fix-container .header-style-5 .header-vertical-menu>.menu-list .dropdown-menu--mega.width-25{width:171px}}.header-desk .container-fluid .header-vertical-menu>.menu-list .dropdown-menu--mega.width-100{width:calc(100vw - 320px)}.header-desk .container-fluid .header-vertical-menu>.menu-list .dropdown-menu--mega.width-75{width:calc((100vw - 320px)*.75)}.header-desk .container-fluid .header-vertical-menu>.menu-list .dropdown-menu--mega.width-50{width:calc((100vw - 320px)/2)}.header-desk .container-fluid .header-vertical-menu>.menu-list .dropdown-menu--mega.width-25{width:calc((100vw - 320px)/4)}.header-vertical-menu{position:absolute;left:0;top:100%;width:calc(100% - var(--gutter-xs));background:var(--nav-dropdown-background);border-radius:0 0 10px 10px;z-index:9;animation:mmfadeIn .35s ease-in-out;display:none}.header-vertical-menu.open{display:block}.header-vertical-menu .labels-wrapper{left:100%;top:0}.header-vertical-menu picture{visibility:hidden;opacity:0}.header-vertical-menu>.menu-list{padding-bottom:12px;position:relative}.header-vertical-menu>.menu-list li{list-style:none}.header-vertical-menu>.menu-list li.highlight>a{font-weight:var(--font-bold)}.header-vertical-menu>.menu-list>li{margin:0 13px;border-bottom:1px solid var(--body-border-color);-webkit-padding-start:5px;-moz-padding-start:5px;padding-inline-start:5px}.header-vertical-menu>.menu-list>li:last-child{border-bottom:none}.header-vertical-menu>.menu-list>li.open{background:var(--second-bg-color)}.header-vertical-menu>.menu-list>li.open>a,.header-vertical-menu>.menu-list>li.open>.menu-item_wrapper a{font-weight:var(--font-bold)}.header-vertical-menu>.menu-list>li.open>.dropdown-menu{display:block}.header-vertical-menu>.menu-list .menu-item_wrapper{display:flex;justify-content:space-between}.header-vertical-menu>.menu-list a{padding:7.4px 0;font-size:var(--nav-font-size);color:var(--nav-dropdown-link-color);position:relative;display:inline-block}.header-vertical-menu>.menu-list .svg_element-ui{flex:0 0 20px;width:20px;display:flex;align-items:center;justify-content:center;color:var(--nav-dropdown-link-color);-webkit-margin-start:var(--gutter-xxs);-moz-margin-start:var(--gutter-xxs);margin-inline-start:var(--gutter-xxs)}.header-vertical-menu>.menu-list .svg_element-ui svg{width:10px;height:10px}.header-vertical-menu>.menu-list .dropdown-menu{position:absolute;left:100%;top:0;display:none;height:100%;background:var(--nav-dropdown-background);background-repeat:no-repeat;background-position:right bottom;animation:mmfadeIn .35s ease-in-out;box-shadow:0 6px 12px #00000029;border-radius:0 0 10px 10px;padding:12px 0;width:270px}.header-vertical-menu>.menu-list .dropdown-menu:before{content:"";position:absolute;left:-1px;top:-1px;right:-1px;height:2px;background:var(--main-color)}.header-vertical-menu>.menu-list .dropdown-menu:after{content:"";position:absolute;left:-13px;top:0;bottom:0;background:transparent;width:15px}.header-vertical-menu>.menu-list .dropdown-menu .dropdown-menu_wrapper{display:flex;flex-wrap:wrap;margin:0 -15px}.header-vertical-menu>.menu-list .dropdown-menu .dropdown-menu_wrapper>.mega-menu_widget{padding:0 15px 15px}.header-vertical-menu>.menu-list .dropdown-menu li{padding:0 var(--gutter-sm)}.header-vertical-menu>.menu-list .dropdown-menu li .menu-item_wrapper{align-items:center}.header-vertical-menu>.menu-list .dropdown-menu li .menu-item_wrapper svg{flex:0 0 10px;width:10px;height:10px;color:var(--nav-dropdown-link-color)}.header-vertical-menu>.menu-list .dropdown-menu li.open .menu-item_wrapper>a,.header-vertical-menu>.menu-list .dropdown-menu li.open .menu-item_wrapper svg{color:var(--nav-dropdown-link-hover-color)}.header-vertical-menu>.menu-list .dropdown-menu li.open .dropdown-menu{display:block}.header-vertical-menu>.menu-list .dropdown-menu a{font-size:var(--nav-sub-font-size)}@media(hover:hover){.header-vertical-menu>.menu-list .dropdown-menu .menu-list>li:hover>a{font-weight:var(--font-body-weight);color:var(--nav-dropdown-link-hover-color)}}.header-vertical-menu>.menu-list .dropdown-menu--mega{padding:20px 30px;min-height:100%;height:auto}.header-vertical-menu>.menu-list .dropdown-menu--mega.width-100{width:680px}@media(min-width:1200px){.header-vertical-menu>.menu-list .dropdown-menu--mega.width-100{width:900px}}@media(min-width:1441px){.header-vertical-menu>.menu-list .dropdown-menu--mega.width-100{width:1140px}}.header-vertical-menu>.menu-list .dropdown-menu--mega.width-75{width:510px}@media(min-width:1200px){.header-vertical-menu>.menu-list .dropdown-menu--mega.width-75{width:675px}}@media(min-width:1441px){.header-vertical-menu>.menu-list .dropdown-menu--mega.width-75{width:855px}}.header-vertical-menu>.menu-list .dropdown-menu--mega.width-50{width:340px}@media(min-width:1200px){.header-vertical-menu>.menu-list .dropdown-menu--mega.width-50{width:450px}}@media(min-width:1441px){.header-vertical-menu>.menu-list .dropdown-menu--mega.width-50{width:570px}}.header-vertical-menu>.menu-list .dropdown-menu--mega.width-25{width:170px}@media(min-width:1200px){.header-vertical-menu>.menu-list .dropdown-menu--mega.width-25{width:225px}}@media(min-width:1441px){.header-vertical-menu>.menu-list .dropdown-menu--mega.width-25{width:285px}}.header-vertical-menu>.menu-list .dropdown-menu--mega h4{font-weight:var(--font-bold);font-size:calc(var(--nav-sub-font-size) + 2px);padding-bottom:6px;margin-bottom:5px}.header-vertical-menu>.menu-list .dropdown-menu--mega h4.menu-item_wrap{padding-bottom:0;margin-bottom:0}.header-vertical-menu>.menu-list .dropdown-menu--mega h4.menu-item_wrap a{font-size:inherit;font-weight:inherit}.header-vertical-menu>.menu-list .dropdown-menu--mega .widget-mega-product h4{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header-vertical-menu>.menu-list .dropdown-menu--mega li{margin:0;padding:0}.header-vertical-menu>.menu-list .dropdown-menu--mega .banner-item a{padding:0;display:block}.header-vertical-menu>.menu-list .dropdown-menu--mega .product-card{padding:0}.header-vertical-menu>.menu-list .dropdown-menu--mega .product-card a{padding:0}.header-vertical-menu>.menu-list .dropdown-menu--mega .product-card:before,.header-vertical-menu>.menu-list .dropdown-menu--mega .product-card:after{content:none}.header-vertical-menu>.menu-list .dropdown-menu--mega .product-card .product-card_price_action{padding:0;border:none}@media(hover:hover){.header-vertical-menu>.menu-list .dropdown-menu--mega .product-card:hover .product-card_price_action{border:none}}.header-search search-form{display:block;position:relative}.header-search search-form .search-results_list{display:none}.header-search search-form[data-status=loading] .search-results .search-results_loading{display:block}.header-search search-form[data-status=loading] .search-results_empty,.header-search search-form[data-status=loading] .search-results_list{display:none}.header-search search-form[data-status=show] .search-results_list{display:flex}.header-search search-form[data-status=show] .search-results_loading,.header-search search-form[data-status=show] .search-results_empty{display:none}.header-search search-form.is-visible .search-results{display:block}.header-search form{display:flex;position:relative;padding-left:60px}.header-search form input{border:none;width:100%;height:40px;border-radius:25px;border:1px solid var(--main-color);text-align:center;color:var(--main-color);font-size:20px;font-weight:300}.header-search form input::-webkit-input-placeholder{color:var(--main-color)}.header-search form input:-moz-placeholder{color:var(--main-color)}.header-search form input::-moz-placeholder{color:var(--main-color)}.header-search form input:-ms-input-placeholder{color:var(--main-color)}.header-search form input::placeholder{color:var(--main-color)}.header-search form button{display:flex;align-items:center;justify-content:flex-end;width:44px;padding:0;margin-left:10px;cursor:pointer}@media(min-width:520px){.header-search form button{margin-left:28px}}.header-search form button svg{color:var(--main-color)}.header-search form button svg path{stroke:currentColor}.header-search form button .svg-loading{display:none}.header-search form button.pending svg:not(.svg-loading){display:none}.header-search form button.pending .svg-loading{display:block;fill:currentColor}.header-search .search-results{position:absolute;left:0;top:100%;right:0;margin-top:var(--gutter-xxs);background:var(--body-bg-color);z-index:9;border-radius:0 0 3px 3px;box-shadow:0 6px 12px #3a38382e;border:1px solid var(--body-border-color);border-top:2px solid var(--main-color);display:none}.header-search .search-results .search-results_list{max-height:362px;overflow-x:hidden;overflow-y:auto;flex-direction:column}.header-search .search-results .search-results_loading{display:none;padding-top:var(--gutter-xs);padding-bottom:var(--gutter-xs)}.header-search .search-results .search-results_loading svg{width:20px;height:20px}.header-search .search-results .search-results_empty{padding:var(--gutter-sm)}.header-search .search-results button{width:100%;margin:auto 0 0}.header-search .search-results .search-resutls_group_title{font-size:calc(var(--body-font-size) + 2px);font-weight:var(--font-bold);font-family:var(--heading-font);flex:0 0 100%;padding:0 var(--gutter-xs) var(--gutter-xs)}.header-search .search-results .search-resutls_group{margin-bottom:5px}.header-search .search-results .search-results_list-inner{height:calc(100% - 58px);overflow-x:hidden;overflow-y:auto;padding-top:var(--gutter-sm)}.header-search .search-results .search-results_list-inner::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #d4d4d4;-webkit-box-shadow:inset 0 0 #d4d4d4;background-color:#d4d4d4;border-radius:3px}.header-search .search-results .search-results_list-inner::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:3px}.header-search .search-results .search-results_list-inner::-webkit-scrollbar-thumb{background-color:#757575;border-radius:3px}.header-search .search-results .search-results_list-inner .search-resutls_item:nth-child(n){animation-delay:calc(var(--counter) * .1 + .1s)}.header-search .search-results .search-resutls_item{display:flex;align-items:center;animation:animation-top-bottom .5s both;margin:0 var(--gutter-xs) 16px;font-size:var(--body-font-size);font-weight:var(--font-body-weight);line-height:1.4}.header-search .search-results .search-resutls_item .search-resutls_item-image{flex:0 0 76px;-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px}.header-search .search-results .search-resutls_item .search-resutls_item-info{flex:1}.header-search .search-results .search-resutls_item .search-resutls_item-title{color:var(--product-card-title-cl);font-size:var(--product-card-title-fs);font-weight:var(--font-bold);margin-bottom:var(--gutter-xxs)}@media(hover:hover){.header-search .search-results .search-resutls_item .search-resutls_item-title:hover{color:var(--body-link-hover)}}.header-search .search-results .search-resutls_item .search-resutls_item-price{line-height:1;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-weight:var(--font-body-weight);color:var(--price-color);font-size:var(--product-card-price-fs)}.header-search .search-results .search-resutls_item .search-resutls_item-price .price-sale{font-size:var(--product-card-price-sale-fs);color:var(--price-sale-color);-webkit-margin-end:12px;-moz-margin-end:12px;margin-inline-end:12px}.header-search .search-results .search-resutls_item .search-resutls_item-price .price-compare{font-size:var(--product-card-price-compare-fs);color:var(--price-compare-color)}.cart-type-page .dropdown-cart{display:none}.cart-type-dropdown.cart-active .dropdown-cart{display:flex}.cart-type-dropdown .dropdown-cart{position:absolute;top:100%;right:0;background:var(--body-bg-color);z-index:9;box-shadow:0 6px 12px #3a38382e;border:1px solid var(--body-border-color);border-top:2px solid var(--main-color);width:335px;min-height:100px;padding:var(--gutter-xs) var(--gutter-md);margin-top:var(--gutter-xxs);border-radius:0 0 10px 10px;animation:mmfadeIn .35s ease-in-out;flex-direction:column;align-items:center;justify-content:center;display:none}.cart-type-dropdown .dropdown-cart form{width:100%}.cart-type-drawer .header-cart:before{content:"";position:fixed;left:0;top:0;right:0;bottom:0;background:#1a214180;width:100vw;height:100vh;z-index:99;visibility:hidden;opacity:0;transition:opacity .4s cubic-bezier(0,0,.2,1),visibility .4s cubic-bezier(0,0,.2,1)}.cart-type-drawer .dropdown-cart{position:fixed;top:0;right:0;bottom:0;background:var(--body-bg-color);z-index:100;width:100%;max-width:400px;padding:0 0 var(--gutter-xs);animation:animation-drawer-left-to-right .7s ease-in-out;visibility:hidden;opacity:0;transition:all .35s ease-in-out}.cart-type-drawer .dropdown-cart .cart-empty .text{margin-top:var(--gutter-sm)}.cart-type-drawer .dropdown-cart .cart-form{display:flex;flex-direction:column;height:100%}.cart-type-drawer .dropdown-cart .dropdown-cart_title{padding:var(--gutter-xxs) var(--gutter-sm);margin:0 0 5px;background:var(--btn1-bg-cl);color:var(--btn1-cl);position:relative;justify-content:center!important;text-transform:uppercase}.cart-type-drawer .dropdown-cart .dropdown-cart_title button svg path{fill:unset;stroke:currentColor}.cart-type-drawer .dropdown-cart .btn-close{position:absolute;left:25px;top:0;bottom:0;width:25px;height:100%;align-items:center;justify-content:center}.cart-type-drawer .dropdown-cart .cart-item-list{max-height:calc(100vh - 260px);padding-left:var(--gutter-md);padding-right:var(--gutter-md)}.cart-type-drawer .dropdown-cart .dropdown-cart_footer{margin-top:auto;padding-left:var(--gutter-md);padding-right:var(--gutter-md);border-top:none}.cart-type-drawer .dropdown-cart .dropdown-cart_footer .cart-total{padding-top:var(--gutter-xs);border-top:1px solid var(--body-border-color)}.cart-type-drawer .dropdown-cart .dropdown-cart_footer .cart-buttons{flex-wrap:wrap;border-top:none;margin-top:0}.cart-type-drawer .dropdown-cart .dropdown-cart_footer .cart-buttons .btn{flex:0 0 100%;width:100%}.cart-type-drawer .cart-line-item{animation:animation-bottom-top .4s both}.cart-type-drawer .cart-line-item:nth-child(1){animation-delay:.25s}.cart-type-drawer .cart-line-item:nth-child(2){animation-delay:.5s}.cart-type-drawer .cart-line-item:nth-child(3){animation-delay:.75s}.cart-type-drawer .cart-line-item:nth-child(4){animation-delay:1s}.cart-type-drawer .cart-line-item:nth-child(5){animation-delay:1.25s}.cart-type-drawer .cart-line-item:nth-child(6){animation-delay:1.5s}.cart-type-drawer .cart-line-item:nth-child(7){animation-delay:1.75s}.cart-type-drawer .cart-line-item:nth-child(8){animation-delay:2s}.cart-type-drawer .cart-line-item:nth-child(9){animation-delay:2.25s}.cart-type-drawer .cart-line-item:nth-child(10){animation-delay:2.5s}.cart-type-drawer.cart-active{overflow:hidden}.cart-type-drawer.cart-active .dropdown-cart{animation:animation-drawer-right-to-left .7s ease-in-out;visibility:visible;opacity:1}.cart-type-drawer.cart-active .header-cart:before{visibility:visible;opacity:1}.cart-active .dropdown-cart .cart-line-item{display:flex}.dropdown-cart .cart-empty,.dropdown-cart[data-cart-item-count="0"] .cart-form{display:none}.dropdown-cart[data-cart-item-count="0"] .cart-empty{display:block}.dropdown-cart.active{display:flex}.dropdown-cart .dropdown-cart_title{border-bottom:1px solid var(--body-border-color);padding:7px 0;font-size:calc(var(--body-font-size) + 2px);font-weight:var(--font-bold)}.dropdown-cart .dropdown-cart_title .btn-close{display:flex;font-size:inherit;color:inherit;padding:0}.dropdown-cart .dropdown-cart_title .svg-close{width:14px;height:14px;color:var(--body-color)}.dropdown-cart .dropdown-cart_title .svg-close path{fill:currentColor}.dropdown-cart .cart-item-list{max-height:50vh;height:100%;overflow-y:auto;overflow-x:hidden}.dropdown-cart .cart-item-list::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #d4d4d4;-webkit-box-shadow:inset 0 0 #d4d4d4;background-color:#d4d4d4;border-radius:3px}.dropdown-cart .cart-item-list::-webkit-scrollbar{width:4px;background-color:#d4d4d4;border-radius:3px}.dropdown-cart .cart-item-list::-webkit-scrollbar-thumb{background-color:#757575;border-radius:3px}.dropdown-cart .cart-item-list .cart-line-item:not(:last-child){border-bottom:1px solid var(--body-border-color)}.dropdown-cart .cart-line-item{display:none;padding:var(--gutter-xs) 5px}.dropdown-cart .cart-line-item .cart-line-item_info{flex:0 0 100px;width:100px;-webkit-padding-end:var(--gutter-xs);-moz-padding-end:var(--gutter-xs);padding-inline-end:var(--gutter-xs)}.dropdown-cart .cart-line-item .cart-line-item_info .cart-line-item_img{width:100%;height:100%}.dropdown-cart .cart-line-item .cart-line-item_info_content{flex:1}.dropdown-cart .cart-line-item .cart-line-item_title{margin-bottom:var(--gutter-xxs);display:block;color:var(--product-card-title-cl);font-weight:var(--font-bold)}@media(hover:hover){.dropdown-cart .cart-line-item .cart-line-item_title:hover{color:var(--body-link-hover)}}.dropdown-cart .cart-line-item .cart-line-item_variant{margin-bottom:5px;display:block}.dropdown-cart .cart-line-item .flash-sale__content{margin:0 0 5px}.dropdown-cart .cart-line-item .sale-code{color:var(--main-color);word-break:break-word}.dropdown-cart .cart-line-item .cart-line-item_qty{margin:0 0 5px;display:block}.dropdown-cart .cart-line-item .text-noti{display:flex;align-items:center;gap:5px}.dropdown-cart .cart-line-item .text-noti input{border:none;background:none;padding:0;width:70px;height:20px;color:var(--main-color)}.dropdown-cart .cart-line-item .text-noti .button svg{display:block}.dropdown-cart .cart-line-item .art-line-item_price_remove{display:flex;align-items:center;justify-content:space-between}.dropdown-cart .cart-line-item .cart-line-item_price{display:block;color:var(--price-color);font-size:calc(var(--body-font-size) + 1px);flex:1;min-width:0}.dropdown-cart .cart-line-item .btn-remove{color:#086479;font-size:calc(var(--body-font-size) - 1px);text-decoration:underline;text-transform:none;text-align:start;padding:0;min-width:unset;-webkit-margin-start:5px;-moz-margin-start:5px;margin-inline-start:5px}.dropdown-cart .dropdown-cart_footer{padding-top:var(--gutter-xs);border-top:1px solid var(--body-border-color)}.dropdown-cart .dropdown-cart_footer .cart-total_label{font-size:var(--heading-size-h4)}.dropdown-cart .dropdown-cart_footer .cart-total_price{font-size:var(--heading-size-h4);font-weight:var(--font-bold);color:var(--price-color)}.dropdown-cart .dropdown-cart_footer .cart-buttons{border-top:1px solid var(--body-border-color);margin-top:var(--gutter-xs);flex-direction:column}.dropdown-cart .dropdown-cart_footer .btn{margin-top:var(--gutter-xs);padding:9px var(--gutter-xxs);width:100%}.header-action-list{display:flex;align-items:center;justify-content:flex-end}.header-action-list .header-search-icon{position:relative;cursor:pointer}.header-action-list .header-search-icon:not(.active) .search-icon-close{display:none}.header-action-list>div:not(:last-child){margin-right:25px}.header-action-list>div>a{position:relative;display:flex;align-items:center;color:var(--text-header-color)}.header-action-list>div>a>svg{color:inherit}.header-action-list>div>a>svg path,.header-action-list>div>a>svg circle{stroke:currentColor}@media(hover:hover){.header-action-list>div>a:hover{color:var(--header-text-color-hover)}.header-action-list>div>a:hover .number{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}}.header-action-list .number{position:absolute;top:-5px;right:-5px;min-width:12px;height:12px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-number-icon);color:var(--text-number-icon);font-size:7px;font-weight:700}.header-action-list .header-cart .header-cart_icon{display:flex;color:var(--text-header-color)}@media(hover:hover){.header-action-list .header-cart .header-cart_icon:hover{color:var(--header-text-color-hover)}}.header-action-list .header-cart svg{color:inherit}.header-action-list .header-cart svg path{fill:currentColor}.header-action-list .header-cart .header-action-item_label{font-weight:var(--font-bold);color:var(--text-header-color)}html{box-sizing:border-box;-webkit-text-size-adjust:100%;padding-bottom:0!important;text-rendering:optimizeLegibility}body{line-height:1.3;background:var(--body-bg-color);font-weight:var(--font-body-weight);font-size:var(--body-font-size);color:var(--body-color);font-family:var(--body-font);display:flex;flex-direction:column;text-rendering:optimizeLegibility;overflow-x:hidden}@media(min-width:992px){body{-webkit-tap-highlight-color:transparent;transition:transform .35s ease-in-out}}body.lazy-loading:before{content:"";position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;background-repeat:no-repeat;background-position:center}body.mobile-menu-active{position:fixed;left:0;top:0;right:0;overflow:hidden;height:100vh}body.newsletter-popup-modal #newsletter-popup{display:none!important}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*[data-arn-action]{z-index:initial!important}.image__style{position:relative;display:block}.image__style:not(.lazyloaded){animation:img-opacity 1.3s cubic-bezier(0,.51,.25,1) 0s forwards}:focus{outline:none}a{text-decoration:none;color:var(--body-link);transition:all .35s ease-in-out}a:focus{outline:none}@media(hover:hover){a:hover{color:var(--body-link-hover)}}[data-quick-view] *,.svg__ui,.svg-element-ui *,a[data-target] *,.btn *,button>*,[data-dialog-trigger] *,[data-dialog-close] *,[data-item-remove] *{pointer-events:none}p{margin:0 0 20px}p:empty{margin:0}strong{font-weight:700}.hide,#admin-bar-iframe{display:none!important}ul,ol,dl{margin:0;padding:0}.list-style,.list-inline,.list-style-select{list-style:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25rem}sup{top:-.5rem}label{display:inline-block;margin-bottom:.5rem}.pointer{cursor:pointer}dialog{color:transparent}.alert-success{color:#028d02}.error{color:#a60000}.errors{margin:0 0 var(--gutter-md)}.errors ul{list-style:none}.note .errors{color:red;font-style:italic}.success{margin:0 0 var(--gutter-md)}video{max-width:100%}table{border-collapse:collapse;width:100%}table th{text-align:start}form{display:block;margin:0;text-align:start}select,input,textarea{border:1px solid var(--body-border-color);background-color:var(--body-bg-color);outline:none;box-shadow:none;color:var(--body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;font-size:var(--body-font-size);font-weight:var(--font-body-weight);padding:var(--gutter-xxs) var(--gutter-xs);font-family:var(--body-font)}select:focus,input:focus,textarea:focus{box-shadow:none;outline:none}input[type=submit],input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{max-width:100%;height:50px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer}select::-ms-expand{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a9a9a9}input:-moz-placeholder,textarea:-moz-placeholder{color:#a9a9a9}input::-moz-placeholder,textarea::-moz-placeholder{color:#a9a9a9}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a9a9a9}input::placeholder,textarea::placeholder{color:#a9a9a9}input{height:50px}textarea{max-width:100%;min-width:100%;min-height:158px}.select-group{position:relative}.select-group select{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-padding-end:var(--gutter-xlg);-moz-padding-end:var(--gutter-xlg);padding-inline-end:var(--gutter-xlg)}.select-group svg{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:var(--body-color);pointer-events:none}.select-group svg path{fill:currentColor}.text-center{text-align:center!important}.text-left{text-align:start!important}.text-right{text-align:end!important}.text-uppercase{text-transform:uppercase!important}.text-underline{text-decoration:underline!important}.w-100{width:100%}.h-100{height:100%}.vertical_align-top{align-items:flex-start;align-self:flex-start}.vertical_align-middle{align-items:center;align-self:center}.vertical_align-bottom{align-items:flex-end;align-self:flex-end}button{border:none;outline:none;background:transparent;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;font-weight:var(--font-body-weight);font-family:var(--body-font)}button:focus{box-shadow:0 0 #fff}.btn{display:block;padding:3px 15px;line-height:30px;text-align:center;box-shadow:none;text-decoration:none;font-weight:var(--font-bold);cursor:pointer;font-family:var(--body-font);min-width:130px;transition:background .25s ease-in-out,color .25s ease-in-out,border .25s ease-in-out}@media(min-width:768px){.btn{padding:9px 35px}}.btn-1{font-size:20px;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;text-transform:uppercase}@media(min-width:768px){.btn-1{font-size:var(--btn1-fs)}}@media(min-width:1025px){.btn-1:hover{text-decoration:none;color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl);border-color:var(--btn1-hover-border-cl)}}a.btn-1{color:var(--btn1-cl)}@media(min-width:1025px){a.btn-1:hover{color:var(--btn1-hover-cl)}}.btn-2{font-size:20px;font-weight:var(--btn2-fw);color:var(--btn2-cl);background:var(--btn2-bg-cl);border-width:var(--btn2-border-width);border-style:solid;border-color:var(--btn2-border-cl);border-radius:3px;text-transform:uppercase}@media(min-width:768px){.btn-2{font-size:var(--btn2-fs)}}@media(min-width:1025px){.btn-2:hover{text-decoration:none;color:var(--btn2-hover-cl);background:var(--btn2-hover-bg-cl);border-color:var(--btn2-hover-border-cl)}}.btn-3{text-transform:uppercase;border:1px solid var(--body-border-color);border-radius:3px;font-weight:700;font-size:20px;color:var(--body-color-2)}@media(min-width:768px){.btn-3{font-size:25px}}@media(min-width:1025px){.btn-3:hover{color:var(--btn2-cl);background:var(--btn2-bg-cl);border-color:var(--btn2-border-cl)}}a.btn-2{color:var(--btn2-cl)}@media(min-width:1025px){a.btn-2:hover{color:var(--btn2-hover-cl)}}.shopify-challenge__container{padding:60px 0}.shopify-challenge__container .shopify-challenge__button.btn{display:flex;align-items:center;justify-content:center;box-shadow:none;text-decoration:none;height:auto;padding:13px var(--gutter-lg);margin-top:var(--gutter-sm);cursor:pointer;font-family:var(--body-font);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:25px;transition:background .25s ease-in-out,color .25s ease-in-out,border .25s ease-in-out}@media(min-width:1025px){.shopify-challenge__container .shopify-challenge__button.btn:hover{color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl);border-color:var(--btn1-hover-border-cl)}}img{max-width:100%}img.img-lazy{position:absolute;left:0;top:0}img.lazyload:not([src]){opacity:0}.overlay-ui{position:absolute;left:0;top:0}.f-break{width:100vw!important;position:relative;left:calc(-.5*(100vw - 100%));flex:0 0 100vw;max-width:100vw}@media(max-width:767px){.f-break-mobile{width:100vw!important;position:relative;left:calc(-.5*(100vw - 100%));flex:0 0 100vw;max-width:100vw}}.placeholder-svg{background:rgba(var(--main-color-rgba),.1);display:flex}.svg-element-ui{display:flex;align-items:center;justify-content:center}.position-absolute{position:absolute}.d-grid>div{min-width:0}.grid-1{grid-template-columns:repeat(1,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-5{grid-template-columns:repeat(5,1fr)}.grid-6{grid-template-columns:repeat(6,1fr)}.grid-7{grid-template-columns:repeat(7,1fr)}.grid-8{grid-template-columns:repeat(8,1fr)}.grid-9{grid-template-columns:repeat(9,1fr)}.grid-10{grid-template-columns:repeat(10,1fr)}.grid-11{grid-template-columns:repeat(11,1fr)}.grid-12{grid-template-columns:repeat(12,1fr)}@media(min-width:576px){.grid-sm-1{grid-template-columns:repeat(1,1fr)}.grid-sm-2{grid-template-columns:repeat(2,1fr)}.grid-sm-3{grid-template-columns:repeat(3,1fr)}.grid-sm-4{grid-template-columns:repeat(4,1fr)}.grid-sm-5{grid-template-columns:repeat(5,1fr)}.grid-sm-6{grid-template-columns:repeat(6,1fr)}.grid-sm-7{grid-template-columns:repeat(7,1fr)}.grid-sm-8{grid-template-columns:repeat(8,1fr)}.grid-sm-9{grid-template-columns:repeat(9,1fr)}.grid-sm-10{grid-template-columns:repeat(10,1fr)}.grid-sm-11{grid-template-columns:repeat(11,1fr)}.grid-sm-12{grid-template-columns:repeat(12,1fr)}}@media(min-width:768px){.grid-md-1{grid-template-columns:repeat(1,1fr)}.grid-md-2{grid-template-columns:repeat(2,1fr)}.grid-md-3{grid-template-columns:repeat(3,1fr)}.grid-md-4{grid-template-columns:repeat(4,1fr)}.grid-md-5{grid-template-columns:repeat(5,1fr)}.grid-md-6{grid-template-columns:repeat(6,1fr)}.grid-md-7{grid-template-columns:repeat(7,1fr)}.grid-md-8{grid-template-columns:repeat(8,1fr)}.grid-md-9{grid-template-columns:repeat(9,1fr)}.grid-md-10{grid-template-columns:repeat(10,1fr)}.grid-md-11{grid-template-columns:repeat(11,1fr)}.grid-md-12{grid-template-columns:repeat(12,1fr)}}@media(min-width:992px){.grid-lg-1{grid-template-columns:repeat(1,1fr)}.grid-lg-2{grid-template-columns:repeat(2,1fr)}.grid-lg-3{grid-template-columns:repeat(3,1fr)}.grid-lg-4{grid-template-columns:repeat(4,1fr)}.grid-lg-5{grid-template-columns:repeat(5,1fr)}.grid-lg-6{grid-template-columns:repeat(6,1fr)}.grid-lg-7{grid-template-columns:repeat(7,1fr)}.grid-lg-8{grid-template-columns:repeat(8,1fr)}.grid-lg-9{grid-template-columns:repeat(9,1fr)}.grid-lg-10{grid-template-columns:repeat(10,1fr)}.grid-lg-11{grid-template-columns:repeat(11,1fr)}.grid-lg-12{grid-template-columns:repeat(12,1fr)}}@media(min-width:1200px){.grid-xl-1{grid-template-columns:repeat(1,1fr)}.grid-xl-2{grid-template-columns:repeat(2,1fr)}.grid-xl-3{grid-template-columns:repeat(3,1fr)}.grid-xl-4{grid-template-columns:repeat(4,1fr)}.grid-xl-5{grid-template-columns:repeat(5,1fr)}.grid-xl-6{grid-template-columns:repeat(6,1fr)}.grid-xl-7{grid-template-columns:repeat(7,1fr)}.grid-xl-8{grid-template-columns:repeat(8,1fr)}.grid-xl-9{grid-template-columns:repeat(9,1fr)}.grid-xl-10{grid-template-columns:repeat(10,1fr)}.grid-xl-11{grid-template-columns:repeat(11,1fr)}.grid-xl-12{grid-template-columns:repeat(12,1fr)}}.grid-gap-5{grid-gap:5px}.grid-gap-10{grid-gap:10px}.grid-gap-15{grid-gap:15px}.grid-gap-20{grid-gap:20px}.grid-gap-25{grid-gap:25px}.grid-gap-30{grid-gap:30px}@media(min-width:768px){.grid-gap-md-5{grid-gap:5px}.grid-gap-md-10{grid-gap:10px}.grid-gap-md-15{grid-gap:15px}.grid-gap-md-20{grid-gap:20px}.grid-gap-md-25{grid-gap:25px}.grid-gap-md-30{grid-gap:30px}}.section-wrapper{position:relative}.tab-heading{display:flex;align-items:center;position:relative;border:1px solid var(--body-border-color);border-radius:3px}@media(min-width:720px){.tab-heading{border-width:2px}}.tab-heading li{list-style:none;flex:1;min-width:0;border:none;font-size:13px;color:var(--body-color);padding:5px;line-height:1;text-align:center;position:relative;text-transform:uppercase;cursor:pointer;min-height:45px;display:flex;align-items:center;justify-content:center}@media(min-width:701px){.tab-heading li{font-size:20px;line-height:24px;padding:10px}}.tab-heading li.active{font-weight:900;color:#1a2141;background:#eaeaea}@media(hover:hover){.tab-heading li:hover{color:#1a2141}}.slider-controls{-webkit-tap-highlight-color:transparent}.slider-controls button{display:flex;align-items:center;justify-content:center;width:20px;height:30px;transform:translateY(-50%);position:absolute;top:50%;cursor:pointer}.slider-controls button:before{content:"";width:12px;height:20px;background:url(https://cdn.shopify.com/s/files/1/0720/9343/4159/files/angle-right-1.png?v=1677234589);background-repeat:no-repeat;background-position:center}.slider-controls button.slider-next-button{right:-15px}@media(min-width:1300px){.slider-controls button.slider-next-button{right:-45px}}.slider-controls button.slider-prev-button{left:-15px}@media(min-width:1300px){.slider-controls button.slider-prev-button{left:-45px}}.slider-controls button.slider-prev-button:before{transform:rotate(180deg)}.slider-controls button[disabled]{opacity:.5;cursor:not-allowed}.slide_ui-controls--dot,.tns-nav{text-align:center;margin:var(--gutter-md) auto 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.slide_ui-controls--dot button,.tns-nav button{width:10px;height:10px;opacity:1;padding:0;margin:0 5px;background:#d9d9d9;border-radius:50%;cursor:pointer;transition:all .35s ease-in-out}@media(min-width:768px){.slide_ui-controls--dot button,.tns-nav button{width:16px;height:16px}}.slide_ui-controls--dot button.tns-nav-active,.tns-nav button.tns-nav-active{background:#262626}.tns-inner .tns-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-container:not(.slider-initialized){overflow:hidden;white-space:nowrap}.no-padding .row{margin-left:0;margin-right:0}.no-padding .row>div{padding-left:0;padding-right:0}.row.slide_ui-element{flex-wrap:nowrap!important;overflow:hidden}.slide-flex-preload.slide_ui-element:not(.tns-slider){display:flex}.section-breadcrumb{background:var(--breadcrumb-bg-color);padding:7px 0;margin:0 0 25px}@media(min-width:768px){.section-breadcrumb{margin-bottom:40px;padding-top:10px;padding-bottom:10px}}.breadcrumb-list{list-style:none;display:flex;flex-wrap:wrap;align-items:center;text-transform:uppercase;font-size:13px;line-height:20px}@media(min-width:768px){.breadcrumb-list{font-size:16px}}.breadcrumb-list li a{color:var(--breadcrumb-color-1);white-space:nowrap}@media(hover:hover){.breadcrumb-list li a:hover{color:var(--body-link-hover)}}.breadcrumb-list li.active,.breadcrumb-list li.active a{color:var(--breadcrumb-color-2)}.breadcrumb-list li.svg-element-ui{padding:0 8px;color:var(--breadcrumb-color-1)}.breadcrumb-list li svg{width:10px;height:10px;color:var(--breadcrumb-color-1)}.bg__lazy{background-size:contain;background-repeat:no-repeat;object-fit:contain;background-position:center center}.deal-progress{margin-top:var(--gutter-xs);width:100%}.deal-progress .deal-stock{display:flex;align-items:center;justify-content:space-between;text-align:start;margin-bottom:8px}.deal-progress .deal-stock .stock-available{text-align:end}.deal-progress .progress{background-color:#eee;height:20px;margin:0;border-radius:10px;box-shadow:0 0 #fff}.deal-progress .progress .progress-bar{display:block;height:100%;background:var(--main-color);border-radius:10px;transition:width .6s ease-in-out}.countdown-html{display:flex;justify-content:center;border:1px solid var(--body-border-color);border-radius:3px}.countdown-html .countdown-section{position:relative;padding:0 var(--gutter-xxs)}.countdown-html .countdown-section:not(:last-child):after{content:":";position:absolute;top:0;right:0;font-size:15px;font-weight:500;z-index:1;color:#1a2141}.countdown-html .countdown-value{color:#1a2141;font-size:15px;font-weight:500;text-align:center;position:relative;padding:0 5px;line-height:22px;display:block}.countdown-html .countdown-text{margin-top:5px;text-transform:uppercase;font-size:calc(var(--body-font-size) - 2px);display:none}#back-to-top{position:fixed;right:15px;bottom:80px;display:none;align-items:center;justify-content:center;z-index:8;width:60px;height:60px;min-width:unset;border-radius:5px;background:var(--btn1-bg-cl);color:var(--btn1-cl);border:none;animation:mmfadeIn .5s ease-in-out;padding:12px;box-shadow:0 0 5px #0003}@media(min-width:1200px){#back-to-top{right:40px}}#back-to-top svg{color:inherit;max-width:100%;height:auto}#back-to-top svg path{stroke:currentColor}#back-to-top.show{display:flex}.product-vertical-tabs .collapse-wrapper a,.product-tabs .tab-item a,.article-template_content a,.page-default .page-body a,.product-description .product-description-inner a{color:var(--main-color)}@media(hover:hover){.product-vertical-tabs .collapse-wrapper a:hover,.product-tabs .tab-item a:hover,.article-template_content a:hover,.page-default .page-body a:hover,.product-description .product-description-inner a:hover{text-decoration:underline}}.product-vertical-tabs .collapse-wrapper h1,.product-vertical-tabs .collapse-wrapper h2,.product-vertical-tabs .collapse-wrapper h3,.product-vertical-tabs .collapse-wrapper h4,.product-vertical-tabs .collapse-wrapper h5,.product-vertical-tabs .collapse-wrapper h6,.product-tabs .tab-item h1,.product-tabs .tab-item h2,.product-tabs .tab-item h3,.product-tabs .tab-item h4,.product-tabs .tab-item h5,.product-tabs .tab-item h6,.article-template_content h1,.article-template_content h2,.article-template_content h3,.article-template_content h4,.article-template_content h5,.article-template_content h6,.page-default .page-body h1,.page-default .page-body h2,.page-default .page-body h3,.page-default .page-body h4,.page-default .page-body h5,.page-default .page-body h6,.product-description .product-description-inner h1,.product-description .product-description-inner h2,.product-description .product-description-inner h3,.product-description .product-description-inner h4,.product-description .product-description-inner h5,.product-description .product-description-inner h6{margin-bottom:var(--gutter-xs)}.product-vertical-tabs .collapse-wrapper>ul,.product-vertical-tabs .collapse-wrapper>ol,.product-tabs .tab-item>ul,.product-tabs .tab-item>ol,.article-template_content>ul,.article-template_content>ol,.page-default .page-body>ul,.page-default .page-body>ol,.product-description .product-description-inner>ul,.product-description .product-description-inner>ol{margin-bottom:30px}.product-vertical-tabs .collapse-wrapper ul,.product-vertical-tabs .collapse-wrapper ol,.product-tabs .tab-item ul,.product-tabs .tab-item ol,.article-template_content ul,.article-template_content ol,.page-default .page-body ul,.page-default .page-body ol,.product-description .product-description-inner ul,.product-description .product-description-inner ol{-webkit-padding-start:22px;-moz-padding-start:22px;padding-inline-start:22px}.product-vertical-tabs .collapse-wrapper ul li:not(:last-child),.product-vertical-tabs .collapse-wrapper ol li:not(:last-child),.product-tabs .tab-item ul li:not(:last-child),.product-tabs .tab-item ol li:not(:last-child),.article-template_content ul li:not(:last-child),.article-template_content ol li:not(:last-child),.page-default .page-body ul li:not(:last-child),.page-default .page-body ol li:not(:last-child),.product-description .product-description-inner ul li:not(:last-child),.product-description .product-description-inner ol li:not(:last-child){margin-bottom:3px}.product-vertical-tabs .collapse-wrapper blockquote,.product-tabs .tab-item blockquote,.article-template_content blockquote,.page-default .page-body blockquote,.product-description .product-description-inner blockquote{display:flex;padding:var(--gutter-lg) 5%;position:relative;font-size:calc(var(--body-font-size) + 4px)}.product-vertical-tabs .collapse-wrapper blockquote:before,.product-tabs .tab-item blockquote:before,.article-template_content blockquote:before,.page-default .page-body blockquote:before,.product-description .product-description-inner blockquote:before{content:"";position:absolute;left:2%;top:0;background:var(--main-color);width:20px;height:20px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='quote-left' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z'%3E%3C/path%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='quote-left' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z'%3E%3C/path%3E%3C/svg%3E")}.product-vertical-tabs .collapse-wrapper blockquote p,.product-tabs .tab-item blockquote p,.article-template_content blockquote p,.page-default .page-body blockquote p,.product-description .product-description-inner blockquote p{margin:0}.product-vertical-tabs .collapse-wrapper table,.product-tabs .tab-item table,.article-template_content table,.page-default .page-body table,.product-description .product-description-inner table{border:1px solid var(--body-border-color)}.product-vertical-tabs .collapse-wrapper table tr:not(:last-child) td,.product-tabs .tab-item table tr:not(:last-child) td,.article-template_content table tr:not(:last-child) td,.page-default .page-body table tr:not(:last-child) td,.product-description .product-description-inner table tr:not(:last-child) td{border-bottom:1px solid var(--body-border-color)}.product-vertical-tabs .collapse-wrapper table tr td:not(:last-child),.product-tabs .tab-item table tr td:not(:last-child),.article-template_content table tr td:not(:last-child),.page-default .page-body table tr td:not(:last-child),.product-description .product-description-inner table tr td:not(:last-child){border-inline-end-width:1px;border-inline-end-style:solid;border-inline-end-color:var(--body-border-color)}.product-vertical-tabs .collapse-wrapper table tr td,.product-tabs .tab-item table tr td,.article-template_content table tr td,.page-default .page-body table tr td,.product-description .product-description-inner table tr td{padding:var(--gutter-xxs) var(--gutter-sm)}.section-wrapper:not(.no-padding) .slider-list.row{margin:-15px}.section-wrapper:not(.no-padding) .slider-list.row>div{padding:15px}table.product_comparison_template .product-col .product-price{justify-content:center}.flash-sale__request{text-align:center;padding:7px 4px;background-color:#eb661a;color:#fff;font-size:14px;margin-top:10px;display:block;width:100%}@media(min-width:768px){.flash-sale__request{font-size:16px}}.flash-sale__request:hover{color:#fff;opacity:.8}.tab-content{position:relative}.tab-content .tns-slider,.tab-content .tns-slider a{transition:unset}.tab-content>div:not(.active){position:absolute;top:0;left:0;width:100%;visibility:hidden}.c-pointer{cursor:pointer}.relative{position:relative}.link-overlay:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}@media(min-width:1441px){.fix-container .container{max-width:1200px}}.container{width:100%;max-width:1200px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-5th,.col-xs-5th,.col-sm-5th,.col-md-5th,.col-lg-5th,.col-lg-7th,.col-xl-5th,.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-7th{-ms-flex:0 0 14.28571%!important;flex:0 0 14.28571%!important;max-width:14.28571%!important}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media(min-width:375px){.col-xxs-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxs-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxs-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxs-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxs-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxs-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxs-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxs-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxs-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxs-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxs-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xxs-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-xs-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-xs-7th{flex:0 0 14.28571%!important;max-width:14.28571%!important}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-md-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-lg-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col-lg-7th{-ms-flex:0 0 14.28571%!important;flex:0 0 14.28571%!important;max-width:14.28571%!important}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-xl-5th{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.d-grid{display:grid}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0;line-height:1.1;color:var(--body-color);font-family:var(--heading-font)}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p,.h1 p,.h2 p,.h3 p,.h4 p,.h5 p,.h6 p{margin:0;padding:0}b{font-weight:var(--font-bold)}h1,.h1{font-size:var(--heading-size-h1);font-weight:var(--heading-1-weight)}h2,.h2{font-size:var(--heading-size-h2);font-weight:var(--heading-2-weight)}h3,.h3{font-size:var(--heading-size-h3);font-weight:var(--heading-3-weight)}h4,.h4{font-size:var(--heading-size-h4);font-weight:var(--heading-4-weight)}h5,.h5{font-size:var(--heading-size-h5);font-weight:var(--heading-5-weight)}h6,.h6{font-size:var(--heading-size-h6);font-weight:var(--heading-6-weight)}.section_title-wrapper>div:not(:last-child){margin-bottom:var(--gutter-xxs)}@media(min-width:768px){.section_title-wrapper>div:not(:last-child){margin-bottom:var(--gutter-sm)}}.section-heading{position:relative;margin-bottom:30px;text-align:center;text-transform:uppercase}@media(min-width:768px){.section-heading{margin:var(--section-heading-margin)}}.section-heading .heading{color:var(--section-heading-cl);font-size:var(--section-heading-fs);font-weight:var(--section-heading-fw);line-height:1.1;position:relative;display:inline-block}.section-heading .heading a{color:inherit}.section-header{position:relative}.section-header .subheading{margin-bottom:var(--gutter-xxs)}@media(min-width:768px){.section-header .subheading{margin-bottom:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.section-header .subheading a{display:flex;align-items:center}.section-header .subheading a svg{flex:0 0 10px;width:10px;height:10px;-webkit-margin-start:5px;-moz-margin-start:5px;margin-inline-start:5px}@media(min-width:768px){.controls-position-1 .section-header .subheading{right:55px;margin-top:-5px}}.page-title{font-weight:700;margin:0 auto var(--gutter-sm);text-transform:uppercase}@media(min-width:768px){.page-title{margin-bottom:var(--gutter-xlg)}}.section-search-box-banner .section-heading{border-bottom:none;margin:0 0 15px}@media(min-width:992px){.section-search-box-banner .section-heading{margin-bottom:20px}}.section-search-box-banner .section-heading .heading:before{content:none}.tns-outer{padding:0}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap;display:flex}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden;padding:0}.tns-visually-hidden{position:absolute;left:-10000em;display:none}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:1.4285714286%;height:10px;float:left}.sale-code{color:var(--main-color)}product-card{height:100%;display:flex}product-card.pdp_replacement-link .product-card_price-countdown .product-price{display:none!important}.product-card{position:relative;display:flex;flex-direction:column;background:var(--product-bg-color);width:100%;border:1px solid var(--body-border-color);border-radius:3px}.product-card .product-card_media{margin-bottom:var(--gutter-xs);position:relative}.product-card .product-card_media>a{display:block}.product-card img{object-fit:contain}.product-card .product-vendor{color:var(--body-color-2);font-size:var(--product-card-vendor-fs);font-weight:var(--font-body-weight);margin-bottom:var(--gutter-xxs);font-size:13px;font-family:var(--body-font)}@media(min-width:768px){.product-card .product-vendor{font-size:15px}}.product-card .product-vendor a{color:inherit;font-size:inherit}@media(hover:hover){.product-card .product-vendor:hover{color:var(--main-color)}}.product-card .product-card_title{color:var(--product-card-title-cl);font-size:15px;font-weight:400;margin-bottom:7px;line-height:1.4}@media(min-width:768px){.product-card .product-card_title{font-size:var(--product-card-title-fs)}}.product-card .product-card_title a{color:inherit}@media(hover:hover){.product-card .product-card_title:hover{color:var(--body-link-hover)}}.product-card.balance-row-1 .product-card_title>a{overflow:hidden;white-space:initial;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;text-overflow:-o-ellipsis-lastline}.product-card.balance-row-2 .product-card_title>a{overflow:hidden;white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;text-overflow:-o-ellipsis-lastline;min-height:39px}.product-card.balance-row-3 .product-card_title>a{overflow:hidden;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;text-overflow:-o-ellipsis-lastline;min-height:59px}.product-card.effect-switch .product-card_media a>.image__style{transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.product-card.effect-switch .product-card_media .product-card_media_behind{position:absolute;left:0;top:0;right:0;bottom:0;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.product-card.effect-overlay .product-card_media a:before{content:"";position:absolute;left:0;right:0;bottom:0;background-color:#fff3;width:100%;height:0;z-index:1;transition:all .35s ease-in-out}.product-card .list-view-content{display:none}.product-card .short-description{margin-top:5px;margin-bottom:10px}.product-card .short-description p{margin:0}.product-card .short-description ul li{list-style:none;color:var(--body-color-2);margin-bottom:3px;display:flex}.product-card .short-description ul li:before{content:"";border:1px solid var(--body-color-2);width:6px;height:6px;flex:0 0 6px;border-radius:50%;margin-top:5px;-webkit-margin-end:var(--gutter-xxs);-moz-margin-end:var(--gutter-xxs);margin-inline-end:var(--gutter-xxs)}.product-card .product-cart_sku{color:var(--body-color-2)}@media(max-width:767px){.product-card .product-cart_sku{font-size:12px}}.product-card .product-buttons{position:absolute;left:0;right:0;bottom:-30px;border:1px solid var(--body-border-color);border-top:none;background:var(--product-bg-color);display:flex;align-items:center;justify-content:center;padding:0 var(--gutter-xs) 12px;z-index:-1;border-radius:0 0 5px 5px;transform:translateY(20px);visibility:hidden;opacity:0;transition:all .35s ease-in-out}.product-card .product-buttons .product-card_quick-view,.product-card .product-buttons .product-wishlist{max-width:50%;padding:0 4px;display:flex;align-items:center;overflow:hidden;font-size:calc(var(--body-font-size) - 1px);font-weight:var(--font-body-weight);cursor:pointer}.product-card .product-buttons .product-card_quick-view span,.product-card .product-buttons .product-wishlist span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex:1}.product-card .product-buttons .product-card_quick-view svg,.product-card .product-buttons .product-wishlist svg{-webkit-margin-end:5px;-moz-margin-end:5px;margin-inline-end:5px}.product-card .product-buttons .product-wishlist>a{height:18px}.product-card .product-buttons .product-wishlist [data-arn-action]{display:flex;align-items:center}@media(hover:hover){.product-card .product-buttons .product-wishlist [data-arn-action]:hover{color:var(--body-link-hover)}.product-card .product-buttons .product-wishlist [data-arn-action]:hover svg{fill:currentColor;color:currentColor}}.product-card .product-buttons .product-card_quick-view{color:var(--body-color-2)}@media(max-width:1024px){.product-card .product-buttons .product-card_quick-view{display:none}}.product-card .product-buttons .product-card_quick-view svg{color:currentColor;fill:currentColor}@media(hover:hover){.product-card .product-buttons .product-card_quick-view:hover{color:var(--body-link-hover)}}@media(min-width:1025px){.product-card:hover{z-index:5}.product-card:hover.effect-switch .product-card_media a>.image__style{visibility:hidden;opacity:0}.product-card:hover.effect-switch .product-card_media .product-card_media_behind{visibility:visible;opacity:1}.product-card:hover.effect-overlay .product-card_media a:before{height:100%}}.product-card_footer{margin-top:auto}.product-card_price_action{display:flex;align-items:center}.product-price{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;color:var(--price-color);font-size:var(--product-card-price-fs);line-height:1;font-weight:700}.product-price .price-sale{font-size:var(--product-card-price-sale-fs);color:var(--price-sale-color);-webkit-padding-end:10px;-moz-padding-end:10px;padding-inline-end:10px}.product-price .price-compare{font-size:var(--product-card-price-compare-fs);color:var(--price-compare-color);font-weight:400}.product-card_labels{position:absolute;left:0;top:10px;z-index:1}.product-card_labels .label{font-size:calc(var(--body-font-size) - 3px);font-weight:var(--font-bold);text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;color:var(--sale-lb-cl);background:var(--sale-lb-bgcl);width:35px;height:35px;border-radius:50%}.product-card_labels .label:not(:last-child){margin-bottom:5px}.product-card_labels .label.product-label-2{color:var(--hot-lb-cl);background:var(--hot-lb-bgcl)}.product-card_labels .label.product-label-1{color:var(--new-lb-cl);background:var(--new-lb-bgcl)}.catalog-mode .product-card_actions{display:none}.product-card_actions{display:flex;flex-wrap:wrap;text-transform:uppercase}.product-card_actions>*{flex:1;display:flex;align-items:center}.product-card_actions>*:not(.product-price){justify-content:center;height:42px;font-weight:700;text-align:center}.product-card_actions .product-price{flex:0 0 100%;max-width:100%}.product-card_actions .btn-add-to-cart{height:42px;width:100%;display:flex;align-items:center;justify-content:center;position:relative;background:var(--btn1-bg-cl);color:var(--btn1-cl);padding:5px 7px;font-weight:700;font-size:16px;text-transform:uppercase;line-height:1;text-align:center;white-space:nowrap;cursor:pointer}@media(min-width:768px){.product-card_actions .btn-add-to-cart{padding-left:10px;padding-right:10px}}.product-card_actions .btn-add-to-cart .svg-loading{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product-card_actions .btn-add-to-cart.pending{color:transparent}.product-card_actions .btn-add-to-cart.pending svg:not(.svg-loading){color:transparent}.product-card_actions .btn-add-to-cart.pending .svg-loading{display:block;color:var(--btn1-cl)}.product-card_actions .btn-add-to-cart.pending .svg-loading circle{stroke:currentColor}.product-card_actions .replacement-model{font-size:13px;white-space:unset}.product-card_actions .product-card_stock{border:1px solid var(--btn1-border-cl);padding:5px 7px;font-size:24px;line-height:1;color:#ce3042}@media(min-width:768px){.product-card_actions .product-card_stock{padding-left:10px;padding-right:10px}}.product-card_actions .in-stock{color:#b4e632}.product-card_actions .pre-order{color:#eb661a}.product-card_actions .low-stock{color:#ebb932}.product-card_actions .discontinued{color:#0cbee1!important;font-size:13px}.product-card_actions .sold-out{width:100%;font-size:20px;font-weight:700;color:#ce3042;border:1px solid #ce3042;border-radius:3px;display:flex;height:100%;align-items:center;justify-content:center;padding:5px 10px;line-height:1}.product-card_price-countdown{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.product-card_price-countdown>*{margin-bottom:10px}@media(min-width:768px){.product-card_price-countdown>*{margin-bottom:15px}}.product-card_price-countdown .product-price{display:flex;flex-direction:column;align-items:flex-start}.product-card_price-countdown .product-price .price-sale{padding:0 0 5px}.product-card_price-countdown .countdown-html{border-radius:0 0 3px 3px}.product-card_price-countdown .product-countdown{border-radius:3px;border:1px solid var(--body-color);padding:5px 0 0}@media(min-width:768px){.product-card_price-countdown .product-countdown{padding:5px 5px 6px}}.product-card_price-countdown .product-countdown .offer-text{font-weight:900;text-transform:uppercase;font-size:15px;color:var(--body-color);line-height:1;margin-bottom:6px;display:block;text-align:center}@media(min-width:768px){.product-card_price-countdown .product-countdown .offer-text{font-size:20px}}.tns-slider>.slider-item.tns-slide-active:first-of-type .product-card:before{content:none}.tns-slider>.slider-item:not(.tns-slide-active)+.tns-slide-active .product-card:before{content:none}.tns-slider>.slider-item:not(.tns-slide-active) .product-card:before{content:none}@media(max-width:767px){.row .col-2:nth-child(6n+1)>product-card .product-card:before{content:none!important}.row .col-5th:nth-child(5n+1)>product-card .product-card:before{content:none!important}.row .col-3:nth-child(4n+1)>product-card .product-card:before{content:none!important}.row .col-4:nth-child(3n+1)>product-card .product-card:before{content:none!important}.row .col-6:nth-child(odd)>product-card .product-card:before{content:none!important}.row .col-12>product-card .product-card:before{content:none!important}}@media(min-width:768px)and (max-width:991px){.row .col-md-7th:nth-child(7n+1)>product-card .product-card:before{content:none!important}.row .col-md-2:nth-child(6n+1)>product-card .product-card:before{content:none!important}.row .col-md-5th:nth-child(5n+1)>product-card .product-card:before{content:none!important}.row .col-md-3:nth-child(4n+1)>product-card .product-card:before{content:none!important}.row .col-md-4:nth-child(3n+1)>product-card .product-card:before{content:none!important}.row .col-md-6:nth-child(odd)>product-card .product-card:before{content:none!important}.row .col-md-12>product-card .product-card:before{content:none!important}}@media(min-width:992px){.row .col-lg-7th:nth-child(7n+1)>product-card .product-card:before{content:none!important}.row .col-lg-2:nth-child(6n+1)>product-card .product-card:before{content:none!important}.row .col-lg-5th:nth-child(5n+1)>product-card .product-card:before{content:none!important}.row .col-lg-3:nth-child(4n+1)>product-card .product-card:before{content:none!important}.row .col-lg-4:nth-child(3n+1)>product-card .product-card:before{content:none!important}.row .col-lg-6:nth-child(odd)>product-card .product-card:before{content:none!important}.row .col-lg-12>product-card .product-card:before{content:none!important}}@media(min-width:992px){.product-info_media>div{max-width:700px}}.product-media{position:relative}.product-media .image__style{padding-top:55%!important}.product-media .image__style img{object-fit:contain}.product-media .external-video,.product-media .product__media-video{position:relative;padding-top:55%;display:block}.product-media .product__media-video video{min-height:100%}.product-media .product__media-video .video-control{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.product-media .product__media-video .video-control svg{width:100%;height:auto;pointer-events:none;color:inherit}.product-media .product__media-video .video-control svg path{fill:currentColor!important}@media(max-width:1024px){.product-media .product__media-video .video-control.video-pause{width:100%;height:100%;left:0;top:0;transform:translate(0)}.product-media .product__media-video .video-control.video-pause svg{display:none}}.product-media .product__media-video img{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:contain}.product-media .product__media-video>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:30px;height:auto;color:#fff}.product-media .product__media-video:not(.play-status) .video-pause{display:none}.product-media iframe,.product-media .item-hover{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0}.product-media iframe model-viewer,.product-media .item-hover model-viewer{width:100%;max-width:100%!important;height:100%!important}@media(min-width:1025px){.product-media .item-hover{opacity:0}}.product-media .play-status .video-pause{opacity:0}.product-media .play-status .video-play{display:none}.product-media .play-status .item-hover{opacity:1}.product-media .play-status .media-video__image img{opacity:0}.product-media .play-status:hover .video-pause{opacity:1}.product-media .label-save-price{position:absolute;left:0;top:10px;font-weight:var(--font-bold);font-size:11px;text-transform:uppercase;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1;background:var(--sale-lb-bgcl);color:var(--sale-lb-cl)}.product-media .product-media_main{position:relative;border:1px solid var(--body-border-color);border-radius:3px;overflow:hidden}.product-media .product-media_main .mt-label{position:absolute;right:0;display:inline-flex;align-items:center;justify-content:center}.product-media .product-media_main .product-card_labels{top:0;left:0;pointer-events:none}.product-media .product-media_main .product-card_labels .label-sale{padding:5px;text-transform:uppercase;font-weight:900;line-height:1;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='%23E11464'/%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;background-color:transparent;background-repeat:no-repeat;font-size:12px;color:#fff;border-radius:0;text-align:left;display:block}@media(min-width:768px){.product-media .product-media_main .product-card_labels .label-sale{width:120px;height:120px;font-size:20px;padding:13px}}.product-media .product-media_main .product-card_labels .label-sale span{display:block}.product-media .product-media_main .mt-label-best-seller{background:var(--bg-best-seller);width:40px;height:40px;font-size:7.5px;background-size:contain;background-position:top center;top:0;display:flex;align-items:center;justify-content:center;padding:5px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;line-height:1}@media(min-width:768px){.product-media .product-media_main .mt-label-best-seller{width:85px;height:86px;font-size:15px}}.product-media .product-media_main .mt-label-new,.product-media .product-media_main .mt-label-free-shipping{font-size:10px;font-weight:600;line-height:20px;height:20px;padding:0 7px;bottom:45px;text-transform:uppercase;align-items:center;border-radius:0 5px}@media(min-width:768px){.product-media .product-media_main .mt-label-new,.product-media .product-media_main .mt-label-free-shipping{height:38px;font-weight:900}}.product-media .product-media_main .mt-label-new{right:auto;left:0;bottom:0;background:#b4e632;color:#fff}@media(min-width:768px){.product-media .product-media_main .mt-label-new{font-size:20px;padding:4px 15px}}.product-media .product-media_main .mt-label-new~.mt-label-free-shipping{bottom:95px}.product-media .product-media_main .mt-label-free-shipping{bottom:0;border:1px solid #fff;color:#fff;background:#eb661a;padding:4px 10px}@media(min-width:768px){.product-media .product-media_main .mt-label-free-shipping{font-size:15px}}.product-media .product-media_main .mt-label-sale{height:20px;font-size:10px;left:0;bottom:0;align-items:center;justify-content:center;padding:0 10px;color:var(--sale-lb-cl);background:var(--sale-lb-bgcl);font-weight:500;border-radius:0;text-transform:uppercase}@media(min-width:768px){.product-media .product-media_main .mt-label-sale{height:26px;font-size:15px}}.product-media .product-media_main .mt-label-sale~.mt-label-new,.product-media .product-media_main .mt-label-sale~.mt-label-free-shipping{bottom:22px}@media(min-width:768px){.product-media .product-media_main .mt-label-sale~.mt-label-new,.product-media .product-media_main .mt-label-sale~.mt-label-free-shipping{bottom:30px}}.product-media .product-media_main .slider-controls{position:static}.product-media .product-media_main .slider-controls button{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;display:flex;align-items:center;justify-content:center}.product-media .product-media_main .slider-controls button.slider-prev-button{left:20px}@media(min-width:768px){.product-media .product-media_main .slider-controls button.slider-prev-button{left:30px}}.product-media .product-media_main .slider-controls button.slider-next-button{right:20px}@media(min-width:768px){.product-media .product-media_main .slider-controls button.slider-next-button{right:30px}}.product-media .product-media_thumbnails{margin-top:20px;position:relative}@media(min-width:768px){.product-media .product-media_thumbnails{margin-top:35px}}@media(min-width:1250px){.product-media .product-media_thumbnails .slider-controls button.slider-prev-button{left:-20px}}@media(min-width:1250px){.product-media .product-media_thumbnails .slider-controls button.slider-next-button{right:-20px}}.product-media .product-media_thumbnails .item{border:1px solid var(--body-border-color);position:relative;border-radius:3px}.product-media .product-media_thumbnails .item svg{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%)}.product-media .product-media_thumbnails .item:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent}.product-media .product-media_thumbnails .item.item-external{padding-top:55%}.product-media .product-media_thumbnails .item.item-external img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;object-fit:contain}.product-media .product-media_thumbnails .tns-nav-active .item:after{background:var(--main-color)}.product-media .product-media_3d{width:100%;border:1px solid var(--body-border-color);border-radius:3px;overflow:hidden}.product-media .product-media_3d .ov-nosize,.product-media .product-media_3d .ovvvport{z-index:1}.product-media .product-media_3d .orbitvu-viewer{max-width:100%;margin:0 auto}.product-media:not(.active-3d-mode) .product-media_3d{position:absolute;left:0;top:0;opacity:0;visibility:hidden}.product-media.active-3d-mode .product-media_3d{opacity:1;visibility:visible}.product-media.active-3d-mode .product-media_main,.product-media.active-3d-mode .product-media_thumbnails{display:none}.product-info .shipping-time>div:not(:last-child){margin-bottom:var(--gutter-xxs)}.product-info .shipping-time .deadline strong{color:var(--main-color)}.product-info .product-details_inventory{justify-content:center;display:flex;align-items:center;border:1px solid var(--btn1-border-cl);border-radius:0 3px 3px 0;height:50px;font-size:18px;line-height:.9;padding:5px;text-transform:uppercase}.product-info .product-details_inventory .pre-order_custom-notification{display:none}@media(min-width:600px){.product-info .product-details_inventory{font-size:22px;height:55px}}.product-info .product-details_inventory>span{color:var(--body-color-2);-webkit-margin-end:5px;-moz-margin-end:5px;margin-inline-end:5px}.product-info .product-details_inventory .product-details_inventory_status{color:#b4e632}.product-info .product-details_inventory .inventory{display:none}.product-info .product-details_inventory[data-status=in-stock] .inventory_in-stock{display:block}.product-info .product-details_inventory[data-status=out-stock] .inventory_out-stock{display:block;color:#ce3042}.product-info .product-details_inventory[data-status=low-stock] .inventory_low-stock{display:block;color:#ebb932;font-size:22px}@media(min-width:600px){.product-info .product-details_inventory[data-status=low-stock] .inventory_low-stock{font-size:30px}}@media(min-width:992px)and (max-width:1300px){.product-info .product-details_inventory[data-status=low-stock] .inventory_low-stock{font-size:25px}}.product-info .product-details_inventory[data-status=pre-order] .pre-order_custom-notification{display:block;position:absolute;bottom:-15px;left:0;width:100%;border:1px solid var(--body-border-color);padding:5px;line-height:30px;font-size:16px;font-weight:900;text-align:#2cccff;border-radius:3px}.product-info .product-details_inventory[data-status=pre-order] .pre-order_custom-notification p{margin:0}.product-info .product-details_inventory[data-status=pre-order] .inventory_pre-order{display:block;color:#eb661a}@media(min-width:600px){.product-info .product-details_inventory[data-status=pre-order] .inventory_pre-order{font-size:30px}}@media(min-width:992px)and (max-width:1300px){.product-info .product-details_inventory[data-status=pre-order] .inventory_pre-order{font-size:25px}}.product-info .product-details_inventory[data-status=discontinued] .inventory_discontinued{display:block;color:#0cbee1}.product-info .product-form_quantity.d-none{display:block!important}.product-info .product-form_quantity.d-none .product-form_quantity_wrapper,.product-info .product-form_quantity.d-none .btn-submit-wrapper,.product-info .product-form_quantity.d-none .btn{display:none}.product-info .product-form_quantity>*:last-child{margin-bottom:0}.product-info .product-form_quantity_wrapper{display:flex;align-items:center}.product-info .product-form_quantity_wrapper label{font-size:15px;margin:0 12px 0 0}@media(min-width:768px){.product-info .product-form_quantity_wrapper label{font-size:20px}}.product-info .product-detaitls_form swatch-component{margin:0 0 20px;display:block;order:1}@media(min-width:768px){.product-info .product-detaitls_form swatch-component{margin-bottom:30px}}.product-info .product-detaitls_form .product-form{display:flex;flex-direction:column}.product-info .product-detaitls_form .product-form .product-form_wrapper{order:2}.product-info .btn-submit-wrapper{display:flex;margin-bottom:30px;position:relative}@media(min-width:768px){.product-info .btn-submit-wrapper{margin-bottom:40px}}.product-info .btn-submit-wrapper>*{flex:1;min-width:0;text-align:center}.product-info .btn-add-to-cart{position:relative;height:50px;display:flex;align-items:center;justify-content:center;padding:10px;font-size:16px;border-radius:3px 0 0 3px;font-weight:900;line-height:1}@media(min-width:600px){.product-info .btn-add-to-cart{font-size:21px;height:55px}}@media(min-width:992px)and (max-width:1300px){.product-info .btn-add-to-cart{font-size:18px}}.product-info .btn-add-to-cart .svg-loading{display:none;color:currentColor;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.product-info .btn-add-to-cart .svg-loading circle{stroke:#fff}.product-info .btn-add-to-cart svg path{fill:currentColor}.product-info .btn-add-to-cart span{-webkit-margin-start:5px;-moz-margin-start:5px;margin-inline-start:5px}.product-info .btn-add-to-cart[disabled]{cursor:not-allowed;opacity:.8}@media(min-width:1025px){.product-info .btn-add-to-cart[disabled]:hover{color:var(--btn1-hover-cl);background:var(--btn1-bg-cl);border-color:var(--btn1-border-cl)}}.product-info .btn-add-to-cart.pending{pointer-events:none}.product-info .btn-add-to-cart.pending>span{color:transparent}.product-info .btn-add-to-cart.pending svg:first-of-type{color:transparent}.product-info .btn-add-to-cart.pending .svg-loading{display:block}.product-info .product-form_dynamic-checkout{margin-bottom:var(--gutter-xs)}.product-info .shopify-payment-button__button{padding:0;height:50px;line-height:1.3;font-size:25px;font-weight:900;color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl)!important;border:var(--btn2-border-width) solid var(--btn1-hover-border-cl);border-radius:3px;animation:none;transition:none;display:flex;align-items:center;justify-content:center;text-transform:uppercase}@media(min-width:600px){.product-info .shopify-payment-button__button{font-size:29px;height:55px}}@media(min-width:992px)and (max-width:1300px){.product-info .shopify-payment-button__button{font-size:25px}}.product-info .shopify-payment-button__button *,.product-info .shopify-payment-button__button div,.product-info .shopify-payment-button__button a,.product-info .shopify-payment-button__button span{background:transparent!important;border-color:transparent!important}@media(min-width:1025px){.product-info .shopify-payment-button__button:hover{text-decoration:none;color:var(--btn1-cl);background:var(--btn1-bg-cl)!important;border-color:var(--btn1-border-cl)}}@media(min-width:1025px){.product-info .shopify-payment-button__button[disabled]:hover{cursor:not-allowed;opacity:.6;color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl)!important;border:var(--btn2-border-width) solid var(--btn1-hover-border-cl)}}.product-info .shopify-payment-button__button--hidden{display:none}.product-info .product-wishlist-compare{display:flex;align-items:center;margin-bottom:var(--gutter-sm)}.product-info .product-wishlist-compare>a{display:flex;align-items:center}.product-info .product-wishlist-compare>a svg{flex:0 0 14px;width:14px;height:14px;-webkit-margin-end:5px;-moz-margin-end:5px;margin-inline-end:5px}.product-info .product-wishlist-compare>a:not(:last-child){-webkit-margin-end:var(--gutter-lg);-moz-margin-end:var(--gutter-lg);margin-inline-end:var(--gutter-lg)}[data-arn-action=add]{color:var(--body-color-2)}[data-arn-action=add] svg{fill:var(--body-color-2)}[data-arn-action=add].arn_added{color:var(--body-link-hover)}[data-arn-action=add].arn_added svg{fill:var(--body-link-hover)}@media(hover:hover){[data-arn-action=add]:hover{color:var(--body-link-hover)}[data-arn-action=add]:hover svg{fill:currentColor;color:currentColor}}.product-details_title{font-size:20px;font-weight:500;margin-bottom:25px}@media(min-width:768px){.product-details_title{font-size:30px;margin-bottom:45px}}.product-info_details{padding-top:30px}@media(min-width:992px){.product-info_details{padding-top:0}.product-info_details>div{max-width:520px;margin-left:auto}}.product-info_details .porduct-details .wrapper{position:relative}.product-info_details .porduct-details .wrapper>*:last-child{margin-bottom:0}.product-info_details .product-info_title{margin-bottom:20px}@media(min-width:768px){.product-info_details .product-info_title{margin-bottom:30px}}.product-info_details .product-details_vendor{margin-bottom:10px;font-size:20px;color:var(--body-color);display:flex}@media(min-width:768px){.product-info_details .product-details_vendor{margin-bottom:20px}}.product-info_details .product-info_reviews{margin:0 0 12px;width:fit-content}.product-info_details .product-details_sku{color:var(--body-color);font-size:17px;display:flex;align-items:center}.product-info_details .product-details_sku .js-sku{-webkit-margin-start:5px;-moz-margin-start:5px;margin-inline-start:5px;font-weight:300}.product-info_details .product-details_category{color:var(--body-color);font-size:17px}.product-info_details .product-details_category .js-category{font-weight:300;color:inherit;-webkit-margin-start:5px;-moz-margin-start:5px;margin-inline-start:5px}.product-info_details .short-description{color:var(--body-color-2);margin-bottom:var(--gutter-sm);padding-bottom:var(--gutter-sm);border-bottom:1px solid var(--body-border-color)}.product-info_details .short-description ul li{list-style:none;display:flex;margin-bottom:3px}.product-info_details .short-description ul li:before{content:"";display:block;flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:var(--body-color-2);margin-top:6px;-webkit-margin-end:var(--gutter-xxs);-moz-margin-end:var(--gutter-xxs);margin-inline-end:var(--gutter-xxs)}.product-info_details .product-details_price .product-details_price-inner{display:flex;flex-wrap:wrap;line-height:1;align-items:flex-end;gap:15px;margin-bottom:15px}.product-info_details .product-details_price .price-sale{font-size:25px;color:var(--price-color)}@media(min-width:768px){.product-info_details .product-details_price .price-sale{font-size:29px}}.product-info_details .product-details_price .price-compare{font-size:15px;font-weight:300;color:var(--price-compare-color)}@media(min-width:768px){.product-info_details .product-details_price .price-compare{font-size:17px}}.product-info_details .product-details_price .price-save-wrapper{border:1px solid var(--body-border-color);padding:5px 15px;line-height:17px;font-size:15px;font-weight:300;color:var(--price-compare-color);margin-left:30px;position:relative;top:-3px}@media(min-width:768px){.product-info_details .product-details_price .price-save-wrapper{line-height:25px;font-size:17px}}.product-info_details .free-shipping{border-radius:3px;border:1px solid var(--body-border-color);padding:5px;font-size:15px;font-weight:700;text-transform:uppercase;color:var(--main-color);text-align:center;line-height:30px;margin:20px 0}@media(min-width:768px){.product-info_details .free-shipping{font-size:16px;font-weight:900;margin-top:25px;margin-bottom:25px}}.product-info_details .free-shipping p{margin:0}.product-info_details .free-shipping strong{font-weight:inherit}.product-info_details .free-shipping br{content:"A";display:block;margin:0 0 5px}@media(min-width:768px){.product-info_details .free-shipping br{margin-bottom:8px}}.product-info_details .pre-order_notification{margin:30px 0;font-size:12px;padding:10px;line-height:1.2;text-transform:uppercase;background-image:linear-gradient(#eaeaea,#f8f8f8);font-style:italic}@media(min-width:768px){.product-info_details .pre-order_notification{margin-top:40px;margin-bottom:40px;font-size:13px;padding:15px}}.product-info_details .pre-order_notification p{margin:0 auto;max-width:280px}@media(min-width:768px){.product-info_details .pre-order_notification p{max-width:380px}}.product-info_details .pre-order_notification br{content:"A";display:block;margin:0;height:3px}.product-info_details.none_out-of-stock .product-form_quantity .product-form_quantity_wrapper,.product-info_details.none_out-of-stock .product-form_quantity .btn-submit-wrapper{display:none}.share-links{margin-bottom:15px}.share-links ul{display:flex;align-items:center}.share-links ul li{list-style:none}.share-links ul li:not(:last-child){-webkit-margin-end:var(--gutter-xxs);-moz-margin-end:var(--gutter-xxs);margin-inline-end:var(--gutter-xxs)}.share-links ul li a{color:#fff;border-radius:2px;padding:5px 8px;border:none;display:flex;align-items:center;justify-content:center}.share-links ul li a svg{flex:0 0 14px;width:14px;height:14px;color:currentColor;-webkit-margin-end:5px;-moz-margin-end:5px;margin-inline-end:5px}.share-links ul li a svg path{fill:currentColor}.share-links ul li a.facebook{background:#3b5998}.share-links ul li a.twitter{background:#1da1f2}.share-links ul li a.google{background:#dd4b39}@media(hover:hover){.share-links ul li a:hover{color:#fff;opacity:.8}}.rating-links{display:flex;align-items:center;color:var(--body-color-2)}.rating-links a{color:inherit;font-size:calc(var(--body-font-size) - 1px)}@media(hover:hover){.rating-links a:hover{color:var(--body-link-hover)}}.rating-links .spr-badge{cursor:pointer}.rating-links .rating-inner{-webkit-margin-end:5px;-moz-margin-end:5px;margin-inline-end:5px}.rating-links .spr-badge-caption{-webkit-margin-start:5px;-moz-margin-start:5px;margin-inline-start:5px}.rating-links .spr-badge-caption:before{content:"(";-webkit-margin-end:2px;-moz-margin-end:2px;margin-inline-end:2px}.rating-links .spr-badge-caption:after{content:")";-webkit-margin-start:2px;-moz-margin-start:2px;margin-inline-start:2px}.spr-icon{color:var(--rating-star-color)}.spr-icon.spr-icon-star-empty{color:var(--rating-star-empty-color)}.loox-rating .loox-icon{color:var(--rating-star-empty-color);-webkit-margin-end:2px;-moz-margin-end:2px;margin-inline-end:2px}.loox-rating .loox-icon.loox-star{color:var(--rating-star-color)}quantity-input{width:100px;height:26px;border:1px solid var(--body-border-color);border-radius:3px;display:flex;align-items:center;font-size:17px}quantity-input input{border:none;font-size:var(--body-font-size);text-align:start;border-radius:0;width:100%;height:100%;background:transparent;padding:0;text-align:center}quantity-input svg{color:var(--body-color);width:16px;height:16px}quantity-input svg path{fill:currentColor}quantity-input quantity-input-minus,quantity-input quantity-input-plus{width:20px;flex:0 0 20px;height:26px;display:flex;align-items:center;justify-content:center;margin:0 3px}@media(min-width:1025px){quantity-input quantity-input-minus:hover svg,quantity-input quantity-input-plus:hover svg{color:var(--body-link-hover)}}.contact-form .product-subscribe{margin-bottom:14px}@media(min-width:768px){.contact-form .product-subscribe{margin-bottom:40px}}.contact-form label{font-size:var(--body-font-size);margin-bottom:var(--gutter-xxs)}.contact-form label p{margin:0}.contact-form .product-subscribe_form .product-subscribe_wrapper{display:flex;flex-wrap:wrap;width:100%}.contact-form .product-subscribe_form .product-subscribe_wrapper input{flex:0 0 100%;display:block;width:100%}@media(min-width:576px){.contact-form .product-subscribe_form .product-subscribe_wrapper input{flex:1;height:auto}}.contact-form .product-subscribe_form .product-subscribe_wrapper .btn{min-width:203px;width:100%;flex:0 0 auto;margin-top:var(--gutter-xs)}@media(min-width:576px){.contact-form .product-subscribe_form .product-subscribe_wrapper .btn{width:auto;flex:0 0 auto;margin-top:0;-webkit-margin-start:12px;-moz-margin-start:12px;margin-inline-start:12px}}.contact-form .product-subscribe_message{display:none;align-items:center}.contact-form .product-subscribe_message .product-subscribe_message_icon{flex:0 0 64px;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#12a05c1a;-webkit-margin-end:8px;-moz-margin-end:8px;margin-inline-end:8px}.contact-form .product-subscribe_message .product-subscribe_message_icon svg{color:#12a05c}.contact-form .product-subscribe_message .product-subscribe_message_heading{font-size:calc(var(--body-font-size) + 4px);margin-bottom:3px}.contact-form .posted-successfully .product-subscribe_form{display:none}.contact-form .posted-successfully .product-subscribe_message{display:flex}.swatch-group{display:flex;align-items:center;margin-bottom:10px}.swatch-group .swatch-group_title{min-width:80px;font-size:15px;-webkit-margin-end:var(--gutter-xxs);-moz-margin-end:var(--gutter-xxs);margin-inline-end:var(--gutter-xxs)}@media(min-width:768px){.swatch-group .swatch-group_title{font-size:20px}}.swatch-group .swatch-group_inner{display:flex;flex-wrap:wrap;align-items:center;max-width:85%}.swatch-group .select-group{min-width:140px}.swatch-group .select-group select{width:100%;height:30px;padding-top:0;padding-bottom:0;font-size:calc(var(--body-font-size) - 1px)}@media(min-width:768px){.swatch-group .select-group select{height:36px;font-size:var(--body-font-size)}}.swatch-group .swatch-group_wrapper{position:relative;margin:0 0 5px;-webkit-margin-end:5px;-moz-margin-end:5px;margin-inline-end:5px}.swatch-group .swatch-group_wrapper p{position:absolute;left:50%;bottom:100%;font-size:9px;margin:0;padding:5px var(--gutter-xs);text-align:center;background:#f5f5f5;color:#000;transform:translate(-50%);text-transform:capitalize;z-index:9;box-shadow:2px 2px 6px #00000078;visibility:hidden;opacity:0;transition:all .35s ease-in-out}.swatch-group .swatch-group_wrapper p:before{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:10px}.swatch-group .swatch-group_wrapper p:after{content:"";position:absolute;left:50%;bottom:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f5f5f5;transform:translate(-50%)}@media(hover:hover){.swatch-group .swatch-group_wrapper:hover p{visibility:visible;opacity:1}}.swatch-group .input-group{position:relative;height:35px;min-width:35px;border-radius:3px;overflow:hidden}.swatch-group .input-group input{position:absolute;left:0;top:0;border:none;background:transparent;padding:0;width:100%;height:100%;cursor:pointer}.swatch-group .input-group input:checked~label{border:1px solid var(--main-color)}.swatch-group .input-group input[disabled]{cursor:not-allowed}.swatch-group .input-group input[disabled]:after{content:"";position:absolute;width:100%;height:100%;z-index:1;background:linear-gradient(to top left,transparent calc(50% - 1px),#d4d4d4,transparent calc(50% + 1px))}.swatch-group .input-group label{width:100%;height:100%;padding:2px;border-radius:3px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:calc(var(--body-font-size) - 1px);font-weight:var(--font-bold);margin:0;border:1px solid var(--body-border-color)}@media(hover:hover){.swatch-group .input-group:hover label{border:1px solid var(--main-color)}.swatch-group .input-group:hover input[disabled]~label{border:1px solid var(--body-border-color)}}.swatch-group .swatch-style-color .input-group label{background:currentColor}.swatch-group .swatch-style-image .input-group label{width:35px;height:35px}.swatch-group .swatch-style-image .image__style{width:100%;padding-top:100%!important}.swatch-group .swatch-style-image .image__style img{border-radius:50%;object-fit:contain;cursor:pointer}.swatch-group.extend{display:block}.swatch-group.extend .swatch-group_title{display:none}.swatch-group.extend .swatch-group_inner{max-width:unset;margin-left:-7.5px;margin-right:-7.5px}@media(min-width:768px){.swatch-group.extend .swatch-group_inner{margin-left:-10px;margin-right:-10px}}.swatch-group.extend .swatch-group_inner .swatch-group_wrapper{flex:1;min-width:0;padding:0 7.5px;margin:0 0 15px}@media(min-width:768px){.swatch-group.extend .swatch-group_inner .swatch-group_wrapper{padding-left:7.5px;padding-right:7.5px}}.swatch-group.extend .swatch-group_inner .swatch-group_wrapper .input-group{width:100%;height:26px;display:flex;align-items:center;line-height:1;justify-content:center;font-size:13px;color:var(--body-color-2)}@media(min-width:768px){.swatch-group.extend .swatch-group_inner .swatch-group_wrapper .input-group{font-size:20px;height:40px}}.swatch-group.extend .swatch-group_inner .swatch-group_wrapper .input-group label{font-size:inherit;font-weight:400}.swatch-group.extend .swatch-group_extend{font-size:15px;margin-bottom:15px;text-align:center}@media(min-width:768px){.swatch-group.extend .swatch-group_extend{font-size:20px;text-align:left;margin-bottom:25px}}.swatch-group.extend .swatch-group_extend strong{font-weight:900}.swatch-group.extend .swatch-group_extend a{font-weight:300}.product__wishlist .add-to-wishlist{display:inline-flex;align-items:center;border:1px solid var(--body-border-color);color:var(--body-color);border-radius:3px;height:30px;padding:3px 15px;line-height:1}@media(min-width:768px){.product__wishlist .add-to-wishlist{height:36px}}.product__wishlist .add-to-wishlist svg{fill:currentColor;width:22px;height:auto}.product__wishlist .add-to-wishlist .text-wl{display:flex;align-items:center;gap:5px;white-space:nowrap}.product__wishlist .add-to-wishlist .text-added-wl{display:none;color:var(--main-color)}.product__wishlist .add-to-wishlist.arn_added .text-wl{display:none}.product__wishlist .add-to-wishlist.arn_added .text-added-wl{display:flex;align-items:center;gap:5px}.group-quantity-wrapper{display:flex;align-items:flex-end;gap:15px;margin:0 0 20px}@media(min-width:768px){.group-quantity-wrapper{gap:20px;margin-bottom:25px}}.ask-about-this-product{margin:0 0 20px;display:block}@media(min-width:768px){.ask-about-this-product{margin-bottom:25px}}.ask-about-this-product button{cursor:pointer}.ask-about-this-product .btn-ask-product{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:var(--body-font-size);color:var(--body-color)}.ask-about-this-product .btn-ask-product svg{width:20px;height:auto;max-width:20px;color:inherit}.ask-about-this-product .btn-ask-product svg path{fill:currentColor}.popup-contact{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:center;padding:15px}.popup-contact.active{visibility:visible;opacity:1}.popup-contact .popup-layer{position:absolute;left:0;right:0;bottom:0;top:0;background:#1a214180}.popup-contact .popup__content{max-height:90vh;overflow:hidden;overflow-y:auto;max-width:600px;margin:0 auto;background:var(--body-bg-color);position:relative;z-index:2;padding:40px 20px;border-radius:3px}@media(min-width:600px){.popup-contact .popup__content{padding-left:40px;padding-right:40px}}.popup-contact .popup__content .popup__head{position:absolute;top:0;right:0}.popup-contact .popup__content .popup__head .btn{width:50px;height:50px;padding:13px;display:flex;align-items:center;justify-content:center;cursor:pointer;min-width:unset}.popup-contact .popup__content .form-heading{margin-bottom:20px}@media(min-width:768px){.popup-contact .popup__content .form-heading{margin-bottom:30px}}.popup-contact .popup__content .popup__body .contact-form .form-group{display:block;box-shadow:unset;border-radius:0;border:none;margin:0}.popup-contact .popup__content .popup__body .contact-form .form-group input,.popup-contact .popup__content .popup__body .contact-form .form-group textarea{border:1px solid var(--body-border-color);border-radius:3px}.popup-contact .popup__content .popup__body .contact-form .form-group textarea{min-height:158px}.popup-contact .popup__content .popup__body .contact-form label{display:block;margin:0 0 10px;height:unset;padding:0;border:none;font-size:var(--body-font-size);font-weight:var(--font-body-weight);font-style:normal}.popup-contact .popup__content .popup__body .contact-form input,.popup-contact .popup__content .popup__body .contact-form textarea{width:100%;margin:0 0 20px}@media(min-width:768px){.popup-contact .popup__content .popup__body .contact-form input,.popup-contact .popup__content .popup__body .contact-form textarea{margin-bottom:40px}}.popup-contact .popup__content .popup__body .contact-form button{display:inline-flex;align-items:center;justify-content:center;padding:5px 35px;height:40px;font-size:20px;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;text-transform:uppercase;min-width:170px;gap:10px;cursor:pointer;transition:all .35s ease-in-out 0s}@media(min-width:768px){.popup-contact .popup__content .popup__body .contact-form button{font-size:var(--btn1-fs);height:50px}}.popup-contact .popup__content .popup__body .contact-form button svg path{stroke:currentColor}@media(min-width:1025px){.popup-contact .popup__content .popup__body .contact-form button:hover{text-decoration:none;color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl);border-color:var(--btn1-hover-border-cl)}}.request-a-quote{margin-bottom:30px}.request-a-quote .btn_request-a-quote{width:100%}@media(min-width:1200px){.request-a-quote .btn_request-a-quote{width:50%}}.request-a-quote .btn_request-a-quote>a{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:5px 10px;height:42px;font-size:20px;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;text-transform:uppercase;min-width:100%;gap:10px;cursor:pointer;transition:all .35s ease-in-out 0s}@media(min-width:768px){.request-a-quote .btn_request-a-quote>a{font-size:var(--btn1-fs);height:50px}}@media(min-width:1025px){.request-a-quote .btn_request-a-quote>a:hover{text-decoration:none;color:var(--btn1-hover-cl);background:var(--btn1-hover-bg-cl);border-color:var(--btn1-hover-border-cl)}}.request-a-quote ask-about-this-product{margin:0}.request-a-quote .request-info{margin-top:10px;color:var(--main-color)}@media(min-width:768px){.request-a-quote .request-info{margin-top:20px}}.request-a-quote .request-info p{margin:0}.request-a-quote .request-info p a{color:inherit}.request-a-quote .request-info p:not(:last-child){margin-bottom:5px}.none_out-of-stock .product-card .product-price,.none_out-of-stock .product-card .js-form-add-to-cart,.none_out-of-stock .product-card .request-info,.none_out-of-stock .product-card .product-card_stock{display:none}.none_out-of-stock .product-card .request-a-quote{margin:0;width:100%}.none_out-of-stock .product-card .request-a-quote ask-about-this-product{width:100%}.none_out-of-stock .product-card .request-a-quote .btn_request-a-quote{width:100%}.none_out-of-stock .product-card .request-a-quote .btn_request-a-quote>a{height:42px;font-size:14px;padding:5px 10px}@media(min-width:768px){.none_out-of-stock .product-card .request-a-quote .btn_request-a-quote>a{font-size:16px}}.none_out-of-stock .product-card .request-a-quote .btn_request-a-quote .ask-about-this-product{margin:0}.none_out-of-stock.product-info_details .product-details_price,.none_out-of-stock.product-info_details .contact-form{display:none!important}.three-icons{display:flex;justify-content:flex-end;margin-top:-1px;margin-bottom:-15px}@media(min-width:768px){.three-icons{margin-bottom:-25px}}.three-icons .ti-icon{display:flex;align-items:center;padding:7px 10px;border:1px solid var(--body-border-color);border-radius:0 0 5px 5px;cursor:pointer;position:relative;z-index:1}.three-icons .ti-icon svg{width:25px;max-width:25px;height:auto}.three-icons .ti-icon svg+span{margin-left:5px;text-transform:uppercase;font-weight:600}.three-icons .ti-icon:not(:last-child){margin-right:10px}.three-icons .ti-icon.active{border-color:var(--main-color);background:var(--main-color);color:#fff}.three-icons .ti-icon.active svg{color:inherit}.three-icons .ti-icon.active svg path{fill:currentColor}.pagination-holder{margin:30px 0;padding:30px 0 0;position:relative;border-top:1px solid var(--body-border-color);display:flex;justify-content:space-between}@media(min-width:768px){.pagination-holder{margin-top:40px;padding-top:40px;align-items:center}}@media(max-width:767px){.pagination-holder.check-pagination{flex-direction:column}.pagination-holder.check-pagination .pagination{order:2;justify-content:center}.pagination-holder.check-pagination .pagination-next-prev{order:1;margin-bottom:10px}.pagination-holder.check-pagination .showing-items{order:3;margin-top:10px;text-align:center}}.pagination-holder .pagination-next-prev{display:flex;align-items:center;justify-content:center;list-style:none}@media(min-width:768px){.pagination-holder .pagination-next-prev{margin-right:10px;margin-left:auto}}.pagination-holder .pagination-next-prev li{margin:0 4px}.pagination-holder .pagination-next-prev li a{display:flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:50%;border:1px solid var(--body-border-color);color:var(--body-color)}.pagination-holder .pagination-next-prev li a svg{width:18px;height:auto;color:inherit}.pagination-holder .pagination-next-prev li a svg path{stroke:currentColor}@media(hover:hover){.pagination-holder .pagination-next-prev li a:hover{color:var(--btn1-cl);background:var(--btn1-bg-cl);border-color:var(--btn1-border-cl)}}@media(min-width:992px){.pagination-holder{margin-top:50px;margin-bottom:50px;padding-top:50px}}.pagination-holder .pagination{list-style:none;text-align:center;display:flex;align-items:center}.pagination-holder .pagination li{margin:0 4px}.pagination-holder .pagination li a{display:flex;align-items:center;justify-content:center;min-width:23px;min-height:23px;color:var(--main-color);font-size:15px;font-weight:700;border-radius:999px;border:1px solid var(--main-color);padding:0 5px}.pagination-holder .pagination li a.next,.pagination-holder .pagination li a.prev{border-color:var(--body-border-color);color:var(--body-color)}.pagination-holder .pagination li a.next svg,.pagination-holder .pagination li a.prev svg{width:18px;height:auto;color:inherit}.pagination-holder .pagination li a.next svg path,.pagination-holder .pagination li a.prev svg path{stroke:currentColor}@media(hover:hover){.pagination-holder .pagination li a.next:hover,.pagination-holder .pagination li a.prev:hover{color:var(--btn1-cl);background:var(--btn1-bg-cl);border-color:var(--btn1-border-cl)}}@media(hover:hover){.pagination-holder .pagination li:hover a{color:var(--btn1-cl);background:var(--btn1-bg-cl);border-color:var(--btn1-border-cl)}.pagination-holder .pagination li:hover a.next,.pagination-holder .pagination li:hover a.prev{color:var(--btn1-cl)}}.pagination-holder .pagination li.active a{color:var(--btn1-cl);background:var(--btn1-bg-cl);border-color:var(--main-color);font-weight:var(--font-bold)}.pagination-holder .pagination li.disabled a{display:none}.pagination-holder .pagination li.btn-prev{margin-left:auto}.pagination-holder .pagination li.btn-next a,.pagination-holder .pagination li.btn-prev a{padding:0}.section-list-collections .section-heading{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;cursor:pointer;min-height:76px}@media(min-width:768px){.section-list-collections .section-heading{min-height:100px}}.section-list-collections .section-heading .icon{flex:0 0 30px;max-width:30px;height:30px;width:30px;border:2px solid #fff;margin-left:15px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .35s ease-in-out 0s}@media(min-width:768px){.section-list-collections .section-heading .icon{flex:0 0 47px;max-width:47px;height:47px;width:47px;margin-left:25px}}.section-list-collections .section-heading .icon svg{width:25px;height:25px}@media(min-width:768px){.section-list-collections .section-heading .icon svg{width:40px;height:40px}}.section-list-collections .section-heading .section-heading-mobile{min-height:76px;display:flex;align-items:center;position:relative;padding:0 45px 0 15px;text-align:left}@media(min-width:720px){.section-list-collections .section-heading .section-heading-mobile{display:none}}.section-list-collections .section-heading .section-heading-mobile p{margin:0}.section-list-collections .section-heading .section-heading-mobile:after{content:"";background:#1a2141;position:absolute;top:0;bottom:0;right:0;left:-50vw;z-index:-1;pointer-events:none;border-radius:0 999px 999px 0}.section-list-collections .heading-left{position:relative;padding:0 20px 0 0;min-height:76px;display:flex;align-items:center}@media(min-width:768px){.section-list-collections .heading-left{padding-right:35px;min-height:100px}}@media(max-width:719px){.section-list-collections .heading-left{display:none}}.section-list-collections .heading-left:after{content:"";background:#1a2141;position:absolute;top:0;bottom:0;right:0;left:-50vw;pointer-events:none;border-radius:0 999px 999px 0}.section-list-collections .heading-left .heading{position:relative;z-index:1}.section-list-collections .heading-right{display:flex;align-items:center;padding-left:30px}@media(min-width:720px){.section-list-collections .heading-right{padding-left:15px}}@media(min-width:768px){.section-list-collections .heading-right{padding-left:25px}}@media(max-width:719px){.section-list-collections .heading-right .heading{display:none}}.section-list-collections .section-body{position:absolute;top:calc(100% + 25px);left:0;right:0;border-radius:3px;visibility:hidden;opacity:0;padding:35px 30px 30px 25px}@media(min-width:1200px){.section-list-collections .section-body{padding:50px 95px 50px 50px}}.section-list-collections .section-body .list-collections{list-style:none;overflow:hidden;overflow-y:auto;max-height:1026px}.section-list-collections .section-body .list-collections::-webkit-scrollbar-track{box-shadow:inset 0 0 4px #edeced;-webkit-box-shadow:inset 0 0 #edeced;background-color:#edeced;border-radius:4px}.section-list-collections .section-body .list-collections::-webkit-scrollbar{width:8px;background-color:#edeced;border-radius:4px}.section-list-collections .section-body .list-collections::-webkit-scrollbar-thumb{background-color:#bcbec0;border-radius:4px}@media(min-width:768px){.section-list-collections .section-body .list-collections{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -40px;max-height:620px}}.section-list-collections .section-body .list-collections>.ls-items>.item>a{text-transform:uppercase;font-weight:700;font-size:14px;color:var(--body-color);position:relative}.section-list-collections .section-body .list-collections>.ls-items>.item>a .icon-menu{display:flex;align-items:flex-end;justify-content:center;position:absolute;left:16px;bottom:0;top:15px;width:60px}.section-list-collections .section-body .list-collections>.ls-items>.item>a .icon-menu img{max-height:100%}.section-list-collections .section-body .list-collections>.ls-items>.item>a .icon-menu+span{padding-left:75px;display:flex;align-items:center;min-height:46px}.section-list-collections .section-body .list-collections .ls-items{list-style:none;padding-right:20px}@media(max-width:767px){.section-list-collections .section-body .list-collections .ls-items:not(:first-child){margin-top:25px}}@media(min-width:768px){.section-list-collections .section-body .list-collections .ls-items{flex:0 0 33.333333%;max-width:33.333333%;padding:0 40px 2px}.section-list-collections .section-body .list-collections .ls-items:not(:last-child){border-right:1px solid #fff}}.section-list-collections .section-body .list-collections li:not(:last-child){margin-bottom:5px}.section-list-collections .section-body .list-collections li a{padding:10px 15px 10px 20px;line-height:22px;border:1px solid #777777;font-weight:500;font-size:16px;color:#777;display:flex;align-items:center;border-radius:3px}.section-list-collections .section-body .list-collections li a span{flex:1;min-width:0;line-height:1.1}.section-list-collections .section-body .list-collections li a svg{flex:0 0 20px;max-width:20px;height:20px;width:20px;padding:3px;border:1px solid #777;border-radius:50%;transition:all .35s ease-in-out 0s;transform:rotate(90deg);color:inherit}.section-list-collections .section-body .list-collections li a svg path{stroke:currentColor}.section-list-collections .section-body .list-collections li a.active{border-color:var(--main-color);color:var(--main-color);position:relative;overflow:hidden}.section-list-collections .section-body .list-collections li a.active .icon-menu{position:relative}.section-list-collections .section-body .list-collections li a.active .icon-menu:after{content:"";position:absolute;left:-20px;bottom:0;z-index:-1;pointer-events:none;display:block;width:0;height:0;border-bottom:70px solid var(--main-color);border-right:70px solid transparent}.section-list-collections .section-body .list-collections li a.active svg{border-color:var(--main-color);color:var(--main-color);transform:rotate(-90deg)}.section-list-collections .section-body .list-collections li .sub-items{list-style:none;padding:0;display:none}.section-list-collections .section-body .list-collections li .sub-items li{padding-left:0;padding-right:0;border-right:none;width:100%;max-width:100%}.section-list-collections .section-body .list-collections li .sub-items li a{border-color:var(--main-color);padding-top:7px;padding-bottom:7px}.section-list-collections .section-body .list-collections li .sub-items li:last-child{padding-bottom:0}.section-list-collections .section-body .list-collections li .sub-items li:first-child{padding-top:5px}.section-list-collections .section-body .list-collections li .sub-items.is-open{display:block}.section-list-collections .section-body .list-collections.column-2{max-height:600px}@media(min-width:768px){.section-list-collections .section-body .list-collections.column-2{max-height:322px}.section-list-collections .section-body .list-collections.column-2 .ls-items{flex:0 0 50%;max-width:50%}}.section-list-collections .section-header .heading-image{position:absolute;top:0;width:100vw;left:50%;bottom:0;margin-left:-50vw}.section-list-collections .section-header .heading-image .image__style{padding:0!important;position:static!important}.section-list-collections .section-header .heading-image img{object-fit:cover}@media(max-width:767px){.section-list-collections .section-header .heading-image .image-desktop{display:none}}@media(min-width:768px){.section-list-collections .section-header .heading-image .image-mobile{display:none}}.section-list-collections .section-header.active .section-heading .icon{transform:rotate(180deg)}.section-list-collections .section-header.active+.section-body{visibility:visible;z-index:3;opacity:1}#section-footer{overflow:hidden}.footer{margin-top:auto;overflow:hidden}.footer .block-widget_title{display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:500;color:#262626!important}@media(min-width:720px)and (max-width:860px){.footer .block-widget_title{font-size:17px}}@media(min-width:1200px){.footer .block-widget_title{font-size:30px}}@media(min-width:768px){.footer .block-widget_title.hide-title{visibility:hidden;opacity:0}}.footer .block-widget_title .icon{flex:0 0 16px;display:none}.footer .newsletter-container{position:relative;text-align:center}.footer .newsletter-container .newsletter-inner{padding:45px 0 0}@media(min-width:768px){.footer .newsletter-container .newsletter-inner{padding-top:75px}}.footer .newsletter-container .newsletter-title{padding:0 0 20px;font-size:20px;font-weight:400;line-height:1;text-transform:uppercase}@media(min-width:520px){.footer .newsletter-container .newsletter-title{font-size:30px}}@media(min-width:768px){.footer .newsletter-container .newsletter-title{padding-bottom:25px;font-size:58px}}@media(max-width:719px){.footer .newsletter-container .newsletter-title strong{display:block}}.footer .newsletter-container .subtext{padding:0 0 15px;font-size:18px}@media(min-width:700px){.footer .newsletter-container .subtext{padding-bottom:20px;font-size:29px}}.footer .newsletter-container .subtext p{margin:0}.footer .newsletter-container form{width:100%;max-width:435px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;overflow:hidden}.footer .newsletter-container form.klaviyo_styling{max-width:none}.footer .newsletter-container form.klaviyo_styling input,.footer .newsletter-container form input{border:none;flex:1;min-width:0;height:36px;background:transparent;border-radius:0;font-size:15px;color:#515151;padding-left:25px}@media(min-width:720px){.footer .newsletter-container form.klaviyo_styling input,.footer .newsletter-container form input{height:48px;font-size:20px}}.footer .newsletter-container form.klaviyo_styling input::-webkit-input-placeholder,.footer .newsletter-container form input::-webkit-input-placeholder{color:#515151}.footer .newsletter-container form.klaviyo_styling input:-moz-placeholder,.footer .newsletter-container form input:-moz-placeholder{color:#515151}.footer .newsletter-container form.klaviyo_styling input::-moz-placeholder,.footer .newsletter-container form input::-moz-placeholder{color:#515151}.footer .newsletter-container form.klaviyo_styling input:-ms-input-placeholder,.footer .newsletter-container form input:-ms-input-placeholder{color:#515151}.footer .newsletter-container form.klaviyo_styling input::placeholder,.footer .newsletter-container form input::placeholder{color:#515151}.footer .newsletter-container form .newsletter-form__field-wrapper{width:100%}.footer .newsletter-container form .field{display:flex;flex-wrap:wrap;width:100%}.footer .newsletter-container form .field:not(.newsletter-form__message){border:1px solid var(--btn1-border-cl);overflow:hidden;border-radius:999px}.footer .newsletter-container form .field.newsletter-form__message{text-align:center;justify-content:center;font-size:22px;color:var(--main-color)}.footer .newsletter-container form button{padding:6px 30px;height:36px;text-transform:uppercase;border-radius:999px;font-size:17px;font-weight:900;background:var(--btn1-bg-cl);color:var(--btn1-cl);border:1px solid var(--btn1-border-cl);line-height:1;display:flex;align-items:center;justify-content:center}@media(min-width:720px){.footer .newsletter-container form button{height:48px;font-size:20px}}.footer-content{margin-top:50px}.widget-logo-social{display:flex;max-width:1200px;margin:0 auto;padding:0 15px}.widget-logo-social .widget-logo{flex:0 0 20%;max-width:20%;background:var(--main-color);padding:10px 10px 10px 0;min-height:100%;display:flex;align-items:center;position:relative}.widget-logo-social .widget-logo:after{content:"";display:block;position:absolute;top:0;bottom:0;right:99%;width:30vw;background:inherit;z-index:-1}.widget-logo-social .widget-logo img{max-width:100%;height:auto}.widget-logo-social .widget-social{flex:1;min-width:0;background:#262626;position:relative}.widget-logo-social .widget-social:after{content:"";display:block;position:absolute;top:0;bottom:0;left:99%;width:30vw;background:inherit;z-index:-1}.widget-logo-social .widget-social .widget-social-icons{display:flex;align-items:center;justify-content:space-between;list-style:none}.widget-logo-social .widget-social .widget-social-icons li{flex:1;min-width:0;padding:5px 0}.widget-logo-social .widget-social .widget-social-icons li a{display:flex;align-items:center;justify-content:right;min-height:65px;padding:5px 0;width:100%;color:#fff}@media(min-width:768px){.widget-logo-social .widget-social .widget-social-icons li a{min-height:90px}}.widget-logo-social .widget-social .widget-social-icons li a svg{color:currentColor;max-width:31px;height:auto}@media(min-width:768px){.widget-logo-social .widget-social .widget-social-icons li a svg{max-width:41px}}.widget-logo-social .widget-social .widget-social-icons li a svg path{fill:currentColor}.section-footer-widget{padding-top:50px;padding-bottom:40px}@media(min-width:768px){.section-footer-widget{padding-top:92px;padding-bottom:66px}}.section-footer-widget .widget-phone{display:flex;align-items:center;padding:var(--gutter-sm) 0 0}@media(min-width:768px){.section-footer-widget .widget-phone{padding-top:var(--gutter-xlg)}}.section-footer-widget .widget-phone .icon{-webkit-padding-end:var(--gutter-sm);-moz-padding-end:var(--gutter-sm);padding-inline-end:var(--gutter-sm)}.section-footer-widget .widget-phone .icon svg{color:var(--main-color)}.section-footer-widget .widget-phone .icon svg path{fill:currentColor}.section-footer-widget .widget-phone .text-1{font-weight:300;font-size:calc(var(--body-font-size) - 1px)}.section-footer-widget .widget-phone .text-2{font-size:calc(var(--body-font-size) + 4px)}.section-footer-widget .widget-phone .text-2>a{color:inherit}.section-footer-widget .widget-address{padding:var(--gutter-sm) 0 0}@media(min-width:768px){.section-footer-widget .widget-address{padding-top:26px}}.section-footer-widget .widget-address .address-text{padding-bottom:3px}.section-footer-widget .widget-social{padding:var(--gutter-sm) 0 0}@media(min-width:768px){.section-footer-widget .widget-social{padding-top:34px}}.section-footer-widget .widget-social svg{color:inherit}.section-footer-widget .widget-social svg path{fill:currentColor}.section-footer-widget .widget-social ul li{display:flex;align-items:center}.section-footer-widget .widget-social ul li:not(:last-child){-webkit-margin-end:var(--gutter-sm);-moz-margin-end:var(--gutter-sm);margin-inline-end:var(--gutter-sm)}.section-footer-widget .block-menu ul{margin:var(--gutter-sm) 0 0;font-size:16px}@media(min-width:768px){.section-footer-widget .block-menu ul{margin-top:var(--gutter-sm)}}.section-footer-widget .block-menu ul li{list-style:none;margin:0 0 6px}.section-footer-widget .block-menu .block-wrapper.active .block-widget_title .icon{transform:rotate(180deg)}.section-footer-widget .block-menu .block-wrapper.active .menu-list{display:block}#section-footer .section-wrapper{flex-wrap:wrap;justify-content:center}@media(min-width:992px){#section-footer .section-wrapper{justify-content:space-between}}.copyright{text-align:center;color:#9b9b9b;font-size:13px}@media(min-width:768px){.copyright{text-align:right}}.copyright p{margin:0}.copyright p:not(:last-child){margin-bottom:5px}.copyright a{color:#434343}.copyright a span{color:#f2814c}.custom-text{text-align:center;position:relative;margin:40px auto 0}@media(min-width:768px){.custom-text{margin-top:50px}}.custom-text p{font-size:15px;margin:0 auto;max-width:470px;color:#9b9b9b}.custom-text:after{content:"";width:245px;height:1px;background:#9b9b9b;display:block;margin:30px auto 0}@media(max-width:719px){.brand-portafolio{margin:0 0 24px}}.brand-portafolio .block-widget_title{margin-bottom:12px}@media(max-width:719px){.brand-portafolio .block-widget_title{justify-content:center}}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner{display:flex;justify-content:space-between;align-items:center}}.brand-portafolio .brand-portafolio-inner .block-image{display:flex;align-items:center;gap:10px 15px;flex-wrap:wrap}@media(max-width:719px){.brand-portafolio .brand-portafolio-inner .block-image{justify-content:center;gap:17px}}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner .block-image{max-width:220px;justify-content:space-between}}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner .block-image a{transition:all .35s ease-in-out 0s}.brand-portafolio .brand-portafolio-inner .block-image a:not(:hover){color:#515151;transition:all .35s ease-in-out 0s}.brand-portafolio .brand-portafolio-inner .block-image a:not(:hover) svg{color:inherit}.brand-portafolio .brand-portafolio-inner .block-image a:not(:hover) svg path{fill:currentColor}}.brand-portafolio .brand-portafolio-inner .block-image a:hover{color:var(--body-link)}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner .block-image a.image-0,.brand-portafolio .brand-portafolio-inner .block-image a.image-1,.brand-portafolio .brand-portafolio-inner .block-image a.image-2{flex:0 0 60px;max-width:60px}.brand-portafolio .brand-portafolio-inner .block-image a.image-0 svg,.brand-portafolio .brand-portafolio-inner .block-image a.image-1 svg,.brand-portafolio .brand-portafolio-inner .block-image a.image-2 svg{width:100%;height:auto}}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner .block-image a.image-3{flex:0 0 47px;max-width:47px}.brand-portafolio .brand-portafolio-inner .block-image a.image-3 svg{width:100%;height:auto}}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner .block-image a.image-4{flex:0 0 34px;max-width:34px}.brand-portafolio .brand-portafolio-inner .block-image a.image-4 svg{width:100%;height:auto}}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner .block-image a.image-5{flex:0 0 63px;max-width:63px}.brand-portafolio .brand-portafolio-inner .block-image a.image-5 svg{width:100%;height:auto}}.brand-portafolio .brand-portafolio-inner .block-support{display:flex;align-items:center;padding:0 0 0 15px;position:relative}@media(max-width:720px){.brand-portafolio .brand-portafolio-inner .block-support{justify-content:center;border:1px solid var(--main-color);border-radius:999px;margin:44px 0 30px;padding:0 15px}}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner .block-support:after{content:"";display:block;border:2px solid var(--main-color);border-radius:999px 0 0 999px;border-right:none;pointer-events:none;position:absolute;left:0;top:0;right:-25vw;bottom:0}}.brand-portafolio .brand-portafolio-inner .block-support a{padding:0 10px;display:flex;align-items:center;justify-content:center;min-height:50px;color:var(--main-color)}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner .block-support a{min-height:74px}}.brand-portafolio .brand-portafolio-inner .block-support a svg{color:currentColor}@media(max-width:719px){.brand-portafolio .brand-portafolio-inner .block-support a svg{height:30px;width:auto}}.brand-portafolio .brand-portafolio-inner .block-support a svg path{fill:currentColor}.brand-portafolio .brand-portafolio-inner .block-support a:not(:last-child){margin-right:5px}@media(min-width:720px){.brand-portafolio .brand-portafolio-inner .block-support a:not(:last-child){margin-right:40px}}.app-market .block-widget_title{text-align:center;margin:0 auto 12px;justify-content:center}.app-market .block-app{display:flex;align-items:center;justify-content:center}.app-market .block-app a{flex:0 0 calc(50% - 7.5px);max-width:calc(50% - 7.5px)}@media(min-width:355px){.app-market .block-app a{flex:0 0 125px;max-width:125px}}@media(min-width:720px){.app-market .block-app a{flex:1;min-width:0}}.app-market .block-app a:not(:last-child){margin-right:15px}.app-market .block-app a svg{max-width:100%;height:auto}@media(min-width:720px){.brand-app-market{display:flex;justify-content:center;margin-bottom:30px;margin-left:-15px;margin-right:-15px}.brand-app-market>div{min-width:33%;padding:0 15px}}.extention-block{margin:24px auto 0}@media(min-width:720px){.extention-block{margin-top:0}}.extention-block .block-widget_title{text-align:center;margin:0 auto 12px;justify-content:center}.extention-block .extention-inner .block-extenion svg{display:block;margin:0 auto;max-width:106px;height:auto}@media(min-width:768px){.extention-block .extention-inner .block-extenion svg{max-width:168px}}.copyright-wrapper{margin:24px 0 50px}@media(min-width:768px){.copyright-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:50px}}.copyright-wrapper .footer__payment{max-width:370px;margin:0 auto 40px}@media(min-width:768px){.copyright-wrapper .footer__payment{flex:0 0 33%;max-width:33%;margin:0}}.copyright-wrapper .block-trusted-site{margin:0 auto 40px;width:fit-content;text-align:center}@media(min-width:768px){.copyright-wrapper .block-trusted-site{flex:0 0 33%;max-width:33%;margin:0}}@media(min-width:768px){.copyright-wrapper .copyright{flex:0 0 33%;max-width:33%}}@media(min-width:768px){#section-footer-widget .d-grid{display:flex;margin:0 -15px;justify-content:space-between}#section-footer-widget .d-grid .block-widget{padding:0 15px}}@media(max-width:767px){#section-footer-widget .d-grid .block-widget:not(:last-child){margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/themes.css.map */
