:root{--fn-paper:#fbf8f3;--fn-white:#fff;--fn-cream:#f3e8d8;--fn-gold:#d9a45f;--fn-gold-deep:#b77c37;--fn-ink:#161513;--fn-muted:#645e56;--fn-line:#e3dbd1;--fn-serif:Baskerville,"Iowan Old Style","Baskerville Old Face",Georgia,"Times New Roman",serif;--fn-sans:Arial,Helvetica,sans-serif}body{background:var(--fn-paper);color:var(--fn-ink)}body #mainContent{max-width:none;margin:0;padding:0}.fn3,.fng-footer,.fng-header{font-family:var(--fn-sans);color:var(--fn-ink)}.fn3 *,.fng-footer *,.fng-header *{box-sizing:border-box}.fn3 a,.fng-footer a,.fng-header a{color:inherit;text-decoration:none}.fn3-serif{font-family:var(--fn-serif);font-weight:400}.fn3-wrap{max-width:1480px;margin:0 auto;padding-left:4.5%;padding-right:4.5%}.fn3-kicker{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fn-gold-deep)}.fn3-title{font-family:var(--fn-serif);font-weight:400;letter-spacing:-.02em}.fn3-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--fn-gold);min-height:46px;padding:0 25px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;border:0;color:var(--fn-ink);cursor:pointer}.fn3-btn--outline{background:transparent;border:1px solid var(--fn-gold-deep)}.fn3-rule{border:0;border-top:1px solid var(--fn-line)}.fn3-trust{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-top:1px solid var(--fn-line);border-bottom:1px solid var(--fn-line)}.fn3-trust>div{display:grid;grid-template-columns:45px 1fr;align-items:center;gap:14px;padding:22px 4vw;border-right:1px solid var(--fn-line)}.fn3-trust>div:last-child{border-right:0}.fn3-trust svg{width:36px;height:36px;fill:none;stroke:var(--fn-gold-deep);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.fn3-trust b{display:block;font-size:10px;letter-spacing:.05em;margin-bottom:5px}.fn3-trust span{font-size:10px}.fn3-card{background:#fff;border:1px solid var(--fn-line)}.fn3-card img{display:block;width:100%;object-fit:cover}.fn3-section-head{text-align:center;padding:0 20px;margin-bottom:30px}.fn3-section-head h2{font-family:var(--fn-serif);font-weight:400;font-size:36px;margin:7px 0 9px}.fn3-section-head p{font-size:13px;color:var(--fn-muted);margin:0}.fn3-page{background:var(--fn-paper)}@media(max-width:900px){.fn3-trust{grid-template-columns:repeat(2,1fr)}.fn3-trust>div:nth-child(2){border-right:0}.fn3-section-head h2{font-size:31px}}@media(max-width:600px){.fn3-wrap{padding-left:20px;padding-right:20px}.fn3-trust{grid-template-columns:1fr}.fn3-trust>div{border-right:0;border-bottom:1px solid var(--fn-line);padding:16px 24px}.fn3-trust>div:last-child{border-bottom:0}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.skip-to-content:focus{position:fixed!important;top:10px!important;left:10px!important;width:auto!important;height:auto!important;margin:0!important;padding:10px 20px!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important;z-index:999999!important;background:#fff!important;color:#161513!important;border:1px solid #161513!important}.template-collection .fn3-collection-products article>a>.fn3-collection-image,.template-page .fnall-grid .fnall-image{position:relative!important;display:block!important;width:100%!important;height:0!important;padding-bottom:100%!important;overflow:hidden!important;aspect-ratio:auto!important;background:#fff!important}.template-collection .fn3-collection-products article>a>.fn3-collection-image>img,.template-page .fnall-grid .fnall-image>img,.template-page .fnall-grid .fnall-image>svg{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center!important}.template-collection .fn3-collection-products article>a>img{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important;object-fit:contain!important;object-position:center!important}.fn3-kicker{font-size:12px!important}.fn3-btn{font-size:14px!important}.fn3-trust b{font-size:13px!important}.fn3-trust span{font-size:14px!important;line-height:1.45!important}.fn3-section-head p{font-size:16px!important;line-height:1.65!important}.fn4-ann{font-size:12px!important}.fn4-nav a,.fn4-search-form input[type=search],.fn4-shared-hero-copy>a{font-size:13px!important}.fn4-cart span{font-size:12px!important}.fn4-shared-hero-copy p{font-size:16px!important;line-height:1.6!important}.fn4-footer-brand p,.fn4-footer-main nav b,.fn4-connect b,.fn4-footer-bottom{font-size:12px!important}.fn4-footer-main nav a,.fn4-connect p,.fn4-connect a{font-size:14px!important;line-height:1.6!important}.fnr-announcement,.fnr-cart span,.fnr-kicker,.fnr-budget-card span,.fnr-budget-card b{font-size:12px!important}.fnr-nav a,.fnr-button,.fnr-category-grid span,.fnr-section-heading>a,.fnr-product-card form button,.fnr-product-button,.fnr-button.compact{font-size:13px!important}.fnr-hero-copy p,.fnr-edit-copy p,.fnr-news-copy p{font-size:16px!important;line-height:1.6!important}.fnr-product-card h3{font-size:17px!important;line-height:1.4!important}.fnr-product-card p,.fnr-budget-note,.fnr-benefits p,.fnr-room-card p,.fnr-news-form input,.fnr-footer a,.fnr-footer p{font-size:14px!important;line-height:1.55!important}.fnr-news-copy h2{font-size:20px!important}.fnr-footer b,.fnr-foot-brand>p,.fnr-legal{font-size:12px!important}.fnsearch2-head>p{font-size:12px!important}.fnsearch2-head>span,.fnsearch2-pagination{font-size:13px!important}.fnsearch2-info h2{font-size:17px!important;line-height:1.4!important}.fnsearch2-info p{font-size:14px!important}.fnsearch2-empty p{font-size:16px!important;line-height:1.65!important}.fnsearch2-empty>a{font-size:13px!important}.fnfaq4-label,.fnfaq4-group>header span{font-size:12px!important}.fnfaq4-topics a,.fnfaq4-text-link,.fnfaq4-contact-button{font-size:13px!important}.fnfaq4-accordion details>div{font-size:16px!important;line-height:1.65!important}.fnfaq4-contact-number{font-size:14px!important}.fnc-eyebrow,.fnc-support span{font-size:12px!important}.fnc-form label,.fnc-faq-copy>a{font-size:13px!important}.fnc-form input,.fnc-form select,.fnc-form textarea,.fnc-form button,.fnc-success,.fnc-form .errors{font-size:15px!important;line-height:1.5!important}.fnc-faq-copy>p:not(.fnc-eyebrow),.fnc-accordions summary,.fnc-accordions details p,.fnc-intro{font-size:16px!important;line-height:1.65!important}.fn3-prod-crumb,.fn3-dorm-crumb{font-size:12px!important}.fn3-stars,.fn3-qty input,.fn3-product-grid p,.fn3-collection-products p{font-size:14px!important}.fn3-prod-info label,.fn3-add,.fn3-prod-mini span,.fn3-prod-details summary,.fn3-filter,.fn3-filter button,.fn3-dorm-levels a,.fn3-dorm-tabs a{font-size:13px!important}.fn3-prod-mini small,.fn3-dorm-levels span{font-size:12px!important}.fn3-prod-details details>div,.fn3-dorm-levels p,.fn3-col-intro p,.fn3-collection-head p,.fn3-collection-head>div,.fn3-home-news p{font-size:16px!important;line-height:1.65!important}.fn3-product-grid h3,.fn3-collection-products h2{font-size:17px!important;line-height:1.4!important}.fn3-cart-title p,.fn3-cart-name p,.fn3-cart-name span,.fn3-cart-name b,.fn3-gift,.fn3-cart-controls small,.fn3-summary>div:not(.fn3-cart-dynamic):not(.fn3-summary-trust),.fn3-summary-trust p{font-size:14px!important;line-height:1.5!important}.fn3-cart-title>a,.fn3-remove,.fn3-checkout,.fn3-empty-kicker,.fn3-empty-primary,.fn3-empty-secondary{font-size:13px!important}.fn3-empty-copy,.fn3-info-lead,.fn3-info-list p,.fn3-privacy-lead,.fn3-privacy p{font-size:16px!important;line-height:1.65!important}.fn3-info-list b{font-size:13px!important}.fn3-info-help{font-size:14px!important}.fn3-privacy h2{font-size:17px!important}.fnall-eyebrow,.fnall-total,.fnall-category{font-size:12px!important}.fnall-hero-link,.fnall-filters button,.fnall-sort select,.fnall-view,.fnall-form button,.fnall-empty button{font-size:13px!important}.fnall-search input,.fnall-price,.fnall-pagination a,.fnall-pagination span,.fnall-promise h3{font-size:14px!important}.fnall-card h3{font-size:17px!important;line-height:1.4!important}.fnall-empty p{font-size:16px!important;line-height:1.6!important}.fnroom-eyebrow,.fnroom-heading>p,.fnroom-instruction,.fnroom-hotspot b,.fnroom-price-note{font-size:12px!important}.fnroom-hotspot span,.fnroom-product-card button,.fnroom-product-button,.fnroom-edit-copy a{font-size:13px!important}.fnroom-lead,.fnroom-edit-copy p,.fnroom-step-copy p,.fnroom-value p{font-size:16px!important;line-height:1.65!important}.fnroom-product-card h3,.fnroom-step-copy h3{font-size:17px!important;line-height:1.4!important}.fntier-crumb,.fntier-eyebrow,.fntier-total span{font-size:12px!important}.fntier-primary,.fntier-secondary,.fntier-tabs a,.fntier-card button,.fntier-view{font-size:13px!important}.fntier-body,.fntier-card p,.fntier-assurance p{font-size:16px!important;line-height:1.6!important}.fntier-included>h2,.fntier-card h3,.fntier-assurance h2{font-size:17px!important;line-height:1.4!important}.fnbs-ann,.fnbs-logo small,.fnbs-icons sup,.fnbs-count,.fnbs-cta p{font-size:12px!important}.fnbs-header nav a,.fnbs-filter-btn,.fnbs-sort,.fnbs-sort select,.fnbs-filter-panel button,.fnbs-cta a{font-size:13px!important}.fnbs-card-info p{font-size:14px!important}.fnbs-name{font-size:17px!important;line-height:1.4!important}.fnbb-top,.fnbb-logo small,.fnbb-goldline,.fnbb-rule{font-size:12px!important}.fnbb-header nav a,.fnbb-tabs a,.fnbb-add,.fnbb-editorial a{font-size:13px!important}.fnbb-card p,.fnbb-footer a,.fnbb-footer p{font-size:14px!important;line-height:1.55!important}.fnbb-value-grid h3,.fnbb-bottom-values h3,.fnbb-footer h4{font-size:16px!important}.fnbb-value-grid p,.fnbb-bottom-values p{font-size:16px!important;line-height:1.6!important}.fnbb-name{font-size:17px!important}.fnpers-ann,.fnpers-logo small,.fnpers-crumb,.fnpers-heading>span,.fnpers-values b,.fnpers-footer h4{font-size:12px!important}.fnpers-header nav a,.fnpers-copy>a,.fnpers-view,.fnpers-tabs a,.fnpers-back{font-size:13px!important}.fnpers-copy>p,.fnpers-heading>p,.fnpers-info p,.fnpers-values p,.fnpers-footer a,.fnpers-footer p{font-size:15px!important;line-height:1.6!important}.fnpers-info>a:first-child{font-size:17px!important}.fnnew-hero-copy>p,.fnnew-products-header p,.fnnew-featured p,.fnnew-hero-main>b,.fnnew-products-header label,.fnnew-image span{font-size:12px!important}.fnnew-hero-copy>a,.fnnew-filters button,.fnnew-card button,.fnnew-view,.fnnew-featured>div:first-child>a{font-size:13px!important}.fnnew-hero-copy>span,.fnnew-hero-main span,.fnnew-featured>div:first-child>span,.fnnew-empty{font-size:14px!important}.fnnew-card h3{font-size:17px!important;line-height:1.4!important}.fnstory2-hero-copy>p:first-child,.fnstory2-origin-copy>p,.fnstory2-formula>p,.fnstory2-curate>div:first-child>p,.fnstory2-origin-copy>span{font-size:12px!important}.fnstory2-formula h3,.fnstory2-formula article>span:last-child,.fnstory2-curate-rows h3,.fnstory2-closing nav a{font-size:13px!important}.fnstory2-intro,.fnstory2-manifesto p,.fnstory2-curate-rows p,.fnstory2-closing-copy>p{font-size:16px!important;line-height:1.65!important}[id^=fn-bh-] .crumb,[id^=fn-bh-] .hot,[id^=fn-bh-] .level strong,[id^=fn-bh-] .cardnum,[id^=fn-bh-] .pill,[id^=fn-bh-] .budgetlevel strong,[id^=fn-bh-] .trustitem b{font-size:12px!important}[id^=fn-bh-] .btn,[id^=fn-bh-] .benefit,[id^=fn-bh-] .benefit b,[id^=fn-bh-] .qty span,[id^=fn-bh-] .add,[id^=fn-bh-] .details,[id^=fn-bh-] .mini,[id^=fn-bh-] .outline,[id^=fn-bh-] .buildactions button{font-size:13px!important}[id^=fn-bh-] .num,[id^=fn-bh-] .pprice,[id^=fn-bh-] .cardcopy span,[id^=fn-bh-] .total small{font-size:14px!important}[id^=fn-bh-] .deck,[id^=fn-bh-] .pdesc,[id^=fn-bh-] .level p,[id^=fn-bh-] .ownedcard p,[id^=fn-bh-] .buildcopy span,[id^=fn-bh-] .total ul,[id^=fn-bh-] .budgetcopy p,[id^=fn-bh-] .budgetlevel p,[id^=fn-bh-] .trustitem span{font-size:15px!important;line-height:1.6!important}[id^=fn-bh-] .ptitle,[id^=fn-bh-] .cardcopy h3,[id^=fn-bh-] .ownedcard h3,[id^=fn-bh-] .buildcopy h4{font-size:17px!important;line-height:1.4!important}.fnr-benefits p{font-size:18px!important;line-height:1.45!important}@media(max-width:700px){.fnr-benefits p{font-size:16px!important}}.fnr-news-copy p{font-size:18px!important;line-height:1.5!important}@media(max-width:700px){.fnr-news-copy p{font-size:16px!important}}.fn4-news-copy p,.fnr-news-copy p,.fn-ref-newsletter-copy span,.fns-news-copy p,.fn-signup-copy span,.fnx-news-copy p{font-size:18px!important;line-height:1.5!important}@media(max-width:700px){.fn4-news-copy p,.fnr-news-copy p,.fn-ref-newsletter-copy span,.fns-news-copy p,.fn-signup-copy span,.fnx-news-copy p{font-size:16px!important}}.fn4-news-copy p{font-size:22px!important;line-height:1.5!important}@media(max-width:700px){.fn4-news-copy p{font-size:18px!important}}.fnr-product-card p,.fnbs-card-info p,.fnbb-card p,.fn3-collection-products p,.fn3-product-grid p,.fnsearch2-info p,.fnall-price,.fnnew-card-copy p,.fnpers-info p,.fntier-card p,.fnroom-product-card p,[id^=fn-bh-] .pprice,[id^=fn-bh-] .cardcopy span,[id^=fn-bh-] .buildcopy span{font-size:18px!important;line-height:1.4!important}.fn3-prod-price{font-size:26px!important;line-height:1.25!important}.fn3-cart-name span,.fn3-cart-name b,.fn3-summary>div b{font-size:18px!important}.fn3-summary .fn3-total b{font-size:22px!important}@media(max-width:700px){.fnr-product-card p,.fnbs-card-info p,.fnbb-card p,.fn3-collection-products p,.fn3-product-grid p,.fnsearch2-info p,.fnall-price,.fnnew-card-copy p,.fnpers-info p,.fntier-card p,.fnroom-product-card p,[id^=fn-bh-] .pprice,[id^=fn-bh-] .cardcopy span,[id^=fn-bh-] .buildcopy span{font-size:17px!important}}.fn4-news-copy p,.fnr-news-copy p{font-size:14px!important;line-height:1.5!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/final-nook-v3.css.map */
