@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/Sofia-pro-regular.woff?v=1764617241) format("woff"),url(/cdn/shop/files/sofia-pro-regular.otf?v=1764617241) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia-pro-italic.woff?v=1764617241) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia-pro-light.woff?v=1764617241) format("woff"),url(/cdn/shop/files/sofia-pro-light.otf?v=1764617241) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia-pro-light-italic.woff?v=1764617241) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia-pro-bold.otf?v=1764617241) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sofia Pro;src:url(/cdn/shop/files/sofia-pro-bold-italic.woff?v=1764617241) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Cardea;src:url(/cdn/shop/files/Cardea.woff?v=1764617241) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cardea;src:url(/cdn/shop/files/cardea-regular-italic.woff?v=1764617241) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cardea;src:url(/cdn/shop/files/cardea-bold.woff?v=1764617241) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cardea;src:url(/cdn/shop/files/cardea-bold-italic.woff?v=1764617241) format("woff");font-weight:700;font-style:italic;font-display:swap}@media (max-width: 749px){html,body{width:100%;max-width:100%;overflow-x:hidden}}.h2 strong,.text-highlight{position:relative;display:inline-block;font-weight:400}.h2 strong:after,.text-highlight:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:3%;width:107%;height:.4em;background:#ffffff80;background:var(--color-shadow);z-index:-1;pointer-events:none}.variant-option__button-label--has-size-swatch{background-color:transparent!important;border:none!important;padding:var(--padding-xs) 0!important;min-height:auto!important;border-radius:0!important;overflow:visible!important}.variant-option__button-label--has-size-swatch:hover{background-color:transparent!important;border:none!important}.variant-option__button-label--has-size-swatch:has(:checked){background-color:transparent!important;border:none!important}.variant-option__button-label--has-size-swatch:before,.variant-option__button-label--has-size-swatch:after{display:none!important}.variant-option__button-label--has-size-swatch .swatch--size{flex-shrink:0;border:1px solid var(--color-border);border-radius:50%;--swatch-background: #00000033;background:var(--swatch-background)!important}.variant-option__button-label--has-size-swatch:has(:checked) .swatch--size{border-color:var(--color-foreground);border-width:2px;--swatch-background: #000000;background:var(--swatch-background)!important}.variant-option__button-label--has-size-swatch:has([data-option-available=false]) .swatch--size{border-style:dashed;opacity:.6}.variant-option__swatch-name{text-transform:uppercase}.variant-option__button-label--has-size-swatch .variant-option__button-label__text{flex:1;white-space:normal;text-align:left;color:var(--color, var(--color-foreground))}.variant-option__button-label--has-size-swatch:has([data-option-available=false]) .variant-option__button-label__text{opacity:.6}.variant-option__button-label--has-size-swatch:hover .swatch--size{outline:var(--focus-outline-width) solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-size-swatch:has(:focus-visible) .swatch--size{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-size-swatch:has(:checked) .swatch--size{outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-size-swatch:hover,.variant-option__button-label--has-size-swatch:has(:focus-visible),.variant-option__button-label--has-size-swatch:has(:checked){outline:none!important}cart-drawer-component.cart-drawer{padding-left:2rem}.header__columns{min-height:62px}.link-button{width:100%}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
