.kzg{position:relative;container-type:inline-size;overflow:hidden;isolation:isolate;background:var(--kzg-bg, #FCFCFA);min-height:calc(216.67cqw - var(--kzg-trim-end, 11cqw));padding-bottom:var(--kzg-pad-end, 0px);padding-top:var(--kzg-pad-start, 0px)}.kzg__defs{position:absolute;width:0;height:0;overflow:hidden}.kzg__blob{position:absolute;display:block;z-index:0;pointer-events:none}.kzg__blob--sage{left:0;top:116.9cqw;width:27.11cqw;height:56.81cqw;background:var(--kzg-sage, #E5E5DB);clip-path:var(--kzg-sage-clip, none)}.kzg__blob--blue{left:74.41cqw;top:8.92cqw;width:25.59cqw;height:46.24cqw;background:var(--kzg-blue, #D9E3EB);clip-path:var(--kzg-blue-clip, none)}.kzg__media{position:absolute;z-index:1;left:67.17cqw;top:121.47cqw;width:96.95cqw;transform:translate(-50%,-50%) rotate(var(--kzg-tilt, 10.06deg))}.kzg__media img{display:block;width:100%;height:auto}.kzg__copy{position:absolute;z-index:2;left:0;top:var(--kzg-copy-top, 15.91cqw);width:58.7cqw;padding-left:8.216cqw}.kzg__eyebrow{margin:0;font-family:var(--font-body-family);font-size:2.7cqw;font-weight:500;letter-spacing:.2em;line-height:1;text-transform:uppercase;color:var(--kzg-eyebrow, #9D472C)}.kzg__title{margin:3.28cqw 0 0;font-family:var(--kzr-serif, "Prata", Georgia, "Times New Roman", serif);font-size:calc(10.246cqw * var(--kzg-title-scale, 1));line-height:1.077;font-weight:400;letter-spacing:-.01em;text-wrap:pretty;color:var(--kzg-ink, #1E3A30)}.kzg__text{margin:2.5cqw 0 0;font-family:var(--font-body-family);font-size:calc(3.31cqw * var(--kzg-text-scale, 1));line-height:1.52;font-weight:400;letter-spacing:.035em;max-width:36cqw;color:var(--kzg-body, rgba(30, 58, 48, .78))}.kzg__cta{display:inline-flex;align-items:center;justify-content:center;gap:1.9cqw;margin-top:3.29cqw;min-width:31.56cqw;min-height:8.82cqw;padding:0 4.1cqw;border-radius:999px;text-decoration:none;background:var(--kzg-btn, #1E3A30);color:var(--kzg-btn-ink, #FCFBF7);box-shadow:var(--kzg-btn-shadow, 0 .65cqw 1.6cqw rgba(30, 58, 48, .2));font-family:var(--font-body-family);font-size:3.05cqw;font-weight:400;letter-spacing:.065em;line-height:1;transition:background-color .2s ease,box-shadow .2s ease}.kzg__cta:hover,.kzg__cta:focus-visible{background:var(--kzg-btn-hover, #26493D);color:var(--kzg-btn-ink, #FCFBF7)}.kzg__cta:focus-visible{outline:.2rem solid var(--kzg-ink, #1E3A30);outline-offset:.3rem}.kzg__cta svg{width:4.2cqw;height:auto;flex:none}.kzg__features{position:absolute;z-index:2;left:0;right:0;top:180.75cqw;display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0 2.5cqw;list-style:none}.kzg__feature{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 1.2cqw}.kzg__feature+.kzg__feature{border-left:1px solid var(--kzg-rule, #E0E6DA)}.kzg__feature svg{width:4.6cqw;height:5.4cqw;margin-bottom:3.05cqw;flex:none;stroke:var(--kzg-ink, #1E3A30);fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.kzg__feature span{font-family:var(--font-body-family);font-size:2.17cqw;font-weight:500;letter-spacing:.2em;line-height:1.55;text-transform:uppercase;color:var(--kzg-label, rgba(30, 58, 48, .78))}.kzg__copy{translate:calc(var(--kzg-copy-x, 0) * 1cqw) calc(var(--kzg-copy-y, 0) * 1cqw)}.kzg__eyebrow{translate:calc(var(--kzg-eyebrow-x, 0) * 1cqw) calc(var(--kzg-eyebrow-y, 0) * 1cqw)}.kzg__title{translate:calc(var(--kzg-title-x, 0) * 1cqw) calc(var(--kzg-title-y, 0) * 1cqw)}.kzg__text{translate:calc(var(--kzg-text-x, 0) * 1cqw) calc(var(--kzg-text-y, 0) * 1cqw)}.kzg__cta{translate:calc(var(--kzg-cta-x, 0) * 1cqw) calc(var(--kzg-cta-y, 0) * 1cqw)}.kzg__media{translate:calc(var(--kzg-media-x, 0) * 1cqw) calc(var(--kzg-media-y, 0) * 1cqw)}.kzg__blob--blue{translate:calc(var(--kzg-blue-x, 0) * 1cqw) calc(var(--kzg-blue-y, 0) * 1cqw)}.kzg__blob--sage{translate:calc(var(--kzg-sage-x, 0) * 1cqw) calc(var(--kzg-sage-y, 0) * 1cqw)}.kzg__features{translate:calc(var(--kzg-features-x, 0) * 1cqw) calc(var(--kzg-features-y, 0) * 1cqw)}.kzg__feature{translate:calc(var(--kzf-x, 0) * 1cqw) calc(var(--kzf-y, 0) * 1cqw)}@media screen and (min-width:990px){.kzg{--kzg-rail: max(var(--kzg-gutter, 48px), calc((100% - var(--kzg-content, 1320px)) / 2));display:block;min-height:47.77cqw;padding:var(--kzg-pad-start, 0px) 0 var(--kzg-pad-end, 0px)}.kzg__features{display:none}.kzg__copy{position:absolute;z-index:2;left:0;right:auto;top:8.21cqw;width:auto;max-width:none;padding:0 0 0 var(--kzg-rail)}.kzg__copy>*{max-width:none}.kzg__eyebrow{font-size:1.05cqw;line-height:1;margin:0}.kzg__title{font-size:calc(4.37cqw * var(--kzg-title-scale-d, 1));line-height:1.077;margin:2.61cqw 0 0;max-width:40cqw}.kzg__text{font-size:calc(1.36cqw * var(--kzg-text-scale-d, 1));line-height:1.52;margin:1.03cqw 0 0;max-width:32cqw}.kzg__cta{margin:1.44cqw 0 0;min-width:17.36cqw;min-height:3.75cqw;padding:0 2cqw;gap:.9cqw;font-size:1.18cqw;box-shadow:var(--kzg-btn-shadow, 0 .25cqw .62cqw rgba(30, 58, 48, .2))}.kzg__cta svg{width:1.7cqw}.kzg__media{position:absolute;z-index:1;left:72.23cqw;top:26.23cqw;width:40.61cqw;height:auto;transform:translate(-50%,-50%) rotate(var(--kzg-tilt, 13.77deg))}.kzg__media img{width:100%;height:auto}.kzg__blob--blue{left:54.76cqw;top:4.35cqw;right:auto;bottom:auto;width:41.97cqw;height:29.1cqw;clip-path:var(--kzg-blue-clip-d, none)}.kzg__blob--sage{left:-1cqw;right:auto;top:auto;bottom:-1cqw;width:23.48cqw;height:16.03cqw;clip-path:var(--kzg-sage-clip-d, none)}.kzg__copy{translate:calc(var(--kzg-copy-dx, 0) * 1cqw) calc(var(--kzg-copy-dy, 0) * 1cqw)}.kzg__eyebrow{translate:calc(var(--kzg-eyebrow-dx, 0) * 1cqw) calc(var(--kzg-eyebrow-dy, 0) * 1cqw)}.kzg__title{translate:calc(var(--kzg-title-dx, 0) * 1cqw) calc(var(--kzg-title-dy, 0) * 1cqw)}.kzg__text{translate:calc(var(--kzg-text-dx, 0) * 1cqw) calc(var(--kzg-text-dy, 0) * 1cqw)}.kzg__cta{translate:calc(var(--kzg-cta-dx, 0) * 1cqw) calc(var(--kzg-cta-dy, 0) * 1cqw)}.kzg__media{translate:calc(var(--kzg-media-dx, 0) * 1cqw) calc(var(--kzg-media-dy, 0) * 1cqw)}.kzg__blob--blue{translate:calc(var(--kzg-blue-dx, 0) * 1cqw) calc(var(--kzg-blue-dy, 0) * 1cqw)}.kzg__blob--sage{translate:calc(var(--kzg-sage-dx, 0) * 1cqw) calc(var(--kzg-sage-dy, 0) * 1cqw)}}@media(prefers-reduced-motion:reduce){.kzg__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/component-kozie-gift.css.map */
