.my-account{margin-top:24px}.my-account .container{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.my-account__mobile-sidebar,.my-account__sidebar{grid-column:span 1}.my-account .sidebar-wrapper{background-color:var(--white-color);border-radius:24px;display:flex;flex-direction:column;font-size:14px;line-height:20px;overflow:hidden;padding:24px;row-gap:66px;width:100%}.my-account__mobile-sidebar{display:none}.my-account__content{display:flex;flex-direction:column;grid-column:span 3;justify-content:space-between;row-gap:16px}.my-account .sidebar-top{display:flex;flex-direction:column;row-gap:24px}.my-account .sidebar__user{align-items:center;display:flex;gap:12px}.my-account .account-sidebar__logout-button,.my-account .sidebar__user-logo{align-items:center;background-color:var(--yellow-700);border-radius:50%;display:flex;height:48px;justify-content:center;overflow:hidden;width:48px}.my-account .account-menu a{color:var(--title-color)}.my-account .account-sidebar__logout a{align-items:center;display:flex;gap:8px}.my-account .account-sidebar__logout-button{background-color:var(--background-color)}.my-account .account-sidebar__logout-button img,.my-account .header__user-logo img,.my-account .sidebar__user-logo img{width:50%}.my-account .account-menu__list{display:flex;flex-direction:column;row-gap:8px}.my-account .account-menu__item a{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:8px 16px 8px 0}.my-account .account-menu__item a:hover,.my-account .account-menu__item.is-active a{font-size:16px;font-weight:600;line-height:24px}.my-account .account-menu__icon{display:flex}.my-account .header__user{align-items:center;background-color:var(--white-color);border-radius:24px;display:flex;gap:34px;padding:32px}.my-account .header__user-logo{align-items:center;background-color:var(--yellow-700);border-radius:50%;display:flex;flex-shrink:0;height:120px;justify-content:center;overflow:hidden;width:120px}.my-account .header__info-block{display:flex;flex-direction:column;max-width:564px;row-gap:16px}.my-account .header__info-block p{font-size:14px;line-height:20px}.my-account .my-account__body{flex-grow:1}.my-account .account-breadcrumbs{align-items:center;display:flex;gap:15px}.my-account .account-breadcrumbs__link{align-items:center;color:var(--text-grey-breadcrumbs);display:flex;font-size:14px;font-weight:400;gap:16px;line-height:20px;position:relative}.my-account .account-breadcrumbs__link:hover{color:var(--text-color);font-weight:400}.my-account .account-breadcrumbs__link:after{content:"/";position:absolute;right:-10px}.my-account .account-section-list{display:grid;gap:17px;grid-template-columns:repeat(4,1fr);height:100%;width:100%}.my-account .account-section-list a{align-items:center;background-color:var(--white-color);border-radius:24px;display:flex;flex-direction:column;font-weight:600;grid-column:span 1;justify-content:center;row-gap:16px}.my-account .account-section-item__icon{align-items:center;background-color:var(--background-color);border-radius:50%;display:flex;height:80px;justify-content:center;overflow:hidden;transition:.2s ease;width:80px}.my-account .account-section-item__icon img{height:32px;width:32x}.my-account .account-section-item:hover{box-shadow:0 4px 30px 0 var(--shadow-color)}.my-account .account-section-item:hover .account-section-item__icon{background-color:var(--yellow-700)}.my-account .wishlist-swiper{margin-left:-12px;margin-right:-12px;padding:12px!important}.my-account .not_found_box{align-items:center;display:flex;gap:24px;justify-content:space-between}.my-account .not_found_box a{font-size:17px;font-weight:500;line-height:22px}.my-account .wishlist-navigation-block{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.my-account .wishlist-swiper-pagination{display:flex;gap:2px;justify-content:center;transform:translateX(0)!important}.my-account .wishlist-swiper-pagination .swiper-pagination-bullet{align-items:center;background:transparent;border-radius:50%;color:var(--text-pagination);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-weight:500;height:40px;justify-content:center;line-height:24px;opacity:1;transform:scale(1);transition:background .3s!important;width:40px}.my-account .wishlist-swiper-pagination .swiper-pagination-bullet-active,.my-account .wishlist-swiper-pagination .swiper-pagination-bullet:hover{background:var(--purple-100)}@media (max-width:1199px){.my-account{margin-top:16px}.my-account .my-account__content,.my-account .my-account__sidebar{grid-column:1/-1}.my-account .my-account__sidebar{display:none}.my-account .my-account__mobile-sidebar{display:flex;font-size:14px;grid-column:1/-1;line-height:20px;row-gap:60px}.my-account .my-account__mobile-sidebar a{font-size:14px;line-height:20px}.my-account .header__user{align-items:flex-start;flex-direction:column;padding:24px 16px;row-gap:16px}.my-account .header__user-logo{height:40px;width:40px}.my-account .header__info-block{max-width:unset;row-gap:8px}.my-account .account-section-list{display:none}.my-account .wishlist-swiper{margin-left:-8px;margin-right:-8px;padding:8px!important}.my-account .wishlist-swiper .product_box h4{display:-webkit-box;font-size:14px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.my-account .wishlist-navigation-block{margin-top:16px}}@media (max-width:767px){.my-account .not_found_box{flex-direction:column}}.my-account .form_box{background-color:#fff;border-radius:24px;padding:32px}@media (max-width:1199px){.my-account .form_box{padding:24px 16px}}:is(.my-account .form_box) h4{margin:24px 0}.my-account .grid_wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}@media (max-width:1199px){.my-account .grid_wrap{grid-template-columns:100%}}.my-account .primary_button{width:100%}:is(.my-account .address_wrapper) .content_wrapper{display:grid;position:relative;grid-gap:16px}.loading:is(:is(.my-account .address_wrapper) .content_wrapper):before{background-color:#fff;content:"";inset:0;opacity:.6;position:absolute}.loading:is(:is(.my-account .address_wrapper) .content_wrapper):after{border-color:#ccc;border-top-color:var(--blue-500)}:is(.my-account .address_wrapper) .address_box{background-color:#fff;border-radius:24px;padding:24px}@media (max-width:1199px){:is(.my-account .address_wrapper) .address_box{padding:24px 16px}}.show:is(:is(.my-account .address_wrapper) .address_box) .fields_wrapper{display:block}:is(.show:is(:is(.my-account .address_wrapper) .address_box) .icon_box)>svg{display:none}:is(.show:is(:is(.my-account .address_wrapper) .address_box) .icon_box) button{display:block}:is(.my-account .address_wrapper) .address_top_line{align-items:center;display:flex;gap:16px;justify-content:space-between}:is(:is(.my-account .address_wrapper) .address_top_line) label{align-items:flex-start;display:flex;gap:16px}:is(:is(.my-account .address_wrapper) .address_top_line) input{height:20px;margin-top:3px;outline:none;width:20px}:is(:is(.my-account .address_wrapper) .address_top_line) h4{margin:0}:is(:is(.my-account .address_wrapper) .address_top_line) p{color:var(--grey);margin-top:8px}:is(.my-account .address_wrapper) .icon_box{align-items:center;background-color:var(--background-color);border-radius:50%;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}:is(:is(.my-account .address_wrapper) .icon_box) svg{display:block}:is(.my-account .address_wrapper) .fields_wrapper{margin-top:24px;padding-left:36px;padding-right:64px}@media (max-width:1199px){:is(.my-account .address_wrapper) .fields_wrapper{padding:0}}:is(:is(.my-account .address_wrapper) .fields_wrapper) .grid_box{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}@media (max-width:1199px){:is(:is(.my-account .address_wrapper) .fields_wrapper) .grid_box{grid-template-columns:100%}}.my-account .orders_box{display:grid;grid-template-columns:100%;grid-gap:16px}:is(.my-account .orders_box) .order_row{background-color:#fff;border-radius:24px;padding:24px}@media (max-width:1199px){:is(.my-account .orders_box) .order_row{padding:16px}}:is(.my-account .orders_box) .order_data{background-color:var(--background-color);border-radius:16px;padding:16px}@media (max-width:1199px){:is(.my-account .orders_box) .order_data{all:unset}}:is(.my-account .orders_box) .grid_row{display:grid;grid-template-columns:1.3fr 1.3fr .8fr 2fr 1fr 48px;grid-gap:24px;align-items:start}@media (max-width:1199px){:is(.my-account .orders_box) .grid_row{grid-template-columns:100%;grid-gap:16px}}:is(.my-account .orders_box) .data_box{display:grid;grid-gap:4px}:is(:is(.my-account .orders_box) .data_box) p{color:var(--grey)}:is(:is(.my-account .orders_box) .data_box) .completed{color:#7dcb8e}:is(:is(.my-account .orders_box) .data_box) .on-hold,:is(:is(.my-account .orders_box) .data_box) .payu-waiting,:is(:is(.my-account .orders_box) .data_box) .pending,:is(:is(.my-account .orders_box) .data_box) .processing{color:var(--yellow-700)}:is(:is(.my-account .orders_box) .data_box) .cancelled,:is(:is(.my-account .orders_box) .data_box) .failed{color:#f7450f}:is(.my-account .orders_box) .invoice_button{align-items:center;align-self:center;background-color:#fff;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}:is(:is(.my-account .orders_box) .invoice_button) svg{display:block}:is(.my-account .orders_box) .part{display:contents}@media (max-width:1199px){:is(.my-account .orders_box) .part{display:block}.invoice_part:is(:is(.my-account .orders_box) .part){align-items:center;background-color:var(--background-color);border-radius:12px;display:flex;justify-content:space-between;order:-1;padding:8px 16px}.data_part:is(:is(.my-account .orders_box) .part){display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;align-items:flex-start}@media (max-width:767px){.data_part:is(:is(.my-account .orders_box) .part){grid-template-columns:calc(50% - 8px) calc(50% - 8px)}}}:is(.my-account .orders_box) .order_products{display:flex;gap:8px;margin-top:16px}:is(:is(.my-account .orders_box) .order_products) a{display:block;height:64px;width:64px}:is(:is(.my-account .orders_box) .order_products) img{display:block;height:100%;object-fit:contain;width:100%}