.nook-offer .nook-tier:has(.nook-tier__badge){margin-top:2.6rem}.nook-offer .nook-tier .nook-tier__badge{top:0!important;right:1.6rem!important;left:auto;transform:translateY(-58%) rotate(-3deg);white-space:nowrap}@media(min-width:990px){.nook-offer .nook-tier:has(.nook-tier__badge){padding-top:2.4rem}.nook-offer .nook-tier:has(.nook-tier__badge) .nook-tier__radio{top:3.6rem}}@media(min-width:750px)and (max-width:989px){.nook-offer .nook-tier:has(.nook-tier__badge){padding-top:3rem}.nook-offer .nook-tier:has(.nook-tier__badge) .nook-tier__radio{top:4.4rem}}@media(max-width:749px){.nook-pd__title{font-size:2.5rem!important}.nook-rating{font-size:1.5rem}.emoji-benefits-container p{font-size:1.55rem!important;padding-left:2.8rem}.emoji-benefits-container p:before{width:1.8rem;height:1.8rem}.nook-color__list{flex-wrap:nowrap}.nook-color label{flex:1 1 0;justify-content:center;min-height:4.6rem;padding:.8rem 1rem}.nook-offer{margin-bottom:1.2rem}.nook-offer .nook-tier{padding:1.5rem 1.4rem 1.5rem 4.6rem;border-radius:1.6rem;margin-bottom:1rem}.nook-offer .nook-tier__radio{left:2.3rem;top:2.7rem;width:2rem;height:2rem}.nook-offer .nook-tier:has(.nook-tier__badge){padding-top:2.4rem;margin-top:2.4rem}.nook-offer .nook-tier:has(.nook-tier__badge) .nook-tier__radio{top:3.6rem}.nook-offer .nook-tier .nook-tier__badge{right:1.2rem!important;font-size:1.2rem;padding:.5rem 1rem}.nook-offer .nook-tier__row{gap:1rem;align-items:flex-start}.nook-offer .nook-tier__main{gap:.3rem;min-width:0}.nook-offer .nook-tier__title{font-size:1.55rem;letter-spacing:.01em}.nook-offer .nook-tier__save{display:table;margin:.4rem 0 .1rem;font-size:1.1rem}.nook-offer .nook-tier__sub{font-size:1.4rem;line-height:1.25}.nook-offer .nook-tier__price{gap:.1rem}.nook-offer .nook-tier__price strong{font-size:1.8rem}.nook-offer .nook-tier__price s{font-size:1.3rem}.nook-offer .nook-tier__perks{margin-top:.9rem}.nook-offer .nook-tier__perk{font-size:1.25rem;padding:.3rem 1rem .3rem .3rem;gap:.6rem}.nook-offer .nook-tier__perk-icon{width:2.4rem;height:2.4rem}.nook-offer .nook-tier__perk-icon svg{width:1.4rem;height:1.4rem}.nook-offer .nook-tier__extras{margin-top:1.1rem;padding-top:1.1rem}.nook-offer .nook-tier .nook-addon{padding:.9rem 1rem;gap:.8rem}.nook-offer .nook-tier .nook-addon__title{font-size:1.45rem}.nook-offer .nook-tier .nook-addon__sub{font-size:1.25rem}.nook-offer .nook-tier .nook-addon__price strong{font-size:1.5rem}.nook-offer__head{margin:.8rem 0 1rem}.product-form__submit.button{min-height:5.4rem;font-size:1.45rem;letter-spacing:.08em}.nook-assure{margin-top:.8rem;gap:.3rem;font-size:1.3rem}.nook-features--strip .nook-features__grid{gap:1.4rem 1.4rem}.nook-features--strip .nook-feature{flex-direction:row!important;align-items:flex-start!important;gap:.9rem!important}.nook-features--strip .nook-feature__icon{width:3.2rem!important;height:3.2rem!important;flex:0 0 3.2rem!important}.nook-features--strip .nook-feature__icon svg{width:1.7rem;height:1.7rem}.nook-features--strip .nook-feature__title{font-size:1.4rem!important;line-height:1.2}.nook-features--strip .nook-feature__text{font-size:1.25rem!important;line-height:1.3;margin-top:.2rem}.nook-features--strip .nook-features__inner{padding-top:2rem!important;padding-bottom:2rem!important}.nook-reviews{padding-top:3.6rem!important;padding-bottom:3.2rem!important}.nook-reviews .nook-reviews__head{margin-bottom:1.6rem;gap:0}.nook-reviews .nook-reviews__heading{font-size:2.4rem!important}.nook-reviews .nook-reviews__summary{margin-top:.6rem;font-size:1.5rem}.nook-reviews .nook-reviews__avg{font-size:2.2rem}.nook-reviews .nook-review{flex-basis:82%;padding:1.6rem 1.8rem}.nook-reviews .nook-review__text{font-size:1.55rem;margin-top:.8rem}.nook-reviews .nook-review__author{margin-top:1rem;font-size:1.45rem}.nook-reviews .nook-reviews__track{gap:1.2rem;padding-bottom:1.2rem}.title.h1,h2.h1,.rich-text__heading.h1,.collapsible-content__heading.h1{font-size:2.4rem!important}.title-wrapper h2:after,.rich-text__heading:after,.content-and-comparison-table .title:after,.collapsible-content__heading:after,.vertical-ticker-content .title:after{margin-top:.9rem}.content-container p,.rich-text__text p,.vertical-ticker-content p{font-size:1.6rem;line-height:1.5}.content-container .button,.rich-text__buttons .button{min-width:22rem}.content-and-comparison-table>.content-container{display:none!important}.content-and-comparison-table{row-gap:0}.content-and-comparison-table .comparison-table-container{max-width:100%}.content-and-comparison-table .comparison-table th{font-size:1.1rem;letter-spacing:.08em;line-height:1.2;padding:0 .4rem .8rem;vertical-align:bottom}.content-and-comparison-table .comparison-table__brand-name{font-size:1.2rem;font-weight:700;color:#6e2620}.content-and-comparison-table .comparison-table td.comparison-table__row-name{width:60%;text-align:left;padding:1.3rem 1.4rem}.content-and-comparison-table .comparison-table .comparison-table__row-name h3{font-family:var(--font-body-family);font-weight:600;font-size:1.55rem;letter-spacing:0;line-height:1.25;text-align:left;text-wrap:pretty}.content-and-comparison-table .comparison-table tbody td:not(.comparison-table__row-name){padding:1rem .4rem}.content-and-comparison-table .comparison-table__checkmark{width:1.8rem}.vertical-ticker-and-content .vertical-ticker .vertical-ticker__item{font-size:2.1rem}.vertical-ticker-and-content .vertical-ticker .vertical-ticker__inner{max-height:15rem}.vertical-ticker-and-content .vertical-ticker{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.vertical-ticker-content .button{margin-bottom:0}.collapsible-content .accordion__title{font-size:1.6rem;line-height:1.3}.collapsible-content summary{padding-top:1.4rem;padding-bottom:1.4rem}.collapsible-content .accordion__content p{font-size:1.55rem;line-height:1.5}.collapsible-content__heading{margin-bottom:1.6rem}.nook-mbar{padding:.8rem 1.4rem calc(.8rem + env(safe-area-inset-bottom))}.nook-mbar__name{font-size:1.3rem}.nook-mbar__btn{min-height:4.6rem;padding:0 2rem;font-size:1.3rem}}@media(max-width:374px){.nook-features--strip .nook-feature__text{font-size:1.2rem!important}.nook-offer .nook-tier{padding-left:4.2rem;padding-right:1.1rem}.nook-offer .nook-tier__radio{left:2.1rem}.nook-offer .nook-tier__title{font-size:1.45rem}.nook-offer .nook-tier__price strong{font-size:1.65rem}}@media(max-width:339px){.nook-features--strip .nook-features__grid{grid-template-columns:1fr!important}}@media(max-width:989px){.header__heading-link,.header__heading-link>span,.header__heading-link .h2{word-break:normal!important;overflow-wrap:normal!important;white-space:nowrap!important}.header__heading-link>span,.header .header__heading-link .h2{font-size:min(2.2rem,calc((100vw - 3rem) / 17))!important;letter-spacing:.03em;line-height:1.2}}@media(min-width:750px)and (max-width:989px){.nook-pd__grid{grid-template-columns:1fr!important;gap:2.8rem;max-width:72rem}.nook-pd__title{font-size:3.4rem!important}}@media(max-width:749px){.nook-pd{padding-top:.8rem}.nook-pd__grid{gap:1.2rem}.nook-pd .nook-pg{position:relative}.nook-pd .nook-pg__slide{aspect-ratio:1 / 1!important;height:auto}.nook-pd .nook-pg__slide img,.nook-pd .nook-pg__slide svg{width:100%;height:100%;object-fit:cover;object-position:center center}.nook-pd .nook-pg__viewport:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7rem;pointer-events:none;background:linear-gradient(to top,rgba(28,20,16,.45),transparent)}.nook-pd .nook-pg__thumbs{position:absolute;left:1rem;right:1rem;bottom:1rem;z-index:3;margin:0;gap:.6rem}.nook-pd .nook-pg__thumb{width:4.2rem;height:4.2rem;border-radius:.8rem;border:1.5px solid rgba(255,250,240,.7);opacity:.85;box-shadow:0 2px 6px #00000040}.nook-pd .nook-pg__thumb.is-active{opacity:1;border:2px solid #fffaf0}.nook-pd .nook-pg__count{top:1rem;bottom:auto;right:1rem;font-size:1.15rem;padding:.2rem .9rem}.nook-pd__info-inner>*+*{margin-top:.8rem}.nook-pd__eyebrow{padding:.4rem 1rem}.nook-pd__title{margin-top:.4rem;font-size:2.3rem!important}.nook-pd .emoji-benefits-container p{margin:.1rem 0;font-size:1.45rem!important;line-height:1.35}.nook-pd .nook-color__legend{margin-bottom:.4rem;font-size:1.25rem}.nook-pd .nook-color label{min-height:4.2rem}.nook-pd .nook-offer__head{margin:.2rem 0 .8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/littlenook-mobile.css.map */
