.je-sec{font-family:var(--je-body);color:var(--je-ink)}.je-sec--pad{padding-top:var(--je-pt, 72px);padding-bottom:var(--je-pb, 24px)}@media screen and (max-width:749px){.je-sec--pad{padding-top:calc(var(--je-pt, 72px) * .66);padding-bottom:calc(var(--je-pb, 24px) * .66)}}.je-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:28px}.je-sec-head__copy{display:flex;flex-direction:column;gap:8px;min-width:0}.je-h2{font-family:var(--je-display);font-weight:800;font-size:clamp(28px,3vw,38px);line-height:1.05;letter-spacing:-.01em;margin:0;color:inherit}.je-lead{margin:0;color:var(--je-muted);font-size:17px;line-height:1.5;max-width:62ch}.je-eyebrow{font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.je-tag{align-self:flex-start;display:inline-flex;align-items:center;padding:5px 10px;border-radius:6px;font-weight:700;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.je-tag--purple{background:var(--je-purple);color:#fff}.je-tag--red{background:var(--je-red);color:#fff}.je-tag--green{background:var(--je-green);color:#fff}.je-tag--yellow{background:var(--je-yellow);color:var(--je-ink)}.je-tag--ink{background:var(--je-ink);color:#fff}.je-textlink{font-weight:700;color:var(--je-ink);text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.je-textlink:hover{color:var(--je-red-dark)}.je-hero{color:#fff}.je-hero--green{--je-hero-bg: var(--je-green);--je-hero-soft: #DCEDE7;--je-hero-mute: #BFDCD3}.je-hero--ink{--je-hero-bg: var(--je-ink);--je-hero-soft: #D8D4DE;--je-hero-mute: #A9A3B4}.je-hero--red{--je-hero-bg: var(--je-red);--je-hero-soft: #FFE4DE;--je-hero-mute: #FFD0C6}.je-hero--purple{--je-hero-bg: var(--je-purple);--je-hero-soft: #E7E1FF;--je-hero-mute: #CFC5FF}.je-hero__band{background:var(--je-hero-bg)}.je-hero__inner{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-block:64px}.je-hero__copy{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:22px}.je-hero__badge{align-self:flex-start;background:var(--je-yellow);color:var(--je-ink);font-weight:700;font-size:13px;padding:6px 12px;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}.je-hero__title{margin:0;font-family:var(--je-display);font-weight:800;font-size:clamp(44px,6vw,80px);line-height:.95;letter-spacing:-.03em;color:#fff}.je-hero__text{margin:0;font-size:19px;line-height:1.5;max-width:480px;color:var(--je-hero-soft)}.je-hero__actions{display:flex;gap:12px;flex-wrap:wrap}.je-btn--ghost-light{background:transparent;color:#fff;box-shadow:inset 0 0 0 2px #ffffffbf}.je-btn--ghost-light:hover{background:#ffffff1a}.je-count{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.je-count[hidden]{display:none}.je-count__label{font-size:13px;color:var(--je-hero-mute);font-weight:500}.je-count__unit{font-family:var(--je-display);background:#ffffff1f;border-radius:8px;padding:6px 10px;font-weight:800;font-size:20px;font-variant-numeric:tabular-nums;line-height:1.1}.je-count__unit small{font-size:12px;font-weight:600}.je-hero__art{flex:1 1 420px;position:relative;height:420px;min-width:0}.je-hero__shot{position:absolute;aspect-ratio:1 / 1;background:#fff;padding:14px;box-sizing:border-box;border-radius:16px;box-shadow:0 30px 50px #00000059;display:block;overflow:hidden}.je-hero__shot img,.je-hero__shot svg{width:100%;height:100%;object-fit:contain;display:block}.je-hero__shot--1{left:4%;top:40px;width:48%;transform:rotate(-7deg)}.je-hero__shot--2{right:2%;top:0;width:46%;transform:rotate(6deg)}.je-hero__shot--3{left:34%;bottom:0;width:40%;transform:rotate(-2deg)}.je-hero__sticker{position:absolute;left:0;bottom:70px;width:104px;height:104px;border-radius:999px;background:var(--je-yellow);color:var(--je-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-12deg);font-family:var(--je-display);font-weight:800;line-height:1;box-shadow:0 10px 20px #00000040;z-index:2;text-align:center}.je-hero__sticker span:first-child{font-size:13px}.je-hero__sticker span:last-child{font-size:34px;letter-spacing:-.02em}@media screen and (max-width:749px){.je-hero{padding:0 16px}.je-hero__band{border-radius:20px;overflow:hidden}.je-hero__band>.je-wrap{padding-inline:20px}.je-hero__inner{gap:14px;padding-block:24px 20px}.je-hero__copy{gap:14px;flex-basis:100%}.je-hero__badge{font-size:11px;padding:5px 10px}.je-hero__title{font-size:44px}.je-hero__text{font-size:15px}.je-hero__art{height:190px;flex-basis:100%}.je-hero__shot{padding:8px;border-radius:12px;box-shadow:0 18px 28px #00000059}.je-hero__shot--1{width:40%;top:14px;left:2%}.je-hero__shot--2{width:38%;right:4%;top:0}.je-hero__shot--3{width:34%;left:33%;bottom:0}.je-hero__sticker{width:76px;height:76px;bottom:6px;right:0;left:auto}.je-hero__sticker span:last-child{font-size:24px}.je-hero__sticker span:first-child{font-size:11px}.je-hero__actions .je-btn{flex:1 1 auto}}.je-perks{border-bottom:1px solid var(--je-line)}.je-perks__grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;padding-block:28px}.je-perk{display:flex;gap:14px;align-items:center}.je-perk .je-svg{width:30px;height:30px;color:var(--je-green)}.je-perk__title{font-weight:700;font-size:16px}.je-perk__text{font-size:14px;color:var(--je-muted)}@media screen and (max-width:749px){.je-perks__grid{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;padding-block:18px}.je-perks__grid::-webkit-scrollbar{display:none}.je-perk{flex:0 0 auto}.je-perk .je-svg{width:26px;height:26px}}.je-finder{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.je-finder__card{background:var(--je-sand);border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:14px}.je-finder__label{font-weight:700;font-size:14px;letter-spacing:.06em;color:var(--je-muted);text-transform:uppercase}.je-finder__pills{display:flex;gap:10px;flex-wrap:wrap}.je-finder__pill{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:var(--je-paper);color:var(--je-ink);font-weight:700;font-size:15px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.je-finder__pill:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1.5px var(--je-ink)}.je-tabs{display:flex;gap:8px;flex-wrap:wrap}.je-tab{flex:none;white-space:nowrap}@media screen and (max-width:749px){.je-sec-head:has(.je-tabs){flex-wrap:wrap}.je-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:calc(100% + 2 * var(--je-gutter));margin-inline:calc(-1 * var(--je-gutter));padding-inline:var(--je-gutter)}.je-tabs::-webkit-scrollbar{display:none}}.je-tab{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:0;background:var(--je-sand);color:var(--je-ink);font-family:var(--je-body);font-weight:700;font-size:14px;cursor:pointer}.je-tab[aria-selected=true]{background:var(--je-ink);color:#fff}.je-panel[hidden]{display:none}.je-rail{position:relative;display:block}.je-grid{--je-rail-gap: 24px;--je-rail-cols: 5;display:flex;gap:var(--je-rail-gap);list-style:none;margin:0;padding:0 0 4px;position:relative;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.je-grid::-webkit-scrollbar{display:none}.je-grid>li{flex:0 0 calc((100% - (var(--je-rail-cols) - 1) * var(--je-rail-gap)) / var(--je-rail-cols));min-width:0;scroll-snap-align:start}@media screen and (max-width:1199px){.je-grid{--je-rail-cols: 4}}@media screen and (max-width:989px){.je-grid{--je-rail-gap: 16px;margin-inline:calc(-1 * var(--je-gutter));padding-inline:var(--je-gutter);scroll-padding-inline:var(--je-gutter)}.je-grid>li{flex-basis:30%}}@media screen and (max-width:749px){.je-grid{--je-rail-gap: 14px}.je-grid>li{flex-basis:62%}}.je-rail__nav{display:none}@media screen and (min-width:990px)and (hover:hover){.je-rail__nav:not([hidden]){display:block}.je-rail__btn{position:absolute;top:34%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:999px;background:#fff;color:var(--je-ink);box-shadow:0 6px 18px #22181229;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.je-rail__btn:hover{transform:scale(1.06)}.je-rail__btn:disabled{opacity:0;pointer-events:none}.je-rail__btn--prev{left:-18px}.je-rail__btn--next{right:-18px}}.je-card{position:relative;display:flex;flex-direction:column;gap:10px;height:100%}.je-card__media{position:relative;aspect-ratio:1 / 1;background:var(--je-paper);box-shadow:inset 0 0 0 1px #ede6d8;border-radius:var(--je-radius);display:flex;align-items:center;justify-content:center;overflow:hidden}.je-card__media img,.je-card__media svg{width:80%;height:80%;object-fit:contain;display:block;transition:transform .3s ease}.je-card__media:hover img{transform:scale(1.04)}.je-badge{position:absolute;top:10px;left:10px;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:700;line-height:1.2}.je-badge--purple{background:var(--je-purple);color:#fff}.je-badge--red{background:var(--je-red);color:#fff}.je-badge--yellow{background:var(--je-yellow);color:var(--je-ink)}.je-badge--ink{background:var(--je-ink);color:#fff}.je-badge--muted{background:var(--je-sand);color:var(--je-ink-2)}.je-chips{display:flex;gap:6px;flex-wrap:wrap}.je-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;background:var(--je-sand);font-size:12px;font-weight:500;color:var(--je-ink-2)}.je-chip .je-svg{width:13px;height:13px}.je-chip--purple{background:#ece7ff;color:#3e2a9e}.je-chip--lang{background:#e4f1ea;color:#1f5a3f}.je-card__title{font-weight:600;font-size:16px;line-height:1.3;color:var(--je-ink);text-decoration:none}.je-card__title:hover{color:var(--je-red-dark)}.je-card__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.je-card__now{font-weight:700;font-size:17px}.je-card__was{color:#6e6878;text-decoration:line-through;font-size:14px}.je-card__foot{margin-top:auto}.je-card__foot product-form,.je-card__foot form{display:block;margin:0}.je-add{position:relative;width:100%;min-height:44px;border-radius:10px;border:0;background:var(--je-ink);color:#fff;font-family:var(--je-body);font-weight:700;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:0 12px;transition:background-color .15s ease}.je-add:hover{background:#000}.je-add--purple{background:var(--je-purple)}.je-add--purple:hover{background:#4a31b8}.je-add--line{background:var(--je-paper);color:var(--je-ink);box-shadow:inset 0 0 0 1.5px var(--je-ink)}.je-add--line:hover{background:var(--je-sand)}.je-add[aria-disabled=true],.je-add:disabled{background:#cfc9bf;color:var(--je-ink-2);cursor:not-allowed}.je-add.loading>span{visibility:hidden}.je-add .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.je-add .loading__spinner.hidden{display:none}.je-add .spinner{width:18px;height:18px}.je-add .path{stroke:currentColor}.je-card__error{font-size:12px;color:var(--je-red-dark);margin:6px 0 0}.je-cats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.je-cat{border-radius:18px;padding:22px;min-height:180px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;box-sizing:border-box;text-decoration:none;transition:transform .15s ease}.je-cat:hover{transform:translateY(-3px)}.je-cat__title{font-family:var(--je-display);font-weight:800;font-size:26px;line-height:1}.je-cat__text{font-size:14px;font-weight:500;opacity:.9;line-height:1.35}.je-cat--yellow{background:var(--je-yellow);color:var(--je-ink)}.je-cat--green{background:var(--je-green);color:#fff}.je-cat--red{background:var(--je-red);color:#fff}.je-cat--purple{background:var(--je-purple);color:#fff}.je-cat--ink{background:var(--je-ink);color:#fff}.je-cat--sand{background:#d9c9aa;color:var(--je-ink)}.je-cat--tan{background:var(--je-tan);color:#fff}@media screen and (max-width:1100px){.je-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.je-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.je-cat{min-height:128px;padding:16px;border-radius:16px}.je-cat__title{font-size:21px}.je-cat__text{font-size:13px}}.je-gifts{background:#fff4d6;border-radius:24px;padding:clamp(24px,4vw,48px);display:flex;flex-direction:column;gap:28px}.je-gifts .je-eyebrow{color:#8a5a00}.je-gifts__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.je-gift{background:var(--je-paper);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:10px;min-height:150px;box-sizing:border-box;text-decoration:none;color:var(--je-ink);transition:transform .15s ease}.je-gift:hover{transform:translateY(-2px)}.je-gift__title{font-family:var(--je-display);font-weight:800;font-size:28px;line-height:1}.je-gift__text{font-size:14px;color:var(--je-muted);line-height:1.45}.je-gift__cta{margin-top:auto;font-weight:700;font-size:14px;color:var(--je-red-dark)}.je-visit{display:flex;flex-wrap:wrap;border-radius:24px;overflow:hidden;background:var(--je-ink);color:#fff}.je-visit__copy{flex:1 1 420px;min-width:0;padding:clamp(28px,4vw,56px);display:flex;flex-direction:column;gap:18px}.je-visit .je-eyebrow{color:var(--je-yellow)}.je-visit .je-h2{color:#fff}.je-visit__text{margin:0;font-size:17px;line-height:1.55;color:#d8d4de}.je-visit__text p{margin:0}.je-visit__actions{display:flex;gap:12px;flex-wrap:wrap}.je-visit__media{flex:1 1 380px;min-height:300px;background:#2b2635;position:relative;display:flex;align-items:center;justify-content:center;color:#9f98ab;font-size:14px;text-align:center}.je-visit__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.je-visit__acts{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.je-visit__acts li{padding:6px 12px;border-radius:999px;background:#ffffff1a;color:#fff;font-size:14px;font-weight:600}.je-visit__more{color:var(--je-yellow);font-weight:700;text-decoration:none;align-self:flex-start}.je-visit__more:hover{text-decoration:underline;text-underline-offset:3px}.je-gal{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.je-gal__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.je-gal__track::-webkit-scrollbar{display:none}.je-gal__slide{position:relative;flex:0 0 100%;margin:0;scroll-snap-align:start}.je-gal__slide img,.je-gal__slide svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.je-gal__cap{position:absolute;left:16px;bottom:44px;padding:6px 12px;border-radius:999px;background:#1a1620c7;color:#fff;font-size:14px;font-weight:700}.je-gal__dots{position:absolute;left:0;right:0;bottom:16px;display:flex;justify-content:center;gap:8px}.je-gal__dot{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:#ffffff8c;cursor:pointer;transition:width .2s ease,background .2s ease}.je-gal__dot[aria-current]{width:22px;background:#fff}@media screen and (max-width:749px){.je-visit__media{min-height:260px}}.je-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1002;display:flex;align-items:center;justify-content:center;padding:16px;font-family:var(--je-body);color:var(--je-ink)}.je-pop[hidden]{display:none}.je-pop__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#17141f8c;opacity:0;transition:opacity .2s ease}.je-pop__box{position:relative;width:min(820px,100%);max-height:calc(100vh - 32px);overflow:auto;background:var(--je-cream);border-radius:24px;display:flex;box-shadow:0 40px 80px #00000059;outline:none;transform:translateY(12px);opacity:0;transition:transform .25s ease,opacity .2s ease}.je-pop.is-open .je-pop__overlay{opacity:1}.je-pop.is-open .je-pop__box{transform:none;opacity:1}.je-pop__art{width:330px;flex:none;background:var(--je-green);position:relative;overflow:hidden;min-height:520px}.je-pop__shot{position:absolute;aspect-ratio:1 / 1;background:#fff;padding:10px;border-radius:14px;box-shadow:0 24px 40px #00000059;display:block}.je-pop__shot img,.je-pop__shot svg{width:100%;height:100%;object-fit:contain;display:block}.je-pop__shot--1{left:34px;top:54px;width:170px;transform:rotate(-8deg)}.je-pop__shot--2{right:22px;top:150px;width:156px;transform:rotate(7deg)}.je-pop__shot--3{left:56px;bottom:36px;width:150px;transform:rotate(-3deg)}.je-pop__sticker{position:absolute;right:30px;bottom:54px;width:110px;height:110px;border-radius:999px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-10deg);font-family:var(--je-display);font-weight:800;line-height:1;text-align:center;z-index:2}.je-pop__sticker span:first-child{font-size:34px}.je-pop__sticker span:last-child{font-size:12px}.je-pop__body{flex:1;min-width:0;padding:28px 44px;display:flex;flex-direction:column;gap:14px}.je-pop__body [data-step]{display:flex;flex-direction:column;gap:14px}.je-pop__body [data-step][hidden]{display:none}.je-pop__logo{height:64px;width:auto;align-self:flex-start}.je-pop__title{margin:0;font-family:var(--je-display);font-weight:800;font-size:34px;line-height:1;letter-spacing:-.02em}.je-pop__text{margin:0;font-size:16px;line-height:1.5;color:var(--je-ink-2)}.je-pop__form{display:flex;flex-direction:column;gap:14px;margin:0}.je-pop__label{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--je-muted)}.je-pop__picks{display:flex;gap:8px;flex-wrap:wrap}.je-pop__pick{position:relative;cursor:pointer}.je-pop__pick input{position:absolute;opacity:0;width:1px;height:1px}.je-pop__pick span{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;background:var(--je-sand);font-weight:600;font-size:14px}.je-pop__pick input:checked+span{background:var(--je-ink);color:#fff}.je-pop__pick input:focus-visible+span{outline:3px solid var(--je-purple);outline-offset:2px}.je-pop__submit{width:100%;min-height:52px;font-size:16px}.je-pop__no{align-self:center;background:none;border:0;font-family:var(--je-body);font-size:14px;color:var(--je-ink);text-decoration:underline;min-height:32px;cursor:pointer}.je-pop__code{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 20px;border:2px dashed var(--je-ink);border-radius:16px;font-family:var(--je-display);font-weight:800;font-size:24px;letter-spacing:.04em}.je-pop__close{position:absolute;top:12px;right:12px;width:44px;height:44px;border-radius:999px;border:0;background:var(--je-sand);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--je-ink)}@media screen and (max-width:749px){.je-pop{align-items:flex-end;padding:0}.je-pop__box{border-radius:24px 24px 0 0;max-height:92vh}.je-pop__art{display:none}.je-pop__body{padding:24px 20px calc(24px + env(safe-area-inset-bottom,0px))}.je-pop__logo{height:48px}.je-pop__title{font-size:28px}}@media(prefers-reduced-motion:reduce){.je-pop__box,.je-pop__overlay{transition:none}}.je-pop__form .je-news__field{flex:none}product-recommendations.je-wrap{display:block}.je-h1{margin:0;font-family:var(--je-display);font-weight:800;font-size:clamp(36px,5vw,60px);line-height:1.02;letter-spacing:-.02em;color:var(--je-ink)}.je-story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,56px);align-items:center}.je-story--flip .je-story__media{order:-1}.je-story__copy{display:flex;flex-direction:column;gap:16px;min-width:0}.je-story .je-eyebrow{color:var(--je-red-dark)}.je-story__text{font-size:17px;line-height:1.65;color:var(--je-ink-2)}.je-story__text p{margin:0 0 .9em}.je-story__btn{align-self:flex-start}.je-story__media{position:relative;aspect-ratio:4 / 5;border-radius:24px;overflow:hidden;background:var(--je-sand)}.je-story__media img,.je-story__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.je-story{grid-template-columns:1fr}.je-story__media{order:-1;aspect-ratio:4 / 3}}.je-media{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px;margin:0;padding:0;list-style:none}je-media.je-media{display:grid}.je-media__item{display:flex;flex-direction:column;gap:10px;min-width:0}.je-media__frame{position:relative;margin:0;border-radius:20px;overflow:hidden;background:var(--je-ink);aspect-ratio:9 / 16}.je-media--square .je-media__frame{aspect-ratio:1 / 1}.je-media--wide .je-media__frame{aspect-ratio:16 / 9}.je-media--wide{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.je-media__frame video,.je-media__frame img,.je-media__frame svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.je-media__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;color:#d8d4de;font-size:14px}.je-media__cap{margin:0;font-weight:600;font-size:15px;color:var(--je-ink)}@media screen and (max-width:749px){.je-media{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--je-gutter));padding-inline:var(--je-gutter);scroll-padding-inline:var(--je-gutter)}.je-media::-webkit-scrollbar{display:none}je-media.je-media{display:flex}.je-media__item{flex:0 0 66%;scroll-snap-align:start}.je-media--wide .je-media__item{flex-basis:86%}}.je-sched-note{margin:0 auto 8px;max-width:var(--je-max);padding:8px 14px;border-radius:10px;background:#fff4d6;color:var(--je-ink);font:600 13px/1.4 var(--je-body)}.je-camp{background:#fff;border-radius:14px;padding:10px 14px;line-height:0;align-self:flex-start;max-width:100%;box-sizing:border-box}.je-camp img{display:block;width:100%;height:auto}.je-camp--hero{width:300px}.je-camp--pop{width:190px;padding:6px 10px;border:1px solid var(--je-line)}.je-camp--band{width:420px;border:1px solid var(--je-line)}.je-pop__brands{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.je-campband__inner{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.je-campband__copy{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:8px}.je-campband__copy .je-h2,.je-campband__copy .je-lead{margin:0}@media(max-width:749px){.je-camp--hero{width:220px;padding:8px 10px;border-radius:12px}.je-camp--pop{width:150px}.je-camp--band{width:100%;max-width:360px}}.je-qr{display:inline-flex;align-items:center;gap:12px;background:#fff;color:#1d1d1b;border:1px solid var(--je-line);border-radius:14px;padding:8px 14px 8px 8px;text-decoration:none;max-width:340px}.je-qr img{width:96px;height:96px;flex:none;display:block}.je-qr span{font-size:13px;line-height:1.35;font-weight:600}.je-qr:hover span{text-decoration:underline}.je-imgban__link{display:block;border-radius:16px;overflow:hidden;line-height:0}.je-imgban__link img{display:block;width:100%;height:auto}@media(max-width:749px){.je-imgban__link{max-width:480px;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/je-sections.css.map */
