.bl{--ink:#171310;--bone:#F4F1EC;--red:#7A1F2B;--hair:rgba(154,132,103,.42);--soft:rgba(23,19,16,.68);--ease:cubic-bezier(.22,.68,.28,1);background:#fafaf9;color:var(--ink);padding:56px 0 64px;-webkit-font-smoothing:antialiased;font-family:var(--bt-sans,"Inter",system-ui,sans-serif)}.bl *,.bl *:before,.bl *:after{box-sizing:border-box}.bl :where(h2,h3,p,ol){margin:0;padding:0;text-transform:none;letter-spacing:normal}.bl__wrap{max-width:1240px;margin:0 auto;padding:0 16px}.bl__head{margin:0 0 28px}.bl-lh{display:flex;align-items:baseline;gap:14px;margin:0 0 16px}.bl-lh__k{flex:none;font:italic 400 17px/1.2 var(--bt-serif,"Fraunces",Georgia,serif);color:var(--ink)}.bl-lh__l{flex:1 1 30px;min-width:24px;height:.5em;align-self:end;margin-bottom:.45em;opacity:.5;background:radial-gradient(circle,currentColor 0 .7px,#0000 1px) 0 50%/5px 100% repeat-x}.bl-lh__c{flex:none;font:500 12.5px/1 var(--bt-sans,"Inter",system-ui,sans-serif);font-variant-numeric:tabular-nums;color:var(--soft)}.bl-lh__c b{font:300 30px/1 var(--bt-serif,"Fraunces",Georgia,serif);color:var(--ink);margin-right:7px;letter-spacing:-.02em}.bl__h{max-width:17ch;font:300 clamp(34px,8.6vw,76px)/1.02 var(--bt-serif,"Fraunces",Georgia,serif);letter-spacing:-.03em;color:var(--ink)}.bl-list{list-style:none;border-top:2px solid var(--ink)}.bl-row{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-areas:"n new" "img main" "buy buy";column-gap:16px;row-gap:12px;align-items:start;padding:16px 0 22px;border-bottom:1px solid var(--hair)}.bl-n{grid-area:n;font:300 44px/.9 var(--bt-serif,"Fraunces",Georgia,serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.04em;color:var(--ink)}.bl-new{grid-area:new;justify-self:end;align-self:start;position:relative;display:inline-block;margin-top:2px;padding:6px 10px 5px;font:600 10.5px/1 var(--bt-sans,"Inter",system-ui,sans-serif);letter-spacing:.2em;text-transform:uppercase;color:var(--red);box-shadow:inset 0 0 0 1.5px var(--red);transform:rotate(-5deg)}.bl-new:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;box-shadow:inset 0 0 0 1px var(--red);opacity:.4;pointer-events:none}.bl-img{grid-area:img;display:block;width:96px;aspect-ratio:1;background:#dedcd8;overflow:hidden}.bl-img img{display:block;width:100%;height:100%;object-fit:cover}.bl-main{grid-area:main;min-width:0}.bl-t{font:400 clamp(22px,5.8vw,34px)/1.08 var(--bt-serif,"Fraunces",Georgia,serif);letter-spacing:-.018em;color:var(--ink);text-wrap:balance}.bl-t a{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .35s var(--ease)}.bl-t a:hover,.bl-t a:focus-visible{background-size:100% 1px}.bl-note{margin-top:8px!important;font:400 14.5px/1.5 var(--bt-sans,"Inter",system-ui,sans-serif);color:var(--soft);max-width:42ch}.bl-buy{grid-area:buy;min-width:0}.bl-price{margin:0 0 10px!important;font:500 13px/1 var(--bt-sans,"Inter",system-ui,sans-serif);font-variant-numeric:tabular-nums;color:var(--ink)}.bl-price i{font:italic 400 14px/1 var(--bt-serif,"Fraunces",Georgia,serif);margin-right:4px;color:var(--soft)}.bl-buy .broot-quick{margin-top:0}.bl.is-live .bl-row{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(min(var(--i),4)*50ms)}.bl.is-live .bl-row.is-in{opacity:1;transform:none}.bl-tkw{margin-top:48px;filter:drop-shadow(0 12px 14px rgba(23,19,16,.12))}.bl-tk{--r:11px;--st:104px;position:relative;display:grid;grid-template-columns:minmax(0,1fr);background:var(--ink);color:var(--bone);-webkit-mask:radial-gradient(circle var(--r) at 0 calc(100% - var(--st)),#0000 97%,#000) left/51% 100% no-repeat,radial-gradient(circle var(--r) at 100% calc(100% - var(--st)),#0000 97%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle var(--r) at 0 calc(100% - var(--st)),#0000 97%,#000) left/51% 100% no-repeat,radial-gradient(circle var(--r) at 100% calc(100% - var(--st)),#0000 97%,#000) right/51% 100% no-repeat}.bl-tk:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(244,241,236,.22);pointer-events:none}.bl-tk:after{content:"";position:absolute;left:20px;right:20px;bottom:var(--st);border-top:1.5px dashed rgba(244,241,236,.38)}.bl-tk__m{padding:26px 24px 22px}.bl-tk__k{font:italic 400 16px/1.2 var(--bt-serif,"Fraunces",Georgia,serif);color:#f4f1ecb8}.bl-tk__c{margin-top:6px!important;font:italic 300 clamp(68px,22vw,150px)/.92 var(--bt-serif,"Fraunces",Georgia,serif);letter-spacing:-.035em;font-variant-numeric:lining-nums;-webkit-user-select:all;user-select:all;word-break:break-all}.bl-tk__n{margin-top:12px!important;font:400 14.5px/1.5 var(--bt-sans,"Inter",system-ui,sans-serif);color:#f4f1ecd1;max-width:34ch}.bl-tk__s{display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--st);padding:0 24px}.bl-tk__b{--c:10px;min-height:48px;padding:0 22px;border:0;cursor:pointer;background:var(--bone);color:var(--ink);font:500 12.5px/1 var(--bt-sans,"Inter",system-ui,sans-serif);letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));transition:clip-path .22s var(--ease)}.bl-tk__b[hidden]{display:none}.bl-tk__b:hover{--c:17px}.bl-tk__b:focus-visible,.bl-tk__a:focus-visible{outline:2px solid var(--bone);outline-offset:3px}.bl-tk__a{font:italic 400 16px/1.2 var(--bt-serif,"Fraunces",Georgia,serif);color:var(--bone);text-decoration:none;border-bottom:1px solid rgba(244,241,236,.6);padding-bottom:2px;white-space:nowrap}.bl-tk__a:hover{border-bottom-color:var(--bone)}@media(min-width:900px){.bl{padding:96px 0 112px}.bl__wrap{padding:0 40px}.bl__head{margin-bottom:44px}.bl-lh__k{font-size:19px}.bl-row{grid-template-columns:128px 150px minmax(0,1fr) 270px;grid-template-areas:"n img main buy";column-gap:28px;align-items:center;padding:30px 0 34px}.bl-n{font-size:92px}.bl-img{width:150px}.bl-new{grid-area:main;justify-self:end;align-self:start;margin-top:0}.bl-main{padding-right:64px}.bl-t{font-size:clamp(28px,2.7vw,40px)}.bl-buy{align-self:center}.bl-row:hover .bl-n{transform:translate(4px)}.bl-n{transition:transform .4s var(--ease)}.bl-tkw{margin-top:64px}.bl-tk{--st:310px;grid-template-columns:minmax(0,1fr) var(--st);-webkit-mask:radial-gradient(circle var(--r) at calc(100% - var(--st)) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(circle var(--r) at calc(100% - var(--st)) 100%,#0000 97%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(circle var(--r) at calc(100% - var(--st)) 0,#0000 97%,#000) top/100% 51% no-repeat,radial-gradient(circle var(--r) at calc(100% - var(--st)) 100%,#0000 97%,#000) bottom/100% 51% no-repeat}.bl-tk:after{left:auto;right:var(--st);top:22px;bottom:22px;border-top:0;border-left:1.5px dashed rgba(244,241,236,.38)}.bl-tk__m{padding:40px 44px 38px}.bl-tk__s{height:auto;flex-direction:column;align-items:stretch;justify-content:center;gap:22px;padding:30px 36px}.bl-tk__a{align-self:flex-start}}@media(prefers-reduced-motion:reduce){.bl.is-live .bl-row{opacity:1;transform:none;transition:none}.bl-t a,.bl-n,.bl-tk__b{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/broot-launch.css.map */
