:root{--sg-black: #000000;--sg-oxblood: #90000c;--sg-paper: #f2f0ed;--sg-white: #ffffff;--sg-stone: #e2ddd7;--sg-black-rgb: 0, 0, 0;--sg-oxblood-rgb: 144, 0, 12;--sg-paper-rgb: 242, 240, 237;--sg-white-rgb: 255, 255, 255;--sg-stone-rgb: 226, 221, 215;--sg-hairline: rgba(0, 0, 0, .12);--sg-hairline-strong: rgba(0, 0, 0, .24);--sg-rhythm: 6rem;--sg-rhythm-mobile: 3.5rem;--sg-ease: cubic-bezier(.4, 0, .2, 1);--sg-text-display: clamp(3.6rem, 10vw, 11rem);--sg-text-h2: clamp(3.6rem, 7vw, 8.8rem);--sg-text-claim: clamp(3.2rem, 5vw, 6rem);--sg-text-body: clamp(2.2rem, 2vw, 2.7rem);--sg-text-small: 1.4rem;--sg-leading-display: .95;--sg-leading-h2: 1;--sg-leading-claim: 1.02}:root,.color-background-1,.color-scheme-97937fa9-e9b4-4443-87a1-77877358ab69{--color-background: var(--sg-paper-rgb);--gradient-background: var(--sg-paper);--color-foreground: var(--sg-black-rgb);--color-background-contrast: 201, 195, 186;--color-shadow: var(--sg-black-rgb);--color-button: var(--sg-oxblood-rgb);--color-button-text: var(--sg-white-rgb);--color-secondary-button: var(--sg-paper-rgb);--color-secondary-button-text: var(--sg-black-rgb);--color-link: var(--sg-oxblood-rgb);--color-badge-foreground: var(--sg-black-rgb);--color-badge-background: var(--sg-paper-rgb);--color-badge-border: var(--sg-black-rgb)}.color-background-2{--color-background: var(--sg-white-rgb);--gradient-background: var(--sg-white);--color-foreground: var(--sg-black-rgb);--color-background-contrast: 217, 217, 217;--color-shadow: var(--sg-black-rgb);--color-button: var(--sg-oxblood-rgb);--color-button-text: var(--sg-white-rgb);--color-secondary-button: var(--sg-white-rgb);--color-secondary-button-text: var(--sg-black-rgb);--color-link: var(--sg-oxblood-rgb);--color-badge-foreground: var(--sg-black-rgb);--color-badge-background: var(--sg-white-rgb);--color-badge-border: var(--sg-black-rgb)}.color-inverse{--color-background: var(--sg-black-rgb);--gradient-background: var(--sg-black);--color-foreground: var(--sg-white-rgb);--color-background-contrast: 64, 64, 64;--color-shadow: var(--sg-black-rgb);--color-button: var(--sg-white-rgb);--color-button-text: var(--sg-black-rgb);--color-secondary-button: var(--sg-black-rgb);--color-secondary-button-text: var(--sg-white-rgb);--color-link: var(--sg-white-rgb);--color-badge-foreground: var(--sg-white-rgb);--color-badge-background: var(--sg-black-rgb);--color-badge-border: var(--sg-white-rgb)}.color-scheme-00319ca6-05a6-4293-80d9-7a2298163f68{--color-background: var(--sg-black-rgb);--gradient-background: linear-gradient(180deg, rgba(0, 0, 0, .15) 0%, rgba(0, 0, 0, .75) 100%);--color-foreground: var(--sg-white-rgb);--color-background-contrast: 64, 64, 64;--color-shadow: var(--sg-black-rgb);--color-button: var(--sg-white-rgb);--color-button-text: var(--sg-black-rgb);--color-secondary-button: var(--sg-black-rgb);--color-secondary-button-text: var(--sg-white-rgb);--color-link: var(--sg-white-rgb);--color-badge-foreground: var(--sg-white-rgb);--color-badge-background: var(--sg-black-rgb);--color-badge-border: var(--sg-white-rgb)}.color-accent-1{--color-background: var(--sg-oxblood-rgb);--gradient-background: var(--sg-oxblood);--color-foreground: var(--sg-white-rgb);--color-background-contrast: 179, 0, 15;--color-shadow: var(--sg-black-rgb);--color-button: var(--sg-white-rgb);--color-button-text: var(--sg-oxblood-rgb);--color-secondary-button: var(--sg-oxblood-rgb);--color-secondary-button-text: var(--sg-white-rgb);--color-link: var(--sg-white-rgb);--color-badge-foreground: var(--sg-white-rgb);--color-badge-background: var(--sg-oxblood-rgb);--color-badge-border: var(--sg-white-rgb)}.color-accent-2{--color-background: var(--sg-stone-rgb);--gradient-background: var(--sg-stone);--color-foreground: var(--sg-black-rgb);--color-background-contrast: 185, 177, 167;--color-shadow: var(--sg-black-rgb);--color-button: var(--sg-oxblood-rgb);--color-button-text: var(--sg-white-rgb);--color-secondary-button: var(--sg-stone-rgb);--color-secondary-button-text: var(--sg-black-rgb);--color-link: var(--sg-oxblood-rgb);--color-badge-foreground: var(--sg-black-rgb);--color-badge-background: var(--sg-stone-rgb);--color-badge-border: var(--sg-black-rgb)}body{letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 600);letter-spacing:-.01em;line-height:1.06;text-transform:uppercase;text-wrap:balance}h1,.h0,.h1{letter-spacing:-.02em;line-height:var(--sg-leading-h2)}.section-header h2,.title-wrapper h2{text-transform:uppercase}.sg-display{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 600);font-size:var(--sg-text-display);line-height:var(--sg-leading-display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin:0 0 2.4rem}.sg-h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 600);font-size:var(--sg-text-h2);line-height:var(--sg-leading-h2);letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;margin:0 0 2rem}.sg-claim{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 600);font-size:var(--sg-text-claim);line-height:var(--sg-leading-claim);letter-spacing:-.01em;text-transform:uppercase;margin:0}.sg-prose,.sg-lede{font-size:var(--sg-text-body);line-height:1.5;max-width:58ch}.sg-prose>*+*{margin-top:1.6rem}.sg-eyebrow{display:block;font-family:var(--font-body-family);font-size:var(--sg-text-small);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--color-button));margin-bottom:1.2rem}.sg-small,.sg-fineprint{font-size:var(--sg-text-small);line-height:1.5;opacity:.7}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:600;font-size:var(--sg-text-small);letter-spacing:.08em;text-transform:uppercase;min-height:5.2rem;padding:0 3.2rem;transition:background-color .2s var(--sg-ease),color .2s var(--sg-ease),transform .2s var(--sg-ease)}.button:not([disabled]):hover{transform:translateY(-1px)}.product-form__submit,.product-form__submit.button--secondary{background:var(--sg-oxblood)!important;color:var(--sg-white)!important;border-color:var(--sg-oxblood)!important;box-shadow:none!important}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.product-form__submit[disabled]{background:var(--sg-stone)!important;border-color:var(--sg-stone)!important;color:#00000080!important;opacity:1!important}.button--secondary{background:transparent;border:1px solid rgba(var(--color-foreground),.3)}.button--secondary:hover{border-color:rgba(var(--color-foreground),.7)}.sg-card{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:1.6rem;padding:3.2rem;border:1px solid var(--sg-hairline)}.sg-card--dark{background:var(--sg-black);color:var(--sg-white);border-color:transparent}.sg-card--accent{background:var(--sg-oxblood);color:var(--sg-white);border-color:transparent}.sg-tilt-row{overflow-x:clip}@media screen and (min-width:990px){.sg-card--tilt{transform:rotate(-2deg);transform-origin:center}.sg-card--tilt:nth-child(2n){transform:rotate(1.5deg)}.sg-card--tilt:hover{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){.sg-card--tilt,.sg-card--tilt:nth-child(2n),.sg-card--tilt:hover{transform:none}}:is(.sg-card--dark,.sg-card--accent,.sg-split__card--dark,.sg-split__card--accent,.sg-quotes__card--dark,.sg-quotes__card--accent) :is(h1,h2,h3,h4,h5,h6,p,blockquote,li,dt,dd,figcaption,cite,strong,em,.rte,.sg-claim,.sg-h2,.sg-display,.sg-prose,.sg-lede,.sg-eyebrow){color:inherit}.card-wrapper .card,.card{border-color:var(--sg-hairline)}.shopify-section{padding-block:var(--sg-rhythm-mobile)}@media screen and (min-width:750px){.shopify-section{padding-block:var(--sg-rhythm)}}.shopify-section:has(>.sg-scrollhero),.shopify-section:has(>.sg-statement),.shopify-section:has(>.sg-wordmark),.shopify-section:has(>.banner--full-width),.shopify-section:has(>.slideshow-component),.shopify-section--header,.shopify-section-group-header-group,.shopify-section-group-footer-group,.sg-announce-section,.shopify-section:has(>.announcement-bar-section){padding-block:0}.sg-hero-section{padding-bottom:0}.sg-rule{border:0;border-top:1px solid var(--sg-hairline);margin:0}.shopify-section:has(.sg-trust){--color-background: var(--sg-black-rgb);--gradient-background: var(--sg-black);--color-foreground: var(--sg-white-rgb);--color-button: var(--sg-white-rgb);--color-button-text: var(--sg-black-rgb);--sg-hairline: rgba(255, 255, 255, .1);padding-block:0}.shopify-section:has(.sg-trust) .sg-trust__icon{color:var(--sg-white, #ffffff)}.sg-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1.6rem;padding:1.2rem 0;border-block:1px solid var(--sg-hairline)}@media screen and (max-width:749px){.sg-trust{gap:1.6rem 1.2rem}.sg-trust__note{display:none}.sg-trust__icon{width:2.4rem;height:2.4rem}}@media screen and (min-width:750px){.sg-trust{grid-template-columns:repeat(4,1fr);gap:3.2rem}}.sg-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.sg-trust__icon{width:2.8rem;height:2.8rem;color:var(--sg-oxblood);flex-shrink:0}.color-inverse .sg-trust__icon,.color-accent-1 .sg-trust__icon,.color-scheme-00319ca6-05a6-4293-80d9-7a2298163f68 .sg-trust__icon{color:rgb(var(--color-foreground))}.sg-trust__label{font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.sg-trust__note{font-size:1.2rem;opacity:.62;line-height:1.4}.price{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 600);letter-spacing:-.01em}.price__container .price-item--regular{font-size:2.6rem}.sg-per-day{display:block;font-size:1.3rem;opacity:.7;margin-top:.6rem;letter-spacing:.01em}.badge{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 1.2rem}.header{padding-block:1.2rem;border-bottom:1px solid var(--sg-hairline)}.header__heading-logo{width:auto;max-height:6rem}.header__menu-item{font-family:var(--font-body-family);font-size:1.35rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding-inline:1.2rem}.header__menu-item span{text-decoration-thickness:1px;text-underline-offset:.4rem}.header__active-menu-item{color:var(--sg-oxblood)}.search__input,.search-modal__form{max-width:100%}.sg-ship-progress{padding:1.6rem 0 2rem;border-bottom:1px solid var(--sg-hairline)}.sg-ship-progress__label{font-size:1.3rem;margin-bottom:1rem;display:block}.sg-ship-progress__label strong{color:var(--sg-oxblood)}.sg-ship-progress__track{height:4px;border-radius:2px;background:var(--sg-stone);overflow:hidden}.sg-ship-progress__bar{height:100%;background:var(--sg-oxblood);border-radius:2px;transition:width .5s var(--sg-ease)}.sg-ship-progress--met .sg-ship-progress__bar{background:var(--sg-black)}.sg-sticky-buy{position:fixed;inset-inline:0;bottom:0;z-index:4;display:flex;align-items:center;gap:1.6rem;padding:1.2rem 1.6rem;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom));background:var(--sg-paper);border-top:1px solid var(--sg-hairline);transform:translateY(100%);transition:transform .3s var(--sg-ease)}.sg-sticky-buy.is-visible{transform:translateY(0)}@media screen and (min-width:750px){.sg-sticky-buy{display:none}}.sg-sticky-buy__info{flex:1;min-width:0}.sg-sticky-buy__title{font-size:1.3rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-sticky-buy__price{font-size:1.4rem;font-weight:600}.sg-sticky-buy .button{min-height:4.4rem;padding-inline:2.4rem;flex-shrink:0}*:focus-visible{outline:2px solid var(--sg-oxblood);outline-offset:3px;box-shadow:none}.color-inverse *:focus-visible,.color-accent-1 *:focus-visible,.shopify-section:has(.sg-trust) *:focus-visible,.color-scheme-00319ca6-05a6-4293-80d9-7a2298163f68 *:focus-visible{outline-color:var(--sg-white)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.button:not([disabled]):hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sg-design-system.css.map */
