.section-main-product{margin-block-end:var(--space-24)}@media (min-width: 1024px){.section-main-product{margin-block-end:var(--space-56)}}.section-main-product-container{display:flex;flex-direction:column}@media (min-width: 1024px){.section-main-product-container{flex-direction:row}.section-main-product-container>*{flex-basis:50%}}.section-main-product-media-container{overflow:hidden}.section-main-product-content-container{display:flex;flex-direction:column;padding-inline:var(--gutter)}@media (min-width: 1024px){.section-main-product-content-container{padding-inline:var(--space-24);padding-block:var(--space-80) var(--space-48)}}@media (min-width: 1200px){.section-main-product-content-container{padding-inline:var(--space-64);z-index:1}}@media (min-width: 1440px){.section-main-product-content-container{padding-block:var(--space-128)}}@media (min-width: 1600px){.section-main-product-content-container{padding-inline:var(--space-128)}}.section-main-product-content-container>*{order:0}.section-main-product-content-header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-16)}.section-main-product-content-header-content{display:flex;flex-direction:column;gap:var(--space-4);margin-block-start:var(--space-24)}.section-main-product-content-description{margin-block-start:var(--space-40);order:1}@media (min-width: 1024px){.section-main-product-content-description{order:0}}.section-main-product-content-form{margin-block-start:var(--space-24)}@media (min-width: 1024px){.section-main-product-content-form{margin-block-start:var(--space-32)}}.section-main-product-content-form .product-form-model-information{color:var(--scheme-text-tertiary)}.section-main-product .market-information{margin-block-start:var(--space-24)}.section-main-product-media-grid{display:none;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 1200px){.section-main-product-media-grid{display:grid}}.section-main-product-media-grid-item{aspect-ratio:4 / 5}.section-main-product-media-grid-item>*{aspect-ratio:inherit;inline-size:100%;block-size:100%;object-fit:cover}.section-main-product-content-details{display:none;margin:var(--space-28) 0;padding-block:var(--space-16);color:var(--scheme-text-tertiary);order:2}@media (min-width: 1024px){.section-main-product-content-details{display:flex}}.section-main-product-details{display:none;margin-block:var(--space-36);order:2}@media (min-width: 1024px){.section-main-product-details{display:block}}.section-main-product-details button{display:flex;gap:var(--space-4);align-items:center;padding-block:var(--space-4);background-color:transparent;border:0}.section-main-product-details button svg{inline-size:var(--space-12);block-size:var(--space-12);transform:rotate(-90deg)}.section-main-product:has(.product-details-fabric-and-care:empty) li:has([data-tab-id=fabric]){display:none}.section-main-product:not(:has(size-chart)):has(.product-details-size-and-fit dl:empty) li:has([data-tab-id=size]),.section-main-product:not(:has(size-chart)):has(.product-details-size-and-fit dl:empty) button[data-tab-id=size],.section-main-product:not(:has(size-chart)):has(.product-details-size-and-fit dl:empty) button[data-details-id=size]{display:none}.section-main-product-footer{display:none;flex:1;order:2}@media (min-width: 1024px){.section-main-product-footer{display:flex}}.section-main-product-footer .assistance-callout{margin-block-start:auto;position:sticky;inset-block-end:0;inset-inline-start:0;flex:1}
/*# sourceMappingURL=/cdn/shop/t/74/assets/style-section-main-product.css.map */
