.c4ugf{position:relative;isolation:isolate;overflow:hidden;padding:calc(54 * var(--c4u-design-unit)) 0 calc(44 * var(--c4u-design-unit));background:#130917;color:#fff;font-family:Grift,Arial,sans-serif;scroll-margin-top:calc(35 * var(--c4u-design-unit))}.c4ugf__glow{--gm:174,57,149;z-index:0;--s1r-m:100vw 68vw;--s2r-m:100vw 72vw}.c4ugf__glow--top{--spot-top:0;--spot-h:60%;--s1:0% 40%;--s1r:min(50vw,calc(720 * var(--c4u-design-unit))) min(20vw,calc(260 * var(--c4u-design-unit)));--s1a:.56;--s2:100% 64%;--s2r:min(42vw,calc(620 * var(--c4u-design-unit))) min(18vw,calc(240 * var(--c4u-design-unit)));--s2a:.4}.c4ugf__glow--bottom{--spot-top:45%;--spot-h:55%;--s1:0% 55%;--s1r:min(48vw,calc(680 * var(--c4u-design-unit))) min(20vw,calc(260 * var(--c4u-design-unit)));--s1a:.46;--s2:100% 50%;--s2r:min(44vw,calc(640 * var(--c4u-design-unit))) min(19vw,calc(250 * var(--c4u-design-unit)));--s2a:.4}.c4ugf>.c4u-content-container{position:relative;z-index:1}.c4ugf *{box-sizing:border-box}.c4ugf__heading,.c4ugf__cards{width:100%;margin:0}.c4ugf__heading{position:relative;z-index:3;margin-bottom:calc(57 * var(--c4u-design-unit));text-align:left}.c4ugf__eyebrow{margin:0 0 calc(13 * var(--c4u-design-unit));color:#fca2e2;font-size:calc(11 * var(--c4u-design-unit));font-weight:500;line-height:1.5;letter-spacing:.17em}.c4ugf__heading h2{margin:0;color:#fff;font:800 calc(55 * var(--c4u-design-unit))/1.1 Grift,Arial,sans-serif;letter-spacing:-.035em}.c4ugf__highlight{display:inline-block;margin-left:calc(3 * var(--c4u-design-unit));padding:0 .16em .06em;border-radius:calc(6 * var(--c4u-design-unit));background:linear-gradient(120deg,#b507bb,#ee00b8);box-shadow:inset 0 calc(1 * var(--c4u-design-unit)) 0 #ffb4ed77;transform:rotate(-3deg)}.c4ugf__intro{margin:calc(21 * var(--c4u-design-unit)) 0 0;color:#dec3e2;font-size:calc(16 * var(--c4u-design-unit));line-height:1.5}.c4ugf__cards{position:relative;display:flex;flex-direction:column;gap:calc(42 * var(--c4u-design-unit))}.c4ugf__card{display:block;color:#fff;text-decoration:none;position:relative;isolation:isolate;min-height:calc(210 * var(--c4u-design-unit));width:100%;border-radius:calc(23 * var(--c4u-design-unit));transition:transform .28s ease}.c4ugf__surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border:calc(1 * var(--c4u-design-unit)) solid #b77ab038;border-radius:inherit;background:#16071d;box-shadow:inset 0 calc(1 * var(--c4u-design-unit)) calc(1 * var(--c4u-design-unit)) #ffffff1c,inset 0 calc(-1 * var(--c4u-design-unit)) calc(2 * var(--c4u-design-unit)) #08010e60,0 calc(1 * var(--c4u-design-unit)) 0 var(--gift-edge-top),0 calc(2 * var(--c4u-design-unit)) 0 var(--gift-edge-mid),0 calc(3 * var(--c4u-design-unit)) 0 var(--gift-edge-base),0 calc(8 * var(--c4u-design-unit)) calc(12 * var(--c4u-design-unit)) calc(-5 * var(--c4u-design-unit)) #05010890,0 calc(18 * var(--c4u-design-unit)) calc(28 * var(--c4u-design-unit)) calc(-15 * var(--c4u-design-unit)) #0009;transition:box-shadow .35s ease}.c4ugf__surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 74% 20%,#ffe8fa20,transparent 62%);opacity:0;transition:opacity .35s ease}.c4ugf__surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;background:linear-gradient(90deg,#16051d70,transparent 59%),linear-gradient(155deg,#ffffff16,transparent 32%);box-shadow:inset 0 calc(1 * var(--c4u-design-unit)) calc(1 * var(--c4u-design-unit)) #fff2f323,inset 0 calc(-1 * var(--c4u-design-unit)) calc(2 * var(--c4u-design-unit)) #08010e60;pointer-events:none}.c4ugf__scene{display:block;width:100%;height:100%;object-fit:cover;object-position:center 63%;position:absolute;top:0;right:0;bottom:0;left:0}.c4ugf__copy{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:57%;min-height:calc(210 * var(--c4u-design-unit));padding:calc(26 * var(--c4u-design-unit)) calc(38 * var(--c4u-design-unit))}.c4ugf__copy h3{display:flex;align-items:center;gap:.22em;margin:0;color:#fff;font:800 calc(43 * var(--c4u-design-unit))/1.12 Grift,Arial,sans-serif;letter-spacing:-.015em;white-space:nowrap}.c4ugf__badge{position:relative;display:inline-block;padding:.025em .18em .08em;border-radius:calc(6 * var(--c4u-design-unit));background:linear-gradient(120deg,#ca00a7,#f900bb);box-shadow:inset 0 calc(1 * var(--c4u-design-unit)) 0 #ffc6ed80,0 calc(4 * var(--c4u-design-unit)) calc(15 * var(--c4u-design-unit)) #cf00ae30;transform:rotate(-4deg)}.c4ugf__badge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,#ffffff3a,transparent 16%,transparent 84%,#ffffff12);pointer-events:none}.c4ugf__description{max-width:calc(445 * var(--c4u-design-unit));margin:calc(14 * var(--c4u-design-unit)) 0 0;color:#fff1fb;font-size:calc(15 * var(--c4u-design-unit));line-height:1.5}.c4ugf__description strong{margin-left:calc(3 * var(--c4u-design-unit));font-weight:800;white-space:nowrap}.c4ugf__cta{display:inline-flex;align-items:center;justify-content:center;gap:calc(18 * var(--c4u-design-unit));min-height:calc(48 * var(--c4u-design-unit));margin-top:calc(16 * var(--c4u-design-unit));padding:calc(11 * var(--c4u-design-unit)) calc(26 * var(--c4u-design-unit));border:calc(1 * var(--c4u-design-unit)) solid #ed71ce70;border-radius:calc(999 * var(--c4u-design-unit));color:#fff;background:linear-gradient(100deg,#760897,#d624b0);font:700 calc(17 * var(--c4u-design-unit))/1.2 Grift,Arial,sans-serif;text-decoration:none;white-space:nowrap;transition:box-shadow .2s ease}.c4ugf__cta svg,.c4ugf__footer svg{display:block;flex:none;width:calc(20 * var(--c4u-design-unit));height:calc(20 * var(--c4u-design-unit));fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.c4ugf__product{position:absolute;z-index:2;right:7%;bottom:calc(6 * var(--c4u-design-unit));display:flex;align-items:flex-end;justify-content:center;width:34%;height:calc(238 * var(--c4u-design-unit));pointer-events:none}.c4ugf__product:before{content:"";position:absolute;z-index:-1;left:10%;right:10%;bottom:calc(-5 * var(--c4u-design-unit));height:14%;background:radial-gradient(ellipse,#0501089c,transparent 70%);pointer-events:none}.c4ugf__photo{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:bottom center;transform-origin:bottom center;transition:transform .28s ease}.c4ugf__card--vault .c4ugf__product{right:6%;width:36%;height:calc(221 * var(--c4u-design-unit))}.c4ugf__card--tin .c4ugf__product{right:7%;width:33%;height:calc(222 * var(--c4u-design-unit))}.c4ugf__card--can .c4ugf__product{right:8%;width:31%;height:calc(230 * var(--c4u-design-unit))}.c4ugf__footer{position:relative;z-index:3;margin-top:calc(36 * var(--c4u-design-unit));text-align:center}.c4ugf__footer a{display:inline-flex;align-items:center;gap:calc(16 * var(--c4u-design-unit));min-height:calc(44 * var(--c4u-design-unit));padding:calc(7 * var(--c4u-design-unit)) 0;border-bottom:calc(1 * var(--c4u-design-unit)) solid #a54b9177;color:#fff;font-size:calc(14 * var(--c4u-design-unit));font-weight:700;line-height:1.4;text-decoration:none}.c4ugf a:focus-visible{outline:calc(2 * var(--c4u-design-unit)) solid #ffb4e8;outline-offset:calc(5 * var(--c4u-design-unit))}.c4ugf .c4ugf__card:focus-visible{outline:calc(2 * var(--c4u-design-unit)) solid #ffb4e8!important;outline-offset:calc(5 * var(--c4u-design-unit))}.c4ugf__card:focus-within .c4ugf__surface{box-shadow:inset 0 calc(1 * var(--c4u-design-unit)) calc(1 * var(--c4u-design-unit)) #ffffff1c,inset 0 calc(-1 * var(--c4u-design-unit)) calc(2 * var(--c4u-design-unit)) #08010e60,0 calc(1 * var(--c4u-design-unit)) 0 var(--gift-edge-top),0 calc(2 * var(--c4u-design-unit)) 0 var(--gift-edge-mid),0 calc(3 * var(--c4u-design-unit)) 0 var(--gift-edge-base),0 calc(12 * var(--c4u-design-unit)) calc(18 * var(--c4u-design-unit)) calc(-7 * var(--c4u-design-unit)) #050108a6,0 calc(24 * var(--c4u-design-unit)) calc(34 * var(--c4u-design-unit)) calc(-15 * var(--c4u-design-unit)) #000a}.c4ugf__card--jar{--gift-edge-top:#4d2537;--gift-edge-mid:#331823;--gift-edge-base:#211019}.c4ugf__card--vault{--gift-edge-top:#442039;--gift-edge-mid:#301529;--gift-edge-base:#210f1c}.c4ugf__card--tin{--gift-edge-top:#4b3023;--gift-edge-mid:#342016;--gift-edge-base:#24170f}.c4ugf__card--can{--gift-edge-top:#252e54;--gift-edge-mid:#18203e;--gift-edge-base:#10162c}@media(hover:hover)and (pointer:fine){.c4ugf__card:hover{color:#fff;transform:translateY(calc(-3 * var(--c4u-design-unit)))}.c4ugf__card:hover .c4ugf__surface{box-shadow:inset 0 calc(1 * var(--c4u-design-unit)) calc(1 * var(--c4u-design-unit)) #ffffff1c,inset 0 calc(-1 * var(--c4u-design-unit)) calc(2 * var(--c4u-design-unit)) #08010e60,0 calc(1 * var(--c4u-design-unit)) 0 var(--gift-edge-top),0 calc(2 * var(--c4u-design-unit)) 0 var(--gift-edge-mid),0 calc(3 * var(--c4u-design-unit)) 0 var(--gift-edge-base),0 calc(12 * var(--c4u-design-unit)) calc(18 * var(--c4u-design-unit)) calc(-7 * var(--c4u-design-unit)) #050108a6,0 calc(24 * var(--c4u-design-unit)) calc(34 * var(--c4u-design-unit)) calc(-15 * var(--c4u-design-unit)) #000a}.c4ugf__card:hover .c4ugf__surface:before{opacity:1}.c4ugf__card:hover .c4ugf__photo{transform:translateY(calc(-2 * var(--c4u-design-unit))) scale(1.007)}.c4ugf__cta:hover{color:#fff;box-shadow:0 calc(8 * var(--c4u-design-unit)) calc(28 * var(--c4u-design-unit)) #cc209955}.c4ugf__card:hover .c4ugf__cta svg,.c4ugf__footer a:hover svg{transform:translate(calc(3 * var(--c4u-design-unit)))}}@media(min-width:1600px){.c4ugf__card,.c4ugf__copy{min-height:calc(230 * var(--c4u-design-unit))}.c4ugf__copy h3{font-size:calc(48 * var(--c4u-design-unit))}.c4ugf__cta{min-height:calc(52 * var(--c4u-design-unit));padding:calc(12 * var(--c4u-design-unit)) calc(28 * var(--c4u-design-unit));font-size:calc(19 * var(--c4u-design-unit));gap:calc(20 * var(--c4u-design-unit))}.c4ugf__product{height:calc(260 * var(--c4u-design-unit))}.c4ugf__card--vault .c4ugf__product,.c4ugf__card--tin .c4ugf__product{height:calc(240 * var(--c4u-design-unit))}.c4ugf__card--can .c4ugf__product{height:calc(254 * var(--c4u-design-unit))}}@media(min-width:701px)and (max-width:1000px){.c4ugf__heading h2{font-size:calc(47 * var(--c4u-design-unit))}.c4ugf__copy{width:60%;padding-left:calc(25 * var(--c4u-design-unit));padding-right:calc(20 * var(--c4u-design-unit))}.c4ugf__copy h3{font-size:calc(34 * var(--c4u-design-unit))}.c4ugf__description{max-width:calc(290 * var(--c4u-design-unit));font-size:calc(13 * var(--c4u-design-unit))}.c4ugf__cta{font-size:calc(16 * var(--c4u-design-unit));min-height:calc(46 * var(--c4u-design-unit));padding:calc(10 * var(--c4u-design-unit)) calc(22 * var(--c4u-design-unit))}.c4ugf__product{right:3%;width:37%;height:calc(222 * var(--c4u-design-unit))}.c4ugf__card--vault .c4ugf__product{right:3%;width:37%;height:calc(205 * var(--c4u-design-unit))}.c4ugf__card--tin .c4ugf__product{right:3%;width:37%;height:calc(202 * var(--c4u-design-unit))}.c4ugf__card--can .c4ugf__product{right:4%;width:34%;height:calc(217 * var(--c4u-design-unit))}}@media(max-width:700px){.c4ugf{padding:calc(36 * var(--c4u-design-unit)) 0 calc(32 * var(--c4u-design-unit))}.c4ugf__heading{text-align:center;margin-bottom:calc(38 * var(--c4u-design-unit))}.c4ugf__eyebrow{margin-bottom:calc(14 * var(--c4u-design-unit));font-size:calc(9 * var(--c4u-design-unit));letter-spacing:.13em}.c4ugf__heading h2{font-size:calc(36 * var(--c4u-design-unit));letter-spacing:-.04em}.c4ugf__intro{margin-top:calc(18 * var(--c4u-design-unit));font-size:calc(13 * var(--c4u-design-unit))}.c4ugf__cards{gap:calc(33 * var(--c4u-design-unit))}.c4ugf__card,.c4ugf__copy{min-height:calc(245 * var(--c4u-design-unit))}.c4ugf__card{border-radius:calc(17 * var(--c4u-design-unit))}.c4ugf__scene{object-position:65% 64%}.c4ugf__surface:after{background:linear-gradient(90deg,#18061d55,transparent 70%)}.c4ugf__copy{width:62%;padding:calc(25 * var(--c4u-design-unit)) calc(17 * var(--c4u-design-unit))}.c4ugf__copy h3{font-size:max(calc(26 * var(--c4u-design-unit)),7.3vw);gap:.18em;letter-spacing:-.02em}.c4ugf__badge{padding:.035em .15em .08em;border-radius:calc(5 * var(--c4u-design-unit))}.c4ugf__description{max-width:calc(175 * var(--c4u-design-unit));margin-top:calc(16 * var(--c4u-design-unit));font-size:calc(12 * var(--c4u-design-unit));line-height:1.5}.c4ugf__description strong{display:block;margin:calc(3 * var(--c4u-design-unit)) 0 0}.c4ugf__cta{gap:calc(12 * var(--c4u-design-unit));min-height:calc(44 * var(--c4u-design-unit));margin-top:calc(16 * var(--c4u-design-unit));padding:calc(10 * var(--c4u-design-unit)) calc(18 * var(--c4u-design-unit));font-size:calc(14 * var(--c4u-design-unit))}.c4ugf__cta svg{width:calc(18 * var(--c4u-design-unit));height:calc(18 * var(--c4u-design-unit))}.c4ugf__product{right:0;bottom:calc(13 * var(--c4u-design-unit));width:43%;height:calc(225 * var(--c4u-design-unit))}.c4ugf__card--vault .c4ugf__product{right:0;bottom:calc(10 * var(--c4u-design-unit));width:45%;height:calc(206 * var(--c4u-design-unit))}.c4ugf__card--tin .c4ugf__product{right:0;bottom:calc(14 * var(--c4u-design-unit));width:44%;height:calc(209 * var(--c4u-design-unit))}.c4ugf__card--can .c4ugf__product{right:1%;bottom:calc(12 * var(--c4u-design-unit));width:41%;height:calc(220 * var(--c4u-design-unit))}.c4ugf__footer{margin-top:calc(27 * var(--c4u-design-unit))}.c4ugf__footer a{font-size:calc(12 * var(--c4u-design-unit));gap:calc(12 * var(--c4u-design-unit))}}@media(max-width:350px){.c4ugf__heading h2{font-size:calc(32 * var(--c4u-design-unit))}.c4ugf__copy{padding-left:calc(13 * var(--c4u-design-unit));padding-right:calc(12 * var(--c4u-design-unit))}.c4ugf__description{max-width:calc(150 * var(--c4u-design-unit));font-size:calc(11 * var(--c4u-design-unit))}.c4ugf__cta{gap:calc(9 * var(--c4u-design-unit));padding:calc(10 * var(--c4u-design-unit)) calc(14 * var(--c4u-design-unit))}.c4ugf__product{width:41%;height:calc(204 * var(--c4u-design-unit))}.c4ugf__card--vault .c4ugf__product,.c4ugf__card--tin .c4ugf__product{height:calc(189 * var(--c4u-design-unit))}.c4ugf__card--can .c4ugf__product{height:calc(203 * var(--c4u-design-unit))}}@media(prefers-reduced-motion:reduce){.c4ugf__card,.c4ugf__surface,.c4ugf__surface:before,.c4ugf__photo,.c4ugf__cta,.c4ugf svg{transition:none}.c4ugf__card,.c4ugf__card:hover,.c4ugf__card:hover .c4ugf__photo,.c4ugf__card:hover .c4ugf__cta svg,.c4ugf__footer a:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/c4u-gift-formats.css.map */
