.product{background:var(--provend-cream);gap:4rem}.product__media-wrapper{background:var(--provend-parchment)}.thumbnail-slider__button{border:1px solid transparent;border-radius:0;opacity:.6;transition:opacity .2s ease,border-color .2s ease}.thumbnail-slider__button.is-active,.thumbnail-slider__button:hover{opacity:1;border-color:var(--provend-ochre)}.product__media img{cursor:zoom-in}.product__info-container{padding:0 .5rem}.product__text.caption-with-letter-spacing{font-family:var(--font-body);font-size:.625rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--provend-stone);margin-bottom:.5rem}.product__title h1,.product__title .h1{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1;color:var(--provend-ink);margin-bottom:.75rem}.product__title a.product__title{display:none}.product__text.subtitle{font-family:var(--font-body);font-size:.9375rem;font-weight:300;line-height:1.6;color:var(--provend-stone);margin-bottom:1.5rem}.price--large .price-item{font-family:var(--font-body);font-size:1.125rem;font-weight:400;color:var(--provend-ink);letter-spacing:0}.product-form__submit{font-family:var(--font-body);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;background:var(--provend-ink);color:var(--provend-white);border:1px solid var(--provend-ink);border-radius:0;height:3.25rem;padding:0 2.5rem;width:100%;cursor:pointer;transition:background .25s ease,color .25s ease}.product-form__submit:hover:not([disabled]){background:var(--provend-ochre);border-color:var(--provend-ochre);color:var(--provend-white)}.product-form__submit[disabled]{background:var(--provend-stone);border-color:var(--provend-stone);opacity:1}.swatch-input__input+.swatch-input__label,.button-swatch{border-radius:0;border-color:#8c847859;font-family:var(--font-body);font-size:.75rem;letter-spacing:.08em}.swatch-input__input:checked+.swatch-input__label{border-color:var(--provend-ink);color:var(--provend-ink)}.product__description{font-family:var(--font-body);font-size:.9375rem;font-weight:300;line-height:1.75;color:var(--provend-ink);border-top:1px solid rgba(140,132,120,.2);margin-top:2rem;padding-top:2rem}.product__description p+p{margin-top:1em}.product__view-details{display:none}.pa{--pa-cream: #F5F0E8;--pa-parchment: #EDE6D6;--pa-ink: #1C1A17;--pa-stone: #8C8478;--pa-ochre: #C4872A;--pa-white: #FDFAF4;--pa-gap: clamp(4rem, 8vw, 8rem);color:var(--pa-ink);font-family:var(--font-body, "Jost", sans-serif)}.pa-eyebrow{font-family:var(--font-body, "Jost", sans-serif);font-size:.6875rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--pa-stone);margin-bottom:1.75rem}.pa-hero{background:var(--pa-cream);padding:clamp(5rem,10vw,9rem) clamp(1.5rem,8vw,8rem) clamp(4rem,7vw,7rem);min-height:70vh;display:flex;flex-direction:column;justify-content:flex-end}.pa-hero__headline{font-family:var(--font-display, "Cormorant Garamond", serif);font-weight:300;font-size:clamp(3rem,7vw,6.5rem);line-height:1.05;letter-spacing:-.01em;margin:0 0 2rem;display:flex;flex-direction:column;gap:0}.pa-hero__line{display:block;opacity:0;transform:translateY(1.5rem);animation:pa-rise .9s cubic-bezier(.22,1,.36,1) forwards}.pa-hero__line:nth-child(2){animation-delay:.12s}.pa-hero__sub{display:block;font-style:italic;font-size:clamp(1.5rem,3vw,2.75rem);color:var(--pa-ochre);margin-top:.4em;opacity:0;transform:translateY(1rem);animation:pa-rise .9s cubic-bezier(.22,1,.36,1) .28s forwards}.pa-hero__rule{width:3rem;height:1px;background:var(--pa-ochre);opacity:0;animation:pa-fade .6s ease .7s forwards}@keyframes pa-rise{to{opacity:1;transform:translateY(0)}}@keyframes pa-fade{to{opacity:1}}.pa-name{background:var(--pa-parchment);padding:var(--pa-gap) clamp(1.5rem,8vw,8rem);display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:center;overflow:hidden}.pa-name__body p{font-size:1rem;font-weight:300;line-height:1.75;color:var(--pa-ink);margin:0 0 1.25rem;max-width:42ch}.pa-name__body p em{font-style:italic;font-family:var(--font-display, "Cormorant Garamond", serif);font-size:1.1em}.pa-name__body p:last-child{margin-bottom:0}.pa-name__word{font-family:var(--font-display, "Cormorant Garamond", serif);font-weight:300;font-size:clamp(3.5rem,9vw,9rem);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(140,132,120,.4);text-align:right;-webkit-user-select:none;user-select:none;letter-spacing:-.02em}@media(max-width:767px){.pa-name{grid-template-columns:1fr}.pa-name__word{text-align:left;font-size:clamp(2.5rem,14vw,5rem);-webkit-text-stroke:1px rgba(140,132,120,.35)}}.pa-position{background:var(--pa-cream);padding:var(--pa-gap) clamp(1.5rem,8vw,8rem);display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,8vw,8rem);align-items:start}.pa-position__not{font-family:var(--font-display, "Cormorant Garamond", serif);font-weight:300;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2;color:var(--pa-stone);margin:0 0 .2em;font-style:italic}.pa-position__is{font-family:var(--font-display, "Cormorant Garamond", serif);font-weight:500;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.15;color:var(--pa-ink);margin:.6em 0 0}.pa-position__right p{font-size:1rem;font-weight:300;line-height:1.8;color:var(--pa-ink);margin:0 0 1.5rem;max-width:52ch}.pa-position__right p:last-child{margin-bottom:0}.pa-position__quote{font-family:var(--font-display, "Cormorant Garamond", serif)!important;font-size:1.2rem!important;font-style:italic;color:var(--pa-stone)!important;border-left:2px solid var(--pa-ochre);padding-left:1.25rem;margin-top:2rem!important}@media(max-width:767px){.pa-position{grid-template-columns:1fr}}.pa-pillars{background:var(--pa-parchment);padding:var(--pa-gap) clamp(1.5rem,8vw,8rem)}.pa-pillars__label{margin-bottom:3rem}.pa-pillars__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid rgba(140,132,120,.25)}.pa-pillar{padding:2.5rem 2rem 2.5rem 0;border-right:1px solid rgba(140,132,120,.25);opacity:0;transform:translateY(1.25rem);transition:opacity .6s ease,transform .6s ease}.pa-pillar:last-child{border-right:none;padding-right:0}.pa-pillar:not(:first-child){padding-left:2rem}.pa-pillar.pa-visible{opacity:1;transform:translateY(0)}.pa-pillar:nth-child(2){transition-delay:.1s}.pa-pillar:nth-child(3){transition-delay:.2s}.pa-pillar:nth-child(4){transition-delay:.3s}.pa-pillar__num{display:block;font-size:.6875rem;font-weight:400;letter-spacing:.12em;color:var(--pa-ochre);margin-bottom:1.25rem}.pa-pillar__name{font-family:var(--font-display, "Cormorant Garamond", serif);font-weight:500;font-size:1.375rem;letter-spacing:.01em;color:var(--pa-ink);margin:0 0 1rem}.pa-pillar__text{font-size:.9375rem;font-weight:300;line-height:1.7;color:var(--pa-stone);margin:0}@media(max-width:1023px){.pa-pillars__grid{grid-template-columns:repeat(2,1fr)}.pa-pillar:nth-child(2){border-right:none;padding-right:0}.pa-pillar:nth-child(3){border-right:1px solid rgba(140,132,120,.25);border-top:1px solid rgba(140,132,120,.25);padding-top:2.5rem;padding-left:0;padding-right:2rem}.pa-pillar:nth-child(4){border-top:1px solid rgba(140,132,120,.25);padding-top:2.5rem;padding-left:2rem}}@media(max-width:599px){.pa-pillars__grid{grid-template-columns:1fr}.pa-pillar,.pa-pillar:not(:first-child){border-right:none;border-top:1px solid rgba(140,132,120,.25);padding:2rem 0}.pa-pillar:nth-child(3){border-right:none;padding-left:0;padding-right:0}}.pa-close{background:var(--pa-cream);padding:var(--pa-gap) clamp(1.5rem,8vw,8rem);display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}.pa-close__line1{font-family:var(--font-display, "Cormorant Garamond", serif);font-weight:300;font-size:clamp(1.75rem,4vw,3rem);line-height:1.2;color:var(--pa-ink);margin:0}.pa-close__line2{font-family:var(--font-display, "Cormorant Garamond", serif);font-weight:300;font-style:italic;font-size:clamp(1.75rem,4vw,3rem);line-height:1.2;color:var(--pa-stone);margin:0 0 2.5rem}.pa-close__cta{display:inline-block;font-family:var(--font-body, "Jost", sans-serif);font-size:.8125rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--pa-white);background:var(--pa-ink);padding:.875rem 2.5rem;text-decoration:none;transition:background .2s ease,color .2s ease}.pa-close__cta:hover{background:var(--pa-ochre)}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
