.look-product-price[data-v-a857b796]{border-radius:4px;display:flex;flex-direction:column;gap:0;outline:none}.look-product-price[data-v-a857b796]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-product-price[data-v-a857b796]:focus-visible{outline:2px solid #3f82ff}.look-product-price--loading[data-v-a857b796]{animation:skeleton-pulse-a857b796 1.5s ease-in-out infinite;background-color:#f3f3f3;border-radius:4px;min-height:24px;min-width:80px}.look-product-price--loading [data-v-a857b796]{visibility:hidden}.look-product-price__original[data-v-a857b796]{color:#5a6676;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;-webkit-text-decoration:line-through;text-decoration:line-through}.look-product-price__current[data-v-a857b796]{color:#23282e;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}@keyframes skeleton-pulse-a857b796{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.look-product-colors[data-v-7c81498e]{align-items:center;background-color:#ebebed;border-radius:4px;display:flex;flex-shrink:0;gap:4px;outline:none;padding:4px}.look-product-colors[data-v-7c81498e]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-product-colors[data-v-7c81498e]:focus-visible{outline:2px solid #3f82ff}.look-product-colors__count[data-v-7c81498e]{color:#5a6676;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.look-product-colors__icon[data-v-7c81498e]{background:linear-gradient(90deg,#ef3232 20.2%,#f9b700 40.05%,#24b462 59.9%,#3f82ff 79.75%);border:1px solid #c5c7c9;border-radius:50%;flex-shrink:0;height:16px;width:16px}.look-product[data-v-7a674706]{align-items:flex-start;border:1px solid #ebebed;border-radius:8px;display:flex;flex-direction:row;gap:16px;min-width:0;outline:none;padding:12px}.look-product[data-v-7a674706]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-product[data-v-7a674706]:focus-visible{outline:2px solid #3f82ff}.look-product__image-container[data-v-7a674706]{border-radius:4px;flex-shrink:0;height:76px;overflow:hidden;width:76px}.look-product__image[data-v-7a674706]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.look-product__image--unavailable[data-v-7a674706]{filter:grayscale(100%) contrast(120%) brightness(90%)}.look-product__info[data-v-7a674706]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.look-product__name[data-v-7a674706]{color:#23282e;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.look-product__price-row[data-v-7a674706]{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.look-product__unavailable[data-v-7a674706]{color:#5a6676;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.look-seller[data-v-6af1c27c]{align-items:center;border-radius:4px;color:#5a6676;display:flex;font-size:14px;font-weight:400;gap:4px;letter-spacing:0;line-height:20px;outline:none;width:-moz-fit-content;width:fit-content}.look-seller[data-v-6af1c27c]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-seller[data-v-6af1c27c]:focus-visible{outline:2px solid #3f82ff}.look-seller[data-v-6af1c27c] .look-seller__brand{color:#23282e;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline}.look-modal-desktop[data-v-6bfa600d]{outline:none;position:relative}.look-modal-desktop__close-btn[data-v-6bfa600d]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;justify-content:center;outline:none;position:absolute;right:0;top:0}.look-modal-desktop__close-btn[data-v-6bfa600d]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal-desktop__close-btn[data-v-6bfa600d]:focus-visible{outline:2px solid #3f82ff}[data-v-6bfa600d] .modal__content{max-width:70vw;width:70vw}.slider__wrapper[data-v-247c4f52]{align-items:center;display:flex;list-style-type:none;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;width:100%}.slider__wrapper.draggable[data-v-247c4f52]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider__wrapper.draggable img[data-v-247c4f52]{pointer-events:none}.over[data-v-247c4f52]{min-height:-moz-fit-content;min-height:fit-content;overflow:auto}.look-modal-card-colors-selector[data-v-4c8cd607]{width:100%}.look-modal-card-colors-selector__slider-wrapper[data-v-4c8cd607]{position:relative}.look-modal-card-colors-selector__overlay[data-v-4c8cd607]{align-items:center;background:#fff;border:1px solid #ebebed;border-radius:9999px;cursor:pointer;display:flex;justify-content:center;outline:none;padding:8px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.look-modal-card-colors-selector__overlay[data-v-4c8cd607]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal-card-colors-selector__overlay[data-v-4c8cd607]:focus-visible{outline:2px solid #3f82ff}@media(max-width:930px){.look-modal-card-colors-selector__overlay[data-v-4c8cd607]{display:none}}.look-modal-card-colors-selector__overlay--left[data-v-4c8cd607]{left:0}.look-modal-card-colors-selector__overlay--right[data-v-4c8cd607]{right:0}.look-modal-card-colors-selector__item[data-v-4c8cd607]{align-items:center;background-color:#fff;border:1px solid #bfc2ce;border-radius:8px;cursor:pointer;display:flex;height:56px;justify-content:center;min-width:56px;outline:none;transition:all .2s ease-in-out;width:56px}.look-modal-card-colors-selector__item[data-v-4c8cd607]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal-card-colors-selector__item[data-v-4c8cd607]:focus-visible{outline:2px solid #3f82ff}.look-modal-card-colors-selector__item img[data-v-4c8cd607]{border-radius:8px;max-height:48px;max-width:48px;-o-object-fit:contain;object-fit:contain}.look-modal-card-colors-selector__item--active[data-v-4c8cd607]{border:2px solid #e5682e}.look-modal-card-colors-selector__single[data-v-4c8cd607]{display:flex;flex-direction:row;gap:4px}.look-modal-card-colors-selector__single__label[data-v-4c8cd607]{color:#23282e;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.look-modal-card-colors-selector__single__value[data-v-4c8cd607]{color:#23282e;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.look-modal-card-size-selector[data-v-79d8bcee]{color:#23282e;display:flex;gap:4px;outline:none;width:-moz-fit-content;width:fit-content}.look-modal-card-size-selector[data-v-79d8bcee]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal-card-size-selector[data-v-79d8bcee]:focus-visible{outline:2px solid #3f82ff}.look-modal-card-size-selector__label[data-v-79d8bcee]{font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}.look-modal-card-size-selector__value[data-v-79d8bcee]{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.look-modal-card-info__content[data-v-163e54d4]{border-radius:4px;display:flex;flex:1;gap:16px;min-width:0;outline:none}.look-modal-card-info__content[data-v-163e54d4]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal-card-info__content[data-v-163e54d4]:focus-visible{outline:2px solid #3f82ff}.look-modal-card-info__image-container[data-v-163e54d4]{align-items:center;background-color:#f3f3f3;border-radius:4px;display:flex;height:76px;justify-content:center;min-width:76px;overflow:hidden;width:76px}@media(max-width:930px){.look-modal-card-info__image-container[data-v-163e54d4]{height:68px;min-width:68px;width:68px}}.look-modal-card-info__image-container--loading .look-modal-card-info__media[data-v-163e54d4]{opacity:0}.look-modal-card-info__media[data-v-163e54d4]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;width:100%}.look-modal-card-info__media--unavailable[data-v-163e54d4]{filter:grayscale(100%) contrast(120%) brightness(90%)}.look-modal-card-info__infos[data-v-163e54d4]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.look-modal-card-info__name[data-v-163e54d4]{color:#23282e;display:block;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(max-width:930px){.look-modal-card-info__name[data-v-163e54d4]{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}}.look-modal-card-info__unavailable__title[data-v-163e54d4]{color:#5a6676;font-size:20px;font-weight:600;letter-spacing:0;line-height:28px}@media(max-width:930px){.look-modal-card-info__unavailable__title[data-v-163e54d4]{font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}}.look-modal-card[data-v-595c06c2]{background-color:#fff;border:1px solid #ebebed;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;max-width:100%;min-width:0;outline:none;padding:16px;width:100%}.look-modal-card[data-v-595c06c2]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal-card[data-v-595c06c2]:focus-visible{outline:2px solid #3f82ff}.look-modal-card__top[data-v-595c06c2]{align-items:center;display:flex;gap:16px;justify-content:space-between;min-width:0;width:100%}.look-modal-card__checkbox[data-v-595c06c2]{align-items:center;display:flex;flex-shrink:0;justify-content:center;outline:none}.look-modal-card__checkbox[data-v-595c06c2]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal-card__checkbox[data-v-595c06c2]:focus-visible{outline:2px solid #3f82ff}.look-modal-card__divider[data-v-595c06c2]{background-color:#f3f3f3;height:1px;width:100%}.look-modal-card__unavailable__description[data-v-595c06c2]{color:#5a6676;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}@media(max-width:930px){.look-modal-card__unavailable__description[data-v-595c06c2]{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}}.look-modal-card__bottom[data-v-595c06c2]{color:#23282e;display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:16px;letter-spacing:0;line-height:20px}.look-modal-summary[data-v-69032c76]{background-color:#fff;border:1px solid #ebebed;border-radius:8px;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;margin-top:auto;min-width:0;padding:16px}@media screen and (max-width:930px){.look-modal-summary[data-v-69032c76]{border:none;border-radius:0;border-top:1px solid #f3f3f3;box-shadow:0 -8px 16px rgba(0,0,0,.08);box-sizing:border-box;flex-shrink:0;height:auto;margin:0;position:static;width:100%;z-index:100}}.look-modal-summary__content[data-v-69032c76]{display:flex;flex-direction:column;gap:16px;min-width:0}@media screen and (max-width:930px){.look-modal-summary__content[data-v-69032c76]{gap:0}.look-modal-summary__content--mobile[data-v-69032c76]{align-items:center;flex-direction:row!important;gap:12px}.look-modal-summary__content--mobile .look-modal-summary__container[data-v-69032c76]{flex:0 1 auto;max-width:70%}.look-modal-summary__content--mobile .look-modal-summary__details[data-v-69032c76]{flex:1 1 auto;min-width:0}}.look-modal-summary__container[data-v-69032c76]{min-width:0}.look-modal-summary__empty[data-v-69032c76]{background-color:#f3f3f3;border-radius:8px;outline:none;padding:8px}.look-modal-summary__empty[data-v-69032c76]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal-summary__empty[data-v-69032c76]:focus-visible{outline:2px solid #3f82ff}.look-modal-summary__empty__title[data-v-69032c76]{color:#23282e;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px;margin-bottom:4px}@media screen and (max-width:930px){.look-modal-summary__empty__title[data-v-69032c76]{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}}.look-modal-summary__empty__description[data-v-69032c76]{color:#8e9295;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}@media screen and (max-width:930px){.look-modal-summary__empty__description[data-v-69032c76]{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}}.look-modal-summary__thumbnails[data-v-69032c76]{background-color:#f3f3f3;border-radius:8px;display:inline-flex;gap:4px;max-width:100%;overflow-x:auto;padding:8px;width:-moz-fit-content;width:fit-content}.look-modal-summary__thumbnail[data-v-69032c76]{background-color:#fbfafb;border:1px solid #ebebed;border-radius:4px;flex-shrink:0;height:48px;-o-object-fit:contain;object-fit:contain;width:48px}@media screen and (max-width:930px){.look-modal-summary__thumbnail[data-v-69032c76]{height:40px;width:40px}}.look-modal-summary__divider[data-v-69032c76]{background-color:#f3f3f3;height:1px;width:100%}@media screen and (max-width:930px){.look-modal-summary__divider[data-v-69032c76]{display:block!important}}.look-modal-summary__details[data-v-69032c76]{border-radius:4px;display:flex;flex-direction:column;gap:4px;outline:none}.look-modal-summary__details[data-v-69032c76]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal-summary__details[data-v-69032c76]:focus-visible{outline:2px solid #3f82ff}.look-modal-summary__total[data-v-69032c76]{color:#23282e;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:4px;letter-spacing:0;line-height:20px}@media screen and (max-width:930px){.look-modal-summary__total[data-v-69032c76]{font-size:12px;font-weight:600;letter-spacing:0;line-height:16px}}.look-modal-summary__total-value[data-v-69032c76]{color:#5a6676;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}@media screen and (max-width:930px){.look-modal-summary__total-value[data-v-69032c76]{font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}}.look-modal-summary__price[data-v-69032c76]{color:#23282e;font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}@media screen and (max-width:930px){.look-modal-summary__price[data-v-69032c76]{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}}.look-modal-summary__installments[data-v-69032c76]{color:#5a6676;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.look-modal-summary__footer[data-v-69032c76]{margin-top:auto;width:100%}.look-modal-summary--full-width[data-v-69032c76]{align-items:center;flex-direction:row;gap:32px;grid-column:span 2}@media screen and (max-width:930px){.look-modal-summary--full-width[data-v-69032c76]{align-items:stretch;flex-direction:column;gap:16px;grid-column:span 1;position:static}}.look-modal-summary--full-width .look-modal-summary__content[data-v-69032c76]{align-items:center;flex:1;flex-direction:row;gap:24px}@media screen and (max-width:930px){.look-modal-summary--full-width .look-modal-summary__content[data-v-69032c76]{align-items:stretch;flex-direction:column;gap:16px}}.look-modal-summary--full-width .look-modal-summary__container[data-v-69032c76]{flex:1}.look-modal-summary--full-width .look-modal-summary__details[data-v-69032c76]{flex:0 0 auto}.look-modal-summary--full-width .look-modal-summary__divider[data-v-69032c76]{display:none}@media screen and (max-width:930px){.look-modal-summary--full-width .look-modal-summary__divider[data-v-69032c76]{display:block}}.look-modal-summary--full-width .look-modal-summary__footer[data-v-69032c76]{margin-top:0;width:auto}[data-v-5922af1a] .modal__content{border-radius:12px;padding:24px 32px 32px}@media(max-width:930px){[data-v-5922af1a] .modal__content{padding:0}}.look-modal[data-v-5922af1a]{display:flex;flex-direction:column;outline:none}@media(max-width:930px){.look-modal[data-v-5922af1a]{display:flex;flex-direction:column;height:calc(100vh - 55px);padding:0}}.look-modal__header[data-v-5922af1a]{margin-bottom:16px}@media(max-width:930px){.look-modal__header[data-v-5922af1a]{margin-bottom:0;padding:8px 16px 0}}.look-modal__title[data-v-5922af1a]{color:#23282e;font-size:20px;font-weight:700;letter-spacing:-.25px;line-height:24px;margin-bottom:4px}.look-modal__subtitle[data-v-5922af1a]{color:#5a6676;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.look-modal__body[data-v-5922af1a]{display:grid;grid-template-columns:max(220px,min(20vw,314px)) minmax(0,1fr);grid-gap:24px;align-items:start;gap:24px}@media screen and (max-width:930px){.look-modal__body[data-v-5922af1a]{box-sizing:border-box;display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;padding:8px 16px;width:100%}}.look-modal__image[data-v-5922af1a]{border-radius:8px;height:auto;max-width:314px;-o-object-fit:cover;object-fit:cover;outline:none;width:100%}.look-modal__image[data-v-5922af1a]:focus:not(:focus-visible){box-shadow:none;outline:none}.look-modal__image[data-v-5922af1a]:focus-visible{outline:2px solid #3f82ff}.look-modal__cards-grid[data-v-5922af1a]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media screen and (max-width:930px){.look-modal__cards-grid[data-v-5922af1a]{display:flex;flex-direction:column;gap:8px;max-width:100%;min-width:0;width:100%}}.look[data-v-6c84add2]{background-color:#fff;border:1px solid #ebebed;border-radius:12px;display:flex;flex-direction:column;padding:16px 24px}@media(max-width:930px){.look[data-v-6c84add2]{border:none;padding:16px}}.look__header[data-v-6c84add2]{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;text-align:left}@media(max-width:930px){.look__header[data-v-6c84add2]{margin-bottom:12px}}.look__title[data-v-6c84add2]{color:#23282e;font-size:20px;font-weight:700;letter-spacing:-.25px;line-height:24px}.look__subtitle[data-v-6c84add2]{color:#5a6676;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin:0}.look__content[data-v-6c84add2]{align-items:flex-start;display:flex;flex-direction:row;gap:32px}.look__image-container[data-v-6c84add2]{background-color:#fafafa;border-radius:8px;flex-shrink:0;overflow:hidden;width:360px}.look__image[data-v-6c84add2]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.look__products-wrapper[data-v-6c84add2]{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0}.look__products[data-v-6c84add2]{display:flex;flex-direction:column;gap:8px}.look__products-button[data-v-6c84add2]{outline:none;width:100%}.look__products-button[data-v-6c84add2]:focus:not(:focus-visible){box-shadow:none;outline:none}.look__products-button[data-v-6c84add2]:focus-visible{outline:2px solid #3f82ff}.look__products-button span[data-v-6c84add2]{align-items:center;display:flex;font-size:20px;font-weight:600;gap:8px;letter-spacing:0;line-height:28px}.look__mobile[data-v-6c84add2]{display:flex;flex-direction:column}.look__card[data-v-6c84add2]{background-color:#fafafa;border-radius:8px;overflow:hidden;position:relative;width:100%}.look__card-image[data-v-6c84add2]{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.look__card-button[data-v-6c84add2]{bottom:16px;left:16px;min-width:144px;outline:none;position:absolute;width:auto}.look__card-button[data-v-6c84add2]:focus:not(:focus-visible){box-shadow:none;outline:none}.look__card-button[data-v-6c84add2]:focus-visible{outline:2px solid #3f82ff}.look__card-button span[data-v-6c84add2]{align-items:center;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;letter-spacing:0;line-height:24px}.look__seller[data-v-6c84add2]{margin-top:12px}