fieldset,hr{padding:0;border:0}.p-link,a{text-decoration:none}.btn,.h1,h1{letter-spacing:.05em}.btn,audio,canvas,iframe,img,svg,video{vertical-align:middle}.dropdown-menu,.header .search-wrap,.header-account:after,.menu-overlay,.search-overlay{visibility:hidden;opacity:0}.header-menu,.left-side .middle,.scroller{-webkit-overflow-scrolling:touch}.product-fav-btn:before,.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro"}.btn,.scroller,.sr-only,.tag-list .tag{white-space:nowrap}html{color:#222;font-size:.875rem;line-height:1.4;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-padding-top:60px}.h1,.h2,h1,h2{line-height:1.2}html:focus-within{scroll-behavior:smooth}::-moz-selection{background:#e5e5e5;text-shadow:none}::selection{background:#e5e5e5;text-shadow:none}html::-webkit-scrollbar{width:7px}html::-webkit-scrollbar-track{-webkit-box-shadow:5px 5px 5px -5px rgba(34,60,80,.2) inset;background-color:#e5e5e5}html::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.7)}input[type=search]::-webkit-search-cancel-button{display:none}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}fieldset{margin:0}textarea{resize:vertical}body,input,textarea{background-color:#fff;-webkit-text-size-adjust:none;text-size-adjust:none}body{font-family:Montserrat,Arial,sans-serif}button,input,textarea{border:0;border-radius:0;background-color:transparent}[class*=btn],[role=button],[role=link],button:not(:disabled),label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,button:focus,input,textarea{font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:576px){input,select,textarea{font-size:16px!important}}:invalid{box-shadow:none}select{outline:0}.container-xxl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:1400px){.container-xxl{max-width:1320px}}.h1,h1{font-size:1.875rem}.h2,h2{font-size:1.429rem}.h3{font-size:1.25rem}@media (min-width:576px){.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,.subtitle{font-size:1.5rem}}.small,.static-page .small,.static-page small,small{font-size:80%}.block-radio,.dropdown-ico,.dropdown-item,.dropdown-menu,.p-link,.product-sizes .size,.products-item,[class*=btn],[role=link],a,button,img,input,svg,textarea{-webkit-transition:.15s;-moz-transition:.15s;-ms-transition:.15s;-o-transition:.15s;transition:.15s}a{color:#000}.scroller{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;user-select:none}.scroller::-webkit-scrollbar{display:none}.sticky{position:-webkit-sticky;position:sticky;top:0}.p-link{color:inherit;cursor:pointer;border-bottom:1px dotted}.u-line{text-decoration:underline;text-decoration-color:#c29731;text-underline-offset:.14em}.stretched-link:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.border-left,.border-x{border-left:1px solid #e5e5e5}.border-right,.border-x{border-right:1px solid #e5e5e5}.border-top,.border-y,.modal-cart-item+.modal-cart-item{border-top:1px solid #e5e5e5}.border-bottom,.border-y{border-bottom:1px solid #e5e5e5}.border{border:1px solid #e5e5e5}.object-fit{object-fit:cover;width:100%;height:100%}.c-black{color:#000}.breadcrumb-item.active,.c-gray,span.footer-link{color:#888}.c-yellow-gold,.header-menu_link.active,.header-menu_right .submenu a.active,.select option:checked,.select option[selected]{color:#c29731}.c-gold{color:#9e8b58}.c-green{color:#219653}.c-red{color:#e42e2e}.bg-gray,.header-menu .header-menu_right .submenu-wrap .submenu-bar{background-color:#f7f7f7}.fs-12{font-size:.857rem}.fs-16{font-size:1.143rem}.fs-18{font-size:1.286rem}.fs-20,.product-page .product-info .product-fav-btn{font-size:1.429rem}.fs-24{font-size:1.714rem}.fs-28{font-size:2rem}.fs-30{font-size:2.143rem}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600,.header-top .active,b,strong{font-weight:600}.active-link,.fw-700,.products-filter .filer-block li label input[type=checkbox]:checked+i+a,.products-filter .filer-block li label input[type=checkbox]:checked+i+span{font-weight:700}.fw-800{font-weight:800}.lh-1_5{line-height:1.5}.lh-1_75{line-height:1.75}.o-10{opacity:.1}.o-15{opacity:.15}.o-25{opacity:.25}.block-radio:not(.selected),.o-5{opacity:.5}.o-75{opacity:.75}.o-8{opacity:.8}@media (max-width:767px){.tac-md{text-align:center}}.mh-360{min-height:360px}.mw-540{max-width:540px}.mw-600{max-width:600px}.mw-800{max-width:800px}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none;background-color:transparent;border:2px solid transparent;z-index:5;font-size:1em;font-weight:500;line-height:1em;transition:.15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,opacity .15s ease-in-out}.btn-tab{min-width:60px;padding:20px 25px}.btn-tab+.btn-tab{margin-right:-1px}.btn-disabled,.btn-loading,.btn:disabled,.products-filter .filer-block li label.disabled{cursor:default;opacity:.4;pointer-events:none}.left-menu .more,.select2{cursor:pointer}.btn-black,.btn-blank{padding:15px 50px}.btn-black,.btn-tab.active{color:#fff;background-color:#222;border-color:#222}.select,.select-styled{background-color:transparent}.btn-blank,.btn-tab{color:#222;border-color:#222}.btn-arrow,.link-arrow{color:#222;font-weight:500}a.link-arrow{border-bottom:2px solid}.btn-arrow .arrow-right,.link-arrow .arrow-right{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform .25s;-moz-transition:transform .25s;transition:transform .25s;margin-left:6px}.btn-arrow .arrow-right2,.link-arrow .arrow-right2{margin-left:6px;-webkit-transition:transform .25s;-moz-transition:transform .25s;transition:transform .25s}.btn-arrow .arrow-left,.link-arrow .arrow-left,.product-page .product-info .badge{margin-right:6px}.btn-240,.mw-240{min-width:240px}.btn-100,.btn-m100,.product img{width:100%}.select{color:#000;border:0;border-bottom:2px solid #000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-wrap:after{content:"";position:absolute;top:-2px;right:10px;bottom:0;width:8px;height:8px;margin:auto;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg)}.select-hidden{visibility:hidden;padding-right:10px}.select2{display:inline-block;position:relative;width:100%;min-width:105px;height:30px}.select-styled{color:#888;position:absolute;top:0;right:0;bottom:0;left:0;border-bottom:1px solid #353535;line-height:22px}.select-styled:before{content:"";display:block;position:absolute;top:50%;right:0;background:url(../img/angle.svg) no-repeat;width:16px;height:16px;margin-top:-10px}.dropdown.active .dropdown-ico,.select-styled.active:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;padding:10px 0;background-color:#fff;box-shadow:0 6px 10px rgba(53,53,53,.14)}.form-control,.form-control.v2{font-size:1rem;line-height:1.5;letter-spacing:.05em;background-color:transparent;background-clip:padding-box;font-weight:400}.select-options li{margin:0;line-height:30px;padding:0 15px;-webkit-transition:.1s ease-in;-moz-transition:.1s ease-in;transition:.1s ease-in}.select-options li:hover{background:#efefef}.select-options li[rel=hide]{display:none}::placeholder{color:#ccc}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-input{padding:0;margin:0;opacity:0;position:absolute;z-index:100;width:16px;height:16px;border:none;left:0;top:7px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-check-label .radio{display:inline-block;border:1px solid #222;width:16px;height:16px;margin-right:10px;border-radius:50%;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}.form-check-label [type=radio]:checked+span{-webkit-box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 10px #222;box-shadow:inset 0 0 0 4px #fff,inset 0 0 0 10px #222}.block-radio{border:1px solid transparent}.block-radio.selected,.form-control:focus,.input-black,.input-filled,.product-page .product-info .product-models .model-item.active{border-color:#222}.block-radio .radio-group{top:0;left:-7px;bottom:0;height:14px;margin:auto}.block-radio .radio{transform:none}.form-check-label .checkbox{display:inline-block;border:1px solid #222;width:14px;height:14px;margin-right:10px;-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}.form-check-label [type=checkbox]:checked+span:after{content:"";position:absolute;display:block;width:5px;height:10px;border-bottom:2px solid #222;border-right:2px solid #222;top:0;left:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-group{margin-bottom:1rem}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 0;border-bottom:2px solid #efefef;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dropdown-menu,.navbar{background-color:#fff}textarea.form-control{height:auto}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-control.input-filled+.placeholder,.form-control:focus+.placeholder{top:-12px;font-size:12px;opacity:.75}.placeholder{position:absolute;left:0;top:7px;color:#888;pointer-events:none;-webkit-transition:.2s;transition:.2s}.form-error .form-control:invalid,.form-error .form-control:invalid+label,.input-error,.input-error+label,.input-error:focus{color:#ff3f28;border-color:#ff3f28}.error-msg{color:#ff3f28;font-size:12px;padding-top:6px;top:100%}.addlook-products .swiper-wrapper,.input-error~span.error-msg,.subcategories .swiper-wrapper,.viewed-products .swiper-wrapper{display:block}.form-control.v2{display:block;width:100%;height:50px;padding:.375rem 140px .375rem .375rem;border:1px solid #e0e0e0;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.placeholder.v2{position:absolute;left:2px;top:50%;color:#888;pointer-events:none;-webkit-transition:.2s;transition:.2s;background:#fff;padding:5px;transform:translateY(-50%)}.form-control.v2.input-filled+.placeholder.v2,.form-control.v2:focus+.placeholder{background:#fff;top:0;font-size:12px;left:5px;opacity:1}.subscribe-form .btn-arrow.v2{top:0;right:4px;bottom:0}.dropdown-menu{padding:20px;top:100%;z-index:20;box-shadow:0 6px 10px rgba(53,53,53,.14)}.dropdown-menu.no-bs{box-shadow:none}.dropdown-item,.left-menu a,.left-menu span,.products-filter .filer-block:not(.colors) li,.submenu a{padding:.5rem 0}.products-sort .dropdown-menu{right:-20px;min-width:10rem}.header-lang .dropdown-menu{right:-12px}.mt-6,.my-6{margin-top:4rem}.mb-6,.my-6{margin-bottom:4rem}.ml-6,.mx-6{margin-left:4rem}.mr-6,.mx-6{margin-right:4rem}.m-6{margin:4rem}.pt-6,.py-6{padding-top:4rem}.pb-6,.py-6{padding-bottom:4rem}.pl-6,.px-6{padding-left:4rem}.pr-6,.px-6{padding-right:4rem}.p-6{padding:4rem}.no-gutters2>.col,.no-gutters2>[class*=col-]{padding-right:0;padding-left:0}.rounded-circle{border-radius:50%}.breadcrumb{display:flex;flex-wrap:wrap;justify-content:center;list-style:none}.breadcrumb-item:not(:last-child):after{content:"—";color:#888;padding-right:.5rem;padding-left:.25rem}.header-hamgurger{display:block;background-color:transparent;width:30px;height:20px;top:0;bottom:0;margin:auto}.header-menu,.menu-overlay{top:100%;left:0;position:absolute}.header-hamgurger span{display:block;height:2px;width:100%;background-color:#222;position:absolute;left:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.header-hamgurger span:first-child{top:0}.header-hamgurger span:nth-child(2){top:9px;width:80%}.header-hamgurger span:last-child{top:18px}.header-hamgurger.open span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:10px}.header-hamgurger.open span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:10px}.accordion .collapse-btn.active:before,.header-hamgurger.open span:nth-child(2),.loaded.media-img.bg-img .media-img__preview{opacity:0}.header-menu{background-color:#f7f7f7;z-index:555;box-shadow:0 100px #f7f7f7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.35s;transition:.35s}@media (min-width:576px){.btn-m100{width:auto}.header-menu_left{border-right:1px solid #e5e5e5}.header-menu{height:calc(100vh - 54px);overflow-y:scroll}}@media (min-width:992px){.h1,h1:not([class]){font-size:3.125rem}.h2,h2:not([class]){font-size:2.25rem}header{z-index:1000}.header,.header-bottom,.header-logo{transition:transform .35s,padding .35s}.header.fixed-header{transform:translateY(-35px)}.header.fixed-header .header-bottom{padding:0}.header.fixed-header .header-bottom .header-logo{transform:scale(1.3)}.header-menu{height:calc(100vh - 100px)}}.header-hamgurger.open+.header-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu-overlay{right:0;bottom:0;width:100%;height:100vh;background-color:rgba(0,0,0,.35);z-index:444;-webkit-transition:.25s;-moz-transition:.25s;transition:.25s}.header-bottom,.header-top{z-index:555;background-color:#fff}.open-menu{overflow:hidden;position:fixed;max-width:100%;width:100%}.header-menu .separator{background-color:#c29731;width:40px;height:2px;margin:10px 20px}@media (max-width:575px){.mx-n15{margin-left:-15px;margin-right:-15px}.tac-sm{text-align:center}.header-menu .header-menu_right{position:absolute;top:0;right:-100%;bottom:0;opacity:0;visibility:hidden;overscroll-behavior:contain;transition:.35s}.header-menu .header-menu_right.show{right:0}.header-menu .header-menu_left,.header-menu .header-menu_right{background-color:#f7f7f7;max-height:calc(100vh - 54px);min-height:calc(100vh - 54px);overflow-y:auto;margin-bottom:100px;padding-bottom:100px}}.header-menu .header-menu_right::-webkit-scrollbar{display:none}.header-menu .header-menu_right .submenu-wrap .columns{columns:2}.header-menu .header-menu_right .submenu-wrap .submenu{break-inside:avoid-column}.header-top{padding:.5em 0;position:relative;border-bottom:1px solid #eee}.header-bottom{padding:10px 0;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.header-menu_link{display:block;padding:10px 20px;position:relative}.header-menu_link.more:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:8px;height:8px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid;border-bottom:none;border-right:none;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.header-toolbar .header-cart:before,.header-toolbar .header-wish:before{width:24px;height:24px;display:inline-block;vertical-align:top;content:""}.header-toolbar .header-cart:before{background:url(../img/cart2.svg) no-repeat}.header-toolbar .header-wish:before{background:url(../img/heart.svg) 0 1px no-repeat;margin-right:3px}.header-toolbar .product-count{top:10px;right:-5px;background-color:#fff;color:#c29731;font-size:12px;font-weight:600;line-height:16px;width:16px;height:16px;text-align:center;border-radius:50%}.header-account:after{content:"";position:absolute;top:-2px;left:-6px;width:11px;height:11px;background-color:#6fcf97;border-radius:50%;border:2px solid #fff;transition:opacity .1s ease-in,transform .15s ease-in;transform:scale(0)}.header-account.online:after{opacity:1;visibility:visible;transform:scale(1)}.header-search:before{content:"";display:inline-block;background:url(../img/search2.svg) center 1px no-repeat;width:24px;height:24px;vertical-align:top}.pa.header-search{top:0;left:50px;bottom:0;margin:auto}.header .search-wrap{border-top:1px solid #e5e5e5;background-color:#fff;position:absolute;left:0;right:0;z-index:455;-webkit-transform:translateY(-63px);transform:translateY(-63px);-webkit-transition:.35s;transition:.35s}.header .search-wrap.show{-webkit-transform:translateY(0);transform:translateY(0)}.search-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);z-index:444;-webkit-transition:.15s;-moz-transition:.15s;transition:.15s}.show{visibility:visible!important;opacity:1!important}.header .search-form{display:flex;background-color:#fff;position:relative;width:100%;font-size:18px}.header-logo .logo-txt{letter-spacing:.2em;margin-right:-.2em}.header-logo .logo-img{background:url(../img/logo-1.svg) center/80px no-repeat;width:80px;height:80px;margin:auto}.pulse{-webkit-animation:.6s heartbeat;animation:.6s heartbeat}.cat-image{transition:.25s}.left-menu .submenu,.products-filter{transition:.3s;visibility:hidden;opacity:0}.cat-title{display:table;background-color:#fff;width:-webkit-fit-content;width:fit-content;text-align:center;left:0;right:0;top:0;margin:auto;transform:translateY(-50%)}.search-form-wrap,.subscribe-form-wrap{max-width:46rem}.subscribe-form-wrap .subscribe-text{font-size:1.143rem;line-height:1.714rem}.search-form .btn-arrow,.subscribe-form .btn-arrow{top:0;right:-4px;bottom:0}.close-btn{display:inline-block;width:30px;height:30px;right:7px}.remove-item-btn{display:inline-block;width:20px;height:20px}.close-btn:after,.close-btn:before{content:"";position:absolute;background-color:#353535;height:20px;width:1px;top:0;bottom:0;left:0;right:0;margin:auto}.close-btn:before,.remove-item-btn:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(45deg)}.close-btn:after,.remove-item-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.left-menu .more:after{content:"\002B";position:absolute;font-size:1.143rem;line-height:1.143rem;font-weight:400;height:1.143rem;top:0;right:0;bottom:0;margin:auto}.left-menu .more.opened:after{content:"\2212"}.left-menu .submenu a,.left-menu .submenu span{padding-left:20px}.left-menu .submenu li .submenu a,.left-menu .submenu li .submenu span{padding-left:40px}.left-menu .submenu{display:block;max-height:0}.left-menu .opened+.submenu{display:block;max-height:100vh;visibility:visible;opacity:1}.submenu.fancybox__content{display:block;min-width:320px}.submenu.fancybox__content a,.submenu.fancybox__content span{font-size:16px}.open-filter{overflow:hidden;position:fixed;max-width:100%;width:100%;padding-right:17px;touch-action:none}.products-filter{background-color:#fff;min-width:320px;padding:15px;top:0;left:0;bottom:0;z-index:1035;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.products-filter.show{-webkit-transform:translateX(0);transform:translateX(0)}.products-filter .top:before{content:"";position:absolute;left:0;right:0;top:100%;height:20px;background:-moz-linear-gradient(180deg,#fff 20%,rgba(255,255,255,0));background:-webkit-linear-gradient(180deg,#fff 20%,rgba(255,255,255,0));background:linear-gradient(180deg,#fff 20%,rgba(255,255,255,0))}.products-filter .bottom:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:20px;background:-moz-linear-gradient(0deg,#fff 20%,rgba(255,255,255,0));background:-webkit-linear-gradient(0deg,#fff 20%,rgba(255,255,255,0));background:linear-gradient(0deg,#fff 20%,rgba(255,255,255,0))}.left-side .middle{position:relative;height:calc(100% - 100px);overflow-y:scroll;z-index:-1}.left-side .bottom{background:#fff;position:absolute;right:0;left:0;bottom:0;padding:15px;z-index:9999}.filter-toggle-btn{color:inherit;background-color:transparent}.filter-toggle-btn:before{content:"";display:inline-block;vertical-align:middle;background:url(../img/filter.svg) center center no-repeat;width:20px;height:20px}.confirm-box .is-close,.product.blink img.dp,.scrollup{display:none}.filter-toggle-btn:after{content:attr(data-filter-count);color:#888;position:absolute;top:16%;right:0;font-size:12px;font-weight:500;line-height:16px;width:16px;height:16px;text-align:center}.products-filter .filer-block,.static-page ol,.static-page p,.static-page ul{margin-bottom:20px}.left-menu .title,.products-filter .filer-block .title{color:#888;margin-bottom:10px}.products-filter .filer-block li label{display:inline-block;padding-left:20px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}.products-filter .filer-block li label input{top:1px;left:0;opacity:0;z-index:3}.products-filter .filer-block li label i{border:1px solid #ccc;width:12px;height:12px;top:50%;right:0;left:0;bottom:0;z-index:4;margin-top:-7px;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s;transition:.1s}.products-filter .filer-block li label a{pointer-events:none}.products-filter .filer-block li label input[type=checkbox]:checked+i{color:#fff;border-color:#000}.products-filter .filer-block li label input[type=checkbox]+i:after{content:"";position:absolute;width:5px;height:15px;border-bottom:2px solid #c29731;border-right:2px solid #c29731;top:0;left:4px;transform:rotate(45deg);visibility:hidden;opacity:0;transition:.1s}.products-filter .filer-block li label input[type=checkbox]:checked+i:after{top:-6px;visibility:visible;opacity:1}.products-filter .filer-block [data-filter-color]:before{content:"";display:inline-block;background:var(--filter-color);width:12px;height:12px;margin-right:4px;margin-bottom:-1px;border-radius:50%}.products-filter .filer-block .f-cwhite[data-filter-color]:before{border:1px solid #aaa}.subcategories a,.subcategories span{border:1px solid #e5e5e5;border-radius:8px;padding:7px 15px 6px;margin:0 5px;user-select:none}.subcategories span{color:#fff;border:1px solid #222;background-color:#222}.product .product-bottom .name{text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.product .product-bottom .price-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;margin-top:10px}.product .btn-fastview{display:none;visibility:hidden;opacity:0;background-color:#fff;padding:1rem 0;left:1rem;right:1rem;bottom:-.5rem;z-index:10;-webkit-transition:.2s cubic-bezier(.22, .61, .36, 1);transition:.2s cubic-bezier(.22, .61, .36, 1)}.product .badge-wrap{top:10%;left:0;z-index:10}.badge{color:#fff;width:fit-content;font-size:10px;line-height:20px;letter-spacing:.1em;padding:0 14px;user-select:none;-webkit-transition:opacity .2s cubic-bezier(.22, .61, .36, 1);transition:opacity .2s cubic-bezier(.22, .61, .36, 1)}.badge-exclusive{background-color:#9e8b58}.badge-sale{background-color:#222}.badge-order{background-color:#8ab8e2}.badge-soldout{background-color:#888}.product .product-fav-btn{width:60px;height:60px;top:-20px;visibility:hidden;opacity:0}.product-fav-btn{color:#000;top:0;right:0;font-size:18px;background:0 0;z-index:10;-webkit-transition:.1s cubic-bezier(.25, .46, .45, .94);transition:.1s cubic-bezier(.25, .46, .45, .94)}.media-img.bg-img,.media-img__preview{background-size:cover;background-position:50% 50%}.product .product-fav-btn:after{content:"";position:absolute;background:rgba(255,255,255,.25);width:43px;height:43px;top:0;right:0;left:0;bottom:0;margin:auto;border-radius:50%;z-index:-1}.product-fav-btn:before{content:"\f004";display:inline-block;font-weight:400}.product-fav-btn.active:before{color:#000;content:"\f004";font-weight:900;-webkit-animation:.6s heartbeat;animation:.6s heartbeat}@-webkit-keyframes heartbeat{20%{-webkit-transform:scale(.7)}40%{-webkit-transform:scale(1.1)}}@keyframes heartbeat{20%{transform:scale(.7)}40%{transform:scale(1.1)}}.product-fav-btn.active{visibility:visible;opacity:1;top:0}@media only screen and (min-width:1024px){.product .media-img{height:100%}}.media-img.bg-img{width:100%;height:100%;min-height:inherit}.media-img{position:relative;overflow:hidden}.product .media-img+.media-img{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:.25s cubic-bezier(.4, 0, .3, 1);transition:.25s cubic-bezier(.4, 0, .3, 1)}.loaded.media-img img,.photo-carousel .carousel__slide.is-selected{opacity:1}.media-img__preview{-webkit-filter:blur(15px);filter:blur(15px);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .25s cubic-bezier(.4, 0, .3, 1);transition:opacity .25s cubic-bezier(.4, 0, .3, 1);opacity:1;pointer-events:none}.media-img img{position:relative;z-index:1;-webkit-transition:opacity .25s cubic-bezier(.4, 0, .3, 1);transition:opacity .25s cubic-bezier(.4, 0, .3, 1)}.photo-carousel .carousel__slide{--carousel-slide-width:100%;opacity:.35;transition:opacity .25s}@media (min-width:1180px){.photo-carousel .carousel__slide{--carousel-slide-width:61%}}.photo-carousel .carousel__dots{top:100%}.product-page .product-images-wrap{position:-webkit-sticky;position:sticky;top:100px}.product-page .product-images-wrap a{cursor:zoom-in}.product-page .product-info .product-sku{letter-spacing:normal}.product-page .product-info .sale-percent{color:#d53c18}.product-page .product-info .sale-percent:after,.product-page .product-info .sale-percent:before{content:"/";color:#ff9c85;margin:0 5px}.sale-percent2{background-color:#f16848;color:#fff;letter-spacing:0;padding:2px 5px;font-size:.857rem}.product-page .product-info .product-models .model-item{display:flex;justify-content:center;background-color:#fff;width:70px;height:70px;overflow:hidden}.product-page .product-info .btn-buy span{display:block;min-width:200px}.product-page .product-sizes .size{border:1px solid #ddd;font-size:12px;padding:10px 15px;margin:15px 15px 0 0}.product-page .product-sizes .size:last-child{margin-right:0}.product-page .product-sizes .size.selected,.product-page .product-sizes .size:hover:not(.disabled){color:#fff;border-color:#222;background-color:#222}.product-page .product-sizes .size.disabled{min-width:49px;text-align:center;position:relative;cursor:default;opacity:.4}.product-page .product-sizes .size.disabled:after{content:"";position:absolute;background-color:#222;height:1px;width:48px;left:0;top:0;right:0;bottom:0;margin:auto;opacity:.4;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion .collapse-btn:before{content:"";display:block;position:absolute;border-top:1px solid #222;width:13px;height:1px;top:0;bottom:0;right:0;margin:auto;-webkit-transition:.1s;transition:.1s}.accordion .collapse-btn:after{content:"";display:block;position:absolute;border-left:1px solid #222;width:1px;height:13px;top:0;bottom:0;right:6px;margin:auto;-webkit-transition:.25s;transition:.25s}.accordion .collapse-btn.active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@keyframes uproll{0%{transform:translateY(50%)}50%{transform:translateY(48%)}100%{transform:scale(1)}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.collapse.active+.collapse-content{animation:1s fade}.old-price{font-size:14px;text-decoration:line-through;font-weight:400}.hidden-text{border:0;width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.coupon-input{border-style:dotted;max-width:230px}.tag-list{gap:12px}.tag-list .tag{color:#333;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:6px 10px 5px;user-select:none}@media (max-width:991px){.catalog-toolbar{position:-webkit-sticky;position:sticky;top:54px;z-index:20}.catalog-toolbar:after{background-color:#fff;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none){.catalog-toolbar:after{background-color:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.tag-list .tag{font-size:12px}}.shops-map{height:100%;min-height:300px;min-width:350px}@media (min-width:768px){.shops-map{min-height:520px}}.map-btns-wrap{margin:10px;z-index:10;box-shadow:rgb(0 0 0 / 30%) 0 1px 4px -1px}.btn-shop,.btn-showroom{color:#444;background-color:#fff;font-weight:500;height:40px;padding:12px 15px}.btn-shop.active,.btn-showroom.active{color:#fff;background-color:#222;pointer-events:none}.showroom-carousel .carousel__button svg{stroke:#fff}.showroom-carousel .carousel__button.is-prev{left:0}.showroom-carousel .carousel__button.is-next{right:0}.static-page h2,.static-page h3{margin:30px 0 10px;font-weight:600}@media (min-width:576px){.header-menu .header-menu_right .submenu-wrap .columns{columns:3 170px}.static-page p:not([class]),.static-page ul{font-size:1.143rem}.static-page li,.static-page p{line-height:1.714em}}.static-page p+ol,.static-page p+ul{margin-top:-10px}.ul-styled{padding-left:12px}.ul-styled li:before{content:"•";font-weight:800;color:#c29731;display:inline-block;width:12px;margin-left:-12px}.footer-logo .logo-img{max-width:150px}.footer .nav-title:after{content:"";position:absolute;display:inline-block;background-color:#c29731;width:25px;height:2px;bottom:-14px;left:0}.scrollup{position:fixed;z-index:11;bottom:38px;right:40px;border-radius:8px;letter-spacing:.1em;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.scrollup i{font-size:inherit;transform:translateY(5px);transition:.2s}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:auto;transition:.2s cubic-bezier(.4, 0, .3, 1);outline:0}.swiper .swiper-button-next:after,.swiper .swiper-button-prev:after{color:#222;display:inline-block}.swiper .swiper-button-next:after{font-weight:300;content:"\f178"}.swiper .swiper-button-prev:after{font-weight:300;content:"\f177"}.swiper .swiper-pagination-bullet{width:6px;height:6px;transition:.2s cubic-bezier(.4, 0, .3, 1);--swiper-pagination-bullet-horizontal-gap:6px}.swiper .swiper-pagination-bullet-active{background:#222;transform:scale(1.5)}.subcategories .swiper-slide{display:inline-block;width:auto}.addlook-products .swiper-slide,.viewed-products .swiper-slide{display:inline-block;vertical-align:top}.addlook-products .swiper-pagination,.recommend-products .swiper-pagination,.viewed-products .swiper-pagination{bottom:-42px}.addlook-products [class^=swiper-button-]{top:-55px}@media only screen and (max-width:767px){.addlook-products [class^=swiper-button-],.recommend-products [class^=swiper-button-],.viewed-products [class^=swiper-button-]{top:auto;bottom:-55px}}.fancybox__container{--fancybox-bg:rgba(0,0,0, .35);--fancybox-color:#222;--fancybox-content-color:#222;--carousel-button-svg-stroke-width:1;--carousel-button-svg-filter:none}.carousel__button{--carousel-button-width:50px;--carousel-button-height:50px;--carousel-button-border-radius:0}.carousel__button.is-next:focus,.carousel__button.is-prev:focus{outline:0;background-color:rgba(255,255,255,.35);box-shadow:inset 0 0 0 1px #c29731;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);transition:.15s}.fancybox__content>.carousel__button.is-close{top:5px;right:5px}.fancybox__content :focus{outline:0!important}.carousel__dots .carousel__dot:after{width:6px;height:6px;top:0;bottom:0;left:0;right:0;margin:auto;transform:none;transition:.2s cubic-bezier(.4, 0, .3, 1)}.carousel__dots .carousel__dot.is-selected:after{transform:scale(1.5)}.modal-box{box-shadow:0 6px 10px rgba(0,0,0,.14)}.modal-box .progress-line:before{content:"";position:absolute;background-color:#c29731;bottom:0;left:0;height:2px;-webkit-animation:.5s ease-out .1s both fullFill;animation:.5s ease-out .1s both fullFill}@-webkit-keyframes fullFill{from{width:0;background-color:#e5e5e5}to{width:100%;background-color:#c29731}}@keyframes fullFill{from{width:0;background-color:#e5e5e5}to{width:100%;background-color:#c29731}}.product-photo-gallery.fancybox__container{--fancybox-bg:#fff;--fancybox-thumbs-border-radius:0;--fancybox-accent-color:#222}.product-photo-gallery .fancybox__slide{padding-left:0;padding-right:0}.product-photo-gallery .fancybox__toolbar{background:0 0;align-items:center;--fancybox-toolbar-text-shadow:none}.product-photo-gallery .fancybox__counter{font-size:14px}.product-photo-gallery .carousel__dots{top:calc(100% - .5rem)}@media (min-width:1024px){.shops-map{min-height:600px}.product-photo-gallery .fancybox__slide{padding:64px 100px 32px}}.product-photo-gallery .fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-width:1px}.fancybox__slide{opacity:.35;transition:opacity .15s cubic-bezier(.4, 0, 1, 1)}.fancybox__slide.is-selected{opacity:1}.open-cart{overflow:hidden;max-width:100%;width:100%;touch-action:none}@media (min-width:769px){.open-cart,.open-menu{padding-right:17px}}.cart-modal{position:fixed;background-color:#fff;width:100%;height:100%;top:0;right:calc(-100% + -6px);z-index:1050;transition:right 1s;overflow-y:scroll}.cart-modal.show{display:block;right:0;transition:right .4s}.modal-cart-img{flex:0 0 90px;margin-right:15px}.modal-cart-item .remove-item-btn{font-size:22px;right:-3px;top:20px}.modal-cart-info .item-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.item-soldout:before{content:attr(data-cart-soldout);position:absolute;color:#ff6c5a;background:#fff;font-weight:600;top:0;left:0;right:0;bottom:0;margin:auto;width:max-content;height:40px;box-shadow:0 0 11px 0 rgba(0,0,0,.2);padding:10px 20px;border-radius:10px;z-index:1}.item-soldout .modal-cart-img,.item-soldout .modal-cart-info{filter:grayscale(1);opacity:.35;pointer-events:none;user-select:none}.coupon-input+.placeholder+.btn{visibility:hidden;opacity:0;transition:.35s}.coupon-input.input-filled+.placeholder+.btn{visibility:visible;opacity:1}.cart-modal-overlay,.filter-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.35);z-index:1030;visibility:hidden;opacity:0;-webkit-transition:.35s;-moz-transition:.35s;transition:.35s}@media (min-width:320px){#sizetable-modal{width:100%;max-width:800px}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.list-left,.list-right{display:inline-block;letter-spacing:normal;width:50%}.table-responsive .table-size{min-width:600px}.table-size-head{background-color:rgba(233,233,233,.4)}@media (any-hover:hover){.dropdown-item:hover,[role=link]:hover,a:hover:not(.product):not(.link-arrow):not(.btn):not(.cookie-link){color:#999;border-color:#ccc}.btn-arrow:hover,.delete-item-btn:hover,.link-arrow:hover{color:#999}.btn-arrow:hover .arrow-right,.link-arrow:hover .arrow-right{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);color:#999}.btn-arrow:hover .arrow-right2,.link-arrow:hover .arrow-right2{-webkit-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px)}.btn-black:hover:not(:disabled){border-color:#555;background-color:#555}.btn-blank:hover:not(:disabled){color:#999;border-color:#999}.header-hamgurger:hover span:nth-child(2){width:100%}.header-logo a:hover{opacity:.5}a:hover .cat-image{transform:translateY(-10px)}.card:hover img{transform:scale(.975)}.products-filter .filer-block li label:hover,.products-filter .filer-block li label:hover i{color:#999;border-color:#aaa}.product.blink:hover img.mi:not(.dp){opacity:0;display:none;height:0;visibility:hidden}.product.blink:hover img.dp{display:block}.product:hover .product-fav-btn{visibility:visible;opacity:1;top:0}.product:hover .media-img+.media-img{opacity:1}.product:hover .badge{opacity:.35}.scrollup:hover i{transform:translateY(2px)}.table-size>div:not(.table-size-head):hover{background-color:rgba(233,233,235,.4);box-shadow:-25px 0 0 0 rgba(233,233,235,.4),25px 0 0 0 rgba(233,233,235,.4)}}.list li{padding:5px 0}.list-left{margin-right:-50%;vertical-align:top;overflow:hidden}.list-left:after{content:"";display:inline-block;width:100%;margin:0 -99% 0 3px;vertical-align:baseline;border-bottom:1px dotted #dfdfdf}.list-right{padding-left:3px;margin-left:50%;vertical-align:bottom}.cart-modal::-webkit-scrollbar,.header-menu::-webkit-scrollbar,.products-filter .middle::-webkit-scrollbar{width:3px}.cart-modal::-webkit-scrollbar-track,.header-menu::-webkit-scrollbar-track,.products-filter .middle::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);background-color:#f5f5f5}.cart-modal::-webkit-scrollbar-thumb,.header-menu::-webkit-scrollbar-thumb,.products-filter .middle::-webkit-scrollbar-thumb{background-color:#000}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:#4c4c4c #dedede}.cart-modal,.header-menu,.products-filter .middle{scrollbar-width:thin;scrollbar-color:#000 #dedede}}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}main{padding-top:135px}@media only screen and (max-width:991px){main{padding-top:55px}.header-bottom{padding:15px 0}.header-logo{position:absolute;width:max-content;height:max-content;margin:auto;left:0;right:0;top:0;bottom:0}}@media only screen and (max-width:768px){.products-wrap .product .product-fav-btn{font-size:16px;top:0;visibility:visible;opacity:1}}@media only screen and (max-width:575px){#subscribe-modal .btn-240,.account-page .btn-240,.cart-row .btn-240,.confirmed-order .btn-240,.header-menu,.main-new-drop .btn-240,.order-form .btn-240{width:100%}.search-form .btn-arrow,.subscribe-form .btn-arrow{position:static;width:100%;color:#353535;border-color:#353535;padding:15px 50px;margin-top:30px}.product-info .tar{text-align:left}.products-sort .dropdown-menu{position:fixed;bottom:0;left:0;right:0;text-align:left;transition:.3s;height:200px}.products-sort .dropdown-menu.show{transform:translateY(-180px)}.products-sort .dropdown-menu:before{content:"";position:fixed;bottom:100%;left:0;right:0;background:rgba(0,0,0,.35);height:100vh;z-index:-1}.dropdown-item{padding-left:15px;position:relative}.dropdown-item.active-link:before{content:"";display:inline-block;position:absolute;left:0;top:-3px;bottom:0;margin:auto;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sort-show{overflow:hidden}.services .object-fit{height:260px}}@media only screen and (max-width:380px){.header-hamgurger{width:24px}.pa.header-search{left:40px}.tile-category .tile-title{font-size:1.8rem;left:15px;bottom:15px}}@media only screen and (max-width:359px){.products-wrap .col-6{flex:0 0 100%;max-width:100%}}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999}thead{display:table-header-group}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}