:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{font-size:2.6666666667vw}@media (min-width:768px){:root{font-size:.5208333333vw}}.h1{color:#a0a099;font-family:Anglecia Pro Display;font-size:2.367rem}.h1 strong{color:#a80014;font-family:MBF Royal;font-size:5.2rem;text-transform:uppercase}.h2,.h2-5{font-size:3rem;text-transform:uppercase}.h2,.h2-5,.h3{color:#a80014;font-style:normal;font-weight:400;line-height:normal}.h3{font-size:2.2495rem}.h4{font-size:2rem}.h4,.h5{color:#a80014;font-style:normal;font-weight:400;line-height:normal}.h5{font-size:1.5rem}p{color:#a0a099;font-family:Anglecia Pro Display;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal}@media (min-width:768px){.h1{font-size:4.734rem}.h1 strong{font-size:10rem}.h2{font-size:7.2rem}.h2-5{font-size:4rem}.h3{font-size:4.499rem}.h5{font-size:2rem}p{font-size:1.9rem}}@font-face{font-display:swap;font-family:Anglecia Pro Display;font-style:normal;src:url(/fonts/Anglecia-Pro-Display.otf) format("opentype")}@font-face{font-family:MBF Royal;font-style:normal;font-weight:400;src:url(/fonts/mbf-royal.ttf) format("truetype")}.button{align-items:center;display:flex;font-size:1.4rem;font-style:normal;font-weight:400;gap:.75rem;justify-content:center;line-height:100%;padding:.9rem 1.6rem .7rem;text-transform:uppercase;transition:color .3s ease,background-color .3s ease;width:-moz-max-content;width:max-content}.button svg{height:1.6rem;width:1.95rem}.button--red{background:#a80014;color:#fff}@media (hover:hover){.button--red:hover{background:#fff;color:#a80014}}.button--black{background:#0a0a05;color:#fff}@media (hover:hover){.button--black:hover{background:#fff;color:#0a0a05}}.button-nav{align-items:center;border-radius:50%;box-shadow:3.5px 3.5px 5px #000000bf;display:flex;flex-shrink:0;gap:.5rem;height:2.5rem;justify-content:center;transition:background-color .3s ease;width:2.5rem}.button-nav img,.button-nav svg{flex-shrink:0;height:auto;width:.5rem}.button-nav--red{background:#a80014}@media (hover:hover){.button-nav--red:hover{background:#fff}}@media (min-width:768px){.button{font-size:2.8rem;gap:1.5rem;padding:1.8rem 3.2rem 1.4rem}.button svg{height:3.2rem;width:3.9rem}.button-nav{box-shadow:7px 7px 10px #000000bf;height:5rem;width:5rem}.button-nav img,.button-nav svg{width:1rem}}.header{align-items:center;display:flex;left:0;padding:.9rem 1.5rem;position:absolute;top:0;width:100%;z-index:2}.header__logo{display:block;flex-shrink:0;height:5.4843rem;margin-right:1.5rem;width:3.7996rem}.header__logo img{height:100%;width:100%}.header__cart{align-items:flex-end;color:#a80014;display:flex;flex-shrink:0;height:3.6rem;margin-right:auto;position:relative;transition:color .3s ease;width:4.5rem}@media (hover:hover){.header__cart:hover{color:#fff}}.header__cart svg{flex-shrink:0;height:3.1093rem;width:3.7009rem}.header__cart span{align-items:center;background:#a80014;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.9205rem;font-style:normal;font-weight:400;height:1.35rem;justify-content:center;line-height:normal;position:absolute;right:0;top:0;width:1.35rem}.header__menu-open{flex-shrink:0;height:1.3rem;margin-left:auto;margin-right:1.5rem;width:1.8rem}.header__menu-open img{height:100%;width:100%}@media (max-width:768px){.header__nav{display:none}}@media (min-width:768px){.header{gap:3.5rem;padding:.7rem 40rem}.header__logo{height:13.7108rem;margin-right:1.2rem;width:9.499rem}.header__nav-list{align-items:center;display:flex;gap:5rem}.header__nav-list li{font-size:2.4rem;font-style:normal;font-weight:400;line-height:normal;text-wrap:nowrap;transition:color .3s ease}}@media (min-width:768px) and (hover:hover){.header__nav-list li:hover{color:#a80014}}@media (min-width:768px){.header__nav-list li:first-child{color:#a80014}}@media (min-width:768px) and (hover:hover){.header__nav-list li:first-child:hover{color:#fff}}@media (min-width:768px){.header__cart{height:7.2rem;margin-right:auto;width:9rem}.header__cart svg{height:6.2186rem;width:7.4018rem}.header__cart span{font-size:1.841rem;height:2.7rem;width:2.7rem}.header__menu-open{display:none}.header__button{text-transform:uppercase}}.menu{background:transparent;flex-shrink:0;height:100vh;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;transition:background-color .5s ease,visibility .5s ease;visibility:hidden;z-index:1000}.menu.active{background:#0a0a057d;pointer-events:auto;visibility:visible}.menu.active .menu__inner{transform:translate(0)}.menu__inner{background:#14140f;display:flex;flex-direction:column;gap:5.3rem;height:100%;padding:1rem 1.5rem;transform:translate(105%);transition:transform .5s ease;width:19.2rem}.menu__close,.menu__inner{flex-shrink:0;margin-left:auto}.menu__close{height:2.613rem;width:2.613rem}.menu__close img{height:100%;width:100%}.menu__nav-list{align-items:flex-end;display:flex;flex-direction:column;gap:2.5rem}.menu__nav-list li{font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;width:-moz-max-content;width:max-content}.menu__nav-list li:first-child{color:#a80014}.socials{display:flex;height:6rem;justify-content:space-between;width:100%}.socials li:nth-of-type(3) a,.socials li:nth-of-type(4) a{padding:1.5rem}.socials a{align-items:center;aspect-ratio:1/1;background:#a80014;border-radius:50%;display:flex;height:100%;justify-content:center;padding:1.3rem;position:relative;transition:background-color .3s ease}.socials a img{height:100%;width:100%}@media (hover:hover){.socials a:hover{background:#fff}}.footer{margin-top:auto;position:relative;width:100%;z-index:1}.footer__bg{aspect-ratio:375/427;display:block;height:auto;width:100%}.footer__bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer .container{top:0;right:0;bottom:0;left:0;padding-bottom:3rem;padding-top:4rem;position:absolute;z-index:2}.footer__top{gap:1.8rem}.footer__group,.footer__top{display:flex;flex-direction:column}.footer__group{gap:2.7rem}.footer__list{display:flex;flex-direction:column;gap:.1rem}.footer__list>li>a{color:#a0a099;font-family:Anglecia Pro Display;font-size:1.9rem;font-style:normal;font-weight:400;line-height:normal;transition:color .3s ease;width:-moz-max-content;width:max-content}@media (hover:hover){.footer__list>li>a:hover{color:#a80014}}.footer__bottom{display:flex;flex-direction:column;gap:2.1rem}@media (max-width:768px){.footer__top{margin-bottom:5.5rem}}@media (min-width:768px){.footer__bg{aspect-ratio:800/90}.footer .container{display:flex;justify-content:space-between;padding-bottom:4.3rem;padding-top:4.3rem}.footer__group{flex-direction:row;justify-content:space-between;width:53.2rem}.footer__bottom{text-align:right;width:33.3rem}}*,:after,:before{box-sizing:border-box}body,html{max-width:100%;overflow-x:hidden;width:100%}body{background:#0a0a05;color:#fff;display:flex;flex-direction:column;font-family:MBF Royal;min-height:100vh}body .footer{margin-top:auto}#loader{background:#0a0a05;height:100%;left:0;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:100}#loader.loading-ended{opacity:0;pointer-events:none}a{text-decoration:none}a,button{outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.line{overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.container{padding:0 1.5rem;width:100%}@media (min-width:768px){.container{padding:0 40rem}}.line-wrap,.wrapper{overflow:hidden}.pt{padding-top:16rem}.pb{padding-bottom:16rem}@media (min-width:768px){.pt{padding-top:25rem}.pb{padding-bottom:25rem}}.cart-card__remove-button{cursor:pointer;position:absolute;right:0;top:0;width:2rem}.cart-card__remove-button svg{height:auto;width:100%}.item-card{width:100%}.item-card__img{aspect-ratio:1/1;display:block;overflow:hidden;width:100%}.item-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-card__content{display:flex;flex-direction:column;gap:.5rem;margin-left:1.5rem}.item-card__text{align-items:center;color:#fff;display:flex;font-size:1.2rem;gap:.5rem}.item-card__text .target-price{font-size:1.2rem;text-decoration:line-through}@media (min-width:768px){.item-card__content{gap:.6rem;margin-left:3rem}.item-card__text,.item-card__text .target-price{font-size:1.8rem}}.collection-swiper{margin:0 2.5rem!important;position:relative}.collection-swiper__button{height:2.25rem;position:absolute;top:6.5rem;width:2.25rem;z-index:1}.collection-swiper__button.button--prev{left:-2.5rem;transform:rotate(180deg)}.collection-swiper__button.button--next{right:-2.5rem}@media (min-width:768px){.collection-swiper{margin:0 3.5rem!important}.collection-swiper__button{height:3.2rem;position:absolute;top:14.3rem;width:3.2rem;z-index:1}.collection-swiper__button img,.collection-swiper__button svg{width:.8rem}.collection-swiper__button.button--prev{left:-3.5rem;transform:rotate(180deg)}.collection-swiper__button.button--next{right:-3.5rem}}.collection-page{padding-bottom:6.5rem;padding-top:11rem;width:100%}.collection-page__title{margin-bottom:1.5rem;text-align:center}.collection-page__text{margin-bottom:3rem}.collection-page__text>p{font-size:1rem;text-align:center}@media (min-width:768px){.collection-page{padding-bottom:5rem;padding-top:17rem;width:100%}.collection-page__title{margin-bottom:1rem}.collection-page__text{margin:0 auto 2rem;width:75.6rem}.collection-page__text>p{font-size:1.8rem}}
