.section[data-astro-cid-nh4r4ev7]{margin-top:20px}.wishlist-page{margin-bottom:var(--space-xl);padding:0 15px}.wishlist-page .wishlist-title{font-weight:500;font-size:var(--step-3);color:var(--primary);margin-top:20px;margin-bottom:20px}.wishlist-page .wishlist-tabs{margin-bottom:var(--space-lg);border-bottom:1px solid #ffffff1f;flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.wishlist-page .wishlist-tabs.wishlist-tabs--hidden{display:none}.wishlist-page .wishlist-tab{color:var(--secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;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{color:var(--secondary);margin-top:20px;font-size:16px;font-weight:400;display:none}.wishlist-page .wishlist-page:not(.has-items) .catalog__empty{display:block}.wishlist-page .wishlist-page.has-items .catalog__empty,.wishlist-page .wishlist-page:not(.has-items) .wishlist__list{display:none}.wishlist-page .catalog__list.wishlist__list{margin-top:var(--space-xl);grid-template-columns:repeat(5,1fr);display:grid}@media (hover:none){.wishlist-page .catalog__list.wishlist__list{gap:var(--cardGap)}}@media (width<=1500px){.wishlist-page .catalog__list.wishlist__list{grid-template-columns:repeat(4,1fr)}}@media (width<=1100px){.wishlist-page .catalog__list.wishlist__list{grid-template-columns:repeat(3,1fr)}}@media (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;display:grid;position:relative}@media (hover:hover){.wishlist-page .catalog__list.wishlist__list .card__catalog:after{content:"";z-index:-1;border-radius:8px;transition:background-color .2s cubic-bezier(.3,0,0,1),inset .2s cubic-bezier(.3,0,0,1);position:absolute;inset:12px}.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{gap:6px;margin-top:8px;display:flex}@media (hover:none){.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-buttons-bottom{margin-top:0;padding:0 12px 12px}}.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{z-index:2;grid-area:1/1;place-self:start end;gap:6px;max-width:max-content;margin-top:6px;margin-left:auto;margin-right:6px;display:flex;position:absolute;top:0;right:0}@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{padding:8px;position:relative}.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-btn.active:after{background:var(--contrast);scale:1}.wishlist-page .catalog__list.wishlist__list .card__catalog .card__catalog-btn:after{content:"";z-index:1;z-index:-1;backdrop-filter:blur(4px);background:#ffffff12;border-radius:8px;width:100%;height:100%;transition:scale .2s,background .2s;position:absolute;top:0;left:0;scale:1}@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:fill .2s}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card{border-radius:8px;flex-direction:column;grid-area:1/1;width:100%;display:flex}@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{aspect-ratio:1;background:#2b2e33;border-radius:8px;justify-content:center;align-items:center;padding-block:30px;display:flex}.wishlist-page .catalog__list.wishlist__list .card__catalog img{object-fit:contain;aspect-ratio:4/5;aspect-ratio:1;width:100%;max-width:365px;height:auto;margin-inline:auto}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header{flex-direction:column;gap:6px;height:100%;padding-top:12px;display:flex}@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);color:var(--primary);text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:133%;display:-webkit-box;overflow:hidden}@media (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{color:var(--secondary);font-size:14px;font-weight:400}@media (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{flex-wrap:wrap;align-items:center;column-gap:4px;margin-top:auto;display:flex}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header .our-services__card-price p{color:var(--primary);font-size:14px;font-weight:700;line-height:171%}.wishlist-page .catalog__list.wishlist__list .card__catalog .our-services__card-header .our-services__card-price span{color:#bfbfbf;font-size:14px;font-weight:400;line-height:171%;text-decoration:line-through}
