:root{--dp-accent:#51405d;--dp-accent-hover:#42334c;--dp-ink:#433649;--dp-muted:#827789;--dp-border:#eee7f0;--font-body-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--font-heading-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}body{color:var(--dp-ink);letter-spacing:0}body .page-width{max-width:1340px}body .header-wrapper{background:#fff;border-bottom:1px solid #f0e8f1}body .header{column-gap:22px}body .header__heading-logo{width:100%;height:auto;max-height:56px;object-fit:contain}body .header__menu-item{font-weight:650;font-size:1.33rem;letter-spacing:.005em;color:#55465e}body .header__active-menu-item{color:#51405d;text-decoration-color:#c598cd;text-underline-offset:6px}body .header__icon,.header__heading-link{color:#51405d}body .utility-bar{min-height:31px}body .utility-bar .announcement-bar__message{font-size:1.1rem;letter-spacing:.035em;font-weight:700;padding:8px 0}body .section-menu-visual{border-bottom:1px solid #eee7ef}body .section-menu-visual .menu-visual__image{border:1px solid #f0e7ef;border-radius:18px}body .section-menu-visual .menu-visual__title{font-size:11px;color:#51405d;font-weight:650;line-height:1.28}body h1,body h2,body h3,body h4,body .h0,body .h1,body .h2,body .h3{letter-spacing:-.027em;line-height:1.17}body .title,.title-wrapper-with-link .title{font-weight:800;color:#44354d;letter-spacing:-.03em}body .shopify-section .title-wrapper-with-link{margin-bottom:20px}body .button,body .shopify-payment-button__button,body .quick-add__submit{border-radius:12px;min-height:44px;font-size:1.34rem;font-weight:750;letter-spacing:.012em}body .button:not(.button--secondary):not(.button--tertiary),body .quick-add__submit{background:#51405d;color:#fff}body .button:not(.button--secondary):not(.button--tertiary):hover{background:#43334d}body .button--secondary{background:#fff;color:#51405d;border:1px solid #dbcfe0}body .card-wrapper .card--standard{background:#fff;border-radius:15px;overflow:hidden;border:1px solid #f0eaf1;box-shadow:0 1px 4px #51405d08;transition:box-shadow .2s ease,transform .2s ease}body .card-wrapper:hover .card--standard{box-shadow:0 8px 23px #51405d14;transform:translateY(-2px)}body .card-wrapper .card__inner{background:#f9f7fa;border-radius:13px 13px 0 0;overflow:hidden}body .card-wrapper .card__information{padding:12px 13px 14px}body .card-wrapper .card__heading{font-weight:750;font-size:1.45rem;line-height:1.35;letter-spacing:-.008em}body .card-wrapper .card__heading a{color:#44374d;text-decoration:none}body .card-wrapper .price{margin-top:7px;letter-spacing:0;font-size:1.5rem}body .price--on-sale .price-item--sale,body .card-wrapper .price-item--sale{font-weight:800;color:#60486e}body .card-wrapper .quick-add{margin:8px 12px 13px}body .card-wrapper .quick-add__submit{min-height:40px;font-size:1.2rem}body .card__badge .badge{font-size:1.05rem;font-weight:750;border:0;background:#f5e7ee;color:#74516e;padding:6px 9px}body .collection-hero__title{font-size:clamp(26px,3.8vw,46px);font-weight:800}body .facets-container{background:#fff;border:1px solid #f1ebf1;border-radius:12px;padding:9px 14px;margin-bottom:22px}body .facets__heading,body .facets__summary,body .facet-filters__label{font-weight:700;color:#55475c}body .product__title h1{font-size:clamp(25px,3vw,39px);font-weight:800;color:#42344b;letter-spacing:-.035em}body .product__info-container .price{font-size:2.3rem;font-weight:800}body .product__media-list .product__media,.product__media-container{border-radius:14px;overflow:hidden}body .product__info-container .product-form__submit{min-height:53px;font-size:1.5rem;letter-spacing:0}body .product__info-container .product-form__input input[type=radio]+label{border-radius:10px;border-color:#d9cedc}body .product__info-container .product-form__input input[type=radio]:checked+label{background:#51405d;border-color:#51405d;color:#fff}body .accordion{border-color:#e9e1ec}body .footer{background:#f8f3fa;border-top:1px solid #eee5f0}body .footer .footer-block__heading{font-size:1.65rem;font-weight:800}body .footer .list-menu__item--link{color:#66576e}body .shopify-section .rich-text__heading{font-weight:800}body .section-template--padding,.shopify-section .collage-wrapper-title{margin-bottom:22px}@media(max-width:989px){body .header{padding:11px 14px}body .header__heading-logo{max-height:46px}}@media(max-width:749px){body .page-width{padding-left:15px;padding-right:15px}body .header{padding:9px 12px}body .header__heading-logo{max-height:44px}body .section-menu-visual .menu-visual__scroll{padding-bottom:9px}body .section-menu-visual .menu-visual__title{font-size:11px}body .card-wrapper .card--standard{border-radius:11px}body .card-wrapper .card__inner{border-radius:10px 10px 0 0}body .card-wrapper .card__information{padding:9px 9px 11px}body .card-wrapper .card__heading{font-size:1.28rem;line-height:1.3}body .card-wrapper .price{font-size:1.33rem;margin-top:5px}body .card-wrapper .quick-add{margin:5px 8px 9px}body .card-wrapper .quick-add__submit{font-size:1.1rem;min-height:37px;padding:6px}body .shopify-section .title-wrapper-with-link{margin-bottom:14px}body .title,.title-wrapper-with-link .title{font-size:2.2rem}body .product__title h1{font-size:2.6rem}body .product__info-container .price{font-size:2.1rem}body .facets-container{padding:8px 10px}}@media(prefers-reduced-motion:reduce){body .card-wrapper .card--standard{transition:none}body .card-wrapper:hover .card--standard{transform:none}}body .card-wrapper .card__media .media img,body .card-wrapper .card__media .media img:hover{object-fit:contain;object-position:center}body .card-wrapper .card__inner,body .card-wrapper .card__media .media{background:#fff}body .card-wrapper .card__information{padding:10px 11px 8px}body .card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25}body .card-wrapper .card__heading a{font-weight:750}body .card-wrapper .price{margin-top:4px;line-height:1.2}body .card-wrapper .quick-add{margin:5px 10px 10px}body .card-wrapper .quick-add__submit{min-height:36px;padding:7px 9px;font-size:1.18rem}#main-collection-filters .facets-container{background:#fff;border:1px solid #eee6f0;border-radius:11px;padding:7px 12px;margin-bottom:10px}#main-collection-filters .facets__summary{border-radius:9px}#main-collection-filters .mobile-facets__open{min-height:35px;padding:6px 10px}@media(max-width:749px){body .product-grid{row-gap:13px!important}body .card-wrapper .card--standard{border-radius:9px;box-shadow:none}body .card-wrapper .card__inner{border-radius:9px 9px 0 0}body .card-wrapper .card__information{padding:7px 8px 5px}body .card-wrapper .card__heading{font-size:1.24rem;min-height:2.5em;line-height:1.25}body .card-wrapper .price{font-size:1.28rem;line-height:1.25;margin-top:4px}body .card-wrapper .quick-add{margin:3px 7px 7px}body .card-wrapper .quick-add__submit{min-height:32px;padding:6px 4px;font-size:1.09rem;border-radius:8px}#main-collection-filters .facets-container{padding:7px 10px;margin-bottom:6px}#main-collection-filters .mobile-facets__open{padding:7px 10px}#main-collection-filters .mobile-facets__open-label{font-weight:750}}@media screen and (max-width:749px){ul#product-grid.grid.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:13px!important;align-items:stretch;margin:0!important;width:100%}ul#product-grid.grid.product-grid>li.grid__item{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;flex:none!important}ul#product-grid.grid.product-grid .card-wrapper{min-width:0;width:100%;height:100%}ul#product-grid.grid.product-grid .card__inner{aspect-ratio:1 / 1;height:auto}ul#product-grid.grid.product-grid .card__information{padding:8px 7px 6px}ul#product-grid.grid.product-grid .card__heading{font-size:1.19rem;line-height:1.24;min-height:0}ul#product-grid.grid.product-grid .price{font-size:1.25rem}ul#product-grid.grid.product-grid .quick-add{margin:5px 6px 7px}ul#product-grid.grid.product-grid .quick-add__submit{min-height:34px;font-size:1.03rem;letter-spacing:0;border-radius:8px;padding:6px 3px;white-space:normal;line-height:1.15}ul#product-grid.grid.product-grid .card__content{min-width:0}}body .card__badge .badge.dp-badge--sale,body .price__badge-sale{background:#765582!important;color:#fff!important;border:0!important;font-size:10px!important;font-weight:750!important;line-height:1.15!important;letter-spacing:.015em!important;padding:4px 7px!important;border-radius:6px!important}@media(max-width:749px){body .card__badge .badge.dp-badge--sale,body .price__badge-sale{font-size:10px!important;padding:3px 6px!important}}body .shopify-section-group-header-group.section+.shopify-section-group-header-group.section,body .announcement-bar-section,body .section-header.shopify-section-group-header-group{margin-top:0!important;margin-bottom:0!important}body .announcement-bar-section .utility-bar{height:auto!important;min-height:0!important}body .announcement-bar-section .utility-bar__grid{align-items:center;padding-top:0!important;padding-bottom:0!important}body .announcement-bar-section .announcement-bar,body .announcement-bar-section .announcement-bar__announcement{align-items:center;align-content:center}body .announcement-bar-section .announcement-bar__message{display:flex;align-items:center;justify-content:center;min-height:42px;margin:0!important;padding:8px 4px!important;line-height:1.2;text-align:center;box-sizing:border-box}body .announcement-bar-section .announcement-bar__message>span{display:inline-block;line-height:inherit}
/*# sourceMappingURL=/cdn/shop/t/16/assets/dp-premium.css.map */
