:root{--sd-abyss: #03080e;--sd-deep: #031b30;--sd-water: #064776;--sd-shaft: #248dbf;--sd-bone: #e8e2d3;--sd-bone-muted: #b9b3a2;--sd-gold: #b08d52;--sd-gold-bright: #d19a5d;--sd-flag-red: #c13926;--sd-flag-deep: #9e2b2d;--sd-garibaldi: #db652e;--sd-kelp: #26686e;--sd-hairline: 1px;--sd-frame-corner-size: 14px;--sd-frame-inset: var(--padding-md, 1rem);--sd-plate-inset: 10px}:root{--color-instock: var(--sd-kelp);--color-lowstock: var(--sd-garibaldi);--color-outofstock: var(--sd-bone-muted)}.sd-frame{position:relative;padding:var(--sd-frame-inset)}.sd-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--sd-hairline) solid var(--sd-gold);opacity:.55;pointer-events:none}.sd-frame__corner{position:absolute;inline-size:var(--sd-frame-corner-size);block-size:var(--sd-frame-corner-size);color:var(--sd-gold);pointer-events:none}.sd-frame__corner svg{inline-size:100%;block-size:100%;display:block}.sd-frame__corner--tl{inset-block-start:0;inset-inline-start:0}.sd-frame__corner--tr{inset-block-start:0;inset-inline-end:0;transform:scaleX(-1)}.sd-frame__corner--bl{inset-block-end:0;inset-inline-start:0;transform:scaleY(-1)}.sd-frame__corner--br{inset-block-end:0;inset-inline-end:0;transform:scale(-1)}.sd-rule{border:0;border-block-start:var(--sd-hairline) solid var(--sd-gold);opacity:.45;margin-block:var(--margin-md, 1rem)}.sd-label{font-family:var(--font-subheading--family, inherit);letter-spacing:.08em;text-transform:uppercase;font-size:var(--font-size--xs, .75rem);color:var(--sd-bone-muted)}.sd-meta{color:var(--sd-bone-muted)}.sd-accent{color:var(--sd-gold-bright)}.variant-option .variant-option__button-label:has([data-option-available=false]),.variant-option .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{color:var(--sd-bone-muted)}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch){background-color:var(--sd-bone);color:var(--sd-abyss)}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch) .variant-option__button-label__text{color:var(--sd-abyss)}.variant-option__button-label:not(:has(:checked)) .variant-option__button-label__pill{background-color:transparent}:root{--sd-header-icon: 1.625rem}#header-component .header-actions__action svg,#header-component .header-actions__action .svg-wrapper>svg,#header-component cart-icon svg,#header-component .search-action svg,#header-component .account-button__icon{inline-size:var(--sd-header-icon);block-size:var(--sd-header-icon)}#header-component .header-actions__action .svg-wrapper,#header-component .search-action .svg-wrapper{inline-size:max(var(--button-size, 2.75rem),var(--sd-header-icon));block-size:max(var(--button-size, 2.75rem),var(--sd-header-icon))}.slideshow-controls__thumbnail[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--sd-gold-bright)}.collection-card__content :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--font-subheading--family, inherit);letter-spacing:.1em;text-transform:uppercase;color:var(--sd-bone)}.collection-card__image{transition:box-shadow var(--hover-transition-duration, .15s) var(--hover-transition-timing, ease)}.collection-card:hover .collection-card__image,.collection-card:focus-within .collection-card__image{box-shadow:inset 0 0 0 2px var(--sd-gold-bright)}#header-component.header--collapse-row-paddings .header__row--bottom .header__columns{--padding-block-start: var(--padding-sm)}.button:not(.button-secondary,.button-unstyled):focus-visible{outline-color:var(--sd-gold-bright)}#cart-drawer .theme-drawer__dialog{border-left:none}@media(min-width:990px){body:has(#cart-drawer[open]) .page-wrapper--drawer-open{margin-right:0}body:has(#cart-drawer[open]) .page-wrapper--drawer-open shopify-account::part(dialog){translate:none}#cart-drawer .theme-drawer__dialog[open]{z-index:calc(var(--layer-temporary) + var(--drawer-stack-order, 0))}#cart-drawer .theme-drawer__dialog[open]:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:100vw;z-index:-1;background:linear-gradient(to left,#00000080,#0000 5rem),color-mix(in srgb,var(--sd-abyss) 60%,transparent);animation:sd-cart-scrim-in var(--animation-speed) var(--animation-timing-fade-in)}#cart-drawer .theme-drawer__dialog--closing:before{animation:sd-cart-scrim-in var(--animation-speed) var(--animation-timing-fade-out) reverse forwards}#cart-drawer .theme-drawer__dialog-instant:before{animation:none}@keyframes sd-cart-scrim-in{0%{opacity:0}}}.sd-story-figures{margin-block:var(--margin-lg, 2rem)}.sd-story-row+.sd-story-row,.sd-story-row>.sd-story-figure+.sd-story-figure{margin-block-start:var(--gap-md, 1rem)}@media screen and (min-width:750px){.sd-story-row{display:flex;align-items:flex-start;gap:var(--gap-md, 1rem)}.sd-story-row>.sd-story-figure{flex:var(--sd-figure-ratio, 1) 1 0;min-inline-size:0}.sd-story-row>.sd-story-figure+.sd-story-figure{margin-block-start:0}.sd-story-row:not(.sd-story-row--wide)>.sd-story-figure:only-child{max-inline-size:calc(var(--sd-figure-ratio, 1) * 26rem)}}.sd-story-figure{margin:0}.sd-story-figure img{display:block;inline-size:100%;block-size:auto;border:var(--sd-hairline) solid rgb(from var(--sd-gold) r g b / .55)}.sd-story-figure img[src*=sd-about-certified]{border:0}.sd-story-figure figcaption{font-family:var(--font-subheading--family, inherit);letter-spacing:.08em;text-transform:uppercase;font-size:var(--font-size--xs, .75rem);color:var(--sd-bone-muted);margin-block-start:var(--margin-xs, .5rem)}.sd-shipping-progress{display:block}.sd-shipping-progress__message{margin:0 0 var(--margin-xs, .5rem);font-size:var(--font-size--sm, .875rem);line-height:1.4;color:var(--sd-bone-muted)}.sd-shipping-progress__amount{color:var(--sd-gold-bright);font-weight:600;font-variant-numeric:tabular-nums}.sd-shipping-progress__bar--complete .sd-shipping-progress__message{color:var(--sd-bone)}.sd-shipping-progress__track{block-size:3px;inline-size:100%;background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .2))}.sd-shipping-progress__fill{display:block;block-size:100%;inline-size:var(--sd-progress, 0%);background-color:var(--sd-gold, currentcolor);transition:inline-size .3s ease}.sd-shipping-progress__bar--complete .sd-shipping-progress__fill{background-color:var(--sd-kelp, currentcolor)}.sd-shipping-progress__extra{display:none;margin-block-start:var(--margin-sm, .75rem)}.sd-shipping-progress__bar[data-near=true]~.sd-shipping-progress__extra{display:block}@media(prefers-reduced-motion:reduce){.sd-shipping-progress__fill{transition:none}}.sd-cart-drawer-progress{display:block;margin-block-end:var(--margin-md, 1rem);margin-inline:var(--cart-drawer-padding, 1rem);padding:var(--padding-sm, .75rem) var(--padding-md, 1rem);background-color:rgb(var(--color-foreground-rgb) / .05)}.sd-cart-drawer-progress .sd-shipping-progress__track{background-color:#0006}.cart-drawer__content .cart-drawer__items{padding-block-start:var(--padding-xs, .5rem)}.shopify-policy__container.shopify-policy__container{max-width:calc(42rem + 40px);padding-block:var(--padding-2xl, 3rem) var(--padding-3xl, 5rem)}.shopify-policy__title.shopify-policy__title{text-align:start;margin-block-end:var(--margin-lg, 1.5rem)}.shopify-policy__title.shopify-policy__title h1{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case)}.shopify-policy__title.shopify-policy__title:after{content:"";display:block;border-block-start:var(--sd-hairline) solid var(--sd-gold);opacity:.45;margin-block-start:var(--margin-md, 1rem)}.shopify-policy__body.shopify-policy__body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case)}.shopify-policy__body.shopify-policy__body :is(h1,h2,h3,h4,h5,h6)+:is(ul,ol){margin-block-start:var(--margin-sm, .5rem)}.page-content :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case)}.card-gallery .product-media-container.media-fit img,.collection-card .collection-card__image .resource-image__image{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sd-brand.css.map */
