.sr26{--s-ink:#25221f;--s-paper:#f8f6f1;--s-rust:#a34432;--s-line:#dbd6ce;--s-muted:#635c55;--s-gutter:clamp(20px,5vw,76px);background:var(--s-paper);color:var(--s-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.6;text-transform:none;letter-spacing:normal;width:100%}.sr26 *,.sr26 *:before,.sr26 *:after{box-sizing:border-box}.sr26 img{display:block;max-width:100%;width:100%;height:auto}.sr26 a{color:inherit;text-decoration:none}.sr26 button,.sr26 input{font:inherit}.sr26 h1,.sr26 h2,.sr26 h3,.sr26 p{margin:0;text-wrap:pretty}.sr26 h1,.sr26 h2,.sr26 h3{color:inherit;text-transform:none;max-width:none}.sr26 a:focus-visible,.sr26 button:focus-visible,.sr26 summary:focus-visible,.sr26 input:focus-visible{outline:3px solid var(--s-rust);outline-offset:5px}.sr26 .s26-wrap{max-width:1600px;margin:auto;padding:0 var(--s-gutter)}.sr26 .s26-section{padding-block:70px}.sr26 .s26-kicker{display:block;font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.15em;text-transform:uppercase}.sr26 .s26-heading{font:400 clamp(32px,3.6vw,54px)/1.06 Georgia,"Times New Roman",serif;letter-spacing:-.035em}.sr26 .s26-copy{max-width:460px;color:var(--s-muted);line-height:1.7}.sr26 .s26-head{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:30px}.sr26 .s26-head .s26-kicker{margin-bottom:10px}.sr26 .s26-link{display:inline-flex;align-items:center;gap:22px;font-size:12px;font-weight:600;border-bottom:1px solid currentColor;padding:10px 0;min-height:44px}.sr26 .s26-link:hover{color:var(--s-rust)}.sr26 .s26-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;background:var(--s-ink);color:#fff;padding:15px 24px;min-height:50px;border:1px solid var(--s-ink);font-size:12px;font-weight:600;line-height:1.4;cursor:pointer;transition:background .2s,color .2s}.sr26 .s26-btn:hover{background:var(--s-rust);border-color:var(--s-rust);color:#fff}.sr26 .s26-btn--light{background:#fff;color:var(--s-ink);border-color:#fff}.sr26 .s26-btn--outline{background:transparent;color:inherit;border-color:currentColor}.sr26 .s26-btn--outline:hover{background:var(--s-ink);color:#fff;border-color:var(--s-ink)}.sr26 .s26-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.sr26 .s26-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr26.s26-announcement{background:#9b4536;color:#fff;text-align:center;font-size:10px;letter-spacing:.07em}.sr26 .s26-announcement__inner{min-height:34px;display:flex;align-items:center;justify-content:center;gap:25px;padding:8px 20px}.sr26 .s26-announcement__inner a{text-decoration:underline;text-underline-offset:3px}.sr26 .s26-hero{display:grid;grid-template-columns:44% 56%;min-height:560px;max-width:1800px;margin:auto}.sr26 .s26-hero__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:48px 42px 42px var(--s-gutter)}.sr26 .s26-hero__copy>.s26-kicker{color:var(--s-rust);margin-bottom:27px}.sr26 .s26-hero h1{font:400 clamp(52px,5.6vw,90px)/.97 Georgia,"Times New Roman",serif;letter-spacing:-.055em;margin-bottom:24px}.sr26 .s26-hero h1 em{font-weight:400;color:var(--s-rust)}.sr26 .s26-hero .s26-copy{max-width:355px;font-size:14px;margin-bottom:26px}.sr26 .s26-hero__note{margin-top:28px!important;padding-top:19px;border-top:1px solid var(--s-line);font-size:10px;letter-spacing:.045em;color:var(--s-muted);width:100%}.sr26 .s26-hero__media{position:relative;min-width:0;overflow:hidden;background:#d0baa5;min-height:520px}.sr26 .s26-hero__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 50%}.sr26 .s26-hero__tag{position:absolute;left:28px;top:25px;z-index:1;color:#fff;letter-spacing:.15em;font-size:10px}.sr26 .s26-hero__product{position:absolute;right:22px;bottom:22px;left:22px;display:flex;align-items:center;gap:14px;background:#fffffff2;padding:13px 16px;max-width:320px;margin-left:auto}.sr26 .s26-hero__product img{width:55px;height:70px;object-fit:cover;flex-shrink:0}.sr26 .s26-hero__product .s26-kicker{font-size:8px;letter-spacing:.1em;color:var(--s-muted)}.sr26 .s26-hero__product strong{display:block;font-size:11px;font-weight:600}.sr26 .s26-hero__product span:last-child{font-size:12px}.sr26 .s26-hero__product>b{font-size:22px;margin-left:auto;font-weight:400}.sr26 .s26-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:22px var(--s-gutter);border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);background:#efebe3}.sr26 .s26-trust>div{display:flex;align-items:center;gap:14px;justify-content:center}.sr26 .s26-trust svg{width:25px;height:25px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.2}.sr26 .s26-trust strong{display:block;font-size:11px;line-height:1.6}.sr26 .s26-trust p{font-size:10px;color:var(--s-muted)}.sr26 .s26-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sr26 .s26-category{position:relative;display:block;min-width:0;background:#e6ddd1}.sr26 .s26-category__media{aspect-ratio:1.04;overflow:hidden}.sr26 .s26-category__media img{width:100%;height:100%;object-fit:cover;object-position:center 30%;transition:transform .4s}.sr26 .s26-category:hover img{transform:scale(1.025)}.sr26 .s26-category__body{display:flex;justify-content:space-between;align-items:center;padding:19px 20px;background:#ece6dc;gap:12px}.sr26 .s26-category:nth-child(2) .s26-category__body{background:#e2cbc3}.sr26 .s26-category:nth-child(3) .s26-category__body{background:#dadfcf}.sr26 .s26-category__body h3{font:400 27px/1.1 Georgia,Times New Roman,serif;letter-spacing:-.025em}.sr26 .s26-category__body p{font-size:10px;letter-spacing:.03em;margin-top:6px}.sr26 .s26-round-arrow{display:grid;place-items:center;width:36px;height:36px;border:1px solid #7b7068;border-radius:50%;font-size:19px;flex-shrink:0}.sr26.s26-products{background:#fff}.sr26 .s26-products__intro{display:flex;gap:20px;align-items:center}.sr26 .s26-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 20px}.sr26 .s26-product-card{min-width:0}.sr26 .s26-product-image{position:relative;display:block;aspect-ratio:3/4;background:#f0eee9;overflow:hidden}.sr26 .s26-product-image img{width:100%;height:100%;object-fit:cover;object-position:center 25%;transition:transform .35s}.sr26 .s26-product-card:hover .s26-product-image img{transform:scale(1.025)}.sr26 .s26-badge{position:absolute;top:12px;left:12px;background:#fff;color:#8a392b;padding:5px 9px;font:600 10px/1.3 Arial,Helvetica,sans-serif}.sr26 .s26-badge--sold{background:#edeae5;color:#625c56}.sr26 .s26-product-info{padding:15px 0 0}.sr26 .s26-product-info h3{font:500 13px/1.45 Arial,Helvetica,sans-serif;letter-spacing:0;min-height:38px}.sr26 .s26-product-info .s26-option-count{font-size:10px;color:var(--s-muted);margin-top:4px;min-height:16px}.sr26 .s26-prices{display:flex;gap:9px;flex-wrap:wrap;align-items:baseline;margin-top:10px;font-size:13px}.sr26 .s26-price{font-weight:600}.sr26 .s26-prices s{font-size:11px;color:#726b64;font-weight:400}.sr26 .s26-product-cta{display:flex;justify-content:space-between;border-top:1px solid var(--s-line);margin-top:13px;padding-top:10px;font-size:10px;font-weight:600;min-height:38px}.sr26 .s26-product-cta:hover{color:var(--s-rust)}.sr26 .s26-products__bottom{text-align:center;margin-top:36px}.sr26 .s26-products__bottom .s26-copy{margin:0 auto 16px;font-size:11px}.sr26.s26-feature{background:#ddd8c9}.sr26 .s26-feature__layout{display:grid;grid-template-columns:1fr 1fr;min-height:520px}.sr26 .s26-feature__photos{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:30px 0 30px 30px;overflow:hidden;min-width:0}.sr26 .s26-feature__photos img{height:100%;max-height:530px;object-fit:cover;object-position:center 20%}.sr26 .s26-feature__copy{padding:65px clamp(28px,5vw,80px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.sr26 .s26-feature__copy .s26-kicker{margin-bottom:24px}.sr26 .s26-feature__copy .s26-heading{font-size:clamp(38px,4.5vw,66px);margin-bottom:23px}.sr26 .s26-feature__copy .s26-copy{font-size:13px;margin-bottom:25px}.sr26 .s26-feature__detail{display:flex;gap:18px;flex-wrap:wrap;margin:0 0 30px;padding:0;list-style:none;font-size:10px}.sr26 .s26-feature__detail li{border-bottom:1px solid #b4ac9a;padding-bottom:8px}.sr26.s26-guide{background:#f1e4de}.sr26 .s26-guide__layout{display:grid;grid-template-columns:1fr 1.25fr;gap:9vw;align-items:start}.sr26 .s26-guide__intro .s26-kicker{margin-bottom:15px}.sr26 .s26-guide__intro .s26-heading{margin-bottom:20px}.sr26 .s26-guide__intro .s26-copy{font-size:13px}.sr26 .s26-guide__steps{list-style:none;padding:0;margin:0}.sr26 .s26-guide__steps li{display:flex;gap:22px;padding:20px 0;border-bottom:1px solid #cdbfb7}.sr26 .s26-guide__steps li:first-child{padding-top:0}.sr26 .s26-guide__steps span{font:italic 26px/1.4 Georgia,serif;color:var(--s-rust)}.sr26 .s26-guide__steps h3{font:600 13px/1.6 Arial,Helvetica,sans-serif;letter-spacing:0}.sr26 .s26-guide__steps p{font-size:12px;color:var(--s-muted);margin-top:4px}.sr26 .s26-guide__links{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.sr26 .s26-guide__links a{font-size:11px}.sr26 .s26-faq__layout{display:grid;grid-template-columns:1fr 1.45fr;gap:9vw}.sr26 .s26-faq__intro .s26-kicker,.sr26 .s26-faq__intro .s26-heading{margin-bottom:15px}.sr26 .s26-faq__intro p{font-size:13px}.sr26 .s26-faq__intro .s26-link{margin-top:14px}.sr26 .s26-faq__items details{border-bottom:1px solid var(--s-line)}.sr26 .s26-faq__items details:first-child{border-top:1px solid var(--s-line)}.sr26 .s26-faq__items summary{padding:19px 34px 19px 0;cursor:pointer;font-weight:600;font-size:12px;position:relative;list-style:none;min-height:58px}.sr26 .s26-faq__items summary::-webkit-details-marker{display:none}.sr26 .s26-faq__items summary:after{content:"+";position:absolute;right:2px;top:16px;font-weight:400;font-size:23px}.sr26 .s26-faq__items details[open] summary:after{content:"\2212"}.sr26 .s26-faq__answer{font-size:12px;color:var(--s-muted);padding:0 25px 20px 0;line-height:1.8}.sr26 .s26-faq__answer a{text-decoration:underline;text-underline-offset:3px}.sr26.s26-footer{background:#252a26;color:#f4f1e9}.sr26 .s26-footer__top{display:grid;grid-template-columns:1.3fr .75fr 1fr 1.45fr;gap:40px;padding-block:58px}.sr26 .s26-footer__brand{font:400 50px/1 Georgia,Times New Roman,serif;letter-spacing:-.06em}.sr26 .s26-footer__tagline{font-size:12px;color:#d7d7ce;margin-top:18px;max-width:190px}.sr26 .s26-footer h2{font:500 11px/1.6 Arial,Helvetica,sans-serif;margin-bottom:18px;letter-spacing:.03em}.sr26 .s26-footer__nav{display:flex;flex-direction:column;gap:8px;font-size:11px;color:#d7d7ce}.sr26 .s26-footer__nav a{padding:3px 0;overflow-wrap:anywhere}.sr26 .s26-footer__nav a:hover{text-decoration:underline}.sr26 .s26-footer__newsletter p{font-size:11px;color:#d7d7ce;margin-bottom:14px}.sr26 .s26-newsletter__field{display:flex;border-bottom:1px solid #949b8f;margin-bottom:14px;min-width:0}.sr26 .s26-newsletter__field input{width:100%;min-width:0;color:#fff;background:transparent;border:0;padding:12px 0;outline-offset:0;font-size:12px}.sr26 .s26-newsletter__field button{background:transparent;color:#fff;border:0;padding:10px 2px 10px 15px;cursor:pointer;font-size:11px;min-height:44px}.sr26 .s26-consent{display:flex;gap:9px;align-items:flex-start;color:#d7d7ce;font-size:9px;line-height:1.6}.sr26 .s26-consent input{accent-color:#b85d48;flex-shrink:0;width:15px;height:15px;margin:1px 0 0}.sr26 .s26-consent a{text-decoration:underline}.sr26 .s26-form-message{padding:12px;border:1px solid #9da88f;margin:10px 0;font-size:12px}.sr26 .s26-footer__bottom{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap;border-top:1px solid #51594e;padding-block:22px;color:#d7d7ce;font-size:10px}.sr26 .s26-footer__policies{display:flex;gap:16px;flex-wrap:wrap}.sr26 .s26-footer__policies a:hover{text-decoration:underline}.sr26 .s26-empty{padding:30px;border:1px dashed var(--s-line);font-size:13px}@media(min-width:1600px){.sr26 .s26-hero__copy{padding-left:max(70px,calc((100vw - 1448px)/2))}}@media(max-width:1000px){.sr26{--s-gutter:28px}.sr26 .s26-hero{min-height:480px;grid-template-columns:47% 53%}.sr26 .s26-hero__copy{padding-right:28px}.sr26 .s26-hero h1{font-size:62px}.sr26 .s26-hero__media{min-height:470px}.sr26 .s26-hero .s26-actions{gap:10px}.sr26 .s26-category__body h3{font-size:24px}.sr26 .s26-feature__photos{padding:20px 0 20px 20px}.sr26 .s26-feature__copy{padding:42px 30px}.sr26 .s26-footer__top{grid-template-columns:1fr 1fr;gap:35px}.sr26 .s26-product-info h3{font-size:12px}.sr26 .s26-product-grid{gap:30px 15px}.sr26 .s26-guide__layout,.sr26 .s26-faq__layout{gap:40px}}@media(max-width:749px){.sr26{--s-gutter:20px}.sr26 .s26-section{padding-block:44px}.sr26 .s26-head{align-items:flex-start;gap:15px;margin-bottom:22px}.sr26 .s26-head>.s26-link{font-size:10px;gap:10px;flex-shrink:0;margin-top:14px}.sr26 .s26-heading{font-size:34px}.sr26 .s26-announcement__inner{font-size:9px;gap:10px;flex-wrap:wrap}.sr26 .s26-hero{grid-template-columns:1fr;min-height:0}.sr26 .s26-hero__copy{padding:35px 24px 28px}.sr26 .s26-hero__copy>.s26-kicker{margin-bottom:17px;font-size:9px}.sr26 .s26-hero h1{font-size:62px;margin-bottom:18px}.sr26 .s26-hero .s26-copy{font-size:13px;max-width:400px;margin-bottom:21px}.sr26 .s26-hero .s26-actions{width:100%;gap:13px}.sr26 .s26-hero .s26-btn{font-size:11px;padding:14px 18px}.sr26 .s26-hero .s26-link{font-size:11px;gap:12px}.sr26 .s26-hero__note{margin-top:20px!important;padding-top:14px;font-size:9px}.sr26 .s26-hero__media{min-height:0;aspect-ratio:1.28}.sr26 .s26-hero__media>img{object-position:70% 50%}.sr26 .s26-hero__tag{top:18px;left:20px;font-size:9px}.sr26 .s26-hero__product{left:auto;right:15px;bottom:15px;padding:10px;gap:10px;max-width:calc(100% - 30px)}.sr26 .s26-hero__product img{width:38px;height:48px}.sr26 .s26-hero__product strong{font-size:10px}.sr26 .s26-hero__product span:last-child{font-size:10px}.sr26 .s26-hero__product>b{font-size:20px}.sr26 .s26-trust{gap:14px;padding:20px;grid-template-columns:1fr}.sr26 .s26-trust>div{justify-content:flex-start}.sr26 .s26-trust strong{font-size:11px}.sr26 .s26-trust p{font-size:10px}.sr26 .s26-trust svg{width:22px;height:22px}.sr26 .s26-category-grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.sr26 .s26-category{flex:0 0 78%;scroll-snap-align:start}.sr26 .s26-category__media{aspect-ratio:1.06}.sr26 .s26-category__body{padding:16px}.sr26 .s26-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.sr26 .s26-product-info h3{font-size:12px;min-height:35px}.sr26 .s26-product-info{padding-top:12px}.sr26 .s26-badge{top:8px;left:8px;font-size:9px;padding:4px 7px}.sr26 .s26-prices{gap:6px;font-size:12px;margin-top:7px}.sr26 .s26-prices s{font-size:10px}.sr26 .s26-product-info .s26-option-count{font-size:9px}.sr26 .s26-product-cta{font-size:10px;min-height:44px;padding-top:12px}.sr26 .s26-feature__layout{grid-template-columns:1fr;min-height:0}.sr26 .s26-feature__photos{padding:20px 20px 0;height:310px;gap:8px}.sr26 .s26-feature__photos img{max-height:none;height:290px}.sr26 .s26-feature__copy{padding:35px 24px 42px}.sr26 .s26-feature__copy .s26-heading{font-size:44px}.sr26 .s26-feature__copy .s26-kicker{margin-bottom:17px}.sr26 .s26-guide__layout,.sr26 .s26-faq__layout{grid-template-columns:1fr;gap:28px}.sr26 .s26-guide__steps li{gap:18px;padding:17px 0}.sr26 .s26-guide__links{gap:18px}.sr26 .s26-faq__items summary{font-size:12px}.sr26 .s26-footer__top{grid-template-columns:1fr 1fr;gap:30px 22px;padding-block:42px}.sr26 .s26-footer__brand-wrap,.sr26 .s26-footer__newsletter{grid-column:1/-1}.sr26 .s26-footer__tagline{max-width:none;margin-top:12px}.sr26 .s26-footer__nav{font-size:11px}.sr26 .s26-footer__nav a{min-height:32px}.sr26 .s26-footer__bottom{gap:18px;font-size:9px}.sr26 .s26-footer__policies{gap:14px}.sr26 .s26-footer__policies a{padding-block:5px}}@media(max-width:359px){.sr26 .s26-hero h1{font-size:53px}.sr26 .s26-head{flex-wrap:wrap}.sr26 .s26-head>.s26-link{margin-top:0}.sr26 .s26-product-info h3{font-size:11px}.sr26 .s26-hero .s26-actions{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.sr26 *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sora-2026.css.map */
