.breadcrumb_pr_wrap{--cl_bg: var(--ml-paper);border-bottom:1px solid var(--ml-line);background:var(--ml-paper)}.t4s-pr-breadcrumb{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ml-muted)}.t4s-pr-breadcrumb a:hover{color:var(--ml-pink)}.t4s-pr-breadcrumb span{color:var(--ml-ink)}.t4s-product__info-container{padding:4px 0}@media(min-width:1025px){.t4s-product__info-wrapper{padding-left:48px;padding-right:48px}}.t4s-product__title{--title-family: var(--font-heading-family);font-family:var(--font-heading-family);font-weight:850;font-variation-settings:"wdth" 112;font-size:clamp(26px,2.6vw,38px)!important;line-height:1.05;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:12px}.t4s-product__review{color:var(--ml-muted);text-decoration:underline;text-underline-offset:3px}.t4s-product__review:hover{color:var(--ml-pink)}.t4s-product__price-review{--price-sale-color: var(--ml-pink)}.t4s-product__price-review .t4s-price ins,.t4s-product__price-review .price-item--sale{color:var(--ml-pink);font-weight:800}.t4s-product__price-review .t4s-price del{color:#999;font-weight:400}.t4s-swatch__title{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.t4s-swatch__current{color:var(--ml-muted);font-weight:600}.t4s-swatch__item.is--selected{outline:2px solid var(--ml-ink);outline-offset:2px}.is-t4s-style__color .t4s-swatch__item.is--selected{outline-color:var(--ml-ink)}.t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item{border:1.5px solid var(--ml-line-soft);border-radius:var(--ml-radius)}.t4s-swatch__option:not(.is-t4s-style__color) .t4s-swatch__item.is--selected{border-color:var(--ml-ink);outline:0}.t4s-quantity-wrapper{border:1.5px solid var(--ml-ink);border-radius:var(--ml-radius)}.t4s-product-form__submit.t4s-btn{background:var(--ml-pink);border-color:var(--ml-pink);color:#fff;border-radius:var(--ml-radius);font-family:var(--font-heading-family);font-weight:800;letter-spacing:.12em;text-transform:uppercase}.t4s-product-form__submit.t4s-btn:hover{background:var(--ml-ink);border-color:var(--ml-ink)}.shopify-payment-button__button--unbranded{background:transparent!important;border:1.5px solid var(--ml-ink)!important;color:var(--ml-ink)!important;border-radius:var(--ml-radius)!important;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.shopify-payment-button__button--unbranded:hover{background:var(--ml-pink)!important;border-color:var(--ml-pink)!important;color:#fff!important}.ml2-pdp-trust{display:grid;grid-template-columns:repeat(3,1fr);margin:22px 0 26px}.ml2-pdp-trust__cell{padding:14px 10px;text-align:center;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-right:1px solid var(--ml-line)}.ml2-pdp-trust__cell:last-child{border-right:0}.ml2-pdp-trust__cell .ml-icon{width:20px;height:20px;color:var(--ml-pink);margin:0 auto 8px}.ml2-pdp-trust__cell strong{display:block}.ml2-pdp-trust__cell span{display:block;font-weight:500;color:var(--ml-muted);text-transform:none;letter-spacing:0;font-size:11px;margin-top:3px}.ml2-pdp-acc__item,.ml2-pdp-specs__dl{width:100%}.ml2-pdp-acc__item{border-top:1px solid var(--ml-line);padding:16px 0}.ml2-pdp-faq .ml2-pdp-acc__item:last-child,.ml2-pdp-specs.ml2-pdp-acc__item+*,.ml2-pdp-acc__item:last-of-type{border-bottom:1px solid var(--ml-line)}.ml2-pdp-acc__item>summary{font-size:12.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px}.ml2-pdp-acc__item>summary::-webkit-details-marker{display:none}.ml2-pdp-acc__item>summary:after{content:"+";color:var(--ml-pink);font-weight:800}.ml2-pdp-acc__item[open]>summary:after{content:"\2013"}.ml2-pdp-acc__body,.ml2-pdp-specs__dl{font-size:13.5px;line-height:1.65;color:#444;padding-top:12px}.ml2-pdp-acc__body p{margin:0 0 8px}.ml2-pdp-specs__dl{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;margin:0}.ml2-pdp-specs__dl dt{font-weight:700;color:var(--ml-ink)}.ml2-pdp-specs__dl dd{margin:0}.ml2-look{border-top:1px solid var(--ml-line);padding-top:22px;margin-top:24px}.ml2-look__lbl{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px}.ml2-look__row{display:flex;gap:12px;flex-wrap:wrap}.ml2-look__mini{flex:1;min-width:200px;border:1px solid var(--ml-line);padding:8px;display:flex;gap:10px;align-items:center}.ml2-look__mini img{width:44px;height:44px;object-fit:cover;flex:none}.ml2-look__t{font-size:11.5px;font-weight:600;line-height:1.3}.ml2-look__t b{display:block;font-size:12px}.ml2-look__add{margin-left:auto;color:var(--ml-pink);font-weight:800;font-size:18px}.ml2-look__mini:hover{border-color:var(--ml-pink)}.t4s-sticky-atc__atc{background:var(--ml-pink)!important;color:#fff!important;border-radius:var(--ml-radius)!important;font-family:var(--font-heading-family);font-weight:800;letter-spacing:.1em;text-transform:uppercase}.t4s-sticky-atc__atc:hover{background:var(--ml-ink)!important}.t4s-sticky-atc__price ins{color:var(--ml-pink)}.t4s-product__thumb-item .t4s-product__thumb{border-radius:0}.t4s-product__thumb-item.is-nav-selected .t4s-product__thumb,.t4s-carousel__nav .is-nav-selected .t4s-product__thumb{outline:2px solid var(--ml-pink);outline-offset:-2px}.t4s-section-reviews .yotpo .yotpo-bottomline .yotpo-icon,.yotpo .yotpo-review .yotpo-icon-star,.yotpo .yotpo-icon-star{color:var(--ml-pink)!important}.yotpo .write-review .yotpo-header-title,.yotpo .yotpo-bottomline .avg-score{color:var(--ml-ink)}.t4s-product__tabs .t4s-tab-title,.t4s-tabs__title{font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.12em;font-weight:800;font-size:12.5px}.t4s-product__tabs .is--active .t4s-tab-title,.t4s-tabs__title.is--active{color:var(--ml-pink)}@media(max-width:1024px){.t4s-product__info-wrapper{padding-left:24px;padding-right:24px}}.t4s-section-main-product{background:#f0eae0}.breadcrumb_pr_wrap{background:#f0eae0;border-bottom:1px solid var(--ml-line-soft)}.t4s-product-media__two_columns .t4s-product__media-item{padding:6px}.t4s-product__media-wrapper .t4s-product__media-item .t4s-product__media{border-radius:var(--ml-radius);overflow:hidden}.t4s-product__info-container--sticky{align-self:start}.t4s-product__info-container{padding-top:6px}@media(min-width:1025px){.t4s-main-product__content{padding-top:14px;padding-bottom:26px}}.t4s-product__media-wrapper .t4s-product__media{background:var(--ml-paper);border:1px solid var(--ml-line-soft);box-shadow:0 16px 40px #281c101a}.t4s-product__thumb-item .t4s-product__thumb{background:var(--ml-paper);border:1px solid var(--ml-line-soft)}.ml2-pdp-kick{display:inline-flex;align-items:center;font-family:var(--font-heading-family);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--ml-pink);margin-bottom:10px}.ml2-pdp-kick:after{content:"";display:inline-block;width:34px;height:1px;background:var(--ml-line-soft);margin-left:12px}.t4s-product__title{font-size:clamp(30px,3.1vw,44px)!important;font-variation-settings:"wdth" 110;line-height:1;letter-spacing:-.015em;margin-bottom:14px}.ml2-pdp-stand{font-size:14.5px;line-height:1.7;color:#4b433a;max-width:46ch;margin:4px 0 22px}.t4s-product__price-review .t4s-price,.t4s-product__price-review .price-item{font-weight:800}.is-t4s-style__color .t4s-swatch__item{border:1px solid var(--ml-line-soft);padding:3px;background:var(--ml-paper);transition:transform .18s,border-color .18s}.is-t4s-style__color .t4s-swatch__item:hover{transform:translateY(-2px);border-color:var(--ml-muted)}.is-t4s-style__color .t4s-swatch__item.is--selected{outline:1px solid var(--ml-ink);outline-offset:1px}.ml2-pdp-trust{border:1px solid var(--ml-line-soft);background:var(--ml-paper)}.ml2-pdp-trust__cell{border-right-color:var(--ml-line-soft)}.ml2-pdp-acc__item{border-top-color:var(--ml-line-soft)}.ml2-pdp-faq .ml2-pdp-acc__item:last-child,.ml2-pdp-acc__item:last-of-type{border-bottom-color:var(--ml-line-soft)}.ml2-look__mini{background:var(--ml-paper);border-color:var(--ml-line-soft);padding:10px;box-shadow:0 8px 22px #281c100f;transition:transform .2s,box-shadow .2s,border-color .2s}.ml2-look__mini:hover{transform:translateY(-3px);box-shadow:0 14px 30px #281c101f;border-color:var(--ml-pink)}.ml2-look__mini img{width:60px;height:60px}@media(max-width:1024px){.t4s-product__title{font-size:clamp(26px,6vw,34px)!important}.ml2-pdp-stand{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/ml2-pdp.css.map */
