:root{--font-body--family: "Wix Madefor Text", system-ui, sans-serif !important;--font-subheading--family: "Wix Madefor Display", system-ui, sans-serif !important;--font-accent--family: "Wix Madefor Display", system-ui, sans-serif !important}:root{--exco-blue: #7BAEC5;--exco-blue-mist: #E0E8EE;--exco-ink: #202122}.card-gallery,.card-gallery .product-media,.product-media-container{background-color:#000}.card-gallery,.card-gallery .product-media,.product-card .product-media{aspect-ratio:3 / 4;overflow:hidden}.card-gallery .product-media-container,.card-gallery .product-media{aspect-ratio:3 / 4!important;height:100%!important;width:100%!important}.card-gallery img,.card-gallery .product-media img,.card-gallery .product-media__image,.product-card .product-media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 30%}.exco-band-mist{background-color:var(--exco-blue-mist);color:var(--exco-ink)}.exco-pill{display:inline-block;padding:.5rem 1rem;background-color:var(--exco-blue);color:var(--exco-ink);font-family:var(--font-subheading--family, inherit);font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:2px}.exco-wave-top{position:relative;padding-top:6rem}.exco-wave-top:before{content:"";position:absolute;inset:-1px 0 auto 0;height:4.5rem;background-color:inherit;-webkit-mask:var(--exco-wave) no-repeat top center / 100% 100%;mask:var(--exco-wave) no-repeat top center / 100% 100%}:root{--exco-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 90' preserveAspectRatio='none'%3E%3Cpath d='M0,90 L0,42 C240,4 480,0 720,18 C960,36 1200,52 1440,30 L1440,90 Z' fill='%23000'/%3E%3C/svg%3E")}.exco-spec-table{width:100%;margin:2.4rem 0 0;border-collapse:collapse;font-size:1.4rem}.exco-spec-table th,.exco-spec-table td{padding:1.1rem 0;text-align:left;border-bottom:1px solid rgb(from currentColor r g b / .12);vertical-align:top}.exco-spec-table th{width:42%;font-family:var(--font-subheading--family, inherit);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.65}@media screen and (max-width:749px){.exco-spec-table th{width:50%}}@media(prefers-reduced-motion:reduce){.card-hover-effect-lift *,.exco-wave-top:before{transition:none!important;animation:none!important}}footer{background-color:#202122;background-image:linear-gradient(#202122bd,#202122bd),url(exco-footer-bg.jpg);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}footer strong{color:var(--exco-blue);font-weight:700}footer p a,footer li a{color:inherit;text-decoration:none}footer p a:hover,footer li a:hover{color:var(--exco-blue);text-decoration:underline}footer .social-icons__wrapper{gap:1.4rem;align-items:center;padding-block-start:1.6rem;border-block-start:1px solid rgba(248,248,248,.22);margin-block-start:.6rem;min-width:12rem}footer .social-icons__wrapper a,footer .social-icons__wrapper svg,footer .social-icons__wrapper svg *{color:var(--exco-blue)!important;fill:var(--exco-blue)!important}.announcement-bar a[href*="facebook.com"],.announcement-bar a[href*="instagram.com"],.announcement-bar a[href*="tiktok.com"]{display:inline-block;width:1.5rem;height:1.5rem;margin-inline-start:.9rem;vertical-align:middle;overflow:hidden;white-space:nowrap;text-indent:110%;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.announcement-bar a[href*="facebook.com"]{-webkit-mask-image:var(--exco-icon-fb);mask-image:var(--exco-icon-fb)}.announcement-bar a[href*="instagram.com"]{-webkit-mask-image:var(--exco-icon-ig);mask-image:var(--exco-icon-ig)}.announcement-bar a[href*="tiktok.com"]{-webkit-mask-image:var(--exco-icon-tt);mask-image:var(--exco-icon-tt)}.announcement-bar a[href^="tel:"]{text-decoration:none;color:inherit}:root{--exco-icon-fb: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M22 12a10 10 0 1 0-11.56 9.88v-6.99H7.9V12h2.54V9.8c0-2.5 1.49-3.89 3.77-3.89 1.1 0 2.24.2 2.24.2v2.46h-1.26c-1.24 0-1.63.77-1.63 1.56V12h2.78l-.45 2.89h-2.33v6.99A10 10 0 0 0 22 12z' fill='%23000'/%3E%3C/svg%3E");--exco-icon-ig: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.16c3.2 0 3.58.01 4.85.07 1.17.05 1.8.25 2.23.41.56.22.96.48 1.38.9.42.42.68.82.9 1.38.16.42.36 1.06.41 2.23.06 1.27.07 1.65.07 4.85s-.01 3.58-.07 4.85c-.05 1.17-.25 1.8-.41 2.23-.22.56-.48.96-.9 1.38-.42.42-.82.68-1.38.9-.42.16-1.06.36-2.23.41-1.27.06-1.65.07-4.85.07s-3.58-.01-4.85-.07c-1.17-.05-1.8-.25-2.23-.41-.56-.22-.96-.48-1.38-.9-.42-.42-.68-.82-.9-1.38-.16-.42-.36-1.06-.41-2.23C2.17 15.58 2.16 15.2 2.16 12s.01-3.58.07-4.85c.05-1.17.25-1.8.41-2.23.22-.56.48-.96.9-1.38.42-.42.82-.68 1.38-.9.42-.16 1.06-.36 2.23-.41C8.42 2.17 8.8 2.16 12 2.16zm0 5.88a3.96 3.96 0 1 0 0 7.92 3.96 3.96 0 0 0 0-7.92zm0 6.53a2.57 2.57 0 1 1 0-5.14 2.57 2.57 0 0 1 0 5.14zm5.04-6.69a.92.92 0 1 1-1.85 0 .92.92 0 0 1 1.85 0z' fill='%23000'/%3E%3C/svg%3E");--exco-icon-tt: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.6 5.82A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5 2.59 2.59 0 1 1 .77-5.06v-3.2a5.73 5.73 0 0 0-.77-.05A5.72 5.72 0 1 0 15.54 15V8.99a7.35 7.35 0 0 0 4.3 1.38V7.28a4.3 4.3 0 0 1-3.24-1.46z' fill='%23000'/%3E%3C/svg%3E")}:root{--exco-gutter: 20px}@media screen and (min-width:560px){:root{--exco-gutter: 36px}}@media screen and (min-width:750px){:root{--exco-gutter: 56px}}@media screen and (min-width:1200px){:root{--exco-gutter: 64px}}:root{--font-h1--size: clamp(2rem, 4.4vw, 3.5rem) !important;--font-h2--size: clamp(1.75rem, 4vw, 2.5rem) !important}@media screen and (min-width:900px){.hero .hero__content-wrapper{max-width:50%;padding-inline:var(--exco-gutter) 3rem;box-sizing:border-box}}@media screen and (max-width:899px){.hero{background-color:#7baec5;display:flex}.hero .hero__container{flex:1 1 auto}.hero .hero__media-grid{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.hero .hero__media-grid>.hero__media-wrapper:first-child{display:none}.hero .hero__media-grid>.hero__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.hero .hero__media{width:100%;height:100%;object-fit:cover}.hero .hero__container{padding-inline:0}.hero .hero__content-wrapper{position:relative;z-index:1;grid-column:1 / -1!important;width:100%;max-width:none;margin-inline:0;background-color:#7baec5d9;padding:2.6rem var(--exco-gutter) 2.8rem;box-sizing:border-box}}@media screen and (max-width:749px){.announcement-bar{padding-inline:var(--exco-gutter)}.announcement-bar__message{font-size:.6rem;line-height:1.7;letter-spacing:.08em;text-align:center}.announcement-bar a[href*="facebook.com"],.announcement-bar a[href*="instagram.com"],.announcement-bar a[href*="tiktok.com"]{width:1.25rem;height:1.25rem;margin-inline:.45rem 0}}@media screen and (max-width:749px){.section{padding-inline:var(--exco-gutter)}}@media screen and (max-width:899px){footer .group-block-content{flex-direction:column}footer .social-icons__wrapper{width:100%;min-width:0}}@media screen and (max-width:749px){footer{padding-inline:var(--exco-gutter)}}[id*=__intro] p{max-width:68ch;margin-inline:auto}.facets__summary,.sorting-filter__select,.facets-toggle__button{background-color:var(--exco-blue);color:var(--exco-ink);border-radius:40px;padding:.7rem 1.5rem;font-family:var(--font-subheading--family, inherit);font-size:1.2rem;font-weight:600;letter-spacing:.06em;border:1px solid transparent;cursor:pointer;transition:background-color .15s ease}.sorting-filter__select{padding-inline-end:2.6rem}.facets__summary:hover,.sorting-filter__select:hover,.facets-toggle__button:hover{background-color:#6ba2bc}.facets__summary:focus-visible,.sorting-filter__select:focus-visible,.facets-toggle__button:focus-visible{outline:.2rem solid var(--exco-ink);outline-offset:.2rem}details[open]>.facets__summary{background-color:var(--exco-ink);color:#fff}details[open]>.facets__summary .facets__label,details[open]>.facets__summary .facets__status,details[open]>.facets__summary .icon-caret,details[open]>.facets__summary svg{color:#fff;stroke:#fff}:root{--opacity-muted-text: .68 !important}.facets__inputs .checkbox__label-text,.facets__panel-content .checkbox__label-text{color:#5f6061}.price-facet__label,.field__label.price-facet__label{color:#5f6061!important}footer{--color-foreground-rgb: 248 248 248;--color-rgb: 248 248 248;--color-foreground-muted: rgb(248 248 248 / .78);--color-utilities: rgb(248 248 248 / .78)}footer .policy-list-trigger:hover,footer .utilities a:hover,footer button:hover{color:#f8f8f8}.facets-block-wrapper--horizontal{gap:.8rem;align-items:center}.facets__summary+*,.sorting-filter{margin-inline-start:.4rem}@media screen and (max-width:749px){.facets__summary,.sorting-filter__select,.facets-toggle__button{padding:.6rem 1.2rem;font-size:1.1rem}}.column-options{display:flex;gap:.2rem;padding:.25rem;border:1px solid rgb(from var(--exco-ink) r g b / .16);border-radius:40px}.column-options__option{display:grid;place-items:center;border-radius:40px;padding:.2rem .45rem}.column-picker{opacity:.45;transition:opacity .15s ease}.column-options__option:hover .column-picker{opacity:.8}.column-options__option-input:checked~.column-picker,.column-options__option:has(:checked) .column-picker{opacity:1}.column-options__option:has(:checked){background-color:rgb(from var(--exco-blue) r g b / .35)}.column-options__option-input:focus-visible~.column-picker{outline:.2rem solid var(--exco-ink);outline-offset:.2rem}.product-information .button:not(.button-unstyled):not(.button-secondary),.product-information .add-to-cart-button,.sticky-add-to-cart__button{background-color:var(--exco-blue)!important;border-color:var(--exco-blue)!important;color:var(--exco-ink)!important}.product-information .button:not(.button-unstyled):not(.button-secondary):hover,.product-information .add-to-cart-button:hover,.sticky-add-to-cart__button:hover{background-color:#6ba2bc!important;border-color:#6ba2bc!important}.product-information .shopify-payment-button__button--unbranded{background-color:var(--exco-blue)!important;color:var(--exco-ink)!important}.product-information .quantity-selector,.product-information [class*=quantity]{border-radius:40px}.product-information .quantity-minus,.product-information .quantity-plus{color:var(--exco-ink)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/exco-brand.css.map */
