*{box-sizing:border-box}.tl-site{margin:0;color:#101414;background:#fff;font-family:var(--font-body--family,Arial,sans-serif)}.tl-site a{color:inherit;text-decoration:none}.tl-site button,.tl-site input,.tl-site select{font:inherit}.tl-site a:focus-visible,.tl-site button:focus-visible,.tl-site select:focus-visible,.tl-site input:focus-visible{outline:3px solid #1871aa;outline-offset:3px}.tl-announcement{text-align:center;background:#152c38;color:#fff;padding:12px;font-size:13px;letter-spacing:.5px}.tl-header{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:20px 5%;border-bottom:1px solid #e5e5e5;background:#fff}.tl-logo{font-size:34px;font-weight:900;display:flex;align-items:center;gap:12px;color:#183744!important}.tl-logo span{font-size:10px;letter-spacing:1px;max-width:85px;line-height:1.5}.tl-header nav{display:flex;gap:35px;font-size:15px}.tl-button{display:flex;align-items:center;justify-content:center;background:#101414;color:#fff!important;border:1px solid #101414;border-radius:35px;padding:16px 25px;margin:14px 0;min-height:52px;font-weight:600;cursor:pointer}.tl-outline{background:transparent;color:#101414!important}.tl-button:disabled{opacity:.45;cursor:not-allowed}.tl-footer{background:#152c38;color:#fff;padding:50px 5%;display:grid;grid-template-columns:1fr 1fr;gap:30px}.tl-footer .tl-logo{color:#fff!important}.tl-footer div{display:flex;gap:20px;flex-wrap:wrap}.tl-footer p{grid-column:1/-1;font-size:12px;max-width:950px;line-height:1.5}.tl-skip{position:absolute;left:12px;top:-100px;background:#fff;padding:14px;z-index:100}.tl-skip:focus{top:12px}.tl-site [hidden]{display:none!important}@media(max-width:800px){.tl-header{gap:15px;padding:15px 6%}.tl-header .tl-logo span{display:none}.tl-header nav{gap:15px;font-size:13px}.tl-header>a:last-child{font-size:13px;white-space:nowrap}.tl-footer{grid-template-columns:1fr}.tl-logo{font-size:29px}}.tl-product>div{min-width:0}.tl-thumbnails>a{flex:0 0 76px}.tl-product-info select{min-width:0;max-width:100%}.tl-header{position:relative;min-height:58px;padding:0 5.1%;gap:24px;z-index:20;box-shadow:0 2px 4px #00000012}.tl-header .tl-logo{flex:none}.tl-header .tl-logo img{display:block;width:38px;height:28px;object-fit:contain}.tl-header .tl-desktop-nav{justify-content:center;flex:1;gap:32px}.tl-header-actions{display:flex;align-items:center;gap:16px}.tl-icon-link,.tl-mobile-menu summary{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:44px}.tl-icon-link svg,.tl-mobile-menu svg{width:23px;height:23px;stroke:currentColor;stroke-width:1.1}.tl-cart-link{position:relative}.tl-cart-count{position:absolute;top:0;right:-8px;background:#152c38;color:#fff;border-radius:50%;font-size:10px;min-width:16px;text-align:center;padding:2px}.tl-mobile-menu{display:none}@media(max-width:800px){.tl-announcement{font-size:13px;line-height:16px;padding:12px 8px}.tl-header{height:52px;min-height:52px;padding:0 16px;display:grid;grid-template-columns:1fr auto 1fr;gap:12px}.tl-header .tl-desktop-nav{display:none}.tl-header .tl-logo img{width:40px;height:30px}.tl-header-actions{justify-content:flex-end;gap:10px}.tl-header .tl-mobile-menu{display:block}.tl-mobile-menu summary{list-style:none;cursor:pointer;width:28px}.tl-mobile-menu summary::-webkit-details-marker{display:none}.tl-mobile-menu nav{position:absolute;inset:100% 0 auto;background:#fff;padding:20px 24px;box-shadow:0 5px 10px #0002;display:flex;flex-direction:column;gap:0}.tl-mobile-menu nav a{padding:16px 0;border-bottom:1px solid #ddd;font-size:16px}.tl-mobile-menu:not([open]) nav{display:none}}.tl-header .tl-desktop-nav{font-size:14px}.tl-nav-list,.tl-nav-children,.tl-nav-grandchildren{list-style:none;margin:0;padding:0}.tl-nav-list{display:flex;align-items:center;gap:24px}.tl-nav-root-link,.tl-nav-submenu>summary{display:flex;align-items:center;gap:5px;min-height:58px;padding:16px 0;line-height:22px;white-space:nowrap}.tl-nav-submenu>summary{list-style:none;cursor:pointer}.tl-nav-submenu>summary::-webkit-details-marker{display:none}.tl-nav-submenu>summary:focus-visible{outline:3px solid #1871aa;outline-offset:3px}.tl-nav-panel{position:absolute;top:100%;left:5.138889%;right:5.138889%;padding:24px;background:#fff;border-top:1px solid #ddd;box-shadow:0 8px 16px #0002;max-height:calc(100dvh - 120px);overflow:auto}.tl-nav-all{display:block;font-weight:600;font-size:16px;padding-bottom:16px}.tl-nav-children{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px 24px}.tl-nav-children>li>a{font-weight:600}.tl-nav-children a{display:block;padding:10px 0;line-height:20px;font-size:14px}.tl-nav-grandchildren{margin-top:8px}.tl-nav-grandchildren a{font-weight:400;color:#505355}.tl-nav-list a:hover{text-decoration:underline;text-underline-offset:4px}.tl-nav-submenu:not([open])>.tl-nav-panel{display:none}@media(min-width:990px)and (max-width:1200px){.tl-nav-list{gap:16px}.tl-header{gap:18px}.tl-header .tl-desktop-nav{font-size:13px}}@media(max-width:989px){.tl-header{height:52px;min-height:52px;padding:0 16px;display:grid;grid-template-columns:1fr auto 1fr;gap:12px}.tl-header .tl-desktop-nav{display:none}.tl-header .tl-logo img{width:40px;height:30px}.tl-header-actions{justify-content:flex-end;gap:10px}.tl-header .tl-mobile-menu{display:block}.tl-mobile-menu>summary{list-style:none;cursor:pointer;width:28px}.tl-mobile-menu>summary::-webkit-details-marker{display:none}.tl-mobile-menu nav{position:absolute;inset:100% 0 auto;display:block;background:#fff;padding:12px 24px;max-height:calc(100dvh - 92px);overflow:auto;box-shadow:0 5px 10px #0002}.tl-mobile-menu:not([open]) nav{display:none}.tl-mobile-menu .tl-nav-list{display:block}.tl-mobile-menu .tl-nav-list>li{border-bottom:1px solid #ddd}.tl-mobile-menu .tl-nav-submenu>summary,.tl-mobile-menu .tl-nav-root-link{width:100%;padding:14px 0;min-height:50px;font-size:16px;justify-content:space-between;border:0;white-space:normal}.tl-mobile-menu .tl-nav-panel{position:static;padding:8px 0 20px;box-shadow:none;border:0;max-height:none;overflow:visible}.tl-mobile-menu .tl-nav-children{display:block}.tl-mobile-menu .tl-nav-children a,.tl-mobile-menu .tl-nav-all{padding:12px 0;border:0;font-size:14px;line-height:20px}.tl-mobile-menu .tl-nav-grandchildren{padding-left:16px;margin:0}.tl-mobile-menu .tl-nav-grandchildren a{font-size:13px}}@media(min-width:990px){.tl-header .tl-desktop-nav{min-width:0}.tl-desktop-nav>.tl-nav-list{flex-wrap:wrap;justify-content:center;column-gap:20px;row-gap:0;width:100%}}@media(min-width:990px)and (max-width:1279px){.tl-desktop-nav .tl-nav-root-link,.tl-desktop-nav .tl-nav-submenu>summary{min-height:49px;padding-block:12px}}.tl-header .tl-header-icon{width:20px;height:20px;stroke:none;stroke-width:1}.tl-header .tl-icon-link:first-child .tl-header-icon{height:21.1111px}.tl-header .tl-cart-link .tl-header-icon{width:21px}.tl-header .tl-mobile-menu>summary>.tl-header-icon{height:17.7778px}@media(max-width:989px){.tl-header{padding-inline:6px 12px;border-bottom:0}.tl-header .tl-logo{transform:translate(1px)}.tl-header-actions{gap:8px}.tl-mobile-menu>summary{width:30px}}@media(max-width:989px){.tl-header .tl-logo img{height:29.59375px}.tl-header-actions>.tl-icon-link:not(.tl-cart-link){transform:translate(-1px)}.tl-header-actions>.tl-cart-link{transform:translate(-.5px)}}@media(min-width:990px){.tl-header{min-height:57px;border-bottom:0}.tl-desktop-nav .tl-nav-root-link,.tl-desktop-nav .tl-nav-submenu>summary{min-height:57px}.tl-desktop-nav .tl-nav-submenu>summary>span{display:none}.tl-desktop-nav>.tl-nav-list>li:first-child .tl-nav-submenu>summary{font-weight:700}.tl-header-actions{gap:8px;transform:translate(-4px)}}@media(min-width:990px)and (max-width:1279px){.tl-desktop-nav .tl-nav-root-link,.tl-desktop-nav .tl-nav-submenu>summary{min-height:49px}}@media(min-width:1280px){.tl-header .tl-desktop-nav{font-family:Arial,sans-serif;padding-inline-start:calc(13.2889vw - 62px)}.tl-desktop-nav>.tl-nav-list{justify-content:flex-start;column-gap:22px}}.tl-header .tl-quiz-nav-link{display:inline-flex;align-items:center;justify-content:center;flex:none;white-space:nowrap;border:1px solid #a9adb0;border-radius:24px;padding:5px 12px;font-size:14px;line-height:20px;font-weight:400}.tl-header .tl-desktop-nav{min-width:0;gap:20px}.tl-desktop-nav>.tl-nav-list{min-width:0;flex-wrap:wrap}@media(min-width:990px){.tl-header .tl-desktop-nav{padding-inline-start:clamp(0px,calc(40vw - 512px),64px)}}@media(max-width:989px){.tl-mobile-menu nav>.tl-quiz-nav-link{display:flex;justify-content:flex-start;border:0;border-radius:0;padding:16px 0;font-size:16px}}.tl-announcement{font-size:14px;line-height:1.2;letter-spacing:normal}@media(min-width:990px){.tl-header{display:grid;grid-template-columns:100px minmax(0,1fr) 100px;column-gap:7px;row-gap:0;max-width:1420px;min-height:56px;margin-inline:auto;padding:0 16px}.tl-header .tl-desktop-nav{display:flex;justify-content:center;align-items:stretch;align-self:stretch;min-width:0;height:100%;gap:0;padding:0;font-family:Arial,sans-serif;font-size:14px}.tl-desktop-nav>.tl-nav-list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-end;flex:0 1 auto;width:max-content;max-width:100%;column-gap:14px;row-gap:0}.tl-desktop-nav>.tl-nav-list>li{display:flex;align-items:stretch}.tl-desktop-nav .tl-nav-submenu{height:100%}.tl-desktop-nav .tl-nav-root-link,.tl-desktop-nav .tl-nav-submenu>summary,.tl-desktop-nav .tl-quiz-nav-link{min-height:0;height:100%;padding:12px 0;font-size:14px;line-height:18.2px}.tl-header .tl-desktop-nav .tl-quiz-nav-link{border:0;align-self:stretch}.tl-desktop-nav .tl-quiz-nav-label{display:flex;align-items:center;justify-content:center;height:33px;padding:6.5px 12px 7.5px;border:1px solid rgba(17,19,20,.4);border-radius:80px;transition:background-color .2s,border-color .2s,color .2s}.tl-desktop-nav .tl-quiz-nav-link:hover>.tl-quiz-nav-label{background:#111314;border-color:#121212;color:#fff}}@media(min-width:990px)and (max-width:1022px){.tl-header .tl-logo img{width:40px;height:29.59375px}}@media(min-width:1024px){.tl-header{padding-inline:48px}}@media(min-width:1280px){.tl-header{column-gap:40px}.tl-desktop-nav>.tl-nav-list{column-gap:22px}}@media(min-width:1440px){.tl-header{padding-inline:64px}}@media(min-width:1920px){.tl-header{padding-inline:0}}@media(max-width:749px){.tl-announcement{line-height:16px}}@media(min-width:990px){.tl-desktop-nav .tl-quiz-nav-link:hover{text-decoration:none}}@media(prefers-reduced-motion:reduce){.tl-desktop-nav .tl-quiz-nav-label{transition:none}}.tl-header-shell{position:sticky;top:0;z-index:30;background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.tl-header-shell>.tl-header{box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tl-first.css.map */
