.mt-product-content{background:var(--mt-pc-bg)}.mt-product-content .mt-product-content__wrap{width:100%;margin:0 auto;padding:var(--mt-pc-pad-top, 40px) var(--mt-pc-pad-x, 16px) var(--mt-pc-pad-bottom, 40px);box-sizing:border-box}@media(max-width:990px){.mt-product-content .mt-product-content__wrap{padding-left:12px;padding-right:12px}}.mt-product-content.mt-product-content--w-1280 .mt-product-content__wrap{max-width:1280px}.mt-product-content.mt-product-content--w-1440 .mt-product-content__wrap{max-width:1440px}.mt-product-content.mt-product-content--w-full .mt-product-content__wrap{max-width:none}.mt-product-content .mt-product-content__card{border-radius:48px;background:#f4f5f7;padding:48px 24px 48px 0;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:990px){.mt-product-content .mt-product-content__card{display:flex;flex-direction:column;gap:24px;padding:12px;border-radius:24px}.mt-product-content .mt-product-content__info{display:contents}.mt-product-content .mt-product-content__title{order:1}.mt-product-content .mt-product-content__desc{order:2}.mt-product-content .mt-product-content__media{order:3}.mt-product-content .mt-product-content__row{order:4}.mt-product-content .mt-product-content__price{order:5}.mt-product-content .mt-product-content__actions{order:6}}.mt-product-content .mt-product-content__empty{padding:16px;border:1px dashed rgba(0,0,0,.18);border-radius:14px;background:#00000005}.mt-product-content .mt-product-content__media{width:100%;overflow:hidden}.mt-product-content .mt-product-content__media--mobile{display:none}@media(max-width:990px){.mt-product-content .mt-product-content__media--desktop{display:none!important}.mt-product-content .mt-product-content__media--mobile{display:block}.mt-product-content .mt-product-content__media{border-radius:16px}}.mt-product-content .mt-product-content__img{width:100%;height:auto;display:block;object-fit:contain;transform:scale(1);transform-origin:center center;transition:transform .45s ease}.mt-product-content .mt-product-content__img:hover{transform:scale(1.1)}@media(prefers-reduced-motion:reduce){.mt-product-content .mt-product-content__img{transition:none}.mt-product-content .mt-product-content__img:hover{transform:scale(1)}}.mt-product-content .mt-product-content__info{display:flex;flex-direction:column}.mt-product-content .mt-product-content__title{font-family:PublicSans;font-weight:600;font-size:32px;line-height:40px;letter-spacing:normal;color:#313235;padding:10px 0}.mt-product-content .mt-product-content__desc{font-family:PublicSans;font-weight:500;font-size:18px;line-height:24px;letter-spacing:normal;text-align:left;padding:10px 0;color:#818488}.mt-product-content .mt-product-content__desc>*{margin:0}.mt-product-content .mt-product-content__bullets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(min-width:991px){.mt-product-content .mt-product-content__bullet{position:relative}.mt-product-content .mt-product-content__bullet:not(:last-child){padding-right:14px;box-sizing:border-box}.mt-product-content .mt-product-content__bullet:not(:last-child):after{content:"";position:absolute;top:24px;bottom:24px;right:0;width:1px;background:#bcbec2;pointer-events:none}}@media(max-width:990px){.mt-product-content .mt-product-content__bullets{display:none!important}}.mt-product-content .mt-product-content__bullet{display:flex;flex-direction:column;gap:6px;padding:24px 0}.mt-product-content .mt-product-content__bullet-top{font-family:PublicSans;font-style:Italic;font-size:var(--mt-pc-feature-top-size, 12px);line-height:22px;color:var(--mt-pc-feature-top-color, #2f3032);font-weight:600}.mt-product-content .mt-product-content__bullet-bottom{font-size:var(--mt-pc-feature-bottom-size, 12px);line-height:24px;color:var(--mt-pc-feature-bottom-color, #6b7280);font-weight:700;white-space:normal;overflow-wrap:break-word}.mt-product-content .mt-product-content__row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mt-product-content .mt-product-content__row-label{font-family:PublicSans;font-weight:600;font-size:12px;line-height:22px;color:#2f3032;letter-spacing:normal;display:none}.mt-product-content .mt-product-content__swatches{display:flex;gap:24px;flex-wrap:wrap;padding-bottom:24px}.mt-product-content .mt-product-content__swatch{width:45px;height:45px;border:.7px solid transparent;border-radius:50%;padding:0!important;background:transparent;cursor:pointer;display:inline-block;position:relative;box-sizing:border-box}.mt-product-content .mt-product-content__swatch:before{content:"";position:absolute;top:-.7px;right:-.7px;bottom:-.7px;left:-.7px;z-index:0;border-radius:50%;pointer-events:none;box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.mt-product-content .mt-product-content__swatch-dot{width:100%;height:100%;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;border:1px solid rgba(47,48,50,.18);box-sizing:border-box;transition:width .2s ease,height .2s ease}.mt-product-content .mt-product-content__swatch.is-active{border:.7px solid rgba(50,94,204,1)}.mt-product-content .mt-product-content__swatch.is-active .mt-product-content__swatch-dot{width:35px;height:35px}.mt-product-content .mt-product-content__swatch:hover{border:.7px solid rgba(50,94,204,1)}.mt-product-content .mt-product-content__swatch-text{position:absolute;left:50%;top:calc(100% + 6px);transform:translate(-50%);font-size:12px;font-weight:800;color:#2f3032;white-space:nowrap;pointer-events:none;display:none}.mt-product-content .mt-product-content__price{display:flex;align-items:baseline;gap:21px;margin-bottom:43px}.mt-product-content .mt-product-content__price-now{font-family:PublicSans;font-weight:600;font-size:24px;line-height:32px;letter-spacing:normal;text-align:center;color:#000}.mt-product-content .mt-product-content__price-compare{font-family:PublicSans;font-weight:500;font-size:18px;line-height:24px;letter-spacing:normal;text-align:center;text-decoration:line-through;color:#818488}.mt-product-content .mt-product-content__save{display:inline-flex;align-items:center;justify-content:center;align-self:center;padding:0 11px;border-radius:999px;position:relative;overflow:hidden;font-family:PublicSans;font-weight:800;font-style:Italic;font-size:9px;line-height:22px;letter-spacing:normal;color:#313235;background:linear-gradient(90deg,#ffeae6,#ffafa3);white-space:nowrap}.mt-product-content .mt-product-content__save:after{content:"";position:absolute;top:-4px;bottom:-4px;width:6px;left:-20px;background:#ffffffd9;filter:blur(.2px);transform:skew(-18deg);animation:mtPcSaveShine 1.8s linear infinite;will-change:left,opacity;pointer-events:none}@keyframes mtPcSaveShine{0%{left:-20px;opacity:0}12%{opacity:.95}40%{left:calc(100% + 20px);opacity:.2}to{left:calc(100% + 20px);opacity:0}}@media(prefers-reduced-motion:reduce){.mt-product-content .mt-product-content__save:after{animation:none;display:none}}.mt-product-content .mt-product-content__save[hidden]{display:none!important}.mt-product-content .mt-product-content__actions{display:flex;gap:24px;flex-wrap:wrap}.mt-product-content .mt-product-content__btn{height:44px;width:133px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:900;font-size:14px;line-height:1}.mt-product-content .mt-product-content__btn--solid{font-family:PublicSans;font-weight:800;font-size:18px;line-height:24px;letter-spacing:normal;text-align:center;color:#fff;background:#db0000}.mt-product-content .mt-product-content__btn--ghost{font-family:PublicSans;font-weight:800;font-style:ExtraBold;font-size:18px;line-height:24px;letter-spacing:normal;text-align:center;color:#212123;background:#fff;color:#2f3032;border:1px solid #2F3032}@media(max-width:990px){.mt-product-content .mt-product-content__title{font-size:24px}.mt-product-content .mt-product-content__desc{padding-top:0}.mt-product-content .mt-product-content__price{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/mt-product-content.css.map */
