body.gyj-ember{--night: oklch(.205 .022 52);--night-2: oklch(.25 .026 52);--night-3: oklch(.32 .028 55);--line: oklch(.55 .03 65);--smoke: oklch(.935 .018 80);--ash: oklch(.8 .025 72);--ember: oklch(.73 .16 52);--ember-hi: oklch(.79 .14 60);--glow: oklch(.87 .1 78);--e-font: "GYJ Bricolage", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--e-radius: 2rem;--e-pad: clamp(2rem, 5vw, 6rem);--e-max: 132rem;--e-section: clamp(7rem, 11vw, 14rem);--e-ease: cubic-bezier(.25, 1, .5, 1);--font-body-family: var(--e-font);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--e-font);--font-heading-style: normal;--font-heading-weight: 700;--font-body-scale: 1;--font-heading-scale: 1;--buttons-radius: 99rem;--buttons-radius-outset: 99rem;--inputs-radius: 99rem;--inputs-radius-outset: 99rem;--inputs-border-opacity: .6;--media-radius: 20px;--product-card-corner-radius: 2rem;background:var(--night);color:var(--smoke);font-family:var(--e-font);font-size:1.7rem;line-height:1.6;font-variation-settings:"opsz" 14;-webkit-font-smoothing:antialiased}body.gyj-ember ::selection{background:var(--ember);color:var(--gyj-night, #1F140E)}.gyj-ember :is(h1,h2,h3,.h0,.h1,.h2,.h3,.e-display){font-family:var(--e-font);font-weight:700;font-stretch:88%;font-variation-settings:"opsz" 96;letter-spacing:-.035em;line-height:.98;text-wrap:balance;color:var(--smoke)}.gyj-ember :is(h1,.h1,.h0){font-size:clamp(4.4rem,7vw,8.8rem)}.gyj-ember :is(h2,.h2){font-size:clamp(3.2rem,4.6vw,6rem)}.gyj-ember :is(h3,.h3){font-size:2.2rem;line-height:1.15;letter-spacing:-.02em;font-variation-settings:"opsz" 32}.gyj-ember p,.gyj-ember li{text-wrap:pretty}.gyj-ember .rte,.gyj-ember .e-copy{color:var(--ash);max-width:62ch}.gyj-ember .rte a,.gyj-ember .e-link{color:var(--smoke);text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px;transition:color .2s var(--e-ease)}.gyj-ember .rte a:hover,.gyj-ember .e-link:hover{color:var(--ember)}.e-wrap{width:100%;max-width:var(--e-max);margin-inline:auto;padding-inline:var(--e-pad)}.gyj-icon{width:2.2rem;height:2.2rem;flex-shrink:0}.gyj-ember :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ember)!important;outline-offset:3px!important;box-shadow:none!important}.e-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.6rem;padding:0 3.2rem;border-radius:99rem;font:700 1.6rem/1 var(--e-font);letter-spacing:.01em;text-decoration:none;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:background-color .2s var(--e-ease),color .2s var(--e-ease),transform .12s var(--e-ease)}.e-btn:active{transform:scale(.98)}.e-btn--primary{background:var(--ember);color:var(--gyj-night, #1F140E)}.e-btn--primary:hover{background:var(--ember-hi)}.e-btn--ghost{background:transparent;color:var(--smoke);border-color:var(--line)}.e-btn--ghost:hover{border-color:var(--smoke)}.gyj-ember .button,.gyj-ember .shopify-challenge__button,.gyj-ember .customer button{font-family:var(--e-font);font-weight:700;letter-spacing:.01em;min-height:5.2rem}.gyj-ember .button:after,.gyj-ember .button:before{border-radius:99rem}.gyj-ember .button--primary,.gyj-ember .product-form__submit{--color-button: 244, 135, 58;--color-button-text: 31, 20, 14;--alpha-button-background: 1;background-color:var(--ember)!important;color:var(--gyj-night, #1F140E)!important}.gyj-ember .button--primary:hover,.gyj-ember .product-form__submit:not([disabled]):hover{background-color:var(--ember-hi)!important;opacity:1}.gyj-ember .button--secondary{--color-button: 31, 20, 14;--color-button-text: 240, 232, 220;--alpha-button-background: 0;border:1px solid var(--line)}.gyj-ember .button--tertiary{color:var(--smoke)}.gyj-ember .field__input,.gyj-ember .select__select,.gyj-ember .quantity,.gyj-ember .customer .field input{border-radius:99rem;color:var(--smoke)}.gyj-ember .field:after,.gyj-ember .select:after,.gyj-ember .quantity:after{box-shadow:0 0 0 1px var(--line);border-radius:99rem}.gyj-ember .field__label,.gyj-ember .quantity__button{color:var(--ash)}.e-announce{background:var(--ember);color:var(--gyj-night, #1F140E)}.e-announce p{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:3.6rem;margin:0;font-size:1.35rem;font-weight:600}.e-announce .gyj-icon{width:1.8rem;height:1.8rem}.gyj-ember .section-header,.gyj-ember .gyj-header-section{background:var(--night)}.e-header{position:relative;z-index:10;background:color-mix(in oklch,var(--night) 92%,transparent);border-bottom:1px solid var(--night-3)}.e-header__row{display:flex;align-items:center;gap:3.2rem;min-height:7.2rem}.e-header__logo{display:block;width:18rem;flex-shrink:0}.e-header__logo img{display:block;width:100%;height:auto}.e-nav{display:flex;gap:3.2rem;margin-left:auto}.e-nav a{position:relative;display:inline-flex;align-items:center;min-height:4.4rem;color:var(--ash);font-size:1.5rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:color .2s var(--e-ease)}.e-nav a:hover,.e-nav a[aria-current]{color:var(--smoke)}.e-nav a[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:.6rem;height:2px;background:var(--ember)}.e-header__actions{display:flex;align-items:center;gap:.4rem}.e-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;color:var(--smoke);background:none;border:0;border-radius:99rem;cursor:pointer;list-style:none}.e-icon-btn::-webkit-details-marker{display:none}.e-icon-btn:hover{background:var(--night-2)}.e-icon-btn .svg-wrapper,.e-icon-btn .gyj-icon{width:2.4rem;height:2.4rem;display:flex}.gyj-ember #cart-icon-bubble svg{width:2.4rem;height:2.4rem}.gyj-ember .cart-count-bubble{position:absolute;top:.4rem;right:.2rem;min-width:1.8rem;height:1.8rem;padding:0 .4rem;display:flex;align-items:center;justify-content:center;border-radius:99rem;background:var(--ember);color:var(--gyj-night, #1F140E);font-size:1.1rem;font-weight:700}.e-menu,.e-menu__close,.e-menu[open] .e-menu__open{display:none}.e-menu[open] .e-menu__close{display:flex}.e-menu__panel{position:absolute;left:0;right:0;top:100%;display:grid;padding:1.6rem var(--e-pad) 3.2rem;background:var(--night);border-bottom:1px solid var(--night-3)}.e-menu__panel a{display:flex;align-items:center;min-height:5.6rem;color:var(--smoke);font-size:2.2rem;font-weight:600;text-decoration:none;border-bottom:1px solid var(--night-3)}@media(max-width:899px){.e-nav{display:none}.e-menu{display:block}.e-header__row{min-height:6.4rem;gap:1.6rem}.e-header__logo{width:15rem;margin-right:auto}}.gyj-ember .cart-notification{background:var(--night-2);border-color:var(--night-3);color:var(--smoke);border-radius:0 0 var(--e-radius) var(--e-radius)}.gyj-ember .cart-notification__heading,.gyj-ember .cart-notification-product__name{color:var(--smoke);font-family:var(--e-font)}.gyj-ember .cart-notification__close{color:var(--smoke)}.gyj-ember .footer,.gyj-ember .section-footer,.gyj-ember [id*=footer]{background:var(--night)}.e-footer{background:var(--night);border-top:1px solid var(--night-3);color:var(--ash);padding-top:clamp(5.6rem,8vw,9.6rem)}.e-footer__top{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:4rem;padding-bottom:5.6rem}.e-footer__logo{display:block;width:22rem;margin-bottom:2rem}.e-footer__logo img{width:100%;height:auto;display:block}.e-footer__brand p{max-width:32ch;margin:0}.e-footer__col{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.gyj-ember .e-footer__col h2{font-size:1.4rem;font-weight:700;letter-spacing:0;margin:0 0 1rem;color:var(--smoke);font-stretch:100%;font-variation-settings:"opsz" 14}.e-footer__col a{color:var(--ash);text-decoration:none;min-height:4.4rem;display:inline-flex;align-items:center}.e-footer__col a:hover{color:var(--smoke)}.e-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;padding-block:2.4rem;border-top:1px solid var(--night-3);font-size:1.4rem}.e-footer__bottom p{margin:0}.e-footer__pay{display:flex;flex-wrap:wrap;gap:.8rem;padding:0;margin:0;list-style:none}.e-footer__pay svg{width:3.8rem;height:2.4rem}.e-footer .localization-form{padding-bottom:2.4rem}@media(max-width:749px){.e-footer__top{grid-template-columns:1fr 1fr}.e-footer__brand{grid-column:1 / -1}}.gyj-ember :is(.gyj-hero,.gyj-editorial,.gyj-details,.gyj-faq,.gyj-product-facts,.gyj-contact,.gyj-grid,.gyj-buy){background:var(--night);color:var(--smoke)}.gyj-ember :is(.gyj-editorial--dark,.gyj-cta,.gyj-details,.gyj-buy,.gyj-grid--dark){background:var(--night-2)}.gyj-ember :is(.gyj-body,.gyj-details__block-text,.gyj-faq__answer,.gyj-grid__copy,.gyj-cta__text){color:var(--ash)}.gyj-ember :is(.gyj-kicker,.gyj-details__block-title){color:var(--ember);letter-spacing:.04em;text-transform:none;font-size:1.4rem}.gyj-ember .gyj-details__block{background:var(--night);border-radius:var(--e-radius)}.gyj-ember :is(.gyj-faq__list,.gyj-faq__item){border-color:var(--night-3)}.gyj-ember .gyj-faq__item summary{color:var(--smoke)}.gyj-ember .gyj-btn{background:var(--ember);color:var(--gyj-night, #1F140E);border-color:var(--ember);border-radius:99rem}.gyj-ember .gyj-cta .gyj-btn{background:var(--ember);color:var(--gyj-night, #1F140E);border-color:var(--ember)}.gyj-ember .gyj-editorial__image-wrap img,.gyj-ember .gyj-hero__image-wrap,.gyj-ember .gyj-grid__media{border-radius:var(--e-radius);overflow:hidden}.gyj-ember .gyj-hero__image-wrap{background:var(--night-2)}.gyj-ember .gyj-product-facts :is(dt,dd,details){border-color:var(--night-3)}.gyj-ember .gyj-product-facts dt{color:var(--ash)}.gyj-ember .gyj-contact :is(input,textarea){border-color:var(--line);border-radius:1.6rem;color:var(--smoke)}.gyj-ember .gyj-contact input{border-radius:99rem}.gyj-ember .gyj-editorial__brand-logo{filter:none}.gyj-ember .main-page-title,.gyj-ember .page-width--narrow h1{margin-top:4rem}.gyj-ember .cart-item__name{color:var(--smoke);font-weight:600;text-decoration:none}.gyj-ember :is(.cart-items th,.cart-item__totals,.caption-with-letter-spacing){color:var(--ash)}.gyj-ember .cart__footer .totals__total-value{font-weight:700;color:var(--smoke)}.gyj-ember .cart-items td,.gyj-ember .cart-items th{border-color:var(--night-3)}.gyj-ember .cart__empty-text{font-family:var(--e-font)}.gyj-ember .gyj-sticky{background:var(--night-2);color:var(--smoke);border-top:1px solid var(--night-3);box-shadow:0 -10px 30px #0b040299}.gyj-ember .gyj-sticky__btn{background:var(--ember);color:var(--gyj-night, #1F140E);border-radius:99rem;font-family:var(--e-font)}.gyj-ember .gyj-sticky__price{color:var(--smoke)}@media(prefers-reduced-motion:reduce){.gyj-ember *,.gyj-ember *:before,.gyj-ember *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.gyj-ember .product{padding-top:clamp(2.4rem,4vw,4.8rem)}.gyj-ember .product__media-item .media,.gyj-ember .product__media-wrapper .media,.gyj-ember .thumbnail,.gyj-ember .product-media-container{border-radius:var(--e-radius);overflow:hidden;background:var(--night-2)}.gyj-ember .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--ember)}.gyj-ember .product__info-container>*+*{margin-top:1.6rem}.gyj-ember .product__title h1{font-size:clamp(4rem,4.6vw,6.4rem);margin:0}.gyj-ember .product__info-container .product__text.subtitle{color:var(--ash);font-size:1.6rem;font-weight:500;letter-spacing:0;text-transform:none;margin-top:.8rem}.gyj-ember .product__info-container .price-item{color:var(--smoke);font-size:2.6rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.gyj-ember .product__tax,.gyj-ember .product-form__input .form__label,.gyj-ember .quantity__label{color:var(--ash);font-size:1.4rem}.gyj-ember .product-form__buttons{max-width:none}.gyj-ember .product-form__submit{min-height:5.8rem;font-size:1.7rem}.gyj-ember .shopify-payment-button__button{border-radius:99rem!important;overflow:hidden}.gyj-ember .shopify-payment-button__more-options,.gyj-ember .product__description{color:var(--ash)}.gyj-ember .product__accordion .summary__title{color:var(--smoke)}.gyj-ember .product__accordion .summary__title .svg-wrapper{color:var(--ember)}.gyj-ember .product__accordion .accordion__title{font-family:var(--e-font);font-weight:600;font-size:1.6rem}.gyj-ember .accordion{border-color:var(--night-3)}.gyj-ember .accordion__content{color:var(--ash)}.e-facts{list-style:none;padding:2rem 2.4rem;margin:2.4rem 0 0;display:grid;gap:1.4rem;background:var(--night-2);border-radius:var(--e-radius);font-size:1.45rem;line-height:1.45;color:var(--ash)}.e-facts li{display:grid;grid-template-columns:2.2rem 1fr;gap:1.2rem;align-items:start}.e-facts .gyj-icon{color:var(--ember);margin-top:.05rem}.e-facts strong{color:var(--smoke);font-weight:600}.e-facts a{color:var(--smoke);text-underline-offset:.25em}.e-facts a:hover{color:var(--ember)}.e-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;min-height:min(calc(100svh - 10.8rem),86rem);max-width:var(--e-max);margin-inline:auto;padding:clamp(1.6rem,2.4vw,3.2rem) var(--e-pad) 0;gap:clamp(3.2rem,5vw,8rem)}.e-hero__media{order:2;position:relative;border-radius:var(--e-radius);overflow:hidden;background:var(--night-2);min-height:48rem}.e-hero__media picture,.e-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.e-hero__copy{order:1;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(3.2rem,6vw,8rem)}.e-hero__title{font-size:clamp(5.2rem,7.4vw,9.6rem)!important;margin:0 0 2.4rem;max-width:9ch}.e-hero__text{font-size:clamp(1.7rem,1.5vw,2rem);color:var(--ash);max-width:34ch;margin:0 0 3.2rem;line-height:1.5}.e-hero__buy{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem}.e-hero__price{margin:0;font-size:2.4rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--smoke)}@media(prefers-reduced-motion:no-preference){.e-hero__img{animation:e-glow-in 1.1s var(--e-ease) both}@keyframes e-glow-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}}@media(max-width:749px){.e-hero{grid-template-columns:1fr;min-height:0;padding-top:0;padding-inline:0;gap:0}.e-hero__media{order:1;min-height:0;height:min(52svh,46rem);border-radius:0}.e-hero__copy{order:2;padding:2.4rem var(--e-pad) 3.2rem}.e-hero__title{font-size:4.6rem!important;margin-bottom:1.2rem;max-width:none}.e-hero__text{font-size:1.6rem;margin-bottom:2rem}.e-hero__buy .e-btn{flex:1}}.gyj-ember .gyj-grid{padding-block:var(--e-section)}.gyj-ember .gyj-grid .gyj-wrap{max-width:var(--e-max);padding-inline:var(--e-pad)}.gyj-ember .gyj-grid__head{margin-bottom:clamp(4rem,5vw,6.4rem)}.gyj-ember .gyj-grid__item--text .gyj-grid__text{border-top:1px solid var(--night-3);padding-top:2.4rem}.gyj-ember .gyj-grid__num{color:var(--ember);font-size:1.5rem;letter-spacing:.02em}.gyj-ember .gyj-grid .gyj-h3{color:var(--smoke);font-size:clamp(2.2rem,2.2vw,2.8rem);font-weight:700}.gyj-ember .gyj-grid__copy{color:var(--ash)}.gyj-ember .gyj-grid__media{border-radius:var(--e-radius);background:var(--night-2)}.e-maker__inner{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(3.2rem,6vw,9.6rem);align-items:end}.e-maker h2{margin:0;font-size:clamp(4rem,6vw,8rem)!important}.e-maker__body .e-copy{font-size:1.8rem;margin-bottom:3.2rem}.e-maker__body .e-copy p{margin:0}@media(max-width:749px){.e-maker__inner{grid-template-columns:1fr;align-items:start}}.gyj-ember .gyj-faq{padding-block:var(--e-section)}.gyj-ember .gyj-faq .gyj-wrap{max-width:var(--e-max);padding-inline:var(--e-pad);display:grid;grid-template-columns:1fr 1.4fr;gap:clamp(3.2rem,6vw,9.6rem);align-items:start}.gyj-ember .gyj-faq__heading{margin:0;position:sticky;top:2.4rem}.gyj-ember .gyj-faq__list{border-top-color:var(--night-3)}.gyj-ember .gyj-faq__item{border-bottom-color:var(--night-3)}.gyj-ember .gyj-faq__item summary{font-size:1.8rem;font-weight:600;min-height:4.4rem;text-decoration:none}.gyj-ember .gyj-faq__item summary:hover{color:var(--ember);text-decoration:none}.gyj-ember .gyj-faq__item summary:after{color:var(--ember)}.gyj-ember .gyj-faq__answer{color:var(--ash);font-size:1.6rem;max-width:60ch}.gyj-ember .gyj-faq__answer a{color:var(--smoke)}@media(max-width:749px){.gyj-ember .gyj-faq .gyj-wrap{grid-template-columns:1fr}.gyj-ember .gyj-faq__heading{position:static}}.e-closing{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(52rem,70vh,76rem);display:flex;align-items:flex-end}.e-closing__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.e-closing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#1f140ef5 8%,#1f140e8c 55%,#1f140e26)}.e-closing__inner{position:relative;z-index:2;padding-block:clamp(5.6rem,8vw,9.6rem)}.e-closing h2{margin:0 0 3.2rem;max-width:12ch;font-size:clamp(4.4rem,6.4vw,8.8rem)!important}.e-closing__note{margin:2.4rem 0 0;color:var(--ash);font-size:1.5rem}.gyj-ember .gyj-grid__pending{border-color:var(--line);color:var(--ash);border-radius:var(--e-radius)}.gyj-ember .product-form__submit:after,.gyj-ember .product-form__submit:before{box-shadow:none!important}.gyj-ember .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--smoke)!important;border:1px solid var(--line)!important;border-radius:99rem!important;min-height:5.2rem;font-family:var(--e-font)!important;font-weight:600!important;font-size:1.5rem!important}.gyj-ember .shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:var(--smoke)!important;background:transparent!important}.e-shipby{display:flex;align-items:center;gap:1rem;margin:0;color:var(--ash);font-size:1.5rem}.e-shipby .gyj-icon{color:var(--ember)}.e-shipby strong{color:var(--smoke)}.e-shipby[hidden]{display:none}@media(max-width:749px){.gyj-ember .product__media-list .product__media-item .media{padding-top:0!important;height:min(54svh,48rem)}.gyj-ember .product__media-list .product__media-item .media img{object-fit:cover}.gyj-ember .product__info-container{padding-top:.8rem}.gyj-ember .product__title h1{font-size:3.8rem}}.gyj-ember .product__accordion .accordion__title{font-stretch:100%;font-variation-settings:"opsz" 14;letter-spacing:0;line-height:1.3;font-size:1.6rem}@media(max-width:749px){.gyj-ember .product{padding-top:.8rem}}.e-page{padding-block:clamp(4.8rem,7vw,9.6rem) clamp(2.4rem,4vw,4.8rem)}.e-page__head{max-width:62ch;margin-bottom:clamp(3.2rem,5vw,5.6rem)}.e-page__head h1{margin:0 0 1.6rem}.e-page__content,.e-page__more{max-width:68ch}.gyj-ember .rte :is(h2,h3){font-size:clamp(2.4rem,2.6vw,3.2rem);margin:3.2rem 0 1.2rem}.e-story{display:grid;grid-template-columns:1fr .9fr;gap:clamp(3.2rem,6vw,9.6rem);align-items:start}.e-story__copy h1{margin:0 0 2.4rem}.e-story__body{margin-bottom:3.2rem}.e-story__body h2{color:var(--smoke)}.e-story__media{position:sticky;top:2.4rem;border-radius:var(--e-radius);overflow:hidden;aspect-ratio:4 / 5;background:var(--night-2)}.e-story__media img{width:100%;height:100%;object-fit:cover;display:block}.e-help{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:clamp(1.6rem,2vw,2.4rem);margin-bottom:clamp(4.8rem,6vw,7.2rem)}.e-help__card{background:var(--night-2);border-radius:var(--e-radius);padding:clamp(2.4rem,3vw,3.2rem)}.e-help__card .gyj-icon{color:var(--ember);width:2.8rem;height:2.8rem}.e-help__card h2{font-size:2.4rem!important;margin:1.6rem 0 1.2rem}.e-help__card ul{margin:0;padding-left:1.8rem;color:var(--ash);display:grid;gap:.8rem;font-size:1.55rem}.e-page__faq{max-width:86rem;border-top:1px solid var(--night-3)}.e-page__faq .gyj-faq__item summary{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;font-size:1.8rem;font-weight:600;cursor:pointer;list-style:none;color:var(--smoke)}.e-page__faq .gyj-faq__item summary::-webkit-details-marker{display:none}.e-page__faq .gyj-faq__item summary:after{content:"+";color:var(--ember);font-size:2.2rem;margin-left:1.6rem}.e-page__faq .gyj-faq__item[open] summary:after{content:"\2212"}.e-page__faq .gyj-faq__answer{padding-bottom:2rem}.e-page__more{margin-top:3.2rem;color:var(--ash)}@media(max-width:749px){.e-story{grid-template-columns:1fr}.e-story__media{position:static;order:-1}}.gyj-ember .gyj-contact{padding-block:0 var(--e-section)}.gyj-ember .gyj-contact .gyj-wrap{max-width:var(--e-max);padding-inline:var(--e-pad)}.gyj-ember .gyj-contact h2{font-size:clamp(2.8rem,3vw,3.6rem);margin:0 0 2.4rem}.gyj-ember .gyj-contact label{color:var(--ash);font-size:1.4rem;font-weight:600}.gyj-ember .gyj-contact :is(input,textarea){background:var(--night-2);border:1px solid var(--line);color:var(--smoke);padding-inline:1.8rem}.gyj-ember .gyj-contact button[type=submit]{background:var(--ember);color:var(--gyj-night, #1F140E);border-radius:99rem;padding:0 3.2rem;border:0;min-height:5.2rem;font-weight:700}.gyj-ember .product__media-toggle:focus-visible{outline:none!important}.gyj-ember .product__media-toggle:focus-visible:after{outline:2px solid var(--ember);outline-offset:-4px;border-radius:var(--e-radius)}.gyj-ember :is(.totals__total,.totals__subtotal,.cart-notification__heading,.cart__ctas h2,.quick-add-modal h2){font-size:1.8rem!important;line-height:1.3;letter-spacing:0;font-stretch:100%;font-variation-settings:"opsz" 14}.gyj-ember .totals__total-value{font-size:2.2rem}.e-hero__img{object-position:var(--e-focal, 50% 50%)}@media(max-width:749px){.e-hero__img{object-position:var(--e-focal-m, 50% 50%)}}@media(min-width:990px){.e-hero--bleed{position:relative;display:block;max-width:none;padding:0;min-height:min(calc(100svh - 10.8rem),88rem);height:min(calc(100svh - 10.8rem),88rem)}.e-hero--bleed .e-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;min-height:0}.e-hero--bleed .e-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,oklch(.16 .03 260 / .78) 0%,oklch(.16 .03 260 / .45) 34%,transparent 62%),linear-gradient(0deg,oklch(.205 .022 52 / .55) 0%,transparent 28%)}.e-hero--bleed .e-hero__copy{position:relative;z-index:1;height:100%;max-width:var(--e-max);margin-inline:auto;padding:clamp(4rem,7vh,8rem) var(--e-pad);justify-content:flex-start}.e-hero--bleed .e-hero__title{max-width:8ch;text-shadow:0 2px 30px oklch(.12 .02 260 / .45)}.e-hero--bleed .e-hero__text{color:var(--smoke);max-width:32ch}}.e-maker__inner--media{align-items:center}.e-maker__inner--media .e-maker__body h2{margin:0 0 2.4rem;font-size:clamp(3.6rem,4.6vw,6.4rem)!important}.e-maker__media{border-radius:var(--e-radius);overflow:hidden;aspect-ratio:3 / 2;background:var(--night-2)}.e-maker__media img{width:100%;height:100%;object-fit:cover;display:block}.e-closing--stacked{display:block;min-height:0;padding-top:var(--e-section)}.e-closing--stacked:before{content:none}.e-closing--stacked .e-closing__frame{position:relative;max-width:var(--e-max);margin-inline:auto;padding-inline:var(--e-pad)}.e-closing--stacked .e-closing__frame img{position:static;display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--e-radius);z-index:auto}.e-closing--stacked .e-closing__inner{display:grid;grid-template-columns:1fr auto;align-items:end;gap:2.4rem 4.8rem;padding-block:clamp(3.2rem,5vw,5.6rem) var(--e-section)}.e-closing--stacked h2{margin:0;max-width:14ch}.e-closing--stacked .e-closing__note{grid-column:1 / -1;margin:0}@media(max-width:749px){.e-closing--stacked .e-closing__frame{padding-inline:0}.e-closing--stacked .e-closing__frame img{border-radius:0;aspect-ratio:4 / 3}.e-closing--stacked .e-closing__inner{grid-template-columns:1fr}}.e-spaces__note{margin-top:1.6rem;color:var(--ash);font-size:1.3rem}@media(min-width:990px){.e-hero--bleed .e-hero__copy{max-width:none;margin:0;padding-left:max(var(--e-pad),4vw);width:32vw;min-width:30rem}.e-hero--bleed .e-hero__title{font-size:clamp(4.4rem,5.2vw,10rem)!important;max-width:none;margin-bottom:1.6vw}.e-hero--bleed .e-hero__text{font-size:clamp(1.5rem,1.15vw,2rem);max-width:26vw;margin-bottom:2vw}}@media(min-width:990px)and (max-width:1180px){.e-hero--bleed .e-hero__copy{width:36vw}.e-hero--bleed .e-hero__text{max-width:32vw}}@media(min-width:750px)and (max-width:989px){.e-hero--bleed{display:block;padding:0;min-height:0}.e-hero--bleed .e-hero__media{border-radius:0;min-height:0;aspect-ratio:16 / 9}.e-hero--bleed .e-hero__copy{padding:4rem var(--e-pad) 4.8rem}.e-hero--bleed .e-hero__title{max-width:none;font-size:6.4rem!important}}@media(min-width:990px){.e-hero--bleed{height:auto;min-height:0;aspect-ratio:1672 / 941;max-height:calc(100svh - 10.8rem)}}.e-product{padding-block:clamp(1.6rem,3vw,4rem) clamp(5.6rem,8vw,9.6rem)}.e-product__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(3.2rem,5vw,7.2rem);align-items:start}.e-gallery{position:sticky;top:2.4rem;min-width:0}.e-gallery__track{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;border-radius:var(--e-radius);background:var(--night-2);scrollbar-width:none}.e-gallery__track::-webkit-scrollbar{display:none}.e-gallery__slide{scroll-snap-align:start;aspect-ratio:4 / 5}.e-gallery__slide img{width:100%;height:100%;object-fit:cover;display:block}.e-gallery__thumbs{display:flex;gap:1rem;margin-top:1.2rem;overflow-x:auto;scrollbar-width:none;padding:.3rem}.e-gallery__thumb{flex:0 0 auto;width:7.6rem;aspect-ratio:4 / 5;padding:0;border:0;cursor:pointer;border-radius:1.2rem;overflow:hidden;background:var(--night-2);opacity:.6;transition:opacity .2s var(--e-ease),box-shadow .2s var(--e-ease)}.e-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.e-gallery__thumb:hover{opacity:.9}.e-gallery__thumb[aria-current]{opacity:1;box-shadow:0 0 0 2px var(--ember)}.e-buy{padding-top:clamp(0rem,1vw,1.6rem)}.e-buy__title{font-size:clamp(4rem,4.4vw,6.4rem)!important;margin:0 0 1.2rem}.e-buy__sub{margin:0 0 2.4rem;color:var(--ash);font-size:1.7rem}.e-buy__price{margin:0;font-size:3rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--smoke)}.e-buy__compare{margin-left:1rem;font-size:1.8rem;font-weight:400;color:var(--ash)}.e-buy__tax{margin:.4rem 0 2.4rem;color:var(--ash);font-size:1.4rem}.e-buy__row{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-bottom:1.6rem}.gyj-ember .e-qty{width:14rem;min-height:5.2rem;background:var(--night-2)}.gyj-ember .e-qty .quantity__button{color:var(--smoke);width:4.4rem}.gyj-ember .e-qty .gyj-icon{width:1.8rem;height:1.8rem}.gyj-ember .e-qty .quantity__input{color:var(--smoke);font-weight:600;font-size:1.7rem}.e-buy .product-form__buttons{display:grid;gap:1.2rem}.e-buy .product-form__submit{width:100%}.e-buy .e-facts{margin-top:2.4rem}.e-buy__desc{margin-top:2.8rem;color:var(--ash);max-width:56ch}.e-buy__desc p{margin:0 0 1em}.e-acc{margin-top:2.4rem;border-top:1px solid var(--night-3)}.e-acc details{border-bottom:1px solid var(--night-3)}.e-acc summary{display:flex;align-items:center;gap:1.2rem;min-height:5.6rem;cursor:pointer;list-style:none;font-weight:600;font-size:1.6rem;color:var(--smoke)}.e-acc summary::-webkit-details-marker{display:none}.e-acc summary .gyj-icon{color:var(--ember)}.e-acc summary:after{content:"+";margin-left:auto;color:var(--ember);font-size:2.2rem;font-weight:400}.e-acc details[open] summary:after{content:"\2212"}.e-acc p{margin:0 0 2rem;color:var(--ash);max-width:56ch}.e-acc ul{list-style:none;margin:0 0 2rem;padding:0;display:grid;gap:.8rem}.e-acc li{display:grid;grid-template-columns:12rem 1fr;gap:1.6rem;color:var(--ash);font-size:1.5rem}.e-acc li span:last-child{color:var(--smoke)}@media(max-width:989px){.e-product__grid{grid-template-columns:1fr}.e-gallery{position:relative;top:0}}@media(max-width:749px){.e-product{padding-top:0}.e-product .e-wrap.e-product__grid{padding-inline:0;gap:2.4rem}.e-gallery__track{border-radius:0}.e-gallery__thumbs{padding-inline:var(--e-pad)}.e-gallery__thumb{width:6.4rem}.e-buy{padding-inline:var(--e-pad)}.e-buy__title{font-size:4rem!important}.e-acc li{grid-template-columns:9rem 1fr}}.gyj-ember .e-qty:before{display:none}.gyj-ember .e-qty{border-radius:99rem;box-shadow:none}.gyj-ember .e-qty:after{border-radius:99rem;box-shadow:0 0 0 1px var(--line)}.gyj-ember .e-tone--light,.gyj-ember .e-tone--sand{--night: #F4EEE3;--night-2: #EAE0D0;--night-3: rgba(42, 28, 20, .16);--line: #8C7A6C;--smoke: #2A1C14;--ash: #5E4A3C;--ember-text: #983D15;background:var(--night)!important;color:var(--smoke)}.gyj-ember .e-tone--sand{--night: #E8DCC8;--night-2: #DDCDB4;background:#e8dcc8!important}.gyj-ember :is(.e-tone--light,.e-tone--sand) :is(.gyj-grid__num,.gyj-icon,.gyj-faq__item summary:after){color:var(--ember-text)}.gyj-ember :is(.e-tone--light,.e-tone--sand) .gyj-faq__item summary:after{color:var(--ember-text)}.gyj-ember :is(.e-tone--light,.e-tone--sand) .gyj-faq__item summary:hover{color:var(--ember-text)}.gyj-ember :is(.e-tone--light,.e-tone--sand) .e-btn--primary{background:#f4873a;color:#1f140e}.gyj-ember :is(.e-tone--light,.e-tone--sand) .e-btn--ghost{color:var(--smoke);border-color:var(--line)}.gyj-ember :is(.e-tone--light,.e-tone--sand) .gyj-grid__media,.gyj-ember :is(.e-tone--light,.e-tone--sand) .e-maker__media{background:var(--night-2)}.gyj-ember :is(.e-tone--light,.e-tone--sand) a:not(.e-btn){color:var(--smoke)}body.gyj-ember{--e-section: clamp(5.6rem, 7.5vw, 10.4rem)}.e-spaces{padding-top:clamp(3.2rem,4.5vw,6.4rem)}.e-product{padding-bottom:clamp(4rem,5vw,6.4rem)}.gyj-ember .gyj-grid__head{margin-bottom:clamp(3.2rem,4vw,4.8rem)}@media(max-width:749px){body.gyj-ember{--e-section: 5.6rem}.e-spaces{padding-top:2.4rem}}.gyj-ember :is(h1,h2,.h0,.h1,.h2,.e-display){letter-spacing:-.022em;line-height:1.02}.gyj-ember :is(h3,.h3){letter-spacing:-.01em}.gyj-ember .rte,.gyj-ember .e-copy,.e-buy__sub,.e-acc p{line-height:1.65}.e-gallery__slide--contain img,.e-gallery__video{object-fit:contain!important;background:#1f140e}.e-gallery__video{width:100%;height:100%;display:block}.e-gallery__thumb{position:relative}.e-gallery__play{position:absolute;inset:auto .6rem .6rem auto;width:2.4rem;height:2.4rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f4873a;color:#1f140e}.e-gallery__play .gyj-icon{width:1.3rem;height:1.3rem}@media(max-width:749px){.e-gallery__slide{aspect-ratio:1 / 1}}.e-acc__plain li{display:list-item!important;list-style:disc inside;color:var(--smoke)!important}.e-acc a{color:var(--smoke)}.gyj-grid__video{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:750px)and (max-width:989px){.gyj-ember .gyj-sticky{display:flex!important}.gyj-ember .gyj-sticky[hidden]{display:none!important}body.gyj-ember.gyj-sticky-on{padding-bottom:calc(6.8rem + env(safe-area-inset-bottom,0px))}}.gyj-ember .gyj-sticky__btn[disabled]{opacity:.6;cursor:default}.gyj-sticky__msg{position:absolute;left:1.6rem;right:1.6rem;bottom:calc(100% + .8rem);margin:0;padding:1rem 1.4rem;border-radius:1.2rem;background:#f4eee3;color:#2a1c14;font-size:1.4rem}.gyj-sticky__msg[hidden]{display:none}.e-closing--split{display:block;min-height:0}.e-closing--split:before{content:none}.e-closing--split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(3.2rem,6vw,9.6rem);max-width:var(--e-max);margin-inline:auto;padding:var(--e-section) var(--e-pad)}.e-closing--split .e-closing__frame{border-radius:var(--e-radius);overflow:hidden;aspect-ratio:4 / 5}.e-closing--split .e-closing__frame img{position:static;width:100%;height:100%;object-fit:cover;display:block}.e-closing--split .e-closing__inner{padding:0;max-width:none;margin:0}@media(max-width:749px){.e-closing--split{grid-template-columns:1fr}}@media(min-width:750px)and (max-width:989px){.e-product__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.8rem}.e-gallery{position:sticky;top:1.6rem}.e-buy__title{font-size:3.8rem!important}}.e-maker__media{aspect-ratio:4 / 5;max-height:72rem}@media(max-width:749px){.e-maker__media{aspect-ratio:4 / 5}}.gyj-ember .e-qty,.gyj-ember .e-qty .quantity__input{background:transparent!important}.gyj-ember .e-qty{overflow:hidden}.e-maker__inner--media{grid-template-columns:1fr}@media(min-width:750px){.e-maker__inner--media{grid-template-columns:minmax(0,.75fr) minmax(0,1fr)}}@media(max-width:749px){.e-maker__inner,.e-maker__inner--media{grid-template-columns:1fr!important}.e-maker__media{max-width:48rem}}.e-gallery__cta{position:absolute;left:1.6rem;top:1.6rem;z-index:2;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 1.6rem 0 .6rem;border:1px solid rgb(240 232 220 / .25);border-radius:99rem;cursor:pointer;background:#1f140eb8;color:#f0e8dc;font:600 1.4rem/1 var(--e-font);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.e-gallery__cta:hover{background:#1f140ee6}.e-gallery__cta-icon{width:3.2rem;height:3.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f4873a;color:#1f140e}.e-gallery__cta-icon .gyj-icon{width:1.4rem;height:1.4rem}.e-gallery__cta-dur{color:#c8bcad;font-weight:500}.e-gallery__vlabel{position:absolute;left:.5rem;top:.5rem;padding:.2rem .6rem;border-radius:.6rem;background:#1f140ecc;color:#f0e8dc;font-size:1.1rem;font-weight:600}@media(prefers-reduced-transparency:reduce){.e-gallery__cta{background:#1f140e;-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:749px){.e-gallery__cta{left:var(--e-pad);top:1.2rem}}.e-help__toc{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:-1.6rem 0 3.2rem}.e-help__toc a{color:var(--ash);text-decoration:underline;text-underline-offset:.3em;min-height:4.4rem;display:inline-flex;align-items:center}.e-help__toc a:hover{color:var(--smoke)}.e-help{grid-template-columns:repeat(auto-fit,minmax(26rem,1fr))}.e-help__card strong{color:var(--smoke);font-weight:600}.e-help__card{scroll-margin-top:2.4rem}.gyj-grid__note{margin:2.4rem 0 0;color:var(--ash);font-size:1.3rem}.gyj-ember .gyj-grid--making .gyj-grid__media{aspect-ratio:4 / 5}@media(min-width:750px){.e-gallery__slide{aspect-ratio:auto;height:min(calc(100svh - 21rem),calc((100vw - 2 * var(--e-pad)) * .56 * 1.25))}}@media(min-width:750px)and (max-height:640px){.e-gallery{position:relative;top:0}}body.gyj-ember{--gyj-night: #1F140E;--gyj-canvas: #F4EEE3;--gyj-surface: #EAE0D0;--gyj-ember: #F4873A;--gyj-ember-hover: #F79A55;--gyj-muted: #5E4A3C;--gyj-link: #983D15;--gyj-on-night: #F0E8DC;--gyj-on-night-dim: #C8BCAD;--gyj-night-2: #2A1C14;--gyj-control: #8C7A6C;--gyj-rule: rgb(31 20 14 / .14);--r-media: 1.6rem;--r-2: 1.2rem;--e-radius: var(--r-media);--e-max: 137.6rem;--e-pad: clamp(2rem, 3.4vw, 4.8rem);--e-section: clamp(5.2rem, 3.6rem + 3.6vw, 8.8rem);background:var(--gyj-canvas);font-optical-sizing:auto;font-variation-settings:normal}@media(max-width:359px){body.gyj-ember{--e-pad: 1.6rem}}.gyj-ember #MainContent,.gyj-ember .e-tone--light,.gyj-ember .e-tone--sand{--night: var(--gyj-canvas);--night-2: var(--gyj-surface);--night-3: var(--gyj-rule);--line: var(--gyj-control);--smoke: var(--gyj-night);--ash: var(--gyj-muted);--ember-text: var(--gyj-link);--focus: var(--gyj-night);--icon: var(--gyj-link);background:var(--gyj-canvas);color:var(--gyj-night)}.gyj-ember .e-tone--sand{background:var(--gyj-surface)!important;--night: var(--gyj-surface);--night-2: #DFD3C0}.gyj-ember .e-closing,.gyj-ember .e-night{--night: var(--gyj-night);--night-2: var(--gyj-night-2);--night-3: rgb(240 232 220 / .14);--smoke: var(--gyj-on-night);--ash: var(--gyj-on-night-dim);--focus: var(--gyj-ember);--icon: var(--gyj-ember);background:var(--gyj-night);color:var(--gyj-on-night)}.gyj-ember #MainContent :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline-color:var(--focus)!important}.gyj-ember #MainContent .e-closing :is(a,button):focus-visible{outline-color:var(--gyj-ember)!important}body.gyj-ember,.gyj-ember :is(p,li,a,button,input,summary,label,span){letter-spacing:0}.gyj-ember :is(h1,h2,h3,.h0,.h1,.h2,.h3,.e-display){font-stretch:100%;font-variation-settings:normal;font-weight:700;text-wrap:balance}.gyj-ember :is(h1,.h1,.h0){font-size:clamp(3.6rem,2.4rem + 2.5vw,5.2rem);line-height:1.06;letter-spacing:-.02em}.gyj-ember :is(h2,.h2){font-size:clamp(2.8rem,2.1rem + 1.8vw,3.8rem);line-height:1.1;letter-spacing:-.015em;max-inline-size:20ch}.gyj-ember :is(h3,.h3){font-size:clamp(2rem,1.85rem + .3vw,2.2rem);line-height:1.25;letter-spacing:-.01em;font-weight:650}body.gyj-ember{font-size:1.7rem;line-height:1.6}@media(max-width:749px){body.gyj-ember{font-size:1.6rem}}.gyj-ember p{text-wrap:pretty}.e-header{border-bottom:0;background:var(--gyj-night)}.e-header__row{min-height:7.2rem}.e-header__logo{width:15.2rem}.e-nav a{color:var(--gyj-on-night);font-size:1.5rem}.e-nav a:hover{color:var(--gyj-on-night);text-decoration:underline;text-decoration-color:var(--gyj-ember);text-decoration-thickness:2px;text-underline-offset:.6rem}.e-nav a[aria-current]:after{bottom:.8rem}.e-announce{background:var(--gyj-night-2);color:var(--gyj-on-night-dim)}.e-announce p{font-size:1.4rem;font-weight:500;min-height:3.6rem}.e-announce .gyj-icon{color:var(--gyj-ember)}@media(max-width:899px){.e-header__row{min-height:6.4rem}.e-header__logo{width:12.8rem}}.e-product{padding-block:3.2rem var(--e-section)}.e-product__grid{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);grid-template-areas:"media head" "media buy";grid-template-rows:auto 1fr;column-gap:clamp(4rem,4vw,6.4rem);row-gap:0;align-items:start}.e-buy__head{grid-area:head}.e-gallery{grid-area:media}.e-buy{grid-area:buy;padding-top:0}.e-buy__title{font-size:clamp(3.6rem,2.4rem + 2.5vw,5.2rem)!important;margin:0 0 1.2rem;max-inline-size:14ch}.e-buy__sub{margin:0 0 .6rem;font-size:clamp(1.8rem,1.7rem + .2vw,2rem);line-height:1.35;font-weight:600;color:var(--gyj-night)}.e-buy__lede{margin:0 0 2.4rem;max-width:46ch;color:var(--gyj-muted)}.e-buy__price{font-size:clamp(2.4rem,2.3rem + .2vw,2.6rem);font-weight:600;color:var(--gyj-night);margin:0}.e-buy__tax{margin:.4rem 0 2.4rem;font-size:1.4rem;color:var(--gyj-muted)}.e-facts-list{list-style:none;margin:0 0 2.8rem;padding:1.6rem 0;border-block:1px solid var(--gyj-rule);display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 2.4rem}.e-facts-list li{display:flex;align-items:flex-start;gap:1rem;font-size:1.5rem;font-weight:500;line-height:1.4;color:var(--gyj-night)}.e-facts-list .gyj-icon{width:1.8rem;height:1.8rem;color:var(--gyj-link);margin-top:.1rem}@media(max-width:749px){.e-facts-list{gap:1.2rem 1.6rem}}.e-buy__row{margin-bottom:1.2rem}.gyj-ember .e-qty{width:13.2rem;min-height:5.6rem}.gyj-ember .e-qty:after{box-shadow:0 0 0 1px var(--gyj-control)}.gyj-ember .e-qty .quantity__button,.gyj-ember .e-qty .quantity__input{color:var(--gyj-night)}.gyj-ember .product-form__submit{min-height:5.6rem;font-size:1.6rem;font-weight:650;letter-spacing:0}.gyj-ember .product-form__submit:not([disabled]):hover{background-color:var(--gyj-ember-hover)!important}.e-shipby{font-size:1.5rem;color:var(--gyj-muted)}.e-shipby .gyj-icon{color:var(--gyj-link)}.e-shipby strong{color:var(--gyj-night)}.gyj-ember .shopify-payment-button__more-options{color:var(--gyj-link);font-size:1.4rem}@media(max-width:749px){.gyj-ember .e-qty{width:12rem;min-height:5.2rem}.gyj-ember .product-form__submit{min-height:5.2rem}}.e-service{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;gap:.8rem;font-size:1.5rem;line-height:1.5;color:var(--gyj-night)}.e-service li{display:grid;grid-template-columns:1.8rem 1fr;gap:1rem;align-items:start}.e-service .gyj-icon{width:1.8rem;height:1.8rem;color:var(--gyj-link);margin-top:.2rem}.e-service strong{font-weight:600}.e-service a,.e-service__contact a,.e-acc a{color:var(--gyj-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.e-service__contact{margin:1.6rem 0 0;font-size:1.5rem;color:var(--gyj-muted)}.e-acc{margin-top:2.4rem;border-top:1px solid var(--gyj-rule)}.e-acc details{border-bottom:1px solid var(--gyj-rule)}.e-acc summary{min-height:5.6rem;font-size:1.6rem;font-weight:600;color:var(--gyj-night);gap:0}.e-acc summary:after{color:var(--gyj-link)}.e-acc p{font-size:1.5rem;line-height:1.5;color:var(--gyj-muted);max-width:60ch;margin:0 0 1.4rem}.e-acc p strong{color:var(--gyj-night);font-weight:600}.e-acc__table{list-style:none;margin:0 0 1.6rem;padding:0;display:grid;gap:.8rem}.e-acc__table li{display:grid;grid-template-columns:40% 1fr;gap:1.6rem;font-size:1.5rem}.e-acc__table li span:first-child{color:var(--gyj-night);font-weight:500}.e-acc__table li span:last-child{color:var(--gyj-muted)}.e-acc__note{font-size:1.4rem!important}.e-acc__links{display:flex;flex-wrap:wrap;gap:.8rem 2rem}.e-acc details[open]{padding-bottom:.6rem}.e-gallery__track,.e-gallery__slide,.e-gallery__thumb{background:var(--gyj-night)}.e-gallery__track{border-radius:var(--r-media)}.e-gallery__thumb{width:6.4rem;aspect-ratio:1 / 1;border-radius:1rem;opacity:1}.e-gallery__thumb[aria-current]{box-shadow:none;outline:2px solid var(--gyj-night);outline-offset:2px}.e-gallery__thumbs{gap:.8rem;padding:.4rem .4rem .4rem .2rem}@media(min-width:990px){.e-gallery__slide{height:auto;aspect-ratio:4 / 5;max-height:max(48rem,calc(100svh - 21.2rem))}}@media(max-width:989px){.e-product__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "media buy";column-gap:2.8rem}.e-buy__head{margin-bottom:2rem}}@media(max-width:749px){.e-product{padding-top:1.6rem}.e-product .e-wrap.e-product__grid{padding-inline:var(--e-pad);grid-template-columns:1fr;grid-template-areas:"head" "media" "buy";row-gap:2rem}.e-buy__head{margin-bottom:0}.e-buy{padding-inline:0}.e-gallery__track{border-radius:var(--r-media)}.e-gallery__slide{aspect-ratio:1 / 1;height:auto}.e-gallery__thumbs{padding-inline:.2rem}.e-gallery__thumb{width:5.6rem}.e-gallery__cta{left:1.2rem}}.e-use{padding-block:0 var(--e-section)}.e-use__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:5.6rem;align-items:center;border-top:1px solid var(--gyj-rule);padding-top:var(--e-section)}.e-use__media{border-radius:var(--r-media);overflow:hidden;background:var(--gyj-night);aspect-ratio:4 / 5;max-height:72rem}.e-use__video{width:100%;height:100%;object-fit:contain;display:block}.e-use__copy h2{margin:0 0 2.8rem}.e-use__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--gyj-rule)}.e-use__list li{padding:1.6rem 0;border-bottom:1px solid var(--gyj-rule)}.e-use__list h3{font-size:1.7rem!important;font-weight:600;margin:0 0 .4rem;letter-spacing:0}.e-use__list p{margin:0;font-size:1.6rem;color:var(--gyj-muted)}.e-use__note{margin:2rem 0 .8rem;font-size:1.5rem;color:var(--gyj-muted)}.e-use__link a{color:var(--gyj-link);text-decoration:underline;text-underline-offset:.25em}@media(max-width:749px){.e-use__grid{display:flex;flex-direction:column;gap:2.4rem}.e-use__copy h2{margin-bottom:0}.e-use__copy{display:contents}.e-use__copy h2{order:1}.e-use__media{order:2}.e-use__list{order:3}.e-use__note{order:4;margin-top:0}.e-use__link{order:5;margin:0}}.e-scenes{padding-block:0 var(--e-section)}.e-scenes h2{margin:0 0 2.8rem}.e-scenes__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:3.2rem;align-items:end}.e-scenes__item{margin:0}.e-scenes__media{border-radius:var(--r-media);overflow:hidden;background:var(--gyj-surface)}.e-scenes__item--wide .e-scenes__media{aspect-ratio:3 / 2}.e-scenes__item--tall .e-scenes__media{aspect-ratio:4 / 5}.e-scenes__media img{width:100%;height:100%;object-fit:cover;display:block}.e-scenes figcaption{padding-top:1.6rem}.e-scenes figcaption h3{margin:0 0 .6rem}.e-scenes figcaption p{margin:0;font-size:1.6rem;color:var(--gyj-muted);max-width:48ch}.e-scenes__credit{margin-top:.8rem!important;font-size:1.4rem!important}@media(max-width:749px){.e-scenes__grid{grid-template-columns:1fr;gap:3.2rem}.e-scenes__item--wide .e-scenes__media{aspect-ratio:4 / 3}}.e-maker{padding-block:var(--e-section)}.e-maker__inner--media{grid-template-columns:1fr;gap:3.2rem;align-items:center}@media(min-width:750px){.e-maker__inner--media{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5.6rem}}.e-maker__media{aspect-ratio:4 / 5;border-radius:var(--r-media);max-height:64rem;background:var(--gyj-night)}.e-maker__inner--media .e-maker__body h2{font-size:clamp(2.8rem,2.1rem + 1.8vw,3.8rem)!important;margin:0 0 2.4rem}.e-maker__body .e-copy{color:var(--gyj-muted);max-width:56ch;font-size:1.7rem;margin-bottom:2rem}.e-maker__link{color:var(--gyj-link)!important;font-weight:600}.gyj-ember .gyj-faq .gyj-wrap{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:5.6rem}.gyj-ember .gyj-faq__help{margin:1.6rem 0 0;font-size:1.6rem;color:var(--gyj-muted)}.gyj-ember .gyj-faq__help a{color:var(--gyj-link);text-decoration:underline;text-underline-offset:.25em}.gyj-ember .gyj-faq__item summary{font-size:1.7rem;min-height:6.4rem;padding:1.6rem 0}.gyj-ember .gyj-faq__answer{font-size:1.6rem;color:var(--gyj-muted);max-width:60ch}.gyj-ember .gyj-faq__answer a{color:var(--gyj-link)}.gyj-ember .gyj-faq__list,.gyj-ember .gyj-faq__item{border-color:var(--gyj-rule)}@media(max-width:749px){.gyj-ember .gyj-faq .gyj-wrap{grid-template-columns:1fr;gap:2.4rem}.gyj-ember .gyj-faq__item summary{min-height:5.6rem;font-size:1.6rem}}.e-closing--split{max-width:none;padding:var(--e-section) max(var(--e-pad),calc((100vw - var(--e-max)) / 2 + var(--e-pad)));grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:5.6rem}.e-closing--split .e-closing__frame{border-radius:var(--r-media)}.e-closing--split h2{color:var(--gyj-on-night);font-size:clamp(2.8rem,2.1rem + 1.8vw,3.8rem)!important;max-width:16ch;margin:0 0 2.4rem}.e-closing__note{color:var(--gyj-on-night-dim);font-size:1.5rem}.e-closing .e-hero__price{color:var(--gyj-on-night);font-size:2.4rem;font-weight:600}@media(max-width:749px){.e-closing--split{grid-template-columns:1fr;gap:2.8rem}.e-closing .e-hero__buy .e-btn{flex:1}}.e-footer{border-top:1px solid rgb(240 232 220 / .14)}.gyj-ember .gyj-sticky{background:var(--gyj-canvas);color:var(--gyj-night);border-top:1px solid var(--gyj-rule);box-shadow:0 -8px 24px #1f140e1f}.gyj-ember .gyj-sticky__price{color:var(--gyj-night)}.gyj-ember .e-help__card{background:var(--gyj-surface)}.gyj-ember .e-help__card .gyj-icon{color:var(--gyj-link)}.gyj-ember .e-story__media,.gyj-ember .e-closing__frame{background:var(--gyj-night)}.gyj-ember .cart-item__name,.gyj-ember .cart__footer .totals__total-value{color:var(--gyj-night)}.gyj-ember .gyj-contact :is(input,textarea){background:#fffdf8;color:var(--gyj-night);border-color:var(--gyj-control)}.e-service__contact a,.e-acc a,.e-footer__col a,.gyj-faq__help a,.gyj-faq__answer a{overflow-wrap:anywhere}@media(max-width:749px){.e-footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.e-product .e-wrap.e-product__grid{grid-template-columns:minmax(0,1fr)}.e-header__logo{width:128px;flex-shrink:1;min-width:96px}.e-gallery__cta{padding:0;width:4.4rem;justify-content:center;border-radius:50%}.e-gallery__cta>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.e-buy__lede{margin-bottom:0}}.gyj-sticky{flex-wrap:wrap}.gyj-sticky__info{min-width:12rem}.gyj-sticky__price{white-space:nowrap}html:has(body.gyj-sticky-on){scroll-padding-bottom:9.6rem}.gyj-ember .cart-notification{position:fixed;top:0;left:auto;right:max(0px,calc((100vw - var(--e-max)) / 2));z-index:40}@media(max-width:749px){.gyj-ember .cart-notification{left:0;right:0}}@media(prefers-reduced-motion:no-preference){.gyj-ember .product-form__submit,.gyj-sticky__btn{transition:transform .12s cubic-bezier(.25,1,.5,1),background-color .16s ease}.gyj-ember .product-form__submit:not([disabled]):active,.gyj-sticky__btn:not([disabled]):active{transform:scale(.98)}}.e-gallery__cta{background:var(--gyj-night)}.e-gallery__cta-dur{color:var(--gyj-on-night-dim)}.gyj-ember #MainContent video:focus-visible{outline:2px solid var(--focus)!important;outline-offset:3px}@media(min-width:990px){.e-gallery__slide{max-height:max(48rem,calc(100svh - 23.6rem))}}.e-kind{padding-block:var(--e-section);background:#fff}.gyj-ember .e-kind__title{margin:0 auto clamp(3.2rem,4vw,5.2rem);text-align:center;max-inline-size:none;font-size:clamp(3.2rem,2.4rem + 2vw,5.2rem);letter-spacing:-.02em;color:#141414}.e-kind__list{list-style:none;margin:0;padding:1.6rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,3.6vw,5.6rem)}.e-kind__card{position:relative;background:#f4f4f4;border-radius:2.8rem}.e-kind__card figure{margin:0;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.4rem 2.6rem 2rem}.e-kind__badge{position:absolute;top:.4rem;right:.4rem;transform:translate(0);width:4.8rem;height:4.8rem;border-radius:50%;background:#d98a4e;color:#fff;display:flex;align-items:center;justify-content:center;font:800 4.6rem/1 var(--e-font);padding-top:1.8rem}.e-kind__stars{display:inline-flex;gap:.3rem;margin-bottom:1.4rem}.e-kind__star .gyj-icon{width:2.6rem;height:2.6rem;color:#f5c443}.e-kind__star.is-off .gyj-icon{color:#dadada}.e-kind__headline{margin:0 0 1.4rem;font-size:clamp(1.8rem,1.5rem + .4vw,2.2rem);font-weight:750;line-height:1.25;letter-spacing:.005em;color:#141414;text-wrap:balance}.gyj-ember .e-kind__quote{margin:0;padding:0;border:0;font-style:normal;flex:1}.e-kind__quote p{margin:0;font-size:clamp(1.6rem,1.45rem + .2vw,1.75rem);line-height:1.9;letter-spacing:.02em;color:#2b2b2b;font-style:normal}.e-kind__name{width:100%;margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid #E6E6E6;font-size:1.6rem;font-weight:750;font-style:italic;letter-spacing:.04em;color:#1c1c1c}.e-kind__note{margin:2.8rem 0 0;text-align:center;font-size:1.4rem;color:#5a5a5a}@media(max-width:989px){.e-kind__list{grid-template-columns:minmax(0,1fr);max-width:56rem;margin-inline:auto;gap:3.2rem}}.e-badges{list-style:none;margin:0 0 2.4rem;padding:0;display:grid;gap:1rem}.e-badges li{display:flex;align-items:center;gap:1rem;font-size:1.6rem;font-weight:500;color:var(--gyj-night)}.e-badges .gyj-icon{width:2.2rem;height:2.2rem;color:#c76e2e;flex-shrink:0}.e-trust{background:#fff;padding-block:0 var(--e-section)}.e-trust__list{list-style:none;margin:0 auto;padding:clamp(3.2rem,4vw,4.8rem) 0 0;max-width:96rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;text-align:center;border-top:1px solid #EAEAEA}.e-trust__list li{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.e-trust__icon .gyj-icon{width:6.4rem;height:6.4rem;color:#d98a4e}.e-trust__label{font-size:clamp(2rem,1.6rem + 1vw,2.8rem);font-weight:750;line-height:1.15;letter-spacing:.01em;color:#141414;max-width:11ch;text-wrap:balance}.e-trust__text{font-size:1.4rem;color:#5a5a5a}.e-trust__pay{list-style:none;margin:clamp(3.2rem,4vw,4.8rem) auto 0;padding:0;max-width:88rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.e-trust__pay svg{width:6.4rem;height:4rem;display:block}@media(max-width:749px){.e-trust__list{gap:1.6rem}.e-trust__icon .gyj-icon{width:4.4rem;height:4.4rem}.e-trust__label{font-size:1.6rem}.e-trust__pay svg{width:4.8rem;height:3rem}.e-trust__pay{gap:.8rem}}.e-kind{padding-bottom:clamp(4rem,5vw,6.4rem)}.e-announce{display:none}.e-ticker{background:#3a3a3a;color:#fff;overflow:hidden;height:4.8rem;display:flex;align-items:center}.e-ticker__track{display:flex;width:max-content;animation:e-ticker 38s linear infinite}.e-ticker:hover .e-ticker__track,.e-ticker:focus-within .e-ticker__track{animation-play-state:paused}.e-ticker__group{list-style:none;margin:0;padding:0;display:flex;flex-shrink:0}.e-ticker__group li{padding-inline:4.8rem;font-size:1.7rem;font-weight:500;font-style:italic;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}@keyframes e-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.e-ticker{height:4rem}.e-ticker__group li{font-size:1.4rem;padding-inline:2.8rem}}@media(prefers-reduced-motion:reduce){.e-ticker__track{animation:none;width:100%;justify-content:center}.e-ticker__group[aria-hidden]{display:none}.e-ticker__group li:nth-child(n+4){display:none}}.gyj-ember .gyj-faq--centered{background:#fff!important;--night: #FFFFFF}.gyj-ember .gyj-faq--centered .gyj-wrap{display:block;max-width:98rem}.gyj-ember .gyj-faq--centered .gyj-faq__heading{position:static;text-align:center;margin-bottom:clamp(2.8rem,3vw,4rem)}.gyj-ember .gyj-faq--centered .gyj-faq__heading h2{margin:0 auto;max-inline-size:none;font-size:clamp(3.2rem,2.4rem + 2vw,5.2rem);color:#141414}.gyj-ember .gyj-faq--centered .gyj-faq__list{border-top:1px solid #E6E6E6}.gyj-ember .gyj-faq--centered .gyj-faq__item{border-bottom:1px solid #E6E6E6}.gyj-ember .gyj-faq--centered .gyj-faq__item summary{display:flex;align-items:center;gap:1.6rem;min-height:6.8rem;padding:1.6rem .8rem;font-size:1.8rem;font-weight:700;color:#141414}.gyj-ember .gyj-faq--centered .gyj-faq__item summary:after{content:none}.gyj-faq__q{flex:0 0 2.4rem;text-align:center;font-size:2.6rem;font-weight:300;line-height:1;color:#141414}.gyj-faq__label{flex:1}.gyj-faq__chev{flex:0 0 auto;display:flex;transition:transform .2s cubic-bezier(.25,1,.5,1)}.gyj-faq__chev .gyj-icon{width:2.2rem;height:2.2rem;color:#141414}.gyj-ember .gyj-faq__item details[open] .gyj-faq__chev{transform:rotate(180deg)}.gyj-ember .gyj-faq--centered .gyj-faq__answer{padding:0 .8rem 2rem 4.8rem;font-size:1.6rem;line-height:1.6;color:#3e3e3e;max-width:none}.gyj-ember .gyj-faq--centered .gyj-faq__answer a{color:var(--gyj-link)}.gyj-ember .gyj-faq--centered .gyj-faq__help{text-align:center;margin-top:2.4rem;color:#5a5a5a}@media(max-width:749px){.gyj-ember .gyj-faq--centered .gyj-faq__item summary{min-height:5.6rem;padding:1.2rem .2rem;gap:1.2rem;font-size:1.6rem}.gyj-faq__q{flex-basis:2rem;font-size:2.2rem}.gyj-ember .gyj-faq--centered .gyj-faq__answer{padding:0 .2rem 1.6rem 3.2rem;font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.gyj-faq__chev{transition:none}}.e-trust{padding-block:clamp(3.2rem,4vw,5.6rem)}.e-trust__list{border-top:0;padding-top:0}@media(max-width:749px){.e-product{padding-top:0;padding-bottom:3.2rem}.e-product .e-wrap.e-product__grid{grid-template-areas:"media" "head" "buy";row-gap:1.2rem;padding-inline:0}.e-gallery{margin:0}.e-gallery__track{border-radius:0}.e-gallery__thumbs{justify-content:center;gap:.8rem;margin-top:1rem;padding:0}.e-gallery__thumb{width:.8rem;height:.8rem;min-width:0;aspect-ratio:1;padding:0;border-radius:50%;background:#cdbfae;outline:0!important}.e-gallery__thumb img,.e-gallery__thumb .e-gallery__play,.e-gallery__thumb .e-gallery__vlabel{display:none}.e-gallery__thumb[aria-current]{background:var(--gyj-night)}.e-gallery__thumb:before{content:"";position:absolute;top:-1.8rem;right:-.6rem;bottom:-1.8rem;left:-.6rem}.e-buy__head,.e-buy{padding-inline:var(--e-pad)}.e-buy__title{font-size:2.8rem!important;margin-bottom:.4rem;max-inline-size:none}.e-buy__sub{font-size:1.6rem;margin:0}.e-buy__lede{display:none}.e-buy{display:flex;flex-direction:column}.e-buy>.e-badges{order:1;margin:.4rem 0 1.4rem;gap:.6rem}.e-buy>.e-buy__price{order:2}.e-buy>.e-buy__tax{order:3;margin:.2rem 0 1.4rem}.e-buy>product-form{order:4}.e-buy>.e-facts-list{display:none}.e-buy>.e-service{order:5}.e-buy>.e-service__contact{order:6}.e-buy>.e-acc{order:7}.e-badges li{font-size:1.5rem}.e-buy__row{gap:.8rem 1.2rem;margin-bottom:1rem}.e-shipby{font-size:1.4rem}.gyj-ember .e-qty{width:11.2rem;min-height:4.8rem}.e-trust{padding-block:2.4rem 3.2rem}.e-use__media{display:none}.e-use__grid{padding-top:4rem;gap:1.6rem}.e-scenes__grid,.e-kind__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1.2rem;margin-inline:calc(-1 * var(--e-pad));padding-inline:var(--e-pad);scroll-padding-inline:var(--e-pad);scrollbar-width:none;max-width:none}.e-scenes__grid::-webkit-scrollbar,.e-kind__list::-webkit-scrollbar{display:none}.e-scenes__item{flex:0 0 78%;scroll-snap-align:start}.e-scenes__item--wide .e-scenes__media,.e-scenes__item--tall .e-scenes__media{aspect-ratio:4 / 5}.e-kind__card{flex:0 0 84%;scroll-snap-align:start}.e-kind__list{padding-top:1.6rem}.e-kind__card figure{padding:2rem 1.8rem 1.6rem}.e-kind__quote p{line-height:1.7}.e-maker{padding-block:4rem}.e-maker__inner--media{display:grid;grid-template-columns:11.2rem minmax(0,1fr);gap:1.6rem 1.6rem;align-items:start}.e-maker__inner--media .e-maker__media{aspect-ratio:4 / 5;max-height:none;border-radius:1.2rem}.e-maker__inner--media .e-maker__body{display:contents}.e-maker__inner--media .e-maker__body h2{font-size:2.2rem!important;margin:0;align-self:center}.e-maker__body .e-copy{grid-column:1 / -1;font-size:1.5rem;margin-bottom:1.2rem}.e-maker__link{grid-column:1 / -1}.e-closing--split .e-closing__frame{display:none}.e-closing--split{padding-block:4.8rem}body.gyj-ember{--e-section: 4.4rem}.e-scenes h2,.gyj-ember .gyj-faq--centered .gyj-faq__heading{margin-bottom:2rem}}@media(max-width:749px){.e-buy__form{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"qty atc" "pay pay" "ship ship";column-gap:1rem;row-gap:1rem;align-items:center}.e-buy__form .e-buy__row,.e-buy__form .product-form__buttons{display:contents}.e-buy__form .e-qty{grid-area:qty;width:11.2rem;min-height:5.2rem}.e-buy__form .product-form__submit{grid-area:atc;margin:0}.e-buy__form .shopify-payment-button,.e-buy__form shopify-accelerated-checkout{grid-area:pay;margin:0!important}.e-buy__form .e-shipby{grid-area:ship;justify-content:flex-start}}.e-buytrust{margin:1.6rem 0 2rem;padding:1.6rem 0 0;border-top:1px solid var(--gyj-rule, rgb(31 20 14 / .14))}.e-buytrust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;text-align:center}.e-buytrust__list li{display:flex;flex-direction:column;align-items:center;gap:.6rem;font-size:1.4rem;font-weight:650;line-height:1.25;color:var(--gyj-night, #1F140E)}.e-buytrust__list .gyj-icon{width:2.8rem;height:2.8rem;color:var(--gyj-link, #983D15)}.e-buytrust__pay{list-style:none;margin:1.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.e-buytrust__pay svg{width:3.8rem;height:2.4rem;display:block}@media(max-width:749px){.e-buy>.e-buytrust{order:4;margin:1.4rem 0 1.6rem;padding-top:1.4rem}.e-buytrust__list li{font-size:1.3rem}.e-buytrust__list .gyj-icon{width:2.4rem;height:2.4rem}.e-buytrust__pay{gap:.4rem;margin-top:1.4rem}.e-buytrust__pay svg{width:3.4rem;height:2.2rem}}.e-buy__apps{margin:0 0 1.6rem}.e-buy__apps:empty{display:none}@media(max-width:749px){.e-buy>.e-buy__apps{order:4;margin-bottom:1.4rem}}.gyj-ember .e-buy .bndlr-quantity-break{margin:0 0 1.6rem;font-family:inherit}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-line{color:var(--gyj-night, #1F140E);font-size:1.5rem;font-weight:650;letter-spacing:0;word-spacing:0;margin-bottom:1.4rem}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-line:before,.gyj-ember .e-buy .bndlr-quantity-break .bndlr-line:after{height:1px;background-color:var(--gyj-rule, rgb(31 20 14 / .14))}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-container{margin-bottom:1rem;border-radius:1.2rem}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-container:focus-visible{outline:2px solid var(--gyj-night, #1F140E);outline-offset:2px}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-container label,.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-container [type=radio]~label{padding:1.4rem 1.6rem;background:#fffbf5;border:1px solid rgb(31 20 14 / .22);border-radius:1.2rem;box-shadow:none;font-size:1.6rem;color:var(--gyj-night, #1F140E)}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-container label:hover{background:#fff;border-color:#1f140e80}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-container[data-bundler-break-active=true] label{background:#fff;border-color:var(--gyj-night, #1F140E);box-shadow:inset 0 0 0 1px var(--gyj-night, #1F140E)}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-button{border:1.5px solid var(--gyj-night, #1F140E);background:#fff}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-button:after{background:var(--gyj-night, #1F140E)}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-text{color:var(--gyj-night, #1F140E);font-weight:650;margin-left:1.2rem}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-price{color:var(--gyj-night, #1F140E);font-weight:700}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-original-price{color:var(--gyj-muted, #5E4A3C);font-weight:500;font-size:1.4rem;margin-top:.2rem}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-savings-text{right:1.2rem;top:-1.1rem;padding:.2rem .9rem;background:var(--gyj-ember, #F4873A);color:var(--gyj-night, #1F140E);font-size:1.2rem;font-weight:700;letter-spacing:0;box-shadow:none}@media(max-width:749px){.e-buy__form:has(.bndlr-quantity-break){grid-template-areas:"bndl bndl" "atc atc" "pay pay" "ship ship"}.e-buy__form>.bndlr-quantity-break{grid-area:bndl;margin-bottom:.4rem}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-container label{padding:1.2rem 1.4rem}}@media(max-width:749px){.e-gallery__slide{aspect-ratio:4 / 5;height:auto;max-height:none}}@media(min-width:990px){.e-gallery{width:min(100%,calc(max(48rem,100svh - 21.2rem)*.8));justify-self:center}.e-gallery__slide{max-height:none}.e-gallery__thumbs{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity}.e-gallery__thumb{flex:0 0 auto}}.e-gallery__cta{transition:opacity .2s ease}.e-gallery:has(.e-gallery__thumb:not(:first-child)[aria-current]) .e-gallery__cta{opacity:0;pointer-events:none;visibility:hidden}@media(min-width:750px){.e-gallery__thumb{aspect-ratio:4 / 5;width:5.6rem}}@media(min-width:990px){.e-gallery{width:min(100%,calc(max(44rem,100svh - 26rem)*.8))}}@media(prefers-reduced-motion:reduce){.e-gallery__cta{transition:none}}.e-buy__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:1rem;row-gap:.4rem}.e-buy__price .e-buy__compare{margin-left:0;font-size:1.7rem;font-weight:400;color:var(--gyj-muted, #5E4A3C)}.e-buy__save{align-self:center;padding:.3rem .9rem;border-radius:99rem;background:var(--gyj-ember, #F4873A);color:var(--gyj-night, #1F140E);font-size:1.3rem;font-weight:700;line-height:1.3}.e-buy__price.is-pending [data-e-price-now]{visibility:hidden}.e-buy__each{font-weight:600;color:var(--gyj-night, #1F140E)}.e-buy__price [hidden],.e-buy__each[hidden]{display:none!important}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-original-price,.gyj-ember .e-buy .bndlr-quantity-break .bndlr-savings-text.is-empty{display:none}.gyj-ember .e-buy .bndlr-quantity-break .bndlr-radio-text-group{flex-wrap:wrap;row-gap:.2rem}.gyj-bndl-note{flex-basis:100%;padding-left:calc(20px + 1.2rem);font-size:1.3rem;font-weight:500;color:var(--gyj-muted, #5E4A3C)}.gyj-bndl-each{display:block;white-space:nowrap;margin-top:.2rem;font-size:1.3rem;font-weight:500;color:var(--gyj-muted, #5E4A3C)}
/*# sourceMappingURL=/cdn/shop/t/19/assets/gyj-ember.css.map */
