body.dm-black.dm-red{--bf-ink: #090a0b;--bf-surface: #141517;--bf-raised: #1d1e21;--bf-line: #333438;--bf-paper: #f5f5f6;--bf-muted: #b9bbc2;--bf-red: #dc2338;--bf-red-hover: #b91c2e;--bf-red-light: #ff8b94;--bf-red-line: #713039;--bf-red-wash: #26171b;--bf-gold: var(--bf-red-light);--background: var(--bf-ink);--secondary-background: var(--bf-surface);--secondary-background-rgb: 20, 21, 23;--input-background: var(--bf-raised);--text-color: var(--bf-paper);--text-color-rgb: 245, 245, 246;--heading-color: var(--bf-paper);--border-color: var(--bf-line);--border-color-rgb: 51, 52, 56;--form-border-color: #65676e;--accent-color: var(--bf-red-light);--accent-color-rgb: 255, 139, 148;--accent-background: var(--bf-red-wash);--link-color: var(--bf-red-light);--link-color-hover: #ffc0c5;--primary-button-background: var(--bf-red);--primary-button-background-rgb: 220, 35, 56;--primary-button-text-color: #fff;--secondary-button-background: var(--bf-raised);--secondary-button-background-rgb: 29, 30, 33;--secondary-button-text-color: var(--bf-paper);--header-background: #101113;--header-text-color: var(--bf-paper);--header-light-text-color: var(--bf-muted);--header-border-color: var(--bf-line);--header-accent-color: var(--bf-red-light);--footer-background-color: #101113;--footer-heading-text-color: var(--bf-paper);--footer-body-text-color: var(--bf-muted);--footer-body-text-color-rgb: 185, 187, 194;--footer-accent-color: var(--bf-red-light);--footer-accent-color-rgb: 255, 139, 148;--product-on-sale-accent: var(--bf-red);--product-on-sale-accent-rgb: 220, 35, 56;--product-on-sale-color: #fff;background:var(--bf-ink);color:var(--bf-paper)}body.dm-black.dm-red .dm-bf-logo{display:block;width:250px;max-width:100%;height:auto;object-fit:contain}body.dm-black.dm-red .dm-bf-footer-logo{display:block;width:240px;max-width:100%;border-radius:0}body.dm-black.dm-red .bf-footer .dm-bf-footer-logo{margin:24px auto 16px}@media(max-width:740px){body.dm-black.dm-red .bf-header__logo-image.dm-bf-logo{width:150px}}body.dm-black.dm-red :is(.header,.nav-bar,.nav-dropdown,.mega-menu,.mobile-nav,.mobile-menu,.footer){--dm-acc: var(--bf-red);--dm-accL: var(--bf-red-light);--dm-char: #101113;--dm-cream: var(--bf-paper)}body.dm-black.dm-red .dm-campaign-bar{background:#1c1014;color:#ebd7db;border-color:var(--bf-red-line)}body.dm-black.dm-red .dm-campaign-bar strong{color:#fff}body.dm-black.dm-red .header{background:#101113}body.dm-black.dm-red :is(.mega-menu__title,.menu-mark,.nav-bar__link--highlight,.mobile-menu__link--highlight){color:var(--bf-red-light)!important;border-color:var(--bf-red-line)}body.dm-black.dm-red .nav-bar__link--active{color:#fff!important}body.dm-black.dm-red :is(.nav-dropdown__link:hover,.mega-menu__column a:not(.mega-menu__title):hover){color:var(--bf-red-light)!important}body.dm-black.dm-red .header__cart-count{color:#fff!important;background:var(--bf-red)!important}body.dm-black.dm-red .search-bar__input{background:var(--bf-raised)}body.dm-black.dm-red .search-bar__submit{background:var(--bf-red);color:#fff}body.dm-black.dm-red :is(.mega-menu__link,.mobile-menu__nav-link,.nav-dropdown__link)[href*="/collections/"]:is([href*=milano],[href*=monaco],[href*="/collections/coltare-gloria-u"]):after{color:var(--bf-red-light);background:var(--bf-red-wash);border-color:var(--bf-red-line)}body.dm-black.dm-red #main :is(.dm-black-hero,.dm-cat,.dm-best,.dm-trust,.dm-pal,.dm-rev,.dm-faq,.dm-show,.dm-why,.dm-offer,.dm-nl){--acc: var(--bf-red);--accL: var(--bf-red-light)}body.dm-black.dm-red #main .dm-black-hero{--dm-black-ink: var(--bf-ink);--dm-black-paper: var(--bf-paper);--dm-black-bronze: var(--bf-red-light);background:radial-gradient(ellipse at 90% 20%,#30151b 0%,#131416 43%,var(--bf-ink) 80%);border-color:var(--bf-red-line)}body.dm-black.dm-red #main .dm-black-hero__heading{color:var(--bf-paper)}body.dm-black.dm-red #main .dm-black-hero__accent{color:#ff5565}body.dm-black.dm-red #main .dm-black-hero__subheading{color:var(--bf-muted)}body.dm-black.dm-red #main .dm-black-hero__media{background:var(--bf-surface);border-color:#423036}body.dm-black.dm-red #main .dm-black-countdown{border-color:#513039}body.dm-black.dm-red #main :is(.dm-black-countdown__label,.dm-black-countdown__complete){color:var(--bf-red-light)}body.dm-black.dm-red #main .dm-black-countdown__unit{color:var(--bf-muted)}body.dm-black.dm-red #main .dm-black-countdown__unit strong{color:var(--bf-paper)}body.dm-black.dm-red #main .dm-black-countdown__unit+.dm-black-countdown__unit{border-color:#513039}body.dm-black.dm-red :is(.button--primary,.product-form__add-button.button--primary){background:var(--bf-red)!important;color:#fff!important;border-color:var(--bf-red)!important;box-shadow:none}body.dm-black.dm-red #main :is(.dm-black-hero__button--primary,.dm-offer__btn,.dm-pal__btn,.dm-nl__btn,.dm-faq__cta){background:var(--bf-red);color:#fff;border-color:var(--bf-red);box-shadow:none}body.dm-black.dm-red #main :is(.dm-black-hero__button--secondary,.dm-offer__btn--ghost,.dm-pal__btn--ghost){background:transparent!important;color:var(--bf-paper)!important;border-color:#86505a;box-shadow:none}body.dm-black.dm-red :is(.button--primary,.product-form__add-button.button--primary):hover:not(:disabled):not([aria-disabled=true]){background:var(--bf-red-hover)!important;border-color:var(--bf-red-hover)!important;color:#fff!important}body.dm-black.dm-red #main :is(.dm-black-hero__button--primary,.dm-offer__btn:not(.dm-offer__btn--ghost),.dm-pal__btn:not(.dm-pal__btn--ghost),.dm-nl__btn,.dm-faq__cta):hover{background:var(--bf-red-hover);border-color:var(--bf-red-hover);color:#fff;box-shadow:none}body.dm-black.dm-red #main :is(.dm-black-hero__button--secondary,.dm-offer__btn--ghost,.dm-pal__btn--ghost):hover{background:var(--bf-red-wash)!important;color:#fff!important;border-color:var(--bf-red-light)}body.dm-black.dm-red :is(.collection,.product-block-list,.product-item,.layout__section--secondary){--dm-acc: var(--bf-red-light);--dm-accL: #ffc0c5}body.dm-black.dm-red .product-item:hover{border-color:#86505a}body.dm-black.dm-red :is(.product-item .price:not(.price--compare):not(.price__compare),.product-item .price--highlight,.product-item .price__current,.dm-price-top .price--highlight,.dm-price-top .price--highlight .price__current,.dm-price-top .price--highlight .price__current .money,.dm-price-top .price--on-sale .price__current,.dm-price-final__amount,.product__sticky-form .price:not(.price--compare):not(.price__compare)){color:#ff5365!important}body.dm-black.dm-red :is(.product-item .price--compare,.product-item .price__compare,.dm-price-top .price--compare,.dm-price-top .price__compare,.dm-price-top s,.product__sticky-form .price--compare){color:#fff!important}body.dm-black.dm-red .product-label--on-sale{background:var(--bf-red)!important;color:#fff!important;border-color:var(--bf-red)}body.dm-black.dm-red .product-label--time-shipping{color:var(--bf-paper)!important;background:#292b2f!important}body.dm-black.dm-red .more-colors{background:#25262a!important;color:var(--bf-paper)!important;border-color:#66616a!important}body.dm-black.dm-red .more-colors:hover{background:var(--bf-red-wash)!important;border-color:var(--bf-red-light)!important}body.dm-black.dm-red .option-parte{background:var(--bf-raised)!important;color:var(--bf-paper)!important;border-color:#606269!important}body.dm-black.dm-red :is(.option-parte.active,.option-parte.active-color,.option-parte.is-active,.option-parte[aria-current=page]){background:var(--bf-red-wash)!important;border-color:var(--bf-red-light)!important}body.dm-black.dm-red .collection__toolbar{background:var(--bf-surface)}body.dm-black.dm-red .collection__filter-checkbox:hover{background:#232428}body.dm-black.dm-red :is(.collection__active-filter-item,.collection__mobile-active-filter-item),body.dm-black.dm-red #main :is(.active-filters__item,.active-filter){color:var(--bf-paper)!important;background:var(--bf-red-wash)!important;border-color:var(--bf-red-line)}body.dm-black.dm-red .dm-price-top{background:linear-gradient(115deg,#24171b,#17181b);border-color:var(--bf-red-line)}body.dm-black.dm-red :is(.dm-delivery-est,.dm-canapea5,.dm-price-final,.promo-card,.dm-perk){background:var(--bf-raised);color:var(--bf-paper);border-color:#494049;box-shadow:none}body.dm-black.dm-red :is(.dm-c5-note,.dm-c5-note b,.dm-c5-note strong,.promo-card .perk__text){color:var(--bf-paper)!important}body.dm-black.dm-red :is(.dm-price-final__label,.dm-canapea5 strong,.promo-card strong,.dm-trust-item,.dm-trust-item a){color:var(--bf-paper)}body.dm-black.dm-red .promo-card .perk__badge{color:var(--bf-red-light);background:var(--bf-red-wash)}body.dm-black.dm-red .dmt-ribbon{color:var(--bf-red-light);background:#121315;border-color:var(--bf-red-line)}body.dm-black.dm-red .product-block-list__item--gallery>.card{border-color:var(--bf-line)}body.dm-black.dm-red :is(.dm-product-ai__button,.dm-product-ai__button--primary,.dm-product-ai__button--question){border-color:#66616a}body.dm-black.dm-red .product-block-list__tabs :is(.card__header,.card__collapsible-button){background:var(--bf-surface)}body.dm-black.dm-red #main .variants-custom{color:var(--bf-muted)!important}body.dm-black.dm-red .dm-delivery-est svg[stroke="#B08D57"]{stroke:var(--bf-red-light)}body.dm-black.dm-red :is(.dm-canapea5 svg,.dm-price-final svg,.promo-timer__icon){color:var(--bf-red-light)}body.dm-black.dm-red .promo-card:hover,body.dm-black.dm-red .promo-row.is-urgent .promo-card--timer{background:var(--bf-red-wash)}body.dm-black.dm-red .promo-timer__label{color:var(--bf-muted)}body.dm-black.dm-red .promo-timer__countdown{color:var(--bf-paper)}body.dm-black.dm-red .promo-timer__bar{background:#3c3035}body.dm-black.dm-red .promo-timer__bar-fill{background:var(--bf-red)}body.dm-black.dm-red .dm-scroll-hint{background:var(--bf-red);box-shadow:none;animation:none}body.dm-black.dm-red :is(.product-meta__reference,.product-meta__reference .loox-rating-label){color:var(--bf-muted)}body.dm-black.dm-red :is(.product-option--culori:hover,.product-option--culori.active-color){border-color:var(--bf-red-light)!important}body.dm-black.dm-red :is(.product-option--culori:hover,.product-option--culori.active-color) img{border-color:var(--bf-red-light)!important;box-shadow:0 0 0 2px var(--bf-red-light)!important}body.dm-black.dm-red .product-option--culori.active-color:after{border-color:#ff8b9466}body.dm-black.dm-red .link-item-product--option{background:var(--bf-raised);color:var(--bf-paper);border-color:#606269}body.dm-black.dm-red .link-item-product--option:hover,body.dm-black.dm-red .link-item-product--option.is-active{background:var(--bf-red-wash);border-color:var(--bf-red-light);box-shadow:0 0 0 1px var(--bf-red-light)}body.dm-black.dm-red .swatches-toggle{background:var(--bf-raised);color:var(--bf-paper);border-color:#86505a}body.dm-black.dm-red :is(.swatches-toggle:hover,.swatches-toggle[aria-expanded=true]){background:var(--bf-red-wash);color:var(--bf-paper);border-color:var(--bf-red-light);box-shadow:none}body.dm-black.dm-red .specificatii-container{background:var(--bf-raised);color:var(--bf-paper)}body.dm-black.dm-red .specificatii-item{border-bottom-color:var(--bf-line)}body.dm-black.dm-red .specificatii-label{color:var(--bf-paper)}body.dm-black.dm-red .specificatii-value{color:#c8c9cf}body.dm-black.dm-red .paletar-colors-section .slider-nav__btn{background:var(--bf-raised);color:var(--bf-paper)}body.dm-black.dm-red .paletar-colors-section .slider-nav__btn:hover{background:var(--bf-red-wash)}body.dm-black.dm-red .dm-external-ai--product .dm-external-ai__copy{background:var(--bf-red-wash);color:var(--bf-paper);border-color:#86505a}body.dm-black.dm-red .dm-external-ai .dm-external-ai__link:hover .dm-external-ai__icon{box-shadow:0 0 0 3px #ff8b9459}body.dm-black.dm-red .dm-rv__meta{color:var(--bf-muted)}body.dm-black.dm-red .dm-rv__meta strong,body.dm-black.dm-red .dm-rv__all a{color:var(--bf-red-light)}body.dm-black.dm-red .dm-rv__q{background:var(--bf-raised);border-left-color:var(--bf-red)}body.dm-black.dm-red .bundle-tablouri{background:var(--bf-surface);border-color:var(--bf-line)}body.dm-black.dm-red :is(.bt-header__title,.bt-option__name,.bt-option__new){color:var(--bf-paper)}body.dm-black.dm-red :is(.bt-header__subtitle,.bt-option__old){color:var(--bf-muted)}body.dm-black.dm-red :is(.bt-header__icon,.bt-header__badge,.bt-summary__btn){background:var(--bf-red);color:#fff}body.dm-black.dm-red .bt-summary__btn:hover{background:var(--bf-red-hover)}body.dm-black.dm-red .bt-option__card{background:var(--bf-raised);border-color:var(--bf-line)}body.dm-black.dm-red .bt-option__card:hover,body.dm-black.dm-red .bt-option__radio:checked+.bt-option__card{background:var(--bf-red-wash);border-color:var(--bf-red-light)}body.dm-black.dm-red .bt-option__check{background:var(--bf-raised);border-color:#777980}body.dm-black.dm-red .bt-option__radio:checked+.bt-option__card .bt-option__check{background:var(--bf-red);border-color:var(--bf-red)}body.dm-black.dm-red #main :is(.dm-best,.dm-pal,.dm-faq){background:#111214}body.dm-black.dm-red #main :is(.dm-best__card,.dm-rev__card,.dm-why__item,.dm-faq__item,.dm-show__card){background:#1a1b1e}body.dm-black.dm-red #main .dm-best__now{color:#ff5365}body.dm-black.dm-red #main .dm-best__badge{color:#fff;background:var(--bf-red);border-color:var(--bf-red)}body.dm-black.dm-red #main .dm-best__cta{background:#292b30;color:var(--bf-paper)}body.dm-black.dm-red #main .dm-best__card:hover .dm-best__cta{background:var(--bf-red);color:#fff}body.dm-black.dm-red #main :is(.dm-best__arrow,.dm-rev__arrow){background:var(--bf-raised);border-color:#62646b}body.dm-black.dm-red #main :is(.dm-best__arrow:hover,.dm-rev__arrow:hover){background:var(--bf-red-wash);border-color:var(--bf-red-light)}body.dm-black.dm-red #main :is(.dm-rev__plink,.dm-best__all){color:var(--bf-red-light)}body.dm-black.dm-red #main :is(.dm-rev__stars svg,.dm-rev__cstars svg,.dm-best__stars svg){fill:var(--bf-paper)}body.dm-black.dm-red #main .dm-cat__count{color:#dddde2}body.dm-black.dm-red #main .dm-trust{border-bottom-color:var(--bf-line)}body.dm-black.dm-red #main .dm-trust__item+.dm-trust__item:before{background:var(--bf-line)}body.dm-black.dm-red #main .dm-trust__icon{color:var(--bf-red-light);background:var(--bf-red-wash)}body.dm-black.dm-red #main .dm-trust__item:hover .dm-trust__icon{color:#fff;background:var(--bf-red)}body.dm-black.dm-red #main .dm-why:before{background:radial-gradient(circle,rgb(220 35 56 / 10%),transparent 70%)}body.dm-black.dm-red #main .dm-why__icon{color:var(--bf-red-light);background:var(--bf-red-wash);box-shadow:none}body.dm-black.dm-red #main .dm-why__item:hover{background:#21191e;border-color:var(--bf-red-line)}body.dm-black.dm-red #main .dm-faq__item.dm-open{border-color:var(--bf-red-line)}body.dm-black.dm-red #main .dm-faq__a-inner p{color:var(--bf-muted)}body.dm-black.dm-red #main .dm-pal__row:before{background:linear-gradient(90deg,#111214,transparent)}body.dm-black.dm-red #main .dm-pal__row:after{background:linear-gradient(270deg,#111214,transparent)}body.dm-black.dm-red #main .dm-pal__sw:hover{border-color:var(--bf-red-light);box-shadow:0 8px 22px #00000059}body.dm-black.dm-red #main :is(.dm-offer,.dm-nl){background:linear-gradient(120deg,#171417,#26151b);border-color:var(--bf-red-line)}body.dm-black.dm-red #main :is(.dm-offer__pill,.dm-nl__pill){background:var(--bf-red-wash);color:var(--bf-red-light);border-color:var(--bf-red-line)}body.dm-black.dm-red #main .dm-offer__code{background:#121315;border-color:#86505a;color:var(--bf-paper)}body.dm-black.dm-red #main .dm-offer__code-label{color:var(--bf-muted)}body.dm-black.dm-red #main .dm-offer__code-val{color:var(--bf-paper)}body.dm-black.dm-red #main .dm-nl__row{background:var(--bf-raised);box-shadow:none}body.dm-black.dm-red #main .dm-nl__input{background:var(--bf-raised);border-color:#65676e}body.dm-black.dm-red #main :is(.dm-offer__glow,.dm-nl__glow){background:#dc23381a;opacity:.5;animation:none}body.dm-black.dm-red #main .offer-item__title{color:var(--bf-paper)}body.dm-black.dm-red #main .offer-item__content{color:var(--bf-muted)}body.dm-black.dm-red :is(.dm-rv__h,.dm-rv__q p,.dm-rv__by){color:var(--bf-paper)}body.dm-black.dm-red :is(.dm-rv__meta,.dm-rv__v){color:var(--bf-muted)}body.dm-black.dm-red .dm-loox-reviews{scroll-margin-top:190px}body.dm-black.dm-red .dm-loox-reviews [hidden]{display:none!important}body.dm-black.dm-red .dm-loox-reviews[data-loox-state=loading] .dm-loox-reviews__legacy{display:none}body.dm-black.dm-red .dm-loox-reviews[data-loox-state=loading]{min-height:120px}body.dm-black.dm-red .dm-loox-reviews__legacy{padding:20px;background:#f5f5f6;border:1px solid var(--bf-red-line);border-radius:8px}body.dm-black.dm-red .dm-loox-reviews__native{display:block}body.dm-black.dm-red .dm-loox-reviews lxrw-widget-preset{--loox-lxrw-u-header-text-color: var(--bf-paper);--loox-lxrw-u-empty-state-text-color: var(--bf-muted);--loox-lxrw-u-stars-color: var(--bf-red-light);--loox-lxrw-u-button-bg: var(--bf-red);--loox-lxrw-u-button-text-color: #fff;--loox-lxrw-u-button-radius: 6px;--loox-lxrw-u-review-background-color: var(--bf-surface);--loox-lxrw-u-review-background-hover-color: var(--bf-raised);--loox-lxrw-u-review-border: 1px solid var(--bf-line);--loox-lxrw-u-reviewer-name-color: var(--bf-paper);--loox-lxrw-u-text-color: var(--bf-paper);--loox-lxrw-u-date-color: var(--bf-muted);--loox-lxrw-u-meta-text-color: var(--bf-muted);--loox-lxrw-u-dropdown-bg: var(--bf-raised);--loox-lxrw-u-dropdown-text-color: var(--bf-paper);--loox-lxrw-u-dropdown-selected-color: var(--bf-red-wash);--loox-lxrw-u-progress-bar-color: var(--bf-red-light);--loox-lxrw-u-progress-track-color: var(--bf-line);--loox-lxrw-u-reply-background-color: var(--bf-raised);--loox-lxrw-u-reply-text-color: var(--bf-paper);--loox-lxrw-u-product-name-color: var(--bf-paper);--loox-lxrw-u-product-island-bg: var(--bf-raised);--loox-lxrw-u-tab-text-color: var(--bf-paper);--loox-lxrw-u-tab-active-bg: var(--bf-red-wash);--loox-lxrw-u-tab-hover-bg: var(--bf-raised);--loox-lxrw-u-tab-count-bg: var(--bf-raised);--loox-lxrw-u-review-verified-badge-color: var(--bf-red-light);--loox-lxrw-u-review-rewarded-badge-color: var(--bf-red-light)}body.dm-black.dm-red .eu-lg-notice{--eu-lg-trigger-bg: var(--bf-surface) !important;--eu-lg-trigger-fg: var(--bf-paper) !important;--eu-lg-trigger-accent: var(--bf-red-light) !important;--eu-lg-trigger-hover: var(--bf-red-wash) !important}body.dm-black.dm-red .eu-lg-notice__trigger{border-color:var(--bf-red-line)}body.dm-black.dm-red .eu-lg-notice__eu{border-color:var(--bf-red);background:var(--bf-red-wash);color:var(--bf-red-light)}body.dm-black.dm-red .eu-lg-notice__trigger:focus-visible{outline-offset:-3px}body.dm-black.dm-red .eu-lg-notice__close:focus-visible{outline-color:var(--bf-red-light)}body.dm-black.dm-red .footer{background:#101113!important}body.dm-black.dm-red .footer:before{background:linear-gradient(90deg,transparent,var(--bf-red),transparent)}body.dm-black.dm-red .footer__aside{border-color:var(--bf-line)!important}body.dm-black.dm-red .dm-footer-retur__link{background:var(--bf-red-wash);border-color:var(--bf-red-line);color:var(--bf-paper)!important}body.dm-black.dm-red .dm-footer-retur__link svg{color:var(--bf-red-light)}body.dm-black.dm-red .dm-footer-retur__link:hover{background:var(--bf-red-hover);border-color:var(--bf-red-hover)}body.dm-black.dm-red .dm-footer-retur__link:hover svg{color:#fff}body.dm-black.dm-red :is(.dzy-anpc-buton,.footer__newsletter-wrapper button){background:var(--bf-red)!important;color:#fff!important}body.dm-black.dm-red :is(.dzy-anpc-buton:hover,.footer__newsletter-wrapper button:hover){background:var(--bf-red-hover)!important}body.dm-black.dm-red :focus-visible,body.dm-black.dm-red #main :is(a,button,input,textarea,select,summary):focus-visible,body.dm-black.dm-red .dm-external-ai :is(a,button,textarea,summary):focus-visible{outline:2px solid var(--bf-red-light);outline-offset:4px}body.dm-black.dm-red .product-option--culori:focus-visible{outline:2px solid var(--bf-red-light)!important;outline-offset:4px}@media(prefers-reduced-motion:reduce){body.dm-black.dm-red #main :is(.dm-black-hero__button,.dm-offer__btn,.dm-pal__btn,.dm-nl__btn,.dm-faq__cta,.dm-why__item,.dm-best__card,.dm-best__arrow,.dm-rev__arrow,.dm-pal__sw){transition:none;animation:none}body.dm-black.dm-red #main :is(.dm-offer__btn,.dm-pal__btn,.dm-nl__btn,.dm-faq__cta,.dm-why__item,.dm-best__card,.dm-best__arrow,.dm-rev__arrow,.dm-pal__sw):hover{transform:none}body.dm-black.dm-red :is(.dm-scroll-hint,.dm-scroll-hint svg){animation:none}body.dm-black.dm-red :is(.product-option--culori,.product-option--culori img,.link-item-product--option,.swatches-toggle),body.dm-black.dm-red .product-option--culori.active-color:after{animation:none;transition:none}body.dm-black.dm-red :is(.product-option--culori:hover,.product-option--culori.active-color,.link-item-product--option:hover,.link-item-product--option.is-active,.swatches-toggle:hover){transform:none}body.dm-black.dm-red .dm-footer-retur__link,body.dm-black.dm-red .dm-footer-retur__link svg{transition:none;transform:none}}body.dm-black.dm-red #main :is(.product-label--on-sale,.dm-best__badge){display:inline-flex!important;flex-direction:column;align-items:flex-start;gap:2px;min-width:82px;margin:0!important;padding:10px 16px 15px 10px!important;border:0!important;border-radius:0!important;background:var(--bf-red)!important;color:#fff!important;line-height:1!important;box-shadow:none!important;clip-path:polygon(0 0,100% 0,100% 72%,91% 76%,94% 82%,83% 83%,85% 91%,73% 89%,70% 100%,0 100%)}body.dm-black.dm-red #main .dm-sale-ribbon__value{font-family:Archivo,sans-serif;font-size:27px;font-weight:900;letter-spacing:-.05em;line-height:1}body.dm-black.dm-red #main .dm-sale-ribbon__label{font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}body.dm-black.dm-red .dmt-ribbon{top:14px;left:14px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:132px;padding:14px 22px 22px 14px;border:0;border-radius:0;background:var(--bf-red);color:#fff;box-shadow:none;clip-path:polygon(0 0,100% 0,100% 72%,91% 76%,94% 82%,83% 83%,85% 91%,73% 89%,70% 100%,0 100%)}body.dm-black.dm-red .dmt-ribbon__campaign{font-size:11px;letter-spacing:.03em;line-height:1.2}body.dm-black.dm-red .dmt-ribbon b{font-family:Archivo,sans-serif;font-size:44px;font-weight:900;letter-spacing:-.06em;line-height:1;color:#fff}body.dm-black.dm-red .dmt-ribbon__label{font-size:10px;letter-spacing:.1em;line-height:1.2}body.dm-black.dm-red .collection__meta-inner .dmt-eyebrow{margin:0 0 10px;font-family:Archivo,sans-serif;font-size:clamp(32px,4vw,56px);font-weight:900;line-height:.98;letter-spacing:-.045em;color:var(--bf-red-light)}body.dm-black.dm-red #main .dm-faq__item[open]{border-color:var(--bf-red-line)}@media(max-width:640px){body.dm-black.dm-red #main :is(.product-label--on-sale,.dm-best__badge){min-width:66px;padding:8px 12px 12px 8px!important;gap:2px}body.dm-black.dm-red #main .dm-sale-ribbon__value{font-size:23px}body.dm-black.dm-red #main .dm-sale-ribbon__label{font-size:8px}body.dm-black.dm-red .dmt-ribbon{top:10px;left:10px;min-width:104px;padding:11px 18px 17px 11px;gap:3px}body.dm-black.dm-red .dmt-ribbon b{font-size:35px}body.dm-black.dm-red .dmt-ribbon__campaign,body.dm-black.dm-red .dmt-ribbon__label{font-size:9px}body.dm-black.dm-red .collection__meta-inner .dmt-eyebrow{font-size:34px;margin-bottom:9px}}body.dm-black.dm-red .dm-bf-campaign [data-block-id=hero_1] .dm-bf-campaign__image{object-position:50% 63%}body.dm-black.dm-red .dm-bf-campaign [data-block-id=hero_2] .dm-bf-campaign__image{object-position:50% 61%}body.dm-black.dm-red .dm-bf-campaign [data-block-id=hero_3] .dm-bf-campaign__image{object-position:50% 65%}body.dm-black.dm-red .dmt-save{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px}@media(min-width:900px){body.dm-black.dm-red .dm-bf-campaign{--campaign-stage-height: 310px}}body.dm-black.dm-red #main [data-section-type=blog-posts]{--dm-char: var(--bf-paper);--dm-acc: var(--bf-red-light)}body.dm-black.dm-red #main [data-section-type=blog-posts] .article-item__excerpt{color:var(--bf-muted)}body.dm-black.dm-red .dm-rating-inline .dm-rating-num{color:var(--bf-paper)}body.dm-black.dm-red .paletar-color-name{background:#25262a;color:#fff}body.dm-black.dm-red #mini-cart .dm-cart-close{color:var(--bf-paper)}body.dm-black.dm-red #main .pagination__nav-item.is-active{color:#fff!important}body.dm-black.dm-red .flickity-prev-next-button{background:var(--bf-raised);color:var(--bf-paper);border:1px solid #65676e}body.dm-black.dm-red .flickity-prev-next-button .flickity-button-icon,body.dm-black.dm-red .flickity-prev-next-button .arrow{fill:var(--bf-paper)}body.dm-black.dm-red .flickity-prev-next-button:hover:not(:disabled){background:var(--bf-red);border-color:var(--bf-red)}body.dm-black.dm-red :is(.mini-cart__discount,.mini-cart__recap-price-line--highlight,.mini-cart__amount-saved,.line-item__discount,.cart-recap__price-line--highlight,.cart-recap__amount-saved){color:var(--bf-red-light)}body.dm-black.dm-red #mini-cart button[name=checkout]{background:var(--bf-red);color:#fff;border-color:var(--bf-red)}body.dm-black.dm-red #mini-cart button[name=checkout]:hover{background:var(--bf-red-hover);border-color:var(--bf-red-hover)}body.dm-black.dm-red .dm-sticky-atc{background:var(--bf-surface)!important;color:var(--bf-paper);border-top:1px solid var(--bf-line)!important;box-shadow:0 -4px 16px #00000040!important}body.dm-black.dm-red .dm-sticky-atc:before{background:var(--bf-red)}body.dm-black.dm-red .dm-sticky-atc__title{color:var(--bf-paper)!important}body.dm-black.dm-red :is(.dm-sticky-atc__price,.dm-sticky-atc__price strong){color:#ff5365!important}body.dm-black.dm-red .dm-sticky-atc__price s{color:#fff}body.dm-black.dm-red .dm-sticky-atc__btn{background:var(--bf-red)!important;color:#fff;box-shadow:none!important}body.dm-black.dm-red .dm-sticky-atc__btn:hover:not(:disabled){background:var(--bf-red-hover)!important}body.dm-black.dm-red :is(#dumonde-chat-panel,#dumonde-chat-bubble){--dm-bg: #141517;--dm-fg: #f5f5f6;--dm-muted: #b9bbc2;--dm-border: #494a50;--dm-shadow: 0 18px 54px rgb(0 0 0 / 45%);--dm-accent: #dc2338;--dm-accent-2: #b91c2e;--dm-soft: #090a0b;--dm-bubble: #26171b;color:var(--dm-fg)}body.dm-black.dm-red #dumonde-chat-bubble{background:#141517;border-color:#713039;box-shadow:0 10px 32px #00000059}body.dm-black.dm-red #dumonde-chat-bubble:hover{box-shadow:0 16px 42px #00000073}body.dm-black.dm-red #dumonde-chat-bubble .dm-badge{background:#dc2338;color:#fff;opacity:1}body.dm-black.dm-red #dumonde-chat-panel :is(#dumonde-chat-header,#dumonde-chat-input){background:#141517;border-color:#333438}body.dm-black.dm-red #dumonde-chat-panel #dumonde-chat-close{color:#f5f5f6}body.dm-black.dm-red #dumonde-chat-panel #dumonde-chat-close:hover{background:#26171b;color:#ff8b94}body.dm-black.dm-red #dumonde-chat-panel #dumonde-chat-banner{background:#26171b;color:#f5f5f6;border-color:#713039}body.dm-black.dm-red #dumonde-chat-panel .dm-card{background:#1d1e21;color:#f5f5f6;border-color:#333438;box-shadow:none}body.dm-black.dm-red #dumonde-chat-panel .dm-card.dm-user{background:#26171b;color:#f5f5f6;border-color:#713039}body.dm-black.dm-red #dumonde-chat-panel .dm-meta{color:#b9bbc2}body.dm-black.dm-red #dumonde-chat-panel .dm-avatar{background:#26171b;color:#ff8b94}body.dm-black.dm-red #dumonde-chat-panel .dm-q{background:#1d1e21;color:#f5f5f6;border-color:#65676e}body.dm-black.dm-red #dumonde-chat-panel .dm-q:hover{background:#26171b;color:#ff8b94;border-color:#ff8b94}body.dm-black.dm-red #dumonde-chat-panel #dumonde-chat-text{background:#090a0b;color:#f5f5f6;border-color:#65676e}body.dm-black.dm-red #dumonde-chat-panel #dumonde-chat-text::placeholder{color:#b9bbc2;opacity:1}body.dm-black.dm-red #dumonde-chat-panel #dumonde-chat-text:focus{border-color:#ff8b94;box-shadow:0 0 0 3px #ff8b9433}body.dm-black.dm-red #dumonde-chat-panel #dumonde-chat-send{background:#dc2338;color:#fff}body.dm-black.dm-red #dumonde-chat-panel #dumonde-chat-send:hover:not(:disabled){background:#b91c2e}body.dm-black.dm-red #dumonde-chat-panel .dm-typing span{background:#ff8b94}body.dm-black.dm-red #dumonde-chat-panel :is(button,input):focus-visible{outline:2px solid #ff8b94;outline-offset:3px}body.dm-black.dm-red .bundle-configurator{background:#141517;color:#f5f5f6;border-color:#494a50}body.dm-black.dm-red .bundle-configurator :is(.bc-header,.bc-summary){background:#1d1e21;color:#f5f5f6;border-color:#333438}body.dm-black.dm-red .bundle-configurator :is(.bc-header__title,.bc-current__name,.bc-current__price,.bc-option__name){color:#f5f5f6}body.dm-black.dm-red .bundle-configurator :is(.bc-header__subtitle,.bc-step-label,.bc-option__mattress-price,.bc-scroll-hint){color:#b9bbc2}body.dm-black.dm-red .bundle-configurator .bc-step-num:not(.bc-step-num--done){background:#333438;color:#f5f5f6}body.dm-black.dm-red .bundle-configurator .bc-current__product{background:#14231a;border-color:#305a42}body.dm-black.dm-red .bundle-configurator .bc-connector__line{background:#494a50}body.dm-black.dm-red .bundle-configurator .bc-connector__plus{background:#1d1e21;color:#ff8b94;border-color:#713039}body.dm-black.dm-red .bundle-configurator .bc-select__list::-webkit-scrollbar-thumb{background:#65676e}body.dm-black.dm-red .bundle-configurator .bc-scroll-fade{background:linear-gradient(to bottom,#14151700,#141517f2)}body.dm-black.dm-red .bundle-configurator .bc-option__card{background:#1d1e21;color:#f5f5f6;border-color:#494a50}body.dm-black.dm-red .bundle-configurator .bc-option__selector{background:#141517;border-color:#777980}body.dm-black.dm-red .bundle-configurator .bc-summary__row:not(.bc-summary__row--saving):not(.bc-summary__row--total){color:#b9bbc2}body.dm-black.dm-red .bundle-configurator .bc-summary__row--total{color:#f5f5f6;border-color:#65676e}body.dm-black.dm-red .bundle-configurator:not(.bundle-configurator--cadou) .bc-header__icon{color:#ff8b94}body.dm-black.dm-red .bundle-configurator:not(.bundle-configurator--cadou) .bc-option__card:hover,body.dm-black.dm-red .bundle-configurator:not(.bundle-configurator--cadou) .bc-option__radio:checked+.bc-option__card{background:#26171b;border-color:#ff8b94;box-shadow:0 0 0 1px #ff8b9433}body.dm-black.dm-red .bundle-configurator:not(.bundle-configurator--cadou) .bc-option__card:hover .bc-option__selector{border-color:#ff8b94}body.dm-black.dm-red .bundle-configurator:not(.bundle-configurator--cadou) .bc-option__radio:checked+.bc-option__card .bc-option__selector{background:#dc2338;border-color:#ff8b94}body.dm-black.dm-red .bundle-configurator:not(.bundle-configurator--cadou) .bc-summary__btn:not(.bc-summary__btn--success):not(.bc-summary__btn--error){background:#dc2338;color:#fff}body.dm-black.dm-red .bundle-configurator:not(.bundle-configurator--cadou) .bc-summary__btn:not(.bc-summary__btn--success):not(.bc-summary__btn--error):hover:not(:disabled){background:#b91c2e;box-shadow:0 4px 12px #dc233840}body.dm-black.dm-red .bundle-configurator--cadou .bc-option__card:hover,body.dm-black.dm-red .bundle-configurator--cadou .bc-option__radio:checked+.bc-option__card{background:#14231a;border-color:#27ae60}body.dm-black.dm-red .bundle-configurator--cadou .bc-option__card:hover .bc-option__selector{border-color:#27ae60}body.dm-black.dm-red .bundle-configurator--cadou .bc-option__radio:checked+.bc-option__card .bc-option__selector{background:#27ae60;border-color:#27ae60}body.dm-black.dm-red #main :is(.price:not(.price--compare):not(.price__compare),.price__current,.line-item__price:not(.line-item__price--compare),.dm-best__now,.dm-bf-campaign__current,.dm-bf-campaign__postcard-price,.dm-bf-choose__price,.pcn-mini-price__new,.bt-option__new,.bc-current__price,.bc-option__mattress-price,.dm-price-final__amount),body.dm-black.dm-red :is(.mini-cart,.product__sticky-form,.search-bar__results) :is(.price:not(.price--compare):not(.price__compare),.price__current,.line-item__price:not(.line-item__price--compare)){color:#ff5365!important}body.dm-black.dm-red #main :is(.price--compare,.price__compare,.line-item__price--compare,.dm-best__was,.dm-bf-campaign__compare,.dm-bf-campaign__postcard-compare,.dm-bf-choose__compare-price,.pcn-mini-price__old,.bt-option__old,.old),body.dm-black.dm-red :is(.mini-cart,.product__sticky-form,.dm-sticky-atc,.search-bar__results) :is(.price--compare,.price__compare,.line-item__price--compare,s){color:#fff!important;text-decoration-color:currentColor;opacity:1}body.dm-black.dm-red #main :is(.product-label--on-sale,.dm-best__badge){min-width:130px;gap:5px;padding:12px 18px 20px 12px!important}body.dm-black.dm-red #main .dm-sale-ribbon__label{font-family:Archivo,sans-serif;font-size:14px;font-weight:900;letter-spacing:.015em;line-height:1.1;white-space:nowrap}body.dm-black.dm-red .dmt-ribbon{min-width:116px;gap:3px;padding:10px 16px 18px 10px}body.dm-black.dm-red .dmt-ribbon__campaign{font-size:11px;font-weight:900;letter-spacing:.015em}body.dm-black.dm-red .dmt-ribbon b{font-size:34px}body.dm-black.dm-red .dmt-ribbon__label{font-size:8px}body.dm-black.dm-red .collection__meta-inner .dmt-eyebrow{font-size:clamp(44px,5.4vw,72px)}@media(max-width:640px){body.dm-black.dm-red #main :is(.product-label--on-sale,.dm-best__badge){min-width:108px;gap:4px;padding:9px 14px 16px 9px!important}body.dm-black.dm-red #main .dm-sale-ribbon__label{font-size:11px}body.dm-black.dm-red .dmt-ribbon{min-width:96px;gap:2px;padding:8px 14px 14px 8px}body.dm-black.dm-red .dmt-ribbon__campaign{font-size:9px}body.dm-black.dm-red .dmt-ribbon b{font-size:28px}body.dm-black.dm-red .collection__meta-inner .dmt-eyebrow{font-size:38px}}body.dm-black.dm-red #main :is(.product-item .product-label--on-sale,.dm-best__badge){min-width:104px;gap:3px;padding:9px 14px 15px 9px!important}body.dm-black.dm-red #main :is(.product-item .product-label--on-sale,.dm-best__badge) .dm-sale-ribbon__value{font-size:23px}body.dm-black.dm-red #main :is(.product-item .product-label--on-sale,.dm-best__badge) .dm-sale-ribbon__label{font-size:11px}@media(max-width:640px){body.dm-black.dm-red #main :is(.product-item .product-label--on-sale,.dm-best__badge){min-width:86px;gap:2px;padding:7px 10px 12px 7px!important}body.dm-black.dm-red #main :is(.product-item .product-label--on-sale,.dm-best__badge) .dm-sale-ribbon__value{font-size:20px}body.dm-black.dm-red #main :is(.product-item .product-label--on-sale,.dm-best__badge) .dm-sale-ribbon__label{font-size:9px}}body.dm-black.dm-red #main .dm-best .dm-best__badge{min-width:86px;gap:2px;padding:7px 10px 12px 7px!important}body.dm-black.dm-red #main .dm-best .dm-best__badge .dm-sale-ribbon__value{font-size:20px}body.dm-black.dm-red #main .dm-best .dm-best__badge .dm-sale-ribbon__label{font-size:9px}@media(max-width:640px){body.dm-black.dm-red #main .dm-best .dm-best__badge{min-width:72px;padding:6px 9px 10px 6px!important}body.dm-black.dm-red #main .dm-best .dm-best__badge .dm-sale-ribbon__value{font-size:17px}body.dm-black.dm-red #main .dm-best .dm-best__badge .dm-sale-ribbon__label{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/dm-black-red.css.map */
