:root{--bl-oat: #F6EEDC;--bl-blue: #2B4BF2;--bl-yellow: #FFD21F;--bl-ink: #121C5E;--bl-white: #FFFFFF;--bl-coral: #FF6F59;--bl-lime: #C8F169;--bl-line: 3px;--bl-line-art: 4px;--bl-line-sticker: 5px;--bl-gut: clamp(16px, 4vw, 56px);--bl-max: 1240px;--bl-pill: 999px;--bl-shadow: 5px 5px 0 var(--bl-ink);--bl-shadow-hover: 7px 7px 0 var(--bl-ink);--bl-shadow-press: 2px 2px 0 var(--bl-ink);--bl-display: "Bagel Fat One", ui-rounded, system-ui, sans-serif;--bl-body: "Gabarito", ui-sans-serif, system-ui, sans-serif;--bl-fs-h1: clamp(4.56rem, 6.9vw, 9.76rem);--bl-fs-h2: clamp(4.16rem, 6.4vw, 8.64rem);--bl-fs-gift: clamp(5.76rem, 10vw, 13.44rem);--bl-fs-wordmark: clamp(6.72rem, 17vw, 22.4rem);--bl-fs-h3: clamp(2.72rem, 2.6vw, 3.68rem);--bl-fs-callout: clamp(2.16rem, 2.2vw, 2.88rem);--bl-fs-sub: clamp(1.792rem, 1.5vw, 2.112rem);--bl-fs-body: 1.8rem;--bl-fs-label: 1.28rem;--bl-fs-tag: 1.6rem;--bl-fs-btn: 1.76rem;--bl-ease-pop: cubic-bezier(.2, 1.5, .4, 1);--bl-ease-lift: cubic-bezier(.3, 1.4, .5, 1);--bl-ease-wipe: cubic-bezier(.7, 0, .2, 1);--font-body-family: var(--bl-body);--font-body-style: normal;--font-body-weight: 500;--font-body-weight-bold: 800;--font-heading-family: var(--bl-display);--font-heading-style: normal;--font-heading-weight: 400}body{font-family:var(--bl-body);font-weight:500;font-size:var(--bl-fs-body);line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--bl-display);font-weight:400;line-height:.94;letter-spacing:-.005em}:focus-visible{outline:3px solid var(--bl-blue);outline-offset:3px}.bl-wrap{max-width:var(--bl-max);margin:0 auto;padding:0 var(--bl-gut)}.bl-h1{font-size:var(--bl-fs-h1)}.bl-h2{font-size:var(--bl-fs-h2)}.bl-gift-headline{font-size:var(--bl-fs-gift)}.bl-wordmark{font:400 var(--bl-fs-wordmark) / .9 var(--bl-display);letter-spacing:-.01em}.bl-h3{font-size:var(--bl-fs-h3)}.bl-h1,.bl-h2,.bl-gift-headline,.bl-h3{font-family:var(--bl-display);font-weight:400;line-height:.94;letter-spacing:-.005em}.bl-callout{font:800 var(--bl-fs-callout) / 1.2 var(--bl-body)}.bl-sub{font-size:var(--bl-fs-sub);max-width:33ch}.bl-body{font:500 var(--bl-fs-body) / 1.5 var(--bl-body)}.bl-label{display:inline-flex;align-items:center;gap:8px;font:800 var(--bl-fs-label) / 1 var(--bl-body);letter-spacing:.09em;text-transform:uppercase}.bl-price{font-weight:900;color:var(--bl-blue)}.bl-outline{border:var(--bl-line) solid var(--bl-ink)}.bl-outline-art{border:var(--bl-line-art) solid var(--bl-ink)}.bl-outline-sticker{border:var(--bl-line-sticker) solid var(--bl-ink)}.bl-outline-dashed{border:var(--bl-line) dashed var(--bl-ink)}.bl-pill{border-radius:var(--bl-pill)}.bl-frame{position:relative}.bl-frame img{width:100%;height:100%;object-fit:cover}.bl-edge{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.bl-edge path{fill:none;stroke:var(--bl-ink);stroke-width:4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bl-clip-blob{clip-path:url(#beeline-c-blob)}.bl-clip-wob{clip-path:url(#beeline-c-wob)}.bl-clip-hex{clip-path:url(#beeline-c-hex)}.bl-clip-seal{clip-path:url(#beeline-c-seal)}.bl-dogvision{filter:url(#beeline-dogvision)}.bl-shadow{box-shadow:var(--bl-shadow);transition:transform .15s,box-shadow .15s}.bl-shadow:hover{transform:translate(-2px,-2px);box-shadow:var(--bl-shadow-hover)}.bl-shadow:active{transform:translate(3px,3px);box-shadow:var(--bl-shadow-press)}.bl-btn{display:inline-flex;align-items:center;gap:10px;padding:17px 28px;border:var(--bl-line) solid var(--bl-ink);border-radius:var(--bl-pill);background:var(--bl-blue);color:var(--bl-white);font:800 var(--bl-fs-btn) / 1 var(--bl-body);text-decoration:none;cursor:pointer;box-shadow:var(--bl-shadow);transition:transform .15s,box-shadow .15s}.bl-btn:hover{transform:translate(-2px,-2px);box-shadow:var(--bl-shadow-hover)}.bl-btn:active{transform:translate(3px,3px);box-shadow:var(--bl-shadow-press)}.bl-btn--light{background:var(--bl-oat);color:var(--bl-ink)}.bl-btn[disabled],.bl-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:var(--bl-shadow-press)}.bl-tag{display:inline-flex;gap:10px;padding:6px 14px;border:var(--bl-line) solid var(--bl-ink);border-radius:var(--bl-pill);background:var(--bl-white);color:var(--bl-ink);font-weight:800;font-size:var(--bl-fs-tag);white-space:nowrap}.bl-tag b{color:var(--bl-blue);font-weight:900}.bl-squig{font-weight:800;text-decoration:underline wavy var(--bl-blue) 2px;text-underline-offset:7px}.bl-squig:hover{text-decoration-color:var(--bl-coral)}.bl-rot{rotate:var(--bl-r, 0deg)}.bl-rot-n4{rotate:-4deg}.bl-rot-n3{rotate:-3deg}.bl-rot-n2{rotate:-2deg}.bl-rot-p2{rotate:2deg}.bl-rot-p3{rotate:3deg}.bl-rot-p4{rotate:4deg}.bl-keep.bl-keep:empty{display:block}.bl-pop{animation:bl-pop .7s var(--bl-ease-pop) both;animation-delay:var(--bl-d, 0s)}@keyframes bl-pop{0%{opacity:0;transform:scale(.55)}}.bl-buzz{animation:bl-buzz 1.4s ease-in-out infinite}@keyframes bl-buzz{50%{transform:translate(2px,-5px)}}.bl-lift{transition:transform .2s var(--bl-ease-lift)}.bl-lift:hover,.bl-lift:focus-visible{transform:translateY(-8px) rotate(-2deg)}@media screen and (max-width:520px){body{font-size:1.696rem}.bl-btn{padding:15px 22px;font-size:1.632rem}.bl-tag{font-size:1.344rem;padding:5px 10px;gap:6px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[class^=bl-],[class*=" bl-"],[class^=bl-] *,[class*=" bl-"] *{animation:none!important;transition:none!important}.bl-lift:hover,.bl-lift:focus-visible{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/beeline.css.map */
