:root{--sg-ink:#103133;--sg-sand:#c8a96a;--sg-sand-deep:#b08d4c;--sg-mist:#eef1ec}.header__menu-item{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;font-weight:700}.button,.shopify-payment-button__button--unbranded{text-transform:uppercase;letter-spacing:.12em;font-weight:700;border-radius:2px}.card__heading,.card__heading a{text-transform:uppercase;letter-spacing:.03em;font-size:.92rem}.title--primary,h2.title,.title-wrapper-with-link .title{letter-spacing:.02em}.price{font-variant-numeric:tabular-nums}.card--standard,.card-wrapper{transition:transform .28s ease}.card-wrapper:hover{transform:translateY(-4px)}.card--standard .card__media img,.card__media .media img{transition:transform .6s ease}.card-wrapper:hover .card__media img{transform:scale(1.05)}.card__badge .badge{text-transform:uppercase;letter-spacing:.09em;font-weight:700}a:hover{text-decoration-color:var(--sg-sand)}.link,.link--text{text-underline-offset:3px}.facets__summary,.active-facets__button,.facet-checkbox{letter-spacing:.02em}.active-facets__button{border-radius:40px}.product__info-container{padding-left:clamp(0px,2.4vw,36px)}.product__title h1,.product__title h2,.product__text.title{text-transform:uppercase;letter-spacing:.02em}.product__info-container .price{font-size:1.5rem}.sg-trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin:2px 0 6px;padding:16px 0;border-top:1px solid rgba(16,49,51,.14);border-bottom:1px solid rgba(16,49,51,.14)}.sg-trust span{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:var(--sg-ink)}.sg-trust svg{width:17px;height:17px;flex:none;color:var(--sg-sand-deep)}.sg-klarna{font-size:.85rem;color:#5f706e;margin:12px 0 4px}.sg-klarna b{color:var(--sg-ink)}.collection-hero__description,.banner__text .rte{max-width:62ch}.rich-text__heading{letter-spacing:.02em}.announcement-bar__message{letter-spacing:.08em;font-size:.78rem;text-transform:uppercase}.multicolumn-card__info .icon-with-text-svg{color:var(--sg-sand-deep)}.footer__content-top .footer-block__heading{text-transform:uppercase;letter-spacing:.1em}.cart__ctas .button{letter-spacing:.12em}@media(prefers-reduced-motion:reduce){.card--standard,.card-wrapper,.card__media img{transition:none!important}}.sg-hero{position:relative;overflow:hidden;border-radius:10px;background:linear-gradient(135deg,#0c2628,#15393b 55%,#1d4446);color:#fff;margin:8px 0 4px}.sg-hero__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(58% 82% at 80% 28%,rgba(200,169,106,.36),transparent 60%);animation:sgdrift 15s ease-in-out infinite alternate}@keyframes sgdrift{to{transform:translate3d(-24px,16px,0) scale(1.09)}}.sg-hero__in{position:relative;padding:clamp(56px,9vw,116px) clamp(24px,5vw,72px)}.sg-hero h1{font-family:Abel,sans-serif;font-weight:700;font-size:clamp(2.6rem,6.2vw,4.8rem);line-height:1;text-transform:uppercase;letter-spacing:.005em;margin:16px 0 18px;max-width:15ch;text-wrap:balance}.sg-hero__sub{max-width:46ch;color:#d6dfdb;font-size:clamp(1rem,1.4vw,1.15rem);margin-bottom:30px}.sg-eyebrow{font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;color:#c8a96a;font-weight:700}.sg-hero__cta{display:flex;gap:14px;flex-wrap:wrap}.sg-btn{display:inline-flex;align-items:center;font-family:Abel,sans-serif;text-transform:uppercase;letter-spacing:.12em;font-weight:700;font-size:.9rem;padding:15px 32px;border-radius:2px;text-decoration:none;border:1.6px solid transparent;transition:background .2s}.sg-btn--sand{background:#c8a96a;color:#2a230f}.sg-btn--sand:hover{background:#b08d4c}.sg-btn--ghost{border-color:#ffffff8c;color:#fff}.sg-btn--ghost:hover{background:#ffffff1f}.sg-reviews__in{padding:20px 0 8px}.sg-reviews h2{font-family:Abel,sans-serif;text-transform:uppercase;letter-spacing:.03em;font-size:clamp(1.6rem,3vw,2.1rem);margin:0 0 26px}.sg-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sg-quote{background:#fff;border:1px solid #dde2db;border-radius:8px;padding:26px;margin:0}.sg-stars{color:#b08d4c;letter-spacing:3px;margin-bottom:12px}.sg-quote blockquote{margin:0;font-size:1.02rem;line-height:1.55}.sg-quote figcaption{margin-top:14px;font-family:Abel,sans-serif;text-transform:uppercase;letter-spacing:.09em;font-size:.76rem;color:#5f706e}@media(max-width:760px){.sg-reviews__grid{grid-template-columns:1fr}}.button,.button--secondary,.button--tertiary,.sg-btn,.quick-add__submit,.product-form__submit,.cart__ctas .button,.newsletter-form__button,.shopify-payment-button__button--unbranded{font-family:Karla,sans-serif!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:700!important;transition:background-color .28s ease,color .28s ease,border-color .28s ease!important}.product-form__submit,.quick-add__submit,.shopify-payment-button__button--unbranded{background-color:#103133!important;color:#fff!important;border:1px solid #103133!important;box-shadow:none!important}.product-form__submit:after,.quick-add__submit:after,.button:after{border:none!important;box-shadow:none!important}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover,.quick-add__submit:hover,.shopify-payment-button__button--unbranded:hover{background-color:#c8a96a!important;color:#12281f!important;border-color:#c8a96a!important}.button--secondary{border:1.5px solid #103133!important;color:#103133!important;background:transparent!important}.button--secondary:hover{background-color:#103133!important;color:#fff!important}.sg-btn{font-family:Karla,sans-serif!important;letter-spacing:1px!important;font-weight:700}.sg-btn--sand:hover{background:#12281f!important;color:#fff!important}.card__information{padding-top:14px;padding-bottom:6px}.card__heading{margin-bottom:2px}.price{font-weight:600}.title-wrapper-with-link{margin-bottom:10px}.button,.button--secondary,.quick-add__submit,.product-form__submit,.cart__ctas .button,.newsletter-form__button,.shopify-payment-button__button--unbranded{font-size:.8rem!important;padding:11px 22px!important;letter-spacing:1px!important}.button:not(.button--tertiary),.quick-add__submit,.product-form__submit,.shopify-payment-button__button--unbranded{background-color:#eadfc9!important;color:#12281f!important;border:1px solid #E1D3B6!important;box-shadow:none!important}.button:not(.button--tertiary):hover,.quick-add__submit:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background-color:#e1d1ae!important;color:#12281f!important;border-color:#d4c199!important}.card__heading,.card__heading a{font-size:1.06rem!important;letter-spacing:.02em}.price,.price .price-item,.price__regular .price-item{font-weight:400!important}.card--standard:hover,.card-wrapper:hover{transform:none!important}.card-wrapper:hover .card__media img{transform:scale(1.035)!important}.card-wrapper:hover .card__inner{box-shadow:0 16px 32px -26px #10313373}.sg-hero h1,.sg-reviews h2{font-family:Abel Pro,sans-serif!important}.header__menu-item,.sg-eyebrow,.eyebrow,.announcement-bar__message,.sg-reviews .sg-quote figcaption,.product__text.caption-with-letter-spacing{font-family:Neutra SC,Abel Pro,sans-serif!important;text-transform:none!important;letter-spacing:.06em!important}.cart-drawer__footer .cart__checkout-button,.cart-drawer__footer .button,#cart-notification .button{width:100%}.cart-drawer__heading,.drawer__heading,.cart-notification__heading{font-family:Abel Pro,sans-serif!important;text-transform:uppercase;letter-spacing:.03em}.totals__subtotal,.cart-item__name{font-family:Karla,sans-serif!important}.cart-item__name{font-weight:600}.product__info-container .rating,.card__information .rating{margin-top:2px}.button:not(.button--tertiary),.quick-add__submit,.product-form__submit,.shopify-payment-button__button--unbranded,.cart__ctas .button{background-color:#103133!important;color:#fff!important;border:1px solid #103133!important;font-family:Neutra SC,Abel Pro,sans-serif!important;letter-spacing:.08em!important}.button:not(.button--tertiary):hover,.quick-add__submit:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover,.cart__ctas .button:hover{background-color:#c8a96a!important;color:#103133!important;border-color:#c8a96a!important}.button--secondary{background:transparent!important;color:#103133!important;border:1.5px solid #103133!important}.button--secondary:hover{background:#103133!important;color:#fff!important}.header__menu-item,.header__menu-item span,.header__active-menu-item{font-family:Abel Pro,sans-serif!important;text-transform:uppercase!important;font-size:18px!important;font-weight:700!important;letter-spacing:.04em!important;color:#0c2426!important}.header__menu-item:hover,.header__menu-item:hover span{color:#103133!important;border-color:#c8a96a!important}.header__submenu .header__menu-item,.header__submenu a{font-family:Abel Pro,sans-serif!important;text-transform:uppercase!important;font-size:15px!important;font-weight:700!important;letter-spacing:.03em!important;color:#103133!important}.header__menu-item,.header__menu-item span,.header__active-menu-item{color:#fff!important}.header__menu-item:hover,.header__menu-item:hover span{color:#c8a96a!important;border-color:#c8a96a!important}.header__heading-link,.header__heading-link .h2,.header__heading-logo{color:#fff!important}.header .header__icon,.header .header__icon svg,.header__icons .header__icon{color:#fff!important}.header .header__icon:hover,.header .header__icon:hover svg{color:#c8a96a!important}.header__submenu .header__menu-item,.header__submenu a{color:#103133!important}.header__submenu .header__menu-item:hover,.header__submenu a:hover{color:#c8a96a!important}.sgh-card{display:flex;flex-direction:column}.sgh-card-img{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:3px;background:linear-gradient(160deg,#f2eee4,#e6decf);border:1px solid #E6E3DC;display:block}.sgh-card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s ease}.sgh-card:hover .sgh-card-img img{transform:scale(1.045)}.sgh-add{position:absolute;bottom:12px;right:12px;width:38px;height:38px;border-radius:2px;background:#103133;color:#fff;border:none;cursor:pointer;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px -6px #10313380;transition:background .2s,color .2s}.sgh-add:hover{background:#c8a96a;color:#103133}.sgh-badge{position:absolute;top:12px;left:12px;background:#c8a96a;color:#103133;font-family:Neutra SC,Abel Pro,sans-serif;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:2px}.color-scheme-3 .button,.color-scheme-scheme-3 .button,.color-scheme-3 .button--secondary,.color-scheme-scheme-3 .button--secondary,.color-scheme-3 .button--tertiary,.color-scheme-scheme-3 .button--tertiary{color:#fff!important;border-color:#fff!important}.color-scheme-3 .button--secondary:hover,.color-scheme-scheme-3 .button--secondary:hover{background:#fff!important;color:#103133!important}.announcement-bar__message,.announcement-bar__message *{font-family:Karla,sans-serif!important;font-size:1.2rem!important;font-weight:700!important;text-transform:none!important;letter-spacing:.01em!important}.header__menu-item,.header__menu-item span,.header__submenu .header__menu-item,.header__submenu a{font-size:14px!important}.sgh-eyebrow,.sgc-eyebrow,.sg-eyebrow{font-family:Karla,sans-serif!important}.header-wrapper,sticky-header,.shopify-section-group-header-group{position:relative;z-index:100!important}.sgh-card .sgh-name,.sgh-card .sgh-name a{font-family:Karla,sans-serif!important;font-weight:400!important;font-size:18px!important;letter-spacing:0!important}.sgh-card .sgh-price{font-size:14px!important;font-weight:600!important}.sgh-hero .sgh-cta{color:#fff!important}.sgh-hero .sgh-cta:hover,.sgh-hero .sgh-link,.sgh-hero .sgh-link span{color:#103133!important}.sgh-hero .sgh-cta{border-radius:2px!important;border:none!important}.cart__checkout-button,.cart__ctas .button,.cart__dynamic-checkout-buttons .shopify-payment-button__button{font-size:15px!important;letter-spacing:1px!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sg-brand.css.map */
