.nl-product-module .nl-top.nl-layout-top{max-width:1440px;align-items:start;gap:40px;padding:32px 0}.nl-layout-top>.nl-info,.nl-layout-top>.nl-media-column{min-width:0}.nl-native-gallery{width:100%;min-width:0;--first-aspect-ratio:1}.nl-native-gallery .product__media-list{scroll-snap-type:x mandatory}.nl-native-gallery .product__media{scroll-snap-align:start}.nl-native-gallery .product__media img{object-fit:cover}.nl-product-module .nl-inline-information{margin-top:32px;width:100%}.nl-product-module .nl-inline-information h2{font-size:22px;line-height:1.3;margin-bottom:16px}.nl-inline-information .norluna-product-accordions{width:100%}.nl-inline-information .norluna-product-accordions__body{overflow-wrap:anywhere}.nl-inline-information .norluna-product-accordions__body ul{padding-left:20px}.nl-inline-information .norluna-product-accordions__body li+li{margin-top:10px}.nl-inline-information summary{min-height:42px;gap:16px}.nl-native-gallery .product__thumbnails-list{max-width:100%}@media(min-width:1024px){.nl-product-module .nl-top.nl-layout-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.nl-native-gallery .product__media-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;transform:none!important}.nl-native-gallery .product__media{width:auto;min-width:0}.nl-native-gallery .product__thumbnails{display:none}}@media(max-width:1023px){.nl-product-module .nl-top.nl-layout-top{display:block;padding:16px 0}.nl-product-module .nl-top.nl-layout-top>.nl-info{margin-top:24px}.nl-native-gallery .product__media-list{display:flex}.nl-native-gallery .product__media{flex:0 0 100%;width:100%;min-width:100%}.nl-native-gallery .product__thumbnails{display:grid!important;margin-top:12px}.nl-native-gallery .product__thumbnails-list{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none}.nl-native-gallery .product__thumbnails-list>*{flex:0 0 56px;width:56px}.nl-product-module .nl-inline-information{margin-top:28px}.nl-product-module .nl-inline-information h2{font-size:21px}}

@media(max-width:1023px){.nl-native-gallery .product__thumbnails-list::-webkit-scrollbar{display:none;width:0;height:0}}
