@media screen and (max-width:749px){.layout-panel-flex{gap:var(--gap-mobile, var(--gap))!important}.lookbook--grid-layout .grid-layout li>.lookbook-row{padding-top:0;padding-bottom:0}.lookbook--grid-layout .grid-layout li{padding-bottom:25px}.lookbook--grid-layout .card--block-media{max-width:100%}.tabs-product-grid ul.grid-layout{column-gap:0px;row-gap:40px}.footer-section-wrapper{padding-left:10px;padding-right:10px;padding-bottom:10px}.email-signup__input-groups{grid-template-columns:1fr;gap:12px!important}.email-signup__button:not(.button-unstyled){min-height:48px}.menu--accordion .menu__details .menu__heading{border-bottom:0px solid;padding-block-end:15px}.accordion .details__header{padding-right:8rem}footer .menu__heading__default{display:contents;margin-bottom:0}footer .menu--accordion .menu__details .icon-plus-block svg path{fill:#fff}footer .menu--accordion svg{min-height:1.2rem;min-width:1.2rem;height:1.2rem;width:1.2rem}.header__columns .header-logo .header__heading{display:flex;justify-content:center;align-items:center}.jdgm-prev-badge{text-align:center}.itagen_review-card__stars{margin-bottom:10px}.itagen_review-card__author{margin-top:10px}.ha-faqs__items-col .ha-faqs__item-wrap:first-child .details__header{padding-top:1rem}.product-form__buttons:has(.waitlist-button:not(.hidden)),.product-form__buttons.has-waitlist-btn{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;align-items:center!important}.waitlist-modal-input{min-height:48px!important}.product-form__buttons:has(.waitlist-button:not(.hidden))>.add-to-cart-button-container,.product-form__buttons:has(.waitlist-button:not(.hidden))>.waitlist-button:not(.hidden),.product-form__buttons.has-waitlist-btn>.add-to-cart-button-container,.product-form__buttons.has-waitlist-btn>.waitlist-button:not(.hidden){width:300px!important}.buy-buttons-block .green-btn{min-height:45px!important}.cart__dynamic-checkout-buttons{max-width:36rem;margin:auto}cart-items-component .cart__ctas .cart__checkout-button{margin-right:auto;margin-left:auto}}@media screen and (max-width:1024px){.mx-width-tab{max-width:600px}}@media screen and (max-width:749px){.lookbook-row{--padding-inline-start: 15px !important;--padding-inline-end: 15px !important;--padding-inline-start: var(--padding-inline-end) !important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom-responsive.css.map */
