html body.template-index main,html body.template-index #PageContainer{background:transparent}html body.template-index:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(900px 700px at 8% 18%,rgba(255,214,180,.5),transparent 60%),radial-gradient(800px 700px at 92% 45%,rgba(210,224,238,.5),transparent 60%),radial-gradient(900px 800px at 30% 85%,rgba(232,220,206,.65),transparent 60%),linear-gradient(180deg,#f4f1ec,#eeebe5)}html body.template-index main>.shopify-section>.section{background:transparent}html body.template-index .gh-wrap .gc-panel,html body.template-index .gh-visit{background:linear-gradient(160deg,#ffffffbd,#fff6 60%,#ffffff85);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff8c,0 30px 60px -40px #3c281459}html .gm__card>.gh-snow{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit}html .gm-next .flickity-viewport>.gh-snow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border-radius:calc(var(--rounded-block, 20px) + 8px)}html .gh-tilt{transform-style:preserve-3d;will-change:transform}html .gh-tilt.is-tilting{transition:transform .12s linear,box-shadow .3s ease!important;transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(-4px)!important}html .gh-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(420px circle at var(--gx, 50%) var(--gy, 50%),rgba(255,255,255,.35),transparent 45%);mix-blend-mode:soft-light}html .gh-tilt.is-tilting .gh-glare{opacity:1}html .gh-wrap [data-gh-par]{transform:translate3d(0,var(--py, 0px),0) scale(1.1);transition:none;will-change:transform}html .gh-wrap .gh-cat:hover [data-gh-par]{transform:translate3d(0,var(--py, 0px),0) scale(1.15);transition:transform .6s cubic-bezier(.2,.8,.2,1)}html .gh-spot{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(20px,3vw,56px);align-items:center;padding:clamp(20px,2.6vw,44px)}html .gh-spot__stage{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(380px,34vw,600px);padding:28px 28px 96px;border-radius:26px;background:radial-gradient(60% 55% at 50% 42%,#fff,#f6f3ee 48%,#e9e5de);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0000000a,0 30px 60px -40px #3c281473;overflow:hidden}html .gh-spot__halo{position:absolute;left:50%;top:44%;width:70%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;z-index:-1;background:conic-gradient(from 0deg,#ffd6b400,#ffd6b48c,#dce8f480,#ffd6b400 70%);filter:blur(40px);animation:gh-halo 18s linear infinite;will-change:transform}@keyframes gh-halo{to{transform:translate(-50%,-50%) rotate(360deg)}}html .gh-spot__main{position:relative;z-index:1;display:block;width:100%;height:100%}html .gh-spot__main{display:grid;place-items:center}html .gh-spot__img{display:block;width:auto;max-width:100%;height:clamp(300px,28vw,500px);object-fit:contain;border-radius:20px;box-shadow:0 0 0 1px #ffffffb3,0 40px 70px -34px #28180a8c,0 12px 24px -16px #28180a59;animation:gh-float 6s ease-in-out infinite;transition:opacity .25s ease;will-change:transform}html .gh-spot__bg{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:-2;width:124%;height:124%;object-fit:cover;filter:blur(50px) saturate(.85);opacity:.42;transform:scale(1.05);transition:opacity .4s ease;pointer-events:none}html .gh-spot__bg.is-swapping{opacity:.12}html .gh-spot__stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 60% at 50% 45%,#ffffff8c,#ffffff26 70%,#ffffff4d)}html .gh-spot__img.is-swapping{opacity:0}@keyframes gh-float{50%{transform:translateY(-10px)}}html .gh-spot__floor{position:absolute;left:28%;right:28%;bottom:92px;height:26px;border-radius:50%;background:radial-gradient(closest-side,rgba(40,28,16,.25),transparent);animation:gh-floor 6s ease-in-out infinite}@keyframes gh-floor{50%{transform:scaleX(.86);opacity:.7}}html .gh-spot__save{position:absolute;top:18px;left:18px;z-index:2;display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;background:#b42318;color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.02em;box-shadow:0 10px 20px -10px #b42318b3}html .gh-spot__thumbs{position:absolute;left:50%;bottom:18px;z-index:2;transform:translate(-50%);display:flex;gap:8px;padding:6px;border-radius:18px;background:#fff9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #fff,0 0 0 1px #0000000d,0 14px 30px -18px #0006;max-width:calc(100% - 32px);overflow-x:auto;scrollbar-width:none}html .gh-spot__thumb{flex:0 0 auto;width:52px;height:52px;padding:4px;border:0;border-radius:12px;background:#fff;cursor:pointer;opacity:.6;box-shadow:0 0 0 1px #0000000f;transition:opacity .2s ease,box-shadow .2s ease,transform .2s ease}html .gh-spot__thumb img{width:100%;height:100%;object-fit:contain}html .gh-spot__thumb:hover{opacity:1;transform:translateY(-2px)}html .gh-spot__thumb.is-on{opacity:1;box-shadow:0 0 0 2px #171717}html .gh-spot__info{display:flex;flex-direction:column;gap:12px;min-width:0}html .gh-spot__vendor{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#9a5a2e}html .gh-wrap .gh-spot__h{margin:0;font-family:inherit;font-size:clamp(30px,3vw,52px);line-height:1;font-weight:700;letter-spacing:-.045em;color:var(--gc-ink);text-wrap:balance}html .gh-spot__h a{color:inherit;text-decoration:none}html .gh-spot__h em{font-style:normal;background:linear-gradient(100deg,#9a5a2e,#d4895a 45%,#f0b48a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html .gh-spot__p{margin:0;max-width:560px;font-size:15px;line-height:1.6;color:var(--gc-muted)}html .gh-spot__price{display:flex;align-items:baseline;gap:12px;margin-top:4px}html .gh-spot__now{font-size:clamp(30px,2.6vw,42px);font-weight:800;letter-spacing:-.04em;color:var(--gc-ink)}html .gh-spot__now small{font-size:14px;font-weight:600;color:var(--gc-soft);letter-spacing:0}html .gh-spot__price.is-sale .gh-spot__now{color:#b42318}html .gh-spot__was{font-size:17px;font-weight:500;color:#8a8681}html .gh-spot__chips{display:flex;flex-wrap:wrap;gap:8px}html .gh-spot__chip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:600;color:var(--gc-ink);background:var(--gc-glass);box-shadow:var(--gc-glass-shadow)}html .gh-spot__chip--in{color:#0f8a5f}html .gh-spot__chip--out{color:#8a8681}html .gh-spot__note{position:relative;margin:4px 0 0;padding:16px 18px 16px 46px;border-radius:18px;background:var(--gc-glass);box-shadow:var(--gc-glass-shadow);font-size:14.5px;line-height:1.55;color:var(--gc-text);font-style:italic}html .gh-spot__note>span{position:absolute;left:14px;top:4px;font-size:44px;line-height:1;font-style:normal;background:linear-gradient(100deg,#9a5a2e,#f0b48a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html .gh-spot__note cite{display:block;margin-top:6px;font-size:12.5px;font-style:normal;font-weight:700;color:var(--gc-soft)}html .gh-spot__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}html .gh-spot__actions .gc-btn--lg{min-height:54px;padding:0 28px;flex-direction:row;font-size:15px}@media(max-width:990px){html .gh-spot{grid-template-columns:1fr}html .gh-spot__stage{min-height:380px}}@media(max-width:720px){html .gh-spot{padding:14px 12px 18px}html .gh-spot__stage{min-height:320px;padding:16px 16px 84px}html .gh-spot__img{height:260px;border-radius:16px}html .gh-spot__thumb{width:44px;height:44px}}html .gh-paused,html .gh-paused *{animation-play-state:paused!important}@media(prefers-reduced-motion:no-preference){html:has(body.template-index){scroll-behavior:smooth}}html body.template-index .gh-wrap a,html body.template-index .gh-wrap button{-webkit-tap-highlight-color:transparent}@media(max-width:760px){html body.template-index .gh-wrap .gc-panel,html body.template-index .gh-visit{-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%)}html .gh-spot__halo{animation:none}html .gh-wrap [data-gh-par]{transform:scale(1.06);will-change:auto}}html .gh-faq{padding:clamp(22px,3vw,48px);interpolate-size:allow-keywords}html .gh-faq__grid{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(22px,4vw,64px);align-items:start}html .gh-faq__side{position:sticky;top:110px;display:flex;flex-direction:column;gap:14px}html .gh-wrap .gh-faq__h{margin:0;font-family:inherit;font-size:clamp(32px,3.4vw,56px);line-height:1;font-weight:700;letter-spacing:-.045em;color:var(--gc-ink);text-wrap:balance}html .gh-faq__h em{font-style:normal;background:linear-gradient(100deg,#9a5a2e,#d4895a 45%,#f0b48a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html .gh-faq__lead{margin:0;max-width:440px;font-size:15.5px;line-height:1.6;color:var(--gc-muted)}html .gh-faq__help{display:grid;gap:8px;margin-top:8px;padding:18px;border-radius:22px;background:var(--gc-glass);box-shadow:var(--gc-glass-shadow)}html .gh-faq__help strong{font-size:15px;color:var(--gc-ink)}html .gh-faq__help a{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border-radius:14px;background:#ffffffb3;color:var(--gc-ink);font-size:14px;font-weight:600;text-decoration:none;box-shadow:inset 0 0 0 1px #0000000d;transition:transform .2s ease,background .2s ease}html .gh-faq__help a:hover{background:#fff;transform:translate(3px)}html .gh-faq__help a span{margin-left:auto;color:#9a5a2e}html .gh-faq__list{display:grid;gap:10px}html .gh-faq__item{border-radius:20px;background:#ffffff9e;box-shadow:inset 0 1px #fff,0 0 0 1px #0000000a,0 16px 34px -28px #3c281480;transition:background .25s ease,box-shadow .25s ease}html .gh-faq__item[open]{background:#ffffffeb;box-shadow:inset 0 1px #fff,0 0 0 1px #9a5a2e2e,0 24px 44px -30px #3c28148c}html .gh-faq__item summary{display:flex;align-items:center;gap:16px;min-height:64px;padding:14px 18px 14px 22px;cursor:pointer;list-style:none;font-size:clamp(15.5px,1.15vw,17.5px);font-weight:650;letter-spacing:-.01em;color:var(--gc-ink)}html .gh-faq__item summary::-webkit-details-marker{display:none}html .gh-faq__item summary:focus-visible{outline:2px solid #9a5a2e;outline-offset:2px;border-radius:20px}html .gh-faq__icon{position:relative;flex:0 0 auto;width:34px;height:34px;margin-left:auto;border-radius:50%;background:#171717;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .25s ease}html .gh-faq__icon:before,html .gh-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1)}html .gh-faq__icon:after{transform:rotate(90deg)}html .gh-faq__item[open] .gh-faq__icon{background:linear-gradient(135deg,#9a5a2e,#f0b48a);transform:rotate(180deg)}html .gh-faq__item[open] .gh-faq__icon:after{transform:rotate(0)}html .gh-faq__a{padding:0 22px 20px;font-size:15px;line-height:1.65;color:var(--gc-text)}html .gh-faq__a p{margin:0 0 8px}html .gh-faq__a p:last-child{margin-bottom:0}html .gh-faq__a a{color:#9a5a2e;font-weight:600;text-decoration:underline;text-underline-offset:3px}html .gh-faq__item::details-content{block-size:0;overflow:clip;transition:block-size .38s cubic-bezier(.2,.8,.2,1),content-visibility .38s allow-discrete}html .gh-faq__item[open]::details-content{block-size:auto}@media(max-width:990px){html .gh-faq__grid{grid-template-columns:1fr}html .gh-faq__side{position:static}}@media(max-width:720px){html .gh-faq{padding:18px 12px}html .gh-faq__item summary{padding:12px 12px 12px 16px}html .gh-faq__a{padding:0 16px 16px}}@media(prefers-reduced-motion:reduce){html .gh-faq__item::details-content{transition:none}html .gh-spot__img,html .gh-spot__floor,html .gh-spot__halo{animation:none}html .gh-wrap [data-gh-par]{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/gm-home-fx2.css.map */
