@media(max-width:767px){.template-product .t4s-section-main-product .t4s-main-product__content:not(.mcocod-product-shell--app) .t4s-row__product{row-gap:0;padding-bottom:var(--mc-space-4)}.template-product .t4s-section-main-product .t4s-main-product__content:not(.mcocod-product-shell--app) .t4s-row__product>.t4s-product__info-wrapper,.template-product .t4s-section-main-product .t4s-main-product__content:not(.mcocod-product-shell--app) .t4s-row__product>.t4s-product__info-wrapper>.t4s-product__info-container{display:contents}.template-product .t4s-section-main-product .t4s-main-product__content:not(.mcocod-product-shell--app) .t4s-row__product>.t4s-product__info-wrapper>*,.template-product .t4s-section-main-product .t4s-main-product__content:not(.mcocod-product-shell--app) .t4s-row__product>.t4s-product__info-wrapper>.t4s-product__info-container>*{flex:0 0 100%;max-width:100%;box-sizing:border-box;padding-inline:var(--mc-space-4)}.template-product .t4s-section-main-product .t4s-product__info-container>.t4s-product__price-review{display:flex}.template-product .t4s-section-main-product .t4s-main-product__content:not(.mcocod-product-shell--app) .t4s-row__product>.t4s-product__media-wrapper{padding-top:var(--mc-space-4);padding-bottom:var(--mc-space-4)}}@media(max-width:820px){body.template-product #t4s-backToTop.t4s-back-to-top{display:none}body.template-product shopify-chat{transition:opacity var(--mc-dur),transform var(--mc-dur)}body.template-product.mcocod-buy-actions-in-view shopify-chat{opacity:0;transform:translate(calc(var(--mc-space-16) + var(--mc-space-8)))}}.template-product .t4s-section-main-product .mcocod-install-note{margin:var(--mc-space-2) 0 0;color:var(--mc-color-muted);font-size:var(--mc-fs-xs);line-height:var(--mc-lh-snug)}.template-product .t4s-section-main-product:not(.t4s-section-admn-fixed){background:var(--mc-color-canvas)}.template-product .t4s-section-main-product:not(.t4s-section-admn-fixed) .t4s-main-product__content:before{content:none}.template-product .t4s-pr_breadcrumbs .breadcrumb_pr_wrap{height:auto;margin-bottom:0;padding:var(--mc-space-4) 0 var(--mc-space-1);background:var(--mc-color-canvas)}@media(min-width:768px){.template-product .t4s-section-main-product:not(.t4s-section-admn-fixed) .t4s-main-product__content,.template-product .shopify-section.t4s-accordion>.t4s-section-inner>.t4s-container{width:calc(100% - 2 * var(--mc-gutter));max-width:calc(var(--mc-wrap) - 2 * var(--mc-gutter));margin-inline:auto}}.template-product .t4s-section-main-product:not(.t4s-section-admn-fixed){padding-top:var(--mc-space-3)}@media(min-width:768px){.template-product .t4s-section-main-product .t4s-product__media-wrapper{top:calc(60px + 1px + var(--mc-space-4))}}@media(min-width:1024px){.template-product .t4s-section-main-product .t4s-product__media-wrapper{top:calc(64px + 1px + var(--mc-space-4))}}.template-product .t4s-section-main-product h1.t4s-product__title{margin:0 0 var(--mc-space-4)!important;color:var(--mc-color-ink);font-family:var(--mc-font-head);font-size:var(--mc-fs-h1-product);font-weight:var(--mc-weight-semibold);line-height:1.25;letter-spacing:-.015em}.template-product .t4s-section-main-product .t4s-product__info-container>.t4s-product__price-review{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;justify-content:space-between!important;gap:var(--mc-space-3);margin:0 0 var(--mc-space-5)!important}.template-product .t4s-section-main-product .t4s-product__price-review>price-total{order:0!important;flex:0 1 auto;width:auto;margin:0!important}.template-product .t4s-section-main-product .t4s-product__price-review .price-total-content{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:var(--mc-color-accent);font-family:var(--mc-font-head);font-size:var(--mc-fs-price);font-weight:700;line-height:1;letter-spacing:-.01em}.template-product .t4s-section-main-product .t4s-product__price-review .mc-save{align-self:center;padding:3px 8px;border-radius:var(--mc-radius);background:var(--mc-color-sale-bg);color:var(--mc-color-sale);font-family:var(--mc-font-body);font-size:var(--mc-fs-sm);font-weight:var(--mc-weight-semibold);line-height:18px;letter-spacing:0;white-space:nowrap}.template-product .t4s-section-main-product .t4s-product__price-review .mc-save[hidden]{display:none}.template-product .t4s-section-main-product .t4s-product__info-container>.t4s-product__price-review:has(+.mcocod-availability-note[hidden]),.template-product .t4s-section-main-product .t4s-product__info-container>.t4s-product__price-review:not(:has(+.mcocod-availability-note)){margin-bottom:var(--mc-space-8)!important}.template-product .t4s-section-main-product .t4s-product__info-container>.t4s-product-form__variants{margin-top:0}.template-product .t4s-section-main-product .t4s-product__price-review>:is(.mcocod-rating,.shopify-app-block){order:1!important;flex:none;margin:0 0 0 auto!important}.template-product .mcocod-rating__link{display:inline-flex;align-items:center;gap:6px;height:var(--mc-space-8);padding:0 10px;border-radius:var(--mc-radius);background:var(--mc-opt-soft);color:var(--mc-color-ink);font-family:var(--mc-font-body);font-size:var(--mc-fs-sm);font-weight:var(--mc-weight-medium);line-height:18px;text-decoration:none;transition:background-color var(--mc-dur-fast)}@media(hover:hover){.template-product .mcocod-rating__link:hover{background:var(--mc-opt-soft-hover)}.template-product .mcocod-rating__link:hover .mcocod-rating__count{text-decoration-color:var(--mc-color-ink)}}.template-product .mcocod-rating__link b{font-weight:var(--mc-weight-semibold)}.template-product .mcocod-rating__count{text-decoration:underline;text-decoration-color:var(--mc-opt-line-hover);text-decoration-thickness:1px;text-underline-offset:3px}.template-product .mcocod-rating__link:focus-visible{outline:var(--mc-focus-width) solid var(--mc-focus-color);outline-offset:2px}.template-product .mcocod-rating__stars{position:relative;display:inline-flex;flex:none}.template-product .mcocod-rating__stars-base,.template-product .mcocod-rating__stars-fill{display:inline-flex;gap:1px}.template-product .mcocod-rating__stars-base{color:var(--mc-color-line)}.template-product .mcocod-rating__stars-fill{position:absolute;inset:0 auto 0 0;width:var(--mcocod-rating-fill, 100%);overflow:hidden;color:var(--mc-color-rating-star)}.template-product .mcocod-rating__stars svg{flex:none;width:14px;height:14px}#looxReviews{scroll-margin-top:calc(64px + var(--mc-space-6))}.mcocod-reviews-fold{--mcocod-reviews-fold: 1100px}.mcocod-reviews-more{display:none}@media(max-width:767px){.mcocod-reviews-fold.is-foldable:not(.is-expanded){position:relative;max-height:var(--mcocod-reviews-fold);overflow:hidden}.mcocod-reviews-fold.is-foldable:not(.is-expanded):after{content:"";position:absolute;inset:auto 0 0;height:160px;background:linear-gradient(rgba(255,255,255,0),var(--mc-color-white));pointer-events:none}.mcocod-reviews-fold.is-foldable:not(.is-expanded)+.mcocod-reviews-more{display:flex;align-items:center;justify-content:center;gap:var(--mc-space-2);width:calc(100% - 2 * var(--mc-space-4));min-height:48px;margin:var(--mc-space-2) auto var(--mc-space-8);padding:0 var(--mc-space-4);border:1px solid var(--mc-color-line);border-radius:var(--mc-radius);background:var(--mc-color-white);color:var(--mc-color-ink);cursor:pointer;font:var(--mc-weight-semibold) var(--mc-fs-base) / 1.2 var(--mc-font-body)}.mcocod-reviews-more:hover{background:var(--mc-color-hover)}.mcocod-reviews-more:focus-visible{outline:var(--mc-focus-width) solid var(--mc-focus-color);outline-offset:var(--mc-focus-offset)}.mcocod-reviews-more svg{width:16px;height:16px}}.template-product .t4s-section-main-product .mcocod-availability-note{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin:0 0 var(--mc-space-8)!important;padding:14px var(--mc-space-4);border:0;border-radius:var(--mc-radius);background:var(--mc-color-paper);box-shadow:none;color:var(--mc-color-ink);font-family:var(--mc-font-body);font-size:var(--mc-fs-md);font-weight:var(--mc-weight-medium);line-height:20px}.template-product .t4s-section-main-product .mcocod-availability-note[hidden]{display:none}.template-product .mcocod-availability-note__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--mc-color-white);box-shadow:0 0 0 1px var(--mc-color-success-ring);color:var(--mc-color-success)}.template-product .mcocod-availability-note__icon svg{display:block;width:20px;height:20px}.template-product .mcocod-availability-note__body{min-width:0}.template-product .mcocod-availability-note__text{display:block}.template-product .mcocod-availability-note__text b{color:var(--mc-color-success);font-weight:var(--mc-weight-semibold)}.template-product .mcocod-availability-note__eta{display:block;margin-top:var(--mc-space-1);color:var(--mc-color-muted);font-size:var(--mc-fs-sm);font-weight:var(--mc-weight-medium);line-height:18px}.template-product .mcocod-availability-note__eta strong{color:var(--mc-color-ink);font-weight:var(--mc-weight-semibold)}.template-product .mcocod-availability-note__eta[hidden]{display:none}.template-product .t4s-section-main-product .mcocod-availability-note.is-made-to-order{background:var(--mc-opt-soft)}.template-product .mcocod-availability-note.is-made-to-order .mcocod-availability-note__icon{box-shadow:0 0 0 1px var(--mc-opt-line);color:var(--mc-color-ink)}.template-product .mcocod-availability-note.is-made-to-order .mcocod-availability-note__text b{color:var(--mc-color-ink)}@media(max-width:767px){.template-product .t4s-section-main-product h1.t4s-product__title{margin-bottom:14px!important;line-height:1.27}}.template-product .t4s-section-main-product .t4s-product-form__variants form>.mcocod-selection-summary{display:none}.template-product .t4s-section-main-product .mcocod-purchase-actions .button-add-to-card{border-color:var(--mc-color-accent);background:var(--mc-color-accent);color:var(--mc-color-white)}.template-product .t4s-section-main-product .mcocod-purchase-actions .button-add-to-card:hover{border-color:var(--mc-color-accent-hover);background:var(--mc-color-accent-hover);color:var(--mc-color-white)}.template-product .t4s-section-main-product .mcocod-purchase-actions .button-buy-now{border-color:var(--mc-color-ink);background:var(--mc-color-ink);color:var(--mc-color-white)}.template-product .t4s-section-main-product .mcocod-purchase-actions .button-buy-now:hover{border-color:var(--mc-color-ink-hover);background:var(--mc-color-ink-hover);color:var(--mc-color-white)}.template-product .t4s-section-main-product .t4s-product-form__variants form>.mcocod-buy-extras{order:41;width:100%;container-type:inline-size}.template-product .mcocod-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mc-space-3);margin:28px 0 0;padding:0;list-style:none;text-align:center}.template-product .mcocod-assurance--two{grid-template-columns:repeat(2,minmax(0,1fr))}.template-product .mcocod-assurance li{display:grid;justify-items:center;gap:10px;margin:0;color:var(--mc-color-ink);font-family:var(--mc-font-body);font-size:var(--mc-fs-md);font-weight:var(--mc-weight-medium);line-height:19px}.template-product .mcocod-assurance li:before{content:none}.template-product .mcocod-assurance__icon{width:30px;height:30px}.template-product .mcocod-manual-card{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:var(--mc-space-4);min-height:80px;margin-top:var(--mc-space-6);padding:18px var(--mc-space-4) 18px var(--mc-space-5);box-sizing:border-box;border:0;border-radius:var(--mc-radius);background:var(--mc-color-paper);color:var(--mc-color-ink);text-decoration:none;transition:background-color var(--mc-dur-fast)}.template-product .mcocod-manual-card__icon{width:30px;height:30px}.template-product .mcocod-manual-card__title{display:block;font-family:var(--mc-font-body);font-size:var(--mc-fs-base);font-weight:var(--mc-weight-semibold);line-height:20px}.template-product .mcocod-manual-card__sub{display:block;margin-top:var(--mc-space-1);color:var(--mc-color-muted);font-family:var(--mc-font-body);font-size:var(--mc-fs-md);font-weight:var(--mc-weight-medium);line-height:19px}.template-product .mcocod-manual-card__go{display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:50%;background:var(--mc-color-white);transition:background-color var(--mc-dur-fast)}.template-product .mcocod-manual-card__go svg{display:block;width:15px;height:15px}@media(hover:hover){.template-product .mcocod-manual-card:hover{background:var(--mc-color-hover)}}.template-product .mcocod-manual-card:focus-visible{outline:var(--mc-focus-width) solid var(--mc-focus-color);outline-offset:var(--mc-focus-offset)}@container (max-width: 480px){.template-product .mcocod-assurance,.template-product .mcocod-assurance--two{grid-template-columns:1fr;gap:var(--mc-space-3);margin-top:var(--mc-space-6);padding-left:var(--mc-space-4);text-align:left}.template-product .mcocod-assurance li{display:flex;align-items:center;gap:14px;min-height:28px;line-height:20px}.template-product .mcocod-assurance__icon{flex:none;width:30px;height:24px}.template-product .mcocod-manual-card{gap:14px;padding:var(--mc-space-4) var(--mc-space-3) var(--mc-space-4) var(--mc-space-4)}}.template-product .shopify-section.t4s-accordion{position:relative;margin-top:calc(var(--mc-space-6) - clamp(42px,5vw,68px));padding-bottom:68px;background:var(--mc-color-canvas)}.template-product .shopify-section.t4s-accordion>.t4s-section-inner{margin:0;padding:0}.template-product .shopify-section.t4s-accordion>.t4s-section-inner>.t4s-container{box-sizing:border-box;padding:var(--mc-space-2) clamp(18px,2.1vw,30px) clamp(18px,2.1vw,30px);border-radius:var(--mc-radius-card);background:var(--mc-color-white);box-shadow:var(--mc-shadow-card)}.template-product .t4s-accordion .t4s-accordion-style-1{max-width:none;margin:0}.template-product .t4s-accordion .t4s-type-accordion>.t4s-tab-wrapper{margin:0;border:0;border-top:1px solid var(--mc-color-line);border-radius:0;background:none}.template-product .t4s-accordion .t4s-type-accordion>.t4s-tab-wrapper:first-child{border-top:0}.template-product .t4s-accordion .t4s-type-accordion .t4s-accor-title,.template-product .t4s-accordion .t4s-type-accordion .t4s-tab-wrapper.t4s-active .t4s-accor-title{display:flex;align-items:center;justify-content:space-between;gap:var(--mc-space-4);min-height:60px;padding:var(--mc-space-3) 0;color:var(--mc-color-ink);background:none;font-family:var(--mc-font-head);font-size:17px;font-weight:var(--mc-weight-semibold);line-height:24px;letter-spacing:-.01em;text-align:start}.template-product .t4s-accordion .t4s-type-accordion .t4s-accor-title:focus-visible{outline:var(--mc-focus-width) solid var(--mc-focus-color);outline-offset:2px}.template-product .t4s-accordion .t4s-accor-title .t4s-accor-text{display:block;flex:1 1 auto;min-width:0;padding:0;line-height:inherit}.template-product .t4s-accordion .t4s-accor-title .t4s-accor-icon{display:none}.template-product .t4s-accordion .mcocod-accor-note{display:block;margin-top:2px;color:var(--mc-color-muted);font-family:var(--mc-font-body);font-size:var(--mc-fs-sm);font-weight:var(--mc-weight-medium);line-height:18px;letter-spacing:0}.template-product .t4s-accordion .t4s-accor-title .t4s-accor-item-nav,.template-product .t4s-accordion .t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav{position:static;display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--mc-space-6);height:var(--mc-space-6);margin:0;color:var(--mc-color-ink);background:none;transition:transform var(--mc-dur) var(--mc-ease-out)}.template-product .t4s-accordion .t4s-accor-title .t4s-accor-item-nav:before,.template-product .t4s-accordion .t4s-accor-title .t4s-accor-item-nav:after{content:none}.template-product .t4s-accordion .t4s-accor-title .t4s-accor-item-nav svg{width:var(--mc-space-5);height:var(--mc-space-5);fill:currentColor}.template-product .t4s-accordion .t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav{transform:rotate(180deg)}.template-product .t4s-accordion .t4s-type-accordion .t4s-tab-content{max-width:none;padding:0 0 var(--mc-space-6);border:0;color:var(--mc-color-body);background:none;font-family:var(--mc-font-body);font-size:var(--mc-fs-md);font-weight:var(--mc-weight-medium);line-height:22px}.template-product .t4s-accordion .t4s-tab-content :is(iframe,img,video){border-radius:var(--mc-radius)}.template-product .t4s-accordion .t4s-tab-content ul{margin:0;padding:0;list-style:none}.template-product .t4s-accordion .t4s-tab-content li{position:relative;margin:0 0 var(--mc-space-3);padding-left:18px;list-style:none}.template-product .t4s-accordion .t4s-tab-content li::marker{content:none}.template-product .t4s-accordion .t4s-tab-content li:before{content:"";position:absolute;top:9px;left:2px;width:5px;height:5px;border-radius:50%;background:var(--mc-color-ink)}.template-product .t4s-accordion .t4s-tab-content p{margin:0 0 var(--mc-space-3)}.template-product .t4s-accordion .t4s-tab-content strong{color:var(--mc-color-ink);font-weight:var(--mc-weight-semibold)}.template-product .t4s-accordion .t4s-tab-content a{border:0;color:var(--mc-color-ink);text-decoration:underline;text-decoration-color:var(--mc-color-line);text-underline-offset:3px}@media(min-width:900px){.template-product .t4s-accordion .t4s-type-accordion .t4s-tab-content>*{columns:2;column-gap:var(--mc-space-14)}.template-product .t4s-accordion .t4s-tab-content :is(li,p){break-inside:avoid}}.template-product .mcocod-pd-overview{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--mc-space-10);padding:22px 0 28px;border-bottom:1px solid var(--mc-color-line)}.template-product .mcocod-pd-overview.has-video{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.template-product .mcocod-pd-overview__text,.template-product .mcocod-pd-overview__text :is(p,li){margin:0;color:var(--mc-color-body);font-family:var(--mc-font-body);font-size:var(--mc-fs-base);font-weight:var(--mc-weight-medium);line-height:24px}.template-product .mcocod-pd-overview__text>*+*{margin-top:var(--mc-space-3)}.template-product .mcocod-pd-overview__text :is(strong,b){color:var(--mc-color-ink);font-weight:var(--mc-weight-semibold)}.template-product .mcocod-pd-overview__text :is(strong,b):has(+br){display:block;margin-bottom:var(--mc-space-2);line-height:22px}.template-product .mcocod-pd-overview__text :is(strong,b):has(+br)+br{display:none}.template-product .mcocod-pd-overview__text img{max-width:100%;height:auto;border-radius:var(--mc-radius)}.template-product .mcocod-video-poster,.template-product .mcocod-video-frame{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border:0;border-radius:var(--mc-radius);background:var(--mc-color-media)}.template-product .mcocod-video-poster img{width:100%;height:100%;object-fit:cover;opacity:.9}.template-product .mcocod-video-poster__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:var(--mc-space-16);height:var(--mc-space-16);padding:0;border-radius:50%;background:#fffffff2;color:var(--mc-color-ink);box-shadow:var(--mc-shadow-md);transform:translate(-50%,-50%);transition:transform var(--mc-dur-fast)}.template-product .mcocod-video-poster__play svg{display:block;width:26px;height:26px;margin-left:3px}@media(hover:hover){.template-product .mcocod-video-poster:hover .mcocod-video-poster__play{transform:translate(-50%,-50%) scale(1.06)}}.template-product .mcocod-video-poster:focus-visible{outline:var(--mc-focus-width) solid var(--mc-focus-color);outline-offset:var(--mc-focus-offset)}.template-product .shopify-section.t4s-shipping{display:none}@media(max-width:767px){.template-product .t4s-pr_breadcrumbs{display:none}.template-product .shopify-section.t4s-accordion{margin-top:-20px;padding-bottom:28px}.template-product .shopify-section.t4s-accordion>.t4s-section-inner>.t4s-container{padding:0 15px var(--mc-space-2);border-radius:0;box-shadow:none}.template-product .t4s-accordion .t4s-type-accordion .t4s-accor-title,.template-product .t4s-accordion .t4s-type-accordion .t4s-tab-wrapper.t4s-active .t4s-accor-title{font-size:var(--mc-fs-body)}.template-product .t4s-accordion .mcocod-accor-note{margin-top:var(--mc-space-1)}.template-product .mcocod-pd-overview,.template-product .mcocod-pd-overview.has-video{grid-template-columns:minmax(0,1fr);gap:var(--mc-space-4);padding:var(--mc-space-4) 0 var(--mc-space-5)}}@media(prefers-reduced-motion:reduce){.template-product .t4s-accordion .t4s-accor-title .t4s-accor-item-nav,.template-product .mcocod-manual-card,.template-product .mcocod-manual-card__go,.template-product .mcocod-video-poster__play,body.template-product shopify-chat{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/mcocod-product-content.css.map */
