.product-detail_layout__6rOKM{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.product-detail_intro___FCPM,.product-detail_mobileDetails__oHGh8,.product-detail_purchase__5a_ly{min-width:0;padding:24px var(--gutter,24px);overflow-wrap:anywhere}.product-detail_gallery__GO_86{min-width:0}.product-detail_purchase__5a_ly{padding-top:32px}@media (max-width:767px){.product-detail_gallery__GO_86{order:1}.product-detail_intro___FCPM{order:2;padding:20px var(--gutter,24px) 4px}.product-detail_purchase__5a_ly{order:3;padding-top:20px}.product-detail_mobileDetails__oHGh8{order:4}}.product-detail_mobileDetails__oHGh8{padding-top:8px;padding-bottom:40px}.product-detail_desktopDetails__TCeK9{display:none}@media (min-width:768px) and (max-width:1279px){.product-detail_layout__6rOKM{grid-template-columns:minmax(0,1fr) minmax(320px,44%)}.product-detail_intro___FCPM{grid-column:2;grid-row:1;padding-bottom:0}.product-detail_gallery__GO_86{grid-column:1;grid-row:1/span 3;position:sticky;top:88px}.product-detail_purchase__5a_ly{grid-column:2;grid-row:2}.product-detail_mobileDetails__oHGh8{grid-column:2;grid-row:3}}@media (min-width:1280px){.product-detail_layout__6rOKM{grid-template-columns:minmax(0,27fr) minmax(0,46fr) minmax(0,27fr)}.product-detail_intro___FCPM,.product-detail_purchase__5a_ly{grid-row:1;padding:32px clamp(24px,2.5vw,48px);margin-top:48px}.product-detail_intro___FCPM{grid-column:1}.product-detail_gallery__GO_86{grid-column:2;grid-row:1}.product-detail_purchase__5a_ly{grid-column:3}.product-detail_intro___FCPM[data-sticky=true],.product-detail_purchase__5a_ly[data-sticky=true]{position:sticky;top:112px}.product-detail_desktopDetails__TCeK9{display:block;margin-top:32px}.product-detail_mobileDetails__oHGh8{display:none}}