@media screen and (max-width:749px){.footer .footer__content-top{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.footer .grid{display:block!important;margin-bottom:0}.footer-block.grid__item{margin:0!important;padding:0!important;width:100%!important;border-top:1px solid rgba(var(--color-foreground),.2)}.footer-block.grid__item:last-child{border-bottom:1px solid rgba(var(--color-foreground),.2)}.footer-block details{width:100%}.footer-block details>summary .icon-caret{display:none!important}.footer-block details>summary{display:flex!important;justify-content:space-between;align-items:center;padding:18px 20px;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.footer-block details>summary::-webkit-details-marker{display:none}.footer-block details>summary:after{content:"+";font-size:22px;line-height:1;font-weight:300;flex-shrink:0;margin-left:12px}.footer-block details[open]>summary:after{content:"\2212"}.footer-block details>summary .footer-block__heading,.footer-block details>summary h2,.footer-block details>summary h3{margin:0;font-size:13px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;line-height:1.4}.footer-block details>.footer-block__details-content{padding:0 20px 18px;margin-bottom:0}.footer-block .ruvr-acc-btn{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;width:100%;cursor:pointer;background:transparent;border:none;color:inherit;font-family:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.footer-block .ruvr-acc-label{font-size:13px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;line-height:1.4}.footer-block .ruvr-acc-icon{font-size:22px;line-height:1;font-weight:300;flex-shrink:0;margin-left:12px}.footer-block .ruvr-acc-body{overflow:hidden;max-height:0;padding:0 20px;transition:max-height .3s ease,padding-bottom .3s ease}.footer-block .ruvr-acc-body.open{max-height:600px;padding-bottom:18px}.footer-block .ruvr-acc-body.no-transition{transition:none!important}.footer-block.footer-block--newsletter,.footer-block.footer-block--brand-information{padding:20px!important}.footer-block.footer-block--newsletter .footer-block__heading,.footer-block.footer-block--brand-information .footer-block__heading{margin-top:0;font-size:13px;letter-spacing:.1em;font-weight:700;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ruvr-footer-accordion.css.map */
