.main,html{overflow-x:hidden}.section_heading,.section_title{display:flex;margin-bottom:2.5rem}.btn,a{color:#1e100b;transition:.3s}.btn,.cat_label{text-transform:uppercase}._input input:not([type=radio]):not([type=checkbox]):focus,._input select:focus,._input textarea:focus,.brand_search input:focus,.cat_label,.header_top .phone_block .phones_list{box-shadow:0 17px 7px rgba(0,0,0,.02),0 10px 6px rgba(0,0,0,.06),0 4px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.11),0 0 0 rgba(0,0,0,.11)}@font-face{font-family:Manrope;src:url("../fonts/Manrope-Bold.eot");src:local("Manrope Bold"),local("Manrope-Bold"),url("../fonts/Manrope-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-Bold.woff2") format("woff2"),url("../fonts/Manrope-Bold.woff") format("woff"),url("../fonts/Manrope-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url("../fonts/Manrope-Semibold.eot");src:local("Manrope Semibold"),local("Manrope-Semibold"),url("../fonts/Manrope-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-Semibold.woff2") format("woff2"),url("../fonts/Manrope-Semibold.woff") format("woff"),url("../fonts/Manrope-Semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url("../fonts/Manrope-Regular.eot");src:local("Manrope Regular"),local("Manrope-Regular"),url("../fonts/Manrope-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-Regular.woff2") format("woff2"),url("../fonts/Manrope-Regular.woff") format("woff"),url("../fonts/Manrope-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url("../fonts/Manrope-Light.eot");src:local("Manrope Light"),local("Manrope-Light"),url("../fonts/Manrope-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-Light.woff2") format("woff2"),url("../fonts/Manrope-Light.woff") format("woff"),url("../fonts/Manrope-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url("../fonts/Manrope-Thin.eot");src:local("Manrope Thin"),local("Manrope-Thin"),url("../fonts/Manrope-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-Thin.woff2") format("woff2"),url("../fonts/Manrope-Thin.woff") format("woff"),url("../fonts/Manrope-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url("../fonts/Manrope-Medium.eot");src:local("Manrope Medium"),local("Manrope-Medium"),url("../fonts/Manrope-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-Medium.woff2") format("woff2"),url("../fonts/Manrope-Medium.woff") format("woff"),url("../fonts/Manrope-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url("../fonts/Manrope-ExtraBold.eot");src:local("Manrope ExtraBold"),local("Manrope-ExtraBold"),url("../fonts/Manrope-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Manrope-ExtraBold.woff2") format("woff2"),url("../fonts/Manrope-ExtraBold.woff") format("woff"),url("../fonts/Manrope-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;background:0;border:0;outline:0;font-family:Manrope}html{font-size:.8333vw;color:#1e100b}html.no-scroll{overflow:hidden}.btn._white,.profile_orders .item._active,body{background:#f9f9f9}.megamenu_wrap .menu li::before,.section_title::before{height:.8rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../img/icons/title-ico-purple.svg");content:""}body ::-webkit-scrollbar,body::-webkit-scrollbar{width:10px}body ::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:gray}body ::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:#f4f4f4}._input select,._input textarea{background:#f9f9f9}a{text-decoration:none}img,svg{max-width:100%;height:auto}.container{padding:0 3.75rem}.section{padding:3.2rem 0}.section_heading{align-items:center;justify-content:space-between}._input:last-child,.cart_attribute ._val:last-child,.cart_products_wrap .heading .section_title,.cart_total_block .btn_cart,.header_top .phone_block .phones_list .item:last-child,.mobile_menu .menu_block .list li:last-child,.mobile_menu .menu_block:last-child,.mobile_menu .menu_info li:last-child,.section_heading .section_title,p:last-child{margin-bottom:0}.atributes_list .atribute,.breadcrumbs,.header_bottom .right,.header_top .left,.home_brands .wrap,.home_sale_baner .left,.section_heading .left,.swiper_nav{display:flex;align-items:center}.section_heading .left .cat_label{margin-left:1rem}.section_title{position:relative;align-items:center;font-weight:500}.section_title.__blue::before{background-image:url("../img/icons/title-ico-blue.svg")}.section_title.__orange::before{background-image:url("../img/icons/title-ico-orange.svg")}.section_title.__gray::before{background-image:url("../img/icons/title-ico-gray.svg")}.breadcrumbs li:last-child::before,.footer .top .col .title svg,.megamenu_wrap .list,.mob_only,.mobile_menu .menu_content .tab,.section_title.__none::before{display:none}.section_title::before{display:inline-block;width:1.5rem;margin-right:.4rem}.section_btn{display:flex;justify-content:center;margin-top:3.75rem}.bg_img,.bg_img img,.btn,.home_baner .swiper-slide .title span:not(:first-of-type),.mobile_menu .menu_content .tab._active,.product_content .main_photos .swiper-wrapper,.product_content .tabs_content .tab._active{display:block}.section_btn.__end{justify-content:flex-end}.title-32{font-size:2rem}.title-40{font-size:2.5rem}.home_baner .swiper_nav_baner .counter .current,.title-60{font-size:3.75rem}.home_brands .left .section_title,p{margin-bottom:1rem}ul{list-style-type:none}.bg_img img{width:100%;height:100%;object-fit:cover;object-position:center}.btn{cursor:pointer;width:max-content;background:#ecedef;text-align:center;font-size:.875rem;line-height:1;letter-spacing:.1em;padding:1rem 1.5rem}.btn._black,.product_content .sizes_btn:hover{background:#1e100b;color:#f9f9f9}.cat_label{background:#c5dcff;font-size:.875rem;font-weight:800;padding:.4rem 1rem}.cat_label__wooman,.gender_inputs label:last-child{background:#e7daff}.cat_label__child{background:#fff0af}.swiper-button{cursor:pointer}.swiper-button-disabled,.swiper-button-lock{opacity:0;visibility:hidden}.swiper_nav .counter{user-select:none;font-size:1.5rem;padding:0 1.5rem}.swiper_nav .counter .current{font-size:2.875rem}.breadcrumbs li{position:relative;padding-right:1rem;margin-right:.5rem;display:flex;flex-direction:row-reverse;align-items:center}._input select,._input textarea{padding:1rem 1.5rem;border:1px solid transparent}.breadcrumbs li::before{content:"";width:.4rem;height:.4rem;border-top:1px solid #1e100b;border-right:1px solid #1e100b;transform:rotate(45deg);display:inline-block;margin-left:1rem}._input ._view_pass svg,._input select,._input textarea,.header{width:100%;transition:.3s}.breadcrumbs li:last-child{padding-right:0;margin-right:0}.breadcrumbs li a{font-weight:600;font-size:.875rem}._input{position:relative;margin-bottom:1.9rem}._input label{color:#919191;display:block;font-weight:300;font-size:clamp(12px, .8rem, .8rem);margin-bottom:.6rem}._input input:not([type=radio]):not([type=checkbox]){width:100%;background-color:#f9f9f9;padding:1rem 1.5rem;border:1px solid transparent;transition:.3s}._input input:not([type=radio]):not([type=checkbox])._invalid{border-color:#ed0000}._input textarea{resize:none;height:7rem}._input select._invalid{border-color:red}.cart_total,.product_item{border-top:1px solid #919191}._input ._error{color:#ed0000;margin-top:.6rem;font-size:.7rem;font-weight:500}._input ._view_pass{cursor:pointer;position:absolute;top:3.5rem;right:1rem;width:1.5rem}._input ._view_pass svg{display:block;transform:scale(1)}._input ._view_pass svg path,.checkout_wrap .cart_total_block .edit_cart svg svg path,.header_bottom .menu a svg path,.header_top .phone_block .phones_list .item a svg path,.mobile_menu .menu_tabs .tab svg path,.popup_cart .link_cart svg svg path,.product_content .sizes_btn img,.product_content .sizes_btn svg path,.profile_orders .item,.profile_sidebar .list li a .ico svg path{transition:.3s}._input ._view_pass._active svg path,.header_bottom .menu a[data-active-gender] svg path{stroke:#7B37F2}._input._toggle input:checked+.filter_item__text+._toggle_content{max-height:10rem;padding-top:1.5rem}._input._toggle ._toggle_content{overflow:hidden;max-height:0}.text_styling{letter-spacing:.05em;line-height:1.3}.text_styling h2,.text_styling h3,.text_styling h4{font-size:1.5rem;margin:3.5rem 0 1.5rem}.about_wrap .info p,.text_styling p{color:#727272}.header_top .menu a,.header_top .phone_block a{color:#1e100b;font-weight:600}.text_styling ul{color:#727272;list-style-type:disc;padding-left:1rem;margin-bottom:1rem}.header{position:fixed;top:0;left:0;z-index:99}.header._scrolled{transform:translateY(-100%)}.header._scrolled._sticky,.megamenu_open .header._scrolled{transform:translateY(0)}.header_top{position:relative;background:#f1f1f1;padding:.625rem 0}.header_top .wrap{display:flex;align-items:center;justify-content:flex-end}.header_top .menu{position:absolute;top:.625rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:2rem}.header_bottom .actions,.header_bottom .menu,.home_categories .list{display:flex;gap:1.5rem}.header_top .menu a{font-size:.875rem}.header_top .left .socials{display:flex;align-items:center;gap:.625rem;margin-left:3rem}.header_top .left .socials img,.header_top .left .socials svg{display:block;width:1.5rem}.header_top .phone_block{position:relative;padding-right:1.5rem}.header_top .phone_block .toggle{cursor:pointer;position:absolute;top:calc(50% - 8px);right:0;width:16px}.header_top .phone_block .toggle svg{width:100%;display:block;transition:.3s;transform:scale(1)}.header_top .phone_block .phones_list{position:absolute;top:100%;right:0;width:17.5rem;padding:2rem 2.5rem;background:#f9f9f9;z-index:9;transition:.3s;visibility:hidden;opacity:0}.footer,.gender_inputs div,.header_bottom .wrap,.header_notice,.header_notice .wrap{position:relative}.checkout_wrap ._payment .filter_item,.header_top .phone_block .phones_list .item{margin-bottom:1.25rem}.header_top .phone_block .phones_list .item .label{color:#7b37f2;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.header_top .phone_block .phones_list .item a{display:flex;white-space:nowrap}.header_top .phone_block .phones_list .item a svg{width:1.5rem;margin-right:.6rem}.cart_attribute .values._open .selected svg,.filter._open .filter_title img,.filter._open .filter_title svg,.header_top .phone_block.open .toggle svg,.open_hidden_filters._open svg,.product_content .tabs_content .tab._open .show_more svg{transform:scale(-1)}.gender_inputs input:checked+div::before,.header_top .phone_block.open .phones_list,.info_wrap .info_nav a._active::after,.info_wrap .info_nav a._active::before,.megamenu_wrap.open,.overlay.open,.overlay.open_filter,.popup_cart.open,.profile_sidebar .list li a._active::before,body.megamenu_open .overlay{visibility:visible;opacity:1}.header_bottom{background:#f9f9f9;box-shadow:0 42px 25px rgba(117,117,117,.08),0 18px 18px rgba(117,117,117,.13),0 5px 10px rgba(117,117,117,.15);padding:1rem 0}.megamenu_wrap,.popup_cart{box-shadow:0 17px 7px rgba(0,0,0,.02),0 10px 6px rgba(0,0,0,.06),0 4px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.11),0 0 0 rgba(0,0,0,.11)}.header_bottom .wrap{display:flex;align-items:center;justify-content:space-between}.header_bottom .menu{align-items:center}.header_bottom .menu a,.mobile_menu .title{align-items:center;text-transform:uppercase}.header_bottom .menu a{display:flex;font-weight:800}.header_bottom .menu a img,.header_bottom .menu a svg{display:block;width:1.5rem;margin-right:.25rem}.header_bottom .menu a img.__big,.header_bottom .menu a svg.__big{width:1.875rem}.header_bottom .menu a[data-active-gender],.profile_orders .top ._status._wait{color:#7b37f2}.header_bottom .logo{width:12rem}.header_bottom .logo img,.header_bottom .logo svg{display:block;width:100%;height:auto}.header_bottom .actions img,.header_bottom .actions svg{width:2rem;display:block}.header_bottom .actions .cart_btn{cursor:pointer;position:relative}.header_bottom .actions .counter{position:absolute;top:.2rem;right:0;font-size:.7rem;font-weight:600;color:#f9f9f9;border-radius:50%;background:#7b37f2;line-height:1rem;padding:0 .25rem}.header_notice{background:#7b37f2;padding:.625rem 0}.header_notice .text{color:#f9f9f9;text-align:center;font-size:.75rem;letter-spacing:.05em}.header_notice .close{cursor:pointer;position:absolute;top:-.35rem;right:0;width:2rem}.footer .bg img,.footer .bg svg,.header_notice .close svg,.success_block .ico svg{width:100%;display:block}.header .menu_btn svg{display:block;width:30px;height:30px}.header .menu_btn svg path{transition:.4s;transform:translateX(0)}.header .menu_btn._active svg path:first-child{transform:translateX(45%)}.header .menu_btn._active svg path:nth-child(2){transform:translateX(-56%)}.header .menu_btn._active svg path:nth-child(3),.header .menu_btn._active svg path:nth-child(5){transform:translateX(29%)}.header .menu_btn._active svg path:nth-child(4),.header .menu_btn._active svg path:nth-child(6){transform:translateX(-73%)}.megamenu_wrap{z-index:99;position:absolute;top:100%;left:0;width:100%;background:#f9f9f9;padding:4.375rem 13.125em;transition:.3s;visibility:hidden;opacity:0}.mobile_menu,.overlay{position:fixed;left:0;width:100%;visibility:hidden;opacity:0}.cart_item .prices,.filters .list .hidden_filters,.info_wrap,.megamenu_wrap .list.active,.prices,.profile{display:flex}.megamenu_wrap .col{padding-right:10.5rem}.footer .top .col:last-child,.megamenu_wrap .col:last-child{padding-right:0}.megamenu_wrap .col .title{border-bottom:1px solid #bdbdbd;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:.04em;padding-bottom:.875rem;margin-bottom:1.25rem}.megamenu_wrap .menu.__two{columns:2}.megamenu_wrap .menu li{position:relative;margin-bottom:1rem}.megamenu_wrap .menu li::before{position:absolute;top:50%;left:-2rem;transform:translateY(-50%);width:1.5rem;transition:.3s;visibility:hidden;opacity:0}.megamenu_wrap .menu li a{color:#676767;letter-spacing:.04em;padding-right:5rem}body.megamenu_open .header{z-index:100}body.megamenu_open .header_bottom{position:relative;z-index:100}.overlay{cursor:pointer;top:0;height:100%;background:rgba(176,176,176,.8);backdrop-filter:blur(7.5px);z-index:98;transition:.3s}.mobile_menu,.mobile_menu .menu_block._active .menu_block__head .toggle::after{background:#1e100b}.header .search{position:relative;margin-right:1.5rem}.header .search_form{position:relative;width:22rem}.header .search_form input{width:100%;background:#f1f1f1;font-size:.875rem;line-height:1;padding:.625rem 1rem}.header .search_form button{cursor:pointer;position:absolute;right:1rem;top:.625rem}.brand_search button svg,.header .search_form button img,.header .search_form button svg,.product_card .favs svg{width:1.5rem;display:block}.mobile_menu{color:#f9f9f9;top:138px;z-index:999;height:calc(100vh - 138px);overflow:auto;transition:.3s;transform:translateX(-100px)}.cart_attribute .values_list,.popup_cart,.product_item ._action{position:absolute;transition:.3s}.mobile_menu.open{visibility:visible;opacity:1;transform:translateX(0)}.mobile_menu a{color:#f9f9f9}.mobile_menu .wrap{padding:34px 0 14px}.mobile_menu .logo{display:block;width:230px;margin:0 auto 36px}.mobile_menu .menu_tabs{display:flex;gap:10px}.mobile_menu .menu_tabs .tab{width:calc((100% - 20px)/ 3);background:#f9f9f9;color:#1e100b;text-align:center;font-size:12px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;padding:9px 14px;transition:.3s}.mobile_menu .menu_tabs .tab svg{display:block;margin-inline:auto;margin-bottom:5px}.mobile_menu .menu_tabs .tab._active{display:block;box-shadow:0 67px 19px rgba(123,55,242,.01),0 43px 17px rgba(123,55,242,.05),0 24px 15px rgba(123,55,242,.16),0 11px 11px rgba(123,55,242,.27),0 3px 6px rgba(123,55,242,.31),0 0 0 rgba(123,55,242,.32);background:#7b37f2;color:#f9f9f9}.mobile_menu .menu_tabs .tab._active svg path,.product_content .sizes_btn:hover svg path{stroke:#F9F9F9}.mobile_menu .menu_content{padding:60px 35px 50px 50px}.mobile_menu .title{display:flex;font-weight:600;font-size:20px;line-height:27px;letter-spacing:.04em}.mobile_menu .title img,.mobile_menu .title svg{display:block;max-width:30px;margin-right:10px}.mobile_menu .menu_block{margin-bottom:40px}.mobile_menu .menu_block__head,.product_content .info .meta,.product_item__bottom{display:flex;align-items:center;justify-content:space-between}.mobile_menu .menu_block__head .toggle{position:relative;width:23px;min-width:23px;height:23px;transition:.3s}.category .categories .block_title .toggle::after,.category .categories .block_title .toggle::before,.mobile_menu .menu_block__head .toggle::after,.mobile_menu .menu_block__head .toggle::before{content:"";position:absolute;background:#f9f9f9;transition:.3s}.btn_cart.__gray,.mobile_menu .menu_block._active .menu_block__head .toggle{background:#ecedef}.mobile_menu .menu_block__head .toggle::before{width:2px;height:14px;top:5px;left:11px;transform:rotate(0)}.mobile_menu .menu_block__head .toggle::after{height:2px;width:14px;top:11px;left:5px}.mobile_menu .menu_block .list{display:none;padding-top:40px;font-weight:300}.mobile_menu .menu_block .list li{margin-bottom:14px}.mobile_menu .menu_block .list li a{font-size:14px;line-height:1;letter-spacing:.1em;text-transform:uppercase}#profile_nav_toggle._open svg,.category .categories .block._active .block_title .toggle::before,.mobile_menu .menu_block._active .menu_block__head .toggle::before{transform:rotate(90deg)}.mobile_menu .bottom{padding-left:50px;padding-right:35px}.mobile_menu .menu_info{padding:20px 0 70px}.mobile_menu .menu_info li{margin-bottom:24px}.mobile_menu .menu_info li a{font-weight:800;font-size:16px;line-height:22px;letter-spacing:.1em;text-transform:uppercase;color:#ecedef}.mobile_menu .contacts_block{margin-top:40px}.mobile_menu .socials{margin:70px 0}.mobile_menu .socials_title{text-align:center;letter-spacing:.0425em;margin-bottom:20px}.mobile_menu .socials .list{display:flex;justify-content:center;gap:32px}.mobile_menu .copy{font-weight:500;font-size:10px;line-height:14px;text-align:center;letter-spacing:.03em;color:#919191}.popup_cart{z-index:9;top:calc(100% + 2rem);right:0;background:#f4f4f4;width:28rem;padding:2rem;visibility:hidden;opacity:0}.popup_cart .heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #919191;padding-bottom:1.5rem}.cart_total,.popup_cart .link_cart{display:flex;align-items:center;font-weight:600}.popup_cart .heading .title{font-size:1.5rem;font-weight:600}.popup_cart .heading .counter{color:#919191;font-size:.75rem;letter-spacing:.05em}.atributes_list,.btn_cart,.cart_item .options_item,.cart_item .price,.cart_products_wrap .heading ._sub{letter-spacing:.1em}.popup_cart .link_cart{justify-content:center;font-size:.875rem;width:max-content;margin-inline:auto}.popup_cart .link_cart svg{width:1.1rem;margin-right:.6rem}.cart_attribute .values_list,.filter_list,.popup_wrap,.product_content .tabs_title .item._active,.success_block{box-shadow:0 17px 7px rgba(0,0,0,.02),0 10px 6px rgba(0,0,0,.06),0 4px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.11),0 0 0 rgba(0,0,0,.11)}.cart_total{justify-content:space-between;font-size:1.5rem;padding:1rem 0}.btn_cart{cursor:pointer;display:block;background:#1e100b;color:#f9f9f9;text-align:center;font-size:.875rem;text-transform:uppercase;padding:1.25rem;margin-bottom:1.5rem;transition:.3s}.btn_cart.__gray{color:#1e100b}.cart_item{display:flex;align-items:center;padding:1rem 0}.cart_item .thumb{width:5.4rem;min-width:5.4rem;height:5.4rem;margin-right:.5rem}.cart_item .thumb img,.product_content .main_photos img,.product_content .thumbs img,.product_item .thumb img{mix-blend-mode:multiply}.cart_item .item_title{display:block;font-size:.875rem;line-height:1.5;font-weight:700;margin-bottom:.7rem}.cart_item .item_bottom,.filters_bottom{display:flex;justify-content:space-between}.cart_item .price{font-size:clamp(12px, 1rem, 1rem);font-weight:600}.cart_item .price.special,.price.special,.profile_orders .top ._status._cancel{color:#ed0000}.cart_item .price.old{font-size:.7rem;margin-left:3px}.cart_item .options{display:flex;flex-wrap:wrap;gap:.4rem .8rem;padding-left:.8rem}.cart_item .options_item{font-size:clamp(10px, .7rem, .7rem);line-height:1;display:flex;align-items:center}.cart_item .options_item:last-child{margin-right:0}.cart_item .options_title{margin-right:.3rem}.cart_item .options_val{font-weight:800;border:.5px solid #919191;padding:.1rem .2rem 0}.cart_item .options_val.__color{width:1.1rem;height:1.1rem;border:none;border-radius:50%}.cart_wrap{display:flex;align-items:flex-start;gap:1.25rem}.cart_products_wrap{background:#f4f4f4;flex-grow:1;padding:2.5rem 3.75rem}.cart_products_wrap .heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.cart_products_wrap ._sub,.category .total_products,.profile_favs .product_item ._action{color:#919191;font-size:.875rem}.product_item{position:relative;display:flex;padding:2.5rem}.product_item ._action{cursor:pointer;right:0;top:2.5rem;display:flex;align-items:center}.product_item ._action._remove{top:unset;bottom:2.5rem}.product_item ._action svg{display:block;width:1.1rem;margin-left:.5rem}.product_item ._action svg path{fill:transparent;transition:.3s}.product_item .thumb{width:10rem;height:8.5rem;margin-right:4rem}.product_item .title{display:block;font-size:1.5rem;line-height:1.5;font-weight:600;margin:1rem 0 1.25rem}.product_item__content{flex-grow:1;padding-right:10rem}.cart_attributes,.footer .socials .list,.socials_list .list{display:flex;align-items:center;gap:1.25rem}.cart_attribute{position:relative;display:flex;align-items:center;font-size:.75rem;font-weight:500}.cart_attribute ._title{margin-right:.5rem}.cart_attribute .selected{cursor:pointer;display:flex;align-items:center}.cart_attribute .selected svg{display:block;width:1rem;margin-left:.6rem;transition:.3s;transform:scale(1)}.cart_attribute .selected ._val{border-color:#919191;margin-bottom:0}.cart_attribute ._val{border:1px solid #ecedef;text-align:center;font-weight:800;padding:.4rem .75rem;margin-bottom:.6rem;min-width:2.875rem;transition:.3s}.cart_attribute ._val._disabled{color:#919191;font-weight:500;border-color:transparent}.cart_attribute .values_list{top:calc(100% + .6rem);right:0;background:#f4f4f4;visibility:hidden;opacity:0;transform:translateY(-.6rem);z-index:1;padding:.6rem 1rem}.cart_attribute .values_list ._val:not(._disabled){cursor:pointer;background:#fff}.cart_attribute ._close{cursor:pointer;margin-top:.6rem;text-align:center}.cart_attribute .values._open .values_list,.filter._open .filter_list{visibility:visible;opacity:1;transform:translateY(0)}.cart_attribute._colors ._val{padding:0;width:1.9rem;min-width:1.9rem;height:1.9rem;border-radius:50%;border-width:2px;outline:transparent solid 1px;border-color:transparent}.cart_attribute._quantity ._val{min-width:1.9rem}.cart_total_block{background:#f4f4f4;width:27.2rem;min-width:27.2rem;padding:2rem 2rem 3rem}.cart_total_block ._title{font-size:1.5rem;font-weight:600;line-height:1.5;margin-bottom:.6rem}.cart_total_block ._count{color:#919191;font-size:.875rem;letter-spacing:.1em}.cart_total_block .cart_total{flex-wrap:wrap;border-top:none;margin:1.5rem 0 .5rem}.footer .bottom,.footer .bottom .dev{display:flex;align-items:center;color:#ecedef}.product_card .thumb,.product_card::before{height:100%;max-height:35rem;transition:.3s}.footer .wrap{padding:5rem 15.625rem 3.125rem;background:#1e100b;color:#f9f9f9}.footer .bg{position:absolute;top:18rem;left:12.25rem;width:23.3125em}.footer .top{position:relative;z-index:1;display:flex}.footer .top .col{padding-right:8.5rem}.footer .top .col:first-child{padding-right:5rem}.footer .top .col .title{font-size:1.25rem;font-weight:500;letter-spacing:.0275em;text-transform:uppercase;margin-bottom:4.75rem}.footer .bottom{justify-content:space-between;margin-top:6.5rem;font-size:10px;letter-spacing:.0275em}.footer .bottom .payment{width:9.5rem}.footer .bottom .dev img,.footer .bottom .dev svg{width:4.125rem}.footer .logo{display:block;width:15.75rem;margin-bottom:3rem}.checkout_wrap .cart_total_block ._count,.footer .logo img,.footer .logo svg,.login .btn,.login .btn_cart,.profile_address .content_row .right ._input,.profile_address .form_add .step_toggle ._input{width:100%}.footer .description{color:#ecedef;font-size:.875rem;letter-spacing:.0425em;width:21.25rem}.brand_top .total_products,.footer .menu li{margin-bottom:2rem}.footer .menu li a{color:#f9f9f9;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.footer .socials{display:flex;align-items:center;padding-left:2.1rem;margin-top:4.625rem}.footer .socials_title{white-space:nowrap;font-size:.875rem;margin-right:1.5rem}.footer .socials .list img,.footer .socials .list svg{display:block;width:1.5rem;min-width:1.5rem}.contacts_block .item{display:flex;align-items:flex-start;color:#f9f9f9;font-size:.875rem;letter-spacing:.1em;margin-bottom:2.5rem}.contacts_block .item img,.contacts_block .item svg{display:block;width:1.5rem;min-width:1.5rem;margin-right:.6rem}.contacts_block .item:last-child{font-size:.75rem;margin-bottom:0}.product_card{position:relative;display:flex;flex-direction:column}.product_card::before{content:"";position:absolute;top:0;left:0;width:100%;background:#ecedef;z-index:2}.product_card_top{position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);z-index:3}.product_card .favs{cursor:pointer;position:absolute;top:0;right:0;z-index:3}.product_card_wrap{position:relative;height:35rem}.product_card .thumb{position:relative;z-index:2;width:100%;padding:0}.product_card .thumb img{mix-blend-mode:multiply;object-position:top}.product_card__description{z-index:1;position:absolute;bottom:0;left:0;width:100%;padding:2rem 2rem 1rem;display:flex;justify-content:space-between}.product_card__description ._item{font-size:clamp(10px, .75rem,  .75rem);font-weight:500;line-height:1;letter-spacing:.1em;margin-bottom:1.25rem}.prod_label,.product_card__description .right{font-size:.75rem;line-height:1;font-weight:500}.checkout_wrap .step:last-child,.filter.sort .filter_list a:last-child,.filter_item:last-child,.product_card__description ._item:last-child,.product_content .characteristics .item:last-child,.product_content .main_photos .item:last-child,.profile_favs_title.section_title{margin-bottom:0}.product_card__description .right{text-align:right}.product_card_bottom{position:relative;z-index:3;padding:0 0 2rem;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}.product_card .title{display:block;color:#000;line-height:1.5;font-weight:500;letter-spacing:.05em;margin:1.25rem 0}.product_card .discount{position:absolute;bottom:1rem;left:1rem}.rating .rating_bg,.rating .rating_value{height:.75rem;background-size:cover;background-repeat:no-repeat;background-position:left center}.atributes_list .a_title,.home_categories .block__man .subcats a{margin-right:.625rem}.atributes_list .a_values{display:flex;align-items:center;gap:1rem}.atributes_list .a_values .disabled{pointer-events:none;opacity:.2}.atributes_list .a_values.colors a,.atributes_list .a_values.colors span{width:1rem;height:1rem;border-radius:50%}.rating{position:relative;width:4.5rem}.rating .rating_bg{min-width:4.5rem;width:4.5rem;background-image:url("../img/icons/rating_empty.svg")}.rating .rating_value{position:absolute;top:0;left:0;max-width:100%;background-image:url("../img/icons/rating_full.svg")}.prod_label{color:#f9f9f9;letter-spacing:.1em;text-transform:uppercase;padding:.3rem .625rem;width:max-content;background:#3081f9}.prod_label.new{background:#7b37f2}.prod_label.sale{background:#ed0000}.price{font-size:1.5rem;letter-spacing:.1em;font-weight:600;color:#000;white-space:nowrap}.price.old{font-size:1rem;margin-left:1.25rem}.home__products_slider .swiper-slide{height:auto}.home__products_slider .product_card,.home_baner .swiper,.home_baner .swiper-slide,.home_baner .swiper-slide .left,.home_baner .swiper-slide .wrap,.home_baner .swiper-wrapper{height:100%}.popup{z-index:99;position:fixed;top:50%;left:50%;max-width:calc(100% - 24px);max-height:90vh;overflow-y:auto;transition:.3s;visibility:hidden;opacity:0;transform:translate(-50%,-50%) scale(0);transform-origin:center}.popup._active{transform:translate(-50%,-50%) scale(1);visibility:visible;opacity:1}.popup_wrap{position:relative;background:#f4f4f4;padding:3rem 8rem 5rem}.popup .close{cursor:pointer;position:absolute;top:1.5rem;right:1.5rem;transition:.3s;transform:rotate(0)}.popup .close svg{display:block;width:2.6rem}.contact_form.__center .contact_form_subtitle,.contact_form.__center .contact_form_title,.popup .title,.profile_sidebar .top{text-align:center}.home_baner{position:relative;background:#1e100b;height:50rem;overflow:visible;margin-bottom:5rem}.home_baner .swiper-slide,.home_categories .block_content,.profile_sidebar .list li a ._arrow{position:relative;z-index:1}.home_baner .swiper-slide::before{content:"";position:absolute;top:0;left:0;width:70%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.7) 0,rgba(0,0,0,0) 100%);z-index:1}.home_baner .swiper-slide .bg_img{position:absolute;top:0;left:0;width:100%;height:100%}.home_baner .swiper-slide .wrap{width:50%;position:relative;z-index:2;display:flex;flex-direction:column;padding:8.75rem 4.25rem 0 7.8rem}.home_baner .swiper-slide .title{font-size:4rem;line-height:1.3;color:#f9f9f9;margin:0}.home_baner .swiper-slide .title span:first-of-type{display:block;text-transform:uppercase;font-weight:600;font-size:5.375rem;line-height:1}.home_baner .home_banner_icon{max-width:9.2rem;margin-bottom:2rem}.home_baner .swiper-slide .btn{margin-top:4rem}.home_baner .swiper-button{position:relative;top:unset;left:unset;right:unset;bottom:unset;transform:none;width:1.5rem;height:1.5rem}.home_baner .swiper_nav_baner{position:absolute;bottom:5rem;left:35%;z-index:2;display:flex;align-items:center}.home_baner .swiper_nav_baner .counter{color:#ecedef;font-size:2rem;padding:0 1.5rem}.home_baner .swiper-slide:not(.swiper-slide-visible){opacity:0!important}.home_brands{position:relative;z-index:1;padding-bottom:7rem}.home_brands .left .text{padding-left:1.9rem}.home_brands .left .text .btn,.profile_orders .order_details .order_info_col .info_title._mt{margin-top:3rem}.home_brands .right{display:flex;align-items:center;width:calc(100% - 16.25rem);padding-left:4.5rem}.home_brands .right .swiper{margin:0 1.25rem}.home_brands .right .swiper-button{width:3.125rem;min-width:3.125rem}.home_brands .right .swiper-slide a{display:block;background:#eee;height:9.25rem;display:flex;align-items:center;justify-content:center;padding:3rem}.checkout_wrap ._payment ._input ._title,.home_brands .right .swiper-slide a:first-child{margin-bottom:1.5rem}.home_categories .list .col{width:calc((100% - 3rem)/ 3)}.home_categories .block{position:relative;background:#ecedef;padding:2.5rem 2.5rem 0}.home_categories .block .title-60{line-height:1.3;margin-bottom:.75rem}.home_categories .block .subcats{display:flex;flex-direction:column}.home_categories .block .subcats a{display:block;width:max-content;background:#f9f9f9;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1;padding:1rem 1.5rem;margin-bottom:.625rem}.gender_inputs div::before,.info_wrap .info_nav a::before{background-position:center;background-repeat:no-repeat;visibility:hidden;opacity:0}.home_categories .block .bg{position:absolute;bottom:0;max-width:100%;max-height:100%}.home_categories .block .cat_label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.home_categories .block__man{height:51.75rem}.home_categories .block__man .subcats{flex-direction:row;flex-wrap:wrap}.home_categories .block__man .bg{width:25.125rem}.home_categories .block__baby{background:#f2f2f2;height:25.25rem;margin-bottom:1.25rem}.home_categories .block__baby .bg{width:25rem;right:2rem}.home_categories .block__wooman{background:#ede5e5;height:35.1875rem;margin-bottom:1.25rem}.home_categories .block__wooman .bg{width:21rem;right:3.125rem}.home_categories .block__shoes{background:linear-gradient(113.62deg,#eaedf3 20.09%,#fdf4e4 82.21%);height:25.25rem}.home_categories .block__shoes .img_1{position:absolute;top:6.5rem;left:2.5rem;width:21.375rem}.home_categories .block__shoes .img_2{position:absolute;bottom:1.5rem;right:1.1rem;width:20.625rem}.home_categories .block__termo{background:#e6e6e6;height:15.3125rem}.home_categories .block__termo .title-32{position:absolute;top:50%;left:2.5rem;transform:translateY(-50%)}.hidden_filters,.home_categories .block__termo .title-32 br,.profile .section_title::before,.profile_address .existing_address .line ._sub br,.step_toggle .filter_item ._sub br{display:none}.home_categories .block__termo .img_1{position:absolute;top:1.5rem;right:8.4rem;width:12rem}.home_categories .block__termo .img_2{position:absolute;top:1.5rem;right:0;width:11.75rem}.home__products_slider .swiper{padding-left:3.75rem}@media screen and (min-width:801px) and (min-width:801px){.home__products_new .swiper .swiper-slide.swiper-slide-active .product_card:hover::before{max-height:35.5rem}.home__products_new .swiper .swiper-slide.swiper-slide-active .product_card:hover .thumb{min-height:35.5rem;max-height:35.5rem}}.home_sale_baner .wrap{position:relative;background:#ecf2fd;padding:8rem 18.375rem 7rem 13.125rem}.home_sale_baner .left .title{line-height:1.3}.home_sale_baner .left img{width:10rem;margin-right:.5rem}.home_sale_baner .product_block{position:absolute;left:46rem;top:-5.25rem;display:flex;align-items:center}.home_sale_baner .product_block .img{width:34.25rem;height:34.25rem}.home_sale_baner .product_block .info{position:relative;padding-left:2.5rem}.home_sale_baner .product_block .info::before{content:"";position:absolute;top:3.4rem;left:-6.8rem;width:3.375rem;height:3.375rem;background:rgba(217,217,217,.5);backdrop-filter:blur(6px);border-radius:50%}.home_sale_baner .product_block .info .line{position:absolute;width:6.25rem;height:auto;left:-4rem;top:2.5rem}.home_sale_baner .product_block .title{font-size:1.5rem}.home_sale_baner .product_block .sub{color:#3081f9;font-weight:500}.home_sale_baner .product_block .link{display:inline-block;background:#444233;font-weight:600;color:#f9f9f9;letter-spacing:.1em;text-transform:uppercase;padding:1rem 1.5rem;margin-top:2.5rem}.category .categories .block_title,.filter_item._black{font-weight:500;letter-spacing:.04em}.home_sale_baner .show_1{position:absolute;left:5.875rem;top:2.5rem}.home_sale_baner .show_1 svg{width:6.75rem;height:auto}.home_sale_baner .show_2{position:absolute;right:4.625rem;bottom:-3.5rem;filter:blur(5px)}.home_sale_baner .show_2 svg{width:10.875rem;height:auto}.seo_text{margin-bottom:5rem}.seo_text .wrap{padding:5rem 0;background:#efecec}.seo_text .section_title{justify-content:center}.seo_text ul{padding-left:2rem;list-style-type:disc}.seo_text .text{color:#000;overflow:hidden;transition:.3s;width:55.625rem;max-width:100%;margin-inline:auto;line-height:1.4;max-height:4.5rem}.seo_text .text.open{max-height:4000px}.seo_text .btn{background:#f9f9f9;margin:2.5rem auto 0}.category .wrap,.gender_inputs{display:flex;gap:1.25rem}.category .wrap .content,.product_content ._middle{position:relative;flex-grow:1}.category .sidebar{width:27rem;min-width:27rem}.category .sidebar .title{margin:0 0 2.6rem}.category .products_list{display:flex;flex-wrap:wrap;gap:3rem 1.25rem;margin-top:1.5rem}.category .products_list .product_card{width:calc((100% - 2.5rem)/ 3)}.category .pagination_wrap{display:flex;flex-direction:column;align-items:center;margin:3rem 0;gap:1.5rem}.category .categories .block,.step_toggle .filter_item{border-bottom:1px solid #ecedef;padding:2rem 0}.category .categories .block_title{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase}.category .categories .block_title .toggle{cursor:pointer;position:relative;width:1.5rem;height:1.5rem;transition:.3s;background:#1e100b}.category .categories .block_title .toggle::before{width:2px;height:50%;top:25%;left:calc(50% - 1px);transform:rotate(0)}.category .categories .block_title .toggle::after{height:2px;width:50%;top:calc(50% - 1px);left:25%}.category .categories .block .list{display:none;padding:1.25rem 0 0 3.4rem}.category .categories .block .list li{font-weight:500;line-height:1.2;margin-bottom:1rem}.category .categories .block .list ._active{font-weight:800;text-transform:uppercase;color:#7b37f2}.category .categories .block._active .block_title{font-weight:800}.category .categories .block._active .block_title .toggle{background:#919191}.filters_wrap{display:flex;align-items:baseline;gap:1.25rem}.filter_title,.open_hidden_filters{align-items:center;font-weight:600;cursor:pointer}.open_hidden_filters{display:flex;border:1px solid #ecedef;background:#fff;font-size:.875rem;padding:.6rem 1rem}.open_hidden_filters svg{display:block;width:1rem;transition:.3s;transform:scale(1);margin-left:3px}.filters{flex-grow:1;margin-bottom:1.5rem}.filters .list,.product_content .thumbs,.profile .content_row .right .fields{display:flex;flex-wrap:wrap;gap:1.25rem}.filter{position:relative;font-size:.875rem;width:calc((100% - 3.75rem)/ 4);margin-bottom:2rem}.filter_title{display:flex;justify-content:space-between;border-bottom:1px solid #1e100b;padding:0 0 .625rem 1rem}.filter_title img,.filter_title svg{width:1.875rem;transition:.3s;transform:scale(1)}.filter_list{z-index:9;position:absolute;top:calc(100% + .6rem);left:0;width:100%;background:#f9f9f9;padding:1.25rem;transition:.3s;visibility:hidden;opacity:0;transform:translateY(-.6rem)}.filter_list ::-webkit-scrollbar{width:1px}.filter_list ::-webkit-scrollbar-track{background:0 0}.filter_list__values{max-height:15.5rem;overflow:auto}.filter_list .btn{text-align:center;width:100%;margin:1.25rem 0}.filter_list .cancel{font-weight:500;color:#000;text-align:center}.filter_item{cursor:pointer;position:relative;display:flex;line-height:1.25rem;margin-bottom:1.3rem}.filter_item__text{position:relative;padding-left:2.2rem}.filter_item__text a{text-decoration:underline;font-weight:600}.filter_item__text::before{content:"";position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;border:1px solid #1e100b}.filter.sort .filter_list a::after,.filter_item__text::after{top:.15rem;background-image:url(../img/icons/check.svg);transition:.1s;position:absolute;background-size:cover;content:""}.filter_item__text::after{left:.2rem;width:1rem;height:1rem;transform:scale(0);transform-origin:center}.filter.sort .filter_list a._active::after,.filter_item input:checked+.filter_item__text::after{transform:scale(1)}.filter_item input[type=checkbox],.filter_item input[type=radio],.gender_inputs input[type=radio]{position:absolute;visibility:hidden;opacity:0}.filter_item._color .filter_item__text,.socials_list{display:flex;align-items:center}.filter_item._color .filter_item__text .color{width:1.25rem;height:1.25rem;border-radius:50%;border:1px solid transparent;margin-right:.6rem}.filter.sort .filter_list a._active,.filter_item._black .filter_item__text,.main_search .sidebar .result_text span,.success_block .subtitle a{color:#1e100b}.filter_item._black .filter_item__text::after{background:#1e100b;width:calc(1.25rem + 2px);height:calc(1.25rem + 2px);top:calc(50% - .625rem - 1px);left:0}.filter_item._black .filter_item__text::before{top:calc(50% - .625rem)}.filter.sort{width:17.75rem}.filter.sort .sub{color:#919191;margin-right:.8rem}.filter.sort .filter_list a{display:block;position:relative;width:max-content;max-width:100%;font-weight:600;color:#919191;padding-right:2.5rem;margin-bottom:1.5rem}.filter.sort .filter_list a::after{right:0;width:1.25rem;height:1.25rem;transform:scale(0);transform-origin:center}.mob_filter_open{display:none;background:#ecedef;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:14px;text-align:center;color:#1e100b;width:calc(50% - 5px)}.product_content .info,.profile_address .existing_address,.selected_filters{font-size:.875rem}.mob_filter_open svg{display:block;width:20px;margin-left:7px}.selected_filters{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.5rem;font-weight:500}.selected_filters .item{cursor:pointer;display:flex;align-items:center;background:#ecedef;padding:.6rem 1rem}.selected_filters .item svg{width:.75rem;margin-left:.6rem}.selected_filters .item.all{background:0 0}.selected_filters .item.all svg{margin-left:0;margin-right:.6rem}.brand_search{position:relative;width:27rem;max-width:100%;margin-bottom:2rem}.brand_search input{background:#fff;width:100%;border:1px solid transparent;transition:.3s;font-size:.875rem;padding:1rem 1.5rem 1rem 3.5rem}.brand_search button{cursor:pointer;position:absolute;left:1rem;top:1rem}.brands_list{display:flex;flex-wrap:wrap;gap:2rem}.brands_list .item{width:calc((100% - 6rem)/ 4);display:block;background:#eee;height:9.25rem;display:flex;align-items:center;justify-content:center;padding:3rem;aspect-ratio:1/0.53}.main_product .breadcrumbs{margin-bottom:1.125rem}.product_content{display:flex;gap:1.25rem;padding-right:9.4rem}.product_content ._left{width:17.6rem;min-width:17.6rem}.product_content ._right{width:27.4rem;min-width:27.4rem}.product_content .thumbs .item{cursor:pointer;width:calc((100% - 1.25rem)/ 2);aspect-ratio:0.86/1;transition:.3s;opacity:.3}.product_content .thumbs .item._active{opacity:1}.product_content .main_photos .item{aspect-ratio:8.9/8.5;margin-bottom:2rem}.product_content .info .sku{color:#919191;font-size:clamp(12px, .75rem, .75rem);letter-spacing:.1em}.top_meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.product_content .info .brand_logo{background:#f9f9f9;display:block;max-width:8rem}.product_content .info .brand_logo img{display:block;mix-blend-mode:multiply}.product_content .info .labels{display:flex;align-items:center;gap:1rem;margin-right:1rem}.product_content .info .stock{display:flex;align-items:center;font-size:clamp(12px, .75rem, .75rem);font-weight:600;color:#219653}.product_content .info .stock img,.product_content .info .stock svg{width:1.5rem;display:block;margin-right:4px}.product_content .info .sub_title,.profile_favs_heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.product_content .actions{display:flex;gap:1.25rem;margin-top:3.25rem}.product_content .actions .favs{cursor:pointer;background:#ecedef;padding:0 .75rem;transition:.3s;display:flex;flex-direction:column;justify-content:center}.product_content .actions .favs svg{width:1.8rem;display:block}.product_content .actions .favs ._wish_count::before{font-size:clamp(12px, .75rem, .75rem);line-height:1.1;font-weight:600}.product_content .actions .add_to_cart{cursor:pointer;flex-grow:1;display:flex;align-items:center;justify-content:center;font-weight:500;letter-spacing:.1em;text-transform:uppercase;background:#7b37f2;color:#f9f9f9;transition:.3s;padding:1rem}.product_content .actions .add_to_cart.notify{background:#f09e24}.product_content .actions .add_to_cart img,.product_content .actions .add_to_cart svg{width:1.25rem;margin-left:5px}.product_content .actions .add_to_cart svg path{transition:.3s;fill:#F9F9F9}.product_content .attribute{display:flex;align-items:center;font-size:.75rem;letter-spacing:.1em;padding-bottom:1.5rem}.product_content .attribute:last-child{padding-bottom:0}.product_content .attribute .title{margin-right:1rem}.product_content .attribute .list{display:flex;align-items:center;gap:.6rem}.product_content .attribute .list .item{cursor:pointer;transition:.3s;font-weight:800;padding:.4rem .75rem;border:1px solid #ecedef;background:#fff}.product_content .attribute .list .item._disabled{background:0 0;pointer-events:none;border-color:transparent;color:#919191}.product_content .attribute._sizes{flex-wrap:wrap;padding-bottom:0}.product_content .attribute._sizes .title{margin-bottom:.5rem}.product_content .attribute._sizes .sizes_btn_wrap{width:100%;display:flex;gap:3px;padding-top:1.5rem}.product_content .attribute._sizes .sizes_btn_wrap ._line{flex-grow:1;border-top:1px solid #919191}.product_content .attribute._sizes .sizes_btn_wrap .sizes_btn{cursor:pointer;display:flex;align-items:center;font-size:.75rem;font-weight:500;letter-spacing:.1em;padding:.5rem;transition:.3s}.product_content .attribute._sizes .sizes_btn_wrap .sizes_btn img,.product_content .attribute._sizes .sizes_btn_wrap .sizes_btn svg{width:.875rem;margin-right:5px}.product_content .sizes_btn:hover img{filter:invert(1)}.product_content .attribute._colors .list{gap:1rem}.product_content .attribute._colors .list .item{padding:0;border-radius:50%;width:1.875rem;height:1.875rem;outline-offset:0.4rem;outline:transparent solid 1px}.product_content .tabs_title{display:flex;margin:1.5rem 0 1.25rem}.product_content .tabs_title .item{flex-grow:1;cursor:pointer;border:1px solid #ecedef;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-align:center;padding:.6rem 1rem;transition:.3s;line-height:1.2;white-space:nowrap}.product_content .tabs_title .item._active{background:#fff}.product_content .tabs_content .tab{position:relative;display:none;padding-bottom:3rem}.product_content .tabs_content .tab .show_more{z-index:2;cursor:pointer;width:max-content;position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;font-weight:500;font-size:.75rem;padding:.5rem}.product_content .tabs_content .tab .show_more svg{width:1rem;margin-left:5px;transition:.3s;transform:scale(1)}.product_content .tabs_content .tab_content{position:relative;max-height:15rem;overflow:hidden;transition:.3s}.product_content .tabs_content .tab_content::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:5rem;background:linear-gradient(180deg,rgba(249,249,249,0) 0,#f9f9f9 100%);z-index:1;transition:.3s}.product_content .tabs_content .tab._open .tab_content{max-height:100rem}.product_content .tabs_content .tab._open .tab_content::before{visibility:hidden;opacity:0}.product_content .characteristics{padding-top:1rem}.product_content .characteristics .item{display:flex;justify-content:space-between;align-items:flex-end;line-height:1;margin-bottom:1.25rem}.product_content .characteristics .item div:first-child{font-weight:800;flex-grow:1;position:relative;display:flex}.product_content .characteristics .item div:first-child::after{content:"";flex-grow:1;margin-left:5px;border-bottom:1px dashed #919191}.product_content .characteristics .item div:last-child{max-width:40%;text-align:right;padding-left:5px}.product_content .delivery_payment{display:flex;gap:1.25rem;margin-top:3rem}.product_content .delivery_payment .item{width:calc((100% - 2.5rem)/ 3);text-align:center;font-weight:600;letter-spacing:.05em;line-height:1.5}.product_content .delivery_payment .item img,.product_content .delivery_payment .item svg{display:block;width:1.5rem;margin-inline:auto;margin-bottom:.5rem}.main_search .sidebar{border-top:1px solid #ecedef;padding-top:3rem;padding-left:3rem;margin-top:1.25rem}.main_search .sidebar .result_text{color:#919191;font-weight:800;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3.75rem}.main_search .sidebar .search_cats__title{color:#919191;font-weight:600;letter-spacing:.04em;margin-bottom:1.8rem}.checkout_wrap{display:flex;justify-content:center;gap:1.25rem}.checkout_wrap .steps{width:46.25rem;max-width:100%}.checkout_wrap .step{background:#f4f4f4;padding:2.5rem;margin-bottom:2.5rem}.checkout_wrap .step_content{width:28rem;margin-inline:auto;max-width:100%}.checkout_wrap .step_title{font-size:1.5rem;font-weight:600;line-height:1.5;text-align:center}.checkout_wrap .step_subtitle{color:#919191;line-height:1.5;text-align:center;margin:.6rem 0 3rem}.checkout_wrap ._payment ._comment{margin:4rem 0 2rem}.checkout_wrap .cart_total_block .edit_cart{display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;margin-top:1rem;transition:.3s}.checkout_wrap .cart_total_block .edit_cart svg{display:block;width:.9rem;margin-right:.5rem}.login .forgot{display:block;font-weight:600;text-align:center;margin:1rem auto 2rem}.login .btn{font-weight:500;line-height:1.6;padding:1.25rem}.step_toggle{border-top:1px solid #ecedef;padding-top:2rem}.profile_address.profile_address__home .content_row:first-child,.step_toggle .filter_item:last-child{border-bottom:none;padding-bottom:0}.step_toggle .filter_item ._sub{position:absolute;top:2rem;right:0;color:#919191;font-size:.7rem;line-height:1}.success_block{background:#f4f4f4;width:55.5rem;max-width:100%;padding:3rem 1rem 5.6rem;margin:3rem auto;text-align:center}.success_block__content{width:23.75rem;max-width:100%;margin-inline:auto}.success_block .ico{width:5rem;margin-inline:auto;margin-bottom:1rem}.success_block .title{color:#219653;font-size:1.5rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:2rem}.success_block .subtitle{color:#919191;line-height:1.5;margin-bottom:3rem}.success_block .total{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:3rem}.profile_address .existing_address .line ._title,.profile_orders ._heading,.profile_orders .order_details .order_info_col ._gray,.success_block .total ._title{color:#919191}.success_block .total ._id{color:#000;font-weight:600;letter-spacing:.05em}.profile_sidebar{width:20rem;min-width:20rem;padding-right:2rem}.profile_sidebar .top .thumb{width:3rem;height:3rem;margin:0 auto .5rem}.profile_sidebar .top .title{font-size:1.5rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3rem}.profile_sidebar .list li a{position:relative;display:flex;align-items:center;justify-content:space-between;letter-spacing:.04em;font-weight:600;line-height:1;padding:1.25rem 0}.profile_sidebar .list li a::before{content:"";position:absolute;top:0;left:-3.75rem;width:calc(100% + 3.75rem + 2rem);height:100%;background:#f4f4f4;transition:.3s;visibility:hidden;opacity:0}.profile_sidebar .list li a ._left{position:relative;z-index:1;display:flex;align-items:center}.profile_sidebar .list li a .ico{width:1.9rem;margin-right:1.25rem}.profile_sidebar .list li a._active ._left svg path{stroke:#3081F9}.profile_content{background:#f4f4f4;padding:3.75rem;flex-grow:1}.profile .section_title{font-size:2.5rem;letter-spacing:.05em;line-height:1.5;margin-bottom:1rem}.profile .content_row{display:flex;gap:5rem;border-bottom:1px solid #919191;padding-bottom:3rem}.profile .content_row:not(:first-child){padding-top:3rem}.profile .content_row.p0{padding-bottom:0;border-bottom:0}.profile .content_row .left{width:20rem;min-width:20rem}.profile .content_row .left .subtitle{color:gray;letter-spacing:.05em;line-height:1.5}.profile .content_row .left .subtitle._black{color:#1e100b;font-weight:500}.profile .content_row .right{flex-grow:1;padding-top:2rem}.profile .content_row .right ._input{width:calc((100% - 1.25rem)/ 2);margin-bottom:0}.profile .submit{width:100%;margin-top:3rem;display:flex;justify-content:flex-end}.profile .submit .btn_cart{width:max-content}.gender_inputs label{cursor:pointer;width:calc((100% - 1.25rem)/ 2);font-size:1rem;letter-spacing:.1em;padding:1rem 2rem;text-align:center;background:#c5dcff;color:#000}.gender_inputs div::before{content:"";position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;background-image:url("../img/icons/gender_check.svg");background-size:cover;transition:.3s}.profile_orders ._row{display:grid;grid-template-columns:20% 20% 20% 20% 20%;border-bottom:1px solid #919191}.profile_orders ._row .col{letter-spacing:.05em;padding:1rem 1.25rem}.profile_orders .top{cursor:pointer;font-weight:500;transition:.3s}.profile_orders .top ._total{font-size:1.25rem;font-weight:600}.profile_orders .top ._status._complete{color:#219653}.profile_orders .order_details{display:none;border-bottom:1px solid #919191}.profile_orders .order_details_wrap{display:flex;flex-grow:1;display:flex;justify-content:center;gap:6.5rem;padding:1.5rem 10rem 4rem}.profile_orders .order_details .cart_list{width:23.75rem;min-width:23.75rem}.profile_orders .order_details .order_info{display:flex;gap:2.5rem}.profile_orders .order_details .order_info_col{letter-spacing:.04em}.profile_orders .order_details .order_info_col .info_title{font-weight:700;text-transform:uppercase;margin-bottom:1.25rem}.profile_favs{padding-right:9rem}.profile_favs_heading ._count{color:#919191;letter-spacing:.1em}.contact_form_title,.info_faq .faq_title{letter-spacing:.05em;font-size:1.5rem;font-weight:500}.profile_favs_title.section_title svg{width:2.1rem;margin-left:1rem}.profile_favs .product_item ._action:first-child svg path{fill:#000}.profile_address.profile_address__home .content_row .left{display:flex;flex-direction:column;justify-content:space-between}.profile_address .form_add .step_toggle .filter_item{border-bottom:none;padding:1rem 0}.profile_address .existing_address .line{display:flex;align-items:center;gap:1rem;margin:1.25rem}.profile_address .existing_address .line ._sub{color:#919191;font-size:.75rem;margin-left:auto}#profile_nav_toggle{position:absolute;top:24px;right:24px;z-index:9}#profile_nav_toggle svg{transition:.3s;transform:rotate(0)}.info_wrap .info_nav{width:19rem;min-width:19rem}.info_wrap .info_nav a{position:relative;display:flex;align-items:center;font-weight:500;letter-spacing:.04em;padding:1.5rem}.info_wrap .info_nav a::before{content:"";display:inline-block;width:1.5rem;height:.8rem;background-size:contain;background-image:url("../img/icons/title-ico-purple.svg");margin-right:.7rem;transition:.3s}.info_wrap .info_nav a::after{content:"";position:absolute;top:0;left:-3.75rem;width:calc(100% + 3.75rem);height:100%;background:#f4f4f4;transition:.3s;visibility:hidden;opacity:0;z-index:-1}.info_wrap .info_nav a._active{text-transform:uppercase;font-weight:700}.info_wrap .info_content{background:#f4f4f4;flex-grow:1;padding:3.75rem}.delivery_wrap .title{margin-bottom:3.5rem}.info_faq .faq_title{text-align:center;margin:2rem 0}.info_faq .item{position:relative;border-bottom:1px solid #919191}.info_faq .item:first-child{border-top:1px solid #919191}.info_faq .item ._toggle{cursor:pointer;position:absolute;right:0;bottom:1rem;transition:.3s;transform:scale(1)}.info_faq .item ._toggle svg{display:block;width:2.1rem}.info_faq .item__title{cursor:pointer;font-weight:600;text-transform:uppercase;padding:1.25rem 1rem}.info_faq .item__content{display:none;padding:1.25rem 4rem 5rem}.info_faq .item._active ._toggle{bottom:1rem;transform:scale(-1)}.contact_form_subtitle{color:#919191;margin-bottom:2rem}.contact_form:not(.__center) ._input+._input{margin-bottom:1.9rem}.about_wrap{display:flex;gap:4rem}.about_wrap .info{width:38rem;max-width:100%}.about_wrap .info .sub_title{font-size:1.5rem;font-weight:500;line-height:1.3;margin-bottom:1.5rem}.about_wrap .logo{display:block;width:20rem;max-width:100%;margin-bottom:3rem}.contacts_list .item{display:flex;align-items:flex-start;margin-bottom:1.5rem}.contacts_list .item svg{width:1.5rem;margin-right:.5rem}.socials_list .socials_title{font-size:.75rem;margin-right:1.25rem}.socials_list .list svg{display:block;width:1.5rem;height:auto}.contacts_wrap .contacts_list .item{font-size:clamp(13px, .75rem, .75rem)}.contacts_wrap .contacts_list .item:last-child{font-size:clamp(12px, .75rem, .75rem)}@media screen and (min-width:801px){.btn._black:hover,.btn_cart:hover{opacity:.8}.checkout_wrap .cart_total_block .edit_cart:hover,.header_bottom .menu a:hover,.header_top .menu a:hover,.header_top .phone_block .phones_list .item a:hover,.header_top .phone_block a:hover,.popup_cart .link_cart:hover,.product_card .title:hover{color:#7b37f2}.checkout_wrap .cart_total_block .edit_cart:hover svg path,.header_bottom .menu a:hover svg path,.header_top .phone_block .phones_list .item a:hover path,.popup_cart .link_cart:hover svg path{stroke:#7B37F2}.info_wrap .info_nav a:hover::after,.info_wrap .info_nav a:hover::before,.megamenu_wrap .menu li:hover::before,.profile_sidebar .list li a:hover::before{visibility:visible;opacity:1}.megamenu_wrap .menu li:hover a{color:#000}.filter.sort .filter_list a:hover,.product_item ._action:hover{color:#1e100b}.product_item ._action:hover svg path{fill:#ED0000;stroke:#ED0000}.product_item ._action:hover._remove svg path{fill:#ED0000}.product_item ._action:hover._remove svg path._invert{stroke:#F9F9F9}.cart_attribute .values_list ._val:not(._disabled):hover{border-color:#1e100b}.cart_attribute._colors .values_list ._val:hover{border-color:#f9f9f9!important;border-width:4px;outline-color:#1e100b}.product_card:hover::before{max-height:28.45rem}.product_card:hover .thumb{max-height:28.45rem;box-shadow:0 48px 19px rgba(0,0,0,.01),0 27px 16px rgba(0,0,0,.03),0 12px 12px rgba(0,0,0,.06),0 3px 7px rgba(0,0,0,.06),0 0 0 rgba(0,0,0,.07)}.popup .close:hover{transform:rotate(270deg)}.home__products_new .section_heading{padding-left:38rem}.home__products_new .swiper{overflow:visible}.home__products_new .swiper .swiper-slide{transition:.5s!important;min-width:27.1875rem}.home__products_new .swiper .swiper-slide:not(.swiper-slide-active){margin-top:0}.home__products_new .swiper .swiper-slide.swiper-slide-active{margin-top:-7rem;min-width:35.1875rem}.home__products_new .swiper .swiper-slide.swiper-slide-active .product_card::before{max-height:52rem}.home__products_new .swiper .swiper-slide.swiper-slide-active .product_card_wrap{transition:.5s!important;height:42rem}.home__products_new .swiper .swiper-slide.swiper-slide-active .product_card_bottom{padding:0 2rem 2rem}.home__products_new .swiper .swiper-slide.swiper-slide-active .product_card .thumb{min-height:42rem;max-height:42rem}.main.main_category,.main.main_product{overflow-x:unset}.category_fixed{position:relative;padding:2rem 1rem 1rem;margin:-2rem -1rem -1rem}.category .sidebar{margin-top:2.6rem}.sidebar_wrap{position:sticky;top:10rem;overflow-y:hidden;padding-right:.5rem}body:has(header._scrolled_pc) .sidebar_wrap{max-height:calc(100dvh - 10rem)}body:has(header._scrolled_pc) .sidebar_wrap:hover{overflow-y:auto}.sidebar_wrap::-webkit-scrollbar{width:.5rem}.filter.sort .filter_list a:hover::after{transform:scale(1)}.product_content{align-items:flex-start;padding-bottom:5rem}.product_content ._left,.product_content .info{position:sticky;top:1rem}.product_content .actions .add_to_cart:hover,.product_content .actions .favs:hover{box-shadow:0 17px 7px rgba(0,0,0,.02),0 10px 6px rgba(0,0,0,.06),0 4px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.11),0 0 0 rgba(0,0,0,.11)}.product_content .attribute .list .item:hover{border-color:#1e100b;box-shadow:0 17px 7px rgba(0,0,0,.02),0 10px 6px rgba(0,0,0,.06),0 4px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.11),0 0 0 rgba(0,0,0,.11)}.product_content .attribute._colors .list .item:hover{outline-color:#1e100b;box-shadow:none}.main_checkout{overflow:unset}.checkout_wrap .cart_total_block{padding:0;background:0 0}.checkout_wrap .cart_total_block .__sticky{position:sticky;top:10px;background:#f4f4f4;padding:2rem 2rem 3rem}.profile_sidebar .list li a:hover ._left svg path{stroke:#3081F9}.profile_orders .top:hover{background:#f9f9f9}.profile_favs .product_item ._action:first-child:hover svg path{stroke:#7B37F2;fill:#7B37F2}.profile_address .form_add{display:flex;gap:7.5rem}.profile_address .form_add__left{flex-grow:1}.profile_address .form_add__right{width:18rem;height:100%;padding-top:5rem}.profile_address .form_add__right .btn_cart::first-child{margin-bottom:2rem}.profile_pass .content_row .right .fields{gap:4rem 4.4rem}.profile_pass .content_row .right .fields ._input{width:calc(50% - 2.2rem)}.profile_pass .content_row .right .fields ._input:first-child{order:1}.profile_pass .content_row .right .fields ._input:nth-child(2){order:3}.profile_pass .content_row .right .fields ._input:nth-child(3){order:2}.profile_pass .content_row .right .fields ._input:nth-child(4){order:4}.delivery_wrap .col .section_title::before,.info_wrap .section_title::before{display:none}.delivery_wrap{display:flex}.delivery_wrap .col{width:calc(100% - 4.5rem)}.delivery_wrap .col:first-child{border-right:1px solid #919191;padding-right:4.5rem}.delivery_wrap .col:last-child{padding-left:4.5rem}.contact_form .form textarea{height:11rem}.contact_form:not(.__center) .btns{display:flex;gap:1.25rem}.contact_form:not(.__center) .btns>:not(.__gray){flex-grow:1;order:1}.contact_form:not(.__center) .btns .__gray{width:max-content;order:2}.contact_form.__center{width:55.6rem;max-width:100%;margin-top:5rem;margin-inline:auto}.contact_form.__center .form{display:flex;flex-wrap:wrap;gap:2rem 1.25rem}.contact_form.__center .form__item{width:calc((100% - 1.25rem)/ 2)}.contact_form.__center .form__item:first-child{order:1}.contact_form.__center .form__item:nth-child(2){order:2}.contact_form.__center .form__item:nth-child(3){order:4}.contact_form.__center .form__item:nth-child(4){order:3}.contacts_wrap,.contacts_wrap .top{gap:6rem;display:flex}.contacts_wrap .left{width:52rem;min-width:52rem;max-width:100%}.contacts_wrap .top{margin-bottom:3rem}.contacts_wrap .contacts_list{display:flex;flex-wrap:wrap;gap:1.5rem 4rem}.contacts_wrap .contacts_list .item{width:calc(50% - 2rem);margin-bottom:0}.contacts_wrap .socials_list{display:block}.contacts_wrap .socials_list .socials_title{white-space:nowrap;margin-right:0;margin-bottom:1.5rem}}@media screen and (max-width:800px){.about_wrap .info .sub_title,.price,.product_card .price,.product_content .info .price.old,.profile_orders ._row .col._total,html{font-size:16px}body ::-webkit-scrollbar,body::-webkit-scrollbar{width:5px;height:1px}body ::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{border-radius:6px}body ::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:0 0}.container{padding:0 12px}.section{padding:36px 0}.section_heading,.section_heading .left{flex-direction:column;justify-content:center;margin-bottom:30px}.section_heading .left .cat_label{margin-left:0}.section_title{align-items:center;flex-direction:column}.section_title::before{width:15px;height:8px;margin-right:0;margin-bottom:5px}.section_btn{margin-top:30px}.breadcrumbs,.footer .socials .list,.section_btn.__end{justify-content:center}.title-40{font-size:28px}.btn{font-size:10px;padding:14px 20px}.cat_label{font-size:10px;line-height:14px;letter-spacing:.12em;padding:6px 10px}.swiper_nav{width:100%;justify-content:space-between}.swiper_nav .counter{font-size:17px}.swiper_nav .counter .current{font-size:32px}.mob_hide{display:none!important}.cart_wrap,.home_brands .wrap,.mob_only{display:block}.breadcrumbs_wrap{overflow:auto}.breadcrumbs li a,.category .products_list.two_column .product_card .title{font-size:10px}._input,.footer .menu li:last-child{margin-bottom:0}.text_styling h2,.text_styling h3,.text_styling h4{text-transform:uppercase;border-top:1px solid #919191;font-size:14px;padding-top:20px;margin:20px 0}.about_wrap .info p,.cart_products_wrap ._sub,.category .products_list .product_card .title,.home_sale_baner .product_block .title,.profile .content_row .left .subtitle._black,.profile_orders .order_details .order_info_col p,.text_styling p,.text_styling ul{font-size:14px}.header_top{padding:9px 0}.category .categories,.header_bottom #mega_menu,.header_top .menu,.home_brands .right .swiper-button,.home_sale_baner .show_1,.info_wrap .info_nav,.megamenu_wrap,.open_hidden_filters,.product_card__description,.product_content .delivery_payment .item br,.product_content .thumbs,.product_item .sku,.profile_favs_heading ._count,.profile_orders ._row._heading,.profile_sidebar .list li a::before,.selected_filters{display:none}.header_top .left{flex-direction:row-reverse;width:100%;justify-content:space-between}.header_top .left .socials{margin-left:0;margin-right:24px;gap:14px}.header_top .left .socials_title{font-weight:500;font-size:9px;line-height:1.2;letter-spacing:.05em;color:#676767}.header_top .phone_block{font-size:13px}.header_top .phone_block .toggle{width:20px;top:calc(50% - 10px)}.header_top .phone_block .phones_list{padding:20px 30px}.header_bottom,.header_notice{padding:12px 0}.header_bottom .logo{position:relative;width:110px}.header_bottom .actions{gap:15px}.header_bottom .actions img,.header_bottom .actions svg,.popup .close svg{width:30px}.header_notice .text{font-size:9px}.header_notice .close{top:-7px;right:-8px;width:30px}.header .search{position:absolute;top:calc(100% + 12px);left:-12px;width:calc(100% + 24px);transition:.3s;visibility:hidden;opacity:0}.filters_wrap._active,.header .search.open{visibility:visible;opacity:1}.category .products_list .product_card,.filter,.header .search_form,.home_baner .swiper-slide::before,.popup,.product_content .attribute._sizes .sizes_btn_wrap ._line,.profile .content_row .right ._input{width:100%}.header .search_form input{padding:12px 60px;font-size:17px}.header .search_form button{right:unset;top:11px;left:12px}.header .search_form button img,.header .search_form button svg{width:30px;opacity:.8}.header .search_form .close{position:absolute;top:5px;right:7px}.header .search_form .close svg{width:40px;height:auto;display:block}.popup_cart{box-shadow:inset 0 18px 18px rgba(117,117,117,.13),0 5px 10px rgba(117,117,117,.15);width:100vw;right:unset;left:-12px;top:calc(100% + 12px);padding:24px 12px}.btn_cart{padding:1rem;font-size:10px}.cart_products_wrap{padding:0;background:0 0;border-bottom:1px solid #919191}.cart_products_wrap .heading .title-40,.product_content .info .price{font-size:24px}.cart_products_wrap .heading ._sub,.contacts_block .item:last-child,.home_sale_baner .product_block .sub,.product_content .info .prod_label{font-size:12px}.product_item{flex-wrap:wrap;padding:20px 10px}.product_item .top{display:flex;align-items:center;gap:30px;margin-bottom:24px;width:100%}.product_item ._action{position:relative;top:unset;right:unset}.product_item ._action._remove{bottom:unset}.product_item ._action svg path{stroke:gray}.product_item .thumb{width:95px;min-width:95px;height:95px;margin-right:10px}.product_item .title{font-size:14px;line-height:150%;margin:0 0 10px}.product_item__content{width:calc(100% - 105px);padding-right:0}.cart_total_block,.product_item .mob_attrs{width:100%;margin-top:20px}.product_item__bottom{justify-content:flex-start;gap:20px}.product_item .mob_attrs .cart_attributes{gap:16px 30px;flex-wrap:wrap}.cart_attribute ._val{line-height:1.2}.cart_total_block{min-width:unset;padding:40px 30px;box-shadow:0 17px 7px rgba(0,0,0,.02),0 10px 6px rgba(0,0,0,.06),0 4px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.11),0 0 0 rgba(0,0,0,.11)}.cart_total_block ._count,.cart_total_block ._title{text-align:center}.cart_total_block .cart_total{margin:40px 0 20px}.footer .wrap,.product_card .thumb{padding:0}.footer .bg{width:calc(100% - 24px);top:84px;left:12px}.footer .top{padding:36px 50px 50px;display:block}.footer .top .col{padding-right:0;margin-top:60px}.footer .top .col:first-child{padding-right:0;margin-top:0}.footer .top .col .title{font-size:20px;letter-spacing:.04em;margin-bottom:0;display:flex;align-items:center;justify-content:space-between}.footer .top .col .title svg{display:block;margin-right:10px}.footer .top .col .title svg path{transition:.3s}.footer .top .col .title .left{display:flex;align-items:center}.footer .top .col .title .toggle{position:relative;width:23px;height:23px;transition:.3s}.footer .top .col .title .toggle::after,.footer .top .col .title .toggle::before{content:"";position:absolute;background:#f9f9f9;transition:.3s}.footer .top .col .title .toggle::before{width:2px;height:14px;top:5px;left:11px;transform:rotate(0)}.footer .top .col .title .toggle::after{height:2px;width:14px;top:11px;left:5px}.footer .top .col_content{display:none;padding-top:40px}.footer .top .col._active .title svg path{fill:#7B37F2}.footer .top .col._active .title .toggle{background:#ecedef}.footer .top .col._active .title .toggle::before{transform:rotate(90deg)}.footer .top .col._active .title .toggle::after{background:#1e100b}.footer .logo{width:250px;margin:0 auto 15px}.footer .description{font-size:13px;line-height:18px;width:100%;text-align:center}.footer .menu li{margin-bottom:14px}.footer .menu li a{font-size:14px;line-height:1;letter-spacing:.1em;text-transform:uppercase}.footer .socials,.socials_list{display:block;margin-top:50px}.footer .socials_title{text-align:center;font-size:14px;letter-spacing:.0425em;margin-bottom:20px;margin-right:0}.footer .socials .list img,.footer .socials .list svg{width:40px;min-width:40px}.footer .bottom{margin-top:0;padding:0 12px 12px;font-size:9px;line-height:12px;color:#919191}.footer .bottom .payment{order:1;width:83px}.footer .bottom .copy{order:2}.footer .bottom .dev{order:3;color:#919191}.footer .bottom .dev img,.footer .bottom .dev svg{width:44px}.contacts_block .item{font-size:14px;margin-bottom:30px}.product_card::before,.product_card_wrap{height:186px}.product_card_top{top:10px;left:10px;width:calc(100% - 20px)}.product_card .thumb img{object-position:center}.product_card .title{font-size:10px;margin:16px 0}.product_card_bottom{padding:0 0 5px}.prod_label{font-weight:300;font-size:10px;line-height:14px;padding:3px 10px}.price.old{font-size:10px;margin-left:8px}html.__popup .header{z-index:97}.popup_wrap{padding:50px 15px}.popup .close{top:10px;right:10px}.popup .close_popup{max-width:250px;margin:50px auto 0}.home_baner{height:auto;margin-bottom:30px}.home_baner .swiper-slide{height:600px}.home_baner .swiper-slide .wrap{width:100%;justify-content:flex-end;padding:55px 36px 80px}.home_baner .swiper-slide .title{font-size:28px;margin-bottom:140px}.home_baner .swiper-slide .title span:first-of-type{font-size:38px}.home_baner .home_banner_icon{max-width:160px;margin-bottom:16px}.home_baner .swiper-slide .btn{margin-top:0;font-size:10px;position:absolute;bottom:80px;left:50%;transform:translateX(-50%)}.home_baner .swiper_nav_baner{bottom:148px;left:50%;transform:translateX(-50%)}.home_baner .swiper_nav_baner .counter{color:#ecedef;font-size:20px;padding:0 15px}.home_baner .swiper_nav_baner .counter .current{font-size:37px}.home_brands,.profile .content_row:first-child{padding-bottom:30px}.home_brands .left .section_title{margin-bottom:16px}.home_brands .left .text{padding-left:0;text-align:center;font-size:12px}.home_brands .right{width:100%;padding-left:0;margin-top:30px}.home_brands .right .swiper{margin:0 -12px;padding-left:12px}.home_brands .right .swiper-slide a{height:56px;padding:18px}.checkout_wrap .cart_total_block._side .cart_item .item_bottom .prices,.home_brands .right .swiper-slide a:first-child,.product_content .delivery_payment .item img,.product_content .delivery_payment .item svg,.profile_orders .order_details .order_info_col .info_title{margin-bottom:10px}.brands_list,.home_categories .list,.product_content .delivery_payment{gap:10px}.category .products_list.two_column .product_card,.home_categories .list .col{width:calc(50% - 5px)}.home_categories .block{padding:12px 12px 0}.home_categories .block .title-60{font-size:16px;margin-bottom:4px}.home_categories .block .subcats a{font-size:8px;padding:6px 8px;margin-bottom:4px}.home_categories .block__man{height:244px;margin-bottom:10px}.home_categories .block__man .subcats a{margin-right:4px}.home_categories .block__man .bg{width:100px}.home_categories .block__baby{height:120px;margin-bottom:10px}.home_categories .block__baby .bg{width:110px;right:10px}.home_categories .block__wooman{height:165px;margin-bottom:10px}.home_categories .block__wooman .bg{width:100px;right:10px}.home_categories .block__shoes{height:122px}.home_categories .block__shoes .img_1{top:30px;left:12px;width:95px}.home_categories .block__shoes .img_2{bottom:10px;right:4px;width:97px}.home_categories .block__termo{height:72px}.home_categories .block__termo .title-32{position:relative;top:unset;left:unset;transform:none;font-size:13px;line-height:18px}.category .wrap,.hidden_filters,.home_categories .block__termo .title-32 br,.profile,.profile .content_row,.profile_address .existing_address .line ._sub br,.profile_orders .order_details .order_info,.step_toggle .filter_item ._sub br{display:block}.home_categories .block__termo .img_1{top:8px;right:53px;width:62px}.home_categories .block__termo .img_2{top:8px;right:0;width:48px}.home_categories .cat_label{font-size:8px;line-height:1;padding:3px 5px}.home__products_slider .swiper{padding-left:12px}.home_sale_baner .wrap{position:relative;background:#ecf2fd;padding:18px 30px 45px 0;margin:0 -12px}.home_sale_baner .show_2{right:unset;bottom:unset;left:12px;top:10px;filter:blur(2.5px)}.home_sale_baner .show_2 svg{width:70px}.home_sale_baner .btn{margin:13px auto 0;background:#1e100b;color:#f9f9f9}.home_sale_baner .left{position:absolute;right:30px;top:44px;flex-direction:column-reverse;align-items:flex-end}.home_sale_baner .left .title{font-size:22px;line-height:31px;margin-bottom:13px}.home_sale_baner .left img{width:66px;margin-right:30px}.home_sale_baner .product_block{position:relative;left:unset;top:unset;display:flex;align-items:center}.home_sale_baner .product_block .img{width:244px;height:267px}.home_sale_baner .product_block .info{position:absolute;bottom:20px;left:220px;padding-left:0;padding-right:0}.home_sale_baner .product_block .info::before{top:-3px;left:-35px;width:21px;height:21px}.home_sale_baner .product_block .info .line{width:128px;min-width:128px;left:-20px;top:16px}.seo_text{margin-bottom:0;padding-bottom:0}.seo_text .wrap{margin:0 -12px;padding:60px 12px}.seo_text .text{font-size:12px;line-height:144.4%;text-align:center}.seo_text .btn{margin:30px auto 0}.category .sidebar{position:relative;width:100%;min-width:unset}.category .sidebar .top{display:flex;align-items:center;justify-content:space-between;margin:20px 0 0}.category .sidebar .title{font-size:24px;margin:0}.category .sidebar .toggle_view{display:flex;align-items:center;gap:20px}.category .sidebar .toggle_view ._active,.category .sidebar .toggle_view ._active .item,.category .sidebar .toggle_view ._active.item{border-color:#676767}.category .sidebar .toggle_view .item{border:2px solid #ecedef;border-radius:3px;width:12px;height:20px;margin-right:3px}.category .sidebar .toggle_view .item:last-child{margin-right:0}.category .sidebar .toggle_view [data-view=single]{width:20px;margin-right:0}.category .sidebar .toggle_view [data-view=two],.product_content .main_photos .swiper-wrapper{display:flex}.category .products_list{gap:36px}.category .products_list .product_card::before,.category .products_list .product_card_wrap{height:350px}.category .products_list.two_column{gap:24px 10px}.category .products_list.two_column .product_card::before,.category .products_list.two_column .product_card_wrap{height:215px}.category .total_products{margin-bottom:15px}.filters_wrap{position:absolute;top:0;left:0;width:100%;background:#f9f9f9;box-shadow:0 17px 7px rgba(0,0,0,.02),0 10px 6px rgba(0,0,0,.06),0 4px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.11),0 0 0 rgba(0,0,0,.11);z-index:99;visibility:hidden;opacity:0;transition:.3s;gap:0;padding:45px 30px 30px}.filter.sort{position:unset;width:calc(50% - 5px);margin-bottom:0}.filter.sort .filter_list{z-index:99}.filter.sort .filter_title{background:#ecedef;border-bottom:none;font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;padding:14px;text-align:center;justify-content:center}.filter.sort .filter_title .sub{color:#1e100b}.filter.sort .filter_title img,.filter.sort .filter_title svg{width:20px;margin-left:7px}.mob_filter_open{display:flex;align-items:center;justify-content:center}.filters_bottom{position:relative}.brand_search{max-width:unset;width:calc(100% + 24px);margin:0 -12px 30px}.brand_search input,.profile_orders .item._active{background:0 0}.brand_search .close{position:absolute;top:12px;right:7px}.brands_list .item{width:calc(50% - 5px);height:90px}.product_content{display:block;padding-right:0}.product_content ._right,.profile .content_row .left{width:100%;min-width:unset}.product_content ._middle .swiper-pagination{position:relative;z-index:9;margin:30px 0}.product_content ._middle .swiper-pagination-bullet{width:12px;height:12px;border:1px solid #919191;background:#f9f9f9}.product_content ._middle .swiper-pagination-bullet-active{background:#919191}.product_content .main_photos{margin:0 -12px}.product_content .main_photos .item{margin-bottom:0;aspect-ratio:89/85}.product_content .main_photos .item img{width:100%;height:100%;object-fit:cover;object-position:center}.product_content .attribute._sizes,.profile_favs_heading{margin-bottom:24px}.product_content .attribute._sizes .sizes_btn_wrap{flex-wrap:wrap;justify-content:flex-end}.product_content .tabs_title{display:flex;align-items:center;gap:10px;margin:40px -12px 16px;overflow-x:auto}.product_content .tabs_title::-webkit-scrollbar{height:0}.product_content .tabs_title .item{font-size:10px;padding:10px}.product_content .tabs_title .item:first-child{margin-left:12px}.product_content .tabs_title .item:last-child{margin-right:12px}.product_content .delivery_payment .item{width:calc((100% - 20px)/ 3);font-size:12px}.main_search .sidebar{padding-top:0;padding-left:0;border-top:none}.main_search .sidebar .result_text{font-size:16px;margin-bottom:0}.main_search .sidebar .search_cats{padding-left:30px;margin:30px 0}.main_search .sidebar .search_cats__title{color:#919191;font-weight:600;letter-spacing:.04em;margin-bottom:1.8rem}.checkout_wrap{flex-direction:column-reverse}.checkout_wrap .step{padding:30px 16px}.checkout_wrap .cart_total_block._side{box-shadow:none;background:0 0;padding:0;margin-bottom:40px}.checkout_wrap .cart_total_block._side ._count,.checkout_wrap .cart_total_block._side ._title{text-align:left}.checkout_wrap .cart_total_block._side .cart_list{background:#f4f4f4;box-shadow:0 17px 7px rgba(0,0,0,.02),0 10px 6px rgba(0,0,0,.06),0 4px 4px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.11),0 0 0 rgba(0,0,0,.11)}.checkout_wrap .cart_total_block._side .cart_item{border-bottom:1px solid #919191}.checkout_wrap .cart_total_block._side .cart_item:first-child{margin-top:1rem;border-top:1px solid #919191}.checkout_wrap .cart_total_block._side .cart_item:last-child,.profile_orders .item:last-child,.profile_orders .order_details{border-bottom:none}.checkout_wrap .cart_total_block._side .cart_item .item_bottom{flex-direction:column}.checkout_wrap .cart_total_block._side .edit_cart{padding-bottom:20px}.checkout_wrap .cart_total_block:not(._side){box-shadow:none;background:0 0}.success_block{font-size:14px;padding:40px 30px;margin:30px 0}.success_block .title{font-size:16px;margin-bottom:40px}.success_block .subtitle{margin-bottom:30px}.success_block .total{display:block;text-align:center}.profile_sidebar{width:100%;min-width:unset;padding:0 20px 50px}.profile_sidebar .top .thumb{width:30px;height:30px;margin-bottom:10px}.profile_sidebar .top .title{font-weight:800;font-size:20px;line-height:27px}.profile_content{margin:0 -12px;padding:30px 20px;position:relative}.profile .section_title{flex-direction:row;font-weight:800;font-size:16px;line-height:22px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:20px}.profile .section_title::before{display:block;width:24px;height:13px;margin-right:14px}.profile .content_row .right,.profile .content_row:not(:first-child){padding-top:30px}.profile .content_row .left .subtitle{font-size:12px;padding-left:36px;padding-right:30px}.profile .content_row .right .fields{gap:20px}.profile .submit{margin-top:40px;justify-content:center}.profile .submit .btn_cart{padding:14px 75px}.gender_inputs{gap:16px}.gender_inputs label{font-size:10px;padding:8px 8px 8px 40px}.gender_inputs div::before{width:18px;height:18px}.profile_orders .item{position:relative;border-bottom:1px solid #919191;padding-bottom:30px;margin-bottom:30px}.profile_orders .item._active ._toggle svg{transform:scale(-1)}.profile_orders .item ._toggle{position:absolute;right:0;bottom:20px;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.1em;display:flex;align-items:center;gap:5px}.profile_orders .item ._toggle svg{transition:.3s;transform:scale(1)}.profile_orders ._row{display:block;border-bottom:none}.profile_orders ._row .col{letter-spacing:.05em;padding:10px 20px;display:flex;align-items:center;font-size:14px}.profile_orders ._row .col .mob_only{color:#919191;font-size:12px;margin-right:10px}.profile_orders .order_details_wrap{display:block;padding:20px 0}.profile_orders .order_details .cart_list{width:100%;min-width:100%;margin-bottom:40px}.about_wrap .info,.profile_orders .order_details .order_info_col{margin-bottom:40px}.profile_orders .order_details .order_info_col .info_title._mt{margin-top:0}.profile_favs{padding-right:0}.profile_favs_title.section_title svg{width:22px;margin-left:10px}.profile_address.profile_address__home .content_row .right{margin:0 -20px 50px}.contact_form .form .btn_cart,.profile_address__add .btn_cart{max-width:250px;margin-inline:auto}.delivery_wrap .col:last-child,.profile_address__add .btn_cart:last-child{margin-bottom:0}.profile_address .form_add__right{margin-top:40px}.profile_address .content_row:not(:first-child) .right,.profile_section{padding-top:0}.profile_sidebar{display:none;margin-top:36px}.main_info__faq .info_wrap .info_content,.main_info__faq .section,.main_info_contacts .info_wrap .info_content,.main_info_contacts .section{padding-bottom:0}.info_wrap{display:block}.info_wrap .section_title{font-size:20px;margin-bottom:20px}.info_wrap .info_content{padding:0 0 60px;background:0 0}.info_wrap .info_content .section_title{text-transform:uppercase}.delivery_wrap .title,.info_faq .faq_title{text-align:center;font-size:20px;line-height:27px;font-weight:600;color:#676767;margin-bottom:40px}.delivery_wrap .col{margin-bottom:60px}.info_faq .item ._toggle{right:0;bottom:calc(50% - 12px)}.info_faq .item ._toggle svg{width:24px}.info_faq .item__title{font-size:14px;padding:20px 36px 20px 0}.info_faq .item__content{font-size:14px;color:#919191;padding:0 0 40px}.contact_form{background:#f4f4f4;max-width:calc(100% + 24px)!important;padding:45px 30px;margin:0 -12px}.contact_form_title{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:20px;text-align:center}.contact_form_subtitle{font-size:12px;text-align:center}.contact_form .form .form__item{margin-bottom:20px}.contact_form .form ._input+._input{margin-top:20px}.about_wrap{display:block;padding:0 20px}.about_wrap .logo{margin:24px auto 40px}.socials_list .socials_title{font-size:14px;margin-bottom:20px;text-align:center;margin-right:0}.socials_list .list{justify-content:center;gap:30px}.socials_list .list svg{width:40px}.contacts_wrap .top{padding:0 30px}.contacts_wrap .map{margin:40px -12px 0;aspect-ratio:1/1}}