:root{--color-black: #0a0a0a;--color-dark-grey: #111111;--color-mid-grey: #1a1a1a;--color-border-grey: #2a2a2a;--color-text-muted: #999999;--color-white: #ffffff;--color-off-white: #f0f0f0;--color-base-background-1: var(--color-black);--color-base-background-2: var(--color-dark-grey);--color-base-text: var(--color-white);--color-base-solid-button-labels: var(--color-black);--gradient-base-background-1: var(--color-black);--gradient-base-background-2: var(--color-dark-grey);--font-heading: "Oswald", "Arial Narrow", sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--letter-spacing-tight: .02em;--letter-spacing-normal: .04em;--letter-spacing-wide: .1em}body{background-color:var(--color-black)!important;color:var(--color-white)!important;font-family:var(--font-body)!important;font-size:16px!important;line-height:1.6!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{border-radius:0!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading)!important;font-weight:500!important;letter-spacing:var(--letter-spacing-wide)!important;text-transform:uppercase!important;color:var(--color-white)!important;line-height:1.1!important}h1,.h1{font-size:clamp(2.5rem,8vw,5rem)!important}h2,.h2{font-size:clamp(1.8rem,4vw,3rem)!important}h3,.h3{font-size:clamp(1.3rem,2.5vw,1.8rem)!important}p,li,span,div{font-family:var(--font-body)!important}p{font-size:1rem!important;line-height:1.7!important;color:var(--color-off-white)!important}.text-muted,.rte p{color:var(--color-text-muted)!important;font-weight:400!important;font-size:1rem!important}small,.small,.caption{font-size:.875rem!important;color:var(--color-text-muted)!important}.announcement-bar,.announcement-bar-section,.utility-bar{background:var(--color-black)!important;border-bottom:1px solid var(--color-border-grey)!important;padding:12px 20px!important}.announcement-bar__message,.announcement-bar__link,.announcement-bar a,.announcement-bar p,.announcement-bar span{color:var(--color-white)!important;font-family:var(--font-body)!important;font-size:.875rem!important;letter-spacing:var(--letter-spacing-normal)!important;text-transform:uppercase!important;font-weight:500!important;text-decoration:none!important}.header{background:transparent!important;border-bottom:none!important;padding:25px 50px!important}.header--has-menu{background:linear-gradient(to bottom,var(--color-black) 0%,transparent 100%)!important}.shopify-section-header-sticky{background:var(--color-black)!important}.header__heading{margin-right:60px!important}.header__heading-link{font-family:var(--font-heading)!important;font-size:2rem!important;font-weight:600!important;letter-spacing:var(--letter-spacing-wide)!important;color:var(--color-white)!important;text-decoration:none!important}.header__heading-logo{max-width:140px!important}.header__menu-item,.header__menu-item span,.list-menu__item,.header__inline-menu .list-menu__item{font-family:var(--font-heading)!important;font-size:1.5rem!important;font-weight:500!important;letter-spacing:var(--letter-spacing-wide)!important;text-transform:uppercase!important;color:var(--color-white)!important;transition:opacity .3s ease!important;padding:10px 0!important}.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item:hover{opacity:.7!important}.header__inline-menu .list-menu{gap:50px!important}.header__inline-menu{gap:50px!important;margin-left:20px!important}.header__menu-item:after,.list-menu__item:after{display:none!important}.localization-form,.localization-selector,.disclosure,.header__icon--localization,[data-disclosure-toggle],.localization-form__select{display:none!important}.header__icon{color:var(--color-white)!important}.header__icon svg{width:24px!important;height:24px!important}.cart-count-bubble{background:var(--color-white)!important;color:var(--color-black)!important;font-family:var(--font-body)!important;font-size:.75rem!important;font-weight:600!important}.header__icons{gap:20px!important}.header__search{color:var(--color-white)!important}.header__icon--account svg{width:24px!important;height:24px!important}.menu-drawer{background:var(--color-dark-grey)!important}.menu-drawer__navigation{padding:30px!important}.menu-drawer__menu-item{font-family:var(--font-heading)!important;font-size:1.8rem!important;font-weight:500!important;letter-spacing:var(--letter-spacing-wide)!important;text-transform:uppercase!important;padding:20px 0!important;border-bottom:1px solid var(--color-border-grey)!important;color:var(--color-white)!important}.menu-drawer__menu-item:hover{opacity:.7!important}.header__icon--menu svg{width:28px!important;height:28px!important}.video-section,.slideshow,.banner{position:relative!important;min-height:100vh!important;overflow:hidden!important}.video-section video,.slideshow video,.banner video{object-fit:cover!important;width:100%!important;height:100%!important}.video-section:after,.slideshow:after,.banner:after{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:linear-gradient(to bottom,#0a0a0a80,#0a0a0a4d,#0a0a0acc)!important;pointer-events:none!important;z-index:1!important}.banner__content,.slideshow__text,.video-section__text{position:relative!important;z-index:2!important;text-align:center!important}.banner__heading,.slideshow__heading{font-family:var(--font-heading)!important;font-size:clamp(3rem,10vw,6rem)!important;font-weight:600!important;letter-spacing:var(--letter-spacing-wide)!important;line-height:1!important;margin-bottom:20px!important;text-shadow:0 4px 30px rgba(0,0,0,.5)!important}.banner__text,.banner__text p,.slideshow__text-content p{font-family:var(--font-body)!important;font-size:1rem!important;letter-spacing:var(--letter-spacing-normal)!important;text-transform:uppercase!important;color:var(--color-off-white)!important;font-weight:400!important}.button,.shopify-payment-button__button,.cart__checkout-button,button[type=submit],.btn{background:var(--color-white)!important;color:var(--color-black)!important;border:none!important;padding:16px 40px!important;font-family:var(--font-heading)!important;font-size:1rem!important;font-weight:500!important;letter-spacing:var(--letter-spacing-wide)!important;text-transform:uppercase!important;transition:all .3s ease!important;cursor:pointer!important}.button:hover,.shopify-payment-button__button:hover,.cart__checkout-button:hover,button[type=submit]:hover{background:var(--color-off-white)!important;transform:translateY(-2px)!important}.button--secondary{background:transparent!important;color:var(--color-white)!important;border:2px solid var(--color-white)!important}.button--secondary:hover{background:var(--color-white)!important;color:var(--color-black)!important}.product{background:var(--color-dark-grey)!important;padding:80px 0!important}.product__title{font-family:var(--font-heading)!important;font-size:clamp(2rem,5vw,3rem)!important;font-weight:600!important;letter-spacing:var(--letter-spacing-wide)!important;margin-bottom:10px!important}.product__text,.product__description{color:var(--color-text-muted)!important;font-size:1rem!important;line-height:1.7!important}.price-item,.price__regular,.price .money{font-family:var(--font-heading)!important;font-size:1.8rem!important;font-weight:500!important;letter-spacing:.02em!important;color:var(--color-white)!important}.product__media-wrapper,.product__media-item{background:var(--color-mid-grey)!important}.variant-picker__label,.form__label,label{font-family:var(--font-body)!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:var(--letter-spacing-normal)!important;text-transform:uppercase!important;color:var(--color-text-muted)!important;margin-bottom:12px!important;display:block!important}.variant-picker__button,.swatch-input__input+label{background:var(--color-mid-grey)!important;border:1px solid var(--color-border-grey)!important;color:var(--color-white)!important;padding:14px 22px!important;font-family:var(--font-body)!important;font-size:.9rem!important;font-weight:500!important;transition:all .3s ease!important}.variant-picker__button:hover,.variant-picker__button.is-active,.swatch-input__input:checked+label{background:var(--color-white)!important;color:var(--color-black)!important;border-color:var(--color-white)!important}.quantity{background:var(--color-mid-grey)!important;border:1px solid var(--color-border-grey)!important}.quantity__input{background:transparent!important;color:var(--color-white)!important;font-family:var(--font-body)!important;font-size:1rem!important}.quantity__button{color:var(--color-white)!important}.rich-text{background:var(--color-black)!important;padding:100px 20px!important;position:relative!important}.rich-text:before{content:"XII"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;font-family:var(--font-heading)!important;font-size:35vw!important;font-weight:700!important;color:var(--color-dark-grey)!important;opacity:.4!important;pointer-events:none!important;z-index:0!important}.rich-text__wrapper,.rich-text__blocks{position:relative!important;z-index:1!important}.rich-text__heading{font-family:var(--font-heading)!important;font-size:clamp(1.8rem,4vw,2.8rem)!important;font-weight:600!important;letter-spacing:var(--letter-spacing-wide)!important;margin-bottom:30px!important}.rich-text__text,.rich-text__text p,.rte p{color:var(--color-off-white)!important;font-size:1.1rem!important;line-height:1.9!important;font-weight:400!important;max-width:700px!important;margin:0 auto 20px!important}.rich-text__text strong,.rte strong{color:var(--color-white)!important;font-weight:600!important}.collection{background:var(--color-dark-grey)!important;padding:80px 0!important}.section-header__title{font-family:var(--font-heading)!important;font-size:clamp(2rem,4vw,2.8rem)!important;font-weight:600!important;letter-spacing:var(--letter-spacing-wide)!important;text-align:center!important;margin-bottom:15px!important}.section-header__subtext{color:var(--color-text-muted)!important;font-size:1rem!important;text-transform:uppercase!important;text-align:center!important;letter-spacing:var(--letter-spacing-normal)!important}.card{background:var(--color-mid-grey)!important;border:none!important;transition:transform .4s ease!important}.card:hover{transform:translateY(-8px)!important}.card__inner{background:var(--color-mid-grey)!important}.card__heading{font-family:var(--font-heading)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:var(--letter-spacing-normal)!important}.card__heading a{color:var(--color-white)!important;text-decoration:none!important}.card__information{padding:15px!important}.card .price,.card .price-item{font-size:1.1rem!important}.badge{background:var(--color-white)!important;color:var(--color-black)!important;font-family:var(--font-body)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:var(--letter-spacing-normal)!important;text-transform:uppercase!important;padding:8px 14px!important}footer,.footer{background:var(--color-dark-grey)!important;border-top:1px solid var(--color-border-grey)!important;padding:60px 40px!important}.footer__content-top{border-bottom:1px solid var(--color-border-grey)!important;padding-bottom:40px!important;margin-bottom:40px!important}.footer-block__heading{font-family:var(--font-heading)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:var(--letter-spacing-wide)!important;color:var(--color-white)!important;margin-bottom:20px!important}.footer-block__details-content a,.footer__list-social a,.footer a{color:var(--color-text-muted)!important;font-size:1.1rem!important;font-weight:400!important;text-decoration:none!important;transition:color .3s ease!important}.footer-block__details-content a:hover,.footer__list-social a:hover,.footer a:hover{color:var(--color-white)!important}.footer-block li{margin-bottom:12px!important}.footer__list-social{display:flex!important;gap:20px!important}.footer__list-social .icon{width:22px!important;height:22px!important;fill:var(--color-text-muted)!important;transition:fill .3s ease!important}.footer__list-social a:hover .icon{fill:var(--color-white)!important}.footer__copyright,.copyright{color:var(--color-text-muted)!important;font-size:.875rem!important}.newsletter{background:var(--color-black)!important;padding:60px 20px!important}.newsletter__heading{font-family:var(--font-heading)!important;font-size:1.8rem!important;font-weight:500!important;letter-spacing:var(--letter-spacing-wide)!important}.newsletter__subheading{color:var(--color-text-muted)!important;font-size:1rem!important}.field__input,input[type=email],input[type=text]{background:var(--color-dark-grey)!important;border:1px solid var(--color-border-grey)!important;color:var(--color-white)!important;font-family:var(--font-body)!important;padding:16px 20px!important;font-size:1rem!important}.field__input:focus,input[type=email]:focus,input[type=text]:focus{border-color:var(--color-white)!important;outline:none!important}.field__input::placeholder,input::placeholder{color:var(--color-text-muted)!important;font-size:.9rem!important}.cart-drawer,.drawer{background:var(--color-dark-grey)!important}.cart-drawer__overlay{background:#000c!important}.drawer__header{border-bottom:1px solid var(--color-border-grey)!important;padding:20px!important}.drawer__heading{font-family:var(--font-heading)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:var(--letter-spacing-wide)!important}.cart-item{border-bottom:1px solid var(--color-border-grey)!important;padding:20px 0!important}.cart-item__name{font-family:var(--font-heading)!important;font-size:1.1rem!important;font-weight:500!important;color:var(--color-white)!important}.cart-item__details,.cart-item__discounted-prices{color:var(--color-text-muted)!important;font-size:.9rem!important}.cart__footer{border-top:1px solid var(--color-border-grey)!important;padding:20px!important}.totals__subtotal,.totals__subtotal-value{font-family:var(--font-heading)!important;font-size:1.2rem!important;font-weight:500!important}input,textarea,select{background:var(--color-dark-grey)!important;border:1px solid var(--color-border-grey)!important;color:var(--color-white)!important;font-family:var(--font-body)!important;font-size:1rem!important;padding:14px 18px!important}input:focus,textarea:focus,select:focus{border-color:var(--color-white)!important;outline:none!important}a{color:var(--color-white)!important;transition:opacity .3s ease!important}a:hover{opacity:.8!important}hr{border-color:var(--color-border-grey)!important}.loading-overlay{background:var(--color-black)!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fadeInUp .6s ease forwards}@media screen and (max-width: 749px){body{font-size:15px!important}.header{padding:15px 20px!important}.header__heading-link{font-size:1.3rem!important}.banner__heading,.slideshow__heading{font-size:clamp(2.2rem,12vw,3.5rem)!important}.banner__text,.banner__text p{font-size:.9rem!important}.product{padding:50px 0!important}.product__title{font-size:1.8rem!important}.rich-text{padding:70px 20px!important}.rich-text:before{font-size:45vw!important}.rich-text__text,.rich-text__text p{font-size:1rem!important}footer,.footer{padding:40px 20px!important}.button,.shopify-payment-button__button{padding:14px 30px!important;font-size:.95rem!important}.announcement-bar__message{font-size:.8rem!important}}@media print{body{background:#fff!important;color:#000!important}.footer__copyright a{color:var(--color-text-muted)!important;text-decoration:none!important;transition:color .3s ease!important}.footer__copyright a:hover{color:var(--color-white)!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/round-xii-custom.css.map */
