.card-product{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none;padding-bottom:6px}.card-product>div:first-child{background:transparent}.card-product a.link-product-variant{border-radius:22px;background:#f4f1eb;overflow:hidden;transition:box-shadow .4s var(--dp-ease),background-color .3s}.card-product a.link-product-variant img{mix-blend-mode:multiply;transition:transform .6s var(--dp-ease)}.card-product:hover a.link-product-variant{box-shadow:0 14px 30px -18px #4f316947;background:#f1eee6}.card-product:hover a.link-product-variant img{transform:scale(1.025)}.card-product .card-info{padding:14px 4px 0}.card-product .card__heading,.card-product .card__heading a{font-family:var(--dp-font-body);font-weight:500;font-size:14.5px;line-height:1.35;color:var(--dp-ink)}.card-product .card__heading{margin-bottom:8px!important}.card-product .card__heading a:hover{color:var(--dp-purple)}.card-product .price{color:var(--dp-ink);font-weight:700;font-size:16px}.card-product .price del,.card-product .price s{color:var(--dp-muted);font-weight:400;font-size:13px}.card-product .dp-quote-btn--card{display:flex;align-items:center;justify-content:center;width:auto;min-height:36px;margin:10px auto 0;align-self:center;padding:0 18px;border:1px solid rgba(101,65,132,.35);border-radius:999px;background:transparent;color:var(--dp-purple);font-size:12.5px;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.card-product .dp-quote-btn--card:hover{background:var(--dp-purple);border-color:var(--dp-purple);color:var(--dp-cream)}@media(max-width:767px){.card-product a.link-product-variant{border-radius:16px}.card-product .card-info{padding-inline:2px}.card-product .dp-quote-btn--card{font-size:12px;padding:0 12px;min-height:34px}.card-product .card__heading,.card-product .card__heading a{font-size:13.5px}.card-product .price{font-size:15px}}@media(prefers-reduced-motion:reduce){.card-product a.link-product-variant,.card-product a.link-product-variant img{transition:none}.card-product:hover a.link-product-variant img{transform:none}}.x-badge-content.x-badge-text{background:var(--dp-yellow-soft)!important;color:var(--dp-purple-dark)!important;border-radius:999px!important;font-weight:600;padding-inline:9px;box-shadow:none}.x-badge-content.x-badge-text span{color:inherit!important;font-size:11px;letter-spacing:.02em}#MainContent>[id$=__featured]{background:transparent!important;border-radius:0!important}.swiper-button-next,.swiper-button-prev,.splide__arrow,[class*=slider-button]{width:40px;height:40px;border-radius:999px;background:#fafaf7eb;color:var(--dp-purple);border:1px solid var(--dp-line);box-shadow:0 6px 16px -10px #4f316959;transition:background-color .2s,color .2s}.swiper-button-next:hover,.swiper-button-prev:hover,.splide__arrow:hover,[class*=slider-button]:hover{background:var(--dp-purple);color:var(--dp-cream)}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px;font-weight:700}.swiper-pagination-bullet-active,.splide__pagination__page.is-active{background:var(--dp-purple)}#items-grid{align-items:stretch}#items-grid>.grid-item{background:none;border:0;border-radius:0;overflow:visible;box-shadow:none;transform:none}#MainContent>[id$=__banner]{background:var(--dp-lilac)}#MainContent>[id$=__banner] [class*=bg-breadcrumb--]{background:transparent!important}#MainContent>[id$=__banner] h1{font-family:var(--dp-font-heading);letter-spacing:-.015em;color:var(--dp-ink)}#ProductCount_header{color:var(--dp-muted)}.filter-aside,#ProductGridContainer{font-family:var(--dp-font-body)}.pagination a,.pagination span{font-family:var(--dp-font-body);border-radius:999px}.pagination [aria-current],.pagination .current{background:var(--dp-purple);color:var(--dp-cream)}.search-page .input-search{border:1.5px solid var(--dp-purple);border-radius:999px;background:#fff}.theme-template-product h1{font-family:var(--dp-font-heading);letter-spacing:-.015em;color:var(--dp-ink)}.theme-template-product .price{color:var(--dp-purple);font-weight:700}.theme-template-product [class*=bg-breadcrumb]{background:var(--dp-lilac)!important}.product-media-container img{border-radius:18px}.product-info .button-solid,.product-info button[type=submit]{min-height:50px}.theme-template-product product-recommendations h2,.theme-template-product [id$=__product-recommendations] h2{font-family:var(--dp-font-heading);letter-spacing:-.01em;color:var(--dp-ink)}.form-checkout{border:1px solid var(--dp-line);border-radius:var(--dp-r) var(--dp-r) var(--dp-r) 6px;box-shadow:none}.theme-template-cart h1{font-family:var(--dp-font-heading);letter-spacing:-.015em;color:var(--dp-ink)}.theme-template-cart .button-solid{border-radius:999px;min-height:50px}.rte h2,.rte h3,.prose h2,.prose h3{font-family:var(--dp-font-heading);color:var(--dp-ink);letter-spacing:-.01em}.rte a,.prose a{color:var(--dp-purple);text-underline-offset:3px}.theme-template-page h1,.theme-template-404 h1,.theme-template-search h1{font-family:var(--dp-font-heading);letter-spacing:-.015em;color:var(--dp-ink)}.theme-template-cart [role=alert],.theme-template-product [role=alert]{border-radius:14px}main input:focus-visible,main textarea:focus-visible,main select:focus-visible{outline:2px solid var(--dp-purple);outline-offset:2px}.dp-legal{max-width:760px;margin:0 auto;padding:8px 0 56px;font-family:var(--dp-font-body);font-size:16.5px;line-height:1.75;color:var(--dp-ink)}.dp-legal__updated{display:inline-block;margin:0 0 18px;padding:5px 14px;border-radius:999px;background:var(--dp-yellow-soft);color:var(--dp-purple-dark);font-size:13.5px}.dp-legal__lead{margin:0 0 28px;font-size:18.5px;line-height:1.6;color:var(--dp-muted)}.dp-legal__toc{margin:0 0 40px;padding:22px 26px;border-radius:var(--dp-r);background:var(--dp-lilac)}.dp-legal__toc-h{margin:0 0 10px;font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--dp-purple)}.dp-legal__toc ol{margin:0;padding-left:20px;columns:2;column-gap:32px}.dp-legal__toc li{margin:0;padding:3px 0;break-inside:avoid;font-size:15px;line-height:1.45}.dp-legal__toc a{color:var(--dp-purple-dark);text-decoration:none}.dp-legal__toc a:hover{text-decoration:underline;text-underline-offset:3px}.dp-legal section{padding-top:6px;scroll-margin-top:110px}.dp-legal h2{margin:30px 0 10px;font-family:var(--dp-font-heading);font-weight:600;font-size:25px;line-height:1.25;letter-spacing:-.01em;color:var(--dp-purple)}.dp-legal h3{margin:22px 0 6px;font-family:var(--dp-font-heading);font-size:19px;color:var(--dp-ink)}.dp-legal p{margin:0 0 14px}.dp-legal ul,.dp-legal ol{margin:0 0 16px;padding-left:22px}.dp-legal li{margin:0 0 6px}.dp-legal a{color:var(--dp-purple);text-underline-offset:3px}.dp-legal strong{color:var(--dp-ink)}.dp-legal__table{width:100%;border-collapse:collapse;margin:6px 0 14px;font-size:15.5px;line-height:1.55}.dp-legal__table th,.dp-legal__table td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--dp-line)}.dp-legal__table th{background:var(--dp-lilac);color:var(--dp-purple-dark);font-size:13px;letter-spacing:.06em;text-transform:uppercase}.dp-legal__table td:first-child{width:34%;font-weight:600;color:var(--dp-purple-dark)}.dp-legal__note{margin-top:40px;padding-top:18px;border-top:1px solid var(--dp-line);font-size:14px;color:var(--dp-muted)}.dp-pend{background:var(--dp-yellow);color:var(--dp-ink);padding:1px 6px;border-radius:6px;font-size:.92em}@media(max-width:767px){.dp-legal{font-size:16px;padding-bottom:40px}.dp-legal__lead{font-size:17px}.dp-legal__toc{padding:18px}.dp-legal__toc ol{columns:1}.dp-legal h2{font-size:22px}.dp-legal__table th,.dp-legal__table td{padding:10px 8px;font-size:14.5px}.dp-legal__table td:first-child{width:38%}}#MainContent>[id$=__dp_trust]{margin-bottom:clamp(36px,5vw,64px)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dp-store.css.map */
