*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,figure,blockquote{margin:0;padding:0}address{font-style:normal}table,tr,th,td{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}ul,ol{list-style-type:none}a{color:inherit;text-decoration:none}a,button,input,textarea,svg *{transition:all .4s}a,button,input,textarea{touch-action:manipulation}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}picture{width:100%;display:flex}iframe,video{border:0;max-width:100%;display:block}summary::-webkit-details-marker{display:none}:where(dd[class]){margin-left:0}:where(fieldset[class]){border:none;margin-left:0;padding:0}p{margin-block:0}img{-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;height:auto;display:block}input,textarea,select,button{font:inherit;appearance:none;background:0 0;border:none;border-radius:0;margin:0;padding:0}input:focus,textarea:focus,select:focus,button:focus{outline:none}textarea{resize:none}html{height:100%}input{cursor:text;text-align:left}input[type=submit]{cursor:pointer}button{touch-action:manipulation;cursor:pointer;text-align:center}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;min-height:100%;margin:0}svg *{transition-property:fill,stroke}.swiper{width:100%;max-width:100%}:focus-visible{outline:none}.swiper-wrapper,.swiper-slide,.swiper-button-next,.swiper-button-prev,.swiper-pagination{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue-Light.eot);src:url(/fonts/HelveticaNeue-Light.eot?#iefix)format("embedded-opentype"),url(/fonts/HelveticaNeue-Light.woff2)format("woff2"),url(/fonts/HelveticaNeue-Light.woff)format("woff"),url(/fonts/HelveticaNeue-Light.ttf)format("truetype"),url(/fonts/HelveticaNeue-Light.svg#HelveticaNeueLight)format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue-Roman.eot);src:url(/fonts/HelveticaNeue-Roman.eot?#iefix)format("embedded-opentype"),url(/fonts/HelveticaNeue-Roman.woff2)format("woff2"),url(/fonts/HelveticaNeue-Roman.woff)format("woff"),url(/fonts/HelveticaNeue-Roman.ttf)format("truetype"),url(/fonts/HelveticaNeue-Roman.svg#HelveticaNeueRoman)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue-Medium.eot);src:url(/fonts/HelveticaNeue-Medium.eot?#iefix)format("embedded-opentype"),url(/fonts/HelveticaNeue-Medium.woff2)format("woff2"),url(/fonts/HelveticaNeue-Medium.woff)format("woff"),url(/fonts/HelveticaNeue-Medium.ttf)format("truetype"),url(/fonts/HelveticaNeue-Medium.svg#HelveticaNeueMedium)format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/HelveticaNeue-Bold.eot);src:url(/fonts/HelveticaNeue-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/HelveticaNeue-Bold.woff2)format("woff2"),url(/fonts/HelveticaNeue-Bold.woff)format("woff"),url(/fonts/HelveticaNeue-Bold.ttf)format("truetype"),url(/fonts/HelveticaNeue-Bold.svg#HelveticaNeueBold)format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-BlackItalic.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-ExtraBold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-ExtraBoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-SemiBoldItalic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}body{font-family:var(--font-neue);background:var(--color-light);color:var(--color-dark);flex-direction:column;justify-content:space-between;min-height:100dvh;font-weight:400;line-height:normal;display:flex;overflow-x:hidden}html{scrollbar-gutter:stable}html.with-fancybox,html.hidden{overflow:hidden}.container{width:100%;max-width:1920px;margin:0 auto;padding-inline:clamp(20px,2.77778vw - 13.3333px,40px)}@media (max-width:1199px){.container{padding-inline:16px}}.row{--bs-gutter-x:10px}@media (max-width:1199px){.row{--bs-gutter-x:7px}}.fancybox__container{--fancybox-backdrop-bg:#1d202e99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fancybox__container .f-panzoom__viewport{background:var(--color-light)}.fancybox__container .is-horizontal.is-ltr .f-button.is-arrow.is-prev,.fancybox__container .is-horizontal.is-ltr .f-button.is-arrow.is-next{display:none}.product_page_form_select_selection.select2-selection--single{border:1px solid var(--color-gray-light);background:var(--color-light);width:100%;color:var(--color-dark);font-family:var(--font-neue);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);border-radius:4px;justify-content:space-between;align-items:center;column-gap:6px;height:auto;min-height:auto;max-height:100%;padding:clamp(15px,13px + .260417vw,18px) clamp(16px,13.3333px + .347222vw,20px) clamp(13px,10.3333px + .347222vw,17px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:border-color .3s;display:flex}.product_page_form_select_selection.select2-selection--single .select2-selection__rendered{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);padding:0;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);color:var(--color-dark)!important}.product_page_form_select_selection.select2-selection--single .select2-selection__placeholder{color:var(--color-dark)}.product_page_form_select_selection.select2-selection--single .select2-selection__arrow{background:url(/assets/icon/select-arrow.svg) 50%/16px 16px no-repeat;width:16px;height:16px;transition:transform .3s;position:relative}.product_page_form_select_selection.select2-selection--single .select2-selection__arrow b{display:none}.select2-container--open .product_page_form_select_selection.select2-selection--single .select2-selection__arrow{transform:rotate(180deg)!important}.product_page_form_select_dropdown{border:1px solid var(--color-gray-light);background:var(--color-light);min-width:100%;box-shadow:none;z-index:9;border-radius:4px;overflow:hidden}.product_page_form_select_dropdown .select2-search--dropdown{padding:10px 10px 0}.product_page_form_select_dropdown .select2-results>.select2-results__options{max-height:220px}.product_page_form_select_dropdown .select2-results>.select2-results__options::-webkit-scrollbar{width:3px;height:3px}.product_page_form_select_dropdown .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background:var(--color-dark);border-radius:0}.product_page_form_select_dropdown .select2-results>.select2-results__options::-webkit-scrollbar-track{background:#1d202e14}.product_page_form_select_dropdown .select2-results__option{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);padding:clamp(12px,10.6667px + .173611vw,14px) clamp(16px,13.3333px + .347222vw,20px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .3s}.product_page_form_select_dropdown .select2-results__option--highlighted.select2-results__option--selectable,.product_page_form_select_dropdown .select2-results__option--selected,.product_page_form_select_dropdown .select2-results__option--selected.select2-results__option--highlighted.select2-results__option--selectable{color:var(--color-dark);background:#f8f8f8}.catalog_filter_sort_selection.select2-selection--single{width:100%;height:auto;min-height:auto;max-height:none;font-family:var(--font-neue);text-transform:uppercase;color:#00000080;cursor:pointer;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;padding:0 clamp(15px,12.3333px + .347222vw,19px) 0 0;font-weight:300;transition:color .3s;display:flex;position:relative;border:0!important}.catalog_filter_sort_selection.select2-selection--single .select2-selection__rendered{color:#00000080;letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);width:100%;margin:0;padding:0;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:block}.catalog_filter_sort_selection.select2-selection--single .select2-selection__choice,.catalog_filter_sort_selection.select2-selection--single .select2-selection__clear,.catalog_filter_sort_selection.select2-selection--single .select2-search,.catalog_filter_sort_selection.select2-selection--single .select2-search__field{display:none!important}.catalog_filter_sort_selection.select2-selection--single .select2-selection__arrow{background:url(/assets/icon/select-filter.svg) 50%/clamp(8px,7.33333px + .0868056vw,9px) clamp(5px,4.33333px + .0868056vw,6px) no-repeat;width:clamp(8px,7.33333px + .0868056vw,9px);height:clamp(5px,4.33333px + .0868056vw,6px);transition:transform .3s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.catalog_filter_sort_selection.select2-selection--single .select2-selection__arrow b{display:none}.select2-container--open .catalog_filter_sort_selection.select2-selection--single{color:var(--color-gray-light)}.select2-container--open .catalog_filter_sort_selection.select2-selection--single .select2-selection__arrow{transform:translateY(-50%)rotate(180deg)}.catalog_filter_sort_dropdown{background:var(--color-light);z-index:9;border:0;border-radius:10px;min-width:0;max-width:none;overflow:hidden;box-shadow:0 8px 24px -4px #18274b1a;width:auto!important}.catalog_filter_sort_dropdown .select2-search--dropdown{display:none}.catalog_filter_sort_dropdown.select2-dropdown--below{transform:translateY(14px)}.catalog_filter_sort_dropdown.select2-dropdown--above{transform:translateY(-14px)}.catalog_filter_sort_dropdown .select2-results>.select2-results__options{max-height:220px;margin-block:10px;padding:0}.catalog_filter_sort_dropdown .select2-results>.select2-results__options::-webkit-scrollbar{width:3px;height:3px}.catalog_filter_sort_dropdown .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background:var(--color-dark);border-radius:0}.catalog_filter_sort_dropdown .select2-results>.select2-results__options::-webkit-scrollbar-track{background:#1d202e14}.catalog_filter_sort_dropdown .select2-results__option{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;white-space:nowrap;padding:clamp(6px,3.33333px + .347222vw,10px) clamp(16px,6.66667px + 1.21528vw,30px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .3s}.catalog_filter_sort_dropdown .select2-results__option--highlighted.select2-results__option--selectable,.catalog_filter_sort_dropdown .select2-results__option--selected,.catalog_filter_sort_dropdown .select2-results__option--selected.select2-results__option--highlighted.select2-results__option--selectable{color:var(--color-dark);background:#f8f8f8}.sw_navigation{column-gap:18px;max-width:fit-content;display:flex}.sw_navigation .swiper-button-prev,.sw_navigation .swiper-button-next{z-index:1;opacity:1;flex-shrink:0;justify-content:center;align-items:center;width:23px;height:auto;margin:0;padding:0;transition:all .4s;display:flex;position:relative;inset:0}.sw_navigation .swiper-button-prev svg,.sw_navigation .swiper-button-next svg{fill:#0000;width:100%;height:auto}@media (hover:hover){.sw_navigation .swiper-button-prev:hover svg path,.sw_navigation .swiper-button-next:hover svg path{stroke:var(--color-gray-light)}}@media (hover:none){.sw_navigation .swiper-button-prev:active svg path,.sw_navigation .swiper-button-next:active svg path{stroke:var(--color-gray-light)}}.sw_navigation .swiper-button-prev:after,.sw_navigation .swiper-button-next:after{content:""}.sw_navigation .swiper-button-prev.swiper-button-disabled svg path,.sw_navigation .swiper-button-next.swiper-button-disabled svg path{stroke:var(--color-gray-light)}.sw_navigation .swiper-button-prev.swiper-button-lock,.sw_navigation .swiper-button-next.swiper-button-lock{display:none}.swiper-scrollbar.swiper-scrollbar-horizontal{left:inherit;right:inherit;background:#e7e7e7;border-radius:0;width:100%;max-width:100%;height:2px;margin:0;position:relative}.swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:var(--color-dark);cursor:pointer;border-radius:0}.cart_modal{z-index:30;opacity:0;visibility:hidden;background:#09090933;width:100%;height:100%;transition:all .4s .4s;position:fixed;top:0;left:0}@media (max-width:767px){.cart_modal{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:1;background:0 0;transition-delay:0s}}.cart_modal.active{opacity:1;visibility:visible;transition-delay:0s}@media (max-width:767px){.cart_modal.active{-webkit-user-select:auto;user-select:auto;pointer-events:all}}.cart_modal.active .cart_modal_wrap{transition-delay:.4s;transform:translate(0)}@media (max-width:767px){.cart_modal.active .cart_modal_wrap{transition-delay:0s}}.cart_modal_wrap{will-change:transform;background:#fff;flex-direction:column;width:100%;max-width:477px;height:100%;padding:24px;transition:all .4s;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(100%)}@media (max-width:1199px){.cart_modal_wrap{max-width:50%}}@media (max-width:767px){.cart_modal_wrap{max-width:100%}}.cart_modal_wrap_head{justify-content:space-between;align-items:center;width:100%;padding-bottom:clamp(20px,13.3333px + .868056vw,30px);display:flex;position:relative}.cart_modal_wrap_head:before{content:"";pointer-events:none;background:#e7e7e7;width:100%;height:1px;position:absolute;bottom:0;left:0}.cart_modal_wrap_head-title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.48px;font-size:24px;line-height:30px}.cart_modal_wrap_head-close{aspect-ratio:1;cursor:pointer;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;transition:all .4s;display:flex;transform:translate(10px)translateY(-10px)}@media (hover:hover){.cart_modal_wrap_head-close:hover{opacity:.7}}@media (hover:none){.cart_modal_wrap_head-close:active{opacity:.7}}.cart_modal_wrap_list{flex-direction:column;flex:auto;max-height:calc(100% - 155px);padding-right:8px;display:flex;position:relative;overflow-y:auto}.cart_modal_wrap_list::-webkit-scrollbar{border-radius:0;width:3px}.cart_modal_wrap_list::-webkit-scrollbar-thumb{background:var(--color-dark);border-radius:0}.cart_modal_wrap_list::-webkit-scrollbar-track{background:#cecece80;border-radius:0}.cart_modal_wrap_list-reset{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;width:fit-content;color:var(--color-gray-light);white-space:nowrap;flex:none;align-items:center;column-gap:8px;margin-top:30px;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:inline-flex}@media (hover:hover){.cart_modal_wrap_list-reset:hover{color:var(--color-dark)}.cart_modal_wrap_list-reset:hover svg path{fill:var(--color-dark)}}@media (hover:none){.cart_modal_wrap_list-reset:active{color:var(--color-dark)}.cart_modal_wrap_list-reset:active svg path{fill:var(--color-dark)}}.cart_modal_wrap_list-reset_icon{aspect-ratio:1;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;transform:translateY(-2px)}.cart_modal_wrap .cart_filter_group{padding-block:clamp(21px,15px + .78125vw,30px) clamp(19px,11.6667px + .954861vw,30px);position:relative}.cart_modal_wrap .cart_filter_group:after{content:"";pointer-events:none;background:#e7e7e7;width:100%;height:1px;position:absolute;bottom:0;left:0}.cart_modal_wrap .cart_filter_group.is-open .cart_filter_group_summary:after{transform:translateY(-50%)rotate(180deg)}.cart_modal_wrap .cart_filter_group_summary{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.cart_modal_wrap .cart_filter_group_summary:after{content:"";background:url(/assets/icon/select-arrow.svg) 50%/clamp(16px,13.3333px + .347222vw,20px) clamp(16px,13.3333px + .347222vw,20px) no-repeat;width:clamp(16px,13.3333px + .347222vw,20px);height:clamp(16px,13.3333px + .347222vw,20px);transition:transform .35s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.cart_modal_wrap .cart_filter_group_title{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}@media (max-width:1199px){.cart_modal_wrap .cart_filter_group_title{letter-spacing:.56px;font-size:14px}}.cart_modal_wrap .cart_filter_group_body{overflow:hidden}.cart_modal_wrap .cart_filter_group_body .cart_filter_group_inner{min-height:0;padding-top:20px}.cart_modal_wrap .cart_filter_options{flex-direction:column;row-gap:clamp(20px,18.6667px + .173611vw,22px);display:flex}.cart_modal_wrap .cart_filter_options--size{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,18.6667px + .173611vw,22px) 16px;display:grid}.cart_modal_wrap .cart_filter_option{min-width:0}.cart_modal_wrap .cart_filter_option_input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cart_modal_wrap .cart_filter_option_label{cursor:pointer;align-items:center;min-width:0;display:inline-flex}.cart_modal_wrap .cart_filter_option_control{flex:0 0 20px;width:20px;height:20px;margin-right:18px;display:block;position:relative}.cart_modal_wrap .cart_filter_option_control:before,.cart_modal_wrap .cart_filter_option_control:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .25s,transform .25s;position:absolute;inset:0}.cart_modal_wrap .cart_filter_option_control:before{opacity:1;background-image:url(/assets/icon/check-border.svg)}.cart_modal_wrap .cart_filter_option_control:after{opacity:0;background-image:url(/assets/icon/check-arrow.svg);transform:scale(.82)}.cart_modal_wrap .cart_filter_option_swatch{background:var(--filter-swatch,#d9d9d9);border-radius:50%;flex:0 0 14px;width:14px;height:14px;margin-right:12px;display:block}.cart_modal_wrap .cart_filter_option_text{color:#221f20;letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;min-width:0;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:opacity .25s;transform:translateY(2px)}.cart_modal_wrap .cart_filter_option_input:checked+.cart_filter_option_label .cart_filter_option_control:after{opacity:1;transform:scale(1)}.cart_modal_wrap .cart_filter_option_input:focus-visible+.cart_filter_option_label .cart_filter_option_control{outline-offset:3px;outline:1px solid #221f20}.cart_modal_wrap .cart_filter_price{padding-bottom:6px}.cart_modal_wrap .cart_filter_price.is-active .cart_filter_price_input{color:var(--color-dark)}.cart_modal_wrap .cart_filter_price_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,13.3333px + .347222vw,20px);display:grid}.cart_modal_wrap .cart_filter_price_field{flex-direction:column;gap:6px;display:flex}.cart_modal_wrap .cart_filter_price_field_label{color:var(--color-gray-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.cart_modal_wrap .cart_filter_price_input{border:1px solid var(--color-gray-light);width:100%;min-width:0;color:var(--color-gray-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;background:#fff;border-radius:4px;padding:clamp(14px,10.6667px + .434028vw,19px) clamp(14px,10.6667px + .434028vw,19px) clamp(11px,9px + .260417vw,14px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.cart_modal_wrap .cart_filter_price_input::placeholder{color:#221f2066}.cart_modal_wrap .cart_filter_price_slider{margin-top:26px}.cart_modal_wrap .cart_filter_price .noUi-target{height:2px;box-shadow:none;background:#221f2029;border:0;border-radius:0;width:calc(100% - 12px);transform:translate(6px)}.cart_modal_wrap .cart_filter_price .noUi-connect{background:#221f20}.cart_modal_wrap .cart_filter_price .noUi-horizontal .noUi-handle{width:12px;height:12px;box-shadow:none;cursor:pointer;background:#221f20;border:0;border-radius:50%;top:50%;right:-6px;transform:translateY(-50%)}.cart_modal_wrap .cart_filter_price .noUi-base{z-index:1}.cart_modal_wrap .cart_filter_price .noUi-handle:before,.cart_modal_wrap .cart_filter_price .noUi-handle:after{display:none}.cart_modal_wrap_action{z-index:3;width:100%;padding:24px;display:flex;position:absolute;bottom:0;left:0}.cart_modal_wrap_action_btn{box-sizing:border-box;width:100%;color:var(--color-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;white-space:nowrap;text-align:center;background:#2b2b2b;border-radius:4px;justify-content:center;align-items:center;column-gap:8px;padding:clamp(16px,13.3333px + .347222vw,20px) clamp(16px,13.3333px + .347222vw,20px) clamp(12px,9.33333px + .347222vw,16px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .4s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.cart_modal_wrap_action_btn:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}@media (hover:none){.cart_modal_wrap_action_btn:active{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}.cart_modal_wrap_list-reset{width:fit-content;color:var(--color-gray-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;flex:none;align-items:center;column-gap:8px;margin-top:20px;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .3s;display:none}.cart_modal_wrap_list-reset.is-active{display:inline-flex}@media (hover:hover){.cart_modal_wrap_list-reset:hover{color:var(--color-dark)}.cart_modal_wrap_list-reset:hover svg path{fill:var(--color-dark)}}@media (hover:none){.cart_modal_wrap_list-reset:active{color:var(--color-dark)}.cart_modal_wrap_list-reset:active svg path{fill:var(--color-dark)}}.cart_modal_wrap_list-reset_icon{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.cart_modal_wrap_list-reset_icon svg{width:100%;height:auto}.cookies_block{z-index:30;opacity:0;visibility:hidden;pointer-events:none;width:100%;transition:opacity .4s,visibility .4s,transform .4s;position:fixed;bottom:20px;left:0;transform:translateY(12px)}.cookies_block.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.cookies_block_wrap{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);pointer-events:auto;background:#fffffff0;border:1px solid #2b2b2b1f;align-items:center;column-gap:clamp(12px,4px + 1.04167vw,24px);width:100%;max-width:clamp(349px,168.333px + 23.5243vw,620px);padding:clamp(16px,13.3333px + .347222vw,20px) clamp(16px,10.6667px + .694444vw,24px);display:flex;box-shadow:0 16px 42px #0000001f}@media (max-width:1199px){.cookies_block_wrap{flex-direction:column;align-items:flex-start;row-gap:12px}}.cookies_block_wrap_text{color:var(--color-dark);letter-spacing:clamp(.48px,.426667px + .00694444vw,.56px);flex:auto;font-size:clamp(12px,10.6667px + .173611vw,14px);font-weight:300;line-height:clamp(18px,16.6667px + .173611vw,20px)}.cookies_block_wrap_text a{color:var(--color-dark);text-underline-offset:3px;text-decoration:underline;transition:color .3s}@media (hover:hover){.cookies_block_wrap_text a:hover{color:var(--color-gray-light)}}@media (hover:none){.cookies_block_wrap_text a:active{color:var(--color-gray-light)}}.cookies_block_wrap_btn{background:var(--color-dark);color:var(--color-light);letter-spacing:clamp(.48px,.426667px + .00694444vw,.56px);text-transform:uppercase;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:clamp(12px,9.33333px + .347222vw,16px) clamp(20px,14.6667px + .694444vw,28px) clamp(10px,8.66667px + .173611vw,12px);font-size:clamp(12px,10.6667px + .173611vw,14px);font-weight:300;line-height:clamp(18px,16.6667px + .173611vw,20px);transition:transform .4s,box-shadow .4s,background-color .4s,color .4s;display:inline-flex}@media (hover:hover){.cookies_block_wrap_btn:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}@media (hover:none){.cookies_block_wrap_btn:active{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}@media (max-width:1199px){.cookies_block_wrap_btn{width:100%}}:root{--font-neue:"Helvetica Neue", sans-serif;--font-play:"Playfair Display", sans-serif;--color-dark:#000;--color-light:#fff;--color-gray:#f5f5f5;--color-gray-dark:#505050;--color-gray-light:#979797}.header{z-index:10;will-change:opacity;width:100%;transition:all .4s;position:absolute;top:0;left:0;transform:translateZ(0)}@media (max-width:1199px){.header{position:fixed}}.header .header_wrap_btn .line{background:var(--color-dark)}.header .header_wrap_logo svg path[fill]:not([fill=none]){fill:var(--color-dark)}.header .header_wrap_logo svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}.header .header_wrap_nav .header_wrap_nav_link,.header .header_wrap_nav .header_wrap_nav_link_text{color:var(--color-dark)}.header .header_wrap_nav .header_wrap_nav_link svg path[fill]:not([fill=none]){fill:var(--color-dark)}.header .header_wrap_nav .header_wrap_nav_link svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}@media (max-width:1199px){.header.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff4d}.header.scrolled .header_wrap{min-height:clamp(50px,36.6667px + 1.73611vw,70px)}.header.scrolled .header_wrap_btn .line{background:var(--color-dark)}.header.scrolled .header_wrap_logo{max-width:clamp(130px,103.333px + 3.47222vw,170px)}}@media (max-width:1199px) and (max-width:1199px){.header.scrolled .header_wrap_logo{max-width:110px}}@media (max-width:1199px){.header.scrolled .header_wrap_logo svg path[fill]:not([fill=none]){fill:var(--color-dark)}.header.scrolled .header_wrap_logo svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}.header.scrolled .header_wrap_nav .header_wrap_nav_link,.header.scrolled .header_wrap_nav .header_wrap_nav_link_text{color:var(--color-dark)}.header.scrolled .header_wrap_nav .header_wrap_nav_link svg path[fill]:not([fill=none]){fill:var(--color-dark)}.header.scrolled .header_wrap_nav .header_wrap_nav_link svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}}.header:before{content:"";background:var(--color-light);z-index:-1;opacity:0;pointer-events:none;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:0}@media (max-width:1199px){.header:before{display:none}}.header.active:before{opacity:1}.header.active .header_wrap_btn .line{background:var(--color-dark)}.header.active .header_wrap_logo svg path[fill]:not([fill=none]){fill:var(--color-dark)}.header.active .header_wrap_logo svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}.header.active .header_wrap_nav .header_wrap_nav_link,.header.active .header_wrap_nav .header_wrap_nav_link_text{color:var(--color-dark)}.header.active .header_wrap_nav .header_wrap_nav_link svg path[fill]:not([fill=none]){fill:var(--color-dark)}.header.active .header_wrap_nav .header_wrap_nav_link svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}.header_wrap{justify-content:space-between;align-items:center;min-height:clamp(70px,43.3333px + 3.47222vw,110px);transition:all .4s;display:flex}@media (max-width:1199px){.header_wrap{column-gap:20px;min-height:auto;padding-block:17px}}.header_wrap_btn{width:34px;height:11px;display:flex;position:relative}@media (max-width:1199px){.header_wrap_btn{order:2;width:24px;height:8px}}.header_wrap_btn.active .line:first-child{top:50%;transform:rotate(30deg)}.header_wrap_btn.active .line:last-child{top:50%;transform:rotate(-30deg)}.header_wrap_btn .line{background:var(--color-dark);will-change:transform;width:100%;height:2px;transition:all .4s;display:inline-block;position:absolute;left:0;transform:translateZ(0)}.header_wrap_btn .line:first-child{top:0}.header_wrap_btn .line:last-child{bottom:0}.header_wrap_logo{aspect-ratio:5.27273;flex-shrink:0;width:100%;max-width:clamp(192px,165.333px + 3.47222vw,232px);display:flex}.header_wrap_logo svg{width:100%;height:auto}.header_wrap_logo{will-change:opacity;margin:0 auto;position:absolute;left:0;right:0;transform:translateZ(0)}@media (max-width:1199px){.header_wrap_logo{order:-1;max-width:110px;margin:0;position:relative}.header_wrap_logo svg{width:100%;height:auto}}@media (hover:hover){.header_wrap_logo:hover{opacity:.7}}@media (hover:none){.header_wrap_logo:active{opacity:.7}}@media (max-width:1199px){.header_wrap_nav{order:1;margin-left:auto}}.header_wrap_nav ul{align-items:center;column-gap:clamp(20px,6.66667px + 1.73611vw,40px);display:flex}@media (max-width:1199px){.header_wrap_nav ul{column-gap:0}}.header_wrap_nav ul li .header_wrap_nav_link{will-change:opacity;flex-shrink:0;display:flex;position:relative;transform:translateZ(0)}@media (hover:hover){.header_wrap_nav ul li .header_wrap_nav_link:hover{opacity:.7}}@media (hover:none){.header_wrap_nav ul li .header_wrap_nav_link:active{opacity:.7}}.header_wrap_nav ul li .header_wrap_nav_link_search{display:flex}.header_wrap_nav ul li .header_wrap_nav_link_search svg.is-mobile{display:none}@media (max-width:1199px){.header_wrap_nav ul li .header_wrap_nav_link_search{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:30px;max-width:30px}.header_wrap_nav ul li .header_wrap_nav_link_search svg.is-desktop{display:none}.header_wrap_nav ul li .header_wrap_nav_link_search svg.is-mobile{display:block}}.header_wrap_nav ul li .header_wrap_nav_link_icon{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:30px;max-width:30px;display:none}@media (max-width:1199px){.header_wrap_nav ul li .header_wrap_nav_link_icon{display:flex}}.header_wrap_nav ul li .header_wrap_nav_link_text{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .4s}@media (max-width:1199px){.header_wrap_nav ul li .header_wrap_nav_link_text{display:none}}.header_wrap_nav ul li .header_wrap_nav_link .wishlist-counter,.header_wrap_nav ul li .header_wrap_nav_link .product-counter{color:var(--color-light);letter-spacing:.72px;z-index:2;pointer-events:none;justify-content:center;align-items:center;font-size:13px;line-height:1;display:none;position:absolute;top:-11px;right:-12px}.header_wrap_nav ul li .header_wrap_nav_link .wishlist-counter:before,.header_wrap_nav ul li .header_wrap_nav_link .product-counter:before{content:"";background:var(--color-dark);z-index:-1;border-radius:50%;width:21px;height:21px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(calc(-50% - 1.8px))}@media (max-width:767px){.header_wrap_nav ul li .header_wrap_nav_link .wishlist-counter:before,.header_wrap_nav ul li .header_wrap_nav_link .product-counter:before{transform:translate(-50%)translateY(calc(-50% - 1.2px))}}@media (max-width:1199px){.header_wrap_nav ul li .header_wrap_nav_link .wishlist-counter,.header_wrap_nav ul li .header_wrap_nav_link .product-counter{min-width:17px;min-height:17px;font-size:9px;line-height:1;display:inline-flex;top:-4px;right:-4px}}.header_menu{background:var(--color-light);pointer-events:none;opacity:0;width:100%;max-height:calc(100dvh + -1*clamp(70px,43.3333px + 3.47222vw,110px));transition:all .4s;position:absolute;top:100%;overflow-y:auto;box-shadow:0 18px 24px -18px #00000038}@media (max-width:1199px){.header_menu{z-index:-1;opacity:1;height:100dvh;max-height:100dvh;box-shadow:none;position:fixed;top:0;overflow:hidden;transform:translate(-100%)}.header_menu_content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:calc(100dvh - 112px);margin-block:88px 24px;overflow-y:auto}}.header_menu.active{pointer-events:auto;opacity:1}@media (max-width:1199px){.header_menu.active{transform:translate(0);box-shadow:0 14px 20px -16px #0000002e}}.header_menu_wrap{column-gap:clamp(35px,11.6667px + 3.03819vw,70px);min-height:430px;padding-block:40px;display:flex}@media (max-width:1199px){.header_menu_wrap{column-count:2;column-gap:7px;min-height:auto;padding-block:0;display:block}.header_menu_wrap_block{break-inside:avoid;width:100%;display:inline-block}.header_menu_wrap_block:not(:last-child){margin-bottom:30px}}.header_menu_wrap_block_title{will-change:opacity;color:var(--color-dark);text-transform:uppercase;max-width:fit-content;font-size:14px;font-weight:600;line-height:127%;display:flex;transform:translateZ(0)}.header_menu_wrap_block_title.--sale{color:#fe4444}@media (hover:hover){.header_menu_wrap_block_title:hover{opacity:.7}}@media (hover:none){.header_menu_wrap_block_title:active{opacity:.7}}.header_menu_wrap_block_list{margin-top:12px}.header_menu_wrap_block_list li:not(:last-child){margin-bottom:9px}.header_menu_wrap_block_list li a{will-change:opacity;color:var(--color-dark);max-width:fit-content;font-size:14px;line-height:127%;display:flex;transform:translateZ(0)}@media (hover:hover){.header_menu_wrap_block_list li a:hover{color:var(--color-gray-dark)}}@media (hover:none){.header_menu_wrap_block_list li a:active{color:var(--color-gray-dark)}}html.is-front .header:not(.active) .header_wrap_btn .line{background:var(--color-light)}html:has(.hero) .header:not(.active) .header_wrap_btn .line{background:var(--color-light)}html.is-front .header:not(.active) .header_wrap_logo svg path[fill]:not([fill=none]){fill:var(--color-light)}html:has(.hero) .header:not(.active) .header_wrap_logo svg path[fill]:not([fill=none]){fill:var(--color-light)}html.is-front .header:not(.active) .header_wrap_logo svg path[stroke]:not([stroke=none]){stroke:var(--color-light)}html:has(.hero) .header:not(.active) .header_wrap_logo svg path[stroke]:not([stroke=none]){stroke:var(--color-light)}html.is-front .header:not(.active) .header_wrap_nav .header_wrap_nav_link{color:var(--color-light)}html:has(.hero) .header:not(.active) .header_wrap_nav .header_wrap_nav_link{color:var(--color-light)}html.is-front .header:not(.active) .header_wrap_nav .header_wrap_nav_link_text{color:var(--color-light)}html:has(.hero) .header:not(.active) .header_wrap_nav .header_wrap_nav_link_text{color:var(--color-light)}html.is-front .header:not(.active) .header_wrap_nav .header_wrap_nav_link svg path[fill]:not([fill=none]){fill:var(--color-light)}html:has(.hero) .header:not(.active) .header_wrap_nav .header_wrap_nav_link svg path[fill]:not([fill=none]){fill:var(--color-light)}html.is-front .header:not(.active) .header_wrap_nav .header_wrap_nav_link svg path[stroke]:not([stroke=none]){stroke:var(--color-light)}html:has(.hero) .header:not(.active) .header_wrap_nav .header_wrap_nav_link svg path[stroke]:not([stroke=none]){stroke:var(--color-light)}@media (max-width:1199px){html.is-front .header.scrolled:not(.active) .header_wrap_btn .line{background:var(--color-dark)}html:has(.hero) .header.scrolled:not(.active) .header_wrap_btn .line{background:var(--color-dark)}html.is-front .header.scrolled:not(.active) .header_wrap_logo svg path[fill]:not([fill=none]){fill:var(--color-dark)}html:has(.hero) .header.scrolled:not(.active) .header_wrap_logo svg path[fill]:not([fill=none]){fill:var(--color-dark)}html.is-front .header.scrolled:not(.active) .header_wrap_logo svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}html:has(.hero) .header.scrolled:not(.active) .header_wrap_logo svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}html.is-front .header.scrolled:not(.active) .header_wrap_nav .header_wrap_nav_link{color:var(--color-dark)}html:has(.hero) .header.scrolled:not(.active) .header_wrap_nav .header_wrap_nav_link{color:var(--color-dark)}html.is-front .header.scrolled:not(.active) .header_wrap_nav .header_wrap_nav_link_text{color:var(--color-dark)}html:has(.hero) .header.scrolled:not(.active) .header_wrap_nav .header_wrap_nav_link_text{color:var(--color-dark)}html.is-front .header.scrolled:not(.active) .header_wrap_nav .header_wrap_nav_link svg path[fill]:not([fill=none]){fill:var(--color-dark)}html:has(.hero) .header.scrolled:not(.active) .header_wrap_nav .header_wrap_nav_link svg path[fill]:not([fill=none]){fill:var(--color-dark)}html.is-front .header.scrolled:not(.active) .header_wrap_nav .header_wrap_nav_link svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}html:has(.hero) .header.scrolled:not(.active) .header_wrap_nav .header_wrap_nav_link svg path[stroke]:not([stroke=none]){stroke:var(--color-dark)}}.footer{background:#2e2e2e;margin-top:clamp(40px,8.68056vw - 26.6667px,140px)}.footer_wrap{row-gap:clamp(32px,5.90278vw - 13.3333px,100px);padding-block:clamp(40px,33.3333px + .868056vw,50px)}@media (max-width:767px){.footer_wrap{row-gap:0}}.footer_wrap_logo{will-change:opacity;flex-shrink:0;max-width:clamp(168px,70px + 12.7604vw,315px);display:flex;transform:translateZ(0)}.footer_wrap_logo svg{width:100%;height:auto}@media (hover:hover){.footer_wrap_logo:hover{opacity:.7}}@media (hover:none){.footer_wrap_logo:active{opacity:.7}}.footer_wrap_nav{grid-template-columns:repeat(3,1fr);column-gap:30px;display:grid}@media (max-width:1199px){.footer_wrap_nav{column-gap:7px}}@media (max-width:767px){.footer_wrap_nav{grid-template-columns:repeat(2,1fr);row-gap:32px;margin-top:32px}}.footer_wrap_nav_block_title{color:var(--color-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;will-change:opacity;max-width:fit-content;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex;transform:translateZ(0)}.footer_wrap_nav_block_list{margin-top:clamp(16px,8px + 1.04167vw,28px)}.footer_wrap_nav_block_list li:not(:last-child){margin-bottom:clamp(8px,1.04167vw,20px)}.footer_wrap_nav_block_list li a{color:var(--color-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);max-width:fit-content;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex}@media (hover:hover){.footer_wrap_nav_block a:hover{opacity:.7;color:#fff}}@media (hover:none){.footer_wrap_nav_block a:active{opacity:.7;color:#fff}}.footer_wrap_sochials_list{align-items:center;column-gap:20px;display:flex}@media (max-width:767px){.footer_wrap_sochials_list{margin-top:32px}}.footer_wrap_sochials_list_link{aspect-ratio:1;will-change:opacity;flex-shrink:0;max-width:clamp(30px,23.3333px + .868056vw,40px);display:flex;transform:translateZ(0)}.footer_wrap_sochials_list_link svg{width:100%;height:auto}@media (hover:hover){.footer_wrap_sochials_list_link:hover{opacity:.7}}@media (hover:none){.footer_wrap_sochials_list_link:active{opacity:.7}}.footer_wrap_sochials_mailto{color:var(--color-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);will-change:opacity;max-width:fit-content;margin-top:clamp(18px,11.3333px + .868056vw,28px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex;transform:translateZ(0)}@media (hover:hover){.footer_wrap_sochials_mailto:hover{opacity:.7;color:#fff}}@media (hover:none){.footer_wrap_sochials_mailto:active{opacity:.7;color:#fff}}.footer_wrap_copyright{color:#ffffff4d;letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}@media (max-width:767px){.footer_wrap_copyright{max-width:300px;margin-top:32px}}.footer_wrap_link{color:#ffffff4d;letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);max-width:fit-content;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex}@media (max-width:767px){.footer_wrap_link{max-width:155px;margin-top:32px}}@media (hover:hover){.footer_wrap_link:hover{color:var(--color-light)}}@media (hover:none){.footer_wrap_link:active{color:var(--color-light)}}.hero{--hero-overlay-opacity:0;--hero-image-scale:1;z-index:1;display:flex;position:relative;overflow:hidden}.is-js .hero{--hero-overlay-opacity:1;--hero-image-scale:1.2}.is-js .hero_wrap_text,.is-js .hero_wrap_label{opacity:0}.hero:before{content:"";background:var(--color-dark);pointer-events:none;width:100%;height:100%;opacity:var(--hero-overlay-opacity);z-index:3;position:absolute;top:0;left:0}@media (max-width:479px){.hero:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#00000080 100%);width:100%;height:225px;position:absolute;bottom:0;left:0}}.hero_wrap{z-index:2;justify-content:space-between;align-items:center;width:100%;height:100svh;min-height:clamp(360px,46.875vw,900px);max-height:clamp(360px,46.875vw,900px);display:flex;position:relative}@media (max-width:479px){.hero_wrap{flex-direction:column;justify-content:end;align-items:start;row-gap:21px;min-height:513px;max-height:513px;padding-bottom:29px}}.hero_wrap_text{color:var(--color-light);font-family:var(--font-play);letter-spacing:clamp(.64px,.266667px + .0486111vw,1.2px);text-transform:uppercase;z-index:2;max-width:clamp(230px,83.3333px + 19.0972vw,450px);font-size:clamp(32px,13.3333px + 2.43056vw,60px);line-height:clamp(38px,19.3333px + 2.43056vw,66px);display:block;position:relative}.hero_wrap_label{color:var(--color-light);letter-spacing:clamp(.56px,.453333px + .0138889vw,.72px);text-transform:uppercase;z-index:2;font-size:clamp(14px,11.3333px + .347222vw,18px);line-height:127%;display:block;position:relative}.hero .hero-title-line-mask,.hero .hero-label-line-mask{display:block}.hero .hero-title-line,.hero .hero-label-line{will-change:transform;display:block}.hero_gallery{aspect-ratio:1920/900;z-index:0;width:100%;max-width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.hero_gallery img{object-fit:cover;width:100%;height:100%;transform:scale(var(--hero-image-scale));transform-origin:50%;will-change:transform}@media (max-width:479px){.hero_gallery img{object-position:top}}.home_categories{margin-top:clamp(40px,6.94444vw - 13.3333px,120px)}.home_categories_row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}@media (max-width:1199px){.home_categories_row{gap:7px}}@media (max-width:767px){.home_categories_row{grid-template-columns:1fr;row-gap:16px}}.home_categories_row_grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:100%;display:grid}@media (max-width:1199px){.home_categories_row_grid{gap:7px}}@media (max-width:767px){.home_categories_row_grid{row-gap:16px}}.home_categories_row_card{will-change:transform;width:100%;height:100%;transition:all .4s;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}@media (max-width:767px){.home_categories_row_card{flex-direction:column;row-gap:8px}}@media (hover:hover){.home_categories_row_card:hover{transform:scale(.975)}}@media (hover:none){.home_categories_row_card:active{transform:scale(.975)}}.home_categories_row_card_image{width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}.home_categories_row_card_image:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#0000004d 100%);position:absolute;inset:0}@media (max-width:767px){.home_categories_row_card_image{aspect-ratio:168/185}}.home_categories_row_card_image img{object-fit:cover;width:100%;height:100%}.home_categories_row_card_title{z-index:2;color:var(--color-light);letter-spacing:clamp(.52px,.44px + .0104167vw,.64px);text-transform:uppercase;font-size:clamp(12px,9.33333px + .347222vw,16px);line-height:clamp(16px,12px + .520833vw,22px);position:absolute;bottom:clamp(10px,3.33333px + .868056vw,20px);left:clamp(10px,3.33333px + .868056vw,20px)}@media (max-width:767px){.home_categories_row_card_title{color:var(--color-dark);letter-spacing:.56px;font-size:14px;line-height:127%;position:relative;bottom:0;left:0}}.home_categories_row_card.is-large{height:100%}@media (max-width:767px){.home_categories_row_card.is-large{height:auto}}.home_showcase{margin-top:clamp(80px,40px + 5.20833vw,140px);overflow:hidden}.home_showcase.is-locked .home_showcase_wrap_head_bottom{opacity:0;pointer-events:none}.home_showcase_wrap_head{flex-direction:column;justify-content:space-between;height:100%;padding-bottom:clamp(49px,36.3333px + 1.64931vw,68px);display:flex}@media (max-width:767px){.home_showcase_wrap_head{height:auto;padding-bottom:0}}.home_showcase_wrap_head_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:clamp(.48px,.266667px + .0277778vw,.8px);font-size:clamp(24px,13.3333px + 1.38889vw,40px);font-weight:400;line-height:clamp(28px,16px + 1.5625vw,46px)}.home_showcase_wrap_head_bottom{flex-direction:column;row-gap:clamp(30px,23.3333px + .868056vw,40px);display:flex}@media (max-width:767px){.home_showcase_wrap_head_bottom{display:none}}.home_showcase_wrap_slider{clip-path:inset(0 -100% 0 0);margin-top:20px;position:relative;overflow:visible}@media (max-width:1199px){.home_showcase_wrap_slider{margin-top:0}}@media (max-width:767px){.home_showcase_wrap_slider{margin-top:16px}}.home_showcase_wrap_slider.is-active:before{opacity:1}.home_showcase_wrap_slider:before{content:"";z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg,#ffffffe0 0%,#ffffffc7 16%,#ffffffa3 32%,#ffffff7a 48%,#ffffff4f 64%,#ffffff2b 78%,#ffffff14 90%,#fff0 100%);width:40px;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0}.home_showcase_wrap_slider:not(.swiper-initialized) .swiper-wrapper{grid-auto-columns:clamp(220px,33.5938vw - 38px,607px);grid-auto-flow:column;column-gap:10px;display:grid}@media (max-width:1199px){.home_showcase_wrap_slider:not(.swiper-initialized) .swiper-wrapper{column-gap:7px}}.home_showcase_wrap_slider_card{opacity:0;max-width:clamp(220px,33.5938vw - 38px,607px);transform:translateY(20px)}.catalog_page{margin-top:clamp(82px,43.3333px + 5.03472vw,140px);overflow:hidden}.catalog_page_wrap{flex-direction:column;row-gap:clamp(16px,5.33333px + 1.38889vw,32px);margin:0 auto;display:flex}.catalog_page_wrap_head{flex-direction:column;display:flex}.catalog_page_wrap_head_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.56px;font-size:clamp(28px,13.3333px + 1.90972vw,50px);font-weight:400;line-height:clamp(32px,16px + 2.08333vw,56px)}.catalog_page_wrap_head_form{justify-content:space-between;align-items:center;column-gap:24px;width:100%;margin-top:clamp(20px,2.60417vw,50px);display:flex}.catalog_page_wrap_head_form_action{align-items:center;column-gap:20px;width:fit-content;display:flex}.catalog_page_wrap_head_form_action-btn{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;width:fit-content;color:var(--color-dark);white-space:nowrap;flex:none;align-items:center;column-gap:8px;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:inline-flex}@media (hover:hover){.catalog_page_wrap_head_form_action-btn:hover{color:var(--color-gray-light)}.catalog_page_wrap_head_form_action-btn:hover svg path{stroke:var(--color-gray-light)}}@media (hover:none){.catalog_page_wrap_head_form_action-btn:active{color:var(--color-gray-light)}.catalog_page_wrap_head_form_action-btn:active svg path{stroke:var(--color-gray-light)}}.catalog_page_wrap_head_form_action-btn_icon{aspect-ratio:1;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;transform:translateY(-2px)}.catalog_page_wrap_head_form_action-btn_icon svg{width:100%;height:auto}.catalog_page_wrap_head_form_action-btn_count{display:none}.catalog_page_wrap_head_form_action-btn_count.is-active{display:inline-flex}.catalog_page_wrap_head_form_action-reset{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;width:fit-content;color:var(--color-gray-light);white-space:nowrap;flex:none;align-items:center;column-gap:8px;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:none}.catalog_page_wrap_head_form_action-reset.is-active{display:inline-flex}@media (max-width:767px){.catalog_page_wrap_head_form_action-reset.is-active{display:none}}@media (hover:hover){.catalog_page_wrap_head_form_action-reset:hover{color:var(--color-dark)}.catalog_page_wrap_head_form_action-reset:hover svg path{fill:var(--color-dark)}}@media (hover:none){.catalog_page_wrap_head_form_action-reset:active{color:var(--color-dark)}.catalog_page_wrap_head_form_action-reset:active svg path{fill:var(--color-dark)}}.catalog_page_wrap_head_form_action-reset_icon{aspect-ratio:1;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;transform:translateY(-2px)}.catalog_page_wrap_head_form_action-reset_icon svg{width:100%;height:auto}.catalog_page_wrap_head_form_sort{width:fit-content;position:relative}.catalog_page_wrap_head_form_sort .select2-container--open{left:auto!important;right:0!important}.catalog_page_wrap_head_filters{width:100%;margin-top:clamp(16px,10.6667px + .694444vw,24px);display:none;overflow:visible}.catalog_page_wrap_head_filters.is-active{display:block}.catalog_page_wrap_head_filters .swiper-wrapper{align-items:center}.catalog_page_wrap_head_filters .swiper-slide{width:auto}.catalog_page_wrap_head_filters_chip{color:var(--color-light);letter-spacing:clamp(.48px,.426667px + .00694444vw,.56px);white-space:nowrap;text-transform:uppercase;background:#2b2b2b;border-radius:4px;align-items:center;column-gap:8px;padding:clamp(10px,9.33333px + .0868056vw,11px) 14px clamp(7px,8.66667px - .0868056vw,8px);font-size:clamp(10px,8.66667px + .173611vw,12px);font-weight:300;line-height:1;transition:all .3s;display:inline-flex}@media (hover:hover){.catalog_page_wrap_head_filters_chip:hover{background:var(--color-gray-light);transform:translateY(-2px)}}@media (hover:none){.catalog_page_wrap_head_filters_chip:active{background:var(--color-gray-light);transform:translateY(-2px)}}.catalog_page_wrap_head_filters_chip_icon{flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;display:flex;transform:translateY(-1px)}.catalog_page_wrap_head_filters_chip_icon svg{width:100%;height:auto}.catalog_page_wrap_content{flex-direction:column;row-gap:clamp(48px,7.98611vw - 13.3333px,140px);display:flex;position:relative}.catalog_page_wrap_content_loader{z-index:5;opacity:0;pointer-events:none;background:#ffffffd6;width:100%;height:100%;min-height:100%;padding-block:24px;transition:opacity .3s,visibility .3s;display:block;position:absolute;inset:0}.catalog_page_wrap_content_loader.is-active{opacity:1;pointer-events:all}.catalog_page_wrap_content_loader_spinner{color:var(--color-dark);text-indent:-9999em;border-radius:50%;width:1em;height:1em;margin-inline:auto;font-size:45px;animation:1.7s infinite catalogLoaderShadowSpin,1.7s infinite catalogLoaderRound;display:block;position:relative;top:calc(50vh - .5em);overflow:hidden;transform:translateZ(0)}.catalog_page_wrap_content_block{width:100%}.catalog_page_wrap_content_block.is-line{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;display:grid}@media (max-width:1199px){.catalog_page_wrap_content_block.is-line{column-gap:7px}}@media (max-width:767px){.catalog_page_wrap_content_block.is-line{grid-template-columns:1fr;row-gap:24px}}.catalog_page_wrap_content_block.is-line .catalog_page_wrap_content_block_right{min-width:0;max-width:100%;display:flex}.catalog_page_wrap_content_block.is-line .catalog_page_wrap_content_block_right .product_card{grid-template-rows:minmax(0,1fr) auto;width:100%;min-width:0;height:100%;display:grid}@media (max-width:767px){.catalog_page_wrap_content_block.is-line .catalog_page_wrap_content_block_right .product_card{height:auto}}.catalog_page_wrap_content_block.is-line .catalog_page_wrap_content_block_right .product_card_media{aspect-ratio:auto;height:100%;min-height:0}@media (max-width:767px){.catalog_page_wrap_content_block.is-line .catalog_page_wrap_content_block_right .product_card_media{aspect-ratio:.753102;flex-shrink:0;width:100%;max-width:100%;display:flex;overflow:hidden}.catalog_page_wrap_content_block.is-line .catalog_page_wrap_content_block_right .product_card_media img{object-fit:cover;width:100%;height:100%}.catalog_page_wrap_content_block.is-line .catalog_page_wrap_content_block_right .product_card_media{height:auto}}.catalog_page_wrap_content_block.is-line .catalog_page_wrap_content_block_left{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,13.3333px + 1.38889vw,40px) 10px;min-width:0;max-width:100%;display:grid}@media (max-width:1199px){.catalog_page_wrap_content_block.is-line .catalog_page_wrap_content_block_left{column-gap:7px}}.catalog_page_wrap_content_block.is-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,4.86111vw - 13.3333px,80px) 10px;display:grid}@media (max-width:1199px){.catalog_page_wrap_content_block.is-grid{column-gap:7px}}@media (max-width:767px){.catalog_page_wrap_content_block.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.catalog_page_wrap_content_block.is-complect{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:10px;display:grid}@media (max-width:1199px){.catalog_page_wrap_content_block.is-complect{column-gap:7px}}@media (max-width:767px){.catalog_page_wrap_content_block.is-complect{grid-template-columns:1fr;row-gap:7px}}.catalog_page_wrap_content_block.is-complect .catalog_page_wrap_content_block_left{justify-content:center;min-width:0;max-width:100%;display:flex}.catalog_page_wrap_content_block.is-complect .catalog_page_wrap_content_block_left .product_gallery{aspect-ratio:.753102;flex-shrink:0;width:100%;max-width:clamp(307px,107px + 26.0417vw,607px);display:flex;overflow:hidden}.catalog_page_wrap_content_block.is-complect .catalog_page_wrap_content_block_left .product_gallery img{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.catalog_page_wrap_content_block.is-complect .catalog_page_wrap_content_block_left .product_gallery{width:100%;max-width:100%}.catalog_page_wrap_content_block.is-complect .catalog_page_wrap_content_block_left .product_gallery img{object-fit:cover}}.catalog_page_wrap_content_block.is-complect .catalog_page_wrap_content_block_right{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:10px;min-width:0;max-width:100%;display:grid}@media (max-width:1199px){.catalog_page_wrap_content_block.is-complect .catalog_page_wrap_content_block_right{column-gap:7px}}.catalog_page_wrap_pagination{justify-content:center;align-items:center;column-gap:clamp(20px,2.60417vw,50px);margin-top:clamp(48px,13.3333px + 4.51389vw,100px);display:flex}@media (max-width:767px){.catalog_page_wrap_pagination{flex-wrap:wrap;justify-content:space-between;row-gap:10px;max-width:448px;margin:48px auto 0}}.catalog_page_wrap_pagination_link,.catalog_page_wrap_pagination_numbers li a,.catalog_page_wrap_pagination_numbers li span{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.catalog_page_wrap_pagination_link.is-disabled{color:#00000059;pointer-events:none}@media (hover:hover){.catalog_page_wrap_pagination_link:hover{color:#00000059}}@media (hover:none){.catalog_page_wrap_pagination_link:active{color:#00000059}}.catalog_page_wrap_pagination_numbers{align-items:center;column-gap:20px;display:flex}.catalog_page_wrap_pagination_numbers li{display:flex}.catalog_page_wrap_pagination_numbers li a,.catalog_page_wrap_pagination_numbers li span{display:inline-flex}.catalog_page_wrap_pagination_numbers li a{color:#00000059}@media (hover:hover){.catalog_page_wrap_pagination_numbers li a:hover{color:var(--color-dark)}}@media (hover:none){.catalog_page_wrap_pagination_numbers li a:active{color:var(--color-dark)}}.catalog_page_wrap_pagination_numbers li.is-current span{color:var(--color-dark)}.catalog_page_wrap_pagination_numbers li.dots span{color:#00000059}@keyframes catalogLoaderShadowSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes catalogLoaderRound{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.about_page{margin-top:clamp(82px,43.3333px + 5.03472vw,140px)}.about_page_wrap_left_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.56px;font-size:clamp(28px,13.3333px + 1.90972vw,50px);font-weight:400;line-height:clamp(32px,16px + 2.08333vw,56px)}@media (max-width:767px){.about_page_wrap_right{margin-top:24px}}.about_page_wrap_right_block_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:clamp(.8px,.586667px + .0277778vw,1.12px);font-size:clamp(20px,14.6667px + .694444vw,28px);font-weight:400;line-height:clamp(26px,20.6667px + .694444vw,34px)}.about_page_wrap_right_block_text{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);margin-top:clamp(16px,5.33333px + 1.38889vw,32px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.about_page_wrap_right_block_text p+p{margin-top:clamp(16px,8.66667px + .954861vw,27px)}.about_page_wrap_right_block_description{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);margin-top:clamp(16px,2.95139vw - 6.66667px,50px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.about_page_wrap_right_block_description p+p{margin-top:clamp(16px,8.66667px + .954861vw,27px)}.about_page_wrap_content{flex-direction:column;margin-block:clamp(16px,5.03472vw - 22.6667px,74px) clamp(24px,16.6667px + .954861vw,35px);display:flex}.about_page_wrap_content_cards{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;display:grid}@media (max-width:1199px){.about_page_wrap_content_cards{column-gap:7px}}@media (max-width:767px){.about_page_wrap_content_cards{grid-template-columns:1fr;row-gap:10px}}.about_page_wrap_content_cards_item{aspect-ratio:.7625;flex-shrink:0;width:100%;max-width:100%;display:flex;overflow:hidden}.about_page_wrap_content_cards_item img{object-fit:cover;width:100%;height:100%}.about_page_wrap_content_cards_item{min-width:0}.about_page_wrap_note{flex-direction:column;row-gap:clamp(24px,3.73264vw - 4.66667px,67px);display:flex}@media (max-width:1199px){.about_page_wrap_note.is-bottom{margin-top:24px}}.about_page_wrap_note_block_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:clamp(.8px,.586667px + .0277778vw,1.12px);font-size:clamp(20px,14.6667px + .694444vw,28px);font-weight:400;line-height:clamp(26px,20.6667px + .694444vw,34px)}.about_page_wrap_note_block_text{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);margin-top:clamp(16px,11.3333px + .607639vw,23px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.about_page_wrap_note_block_text p+p{margin-top:clamp(16px,8.66667px + .954861vw,27px)}.tech_page{margin-top:clamp(82px,43.3333px + 5.03472vw,140px)}.tech_page_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.56px;font-size:clamp(28px,13.3333px + 1.90972vw,50px);font-weight:400;line-height:clamp(32px,16px + 2.08333vw,56px)}.tech_page_content{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}@media (max-width:1199px){.tech_page_content{margin-top:16px}}.tech_page_content h2,.tech_page_content h3{color:var(--color-dark);font-family:var(--font-play);letter-spacing:clamp(.8px,.586667px + .0277778vw,1.12px);margin-block:clamp(20px,9.33333px + 1.38889vw,36px) clamp(16px,10.6667px + .694444vw,24px);font-size:clamp(20px,14.6667px + .694444vw,28px);font-weight:400;line-height:clamp(26px,20.6667px + .694444vw,34px)}.tech_page_content h2:first-child,.tech_page_content h3:first-child{margin-top:0}.tech_page_content p{margin:0}.tech_page_content p+p{margin-top:clamp(12px,9.33333px + .347222vw,16px)}.tech_page_content ul,.tech_page_content ol{flex-direction:column;row-gap:8px;margin:clamp(12px,9.33333px + .347222vw,16px) 0;padding:0;list-style:none;display:flex}.tech_page_content ul li,.tech_page_content ol li{padding-left:clamp(20px,13.3333px + .868056vw,30px);position:relative}.tech_page_content ul li:before,.tech_page_content ol li:before{color:var(--color-dark);font-weight:300;font-size:inherit;line-height:1;position:absolute;top:clamp(7px,6.33333px + .0868056vw,8px);left:clamp(4px,.694444vw - 1.33333px,12px)}.tech_page_content ul li:before{content:"";background:var(--color-dark);border-radius:50%;width:4px;height:4px}.tech_page_content ol{counter-reset:tech-page-list}.tech_page_content ol li:before{counter-increment:tech-page-list;content:counter(tech-page-list) ".";background:0 0;width:auto;height:auto}.tech_page_content a{color:var(--color-dark);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.tech_page_content a:hover{color:var(--color-gray-light)}}@media (hover:none){.tech_page_content a:active{color:var(--color-gray-light)}}.product_card{flex-direction:column;row-gap:clamp(10px,3.33333px + .868056vw,20px);transition:all;display:flex;position:relative}.product_card.is-catalog-reveal-pending{opacity:0;transform:translateY(20px)}.product_card_media{aspect-ratio:.753102;flex-shrink:0;width:100%;max-width:100%;display:flex;overflow:hidden}.product_card_media img{object-fit:cover;width:100%;height:100%}.product_card_media{will-change:transform;transition:all .4s;transform:translateZ(0)}.product_card_media_favorite{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #2b2b2b1f;border-radius:4px;justify-content:center;align-items:center;width:clamp(30px,23.3333px + .868056vw,40px);height:clamp(30px,23.3333px + .868056vw,40px);transition:transform .4s,background-color .4s,border-color .4s,box-shadow .4s;display:flex;position:absolute;top:clamp(5px,1.66667px + .434028vw,10px);left:clamp(5px,1.66667px + .434028vw,10px)}.product_card_media_favorite svg{width:clamp(13px,9.66667px + .434028vw,18px);height:clamp(12px,8.66667px + .434028vw,17px)}.product_card_media_favorite svg path{transition:fill .4s}@media (hover:hover){.product_card_media_favorite:hover{background:#2b2b2b;border-color:#2b2b2b;box-shadow:0 10px 24px #0000001f}.product_card_media_favorite:hover svg path{fill:var(--color-light)}}@media (hover:none){.product_card_media_favorite:active{background:#2b2b2b;border-color:#2b2b2b;box-shadow:0 10px 24px #0000001f}.product_card_media_favorite:active svg path{fill:var(--color-light)}}.product_card_media_favorite.is-added{background:#2b2b2b;border-color:#2b2b2b}.product_card_media_favorite.is-added svg path{fill:var(--color-light)}.product_card_media_badge{z-index:2;background:var(--color-light);color:#d42c2c;letter-spacing:clamp(.48px,.373333px + .0138889vw,.64px);text-transform:uppercase;justify-content:center;align-items:center;padding:5px 10px 3px;font-size:clamp(12px,9.33333px + .347222vw,16px);line-height:clamp(18px,15.3333px + .347222vw,22px);display:inline-flex;position:absolute;top:10px;right:0}.product_card_content{flex-direction:column;row-gap:clamp(3px,.434028vw - .333333px,8px);display:flex}.product_card_content_title{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);color:var(--color-dark);margin:0;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.product_card_content_prices{text-transform:uppercase;align-items:center;column-gap:clamp(10px,6px + .520833vw,16px);display:flex}.product_card_content_prices_price{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);color:var(--color-dark);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.product_card_content_prices_price.old{color:var(--color-gray-light);position:relative}.product_card_content_prices_price.old:before{content:"";background:var(--color-gray-light);width:calc(100% + 4px);height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(calc(-50% - 1px))}@media (hover:hover){.product_card:hover .product_card_media{transform:scale(.975)}}@media (hover:none){.product_card:active .product_card_media{transform:scale(.975)}}.product_page{margin-top:clamp(82px,43.3333px + 5.03472vw,140px);overflow:hidden}.product_page_wrap{align-items:flex-start}.product_page_gallery{grid-template-columns:minmax(0,min(20%,144px)) minmax(0,1fr);align-items:stretch;column-gap:10px;width:100%;min-width:0;display:grid}@media (max-width:1199px){.product_page_gallery{column-gap:7px}}@media (max-width:767px){.product_page_gallery{display:flex}}.product_page_gallery_thumbs{align-self:stretch;width:100%;min-width:0;height:auto;max-height:none;margin:0;overflow:hidden}@media (max-width:767px){.product_page_gallery_thumbs{display:none}}.product_page_gallery_thumbs .swiper-wrapper,.product_page_gallery_thumbs .swiper-slide{height:auto}.product_page_gallery_thumbs_item,.product_page_gallery_thumbs .product_page_gallery_thumbs_item{opacity:.5;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;transition:opacity .4s;display:flex}.product_page_gallery_thumbs_item img,.product_page_gallery_thumbs .product_page_gallery_thumbs_item img{object-fit:cover;width:100%;height:100%}.product_page_gallery_thumbs_item.swiper-slide-thumb-active,.product_page_gallery_thumbs .product_page_gallery_thumbs_item.swiper-slide-thumb-active{opacity:1}.product_page_gallery_image{aspect-ratio:607/910;align-self:start;width:100%;min-width:0;margin:0;overflow:hidden}@media (max-width:767px){.product_page_gallery_image{aspect-ratio:auto;width:100%;overflow:visible}}.product_page_gallery_image .swiper-wrapper,.product_page_gallery_image .swiper-slide{height:100%}@media (max-width:767px){.product_page_gallery_image .swiper-wrapper,.product_page_gallery_image .swiper-slide{height:auto}}.product_page_gallery_image_link{width:100%;height:100%;display:block}.product_page_gallery_image_item,.product_page_gallery_image .product_page_gallery_image_item{width:100%;height:100%}@media (max-width:767px){.product_page_gallery_image_item,.product_page_gallery_image .product_page_gallery_image_item{aspect-ratio:607/910;max-width:290px;height:auto}}.product_page_gallery_image_item img,.product_page_gallery_image .product_page_gallery_image_item img{object-fit:cover;width:100%;height:100%}.product_page_form{flex-direction:column;row-gap:clamp(28px,13.3333px + 1.90972vw,50px);width:100%;margin-top:clamp(16px,6.66667px + 1.21528vw,30px);display:flex}.product_page_form_head{flex-direction:column;row-gap:clamp(16px,6.66667px + 1.21528vw,30px);display:flex}.product_page_form_head_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:clamp(.02px,.92px - .046875vw,.56px);max-width:fit-content;font-size:clamp(32px,20px + 1.5625vw,50px);font-weight:400;line-height:clamp(28px,9.33333px + 2.43056vw,56px)}.product_page_form_head_article{color:var(--color-gray-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.product_page_form_body{flex-direction:column;row-gap:clamp(28px,13.3333px + 1.90972vw,50px);width:100%;display:flex}.product_page_form_price{align-items:center;column-gap:clamp(10px,6px + .520833vw,16px);display:flex}.product_page_form_price_current{color:var(--color-dark);letter-spacing:clamp(.96px,.853333px + .0138889vw,1.12px);font-size:clamp(24px,21.3333px + .347222vw,28px);font-weight:500;line-height:clamp(24px,34px - .520833vw,30px)}.product_page_form_price_old.product_card_content_prices_price.old{letter-spacing:clamp(.96px,.853333px + .0138889vw,1.12px);text-transform:none;font-size:clamp(24px,21.3333px + .347222vw,28px);font-weight:400;line-height:clamp(24px,34px - .520833vw,30px)}.product_page_form_dolyami{background:#f8f8f8;border-radius:4px;justify-content:space-between;align-items:center;column-gap:20px;padding:14px clamp(12px,6.66667px + .694444vw,20px);display:flex}@media (hover:hover){.product_page_form_dolyami:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}@media (hover:none){.product_page_form_dolyami:active{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}.product_page_form_dolyami_image{aspect-ratio:3.575;flex-shrink:0;width:100%;max-width:clamp(103px,76.3333px + 3.47222vw,143px);display:flex}.product_page_form_dolyami_image svg{width:100%;height:auto}.product_page_form_dolyami_cost{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);min-width:clamp(178px,110.667px + 8.76736vw,279px);font-size:clamp(14px,12.6667px + .173611vw,16px);line-height:clamp(20px,18.6667px + .173611vw,22px)}.product_page_form_dolyami_cost strong,.product_page_form_dolyami_cost span,.product_page_form_dolyami_cost b{font-weight:500}.product_page_form_group{border:0;flex-direction:column;row-gap:clamp(7px,2.33333px + .607639vw,14px);width:100%;margin:0;padding:0;display:flex}.product_page_form_group_label{color:var(--color-gray-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.product_page_form_group_btn{color:var(--color-gray-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);max-width:fit-content;margin-left:auto;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}@media (max-width:767px){.product_page_form_group_btn{margin-left:0}}@media (hover:hover){.product_page_form_group_btn:hover{color:var(--color-dark)}.product_page_form_group_btn:hover span{background-position:100% 100%;background-size:0 1px}}@media (hover:none){.product_page_form_group_btn:active{color:var(--color-dark)}.product_page_form_group_btn:active span{background-position:100% 100%;background-size:0 1px}}.product_page_form_group_btn span{vertical-align:baseline;background-image:linear-gradient(90deg,currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size .6s;display:inline}@media (max-width:767px){.product_page_form_group--colors{flex-direction:row;align-items:center;column-gap:17px}}.product_page_form_colors{align-items:center;column-gap:21px;margin:5px 0 0 5px;display:flex}@media (max-width:1199px){.product_page_form_colors{column-gap:9px;margin:3px 0 0 3px}}@media (max-width:767px){.product_page_form_colors{margin:0}}.product_page_form_colors_item{cursor:pointer;display:flex;position:relative}.product_page_form_colors_item_control{border-radius:50%;width:26px;height:26px;transition:all .3s;position:relative}@media (max-width:1199px){.product_page_form_colors_item_control{width:19px;height:19px}}.product_page_form_colors_item_control:before{content:"";border:1px solid var(--color-dark);opacity:0;border-radius:50%;transition:all .2s;position:absolute;inset:-5px}@media (max-width:1199px){.product_page_form_colors_item_control:before{inset:-3px}}.product_page_form_colors_item.is-active .product_page_form_colors_item_control:before{opacity:1}.product_page_form_select{width:100%;position:relative}.product_page_form_actions{grid-template-columns:minmax(0,1fr) auto auto;column-gap:10px;width:100%;display:grid;position:relative}@media (max-width:1199px){.product_page_form_actions{column-gap:7px}}.product_page_form_actions_notice{min-height:38px;color:var(--color-dark);letter-spacing:.02em;opacity:0;visibility:hidden;pointer-events:none;background:#f8f8f8;border-radius:4px;justify-content:center;align-items:center;padding:8px 14px 6px;font-size:clamp(13px,12.3333px + .0868056vw,14px);line-height:1.2;transition:opacity .25s,visibility .25s,transform .25s;display:inline-flex;position:absolute;top:-52px;left:0;transform:translateY(6px)}.product_page_form_actions_notice.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.product_page_form_actions_cart{box-sizing:border-box;color:var(--color-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;white-space:nowrap;text-align:center;background:#2b2b2b;border-radius:4px;justify-content:center;align-items:center;padding:clamp(16px,13.3333px + .347222vw,20px) clamp(16px,13.3333px + .347222vw,20px) clamp(12px,9.33333px + .347222vw,16px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .4s;display:flex;position:relative;overflow:hidden}.product_page_form_actions_cart_text{transition:opacity .25s}.product_page_form_actions_cart_loader{border:1.5px solid #ffffff59;border-top-color:var(--color-light);opacity:0;visibility:hidden;pointer-events:none;border-radius:50%;width:18px;height:18px;transition:opacity .25s,visibility .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product_page_form_actions_cart.is-loading{pointer-events:none}.product_page_form_actions_cart.is-loading .product_page_form_actions_cart_text{opacity:0}.product_page_form_actions_cart.is-loading .product_page_form_actions_cart_loader{opacity:1;visibility:visible;animation:.7s linear infinite product-cart-loader-spin}@media (hover:hover){.product_page_form_actions_cart:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}@media (hover:none){.product_page_form_actions_cart:active{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}.product_page_form_actions_favorite,.product_page_form_actions_download{aspect-ratio:1;border:1px solid var(--color-dark);background:var(--color-light);border-radius:4px;justify-content:center;align-items:center;width:auto;height:100%;transition:all .4s;display:flex}@media (hover:hover){.product_page_form_actions_favorite:hover{background:#2b2b2b;transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}.product_page_form_actions_favorite:hover svg path{fill:var(--color-light)}}@media (hover:none){.product_page_form_actions_favorite:active{background:#2b2b2b;transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}.product_page_form_actions_favorite:active svg path{fill:var(--color-light)}}.product_page_form_actions_favorite.is-added{background:#2b2b2b;border-color:#2b2b2b}.product_page_form_actions_favorite.is-added svg path{fill:var(--color-light)}.product_page_form_actions_favorite svg{width:clamp(18px,16px + .260417vw,21px);height:auto}@media (hover:hover){.product_page_form_actions_download:hover{background:#2b2b2b;transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}.product_page_form_actions_download:hover svg path{fill:var(--color-light)}}@media (hover:none){.product_page_form_actions_download:active{background:#2b2b2b;transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}.product_page_form_actions_download:active svg path{fill:var(--color-light)}}.product_page_form_actions_download svg{width:clamp(17px,15px + .260417vw,20px);height:auto}.product_page_form_composition{flex-direction:column;row-gap:14px;width:100%;display:flex}.product_page_form_composition_title{color:var(--color-gray-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.product_page_form_composition_table{border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;padding-block:clamp(10px,7.33333px + .347222vw,14px)}.product_page_form_composition_row{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);justify-content:space-between;align-items:center;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex}.product_page_form_composition_row:not(:last-child){border-bottom:1px solid #d1d1d1;margin-bottom:clamp(8px,6px + .260417vw,11px);padding-bottom:clamp(8px,6px + .260417vw,11px)}.product_page_form_composition_row span{width:50%}.product_page_form_composition_row span:last-child{text-align:right}@keyframes product-cart-loader-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.product_recommendations{margin-top:clamp(64px,13.3333px + 6.59722vw,140px);overflow:hidden}.product_recommendations_head{justify-content:space-between;align-items:center;column-gap:30px;display:flex}.product_recommendations_head_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:clamp(.48px,.266667px + .0277778vw,.8px);margin:0;font-size:clamp(24px,13.3333px + 1.38889vw,40px);font-weight:400;line-height:clamp(28px,16px + 1.5625vw,46px)}@media (max-width:1199px){.product_recommendations_head_navigation{display:none}}.product_recommendations_slider{margin-top:clamp(16px,6.66667px + 1.21528vw,30px)}.product_recommendations_slider:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4,1fr);column-gap:10px;display:grid}@media (max-width:1199px){.product_recommendations_slider:not(.swiper-initialized) .swiper-wrapper{grid-auto-columns:clamp(220px,33.5938vw - 38px,607px);grid-auto-flow:column;column-gap:7px}.product_recommendations_slider{overflow:visible}}.product_recommendations_slider_card{opacity:0;transform:translateY(20px)}@media (max-width:1199px){.product_recommendations_slider_card{max-width:clamp(220px,33.5938vw - 38px,607px)}}.product_recommendations_scrollbar.swiper-scrollbar.swiper-scrollbar-horizontal{max-width:295px;margin:clamp(16px,3.81944vw - 13.3333px,60px) auto 0}@media (max-width:1199px){.product_recommendations_scrollbar.swiper-scrollbar.swiper-scrollbar-horizontal{display:none}}.search_page{margin-top:clamp(82px,43.3333px + 5.03472vw,140px)}.search_page_wrap_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.56px;font-size:clamp(28px,13.3333px + 1.90972vw,50px);font-weight:400;line-height:clamp(32px,16px + 2.08333vw,56px)}.search_page_wrap_form{margin-top:clamp(20px,2.60417vw,50px);position:relative}.search_page_wrap_form-input{border:1px solid var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);background:var(--color-light);flex:auto;width:100%;padding:clamp(13px,9.66667px + .434028vw,18px) 58px clamp(11px,7.66667px + .434028vw,16px) clamp(11px,7.66667px + .434028vw,16px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex}.search_page_wrap_form-input::placeholder{font-size:inherit;line-height:inherit;letter-spacing:inherit;color:var(--color-gray-light)}.search_page_wrap_form-submit{aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;width:auto;height:100%;display:flex;position:absolute;top:0;right:0}@media (hover:hover){.search_page_wrap_form-submit:hover{opacity:.7}}@media (hover:none){.search_page_wrap_form-submit:active{opacity:.7}}.search_page_wrap_form-submit svg{width:clamp(14px,11.3333px + .347222vw,18px);height:auto}.search_page_wrap_state{flex-direction:column;row-gap:clamp(8px,2.66667px + .694444vw,16px);margin-top:clamp(16px,5.33333px + 1.38889vw,32px);display:flex}.search_page_wrap_state_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:clamp(.8px,.586667px + .0277778vw,1.12px);font-size:clamp(20px,14.6667px + .694444vw,28px);font-weight:400;line-height:clamp(26px,20.6667px + .694444vw,34px)}.search_page_wrap_state_text{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.search_page_wrap_content{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,4.86111vw - 13.3333px,80px) 10px;margin-top:clamp(16px,5.33333px + 1.38889vw,32px);display:grid}@media (max-width:1199px){.search_page_wrap_content{column-gap:7px}}@media (max-width:767px){.search_page_wrap_content{grid-template-columns:repeat(2,minmax(0,1fr))}}.wishlist_page{margin-top:clamp(82px,43.3333px + 5.03472vw,140px)}.wishlist_page_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.56px;font-size:clamp(28px,13.3333px + 1.90972vw,50px);font-weight:400;line-height:clamp(32px,16px + 2.08333vw,56px)}.wishlist_page_content{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,4.86111vw - 13.3333px,80px) 10px;margin-top:clamp(16px,5.33333px + 1.38889vw,32px);display:grid}@media (max-width:1199px){.wishlist_page_content{column-gap:7px}}@media (max-width:767px){.wishlist_page_content{grid-template-columns:repeat(2,minmax(0,1fr))}}
.basket_page{margin-top:clamp(82px,43.3333px + 5.03472vw,140px)}.basket_page_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.56px;margin:0;font-size:clamp(28px,13.3333px + 1.90972vw,50px);font-weight:400;line-height:clamp(32px,16px + 2.08333vw,56px)}.basket_page_wrap.row{row-gap:24px;margin-top:clamp(24px,18.6667px + .694444vw,32px)}.basket_page_list{background:var(--color-light);border:1px solid #e2e2e2;padding:clamp(23px,17.6667px + .694444vw,31px)}@media (max-width:767px){.basket_page_list{padding:15px}}.basket_page_list_item{grid-template-columns:clamp(120px,96px + 3.125vw,156px) minmax(0,1fr) clamp(132px,100px + 4.16667vw,180px) 132px;column-gap:clamp(24px,18.6667px + .694444vw,32px);margin-bottom:clamp(24px,18.6667px + .694444vw,32px);padding-bottom:clamp(24px,18.6667px + .694444vw,32px);display:grid;position:relative}@media (max-width:767px){.basket_page_list_item{flex-wrap:wrap;gap:8px 16px;margin-bottom:16px;padding-bottom:16px;display:flex}}.basket_page_list_item:after{content:"";background:#e2e2e2;width:100%;height:1px;position:absolute;bottom:0;left:0}.basket_page_list_item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.basket_page_list_item:last-child:after{display:none}.basket_page_list_item_media{aspect-ratio:.753102;flex-shrink:0;width:100%;max-width:156px;display:flex;position:relative;overflow:hidden}.basket_page_list_item_media img{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.basket_page_list_item_media{max-width:calc(50% - 8px)}}.basket_page_list_item_media_link{will-change:transform;background:#f8f6f1;width:100%;transition:all .6s;display:flex;transform:translateZ(0)}@media (hover:hover){.basket_page_list_item_media_link:hover{opacity:.7}}@media (hover:none){.basket_page_list_item_media_link:active{opacity:.7}}.basket_page_list_item_media_favorite{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #2b2b2b1f;border-radius:4px;justify-content:center;align-items:center;width:clamp(30px,23.3333px + .868056vw,40px);height:clamp(30px,23.3333px + .868056vw,40px);transition:transform .4s,background-color .4s,border-color .4s,box-shadow .4s;display:flex;position:absolute;top:clamp(3px,1.66667px + .173611vw,5px);right:clamp(3px,1.66667px + .173611vw,5px)}@media (max-width:767px){.basket_page_list_item_media_favorite{top:5px;right:5px}}.basket_page_list_item_media_favorite svg{width:clamp(13px,9.66667px + .434028vw,18px);height:clamp(12px,8.66667px + .434028vw,17px)}.basket_page_list_item_media_favorite svg path{transition:fill .4s}@media (hover:hover){.basket_page_list_item_media_favorite:hover{background:#2b2b2b;border-color:#2b2b2b;box-shadow:0 10px 24px #0000001f}.basket_page_list_item_media_favorite:hover svg path{fill:var(--color-light)}}@media (hover:none){.basket_page_list_item_media_favorite:active{background:#2b2b2b;border-color:#2b2b2b;box-shadow:0 10px 24px #0000001f}.basket_page_list_item_media_favorite:active svg path{fill:var(--color-light)}}.basket_page_list_item_media_favorite.is-added{background:#2b2b2b;border-color:#2b2b2b}.basket_page_list_item_media_favorite.is-added svg path{fill:var(--color-light)}.basket_page_list_item_content{min-width:0}@media (max-width:767px){.basket_page_list_item_content{max-width:calc(50% - 8px)}.basket_page_list_item_content .basket_page_list_item_price{display:flex}}.basket_page_list_item_content_title{color:var(--color-dark);letter-spacing:clamp(.72px,.493333px + .0295139vw,1.06px);font-size:clamp(16px,10.6667px + .694444vw,24px);font-weight:300;line-height:clamp(22px,16.6667px + .694444vw,30px)}@media (hover:hover){.basket_page_list_item_content_title:hover{color:var(--color-gray-light)}}@media (hover:none){.basket_page_list_item_content_title:active{color:var(--color-gray-light)}}.basket_page_list_item_content_meta{color:#b0b0b0;letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);margin-top:clamp(6px,4.66667px + .173611vw,8px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.basket_page_list_item_price{flex-direction:column;row-gap:clamp(6px,4.66667px + .173611vw,8px);min-width:0;display:flex}@media (max-width:767px){.basket_page_list_item_price{margin-top:6px;display:none}}.basket_page_list_item_price_current{color:var(--color-dark);letter-spacing:clamp(.72px,.493333px + .0295139vw,1.06px);font-size:clamp(16px,10.6667px + .694444vw,24px);line-height:clamp(22px,16.6667px + .694444vw,30px)}.basket_page_list_item_price_old{color:#b0b0b0;letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);max-width:fit-content;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);position:relative}.basket_page_list_item_price_old:before{content:"";background:#b0b0b0;width:calc(100% + 4px);height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(calc(-50% - 1px))}.basket_page_list_item_actions{flex-direction:column;justify-self:end;align-items:stretch;row-gap:clamp(6px,4.66667px + .173611vw,8px);width:100%;display:flex}@media (max-width:767px){.basket_page_list_item_actions{flex-flow:wrap;justify-content:end;justify-self:start;align-items:center;gap:8px 16px}}.basket_page_list_item_actions_counter{justify-content:end;column-gap:2px;display:flex}@media (max-width:767px){.basket_page_list_item_actions_counter{width:100%;max-width:calc(50% - 8px)}}.basket_page_list_item_actions_counter_button{aspect-ratio:1;width:100%;max-width:clamp(30px,23.3333px + .868056vw,40px);color:var(--color-dark);text-align:center;letter-spacing:clamp(.48px,.32px + .0208333vw,.72px);background:#f6f6f6;flex-shrink:0;justify-content:center;align-items:center;font-size:clamp(12px,8px + .520833vw,18px);line-height:clamp(18px,14px + .520833vw,24px);display:flex}.basket_page_list_item_actions_counter_button svg{width:clamp(8px,6.66667px + .173611vw,10px);height:auto}.basket_page_list_item_actions_counter_input{width:clamp(30px,23.3333px + .868056vw,40px);min-width:clamp(30px,23.3333px + .868056vw,40px);max-width:clamp(30px,23.3333px + .868056vw,40px);color:var(--color-dark);text-align:center;letter-spacing:clamp(.48px,.32px + .0208333vw,.72px);background:#f6f6f6;justify-content:center;align-items:center;font-size:clamp(12px,8px + .520833vw,18px);line-height:clamp(18px,14px + .520833vw,24px);display:flex}@media (hover:hover){.basket_page_list_item_actions_counter_button:hover{background:#2b2b2b}.basket_page_list_item_actions_counter_button:hover svg path{fill:var(--color-light)}}@media (hover:none){.basket_page_list_item_actions_counter_button:active{background:#2b2b2b}.basket_page_list_item_actions_counter_button:active svg path{fill:var(--color-light)}}.basket_page_list_item_actions_counter_input{pointer-events:none;-moz-appearance:textfield;outline:none;width:100%;transition:color .2s}.basket_page_list_item_actions_counter_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.basket_page_list_item_actions_counter_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.basket_page_list_item_actions_stock{color:#b0b0b0;letter-spacing:clamp(.56px,.453333px + .0138889vw,.72px);text-align:right;font-size:clamp(14px,11.3333px + .347222vw,18px);font-weight:300;line-height:clamp(20px,17.3333px + .347222vw,24px)}@media (max-width:767px){.basket_page_list_item_actions_stock{text-align:left;order:-1;width:100%;max-width:calc(50% - 8px)}}.basket_page_list_item_actions_remove{color:#b0b0b0;letter-spacing:clamp(.56px,.453333px + .0138889vw,.72px);text-align:right;background:0 0;border:0;margin-top:auto;padding:0;font-size:clamp(14px,11.3333px + .347222vw,18px);font-weight:300;line-height:clamp(20px,17.3333px + .347222vw,24px)}@media (hover:hover){.basket_page_list_item_actions_remove:hover{color:var(--color-dark)}}@media (hover:none){.basket_page_list_item_actions_remove:active{color:var(--color-dark)}}.basket_page_sidebar{background:#f6f6f6;padding:clamp(24px,17.3333px + .868056vw,34px)}.basket_page_sidebar_title{color:var(--color-dark);letter-spacing:clamp(.8px,.626667px + .0225694vw,1.06px);text-transform:uppercase;margin-bottom:24px;font-size:clamp(20px,17.3333px + .347222vw,24px);font-weight:300;line-height:clamp(26px,23.3333px + .347222vw,30px)}.basket_page_sidebar_promo{border-top:1px solid #e3dfd9;border-bottom:1px solid #e3dfd9}.basket_page_sidebar_promo_toggle{width:100%;color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);justify-content:space-between;align-items:center;padding-block:16px;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex}.basket_page_sidebar_promo_toggle_icon{aspect-ratio:1.5;flex-shrink:0;width:100%;max-width:9px;display:flex}.basket_page_sidebar_promo_toggle_icon svg{width:100%;height:auto}.basket_page_sidebar_promo_toggle_icon{transition:transform .3s}.basket_page_sidebar_promo.is-open .basket_page_sidebar_promo_toggle_icon{transform:rotate(180deg)}.basket_page_sidebar_promo_body{overflow:hidden}.basket_page_sidebar_promo_body_inner{padding-bottom:16px}.basket_page_sidebar_promo_form{grid-template-columns:minmax(0,1fr) auto;gap:16px;display:grid}@media (max-width:479px){.basket_page_sidebar_promo_form{grid-template-columns:minmax(0,1fr)}}.basket_page_sidebar_promo_form_input{background:var(--color-light);color:var(--color-dark);letter-spacing:.56px;padding:14px 16px 10px;font-size:14px;font-weight:300;line-height:20px}.basket_page_sidebar_promo_form_input::placeholder{color:var(--color-gray-light)}.basket_page_sidebar_promo_form_button{border:1px solid var(--color-dark);color:var(--color-dark);letter-spacing:.56px;background:0 0;padding:14px 16px 10px;font-size:14px;font-weight:300;line-height:20px}@media (hover:hover){.basket_page_sidebar_promo_form_button:hover{color:var(--color-light);background:#2b2b2b}}@media (hover:none){.basket_page_sidebar_promo_form_button:active{color:var(--color-light);background:#2b2b2b}}.basket_page_sidebar_promo_success{color:#337e29;letter-spacing:.48px;margin-top:12px;font-size:12px;line-height:18px}.basket_page_sidebar_promo_error{color:#ed0808;letter-spacing:.48px;margin-top:12px;font-size:12px;line-height:18px}.basket_page_sidebar_totals_item{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);justify-content:space-between;align-items:center;column-gap:16px;padding-block:16px;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex;position:relative}.basket_page_sidebar_totals_item:after{content:"";background:#e2e2e2;width:100%;height:1px;position:absolute;top:-1px;left:0}.basket_page_sidebar_totals_item span:last-child{white-space:nowrap}.basket_page_sidebar_totals_item.is-total{border-bottom:0;padding-bottom:0}.basket_page_sidebar_totals_item.is-total span:last-child{letter-spacing:clamp(.8px,.626667px + .0225694vw,1.06px);font-size:clamp(20px,17.3333px + .347222vw,24px);font-weight:400;line-height:clamp(26px,23.3333px + .347222vw,30px)}.basket_page_sidebar_button{box-sizing:border-box;width:100%;color:var(--color-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;white-space:nowrap;text-align:center;background:#2b2b2b;border-radius:4px;justify-content:center;align-items:center;column-gap:8px;margin-top:24px;padding:clamp(16px,13.3333px + .347222vw,20px) clamp(16px,13.3333px + .347222vw,20px) clamp(12px,9.33333px + .347222vw,16px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .4s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.basket_page_sidebar_button:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}@media (hover:none){.basket_page_sidebar_button:active{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}.basket_stub{margin-top:clamp(82px,43.3333px + 5.03472vw,140px)}.basket_stub_wrap{flex-direction:column;align-items:center;max-width:fit-content;margin:0 auto;display:flex}.basket_stub_wrap_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.56px;text-align:center;font-size:clamp(28px,13.3333px + 1.90972vw,50px);font-weight:400;line-height:clamp(32px,16px + 2.08333vw,56px)}.basket_stub_wrap_text{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-align:center;margin-top:clamp(12px,9.33333px + .347222vw,16px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.basket_stub_wrap_link{box-sizing:border-box;width:100%;color:var(--color-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;white-space:nowrap;text-align:center;background:#2b2b2b;border-radius:4px;justify-content:center;align-items:center;column-gap:8px;margin-top:clamp(20px,17.3333px + .347222vw,24px);padding:clamp(16px,13.3333px + .347222vw,20px) clamp(16px,13.3333px + .347222vw,20px) clamp(12px,9.33333px + .347222vw,16px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .4s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.basket_stub_wrap_link:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}@media (hover:none){.basket_stub_wrap_link:active{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}.order_success{margin-top:clamp(82px,43.3333px + 5.03472vw,140px)}.order_success_wrap_main{max-width:clamp(400px,337.333px + 8.15972vw,494px)}.order_success_wrap_main_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.56px;font-size:clamp(28px,13.3333px + 1.90972vw,50px);font-weight:400;line-height:clamp(32px,16px + 2.08333vw,56px)}.order_success_wrap_main_block{margin-top:clamp(16px,10.6667px + .694444vw,24px)}.order_success_wrap_main_block_text{letter-spacing:clamp(.56px,.453333px + .0138889vw,.72px);font-size:clamp(14px,11.3333px + .347222vw,18px);font-weight:300;line-height:clamp(20px,17.3333px + .347222vw,24px)}.order_success_wrap_main_block_text p+p{margin-top:clamp(12px,9.33333px + .347222vw,16px)}.order_success_wrap_main_block_text span{font-weight:500}.order_success_wrap_main_block_link{box-sizing:border-box;width:100%;color:var(--color-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;white-space:nowrap;text-align:center;background:#2b2b2b;border-radius:4px;justify-content:center;align-items:center;column-gap:8px;max-width:fit-content;margin-top:clamp(20px,12px + 1.04167vw,32px);padding:clamp(16px,13.3333px + .347222vw,20px) clamp(16px,13.3333px + .347222vw,20px) clamp(12px,9.33333px + .347222vw,16px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .4s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.order_success_wrap_main_block_link:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}@media (hover:none){.order_success_wrap_main_block_link:active{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}.order_success_wrap_main_block_footnote{letter-spacing:clamp(.48px,.426667px + .00694444vw,.56px);color:var(--color-gray-light);margin-top:12px;font-size:clamp(12px,10.6667px + .173611vw,14px);font-weight:300;line-height:clamp(18px,16.6667px + .173611vw,20px)}.order_success_wrap_sidebar{background:#f6f6f6;padding:clamp(24px,18.6667px + .694444vw,32px)}@media (max-width:1199px){.order_success_wrap_sidebar{margin-top:24px}}@media (max-width:767px){.order_success_wrap_sidebar{padding:16px}}.order_success_wrap_sidebar_title{color:var(--color-dark);letter-spacing:clamp(.8px,.626667px + .0225694vw,1.06px);text-transform:uppercase;font-size:clamp(18px,14px + .520833vw,24px);font-weight:300;line-height:clamp(24px,20px + .520833vw,30px)}.order_success_wrap_sidebar_label{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);margin-top:clamp(16px,10.6667px + .694444vw,24px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.order_success_wrap_sidebar_list{border-top:1px solid #e2e2e2;margin-top:clamp(16px,13.3333px + .347222vw,20px)}.order_success_wrap_sidebar_list_item{grid-template-columns:94px minmax(0,1fr) auto;column-gap:clamp(24px,20px + .520833vw,30px);padding-block:10px;display:grid;position:relative}@media (max-width:767px){.order_success_wrap_sidebar_list_item{column-gap:16px}}.order_success_wrap_sidebar_list_item:after{content:"";pointer-events:none;background:#e2e2e2;width:100%;height:1px;position:absolute;bottom:0;left:0}.order_success_wrap_sidebar_list_item_media{aspect-ratio:.674419;flex-shrink:0;width:100%;max-width:94px;display:flex;overflow:hidden}.order_success_wrap_sidebar_list_item_media img{object-fit:cover;width:100%;height:100%}.order_success_wrap_sidebar_list_item_content{flex-direction:column;row-gap:4px;min-width:0;display:flex}.order_success_wrap_sidebar_list_item_content_title{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.order_success_wrap_sidebar_list_item_content_meta,.order_success_wrap_sidebar_list_item_content_note{color:var(--color-gray-light);letter-spacing:clamp(.48px,.426667px + .00694444vw,.56px);font-size:clamp(12px,10.6667px + .173611vw,14px);font-weight:300;line-height:clamp(18px,16.6667px + .173611vw,20px)}.order_success_wrap_sidebar_list_item_price{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);white-space:nowrap;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.order_success_wrap_sidebar_totals_item{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);border-bottom:1px solid #e2e2e2;justify-content:space-between;align-items:center;column-gap:16px;padding-block:clamp(18px,15.3333px + .347222vw,22px) clamp(14px,11.3333px + .347222vw,18px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex}.order_success_wrap_sidebar_totals_item span:last-child{white-space:nowrap}.order_success_wrap_sidebar_totals_item.is-total{border-bottom:0;padding-top:clamp(18px,15.3333px + .347222vw,22px);padding-bottom:0}.order_success_wrap_sidebar_totals_item.is-total span:last-child{letter-spacing:clamp(.8px,.626667px + .0225694vw,1.06px);font-size:clamp(18px,14px + .520833vw,24px);font-weight:400;line-height:clamp(24px,20px + .520833vw,30px)}.checkout_page{margin-top:clamp(82px,43.3333px + 5.03472vw,140px)}.checkout_page_wrap.row{row-gap:24px;margin-top:clamp(24px,18.6667px + .694444vw,32px)}.checkout_page_sidebar{background:#f6f6f6;padding:clamp(24px,17.3333px + .868056vw,34px)}.checkout_page_sidebar_title{color:var(--color-dark);letter-spacing:clamp(.8px,.626667px + .0225694vw,1.06px);text-transform:uppercase;margin-bottom:24px;font-size:clamp(20px,17.3333px + .347222vw,24px);font-weight:300;line-height:clamp(26px,23.3333px + .347222vw,30px)}.checkout_page_sidebar_totals_item{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);justify-content:space-between;align-items:center;column-gap:16px;padding-block:20px;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);display:flex;position:relative}.checkout_page_sidebar_totals_item:after{content:"";background:#e2e2e2;width:100%;height:1px;position:absolute;top:-1px;left:0}.checkout_page_sidebar_totals_item:before{content:"";background:#e2e2e2;width:100%;height:1px;position:absolute;bottom:0;left:0}.checkout_page_sidebar_totals_item span:last-child{white-space:nowrap}.checkout_page_sidebar_totals_item.is-total span:last-child{letter-spacing:clamp(.8px,.626667px + .0225694vw,1.06px);font-size:clamp(20px,17.3333px + .347222vw,24px);font-weight:400;line-height:clamp(26px,23.3333px + .347222vw,30px)}.checkout_page_sidebar_button{box-sizing:border-box;width:100%;color:var(--color-light);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;white-space:nowrap;text-align:center;background:#2b2b2b;border-radius:4px;justify-content:center;align-items:center;column-gap:8px;margin-top:24px;padding:clamp(16px,13.3333px + .347222vw,20px) clamp(16px,13.3333px + .347222vw,20px) clamp(12px,9.33333px + .347222vw,16px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px);transition:all .4s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.checkout_page_sidebar_button:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}@media (hover:none){.checkout_page_sidebar_button:active{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}}.checkout_page_sidebar_agreement{cursor:pointer;margin-top:24px;padding-left:30px;display:inline-block;position:relative}.checkout_page_sidebar_agreement:before,.checkout_page_sidebar_agreement:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;transition:opacity .25s,transform .25s;position:absolute;top:0;left:0}.checkout_page_sidebar_agreement:before{opacity:1;background-image:url(/assets/icon/check-border.svg)}.checkout_page_sidebar_agreement:after{opacity:0;background-image:url(/assets/icon/check-arrow.svg);transform:scale(.82)}.checkout_page_sidebar_agreement input{opacity:0;pointer-events:none;position:absolute}.checkout_page_sidebar_agreement:has(input:checked):after{opacity:1;transform:scale(1)}.checkout_page_sidebar_agreement_text{color:var(--color-dark);letter-spacing:clamp(.48px,.426667px + .00694444vw,.56px);font-size:clamp(12px,10.6667px + .173611vw,14px);font-weight:300;line-height:clamp(18px,16.6667px + .173611vw,20px)}.checkout_page_sidebar_agreement_text a{color:var(--color-dark);text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.checkout_page_sidebar_agreement_text a:hover{color:var(--color-gray-light)}}@media (hover:none){.checkout_page_sidebar_agreement_text a:active{color:var(--color-gray-light)}}.checkout_page_form{flex-direction:column;row-gap:clamp(16px,6.66667px + 1.21528vw,30px);display:flex}@media (max-width:767px){.checkout_page_form{row-gap:16px}}.checkout_page_form_section{border:1px solid #e2e2e2;padding:clamp(23px,17px + .78125vw,32px)}@media (max-width:767px){.checkout_page_form_section{padding:15px}}.checkout_page_form_section_title{color:var(--color-dark);letter-spacing:clamp(.8px,.626667px + .0225694vw,1.06px);margin-bottom:clamp(16px,10.6667px + .694444vw,24px);font-size:clamp(20px,17.3333px + .347222vw,24px);font-weight:300;line-height:clamp(26px,23.3333px + .347222vw,30px)}.checkout_page_form_fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,5.33333px + 1.38889vw,32px) clamp(16px,6.66667px + 1.21528vw,30px);display:grid}@media (max-width:1199px){.checkout_page_form_fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.checkout_page_form_fields{grid-template-columns:1fr}}.checkout_page_form_field{flex-direction:column;row-gap:clamp(6px,4.66667px + .173611vw,8px);min-width:0;display:flex}.checkout_page_form_field_label{color:#b0b0b0;letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.checkout_page_form_field_input{width:100%;color:var(--color-dark);letter-spacing:clamp(.56px,.453333px + .0138889vw,.72px);background:#fff;border:1px solid #e2e2e2;padding:15px 17px 11px;font-size:clamp(14px,11.3333px + .347222vw,18px);font-weight:300;line-height:clamp(20px,17.3333px + .347222vw,24px)}.checkout_page_form_field_input:focus{border-color:var(--color-dark)}.checkout_page_form_field_input::placeholder{color:#b0b0b0}.checkout_page_form_field_input:disabled{color:#00000052;background:#faf9f7}.checkout_page_form_field_input.is-textarea{min-height:109px;max-height:109px}@media (max-width:1199px){.checkout_page_form_field_input.is-textarea{min-height:80px;max-height:80px}}.checkout_page_form_options{grid-template-columns:1fr clamp(200px,40px + 20.8333vw,440px);align-items:start;gap:24px clamp(16px,10.7639vw - 66.6667px,140px);display:grid}@media (max-width:1199px){.checkout_page_form_options{flex-direction:column;display:flex}}.checkout_page_form_options_col{flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}.checkout_page_form_options_col-comment{grid-column:span 2}.checkout_page_form_group{min-width:0}.checkout_page_form_group_label{color:#b0b0b0;letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);margin-bottom:clamp(7px,2.33333px + .607639vw,14px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.checkout_page_form_group_radios{flex-wrap:wrap;gap:clamp(16px,13.3333px + .347222vw,20px);display:flex}.checkout_page_form_radio{cursor:pointer;color:#b0b0b0;letter-spacing:clamp(.56px,.453333px + .0138889vw,.72px);padding-left:clamp(25px,21.6667px + .434028vw,30px);font-size:clamp(14px,11.3333px + .347222vw,18px);font-weight:300;line-height:clamp(20px,17.3333px + .347222vw,24px);transition:color .3s;display:inline-block;position:relative}.checkout_page_form_radio:before,.checkout_page_form_radio:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(15px,13px + .260417vw,18px);height:clamp(15px,13px + .260417vw,18px);transition:opacity .25s,transform .25s;position:absolute;top:1px;left:0}.checkout_page_form_radio:before{opacity:1;background-image:url(/assets/icon/radio-border.svg)}.checkout_page_form_radio:after{opacity:0;background-image:url(/assets/icon/radio-check.svg)}.checkout_page_form_radio input{opacity:0;pointer-events:none;position:absolute}.checkout_page_form_radio:has(input:checked):before{opacity:0}.checkout_page_form_radio:has(input:checked):after{opacity:1}.checkout_page_form_radio input:checked~.checkout_page_form_radio_text{color:var(--color-dark)}.checkout_page_form_payment_note{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);margin-top:clamp(16px,10.6667px + .694444vw,24px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.checkout_page_form_payment_note[hidden]{display:none!important}.checkout_page_form_delivery_pickup{margin-top:clamp(16px,10.6667px + .694444vw,24px)}.checkout_page_form_delivery_pickup[hidden]{display:none!important}.checkout_page_form_delivery_pickup_text{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.checkout_page_form_delivery_extra{margin-top:clamp(16px,10.6667px + .694444vw,24px)}.checkout_page_form_delivery_extra[hidden]{display:none!important}.checkout_page_form_delivery_extra_notice{background:#f6f6f6;flex-direction:column;row-gap:12px;padding:clamp(16px,10.6667px + .694444vw,24px);display:flex}.checkout_page_form_delivery_extra_notice_title{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:400;line-height:clamp(20px,18.6667px + .173611vw,22px)}.checkout_page_form_delivery_extra_notice_text{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.checkout_page_form_delivery_extra_text{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);margin-top:clamp(16px,10.6667px + .694444vw,24px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.checkout_page_form_delivery_extra_fields{flex-direction:column;row-gap:24px;margin-top:clamp(14px,7.33333px + .868056vw,24px);display:flex}.checkout_page_form_check{cursor:pointer;max-width:fit-content;padding-left:clamp(25px,21.6667px + .434028vw,30px);display:inline-block;position:relative}.checkout_page_form_check:before,.checkout_page_form_check:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(15px,13px + .260417vw,18px);height:clamp(15px,13px + .260417vw,18px);transition:opacity .25s,transform .25s;position:absolute;top:1px;left:0}.checkout_page_form_check:before{opacity:1;background-image:url(/assets/icon/check-border.svg)}.checkout_page_form_check:after{opacity:0;background-image:url(/assets/icon/check-arrow.svg);transform:scale(.82)}.checkout_page_form_check:has(input:checked):after{opacity:1;transform:scale(1)}.checkout_page_form_check input{opacity:0;pointer-events:none;position:absolute}.checkout_page_form_check_text{color:#b0b0b0;letter-spacing:clamp(.56px,.453333px + .0138889vw,.72px);font-size:clamp(14px,11.3333px + .347222vw,18px);font-weight:300;line-height:clamp(20px,17.3333px + .347222vw,24px)}.shop{margin-top:clamp(82px,43.3333px + 5.03472vw,140px)}.shop_title{color:var(--color-dark);font-family:var(--font-play);letter-spacing:.56px;font-size:clamp(28px,13.3333px + 1.90972vw,50px);font-weight:400;line-height:clamp(32px,16px + 2.08333vw,56px)}.shop_wrap.row{align-items:flex-start;margin-top:clamp(24px,18.6667px + .694444vw,32px)}.shop_wrap_gallery{flex-direction:column;row-gap:clamp(30px,23.3333px + .868056vw,40px);display:flex}@media (max-width:767px){.shop_wrap_gallery{margin-top:40px}}.shop_wrap_gallery_image{aspect-ratio:.796364;flex-shrink:0;width:100%;max-width:100%;display:flex;overflow:hidden}.shop_wrap_gallery_image img{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.shop_wrap_gallery_image:last-child{display:none}}.shop_wrap_content{flex-direction:column;row-gap:clamp(40px,13.3333px + 3.47222vw,80px);display:flex}.shop_wrap_content_section{flex-direction:column;row-gap:clamp(20px,13.3333px + .868056vw,30px);display:flex}.shop_wrap_content_section_title{letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.shop_wrap_content_section_list{border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767px){.shop_wrap_content_section_list{grid-template-columns:1fr}}.shop_wrap_content_card{border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;padding:clamp(23px,19px + .520833vw,29px)}.shop_wrap_content_card_title{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);text-transform:uppercase;font-size:clamp(14px,12.6667px + .173611vw,16px);line-height:22px}.shop_wrap_content_card_text{color:var(--color-dark);letter-spacing:clamp(.56px,.506667px + .00694444vw,.64px);margin-top:clamp(6px,3.33333px + .347222vw,10px);font-size:clamp(14px,12.6667px + .173611vw,16px);font-weight:300;line-height:clamp(20px,18.6667px + .173611vw,22px)}.shop_wrap_content_card_text a{color:var(--color-dark);text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.shop_wrap_content_card_text a:hover{color:var(--color-gray-light)}}@media (hover:none){.shop_wrap_content_card_text a:active{color:var(--color-gray-light)}}
