.c4ugcs-section,.c4ugcm-section{margin:0!important;padding:0!important}.c4ugcs,.c4ugcm{position:relative;isolation:isolate;overflow:hidden;padding:calc(68 * var(--c4u-design-unit)) 0 calc(80 * var(--c4u-design-unit));color:#fff;font-family:Grift,Arial,sans-serif;-webkit-font-smoothing:antialiased}.c4ugcs{background:#120a12}.c4ugcm{background:#130917;scroll-margin-top:calc(120 * var(--c4u-design-unit))}.c4ugcs *,.c4ugcm *{box-sizing:border-box}.c4ugcs>.c4u-content-container,.c4ugcm>.c4u-content-container{position:relative;z-index:1}.c4ugcx__heading{text-align:center;margin:0 0 calc(46 * var(--c4u-design-unit))}.c4ugcx__eyebrow{margin:0 0 calc(17 * var(--c4u-design-unit));padding:0;color:#f3a2d9;font:500 calc(11 * var(--c4u-design-unit))/1.5 Grift,Arial,sans-serif;letter-spacing:.15em}.c4ugcx__h2{margin:0;padding:0;color:#fff;font:800 calc(58 * var(--c4u-design-unit))/1.13 Grift,Arial,sans-serif;letter-spacing:-.035em;text-transform:none}.c4ugcx__highlight{display:inline-block;padding:.01em .14em .075em;border-radius:calc(6 * var(--c4u-design-unit));background:linear-gradient(105deg,#a808b9,#ef00b4);transform:rotate(-2.7deg);box-shadow:inset 0 calc(1 * var(--c4u-design-unit)) 0 #ffd8ef3b}.c4ugcx__intro{max-width:calc(660 * var(--c4u-design-unit));margin:calc(24 * var(--c4u-design-unit)) auto 0;padding:0;color:#dac6e1;font:400 calc(17 * var(--c4u-design-unit))/1.55 Grift,Arial,sans-serif;letter-spacing:normal}.c4ugcx__surface{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border:calc(1 * var(--c4u-design-unit)) solid #efd4ed26;border-radius:inherit;background:radial-gradient(ellipse at 50% 25%,rgba(var(--card-light),.15),transparent 64%),linear-gradient(175deg,#170b2020,#1a0b24ac 48%,#170b20f5 80%);box-shadow:inset 0 calc(1 * var(--c4u-design-unit)) 0 #ffe7f51f,0 calc(2 * var(--c4u-design-unit)) 0 var(--card-edge),0 calc(17 * var(--c4u-design-unit)) calc(25 * var(--c4u-design-unit)) calc(-18 * var(--c4u-design-unit)) #020106d9;pointer-events:none;transition:box-shadow .35s ease}.c4ugcx__surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 24%,rgba(var(--card-light),.23),transparent 64%);opacity:0;transition:opacity .35s ease}.c4ugcx__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));max-width:100%;margin:auto 0 0;padding:calc(12 * var(--c4u-design-unit)) calc(24 * var(--c4u-design-unit));border:calc(1 * var(--c4u-design-unit)) solid #ed71ce70;border-radius:calc(999 * var(--c4u-design-unit));background:linear-gradient(100deg,#760897,#d624b0);color:#fff;font:800 calc(15 * var(--c4u-design-unit))/1.2 Grift,Arial,sans-serif;white-space:nowrap;text-decoration:none;transition:box-shadow .25s ease}.c4ugcx__cta 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 .25s ease}.c4ugcx__cta:hover{color:#fff;box-shadow:0 calc(7 * var(--c4u-design-unit)) calc(22 * var(--c4u-design-unit)) #cc209940}.c4ugcx__cta:hover svg{transform:translate(calc(3 * var(--c4u-design-unit)))}.c4ugcx__cta:focus-visible{outline:calc(2 * var(--c4u-design-unit)) solid #ffc7ef;outline-offset:calc(4 * var(--c4u-design-unit))}.c4ugcs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(28 * var(--c4u-design-unit));margin:0;padding:0;list-style:none}.c4ugcs__card{--card-light:204,61,142;--card-edge:#352035;position:relative;display:flex;flex-direction:column;min-width:0;margin:0;border-radius:calc(25 * var(--c4u-design-unit));transition:transform .35s ease}.c4ugcs__card:nth-child(1){z-index:3}.c4ugcs__card:nth-child(2){z-index:2;--card-light:156,72,187;--card-edge:#2f203d}.c4ugcs__card:nth-child(3){z-index:1;--card-light:132,81,182;--card-edge:#2b203d}.c4ugcs__media{position:relative;z-index:2;padding:calc(10 * var(--c4u-design-unit)) calc(10 * var(--c4u-design-unit)) 0}.c4ugcs__img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:calc(18 * var(--c4u-design-unit));box-shadow:0 calc(10 * var(--c4u-design-unit)) calc(24 * var(--c4u-design-unit)) calc(-12 * var(--c4u-design-unit)) #000000b3}.c4ugcs__copy{position:relative;z-index:3;padding:calc(22 * var(--c4u-design-unit)) calc(26 * var(--c4u-design-unit)) calc(30 * var(--c4u-design-unit))}.c4ugcs__copy h3{margin:0;padding:0;color:#fff;font:800 max(calc(23 * var(--c4u-design-unit)),1.85vw)/1.2 Grift,Arial,sans-serif;letter-spacing:-.025em;text-transform:none}.c4ugcs__copy p{margin:calc(10 * var(--c4u-design-unit)) 0 0;padding:0;color:#dfcde5;font:400 max(calc(13 * var(--c4u-design-unit)),1vw)/1.55 Grift,Arial,sans-serif;letter-spacing:normal}.c4ugcm__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.c4ugcm__backdrop picture{display:block;width:100%;height:100%}.c4ugcm__backdrop img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.c4ugcm__backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#13091700 50%,#130917d9)}.c4ugcm__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:max(calc(12 * var(--c4u-design-unit)),1vw)}.c4ugcm__card{--card-light:204,61,142;--card-edge:#352035;position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;border-radius:calc(25 * var(--c4u-design-unit));color:#fff;text-align:center;transition:transform .35s ease}.c4ugcm__card:nth-child(2){--card-light:156,72,187;--card-edge:#2f203d}.c4ugcm__card:nth-child(3){--card-light:132,81,182;--card-edge:#2b203d}.c4ugcm__card:nth-child(4){--card-light:76,103,192;--card-edge:#202b42}.c4ugcm__media{position:relative;z-index:2;padding:calc(10 * var(--c4u-design-unit)) calc(10 * var(--c4u-design-unit)) 0;transition:transform .35s ease}.c4ugcm__img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:calc(18 * var(--c4u-design-unit));box-shadow:0 calc(10 * var(--c4u-design-unit)) calc(24 * var(--c4u-design-unit)) calc(-12 * var(--c4u-design-unit)) #000000b3}.c4ugcm__copy{position:relative;z-index:3;display:flex;flex:1;flex-direction:column;align-items:center;padding:calc(16 * var(--c4u-design-unit)) max(calc(12 * var(--c4u-design-unit)),1vw) calc(22 * var(--c4u-design-unit))}.c4ugcm__copy h3{max-width:100%;margin:0;padding:0;color:#fff;font:800 max(calc(23 * var(--c4u-design-unit)),1.85vw)/1.2 Grift,Arial,sans-serif;letter-spacing:-.025em;text-transform:none}.c4ugcm__copy p{max-width:100%;margin:calc(10 * var(--c4u-design-unit)) 0 calc(18 * var(--c4u-design-unit));padding:0;color:#dfcde5;font:400 max(calc(13 * var(--c4u-design-unit)),1vw)/1.55 Grift,Arial,sans-serif;letter-spacing:normal}@media(hover:hover)and (pointer:fine){.c4ugcs__card:hover,.c4ugcm__card:hover{transform:translateY(calc(-4 * var(--c4u-design-unit)))}.c4ugcs__card:hover .c4ugcx__surface,.c4ugcm__card:hover .c4ugcx__surface{box-shadow:inset 0 calc(1 * var(--c4u-design-unit)) 0 #ffe7f51f,0 calc(2 * var(--c4u-design-unit)) 0 var(--card-edge),0 calc(23 * var(--c4u-design-unit)) calc(30 * var(--c4u-design-unit)) calc(-18 * var(--c4u-design-unit)) #020106ed}.c4ugcs__card:hover .c4ugcx__surface:after,.c4ugcm__card:hover .c4ugcx__surface:after{opacity:1}}@media(min-width:701px)and (max-width:1100px){.c4ugcx__h2{font-size:calc(48 * var(--c4u-design-unit))}.c4ugcs__grid{grid-template-columns:1fr;gap:calc(20 * var(--c4u-design-unit))}.c4ugcs__card{display:grid;grid-template-columns:42% 58%;align-items:center}.c4ugcs__media{padding:calc(10 * var(--c4u-design-unit))}.c4ugcs__copy{padding:calc(16 * var(--c4u-design-unit)) calc(26 * var(--c4u-design-unit))}.c4ugcs__copy h3,.c4ugcm__copy h3{font-size:calc(29 * var(--c4u-design-unit))}.c4ugcs__copy p,.c4ugcm__copy p{font-size:calc(14 * var(--c4u-design-unit))}.c4ugcm__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(20 * var(--c4u-design-unit)) calc(16 * var(--c4u-design-unit))}}@media(max-width:700px){.c4ugcs,.c4ugcm{padding:calc(38 * var(--c4u-design-unit)) 0 calc(42 * var(--c4u-design-unit))}.c4ugcm{scroll-margin-top:calc(100 * var(--c4u-design-unit))}.c4ugcm__backdrop:after{background:linear-gradient(180deg,#13091722,#1309170d 45%,#13091766)}.c4ugcx__heading{margin-bottom:calc(30 * var(--c4u-design-unit))}.c4ugcx__eyebrow{font-size:calc(9 * var(--c4u-design-unit));letter-spacing:.12em;margin-bottom:calc(15 * var(--c4u-design-unit))}.c4ugcx__h2{font-size:calc(37 * var(--c4u-design-unit));line-height:1.16;letter-spacing:-.04em}.c4ugcx__intro{max-width:calc(300 * var(--c4u-design-unit));margin-top:calc(21 * var(--c4u-design-unit));font-size:calc(14 * var(--c4u-design-unit))}.c4ugcs__grid,.c4ugcm__grid{grid-template-columns:1fr;gap:calc(21 * var(--c4u-design-unit))}.c4ugcs__card,.c4ugcm__card{display:grid;grid-template-columns:46% 54%;align-items:center;min-height:calc(200 * var(--c4u-design-unit));border-radius:calc(21 * var(--c4u-design-unit))}.c4ugcs__media,.c4ugcm__media{padding:calc(10 * var(--c4u-design-unit))}.c4ugcs__img,.c4ugcm__img{aspect-ratio:1;border-radius:calc(15 * var(--c4u-design-unit))}.c4ugcx__surface{background:radial-gradient(ellipse at 25% 50%,rgba(var(--card-light),.16),transparent 75%),linear-gradient(95deg,#170b2070,#170b20c7)}.c4ugcs__copy{padding:calc(14 * var(--c4u-design-unit)) calc(17 * var(--c4u-design-unit)) calc(14 * var(--c4u-design-unit)) calc(9 * var(--c4u-design-unit))}.c4ugcs__copy h3,.c4ugcm__copy h3{font-size:calc(21 * var(--c4u-design-unit));line-height:1.2}.c4ugcs__copy p{margin-top:calc(8 * var(--c4u-design-unit));font-size:calc(12 * var(--c4u-design-unit));line-height:1.55}.c4ugcm__copy{padding:calc(15 * var(--c4u-design-unit)) calc(17 * var(--c4u-design-unit)) calc(15 * var(--c4u-design-unit)) calc(9 * var(--c4u-design-unit))}.c4ugcm__copy p{max-width:calc(180 * var(--c4u-design-unit));margin:calc(10 * var(--c4u-design-unit)) 0 calc(16 * var(--c4u-design-unit));font-size:calc(12 * var(--c4u-design-unit));line-height:1.55}.c4ugcx__cta{min-height:calc(44 * var(--c4u-design-unit));margin-top:0;padding:calc(10 * var(--c4u-design-unit)) calc(16 * var(--c4u-design-unit));font-size:calc(13 * var(--c4u-design-unit));gap:calc(12 * var(--c4u-design-unit))}.c4ugcx__cta svg{width:calc(18 * var(--c4u-design-unit));height:calc(18 * var(--c4u-design-unit))}}@media(prefers-reduced-motion:reduce){.c4ugcs__card,.c4ugcm__card,.c4ugcx__surface,.c4ugcx__surface:after,.c4ugcm__media,.c4ugcx__cta,.c4ugcx__cta svg{transition:none}.c4ugcs__card:hover,.c4ugcm__card:hover,.c4ugcx__cta:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/c4u-gift-card-sections.css.map */
