.product-main-layout{padding:48px 0 96px;background:#fff;overflow-x:clip}.product-main-layout__container{max-width:1400px;margin:0 auto;padding:0 64px}.product-main-layout__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:min-content 1fr;grid-template-areas:"gallery quoter" "content quoter";column-gap:40px;row-gap:40px;align-items:start;padding:0 8vw}.product-gallery-col{grid-area:gallery}.product-left-column{grid-area:content}.quoter-enhanced{grid-area:quoter}@media(min-width:1025px){.product-left-column{align-self:stretch;display:flex;flex-direction:column}.product-left-column .product-size-guide{flex:1 0 auto}.quoter-enhanced{align-self:stretch;display:flex;flex-direction:column}.quoter-enhanced .quoter-upload-section{margin-bottom:13px}.quoter-enhanced .quoter-enhanced__card-wrapper{margin-top:auto}}@media(max-width:1024px){.product-main-layout{padding:32px 0 80px}.product-main-layout__container{padding:0 32px}.product-main-layout__grid{grid-template-columns:1fr;grid-template-areas:none;gap:56px;padding:0}.quoter-enhanced,.product-gallery-col,.product-left-column{grid-area:auto}.product-gallery-col{order:1}.quoter-enhanced{order:2;position:static}.product-left-column{order:3}}@media(max-width:767px){.product-main-layout{padding:24px 0 64px}.product-main-layout__container{padding:0 16px}.product-main-layout__grid{display:flex;flex-direction:column;gap:32px}.quoter-enhanced,.product-gallery-col,.product-left-column{width:100%;max-width:100%;box-sizing:border-box}.product-gallery__main{max-width:100%}.product-gallery__thumbnails{grid-template-columns:repeat(4,1fr);gap:8px}}@media(max-width:480px){.product-main-layout{padding:20px 0 56px}.product-main-layout__container{padding:0 20px}.product-main-layout__grid{gap:32px}}.product-section{padding:64px 0}.product-section--gray{background:#f9fafb}.product-section--white{background:#fff}.product-container{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:767px){.product-section{padding:40px 0}.product-container{padding:0 24px}}@media(max-width:480px){.product-section{padding:32px 0}.product-container{padding:0 20px}}html{scroll-behavior:smooth}.product-main-layout__grid{min-height:auto}.product-breadcrumb{background:#fff;border-bottom:1px solid #f3f4f6}.product-breadcrumb__container{max-width:1400px;margin:0 auto;padding:12px 64px}.product-breadcrumb__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:14px;color:#6b7280}.product-breadcrumb__item{display:flex;align-items:center;gap:4px}.product-breadcrumb__link{color:#6b7280;text-decoration:none;transition:color .2s}.product-breadcrumb__link:hover{color:var(--quoter-primary, #09317e)}.product-breadcrumb__sep{color:#d1d5db;font-size:16px;line-height:1}.product-breadcrumb__item--active span{color:#374151;font-weight:500}@media(max-width:1024px){.product-breadcrumb__container{padding:12px 32px}}@media(max-width:767px){.product-breadcrumb__container{padding:10px 24px}.product-breadcrumb__list{font-size:13px}}@media print{.product-main-layout__grid{display:block}.product-gallery,.quoter-enhanced{position:static!important;page-break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-layout.css.map */
