:root{--black: #000000;--cream: #F0E5CF;--sage: #8E9474;--gray: #666666;--dark-cream: #DCD3C1;--scrim-gradient: linear-gradient( hsla(0, 0%, 0%, .65) 0%, hsla(0, 0%, 0%, .48) 19%, hsla(0, 0%, 0%, .352) 34%, hsla(0, 0%, 0%, .248) 47%, hsla(0, 0%, 0%, .181) 56.5%, hsla(0, 0%, 0%, .126) 65%, hsla(0, 0%, 0%, .082) 73%, hsla(0, 0%, 0%, .049) 80.2%, hsla(0, 0%, 0%, .027) 86.1%, hsla(0, 0%, 0%, .014) 91%, hsla(0, 0%, 0%, .005) 95.2%, hsla(0, 0%, 0%, .001) 98.2%, hsla(0, 0%, 0%, 0) 100% );--content-max-width-md: 22.5rem;--opacity-reduced: var(--opacity-70);--color-success: var(--color, var(--color-foreground)) !important}@media(max-width:749px){:root{--font-size--h1: 26px !important;--mobile-header-links-font-size: .625rem}}body{scroll-margin-top:20px}.shopify-block:not(:has(*)){display:none}body,.paragraph:not(.button),.paragraph>*,.text-block.paragraph :is(h1,h2,h3,h4,h5,h6){letter-spacing:var(--font-body--letter-spacing)}[class*=otherwise-]{--otherwise-space-block: .75rem;--otherwise-space-button: 1.25rem}.section-wrapper[class*=" otherwise-"] .section-content-wrapper>*+*{margin-block-start:var(--otherwise-space-block)}.section-wrapper[class*=" otherwise-"] .section-content-wrapper>:is(.button,.button-secondary,.button-unstyled,.button-custom){margin-block-start:var(--otherwise-space-button)}.button-unstyled.link{font-family:var(--button-font-family-primary);font-style:var(--button-font-style-primary);font-weight:var(--button-font-weight-primary);text-transform:var(--button-text-case-primary);letter-spacing:var(--button-font-letter-spacing)}.button:not(.button-secondary,.button-unstyled):hover{--button-focus-outline-color: var(--color-primary-button-hover-background)}@media screen and (min-width:750px){.header__columns{align-items:center}.overflow-menu .menu-list__list-item:not(:last-child){margin-inline-end:4vw}.otherwise .header-actions--text{gap:4vw!important}}.menu-drawer__close-button{box-shadow:none}.menu-drawer .header-drawer-icon--close svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}@media screen and (min-width:750px){.template-index .header-logo__image{transition:width .4s var(--ease-out-cubic, ease),height .4s var(--ease-out-cubic, ease)}.template-index #header-component .header__columns{transition:padding .4s var(--ease-out-cubic, ease)}.template-index #header-component .header-logo__image{height:143px;width:504px}.template-index #header-component[data-sticky-state=active] .header-logo__image{height:var(--header-logo-image-height);width:var(--header-logo-image-width)}.template-index .header__columns:has(.header__column--center header-menu){--header-center: minmax(auto, 2fr)}}footer{z-index:var(--layer-footer)}footer .image-block img{opacity:.7}.footer-right .menu__heading{display:none}footer .email-signup__button--integrated{--button-offset: 0}.menu__item.h6{letter-spacing:var(--font-accent--letter-spacing);font-size:.625rem}@media screen and (min-width:750px){.footer-left{flex-basis:60%}.footer-left .group-block-content{gap:max(var(--gap),4vw)}.footer-left .menu{flex:0 1 25%}.footer-left .email-signup-block{flex-basis:50%}.footer-right{align-self:flex-end}}@media screen and (max-width:749px){.footer-left .email-signup-block{order:-1}.footer-left>.group-block-content,.footer-bottom>.group-block-content{gap:30px}}.ow-product-card__title,.ow-product-card__tagline{margin:0}@media screen and (min-width:750px){.product-grid.set-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.ow-sets-group__heading{padding-inline:var(--facets-inner-padding-inline)}}.facets__collection-title{flex:0 0 auto;width:max-content;margin:0}.facets-toggle__wrapper{display:flex;align-items:center;flex-grow:1;column-gap:9vw}.facets-toggle__button{opacity:var(--opacity-reduced)}.facets-toggle__button .svg-wrapper{display:none}@media screen and (min-width:750px){.facets{--facets-form-horizontal-gap: 46px !important}.facets__collection-title{margin:0 var(--facets-form-horizontal-gap) 0 0;max-width:30%}.facets__overflow-list::part(list){column-gap:var(--facets-form-horizontal-gap)}.facets-horizontal-remove{order:2}.facets:not(.facets--drawer) .facets__filters-wrapper{margin-inline-end:0}.facets__form .facets__summary .facets__label{margin-inline-end:0}.facets__summary .icon-caret{display:none}}.facets--horizontal .facets__summary{font-family:var(--font-accent--family);font-style:var(--font-accent--style);font-weight:var(--font-accent--weight);letter-spacing:var(--font-accent--letter-spacing);text-transform:uppercase;opacity:var(--opacity-reduced)}.facets--horizontal .facets__summary:hover{opacity:1}.template-product{--thumbnail-strip-height: 98px}.template-product .header-section:has(>#header-component[sticky=always]){position:relative;top:0}@media(min-width:750px){.template-product .product-media-container.constrain-height.media-fit-cover{height:100vh;max-height:initial}.template-product .product-media-container.constrain-height.media-fit-cover .product-media-constraint-wrapper{height:100%;width:100%}.template-product .product-media-container.constrain-height.media-fit-cover .product-media{aspect-ratio:initial;height:100%;width:100%}}.template-product slideshow-arrows{display:none}.template-product slideshow-controls[pagination-position=center] .slideshow-controls__thumbnails{--focus-outline-width: 2px;--focus-outline-offset: -4px;padding-inline:0;padding-block:0;gap:0;width:100%}.template-product slideshow-controls[pagination-position=center] .slideshow-controls__thumbnails .slideshow-control{height:var(--thumbnail-strip-height);max-height:20%;width:auto;aspect-ratio:initial;flex:1 1 100%}.template-product .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){color:rgb(var(--color-foreground-rgb) / var(--opacity-70))}.template-product .slideshow-controls__thumbnails .slideshow-control:hover{color:rgb(var(--color-foreground-rgb) / 1)}.template-product .media-gallery__mobile-controls{min-height:initial;position:static}.template-product .slideshow-controls__dots{width:100%;padding:0;gap:0;border-radius:0}.template-product .slideshow-controls__dots li{flex:1 1 100%}.template-product .slideshow-controls__dots li>.slideshow-control{width:100%;height:6px;margin:0;border-radius:0;background-color:var(--color-selected-variant-background);opacity:.3}.template-product .slideshow-controls__dots li>.slideshow-control[aria-selected=true]{opacity:1}.template-product .slideshow-controls__dots li>.slideshow-control:after{display:none}@media(min-width:750px){.template-product .product-information .product-details>.group-block{--padding-block-start: 140px !important}}.template-product .product-information__grid--limit-details .product-details>.group-block{--details-max-width: var(--content-max-width-md);max-width:var(--details-max-width)!important}@media screen and (max-width:749px){.product-details>.spacing-style{padding-block-start:30px}.product-details-header .group-block .layout-panel-flex--row:not(.mobile-column){flex-wrap:nowrap}.product-details-header .group-block .layout-panel-flex--row:not(.mobile-column)>*:last-child{flex:0 1 auto}}form:not(:has(>fieldset~fieldset)) .variant-option legend{display:none}.template-product .variant-option--buttons{column-gap:0}.add-to-cart-button .add-to-cart-icon{display:none}.accordion{display:flex;flex-direction:column;gap:var(--gap-lg)}@media screen and (max-width:749px){.product-recommendations-header .group-block-content:not(.mobile-column)>.text-block{flex:0 1 auto}}.sticky-add-to-cart__button{font-size:.625rem}main[data-template="page.terms"] .page-width-content{--page-content-width: 37.5rem}main[data-template="page.terms"] h2{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);margin-block-start:1.875rem}main[data-template="page.terms"] h3{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case);opacity:var(--opacity-reduced);margin-block-start:1.875rem}main[data-template="page.terms"] p{opacity:var(--opacity-reduced)}shopify-forms-embed{--forms-body-font: normal 400 14px var(--font-body--family);--forms-heading-font: normal 700 22px var(--font-heading--family);--form-field-border-radius: var(--style-border-radius-inputs);--button-border-radius: var(--style-border-radius-buttons-primary);--form-placeholder-color: rgb(var(--color-input-text-rgb) / var(--opacity-muted-text));--form-field-border: 0 0 0 var(--style-border-width-inputs, 1px) var(--color-input-border);--form-background-color: var(--color-input-background);--form-text-color: var(--color-input-text)}.otherwise-split .media-with-content__content .shopify-app-block{width:100%}.page-wrapper--drawer-open{overflow:clip;position:relative;margin-right:0}.page-wrapper--drawer-open:after{content:"";display:block;height:100%;top:0;right:var(--theme-drawer-width, var(--sidebar-width));left:0;background:#0000001a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;z-index:9999999}#shopify-pc__banner.shopify-pc__banner__dialog{left:30px;bottom:30px;max-width:460px;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border-radius:0}#shopify-pc__banner.shopify-pc__banner__dialog h2,#shopify-pc__prefs__dialog.shopify-pc__prefs__dialog header h2{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-pc__banner.shopify-pc__banner__dialog h2{margin-bottom:30px}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:var(--font-h6--letter-spacing);text-transform:var(--font-h6--case)}#shopify-pc__banner.shopify-pc__banner__dialog p{opacity:.7;margin-bottom:30px}#shopify-pc__prefs__essential .shopify-pc__prefs__option p{padding:0 0 0 28px}#shopify-pc__banner .shopify-pc__banner__btns{justify-content:flex-start;column-gap:15%;row-gap:1rem}#shopify-pc__banner.shopify-pc__banner__dialog button{padding:0;font-family:var(--button-font-family-primary);font-style:var(--button-font-style-primary);font-weight:var(--button-font-weight-primary);text-transform:var(--button-text-case-primary);letter-spacing:var(--button-font-letter-spacing);text-decoration:underline;border:none;background:none;flex-basis:auto;margin:0}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{padding:0;font-family:var(--button-font-family-primary);font-style:var(--button-font-style-primary);font-weight:var(--button-font-weight-primary);text-transform:var(--button-text-case-primary);letter-spacing:var(--button-font-letter-spacing);text-decoration:underline;border:none;background:none}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button.primary{color:var(--color-foreground)}#shopify-pc__banner.shopify-pc__banner__dialog button:not(.shopify-pc__banner__btn-accept){opacity:.8}#shopify-pc__banner.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{order:2}#shopify-pc__prefs__header-close.shopify-pc__prefs__header-close{top:30px}#shopify-pc__prefs__preferences-input{width:14px;height:14px}@media only screen and (max-width:480px){#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row;flex-wrap:wrap}}.announcement-bar__slide.custom-typography p{line-height:var(--font-h2--line-height)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--color-input-background) inset!important;-webkit-text-fill-color:var(--otherwise-contact-form-input-text, var(--color-input-text))!important;caret-color:var(--otherwise-contact-form-input-text, var(--color-input-text))}shopify-account::part(dialog){--font-size-sm: .75rem !important;--font-size-md: .75rem !important;--shopify-account-font-heading: var(--font-h6--family) !important;--shopify-account-font-heading-weight: var(--font-h6--weight) !important;--shopify-account-font-heading-transform: uppercase !important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
