:root{--reic-ink:#181818;--reic-muted:#707070;--reic-line:#e5e5e2;--reic-paper:#f7f7f5;--reic-gold:#b09338}html{scroll-behavior:smooth}body{background:#fff;-webkit-font-smoothing:antialiased}body #MainContent{min-width:0}#header-group .header-section{box-shadow:none}#header-group .header__row{letter-spacing:.005em}#header-group .header__menu-item,#header-group .menu-list__link{font-weight:540;letter-spacing:.01em}#header-group .header-announcements,#header-group .header-announcements__text{letter-spacing:.12em}#header-group .header__row--top{border-color:var(--reic-line)}#MainContent .reic-hero__cta,#MainContent .reic-switch__cta{border-radius:0!important}#MainContent a:focus-visible,#MainContent button:focus-visible{outline-offset:3px}#MainContent .section-resource-list__header{align-items:end}#MainContent .section-resource-list__header h2{margin:0;font-family:var(--font-heading--family,inherit);font-size:clamp(34px,4.2vw,58px);line-height:1.09;letter-spacing:-.045em;font-weight:680;color:var(--reic-ink)}#MainContent .section-resource-list__header a,#MainContent .section-resource-list__content a{text-decoration-thickness:1px;text-underline-offset:5px}#MainContent :is(.resource-list__item,.product-grid__item) product-card{min-width:0}#MainContent :is(.resource-list__item,.product-grid__item) product-card .product-card__content{border:0!important;border-radius:0!important;background:transparent;gap:6px}#MainContent :is(.resource-list__item,.product-grid__item) product-card .card-gallery{background:var(--reic-paper);border-radius:0!important;overflow:hidden}#MainContent :is(.resource-list__item,.product-grid__item) product-card .card-gallery img{object-fit:contain;transition:transform .5s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){#MainContent :is(.resource-list__item,.product-grid__item) product-card:hover .card-gallery img{transform:scale(1.035)}}#MainContent :is(.resource-list__item,.product-grid__item) product-card .product-card__content a[ref=productTitleLink] :is(p,h3,h4){margin:4px 0 0!important;font-size:clamp(12px,1.05vw,15px)!important;line-height:1.4!important;letter-spacing:-.01em!important;font-weight:640!important;color:var(--reic-ink)!important}#MainContent :is(.resource-list__item,.product-grid__item) product-card .product-card__content a[ref=productTitleLink]{text-decoration:none}#MainContent :is(.resource-list__item,.product-grid__item) product-card .price{font-size:13px;letter-spacing:0;color:var(--reic-ink)}#MainContent :is(.resource-list__item,.product-grid__item) product-card .compare-at-price{font-weight:400;color:#999;font-size:12px}#MainContent :is(.resource-list__item,.product-grid__item) product-card .product-badges__badge{border-radius:0!important;font-size:9px!important;font-weight:700!important;letter-spacing:.08em!important;padding:6px 10px!important;box-shadow:none}#MainContent[data-template^=collection] .shopify-section h1{font-family:var(--font-heading--family,inherit)!important;font-size:clamp(38px,5.5vw,70px)!important;font-weight:695!important;letter-spacing:-.055em!important;line-height:1.08!important}#MainContent[data-template^=collection] .shopify-section .rte,#MainContent[data-template^=collection] .shopify-section .text-block p{line-height:1.65;color:#666}#MainContent[data-template^=collection] .product-grid-container,#MainContent[data-template^=search] .product-grid-container{background:#fff}#MainContent[data-template^=collection] .facets-wrapper,#MainContent[data-template^=search] .facets-wrapper{border-color:var(--reic-line)}#MainContent[data-template^=collection] .product-grid__item,#MainContent[data-template^=search] .product-grid__item{min-width:0}#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .product-details{background:#fff}#MainContent[data-template^=product] .product-media-container{background:var(--reic-paper)}#MainContent[data-template^=product] .product-information .slideshow-control{border-radius:0!important;box-shadow:none}#MainContent[data-template^=product] .buy-buttons-block .add-to-cart-button,#MainContent[data-template^=product] .buy-buttons-block .shopify-payment-button__button{border-radius:0!important}#MainContent[data-template^=product] .product-form-buttons{gap:9px}footer .footer h2,footer .footer h3{letter-spacing:-.03em;font-weight:680}footer .footer input[type=email]{border-radius:0!important}footer .footer a{text-decoration-thickness:1px;text-underline-offset:4px}@media(max-width:749px){#MainContent .section-resource-list__header h2{font-size:clamp(30px,8.3vw,40px)}#MainContent :is(.resource-list__item,.product-grid__item) product-card .card-gallery{aspect-ratio:1}#MainContent :is(.resource-list__item,.product-grid__item) product-card .product-card__content a[ref=productTitleLink] :is(p,h3,h4){font-size:12px!important;line-height:1.38!important}#MainContent :is(.resource-list__item,.product-grid__item) product-card .price{font-size:12px}#MainContent[data-template^=collection] .shopify-section h1{font-size:clamp(34px,9vw,46px)!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#MainContent :is(.resource-list__item,.product-grid__item) product-card .card-gallery img{transition:none}}#MainContent:is([data-template^=page],[data-template^=blog],[data-template^=article],[data-template^=cart],[data-template^=list-collections]) h1{color:var(--reic-ink);font-family:var(--font-heading--family,inherit);font-size:clamp(38px,5vw,66px);line-height:1.1;letter-spacing:-.047em;font-weight:700}#MainContent:is([data-template^=page],[data-template^=blog],[data-template^=article]) .rte{max-width:900px;line-height:1.75;color:#4f4f4f}#MainContent:is([data-template^=page],[data-template^=blog],[data-template^=article]) .rte h2{font-size:clamp(25px,3vw,38px);font-weight:710;letter-spacing:-.025em;line-height:1.2}#MainContent[data-template^=page] :is(input:not([type=checkbox]),textarea,select){border-radius:0!important}#MainContent[data-template^=page] button[type=submit]{border-radius:0!important}#MainContent[data-template^=cart] .section-resource-list__header h3{font-size:clamp(26px,3.2vw,41px);font-weight:715;letter-spacing:-.035em}#MainContent[data-template^=list-collections] .collection-card{border-radius:0!important}#MainContent[data-template^=list-collections] .collection-card__image{border-radius:0!important;background:var(--reic-paper)}#MainContent[data-template^=list-collections] :is(h1,h2){letter-spacing:-.04em}@media(max-width:749px){#MainContent:is([data-template^=page],[data-template^=blog],[data-template^=article],[data-template^=cart],[data-template^=list-collections]) h1{font-size:clamp(34px,9vw,46px)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/reic-editorial.css.map */
