@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400&display=swap";:root{--sm-cream:#FAFAF7;--sm-sand:#F2EDE6;--sm-navy:#0C1A35;--sm-gold:#C8A96E;--sm-text:#1A1A1A;--sm-muted:#6E6E68;--sm-border:rgba(26,26,26,.1)}body{background-color:var(--sm-cream)!important;color:var(--sm-text)!important}h1,h2,h3,h4,.hero__heading,.banner__heading,.card__heading a,.card__heading,.product__title,[class*=heading]:not(.header__heading){font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;letter-spacing:-.01em!important}.header{background:var(--sm-cream)!important;border-bottom:.5px solid var(--sm-border)!important;padding-top:14px!important;padding-bottom:14px!important;box-shadow:none!important}.header__menu-item{font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important}.header__menu-item:hover{color:var(--sm-gold)!important}.announcement-bar{background:var(--sm-navy)!important;padding:9px 0!important}.announcement-bar__message{font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#fff!important}.banner{min-height:85vh!important}.banner__box{background:transparent!important;box-shadow:none!important;border:none!important}.banner__heading{font-size:clamp(36px,5vw,72px)!important;font-weight:400!important;line-height:1.08!important}.card{background:var(--sm-sand)!important;border:none!important;border-radius:12px!important;overflow:hidden!important;transition:transform .25s ease,box-shadow .25s ease!important}.card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px #0c1a351a!important}.card__content,.card-information{padding:14px 16px 18px!important;background:var(--sm-sand)!important}.card__heading a{font-size:15px!important;font-weight:400!important}.price{color:var(--sm-navy)!important}.button,.btn{background:var(--sm-navy)!important;color:#fff!important;border:none!important;border-radius:2px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-size:11px!important;font-weight:500!important;transition:background .2s ease,color .2s ease!important}.button:hover,.btn:hover{background:var(--sm-gold)!important;color:var(--sm-navy)!important}.button--secondary{background:transparent!important;color:var(--sm-navy)!important;border:1px solid var(--sm-navy)!important}.button--secondary:hover{background:var(--sm-navy)!important;color:#fff!important}.section{padding-top:60px!important;padding-bottom:60px!important}.content-container{background:var(--sm-sand)!important}.rich-text__heading{font-size:clamp(28px,4vw,56px)!important}.footer{background:var(--sm-navy)!important;color:#fffc!important}.footer__heading{color:#fff!important;letter-spacing:2px!important;font-size:11px!important;text-transform:uppercase!important}.footer__list-item a,.footer__list a{color:#fff9!important;font-size:13px!important}.footer__list-item a:hover,.footer__list a:hover{color:var(--sm-gold)!important}.footer-block__newsletter-button{background:var(--sm-gold)!important;color:var(--sm-navy)!important}.copyright__content{color:#fff6!important;font-size:11px!important;letter-spacing:1.5px!important}.product__title{font-size:clamp(24px,3vw,40px)!important}.product-form__submit{background:var(--sm-navy)!important;border-radius:2px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:12px!important;height:54px!important}.product-form__submit:hover{background:var(--sm-gold)!important;color:var(--sm-navy)!important}.sm-marquee-wrap{background:var(--sm-sand);border-top:.5px solid var(--sm-border);border-bottom:.5px solid var(--sm-border);padding:13px 0;overflow:hidden}.sm-marquee-track{display:inline-flex;white-space:nowrap;animation:sm-scroll 32s linear infinite}.sm-marquee-item{padding:0 48px;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:var(--sm-navy);font-weight:500}.sm-marquee-item:before{content:"\2726";margin-right:48px;color:var(--sm-gold);font-size:8px;vertical-align:middle}@keyframes sm-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.sm-editorial{display:grid;grid-template-columns:1fr 1fr;min-height:580px}@media(max-width:749px){.sm-editorial{grid-template-columns:1fr}}.sm-editorial__img{width:100%;height:100%;object-fit:cover;display:block}.sm-editorial__content{background:var(--sm-navy);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:64px 56px;gap:20px}.sm-editorial__eyebrow{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--sm-gold);font-weight:500}.sm-editorial__heading{font-family:Playfair Display,serif;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.15;color:#fff}.sm-editorial__body{font-size:15px;line-height:1.7;color:#ffffffb3}.sm-editorial__btn{display:inline-block;background:var(--sm-gold);color:var(--sm-navy);padding:14px 36px;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:600;text-decoration:none;width:fit-content;transition:opacity .2s}.sm-editorial__btn:hover{opacity:.88}.header__heading,.header__heading a,.header__heading span{color:var(--sm-navy)!important}.header__menu-item,.header__menu-item a,.header__menu-item span,.header__menu-item button,.header__menu-item>a{color:var(--sm-navy)!important;opacity:1!important}.header__menu-item:hover,.header__menu-item a:hover{color:var(--sm-gold)!important}.header__icon,.header__icon svg,.header__icon path,.header__icon .icon{color:var(--sm-navy)!important;stroke:var(--sm-navy)!important;fill:var(--sm-navy)!important}.header__cart-icon-bubble{background:var(--sm-navy)!important;color:#fff!important}a{color:var(--sm-navy)!important}a:hover{color:var(--sm-gold)!important}.color-background-1,.color-background-1 h1,.color-background-1 h2,.color-background-1 h3,.color-background-1 h4,.color-background-1 p{color:var(--sm-text)!important}.color-background-1 a{color:var(--sm-navy)!important}.banner__content{--color-foreground: 26, 26, 26}p,li,span:not(.badge):not(.price){color:inherit}.multicolumn-list__item h3,.multicolumn-list__item .card__heading,.multicolumn-list__item p{color:var(--sm-navy)!important}.color-inverse h1,.color-inverse h2,.color-inverse h3,.color-inverse h4,.color-inverse p,.color-inverse a,.color-inverse .card__heading a,.color-inverse .price{color:#fff!important}.color-inverse .card{background:#ffffff14!important}.product__title{color:var(--sm-navy)!important}.product__description{color:var(--sm-text)!important}.price__regular,.price__sale{color:var(--sm-navy)!important}.cart-count-bubble{background:var(--sm-gold)!important;color:var(--sm-navy)!important}.footer,.footer *{color:#fffc}.footer h2,.footer h3,.footer h4,.footer .footer__heading{color:#fff!important}.footer a,.footer .link{color:#ffffffa6!important}.footer a:hover,.footer .link:hover{color:var(--sm-gold)!important}.announcement-bar a,.announcement-bar p,.announcement-bar span{color:#fff!important}.mobile-facets__header,details>summary{color:var(--sm-navy)!important}.breadcrumbs a,nav[aria-label=breadcrumbs] a{color:var(--sm-muted)!important}.card__inner .card__content{background-color:transparent!important}.card__media{z-index:1!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sleepmaxxing-custom.css.map */
