.fz-compare-section{padding:var(--fz-space) 0;background:#fff;color:#292629}.fz-compare-wrap{width:88%;max-width:var(--fz-width);margin:0 auto}.fz-compare-header{text-align:center;margin-bottom:28px}.fz-compare-header h2{font-family:var(--font-heading-family,inherit);font-style:var(--font-heading-style,normal);font-weight:700;font-size:var(--fz-heading);line-height:1.2;letter-spacing:-.035em;color:var(--fz-pink);margin:0}.fz-compare-rule{display:block;width:48px;height:2px;background:#292629;margin:24px auto 20px}.fz-compare-description{max-width:1060px;margin:auto;font-family:var(--font-body-family,inherit);font-size:16px;line-height:1.8;letter-spacing:.035em}.fz-compare-description p{margin:0}.fz-compare{display:block;position:relative;isolation:isolate;overflow:hidden;aspect-ratio:var(--fz-ratio);background:#f8edf4;direction:ltr}.fz-compare-layer{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.fz-compare .fz-compare-image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}.fz-compare-before{clip-path:inset(0 calc(100% - var(--fz-position)) 0 0)}.fz-compare-label{position:absolute;top:22px;z-index:2;background:var(--fz-pink);color:#fff;border-radius:50%;width:80px;min-height:80px;display:flex;align-items:center;justify-content:center;padding:10px;text-align:center;font-family:var(--font-body-family,inherit);font-size:12px;line-height:1.3;overflow-wrap:anywhere;pointer-events:none;box-sizing:border-box}.fz-compare-label-left{left:18px}.fz-compare-label-right{right:18px}.fz-compare-divider{position:absolute;top:0;bottom:0;left:var(--fz-position);width:2px;background:#fff;transform:translate(-50%);z-index:3;pointer-events:none}.fz-compare-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;width:48px;height:48px;background:#fff;color:#292629;box-shadow:0 2px 12px #0002;display:flex;align-items:center;justify-content:center;gap:5px;font:20px Arial,sans-serif}.fz-compare-handle span{font-size:16px}.fz-compare .fz-compare-slider{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;width:100%;height:100%;opacity:0;margin:0;padding:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:transparent;border:0;box-shadow:none;border-radius:0;touch-action:pan-y}.fz-compare-slider::-webkit-slider-thumb{-webkit-appearance:none;width:48px;height:48px}.fz-compare-slider::-moz-range-thumb{width:48px;height:48px;border:0;background:transparent}.fz-compare:focus-within{outline:3px solid var(--fz-pink);outline-offset:4px}.fz-compare:focus-within .fz-compare-handle{box-shadow:0 0 0 4px var(--fz-pink)}.fz-compare-wrap{width:calc(100% - 64px);max-width:none}.fz-compare{aspect-ratio:auto}.fz-compare-layer:first-child{position:relative}.fz-compare-layer:first-child .fz-compare-image{width:100%;height:auto}.fz-compare-before .fz-compare-image{object-fit:contain}@media(max-width:749px){.fz-compare-wrap{width:calc(100% - 32px)}}.fz-compare-header h2{color:#f191ce}fz-shop-look.fz-look{display:block;background:#fff;color:#292629;padding:var(--fz-look-space) 32px;font-family:var(--font-body-family,inherit)}.fz-look-header{text-align:center;margin:0 auto 32px;max-width:1100px}.fz-look-header h2{font-family:var(--font-heading-family,inherit);font-style:var(--font-heading-style,normal);font-weight:700;color:var(--fz-look-pink);font-size:var(--fz-look-size);line-height:1.2;letter-spacing:-.035em;margin:0}.fz-look-rule{display:block;width:48px;height:2px;background:#292629;margin:24px auto 20px}.fz-look-description{font-size:16px;line-height:1.8;letter-spacing:.035em}.fz-look-description p{margin:0}.fz-look-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fz-look-scene{position:relative;aspect-ratio:var(--fz-look-ratio);min-width:0;background:#faf2f7;isolation:isolate}.fz-look-scene>.fz-look-photo{display:block;width:100%;height:100%;object-fit:cover}.fz-look-placeholder{background:#faf2f7;fill:#df91c8}.fz-look-point{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fz-look-point.is-open{z-index:5}.fz-look-dot{position:absolute;left:var(--fz-point-x);top:var(--fz-point-y);transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;pointer-events:auto;color:var(--fz-look-pink);-webkit-tap-highlight-color:transparent}.fz-look-dot span{display:block;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 0 0 8px #ffffff30;transition:background .2s,box-shadow .2s}.fz-look-dot:hover span,.fz-look-dot[aria-expanded=true] span{background:var(--fz-look-pink);box-shadow:0 0 0 8px #f191ce55}.fz-look-dot:focus-visible{outline:2px solid #292629;outline-offset:3px}.fz-look-card[hidden]{display:none!important}.fz-look-card{position:absolute;display:flex;align-items:center;gap:12px;width:310px;max-width:calc(100% - 24px);box-sizing:border-box;padding:14px 25px 14px 14px;background:#fff;box-shadow:0 6px 28px #0002;pointer-events:auto;text-align:left;color:#292629;z-index:6}.fz-look-product-photo{display:block;flex:0 0 96px;width:96px;height:112px;background:#fafafa}.fz-look-product-photo img,.fz-look-product-photo svg{display:block;width:100%;height:100%;object-fit:contain}.fz-look-product-info{min-width:0;flex:1}.fz-look-product-title{display:block;color:#292629;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.fz-look-price{font-size:14px;line-height:1.5;margin:6px 0 9px}.fz-look-details{font-size:13px;line-height:1.4;color:#292629;text-decoration:underline;text-underline-offset:3px}.fz-look-details:hover,.fz-look-product-title:hover{color:var(--fz-look-pink)}.fz-look-close{position:absolute;right:0;top:0;width:30px;height:30px;padding:0;border:0;background:#fff;color:#292629;font:22px/1 Arial,sans-serif;cursor:pointer}.fz-look-empty{margin:10px;font-size:14px;line-height:1.5}@media(max-width:749px){fz-shop-look.fz-look{padding:calc(var(--fz-look-space)*.7) 16px}.fz-look-grid{grid-template-columns:1fr;gap:12px}.fz-look-header{margin-bottom:24px}.fz-look-header h2{font-size:clamp(26px,6vw,var(--fz-look-size))}.fz-look-description{font-size:14px}.fz-look-rule{margin:18px auto}.fz-look-card{width:290px;gap:10px}.fz-look-product-photo{flex-basis:78px;width:78px;height:96px}}.fz-look-header{display:flex;flex-direction:column;align-items:center}.fz-look-description{order:-1;margin-bottom:6px}.fz-look-description{order:0;margin:0}.fz-journal-card{display:flex!important;flex-direction:column;width:100%;min-width:0;height:auto!important;text-align:left;background:transparent;color:#29292c}.fz-journal-card *{box-sizing:border-box}.fz-journal-card .fz-journal-card__image{display:block;position:relative;width:100%;aspect-ratio:var(--fz-article-ratio,1.5);overflow:hidden;border-radius:10px;flex:none}.fz-journal-card .fz-journal-card__image--small{height:220px;aspect-ratio:auto}.fz-journal-card .fz-journal-card__image--medium{height:340px;aspect-ratio:auto}.fz-journal-card .fz-journal-card__image--large{height:460px;aspect-ratio:auto}.fz-journal-card .fz-journal-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.fz-journal-card .fz-journal-card__body{display:block!important;position:static!important;visibility:visible!important;opacity:1!important;height:auto!important;width:100%;padding:22px 0 28px;overflow:visible!important;transform:none!important}.fz-journal-card .fz-journal-card__title{display:block!important;color:#29292c!important;font-family:var(--font-heading-family,inherit);font-size:22px!important;line-height:1.4;font-weight:600;margin:0 0 13px;letter-spacing:0}.fz-journal-card .fz-journal-card__title a{color:inherit;text-decoration:none}.fz-journal-card .fz-journal-card__title a:hover{color:#a34f88;text-decoration:underline;text-underline-offset:4px}.fz-journal-card .fz-journal-card__excerpt{display:block!important;color:#665d64!important;font-size:14px;line-height:1.85;margin:0 0 18px;letter-spacing:0}.fz-journal-card .fz-journal-card__meta{display:flex;flex-wrap:wrap;gap:6px 15px;color:#80717c;font-size:11px;line-height:1.6;margin-bottom:10px}.fz-journal-card .fz-journal-card__read{display:inline-block;color:#934474;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:4px;line-height:1.6}.fz-journal-card .fz-journal-card__badge{display:inline-block;background:#faedf6;color:#934474;padding:3px 9px;font-size:10px;margin-bottom:12px;border-radius:3px}.fz-journal-card a:focus-visible{outline:2px solid #a34f88;outline-offset:4px}@media(hover:hover){.fz-journal-card__image:hover img{transform:scale(1.025)}}@media(max-width:749px){.fz-journal-card .fz-journal-card__image--small{height:180px}.fz-journal-card .fz-journal-card__image--medium{height:240px}.fz-journal-card .fz-journal-card__image--large{height:320px}.fz-journal-card .fz-journal-card__title{font-size:19px!important}.fz-journal-card .fz-journal-card__body{padding:18px 0 24px}.fz-journal-card .fz-journal-card__excerpt{font-size:13px}}@media(prefers-reduced-motion:reduce){.fz-journal-card .fz-journal-card__image img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
