.product-page-container{width:calc(100% - 48px);max-width:calc(var(--max-width) - 48px);margin:32px auto 80px}@media screen and (max-width:768px){.product-page-container{width:calc(100% - 32px);margin:14px auto 44px}}.product-page-container .product-main-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}@media (min-width:720px) and (max-width:1100px){.product-page-container .product-main-section{gap:32px}}@media screen and (max-width:768px){.product-page-container .product-main-section{grid-template-columns:1fr;gap:18px}}.product-page-container .product-images-section{position:sticky;top:24px}@media screen and (max-width:768px){.product-page-container .product-images-section{position:static}}.product-page-container .product-images-section .main-image-container{aspect-ratio:4/3;background:radial-gradient(circle at 50% 40%, #fbfeff 0%, var(--color-tint,#f2fafb) 70%);border:1px solid var(--color-border,#ececef);border-radius:var(--radius-xl,24px);width:100%;max-height:460px;position:relative;overflow:hidden}@media screen and (max-width:768px){.product-page-container .product-images-section .main-image-container{border-radius:var(--radius-lg,18px);max-height:340px}}.product-page-container .product-images-section .main-image-container img,.product-page-container .product-images-section .main-image-container .product-main-image{mix-blend-mode:multiply;padding:34px;transform:none;object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}@media screen and (max-width:768px){.product-page-container .product-images-section .main-image-container img,.product-page-container .product-images-section .main-image-container .product-main-image{padding:28px}}.product-page-container .product-info-section{padding-top:8px}@media screen and (max-width:768px){.product-page-container .product-info-section{padding-top:0}}.product-page-container .product-info-section .product-header{border-bottom:1px solid var(--color-border,#ececef);margin-bottom:28px;padding-bottom:22px}@media screen and (max-width:768px){.product-page-container .product-info-section .product-header{margin-bottom:16px;padding-bottom:14px}}.product-page-container .product-info-section .product-header .product-name{color:var(--color-text-primary,#15171c);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(28px,3vw,36px);font-weight:800;line-height:1.15}@media screen and (max-width:768px){.product-page-container .product-info-section .product-header .product-name{font-size:26px}}@media screen and (max-width:400px){.product-page-container .product-info-section .product-header .product-name{font-size:22px}}.product-page-container .product-info-section .product-header .valuation-info{letter-spacing:-.004em;max-width:100%;color:var(--color-accent-dark,#0d5667);border-radius:var(--radius-full,999px);white-space:nowrap;background:#f1fbfd;border:1px solid #d5edf2;align-items:center;gap:5px;margin:0;padding:5px 10px;font-size:clamp(9.5px,5vw - 4.5px,11.5px);font-weight:600;line-height:1;display:inline-flex}.product-page-container .product-info-section .product-header .valuation-info .valuation-icon{width:11px;height:11px;color:var(--color-secondary,#0095ac);flex:0 0 11px}@media screen and (max-width:400px){.product-page-container .product-info-section .product-header .valuation-info{gap:4px;padding:4px 8px}.product-page-container .product-info-section .product-header .valuation-info .valuation-icon{flex:0 0 10px;width:10px;height:10px}}.product-page-container .product-info-section .variant-selection .selection-title{margin-bottom:14px}.product-page-container .product-info-section .variant-selection .selection-title p{text-transform:uppercase;letter-spacing:.09em;color:var(--color-muted,#9298a3);margin:0;font-size:12px;font-weight:800}
.radio-button-container{width:100%}.radio-button-container .radio-container{flex-wrap:wrap;gap:10px;display:flex}@media screen and (max-width:768px){.radio-button-container .radio-container{gap:8px}}.radio-button-container .radio-button{flex:none;position:relative}.radio-button-container .radio-button input[type=radio]{opacity:0;pointer-events:none;position:absolute}.radio-button-container .radio-button input[type=radio]:focus-visible+label{box-shadow:0 0 0 4px #0095ac29}.radio-button-container .radio-button input[type=radio]:checked+label{border-color:var(--color-accent,#0095ac);color:var(--color-accent-dark,#0d5667);box-shadow:none;background:#f4fbfc}.radio-button-container .radio-button input[type=radio]:checked+label:before{border-color:var(--color-accent,#0095ac);background:radial-gradient(circle at center, var(--color-accent,#0095ac) 0 4.5px, #fff 5px)}.radio-button-container .radio-button label{background:var(--color-surface,#fff);border:1px solid var(--color-border,#ececef);border-radius:var(--radius-full,999px);cursor:pointer;color:var(--color-text-primary,#15171c);text-align:center;white-space:nowrap;justify-content:flex-start;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-size:13.5px;font-weight:600;line-height:1;transition:border-color .2s,background .2s,box-shadow .2s,color .2s;display:inline-flex}.radio-button-container .radio-button label:before{content:"";box-sizing:border-box;background:#fff;border:1.5px solid #c7cbd3;border-radius:50%;flex:0 0 16px;width:16px;height:16px;transition:border-color .2s,background .2s}@media screen and (max-width:768px){.radio-button-container .radio-button label{gap:8px;min-height:40px;padding:0 15px;font-size:13px}}.radio-button-container .radio-button label:hover{background:var(--color-tint,#f2fafb);border-color:#9edfe8}.radio-button-container .continue-button{margin-top:18px}.legacy-radio-container{cursor:pointer;flex-wrap:wrap;gap:14px;display:flex}.legacy-radio-container .radio-button{background-color:var(--color-surface,#fff);border:1px solid var(--color-border,#ececef);border-radius:var(--radius-full,999px);cursor:pointer;justify-content:center;align-items:center;gap:8px;width:140px;height:40px;display:flex}.legacy-radio-container .radio-button .label{cursor:pointer}.legacy-radio-container .radio-button .large-radio-button{cursor:pointer;width:15px;height:15px}@media screen and (max-width:768px){.legacy-radio-container .radio-button{flex-wrap:wrap;gap:18px;width:auto;height:35px;padding:0 10px}}
.order-detail-container{width:100%}.order-detail-container .inner-order-detail-container{width:calc(100% - 48px);max-width:calc(var(--max-width,1240px) - 48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;margin:32px auto 0;padding:0 0 64px;display:grid}@media (min-width:720px) and (max-width:1100px){.order-detail-container .inner-order-detail-container{gap:32px}}@media screen and (max-width:768px){.order-detail-container .inner-order-detail-container{grid-template-columns:1fr;gap:18px;width:calc(100% - 32px);margin:14px auto 0;padding:0 0 44px}}.order-detail-container .inner-order-detail-container .product-images-section{width:100%}.order-detail-container .inner-order-detail-container .product-images-section .image-container{aspect-ratio:4/3;background:radial-gradient(circle at 50% 40%, #fbfeff 0%, var(--color-tint,#f2fafb) 70%);border:1px solid var(--color-border,#ececef);border-radius:var(--radius-xl,24px);width:100%;max-height:460px;margin:0;position:relative;overflow:hidden}.order-detail-container .inner-order-detail-container .product-images-section .image-container img{mix-blend-mode:multiply;padding:34px;transform:none;object-fit:contain!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;position:absolute!important;inset:0!important}@media screen and (max-width:768px){.order-detail-container .inner-order-detail-container .product-images-section .image-container img{padding:28px}.order-detail-container .inner-order-detail-container .product-images-section .image-container{border-radius:var(--radius-lg,18px);max-height:340px}}.order-detail-container .inner-order-detail-container .details-container{align-self:center;width:100%;padding-top:0}@media screen and (max-width:768px){.order-detail-container .inner-order-detail-container .details-container{align-self:start}}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .name-container{width:100%;margin:0 0 4px}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .name-container span{letter-spacing:-.02em;color:var(--color-text-primary,#15171c);font-size:clamp(28px,3vw,36px);font-weight:800;line-height:1.15}@media screen and (max-width:768px){.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .name-container span{font-size:26px}}@media screen and (max-width:400px){.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .name-container span{font-size:22px}}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .selected-varient-container{align-items:center;gap:12px;width:100%;display:flex}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .selected-varient-container p{letter-spacing:0;text-transform:none;color:var(--color-text-secondary,#5e6470);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:600;display:flex}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .selected-varient-container p .variant-divider{color:var(--color-border-active,#c4d6db);font-weight:500}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .selected-varient-container p strong{color:var(--color-text-primary,#15171c);font-size:12.5px;font-weight:750}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .price-container{justify-content:flex-start;align-items:baseline;width:100%;margin-top:10px;display:flex}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .price-container span{letter-spacing:-.03em;color:var(--color-accent,#0095ac);font-size:clamp(36px,4vw,46px);font-weight:800;line-height:1}@media screen and (max-width:768px){.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .price-container span{font-size:34px}}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .exact-value-container{width:100%;margin-top:6px}
.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .change-city-button{color:var(--color-accent-dark,#0d5667);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin:0 0 2px;padding:6px 0;font-size:12px;font-weight:750;transition:color .2s;display:inline-flex}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .change-city-button:hover{color:var(--color-secondary,#0095ac)}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .price-container{background:var(--color-surface-tint,#f7fcfd);border:1px solid #d8edf1;border-radius:18px;flex-direction:column;align-items:flex-start;gap:5px;width:100%;margin-top:8px;padding:16px 18px;display:flex}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .price-container>.price-label{color:var(--color-accent-dark,#0d5667);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.3}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .price-container .price-value{flex-wrap:wrap;align-items:baseline;gap:10px;width:100%;display:flex}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .price-container .price-value>span{color:var(--color-secondary,#0095ac);letter-spacing:-.035em;font-size:clamp(36px,4vw,46px);font-weight:800;line-height:1}@media screen and (max-width:768px){.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .price-container{border-radius:15px;padding:13px 14px}}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .exact-value-container .price-note{color:var(--color-text-secondary,#5e6470);margin:0 0 14px;font-size:12px;font-weight:500;line-height:1.5}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .exact-value-container .exact-value-button{border-radius:var(--radius-btn,10px);color:#fff;letter-spacing:.01em;width:100%;height:52px;box-shadow:none;background:#007f97;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .exact-value-container .exact-value-button svg{transition:transform .2s}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .exact-value-container .exact-value-button:hover{color:#fff;background:#006a80;transform:translateY(-1px);box-shadow:0 10px 22px #007f973d}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .exact-value-container .exact-value-button:hover svg{transform:translate(2px)}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .exact-value-container .exact-value-button:active{box-shadow:none;transform:translateY(0)}@media screen and (max-width:768px){.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .exact-value-container .exact-value-button{height:50px}.order-detail-container .inner-order-detail-container .details-container .inner-details-continer .selected-varient-container{gap:7px}}@media (prefers-reduced-motion:reduce){.order-detail-container .exact-value-button,.order-detail-container .exact-value-button svg{transition:none}}
.top-selling-models-container{justify-content:center;align-items:center;display:flex}.top-selling-models-container .inner-top-selling-models-container{width:calc(100% - 48px);max-width:calc(var(--max-width) - 48px);flex-direction:column;justify-content:center;display:flex}.top-selling-models-container .inner-top-selling-models-container .selling-container{flex-direction:row;justify-content:center;gap:38px;display:flex}.top-selling-models-container .inner-top-selling-models-container .selling-container .modles-container{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:180px;height:200px;display:flex;box-shadow:-2px 2px 8px #0000001a}.top-selling-models-container .inner-top-selling-models-container .selling-container .modles-container .image-container{justify-content:center;align-items:center;width:80%;height:78%;display:flex;position:relative!important}.top-selling-models-container .inner-top-selling-models-container .selling-container .modles-container .image-container img{width:90px!important;height:110px!important;position:relative!important}.top-selling-models-container .inner-top-selling-models-container .selling-container .modles-container .model-name-container{text-align:center;width:80%;height:22%;font-size:18px;font-weight:500}
.sell-select-cities-container{width:calc(100% - 48px);max-width:calc(var(--max-width) - 48px);flex-direction:column;gap:5px;height:100%;margin:0 auto;padding:20px 0;display:flex}@media screen and (max-width:768px){.sell-select-cities-container{gap:5px;width:calc(100% - 32px);padding:5px 0}}.sell-select-cities-header{flex-direction:column;width:100%;height:50px;display:flex}@media screen and (max-width:768px){.sell-select-cities-header{height:55px;padding:5px 0}}.sell-select-cities-header h2{color:#0f4c5c;margin:0;padding:0;font-size:20px;font-weight:550}@media screen and (max-width:768px){.sell-select-cities-header h2{font-size:16px}}.sell-select-cities-header p{color:#9d9d9d;font-size:14px!important}@media screen and (max-width:768px){.sell-select-cities-header p{font-size:13px!important}}.sell-select-cities-body{background-color:#fff;border-radius:20px;flex-wrap:wrap;gap:20px;width:100%;padding:20px 0;display:flex}@media (min-width:720px) and (max-width:1280px){.sell-select-cities-body{justify-content:center}}@media screen and (max-width:768px){.sell-select-cities-body{justify-content:center;align-items:center;gap:7px;padding:0}}.sell-select-cities-body .location-card{cursor:pointer;border:1px solid #cecece;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:200px;height:130px;padding:10px;display:flex}@media (min-width:720px) and (max-width:1280px){.sell-select-cities-body .location-card{width:133px!important}}.sell-select-cities-body .location-card:hover{background-color:#e0f3ff}@media screen and (max-width:768px){.sell-select-cities-body .location-card{border-radius:15px;width:31%;height:112px}}@media (max-width:380px){.sell-select-cities-body .location-card{width:31%}}.sell-select-cities-body .location-card .location-image-container{justify-content:center;align-items:center;width:100px;height:70px;margin:0;display:flex;position:relative!important}@media screen and (max-width:768px){.sell-select-cities-body .location-card .location-image-container{width:60px;height:40px}}.sell-select-cities-body .location-card .city-name-container{justify-content:center;align-items:center;width:100%;height:auto;min-height:26px;margin-top:8px;display:flex}.sell-select-cities-body .location-card .city-name-container span{text-align:center;font-size:14px;font-weight:550;line-height:1.25}@media screen and (max-width:768px){.sell-select-cities-body .location-card .city-name-container span{font-size:11px}}
.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sell-select-cities-container{gap:18px}@media screen and (max-width:768px){.sell-select-cities-container{gap:12px;padding:10px 0 18px}}.sell-select-cities-container .sell-select-product{border:1px solid var(--color-border,#e3eef1);background:radial-gradient(120% 180% at 0% 0%, #0095ac12 0%, transparent 60%),var(--color-surface,#fff);border-radius:22px;align-items:center;gap:18px;width:100%;padding:16px 20px;display:flex;box-shadow:0 14px 32px -30px #00324559}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-product{border-radius:18px;gap:12px;padding:12px 14px}}.sell-select-cities-container .sell-select-product .select-product-image{background:#f7fcfd;border:1px solid #e3f1f4;border-radius:18px;flex:0 0 76px;width:76px;height:76px;position:relative;overflow:hidden}.sell-select-cities-container .sell-select-product .select-product-image img{object-fit:contain;mix-blend-mode:multiply;padding:7px}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-product .select-product-image{border-radius:14px;flex-basis:58px;width:58px;height:58px}}.sell-select-cities-container .sell-select-product .select-product-copy{flex:1;min-width:0}.sell-select-cities-container .sell-select-product .select-product-copy h1{overflow-wrap:anywhere;color:var(--color-text-primary,#15171c);letter-spacing:-.025em;margin:0;font-size:21px;font-weight:800;line-height:1.2}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-product .select-product-copy h1{font-size:16px}}.sell-select-cities-container .sell-select-product .select-product-copy .select-variant{max-width:100%;color:var(--color-text-secondary,#5e6470);flex-wrap:wrap;align-items:center;gap:5px;margin:7px 0 0;font-size:12px;font-weight:600;line-height:1.35;display:flex}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-product .select-product-copy .select-variant{margin-top:5px;font-size:11px}}.sell-select-cities-container .sell-select-product .select-product-value{text-align:right;border-left:1px dashed #d6e8ec;flex:none;padding-left:18px}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-product .select-product-value{padding-left:11px}}.sell-select-cities-container .sell-select-product .select-product-value span,.sell-select-cities-container .sell-select-product .select-product-value small{color:var(--color-secondary,#5e6470);font-size:10px;font-weight:650;line-height:1.3;display:block}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-product .select-product-value span,.sell-select-cities-container .sell-select-product .select-product-value small{font-size:8.5px}}.sell-select-cities-container .sell-select-product .select-product-value strong{color:var(--color-accent,#0095ac);letter-spacing:-.03em;margin:1px 0;font-size:23px;font-weight:800;line-height:1.15;display:block}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-product .select-product-value strong{font-size:17px}}.sell-select-cities-container .sell-select-cities-header{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:20px;width:100%;height:auto;margin-top:4px;padding:0 2px;display:flex}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-cities-header{flex-direction:column;align-items:stretch;gap:10px;height:auto;padding:0}}.sell-select-cities-container .sell-select-cities-header>div{min-width:0}.sell-select-cities-container .sell-select-cities-header .select-step{color:var(--color-accent-dark,#0d5667);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:800;display:inline-flex}.sell-select-cities-container .sell-select-cities-header .select-step svg{color:var(--color-secondary,#0095ac)}.sell-select-cities-container .sell-select-cities-header h2{color:var(--color-text-primary,#15171c);letter-spacing:-.03em;margin:5px 0 3px;font-size:clamp(22px,2.5vw,28px);font-weight:800;line-height:1.15}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-cities-header h2{margin-top:3px;font-size:19px}}.sell-select-cities-container .sell-select-cities-header .city-search{border:1.5px solid var(--color-border,#e3eef1);border-radius:var(--radius-full,999px);background:#fff;flex:0 0 236px;align-items:center;gap:8px;width:236px;height:44px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.sell-select-cities-container .sell-select-cities-header .city-search:focus-within{border-color:var(--color-accent,#0095ac);box-shadow:0 0 0 3px #0095ac1f}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-cities-header .city-search{flex-basis:42px;width:100%;height:42px}}.sell-select-cities-container .sell-select-cities-header .city-search svg{color:var(--color-secondary,#0095ac);flex:none}.sell-select-cities-container .sell-select-cities-header .city-search input{width:100%;min-width:0;color:var(--color-text-primary,#15171c);background:0 0;border:none;outline:none;font-size:13px}.sell-select-cities-container .sell-select-cities-header .city-search input::placeholder{color:var(--color-muted,#9298a3)}.sell-select-cities-container .sell-select-cities-header .city-search input::-webkit-search-cancel-button{cursor:pointer}.sell-select-cities-container .sell-select-cities-body{background:0 0;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:12px;width:100%;padding:0;display:grid}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-cities-body{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;align-items:stretch;gap:8px;padding:0}}.sell-select-cities-container .sell-select-cities-body .location-card{border:1px solid var(--color-border,#e3eef1);width:100%;height:auto;min-height:156px;color:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;margin:0;padding:4px;transition:border-color .25s,box-shadow .25s,transform .25s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 10px 22px -24px #00324566}.sell-select-cities-container .sell-select-cities-body .location-card:hover,.sell-select-cities-container .sell-select-cities-body .location-card:focus-visible{background:#fff;border-color:#9edfe8;outline:none;transform:translateY(-2px);box-shadow:0 16px 28px -22px #00324573}.sell-select-cities-container .sell-select-cities-body .location-card:active{transform:translateY(0)}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-cities-body .location-card{border-radius:14px;gap:0;min-height:112px;padding:3px}.sell-select-cities-container .sell-select-cities-body .location-card:hover,.sell-select-cities-container .sell-select-cities-body .location-card:focus-visible{transform:none}}.sell-select-cities-container .sell-select-cities-body .location-card .location-image-container{background:linear-gradient(#f7fcfd 0%,#eef9fb 100%);border-radius:12px;flex:80 1 0;width:100%;height:auto;min-height:0;margin:0;overflow:hidden;position:relative!important}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-cities-body .location-card .location-image-container{border-radius:9px}}.sell-select-cities-container .sell-select-cities-body .location-card .location-image-container img{padding:10px 20px;transition:transform .35s cubic-bezier(.22,1,.36,1);object-fit:contain!important}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-cities-body .location-card .location-image-container img{padding:5px 10px}}.sell-select-cities-container .sell-select-cities-body .location-card:hover .location-image-container img{transform:scale(1.04)}.sell-select-cities-container .sell-select-cities-body .location-card .city-name-container{text-align:center;flex-direction:column;flex:20 1 0;justify-content:center;align-items:center;gap:0;width:100%;height:auto;min-height:0;margin:0;padding:0;display:flex}.sell-select-cities-container .sell-select-cities-body .location-card .city-name-container span{overflow-wrap:anywhere;width:100%;color:var(--color-text-primary,#15171c);text-align:center;font-size:13px;font-weight:750;line-height:1.15}@media screen and (max-width:768px){.sell-select-cities-container .sell-select-cities-body .location-card .city-name-container span{font-size:10.5px;font-weight:700}}.sell-select-cities-container .sell-select-cities-body .city-empty-state{text-align:center;background:#f8fcfd;border:1px dashed #d6e8ec;border-radius:18px;flex-direction:column;grid-column:1/-1;align-items:center;gap:8px;padding:32px 20px;display:flex}.sell-select-cities-container .sell-select-cities-body .city-empty-state svg{color:var(--color-secondary,#0095ac)}.sell-select-cities-container .sell-select-cities-body .city-empty-state p{max-width:440px;color:var(--color-secondary,#5e6470);margin:0;font-size:13px;line-height:1.55}.sell-select-cities-container .sell-select-cities-body .city-empty-state button{border-radius:var(--radius-full,999px);color:var(--color-accent-dark,#0d5667);cursor:pointer;background:#fff;border:1px solid #cdeef3;margin-top:2px;padding:7px 14px;font-size:12px;font-weight:750}.sell-select-cities-container .sell-select-cities-body .city-empty-state button:hover{border-color:#9edfe8}@media (prefers-reduced-motion:reduce){.sell-select-cities-container .location-card,.sell-select-cities-container .location-card img{transition:none}}
.repair-products-congtainer{justify-content:center;align-items:center;width:100%;margin-top:8px;display:flex}.repair-products-congtainer .inner-repair-products-congtainer{width:calc(100% - 48px);max-width:calc(var(--max-width) - 48px);gap:28px;height:100%;display:flex}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer{flex-direction:column;padding:0 16px;gap:20px!important;width:100%!important}}@media (min-width:720px) and (max-width:1280px){.repair-products-congtainer .inner-repair-products-congtainer{flex-direction:column!important;gap:20px!important}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container{background:var(--color-surface,#fff);border:1px solid var(--color-border,#ececef);border-radius:var(--radius-xl,24px);width:65%;height:100%;padding:32px}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container{border-radius:var(--radius-lg,18px);padding:20px;width:100%!important}}@media (min-width:720px) and (max-width:1280px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container{width:100%!important}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container h4{letter-spacing:-.02em;color:var(--color-text-primary,#15171c);margin:0;font-size:22px;font-weight:800}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container h4{font-size:18px}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container p{color:var(--color-secondary,#5e6470);margin-top:8px;font-size:13.5px;font-weight:400;line-height:1.6}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container p{font-size:12.5px}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container{flex-wrap:wrap;gap:16px;width:100%;margin:24px 0;display:flex}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container{justify-content:flex-start;align-items:center;gap:10px;margin:18px 0}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container .colors-cards{border:1px solid var(--color-border,#ececef);border-radius:var(--radius-lg,18px);background:var(--color-surface,#fff);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:132px;height:142px;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;display:flex;position:relative}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container .colors-cards{text-align:center;border-radius:var(--radius-md,14px);padding:10px;width:96px!important;height:118px!important}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container .colors-cards .color{border-radius:var(--radius-md,14px);background:#000;border:1px solid #11131814;width:54px;height:54px}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container .colors-cards .color{border-radius:10px!important;width:40px!important;height:40px!important}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container .colors-cards span{color:var(--color-text-primary,#15171c);text-align:center;margin-top:14px;font-size:13px;font-weight:700}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container .colors-cards span{margin-top:8px;font-size:11px!important}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container .colors-cards:hover{border-color:var(--color-accent,#0095ac);background:var(--color-tint,#f2fafb);transform:translateY(-2px);box-shadow:0 10px 22px #0095ac24}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .colors-cards-container .colors-cards:hover:after{content:"✓";background:var(--color-accent,#0095ac);color:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer{background:linear-gradient(90deg, #f7fdff 0%, var(--color-tint,#f2fafb) 100%);border-radius:var(--radius-md,14px);border:1px solid #cdeef3;align-items:center;gap:18px;width:100%;margin-top:16px;padding:16px 20px;display:flex;position:relative;overflow:hidden}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer{gap:12px;padding:12px}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-icon{min-width:38px;height:38px;color:var(--color-accent,#0095ac);background:#fff;border:1px solid #cdeef3;border-radius:50%;justify-content:center;align-items:center;display:flex}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-icon{min-width:34px;height:34px;font-size:13px!important}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-content{z-index:2;flex:1}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-content h4{color:var(--color-accent-dark,#0d5667);font-size:16px;font-weight:800}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-content h4{font-size:13px}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-content p{color:var(--color-secondary,#5e6470);margin:2px 0 0;font-size:12px;line-height:1.65}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-content p strong{color:var(--color-text-primary,#15171c);font-weight:700}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-content p{font-size:10px;line-height:1.55}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-phone{color:#cdeef3;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative;transform:rotate(10deg)}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-phone span{color:var(--color-accent,#0095ac);font-size:24px;font-weight:700;position:absolute;transform:rotate(5deg)}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-disclaimer .disclaimer-phone{display:none}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-button-disclaimer{border-top:1px solid var(--color-border,#ececef);justify-content:space-between;width:100%;margin-top:20px;padding:18px 0 0;display:flex}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-button-disclaimer{padding:15px 0 0}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-button-disclaimer .change-device-button{background:var(--color-tint,#f2fafb);color:var(--color-accent-dark,#0d5667);border-radius:var(--radius-full,999px);cursor:pointer;border:1px solid #cdeef3;padding:9px 20px;font-size:13px;font-weight:700;transition:background .2s,border-color .2s}.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-button-disclaimer .change-device-button:hover{background:var(--color-accent-light,#e6f7fa);border-color:var(--color-accent,#0095ac)}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-body-container .repair-product-color-button-disclaimer .change-device-button{font-size:12px!important}}.repair-products-congtainer .inner-repair-products-congtainer .products-color-nav-container{background:var(--color-surface,#fff);border-radius:var(--radius-xl,24px);border:1px solid var(--color-border,#ececef);flex:0 0 340px;width:340px;height:fit-content;padding:22px;position:relative;overflow:hidden}@media (min-width:720px) and (max-width:1280px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-nav-container{flex:auto;width:100%!important}}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer .products-color-nav-container{flex:auto;padding:20px;width:100%!important}}.repair-products-congtainer .inner-repair-products-congtainer .selected-device{background:var(--color-accent-light,#e6f7fa);color:var(--color-accent-dark,#0d5667);border-radius:var(--radius-full,999px);letter-spacing:.04em;border:1px solid #cdeef3;align-items:center;width:max-content;padding:6px 16px;font-size:11px;font-weight:800;display:inline-flex}.repair-products-congtainer .inner-repair-products-congtainer .repair-device-image-container{justify-content:center;align-items:center;height:220px;margin-top:8px;display:flex;position:relative}.repair-products-congtainer .inner-repair-products-congtainer .image-circle{background:radial-gradient(circle at 50% 40%, #fbfeff 0%, var(--color-tint,#f2fafb) 70%);border:1px dashed #9edfe8;border-radius:50%;width:185px;height:185px;position:absolute}.repair-products-congtainer .inner-repair-products-congtainer .repair-device-image{z-index:2;transition:transform .4s;position:relative;width:150px!important}.repair-products-congtainer .inner-repair-products-congtainer .repair-device-image:hover{transform:scale(1.08)}.repair-products-congtainer .inner-repair-products-congtainer h3{text-align:center;color:var(--color-text-primary,#15171c);margin:4px 0 18px;font-size:20px;font-weight:800}@media screen and (max-width:768px){.repair-products-congtainer .inner-repair-products-congtainer h3{font-size:20px}}.repair-products-congtainer .inner-repair-products-congtainer .device-info{border:1px solid var(--color-border,#ececef);border-radius:var(--radius-md,14px);overflow:hidden}.repair-products-congtainer .inner-repair-products-congtainer .info-row{border-bottom:1px solid var(--color-border,#ececef);justify-content:space-between;align-items:center;padding:11px 18px;display:flex}.repair-products-congtainer .inner-repair-products-congtainer .info-row:last-child{border-bottom:none}.repair-products-congtainer .inner-repair-products-congtainer .info-row span{color:var(--color-muted,#9298a3);font-size:12.5px;font-weight:600}.repair-products-congtainer .inner-repair-products-congtainer .info-row strong{color:var(--color-text-primary,#15171c);font-size:12.5px;font-weight:700}.repair-products-congtainer .inner-repair-products-congtainer .secure-box{background:var(--color-tint,#f2fafb);color:var(--color-accent-dark,#0d5667);border-radius:var(--radius-md,14px);border:1px solid #cdeef3;justify-content:center;align-items:center;gap:10px;padding:14px;font-weight:700;display:flex}
