.ctf-global-header,.ctf-global-footer,.ctf-global-dialog{font-family:CTF Barlow,sans-serif;color:#fff;background:#000;--color-background:#000;--color-foreground:#fff;--color-account-icon:#fff;--color-border:#444;--font-body--family:"CTF Barlow",sans-serif;--font-heading--family:"CTF Barlow",sans-serif;--color-primary-button-background:#7dff00;--color-primary-button-text:#000;--color-input-background:#fff;--color-input-text:#000;--color-input-border:#777}.ctf-global-header *,.ctf-global-footer *,.ctf-global-dialog *{box-sizing:border-box}.ctf-global-header a,.ctf-global-footer a,.ctf-global-dialog a{color:inherit;text-decoration:none}.ctf-global-header :is(a,button,summary):focus-visible,.ctf-global-footer :is(a,button):focus-visible,.ctf-global-dialog :is(a,button,summary,input):focus-visible{outline:2px solid #7dff00;outline-offset:4px}.ctf-global-header a:hover,.ctf-global-footer a:hover,.ctf-global-subscribe:hover{text-decoration:underline;text-underline-offset:4px}.ctf-global-header{display:block;--header-content-transition-timing:.15s ease;--account-offset-top:var(--header-height)}.ctf-global-header-section{position:sticky;top:-1px;z-index:var(--layer-menu-drawer);background:#000}#header-group:has(.ctf-global-header[sticky]){display:contents}.ctf-global-announcement{height:38px;background:#7dff00;color:#000;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding-inline:max(24px,calc((100% - 1224px)/2))}.ctf-global-socials{display:flex;align-items:center}.ctf-global-socials a{display:grid;place-items:center;width:38px;height:38px}.ctf-global-socials img{width:24px;height:24px}.ctf-global-announcement__text{font-size:13.234px;font-weight:600;line-height:15.4px;text-align:center;white-space:nowrap}.ctf-global-announcement__flag{display:inline-block;width:13.234375px;height:13.234375px;vertical-align:-.125em}.ctf-global-announcement :is(a,button):focus-visible{outline-color:#000}.ctf-global-header__row{display:grid;grid-template-columns:112px minmax(0,1fr) 96.19px;align-items:center;column-gap:clamp(24px,calc(58.8235vw - 647.059px),200px);max-width:1440px;margin-inline:auto;padding:35px 7.114%;min-height:117.7422px}.ctf-global-logo{display:block;width:112px}.ctf-global-logo img{display:block;width:112px;height:auto;aspect-ratio:112/47.7422;object-fit:contain}.ctf-global-drawer-container{display:none}.ctf-global-menu{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,3.4722vw,50px);list-style:none;margin:0;padding:0}.ctf-global-menu__item{position:relative;min-width:0;font-size:16px;font-weight:500;line-height:16px;white-space:nowrap}.ctf-global-menu__item:not(:last-child)>.ctf-global-menu__label,.ctf-global-menu__item:not(:last-child)>.ctf-global-menu__disclosure>summary{text-transform:uppercase}.ctf-global-menu__label,.ctf-global-menu summary{display:flex;align-items:center;gap:9px;min-height:44px;list-style:none}.ctf-global-menu summary,.ctf-global-menu summary:hover{cursor:pointer;color:inherit}.ctf-global-menu summary::-webkit-details-marker{display:none}.ctf-global-menu summary img,.ctf-global-menu__label>img{width:14.4688px;height:8.14758px;flex:none}.ctf-global-menu details[open]>summary>img{transform:rotate(180deg)}.ctf-global-menu__panel{position:absolute;inset-block-start:100%;inset-inline-start:-20px;min-width:220px;width:max-content;max-width:300px;max-height:min(65dvh,calc(100dvh - var(--header-height,156px) - 16px));overflow:auto;overscroll-behavior:contain;background:#000;color:#fff;box-shadow:0 8px 20px #0006;margin:0;padding:12px 20px;list-style:none;border:1px solid #333;z-index:2}.ctf-global-desktop-nav .ctf-global-menu__panel{--color-background:#fff;--color-background-rgb:255 255 255;--color-foreground:#000;--color-foreground-rgb:0 0 0;background:var(--color-background);color:var(--color-foreground)}.ctf-global-desktop-nav .ctf-global-menu__panel summary>img{filter:brightness(0)}.ctf-global-desktop-nav .ctf-global-menu__panel :is(a,summary):focus-visible{outline-color:currentColor}.ctf-global-menu__panel :is(a,span.ctf-global-pending-link){display:block;padding-block:12px;white-space:normal;line-height:1.35}.ctf-global-menu__panel ul{list-style:none;margin:0;padding-inline-start:16px}.ctf-global-submenu summary{justify-content:space-between;line-height:1.35;white-space:normal}.ctf-global-menu a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.ctf-global-menu__back{display:none;align-items:center;gap:10px;min-height:44px;color:inherit;font:inherit;cursor:pointer}ctf-global-navigation:defined .ctf-global-menu__back{display:flex}.ctf-global-menu__back svg{width:18px;height:18px;transform:rotate(180deg)}.ctf-global-actions{display:flex;align-items:center;margin-inline:-10px;justify-content:flex-end}.ctf-global-actions .header-actions__action{display:grid;place-items:center;width:38px;min-width:38px;height:44px;padding:0;color:#fff}.ctf-global-actions .search-action .svg-wrapper{width:18px;height:18px;background:var(--ctf-global-search-icon) center no-repeat}.ctf-global-actions cart-icon .svg-wrapper{width:20px;height:18px;background:var(--ctf-global-cart-icon) center no-repeat}.ctf-global-actions :is(.search-action,cart-icon) .svg-wrapper>svg{visibility:hidden}.ctf-global-actions :is(.search-action,cart-icon) .svg-wrapper,.ctf-global-actions .account-button [slot=signed-out-avatar][aria-hidden=true]{transform:scaleY(-1)}.ctf-global-actions .account-button [slot=signed-out-avatar][aria-hidden=true]{display:grid;place-items:center;width:38px;height:44px;background:var(--ctf-global-account-icon) center no-repeat}.ctf-global-actions .account-button__icon{visibility:hidden}.ctf-global-actions .header-actions__action:has(cart-icon){overflow:visible}.ctf-global-actions .header-actions__cart-icon{--cart-bubble-background:#fff;--cart-bubble-text:#000;--cart-bubble-size:18px;--cart-bubble-top:-20px;--cart-bubble-right:-10px}.ctf-global-desktop-localization{padding:0 24px 12px;text-align:end;font-size:13px}.ctf-global-desktop-localization>summary{cursor:pointer}.ctf-global-desktop-localization localization-form-component{display:block;max-width:420px;margin-inline-start:auto;text-align:start}.ctf-global-dialog{margin:auto;border:1px solid #444;border-radius:0;padding:24px;max-height:85dvh;max-width:calc(100vw - 32px);width:480px;line-height:1.5;font-size:16px;text-transform:none}.ctf-global-dialog::backdrop{background:#0008}.ctf-global-dialog.dialog-modal[open]{animation:fadeIn var(--animation-speed) var(--animation-easing) both}.ctf-global-dialog.dialog-modal.dialog-closing{animation:fadeOut var(--animation-speed) var(--animation-easing) both}.ctf-global-newsletter.dialog-modal{top:0;right:0;bottom:0;left:0;height:fit-content}.ctf-global-dialog__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-end:24px}.ctf-global-dialog h2{font:600 20px/1.25 CTF Barlow,sans-serif;margin:0;color:#fff;letter-spacing:0;text-transform:none}.ctf-global-close{display:grid;place-items:center;width:44px;min-width:44px;height:44px;color:#fff}.ctf-global-close svg{width:20px;height:20px}.ctf-global-drawer{inset:0 auto 0 0;margin:0;height:100dvh;max-height:100dvh;width:min(360px,90vw);max-width:90vw;overflow:auto}.ctf-global-drawer .ctf-global-menu{display:block}.ctf-global-drawer .ctf-global-menu__item{border-bottom:1px solid #333;white-space:normal}.ctf-global-drawer .ctf-global-menu__label,.ctf-global-drawer .ctf-global-menu summary{justify-content:space-between;min-height:52px}.ctf-global-drawer .ctf-global-menu__panel{position:static;border:0;box-shadow:none;width:auto;max-width:none;min-width:0;max-height:none;padding:0 0 12px 16px;overflow:visible}.ctf-global-drawer .ctf-global-menu__label>a{flex:1;padding-block:18px}.ctf-global-drawer .ctf-global-dialog__top{position:sticky;top:-24px;z-index:3;background:#000;padding-block:8px}.ctf-global-drawer__account{display:block;padding-block:24px;font-size:16px}.ctf-global-footer{padding:50px max(24px,calc((100% - 1308px)/2));line-height:23.9px}.ctf-global-footer__groups{display:grid;grid-template-columns:repeat(var(--ctf-footer-columns,5),minmax(0,1fr));gap:clamp(30px,7.7778vw,112px)}.ctf-global-footer__groups[data-group-count="5"]{grid-template-columns:176fr 245fr 92fr 230fr 119fr}.ctf-global-footer__group{min-width:0}.ctf-global-footer__group h2{font:800 18px/23.9px CTF Barlow,sans-serif;letter-spacing:0;text-transform:none;color:#fff;margin:0 0 10px;text-box-trim:trim-both;text-box-edge:cap alphabetic}.ctf-global-footer__group ul{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.ctf-global-footer__group li{font-size:16px;font-weight:400;line-height:23.9px;overflow-wrap:break-word}.ctf-global-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-block-start:54px}.ctf-global-footer__brand{display:flex;align-items:center;gap:20px}.ctf-global-footer__brand img{display:block;width:84px;height:36px;object-fit:contain}.ctf-global-footer__brand small{font-size:10px;font-weight:500;line-height:22px;color:#ffffff4d;text-box-trim:trim-both;text-box-edge:cap alphabetic}.ctf-global-subscribe{font:600 13px/22px CTF Barlow,sans-serif;color:#fff;padding:0;border:0;cursor:pointer;text-align:start}.ctf-global-newsletter__form{display:grid;gap:12px}.ctf-global-newsletter__form input[type=email]{width:100%;min-width:0;min-height:48px;padding:12px;color:#000;background:#fff;border:1px solid #888;font:400 16px/1.4 CTF Barlow,sans-serif}.ctf-global-newsletter__form .button{min-height:48px;background:#7dff00;color:#000;border:0}@media(min-width:1100px)and (max-width:1300px){.ctf-global-header__row{column-gap:40px;padding-inline:40px}.ctf-global-menu{gap:24px}.ctf-global-footer__groups{gap:32px}}@media(max-width:1099px){.ctf-global-announcement{height:36px;display:flex;justify-content:center;padding-inline:16px}.ctf-global-socials,.ctf-global-desktop-nav,.ctf-global-actions .account-button{display:none}.ctf-global-header__row{grid-template-columns:44px 106px 94px;justify-content:space-between;column-gap:0;padding:15px 16px;min-height:75.1846px}.ctf-global-drawer-container{display:block}.ctf-global-menu-trigger{display:grid;place-items:center;width:44px;height:44px}.ctf-global-menu-trigger img{width:22.6487px;height:20.1322px}.ctf-global-logo,.ctf-global-logo img{width:106px}.ctf-global-actions{margin:0;width:94px;justify-content:space-between}.ctf-global-actions .header-actions__action{width:44px;min-width:44px}.ctf-global-actions .search-action .svg-wrapper{width:22.6487px;height:22.6487px;background-image:var(--ctf-global-search-mobile-icon)}.ctf-global-actions cart-icon .svg-wrapper{width:25.1653px;height:22.6487px;background-image:var(--ctf-global-cart-mobile-icon)}.ctf-global-footer__groups,.ctf-global-footer__groups[data-group-count="5"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}@media(max-width:749px){.ctf-global-footer{padding:50px 22px}.ctf-global-footer__groups,.ctf-global-footer__groups[data-group-count="5"]{grid-template-columns:minmax(0,1fr);gap:40px;text-align:center}.ctf-global-footer__group h2{margin-block-end:15px}.ctf-global-footer__group ul{gap:5px}.ctf-global-footer__bottom{flex-direction:column;gap:20px;margin-block-start:40px}.ctf-global-footer__brand{flex-direction:column;gap:10px}.ctf-global-subscribe{text-align:center}}@media(prefers-reduced-motion:reduce){.ctf-global-dialog,.ctf-global-header *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ctf-global.css.map */
