.bl-foot{position:relative;background:var(--bl-night-2);background-image:var(--bl-grain);color:var(--bl-bone-dim);padding-bottom:8px;margin-top:72px}.bl-foot__yard{position:absolute;left:0;right:0;bottom:calc(100% - 1px);isolation:isolate;height:96px;pointer-events:none}.bl-foot__hill{position:absolute;inset:auto 0 0;width:100%;height:64px;fill:var(--bl-night-2)}.bl-foot__stone{position:absolute;bottom:18px;width:44px;height:56px;fill:var(--bl-night-3);stroke:#fff4e629;stroke-width:2}.bl-foot__stone--1{left:8%;transform:rotate(-6deg)}.bl-foot__stone--2{left:21%;width:54px;height:70px;bottom:14px}.bl-foot__stone--3{left:36%;width:38px;height:48px;transform:rotate(5deg)}.bl-foot__rip{stroke:#fff4e64d;stroke-width:3;stroke-linecap:round;fill:none}.bl-foot__rip-text{font:400 13px var(--bl-display);fill:#fff4e659;stroke:none}.bl-foot__peek{position:absolute;left:calc(21% + 10px);bottom:58px;width:34px;height:40px;z-index:-1;animation:bl-peek 5.5s var(--bl-spring) infinite}.bl-foot__peek .bl-ghost{width:100%;height:100%;filter:drop-shadow(0 0 10px rgba(255,216,154,.55))}.bl-foot__pk{position:absolute;left:calc(36% + 34px);bottom:12px;width:36px;height:36px}.bl-foot__pk .bl-pumpkin{width:100%;height:100%}.bl-foot__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 20px;padding-top:8px;padding-bottom:28px}.bl-foot__brand{grid-column:1 / -1}.bl-foot__logo{display:inline-flex;align-items:center;gap:8px;color:var(--bl-bone);text-decoration:none}.bl-foot__logo .bl-ghost{width:26px;height:31px}.bl-foot__word{font:400 30px/1 var(--bl-display)}.bl-foot__word b{font-weight:400;color:var(--bl-pumpkin)}.bl-foot__logo-img{display:block;height:40px;width:auto}.bl-foot__tag{margin:10px 0 0;font-size:15px;max-width:32ch}.bl-foot__stks{display:flex;flex-wrap:wrap;gap:14px 12px;margin-top:18px}.bl-foot__stks .bl-stk{font-size:15px;padding:6px 12px}.bl-foot__social{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.bl-foot__social a{display:inline-flex;padding:7px 14px;border-radius:999px;border:2px solid rgba(255,244,230,.18);color:var(--bl-bone);font-weight:600;font-size:14px;text-decoration:none;transition:border-color .2s,transform .35s var(--bl-spring)}.bl-foot__social a:hover{border-color:var(--bl-pumpkin);transform:translateY(-2px) rotate(-2deg)}.bl-foot__h{margin:0 0 12px;font-size:22px;color:var(--bl-bone)}.bl-foot__col ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.bl-foot__col a{display:inline-block;padding:6px 0;color:var(--bl-bone-dim);font-size:15px;text-decoration:none;background:linear-gradient(var(--bl-pumpkin),var(--bl-pumpkin)) no-repeat 0 100% / 0 2px;transition:color .2s,background-size .35s var(--bl-spring)}.bl-foot__col a:hover{color:var(--bl-bone);background-size:100% 2px}.bl-foot__base{display:grid;justify-items:center;gap:14px;padding-top:22px;padding-bottom:18px;border-top:2px dashed rgba(255,244,230,.1)}.bl-foot .bl-payicons{display:grid;justify-items:center;gap:8px}.bl-foot .bl-payicons__label{display:inline-flex;gap:6px;align-items:center;margin:0;font-size:13px}.bl-foot .bl-payicons__label .bl-icon{width:15px;height:15px;color:var(--bl-toxic)}.bl-foot .bl-payicons__list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.bl-foot .bl-payicons__list li{display:flex}.bl-foot .bl-payicon{width:38px;height:24px;border-radius:5px}.bl-foot__copy{margin:0;font-size:13px;text-align:center}@media(min-width:750px){.bl-foot__grid{grid-template-columns:2fr 1fr 1fr;gap:40px;padding-top:16px}.bl-foot__brand{grid-column:auto}.bl-foot__base{grid-template-columns:1fr auto;justify-items:start;align-items:center}.bl-foot .bl-payicons{justify-items:end;order:2}.bl-foot__copy{text-align:left}}@media(min-width:990px){.bl-foot__yard{height:120px}.bl-foot__hill{height:90px}.bl-foot__stone--1{left:12%;width:56px;height:72px}.bl-foot__stone--2{left:24%;width:66px;height:86px}.bl-foot__peek{left:calc(24% + 12px);bottom:78px;width:40px;height:48px}.bl-foot__stone--3{left:33%;width:46px;height:58px}.bl-foot__pk{left:calc(33% + 44px);width:48px;height:48px}.bl-foot__col a{padding:3px 0}}@keyframes bl-peek{0%,55%,to{transform:translateY(34px) rotate(0)}68%,86%{transform:translateY(-6px) rotate(-6deg)}77%{transform:translateY(-10px) rotate(5deg)}}.bl-wordmark{background-image:var(--bl-grain);margin-top:-1px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bl-footer.css.map */
