@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@400;500&display=swap";:root{--sgs-navy:#051E3F;--sgs-night:#020F22;--sgs-cream:#FEFBEC;--sgs-sand:#EFE6D2;--sgs-gold:#B99249;--sgs-muted:#56607A;--sgs-serif:"Cormorant Garamond","Cormorant",Georgia,serif;--sgs-sans:"Jost","Helvetica Neue",Arial,sans-serif;--font-heading--family:var(--sgs-serif);--font-heading--weight:500;--font-subheading--family:var(--sgs-sans);--font-body--family:var(--sgs-sans);--font-accent--family:var(--sgs-serif);--style-border-radius-buttons-primary:1px;--style-border-radius-buttons-secondary:1px;--style-border-radius-inputs:1px;--style-border-radius-popover:2px;--style-border-radius-pills:1px;--style-border-radius-badges:1px }body{overflow-x:clip;font-family:var(--sgs-sans);color:var(--sgs-navy);background-color:var(--sgs-cream);-webkit-font-smoothing:antialiased;letter-spacing:.005em}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.title,[class*=heading]:not(input):not(button){font-family:var(--sgs-serif);font-weight:500;letter-spacing:-.005em}h1,.h1{line-height:1.04}.rte a,.text-block a{text-decoration-color:var(--sgs-gold);text-underline-offset:4px}::selection{background:#b992494d}.announcement-bar,.announcement-bar__message,[class*=announcement-bar]{background-color:var(--sgs-navy);color:var(--sgs-cream);letter-spacing:.14em;font-family:var(--sgs-sans);font-weight:500}.header,header-component,.header-wrapper,#header-component{background-color:#fefbecf7}.header,header-component .header__row,.header-wrapper{border-bottom:1px solid rgba(185,146,73,.3)}.header__menu-item,.menu-list__link,.header-menu a,.header__inline-menu a{font-family:var(--sgs-sans);letter-spacing:.06em;font-weight:400;color:var(--sgs-navy)}.header__menu-item:hover,.menu-list__link:hover,.header-menu a:hover{text-decoration:underline;text-decoration-color:var(--sgs-gold);text-underline-offset:6px}.cart-bubble,.cart-count-bubble,.header__icon--cart .cart-count-bubble,[class*=cart-bubble]{background-color:var(--sgs-gold)!important;color:#fff!important;border-radius:999px}.header__icon svg,.header-actions__action svg{stroke-width:1.4}.button,a.button,button.button,.btn,.shopify-payment-button__button--unbranded,.product-form__submit,add-to-cart-component button,.cart__checkout-button,.cart__ctas button,button[name=checkout],input[type=submit]{border-radius:1px!important;font-family:var(--sgs-sans)!important;font-weight:500;letter-spacing:.08em;min-height:52px}.button:not(.button-secondary):not(.button--secondary):not(.button-unstyled),.product-form__submit,button[name=checkout],.shopify-payment-button__button--unbranded{background-color:var(--sgs-navy)!important;color:var(--sgs-cream)!important;border-color:var(--sgs-navy)!important;box-shadow:0 16px 32px -18px #051e3fb3,inset 0 0 0 1px #b9924959}.button:not(.button-secondary):not(.button--secondary):not(.button-unstyled):hover,button[name=checkout]:hover{background-color:#0a2b57!important}.button-secondary,.button--secondary{background:transparent!important;color:var(--sgs-navy)!important;box-shadow:inset 0 0 0 1px #051e3f73!important;border-radius:1px!important}.badge,.product-badges__badge,.price__badge-sale,.price__badge-sold-out,.badge--sale,.badge--sold-out,[class*=product-badge]{border-radius:1px!important;background-color:var(--sgs-navy)!important;color:var(--sgs-cream)!important;font-family:var(--sgs-sans);font-size:11px;letter-spacing:.16em;border:0!important}.badge--sold-out,.price__badge-sold-out{background-color:var(--sgs-sand)!important;color:var(--sgs-navy)!important}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=password],textarea,select,.field__input,.search__input{border-radius:1px!important;background-color:#fff;border:1px solid rgba(5,30,63,.22);font-family:var(--sgs-sans);color:var(--sgs-navy)}input:focus,textarea:focus,select:focus,.field__input:focus{outline:none;border-color:var(--sgs-gold);box-shadow:0 0 0 3px #b9924940}.quantity,quantity-selector-component,.quantity-selector{border-radius:1px!important;border:1px solid rgba(5,30,63,.22)}.product-card,product-card,.card-wrapper,.product-grid__item,.resource-list__item{position:relative}.product-card__image,.product-card .card-gallery,.card__media,.product-media-container,.card-gallery{background-color:#fff;box-shadow:0 34px 60px -44px #051e3f8c,0 0 0 1px #b992494d;border-radius:1px;overflow:hidden;transition:transform .6s cubic-bezier(.2,.7,.1,1),box-shadow .6s}.product-card:hover .product-card__image,.product-card:hover .card-gallery,.card-wrapper:hover .card__media{transform:translateY(-4px);box-shadow:0 46px 80px -46px #051e3f99,0 0 0 1px #b9924999}.product-card__title,.product-card .product-title,.card__heading,.card__heading a,.product-card__content a{font-family:var(--sgs-serif)!important;font-size:22px;font-weight:500;line-height:1.2;color:var(--sgs-navy)}.product-card .price,.card .price,.price-item,.price{font-family:var(--sgs-serif);font-size:20px;color:var(--sgs-navy)}.price--on-sale .price-item--sale,.price__sale .price-item--sale,.price .compare-at-price+*{color:var(--sgs-gold)}.compare-at-price,.price-item--regular s,.price__compare{color:var(--sgs-muted);opacity:.8}.product-grid,.collection .grid,ul.product-grid{row-gap:44px}.collection-header,.main-collection-banner,.collection-hero,.section-collection-header{background-color:var(--sgs-sand)}.facets,.facets__summary,.facets-wrapper,.facets__label,.sorting-filter,.facets__form{font-family:var(--sgs-sans);letter-spacing:.06em}.facets__item input:checked+label,.facets__pill,.facet-pill,.active-facets__button{border-radius:1px!important;background-color:var(--sgs-navy)!important;color:var(--sgs-cream)!important}.pagination a,.pagination__item{border-radius:1px;font-family:var(--sgs-serif);font-size:20px}.pagination__item--current,.pagination [aria-current=page]{border-bottom:1px solid var(--sgs-gold)}.product-information .product-title,.product__title,.product-details h1,.view-product-title{font-family:var(--sgs-serif)!important;font-size:clamp(36px,3.6vw,54px)!important;font-weight:500;line-height:1.05}.product-information .price,.product__info-container .price,.product-details .price{font-size:28px}.product-media,.product-media-container,.product__media-item,.media-gallery img{background-color:#fff;border-radius:1px}.variant-option input+label,.variant-picker label,.product-form__input input[type=radio]+label,.variant-option__button-label{border-radius:1px!important;border:1px solid rgba(5,30,63,.3)!important}.variant-option input:checked+label,.variant-picker input:checked+label,.product-form__input input[type=radio]:checked+label{background-color:var(--sgs-navy)!important;color:var(--sgs-cream)!important;border-color:var(--sgs-navy)!important}.accordion summary,.product__accordion summary,details>summary{font-family:var(--sgs-sans);letter-spacing:.08em}.product-description,.product__description,.product-information .rte{font-size:17px;line-height:1.7;color:var(--sgs-navy)}cart-drawer,.cart-drawer,cart-drawer-component,.cart-drawer__dialog,.drawer__inner{background-color:var(--sgs-cream)!important}.cart-drawer__heading,.cart__title,.cart-items__title,.title--primary{font-family:var(--sgs-serif)!important}.cart-item__name,.cart-items__product-name,.cart-item__title{font-family:var(--sgs-serif);font-size:20px;color:var(--sgs-navy)}.cart-item__image,.cart-items__media img{background:#fff;box-shadow:0 0 0 1px #b992494d}.cart__checkout-button,button[name=checkout]{width:100%}.cart-drawer__footer,.cart__footer,.cart__summary{border-top:1px solid rgba(185,146,73,.35)}.search-modal,predictive-search,.predictive-search,dialog.search-modal,.search-page{background-color:var(--sgs-cream)}.search__input,input[type=search]{border:0!important;border-bottom:1px solid rgba(5,30,63,.35)!important;background:transparent!important;font-family:var(--sgs-serif);font-size:24px}.footer,footer.footer,.section-footer,footer[class*=footer]{background-color:var(--sgs-night)!important;color:#fefbecd1!important}.footer a,footer[class*=footer] a{color:#fefbecd9!important}.footer a:hover{color:var(--sgs-cream)!important;text-decoration:underline;text-decoration-color:var(--sgs-gold)}.footer h2,.footer h3,.footer .footer-block__heading,footer[class*=footer] h2{font-family:var(--sgs-sans)!important;font-size:13px!important;letter-spacing:.2em;color:var(--sgs-gold)!important;font-weight:500}.footer__copyright,.footer .copyright{font-size:13px;opacity:.7}.shopify-policy__container{max-width:760px!important;padding-block:80px!important}.shopify-policy__title h1{font-family:var(--sgs-serif);font-size:clamp(40px,4vw,60px)}.shopify-policy__body{font-size:17px;line-height:1.75}.main-page-title,.page-title{font-family:var(--sgs-serif)}@media(prefers-reduced-motion:reduce){.product-card__image,.card__media,.card-gallery{transition:none}}@media(min-width:990px){html:has(.page-wrapper):not([scroll-lock]),html:has(.page-wrapper):not([scroll-lock]) body{height:auto!important;overflow:visible!important}html:not([scroll-lock]) .page-wrapper{height:auto!important;overflow:visible!important}}.shopify-section-group-header-group[id$=__header_announcements]{position:sticky!important;top:0;z-index:62}.shopify-section-group-header-group.header-section{top:var(--sgs-ann-h,46px)!important}.sgs-nf h1,.sgs-nf h2,.sgs-nf p{color:#fefbec!important}.sgs-nf .sgs-label{color:#b99249!important}#shopify-section-sections--28313798836451__section_Ldcdxw{display:none!important}.add-to-cart-button{text-transform:capitalize}.product-media-container .product-media__image{object-fit:contain!important;background:#fff}.product-media-container,.product-media-container .product-media{background:#fff}:root{--sgs-ann-h:52px}.shopify-section-group-header-group[id$=__header_announcements],.shopify-section-group-header-group[id$=__header_announcements] .section-background,.shopify-section-group-header-group[id$=__header_announcements] .announcement-bar{background:#051e3f!important}.shopify-section-group-header-group[id$=__header_announcements] .announcement-bar{max-width:none!important;width:100%;min-height:52px;padding-block:0!important;display:flex;align-items:center;justify-content:center}.announcement-bar__slider{width:100%}.announcement-bar__text{font-size:16px!important;font-weight:600!important;letter-spacing:.06em!important;color:#fefbec!important;line-height:1.3!important}.announcement-bar__text a{color:#e2c68a!important;text-decoration:underline;text-underline-offset:3px;margin-left:12px;font-weight:700;white-space:nowrap}@media(max-width:749px){.announcement-bar__text{font-size:14px!important;letter-spacing:.03em!important}}body{font-weight:400}.product-card a,[class*=product-title]{font-weight:500}.price,product-price{font-weight:600}[id*=footer_utilities] a{text-transform:capitalize}.announcement-bar__slide[aria-hidden=true]{pointer-events:none!important}.announcement-bar__slide[aria-hidden=false]{position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sgs-theme.css.map */
