@font-face{font-family:TAS Acumin ExtraCondensed Black;src:url(Acumin_Pro_ExtraCondensed_Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:block}:root{--font-heading-family: "TAS Acumin ExtraCondensed Black", Anton, "Arial Narrow", sans-serif;--font-heading-style: normal;--font-heading-weight: 900;--tas-brand-navy: #101828;--tas-brand-blue: #38b0e8;--tas-brand-blue-deep: #168abc;--tas-brand-white: #ffffff}.announcement-bar__container{position:relative}.announcement-bar__swiper-container:not(.loaded){top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.copy--large.featured-product__block--product_subtitle{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.6rem;text-transform:uppercase}.product-card__title.type--heading{font-size:1.5rem}blockquote,blockquote *{font-style:normal;font-size:.9rem}.details-tab__tab-content h2{font-size:2rem}.details-tab__tab-content h3{font-size:1.6rem}.details-tab__tab-content td h3{margin-top:10px}.details-tab__tab-text,.details-tab__description-container{min-width:0}.details-tab__description-container,.details-tab__description-container *{box-sizing:border-box}.details-tab__description-container,.details-tab__description-container p,.details-tab__description-container li,.details-tab__description-container h2,.details-tab__description-container h3,.details-tab__description-container h4,.details-tab__description-container h5,.details-tab__description-container h6{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.details-tab__description-container a,.details-tab__description-container th,.details-tab__description-container td{overflow-wrap:anywhere;word-break:break-word}.details-tab__description-container img,.details-tab__description-container iframe,.details-tab__description-container video{height:auto;max-width:100%}.details-tab__description-container table{max-width:100%;table-layout:fixed;width:100%!important}@media screen and (max-width:767px){.details-tab__description-container th[width],.details-tab__description-container td[width],.details-tab__description-container th[style*="width:" i],.details-tab__description-container td[style*="width:" i]{width:auto!important}}.site-header__link-copy{font-size:1.6rem}.site-header__mega-menu-title{display:inline-block;font-size:1.5rem;margin-bottom:.4rem;pointer-events:none}.site-header__mega-menu-list>li.site-header__mega-menu-list-item:nth-child(n+4){margin-top:1.6rem}.site-header__mega-menu-link{display:inline-block;text-decoration:none}.site-header__inline-menu .site-header__link,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title){border-radius:calc(var(--border-radius) * .5);isolation:isolate;overflow:hidden;position:relative;transition:color var(--transition-duration) var(--transition-timing-function),fill var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function)}.site-header__inline-menu .site-header__link{padding-left:var(--space-xsmall);padding-right:var(--space-xsmall)}.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title){margin-left:calc(var(--space-xsmall) * -1);margin-right:calc(var(--space-xsmall) * -1);padding:.2rem var(--space-xsmall) .38rem}.site-header__inline-menu .site-header__link:before,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 90' preserveAspectRatio='none'%3E%3Cpath fill='%2338b0e8' d='M0 32 C10 24 20 24 30 32 C40 40 50 40 60 32 C70 24 80 24 90 32 C100 40 110 40 120 32 C130 24 140 24 150 32 C160 40 170 40 180 32 C190 24 200 24 210 32 C220 40 230 40 240 32 C250 24 265 24 280 32 L280 100 L0 100 Z'/%3E%3C/svg%3E");background-position:center bottom;background-repeat:no-repeat;background-size:100% 100%;bottom:calc(.35rem + var(--border-size--thick));content:"";left:var(--space-xsmall);opacity:1;pointer-events:none;position:absolute;right:var(--space-xsmall);top:-65%;transform:scaleY(0);transform-origin:50% 100%;transition:opacity var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function);z-index:-1}.site-header__inline-menu .site-header__link span:after{content:none}.site-header__inline-menu .site-header__link:after,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):after{background-color:var(--tas-brand-navy);bottom:.35rem;content:"";display:block;height:var(--border-size--thick);left:var(--space-xsmall);opacity:0;pointer-events:none;position:absolute;right:var(--space-xsmall);transform:translateY(2px);transition:opacity,transform var(--transition-duration) var(--transition-timing-function);z-index:2}.site-header__inline-menu .site-header__link:hover,.site-header__inline-menu .site-header__link:focus-visible,.site-header__inline-menu .dropdown-link.is-open>.site-header__link,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):hover,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):focus-visible{color:var(--tas-brand-white);transform:translateY(-2px)}.site-header__inline-menu .site-header__link:hover:before,.site-header__inline-menu .site-header__link:focus-visible:before,.site-header__inline-menu .dropdown-link.is-open>.site-header__link:before,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):hover:before,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):focus-visible:before{transform:scaleY(1)}.site-header__inline-menu .site-header__link:hover:after,.site-header__inline-menu .site-header__link:focus-visible:after,.site-header__inline-menu .dropdown-link.is-open>.site-header__link:after,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):hover:after,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):focus-visible:after{opacity:1;transform:translateY(0)}.site-header__mega-menu-image-container>.element--shape-container{background-color:var(--color-site-header-bg);border:var(--border-size--thin) solid var(--color-site-header-text--10);box-shadow:0 1px #ffffff59 inset,0 16px 28px -20px var(--color-box-shadow),0 8px 16px -14px var(--color-box-shadow);transition:box-shadow var(--transition-duration) var(--transition-timing-function),transform var(--transition-duration) var(--transition-timing-function)}.site-header__mega-menu-image-container img{filter:contrast(1.04) saturate(1.08)}.site-header__mega-menu-link:hover .site-header__mega-menu-image-container>.element--shape-container,.site-header__mega-menu-link:focus-visible .site-header__mega-menu-image-container>.element--shape-container{box-shadow:0 1px #fff6 inset,0 20px 34px -18px var(--color-box-shadow),0 10px 18px -12px var(--color-box-shadow);transform:translateY(-2px)}.site-header__mega-menu-image-container>div:nth-child(2){margin-top:1.6rem}@media(prefers-reduced-motion:reduce){.site-header__inline-menu .site-header__link,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title),.site-header__inline-menu .site-header__link:before,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):before,.site-header__mega-menu-image-container>.element--shape-container{transition-duration:1ms}.site-header__inline-menu .site-header__link:hover,.site-header__inline-menu .site-header__link:focus-visible,.site-header__inline-menu .dropdown-link.is-open>.site-header__link,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):hover,.site-header__mega-menu-list .site-header__mega-menu-link:not(.site-header__mega-menu-title):focus-visible,.site-header__mega-menu-link:hover .site-header__mega-menu-image-container>.element--shape-container,.site-header__mega-menu-link:focus-visible .site-header__mega-menu-image-container>.element--shape-container{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/tas-custom-fonts.css.map */
