.jch,.jch *,.jch *:before,.jch *:after{box-sizing:border-box}.jch{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);overflow:clip;padding-bottom:var(--jch-pad-bottom-m, 24px);background-color:var(--jch-bg, #fbf5e8);color:var(--jch-text, #1f2d26)}.jch__media{position:relative;z-index:0;grid-area:1 / 1;min-height:var(--jch-img-h-m, 460px);overflow:hidden}.jch__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.jch__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:var(--jch-fit, cover);object-position:var(--jch-fx, 45%) var(--jch-fy, 30%)!important}.jch__img--placeholder{background-color:#e9e1cf;fill:#0b1b1459}.jch__darken,.jch__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.jch__darken{background-color:#000;opacity:var(--jch-darken-m, .1)}.jch__overlay{background:var(--jch-overlay-m)}.jch__content{position:relative;z-index:1;grid-area:1 / 1;display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem;min-width:0;min-height:var(--jch-img-h-m, 460px);padding:var(--jch-pad-top-m, 24px) var(--jch-pad-x-m, 16px) calc(var(--jch-overlap-m, 24px) + 2.4rem);text-align:var(--jch-text-align-m, left)}.jch__logo{line-height:0}.jch__logo-box{position:relative;display:inline-block;max-width:100%}.jch__logo-img{display:block;width:var(--jch-logo-w-m, 150px);max-width:100%;height:auto}.jch__copy{max-width:64rem;margin-top:auto}.jch--m-align-center .jch__copy{margin-inline:auto}.jch__heading{margin:0;font-family:var(--jch-font-heading, var(--font-headline));font-size:var(--jch-h-size-m, 3.4rem);font-weight:var(--font-headline-weight, 800);line-height:1.04;letter-spacing:-.01em;text-transform:none;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;color:var(--jch-heading-m, #fff)}.jch__text{margin:1.2rem 0 0;font-size:var(--jch-body-size-m, 1.6rem);line-height:1.45;overflow-wrap:break-word;color:var(--jch-text-m, #fff)}.jch--m-over-image .jch__copy{text-shadow:0 1px 3px rgba(0,0,0,.35)}.jch__nowrap{white-space:nowrap}.jch__burst{display:inline-block;width:.6em;height:.6em;margin-left:.12em;vertical-align:-.02em;color:var(--jch-accent, #d9500f)}.jch__sparkles{position:absolute;top:0;right:0;bottom:0;left:0;display:none;pointer-events:none;color:var(--jch-deco, #e8590c)}.jch--sparkles-m .jch__sparkles{display:block}.jch__sparkle{position:absolute;width:14px;height:14px}.jch__sparkle--1{top:2%;left:-12px}.jch__sparkle--2{top:38%;left:calc(100% + 8px);width:16px;height:16px}.jch__sparkle--3{top:82%;left:-10px;width:11px;height:11px}.jch__arrow{position:absolute;top:-4.4rem;right:3.2rem;display:none;width:4.8rem;height:4rem;color:var(--jch-accent, #d9500f);pointer-events:none}.jch__panel{position:relative;z-index:2;grid-area:2 / 1;min-width:0;margin:calc(var(--jch-overlap-m, 24px) * -1) var(--jch-pad-x-m, 16px) 0;padding:var(--jch-panel-pad-m, 20px);border-radius:var(--jch-panel-radius, 20px);background-color:var(--jch-panel-bg, #fffaf1);box-shadow:var(--jch-panel-shadow, none);font-size:1.6rem;color:var(--jch-panel-text, #2f3d36)}.jch__panel-head{margin-bottom:2rem}.jch__eyebrow{margin:0 0 .6rem;font-size:1.3rem;font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--jch-eyebrow, #1f2d26)}.jch__panel-heading{margin:0;font-family:var(--jch-font-heading, var(--font-headline));font-size:var(--jch-ph-size-m, 2.4rem);font-weight:var(--font-headline-weight, 800);line-height:1.1;letter-spacing:-.005em;text-transform:none;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;color:var(--jch-panel-heading, #0f4a2c)}.jch__steps-wrap{container-type:inline-size;container-name:jch-steps}.jch__steps{display:grid;margin:0;padding:0;list-style:none}.jch__step{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;column-gap:1.4rem;min-width:0;margin:0;padding-block:calc(var(--jch-step-gap, 24px) / 2);border-top:1px solid var(--jch-divider, #eadfca)}.jch__step:first-child{padding-top:0;border-top:0}.jch__step:last-child{padding-bottom:0}.jch__step:before,.jch__step::marker{content:none}.jch__step-top{display:flex;align-items:center;gap:1.2rem}.jch__step-top:empty{display:none}.jch__badge{display:inline-grid;flex:none;place-items:center;min-width:4rem;height:4rem;padding-inline:.6rem;border-radius:2rem;background-color:var(--jch-badge-bg, #fde9d6);font-size:1.7rem;font-weight:800;line-height:1;color:var(--jch-badge-text, #b5400b)}.jch__icon{display:inline-flex;flex:none;width:var(--jch-icon-size, 40px);height:var(--jch-icon-size, 40px);color:var(--jch-icon, #d9500f)}.jch__icon svg,.jch__icon-img{display:block;width:100%;height:100%;object-fit:contain}.jch__step-body{grid-column:2;min-width:0}.jch__step-title{margin:0 0 .4rem;font-size:var(--jch-step-title-size, 1.6rem);font-weight:800;line-height:1.25;letter-spacing:0;text-transform:none;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;color:var(--jch-panel-heading, #0f4a2c)}.jch__step-text{margin:0;font-size:var(--jch-step-text-size, 1.4rem);line-height:1.5;overflow-wrap:break-word;color:var(--jch-panel-text, #2f3d36)}@container jch-steps (max-width: 18em){.jch__step{grid-template-columns:minmax(0,1fr);row-gap:1rem}.jch__step-body{grid-column:1}}@container jch-steps (min-width: 30em){.jch__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.jch__step{grid-template-columns:minmax(0,1fr);row-gap:1.4rem;padding:0 calc(var(--jch-step-gap, 24px) / 2);border-top:0;border-left:1px solid var(--jch-divider, #eadfca)}.jch__step:first-child{padding-left:0;border-left:0}.jch__step:last-child{padding-right:0}.jch__step-body{grid-column:1}}.jch__cta{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:4.8rem;margin-top:2.4rem;padding:1.2rem 2rem;border-radius:var(--jch-cta-radius, 10px);background-color:var(--jch-cta-bg, #c8460b);font-family:var(--font-button, inherit);font-size:var(--jch-cta-size, 1.7rem);font-weight:800;line-height:1.2;letter-spacing:.08em;text-align:center;text-decoration:none;text-transform:uppercase;overflow-wrap:anywhere;color:var(--jch-cta-text, #fff);transition:background-color .2s ease,color .2s ease}.jch .jch__cta,.jch .jch__cta:focus-visible,.jch .jch__cta:active{color:var(--jch-cta-text, #fff)}.jch .jch__cta:hover{background-color:var(--jch-cta-bg-hover, #9a3412);color:var(--jch-cta-text-hover, #fff)}.jch__cta-arrow{flex:none;width:1.2em;height:1.2em}.jch a:focus-visible:focus-visible{outline:3px solid var(--jch-focus, #0f4a2c);outline-offset:3px;box-shadow:0 0 0 3px #fff}.jch__prize{margin-top:1.6rem;text-align:center}.jch__prize-heading{margin:0;font-size:1.3rem;font-weight:800;line-height:1.35;letter-spacing:.1em;text-transform:uppercase;color:var(--jch-eyebrow, #1f2d26)}.jch__prize-text{margin:.4rem 0 0;font-size:1.4rem;line-height:1.45;color:var(--jch-panel-text, #2f3d36)}.jch__editor-note{margin:.8rem 0 0;font-size:1.2rem;font-style:italic;text-align:center}@media screen and (max-width:749px){.jch__cta{padding-inline:1.6rem;letter-spacing:.04em}.jch__img{object-position:var(--jch-fx-m, 48%) var(--jch-fy-m, 25%)!important}}@media screen and (max-width:999px){.jch--m-below-image .jch__overlay{display:none}.jch--m-below-image .jch__content{grid-area:2 / 1;justify-content:flex-start;min-height:0;padding-bottom:0}.jch--m-below-image .jch__copy{margin-top:0}.jch--m-below-image .jch__heading{color:var(--jch-heading, #0f4a2c)}.jch--m-below-image .jch__text{color:var(--jch-text, #1f2d26)}.jch--m-below-image .jch__panel{grid-area:3 / 1;margin-top:2.4rem}}@media screen and (max-width:999px){.jch__nowrap{white-space:normal}.jch__nowrap .jch__burst{position:absolute;margin-top:.27em}.jch__copy{width:100%;font-size:var(--jch-h-size-m, 3.4rem);container:jch-copy / inline-size}.jch__cta{container:jch-cta / inline-size}}@container jch-copy (max-width: 6em){.jch__heading{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}.jch__heading .jch__burst{display:none}}@container jch-cta (max-width: 10em){.jch__cta span{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 3}}.jch__tap{display:none}@media screen and (max-width:999px){.jch--m-simple .jch__panel{display:contents}.jch--m-simple .jch__panel-head,.jch--m-simple .jch__steps-wrap,.jch--m-simple .jch__prize,.jch--m-simple .jch__arrow{display:none}.jch--m-simple .jch__content{padding-bottom:calc(var(--jch-overlap-m, 28px) + 2rem)}.jch--m-simple .jch__heading{font-size:clamp(var(--jch-h-size-m, 3.4rem),.4rem + 9vw,calc(var(--jch-h-size-m, 3.4rem) * 1.25));line-height:1.02}.jch--m-simple .jch__tap{display:block;flex:none;width:3.2rem;height:3.2rem;margin:-.8rem auto 0;color:var(--jch-heading-m, #fff)}.jch__tap-rays{stroke:var(--jch-accent, #d9500f)}.jch--m-simple .jch__cta{z-index:3;grid-area:2 / 1;justify-self:center;width:min(100% - 2 * (var(--jch-pad-x-m, 16px) + .8rem),52rem);min-height:5.6rem;margin:calc(var(--jch-overlap-m, 28px) * -1) 0 0;box-shadow:0 8px 20px #0b1b1440}.jch--m-simple .jch__editor-note{grid-area:3 / 1;padding-inline:var(--jch-pad-x-m, 16px)}.jch--m-simple.jch--m-below-image .jch__cta{grid-area:3 / 1;margin-top:2.4rem}.jch--m-simple.jch--m-below-image .jch__editor-note{grid-area:4 / 1}.jch--m-simple.jch--m-below-image .jch__tap{display:none}.jch--stretch.jch--m-simple .jch__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.jch--stretch.jch--m-simple .jch__cta:focus-visible:after{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 6px var(--jch-focus, #0f4a2c)}}@media screen and (min-width:1000px){.jch{grid-template-columns:var(--jch-pad-x, 56px) minmax(0,var(--jch-text-w, 28%)) minmax(2.4rem,1fr) minmax(0,var(--jch-panel-w, 42%)) var(--jch-pad-x, 56px);grid-template-rows:minmax(var(--jch-min-h, 580px),auto);padding-bottom:0}.jch--panel-left{grid-template-columns:var(--jch-pad-x, 56px) minmax(0,var(--jch-panel-w, 42%)) minmax(2.4rem,1fr) minmax(0,var(--jch-text-w, 28%)) var(--jch-pad-x, 56px)}.jch__media{grid-area:1 / 1 / 2 / -1;min-height:0}.jch__darken{opacity:var(--jch-darken, 0)}.jch__overlay{background:var(--jch-overlay)}.jch--no-overlay .jch__overlay{display:none}.jch__content{grid-area:1 / 2;align-self:var(--jch-text-v, center);justify-content:flex-start;gap:2.4rem;min-height:0;padding:var(--jch-pad-top, 48px) 0 var(--jch-pad-bottom, 48px);text-align:var(--jch-text-align, left)}.jch--panel-left .jch__content{grid-column:4}.jch__logo-img{width:var(--jch-logo-w, 260px)}.jch__copy{max-width:none;margin-top:0}.jch--m-over-image .jch__copy{text-shadow:none}.jch__heading{font-size:clamp(var(--jch-h-size-m, 3.4rem),1.2rem + 2.6vw,var(--jch-h-size, 5.4rem));color:var(--jch-heading, #0f4a2c)}.jch__text{margin-top:1.6rem;font-size:var(--jch-body-size, 1.9rem);color:var(--jch-text, #1f2d26)}.jch__sparkles,.jch--sparkles-m .jch__sparkles{display:none}.jch--sparkles .jch__sparkles{display:block}.jch__sparkle--1{top:18%;left:-36px;width:20px;height:20px}.jch__sparkle--2{top:52%;left:calc(100% + 24px);width:22px;height:22px}.jch__sparkle--3{top:96%;left:-44px;width:16px;height:16px}.jch--accents .jch__arrow{display:block}.jch__panel{grid-area:1 / 4;align-self:var(--jch-panel-v, center);margin:var(--jch-pad-top, 48px) 0 var(--jch-pad-bottom, 48px);padding:var(--jch-panel-pad, 40px)}.jch--panel-left .jch__panel{grid-column:2}.jch__panel-heading{font-size:clamp(var(--jch-ph-size-m, 2.6rem),.8rem + 1.4vw,var(--jch-ph-size, 2.8rem))}}@media(prefers-reduced-motion:reduce){.jch__cta{transition:none}}@media(forced-colors:active){.jch__panel{border:1px solid CanvasText}.jch__cta{border:2px solid ButtonText}.jch__overlay,.jch__darken{display:none}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/jolly-clockout-hero.css.map */
