:root{--rt-navy:#14161F;--rt-pink:#FF6A1A;--rt-pink-deep:#2340F0;--rt-pink-light:#FF6A1A;--rt-plum:#5A5F70;--rt-muted:#656B7E;--rt-line:#E8E9EF;--rt-line-2:#DFE1E9;--rt-soft:#F5F5F8;--rt-soft-2:#FBFBFD;--rt-blush:#EEF0F5;--rt-green:#20664B;--rt-green-soft:#EDF5EF;--rt-radius:12px;--rt-radius-sm:8px;--rt-wrap:1360px;--rt-font:Inter,var(--font-body--family,Arial),Arial,sans-serif;--air3-ink:#14161F;--air3-muted:#656B7E;--air3-line:#E8E9EF;--air3-soft:#F5F5F8;--air3-green:#2340F0}body{background:#fff!important;color:var(--rt-navy)}body :is(h1,h2,h3,h4){letter-spacing:-.035em}@media(min-width:750px){#header-group{position:sticky;top:-37px;z-index:40;background:#fff}body{--header-height:118px;--header-group-height:118px}}.r2-announcement{height:37px;align-items:center;padding-block:0}.r2-header{box-shadow:0 1px #e9eaf0}.r2-headinner{max-width:1440px;padding:18px 40px}.r2-search{margin-inline:auto!important}.r2-nav{padding-bottom:14px}.r2-nav a:first-child{color:inherit}.r2-nav a.is-active{color:var(--rt-pink-deep)}.r2-nav a.is-active:not(.r2-nav-last){box-shadow:inset 0 -2px 0 var(--rt-pink)}.r2-nav a{padding-block:4px}.r2-cart span{color:var(--rt-navy);line-height:13px}.r2-cart span[data-count="0"]{display:none}.r2-lang{display:flex;gap:2px;font-size:11px;font-weight:700;border:1px solid var(--rt-line);border-radius:30px;padding:3px}.r2-lang a{padding:4px 8px;border-radius:20px;color:var(--rt-muted)!important}.r2-lang a[aria-current=true]{background:var(--rt-navy);color:#fff!important}@media(max-width:1100px){.r2-headinner{padding:16px 24px}}@media(max-width:749px){.r2-announcement{height:32px}.r2-headinner{padding:12px 16px 10px;gap:16px}.r2-lang{order:2}.r2-nav{padding-bottom:10px}}.r2-news{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding-block:34px;border-bottom:1px solid #ffffff20}.r2-news h3{font-size:20px!important;letter-spacing:-.03em!important;margin:0 0 6px!important}.r2-news p{font-size:12px;color:#b5bad1;margin:0}.r2-news form{display:flex;gap:8px}.r2-news input[type=email]{flex:1;min-width:0;height:47px;border-radius:7px;border:1px solid #ffffff30;background:#ffffff0d;color:#fff;padding:0 16px;font:inherit;font-size:13px}.r2-news input::placeholder{color:#a7aec8}.r2-news button{height:47px;border:0;border-radius:7px;background:var(--rt-pink);color:var(--rt-navy);font:inherit;font-size:12px;font-weight:750;padding:0 20px;cursor:pointer}.r2-news .r2-news-msg{grid-column:1/-1;font-size:12px;color:#ff6a1a}@media(max-width:749px){.r2-news{grid-template-columns:1fr;gap:16px;padding-block:26px}}.rt-shell{padding-bottom:70px}.rt-shell .r2-wrap{width:min(1360px,calc(100% - 80px));margin-inline:auto}.rt-head{padding:44px 0 28px;border-bottom:1px solid var(--rt-line);margin-bottom:28px}.rt-head .r2-kicker{margin-bottom:12px!important}.rt-head h1{font-size:clamp(34px,4vw,54px)!important;line-height:1.05;letter-spacing:-.05em!important;font-weight:800!important}.rt-head h1 em{font-style:normal;color:var(--rt-pink)}.rt-head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.rt-head p.rt-head-lede{margin-top:14px!important;color:var(--rt-muted);font-size:14px;max-width:62ch;line-height:1.75}.rt-count{font-size:12px;color:var(--rt-muted);white-space:nowrap}.rt-crumb{display:flex;gap:8px;font-size:12px;color:var(--rt-muted);margin-bottom:18px}.rt-crumb a:hover{color:var(--rt-pink-deep)}.rt-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:24px}.rt-toolbar .r2-filters{margin-bottom:0}.r2-filters a{white-space:nowrap;border:1px solid var(--rt-line-2);background:#fff;border-radius:30px;padding:9px 18px;font-size:11px;font-weight:650;min-height:38px;display:inline-flex;align-items:center;gap:6px}.r2-filters a.is-active{background:var(--rt-navy);color:#fff!important;border-color:var(--rt-navy)}.r2-filters a small{font-size:10px;opacity:.6;font-weight:600}.rt-sort{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:650;color:var(--rt-muted)}.rt-sort select{font:inherit;font-size:12px;color:var(--rt-navy);border:1px solid var(--rt-line-2);border-radius:30px;padding:9px 34px 9px 16px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%230B1230' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 14px center;-webkit-appearance:none;appearance:none;cursor:pointer;min-height:38px}.rt-shell .r2-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.r2-product-bottom s{font-size:11px;color:#8a8fa0;margin-left:6px}.r2-stock.is-in{background:var(--rt-green-soft);color:var(--rt-green)}.r2-product-label.is-sale{background:var(--rt-pink);color:var(--rt-navy)}.r2-product-art>svg{color:#2a2e3d}.rt-pagination{display:flex;justify-content:center;gap:8px;margin-top:40px;flex-wrap:wrap}.rt-pagination a,.rt-pagination span{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rt-line-2);border-radius:30px;font-size:12px;font-weight:650;padding:0 14px}.rt-pagination .is-current{background:var(--rt-navy);color:#fff;border-color:var(--rt-navy)}.rt-empty-state{border:1px dashed var(--rt-line-2);border-radius:var(--rt-radius);padding:48px 24px;text-align:center;color:var(--rt-muted);font-size:14px}.rt-empty-state .r2-button{margin-top:18px}.rt-shell .r2-button.r2-pink,.rt-shell .r2-pink{background:var(--rt-pink);color:var(--rt-navy)}.rt-shell .r2-button.r2-navy,.rt-shell .r2-navy{background:var(--rt-navy);color:#fff}.rt-band{background:var(--rt-soft);border-block:1px solid #eeeef3;padding:56px 0;margin-top:20px}.rt-band .r2-section-head{margin-bottom:24px}.rt-searchbar{display:flex;align-items:center;max-width:680px;background:#f4f5f8;border:1px solid var(--rt-line);border-radius:8px;height:52px;margin-top:22px}.rt-searchbar input{flex:1;min-width:0;border:0;background:transparent;padding:0 18px;font:inherit;font-size:14px;color:var(--rt-navy)}.rt-searchbar button{border:0;background:var(--rt-navy);color:#fff;height:40px;margin-right:6px;border-radius:6px;padding:0 18px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.rt-results-list{display:grid;gap:10px;margin-top:30px}.rt-results-list a{display:flex;justify-content:space-between;gap:12px;border:1px solid var(--rt-line);border-radius:10px;padding:16px 18px;font-size:13px;font-weight:650}.rt-results-list a span{color:var(--rt-muted);font-weight:500;font-size:11px}.rt-404{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;background:var(--rt-navy);color:#fff;border-radius:15px;padding:60px 56px;margin-top:30px}.rt-404 h1{font-size:clamp(40px,5vw,72px)!important;line-height:1.02;letter-spacing:-.055em!important}.rt-404 h1 em{font-style:normal;color:var(--rt-pink)}.rt-404 p{color:#d5d7e4;margin-top:18px!important;max-width:44ch;font-size:15px;line-height:1.75}.rt-404 .r2-actions a.r2-hero-link{color:#fff}.rt-404-art{font-size:clamp(90px,14vw,200px);font-weight:850;letter-spacing:-.09em;color:var(--rt-pink);text-align:center;transform:rotate(-8deg);line-height:1}.rt-coll-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.rt-coll-grid .r2-category-art{aspect-ratio:1.25}@media(max-width:1100px){.rt-shell .r2-wrap{width:calc(100% - 48px)}.rt-shell .r2-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.rt-shell .r2-wrap{width:calc(100% - 32px)}.rt-shell{padding-bottom:44px}.rt-head{padding:28px 0 20px;margin-bottom:20px}.rt-head h1{font-size:36px!important}.rt-shell .r2-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rt-toolbar{flex-direction:column;align-items:stretch}.rt-toolbar .r2-filters{overflow:auto;scrollbar-width:none}.rt-sort{justify-content:space-between}.rt-404{grid-template-columns:1fr;padding:36px 24px;gap:10px}.rt-404-art{display:none}.rt-coll-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rt-band{padding:40px 0}}.rt-page-body{max-width:860px;margin-inline:auto;font-size:15px;line-height:1.8;color:var(--rt-muted)}.rt-page-body.is-wide{max-width:1180px}.rt-page-body :is(h1,h2,h3,h4){color:var(--rt-navy);font-weight:750;letter-spacing:-.035em;line-height:1.2}.rt-page-body h2{font-size:clamp(24px,2.4vw,32px);margin:44px 0 14px}.rt-page-body h3{font-size:19px;margin:32px 0 10px}.rt-page-body h4{font-size:16px;margin:24px 0 8px}.rt-page-body>:first-child{margin-top:0}.rt-page-body p{margin:0 0 16px}.rt-page-body strong{color:var(--rt-navy)}.rt-page-body a{color:var(--rt-pink-deep);text-underline-offset:3px}.rt-page-body ul,.rt-page-body ol{padding-left:0;list-style:none;margin:0 0 20px}.rt-page-body li{position:relative;padding:12px 0 12px 30px;border-bottom:1px solid var(--rt-line)}.rt-page-body li:before{content:"";position:absolute;left:4px;top:21px;width:8px;height:8px;border-radius:50%;background:var(--rt-pink)}.rt-page-body table{width:100%;border-collapse:collapse;font-size:13px;margin:0 0 20px}.rt-page-body th,.rt-page-body td{border-bottom:1px solid var(--rt-line);padding:10px 8px;text-align:left}.rt-page-body mark{background:var(--rt-blush);color:var(--rt-navy);padding:0 3px;border-radius:3px}.rt-page-body [style*="color:#fff"],.rt-page-body [style*="color: #fff"]{color:var(--rt-navy)!important}.rt-page-body [style*=A9A6D0]{color:var(--rt-muted)!important}.rt-page-body [style*="3ADDA0"]{color:var(--rt-green)!important}.rt-page-body .rt-page-intro{display:none}.template-cart main,body:has([data-template=cart]) main{font-family:var(--rt-font)}main[data-template=cart] .cart-page{max-width:1360px}main[data-template=cart] h1,main[data-template=cart] .cart-title{font-weight:800;letter-spacing:-.05em}main[data-template=cart] :is(.button,button.button){border-radius:7px!important}.button:not(.button-unstyled):not(.button-secondary){border-radius:7px}.cart-drawer .button,.cart__checkout-button{border-radius:7px!important;font-weight:750}body:has(.air3-buy) :is(a,button,summary):focus-visible{outline:2px solid var(--rt-pink-deep)}body:has(.air3-buy) h1{color:var(--rt-navy);font-weight:750}.air3-badges>span:first-child{background:var(--rt-green-soft);color:var(--rt-green)}.air3-stock{color:var(--rt-green)}.air3-stock.is-out{color:var(--rt-pink-deep)}.air3-price strong{font-weight:800!important;color:var(--rt-navy)}.air3-price s{font-size:16px;color:#8a8fa0}.air3-price .air3-off{background:var(--rt-pink);color:var(--rt-navy);font-size:11px;font-weight:800;padding:4px 8px;border-radius:4px}.air3-price-note a,.air3-condition a,.air3-text-link,.air3-answer a{color:var(--rt-pink-deep)!important}.air3-content .air3-eyebrow{color:var(--rt-plum)!important;font-weight:750!important}.air3-features>div>span{color:var(--rt-pink-deep)!important;font-weight:700}.air3-content h2{font-weight:750!important;letter-spacing:-.045em!important}.air3-nav a:hover{color:var(--rt-pink-deep)!important}.air3-nav a{font-weight:600}.air3-contact{background:var(--rt-blush);border-color:#eef0f5!important}.air3-contact>a{background:var(--rt-navy)!important;border-radius:7px!important;font-weight:700}.air3-soft{border-block:1px solid #eeeef3}.air3-state-card{background:#fff}.air3-score strong{font-weight:800!important;color:var(--rt-navy)}body:has(.air3-buy) .product-form-buttons .button,body:has(.air3-buy) .product-form-buttons .add-to-cart-button{border-radius:7px!important;min-height:54px;background:var(--rt-navy)!important;color:#fff!important;font-weight:750;border:0!important}body:has(.air3-buy) .product-form-buttons .add-to-cart-button:hover{background:#1a2450!important}body:has(.air3-buy) .shopify-payment-button__button{border-radius:7px!important}body:has(.air3-buy) .sticky-add-to-cart__button{border-radius:7px!important;background:var(--rt-navy)!important;color:#fff!important}body:has(.air3-buy) variant-picker .variant-option__button-label,body:has(.air3-buy) .variant-option__button-label{border-radius:8px!important;font-weight:650;font-size:13px}body:has(.air3-buy) .variant-option legend,body:has(.air3-buy) .variant-option__legend{font-size:12px;font-weight:700;color:var(--rt-navy)}body:has(.air3-buy) .product-media-container{border-radius:12px;background:var(--rt-soft-2)}.rt-desc{color:var(--rt-muted);font-size:15px;line-height:1.75;max-width:720px}.rt-desc>div{background:var(--rt-soft)!important;border-color:var(--rt-line)!important;border-radius:10px!important}.rt-desc [style*=FFF1F8]{background:var(--rt-blush)!important;border-color:#eef0f5!important}.rt-desc a[style*="background:#14161F"]{border-radius:7px!important}.rt-desc strong[style*=FF2D87]{color:var(--rt-pink-deep)!important}.rt-desc span[style*="0E9D6E"]{background:var(--rt-green-soft)!important;color:var(--rt-green)!important}.rt-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px}.rt-gallery figure{margin:0;border-radius:10px;overflow:hidden;background:var(--rt-soft-2);border:1px solid var(--rt-line);aspect-ratio:1}.rt-gallery img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply}.rt-gallery figcaption{display:none}.rt-checks{list-style:none;padding:0;margin:0}.rt-checks li{display:flex;gap:12px;align-items:flex-start;padding:15px 0;border-bottom:1px solid var(--air3-line);font-size:14px}.rt-checks li:before{content:"\2713";flex:none;width:22px;height:22px;border-radius:50%;background:var(--rt-green-soft);color:var(--rt-green);display:grid;place-items:center;font-size:12px;font-weight:800}.rt-checks li b{display:block;font-weight:650;color:var(--rt-navy)}.rt-checks li span{display:block;font-size:12px;color:var(--rt-muted)}.rt-intro-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:start;margin-top:10px}.rt-intro-grid figure{margin:0;border-radius:12px;overflow:hidden;background:var(--rt-soft-2);border:1px solid var(--rt-line);aspect-ratio:1}.rt-intro-grid figure img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.rt-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--rt-line);border-radius:12px;margin-top:36px;overflow:hidden}.rt-kpis>div{padding:20px;border-left:1px solid var(--rt-line)}.rt-kpis>div:first-child{border-left:0}.rt-kpis b{display:block;font-size:22px;letter-spacing:-.04em;font-weight:800;color:var(--rt-navy)}.rt-kpis span{font-size:12px;color:var(--rt-muted)}.rt-compare{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.rt-compare>*{border:1px solid var(--rt-line);border-radius:8px;padding:10px 12px;font-size:11px;color:var(--rt-muted);text-decoration:none}.rt-compare b{display:block;font-size:18px;color:var(--rt-navy);letter-spacing:-.03em}.rt-compare .is-us{background:var(--rt-navy);border-color:var(--rt-navy);color:#c9cbda}.rt-compare .is-us b{color:#fff}.rt-compare .is-them b{text-decoration:line-through;color:#8a8fa0}.rt-compare-save{grid-column:1/-1;font-size:12px;font-weight:700;color:var(--rt-green)}@media(max-width:749px){.rt-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.rt-intro-grid{grid-template-columns:1fr;gap:28px}.rt-kpis{grid-template-columns:1fr 1fr}.rt-kpis>div:nth-child(3){border-left:0}.rt-kpis>div:nth-child(n+3){border-top:1px solid var(--rt-line)}}.rt-page-body .rt-priceband h2,.rt-page-body .rt-priceband h2 *{color:#fff!important;margin:0}.rt-page-body .rt-priceband .rt-grad-text{color:var(--rt-pink)!important}.rt-page-body .rt-priceband p{color:#d5d7e4!important;margin:0}.rt-page-body .rt-trust-item h3{margin:0 0 4px;font-size:15px}.rt-page-body .rt-trust-item p,.rt-page-body .rt-stat-card p{margin:0}.rt-page-body .rt-stat-card h2{margin:4px 0 0}.rt-page-body .rt-eyebrow{margin-bottom:4px}.rt-page-body>div>h1.rt-display{font-size:clamp(34px,4.4vw,54px)!important;letter-spacing:-.05em}.rt-page-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;background:var(--rt-blush);border-radius:12px;padding:28px 34px;max-width:860px;margin:48px auto 0}.rt-page-cta h2{font-size:21px!important;margin:0 0 6px!important}.rt-page-cta p{font-size:13px;color:var(--rt-muted);margin:0!important}@media(max-width:749px){.rt-page-cta{flex-direction:column;align-items:flex-start;padding:24px}.rt-page-cta .r2-button{width:100%}}main[data-template=cart] a.button,main[data-template=cart] .cart__checkout-button{color:var(--rt-navy)!important;font-weight:750}.cart-drawer .button:not(.button-secondary):not(.button-unstyled){color:var(--rt-navy)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/retech-core.css.map */
