[maison-ab-id=MC_PDP_CASETYPECARDS_FRAGOLA]{display:none}.maison-case-type-active [maison-ab-id=MC_PDP_CASETYPECARDS_FRAGOLA]{display:block}.maison-case-type-replaced,.product-info-inner fieldset.maison-case-type-replaced{display:none!important}.maison-case-type-test{margin:24px 0;padding:16px;border:1px solid #e3e3e1;border-radius:8px;background:#f7f7f5;color:#000;font-family:Roboto,Arial,sans-serif}.maison-case-type-test__step+.maison-case-type-test__step{margin-top:16px;padding-top:16px;border-top:1px solid #eaeaea}.maison-case-type-test__step h2{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:700 16px/24px Roboto,Arial,sans-serif}.maison-case-type-test__step h2 img{flex:0 0 24px}.maison-case-type-test__model-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;padding:14px;border:0;border-radius:4px;background:#e8e8e8;color:#000;text-align:left;font:400 16px/24px Roboto,Arial,sans-serif;cursor:pointer}.maison-case-type-test__model-trigger span:last-child{font-size:24px;line-height:16px}.maison-case-type-test__cards{display:grid;gap:12px}.maison-case-type-test__card{position:relative;display:flex;width:100%;min-height:104px;align-items:center;gap:12px;padding:12px 16px;border:1px solid #dededc;border-radius:4px;background:#f7f7f5;color:#000;text-align:left;cursor:pointer;font-family:inherit}.maison-case-type-test__card[hidden]{display:none!important}.maison-case-type-test__card[aria-pressed=true]{border-color:#000;background:#fff}.maison-case-type-test__card:focus-visible,.maison-case-type-test__model-trigger:focus-visible,.maison-case-type-test__models button:focus-visible{outline:2px solid #000;outline-offset:2px}.maison-case-type-test__indicator{position:absolute;top:3px;left:3px;display:grid;width:24px;height:24px;place-items:center;border:1px solid #dededc;border-radius:50%;background:#fff}.maison-case-type-test__indicator img{display:none}.maison-case-type-test__card[aria-pressed=true] .maison-case-type-test__indicator{border-color:#000;background:#000}.maison-case-type-test__card[aria-pressed=true] .maison-case-type-test__indicator img{display:block}.maison-case-type-test__card[data-loading=true] .maison-case-type-test__indicator{border-color:#000;background:#fff}.maison-case-type-test__card[data-loading=true] .maison-case-type-test__indicator img{display:none}.maison-case-type-test__card[data-loading=true] .maison-case-type-test__indicator:after{content:"";width:14px;height:14px;border:2px solid #d6d6d6;border-top-color:#000;border-radius:50%;animation:maison-case-spin .65s linear infinite}.maison-case-type-test__thumbnail{width:80px;height:80px;flex:0 0 80px;object-fit:contain;mix-blend-mode:multiply}.maison-case-type-test__thumbnail[hidden]{display:none}.maison-case-type-test__copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}.maison-case-type-test__copy strong{font-size:14px;line-height:21px;font-weight:600}.maison-case-type-test__copy b{font-size:16px;line-height:24px;font-weight:700}.maison-case-type-test__copy small{font-size:14px;line-height:21px;color:#606060}.maison-case-type-test__price{display:flex;width:120px;flex:0 0 120px;flex-direction:column;align-items:flex-end;text-align:right}.maison-case-type-test__price small{font-size:14px;line-height:21px;color:#606060}.maison-case-type-test__price b{font-size:16px;line-height:24px}.maison-case-type-test__price .maison-case-type-test__amounts{display:flex;flex-direction:column;align-items:flex-end}.maison-case-type-test__amounts s{color:#606060;font-size:14px;line-height:20px;font-weight:400}.maison-case-type-test__amounts s[hidden]{display:none}.maison-case-type-test__card[data-on-sale=true] .maison-case-type-test__amounts b{color:rgb(var(--color-sale-price, 209 43 35))}.maison-case-type-test__mobile-price{display:none}.maison-case-type-test__update-error{margin:12px 0 0;color:#8b1e1e;font-size:14px}.maison-case-type-test__update-error[hidden]{display:none}.maison-case-type-test[data-loading=true] .maison-case-type-test__card,.maison-case-type-test[data-loading=true] .maison-case-type-test__model-trigger{pointer-events:none}.maison-case-type-test__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(600px,calc(100vw - 32px));height:min(600px,calc(100dvh - 32px));max-width:none;max-height:none;padding:24px 16px 56px;border:0;border-radius:16px;background:#fff;color:#000;font-family:Roboto,Arial,sans-serif}.maison-case-type-test__dialog::backdrop{background:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.maison-case-type-test__dialog[open]{animation:maison-case-dialog-scale-in .32s cubic-bezier(.22,1,.36,1) both}.maison-case-type-test__dialog[open].is-closing{animation:maison-case-dialog-scale-out .26s cubic-bezier(.4,0,1,1) both}.maison-case-type-test__dialog[open]::backdrop{animation:maison-case-backdrop-enter .32s cubic-bezier(.22,1,.36,1) both}.maison-case-type-test__dialog[open].is-closing::backdrop{animation:maison-case-backdrop-exit .26s ease-in both}.maison-case-type-test__dialog-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.maison-case-type-test__dialog-head h2{margin:0;font-size:24px;line-height:1.1;font-weight:600}.maison-case-type-test__close{display:grid;width:36px;height:36px;place-items:center;border:0;background:none;cursor:pointer}.maison-case-type-test__search{display:flex;height:52px;align-items:center;gap:12px;padding:0 14px;border-radius:4px;background:#f0f0f0}.maison-case-type-test__search input{width:100%;border:0;outline:0;background:transparent;color:#000;font:400 14px/20px Roboto,Arial,sans-serif}.maison-case-type-test__models{display:flex;max-height:calc(100% - 128px);flex-direction:column;gap:8px;overflow-y:auto;padding-top:12px}.maison-case-type-test__models button{display:flex;min-height:56px;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid #dededc;border-radius:4px;background:#f7f7f5;color:#000;text-align:left;font:700 16px/24px Roboto,Arial,sans-serif;cursor:pointer}.maison-case-type-test__models button[aria-selected=true]{border-color:#000;background:#fff}.maison-case-type-test__models button:after{content:"";width:24px;height:24px;border:1px solid #dededc;border-radius:50%;background:#fff}.maison-case-type-test__models button[aria-selected=true]:after{content:"\2713";border-color:#000;background:#000;color:#fff;text-align:center;font-size:16px;line-height:22px}.maison-case-type-test__models button[data-loading=true]:after{content:"";width:24px;height:24px;border:2px solid #d6d6d6;border-top-color:#000;background:#fff;animation:maison-case-spin .65s linear infinite}.maison-case-type-test__back{position:absolute;right:0;bottom:0;left:0;width:100%;min-height:48px;border:0;background:#fff;color:#000;text-decoration:underline;font:600 14px/20px Roboto,Arial,sans-serif;cursor:pointer;box-shadow:0 -10px 10px #0000000a}@media(max-width:749px){.maison-case-type-test{margin:16px 0;padding:12px}.maison-case-type-test__step+.maison-case-type-test__step{margin-top:12px;padding-top:12px}.maison-case-type-test__step h2{margin-bottom:8px;font-size:14px}.maison-case-type-test__step h2 img{width:20px;height:20px;flex-basis:20px}.maison-case-type-test__model-trigger{padding:12px;font-size:14px;line-height:22px}.maison-case-type-test__cards{gap:8px}.maison-case-type-test__card{min-height:112px;gap:12px;padding:8px 12px}.maison-case-type-test__thumbnail{width:64px;height:64px;flex-basis:64px}.maison-case-type-test__copy strong{font-size:12px;line-height:18px}.maison-case-type-test__copy b{font-size:14px;line-height:20px}.maison-case-type-test__copy small{font-size:12px;line-height:18px}.maison-case-type-test__mobile-price{display:block;color:#000;font-size:12px;line-height:18px}.maison-case-type-test__mobile-price .maison-case-type-test__amounts{display:inline-flex;align-items:baseline;gap:6px;flex-wrap:wrap}.maison-case-type-test__mobile-price b{font-size:14px}.maison-case-type-test__mobile-price s{font-size:12px;line-height:18px}.maison-case-type-test__price{display:none}.maison-case-type-test__dialog{inset:auto 0 0;width:100vw;height:min(620px,calc(100dvh - 24px));border-radius:16px 16px 0 0}.maison-case-type-test__dialog[open]{animation:maison-case-dialog-enter .38s cubic-bezier(.22,1,.36,1) both}.maison-case-type-test__dialog[open].is-closing{animation:maison-case-dialog-exit .26s cubic-bezier(.4,0,1,1) both}.maison-case-type-test__dialog[open]::backdrop{animation:maison-case-backdrop-enter .38s ease-out both}.maison-case-type-test__dialog[open].is-closing::backdrop{animation:maison-case-backdrop-exit .26s ease-in both}.maison-case-type-test__dialog-head h2{font-size:22px}}@keyframes maison-case-dialog-scale-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes maison-case-dialog-scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@keyframes maison-case-dialog-enter{0%{opacity:0;transform:translateY(100%) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes maison-case-dialog-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(100%) scale(.98)}}@keyframes maison-case-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes maison-case-backdrop-exit{0%{opacity:1}to{opacity:0}}@keyframes maison-case-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.maison-case-type-test__dialog[open],.maison-case-type-test__dialog[open]::backdrop,.maison-case-type-test__card[data-loading=true] .maison-case-type-test__indicator:after,.maison-case-type-test__models button[data-loading=true]:after{animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/maison-case-type-test.css.map */
