@charset "UTF-8";.filter-select[data-v-2b52e18b]{position:relative}.filter-select.open .filter-select__tag[data-v-2b52e18b]{z-index:999}.filter-select.full-width[data-v-2b52e18b]{position:static}.filter-select.full-width .container[data-v-2b52e18b]{left:0;padding:0 30px;position:absolute;right:0;z-index:999}.filter-select.full-width .filter-select__dropdown[data-v-2b52e18b]{flex-direction:row;flex-wrap:wrap;max-height:none;position:static;top:auto}.filter-select.full-width .filter-select__dropdown[data-v-2b52e18b]>*{display:flex;flex-direction:column;margin:0;width:33.3333333333%}.filter-select__tag[data-v-2b52e18b]{border:1px solid #d6b46e;box-sizing:border-box;color:var(--text-black);cursor:pointer;font-size:22px;line-height:28px;overflow:hidden;padding:5px 40px 5px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.filter-select__tag[data-v-2b52e18b]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='2' d='m2 7 9.768 9.5L21.536 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";filter:invert(71%) sepia(39%) saturate(419%) hue-rotate(2deg) brightness(96%) contrast(90%);height:100%;position:absolute;right:10px;top:0;width:32px}.filter-select__dropdown[data-v-2b52e18b]{background-color:#fff;border:1px solid #d6b46e;border-top:none;display:flex;flex-direction:column;left:0;max-height:220px;overflow:auto;padding:10px 0;position:absolute;top:100%;width:100%;z-index:999}.filter-select__dropdown[data-v-2b52e18b]>*{box-sizing:border-box;color:#383838;cursor:pointer;display:flex;font-size:18px;font-weight:500;line-height:30px;padding:0 20px}.filter-select__dropdown>* .checkbox[data-v-2b52e18b]{height:15px;margin-right:10px;margin-top:8px;min-height:15px;min-width:15px;width:15px}.filter-select__close[data-v-2b52e18b]{inset:0;position:fixed;z-index:995}@media(max-width:1023px){.filter-select.full-width .container[data-v-2b52e18b]{padding:0 15px}.filter-select.full-width .filter-select__dropdown[data-v-2b52e18b]>*{width:50%}}.filter-select[data-v-44676cfd]{position:relative}.filter-select.open .filter-select__tag[data-v-44676cfd]{z-index:999}.filter-select__tag[data-v-44676cfd]{border:1px solid #d6b46e;box-sizing:border-box;color:var(--text-black);cursor:pointer;font-size:22px;line-height:28px;overflow:hidden;padding:5px 40px 5px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.filter-select__tag[data-v-44676cfd]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='2' d='m2 7 9.768 9.5L21.536 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";filter:invert(71%) sepia(39%) saturate(419%) hue-rotate(2deg) brightness(96%) contrast(90%);height:100%;position:absolute;right:10px;top:0;width:32px}.filter-select__dropdown[data-v-44676cfd]{background-color:#fff;border:1px solid #d6b46e;border-top:none;display:flex;flex-direction:column;left:0;max-height:220px;overflow:auto;padding:10px 0;position:absolute;top:100%;width:100%;z-index:999}.filter-select__dropdown[data-v-44676cfd]>*{box-sizing:border-box;color:#383838;cursor:pointer;display:flex;font-size:18px;font-weight:500;line-height:30px;padding:0 20px}.filter-select__dropdown>* .checkbox[data-v-44676cfd]{height:15px;margin-right:10px;margin-top:8px;min-height:15px;min-width:15px;width:15px}.filter-select__close[data-v-44676cfd]{inset:0;position:fixed;z-index:995}.filter-price__list[data-v-4c53635c]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:100%;list-style:none}.filter-price__list-item[data-v-4c53635c]{align-items:center;cursor:pointer;display:flex;font-size:18px;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-price__checkbox[data-v-4c53635c]{border:1px solid var(--text-primary);border-radius:3px;flex-shrink:0;height:17px;transition:background-color .2s;width:17px}.filter-price__checkbox.active[data-v-4c53635c]{background-color:var(--text-primary)}@media(max-width:860px){.filter-price__list[data-v-4c53635c]{align-items:flex-start;flex-direction:column}}.filter-row-break[data-v-4c1060b1]{flex-basis:100%;height:0}.filter-template__top[data-v-4c1060b1]{align-items:flex-start;display:flex}.filter-template__left[data-v-4c1060b1]{display:flex;flex:1;flex-wrap:wrap;margin-left:-12px;margin-top:-12px}.filter-template__left[data-v-4c1060b1]>*{margin-left:12px;margin-top:12px;width:calc(33.33333% - 12px)}.filter-template__left>.--full[data-v-4c1060b1]{width:calc(100% - 12px)}.filter-template__right[data-v-4c1060b1]{margin-left:12px;max-width:calc(25% - 12px);width:100%}.filter-template__right .btn[data-v-4c1060b1]{font-weight:400;min-height:40px;position:relative;width:100%;z-index:0}.filter-template__right .btn span[data-v-4c1060b1]{padding:0 22px}.filter-template__right .btn-primary[data-v-4c1060b1]{margin-bottom:18px;max-height:0;overflow:hidden;z-index:996}.filter-template__right .btn-primary.--visible[data-v-4c1060b1]{max-height:none}.filter-template__submit[data-v-4c1060b1]{max-height:0;overflow:hidden;transition:all .3s}.filter-template__submit.--visible[data-v-4c1060b1]{max-height:58px}.filter-template__selected[data-v-4c1060b1]{display:flex;flex-wrap:wrap;row-gap:4px}.filter-template__selected .select-item[data-v-4c1060b1]{align-items:center;color:var(--text-light-gray);cursor:pointer;display:flex;font-size:18px;font-weight:300;line-height:20px}.filter-template__selected .select-item img[data-v-4c1060b1]{filter:var(--filter-icon-light-gray);height:20px;margin-left:4px;width:20px}.filter-template__selected .select-item[data-v-4c1060b1]:hover{color:var(--text-primary)}.filter-template__selected .select-item:hover img[data-v-4c1060b1]{filter:var(--filter-icon-primary)}.filter-template__selected .select-divier[data-v-4c1060b1]{background-color:var(--text-meduim-gray);height:20px;margin:0 12px;width:1px}.filter-template__bottom[data-v-4c1060b1]{display:flex;margin-top:17px}.filter-template__bottom-price[data-v-4c1060b1]{display:none;gap:12px;white-space:pre;width:100%}.filter-template__bottom-price.--visible[data-v-4c1060b1]{display:flex}.filter-template__bottom-price__title[data-v-4c1060b1]{font-size:22px}.filter-template__bottom-price__prices[data-v-4c1060b1]{flex:1}@media(max-width:1199px){.filter-template__right[data-v-4c1060b1]{max-width:240px}}.filter-pages[data-v-e59f7edf]{display:flex;flex-wrap:wrap;margin-left:-6px;margin-top:-6px}.filter-pages[data-v-e59f7edf]>*{margin-left:6px;margin-top:6px}.filter-page[data-v-e59f7edf]{align-items:center;background-color:var(--bg-light-gray);border:1px solid var(--bg-light-gray);color:var(--text-light-gray);cursor:pointer;display:flex;font-size:22px;font-weight:300;line-height:24px;padding:7px 8px}.filter-page.active[data-v-e59f7edf],.filter-page[data-v-e59f7edf]:hover{background-color:var(--bg-color);border-color:var(--bg-primary);color:var(--text-primary)}@media(max-width:859px){.filter-page[data-v-e59f7edf]{font-size:16px;font-weight:300;line-height:20px;padding:1.5px 5px}}.select-sort-per-page__tag[data-v-5141f5dd]{align-items:center;color:var(--text-black);cursor:pointer;display:flex;font-size:22px;font-weight:300;line-height:24px}.select-sort-per-page__tag span[data-v-5141f5dd]{color:var(--text-primary);margin-left:8px}.select-sort-per-page__tag img[data-v-5141f5dd]{filter:var(--filter-icon-primary);height:20px;margin-bottom:-4px;margin-left:12px;width:20px}.select-sort-per-page__dropdown[data-v-5141f5dd]{top:calc(100% + 10px)}.select-sort-per-page__dropdown[data-v-5141f5dd]>*{font-size:16px;line-height:20px}.select-sort-per-page__dropdown>* span[data-v-5141f5dd]{flex:1}.catalog-products-views[data-v-bfb49a73],.catalog-products-views[data-v-bfb49a73]>*{align-items:center;display:flex}.catalog-products-views[data-v-bfb49a73]>*{cursor:pointer;height:40px;justify-content:center;width:40px}.catalog-products-views>* img[data-v-bfb49a73]{filter:var(--filter-icon-C4C4C4)}.catalog-products-views>.active img[data-v-bfb49a73]{filter:var(--filter-icon-primary)}.redesign-product-card__new[data-v-285d4913]{height:36px;left:18px;pointer-events:none;position:absolute;top:18px;width:36px;z-index:5}@media(max-width:859px){.redesign-product-card__new[data-v-285d4913]{height:26px;left:14px;top:14px;width:26px}}.redesign-product-card[data-v-285d4913]{--card-color:#320c35;align-self:stretch;aspect-ratio:4/5;background:#fff;border:1px solid #f7f7f7;box-sizing:border-box;color:#111;cursor:pointer;display:flex;flex-direction:column;justify-self:stretch;min-width:0;position:relative}.redesign-product-card[data-v-285d4913]>*+*{margin-top:0}.redesign-product-card__media[data-v-285d4913]{flex:1;min-height:0;overflow:hidden;position:relative}.redesign-product-card__media--desktop a[data-v-285d4913]{border:0;display:block;inset:0;position:absolute}.redesign-product-card__media img[data-v-285d4913]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.redesign-product-card__alternate-image[data-v-285d4913]{background:#fff;inset:0;opacity:0;position:absolute;transform:scale(1);transition:opacity .3s,transform .7s ease-in-out;visibility:hidden}.redesign-product-card__alternate-image--product-angle[data-v-285d4913]{background:transparent}.redesign-product-card__media .redesign-product-card__alternate-image--worn[data-v-285d4913]{-o-object-fit:cover;object-fit:cover}.redesign-product-card__media--mobile[data-v-285d4913]{display:none}.redesign-product-card__info[data-v-285d4913]{align-items:center;background:#ffffffba;bottom:0;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;left:0;min-height:70px;opacity:0;padding:16px 20px;position:absolute;right:0;transition:opacity .3s}.redesign-product-card__name[data-v-285d4913]{border:0;color:inherit;font-size:18px;line-height:1.2;min-width:0;overflow-wrap:anywhere}.redesign-product-card__price-slot[data-v-285d4913]{align-items:center;display:flex;font-size:20px;gap:9px;justify-content:center;line-height:1.2;min-height:28px;white-space:nowrap}.redesign-product-card__price-slot .club-price-badge[data-v-285d4913]{transform:translateY(1px)}.redesign-product-card__controls[data-v-285d4913]{color:var(--card-color);display:flex;gap:8px;position:absolute;right:12px;top:14px;z-index:3}.redesign-product-card__controls>span[data-v-285d4913]{height:24px;width:24px}.redesign-product-card__controls[data-v-285d4913] .product-share-pop-up .--icon,.redesign-product-card__controls[data-v-285d4913] .product-wish .--icon{filter:brightness(0) saturate(100%) invert(10%) sepia(23%) saturate(3000%) hue-rotate(252deg)}.redesign-product-card__certificate[data-v-285d4913]{align-items:center;color:#aaa;display:flex;font-size:13px;line-height:1.15;margin-top:16px}.redesign-product-card__certificate>span[data-v-285d4913]:first-child{flex:0 0 22%;padding-right:10px}.redesign-product-card__certificate>span[data-v-285d4913]:last-child{border-left:1px solid #ddd;padding-left:10px;text-align:left}.redesign-product-card__stone[data-v-285d4913]{color:var(--text-light-gray);font-size:16px;line-height:1.2}.redesign-product-card__rest-info[data-v-285d4913]{box-sizing:border-box;min-height:100px;padding:14px 16px 22px;text-align:center}.redesign-product-card--gallery[data-v-285d4913],.redesign-product-card--gallery .redesign-product-card__alternate-image[data-v-285d4913]{background:#f8f8f8}.redesign-product-card__rest-info--gallery[data-v-285d4913]{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:70px;padding:14px 20px;text-align:left}.redesign-product-card__rest-info--gallery .redesign-product-card__stone[data-v-285d4913]{display:-webkit-box;font-size:17px;line-height:1.3;min-width:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.redesign-product-card--gallery .redesign-product-card__details .redesign-product-card__stone[data-v-285d4913]{font-size:18px}.redesign-product-card--gallery .redesign-product-card__certificate[data-v-285d4913]{font-size:15px}.redesign-product-card--gallery .redesign-product-card__name[data-v-285d4913]{font-size:20px;text-align:center}.redesign-product-card--gallery .redesign-product-card__info[data-v-285d4913]{align-items:center;flex-direction:column;gap:6px;justify-content:center}.redesign-product-card__more[data-v-285d4913]{align-items:center;border:0;color:inherit;display:inline-flex;flex-shrink:0;font-size:14px;gap:8px;line-height:1.1;white-space:nowrap}.redesign-product-card__more span[data-v-285d4913]{font-size:22px;line-height:1}.redesign-product-card__details[data-v-285d4913]{display:none}.redesign-product-card--designer[data-v-285d4913]{aspect-ratio:1/1.3}.redesign-product-card--designer[data-v-285d4913]:after,.redesign-product-card--designer[data-v-285d4913]:before{border-color:#ddd;border-style:solid;content:"";height:40px;pointer-events:none;position:absolute;transition:opacity .3s;width:40px;z-index:2}.redesign-product-card--designer[data-v-285d4913]:before{border-width:1px 0 0 1px;left:4px;top:4px}.redesign-product-card--designer[data-v-285d4913]:after{border-width:0 1px 1px 0;bottom:4px;right:4px}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__media--desktop[data-v-285d4913]{padding-left:0}.redesign-product-card:has(.redesign-product-card__side-label-image) .redesign-product-card__media--desktop[data-v-285d4913]{padding-left:66px}.redesign-product-card:has(.redesign-product-card__side-label-image) .redesign-product-card__media--desktop>a[data-v-285d4913]{left:66px}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__info[data-v-285d4913]{opacity:1}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__details[data-v-285d4913]{display:block;text-align:center;width:100%}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__info[data-v-285d4913]{background:#fff;flex-direction:column;gap:6px;justify-content:center;min-height:0;padding:10px 12px 12px}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__name[data-v-285d4913]{color:#000;font-family:ITC New Veljovic Pro,serif;font-size:22px;font-weight:500;letter-spacing:normal;line-height:1.25;text-align:center;text-transform:none;text-wrap:balance}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__stone[data-v-285d4913]{font-family:ITC New Veljovic Pro,serif;font-size:16px;font-weight:500;letter-spacing:normal;line-height:1.28;text-align:center}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__certificate[data-v-285d4913]{align-items:center;color:#301335;display:flex;font-family:ITC New Veljovic Pro,serif;gap:16px;justify-content:center;margin-top:8px}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__certificate>span[data-v-285d4913]:first-child{border-right:1px solid #d8d8d8;color:#301335;font-size:15px;font-weight:700;letter-spacing:-.25px;padding-right:16px;position:relative;text-align:left}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__certificate>span[data-v-285d4913]:first-child:before{color:#8b8c8d;content:"СЕРТИФИКАТ";display:block;font-size:7px;font-weight:500;letter-spacing:normal;margin-bottom:3px}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__certificate>span[data-v-285d4913]:last-child{border-left:0;color:#301335;font-size:15px;font-weight:700;letter-spacing:-.25px;line-height:18px;text-align:center}@media(min-width:860px){.redesign-product-card:has(.redesign-product-card__side-label-image) .redesign-product-card__info[data-v-285d4913]{padding-left:74px}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__media--desktop[data-v-285d4913]{aspect-ratio:1/1;flex:none;margin:40px 20px 0;max-height:220px;padding-left:0}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__media--desktop>a[data-v-285d4913]{display:grid;place-items:center}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__media--desktop img[data-v-285d4913]{grid-area:1/1;max-height:210px;max-width:210px;-o-object-fit:scale-down;object-fit:scale-down;position:static}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__info--complete[data-v-285d4913]{align-items:stretch;flex:1 1 auto;gap:0;justify-content:flex-start;margin-top:0;padding:4px 20px 20px}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide):has(.redesign-product-card__side-label-image) .redesign-product-card__info--complete[data-v-285d4913]{padding-left:74px}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__info--complete .redesign-product-card__name[data-v-285d4913]{display:-webkit-box;flex:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:56px;line-height:28px;overflow:hidden}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__info--complete .redesign-product-card__details[data-v-285d4913]{align-items:center;display:flex;flex:none;flex-direction:column;justify-content:center;margin-block:auto;min-height:60px}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__info--complete .redesign-product-card__price-slot[data-v-285d4913]{align-items:flex-end;flex:none;margin-top:auto;min-height:38px}}@media(min-width:860px)and (max-width:1023px){.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__media--desktop[data-v-285d4913]{margin:20px 0 0}}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__price-slot[data-v-285d4913]{align-self:center;color:#000;font-family:ITC New Veljovic Pro,serif;font-size:30px;font-weight:500;line-height:38px;margin-top:12px}.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__designer-chip[data-v-285d4913],.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__name[data-v-285d4913],.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__price-slot[data-v-285d4913]{opacity:0;transition:opacity .22s ease}.redesign-product-card--designer:not(.redesign-product-card--featured):is(:hover,:focus-within) .redesign-product-card__designer-chip[data-v-285d4913],.redesign-product-card--designer:not(.redesign-product-card--featured):is(:hover,:focus-within) .redesign-product-card__name[data-v-285d4913],.redesign-product-card--designer:not(.redesign-product-card--featured):is(:hover,:focus-within) .redesign-product-card__price-slot[data-v-285d4913]{opacity:1}.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__name[data-v-285d4913],.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__price-slot[data-v-285d4913]{display:none}.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__details[data-v-285d4913]{align-items:center;display:flex;flex-direction:column;gap:6px}.redesign-product-card--designer:not(.redesign-product-card--featured):is(:hover,:focus-within) .redesign-product-card__name[data-v-285d4913],.redesign-product-card--designer:not(.redesign-product-card--featured):is(:hover,:focus-within) .redesign-product-card__price-slot[data-v-285d4913]{display:flex}.redesign-product-card--designer:not(.redesign-product-card--featured):is(:hover,:focus-within) .redesign-product-card__details[data-v-285d4913]{display:none}.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__media--desktop[data-v-285d4913]{aspect-ratio:1/1;flex:none}.redesign-product-card--designer .redesign-product-card__media img[data-v-285d4913]{box-sizing:border-box;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;padding:10px 8px}.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__rest-info[data-v-285d4913]{display:none}.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__media[data-v-285d4913]{overflow:hidden}.redesign-product-card--designer[data-v-285d4913]:not(.redesign-product-card--featured){aspect-ratio:auto;height:auto}.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__info[data-v-285d4913]{position:static}.redesign-product-card--designer:not(.redesign-product-card--featured).redesign-product-card--has-alternate:is(:hover,:focus-within) .redesign-product-card__alternate-image[data-v-285d4913]{opacity:0;visibility:hidden}.redesign-product-card--designer:not(.redesign-product-card--featured).redesign-product-card--has-alternate:is(:hover,:focus-within) .redesign-product-card__main-image[data-v-285d4913]{opacity:1;visibility:visible}.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__info[data-v-285d4913]{justify-content:center;min-height:116px}.redesign-product-card--featured[data-v-285d4913]{aspect-ratio:auto;height:auto}.redesign-product-card--featured .redesign-product-card__media--desktop[data-v-285d4913]{aspect-ratio:4/5;flex-basis:auto}.redesign-product-card--featured .redesign-product-card__media img[data-v-285d4913]{transition:transform .5s ease}.redesign-product-card--featured:hover .redesign-product-card__media img[data-v-285d4913]{transform:scale(1.04)}.redesign-product-card--featured.redesign-product-card--has-alternate:hover .redesign-product-card__main-image[data-v-285d4913]{opacity:1;visibility:visible}.redesign-product-card--featured.redesign-product-card--has-alternate:hover .redesign-product-card__alternate-image[data-v-285d4913]{opacity:0;visibility:hidden}.redesign-product-card__tile-price[data-v-285d4913]{pointer-events:auto}.redesign-product-card--featured .redesign-product-card__info[data-v-285d4913],.redesign-product-card--featured .redesign-product-card__rest-info[data-v-285d4913],.redesign-product-card__tile-hover[data-v-285d4913]{display:none}.redesign-product-card--featured .redesign-product-card__media img[data-v-285d4913]{-o-object-fit:cover;object-fit:cover}.redesign-product-card--featured .redesign-product-card__tile-hover[data-v-285d4913]{align-items:flex-end;background:linear-gradient(180deg,#fff0,#ffffff73 45%,#ffffffb8);bottom:0;display:flex;gap:24px;justify-content:space-between;left:0;opacity:0;padding:56px 22px 16px;pointer-events:none;position:absolute;right:0;transition:opacity .25s ease;z-index:4}.redesign-product-card--featured:focus-within .redesign-product-card__tile-hover[data-v-285d4913],.redesign-product-card--featured:hover .redesign-product-card__tile-hover[data-v-285d4913]{opacity:1}.redesign-product-card__tile-text[data-v-285d4913]{display:flex;flex-direction:column;gap:2px;min-width:0}.redesign-product-card__tile-price[data-v-285d4913]{align-items:center;color:#320c35;display:flex;flex:none;font-size:22px;gap:8px;white-space:nowrap}.redesign-product-card__tile-name[data-v-285d4913],.redesign-product-card__tile-price[data-v-285d4913]{font-family:ITC New Veljovic Pro,serif;font-weight:500;line-height:1.2}.redesign-product-card__tile-name[data-v-285d4913]{color:#111;font-size:24px}.redesign-product-card__tile-stone[data-v-285d4913]{color:#4a4a4a;font-family:ITC New Veljovic Pro,serif;font-size:17px;font-weight:500;line-height:1.3}.redesign-product-card__controls-veil[data-v-285d4913]{background:radial-gradient(140% 140% at 100% 0,#ffffffd9 0,#ffffff61 55%,#fff0 78%);height:88px;pointer-events:none;position:absolute;right:0;top:0;width:132px;z-index:3}.redesign-product-card--wide[data-v-285d4913]{aspect-ratio:5/3;background:#f6f4f4;flex-direction:row;grid-column:span 2}.redesign-product-card--wide[data-v-285d4913]:before{background:url(./premium-bg.DW8hLkuv.webp) 50%/cover no-repeat;content:"";filter:contrast(1.12) brightness(.985);inset:0;pointer-events:none;position:absolute;z-index:0}.redesign-product-card--wide .redesign-product-card__info[data-v-285d4913]{align-items:center;background:transparent;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;opacity:1;padding-inline:22px 26px;position:relative;text-align:center;width:auto;z-index:2}.redesign-product-card--wide .redesign-product-card__side-label-image[data-v-285d4913]{filter:none;opacity:.95}.redesign-product-card--wide .redesign-product-card__media[data-v-285d4913]{background:transparent;flex:0 0 44%;padding-left:78px}.redesign-product-card--wide[data-v-285d4913]:after{background:linear-gradient(90deg,#fff0 30%,#ffffff1a 58%,#ffffff29 80%,#fff3);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.redesign-product-card--wide .redesign-product-card__side-label-image[data-v-285d4913]{height:100%;left:8px;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;opacity:.85;top:0;transform:none;width:auto}.redesign-product-card--wide .redesign-product-card__certificate>span[data-v-285d4913]:first-child{color:#301335;font-weight:700;letter-spacing:-.25px}.redesign-product-card--wide .redesign-product-card__certificate>span[data-v-285d4913]:last-child{border-left:0;color:#301335;font-weight:700;letter-spacing:-.25px;padding-left:14px;text-align:left}.redesign-product-card--wide .redesign-product-card__details[data-v-285d4913]{align-items:center;display:flex;flex-direction:column;gap:6px;text-align:center;width:100%}.redesign-product-card--wide .redesign-product-card__name[data-v-285d4913]{color:#000;font-family:ITC New Veljovic Pro,serif;font-size:26px;font-weight:500;letter-spacing:normal;line-height:1.2;max-width:100%;text-transform:none;text-wrap:balance}.redesign-product-card--wide .redesign-product-card__stone[data-v-285d4913]{font-family:ITC New Veljovic Pro,serif;font-size:16px;font-weight:500;letter-spacing:normal;line-height:1.25}.redesign-product-card--wide .redesign-product-card__certificate[data-v-285d4913]{align-self:center;border-left:0;color:#301335;font-family:ITC New Veljovic Pro,serif;font-size:15px;gap:14px;letter-spacing:-.25px;line-height:18px;margin-top:12px;padding-left:0;text-align:left}.redesign-product-card--wide .redesign-product-card__price-slot[data-v-285d4913]{align-self:center;color:#000;font-family:ITC New Veljovic Pro,serif;font-size:30px;font-weight:500;line-height:38px;margin-top:14px;max-width:100%;white-space:nowrap}.redesign-product-card--tail-wide[data-v-285d4913]{background:#f8f8f8;flex-direction:row;grid-column:1/-1}.redesign-product-card--tail-wide .redesign-product-card__info[data-v-285d4913],.redesign-product-card--tail-wide .redesign-product-card__media[data-v-285d4913]{flex:1;width:50%}.redesign-product-card--tail-wide .redesign-product-card__info[data-v-285d4913]{justify-content:center}.redesign-product-card__side-label[data-v-285d4913]{align-items:center;color:#320c35;display:flex;filter:brightness(.9);flex-direction:column;font-family:ITC New Veljovic Pro,serif;font-size:44px;font-weight:400;height:100%;justify-content:space-between;left:0;letter-spacing:normal;line-height:1;opacity:.3;padding:6px 0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:66px;z-index:3}.redesign-product-card__media--desktop>a[data-v-285d4913]{left:0}.redesign-product-card__side-label-image[data-v-285d4913]{filter:brightness(.86) contrast(1.06);height:100%;left:8px;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;opacity:1;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;z-index:3}.redesign-product-card__designer-chip[data-v-285d4913],.redesign-product-card__kind[data-v-285d4913],.redesign-product-card__side-label--info[data-v-285d4913]{display:none}.redesign-product-card--general .redesign-product-card__info[data-v-285d4913]{position:relative;z-index:2}@media(min-width:860px){.redesign-product-card--gallery[data-v-285d4913]:not(.redesign-product-card--featured){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__media--desktop[data-v-285d4913]{grid-area:1/1}.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__info[data-v-285d4913],.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__rest-info--gallery[data-v-285d4913]{align-self:stretch;grid-area:2/1}.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__rest-info--gallery .redesign-product-card__stone[data-v-285d4913]{font-size:14px;line-height:1.3}.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__rest-info--gallery .redesign-product-card__stone--long[data-v-285d4913]{display:block;font-size:12px;-webkit-line-clamp:unset;overflow:visible}.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__info[data-v-285d4913]{align-items:center;background:#e0dcdce0;flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:space-between;min-height:70px;padding:14px 18px;position:relative}.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__name[data-v-285d4913]{flex:0 1 auto;font-size:clamp(14px,1.12vw,16px);line-height:1.25;text-align:center}.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__price-slot[data-v-285d4913]{flex:0 0 auto;font-size:clamp(14px,1.12vw,16px);gap:5px;line-height:1.25;margin-left:0;min-height:0}}@media(hover:hover)and (pointer:fine){.redesign-product-card--has-alternate:is(:hover,:focus-within) .redesign-product-card__main-image[data-v-285d4913]{opacity:0;visibility:hidden}.redesign-product-card--has-alternate:is(:hover,:focus-within) .redesign-product-card__alternate-image[data-v-285d4913]{opacity:1;transform:scale(1.02);visibility:visible}.redesign-product-card:focus-within .redesign-product-card__info[data-v-285d4913],.redesign-product-card:hover .redesign-product-card__info[data-v-285d4913]{opacity:1}.redesign-product-card--designer[data-v-285d4913]:is(:hover,:focus-within):after,.redesign-product-card--designer[data-v-285d4913]:is(:hover,:focus-within):before{opacity:0}.redesign-product-card:is(:hover,:focus-within) .redesign-product-card__rest-info[data-v-285d4913]{visibility:hidden}}@media(min-width:860px)and (hover:none),(min-width:860px)and (pointer:coarse){.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__info[data-v-285d4913]{opacity:1}.redesign-product-card--gallery:not(.redesign-product-card--featured) .redesign-product-card__rest-info--gallery[data-v-285d4913]{visibility:hidden}}@media(max-width:859px){.redesign-product-card[data-v-285d4913]{aspect-ratio:auto}.redesign-product-card__media--desktop[data-v-285d4913]{display:none}.redesign-product-card__media--mobile[data-v-285d4913]{aspect-ratio:1/1;display:block;flex:none}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__media--mobile[data-v-285d4913]{aspect-ratio:1/.6;margin-top:20px;max-height:220px}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__media--mobile[data-v-285d4913] .swiper{inset:0;position:absolute;width:100%}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__media--mobile a[data-v-285d4913]{align-items:center;display:flex;justify-content:center}.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__media--mobile img[data-v-285d4913]{max-height:210px;max-width:210px;-o-object-fit:scale-down;object-fit:scale-down}.redesign-product-card--mobile-media-empty .redesign-product-card__media--mobile[data-v-285d4913]{display:none}.redesign-product-card__media--mobile[data-v-285d4913] .swiper,.redesign-product-card__media--mobile[data-v-285d4913] .swiper-slide,.redesign-product-card__media--mobile a[data-v-285d4913]{display:block;height:100%}.redesign-product-card__swipe-cue[data-v-285d4913]{background:#ddd9;border-radius:50%;bottom:0;color:#aaa;display:grid;font-size:0;height:25px;margin-block:auto;place-items:center;pointer-events:none;position:absolute;top:0;width:25px;z-index:2}.redesign-product-card__swipe-cue[data-v-285d4913]:before{border-right:2px solid;border-top:2px solid;content:"";grid-area:1/1;height:6px;width:6px}.redesign-product-card__swipe-cue.--previous[data-v-285d4913]{left:8px}.redesign-product-card__swipe-cue.--previous[data-v-285d4913]:before{transform:translate(1px) rotate(-135deg)}.redesign-product-card__swipe-cue.--next[data-v-285d4913]{right:8px}.redesign-product-card__swipe-cue.--next[data-v-285d4913]:before{transform:translate(-1px) rotate(45deg)}.redesign-product-card--designer .redesign-product-card__info[data-v-285d4913],.redesign-product-card--general .redesign-product-card__info[data-v-285d4913],.redesign-product-card__info[data-v-285d4913]{background:#fff;display:flex;flex:1;flex-direction:column;gap:8px;justify-content:flex-end;min-height:158px;opacity:1;padding:8px 8px 10px;position:static;text-align:center}.redesign-product-card--featured .redesign-product-card__name[data-v-285d4913],.redesign-product-card__name[data-v-285d4913]{font-size:clamp(14px,3.7vw,20px);line-height:1.1}.redesign-product-card__rest-info[data-v-285d4913]{display:none}.redesign-product-card__details[data-v-285d4913]{display:block;width:100%}.redesign-product-card--general .redesign-product-card__stone[data-v-285d4913],.redesign-product-card__stone[data-v-285d4913]{font-size:clamp(12px,3.2vw,17px)}.redesign-product-card__certificate[data-v-285d4913]{font-size:11px;margin-top:8px;min-height:48px}.redesign-product-card--gallery .redesign-product-card__info[data-v-285d4913]{display:none}.redesign-product-card--gallery .redesign-product-card__rest-info--gallery[data-v-285d4913],.redesign-product-card--gallery:is(:hover,:focus-within) .redesign-product-card__rest-info--gallery[data-v-285d4913]{display:flex;flex:1 0 auto;justify-content:center;min-height:50px;padding:12px 10px 16px;text-align:center;visibility:visible}.redesign-product-card--gallery .redesign-product-card__rest-info--gallery .redesign-product-card__stone[data-v-285d4913]{display:block;font-size:clamp(13px,3.8vw,18px);-webkit-line-clamp:unset;line-height:1.3;overflow:visible;overflow-wrap:anywhere}.redesign-product-card--gallery .redesign-product-card__more[data-v-285d4913]{display:none}.redesign-product-card--gallery .redesign-product-card__rest-info--worn[data-v-285d4913]{background:#e0dcdce0}.redesign-product-card__mobile-name[data-v-285d4913]{border:0;color:inherit;font-size:clamp(14px,4.1vw,18px);line-height:1.3;min-width:0;overflow-wrap:anywhere}.redesign-product-card__media--mobile .redesign-product-card__mobile-image--worn[data-v-285d4913]{-o-object-fit:cover;object-fit:cover}.catalog-page--premium .redesign-product-card__designer-chip[data-v-285d4913],.catalog-page--private .redesign-product-card__designer-chip[data-v-285d4913]{display:none!important}.redesign-product-card__certificate>span[data-v-285d4913]:first-child{flex-basis:24%;padding-right:6px}.redesign-product-card__certificate>span[data-v-285d4913]:last-child{padding-left:6px}.redesign-product-card__price-slot[data-v-285d4913]{flex:none;font-size:clamp(17px,4.6vw,24px);height:32px;min-height:32px}.redesign-product-card__controls[data-v-285d4913]{gap:5px;right:7px;top:8px}.redesign-product-card__controls>span[data-v-285d4913]{height:19px;width:19px}.redesign-product-card--featured[data-v-285d4913]{grid-column:1/-1;grid-row:auto}.redesign-product-card--wide[data-v-285d4913]{grid-row:auto}.redesign-product-card__kind[data-v-285d4913],.redesign-product-card__side-label[data-v-285d4913],.redesign-product-card__side-label-image[data-v-285d4913]{display:none}.redesign-product-card--wide[data-v-285d4913]{align-self:start;aspect-ratio:auto;display:block;grid-column:1/-1;height:auto}.redesign-product-card--wide .redesign-product-card__info[data-v-285d4913]{display:flex;position:static}.redesign-product-card--wide .redesign-product-card__media[data-v-285d4913]{padding-left:0}.redesign-product-card--wide .redesign-product-card__info[data-v-285d4913]{align-items:center;gap:5px;padding:14px 12px 18px;text-align:center}.redesign-product-card--wide .redesign-product-card__name[data-v-285d4913]{font-size:18px;line-height:1.2}.redesign-product-card--wide .redesign-product-card__stone[data-v-285d4913]{font-size:13px;line-height:1.35}.redesign-product-card--wide .redesign-product-card__details[data-v-285d4913]{align-items:center;gap:4px;text-align:center}.redesign-product-card--wide .redesign-product-card__certificate[data-v-285d4913]{align-self:center;border-left:0;font-size:12px;gap:10px;justify-content:center;line-height:16px;margin-top:6px;padding-left:0;text-align:left}.redesign-product-card--wide .redesign-product-card__certificate>span[data-v-285d4913]{font-size:10px!important;letter-spacing:0;line-height:14px}.redesign-product-card--wide .redesign-product-card__certificate>span[data-v-285d4913]:last-child{padding-left:10px}.redesign-product-card--wide .redesign-product-card__price-slot[data-v-285d4913]{font-size:17px;line-height:23px;margin-top:10px}.redesign-product-card--designer .redesign-product-card__rest-info[data-v-285d4913]{display:none!important}.redesign-product-card--designer .redesign-product-card__designer-chip[data-v-285d4913]{display:inline-flex!important;opacity:1!important}.catalog-page--designer .redesign-product-card--designer .redesign-product-card__designer-chip[data-v-285d4913]:not(.redesign-product-card__designer-chip--premium):not(.redesign-product-card__designer-chip--private),.redesign-product-card__side-label[data-v-285d4913],.redesign-product-card__side-label-image[data-v-285d4913]{display:none!important}.redesign-product-card--designer .redesign-product-card__details[data-v-285d4913],.redesign-product-card--designer .redesign-product-card__name[data-v-285d4913]{display:flex!important;opacity:1!important}.redesign-product-card--designer .redesign-product-card__info[data-v-285d4913]{gap:4px!important;height:auto!important;justify-content:space-between!important;min-height:0!important;padding:10px 12px 14px!important}.redesign-product-card--designer .redesign-product-card__price-slot[data-v-285d4913]{align-self:center!important;display:flex!important;margin-top:0!important;opacity:1!important}.redesign-product-card--designer .redesign-product-card__certificate[data-v-285d4913]{gap:10px!important}.redesign-product-card--designer .redesign-product-card__certificate>span[data-v-285d4913]:first-child{flex-basis:auto!important;flex-shrink:0!important;padding-right:10px!important}.redesign-product-card--designer .redesign-product-card__certificate>span[data-v-285d4913]:last-child{border-left:0!important;min-width:0!important;padding-left:0!important}.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__details[data-v-285d4913],.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__name[data-v-285d4913],.redesign-product-card--designer:not(.redesign-product-card--featured) .redesign-product-card__price-slot[data-v-285d4913]{display:flex}.redesign-product-card--featured .redesign-product-card__tile-hover[data-v-285d4913]{background:#f6f4f4d9;display:flex;justify-content:center;opacity:1;padding:16px 14px 14px}.redesign-product-card--featured .redesign-product-card__tile-name[data-v-285d4913]{font-size:17px;line-height:1.25;text-align:center}.redesign-product-card--featured .redesign-product-card__info[data-v-285d4913],.redesign-product-card--featured .redesign-product-card__rest-info[data-v-285d4913],.redesign-product-card--featured .redesign-product-card__tile-price[data-v-285d4913],.redesign-product-card--featured .redesign-product-card__tile-stone[data-v-285d4913]{display:none}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__name[data-v-285d4913]{font-size:17px;line-height:1.2}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__stone[data-v-285d4913]{font-size:12px;line-height:1.35}.redesign-product-card--general.redesign-product-card--wide .redesign-product-card__stone[data-v-285d4913]{font-size:13px}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__info[data-v-285d4913]{gap:5px;min-height:0;padding:14px 10px 16px}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__price-slot[data-v-285d4913]{font-size:16px;height:auto;line-height:22px;margin-top:8px;min-height:0;white-space:nowrap}:is(.redesign-product-card--designer,.redesign-product-card--general) .redesign-product-card__certificate[data-v-285d4913]{font-size:11px;line-height:1.35}:is(.redesign-product-card--designer,.redesign-product-card--general):not(.redesign-product-card--wide) .redesign-product-card__certificate>span[data-v-285d4913]:first-child,:is(.redesign-product-card--designer,.redesign-product-card--general):not(.redesign-product-card--wide) .redesign-product-card__certificate>span[data-v-285d4913]:last-child{font-size:inherit;letter-spacing:normal;line-height:inherit}:is(.redesign-product-card--designer,.redesign-product-card--general):not(.redesign-product-card--wide) .redesign-product-card__certificate>span[data-v-285d4913]:first-child{flex:0 0 auto;padding-right:8px}:is(.redesign-product-card--designer,.redesign-product-card--general):not(.redesign-product-card--wide) .redesign-product-card__certificate>span[data-v-285d4913]:last-child{flex:1 1 auto;min-width:0;padding-left:0}.redesign-product-card__designer-chip[data-v-285d4913]{align-items:center;align-self:center;background:#320c35;color:#fff;display:inline-flex;font-family:ITC New Veljovic Pro,serif;font-size:15px;font-weight:500;letter-spacing:.16em;line-height:1;margin:10px 0 4px;padding:8px 15px 7px;text-transform:uppercase}.redesign-product-card__side-label--info[data-v-285d4913]{display:none}.redesign-product-card--general[data-v-285d4913]{min-height:0;padding:0}.redesign-product-card--wide[data-v-285d4913]{flex-direction:column}.redesign-product-card--tail-wide[data-v-285d4913]{flex-direction:column;grid-column:1/-1}.redesign-product-card--tail-wide .redesign-product-card__info[data-v-285d4913],.redesign-product-card--tail-wide .redesign-product-card__media[data-v-285d4913],.redesign-product-card--wide .redesign-product-card__info[data-v-285d4913],.redesign-product-card--wide .redesign-product-card__media[data-v-285d4913]{width:100%}.redesign-product-card--tail-wide .redesign-product-card__media[data-v-285d4913],.redesign-product-card--wide .redesign-product-card__media[data-v-285d4913]{flex:none}.redesign-product-card__side-label[data-v-285d4913]{display:none}.redesign-product-card--designer .redesign-product-card__info[data-v-285d4913],.redesign-product-card--general .redesign-product-card__info[data-v-285d4913],.redesign-product-card__info[data-v-285d4913]{position:relative}.redesign-product-card--mobile-art .redesign-product-card__info[data-v-285d4913],.redesign-product-card--mobile-art .redesign-product-card__rest-info[data-v-285d4913]{display:none!important}.redesign-product-card--mobile-art .redesign-product-card__media--mobile[data-v-285d4913]{aspect-ratio:1/1;flex:1 1 auto}.redesign-product-card--mobile-art .redesign-product-card__media img[data-v-285d4913]{-o-object-fit:cover;object-fit:cover;padding:0}.redesign-product-card--mobile-art .redesign-product-card__tile-hover[data-v-285d4913]{background:#f6f4f4d9;box-sizing:border-box;display:flex;inset:auto 0 0;justify-content:center;opacity:1;padding:14px 12px;pointer-events:none;position:absolute;z-index:4}.redesign-product-card--mobile-art .redesign-product-card__tile-name[data-v-285d4913]{font-size:17px;line-height:1.25;text-align:center}.catalog-page:not(.catalog-page--mobile-one) :is(.redesign-product-card--general,.redesign-product-card--designer):not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--mobile-art) .redesign-product-card__info[data-v-285d4913]{justify-content:flex-start!important}.catalog-page:not(.catalog-page--mobile-one) :is(.redesign-product-card--general,.redesign-product-card--designer):not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--mobile-art).redesign-product-card--no-certificate .redesign-product-card__info[data-v-285d4913]:before{content:"";flex:1 1 0px;margin-bottom:-5px;max-height:16px;min-height:0}.catalog-page:not(.catalog-page--mobile-one) :is(.redesign-product-card--general,.redesign-product-card--designer):not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--mobile-art) .redesign-product-card__price-slot[data-v-285d4913]{margin-top:auto!important;padding-top:8px}.catalog-page:not(.catalog-page--mobile-one) :is(.redesign-product-card--general,.redesign-product-card--designer):not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--mobile-art) .redesign-product-card__certificate>span[data-v-285d4913]:last-child{overflow-wrap:anywhere}.catalog-page:not(.catalog-page--mobile-one) :is(.redesign-product-card--general,.redesign-product-card--designer):not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--mobile-art).redesign-product-card--designer .redesign-product-card__info[data-v-285d4913]:before{margin-bottom:-4px}.catalog-page:not(.catalog-page--mobile-one) :is(.redesign-product-card--general,.redesign-product-card--designer):not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--mobile-art).redesign-product-card--designer .redesign-product-card__price-slot[data-v-285d4913]{padding-top:0}}@media(max-width:639px){.redesign-product-card--general:not(.redesign-product-card--wide,.redesign-product-card--featured,.redesign-product-card--tail-wide) .redesign-product-card__media--mobile[data-v-285d4913]{aspect-ratio:1/.55;margin-top:30px}}.redesign-product-card :is(.redesign-product-card__price-slot,.redesign-product-card__tile-price).--hidden[data-v-285d4913]{color:#2b2a29;font-size:20px}@media(max-width:859px){.redesign-product-card :is(.redesign-product-card__price-slot,.redesign-product-card__tile-price).--hidden[data-v-285d4913]{font-size:14px}}@media(max-width:639px){.redesign-product-card :is(.redesign-product-card__price-slot,.redesign-product-card__tile-price).--hidden[data-v-285d4913]{line-height:13px}}@media(prefers-reduced-motion:reduce){.redesign-product-card__alternate-image[data-v-285d4913]{transform:none!important;transition:none}}.private-catalog-banner[data-v-892036df]{background:#320c35;color:#f5eee4;grid-column:1/-1;padding:56px 40px}.private-catalog-banner a[data-v-892036df]{border:0;color:inherit;font-size:16px;text-decoration:underline}.private-catalog-banner h2[data-v-892036df]{font:32px/1.2 Oranienbaum,serif;margin:20px 0 16px}.private-catalog-banner p[data-v-892036df]{font-size:20px;line-height:1.4;margin-bottom:24px}.private-catalog-banner h2[data-v-892036df],.private-catalog-banner p[data-v-892036df]{color:inherit}@media(max-width:639px){.private-catalog-banner[data-v-892036df]{padding:32px 20px}.private-catalog-banner h2[data-v-892036df]{font-size:27px}.private-catalog-banner p[data-v-892036df]{font-size:16px}}.catalog-page.catalog-page--designer .catalog-page__items>.container{max-width:1420px}.catalog-section--exclusive{--catalog-accent:#320c35;--text-primary:#320c35;--bg-primary:#320c35;--filter-icon-primary:brightness(0) saturate(100%) invert(10%) sepia(23%) saturate(3000%) hue-rotate(252deg);--filter-icon-primary-hover:var(--filter-icon-primary)}.catalog-section--exclusive .catalog-page :is(.filter-select__tag,.filter-select__dropdown){border-color:var(--catalog-accent)}.catalog-section--exclusive .catalog-page .filter-select__tag:after{filter:var(--filter-icon-primary)}.catalog-section--exclusive .catalog-page .mobile-controls-filter__price-checkbox.active,.catalog-section--exclusive .catalog-page .mobile-filter-section__body input:is(:checked,[checked=true]){background-color:var(--catalog-accent);border-color:var(--catalog-accent)}.catalog-section--exclusive .btn-primary{background:#320c35}.catalog-section--exclusive .btn-primary:hover{background:#4b2050}body:has(.catalog-section--exclusive) .header.--fixed{--text-primary:#320c35;--filter-icon-primary:brightness(0) saturate(100%) invert(10%) sepia(23%) saturate(3000%) hue-rotate(252deg);--filter-icon-primary-hover:var(--filter-icon-primary)}body:has(.catalog-section--exclusive) .header.--fixed .common-icon-cart .--icon,body:has(.catalog-section--exclusive) .header.--fixed .search img{filter:var(--filter-icon-primary)}.catalog-page .catalog-page__items .catalog-page__products:not(.--line){--catalog-grid-gap:24px;display:grid;gap:var(--catalog-grid-gap);grid-auto-flow:row dense;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}@media(min-width:860px){.catalog-page .catalog-page__items .catalog-page__products--tail-pair:not(.--line)>:is(.redesign-product-card,.grid-product-card):nth-last-child(-n+2){left:calc(50% + var(--catalog-grid-gap)/2)}}.catalog-page--designer .catalog-page__items .catalog-page__products:not(.--line),.catalog-page--premium .catalog-page__items .catalog-page__products:not(.--line),.catalog-page--private .catalog-page__items .catalog-page__products:not(.--line){grid-auto-flow:row}.catalog-page .catalog-page__items .catalog-page__products:not(.--line)>*{margin:0;width:auto}.catalog-page .catalog-page__items .catalog-page__products:not(.--line)>.--full{grid-column:1/-1}.catalog-page .catalog-page__items .catalog-page__products:not(.--line)>.redesign-product-card--featured{grid-column:span 2;grid-row:span 2}.catalog-page .banner-text{padding-block:48px}.catalog-page .banner-text__content{padding-block:0}.catalog-page .banner-text__message{padding-inline:16px}.catalog-page .banner-text__background{inset:0}.catalog-page.catalog-page--designer .catalog-page__items .catalog-page__products:not(.--line){gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.catalog-page.catalog-page--premium .catalog-page__items .catalog-page__products:not(.--line),.catalog-page.catalog-page--private .catalog-page__items .catalog-page__products:not(.--line){gap:16px}.header__context-label{font-size:17px;line-height:1.2}@media(min-width:1024px){.catalog-page:is(.catalog-page--premium,.catalog-page--private) .catalog-page__items>.container{max-width:1320px}body:has(.catalog-section--exclusive) .header-placeholder{height:0}.header.--catalog-overlay{--bg-color:transparent;background:transparent;color:#fff;--text-primary:#fff;--text-black:#fff;--filter-icon-primary:brightness(0) invert(1);text-shadow:0 0 1px rgba(0,0,0,.4),0 1px 4px rgba(0,0,0,.55)}.header.--catalog-overlay:before{background:linear-gradient(180deg,#11061273,#11061247 68%,#11061200);content:"";inset:0 0 -56px;pointer-events:none;position:absolute;z-index:-1}.header.--catalog-overlay .common-icon-cart .--icon,.header.--catalog-overlay .header-categories__button>img,.header.--catalog-overlay .header__logo img,.header.--catalog-overlay .search img,.header.--catalog-overlay .select-language__tag>img{filter:brightness(0) invert(1)}.header.--catalog-overlay .header-categories-content,.header.--catalog-overlay .select-language__dropdown{color:#111;--text-black:#111;--text-primary:#320c35;--bg-primary:#320c35;--filter-icon-primary:brightness(0) saturate(100%) invert(10%) sepia(23%) saturate(3000%) hue-rotate(252deg)}.header.--catalog-overlay .header-categories__button,.header.--catalog-overlay .header__context-label,.header.--catalog-overlay .select-language__tag{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.333)}}@media(max-width:859px){body:has(.catalog-section--exclusive) .header-placeholder{height:0}.header.--catalog-overlay{--bg-color:transparent;background:transparent;color:#fff;--text-primary:#fff;--text-black:#fff;--filter-icon-primary:brightness(0) invert(1);text-shadow:0 0 1px rgba(0,0,0,.4),0 1px 4px rgba(0,0,0,.55)}.header.--catalog-overlay:before{background:linear-gradient(180deg,#1106128c,#11061259 68%,#11061200);content:"";inset:0 0 -40px;pointer-events:none;position:absolute;z-index:-1}body:has(.catalog-section--exclusive) .header:not(.--fixed) .header__logo img{filter:brightness(0) invert(1)}.catalog-page .catalog-page__items .catalog-page__products:not(.--line),.catalog-page.catalog-page--designer .catalog-page__items .catalog-page__products:not(.--line){gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-page.catalog-page--designer.catalog-page--mobile-one .catalog-page__items .catalog-page__products:not(.--line),.catalog-page.catalog-page--mobile-one .catalog-page__items .catalog-page__products:not(.--line){grid-template-columns:minmax(0,1fr)}.catalog-page.catalog-page--designer .catalog-page__items .catalog-page__products:not(.--line)>.redesign-product-card--featured,.catalog-page.catalog-page--mobile-one .catalog-page__items .catalog-page__products:not(.--line)>.redesign-product-card--featured{grid-column:1/-1;grid-row:auto}.catalog-page .redesign-product-card--wide{grid-column:1/-1}.catalog-page.catalog-page--mobile-one .redesign-product-card__media--mobile{aspect-ratio:1/1}.catalog-page.catalog-page--mobile-one .redesign-product-card__info{gap:10px;min-height:0;padding:14px 16px 18px}.catalog-page.catalog-page--mobile-one .redesign-product-card__name{font-size:21px;line-height:1.15}.catalog-page.catalog-page--mobile-one .redesign-product-card__stone{font-size:16px}.catalog-page.catalog-page--mobile-one .redesign-product-card__certificate{font-size:12px;margin-top:4px;min-height:42px}.catalog-page.catalog-page--mobile-one .redesign-product-card__price-slot{font-size:20px;height:auto;min-height:30px}.catalog-page.catalog-page--mobile-one .redesign-product-card__controls{gap:8px;right:12px;top:12px}.catalog-page.catalog-page--mobile-one .redesign-product-card__controls>span{height:22px;width:22px}.catalog-page .catalog-page__mobile-control-filter .mobile-controls-filter{background:#fff;padding:0}.catalog-page .mobile-controls-filter>.container{padding:0}.catalog-page .mobile-controls-filter__content{background:var(--catalog-accent,var(--text-primary));padding:10px 12px}.catalog-page .mobile-controls-filter__selected{color:#999;margin:0;padding:10px 12px}.catalog-page .mobile-controls-filter__content .--divide{margin-inline:9px}.catalog-page .mobile-controls-filter__filter{flex-shrink:0;width:22px}.catalog-page .mobile-controls-filter__views{flex-shrink:0}.catalog-page .mobile-controls-filter__sections{margin-inline:0}.catalog-page .mobile-controls-filter__sections>*{font-size:15px}.catalog-page.catalog-page--premium .catalog-page__items .catalog-page__products:not(.--line),.catalog-page.catalog-page--private .catalog-page__items .catalog-page__products:not(.--line){gap:5px}}.line-product-card{background:#fff;border:1px solid #c4c4c4;box-sizing:border-box;display:flex;padding:50px 40px;position:relative;z-index:1}.line-product-card:hover{border-color:var(--text-primary)}.line-product-card:hover .line-product-card__images img.--main{left:-100%}.line-product-card:hover .line-product-card__images img.--additional{left:0}.line-product-card:hover .line-product-card__additionally.--description .line-product-card__characteristics{opacity:0;pointer-events:none}.line-product-card:hover .line-product-card__additionally.--description .line-product-card__description{opacity:1;pointer-events:auto}.line-product-card__specials{width:50px}.line-product-card__specials>*{margin-top:12px}.line-product-card__specials>:first-child{margin-top:0}.line-product-card__slider-images{display:none;position:relative;z-index:2}.line-product-card__slider-images .swiper{height:100%;left:0;position:absolute;top:0;width:100%}.line-product-card__images{margin-right:25px;max-width:210px;overflow:hidden;position:relative;width:100%}.line-product-card__images img{height:100%;left:0;-o-object-fit:scale-down;object-fit:scale-down;position:absolute;top:0;transition:all .5s;width:100%}.line-product-card__images img.--additional{left:100%}.line-product-card__images:after{content:"";float:left;padding-top:100%}.line-product-card__main{display:flex;flex-direction:column;max-width:220px;width:100%}.line-product-card__separate{background-color:#c4c4c4;margin:0 40px;width:1px}.line-product-card__additionally{flex:1;max-width:340px;position:relative}.line-product-card__control{align-items:center;display:flex;position:relative;z-index:1}.line-product-card__control>*{height:32px;margin-left:10px;width:32px}.line-product-card__control>:first-child{margin-left:0}.line-product-card__name{color:#000;font-family:ITC New Veljovic Pro;font-size:22px;font-weight:500;line-height:120%;margin-top:12px}.line-product-card__name:hover{text-decoration:underline}.line-product-card__short-description{color:#8b8c8d;font-family:ITC New Veljovic Pro;font-size:16px;font-weight:500;margin-bottom:auto;margin-top:8px}.line-product-card__certificate{display:flex;flex-direction:column;gap:12px;margin:auto 0}.line-product-card__certificate.--mobile{display:none}.line-product-card__certificate.--desktop .value{font-weight:600}.line-product-card__price{color:#000;font-family:ITC New Veljovic Pro;font-size:30px;font-weight:500;line-height:120%;margin-top:6px}.line-product-card__price.--hidden{color:#2b2a29;font-size:20px}.line-product-card__button{margin-top:12px}.line-product-card__button .btn{font-size:18px;line-height:23px;max-width:190px;padding:10px;width:100%}.line-product-card__button .btn-primary{background:linear-gradient(to top,#fff 50%,var(--bg-primary) 50%) repeat top;background-position-y:0;background-size:100% 200%;border:1px solid #d6b46e}.line-product-card__button .btn-primary:hover{background-position-y:100%;color:var(--bg-primary)}.line-product-card__characteristics{display:flex;flex-direction:column;height:100%;transition:all .5s}.line-product-card__characteristics .title{color:#8b8c8d;font-size:18px;font-weight:500;line-height:23px}.line-product-card__characteristics .value{color:#000;font-size:22px;font-weight:500;line-height:28px}.line-product-card__description{display:-webkit-box;height:100%;left:0;-webkit-line-clamp:8;position:absolute;top:0;width:100%;-webkit-box-orient:vertical;opacity:0;overflow:hidden;pointer-events:none;transition:all .5s}.line-product-card__description *{color:#000;font-size:23px;font-weight:400;line-height:27px}.line-product-card__description p{display:none}.line-product-card__description p:first-child{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1023px){.line-product-card__slider-images{display:block}.line-product-card__slider-images .swiper-slide{background-color:#fff}}@media(max-width:859px){.line-product-card{border:none;flex-direction:column;padding:0 10px 43px;position:relative}.line-product-card:after{background-color:#d6b46e;bottom:0;content:"";height:1px;left:22px;position:absolute;right:22px}.line-product-card__specials{left:22px;position:absolute;top:0;width:auto}.line-product-card__specials>*{height:36px;width:36px}.line-product-card__short-description{margin-top:6px;text-align:center}.line-product-card__certificate{justify-content:center;margin:12px 8px}.line-product-card__certificate.--mobile{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:space-between;margin-top:12px;padding:0 14px;text-align:center}.line-product-card__certificate.--mobile .line-product-card__certificate__left{border-right:1px solid #d9d9d9;padding-right:12px;text-transform:uppercase}.line-product-card__certificate.--mobile .line-product-card__certificate__left--heading{color:#8b8c8d;font-size:9px}.line-product-card__certificate.--mobile .line-product-card__certificate__left--certificate-name{color:#301335;font-size:17px;font-weight:600}.line-product-card__certificate.--mobile .line-product-card__certificate__right--text{color:#301335;font-size:15px;font-weight:600}.line-product-card__certificate.--desktop{display:none}.line-product-card__images{margin:40px auto 0;max-width:240px}.line-product-card__images:after{padding-top:84%}.line-product-card__control{position:absolute;right:17px;top:-3px}.line-product-card__control>*{height:28px;margin-left:8px;width:28px}.line-product-card__main{max-width:none}.line-product-card__name{margin-top:57px;text-align:center}.line-product-card__price{margin-top:14px;text-align:center}.line-product-card__additionally,.line-product-card__button,.line-product-card__separate{display:none}}.filter-price__list[data-v-b24c891d]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:100%;list-style:none}.filter-price__list-item[data-v-b24c891d]{align-items:center;cursor:pointer;display:flex;font-size:18px;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-controls-filter__price-checkbox[data-v-b24c891d]{background-color:transparent;border:1px solid #666;border-radius:0;height:20px;margin:0 10px 0 0;transition:all .2s;width:20px}.mobile-controls-filter__price-checkbox.active[data-v-b24c891d]{background:#666}@media(max-width:860px){.filter-price__list[data-v-b24c891d]{align-items:flex-start;flex-direction:column}}.mobile-controls-filter[data-v-ffdb7c9c]{background-color:var(--catalog-accent,var(--text-primary));padding:10px 0}.mobile-column-toggle[data-v-ffdb7c9c]{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;padding:3px;width:30px}.mobile-column-toggle svg[data-v-ffdb7c9c]{fill:none;height:23px;stroke:currentColor;stroke-width:1.3;width:23px}.mobile-controls-filter__content[data-v-ffdb7c9c]{display:flex}.mobile-controls-filter__content .--divide[data-v-ffdb7c9c]{background-color:#fff;margin:0 15px;width:1px}.mobile-controls-filter__filter[data-v-ffdb7c9c]{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.mobile-controls-filter__filter:not(.--open) img[data-v-ffdb7c9c]{filter:var(--filter-icon-white)}.mobile-controls-filter__sections[data-v-ffdb7c9c]{display:flex;flex:1;margin:0 -15px;overflow:auto}.mobile-controls-filter__sections[data-v-ffdb7c9c]>*{align-items:center;color:#fff;display:flex;flex:auto;font-size:16px;font-weight:500;justify-content:center;line-height:20px;margin-left:20px;white-space:nowrap}.mobile-controls-filter__sections[data-v-ffdb7c9c]>:first-child{margin-left:0}.mobile-controls-filter__sections[data-v-ffdb7c9c]>:nth-child(n+2){position:relative}.mobile-controls-filter__sections[data-v-ffdb7c9c]>:nth-child(n+2):after{background-color:#fff;bottom:0;content:"";height:20px;left:-10px;position:absolute;top:calc(50% - 10px);width:1px}.mobile-controls-filter__views[data-v-ffdb7c9c]{display:flex}.mobile-controls-filter__views[data-v-ffdb7c9c]>*{align-items:center;display:flex;height:32px;justify-content:center;margin-left:10px;width:32px}.mobile-controls-filter__views>* img[data-v-ffdb7c9c]{filter:var(--filter-icon-white)}.mobile-controls-filter__views[data-v-ffdb7c9c]>:first-child{margin-left:0}.mobile-controls-filter__views .active[data-v-ffdb7c9c]{display:none}.mobile-controls-filter__selected[data-v-ffdb7c9c]{background-color:#fff;box-sizing:border-box;display:grid;grid-template-columns:repeat(3,auto);left:0;margin-left:-4px;padding:1px 15px 5px;position:absolute;right:0;top:100%}.mobile-controls-filter__selected[data-v-ffdb7c9c]>*{align-items:center;color:#8b8c8d;display:flex;font-size:14px;font-weight:300;justify-content:space-between;line-height:14px;margin-left:4px;margin-top:4px;position:relative}.mobile-controls-filter__selected>* img[data-v-ffdb7c9c]{height:16px;margin-left:2px;opacity:.6;width:16px}.mobile-controls-filter__selected[data-v-ffdb7c9c]>:after{background-color:#000;bottom:0;content:"";opacity:.3;position:absolute;right:-2px;top:0;width:1px}.mobile-filter-pop-up[data-v-ffdb7c9c]{background-color:#fff;display:flex;flex-direction:column;height:calc(100dvh - 114px);left:-100%;position:absolute;top:100%;width:100%}.mobile-filter-pop-up.--visible[data-v-ffdb7c9c]{transform:translate(100%)}@supports not (height: calc(100lvh - 114px)){.mobile-filter-pop-up[data-v-ffdb7c9c]{height:calc(100vh - 114px)}}.mobile-filter-pop-up__sections[data-v-ffdb7c9c]{flex:1;overflow:auto}.mobile-filter-pop-up__footer[data-v-ffdb7c9c]{bottom:0;margin-top:auto;position:sticky}.mobile-filter-pop-up__footer .btn[data-v-ffdb7c9c]{border:none;height:50px;width:100%}.mobile-filter-section.--open .mobile-filter-section__body[data-v-ffdb7c9c]{display:flex}.mobile-filter-section:not(.--open) .mobile-filter-section__head[data-v-ffdb7c9c]:after{transform:translateY(-50%) rotate(45deg)}.mobile-filter-section__head[data-v-ffdb7c9c]{background-color:#efefef;color:#383838;font-size:18px;font-weight:500;line-height:30px;padding:13px 20px;position:relative;text-transform:uppercase}.mobile-filter-section__head[data-v-ffdb7c9c]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%2322282f' fill-rule='evenodd' d='M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;opacity:.4;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:all .1s;width:40px}.mobile-filter-section__body[data-v-ffdb7c9c]{box-sizing:border-box;display:none;flex-direction:column;overflow:auto;padding:15px 20px}.mobile-filter-section__body div[data-v-ffdb7c9c]{align-items:flex-start;display:flex}.mobile-filter-section__body span[data-v-ffdb7c9c]{color:#383838;flex:1;font-size:18px;font-weight:500;line-height:30px;margin-left:10px}.mobile-filter-section__body input[data-v-ffdb7c9c]{border-color:#666;margin-top:5px;pointer-events:none}.mobile-filter-section__body input[data-v-ffdb7c9c]:checked,.mobile-filter-section__body input[checked=true][data-v-ffdb7c9c]{background:#666}@media(max-width:370px){.mobile-controls-filter__sections[data-v-ffdb7c9c]>*{font-size:14px}}.catalog-page[data-v-d0199832]{box-sizing:border-box;padding-bottom:24px;position:relative}.catalog-page__title[data-v-d0199832]{color:var(--text-primary);font-family:Oranienbaum,sans-serif;font-size:40px;line-height:46px;text-align:center}.catalog-page__title[data-v-d0199832]>*{color:inherit}.catalog-page__title h1[data-v-d0199832]{font-size:40px;line-height:46px;margin-bottom:0}.catalog-page__title .--page[data-v-d0199832]{display:block;font-size:30px;line-height:35px}.catalog-page__title .--count[data-v-d0199832]{position:relative;z-index:0}.catalog-page__title .--count[data-v-d0199832]:after{background-color:#d6b46e;content:"";height:1px;left:0;position:absolute;right:0;top:calc(50% + 3px);z-index:-1}.catalog-page__title span[data-v-d0199832]{background-color:var(--bg-color);box-sizing:border-box;font-size:60px;line-height:69px;padding:0 12px;position:relative}.catalog-page__subtitle[data-v-d0199832]{color:var(--text-primary);font-family:Oranienbaum,sans-serif;font-size:40px;line-height:46px;margin-top:25px;position:relative;text-align:center}.catalog-page__filter[data-v-d0199832]{display:flex;flex-direction:column;margin-top:53px;min-height:72px}.catalog-page__filter .loading-skeleton[data-v-d0199832]{flex:1}.catalog-page__filter-loading[data-v-d0199832]{display:flex;flex-wrap:wrap;margin-left:-12px;margin-top:-12px;width:calc(75% + 12px)}.catalog-page__filter-loading[data-v-d0199832]>*{height:40px;margin-left:12px;margin-top:12px;width:calc(33.33333% - 12px)}.catalog-page__filter-error[data-v-d0199832]{margin-top:25px;padding-bottom:16px;padding-top:16px;text-align:center}.catalog-page__filter-error p[data-v-d0199832]{margin:0 0 12px}.catalog-page__filter-error button[data-v-d0199832]{height:auto;line-height:1.3;max-width:100%;min-height:44px;padding:10px 18px;white-space:normal}.catalog-page__filter-error button[data-v-d0199832]:disabled{cursor:wait;opacity:.65}.catalog-page__filter-pages[data-v-d0199832]{margin-top:14px}.catalog-page__page-settings[data-v-d0199832]{align-items:center;border-top:1px solid rgba(0,0,0,.1);display:flex;margin-top:65px;padding-top:7px}.catalog-page__page-settings .--per-page[data-v-d0199832]{margin-left:32px}.catalog-page__page-settings .--views[data-v-d0199832]{margin-left:auto}.catalog-page__items[data-v-d0199832]{margin-top:55px}.catalog-page__load-error[data-v-d0199832]{background:#fff;font-size:18px;line-height:1.4;padding:32px 20px;text-align:center}.catalog-page__load-error p[data-v-d0199832]{margin:0 0 18px}.catalog-page__load-error .catalog-page__load-error-title[data-v-d0199832]{font-size:26px}.catalog-page__load-error button[data-v-d0199832]{max-width:100%;min-height:44px;padding:12px 24px;white-space:normal}.catalog-page__load-error button[data-v-d0199832]:disabled{cursor:wait;opacity:.65}.catalog-page__load-error button[data-v-d0199832]:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.catalog-page__products[data-v-d0199832]{display:flex;flex-wrap:wrap;margin-left:-55px;margin-top:-55px}.catalog-page__products[data-v-d0199832]>*{margin-left:55px;margin-top:55px;width:calc(33.33333% - 55px)}.catalog-page__products>.--full[data-v-d0199832]{width:calc(100% - 55px)}.catalog-page__products.--line[data-v-d0199832]{margin-left:0!important}.catalog-page__products.--line[data-v-d0199832]>*{margin-left:0!important;width:100%!important}.catalog-page__pagination[data-v-d0199832]{margin-top:55px}.catalog-page__cms[data-v-d0199832]{margin-top:50px}.catalog-page__mobile-control-filter[data-v-d0199832]{display:none;position:sticky;top:62px;z-index:20}.catalog-page__content--not-found[data-v-d0199832]{border-top:1px solid #d6b46e;box-sizing:border-box;padding:60px 0}.catalog-page__title--not-found[data-v-d0199832]{font-family:ITC New Veljovic Pro;font-size:53px;line-height:55px;margin-bottom:40px;text-align:center}.catalog-page__message--not-found[data-v-d0199832]{font-size:18px;font-style:italic;font-weight:400;line-height:23px;margin-bottom:40px;text-align:center}.catalog-page__button--not-found[data-v-d0199832],.catalog-page__button--not-found a[data-v-d0199832]{align-items:center;display:flex;justify-content:center}.catalog-page__button--not-found a[data-v-d0199832]{font-style:italic;height:65px;padding:0 50px}@media(max-width:1199px){.catalog-page__title h1[data-v-d0199832]{font-size:32px;line-height:40px}.catalog-page__title .--page[data-v-d0199832]{font-size:26px;line-height:32px}.catalog-page__title .--count span[data-v-d0199832]{font-size:46px;line-height:52px}.catalog-page__subtitle[data-v-d0199832]{font-size:30px;line-height:38px}.catalog-page__filter[data-v-d0199832],.catalog-page__items[data-v-d0199832]{margin-top:30px}.catalog-page__products[data-v-d0199832]{margin-left:-30px;margin-top:-30px}.catalog-page__products[data-v-d0199832]>*{margin-left:30px;margin-top:30px;width:calc(33.33333% - 30px)}.catalog-page__products>.--full[data-v-d0199832]{width:calc(100% - 30px)}.catalog-page__products.--line[data-v-d0199832]{margin-left:0!important}.catalog-page__products.--line[data-v-d0199832]>*{margin-left:0!important;width:100%!important}}@media(max-width:1023px){.catalog-page__products[data-v-d0199832]>*{width:calc(50% - 30px)}.catalog-page__title--not-found[data-v-d0199832]{font-size:35px;line-height:40px}.catalog-page__button--not-found a[data-v-d0199832]{font-size:18px;font-weight:400;height:50px;line-height:50px;padding:0 25px}}@media(max-width:859px){.catalog-page__filter-pages[data-v-d0199832]{margin-bottom:25px;margin-top:35px}.catalog-page__title .--count[data-v-d0199832]:after{transform:none}.catalog-page__filter[data-v-d0199832],.catalog-page__page-settings[data-v-d0199832]{display:none}.catalog-page__mobile-control-filter[data-v-d0199832]{display:block;margin-top:20px}.catalog-page__products[data-v-d0199832]{margin-left:-15px;margin-top:-15px}.catalog-page__products[data-v-d0199832]>*{margin-left:15px;margin-top:15px;width:calc(50% - 15px)}.catalog-page__products>.--full[data-v-d0199832]{width:calc(100% - 15px)}.catalog-page__items[data-v-d0199832]{margin-top:15px;padding-bottom:30px}.catalog-page__items.dark[data-v-d0199832]{background-color:#f6f6f6}.catalog-page__items[data-v-d0199832]:not(.dark){padding-top:30px}.catalog-page__pagination[data-v-d0199832]{margin-top:30px}}@media(max-width:639px){.catalog-page__title .--page[data-v-d0199832]{font-size:18px;line-height:30px}.catalog-page__items[data-v-d0199832]{margin-top:10px}.catalog-page__products[data-v-d0199832]{margin-left:-10px;margin-top:-10px}.catalog-page__products[data-v-d0199832]>*{margin-left:10px;margin-top:10px;width:calc(50% - 10px)}.catalog-page__products>.--full[data-v-d0199832]{width:calc(100% - 10px)}.catalog-page__products.--line[data-v-d0199832]{margin-top:0}.catalog-page__products.--line[data-v-d0199832]>*{margin-top:27px}.catalog-page__products.--line[data-v-d0199832]>:first-child{margin-top:0}.catalog-page__content--not-found[data-v-d0199832]{margin-bottom:20px}}
