.fc-footer{background:#050816;border-top:1px solid #ffffff1a;padding:56px 0 28px;color:#c2c9e2;font-size:14px}.fc-footer__grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px}.fc-footer h3{margin:0 0 14px;font:900 20px/1 var(--fc-display);letter-spacing:.04em;text-transform:uppercase;color:#fff}.fc-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.fc-footer a{color:#c2c9e2;text-decoration:none}.fc-footer a:hover{color:var(--fc-yellow)}.fc-footer__brand p{line-height:1.6;margin:12px 0 0;max-width:360px}.fc-footer__company{line-height:1.6;white-space:pre-line}.fc-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:40px;padding-top:20px;border-top:1px solid #ffffff14;font-size:12px;color:#8f98b8}.fc-footer ul.fc-footer__pay{display:flex;flex-wrap:wrap;gap:6px}.fc-footer__pay svg,.fc-footer__pay img{height:24px;width:auto}@media(max-width:899px){.fc-footer__grid{grid-template-columns:1fr 1fr}.fc-footer__brand{grid-column:1/-1}}@media(max-width:499px){.fc-footer__grid{grid-template-columns:1fr}}.button,.shopify-payment-button__button--unbranded{font-family:var(--fc-display)!important;font-weight:900!important;font-size:19px!important;letter-spacing:.04em!important;text-transform:uppercase;border-radius:14px!important}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background:linear-gradient(#ffef6a,var(--fc-yellow) 35%,var(--fc-yellow-2))!important;color:#101018!important;box-shadow:0 5px #a8730d,0 0 22px #ffd63055!important}.button:not(.button--secondary):not(.button--tertiary):after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.product__title h1{font:italic 900 clamp(36px,4.5vw,58px)/.95 var(--fc-display);text-transform:uppercase}.product .price-item--regular,.product .price-item--sale,.product .price-item--last{font:italic 900 clamp(44px,5vw,64px)/1 var(--fc-display);color:var(--fc-yellow)}.product-form__input input[type=radio]+label{font-weight:800;min-width:96px;padding:12px 18px}.product-form__input input[type=radio]:checked+label{background:var(--fc-yellow)!important;color:#111!important;border-color:var(--fc-yellow)!important}.product__inventory{font-weight:700}.drawer__inner,.cart-drawer .drawer__inner{background:#0d1230!important;border-color:#fff2!important}.cart-drawer .drawer__heading{font:italic 900 32px/1 var(--fc-display);text-transform:uppercase}.totals__total-value{font:900 28px/1 var(--fc-display);color:var(--fc-yellow)}.card,.card__inner{background:var(--fc-card)}.rte table{border-collapse:collapse;width:100%}.rte td,.rte th{border:1px solid #ffffff26;padding:9px 12px;text-align:left}body .cart-drawer .drawer__inner{padding:0 20px}body .cart-drawer .drawer__header{padding:22px 0 14px;border-bottom:1px solid #ffffff14}body .cart-drawer .drawer__heading{font:italic 900 30px/1 var(--fc-display);letter-spacing:.01em}body .cart-drawer .cart-items thead{display:none}body .cart-drawer .cart-items{border-spacing:0}body .cart-drawer .cart-item{grid-template:auto auto/104px 1fr auto;column-gap:14px;row-gap:12px;padding:16px 0;border-bottom:1px solid #ffffff12;align-items:start}body .cart-drawer .cart-items td{padding:0!important}body .cart-drawer .cart-item>td+td{padding-left:0!important}body .cart-drawer .cart-item__media{grid-column:1;grid-row:1/3;width:104px}body .cart-drawer .cart-item__image{width:104px;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:12px;border:1px solid #ffffff1f;background:#0b1025}body .cart-drawer .cart-item__details{grid-column:2/4;grid-row:1;min-width:0}body .cart-drawer .cart-item__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font:700 15px/1.3 var(--fc-body)!important;letter-spacing:0;color:#fff;text-decoration:none}body .cart-drawer .cart-item__name:hover{color:var(--fc-yellow)}body .cart-drawer .cart-item__details>*+*{margin-top:4px}body .cart-drawer .cart-item__details .product-option{font:500 13px/1.4 var(--fc-body);color:var(--fc-muted);margin:0}body .cart-drawer .cart-item__details>.product-option:after{content:" / ud.";opacity:.7}body .cart-drawer .cart-item__details dl{margin:6px 0 0;display:flex;flex-wrap:wrap;gap:6px}body .cart-drawer .cart-item__details dl .product-option{display:inline-flex;gap:4px;padding:3px 10px;border-radius:999px;background:#ffffff0f;border:1px solid #ffffff1a;font-size:12px}body .cart-drawer .cart-item__details dl dt{color:#9aa3c4}body .cart-drawer .cart-item__details dl dd{margin:0;color:#fff;font-weight:600}body .cart-drawer .cart-item__quantity{grid-column:2;grid-row:2;display:block!important;align-self:center}body .cart-drawer .cart-item__quantity-wrapper{display:flex;align-items:center;gap:6px}body .cart-drawer .quantity{width:112px;min-height:38px;border-radius:10px}body .cart-drawer .quantity:after,body .cart-drawer .quantity:before{border-radius:10px!important;box-shadow:0 0 0 1px #ffffff2e!important}body .cart-drawer .quantity__button{width:34px}body .cart-drawer .quantity__input{font:700 15px var(--fc-body)}body .cart-drawer cart-remove-button .button{min-width:38px;min-height:38px;width:38px;height:38px;padding:0;background:none!important;box-shadow:none!important;color:#9aa3c4!important}body .cart-drawer cart-remove-button .button:hover{color:var(--fc-red)!important}body .cart-drawer cart-remove-button .icon-remove{width:16px;height:16px}body .cart-drawer .cart-item__totals{grid-column:3;grid-row:2;align-self:center;justify-self:end;text-align:right;padding-left:10px!important}body .cart-drawer .cart-item__totals .price{font:italic 900 22px/1 var(--fc-display);color:var(--fc-yellow);white-space:nowrap;letter-spacing:.01em}body .cart-drawer .cart-item__error{grid-column:2/4}body .cart-drawer .drawer__footer{padding:16px 0 20px;border-top:1px solid #ffffff14}body .cart-drawer .totals{align-items:baseline;justify-content:space-between}body .cart-drawer .totals__total{font:700 15px var(--fc-body);letter-spacing:0;color:var(--fc-muted)}body .cart-drawer .totals__total-value{font:italic 900 32px/1 var(--fc-display);color:var(--fc-yellow);white-space:nowrap}body .cart-drawer .tax-note{font:400 12px/1.5 var(--fc-body);color:#8f98b8;margin:6px 0 14px;text-align:left}body .cart-drawer .tax-note a{color:inherit}body .cart-drawer .cart__checkout-button{width:100%;min-height:56px}.fc-limit{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:16px;background:#05071acc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fc-limit.is-open{display:flex;animation:fc-limit-in .2s ease}@keyframes fc-limit-in{0%{opacity:0}to{opacity:1}}html.fc-limit-open{overflow:hidden}.fc-limit__box{position:relative;width:min(460px,100%);padding:30px 26px 24px;border-radius:24px;text-align:center;color:#fff;background:linear-gradient(160deg,#2a1470,#151040 70%);border:1px solid #a78bfa66;box-shadow:0 0 0 1px #7c3aed55,0 0 50px #7c3aed77,0 30px 60px #000a}.fc-limit__x{position:absolute;right:12px;top:8px;width:40px;height:40px;border:0;background:none;color:#c4b5fd;font-size:30px;line-height:1;cursor:pointer}.fc-limit__badge{display:inline-flex;flex-direction:column;align-items:center;margin-bottom:10px;font-family:var(--fc-display);font-style:italic;text-transform:uppercase}.fc-limit__badge span{font-weight:900;font-size:22px}.fc-limit__badge b{font-weight:900;font-size:84px;line-height:.85;color:var(--fc-yellow);-webkit-text-stroke:3px #1a0b45;paint-order:stroke fill;text-shadow:0 5px 0 #b45309}.fc-limit__badge em{font-style:italic;font-weight:900;font-size:17px;padding:3px 12px;background:var(--fc-red);transform:rotate(-3deg)}.fc-limit h2{margin:6px 0 10px;font:italic 900 clamp(24px,5vw,30px)/1.05 var(--fc-display);text-transform:uppercase}.fc-limit__extra{margin:0 0 10px;font:700 16px/1.45 var(--fc-body);color:var(--fc-yellow)}.fc-limit__extra:empty{display:none}.fc-limit__why{margin:0 0 20px;font:400 15px/1.55 var(--fc-body);color:#d9dcf0}.fc-limit__btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.fc-limit__ok,.fc-limit__cart{min-height:48px;padding:0 22px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font:italic 900 18px var(--fc-display);text-transform:uppercase;cursor:pointer;text-decoration:none}.fc-limit__ok{border:0;background:linear-gradient(#ffef6a,var(--fc-yellow) 35%,var(--fc-yellow-2));color:#101018;box-shadow:0 4px #a8730d}.fc-limit__cart{border:2px solid #a78bfa;color:#fff;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fc-base-rest.css.map */
