[data-mila-product],[data-mila-pdp],.mila-story{--mila-pdp-ink: #67645e;--mila-pdp-surface: #f1f0ed;--mila-pdp-soft: #e8e7e3;--mila-pdp-line: #d7d5cf;--mila-pdp-font: Arial, Helvetica, sans-serif;color:var(--mila-pdp-ink);font-family:var(--mila-pdp-font)}[data-mila-pdp]{--tinta:#67645e;--piedra:#67645e;--oro:#67645e;--crema:#f1f0ed;--linea:#d7d5cf;--verde:#52604d}[data-mila-product] :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.h5,.h6),[data-mila-pdp] :is(h1,h2,h3,h4,em),.mila-story :is(h2,h3,h4){font-family:var(--mila-pdp-font)!important;font-style:normal;color:var(--mila-pdp-ink)!important;text-transform:none!important}[data-mila-product]{padding-block:12px 36px!important;background:transparent}[data-mila-product]>.container{width:100%;max-width:1600px!important;padding-inline:24px!important;margin-inline:auto!important}[data-mila-product] .product{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}[data-mila-product] :is(.product-gallery,.product-info){min-width:0;max-width:none}[data-mila-product] .product-gallery{display:block}[data-mila-product] .product-info{padding:24px;border-radius:12px;background:var(--mila-pdp-surface);color:var(--mila-pdp-ink)}[data-mila-product] .product-info__block-item[data-block-type=title] :is(h1,.h1,.h2),[data-mila-pdp] :is(.clx-h1,.clv-h1,.trh-h1){margin:0;font-size:clamp(34px,3.5vw,56px)!important;font-weight:500!important;line-height:1.02!important;letter-spacing:-.045em!important}[data-mila-product] .product-title{font-weight:500;letter-spacing:-.045em}[data-mila-product] .product-info price-list,[data-mila-pdp] :is(.clx-price-now,.clv-price-now,.trh-price-now,.clx-price-was,.clv-price-was,.trh-price-was){font-family:var(--mila-pdp-font)!important}[data-mila-product] .product-info__block-item{margin-block:18px}[data-mila-product] .product-info__block-item:first-child{margin-top:0}[data-mila-product] .product-info :is(.prose,.accordion__content){font-size:14px;line-height:1.6;color:var(--mila-pdp-ink)}[data-mila-product] .product-info :is(.block-swatch,.option-value--block){min-height:44px!important;padding:10px 14px!important;border-radius:8px!important;background:transparent!important;color:var(--mila-pdp-ink)!important;font:14px/1.2 var(--mila-pdp-font)!important;letter-spacing:0!important}[data-mila-product] .product-info :is(.color-swatch,.thumbnail-swatch){border-radius:10px!important}[data-mila-product] .product-info :is(input:checked+.block-swatch,input:checked+.color-swatch,input:checked+.thumbnail-swatch){border-color:var(--mila-pdp-ink)!important}[data-mila-product] .product-info :is(.button,.pw-open),[data-mila-pdp] :is(.clx-atc,.clv-atc,.trh-atc,.pw-open,.pw-fallback button,.clx-sticky-btn,.clv-sticky-btn,.trh-sticky-btn){min-height:52px;border-radius:99px!important;border:1px solid var(--mila-pdp-ink);background:var(--mila-pdp-ink)!important;color:#fff!important;font:500 15px/1.3 var(--mila-pdp-font)!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}[data-mila-product] .product-info :is(.button,.pw-open):hover,[data-mila-pdp] :is(.clx-atc,.clv-atc,.trh-atc,.pw-open,.pw-fallback button):hover{background:#56534e!important}[data-mila-product] .product-info .button[aria-busy=true],[data-mila-pdp] .pw-fallback .button[aria-busy=true]{color:transparent!important}[data-mila-product] .product-info .button[aria-busy=true]:after,[data-mila-pdp] .pw-fallback .button[aria-busy=true]:after{color:#fff!important}[data-mila-product] :is(button,a,input,select):focus-visible,[data-mila-pdp] :is(button,a,input,select):focus-visible,.mila-story :is(button,a,summary):focus-visible{outline:2px solid #46433e;outline-offset:4px}[data-mila-product] :is(.lpm-trust-block,.lpm-pdp-conditions,.lpm-pdp-facts),[data-mila-pdp] :is(.lpm-pdp-conditions,.lpm-pdp-facts){color:var(--mila-pdp-ink);font-family:var(--mila-pdp-font)}[data-mila-product] .lpm-pdp-facts{font-size:13px;line-height:1.55}[data-mila-product] .gallery-mosaic{display:none!important}[data-mila-product] mila-native-gallery.gallery-root{display:block!important;width:100%;min-width:0;height:auto!important;aspect-ratio:auto!important;background:var(--mila-pdp-surface);border-radius:12px!important}[data-mila-product] .gallery-root .gallery-viewport{height:auto;min-width:0}[data-mila-product] .gallery-root .gallery-clip{height:var(--gallery-height,auto);aspect-ratio:var(--gallery-initial-ratio,1);border-radius:12px}[data-mila-product] .gallery-root .slide-page{flex:0 0 100%;min-width:0;height:100%;aspect-ratio:auto!important}[data-mila-product] .gallery-root .slide-page>div{width:100%;height:100%}[data-mila-product] .gallery-root .slide-page img{background:var(--mila-pdp-surface);border-radius:12px!important}[data-mila-product] .gallery-root .arrow-btn{width:44px;height:44px;opacity:1;pointer-events:auto;background:#f1f0edeb;color:var(--mila-pdp-ink);border:1px solid var(--mila-pdp-line)}[data-mila-product] .gallery-root .arrow-btn:disabled{opacity:.35;cursor:default}[data-mila-product] .gallery-root .play-btn{width:44px;height:44px}[data-mila-pdp]{background:transparent}[data-mila-pdp]>[data-pdp-hero]{width:100%;max-width:1600px;margin-inline:auto;padding:12px 24px 36px;gap:28px;align-items:start}[data-mila-pdp] [data-pdp-gallery-frame]{background:var(--mila-pdp-surface);border-radius:12px!important}[data-mila-pdp] [data-pdp-gallery-frame] img{border-radius:12px!important}[data-mila-pdp] [data-pdp-buy]{padding:24px;min-width:0;border-radius:12px;background:var(--mila-pdp-surface)}[data-mila-pdp] :is(.clx-lead,.clv-lead,.trh-lead){font-size:15px;line-height:1.6;margin-top:18px;color:var(--mila-pdp-ink)}[data-mila-pdp] :is(.clx-proof,.clv-proof,.trh-proof){color:var(--mila-pdp-ink);font-size:12px;margin-bottom:20px}[data-mila-pdp] :is(.clx-price-now,.clv-price-now,.trh-price-now){font-size:24px;font-weight:500;color:var(--mila-pdp-ink)}[data-mila-pdp] :is(.clx-pill,.clv-pill,.trh-pill){background:var(--mila-pdp-surface);color:var(--mila-pdp-ink);font:500 11px/1.3 var(--mila-pdp-font);border-radius:8px;box-shadow:none}[data-mila-pdp] :is(.clx-save,.clv-save,.trh-save){color:var(--mila-pdp-ink);font-size:12px;font-weight:500}[data-mila-pdp] :is(.clx-color-chip,.clv-color-chip,.trh-color-chip){min-height:44px;padding:10px 14px;border-radius:8px;color:var(--mila-pdp-ink);font-size:14px}[data-mila-pdp] :is(.clx-specs,.clv-specs,.trh-specs){border-color:var(--mila-pdp-line)}[data-mila-pdp] :is(.clx-specs,.clv-specs,.trh-specs) summary{min-height:48px;font-size:14px}[data-mila-pdp] :is(.clx-alerta,.clv-alerta,.trh-alerta){background:var(--mila-pdp-surface);color:var(--mila-pdp-ink);border-color:var(--mila-pdp-line);border-radius:10px}[data-mila-pdp] [data-pdp-sticky]{background:#f1f0edf7;color:var(--mila-pdp-ink);border-color:var(--mila-pdp-line)}[data-mila-pdp] [data-pdp-sticky] :is(.clx-sticky-btn,.clv-sticky-btn,.trh-sticky-btn){min-height:44px}.mila-story{max-width:1600px;margin:0 auto;padding:56px 24px 64px;font-size:16px;line-height:1.6}.mila-story p{margin:0}.mila-story__eyebrow{font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.mila-story__intro{padding:24px 0 64px}.mila-story__opening{display:grid;gap:24px;margin-top:24px;align-items:end}.mila-story__opening h2{margin:0;max-width:780px;font-size:clamp(42px,6.6vw,100px);font-weight:500;line-height:.96;letter-spacing:-.055em;text-wrap:balance}.mila-story__opening>p{max-width:440px;font-size:16px;line-height:1.65}.mila-story__chapter{display:grid;gap:24px;margin-block:0 24px;align-items:stretch}.mila-story__photo{margin:0;min-width:0;background:var(--mila-pdp-surface);border-radius:12px;overflow:hidden}.mila-story__photo img{display:block;width:100%;height:auto;object-fit:contain}.mila-story__copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:clamp(28px,5vw,72px);border-radius:12px;background:var(--mila-pdp-surface)}.mila-story :is(h3,h4){margin:0}.mila-story h3{font-size:clamp(30px,4vw,56px);font-weight:500;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.mila-story h4{font-size:18px;font-weight:500;line-height:1.3;letter-spacing:-.02em}.mila-story__copy>p:not(.mila-story__eyebrow),.mila-story__care p{max-width:500px}.mila-story__facts{width:100%;padding-top:8px}.mila-story__facts .lpm-pdp-facts{background:none;border:0;padding:0;margin:0;font-size:14px;line-height:1.6}.mila-story__facts p+p{margin-top:10px}.mila-story__text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0;color:inherit;text-decoration:underline;text-underline-offset:4px;background:none;border:0;font:inherit;cursor:pointer}.mila-story__care{padding-top:24px;border-top:1px solid var(--mila-pdp-line);width:100%}.mila-story__care p{margin-top:12px;font-size:14px;line-height:1.6}.mila-story__material{font-size:18px}.mila-story__personal{margin-block:24px;padding:clamp(28px,5vw,72px);border-radius:12px;background:var(--mila-pdp-soft);display:grid;gap:36px}.mila-story__personal-intro>h3{margin-block:18px 24px}.mila-story__personal-intro>p{max-width:540px}.mila-story__personal-intro .mila-story__fine{margin-top:18px;font-size:13px}.mila-story__steps{list-style:none;padding:0;margin:0;display:grid;gap:24px}.mila-story__steps>li{display:flex;gap:20px;padding-top:20px;border-top:1px solid #c7c4bd}.mila-story__steps>li>span{font-size:12px;line-height:24px}.mila-story__steps p{margin-top:8px;max-width:420px;font-size:14px}.mila-story__production{font-size:13px;padding-top:20px;border-top:1px solid #c7c4bd}.mila-story__assurance{display:grid;gap:32px;padding-block:80px}.mila-story__assurance h3{max-width:460px;margin-block:20px}.mila-story__assurance>div>p:not(.mila-story__eyebrow){max-width:400px}.mila-story :is(.mila-story__policies,.mila-story__questions) details{border-top:1px solid var(--mila-pdp-line)}.mila-story :is(.mila-story__policies,.mila-story__questions) details:last-child{border-bottom:1px solid var(--mila-pdp-line)}.mila-story summary{list-style:none;min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:18px;cursor:pointer;font-size:16px;font-weight:500}.mila-story summary::-webkit-details-marker{display:none}.mila-story summary>span{font-size:24px;font-weight:400;flex:none;transition:transform .18s}.mila-story details[open]>summary>span{transform:rotate(45deg)}.mila-story details>div{padding:0 0 24px;font-size:14px;line-height:1.65}.mila-story details>div p+p{margin-top:12px}.mila-story details a{color:inherit;text-decoration:underline;text-underline-offset:3px}.mila-story__faq{padding:48px clamp(24px,5vw,72px);border-radius:12px;background:var(--mila-pdp-surface)}.mila-story__faq>h3{margin:18px 0 32px}.mila-story__questions{max-width:900px}.mila-story__finish{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding:72px 0 32px}.mila-story__finish h3{font-size:clamp(30px,4vw,54px);max-width:800px;margin-top:18px}.mila-story__button{display:flex;align-items:center;justify-content:space-between;gap:32px;min-width:220px;min-height:54px;padding:16px 20px;border:1px solid var(--mila-pdp-ink);border-radius:99px;background:var(--mila-pdp-ink);color:#fff;font:500 15px/1.3 var(--mila-pdp-font);cursor:pointer}.mila-story__button:hover{background:#56534e}.mila-story__button:disabled{opacity:.55;cursor:default}.mila-story .lpm-pdp-reviews{padding:24px 0;margin:0;border-top:1px solid var(--mila-pdp-line)}.mila-story .lpm-pdp-reviews a{color:inherit;text-underline-offset:4px}.mila-story__reviews{max-width:1600px;margin:0 auto;padding:32px 24px 64px;color:#67645e;font-family:Arial,Helvetica,sans-serif}.mila-story__reviews>h3{margin-block:16px 28px;font-family:inherit;font-size:clamp(28px,3vw,44px);font-weight:500;line-height:1.05;letter-spacing:-.04em}.mila-story #looxReviews{scroll-margin-top:calc(var(--header-height,80px) + 20px)}@media(min-width:1000px){[data-mila-product] .product,[data-mila-pdp]>[data-pdp-hero]{grid-template-columns:minmax(0,54fr) minmax(0,46fr);gap:48px}[data-mila-product] .product-info,[data-mila-pdp] [data-pdp-buy]{padding:32px}.mila-story__opening{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:80px}.mila-story__chapter,.mila-story__assurance,.mila-story__personal{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mila-story__chapter--reverse .mila-story__photo{order:2}.mila-story__chapter--text{grid-template-columns:1fr}.mila-story__chapter--text .mila-story__copy{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;align-items:start}.mila-story__chapter--text .mila-story__eyebrow,.mila-story__chapter--text h3{grid-column:1}.mila-story__personal{column-gap:80px}.mila-story__production{grid-column:1 / -1}.mila-story__assurance{gap:80px}}@media(max-width:999px){[data-mila-product]>.container{padding-inline:16px!important}[data-mila-pdp]>[data-pdp-hero]{padding-inline:16px}[data-mila-product] .product-info,[data-mila-pdp] [data-pdp-buy]{padding:24px!important}.mila-story,.mila-story__reviews{padding:24px 16px 40px}.mila-story__intro{padding:20px 4px 40px}.mila-story__copy{padding:32px 24px}.mila-story__chapter{gap:12px;margin-bottom:16px}.mila-story__personal{padding:32px 24px}.mila-story__assurance{padding:48px 4px}.mila-story__faq{padding:32px 24px}.mila-story__finish{padding:48px 4px 24px}.mila-story__button{width:100%}}@media(prefers-reduced-motion:reduce){.mila-story summary>span{transition:none}}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] .pw-modal{font-family:Arial,Helvetica,sans-serif;color:#67645e;border-radius:12px}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] :is(.pw-title,.pw-context strong,.pw-price){font-family:Arial,Helvetica,sans-serif;color:#67645e}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] :is(.pw-context,.pw-toggle,.pw-field textarea,.pw-back){background:#f1f0ed;color:#67645e;border-color:#d7d5cf}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] .pw-field textarea:focus{border-color:#67645e;box-shadow:0 0 0 3px #67645e22}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] .pw-next{background:#67645e;color:#fff;border-radius:99px;font-weight:500}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] .pw-step{color:#67645e}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] .pw-progress .is-done{background:#9e9b94}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] .pw-toggle input{accent-color:#67645e}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] .pw-title{font-weight:500;letter-spacing:-.035em}body:has([data-mila-product],[data-mila-pdp]) [data-pw-overlay] .pw-back{border-radius:99px}.mila-editorial .rsg-modal,.mila-editorial .lpm-gallery-zoom{font-family:Arial,Helvetica,sans-serif;color:#67645e;background:#fff;border-radius:12px}.mila-editorial .rsg-title{color:#67645e;font:500 24px/1.1 Arial,Helvetica,sans-serif;letter-spacing:-.035em}.mila-editorial .rsg-head{padding:16px 20px 12px}.mila-editorial .rsg-close{flex:none;width:44px;height:44px;background:#f1f0ed;color:#67645e}.mila-editorial :is(.rsg-trigger,.rsg-tab){min-height:44px;background:#f1f0ed;border-color:#d7d5cf;color:#67645e}.mila-editorial .rsg-tab{border-radius:99px;font-weight:500}.mila-editorial .rsg-tab.is-active{color:#fff;background:#67645e;border-color:#67645e}.mila-editorial .rsg-table th,.mila-editorial .rsg-table tbody tr:nth-child(2n){background:#f1f0ed}.mila-editorial :is(.rsg-table-wrap,.rsg-table th,.rsg-table td,.rsg-method){border-color:#d7d5cf}.mila-editorial :is(.rsg-table th,.rsg-tip,.rsg-method__text,.rsg-sizer-intro,.rsg-tips,.rsg-microtip,.rsg-result-es,.rsg-recal){color:#67645e}.mila-editorial :is(.rsg-method__num,.rsg-btn){background:#67645e;color:#fff}.mila-editorial .rsg-btn{min-height:48px;border-radius:99px;font-weight:500}.mila-editorial .rsg-fine-btn{width:44px;height:44px;border-color:#d7d5cf;color:#67645e}.mila-editorial .rsg-recal{min-height:44px}.mila-editorial .rsg-slider{accent-color:#67645e}.mila-editorial .lpm-gallery-zoom{padding:16px;background:#f1f0ed}.mila-editorial .lpm-gallery-zoom button{min-height:44px;padding:10px 20px;border-radius:99px;border-color:#67645e;background:#67645e;color:#fff}.mila-editorial .lpm-gallery-zoom img{border-radius:12px}.mila-editorial .pswp{--pswp-bg:241 240 237}.mila-editorial :is(.rsg-modal,.lpm-gallery-zoom) :is(button,input):focus-visible{outline:2px solid #46433e;outline-offset:3px}@media(max-width:599px){.mila-editorial .rsg-modal{border-radius:12px 12px 0 0}.mila-editorial .rsg-modal--full{border-radius:0}}@media(prefers-reduced-motion:reduce){.mila-editorial .rsg-modal{animation:none}}.mila-editorial [data-pw-overlay] .pw-close{width:44px;height:44px}.mila-editorial [data-pw-overlay] .pw-edit{min-width:44px;min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mila-product.css.map */
