.fok-navwrap{position:sticky;top:0;z-index:80;padding:20px 24px 8px;background:transparent}.fok-navbar{max-width:1320px;margin:0 auto;display:flex;align-items:center;gap:14px;padding:12px 18px 12px 22px;background:var(--fok-canvas);border:1px solid var(--fok-line);border-radius:var(--r-card-lg);box-shadow:var(--sh-nav)}.fok-navbar__logo{display:block;flex:none;text-decoration:none}.fok-navbar__logo img{height:60px;width:auto;display:block}.fok-navbar__links{display:flex;gap:24px;flex:1;justify-content:flex-start;margin-left:18px}.fok-navbar__link,body[data-fok] a.fok-navbar__link{font:600 15px Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--fok-slate-500);white-space:nowrap;text-decoration:none}.fok-navbar__merch,body[data-fok] a.fok-navbar__merch{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:700 13px Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--fok-red);background:var(--fok-canvas);border:1.5px solid var(--fok-red);border-radius:var(--r-pill);padding:12px 24px;white-space:nowrap;text-decoration:none;box-shadow:0 2px 14px #e5533d38;transition:background .25s,color .25s,box-shadow .25s}.fok-navbar__merch:hover,body[data-fok] a.fok-navbar__merch:hover{background:var(--fok-red);color:var(--fok-canvas);box-shadow:0 6px 20px #e5533d6b}.fok-navbar__spread,body[data-fok] a.fok-navbar__spread{font:700 13px Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--fok-canvas);background:var(--fok-blue);border-radius:var(--r-pill);padding:13px 26px;min-width:150px;text-align:center;white-space:nowrap;text-decoration:none;display:inline-block}@media(min-width:1024px)and (max-width:1240px){.fok-navbar{flex-wrap:nowrap;gap:10px;padding:10px 14px 10px 16px}.fok-navbar__links{order:0;flex-basis:auto;flex-wrap:nowrap;gap:24px;margin-left:6px;min-width:0;flex:1 1 0;overflow:hidden}.fok-navbar__link,body[data-fok] a.fok-navbar__link{font-size:13.5px;letter-spacing:.02em}.fok-navbar__logo img{height:40px}.fok-navbar__spread,body[data-fok] a.fok-navbar__spread{padding:13px 26px;min-width:0;font-size:13px}.fok-navbar__merch,body[data-fok] a.fok-navbar__merch{padding:12px;font-size:11px;gap:5px}}@media(min-width:768px)and (max-width:1023px){.fok-navwrap{padding:20px 12px 8px}.fok-navbar{flex-wrap:nowrap;row-gap:0;gap:8px;padding:8px 10px 8px 12px}.fok-navbar__logo img{height:38px}.fok-navbar__links{order:0;flex-basis:auto;flex:1 1 0;min-width:0;overflow:hidden;flex-wrap:nowrap;gap:0;justify-content:space-evenly;margin-left:4px}.fok-navbar__link,body[data-fok] a.fok-navbar__link{font-size:11px;letter-spacing:.02em}.fok-navbar__spread,body[data-fok] a.fok-navbar__spread{font-size:12px;padding:13px;min-width:0}.fok-navbar__merch,body[data-fok] a.fok-navbar__merch{font-size:12px;padding:12px;gap:10px}.fok-navbar svg{width:14px;height:14px}}@media(max-width:767px){.fok-navbar{position:relative;flex-wrap:nowrap;gap:10px;padding:10px 16px}.fok-navbar__links,.fok-navbar__merch,.fok-navbar__spread,body[data-fok] a.fok-navbar__merch,body[data-fok] a.fok-navbar__spread{display:none}.fok-navbar__logo img{height:38px}}.fok-mnav{position:relative;display:none;flex:none;margin-left:auto}.fok-mnav__toggle{list-style:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid #DCE3EC;border-radius:12px;background:var(--fok-white, #FFFFFF)}.fok-mnav__toggle::-webkit-details-marker{display:none}.fok-mnav__panel{position:absolute;top:52px;right:0;min-width:238px;background:var(--fok-white, #FFFFFF);border:1px solid #E9EDF3;border-radius:18px;box-shadow:0 18px 44px #11111129;padding:10px;display:flex;flex-direction:column;gap:2px;z-index:120}.fok-mnav__link,body[data-fok] a.fok-mnav__link{display:flex;font:600 14px/20px Montserrat,system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--fok-ink, #1F1D1A);text-decoration:none;padding:12px 14px;border-radius:10px}.fok-mnav__link--current,body[data-fok] a.fok-mnav__link--current{color:#4e86b4;background:#e2e8f0;font-weight:700}.fok-mnav__cta,body[data-fok] a.fok-mnav__cta{display:block;font:700 14px Montserrat,system-ui,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#f1f5f9;background:#5f9bc9;text-decoration:none;padding:13px 14px;border-radius:999px;text-align:center;margin-top:6px}@media(max-width:767px){.fok-mnav{display:block}}#socialbar.fok-socialrail{position:fixed;left:2px;top:50%;transform:translateY(-50%);z-index:50;display:flex;flex-direction:column;align-items:center;gap:10px;background:var(--fok-canvas);border:1px solid var(--fok-line-soft);border-radius:var(--r-pill);box-shadow:0 12px 34px #11111114;padding:14px 12px}.fok-socialrail__inner{display:contents}.fok-socialrail__icon,body[data-fok] a.fok-socialrail__icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--fok-slate-700);text-decoration:none;transition:background .2s,color .2s}.fok-socialrail__icon:hover,body[data-fok] a.fok-socialrail__icon:hover{background:var(--fok-canvas-2);color:var(--fok-blue)}.fok-socialrail__support,body[data-fok] a.fok-socialrail__support{margin-top:4px;background:var(--fok-red);color:var(--fok-canvas);border-radius:var(--r-pill);padding:16px 12px;text-decoration:none;font:700 11px Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap}@media(max-width:1023px){#socialbar.fok-socialrail{left:50%;right:auto;top:auto;bottom:calc(12px + env(safe-area-inset-bottom));transform:translate(-50%);flex-direction:row;gap:10px;padding:4px 18px}#socialbar.fok-socialrail a.fok-socialrail__icon{flex:none;width:48px;height:48px}#socialbar.fok-socialrail a.fok-socialrail__icon svg{width:26px;height:26px}#socialbar.fok-socialrail a.fok-socialrail__support{writing-mode:horizontal-tb;transform:none;width:auto;height:auto;margin-top:0;margin-left:6px;padding:10px 22px;font-size:12px;border-radius:var(--r-pill)}body[data-fok]{padding-bottom:calc(86px + env(safe-area-inset-bottom))}}@media(max-width:767px){.fok-navwrap{padding-left:24px;padding-right:24px}#socialbar.fok-socialrail{background:none;border:0;box-shadow:none;padding:0}.fok-socialrail__inner{display:flex;flex-direction:row;align-items:center;gap:6px;background:var(--fok-canvas);border:1px solid var(--fok-line-soft);border-radius:var(--r-pill);box-shadow:0 12px 34px #11111114;padding:5px 14px;transform-origin:bottom center;transition:transform .45s var(--ease-brand, ease),opacity .3s var(--ease-brand, ease);will-change:transform,opacity}#socialbar.fok-socialrail.fok-socialrail--tucked .fok-socialrail__inner{transform:scale(0);opacity:0;pointer-events:none}#socialbar.fok-socialrail a.fok-socialrail__icon{width:44px;height:44px}#socialbar.fok-socialrail a.fok-socialrail__icon svg{width:24px;height:24px}#socialbar.fok-socialrail a.fok-socialrail__support{padding:9px 18px;font-size:11px}}@media(max-width:767px)and (prefers-reduced-motion:reduce){#socialbar.fok-socialrail{transition:none}}@media(max-width:480px){#socialbar.fok-socialrail a.fok-socialrail__icon{width:40px;height:40px}#socialbar.fok-socialrail a.fok-socialrail__icon svg{width:22px;height:22px}#socialbar.fok-socialrail a.fok-socialrail__support{padding:9px 14px;font-size:10px}}#scrollnav.fok-scrollnav{position:fixed;top:50%;right:22px;transform:translateY(-50%);z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:22px}#scrollnav.fok-scrollnav:before{content:"";position:absolute;right:5.5px;top:4px;bottom:4px;width:1.5px;background:#cbd5e1;z-index:-1;transition:background .35s ease}.snav-item{display:flex;align-items:center;gap:10px;cursor:pointer;background:none;border:none;padding:0}.snav-dot{width:11px;height:11px;border-radius:50%;background:transparent;border:1.5px solid #B7C0CC;transition:all .35s cubic-bezier(.2,.7,.2,1);flex:none}.snav-item[data-active="1"] .snav-dot{width:11px;height:30px;border-radius:999px;background:#9fc0d6;border-color:#9fc0d6;box-shadow:0 2px 10px #5f9bc973}.snav-label{font:700 12px Montserrat,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--fok-ink);white-space:nowrap;opacity:0;transform:translate(6px);transition:opacity .3s,transform .3s,color .3s,text-shadow .3s;pointer-events:none}.snav-item[data-active="1"] .snav-label{opacity:1;transform:translate(0)}#scrollnav.fok-scrollnav[data-onlight="0"] .snav-label{color:var(--fok-white);text-shadow:0 1px 6px rgba(0,0,0,.5)}#scrollnav.fok-scrollnav[data-onlight="0"]:before{background:#ffffff59}#scrollnav.fok-scrollnav[data-onlight="0"] .snav-dot{border-color:#ffffffb3}#scrollnav.fok-scrollnav[data-onlight="0"] .snav-item[data-active="1"] .snav-dot{background:var(--fok-white);border-color:var(--fok-white);box-shadow:0 2px 10px #00000073}@media(max-width:767px){#scrollnav.fok-scrollnav{display:none}}@media(min-width:768px)and (max-width:1023px){#scrollnav.fok-scrollnav{right:10px}#scrollnav.fok-scrollnav .snav-label{font-size:10px}}@keyframes pulseRingRed{0%{box-shadow:0 0 #e5533d80}70%{box-shadow:0 0 0 15px #e5533d00}to{box-shadow:0 0 #e5533d00}}.fab-pulse{animation:pulseRingRed 2s infinite}@keyframes merchFloat{0%{transform:perspective(1100px) rotateY(-2.2deg) rotateX(1deg) translateZ(0) scale(1)}50%{transform:perspective(1100px) rotateY(2.2deg) rotateX(-1deg) translate3d(0,-6px,18px) scale(1.015)}to{transform:perspective(1100px) rotateY(-2.2deg) rotateX(1deg) translateZ(0) scale(1)}}.merch-float{animation:merchFloat 11s ease-in-out infinite;transform-origin:center;will-change:transform}.fok-footer__ecard a:hover .merch-float{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.fab-pulse,.merch-float{animation:none}}.fok-footer{background:var(--fok-canvas);max-width:1320px;margin:0 auto;padding:96px 24px 0}.fok-footer__scene{position:relative;z-index:1;padding:64px clamp(28px,4vw,64px) 40px;width:100%;background-color:var(--fok-blue);border-radius:var(--r-band)}.fok-footer__top{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;align-items:stretch}.fok-footer__ecard{display:flex;flex-direction:column;background:var(--fok-white);border-radius:var(--r-card-xl);overflow:hidden;box-shadow:var(--sh-media);transition:box-shadow .45s}.fok-footer__ecard:hover{box-shadow:0 30px 60px #11111142}.fok-footer__actcard{display:block;position:relative;aspect-ratio:16 / 10;overflow:hidden;text-decoration:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.fok-footer__actcard:hover{transform:translateY(-8px);box-shadow:0 30px 66px #11111129}.fok-footer__actimg,.fok-footer__ecard img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.fok-footer__actcard:hover .fok-footer__actimg{transform:scale(1.06)}.fok-footer__actbadge{position:absolute;left:20px;top:16px;display:inline-flex;align-items:center;gap:7px;background:var(--fok-red);color:var(--fok-white);border-radius:var(--r-pill);padding:8px 16px;font:700 13px Montserrat,sans-serif;letter-spacing:.12em;text-transform:uppercase}.fok-footer__actbody{display:flex;flex-direction:column;flex:1;padding:34px}.fok-footer__heading{font:400 38px/1.02 Montserrat,sans-serif;color:var(--fok-ink);margin:0}.fok-footer__body{font:400 18px/1.6 Montserrat,sans-serif;color:#5a6068;margin:16px 0 30px;flex:1}.fok-footer__actcta,body[data-fok] a.fok-footer__actcta{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--fok-red);color:var(--fok-white);font:700 18px Montserrat,sans-serif;text-decoration:none;border-radius:var(--r-pill);padding:18px 28px;box-shadow:0 8px 22px #e5533d66;transition:background .3s,box-shadow .3s}.fok-footer__actcta:hover,body[data-fok] a.fok-footer__actcta:hover{background:var(--fok-red-press);color:var(--fok-white);box-shadow:0 14px 30px #e5533d80}.fok-footer__newscard{display:flex;flex-direction:column;justify-content:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);border-radius:var(--r-card-xl);padding:48px 44px}.fok-footer__newsheading{font:400 clamp(30px,3vw,42px)/1.05 Montserrat,sans-serif;color:var(--fok-white);margin:0 0 20px}.fok-footer__newsbody{font:400 18px/1.65 Montserrat,sans-serif;color:#ffffffeb;margin:0 0 28px}.fok-footer__signup{display:flex;align-items:center;gap:10px;background:var(--fok-white);border-radius:var(--r-input);padding:12px 12px 12px 20px}.fok-footer__input{flex:1;border:none;outline:none;background:transparent;font:500 18px Montserrat,sans-serif;color:var(--fok-ink);min-width:0}.fok-footer__submit{flex:none;width:54px;height:54px;border:none;cursor:pointer;background:var(--fok-ink);border-radius:var(--r-pill);display:flex;align-items:center;justify-content:center}.fok-footer__submit:hover{filter:brightness(1.2)}.fok-footer__newsform{margin:0;display:block}.fok-footer__newsmsg{font:500 15px/1.5 Montserrat,sans-serif;margin:12px 0 0}.fok-footer__newsmsg--ok{color:#ffffffeb}.fok-footer__newsmsg--err{color:#ffd2cb}.fok-footer__newsmsg ul{list-style:none;margin:0;padding:0}.fok-footer__newsmsg li{margin:0}.fok-footer__cols{display:flex;flex-wrap:wrap;gap:44px 56px;justify-content:space-between;align-items:flex-start;margin-top:clamp(80px,10vw,140px)}.fok-footer__brandrow{display:flex;align-items:center;gap:12px}.fok-footer__brandlogo{height:52px;width:auto;display:block;border-radius:var(--r-sm);background:var(--fok-cream);padding:4px}.fok-footer__brandname{font:700 24px Montserrat,sans-serif;color:var(--fok-white)}.fok-footer__brandbody{font:400 18px/1.6 Montserrat,sans-serif;color:#ffffffc7;max-width:300px;margin:18px 0 0}.fok-footer__social{display:flex;gap:12px;margin-top:24px}.fok-footer__socialicon,body[data-fok] a.fok-footer__socialicon{width:44px;height:44px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--fok-white)}.fok-footer__socialicon:hover,body[data-fok] a.fok-footer__socialicon:hover{background:#ffffff47}.fok-footer__col{display:flex;flex-direction:column;gap:16px;min-width:150px}.fok-footer__col--brand{display:block;flex:0 1 300px;min-width:240px}.fok-footer__coltitle,body[data-fok] b.fok-footer__coltitle{font:700 18px Montserrat,sans-serif;color:var(--fok-white)}.fok-footer__colitem,body[data-fok] a.fok-footer__colitem{font:500 18px Montserrat,sans-serif;color:#ffffffb8;cursor:pointer;text-decoration:none}body[data-fok] a.fok-footer__colitem:hover,body[data-fok] a.fok-footer__colitem:focus-visible{color:var(--fok-white);text-decoration:none}.fok-footer__legal{margin-top:48px;padding-top:26px;border-top:1px solid rgba(255,255,255,.18);text-align:center;font:500 18px Montserrat,sans-serif;color:#ffffffa8}.fok-footer__photo{position:relative;overflow:hidden;border-radius:var(--r-band-lg);margin:0 24px;background:var(--fok-ink-deep)}.fok-footer__photoimg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}.fok-footer__photoscrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14110e6b,#14110ead 46%,#14110eeb)}@media(max-width:767px){.fok-footer__top{grid-template-columns:1fr}.fok-footer__cols{flex-direction:column}.fok-footer__top>*{min-width:0}.fok-footer__cols{align-items:center}.fok-footer__col{align-items:center;text-align:center}.fok-footer__col--brand{text-align:center}.fok-footer__brandrow,.fok-footer__social{justify-content:center}.fok-footer__brandbody{margin-inline:auto}}body[data-fok]:not([data-fok-full]) .main-content.relative{max-width:var(--container);margin-inline:auto}body[data-fok]:not([data-fok-full]) .fok-navwrap,body[data-fok]:not([data-fok-full]) #socialbar,body[data-fok]:not([data-fok-full]) #scrollnav{z-index:20}@media(max-width:767px){body[data-fok-full][data-fok-full][data-fok-full] h3.fok-footer__heading,body[data-fok-full][data-fok-full][data-fok-full] h3.fok-footer__newsheading{font-size:28px;line-height:32px}body[data-fok-full][data-fok-full][data-fok-full] p.fok-footer__body,body[data-fok-full][data-fok-full][data-fok-full] p.fok-footer__newsbody,body[data-fok-full][data-fok-full][data-fok-full] p.fok-footer__brandbody{font-size:15px;line-height:23.25px}body[data-fok-full][data-fok-full][data-fok-full] p.fok-contact__body{line-height:24.8px}}@media(min-width:768px)and (max-width:1023px){.fok-footer__actbody{padding:17px}.fok-footer__newscard{padding:24px 22px}.fok-footer__cols{gap:22px 28px}}@media(max-width:767px){.fok-footer{padding:30px 16px 0}.fok-footer__actbody{padding:22px 18px}body[data-fok] b.fok-footer__coltitle{font-size:15px}body[data-fok] a.fok-footer__colitem{font-size:14.5px}.fok-footer__legal{font-size:13px}.fok-footer__newscard{padding:28px 20px}.fok-footer__cols{gap:24px}}.fok-cart-fab{position:fixed;right:24px;bottom:24px;z-index:90;width:60px;height:60px;border:0;border-radius:50%;background:#2f8f5b;color:#fff;display:none;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px #1111113d;transition:transform .22s,box-shadow .22s,opacity .22s}.fok-cart-fab[data-show="1"]{display:flex}.fok-cart-fab:hover{transform:translateY(-3px);box-shadow:0 12px 26px #11111147}.fok-cart-fab:focus-visible{outline:3px solid rgba(47,143,91,.35);outline-offset:3px}.fok-cart-fab svg{display:block;transform:translateY(-1.8px)}.fok-cart-fab__count{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#111;color:#fff;font:700 12px/22px Montserrat,system-ui,sans-serif;text-align:center;box-sizing:border-box}.fok-cart-fab__count[hidden]{display:none}cart-drawer[open]~.fok-cart-fab,body:has(cart-drawer[open]) .fok-cart-fab{opacity:0;pointer-events:none;transform:scale(.8)}@media(max-width:767px){.fok-cart-fab{right:16px;width:54px;height:54px}body.template-product .fok-cart-fab{bottom:calc(150px + env(safe-area-inset-bottom))}}@media(max-width:1023px){body[data-fok-full] .fok-cart-fab{bottom:calc(88px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.fok-cart-fab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/fok-chrome.css.map */
