@media screen and (min-width: 0px){#customer-support{padding-top:var(--nav-height)}#customer-support #hero .wrapper{height:160px;position:relative;overflow:hidden}#customer-support #hero .wrapper .hero-title{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;text-align:center;align-items:center;justify-content:center;z-index:1}#customer-support #hero .wrapper .divimg{height:100%}#customer-support #hero .wrapper .divimg img{height:100%;object-fit:cover}#customer-support form .error-block{display:none;color:var(--color-error);background-color:#e61f1f1a;border:1px solid var(--color-error);border-radius:var(--border-radius);text-align:center;font-size:.875rem;line-height:1.25rem;padding:15px}#customer-support form .error-block.active{display:block}#customer-support form .error-block.required{margin-bottom:10px}#customer-support .form-block .form-disclaimer{margin-bottom:8px}#customer-support .form-block span.required{color:var(--color-error)}#customer-support .form-wrapper{display:grid;gap:28px;padding:28px 0}#customer-support .form-wrapper .form-tabs{display:flex;overflow-x:auto}#customer-support .form-wrapper .tabs-lists{display:flex;gap:8px}#customer-support .form-wrapper .tabs-lists .tab{display:flex;width:208px;height:64px;padding:12px 16px;border:1px solid var(--color-marble);border-radius:var(--border-radius);cursor:pointer;box-sizing:border-box;overflow:hidden;align-items:center}#customer-support .form-wrapper .tabs-lists .tab .tab-title{position:relative;width:auto}#customer-support .form-wrapper .tabs-lists .tab.active{font-weight:700;border:2px solid var(--color-peppercorn)}#customer-support .form-wrapper .tabs-lists .tab .circle{position:relative;margin-right:12px;border-radius:50%;width:24px;min-width:24px;height:24px;border:1px solid var(--color-peppercorn)}#customer-support .form-wrapper .tabs-lists .tab.active .circle{border:2px solid var(--color-peppercorn)}#customer-support .form-wrapper .tabs-lists .tab.active .circle:after{content:"";position:absolute;left:2px;top:2px;display:block;width:20px;height:20px;background-color:var(--color-peppercorn);border-radius:50%}#customer-support form{display:none}#customer-support form.active{display:block}#warranty-product-info .form-block,#warranty-product-info .new-product-result,.warranty-result{display:none}#warranty-product-info .form-block.product-selection,#warranty-product-info.active-fields .form-block,#warranty-product-info.active-result .new-product-result,.warranty-result.active{display:block}.form-list .form-result{display:none}form .entry.error label{color:#e61f1f!important}form .entry.error input,form .entry.error select,form .entry.error textarea{border:1px solid #e61f1f!important}.form-list .form-result.active{display:block}.form-list .form-result .title{margin-bottom:var(--grid-s);font-weight:700}.form-list .form-result .text{padding:20px;border-radius:var(--border-radius);background-color:var(--color-pearl)}.form-list .form-result .text p:not(:last-child){margin-bottom:8px}.form-list .form-continue{margin-top:var(--grid-l)}.form-list .form-continue .btn,.form-list .form-result .text .btn{margin-top:var(--grid-m)}.form-list .product-concern .checkbox-lists{display:none}.form-list .product-concern .checkbox-lists.active{display:block}.form-list form input[type=checkbox]~label{font-weight:500}.form-list .product-size{display:none}.form-list .product-size.active{display:block}.form-list .serial-number-images img{display:none}.form-list .serial-number-images img.active{display:block}#controller-replacement{margin-top:var(--grid-m)}#controller-replacement .tax_code{position:relative}#controller-replacement .tax_code .mark{background-color:var(--color-pearl);display:inline-block;width:20px;height:20px;margin-left:10px;border-radius:50%;font-size:.875rem;text-align:center;line-height:20px;text-transform:none}#controller-replacement .tax_code .connect-popup:before{content:"";position:absolute;bottom:-17px;left:48%;margin-left:-6px;border-width:9px;border-style:solid;border-color:transparent transparent var(--color-marble) transparent;transform:rotate(180deg)}#controller-replacement .tax_code .connect-popup:after{content:"";position:absolute;bottom:-17px;left:48%;margin-left:-5px;border-width:9px;border-style:solid;border-color:transparent transparent #fff transparent;transform:rotate(180deg)}#controller-replacement .tax_code .connect-popup{margin:0 auto;position:absolute;transform:translate(5%,-40%);width:320px;bottom:0;z-index:1000;padding:20px;background-color:#fff;border-radius:var(--border-radius);box-sizing:border-box;border:1px solid var(--color-marble);box-shadow:0 20px 50px #00000021;opacity:0;visibility:hidden;transition:var(--default-transition);color:var(--color-peppercorn)}#controller-replacement .tax_code label:hover .connect-popup{opacity:1;visibility:visible}#customer-track-order .order-list-error{display:none;padding:24px 32px;border-radius:var(--border-radius);background-color:#ffbd410d}#customer-track-order .order-list-error.active{display:block;margin-bottom:40px}#customer-track-order .order-list-error img{width:20px}#customer-track-order .order-list-error .error-title{padding:4px 0;font-weight:700}#customer-track-order .order-list{display:none;gap:24px}#customer-track-order .order-list.active{display:grid;margin:24px 0 40px}#customer-track-order .order-list .order-name{font-weight:700}#customer-track-order .order-list .info{display:grid;gap:16px;margin-top:8px;padding:24px 20px;border:1px solid var(--color-marble);border-radius:var(--border-radius)}#customer-track-order .order-list .info-item{display:grid;gap:4px}#customer-track-order .order-list .info-item .label{opacity:.7}#customer-track-order .order-list .info-item .shipment_status{display:flex;align-items:center;width:fit-content;padding:4px 12px;border-radius:5px;text-transform:capitalize}#customer-track-order .order-list .info-item .shipment_status:before{content:"";display:inline-block;margin-right:4px;width:4px;height:4px;border-radius:50%;background-color:var(--color-peppercorn)}#customer-track-order .order-list .info-item .shipment_status.delivered:before{background-color:#3fae29}#customer-track-order .order-list .info-item .shipment_status.delivered{background-color:#3fae2926}#customer-track-order .order-list .info-item .shipment_status.delayed:before,#customer-track-order .order-list .info-item .shipment_status.out_for_delivery :before{background-color:#f69d49}#customer-track-order .order-list .info-item .shipment_status.delayed,#customer-track-order .order-list .info-item .shipment_status.out_for_delivery{background-color:#f69d4926}#customer-track-order .order-list .info-item .shipment_status.failure :before{background-color:#e61f1f26}#customer-track-order .order-list .info-item .shipment_status.failure{background-color:#e61f1f26}#customer-track-order .order-list .info-item .shipment_status.in_transit:before{background-color:#ffd641}#customer-track-order .order-list .info-item .shipment_status.in_transit{background-color:#ffd64126}#customer-track-order .order-list .info-item .shipment_status.confirmed:before{background-color:#5ea9fa}#customer-track-order .order-list .info-item .shipment_status.confirmed{background-color:#5ea9fa26}#customer-track-order .order-list .info-item .shipment_status.attempte_delivery:before{background-color:#3e4041}#customer-track-order .order-list .info-item .shipment_status.attempte_delivery{background-color:#3e404126}#customer-track-order .order-list .info-item .shipment_status.label_printed:before{background-color:#1ed4ce}#customer-track-order .order-list .info-item .shipment_status.label_printed{background-color:#1ed4ce26}#customer-track-order .order-list .info-item .shipment_status.label_purchased:before{background-color:#4129ae}#customer-track-order .order-list .info-item .shipment_status.label_purchased{background-color:#4129ae26}#customer-track-order .order-list .info-item .shipment_status.ready_for_pickup:before{background-color:#995a1a}#customer-track-order .order-list .info-item .shipment_status.ready_for_pickup{background-color:#995a1a26}#customer-support .controller-form-success-popup{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#00000080;z-index:4;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:all .35s}#customer-support .controller-form-success-popup.active{opacity:1;visibility:visible}#customer-support .controller-form-success-popup .form-success-wrapper{position:relative;width:280px;padding:48px 28px 32px;border-radius:var(--border-radius);background-color:#fff;text-align:center;box-sizing:border-box}#customer-support .controller-form-success-popup .close-success-popup{position:absolute;top:8px;right:8px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}#customer-support .controller-form-success-popup .close-success-popup div{width:28px;height:2px;background:var(--color-peppercorn)}#customer-support .controller-form-success-popup .close-success-popup div:first-child{transform:rotate(45deg)}#customer-support .controller-form-success-popup .close-success-popup div:last-child{transform:rotate(-45deg);margin-left:-28px}#customer-support .controller-form-success-popup .top-title .label{font-size:var(--font-title-s);line-height:var(--font-title-s-line-height);font-weight:700}#customer-support .controller-form-success-popup .divimg{width:28px;margin:var(--grid-m) auto}#customer-support .controller-form-success-popup .text{font-size:var(--font-body-reg);line-height:var(--font-body-reg)}}@media screen and (min-width: 768px){#customer-support .form-wrapper{padding:56px 0 var(--section-padding);grid-template-columns:1fr 1fr;gap:0}#customer-support .form-wrapper .form-tabs{display:block;overflow-x:hidden;margin-right:60px}#customer-support .form-wrapper .tabs-lists{flex-direction:column;gap:16px}#customer-support .form-wrapper .tabs-lists .tab{width:100%;height:auto;padding:20px 16px}#customer-support .controller-form-success-popup .form-success-wrapper{width:380px}#customer-support .controller-form-success-popup .close-success-popup{top:16px;right:16px}}@media screen and (min-width: 1024px){#customer-support #hero .wrapper{height:200px}#customer-support .form-wrapper{padding-top:68px;width:700px;margin:0 auto}}@media screen and (min-width: 1200px){#customer-support .form-wrapper{width:800px;grid-template-columns:2fr 3fr;gap:96px}#customer-support .form-wrapper .form-tabs{margin-right:0}.form-list .form-result .text{padding:20px 32px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/customer-support.css.map */
