: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%}.hero-section{padding-top:11rem;width:100%}.hero-section__title{margin-bottom:1.25rem;text-wrap:nowrap}.hero-section__text{margin-bottom:4.5rem;width:24.4rem}.hero-section__img{aspect-ratio:361/405;display:block;flex-shrink:0;width:36.1rem}.hero-section__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767px){.hero-section{padding-bottom:4.1rem}.hero-section__img{margin:-2.1rem -6.3rem 0 6.3rem}}@media (min-width:768px){.hero-section{padding-top:17.6rem}.hero-section .container{align-items:center;display:flex;gap:2.8rem}.hero-section__title{margin-bottom:2.5rem}.hero-section__text{margin-bottom:9rem;width:48.8rem}.hero-section__img{aspect-ratio:787/883;width:78.7rem}}.art_list{width:100%}.art_list__list{-moz-column-gap:5rem;column-gap:5rem;display:grid;grid-template-columns:1fr 1fr;margin:0 7.4rem;row-gap:2rem}.art_list__item{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center}.art_list__icon{flex-shrink:0;height:6.25rem;width:6.25rem}.art_list__title{font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal}@media (min-width:768px){.art_list__list{display:flex;justify-content:space-between;margin:0 40rem}.art_list__item{gap:4rem}.art_list__icon{height:12.5rem;width:12.5rem}.art_list__title{font-size:2.4rem}}.collection-card{background:#14140f;padding:1rem;width:100%}.collection-card__img{aspect-ratio:32.5/14;display:block;flex-shrink:0;width:100%}.collection-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.collection-card__content{display:grid;gap:.5rem}@media (max-width:767px){.collection-card__content{margin-bottom:1.5rem}.collection-card__img{margin-bottom:2.5rem}}@media (min-width:768px){.collection-card{align-items:center;display:flex;padding:1rem 3.5rem 1rem 1.5rem}.collection-card__img{aspect-ratio:37/28;width:37rem}.collection-card__content{gap:1rem;margin:0 auto 0 5rem;width:50rem}}.collection-section{padding:11rem 0 7rem;position:relative;width:100%}.collection-section__bg-top{aspect-ratio:400.38/384.75;display:block;flex-shrink:0;left:-30rem;position:absolute;top:-8rem;width:40.0375rem;z-index:-1}.collection-section__bg-top img{height:100%;width:100%}.collection-section__bg-bottom{aspect-ratio:413.63/378.88;bottom:-16.5rem;display:block;flex-shrink:0;position:absolute;right:-20.5rem;width:41.3625rem;z-index:-1}.collection-section__bg-bottom img{height:100%;width:100%}.collection-section__title{margin-bottom:3rem;text-align:center}.collection-section__list{display:grid;gap:1rem;margin-bottom:1rem}.collection-section__img{aspect-ratio:34.5/21;display:block;overflow:hidden;width:100%}.collection-section__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.collection-section--choose .collection-section__bg-bottom{bottom:-10.5rem}@media (min-width:768px){.collection-section{padding:7.5rem 0;width:100%}.collection-section__bg-top{aspect-ratio:800.75/769.5;left:-25rem;top:0;width:80.075rem}.collection-section__bg-bottom{aspect-ratio:827.25/757.75;bottom:22rem;right:-29rem;width:82.725rem}.collection-section__title{margin-bottom:6rem}.collection-section__list{gap:1.5rem;margin-bottom:1.5rem}.collection-section__img{aspect-ratio:112/68.2}.collection-section--choose{padding-top:20.8rem}.collection-section--choose .collection-section__title{font-size:4rem}.collection-section--choose .collection-section__bg-bottom{bottom:2.5rem}}
