body{letter-spacing:.06em}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgba(var(--color-foreground),.9)}.button,.shopify-challenge__button,.customer button{font-size:1.6rem;font-weight:700;letter-spacing:.1rem}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}}@media screen and (max-width:749px){h1,.h1{font-size:calc(var(--font-heading-scale) * 2.25rem)}}.header__search,.header__icon--search{display:none}html .header__icons .header__icon--account{display:none!important}html .header__icons{padding-right:0}html .header__icon{text-decoration:none}html .header__icon .icon-cart,html .header__icon .icon-cart-empty{width:21.6px;height:21.6px;transform:scale(.9)}.header__heading-link{padding:0;display:flex}@media screen and (min-width:990px){html .header--middle-center .header__heading{width:192.5px}html .header--middle-center .header__heading-link{margin-left:-7.5px}}@media screen and (max-width:989px){html .header__heading-logo-wrapper{width:140px}html .header--middle-center .header__heading,html .header--middle-center .header__heading-link{width:140px;justify-self:center}}@media screen and (max-width:749px){html .header{padding-left:15px;padding-right:15px}}.header__menu-item{color:rgba(var(--color-foreground),.9)}.header__menu-item span{line-height:1.3}.header__active-menu-item{font-weight:700;padding:0 .7em;position:relative;z-index:0;color:#ffffffe6;text-decoration:none}.header__active-menu-item:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleY(1.4);background:#bb5589;z-index:-1;border-radius:.3rem}.header__menu-item:hover .header__active-menu-item{text-decoration:none}.header__menu-item .header__active-menu-item{text-decoration:none;text-underline-offset:0}.dn-ticker{overflow-x:hidden;max-width:100%}.dn-ticker--cor{--color-foreground: var(--dn-ticker-cor)}.dn-ticker__container{display:flex;align-items:center;width:fit-content}.dn-ticker__item{margin:0;color:rgb(var(--color-foreground));line-height:1;white-space:nowrap}.dn-ticker__image{position:relative;flex:0 0 auto}.dn-ticker__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;max-width:100%}.horizontal-ticker__item--italic{font-style:italic}.horizontal-ticker__item--uppercase{text-transform:uppercase}.horizontal-ticker__item--bold{font-weight:700}html .image-with-text .image-with-text__media,html .image-with-text .image-with-text__media img{border-radius:12px!important}@media screen and (max-width:749px){html [id$=__dn_hero] [class*=-padding]{padding-top:0;padding-bottom:0}html .image-with-text{padding:0 0 16px}html .image-with-text .image-with-text__grid{margin:0}html .image-with-text .image-with-text__media,html .image-with-text .image-with-text__media img{border-radius:12px!important}}html .image-with-text .image-with-text__media{background:rgb(var(--color-background))}html .collection .collection__title.title-wrapper{margin-bottom:30px}html .collection .collection__title .title,html .collection .product-grid{margin-bottom:0}@media screen and (max-width:749px){html .collection .collection__title.title-wrapper{margin-bottom:25px}html .collection .product-grid{column-gap:15px}html .collection .grid--peek.slider .grid__item:first-of-type{margin-left:24px}html .collection .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - 48px)}html .collection .slider--tablet.grid--peek.slider:after{margin-left:-15px}html .collection .slider-buttons{display:none}html .collection .slider.slider--tablet{scroll-padding-left:24px}html .collection .product-grid.slider{margin-bottom:0}}.dn-dots-wrap{position:relative;width:fit-content;margin:7.5px auto 0}.dn-dots{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:10px 10px 0}.dn-dots__arrow{position:absolute;top:5.5px;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:transparent;color:#121212;display:flex;align-items:center;justify-content:center;opacity:.7;cursor:pointer}.dn-dots__arrow[disabled]{opacity:.3;cursor:default}.dn-dots__arrow svg{width:18px;height:18px;fill:currentColor}.dn-dots__arrow.splide__arrow--prev{right:100%}.dn-dots__arrow.splide__arrow--prev svg{transform:scaleX(-1)}.dn-dots__arrow.splide__arrow--next{left:100%}.dn-dots li{line-height:15px;height:19px}.dn-dots__page{--dot-color: rgb(18, 18, 18);width:6px;height:6px;padding:6px;box-sizing:content-box;border-radius:50%;border:0;background:transparent;display:inline-block;position:relative;cursor:pointer}.dn-dots__page:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;width:6px;height:6px;background:var(--dot-color);transition:transform .2s linear;opacity:.5}.dn-dots__page.is-active:before{opacity:1;width:9px;height:9px;border-radius:7.5px}@media screen and (min-width:750px){.dn-dots-wrap{display:none}}.card--card .card__inner .card__media{border-radius:12px 12px 0 0}html .card .card__information{padding:10px}.card__heading{line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}html .card .price{font-size:1.6rem;line-height:1.4;letter-spacing:.1rem;margin-top:7px;column-gap:10px;align-items:center;flex-wrap:wrap}html .card .price .price__container{display:block;vertical-align:baseline}html .card .price .price-item{font-weight:700;color:#bb5589;font-size:1.6rem;line-height:1.4;margin-right:0}html .card .price--on-sale .price__sale .price-item--regular{font-size:1.3rem;color:rgba(var(--color-foreground),.9);line-height:1.4}html .card .price--on-sale .price__sale,.price__compare-price{display:inline}html .card .quick-add{margin:0 13px 10px}html .card .quick-add__submit{min-height:49px;padding:8px;font-size:1.6rem;font-weight:700;line-height:1.2}html .card__badge .badge{border-radius:0 6px 6px 0;padding:0 9px;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;line-height:1.9;display:inline-flex;align-items:center;column-gap:4.8px;color:rgba(var(--color-badge-foreground),.9);border-color:rgb(var(--color-badge-background))}.card__badge .badge .nowrap{white-space:nowrap}.card__badge .badge .icon-discount{width:12px;height:12px}html .card__badge.bottom.left{margin-left:-10px}html .contact .title{margin-top:50px;margin-bottom:30px;text-align:center}html .contact .field{margin-bottom:20px}html .contact .contact__fields{margin-bottom:0;column-gap:20px}html .contact .contact__button{margin-top:0;display:flex;justify-content:center}html .contact__button .button{width:100%;min-height:49px}.field__label,.form__label{color:rgba(var(--color-foreground),.9)}html .field__input,html .text-area{font-family:Arial,Helvetica,sans-serif}html .contact .field__label span[aria-hidden]{display:none}@media screen and (max-width:749px){html .contact .title{margin-top:0;margin-bottom:20px}html .contact .field{margin-bottom:15px}}@media screen and (min-width:990px){.footer__blocks-wrapper.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:40px;row-gap:60px;margin:0;align-items:start}.footer__blocks-wrapper .footer-block.grid__item{width:auto;max-width:none;padding:0;margin:0}.footer__blocks-wrapper .footer-block--dn-2{grid-column:span 2}.footer__blocks-wrapper .footer-block--dn-1{grid-column:span 1}.footer__blocks-wrapper .footer-block--dn-3{grid-column:span 3}.footer__blocks-wrapper .footer-block--dn-4{grid-column:span 4}}html .footer-block__heading{margin-bottom:20px}html .footer-block__details-content .list-menu__item--link{font-size:1.4rem;line-height:1.8}html .footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),.9)}@media screen and (max-width:749px){html .footer__content-top{padding:0 15px 30px}html .footer__blocks-wrapper.grid{display:flex;flex-wrap:wrap;margin:0;row-gap:0;column-gap:20px}html .footer__blocks-wrapper .footer-block.grid__item{width:100%;max-width:none;margin:0 0 40px;padding:0}html .footer__blocks-wrapper .footer-block.grid__item:last-child{margin-bottom:0}html .footer-block .footer-block__details-content{margin-bottom:0}html .footer-block__details-content .list-menu__item--link{padding:7.5px 0}html .footer-block--dn-newsletter .footer-block__details-content p{margin-bottom:15px}}html .footer-block__image-wrapper img{border-radius:12px}html .footer-block__details-content.rte a{color:rgba(var(--color-foreground),.7);text-decoration:none}html .footer-block--dn-newsletter .footer-block__details-content{margin-bottom:0}@media screen and (min-width:750px){html .footer-block--dn-newsletter .footer-block__details-content p{margin-bottom:16px}}html .footer-block--dn-newsletter .footer__newsletter{max-width:none;margin:0}html .footer-block--dn-newsletter .newsletter__solid-btn{margin-top:10px;min-height:49px;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}html .footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.08);padding-top:0}@media screen and (min-width:750px){html .footer__content-bottom{padding-top:30px}}html .footer__copyright{margin-top:15px}@media screen and (max-width:749px){html .collection .product-grid.grid--2-col-tablet-down .card__information{padding:5px 0 10px}html .collection .product-grid.grid--2-col-tablet-down .card__heading{font-size:13px;line-height:16px;letter-spacing:.78px}html .collection .product-grid.grid--2-col-tablet-down .card .price,html .collection .product-grid.grid--2-col-tablet-down .card .price .price-item{font-size:13px;line-height:18.2px;letter-spacing:1px}html .collection .product-grid.grid--2-col-tablet-down .card .price--on-sale .price__sale .price-item--regular{font-size:10px;line-height:14px}html .collection .product-grid.grid--2-col-tablet-down .card .quick-add{margin:0 10px}html .collection .product-grid.grid--2-col-tablet-down .card .quick-add__submit{min-height:38px;font-size:13px;line-height:15.6px}html .collection .product-grid.grid--2-col-tablet-down .card__badge .badge{padding:0 7.5px;font-size:10px;line-height:19px}html .collection .product-grid.grid--2-col-tablet-down .card__badge .badge .icon-discount{width:10px;height:10px}html .collection .product-grid.grid--2-col-tablet-down .card-wrapper{height:100%}}html .facets__summary,html .facet-filters__label,html .facet-filters__sort,html .facets__disclosure .facets__summary>div{color:rgba(var(--color-foreground),.9)}html .facets__display,html .parent-display.facets__display{border-radius:14px;box-shadow:rgba(var(--color-foreground),.1) 10px 12px 20px}html .facets__reset{text-decoration:none}html .facet-filters .select,html .facet-filters__sort{width:205.5px}html .collection-hero__title{text-align:center}html cart-items .title-wrapper-with-link{margin:50px 0 30px}html cart-items .title-wrapper-with-link .title{text-align:center}html .cart-item__name{font-size:18.2px;line-height:22.4px}html .cart-item__quantity{padding-left:60px}html .cart-item .quantity__input{font-size:14px}html .cart-item cart-remove-button{margin:5px 0 0 15px}html .cart-item cart-remove-button .button{width:35px;height:41px;min-width:0;min-height:0}html .cart-item__error-text{font-size:12px;line-height:21.6px;letter-spacing:.96px}html .cart__footer .tax-note{display:none}html .cart__ctas{margin-top:12.5px}@media screen and (max-width:749px){html cart-items .title-wrapper-with-link{margin:30px 0;flex-direction:column;align-items:center}html .cart-item__quantity{padding-left:0}html .cart-item cart-remove-button{margin:0 0 0 10px}html .cart-item cart-remove-button .button{width:45px;height:45px}html .cart-item cart-remove-button{height:46px;align-items:flex-start}html .cart-item .quantity{min-height:46px;height:46px}}html .contact .contact__button .button{width:100%}html .yq-app .ant-btn{background:#bb5589!important;border-color:#bb5589!important;color:#fff!important;font-weight:700;letter-spacing:1px;border-radius:8px}html .yq-app .ant-btn:hover{background:#a94a7b!important;border-color:#a94a7b!important}html .yq-app .ClassicFormTab_tab__o_HcM.ClassicFormTab_active__yC_yb,html .yq-app .yq-track-num-active{border-bottom-color:#bb5589!important;color:#bb5589!important}html .yq-app h1.yq-heading-24{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:700}html .yq-app .ant-input:focus,html .yq-app .ant-input-outlined:focus-within{border-color:#bb5589!important;box-shadow:0 0 0 2px #bb558926!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dn-theme.css.map */
