:root{--ink:#000;--paper:#fff;--sand:#efe6dd;--mocha:#8b6b5a;--line:#e3dcd5;--serif:"Cormorant Garamond",Georgia,serif;--sans:"DM Sans",system-ui,sans-serif}*{box-sizing:border-box}body{margin:0;font:400 15px/1.6 var(--sans);color:var(--ink);background:var(--paper)}img,svg{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--serif);font-weight:500;line-height:1.1;margin:0}:focus-visible{outline:2px solid var(--mocha);outline-offset:2px}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:var(--paper);padding:8px;z-index:50}.sr{position:absolute;left:-999px}.ann{background:var(--ink);color:var(--paper);font-size:13px;overflow:hidden;white-space:nowrap}.ann__track{display:inline-block;padding:9px 0;animation:mq 40s linear infinite}.ann__track span{padding:0 28px}@keyframes mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ann__track{animation:none}}.hdr{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:16px 24px;border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--paper);z-index:20}.logo{font:500 28px/1 var(--serif);letter-spacing:.14em}.logo__img{max-height:36px;width:auto}.hdr__links{display:flex;gap:22px;flex-wrap:wrap}.hdr__icons{display:flex;gap:18px;justify-content:flex-end}.hdr__menu{display:none;position:relative}.hdr__menu summary{cursor:pointer;list-style:none}.hdr__menu nav{position:absolute;top:34px;left:-24px;width:100vw;background:var(--paper);border-bottom:1px solid var(--line);padding:12px 24px;display:grid;gap:12px}@media(max-width:860px){.hdr__links{display:none}.hdr__menu{display:block}.hdr__icons a:not(:last-child){display:none}}.hero{display:grid;grid-template-columns:1fr 1fr;min-height:70vh;background:var(--sand)}.hero__copy{align-self:center;padding:64px clamp(24px,6vw,96px)}.hero h1{font-size:clamp(44px,6vw,84px);margin-bottom:16px}.hero p{max-width:40ch;margin:0 0 28px}.hero__img{width:100%;height:100%;object-fit:cover;min-height:360px}@media(max-width:800px){.hero{grid-template-columns:1fr}}.sec{padding:72px 24px;max-width:1360px;margin:auto}.sec__head{display:flex;justify-content:space-between;align-items:baseline}.sec__t{font-size:clamp(30px,4vw,44px);margin-bottom:28px}.sec__sub{margin:-16px 0 32px}.lnk{text-decoration:underline;text-underline-offset:4px}.btn{display:inline-block;background:var(--ink);color:var(--paper);padding:13px 28px;border:1px solid var(--ink);font:500 14px var(--sans);cursor:pointer;text-align:center}.btn--line{background:transparent;color:var(--ink);width:100%}.btn--inv{background:var(--paper);color:var(--ink);border-color:var(--paper)}.btn[disabled]{opacity:.4;cursor:not-allowed}.cats{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.cat img,.cat svg{aspect-ratio:3/4;object-fit:cover;width:100%;background:var(--sand)}.cat span{display:block;margin-top:10px;font:500 22px var(--serif)}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 16px}.card__img{position:relative;display:block;aspect-ratio:3/4;background:var(--sand);overflow:hidden}.card__img img,.card__img svg{width:100%;height:100%;object-fit:cover}.badge{position:absolute;top:10px;left:10px;background:var(--ink);color:var(--paper);font-size:12px;padding:3px 8px}.badge--in{position:static;display:inline-block;margin-left:8px}.card__t{display:block;margin-top:12px;font-weight:500}.card__p{margin:2px 0 12px}.card__p s{color:#777;margin-left:6px}.band{background:var(--sand)}.ben{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.ben h3{font-size:26px;margin-bottom:8px}.comm{display:grid;grid-template-columns:1fr 1fr;background:var(--ink);color:var(--paper)}.comm__img img,.comm__img svg{width:100%;height:100%;object-fit:cover;min-height:340px}.comm__copy{align-self:center;padding:56px clamp(24px,6vw,96px)}.comm h2{font-size:clamp(34px,4.5vw,56px);margin-bottom:14px}.comm p{max-width:44ch;margin:0 0 26px}.revs{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.rev{margin:0}.rev__pair{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:14px}.rev small{display:block;font-size:12px;margin-top:4px}.rev h3{font-size:24px}.rev blockquote{margin:8px 0}.rev figcaption{font-weight:500}.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.post img{aspect-ratio:4/3;object-fit:cover;width:100%;margin-bottom:12px}.post h3{font-size:24px}.post small{color:#666}.trust{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:36px 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:1360px;margin:auto}.trust h3{font-size:22px}.trust p{margin:4px 0 0}.news{text-align:center;padding:72px 24px}.news h2{font-size:clamp(30px,4vw,44px);margin-bottom:20px}.news__form{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.news__form input{padding:13px 16px;border:1px solid var(--ink);min-width:min(320px,100%);font:inherit;background:var(--paper);color:var(--ink)}.ftr{border-top:1px solid var(--line);padding:56px 24px 24px}.ftr__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:32px;max-width:1360px;margin:auto}.ftr h3{font-size:22px;margin-bottom:10px}.ftr a{display:block;margin-bottom:6px}.ftr .soc a{display:inline-block;margin-right:14px}.ftr__c{text-align:center;margin:40px 0 0;font-size:13px}.main{max-width:1200px;margin:auto;padding:48px 24px}.pdp{display:grid;grid-template-columns:1.2fr 1fr;gap:48px}.pdp__gal{display:grid;gap:8px}.pdp h1{font-size:clamp(32px,4vw,48px)}.pdp__price{font-size:20px}.pdp__price s{color:#777}.pdp label{display:block;font-weight:500}.pdp select,.pdp input{padding:12px;border:1px solid var(--line);font:inherit;width:100%;margin:6px 0 16px;background:var(--paper);color:var(--ink)}.pdp .btn{width:100%}.rte{margin-top:24px;max-width:70ch}.crow{display:grid;grid-template-columns:80px 1fr 80px auto;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.crow input{padding:8px;width:80px}.ctot{font-size:20px;font-weight:500}.pag{margin-top:32px;text-align:center}.pag a,.pag span{padding:6px 10px}.art img{margin:16px 0}@media(max-width:900px){.cats,.grid{grid-template-columns:repeat(2,1fr)}.ben,.revs,.posts{grid-template-columns:1fr}.trust{grid-template-columns:1fr 1fr}.comm,.pdp{grid-template-columns:1fr}.ftr__grid{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sixcore.css.map */
