body.gradient{font-size:16px;line-height:1.6;letter-spacing:0;font-family:var(--font-body-family);font-weight:400}body main h1,body main .h0{font-family:var(--font-heading-family);font-size:clamp(34px,4.2vw,52px);font-weight:500;line-height:1.12;letter-spacing:-.015em}body main h2,body main .h1,body main .title{font-family:var(--font-heading-family);font-size:clamp(30px,3.3vw,40px);font-weight:500;line-height:1.15;letter-spacing:-.01em}body main h3,body main .h2{font-size:26px;line-height:1.2;letter-spacing:0;font-weight:500}body .rte,body .rte p,body .collection-hero__description,body .product__description{font-size:16px!important;line-height:1.65!important;letter-spacing:0}body .rte h2{font-size:30px;line-height:1.2}body .rte h3{font-size:24px;line-height:1.25}body .rte li{line-height:1.65}body .product-grid .card__heading,body .product-grid .card__heading a,body .card-wrapper.product-card-wrapper .card__heading,body .card-wrapper.product-card-wrapper .card__heading a{font-family:var(--font-body-family);font-size:16px!important;line-height:1.5!important;font-weight:500;letter-spacing:0}body .product-grid .card-information>.price,body .product-grid .price,body .card-information .price-item{font-family:var(--font-body-family);font-size:16px;line-height:1.5;font-weight:500;letter-spacing:0}body .product-grid .card__information{padding-top:14px}body .price__badge-sale,body .badge,body .product-grid .price__sale s{font-size:12px;line-height:1.5}body .button,body .button-label,body .shopify-payment-button__button{font-family:var(--font-body-family);font-size:15px;font-weight:500;line-height:1.5;letter-spacing:.01em;min-height:48px}body .field__input,body .select__select,body .quantity__input,body input[type=search]{font-size:16px;line-height:1.5}body .field__label,body .form__label,body .select__label,body .product-form__input legend{font-size:14px;line-height:1.5}body .product__title h1{font-size:clamp(32px,3.4vw,44px);line-height:1.15}body .product__info-container .price{font-size:22px;line-height:1.5}body .product__info-container .accordion__title,body .prime-product-accordion summary{font-size:17px;line-height:1.4}body .product__info-container .product-form__input input[type=radio]+label{font-size:14px;line-height:1.4;min-height:44px}body .prime-filter__option,body .facets__label,body .facet-filters__label,body .facet-filters__sort,body .mobile-facets__label{font-size:14px;line-height:1.5}body .prime-filter summary{font-size:15px;line-height:1.5}body .prime-filter summary small,body .product-count__text,body .prime-filters__chip,body .prime-filters__clear{font-size:13px;line-height:1.5}body .header-wrapper .prime-header-search input{font-size:16px}body .header-wrapper .prime-header-search input::placeholder{font-size:15px}body .ruby-menu-header ul.ruby-menu>li>a,body .ruby-menu-header .prime-mega__trigger{font-size:14px;letter-spacing:0}body .prime-mega__panel .prime-choice-list a,body .prime-mega__column li a,body .prime-text-link,body .prime-edit-links{font-size:14px;line-height:1.45}body .prime-mega__panel h2{font-size:28px;line-height:1.15}body .prime-mega__panel h3{font-family:var(--font-body-family);font-size:15px;font-weight:500}body .prime-mega__panel .prime-eyebrow,body .prime-panel-heading>span,body .prime-nav-hint,body .prime-nav-trust a,body .prime-featured-edit .prime-mega__price,body .prime-featured-edit .prime-mega__product strong{font-size:12px;line-height:1.6}body .prime-room-card{color:#2c241f;text-decoration:none}body .prime-room-card:hover{color:#4f553d}body .prime-room-card>span,body .prime-room-more .prime-room-card>span{font-size:14px;line-height:1.45}body .prime-room-discovery__heading h2{font-size:32px;line-height:1.12}body .prime-room-discovery__heading p{font-size:11px;line-height:1.5;letter-spacing:.1em}body .prime-room-discovery__heading>a{font-size:14px}body .newsletter__wrapper h2{font-size:36px;line-height:1.15;max-width:700px;margin-left:auto;margin-right:auto}body .newsletter__subheading{max-width:640px;margin-left:auto;margin-right:auto}body .footer-block__heading{font-family:var(--font-body-family);font-size:17px;font-weight:500;line-height:1.4;letter-spacing:.02em}body .footer-block__details-content,body .footer-block__details-content p,body .footer-block__details-content .list-menu__item--link,body .footer a{font-size:14px;line-height:1.65}body .f-footer-text__title{font-family:var(--font-body-family);font-size:16px;line-height:1.4;font-weight:500}body .footer__copyright,body .copyright__content{font-size:12px;line-height:1.5}body.index-page .collection__title{margin-bottom:24px}body.index-page .collection__title .title{margin:0;font-size:40px}body.index-page .newsletter__wrapper{background:#efeee5;color:#2c241f}body.index-page .newsletter__wrapper h2{color:#2c241f}body.index-page .newsletter__wrapper .field__input{background:#fffdf8;color:#2c241f}@media(min-width:990px)and (max-width:1199px){body .ruby-menu-header ul.ruby-menu>li>a,body .ruby-menu-header .prime-mega__trigger{font-size:13px;padding-inline:10px}}@media(max-width:989px){body #menu-drawer .prime-drawer-heading p,body #menu-drawer .prime-mobile-kicker{font-size:11px!important;letter-spacing:.1em!important}body #menu-drawer .prime-drawer-heading h2{font-size:32px;line-height:1.15}body #menu-drawer .prime-mobile-choices__intro h3{font-size:30px;line-height:1.15}body #menu-drawer .prime-mobile-choices__intro>p:not(.prime-mobile-kicker),body #menu-drawer .prime-size-note{font-size:14px;line-height:1.6}body #menu-drawer .prime-mobile-edits a{font-size:12px;line-height:1.5}body #menu-drawer .prime-colour-grid a,body #menu-drawer .prime-size-grid a,body #menu-drawer .prime-dimension-grid a,body #menu-drawer .prime-shape-grid a{font-size:13px;line-height:1.45}body #menu-drawer .prime-mobile-choices h4{font-size:12px;letter-spacing:.06em}body #menu-drawer .prime-visual-grid a>span{font-size:14px;line-height:1.45;min-height:66px;padding:12px 10px;gap:5px}body #menu-drawer .prime-mobile-room-grid .prime-room-card>span{font-size:14px;line-height:1.45}body #menu-drawer .prime-mobile-help__eyebrow{font-size:11px;letter-spacing:.09em}body #menu-drawer .prime-mobile-help h3{font-size:28px;line-height:1.15}body #menu-drawer .prime-mobile-help__copy,body #menu-drawer .prime-mobile-help__links a{font-size:13px;line-height:1.6}body #menu-drawer .prime-mobile-help__phone small{font-size:11px}}@media(max-width:749px){body main h1,body main .h0{font-size:34px}body main h2,body main .h1,body main .title,body.index-page .collection__title .title{font-size:32px;line-height:1.15}body main h3,body main .h2{font-size:24px;line-height:1.2}body .product-grid .card__heading,body .product-grid .card__heading a,body .card-wrapper.product-card-wrapper .card__heading,body .card-wrapper.product-card-wrapper .card__heading a{font-size:15px!important;line-height:1.5!important}body .product-grid .card-information>.price,body .product-grid .price,body .card-information .price-item{font-size:15px;line-height:1.5}body .product__title h1{font-size:32px}body .collection-hero__title{font-size:34px;line-height:1.15}body .newsletter__wrapper h2{font-size:30px;line-height:1.15}body .prime-room-discovery__list .prime-room-card>span{font-size:14px;line-height:1.45}body .prime-room-discovery{padding-top:24px;padding-bottom:32px}body .prime-room-discovery__heading{margin-bottom:0}body .product-grid{row-gap:30px}body .footer-block__heading{font-size:16px}body .f-footer-text__title{font-size:15px}}body .site-header__text .h4{font-family:var(--font-body-family);font-size:13px;line-height:1.5;letter-spacing:0;font-weight:400}body .site-header__text a.h4{font-size:16px;font-weight:500}body .site-header__text p.h4{font-size:12px}body .prime-room-discovery{display:block;max-width:1440px;margin:0 auto;padding:48px 5% 40px;background:#faf8f3;color:#2c241f}body .prime-room-discovery__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0;margin:0 0 24px}body .prime-room-discovery__heading h2{font-family:var(--font-heading-family);font-size:40px;line-height:1.1;font-weight:500;letter-spacing:-.015em;margin:0}body .prime-room-discovery__heading p{font-family:var(--font-body-family);font-size:12px;line-height:1.5;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:#5f654e;margin:0 0 9px}body .prime-room-discovery__heading>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:#4f553d;text-underline-offset:5px;white-space:nowrap}body .prime-room-discovery__list{display:flex;gap:22px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:2px;list-style:none;margin:0;padding:0 0 14px;scrollbar-width:thin;scrollbar-color:#737960 #e8e4da}body .prime-room-discovery__list li{flex:0 0 calc((100% - 88px)/5.25);max-width:none;min-width:0;scroll-snap-align:start}body .prime-room-discovery__list .prime-room-card{display:block;color:#2c241f;text-decoration:none;background:transparent;border:0;border-radius:0;overflow:hidden}body .prime-room-discovery__list .prime-room-card img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:0;transition:opacity .2s}body .prime-room-discovery__list .prime-room-card>span{display:block;padding:13px 0 8px;min-height:44px;font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:1.5}body .prime-room-discovery__list .prime-room-card:hover>span{text-decoration:underline;text-underline-offset:5px}body .prime-room-discovery__list .prime-room-card:hover img{opacity:.93}body .prime-room-discovery a:focus-visible,body .prime-room-discovery__list:focus-visible{outline:2px solid #4f553d;outline-offset:2px}body .prime-collection-card__cta{justify-content:flex-start}body #menu-drawer .prime-mobile-help__phone>span:last-child{margin-left:0}@media(min-width:750px)and (max-width:989px){body .prime-room-discovery__list li{flex-basis:28%}}@media(max-width:749px){body .prime-room-discovery{padding:30px 0 28px;scroll-margin-top:140px}body .prime-room-discovery__heading{padding:0 24px;gap:12px;margin-bottom:20px;align-items:center}body .prime-room-discovery__heading h2{font-size:31px;line-height:1.1}body .prime-room-discovery__heading p{font-size:11px;letter-spacing:.09em;margin-bottom:7px}body .prime-room-discovery__heading>a{font-size:13px}body .prime-room-discovery__list{padding:0 24px 12px;gap:16px;scroll-padding-inline:24px}body .prime-room-discovery__list li{flex:0 0 39vw;max-width:210px}body .prime-room-discovery__list .prime-room-card>span{font-size:14px;min-height:44px;padding:12px 0 8px}}@media(prefers-reduced-motion:reduce){body .prime-room-discovery__list{scroll-behavior:auto;scroll-snap-type:none}body .prime-room-discovery__list .prime-room-card img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/prime-typography.css.map */
