.template-collection-samples-app .collection-title{text-align:center}.template-collection-samples-app .productListing .card-action,.template-collection-samples-app .productListing .card-price{display:none!important}.template-collection-samples-app .productListing .product-samples-button-wrap{text-align:center}.template-collection-samples-app .productListing .card-media{padding-bottom:100%!important}.template-collection-samples-app .productListing .sample-app-button{min-height:40px}.pim2607-banner-wrap{width:100%!important;max-width:100%!important}.pim2607-banner{width:100%!important;box-sizing:border-box!important;margin:10px 0 0!important;padding:14px!important;background:#fff!important;border:1px solid #f0eeeb!important;border-radius:0!important;box-shadow:none!important}.lmb-option-head{position:relative!important}.lmb-option-head-left{padding-right:120px!important;box-sizing:border-box}.lmb-option-head .lmb-required-badge{position:absolute!important;right:48px;top:50%;transform:translateY(-50%);margin:0!important;padding:5px 12px!important;background:#e8e3dc!important;color:#3a332d!important;border-radius:20px!important;font-size:10px!important;line-height:1.2!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:600!important;white-space:nowrap}@media(max-width:749px){.lmb-option-head-left{padding-right:100px!important}.lmb-option-head .lmb-required-badge{right:42px;padding:4px 9px!important;font-size:9px!important;letter-spacing:1px!important}}#product-add-to-cart:hover,#product-add-to-cart:focus-visible,.product-form__submit:hover,.product-form__submit:focus-visible{background:#5b3f2c!important;background-color:#5b3f2c!important;border-color:#5b3f2c!important;color:#fff!important}form.installment,shopify-payment-terms{display:none!important}.hano-open-mattress:hover,.hano-open-mattress:focus-visible,.hano-mattress-card:hover .hano-open-mattress{background:#5b3f2c!important;border-color:#5b3f2c!important;color:#fff!important}.hano-open-mattress:hover span,.hano-open-mattress:focus-visible span,.hano-mattress-card:hover .hano-open-mattress span{color:#fff!important}@media(min-width:750px){.hano-hero .hh-inner{max-width:1800px!important;padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}}@media(min-width:750px){div[id^=lmb-fs-]{padding-left:15px!important;padding-right:15px!important}.lmb-fs{max-width:1770px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}}@media(min-width:1025px){.template-index .section-header-navigation{margin-bottom:calc(-1 * var(--hano-hdr-h, 85px))!important;transition:background-color .3s ease}.template-index .section-header-navigation:not(.scrolled-past-header){background:linear-gradient(to bottom,#00000061,#0000)!important;border-color:transparent!important;box-shadow:none!important}.template-index .section-header-navigation:not(.scrolled-past-header) .header-navigation-wrapper,.template-index .section-header-navigation:not(.scrolled-past-header) .header-navigation{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.template-index .section-header-navigation:not(.scrolled-past-header) img.header__heading-logo{filter:brightness(0) invert(1)}.template-index .section-header-navigation:not(.scrolled-past-header) .menu-lv-1__action,.template-index .section-header-navigation:not(.scrolled-past-header) .menu-lv-1__action .text,.template-index .section-header-navigation:not(.scrolled-past-header) .menu-lv-1__action>.icon,.template-index .section-header-navigation:not(.scrolled-past-header) .header__icon,.template-index .section-header-navigation:not(.scrolled-past-header) .header__icon svg,.template-index .section-header-navigation:not(.scrolled-past-header) .header-item--icons svg,.template-index .section-header-navigation:not(.scrolled-past-header) .modal__toggle-open{color:#fff!important;fill:#fff!important}.template-index .hano-hero .hh-banner{min-height:820px!important}.template-index .hano-hero .hh-inner{padding-top:calc(var(--hano-hdr-h, 85px) + 80px)!important}.template-index .hano-hero .hh-inner{align-items:flex-end!important;padding-bottom:clamp(60px,4.5vw,100px)!important}.template-index .hano-hero .hh-content{max-width:780px!important;width:auto!important}.template-index .hano-hero .hh-eyebrow{font-size:14px!important;letter-spacing:.32em!important;font-weight:600!important;margin-bottom:18px!important}.template-index .hano-hero .hh-heading{font-size:clamp(84px,6.2vw,124px)!important;line-height:1.08!important;margin-bottom:40px!important;text-shadow:0 2px 18px rgba(0,0,0,.25)}.template-index .hano-hero .hh-btn{font-size:14px!important;letter-spacing:.24em!important;padding:19px 36px!important;border-width:1.5px!important}}.template-index section.tv-full{margin-top:40px!important;margin-bottom:40px!important}.custom-hero-slider .custom-hero-slider__title{font-family:var(--font-heading-family, "Cormorant Garamond"),Georgia,serif!important;text-transform:uppercase!important;font-weight:500!important;letter-spacing:.14em!important;line-height:1.3!important}@media(min-width:750px){.custom-hero-slider .custom-hero-slider__title{font-size:28px!important}}#MainContent .custom-hero-slider .custom-hero-slider__slide .custom-hero-slider__image{height:100%!important;object-fit:cover!important}.custom-dimensions-wrapper,.custom-dimensions-wrapper *{font-family:var(--font-heading-family, "Cormorant Garamond"),"Cormorant Garamond",Georgia,serif!important;letter-spacing:0!important}.custom-dimensions-wrapper th{font-size:16px!important;font-weight:600!important}.custom-dimensions-wrapper td{font-size:16px!important}.wrapper-footer,.wrapper-footer *:not(svg):not(path){font-family:var(--font-heading-family, "Cormorant Garamond"),"Cormorant Garamond",Georgia,serif!important}.wrapper-footer .footer-block__heading{font-size:15px!important;font-weight:600!important;letter-spacing:.14em!important}.wrapper-footer .list-menu__item--link{font-size:15px!important;font-weight:500!important;letter-spacing:0!important}.productView-tab,.productView-tab *:not(svg):not(path){font-family:var(--font-heading-family, "Cormorant Garamond"),"Cormorant Garamond",Georgia,serif!important}.productView-tab .toggle-title .text,.productView-tab .tab-title{font-size:17px!important;font-weight:600!important;letter-spacing:.12em!important}.productView-tab .toggle-content,.productView-tab .toggle-content p,.productView-tab .toggle-content li,.productView-tab .toggle-content span{font-size:16px!important;line-height:1.6!important;letter-spacing:0!important}.policies-block{background:transparent!important}.policies-block .bg-policies-block{border-radius:10px!important;padding:6px 0!important}.policies-block .halo-item{position:relative}.policies-block .halo-item a{background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;min-height:76px}.policies-block .policies-text{font-family:var(--font-heading-family, "Cormorant Garamond"),"Cormorant Garamond",Georgia,serif!important;font-size:20px!important;font-weight:500!important;letter-spacing:.04em!important;color:#2b2420!important;text-transform:none!important;white-space:nowrap}.policies-block .halo-item a img{width:34px!important;height:34px!important;object-fit:contain}.policies-block .policies-icon{display:inline-flex!important;align-items:center}.policies-block .policies-icon svg{width:32px!important;height:32px!important;fill:#2b2420!important;color:#2b2420!important}@media(min-width:750px){.policies-block .halo-item+.halo-item:before{content:"";position:absolute;left:0;top:22%;height:56%;width:1px;background:#2b242038}}.custom-dimensions-wrapper{padding:10px 15px 30px!important}.custom-dimensions-wrapper>div{gap:28px!important;align-items:flex-start!important;margin-bottom:22px!important}.custom-dimensions-wrapper>div>div:first-child{flex:0 0 calc(62% - 14px)!important;max-width:calc(62% - 14px);min-width:0!important}.custom-dimensions-wrapper>div>div:nth-child(2){flex:1 1 0!important;min-width:0!important;align-self:stretch;display:flex;align-items:center;justify-content:center;padding:28px;box-sizing:border-box;background:#fff;border:1px solid #E3DBD0;border-radius:10px}.custom-dimensions-wrapper>div>div:nth-child(2) img{margin:0 auto!important;max-width:100%!important}.custom-dimensions-wrapper table{width:100%!important;min-width:0!important;border:1px solid #E3DBD0!important;border-collapse:separate!important;border-spacing:0!important;border-radius:10px!important;overflow:hidden!important;background:#f8f6f2!important}.custom-dimensions-wrapper thead tr,.custom-dimensions-wrapper th{background:#e8e0d6!important}.custom-dimensions-wrapper th{padding:16px 22px!important;text-align:left!important;font-size:18px!important;font-weight:600!important;color:#2b2420!important;border-bottom:0!important}.custom-dimensions-wrapper td{padding:12px 22px!important;text-align:left!important;font-size:17px!important;color:#3a332d!important;border-bottom:0!important}.custom-dimensions-wrapper th:not(:last-child),.custom-dimensions-wrapper td:not(:last-child){border-right:1px solid #E3DBD0!important}.custom-dimensions-wrapper tbody tr{background:#f8f6f2!important}.custom-dimensions-wrapper tbody tr:nth-child(2n){background:#f0ebe4!important}.custom-dimensions-wrapper tbody td[colspan]{background:#f8f6f2!important;font-style:italic!important;font-size:15px!important;color:#6f655c!important;border-top:1px solid #E3DBD0!important;border-right:0!important;padding:14px 22px!important}@media(max-width:749px){.custom-dimensions-wrapper>div>div:first-child,.custom-dimensions-wrapper>div>div:nth-child(2){flex:1 1 100%!important;max-width:100%!important}.custom-dimensions-wrapper th,.custom-dimensions-wrapper td{padding:10px 12px!important;font-size:15px!important}.policies-block .policies-text{font-size:17px!important}}.template-index #MainContent .sections-rich-text h2.heading,.template-index #MainContent .halo-block-header h3.title,.template-index #MainContent .halo-block-header h3.title .text,.template-index #MainContent .hbj__title,.template-index #MainContent .hbj__title *,.template-index #MainContent .lmb-fs-title,.template-index #MainContent .lmb-fs-title em{font-family:var(--font-heading-family, "Cormorant Garamond"),"Cormorant Garamond",Georgia,serif!important;font-size:28px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:2px!important;line-height:1.3!important}.template-index #MainContent .hbj__eyebrow,.template-index #MainContent .hbj__step-title,.template-index #MainContent .lmb-fs-eyebrow,.template-index #MainContent .lmb-fs-feat-title,.template-index #MainContent .customer-review-block .subtext-review,.template-index #MainContent .sections-rich-text .rich-text__sub-heading,.template-index #MainContent [id*=custom_service_block] .policies-text{font-family:var(--font-heading-family, "Cormorant Garamond"),"Cormorant Garamond",Georgia,serif!important}.template-index #MainContent .sections-rich-text .rich-text__text,.template-index #MainContent .sections-rich-text .rich-text__text p,.template-index #MainContent .sections-rich-text .rich-text__top,.template-index #MainContent .sections-rich-text .rich-text__top p,.template-index #MainContent .hbj__intro,.template-index #MainContent .hbj__step-text,.template-index #MainContent .lmb-fs-text,.template-index #MainContent .lmb-fs-text p,.template-index #MainContent .lmb-fs-feat-text,.template-index #MainContent .press-banner-block-wrapper .desc,.template-index #MainContent .press-banner-block-wrapper .desc p{font-family:var(--font-heading-family, "Cormorant Garamond"),"Cormorant Garamond",Georgia,serif!important;font-size:18px!important;font-weight:500!important;line-height:1.6!important}.template-index #MainContent .sections-rich-text a.button,.template-index #MainContent .sections-rich-text a.button *,.template-index #MainContent .press-banner-block-wrapper a.button,.template-index #MainContent .press-banner-block-wrapper a.button *,.template-index #MainContent .hbj__btn,.template-index #MainContent .lmb-fs-btn,.template-index #MainContent [id*=custom_service_block] .policies-button{font-family:var(--font-heading-family, "Cormorant Garamond"),"Cormorant Garamond",Georgia,serif!important;font-weight:600!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
