.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):not(.disabled):hover,.shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:rgb(var(--somna-btn-hover, var(--color-button)))}.somna-theme-toggle{width:4.4rem;height:4.4rem;padding:0;margin:0;border:0;background:none;cursor:pointer;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;flex-shrink:0}.somna-theme-toggle svg{width:2rem;height:2rem;transition:transform var(--duration-short, .1s) ease}.somna-theme-toggle:hover svg{transform:scale(1.07)}.somna-theme-toggle:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem}.somna-theme-toggle__sun{display:none}html[data-theme=dark] .somna-theme-toggle__sun{display:block}html[data-theme=dark] .somna-theme-toggle__moon{display:none}html[data-theme=dark]{--somna-bg: #0b1220;--somna-surface: #111a2e;--somna-border: #1f2a44;--somna-text: #e5e7eb;--somna-text-muted: #9ca3af;--somna-accent: #60a5fa;--somna-button: #1e3a8a;--somna-button-hover: #172e6e;--somna-button-text: #ffffff;color-scheme:dark;background-color:var(--somna-bg)}html[data-theme=dark] body{background-color:var(--somna-bg)}html[data-theme=dark] .drawer__inner,html[data-theme=dark] .drawer__footer,html[data-theme=dark] .custom-header,html[data-theme=dark] .menu-drawer,html[data-theme=dark] .menu-drawer__submenu,html[data-theme=dark] .header__submenu,html[data-theme=dark] .mega-menu__content,html[data-theme=dark] .predictive-search,html[data-theme=dark] .search-modal__content,html[data-theme=dark] .modal__content,html[data-theme=dark] .cart-notification,html[data-theme=dark] .quick-add-modal__content,html[data-theme=dark] .card--card,html[data-theme=dark] .multicolumn-card,html[data-theme=dark] .multicolumn-card__info,html[data-theme=dark] .totals,html[data-theme=dark] .cart__footer{--color-background: 17, 26, 46;--gradient-background: var(--somna-surface)}html[data-theme=dark] .drawer__inner,html[data-theme=dark] .drawer__footer,html[data-theme=dark] .custom-header,html[data-theme=dark] .menu-drawer,html[data-theme=dark] .menu-drawer__submenu,html[data-theme=dark] .header__submenu,html[data-theme=dark] .mega-menu__content,html[data-theme=dark] .predictive-search,html[data-theme=dark] .search-modal__content,html[data-theme=dark] .modal__content,html[data-theme=dark] .cart-notification,html[data-theme=dark] .card--card,html[data-theme=dark] .multicolumn-card__info{background-color:var(--somna-surface)!important;color:var(--somna-text)}html[data-theme=dark] hr,html[data-theme=dark] .drawer__footer,html[data-theme=dark] .drawer__header,html[data-theme=dark] .cart-item,html[data-theme=dark] .cart-items td,html[data-theme=dark] .cart-items th,html[data-theme=dark] .header-wrapper--border-bottom,html[data-theme=dark] .accordion,html[data-theme=dark] .accordion details,html[data-theme=dark] .product__accordion,html[data-theme=dark] .menu-drawer__navigation,html[data-theme=dark] .predictive-search__item,html[data-theme=dark] .card--card{border-color:var(--somna-border)!important}html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] .h0,html[data-theme=dark] .h1,html[data-theme=dark] .h2,html[data-theme=dark] .h3,html[data-theme=dark] .h4,html[data-theme=dark] .h5{color:rgb(var(--color-foreground))}html[data-theme=dark] .caption,html[data-theme=dark] .caption-large,html[data-theme=dark] .caption-with-letter-spacing,html[data-theme=dark] .product-option,html[data-theme=dark] .tax-note,html[data-theme=dark] .price-item--regular s,html[data-theme=dark] .price__compare s,html[data-theme=dark] .form__label,html[data-theme=dark] .field__label{color:var(--somna-text-muted)}html[data-theme=dark] [class*=color-scheme-3] .caption,html[data-theme=dark] [class*=color-scheme-3] .caption-with-letter-spacing{color:inherit}html[data-theme=dark] .rte a,html[data-theme=dark] .link--text,html[data-theme=dark] .underlined-link,html[data-theme=dark] .customer a{color:var(--somna-accent)}html[data-theme=dark] .field__input,html[data-theme=dark] .select__select,html[data-theme=dark] .customer .field input,html[data-theme=dark] .customer select,html[data-theme=dark] textarea,html[data-theme=dark] .quantity,html[data-theme=dark] .quantity__input,html[data-theme=dark] .quantity__button{background-color:var(--somna-surface);color:var(--somna-text)}html[data-theme=dark] .field__input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--somna-text-muted)}html[data-theme=dark] .quantity__button svg,html[data-theme=dark] .quantity__button .icon{color:var(--somna-text)}html[data-theme=dark] .media,html[data-theme=dark] .product__media,html[data-theme=dark] .thumbnail,html[data-theme=dark] .cart-item__image-container{background-color:#fff}html[data-theme=dark] .product__media-item .media,html[data-theme=dark] .product__media,html[data-theme=dark] .image-with-text__media,html[data-theme=dark] .multicolumn-card__image-wrapper .media,html[data-theme=dark] .banner__media{border-radius:1.6rem;overflow:hidden;box-shadow:0 .8rem 2.4rem #00000059,0 0 0 1px var(--somna-border)}html[data-theme=dark] .thumbnail,html[data-theme=dark] .cart-item__image-container,html[data-theme=dark] .cart-item__image{border-radius:.8rem;overflow:hidden}html[data-theme=dark] .section-divider{background:var(--somna-bg)!important}html[data-theme=dark] .urgency-text,html[data-theme=dark] .countdown,html[data-theme=dark] .horizontal-ticker,html[data-theme=dark] .comparison-table__row-name{background:var(--somna-button)!important}html[data-theme=dark] .urgency-text,html[data-theme=dark] .horizontal-ticker__item,html[data-theme=dark] .comparison-table__row-name h3{color:var(--somna-button-text)!important}html[data-theme=dark] .section-divider svg,html[data-theme=dark] .section-divider__svg{color:var(--somna-button)!important}html[data-theme=dark] .comparison-table__icon[style*="--icon-color:#3e6da8" i],html[data-theme=dark] .comparison-table__icon[style*="--icon-color:#1e3a8a" i]{--icon-color: var(--somna-accent) !important}html[data-theme=dark] .comparison-table__icon[style*="--icon-color:#121212" i]{--icon-color: var(--somna-text-muted) !important}html[data-theme=dark] .upsell-product .slider{background-color:var(--somna-border)}@media(max-width:749px){html[data-theme=dark] .custom-header .drawer__close{color:var(--somna-text)}}html[data-theme=dark] .button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):not(.disabled):hover,html[data-theme=dark] .shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:rgb(var(--somna-btn-hover, var(--color-button)))}
/*# sourceMappingURL=/cdn/shop/t/5/assets/somna-dark-mode.css.map */
