@font-face{font-family:Magical Night;src:url(sv-magical-night.otf) format("opentype");font-weight:400 700;font-display:swap}:root{--sv-amber: #ffbd59;--sv-pink: #fe256c;--sv-orange: #ff9b04;--sv-ink: #1a0f09;--sv-brown: #7a4524;--sv-night: #0c0a10;--sv-radius: 1.5rem;--sv-display: "Magical Night", system-ui, sans-serif;--sv-gradient: linear-gradient(100deg, var(--sv-pink) 0%, #ff5f3a 55%, var(--sv-orange) 100%)}body{background-color:var(--sv-amber);background-image:radial-gradient(circle at 12% 8%,rgba(254,37,108,.22),transparent 42%),radial-gradient(circle at 88% 92%,rgba(255,155,4,.4),transparent 45%),linear-gradient(#ffbd59ed,#ffbd59ed),url(sv-passport-pattern.jpg);background-size:auto,auto,auto,360px auto;background-attachment:fixed,fixed,fixed,fixed}.section-background.color-scheme-1,.color-scheme-1 .section-background,main .color-scheme-1:not(.button):not(.drawer):not(.product-card){background-color:transparent}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.h0,.product-card__content .h3,.product-card__content .h4,.header-logo__text,.text-block.h1,.text-block.h2,.text-block.h3{font-family:var(--sv-display)!important;font-weight:700;letter-spacing:.01em}h1,.h1,.h0,.text-block.h1{background:linear-gradient(180deg,#ffbe3a 0%,var(--sv-orange) 45%,var(--sv-pink) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:uppercase;filter:drop-shadow(0 2px 0 rgba(26,15,9,.85)) drop-shadow(0 0 18px rgba(254,37,108,.35))}.color-scheme-5 h1,.color-scheme-6 h1,.color-scheme-5 .h1,.color-scheme-6 .h1{filter:drop-shadow(0 2px 0 rgba(0,0,0,.6)) drop-shadow(0 0 22px rgba(254,37,108,.55))}#header-group .header-section,#header-group .header,#header-group .color-scheme-5,.header-announcements{background-color:#0c0a10cc!important;-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5)}#header-group .header-section{box-shadow:0 1px #fe256c99,0 10px 40px -20px #000c}#header-group .header-section .section-background{background:transparent!important}.header-logo__text,.header-logo a{text-decoration:none}.header-logo__text{font-size:1.5rem;background:linear-gradient(180deg,#ffbe3a,var(--sv-orange) 45%,var(--sv-pink));-webkit-background-clip:text;background-clip:text;color:transparent}.header-logo__image-container img{filter:drop-shadow(0 0 10px rgba(254,37,108,.45))}.header-announcements{font-weight:700;letter-spacing:.04em}#header-group a:not(.button):hover{color:var(--sv-orange)}#footer-group .section-background,.footer .section-background{background-color:#0c0a10eb!important}#footer-group{border-top:1px solid rgba(254,37,108,.4)}.product-card,.collection-card,.featured-blog-posts-card,.predictive-search-results__card{border-radius:var(--sv-radius)!important;border:1px solid rgba(255,255,255,.55);background:linear-gradient(135deg,#ffffff6b,#ffffff24 48%,#ffffff42);-webkit-backdrop-filter:blur(22px) saturate(1.55);backdrop-filter:blur(22px) saturate(1.55);box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #ffffff26,0 20px 50px -20px #46190080;overflow:hidden;padding:.6rem}.product-card:hover,.collection-card:hover{box-shadow:inset 0 1px #ffffffb3,0 0 0 1px #fe256c66,0 28px 60px -20px #fe256c73}.product-card .card-gallery,.product-card .product-media-container,.collection-card__inner{border-radius:1.1rem;overflow:hidden}.product-card__content{padding:.75rem .5rem .4rem}.product-card__content a,.product-card .h3,.product-card .h4{color:var(--sv-ink)}.product-card .price,.price{color:var(--sv-ink);font-weight:700}.product-details,.product-information__wrapper,.product-form,.cart-items-component,.cart-summary,.drawer__content,.dialog-drawer__content,.quick-add-modal,.password-dialog__content,.newsletter,.section-resource-list__header .rte{border-radius:var(--sv-radius)}.cart-items-component,.cart-summary,.password-dialog__content{border:1px solid rgba(255,255,255,.5);background:linear-gradient(135deg,#ffffff6b,#ffffff2e);-webkit-backdrop-filter:blur(22px) saturate(1.55);backdrop-filter:blur(22px) saturate(1.55);box-shadow:inset 0 1px #ffffffb3,0 20px 50px -20px #46190080;padding:1.25rem}.drawer,.dialog-drawer{background:#ffedd5eb!important;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.button:not(.button-secondary):not(.button-unstyled),.add-to-cart-button,button.shopify-payment-button__button--unbranded,.button[id^=BuyButtons-ProductSubmitButton-]{font-family:var(--sv-display)!important;font-weight:700;letter-spacing:.04em;color:#fff!important;background-image:var(--sv-gradient)!important;background-color:var(--sv-pink)!important;box-shadow:inset 0 1px #ffffff73,0 10px 30px -10px #fe256cb3!important;transition:transform .2s ease,box-shadow .3s ease,filter .3s ease}.button:not(.button-secondary):not(.button-unstyled):hover,.add-to-cart-button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:inset 0 1px #ffffff8c,0 16px 40px -12px #fe256cd9!important}.button-secondary{font-family:var(--sv-display)!important;font-weight:700;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.shopify-payment-button__button--branded{border-radius:999px;overflow:hidden}.hero{background-image:url(sv-highway-stars.jpg);background-size:cover;background-position:center 40%}.hero .hero__media-grid,.hero .hero__media,.hero .hero__blurred-image{display:none!important}.hero .hero__container{position:relative;z-index:2}.hero h1{font-size:clamp(3.5rem,10vw,7rem)}.product-badges .badge,.badge,.product-badges>*{background-image:var(--sv-gradient)!important;color:#fff!important;border:0;font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:.6rem}.field__input,.select__select,.quantity-selector,.text-area{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.field__input:focus-visible,.select__select:focus-visible{outline:2px solid rgba(254,37,108,.55);outline-offset:2px}.cart-bubble,.header-actions__cart-icon .cart-bubble,[class*=cart-bubble]{background:var(--sv-pink);color:#fff}::selection{background:#fe256c59}.password-main-content{background:transparent}.password-main-content h2,.password-main-content .h2{color:var(--sv-ink);text-transform:uppercase;letter-spacing:.04em}.password-dialog{border-radius:var(--sv-radius)}.sv-miles-note{display:inline-block;margin-top:.5rem;padding:.35rem .8rem;border-radius:999px;background:#1a0f09e0;color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.sv-miles-note a{color:#ffbe3a}@media(prefers-reduced-motion:reduce){.product-card:hover,.button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sv-brand.css.map */
