.wg-ed{background:var(--wg-bg);color:var(--wg-ink);font:14px/1.5 Arial,sans-serif;letter-spacing:0;padding:var(--wg-space) 0}.wg-ed *{box-sizing:border-box}.wg-ed__inner{max-width:1320px;margin:auto;padding:0 40px}.wg-ed h2,.wg-ed h3{color:inherit;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em}.wg-ed h2{font-size:clamp(28px,2.5vw,40px);line-height:1.12;margin:0}.wg-ed a{color:inherit;text-decoration:none}.wg-ed a:focus-visible,.wg-ed summary:focus-visible{outline:2px solid var(--wg-accent);outline-offset:5px}.wg-ed__heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:20px}.wg-ed__heading>a{font-size:12px;color:var(--wg-accent);padding:8px 0;white-space:nowrap}.wg-ed__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.wg-ed__card{min-width:0;position:relative}.wg-ed__card-link{display:block}.wg-ed__media{overflow:hidden;aspect-ratio:1.1;background:#f2e9e8}.wg-ed img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.wg-ed__card-link:hover img{transform:scale(1.025)}.wg-ed__caption{padding:11px 0 0}.wg-ed__caption h3{font:500 14px/1.4 Arial,sans-serif;letter-spacing:0;margin:0 0 3px}.wg-ed__caption p{font-size:12px;color:#6a605e;margin:0}.wg-ed__price{font-size:13px;margin-top:7px;color:var(--wg-accent)}.wg-ed__split{display:grid;grid-template-columns:1.12fr 1fr;background:#f5e1e5}.wg-ed__feature-image{min-height:280px;aspect-ratio:1.65;overflow:hidden}.wg-ed__copy{padding:36px 11%;align-self:center}.wg-ed__copy h2{font-size:clamp(30px,3.1vw,46px);white-space:normal}.wg-ed__eyebrow{font-size:10px;letter-spacing:.22em;text-transform:uppercase;margin:0 0 18px}.wg-ed__body{font-size:14px;line-height:1.55;margin:18px 0;color:#645557;max-width:420px}.wg-ed__body p{margin:0 0 12px}.wg-ed__button{display:inline-flex;gap:24px;align-items:center;min-height:44px;padding:12px 22px;background:var(--wg-accent);color:#fff!important;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.wg-ed__button:hover{filter:brightness(1.15)}.wg-ed--categories .wg-ed__media{aspect-ratio:1.25}.wg-ed--categories .wg-ed__card-link{position:relative}.wg-ed--categories .wg-ed__card-link:after{content:"";position:absolute;top:30%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#2818169e);pointer-events:none}.wg-ed--categories .wg-ed__caption{position:absolute;left:18px;right:15px;bottom:16px;z-index:1;color:#fff}.wg-ed--categories .wg-ed__caption h3{font:28px/1.1 Georgia,serif;color:#fff;margin:0 0 7px}.wg-ed--categories .wg-ed__caption p{color:#fff;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.wg-ed--ritual .wg-ed__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wg-ed--ritual .wg-ed__media{aspect-ratio:1.95}.wg-ed__ritual-text{font-size:12px;color:#6a605e;margin-top:7px}.wg-ed__ritual-text p{margin:0}.wg-ed--faq .wg-ed__grid{display:block}.wg-ed__faq{border-top:1px solid #e5dcd8}.wg-ed__faq:last-child{border-bottom:1px solid #e5dcd8}.wg-ed__faq summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;padding:17px 0;list-style:none;font-size:14px}.wg-ed__faq summary::-webkit-details-marker{display:none}.wg-ed__faq summary span{font-size:20px;line-height:1}.wg-ed__faq[open] summary span{transform:rotate(45deg)}.wg-ed__answer{color:#675956;max-width:850px;padding:0 0 18px;line-height:1.7}.wg-ed__answer p{margin:0 0 12px}.wg-ed__answer a{text-decoration:underline}body:has(.wg-ed) .header-wrapper{background:#faf8f5;border-bottom:1px solid #eee3e0}body:has(.wg-ed) .header{min-height:84px;padding-top:10px;padding-bottom:10px}body:has(.wg-ed) .header__heading-logo{width:68px!important;height:68px!important;max-width:68px!important;object-fit:contain}body:has(.wg-ed) .header__heading,body:has(.wg-ed) .header__heading-link{width:68px!important;height:68px!important;margin:0;padding:0!important;--ratio-percent:100%!important}body:has(.wg-ed) .header__menu-item{font-size:13px;letter-spacing:.02em}body:has(.wg-ed) .footer{background:#f4e7e4;color:#493c38;--color-foreground:73,60,56;--color-background:244,231,228}body:has(.wg-ed) .footer h2{font:16px Georgia,serif;letter-spacing:0}body:has(.wg-ed) .footer a,body:has(.wg-ed) .footer p{color:inherit}@media(max-width:749px){.wg-ed{padding:calc(var(--wg-space)*.75) 0}.wg-ed__inner{padding:0 20px}.wg-ed__heading{gap:12px;margin-bottom:16px}.wg-ed__heading>a{font-size:10px}.wg-ed__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.wg-ed__caption h3{font-size:12px}.wg-ed__caption p{font-size:11px}.wg-ed__split{grid-template-columns:1fr}.wg-ed__feature-image{aspect-ratio:1.5;min-height:0}.wg-ed__copy{padding:28px 24px 32px}.wg-ed__copy h2{font-size:34px}.wg-ed__body{font-size:13px}.wg-ed--categories .wg-ed__media{aspect-ratio:.85}.wg-ed--categories .wg-ed__caption{left:12px;bottom:14px;right:10px}.wg-ed--categories .wg-ed__caption h3{font-size:24px}.wg-ed--categories .wg-ed__caption p{font-size:8px;letter-spacing:.06em}.wg-ed--ritual .wg-ed__grid{grid-template-columns:1fr;gap:26px}.wg-ed--ritual .wg-ed__media{aspect-ratio:1.85}.wg-ed--ritual .wg-ed__caption h3{font-size:15px}.wg-ed__faq summary{font-size:13px}.wg-ed__answer{font-size:13px}}body:has(.wg-ed) [id$=__slideshow_UnEDLb]{background:#f4a5c8}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .slideshow__text-wrapper{max-width:none;padding:0 6.65%;justify-content:flex-start}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .slideshow__text{width:55%;max-width:none;padding:0;background:transparent;box-shadow:none;text-align:left!important;align-items:flex-start!important}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .banner__heading{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(32px,5.15vw,102px);line-height:1.08;letter-spacing:-.04em;color:#38232f!important;margin:0;text-align:left!important}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .banner__text{margin:1.7vw 0 0;font:400 clamp(12px,1.45vw,28px)/1.5 Arial,sans-serif;color:#38232f!important;letter-spacing:0;text-align:left!important}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .banner__buttons{margin-top:2.5vw;align-self:flex-start;justify-content:flex-start}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .button{background:#4c2935!important;color:#fff!important;border:1px solid #4c2935;border-radius:2px;min-height:48px;padding:1vw 3vw;font:500 clamp(12px,1.15vw,22px)/1.4 Arial,sans-serif;letter-spacing:.12em;box-shadow:none}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .button:before,body:has(.wg-ed) [id$=__slideshow_UnEDLb] .button:after{box-shadow:none;border:0}@media(max-width:749px){body:has(.wg-ed) [id$=__slideshow_UnEDLb] .slideshow:before,body:has(.wg-ed) [id$=__slideshow_UnEDLb] .media:before{display:none!important}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .slideshow__media{position:relative!important;height:90vw!important;max-height:480px;width:100%;background:#f4a5c8}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .slideshow__media img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:88% center}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .slideshow__text-wrapper{padding:32px 24px 38px!important;height:auto!important;background:#fbe3eb}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .slideshow__text{width:100%;padding:0!important}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .banner__heading{font-size:clamp(32px,8.3vw,54px)}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .banner__text{font-size:14px;line-height:1.6;margin-top:18px}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .banner__buttons{margin-top:22px}body:has(.wg-ed) [id$=__slideshow_UnEDLb] .button{font-size:12px;padding:14px 28px}}@media(prefers-reduced-motion:reduce){.wg-ed img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
