.mcc-pdp-details{max-width:1200px;margin-inline:auto;padding-inline:24px}.mcc-pdp-detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr);gap:48px;padding-block:40px;border-top:1px solid rgba(var(--colors-text),.16);scroll-margin-top:110px}.mcc-pdp-detail-heading{font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.25;margin:0}.mcc-pdp-detail-content{min-width:0;line-height:1.7}.mcc-pdp-detail-content>:first-child{margin-top:0}.mcc-pdp-detail-content img{max-width:100%;height:auto}.mcc-pdp-detail-content table{display:block;overflow-x:auto;max-width:100%}.mcc-pdp-chart{display:block;width:100%;height:auto;margin-top:20px}.mcc-pdp-faq{border-bottom:1px solid rgba(var(--colors-text),.16)}.mcc-pdp-faq summary{cursor:pointer;padding-block:20px;font-weight:600}.mcc-pdp-faq summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mcc-pdp-faq-answer{padding-bottom:20px}@media(max-width:767px){.mcc-pdp-details{padding-inline:20px}.mcc-pdp-detail{grid-template-columns:1fr;gap:20px;padding-block:28px;scroll-margin-top:85px}}.mcc-pdp-feature{max-width:1440px;margin:0 auto;padding:40px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.mcc-pdp-feature-media img{display:block;width:100%;height:auto;object-fit:contain}.mcc-pdp-feature-copy{min-width:0;overflow-wrap:anywhere}.mcc-pdp-feature-copy h2{font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.2;margin:0 0 24px}.mcc-pdp-feature-copy img{max-width:100%;height:auto}.mcc-pdp-feature-copy table{display:block;max-width:100%;overflow-x:auto}@media(max-width:767px){.mcc-pdp-feature{grid-template-columns:1fr;gap:24px;padding:28px 20px}}.mcc-pdp-video{padding-top:28px;padding-bottom:28px}.mcc-pdp-video-frame{position:relative;max-width:100%;height:var(--mcc-video-height,70vh);margin:auto}.mcc-pdp-video-play{display:block;position:relative;width:100%;height:100%;background:transparent;cursor:pointer}.mcc-pdp-video-play img{width:100%;height:100%;object-fit:contain}.mcc-pdp-video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#0009;color:#fff;font-size:24px}.mcc-pdp-video-player{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:767px){.mcc-pdp-video-frame{height:auto;aspect-ratio:16/9}.mcc-pdp-video{padding-top:28px;padding-bottom:28px}}.mcc-primary-story{max-width:1440px;margin-inline:auto;padding:20px 40px 64px;color:rgb(var(--colors-text))}.mcc-primary-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));list-style:none;margin:0 0 64px;padding:30px 0;border-block:1px solid rgba(var(--colors-text),.16);gap:0}.mcc-primary-facts li{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;padding:8px 24px}.mcc-primary-facts li+li{border-left:1px solid rgba(var(--colors-text),.16)}.mcc-primary-fact-label,.mcc-primary-eyebrow{font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.mcc-primary-facts strong{font-size:21px;font-weight:500;line-height:1.25}.mcc-primary-facts li>span:last-child:not(:first-child){font-size:13px;line-height:1.6}.mcc-primary-panels{display:grid;gap:40px}.mcc-primary-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:16px;overflow:hidden;background:var(--mcc-story-surface)}.mcc-primary-media{display:flex;align-items:center;justify-content:center;background:#fff;min-width:0;padding:20px}.mcc-primary-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;max-height:620px}.mcc-primary-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(28px,4.8vw,72px);min-width:0}.mcc-primary-panel--reverse .mcc-primary-media{grid-column:2;grid-row:1}.mcc-primary-panel--reverse .mcc-primary-copy{grid-column:1;grid-row:1}.mcc-primary-eyebrow{margin:0 0 20px;color:var(--mcc-story-accent)}.mcc-primary-copy h2{font-size:clamp(28px,3.4vw,48px);line-height:1.1;letter-spacing:-.035em;margin:0 0 24px;font-weight:500}.mcc-primary-body{font-size:16px;line-height:1.7;max-width:42ch}.mcc-primary-body p:first-child{margin-top:0}.mcc-primary-body p:last-child{margin-bottom:0}.mcc-primary-options{margin:24px 0 0;width:100%}.mcc-primary-options>div+div{margin-top:18px}.mcc-primary-options dt{font-size:12px;font-weight:600;margin-bottom:8px}.mcc-primary-options dd{display:flex;flex-wrap:wrap;gap:7px;margin:0}.mcc-primary-options dd span{font-size:12px;line-height:1.5;padding:6px 10px;border:1px solid rgba(var(--colors-text),.18);border-radius:4px}.mcc-primary-link{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;margin-top:28px;padding-bottom:7px;border-bottom:1px solid currentColor;font-size:14px;font-weight:600;text-decoration:none}.mcc-primary-link:focus-visible{outline:2px solid currentColor;outline-offset:6px}.mcc-primary-link:hover{color:var(--mcc-story-accent)}@media(max-width:767px){.mcc-primary-story{padding:12px 20px 40px}.mcc-primary-facts{grid-template-columns:1fr;gap:0;padding:8px 0;margin-bottom:32px}.mcc-primary-facts li{padding:16px 8px}.mcc-primary-facts li+li{border-left:0;border-top:1px solid rgba(var(--colors-text),.12)}.mcc-primary-facts strong{font-size:20px}.mcc-primary-panels{gap:28px}.mcc-primary-panel{grid-template-columns:1fr;border-radius:12px}.mcc-primary-media{padding:12px}.mcc-primary-panel--reverse .mcc-primary-media,.mcc-primary-panel--reverse .mcc-primary-copy{grid-column:auto;grid-row:auto}.mcc-primary-copy{padding:30px 24px}.mcc-primary-copy h2{font-size:32px;margin-bottom:20px}.mcc-primary-eyebrow{margin-bottom:16px}.mcc-primary-body{font-size:15px}}.custom-html:has(>.mcc-catalog-highlights-empty){display:none}.custom-html ul.mcc-catalog-highlights{display:grid;gap:10px;list-style:none;margin:0;padding:0}.mcc-catalog-highlights li{display:flex;align-items:flex-start;gap:10px;line-height:1.5}.mcc-catalog-highlights svg{flex:0 0 20px;margin-top:1px}.mcc-catalog-highlights span{min-width:0;overflow-wrap:anywhere}.mcc-catalog-highlights svg path{fill:none}.custom-html:has(>.mcc-pdp-accordions-empty){display:none}.mcc-pdp-accordions{margin-top:-16px;border-top:1px solid rgba(var(--colors-text),.16)}.mcc-pdp-accordion{border-bottom:1px solid rgba(var(--colors-text),.16);scroll-margin-top:110px}.mcc-pdp-accordion>summary{cursor:pointer;padding:16px 8px;font-weight:500;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}.mcc-pdp-accordion>summary::-webkit-details-marker{display:none}.mcc-pdp-accordion>summary:after{content:"";flex:0 0 7px;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-right:4px}.mcc-pdp-accordion[open]>summary:after{transform:rotate(225deg)}.mcc-pdp-accordions summary:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.mcc-pdp-accordion-content{padding:0 8px 20px;min-width:0;line-height:1.7}.mcc-pdp-accordion-content img{max-width:100%;height:auto}.mcc-pdp-accordion-content table{display:block;overflow-x:auto;max-width:100%}.mcc-pdp-chart{display:block;width:100%;height:auto;margin-top:16px}.mcc-pdp-faq-row+.mcc-pdp-faq-row{border-top:1px solid rgba(var(--colors-text),.12)}.mcc-pdp-faq-row summary{cursor:pointer;padding-block:12px;font-weight:500}.mcc-pdp-faq-answer{padding-bottom:12px}.custom-html:has(>.mcc-pdp-highlights-empty){display:none}.custom-html ul.mcc-pdp-highlights{list-style:none;margin:0;padding:0;display:grid;gap:12px}.mcc-pdp-highlight{display:flex;align-items:flex-start;gap:12px;line-height:1.5}.mcc-pdp-highlight svg{flex:0 0 21px;margin-top:1px}.mcc-pdp-highlight span{min-width:0;overflow-wrap:anywhere}.mcc-pdp-highlights svg path{fill:none}.custom-html:has(>.mcc-pdp-sizing-empty){display:none}.custom-html:has(>.mcc-pdp-summary-empty){display:none}.mcc-pdp-summary{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/45/compiled_assets/styles.css.map */
