.account-page{font-size:16px;color:#44515B;line-height:1.1}@media (max-width:991px){.account-page{font-size:14px}}.login{padding:50px 0}.login .inner{max-width:410px;margin:0 auto}.account{padding:30px 0}@media (max-width:1199px){.account{padding-top:10px}}.account .h1,.account h1{margin-bottom:30px;font-size:35px;font-weight:700;color:#837EC8}@media (max-width:991px){.account .h1,.account h1{margin-bottom:20px;font-size:28px}}.account .h2,.account h2{margin-bottom:0;font-size:30px;font-weight:700}@media (max-width:991px){.account .h2,.account h2{font-size:24px}}.account .h3,.account h3{margin-bottom:0;font-size:24px;font-weight:700}@media (max-width:991px){.account .h3,.account h3{font-size:20px}}.account .h4,.account h4{margin-bottom:4px;font-size:22px;font-weight:500}@media (max-width:991px){.account .h4,.account h4{font-size:18px}}.account .h5,.account h5{margin-bottom:9px;font-size:20px;font-weight:700}@media (max-width:991px){.account .h5,.account h5{font-size:16px}}.account .h6,.account h6{margin-bottom:2px;font-size:18px;font-weight:500}@media (max-width:991px){.account .h6,.account h6{font-size:15px}}.account a,.account button{-webkit-transition:.3s;transition:.3s}.account a{color:inherit}.account .form-item label{display:inline-block;margin-bottom:10px;cursor:pointer;opacity:.8;line-height:1}.account .form-item.disabled label{cursor:default;color:rgba(68,81,91,.4)}.account .form-item input[disabled]{border-color:rgba(68,81,91,.4);background:0 0}.account .form-item input[disabled]::-webkit-input-placeholder{opacity:.7;color:rgba(68,81,91,.4)}.account .form-item input[disabled]::-moz-placeholder{opacity:.7;color:rgba(68,81,91,.4)}.account .form-item input[disabled]:-ms-input-placeholder{opacity:.7;color:rgba(68,81,91,.4)}.account .form-item input[disabled]::-ms-input-placeholder{opacity:.7;color:rgba(68,81,91,.4)}.account .form-item input[disabled]::placeholder{opacity:.7;color:rgba(68,81,91,.4)}.account .common-btn{border-radius:5px;padding:16px;text-align:center;background-color:#837EC8;border:1px solid #837EC8;font-size:18px;font-weight:500;color:#fff;line-height:1}.account .common-btn:hover{background-color:transparent;color:#837EC8}.account .common-btn[disabled]{border-color:transparent;background-color:rgba(68,81,91,.4);color:#fff}.account svg{width:100%;height:100%;fill:currentColor}.account p{margin:0}.login-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(68,81,91,.6);margin-bottom:40px}.login-nav a{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;font-size:22px;font-weight:500;border:1px solid rgba(68,81,91,.4);text-align:center;padding:12px;text-decoration:none}.login-nav a:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.login-nav a:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.login-nav a.active{color:#fff;background-color:#FF9FBE}.login-step{color:#837EC8}.login-form .code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}@media (max-width:575px){.login-form .code{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.login-form .text{font-size:14px;opacity:.8}.login-form .number{font-size:18px;font-weight:500;color:#837EC8}@media (max-width:575px){.login-form .number{margin-top:5px}}.login-form .code-descr{margin-top:-14px;opacity:.4;font-size:14px}.sign-in-link{margin-top:-14px;font-size:14px;color:#837EC8}.sign-in-link a{text-decoration:underline}.sign-in-link button{padding:0;background:0 0;border:0;text-decoration:underline}.login-submit{margin-top:20px}.login-submit .descr{margin-bottom:10px;font-size:14px;opacity:.4;line-height:1}.login-submit .common-btn{width:100%}.input-password{position:relative}.input-password input{padding-right:50px}.input-password.active .input-password-btn{color:#837EC8}.input-password.active .input-password-btn use:nth-child(2){display:none}.input-password.active .input-password-btn use:nth-child(1){display:block}.input-password-btn{background:0 0;border:0;padding:0;width:24px;height:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;color:rgba(68,81,91,.4)}.input-password-btn svg{display:block}.input-password-btn use:nth-child(1){display:none}@media (max-width:1199px){.account-inner{position:relative}}.account-inner .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1199px){.account-inner h1{display:none}}@media (min-width:1200px){.account-inner .catalog-products-list .item-block{width:calc(25% - 10px)}}.account-content-head{display:none;margin-top:-58px;padding-left:110px}@media (max-width:1199px){.account-content-head{display:block}}@media (max-width:991px){.account-content-head{margin-top:-55px}}.account-menu-open{display:none;margin-bottom:18px;position:relative;z-index:90}@media (max-width:1199px){.account-menu-open{display:block}}.account-menu-open button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFECF2;border-radius:0 5px 5px 0;padding:10px 14px;font-size:15px;font-weight:500;margin-left:-12px;border:0}.account-menu-open img{width:18px;margin-left:4px;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.account-menu{width:24%;border-radius:13px;background-color:rgba(255,159,190,.2);padding:15px 14px}@media (max-width:1199px){.account-menu{position:fixed;overflow-y:auto;top:0;left:-300px;bottom:64px;width:300px;background-color:#FFECF2;z-index:95;border-radius:0;-webkit-transition:.5s left;transition:.5s left}.account-menu.active{left:0}}.account-menu .children{margin-bottom:8px}.account-menu .children .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px}.account-menu .children .item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 8px);flex:1 1 calc(50% - 8px);margin:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px;border-radius:8px;color:#fff}.account-menu .children .image{width:40px;-ms-flex-negative:0;flex-shrink:0}.account-menu .children .info{padding-left:8px}.account-menu .children .info .name{margin-bottom:2px;font-weight:700}.account-menu .links ul{list-style-type:none;padding:0;margin:0}.account-menu .links li{border-bottom:1px solid #fff}.account-menu .links li:last-child{border-bottom:0}.account-menu .links li.active a{background-color:#fff;color:#837EC8;font-weight:700}.account-menu .links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;padding:5px 14px;min-height:64px;border-radius:13px}.account-menu .links a img{width:24px;-ms-flex-negative:0;flex-shrink:0;margin-right:12px}.account-menu-close{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding:25px 0 10px;margin-top:-15px;border:0;background:#FFECF2;font-size:15px;font-weight:500;width:100%;text-align:left;z-index:10;position:sticky;top:-15px;left:0}@media (max-width:1199px){.account-menu-close{display:-webkit-box;display:-ms-flexbox;display:flex}}.account-menu-close img{width:18px;margin-right:4px;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.account-menu-head{display:block;margin-bottom:10px;border-radius:13px;padding:20px 14px}.account-menu-head.active{background-color:#fff}.account-menu-head .name{font-size:20px;font-weight:700;color:#837EC8;margin-bottom:2px}.account-content{width:74%}@media (max-width:1199px){.account-content{width:100%}}.account-content h1{color:#837EC8}@media (max-width:991px){.account-content h1{text-align:center}}.account-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.account-content-inner{display:block}}.account-card{width:32%;padding:4px 12px;border-radius:13px;background-color:rgba(131,126,200,.05)}@media (max-width:991px){.account-card{width:auto;margin-bottom:20px;margin-left:-12px;margin-right:-12px;border-radius:0}}.account-card-img{text-align:center;position:relative}.account-card-img>img{width:100%}.card-account-bar-code{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:70%;z-index:2}.account-card-head{padding:12px 8px;border-bottom:1px solid #837EC8}.account-card-head .h2{color:#837EC8;margin-bottom:0}.account-card-info ul{list-style-type:none;margin:0;padding:0}.account-card-info li{border-bottom:1px solid rgba(255,159,190,.2);padding:12px 8px}.account-card-info li:last-child{border-bottom:0}.account-card-info li.inactive .h4,.account-card-info li.inactive .text{color:rgba(68,81,91,.4)}.account-card-info li .h4{margin-bottom:4px}.account-card-info li .text{opacity:.6}.account-card-info li .text b,.account-card-info li .text strong{font-weight:700}.account-active-orders{width:66%}@media (max-width:991px){.account-active-orders{width:auto}}.account-active-orders .h2,.account-active-orders h2{color:#FF9FBE;margin-bottom:12px}.account-active-orders .list{border-radius:13px;background-color:rgba(255,159,190,.05);padding:12px}.account-active-orders .list ul{list-style-type:none;padding:0;margin:0}.account-active-orders .list li{padding:18px 8px;border-bottom:1px solid #FF9FBE}.account-active-orders .list li:last-child{border-bottom:0}.account-active-orders .list li .h6{margin-bottom:4px}.account-active-orders .list li .h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FF9FBE}.account-active-orders .list li .h4 img{width:32px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.account-active-orders .list .info{opacity:.6}.account-active-orders .list .info b,.account-active-orders .list .info strong{font-weight:700}.account-active-orders .account-orders-mobile-details,.account-active-orders .account-orders-mobile-status .account-orders-mobile-content{color:#FF9FBE}@media (max-width:767px){.account-active-orders .account-orders-btn{display:none}}.account-active-orders-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:18px;color:#FF9FBE;border-radius:6px;border:1px solid #FF9FBE;font-size:18px;font-weight:500}.account-active-orders-link a img{-ms-flex-negative:0;flex-shrink:0;margin-left:8px;width:24px}.account-favorites-slider{margin-top:30px}@media (max-width:1199px){.account-favorites-slider .swiper-container{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}}.account-favorites-slider .title-h1{font-size:24px}@media (max-width:499px){.account-favorites-slider .title-h1{margin-right:12px}}.account-favorites-slider .view-all{font-size:16px;font-weight:500;color:#837EC8}@media (min-width:992px){.account-discount-card-inner{display:-ms-grid;display:grid;-ms-grid-columns:45% 10% 45%;grid-template-columns:45% 45%;-ms-grid-rows:auto 40px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"account-discount-card-head account-card" "account-discount-card-info account-card";grid-gap:40px 10%}.account-discount-card-inner .account-card-wrapper{grid-area:account-card}.account-discount-card-inner .account-card{width:100%}.account-discount-card-inner .account-card .account-card-head,.account-discount-card-inner .account-card .account-card-info li{padding:18px 8px}}.account-discount-card-inner .account-discount-card-head h1{text-align:left;margin-bottom:8px}.account-discount-card-head{grid-area:account-discount-card-head}@media (max-width:991px){.account-discount-card-head{margin-bottom:20px}.account-discount-card-head .descr{display:none}}.account-discount-card-head .account-card-img{margin-top:30px}@media (max-width:991px){.account-discount-card-head .account-card-img{margin-top:0}}.account-discount-card-info{grid-area:account-discount-card-info;padding:12px;border-radius:13px;border:1px solid #837EC8}@media (min-width:992px){.account-discount-card-inner .account-card-wrapper{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.account-discount-card-head{-ms-grid-row:1;-ms-grid-column:1}.account-discount-card-info{-ms-grid-row:3;-ms-grid-column:1}}.account-discount-card-info .list ul{list-style-type:none;padding:0;margin:0}.account-discount-card-info .list li{display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px}.account-discount-card-info .list li>div:nth-child(1){width:32px;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.account-discount-card-info .list li>div:nth-child(2) .h6{margin-bottom:4px;color:#837EC8}.account-discount-card-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:18px;font-weight:500;padding:18px;border-radius:6px;border:1px solid #837EC8;color:#837EC8}.account-discount-card-link a img{margin-left:8px;-ms-flex-negative:0;flex-shrink:0;width:24px}.account-reviews h1{text-align:left;margin-bottom:20px}.account-reviews .item{margin-bottom:12px;padding:12px 18px;background-color:rgba(131,126,200,.05);display:-ms-grid;display:grid;-ms-grid-columns:14% 12px calc(86% - 12px);grid-template-columns:14% calc(86% - 12px);-ms-grid-rows:auto 0 1fr;grid-template-rows:auto 1fr;grid-template-areas:"image account-reviews-head" "image account-reviews-text";grid-gap:0 12px}@media (max-width:767px){.account-reviews .item{-ms-grid-columns:66px 12px calc(100% - 78px);grid-template-columns:66px calc(100% - 78px);-ms-grid-rows:auto 8px auto;grid-template-areas:"image account-reviews-head" "account-reviews-text account-reviews-text";grid-gap:8px 12px}}.account-reviews .item .image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:image}.account-reviews .item .image img{width:100%}.account-reviews .item:last-child{margin-bottom:0}.account-reviews-head{-ms-grid-row:1;-ms-grid-column:3;grid-area:account-reviews-head}.account-reviews-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account-reviews-top .h5{color:#837EC8}.account-reviews-top .date{-ms-flex-negative:0;flex-shrink:0;opacity:.7;font-weight:500}.account-reviews-stars{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -2px 12px}@media (max-width:767px){.account-reviews-stars{margin-bottom:0}}.account-reviews-stars img{width:20px;margin:0 2px}.account-reviews-text{-ms-grid-row:3;-ms-grid-column:3;grid-area:account-reviews-text}@media (max-width:767px){.account-reviews .item .image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.account-reviews-head{-ms-grid-row:1;-ms-grid-column:3}.account-reviews-text{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}.account-reviews-link{margin-top:18px}.account-reviews-link a{font-size:18px;font-weight:500;text-decoration:none;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#837EC8;border:1px solid #837EC8;border-radius:6px}@media (max-width:767px){.account-reviews-link a{padding:13px;font-size:15px}}.account-reviews-link a img{font-size:24px;-ms-flex-negative:0;flex-shrink:0;margin-left:8px}@media (max-width:767px){.account-reviews-link a img{width:15px}}.account-orders .account-active-orders{width:auto}.account-orders h1{text-align:left}.account-orders-inner{display:-ms-grid;display:grid;-ms-grid-columns:calc(100% - 180px) 180px;grid-template-columns:calc(100% - 180px) 180px;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"account-orders-left account-orders-right" "account-orders-bottom account-orders-right"}@media (max-width:767px){.account-orders-inner{display:block}}.account-orders-inner-new{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-orders-left{-ms-grid-row:1;-ms-grid-column:1;padding-right:20px;grid-area:account-orders-left}@media (max-width:767px){.account-orders-left{display:none;padding-right:0;margin-bottom:18px}}.account-orders-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.account-orders-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.account-orders-top .date{margin-bottom:4px;margin-left:12px;font-size:18px}.account-orders-right{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;min-width:160px;grid-area:account-orders-right}@media (max-width:767px){.account-orders-right{min-width:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:none}}.account-orders-price .h3{color:#FF9FBE;margin-bottom:0}.account-orders-points{display:inline-block;margin-top:8px;padding:8px;border-radius:5px;font-size:18px;font-weight:500;background-color:rgba(131,126,200,.15);color:#837EC8}@media (max-width:767px){.account-orders-points{margin-top:0;margin-left:24px}}.account-orders-bottom{-ms-grid-row:2;-ms-grid-column:1;grid-area:account-orders-bottom;width:58%}@media (max-width:991px){.account-orders-bottom{width:100%}}.account-orders-bottom .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-7px -10px}@media (max-width:767px){.account-orders-bottom .products{margin:-5px}}.account-orders-bottom .products a{margin:7px 10px;width:calc(20% - 20px)}@media (max-width:767px){.account-orders-bottom .products a{margin:5px;width:calc(20% - 10px)}}.account-orders-bottom .products a img{display:block;width:100%;border-radius:5px;border:1px solid rgba(255,159,190,.2)}.account-orders-more{position:relative}.account-orders-more span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:20px;font-weight:700;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;background-color:rgba(51,51,51,.35);z-index:2}.account-orders-mobile{font-size:18px;width:40%}@media (max-width:991px){.account-orders-mobile{width:100%;margin-bottom:12px}}@media (max-width:767px){.account-orders-mobile{font-size:15px}}.account-orders-mobile .date{text-align:right}.account-orders-mobile-details{margin-bottom:18px;text-align:right}.account-orders-mobile-details .account-order-options{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid;font-size:16px;font-weight:600;background:0 0;padding:8px 12px!important;border-radius:6px;color:currentColor}.account-orders-mobile-details .account-order-options img{width:24px;margin-left:8px!important}.account-orders-mobile-row{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.account-orders-mobile-row:first-child{margin-top:0}.account-orders-mobile-title{opacity:.8;padding-right:5px}.account-orders-mobile-content{text-align:right}.account-orders-mobile-order .account-orders-mobile-content{font-weight:600}.account-orders-mobile-status .account-orders-mobile-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600}.account-orders-mobile-status .account-orders-mobile-content img{width:20px;margin-right:4px}.account-orders-mobile-sum .account-orders-mobile-content{font-weight:600}.account-orders-mobile-bonuses .account-orders-mobile-content span{display:inline-block;padding:8px;border-radius:5px;background-color:rgba(131,126,200,.15);font-weight:600;color:#837EC8}.account-orders-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px -6px 0}.account-orders-btn button{margin:0 6px}.account-orders-btn button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 32px;border:1px solid #FF9FBE;font-size:18px;font-weight:500;background:#FF9FBE;border-radius:6px;color:#fff;text-align:left}.account-orders-btn button img{margin-left:8px;width:24px;-ms-flex-negative:0;flex-shrink:0}.account-completed-orders{margin-top:30px}.account-completed-orders h2{color:#837EC8;margin-bottom:12px}.account-completed-orders .list{border-radius:13px;background-color:rgba(131,126,200,.1);padding:12px}.account-completed-orders .list ul{list-style-type:none;padding:0;margin:0}.account-completed-orders .list li{padding:18px 8px;border-bottom:1px solid #837EC8}.account-completed-orders .list li:last-child{border-bottom:0}.account-completed-orders .list li .h6{margin-bottom:4px}.account-completed-orders .list li .h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-completed-orders .list li .h4 img{width:32px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.account-completed-orders .account-orders-left .h6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-completed-orders .account-orders-mobile-details{color:#837EC8}@media (max-width:767px){.account-completed-orders .account-orders-cta .account-order-options{display:none}}.rate-order{margin-left:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;padding:8px 12px;font-size:14px;border-color:#837EC8;font-weight:600;color:#837EC8}.rate-order img{width:15px;margin-left:8px}.account-orders-cta{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(40% + 12px);margin:16px -6px 0}@media (max-width:991px){.account-orders-cta{width:auto}}.account-orders-cta button{margin:0 6px;border-radius:6px;border:1px solid #837EC8;font-weight:600;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.account-orders-cta button{padding:12px}}.account-orders-cta button img{width:15px;margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.account-order-repeat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 32px;background-color:#837EC8;color:#fff;font-size:15px}@media (max-width:575px){.account-order-repeat{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.account-order-options{padding:12px 22px!important;background:none!important}.account-order-options img{margin-left:0!important}.account-options .item{margin-bottom:16px}.account-options .item:last-child{margin-bottom:0}.account-options .item.active .account-options-btn::after{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.account-options-btn{display:block;width:100%;margin:0;padding:10px 50px 10px 12px;position:relative;text-align:left;border:0;background-color:rgba(131,126,200,.05);border-radius:12px;min-height:50px;color:#837EC8}.account-options-btn::after{content:"";display:block;width:34px;height:34px;position:absolute;top:8px;right:12px;background:url(../img/core/account-options-arrow.svg) center center/100% 100% no-repeat}.account-options-content{padding-top:24px;padding-bottom:16px;display:none}.account-options-content.active{display:block}.account-options-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-personal-col{width:calc(50% - 12px);padding:18px;border-radius:13px;background-color:rgba(131,126,200,.05)}@media (max-width:767px){.account-personal-col{width:100%;margin-bottom:16px}.account-personal-col:last-child{margin-bottom:0}}.account-personal-col .h4{text-align:center;margin-bottom:15px}.account-options-info-input{position:relative}.account-options-info-edit{display:block;width:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px;background:0 0;padding:0;border:0;z-index:1}.account-options-info-edit img{display:block}.form-submit-btn{padding:16px;text-align:center;display:block;width:100%;border-radius:6px;font-size:18px;font-weight:500;background-color:#837EC8;color:#fff;border:1px solid #837EC8}.form-submit-btn[disabled]{background-color:rgba(68,81,91,.4);border-color:transparent}.account-personal-info .form-item input,.account-personal-info .form-item select{height:40px;background-color:#fff}.account-personal-info .form-item input[disabled],.account-personal-info .form-item select[disabled]{background-color:#fff;border-color:transparent}.account-personal-children .item{margin-bottom:15px;border-radius:8px;padding:8px}.account-personal-children .item:last-child{margin-bottom:0}.account-personal-children .item.children-gender-female{background-color:#FF9FBE}.account-personal-children .item.children-gender-male{background-color:#78B3FF}.account-personal-children .item.active.children-gender-female{background-color:rgba(255,159,190,.25)}.account-personal-children .item.active.children-gender-male{background-color:rgba(120,179,255,.25)}.account-personal-children .item .image{width:40px;-ms-flex-negative:0;flex-shrink:0}.account-personal-children .item .info{padding:0 8px;color:#fff}.account-personal-children .item .info .name{font-weight:700}.account-personal-children .item .cta{margin-left:auto;margin-right:-4px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.account-personal-children .item .cta button{margin:0 4px;background:0 0;padding:0;border:0;width:24px}.account-personal-children .item .cta button img{display:block}.account-personal-children .item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-personal-children .item-content{display:none;padding:20px 12px 12px}.account-personal-children .form-submit .common-btn{width:100%}@media (max-width:991px){.account-personal-children input[type=date]{background-color:#fff}}.form-radio-children.h6{margin-bottom:20px}.form-radio-children ul{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.form-radio-children li{width:50%}.form-radio-children li:first-child label{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-radio-children li:last-child label{border-top-right-radius:10px;border-bottom-right-radius:10px}.form-radio-children li.form-radio-male input:checked+label{background-color:#78B3FF}.form-radio-children li.form-radio-female input:checked+label{background-color:#FF9FBE}.form-radio-children input{display:none}.form-radio-children input:checked+label{border-color:transparent;color:#fff}.form-radio-children input:checked+label img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.form-radio-children label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border:1px solid rgba(68,81,91,.4);background-color:#fff;padding:12px}.form-radio-children label img{width:24px;margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.account-personal-children-add{margin-top:15px}.account-personal-children-add button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:8px 12px;border-radius:8px;border:2px solid #837EC8;font-weight:500;color:#837EC8;background:0 0}.account-personal-children-add button img{width:32px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.account-personal-children-add-content{display:none}.common-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none}.common-modal.active{display:block}.common-modal-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(68,81,91,.15)}.common-modal-inner{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:calc(100% - 24px);max-width:970px;background-color:#fff;border-radius:13px;padding:50px 32px 24px;max-height:95dvh;overflow-y:auto}@media (max-width:991px){.common-modal-inner{padding:50px 12px 18px}}.common-modal-close{display:block;width:24px;height:24px;padding:0;border:0;background:0 0;position:absolute;top:20px;right:20px}@media (max-width:991px){.common-modal-close{top:12px;right:12px}}.common-modal-close img{display:block;width:100%}.modal-orders .account-orders-inner{margin-bottom:18px}.modal-orders .h6{margin-bottom:4px}.modal-orders .account-orders-left .h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-orders .account-orders-left .h4 img{width:32px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.modal-orders .account-orders-left .info{opacity:.6}.modal-orders .account-orders-left .info b,.modal-orders .account-orders-left .info strong{font-weight:700}.modal-orders .account-orders-mobile{width:100%;margin-bottom:18px}.modal-orders-active .account-orders-left .h4,.modal-orders-active .account-orders-mobile-status .account-orders-mobile-content{color:#FF9FBE}.modal-orders-info .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-9px}@media (max-width:991px){.modal-orders-info .list{margin:-4px}}.modal-orders-info .item{width:calc(33.33% - 18px);margin:9px;padding:18px;border-radius:5px;background-color:rgba(131,126,200,.05)}@media (max-width:991px){.modal-orders-info .item{width:calc(100% - 8px);margin:4px}}.modal-orders-info .item .h4{margin-bottom:8px;color:#837EC8}.modal-orders-info .image{width:24px;margin-right:7px;-ms-flex-negative:0;flex-shrink:0}.modal-orders-info .text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.modal-orders-info .text p{margin-bottom:4px}.modal-orders-info .text p:last-child{margin-bottom:0}.modal-orders-info .text b,.modal-orders-info .text strong{font-weight:700}.modal-orders-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-orders-products{margin-top:18px}.modal-orders-products .title{font-weight:500;margin-bottom:4px}.modal-orders-products .item{margin-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 4px 17px 0 rgba(61,74,89,.07);box-shadow:0 4px 17px 0 rgba(61,74,89,.07);padding:10px 40px}@media (max-width:767px){.modal-orders-products .item{padding:10px 12px}}.modal-orders-products .item:last-child{margin-bottom:0}.modal-orders-products .image{width:100px}@media (max-width:767px){.modal-orders-products .image{width:98px}}.modal-orders-products .name{width:calc(70% - 100px);text-align:center;color:#837EC8;padding:0 10px}@media (max-width:767px){.modal-orders-products .name{width:calc(75% - 98px);text-align:left}}.modal-orders-products .name a{text-decoration:underline}.modal-orders-products .info{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.modal-orders-products .info{display:block;width:25%}}.modal-orders-products .quantity{text-align:center;width:50%}@media (max-width:767px){.modal-orders-products .quantity{width:100%;text-align:left}}.modal-orders-products-price{width:50%;text-align:right;font-weight:700}@media (max-width:767px){.modal-orders-products-price{width:100%;text-align:left}}.modal-orders-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:18px;border-radius:5px;background-color:rgba(131,126,200,.05);padding:12px 24px}@media (max-width:767px){.modal-orders-footer{padding:12px 8px}}.modal-orders-footer .image{width:100px;margin-right:45px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.modal-orders-footer .image{width:56px;margin-right:12px}}.modal-orders-footer .h2{margin-bottom:4px}.modal-orders-footer .text{font-size:18px}@media (max-width:767px){.modal-orders-footer .text{font-size:15px}}.modal-orders-footer .phone{margin-top:4px}@media (max-width:767px){.modal-orders-footer .phone{margin-top:8px}}.modal-orders-footer .phone a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:21px;font-weight:700;color:#837EC8}@media (max-width:767px){.modal-orders-footer .phone a{font-size:15px;font-weight:500}}.modal-orders-footer .phone a img{width:29px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767px){.modal-orders-footer .phone a img{width:16px;margin-right:4px}}.modal-orders-cta{margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-6px;margin-right:-6px}.modal-orders-cta .account-order-repeat{font-weight:500;padding:12px}@media (max-width:767px){.modal-orders-cta .account-order-repeat{font-size:15px}}.modal-orders-cta>*{border:1px solid #837EC8;border-radius:6px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 6px;font-size:18px}.modal-orders-cta>* img{width:24px;-ms-flex-negative:0;flex-shrink:0;margin-left:8px}@media (max-width:767px){.modal-orders-cta>* img{width:15px}}@media (max-width:767px){.modal-orders-cta .rate-order{font-size:14px}}