body.safen-home{--paper:#f7f5ef;--ink:#36372e;--muted:#797a6e;--line:#dcded2;--olive:#535d48}body.safen-home *{box-sizing:border-box}html:has(body.safen-home){scroll-behavior:smooth;scroll-padding-top:95px}body.safen-home{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:14px}body.safen-home button,body.safen-home a{-webkit-tap-highlight-color:transparent}body.safen-home button{font:inherit;color:inherit;cursor:pointer}body.safen-home a:focus-visible,body.safen-home button:focus-visible{outline:2px solid #a88751;outline-offset:6px}body.safen-home .sf-announcement{text-align:center;padding:10px;background:#e9ebdf;font-size:10px;letter-spacing:1.8px}body.safen-home header{height:87px;display:flex;align-items:center;justify-content:space-between;padding:0 4.5%;background:var(--paper);position:sticky;top:0;z-index:10;border-bottom:1px solid #36372e15}body.safen-home .sf-brand{font-family:Georgia,serif;font-size:37px;letter-spacing:5px}body.safen-home nav{display:flex;gap:32px;font-size:11px}body.safen-home nav a:hover{color:#899072}body.safen-home .sf-right{display:flex;align-items:center;gap:22px}body.safen-home .sf-lang{border:0;background:none;font-size:11px}body.safen-home .sf-menu-toggle{display:none;border:0;background:none}body.safen-home .sf-hero{position:relative;height:min(69vw,700px);min-height:430px;margin:0 20px;overflow:hidden;background:#51351f}body.safen-home .sf-hero img{width:100%;height:100%;object-fit:cover}body.safen-home .sf-hero-bottom{position:absolute;bottom:30px;left:3%;right:3%;display:flex;align-items:center;justify-content:space-between;color:#fff5df;gap:20px}body.safen-home .sf-hero-bottom p{font-size:12px;line-height:1.7;max-width:230px}body.safen-home .sf-pill{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;border:1px solid currentColor;border-radius:2px;padding:17px 23px;font-size:11px;transition:.2s}body.safen-home .sf-pill:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}body.safen-home .sf-hero .sf-pill:hover{background:var(--paper);color:var(--ink)}body.safen-home .sf-intro{text-align:center;padding:100px 20px 95px}body.safen-home .sf-eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:10px;color:var(--muted)}body.safen-home h1,body.safen-home h2,body.safen-home h3,body.safen-home p{margin-top:0}body.safen-home h1,body.safen-home h2,body.safen-home h3{font-family:Georgia,Times New Roman,serif;font-weight:400}body.safen-home h1{font-size:clamp(34px,4vw,59px);line-height:1.15;max-width:730px;margin:24px auto}body.safen-home p{line-height:1.8}body.safen-home .sf-intro>p:last-child{color:var(--muted);max-width:520px;margin:22px auto 0;font-size:13px}body.safen-home .sf-collection{margin:0 4.5%;border-top:1px solid var(--line);padding-top:27px}body.safen-home .sf-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}body.safen-home .sf-section-head h2{font-size:29px;margin:0}body.safen-home .sf-badge{font-size:10px;padding:8px 13px;border:1px solid var(--line);border-radius:30px}body.safen-home .sf-collection-grid{display:grid;grid-template-columns:1.15fr 1fr;min-height:540px}body.safen-home .sf-collection-art{background:#c9c4ad;position:relative;overflow:hidden;min-height:460px}body.safen-home .sf-collection-art img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:left;filter:brightness(.82)}body.safen-home .sf-collection-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#21170d70,transparent 60%)}body.safen-home .sf-art-label{position:absolute;bottom:32px;left:32px;z-index:1;color:#fff7e4;font-size:11px;letter-spacing:3px}body.safen-home .sf-collection-copy{background:#e9ecdf;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:65px 14%}body.safen-home .sf-collection-copy h2{font-size:76px;margin:21px 0}body.safen-home .sf-collection-copy p{font-size:13px;color:#666d5c;max-width:320px}body.safen-home .sf-coming{margin-top:27px;font-size:11px;border-bottom:1px solid #9aa28b;padding-bottom:10px;width:100%;display:flex;justify-content:space-between;gap:10px}body.safen-home .sf-story{padding:115px 8%;display:grid;grid-template-columns:.7fr 1.3fr;gap:15%}body.safen-home .sf-story h2{font-size:clamp(30px,3.8vw,48px);line-height:1.2;margin-bottom:28px}body.safen-home .sf-story p{max-width:560px;color:var(--muted);font-size:14px}body.safen-home .sf-values{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 4.5% 90px;display:grid;grid-template-columns:repeat(3,1fr)}body.safen-home .sf-value{padding:34px 30px 30px 0}body.safen-home .sf-value+.sf-value{border-left:1px solid var(--line);padding-left:30px}body.safen-home .sf-value span{font-size:10px;color:#8b8d80}body.safen-home .sf-value h3{font-size:22px;margin:19px 0 10px}body.safen-home .sf-value p{color:var(--muted);font-size:12px;max-width:260px;margin:0}body.safen-home .sf-closing{text-align:center;background:#e9e6db;padding:75px 20px}body.safen-home .sf-closing h2{font-size:40px;max-width:600px;margin:20px auto}body.safen-home .sf-closing p{color:var(--muted);font-size:13px}body.safen-home .sf-closing .sf-pill{margin-top:15px}body.safen-home footer{padding:55px 4.5% 25px}body.safen-home .sf-footer-top{display:flex;justify-content:space-between;gap:30px}body.safen-home .sf-footer-top p{color:var(--muted);font-size:11px;margin-top:17px}body.safen-home .sf-footer-links{display:flex;gap:35px;font-size:11px;padding-top:13px}body.safen-home .sf-footer-bottom{margin-top:55px;padding-top:20px;border-top:1px solid var(--line);display:flex;justify-content:space-between;font-size:9px;color:var(--muted);letter-spacing:.7px}body.safen-home dialog{border:1px solid var(--line);background:var(--paper);padding:45px;max-width:420px;width:90%;color:var(--ink)}body.safen-home dialog::backdrop{background:#1c1c1855}body.safen-home dialog h2{font-size:32px}body.safen-home dialog p{color:var(--muted)}body.safen-home dialog button{background:none;border:1px solid var(--ink);padding:12px 25px}body.safen-home .sf-close{position:absolute;right:15px;top:10px;border:0!important;padding:5px!important}@media(min-width:1600px){body.safen-home main{max-width:1700px;margin:auto}}@media(max-width:700px){body.safen-home header{height:72px;padding:0 6%}body.safen-home .sf-brand{font-size:30px}body.safen-home .sf-announcement{font-size:8px;letter-spacing:1.2px}body.safen-home nav{display:none;position:absolute;left:0;top:72px;background:var(--paper);width:100%;padding:28px 6%;border-bottom:1px solid var(--line)}body.safen-home nav.sf-open{display:flex;flex-direction:column}body.safen-home .sf-menu-toggle{display:block;font-size:19px}body.safen-home .sf-right{gap:12px}body.safen-home .sf-hero{margin:0 10px;height:66vh;min-height:450px;max-height:620px}body.safen-home .sf-hero img{object-position:49% center}body.safen-home .sf-hero-bottom{bottom:20px;left:20px;right:20px;align-items:flex-start;flex-direction:column}body.safen-home .sf-hero-bottom p{margin-bottom:0;font-size:11px}body.safen-home .sf-hero .sf-pill{padding:13px 17px}body.safen-home .sf-intro{padding:65px 24px}body.safen-home .sf-intro h1{font-size:36px}body.safen-home .sf-collection{margin:0 6%}body.safen-home .sf-section-head h2{font-size:25px}body.safen-home .sf-collection-grid{grid-template-columns:1fr}body.safen-home .sf-collection-art{min-height:330px}body.safen-home .sf-collection-copy{padding:40px 30px}body.safen-home .sf-collection-copy h2{font-size:62px}body.safen-home .sf-story{grid-template-columns:1fr;gap:24px;padding:70px 7%}body.safen-home .sf-story h2{font-size:34px}body.safen-home .sf-values{grid-template-columns:1fr;margin:0 6% 60px}body.safen-home .sf-value,body.safen-home .sf-value+.sf-value{padding:25px 0;border-left:0}body.safen-home .sf-value+.sf-value{border-top:1px solid var(--line)}body.safen-home .sf-value h3{margin-top:12px}body.safen-home .sf-value p{max-width:100%}body.safen-home .sf-closing{padding:55px 24px}body.safen-home .sf-closing h2{font-size:32px}body.safen-home .sf-footer-top{flex-direction:column}body.safen-home .sf-footer-links{gap:25px;flex-wrap:wrap}body.safen-home .sf-footer-bottom{line-height:1.6;gap:20px}}body.safen-home .sf-products{padding:85px 4.5% 0}body.safen-home .sf-products .sf-section-head{margin-bottom:28px}body.safen-home .sf-products-intro{color:var(--muted);font-size:13px;margin-bottom:35px}body.safen-home .sf-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}body.safen-home .sf-product-visual{aspect-ratio:4/5;background:#ecebe3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:#929586;border:1px solid #e4e3d9}body.safen-home .sf-product-card:nth-child(2) .sf-product-visual{background:#e6e8dd}body.safen-home .sf-product-card:nth-child(3) .sf-product-visual{background:#e9e3d9}body.safen-home .sf-product-visual .sf-mark{font:54px Georgia,serif;letter-spacing:4px;opacity:.45}body.safen-home .sf-product-visual .sf-soon{font-size:9px;letter-spacing:2px;text-transform:uppercase}body.safen-home .sf-product-info{display:flex;justify-content:space-between;gap:10px;padding:20px 0;border-bottom:1px solid var(--line)}body.safen-home .sf-product-info h3{font-size:20px;margin:0}body.safen-home .sf-product-info span{font-size:10px;color:var(--muted);align-self:center}@media(max-width:700px){body.safen-home .sf-products{padding:60px 6% 0}body.safen-home .sf-product-grid{grid-template-columns:1fr;gap:30px}body.safen-home .sf-product-visual{aspect-ratio:5/4}body.safen-home .sf-product-visual .sf-mark{font-size:46px}}body.safen-home{display:block;overflow-x:clip}body.safen-home .page-wrapper{width:100%}body.safen-home .content-for-layout{display:block;margin:0;padding:0}body.safen-home .shopify-section{width:100%}body.safen-home h1,body.safen-home h2,body.safen-home h3{letter-spacing:normal;text-transform:none;color:var(--ink)}body.safen-home img{display:block;max-width:100%}body.safen-home a{color:inherit;text-decoration:none}body.safen-home p{margin-bottom:1em}body.safen-home .sf-hero{height:auto;min-height:0;aspect-ratio:1672/941}body.safen-home .sf-hero img{width:100%;height:auto;object-fit:contain}body.safen-home .sf-hero-bottom p{color:#fff5df}body.safen-home .sf-collection-art img{max-width:none}body.safen-home .sf-product-visual .sf-product-image{width:100%;height:100%;object-fit:contain;transition:transform .4s}body.safen-home .sf-product-link:hover .sf-product-image{transform:scale(1.035)}body.safen-home .sf-product-placeholder{width:75%;height:75%}body.safen-home .sf-product-info h3{font-size:20px}body.safen-home .sf-product-info span{white-space:nowrap}body.safen-home .sf-empty-note{margin-top:22px;font-size:11px}body.safen-home .sf-products-all{margin-top:30px}body.safen-home .sf-cart-link{display:flex;align-items:center;gap:5px;font-size:10px}body.safen-home .sf-right form{display:flex;align-items:center;gap:7px}body.safen-home select.sf-lang{-webkit-appearance:auto;appearance:auto;padding:3px;width:auto;min-width:50px;background:transparent}body.safen-home .sf-language-submit{font-size:9px;padding:3px;background:none;border:0}body.safen-home .sf-footer-links{align-items:flex-start}@media(max-width:700px){body.safen-home .sf-hero-bottom{position:static;background:#382c20;padding:18px 20px;flex-direction:row;align-items:center}body.safen-home .sf-hero{aspect-ratio:auto}body.safen-home .sf-hero .sf-pill{gap:14px;font-size:10px;white-space:nowrap}body.safen-home .sf-hero-bottom p{font-size:10px;max-width:150px}body.safen-home .sf-right{gap:10px}body.safen-home .sf-product-info{align-items:center}}@media(prefers-reduced-motion:reduce){html:has(body.safen-home){scroll-behavior:auto}body.safen-home *{transition:none!important}}body.safen-info #MainContent{width:min(940px,calc(100% - 48px));margin:56px auto 80px}body.safen-info #MainContent h1{font-size:clamp(32px,4vw,48px);line-height:1.18;margin:0 0 32px;max-width:100%}body.safen-info #MainContent h2{font-size:25px;line-height:1.3;margin:32px 0 14px}body.safen-info #MainContent p,body.safen-info #MainContent li{font-size:14px;line-height:1.85;color:var(--muted)}body.safen-info #MainContent a{text-decoration:underline;text-underline-offset:3px}body.safen-info #MainContent details{border-bottom:1px solid var(--line);padding:18px 0}body.safen-info #MainContent summary{font-size:15px;line-height:1.6;cursor:pointer}body.safen-info #MainContent details p{margin:14px 0 0}body.safen-info .shopify-policy__container{max-width:100%;padding:0}body.safen-info .shopify-policy__title{text-align:start}@media(max-width:560px){body.safen-info #MainContent{width:calc(100% - 36px);margin:36px auto 50px}}body.safen-info #MainContent .section-background,body.safen-info #MainContent .section{background:var(--paper);color:var(--ink)}body.safen-info #MainContent h1,body.safen-info #MainContent .text-block h1{font-family:Georgia,Times New Roman,serif;font-weight:400;color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/safen.css.map */
