:is(#tws-front,.tws-shell):is(.tws-site-head,.tws-site-foot){min-height:0;flex:none;margin:0;width:100%;overflow:visible}.tws-shell.tws-site-head{z-index:6}.tws-shell .cart-link .svg-wrapper{display:inline-flex;width:28px;height:28px}.tws-shell .cart-count-bubble{background:#0879b6;color:#fff}.tws-site-foot{border-top:1px solid #cbd7dd}.tws-trail{border-top:3px solid #1686b6;border-bottom:1px solid #d1dde3;background:#f4f7f8;color:#4b606e;font:600 12px/1.4 Arial,Helvetica,sans-serif}.tws-trail>div{max-width:1360px;padding:9px clamp(16px,4vw,60px);display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:auto}.tws-trail a,.tws-trail a:visited{color:#15516e;text-decoration:none}.tws-trail a:hover{text-decoration:underline}main[data-template]{--font-heading-family:BarlowC,"Arial Narrow",Arial,sans-serif;--font-body-family:Arial,Helvetica,sans-serif;--tws-reel-blue:#0077b7;--buttons-radius:3px;--buttons-radius-outset:3px;font-family:var(--font-body-family);letter-spacing:normal}#MainContent :is(.main-page-title,.product__title h1,.tws-reel-mobile-title h1,.template-search__header h1,.title-wrapper-with-link .title,.shopify-policy__title h1,.main-blog h1,.article-template__title,.template-404 h1,.list-collections-title,.collection-hero__title){font:700 clamp(32px,3.2vw,52px)/1.03 BarlowC,"Arial Narrow",Arial,sans-serif;letter-spacing:-.014em}#MainContent .collection-hero{background:#0c202d;color:#eef6f9;border-bottom:3px solid #008ac4}#MainContent .collection-hero__inner{padding-block:18px}#MainContent .collection-hero__title{color:#fff;margin:0}#MainContent .collection-hero__title:before{content:"";display:inline-block;width:24px;height:4px;vertical-align:middle;background:#45bdf4;margin-right:12px}#MainContent .collection-hero__description,#MainContent .collection-hero details,#MainContent .collection-hero details a{color:#e5eff4}#MainContent .collection-hero__description:empty{display:none}#MainContent .collection-hero details[open]{background:#fff;color:#132b38;padding:0 12px 8px;border-left:3px solid #42bafa}#MainContent .collection-hero details[open] a{color:#005f91}#MainContent .tws-shop-fields{padding-block:9px}#MainContent :is(.tws-shop-field select,.collection-variant-quick-add__select,.variant-purchase__select){border-color:#a7bac5;border-radius:3px}#MainContent :is(#product-grid,#TwsRelatedGrid).tws-list .tws-cols{background:#eaf0f3;border-block:1px solid #cfdae0;color:#203947}#MainContent :is(#product-grid,#TwsRelatedGrid).tws-list .card{border-radius:3px;box-shadow:none}#MainContent :is(#product-grid,#TwsRelatedGrid).tws-list .card:hover{border-color:#7aa8c0}#MainContent .tws-stock-action:not(:disabled),#MainContent .variant-purchase__add:not(:disabled),#MainContent .cart__checkout-button{background:#0075ad;color:#fff;border-radius:3px;font-weight:700}#MainContent .tws-compatibility{padding:12px 15px;border:1px solid #c4dbe6;border-left:4px solid #0087c6;background:#f0f7fa;scroll-margin:18px}#MainContent .tws-compatibility strong{font:700 24px/1.1 BarlowC,Arial Narrow,Arial,sans-serif;color:#132c3b}#MainContent .tws-compatibility ul{margin:6px 0 0}#MainContent .tws-compatibility a,.tws-fit-help a,.tws-cart-match{color:#075e8a;text-underline-offset:3px}#MainContent .tws-fit-help{display:flex;align-items:baseline;gap:3px 12px;flex-wrap:wrap;padding:10px 0;border-top:1px solid #d3dfe5;color:#1b3644;font:14px/1.5 Arial,Helvetica,sans-serif}.tws-cart-match{display:block;margin-top:5px;font-weight:600;font-size:14px;width:fit-content}.tws-service{display:grid;grid-template-columns:1.1fr 1fr;max-width:1256px;margin:clamp(18px,3vw,38px) auto;background:#0b202c;text-align:left}.tws-service-copy{align-self:center;padding:clamp(22px,3.4vw,50px)}.tws-kicker{display:flex;gap:10px;align-items:center;font:700 11px/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#a8dff6}.tws-kicker:before{content:"";width:22px;height:3px;background:#45bdf4}#MainContent .tws-service h1{font:700 clamp(40px,4.5vw,68px)/.98 BarlowC,"Arial Narrow",Arial,sans-serif;margin:14px 0;color:#fff!important}.tws-service-copy p{color:#e1ecf2;font:16px/1.55 Arial,sans-serif;max-width:47ch;margin:0}.tws-service>img{height:100%;width:100%;max-height:340px;min-height:240px;object-fit:cover;align-self:center}.tws-service-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:20px}.tws-service-actions a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#fff;font:700 15px/1.25 Arial,sans-serif;text-underline-offset:4px}.tws-service-actions a:first-child{padding:8px 14px;background:#55c4f8;color:#091d29;text-decoration:none;border-radius:3px}.tws-service a:hover{text-decoration:underline}.gift-card,.password{--font-heading-family:BarlowC,"Arial Narrow",Arial,sans-serif;--color-button:0,112,167;--color-button-text:255,255,255}.gift-card .gift-card__price,.password .password-header{border-bottom:3px solid #008ac4}@media(max-width:749px){.tws-trail>div{padding-block:6px}.tws-service{margin:14px 12px;grid-template-columns:minmax(0,1fr)}.tws-service>img{max-height:210px;min-height:0}.tws-service-copy{padding:22px}#MainContent .collection-hero__inner{padding-block:12px}#MainContent .collection-hero__title{font-size:32px}}.tws-support-band{background:#0b202c;border-bottom:3px solid #008ac4;padding:22px max(5vw,calc((100% - 1256px)/2));display:flex;align-items:center;gap:12px 26px;flex-wrap:wrap}#MainContent .tws-support-band h1{color:#fff;font:700 clamp(32px,3.2vw,52px)/1.02 BarlowC,"Arial Narrow",Arial,sans-serif;margin:0}.tws-support-band a{color:#8dd7fc;font-weight:700;text-underline-offset:3px}.tws-trail.tws-product-trail{border:0;background:#fff;font:400 13px/1.45 Arial,Helvetica,sans-serif}.tws-product-trail>div{padding-block:12px;gap:4px 7px}.tws-product-trail a,.tws-product-trail a:visited{color:#006895}.tws-product-trail [aria-current]{color:#566571;overflow-wrap:anywhere;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/tws-storefront.css.map */
