.utility-bar-section{position:sticky!important;top:-1px;z-index:calc(var(--layer-sticky) + 1)}.utility-bar-section~.header-section:has(>#header-component[sticky=always]),.utility-bar-section~.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){top:38px!important}@media screen and (max-width:749px){.utility-bar-section~.header-section:has(>#header-component[sticky=always]),.utility-bar-section~.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){top:34px!important}}body.scrolled-past-hero header-component[transparent]{--color-foreground: var(--color-background);--color-foreground-rgb: var(--color-background-rgb)}.header:not([transparent]),.header[transparent][data-sticky-state=active]{border-bottom:1px solid #e6e6e6}.header:not([transparent]) header-menu .menu-list__link,.header:not([transparent]) header-menu .menu-list__link-title,.header[transparent][data-sticky-state=active] header-menu .menu-list__link,.header[transparent][data-sticky-state=active] header-menu .menu-list__link-title{color:#000!important}.header:not([transparent]) .header-actions__action,.header:not([transparent]) .header-actions__wishlist,.header:not([transparent]) cart-icon,.header:not([transparent]) .account-button,.header:not([transparent]) shopify-account,.header[transparent][data-sticky-state=active] .header-actions__action,.header[transparent][data-sticky-state=active] .header-actions__wishlist,.header[transparent][data-sticky-state=active] cart-icon,.header[transparent][data-sticky-state=active] .account-button,.header[transparent][data-sticky-state=active] shopify-account{color:#000!important}.header:not([transparent]) .dropdown-localization__button,.header[transparent][data-sticky-state=active] .dropdown-localization__button{color:#000!important}.header[transparent] .header__underlay-closed{background:linear-gradient(180deg,#000000bf,#00000073 70%,#0000001a)!important;height:100%!important;z-index:0!important}.header[transparent][data-sticky-state=active] .header__underlay-closed{background:var(--color-background)!important}.header[transparent]:not([data-sticky-state=active]):hover,.header[transparent]:not([data-sticky-state=active]):focus-within{--color-scheme-top-row: transparent;--color-scheme-bottom-row: transparent}.header[transparent]:not([data-sticky-state=active]):hover .header__underlay-open,.header[transparent]:not([data-sticky-state=active]):focus-within .header__underlay-open{background:transparent!important}.header[transparent]:not([data-sticky-state=active]):hover,.header[transparent]:not([data-sticky-state=active]):hover a,.header[transparent]:not([data-sticky-state=active]):hover button,.header[transparent]:not([data-sticky-state=active]):hover span,.header[transparent]:not([data-sticky-state=active]):hover .menu-list__link,.header[transparent]:not([data-sticky-state=active]):hover .menu-list__link-title,.header[transparent]:not([data-sticky-state=active]):hover .header-actions__action,.header[transparent]:not([data-sticky-state=active]):hover .header-actions__wishlist,.header[transparent]:not([data-sticky-state=active]):hover cart-icon,.header[transparent]:not([data-sticky-state=active]):hover .account-button,.header[transparent]:not([data-sticky-state=active]):hover shopify-account,.header[transparent]:not([data-sticky-state=active]):hover .dropdown-localization__button,.header[transparent]:not([data-sticky-state=active]):hover .header-logo__wordmark{color:#fff!important;--color-foreground: 255, 255, 255 !important;--color-foreground-rgb: 255, 255, 255 !important}.header[transparent]:not([data-sticky-state=active]):hover svg{color:#fff!important}.header[transparent]:not([data-sticky-state=active]):hover svg [fill]:not([fill=none]){fill:currentColor!important}.header[transparent]:not([data-sticky-state=active]):hover svg [stroke]:not([stroke=none]){stroke:currentColor!important}.header[data-sticky-state=active],.header[transparent][data-sticky-state=active],.header:not([transparent]){background:#fff!important}.header[data-sticky-state=active]:before,.header[transparent][data-sticky-state=active]:before{background:#fff!important}.header-actions{display:flex;align-items:center;gap:var(--gap-md, .75rem)}.header-actions__wishlist{background:none;border:none;padding:0;cursor:pointer;color:var(--color-foreground);display:inline-flex;align-items:center;justify-content:center;width:var(--button-size, 44px);height:var(--button-size, 44px);transition:opacity .2s ease}.header-actions__wishlist:hover{opacity:.7}.header-actions__wishlist svg{width:var(--icon-size-md, 20px);height:var(--icon-size-md, 20px)}.search-action--pill{display:flex;align-items:center}.search-action__pill{display:inline-flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:156px;height:35px;padding:0 14px;border-radius:10px;background:transparent;border:1px solid #FFFFFF;color:#fff;font-family:Helvetica Neue,neue-haas-grotesk-display,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease;box-sizing:border-box}.search-action__pill:hover{background:#ffffff1a}.search-action__pill-text{color:#fff;font-weight:400;font-size:12px;letter-spacing:.01em}.search-action__pill-icon{width:18px;height:18px;color:#fff;display:inline-flex;flex-shrink:0}.search-action__pill-icon svg{width:100%;height:100%;stroke:#fff;stroke-width:2px}.header:not([transparent]) .search-action__pill,.header[transparent][data-sticky-state=active] .search-action__pill{border-color:#d9d9d9;color:#111}.header:not([transparent]) .search-action__pill-text,.header[transparent][data-sticky-state=active] .search-action__pill-text,.header:not([transparent]) .search-action__pill-icon,.header[transparent][data-sticky-state=active] .search-action__pill-icon{color:#111}.header:not([transparent]) .search-action__pill-icon svg,.header[transparent][data-sticky-state=active] .search-action__pill-icon svg{stroke:#111}.header__column--right{display:flex;align-items:center}.header__column--right search-button{order:1;margin-right:1rem!important;margin-inline-end:1rem!important}.header__column--right dropdown-localization-component,.header__column--right .dropdown-localization{order:2}.header__column--right header-actions{order:3}.overflow-menu [slot=overflow]{display:none!important}.overflow-menu::part(list){flex-wrap:nowrap}header-menu .menu-list__link,header-menu .menu-list__link-title{font-family:neue-haas-grotesk-display,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:500;letter-spacing:.02em;color:#fff;white-space:nowrap}.overflow-menu .menu-list__list-item{margin-inline:.5rem}.header__row--top .header__columns{--header-left: max-content !important;--header-right: 1fr !important;--header-template-columns: var(--header-left) var(--header-right) !important;grid-template-areas:"left right"!important;column-gap:1.5rem}.search-action__pill{min-width:156px!important}.header__row--top .header__columns{padding-inline:clamp(1rem,3vw,3rem)!important}.overflow-menu .menu-list__list-item{margin-inline:.15rem!important}header-menu .menu-list__link,header-menu .menu-list__link-title{font-size:13px!important}.header__column--left header-menu{margin-left:.75rem}.hero{position:relative}.hero__hardcoded-wrapper{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:24px clamp(1rem,3vw,3rem) 72px;display:block;text-decoration:none;color:#fff}.hero__hardcoded-inner{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.hero__hardcoded-heading{font-family:ivypresto-headline,Cormorant Garamond,Playfair Display,Georgia,Times New Roman,serif;font-size:32px;font-weight:300;line-height:1.2;color:#fff;margin:0}.hero__hardcoded-desc{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#fff;margin:0;max-width:380px;letter-spacing:.01em}.hero__hardcoded-cta{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;color:#fff;text-decoration:underline;text-underline-offset:4px;margin-top:4px}.hero__hardcoded-wrapper:hover .hero__hardcoded-cta{opacity:.85}.announcement-bar__text,.announcement-bar__slide,.announcement-bar .text-block{font-family:Helvetica Neue,neue-haas-grotesk-text,Helvetica,Arial,sans-serif!important;font-weight:800!important;font-size:11px!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-logo__wordmark{font-family:ivypresto-headline,Cormorant Garamond,Playfair Display,Georgia,Times New Roman,serif;font-size:26px;font-weight:400;letter-spacing:.18em;line-height:1;color:#121212;display:block;white-space:nowrap;padding-left:.18em}.header[transparent] .header-logo__wordmark{color:#fff}.header[transparent][data-sticky-state=active] .header-logo__wordmark,.header:not([transparent]) .header-logo__wordmark{color:#121212}.header .menu-list__link,.header .menu-list__link-title{display:inline-flex;align-items:center;transform-origin:center center;transition:transform .3s cubic-bezier(.32,.72,.24,1),letter-spacing .4s cubic-bezier(.32,.72,.24,1),color .25s ease,text-shadow .3s ease,opacity .25s ease}.header .menu-list__link:hover{transform:scale(1.12);letter-spacing:.04em}.header[transparent]:not([data-sticky-state=active]) .menu-list__link:hover,.header[transparent]:not([data-sticky-state=active]) .menu-list__link:hover .menu-list__link-title{color:#fff!important;text-shadow:0 0 16px rgba(255,255,255,.4)}.header:not([transparent]) .menu-list__link:hover,.header[transparent][data-sticky-state=active] .menu-list__link:hover{opacity:.75}.header-logo__wordmark{transition:letter-spacing .4s cubic-bezier(.32,.72,.24,1),text-shadow .3s ease,opacity .3s ease}.header-logo:hover .header-logo__wordmark{letter-spacing:.24em}.header[transparent]:not([data-sticky-state=active]) .header-logo:hover .header-logo__wordmark{text-shadow:0 0 16px rgba(255,255,255,.4)}.header:not([transparent]) .header-logo:hover .header-logo__wordmark,.header[transparent][data-sticky-state=active] .header-logo:hover .header-logo__wordmark{opacity:.75}.header-actions__action,.header-actions__wishlist,.header .account-button,.header shopify-account,.header cart-icon,.header .search-action__pill,.header .dropdown-localization__button{transition:transform .28s cubic-bezier(.32,.72,.24,1),opacity .25s ease}.header-actions__action:hover,.header-actions__wishlist:hover,.header .account-button:hover,.header shopify-account:hover,.header cart-icon:hover,.header .dropdown-localization__button:hover{transform:translateY(-2px) scale(1.12)}.header .search-action__pill:hover{transform:translateY(-1px)}.menu-list__list-item--has-mega{position:static}.header[transparent]:has(.menu-list__list-item--has-mega:hover) .header__underlay-closed,.header[transparent]:has(.menu-list__list-item--has-mega:focus-within) .header__underlay-closed,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .header__underlay-open,.header[transparent]:has(.menu-list__list-item--has-mega:focus-within) .header__underlay-open{background:#fff!important}.header[transparent]:has(.menu-list__list-item--has-mega:hover),.header[transparent]:has(.menu-list__list-item--has-mega:focus-within){background:#fff!important}.header[transparent]:has(.menu-list__list-item--has-mega:hover) .menu-list__link,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .menu-list__link:hover,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .menu-list__link:hover .menu-list__link-title,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .menu-list__link-title,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .header-logo__wordmark,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .header-actions__action,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .header-actions__wishlist,.header[transparent]:has(.menu-list__list-item--has-mega:hover) cart-icon,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .account-button,.header[transparent]:has(.menu-list__list-item--has-mega:hover) shopify-account,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .dropdown-localization__button,.header[transparent]:has(.menu-list__list-item--has-mega:focus-within) .menu-list__link,.header[transparent]:has(.menu-list__list-item--has-mega:focus-within) .menu-list__link-title,.header[transparent]:has(.menu-list__list-item--has-mega:focus-within) .header-logo__wordmark{color:#121212!important;text-shadow:none!important}.header[transparent]:has(.menu-list__list-item--has-mega:hover) svg{color:#121212!important}.header[transparent]:has(.menu-list__list-item--has-mega:hover) .search-action__pill{border-color:#d9d9d9!important}.header[transparent]:has(.menu-list__list-item--has-mega:hover) .search-action__pill-text,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .search-action__pill-icon{color:#111!important}.aurea-mega{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid #ececec;box-shadow:0 12px 30px #00000014;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;z-index:50}.menu-list__list-item--has-mega:hover .aurea-mega,.menu-list__list-item--has-mega:focus-within .aurea-mega{opacity:1;visibility:visible;transform:translateY(0)}.aurea-mega__inner{max-width:1680px;margin:0 auto;display:flex;gap:64px;padding:36px clamp(1rem,4vw,4rem) 44px}.aurea-mega__col--categories{flex:0 0 auto}.aurea-mega__col--materials{flex:0 0 auto;border-left:1px solid #ececec;padding-left:64px}.aurea-mega__title{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#121212;margin:0 0 22px}.aurea-mega__grid{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.aurea-mega__grid--2col{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:16px 40px}.aurea-mega__link{display:flex;align-items:center;gap:14px;text-decoration:none;color:#121212;transition:opacity .2s ease}.aurea-mega__link:hover{opacity:.62}.aurea-mega__thumb{flex-shrink:0;width:38px;height:38px;border-radius:50%;overflow:hidden;background:#f4f4f4;display:block}.aurea-mega__thumb img{width:100%;height:100%;object-fit:cover;display:block}.aurea-mega__label{font-size:14px;letter-spacing:.01em;line-height:1.2}.header .aurea-mega__title,.header .aurea-mega__label,.header .aurea-mega__link,.header[transparent]:hover .aurea-mega__label,.header[transparent]:hover .aurea-mega__link,.header[transparent]:hover .aurea-mega__title,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .aurea-mega__label,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .aurea-mega__link,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .aurea-mega__title{color:#121212!important;text-shadow:none!important}.header .aurea-mega__title,.header[transparent]:hover .aurea-mega__title,.header[transparent]:has(.menu-list__list-item--has-mega:hover) .aurea-mega__title{color:#121212!important}@media screen and (max-width:990px){.aurea-mega{display:none!important}}@media screen and (max-width:749px){header-component .header__columns,#header-component .header__columns,.header .header__columns{display:grid!important;grid-template-columns:48px 1fr 48px!important;grid-template-areas:"left center right"!important;align-items:center!important;gap:0!important;padding:0 1rem!important}.header__column--left{display:flex!important;grid-area:left!important;justify-content:flex-start!important;align-items:center!important}.header__column--right{display:flex!important;grid-area:right!important;justify-content:flex-end!important;align-items:center!important}.header__column--left header-menu,.header__column--left menu-drawer,.header__column--left .menu-drawer__toggle,.header__column--left .header__menu-toggle,.header-menu__icon-container{grid-area:left!important;justify-self:start!important}.header__row{position:relative!important}.header-logo,.header__column--left .header-logo,.header__column--center .header-logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;grid-area:unset!important;z-index:2}.header-logo__wordmark{font-size:22px;letter-spacing:.16em}.header__column--right .search-action,.header__column--right search-button,.header__column--right dropdown-localization-component,.header__column--right .dropdown-localization,.header__column--right .account-button,.header__column--right shopify-account,.header__column--right .header-actions__wishlist{display:none!important}.header search-button,.header .search-action,.header .search-action--pill,.header__column--left search-button,.header__column--left .search-action{display:none!important}.header__column--left>header-menu,.header__column--left>.header-menu,.header__column header-menu:not(menu-drawer){display:none!important}.header__column--right,.header__column--right cart-icon,.header__column--right .header-actions,.header__column--right .header-actions__cart{grid-area:right!important;justify-self:end!important}}.aurea-drawer,.aurea-drawer__panel,.aurea-drawer__overlay{display:none}html.aurea-drawer-locked,html.aurea-drawer-locked body{overflow:hidden}@media(max-width:749px){.aurea-drawer,.aurea-drawer__overlay{display:block}.aurea-drawer__panel{display:flex}.aurea-drawer__toggle{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.aurea-drawer__toggle::-webkit-details-marker{display:none}.aurea-drawer__bars{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:22px;height:16px}.aurea-drawer__bars span{display:block;height:1.3px;width:100%;background:currentColor;border-radius:2px;transition:transform .3s ease,opacity .2s ease}.aurea-drawer[open] .aurea-drawer__bars span:nth-child(1){transform:translateY(6px) rotate(45deg)}.aurea-drawer[open] .aurea-drawer__bars span:nth-child(2){opacity:0}.aurea-drawer[open] .aurea-drawer__bars span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.aurea-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#12121273;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:998}.aurea-drawer__overlay.is-open{opacity:1;visibility:visible}.aurea-drawer__panel{position:fixed;top:0;left:0;bottom:0;width:86vw;max-width:400px;background:#fff;color:#121212;z-index:999;transform:translate(-100%);transition:transform .32s cubic-bezier(.4,0,.2,1);overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:2px 0 24px #0000001f;display:flex;flex-direction:column}.aurea-drawer__panel.is-open{transform:translate(0)}.aurea-drawer__head{padding:22px 24px 14px;border-bottom:1px solid #ececec}.aurea-drawer__brand{font-family:var(--font-heading--family, serif);font-size:22px;letter-spacing:.08em;color:#121212}.aurea-drawer__nav{padding:6px 0 40px}.aurea-drawer__list{list-style:none;margin:0;padding:0}.aurea-drawer__row{border-bottom:1px solid #f1f1f1}.aurea-drawer__link{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:16px 24px;font-size:14px;font-weight:600;letter-spacing:.04em;color:#121212;text-decoration:none;-webkit-tap-highlight-color:transparent}.aurea-drawer__link::-webkit-details-marker{display:none}.aurea-drawer__link--flat{font-weight:600}.aurea-drawer__link--minor{font-weight:400;font-size:13px;letter-spacing:.02em;color:#555;text-transform:none}.aurea-drawer__caret{width:8px;height:8px;border-right:1.6px solid #121212;border-bottom:1.6px solid #121212;transform:rotate(-45deg);transition:transform .25s ease;margin-left:12px;flex-shrink:0}.aurea-drawer__acc[open]>.aurea-drawer__link .aurea-drawer__caret{transform:rotate(45deg)}.aurea-drawer__sub{list-style:none;margin:0;padding:0 0 8px;background:#fafafa}.aurea-drawer__sub li a{display:block;padding:11px 24px 11px 36px;font-size:13px;color:#444;text-decoration:none}.aurea-drawer__sub li a:active{color:#121212}.aurea-drawer__list--secondary{margin-top:8px}.aurea-drawer__list--account{margin-top:4px}.aurea-drawer__row--account{display:flex;align-items:center;gap:8px;padding:16px 24px}.aurea-drawer__account-link{font-size:13px;color:#121212;text-decoration:none;font-weight:500}.aurea-drawer__account-sep{color:#ccc}}shopify-account::part(dialog){color:#121212!important;--color-foreground: 18, 18, 18 !important;--color-foreground-rgb: 18, 18, 18 !important}.announcement-bar__slides{margin-inline:auto!important;justify-self:center!important}.announcement-bar__slide{justify-content:center!important;text-align:center!important;width:100%}.announcement-bar__text{text-align:center!important;width:100%}@media(max-width:749px){.aurea-drawer__bars{width:17px;height:11px;gap:3px}.header-actions__action[aria-label=Cart] svg,.header-actions__action[aria-label=Cart] cart-icon svg,cart-icon svg{width:17px!important;height:17px!important}}body h1{font-family:ivypresto-headline,Cormorant Garamond,Playfair Display,Georgia,Times New Roman,serif!important;font-weight:300!important;letter-spacing:.01em}body.template-collection h1{font-size:clamp(22px,2.4vw,30px)!important;line-height:1.15!important;margin-block:18px 12px!important}body.template-collection .section--page-width>.border-style:first-of-type{padding-bottom:6px;border-bottom:1px solid #eaeaea}body.template-collection .product-card,body.template-collection [class*=product-card]{transition:transform .35s cubic-bezier(.2,.7,.2,1)}body.template-collection .product-card:hover,body.template-collection [class*=product-card]:hover{transform:translateY(-2px)}body.template-collection .product-card img,body.template-collection [class*=product-card] img{transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .3s ease}body.template-collection .product-card:hover img,body.template-collection [class*=product-card]:hover img{transform:scale(1.035)}body.template-collection .price,body.template-collection .price__regular{font-size:14px;letter-spacing:.02em;color:#121212}body.template-collection .facets-block-wrapper{padding-block:14px}body.template-product h1{font-size:clamp(34px,3.4vw,46px);line-height:1.1;margin-bottom:10px}body.template-product .price:not(.sticky-add-to-cart__price){font-size:22px;letter-spacing:.02em;color:#121212}body.template-product .variant-option__title,body.template-product .product-form__input-label,body.template-product label[for*=properties]{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#555;font-weight:500}body.template-product .variant-option__button-label{padding-block:12px;letter-spacing:.04em;font-size:13px;transition:border-color .2s ease,background .2s ease}body.template-product .add-to-cart-button,body.template-product button[name=add]{letter-spacing:.14em;text-transform:uppercase;font-weight:500;font-size:13px;transition:background .25s ease,transform .15s ease}body.template-product .add-to-cart-button:not(:disabled):hover{background:#2a2a2a!important}body.template-product .product__description,body.template-product [class*=product-description]{font-size:15px;line-height:1.7;color:#444}body.template-collection product-card a.contents.user-select-text .text-block,body.template-collection product-card a.contents.user-select-text{font-weight:700!important;color:#121212}body.template-collection product-card .text-block{line-height:1.35}body.template-collection product-card product-price{font-weight:600!important;color:#121212}body.template-collection product-card .product-card__content{position:relative}body.template-collection product-card a.contents.user-select-text{display:block}body.template-collection product-card a.contents.user-select-text:before{content:"\2605\2605\2605\2605\2605";display:block;color:#121212;letter-spacing:2px;font-size:12px;line-height:1;margin-bottom:6px;font-weight:400}body.template-collection product-card .product-card__content .text-block{margin-bottom:4px}body.template-collection product-card product-price{margin-top:6px;display:block}product-card a.contents.user-select-text{display:block;font-weight:700!important;color:#121212!important}product-card a.contents.user-select-text:before{content:"\2605\2605\2605\2605\2605";display:block;color:#121212;letter-spacing:2px;font-size:12px;line-height:1;margin-bottom:6px;font-weight:400}product-card .text-block{line-height:1.35}product-card product-price{font-weight:600!important;color:#121212!important;margin-top:6px;display:block;font-size:14px!important}product-card{transition:transform .35s cubic-bezier(.2,.7,.2,1)}product-card:hover{transform:translateY(-2px)}product-card img{transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .3s ease}product-card:hover img{transform:scale(1.035)}@media(max-width:749px){product-card a.contents.user-select-text{font-size:13px!important}product-card a.contents.user-select-text:before{font-size:10px;letter-spacing:1.5px;margin-bottom:4px}product-card product-price{font-size:13px!important;margin-top:4px}body.template-collection .section--page-width .layout-panel-flex{padding-block:18px 4px!important}body.template-collection h1{margin-block:8px 4px!important;font-size:22px!important}}body.template-product product-description,body.template-product .product__description,body.template-product .rte{font-family:ivypresto-text,Cormorant Garamond,Georgia,Times New Roman,serif;font-size:16px!important;line-height:1.7!important;color:#2c2c2c;letter-spacing:.005em}body.template-product product-description p:has(strong),body.template-product .product__description p:has(strong),body.template-product .rte p:has(strong){font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:14px!important;color:#444}@media(max-width:749px){body.template-product .product-form-buttons--stacked>.quantity-selector-wrapper{flex:0 0 auto}body.template-product .product-form-buttons--stacked>span:has(.add-to-cart-button){flex:1 1 0;min-width:0}body.template-product .product-form-buttons--stacked>span:has(.add-to-cart-button) .add-to-cart-button{width:100%}body.template-product .product-form-buttons--stacked>.accelerated-checkout-block{flex:1 1 100%}}body.template-product .variant-option,body.template-product .variant-option__title,body.template-product .variant-option__value{font-family:ivypresto-text,Cormorant Garamond,Georgia,Times New Roman,serif!important;font-size:15px!important;letter-spacing:.01em!important;color:#2c2c2c!important;text-transform:none!important}body.template-product .variant-option__title{font-style:italic;color:#555!important;margin-right:8px}body.template-product .section-resource-list h2,body.template-product .section-resource-list h3,body.template-product [class*=resource-list] h2,body.template-product [class*=resource-list] h3,body.template-product .product-recommendations h2,body.template-product .product-recommendations h3{font-family:ivypresto-headline,Cormorant Garamond,Playfair Display,Georgia,serif!important;font-weight:300!important;font-size:clamp(22px,2.4vw,30px)!important;letter-spacing:.01em;text-transform:none!important}product-card .price,product-card span.price,product-card product-price .price{font-size:14px!important;font-weight:600!important;color:#121212!important}@media(max-width:749px){product-card .price,product-card span.price,product-card product-price .price{font-size:13px!important}}body.template-page h1{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-overrides.css.map */
