:root{--p:#C1121F;--p2:#9B0E18;--gold:#C1121F;--dg:#C1121F;--bg:#FAF9F6;--surf:#F2EEE8;--line:#E2DCD2;--lp:#F4E9E6;--ink:#1F1B18;--mute:#5E5850;--fh:"Source Serif 4",Georgia,"Times New Roman",serif;--fb:"Source Sans 3",system-ui,-apple-system,"Segoe UI",sans-serif;--r:6px}body.mb{font-size:16.5px;line-height:1.55}.mb h1,.mb h2,.mb h3,.mb .sb-h2{font-family:var(--fh);font-weight:600;letter-spacing:-.005em}.mb .sb-eyebrow{font:600 12.5px var(--fb);letter-spacing:.14em;text-transform:uppercase;color:var(--dg)}.mb .sb-h2{font-size:clamp(26px,3vw,34px);line-height:1.2;color:var(--ink)}.sb-btn{border-radius:var(--r);min-height:48px;padding:0 22px;font:600 15.5px var(--fb);border-width:1px}.mb .sb-btn:hover{filter:none;background:var(--p2)}.mb .sb-btn--line{border-color:var(--p);background:#fff}.mb .sb-btn--line:hover{background:var(--p);color:#fff}.sb-chip,.mb .sb-tab{border-radius:var(--r)}.sb-badge{border-radius:3px;letter-spacing:.02em}.sb-top{background:var(--p);color:#fff;padding:0;font-size:13px}.sb-top .sb-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;padding-top:8px;padding-bottom:8px}.sb-top__est{letter-spacing:.04em;opacity:.9}.sb-top__links{display:flex;flex-wrap:wrap;gap:4px 22px}.mb .sb-top a{color:#fff;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.mb .sb-top a:hover{text-decoration:underline}.sb-header{background:#fff;color:var(--ink);border-bottom:1px solid var(--line)}.sb-header .sb-wrap{padding-top:18px;padding-bottom:18px}.sb-logo img{width:auto;height:56px;filter:none}.sb-logo__ph b{display:flex;flex-direction:column;font:700 22px/1.05 var(--fh);color:var(--p)}.sb-logo__ph small{font:600 12px var(--fb);letter-spacing:.18em;text-transform:uppercase;color:var(--dg);margin-top:3px}.sb-search{background:#fff;border:1px solid #CFC7BB;border-radius:var(--r);height:48px;padding:3px 3px 3px 16px}.sb-search:focus-within{border-color:var(--p);box-shadow:0 0 0 3px #c1121f1f}.sb-search input{height:40px}.sb-search button{background:var(--p);border-radius:4px;height:40px;width:46px}.mb .sb-acct a{color:var(--ink)}.sb-ico{background:transparent;border:1px solid var(--line);border-radius:var(--r);width:44px;height:44px}.sb-ico:hover{border-color:var(--p)}.mb .sb-help{display:inline-flex;align-items:center;gap:6px;padding:0 10px;height:44px;font-weight:600;font-size:15px}.sb-help__ic{display:inline-flex}.mb .sb-cartbtn{background:var(--p);color:#fff;border-radius:var(--r);height:44px}.mb .sb-cartbtn:hover{background:var(--p2);color:#fff}.sb-cartbtn__n{background:#fff;color:var(--p);border-radius:3px;min-width:22px;padding:0 5px;font-size:13px;text-align:center}.sb-catbar{background:#fff;border-bottom:1px solid var(--line)}.sb-catbar .sb-wrap{gap:2px;padding-top:0;padding-bottom:0}.sb-catbar .sb-chip{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;height:46px;padding:0 14px;font-weight:600;font-size:14.5px}.mb .sb-catbar a.sb-chip:hover{color:var(--p);border-bottom-color:var(--gold)}.mb .sb-catbar a.sb-chip.is-on,.mb .sb-catbar a.sb-chip.is-on:hover{background:transparent;color:var(--p);border-bottom-color:var(--p)}.mb .sb-catbar .sb-all{background:transparent;color:var(--p);margin-left:auto}.sb-hero--siba{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px;align-items:start;padding-top:56px}.sb-hero--siba h1{font-size:clamp(34px,4.4vw,54px);line-height:1.1;letter-spacing:-.015em;color:var(--ink);font-weight:600;margin:0}.sb-hero--siba p{font-size:18px;max-width:580px}.sb-hero--siba .sb-stats{margin:8px 0 0;padding-top:24px;border-top:1px solid var(--line);gap:0}.sb-hero--siba .sb-stats div{padding:0 28px;border-left:1px solid var(--line)}.sb-hero--siba .sb-stats div:first-child{padding-left:0;border-left:0}.sb-stats dt{order:2;font-size:13.5px;color:var(--mute)}.sb-stats dd{margin:0;font:600 30px/1.1 var(--fh);color:var(--p)}.sb-dir{background:#fff;border:1px solid var(--line);border-top:3px solid var(--p);border-radius:var(--r);padding:24px 24px 18px}.sb-dir h2{font-size:20px;margin:0 0 10px}.sb-dir ul{list-style:none;margin:0;padding:0}.sb-dir li+li{border-top:1px solid var(--line)}.sb-dir li a{display:flex;align-items:center;gap:14px;padding:11px 2px;color:var(--ink);text-decoration:none;font-weight:600}.sb-dir li a:hover span{color:var(--p);text-decoration:underline}.sb-dir i{flex:none;display:flex;width:36px;height:36px;align-items:center;justify-content:center;background:var(--lp);border-radius:4px}.sb-dir span{flex:1;min-width:0}.sb-dir small{color:var(--mute);font-weight:400;font-size:14px;font-variant-numeric:tabular-nums}.mb .sb-dir__all{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-weight:600;color:var(--p);text-decoration:none}.sb-main section.sb-trustwrap{padding-top:8px;padding-bottom:8px}.sb-trust{border-radius:var(--r);box-shadow:none}.sb-trust i,.sb-trust--sm i{border-radius:4px}.sb-trust b{font-family:var(--fb);font-weight:700}.sb-cat{border-radius:var(--r)!important}.sb-cat i{border-radius:4px;background:var(--lp)}.sb-cat b{font-weight:600}.sb-cat u{border-radius:4px}.sb-inst{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;background:var(--p);color:#fff;border-radius:var(--r);padding:48px}.sb-inst .sb-eyebrow{color:#e3cfa6}.sb-inst h2{font-size:clamp(28px,3vw,36px);margin:8px 0 12px;color:#fff}.sb-inst p{color:#ffffffdb;max-width:540px;margin:0 0 24px}.mb .sb-inst .sb-btn{background:#fff;color:var(--p)}.mb .sb-inst .sb-btn:hover{background:var(--surf);color:var(--p)}.mb .sb-inst .sb-btn--line{background:transparent;border-color:#ffffffb3;color:#fff}.mb .sb-inst .sb-btn--line:hover{background:#ffffff1a;color:#fff}.sb-inst__r{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center}.sb-inst__r li{display:flex;flex-direction:column;padding:16px 0;border-top:1px solid rgba(255,255,255,.2)}.sb-inst__r li:first-child{border-top:0}.sb-inst__r b{font:600 18px var(--fh)}.sb-inst__r span{color:#ffffffc7;font-size:15px}.sb-visit{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sb-visit h2{font-size:28px;margin:6px 0 8px}.sb-visit p{margin:0;color:var(--mute);max-width:560px}.sb-visit__h{display:flex;align-items:center;gap:8px;margin-top:8px!important}.sb-visit__btns{display:flex;flex-wrap:wrap;gap:10px}.sb-foot{background:#1f1b18;color:#d8d0c4;border-top:3px solid var(--p)}.sb-foot__name{font:600 24px var(--fh);color:#fff}.sb-foot__brand p{margin:0;max-width:420px;color:#bdb4a6}.sb-foot address{font-style:normal;display:flex;flex-direction:column;gap:8px;font-size:14.5px}.sb-foot address span,.sb-foot address a{display:flex;gap:8px;align-items:flex-start;color:#d8d0c4;text-decoration:none}.sb-foot address svg{flex:none;margin-top:3px}.sb-foot h3{color:#ff8a90;font-size:12.5px}.mb .sb-foot a{color:#d8d0c4}.mb .sb-foot a:hover{color:#fff}@media(max-width:900px){.sb-hero--siba{grid-template-columns:1fr;gap:32px;padding-top:32px}.sb-inst{grid-template-columns:1fr;gap:24px;padding:32px 24px}}@media(max-width:640px){.sb-top__est{display:none}.sb-top .sb-wrap{justify-content:center}.sb-top__x{display:none!important}.sb-logo img{height:44px}.sb-help__t{display:none}.sb-hero--siba p{font-size:16.5px}.sb-hero--siba .sb-stats div{padding:0 16px}.sb-stats dd{font-size:24px}.sb-dir{padding:18px 16px 14px}.sb-inst{padding:28px 18px}.sb-visit__btns{width:100%}.sb-visit__btns .sb-btn{flex:1 1 200px}}.mb .sb-header .sb-logo__ph{display:block!important}.mb .sb-acct a.sb-cartbtn,.mb .sb-acct a.sb-cartbtn:hover{color:#fff}.mb .sb-card__img{border-radius:var(--r)}.mb .sb-card__img img{border-radius:2px}@media(max-width:900px){.mb .sb-main section.sb-hero--siba{display:grid;grid-template-columns:1fr;gap:28px}.mb .sb-hero--siba .sb-hero__l{display:flex;flex-direction:column;gap:16px}.sb-hero--siba h1,.sb-hero--siba p{order:0}}@media(max-width:640px){.sb-hero--siba h1{font-size:30px}.sb-hero--siba .sb-hero__btns{flex-direction:column}.sb-hero--siba .sb-hero__btns .sb-btn{flex:none;width:100%}.sb-dir ul{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}.sb-dir li+li{border-top:0}.sb-dir li{border-bottom:1px solid var(--line)}.sb-dir li a{gap:8px;font-size:14px;padding:10px 0;flex-wrap:wrap}.sb-dir i{width:28px;height:28px}.sb-dir small{width:100%;padding-left:36px;margin-top:-6px;font-size:12.5px}}.mb a.sb-logo{text-decoration:none}.sb-wacta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px;padding:36px 40px;background:#fff;border:1px solid var(--line);border-left:4px solid var(--p);border-radius:var(--r)}.sb-wacta__t{flex:1 1 420px;max-width:640px}.sb-wacta h2{font-size:clamp(24px,2.6vw,30px);margin:6px 0 8px}.sb-wacta p{margin:0;color:var(--mute)}.sb-wacta__go{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.mb .sb-btn--wa{background:#1f7a45;border-color:#1f7a45;color:#fff}.mb .sb-btn--wa:hover{background:#17633a;color:#fff}.mb .sb-wacta__alt{font-weight:600;font-size:15px;color:var(--p)}.sb-wacta--inline{grid-column:1/-1}@media(max-width:640px){.sb-wacta{padding:24px 18px}.sb-wacta__go,.sb-wacta__go .sb-btn{width:100%}}.mb .sb-main section.sb-hbody{grid-template-columns:minmax(0,860px)}.sb-cway span{min-width:0;overflow-wrap:anywhere}.sb-newp{background:#fff;border:1px solid var(--line);border-top:3px solid var(--p);border-radius:var(--r);padding:22px 24px 18px;display:flex;flex-direction:column;gap:6px}.sb-newp__h{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sb-newp__h h2{font-size:20px;margin:0}.mb .sb-newp__h a{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:14.5px;color:var(--p);text-decoration:none}.sb-newp ul{list-style:none;margin:6px 0 0;padding:0}.sb-newp li+li{border-top:1px solid var(--line)}.mb .sb-newp li a{display:flex;align-items:center;gap:14px;padding:11px 0;color:var(--ink);text-decoration:none}.sb-newp .i{flex:none;width:54px;height:72px;display:flex;align-items:center;justify-content:center;background:var(--surf);border-radius:3px;overflow:hidden}.sb-newp .i img{max-width:100%;max-height:100%;width:auto;height:auto;box-shadow:0 2px 6px #00000026}.sb-newp .t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sb-newp .t b{font-weight:600;font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mb .sb-newp li a:hover b{color:var(--p);text-decoration:underline}.sb-newp .t small{color:var(--mute);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-newp .pr{flex:none;font:600 16px var(--fh);color:var(--p)}.sb-newp__f{display:flex;align-items:center;gap:8px;margin-top:6px;padding-top:12px;border-top:1px solid var(--line);font-size:14.5px;color:var(--mute)}.mb .sb-newp__f a{color:#1f7a45;font-weight:600}@media(max-width:640px){.sb-newp{padding:18px 16px 14px}.sb-newp .t b{font-size:14px}}.sb-pghead{padding-top:36px!important;padding-bottom:28px!important}.sb-pghead h1{font-size:clamp(32px,4vw,46px);line-height:1.15;margin:8px 0 0;color:var(--ink)}.sb-rte{max-width:780px;font-size:17px;line-height:1.7;color:#2e2925}.sb-rte h2{font-size:24px;margin:36px 0 10px;color:var(--ink)}.sb-rte h3{font-size:19px;margin:28px 0 8px}.sb-rte p,.sb-rte ul,.sb-rte ol{margin:0 0 16px}.sb-rte a{color:var(--p)}.sb-rte table{border-collapse:collapse;width:100%;margin:0 0 20px;font-size:15.5px}.sb-rte td,.sb-rte th{border:1px solid var(--line);padding:8px 12px;text-align:left}.sb-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.sb-about img{width:100%;height:auto;border-radius:var(--r);display:block}.sb-about h2{font-size:clamp(26px,3vw,34px);margin:6px 0 14px}.sb-about--rev>:first-child{order:2}.sb-facts3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.sb-facts3 div{background:#fff;padding:22px 24px;font:600 19px var(--fh);color:var(--p)}.sb-awards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:16px}.sb-awards figure{margin:0;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:12px;display:flex;align-items:center;justify-content:center;aspect-ratio:4/5}.sb-awards img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}@media(max-width:860px){.sb-about{grid-template-columns:1fr;gap:24px}.sb-about--rev>:first-child{order:0}.sb-facts3{grid-template-columns:1fr}}.shopify-policy__container{max-width:820px!important;margin:0 auto;padding:40px 24px 72px!important;font-size:17px;line-height:1.7;color:#2e2925}.shopify-policy__title h1{font-family:var(--fh);font-weight:600;font-size:clamp(30px,4vw,42px);color:var(--ink);margin:0 0 24px}.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--fh);font-weight:600;color:var(--ink);margin:32px 0 10px}.shopify-policy__body a{color:var(--p)}.sb-about img{aspect-ratio:4/3;object-fit:cover}.sb-main section.sb-pick{padding-top:64px;padding-bottom:0;border-bottom:1px solid var(--line)}.sb-pick__in{max-width:900px;display:flex;flex-direction:column;gap:16px}.mb .sb-pick h1{font-size:clamp(34px,4.6vw,56px);line-height:1.1;letter-spacing:-.015em;color:var(--ink);margin:0}.sb-pick p{font-size:18px;color:var(--mute);margin:0;max-width:640px}.sb-pick__form{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:0;margin-top:14px;background:#fff;border:1px solid #CFC7BB;border-radius:var(--r);box-shadow:0 10px 30px #1f1b180f;overflow:hidden}.sb-pick__f{display:flex;flex-direction:column;gap:2px;padding:12px 18px;border-right:1px solid var(--line);min-width:0;cursor:pointer}.sb-pick__f span{font:600 12px var(--fb);letter-spacing:.1em;text-transform:uppercase;color:var(--dg)}.sb-pick__f select{appearance:none;-webkit-appearance:none;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237B1518' stroke-width='2.4'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right center;padding:4px 22px 4px 0;font:600 18px var(--fb);color:var(--ink);width:100%;cursor:pointer;outline:none;text-overflow:ellipsis}.sb-pick__f:focus-within{background:#fbf8f4}.sb-pick__f select:disabled{opacity:.55;cursor:default}.mb .sb-pick__form .sb-btn{border-radius:0;min-height:100%;padding:0 30px;font-size:16.5px}.sb-pick__pop{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:15px;color:var(--mute);margin-top:4px}.sb-pick__pop span{font-weight:600;color:var(--ink)}.mb .sb-pick__pop a{color:var(--p);text-decoration:none;border-bottom:1px solid rgba(193,18,31,.3)}.mb .sb-pick__pop a:hover{border-bottom-color:var(--p)}.sb-pick__facts{list-style:none;margin:48px 0 0;padding:18px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 24px;border-top:1px solid var(--line);font-size:14.5px;color:var(--mute)}.sb-pick__facts b{color:var(--ink);font-weight:700}.mb .sb-pick__facts a{color:var(--p);font-weight:600}@media(max-width:900px){.sb-pick__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.sb-main section.sb-pick{padding-top:36px}.sb-pick p{font-size:16px}.sb-pick__form{grid-template-columns:1fr}.sb-pick__f{border-right:0;border-bottom:1px solid var(--line)}.mb .sb-pick__form .sb-btn{min-height:52px}.sb-pick__facts{margin-top:32px;font-size:13.5px}}.sb-pick__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;align-items:center}.mb .sb-pick__grid h1{font-size:clamp(32px,3.6vw,48px)}.sb-pick__grid .sb-pick__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sb-feat{background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:0 18px 40px #1f1b1814;padding:22px 24px 20px;display:flex;flex-direction:column;gap:16px}.sb-feat__h{display:flex;justify-content:space-between;align-items:center}.mb .sb-feat__h a{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:14px;color:var(--p);text-decoration:none}.sb-feat__main{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;align-items:center}.sb-feat__cover{position:relative;display:block;width:170px;background:var(--surf);border-radius:4px;padding:14px;text-align:center}.sb-feat__cover img{width:100%;height:auto;display:block;box-shadow:0 12px 24px #00000038;border-radius:2px;transition:transform .2s}.sb-feat__cover:hover img{transform:translateY(-3px)}.sb-feat__off{position:absolute;top:8px;left:-6px;z-index:1;background:var(--p);color:#fff;font:700 12.5px var(--fb);padding:5px 10px;border-radius:3px}.sb-feat__info{display:flex;flex-direction:column;gap:8px;min-width:0}.mb .sb-feat__title{font:600 20px/1.25 var(--fh);color:var(--ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mb .sb-feat__title:hover{color:var(--p)}.sb-feat__by{font-size:14.5px;color:var(--mute)}.sb-feat__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:2px}.sb-feat__price b{font:600 26px var(--fh);color:var(--p)}.sb-feat__price s{font-size:14.5px;color:var(--mute)}.mb .sb-feat__add{min-height:46px;width:100%;margin-top:4px}.mb .sb-feat__more{font-size:14px;font-weight:600;color:var(--p);text-align:center}.sb-feat__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:16px;border-top:1px solid var(--line)}.mb .sb-feat__mini{display:flex;flex-direction:column;gap:6px;color:var(--ink);text-decoration:none;min-width:0}.sb-feat__mini .c{display:flex;align-items:center;justify-content:center;height:118px;background:var(--surf);border-radius:3px;padding:8px}.sb-feat__mini .c img{max-height:100%;width:auto;max-width:100%;box-shadow:0 4px 10px #0000002e}.sb-feat__mini .t{font-size:13px;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mb .sb-feat__mini:hover .t{color:var(--p)}.sb-feat__mini .pr{font:600 14.5px var(--fh);color:var(--p)}.sb-feat__mini .pr s{font:400 12px var(--fb);color:var(--mute)}@media(max-width:1024px){.sb-pick__grid{grid-template-columns:1fr;gap:36px}.sb-feat{max-width:640px}}@media(max-width:720px){.sb-pick__grid .sb-pick__form{grid-template-columns:1fr}}@media(max-width:480px){.sb-feat{padding:16px}.sb-feat__main{grid-template-columns:120px minmax(0,1fr);gap:14px}.sb-feat__cover{width:120px;padding:8px}.mb .sb-feat__title{font-size:17px}.sb-feat__price b{font-size:22px}.sb-feat__mini .c{height:96px}}.sb-main section.sb-bk{padding-top:24px;display:flex;flex-direction:column;gap:22px}.mb .sb-bk__grid{display:grid;grid-template-columns:300px minmax(0,1fr) 340px;gap:40px;align-items:start}.sb-bk__cover{display:flex;flex-direction:column;gap:12px}.mb .sb-bk__frame{min-height:0;height:auto;padding:18px;border-radius:var(--r);background:#fff;border:1px solid var(--line)}.mb .sb-bk__frame img{max-height:none;width:100%;height:auto;border-radius:2px;box-shadow:0 10px 24px #1f1b182e}.mb .sb-bk__frame .sb-nc{height:360px}.sb-bk__ribbon{position:absolute;top:0;right:18px;z-index:1;background:var(--p);color:#fff;font:600 12px var(--fb);letter-spacing:.06em;text-transform:uppercase;padding:8px 10px 10px;clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%)}.sb-bk__cover .sb-thumbs{display:flex;gap:8px;flex-wrap:wrap}.sb-bk__cover .sb-thumbs img{border:1px solid var(--line);border-radius:3px;cursor:pointer;object-fit:cover}.mb .sb-bk__save{position:static;width:auto;height:40px;align-self:center;background:none;color:var(--p);font:600 14.5px var(--fb);gap:8px;padding:0}.sb-bk__main{display:flex;flex-direction:column;gap:12px;min-width:0}.mb .sb-bk__main h1{font-size:clamp(28px,2.8vw,38px);line-height:1.15;margin:0;color:var(--ink)}.sb-bk__by{margin:0;font-size:17px;color:var(--mute)}.mb .sb-bk__by a{color:var(--p);font-weight:600;text-decoration:none}.mb .sb-bk__by a:hover{text-decoration:underline}.sb-bk__bib{width:100%;border-collapse:collapse;margin-top:10px;font-size:15.5px}.sb-bk__bib th,.sb-bk__bib td{padding:10px 0;border-top:1px solid var(--line);text-align:left;vertical-align:top}.sb-bk__bib tr:last-child th,.sb-bk__bib tr:last-child td{border-bottom:1px solid var(--line)}.sb-bk__bib th{width:132px;font-weight:600;color:var(--mute);font-size:14px;letter-spacing:.02em}.sb-bk__bib td{color:var(--ink);font-weight:500}.mb .sb-bk__cats a{color:var(--p);text-decoration:none}.mb .sb-bk__cats a:hover{text-decoration:underline}.sb-bk__blurb{margin-top:8px;font-size:16px;line-height:1.65;color:#3a342f}.mb .sb-bk__blurb a{color:var(--p);font-weight:600;white-space:nowrap}.sb-bk__buy{position:sticky;top:16px;display:flex;flex-direction:column;gap:14px}.mb .sb-bk__box{border-radius:var(--r);border:1px solid var(--line);border-top:3px solid var(--p);padding:22px;gap:12px;box-shadow:0 12px 30px #1f1b180f}.sb-bk__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.sb-bk__price b{font:600 34px/1 var(--fh);color:var(--ink)}.sb-bk__mrp{font-size:15px;color:var(--mute)}.sb-bk__save-line{margin:-4px 0 0;font-weight:600;font-size:15px;color:#1f7a45}.sb-bk__note{margin:0;font-size:13.5px;color:var(--mute)}.mb .sb-bk__stock{font-size:15px}.mb .sb-bk__box .sb-qtyrow{display:grid;grid-template-columns:auto 1fr;gap:10px}.mb .sb-bk__box .sb-qtyrow .sb-btn{min-height:48px;font-size:16px}.mb .sb-bk__box .sb-qtyrow .sb-btn--line{grid-column:1/-1}.mb .sb-bk__box .sb-qty{height:48px;border-radius:var(--r)}.sb-bk__assure{list-style:none;margin:6px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:8px;font-size:14px;color:#3a342f}.sb-bk__assure li{display:flex;gap:8px;align-items:flex-start}.sb-bk__assure svg{flex:none;margin-top:2px}.mb .sb-bk__assure a{color:var(--p)}.sb-bk__help{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:var(--surf);border-radius:var(--r);font-size:14.5px}.mb .sb-bk__help a{display:flex;align-items:center;gap:8px;color:var(--ink);text-decoration:none}.mb .sb-bk__help a:hover{color:var(--p);text-decoration:underline}.sb-bk__aboutgrid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;align-items:start}.sb-bk__aboutgrid>div:first-child{display:flex;flex-direction:column;gap:10px}.sb-bk__spec h3{font-size:20px;margin:0 0 4px}.mb .sb-bk__report{display:inline-block;margin-top:12px;font-size:14px;color:var(--mute)}@media(max-width:1180px){.mb .sb-bk__grid{grid-template-columns:260px minmax(0,1fr);gap:32px}.sb-bk__buy{grid-column:2;position:static}}@media(max-width:760px){.mb .sb-bk__grid{grid-template-columns:1fr;gap:20px}.sb-bk__buy{grid-column:auto}.sb-bk__cover{max-width:240px;margin:0 auto;width:100%}.mb .sb-bk__frame{padding:12px}.mb .sb-bk__main h1{font-size:24px}.sb-bk__bib th{width:110px}.sb-bk__aboutgrid{grid-template-columns:1fr;gap:28px}}.mb .sb-bk__box .sb-qtyrow{grid-template-columns:118px minmax(0,1fr)}.mb .sb-bk__box .sb-qty{width:118px}.mb .sb-bk__box .sb-qtyrow .sb-btn{white-space:nowrap;padding:0 14px}@media(max-width:760px){.sb-bk__blurb{display:none}.sb-bk__bib{margin-top:4px}}.mb .sb-bk__frame .sb-nc{width:100%;max-width:100%;height:auto;aspect-ratio:3/4;margin:0;box-shadow:0 10px 24px #1f1b182e}.sb-ct__steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 28px;font-size:14px;color:var(--mute)}.sb-ct__steps li{display:flex;align-items:center;gap:8px}.sb-ct__steps li+li:before{content:"";width:28px;height:1px;background:var(--line);margin-right:20px}.sb-ct__steps i{font-style:normal;width:24px;height:24px;border-radius:50%;border:1px solid #CFC7BB;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700}.sb-ct__steps .is-on{color:var(--ink);font-weight:600}.sb-ct__steps .is-on i{background:var(--p);border-color:var(--p);color:#fff}.mb .sb-ct__h1{font-size:clamp(30px,3.4vw,42px);line-height:1.1;color:var(--ink);margin:4px 0 0}.sb-ct__count{font-size:16px;color:var(--mute)}.mb .sb-cart{grid-template-columns:minmax(0,1fr) 400px;grid-template-areas:"lines lines" "side sum";gap:28px 40px}.mb .sb-cart__lines{grid-area:lines;gap:0}.sb-ct__side{grid-area:side;display:flex;flex-direction:column;gap:18px}.mb .sb-cart__sum{grid-area:sum;position:static;border-radius:var(--r);border:1px solid var(--line);border-top:3px solid var(--p);box-shadow:0 12px 30px #1f1b180f}.sb-ct__head{display:grid;grid-template-columns:minmax(0,1fr) 150px 130px;gap:20px;padding:0 20px 10px 96px;font:600 12.5px var(--fb);letter-spacing:.1em;text-transform:uppercase;color:var(--dg);border-bottom:2px solid var(--ink)}.sb-ct__head span:nth-child(2){text-align:center}.sb-ct__head span:last-child{text-align:right}.mb .sb-lines{border:0;border-radius:0;background:transparent}.mb .sb-line{grid-template-columns:56px minmax(0,1fr) 150px 130px;gap:20px;padding:16px 20px;border-top:0;border-bottom:1px solid var(--line);background:#fff}.mb .sb-line:nth-child(2n){background:#fcfbf9}.mb .sb-line__img{width:56px;height:74px;border-radius:2px;padding:0;background:transparent}.mb .sb-line__img img{max-height:74px;border-radius:2px;box-shadow:0 3px 8px #0000002e}.mb .sb-line__img .sb-nc{height:74px}.mb .sb-line__title{font:600 16.5px/1.3 var(--fh)}.mb .sb-line .sb-price{display:flex;align-items:baseline;gap:8px;font-size:14px}.mb .sb-line .sb-price b{font-weight:600}.mb .sb-line .sb-price s{color:var(--mute)}.mb .sb-line .sb-price em{font-style:normal;color:#1f7a45;font-weight:600}.mb .sb-line__qty .sb-qty{border-radius:var(--r)}.mb .sb-line__total{font:600 18px var(--fh);color:var(--ink)}.mb .sb-cart__note{border:1px solid var(--line);border-radius:var(--r);background:#fff}.mb .sb-cart__note textarea{border-radius:4px}.sb-ct__help{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:var(--surf);border-radius:var(--r);font-size:14.5px}.mb .sb-ct__help a{display:flex;align-items:center;gap:8px;color:var(--ink);text-decoration:none}.mb .sb-ct__help a:hover{color:var(--p);text-decoration:underline}.mb .sb-cart__sum h2{font-size:21px}.mb .sb-cart__sum .tot b{font-weight:600;font-size:28px}.mb .sb-saved{border-radius:3px;background:#e8f3ec;color:#1f7a45}.mb .sb-cart__go{min-height:52px;font-size:16.5px}.sb-cart__trust{flex-direction:row!important;flex-wrap:wrap;gap:6px 16px!important}@media(max-width:960px){.mb .sb-cart{grid-template-columns:1fr;grid-template-areas:"lines" "sum" "side"}}@media(max-width:640px){.sb-ct__head{display:none}.sb-ct__steps li+li:before{width:14px;margin-right:8px}.sb-ct__steps{gap:6px 10px;font-size:12.5px}.mb .sb-lines{border-top:2px solid var(--ink)}.mb .sb-line{grid-template-columns:56px minmax(0,1fr);gap:10px 14px;padding:14px 4px}.mb .sb-line__img{grid-row:span 3;height:74px;width:56px}.mb .sb-line__qty,.mb .sb-line__total{grid-column:2}.mb .sb-line__qty{flex-direction:row;justify-content:flex-start;gap:14px}.mb .sb-line__total{text-align:left;min-width:0;font-size:17px}}.mb .sb-cart{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"lines sum" "side sum";gap:24px 36px}.mb .sb-cart__sum{position:sticky;top:16px;align-self:start}.sb-ct__top{grid-area:top;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 20px;background:var(--ink);color:#fff;border-radius:var(--r)}.sb-ct__toptot{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.sb-ct__toptot span{font-size:14px;color:#ffffffbf;width:100%}.sb-ct__toptot b{font:600 30px/1.05 var(--fh);color:#fff}.sb-ct__toptot em{font-style:normal;font-size:14px;font-weight:600;color:#9fd8b4}.mb .sb-ct__topgo{background:#fff;border-color:#fff;color:var(--p);min-height:48px;padding:0 26px}.mb .sb-ct__topgo:hover{background:var(--surf);color:var(--p)}@media(max-width:1100px){.mb .sb-cart{grid-template-columns:minmax(0,1fr) 320px}}@media(max-width:960px){.mb .sb-cart{grid-template-columns:1fr;grid-template-areas:"lines" "sum" "side"}.mb .sb-cart__sum{position:static}}@media(max-width:640px){.sb-ct__top{padding:14px 16px}.sb-ct__toptot b{font-size:24px}.mb .sb-ct__topgo{flex:1 1 100%}}:root{--n:#161616;--n2:#0E0E0E;--ln:#F6F6F6}.sb-btn,.mb .sb-btn{background:var(--n);color:#fff}.mb .sb-btn:hover{background:var(--n2);filter:none}.mb .sb-btn--line{background:#fff;border-color:var(--n);color:var(--n)}.mb .sb-btn--line:hover{background:var(--n);color:#fff}.sb-add{border-color:var(--n);color:var(--n)}.sb-add:hover{background:var(--n);color:#fff}.sb-step,.mb .sb-cartbtn{background:var(--n)}.sb-cartbtn__n{color:var(--n)}.sb-search button{background:var(--n)}.sb-search:focus-within{border-color:var(--n);box-shadow:0 0 0 3px #1e3a5f24}.sb-ico:hover{border-color:var(--n)}.sb-qty button{color:var(--n)}.mb a.sb-chip.is-on,.mb a.sb-chip.is-on:hover,.mb .sb-tab.is-on{background:var(--n);border-color:var(--n);color:#fff}.sb-filters .opts a.is-on .box,.sb-steps i,.sb-check i,.sb-year .go i,.sb-ct__steps .is-on i{background:var(--n);border-color:var(--n)}.sb-year .go{color:var(--n)}.sb-top{background:var(--n2)}.sb-header{border-bottom:1px solid var(--line);box-shadow:inset 0 -3px 0 var(--gold)}.mb .sb-catbar a.sb-chip:hover{color:var(--n)}.mb .sb-catbar a.sb-chip.is-on,.mb .sb-catbar a.sb-chip.is-on:hover{color:var(--n);border-bottom-color:var(--n)}.mb .sb-catbar .sb-all{color:var(--n)}.sb-dir,.sb-newp,.mb .sb-bk__box,.mb .sb-cart__sum{border-top-color:var(--n)}.sb-inst{background:var(--n)}.mb .sb-inst .sb-btn{background:#fff;color:var(--n)}.mb .sb-inst .sb-btn:hover{background:var(--ln);color:var(--n2)}.sb-band,.sb-catban,.sb-setban{background:var(--n)}.sb-foot{background:#0e0e0e;color:#cfcfcf;border-top:3px solid var(--gold)}.sb-foot a{color:#e6ecf4}.sb-foot a:hover{color:#fff}.sb-pick__f span{color:var(--n)}.sb-pick__f:focus-within{background:var(--ln)}.sb-pick h1,.sb-pick__grid h1{color:var(--p)}.sb-card__tags i{color:var(--n);background:var(--ln)}.mb a,.sb-rte a,.shopify-policy__body a{color:var(--n)}.mb .sb-pick__pop a{color:var(--n);border-bottom-color:#1e3a5f4d}.mb .sb-pick__pop a:hover{border-bottom-color:var(--n)}.mb .sb-pick__facts a,.mb .sb-feat__h a,.mb .sb-feat__more,.mb .sb-newp__h a,.mb .sb-dir__all,.mb .sb-bk__by a,.mb .sb-bk__cats a,.mb .sb-bk__blurb a,.mb .sb-bk__assure a,.mb .sb-wacta__alt,.sb-relrow__h a,.sb-dym a,.sb-setnudge__go,.sb-dir li a:hover span,.mb .sb-newp li a:hover b,.mb .sb-feat__title:hover,.mb .sb-feat__mini:hover .t,.mb .sb-bk__help a:hover,.mb .sb-ct__help a:hover,.mb .sb-bk__save,.mb .sb-ct__topgo{color:var(--n)}:root{--fh:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--fb:"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--bg:#FFFFFF;--surf:#F5F5F5;--line:#E8E8E8;--ink:#161616;--mute:#5C5C5C;--dg:#C1121F;--lp:#FBEDEE;--r:10px}body.mb{font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.mb h1,.mb h2,.mb h3,.mb .sb-h2{font-family:var(--fh);font-weight:600;font-stretch:84%;letter-spacing:-.012em}.mb .sb-h2{font-size:clamp(28px,3vw,38px);line-height:1.1}.mb .sb-eyebrow{font:600 14px var(--fb);letter-spacing:0;text-transform:none;color:var(--n)}.sb-logo__ph b{font-family:"Source Serif 4",Georgia,serif}.sb-tone-sand{--tone:#F5F5F5}.sb-tone-lav{--tone:#F6F6F6}.mb .sb-tone-white .sb-cat,.mb .sb-tone-white .sb-year{background:var(--surf)}.sb-btn{font-weight:600}.sb-pick__f span,.mb .sb-pick__f span{letter-spacing:0;text-transform:none}.sb-main section.sb-pick{padding-top:20px;padding-bottom:0;border-bottom:0;background:none;color:var(--ink)}.sb-hero3{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;column-gap:40px}.sb-hero3__panel{position:absolute;inset:0 0 auto 0;height:600px;border-radius:28px;overflow:hidden;background:radial-gradient(520px 320px at 78% 22%,rgba(193,18,31,.28),transparent 70%),radial-gradient(700px 500px at 10% 100%,rgba(193,18,31,.35),transparent 70%),linear-gradient(160deg,#161616,#0e0e0e 55%,#000)}.sb-hero3__arcs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none}.sb-hero3__arcs path{stroke:#ffffff2e;stroke-width:1.2;vector-effect:non-scaling-stroke}.sb-hero3__arcs circle{fill:var(--gold);stroke:none}.sb-hero3__wave{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:150px}.sb-hero3__wave .g{fill:var(--gold)}.sb-hero3__wave .w{fill:var(--bg)}.sb-hero3__txt{position:relative;grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:18px;padding:80px 0 200px 56px;min-height:600px;box-sizing:border-box}.sb-pick .sb-pick__since{margin:0;align-self:flex-start;font-size:14px;font-weight:600;color:#ff8a90;padding:6px 12px;border:1px solid rgba(230,207,159,.35);border-radius:999px}.mb .sb-pick h1{color:#fff;font-size:clamp(40px,5vw,68px);line-height:1.02;letter-spacing:-.025em;font-stretch:88%;font-weight:700;max-width:11ch;margin:0}.sb-pick .sb-pick__lead{margin:0;font-size:18px;line-height:1.55;color:#cfcfcf;max-width:46ch}.sb-hero3__books{position:relative;grid-column:2;grid-row:1/3;z-index:2;min-height:680px}.sb-hero3__books .sb-shelf__books{position:absolute;left:0;right:56px;bottom:0;height:auto;display:flex;align-items:flex-end;justify-content:center;border:0;box-shadow:none;overflow:visible;padding:0}.mb .sb-shelfbk{flex:0 0 auto;display:block;margin-left:-62px;border-radius:3px 6px 6px 3px;overflow:hidden;box-shadow:-10px 14px 30px #00000073;transition:transform .25s ease;transform-origin:bottom center;background:#fff}.mb .sb-shelfbk:first-child{margin-left:0}.sb-shelfbk img{display:block;width:100%;height:100%;object-fit:cover}.sb-shelfbk--1{width:150px;height:205px;transform:rotate(-6deg);margin-bottom:60px}.sb-shelfbk--2{width:180px;height:246px;z-index:2;margin-bottom:30px}.sb-shelfbk--3{width:228px;height:312px;z-index:3}.sb-shelfbk--4{width:184px;height:252px;z-index:2;margin-bottom:22px}.sb-shelfbk--5{width:150px;height:205px;transform:rotate(6deg);margin-bottom:46px}.mb .sb-shelfbk:hover{transform:translateY(-10px);z-index:5}.mb .sb-shelfbk--1:hover{transform:rotate(-6deg) translateY(-10px)}.mb .sb-shelfbk--5:hover{transform:rotate(6deg) translateY(-10px)}.sb-glass{position:absolute;z-index:4;display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:16px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;text-decoration:none;box-shadow:0 12px 30px #00000040}.sb-glass__h{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#ff8a90}.sb-glass b{font-size:15px;line-height:1.3;font-weight:600}.sb-glass__p{font-size:15px;font-weight:700}.sb-glass__p s{font-weight:400;color:#b0b0b0;font-size:13px}.sb-glass__s{font-size:13.5px;color:#d9d9d9;max-width:22ch}.mb a.sb-glass,.mb a.sb-glass b{color:#fff}.mb a.sb-glass:hover{color:#fff;background:#ffffff2e}.sb-glass--new{top:56px;right:24px;width:230px}.sb-glass--ship{top:200px;left:-8px;width:220px}.sb-hero3__tool{position:relative;z-index:3;grid-column:1;grid-row:2;margin-top:-150px;padding-left:56px;display:flex;flex-direction:column;gap:14px;padding-bottom:36px}.sb-pick__form{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) auto;background:#fff;border-radius:16px;overflow:hidden;border:1px solid var(--line);box-shadow:0 22px 50px #0000002e}.sb-pick__f{display:flex;flex-direction:column;gap:2px;padding:14px 18px;border-right:1px solid var(--line);min-width:0;color:var(--ink)}.mb .sb-pick__f span{font:600 13px var(--fb);color:var(--mute);letter-spacing:0;text-transform:none}.sb-pick__f select{font:600 17px var(--fb);color:var(--ink)}.sb-pick__f:focus-within{background:var(--lp)}.mb .sb-pick__form .sb-btn{border-radius:0;min-height:100%;padding:0 30px;font-size:16.5px;background:var(--n);color:#fff;border:0}.mb .sb-pick__form .sb-btn:hover{background:var(--n2);color:#fff}.sb-pick__pop{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px}.sb-pick__pop span{font-weight:600;color:var(--mute);margin-right:4px}.mb .sb-pick__pop a{color:var(--n);text-decoration:none;border:1px solid var(--line);background:#fff;border-radius:999px;padding:5px 12px;line-height:1.2}.mb .sb-pick__pop a:hover{border-color:var(--n);background:var(--lp);color:var(--n)}.mb .sb-pick__pop a:focus-visible,.sb-pick__f select:focus-visible,.mb .sb-shelfbk:focus-visible,.mb a.sb-glass:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media(prefers-reduced-motion:reduce){.mb .sb-shelfbk{transition:none}}@media(max-width:1100px){.sb-hero3{grid-template-columns:minmax(0,1fr)}.sb-hero3__books .sb-shelf__books{right:0}.sb-glass--ship{display:none}.sb-glass--new{width:210px}.sb-hero3__panel{height:auto;bottom:auto;top:0;height:calc(100% - 210px)}.sb-hero3__txt{grid-row:1;min-height:0;padding:44px 28px 20px}.sb-hero3__books{grid-column:1;grid-row:2;min-height:300px}.sb-hero3__tool{grid-row:3;margin-top:0;padding:24px 0 28px}.sb-glass--new{top:auto;bottom:250px;right:16px}}@media(max-width:640px){.sb-main section.sb-pick{padding-top:12px}.sb-hero3__panel{border-radius:22px;height:calc(100% - 200px)}.sb-hero3__wave{height:70px}.sb-hero3__txt{padding:32px 20px 12px;gap:14px}.mb .sb-pick h1{font-size:40px}.sb-pick .sb-pick__lead{font-size:16px}.sb-hero3__books{min-height:230px}.sb-shelfbk--1{width:84px;height:116px;margin-bottom:30px}.sb-shelfbk--2{width:100px;height:137px;margin-bottom:14px}.sb-shelfbk--3{width:126px;height:172px}.sb-shelfbk--4{width:102px;height:140px;margin-bottom:12px}.sb-shelfbk--5{width:84px;height:116px;margin-bottom:24px}.mb .sb-shelfbk{margin-left:-34px}.sb-hero3__books .sb-shelf__books{right:0}.mb .sb-glass{display:none}.sb-pick__form{grid-template-columns:1fr}.sb-pick__f{border-right:0;border-bottom:1px solid var(--line)}.mb .sb-pick__form .sb-btn{min-height:52px}}.sb-facts{list-style:none;margin:0 auto;padding-top:28px;padding-bottom:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;border-bottom:1px solid var(--line)}.sb-facts li{display:flex;flex-direction:column;gap:2px;font-size:14.5px;color:var(--mute)}.sb-facts b{font:600 20px var(--fh);font-stretch:84%;color:var(--ink)}.mb .sb-facts a{color:var(--n);font-weight:600}@media(max-width:900px){.sb-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:640px){.sb-facts{font-size:13px;padding-top:20px;padding-bottom:20px}.sb-facts b{font-size:17px}}.sb-main section.sb-pick{overflow-x:clip}@media(min-width:1101px){.sb-hero3{--hh:clamp(440px,calc(100svh - var(--sbtop,200px) - 16px),660px);display:block;height:var(--hh)}.sb-hero3__panel{height:calc(var(--hh) - 60px)}.sb-hero3__wave{height:clamp(80px,17vh,150px)}.sb-hero3__txt{position:absolute;left:0;top:0;width:50%;min-height:0;padding:clamp(28px,6.5vh,76px) 0 0 56px;gap:clamp(10px,2vh,18px)}.mb .sb-pick h1{font-size:clamp(38px,min(5vw,8.4vh),70px)}.sb-pick .sb-pick__lead{font-size:clamp(15.5px,2.2vh,18px)}.sb-hero3__tool{position:absolute;left:56px;bottom:0;width:min(600px,calc(50% - 40px));margin:0;padding:0;gap:12px}.sb-pick__pop{flex-wrap:wrap;height:34px;overflow:hidden;align-content:flex-start}.mb .sb-pick__pop a{flex:none;font-size:14px;padding:6px 13px}.sb-hero3__books{position:absolute;right:0;top:0;bottom:0;width:50%;min-height:0}.sb-hero3__books .sb-shelf__books{right:56px;bottom:6px}.mb .sb-shelfbk{width:auto;aspect-ratio:73/100;margin-left:-66px}.mb .sb-shelfbk--1{height:min(190px,24vh);margin-bottom:min(60px,7vh)}.mb .sb-shelfbk--2{height:min(228px,29vh);margin-bottom:min(30px,3.5vh)}.mb .sb-shelfbk--3{height:min(290px,36vh)}.mb .sb-shelfbk--4{height:min(234px,30vh);margin-bottom:min(22px,2.5vh)}.mb .sb-shelfbk--5{height:min(190px,24vh);margin-bottom:min(46px,5.5vh)}.sb-glass--new{top:clamp(20px,5vh,56px);right:24px}.sb-glass--ship{top:clamp(110px,22vh,200px);left:0}}@media(min-width:1101px)and (max-height:760px){.sb-pick .sb-pick__lead{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sb-glass--ship{display:none}}@media(min-width:1101px)and (max-height:640px){.sb-pick .sb-pick__lead{display:none}}:root{--red:#C1121F;--red2:#9B0E18;--blk:#161616;--glass:rgba(255,255,255,.55);--glass-b:rgba(255,255,255,.75);--glass-d:rgba(255,255,255,.08);--glass-db:rgba(255,255,255,.16)}.sb-tone-sand,.sb-tone-lav{--tone:#FFFFFF}.mb .sb-btn--gold,.mb .sb-setcard__add{background:var(--red);color:#fff}.mb .sb-btn--gold:hover,.mb .sb-setcard__add:hover{background:var(--red2);color:#fff}.sb-top{background:#000}.sb-header{box-shadow:inset 0 -3px 0 var(--red)}.sb-chip.is-on,.mb a.sb-chip.is-on:hover{background:var(--blk);border-color:var(--blk)}.sb-badge{background:var(--blk);color:#fff}.sb-badge--p{background:var(--red)}.sb-glassy,.mb .sb-cats--kinds .sb-cat,.sb-qcta,.mb .sb-cart__sum,.sb-bk__box,.sb-facts li,.sb-visit{background:var(--glass);border:1px solid var(--glass-b);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);box-shadow:0 12px 34px #00000012,inset 0 1px #ffffffe6}.sb-glow,.sb-facts,.sb-main section:has(.sb-cats--kinds),.sb-main section:has(>.sb-qcta),.sb-main section:has(.sb-qcta),.sb-main section:has(>.sb-visit),.mb .sb-cart,.sb-pdp{position:relative;isolation:isolate}.sb-glow:before,.sb-facts:before,.sb-main section:has(.sb-cats--kinds):before,.sb-main section:has(.sb-qcta):before,.sb-main section:has(>.sb-visit):before,.mb .sb-cart:before,.sb-pdp:before{content:"";position:absolute;z-index:-1;top:-40px;right:0;bottom:-40px;left:0;pointer-events:none;background:radial-gradient(380px 220px at 12% 30%,rgba(193,18,31,.16),transparent 70%),radial-gradient(420px 260px at 88% 70%,rgba(193,18,31,.12),transparent 70%),radial-gradient(300px 200px at 55% 0%,rgba(22,22,22,.06),transparent 70%)}.sb-facts{border-bottom:0;gap:16px;padding-top:28px;padding-bottom:12px}.sb-facts li{padding:16px 18px;border-radius:16px}.sb-facts b{color:var(--blk)}.mb .sb-facts a{color:var(--red)}.mb .sb-cats--kinds .sb-cat{border-radius:16px}.mb .sb-cats--kinds .sb-cat:hover{border-color:#c1121f59;box-shadow:0 16px 40px #c1121f1f}.mb .sb-cats--kinds .sb-cat i{background:#c1121f1a}.sb-qcta{border-radius:20px;border-left:1px solid var(--glass-b)}.sb-inst{background:var(--blk);position:relative;overflow:hidden;border-radius:24px}.sb-inst:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(420px 300px at 85% 20%,rgba(193,18,31,.45),transparent 70%),radial-gradient(360px 260px at 0% 100%,rgba(193,18,31,.25),transparent 70%);pointer-events:none}.sb-inst>*{position:relative}.sb-inst__r>div,.sb-inst__r li{background:var(--glass-d);border:1px solid var(--glass-db);border-radius:14px;padding:14px 16px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.sb-inst__r{gap:12px}.sb-hero3__panel{background:radial-gradient(520px 340px at 80% 18%,rgba(193,18,31,.55),transparent 70%),radial-gradient(600px 420px at 6% 100%,rgba(193,18,31,.28),transparent 70%),linear-gradient(160deg,#222,#141414 55%,#000)}.sb-hero3__wave .g,.sb-hero3__arcs circle{fill:var(--red)}.sb-pick .sb-pick__since{color:#ff8a90;border-color:#ff8a9066}.mb .sb-pick__form .sb-btn{background:var(--red)}.mb .sb-pick__form .sb-btn:hover{background:var(--red2)}.mb .sb-pick__pop a{color:var(--blk)}.mb .sb-pick__pop a:hover{border-color:var(--red);background:var(--lp);color:var(--red)}.sb-glass{background:#ffffff1a;border-color:#fff3}.mb .sb-pick__pop a:focus-visible,.sb-pick__f select:focus-visible,.mb .sb-shelfbk:focus-visible,.mb a.sb-glass:focus-visible{outline-color:var(--red)}.sb-bk__box,.mb .sb-cart__sum{border-radius:18px;border-top:3px solid var(--red)}.sb-setcard{background:#161616eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top-color:var(--red)}.sb-setcard .sb-eyebrow{color:#ff8a90}.mb .sb-set{border-top-color:var(--red)}.sb-set__fan,.sb-sethead__fan{background:var(--lp)}.mb .sb-setnudge{background:var(--lp);border-color:#f1d3d5}.sb-foot{background:#000;border-top:3px solid var(--red)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.sb-glassy,.mb .sb-cats--kinds .sb-cat,.sb-qcta,.mb .sb-cart__sum,.sb-bk__box,.sb-facts li{background:#fff}}.sb-visit{border-radius:20px;padding:24px 28px}.sb-qcta{border-left:3px solid var(--red)}:root{--p:#161616;--p2:#000000;--dg:#5C5C5C}.mb .sb-eyebrow{color:var(--mute)}.mb a,.mb a:hover{color:var(--ink)}.sb-rte a,.shopify-policy__body a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}.sb-stock i{background:#1f8a4c}.sb-stock.out i{background:var(--mute)}.mb .sb-bk__box .sb-btn:not(.sb-btn--line):not(.sb-btn--wa),.mb .sb-cart__go,.mb .sb-pick__form .sb-btn,.mb .sb-setcard__add,.mb .sb-sticky .sb-btn,.mb .sb-btn--gold{background:var(--red);border-color:var(--red);color:#fff}.mb .sb-bk__box .sb-btn:not(.sb-btn--line):not(.sb-btn--wa):hover,.mb .sb-cart__go:hover,.mb .sb-sticky .sb-btn:hover{background:var(--red2);border-color:var(--red2);color:#fff}.sb-cartbtn__n{color:var(--ink)}.mb .sb-catbar a.sb-chip.is-on,.mb .sb-catbar a.sb-chip.is-on:hover,.mb .sb-catbar a.sb-chip:hover{border-bottom-color:var(--red)}.sb-qcta{border-left-color:var(--red)}.mb .sb-facts a,.mb .sb-glass,.mb a.sb-glass b{color:inherit}.mb .sb-facts a{color:var(--ink);text-decoration-color:var(--red)}.mb .sb-pick__pop a:hover{color:var(--ink)}.sb-pick .sb-pick__since{color:#fff;border-color:#ffffff4d}.sb-glass__h{color:#fff}.sb-setcard .sb-eyebrow{color:#bdbdbd}.mb .sb-sb__was,.mb .sb-sb__was button{color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sb-siba.css.map */
