.kk-collection-seo{padding:clamp(2.5rem,5vw,5rem) 0;background:#fff7fc}.kk-collection-seo__heading{margin:0 0 1.25rem;color:#e21a8c;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2}.kk-collection-seo__content{max-width:900px;color:#333}.kk-collection-seo__content h3{margin:2rem 0 .75rem;color:#111827;font-size:clamp(1.2rem,2vw,1.5rem)}.kk-collection-seo__content p{margin:0 0 1rem;line-height:1.7}.kk-collection-seo__content a{text-decoration:underline;text-underline-offset:.2em}.kk-christmas-decor{pointer-events:none;overflow:hidden;color:#e7bafa}.kk-christmas-decor--hero{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.76}.kk-christmas-decor svg{position:absolute;height:auto}.kk-christmas-decor__left{left:0;top:0;width:clamp(150px,21vw,320px)}.kk-christmas-decor__right{right:0;top:0;width:clamp(130px,17vw,245px)}.kk-christmas-decor--trim{position:relative;height:68px;background:linear-gradient(100deg,#3b0758,#64106e 55%,#9f116e)}.kk-christmas-decor--trim .kk-christmas-decor__left{width:150px;top:-16px}.kk-christmas-decor--trim .kk-christmas-decor__right{width:115px;top:-20px}@media(max-width:749px){.kk-christmas-decor--hero{opacity:.46}.kk-christmas-decor--trim{height:48px}.kk-christmas-decor--trim .kk-christmas-decor__left{width:115px}.kk-christmas-decor--trim .kk-christmas-decor__right{width:95px}}#newsletter_popup__wrap.np_wrap_1 .fancybox-skin{border:2px solid #ff8dcc;border-radius:26px;overflow:hidden;box-shadow:0 24px 80px #21002f66}#newsletter_popup__wrap.np_wrap_1 .np-design{background-position:left center;background-size:50% 100%;background-color:#fff7fc}#newsletter_popup__wrap.np_wrap_1 .kk-popup-video{position:absolute;inset:0 auto 0 0;width:50%;height:100%;object-fit:cover;pointer-events:none}#newsletter_popup__wrap.np_wrap_1 .kk-popup-video-toggle{position:absolute;left:14px;bottom:14px;z-index:2;min-height:44px;padding:9px 14px;border:1px solid #ffb2df;border-radius:999px;background:#3b0758e6;color:#fff;font-size:12px;font-weight:700;cursor:pointer}#newsletter_popup__wrap.np_wrap_1 .kk-popup-video-toggle[hidden],#newsletter_popup__wrap.np_wrap_1 .kk-popup-video[hidden]{display:none}#newsletter_popup__wrap.np_wrap_1 .kk-popup-video-toggle:focus-visible{outline:3px solid #fff;outline-offset:3px}#newsletter_popup__wrap.np_wrap_1 .newsletter_popup_text{background:#fff7fc;opacity:1;color:#3b0758;padding:32px 30px}#newsletter_popup__wrap.np_wrap_1 .kk-popup-kicker{margin:0 0 12px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ab005b}#newsletter_popup__wrap.np_wrap_1 .caption_text .h5{font-size:27px;font-weight:800;line-height:1.15;color:#3b0758}#newsletter_popup__wrap.np_wrap_1 .discount-content{font-size:56px;font-weight:900;letter-spacing:-.04em;color:#c40073;margin:12px 0}#newsletter_popup__wrap.np_wrap_1 .caption_text .newsletter-description{font-size:15px;line-height:1.5;color:#5e4869;margin-top:14px}#newsletter_popup__wrap.np_wrap_1 .newsletter-description.divider:before{background:#d60078}#newsletter_popup__wrap.np_wrap_1 input[type=email]{min-height:48px;border:1px solid #bd87bf;border-radius:12px;background:#fff;color:#3b0758}#newsletter_popup__wrap.np_wrap_1 button[type=submit]{min-height:48px;margin-top:12px;border-radius:999px;background:#c40073;color:#fff;border:1px solid #c40073;font-weight:800}#newsletter_popup__wrap.np_wrap_1 button[type=submit]:hover{background:#3b0758;border-color:#3b0758}#newsletter_popup__wrap.np_wrap_1 #newsletter_off{display:inline-block;min-height:44px;padding:12px 4px;color:#6e486f;text-decoration:underline;text-underline-offset:4px}#newsletter_popup__wrap.np_wrap_1 input:focus-visible,#newsletter_popup__wrap.np_wrap_1 button:focus-visible{outline:3px solid #ff2fa4;outline-offset:3px}@media(max-width:575px){#newsletter_popup__wrap.np_wrap_1,#newsletter_popup__wrap.np_wrap_1 .fancybox-inner{max-height:calc(100dvh - 60px)}#newsletter_popup__wrap.np_wrap_1 .fancybox-inner{overflow-y:auto!important}#newsletter_popup__wrap.np_wrap_1 .np-design{height:auto;min-height:100%;background-image:none!important;padding-top:170px}#newsletter_popup__wrap.np_wrap_1 .kk-popup-video{width:100%;height:170px;object-position:50% 68%}#newsletter_popup__wrap.np_wrap_1 .kk-popup-video-toggle{top:115px;bottom:auto;left:12px}#newsletter_popup__wrap.np_wrap_1 .newsletter_popup_text{height:auto;padding:22px;border-top:4px solid #c40073}#newsletter_popup__wrap.np_wrap_1 .caption_text .h5{font-size:24px}#newsletter_popup__wrap.np_wrap_1 .discount-content{font-size:44px;margin:8px 0}#newsletter_popup__wrap.np_wrap_1 .kk-popup-kicker{margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AgAAAAAAAAAAAAAAAAAgAAAAAAAC */
