.wambolt-footer{position:relative;overflow:clip;background:var(--wambolt-dark)}.wambolt-footer__main{position:relative;z-index:2;padding:var(--w-space-lg) var(--w-page-padding-standard);background:var(--wambolt-dark);color:var(--wambolt-white)}.wambolt-footer__container{position:relative;display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,2.5fr) clamp(180px,17vw,260px);width:100%;max-width:var(--w-container-max);margin-inline:auto;column-gap:clamp(28px,3vw,48px);padding-block:32px}.wambolt-footer__brand-column{display:flex;align-items:flex-start;min-width:0}.wambolt-footer__logo-wrap{min-width:0}.wambolt-footer__logo-image{display:block;width:clamp(170px,17vw,240px);max-width:100%;height:auto}.wambolt-footer__logo-text{margin:0;color:var(--wambolt-white);font-family:var(--wambolt-font-heading);font-size:3rem;line-height:1}.wambolt-footer__information{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;min-width:0;gap:clamp(18px,1.5vw,28px);padding-top:8px}.wambolt-footer__info-column{min-width:0}.wambolt-footer__info-heading{margin:0 0 30px;color:var(--wambolt-white)}.wambolt-footer__info-links{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.wambolt-footer__info-link{display:inline-flex;align-items:center;min-width:0;max-width:100%;color:color-mix(in srgb,var(--wambolt-white) 62%,transparent);text-decoration:none}.wambolt-footer__link-mask{display:block;max-width:100%;overflow:hidden;overflow:clip;padding-block:.08em;margin-block:-.08em}.wambolt-footer__link-motion{display:inline-block;max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;text-shadow:0 1.35em currentColor;translate:0 0;will-change:translate;transition:translate .45s cubic-bezier(.23,1,.32,1)}.wambolt-footer__info-link:focus-visible{outline:2px solid var(--wambolt-orange);outline-offset:4px;color:var(--wambolt-white)}@media(hover:hover)and (pointer:fine){.wambolt-footer__info-link:hover{color:var(--wambolt-white)}.wambolt-footer__info-link:is(:hover,:focus-visible) .wambolt-footer__link-motion{translate:0 -1.35em}}.wambolt-footer__image-wrap{position:relative;display:flex;align-items:center;justify-content:flex-end;width:100%;min-width:0;pointer-events:none}.wambolt-footer__polaroid{position:relative;flex:0 0 auto;width:clamp(180px,17vw,260px);max-width:100%;aspect-ratio:200.41 / 283.32;filter:drop-shadow(0 14px 26px color-mix(in srgb,var(--wambolt-dark) 11%,transparent));transform:rotate(7deg);transform-origin:center}.wambolt-footer__polaroid-frame{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.wambolt-footer__polaroid-photo-wrap{position:absolute;z-index:2;top:5.81%;left:4.11%;width:91.78%;height:76.76%;overflow:hidden}.wambolt-footer__polaroid-image{display:block;width:100%;height:100%;object-fit:cover}.wambolt-footer__polaroid-placeholder{width:100%;height:100%;background:var(--wambolt-gray)}.wambolt-footer__polaroid-placeholder svg{display:block;width:100%;height:100%}@media screen and (min-width:990px){.wambolt-footer__container{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);align-items:start}.wambolt-footer__brand-column{grid-column:1;grid-row:2;align-self:start}.wambolt-footer__information{grid-column:2;grid-row:2;align-self:start;padding-left:clamp(28px,3vw,52px)}.wambolt-footer__image-wrap{grid-column:3;grid-row:1 / -1;align-self:center}}.wambolt-footer__cta-wrap{--wambolt-footer-cta-height: 528px;position:relative;z-index:1;width:100%;height:var(--wambolt-footer-cta-height);overflow:hidden;background:var(--wambolt-orange)}.wambolt-footer__cta{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:var(--wambolt-footer-cta-height);overflow:hidden;background:var(--wambolt-orange);color:var(--wambolt-white);will-change:transform}.wambolt-footer__cta-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.wambolt-footer__marquee{position:absolute;top:50%;right:0;left:0;display:flex;align-items:center;width:100%;overflow:hidden;pointer-events:none;transform:translateY(-50%)}.wambolt-footer__marquee-list{display:flex;flex:none;align-items:center;min-width:max-content;animation:wambolt-footer-marquee var( --wambolt-footer-marquee-duration, 29s ) linear infinite}.wambolt-footer__marquee-item{display:flex;flex:none;align-items:center;gap:clamp(36px,3.25vw,50px);padding-right:clamp(36px,3.25vw,50px)}.wambolt-footer__marquee-text{color:var(--wambolt-white);font-family:var(--wambolt-font-display);font-size:clamp(8rem,16vw,15rem);font-weight:700;line-height:.78;text-transform:uppercase;white-space:nowrap}.wambolt-footer__marquee-diamond{display:block;flex:0 0 auto;width:clamp(16px,1.5vw,22px);height:clamp(16px,1.5vw,22px);border-radius:var(--w-radius-diamond-separator);background:var(--wambolt-white);transform:rotate(45deg)}@keyframes wambolt-footer-marquee{to{transform:translate(-100%)}}.wambolt-footer__cta-action{position:relative;z-index:3;display:flex;align-items:center;justify-content:center}.wambolt-footer__cta-button{flex:0 0 auto}.wambolt-footer__cta-dark{display:none}@media screen and (min-width:750px)and (max-width:989px){.wambolt-footer__container{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;align-items:start;column-gap:clamp(24px,4vw,40px);row-gap:0;padding-block:32px}.wambolt-footer__brand-column{grid-column:1;grid-row:1;align-items:flex-start;align-self:start}.wambolt-footer__logo-image{width:100%;max-width:170px}.wambolt-footer__information{grid-column:2 / 4;grid-row:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;align-self:start;gap:36px clamp(24px,4vw,40px);padding-top:6px;padding-left:0}.wambolt-footer__info-column{min-width:0}.wambolt-footer__info-column:nth-child(3){grid-column:1}.wambolt-footer__info-heading{margin-bottom:24px}.wambolt-footer__info-links{gap:10px}.wambolt-footer__image-wrap{display:none}.wambolt-footer__cta-wrap{--wambolt-footer-cta-height: 432px}.wambolt-footer__marquee-text{font-size:clamp(6rem,15vw,10rem)}.wambolt-footer__marquee-item{gap:32px;padding-right:32px}.wambolt-footer__marquee-diamond{width:16px;height:16px}}@media screen and (max-width:749px){.wambolt-footer__container{grid-template-columns:1fr;grid-template-rows:auto;align-items:start;gap:44px;padding-block:0}.wambolt-footer__brand-column{grid-column:auto;grid-row:auto;align-items:flex-start;align-self:start}.wambolt-footer__logo-image{width:180px;max-width:100%}.wambolt-footer__information{grid-column:auto;grid-row:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;align-self:start;gap:32px 24px;padding-top:0;padding-left:0}.wambolt-footer__info-column{grid-column:auto;grid-row:auto;padding-top:0}.wambolt-footer__info-heading{margin-bottom:22px}.wambolt-footer__info-links{gap:10px}.wambolt-footer__image-wrap{display:none}.wambolt-footer__cta-wrap{--wambolt-footer-cta-height: 320px}.wambolt-footer__marquee-text{font-size:clamp(5rem,24vw,8rem)}.wambolt-footer__marquee-item{gap:clamp(20px,6vw,28px);padding-right:clamp(20px,6vw,28px)}.wambolt-footer__marquee-diamond{width:12px;height:12px}}@media screen and (max-width:520px){.wambolt-footer__information{grid-template-columns:1fr;gap:36px}}@media(prefers-reduced-motion:reduce){.wambolt-footer__link-motion{translate:0 0;text-shadow:none;transition:none}.wambolt-footer__marquee-list{animation:none}.wambolt-footer__marquee-list+.wambolt-footer__marquee-list{display:none}.wambolt-footer__cta{transform:none;will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/wambolt-footer.css.map */
