.rr-card-details,.rr-product-heading,.rr-facts,.rr-service,.rr-room-links,.rr-collection-intro{font-family:var(--rr-font-body, Inter, Arial, sans-serif);font-synthesis:none;color:var(--rr-navy, #152636)}:where(.rr-card-details,.rr-product-heading,.rr-facts,.rr-service,.rr-room-links,.rr-collection-intro) p{margin:0}.rr-product-heading,.rr-facts,.rr-service,.rr-room-links{width:100%;min-width:0}.rr-link{display:inline-flex;align-items:center;min-height:44px;color:var(--rr-navy, #152636);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.rr-link:hover{text-decoration-thickness:2px}.rr-link:focus-visible,.rr-chip:focus-visible,.rr-card-details__link:focus-visible{outline:3px solid var(--rr-focus-color, #152636);outline-offset:3px}.rr-dark .rr-link,.rr-dark .rr-link:focus-visible,.rr-dark .rr-chip:focus-visible{color:var(--rr-band-fg, var(--rr-band-strong-fg, #F0EEE8));outline-color:var(--rr-band-fg, var(--rr-band-strong-fg, #F0EEE8))}.rr-section-heading{margin:0 0 8px;font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:24px;font-style:normal;font-weight:700;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:var(--rr-navy, #152636)}.rr-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.rr-chips li{margin:0}.rr-chip{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 16px;border:1px solid var(--rr-navy, #152636);border-radius:0;background:transparent;color:var(--rr-navy, #152636);font-family:var(--rr-font-body, Inter, Arial, sans-serif);font-size:14px;font-weight:500;line-height:1.2;text-decoration:none}.rr-chip:hover{background:var(--rr-navy, #152636);color:var(--rr-chalk, #F0EEE8)}.rr-chips--on-dark .rr-chip{border-color:var(--rr-band-fg, var(--rr-band-strong-fg, #F0EEE8));color:var(--rr-band-fg, var(--rr-band-strong-fg, #F0EEE8))}.rr-chips--on-dark .rr-chip:hover{background:var(--rr-band-fg, var(--rr-band-strong-fg, #F0EEE8));color:var(--rr-band-bg, var(--rr-band-strong-bg, #152636))}.rr-rte>*{margin:0}.rr-rte>*+*{margin-top:12px}@media(prefers-reduced-motion:no-preference){.rr-chip,.rr-link{transition:background-color var(--rr-fast, .16s) var(--rr-ease, cubic-bezier(.2, 0, 0, 1)),color var(--rr-fast, .16s) var(--rr-ease, cubic-bezier(.2, 0, 0, 1)),text-decoration-thickness var(--rr-fast, .16s) var(--rr-ease, cubic-bezier(.2, 0, 0, 1))}}.rr-collection-intro{background:var(--rr-chalk, #F0EEE8);color:var(--rr-navy, #152636)}.rr-collection-intro--chalk{border-bottom:1px solid var(--rr-line, #CDCBC5)}.rr-collection-intro--navy{background:var(--rr-band-strong-bg, #152636);color:var(--rr-band-strong-fg, #F0EEE8)}.rr-collection-intro__inner{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-block:calc(var(--rr-intro-pad-start, 48px) * .667) calc(var(--rr-intro-pad-end, 48px) * .667)}@media screen and (min-width:750px){.rr-collection-intro__inner{padding-block:var(--rr-intro-pad-start, 48px) var(--rr-intro-pad-end, 48px)}}.rr-collection-intro__title{margin:0;max-width:100%;font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:clamp(40px,3.2vw + 28px,64px);font-style:italic;font-weight:700;line-height:.98;letter-spacing:-.025em;text-transform:uppercase;color:inherit;overflow-wrap:break-word}.rr-collection-intro__title--as-entered{text-transform:none}.rr-collection-intro__note{font-size:12px;line-height:1.4;color:var(--rr-muted, #52606B)}.rr-collection-intro--navy .rr-collection-intro__note{color:var(--rr-band-fg, var(--rr-band-strong-fg, #F0EEE8))}.rr-collection-intro__descriptor{max-width:62ch;font-size:18px;line-height:1.5;color:inherit}.rr-collection-intro__links{margin-top:8px}.rr-collection-intro__links+.rr-collection-intro__links{margin-top:0}.rr-collection-intro__group-label{margin:0 0 8px;font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:14px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:inherit}.rr-collection-intro--split{container-type:inline-size}.rr-collection-hero{display:flex;flex-direction:column}.rr-collection-hero__media{position:relative;order:-1;aspect-ratio:3 / 2;overflow:hidden;background:rgb(var(--rr-scrim-rgb, 21 38 54))}.rr-collection-intro--mobile-image .rr-collection-hero__media{aspect-ratio:4 / 5;max-height:52svh}.rr-collection-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--rr-hero-focus-mobile, var(--rr-hero-focus, 50% 40%))}.rr-collection-hero__image--mobile{display:none}@media screen and (max-width:749px){.rr-collection-hero__image--mobile{display:block}.rr-collection-hero__image--desktop{display:none}}.rr-collection-hero__panel{padding:32px var(--rr-gutter, 20px) 40px}.rr-collection-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:560px;min-width:0}.rr-collection-hero__label{margin:0;font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:14px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-band-fg, #F0EEE8)}.rr-collection-hero .rr-collection-intro__title{margin-top:-4px}@media screen and (min-width:750px){.rr-collection-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1680px;min-height:clamp(360px,32vw,520px);margin-inline:auto}.rr-collection-hero__media,.rr-collection-intro--mobile-image .rr-collection-hero__media{order:0;aspect-ratio:auto;max-height:none}.rr-collection-hero__image{object-position:var(--rr-hero-focus, 50% 40%)}.rr-collection-hero__panel{display:flex;align-items:center;padding-block:48px;padding-inline:var(--rr-gutter, 48px) 48px;padding-inline-start:max(var(--rr-gutter, 48px),calc((min(100cqi,1680px) - 1280px)/2))}}@media screen and (min-width:990px){.rr-collection-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}}#ResultsList .product-grid{--product-grid-gap: 24px 16px}@media screen and (max-width:749px){.collection-wrapper #ResultsList.main-collection-grid:not(.collection-wrapper--full-width-on-mobile){padding-inline:var(--page-margin, 20px)}.collection-wrapper .facets-toggle{padding-inline:var(--page-margin, 20px)}.collection-wrapper .facets-toggle .facets-toggle__button{min-height:44px}}@media screen and (min-width:750px){#ResultsList .product-grid.product-grid--grid[product-grid-view=default]{--product-grid-gap: 32px 24px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){#ResultsList .product-grid.product-grid--grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-card .card-gallery{background:var(--rr-plate, #FFFFFF)}.product-card .card-gallery .product-media-container,.product-card .card-gallery .product-media-container.media-fit{--product-media-fit: contain;background:var(--rr-plate, #FFFFFF)}.product-card .card-gallery .product-media-container img,.product-card .card-gallery .product-media-container.media-fit img{object-fit:contain}.product-card quick-add-component,.product-card .quick-add,.product-card .product-badges{display:none!important}.rr-card-details{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;position:relative}.product-grid .rr-card-details__title,.rr-card-details__title{margin:0;font-family:var(--rr-font-body, Inter, Arial, sans-serif);font-size:16px;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--rr-navy, #152636);overflow-wrap:anywhere}.rr-card-details__link{color:inherit;text-decoration:none}.rr-card-details__link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.rr-card-details__meta{font-size:14px;line-height:1.5;color:var(--rr-muted, #52606B)}.rr-card-details .rr-card-details__price{margin:4px 0 0;font-size:16px;font-weight:700;line-height:1.4;font-variant-numeric:tabular-nums;color:var(--rr-navy, #152636)}.rr-card-details__sold,.rr-product-heading__status--sold{display:inline-flex;align-items:center;padding:4px 8px;border:2px solid var(--rr-status-sold, #7B2632);font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:14px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-status-sold, #7B2632)}.rr-card-details .rr-card-details__sold{margin:4px 0 0}.product-recommendations .resource-list__item:has(.rr-card-details--sold){display:none}.product-recommendations .product-recommendations__skeleton-item{aspect-ratio:4 / 5;border-radius:0}.product-information .product-media-container{--product-media-fit: contain;background:var(--rr-plate, #FFFFFF)}.product-information .product-media-container.media-fit-cover :is(img,.deferred-media__poster-image),.product-information .product-media-container img{object-fit:contain}@media screen and (max-width:989px){.product-information .product-information__media{grid-column:2 / 3}}@media screen and (min-width:750px)and (max-width:989px){.product-information .product-information__grid{grid-column:1 / -1;grid-template-columns:subgrid}.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left,.product-information .product-information__grid:not(.product-information--media-none).product-information--media-right{grid-template-columns:subgrid}:is(.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left,.product-information .product-information__grid:not(.product-information--media-none).product-information--media-right) .product-information__media,:is(.product-information .product-information__grid:not(.product-information--media-none).product-information--media-left,.product-information .product-information__grid:not(.product-information--media-none).product-information--media-right) .product-details{grid-column:2 / 3;padding-right:0;padding-left:0}}.product-recommendations .section-resource-list__content .text-block.text-block :is(h2,h3){margin:0;font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:clamp(32px,2.5vw + 16px,40px);font-style:italic;font-weight:700;line-height:.98;letter-spacing:-.025em;text-transform:uppercase;font-synthesis:none}.rr-product-heading{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.rr-product-heading__vendor{font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:14px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-muted, #52606B)}.rr-product-heading__title{margin:0;max-width:100%;font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:32px;font-style:normal;font-weight:700;line-height:1.1;letter-spacing:-.01em;text-transform:none;color:var(--rr-navy, #152636);overflow-wrap:break-word}@media screen and (min-width:990px){.rr-product-heading__title{font-size:40px}}.rr-product-heading__price{margin-top:4px;font-size:20px;font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}.rr-product-heading__availability{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px}.rr-product-heading__status{font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-status-available, #3B4D43)}.rr-product-heading__status.rr-product-heading__status--sold{color:var(--rr-status-sold, #7B2632)}.rr-product-heading__summary{display:flex;flex-direction:column;gap:0;width:100%;margin:8px 0 0;padding:0;list-style:none;border-top:1px solid var(--rr-line, #CDCBC5)}.rr-product-heading__summary li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;min-height:48px;margin:0;border-bottom:1px solid var(--rr-line, #CDCBC5);font-size:16px;line-height:1.5}.rr-product-heading__summary strong{font-weight:700}.rr-product-heading__summary .rr-link{font-size:14px}.product-information .quantity-selector-wrapper,.product-information .quantity-label,.product-information .quantity-rules,.product-information .accelerated-checkout-block{display:none!important}.product-information .add-to-cart-button{--button-border-width: 2px;width:100%;min-height:48px;padding:10px 24px;border-radius:0;font-family:var(--rr-font-body, Inter, Arial, sans-serif);font-size:16px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none}.product-information .add-to-cart-button:focus-visible{outline:3px solid var(--rr-focus-color, #152636);outline-offset:3px}.product-information .add-to-cart-button:disabled,.product-information .add-to-cart-button[disabled]{opacity:1;cursor:not-allowed}.rr-facts{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:2px solid var(--rr-navy, #152636)}.rr-facts__description{font-size:16px;line-height:1.6}.rr-facts__list{margin:0;padding:0}.rr-facts__row{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding-block:16px;border-top:1px solid var(--rr-line, #CDCBC5);scroll-margin-top:120px}.rr-facts__row:last-child{border-bottom:1px solid var(--rr-line, #CDCBC5)}@media screen and (min-width:750px){.rr-facts__row{grid-template-columns:minmax(112px,30%) minmax(0,1fr);gap:16px}}.rr-facts__row dt{font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-navy, #152636)}.rr-facts__row dd{display:flex;flex-direction:column;gap:8px;margin:0;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.rr-facts__grade{font-weight:700}.rr-facts__method,.rr-facts__alteration{font-size:14px;line-height:1.5;color:var(--rr-muted, #52606B)}.rr-facts__table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;font-variant-numeric:tabular-nums}.rr-facts__table th,.rr-facts__table td{padding:8px 12px 8px 0;border-bottom:1px solid var(--rr-line, #CDCBC5);text-align:left;vertical-align:top}.rr-facts__table thead th{padding-top:0;font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-muted, #52606B)}.rr-facts__table tbody th{font-weight:500}.rr-facts__table tbody td{font-weight:700;white-space:nowrap}.rr-facts__styling{display:flex;flex-direction:column;gap:4px;padding-top:8px}.rr-facts__styling-label{font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-muted, #52606B)}.rr-service{display:flex;flex-direction:column;gap:0;padding-top:24px;border-top:2px solid var(--rr-navy, #152636)}.rr-service__item{display:flex;flex-direction:column;gap:4px;padding-block:16px 4px;border-top:1px solid var(--rr-line, #CDCBC5)}.rr-service__item:last-child{border-bottom:1px solid var(--rr-line, #CDCBC5)}.rr-service .rr-service__label{margin:0;font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:14px;font-style:normal;font-weight:700;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-navy, #152636)}.rr-service p{font-size:16px;line-height:1.6}.rr-room-links{display:flex;flex-direction:column;gap:8px}.rr-room-links__label{font-family:var(--rr-font-display, "Roboto Condensed", "Arial Narrow", Arial, sans-serif);font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--rr-muted, #52606B)}:root[data-rr-palette=acid] .rr-chip{border-color:var(--rr-muted);background:var(--rr-moss)}:root[data-rr-palette=acid] .rr-chip:hover{border-color:var(--rr-oxblood);background:var(--rr-oxblood);color:var(--rr-chalk)}:root[data-rr-palette=acid] .facets-controls-wrapper,:root[data-rr-palette=acid] .facets--horizontal{border-bottom:1px solid var(--rr-line);background:var(--rr-moss)}:root[data-rr-palette=acid] .product-card:has(.rr-card-details--sold) .card-gallery{opacity:.55}:root[data-rr-palette=acid] .rr-card-details--sold .rr-card-details__price{color:var(--rr-muted)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rr-commerce.css.map */
