:root{--cushy-cream:#FFFFFF;--cushy-forest:#A4613B;--cushy-sage:#EDA571;--cushy-text:#3D302A}html{scroll-behavior:smooth}body{background:var(--cushy-cream);color:var(--cushy-text)}.header-wrapper,.footer{background:var(--cushy-cream)}.cushy-eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--cushy-forest);margin:0 0 14px}.cushy-hero{padding:32px 0 48px;background:var(--cushy-cream)}.cushy-hero__grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px}.cushy-hero h1,.cushy-hero h2{font-size:clamp(32px,4.2vw,54px);line-height:1.12;letter-spacing:-.035em;margin:0 0 22px;color:var(--cushy-forest)}.cushy-hero__copy .rte{font-size:16px;line-height:1.65;max-width:450px;margin-bottom:24px}.cushy-hero__media{border-radius:16px;overflow:hidden;aspect-ratio:3/2}.cushy-hero__media img{width:100%;height:100%;display:block;object-fit:cover}.cushy-hero__note{font-size:12px;margin-top:14px;color:var(--cushy-text)}.cushy-hero--compact .cushy-hero__media{aspect-ratio:1/1;max-height:450px}.cushy-hero--compact h2{font-size:clamp(28px,3.6vw,42px)}.cushy-coming{margin:22px 0 24px}.cushy-coming .button{width:100%;background:var(--cushy-forest);color:var(--cushy-cream);opacity:.75;cursor:default}.cushy-coming p{font-size:12px;line-height:1.6;text-align:center;margin:12px 0 0}.cushy-coming a{color:var(--cushy-forest)}.product__title h1{font-size:clamp(28px,3.1vw,42px);letter-spacing:-.025em;line-height:1.18;color:var(--cushy-forest)}.product__info-container .emoji-benefits p{color:#111}.icon-bar .icon-bar-card__icon{width:96px;height:96px;min-width:96px;margin-left:auto;margin-right:auto}.icon-bar .icon-bar-card__icon img{display:block;width:96px;height:96px;object-fit:contain}.icon-bar .splide__dots-and-arrows{margin-top:20px}.image-slider .splide__slide img{aspect-ratio:1/1;object-fit:cover}body .animate--hidden,body .animate-item{opacity:1;transform:none;visibility:visible}.splide:not(.is-initialized){visibility:visible}.splide:not(.is-initialized) .splide__list{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory}.splide:not(.is-initialized) .splide__slide{flex:0 0 calc((100% - 32px)/3);scroll-snap-align:start}.footer__copyright .copyright__content{font-size:12px}@media(max-width:749px){.cushy-hero{padding:22px 0 32px}.cushy-hero__grid{display:flex;flex-direction:column;gap:22px}.cushy-hero__copy{width:100%}.cushy-hero h1{font-size:34px;max-width:340px;margin-bottom:16px}.cushy-hero h2{font-size:29px;margin-bottom:16px}.cushy-hero__copy .rte{font-size:14px;line-height:1.6;margin-bottom:20px}.cushy-hero__media{width:100%;max-height:280px}.cushy-hero .button{min-height:46px}.cushy-eyebrow{font-size:10px;margin-bottom:12px}.cushy-hero--compact .cushy-hero__media{aspect-ratio:4/3;max-height:320px}.splide:not(.is-initialized) .splide__slide{flex-basis:100%}.product__title h1{font-size:29px}.icon-bar .icon-bar-card__icon{margin-bottom:12px}.header__heading-logo{max-width:158px}.cushy-coming{margin-top:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,#MainContent,#MainContent>.shopify-section,.header-wrapper,.footer{background:#fff!important}.cushy-coming .button:before,.cushy-coming .button:after{box-shadow:none}#MainContent>.shopify-section>.gradient{--color-background:255,255,255!important;--gradient-background:#FFFFFF!important;background:#fff!important}::selection{background:#f5d8bf;color:#3d302a}.cushy-preview-purchase{margin:22px 0 24px}.cushy-preview-purchase>.button{width:100%;margin-top:16px;background:#a4613b;color:#fff}.cushy-preview-purchase>.button:hover{background:#8c4f2e}.cushy-preview-purchase .price-item--regular,.cushy-preview-purchase .price-item--sale{color:#a4613b}.cushy-preview-purchase .price__sale s{color:#8b7769}.kaching-bundles .kaching-bundles__block{--block-title-color:#A4613B!important;--block-block-title-color:#A4613B!important;--bar-background-color:#FFFCF8!important;--bar-selected-background-color:#FFF0E2!important;--bar-border-color:#E5CBB6!important;--bar-selected-border-color:#A4613B!important;--bar-title-color:#3D302A!important;--bar-subtitle-color:#6F5A4E!important;--bar-price-color:#A4613B!important;--bar-full-price-color:#8B7769!important;--bar-label-background-color:#F5D8BF!important;--bar-label-color:#3D302A!important;--bar-most-popular-background-color:#A4613B!important;--bar-most-popular-color:#FFFFFF!important}.kaching-bundles .kaching-bundles__free-gift{--kaching-free-gift-background-color:#F5E5D8!important;--kaching-free-gift-text-color:#3D302A!important;--kaching-free-gift-selected-background-color:#EDA571!important;--kaching-free-gift-selected-text-color:#3D302A!important}.kaching-bundles .kaching-bundles__bundle-products__title{color:#3d302a}.kaching-bundles .kaching-bundles__bundle-products__price{color:#a4613b}.kaching-bundles .kaching-bundles__bundle-products__full-price{color:#8b7769}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cushy-brand.css.map */
