:root{--sas-charcoal:#202722;--sas-bronze:#9a642c;--sas-paper:#f7f3eb;--sas-gold:#e2bb7d}html{scroll-behavior:smooth}body.body-theme{background:var(--sas-paper);color:#292e29}.site-header{background:#202722!important;border-bottom:1px solid #a87b42;box-shadow:0 4px 20px #16201712}.site-header a,.site-header .site-header__logo a,.site-header .icon,.site-header button{color:#f8f3e9!important}.site-header .dropdown-menu,.site-header .mega-menu{background:#202722}.site-header .site-header__logo{font-size:26px!important;line-height:1.1!important;white-space:nowrap}.site-header a:hover{color:#e2bb7d!important}.sas-catalog.sas-catalog{--ink:#202722;--muted:#62675e;--gold:#9a642c;--cream:#f1e7d7;max-width:1440px;padding:32px 32px 72px;font-family:Arial,sans-serif;font-size:16px}.sas-catalog.sas-catalog .sas-hero{background:#202722;color:#f8f3e9;border-radius:16px;overflow:hidden;box-shadow:0 18px 42px #1b28151a;grid-template-columns:1fr 1.08fr;min-height:560px;margin-bottom:32px}.sas-catalog.sas-catalog .sas-intro{padding:clamp(28px,4.5vw,64px);display:flex;flex-direction:column;justify-content:center;background:radial-gradient(ellipse at 0 0,#3b4737 0,transparent 75%)}.sas-catalog.sas-catalog .sas-eyebrow{color:#e2bb7d;font-size:11px;letter-spacing:.2em;margin-bottom:12px}.sas-catalog.sas-catalog .sas-title{color:#fff8ec;font-family:Georgia,serif;font-size:clamp(34px,3.5vw,58px);font-weight:400;letter-spacing:-.035em;line-height:1.08;margin:12px 0 24px}.sas-catalog.sas-catalog .sas-intro>p:not(.sas-eyebrow){color:#e4e5db;line-height:1.8;max-width:500px}.sas-catalog.sas-catalog .sas-hero>img{min-height:560px;max-height:680px;object-position:center}.sas-catalog.sas-catalog .sas-btn{border-radius:6px;padding:15px 21px;min-height:50px;font-size:14px;border-color:#e2bb7d;color:#fff5e3;transition:background .2s,transform .2s}.sas-catalog.sas-catalog .sas-btn-dark{background:#e2bb7d;color:#202722;border-color:#e2bb7d}.sas-catalog.sas-catalog .sas-btn:hover{background:#f1cd95;border-color:#f1cd95;color:#202722;transform:translateY(-2px)}.sas-catalog.sas-catalog .sas-nav{gap:10px;padding:0 0 28px;border-bottom-color:#d9cbb6}.sas-catalog.sas-catalog .sas-nav a{background:#eee5d8;border:1px solid #e0d1ba;border-radius:6px;color:#494b3f;padding:11px 16px;font-size:13px;transition:background .2s}.sas-catalog.sas-catalog .sas-nav a:hover{background:#202722;color:#fff4de}.sas-catalog.sas-catalog .sas-note{background:#eee5d7;border-color:#9a642c;color:#585a4e;border-radius:0 8px 8px 0;padding:22px 26px;margin:26px 0 48px;font-size:14px}.sas-catalog.sas-catalog .sas-section{margin-top:68px;scroll-margin-top:100px}.sas-catalog.sas-catalog .sas-section>h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(30px,3vw,42px);letter-spacing:-.025em;margin-bottom:14px}.sas-catalog.sas-catalog .sas-section>h2:before{content:"";display:block;width:44px;height:3px;background:#a97136;margin-bottom:20px}.sas-catalog.sas-catalog .sas-section>p{font-size:16px;max-width:750px;line-height:1.75;margin-bottom:28px}.sas-catalog.sas-catalog .sas-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.sas-catalog.sas-catalog figure{border:1px solid #e3d9ca;border-radius:12px;overflow:hidden;background:#fffdfa;box-shadow:0 6px 20px #36342106;display:flex;flex-direction:column;transition:transform .22s,box-shadow .22s}.sas-catalog.sas-catalog figure:hover{transform:translateY(-5px);box-shadow:0 14px 32px #36342118}.sas-catalog.sas-catalog .sas-photo{background:#ede7dd;overflow:hidden}.sas-catalog.sas-catalog .sas-photo img{height:340px;transition:transform .4s}.sas-catalog.sas-catalog .sas-photo:hover img{transform:scale(1.035)}.sas-catalog.sas-catalog figcaption{padding:25px;display:flex;flex-direction:column;flex:1}.sas-catalog.sas-catalog .sas-code{font-size:11px;color:#86531f;letter-spacing:.18em}.sas-catalog.sas-catalog h3{font-size:22px;line-height:1.3;letter-spacing:-.025em;margin:10px 0 14px}.sas-catalog.sas-catalog .sas-desc{font-size:15px;line-height:1.75;color:#5c6157}.sas-catalog.sas-catalog .sas-tags{font-size:10px;color:#8a8a7b}.sas-catalog.sas-catalog .sas-card-cta{margin-top:auto;padding-top:16px;color:#83511e;font-size:14px;text-decoration:none;border-top:1px solid #e9dfcf;line-height:1.5}.sas-catalog.sas-catalog .sas-card-cta:hover{color:#202722;text-decoration:underline}.sas-catalog.sas-catalog .sas-contact{background:#202722;border:1px solid #a87b42;border-radius:14px;padding:clamp(28px,5vw,64px);margin-top:72px;color:#eee9db}.sas-catalog.sas-catalog .sas-contact h2{font-family:Georgia,serif;font-size:clamp(32px,4vw,48px);font-weight:400;color:#fff5e3}.sas-catalog.sas-catalog .sas-contact .sas-eyebrow{color:#e2bb7d}.sas-catalog.sas-catalog a:focus-visible,.site-header a:focus-visible{outline:3px solid #b57930;outline-offset:5px}#shopify-section-footer-4{border-top:1px solid #d9cbb6;background:#eee6d8}@media(max-width:1000px){.sas-catalog.sas-catalog .sas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sas-catalog.sas-catalog .sas-hero{min-height:480px}.sas-catalog.sas-catalog .sas-hero>img{min-height:480px}.site-header .site-header__logo{font-size:21px!important}}@media(max-width:700px){.sas-catalog.sas-catalog{padding:16px 16px 40px}.sas-catalog.sas-catalog .sas-hero{grid-template-columns:1fr;border-radius:10px}.sas-catalog.sas-catalog .sas-intro{padding:30px 24px}.sas-catalog.sas-catalog .sas-title{font-size:38px}.sas-catalog.sas-catalog .sas-hero>img{height:320px;min-height:0;max-height:320px}.sas-catalog.sas-catalog .sas-grid{grid-template-columns:1fr;gap:22px}.sas-catalog.sas-catalog .sas-photo img{height:340px}.sas-catalog.sas-catalog .sas-section{margin-top:48px}.sas-catalog.sas-catalog .sas-nav{flex-wrap:nowrap;overflow:auto;padding-bottom:18px}.sas-catalog.sas-catalog .sas-nav a{flex:0 0 auto;max-width:210px;white-space:normal}.sas-catalog.sas-catalog .sas-actions{flex-direction:column;align-items:stretch}.sas-catalog.sas-catalog .sas-btn{text-align:center}.sas-catalog.sas-catalog .sas-note{padding:18px 20px}.sas-catalog.sas-catalog figcaption{padding:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sas-catalog.sas-catalog *{transition:none!important}.sas-catalog.sas-catalog figure:hover,.sas-catalog.sas-catalog .sas-btn:hover,.sas-catalog.sas-catalog .sas-photo:hover img{transform:none}}body .page-container,body #MainContent{background:#f7f3eb}:root{--header-menudropbg:#202722!important;--header-menudroptext:#f8f3e9!important;--header-menudroptexttitle:#efb682!important;--header-menuhover:#efb682!important}.site-header .site-nav__item-normal>.site-nav__dropdown{background:#202722!important;border:1px solid #8f714d;border-top:2px solid #c69359;border-radius:0 0 10px 10px;box-shadow:0 16px 32px #111b2338;width:350px;max-width:calc(100vw - 32px);padding:10px;max-height:calc(100svh - 140px);overflow-y:auto;z-index:120}.site-header .site-nav__dropdown .meganav__nav,.site-header .site-nav__dropdown .meganav__list{padding:0!important;margin:0;background:transparent!important;list-style:none}.site-header .site-nav__dropdown .meganav__link{color:#f8f3e9!important;background:transparent;display:block;padding:11px 14px;font-size:13px;line-height:1.45;white-space:normal;border-radius:5px;text-decoration:none}.site-header .site-nav__dropdown .meganav__link:hover,.site-header .site-nav__dropdown .meganav__link:focus-visible{background:#354239!important;color:#efb682!important;outline:2px solid transparent}.site-header .site-nav__item:focus-within>.site-nav__dropdown{visibility:visible;opacity:1;pointer-events:auto;transform:none}.site-header .site-nav__dropdown-container.meganav--active{background:#354239!important}.site-header .site-nav__item:hover>.site-nav__link,.site-header .site-nav__item:focus-within>.site-nav__link{background:transparent!important;color:#efb682!important}.site-header .site-nav__link:focus-visible{outline:2px solid #e2bb7d;outline-offset:-5px}#NavDrawer{background:#202722;color:#f8f3e9}#NavDrawer a,#NavDrawer button{color:#f8f3e9}#NavDrawer .meganav,#NavDrawer .meganav__nav,#NavDrawer .meganav__list{background:#202722!important}#NavDrawer .meganav__link:hover,#NavDrawer .meganav__link:focus-visible{background:#354239!important;color:#efb682!important}#NavDrawer .drawer__nav-link:focus-visible,#NavDrawer button:focus-visible{outline:2px solid #e2bb7d;outline-offset:-3px}.site-header #sidebar{background:#202722;color:#f8f3e9;max-height:100svh;overflow:auto}.site-header #sidebar .sas-sidebar-brand{font-size:22px;font-weight:700;margin:18px 0 26px;letter-spacing:-.03em;color:#fff8eb}.site-header #sidebar .sas-sidebar-nav{display:grid;gap:6px}.site-header #sidebar .sas-sidebar-nav>a,.site-header #sidebar summary{padding:12px 0;font-size:14px;line-height:1.5;font-weight:600;cursor:pointer;color:#f8f3e9;border-bottom:1px solid #ffffff20;list-style-position:inside}.site-header #sidebar details>a{display:block;padding:9px 0 9px 15px;font-size:12px;line-height:1.5;color:#d8dfd8!important}.site-header #sidebar details>a:hover,.site-header #sidebar details>a:focus-visible{color:#efb682!important}.site-header #sidebar .sas-sidebar-contact{margin-top:30px;border-top:1px solid #ffffff25;padding-top:20px;font-size:12px;line-height:1.9;color:#d4ddd4}.site-header #sidebar .sas-sidebar-contact a{display:block}.site-header #sidebar #dismiss{position:absolute;right:22px;top:18px;padding:8px;line-height:1;font-size:26px;color:#fff8eb!important}@media(prefers-reduced-motion:reduce){.site-header .site-nav__dropdown,.site-header .meganav__link{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sas-warm-bronze.css.map */
