body.template-product .product-information:has(.mn-pdp-reference-details)>product-component{display:contents}body.template-product .product-information:has(.mn-pdp-reference-details) .product-information__media{grid-column:2;min-width:0;width:100%}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details{grid-column:2;min-width:0;width:100%}body.template-product .product-information:has(.mn-pdp-reference-details)>div:has(>.mn-pdp-reference-details){grid-column:2;min-width:0;margin-top:18px}body.template-product .mn-pdp-reference-details{grid-column:2;overflow:hidden;border:1px solid #e5e8ee;border-radius:12px;background:#fff;color:#0f172a}body.template-product .mn-pdp-reference-details details+details{border-top:1px solid #e5e8ee}body.template-product .mn-pdp-reference-details summary{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;cursor:pointer;color:#0f172a;font-family:var(--mv2-display, var(--font-heading--family));font-size:15px;font-weight:700;letter-spacing:-.01em;list-style:none}body.template-product .mn-pdp-reference-details summary::-webkit-details-marker{display:none}body.template-product .mn-pdp-reference-details summary::marker{content:""}body.template-product .mn-pdp-reference-details summary:after{content:none!important;display:none!important}body.template-product .mn-pdp-reference-details summary:hover{background:#f6f7f9}body.template-product .mn-pdp-reference-details summary:focus-visible{outline:3px solid #243b6e;outline-offset:-3px}body.template-product .mn-pdp-reference-details summary svg{flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}body.template-product .mn-pdp-reference-details details[open] summary svg{transform:rotate(180deg)}body.template-product .mn-pdp-reference-details__content{padding:0 16px 16px;color:#334155;font-size:14px;line-height:1.6}body.template-product .mn-pdp-reference-details__content>:first-child{margin-top:0}body.template-product .mn-pdp-reference-details__content>:last-child{margin-bottom:0}body.template-product .mn-pdp-reference-details__rating{display:flex;flex-wrap:wrap;gap:6px}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details>.group-block>.group-block-content{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:10px 8px}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details>.group-block>.group-block-content>*{grid-column:1 / -1;min-width:0}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .buy-buttons-block,body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .buy-buttons-block product-form-component,body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .buy-buttons-block form,body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .product-form-buttons,body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .product-form-buttons>span:has(>add-to-cart-component),body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .product-form-buttons add-to-cart-component,body.template-product .product-information:has(.mn-pdp-reference-details) .product-details>.group-block>.group-block-content>div:has(>.mv2-pdp-actions),body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .mv2-pdp-actions{display:contents}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .quantity-selector-wrapper{grid-column:1;order:20;width:100%}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .mv2-buynow{grid-column:2;order:20;min-width:0}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .add-to-cart-button{grid-column:1 / -1;order:21;min-width:0;width:100%}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .mv2-pdp-links{grid-column:1 / -1;order:22}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details .mv2-cep{grid-column:1 / -1;order:23;padding-bottom:clamp(14px,2vw,18px);border-bottom:1px solid #e5e8ee;border-radius:0 0 12px 12px}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details>.group-block>.group-block-content>div:has(>.mv2-bundle){order:24;margin-top:12px}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details>.group-block>.group-block-content>div:has(>.mv2-benefits){order:25;margin-top:2px}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details:not(:has(.mv2-buynow)) .quantity-selector-wrapper{grid-column:1 / -1}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details product-inventory{color:#64708a;font-size:13px}@media(min-width:990px){body.template-product .product-information:has(.mn-pdp-reference-details){grid-template-columns:clamp(20px,3vw,48px) minmax(0,1.18fr) clamp(24px,3vw,44px) minmax(390px,1fr) clamp(20px,3vw,48px);column-gap:0;align-items:start}body.template-product .product-information:has(.mn-pdp-reference-details) .product-information__media{grid-column:2;grid-row:1;padding-right:0}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details{grid-column:4;grid-row:1 / span 2;padding-left:0}body.template-product .product-information:has(.mn-pdp-reference-details)>div:has(>.mn-pdp-reference-details){grid-column:2;grid-row:2}body.template-product .product-information:has(.mn-pdp-reference-details)>:not(product-component):not(div:has(>.mn-pdp-reference-details)){grid-column:2 / 5}}@media(max-width:989px){body.template-product .product-information:has(.mn-pdp-reference-details) .product-information__media,body.template-product .product-information:has(.mn-pdp-reference-details) .product-details,body.template-product .product-information:has(.mn-pdp-reference-details)>div:has(>.mn-pdp-reference-details){grid-column:2}body.template-product .product-information:has(.mn-pdp-reference-details) .product-information__media{grid-row:1}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details{grid-row:2;margin-top:14px}body.template-product .product-information:has(.mn-pdp-reference-details)>div:has(>.mn-pdp-reference-details){grid-row:3}body.template-product .mn-pdp-reference-details__content{padding-inline:14px}}@media(max-width:749px){body.template-product .product-information:has(.mn-pdp-reference-details) .product-information__media media-gallery slideshow-slide.product-media-container--image:not(.dialog-zoomed-gallery *){width:100%;height:auto;max-height:none;aspect-ratio:4 / 3}body.template-product .product-information:has(.mn-pdp-reference-details) .product-information__media media-gallery slideshow-slide.product-media-container--image:not(.dialog-zoomed-gallery *) :is(.product-media,.product-media__drag-zoom-wrapper){height:100%;min-height:0;aspect-ratio:auto}body.template-product .product-information:has(.mn-pdp-reference-details) .product-information__media media-gallery slideshow-slide.product-media-container--image:not(.dialog-zoomed-gallery *) img.product-media__image{width:100%;height:100%;object-fit:contain!important}}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details:has(.mv2-buynow) .add-to-cart-button{display:none}@media(max-width:989px){body.template-product .product-information:has(.mn-pdp-reference-details){row-gap:0;padding-bottom:12px}body.template-product .product-information:has(.mn-pdp-reference-details) .product-details{margin-top:20px}body.template-product .product-information:has(.mn-pdp-reference-details)>div:has(>.mn-pdp-reference-details){margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/mn-pdp-reference.css.map */
