:root{--s-ink:#49392f;--s-cream:#f7f5ef;--s-gold:#957442;--s-line:#dedfd6}body{background:var(--s-cream)}.sc{color:var(--s-ink);font-family:Arial,sans-serif;line-height:1.65}.sc *{box-sizing:border-box}.sc a{color:inherit}.sc h1,.sc h2,.sc h3,.sc p{margin:0}.sc h1,.sc h2,.sc h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em;text-wrap:balance}.sc h1{font-size:clamp(42px,5.3vw,78px);line-height:1.06}.sc h2{font-size:clamp(32px,3.4vw,52px);line-height:1.15}.sc h3{font-size:26px;line-height:1.25}.sc p{max-width:620px}.sc .sc-kicker{font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;margin-bottom:20px}.sc-wrap{max-width:1380px;margin:auto;padding:80px 6%}.sc-row{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.sc-btn{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:14px 26px;background:var(--s-ink);color:#fff!important;text-decoration:none;font-size:12px;letter-spacing:.06em;border:1px solid var(--s-ink);cursor:pointer}.sc-btn:hover{background:#3d2f27}.sc-link{display:inline-block;text-underline-offset:6px;font-size:13px;padding:12px 0}.sc-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:30px}.sc-hero{display:grid;grid-template-columns:1fr 1fr;min-height:650px}.sc-hero-copy{padding:80px 12%;align-self:center}.sc-hero-copy p:not(.sc-kicker){margin-top:25px;font-size:15px;line-height:1.8}.sc-hero-media{position:relative;min-height:550px;background:#e8e3d8}.sc-hero-media img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.sc-caption{position:absolute;bottom:28px;left:28px;background:#f7f5efef;padding:12px 18px;font-size:11px}.sc-proof{display:flex;justify-content:center;gap:8%;padding:22px 24px;border-block:1px solid var(--s-line);font-size:11px;letter-spacing:.05em;text-align:center}.sc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.sc-card{text-decoration:none;display:block}.sc-card-image{aspect-ratio:4/5;overflow:hidden;background:#eeeae1;margin-bottom:17px}.sc-card img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.sc-card:hover img{transform:scale(1.035)}.sc-card h3{font-size:21px;margin-bottom:7px}.sc-card small{font-size:11px;color:#6b5c51}.sc-card-price{font-size:13px;margin-top:8px}.sc-dark{background:var(--s-ink);color:#f7f5ef}.sc-story{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.sc-story img{width:100%;aspect-ratio:1;object-fit:cover}.sc-story p{margin:22px 0;font-size:15px}.sc-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:40px}.sc-step{border-top:1px solid #ffffff45;padding-top:20px}.sc-step span{font-size:11px;color:#d5bd8d}.sc-step h3{font-size:22px;margin-top:14px}.sc-step p{font-size:13px;margin-top:14px}.sc-duo{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sc-category{position:relative;display:block;background:#e8e3d8;overflow:hidden}.sc-category img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.sc-category .sc-category-label{position:absolute;bottom:20px;left:20px;right:20px;background:#f7f5efed;padding:18px 22px;display:flex;justify-content:space-between;align-items:center}.sc-category h3{font-size:28px}.sc-faq{max-width:850px;margin:35px auto 0}.sc-faq details{border-bottom:1px solid var(--s-line);padding:20px 0}.sc-faq summary{cursor:pointer;font-size:15px;list-style:none;display:flex;justify-content:space-between;gap:20px;min-height:30px;align-items:center}.sc-faq summary:after{content:"+";font-size:22px}.sc-faq details[open] summary:after{content:"\2212"}.sc-faq details p{padding:15px 0 5px;font-size:14px;color:#6b5c51}.sc-center{text-align:center}.sc-center p{margin:20px auto}.sc-note{font-size:12px!important;color:#75665a}.sc-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 5%;border-bottom:1px solid var(--s-line);background:var(--s-cream);min-height:84px}.sc-brand{font-family:Georgia,serif;font-size:35px;letter-spacing:.2em;line-height:1;text-decoration:none}.sc-brand small{display:block;font-family:Arial,sans-serif;font-size:8px;letter-spacing:.35em;text-align:center;margin-top:8px}.sc-nav-links{display:flex;align-items:center;gap:28px}.sc-nav-links a,.sc-nav-tools a{font-size:12px;text-decoration:none}.sc-nav a:hover{text-decoration:underline;text-underline-offset:5px}.sc-nav-tools{display:flex;align-items:center;gap:20px}.sc-mobile{display:none}.sc-announcement{background:var(--s-ink);color:#fff;text-align:center;padding:9px 16px;font-size:10px;letter-spacing:.07em}.sc-mobile summary{cursor:pointer;font-size:12px;min-height:44px;display:flex;align-items:center}.sc-mobile nav{position:absolute;top:114px;left:0;right:0;background:var(--s-cream);padding:24px;z-index:60;box-shadow:0 15px 20px #0002;display:grid;gap:4px}.sc-mobile nav a{padding:12px;font-size:15px}.sc-footer{border-top:1px solid var(--s-line)}.sc-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:60px}.sc-footer h3{font-family:Arial,sans-serif;font-size:12px;letter-spacing:.1em;margin-bottom:20px}.sc-footer a{display:block;text-decoration:none;font-size:13px;padding:5px 0}.sc-footer p{font-size:13px;margin-top:18px;max-width:340px}.sc-footer-base{display:flex;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-top:45px;padding-top:24px;border-top:1px solid var(--s-line);font-size:11px}.sc-footer-base a{font-size:11px;display:inline;margin-right:16px}.sc-locale select{padding:9px;border:1px solid var(--s-line);background:transparent;font-size:12px;max-width:130px}.sc-locale button{padding:9px;border:1px solid var(--s-line);background:transparent;font-size:12px;cursor:pointer}.sc-editorial{max-width:900px;margin:auto;padding:70px 6%}.sc-editorial h1{font-size:clamp(40px,5vw,66px)}.sc-editorial h2{font-size:30px;margin-top:40px}.sc-editorial p{margin-top:20px;max-width:none}.sc-product-note{padding:26px 6%;border-bottom:1px solid var(--s-line)}.sc-product-note p{font-size:13px;max-width:none}.sc-breadcrumb{font-size:11px;margin-bottom:24px}.sc-pills{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:28px}.sc-pills a{border:1px solid var(--s-line);padding:10px 22px;text-decoration:none;font-size:12px}.sc-pills a:hover{border-color:var(--s-ink)}.sc a:focus-visible,.sc summary:focus-visible,.sc button:focus-visible,.sc select:focus-visible{outline:3px solid #b2874e;outline-offset:4px}@media(min-width:1000px){.sc-hero{min-height:670px}}@media(max-width:900px){.sc-nav-links{display:none}.sc-mobile{display:block}.sc-nav{padding:14px 5%}.sc-nav-tools{gap:12px}.sc-hero{min-height:0}.sc-hero-copy{padding:45px 10%}.sc-hero-media{min-height:480px}.sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-footer-grid{gap:30px}.sc-nav-tools .sc-account{display:none}}@media(max-width:600px){.sc-wrap{padding:52px 6%}.sc-hero{grid-template-columns:1fr}.sc-hero-copy{padding:42px 6%}.sc-hero h1{font-size:46px;max-width:390px}.sc-hero-copy p:not(.sc-kicker){font-size:14px;max-width:380px}.sc-hero-media{min-height:0;aspect-ratio:1.16}.sc-hero-media img{object-position:50% 45%}.sc-proof{gap:15px;font-size:9px;justify-content:space-between}.sc-row{align-items:start;flex-direction:column;gap:8px}.sc-grid{gap:22px 14px}.sc-card h3{font-size:20px}.sc-story{grid-template-columns:1fr;gap:30px}.sc-story img{aspect-ratio:4/3}.sc-steps{grid-template-columns:1fr;gap:24px}.sc-duo{gap:15px}.sc-category img{aspect-ratio:3/4}.sc-category .sc-category-label{left:10px;right:10px;bottom:10px;padding:14px 10px}.sc-category h3{font-size:22px}.sc-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.sc-footer-grid>div:first-child{grid-column:1/-1}.sc-brand{font-size:30px}.sc-caption{bottom:15px;left:15px}.sc-editorial{padding-top:45px}.sc-nav-tools a{font-size:11px}}@media(prefers-reduced-motion:reduce){.sc *{transition:none!important;scroll-behavior:auto!important}}.sc-cart-status{position:fixed;right:24px;bottom:70px;z-index:80;background:#f7f5ef;color:#49392f;border:1px solid #b9b9aa;padding:22px 50px 22px 24px;box-shadow:0 8px 30px #0002;max-width:calc(100vw - 32px);font-size:13px}.sc-cart-status[hidden]{display:none}.sc-cart-status a{display:block;text-underline-offset:4px;margin-top:8px}.sc-cart-status button{position:absolute;right:8px;top:8px;border:0;background:transparent;font-size:24px;cursor:pointer;width:36px;height:36px}main[data-template^=product] h1{font-family:Georgia,serif;font-weight:400;color:#49392f;letter-spacing:-.025em}main[data-template^=product] .add-to-cart-button{background:#49392f;color:#fff;border-radius:0}main[data-template^=product] .product-details{line-height:1.7}.sc-product-hint{font-size:13px;line-height:1.7;color:#6b5c51;padding:14px 0}.sc-page-content img{max-width:100%;height:auto}body,main,.section-background{background-color:var(--s-cream)}.sc-band{background:var(--s-cream);color:var(--s-ink)}.sc-band-green{background:var(--s-ink);color:var(--s-cream)}.sc-band-green .sc-card small,.sc-band-green .sc-faq details p{color:#e0e4d9}.sc-band-green .sc-faq details{border-color:#f7f5ef45}.sc-category-label{color:var(--s-ink)}.sc-step{border-color:var(--s-line)}.sc-step span{color:#806138}.sc-card-image,.sc-packshot{background:var(--s-cream)}.sc-card-image img,.sc-packshot img{mix-blend-mode:multiply;object-fit:contain}main[data-template^=product] .product-details,main[data-template^=product] .product-media-container,main[data-template^=product] .product-media{background:var(--s-cream);--color-background:247 245 239}main[data-template^=product] .product-media img:not([src*=WAS_]),main[data-template^=product] .pwzrswiper-container-wrapper img:not([src*=WAS_]){mix-blend-mode:multiply}.sc-catalog{padding-top:24px}.sc-model[hidden],.sc [hidden]{display:none!important}.sc-model>a{text-decoration:none}.sc-model h3{font-size:20px;line-height:1.3;min-height:52px}.sc-model [data-price-label]{font-size:14px;margin-top:10px}.sc-model .sc-card-image{aspect-ratio:1}.sc-swatches{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0 5px}.sc-swatches button{width:38px;height:38px;border:1px solid transparent;border-radius:50%;padding:5px;background:transparent;position:relative;cursor:pointer}.sc-swatches button:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:var(--swatch);border:1px solid #0002}.sc-swatches button[aria-pressed=true]{border-color:var(--s-ink)}.sc-swatches span{position:relative;font-size:8px;color:#49392f}.sc-filters{display:flex;align-items:center;flex-wrap:wrap;gap:18px 28px;padding:20px 0;border-block:1px solid var(--s-line);font-size:13px}.sc-filters fieldset{border:0;padding:0;margin:0;display:flex;gap:20px;flex-wrap:wrap}.sc-filters legend{font-size:10px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px}.sc-filters label{display:inline-flex;gap:8px;align-items:center;min-height:40px}.sc-filters input{accent-color:var(--s-ink);width:17px;height:17px}.sc-filters select,.sc-family select{max-width:100%;background:var(--s-cream);color:var(--s-ink);border:1px solid #c8cbbf;padding:10px;font:inherit}.sc-reset{border:0;background:transparent;color:var(--s-ink);text-decoration:underline;cursor:pointer;padding:12px 0}.sc-results{font-size:12px;padding:18px 0}.sc-family{display:block;border-block:1px solid var(--s-line);padding:22px 0;width:100%}.sc-family .sc-kicker{margin-bottom:12px}.sc-family-tabs{display:flex;gap:8px;flex-wrap:wrap}.sc-family-tabs a,.sc-family-tabs button{padding:10px 16px;border:1px solid #a8b4a9;text-decoration:none;background:transparent;color:var(--s-ink);font:inherit;font-size:13px;cursor:pointer;min-height:44px}.sc-family-tabs [aria-current],.sc-family-tabs [aria-expanded=true]{background:var(--s-ink);color:var(--s-cream)}.sc-buy-set .sc-family-tabs [aria-current]{background:transparent;color:var(--s-ink)}.sc-family [data-set-panel]{padding-top:20px;font-size:13px}.sc-set-piece{display:grid;grid-template-columns:68px minmax(0,1fr);gap:14px;align-items:center;margin:18px 0}.sc-set-piece img{width:68px;height:80px;object-fit:contain}.sc-set-piece label{display:grid;gap:8px}.sc-set-total{display:flex;justify-content:space-between;margin:20px 0!important;font-size:17px}.sc-family .sc-btn{width:100%;margin-bottom:12px}.sc-family button:disabled{opacity:.5;cursor:not-allowed}.sc-buy-set .buy-buttons-block,.sc-buy-set variant-picker,.sc-buy-set product-price,.sc-buy-set product-swatches,.sc-set-mode sticky-add-to-cart{display:none!important}@media(max-width:600px){.sc-filters{gap:12px 20px}.sc-filters fieldset{width:100%;gap:16px}.sc-model h3{font-size:18px}.sc-swatches{gap:1px}.sc-swatches button{width:34px;height:38px}.sc-catalog{padding-top:10px}.sc-family-tabs a,.sc-family-tabs button{padding:10px 12px}}.sc-filters input[type=number]{width:84px;height:40px;background:transparent;border:1px solid #c8cbbf;padding:8px;color:var(--s-ink)}#pwzrswiper-container-wrapper{background:var(--s-cream)!important}#pwzrswiper-container-wrapper img:not([src*=WAS_]){mix-blend-mode:multiply}.product-card .product-media img,.cart-items__media img{mix-blend-mode:multiply}.product-card,.card-gallery,.cart-items__media{background-color:var(--s-cream)}#pwzrswiper-container-wrapper .pwzrswiper-slide,#pwzrswiper-wrapper{background-color:var(--s-cream)!important}.sc-card-image.sc-cutout-image{background:transparent}.sc-cutout-image img{mix-blend-mode:normal;object-fit:contain}.sc-header-locale{display:flex;align-items:center;gap:7px;margin:0;font-size:16px}.sc-header-locale label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sc-header-locale select{font:inherit;color:var(--s-ink);background:transparent;border:1px solid #b7c2b2;border-radius:5px;padding:8px;max-width:115px;min-height:42px}.sc-header-locale button{font:inherit;color:var(--s-ink);background:transparent;border:1px solid #b7c2b2;border-radius:5px;padding:8px;min-height:42px;cursor:pointer}@media(min-width:901px)and (max-width:1400px){.sc-nav-links{display:none}.sc-mobile{display:block}}@media(max-width:700px){.sc-nav-tools{flex-wrap:wrap;justify-content:flex-end}.sc-header-locale{gap:5px}.sc-header-locale select{max-width:105px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sirr-codex.css.map */
