:root{--paper:#F4EEE3;--paper2:#EAE1D1;--ink:#14202E;--mute:#5E6670;--red:#C8432B;--red2:#A8331E;--brass:#B98B3E;--gold:#E3B860;--sea:#1F4E6B;--night:#0D1117;--line:#DED3C0;--ok:#2F7A4E;--r:20px;--r-sm:12px;--sh:0 18px 40px -18px rgba(20,32,46,.35);--fd:"Fraunces",Georgia,serif;--fb:"DM Sans",system-ui,-apple-system,sans-serif;--ease:cubic-bezier(.2,.8,.2,1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body.bt-body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--fb);font-size:16px;line-height:1.55;overflow-x:clip;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}.bt-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 18px}@media(min-width:900px){.bt-wrap{padding:0 36px}}.bt-h{font-family:var(--fd);font-weight:600;line-height:1.04;letter-spacing:-.02em;margin:0;font-size:clamp(34px,9vw,72px);font-variation-settings:"SOFT" 50,"WONK" 1}.bt-h em{font-style:italic;color:var(--red);font-weight:500}.bt-h2{font-family:var(--fd);font-weight:600;line-height:1.08;letter-spacing:-.015em;margin:0 0 14px;font-size:clamp(28px,6.6vw,50px)}.bt-h2 em{font-style:italic;color:var(--red);font-weight:500}.bt-lead{font-size:clamp(16px,4.2vw,19px);color:var(--mute);margin:0;max-width:56ch}.bt-kicker{font-family:var(--fd);font-style:italic;color:var(--red);font-size:18px;margin:0 0 8px}.bt-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:999px;border:0;background:var(--red);color:#fff!important;font-weight:700;font-size:17px;text-decoration:none!important;white-space:nowrap;box-shadow:0 10px 24px -10px #c8432bcc;transition:transform .25s var(--ease),background .2s,box-shadow .25s;overflow:hidden;isolation:isolate}.bt-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);animation:bt-shine 3.6s infinite 1.2s;z-index:-1}.bt-btn:hover{transform:translateY(-2px);background:var(--red2)}.bt-btn:active{transform:translateY(0) scale(.98)}.bt-btn[disabled],.bt-btn.is-off{background:#9aa0a6;box-shadow:none;cursor:not-allowed}.bt-btn[disabled]:after,.bt-btn.is-off:after{display:none}.bt-btn--ghost{background:transparent;color:var(--ink)!important;border:1.5px solid var(--ink);box-shadow:none}.bt-btn--ghost:after{display:none}.bt-btn--ghost:hover{background:var(--ink);color:#fff!important}.bt-btn--full{width:100%}@keyframes bt-shine{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}:focus-visible{outline:3px solid var(--sea);outline-offset:3px}.bt-sec{padding:64px 0;position:relative}@media(min-width:900px){.bt-sec{padding:104px 0}}.bt-sec--night{background:var(--night);color:#ede6da}.bt-sec--night .bt-lead{color:#a9b0b8}.bt-sec--paper2{background:var(--paper2)}.bt-center{text-align:center}.bt-center .bt-lead{margin:0 auto}.bt-rv{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--d,0s)}.bt-rv.is-in{opacity:1;transform:none}.bt-stamp{--c:var(--red);display:inline-grid;place-items:center;width:var(--s,120px);height:var(--s,120px);border-radius:50%;border:3px solid var(--c);color:var(--c);font-family:var(--fd);font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-align:center;font-size:calc(var(--s,120px)*.12);line-height:1.1;transform:rotate(var(--rot,-14deg));position:relative;mix-blend-mode:multiply;opacity:.92}.bt-stamp:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;border:1.5px dashed var(--c)}.bt-stamp small{display:block;font-family:var(--fb);font-size:.62em;letter-spacing:.14em;font-weight:700}.bt-stamp.is-in,.is-in .bt-stamp{animation:bt-thud .55s var(--ease) both;animation-delay:var(--sd,.2s)}@keyframes bt-thud{0%{opacity:0;transform:rotate(var(--rot,-14deg)) scale(2.4)}60%{opacity:1;transform:rotate(var(--rot,-14deg)) scale(.92)}to{opacity:.92;transform:rotate(var(--rot,-14deg)) scale(1)}}.bt-ann{background:var(--night);color:#f3e7cf;font-size:13px;font-weight:600;letter-spacing:.02em;overflow:hidden;position:relative;z-index:30}.bt-ann__in{display:flex;align-items:center;justify-content:center;gap:12px;min-height:38px;padding:0 12px;text-align:center}.bt-ann b{color:var(--gold)}.bt-ann__cd{font-variant-numeric:tabular-nums;background:#e3b86024;color:var(--gold);padding:3px 8px;border-radius:6px;white-space:nowrap}.bt-head{position:sticky;top:0;z-index:25;background:#f4eee3db;backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid transparent;transition:border-color .3s,background .3s}.bt-head.is-scrolled{border-color:var(--line);background:#f4eee3f2}.bt-head__in{display:flex;align-items:center;justify-content:space-between;height:64px;gap:14px}.bt-logo{display:flex;align-items:center;gap:9px;text-decoration:none;font-family:var(--fd);font-weight:700;font-size:23px;letter-spacing:-.02em;white-space:nowrap}.bt-logo__mark{width:32px;height:32px;border-radius:50%;border:2px solid var(--red);display:grid;place-items:center;color:var(--red);transform:rotate(-12deg);font-size:15px;position:relative}.bt-logo__mark:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px dashed var(--red);border-radius:50%}.bt-nav{display:none;gap:26px;font-weight:600;font-size:15px}.bt-nav a{text-decoration:none;position:relative}.bt-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--red);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.bt-nav a:hover:after{transform:scaleX(1)}@media(min-width:900px){.bt-nav{display:flex}}.bt-cartbtn{position:relative;width:46px;height:46px;border-radius:50%;border:0;background:var(--ink);color:#fff;display:grid;place-items:center}.bt-cartbtn svg{width:21px;height:21px}.bt-cartbtn__n{position:absolute;top:-3px;right:-3px;min-width:21px;height:21px;padding:0 5px;border-radius:999px;background:var(--red);color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center;border:2px solid var(--paper);transform:scale(0);transition:transform .35s var(--ease)}.bt-cartbtn__n.has{transform:scale(1)}.bt-cartbtn.is-bump{animation:bt-bump .5s var(--ease)}@keyframes bt-bump{30%{transform:scale(1.18) rotate(-8deg)}60%{transform:scale(.95) rotate(4deg)}}.bt-hero{position:relative;padding:22px 0 56px;overflow:hidden}@media(min-width:900px){.bt-hero{padding:56px 0 96px}}.bt-hero__grid{display:grid;gap:28px;align-items:center}@media(min-width:900px){.bt-hero__grid{grid-template-columns:1.05fr .95fr;gap:56px}}.bt-hero__pill{display:inline-flex;align-items:center;gap:8px;background:var(--night);color:#f3e7cf;border-radius:999px;padding:7px 14px 7px 8px;font-size:13px;font-weight:700;margin-bottom:18px}.bt-hero__pill i{font-style:normal;background:var(--gold);color:var(--night);border-radius:999px;padding:2px 8px;font-size:12px}.bt-hero__lead{margin:18px 0 26px}.bt-hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.bt-hero__price{font-size:15px;color:var(--mute)}.bt-hero__price b{color:var(--ink);font-size:20px}.bt-hero__price s{opacity:.7}.bt-hero__media{position:relative;aspect-ratio:4/5;border-radius:28px;overflow:visible}.bt-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:28px;overflow:hidden;box-shadow:var(--sh);transform:rotate(1.6deg)}.bt-hero__img img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);animation:bt-kb 14s ease-in-out infinite alternate}@keyframes bt-kb{to{transform:scale(1.16) translate(-2%,-2%)}}.bt-hero__img2{position:absolute;width:44%;aspect-ratio:4/5;left:-6%;bottom:-7%;border-radius:18px;overflow:hidden;border:6px solid #fff;box-shadow:var(--sh);transform:rotate(-7deg);z-index:2}.bt-hero__img2 img{width:100%;height:100%;object-fit:cover}.bt-hero__media .bt-stamp{position:absolute;top:-16px;right:-6px;z-index:3;--s:108px;background:#f4eee3bf}@media(min-width:900px){.bt-hero__media .bt-stamp{--s:134px;right:-30px}}.bt-tick{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font-size:14px;font-weight:600}.bt-tick span{display:inline-flex;align-items:center;gap:7px}.bt-tick svg{width:18px;height:18px;color:var(--ok);flex:none}.bt-fly{position:absolute;z-index:4;animation:bt-float 6s ease-in-out infinite;animation-delay:var(--fd,0s)}.bt-fly .bt-ch{--cs:56px}@keyframes bt-float{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-14px) rotate(8deg)}}.bt-mq{background:var(--ink);color:#ede6da;overflow:hidden;padding:14px 0;border-block:1px solid #233041}.bt-mq__track{display:flex;width:max-content;animation:bt-mq 48s linear infinite;gap:0}.bt-mq:hover .bt-mq__track{animation-play-state:paused}.bt-mq__it{display:inline-flex;align-items:center;gap:10px;padding:0 22px;font-family:var(--fd);font-size:20px;font-style:italic;white-space:nowrap}.bt-mq__it .bt-ch{--cs:34px;margin-top:0}.bt-mq__it .bt-ch:before{display:none}@keyframes bt-mq{to{transform:translate(-50%)}}.bt-ch{--m1:#f4f6f8;--m2:#8f99a4;--cs:48px;width:var(--cs);height:calc(var(--cs)*.72);padding:2px;border-radius:3px;background:linear-gradient(135deg,var(--m1),var(--m2) 45%,var(--m1) 70%,var(--m2));box-shadow:0 3px 8px #14202e47;flex:none;position:relative;margin-top:calc(var(--cs)*.2)}.bt-ch img{width:100%;height:100%;border-radius:1px;object-fit:cover;display:block}.bt-ch:before{content:"";position:absolute;left:50%;top:calc(var(--cs)*-.2);width:calc(var(--cs)*.2);height:calc(var(--cs)*.2);margin-left:calc(var(--cs)*-.1);border-radius:50%;border:2px solid var(--m2);background:transparent;box-sizing:border-box}.bt-ch:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:linear-gradient(120deg,#ffffff8c,#fff0 38%);pointer-events:none}.is-gold .bt-ch,.bt-ch.is-gold{--m1:#fdeeb8;--m2:#b8862f}.bt-pdp{padding:14px 0 56px}@media(min-width:900px){.bt-pdp{padding:40px 0 96px}}.bt-pdp__grid{display:grid;gap:22px}@media(min-width:900px){.bt-pdp__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:start}.bt-gal{position:sticky;top:84px}}.bt-gal__main{position:relative;border-radius:24px;overflow:hidden;background:var(--paper2);aspect-ratio:4/5}.bt-gal__slides{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bt-gal__slides::-webkit-scrollbar{display:none}.bt-gal__slide{flex:0 0 100%;scroll-snap-align:start;height:100%}.bt-gal__slide img{width:100%;height:100%;object-fit:cover}.bt-gal__dots{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:7px}.bt-gal__dots button{width:8px;height:8px;border-radius:999px;border:0;padding:0;background:#fff9;transition:width .3s var(--ease),background .3s}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bt.css.map */
