body:has(.nemo-product-enhancements){--nemo-gallery-end-space: clamp(54px, 6vw, 96px)}.shopify-section:has(.nemo-product-enhancements){padding-block-end:var(--nemo-gallery-end-space);background:#fff}.product-area:has(.nemo-product-enhancements) .product-media--image:is([data-media-id="72533586608464"],[data-media-id="72535331373392"],[data-media-id="72533587165520"],[data-media-id="72542814667088"],[data-media-id="72533587591504"],[data-media-id="72533587624272"],[data-media-id="72424137425232"],[data-media-id="72424219672912"],[data-media-id="72424220459344"],[data-media-id="72432396566864"],[data-media-id="72432401940816"],[data-media-id="72424282390864"],[data-media-id="72424302641488"],[data-media-id="72424303264080"],[data-media-id="72424303001936"],:has(>.rimage-wrapper>.rimage__image[alt$="Studio product photograph."])){background:#f1f1f1}.template-suffix-nemo .product-area .product-media--image:has(.rimage__image[alt$="Studio product photograph."])>.rimage-wrapper{position:relative;height:auto!important;aspect-ratio:1;padding-top:0!important}.template-suffix-nemo .product-area .product-media--image .rimage__image[alt$="Studio product photograph."]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain!important;filter:url(#nemo-studio-grey)}.template-suffix-nemo .product-area :is([data-media-id="72424302641488"],[data-media-id="72424303264080"],[data-media-id="72424303001936"]) .rimage__image{filter:url(#nemo-studio-grey)}.product-area:has(.nemo-product-enhancements) [data-media-id="72533587165520"] .rimage__image{transform:scale(.76)}.product-area:has(.nemo-product-enhancements) [data-media-id="72542814667088"] .rimage__image{transform:scale(.65)}.product-detail__gap-sm:has(>.nemo-product-description){margin-block-end:0;padding-block-end:0}.nemo-product-description .nemo-product-specs{display:grid;grid-template-columns:fit-content(36%) minmax(0,1fr);gap:2px 14px;margin:0 0 16px}.nemo-product-description .nemo-product-specs>:is(dt,dd),.nemo-product-description>:last-child{margin:0;overflow-wrap:anywhere}.nemo-product-navigation{margin-block-start:20px;line-height:1.8}.nemo-product-navigation a{display:block;width:fit-content}body:has(.nemo-product-enhancements) #ProductReserve{margin-block-start:0;scroll-margin-top:min(var(--nav-height, 0px),calc(var(--nemo-gallery-end-space) - 8px))}.product-detail__gap-sm:has(>.nemo-product-reserve-link){margin-bottom:0;padding-block-end:0}.product-detail__gap-sm:has(>.nemo-product-reserve-link)+.product-detail-accordion{margin-top:0}.product-area .nemo-product-reserve-link{display:block;padding-block:20px;border-block-start:1px solid #ddd;color:inherit;text-decoration:none}.product-area .nemo-product-reserve-link:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:4px}.product-area[data-product-id="10692168581456"] .product-media--image[data-media-id="72549034426704"],.product-area[data-product-id="10692168581456"] .product-media--image[data-media-id="72549034426704"] .rimage-wrapper{background:#f0f0f0}.nemo-interior-credit{margin:10px 0 0;font-size:10px;line-height:1.5;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/44/assets/kalkeriet-nemo-product.css.map */
