._4vXaTW_intro{color:#634b43;margin:0;font-size:17px;line-height:1.55}._4vXaTW_mainImage{aspect-ratio:4/5;background-color:#f3e5df;border-radius:20px;width:100%;position:relative;overflow:hidden}._4vXaTW_mainImage>button:first-child{width:100%;height:100%;position:absolute;inset:0}._4vXaTW_mainImage img{object-fit:contain}._4vXaTW_photoCounter{z-index:2;color:#813d51;pointer-events:none;background-color:#fffaf7f0;border-radius:25px;padding:8px 14px;font-size:14px;font-weight:600;position:absolute;bottom:16px;right:16px}._4vXaTW_arrow{z-index:2;color:#813d51;cursor:pointer;background-color:#fffaf7f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._4vXaTW_arrow:hover:not(:disabled){color:#fff;background-color:#813d51}._4vXaTW_arrow:disabled{opacity:.35;cursor:not-allowed}._4vXaTW_previous{left:12px}._4vXaTW_next{right:12px}._4vXaTW_photoStrip{scrollbar-width:thin;scrollbar-color:#d5a8ad transparent;gap:10px;margin-top:12px;padding:2px 2px 8px;display:flex;overflow-x:auto}._4vXaTW_thumbnail{cursor:pointer;background-color:#f3e5df;border:2px solid #0000;border-radius:10px;flex:0 0 75px;height:75px;padding:0;position:relative;overflow:hidden}._4vXaTW_thumbnailActive{border-color:#813d51}._4vXaTW_thumbnailImage{object-fit:cover}._4vXaTW_filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._4vXaTW_filterButton{color:#813d51;min-height:46px;font-family:var(--font-cormorant), Georgia, serif;text-align:center;cursor:pointer;background-color:#fffaf7;border:1px solid #dfc7c2;border-radius:30px;justify-content:center;align-items:center;padding:10px 12px;font-size:18px;font-weight:600;line-height:1.2;display:flex}._4vXaTW_filterButton:hover{border-color:#813d51}._4vXaTW_filterActive{color:#fff;background-color:#813d51;border-color:#813d51}._4vXaTW_requestPrice{font-size:27px;line-height:1.2}._4vXaTW_status,._4vXaTW_empty{color:#634b43;text-align:center;padding:16px}._4vXaTW_error{color:#813d51;text-align:center;padding:12px}._4vXaTW_retry{color:#813d51;cursor:pointer;background:0 0;border:1px solid #813d51;border-radius:25px;margin-top:8px;padding:8px 18px}._4vXaTW_arrow:focus-visible,._4vXaTW_thumbnail:focus-visible,._4vXaTW_filterButton:focus-visible,._4vXaTW_retry:focus-visible{outline-offset:3px;outline:2px solid #813d51}@media screen and (min-width:768px){._4vXaTW_intro{font-size:18px}._4vXaTW_thumbnail{flex-basis:82px;height:82px}._4vXaTW_requestPrice{font-size:32px}}@media screen and (min-width:1200px){._4vXaTW_mainImage{aspect-ratio:auto;border-radius:22px;height:480px}._4vXaTW_arrow{width:50px;height:50px}._4vXaTW_previous{left:18px}._4vXaTW_next{right:18px}._4vXaTW_intro{font-size:20px}._4vXaTW_filterButton{min-height:48px;font-size:20px}._4vXaTW_thumbnail{border-radius:12px;flex-basis:90px;height:90px}._4vXaTW_requestPrice{font-size:38px}}._4vXaTW_emptyState{flex-direction:column;align-items:center;gap:24px;width:100%;padding:32px 0 48px;display:flex}._4vXaTW_emptyFilters{background-color:#fffaf7;border:1px solid #eadbd7;border-radius:20px;flex-direction:column;gap:20px;width:100%;max-width:680px;padding:28px 24px;display:flex}._4vXaTW_empty{color:#634b43;text-align:center;margin:0;padding:24px 12px;font-size:18px}@media screen and (min-width:768px){._4vXaTW_emptyState{padding:40px 0 60px}._4vXaTW_emptyFilters{border-radius:22px;padding:36px 40px}}
