.x-chero{position:relative;overflow:hidden;background:radial-gradient(120% 120% at 20% 0%,var(--x-green-2),var(--x-green) 60%,#0A1D12);color:var(--x-cream);padding:clamp(48px,7vw,96px) 0 clamp(40px,6vw,72px)}.x-chero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.x-chero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a1d12f0,#0a1d12c7 45%,#0a1d124d);z-index:1}.x-chero .x-snow{z-index:2}.x-chero__inner{position:relative;z-index:3}.x-chero__inner>*{max-width:640px}.x-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:.78rem;letter-spacing:.04em;margin-bottom:18px;opacity:.85}.x-crumbs a{color:var(--x-cream);text-decoration:none}.x-crumbs a:hover{text-decoration:underline}.x-crumbs span{opacity:.7}.x-chero h1{color:var(--x-cream);font-size:clamp(2.2rem,5vw,4rem);line-height:1.02;margin:.25em 0 .3em;text-shadow:0 2px 6px rgba(0,0,0,.5)}.x-chero__desc{font-weight:300;font-size:1.05rem;line-height:1.65;opacity:.92;text-shadow:0 1px 3px rgba(0,0,0,.6)}.x-chero__desc p{margin:0}.x-chero__usps{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-wrap:wrap;gap:10px 22px;font-size:.85rem}.x-chero__usps li{display:flex;align-items:center;gap:8px}.x-chero__usps svg{width:18px;height:18px;color:var(--x-gold)}@media(max-width:749px){.x-chero{padding:36px 0 30px}.x-chero h1{font-size:2rem}.x-chero__desc{font-size:.92rem}.x-chero__usps{font-size:.74rem;gap:8px 14px;margin-top:18px}.x-chero__shade{background:linear-gradient(180deg,#0a1d12a6,#0a1d12e6)}}[id*=__main] h1{color:var(--x-green);line-height:1.08}[id*=__main] product-form button[type=submit],[id*=__main] .add-to-cart-button,[id*=__main] [name=add]{border-radius:999px!important;font-family:Jost,sans-serif;font-weight:500;letter-spacing:.06em;text-transform:uppercase;min-height:54px;box-shadow:0 10px 26px #9e1b2447}.x-pinfo{background:#fff;padding:clamp(32px,5vw,64px) 0;border-top:1px solid var(--x-beige)}.x-pinfo__grid{display:grid;grid-template-columns:1.5fr 1fr;gap:28px;align-items:start}.x-acc{border:1px solid var(--x-beige);border-radius:14px;background:var(--x-cream);margin-bottom:10px;overflow:hidden}.x-acc summary{list-style:none;display:flex;align-items:center;gap:14px;padding:16px 18px;cursor:pointer;font-family:Jost,sans-serif;font-weight:600;color:var(--x-green);font-size:1rem}.x-acc summary::-webkit-details-marker{display:none}.x-acc summary .x-ico{flex:0 0 36px;width:36px;height:36px;background:#fff}.x-acc summary .x-ico svg{width:17px;height:17px}.x-acc summary i{margin-left:auto;width:10px;height:10px;border-right:2px solid var(--x-green);border-bottom:2px solid var(--x-green);transform:rotate(45deg);transition:transform .2s}.x-acc[open] summary i{transform:rotate(-135deg)}.x-acc__body{padding:0 18px 18px 68px;font-weight:300;line-height:1.65;color:#333;font-size:.95rem}.x-acc__body p{margin:0 0 .6em}.x-pinfo__card{background:var(--x-green);color:var(--x-cream);border-radius:16px;padding:28px;position:sticky;top:100px}.x-pinfo__card h2{color:var(--x-cream);font-size:1.8rem;margin:.3em 0 .4em}.x-pinfo__card p{font-weight:300;opacity:.9;margin:0 0 18px;line-height:1.6}@media(max-width:900px){.x-pinfo__grid{grid-template-columns:1fr}.x-pinfo__card{position:static}}@media(max-width:749px){.x-acc summary{font-size:.92rem;padding:14px}.x-acc__body{padding:0 14px 14px 64px;font-size:.88rem}.x-pinfo__card{padding:22px}.x-pinfo__card h2{font-size:1.45rem}}#shopify-pc__banner{font-family:Jost,system-ui,sans-serif!important}#shopify-pc__banner .shopify-pc__banner__dialog,#shopify-pc__banner__dialog{background:var(--x-green)!important;color:var(--x-cream)!important;border-top:3px solid var(--x-gold)!important;border-radius:18px 18px 0 0!important;box-shadow:0 -12px 40px #00000040!important}#shopify-pc__banner h2,#shopify-pc__banner .shopify-pc__banner__title{font-family:Cormorant Garamond,Georgia,serif!important;color:var(--x-cream)!important;font-size:1.5rem!important;font-weight:600!important}#shopify-pc__banner h2:before,#shopify-pc__banner .shopify-pc__banner__title:before{content:"\2605  ";color:var(--x-gold)}#shopify-pc__banner p,#shopify-pc__banner div{color:var(--x-cream)!important}#shopify-pc__banner a{color:#f3d9a0!important;text-decoration:underline!important}#shopify-pc__banner button{border-radius:999px!important;font-family:Jost,sans-serif!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:.78rem!important}#shopify-pc__banner__btn-accept{background:var(--x-red)!important;border:1px solid var(--x-red)!important;color:#fff!important}#shopify-pc__banner__btn-decline{background:transparent!important;border:1px solid rgba(251,246,238,.7)!important;color:var(--x-cream)!important}#shopify-pc__banner__btn-manage-prefs{background:transparent!important;border:0!important;color:#f3d9a0!important;text-decoration:underline!important}#shopify-pc__prefs__dialog{border-radius:18px!important;font-family:Jost,sans-serif!important}#shopify-pc__prefs__dialog button[id*=accept],#shopify-pc__prefs__dialog button[id*=save]{background:var(--x-red)!important;color:#fff!important;border-radius:999px!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/xmas-pages.css.map */
