.qt-account-page{padding-top:48px;padding-bottom:64px;color:#111936}.qt-account-page__heading{margin-bottom:32px}.qt-account-page__eyebrow{color:#3156f5;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.qt-account-page h1{font-size:clamp(30px,3vw,42px);font-weight:750;letter-spacing:-.04em;margin:8px 0}.qt-account-page h2{font-size:24px;font-weight:700;letter-spacing:-.025em;margin:0 0 20px}.qt-account-page h3{font-size:20px;font-weight:650}.qt-account-page__heading>p:last-child,.qt-account-page__muted{color:#626b82;line-height:1.6}.qt-account-page__layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;align-items:start}.qt-account-page__sidebar{background:#f5f6fa;border:1px solid #e7eaf2;border-radius:16px;padding:24px;position:sticky;top:160px}.qt-account-page__welcome{font-weight:700;margin:0 0 24px}.qt-account-page__sidebar nav{display:grid;gap:6px}.qt-account-page a{color:#3156f5;text-underline-offset:3px}.qt-account-page__sidebar nav a{padding:12px;border-radius:8px;text-decoration:none;color:#111936;display:flex;justify-content:space-between}.qt-account-page__sidebar nav a:hover{background:#e9edff;color:#3156f5}.qt-account-page__help{border-top:1px solid #dce1ed;margin-top:24px;padding-top:24px;display:grid;gap:10px;font-size:14px}.qt-account-page__content{display:grid;gap:24px;min-width:0}.qt-account-page__card{padding:32px;background:#fff;border:1px solid #e3e7f0;border-radius:16px;scroll-margin-top:180px}.qt-account-page__empty{text-align:center;padding:20px 0}.qt-account-page__empty>.svg-wrapper{width:40px;height:40px;margin:auto;color:#3156f5}.qt-account-page__empty p{color:#626b82;margin-bottom:24px}.qt-account-page__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;border-radius:9px;background:#3156f5;color:#fff!important;font-weight:650;padding:12px 24px;text-decoration:none}.qt-account-page__profile,.qt-account-page__order-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0}.qt-account-page dt{color:#626b82;font-size:13px;margin-bottom:6px}.qt-account-page dd{margin:0;overflow-wrap:anywhere}.qt-account-page__addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.qt-account-page__address{padding:20px;border:1px solid #e7eaf2;border-radius:10px}.qt-account-page__address p{line-height:1.7}.qt-account-page__status{display:inline-block;background:#edf1ff;color:#3156f5;font-size:12px;padding:6px 10px;border-radius:6px}.qt-account-page__order{border-top:1px solid #e7eaf2}.qt-account-page__order summary{cursor:pointer;padding:20px 4px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:16px;list-style:none}.qt-account-page__order summary::-webkit-details-marker{display:none}.qt-account-page__order summary small{display:block;color:#626b82;margin-top:4px}.qt-account-page__order summary:after{content:"+";grid-column:3;text-align:right}.qt-account-page__order[open] summary:after{content:"\2212"}.qt-account-page__order-meta{padding:8px 0 20px}.qt-account-page__table{overflow:auto}.qt-account-page table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}.qt-account-page th,.qt-account-page td{padding:14px 8px;border-top:1px solid #e7eaf2}.qt-account-page th{color:#626b82;font-weight:500}.qt-account-page__login-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start;max-width:1040px}.qt-account-page__login{padding:40px}.qt-account-page__avatar{width:48px;height:48px;color:#3156f5;margin-bottom:24px}.qt-account-page__social{display:grid;gap:12px;margin:24px 0 10px}.qt-account-page__social-button{display:flex;align-items:center;gap:12px;width:100%;min-height:50px;padding:12px 16px;border:1px solid #dce1ed;background:#fff;border-radius:9px;font:inherit;font-weight:600;color:#626b82;text-align:left;cursor:not-allowed}.qt-account-page .qt-account-page__social-button--active{color:#111936;text-decoration:none;cursor:pointer}.qt-account-page__social-button--active:hover{border-color:#3156f5;background:#f5f7ff}.qt-account-page__social-button svg{flex-shrink:0}.qt-account-page__social-button small{margin-left:auto;padding:3px 7px;border-radius:5px;background:#f5f6fa;font-size:11px;font-weight:500}.qt-account-page__social-status{font-size:12px;color:#626b82;line-height:1.5}.qt-account-page__divider{display:flex;align-items:center;gap:14px;color:#626b82;font-size:13px;margin:24px 0}.qt-account-page__divider:before,.qt-account-page__divider:after{content:"";height:1px;background:#e3e7f0;flex:1}.qt-account-page__email-form{display:grid;gap:12px}.qt-account-page__email-form label{font-size:14px;font-weight:600}.qt-account-page__email-form input[type=email]{width:100%;min-width:0;min-height:50px;border:1px solid #dce1ed;border-radius:9px;padding:12px 16px;background:#fff;color:#111936;font:inherit}.qt-account-page__email-form input::placeholder{color:#737c90}.qt-account-page__email-form .qt-account-page__button{width:100%;border:0;font:inherit;font-weight:650;cursor:pointer}.qt-account-page__email-form .qt-account-page__button:hover{background:#2445dc}.qt-account-page__benefits{background:#f5f7ff;padding:40px;border:1px solid #e3e7f0;border-radius:16px;min-width:0}.qt-account-page__benefits h2{margin:0;line-height:1.3}.qt-account-page__benefits ul{padding:0;margin:20px 0 0;display:grid;gap:0;list-style:none;line-height:1.6}.qt-account-page__benefits li{position:relative;padding:18px 0 18px 28px}.qt-account-page__benefits li+li{border-top:1px solid #e0e5f3}.qt-account-page__benefits li:before{content:"";position:absolute;left:3px;top:27px;width:10px;height:6px;border-left:2px solid #3156f5;border-bottom:2px solid #3156f5;transform:rotate(-45deg)}.qt-account-page__benefits>p{border-top:1px solid #dce1ed;padding-top:24px;margin:12px 0 0;line-height:1.7}.qt-account-page__benefits>p a{display:block;width:fit-content;margin-top:6px;font-weight:600;text-decoration:none}.qt-account-page__benefits>p a:hover{text-decoration:underline}.qt-account-page :focus-visible{outline:3px solid #3156f5;outline-offset:4px}@media(max-width:989px){.qt-account-page__login-layout{grid-template-columns:1fr;gap:24px;max-width:640px}}@media(max-width:749px){.qt-account-page{padding-top:28px;padding-bottom:40px}.qt-account-page__layout,.qt-account-page__login-layout{grid-template-columns:1fr;gap:20px}.qt-account-page__sidebar{position:static;padding:20px}.qt-account-page__sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.qt-account-page__card,.qt-account-page__login,.qt-account-page__benefits{padding:24px}.qt-account-page__profile,.qt-account-page__addresses{grid-template-columns:1fr}.qt-account-page__order summary{grid-template-columns:1fr auto;font-size:14px}.qt-account-page__order summary>.qt-account-page__status{grid-row:2;justify-self:start}.qt-account-page__order summary:after{grid-column:2;grid-row:2}}.qt-account-page qualitech-account-editor{display:grid;gap:24px}.qt-account-page__edit-form{margin-top:20px}.qt-account-page__edit-form fieldset{border:0;padding:0;margin:0;min-width:0}.qt-account-page__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.qt-account-page__edit-form label{display:grid;gap:8px;font-size:14px;font-weight:600}.qt-account-page__edit-form input,.qt-account-page__edit-form select{width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid #dce1ed;border-radius:8px;background:#fff;color:#111936;font:inherit;font-weight:400}.qt-account-page__edit-form input[type=checkbox]{width:18px;min-height:18px;accent-color:#3156f5}.qt-account-page__edit-form .qt-account-page__checkbox{display:flex;align-items:center;gap:10px;margin-top:20px}.qt-account-page__edit-form .qt-account-page__button{border:0;font:inherit;font-weight:650;cursor:pointer;margin-top:20px}.qt-account-page__edit-form fieldset:disabled{opacity:.65}.qt-account-page__edit-status{font-size:14px;color:#626b82}.qt-account-page__edit-status[data-error=true]{color:#b42318}.qt-account-page__nif-form{border-top:1px solid #e3e7f0;padding-top:24px}.qt-account-page__nif-form label{max-width:340px}.qt-account-page__nif-form .qt-account-page__muted{font-size:13px}.qt-account-page__address-editor{margin-top:20px;border:1px solid #e3e7f0;padding:20px;border-radius:10px}.qt-account-page__address-editor summary{cursor:pointer;font-weight:650;color:#3156f5}.qt-account-page__address button{background:#fff;color:#3156f5;border:1px solid #dce1ed;padding:8px 14px;border-radius:6px;font:inherit;cursor:pointer}.qt-account-page__form-actions{display:flex;gap:12px;flex-wrap:wrap}.qt-account-page__form-actions .qt-account-page__cancel{background:#eef1f8;color:#111936!important}.qt-account-page [hidden]{display:none!important}@media(max-width:749px){.qt-account-page__form-grid{grid-template-columns:1fr}}.qt-product-navigation{padding-top:20px}.qt-product-navigation .qt-breadcrumbs{flex-wrap:wrap;line-height:1.6}qualitech-cart-invoice{display:block;margin-bottom:1.8rem}qualitech-cart-invoice label{display:block;margin-bottom:.7rem}qualitech-cart-invoice small{display:block;margin-top:.7rem;line-height:1.5}qualitech-cart-invoice [role=status]{font-size:1.3rem;margin:.7rem 0}qualitech-cart-invoice [role=status]:empty{display:none}qualitech-cart-invoice [hidden]{display:none}.qt-catalogue-categories{padding:18px;border:1px solid #e7e9ef;border-radius:12px;background:#fff}.qt-catalogue-categories>summary{cursor:pointer;font-weight:700;font-size:16px;color:#151d34}.qt-catalogue-categories>p{margin:12px 0 18px;color:#596580;font-size:13px;line-height:1.5}.qt-catalogue-group+.qt-catalogue-group{margin-top:18px;padding-top:14px;border-top:1px solid #e7e9ef}.qt-catalogue-group h3{margin:0 0 8px;font-size:13px;font-weight:700;color:#151d34}.qt-catalogue-group ul{padding:0;margin:0;list-style:none}.qt-catalogue-group a{display:flex;justify-content:space-between;gap:10px;padding:8px 0;font-size:13px;line-height:1.4;text-decoration:none;color:#596580;overflow-wrap:anywhere}.qt-catalogue-group a:hover{color:#3156f5;text-decoration:underline}.qt-category-count{flex-shrink:0;color:#3156f5;font-variant-numeric:tabular-nums}@media screen and (max-width:749px){collection-component .facets-vertical .facets-wrapper.facets-wrapper--categories{width:100%;margin:0 0 20px}.qt-catalogue-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.qt-catalogue-group+.qt-catalogue-group{margin:0;padding:0;border:0}}.qt-search-wrap{display:block;grid-area:search;position:relative;min-width:0;width:100%;max-width:740px}.qt-search-wrap .qt-search{height:48px;gap:0;padding:0 0 0 16px;position:relative}.qt-search input{min-width:0}.qt-search>.qt-search__button{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px}.qt-search__button .svg-wrapper{width:20px;height:20px}.qt-search__button:focus-visible{outline:2px solid #3156f5;outline-offset:-4px}.qt-search-wrap .predictive-search{left:0;right:0;width:100%;border-radius:8px}.qt-search-wrap .predictive-search__item{overflow-wrap:anywhere}@media(max-width:989px){.qt-search-wrap{grid-column:1 / -1;max-width:none}.qt-search input{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
