:root{--ink:#1A1714;--ink2:#6E6A64;--ink3:#6E6A64;--bg:#FAF7F2;--plate:#F3ECE1;--surface:#FAF7F2;--soft:#F3ECE1;--line:#D8C6AA;--line2:#D8C6AA;--gold:#5A3A22;--goldi:#5A3A22;--goldl:#C98A3A;--night:#1A1714;--ok:#1A1714;--err:#6B1A1E;--r:4px;--rb:4px;--bd:"Bodoni Moda","Bodoni 72",Didot,serif;--t-display:clamp(44px,8vw,64px);--t-h1:clamp(32px,4vw,40px);--t-h2:32px;--t-body:16px;--t-small:14px;--t-over:12px}body{background:var(--bg);color:var(--ink)}:focus-visible{outline-color:var(--ink)}html body h1,html body h2:not([class*=jdgm]){font-family:var(--bd)!important;font-weight:400!important;text-transform:none!important;line-height:1.12;letter-spacing:0}html body h1{font-size:var(--t-h1)}html body h2:not([class*=jdgm]){font-size:var(--t-h2);text-wrap:balance}html body .csum h2{font-family:var(--u)!important;font-size:20px;font-weight:500!important}html body .hf-t h1,html body .cf-in h2,html body .bkb-in .mark{font-weight:500!important;font-size:var(--t-display);line-height:1.05;letter-spacing:-.01em;max-width:14ch}html body .e404 .big{font-family:var(--bd);font-weight:400}html body .eb,html body .fg h4,html body .mg h4,html body .mcol h4,html body .cpop h4,html body .pnavl h4{font:500 var(--t-over)/1 var(--u);letter-spacing:.2em;text-transform:uppercase;color:var(--goldi)}html body .hf-t .eb{color:#fff}html body .cf-in .eb,html body .fg h4,html body .bkb-in .tlink,html body .mark small{color:var(--goldl)}html body .mg h4,html body .mcol h4,html body .cpop h4{color:var(--ink3)}html body .btn{border-radius:4px;font-weight:600;box-shadow:none;text-transform:none;letter-spacing:.01em}html body .b-dark,html body .b-gold,html body .cta-buy{background:var(--ink);color:var(--bg);border:0;box-shadow:none}html body .b-dark:hover,html body .b-gold:hover,html body .cta-buy:hover{background:var(--gold);color:var(--bg)}@media(hover:hover){html body .b-dark:hover,html body .b-gold:hover,html body .cta-buy:hover{box-shadow:none;transform:none}}html body .b-line,html body .cta-add{background:transparent;border:1px solid var(--ink);color:var(--ink);box-shadow:none}html body .b-line:hover,html body .cta-add:hover{background:var(--plate);border-color:var(--ink)}html body .cbtn{border-radius:4px;border:1px solid var(--ink);background:transparent;color:var(--ink)}html body .cbtn.dk{background:var(--ink);border-color:var(--ink);color:var(--bg);box-shadow:none}html body .cbtn.dk i{color:var(--bg)}html body .cbtn.dk:hover{background:var(--gold);border-color:var(--gold)}html body.pdp .stick .btn{border-radius:4px}html body.pdp .stick .cta-buy{background:var(--ink);color:var(--bg)}html body.pdp .stick .cta-add{background:transparent;border:1px solid var(--ink);color:var(--ink)}html body .stp{background:var(--plate);border-color:var(--line);color:var(--ink);border-radius:4px}html body .stp button{color:var(--ink)}html body .stp button:hover{background:var(--line)}html body .fmsg.ok,html body .badge.ok{background:var(--plate);color:var(--ink)}html body .fmsg.bad{background:var(--plate);color:var(--err)}html body .cli .jst{background:var(--ink)}html body .heart.on{color:var(--err)}html body .cship{background:var(--plate);color:var(--ink)}html body .ib b{background:var(--ink);color:var(--bg)}html body .s5box{background:var(--plate);border:1px solid var(--ink);border-radius:4px}html body .s5tag{background:var(--ink);color:var(--bg);border-color:var(--ink);border-radius:4px}html body .s5btn{background:transparent;border:1px solid var(--ink);border-radius:4px;color:var(--ink)}html body #hdr{background:#faf7f2f5;border-bottom-color:var(--line)}html body .nav>button,html body .nav>a,html body .tlink,html body .hfit{text-transform:none;letter-spacing:.01em}html body .nav>button,html body .nav>a{font-size:15px;font-weight:500}html body .tlink{font-size:15px;font-weight:600}html body .nav .blk{color:var(--goldi)}html body .pr,html body .price{font-weight:500}.pdesc{margin:10px 0 4px;font-size:var(--t-body);line-height:1.5;color:var(--ink)}.pdesc span{display:block}.frameonly{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:var(--t-small);color:var(--ink)}.frameonly i{font-size:18px;color:var(--ink)}table.spec{width:100%;border-collapse:collapse}table.spec td{padding:10px 0;border-bottom:1px solid var(--ink);font-size:var(--t-small);vertical-align:top}table.spec tr:first-child td{border-top:1px solid var(--ink)}table.spec td:first-child{width:42%;color:var(--ink2)}table.spec td:last-child{font-weight:500;color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/47/assets/hb-mobile-brand.css.map */
