#MainContent .page-width{max-width:none;width:100%;padding-left:clamp(20px,3vw,56px);padding-right:clamp(20px,3vw,56px)}
#MainContent .page-width .page-width{padding-left:0;padding-right:0}
#MainContent .product__info-container{max-width:none}
#MainContent .product__info-wrapper{min-width:0}
#MainContent .product__description{max-width:70ch}
#MainContent .collection-hero__inner{max-width:none}
#MainContent .button--primary,#MainContent .cart__checkout-button,.cart-drawer .cart__checkout-button,#MainContent .shopify-payment-button__button--unbranded{background:#263443!important;color:#fff!important;border-radius:4px}
#MainContent .button--primary:hover,#MainContent .cart__checkout-button:hover,.cart-drawer .cart__checkout-button:hover{background:#172331!important}
#MainContent .button--primary:after,#MainContent .cart__checkout-button:after{box-shadow:none}
@media(min-width:990px){#MainContent .product:not(.product--no-media) .product__media-wrapper{max-width:56%;width:calc(56% - var(--grid-desktop-horizontal-spacing)/2)}#MainContent .product:not(.product--no-media) .product__info-wrapper{max-width:44%;width:calc(44% - var(--grid-desktop-horizontal-spacing)/2);padding-left:clamp(24px,4vw,72px)}}
