html:root{--rf-cream:#f3efec;--rf-ink:#27241d;--rf-border:#d9d2cb;--font-body-family:Arial,Helvetica,sans-serif;--font-heading-family:Georgia,"Times New Roman",serif;--font-heading-weight:400 }body{color:var(--rf-ink);font-family:Arial,Helvetica,sans-serif;letter-spacing:.01em;background:#fdfcfb}h1,h2,h3,h4{font-family:Georgia,Times New Roman,serif;font-weight:400}a{color:inherit}button,input{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}button:focus-visible,summary:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--rf-ink);outline-offset:4px}.rf-header{position:relative;background:#fff;z-index:20}.rf-announcement{display:block;text-align:center;background:var(--rf-ink);color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.17em;font-size:10px;line-height:1.5;padding:10px 16px}.rf-header-main{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:110px;padding:24px 4%}.rf-wordmark{font-family:Georgia,Times New Roman,serif;font-weight:400;text-transform:uppercase;text-decoration:none;font-size:clamp(22px,2.9vw,42px);letter-spacing:.16em;white-space:nowrap;line-height:1.2}.rf-header-search{justify-self:start}.rf-header-search summary{display:flex;align-items:center;gap:12px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;list-style:none}.rf-header-search summary::-webkit-details-marker,.rf-mobile-menu summary::-webkit-details-marker,.rf-nav-dropdown summary::-webkit-details-marker{display:none}.rf-header .svg-wrapper{height:24px;width:24px;display:inline-flex;align-items:center;justify-content:center}.rf-header svg{width:24px;height:24px}.rf-header-actions{display:flex;align-items:center;justify-self:end;gap:25px}.rf-header-actions a{display:inline-flex;align-items:center;text-decoration:none}.rf-cart-link{gap:6px}.rf-cart-count{font-size:11px}.rf-search-form{position:absolute;top:calc(100% - 1px);left:0;width:100%;display:flex;background:#fff;padding:24px 4%;border-top:1px solid var(--rf-border);border-bottom:1px solid var(--rf-border);z-index:30}.rf-search-form input{width:100%;padding:12px;border:0;outline-offset:0;background:transparent}.rf-search-form button{border:0;background:transparent;cursor:pointer;padding:0 10px}.rf-desktop-nav{padding:0 30px 22px}.rf-nav-list{display:flex;justify-content:center;gap:36px;padding:0;margin:0;list-style:none}.rf-nav-list a,.rf-nav-list summary{text-decoration:none;text-transform:uppercase;font-size:10px;letter-spacing:.11em;line-height:1.6}.rf-nav-list a:hover,.rf-nav-list a[aria-current]{text-decoration:underline;text-underline-offset:5px}.rf-nav-dropdown{position:relative}.rf-nav-dropdown summary{cursor:pointer;list-style:none}.rf-nav-dropdown summary:after{content:"\2304";margin-left:7px}.rf-nav-dropdown ul{position:absolute;z-index:22;top:100%;left:-22px;min-width:240px;list-style:none;padding:24px;background:#fff;border:1px solid var(--rf-border);box-shadow:0 15px 25px #0000000a}.rf-nav-dropdown ul li+li{margin-top:15px}.rf-mobile-menu{display:none}.rf-hero{position:relative;height:min(76vw,700px);min-height:520px;display:grid;place-items:center;background:#aaa096;overflow:hidden}.rf-hero-media,.rf-hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0}.rf-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 50%}.rf-hero-media:after{content:"";background:linear-gradient(90deg,#1b171224,#1b171233)}.rf-hero-content{position:relative;z-index:1;text-align:center;color:#fff;padding:60px 24px;max-width:900px}.rf-eyebrow{text-transform:uppercase;font-size:10px;letter-spacing:.18em;line-height:1.6;margin:0 0 18px;font-family:Arial,Helvetica,sans-serif}.rf-hero h1{color:inherit;font-size:clamp(56px,7.2vw,104px);line-height:1.04;margin:0;letter-spacing:-.045em}.rf-hero h1 em{font-weight:400}.rf-hero-description{font-size:14px;letter-spacing:.015em;line-height:1.7;margin:25px auto 30px;max-width:470px}.rf-button{min-height:48px;padding:15px 30px;display:inline-flex;align-items:center;justify-content:center;background:var(--rf-ink);color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.13em;font-size:10px;border:1px solid var(--rf-ink);transition:background .2s,color .2s}.rf-button:hover{background:transparent;color:var(--rf-ink)}.rf-button-light{background:#f9f7f2;border-color:#f9f7f2;color:var(--rf-ink)}.rf-button-light:hover{background:#fff;color:var(--rf-ink);border-color:#fff}.rf-section{padding:82px 4% 88px;max-width:1680px;margin:auto}.rf-section-heading{text-align:center;margin-bottom:36px}.rf-section-heading h2{font-size:clamp(34px,3.4vw,48px);letter-spacing:-.025em;line-height:1.15;margin:0}.rf-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.rf-collection-tile{text-decoration:none}.rf-tile-media{aspect-ratio:4/5;background:var(--rf-cream);overflow:hidden}.rf-tile-media img{height:100%;width:100%;object-fit:cover;transition:transform .5s}.rf-collection-tile:hover img{transform:scale(1.03)}.rf-collection-tile h3{display:flex;justify-content:space-between;gap:12px;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin:20px 0 0}.rf-collection-tile h3 span{font-size:17px;line-height:1}.rf-editorial{display:grid;grid-template-columns:1fr 1fr;background:var(--rf-cream)}.rf-editorial-media{min-height:510px;overflow:hidden;aspect-ratio:1/1}.rf-editorial-media img{width:100%;height:100%;object-fit:cover}.rf-editorial-copy{align-self:center;text-align:center;padding:60px 14%;max-width:800px;justify-self:center}.rf-editorial-copy h2{font-size:clamp(40px,4.6vw,68px);line-height:1.07;letter-spacing:-.035em;margin:0 0 25px}.rf-editorial-copy>p:not(.rf-eyebrow){font-size:14px;line-height:1.9;margin:0 0 32px}.rf-editorial-reverse .rf-editorial-media{order:2}.rf-editorial-reverse{background:#e8e4de}.rf-heading-split{display:flex;justify-content:space-between;align-items:end;text-align:left;gap:20px}.rf-text-link{text-transform:uppercase;letter-spacing:.12em;font-size:10px;text-underline-offset:7px;white-space:nowrap}.rf-text-link span{display:inline-block;margin-left:20px}.rf-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.rf-products-grid .card-wrapper{min-width:0}.rf-products-grid .card__heading{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.6;letter-spacing:.02em}.rf-products-grid .card__information{padding:18px 0 0}.rf-products-grid .price{font-size:12px;letter-spacing:.04em;margin-top:8px}.rf-story{text-align:center;padding:100px 24px;max-width:850px;margin:auto}.rf-story h2{font-size:clamp(37px,4vw,56px);letter-spacing:-.03em;line-height:1.14;margin:0 0 27px}.rf-story-description{font-size:14px;line-height:1.9;max-width:620px;margin:0 auto 30px}.rf-service-strip{display:grid;grid-template-columns:repeat(3,1fr);padding:35px 4%;border-top:1px solid var(--rf-border);border-bottom:1px solid var(--rf-border);text-align:center;gap:24px}.rf-service-strip h3{font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin:0 0 7px}.rf-service-strip p{font-size:11px;margin:0;line-height:1.8}.rf-service-strip a{text-underline-offset:3px}.rf-footer{background:var(--rf-cream);padding:0 4%}.rf-newsletter{padding:62px 0;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;border-bottom:1px solid var(--rf-border)}.rf-newsletter h2{font-size:34px;line-height:1.2;letter-spacing:-.02em;margin:0 0 12px}.rf-newsletter p:not(.rf-eyebrow){font-size:12px;margin:0;line-height:1.8}.rf-newsletter-form{width:100%;max-width:500px;justify-self:end}.rf-newsletter-input{display:flex;border-bottom:1px solid var(--rf-ink);margin-bottom:12px}.rf-newsletter-input input{border:0;background:transparent;width:100%;font-size:12px;padding:14px 0}.rf-newsletter-input button{border:0;background:transparent;font-size:25px;padding:0 12px;cursor:pointer}.rf-newsletter-note{font-size:10px!important}.rf-newsletter-note a{text-underline-offset:3px}.rf-footer-main{display:grid;grid-template-columns:1.5fr .8fr .9fr 1.2fr;gap:45px;padding:65px 0}.rf-footer-brand .rf-wordmark{font-size:25px;letter-spacing:.12em}.rf-footer-main h3{font-family:Arial,Helvetica,sans-serif;font-size:10px;text-transform:uppercase;letter-spacing:.13em;margin:0 0 23px}.rf-footer-main p,.rf-footer-main address{font-size:11px;line-height:1.9;font-style:normal;margin:0 0 12px}.rf-footer-main ul{list-style:none;margin:0;padding:0}.rf-footer-main li{font-size:11px;margin-bottom:10px}.rf-footer-main a:not(.rf-wordmark){font-size:11px;text-decoration:none;line-height:1.8}.rf-footer-main a:hover{text-decoration:underline}.rf-footer-brand p{margin-top:20px;max-width:260px}.rf-footer-bottom{border-top:1px solid var(--rf-border);display:flex;justify-content:space-between;padding:24px 0;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.product__title h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,44px);letter-spacing:-.02em}.product__info-container .price{font-size:16px}.product__description{font-size:14px}.button{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.collection-hero__title{text-align:center;font-size:clamp(36px,4vw,54px);margin-bottom:20px}.collection-hero__description{font-size:13px;text-align:center;margin:0 auto!important;max-width:700px}.collection-hero__text-wrapper{padding:20px 0 0}.card__heading{font-family:Arial,Helvetica,sans-serif;font-size:13px}.card .price{font-size:13px}.main-page-title{text-align:center;font-family:Georgia,Times New Roman,serif}.rte{line-height:1.9}.shopify-policy__container{max-width:900px!important;padding:60px 24px!important}.shopify-policy__title h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:40px}.page-width--narrow{max-width:900px}.cart__warnings h1{font-family:Georgia,Times New Roman,serif}
/*# sourceMappingURL=/cdn/shop/t/2/assets/reed-form.css.map */
