:root{--hux-forest-ink: #24312A;--hux-deep-green: #365644;--hux-sage: #537156;--hux-moss: #5E6F5C;--hux-slate-green: #48534D;--hux-fern: #A7C09B;--hux-pale-green: #C9D7CE;--hux-mist: #EFF4EF;--hux-linen: #FBFAF6;--hux-white: #FFFFFF;--hux-sand: #F3EFE5;--hux-clay: #877A69;--hux-taupe: #585048;--hux-hairline: #DCD8CC;--hux-ochre: #9A7A31;--hux-display: "Fraunces", Georgia, "Times New Roman", serif;--hux-text: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}:is(#hux,html):is(#hux,html) body main :is(h1,h2):not(.nh-visually-hidden),:is(#hux,html):is(#hux,html) body main .nh-gauge-readout,:is(#hux,html):is(#hux,html) body .hux-sticky-title,:is(#hux,html):is(#hux,html) body [class*=sticky] :is(.product-title,[class*=title]):not(button){font-family:var(--hux-display)!important;font-variation-settings:"SOFT" 50,"WONK" 0;color:var(--hux-forest-ink);text-transform:none!important}:is(#hux,html):is(#hux,html) body main h1{font-weight:300!important;letter-spacing:-.012em!important;line-height:1.1}:is(#hux,html):is(#hux,html) body main h2{font-weight:400!important;letter-spacing:-.01em!important;line-height:1.18}:is(#hux,html):is(#hux,html):is(#hux,html) body.template-product main h1,:is(#hux,html):is(#hux,html):is(#hux,html) body.template-product h1.product-title{font-weight:400!important;letter-spacing:-.01em!important;line-height:1.1!important}:is(#hux,html):is(#hux,html) body main :is(.hero,.showroom) :is(h1,h2){color:#fff}:is(#hux,html):is(#hux,html) body main :is(h3,h4){font-family:var(--hux-text)!important;font-weight:600!important;color:var(--hux-forest-ink);text-transform:none!important}:is(#hux,html):is(#hux,html) body .serene-section.journal h3,:is(#hux,html):is(#hux,html) body .nh-compare h3{font-family:var(--hux-display)!important;font-variation-settings:"SOFT" 50,"WONK" 0;font-weight:400!important;letter-spacing:-.01em!important}:is(#hux,html):is(#hux,html) body :is(.serene-section .eyebrow,.nh-product-kicker,.nh-faq__eyebrow,.nh-compare__eyebrow,.nh-compare .nh-compare__eyebrow){font-family:var(--hux-text)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--hux-moss)!important}:is(#hux,html):is(#hux,html) body :is(.serene-section .eyebrow.light,.hero .eyebrow,.showroom .eyebrow){color:var(--hux-pale-green)!important}:is(#hux,html):is(#hux,html) body :is(.serene-section .review-note,.nh-product-features__label,.nh-firmness__guide-note,.nh-firmness__deck,.nh-story__copy p,.nh-faq__answer,.nh-compare__story,.nh-compare .nh-compare__story,.nh-compare__intro,.nh-compare__detail,.nh-compare__feature dt,.nh-compare__swipe,.nh-compare .nh-compare__swipe,.nh-compare__construction small){color:var(--hux-slate-green)!important}:is(#hux,html):is(#hux,html) body :is(.serene-section .btn,.serene-section .button,.serene-section a[class*=btn],button[name=add],.product-form--atc-button,[class*=atc-button],[class*=add-to-cart],.nh-compare .nh-compare__link):not(.nh-compare__link--current){border-radius:4px!important;letter-spacing:.06em!important}:is(#hux,html):is(#hux,html) body :is(button[name=add],.product-form--atc-button,[class*=atc-button],[class*=add-to-cart]):not([disabled]){background-color:var(--hux-deep-green)!important;border-color:var(--hux-deep-green)!important;color:#fff!important;font-family:var(--hux-text)!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase!important}:is(#hux,html):is(#hux,html) body :is(button[name=add],.product-form--atc-button,[class*=atc-button],[class*=add-to-cart]):not([disabled]):hover{background-color:var(--hux-forest-ink)!important;border-color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body :is(.standard-link,a.standard-link){color:var(--hux-deep-green)!important;border-color:var(--hux-deep-green)!important;text-decoration-color:var(--hux-deep-green)!important}:is(#hux,html):is(#hux,html) body .standard-link svg{color:var(--hux-deep-green)!important;stroke:currentColor}:is(#hux,html):is(#hux,html) body :is(.lineup-badge,.product__badge,.productitem--badge,main .badge,.nh-compare__badge,.nh-compare__badge--2,.nh-compare__badge--3){border-radius:999px!important;font-family:var(--hux-text)!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.1em!important;line-height:1!important;text-transform:uppercase!important;padding:5px 12px!important}:is(#hux,html):is(#hux,html) body :is(.lineup-badge,.product__badge,main .badge){background:var(--hux-sage)!important;color:#fff!important;border:0!important}:is(#hux,html):is(#hux,html) body :is(.nh-compare__badge,.nh-compare__badge--2,.nh-compare__badge--3){background:var(--hux-mist)!important;color:var(--hux-deep-green)!important}:is(#hux,html):is(#hux,html) body .nh-compare .nh-compare__link--current{background:var(--hux-mist)!important;color:var(--hux-deep-green)!important;border-radius:4px!important}:is(#hux,html):is(#hux,html) body :is(.stars,[class*=rating-stars],[class*=__stars]){color:var(--hux-ochre)!important}:is(#hux,html):is(#hux,html) body :is(.site-header,.site-header-wrapper,.site-header-main,.site-header-main-content){color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body :is(.navmenu-link,.megamenu_navitem_link,.site-header a,.site-header summary){color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body :is(.navmenu-link,.megamenu_navitem_link):hover{color:var(--hux-deep-green)!important}:is(#hux,html):is(#hux,html) body .site-header :is(a,summary)[href*=sale],:is(#hux,html):is(#hux,html) body .site-header .navmenu-link[href*=sale]{color:var(--hux-sage)!important}:is(#hux,html):is(#hux,html) body .site-header :is(svg,.icon){color:var(--hux-forest-ink);fill:currentColor}:is(#hux,html):is(#hux,html) body .site-header .icon path[stroke]{stroke:currentColor}:is(#hux,html):is(#hux,html) body .view-more-btn{color:var(--hux-deep-green)!important;border-color:var(--hux-hairline)!important;border-radius:4px!important}:is(#hux,html):is(#hux,html) body :is(.search-flydown--categories,.form-field-select-wrapper,[class*=search] select,[class*=search] .form-field-select){background-color:var(--hux-linen)!important;color:var(--hux-forest-ink)!important;border-color:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body :is(input[type=search],.live-search-form input){border-color:var(--hux-hairline)!important;color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body :is(.site-announcement,.announcement-bar,[class*=announcement-bar]){background-color:var(--hux-taupe)!important;color:#fff!important}:is(#hux,html):is(#hux,html) body :is(.site-announcement,[class*=announcement-bar]) img{filter:brightness(0) invert(1)!important}:is(#hux,html):is(#hux,html) body .serene-section.hero{background-color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body .serene-section.showroom{background-color:var(--hux-deep-green)!important}:is(#hux,html):is(#hux,html) body .serene-section.showroom :is(p,li,span,a):not(.btn):not(.button){color:#fff}:is(#hux,html):is(#hux,html) body .category-tile .cat-label{font-family:var(--hux-display)!important;font-variation-settings:"SOFT" 50,"WONK" 0;font-weight:400!important;font-size:24px!important;letter-spacing:-.01em!important;text-transform:none!important}:is(#hux,html):is(#hux,html) body .serene-section.reviews{background-color:var(--hux-mist)!important}:is(#hux,html):is(#hux,html) body .serene-section.reviews :is(.review-card,article){background-color:#fff!important}:is(#hux,html):is(#hux,html) body .serene-section.reviews .review-summary{background-color:var(--hux-linen)!important;border-color:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body .serene-section.newsletter :is(button,[type=submit]){color:var(--hux-deep-green)!important;font-size:12px!important;letter-spacing:.06em!important}:is(#hux,html):is(#hux,html) body .serene-section :is(.trust-item,.cooling-point,.cooling-points,.review-card){border-color:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body :is(.site-footer-wrapper,.site-footer,footer .site-footer-wrapper){background-color:var(--hux-sand)!important;color:var(--hux-slate-green)!important}:is(#hux,html):is(#hux,html) body .site-footer-wrapper :is(h2,h3,h4,.footer-heading,[class*=heading]){color:var(--hux-forest-ink)!important;font-family:var(--hux-text)!important;font-weight:600!important;font-size:15px!important}:is(#hux,html):is(#hux,html) body .site-footer-wrapper :is(a,p,li,span,small){color:var(--hux-slate-green)!important}:is(#hux,html):is(#hux,html) body .site-footer-wrapper a:hover{color:var(--hux-deep-green)!important}:is(#hux,html):is(#hux,html) body .site-footer-wrapper :is(svg,.icon){color:var(--hux-forest-ink)!important;fill:currentColor}:is(#hux,html):is(#hux,html) body .site-footer-wrapper :is(hr,[class*=divider],[class*=border]){border-color:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body .nh-approved-section{--nh-ink: var(--hux-forest-ink);--nh-muted: var(--hux-slate-green);--nh-paper: var(--hux-linen);--nh-warm: var(--hux-sand);--nh-rule: var(--hux-hairline);--nh-forest: var(--hux-deep-green);--nh-focus: var(--hux-deep-green);color:var(--hux-forest-ink)}:is(#hux,html):is(#hux,html) body .nh-approved-section :is(h2,h3,.nh-gauge-readout){color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body .nh-approved-section.nh-story,:is(#hux,html):is(#hux,html) body .nh-story__frame{background-color:var(--hux-sand)!important}:is(#hux,html):is(#hux,html) body :is(.nh-firmness__experience,.nh-firmness__selector){background-color:var(--hux-sand)!important}:is(#hux,html):is(#hux,html) body .nh-firmness__film{background-color:var(--hux-sand)!important}:is(#hux,html):is(#hux,html) body .nh-firmness__tabs{border-color:var(--hux-hairline)!important;border-radius:4px!important;overflow:hidden}:is(#hux,html):is(#hux,html) body .nh-firmness__tabs button{color:var(--hux-deep-green)!important}:is(#hux,html):is(#hux,html) body .nh-firmness__tabs button:is([aria-checked=true],[aria-selected=true],[aria-pressed=true],.is-active,.active){background-color:var(--hux-deep-green)!important;color:#fff!important}:is(#hux,html):is(#hux,html) body .hux-buy-box{background-color:var(--hux-sand)!important}:is(#hux,html):is(#hux,html) body :is(.hux-size-select__trigger,.hux-size-select__native,.variants-ui__segmented-grid label,.variants-ui__segmented-grid [class*=option]){border-radius:4px!important;border-color:var(--hux-hairline)!important;color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body :is(.hux-size-select__trigger){background-color:#fff!important}:is(#hux,html):is(#hux,html) body .variants-ui__segmented-grid :is(input:checked+label,[aria-checked=true],.is-selected,.selected){border-color:var(--hux-deep-green)!important;box-shadow:inset 0 0 0 .5px var(--hux-deep-green)}:is(#hux,html):is(#hux,html) body .hux-buy-box :is(label,.form-field-label,[class*=option-label]){color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body .hux-buy-box :is(.price__current,[class*=price]:not(s)){color:var(--hux-forest-ink)}:is(#hux,html):is(#hux,html) body .nh-summary__tab{color:var(--hux-slate-green)!important}:is(#hux,html):is(#hux,html) body .nh-summary__tab:is([aria-selected=true],.is-active,.active){color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body :is(.product-gallery--image-background img,.product-gallery--media-thumbnail-img-wrapper img,.product-gallery--media-thumbnail img,.product-gallery--loaded-image){background:var(--hux-linen)!important}:is(#hux,html):is(#hux,html) body .product-gallery--media-thumbnail-img-wrapper{border-color:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body .nh-compare{background:var(--hux-linen)!important;color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body .nh-compare__card{border-color:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body .nh-compare__card.is-current{border-color:var(--hux-deep-green)!important}:is(#hux,html):is(#hux,html) body .nh-compare__photo{background:var(--hux-sand)!important}:is(#hux,html):is(#hux,html) body .nh-compare__bar{background:var(--hux-sand)!important}:is(#hux,html):is(#hux,html) body .nh-compare__bar>span{background:var(--hux-clay)!important}:is(#hux,html):is(#hux,html) body .nh-compare__bar--foam>span{background:var(--hux-sage)!important}:is(#hux,html):is(#hux,html) body .nh-compare__viewing{color:var(--hux-deep-green)!important;letter-spacing:.1em!important}:is(#hux,html):is(#hux,html) body :is(.nh-faq__frame,.nh-faq__list,.nh-faq details){border-color:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body main :is(p,li) a:not([class]){color:var(--hux-deep-green);text-underline-offset:3px}:is(#hux,html):is(#hux,html) body :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--hux-deep-green)!important;outline-offset:2px!important}:is(#hux,html):is(#hux,html) body .site-header .site-logo{background:url(huxberry-wordmark-forest-ink-r.svg) no-repeat left center / contain}:is(#hux,html):is(#hux,html) body .site-header .site-logo .site-logo-image{visibility:hidden}:is(#hux,html):is(#hux,html) body .custom_footer_logo{display:inline-block;background:url(huxberry-wordmark-forest-ink-r.svg) no-repeat left center / contain}:is(#hux,html):is(#hux,html) body .custom_footer_logo img{visibility:hidden;max-width:180px!important}:is(#hux,html):is(#hux,html) body .serene-section{--ink: var(--hux-forest-ink);--ink-soft: var(--hux-slate-green);--moss: var(--hux-deep-green);--moss-deep: var(--hux-forest-ink);--leaf: var(--hux-moss);--cream: var(--hux-sand);--paper: var(--hux-linen);--line: var(--hux-hairline);--sand: var(--hux-hairline);--sage-soft: var(--hux-hairline);--sage-wash: var(--hux-mist);--coral: var(--hux-deep-green);--coral-dark: var(--hux-forest-ink)}:is(#hux,html):is(#hux,html) body .serene-section .btn{min-height:48px!important}:is(#hux,html):is(#hux,html) body .serene-section .btn:not(.ghost):hover{background-color:var(--hux-forest-ink)!important;border-color:var(--hux-forest-ink)!important;transform:none!important}:is(#hux,html):is(#hux,html) body .serene-section .btn.ghost{border-color:#fff!important;background:transparent!important;color:#fff!important}:is(#hux,html):is(#hux,html) body .serene-section .btn.ghost:hover{background:#fff!important;color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body.template-index .site-announcement{display:block!important}:is(#hux,html):is(#hux,html) body .announcement-bar{grid-template-columns:1fr!important}:is(#hux,html):is(#hux,html) body .announcement-bar :is(.announcement-bar-left,.announcement-bar-right){display:none!important}:is(#hux,html):is(#hux,html) body .site-header-wrapper{box-shadow:none!important;border-bottom:1px solid var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body .site-header :is(.icon-account,.site-header-cart--button){color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body .site-navigation .navmenu-link-depth-1{font-weight:500!important}:is(#hux,html):is(#hux,html) body .serene-section.hero:after{background:linear-gradient(90deg,#24312a8c,#24312a40 45%,#24312a00 75%)!important}@media(max-width:720px){:is(#hux,html):is(#hux,html) body .serene-section.hero:after{background:linear-gradient(90deg,#24312a8c,#24312a26)!important}}:is(#hux,html):is(#hux,html) body main .serene-section.hero h1{font-size:clamp(40px,4.6vw,64px)!important;line-height:1.06!important;letter-spacing:-.015em!important}:is(#hux,html):is(#hux,html) body .serene-section :is(.section-title,.showroom-copy h2,.newsletter-row h2){font-size:clamp(28px,3vw,38px)!important}:is(#hux,html):is(#hux,html) body .serene-section.trust-bar .trust-item svg{stroke:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body .serene-section .lineup-media{background-color:var(--hux-sand)!important}:is(#hux,html):is(#hux,html) body .serene-section .cooling-point h3{font-size:16px!important}:is(#hux,html):is(#hux,html) body .serene-section .category-tile:after,:is(#hux,html):is(#hux,html) body .serene-section .category-tile:hover:after{background:linear-gradient(to top,#24312a8c,#24312a26 45%,#24312a00 70%)!important}:is(#hux,html):is(#hux,html) body .serene-section .article-meta{color:var(--hux-moss)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important}:is(#hux,html):is(#hux,html) body .serene-section.journal .article h3{font-size:22px!important;line-height:1.25!important}:is(#hux,html):is(#hux,html) body .serene-section.journal .article:first-child h3{font-size:26px!important}:is(#hux,html):is(#hux,html) body .serene-section .newsletter-form{border-bottom:0!important;gap:16px;align-items:center}:is(#hux,html):is(#hux,html) body .serene-section .newsletter-form input[type=email]{background:#fff!important;border:1px solid var(--hux-hairline)!important;border-radius:4px!important;height:48px;padding:0 16px!important;color:var(--hux-forest-ink)!important;font-size:15px!important}:is(#hux,html):is(#hux,html) body .serene-section.newsletter button[type=submit]{text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:4px}:is(#hux,html):is(#hux,html) body .serene-section .serene-form-error{color:var(--hux-forest-ink)!important}:is(#hux,html):is(#hux,html) body .site-footer-wrapper .custom-footer-block-item{border-color:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body .site-footer-wrapper :is(.address_heading,.address-heading_2){color:var(--hux-slate-green)!important;font-weight:400!important;font-size:14px!important}:is(#hux,html):is(#hux,html) body .swiper-slide-thumb-active .product-gallery--media-thumbnail-img-wrapper{border-color:var(--hux-deep-green)!important}:is(#hux,html):is(#hux,html) body .nh-product-features__image{color:var(--hux-clay)!important}:is(#hux,html):is(#hux,html) body .nh-product-features__image circle{fill:var(--hux-sand)}:is(#hux,html):is(#hux,html) body .product-pricing .product__price :is(.price__current,.price__current span){font-family:var(--hux-text)!important;font-weight:600!important;color:var(--hux-forest-ink)}:is(#hux,html):is(#hux,html) body .variants-ui__segmented-grid .variants-ui__segmented-cell{border-width:1px!important}:is(#hux,html):is(#hux,html) body .hux-buy-box__status svg :is(path,circle){stroke:var(--hux-forest-ink)}:is(#hux,html):is(#hux,html) body .sticky-atc__cta:not(:disabled){background-color:var(--hux-deep-green)!important;color:#fff!important;border-radius:4px!important;letter-spacing:.06em!important}:is(#hux,html):is(#hux,html) body .sticky-atc__cta:not(:disabled):is(:hover,:focus){background-color:var(--hux-forest-ink)!important;outline-color:var(--hux-deep-green)!important}:is(#hux,html):is(#hux,html) body :is(.sticky-atc__size,.sticky-atc__sheet-option,.hux-size-select__menu){border-radius:4px!important}:is(#hux,html):is(#hux,html) body .sticky-atc__size{background-color:#fff!important}:is(#hux,html):is(#hux,html) body .nh-firmness__tabs button+button{border-left-color:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body .nh-firmness__details ul{color:var(--hux-slate-green)!important}:is(#hux,html):is(#hux,html) body .nh-gauge-track{stroke:var(--hux-hairline)!important}:is(#hux,html):is(#hux,html) body .nh-gauge-label{fill:var(--hux-slate-green)!important}:is(#hux,html):is(#hux,html) body .nh-compare .nh-compare__price{font-weight:600!important}:is(#hux,html):is(#hux,html) body .nh-faq__heading>p{color:var(--hux-slate-green)!important}:is(#hux,html):is(#hux,html):is(#hux,html) body .cbb-frequently-bought-product-image{background-color:var(--hux-linen)!important}:is(#hux,html):is(#hux,html) body .variants-ui__option-name{display:inline-block;text-transform:lowercase!important}:is(#hux,html):is(#hux,html) body .variants-ui__option-name:first-letter{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/71/assets/huxberry-brand-2026.css.map */
