.order-callback{padding:1rem 1.5rem}.order-callback__info-column{display:flex;flex-direction:column;gap:.25rem}.order-callback__header{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center;margin-bottom:1rem}.order-callback__header-icon{width:38px;margin-bottom:.25rem}.order-callback__grid{display:grid;grid-template-columns:1fr;gap:1rem}.order-callback__aside{display:flex;flex-direction:column;gap:1rem}.order-callback__aside .order-callback__card{padding:1.5rem}.order-callback__aside .order-callback__card .Button{height:48px}.order-callback__card{border:1px solid var(--tertiary_grey, #e5e5e5);border-radius:.5rem;padding:1rem;box-shadow:0 4px 20px #14141408}.order-callback__card-title{margin-bottom:1.5rem;display:flex;gap:.25rem}.order-callback__card-title path{fill:var(--primary_text)}.order-callback__card-title.with_product.u-s3 path{stroke:var(--primary_text);fill:none}.order-callback__row{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5rem}.order-callback__row+.order-callback__row{padding:.5rem 0}.order-callback__row.order-callback__row--total{padding-top:1rem;padding-bottom:0;margin-top:.5rem;border-top:1px solid var(--tertiary_grey)}.order-callback__items{display:flex;flex-direction:column;gap:1.5rem}.order-callback__item{display:flex;gap:.5rem}.order-callback__items .order-callback__item:first-child{border-top:none}.order-callback__item-media{width:80px;height:100px;border-radius:.5rem;overflow:hidden}.order-callback__item-media img{width:100%;height:100%;object-fit:cover;display:block}.order-callback__item-content{flex:1;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;color:var(--primary_text)}.order-callback__steps{display:flex;flex-direction:column;gap:1.5rem;list-style:none;padding:0;margin:0}.order-callback__steps li{display:flex;flex-direction:column;gap:.25rem}.order-callback__item-attrs{margin-top:.25rem;display:flex;flex-direction:column;gap:.25rem}.order-callback__actions{display:flex;gap:1rem;justify-content:center;margin:1rem 0;flex-wrap:wrap}.order-callback__actions .Button{height:48px}.order-callback__footer-help{text-align:center;margin:8px 0 24px;color:var(--primary_text)}.order-callback__footer-help a{text-decoration:underline;color:var(--primary_grey)}.order-callback__info-grid{display:flex;flex-direction:column;gap:.75rem}.order-callback__main{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.order-callback{padding:1.5rem 3rem}.order-callback__main{gap:1.5rem}.order-callback__info-grid{flex-direction:row;gap:1rem;justify-content:space-between}.order-callback__grid{grid-template-columns:minmax(0,888fr) minmax(320px,432fr);gap:1.5rem}.order-callback__aside{gap:1.5rem}.order-callback__actions{gap:1.5rem;margin:3rem 0}.order-callback__card{padding:1.5rem}.order-callback__header{margin-bottom:1.5rem}}.order-callback__loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--background_primary_overlay, rgba(255, 255, 255, .9));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:.5rem}.order-callback__loading-content{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.order-callback__spinner{width:32px;height:32px;border:3px solid var(--tertiary_grey);border-top:3px solid var(--primary_color);border-radius:50%;animation:order-callback-spin 1s linear infinite}@keyframes order-callback-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.order-callback--loading .order-callback__card{min-height:120px}.order-callback--loading .order-callback__main,.order-callback--loading .order-callback__aside{opacity:.7}.order-callback__survey-title{margin-bottom:1.5rem;margin-top:0}.order-callback__survey-subtitle{margin:0 0 4px}.order-callback__survey-description{margin:0 0 1.5rem}.order-callback__trustpilot-embed{display:block;margin-top:.5rem}@media(max-width:1023px){.order-callback__trustpilot-embed{width:calc(100% + 32px);margin-left:-16px}}.order-callback__trustpilot-embed trustbox-verified-review-collector{display:block;width:100%;max-width:410px;margin-left:0;margin-right:auto}.order-callback__trustpilot-unavailable{margin:0}.order-callback__survey-form{display:flex;flex-direction:column;gap:1rem}.order-callback__survey-form .field{margin-top:0;margin-bottom:0}.order-callback__survey-form .field.textarea .input-placeholder{min-height:126px}.field .order-callback__rating-container{display:flex;align-items:center;padding:0 1rem}.order-callback__survey-stars{display:flex;gap:4px;flex-direction:row;padding:1rem 0}.order-callback__star-input{display:none}.order-callback__star-label{cursor:pointer;transition:all .15s ease;color:var(--secondary_grey);display:flex;align-items:center;justify-content:center;width:35px;height:35px}.order-callback__star-label svg{width:23px;height:22px;display:block}.order-callback__star-label svg path{fill:currentColor}.order-callback__star-label .order-callback__star-filled{display:none}.order-callback__star-label .order-callback__star-empty{display:block}.order-callback__star-label.is-filled{color:var(--primary_text)}.order-callback__star-label.is-filled .order-callback__star-filled{display:block}.order-callback__star-label.is-filled .order-callback__star-empty{display:none}.order-callback__star-label:hover{transform:scale(1.05)}.order-callback__star-label:active{transform:scale(.95)}.order-callback__survey-submit{margin-top:.5rem;width:100%}.order-callback__survey-submit.Button{background-color:var(--primary_text);color:var(--background_primary, #fff);border:none;height:48px}.order-callback__survey-submit.Button:hover:not(:disabled){background-color:var(--secondary_text)}.order-callback__survey-submit:disabled{opacity:.5;cursor:not-allowed}@media(min-width:1024px){.order-callback__star-label{width:40px;height:40px}.order-callback__star-label svg{width:28px;height:26px}.order-callback__survey-submit.Button--full{width:318px}}.order-callback__thank-you{display:flex;flex-direction:column}.order-callback__thank-you[hidden]{display:none}.order-callback__thank-you-title{margin:0 0 1.5rem}.order-callback__thank-you-subtitle{margin:0 0 4px}.order-callback__thank-you-description{margin:0}.order-callback__review-invite{display:block;margin-top:0;padding-top:0}.order-callback__review-invite[hidden]{display:none!important}.order-callback__review-title{margin:0 0 1.5rem}.order-callback__review-subtitle{margin:0 0 4px}.order-callback__review-description{margin:0 0 1.5rem}.order-callback__review-form{display:flex;flex-direction:column;gap:1.5rem}.order-callback__review-checkboxes{display:flex;flex-direction:column}.order-callback__review-checkbox{display:flex;align-items:flex-start;padding:4px 0}.order-callback__review-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.order-callback__review-checkbox label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.order-callback__review-checkbox .form-checkbox__icon-wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.order-callback__review-checkbox .svg-checkbox__square{display:flex}.order-callback__review-checkbox .svg-checkbox__square-solid{display:none}.order-callback__review-checkbox input[type=checkbox]:checked+label .svg-checkbox__square{display:none}.order-callback__review-checkbox input[type=checkbox]:checked+label .svg-checkbox__square-solid{display:flex}.order-callback__review-checkbox svg{width:20px;height:20px}.order-callback__review-checkbox .form-checkbox__icon-wrapper .svg-checkbox__square-solid path,.order-callback__review-checkbox .form-checkbox__icon-wrapper .svg-checkbox__square-solid rect,.order-callback__review-checkbox .form-checkbox__icon-wrapper .svg-checkbox__square path{fill:var(--primary_text)}.order-callback__review-submit{margin-top:0;width:100%}.order-callback__review-submit.Button{background-color:var(--primary_text);color:var(--background_primary, #fff);border:none;height:48px}.order-callback__review-submit.Button:hover:not(:disabled){background-color:var(--secondary_text)}@media(min-width:1024px){.order-callback__review-submit.Button--full{width:318px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/order-callback.css.map */
