*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert}:-ms-input-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:root{--color-black: #0D0D0D;--color-black--rgb: 13, 13, 13;--color-white: #E2E2E2;--color-white--rgb: 226, 226, 226;--color-gray: #D9D9D9;--color-gray--rgb: 217, 217, 217;--color-gray-dark: #4E4E4E;--color-gray-dark--rgb: 78, 78, 78;--color-white-true: #FFF;--color-white-true--rgb: 255, 255, 255;--color-purple: #8927FF;--color-link: var(--color-white);--color-link-hover: var(--color-white);--color-green: #036814;--color-red: #D22500;--color-yellow: #ffb900;--color-error-bg--rgb: 221, 10, 10;--color-error: var(--color-red);--color-warning: var(--color-yellow);--color-success: var(--color-green);--font-proxima: Proxima Nova, sans-serif;--font-roboto: Roboto Mono, sans-serif;--font-bebas: Bebas Neue Pro Exp Rg, sans-serif;--font-bebas-bold: Bebas Neue Pro SmE Eb, sans-serif}h1,h2,h3,h4,.h1,.h2,.h3,.h4{color:inherit;font-family:Proxima Nova,sans-serif;margin:0;font-weight:800;text-transform:uppercase}@media screen and (max-width: 690px){h1 br,h2 br,h3 br,h4 br,.h1 br,.h2 br,.h3 br,.h4 br{display:none}}h1,.h1{font-size:60px;line-height:100%}@media screen and (max-width: 690px){h1,.h1{font-size:38px}}h2,.h2{font-size:40px;line-height:100%}@media screen and (max-width: 690px){h2,.h2{font-size:32px}}h3,.h3{font-size:35px;line-height:120%}@media screen and (max-width: 850px){h3,.h3{font-size:28px}}@media screen and (max-width: 690px){h3,.h3{font-size:25px}}h4,.h4{font-size:20px;line-height:120%}b,strong{font-weight:500}p{font-family:Roboto Mono,sans-serif;font-weight:400;line-height:150%}a{text-decoration:none;color:var(--color-black);transition:.35s ease-in-out}a:hover{color:var(--color-black)!important}ul.check-list li{font-size:1rem;line-height:1.625rem;display:inline-block;margin-bottom:1rem;margin-right:1rem;padding-left:1.5rem;position:relative}ul.check-list li:before{color:var(--color-green);font-size:.625rem;line-height:1.625rem;text-align:center;display:inline-block;margin-right:1rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}ul.check-list li:last-child{margin-right:0}.typo h1,.typo h2,.typo h3,.typo h4,.typo h5,.typo h6{font-size:.9375rem;font-weight:700}.typo h1{margin-bottom:1.6875rem}.typo p{font-size:.625rem;line-height:150%;margin-bottom:.9375rem}.typo p:last-child{margin-bottom:0}.typo a{text-decoration:underline}.typo ul,.typo ol{margin-bottom:.625rem;margin-left:1rem;display:flex;flex-direction:column;gap:3px}.typo ul li>ul,.typo ul li>ol,.typo ol li>ul,.typo ol li>ol{margin-top:.25rem;margin-bottom:.25rem}.typo ul:last-child,.typo ol:last-child{margin-bottom:0}.typo ul li,.typo ol li{font-size:.625rem;line-height:100%}.typo ul{list-style:disc}.typo ol{list-style:decimal}textarea,input[type=url],input[type=tel],input[type=text],input[type=email],input[type=search],input[type=password],select{border-bottom:1px solid var(--color-black);display:block;width:100%;font-family:Roboto Mono,sans-serif;font-size:.625rem;line-height:1.25rem}textarea:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,select:-ms-input-placeholder{color:rgba(var(--color-black--rgb),.5)}textarea::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=search]::placeholder,input[type=password]::placeholder,select::placeholder{color:rgba(var(--color-black--rgb),.5)}textarea:hover,textarea:focus,input[type=url]:hover,input[type=url]:focus,input[type=tel]:hover,input[type=tel]:focus,input[type=text]:hover,input[type=text]:focus,input[type=email]:hover,input[type=email]:focus,input[type=search]:hover,input[type=search]:focus,input[type=password]:hover,input[type=password]:focus,select:hover,select:focus{color:inherit}input[type=number]{-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}select{display:block;width:100%}textarea{resize:vertical;min-height:4rem;max-height:7rem}.btn,button.btn,input[type=submit],input[type=button],button[type=submit]{background:var(--color-black);border:1px solid var(--color-black);display:inline-block;color:var(--color-white);cursor:pointer;font-family:Roboto Mono,sans-serif;font-size:12px;font-weight:500;line-height:1.25rem;padding:.625rem 1.5rem;text-align:center;text-transform:uppercase;text-decoration:none;transition:.35s ease-in-out;min-width:180px}@media (max-width: 767px){.btn,button.btn,input[type=submit],input[type=button],button[type=submit]{min-width:0}}.btn svg,button.btn svg,input[type=submit] svg,input[type=button] svg,button[type=submit] svg{vertical-align:middle;height:.75rem;width:.75rem;position:relative;top:-1px}.btn svg:last-child,button.btn svg:last-child,input[type=submit] svg:last-child,input[type=button] svg:last-child,button[type=submit] svg:last-child{transform:rotate(-90deg) translate(.063rem);top:0}.btn:hover:not(:disabled),.btn.active:not(:disabled),.btn:hover:not(:disabled):after,.btn:focus:not(:disabled):after,button.btn:hover:not(:disabled),button.btn.active:not(:disabled),button.btn:hover:not(:disabled):after,button.btn:focus:not(:disabled):after,input[type=submit]:hover:not(:disabled),input[type=submit].active:not(:disabled),input[type=submit]:hover:not(:disabled):after,input[type=submit]:focus:not(:disabled):after,input[type=button]:hover:not(:disabled),input[type=button].active:not(:disabled),input[type=button]:hover:not(:disabled):after,input[type=button]:focus:not(:disabled):after,button[type=submit]:hover:not(:disabled),button[type=submit].active:not(:disabled),button[type=submit]:hover:not(:disabled):after,button[type=submit]:focus:not(:disabled):after{background:var(--color-white);color:var(--color-black)!important}.btn:disabled,.btn:disabled:after,button.btn:disabled,button.btn:disabled:after,input[type=submit]:disabled,input[type=submit]:disabled:after,input[type=button]:disabled,input[type=button]:disabled:after,button[type=submit]:disabled,button[type=submit]:disabled:after{opacity:.5}.btn.btn--transparent{background-color:#0000;color:var(--color-black)}.btn.btn--transparent:hover:not(:disabled),.btn.btn--transparent.active:not(:disabled),.btn.btn--transparent:hover:not(:disabled):after,.btn.btn--transparent:focus:not(:disabled):after{background-color:var(--color-black);color:var(--color-white)!important}input[type=checkbox]:checked+label:before,label.checkbox input[type=checkbox]:checked+span:before,input[type=checkbox]:checked+.wpcf7-list-item-label:before,.wpcf7-list-item-label.checkbox input[type=checkbox]:checked+span:before{color:inherit}input[type=checkbox]:checked+label:after,label.checkbox input[type=checkbox]:checked+span:after,input[type=checkbox]:checked+.wpcf7-list-item-label:after,.wpcf7-list-item-label.checkbox input[type=checkbox]:checked+span:after{opacity:1}.radio-ui{display:block;height:.813rem;width:1.25rem;border:1px solid var(--color-black);border-radius:100px;overflow:hidden;position:relative;cursor:pointer}.radio-ui input[type=radio]{display:none}.radio-ui:after{content:"";transition:.35s ease-in-out;background:var(--color-black);border-radius:100%;position:absolute;left:calc(100% - 1px);top:.063rem;display:block;height:.563rem;width:.563rem;transform:translate(-100%)}.radio-ui:has(input:checked){background:var(--color-black)}.radio-ui:has(input:checked):after{background:var(--color-white);left:.063rem;top:0;height:.688rem;width:.688rem;transform:none}.form-inline-btn{display:inline-block;padding:.3125rem 1rem!important;width:auto;flex:unset;min-width:4.3125rem!important;margin-top:auto}.form-row{--form-row-gap: .75rem;display:flex;align-items:flex-end;gap:var(--form-row-gap)}.form-row .form-input{flex:1}.form-row .form-input--inline{flex:unset;width:auto}.form-input-label{display:block;font-size:.75rem;line-height:1rem;font-weight:500;margin-bottom:.25rem}.form-actions{display:flex;gap:1rem;margin-top:1rem}@media (max-width: 767px){.form-actions{margin-top:1.5625rem}}.form-actions .btn{flex:1}@media (max-width: 767px){.filter-form{display:flex;flex-direction:column;gap:1.5625rem}}.filter-radio-option,.filter-checkbox-option{margin:.875rem 0}.filter-radio-option label,.filter-checkbox-option label{cursor:pointer;display:block;position:relative;width:100%;height:auto}.filter-radio-option label span,.filter-checkbox-option label span{display:block;font-size:.75rem;font-weight:700;line-height:100%}.filter-radio-option label:after,.filter-radio-option label:before,.filter-checkbox-option label:after,.filter-checkbox-option label:before{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.filter-radio-option label:before,.filter-checkbox-option label:before{border:1px solid var(--color-black);height:.6875rem;width:.6875rem}.filter-radio-option label:after,.filter-checkbox-option label:after{background:var(--color-black);height:7px;width:7px;right:2px;opacity:0}.filter-radio-option input,.filter-checkbox-option input{display:none}.filter-radio-option:has(input[type=radio]) label:after,.filter-radio-option:has(input[type=radio]) label:before,.filter-checkbox-option:has(input[type=radio]) label:after,.filter-checkbox-option:has(input[type=radio]) label:before{border-radius:100%}.filter-radio-option:has(input:checked) label:after,.filter-checkbox-option:has(input:checked) label:after{opacity:1}.filter-radio-option:has(input:disabled) label,.filter-checkbox-option:has(input:disabled) label{opacity:.5}*,*:before,*:after{box-sizing:border-box}html{color:var(--color-black);font-family:Roboto Mono,sans-serif;text-transform:uppercase;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;width:100%;max-width:100%;overflow:auto;scroll-behavior:smooth}html.mobile-menu-opened{overflow:hidden}body{font-size:10px;margin:0;position:relative;overflow-x:hidden;color:var(--color-black);background:var(--color-white)}body:after{content:"";background:rgba(var(--color-black--rgb),.3);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);display:block;position:fixed;top:0;left:0;height:100vh;width:100vw;opacity:0;pointer-events:none;transition:.35s ease-in-out;z-index:101}body:has(.sidebar.is-open):after{opacity:1;pointer-events:all}main{display:block}main>section:first-child,main>.shopify-section:first-child{padding-top:6.25rem}@media (max-width: 767px){main>section:first-child,main>.shopify-section:first-child{padding-top:4.375rem}}img{border-style:none;object-fit:contain;max-width:100%;height:auto}svg{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}path{transition:.3s}hr{width:100%;height:1px;background-color:var(--c-grey);margin:0;border:none}fieldset{border:0;margin:0;padding:0}strong{font-weight:600}.text{text-transform:uppercase}@media screen and (max-width: 850px){.text br{display:none}}@media screen and (max-width: 690px){.text{font-size:9px}}i{font-style:normal}.hidden,[hidden]{display:none!important}.overflow-hidden,.site{overflow:hidden}.site,section{position:relative}section{color:var(--color-black);position:relative;background-color:var(--color-white)}.center{margin-left:auto;margin-right:auto;text-align:center}.grid-flex{display:flex;flex-wrap:wrap}.grid-center{justify-content:center;align-items:center}.grid-between-top{justify-content:space-between}.grid-between{align-items:center;justify-content:space-between}.grid-between-column{display:flex;flex-direction:column;justify-content:space-between}.grid{margin:0 -12px -24px}@media screen and (max-width: 690px){.grid{margin:0 0 -16px}}.grid-item-2{width:calc(50% - 24px);margin:0 12px 24px}@media screen and (max-width: 690px){.grid-item-2{margin:0 0 16px;width:100%}}.grid-item-3{width:calc(33.3333333333% - 24px);margin:0 12px 24px}@media screen and (max-width: 1040px){.grid-item-3{width:calc(50% - 24px);margin:0 12px 24px}}@media screen and (max-width: 690px){.grid-item-3{width:100%;margin:0 0 16px}}.grid-item-4{width:calc(25% - 24px);margin:0 12px 24px}@media screen and (max-width: 1040px){.grid-item-4{margin:0 12px 24px;width:calc(50% - 24px)}}@media screen and (max-width: 690px){.grid-item-4{margin:0 0 16px;width:100%}}.container{margin:0 auto;max-width:100%;width:1432px;padding:0 16px}.carousel-container{width:calc(100% - ((100vw - 1432px)/2));margin-left:auto;max-width:100%}.row{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 1300px){.row{flex-wrap:wrap}}ul,ol{list-style:none;padding:0;margin:0}.card{border-radius:20px;background-color:var(--c-white);padding:23px;border:1px solid var(--c-grey)}.large{display:none!important}@media screen and (max-width: 1300px){.large{display:block!important}}@media screen and (max-width: 1300px){.no-large{display:none!important}}@media screen and (min-width: 1040px){.slarge{display:none!important}}@media screen and (max-width: 1040px){.no-slarge{display:none!important}}@media screen and (min-width: 850px){.medium{display:none!important}}@media screen and (max-width: 850px){.no-medium{display:none!important}}@media screen and (min-width: 690px){.small{display:none!important}}@media screen and (max-width: 690px){.no-small{display:none!important}}.mobile{display:none}@media screen and (max-width: 560px){.mobile{display:flex}}@media screen and (max-width: 560px){.no-mobile{display:none!important}}.content-box{margin-top:80px}@media screen and (max-width: 1300px){.content-box{margin-top:40px}}.margin-15{margin-bottom:15px}#shadow-host-companion{padding:0}.collection-btns{display:flex;width:100%;position:absolute;z-index:3}.collection-btns .swiper-button-prev svg{transform:scale(-1)}.collection-btns .swiper-button-prev,.collection-btns .swiper-button-next{cursor:pointer;color:rgb(var(--color-white--rgb),.5);display:inline-block;transition:.35s ease-in-out}.collection-btns .swiper-button-prev:hover,.collection-btns .swiper-button-next:hover{color:var(--color-white)}.collection-btns .swiper-button-prev svg,.collection-btns .swiper-button-next svg{height:42px;width:42px}.section__bg{position:absolute;left:0;top:0;height:100%;width:100%}.section__bg img,.section__bg picture,.section__bg video{object-fit:cover;height:100%;width:100%}.section__inner{position:relative;z-index:1}.ml-auto{margin-left:auto}section .section-header,.shopify-section .section-header{margin-bottom:1.25rem}section .section-title,.shopify-section .section-title{font-family:var(--font-proxima);font-size:1.875rem;font-weight:800}@media (max-width: 767px){section .section-title,.shopify-section .section-title{font-size:1.25rem}}.popup-wrap{background:rgba(var(--color-black--rgb),.7);display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:0;position:fixed;left:0;top:0;z-index:300;transition:.35s ease-in-out;pointer-events:none;opacity:0}.popup-wrap:has(.popup.opened){opacity:1;pointer-events:auto}.popup-wrap .popup{display:none;background:rgba(var(--color-white--rgb),.8);margin:0 auto;max-width:100%;position:relative;width:23.313rem}@media screen and (max-width: 690px){.popup-wrap .popup{margin:1rem}}.popup-wrap .popup.opened{display:block}.popup-wrap .popup__head{display:flex;align-items:center;border-bottom:1px solid var(--color-black);padding:.375rem .938rem;height:2rem}.popup-wrap .popup__head img{color:var(--color-black);height:auto;width:6rem}.popup-wrap .popup__head svg{color:var(--color-black);height:1.25rem;width:1rem}.popup-wrap .popup__body{padding:7px .813rem .813rem}.popup-wrap .popup-content p{font-size:.563rem;font-weight:400;line-height:150%;text-transform:none}.popup-wrap .popup-content p strong{display:inline-block;font-size:.75rem;font-weight:700;padding-bottom:3px}.popup-wrap .popup-content ul{margin-top:6px}.popup-wrap .popup-content ul li{border:1px solid var(--color-black);display:flex;justify-content:space-between;padding:3px 12px}.popup-wrap .popup-content ul li+li{border-top:none}.popup-wrap .popup-content ul li span{display:inline-block;font-size:.563rem;font-weight:400;line-height:150%;text-transform:none}.popup-wrap .popup-content ul li span:first-child:before{content:"+";display:inline-block;margin-right:10px}.popup-wrap .popup-content ul li span .radio-ui{top:1px;position:relative}.popup-wrap .popup__exit{cursor:pointer;display:block;position:absolute;right:.938rem;top:.375rem}.popup-wrap .popup__exit svg{color:var(--color-black);height:1.25rem;width:1.25rem}.popup-wrap .popup .buttons-row{display:flex;justify-content:center;margin:1rem auto 0;gap:1.313rem}.popup-wrap .popup .buttons-row .btn{color:var(--color-white);background:var(--color-black);font-size:.563rem;font-weight:500;padding:.5rem 1.25rem;min-width:0}.popup-wrap .popup .buttons-row .btn:hover,.popup-wrap .popup .buttons-row .btn:focus,.popup-wrap .popup .buttons-row .btn:active,.popup-wrap .popup .buttons-row .btn .active{color:var(--color-black)!important;background:#0000!important}.owl-navigation,.swiper-navigation{display:flex;gap:.75rem;position:relative;height:auto;width:auto;margin-top:-.125rem}.owl-navigation .owl-prev,.owl-navigation .owl-next,.owl-navigation .owl-button-prev,.owl-navigation .owl-button-next,.owl-navigation .swiper-button-prev,.owl-navigation .swiper-button-next,.swiper-navigation .owl-prev,.swiper-navigation .owl-next,.swiper-navigation .owl-button-prev,.swiper-navigation .owl-button-next,.swiper-navigation .swiper-button-prev,.swiper-navigation .swiper-button-next{height:2.0625rem;width:2.8125rem;display:block;position:relative;left:unset;top:unset;right:unset;margin-top:0}.owl-navigation .owl-prev svg,.owl-navigation .owl-next svg,.owl-navigation .owl-button-prev svg,.owl-navigation .owl-button-next svg,.owl-navigation .swiper-button-prev svg,.owl-navigation .swiper-button-next svg,.swiper-navigation .owl-prev svg,.swiper-navigation .owl-next svg,.swiper-navigation .owl-button-prev svg,.swiper-navigation .owl-button-next svg,.swiper-navigation .swiper-button-prev svg,.swiper-navigation .swiper-button-next svg{display:block;color:var(--color-black);height:2.0625rem;width:2.8125rem;transition:.35s ease-in-out}@media (max-width: 767px){.owl-navigation .owl-prev,.owl-navigation .owl-next,.owl-navigation .owl-button-prev,.owl-navigation .owl-button-next,.owl-navigation .swiper-button-prev,.owl-navigation .swiper-button-next,.swiper-navigation .owl-prev,.swiper-navigation .owl-next,.swiper-navigation .owl-button-prev,.swiper-navigation .owl-button-next,.swiper-navigation .swiper-button-prev,.swiper-navigation .swiper-button-next{margin-top:0;width:1.25rem;height:1.25rem}.owl-navigation .owl-prev svg,.owl-navigation .owl-next svg,.owl-navigation .owl-button-prev svg,.owl-navigation .owl-button-next svg,.owl-navigation .swiper-button-prev svg,.owl-navigation .swiper-button-next svg,.swiper-navigation .owl-prev svg,.swiper-navigation .owl-next svg,.swiper-navigation .owl-button-prev svg,.swiper-navigation .owl-button-next svg,.swiper-navigation .swiper-button-prev svg,.swiper-navigation .swiper-button-next svg{height:1.25rem;width:1.25rem}}.owl-navigation .owl-prev:after,.owl-navigation .owl-next:after,.owl-navigation .owl-button-prev:after,.owl-navigation .owl-button-next:after,.owl-navigation .swiper-button-prev:after,.owl-navigation .swiper-button-next:after,.swiper-navigation .owl-prev:after,.swiper-navigation .owl-next:after,.swiper-navigation .owl-button-prev:after,.swiper-navigation .owl-button-next:after,.swiper-navigation .swiper-button-prev:after,.swiper-navigation .swiper-button-next:after{content:none}.owl-navigation .owl-prev:hover svg,.owl-navigation .owl-prev:focus svg,.owl-navigation .owl-next:hover svg,.owl-navigation .owl-next:focus svg,.owl-navigation .owl-button-prev:hover svg,.owl-navigation .owl-button-prev:focus svg,.owl-navigation .owl-button-next:hover svg,.owl-navigation .owl-button-next:focus svg,.owl-navigation .swiper-button-prev:hover svg,.owl-navigation .swiper-button-prev:focus svg,.owl-navigation .swiper-button-next:hover svg,.owl-navigation .swiper-button-next:focus svg,.swiper-navigation .owl-prev:hover svg,.swiper-navigation .owl-prev:focus svg,.swiper-navigation .owl-next:hover svg,.swiper-navigation .owl-next:focus svg,.swiper-navigation .owl-button-prev:hover svg,.swiper-navigation .owl-button-prev:focus svg,.swiper-navigation .owl-button-next:hover svg,.swiper-navigation .owl-button-next:focus svg,.swiper-navigation .swiper-button-prev:hover svg,.swiper-navigation .swiper-button-prev:focus svg,.swiper-navigation .swiper-button-next:hover svg,.swiper-navigation .swiper-button-next:focus svg{transform:translate(-.25rem)}.owl-navigation .owl-next:hover svg,.owl-navigation .owl-next:focus svg,.owl-navigation .owl-button-next:hover svg,.owl-navigation .owl-button-next:focus svg,.owl-navigation .swiper-button-next:hover svg,.owl-navigation .swiper-button-next:focus svg,.swiper-navigation .owl-next:hover svg,.swiper-navigation .owl-next:focus svg,.swiper-navigation .owl-button-next:hover svg,.swiper-navigation .owl-button-next:focus svg,.swiper-navigation .swiper-button-next:hover svg,.swiper-navigation .swiper-button-next:focus svg{transform:translate(.25rem)}.owl-navigation .owl-prev svg,.owl-navigation .owl-button-prev svg,.owl-navigation .swiper-button-prev svg,.swiper-navigation .owl-prev svg,.swiper-navigation .owl-button-prev svg,.swiper-navigation .swiper-button-prev svg{transform:scale(-1)}.owl-navigation .owl-prev:hover svg,.owl-navigation .owl-prev:focus svg,.owl-navigation .owl-button-prev:hover svg,.owl-navigation .owl-button-prev:focus svg,.owl-navigation .swiper-button-prev:hover svg,.owl-navigation .swiper-button-prev:focus svg,.swiper-navigation .owl-prev:hover svg,.swiper-navigation .owl-prev:focus svg,.swiper-navigation .owl-button-prev:hover svg,.swiper-navigation .owl-button-prev:focus svg,.swiper-navigation .swiper-button-prev:hover svg,.swiper-navigation .swiper-button-prev:focus svg{transform:translate(-.5rem) scale(-1)}.carousel .swiper-wrapper{align-items:stretch}.carousel .swiper-slide{height:auto}.accordion{border-bottom:1px solid rgba(var(--color-black--rgb),.1)}.accordion__head{cursor:pointer;border-bottom:1px solid var(--color-black);padding:.3125rem 0;position:relative;font-size:.75rem;font-weight:700}.accordion__head:first-child{padding-top:1rem}.accordion__head svg{display:none}.accordion__head:after,.accordion__head:before{--plus-size: 1rem;content:"";background:var(--color-black);display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);height:1px;width:var(--plus-size);transition:.35s ease-in-out}.accordion__head:after{transform:translateY(-50%) rotate(90deg)}.opened .accordion__head:after,.active .accordion__head:after{transform:translateY(-50%) rotate(0)}.opened .accordion__head:after{content:none}.accordion__body{color:var(--color-black--rgb);display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s,padding .3s;transition:grid-template-rows .5s,padding .3s,-ms-grid-rows .5s;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.5px}.opened .accordion__body,.active .accordion__body{padding-bottom:.625rem}.accordion__body>div{overflow:hidden}.opened .accordion__body,.active .accordion__body{grid-template-rows:1fr}.accordion-group{border-top:1px solid var(--color-black)}.accordion-group .accordion{border-bottom:1px solid var(--color-black)}.accordion-group .accordion.opened .accordion__body,.accordion-group .accordion.active .accordion__body{padding-top:.75rem}.accordion-group .accordion.opened .accordion__body:has(table),.accordion-group .accordion.active .accordion__body:has(table){padding-bottom:.9375rem}.accordion-group .accordion__head{border-bottom:none;line-height:1.5rem;padding:.3125rem 0}.accordion-group .accordion__head:after,.accordion-group .accordion__head:before{width:.5rem}.accordion-group .accordion__head span{font-size:.625rem;font-weight:500}.size-table-switcher{display:flex}.size-table-switcher__btn{border-right:1px solid var(--color-black);font-size:.625rem;font-weight:500;line-height:100%;margin:5px 0;padding:0 .625rem;opacity:.5;transition:.35s ease-in-out}.size-table-switcher__btn:first-child{padding-left:0}.size-table-switcher__btn:last-child{border:none;padding-right:0}.size-table-switcher__btn.active{font-weight:700;opacity:1}table{font-size:.625rem}table tr th,table tr td{border-top:1px solid var(--color-black);line-height:.8125rem;padding:.3125rem .375rem;min-width:2.5625rem}table tr th:first-child,table tr td:first-child{font-weight:500!important;padding-left:0}table tr th:last-child,table tr td:last-child{border-bottom:1px solid var(--color-black);padding-right:0}table tr th{font-weight:700}table tr td:not(:first-child){opacity:.5}table tbody tr:last-child td{border-bottom:1px solid var(--color-black)}.cart-promo{margin-bottom:1.5rem}.cart-promo__form{position:relative}.cart-promo__message{margin-top:.75rem;padding:.75rem 1rem;border-radius:4px;font-size:.875rem;line-height:1.4;animation:slideDown .3s ease-out}.cart-promo__message--success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.cart-promo__message--error{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.cart-promo__message--info{background-color:#d1ecf1;color:#0c5460;border:1px solid #bee5eb}.cart-discount-banner{display:flex;align-items:center;justify-content:space-between;padding:1rem;margin-bottom:1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:8px;animation:slideDown .3s ease-out;transition:opacity .3s ease,transform .3s ease}.cart-discount-banner__content{display:flex;align-items:center;gap:.75rem;font-size:.875rem}.cart-discount-banner__content svg{flex-shrink:0;opacity:.9}.cart-discount-banner__content strong{font-weight:600;text-transform:uppercase;letter-spacing:.5px}.cart-discount-banner__remove{background:#fff3;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;flex-shrink:0;color:#fff}.cart-discount-banner__remove:hover{background:#ffffff4d}.cart-discount-banner__remove svg{stroke:currentColor}.discount-indicator{display:inline-block;font-size:.75rem;opacity:.8;margin-left:.25rem}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.country-select+.select2-container{font-family:inherit}.country-select+.select2-container .select2-icon{position:absolute;right:.25rem;top:0;opacity:1;transition:.35s ease-in-out}.country-select+.select2-container .select2-icon svg{height:.625rem;width:.75rem;transform:rotate(90deg);transition:.35s ease-in-out}.country-select+.select2-container .select2-selection{background:#0000!important;border:none!important;border-bottom:1px solid var(--color-black)!important;border-radius:0!important;height:1.0625rem!important}.country-select+.select2-container .select2-selection .select2-selection__rendered{background:#0000;padding:0 .25rem!important;height:1.0625rem!important;line-height:1.0625rem!important}.country-select+.select2-container .select2-selection .select2-selection__arrow{display:none}.country-select+.select2-container.select2-container--open .select2-selection{background:var(--color-gray)!important}.country-select+.select2-container.select2-container--open .select2-selection .select2-icon{opacity:0}.variant-select+.select2-container{font-family:inherit;width:auto!important;display:inline-block}.variant-select+.select2-container .select2-icon{position:absolute;right:.25rem;top:0;opacity:1;transition:.35s ease-in-out}.variant-select+.select2-container .select2-icon svg{height:.625rem;width:.75rem;transform:rotate(90deg);transition:.35s ease-in-out}.variant-select+.select2-container .select2-selection{display:flex;align-items:center;gap:.25rem;background:#0000!important;border:none!important;border-radius:0!important;height:1.0625rem!important}.variant-select+.select2-container .select2-selection .select2-selection__rendered{font-size:.9375rem;font-weight:500;line-height:1.25rem;background:#0000;padding:0 .25rem!important;height:1.0625rem!important;line-height:1.0625rem!important}.variant-select+.select2-container .select2-selection .select2-selection__arrow{display:flex;align-items:center;justify-content:center;position:static;height:1rem;width:1rem}.variant-select+.select2-container .select2-selection .select2-selection__arrow b{background:#0000;border:none;border-right:1px solid var(--color-black);border-bottom:1px solid var(--color-black);height:.375rem;width:.375rem;transform:rotate(45deg);position:static}.variant-select+.select2-container.select2-container--open .select2-selection{background:var(--color-gray)!important}.variant-select+.select2-container.select2-container--open .select2-selection .select2-icon{opacity:0}.select2-dropdown{border:none!important;border-radius:0!important;margin-top:-1px!important}.select2-dropdown .select2-search{display:none}.select2-dropdown .select2-search .select2-search__field{font-family:inherit}header{padding:2.4375rem 0}header.header--not-top{padding:1rem 0}.header{position:fixed;top:0;left:0;z-index:100;width:100%;transition:.35s ease-in-out}.header--top,.header--pinned{transform:translateY(0)}.header--not-top{background:var(--color-white)}@media (max-width: 991px){.header{height:3.125rem;padding:0!important}}.header__inner{position:relative;width:100%}.header__inner>*{flex:0 0 100%}.header__logo{color:var(--color-black);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header__logo svg{height:1.313rem;width:11.563rem}@media (max-width: 991px){.header__logo{top:37px;transform:translate(-50%)}}@media (max-width: 991px){.header__logo{top:1.125rem}.header__logo svg{height:.875rem;width:8.438rem}}@media (max-width: 991px){.header nav{background:rgba(var(--color-white--rgb),.9);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:100vh;width:100vw;position:fixed;left:0;top:0;transform:translate(100%);transition:.35s ease-in-out;padding:65px 25px 80px;overflow:auto}.header nav>.menu{flex-direction:column;width:100%;min-width:0}.header nav>.menu>li{border-bottom:.5px solid rgba(var(--color-black--rgb),.2);margin-left:0!important;width:100%}.header nav>.menu>li:before{content:none}.header nav>.menu>li>a,.header nav>.menu>li>span{font-size:1.125rem;font-weight:700;display:block;width:100%}}@media (max-width: 991px)and (max-width: 991px){.header nav>.menu>li>a,.header nav>.menu>li>span{line-height:100%;padding:15px 0}}@media (max-width: 991px){.header nav>.menu>li>a svg,.header nav>.menu>li>span svg{display:block!important;transition:.35s ease-in-out;transform:rotate(-90deg) translate(50%);height:.813rem;width:.813rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header nav>.menu>li>.sub-menu{display:none;background:#0000;padding:1.25rem 0 0;position:static;transform:none;opacity:1}.header nav>.menu>li>.sub-menu a,.header nav>.menu>li>.sub-menu span{display:block;max-width:100%}.header nav>.menu>li>.sub-menu a{color:rgba(var(--color-black--rgb),.7)}.header nav>.menu>li>.sub-menu .sub-menu{width:100%}.header nav>.menu>li.opened>a svg,.header nav>.menu>li.opened>span svg{transform:translateY(-50%)}.header nav>.menu>li.opened .sub-menu{display:block}.nav-opened .header nav{transform:translate(0)}}.header .menu{align-items:center;justify-content:flex-start;display:flex;gap:35px;padding:0}@media (max-width: 991px){.header .menu{gap:0}}.header .menu li>a,.header .menu li>span,.header .menu li>button{position:relative}.header .menu>li{font-size:.625rem;font-weight:700;line-height:120%;position:relative}.header .menu>li:not(.icon-item):before{content:"";display:block;height:1px;background:var(--color-black);transition:.35s ease-in-out;width:0;position:absolute;bottom:-3px;left:0}.header .menu>li:not(.icon-item):hover:before{width:100%}@media (max-width: 991px){.header .menu>li.nav-search-item,.header .menu>li.nav-cart-item{display:none}}.header .menu>li>a,.header .menu>li>span{cursor:pointer}.header .menu>li:not(.icon-item)>a svg,.header .menu>li:not(.icon-item)>span svg{display:none}.header .menu>li.icon-item>a svg,.header .menu>li.icon-item>span svg{height:1.25rem;width:1.25rem}.header .menu>li>.sub-menu{background:rgba(var(--color-white--rgb),.8);padding:.813rem .625rem 1.563rem;width:auto;opacity:0;pointer-events:0;position:absolute;transition:.35s ease-in-out;min-width:13.438rem;top:1.25rem}.header .menu>li>.sub-menu span{display:block;color:rgba(var(--color-black--rgb),.4);font-size:.5rem;font-weight:400;padding-bottom:.125rem;margin-bottom:.25rem;border-bottom:1px solid rgba(var(--color-black--rgb),.2)}.header .menu>li>.sub-menu a,.header .menu>li>.sub-menu li.inactive span{border-bottom:1px solid rgba(var(--color-black--rgb),.2);display:block;width:100%;min-width:max-content;max-width:18.75rem;padding:2px 0 2px 16px;margin-bottom:.188rem;font-size:.625rem;line-height:120%}.header .menu>li>.sub-menu a svg,.header .menu>li>.sub-menu li.inactive span svg{height:.75rem;width:.75rem;transform:translateY(-50%) rotate(-90deg);right:inset;left:0}.header .menu>li>.sub-menu a{color:rgba(var(--color-black--rgb),.7)}.header .menu>li>.sub-menu a:hover{color:var(--color-black)}.header .menu>li>.sub-menu li.no-arrow{margin-top:29px}.header .menu>li>.sub-menu li.no-arrow svg{display:none}.header .menu>li>.sub-menu li.no-arrow a{padding-left:0}.header .menu>li>.sub-menu .sub-menu{margin-bottom:1.813rem}.header .menu>li>.sub-menu .sub-menu li:not(.inactive){padding-left:.625rem}.header .menu>li>.sub-menu li:last-child .sub-menu{margin-bottom:0}.header .menu>li:hover>.sub-menu{opacity:1;pointer-events:all}.header .nav-toggle{display:none;left:16px;top:18px;height:1.3125rem;position:absolute;z-index:6}@media (max-width: 991px){.header .nav-toggle{display:flex;align-items:center}}.header .header-mobile-menu,.header .header-legal-menu{display:none;margin-top:1.875rem}.header .header-mobile-menu .header-menu,.header .header-legal-menu .header-menu{padding-left:.625rem}@media (max-width: 991px){.header .header-mobile-menu,.header .header-legal-menu{display:block}}.header .header-mobile-menu .header-menu-title{border-bottom:1px solid rgba(var(--color-black--rgb),.2);color:rgba(var(--color-black--rgb),.4);font-size:.5rem;line-height:120%;padding-bottom:.1875rem;margin-bottom:.1875rem}.header .header-mobile-menu .header-menu{flex-direction:column;align-items:stretch}.header .header-mobile-menu .header-menu li{display:block}.header .header-mobile-menu .header-menu li a{border-bottom:1px solid rgba(var(--color-black--rgb),.2);font-size:.625rem;font-weight:700;line-height:120%;display:flex;gap:.25rem;padding:.3125rem 0 .5rem}.header .header-mobile-menu .header-menu li a svg{height:.625rem;width:.75rem}.header .header-legal-menu{margin-top:2.125rem}.header .header-legal-menu .header-menu{flex-direction:column;align-items:stretch;gap:.5rem}.header .header-legal-menu .header-menu li:after{color:rgba(var(--color-black--rgb),.5);content:"//";display:block;margin-top:.5rem}.header .header-legal-menu .header-menu li:last-child:after{content:none}.header .header-legal-menu .header-menu li a{color:rgba(var(--color-black--rgb),.5)}.header-banner{position:fixed;top:0;left:0;width:100%;z-index:101;background:var(--color-black);color:var(--color-white);height:2rem;overflow:hidden}.header-banner__inner{position:relative;display:flex;overflow:hidden;max-width:100%;gap:25px}.header-banner__inner>*{flex:0 0 100%}.header-banner__track{max-width:unset;width:max-content;display:flex;align-items:center;justify-content:center;gap:25px;padding:10px 0;animation:scrollBanner 40s linear infinite}.header-banner__item{white-space:nowrap}.header-banner__item p{font-size:12px;font-weight:700;line-height:100%;margin:0}.header-banner+.header{top:2rem}.nav-opened{overflow:hidden}html:has(.nav-opened){overflow:hidden}@media (max-width: 991px){html:has(.nav-opened) .header__logo{z-index:10}html:has(.nav-opened) .header__logo .header__logo{pointer-events:all}}html:has(.nav-opened) .footer__bottom ul{position:fixed;bottom:20px;left:50%;z-index:10;transform:translate(-50%)}.cart-trigger{cursor:pointer;position:relative}.cart-trigger svg{height:1.25rem;width:1.25rem}.cart-trigger .cart-count{background:var(--color-black);color:var(--color-white);font-size:.625rem;position:absolute;top:-1px;right:3px;transform:translate(50%);border-radius:100%;display:block;line-height:.925rem;height:.875rem;width:.875rem;text-align:center}.cart-trigger .cart-count:empty{display:none}.burger-icon{display:flex;flex-direction:column;height:1rem;width:1.25rem;justify-content:space-between}.burger-icon>span{background-color:var(--color-black);height:1px;width:65%;transition:.35s ease-in-out}.burger-icon>span:nth-child(1),.burger-icon>span:nth-child(3){display:block;width:100%}.nav-opened .burger-icon span{opacity:0;position:relative}.nav-opened .burger-icon span:nth-child(1){opacity:1;transform:rotate(45deg) translate(7px,7px);width:100%;top:-3px}.nav-opened .burger-icon span:nth-child(3){opacity:1;transform:rotate(-45deg) translate(0);width:100%;top:-3px}.mobile-cart{display:none}@media (max-width: 991px){.mobile-cart{display:block;border:none;position:fixed;top:1.125rem;right:1rem;width:auto;height:auto;z-index:6}}@keyframes scrollBanner{0%{transform:translate(-100%)}to{transform:translate(0)}}.footer{position:relative;z-index:2;background-color:var(--color-white)}.footer h3{margin-bottom:.625rem}.footer-logo{color:rgba(var(--color-black--rgb),.5);margin-bottom:1.875rem}.footer-logo:hover{color:var(--color-black)}.footer-logo svg{display:block;height:auto;width:10.625rem;transition:.35s ease-in-out}.footer-logos{display:flex;gap:1.125rem}.footer-logos li a{color:rgba(var(--color-black--rgb),.5);display:block}.footer-logos li a:hover{color:var(--color-black)}.footer-logos li img,.footer-logos li svg,.footer-logos li picture{height:2.188rem;width:auto;transition:.35s ease-in-out}.footer-menu{display:flex;justify-content:flex-start;gap:.813rem;margin-bottom:1.938rem}.footer-menu:last-child{margin-bottom:0}.footer-menu li{font-size:.625rem}.footer-menu li:before{content:"//";margin-right:.813rem}.footer-menu li:first-child:before{content:none}.footer__top{padding:2.5rem 0 4.0625rem}@media (max-width: 767px){.footer__top{padding:30px 0 40px}}.footer__top>.container>.row{align-items:flex-start}@media screen and (max-width: 850px){.footer__top>.container>.row{align-items:flex-start}}@media (max-width: 767px){.footer__top>.container>.row{flex-wrap:wrap;gap:40px}}@media (max-width: 767px){.footer__left,.footer__right{width:100%}}@media (max-width: 767px){.footer__left{order:1}}@media (max-width: 767px){.footer__right{order:0}}.footer__title{color:rgba(var(--color-black--rgb),.5);font-family:Proxima Nova,sans-serif;font-size:.75rem;line-height:120%;margin-bottom:.125rem}.footer__bottom{border-top:1px solid var(--color-black);padding:1.313rem}.footer__bottom ul{display:flex;justify-content:center;gap:.625rem;margin-top:1.5rem}@media (max-width: 767px){.footer__bottom ul{flex-wrap:wrap;gap:7px;justify-content:center;width:100%}}@media screen and (max-width: 560px){.footer__bottom ul{margin-left:auto;margin-right:auto;width:204px}}.footer__bottom ul li{font-size:.563rem}@media screen and (max-width: 560px){.footer__bottom ul li:nth-child(3n):before{content:none}}.footer__bottom ul li a{color:rgba(var(--color-black--rgb),.5)}.footer__bottom ul li:before{color:rgba(var(--color-black--rgb),.5);content:"//";margin-right:10px}@media (max-width: 767px){.footer__bottom ul li:before{margin-right:7px}}.footer__bottom ul li:first-child:before{content:none}.footer .copyright{color:rgba(var(--color-black--rgb),.5);font-size:.563rem;max-width:100%;width:45.875rem}@media (max-width: 767px){.footer .copyright{text-align:center}}.subscription-form{border-bottom:1px solid var(--color-black);margin-bottom:2.188rem;padding-right:3rem;position:relative;width:22.813rem}@media (max-width: 767px){.subscription-form{width:100%}}.subscription-form__submit{cursor:pointer;display:block;border-left:1px solid var(--color-black);height:3rem;width:3rem;position:absolute;right:0;top:0;padding:.5rem}.subscription-form__submit svg{height:1.875rem;width:1.875rem}.subscription-form__submit input[type=submit]{display:none;opacity:0;position:absolute;visibility:hidden}.subscription-form__submit .wpcf7-spinner{position:absolute;left:0;bottom:-4px;transform:translateY(-100%)}.subscription-form .wpcf7-form-control-wrap{display:block;max-width:100%;width:100%}.subscription-form input[type=text],.subscription-form input[type=email]{line-height:2.438rem;padding-bottom:.563rem}.subscription-form .wpcf7-not-valid-tip{font-size:.75rem;position:absolute;bottom:-5px;transform:translateY(100%)}.wpcf7 .subscription-form+.wpcf7-response-output{border-width:1px;font-size:.75rem;margin-left:0}@media (max-width: 767px){.footer-menu-group{width:100%}}.footer-menu-group-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:100px}@media (max-width: 767px){.footer-menu-group-wrapper{gap:0}}.footer-menu-group .footer__title{margin-bottom:.625rem}@media (max-width: 767px){.footer-menu-group .footer__title{border-bottom:.5px solid rgba(var(--color-black--rgb),.5);display:flex;align-items:center;justify-content:space-between;margin:0;padding:.875rem 0;line-height:100%}}.footer-menu-group .footer__title svg{display:none;color:var(--color-black);height:1rem;width:1rem;transition:.35s ease-in-out}@media (max-width: 767px){.footer-menu-group .footer__title svg{display:block}}.footer-menu-group .footer-menu{flex-direction:column;gap:1.25rem}@media (max-width: 767px){.footer-menu-group .footer-menu{display:none;padding:.875rem 0}}.footer-menu-group .footer-menu li:before{content:none}.footer-menu-group.opened .footer__title svg{transform:rotate(90deg)}.footer-menu-group.opened .footer-menu{display:flex!important}.page-content{padding:7.5rem 0 5rem}.page-content h1{font-size:3rem;line-height:100%;margin:2rem auto;text-align:center}.page-content .html-content{margin:0 auto;max-width:100%;width:768px}.page-content .html-content p{font-size:1rem;line-height:165%;margin-bottom:1rem;text-transform:none}.page-content .html-content a{text-decoration:underline}.page-content .html-content h2{font-size:2rem;line-height:100%;margin:2.5rem auto 1.5rem}.page-content .html-content h3{font-size:1.5rem;margin:1.5rem auto 1rem}.page-content .html-content ul{list-style:disc;margin:1rem auto;padding-left:1.25rem}.page-content .html-content ul ul{list-style:circle}.page-content .html-content ul li{margin-bottom:1rem;text-transform:none}.product-card{display:flex;flex-direction:column;max-width:100%;width:28.6875rem}@media (max-width: 767px){.product-card{width:17.1875rem}}.swiper-slide:has(.product-card){max-width:100%;width:28.6875rem}@media (max-width: 767px){.swiper-slide:has(.product-card){width:17.1875rem}}.product-card__image{background:var(--color-gray);position:relative}.product-card__image-link{display:block;width:100%;height:100%;aspect-ratio:1/1;position:relative;overflow:hidden}.product-card__image-link img,.product-card__image-link picture{height:auto;max-height:unset;width:100%;position:absolute;left:0;top:0;transition:.55s ease-in-out}.product-card__image-link img:first-child,.product-card__image-link picture:first-child{position:relative;z-index:1}.product-card__image-link img:not(:first-child),.product-card__image-link picture:not(:first-child){position:absolute;top:0;left:0;height:auto;width:100%;z-index:2;opacity:0}.product-card__image-link img:not(:first-child).active,.product-card__image-link picture:not(:first-child).active{opacity:1}.product-card__image-link:has(.active) img:not(.active):first-child,.product-card__image-link:has(.active) picture:not(.active):first-child{opacity:0}.collection-page .product-card__image-link{height:28.625rem;aspect-ratio:auto}@media (max-width: 767px){.collection-page .product-card__image-link{height:14.4375rem}}.product-card__badge{background:var(--color-black);color:var(--color-white);font-family:var(--font-roboto);font-size:.9375rem;font-weight:700;line-height:1.5625rem;position:absolute;left:0;top:0;padding:0 .375rem;z-index:5}.product-card__content{margin-top:.6875rem}.product-card__title{font-family:var(--font-roboto);font-size:.875rem;font-weight:700;margin-bottom:.3125rem}.swiper-slide .product-card{height:100%;width:100%}.product-card__price{margin-top:.3125rem}.product-card__variants{margin:5px 0;display:flex}.product-card__variants span{font-size:.625rem;color:rgba(var(--color-black--rgb),.7)}.product-card__variants span:not(:first-child):before{content:"/"}.price{font-size:.875rem;font-weight:500;line-height:100%}.sidebar{background:var(--color-white);max-width:100%;height:100vh;width:35.0625rem;position:fixed;right:0;top:0;padding:1.5rem;z-index:102;transition:.35s ease-in-out;transform:translate(100%)}@media (max-width: 479px){.sidebar{width:21.4375rem}}.sidebar.is-open{transform:translate(0)}.sidebar__loader{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffe6;display:none;align-items:center;justify-content:center;z-index:110;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sidebar__loader.is-active{display:flex}.sidebar__header{position:relative;padding:.8125rem 0 .6875rem}@media (max-width: 991px){.sidebar__header{padding:0}}.sidebar__title{font-family:var(--font-proxima);font-size:1.5rem;line-height:100%;font-weight:800;text-transform:uppercase}@media (max-width: 479px){.sidebar__title{font-size:1.25rem;line-height:1.5rem}}.sidebar__body{margin-top:2.5rem;max-height:calc(100vh - 23rem);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--color-black--rgb),.6) rgba(0,0,0,0)}@media (max-width: 479px){.sidebar__body{margin-top:2rem;max-height:calc(100vh - 20rem)}}.sidebar__close{cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%)}.sidebar__close svg{height:2.9375rem;width:2.9375rem}@media (max-width: 767px){.sidebar__close svg{height:1.25rem;width:1.25rem}}.loader-spinner{width:40px;height:40px;border:3px solid rgba(0,0,0,.1);border-top-color:var(--color-black, #000);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.cart-items{display:flex;flex-direction:column;gap:1rem}.cart-item{--cart-item-gap: 1.5rem;--cart-item-img-width: 9.75rem;--cart-item-rows-gap: .625rem;display:flex;flex-wrap:wrap;gap:var(--cart-item-gap)}.cart-item__image{background:var(--color-gray);width:var(--cart-item-img-width)}.cart-item__image img,.cart-item__image picture{aspect-ratio:1/1;margin:0 auto}.cart-item__variant{margin-top:.625rem}.cart-item__details{display:flex;flex-direction:column;width:calc(100% - var(--cart-item-img-width) - var(--cart-item-gap))}.cart-item__title{font-family:var(--font-proxima);font-size:.9375rem;font-weight:700;text-transform:uppercase}@media (max-width: 479px){.cart-item__title{font-size:.625rem;line-height:130%}}.cart-item__actions{display:flex;gap:1rem;align-items:center;margin-top:auto}.cart-item__price{font-size:.9375rem;font-weight:500;margin-top:var(--cart-item-rows-gap)}@media (max-width: 479px){.cart-item__price{font-size:.75rem;line-height:100%}}.cart-item__remove{position:relative;cursor:pointer;font-size:.75rem;font-weight:500;line-height:1.25rem;height:auto;transition:.35s ease-in-out}.cart-item__remove:before{content:"";display:block;height:1px;background:var(--color-black);transition:.35s ease-in-out;width:0;position:absolute;bottom:0;left:0}.cart-item__remove:hover:before{width:100%}@media (max-width: 479px){.cart-item__remove{font-size:.5625rem;line-height:.9375rem}}.cart-promo{margin:2rem 0 1.625rem}.cart-summary{display:flex;flex-direction:column;gap:.625rem}.cart-summary__row{display:flex;justify-content:space-between}.cart-summary__row>span{font-size:.75rem;font-weight:500}.cart-summary__row--total{border-bottom:1px solid var(--color-black);padding-bottom:.625rem}.cart-summary__row--total>span{font-size:.9375rem;font-weight:700}.cart-empty__text{font-weight:500;margin-top:-14px;margin-bottom:26px}.quantity{display:inline-block;border:1px solid var(--color-black);position:relative;width:6rem}@media (max-width: 479px){.quantity{width:4.4375rem}}.quantity-btn{cursor:pointer;color:var(--color-black);position:absolute;top:50%;transform:translateY(-50%);transition:.35s ease-in-out}.quantity-btn:hover,.quantity-btn:focus{background:rgba(var(--color-black--rgb),.1)}.quantity-btn--minus{left:.75rem}@media (max-width: 479px){.quantity-btn--minus{left:.5625rem}}.quantity-btn--plus{right:.75rem}@media (max-width: 479px){.quantity-btn--plus{right:.5625rem}}.quantity-btn svg{color:inherit;height:1rem;width:1rem}@media (max-width: 479px){.quantity-btn svg{height:.75rem;width:.75rem}}.quantity-input{font-size:.9375rem;line-height:1.25rem;text-align:center;padding:.5rem 2rem;width:100%}@media (max-width: 479px){.quantity-input{font-size:.6875rem;line-height:.9375rem;padding:6px 1.5rem}}.btn.btn-filter{display:inline-block;padding:.5rem 1.5rem .5rem 1rem;width:auto;min-width:0;position:relative}.btn.btn-filter svg{color:inherit;height:1rem;width:1rem;position:absolute;top:50%!important;right:.5rem;transform:translateY(-50%)!important}.collection-page{padding:20px 0}.collection__header{display:flex;justify-content:space-between;align-items:flex-start}.products-grid{--grid-items: 4;--grid-gap: .8125rem;display:flex;gap:var(--grid-gap);flex-wrap:wrap}.products-grid .product-card{width:calc(100%/var(--grid-items) - (var(--grid-gap) - var(--grid-gap)/var(--grid-items)))}@media (max-width: 1199px){.products-grid{--grid-items: 3}}@media (max-width: 991px){.products-grid{--grid-items: 2}}@media (max-width: 767px){.products-grid{--grid-gap: .4375rem;row-gap:.5625rem}}.collection-empty{display:flex;align-items:center;justify-content:center;height:19.25rem;width:100%}.collection-empty p{color:#c6c6c6;font-family:var(--font-proxima);font-size:1.875rem;font-weight:800;line-height:100%;text-transform:uppercase}.hero{color:var(--color-white);position:relative}.hero-section:first-child{padding-top:0!important}.hero__background{background-size:cover;background-position:center;top:0;left:0;width:100%;height:100vh;object-fit:cover;z-index:1}@media (max-width: 991px){.hero__background{height:28.25rem}}.hero__background img,.hero__background picture{width:100%;height:100%;object-fit:cover}.hero__background:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:18.25rem;background:linear-gradient(to top,rgba(var(--color-black--rgb),.4),rgba(var(--color-black--rgb),0));z-index:0}.hero__content{position:absolute;width:100%;bottom:0;left:0;padding:3.125rem 0;z-index:2}.hero__content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(var(--color-black--rgb),.4),rgba(var(--color-black--rgb),0));z-index:-1}.hero__title{font-size:4.25rem;font-weight:800;margin-top:.375rem;text-transform:uppercase}@media (max-width: 991px){.hero__title{font-size:2.125rem;line-height:100%}}.hero__subtitle{font-size:.5625rem;font-weight:700;line-height:120%}.hero__link{color:var(--color-white);display:inline-flex;flex-wrap:wrap;font-size:.625rem;font-weight:700;line-height:120%;text-transform:uppercase;margin-top:.375rem}.hero__link svg{display:inline-block;margin-left:.25rem;height:.75rem;width:1rem}.banner-links{--grid-gap: 1.0625rem;padding:1.625rem 0;overflow:hidden}.banner-links__grid{display:flex;flex-wrap:wrap;gap:var(--grid-gap)}.banner-links__grid>.banner-link{width:calc(50% - var(--grid-gap)/2)}.banner-link{max-width:100%}.banner-link.swiper-slide{width:42.75rem}@media (max-width: 767px){.banner-link.swiper-slide{width:20.125rem}}.banner-link__wrapper{display:block;position:relative}.banner-link__image{background:var(--color-gray)}.banner-link__image img,.banner-link__image picture{aspect-ratio:1;width:100%;height:auto;object-fit:cover}.banner-link__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(var(--color-black--rgb),1),rgba(var(--color-black--rgb),0) 20%);transition:.35s ease-in-out;z-index:1}.banner-link__title{color:var(--color-white);display:flex;width:100%;justify-content:space-between;align-items:center;position:absolute;padding:1.75rem 1.25rem;bottom:0;z-index:2}.banner-link__title span{font-size:1.25rem;font-weight:700;line-height:120%;text-transform:uppercase}.banner-link__title svg{height:1.125rem;width:1.5625rem}.products-slider{overflow:hidden;padding:3.125rem 0}.products-slider__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.products-slider__title{font-size:2.5rem;line-height:110%}.password{height:100vh;width:100%}.password__inner{display:flex;flex-direction:column;height:100%}.password__background{position:absolute;height:100%;width:100%;object-fit:cover;z-index:0}.password-header{position:relative;padding:2.8125rem 0;z-index:1}.password-header .row{align-items:center}.password-header p{font-family:var(--font-roboto);font-size:1.25rem;line-height:100%}.password-content{display:flex;align-items:center;justify-content:center;flex:1;position:relative;z-index:1}.password-content h1{font-family:var(--font-roboto);font-size:1.5625rem;font-weight:400;line-height:100%}.single-product{--section-gap: 4.375rem;padding-top:2.625rem;padding-bottom:7.75rem}@media (max-width: 767px){.single-product{padding-bottom:4.375rem;padding-top:1.375rem}}.single-product__inner{display:flex;gap:var(--section-gap)}@media (max-width: 767px){.single-product__inner{flex-wrap:wrap;gap:1.25rem}}.single-product__quantity{width:5rem}.single-product__quantity .quantity-input{padding:7px 1.875rem}.single-product__submit{flex:1;padding:.4375rem 1.5rem!important}.product-actions{margin-top:1.8125rem}.product-actions .form-input-label{margin-bottom:.875rem}.product-gallery{--gallery-gap: 1.25rem;display:flex;gap:var(--gallery-gap)}@media (max-width: 1199px){.product-gallery{width:50%}}@media (max-width: 767px){.product-gallery{width:100%}}.product-gallery .swiper-main .product-image{display:flex;justify-content:center;align-items:flex-end;height:auto;width:30.6875rem}@media (max-width: 1199px){.product-gallery .swiper-main .product-image{height:auto;width:100%}}.product-gallery .swiper-main .product-image img,.product-gallery .swiper-main .product-image picture{object-fit:contain;object-position:bottom}.product-gallery .swiper-main .swiper-pagination-main{display:none;margin-top:1.25rem;width:100%}@media (max-width: 767px){.product-gallery .swiper-main .swiper-pagination-main{display:flex}}.product-gallery .swiper-main .swiper-pagination-main .swiper-pagination-bullet{flex:1;height:2px;background:#c9c9c9;transition:.35s ease-in-out}.product-gallery .swiper-main .swiper-pagination-main .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-black)}.product-info{max-width:100%;width:37.1875rem}.product-info h1{font-size:1.25rem;font-weight:700;line-height:100%}.product-info .price{margin-top:.25rem}.product-image{background:var(--color-gray)}.product-details{margin-top:1.8125rem}.product-variants{margin-top:1.25rem}.swiper-thumbs{max-width:100%;width:4.375rem;position:relative;padding:1.25rem 0!important}@media (max-width: 767px){.swiper-thumbs{display:none!important}}.swiper-thumbs .swiper-slide{border:1px solid rgba(0,0,0,0);padding:.375rem;transition:.35s ease-in-out}.swiper-thumbs .swiper-slide-thumb-active{border-color:var(--color-black)}.swiper-thumbs .swiper-wrapper{order:2}.swiper-thumbs .swiper-custom-prev,.swiper-thumbs .swiper-custom-next{cursor:pointer;color:rgba(var(--color-black--rgb),.5);transition:.35s ease-in-out;display:block;position:absolute;right:0}.swiper-thumbs .swiper-custom-prev svg,.swiper-thumbs .swiper-custom-next svg{height:.75rem;width:1rem}.swiper-thumbs .swiper-custom-prev:hover,.swiper-thumbs .swiper-custom-prev:focus,.swiper-thumbs .swiper-custom-next:hover,.swiper-thumbs .swiper-custom-next:focus{color:var(--color-black)}.swiper-thumbs .swiper-custom-prev{order:0;top:0}.swiper-thumbs .swiper-custom-prev svg{transform:rotate(-90deg)}.swiper-thumbs .swiper-custom-next{bottom:0}.swiper-thumbs .swiper-custom-next svg{transform:rotate(90deg)}.swiper-main{max-width:100%;width:30.6875rem}@media (max-width: 1199px){.swiper-main{width:100%}}.variant-option-group{margin-top:1rem}.variant-option-group:first-child{margin-top:0}.variant-option-group .form-input-label{margin-bottom:.625rem}.variant-radio-group{display:flex;gap:.4375rem}.variant-radio-group .variant-radio{cursor:pointer;border:1px solid var(--color-black);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;line-height:1.125rem;min-height:1.875rem;min-width:1.875rem;padding:0 .25rem;transition:.35s ease-in-out}.variant-radio-group .variant-radio:not(.sold-out):hover,.variant-radio-group .variant-radio:not(.sold-out):focus,.variant-radio-group .variant-radio:not(.sold-out):has(input:checked){background:var(--color-black);color:var(--color-white)}.variant-radio-group .variant-radio.sold-out{cursor:default;opacity:.2}.contact-page{padding:7.25rem 0 3.8125rem}.contact-page__inner{margin:0 auto;max-width:100%;width:47.125rem}.contact-page__title{font-family:var(--font-proxima);font-size:1.25rem;font-weight:700;margin-bottom:1.6875rem}.contact-page__description{margin-bottom:1.6875rem;min-height:6.25rem}.contact-page__description p{font-size:.625rem;font-weight:400;line-height:150%;margin-bottom:.5rem}.contact-page__description p:last-child{margin-bottom:0}.contact-form{display:flex;justify-content:space-between;width:100%}.contact-form .form-labels{display:flex;flex-direction:column;gap:1.6875rem}.contact-form .form-labels label{font-size:.5rem;font-weight:400;height:1.0625rem}.contact-form .form-content{display:flex;flex-direction:column;max-width:100%;width:30.25rem}@media (max-width: 767px){.contact-form .form-content{max-width:65%}}@media (max-width: 479px){.contact-form .form-content{max-width:100%;width:14.0625rem}}.contact-form .form-input{margin-top:1.6875rem}.contact-form .form-input:has(input[type=file]){margin-top:.625rem}.contact-form .form-input:first-child{margin-top:0}.contact-form .form-input input:not([type=file]),.contact-form .form-input select,.contact-form .form-input .select2{height:1.0625rem}.contact-form .form-input textarea{min-height:3.375rem;height:3.375rem;resize:vertical}.contact-form .form-input input[type=file]{display:flex;cursor:pointer}.contact-form .form-input input[type=file]::-webkit-file-upload-button{cursor:pointer;color:var(--color-white);background:var(--color-black);box-shadow:none!important;border:1px solid var(--color-black)!important;-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;font-family:var(--font-roboto);font-size:.625rem;font-weight:500;text-transform:uppercase;order:3;height:1.9375rem;width:5.75rem}.contact-form .form-input input[type=file]::-webkit-file-upload-button:hover{color:var(--color-black);background:#0000}.contact-form .form-actions{margin-top:1.6875rem}.contact-form .form-actions button{flex:unset;max-width:100%;width:13.375rem}.legal-page__inner{display:flex;justify-content:space-between;gap:1.5rem}@media (max-width: 767px){.legal-page__inner{padding:0 1.3125rem;flex-direction:column;justify-content:flex-start}}.legal-page__menu{margin-top:4.25rem}@media (max-width: 1199px){.legal-page__menu{margin-top:2.125rem}}@media (max-width: 767px){.legal-page__menu{margin-top:0;width:100%}}.legal-page__menu-title{font-family:var(--font-proxima);font-size:1.25rem;font-weight:700}.legal-page__menu nav{margin-top:1.6875rem}.legal-page__menu nav ul{display:flex;flex-direction:column;gap:1.6875rem}.legal-page__menu nav a{display:flex;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:700;position:relative;margin-left:-1.5rem}.legal-page__menu nav a svg{color:#0000;height:.625rem;width:.875rem}.legal-page__menu nav a.active{margin-left:0}.legal-page__menu nav a.active svg{color:var(--color-black)}.legal-page__content{max-width:100%;width:45rem;padding:2.5625rem 2.3125rem}@media (max-width: 767px){.legal-page__content{margin-top:2.6875rem;padding:2rem 0;width:100%}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:#0000;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:#0000;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:#0000;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:#0000;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:#0000;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:#0000;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:#0000}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/3/assets/app.css.map */
