.gyj-text-link{display:inline-flex;align-items:center;min-height:4.4rem;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.4rem}.gyj-text-link:hover{text-decoration-thickness:2px}.gyj-hero__highlights{margin:-.8rem 0 2.4rem;font-size:1.4rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gyj-material)}.gyj-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem}.gyj-hero__price{font-size:2rem;font-weight:700}.gyj-hero .gyj-text-link{margin-top:.8rem}@media(max-width:767px){.gyj-hero__image-wrap{min-height:0;height:min(46svh,440px)}.gyj-hero__image-wrap img{object-fit:cover;object-position:center 55%}.gyj-hero__content{padding-block:2.4rem 4rem}.gyj-hero .gyj-kicker{margin-bottom:.8rem}.gyj-hero .gyj-h1{font-size:3.4rem;margin-bottom:1.2rem}.gyj-hero .gyj-body{font-size:1.5rem;margin-bottom:1.6rem}.gyj-hero__highlights{margin:0 0 1.6rem;font-size:1.2rem}}.gyj-buy{background:var(--gyj-surface);color:var(--gyj-ink);padding-block:clamp(5.6rem,7vw,9.6rem)}.gyj-buy__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,8rem);align-items:center}.gyj-buy__media{aspect-ratio:4 / 5;background:var(--gyj-bg);overflow:hidden}.gyj-buy__media img{width:100%;height:100%;object-fit:cover}.gyj-buy__content{max-width:480px}.gyj-buy .gyj-h2{margin-bottom:1.2rem}.gyj-buy__price{margin:0 0 .4rem;font-size:2.4rem;font-weight:700}.gyj-buy__compare{margin-left:1rem;font-size:1.6rem;font-weight:400;opacity:.7}.gyj-buy__stock{display:flex;align-items:center;gap:.8rem;margin:0 0 2.4rem;font-size:1.4rem}.gyj-buy__dot{width:.8rem;height:.8rem;border-radius:50%;background:#4f7a3d}.gyj-buy__points{list-style:none;padding:0;margin:0 0 2.8rem;border-top:1px solid color-mix(in srgb,var(--gyj-ink) 20%,transparent)}.gyj-buy__points li{position:relative;padding:1.2rem 0 1.2rem 2rem;font-size:1.5rem;line-height:1.5;border-bottom:1px solid color-mix(in srgb,var(--gyj-ink) 20%,transparent)}.gyj-buy__points li:before{content:"";position:absolute;left:0;top:1.95rem;width:.7rem;height:.7rem;border-radius:50%;background:var(--gyj-ember)}.gyj-buy__form{max-width:44rem}.gyj-buy__form .product-form{margin:0}@media(max-width:767px){.gyj-buy__inner{grid-template-columns:1fr}.gyj-buy__content{max-width:none}}.gyj-service{list-style:none;padding:0;margin:2rem 0 0;font-size:1.4rem;line-height:1.5}.gyj-service li{display:flex;flex-wrap:wrap;gap:.4rem 1rem;padding-block:.6rem}.gyj-service__label{font-weight:700}.gyj-service a{color:inherit;text-underline-offset:.3rem}.gyj-grid{background:var(--gyj-bg);color:var(--gyj-ink);padding-block:clamp(6.4rem,8vw,10.4rem)}.gyj-grid--dark{background:var(--gyj-ink);color:var(--gyj-bg)}.gyj-grid--dark .gyj-kicker,.gyj-grid--dark .gyj-h2,.gyj-grid--dark .gyj-h3,.gyj-grid--dark .gyj-body{color:var(--gyj-bg)}.gyj-grid--dark .gyj-kicker{color:var(--gyj-surface)}.gyj-grid__head{max-width:640px;margin-bottom:clamp(3.2rem,4vw,5.6rem)}.gyj-grid__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(2.4rem,3vw,4rem)}.gyj-grid__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--gyj-surface);margin-bottom:2rem}.gyj-grid__img,.gyj-grid__video,.gyj-grid__media img,.gyj-grid__media video{display:block;width:100%;height:100%;object-fit:cover}.gyj-grid__pending{display:flex;align-items:center;justify-content:center;padding:2.4rem;border:1px dashed currentColor;background:transparent;font-size:1.3rem;line-height:1.5;text-align:center}.gyj-grid__item--text .gyj-grid__text{height:100%;padding-top:2rem;border-top:2px solid currentColor}.gyj-grid__num{display:block;margin-bottom:1.2rem;font-size:1.3rem;font-weight:700;letter-spacing:.18em;color:var(--gyj-ember)}.gyj-grid .gyj-h3{font-size:clamp(1.9rem,2vw,2.4rem);font-weight:700}.gyj-grid__copy{font-size:1.55rem;line-height:1.6}.gyj-grid__copy p{margin:0}.gyj-grid__link{margin-top:3.2rem}.gyj-grid--moments .gyj-grid__copy{opacity:.85}@media(max-width:767px){.gyj-grid__list{grid-template-columns:1fr}.gyj-grid--steps .gyj-grid__media{aspect-ratio:1 / 1}}.gyj-store .product__title h1,.gyj-store .product__title .h1{font-size:clamp(3.6rem,4vw,5.6rem);font-weight:500;line-height:1.02;letter-spacing:-.03em}body.gyj-store.joy-sitewide{--font-heading-family: "Joy Fraunces", Georgia, serif;--font-heading-weight: 500;--font-body-family: "Joy Sans", Arial, sans-serif;--gyj-bg: #f5ecdf;--gyj-ink: #442b1e;--gyj-ember: #b44722;background:#f5ecdf}body.gyj-store.joy-sitewide,body.gyj-store.joy-sitewide .color-scheme-1{--color-background: 245, 236, 223;--gradient-background: #f5ecdf}.joy-sitewide :is(h1,h2,.h0,.h1,.h2,.gyj-h1,.gyj-h2,.gyj-cta__heading){font-family:Joy Fraunces,Georgia,serif;font-weight:500;font-variation-settings:"SOFT" 65,"WONK" 1;letter-spacing:-.035em}.joy-sitewide .gyj-product-facts h2{font-size:clamp(3.2rem,3.6vw,4.8rem)}.gyj-store .product__info-container .price-item--regular,.gyj-store .product__info-container .price-item--sale{font-size:2.2rem;font-weight:700}.gyj-store .product__info-container .product__text.subtitle{margin-top:.4rem;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gyj-material)}.gyj-store .product-form__submit{--color-button: 69, 45, 34;--color-button-text: 244, 238, 227;--alpha-button-background: 1;background-color:var(--gyj-button);color:var(--gyj-button-text);min-height:5.6rem;font-size:1.6rem;font-weight:700;letter-spacing:.06rem}.gyj-store .product-form__submit:not([disabled]):hover{opacity:.9}.gyj-store .product-form__submit[disabled]{opacity:.5}.gyj-store .product-form__buttons .shopify-payment-button{margin-top:1.2rem}.gyj-store .product-form__buttons .shopify-payment-button__more-options{font-size:1.3rem}.gyj-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));background:var(--gyj-bg);color:var(--gyj-ink);border-top:1px solid color-mix(in srgb,var(--gyj-ink) 20%,transparent);box-shadow:0 -6px 18px #00000014}.gyj-sticky[hidden]{display:none}.gyj-sticky__info{display:flex;flex-direction:column;min-width:0;flex:1}.gyj-sticky__title{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gyj-sticky__price{font-size:1.6rem;font-weight:700}.gyj-sticky__btn{flex-shrink:0;min-height:4.8rem;padding:0 2.4rem;border:0;background:var(--gyj-button);color:var(--gyj-button-text);font:inherit;font-size:1.5rem;font-weight:700;cursor:pointer}.gyj-sticky__btn:focus-visible{outline:2px solid var(--gyj-ember);outline-offset:2px}body.gyj-sticky-on{padding-bottom:calc(6.8rem + env(safe-area-inset-bottom,0px))}@media(min-width:750px){.gyj-sticky{display:none!important}body.gyj-sticky-on{padding-bottom:0}}body.joy-home #MainContent .gyj-grid .gyj-wrap{max-width:1600px;padding-inline:var(--pad)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/gyj-commerce.css.map */
