html .gh-wrap .gc-panel,html .gh-visit{background:radial-gradient(60% 80% at 100% 0%,rgba(255,214,180,.38),transparent 60%),radial-gradient(50% 70% at 0% 100%,rgba(190,182,172,.35),transparent 65%),linear-gradient(180deg,#f6f4f0,#eceae5);box-shadow:0 0 0 1px #0000000b,0 1px 2px #0000000a,0 40px 80px -48px #281e1473}html .gh-wrap .gc-blob--a{width:620px;height:620px;right:-160px;top:-320px;background:radial-gradient(circle at 40% 40%,rgba(255,196,150,.55),rgba(255,214,180,.18) 55%,transparent 72%)}html .gh-wrap .gc-blob--b{width:520px;height:520px;left:18%;bottom:-340px;background:radial-gradient(circle,rgba(120,110,100,.32),transparent 70%)}html .gh-wrap .gc-panel__liquid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;mix-blend-mode:multiply;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html .gh-wrap{--gc-glass: linear-gradient(160deg, rgba(255, 255, 255, .86), rgba(255, 255, 255, .52) 55%, rgba(255, 255, 255, .66));--gc-glass-shadow: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 -1px 0 rgba(255, 255, 255, .35), 0 0 0 1px rgba(255, 255, 255, .55), 0 0 0 2px rgba(0, 0, 0, .03), 0 18px 40px -26px rgba(40, 30, 20, .45)}html .gh-wrap .gc-h2{font-size:clamp(28px,2.6vw,46px);letter-spacing:-.045em;line-height:1.02}html .gh-wrap :is(.gc-h2,.gh-intro__h,.gc-cta__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-wrap .gc-cta__h em{background:linear-gradient(100deg,#ffddbf,#ffb88c);-webkit-background-clip:text;background-clip:text}html .gh-wrap .gh-intro__h{font-size:clamp(32px,3.4vw,58px);letter-spacing:-.05em;line-height:.98}html .gh-head .gc-eyebrow,html .gh-intro .gc-eyebrow{display:inline-flex;align-items:center;gap:10px;color:#6d6660}html :is(.gh-head,.gh-intro) .gc-eyebrow[data-gh-n]:before{content:attr(data-gh-n);display:inline-grid;place-items:center;min-width:30px;height:22px;padding:0 7px;border-radius:999px;background:#171717;color:#ffddbf;font-size:10.5px;letter-spacing:.06em}html .gh-head{margin-bottom:20px}html .gh-wrap :is(.gc-card,.gc-service,.gh-stat,.gc-value,.gh-trust__card,.gh-brand){--mx: -500px;--my: -500px}html .gh-wrap .gc-card,html .gh-wrap .gc-service{background:radial-gradient(420px circle at var(--mx) var(--my),rgba(255,214,180,.32),transparent 45%),#fff}html .gh-wrap :is(.gh-stat,.gc-value,.gh-trust__card,.gh-brand){background:radial-gradient(360px circle at var(--mx) var(--my),rgba(255,255,255,.95),transparent 45%),var(--gc-glass)}html .gh-wrap .gc-card:hover,html .gh-wrap .gc-service:hover{box-shadow:0 0 0 1px #c98a5a40,0 28px 50px -30px #3c230f8c}html .gh-stat{position:relative;overflow:hidden;padding:20px 22px;border-radius:22px}html .gh-stat__n{font-size:clamp(30px,2.8vw,46px);font-variant-numeric:tabular-nums}html .gh-stat:after{content:"";position:absolute;left:22px;right:22px;top:0;height:2px;border-radius:2px;background:linear-gradient(90deg,#d4895a,#ffddbf,transparent);opacity:.8}html .gh-intro .gc-value__icon{background:linear-gradient(145deg,#2a2522,#121110);color:#ffddbf;box-shadow:inset 0 1px #ffffff1f,0 8px 18px -10px #0009}html .gh-cat{border-radius:22px}html .gh-cat:not(.gh-cat--contain):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,transparent 45%,rgba(10,8,6,.55) 100%)}html .gh-cat--contain{background:radial-gradient(70% 65% at 50% 38%,#fff,#f4f2ee 55%,#e7e4de)}html .gh-cat--contain .gh-cat__img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}html .gh-cat--contain:hover .gh-cat__img{transform:scale(1.07) translateY(-4px)}html .gh-cat--contain:after{content:"";position:absolute;left:22%;right:22%;bottom:58px;height:18px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(40,28,16,.22),transparent);transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .6s}html .gh-cat--contain:hover:after{transform:scaleX(.85);opacity:.7}html .gh-cat__bar{z-index:1}html .gh-cat:not(.gh-cat--contain) .gh-cat__bar{background:#ffffff29;color:#fff;box-shadow:inset 0 1px #ffffff59,0 0 0 1px #ffffff2e;-webkit-backdrop-filter:blur(16px) saturate(170%);backdrop-filter:blur(16px) saturate(170%)}html .gh-cat:not(.gh-cat--contain) .gh-cat__n{color:#ffffffc7}html .gh-cat:not(.gh-cat--contain) .gh-cat__go{background:#ffffffe6;color:#171717}html .gh-cat--large .gh-cat__t{font-size:clamp(24px,2.2vw,36px)}html .gh-cat:hover .gh-cat__go{background:#ffddbf;color:#171717}html .gh-band{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--gc-r-xl);background:#141312;color:#fff;padding:clamp(18px,2vw,30px) 0;box-shadow:0 40px 80px -48px #000000b3}html .gh-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(40% 120% at 15% 50%,rgba(255,196,150,.22),transparent 70%),radial-gradient(35% 120% at 85% 50%,rgba(255,255,255,.07),transparent 70%)}html .gh-band:after{content:"";position:absolute;top:0;left:40px;right:40px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,221,191,.85),transparent)}html .gh-band__track{display:flex;width:max-content;animation:gh-marquee var(--gh-speed, 40s) linear infinite}html .gh-band:hover .gh-band__track{animation-play-state:paused}html .gh-band__row{display:flex;align-items:center;flex:0 0 auto}html .gh-band__item{display:inline-flex;align-items:center;gap:clamp(18px,2vw,34px);padding-right:clamp(18px,2vw,34px);font-size:clamp(32px,4.2vw,76px);font-weight:700;letter-spacing:-.04em;line-height:1;white-space:nowrap;text-decoration:none;color:#fff}html .gh-band__item:nth-child(2n){color:transparent;-webkit-text-stroke:1.2px rgba(255,221,191,.85)}html .gh-band__item:hover{color:#ffddbf;-webkit-text-stroke:0}html .gh-band__dot{width:clamp(10px,1vw,16px);height:clamp(10px,1vw,16px);border-radius:50%;background:linear-gradient(135deg,#ffddbf,#ffb88c);box-shadow:0 0 18px #ffb88cb3}@keyframes gh-marquee{to{transform:translate(-50%)}}html .gh-shelf .gc-picks__row{-webkit-mask:linear-gradient(90deg,#000 0,#000 calc(100% - 60px),transparent);mask:linear-gradient(90deg,#000 0,#000 calc(100% - 60px),transparent);padding-bottom:18px}html .gh-shelf .gc-card{border-radius:22px}html .gh-shelf .gc-card__media{border-radius:22px 22px 0 0;background:radial-gradient(70% 70% at 50% 40%,#fff,#f2f0ec)}html .gh-tabs{padding:5px}html .gh-tab[aria-selected=true]{background:linear-gradient(180deg,#2a2724,#121110);box-shadow:inset 0 1px #ffffff24,0 10px 20px -12px #000c}html .gh-more{background:radial-gradient(80% 70% at 100% 0%,rgba(255,196,150,.3),transparent 60%),#141312}html .gh-svc .gc-cta{border-radius:24px}html .gh-svc__bg img{opacity:.7;transform:scale(1.04);transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}html .gh-svc .gc-cta:hover .gh-svc__bg img{transform:scale(1.09)}html .gh-svc .gc-service{border-radius:22px}html .gh-svc .gc-cta__h{font-size:clamp(32px,3.4vw,56px);letter-spacing:-.05em;line-height:.98}html .gh-brands.is-ticker{display:block;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent);mask:linear-gradient(90deg,transparent,#000 80px,#000 calc(100% - 80px),transparent)}html .gh-brands__track{display:flex;width:max-content;animation:gh-marquee 45s linear infinite;padding:6px 0 10px}html .gh-brands.is-ticker:hover .gh-brands__track{animation-play-state:paused}html .gh-brands.is-ticker .gh-brand{flex:0 0 auto;margin-right:12px;width:clamp(160px,12vw,220px);height:104px;border-radius:20px}html .gh-brand__t{font-size:17px;letter-spacing:-.02em}html .gh-visit .gc-cta{border-radius:24px;background:radial-gradient(60% 80% at 100% 0%,rgba(255,196,150,.16),transparent 60%),#141312}html .gh-trust__card{border-radius:22px}html .gh-trust__big{font-size:clamp(44px,4vw,68px)}html.gh-js .gh-wrap [data-gh-reveal]>*{opacity:0;transform:translateY(22px) scale(.985);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * 70ms)}html.gh-js .gh-wrap [data-gh-reveal].is-in>*{opacity:1;transform:none}html .gh-wrap>section{animation:none!important}@media(prefers-reduced-motion:reduce){html .gh-band__track,html .gh-brands__track{animation:none!important}html.gh-js .gh-wrap [data-gh-reveal]>*{opacity:1!important;transform:none!important;transition:none!important}}@media(max-width:720px){html .gh-band__item{font-size:30px}html .gh-brands.is-ticker .gh-brand{width:140px;height:80px}html :is(.gh-head,.gh-intro) .gc-eyebrow[data-gh-n]:before{display:none}html .gh-stat__n{font-size:24px}html .gh-stat{padding:14px 12px}}html [data-gh-snow]{position:relative}html .gh-snow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;border-radius:inherit}html .gh-band .gh-snow{z-index:0}html .gh-band__track{position:relative;z-index:1}html .gh-band__flake{display:inline-block;font-size:.42em;line-height:1;color:#e6eef6;text-shadow:0 0 14px rgba(220,235,250,.9);-webkit-text-stroke:0}html .gh-gifts{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(18px,2.4vw,36px);align-items:stretch;padding:clamp(22px,2.6vw,40px);border-radius:var(--gc-r-xl);color:#fff;background:radial-gradient(55% 70% at 0% 0%,rgba(205,222,240,.2),transparent 60%),radial-gradient(50% 60% at 100% 100%,rgba(255,196,150,.2),transparent 65%),linear-gradient(160deg,#1b1e22,#111316 55%,#0c0d0f);box-shadow:0 0 0 1px #ffffff0d,0 50px 90px -50px #000c}html .gh-gifts:after{content:"";position:absolute;top:0;left:40px;right:40px;height:1px;background:linear-gradient(90deg,transparent,rgba(230,240,250,.9),rgba(255,221,191,.8),transparent);z-index:3}html .gh-gifts__frost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 45% at 50% -12%,rgba(255,255,255,.16),transparent 60%),radial-gradient(30% 40% at 0% 0%,rgba(255,255,255,.12),transparent 70%),radial-gradient(30% 40% at 100% 0%,rgba(255,255,255,.08),transparent 70%)}html .gh-gifts__frost:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;-webkit-mask:linear-gradient(180deg,#000,transparent 40%);mask:linear-gradient(180deg,#000,transparent 40%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html .gh-gifts>:not(.gh-gifts__frost):not(.gh-snow){position:relative;z-index:2}html .gh-gifts__intro{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:clamp(4px,1vw,14px)}html .gh-gifts__eyebrow{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e6eef6;background:#ffffff14;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html .gh-gifts__eyebrow span{font-size:13px;letter-spacing:0;text-shadow:0 0 10px rgba(220,235,250,.9)}html .gh-wrap .gh-gifts__h{margin:0;font-family:inherit;font-size:clamp(34px,3.6vw,64px);line-height:.98;font-weight:700;letter-spacing:-.05em;color:#fff;text-wrap:balance}html .gh-wrap .gh-gifts__h em{font-style:normal;background:linear-gradient(100deg,#fff,#d7e5f2 40%,#ffddbf);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html .gh-gifts__p{margin:0;max-width:460px;font-size:15.5px;line-height:1.6;color:#ffffffb8}html .gh-count{align-self:flex-start;display:inline-flex;align-items:center;gap:12px;margin:2px 0 0;padding:6px 18px 6px 6px;border-radius:999px;background:#ffffff12;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #ffffff1a}html .gh-count[hidden]{display:none}html .gh-count__n{display:grid;place-items:center;min-width:52px;height:40px;padding:0 12px;border-radius:999px;background:linear-gradient(180deg,#fff,#dfe8f1);color:#111316;font-size:20px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;box-shadow:0 6px 16px -8px #c8dcf0cc}html .gh-count__l{font-size:13.5px;font-weight:600;color:#ffffffd9}html .gh-gifts .gc-cta__actions{margin-top:6px}html .gh-gifts .gc-btn--white:hover{background:#ffddbf}html .gh-gifts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}html .gh-gift{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-height:230px;padding:14px 16px 16px;border-radius:22px;overflow:hidden;color:#fff;text-decoration:none;background:linear-gradient(160deg,#ffffff21,#ffffff0a 60%,#ffffff12);box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff17,0 20px 40px -28px #000000e6;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,background .35s ease}html .gh-gift:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx, -400px) var(--my, -400px),rgba(230,240,250,.16),transparent 45%)}html .gh-gift:hover{transform:translateY(-4px);background:linear-gradient(160deg,#ffffff2e,#ffffff0f 60%,#ffffff1a);box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 1px #ffddbf4d,0 30px 50px -28px #000000f2}html .gh-fan{position:relative;display:block;height:clamp(110px,9vw,140px)}html .gh-fan__i{position:absolute;left:50%;top:50%;width:clamp(72px,5.6vw,100px);aspect-ratio:1;padding:7px;border-radius:16px;background:#fff;box-shadow:0 14px 26px -12px #000000bf;transform:translate(-50%,-50%) translate(var(--x, 0)) rotate(var(--r, 0deg));transition:transform .45s cubic-bezier(.2,.8,.2,1)}html .gh-fan__i img{width:100%;height:100%;object-fit:contain;border-radius:10px}html .gh-fan__i:nth-child(1){--x: -55%;--r: -11deg}html .gh-fan__i:nth-child(2){--x: 0%;--r: 0deg;z-index:2;transform:translate(-50%,-56%) translate(var(--x)) rotate(var(--r))}html .gh-fan__i:nth-child(3){--x: 55%;--r: 11deg}html .gh-gift:hover .gh-fan__i:nth-child(1){--x: -78%;--r: -16deg}html .gh-gift:hover .gh-fan__i:nth-child(3){--x: 78%;--r: 16deg}html .gh-gift__body{display:flex;flex-direction:column;gap:3px;padding-right:34px}html .gh-gift__k{font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#cfdeec}html .gh-gift__t{font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.2}html .gh-gift__n{font-size:12.5px;color:#ffffff9e}html .gh-gift__go{position:absolute;right:14px;bottom:16px;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff29;transition:background .2s ease,color .2s ease,transform .2s ease}html .gh-gift:hover .gh-gift__go{background:#fff;color:#111316;transform:translate(2px)}html .gh-gift--card{background:linear-gradient(160deg,#ffddbf33,#ffffff0a 60%,#ffb88c1f)}html .gh-giftcard{position:relative;align-self:center;display:block;width:min(86%,210px);aspect-ratio:1.586;margin-top:8px;border-radius:14px;overflow:hidden;transform:rotate(-7deg);transition:transform .5s cubic-bezier(.2,.8,.2,1);background:radial-gradient(90% 120% at 100% 0%,rgba(255,221,191,.35),transparent 55%),linear-gradient(135deg,#2b2724,#0f0e0d);box-shadow:inset 0 0 0 1px #ffddbf73,inset 0 1px #ffffff40,0 22px 36px -16px #000000e6}html .gh-gift--card:hover .gh-giftcard{transform:rotate(0) scale(1.04)}html .gh-giftcard__shine{position:absolute;top:-40%;right:-60%;bottom:-40%;left:-60%;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.28) 50%,transparent 60%);transform:translate(-60%);animation:gh-shine 4.5s ease-in-out infinite}@keyframes gh-shine{0%,55%{transform:translate(-60%)}to{transform:translate(60%)}}html .gh-giftcard__brand{position:absolute;left:14px;top:12px;font-size:15px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(100deg,#ffddbf,#ffb88c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html .gh-giftcard__chip{position:absolute;left:14px;top:44%;width:30px;height:22px;border-radius:5px;background:linear-gradient(135deg,#f3d9a6,#b9945a);box-shadow:inset 0 0 0 1px #0003}html .gh-giftcard__k{position:absolute;right:14px;bottom:10px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffffbf}html .gh-stars{position:relative;display:inline-block;font-size:20px;line-height:1;letter-spacing:2px}html .gh-stars__base{color:#00000024}html .gh-stars__fill{position:absolute;left:0;top:0;width:var(--pct, 100%);overflow:hidden;white-space:nowrap;color:#e0a000;text-shadow:0 1px 6px rgba(224,160,0,.35)}html a.gh-stat{text-decoration:none;color:inherit;transition:transform .2s ease}html a.gh-stat:hover{transform:translateY(-2px)}html .gc-cta[data-gh-snow]>:not(.gh-snow):not(.gc-cta__liquid):not(.gh-svc__bg){position:relative;z-index:2}@media(max-width:1100px){html .gh-gifts{grid-template-columns:1fr}}@media(max-width:720px){html .gh-gifts{padding:18px 12px 14px}html .gh-gifts__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html .gh-gift{min-height:200px;padding:10px 12px 12px;border-radius:18px}html .gh-fan{height:100px}html .gh-fan__i{width:70px}html .gh-gift__t{font-size:15px}}@media(prefers-reduced-motion:reduce){html .gh-giftcard__shine{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/gm-home-fx.css.map */
