.x{--x-ink: #2b1d16;--x-soft: rgba(43,29,22,.7);--x-card: #fff;--x-line: rgba(43,29,22,.12);--x-head: var(--lp-font-head, "Mountains of Christmas", Georgia, serif);--x-body: var(--lp-font-body, "Poppins", system-ui, sans-serif);position:relative;background:var(--x-bg);color:var(--x-ink);font-family:var(--x-body);padding:64px 0;overflow:hidden}.x.x-dark{--x-ink: #fdf6ea;--x-soft: rgba(253,246,234,.78);--x-card: rgba(255,255,255,.07);--x-line: rgba(255,255,255,.16)}.x *,.x *:before,.x *:after{box-sizing:border-box}.x img{display:block;max-width:100%}.x-wrap{position:relative;max-width:1120px;margin:0 auto;padding:0 18px}.x-narrow{max-width:780px}.x-center{text-align:center;margin-top:28px}.x-head{text-align:center;max-width:720px;margin:0 auto 34px}.x-h2{margin:12px 0 10px;font-family:var(--x-head);font-weight:var(--lp-head-weight, 700);font-size:clamp(30px,5vw,46px);line-height:1.1;letter-spacing:var(--lp-head-tracking, .3px)}.x-h3{margin:0 0 6px;font-family:var(--x-head);font-size:clamp(22px,3.4vw,30px);line-height:1.15}.x-sub{margin:0 auto;color:var(--x-soft);font-size:17px;line-height:1.6}.x-sub p{margin:0}.x-pill{display:inline-block;padding:6px 14px;border-radius:999px;background:var(--x-accent);color:#fff;font:700 12px/1 var(--lp-font-ui, "Poppins", sans-serif);letter-spacing:1.6px;text-transform:uppercase}.x-dark .x-pill{color:#1d1208}.x-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:17px 34px;border-radius:999px;background:var(--x-accent);color:#fff!important;font:800 16px/1 var(--lp-font-ui, "Poppins", sans-serif);letter-spacing:.4px;text-decoration:none;box-shadow:0 10px 24px #0000002e;transition:transform .15s ease,box-shadow .15s ease}.x-btn:after{content:"\2192"}.x-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #00000038}.x-dark .x-btn{color:#1d1208!important}.x-btn--wide{min-width:min(100%,420px)}.x-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.x-chips--center{justify-content:center;margin-top:20px}.x-chip{padding:7px 12px;border-radius:999px;background:var(--x-card);border:1px solid var(--x-line);font-size:13px;font-weight:600}.x-chip--line{background:transparent;border-color:currentColor}.x-cover{width:100%;height:100%;object-fit:cover}.x-trust{margin:14px 0 0;text-align:center;color:var(--x-soft);font-size:13.5px}.x-warmth__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:28px;align-items:center}.x-warmth__media{aspect-ratio:1;border-radius:26px;overflow:hidden;box-shadow:0 24px 50px #00000040}.x-warmth__side{display:grid;gap:16px}.x-stat{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;padding:20px 22px;border-radius:20px;background:var(--x-card);border:1px solid var(--x-line)}.x-stat__big{font-family:var(--x-head);font-size:72px;line-height:.9;color:var(--x-accent)}.x-stat__label{font-weight:700;font-size:17px}.x-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.x-tile{display:grid;gap:4px;padding:18px 12px;border-radius:16px;background:var(--x-card);border:1px solid var(--x-line);text-align:center}.x-tile strong{font-family:var(--x-head);font-size:24px;color:var(--x-accent)}.x-tile span{color:var(--x-soft);font-size:14px}.x-warmth .x-btn{justify-self:start}.x-banner{padding:0}.x-banner__media{height:min(78vh,680px)}.x-banner__body{position:relative;margin-top:-170px;padding:150px 20px 54px;text-align:center;background:linear-gradient(180deg,transparent 0,var(--x-bg) 150px)}.x-banner__body .x-h2,.x-banner__body .x-sub{max-width:760px;margin-left:auto;margin-right:auto}.x-eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;margin:0;color:var(--x-accent);font:700 13px/1 var(--lp-font-ui, "Poppins", sans-serif);letter-spacing:3px;text-transform:uppercase}.x-eyebrow:before,.x-eyebrow:after{content:"";width:44px;height:1px;background:currentColor}.x-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;counter-reset:xs}.x-step{position:relative;display:grid;gap:6px;padding:24px 20px 22px;border-radius:20px;background:var(--x-card);border:1px solid var(--x-line);counter-increment:xs}.x-step:before{content:counter(xs);position:absolute;top:-14px;left:20px;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--x-accent);color:#fff;font-weight:800;font-size:14px}.x-dark .x-step:before{color:#1d1208}.x-step__when{margin-top:6px;color:var(--x-accent);font:800 12px/1 var(--lp-font-ui, "Poppins", sans-serif);letter-spacing:1.4px;text-transform:uppercase}.x-step__title{font-size:19px}.x-step__text{color:var(--x-soft);font-size:15px;line-height:1.55}.x-gift__row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.x-gift__card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:22px;background:var(--x-card);border:1px solid var(--x-line);color:var(--x-ink)!important;text-decoration:none;transition:transform .2s ease}.x-gift__card:hover{transform:translateY(-4px)}.x-gift__img{aspect-ratio:4 / 5;overflow:hidden}.x-gift__body{display:grid;gap:6px;padding:16px 18px 20px}.x-gift__tag{justify-self:start;padding:5px 10px;border-radius:999px;background:var(--x-accent);color:#fff;font-size:12px;font-weight:700}.x-gift__body strong{font-size:18px}.x-gift__body span:last-child{color:var(--x-soft);font-size:14.5px}.x-guarantee{padding:40px 0}.x-guarantee__in{display:grid;grid-template-columns:auto 1fr;gap:22px 26px;align-items:center}.x-seal{width:128px;height:128px;border-radius:50%;display:grid;place-content:center;text-align:center;gap:2px;background:var(--x-accent);color:#fff;box-shadow:0 0 0 6px var(--x-bg),0 0 0 8px var(--x-accent);transform:rotate(-8deg)}.x-dark .x-seal{color:#1d1208}.x-seal b{font-size:34px;line-height:1}.x-seal span{font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.x-guarantee__text p{margin:0;color:var(--x-soft)}.x-perks{grid-column:1 / -1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.x-perks li{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:var(--x-card);border:1px solid var(--x-line)}.x-perks__icon{font-size:26px}.x-perks strong{display:block;font-size:15px}.x-perks small{color:var(--x-soft);font-size:13px}.x-q{margin-bottom:10px;border-radius:16px;background:var(--x-card);border:1px solid var(--x-line)}.x-q summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-weight:700;font-size:16.5px;cursor:pointer}.x-q summary::-webkit-details-marker{display:none}.x-q__plus{flex:none;position:relative;width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--x-accent) 14%,transparent)}.x-q__plus:before,.x-q__plus:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--x-accent);transform:translate(-50%,-50%);transition:transform .2s}.x-q__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.x-q[open] .x-q__plus:after{transform:translate(-50%,-50%) rotate(0)}.x-q__a{padding:0 20px 18px;color:var(--x-soft);line-height:1.65}.x-q__a p{margin:0 0 8px}.x-style-grump.x-dark{background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 2px,transparent 2px 26px),repeating-linear-gradient(90deg,rgba(0,0,0,.08) 0 2px,transparent 2px 26px)}.x-style-grump .x-pill{transform:rotate(-2deg);box-shadow:3px 3px #00000040}.x-style-grump .x-step,.x-style-grump .x-stat,.x-style-grump .x-tile,.x-style-grump .x-perks li,.x-style-grump .x-gift__card{border:2px dashed var(--x-line)}.x-style-grump .x-warmth__media{border-radius:30px 30px 30px 6px;transform:rotate(-1.2deg);border:6px solid #fff}.x-style-grump .x-gift__card:nth-child(2){transform:rotate(1deg)}.x-style-grump .x-gift__card:nth-child(2):hover{transform:rotate(1deg) translateY(-4px)}.x-style-royal{--x-head: var(--lp-font-head, "Cinzel Decorative", "Playfair Display", Georgia, serif)}.x-style-royal.x-dark{background-image:radial-gradient(rgba(232,193,90,.18) 1px,transparent 1.5px);background-size:22px 22px}.x-style-royal .x-pill{background:transparent;color:var(--x-accent);border:1px solid var(--x-accent)}.x-style-royal .x-head:after{content:"\2726";display:block;margin-top:14px;color:var(--x-accent);letter-spacing:14px}.x-style-royal .x-warmth__media,.x-style-royal .x-gift__img{border-radius:999px 999px 18px 18px}.x-style-royal .x-warmth__media{outline:1px solid var(--x-accent);outline-offset:8px}.x-style-royal .x-step,.x-style-royal .x-stat,.x-style-royal .x-tile,.x-style-royal .x-q,.x-style-royal .x-perks li,.x-style-royal .x-gift__card{border:1px solid color-mix(in srgb,var(--x-accent) 55%,transparent);border-radius:6px}.x-style-royal .x-gift__card{padding:10px}.x-style-royal .x-btn{border-radius:6px;letter-spacing:1.5px;text-transform:uppercase;font-size:14px}.x-style-royal .x-seal{border-radius:50% 50% 12px 12px;transform:none}@media(max-width:800px){.x{padding:48px 0}.x-warmth__grid{grid-template-columns:1fr}.x-warmth .x-btn{justify-self:stretch}.x-gift__row{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.x-gift__card{scroll-snap-align:start}.x-guarantee__in{grid-template-columns:1fr;justify-items:center;text-align:center}.x-banner__media{height:62vh}.x-stat__big{font-size:58px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/x-sections.css.map */
