.home-content-categories{padding-bottom:40px}@media (width <= 768px){.home-content-categories{margin-top:0;padding-bottom:100px}}.home-content-categories-products-wrapper{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;margin-left:auto;margin-right:auto}@media (width <= 768px){.home-content-categories-products-wrapper{gap:12px}}@media (width <= 768px) and (width >= 360px){.home-content-categories-products-wrapper{grid-template-columns:1fr 1fr}}@media (width <= 359px){.home-content-categories-products-wrapper{grid-template-columns:1fr}}.home-content-about-company .header-company-description{border-radius:24px 24px 0 0!important}.about-company{border-radius:14px;display:flex;flex-direction:column;gap:11px;margin-bottom:24px;margin-top:4px;padding:16px}@media (width <= 768px){.about-company{margin-top:0}}.about-company-title{align-items:center;display:flex;justify-content:space-between}.about-company-title h1{font-size:21px;font-weight:600;line-height:25.41px}.about-company-title button{background:none;border:none;cursor:pointer;outline:none}.about-company h2{font-size:18px;font-weight:400;line-height:25px}.about-company .links{gap:24px!important;justify-content:flex-start!important}.about-company .links-item{align-items:center;background:#ffffff40;border-radius:21px;flex:none;height:64px!important;position:relative;width:64px}.collections{background-color:#fff;border-radius:16px;margin-bottom:28px;padding:12px 9px}@media (width <= 768px){.collections{margin-left:-15px;margin-right:-15px;padding:12px 15px}}.collections-list{display:grid;gap:12px 9px;grid-template-columns:repeat(4,minmax(104px,1fr))}@media (width <= 768px){.collections-list{grid-template-columns:repeat(3,minmax(104px,1fr))}}.collection-item{background-color:#f7f8f9;background-position:bottom;background-size:cover;border-radius:16px;cursor:pointer;height:168px;min-width:104px;overflow:hidden;position:relative}@media (width <= 768px){.collection-item{height:152px}}.collection-item-title{background-color:#f7f8f9!important;border-radius:16px;display:-webkit-box;font-size:12px;font-weight:400;left:11.5px;line-height:14px;margin-right:11.5px;overflow:hidden;padding:3px;position:absolute;text-overflow:ellipsis;top:12px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.iframe{background-color:#14171b;height:100vh;overflow:hidden;position:relative;width:100vw}.iframe-container{display:flex;justify-content:center;padding:16px 40px 24px;width:100%}.iframe-container-header{align-items:center;background-color:#5034e2;border-radius:14px;display:flex;height:60px;justify-content:space-between;max-width:1000px;padding:16px 24px;width:100%}.iframe-container-header img{height:28px;left:calc(50% - 18px);position:absolute;right:50%;width:28px}.iframe-container-header-close-icon{align-items:center;display:flex;height:24px;justify-content:center;position:relative;rotate:-180deg;width:24px}.iframe-container-header-close-icon svg{filter:brightness(0) saturate(100%) invert(92%) sepia(92%) saturate(24%) hue-rotate(249deg) brightness(107%) contrast(100%);height:25px;margin:0;width:23px}@media (width <= 768px){.iframe-container-header{border-radius:0;height:44px;padding:10px 15px}}@media (width > 768px){.iframe-container{padding-left:15px;padding-right:15px}}@media (width <= 768px){.iframe-container{padding-left:0;padding-right:0;padding-top:0}}@media (width <= 360px){.iframe-container{padding:0}}.iframe span{height:28px;margin-right:5px;margin-top:5px;position:absolute;right:0;width:28px}.iframe iframe{border:0;width:inherit}.content{display:flex;justify-content:space-between;padding:16px 0}.content-image{border-radius:12px;height:48px;object-fit:cover;width:48px}.content-block{display:flex;flex:1;flex-direction:column;gap:2px;justify-content:center!important;margin-left:10px;min-height:60px}.content-block-name{color:#818c99;font-size:14px;font-weight:500}.content-block-item{font-size:17px;font-weight:500}.content-block-info{color:#818c99;font-size:13px;font-weight:400}.content-block-info-point{font-size:16px;font-weight:400;width:20px}.content svg{width:16px}.purchases-block{margin-top:24px}.purchases-block-title{color:#b8c1cc!important;font-size:17px!important}.purchases,.purchases-container{background-color:#fff;border-radius:16px;width:100%}.purchases-container-header{align-items:center;display:flex;font-size:19px;font-weight:700;height:36px;justify-content:space-between;padding:6px 0}.purchases-container-header .anticon{color:#5034e2!important;height:24px;rotate:-90deg;width:24px}.phone-number{align-items:center;background:#fff;border-radius:16px;display:flex;gap:10px;height:64px;justify-content:center;width:100%}.phone-number span{font-size:24px;font-weight:600}.general-profile{background-color:#f7f8f9;margin-left:auto;margin-right:auto;max-width:100%;min-height:100vh;padding-bottom:40px;width:100vw}@media (width <= 768px){.general-profile{padding-bottom:0}}.general-profile-container{align-items:center;display:flex;flex-direction:column}.general-profile-container-block{display:flex;flex-direction:column;gap:24px;margin-top:16px;max-width:720px;width:100%}@media (width <= 768px){.general-profile-container-block{gap:8px;margin-top:0}}.credit-card-item{align-items:center;border-bottom:1px solid #b8c1cc;display:flex;justify-content:space-between;padding:24px 0}.credit-card-item-left{align-items:center;display:flex;gap:12px}.credit-card-item-left svg{height:21px;width:23px}.credit-card-item-menu{cursor:pointer;height:24px;width:24px}.address-item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:8px 4px}.address-item svg{height:24px;width:24px}.address-item-block{align-items:center;display:flex;gap:9px}.address-item-block-icon{padding:14px}.address-item-block-info{display:flex;flex-direction:column;gap:4px}.address-item-block-info p{color:#818c99;font-size:14px;font-weight:400;line-height:20px}.address-item-block-info h3{font-size:16px;font-weight:400;line-height:24px}.address-item-current{border:1px solid #5034e2;border-radius:16px}.order-list{display:flex;flex-direction:column;gap:8px}.order-item{border:1px solid #f7f8f9;border-radius:16px;cursor:pointer;padding:16px 16px 8px;user-select:none}.order-item,.order-item-info{display:flex;justify-content:space-between}.order-item-info{flex-direction:column}.order-item-info-id{color:#818c99;font-size:16px;font-weight:400;line-height:24px}.order-item-info-amount{font-size:14px;font-weight:400;line-height:21px}.order-item-info-status{font-size:15px;font-weight:400;line-height:18px;margin-top:12px}.order-item-info-status-delivered{color:#2d81e0}.order-item-info-status-success{color:#ff4e00}.order-item-items{align-items:flex-end;display:flex;flex-direction:column;gap:5px}.order-item-items-time{color:#818c99;font-size:13px;font-weight:300;line-height:16px}.image-list,.image-list-img{display:flex;justify-content:center}.image-list-img{align-items:center;border:1px solid #f7f8f9;border-radius:6px;height:24px;width:24px;z-index:1}.image-list-img:not(:last-child){margin-right:-12px}.image-list-img p{color:#b8c1cc;font-size:11px;font-weight:400;line-height:13px}.image-list-count{background-color:#fff;z-index:3!important}.company-logo-block{align-items:center;background-color:#fff;border-radius:24px;display:flex;justify-content:center;padding:20px 15px;position:relative;width:100%}@media (width <= 768px){.company-logo-block{border-radius:0 0 24px 24px}}.company-logo-block-go-back{align-items:center;background-color:#f7f8f9;border-radius:100px;cursor:pointer;display:flex;height:44px;justify-content:center;left:15px;position:absolute;width:44px}.company-logo-block-go-back svg{height:12px;text-align:center;width:8px}.order-modal{background:rgba(0,0,0,.25);inset:0;overflow-y:auto;padding:56px 0;position:fixed;z-index:4}@media (width <= 768px){.order-modal{padding-bottom:0}}.order-modal__inner{background-color:#f7f8f9;border-radius:25px;display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:420px;width:100%}.order-modal__inner-top{align-items:center;display:flex;justify-content:space-between}.order-modal__inner-top svg{cursor:pointer;height:24px;width:24px}.order-modal__inner-created{color:#818c99;font-size:16px;font-weight:500;line-height:19px;margin-bottom:24px;margin-top:16px;text-transform:lowercase}.order-modal__inner-location{align-items:center;display:flex;gap:8px}.order-modal__inner-location h3{color:#818c99;font-size:16px;font-weight:400;line-height:19px}.order-modal__inner-location svg{height:24px;max-width:26px;min-width:26px}.order-modal__inner-info{display:flex;flex-direction:column;gap:20px}.order-modal__inner-info-company{align-items:center;display:flex;justify-content:space-between}.order-modal__inner-info-company-name{align-items:center;cursor:pointer;display:flex;gap:12px}.order-modal__inner-info-company-name img{border:.5px solid #b8c1cc;border-radius:50%;height:48px;width:48px}.order-modal__inner-info-company-name h3{font-size:15px;font-weight:500;line-height:20px}.order-modal__inner-info-company-arrow{height:24px;width:27px}.order-modal__inner-price-list{border-top:1px solid #f7f8f9;display:flex;flex-direction:column;gap:24px;margin-top:24px;padding-top:24px}.order-modal__inner-price-list-col{align-items:center;display:flex;justify-content:space-between}.order-modal__inner-price-list-col:last-child{border-top:1px solid #f7f8f9;padding:24px 0}.order-modal__inner-price-list-col p{font-size:16px;font-weight:400;line-height:19px}.order-modal__inner-price-list-col p:last-child{text-align:right}.order-modal__inner-price-list-col-gray{color:#818c99}.order-modal__inner-price-list-col-large{font-weight:600!important}.order-modal__inner-price-list-col-cashback{color:#5034e2}.order-modal .block-title{font-size:24px;font-weight:700}.list-items{display:flex;flex-direction:column;gap:10px}.list-items-item{background-color:#f7f8f9;border-radius:12px;padding:12px 13px}.list-items-item-main{align-items:flex-start;display:flex;gap:10px;width:100%}.list-items-item-main-image{height:40px;min-height:40px;min-width:40px;width:40px}.list-items-item-main-image img{border-radius:7px;object-fit:cover}.list-items-item-main-text{display:flex;flex:1;flex-direction:column;gap:6px}.list-items-item-main-text,.list-items-item-main-text h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-items-item-main-text h3{font-size:16px;font-weight:500;line-height:19px}.list-items-item-main-text p{color:#818c99;font-size:13px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-items-item-warranty-title{border-top:1px solid #b8c1cc;display:flex;justify-content:space-between;margin-bottom:24px;margin-top:24px;padding-top:16px;width:100%}.list-items-item-warranty-title h3{color:#5034e2}.list-items-item-warranty-title svg{filter:invert(20%) sepia(87%) saturate(6919%) hue-rotate(252deg) brightness(92%) contrast(91%);height:24px;rotate:-90deg;width:27px}.list-items-item-warranty-ul{display:flex;flex-direction:column;gap:16px}.list-items-item-warranty-ul li{display:flex;flex-direction:column;gap:8px}.list-items-item-warranty-more{background-color:#f7f8f9;border:none;color:#2d81e0;cursor:pointer;font-size:14px;font-weight:500;line-height:18px;max-width:max-content;text-align:left}.order-form{background-color:#f7f8f9;border-radius:25px;display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:420px;width:100%}@media (width <= 768px){.order-form{max-width:100%}}.order-form-collapse .ant-collapse-content-box{display:flex;flex-direction:column;gap:24px!important}.order-form-collapse-title{align-items:center;display:flex;height:49px;justify-content:space-between}.order-form-collapse-title svg{height:24px!important;width:24px!important}.order-form-collapse input{background-color:#f7f8f9!important;border:none;border-radius:16px;color:#0e0e0f!important;font-size:15px;font-weight:500;height:64px;line-height:20px;outline:none;padding:13px 20px;width:100%}.order-form-collapse .ant-form-item{margin-bottom:0!important}.order-form-collapse .order-form-collapse-item{height:64px!important}.order-form-collapse .order-form-collapse-item .ant-select-selector{background-color:#f7f8f9!important;border:1px solid transparent!important;border-radius:16px!important}.order-form .ant-collapse,.order-form .ant-collapse .ant-collapse-item,.order-form .ant-collapse-content-active{border-color:#b8c1cc!important}.order-form .ant-collapse{border-radius:24px!important}.order-form .ant-collapse-item:last-child{border-radius:0 0 24px 24px!important}.order-form .ant-collapse-header:last-child{border-radius:24px!important}.order-form .ant-collapse-item:last-child .ant-collapse-content{border-radius:0 0 24px 24px!important}.order-form .ant-collapse-content-box{display:flex;flex-direction:column;gap:8px}.status{background-color:#f7f8f9;border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:16px 12px}.status-title{color:#b8c1cc;font-size:17px;font-weight:600;line-height:20px}.status-block{display:flex;gap:8px}.status-block svg{height:24px!important;width:24px!important}.status-block-info{display:flex;flex-direction:column;gap:5px}.status-block-info-text{font-size:15px;font-weight:500;line-height:16px}.status-block-info-sub-text{color:#818c99;font-size:13px;font-weight:400;line-height:16px}.status-courier{align-items:center;border-top:1px solid #f1f1f1;display:flex;justify-content:space-between;padding-top:8px}.status-courier-block{display:flex;flex-direction:column;gap:4px}.status-courier-block-text{color:#818c99;font-size:14px;font-weight:400;line-height:16px}.status a{background:none;color:#5034e2;font-size:15px;font-weight:400;line-height:16px;text-align:left;width:max-content}.link-icon,.status a{border:none;cursor:pointer;outline:none}.link-icon{background-color:#fff!important;border-radius:21px;height:44px;padding:12px;width:44px}.credit-card-modal,.link-icon{align-items:center;display:flex;justify-content:center}.credit-card-modal{background:rgba(0,0,0,.25);inset:0;overflow-y:hidden;position:fixed;z-index:100}@media (width <= 768px){.credit-card-modal{align-items:flex-end}}.credit-card-modal__inner{background-color:#f7f8f9;border-radius:25px;display:flex;flex-direction:column;gap:8px;max-width:720px;width:360px}@media (width <= 768px){.credit-card-modal__inner{border-radius:25px 25px 0 0;width:100%}}.credit-card-modal__inner-block{background-color:#fff;padding:24px 15px}.credit-card-modal__inner-block:first-child{text-align:center}.credit-card-modal__inner-block:nth-child(2){padding:16px 15px}.credit-card-modal__inner-block:not(:last-child){border-radius:25px}.credit-card-modal__inner-block:last-child{border-radius:25px;height:102px}@media (width <= 768px){.credit-card-modal__inner-block:last-child{border-radius:25px 25px 0 0}}.credit-card-modal__inner-block .icon-text-button{margin:0}