@charset "UTF-8";.header__icons .tl-switcher-container.desktop{padding-left:10px}.tl-switcher-container.mobile{display:block;width:fit-content;margin:auto}.tl-switcher-container.mobile ul.tl-options{top:auto;bottom:37px}@media screen and (max-width:767px){.header__icons .tl-switcher-container.desktop{display:none}}a.font-navigation{font-family:var(--font-navigation-family)!important;font-weight:400;text-transform:var(--navigation-transform);font-family:Futura,lato!important;text-transform:uppercase}[style*=--aspect-ratio]:before{content:"";height:0;display:block;padding-top:125%}dialog.fancybox__dialog *:empty{display:block}.product-card__title,.product-card .f-price{font-size:14px}.swatch-color{width:13px;height:13px}.product__block--title .product__title{font-size:20px}.f-price__regular{font-size:16px}.product__tax.rte{font-size:12px}h2.section__heading.h1{font-size:22px}.image-with-text__wrapper.hero.hero--adapt.f-grid.v2{display:flex;flex-wrap:wrap;justify-content:center}.image-with-text__wrapper.hero.hero--adapt.f-grid.v2 .image-with-text__inner{padding:0;max-width:620px;margin:auto}.image-with-text__wrapper.hero.hero--adapt.f-grid.v2 h2.rich-text__heading{text-align:center}.product-size-chart.v2{max-width:650px;padding:0 15px;overflow:hidden;margin:auto}h2.product-size-chart_title{font-size:14px;text-align:center;border-bottom:1px solid currentColor;padding:0 0 10px;font-weight:400;font-family:inherit;margin-bottom:20px;letter-spacing:.04em}.product_size_chart_table{width:100%;border-collapse:collapse;font-size:14px;font-size:1.4rem}.product_size_chart_table tr:not(:first-child){border-top:1px solid #ebebeb}@media(max-width:559px){.size_chart_table_wrap{margin-right:-15px;margin-left:-15px;overflow:auto;padding:0 15px;width:calc(100% + 30px)}.product_size_chart_table tr:not(:first-child){border-top:1px solid #333}}.product_size_chart_table th{font-size:14px;line-height:1.2;padding:2px 8px}.product_size_chart_table th:not(:first-child){padding:8px;border-left:1px solid #ebebeb;text-align:center}.product_size_chart_table td:not(:first-child){padding:8px;border-left:1px solid #ebebeb;text-align:center;width:20%}@media(max-width:559px){.product_size_chart_table td:nth-child(2){border-left:1px solid #333}h2.rich-text__heading.overflow-hidden.h2{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/plus.css.map */
