html:has(body.bruta-sobre-page){height:auto!important;scrollbar-width:none}html:has(body.bruta-sobre-page)::-webkit-scrollbar{display:none}body.bruta-sobre-page{display:block!important;margin:0!important;padding:0!important;background:#080808}body.bruta-sobre-page .shopify-section-group--header-group,body.bruta-sobre-page .shopify-section-group--footer-group,body.bruta-sobre-page footer.footer{display:none!important}body.bruta-sobre-page #MainContent{padding:0!important;margin:0!important;overflow:visible!important}body.bruta-sobre-page .bn-spacer{display:none!important}.bruta-sobre{--black: #080808;--cream: #F2EDE4;--mid: #B0A99A;--font-d: "Oswald", sans-serif;--font-b: "Barlow", sans-serif;color:var(--cream)}.bs-watermark{position:fixed;top:50%;left:50%;width:clamp(220px,28vw,400px);opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:15;will-change:transform}.bs-watermark img{width:100%;height:auto;display:block}.bs-progress{position:fixed;bottom:0;left:0;height:1px;width:0%;background:#f2ede440;z-index:300;will-change:width}.bs-counter{position:fixed;bottom:30px;right:44px;font-family:var(--font-d);font-size:11px;letter-spacing:.28em;color:var(--mid);opacity:.45;z-index:300}#bs-scroll-space{width:1px;pointer-events:none;visibility:hidden;display:block}#bs-sticky{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:10}#bs-track{display:flex;flex-direction:row;height:100vh;will-change:transform}.bs-panel{height:100vh;flex-shrink:0;position:relative;display:flex;align-items:center}.bs-intro{width:100vw;flex-direction:column;justify-content:center;padding:0 0 0 88px;background:var(--black)}.bs-intro .bs-label{font-family:var(--font-b);font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:var(--mid);margin-bottom:20px}.bs-intro h1{font-family:var(--font-d);font-weight:900;font-size:clamp(90px,17vw,210px);line-height:.86;text-transform:uppercase;color:var(--cream);letter-spacing:-.02em;margin:0}.bs-intro-h1{display:flex;align-items:center;gap:.1em}.bs-intro-logo{display:block;height:1em;width:auto;flex-shrink:0}.bs-intro .bs-subtitle{font-family:var(--font-b);font-weight:300;font-style:italic;font-size:16px;color:var(--mid);margin-top:28px;max-width:320px;line-height:1.65}.bs-scroll-hint{position:absolute;bottom:88px;right:88px;display:flex;align-items:center;gap:14px;font-family:var(--font-b);font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--mid)}.bs-scroll-hint-arrow{width:52px;height:1px;background:var(--mid);position:relative;animation:bsArrow 1.8s ease-in-out infinite}.bs-scroll-hint-arrow:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-right:1px solid var(--mid);border-top:1px solid var(--mid);transform:rotate(45deg)}@keyframes bsArrow{0%,to{opacity:.35}50%{opacity:1}}.bs-img-stage{flex-shrink:0;height:100vh;display:flex;align-items:center}.bs-img-inner{overflow:hidden;flex-shrink:0;will-change:transform}.bs-sz-tall .bs-img-inner{width:36vw;height:88vh}.bs-sz-wide .bs-img-inner{width:55vw;height:70vh}.bs-sz-mid .bs-img-inner{width:30vw;height:76vh}.bs-sz-narrow .bs-img-inner{width:20vw;height:62vh}.bs-sz-sq .bs-img-inner{width:34vw;height:66vh}.bs-nudge-up{align-items:flex-start;padding-top:128px}.bs-nudge-up .bs-img-inner{max-height:calc(100vh - 132px)}.bs-nudge-down{align-items:flex-end;padding-bottom:4vh}.bs-nudge-bot{align-items:flex-end;padding-bottom:8vh}.bs-img-inner img{width:100%;height:100%;object-fit:cover;display:block;will-change:transform}.bs-img-placeholder{width:100%;height:100%;background:#1a1a1a;display:flex;align-items:flex-end;padding:18px}.bs-img-placeholder span{font-family:var(--font-b);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#383838}.bs-text{flex-direction:column;justify-content:center;align-items:flex-start;padding:0 72px}.bs-text-wide{width:56vw}.bs-text-narrow{width:38vw}.bs-text-xs{width:30vw}.bs-txt-top{justify-content:flex-start;padding-top:120px}.bs-txt-bottom{justify-content:flex-end;padding-bottom:100px}.bs-txt-mid{justify-content:center}.bs-txt-low{justify-content:flex-end;padding-bottom:130px}.bs-txt-high{justify-content:flex-start;padding-top:148px}.bs-chapter-num{font-family:var(--font-d);font-weight:300;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--mid);display:block;margin-bottom:18px}.bs-text h3{font-family:var(--font-d);font-weight:300;font-style:italic;font-size:clamp(22px,2.6vw,34px);line-height:1.18;color:var(--cream);margin:0 0 32px}.bs-body-upper{font-family:var(--font-d);font-weight:800;font-size:clamp(14px,1.5vw,19px);line-height:1.52;letter-spacing:.065em;text-transform:uppercase;color:var(--cream);max-width:520px;margin-bottom:20px}.bs-body-upper em{color:var(--mid);font-style:normal}.bs-body-prose{font-family:var(--font-b);font-weight:300;font-size:clamp(13px,1.1vw,16px);line-height:1.8;color:var(--mid);max-width:420px}.bs-stacked{font-family:var(--font-d);font-weight:800;font-size:clamp(26px,3.6vw,48px);line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--cream);margin-top:8px}.bs-stacked span{display:block;opacity:.08;transform:translate(-6px);transition:opacity .45s ease,transform .45s ease}.bs-quote-panel{width:100vw;background:var(--cream);flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:148px 80px 80px}.bs-quote-panel blockquote{font-family:var(--font-d);font-weight:900;font-size:clamp(32px,4.5vw,68px);line-height:1.15;letter-spacing:-.01em;text-transform:uppercase;color:var(--black);max-width:900px;margin:0}.bs-quote-panel blockquote br+*,.bs-quote-panel blockquote{font-feature-settings:"case" 1}.bs-quote-sub{font-family:var(--font-b);font-weight:300;font-style:italic;font-size:15px;color:#888;margin-top:44px;letter-spacing:.08em}.bs-cta-btn{display:inline-block;margin-top:52px;padding:16px 44px;border:1.5px solid var(--black);font-family:var(--font-b);font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:var(--black);text-decoration:none;transition:background .2s,color .2s;background:transparent}.bs-cta-btn:hover{background:var(--black);color:var(--cream)}.bs-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.bs-reveal.bs-on{opacity:1;transform:translateY(0)}.bs-d1{transition-delay:.12s}.bs-d2{transition-delay:.26s}.bs-d3{transition-delay:.4s}@media(max-width:768px){.bs-scroll-hint{display:none}.bs-watermark{width:clamp(140px,55vw,240px)}.bs-intro{padding:0 0 0 28px!important;width:100vw;justify-content:center}.bs-intro h1{font-size:clamp(54px,16vw,82px)!important;line-height:.88}.bs-intro .bs-subtitle{font-size:14px!important;max-width:240px;margin-top:18px}.bs-sz-tall .bs-img-inner{width:72vw!important;height:80vh!important}.bs-sz-wide .bs-img-inner{width:82vw!important;height:52vh!important}.bs-sz-mid .bs-img-inner{width:62vw!important;height:70vh!important}.bs-sz-narrow .bs-img-inner{width:44vw!important;height:56vh!important}.bs-sz-sq .bs-img-inner{width:66vw!important;height:62vh!important}.bs-nudge-up{padding-top:60px!important}.bs-nudge-up .bs-img-inner{max-height:calc(100vh - 64px)!important}.bs-nudge-down{padding-bottom:3vh!important}.bs-nudge-bot{padding-bottom:5vh!important}.bs-text{padding:0 28px!important}.bs-text-wide,.bs-text-narrow,.bs-text-xs{width:82vw!important}.bs-txt-top,.bs-txt-high{padding-top:80px!important}.bs-txt-low,.bs-txt-bottom{padding-bottom:60px!important}.bs-text h3{font-size:clamp(20px,5.5vw,28px)!important;margin-bottom:20px}.bs-body-upper{font-size:clamp(12px,3.4vw,16px)!important;max-width:100%}.bs-body-prose{font-size:13px!important;max-width:100%}.bs-chapter-num{font-size:10px!important;margin-bottom:12px}.bs-stacked{font-size:clamp(22px,6.5vw,38px)!important;line-height:1.1!important}.bs-quote-panel{width:100vw;padding:60px 32px 80px!important}.bs-quote-panel blockquote{font-size:clamp(24px,7vw,44px)!important;line-height:1.15}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bruta-sobre.css.map */
