.mt{display:flex;align-items:center;position:relative;background:var(--mt-bg);color:var(--mt-text);min-height:40px;font-family:var(--font-body-family);font-weight:600;font-size:11px;line-height:1.4;letter-spacing:.12em;text-transform:none}.mt__viewport{overflow:hidden;flex:1;min-width:0;padding:12px 0}.mt__track{display:flex;width:max-content;will-change:transform}.mt__sequence{display:flex;align-items:center;flex:none;white-space:nowrap}.mt__message{display:flex;align-items:center;flex:none;color:var(--mt-message-color,var(--mt-text))}.mt__icon{display:block;flex:0 0 15px;width:15px;height:15px;margin-right:8px;color:var(--mt-icon-color,var(--mt-text))}.mt__separator{color:var(--mt-text);padding:0 30px;font-size:7px;vertical-align:middle;opacity:.85}@media(prefers-reduced-motion:reduce){.mt__sequence{white-space:normal;flex-wrap:wrap;width:100%;justify-content:center;gap:8px}.mt__message{flex:0 1 auto}.mt__separator{padding:0 12px}.mt__sequence[aria-hidden=true]{display:none}.mt__track{width:100%;will-change:auto}}.ccp{padding:56px 0}.ccp__wrapper{max-width:1440px;margin:0 auto;padding:0 24px}.ccp__header{text-align:center;margin-bottom:40px}.ccp__title{margin:0 0 10px;text-transform:none;letter-spacing:-.01em}.ccp__subtitle{opacity:.65;font-size:15px;max-width:520px;margin:0 auto}.ccp__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--ccp-columns,4),1fr);gap:32px 24px}.ccp__item{display:block}.ccp__card{display:block;text-decoration:none;color:inherit;group:card}.ccp__card--empty{border:1px dashed currentColor;padding:24px;text-align:center;opacity:.6}.ccp__media{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:2px;background:#efebe4}.ccp__media img,.ccp__placeholder{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ccp__card:hover .ccp__image{transform:scale(1.045)}.ccp__badge{position:absolute;top:12px;left:12px;background:#141414;color:#fff;font-size:10px;letter-spacing:.1em;text-transform:none;font-weight:700;padding:5px 11px;border-radius:1px;z-index:2}.ccp__view{position:absolute;left:12px;bottom:12px;background:#fffffff0;color:#141414;font-size:11px;letter-spacing:.06em;text-transform:none;font-weight:700;padding:9px 14px;border-radius:1px;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease;z-index:2}.ccp__card:hover .ccp__view{opacity:1;transform:translateY(0)}.ccp__info{padding-top:14px}.ccp__type{display:block;font-size:10px;letter-spacing:.12em;text-transform:none;opacity:.5;margin-bottom:4px}.ccp__name{font-size:15px;margin:0 0 8px;line-height:1.35;font-weight:600;letter-spacing:-.01em}.ccp__price{font-size:14px;letter-spacing:.01em}.ccp__price-compare{opacity:.5;margin-right:8px}.ccp__price-sale{color:#a8382f;font-weight:700}.ccp__card--locked .ccp__media--locked{filter:grayscale(1) brightness(.65)}.ccp__card--locked .ccp__teaser-image{filter:blur(4px) grayscale(1)}.ccp__lock-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;background:#0000004d;text-align:center;padding:16px}.ccp__lock-label{font-size:11px;letter-spacing:.14em;text-transform:none;font-weight:700}.ccp__locked-text{font-size:13px;opacity:.55;margin:0;text-align:center}@media(max-width:989px){.ccp__grid{grid-template-columns:repeat(2,1fr);gap:20px 16px}.ccp__view{display:none}}@media(max-width:480px){.ccp__grid{gap:16px 12px}}.mf{display:block;position:relative;isolation:isolate;background-color:var(--mf-bg);background-image:var(--mf-image,none);background-size:cover;background-position:center;color:var(--mf-text);font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:1.5}.mf:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mf-bg);opacity:var(--mf-overlay);pointer-events:none;z-index:-1}.mf,.mf *{box-sizing:border-box}.mf a{color:inherit;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:8px;transition:text-decoration-color .42s cubic-bezier(.16,1,.3,1),text-underline-offset .42s cubic-bezier(.16,1,.3,1)}.mf a:hover,.mf a:focus-visible{text-decoration-color:#d9b56d;text-underline-offset:4px}.mf__brand{text-decoration:none!important}.mf :focus-visible{outline:2px solid currentColor;outline-offset:5px}.mf__marquee{padding:30px 0;overflow:hidden;border-bottom:1px solid color-mix(in srgb,var(--mf-text) 25%,transparent)}.mf__viewport{overflow:hidden}.mf__track{display:flex;width:max-content;will-change:transform}.mf__sequence{display:flex;align-items:center;flex:none;font-family:var(--font-body-family);font-weight:600;font-size:clamp(20px,3vw,var(--mf-size));line-height:1.2;white-space:nowrap;letter-spacing:.04em}.mf__item{display:flex;flex:none;align-items:center}.mf__word--badge{padding:.18em .55em;border-radius:999px;background:var(--mf-word-bg)}.mf__separator{padding:0 1em;color:var(--mf-text)}.mf__content{max-width:1440px;margin:auto;padding:44px clamp(20px,5vw,80px) 20px}.mf__brand{display:inline-block;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(32px,6.8vw,100px);line-height:1.08;letter-spacing:-.04em;margin-bottom:48px;max-width:100%;overflow-wrap:anywhere}.mf__main{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);padding-bottom:44px}.mf__main--links-only{grid-template-columns:1fr}.mf__newsletter{max-width:560px}.mf__invitation{font-family:var(--font-body-family);font-weight:400;font-size:20px;margin:0 0 20px}.mf__email-label{display:block;font-family:var(--font-body-family);font-weight:400;font-size:14px;margin-bottom:8px}.mf__email-row{display:flex;gap:12px;align-items:stretch}.mf__email-row input{flex:1;min-width:0;min-height:48px;padding:10px 12px;border:1px solid currentColor;border-radius:0;background:var(--mf-input-bg,#182923);color:inherit;font-family:var(--font-body-family);font-weight:400;font-size:16px}.mf__submit{--mercadean-button-bg:var(--mf-accent);--mercadean-button-text:var(--mf-button-text);--mercadean-button-hover-bg:var(--mf-button-text);--mercadean-button-hover-text:var(--mf-accent);font-family:var(--font-body-family);font-weight:600;min-height:48px;padding:10px 22px;white-space:nowrap;cursor:pointer}.mf__status{margin:14px 0 0}.mf__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.mf .mf__column h2{font-family:var(--font-body-family);font-weight:600;font-size:13px;color:inherit;letter-spacing:.1em;margin:0 0 10px}.mf__column ul{list-style:none;margin:0;padding:0}.mf__column a,.mf__column li>span{display:inline-block;padding:10px 0;min-height:44px;font-family:var(--font-body-family);font-weight:400;overflow-wrap:anywhere}.mf__bottom{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center;padding-top:20px;border-top:1px solid color-mix(in srgb,var(--mf-text) 25%,transparent);font-family:var(--font-body-family);font-weight:400;font-size:13px}.mf__bottom small{font-size:inherit}.mf__bottom a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:749px){.mf__marquee{padding:24px 0}.mf__brand{margin-bottom:32px}.mf__main{grid-template-columns:1fr;gap:36px;padding-bottom:32px}.mf__newsletter{max-width:none}.mf__content{padding-top:32px}}@media(max-width:399px){.mf__email-row{flex-direction:column}.mf__submit{width:100%}.mf__links{gap:16px}}@media(prefers-reduced-motion:reduce){.mf__viewport{overflow:visible}.mf__sequence{white-space:normal;flex-wrap:wrap;width:100vw;padding:0 20px;font-size:20px;row-gap:12px}.mf__item{flex:0 1 auto;max-width:100%}.mf__word{overflow-wrap:anywhere}.mf__sequence[aria-hidden=true]{display:none}.mf__track{will-change:auto}}.mig{display:block;padding:clamp(40px,5vw,88px) 0;background:var(--mig-bg,#fff);color:var(--mig-text,#182923);font-family:var(--font-body-family);font-weight:400}.mig,.mig *{box-sizing:border-box}.mig__wrapper{max-width:1800px;margin:0 auto;padding:0 clamp(16px,2.5vw,48px)}.mig__header{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 0 32px}.mig .mig__heading{max-width:15ch;font-family:var(--font-heading-family);font-size:clamp(40px,4.7vw,72px);font-weight:600;line-height:1.06;letter-spacing:-.035em;color:inherit;margin:0;overflow-wrap:anywhere;text-wrap:balance}.mig__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:12px 22px;font-size:16px;line-height:1.3;text-align:center;white-space:normal;overflow-wrap:anywhere}.mig__grid{--mig-gap:16px;--mig-slide:92%;display:flex;gap:var(--mig-gap);list-style:none;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.mig__grid::-webkit-scrollbar{display:none}.mig__grid:before,.mig__grid:after{content:"";flex:0 0 max(0px,calc((100% - var(--mig-slide)) / 2 - var(--mig-gap)))}.mig__cell{flex:0 0 var(--mig-slide);min-width:0;scroll-snap-align:center;background:var(--mig-bg,#fff);opacity:1;transform:none;transition:none;animation:none}.mig__media{display:block;aspect-ratio:3/4;overflow:hidden;background:var(--mig-bg,#fff);color:inherit}.mig__image{display:block;width:100%;height:100%;object-fit:contain}.mig__placeholder{fill:currentColor;opacity:.25}.mig__link{transition:opacity .2s ease}.mig__controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:20px}.mig__controls[hidden]{display:none}.mig__dots{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;max-width:calc(100% - 112px)}.mig .mig__arrow{display:grid;place-items:center;flex:0 0 44px;min-width:44px;width:44px;height:44px;min-height:44px;margin:0;padding:0;border-radius:50%;--mercadean-button-text:var(--mig-text,#182923);--mercadean-button-bg:var(--mig-bg,#fff);--mercadean-button-hover-bg:var(--mig-text,#182923);--mercadean-button-hover-text:var(--mig-bg,#fff);border-color:currentColor}.mig .mig__arrow svg{width:22px;height:22px}.mig .mig__arrow[aria-disabled=true]{opacity:.35}.mig .mig__dot{display:grid;place-items:center;min-width:44px;width:44px;height:44px;min-height:44px;padding:0;margin:0;border:0;border-radius:50%;--mercadean-button-bg:transparent;--mercadean-button-text:var(--mig-text,#182923);--mercadean-button-hover-bg:transparent;--mercadean-button-hover-text:var(--mig-text,#182923)}.mig .mig__dot span{display:block;width:7px;height:7px;border:1px solid currentColor;border-radius:50%;transition:width .18s ease,background-color .18s ease}.mig .mig__dot[aria-current=true] span{width:20px;border-radius:6px;background:currentColor}.mig__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mig__grid:focus-visible,.mig__link:focus-visible,.mig button:focus-visible{outline:2px solid var(--mig-text,#182923);outline-offset:3px}.mig__link:focus-visible{outline-offset:-5px}@media(hover:hover)and (pointer:fine){.mig__link:hover{opacity:.88}}@media(min-width:600px)and (max-width:1099px){.mig__grid{--mig-slide:92%}}@media(max-width:599px){.mig{padding:36px 0 40px}.mig__wrapper{padding-inline:12px}.mig__header{padding-bottom:24px}.mig__grid{--mig-slide:86%;--mig-gap:12px}.mig__controls{gap:8px}.mig__dots{gap:4px;max-width:calc(100% - 104px)}.mig__cell,.mig__cell[data-reveal=waiting]{opacity:1;transform:none;transition:none;animation:none}}@media(prefers-reduced-motion:reduce){.mig__link,.mig .mig__dot span{transition:none}.mig__grid{scroll-behavior:auto}}.mig__stage{max-width:720px;margin-inline:auto}.mig .mig__cell{border:0 solid var(--rule-color)}.mig[data-border-cards=true] .mig__cell{border-width:var(--rule-width)}.mig .mig__media{border:0 solid var(--rule-color)}.mig[data-border-media=true] .mig__media{border-width:var(--rule-width)}body .mig .mig__button,body .mig .mig__arrow{border:0 solid var(--rule-color)}body .mig[data-border-buttons=true] .mig__button,body .mig[data-border-buttons=true] .mig__arrow{border-width:var(--rule-width)}body .mig[data-border-buttons=false] .button:hover{box-shadow:none!important}.mig .mig__dot span{border:0;background:color-mix(in srgb,currentColor 30%,transparent)}body .mig .mig__dot{border:0;box-shadow:none!important}.mig .mig__heading{max-width:100%;width:100%;white-space:nowrap;text-wrap:nowrap;overflow-wrap:normal}.mig__stage{max-width:900px}.mig__grid{--mig-slide:68%}@media(max-width:599px){.mig__grid{--mig-slide:66%;--mig-gap:10px}.mig .mig__heading{font-size:clamp(28px,8.5vw,40px)}}.msg{display:block;padding:32px 0 40px;background:var(--msg-bg);color:#141414}.msg,.msg *{box-sizing:border-box}.msg__wrapper{max-width:1800px;margin:auto;padding-inline:12px}.msg__header{display:block;padding:0 20px 28px;text-align:left}body .msg .msg__heading{margin:0 0 8px;font-family:var(--showcase-heading-font);font-weight:var(--showcase-heading-weight);font-size:var(--showcase-heading-size);font-style:normal;letter-spacing:0;line-height:1.12;color:var(--showcase-heading-color);text-transform:none;overflow-wrap:anywhere}body .msg .msg__subtitle{margin:0;max-width:none;font-family:var(--copy-font);font-weight:400;font-size:var(--showcase-subtitle-size);font-style:var(--showcase-subtitle-style);letter-spacing:0;line-height:1.3;color:var(--showcase-subtitle-color);overflow-wrap:anywhere}.msg__rows{display:grid;gap:0}.msg__row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:0;padding:0;gap:0;min-width:0}.msg__cell{min-width:0;padding:18px 10px 16px;position:relative}.msg[data-border-cards=true] .msg__cell{box-shadow:inset 0 0 0 var(--rule-width) var(--rule-color)}.msg__card{height:100%;display:flex;flex-direction:column;opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease;transition-delay:var(--msg-delay,0s)}.msg__card[data-reveal=waiting]{opacity:0;transform:translateY(20px)}.msg__media{position:relative;aspect-ratio:4/5;overflow:hidden;isolation:isolate}.msg__images{position:absolute;top:0;right:0;bottom:0;left:0}.msg[data-border-media=true] .msg__images{border:var(--rule-width) solid var(--rule-color)}.msg__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;transition:opacity .3s ease}.msg__image--primary{opacity:1}.msg__image--secondary,.msg__media.is-secondary .msg__image--primary{opacity:0}.msg__media.is-secondary .msg__image--secondary{opacity:1}.msg .msg__image-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;padding:0;margin:0;border:0;background:transparent;font-size:0;cursor:pointer;touch-action:auto}.msg__image-link:disabled{display:none}.msg__badges{position:absolute;z-index:2;inset:8px 7px auto;display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;pointer-events:none}.msg .msg__badge,.msg .msg__shipping{font-family:var(--card-font);font-weight:var(--card-font-weight);font-size:var(--badge-size);line-height:1.2;text-transform:none;padding:3px 4px;border:0;border-radius:999px;max-width:100%;overflow-wrap:anywhere}.msg__badge{background:var(--badge-bg);color:var(--badge-color)}.msg__shipping{margin-left:auto;background:var(--shipping-bg);color:var(--shipping-color)}.msg__info{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:10px 8px 0;min-width:0}body .msg .msg__title{font-family:var(--card-font);font-weight:var(--card-font-weight);font-size:var(--title-size);line-height:1.15;letter-spacing:0;margin:0 0 6px;color:var(--title-color);overflow-wrap:anywhere}.msg__title a{color:inherit;text-decoration:none}body .msg .msg__description{font-family:var(--copy-font);font-size:var(--description-size);line-height:1.35;font-style:italic;font-weight:400;color:var(--description-color);margin:0 0 9px;overflow-wrap:anywhere}.msg__price{display:flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;margin-top:auto;text-decoration:none;color:#fff}.msg__price-current,.msg__price-compare{font-family:var(--card-font);font-weight:var(--card-font-weight);background:#000;color:#fff;line-height:1.15;border:0 solid var(--rule-color);max-width:100%}.msg__price-current{display:flex;flex-wrap:wrap;column-gap:.22em;align-items:center;padding:4px 7px;font-size:var(--price-size)}.msg__price-current>span{white-space:nowrap}.msg__price-compare{display:inline-block;padding:3px 5px;font-size:calc(var(--price-size) * .65);white-space:nowrap}.msg[data-border-buttons=true] .msg__price-current,.msg[data-border-buttons=true] .msg__price-compare{border-width:var(--rule-width)}body .msg .msg__vendor{font-family:var(--copy-font);font-weight:400;font-size:var(--vendor-size);line-height:1.3;margin:8px 0 0;overflow-wrap:anywhere}.msg__hint{display:none}.msg__row:focus-visible,.msg a:focus-visible,.msg button:focus-visible{outline:2px solid #141414;outline-offset:-2px}@media(max-width:749px){.msg{padding:28px 0}.msg__wrapper{padding-inline:8px}.msg__header{padding-inline:6px;padding-bottom:20px}body .msg .msg__heading{font-size:var(--showcase-heading-mobile)}body .msg .msg__subtitle{font-size:var(--showcase-subtitle-mobile)}.msg__hint{display:block;font-size:12px;margin:0 0 12px}.msg__row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:50%;overflow-x:hidden;scroll-snap-type:none;scrollbar-width:none;touch-action:auto}.msg__row::-webkit-scrollbar{display:none}.msg__cell{scroll-snap-align:start;padding:8px 3px 10px}.msg__card,.msg__card[data-reveal=waiting]{opacity:1;transform:none;transition:none}.msg__info{padding:7px 2px 0}body .msg .msg__title{font-size:var(--title-mobile);margin-bottom:5px}body .msg .msg__description{font-size:var(--description-mobile);line-height:1.3;margin-bottom:8px}body .msg .msg__vendor{font-size:var(--vendor-mobile);margin-top:6px}.msg__price{gap:4px}.msg__price-current{font-size:var(--price-mobile);padding:4px 3px}.msg__price-compare{font-size:calc(var(--price-mobile) * .8);padding:3px}.msg__badges{inset:4px 3px auto;gap:2px}.msg .msg__badge,.msg .msg__shipping{font-size:var(--badge-mobile);padding:2px}.msg__shipping{margin-left:0}}@media(prefers-reduced-motion:reduce){.msg__card,.msg__image{transition:none}.msg__card[data-reveal=waiting]{opacity:1;transform:none}}.shopify-design-mode .msg__card{opacity:1;transform:none;transition:none}.msg__media--pair:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(110deg,transparent 25%,rgb(255 255 255 / .25) 48%,transparent 70%);transform:translate(-120%);opacity:0}.msg__media--pair.is-secondary:after{animation:mercadean-photo-light .7s ease-out both}@keyframes mercadean-photo-light{0%{transform:translate(-120%);opacity:0}20%{opacity:1}to{transform:translate(120%);opacity:0}}@media(prefers-reduced-motion:reduce){.msg__media--pair:after{animation:none!important;display:none}}.msg__pagination,.msg__pagination[hidden]{display:none}@media(max-width:749px){.msg__rows{gap:24px}.msg__cell{padding:10px 8px 14px}.msg__info{padding:10px 2px 0}.msg__media{aspect-ratio:4/5}.msg__row-group{min-width:0}.msg__pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:12px}.msg__pagination button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--rule-color);background:transparent;color:inherit;border-radius:50%;cursor:pointer}.msg__pagination button:disabled{opacity:.3;cursor:default}.msg__pagination svg{width:20px;height:20px}.msg__page-status{min-width:56px;text-align:center;font-size:14px}body .msg .msg__title{line-height:1.22;overflow-wrap:break-word;text-wrap:pretty}body .msg .msg__description{line-height:1.45;overflow-wrap:break-word;font-style:normal}.msg__badges{top:6px;right:6px;bottom:6px;left:6px;gap:3px}.msg .msg__badge,.msg .msg__shipping{padding:3px 5px}.msg__hint{font-size:13px;line-height:1.5}}@media(min-width:750px)and (max-width:989px){.msg__rows{gap:24px}.msg__row-group{min-width:0}.msg__row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:33.333333%;overflow-x:hidden;touch-action:auto}.msg__pagination{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:12px}.msg__pagination button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--rule-color);background:transparent;color:inherit;border-radius:50%;cursor:pointer}.msg__pagination button:disabled{opacity:.3}.msg__pagination svg{width:20px;height:20px}.msg__page-status{min-width:56px;text-align:center;font-size:14px}.msg__hint{display:block;font-size:14px}.msg__card,.msg__card[data-reveal=waiting]{opacity:1;transform:none}}.msg__description a{color:inherit;text-decoration:none}body .msg .msg__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:100%}body .msg .msg__heading{white-space:nowrap;overflow-wrap:normal}.msg__image-link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.mpc{font-family:var(--font-body-family);font-weight:400;display:block;background:var(--mpc-bg,#F6F1DC);color:#1c1c1c;padding:32px 0 40px}.mpc,.mpc *{box-sizing:border-box}.mpc__wrapper{max-width:1800px;margin:0 auto;padding:0 24px}.mpc__header{padding:0 12px 22px}.mpc__heading{overflow-wrap:anywhere;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(32px,3.2vw,58px);line-height:1.12;letter-spacing:-.02em;margin:0 0 6px;color:#1c1c1c}.mpc .mpc__subtitle{overflow-wrap:anywhere;font-family:var(--font-body-family);font-weight:600;font-size:clamp(17px,1.65vw,26px);font-style:italic;line-height:1.35;margin:0;color:#43433d}.mpc__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:1px;margin:0;gap:1px;background:#1c1c1c}.mpc__cell{min-width:0;background:var(--mpc-bg,#F6F1DC);padding:24px 12px 20px}.mpc__card{height:100%;display:flex;flex-direction:column;opacity:1;transform:translateY(0);transition:opacity .82s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1);transition-delay:var(--mpc-delay,0s)}.mpc__card[data-reveal=waiting]{opacity:0;transform:translateY(28px)}.mpc__media{position:relative;aspect-ratio:18/25;overflow:hidden;isolation:isolate;background:var(--mpc-bg,#F6F1DC)}.mpc__images{position:absolute;top:0;right:0;bottom:0;left:0}.mpc__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.5) 50%,transparent 60%);transform:translate(-150%);transition:transform .8s cubic-bezier(.16,1,.3,1)}.mpc__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease}.mpc__image--primary{opacity:1}.mpc__image--secondary,.mpc__media.is-secondary .mpc__image--primary{opacity:0}.mpc__media.is-secondary .mpc__image--secondary{opacity:1}.mpc .mpc__image-toggle{position:absolute;bottom:12px;right:12px;z-index:5;display:block;min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;color:transparent;font-size:0;line-height:0;cursor:pointer}.mpc__image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.mpc .mpc__image-toggle:disabled{display:none}.mpc__badges{position:absolute;z-index:4;top:12px;left:12px;right:12px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;pointer-events:none}.mpc__badge{display:inline-block;font-family:var(--font-body-family);padding:4px 9px;border:0;border-radius:999px;background:var(--badge-bg,#fff);color:var(--badge-color,#000);font-size:11px;font-weight:600;line-height:1.2;text-transform:none;overflow-wrap:anywhere;max-width:100%}.mpc__shipping{max-width:100%;overflow-wrap:anywhere;display:inline-block;margin-left:auto;padding:4px 12px;border:0;border-radius:999px;background:var(--shipping-bg,#34A853);color:var(--shipping-color,#FFFFFF);text-align:center;font-family:var(--font-body-family);font-size:11px;font-weight:600;line-height:1.2;text-transform:none;white-space:normal;pointer-events:none}.mpc__info{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:12px 10px 0}.mpc__title{font-family:var(--font-heading-family);font-size:clamp(20px,1.6vw,29px);font-weight:600;line-height:1.2;letter-spacing:-.015em;margin:0 0 7px;color:#1c1c1c;overflow-wrap:anywhere}.mpc__title a{color:inherit;text-decoration:none}.mpc__description{font-family:var(--font-body-family);font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:14px;font-style:italic;line-height:1.45;color:#505047;margin:0 0 10px}.mpc__price{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#fff;text-decoration:none;cursor:pointer;margin-top:auto;max-width:100%;font-family:var(--font-body-family);font-weight:600}.mpc__price-current{display:inline-block;background:#141414;border:1px solid #141414;color:#fff;padding:5px 9px;font-size:clamp(21px,1.6vw,29px);line-height:1.2;white-space:nowrap;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.mpc__price-compare{font-weight:400;display:inline-block;background:#141414;color:#fff;padding:4px 6px;font-size:16px;line-height:1.2;white-space:nowrap}.mpc__price:hover .mpc__price-current,.mpc__price:focus-visible .mpc__price-current{background:#f6f1dc;color:#141414;box-shadow:3px 3px #141414}.mpc .mpc__vendor{font-family:var(--font-heading-family);font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.17em;text-transform:none;margin:10px 0 0;overflow-wrap:anywhere}.mpc a:focus-visible,.mpc button:focus-visible,.mpc__grid:focus-visible{outline:2px solid #1C1C1C;outline-offset:3px}.mpc .mpc__image-link:focus-visible{outline-offset:-5px}.mpc__hint{display:none}.mpc__empty{font-size:16px;line-height:1.5;padding:24px 12px;border-top:1px solid #1C1C1C}@media(hover:hover)and (pointer:fine){.mpc__card:hover .mpc__media:after{transform:translate(150%)}}@media(max-width:1099px){.mpc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mpc__title,.mpc__price-current{font-size:26px}}@media(max-width:749px){.mpc{padding:28px 0}.mpc__wrapper{padding:0 16px}.mpc__header{padding:0 0 16px}.mpc__hint{display:block;font-size:14px;line-height:1.5;color:#505047;margin:0 0 16px}.mpc__grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 1.15);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1px;overscroll-behavior-x:contain;scrollbar-width:none;background:transparent;padding:1px 1px 8px}.mpc__grid::-webkit-scrollbar{display:none}.mpc__cell{scroll-snap-align:start;border:1px solid #1C1C1C;padding:16px 12px 20px}.mpc__description{font-size:16px}.mpc__info{padding:12px 4px 0}.mpc__badge,.mpc__shipping{font-size:12px}.mpc__price-current{font-size:clamp(18px,5.5vw,26px)}}@media(prefers-reduced-motion:reduce){.mpc__card,.mpc__image,.mpc__price-current{transition:none;transition-delay:0s}.mpc__card[data-reveal=waiting]{opacity:1;transform:none}.mpc__media:after{display:none}}.shopify-design-mode .mpc__card,.shopify-design-mode .mpc__card[data-reveal=waiting]{opacity:1;transform:none;transition:none;transition-delay:0s}.mct{display:block;background:var(--mct-bg,#F6F1DC);color:#1c1c1c;font-family:var(--font-body-family);font-weight:400;padding:clamp(36px,6vw,88px) 0}.mct,.mct *{box-sizing:border-box}.mct__wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,88px);max-width:1320px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.mct__intro,.mct__panel{min-width:0}.mct .mct__eyebrow{font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.18em;text-transform:none;margin:0 0 18px}.mct .mct__heading{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(44px,6vw,80px);line-height:1.05;letter-spacing:-.035em;color:inherit;margin:0 0 22px;overflow-wrap:anywhere}.mct__lead{font-size:20px;line-height:1.6;margin:0;max-width:480px;color:#43433d}.mct__details{display:grid;gap:24px;margin-top:40px;padding-top:28px;border-top:1px solid #1C1C1C}.mct__detail{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;align-items:start}.mct__icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid #1C1C1C;border-radius:50%;background:#fffdf6}.mct .mct__detail-heading{font-family:var(--font-heading-family);font-weight:600;font-size:22px;line-height:1.25;margin:0 0 8px;color:inherit;overflow-wrap:anywhere}.mct__detail p{font-size:16px;line-height:1.6;color:#43433d;margin:0 0 6px;overflow-wrap:anywhere}.mct .mct__hours{font-weight:600;color:#1c1c1c}.mct__instagram{display:inline-flex;align-items:center;gap:12px;min-height:44px;max-width:100%;padding:8px 0;margin-top:24px;font-size:16px;line-height:1.5;color:inherit;text-decoration:underline;text-underline-offset:5px;overflow-wrap:anywhere}.mct__instagram svg{flex-shrink:0;transition:transform .2s ease}.mct__instagram:hover svg{transform:translate(3px)}.mct__panel{background:#fffdf8;border:1px solid #1C1C1C;padding:clamp(22px,3vw,40px);box-shadow:7px 7px #1c1c1c}.mct .mct__form-heading{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(28px,3vw,38px);line-height:1.15;color:inherit;margin:0 0 12px;overflow-wrap:anywhere}.mct__required{font-size:14px;line-height:1.5;color:#505047;margin:0 0 24px}.mct__field{display:flex;flex-direction:column;gap:8px;margin-bottom:22px}.mct .mct__field label{font-family:var(--font-body-family);font-size:16px;line-height:1.5;font-weight:600;color:#1c1c1c}.mct__field input,.mct__field textarea{display:block;width:100%;min-width:0;min-height:48px;border:1px solid #68685f;border-radius:0;padding:12px 14px;background:#fff;color:#1c1c1c;font-family:var(--font-body-family);font-size:16px;line-height:1.5;letter-spacing:normal;box-shadow:none}.mct__field textarea{min-height:152px;resize:vertical}.mct__field input[aria-invalid=true]{border-color:#9c2923}.mct .mct__field-error{font-size:14px;line-height:1.5;color:#9c2923;margin:0}.mct .mct__submit{min-height:48px;max-width:100%;padding:12px 24px;font-size:16px;line-height:1.5;white-space:normal;cursor:pointer;overflow-wrap:anywhere}.mct__status{padding:16px;margin:20px 0;border:1px solid currentColor;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.mct__status p{margin:0}.mct__status ul{margin:12px 0 0;padding-left:22px}.mct__status a{color:inherit;text-underline-offset:3px}.mct__status--success{color:#204a32;background:#edf5ed}.mct__status--error{color:#85271f;background:#fff1ed}.mct :is(a,input,textarea,button):focus-visible{outline:2px solid #1C1C1C;outline-offset:4px}@media(max-width:749px){.mct__wrapper{grid-template-columns:minmax(0,1fr);gap:32px;padding:0 20px}.mct__lead{font-size:18px}.mct__details{margin-top:28px}.mct__panel{box-shadow:4px 4px #1c1c1c}.mct .mct__submit{width:100%}}@media(prefers-reduced-motion:reduce){.mct__instagram svg{transition:none;transform:none}}.mct{color:var(--mct-text);scroll-margin-top:24px}.mct__lead,.mct__detail p,.mct__required,.mct .mct__field label{color:inherit}.mct__panel{box-shadow:none;border:1px solid color-mix(in srgb,var(--mct-text) 20%,transparent);border-radius:12px;background:var(--mct-panel)}.mct__details{border-color:color-mix(in srgb,var(--mct-text) 20%,transparent)}.mct__icon{border:0;background:var(--mct-panel);color:inherit}.mct .mct__heading{font-size:clamp(36px,5vw,64px)}.mct__lead{font-size:18px;line-height:1.55}.mct__field input,.mct__field textarea{border-radius:6px}.mct__wrapper{max-width:1200px}@media(max-width:749px){.mct__panel{box-shadow:none}.mct__details{gap:18px}.mct__wrapper{padding:0 20px;gap:28px}.mct__lead{font-size:16px}}.mct__whatsapp{margin-top:28px;padding-left:68px;color:var(--wa-color)}.mct .mct__wa-heading{font-family:var(--font-heading-family);font-size:var(--wa-heading-size);line-height:1.25;margin:0 0 8px;color:inherit}.mct .mct__wa-text,.mct .mct__wa-number{font-size:var(--wa-size);line-height:1.5;margin:0 0 8px;color:inherit;overflow-wrap:anywhere}.mct .mct__wa-button{min-height:44px;max-width:100%;padding:12px 18px;margin-top:8px;font-size:var(--wa-button-size);white-space:normal;line-height:1.4;text-align:center}@media(max-width:749px){.mct__whatsapp{padding-left:0}}.mh{display:block;position:relative;color:#141414}.mh,.mh *{box-sizing:border-box}.mh__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch}.mh__track::-webkit-scrollbar{display:none}.mh__slide{flex:0 0 100%;min-width:0;position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:0;aspect-ratio:4/5;background:var(--mh-bg);scroll-snap-align:start;scroll-snap-stop:always;padding:0}.mh__visual{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:-1}.mh__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--mh-overlay-color) 0%,transparent 100%);opacity:var(--mh-overlay);pointer-events:none}.mh__visual picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%}.mh__image{display:block;width:100%;height:100%;object-fit:contain;object-position:var(--mh-focal-mobile)!important}.mh__content{position:relative;display:flex;flex-direction:column;gap:var(--mh-gap);padding:24px 20px;min-width:0;text-align:var(--mh-align-mobile);justify-content:var(--mh-position);flex:1}.mh .mh__title{margin:0;color:var(--mh-title-color);font-size:var(--mh-title-mobile);line-height:1.04;letter-spacing:-.045em;font-family:var(--font-heading-family);font-weight:600;overflow-wrap:anywhere;text-wrap:balance}.mh .mh__subtitle{margin:0;color:var(--mh-sub-color);font-size:var(--mh-sub-mobile);line-height:1.35;overflow-wrap:anywhere}.mh__benefits{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.mh .mh__benefit{margin:0;padding:0;border:0;border-radius:0;color:var(--mh-box-color);background:transparent;font-size:var(--mh-box-mobile);line-height:1.4;overflow-wrap:anywhere}.mh__action{position:relative;display:flex;justify-content:center;padding:8px 20px 0;margin-top:auto;grid-column:1/-1}body .mh .mh__button{max-width:100%;min-width:180px;min-height:48px;white-space:normal;text-align:center;overflow-wrap:anywhere;padding:12px 30px;font-size:var(--mh-button-mobile);border:var(--mh-border) solid var(--mh-border-color);border-radius:var(--mh-radius)}.mh__controls{position:absolute;z-index:3;bottom:12px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 12px;max-width:calc(100% - 16px);color:var(--mh-active);background:var(--mh-controls-bg)}.mh__controls[hidden]{display:none}.mh__controls button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.mh__arrow svg{width:22px;height:22px}.mh__indicators{display:flex;gap:2px}.mh__indicator span{width:28px;height:2px;background:var(--mh-line);transition:background-color .2s ease,transform .2s ease}.mh__indicator[aria-current=true] span{background:var(--mh-active);transform:scaleY(2)}.mh button:focus-visible,.mh__track:focus-visible{outline:2px solid var(--mh-active);outline-offset:-3px}@media(max-width:749px){.mh__controls{gap:4px;padding:2px 6px;bottom:14px}.mh__controls button{width:36px;height:44px;min-width:36px}.mh__indicators{gap:0}.mh__controls .mh__indicator{width:34px;min-width:34px}.mh__indicator span{width:22px}.mh__arrow svg{width:20px;height:20px}}@media(min-width:750px){.mh__slide{min-height:0;aspect-ratio:16/9;padding:0}.mh__image{object-position:var(--mh-focal)!important}.mh__content{width:var(--mh-content-width);padding:24px clamp(24px,4vw,64px);text-align:var(--mh-align)}.mh .mh__title{font-size:var(--mh-title-size)}.mh .mh__subtitle{font-size:var(--mh-sub-size)}.mh .mh__benefit{font-size:var(--mh-box-size);padding:0}.mh__benefits{gap:12px}body .mh .mh__button{font-size:var(--mh-button-size)}}@media(prefers-reduced-motion:reduce){.mh__indicator span{transition:none}.mh__track{scroll-behavior:auto}}.mh .mh__title,.mh .mh__subtitle,.mh .mh__benefit{text-shadow:none}.mh__track{overflow-x:hidden;touch-action:pan-y pinch-zoom}.mh__visual,.mh__track{transform:none}.mh__content{position:absolute;top:24px;bottom:116px;left:0;width:var(--mh-content-width);padding:16px clamp(24px,4vw,64px);justify-content:var(--mh-position);gap:var(--mh-gap)}.mh__action{position:absolute;bottom:var(--mh-button-bottom);left:0;right:0;margin:0;padding:0 20px}.mh .mh__title{font-size:min(var(--mh-title-size),5vw);letter-spacing:-.015em;line-height:1.1;text-wrap:balance}.mh .mh__subtitle{font-size:min(var(--mh-sub-size),3vw);line-height:1.2;text-wrap:balance}.mh__benefits{gap:8px}.mh__controls{bottom:calc(var(--mh-button-bottom) + 64px)}@media(max-width:749px){.mh__content{top:16px;bottom:106px;width:100%;padding:8px 20px;justify-content:flex-start;text-align:var(--mh-align-mobile);gap:clamp(6px,2vw,var(--mh-gap))}.mh .mh__title{font-size:min(var(--mh-title-mobile),8vw);max-width:95%;line-height:1.1}.mh .mh__subtitle{font-size:min(var(--mh-sub-mobile),5.6vw);max-width:90%}.mh .mh__benefit{font-size:min(var(--mh-box-mobile),3.8vw);line-height:1.35}.mh__benefits{gap:6px}.mh__action{bottom:var(--mh-button-bottom-mobile)}body .mh .mh__button{min-height:44px;padding:10px 24px}.mh__controls{bottom:calc(var(--mh-button-bottom-mobile) + 56px);gap:0;padding:0}.mh__controls button,.mh__controls .mh__indicator{width:44px;min-width:44px}}@media(prefers-reduced-motion:reduce){.mh__visual{transform:none;will-change:auto}}@media(max-width:380px){.mh__controls .mh__indicator{width:34px;min-width:34px}.mh__indicator span{width:20px}}.mh__track{display:grid;overflow:hidden;scroll-snap-type:none;isolation:isolate}.mh__slide{grid-area:1/1;width:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .65s cubic-bezier(.22,.61,.36,1),visibility 0s .65s}.mh__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .65s cubic-bezier(.22,.61,.36,1),visibility 0s}@media(prefers-reduced-motion:reduce){.mh__slide,.mh__slide.is-active{transition:none}}.mh .mh__scroll-cue{position:absolute;z-index:4;right:clamp(10px,2vw,28px);top:var(--mh-cue-top, calc(100% - 190px) );display:flex;flex-direction:column;align-items:center;gap:12px;width:44px;padding:0 10px;color:var(--mh-cue-color);background:none;border:0;box-shadow:none;text-decoration:none;font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.3}.mh__scroll-cue span{writing-mode:vertical-rl;white-space:nowrap}.mh__scroll-cue i{display:block;position:relative;width:1px;height:48px;overflow:hidden;background:color-mix(in srgb,currentColor 20%,transparent)}.mh__scroll-cue i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform-origin:top;animation:ms-cue-line 2.6s cubic-bezier(.65,0,.35,1) infinite}@keyframes ms-cue-line{0%{transform:translateY(-100%)}45%,55%{transform:translateY(0)}to{transform:translateY(100%)}}.mh__scroll-cue:focus-visible{outline:2px solid currentColor;outline-offset:4px}.mh:not(.is-in-view) .mh__scroll-cue i:after{animation-play-state:paused}@media(max-width:749px){.mh .mh__scroll-cue{font-size:10px;gap:10px}.mh__scroll-cue i{height:38px}}@media(prefers-reduced-motion:reduce){.mh__scroll-cue i:after{animation:none;transform:none}.mh__track{will-change:auto}}.mpd{background:var(--mpd-bg);padding:var(--mpd-top) 16px var(--mpd-bottom);font-family:var(--font-body-family)}.mpd,.mpd *{box-sizing:border-box}.mpd__flow{display:flex;flex-direction:column;gap:var(--mpd-gap);max-width:var(--mpd-width);margin:auto}.mpd__block{min-width:0;color:var(--block-text)}.mpd__title{color:var(--block-title);font-size:var(--block-title-size);line-height:1.35;margin:0;text-transform:none;overflow-wrap:anywhere}.mpd__text{color:var(--block-text);font-size:var(--block-text-size);line-height:1.6;overflow-wrap:anywhere}.mpd__text p{margin:0}.mpd__text p+p{margin-top:.7em}.mpd__text a{color:inherit}.mpd__block--rating{text-align:center;padding-bottom:8px}.mpd__rating{display:inline-flex;align-items:center;gap:16px;max-width:100%;padding:12px 16px;background:var(--block-bg);border:1px solid var(--rating-border);border-radius:var(--block-radius);text-decoration:none;color:inherit;text-align:left}.mpd__avatars{display:flex;align-items:center;flex-shrink:0}.mpd__avatar,.mpd__check{display:block;flex:0 0 var(--avatar-size);width:var(--avatar-size);height:var(--avatar-size);border-radius:50%;border:2px solid var(--block-bg)}.mpd__avatar{object-fit:cover;object-position:center var(--avatar-position)}.mpd__avatar+.mpd__avatar,.mpd__check{margin-left:calc(-1 * var(--avatar-overlap))}.mpd__check{display:grid;place-items:center;background:var(--check-bg);color:var(--check-color)}.mpd__check svg,.mpd__check img{width:60%;height:60%;object-fit:contain}.mpd__rating-copy{min-width:0}.mpd__rating-line{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.mpd__stars{position:relative;display:inline-flex;color:var(--star-color);height:var(--star-size);width:calc(var(--star-size) * 5)}.mpd__star-row{display:flex;width:calc(var(--star-size) * 5);height:var(--star-size)}.mpd__star-row svg,.mpd__star-image{display:block;flex:0 0 var(--star-size);width:var(--star-size);height:var(--star-size);object-fit:contain}.mpd__star-row--empty{color:var(--star-empty);opacity:.55}.mpd__star-fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.mpd__score{white-space:nowrap}.mpd__rating-message{margin:4px 0 0;line-height:1.4;font-weight:600}.mpd__sample{margin:6px 0 0;font-size:11px;line-height:1.4}.mpd__rating:focus-visible{outline:2px solid var(--block-title);outline-offset:3px}.mpd__benefit{display:flex;align-items:center;gap:var(--icon-gap);width:100%;padding:var(--block-padding);background:var(--block-bg);border:var(--benefit-border-width) solid var(--benefit-border);border-radius:var(--block-radius)}.mpd__benefit-icon{display:grid;place-items:center;flex:0 0 var(--icon-size);width:var(--icon-size);height:var(--icon-size);background:var(--icon-bg);color:var(--icon-color);border-radius:var(--icon-radius)}.mpd__benefit-icon svg{width:56%;height:56%}.mpd__benefit-icon img{width:100%;height:100%;object-fit:contain;border-radius:inherit}.mpd__benefit-copy{min-width:0;flex:1;text-align:left}.mpd__benefit-title{margin-bottom:4px}.mpd__benefit-copy[data-layout=inline] :is(.mpd__benefit-title,.mpd__benefit-text,.mpd__benefit-text p){display:inline;margin:0}.mpd__benefit-copy[data-layout=inline] .mpd__benefit-title{margin-inline-end:.35em}.mpd__benefit-copy[data-layout=inline] .mpd__benefit-text :is(ul,ol){margin-block:.35em}.mpd__description{padding:var(--block-padding);border-radius:var(--block-radius);background:var(--block-bg);text-align:var(--description-align)}.mpd__description-title{margin-bottom:10px}.mpd__description-text{font-style:var(--description-style);line-height:var(--description-line)}@media(max-width:749px){.mpd__title{font-size:var(--block-title-mobile)}.mpd__text{font-size:var(--block-text-mobile)}.mpd__sample{font-size:11px}}@media(max-width:380px){.mpd__rating{gap:8px;padding:10px}.mpd__avatars{--avatar-size:28px;--avatar-overlap:10px}.mpd__rating-message{font-size:10px}}.mpd__disclosure{padding:0;background:var(--block-bg);border:var(--benefit-border-width) solid var(--benefit-border);border-radius:var(--block-radius)}.mpd__disclosure>summary.mpd__benefit{min-height:44px;list-style:none;border:0;background:transparent;cursor:pointer;margin:0}.mpd__disclosure>summary::-webkit-details-marker{display:none}.mpd__disclosure>summary:focus-visible{outline:2px solid var(--indicator-color);outline-offset:3px}.mpd__indicator{display:flex;flex:0 0 var(--indicator-size);width:var(--indicator-size);height:var(--indicator-size);color:var(--indicator-color);transition:transform .3s ease}.mpd__indicator svg,.mpd__indicator img{width:100%;height:100%;object-fit:contain}.mpd__disclosure[open]:not([data-mc-expanded=false]) .mpd__indicator{transform:rotate(180deg)}.mpd__extra{padding:var(--extra-gap) var(--block-padding) var(--block-padding);overflow-wrap:break-word}.mpd__extra>p:first-child{margin-top:0}.mpd__extra>p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.mpd__indicator{transition:none}}.mpd[data-melaxin-details] .mpd__block--rating{padding-bottom:6px;text-align:center}.mpd[data-melaxin-details] .mpd__rating{display:flex;width:fit-content;max-width:min(100%,380px);margin-inline:auto;gap:10px;padding:10px 14px;align-items:center}.mpd[data-melaxin-details] .mpd__avatars{padding-right:10px;border-right:1px solid var(--rating-border)}.mpd[data-melaxin-details] .mpd__check{border-width:2px}.mpd[data-melaxin-details] .mpd__check svg{width:52%;height:52%}.mpd[data-melaxin-details] .mpd__rating-copy{flex:0 1 auto;min-width:0}.mpd[data-melaxin-details] .mpd__rating-line{flex-wrap:nowrap;gap:7px}.mpd[data-melaxin-details] .mpd__score{display:inline-flex;align-items:baseline;gap:1px;background:transparent;padding:0;border-radius:0;line-height:1.2;font-size:var(--block-title-size);letter-spacing:0}.mpd[data-melaxin-details] .melaxin-rating-scale{font-size:11px;font-weight:500;opacity:.75}.mpd[data-melaxin-details] .mpd__rating-message{margin:4px 0 0;font-weight:500;overflow-wrap:normal;text-wrap:pretty;line-height:1.4}@media(max-width:749px){.mpd[data-melaxin-details] .mpd__avatars{--avatar-size:30px;--avatar-overlap:13px;padding-right:8px}.mpd[data-melaxin-details] .mpd__rating{gap:9px;padding:10px 12px}.mpd[data-melaxin-details] .mpd__stars{--star-size:13px}.mpd[data-melaxin-details] .mpd__score{font-size:14px}.mpd[data-melaxin-details] .mpd__rating-message{font-size:11px}}@media(max-width:380px){.mpd[data-melaxin-details] .mpd__avatars{--avatar-size:27px;--avatar-overlap:12px;padding-right:7px}.mpd[data-melaxin-details] .mpd__rating{gap:8px;padding:9px 10px}.mpd[data-melaxin-details] .mpd__stars{--star-size:12px}.mpd[data-melaxin-details] .mpd__rating-line{gap:6px}}.mpg{display:block;background:var(--mpg-bg);color:var(--mpg-text);padding:var(--mpg-top) 16px var(--mpg-bottom);font-family:var(--font-body-family)}.mpg,.mpg *{box-sizing:border-box}.mpg__wrapper{max-width:var(--mpg-width);margin-inline:auto}.mpg__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:none;padding:0;margin:0;list-style:none;border-radius:var(--mpg-radius);touch-action:pan-x pan-y pinch-zoom}.mpg__track::-webkit-scrollbar{display:none}.mpg__slide{position:relative;flex:0 0 100%;min-width:0;aspect-ratio:4/5;scroll-snap-align:start;scroll-snap-stop:always;background:var(--mpg-image-bg)}.mpg__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.mpg__controls{display:flex;align-items:center;justify-content:center;gap:var(--mpg-gap);margin-top:var(--mpg-space)}.mpg__controls[hidden]{display:none}body .mpg .mpg__arrow{display:grid;place-items:center;flex:0 0 var(--mpg-button-size);width:var(--mpg-button-size);min-width:44px;height:var(--mpg-button-size);min-height:44px;padding:0;margin:0;border:1px solid var(--mpg-border);border-radius:var(--mpg-button-radius);--mercadean-button-text:var(--mpg-button-color);--mercadean-button-bg:var(--mpg-button-bg);--mercadean-button-hover-bg:var(--mpg-hover-bg);--mercadean-button-hover-text:var(--mpg-hover-color);background:var(--mpg-button-bg);color:var(--mpg-button-color)}body .mpg .mpg__arrow:hover:not(:disabled){background:var(--mpg-hover-bg);color:var(--mpg-hover-color)}.mpg__arrow svg,.mpg__custom-icon{width:var(--mpg-icon-size);height:var(--mpg-icon-size);object-fit:contain}.mpg__arrow:disabled{opacity:.35;cursor:default}.mpg__counter{min-width:4em;text-align:center;font-size:var(--mpg-text-size);line-height:1.5;color:var(--mpg-text)}.mpg__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mpg__track:focus-visible,.mpg__arrow:focus-visible{outline:2px solid var(--mpg-text);outline-offset:3px}.mpg__empty{padding:24px;text-align:center;border:1px dashed #999;font-family:var(--font-body-family)}.mpo{display:block;background:var(--mpo-bg);padding:var(--mpo-top) 16px var(--mpo-bottom);box-sizing:border-box}.mpo *{box-sizing:border-box}.mpo__inner{max-width:var(--mpo-width);margin:auto}.mpo__title{display:flex;align-items:center;gap:12px;margin:0 0 30px;text-align:center;color:var(--mpo-title);font-size:var(--mpo-title-size);line-height:1.4}.mpo__title:before,.mpo__title:after{content:"";flex:1;height:1px;background:var(--mpo-line)}.mpo__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--mpo-gap)}.mpo__card{-webkit-appearance:none;appearance:none;position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;width:100%;gap:10px;padding:var(--mpo-padding);margin:0;border:1px solid var(--card-border);border-radius:var(--mpo-radius);background:var(--card-bg);color:var(--card-name);font:inherit;text-align:center;cursor:pointer;transition:border-color .2s,background .2s;overflow:visible}.mpo__card[aria-checked=true]{border-color:var(--mpo-selected);box-shadow:inset 0 0 0 calc(var(--mpo-border) - 1px) var(--mpo-selected);background:var(--mpo-selected-bg)}.mpo__card:focus-visible{outline:2px solid var(--mpo-selected);outline-offset:3px}.mpo__badge{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);max-width:calc(100% - 10px);padding:6px 8px;border-radius:5px;background:var(--badge-bg);color:var(--badge-color);font-size:var(--mpo-badge-size);font-weight:700;line-height:1.25;white-space:normal}.mpo__images{display:flex;align-items:center;justify-content:center;width:100%;height:var(--mpo-image);gap:2px;margin-top:10px;overflow:hidden}.mpo__image{min-width:0;max-width:100%;width:auto;height:100%;object-fit:contain}.mpo__images:has(.mpo__image:nth-child(2)) .mpo__image{width:50%}.mpo__images:has(.mpo__image:nth-child(3)) .mpo__image{width:33.333%}.mpo__name{font-size:var(--mpo-name-size);color:var(--card-name);line-height:1.3;overflow-wrap:anywhere}.mpo__caption{font-size:var(--mpo-text-size);color:var(--card-text);line-height:1.5;min-height:3em;overflow-wrap:anywhere}.mpo__price{margin-top:auto;font-size:var(--mpo-price-size);color:var(--card-price);font-weight:700;line-height:1.35;overflow-wrap:anywhere}.mpo__compare{font-size:var(--mpo-text-size);color:var(--card-compare);line-height:1.4;overflow-wrap:anywhere}.mpo__selection{margin:16px 0 0;text-align:center;font-size:13px;line-height:1.5;color:var(--mpo-title)}.mpo__note{text-align:center;color:var(--mpo-title);opacity:.65;font-size:11px;line-height:1.5;margin:8px 0 0}@media(max-width:749px){.mpo__title{font-size:var(--mpo-title-mobile)}.mpo__card{padding:10px 6px;gap:8px}.mpo__images{height:var(--mpo-image-mobile)}.mpo__name{font-size:var(--mpo-name-mobile)}.mpo__caption,.mpo__compare{font-size:var(--mpo-text-mobile)}.mpo__price{font-size:var(--mpo-price-mobile)}}@media(prefers-reduced-motion:reduce){.mpo__card{transition:none}}.mpr{display:block;background:var(--mpr-bg);padding:var(--mpr-top) 16px var(--mpr-bottom);box-sizing:border-box}.mpr *{box-sizing:border-box}.mpr__inner{max-width:var(--mpr-width);margin:auto;min-width:0}.mpr__head{text-align:center;margin-bottom:24px}.mpr__eyebrow{margin:0 0 6px;color:var(--mpr-kicker);font-size:var(--mpr-kicker-size);letter-spacing:2px;line-height:1.5}.mpr__title{margin:0;color:var(--mpr-title);font-size:var(--mpr-title-size);line-height:1.35}.mpr__title em{color:var(--mpr-accent)}.mpr__track{display:flex;gap:var(--mpr-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0;touch-action:pan-x pan-y pinch-zoom}.mpr__track::-webkit-scrollbar{display:none}.mpr__card{flex:0 0 calc((100% - (var(--mpr-columns) - 1)*var(--mpr-gap))/var(--mpr-columns));min-width:0;scroll-snap-align:start;border:1px solid var(--card-border);border-radius:var(--mpr-radius);background:var(--card-bg);overflow:hidden;display:flex;flex-direction:column}.mpr__image{display:block;width:100%;height:100%;object-fit:var(--mpr-fit);object-position:var(--mpr-position)}.mpr__body{padding:var(--mpr-padding);display:flex;flex-direction:column;gap:16px}.mpr__person{display:flex;align-items:center;gap:10px;min-width:0}.mpr__avatar{width:var(--mpr-avatar-size);height:var(--mpr-avatar-size);flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--mpr-avatar-bg);border:1px solid var(--mpr-avatar-border);color:var(--card-name)}.mpr__initials{font-size:calc(var(--mpr-avatar-size)*.3);font-weight:700;line-height:1}.mpr__identity{min-width:0}.mpr__location{margin:4px 0 0;color:var(--card-text);font-size:var(--mpr-location-size);line-height:1.4;overflow-wrap:anywhere}.mpr__name{overflow-wrap:anywhere}.mpr__stars{display:flex;gap:2px}.mpr__star{position:relative;display:block;flex:none;width:var(--mpr-star-size);height:var(--mpr-star-size)}.mpr__stars svg,.mpr__star-image{display:block;width:var(--mpr-star-size);height:var(--mpr-star-size);max-width:none;object-fit:contain}.mpr__star-base{fill:var(--star-empty)}.mpr__star-base-image{opacity:.25}.mpr__star-fill{position:absolute;inset:0 auto 0 0;width:var(--mpr-fill);overflow:hidden}.mpr__star-fill svg{fill:var(--star-full)}.mpr__name{margin:0;color:var(--card-name);font-size:var(--mpr-name-size);line-height:1.35}.mpr__text{margin:0;color:var(--card-text);font-size:var(--mpr-text-size);line-height:1.65;overflow-wrap:anywhere}.mpr__controls{display:flex;justify-content:center;align-items:center;gap:var(--mpr-controls-gap);margin-top:var(--mpr-controls-top)}.mpr__controls[hidden]{display:none}.mpr__arrow{display:grid;place-items:center;width:var(--mpr-button-size);height:var(--mpr-button-size);flex:none;padding:0;border:var(--mpr-button-border-width) solid var(--mpr-button-border);border-radius:var(--mpr-button-radius);background:var(--mpr-button-bg);color:var(--mpr-button-color);cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.mpr__arrow:not(:disabled):hover{background:var(--mpr-hover-bg);color:var(--mpr-hover-color);border-color:var(--mpr-hover-border)}.mpr__arrow:not(:disabled):active{transform:scale(.96)}.mpr__arrow svg,.mpr__arrow img{width:var(--mpr-icon-size);height:var(--mpr-icon-size);object-fit:contain}.mpr__arrow:disabled{opacity:.35;cursor:default}.mpr__dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.mpr__dot{display:grid;place-items:center;width:max(24px,calc(var(--mpr-dot-width) + 8px));height:max(44px,var(--mpr-button-size));border:0;background:transparent;padding:0;cursor:pointer}.mpr__dot:before{content:"";width:var(--mpr-dot-size);height:var(--mpr-dot-size);border-radius:50%;background:var(--mpr-dot-inactive);transition:width .2s,background .2s}.mpr__dot[aria-current=true]:before{width:var(--mpr-dot-width);border-radius:var(--mpr-dot-radius);background:var(--mpr-dot)}.mpr__note{margin:10px 0 0;text-align:center;color:var(--mpr-kicker);font-size:11px;line-height:1.5}.mpr__track:focus-visible,.mpr__arrow:focus-visible,.mpr__dot:focus-visible{outline:2px solid var(--mpr-accent);outline-offset:2px}@media(max-width:749px){.mpr__card{flex-basis:calc((100% - (var(--mpr-mobile-columns) - 1)*var(--mpr-gap))/var(--mpr-mobile-columns))}.mpr__avatar{width:var(--mpr-avatar-mobile);height:var(--mpr-avatar-mobile)}.mpr__initials{font-size:calc(var(--mpr-avatar-mobile)*.3)}.mpr__name{font-size:var(--mpr-name-mobile)}.mpr__text{font-size:var(--mpr-text-mobile)}.mpr__title{font-size:var(--mpr-title-mobile)}}@media(prefers-reduced-motion:reduce){.mpr__dot:before,.mpr__arrow{transition:none}.mpr__arrow:not(:disabled):active{transform:none}}.mps{display:block;box-sizing:border-box;background:var(--mps-bg);padding:var(--mps-top) 16px var(--mps-bottom);color:var(--mps-text)}.mps *{box-sizing:border-box}.mps__inner{max-width:var(--mps-width);margin:auto}.mps__head{text-align:center;margin-bottom:20px}.mps__eyebrow{margin:0 0 6px;font-size:var(--mps-kicker-size);color:var(--mps-kicker);letter-spacing:2px;line-height:1.5}.mps__title{margin:0;font-size:var(--mps-title-size);line-height:1.35;color:var(--mps-title)}.mps__title em{color:var(--mps-accent)}.mps__banner{display:flex;align-items:center;justify-content:center;gap:8px;max-width:460px;margin:0 auto 24px;padding:12px 16px;border-radius:var(--mps-radius);border:1px solid var(--mps-border);background:var(--mps-banner);text-align:center;font-size:var(--mps-text-size);line-height:1.5}.mps__banner strong{color:var(--mps-accent);white-space:nowrap}.mps__banner-icon{width:18px;height:18px;object-fit:contain}.mps__track{position:relative;display:flex;justify-content:space-around;gap:8px;max-width:460px;margin:auto;padding-top:8px}.mps__track:before{content:"";position:absolute;top:calc(var(--mps-node)/2 + 8px);left:16.66%;right:16.66%;height:1px;background:var(--mps-line)}.mps__step{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;z-index:1}.mps__node{display:grid;place-items:center;flex:none;width:var(--mps-node);height:var(--mps-node);border-radius:50%;background:var(--node-bg);color:var(--node-color)}.mps__node svg,.mps__node img{width:22px;height:22px;object-fit:contain}.mps__label{font-size:11px;color:var(--label);letter-spacing:.7px;line-height:1.4}.mps__date{font-size:var(--mps-date-size);font-weight:700;line-height:1.4}.mps__note{text-align:center;color:var(--mps-kicker);font-size:var(--mps-note-size);line-height:1.5;margin:18px 0 0}@media(max-width:749px){.mps__title{font-size:var(--mps-title-mobile)}.mps__banner{padding:11px 12px}.mps__track{gap:4px}.mps__label{letter-spacing:.4px}}.mpv{display:block;background:var(--mpv-bg);color:var(--mpv-text);padding:var(--mpv-top) 16px var(--mpv-bottom);font-size:var(--mpv-text-size)}.mpv *{box-sizing:border-box}.mpv__inner{max-width:var(--mpv-width);margin:auto;min-width:0}.mpv__head{text-align:center;margin-bottom:20px}.mpv__eyebrow{font-size:12px;letter-spacing:2px;margin:0 0 8px}.mpv__title{font-size:var(--mpv-title-size);color:var(--mpv-title);line-height:1.3;margin:0;overflow-wrap:anywhere}.mpv__hint{margin:10px 0 0;font-size:inherit;line-height:1.5}.mpv__track{display:flex;gap:var(--mpv-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0;touch-action:pan-x pan-y pinch-zoom}.mpv__track::-webkit-scrollbar{display:none}.mpv__card{transition:border-color .25s ease;flex:0 0 calc((100% - var(--mpv-peek) - var(--mpv-columns)*var(--mpv-gap))/var(--mpv-columns));min-width:0;scroll-snap-align:center;scroll-snap-stop:always;border:1px solid var(--mpv-border);border-radius:var(--mpv-radius);background:var(--mpv-card);overflow:hidden}.mpv__card[data-active=true]{border-color:var(--mpv-button)}.mpv__media{height:var(--mpv-height);background:var(--mpv-video);position:relative}.mpv__video,.mpv__placeholder{display:block;width:100%;height:100%;object-fit:contain;background:var(--mpv-video)}.mpv__empty-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;color:var(--mpv-button)}.mpv__empty-icon svg{width:44px;height:44px;padding:10px;background:var(--mpv-button-bg);border:1px solid var(--mpv-button-border);border-radius:50%}.mpv__body{padding:14px;overflow-wrap:anywhere}.mpv__name{font-size:inherit;line-height:1.5;color:var(--mpv-title);margin:0 0 4px}.mpv__body p{font-size:inherit;line-height:1.6;margin:0}.mpv__controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px}.mpv__controls[hidden]{display:none}.mpv__arrow{width:44px;height:44px;flex:none;display:grid;place-items:center;padding:10px;background:var(--mpv-button-bg);color:var(--mpv-button);border:1px solid var(--mpv-button-border);border-radius:50%;cursor:pointer;transition:transform .18s,background-color .18s}.mpv__arrow:active{transform:scale(.96)}.mpv__arrow svg,.mpv__arrow img{width:20px;height:20px;object-fit:contain}.mpv__dots{display:flex;justify-content:center;flex-wrap:wrap}.mpv__dot{width:26px;height:44px;display:grid;place-items:center;border:0;background:transparent;padding:0;cursor:pointer}.mpv__dot:before{content:"";height:6px;width:6px;background:var(--mpv-border);border-radius:5px;transition:width .3s,background-color .3s}.mpv__dot[aria-current=true]:before{width:18px;background:var(--mpv-button)}.mpv__pause{display:block;margin:4px auto 0;background:var(--mpv-button-bg);color:var(--mpv-button);border:1px solid var(--mpv-button-border);border-radius:20px;padding:8px 16px;min-height:44px;font:inherit;cursor:pointer}.mpv__note{text-align:center;font-size:12px;line-height:1.5;margin:10px 0 0}.mpv__transcript{padding:0 0 14px;line-height:1.6}.mpv .accordion{border:0;margin:10px 0 0}.mpv .accordion summary{font:inherit;min-height:44px;padding:10px 0;text-decoration:underline}.mpv :is(button,.mpv__track):focus-visible{outline:2px solid var(--mpv-button);outline-offset:2px}@media(max-width:749px){.mpv{font-size:var(--mpv-text-mobile)}.mpv__title{font-size:var(--mpv-title-mobile)}.mpv__card{flex-basis:var(--mpv-mobile-width)}.mpv__media{height:var(--mpv-height-mobile)}}@media(prefers-reduced-motion:reduce){.mpv__card,.mpv__arrow,.mpv__dot:before{transition:none}}.mpv[data-format=portrait] .mpv__media{height:auto;aspect-ratio:9/16;overflow:hidden}.mpv[data-format=portrait] :is(.mpv__video,.mpv__placeholder){position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.mpv[data-controls=false] .mpv__video{pointer-events:none}.mpv__track{--mpv-card-size:calc((100% - var(--mpv-peek) - var(--mpv-columns)*var(--mpv-gap))/var(--mpv-columns))}.mpv__track:before,.mpv__track:after{content:"";flex:0 0 max(0px,calc((100% - var(--mpv-card-size))/2 - var(--mpv-gap)));pointer-events:none}@media(max-width:749px){.mpv__track{--mpv-card-size:var(--mpv-mobile-width)}}.cp1{display:block;background:var(--cp1-background);color:var(--cp1-text);padding:var(--cp1-padding-top) 0 var(--cp1-padding-bottom);min-width:0}.cp1,.cp1 *{box-sizing:border-box}.cp1__wrapper{width:100%;max-width:var(--cp1-max-width);padding-inline:var(--cp1-side-padding);margin-inline:auto;min-width:0}.cp1__header{text-align:var(--cp1-header-align);margin-bottom:var(--cp1-header-gap)}.cp1 .cp1__heading,.cp1 .cp1__subtitle,.cp1 .cp1__title,.cp1 .cp1__description,.cp1 .cp1__vendor{margin:0;overflow-wrap:anywhere}.cp1 .cp1__heading{color:var(--cp1-heading-color);margin-bottom:var(--cp1-heading-gap)}.cp1 .cp1__subtitle{color:var(--cp1-subtitle-color)}.cp1__hint{display:none;margin:0 0 12px}.cp1__rows{display:grid;gap:var(--cp1-row-gap)}.cp1__row-group{min-width:0;opacity:1;transform:none}.cp1__row{display:grid;grid-template-columns:repeat(var(--cp1-columns),minmax(0,1fr));gap:var(--cp1-column-gap);padding:0;margin:0;list-style:none;min-width:0;isolation:isolate}.cp1__cell{min-width:0;padding:var(--cp1-card-padding);background:var(--cp1-card-bg);border-radius:var(--cp1-card-radius);text-align:var(--cp1-align)}.cp1[data-border-cards=true] .cp1__cell{outline:var(--cp1-border-width) solid var(--cp1-border-color);outline-offset:calc(-1 * var(--cp1-border-width));box-shadow:1px 0 0 var(--cp1-border-color)}.cp1__card{height:100%;display:flex;flex-direction:column;min-width:0}.cp1__media{position:relative;isolation:isolate;aspect-ratio:var(--cp1-ratio);border-radius:var(--cp1-image-radius);overflow:hidden;background:var(--cp1-image-bg);margin:0}.cp1[data-border-media=true] .cp1__media{border:var(--cp1-border-width) solid var(--cp1-border-color)}.cp1__images,.cp1 .cp1__image-link{position:absolute;top:0;right:0;bottom:0;left:0}.cp1__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--cp1-image-fit);object-position:var(--cp1-image-position,center);transition:opacity var(--cp1-swap-duration) ease;display:block}.cp1__image--primary{opacity:1}.cp1__image--secondary{opacity:0}.cp1 .cp1__image-link{z-index:1;display:block;touch-action:auto}.cp1__media.is-secondary .cp1__image--primary{opacity:0}.cp1__media.is-secondary .cp1__image--secondary{opacity:1}.cp1[data-shine=true] .cp1__media--pair:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;background:linear-gradient(110deg,transparent 25%,rgb(255 255 255 / .25) 48%,transparent 70%);transform:translate(-120%);opacity:0}.cp1[data-shine=true] .cp1__media--pair.is-secondary:after{animation:cp1-photo-light var(--cp1-shine-duration) ease-out both}@keyframes cp1-photo-light{0%{transform:translate(-120%);opacity:0}20%{opacity:1}to{transform:translate(120%);opacity:0}}.cp1__info{padding-top:var(--cp1-info-gap);display:flex;flex-direction:column;gap:var(--cp1-text-gap);align-items:var(--cp1-info-align,flex-start);flex:1;min-width:0}.cp1__cell[style*="--cp1-align:center"] .cp1__info{align-items:center}.cp1__cell[style*="--cp1-align:right"] .cp1__info{align-items:flex-end}.cp1__title,.cp1__description{width:100%;color:var(--cp1-title-color,var(--cp1-text))}.cp1 .cp1__description{color:var(--cp1-description-color,var(--cp1-text));white-space:pre-line}.cp1 a{color:inherit;text-decoration:none}.cp1 .cp1__vendor{color:var(--cp1-vendor-color,var(--cp1-text));opacity:var(--cp1-vendor-opacity,.75)}.cp1__rating-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--cp1-rating-gap);row-gap:2px;margin-top:2px;color:var(--cp1-text)}.cp1__stars{display:inline-flex;flex:none;gap:0}.cp1__star{position:relative;display:block;width:var(--cp1-star-size);height:var(--cp1-star-size);color:var(--cp1-star-empty)}.cp1__star svg{width:100%;height:100%;display:block;fill:currentColor}.cp1__star-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--cp1-star-color)}.cp1__star-fill svg{width:var(--cp1-star-size);max-width:none}.cp1__rating{margin:0}.cp1__price-row{display:flex;justify-content:var(--cp1-justify,flex-start);margin-top:var(--cp1-price-gap);padding-bottom:3px}.cp1 .cp1__price-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:0;max-width:100%;border-radius:var(--cp1-price-radius);padding:0;background:var(--cp1-compare-bg);color:var(--cp1-compare-color);transition:box-shadow .2s ease,background-color .2s ease,color .2s ease;min-height:0}.cp1 .cp1__price{display:block;flex:none;max-width:100%;padding:var(--cp1-price-pad-y) var(--cp1-price-pad-x);border-radius:var(--cp1-price-radius);background:var(--cp1-price-bg);color:var(--cp1-price-color);transition:background-color .2s ease,color .2s ease;overflow-wrap:anywhere}.cp1 .cp1__compare{padding:3px 7px;white-space:nowrap;color:var(--cp1-compare-color)}.cp1[data-border-buttons=true] .cp1__price-link{border:var(--cp1-border-width) solid var(--cp1-border-color)}.cp1[data-button-motion=true] .cp1__price-link:is(:hover,:focus-visible,:active){box-shadow:var(--cp1-shadow-offset) var(--cp1-shadow-offset) 0 var(--cp1-shadow-color)}.cp1[data-button-motion=true] .cp1__price-link:is(:hover,:focus-visible,:active) .cp1__price{background:var(--cp1-hover-bg);color:var(--cp1-hover-color)}.cp1 .cp1__cta{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:8px 16px;background:var(--cp1-price-bg);color:var(--cp1-price-color);border-radius:var(--cp1-price-radius);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;font-family:var(--cp1-price-family);font-size:16px;font-weight:var(--cp1-price-weight)}.cp1[data-button-motion=true] .cp1__cta:is(:hover,:focus-visible,:active){background:var(--cp1-hover-bg);color:var(--cp1-hover-color);box-shadow:var(--cp1-shadow-offset) var(--cp1-shadow-offset) 0 var(--cp1-shadow-color)}.cp1__badges{position:absolute;z-index:2;top:7px;right:7px;bottom:7px;left:7px;display:flex;align-items:flex-start;gap:var(--cp1-badge-gap);pointer-events:none}.cp1__badge-left{display:flex;flex-wrap:wrap;gap:var(--cp1-badge-gap);min-width:0}.cp1 .cp1__badge{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:var(--cp1-badge-padding);border:var(--cp1-badge-border-width) solid var(--cp1-badge-border-color);border-radius:var(--cp1-badge-radius);background:var(--badge-bg);color:var(--badge-color);max-width:100%;white-space:nowrap;line-height:var(--cp1-badge-line)}.cp1__badge-label{display:block;line-height:1;position:relative;top:var(--cp1-badge-offset,-.5px)}.cp1__shipping{margin-left:auto;flex:none}.cp1__nav{display:none;justify-content:center;align-items:center;gap:var(--cp1-nav-gap);margin-top:12px}.cp1__nav[hidden]{display:none}.cp1 .cp1__arrow{display:grid;place-items:center;flex:none;width:var(--cp1-nav-size);height:var(--cp1-nav-size);border:1px solid var(--cp1-border-color);border-radius:50%;background:var(--cp1-nav-bg);color:var(--cp1-nav-color);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.cp1 .cp1__arrow:is(:hover,:focus-visible,:active){background:var(--cp1-nav-hover-bg);color:var(--cp1-nav-hover-color);box-shadow:0 3px 8px #0000001a}.cp1__arrow:disabled{opacity:.3;cursor:default}.cp1__arrow svg{width:20px;height:20px}.cp1__page-status{font:14px var(--cp1-rating-family)}.cp1 a:focus-visible,.cp1 button:focus-visible,.cp1__row:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.cp1__row:focus:not(:focus-visible){outline:0}body .cp1 .cp1__heading{font-family:var(--cp1-heading-family);font-weight:var(--cp1-heading-weight);font-size:var(--cp1-heading-size);letter-spacing:var(--cp1-heading-tracking);line-height:var(--cp1-heading-line);font-style:var(--cp1-heading-style)}body .cp1 .cp1__subtitle{font-family:var(--cp1-subtitle-family);font-weight:var(--cp1-subtitle-weight);font-size:var(--cp1-subtitle-size);letter-spacing:var(--cp1-subtitle-tracking);line-height:var(--cp1-subtitle-line);font-style:var(--cp1-subtitle-style)}body .cp1 .cp1__hint{font-family:var(--cp1-hint-family);font-weight:var(--cp1-hint-weight);font-size:var(--cp1-hint-size);letter-spacing:var(--cp1-hint-tracking);line-height:var(--cp1-hint-line);font-style:var(--cp1-hint-style)}body .cp1 .cp1__title{font-family:var(--cp1-title-family);font-weight:var(--cp1-title-weight);font-size:var(--cp1-title-size);letter-spacing:var(--cp1-title-tracking);line-height:var(--cp1-title-line);font-style:var(--cp1-title-style)}body .cp1 .cp1__description{font-family:var(--cp1-description-family);font-weight:var(--cp1-description-weight);font-size:var(--cp1-description-size);letter-spacing:var(--cp1-description-tracking);line-height:var(--cp1-description-line);font-style:var(--cp1-description-style)}body .cp1 .cp1__vendor{font-family:var(--cp1-vendor-family);font-weight:var(--cp1-vendor-weight);font-size:var(--cp1-vendor-size);letter-spacing:var(--cp1-vendor-tracking);line-height:var(--cp1-vendor-line);font-style:var(--cp1-vendor-style)}body .cp1 .cp1__price{font-family:var(--cp1-price-family);font-weight:var(--cp1-price-weight);font-size:var(--cp1-price-size);letter-spacing:var(--cp1-price-tracking);line-height:var(--cp1-price-line);font-style:var(--cp1-price-style)}body .cp1 .cp1__compare{font-family:var(--cp1-compare-family);font-weight:var(--cp1-compare-weight);font-size:var(--cp1-compare-size);letter-spacing:var(--cp1-compare-tracking);line-height:var(--cp1-compare-line);font-style:var(--cp1-compare-style)}body .cp1 .cp1__rating{font-family:var(--cp1-rating-family);font-weight:var(--cp1-rating-weight);font-size:var(--cp1-rating-size);letter-spacing:var(--cp1-rating-tracking);line-height:var(--cp1-rating-line);font-style:var(--cp1-rating-style)}body .cp1 .cp1__badge{font-family:var(--cp1-badge-family);font-weight:var(--cp1-badge-weight);font-size:var(--cp1-badge-size);letter-spacing:var(--cp1-badge-tracking);line-height:var(--cp1-badge-line);font-style:var(--cp1-badge-style)}@media(max-width:989px){.cp1__row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cp1-columns-tablet) - 1) * var(--cp1-column-gap)) / var(--cp1-columns-tablet));overflow-x:auto;scroll-snap-type:none;scrollbar-width:none;overscroll-behavior-x:contain}.cp1__row::-webkit-scrollbar{display:none}.cp1__cell{scroll-snap-align:none}.cp1__nav:not([hidden]){display:flex}.cp1__hint{display:block}.cp1[data-layout=grid] .cp1__row{grid-auto-flow:row;grid-template-columns:repeat(var(--cp1-columns-tablet),minmax(0,1fr));overflow:visible}.cp1[data-layout=grid] .cp1__nav{display:none}}@media(max-width:749px){.cp1{padding:var(--cp1-padding-top-mobile) 0 var(--cp1-padding-bottom-mobile)}.cp1__wrapper{padding-inline:var(--cp1-side-padding-mobile)}.cp1__header{margin-bottom:var(--cp1-header-gap-mobile)}.cp1 .cp1__heading{margin-bottom:var(--cp1-heading-gap-mobile)}.cp1__rows{gap:var(--cp1-row-gap-mobile)}.cp1__row{gap:var(--cp1-column-gap-mobile);grid-auto-columns:calc((100% - var(--cp1-columns-mobile) * var(--cp1-column-gap-mobile)) / (var(--cp1-columns-mobile) + var(--cp1-mobile-peek)))}.cp1[data-layout=grid] .cp1__row{grid-template-columns:repeat(var(--cp1-columns-mobile),minmax(0,1fr))}.cp1__cell{padding:var(--cp1-card-padding-mobile)}.cp1__media{aspect-ratio:var(--cp1-ratio-mobile)}.cp1__info{padding-top:var(--cp1-info-gap-mobile);gap:var(--cp1-text-gap-mobile)}.cp1__price-row{margin-top:var(--cp1-price-gap-mobile)}.cp1__star{width:var(--cp1-star-mobile);height:var(--cp1-star-mobile)}.cp1__star-fill svg{width:var(--cp1-star-mobile)}.cp1__badges{top:4px;right:4px;bottom:4px;left:4px;flex-wrap:wrap}.cp1 .cp1__badge{max-width:100%;white-space:normal;overflow-wrap:anywhere}.cp1 .cp1__shipping{white-space:nowrap;margin-left:auto;font-size:clamp(8px,var(--cp1-badge-mobile),12px)}body .cp1 .cp1__heading{font-size:var(--cp1-heading-mobile)}body .cp1 .cp1__subtitle{font-size:var(--cp1-subtitle-mobile)}body .cp1 .cp1__hint{font-size:var(--cp1-hint-mobile)}body .cp1 .cp1__title{font-size:var(--cp1-title-mobile)}body .cp1 .cp1__description{font-size:var(--cp1-description-mobile)}body .cp1 .cp1__vendor{font-size:var(--cp1-vendor-mobile)}body .cp1 .cp1__price{font-size:var(--cp1-price-mobile)}body .cp1 .cp1__compare{font-size:var(--cp1-compare-mobile)}body .cp1 .cp1__rating{font-size:var(--cp1-rating-mobile)}body .cp1 .cp1__badge{font-size:var(--cp1-badge-mobile)}}@media(prefers-reduced-motion:reduce){.cp1 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cp1__row-group{opacity:1!important;transform:none!important}}.cp1[data-align=center]{--cp1-info-align:center;--cp1-justify:center}.cp1[data-align=right]{--cp1-info-align:flex-end;--cp1-justify:flex-end}.cp1 .cp1__rating-row{justify-content:var(--cp1-justify,flex-start)}.cp1__cell[style*="--cp1-align:center"]{--cp1-justify:center}.cp1__cell[style*="--cp1-align:right"]{--cp1-justify:flex-end}.cp1__price-row{margin-top:auto;padding-top:var(--cp1-price-gap)}@media(max-width:749px){.cp1__price-row{margin-top:auto;padding-top:var(--cp1-price-gap-mobile)}.cp1 .cp1__price-link{min-height:44px}.cp1 .cp1__price{min-height:44px;display:flex;align-items:center}.cp1__title a{display:block;min-height:44px}}.cp1 .cp1__price-link,.cp1 .cp1__cta,.cp1 .cp1__image-link{-webkit-tap-highlight-color:transparent}.cp1[data-button-motion=true] .cp1__price-link:is(:hover,:focus-visible,:active){background:var(--cp1-hover-bg);color:var(--cp1-hover-color)}.cp1[data-button-motion=true] .cp1__price-link:is(:hover,:focus-visible,:active) .cp1__compare{color:var(--cp1-hover-color)}.cp1[data-button-motion=true] .cp1__price-link:active,.cp1[data-button-motion=true] .cp1__price-link:active .cp1__price{transition-duration:0s}.cp1__cell{container-type:inline-size}.cp1 .cp1__price-link{flex-wrap:nowrap}body .cp1 .cp1__price{flex:0 1 auto;min-width:0;white-space:nowrap;font-size:min(var(--cp1-price-size),12cqw);padding-inline:min(var(--cp1-price-pad-x),4cqw)}body .cp1 .cp1__compare{font-size:max(10px,min(var(--cp1-compare-size),8cqw));padding-inline:3px}@media(max-width:749px){.cp1__cell{container-type:inline-size}.cp1 .cp1__price-link{flex-wrap:nowrap}body .cp1 .cp1__price{flex:0 1 auto;min-width:0;white-space:nowrap;font-size:min(var(--cp1-price-mobile),12cqw);padding-inline:min(var(--cp1-price-pad-x),4cqw)}body .cp1 .cp1__compare{font-size:max(10px,min(var(--cp1-compare-mobile),8cqw));padding-inline:3px}}.cp1 [data-cp1-motion=waiting]{opacity:0}.cp1 [data-cp1-motion=waiting],.cp1 [data-cp1-motion=running]{transition:none!important}.cp1 [data-cp1-motion]:focus-within{opacity:1}@media(prefers-reduced-motion:reduce){.cp1 [data-cp1-motion]{opacity:1!important;translate:none!important}}@media print{.cp1 [data-cp1-motion]{opacity:1!important;translate:none!important}}.mpo2{display:block;background:var(--o2-bg);padding:var(--o2-top) var(--o2-side) var(--o2-bottom);color:var(--o2-title);letter-spacing:var(--o2-tracking)}.mpo2,.mpo2 *{box-sizing:border-box}.mpo2__inner{max-width:var(--o2-width);margin-inline:auto;min-width:0}.mpo2 .mpo2__title{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center;font-size:var(--o2-title-size);line-height:1.3;color:var(--o2-title);margin:0 0 var(--o2-title-gap)}.mpo2__title:before,.mpo2__title:after{content:"";flex:1;height:1px;background:var(--o2-line)}.mpo2__grid{display:grid;gap:var(--o2-gap);min-width:0}.mpo2__item{position:relative;min-width:0;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--o2-radius);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.mpo2__item:has([aria-checked=true]){background:var(--o2-selected-bg);border-color:var(--o2-selected);box-shadow:inset 0 0 0 calc(var(--o2-border) - 1px) var(--o2-selected)}.mpo2 .mpo2__card{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:var(--o2-image-width) minmax(0,1fr) minmax(0,var(--o2-price-column));align-items:center;gap:var(--o2-content-gap);width:100%;min-width:0;min-height:72px;padding:var(--o2-padding);border:0;background:transparent;border-radius:inherit;text-align:left;cursor:pointer;font:inherit;color:var(--card-name);line-height:var(--o2-leading);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mpo2 .mpo2__card--no-image{grid-template-columns:minmax(0,1fr) minmax(0,var(--o2-price-column))}.mpo2__card:focus-visible{outline:2px solid var(--o2-selected);outline-offset:4px}.mpo2__images{height:var(--o2-image);display:flex;justify-content:center;align-items:center;gap:0;min-width:0}.mpo2__image{display:block;object-fit:contain;width:100%;height:100%;min-width:0}.mpo2__images:has(.mpo2__image:nth-child(2)) .mpo2__image{width:50%}.mpo2__images:has(.mpo2__image:nth-child(3)) .mpo2__image{width:33.333%}.mpo2__copy{min-width:0}.mpo2__name-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.mpo2 .mpo2__name{font-size:var(--o2-name-size);line-height:var(--o2-leading);color:var(--card-name);overflow-wrap:anywhere}.mpo2 .mpo2__caption{display:block;font-size:var(--o2-text-size);line-height:var(--o2-leading);color:var(--card-text);margin-top:2px;overflow-wrap:anywhere}.mpo2__prices{display:flex;flex-direction:column;align-items:flex-end;text-align:right;min-width:0;gap:2px}.mpo2 .mpo2__price{font-size:var(--o2-price-size);line-height:1.2;color:var(--card-price);white-space:nowrap;font-variant-numeric:tabular-nums}.mpo2__compare{font-family:var(--font-body-family);font-size:var(--o2-compare-size);line-height:1.2;color:var(--card-compare);white-space:nowrap}.mpo2__badge{position:absolute;top:0;right:var(--o2-padding);transform:translateY(-45%);max-width:calc(100% - 24px);padding:3px 9px;border-radius:var(--o2-badge-radius);background:var(--badge-bg);color:var(--badge-color);font-family:var(--font-body-family);font-weight:600;font-size:var(--o2-badge-size);line-height:1.3;text-align:center;overflow-wrap:anywhere}.mpo2[data-badges=none] .mpo2__badge,.mpo2[data-badges=selected] .mpo2__card[aria-checked=false] .mpo2__badge{display:none}.mpo2__tag{display:inline-block;padding:4px 8px;border-radius:var(--o2-tag-radius);font-family:var(--font-body-family);font-weight:600;font-size:var(--o2-badge-size);line-height:1.2;background:var(--tag-bg);color:var(--tag-color);max-width:100%;overflow-wrap:anywhere}.mpo2__details{padding:0 var(--o2-padding) var(--o2-padding);color:var(--card-text);font-size:var(--o2-text-size);line-height:var(--o2-leading)}.mpo2__details[hidden]{display:none}.mpo2__details p{margin:0}.mpo2__selection,.mpo2__note{font-family:var(--font-body-family);font-size:13px;line-height:1.5;color:var(--o2-title);text-align:center;margin:12px 0 0}.mpo2__note{font-size:12px;opacity:.75}@media(max-width:749px){.mpo2{padding-inline:var(--o2-side-mobile)}.mpo2 .mpo2__title{font-size:var(--o2-title-mobile)}.mpo2 .mpo2__card{grid-template-columns:var(--o2-image-width-mobile) minmax(0,1fr) minmax(0,var(--o2-price-column-mobile));gap:var(--o2-content-gap-mobile);padding:var(--o2-pad-mobile)}.mpo2 .mpo2__card--no-image{grid-template-columns:minmax(0,1fr) minmax(0,var(--o2-price-column-mobile))}.mpo2__images{height:var(--o2-image-mobile)}.mpo2 .mpo2__name{font-size:var(--o2-name-mobile)}.mpo2 .mpo2__caption,.mpo2__details{font-size:var(--o2-text-mobile)}.mpo2 .mpo2__price{font-size:var(--o2-price-mobile)}.mpo2__compare{font-size:var(--o2-compare-mobile)}.mpo2__badge{right:var(--o2-pad-mobile);font-size:var(--o2-badge-size)}}@media(max-width:359px){.mpo2 .mpo2__card{grid-template-columns:var(--o2-image-width-mobile) minmax(0,1fr)}.mpo2 .mpo2__card--no-image{grid-template-columns:minmax(0,1fr)}.mpo2__copy{padding-right:0}.mpo2__prices{grid-column:2;align-items:flex-start;text-align:left}.mpo2__card--no-image .mpo2__prices{grid-column:1}.mpo2__images{grid-row:1 / 3;align-self:start}.mpo2 .mpo2__price{white-space:normal}}@media(prefers-reduced-motion:reduce){.mpo2__item{transition:none}}.mpo2__unit-heading{margin:0 0 8px!important;font-family:var(--font-body-family);font-size:var(--o2-text-size);font-weight:400;color:var(--card-text)}.mpo2__units{display:grid;gap:7px}.mpo2__unit{display:flex;align-items:center;gap:7px;min-width:0}.mpo2__unit-number{min-width:16px;font-family:var(--font-body-family);font-size:var(--o2-text-size);color:var(--card-name)}.mpo2 .mpo2__unit-select{-webkit-appearance:auto;appearance:auto;display:block;width:108px;max-width:50%;min-width:0;min-height:34px;padding:5px 9px;margin:0;border:1px solid var(--unit-border);border-radius:var(--unit-radius);background:var(--unit-bg);color:var(--unit-color);font-family:var(--font-body-family);font-size:var(--o2-select-size);font-weight:400;line-height:1.2;box-shadow:none}.mpo2 .mpo2__unit-select--size{width:76px}.mpo2 .mpo2__unit-select:focus-visible{outline:2px solid var(--o2-selected);outline-offset:2px}.mpo2__extra-copy{margin-top:10px}.mpo2__details{padding-top:0}.mpo2 .mpo2__badge{font-weight:600}.mpo2 .mpo2__tag{white-space:nowrap}.mpo2__item:has(.mpo2__details:not([hidden])) .mpo2__card{padding-bottom:10px}@media(max-width:749px){.mpo2__details{padding:0 var(--o2-pad-mobile) var(--o2-pad-mobile)}.mpo2__unit-heading,.mpo2__unit-number{font-size:var(--o2-text-mobile)}.mpo2 .mpo2__unit-select{min-height:36px}}.mpo2[data-terra-offers=true] .mpo2__card{transition:padding-bottom .36s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.mpo2[data-terra-offers=true] .mpo2__card{transition:none}}.msc{display:block;background:#f6f1dc;color:#1c1c1c;padding:32px 0 40px;font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:1.45}.msc,.msc *{box-sizing:border-box}.msc__wrapper{max-width:1800px;margin:0 auto;padding:0 24px}.msc__header{padding:0 12px 22px}.msc .msc__heading{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(32px,3.2vw,58px);line-height:1.12;letter-spacing:-.02em;margin:0 0 16px;color:#1c1c1c;overflow-wrap:anywhere}.msc .msc__subtitle{font-family:var(--font-body-family);font-weight:600;font-size:clamp(17px,1.65vw,26px);font-style:italic;line-height:1.35;margin:0;color:#43433d}.msc__collection-description{max-width:80ch;overflow-wrap:anywhere;color:#505047}.msc__collection-description img{max-width:100%;height:auto}.msc__collection-description iframe{max-width:100%}.msc .msc__collection-description :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-family)}.msc__search{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;max-width:850px;margin:24px 0}.msc__search-field{flex:1 1 240px;min-width:0}.msc label{display:block;font-family:var(--font-body-family);font-weight:400}.msc :is(input:not([type=checkbox]),select){width:100%;min-height:48px;border:1px solid #1C1C1C;border-radius:0;padding:10px 12px;background:#f6f1dc;color:#1c1c1c;font:inherit}.msc .button{min-height:48px;padding:10px 20px;font-family:var(--font-body-family);white-space:normal;text-align:center}.msc__search label,.msc__sort label,.msc__range label{margin-bottom:4px}.msc__filters{padding:18px 12px;border-top:1px solid #1C1C1C;margin:0 0 22px}.msc__filter-fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 18px}.msc__filter{flex:1 1 180px;min-width:0;border:1px solid #1C1C1C}.msc__filter summary{display:list-item;list-style:disclosure-closed inside;padding:12px;min-height:48px;cursor:pointer;font-family:var(--font-body-family)}.msc__filter[open] summary{list-style-type:disclosure-open;border-bottom:1px solid #1C1C1C}.msc__filter-panel{padding:12px;max-height:320px;overflow:auto}.msc label.msc__check{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;overflow-wrap:anywhere}.msc__check input{width:18px;height:18px;flex:none;accent-color:#141414}.msc__check:has(input:disabled){opacity:.55;cursor:default}.msc__range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.msc__sort{flex:1 1 240px;min-width:0}.msc__text-link{display:inline-flex;align-items:center;min-height:48px;color:#1c1c1c;text-underline-offset:4px}.msc__active-filters{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0 0;padding:0}.msc__active-filters:empty{display:none}.msc__active-filters a{display:inline-flex;align-items:center;min-height:44px;padding:6px 12px;gap:8px;border:1px solid #1C1C1C;border-radius:999px;color:#1c1c1c;text-decoration:none;overflow-wrap:anywhere}.msc__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:1px;margin:0;gap:1px;background:#1c1c1c}.msc__cell{min-width:0;background:#f6f1dc;padding:24px 12px 20px}.msc__card{height:100%;display:flex;flex-direction:column;opacity:1;transform:translateY(0);transition:opacity .82s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1);transition-delay:var(--msc-delay,0s)}.msc__card[data-reveal=waiting]{opacity:0;transform:translateY(28px)}.msc__media{display:block;position:relative;aspect-ratio:18/25;overflow:hidden;isolation:isolate;background:#f6f1dc;color:inherit}.msc__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.5) 50%,transparent 60%);transform:translate(-150%);transition:transform .8s cubic-bezier(.16,1,.3,1)}.msc__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease}.msc__image--primary{opacity:1}.msc__image--secondary{opacity:0}.msc__media--pair:focus-visible .msc__image--secondary{opacity:1}.msc__media--pair:focus-visible .msc__image--primary{opacity:0}.msc__media:focus-visible:after{transform:translate(150%)}.msc__badges{position:absolute;z-index:4;top:12px;left:12px;right:12px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:5px;pointer-events:none}.msc .msc__badge{display:inline-block;font-family:var(--font-body-family);padding:4px 9px;border:0;border-radius:999px;background:#fff;color:#000;font-size:11px;font-weight:600;line-height:1.2;text-transform:none;overflow-wrap:anywhere;max-width:100%}.msc .msc__badge--sale{background:#e5342a;color:#fff}.msc__info{display:flex;flex-direction:column;align-items:flex-start;flex:1;padding:12px 10px 0}.msc .msc__title{font-family:var(--font-heading-family);font-size:clamp(20px,1.6vw,29px);font-weight:600;line-height:1.2;letter-spacing:-.015em;margin:0 0 7px;color:#1c1c1c;overflow-wrap:anywhere}.msc__title a{color:inherit;text-decoration:none}.msc .msc__description{font-family:var(--font-body-family);font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:14px;font-style:italic;line-height:1.45;color:#505047;margin:0 0 10px;overflow-wrap:anywhere}.msc__price{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#fff;text-decoration:none;cursor:pointer;margin-top:auto;max-width:100%;font-family:var(--font-body-family);font-weight:600}.msc__price-current{display:inline-block;background:#141414;border:1px solid #141414;color:#fff;padding:5px 9px;font-size:clamp(21px,1.6vw,29px);line-height:1.2;overflow-wrap:anywhere;max-width:100%;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.msc__price-compare{font-weight:400;display:inline-block;background:#141414;color:#fff;padding:4px 6px;font-size:16px;line-height:1.2;overflow-wrap:anywhere;max-width:100%}.msc__price:hover .msc__price-current,.msc__price:focus-visible .msc__price-current{background:#f6f1dc;color:#141414;box-shadow:3px 3px #141414}.msc .msc__vendor{font-family:var(--font-body-family);font-weight:400;font-size:12px;line-height:1.4;letter-spacing:.17em;text-transform:none;margin:10px 0 0;color:#56564e;opacity:.75;overflow-wrap:anywhere}.msc__content-type{margin-bottom:14px}.msc .msc__meta{font-family:var(--font-body-family);font-size:14px;color:#505047;font-weight:400}.msc__empty{padding:36px 12px;border-block:1px solid #1C1C1C;min-height:180px}.msc__pagination{margin-top:32px}.msc__pagination ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.msc__page{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#1c1c1c;text-underline-offset:4px}.msc__page[aria-current=page]{background:#141414;color:#fff;text-decoration:none}.msc :is(a,button,input,select,summary):focus-visible{outline:2px solid #1C1C1C;outline-offset:3px}.msc__visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(hover:hover)and (pointer:fine){.msc__card:hover .msc__media:after{transform:translate(150%)}.msc__media--pair:hover .msc__image--primary{opacity:0}.msc__media--pair:hover .msc__image--secondary{opacity:1}}@media(max-width:1099px){.msc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.msc .msc__title,.msc__price-current{font-size:26px}}@media(max-width:599px){.msc{padding:28px 0}.msc__wrapper{padding:0 16px}.msc__header{padding:0 0 20px}.msc__grid{grid-template-columns:minmax(0,1fr)}.msc__cell{padding:16px 12px 20px}.msc .msc__description{font-size:16px}.msc__info{padding:12px 4px 0}.msc .msc__badge{font-size:12px}.msc__filters{padding:16px 0}.msc__filter,.msc__sort{flex-basis:100%}.msc__search .button{width:100%}}@media(prefers-reduced-motion:reduce){.msc__card,.msc__image,.msc__price-current{transition:none;transition-delay:0s}.msc__card[data-reveal=waiting]{opacity:1;transform:none}.msc__media:after{display:none}.msc .button{transition:none!important}}.shopify-design-mode .msc__card{opacity:1;transform:none;transition:none;transition-delay:0s}.msx{display:block;background:var(--msx-bg);color:var(--msx-text);padding:var(--msx-pad) 16px;border-radius:var(--msx-section-radius);font-size:var(--msx-text-size);line-height:1.6;min-width:0}.msx *{box-sizing:border-box}.msx__inner{max-width:var(--msx-width);margin:auto;min-width:0}.msx__head{text-align:var(--msx-align);margin-bottom:var(--msx-gap)}.msx__title{margin:0;color:var(--msx-title);font-size:var(--msx-title-size);line-height:1.2;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}.msx__eyebrow{color:var(--msx-accent);font-size:12px;letter-spacing:.12em;margin:0 0 10px}.msx__intro{max-width:65ch;margin:12px auto 0}.msx p{margin:0 0 8px}.msx p:last-child{margin-bottom:0}.msx a{color:inherit;text-underline-offset:3px}.msx__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--msx-gap);align-items:center}.msx__split--right .msx__visual{grid-column:2;grid-row:1}.msx__split--right>.msx__list,.msx__split--right>.msx__steps{grid-column:1;grid-row:1}.msx__split--no-image{grid-template-columns:minmax(0,1fr)}.msx__split--no-image>.msx__list,.msx__split--no-image>.msx__steps{grid-column:1;grid-row:1}.msx__visual{display:block;min-width:0;aspect-ratio:var(--msx-image-ratio)}.msx__visual img{display:block;width:100%;height:100%;object-fit:var(--msx-fit);border-radius:var(--msx-radius)}.msx__list,.msx__steps{min-width:0;margin:0;padding:0;list-style:none;display:grid;gap:12px}.msx__item{background:var(--msx-card);border:var(--msx-border-width) solid var(--msx-border);border-radius:var(--msx-radius);min-width:0;overflow:hidden}.msx__item .accordion{border:0;margin:0}.msx__item summary,.msx__row{display:flex;align-items:flex-start;gap:12px;padding:16px;min-height:56px;list-style:none}.msx__item summary{cursor:pointer}.msx__item summary::-webkit-details-marker{display:none}.msx__icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:var(--msx-bg);border:1px solid var(--msx-border);color:var(--msx-item-accent,var(--msx-accent));font-size:14px}.msx__icon img{width:100%;height:100%;object-fit:contain}.msx__icon svg,.msx__status-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.msx__copy{flex:1;min-width:0}.msx__item-title{display:block;font-size:var(--msx-item-size);color:var(--msx-title);line-height:1.35;margin:0 0 6px;text-transform:none;overflow-wrap:anywhere}.msx__item-text{font-size:inherit;line-height:1.65;overflow-wrap:anywhere}.msx__summary{display:block;font-size:inherit}.msx__plus{flex:none;color:var(--msx-item-accent,var(--msx-accent));font-size:24px;line-height:38px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.msx__detail[open]:not([data-mc-expanded]) .msx__plus,.msx__detail[data-mc-expanded=true] .msx__plus{transform:rotate(45deg)}.msx__answer{padding:0 16px 16px}.msx__note,.msx__caption{margin:18px 0 0;line-height:1.6;font-size:var(--msx-text-size);text-align:center;overflow-wrap:anywhere}.msx :is(summary,button,input):focus-visible{outline:2px solid var(--msx-accent);outline-offset:3px}.msx__comparison+.msx__comparison{margin-top:var(--msx-gap)}.msx__compare{display:block;min-width:0}.msx__canvas{position:relative;aspect-ratio:var(--msx-ratio);border-radius:var(--msx-radius);overflow:hidden;background:var(--msx-card);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:ew-resize}.msx__canvas img,.msx__canvas svg{display:block;width:100%;height:100%;object-fit:var(--msx-fit);pointer-events:none}.msx__after,.msx__before{position:absolute;top:0;right:0;bottom:0;left:0}.msx__before{clip-path:inset(0 calc(100% - var(--msx-position)) 0 0)}.msx .msx__divider{display:block;position:absolute;inset-block:0;left:var(--msx-position);width:var(--msx-line-width);background:var(--msx-line);transform:translate(-50%);pointer-events:none}.msx__handle{position:absolute;top:50%;left:clamp(22px,var(--msx-position),calc(100% - 22px));transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:var(--msx-line);color:var(--msx-handle);display:grid;place-items:center;pointer-events:none}.msx__handle svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.msx__label{position:absolute;top:12px;padding:5px 10px;max-width:45%;background:var(--msx-label-bg);color:var(--msx-label-text);border-radius:20px;font-size:12px;line-height:1.5;overflow-wrap:anywhere;pointer-events:none}.msx__label--before{left:12px}.msx__label--after{right:12px}.msx__range-label{display:block;margin-top:12px;text-align:center;font-size:13px}.msx__range{display:block;width:100%;margin:0;min-height:44px;accent-color:var(--msx-accent);cursor:ew-resize}.msx__compare-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.msx__compare-actions button{min-height:44px;padding:8px 14px;border:1px solid var(--msx-border);border-radius:24px;background:var(--msx-card);color:var(--msx-title);font:inherit;font-size:14px;cursor:pointer;transition:background-color .2s,transform .15s}.msx__compare-actions button:active{transform:scale(.97)}.msx__table-wrap{border:var(--msx-border-width) solid var(--msx-border);border-radius:var(--msx-radius);overflow:hidden}.msx__table{width:100%;table-layout:fixed;border-collapse:collapse;line-height:1.5;color:var(--msx-text)}.msx__table th,.msx__table td{padding:16px;text-align:center;border-bottom:var(--msx-border-width) solid var(--msx-border);overflow-wrap:anywhere}.msx__table th{color:var(--msx-title);font-weight:600}.msx__table th:first-child{text-align:left;width:30%}.msx__table tr:last-child>*{border-bottom:0}.msx__table thead img,.msx__mobile-columns>div>img{width:64px;height:64px;object-fit:contain;display:block;margin:0 auto 8px}.msx__featured{background:var(--msx-highlight)}.msx__cell-value{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;min-width:0}.msx__cell-value>span:last-child{min-width:0;overflow-wrap:anywhere}.msx__cell-value img{width:44px;height:44px;object-fit:contain;flex:none}.msx__status-icon{display:inline-flex;color:var(--msx-accent)}.msx__mobile-table{display:none}.msx__mobile-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.msx__mobile-columns>div{padding:12px;text-align:center;min-width:0;overflow-wrap:anywhere}.msx__mobile-columns strong{color:var(--msx-title);line-height:1.4;font-size:14px}.msx__criterion{text-align:center;margin:0;padding:10px 12px;border-top:var(--msx-border-width) solid var(--msx-border);color:var(--msx-title);font:inherit;font-weight:600;font-size:14px;background:var(--msx-card)}@media(max-width:749px){.msx__split{grid-template-columns:minmax(0,1fr)}.msx__split--right .msx__visual{grid-column:1;grid-row:1}.msx__split--right>.msx__list,.msx__split--right>.msx__steps{grid-column:1;grid-row:2}.msx__split--no-image>.msx__list,.msx__split--no-image>.msx__steps{grid-row:1}.msx__table-wrap{display:none}.msx__mobile-table{display:block;border:var(--msx-border-width) solid var(--msx-border);border-radius:var(--msx-radius);overflow:hidden}.msx__item summary,.msx__row{padding:14px}.msx__canvas{max-width:100%}}@media(prefers-reduced-motion:reduce){.msx *{animation:none!important;transition:none!important}.msx__compare-actions button:active{transform:none}}@media print{.msx__range,.msx__compare-actions{display:none}}mercadean-fit-heading{display:block;width:100%;min-width:0;white-space:nowrap;overflow-wrap:normal;text-wrap:nowrap}mercadean-fit-heading>span{display:inline-block;white-space:nowrap;max-width:none}[data-m-motion=waiting]{opacity:0}[data-m-motion=waiting],[data-m-motion=running]{transition:none!important}[data-m-motion]:focus-within{opacity:1}@media(prefers-reduced-motion:reduce){[data-m-motion]{opacity:1!important;translate:none!important}}@media print{[data-m-motion]{opacity:1!important;translate:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
