.horizontal-ticker{overflow:hidden;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.horizontal-ticker__container{display:flex;align-items:center;width:max-content;column-gap:var(--ht-gap,60px);animation:htScroll var(--ht-dur,50s) linear infinite}.horizontal-ticker__item{margin:0;white-space:nowrap;font-size:var(--mobile-text-size);color:rgb(var(--color-foreground))}.horizontal-ticker__item--uppercase{text-transform:uppercase}.horizontal-ticker__item--bold{font-weight:700}.horizontal-ticker__image{height:var(--mobile-image-height);width:var(--mobile-width);flex:none}.horizontal-ticker__image img{width:100%;height:100%;object-fit:contain;display:block}@keyframes htScroll{to{transform:translate(calc(-50% - var(--ht-gap,60px)/2))}}@media screen and (min-width:750px){.horizontal-ticker__item{font-size:var(--desktop-text-size)}.horizontal-ticker__image{height:var(--desktop-image-height);width:var(--desktop-width)}}body,.gradient,.color-scheme-1,[class*=color-scheme]{color:rgba(var(--color-foreground),.9)}body{letter-spacing:.96px}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.78px}.horizontal-ticker__item{line-height:1}.quick-add__submit,.quick-add .button{min-height:49px;font-size:16px}.card .badge{font-size:12px;letter-spacing:1px;border-radius:6px;padding:0 9px;height:25px;line-height:25px;text-transform:uppercase}shopify-payment-terms,.shopify-installments{display:none!important}.header__icon--search,.header__icon--account,.header__search,details-modal.header__search,.header localization-form{display:none!important}.header__menu-item,.header__menu-item span{color:#121212}.header__menu-item .header__active-menu-item{background:#bb5589;color:#fff!important;font-weight:700;padding:4px 10px;border-radius:4px;text-decoration:none!important;display:block;margin:-4px 0;line-height:16.8px}.header__menu-item .header__active-menu-item{margin-left:0}.card .badge{display:inline-flex;align-items:center;gap:4px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:1.1rem;padding:.4rem .8rem}.card__heading,.card__heading a{font-family:var(--font-heading-family);font-weight:700;text-align:center}.card__information,.card-information{text-align:center}.card .price{justify-content:center}.card .price--on-sale .price-item--sale,.card .price-item--sale{color:#bb5589;font-weight:700}.card .price__container{justify-content:center}.quick-add__submit{background:#bb5589;color:#fff;border:0;font-weight:700}.quick-add__submit:after,.quick-add__submit:before{display:none}.contact .title{text-align:center}.contact__button{margin-top:1rem}.contact__button .button{width:100%}@media screen and (min-width:990px){.footer .footer__blocks-wrapper.grid{display:flex!important;flex-wrap:nowrap;column-gap:0;margin:0 -20px}.footer .footer-block.grid__item{width:auto!important;max-width:none!important;flex:0 1 auto!important;margin:0 20px 20px}}@media screen and (max-width:989px){.footer .footer__blocks-wrapper.grid{display:block!important;margin:0}.footer .footer-block.grid__item{width:100%!important;max-width:100%!important;margin:0 0 20px}.footer .footer-block-image{justify-content:center}}.footer-block-image img{width:183px;max-width:100%}.footer-block__heading{color:#fff;margin-bottom:20px}.footer .newsletter__solid-btn{background:#fff;color:#bb5589;margin-top:10px;font-weight:700}.footer .footer-block--newsletter,.footer__follow-on-shop{display:none}.footer__content-bottom .list-payment__item{padding:5px}@media screen and (min-width:990px){.footer .footer-block:nth-child(1){width:183px!important}.footer .footer-block.footer-block--menu{width:72px!important;min-width:0!important;flex:0 0 72px!important}.footer .footer-block:nth-child(3){width:295px!important}.footer .footer-block:nth-child(4){width:406px!important}}.card__heading{font-size:1.6rem!important;line-height:1.3}.card-wrapper .price,.card-wrapper .price__container{display:flex;justify-content:center;width:100%}.card-wrapper .price--on-sale .price__sale{flex-direction:row;gap:8px;align-items:baseline}.card-wrapper .price--on-sale .price__container{gap:8px}.card-wrapper .price-item--regular{color:#121212}.dm-drawer.drawer__inner,cart-drawer .drawer__inner{width:525px;max-width:100vw;display:flex;flex-direction:column;background:#fff}.dm-drawer .drawer__header{padding:18px 24px 12px;display:flex;align-items:center;justify-content:center;position:relative;border:0}.dm-drawer .drawer__heading{font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;letter-spacing:.96px;margin:0;color:#121212;text-align:center}.dm-drawer .drawer__close{position:absolute;right:24px;top:14px;width:36px;height:36px;border:2px solid #121212;background:#fff;border-radius:0;display:flex;align-items:center;justify-content:center;padding:0}.dm-drawer .drawer__close .svg-wrapper svg{width:16px;height:16px}.dm-timer{background:#bb5589;color:#fff;text-align:center;font-size:12px;letter-spacing:.9px;padding:8px 12px;font-family:Helvetica,Arial,sans-serif}.dm-timer b{font-weight:700}.dm-drawer cart-drawer-items{flex:1 1 auto;overflow:auto;min-height:120px}.dm-drawer .drawer__cart-items-wrapper{padding:0 24px}.dm-drawer .cart-items{margin:0;padding:0}.dm-drawer .dm-item{display:flex!important;grid-template-columns:none!important;gap:14px;padding:14px 0 6px;border:0;width:100%}.dm-drawer .cart-drawer__form,.dm-drawer .drawer__contents{display:block;width:100%}.dm-drawer .drawer__cart-items-wrapper{width:100%;box-sizing:border-box}.dm-item__media{flex:0 0 80px}.dm-item__media img{width:80px;height:80px;object-fit:cover;border-radius:8px;background:#f4f4f4;display:block}.dm-item__main{flex:1;min-width:0}.dm-item__top{display:flex;justify-content:space-between;gap:12px}.dm-item__name{font-weight:700;font-size:15px;line-height:1.2;color:#121212;text-decoration:none;letter-spacing:.9px}.dm-item__price{font-weight:700;font-size:15px;color:#121212;white-space:nowrap}.dm-item__price s{font-weight:400;color:#8a8a8a;margin-right:4px}.dm-item__opts{margin:8px 0 4px;font-size:12px;color:#555}.dm-item__sel{display:flex;gap:8px;flex-wrap:wrap}.dm-item__sel select,.dm-up__sel select{height:28px;border:1px solid #d9d9d9;border-radius:3px;background:#fff;font-size:12px;padding:0 6px;color:#121212;min-width:56px}.dm-item__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.dm-item__bottom .quantity{width:94px;min-height:32px;height:32px;border:1px solid #d9d9d9;border-radius:3px;background:#fff}.dm-item__bottom .quantity:after,.dm-item__bottom .quantity:before{display:none}.dm-item__bottom .quantity__button{width:30px}.dm-item__bottom .quantity__input{font-size:12px}.dm-item__bottom cart-remove-button .button{min-width:0;min-height:0;width:28px;height:28px;padding:0}.dm-upsell{margin:16px 24px 0;background:#f4f5fb;border-radius:12px;padding:12px}.dm-up{display:flex;gap:12px;align-items:flex-start;margin-bottom:10px}.dm-up:last-child{margin-bottom:0}.dm-up>img{width:60px;height:60px;border-radius:8px;object-fit:cover;flex:none}.dm-up__title{margin:0;font-weight:700;font-size:14px;letter-spacing:.9px;color:#121212}.dm-up__price{margin:4px 0 0;font-size:14px;color:#121212}.dm-up__price s{color:#9a9a9a;font-size:13px;margin:0 4px}.dm-up__badge{background:#d9f5e3;color:#0b5c2a;border-radius:3px;padding:2px 6px;font-size:12px}.dm-up__opts{margin:6px 0 4px;font-size:12px;color:#555}.dm-up__sel{display:flex;gap:6px;flex-wrap:wrap}.dm-up__add{margin-top:8px;background:#bb5589;color:#fff;border:0;border-radius:3px;font-size:12px;font-weight:700;padding:6px 10px;letter-spacing:.5px;cursor:pointer}.dm-guar{margin:22px 24px 10px;font-size:13px;font-weight:700;letter-spacing:.6px;line-height:1.25;color:#121212;display:flex;gap:6px;align-items:flex-start}.dm-footer{border-top:1px solid #e6e6e6;padding:14px 24px 16px;background:#fff}.dm-footer .totals{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.dm-footer .totals__total{font-family:Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;margin:0;letter-spacing:.9px;text-transform:none}.dm-footer .totals__total-value{font-weight:700;font-size:15px;margin:0}.dm-footer .cart__checkout-button{width:100%;min-height:49px;background:#bb5589;color:#fff;font-size:16px;font-weight:700;border:0;border-radius:8px;max-width:none}.dm-pay{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:14px 0 8px;padding:0}.dm-trial{margin:6px 0 0;text-align:center;font-size:14px;line-height:1.25;letter-spacing:.6px}.dm-empty{padding:40px 24px;text-align:center}@media screen and (max-width:749px){.dm-drawer .drawer__heading{font-size:20px}.dm-drawer .drawer__header{padding:14px 16px 10px}.dm-drawer .drawer__cart-items-wrapper{padding:0 16px}.dm-upsell{margin:14px 16px 0}.dm-guar{margin:18px 16px 8px}.dm-footer{padding:12px 16px 14px}}.header__icon--cart .svg-wrapper,.header__icon--cart>svg{width:2.4rem;height:2.4rem}.header__icon--cart svg.icon{width:2.4rem;height:2.4rem}@media(min-width:990px){.header__heading-link{position:relative;left:-4px}.header__icon--cart{position:relative;left:8px}}.header__heading-link{padding:0!important}@media(max-width:749px){.header__heading-logo-wrapper,.header__heading-logo{width:140px!important;max-width:140px!important}}@media(max-width:989px){header-drawer{position:relative;left:-15px}.header__icons{position:relative;left:23px}}.price--on-sale .price__sale{display:flex;flex-wrap:wrap;gap:0 8px;align-items:baseline}.price--on-sale .price__sale .price-item--sale{order:1}.price--on-sale .price__sale>span:not(.visually-hidden):not(.price-item--sale){order:2}.card .price__sale s.price-item--regular{font-size:13px}.card__information{padding-top:10px!important;padding-bottom:0!important}.card__information{margin-bottom:-8px}.card .price-item{color:#bb5589}.card .price-item--regular:not(.price-item--sale){color:#bb5589}.card .price--on-sale .price-item--regular{color:#121212}.slider-buttons .slider-counter,.slider-buttons .svg-wrapper{display:none}.slider-buttons{justify-content:center;margin-top:-6px;margin-bottom:-14px}.slider-button{color:#5a5a5a;opacity:1}.slider-button[disabled]{color:#c4c4c4}.slider-button:before{content:"";display:block;width:11px;height:11px;border:solid currentColor;border-width:0 2.5px 2.5px 0}.slider-button--prev:before{transform:rotate(135deg)}.slider-button--next:before{transform:rotate(-45deg)}.dm-dots{display:flex;align-items:center;justify-content:center;gap:11px;width:67px}.dm-dots span{width:6px;height:6px;border-radius:50%;background:#999;display:block}.dm-dots span.on{width:9px;height:9px;background:#121212}.image-with-text__media,.image-with-text__media img{border-radius:12px}.image-with-text__media{overflow:hidden}@media(max-width:749px){[id$=__hero] [class*=-padding]{padding-top:0!important}}.field__label span[aria-hidden=true]{display:none}.card__heading{line-height:1.2}@media(max-width:749px){.card__information{padding-bottom:17px!important;margin-bottom:-8px}}.card-wrapper .price--on-sale .price__sale{display:flex!important;flex-direction:row;gap:8px;align-items:baseline}.card-wrapper .price--on-sale .price__sale .price-item--sale{order:1}.card-wrapper .price--on-sale .price__sale>span:not(.visually-hidden):not(.price-item--sale){order:2}.card__badge.bottom.left{left:0!important;bottom:13px!important;margin-left:3px!important}.card .badge{font-size:12px!important;padding:.4rem 1rem!important;letter-spacing:.05em}.collection__title,.collection__title .title{text-align:center!important}@media(min-width:750px){.card__information{margin-bottom:0!important;padding-top:8px!important}.product-grid>.grid__item,.grid--3-col-desktop>.grid__item{align-self:flex-start}.card-wrapper .quick-add{margin-top:10px!important}.card__heading,.card__heading a{letter-spacing:1.19px!important;line-height:21px!important}}@media(max-width:749px){[class*=ht-template]{padding-top:0!important;padding-bottom:14px!important}}footer.footer .footer-block__heading{font-size:20px;line-height:1.25}@media(max-width:749px){footer.footer .footer__content-top{padding-left:15px!important;padding-right:15px!important}footer.footer .footer-block__image-wrapper{max-width:min(100%,250px)!important}footer.footer .footer-block-image img{width:250px}footer.footer .footer-block:last-child{margin-bottom:0}footer.footer .footer-block:last-child .footer-block__details-content{margin-bottom:15px}footer.footer .footer-block__details-content .list-menu__item--link{padding-top:7.5px;padding-bottom:7.5px}}footer.footer .footer__newsletter{margin:0!important;max-width:none!important}footer.footer .footer-block__details-content a{text-decoration:none}@media(min-width:750px){footer.footer .footer-block__heading{font-size:22.5px}}footer.footer .newsletter__button,footer.footer .newsletter__solid-btn{min-height:49px}@media(min-width:750px){footer.footer .footer__content-top{padding-bottom:29px!important}footer.footer .footer-block:last-child .footer-block__details-content{margin-bottom:17px}}.contact__button{margin-top:15px!important}.contact__button .button,.contact__button button{min-height:49px}@media(min-width:750px){.contact__button{margin-top:20px!important}[id$=__featured_collection] [class*=-padding]{padding-bottom:86px!important}}[id$=__featured_collection] .title-wrapper{margin-bottom:27px!important}.contact .title-wrapper,[id$=__contact] .title-wrapper{margin-bottom:28px!important}splide-component{display:block}.splide__list{list-style:none;margin:0;padding:0}.splide__pagination{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:11px}.splide__pagination li{display:flex}.splide__pagination button{width:6px;height:6px;border-radius:50%;border:0;padding:0;background:#999;cursor:pointer}.splide__pagination li.is-active button{width:9px;height:9px;background:#121212}.splide__dots-and-arrows{display:flex;align-items:center;justify-content:center;gap:0;margin-top:18px}.dm-sp-arrow{width:44px;height:44px;border:0;background:none;color:#5a5a5a;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.dm-sp-arrow:disabled{color:#c4c4c4}.dm-sp-arrow:before{content:"";display:block;width:11px;height:11px;border:solid currentColor;border-width:0 2.5px 2.5px 0}.dm-sp-prev:before{transform:rotate(135deg)}.dm-sp-next:before{transform:rotate(-45deg)}.dm-sp-prev{margin-right:12px}.dm-sp-next{margin-left:12px}@media(min-width:750px){splide-component[data-destroy-desktop=true] .splide__list{display:grid;grid-template-columns:repeat(var(--sp-cols,3),minmax(0,1fr));gap:var(--sp-gd,40px);align-items:start}splide-component[data-destroy-desktop=true] .splide__dots-and-arrows{display:none}splide-component .splide__slide{list-style:none}}@media(max-width:749px){splide-component .splide__track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}splide-component .splide__track::-webkit-scrollbar{display:none}splide-component .splide__list{display:flex;gap:var(--sp-gm,15px);padding:0 var(--sp-pad,15px)}splide-component .splide__slide{flex:0 0 calc(100% - 2 * var(--sp-pad,15px));scroll-snap-align:center;min-width:0}}.accordion__content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.accordion__content-wrapper>.accordion__content{overflow:hidden;min-height:0}.accordion__details[open]+.accordion__content-wrapper{grid-template-rows:1fr}.collapsible-content-wrapper-narrow{max-width:694px!important;margin:0 auto!important}@media(max-width:749px){.collapsible-content-wrapper-narrow{padding:0 20px!important}}@media(min-width:750px){.collapsible-content__heading{font-size:32px!important;letter-spacing:1px!important;line-height:1.3;margin-bottom:22px}}.collapsible-content .accordion{margin:0!important}.collapsible-content .accordion summary{padding:13px 10px 12px!important}.collapsible-content .accordion__title{font-size:15.4px!important;letter-spacing:.82px!important;line-height:19px!important}.collapsible-content .accordion .icon-caret{width:14px!important;height:9px!important}.collapsible-content .accordion__content{padding:0 10px!important}.collapsible-content .accordion__details[open]+.accordion__content-wrapper .accordion__content{padding:0 10px 15px!important}.collapsible-content .accordion__content-wrapper{display:block!important;height:0!important;overflow:hidden!important}.collapsible-content .accordion__details[open]+.accordion__content-wrapper{height:auto!important;overflow:visible!important}.dm-upsell:not(:has(.dm-up)){display:none}.section-divider{line-height:0;overflow:hidden;width:100%}.section-divider__svg{width:100%;line-height:0}.section-divider__svg svg{display:block;width:100%;height:60px}.section-divider .parallax1>use{fill:#bb5589b3}.section-divider .parallax2>use{fill:#bb558980}.section-divider .parallax3>use{fill:#bb55894d}.section-divider .parallax4>use{fill:#bb5589}.section-divider .parallax1>use{animation:dmwave 25s cubic-bezier(.55,.5,.45,.5) infinite;animation-delay:-2s;animation-duration:7s}.section-divider .parallax2>use{animation:dmwave 25s cubic-bezier(.55,.5,.45,.5) infinite;animation-delay:-3s;animation-duration:10s}.section-divider .parallax3>use{animation:dmwave 25s cubic-bezier(.55,.5,.45,.5) infinite;animation-delay:-4s;animation-duration:13s}.section-divider .parallax4>use{animation:dmwave 25s cubic-bezier(.55,.5,.45,.5) infinite;animation-delay:-5s;animation-duration:20s}@keyframes dmwave{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(max-width:749px){.section-divider__svg svg{height:40px}}.product__info-container .price--on-sale .price__sale{display:flex!important;flex-direction:row;gap:12px;align-items:center;flex-wrap:wrap}.product__info-container .price--on-sale .price__sale .price-item--sale{order:1}.product__info-container .price--on-sale .price__sale>span:not(.visually-hidden):not(.price-item--sale){order:2}.payment-badges{display:flex!important;flex-wrap:wrap;justify-content:center;gap:6px;list-style:none;padding:0!important;margin:0!important}.payment-badges .list-payment__item{padding:0;margin:0;display:flex}.dm-drawer.drawer__inner,cart-drawer .drawer__inner.dm-drawer{padding:0!important}.dm-drawer .drawer__header{height:60px;box-sizing:border-box;padding:0 24px 4px!important}.dm-drawer .drawer__close{right:22px!important;top:10px!important}.dm-timer{padding:0!important;height:32px;line-height:32px;margin:0}.dm-drawer .dm-item{padding:8px 0 6px!important;gap:15px!important;position:relative}.dm-item__bottom{margin-top:8px!important}.dm-item__bottom cart-remove-button{position:absolute;right:0;top:34px}.dm-item__bottom cart-remove-button .button,.dm-item__bottom cart-remove-button svg{color:#121212}.dm-upsell{margin:16px 26px 0!important;padding-top:7px!important}.dm-up{margin-bottom:3px!important}.dm-guar{margin:28px 24px 10px!important}.dm-footer{padding:15px 24px 12px!important}.dm-footer .cart__checkout-button{min-height:48px!important;height:48px;margin-top:3px}.dm-pay{gap:6px!important;margin:9px 0 8px!important}@media screen and (max-width:749px){.dm-drawer .drawer__header{padding:0 24px 4px!important}.dm-drawer .drawer__cart-items-wrapper{padding:0 24px!important}.dm-upsell{margin:16px 26px 0!important}.dm-guar{margin:28px 24px 10px!important}.dm-footer{padding:15px 24px 12px!important}}.dm-drawer .drawer__header{height:60px!important;min-height:60px!important;flex:none}.dm-drawer .drawer__close{width:36px!important;height:36px!important;min-width:0!important}.dm-drawer .dm-item{padding-top:6px!important}.dm-item__opts{margin:5px 0 4px!important}.dm-upsell{padding-bottom:8px!important}.dm-up__opts{margin:4px 0 3px!important}@media screen and (max-width:749px){.dm-drawer.drawer__inner{overflow:hidden!important}.dm-drawer cart-drawer-items{flex:1 1 auto!important;overflow-y:auto!important;min-height:0!important}.dm-drawer .dm-upsell{max-height:36vh;overflow-y:auto}.dm-drawer .dm-upsell,.dm-drawer .dm-guar,.dm-drawer .dm-footer{flex:none}.dm-drawer .drawer__close{right:16px!important}.dm-drawer .dm-up__title{font-size:14px}}media-gallery .thumbnail-slider .slider-button{color:#121212e6}media-gallery .thumbnail-slider .slider-button:before,media-gallery .thumbnail-slider .slider-button:after{display:none!important}media-gallery .thumbnail-slider .slider-button .svg-wrapper{width:auto;height:auto;display:flex}media-gallery .thumbnail-slider .slider-button svg{width:10px;height:6px}@media(min-width:750px){media-gallery .product__media-list{margin-bottom:0}media-gallery .thumbnail-slider{padding-top:5px}media-gallery .product__media-item .product-media-container,media-gallery .product__media-item .global-media-settings,media-gallery .thumbnail,media-gallery .thumbnail:after{border-radius:12px}}@media(max-width:749px){media-gallery .product__media-list{column-gap:0!important;margin-bottom:0!important;scroll-padding-left:0!important}media-gallery .product__media-item{width:calc(100% - 28px)!important;padding:0!important;margin-left:0!important}product-info[class*=__main-padding]{padding-top:0!important}media-gallery .product__media-item .product-media-container,media-gallery .product__media-item .global-media-settings,media-gallery .thumbnail,media-gallery .thumbnail:after{border-radius:0}media-gallery .thumbnail-slider{padding:0;height:78px;overflow:hidden}media-gallery .thumbnail-list{padding:7.5px 1px!important;column-gap:7.5px!important}media-gallery .thumbnail-list__item{width:62.5938px!important;flex:0 0 62.5938px}media-gallery .thumbnail-slider .slider-button{width:25px}media-gallery slider-component[id^=GalleryViewer] .slider-buttons{display:block!important}media-gallery slider-component[id^=GalleryViewer] .slider-buttons .dm-dots{display:none!important}media-gallery slider-component[id^=GalleryViewer] .slider-buttons .slider-button{position:absolute;z-index:2;top:calc(50% - 15px);width:30px;height:30px;border-radius:50%;background:#121212;color:#ffffffe6;opacity:.7}media-gallery slider-component[id^=GalleryViewer] .slider-buttons .slider-button:disabled{opacity:.3}media-gallery slider-component[id^=GalleryViewer] .slider-buttons .slider-button--prev{left:10px}media-gallery slider-component[id^=GalleryViewer] .slider-buttons .slider-button--next{right:10px;left:auto}media-gallery slider-component[id^=GalleryViewer] .slider-buttons .slider-button:before,media-gallery slider-component[id^=GalleryViewer] .slider-buttons .slider-button:after{display:none!important}media-gallery slider-component[id^=GalleryViewer] .slider-buttons .slider-button .svg-wrapper{display:flex!important;width:auto;height:auto}media-gallery slider-component[id^=GalleryViewer] .slider-buttons .slider-button svg{width:10px;height:6px;color:#ffffffe6}media-gallery .thumbnail-slider{margin-top:14px!important}}.multicolumn-card__info h3{margin:0;line-height:33.2308px}@media(max-width:749px){.multicolumn-card__info h3{line-height:30px}.collapsible-content .accordion summary{padding-left:0!important;padding-right:0!important}[id$=__dm-k-5] .splide__dots-and-arrows{margin-top:8px!important;height:29px!important;min-height:0!important}[id$=__dm-k-5] .splide__dots-and-arrows .dm-sp-arrow{height:29px!important}}@media(min-width:750px){.collapsible-content__heading{margin:0 0 30px;font-size:31.2px;line-height:38.4px}}@media(max-width:749px){.collapsible-content__heading{margin:0 0 20px;font-size:26px;line-height:32px}}.product-info__image-block{margin-top:-3px}.product__info-container .product-info__image-block{margin-top:0!important}[id$=__dm-k-6]{margin-top:32px}@media(max-width:749px){[id$=__dm-k-6]{margin-top:24px}}@media(min-width:750px){[id$=__dm-k-7] .collapsible-content__wrapper{padding-bottom:39px}}[id$=__dm-k-1] h2{line-height:30px}[id$=__dm-k-1] h3{line-height:25px}.product__info-container>:last-child{margin-bottom:0!important}.accordion .accordion__title,.accordion__summary .accordion__title{font-size:15.6px!important;letter-spacing:.78px!important;line-height:19.2px!important}@media(max-width:749px){[id$=__dm-k-5] .splide__slide{flex:0 0 100%!important;width:100%!important;max-width:100%!important}}.dm-drawer .dm-item__price{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto;min-width:78px;max-width:104px;gap:6px;text-align:right}.dm-drawer .dm-item__price s{font-weight:400;font-size:15px;line-height:20px;color:#6b7280;margin:0;letter-spacing:.9px}.dm-drawer .dm-item__now{font-weight:700;font-size:16px;line-height:20px;color:#121212;letter-spacing:.9px;white-space:nowrap}.dm-drawer .dm-save{display:block;background:#d6f7de;color:#1a7a3a;border-radius:4px;padding:6px 10px;font-size:13px;line-height:17px;letter-spacing:.5px;text-align:right;margin-top:2px}.dm-drawer .dm-save svg{vertical-align:-1px;margin-right:2px}.dm-drawer .dm-item__price cart-remove-button{position:static;margin-top:4px}.dm-drawer .dm-item__price cart-remove-button .button{min-width:0;min-height:0;width:28px;height:28px;padding:0;color:#121212;background:none;border:0}.dm-drawer .dm-item__price cart-remove-button svg{color:#121212}.dm-drawer .dm-item__top{display:block}.dm-drawer .dm-item{align-items:flex-start}@media screen and (max-width:749px){.dm-drawer .dm-item__price{width:92px;min-width:92px;max-width:92px}.dm-drawer .dm-save{padding:6px 8px;width:100%;box-sizing:border-box}.dm-drawer .dm-item__name{font-size:16px}.dm-drawer .drawer__close{border:0!important;width:30px!important;height:30px!important;background:none!important}.dm-drawer .dm-pay{gap:5px!important;flex-wrap:nowrap!important;margin:12px 0 8px!important}.dm-drawer .dm-pay .list-payment__item{flex:0 1 auto;min-width:0}.dm-drawer .dm-pay svg{width:38px;height:24px}}.dm-drawer .dm-save{white-space:normal}@media screen and (max-width:749px){.dm-drawer .drawer__cart-items-wrapper{padding:0 14px!important}.dm-drawer .dm-item{gap:12px!important}.dm-drawer .dm-item__name{letter-spacing:.6px}}.dm-drawer .dm-item__name{display:block;line-height:1.2!important}@media screen and (max-width:749px){.dm-drawer .dm-item__name{font-size:15px}}@media screen and (max-width:749px){.dm-drawer .drawer__header{height:51px!important;min-height:51px!important;padding:12px!important;border-bottom:1px solid #e3e3e3!important;box-sizing:border-box}.dm-drawer .drawer__heading{font-size:21.6px!important;font-weight:500!important;line-height:26px;letter-spacing:.9px;color:#000}.dm-drawer .drawer__close{right:12px!important;top:10px!important;width:30px!important;height:30px!important}.dm-drawer .drawer__close .svg-wrapper svg{width:12px!important;height:12px!important}.dm-drawer .dm-timer{height:33px!important;line-height:13px!important;padding:10px 0!important;font-size:10.8px!important;box-sizing:border-box}.dm-drawer .drawer__cart-items-wrapper{padding:0!important}.dm-drawer .dm-item{padding:5.5px 12px!important;gap:8px!important;align-items:flex-start}.dm-drawer .dm-item__media{flex:0 0 80px}.dm-drawer .dm-item__media img{width:80px;height:80px;border-radius:8px;border:1px solid #e3e3e3;box-sizing:border-box}.dm-drawer .dm-item__name{font-size:13.5px!important;line-height:16.2px!important;font-weight:650;letter-spacing:.9px;margin:0}.dm-drawer .dm-item__opts{margin:6px 0 0!important;font-size:10.8px;line-height:13px;color:#0009}.dm-drawer .dm-item__sel{margin-top:8px;gap:5px}.dm-drawer .dm-item__sel select{height:27px;font-size:10.8px}.dm-drawer .dm-item__bottom{margin-top:8px!important}.dm-drawer .dm-item__bottom .quantity{width:94px;height:32px;min-height:32px;border:1px solid #e3e3e3;border-radius:3px}.dm-drawer .dm-item__bottom .quantity__button{width:30px;height:30px}.dm-drawer .dm-item__bottom .quantity__input{font-size:10.8px;font-weight:500;width:32px}.dm-drawer .dm-item__price{width:var(--dmw,60px)!important;min-width:0!important;max-width:none!important;gap:0}.dm-drawer .dm-item__price s{font-size:13.5px;line-height:16.2px;letter-spacing:.9px}.dm-drawer .dm-item__now{font-size:13.5px;line-height:16.2px;letter-spacing:.9px;margin-top:4.6px}.dm-drawer .dm-save{width:100%!important;padding:5px!important;margin-top:6px!important;font-size:10.8px;line-height:13px;font-weight:500;letter-spacing:.3px;color:#079455;background:#dcfae6;border-radius:2.56px}.dm-drawer .dm-save svg{display:block;margin:0 0 0 auto;width:11px;height:11px}.dm-drawer .dm-item__price cart-remove-button{margin-top:8px!important}.dm-drawer .dm-item__price cart-remove-button .button{width:26px;height:26px}.dm-drawer .dm-item__price cart-remove-button svg{width:16px;height:16px}.dm-drawer .dm-upsell{margin:13px 14px 0!important;padding:12px!important;background:#f2f4f7;border-radius:10px}.dm-drawer .dm-up{gap:12px;margin-bottom:8px!important}.dm-drawer .dm-up>img{width:60px;height:60px}.dm-drawer .dm-up__title{font-size:13.5px!important;line-height:16.2px;letter-spacing:.9px}.dm-drawer .dm-up__price{font-size:13.5px;line-height:16.2px}.dm-drawer .dm-up__opts{font-size:10.8px;line-height:13px;margin:6px 0 4px}.dm-drawer .dm-up__sel select{height:27px;font-size:10.8px}.dm-drawer .dm-guar{margin:0!important;padding:15px 12px!important;font-size:11.7px;line-height:14.04px;letter-spacing:.9px;gap:5px}.dm-drawer .dm-footer{padding:15px 12px!important}.dm-drawer .dm-footer .totals{margin-bottom:10px}.dm-drawer .dm-footer .totals__total,.dm-drawer .dm-footer .totals__total-value{font-size:13.5px;line-height:16.2px;font-weight:600}.dm-drawer .dm-footer .cart__checkout-button{height:47px!important;min-height:47px!important;border-radius:5.44px;font-size:14.4px;font-weight:600;letter-spacing:normal;margin-top:0!important}.dm-drawer .dm-pay{gap:5px!important;margin:11px 0 0!important}.dm-drawer .dm-pay svg{width:40px;height:27px}.dm-drawer .dm-trial{margin:10px 0 0;font-size:12.96px;line-height:15.55px;font-weight:600;letter-spacing:normal}.dm-drawer .dm-trial b{font-weight:600}}@media screen and (max-width:749px){.dm-drawer.drawer__inner,cart-drawer .drawer__inner.dm-drawer{border:0!important}.dm-drawer .dm-save{letter-spacing:0!important}.dm-drawer .dm-item__price cart-remove-button{margin-bottom:-5px!important;display:block;height:26px}.dm-drawer .dm-pay .list-payment__item{padding:0!important;margin:0!important;height:27px;line-height:0;display:block}.dm-drawer .dm-pay .list-payment__item svg{width:40px!important;height:27px!important;display:block}.dm-drawer .drawer__close{display:flex!important;align-items:center;justify-content:center;padding:0!important;height:30px!important}}@media screen and (max-width:749px){.dm-drawer .dm-save{letter-spacing:-.3px!important}}@media screen and (min-width:750px){.dm-drawer .drawer__header{height:60px!important;min-height:60px!important;padding:15px 24px!important;border-bottom:1px solid #e3e3e3!important;box-sizing:border-box}.dm-drawer .drawer__heading{font-size:24px!important;font-weight:500!important;line-height:28.8px;letter-spacing:.96px;color:#000}.dm-drawer .drawer__close{right:24px!important;top:14px!important;width:30px!important;height:30px!important;border:0!important;background:none!important;display:flex!important;align-items:center;justify-content:center;padding:0!important}.dm-drawer .drawer__close .svg-wrapper svg{width:12px!important;height:12px!important}.dm-drawer .dm-timer{height:34px!important;line-height:14.4px!important;padding:10px 0!important;font-size:12px!important;box-sizing:border-box}.dm-drawer .drawer__cart-items-wrapper{padding:0!important}.dm-drawer .dm-item{padding:5.5px 24px!important;gap:15px!important;align-items:flex-start}.dm-drawer .dm-item__media img{border:1px solid #e3e3e3;box-sizing:border-box}.dm-drawer .dm-item__name{font-size:15px!important;line-height:18px!important;font-weight:650;letter-spacing:.9px;margin:0}.dm-drawer .dm-item__opts{margin:8px 0 0!important;font-size:12px;line-height:14.4px;color:#0009}.dm-drawer .dm-item__sel{margin-top:9px;gap:5px}.dm-drawer .dm-item__sel select{height:28px;font-size:12px}.dm-drawer .dm-item__bottom{margin-top:8px!important}.dm-drawer .dm-item__bottom .quantity{border:1px solid #e3e3e3}.dm-drawer .dm-item__bottom .quantity__input{font-size:12px;font-weight:500;width:32px}.dm-drawer .dm-item__price{width:var(--dmd,76px)!important;min-width:0!important;max-width:none!important;gap:0}.dm-drawer .dm-item__price s{font-size:15px;line-height:18px;letter-spacing:.9px}.dm-drawer .dm-item__now{font-size:15px;line-height:18px;font-weight:500;letter-spacing:.9px;margin-top:5px}.dm-drawer .dm-save{width:100%!important;padding:5px!important;margin-top:5px!important;font-size:12px;line-height:14.4px;font-weight:500;letter-spacing:-.3px;color:#079455;background:#dcfae6;border-radius:2.85px}.dm-drawer .dm-save svg{display:block;margin:0 0 0 auto;width:14px;height:14px}.dm-drawer .dm-item__price cart-remove-button{margin-top:7px!important;margin-bottom:-5px!important;display:block;height:26px}.dm-drawer .dm-item__price cart-remove-button .button{width:26px;height:26px}.dm-drawer .dm-item__price cart-remove-button svg{width:16px;height:16px}.dm-drawer .dm-upsell{margin:13px 26px!important;padding:12px!important;background:#f2f4f7;border-radius:10px;min-height:163px;box-sizing:border-box}.dm-drawer .dm-guar{margin:0!important;padding:15px 24px!important;font-size:13px;line-height:15.6px;letter-spacing:.9px;gap:5px}.dm-drawer .dm-footer{padding:15px 24px!important}.dm-drawer .dm-footer .totals{margin-bottom:10px}.dm-drawer .dm-footer .totals__total,.dm-drawer .dm-footer .totals__total-value{font-size:15px;line-height:18px;font-weight:600}.dm-drawer .dm-footer .cart__checkout-button{height:49px!important;min-height:49px!important;border-radius:6px;font-size:16px;font-weight:600;letter-spacing:normal;margin-top:0!important}.dm-drawer .dm-pay{gap:5px!important;margin:10px 0 0!important}.dm-drawer .dm-pay .list-payment__item{padding:0!important;margin:0!important;height:27px;line-height:0;display:block}.dm-drawer .dm-pay .list-payment__item svg{width:40px!important;height:27px!important;display:block}.dm-drawer .dm-trial{margin:10px 0 0;font-size:14.4px;line-height:17.28px;font-weight:600;letter-spacing:normal}.dm-drawer .dm-trial b{font-weight:600}}.dm-drawer .cart-item__error{margin:0!important}.dm-drawer .dm-item__price cart-remove-button{margin-left:0!important}@media screen and (min-width:750px){.dm-drawer .dm-save svg{width:15px;height:15px}.dm-drawer .dm-item__price{padding-bottom:1px}}.dm-drawer .dm-item__now{font-weight:700!important;color:#000!important}.dm-drawer .dm-item__price s{font-weight:400!important;color:#98a2b3!important}.dm-drawer .dm-item__price cart-remove-button .button,.dm-drawer .dm-item__price cart-remove-button .button .svg-wrapper{color:#000}.dm-drawer .dm-item__price cart-remove-button .svg-wrapper{width:16px;height:16px;display:flex;align-items:center;justify-content:center}.dm-drawer .dm-item__price cart-remove-button svg{width:16px!important;height:16px!important;fill:none!important;stroke:#000c!important}.dm-drawer .dm-item__price cart-remove-button svg path{stroke:#000c!important;stroke-width:2!important;fill:none!important}.dm-drawer .dm-save,.dm-drawer .dm-save span{font-weight:500}.card .price-item,.card .price-item--regular,.card .price-item--sale,.card .price__sale s,.card .price__regular .price-item{font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/donnea.css.map */
