@media screen and (max-width:749px){.product-information.section{padding-inline:0}#MainContent[data-template*=product]{--page-margin: 16px}}@media screen and (max-width:749px){.product-information .custom-font-size,.product-information .custom-font-size>*{font-size:clamp(1.75rem,9vw,3rem)!important}}@media screen and (max-width:749px){.product-information .product-details>.group-block{padding-block-start:8px!important;padding-block-end:16px!important}}@media screen and (max-width:749px){.product-information .product-media-container{aspect-ratio:3/4!important}}@media screen and (max-width:749px){.product-grid__card .spacing-style{padding-inline-start:0!important;padding-inline-end:0!important}}@media screen and (max-width:749px){.resource-list__item .spacing-style,.section-resource-list__content .spacing-style{padding-inline-start:0!important;padding-inline-end:0!important}}@media screen and (max-width:749px){.footer-content .logo-block{margin-inline:auto}}@media screen and (max-width:749px){.footer-content{gap:40px!important;padding-block-start:48px!important}}@media screen and (max-width:749px){.footer-content.spacing-style .payment-icons{margin-left:0!important;margin-inline:auto!important;align-self:center!important}.footer-content.spacing-style .payment-icons__list{justify-content:center!important}}@media screen and (max-width:749px){.footer-utilities .utilities.spacing-style{padding-block-end:24px!important}footer,.page-wrapper{margin-bottom:0!important;padding-bottom:0!important}}@media screen and (max-width:749px){.utilities .footer-utilities__group-copyright{order:2}.utilities anchored-popover-component{order:1}.utilities>*:nth-child(3){order:3}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/contra-mobile-fixes.css.map */
