:root{--sx-ease: cubic-bezier(.16, 1, .3, 1);--sx-ease-ui: cubic-bezier(.4, 0, .2, 1);--sx-red: var(--color-sagomax-primary);--sx-red-hover: var(--color-sagomax-primary-hover);--sx-red-light: var(--color-sagomax-primary-light);--sx-ink: var(--color-sagomax-text-primary);--sx-text-2: var(--color-sagomax-text-secondary);--sx-text-3: var(--color-sagomax-text-tertiary);--sx-border: var(--color-sagomax-border);--sx-divider: var(--color-sagomax-divider);--sx-bg-2: var(--color-sagomax-bg-secondary);--sx-bg-3: var(--color-sagomax-bg-tertiary);--sx-radius-btn: var(--style-border-radius-buttons);--sx-radius-card: var(--style-border-radius-cards);--style-border-radius-buttons-primary: var(--style-border-radius-buttons);--style-border-radius-buttons-secondary: var(--style-border-radius-buttons);--color-primary-button-background: var(--sx-red);--color-primary-button-border: var(--sx-red);--color-primary-button-text: #FFFFFF;--color-primary-button-hover-background: var(--sx-red-hover);--color-primary-button-hover-border: var(--sx-red-hover);--color-primary-button-hover-text: #FFFFFF;--color-primary-button-focus-outline: var(--sx-red)}.button.button--unstyled{background-color:transparent;color:var(--sx-ink);box-shadow:none}.button.button--unstyled:hover{background-color:transparent;color:#1119}.sx-js [data-sx-reveal]{opacity:0;transform:translateY(26px);transition:opacity .8s var(--sx-ease),transform .8s var(--sx-ease);transition-delay:var(--sx-d, 0ms)}[data-sx-reveal].sx-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-sx-reveal]{opacity:1!important;transform:none!important;transition:none!important}}header-component .header,header-component .header__row{transition:padding-block .4s var(--sx-ease-ui),background-color .4s var(--sx-ease-ui)}.header-logo__image{height:auto;max-height:52px;width:auto;transition:max-height .4s var(--sx-ease-ui)}header-component .header-actions__action.button-unstyled:not([hidden]),header-component .header-actions__action.action__cart:not([hidden]),header-component .header-actions__action.account-button:not([hidden]){background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;border-radius:12px!important;color:var(--sx-red)!important;padding:8px!important;transition:color .25s var(--sx-ease-ui),transform .25s var(--sx-ease-ui)}header-component .header-actions__action.button-unstyled:not([hidden]):hover,header-component .header-actions__action.action__cart:not([hidden]):hover,header-component .header-actions__action.account-button:not([hidden]):hover{background-color:transparent!important;color:var(--sx-ink)!important}header-component .header-actions__action:not([hidden]) svg,header-component .header-actions__action:not([hidden]) .svg-wrapper{color:currentColor!important;fill:currentColor;stroke-width:1.4}.header-actions__action:active{transform:scale(.94)}.header-actions__cart-icon--has-cart:after,.cart-count,.header-actions__cart-count,cart-icon [data-cart-count],.cart-bubble{background:var(--sx-red)!important;color:#fff!important;border:2px solid #fff;min-width:18px;height:18px;line-height:14px;font-size:.6875rem;font-weight:700;border-radius:9999px;box-shadow:0 2px 6px #c8102e59}header-component .menu-list__link{font-family:var(--font-heading--family);font-size:1rem;font-weight:600;letter-spacing:-.005em;color:var(--sx-ink);position:relative;transition:color .25s var(--sx-ease-ui)}header-component .menu-list>.menu-list__item{margin-inline-end:6px}header-component .menu-list__link:before{content:"";position:absolute;left:0;bottom:-6px;height:2px;width:100%;background:var(--sx-red);transform:scaleX(0);transform-origin:left center;transition:transform .28s var(--sx-ease);z-index:1}header-component .menu-list__link:hover{color:var(--sx-red)}header-component .menu-list__link:hover:before,header-component .menu-list__link--active:before{transform:scaleX(1)}header-component .menu-list__link--active{color:var(--sx-ink)}header-component .menu-list__submenu{transition:none!important}html[data-sx-scrolled] header-component .header{background-color:#ffffffb8!important;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);--header-padding: 10px}html[data-sx-scrolled] .header-logo__image{max-height:40px}#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto;left:16px;right:16px;bottom:16px;margin-inline:auto;max-width:620px;padding:22px 22px 20px;background:#fff;border:1px solid var(--sx-border);border-radius:20px;box-shadow:0 14px 44px #11111124;font-family:var(--font-body--family)}#shopify-pc__banner .shopify-pc__banner__wrapper{padding:0;max-width:none}#shopify-pc__banner .shopify-pc__banner__body{margin:0 0 16px}#shopify-pc__banner__body-title{margin:0 0 6px;font-family:var(--font-heading--family);font-weight:600;font-size:1.0625rem;letter-spacing:-.01em;color:var(--sx-ink)}#shopify-pc__banner .shopify-pc__banner__body p{margin:0;font-family:var(--font-body--family);font-size:.8125rem;line-height:1.5;color:var(--sx-text-2)}#shopify-pc__banner__body-policy-link{color:var(--sx-red);text-underline-offset:2px}#shopify-pc__banner .shopify-pc__banner__btns{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{flex:1 1 auto;min-height:44px;padding:11px 22px;border-radius:var(--style-border-radius-buttons, 16px);font-family:var(--font-body--family);font-size:.875rem;font-weight:600;line-height:1;cursor:pointer;border:1.5px solid transparent;transition:background-color .2s var(--sx-ease-ui),color .2s var(--sx-ease-ui),border-color .2s var(--sx-ease-ui)}#shopify-pc__banner__btn-accept{background:var(--sx-red);color:#fff;border-color:var(--sx-red)}#shopify-pc__banner__btn-accept:hover{background:#a60d26;border-color:#a60d26}#shopify-pc__banner__btn-decline{background:#fff;color:var(--sx-ink);border-color:var(--sx-ink)}#shopify-pc__banner__btn-decline:hover{background:var(--sx-bg-2)}#shopify-pc__banner__btn-manage-prefs{flex:0 0 auto;min-height:44px;padding:11px 10px;background:none;border:none;color:var(--sx-text-2);font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--sx-border)}#shopify-pc__banner__btn-manage-prefs:hover{color:var(--sx-ink);text-decoration-color:currentColor}#shopify-pc__banner :is(button,a):focus-visible{outline:2px solid var(--sx-red);outline-offset:2px;border-radius:6px}#shopify-pc__prefs .shopify-pc__prefs__overlay{background:#1116}#shopify-pc__prefs .shopify-pc__prefs__dialog{border-radius:20px;border:1px solid var(--sx-border);box-shadow:0 24px 60px #1113;font-family:var(--font-body--family)}#shopify-pc__prefs :is(h1,h2,h3){font-family:var(--font-heading--family);letter-spacing:-.01em;color:var(--sx-ink)}#shopify-pc__prefs__header-save,#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline{min-height:42px;padding:10px 18px;border-radius:var(--style-border-radius-buttons, 16px);font-family:var(--font-body--family);font-weight:600;font-size:.8125rem;cursor:pointer;border:1.5px solid var(--sx-ink);background:#fff;color:var(--sx-ink);transition:background-color .2s var(--sx-ease-ui),color .2s var(--sx-ease-ui),border-color .2s var(--sx-ease-ui)}#shopify-pc__prefs__header-save{background:var(--sx-red);border-color:var(--sx-red);color:#fff}#shopify-pc__prefs__header-save:hover{background:#a60d26;border-color:#a60d26}#shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs__header-decline:hover{background:var(--sx-bg-2)}#shopify-pc__prefs input[type=checkbox]{accent-color:var(--sx-red)}#shopify-pc__prefs :is(button,a):focus-visible{outline:2px solid var(--sx-red);outline-offset:2px}@media(max-width:479px){#shopify-pc__banner.shopify-pc__banner__dialog{left:10px;right:10px;bottom:10px;padding:18px;border-radius:16px}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:column}#shopify-pc__banner__btn-accept{order:1}#shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner__btn-manage-prefs{order:3;width:100%}}.product-card__link .product-media,.product-card .product-media{overflow:hidden;border-radius:var(--sx-radius-card);background:#fff}.product-card .product-media img{transition:transform .6s var(--sx-ease);will-change:transform}.product-card:hover .product-media img{transform:scale(1.045)}.product-card{transition:transform .35s var(--sx-ease-ui)}.product-card:hover{transform:translateY(-4px)}.product-card .product-title,.product-card [class*=product-title]{font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.01em;margin-top:16px}.product-card .price,.product-card [class*=price]{color:var(--sx-text-2);margin-top:6px}.product-card .sx-card-eyebrow{margin:14px 0 -12px;font-family:var(--font-subheading--family);font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sx-text-3)}.product-card .sx-card-note{margin:4px 0 0;font-family:var(--font-body--family);font-size:.6875rem;letter-spacing:.02em;color:var(--sx-text-3)}.sx-coll-hero{margin-block-end:20px}.sx-coll-hero img{width:100%;height:auto;max-height:420px;object-fit:cover;border-radius:var(--sx-radius-card)}.sx-coll-intro{max-width:68ch;font-family:var(--font-body--family);font-size:.9375rem;line-height:1.65;color:var(--sx-text-2)}.sx-coll-intro p{margin:0 0 .8em}.sx-coll-intro p:last-child{margin-bottom:0}.search-modal__content.dialog-modal{border-radius:28px;border:none;box-shadow:0 30px 80px #1111111f;max-width:720px;padding:12px}.predictive-search-form__header-inner{padding:6px 10px}.search-input{font-family:var(--font-heading--family);font-size:1.25rem;letter-spacing:-.01em;border:none!important;border-radius:0!important;padding-block:14px!important;padding-inline:calc(var(--margin-lg) + var(--icon-size-lg)) var(--margin-md)!important;background:transparent!important}.search-input:focus{outline:none}.predictive-search-form__header-inner:focus-within{outline:2px solid var(--sx-red)!important;outline-offset:2px;border-radius:12px}.search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.predictive-search-results__pill,.pills__pill{border-radius:9999px!important;transition:background-color .25s var(--sx-ease-ui),color .25s var(--sx-ease-ui)}.predictive-search-results__pill:hover,.pills__pill:hover{background:var(--sx-red)!important;color:#fff!important}.predictive-search-dropdown,.search-modal__content{animation:sx-modal-in .35s var(--sx-ease) both}@keyframes sx-modal-in{0%{opacity:0;transform:translateY(-8px) scale(.99)}to{opacity:1;transform:none}}.predictive-search-results__no-results{font-family:var(--font-heading--family);font-size:1.125rem;color:var(--sx-text-3);padding:40px 20px;text-align:center}main[data-template^=collection] h1{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.02em;line-height:1.04}main[data-template^=collection] .product-grid-container{padding-block-start:clamp(8px,2vw,28px)}main[data-template^=collection] .main-collection-grid__title{color:var(--sx-text-2);font-family:var(--font-heading--family);letter-spacing:-.01em}.main-collection-grid__empty{padding:clamp(56px,9vw,112px) 20px!important;text-align:center}.main-collection-grid__empty-title{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.01em;color:var(--sx-ink)}.main-collection-grid__empty a,.main-collection-grid__empty-link{color:var(--sx-red);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .25s var(--sx-ease-ui)}.main-collection-grid__empty a:hover,.main-collection-grid__empty-link:hover{color:var(--sx-red-hover)}main[data-template^=collection]>.shopify-section:first-of-type .rte{color:var(--sx-text-2);max-width:62ch;line-height:1.65}main[data-template^=product] .product-media-container,main[data-template^=product] .product-media-container--force-aspect{border-radius:24px;overflow:hidden;background:#fff}main[data-template^=product] h1,main[data-template^=product] .product-title{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.02em;line-height:1.06}main[data-template^=product] .price{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.01em;color:var(--sx-ink)}main[data-template^=product] .compare-at-price{color:var(--sx-text-3);font-weight:500}main[data-template^=product] .rte{color:var(--sx-text-2);line-height:1.7}main[data-template^=product] .rte>*+*{margin-top:.9em}main[data-template^=product] .variant-option__button-label{border-radius:14px;transition:box-shadow .2s var(--sx-ease-ui),color .2s var(--sx-ease-ui)}main[data-template^=product] .accordion{--border-color: var(--sx-divider)}main[data-template^=product] .accordion summary{font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.005em}.cart-items__media,.cart-items__media img{border-radius:16px;overflow:hidden}.cart-items__media{background:#fff}.cart-items__title{font-family:var(--font-heading--family);font-weight:600;letter-spacing:-.005em;color:var(--sx-ink)}.cart-items__variant,.cart-items__property{color:var(--sx-text-3)}.cart__checkout-button,.cart-drawer__checkout-button{border-radius:16px;letter-spacing:.01em}.cart-drawer--empty .cart-drawer__content,.cart-page--empty{text-align:center}.cart-drawer--empty .theme-drawer__title,.cart-page--empty .cart-title{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.01em;color:var(--sx-ink)}.cart-items__empty-button{border-radius:16px;margin-top:8px}.cart-page__summary,.cart-drawer__summary{border-radius:24px}.cart-totals__container{letter-spacing:-.005em}.field__input,input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea,select{border-radius:16px;transition:border-color .2s var(--sx-ease-ui),box-shadow .2s var(--sx-ease-ui)}.field__input:focus,.field__input:focus-visible,input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):focus-visible,textarea:focus-visible,select:focus-visible{outline:none;border-color:var(--sx-red);box-shadow:0 0 0 3px #c8102e24}@media screen and (max-width:749px){.search-modal__content.dialog-modal{max-width:100%;border-radius:20px}.product-card .product-title,.product-card [class*=product-title]{margin-top:12px}.product-card:hover,.product-card:hover .product-media img{transform:none}}@media(hover:none){.product-card:hover,.product-card:hover .product-media img{transform:none}}.sx-bc{max-width:1280px;margin:0 auto;padding:20px 24px 0}.sx-bc__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-subheading--family);font-size:.8125rem;letter-spacing:.01em}.sx-bc__item{display:inline-flex;align-items:center;gap:8px}.sx-bc__link{color:var(--sx-text-3);text-decoration:none;transition:color .25s var(--sx-ease-ui)}.sx-bc__link:hover{color:var(--sx-red)}.sx-bc__sep{color:var(--sx-border)}.sx-bc__current{color:var(--sx-ink);font-weight:600}@media screen and (max-width:749px){.sx-bc{padding:14px 20px 0}.sx-bc__list{font-size:.75rem;gap:6px}.sx-bc__item{gap:6px}}a,button{-webkit-tap-highlight-color:transparent}.resource-card[data-resource-type=product],.resource-card[data-resource-type=product] .resource-card__image,.resource-card[data-resource-type=product] .resource-card__image--secondary,.resource-card[data-resource-type=product] .resource-card__image-placeholder,.resource-card[data-resource-type=product] .resource-card__media,.product-media-container,.product-media-container .media,.product-media-container img,.product-media-container video,.card-gallery,.card-gallery .media,.product-card .product-media,.product-card .product-media__image,.sx-related__media,.sx-related__img,.cart-items__media,.cart-items__media-image{border-radius:0!important}@media(max-width:749px){.sticky-add-to-cart__bar{gap:10px;align-items:center}.sticky-add-to-cart__info{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;gap:2px;justify-content:center}.sticky-add-to-cart__info>*{min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.sticky-add-to-cart__image{flex:none}.sticky-add-to-cart__bar .button,.sticky-add-to-cart__bar add-to-cart-component,.sticky-add-to-cart__bar [class*=add-to-cart] button{flex:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sagomax-art-direction.css.map */
