.wishlist-page{margin-bottom:var(--space-xl);padding:0 15px}.wishlist-page .wishlist-title{margin-top:20px;font-weight:500;font-size:var(--step-3);color:var(--primary);margin-bottom:20px}.wishlist-page .wishlist-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--space-lg);border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:12px}.wishlist-page .wishlist-tabs.wishlist-tabs--hidden{display:none}.wishlist-page .wishlist-tab{padding:10px 16px;border-radius:8px;font-weight:500;font-size:14px;color:var(--secondary);background:transparent;border:none;cursor:pointer;transition:background .2s,color .2s}.wishlist-page .wishlist-tab:hover{color:var(--primary);background:#ffffff0f}.wishlist-page .wishlist-tab.active{color:var(--primary);background:#ffffff1a}.wishlist-page .card__catalog[data-wishlist-hidden=true]{display:none!important}.wishlist-page .catalog__empty{font-weight:400;font-size:16px;color:var(--secondary);margin-top:20px;display:none}.wishlist-page .wishlist-page:not(.has-items) .catalog__empty{display:block}.wishlist-page .wishlist-page.has-items .catalog__empty{display:none}.wishlist-page .wishlist-page:not(.has-items) .wishlist__list{display:none}.wishlist-page .catalog__list.wishlist__list{margin-top:var(--space-xl);display:grid;grid-template-columns:repeat(5,1fr)}@media(hover:none){.wishlist-page .catalog__list.wishlist__list{gap:var(--cardGap)}}@media(max-width:1500px){.wishlist-page .catalog__list.wishlist__list{grid-template-columns:repeat(4,1fr)}}@media(max-width:1100px){.wishlist-page .catalog__list.wishlist__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.wishlist-page .catalog__list.wishlist__list{grid-template-columns:repeat(2,1fr)}}.wishlist-page .catalog__list.wishlist__list .card__catalog{backdrop-filter:blur(2px);border-radius:8px;width:100%;transition:background .2s ease;position:relative;display:grid}@media(hover:hover){.wishlist-page .catalog__list.wishlist__list .card__catalog:after{position:absolute;inset:12px;content:"";transition:.2s,.2s;transition-property:background-color,inset;transition-timing-function:cubic-bezier(.3,0,0,1);border-radius:8px;z-index:-1}.wishlist-page .catalog__list.wishlist__list .card__catalog:hover:after{background-color:#ffffff12;inset:0}}@media(hover:none){.wishlist-page .catalog__list.wishlist__list .card__catalog{background:#ffffff12}}.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-buttons-bottom{display:flex;gap:6px;margin-top:8px}@media(hover:none){.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-buttons-bottom{padding:0 12px 12px;margin-top:0}}.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-buttons-bottom button{width:100%}.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-buttons{grid-area:1/1;display:flex;gap:6px;z-index:2;position:absolute;top:0;right:0;margin-left:auto;max-width:max-content;align-self:start;justify-self:end;margin-top:6px;margin-right:6px}@media(hover:hover){.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-buttons{margin-top:18px;margin-right:18px}}.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-btn{position:relative;padding:8px}.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-btn.active:after{scale:1;background:var(--contrast)}.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-btn:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#ffffff12;border-radius:8px;z-index:1;scale:1;transition:.2s ease scale,.2s ease background;z-index:-1;backdrop-filter:blur(4px)}@media(hover:hover){.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-btn:hover:after{scale:1}}@media(hover:none){.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-btn:after{scale:1}}.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-btn svg path{transition:.2s ease fill}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card{grid-area:1/1;width:100%;border-radius:8px;display:flex;flex-direction:column}@media(hover:hover){.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card{padding:12px}}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card .splide-catalog-img-wrapper{background:#2b2e33;border-radius:8px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;padding-block:30px}.wishlist-page .catalog__list.wishlist__list .card__catalog img{width:100%;height:auto;object-fit:contain;max-width:245px;margin-inline:auto;aspect-ratio:4/5;aspect-ratio:1;max-width:365px}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header{padding-top:12px;height:100%;display:flex;flex-direction:column;gap:6px}@media(hover:none){.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header{padding:12px 12px 8px}}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header .our-services__card-title{font-weight:500;font-size:var(--step-05);line-height:133%;color:var(--primary);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}@media(max-width:600px){.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header .our-services__card-title{font-size:clamp(.875rem,.375rem + 1.67vw,1rem)}}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header .our-services__card-variation{font-weight:400;font-size:14px;color:var(--secondary)}@media(max-width:600px){.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header .our-services__card-variation{font-size:clamp(.75rem,.25rem + 1.67vw,.875rem)}}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header .our-services__card-price{display:flex;align-items:center;column-gap:4px;margin-top:auto;flex-wrap:wrap}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header .our-services__card-price p{font-weight:700;font-size:14px;line-height:171%;color:var(--primary)}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header .our-services__card-price span{font-weight:400;font-size:14px;line-height:171%;text-decoration:line-through;color:#bfbfbf}.section[data-astro-cid-dgsujuhw]{margin-top:20px}
