.gyj-wrap{max-width:1240px;margin-inline:auto;padding-inline:clamp(2rem,5vw,4.8rem)}.gyj-kicker{display:block;font-size:1.12rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gyj-ink);margin-bottom:1.2rem}.gyj-h1{font-size:clamp(3.6rem,5.5vw,7.2rem);font-weight:700;line-height:1.05;color:var(--gyj-ink);margin:0 0 2rem}.gyj-h2{font-size:clamp(2.8rem,4vw,4.8rem);font-weight:700;line-height:1.1;color:var(--gyj-ink);margin:0 0 2rem}.gyj-h3{font-size:clamp(1.6rem,2vw,2rem);font-weight:600;line-height:1.3;color:var(--gyj-ink);margin:0 0 .8rem}.gyj-body{font-size:clamp(1.6rem,1.5vw,1.8rem);line-height:1.6;color:var(--gyj-ink);margin:0 0 2.4rem}.gyj-body p{margin:0 0 1em}.gyj-body p:last-child{margin-bottom:0}.gyj-btn{display:inline-flex;align-items:center;gap:.5em;padding:.85em 2em;background-color:var(--gyj-button);color:var(--gyj-button-text);font-size:1.44rem;font-weight:600;letter-spacing:.04em;text-decoration:none;border:2px solid var(--gyj-button);border-radius:2px;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.gyj-btn:hover,.gyj-btn:focus-visible{opacity:.88;transform:translateY(-1px);outline:none}.gyj-btn:focus-visible{outline:2px solid var(--gyj-ember);outline-offset:3px}.gyj-btn--inert{opacity:.45;cursor:default;pointer-events:none}.gyj-btn--ghost{background-color:transparent;color:var(--gyj-button);border-color:var(--gyj-button)}.gyj-btn--ghost:hover{background-color:var(--gyj-button);color:var(--gyj-button-text)}.gyj-img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.gyj-img--cover{object-fit:cover}.gyj-editor-note{display:none;margin-top:.8rem;padding:.8rem 1.2rem;background:#fff8dc;border-left:3px solid var(--gyj-ember);font-size:1.2rem;color:var(--gyj-ink);border-radius:0 2px 2px 0}.shopify-design-mode .gyj-editor-note{display:block}.gyj-hero,.gyj-editorial,.gyj-details,.gyj-faq,.gyj-cta{background-color:var(--gyj-bg);color:var(--gyj-ink)}.gyj-hero{overflow:hidden}.gyj-hero__inner{display:grid;grid-template-columns:1fr 1fr;min-height:clamp(520px,70vh,800px);align-items:center}.gyj-hero__content{padding-block:clamp(4.8rem,8vh,9.6rem);padding-right:clamp(2.4rem,4vw,6.4rem)}.gyj-hero__image-wrap{position:relative;height:100%;min-height:clamp(380px,60vh,700px);background-color:var(--gyj-surface)}.gyj-hero__image-wrap picture{display:block;width:100%;height:100%}.gyj-hero__image-wrap img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}@media(max-width:767px){.gyj-hero__inner{grid-template-columns:1fr;min-height:auto}.gyj-hero__content{padding-right:0;padding-block:4rem 3.2rem;order:2}.gyj-hero__image-wrap{min-height:280px;order:1}.gyj-hero__inner--image-first .gyj-hero__image-wrap{order:1}.gyj-hero__inner--image-first .gyj-hero__content{order:2}.gyj-hero__inner--text-first .gyj-hero__content{order:1}.gyj-hero__inner--text-first .gyj-hero__image-wrap{order:2}}.gyj-editorial{padding-block:clamp(6.4rem,8vw,11.2rem)}.gyj-editorial__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3.2rem,5vw,8rem);align-items:center}.gyj-editorial__image-wrap{position:relative}.gyj-editorial__image-wrap picture{display:block}.gyj-editorial__image-wrap img{display:block;width:100%;height:auto;object-fit:contain}.gyj-editorial__content{max-width:560px}.gyj-editorial--dark{background-color:var(--gyj-ink);color:var(--gyj-button-text)}.gyj-editorial--dark .gyj-kicker{color:var(--gyj-surface)}.gyj-editorial--dark .gyj-h2{color:var(--gyj-button-text)}.gyj-editorial--dark .gyj-body{color:var(--gyj-surface)}.gyj-editorial--dark .gyj-btn{background-color:var(--gyj-button-text);color:var(--gyj-ink);border-color:var(--gyj-button-text)}.gyj-editorial--brand .gyj-editorial__brand-logo{max-width:320px;width:100%;height:auto;opacity:.92}@media(max-width:767px){.gyj-editorial__inner{grid-template-columns:1fr}.gyj-editorial__content{max-width:none}}.gyj-details{padding-block:clamp(6.4rem,8vw,9.6rem);background-color:var(--gyj-surface)}.gyj-details__heading{text-align:center;margin-bottom:clamp(3.2rem,4vw,5.6rem)}.gyj-details__main-image{margin-bottom:clamp(4rem,5vw,6.4rem)}.gyj-details__main-image picture{display:block}.gyj-details__main-image img{display:block;width:100%;max-height:560px;object-fit:contain;margin-inline:auto}.gyj-details__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(2.4rem,3vw,4rem);margin-top:clamp(3.2rem,4vw,4.8rem)}.gyj-details__block{padding:2.4rem;background-color:var(--gyj-bg);border-radius:2px}.gyj-details__block-title{font-size:1.36rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--gyj-ink);margin-bottom:.8rem}.gyj-details__block-text{font-size:1.52rem;line-height:1.55;color:var(--gyj-ink)}.gyj-details__block-text p{margin:0 0 .75em}.gyj-details__block-text p:last-child{margin-bottom:0}.gyj-faq{padding-block:clamp(6.4rem,8vw,9.6rem)}.gyj-faq__heading{margin-bottom:clamp(3.2rem,4vw,4.8rem)}.gyj-faq__list{list-style:none;padding:0;margin:0;border-top:1px solid var(--gyj-surface)}.gyj-faq__item{border-bottom:1px solid var(--gyj-surface)}.gyj-faq__item details{padding:0}.gyj-faq__item summary{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;font-size:1.6rem;font-weight:600;color:var(--gyj-ink);cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:color .15s ease}.gyj-faq__item summary::-webkit-details-marker{display:none}.gyj-faq__item summary:after{content:"+";font-size:2rem;font-weight:300;color:var(--gyj-ember);flex-shrink:0;margin-left:1.6rem;transition:transform .2s ease}.gyj-faq__item details[open] summary:after{transform:rotate(45deg)}.gyj-faq__item summary:hover{color:var(--gyj-ink);text-decoration:underline}.gyj-faq__answer{padding:0 0 2rem;font-size:1.52rem;line-height:1.65;color:var(--gyj-ink)}.gyj-faq__answer p{margin:0 0 .75em}.gyj-faq__answer p:last-child{margin-bottom:0}.gyj-cta{padding-block:clamp(8rem,10vw,12.8rem);background-color:var(--gyj-ink);color:var(--gyj-button-text);text-align:center}.gyj-cta__inner{max-width:600px;margin-inline:auto}.gyj-cta__heading{font-size:clamp(2.8rem,4vw,4.8rem);font-weight:700;line-height:1.1;color:var(--gyj-button-text);margin:0 0 1.6rem}.gyj-cta__text{font-size:1.7rem;line-height:1.6;color:var(--gyj-surface);margin:0 0 3.2rem}.gyj-cta .gyj-btn{background-color:var(--gyj-button-text);color:var(--gyj-ink);border-color:var(--gyj-button-text)}.gyj-cta .gyj-btn:hover{opacity:.9}.gyj-reveal{opacity:1;transform:none;transition:opacity .55s ease,transform .55s ease}.gyj-reveal.is-visible{opacity:1;transform:translateY(0)}.gyj-reveal--delay-1{transition-delay:.1s}.gyj-reveal--delay-2{transition-delay:.2s}.gyj-reveal--delay-3{transition-delay:.3s}@media(prefers-reduced-motion:reduce){.gyj-reveal{opacity:1;transform:none;transition:none}.gyj-btn{transition:none}.gyj-faq__item summary:after{transition:none}}.gyj-btn--inert{display:none!important}.gyj-btn{min-height:5.2rem}.gyj-kicker{font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/19/assets/gyj-design.css.map */
