.dz-wand-intro{padding-block:16px 24px}.dz-wand-intro__inner{padding:clamp(24px,3vw,44px);background:#f4f1fc;border-radius:20px}body .dz-wand-intro h1{margin:0 0 16px;font-size:clamp(32px,3.5vw,48px);line-height:1.12;letter-spacing:-.025em}.dz-wand-intro__copy{max-width:78ch}.dz-wand-intro__copy p{margin:0 0 16px;font-size:clamp(16px,1.2vw,18px);line-height:1.65}body .dz-wand-link,body .dz-wand-guide a{color:#b80062;text-decoration:underline;text-underline-offset:.22em}.dz-wand-link{display:inline-block;font-size:16px;font-weight:600;padding-block:6px}.dz-wand-guide{scroll-margin-top:140px;padding-block:16px 64px}.dz-wand-guide__inner{padding:clamp(24px,4vw,56px);background:#fff8f2;border-radius:20px}.dz-wand-guide__heading{max-width:78ch}.dz-wand-eyebrow{color:#b80062;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px}body .dz-wand-guide h2{font-size:clamp(24px,2.5vw,34px);line-height:1.2;margin:0 0 20px}body .dz-wand-guide h3{font-size:19px;line-height:1.35;margin:0 0 12px}.dz-wand-guide p:not(.dz-wand-eyebrow),.dz-wand-guide li{font-size:16px;line-height:1.7}.dz-wand-guide p{margin:0 0 16px}.dz-wand-guide__checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-block:32px 40px}.dz-wand-guide__checks>div{border-top:1px solid #e4d5d9;padding-top:20px}.dz-wand-faq details{border-top:1px solid #e4d5d9}.dz-wand-faq details:last-child{border-bottom:1px solid #e4d5d9}.dz-wand-faq summary{position:relative;display:block;list-style:none;cursor:pointer;padding:20px 36px 20px 0;font-size:17px;font-weight:600;line-height:1.45}.dz-wand-faq summary::-webkit-details-marker{display:none}.dz-wand-faq summary:after{content:"+";position:absolute;right:4px;top:18px;font-size:22px}.dz-wand-faq details[open]>summary:after{content:"\2212"}.dz-wand-faq details>div{max-width:80ch;padding-bottom:8px}.dz-wand-faq ul{padding-left:22px;margin-bottom:20px}.dz-wand-guide a:focus-visible,.dz-wand-intro a:focus-visible,.dz-wand-faq summary:focus-visible{outline:2px solid #b80062;outline-offset:4px}@media(max-width:767px){.dz-wand-intro{padding-block:8px 16px}.dz-wand-intro__inner,.dz-wand-guide__inner{padding:24px 20px;border-radius:16px}.dz-wand-guide{padding-block:8px 40px;scroll-margin-top:100px}.dz-wand-guide__checks{grid-template-columns:1fr;gap:16px;margin-block:24px 32px}.dz-wand-faq summary{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/daziner-wand-collection.css.map */
