.mc-pdp__top{padding:24px 0 96px;background:linear-gradient(180deg,var(--mc-alt) 0,#fff 420px)}.mc-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;font-size:15px;color:var(--mc-mute)}.mc-crumbs a{color:var(--mc-mute);text-decoration:none}.mc-crumbs a:hover{color:var(--mc-navy);text-decoration:underline}.mc-crumbs [aria-current]{color:var(--mc-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40ch}.mc-pdp__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"head info" "media info";grid-template-rows:auto 1fr;column-gap:64px;row-gap:0;align-items:start}.mc-pdp__head{grid-area:head;margin-bottom:24px}.mc-home .mc-pdp__head .mc-pdp__rating{margin-bottom:0}.mc-pdp__media{grid-area:media}.mc-pdp__info{grid-area:info}.mc-pdp .mc-gal__main{background:#fff;aspect-ratio:1;border:1px solid var(--mc-line);box-shadow:var(--mc-shadow)}.mc-pdp .mc-gal__main img{object-fit:contain;padding:28px}.mc-pdp .mc-pdp__thumbs{display:grid;grid-auto-flow:column;grid-auto-columns:88px;grid-template-columns:none;gap:10px;overflow-x:auto;scrollbar-width:none;padding:2px 2px 6px;margin-top:14px}.mc-pdp .mc-pdp__thumbs::-webkit-scrollbar{display:none}.mc-pdp .mc-pdp__thumbs,.mc-pdp .mc-gal__thumbs button{position:relative}.mc-pdp .mc-gal__thumbs button{border:2px solid var(--mc-line);border-radius:14px}.mc-pdp .mc-gal__thumbs button[aria-pressed=true]{border-color:var(--mc-green-d);box-shadow:0 0 0 1px var(--mc-green-d)}.mc-pdp .mc-gal__thumbs img{object-fit:contain;padding:6px}.mc-pdp__info{position:sticky;top:24px}.mc-pdp .mc-eyebrow{margin-bottom:10px}.mc-home h1.mc-pdp__title{font-size:clamp(32px,3.2vw,46px);line-height:1.08;margin-bottom:14px}.mc-pdp__rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 22px;font-size:16px;color:var(--mc-mute)!important;text-decoration:none}.mc-pdp__rating .mc-trust__stars{margin:0}.mc-pdp__rating b{color:var(--mc-ink)}.mc-pdp__rating:hover span:last-child{text-decoration:underline}.mc-pdp__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin:0 0 16px}.mc-pdp__price b{font-family:var(--mc-head);font-size:44px;line-height:1;color:var(--mc-navy);font-variant-numeric:tabular-nums}.mc-pdp__price s{font-size:20px;color:var(--mc-mute)}.mc-pdp__price span{flex-basis:100%;font-size:15px;color:var(--mc-mute)}.mc-home .mc-pdp__offer{display:flex;align-items:center;gap:12px;margin:0 0 22px;padding:12px 16px;border-radius:14px;background:#eef7e6;color:var(--mc-green-dd);font-size:15px;line-height:1.4}.mc-pdp__offer svg{width:26px;height:26px;flex:none;color:var(--mc-green-d)}.mc-pdp__offer b{font-family:var(--mc-head);font-size:17px}.mc-pdp__opt{border:0;margin:0 0 22px;padding:0;min-width:0}.mc-pdp__opt legend{padding:0;margin-bottom:4px;font-weight:700;font-size:16px;color:var(--mc-ink)}.mc-pdp__opt legend small{font-weight:400;color:var(--mc-mute);margin-left:6px}.mc-pdp__ctas{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px;margin-top:6px}.mc-pdp__ctas .mc-btn{width:100%;padding:0 18px}.mc-pdp__ctas .mc-btn--line small{color:var(--mc-mute)}.mc-pdp__ctas .mc-btn--line:hover small{color:#fff}.mc-home .mc-pdp__note{display:flex;align-items:flex-start;gap:8px;margin:22px 0 0;font-size:15px;line-height:1.45;color:var(--mc-mute)}.mc-pdp__note svg{width:18px;height:18px;margin-top:2px;color:var(--mc-green-d);flex:none}.mc-pdp__points{list-style:none;margin:26px 0 0;padding:22px 0 0;border-top:1px solid var(--mc-line);display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.mc-pdp__points li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.4;color:var(--mc-text)}.mc-pdp__points svg{flex:none;width:40px;height:40px;padding:9px;border-radius:50%;background:#eef7e6;color:var(--mc-green-d)}.mc-pdp__points b{display:block;font-family:var(--mc-head);font-size:16px;color:var(--mc-ink)}.mc-home .mc-pdp__finance{margin:20px 0 0;font-size:15px}.mc-pdp__buy{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:22px 0 0;font-size:15px;color:var(--mc-mute)}.mc-pdp__buylink{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--mc-navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mc-pdp__buylink:hover{color:var(--mc-green-d)}.mc-pdp__buylink[disabled]{color:var(--mc-mute);cursor:default;text-decoration:none}.mc-pdp__more{margin-top:22px;font-size:16px}.mc-pdp__about-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:64px;align-items:start}.mc-pdp__desc{max-width:72ch}.mc-home .mc-pdp__desc h2{font-size:clamp(28px,2.8vw,40px)}.mc-pdp__desc .mc-rte{font-size:17px;line-height:1.7}.mc-pdp__desc .mc-rte h2,.mc-pdp__desc .mc-rte h3,.mc-pdp__desc .mc-rte h4{font-size:22px;margin:30px 0 10px}.mc-pdp__desc .mc-rte ul{padding-left:22px;margin:0 0 18px}.mc-pdp__desc .mc-rte li{margin-bottom:6px}.mc-pdp__desc .mc-rte img{border-radius:16px;height:auto}.mc-pdp__desc .mc-rte table{width:100%;border-collapse:collapse;font-size:16px;margin:0 0 18px}.mc-pdp__desc .mc-rte td,.mc-pdp__desc .mc-rte th{padding:10px 12px;border-bottom:1px solid var(--mc-line);text-align:left}.mc-pdp .mc-pdp__help{grid-area:auto;position:sticky;top:24px;margin-top:0}.mc-pcard .mc-card__img{aspect-ratio:1}.mc-home .mc-pcard h3{font-size:19px}.mc-home .mc-pcard__price{font-size:16px;color:var(--mc-mute);margin:0 0 14px}.mc-pcard__price b{font-family:var(--mc-head);font-size:20px;color:var(--mc-navy)}.mc-section--related .mc-brands{margin-top:32px}@media(max-width:1180px){.mc-pdp__grid{column-gap:40px}.mc-pdp__ctas{grid-template-columns:1fr}}@media(max-width:980px){.mc-pdp__top{padding:16px 0 64px}.mc-pdp__grid,.mc-pdp__about-grid{grid-template-columns:minmax(0,1fr);gap:28px}.mc-pdp__grid>*{min-width:0}.mc-pdp__grid{grid-template-areas:"head" "media" "info";grid-template-rows:auto;row-gap:0}.mc-pdp__head{margin-bottom:18px}.mc-pdp__info{margin-top:28px}.mc-pdp__info,.mc-pdp .mc-pdp__help{position:static}.mc-pdp__media{max-width:640px;width:100%;margin:0 auto}.mc-pdp__ctas{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}@media(max-width:640px){.mc-crumbs{margin-bottom:14px;font-size:14px}.mc-crumbs [aria-current]{max-width:22ch}.mc-pdp .mc-gal__main{border-radius:22px;box-shadow:none;aspect-ratio:4/3}.mc-pdp .mc-gal__main img{padding:16px}.mc-pdp .mc-pdp__thumbs{grid-auto-columns:68px;gap:8px;margin-top:10px}.mc-pdp .mc-gal__tag{left:12px;top:12px;font-size:14px;padding:7px 12px}.mc-home h1.mc-pdp__title{font-size:clamp(27px,7.6vw,34px)}.mc-pdp__rating{font-size:14px;margin-bottom:16px}.mc-pdp__price b{font-size:36px}.mc-pdp__ctas{grid-template-columns:1fr}.mc-pdp__points{grid-template-columns:1fr;gap:12px}.mc-pdp__points svg{width:34px;height:34px;padding:7px}.mc-pdp__desc .mc-rte{font-size:16px}.mc-more.is-clipped:not(.is-open) .mc-more__body{max-height:340px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent);mask-image:linear-gradient(180deg,#000 65%,transparent)}.mc-home .mc-more__btn{margin-top:14px;padding:0 0 2px;background:none;border-top:0;border-left:0;border-right:0;font-size:16px;cursor:pointer}.mc-more__btn[hidden]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mc-product.css.map */
