.desktop__width{max-width:1400px}#address #wrapper,#addresses #wrapper,#authentication #wrapper,#cms #wrapper,#discount #wrapper,#history #wrapper,#identity #wrapper,#manufacturer #wrapper,#my-account #wrapper,#order-confirmation #wrapper,#order-detail #wrapper,#order-slip #wrapper,#password #wrapper,#prices-drop #wrapper,#search #wrapper,.page-category #wrapper{margin-top:220px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,html{overflow-x:hidden}#ui-id-1.ui-autocomplete{top:97px!important}.checkout__content{margin-top:120px}.home__second h2,.home__sixth h2,.home__specials .specials__block h2,.home__third h2{margin-bottom:50px!important;padding-bottom:0;text-transform:none;font-size:38px;line-height:1.1;letter-spacing:-.05em}#address #wrapper h1,#addresses #wrapper h1,#cms #wrapper h1,#discount #wrapper h1,#history #wrapper h1,#identity #wrapper h1,#manufacturer #wrapper h1,#my-account #wrapper h1,#order-confirmation #wrapper h1,#order-detail #wrapper h1,#order-slip #wrapper h1,#prices-drop #wrapper h1,.page-category #wrapper h1{text-transform:none;font-weight:700!important}.featured__block h2,.product-accessories h2,.product__history h2,.specials__block h2{text-transform:none}.button{-webkit-appearance:none;padding:16px 24px;border:1px solid #000;background:#000;color:#fff;text-transform:uppercase;font-weight:700!important;font-size:16px!important;letter-spacing:.05em!important;border-radius:0!important;transition:.2s;height:auto!important;line-height:1.2!important;cursor:pointer;font-family:sans-serif}.button.--filled{background-color:#000!important;color:#fff!important;border:1px solid #000!important}.button.--empty{background-color:#fff!important;color:#000!important}.button.--width{width:100%}.button span{font-family:sans-serif}.button[disabled]{opacity:.7;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-field span:before,.conditions__checkbox span:before,.same__address span:before{width:18px;height:18px}.checkbox-field span,.conditions__checkbox span,.same__address span{margin-left:28px!important}.conditions-to-approve .input-check,.form-fields__message-check .input-check{display:block;position:relative}.conditions-to-approve .input-check input,.form-fields__message-check .input-check input{position:absolute;opacity:0;width:0;height:0;-webkit-appearance:none}.conditions-to-approve .input-check input:checked+span:before,.form-fields__message-check .input-check input:checked+span:before{background:url(../img/filter-checked.png) 50% no-repeat}.conditions-to-approve .input-check span,.form-fields__message-check .input-check span{position:relative;width:18px;height:18px;display:inline-block;cursor:pointer}.conditions-to-approve .input-check span:before,.form-fields__message-check .input-check span:before{position:absolute;content:"";border:1px solid #000;width:18px;height:18px;top:5px;border-radius:2px;left:0}#login-form .form-fields label.field__password,#login-form .form-fields label.filed__other,.register-form .form-fields label.field__password,.register-form .form-fields label.filed__other{width:100%}#login-form .form-fields .field__password input,#login-form .form-fields .filed__other input,.register-form .form-fields .field__password input,.register-form .form-fields .filed__other input{background:none;border-bottom:.6px solid rgba(0,0,0,.5);padding:4px 4px 10px;opacity:1;-webkit-appearance:none;font-size:16px;height:auto;font-family:Mona Sans}#login-form .form-fields .field__password input:-internal-autofill-selected,#login-form .form-fields .field__password input:-webkit-autofill,#login-form .form-fields .field__password input:autofill,#login-form .form-fields .filed__other input:-internal-autofill-selected,#login-form .form-fields .filed__other input:-webkit-autofill,#login-form .form-fields .filed__other input:autofill,.register-form .form-fields .field__password input:-internal-autofill-selected,.register-form .form-fields .field__password input:-webkit-autofill,.register-form .form-fields .field__password input:autofill,.register-form .form-fields .filed__other input:-internal-autofill-selected,.register-form .form-fields .filed__other input:-webkit-autofill,.register-form .form-fields .filed__other input:autofill{background-color:transparent!important;font-family:Mona Sans!important}.input-label{font-size:14px;margin-bottom:6px;text-transform:uppercase!important}.input-password-icon{position:absolute;bottom:10px;right:0;z-index:2;cursor:pointer;font-size:0}.input-password-icon svg{width:24px;height:24px}.input-password-icon__hide{display:none}.field__password{position:relative;display:block}.field__password.active .input-password-icon__show{display:none}.field__password.active .input-password-icon__hide{display:block}.input-text-wrap{display:block;width:100%}.input-text{background:none;border:none!important;border-bottom:.6px solid rgba(0,0,0,.5)!important;padding:4px 0 10px;opacity:1;-webkit-appearance:none;font-size:16px;height:auto;font-family:Mona Sans}.input-text:-internal-autofill-selected,.input-text:-webkit-autofill,.input-text:autofill{background-color:transparent!important;font-family:Mona Sans!important}.input-text::-webkit-input-placeholder{color:#bdbdbd}.input-text::-moz-placeholder{color:#bdbdbd}.input-text:-ms-input-placeholder,.input-text::-ms-input-placeholder{color:#bdbdbd}.input-text::placeholder{color:#bdbdbd}.input-textarea{background:none;border:none!important;border-bottom:.6px solid rgba(0,0,0,.5)!important;padding:4px 0 10px;opacity:1;-webkit-appearance:none;font-size:16px;height:auto;font-family:Mona Sans}.input-textarea:-internal-autofill-selected,.input-textarea:-webkit-autofill,.input-textarea:autofill{background-color:transparent!important;font-family:Mona Sans!important}.input-textarea::-webkit-input-placeholder{color:#bdbdbd}.input-textarea::-moz-placeholder{color:#bdbdbd}.input-textarea:-ms-input-placeholder,.input-textarea::-ms-input-placeholder{color:#bdbdbd}.input-textarea::placeholder{color:#bdbdbd}.footer__bottom--right{-ms-flex-pack:start;justify-content:flex-start;margin-left:0;margin-top:75px}.footer__bottom--right svg{margin-right:30px;margin-left:0}.footer__bottom,.footer__bottom--left{-ms-flex-pack:center;justify-content:center}.footer__bottom--left span{font-size:14px;display:block;text-align:center}.footer__bottom--left span:not(:last-child){margin-bottom:12px}.footer__width{max-width:1412px}.footer__socials{display:block}.footer__socials--single a{padding-left:0;margin-right:20px}.productDesc__title span{opacity:1!important;letter-spacing:normal!important}.header__bottom{height:auto;border-bottom:none}.header__bottom .header__left--phone{display:none!important}.header__left--phone{margin-right:30px}.header__left--phone svg{height:25px}.header__left--phone:after,.header__left--phone:before{display:none}.header__left a:not(.header__left--phone){margin-left:0!important;padding-left:10px;display:block;line-height:1.5}.header__right{-ms-flex-align:center;align-items:center;height:100%}.header__right #blockcart-wrapper,.header__right .cart-preview,.header__right .header{height:100%}.header__right .header>a{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__wrapper .desktop__width.--full-width{max-width:100%}.header__clicker-wrap{width:24px;height:24px;position:relative}.header__clicker span{position:absolute;top:50%;background-color:currentColor;width:100%;height:1px;margin-top:-1px;border-radius:3px;transition:transform var(--trsn),opacity var(--trsn),margin-top var(--trsn)}.header__clicker span:first-child{transform:translateY(-7px)!important}.header__clicker span:first-child,.header__clicker span:nth-child(2),.header__clicker span:nth-child(3){top:50%!important;left:0!important;width:100%!important}.header__clicker span:nth-child(3){transform:translateY(7px)!important}.header__clicker.open span:first-child{transform:translateY(0) rotate(-45deg)!important}.header__clicker.open span:nth-child(2){opacity:0!important}.header__clicker.open span:nth-child(3){transform:translateY(0) rotate(45deg)!important;opacity:1!important}.header__top{height:104px;padding:30px 0 0}#menu__button{height:auto}.menu{width:auto}.menu>ul{-ms-flex-pack:start;justify-content:flex-start}.menu>ul>li>div.menu__opener svg{stroke:#000}.menu ul[data-depth="0"]>li{margin-right:24px}.menu ul[data-depth="0"]>li.category>a{position:relative;padding-right:32px}.menu ul[data-depth="0"]>li.category>a:after{position:absolute;content:"";width:24px;height:24px;right:0;top:10px;transition:.2s;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjk5OTMgMTMuMTcyTDE2Ljk0OTMgOC4yMjJMMTguMzYzMyA5LjYzNkwxMS45OTkzIDE2TDUuNjM1MjggOS42MzZMNy4wNDkyOCA4LjIyMkwxMS45OTkzIDEzLjE3MloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=) no-repeat 50%/contain}.menu ul[data-depth="0"]>li>div{margin-top:0}.menu ul[data-depth="0"]>li.current,.menu ul[data-depth="0"]>li.current>a{border-bottom:none}.menu ul[data-depth="0"]>li>a{margin-left:0;font-size:16px;font-weight:700;border-bottom:none}.menu ul[data-depth="0"]>li:last-of-type a{color:#000}.menu ul[data-depth="1"]{padding:0 16px 0 10px}.menu ul[data-depth="1"]>.category{width:auto;padding:30px 30px 30px 0}.menu ul[data-depth="1"]>.category>a{font-size:16px}.menu-mobile-bottom{display:none}.menu-mobile-bottom .user-info{margin-right:0}.menu-mobile-bottom .user-info,.menu-mobile-bottom .user-info a{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.menu-mobile-bottom .user-info a{display:-ms-flexbox;display:flex;color:#fff;font-size:16px;padding-left:0}.menu-mobile-bottom .user-info a svg{stroke:currentColor;margin-right:8px}.menu-mobile-bottom .user-info a span{font-size:16px;text-transform:uppercase!important}.menu-mobile-bottom__phone{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;margin-top:24px;padding-left:0}.menu-mobile-bottom__phone svg{stroke:currentColor;margin-right:8px}.af_filter .af-checkbox-label .name{margin:0 0 0 30px!important}.af_filter .af-checkbox-label .name:before{width:18px;height:18px;top:5px}.menu ul[data-depth="0"]>li>div>.dropdown__wrapper{max-width:100%}.menu ul[data-depth="2"]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:70vh;max-height:620px}.menu ul[data-depth="2"]>.category{padding:4px 0}.menu ul[data-depth="2"]>.category>a{line-height:1.5;padding-right:20px}.bar_icons,.velsof_item{font-size:0}.user-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-order:1;order:1}.user-info>*{font-size:0}.bottom_bar,.header__left--phone,.user-info{margin-right:24px}.bottom_bar{-ms-flex-order:0;order:0}.header__right #blockcart-wrapper{-ms-flex-order:2;order:2}.top-banner span{display:inline-block;text-align:center;padding:5px 2px}.header__phone-tooltip{position:absolute;display:block;top:100%;left:50%;transform:translateX(-50%);background-color:#fff;z-index:2;padding:12px;white-space:nowrap;font-size:18px;box-shadow:0 0 10px rgba(0,0,0,.1);margin-top:20px;transition:none;opacity:0;pointer-events:none;color:#000}.header__left--phone svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.modal__head{max-width:594px}.modal__head span{text-transform:none;font-weight:700!important;font-size:38px;margin-bottom:30px!important}.modal__head p{text-align:center;font-size:16px;line-height:1.4}.modal__footer{max-width:594px;padding-bottom:40px;padding-top:40px}.modal__submit{margin-top:30px}.modal__submit .button{-ms-flex:auto;flex:auto}.modal__product{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.modal__product-image{-ms-flex:0 0 73px;flex:0 0 73px;margin-right:16px}.modal__product-image img{max-width:100%}.modal__product-brand{text-transform:uppercase;font-weight:700!important;font-size:16px;line-height:1.1}.modal__product h2{text-transform:uppercase;font-weight:400!important;font-size:14px;margin-top:4px!important;margin-bottom:4px!important}.modal__product-ref{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:start;justify-content:flex-start;white-space:nowrap;margin-top:10px}.modal__product-ref input{text-align:left;padding:0;width:auto;height:auto;font-size:14px;margin-left:4px;transition:none;border:none!important;border-radius:0;-webkit-appearance:none;line-height:1.25;display:none!important}.modal__product-reference{font-weight:700!important;margin-left:4px;line-height:1.2}.modal__buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;max-width:430px;margin:0 auto}.modal__button{-ms-flex:auto;flex:auto;margin:0 10px}.modal__button .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal__button .button span{font-weight:700!important}.auth__modal,.contact__modal{z-index:99999}.auth__modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#search_widget{position:absolute;right:220px;top:43px;overflow:visible}#search_widget form{-ms-flex-direction:row-reverse;flex-direction:row-reverse}#search_widget form button{width:24px;position:relative;z-index:3}#search_widget form input.ui-autocomplete-input{opacity:0;width:0;transition:.3s;position:absolute;right:0;left:auto;z-index:2;border-bottom:1px solid #000;border-radius:0;padding:10px 40px 9px 0;margin-right:0!important}#search_widget form.active input.ui-autocomplete-input{opacity:1;width:240px}.ui-autocomplete.searchbar-autocomplete li a .product_brand,.view-all-button a{display:block;text-transform:uppercase;font-weight:700!important;font-size:16px}.view-all-button a{width:100%;text-align:center;padding:12px!important}#search_widget form input,#search_widget form input.ui-autocomplete-input{height:auto!important;margin:0!important;margin-right:8px!important}.account__top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.account__top h1{text-align:center;text-transform:none;font-weight:700!important;font-size:38px!important;text-transform:none!important}.account__logout{position:absolute;right:0;top:4px;margin:0}.account__logout svg{margin-right:8px}.account__logout span{text-transform:none;font-size:14px}.account-link-list{-ms-flex-pack:start;justify-content:flex-start}.account-link-list li:not(:last-child){margin-right:50px}.account-link-list li a{color:#bdbdbd;font-weight:700!important;font-size:16px;line-height:1.5;display:block;position:relative}.account-link-list li a:before{position:absolute;content:"";width:100%;height:2px;background-color:#000;bottom:-6px;left:0;opacity:0}.account-link-list .account-link-current a{color:#000;font-weight:700!important;font-size:16px;line-height:1.5}.account-link-list .account-link-current a:before{opacity:1}.sdsarticleHeader{display:none}.blog-post h1{text-transform:none;font-weight:700!important;font-size:38px;line-height:1.25;margin-bottom:30px!important}#module-smartblog-details #wrapper{max-width:1402px;margin-top:220px}.blog-post .sdsarticle-des{font-size:16px;line-height:1.4}.blog-post .sdsarticle-des p{margin-bottom:20px}.blog-post .sdsarticle-des h2{font-size:34px}.blog-post .sdsarticle-des h3{font-size:22px}#product_comments_block_tab .footer_links{-ms-flex-pack:center;justify-content:center}.blog__socials--left span{border:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;background:none;font-weight:700!important;font-size:16px;width:auto;border-radius:0}.blog__socials--left span svg{fill:currentColor;margin-right:6px}.smartblogcat__header h1{margin-bottom:50px!important;font-weight:700;text-transform:none;font-size:38px}.smartblogcat__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:50px}.smartblogcat__wrapper .smartblogcat__wrapper--date{display:none}.smartblogcat__wrapper .articleContent h2{margin-top:24px!important;font-size:16px;line-height:1.25}.smartblogcat__wrapper .articleContent__image{display:block;padding-top:56.2%;overflow:hidden;position:relative}.smartblogcat__wrapper .articleContent__image iframe,.smartblogcat__wrapper .articleContent__image img,.smartblogcat__wrapper .articleContent__image picture,.smartblogcat__wrapper .articleContent__image video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.smartblogcat__wrapper .sdsarticle-des,.smartblogcat__wrapper .sdsreadMore{display:none}.smartblogcat__wrapper .sdsarticleCat{width:100%}.smartblogcat__wrapper .sdsarticleCat img{transition:.6s;max-width:100%;will-change:transform}#manufacturer #wrapper{margin-top:220px}#manufacturer #wrapper h1{text-transform:none;font-weight:700!important;font-size:38px;margin-bottom:50px!important;line-height:1.3}.brands-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px}.brand{border-bottom:none;display:block}.brand-item{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:24px;border:1px solid #828282;transition:.4s}.brand-item img{max-width:100%}.brand-img{float:none;width:auto;transition:.4s}.address-row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.address-row label{cursor:pointer;display:block;-ms-flex:0 1 580px;flex:0 1 580px}.address-row label input{position:absolute;opacity:0;width:0;height:0;-webkit-appearance:none}.address-row label input:checked+p:before{background-color:#000}.address-row label input:checked+p:after{opacity:1}.address-row p{position:relative;-ms-flex:0 1 580px;flex:0 1 580px;padding-left:34px;margin-bottom:0}.address-row p:before{width:20px;height:20px;top:0;left:0;background-color:#000}.address-row p:after,.address-row p:before{position:absolute;content:"";border-radius:50%;z-index:1}.address-row p:after{width:10px;height:10px;top:5px;left:5px;background-color:#fff}.address-actions .action-list li a{border-bottom:none}.account-link-list,.page-addresses .account-link-list,.page-addresses .address{margin-bottom:50px}.form-fields .radio-field{-ms-flex:auto;flex:auto;width:100%;margin-bottom:24px}.form-fields .radio-field label{margin-right:38px;cursor:pointer}.form-fields .radio-field label input{position:absolute;opacity:0;width:0;height:0;-webkit-appearance:none;border:none!important}.form-fields .radio-field label input:checked+span:before{background-color:#000}.form-fields .radio-field label span{padding-left:30px;position:relative;display:inline-block!important}.form-fields .radio-field label span:before{position:absolute;content:"";width:18px;height:18px;left:0;top:0;border-radius:50%;border:1px solid #000;z-index:1;transition:.2s}.form-fields .radio-field label span:after{position:absolute;content:"";width:8px;height:8px;left:6px;top:6px;border-radius:50%;background-color:#fff;z-index:2}.form-fields .field__password,.form-fields .filed__other{margin-bottom:30px!important}.form-fields .filed__other input{background:none;border:none!important;border-bottom:.6px solid rgba(0,0,0,.5)!important;padding:4px 0 10px;opacity:1;-webkit-appearance:none;font-size:16px;height:auto;font-family:Mona Sans;margin-bottom:0}.form-fields .filed__other input:-internal-autofill-selected,.form-fields .filed__other input:-webkit-autofill,.form-fields .filed__other input:autofill{background-color:transparent!important;font-family:Mona Sans!important}.form-fields .filed__other input::-webkit-input-placeholder{color:#bdbdbd}.form-fields .filed__other input::-moz-placeholder{color:#bdbdbd}.form-fields .filed__other input:-ms-input-placeholder,.form-fields .filed__other input::-ms-input-placeholder{color:#bdbdbd}.form-fields .filed__other input::placeholder{color:#bdbdbd}.form-fields .field__password input{background:none;border:none!important;border-bottom:.6px solid rgba(0,0,0,.5)!important;padding:4px 0 10px;opacity:1;-webkit-appearance:none;font-size:16px;height:auto;font-family:Mona Sans;margin-bottom:0}.form-fields .field__password input:-internal-autofill-selected,.form-fields .field__password input:-webkit-autofill,.form-fields .field__password input:autofill{background-color:transparent!important;font-family:Mona Sans!important}.form-fields .field__password input::-webkit-input-placeholder{color:#bdbdbd}.form-fields .field__password input::-moz-placeholder{color:#bdbdbd}.form-fields .field__password input:-ms-input-placeholder,.form-fields .field__password input::-ms-input-placeholder{color:#bdbdbd}.form-fields .field__password input::placeholder{color:#bdbdbd}.form-fields .field__lastname{-ms-flex-order:1;order:1}.form-fields .field__email{-ms-flex-order:2;order:2}.form-fields .field__firstname{-ms-flex-order:3;order:3}.form-fields .field__birthday{-ms-flex-order:4;order:4}.form-fields .field__password{-ms-flex-order:5;order:5}.form-fields .checkbox-field{-ms-flex-order:6;order:6;margin-bottom:20px}#history thead{background:#fff}#history thead th{padding:0;text-transform:uppercase;padding-bottom:20px}#history tbody tr{border-bottom:none}#history tbody td{padding:0}#history tbody td:last-of-type{width:auto}#history tbody td:last-of-type a{color:#fff}#history tbody td a{font-size:0}#history tbody td a svg{fill:#000}#history .order-status-label.bright{color:#e22828}#history .order-status-label.dark{color:#009d42}.order-info{margin-bottom:50px}.order-info__item{font-weight:300!important;font-size:14px;text-transform:uppercase}.order-info__item span{font-weight:400!important;font-size:16px;text-transform:none}.order-info__item:not(:last-child){margin-bottom:8px}.order-products-list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}.order-products-list__main{-ms-flex:0 1 900px;flex:0 1 900px;margin-right:30px}.order-products-list__main li:not(:last-child){margin-bottom:30px}.order-products-list__details{-ms-flex:0 1 320px;flex:0 1 320px}.order-products-details__title h3{margin-top:0!important}.order-products-details__list li{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between}.order-products-details__list li:not(:last-child){margin-bottom:16px}.order-products-details__label{font-weight:300!important}.order-products-details__value{margin-left:30px;font-size:16px}.order-products-details__total{font-weight:700!important;letter-spacing:.05em;font-size:16px}.order-product-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.order-product-item__image{-ms-flex:0 1 202px;flex:0 1 202px;margin-right:30px}.order-product-item__image-wrap{padding-top:120%;overflow:hidden;position:relative}.order-product-item__image-wrap iframe,.order-product-item__image-wrap img,.order-product-item__image-wrap picture,.order-product-item__image-wrap video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.order-product-item__row{-ms-flex:0 1 670px;flex:0 1 670px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.order-product-item__info{-ms-flex:0 1 240px;flex:0 1 240px;margin-right:30px}.order-product-item__brand{font-weight:700!important;letter-spacing:.05em}.order-product-item__brand,.order-product-item__title{text-transform:uppercase;margin-bottom:8px}.order-product-item__attr{font-size:14px;text-transform:uppercase}.order-product-item__attr span{font-weight:600!important;font-size:16px;text-transform:none}.order-product-item__prices{-ms-flex:0 1 400px;flex:0 1 400px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.order-product-item__price.--single{font-weight:700!important;font-size:16px}.order-track h2{text-align:center;font-size:26px}.order-track table th{padding:0!important;background:none!important;text-transform:uppercase}.order-track table td{padding-left:0!important}.order-message-form{border-top:none}.identity__template .form-checkbox{-ms-flex-order:9;order:9}.identity__template .form-checkbox a{color:currentColor}.identity__template .form-footer__button:last-child{display:none!important}.identity__template .password-strength{display:block}.cart__row,.page-customer-account .page-content{position:relative}.cart__row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.cart__list{-ms-flex:auto;flex:auto;margin-right:40px;max-width:900px}.cart__main{-ms-flex:0 0 320px;flex:0 0 320px}.cart__footer{display:block}.cart__summ-item span:first-child{font-size:14px}.cart__summ-item span:nth-child(2){font-weight:700!important;font-size:16px}.cart__summ-item.--total span:first-child{font-weight:700!important;font-size:16px;text-transform:uppercase}.cart__content .cart-item{border-bottom:none;margin-bottom:15px}.cart__wrapper h1,.checkout__wrapper h1{font-weight:700!important;font-size:38px;line-height:1.2;text-transform:none!important}.cartFooter__right{padding:0;border:none}.cartFooter__right--title{font-size:16px;border-bottom:none;line-height:1.5}.cartFooter__left{padding-left:232px}.cartContent__image{-ms-flex:0 1 202px;flex:0 1 202px;margin-right:30px;width:100%;max-width:202px;display:block}.cartContent__image--left{padding-top:120%;overflow:hidden;position:relative}.cartContent__image--left iframe,.cartContent__image--left img,.cartContent__image--left picture,.cartContent__image--left video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.cartContent__info{-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.cartContent__info-main{-ms-flex:0 1 232px;flex:0 1 232px;margin-right:30px}.cartContent__info-main .remove-from-cart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;color:#e22828;font-size:16px;margin-top:16px}.cartContent__info-main .remove-from-cart svg{margin-right:8px}.cartContent__info-main .remove-from-cart span{border-bottom:1px solid transparent}.cartContent__title{color:#000;text-transform:uppercase!important}.cartContent__brand{text-transform:uppercase;font-weight:700!important;font-size:16px;margin-bottom:8px}.cartContent__reference{margin-top:8px}.cartContent__reference .minicart__quantity--sum{font-weight:400!important;font-size:16px}.cartContent__details{margin-top:8px}.cartContent__details .product-attributes:not(:last-child){margin-bottom:12px!important}.cartContent__details .product-attributes .label{margin-right:2px;white-space:nowrap}.cartContent__details .product-attributes .value{font-size:16px;white-space:nowrap}.cartContent__price .product-price{font-size:16px}.cartContent__sum .product-price{font-size:16px;font-weight:700!important}.cart-voucher__label{text-transform:uppercase;margin-right:10px;font-size:14px}.cart-voucher form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.cart-voucher form input[type=text]{border:1px solid #828282!important;border-radius:0!important;border-right:none!important;margin-right:0;margin-left:auto;width:130px}.cart-voucher form button{width:auto;margin:0;padding:14px 20px}.notification{display:none!important}.cart-detailed-totals{margin-top:16px}.cart-summary-totals .discount,.cart-summary-totals .products,.cart-summary-totals .shipping,.cart-summary-totals .tax{margin-bottom:16px}.blockreassurance_product>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:16px}.blockreassurance_product .item-product{-ms-flex:0 0 50px;flex:0 0 50px;margin-right:12px;width:50px;height:50px;padding-top:0}.blockreassurance_product .item-product img{width:100%;height:100%}.blockreassurance_product p.block-title{font-size:14px;line-height:1.5;margin-bottom:0}#conditions-to-approve{margin:16px 0}#js-checkout-summary h2{font-size:22px;line-height:1.1}.delivery-options-list .form-fields{margin-bottom:30px}.checkout__left{max-width:660px;margin-right:30px;width:100%}.checkout__left .checkout-step.active{display:block!important}.checkout__left .checkout-step.active .content{display:block!important;padding:15px 0}.checkout__left .checkout-step.active~.checkout-step,.checkout__left .checkout-step.active~.checkout-step .content{display:none!important}.checkout__left .checkout-step.-current.-complete{display:block}.checkout__right{max-width:440px;width:100%}.checkout__content #js-checkout-summary{border:none;max-width:none;padding:0;margin:0}.checkout__content #cart-summary-product-list{border-bottom:none}.checkout__content #cart-summary-product-list li:not(:last-child){margin-bottom:30px}.checkout__content .address-add{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}.checkout__content .address-add .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.checkout__content .address-add .button svg{width:20px;height:20px;stroke:currentColor;margin-right:8px}.checkout__content .address-add .button span{font-weight:700!important}.checkout__content .address-same{margin-top:50px}.checkout__content .address-same a{font-weight:700!important}.checkout__content .checkout-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.checkout__content .checkout-buttons .button{margin-top:0!important;text-align:center}.checkout__content .radio-block{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.checkout__content .radio-block input{opacity:0;width:0;height:0;position:absolute;-webkit-appearance:none}.checkout__content .radio-block input:checked+span:before{background-color:#000}.checkout__content .radio-block span{padding-left:30px;position:relative;display:inline-block!important}.checkout__content .radio-block span:before{position:absolute;content:"";width:18px;height:18px;left:0;top:0;border-radius:50%;border:1px solid #000;z-index:1;transition:.2s}.checkout__content .radio-block span:after{position:absolute;content:"";width:8px;height:8px;left:6px;top:6px;border-radius:50%;background-color:#fff;z-index:2}.checkout__content .radio-block img{max-width:100px;margin-left:16px}.checkout__content .checkout-product__info{-ms-flex:auto;flex:auto;position:relative;margin-left:16px}.checkout__content .checkout-product__brand{font-weight:600!important;text-transform:uppercase;font-size:16px;letter-spacing:.05em;margin-bottom:10px}.checkout__content .checkout-product__title{font-size:16px;margin-bottom:5px}.checkout__content .checkout-product__control{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px}.checkout__content .checkout-product__price{font-size:16px}.checkout__content .checkout-product__price.--full{margin-right:10px}.checkout__content .checkout-product__price.--single{font-weight:700!important;margin-left:10px}.checkout__content .checkout-product__tax{margin-top:8px;text-align:right}.checkout__content .checkout-product__quantity{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding-top:0;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 32px;flex:0 0 32px}.checkout__content .checkout-product__quantity .product-quantity{width:auto!important;margin-bottom:0!important;width:32px;text-align:center}.checkout__content .blockreassurance_product{padding-top:30px;border-top:1px solid #000}.checkout-step .form-fields .input-text{background:none;border:none!important;border-bottom:.6px solid rgba(0,0,0,.5)!important;padding:4px 0 10px!important;opacity:1!important;background:none!important;-webkit-appearance:none;font-size:16px!important;height:auto;line-height:1.2!important;font-family:Mona Sans}.checkout-step .form-fields .input-text:-internal-autofill-selected,.checkout-step .form-fields .input-text:-webkit-autofill,.checkout-step .form-fields .input-text:autofill{background-color:transparent!important;font-family:Mona Sans!important}.checkout-step .form-fields .input-text::-webkit-input-placeholder{color:#bdbdbd;font-size:16px!important}.checkout-step .form-fields .input-text::-moz-placeholder{color:#bdbdbd;font-size:16px!important}.checkout-step .form-fields .input-text:-ms-input-placeholder,.checkout-step .form-fields .input-text::-ms-input-placeholder{color:#bdbdbd;font-size:16px!important}.checkout-step .form-fields .input-text::placeholder{color:#bdbdbd;font-size:16px!important}.checkout-step .form-fields .select-field select{border:none!important;border-bottom:.6px solid rgba(0,0,0,.5)!important;padding:4px 0 10px!important;opacity:1!important;background:none!important;font-size:16px!important;height:auto;line-height:1.2!important;font-family:Mona Sans}.checkout-step .form-fields .same__address{-ms-flex-order:9;order:9}.checkout-step .form-fields .field__firstname,.checkout-step .form-fields .field__lastname{-ms-flex-order:0;order:0}.checkout-step .form-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:25px}.checkout-step .form-buttons__item .button{width:auto;margin:0!important}#delivery-address,#invoice-address,#order-history,#order-products{border-bottom:none}.delivery-options>div:first-child{-ms-flex-order:2;order:2}.delivery-options>div:nth-child(2){-ms-flex-order:3;order:3}.delivery-options>div:nth-child(3){-ms-flex-order:0;order:0}.delivery-options>div:nth-child(4){-ms-flex-order:1;order:1}.home__first{margin-top:102px}.home__title{padding:40px 0;border-bottom:none;position:relative}.home__title h1{font-size:24px;color:#fff;position:relative;z-index:2;letter-spacing:.15em;line-height:2}.home__title:before{position:absolute;content:"";width:100vw;height:100%;z-index:1;left:50%;transform:translateX(-50%);top:0;background-color:#000}.home__second .home__featured,.home__third .home__featured{padding:0 20px}.home__fourth{background-color:#f5f5f7;color:#000}.email__subscription{max-width:none;-ms-flex-align:start;align-items:flex-start}.home__subscription--left{max-width:430px!important;width:100%!important}.home__subscription--left p{font-size:14px;line-height:1.4;color:currentColor}.email__subscription--title{font-weight:700!important;text-transform:none;font-size:38px;letter-spacing:-.05em;margin-bottom:24px!important;color:currentColor;display:block}.email__subscription>div{max-width:666px}.mc-field-group label{font-size:14px}.subscribe__bottom .mc-field-group{width:45%}.subscription__text,.subscription__text.subscription__full{border-radius:0;border:none;border-bottom:.6px solid #000;font-size:16px;padding:4px 0;height:auto;width:100%}.subscription__submit{width:100%;border-radius:0;border:.6px solid #000;text-transform:uppercase;font-weight:700;font-size:16px;background-color:transparent;height:auto;padding:16px;color:#000;transition:.2s;cursor:pointer}.femme__insta{background-color:#f5f5f7;padding:80px 0 100px}.femme__insta h2{margin-bottom:50px!important;padding-bottom:0;text-transform:none;font-size:38px;line-height:1.1;letter-spacing:-.05em;-ms-flex-pack:center;justify-content:center}.femme__insta h2,.femme__insta h2 a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center}.femme__insta h2 a{-ms-flex-pack:start;justify-content:flex-start;margin-left:16px}.femme__insta h2 span{font-weight:700!important}.femme__insta h2 svg{width:38px;height:38px;margin-right:10px}.insta__wrapper{position:relative}.insta__wrapper .picture{width:317px!important}.insta__wrapper .picture a{display:block;padding-top:120%;overflow:hidden;position:relative}.insta__wrapper .picture a iframe,.insta__wrapper .picture a img,.insta__wrapper .picture a picture,.insta__wrapper .picture a video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.insta__wrapper .instagram_slider_title_wrapper{display:none!important}.insta__wrapper .insta__arrows{position:absolute;height:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;top:50%;width:calc(100% + 170px);left:50%;transform:translateX(-50%)}.insta__wrapper .insta__arrow{width:24px;height:24px;cursor:pointer}.insta__wrapper .insta__arrow_prev{transform:scaleX(-1)}.insta__wrapper .swiper-pagination,.insta__wrapper__fix{display:none!important}.insta__wrapper .insta__slider--arrows{width:24px;height:24px;top:50%;transform:translateY(-50%)}.insta__wrapper .insta__slider--arrows:before{position:absolute;content:"";width:100%;height:100%;top:0;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMjUgMjFMMTcgMTIuMjVMOC4yNSAzLjUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS43NSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat 50%/contain;left:0}.insta__wrapper .insta__slider--arrows svg{display:none!important}.insta__wrapper .insta__slider--arrows.insta__slider--prev:before{transform:scaleX(-1)}#authentication h1,#password h1,#search #wrapper h1{font-weight:700!important;font-size:38px;line-height:1.2;text-transform:none}.form-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.form-footer .button{margin:0;border-radius:0}.form-footer .button span{font-weight:700!important}.lost_password{-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-pack:end;justify-content:flex-end;margin:10px 0 30px;width:100%;-ms-flex-order:6;order:6}.lost_password a{font-weight:700;border-bottom:1px solid transparent}.display-register-form,.login__button{margin:0;width:auto}.display-register-form{margin-right:30px!important}.auth__wrapper{width:100%;max-width:666px}.login-form input::-webkit-input-placeholder{font-size:16px!important;text-transform:none!important}.login-form input::-moz-placeholder{font-size:16px!important;text-transform:none!important}.login-form input:-ms-input-placeholder,.login-form input::-ms-input-placeholder{font-size:16px!important;text-transform:none!important}.login-form input::placeholder{font-size:16px!important;text-transform:none!important}.login-form .button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.login-form .display-register-form{padding:13px 24px}.login-form .display-register-form svg{stroke:currentColor;margin-right:8px}.register-form form{position:relative}.register-form__title{margin-bottom:35px;text-transform:uppercase;font-weight:700!important;letter-spacing:.05em;font-size:16px}.register-form .form-errors{display:none!important}.register-form .form-fields .radio-field{-ms-flex:initial;flex:initial;width:calc(50% - 15px)!important}.register-form .form-fields input{padding-left:0!important}.register-form .form-fields input::-webkit-input-placeholder{font-size:16px!important;text-transform:none!important}.register-form .form-fields input::-moz-placeholder{font-size:16px!important;text-transform:none!important}.register-form .form-fields input:-ms-input-placeholder,.register-form .form-fields input::-ms-input-placeholder{font-size:16px!important;text-transform:none!important}.register-form .form-fields input::placeholder{font-size:16px!important;text-transform:none!important}.register-form .form-fields input.error{border-color:red!important}.register-form .form-fields .field__email{-ms-flex:initial;flex:initial;width:calc(50% - 15px)!important;-ms-flex-order:2;order:2}.register-form .form-fields .field__birthday,.register-form .form-fields .field__firstname,.register-form .form-fields .field__lastname{-ms-flex:initial;flex:initial;width:calc(50% - 15px)!important}.register-form .form-fields .field__birthday{-ms-flex-order:0;order:0}.register-form .form-fields .field__password{-ms-flex:initial;flex:initial;width:calc(50% - 15px)!important}.register-form .form-fields .form-checkbox{-ms-flex-order:6;order:6;width:100%;visibility:hidden;height:80px}.register-form .form-fields .form-checkbox:last-child{-ms-flex-order:5;order:5;visibility:visible;height:auto}.register-form .form-fields .checkbox-field{width:calc(50% - 15px)!important}.register-form .form-fields .checkbox-field a{font-weight:700!important;color:currentColor}.register-form .form-fields .checkbox-field span{margin-left:28px}.register-form .form-fields .checkbox-field em{font-style:normal}.register-form .form-footer{display:block;position:absolute;right:0;bottom:0;width:calc(50% - 15px)!important}.register-form .form-footer__button{margin-bottom:15px}.register-form .form-footer__button .button{width:100%!important;display:-ms-flexbox;display:flex;margin:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.register-form .form-footer__button .button span{font-weight:700!important}.password-form{padding-bottom:70px}.password-form h2{text-align:center}.password-form form{position:relative;max-width:550px;margin-top:50px}.password-form .form-fields{display:block;position:relative}.password-form .form-fields__restore-text span{display:block}.password-form .form-fields label.field__password{width:100%}.password-form .form-fields label input{padding:4px 0 10px;font-size:16px}.password-form .password-strength{display:block;bottom:auto;top:0}.password-form .form-footer button{padding:16px 24px;border:1px solid #000;background:#000;color:#fff;text-transform:uppercase;transition:.2s}.search__template #left-column{display:none!important}.search__template #content-wrapper.left-column{margin-left:0}.search__template #products #js-product-list{grid-template-columns:repeat(4,1fr)}.wishlist__template{margin:220px auto 0;max-width:1360px;width:100%;padding:0 20px 50px;height:100%}.wishlist__template #content h1{text-align:center}.wishlist__template .user-info{display:none!important}.wishlist__template #blockcart-wrapper,.wishlist__template #sfl_add_product{display:none}.wishlist__template .bottom_bar{margin-right:0}.wishlist__template .velsof_popup{display:block!important;position:static;width:100%;max-width:none;border:none;padding:0}.wishlist__template .minicart__arrow{display:none}.wishlist__template .velsof_item{display:none!important}.wishlist__template .velsof_product_list{height:auto;max-height:none;overflow:visible}.velsof_popup .popup-active-button,.wishlist__template .popup-active-button{width:auto;font-size:14px;padding:12px 24px;background-color:#fff!important;color:#000!important}.velsof_popup .minicart__additionals a:nth-child(2){background-color:#000!important;color:#fff!important;border:1px solid #000!important}.minicart__additionals a,.sfl_buy_btn a{-webkit-appearance:none;padding:12px 24px;border:1px solid #000;background:#000;color:#fff;text-transform:uppercase;font-weight:700!important;font-size:14px!important;letter-spacing:.05em!important;border-radius:0!important;transition:.2s;height:auto!important;line-height:1.2!important;cursor:pointer;font-family:sans-serif;background-color:#fff!important;color:#000!important}.minicart__additionals a{padding:10px 16px;font-size:14px!important}.address-selector .address-item{border:none;width:100%;padding:0}.address-selector .address-item input{width:100%}.address-selector{display:block}.news__single--date{display:none!important}.news__single--title a{font-size:16px;font-weight:700;letter-spacing:.05em;line-height:1.1}.news__single--image a{display:block;padding-top:56.2%;overflow:hidden;position:relative}.news__single--image a iframe,.news__single--image a img,.news__single--image a picture,.news__single--image a video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.breadcrumbs__wrapper ol a,.breadcrumbs__wrapper ol li a span:first-letter{text-transform:uppercase!important}.breadcrumbs__wrapper ol li:last-of-type a{color:currentColor}.breadcrumbs__wrapper ol li:last-of-type a span{font-weight:700!important}.breadcrumbs__wrapper .bread__sep{padding:0 2px 0 0}#products #js-product-list{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:50px;grid-column-gap:30px}#products .product-miniature{width:100%}.category-blocks{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.category-block{-ms-flex:0 0 50%;flex:0 0 50%}.category-block a{display:block;position:relative;padding-top:75%}.category-block img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.category-block h2{position:absolute;left:0;text-align:center;z-index:2;top:50%;transform:translateY(-50%);font-size:38px;font-weight:700;color:#fff;width:100%}.af_filter .af-checkbox-label .name:before{background:transparent;border:1px solid #000}#amazzing_filter .slider_value{pointer-events:all!important}#amazzing_filter .slider_value .value{border:1px solid #000;border-radius:3px;padding:8px 10px;width:86px;display:block;font-size:14px}.af-slider .slider_value{pointer-events:all!important}.af-slider .slider_value.edit .value{display:none!important}.slider .slider_value .input-text{margin-bottom:0;border:1px solid #000!important;border-radius:3px;padding:8px 10px!important;width:86px}.slider-bar .back-bar{height:1px}.af-slider .slider-bar{margin-top:35px}.slider-bar .back-bar .selected-bar{height:3px;top:-1px}.slider-bar .back-bar .pointer:before{height:20px;width:3px;background:#000;right:auto;top:-5px}.af_filter,.category-tree{border-bottom:none}.selectedFilters{bottom:14px}.child-categories .name{text-transform:none!important}.af-total-count:before,.af_filter .count:before{margin-left:6px}.form-fields{position:relative}.form-fields__labels{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}.form-fields__label{text-transform:uppercase;font-weight:700!important;letter-spacing:.05em}.form-fields__label:first-child{-ms-flex:0 1 120px;flex:0 1 120px}.form-fields__message{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;width:100%}.form-fields__message-left{margin-right:30px}.form-fields__message-left,.form-fields__message-right{-ms-flex:0 1 45%;flex:0 1 45%}.form-fields__message-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.form-fields__message-check{-ms-flex:0 1 120px;flex:0 1 120px}.form-fields__message-brand{font-weight:700!important;letter-spacing:.05em;margin-bottom:4px}.form-fields__message-title{text-transform:uppercase;margin-bottom:4px}.form-fields__message-reference{font-size:14px}.form-fields__message-reference span{font-size:16px;font-weight:600!important}.form-fields .input-textarea{width:100%}.order-message-form{padding-top:60px}.order-message-form h2{font-weight:700!important;font-size:38px!important;line-height:1.1;text-align:center;letter-spacing:-.05em}.page-address .form-fields label.field__password,.page-address .form-fields label.filed__other,.page-address .form-fields label.select-field{-ms-flex-order:0;order:0}.form-footer.--row{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.form-footer.--row .button{width:auto;margin-bottom:20px}.password-form .form-fields label input{background:transparent}.boutique__name{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:.05em}.boutiques__contacts--address{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.boutiques__contacts--address span{color:#fff;font-weight:300;font-size:14px;line-height:1.3;margin-left:15px;letter-spacing:.01em}.boutiques__contacts--contacts a span{font-weight:300;font-size:14px}.boutiques__tabs{position:relative;overflow:visible}.boutiques__tabs:before{position:absolute;content:"";width:102vw;height:1px;top:0;left:50%;transform:translateX(-50%);background-color:#707070}.boutiques__title{position:relative;padding:30px}.boutiques__title h2{position:static;text-transform:none;color:#000;font-size:38px;letter-spacing:-.05em;margin:0}.boutiques__contacts--left{padding-right:50px}.boutiques__placer{display:none}.home-steps{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:100px 70px}.home-steps__item{-ms-flex:0 1 253px;flex:0 1 253px;color:currentColor}.home-steps__image{width:80px;margin:0 auto 24px}.home-steps__descr{text-align:center}.home-steps__descr svg{margin:0 4px;transform:translateY(5px)}.minicart{position:fixed;right:0;top:98px;transform:translateX(100%);height:calc(100vh - 198px);border-radius:0 0 0 15px;background-color:#fff;max-width:650px;padding:30px 50px 50px;width:100%;transition:.4s}.minicart__wrap{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.minicart__totals{margin-bottom:40px;margin-top:auto}.minicart__price span{font-weight:700!important;font-size:16px}.minicart__info{padding:0}.minicart__info .product-name{font-weight:400!important;text-transform:none!important;font-size:16px}.minicart__info-wrap{-ms-flex:auto;flex:auto;padding-left:15px}.minicart__reference{margin-top:0}.minicart__quantity--title{margin-right:4px}.minicart .product-brand,.minicart__quantity--sum{font-weight:700!important}.minicart .product-brand{text-transform:uppercase;font-size:16px;margin-bottom:6px}.minicart .remove-from-cart{position:absolute;right:0;top:0}.minicart .product-price{font-weight:400!important}.minicart__price-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.minicart__price-total{font-weight:700!important}.minicart__additionals .button{padding:16px;-ms-flex:auto;flex:auto;text-align:center}.minicart__additionals .button:not(:last-child){margin-right:16px}.cart-preview li{position:relative}.cart-preview ul{max-height:none;margin-bottom:30px}.cart-preview .cart-subtotals .shipping{margin-top:10px}.cart-preview .cart-total{margin:0;text-transform:uppercase;font-weight:700!important;margin-top:10px}.cart-preview .cart-total span{font-weight:700!important;font-size:16px}.cart-preview .header span{color:#000;top:14px;right:-4px}.cartContent__details{width:50%!important;margin-top:10px}.cartContent__details .product-attributes{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.cartContent__details .product-attributes:not(:last-child){margin-bottom:4px}.cartContent__details .product-attributes .label{font-size:14px;line-height:1.3}.cartContent__details .product-attributes .value{font-weight:400!important;font-size:14px;margin-left:4px;line-height:1.3}.cartContent__quantity--value{height:auto;background:transparent;font-size:16px;line-height:1.2}.pagination{position:relative;grid-column:1/-1}.pagination__summary{position:absolute;right:0;font-size:14px;top:6px}.pagination__summary span{font-weight:700!important}.pagination ul{padding-top:0!important}.pagination ul li.current a{border:none;background:none;color:#000}.pagination ul li a{border:none;font-size:16px;line-height:1.5;color:#bdbdbd;height:24px;padding:0 8px}.pagination ul li a[rel=prev]{font-size:0;padding:0 8px;color:#000}.pagination ul li a[rel=prev]:before{content:"";display:block;width:24px;height:24px;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjE3MiAxMS45OTk3TDguMjIyIDcuMDQ5NzRMOS42MzYgNS42MzU3NEwxNiAxMS45OTk3TDkuNjM2IDE4LjM2MzdMOC4yMjIgMTYuOTQ5N0wxMy4xNzIgMTEuOTk5N1oiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background:currentColor;transform:scaleX(-1)}.pagination ul li a[rel=prev].disabled{color:#bdbdbd}.pagination ul li a[rel=next]{font-size:0;padding:0 8px;color:#000}.pagination ul li a[rel=next]:before{content:"";display:block;width:24px;height:24px;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjE3MiAxMS45OTk3TDguMjIyIDcuMDQ5NzRMOS42MzYgNS42MzU3NEwxNiAxMS45OTk3TDkuNjM2IDE4LjM2MzdMOC4yMjIgMTYuOTQ5N0wxMy4xNzIgMTEuOTk5N1oiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background:currentColor}.register-form .password-strength{display:block}.password-strength{position:absolute;left:100%;bottom:100px;margin-left:50px;display:none}.password-strength__main{margin-bottom:24px}.password-strength__title{color:#828282;font-weight:300!important;font-size:14px;margin-bottom:6px}.password-strength__bar,.password-strength__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.password-strength__bar{margin-right:8px}.password-strength__bar.--very-weak .password-strength__item{background-color:red}.password-strength__bar.--very-weak .password-strength__item:nth-child(2)~.password-strength__item{background-color:#f2f2f2}.password-strength__bar.--weak .password-strength__item{background-color:orange}.password-strength__bar.--weak .password-strength__item:nth-child(4)~.password-strength__item{background-color:#f2f2f2}.password-strength__bar.--medium .password-strength__item{background-color:#ff0}.password-strength__bar.--medium .password-strength__item:nth-child(6)~.password-strength__item{background-color:#f2f2f2}.password-strength__bar.--strong .password-strength__item{background-color:#90ee90}.password-strength__bar.--strong .password-strength__item:nth-child(8)~.password-strength__item{background-color:#f2f2f2}.password-strength__bar.--very-strong .password-strength__item{background-color:green}.password-strength__item{width:18px;height:18px;-ms-flex:0 0 18ox;flex:0 0 18ox;background-color:#f2f2f2}.password-strength__item:not(:last-child){margin-right:4px}.password-strength__level{font-weight:400;font-size:14px}.password-strength__reqs ul{list-style-type:none;margin:0;padding:0}.password-strength__reqs li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;filter:grayscale(1)}.password-strength__reqs li:not(:last-child){margin-bottom:8px}.password-strength__reqs li svg{fill:#009d42;-ms-flex:0 0 18px;flex:0 0 18px;margin-right:8px}.password-strength__reqs li span{font-weight:300!important;white-space:nowrap}.password-strength__reqs li.active{filter:grayscale(0)}.product__info{position:relative;margin-top:24px}.product__info .sfl_shorlist_large_link{right:0;top:0}.product__title{border-bottom:none;padding-bottom:0}.product__title .product__reference-58.product__reference{font-size:28px;font-weight:700!important;margin-top:0;margin-bottom:16px;text-transform:uppercase;line-height:1.1}.product__title h1{font-size:16px;font-weight:400!important;line-height:1.1}.product__title h1:first-letter{text-transform:uppercase}.product__template .product__reference{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row}.product__template .product__reference label{padding-bottom:0;margin-bottom:0;border-bottom:none}.product__template .product__reference label:after{content:":";margin:0 4px}.product__template .product__reference span{font-size:16px;line-height:1.25}.product__template .product-variants{margin-top:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:30px}.product__template .product-actions{padding-top:15px}.product__template .product-add-to-cart{-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;max-width:230px}.product__template ul#group_28{display:-ms-flexbox;display:flex}.product__availability{margin-top:15px;font-size:16px;line-height:1.25;margin-bottom:0;font-weight:400!important}.product__availability.in-stock span{color:#009d42}.product__availability.out-of-stock span{color:#e22828}.product__attr{margin-top:0}.product__attr>label{border-bottom:none;padding-bottom:0;display:inline-block;position:relative}.product__attr>label:after{content:":";margin-left:4px}.product__attr--color li{width:40px;height:40px;border-radius:2px}.product__attr--color label{width:38px;height:38px;border-radius:2px}.product__attr--radio label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:4px;width:40px;height:40px;border-radius:4px;margin-bottom:10px}.product__attr--radio input:checked+label{background-color:#000!important}.product__actions-row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.product__left .discount-percentage{display:none}.product__right .product-prices{display:block;padding-top:8px}.product__right .product-price{font-size:30px;margin-bottom:16px;line-height:1.2}.product__right .product-price-frais{color:#828282;margin-bottom:8px}.product__right .product-price small{font-size:100%;font-weight:400}.product__right .product-discount{margin-top:8px}.product__right .product-discount .regular-price{text-decoration:line-through;display:inline-block}.product__right .product-discount__value{margin-right:24px;display:inline-block}.product__right .productDesc__title span{font-size:16px;font-weight:700!important}.product__right .productDesc__content *{color:#000!important;line-height:1.4!important}.product__right .productDesc__content ul{padding-left:14px}.product__right .productDesc__content ul li:not(:last-child){margin-bottom:4px!important}.product__right .home-steps__descr{display:none}.product__image-controls{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-right:116px}.product__image-controls .sfl_shorlist_large_link{position:relative;top:0;right:0}.product-miniature:not(.discounted) .product-price-and-shipping .regular-price{display:none!important}.product-miniature h3{margin-top:0!important;margin-bottom:10px!important}.product-miniature h3 a{font-size:14px;line-height:1.5;text-transform:none;font-weight:400;display:block;padding-right:45px}.product-miniature h3 a span{text-transform:uppercase;font-size:16px;font-weight:700!important;margin-bottom:6px!important;display:inline-block}.product-miniature h3 a span:last-child{font-weight:400!important;margin-bottom:0!important;font-size:14px!important}.product-miniature .product__image{display:block;padding-top:120%;overflow:hidden;position:relative}.product-miniature .product__image iframe,.product-miniature .product__image img,.product-miniature .product__image picture,.product-miniature .product__image video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.product-miniature .product__image img:nth-child(2){display:none}.product-miniature .product-price-and-shipping{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.product-miniature .product-price-and-shipping .regular-price{color:#828282}.product-miniature .discount-product{position:static;background:none;font-size:14px;margin-right:15px;padding:0;color:#828282;margin-left:auto}.product-miniature.discounted .product-price-and-shipping .price{color:#e22828}.product-quantity{width:120px;margin-bottom:8px}.product-quantity input{border:none;border-radius:0;font-size:30px}.product-quantity .bootstrap-touchspin .input-group-btn-vertical button{border:none;background:none;font-weight:400!important}.product-quantity .bootstrap-touchspin .input-group-btn-vertical button:after{color:#000}.product-quantity .bootstrap-touchspin .input-group-btn-vertical button.bootstrap-touchspin-down,.product-quantity .bootstrap-touchspin .input-group-btn-vertical button.bootstrap-touchspin-up{border-radius:0}.popup-active-button,.product-add-to-cart button{width:100%;padding:16px 24px;border-radius:0;font-size:16px;font-weight:700}.popup-active-button{white-space:nowrap}.product-labels{position:absolute;top:20px;left:20px;z-index:3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;font-weight:700!important;font-size:16px}.product-labels__label{margin-right:20px}.productDesc__title{border-bottom:none;padding-bottom:0;font-weight:700!important}.product-size__link{position:absolute;right:0;top:0;text-decoration:underline!important;font-size:14px}.popup-active-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.category__filter .products-selection{border-bottom:none}.drop__sort button{font-weight:700!important;text-transform:none}.drop__sort .sort-by{text-transform:none;color:#000;margin-right:16px}.drop__sort button svg{margin-left:8px}.brand__additional{margin-bottom:50px;text-align:center;border-top:none;background:none;margin-top:-20px}.brand__additional-wrapper{padding:0;max-width:1130px;margin:0 auto;color:#000}.similar-products{padding-top:80px}.similar-products.--center-title h1{text-align:center;margin-bottom:50px!important}.featured__slider.--images .product__image{padding-top:120%;overflow:hidden;position:relative}.featured__slider.--images .product__image iframe,.featured__slider.--images .product__image img,.featured__slider.--images .product__image picture,.featured__slider.--images .product__image video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.tablinks{width:25%;text-align:center;padding:24px}.tablinks h4{text-transform:uppercase;font-size:16px;margin:0!important;text-align:center;color:#bdbdbd}.tablinks h5{display:none!important}.MagicToolboxContainer .mz-figure:before{display:none}.MagicToolboxContainer .MagicToolboxMainContainer{-ms-flex:auto;flex:auto;padding-right:0!important}.MagicToolboxContainer .MagicToolboxSelectorsContainer{-ms-flex:0 0 86px!important;flex:0 0 86px!important;width:86px!important;margin-left:30px}.MagicToolboxContainer .MagicToolboxSelectorsContainer div{-ms-flex-direction:column;flex-direction:column}.MagicToolboxContainer .magictoolbox-selector{border:1px solid transparent}.MagicToolboxContainer .magictoolbox-selector.active-selector{border-color:#828282}#product .mz-expand{background-color:#fff}#product .product__left .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow.mcs-button-arrow-next,#product .product__left .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow.mcs-button-arrow-prev{display:none!important}@media (min-width:1024px){#product .mz-expand .mz-expand-bg{background:#fff;display:none!important}#product .mz-expand .mz-caption,#product .mz-expand .mz-expand-bg img{display:none!important}#product .mz-expand .mz-expand-stage{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#product .mz-expand .mz-expand-stage .mz-image-stage{-ms-flex:0 1 900px;flex:0 1 900px;margin-left:115px;display:block;max-height:900px;height:94vh;position:static;overflow:visible}#product .mz-expand .mz-expand-stage .mz-expand-thumbnails{-ms-flex:0 1 232px;flex:0 1 232px;width:auto;overflow:auto;margin:0;height:920px;overflow:hidden}#product .mz-expand .mz-expand-stage .mz-expand-thumbnails .magic-thumbs ul{display:block}#product .mz-expand .mz-expand-stage .mz-expand-thumbnails .magic-thumbs ul li{margin:18px 0}#product .mz-expand .mz-expand-stage .mz-expand-thumbnails .magic-thumbs-wrapper{padding-right:30px;overflow:auto}#product .mz-expand .mz-expand-stage .mz-expand-thumbnails .magic-thumbs-wrapper::-webkit-scrollbar{width:8px;border-radius:4px}#product .mz-expand .mz-expand-stage .mz-expand-thumbnails .magic-thumbs-wrapper::-webkit-scrollbar-track{background:#f1f1f1}#product .mz-expand .mz-expand-stage .mz-expand-thumbnails .magic-thumbs-wrapper::-webkit-scrollbar-thumb{background:#bdbdbd}#product .mz-expand .mz-figure{width:100%;height:100%}#product .mz-expand .mz-figure>img{max-width:100%!important;width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain}#product .mz-nav-controls{position:absolute;width:100vw;height:100vh;top:0;left:0;pointer-events:none}#product .mz-nav-controls .mz-button{pointer-events:all}}@media (min-width:1410px){.header__bottom{display:block!important}}@media (max-width:1650px){.menu ul[data-depth="1"]>.category{-ms-flex:auto;flex:auto}}@media (max-width:1559px){.femme__insta{padding:80px 15px 100px}.insta__wrapper{padding:0 40px}.insta__wrapper .picture{width:317px!important}.insta__wrapper .insta__arrows{width:100%}.insta__wrapper .insta__slider--arrows.insta__slider--prev{left:0}.insta__wrapper .insta__slider--arrows.insta__slider--next{right:0}.featured__slider,.specials__slider{padding:0 40px}.featured__slider--prev{left:0}.featured__slider--next{right:0}}@media (max-width:1410px){#address #wrapper,#addresses #wrapper,#cart #content-wrapper,#cms #wrapper,#discount #wrapper,#history #wrapper,#identity #wrapper,#manufacturer #wrapper,#my-account #wrapper,#order-confirmation #wrapper,#order-detail #wrapper,#order-slip #wrapper,#password #wrapper,#prices-drop #wrapper,#product #wrapper,.page-category #wrapper{margin-top:125px}.header__bottom{position:absolute;background:#000;color:#fff;left:50%;top:102px;width:100vw;height:calc(100vh - 102px);transform:translateX(-50%);z-index:9999;padding:0 18px}#header{width:100vw}#header.menu-active{background-color:#000;color:#fff}#header.menu-active .header__clicker span{background-color:#fff}#header.menu-active .header__logo{filter:invert(1)}#header.menu-active .header__top{background-color:#000}#header.menu-active .bar_icons{filter:invert(1)}#header.menu-active .circleCount{color:#fff}#header.menu-active .cart-preview .header>:last-child{filter:invert(1)}.menu{width:100%;padding-top:20px}.menu>ul>li>div{background-color:#000}.menu>ul>li>div.menu__opener{position:absolute!important;right:-10px;top:0;margin:0;height:44px;max-height:none!important;width:44px!important;float:none!important;left:auto!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.menu>ul>li>div.menu__opener svg{transform:rotate(90deg)}.menu>ul>li>div.menu__opener.opened svg{transform:rotate(-90deg)}.menu>ul>li>div.menu__opener+div.open{max-height:600px}.menu>ul>li>div.menu__opener svg{stroke:#fff}.menu__backer{display:none}.menu ul[data-depth="0"]>li{position:relative;margin-right:0;padding-left:0;margin-bottom:24px}.menu ul[data-depth="0"]>li.category>a,.menu ul[data-depth="0"]>li.link>a{color:#fff;line-height:44px}.menu ul[data-depth="0"]>li>div{transform:translateX(0);max-height:0;transition:.2s;position:relative;overflow:hidden}.menu ul[data-depth="0"]>li>div .dropdown__wrapper{padding:0}.menu ul[data-depth="0"]>li:last-of-type a,.menu ul[data-depth="0"]>li>a{color:#fff}.menu ul[data-depth="1"]{padding:10px 0 0}.menu ul[data-depth="1"]>.category{padding:0}.menu ul[data-depth="1"]>.category:not(:last-child){margin-bottom:24px}.menu ul[data-depth="1"]>.category>a{color:#fff;line-height:1.5;text-transform:none}.menu ul[data-depth="2"]{height:auto;max-height:none}.menu ul[data-depth="2"]>.category>a{padding-right:0}.user-info{display:none}.femme__insta{padding:80px 15px}.insta__wrapper{padding:0 50px}.insta__wrapper .picture{width:317px!important}.login-form{width:55%}.boutiques__placer{display:block;padding-top:53%}.boutiques__single{-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.boutiques__single--right{position:static}.boutiques__single--image{position:absolute!important;top:100%;left:50%;transform:translateX(-50%);width:100%;padding-top:53%;overflow:hidden;position:relative}.boutiques__single--image iframe,.boutiques__single--image img,.boutiques__single--image picture,.boutiques__single--image video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.featured__slider,.specials__slider{padding:0 50px}}@media (max-width:991px){.menu-mobile-bottom{display:block;padding-bottom:40px}.menu,.menu-mobile-bottom .user-info{display:-ms-flexbox;display:flex}.menu{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.brands-list{grid-template-columns:repeat(3,1fr)}.checkout__left{margin-right:0;margin-bottom:40px}.femme__insta h2{display:block}.femme__insta h2 a{-ms-flex-pack:center;justify-content:center;margin-left:0;margin-top:8px}.login-form{width:100%}.password-form .password-strength{-ms-flex-order:0;order:0}#products #js-product-list{grid-template-columns:repeat(2,1fr);grid-row-gap:40px;grid-column-gap:20px}#products .product-miniature{padding:0}#products #js-product-list{margin:0}.pagination__summary{position:static}.pagination ul{margin-top:30px}.password-strength{position:static;margin-left:0;margin-bottom:30px;-ms-flex-order:5;order:5}.product__info .sfl_shorlist_large_link{top:3px}}@media (max-width:767px){.home__second h2,.home__sixth h2,.home__specials .specials__block h2,.home__third h2{font-size:22px;margin-bottom:30px!important}.boutiques__title{padding:0}.boutiques__title h2,.cart__wrapper h1,.checkout__wrapper h1{font-size:22px}.footer__bottom--right{margin-top:8px;position:absolute;width:50%;right:0;top:0}.footer__bottom--right svg:first-child{width:32px;height:20px;margin-right:16px}.footer__bottom--right svg:nth-child(2){width:43px;height:13px}.footer__single{position:relative}.header__bottom{top:100px;height:calc(100vh - 100px)}.header__right{-ms-flex-pack:end;justify-content:flex-end}.header__wrapper{z-index:10}.header__wrapper,.header__wrapper .velsof_product_list .product_item{position:relative}.header__wrapper .velsof_product_list .remove_button{position:absolute;top:0;right:0}.header__wrapper .velsof_product_list .product_title>a{padding-bottom:6px}.header__wrapper .velsof_product_list .product_price{position:absolute;bottom:88px}.header__top{height:54px;padding-top:0}.menu{overflow:auto}#elem_phone{display:none!important}.top-banner{top:54px;padding:8px;text-transform:uppercase;font-size:10px;letter-spacing:.15em;z-index:9}.top-banner span{padding:0;display:block}.header__phone-tooltip{position:static;transform:none;padding:0;margin-left:10px;box-shadow:none;margin-top:0;opacity:1;pointer-events:all;color:#fff;background-color:transparent}.header__left--phone{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:-100px!important;color:#fff}.modal__buttons{display:block}.modal__button{margin:10px 0}.modal__button .button{width:100%}#manufacturer #wrapper h1{font-size:22px}.brands-list{grid-template-columns:repeat(2,1fr);grid-gap:20px}.cart__row{display:block;padding-bottom:70px}.cart__list{margin-right:0;margin-bottom:0}.cart__content .cart-item{-ms-flex-direction:row;flex-direction:row}.cartFooter__left{padding-left:0;position:absolute;bottom:0;width:100%;left:0}.cartContent__image{margin-right:5px;-ms-flex:0 1 100px;flex:0 1 100px;max-width:101px}.cartContent__image--left{width:100%}.cartContent__info{display:block;position:relative;padding-bottom:50px}.cartContent__info-main .remove-from-cart{position:absolute;right:0;top:0;margin-top:8px}.cartContent__info-main .remove-from-cart span{display:none}.cartContent__info-main .remove-from-cart svg{margin-right:0;width:16px;height:16px}.cartContent__info .product__availability{font-size:14px;margin-top:10px}.cartContent__reference .minicart__quantity--sum{font-size:14px}.cartContent__details{width:100%!important;margin-top:4px}.cartContent__details .product-attributes:not(:last-child){margin-bottom:7px!important}.cartContent__price{position:absolute;bottom:0;left:0;width:auto;-ms-flex-pack:start;justify-content:flex-start}.cartContent__price .product-price{font-size:12px}.cartContent__sum{position:absolute;right:0;bottom:0;width:auto}.cartContent__sum .product-price{font-size:12px}.cartContent__quantity{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:auto;-ms-flex-pack:center;justify-content:center}.cartContent__quantity svg{width:14px;height:14px}.checkout__content .checkout-buttons{display:block}.checkout__content .checkout-buttons__button{margin:7px 0}.checkout-step .form-buttons{display:block}.checkout-step .form-buttons__item{margin:8px 0}.home__first{margin-top:102px}.home__title{padding:15px 0}.home__title h1{font-size:12px}.home__second h2,.home__third h2{padding-top:0!important;margin-bottom:20px!important;font-size:22px;line-height:1.2}.femme__insta{padding:50px 15px}.femme__insta h2{font-size:22px;margin-bottom:26px!important}.femme__insta h2 svg{width:24px;height:24px}.insta__wrapper{padding:0;max-width:165px;margin:0 auto}.insta__wrapper .picture{width:165px!important}.insta__wrapper .insta__arrows{display:none}.insta__wrapper #instagram_slider{max-width:100%!important}.insta__wrapper .insta__slider--arrows{display:none!important}.insta__wrapper .bx-viewport{overflow:visible!important}.insta__wrapper .bx-viewport .bxslider{height:100%;overflow:hidden}#authentication h1,#password h1,#search #wrapper h1{font-size:22px}#authentication #wrapper{margin-top:130px}.form-footer{display:block}.form-footer .display-register-form{margin-right:0!important;margin-bottom:20px}.register-form .form-fields .radio-field{width:100%!important}.register-form .form-fields .field__email{width:100%!important;-ms-flex-order:3;order:3}.register-form .form-fields .field__firstname{width:100%!important;-ms-flex-order:0;order:0}.register-form .form-fields .field__lastname{width:100%!important;-ms-flex-order:1;order:1}.register-form .form-fields .field__birthday{width:100%!important;-ms-flex-order:2;order:2}.register-form .form-fields .field__password{width:100%!important;-ms-flex-order:4;order:4}.register-form .form-fields .form-checkbox{display:none}.register-form .form-fields .form-checkbox:last-child{display:block}.register-form .form-fields .checkbox-field{width:100%!important}.register-form .form-footer{position:static;width:100%!important}.category-blocks{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.category-block a{padding-top:80%}.category-block h2{font-size:22px}.selectedFilters{bottom:auto;top:34px}.category__filter .filterProducts__count{display:none}.category__filter .products-selection{-ms-flex-align:center;align-items:center}.category__filter .products-selection .filter__button{position:static}.category__filter .products-selection .filter__button span{border-bottom:none}.category__filter .products-selection .drop__sort button{padding-right:0}.boutiques__tabs{padding:0 16px}.boutiques__tabs:before{display:none}.home-steps{padding:50px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-steps__item:first-child{-ms-flex:auto;flex:auto;margin-bottom:22px}.home-steps__item:nth-child(2),.home-steps__item:nth-child(3){-ms-flex:0 0 50%;flex:0 0 50%}.home-steps__image{margin-bottom:0}.cartContent__quantity--value{width:20px}.product__title .product__reference-58.product__reference{font-size:22px}.product__availability{font-size:16px;margin-top:15px}.product__actions-row{position:relative;display:block}.product__right .product-prices{padding-right:102px;padding-top:8px}.product__right .product-price{font-size:22px;font-weight:700!important}.product__right .product-price small,.product__right .product-price span{font-weight:600!important}.product__right .product-quantity{position:absolute;right:0;top:0}.product__right .product-quantity input{font-size:14px;font-weight:700!important;height:26px}.product__right .product-quantity .btn{font-size:22px!important;padding:0;width:24px;height:30px}.product__right .product-add-to-cart{margin-top:18px}.product__right .product-add-to-cart button{width:100%}.product__image-controls{padding-right:0}.product__image-controls svg{width:16px;height:16px}.product-miniature h3 a span{font-size:12px}.product-miniature .product-price-and-shipping .regular-price{font-size:14px}.product-miniature .product-price-and-shipping .price{font-size:12px}.product-miniature .discount-product{display:none}.sfl_shorlist_large_link span svg{width:16px;height:16px}.similar-products{padding-top:15px}.similar-products.--center-title h1{margin-bottom:30px!important}.featured__slider{padding:0;max-width:165px;margin:0 auto}.featured__slider .slick-list{overflow:visible;padding-right:0}.featured__slider .slick-slide{margin:0 10px 30px}.specials__slider{padding:0;max-width:165px;margin:0 auto}.specials__slider .slick-list{overflow:visible;padding-right:0}.specials__slider .slick-slide{margin:0 10px 30px}.tablinks{width:calc(50% - 8px);margin-bottom:16px;padding:16px 0;border:1px solid #bdbdbd}#product div.MagicToolboxContainer.selectorsLeft,#product div.MagicToolboxContainer.selectorsRight{-ms-flex-direction:row;flex-direction:row}#product div.MagicToolboxContainer.selectorsLeft .MagicToolboxSelectorsContainer,#product div.MagicToolboxContainer.selectorsRight .MagicToolboxSelectorsContainer{-ms-flex-preferred-size:86px!important;flex-basis:86px!important;height:260px;overflow:auto}}@media (hover:hover){.button:hover{color:#000;background-color:#fff}.button.--filled:hover{color:#000!important;background-color:#fff!important}.button.--empty:hover{color:#fff!important;background-color:#000!important}.input-text:hover,.input-textarea:hover{border:none;border-bottom:.6px solid rgba(0,0,0,.5)}.menu ul[data-depth="0"]>li.category:hover>a:after{transform:rotate(-180deg)}.header__left--phone:hover .header__phone-tooltip{opacity:1;pointer-events:all}.account-link-list li a:hover{color:#000}.blog__socials--left span:hover{color:#000;background-color:#fff}.smartblogcat__wrapper .articleContent:hover img{transform:scale(1.1)}.brand-item:hover{background:#000}.brand-item:hover .brand-img{filter:grayscale(1) invert(1)}.form-fields .field__password input:hover,.form-fields .filed__other input:hover{border:none;border-bottom:.6px solid rgba(0,0,0,.5)}#history tbody td:last-of-type a:hover{color:#000}#history tbody td a:hover svg{fill:#e22828}.cartContent__info-main .remove-from-cart:hover span{border-color:currentColor}.checkout-step .form-fields .input-text:hover{border:none;border-bottom:.6px solid rgba(0,0,0,.5)}.subscription__text.subscription__full:hover,.subscription__text:hover{border:none;border-bottom:.6px solid #000}.subscription__submit:hover{color:#fff;background-color:#000}.lost_password a:hover{border-color:currentColor}.password-form .form-footer button:hover{color:#000;background-color:#fff}.velsof_popup .popup-active-button:hover,.wishlist__template .popup-active-button:hover{color:#fff!important;background-color:#000!important}.velsof_popup .minicart__additionals a:nth-child(2):hover{color:#000!important;background-color:#fff!important}.minicart__additionals a:hover,.sfl_buy_btn a:hover{color:#fff!important;background-color:#000!important}.cart-preview:hover .minicart{transform:translateX(0);box-shadow:0 0 10px 5px rgba(0,0,0,.1)}.pagination ul li a:hover{color:#000;background:none}.product__attr--radio label:hover{background-color:#000!important}.product-miniature:hover .product__image img:first-child:not(:last-child){display:none}.product-miniature:hover .product__image img:nth-child(2){display:block}.product-size__link:hover{text-decoration:none!important}}@media (max-height:860px){.modal__head span{font-size:32px;margin-bottom:15px!important}.modal__footer{padding-bottom:10px;padding-top:15px}.modal__submit{margin-top:15px}}