.bp-doc{width:min(56rem,calc(100vw - 2rem));max-width:none;max-height:min(88vh,54rem);padding:0;border:0;border-radius:3px;background:#f5f3ef;color:#2b2926;box-shadow:0 2.5rem 5rem #14100c47;overflow:hidden}.bp-doc::backdrop{background:#1814108c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html.bp-doc-open{overflow:hidden}.bp-doc__inner{display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:inherit;height:min(88vh,54rem);font-family:var(--font-body--family)}.bp-doc__head{position:relative;padding:1.6rem clamp(1.5rem,4vw,3rem) 1.1rem;border-bottom:1px solid color-mix(in srgb,#2b2926 12%,transparent)}.bp-doc__eyebrow{margin:0 0 .35rem;font-size:var(--bp-rotulo);letter-spacing:var(--bp-rotulo-track);text-transform:lowercase;opacity:var(--bp-rotulo-op)}.bp-doc__title{margin:0;padding-right:2.5rem;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 300);font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.bp-doc__close{position:absolute;top:1.15rem;right:clamp(1rem,3vw,1.6rem);display:grid;place-items:center;width:2.35rem;height:2.35rem;padding:0;border:1px solid color-mix(in srgb,#2b2926 18%,transparent);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .3s,color .3s}.bp-doc__close:hover{background:#2b2926;color:#f5f3ef}.bp-doc__close svg{width:1rem;height:1rem}.bp-doc__body{overflow-y:auto;overscroll-behavior:contain;padding:clamp(1.3rem,3vw,2.2rem) clamp(1.5rem,4vw,3rem) clamp(1.8rem,4vw,2.6rem)}.bp-doc__body:focus-visible{outline:none}.bp-doc__loading{margin:0;font-size:.9rem;opacity:.55}.bp-doc__content{max-width:40rem;font-size:.95rem;font-weight:300;line-height:1.7}.bp-doc__content>:first-child{margin-top:0}.bp-doc__content p{margin:0 0 .85rem}.bp-doc__content h2{margin:2.1rem 0 .9rem;display:flex;align-items:baseline;gap:.6rem;font-family:var(--font-body--family);font-size:.76rem;font-weight:400;letter-spacing:.13em;line-height:1.45}.bp-doc__content h3{margin:1.5rem 0 .4rem;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 300);font-size:1.1rem;letter-spacing:-.02em}.bp-doc__content ul{margin:0 0 1rem;padding:0;list-style:none;display:grid;gap:.35rem}.bp-doc__content li{padding-left:1.05rem;position:relative}.bp-doc__content li:before{content:"";position:absolute;left:0;top:.72em;width:.32rem;height:1px;background:currentColor;opacity:.5}.bp-doc__content a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.bp-doc__content .bp-legal__num{flex:0 0 auto;font-variant-numeric:tabular-nums;opacity:.45}.bp-doc__content .bp-legal__data{margin-bottom:1.6rem;font-size:.8rem;letter-spacing:.04em;opacity:.6}.bp-doc__content .bp-legal__sign{margin-top:1.4rem;font-family:var(--font-heading--family);font-size:1.05rem}.bp-doc__foot{display:flex;justify-content:flex-end;padding:.9rem clamp(1.5rem,4vw,3rem) 1.1rem;border-top:1px solid color-mix(in srgb,#2b2926 12%,transparent);background:color-mix(in srgb,#2b2926 3%,transparent)}.bp-doc__full{font-size:.82rem;color:inherit;text-decoration:none;border-bottom:1px solid color-mix(in srgb,#2b2926 35%,transparent);padding-bottom:1px}.bp-doc__full:hover{border-color:currentColor}@media(max-width:749px){.bp-doc{width:100vw;max-width:100vw;max-height:100vh;height:100vh;border-radius:0;margin:0}.bp-doc__inner{height:100vh}.bp-doc__content{font-size:.94rem}}@media(prefers-reduced-motion:no-preference){.bp-doc[open]{animation:bp-doc-in .28s ease both}@keyframes bp-doc-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bp-doc-modal.css.map */
