@font-face{font-family:Goudy Old Style;src:url(/cdn/shop/files/GoudyOldStyleT-Regular.woff2?v=1787039510) format("woff2"),url(/cdn/shop/files/GoudyOldStyleT-Regular.woff?v=1787039510) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Goudy Old Style;src:url(/cdn/shop/files/GoudyOldStyleT-Bold.woff2?v=1787042781) format("woff2"),url(/cdn/shop/files/GoudyOldStyleT-Bold.woff?v=1787042781) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Albertus Nova;src:url(/cdn/shop/files/AlbertusNova-Regular.woff2?v=1787039628) format("woff2"),url(/cdn/shop/files/AlbertusNova-Regular.woff?v=1787039628) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-body--family: "Goudy Old Style", serif;--font-heading--family: "Goudy Old Style", serif;--font-accent--family: "Albertus Nova", sans-serif;--color-sage: #6e7f6a;--color-deep-green: #2c3a34;--color-sand: #e8e1d4;--color-gold: #877243;--color-soil: #1a1614;--font-product-cta--family: var(--font-subheading--family);--font-product-cta--size: 14px;--font-product-cta--weight: 700;--font-product-cta--line-height: 22.4px;--font-product-cta--letter-spacing: normal;--font-product-quantity--size: 16px;--button-padding-inline: clamp(24px, 4.8vw, 48px);--button-padding-block: clamp(12px, 2.2vw, 22px);--font-size--h1: clamp(2.625rem, calc(6.875rem*100vw/1920px) , 6.875rem);--font-size--h2: clamp(2.375rem, calc(6.125rem*100vw/1920px) , 6.125rem);--font-size--h3: clamp(1.875rem, calc(4rem*100vw/1920px) , 4rem);--font-size--h4: clamp(1.625rem, calc(2.25rem*100vw/1920px) , 2.25rem);--font-size--h5: clamp(.625rem, calc(.875rem*100vw/1920px) , .875rem);--font-size--h6: clamp(.625rem, calc(.875rem*100vw/1920px) , .875rem);--font-size--product-title: clamp(2rem, calc(2.625rem*100vw/1920px) , 2.625rem);--font-size--paragraph: clamp(1.25rem, calc(1.25rem + (100vw - 1280px)*.375rem/640px) , 1.625rem);--max-width--hero-shape-content: calc(23.5 * var(--font-size--paragraph));--font-size--hero-shape-title: clamp(2.625rem, calc(6.875rem*100vw/1920px) , 6.875rem);--font-h1--size: var(--font-size--h1);--font-h2--size: var(--font-size--h2);--font-h3--size: var(--font-size--h3);--font-h4--size: var(--font-size--h4);--font-h5--size: var(--font-size--h5);--font-h6--size: var(--font-size--h6);--font-h4--weight: 400;--font-paragraph--size: var(--font-size--paragraph);--line-height--display-tight: .9;--letter-spacing--body-loose: .35em;--letter-spacing--heading-loose: .35em;--max-width--body-normal: clamp(600px, calc(1200px*100vw/1920px) , 1200px);--max-width--body-narrow: clamp(383px, calc(766px*100vw/1920px) , 766px)}.product-details{--font-h3--size: var(--font-size--product-title);--font-size--product-detail-heading: clamp(1.25rem, calc(1.75rem*100vw/1920px) , 1.75rem)}.product-information .product-details .text-block.h4,.product-information .product-details .text-block.h4 :is(h1,h2,h3,h4,h5,h6,p,*){font-size:var(--font-size--product-detail-heading);font-weight:700}.product-information .product-details .variant-option--buttons legend,.product-information .product-details .variant-option--dropdowns>label{font-family:var(--font-h4--family);font-size:var(--font-size--product-detail-heading);font-weight:700;line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing)}.product-information .product-details .accordion .details__header{font-size:var(--font-size--product-detail-heading);font-weight:700}.product-details product-price,.product-details .product-inventory__status{white-space:nowrap}.price,.compare-at-price,.unit-price,[class*=__price],[class*=__price]>*{letter-spacing:0}.section-content-wrapper [class*=__price].text-block.h6,.section-content-wrapper [class*=__price].text-block.h6>*{letter-spacing:0;border-bottom:none;padding-bottom:0}.product-details .product-inventory__status{--font-size: 1.25rem;line-height:1.4;gap:.35em}.product-details .variant-option--buttons legend{margin-block-end:16px}.product-details .variant-option+.variant-option{margin-top:28px}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-height:clamp(32px,calc(40px*100vw/1920px),40px);padding-block:3px;padding-inline:clamp(14px,calc(21px*100vw/1920px),21px)}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{font-family:var(--font-accent--family);font-size:clamp(10px,.625vw,12px);font-weight:700;line-height:16px;letter-spacing:.1em;text-transform:uppercase}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__pill,.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:not(.variant-option__button-label--has-swatch):before,.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:not(.variant-option__button-label--has-swatch):after{display:none}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(:checked){box-shadow:0 4px 2px #00000040}.product-details .text-block.custom-typography p{margin:0}.product-details .buy-buttons-block{--button-font-family-primary: var(--font-product-cta--family);--button-font-family-secondary: var(--font-product-cta--family)}.product-information .product-details .buy-buttons-block{--color-primary-button-background: var(--color-sage);--color-primary-button-border: var(--color-sage);--color-primary-button-text: #ffffff;--color-primary-button-hover-background: #5d6d59;--color-primary-button-hover-border: #5d6d59;--color-primary-button-hover-text: #ffffff;--color-secondary-button-background: #ffffff;--color-secondary-button-border: var(--color-sage);--color-secondary-button-text: var(--color-sage);--color-secondary-button-hover-background: #f5f7f4;--color-secondary-button-hover-border: var(--color-sage);--color-secondary-button-hover-text: var(--color-sage)}.product-information .product-details .buy-buttons-block .button-secondary{--button-border-width: 2px}.product-information .product-details .buy-buttons-block shopify-accelerated-checkout{--shopify-accelerated-checkout-button-background: var(--color-sage);--shopify-accelerated-checkout-button-color: #ffffff}.product-details .buy-buttons-block .product-form-buttons :is(.button,.button-secondary,.button-custom,.add-to-cart-button){font-family:var(--font-product-cta--family);font-size:var(--font-product-cta--size);font-weight:var(--font-product-cta--weight);line-height:var(--font-product-cta--line-height);letter-spacing:var(--font-product-cta--letter-spacing)}.product-details .buy-buttons-block .shopify-payment-button__button,.product-details .buy-buttons-block .shopify-payment-button__button--unbranded{font-family:var(--font-product-cta--family)!important;font-size:var(--font-product-cta--size)!important;font-weight:var(--font-product-cta--weight)!important;line-height:var(--font-product-cta--line-height)!important;letter-spacing:var(--font-product-cta--letter-spacing)!important}.product-details .buy-buttons-block .quantity-selector input[type=number]{font-family:var(--font-product-cta--family);font-size:var(--font-product-quantity--size);font-weight:var(--font-product-cta--weight);line-height:var(--font-product-cta--line-height);letter-spacing:var(--font-product-cta--letter-spacing)}.section-content-wrapper .text-block.h6,.media-with-content__content .text-block.h6,.section-content-wrapper .text-block.h6>*,.media-with-content__content .text-block.h6>*{letter-spacing:clamp(3.3px,.34vw,6.6px);text-transform:uppercase}.section-content-wrapper .text-block.h6,.media-with-content__content .text-block.h6{display:inline-block;width:fit-content;max-width:100%;padding-bottom:8px;border-bottom:1px solid currentColor;background:none}@media screen and (min-width:1660px){:root{--narrow-page-width: 1610px}}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-size:clamp(12px,.7292vw,14px);font-weight:400;line-height:normal;letter-spacing:clamp(2px,.2604vw,5px)}.custom-font-size,.custom-font-size>*,.product-details .product-inventory__status{font-size:max(min(1rem,var(--font-size)),clamp(calc(var(--font-size) * .75),calc(var(--font-size) * (.75 + .25 * (100vw - 1280px) / 640px)),var(--font-size)))}footer .email-signup__heading{--font-paragraph--size: 12px;--font-paragraph--case: uppercase;letter-spacing:7px}footer .email-signup__input,footer .email-signup__button--text{padding:.4rem 1rem}footer .email-signup__button:not(.button-unstyled){--button-offset: 0;--style-border-radius-buttons-primary: 0;--arrow-button-size-integrated: 51px}footer .social-icons__wrapper{--icon-size-lg: 2.3rem}footer a:hover{color:var(--color-gold)}footer .menu{width:auto;flex:0 0 auto}footer .menu__heading{padding:0}footer .list-unstyled{margin-top:1rem}footer .h6>*,footer .text-block.h6>*{color:#c4a35a;font-family:var(--font-heading--family),serif;--font-h6--size: 12px;letter-spacing:3px}footer .text-block.h6{padding-bottom:0;background:none;border-bottom:none}footer .menu .menu__item a{color:#ddd;font-size:15px}footer .divider__line{--color-border: #333}footer .payment-icons{width:auto}.header{background:linear-gradient(180deg,#0000004d,#0000)}.menu-list__link-title{letter-spacing:clamp(1px,.1604vw,3.08px)}.menu-list__link[aria-current=page] .menu-list__link-title,.menu-list__link--active .menu-list__link-title,.menu-drawer__menu-item[aria-current=page],.menu-drawer__menu-item--active{text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px}@media screen and (min-width:750px){body:has(#header-component.header--utility-bar){--header-utility-bar-height: 46px}body:has(#header-component.header--utility-bar) #header-group .shopify-section:has(.announcement-bar){display:none}#header-component.header--utility-bar .header__row--top .header-logo{display:none}#header-component.header--utility-bar{--color-background-top-row: var(--color-deep-green)}#header-component.header--utility-bar .header__row--top{background-color:var(--color-deep-green)!important;color:#fff;--color-foreground: #ffffff;--color-foreground-rgb: 255, 255, 255;--color-account-icon: #ffffff;--header-padding: 1px}#header-component.header--utility-bar .header__row--top .search-action,#header-component.header--utility-bar .header__row--top .header-actions__action{color:#fff}#header-component.header--utility-bar[transparent]{position:relative;inset:auto}body:has(#header-component.header--utility-bar[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:calc((var(--header-group-height) - var(--header-utility-bar-height)) * -1)}body:has(#header-group>.header-section>#header-component.header--utility-bar[transparent]) .hero-wrapper:first-child{--hero-height-offset: var(--header-utility-bar-height, 0px)}.header-utility-message{margin:0;font-family:var(--font-heading--family),serif;font-size:clamp(10px,.625vw,12px);letter-spacing:clamp(1px,.1042vw,2px);line-height:1.43;text-transform:uppercase;color:#fff;white-space:nowrap}.header-private-gallery{font-family:var(--font-accent--family),sans-serif;font-size:clamp(10px,.625vw,12px);letter-spacing:clamp(2px,.1823vw,3.5px);line-height:1;text-transform:uppercase;color:#fff;text-decoration:none;white-space:nowrap;flex-shrink:0}.header-private-gallery:hover,.header-private-gallery:focus,.header-private-gallery:visited{color:#fff}#header-component .header__underlay.header__underlay-closed{background:linear-gradient(var(--color-background-top-row) 0 var(--top-row-height),rgb(255 255 255 / .7) var(--top-row-height) var(--header-height))}#header-component:hover .header__underlay.header__underlay-closed,#header-component:focus-within .header__underlay.header__underlay-closed{background:linear-gradient(var(--color-background-top-row) 0 var(--top-row-height),var(--color-background-bottom-row) var(--top-row-height) var(--header-height))}#header-component.header--utility-bar .header__row--top .header__column--left .search-action,#header-component.header--utility-bar .header__row--top .search-action--hidden-on-menu{display:none!important}#header-component.header--utility-bar .header__row--top .header__columns{grid-template-columns:1fr auto;align-items:center}#header-component.header--utility-bar .header__row--top .header__column--right,#header-component.header--utility-bar .header__row--top header-actions{display:flex;align-items:center;justify-content:flex-end;gap:22px;margin-inline-start:0}#header-component.header--utility-bar .header__row--top .header__column--right .search-action,#header-component.header--utility-bar .header__row--top .header-actions__action,#header-component.header--utility-bar .header__row--top shopify-account,#header-component.header--utility-bar .header__row--top .header__column--right .svg-wrapper{display:flex;align-items:center;justify-content:center}#header-component.header--utility-bar .header__row--top .header__column--right .search-action{margin-inline:0}#header-component.header--utility-bar .header__row--top .header__column--right .search-action .svg-wrapper,#header-component.header--utility-bar .header__row--top .header__column--right .search-action svg,#header-component.header--utility-bar .header__row--top .header-actions__action:not(.account-button) .svg-wrapper,#header-component.header--utility-bar .header__row--top .header-actions__action:not(.account-button) svg{width:18px;height:18px;display:block;margin:0}#header-component.header--utility-bar .header__row--top .account-button,#header-component.header--utility-bar .header__row--top .account-button shopify-account{min-width:0}#header-component.header--utility-bar .header__row--top shopify-account{--shopify-account-avatar-size: 44px}#header-component.header--utility-bar .header__row--top .account-button shopify-account::part(signed-out-avatar){min-width:0}#header-component.header--utility-bar .header__row--top .account-button__icon{width:13px;height:15px;display:block;margin:0}.header-logo-copy{display:flex;align-items:center}.header-logo__image{height:clamp(calc(var(--header-logo-image-height) * .63),calc(var(--header-logo-image-height) * 100vw / 1920px),var(--header-logo-image-height))!important;width:clamp(calc(var(--header-logo-image-width) * .63),calc(var(--header-logo-image-width) * 100vw / 1920px),var(--header-logo-image-width))!important}}@media screen and (max-width:749px){#header-component .header__columns,#header-component[data-menu-style=drawer] .header__columns{--header-mobile-bookend: 36px;grid-template-columns:var(--header-mobile-bookend) var(--header-mobile-bookend) minmax(0,1fr) auto;grid-template-areas:"leftA leftB center rightB";padding-inline:0}#header-component .header-logo{min-width:0;max-width:100%;justify-self:center}#header-component .header-logo__image{height:clamp(32px,10vw,44px)!important;width:auto!important;max-width:100%}#header-component .header__column--right header-actions{margin-inline-start:0;gap:0}#header-component .header-actions__action,#header-component .search-action,#header-component .header__icon--menu{width:36px;min-width:36px}#header-component .account-button shopify-account{min-width:0}#header-component .account-button shopify-account::part(signed-out-avatar){min-width:0}#header-component .menu-drawer-container .header__icon--summary{padding:0;width:36px;height:36px}}@media screen and (min-width:375px)and (max-width:749px){#header-component .header__columns{position:relative}#header-component .header-logo__image-container{position:absolute;left:50%;transform:translate(-50%)}}#header-component .header-actions__wishlist.icon-wishlist-heart-empty:before{content:none!important}@media screen and (min-width:750px){.facets--horizontal .facets__form{align-items:center}.facets--horizontal .facets__filters-wrapper{max-width:none;flex:1 1 auto;column-gap:15px}.facets--horizontal .facets__overflow-list::part(list){column-gap:15px}.facets--horizontal .products-count-wrapper{display:none!important}.facets--horizontal .sorting-filter__horizontal{margin-inline-start:auto;flex-shrink:0}.facets--horizontal .facets__item .facets__summary,.facets--horizontal .sorting-filter__horizontal .facets__summary{background-color:var(--color-sand);border-radius:40px;min-height:40px;height:auto;padding:3px 21px;gap:8px;align-items:center;justify-content:flex-start;opacity:1}.facets--horizontal .facets__filters-wrapper:hover .facets__summary,.facets--horizontal .facets__filters-wrapper:has(.facets__panel[open]) .facets__summary,.facets--horizontal .facets__item .facets__summary:hover,.facets--horizontal .facets__item .facets__panel[open] .facets__summary{opacity:1}.facets--horizontal .facets__item .facets__label{font-family:var(--font-subheading--family);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1;color:var(--color-gold);text-transform:uppercase;margin-inline-end:0}.facets--horizontal .facets__item .facets__status,.facets--horizontal .facets__item .facets__bubble{font-family:var(--font-subheading--family);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1;color:var(--color-gold);text-transform:uppercase}.facets--horizontal .facets__status-wrapper{gap:8px}.facets--horizontal .sorting-filter__horizontal .facets__summary .facets__label{display:none}.facets--horizontal .sorting-filter__horizontal .facets__summary>.svg-wrapper.icon-caret{display:none}.facets--horizontal .sorting-filter__horizontal .facets__status{display:flex!important;margin-inline-start:0;margin-inline-end:0;width:auto;font-family:var(--font-subheading--family);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:16px;color:var(--color-sage)!important;text-transform:uppercase}.facets--horizontal .facets__item .facets__summary .icon-caret,.facets--horizontal .sorting-filter__horizontal .facets__summary .icon-caret{width:12px;height:12px;color:var(--color-sage);margin-block:0;opacity:1}.facets--horizontal .facets__overflow-list slot[name=more] .button{background-color:var(--color-sand);border-radius:40px;min-height:40px;padding:3px 21px;font-family:var(--font-subheading--family);font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--color-gold);text-transform:uppercase}.facets--horizontal .facets__panel-content .checkbox__label-text,.facets--horizontal .sorting-filter__options .sorting-filter__label{font-family:var(--font-subheading--family);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.2;color:var(--color-gold);text-transform:uppercase}.facets--horizontal .facets__panel-content .checkbox:not(.checkbox--disabled):hover .checkbox__label-text,.facets--horizontal .facets__panel-content .checkbox__input:checked+.checkbox__label .checkbox__label-text{color:var(--color-gold)}.facets--horizontal .facets__panel-content .clear-filter{font-family:var(--font-subheading--family);font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--color-sage);text-transform:uppercase}.facets--horizontal .facets-horizontal-remove--active:before{content:none}.facets--horizontal .facets__clear-all-link--horizontal.facets__clear-all-link--active{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-sand);border-radius:40px;min-height:40px;height:auto;min-width:0;padding:3px 21px;font-family:var(--font-subheading--family);font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1;color:var(--color-sage);text-transform:uppercase;text-decoration:none}.facets--horizontal .facets__clear-all-link--horizontal.facets__clear-all-link--active:hover{color:var(--color-sage);text-decoration:none}}@media screen and (min-width:750px){body.template-collection-studio #MainContent>.shopify-section:not(:last-child){isolation:isolate;position:relative;top:auto}body.template-collection-studio #MainContent>.shopify-section.is-studio-sticky-active:not(:last-child){position:sticky;top:0}.collection-carousel--stack{min-height:100svh;display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:749px){.hero{--hero-media-position: 50%}#MainContent .hero .hero__media,#MainContent .hero .hero__media :is(img,video){object-position:var(--hero-media-position) center}}@media screen and (max-width:749px){body.template-collection-studio{--studio-mobile-hero-image: 62svh}body.template-collection-studio #MainContent .hero:has(.text-block.h1):has(a.button-custom){min-height:0}body.template-collection-studio #MainContent .shopify-section:has(.hero:has(.text-block.h1):has(a.button-custom)) .section-background{background-color:#fff}body.template-collection-studio #MainContent .hero:has(.text-block.h1):has(a.button-custom) .hero__container{grid-template-rows:var(--studio-mobile-hero-image) auto;min-height:0;overflow:visible;align-items:stretch}body.template-collection-studio #MainContent .hero:has(.text-block.h1):has(a.button-custom) .hero__media-grid{position:relative;inset:auto;grid-row:1;grid-column:1 / -1;height:var(--studio-mobile-hero-image);min-height:var(--studio-mobile-hero-image)}body.template-collection-studio #MainContent .hero:has(.text-block.h1):has(a.button-custom) .hero__content-wrapper{position:static;inset:auto;grid-row:2;grid-column:1 / -1;height:auto;max-width:none;width:100%;justify-content:flex-start;align-items:flex-start;padding-block:28px 4px;padding-inline:var(--page-margin);background-color:#fff}body.template-collection-studio #MainContent .hero:has(.text-block.h1):has(a.button-custom) .hero__content-wrapper>.text-block.h1{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;max-width:none;height:var(--studio-mobile-hero-image);margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-inline:var(--page-margin);padding-block-end:32px;text-align:left;--text-align: left;z-index:2;pointer-events:none}body.template-collection-studio #MainContent .hero:has(.text-block.h1):has(a.button-custom) .hero__content-wrapper>:not(.text-block.h1){--color: var(--color-soil) !important;--color-rgb: 26 22 20 !important;color:var(--color-soil)}body.template-collection-studio #MainContent .hero:has(.text-block.h1):has(a.button-custom) .button-custom{--button-background-color: transparent;--button-color: var(--color-soil);--button-border-color: var(--color-soil)}body.template-collection-studio #MainContent .hero:has(.text-block.h1):has(a.button-custom) .button-custom:hover{--button-background-color: var(--color-soil);--button-color: #fff;--button-border-color: var(--color-soil)}body.template-collection-studio .collection-carousel__content{display:none}body.template-collection-studio .collection-carousel.spacing-style{--padding-block-start: 12px;--padding-block-end: 28px}body.template-collection-studio .collection-carousel .resource-list__slide{--slide-width: 100%;width:100%}body.template-collection-studio .collection-carousel__resource-list slideshow-slides{gap:0;padding-inline:0;scroll-padding-inline:0}body.template-collection-studio .collection-carousel .product-media,body.template-collection-studio .collection-carousel .product-media img{width:100%!important;margin-inline:auto;object-position:center}}.product-media{background:#f8f7f7;justify-content:center;align-items:center}.product-media img{object-fit:contain!important}.product-information .media-gallery,.product-information .product-media-container{--gallery-aspect-ratio: 544 / 715;--media-preview-ratio: 544 / 715}@media screen and (min-width:750px){.product-information .product-media-constraint-wrapper{width:min(100%,calc(var(--constrained-height) * (544 / 715)))}}.media-fit-cover :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain!important;width:auto!important}.quick-add{display:none}#search-modal .resource-card__content .resource-card__title,#search-modal .resource-card__content .price{font-size:calc(var(--font-paragraph--size) * .6)}@media(prefers-reduced-motion:no-preference){html:not(.shopify-design-mode) #MainContent :is(.text-block,.button-row,.icon-block,.icon-block--svg,.card,.product-card,product-card,.collection-card,.accordion,.partners-item,.contact-info-item):not(.is-revealed){opacity:0;transform:translate3d(0,1.25rem,0)}html:not(.shopify-design-mode) #MainContent :is(.text-block,.button-row,.icon-block,.icon-block--svg,.card,.product-card,product-card,.collection-card,.accordion,.partners-item,.contact-info-item){transition:opacity 1.05s cubic-bezier(.22,1,.36,1),transform 1.05s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms)}html:not(.shopify-design-mode) #MainContent :is(.text-block,.button-row,.icon-block,.icon-block--svg,.card,.product-card,product-card,.collection-card,.accordion,.partners-item,.contact-info-item).is-revealed{opacity:1;transform:none}html:not(.shopify-design-mode) #MainContent :is(.collection-carousel__carousel,.resource-list__carousel) :is(.text-block,.button-row,.image-block,.icon-block,.icon-block--svg,.card,.product-card,product-card,.collection-card,.accordion,.partners-item,.contact-info-item){opacity:1!important;transform:none!important;transition:none!important}html:not(.shopify-design-mode) #MainContent product-recommendations :is(.text-block,.button-row,.image-block,.icon-block,.icon-block--svg,.card,.product-card,product-card,.collection-card,.accordion,.partners-item,.contact-info-item){opacity:1!important;transform:none!important;transition:none!important}html:not(.shopify-design-mode) #MainContent product-recommendations.hidden,html:not(.shopify-design-mode) #MainContent product-recommendations:has([data-has-recommendations=false]){display:none!important}html:not(.shopify-design-mode) #MainContent .is-revealed :is(.text-block,.button-row,.image-block,.icon-block,.icon-block--svg,.card,.product-card,product-card,.collection-card,.accordion,.partners-item,.contact-info-item):not(.is-revealed){opacity:1!important;transform:none!important;transition:none!important}html:not(.shopify-design-mode) #MainContent .image-block:not(.is-revealed){opacity:0;transform:scale(.9);transform-origin:center center}html:not(.shopify-design-mode) #MainContent .image-block{transition:opacity 1.725s cubic-bezier(.22,1,.36,1),transform 1.15s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay, 0ms);transform-origin:center center}html:not(.shopify-design-mode) #MainContent .image-block.is-revealed{opacity:1;transform:scale(1)}html:not(.shopify-design-mode) #MainContent :is(.product-card,product-card,.product-card__content,.product-grid__card) .image-block{opacity:1!important;transform:none!important;transition:none!important}.js-media-zoom-in{overflow:hidden;--zoom-in-ratio: 1}.js-media-zoom-in .js-media-zoom-in__media{transition:none;scale:var(--zoom-in-ratio);transform-origin:center center;will-change:scale}.js-hero-parallax .hero__media-wrapper{overflow:hidden}.js-hero-parallax :is(img,video,svg).hero__media{transform:translate3d(0,var(--hero-media-y, 0%),0) scale(var(--hero-media-scale, 1));transform-origin:center center;will-change:transform;transition:none}}@media(scripting:none){#MainContent :is(.text-block,.button-row,.image-block,.icon-block,.icon-block--svg,.card,.product-card,product-card,.collection-card,.accordion,.partners-item,.contact-info-item){opacity:1!important;transform:none!important}}@media screen and (max-width:749px){html.shopify-design-mode .shopify-section.hidden--mobile{display:block!important;opacity:.55;outline:1px dashed rgb(var(--color-foreground-rgb, 0 0 0) / .35);outline-offset:-1px}}@media screen and (min-width:750px){html.shopify-design-mode .shopify-section.hidden--desktop{display:block!important;opacity:.55;outline:1px dashed rgb(var(--color-foreground-rgb, 0 0 0) / .35);outline-offset:-1px}}@media screen and (max-width:749px){html.shopify-design-mode .image-block.hidden--mobile{display:flex!important;opacity:.55;outline:1px dashed rgb(var(--color-foreground-rgb, 0 0 0) / .35);outline-offset:-1px}}@media screen and (min-width:750px){html.shopify-design-mode .image-block.hidden--desktop{display:flex!important;opacity:.55;outline:1px dashed rgb(var(--color-foreground-rgb, 0 0 0) / .35);outline-offset:-1px}}.hulk__wishlist-wrap{box-sizing:border-box;width:min(100%,960px);margin-inline:auto;padding:clamp(56px,7vw,104px) clamp(20px,4vw,40px) clamp(80px,10vw,140px);color:var(--color-soil)}.hulk__wishlist-wrap .list-header{display:none!important}.hulk__wishlist-wrap .wrapper{width:100%;max-width:none;margin:0;padding:0}.hulk__wishlist-wrap .fancy_title{margin:0 0 clamp(40px,5vw,72px);padding-bottom:clamp(16px,2vw,24px);border-bottom:1px solid rgb(26 22 20 / .15);text-align:center;display:flex;flex-direction:column;align-items:center}.hulk__wishlist-wrap .fancy_title h3,.hulk__wishlist-wrap .empty_content h3,.hulk__wishlist-wrap .wishlist-login h3{margin:0;font-family:var(--font-heading--family);font-size:var(--font-size--h4)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important;color:var(--color-soil)}.hulk__wishlist-wrap .fancy_title>div,.hulk__wishlist-wrap .fancy_title p{margin:0}.hulk__wishlist-wrap .fancy_title a{font-family:var(--font-subheading--family);font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--color-gold)}.hulk__wishlist-wrap .empty_content,.hulk__wishlist-wrap .wishlist-login .empty_content{display:flex;flex-direction:column;align-items:center;gap:clamp(20px,3vw,32px);text-align:center;padding-block:clamp(24px,4vw,48px)}.hulk__wishlist-wrap .wishlist-btn,.hulk__wishlist-wrap a.hulkBtnStyle,.hulk__wishlist-wrap button.hulkBtnStyle{font-family:var(--font-accent--family)!important;font-size:clamp(12px,.7292vw,14px)!important;font-weight:400!important;line-height:normal!important;letter-spacing:clamp(2px,.2604vw,5px)!important;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:22px 48px!important;background-color:var(--color-gold)!important;border:0!important;border-radius:50px!important;color:#fff!important;cursor:pointer}.hulk__wishlist-wrap .wishlist-grid-view .wishlist-btn,.hulk__wishlist-wrap .wishlist-list-view .wishlist-btn{width:100%}.hulk__wishlist-wrap .wishlist-btn:hover,.hulk__wishlist-wrap a.hulkBtnStyle:hover,.hulk__wishlist-wrap button.hulkBtnStyle:hover{background-color:#736036!important;color:#fff!important}.hulk__wishlist-wrap .wishlist-btn:disabled,.hulk__wishlist-wrap .wishlist-btn[disabled]{opacity:.5;cursor:not-allowed}.hulk__wishlist-wrap .wishlist-grid-view,.hulk__wishlist-wrap .wishlist-list-view{font-family:var(--font-body--family);font-size:1.125rem;line-height:1.4}.hulk__wishlist-wrap .product-title,.hulk__wishlist-wrap .wishlist-product-title,.hulk__wishlist-wrap .grid-product__title{font-family:var(--font-heading--family);font-weight:400;letter-spacing:0}.product-details .group-block:has(a[href="/apps/advanced-wishlist"]) .icon-block__media{transition:fill .2s ease,color .2s ease}.product-details .group-block.is-wishlisted .icon-block__media{color:var(--color-sage)}.product-details .group-block.is-wishlisted .icon-block__media path{fill:currentColor}.wishlist-card{box-shadow:none!important;text-align:center}.wishlist-card .wishlist-btn{display:none!important}.wishlist-card .added_date{text-align:center!important}.footer-content .group-block .group-block-content .group-block .group-block-content .text-block p{color:#999}@media screen and (max-width:749px){:root{--font-size--h1: 3.75rem;--font-size--h2: 3.25rem;--font-size--h3: 1.875rem;--font-size--h4: 1.5rem;--font-size--h5: .75rem;--font-size--h6: .75rem;--font-size--paragraph: 1.25rem;--line-height--display-tight: 1.04}.hero [class*=__subheading].custom-font-size,.hero [class*=__subheading].custom-font-size>*{font-size:1.375rem}[class*=__location].custom-font-size,[class*=__location].custom-font-size>*{font-size:.75rem;letter-spacing:.2em}product-price.h6,[class*=__price].text-block.h6,[class*=__price].text-block.h6>*{font-size:.875rem}footer .email-signup__heading{letter-spacing:3px}}@media(min-width:750px){.hero__container .overlay--gradient{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/montana-watch-company.css.map */
