.footer{background:#f6cac9!important;background-image:none!important;position:relative;overflow:visible}.footer__inner{position:relative}.footer__block--newsletter .button{background-color:#888!important;background-image:none!important;color:#fff!important;border-color:#888!important;text-transform:uppercase;letter-spacing:.1em;border-radius:0}.footer__block--newsletter .input{border-radius:0}.footer__block--newsletter .h6{font-weight:900;text-transform:uppercase;letter-spacing:.05em}.footer__block--links .link-faded{font-size:1rem}.footer__aside{background-color:#a8cdc7!important;margin-inline:calc(-1*max(var(--container-gutter),50% - var(--container-max-width) / 2));padding-inline:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-right:360px!important;padding-block:.5rem!important;color:#f6cac9;display:flex!important;align-items:center!important;min-height:0!important;gap:.5rem 2rem}.footer-wordmark{width:100%}.footer-wordmark img{width:100%;max-width:600px;height:auto;display:block}.footer__aside p.heading,.footer__aside .text-xxs{display:none!important}.footer__block .follow-on-shop{display:none}.footer__block--links a[href*=crew]{background-color:#a8cdc7!important;color:#1a1a1a!important;font-weight:700!important;padding:8px 20px!important;display:inline-block!important;margin-top:8px;background-image:none!important}.footer-mascot{position:absolute;right:0;bottom:0;height:130%;max-height:700px;max-width:600px;width:auto;pointer-events:none;z-index:2;overflow:visible}.footer-mascot img{height:100%;width:100%;display:block;object-fit:contain;object-position:bottom right}.footer__block-list{padding-right:340px;flex-wrap:nowrap!important;align-items:flex-start!important}.footer__block--newsletter{min-width:200px;flex-shrink:0!important}.footer__block--links,.footer__block--image{min-width:160px;flex-shrink:0!important}@media(max-width:749px){.footer-mascot{display:none}.footer__block--image{display:none!important}.footer__block-list{padding-right:0;flex-wrap:wrap!important}.footer__aside{padding-right:max(var(--container-gutter),50% - var(--container-max-width) / 2)!important;padding-block:1rem!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:1rem}.footer-wordmark{max-width:100%}.footer-wordmark img{max-width:280px}}
/*# sourceMappingURL=/cdn/shop/t/362/assets/custom.css.map */
