body{--font-body-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-heading-family:var(--font-body-family);--font-heading-weight:700;--color-foreground:21,29,52;--color-button:49,86,245;--color-button-text:255,255,255;--buttons-radius:8px;--buttons-radius-outset:8px;--buttons-border-opacity:0;--inputs-radius:8px}h1,h2,h3{letter-spacing:-.035em}.page-width{max-width:1420px}.header__heading-link .h2{font-size:3.4rem;font-weight:780;letter-spacing:-.065em}.qt-brand-accent{color:#3156f5}.qt-search{grid-area:search;display:flex;align-items:center;gap:12px;background:#f4f5f8;border-radius:8px;padding:0 16px;height:46px;min-width:180px}.qt-search input{width:100%;border:0;background:transparent;font:inherit;color:#151d34;outline:none}.qt-search:focus-within{outline:2px solid #3156f5}.qt-search>button{border:0;background:transparent;color:#3156f5;font-size:24px;cursor:pointer}.qt-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;margin-top:28px}.qt-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:linear-gradient(115deg,#f1f4fa,#e9efff);border-radius:16px;overflow:hidden;min-height:390px}.qt-hero-copy{padding:38px}.qt-eyebrow{font-size:12px;letter-spacing:.12em;font-weight:700;color:#5f6c89}.qt-hero h1{font-size:clamp(38px,4vw,57px);line-height:1.07;margin:18px 0;max-width:470px}.qt-hero h1 span{color:#3156f5}.qt-hero p{font-size:15px;line-height:1.65;color:#586580}.qt-hero img{width:120%;max-width:none;transform:translate(-10%)}.qt-renew{border-radius:16px;background:#18233d;color:#fff;padding:32px;display:flex;flex-direction:column;justify-content:center}.qt-renew h2{color:#fff;font-size:29px;line-height:1.2}.qt-renew p{color:#c7d0e6;font-size:14px}.qt-renew a{color:#fff;margin-top:20px;text-underline-offset:5px}.qt-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:36px 0 20px}.qt-heading h2{margin:0;font-size:28px}.qt-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.qt-category{display:flex;gap:18px;align-items:center;padding:24px;border:1px solid #e7e9ef;border-radius:12px;text-decoration:none;color:#151d34}.qt-category:hover{border-color:#3156f5;background:#f7f9ff}.qt-category svg{width:42px;height:42px;stroke:#3156f5;fill:none;stroke-width:1.6}.qt-category h3{margin:0;font-size:18px}.qt-category p{margin:5px 0 0;font-size:13px;color:#657089}.qt-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:36px 0;padding:22px 0;border-top:1px solid #e7e9ef;border-bottom:1px solid #e7e9ef;font-size:14px}.qt-benefits small{display:block;color:#657089;margin-top:3px}.qt-condition{display:inline-block;padding:5px 10px;background:#eef2ff;color:#2348d7;border-radius:6px;font-size:12px;font-weight:600}.qt-product-details{padding:18px;border-radius:12px;background:#f5f7fb;margin:20px 0}.qt-product-details dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:14px}.qt-product-details dt{color:#657089}.qt-product-details dd{margin:0;text-align:right}.card{border-radius:12px}.card__inner{border-radius:12px!important;background:#f8f9fc}.card__heading{font-weight:600}.price{font-weight:700}.footer{background:#151d34;color:#fff}.footer .footer-block__heading,.footer a,.footer .copyright__content{color:#fff}.footer .footer-block__details-content{color:#c4cce0}.qt-search .button{min-width:0;min-height:0}.header__icon--search{display:none}@media(min-width:990px){.header--middle-left{grid-template-areas:"heading search icons" "navigation navigation navigation";grid-template-columns:auto minmax(260px,1fr) auto;column-gap:48px}.header--middle-left .header__inline-menu{grid-area:navigation;width:100%;margin-top:15px}.header__menu-item{font-size:14px}.header{padding-bottom:10px}.qt-search{max-width:740px}.header__icons{padding-right:0}}@media(max-width:989px){.header.header--middle-left,.header.header--middle-left.header--has-menu.header--has-account{grid-template-areas:"left-icons heading icons" "search search search";grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px;row-gap:14px}.header.header--middle-left>header-drawer{grid-area:left-icons}.header.header--middle-left .header__heading-link{padding-inline:0;white-space:nowrap;word-break:normal}.header.header--middle-left>.qt-search{grid-area:search;grid-column:1/-1;width:100%;min-width:0;max-width:none}.qt-search input{min-width:0;font-size:16px}.qt-hero-grid{grid-template-columns:1fr}.qt-renew{display:none}.qt-hero{min-height:320px}.qt-hero-copy{padding:28px}.qt-categories{gap:10px}.qt-category{padding:16px;flex-direction:column;align-items:flex-start}.qt-benefits{gap:12px;font-size:12px}}@media(max-width:600px){.qt-hero{grid-template-columns:1fr}.qt-hero-copy{padding:28px 24px 0}.qt-hero img{width:92%;transform:none;margin:-12px auto -15px;max-height:260px}.qt-hero h1{font-size:40px;max-width:350px}.qt-hero-grid{margin-top:18px}.qt-category svg{width:32px;height:32px}.qt-category h3{font-size:15px}.qt-category p{font-size:11px}.qt-category{padding:12px}.qt-benefits{grid-template-columns:1fr;gap:14px}.qt-heading h2{font-size:24px}.qt-product-details dl{font-size:13px}.header__heading-link .h2{font-size:30px}}.qt-renew .qt-eyebrow{color:#b7c7e7}.qt-department{padding-bottom:48px}.qt-department-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qt-category:focus-visible,.qt-renew a:focus-visible{outline:3px solid #3156f5;outline-offset:4px}.qt-department-grid .qt-category{min-width:0}.qt-department-grid .qt-category h3{overflow-wrap:anywhere}@media(max-width:989px){.qt-department-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.qt-department-grid{grid-template-columns:1fr}.qt-department-grid .qt-category{padding:20px}.qt-department-grid .qt-category h3{font-size:18px}}body{letter-spacing:0}.announcement-bar__message{min-height:34px;padding:8px 0;font-size:12px;font-weight:500;letter-spacing:0}.header__heading-link .h2{color:#151d34;font-size:38px;line-height:1.2}.header.header--middle-left>.qt-search-wrap{max-width:none}.header__menu-item{letter-spacing:0}.header__inline-menu .list-menu--inline{display:flex;justify-content:space-between;width:100%}.header__menu-item[href*=recondicionados]{color:#3156f5}.qt-hero{min-height:404px;grid-template-columns:1fr 1fr;position:relative;isolation:isolate}.qt-hero-copy{padding:36px 0 30px 38px;position:relative;z-index:1}.qt-hero h1{font-size:clamp(38px,4vw,56px);line-height:1.08;margin:24px 0 20px}.qt-hero h1 span{display:block}.qt-hero p{max-width:340px;margin:0 0 24px;font-size:16px}.qt-hero .button{font-size:14px;font-weight:650;letter-spacing:0;min-height:48px;padding-inline:24px}.qt-hero-meta{display:block;color:#657089;font-size:12px;margin-top:24px}.qt-hero-art{position:relative;min-height:404px;align-self:stretch}.qt-hero-art:before,.qt-hero-art:after{content:"";position:absolute;width:290px;height:290px;border:1px solid #d4def8;border-radius:50%;left:0;top:35px}.qt-hero-art:after{width:230px;height:230px;left:30px;top:65px}.qt-hero .qt-hero-laptop{position:absolute;width:110%;max-width:460px;height:auto;left:-8%;top:16%;transform:none;mix-blend-mode:multiply;z-index:1}.qt-hero .qt-hero-phone{position:absolute;width:130px;max-width:32%;height:auto;right:20px;top:45%;transform:none;z-index:2;filter:drop-shadow(0 10px 10px #151d3420)}.qt-hero-note{position:absolute;bottom:24px;left:10px;z-index:3;padding:10px 14px;border-radius:10px;background:#ffffffdf;font-size:12px;box-shadow:0 12px 30px #151d3408}.qt-renew{display:flex;position:relative;padding:28px;justify-content:flex-start;overflow:hidden}.qt-renew-icon{width:32px;height:32px;margin-bottom:24px;stroke:#c6d0e7;stroke-width:1.5;fill:none;padding:6px;border-radius:50%;background:#ffffff0b}.qt-renew h2{font-size:25px;margin:14px 0;letter-spacing:-.04em}.qt-renew p{max-width:205px;margin:0}.qt-renew .qt-renew-phone{width:100px;height:auto;position:absolute;bottom:60px;right:20px;transform:rotate(12deg)}.qt-renew a{align-self:flex-start;position:relative;margin-top:auto;padding-top:105px;font-size:14px}.qt-heading h2{font-size:25px}.qt-categories{grid-template-columns:repeat(4,minmax(0,1fr))}.qt-categories--five{grid-template-columns:repeat(5,minmax(0,1fr))}.qt-categories .qt-category{min-width:0;min-height:125px;flex-direction:column;align-items:flex-start;gap:14px;padding:20px}.qt-categories .qt-category svg{width:29px;height:29px;stroke:#33405c}.qt-categories .qt-category h3{font-size:14px;letter-spacing:0}.qt-categories .qt-category p{font-size:12px;line-height:1.45}.qt-categories .qt-category--renew{background:#f4f6ff}.qt-categories .qt-category--renew h3,.qt-categories .qt-category--renew svg{color:#3156f5;stroke:#3156f5}.qt-benefits{margin:28px 0}.card-wrapper .card{border:1px solid #e7e9ef;overflow:hidden;height:100%}.card-wrapper .card__inner{border-radius:12px 12px 0 0!important;background:#f8f9fc}.card-wrapper .card__content{padding:12px 16px 16px}.card-wrapper .card__heading{font-size:16px;line-height:1.45}.card-wrapper .price{font-size:22px;letter-spacing:-.03em}product-info .product__title h1{font-size:clamp(26px,2.5vw,36px);line-height:1.15}product-info .price{font-size:34px;letter-spacing:-.035em}product-info .product__media-wrapper{border:1px solid #e7e9ef;border-radius:14px;background:#f8f9fc;overflow:hidden}product-info .product__media-item{padding:16px}product-info .product__inventory{color:#346451}product-info .product-form__buttons{max-width:none}product-info .product-form__submit{min-height:58px;font-size:17px;font-weight:700;letter-spacing:0;color:#fff;background:#3156f5;border-radius:8px;box-shadow:0 8px 20px #3156f526;transition:background-color .15s ease,box-shadow .15s ease}product-info .product-form__submit:not(:disabled):hover{background:#2445d6;box-shadow:0 10px 24px #3156f538}product-info .product-form__submit:focus-visible{outline:3px solid #151d34;outline-offset:4px}product-info .product-form__submit:disabled{background:#e7e9ef;color:#657089;opacity:1;box-shadow:none;cursor:not-allowed}product-info .product-form__submit .loading__spinner .path{stroke:#fff}.qt-account-notice{padding:16px;margin-bottom:18px;border:1px solid #dce3ff;border-radius:10px;background:#f4f6ff;color:#151d34;font-size:14px}.qt-account-notice p{margin:0 0 8px}.qt-account-notice a{color:#2445d6;font-weight:600;text-underline-offset:3px}@media(min-width:990px){.header--middle-left{column-gap:36px}.header--middle-left .header__inline-menu{margin-top:20px}product-info .product.product--medium:not(.product--no-media) .product__media-wrapper{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:50%}product-info .product.product--medium:not(.product--no-media) .product__info-wrapper{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:50%;padding-left:54px}}@media(max-width:989px){.qt-hero-grid{grid-template-columns:1fr}.qt-renew{min-height:190px;display:flex;padding:24px}.qt-renew-icon{display:none}.qt-renew h2,.qt-renew p{max-width:65%}.qt-renew h2{margin-top:8px}.qt-renew a{margin-top:18px;padding-top:0}.qt-renew .qt-renew-phone{bottom:16px;right:32px;width:115px}.qt-categories,.qt-categories--five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.header__heading-link .h2{font-size:30px}.qt-hero{grid-template-columns:1fr;min-height:0}.qt-hero-copy{padding:28px 24px 0}.qt-hero h1{font-size:42px;margin:18px 0}.qt-hero p{font-size:14px;margin-bottom:20px}.qt-hero-meta{margin-top:20px}.qt-hero-art{min-height:250px}.qt-hero-art:before{width:210px;height:210px;top:10px;left:28px}.qt-hero-art:after{width:160px;height:160px;top:35px;left:53px}.qt-hero .qt-hero-laptop{width:90%;left:0;top:0;margin:0;max-height:none}.qt-hero .qt-hero-phone{width:95px;top:75px;right:20px;margin:0;max-height:none}.qt-hero-note{bottom:18px;left:24px;font-size:11px}.qt-renew{min-height:205px}.qt-renew .qt-eyebrow{font-size:10px}.qt-renew h2{font-size:22px}.qt-renew .qt-renew-phone{width:92px;right:18px;bottom:22px}.qt-heading{align-items:flex-start;margin-top:28px}.qt-heading h2{font-size:22px}.qt-heading a{font-size:12px;white-space:nowrap}.qt-categories,.qt-categories--five{grid-template-columns:repeat(2,minmax(0,1fr))}.qt-categories .qt-category{min-height:115px;padding:16px}.qt-categories .qt-category--renew{grid-column:1 / -1;min-height:78px;flex-direction:row;align-items:center}.card-wrapper .card__content{padding:8px 10px 12px}.card-wrapper .card__heading{font-size:14px}.card-wrapper .price{font-size:20px}product-info .product__media-item{padding:10px}product-info .product__info-wrapper{padding-top:20px}product-info .product-form__submit{min-height:58px;font-size:16px}}.header-wrapper{position:relative}.qt-navigation{grid-area:navigation;display:block;width:100%;margin-top:18px}.qt-nav-toggle,.qt-nav-close,.qt-nav-mobile-help{display:none}.qt-nav-list{display:flex;align-items:center;justify-content:space-between;gap:18px;list-style:none;padding:0;margin:0}.qt-nav-list>li{min-width:0}.qt-nav-list summary,.qt-nav-link{display:flex;align-items:center;gap:9px;padding:14px 0;font-size:14px;line-height:1.5;color:#151d34;cursor:pointer;text-decoration:none;list-style:none}.qt-nav-list summary::-webkit-details-marker{display:none}.qt-nav-list summary:hover,.qt-nav-link:hover,.qt-nav-list details[open]>summary{color:#3156f5}.qt-nav-list summary:focus-visible,.qt-nav-link:focus-visible{outline:3px solid #3156f5;outline-offset:4px}.qt-nav-all>details>summary{font-weight:650;padding-right:28px;border-right:1px solid #e7e9ef}.qt-nav-all>details>summary>.svg-wrapper{width:18px;height:18px}.qt-nav-caret{width:10px;height:10px}.qt-nav-link--renew{color:#3156f5}.qt-nav-link--renew>span{font-size:24px}.qt-mega-panel{position:absolute;z-index:20;left:0;right:0;top:100%;background:#fff;border-top:1px solid #e7e9ef;border-bottom:1px solid #e7e9ef;box-shadow:0 18px 30px #151d3414}.qt-mega-inner{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:40px;padding-top:30px;padding-bottom:32px;max-height:min(650px,75vh);overflow-y:auto}.qt-mega-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 32px}.qt-mega-title{display:block;font-size:15px;font-weight:700;color:#151d34;text-decoration:none;margin:0 0 12px}.qt-mega-title:hover{color:#3156f5}.qt-mega-links{list-style:none;margin:0;padding:0}.qt-mega-links a{display:block;padding:5px 0;color:#657089;font-size:13px;line-height:1.5;text-decoration:none}.qt-mega-links a:hover{color:#3156f5;text-decoration:underline;text-underline-offset:3px}.qt-mega-links .qt-mega-view-all{color:#3156f5;font-weight:600;margin-top:6px}.qt-mega-aside{border-left:1px solid #e7e9ef;padding-left:26px}.qt-mega-brands{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 24px}.qt-mega-brands a{border:1px solid #e7e9ef;border-radius:6px;padding:7px 11px;color:#151d34;font-size:12px;text-decoration:none}.qt-mega-brands a:hover{border-color:#3156f5;color:#3156f5}.qt-mega-renew{display:flex;flex-direction:column;gap:10px;padding:20px;background:#f4f6ff;border-radius:10px;text-decoration:none;font-size:13px;color:#657089}.qt-mega-renew strong{color:#3156f5;font-size:16px}.qt-mega-renew b,.qt-mega-help{color:#3156f5;font-weight:600;font-size:13px}.qt-mega-help{display:block;margin-top:18px;text-underline-offset:4px}.qt-mega-inner--department{grid-template-columns:minmax(0,1fr) 340px}.qt-mega-inner--department .qt-mega-links{columns:2;column-gap:40px}.qt-mega-department-note{padding:28px;border-radius:12px;background:#f4f6ff}.qt-mega-department-note h2{margin:14px 0 24px;font-size:28px}.qt-mega-department-note .button{font-size:13px}.header .header__icon--cart{width:auto;gap:9px;margin-right:0;text-decoration:none}.header .header__icon--cart .svg-wrapper{width:30px;height:30px}.header .header__icon--cart .cart-count-bubble{position:static;width:20px;height:20px;font-size:11px}.qt-cart-label{font-size:14px;font-weight:650}.qt-search-wrap .qt-search{border:1px solid #eceef3;padding-left:0;gap:10px}.qt-search-categories{position:relative;flex:0 0 auto}.qt-search-categories summary{display:flex;align-items:center;gap:12px;padding:0 16px;height:32px;border-right:1px solid #e7e9ef;font-size:12px;color:#4d5770;cursor:pointer;list-style:none}.qt-search-categories summary::-webkit-details-marker{display:none}.qt-search-categories .svg-wrapper{width:10px;height:10px}.qt-search-categories>div{position:absolute;top:42px;left:0;width:240px;background:#fff;border:1px solid #e7e9ef;border-radius:8px;box-shadow:0 12px 25px #151d3412;z-index:5;padding:10px}.qt-search-categories a{display:block;padding:10px;font-size:13px;color:#151d34;text-decoration:none}.qt-search-categories a:hover{color:#3156f5;background:#f4f6ff}.qt-search-submit-label{font-size:12px;color:#657089}.qt-search-wrap .qt-search>button[type=submit]{flex-basis:80px;width:80px}.qt-search-wrap .qt-search>button[type=submit]>.svg-wrapper{display:none}.qt-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;color:#798092;font-size:12px;margin-bottom:28px}.qt-breadcrumbs a{color:inherit;text-decoration:none}.qt-breadcrumbs a:hover{color:#3156f5}.template-search .template-search__header{text-align:left;margin-bottom:24px}.template-search__header>.qt-eyebrow{color:#3156f5;display:block;margin-bottom:12px}.template-search__header>h1{margin:0 0 12px;font-size:34px;line-height:1.2}.template-search__header>p{color:#657089;font-size:14px;margin:0}.template-search .template-search__search{max-width:740px;margin:24px 0}.template-search .facets-vertical .facets-wrapper,collection-component .facets-vertical .facets-wrapper{width:235px;flex-shrink:0;margin-right:30px}.template-search .facets-container,collection-component .facets-container{border:1px solid #e7e9ef;border-radius:12px;padding:18px}.template-search .facets__form-vertical,collection-component .facets__form-vertical{width:auto}.template-search .facets__heading,collection-component .facets__heading{font-weight:700;font-size:16px}.template-search .facets__disclosure-vertical,collection-component .facets__disclosure-vertical{border-top:1px solid #e7e9ef}.template-search .facets__summary,collection-component .facets__summary{font-size:14px;color:#151d34;padding:18px 0}.template-search .facets__summary-label,collection-component .facets__summary-label{font-weight:650}.template-search .facets__label,collection-component .facets__label{font-size:13px}.template-search .facets-vertical-sort,collection-component .facets-vertical-sort{padding-left:315px}.template-search .facets-vertical-form,collection-component .facets-vertical-form{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-bottom:18px}.template-search .facet-filters,collection-component .facet-filters{padding-left:0;margin-right:100px}.template-search .product-count-vertical,collection-component .product-count-vertical{margin:0;align-self:center}.template-search .facet-filters__sort,collection-component .facet-filters__sort{border:1px solid #e7e9ef;border-radius:6px;padding:8px 30px 8px 12px;font-size:13px}.qt-view-controls{display:flex;justify-content:flex-end;height:40px;margin-top:-58px;margin-bottom:18px;position:relative;pointer-events:none}.qt-view-controls button{width:38px;height:38px;border:1px solid #e7e9ef;background:#fff;cursor:pointer;display:grid;place-items:center;pointer-events:auto;color:#798092}.qt-view-controls button:first-child{border-radius:6px 0 0 6px}.qt-view-controls button:last-child{border-radius:0 6px 6px 0;border-left:0}.qt-view-controls button[aria-pressed=true]{color:#3156f5;background:#eef2ff}.qt-view-controls svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.3}.card-wrapper .card{position:relative}.card-wrapper .card__inner{background:#f8f9fc}.card-wrapper .card__inner .card__content{padding:0}.card-wrapper .card__information{padding-top:0;padding-bottom:0}.card-wrapper .qt-card-vendor{margin:0 0 8px;font-size:11px;letter-spacing:.08em;color:#798092;font-weight:650}.card-wrapper .qt-card-model{color:#798092;font-size:12px;margin:6px 0 0}.card-wrapper .qt-card-stock{color:#436151;font-size:12px;margin:20px 0 12px}.card-wrapper .qt-card-stock--empty{color:#798092}.card-wrapper .qt-card-reference{color:#798092;font-size:11px;margin:10px 0 0}.card-wrapper .card__content>.card__information{padding-right:50px}.card-wrapper .card__inner .card__media{margin:36px 28px 24px}.card-wrapper .qt-card-condition{position:absolute;z-index:2;top:12px;left:12px;padding:4px 8px;border-radius:4px;font-size:11px;background:#eef2ff;color:#3156f5}.card-wrapper .quick-add{position:absolute;bottom:42px;right:16px;margin:0;z-index:2}.card-wrapper .quick-add__submit{width:44px;min-width:44px;min-height:44px;padding:0;background:#eef2ff;color:#3156f5;border-radius:6px}.card-wrapper .quick-add__submit:before{content:"+";position:static;box-shadow:none;font-size:26px;font-weight:400}.card-wrapper .quick-add__submit:after{box-shadow:none}.card-wrapper .quick-add__submit>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.card-wrapper .quick-add__submit .svg-wrapper{display:none}.card-wrapper .quick-add__submit:disabled{opacity:.45}.qt-list-view .product-grid{display:grid;grid-template-columns:1fr}.qt-list-view .product-grid>.grid__item{width:100%;max-width:none}.qt-list-view .card-wrapper .card{display:grid;grid-template-columns:200px 1fr}.qt-list-view .card__inner{min-height:210px}.qt-list-view .card__inner .card__media{margin:20px}.qt-list-view .card__content{align-content:center}.qt-list-view .card__heading{font-size:18px}.qt-list-view .card-information{display:block}#MainContent:has(.qt-cart-heading){display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:32px 40px;width:100%;max-width:1420px;margin:0 auto;padding:32px 50px 80px}#MainContent>.shopify-section:has(.qt-cart-heading){grid-column:1 / -1}.qt-cart-heading__row{display:flex;justify-content:space-between;align-items:center;gap:20px}.qt-cart-heading__row>div>.qt-eyebrow{color:#3156f5}.qt-cart-heading h1{font-size:34px;margin:12px 0 0;line-height:1.2}.qt-cart-heading h1 small{color:#798092;font-size:20px}.qt-cart-heading__row>a{color:#3156f5;font-size:14px;font-weight:600;text-decoration:none}#MainContent:has(.qt-cart-heading) .page-width{padding:0}#MainContent:has(.qt-cart-heading) cart-items{display:block;padding:0}#MainContent:has(.qt-cart-heading) .cart-items thead{display:none}#MainContent:has(.qt-cart-heading) .cart-items{display:block;width:100%}#MainContent:has(.qt-cart-heading) .cart-items tbody{display:block}#MainContent:has(.qt-cart-heading) .cart-item{display:grid;grid-template-columns:105px minmax(0,1fr) 90px 110px;gap:22px;border-top:1px solid #e7e9ef;padding:28px 0;align-items:start}#MainContent:has(.qt-cart-heading) .cart-item td{display:block;padding:0}#MainContent:has(.qt-cart-heading) .cart-item__media{grid-column:1;grid-row:1;width:105px}#MainContent:has(.qt-cart-heading) .cart-item__image{width:105px;max-height:125px;object-fit:contain;background:#f8f9fc}#MainContent:has(.qt-cart-heading) .cart-item__details{grid-column:2;grid-row:1;min-width:0}#MainContent:has(.qt-cart-heading) .cart-item__details>.caption-with-letter-spacing{margin:0 0 8px;color:#798092}#MainContent:has(.qt-cart-heading) .cart-item__name{font-size:16px;line-height:1.4}#MainContent:has(.qt-cart-heading) .cart-item__quantity{grid-column:3;grid-row:1;width:90px;align-self:center}#MainContent:has(.qt-cart-heading) .cart-item__totals{grid-column:4;grid-row:1;align-self:center}#MainContent:has(.qt-cart-heading) .cart-item__totals.medium-hide.large-up-hide{display:none}#MainContent:has(.qt-cart-heading) .cart-item .quantity{width:90px;min-height:36px}#MainContent:has(.qt-cart-heading) .cart-item .quantity__button{width:28px}#MainContent:has(.qt-cart-heading) .cart-item .price{font-size:19px}#MainContent:has(.qt-cart-heading) cart-remove-button{display:block;margin:10px 0 0}.qt-cart-remove{color:#657089;font-size:12px;text-underline-offset:3px}.qt-cart-condition{color:#798092;font-size:12px;margin:6px 0}.qt-cart-summary.cart__footer{display:block;padding:24px;margin:0;border:1px solid #e7e9ef;border-radius:12px;background:#f6f7fc}.qt-cart-summary .cart__blocks{width:100%}.qt-summary-heading{font-size:24px;margin:0 0 26px}.qt-summary-lines{font-size:14px;margin:0 0 24px}.qt-summary-lines>div{display:flex;justify-content:space-between;gap:16px;margin:14px 0}.qt-summary-lines dt{color:#798092}.qt-summary-lines dd{margin:0}.qt-cart-summary .totals{justify-content:space-between;border-top:1px solid #e0e3eb;padding-top:22px}.qt-cart-summary .totals__total{font-size:16px;font-weight:400}.qt-cart-summary .totals__total-value{font-size:24px;font-weight:700}.qt-cart-summary .tax-note{text-align:left;color:#798092;font-size:12px;margin:12px 0 24px}.qt-cart-summary .cart__ctas{margin-top:0}.qt-cart-summary .cart__checkout-button{min-height:48px;font-size:14px;font-weight:650;letter-spacing:0}.qt-cart-summary .qt-account-notice{background:transparent;border:0;padding:0;margin:14px 0;font-size:12px;color:#798092}.qt-cart-invoice{margin:20px 0;font-size:12px}.qt-cart-invoice>summary{cursor:pointer;color:#657089}.qt-summary-help{display:inline-block;margin-top:4px;color:#3156f5;font-size:12px;font-weight:600;text-decoration:none}#MainContent:has(.qt-cart-heading):has(cart-items.is-empty){grid-template-columns:minmax(0,1fr)}.footer{background:#f6f7fc;color:#151d34}.footer .footer-block__heading,.footer a,.footer .copyright__content{color:#151d34}.footer .footer-block__details-content{color:#657089}@media(max-width:1200px)and (min-width:990px){.qt-nav-list{gap:12px}.qt-nav-list summary,.qt-nav-link{font-size:12px}.qt-nav-all>details>summary{padding-right:16px}.qt-search-categories{display:none}}@media(max-width:989px){.qt-navigation{display:contents}.qt-nav-toggle{display:flex;grid-area:left-icons;width:44px;height:44px;align-items:center;justify-content:center;border:0;background:transparent;padding:10px;color:#151d34;cursor:pointer}.qt-nav-menu{position:fixed;top:var(--qt-nav-top, 155px);bottom:0;left:0;right:0;background:#fff;z-index:30;overflow-y:auto;padding:18px 24px 40px;visibility:hidden}qt-navigation[open] .qt-nav-menu{visibility:visible}qt-navigation:not(:defined) .qt-nav-menu{position:static;visibility:visible;grid-column:1 / -1}qt-navigation:not(:defined) .qt-nav-toggle{display:none}.qt-navigation-open{overflow:hidden}.qt-nav-close{display:flex;justify-content:space-between;align-items:center;width:100%;border:0;background:#fff;padding:0 0 20px;color:#151d34;font:inherit;font-weight:650;cursor:pointer}.qt-nav-close .svg-wrapper{width:20px;height:20px}.qt-nav-list{display:block}.qt-nav-list>li{border-top:1px solid #e7e9ef}.qt-nav-list summary,.qt-nav-link{padding:18px 0;font-size:15px}.qt-nav-all>details>summary{border:0;padding-right:0}.qt-nav-caret{margin-left:auto}.qt-mega-panel{position:static;box-shadow:none;border:0}.qt-mega-inner,.qt-mega-inner--department{display:block;padding:12px 0 24px;max-height:none;overflow:visible}.qt-mega-groups{grid-template-columns:1fr 1fr;gap:26px 20px}.qt-mega-links a{padding:7px 0}.qt-mega-aside{padding:24px 0 0;margin-top:20px;border-left:0;border-top:1px solid #e7e9ef}.qt-mega-inner--department .qt-mega-links{columns:auto}.qt-mega-department-note{margin-top:22px;padding:20px}.qt-nav-mobile-help{display:flex;flex-direction:column;gap:18px;border-top:1px solid #e7e9ef;margin-top:20px;padding-top:24px}.qt-nav-mobile-help a{color:#657089;font-size:14px}.qt-cart-label,.qt-search-categories{display:none}.qt-search-wrap .qt-search{padding-left:16px;gap:0}.qt-search-submit-label{display:none}.qt-search-wrap .qt-search>button[type=submit]{width:44px;flex-basis:44px}.qt-search-wrap .qt-search>button[type=submit]>.svg-wrapper{display:block}.header .header__icon--cart{width:44px;gap:0}.header .header__icon--cart .cart-count-bubble{position:absolute;bottom:3px;left:24px}#MainContent:has(.qt-cart-heading){padding:28px 32px 48px;grid-template-columns:minmax(0,1fr) 300px;gap:24px}#MainContent:has(.qt-cart-heading) .cart-item{grid-template-columns:80px minmax(0,1fr);gap:16px}#MainContent:has(.qt-cart-heading) .cart-item__media{width:80px}#MainContent:has(.qt-cart-heading) .cart-item__image{width:80px}#MainContent:has(.qt-cart-heading) .cart-item__quantity{grid-column:2;grid-row:2}#MainContent:has(.qt-cart-heading) .cart-item__totals{grid-column:2;grid-row:3;text-align:left}#MainContent:has(.qt-cart-heading) .cart-item__totals.small-hide{display:block!important}}@media(max-width:749px){.template-search__header>h1,.qt-cart-heading h1{font-size:27px}.template-search .facets-vertical .facets-wrapper{width:100%;margin-right:0}.template-search .facets-container{padding:0;border:0;border-radius:0}.template-search .facets-vertical{display:block}.qt-view-controls{margin:0 0 12px;height:38px}.card-wrapper .card__inner .card__media{margin:28px 12px 12px}.card-wrapper .card__content>.card__information{padding-right:0}.card-wrapper .quick-add{position:static;margin:8px 0 0;justify-self:end}.card-wrapper .qt-card-stock{margin:12px 0 8px}.card-wrapper .qt-card-reference{margin-top:8px}.qt-list-view .card-wrapper .card{grid-template-columns:115px minmax(0,1fr)}.qt-list-view .card__inner{min-height:160px}.qt-list-view .card__heading{font-size:14px}.qt-list-view .quick-add{position:absolute;bottom:14px;right:12px}.qt-list-view .qt-card-reference{padding-right:40px}.qt-list-view .card-wrapper .card__inner .card__media{margin:26px 10px}#MainContent:has(.qt-cart-heading){display:grid;grid-template-columns:1fr;padding:24px 20px 48px;gap:24px}.qt-cart-heading__row{align-items:flex-start}.qt-cart-heading__row>a{font-size:12px;max-width:100px;text-align:right}.qt-cart-heading h1 small{font-size:17px}#MainContent:has(.qt-cart-heading) .cart-item{grid-template-columns:76px minmax(0,1fr) 90px;gap:16px;padding:22px 0}#MainContent:has(.qt-cart-heading) .cart-item__media{width:76px}#MainContent:has(.qt-cart-heading) .cart-item__image{width:76px}#MainContent:has(.qt-cart-heading) .cart-item__details{grid-column:2 / 4}#MainContent:has(.qt-cart-heading) .cart-item__quantity{grid-column:2;grid-row:2}#MainContent:has(.qt-cart-heading) .cart-item__totals{grid-column:3;grid-row:2;text-align:right}#MainContent:has(.qt-cart-heading) .cart-item__name{font-size:14px}.qt-cart-summary.cart__footer{padding:22px}.qt-breadcrumbs{margin-bottom:24px}}footer.footer{--color-foreground: 21,29,52;--color-background: 246,247,252;--color-link: 21,29,52}.section-header.shopify-section-group-header-group{z-index:30}.header.header--middle-left .qt-search{max-width:none;width:100%}.card-wrapper .card__inner{height:230px}.card-wrapper .card__inner.ratio:before{padding-bottom:0}.card-wrapper .card__inner .card__media{margin:0;top:0;right:0;bottom:0;left:0;width:100%}.card-wrapper .card__media .media{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.card-wrapper .card__media .media img{object-fit:contain;padding:38px 28px 24px}.qt-list-view .card-wrapper .card__inner{height:210px}.qt-list-view .card__media .media img{padding:24px}@media(max-width:749px){.card-wrapper .card__inner{height:180px}.card-wrapper .card__media .media img{padding:30px 12px 16px}.qt-list-view .card-wrapper .card__inner{height:160px}.qt-list-view .card__media .media img{padding:20px 10px}}.card-wrapper .quick-add__submit:before{z-index:1;pointer-events:none}.card-wrapper .quick-add__submit.loading:before{opacity:0}.card-wrapper .card>.card__content{padding:18px}.card-wrapper .card__content>.card__information{padding-right:38px}.card-wrapper .card__inner{border-radius:12px 12px 0 0!important}.template-search .product-grid,collection-component .product-grid{margin-top:0;column-gap:18px;row-gap:18px}.template-search .product-grid>.grid__item,collection-component .product-grid>.grid__item{width:calc((100% - 36px) / 3);max-width:calc((100% - 36px) / 3)}.qt-list-view .product-grid>.grid__item{width:100%;max-width:100%}.template-search .facets-wrapper,collection-component .facets-wrapper{padding-right:0}@media(min-width:990px){.header.header--middle-left{padding-top:16px;padding-bottom:8px}.qt-navigation{margin-top:10px}.qt-nav-link--renew>span{line-height:1;font-size:22px}}@media(max-width:749px){.card-wrapper .card>.card__content{padding:12px}.card-wrapper .card__content>.card__information{padding-right:0}.template-search .product-grid,collection-component .product-grid{column-gap:12px}.template-search .product-grid>.grid__item,collection-component .product-grid>.grid__item{width:calc((100% - 12px)/2);max-width:calc((100% - 12px)/2)}.qt-list-view .product-grid>.grid__item{width:100%;max-width:100%}}.collection-hero:not(.collection-hero--with-image){padding:24px 0 0}.collection-hero .collection-hero__inner{padding-top:0;padding-bottom:0}.collection-hero .qt-eyebrow{color:#3156f5}.collection-hero .collection-hero__title{margin:12px 0;font-size:34px;line-height:1.2}.collection-hero .collection-hero__description{max-width:none;font-size:14px;color:#657089;margin:0}.collection-hero .collection-hero__description p{margin:0}.qt-collection-view{padding-left:0;padding-right:0}.product-grid{align-items:stretch}.product-grid>.grid__item{display:flex}.product-grid>.grid__item>.card-wrapper{width:100%}@media(max-width:749px){.collection-hero .collection-hero__title{font-size:27px}}.card-wrapper .card__heading{min-height:46px}.card-wrapper .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width:989px){.header .header__icon--cart .qt-cart-label{display:none}}@media(max-width:749px){.card-wrapper .card__heading{min-height:41px}}.product-grid>.grid__item>product-component{display:block;width:100%;min-width:0}.product-grid product-component>.card-wrapper{height:100%}.template-search .facets-vertical .facets-wrapper,collection-component .facets-vertical .facets-wrapper{padding-right:0}.collection-hero .collection-hero__description p{font-size:14px}.qt-search-categories summary .svg-wrapper,.qt-nav-list summary .qt-nav-caret{display:flex;align-items:center;justify-content:center;flex:0 0 12px;width:12px;height:12px}.qt-search-categories summary .icon-caret,.qt-nav-list summary .icon-caret{position:static;inset:auto;display:block;width:10px;height:6px;flex:none}.qt-search-categories summary{white-space:nowrap;justify-content:space-between}.header .header__icon--account{width:auto;min-width:44px;margin:0 14px 0 8px}.qt-account-entry{display:flex;align-items:center;gap:8px;white-space:nowrap}.qt-account-entry .svg-wrapper{flex:0 0 22px;width:22px;height:22px}.qt-account-label{font-size:13px;font-weight:600}.qt-account-hint{font-size:12px!important;line-height:1.5;color:#657086}.qt-footer{margin-top:56px;background:#f5f6fa;border-top:1px solid #e4e7ef;color:#152034;padding:48px 0 22px}.qt-footer-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1.2fr;gap:48px;padding-bottom:40px}.qt-footer-logo{display:inline-block;text-decoration:none;color:#152034;font-weight:800;font-size:32px;letter-spacing:-1.3px;line-height:1.2}.qt-footer-logo span,.qt-footer-logo i{color:#3156f5;font-style:normal}.qt-footer-brand p{max-width:290px;color:#667086;font-size:14px;line-height:1.7;margin:16px 0 18px}.qt-footer-email{color:#3156f5;text-decoration:none;font-size:14px;font-weight:600}.qt-footer-brand small{display:block;margin-top:9px;font-size:12px;color:#667086}.qt-footer h2{font-size:14px;font-weight:700;letter-spacing:0;margin:5px 0 20px;color:#152034}.qt-footer ul{list-style:none;margin:0;padding:0}.qt-footer nav li+li{margin-top:12px}.qt-footer nav a{color:#566176;font-size:13px;line-height:1.5;text-decoration:none}.qt-footer a:hover{color:#3156f5;text-decoration:underline;text-underline-offset:4px}.qt-footer a:focus-visible{outline:2px solid #3156f5;outline-offset:4px;border-radius:2px}.qt-footer-shipping{font-size:12px;line-height:1.7;color:#667086;margin:20px 0 0}.qt-footer-bottom{border-top:1px solid #dfe3ec;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:20px}.qt-footer-bottom>small{color:#667086;font-size:12px}.qt-footer-payments{display:flex;align-items:center;gap:16px}.qt-footer-payments>span{color:#667086;font-size:12px}.qt-footer-payments ul{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.qt-footer-payments li{display:flex}.qt-footer-payments svg{width:38px;height:24px}@media(max-width:1199px){.header .qt-account-label{display:none}.qt-footer-grid{gap:28px}.header .header__icon--account{margin-right:8px}}@media(max-width:749px){.qt-footer{padding-top:32px;margin-top:32px}.qt-footer-grid{grid-template-columns:1fr 1fr;gap:32px 22px;padding-bottom:30px}.qt-footer-brand{grid-column:1/-1}.qt-footer-brand p{max-width:420px}.qt-footer-grid nav:last-child{grid-column:1/-1}.qt-footer-grid nav:last-child ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 22px}.qt-footer-grid nav:last-child li+li{margin:0}.qt-footer-bottom{align-items:flex-start;flex-direction:column}.qt-footer-payments{align-items:flex-start;flex-direction:column;gap:10px}.header .header__icon--account{margin-left:0;margin-right:4px}}.qt-footer-phone{display:block;color:#566176;font-size:13px;text-decoration:none;margin-top:10px}.header shopify-account::part(signed-out-avatar){width:auto;min-width:44px;height:44px;padding:0 4px;border-radius:8px}.header shopify-account{--shopify-account-radius-base:12px;--shopify-account-color-accent:#3156f5;--shopify-account-color-background:#fff;--shopify-account-color-text:#152034;--shopify-account-signed-in-avatar-color-background:#edf0ff;--shopify-account-signed-in-avatar-color-text:#3156f5;--shopify-account-signed-in-avatar-size:36px}#MainContent .shopify-policy__container{width:100%;max-width:1120px;margin:0 auto;padding:32px 50px 64px}#MainContent .shopify-policy__title{text-align:left}#MainContent .shopify-policy__body{overflow-wrap:anywhere}@media(max-width:749px){#MainContent .shopify-policy__container{padding:24px 20px 48px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/qualitech.css.map */
