.w16c-wrap{width:100%;max-width:calc(var(--bp-max) + ( var(--bp-gutter) * 2 ));margin-right:auto;margin-left:auto;padding-right:var(--bp-gutter);padding-left:var(--bp-gutter)}.w16c-wrap-narrow{max-width:calc(var(--bp-max-narrow) + ( var(--bp-gutter) * 2 ))}.w16c-section{color:var(--bp-text);font-family:var(--bp-font-body);font-size:17px;line-height:1.7;padding-top:var(--bp-section-pad);padding-bottom:var(--bp-section-pad);background-color:var(--bp-cream)}.w16c-section-alt{background-color:var(--bp-cream-alt)}.w16c-section-white{background-color:var(--bp-white)}.w16c-section-dark{color:var(--bp-on-dark);background-color:var(--bp-navy)}.w16c-section-tight{padding-top:var(--bp-space-5);padding-bottom:var(--bp-space-5)}.w16c-section-head{display:grid;justify-items:center;gap:14px;max-width:780px;text-align:center}.w16c-section-head{margin:0 auto var(--bp-space-5)}@media (max-width:767px){.w16c-section-head{margin-bottom:var(--bp-space-4)}}.w16c-section-head-left{text-align:left;margin-left:0}.w16c-section-head-left{justify-items:start}.w16c-eyebrow{display:inline-block;color:var(--bp-coral);font-family:var(--bp-font-body);font-weight:800;font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:.16em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-badge{display:inline-flex;align-items:center;gap:8px;color:var(--bp-white);font-family:var(--bp-font-body);font-weight:800;font-size:13px;line-height:1;text-transform:uppercase;letter-spacing:.12em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:var(--bp-coral);border-radius:var(--bp-radius-btn)}.w16c-title{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:clamp(32px,4vw,48px);line-height:1.02;text-transform:uppercase;letter-spacing:-.01em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-title-light{color:var(--bp-white)}.w16c-subtitle{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:22px;line-height:1.15;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-subtitle-light{color:var(--bp-white)}.w16c-intro{color:inherit;font-size:19px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.w16c-intro{font-size:18px}}.w16c-text{color:inherit;font-size:17px;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-text-light{color:var(--bp-on-dark)}.w16c-stack{display:grid;justify-items:start;align-content:start;gap:var(--bp-space-2)}.w16c-center{text-align:center}.w16c-center{justify-items:center}.w16c-banner{display:flex;justify-content:center;align-items:center;position:relative;min-height:440px;overflow:hidden;color:var(--bp-white);font-family:var(--bp-font-body);line-height:1.6;text-align:center;background-color:var(--bp-navy)}.w16c-banner::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(180deg,rgb(15 47 64 / .55) 0%,rgb(15 47 64 / .72) 100%);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.w16c-banner::after{content:""}.w16c-banner{isolation:isolate;padding:var(--bp-space-7) var(--bp-gutter)}@media (max-width:1023px){.w16c-banner{min-height:380px}}@media (max-width:767px){.w16c-banner{min-height:320px;padding-top:var(--bp-space-6);padding-bottom:var(--bp-space-6)}}.w16c-banner-tall{min-height:640px}@media (max-width:1023px){.w16c-banner-tall{min-height:560px}}@media (max-width:767px){.w16c-banner-tall{min-height:520px}}.w16c-banner-short{min-height:320px}@media (max-width:767px){.w16c-banner-short{min-height:260px}}.w16c-banner-img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%}.w16c-banner-inner{display:grid;justify-items:center;gap:18px;position:relative;width:100%;max-width:920px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.w16c-banner-title{color:var(--bp-white);font-family:var(--bp-font-head);font-weight:900;font-size:clamp(40px,6.4vw,80px);line-height:1;text-transform:uppercase;letter-spacing:0;text-shadow:0 2px 24px rgb(0 0 0 / .25);margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-banner-subtitle{max-width:700px;color:var(--bp-white);font-weight:500;font-size:21px;line-height:1.5;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:767px){.w16c-banner-subtitle{font-size:18px}}.w16c-btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:52px;color:var(--bp-white);font-family:var(--bp-font-body);font-weight:800;font-size:15px;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:.07em;padding-top:0;padding-right:30px;padding-bottom:0;padding-left:30px;background-color:var(--bp-coral);border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-coral);border-right:2px solid var(--bp-coral);border-bottom:2px solid var(--bp-coral);border-left:2px solid var(--bp-coral);cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.w16c-btn:hover{color:var(--bp-white);background-color:var(--bp-coral-dark);transform:translate3d(0,-1px,0)}.w16c-btn:hover{border-color:var(--bp-coral-dark)}.w16c-btn:focus-visible{color:var(--bp-white);outline:3px solid var(--bp-navy);outline-offset:3px}.w16c-btn{white-space:nowrap}@media (max-width:479px){.w16c-btn{text-align:center}.w16c-btn{white-space:normal}}.w16c-btn-outline{color:var(--bp-navy);background-color:#fff0}.w16c-btn-outline:hover{color:var(--bp-white);background-color:var(--bp-navy)}.w16c-btn-outline:hover{border-color:var(--bp-navy)}.w16c-btn-outline{border-color:var(--bp-navy)}.w16c-btn-light{color:var(--bp-navy);background-color:var(--bp-white)}.w16c-btn-light:hover{color:var(--bp-white);background-color:#fff0}.w16c-btn-light:hover{border-color:var(--bp-white)}.w16c-btn-light{border-color:var(--bp-white)}.w16c-btn-ghost{color:var(--bp-white);background-color:#fff0}.w16c-btn-ghost:hover{color:var(--bp-navy);background-color:var(--bp-white)}.w16c-btn-ghost:hover{border-color:var(--bp-white)}.w16c-btn-ghost{border-color:var(--bp-white)}.w16c-btn-sm{min-height:42px;font-size:13px;padding-top:0;padding-right:22px;padding-bottom:0;padding-left:22px}.w16c-btn-row{display:flex;align-items:center;gap:12px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-btn-row{flex-wrap:wrap}@media (max-width:479px){.w16c-btn-row{flex-flow:column;align-items:stretch}}.w16c-btn-row-center{justify-content:center}.w16c-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:var(--bp-space-6)}@media (max-width:1023px){.w16c-split{gap:var(--bp-space-5)}}@media (max-width:767px){.w16c-split{grid-template-columns:minmax(0,1fr);gap:var(--bp-space-4)}}.w16c-split-media{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4/3;border-radius:var(--bp-radius-lg)}.w16c-split-media{box-shadow:var(--bp-shadow)}.w16c-split-body{display:grid;justify-items:start;align-content:center;gap:18px}.w16c-split-reverse .w16c-split-media{order:2}@media (max-width:767px){.w16c-split-reverse .w16c-split-media{order:0}}.w16c-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px}.w16c-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.w16c-grid-2{grid-template-columns:minmax(0,1fr)}}.w16c-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.w16c-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.w16c-grid-3{grid-template-columns:minmax(0,1fr)}}.w16c-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1119px){.w16c-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.w16c-grid-4{grid-template-columns:minmax(0,1fr)}}.w16c-card{display:flex;flex-flow:column;overflow:hidden;color:var(--bp-text);text-decoration:none;background-color:var(--bp-white);border-radius:var(--bp-radius-lg);transition:transform 0.25s ease,box-shadow 0.25s ease}.w16c-card:hover{color:var(--bp-text);transform:translate3d(0,-4px,0)}.w16c-card:hover{box-shadow:var(--bp-shadow-hover)}.w16c-card{box-shadow:var(--bp-shadow)}.w16c-card-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4/3}.w16c-card-body{display:flex;flex-flow:column;align-items:start;gap:10px;flex-grow:1;flex-shrink:1;flex-basis:auto;font-size:16px;line-height:1.6;padding-top:24px;padding-right:24px;padding-bottom:28px;padding-left:24px}.w16c-card-meta{color:var(--bp-coral);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.1em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-card-title{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:22px;line-height:1.12;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-card-text{color:var(--bp-text);font-size:16px;line-height:1.6;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-card-link{display:inline-flex;align-items:center;gap:6px;color:var(--bp-coral);font-weight:800;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;margin-top:auto;padding-top:6px}.w16c-card-link:hover{color:var(--bp-navy)}.w16c-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.w16c-gallery-img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;border-radius:var(--bp-radius)}.w16c-info{display:grid;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:8px;padding-right:28px;padding-bottom:8px;padding-left:28px;background-color:var(--bp-white);border-radius:var(--bp-radius-lg)}.w16c-info{box-shadow:var(--bp-shadow)}@media (max-width:767px){.w16c-info{padding-top:4px;padding-right:20px;padding-bottom:4px;padding-left:20px}}.w16c-info-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-top:14px;padding-right:0;padding-bottom:14px;padding-left:0;border-bottom:1px solid var(--bp-line)}.w16c-info-row:last-child{border-bottom:0 solid}@media (max-width:479px){.w16c-info-row{flex-flow:column;gap:2px}}.w16c-info-label{color:var(--bp-navy);font-weight:800;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-info-value{color:var(--bp-text);text-align:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:479px){.w16c-info-value{text-align:left}}.w16c-info-dark{background-color:rgb(255 255 255 / .06)}.w16c-info-dark .w16c-info-label{color:var(--bp-white)}.w16c-info-dark .w16c-info-value{color:var(--bp-on-dark)}.w16c-info-dark{box-shadow:none}.w16c-table-wrap{width:100%;border-radius:var(--bp-radius-lg)}.w16c-table-wrap{overflow-x:auto;box-shadow:var(--bp-shadow)}.w16c-table{width:100%;color:var(--bp-text);font-size:16px;line-height:1.5;background-color:var(--bp-white)}.w16c-table th{color:var(--bp-white);font-weight:800;font-size:13px;text-align:left;text-transform:uppercase;letter-spacing:.08em;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--bp-navy)}.w16c-table td{text-align:left;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;border-bottom:1px solid var(--bp-line)}.w16c-table td{vertical-align:top}.w16c-table{border-collapse:collapse}.w16c-notice{display:flex;align-items:start;gap:18px;color:var(--bp-text);font-size:16px;line-height:1.6;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px;background-color:var(--bp-white);border-radius:var(--bp-radius);border-left:6px solid var(--bp-coral)}.w16c-notice{box-shadow:var(--bp-shadow)}@media (max-width:767px){.w16c-notice{flex-flow:column;gap:12px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.w16c-notice-icon{flex-grow:0;flex-shrink:0;flex-basis:auto;width:30px;height:30px;color:var(--bp-coral)}.w16c-notice-body{display:grid;justify-items:start;gap:6px;flex-grow:1;flex-shrink:1;flex-basis:auto}.w16c-notice-title{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:18px;line-height:1.2;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-notice-text{color:inherit;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-notice-dark{color:var(--bp-on-dark);background-color:var(--bp-navy)}.w16c-notice-dark .w16c-notice-title{color:var(--bp-white)}.w16c-notice-dark{box-shadow:none}.w16c-faq{display:grid;gap:12px;width:100%;max-width:var(--bp-max-narrow);margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.w16c-faq-item{overflow:hidden;background-color:var(--bp-white);border-radius:var(--bp-radius);border-top:1px solid var(--bp-line);border-right:1px solid var(--bp-line);border-bottom:1px solid var(--bp-line);border-left:1px solid var(--bp-line)}.w16c-faq-item[open] .w16c-faq-q::after{content:"−"}.w16c-faq-q{display:block;position:relative;color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:800;font-size:18px;line-height:1.35;padding-top:20px;padding-right:60px;padding-bottom:20px;padding-left:24px;cursor:pointer}.w16c-faq-q::-webkit-details-marker{display:none}.w16c-faq-q::after{position:absolute;top:50%;right:24px;color:var(--bp-coral);font-weight:400;font-size:28px;line-height:1;transform:translate3d(0,-50%,0)}.w16c-faq-q::after{content:"+"}.w16c-faq-q:hover{color:var(--bp-coral)}.w16c-faq-q{list-style:none}@media (max-width:479px){.w16c-faq-q{font-size:17px;padding-top:18px;padding-right:52px;padding-bottom:18px;padding-left:18px}}.w16c-faq-a{display:grid;gap:10px;color:var(--bp-text);font-size:16px;line-height:1.7;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:24px;padding-bottom:22px;padding-left:24px}@media (max-width:479px){.w16c-faq-a{padding-top:0;padding-right:18px;padding-bottom:18px;padding-left:18px}}.w16c-prose{width:100%;max-width:var(--bp-max-narrow);color:var(--bp-text);font-size:17px;line-height:1.75;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.w16c-prose h2{color:var(--bp-navy);font-weight:900;font-size:28px;line-height:1.15;text-transform:uppercase;margin-top:40px;margin-right:0;margin-bottom:12px;margin-left:0}.w16c-prose h3{color:var(--bp-navy);font-weight:800;font-size:20px;line-height:1.25;margin-top:28px;margin-right:0;margin-bottom:8px;margin-left:0}.w16c-prose p{margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.w16c-prose ul{margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0;padding-left:22px}.w16c-prose ul{list-style:disc}.w16c-prose ol{margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0;padding-left:22px}.w16c-prose ol{list-style:decimal}.w16c-prose li{margin-bottom:6px}.w16c-prose a{color:var(--bp-coral);text-decoration:underline}.w16c-prose strong{color:var(--bp-navy)}.w16c-hdr{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:200;font-family:var(--bp-font-body);background-color:var(--bp-navy);box-shadow:0 2px 16px rgb(0 0 0 / .18)}.w16c-hdr-strip{color:var(--bp-white);font-weight:600;font-size:14px;line-height:1.4;text-align:center;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;background-color:var(--bp-coral)}.w16c-hdr-strip{padding:8px var(--bp-gutter)}@media (max-width:767px){.w16c-hdr-strip{font-size:13px}}.w16c-hdr-bar{display:flex;justify-content:space-between;align-items:center;gap:24px;position:relative;width:100%;max-width:1440px;min-height:84px;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.w16c-hdr-bar{padding:0 var(--bp-gutter)}@media (max-width:1119px){.w16c-hdr-bar{min-height:72px}}.w16c-hdr-logo{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;line-height:0}.w16c-hdr-logo-img{display:block;width:auto;height:28px}@media (max-width:479px){.w16c-hdr-logo-img{height:24px}}.w16c-hdr-nav{display:flex;justify-content:end;align-items:center;gap:4px 0}.w16c-hdr-nav{flex-wrap:wrap}@media (max-width:1119px){.w16c-hdr-nav{display:none;gap:0;position:absolute;top:100%;right:0;left:0;max-height:calc(100vh - 120px);background-color:var(--bp-navy);border-top:1px solid rgb(255 255 255 / .12);box-shadow:0 16px 30px rgb(0 0 0 / .25)}.w16c-hdr-nav{flex-wrap:nowrap;overflow-y:auto;padding:8px var(--bp-gutter) 24px}}.w16c-hdr-link{display:inline-flex;align-items:center;min-height:44px;color:var(--bp-white);font-weight:700;font-size:clamp(12px,1.08vw,14px);line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;padding-top:0;padding-right:clamp(6px,.75vw,12px);padding-bottom:0;padding-left:clamp(6px,.75vw,12px);transition:color 0.2s ease}.w16c-hdr-link:hover{color:var(--bp-coral)}.w16c-hdr-link.is-active{color:var(--bp-coral)}@media (max-width:1119px){.w16c-hdr-link{min-height:52px;font-size:16px;padding-top:0;padding-right:4px;padding-bottom:0;padding-left:4px;border-bottom:1px solid rgb(255 255 255 / .1)}}.w16c-hdr-cta{min-height:44px;font-size:13px;margin-left:12px;padding-top:0;padding-right:22px;padding-bottom:0;padding-left:22px}@media (max-width:1119px){.w16c-hdr-cta{min-height:50px;font-size:14px;margin-top:18px;margin-right:0;margin-bottom:0;margin-left:0}}.w16c-hdr-burger{display:none;position:relative;width:46px;height:46px;color:var(--bp-white);padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-radius:var(--bp-radius);border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid;cursor:pointer}@media (max-width:1119px){.w16c-hdr-burger{display:block}}.w16c-hdr-burger-bar{position:absolute;top:22px;left:11px;width:24px;height:2px;background-color:currentColor;border-radius:2px;transition:background-color 0.2s ease}.w16c-hdr-burger-bar::before{position:absolute;top:-8px;left:0;width:24px;height:2px;background-color:currentColor;border-radius:2px;transition:transform 0.2s ease,top 0.2s ease}.w16c-hdr-burger-bar::before{content:""}.w16c-hdr-burger-bar::after{position:absolute;top:8px;left:0;width:24px;height:2px;background-color:currentColor;border-radius:2px;transition:transform 0.2s ease,top 0.2s ease}.w16c-hdr-burger-bar::after{content:""}.w16c-hdr-open .w16c-hdr-burger-bar{background-color:#fff0}.w16c-hdr-open .w16c-hdr-burger-bar::before{top:0;transform:rotateZ(45deg)}.w16c-hdr-open .w16c-hdr-burger-bar::after{top:0;transform:rotateZ(-45deg)}@media (max-width:1119px){.w16c-hdr-open .w16c-hdr-nav{display:flex;flex-flow:column;justify-content:start;align-items:stretch}}.w16c-ftr{color:var(--bp-on-dark);font-family:var(--bp-font-body);font-size:15px;line-height:1.7;background-color:var(--bp-navy)}.w16c-ftr-top{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:var(--bp-space-5);padding-top:72px;padding-bottom:56px}@media (max-width:1023px){.w16c-ftr-top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.w16c-ftr-top{gap:var(--bp-space-4);padding-top:56px;padding-bottom:40px}}@media (max-width:479px){.w16c-ftr-top{grid-template-columns:minmax(0,1fr)}}.w16c-ftr-col{display:grid;justify-items:start;align-content:start;gap:12px}.w16c-ftr-logo-img{display:block;width:auto;height:30px}.w16c-ftr-slogan{color:var(--bp-coral);font-family:var(--bp-font-head);font-weight:900;font-size:30px;line-height:1.05;text-transform:uppercase;letter-spacing:-.01em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-ftr-heading{color:var(--bp-white);font-family:var(--bp-font-head);font-weight:900;font-size:17px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em;margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0}.w16c-ftr-text{color:var(--bp-on-dark);font-style:normal;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-ftr-link{color:var(--bp-on-dark);text-decoration:none;transition:color 0.2s ease}.w16c-ftr-link:hover{color:var(--bp-coral)}.w16c-ftr-links{display:grid;gap:6px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.w16c-ftr-links{list-style:none}.w16c-ftr-social{display:flex;gap:10px}.w16c-ftr-social{flex-wrap:wrap}.w16c-ftr-social-link{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;color:var(--bp-white);text-decoration:none;border-radius:50%;border-top:1px solid rgb(255 255 255 / .3);border-right:1px solid rgb(255 255 255 / .3);border-bottom:1px solid rgb(255 255 255 / .3);border-left:1px solid rgb(255 255 255 / .3);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.w16c-ftr-social-link:hover{color:var(--bp-white);background-color:var(--bp-coral)}.w16c-ftr-social-link:hover{border-color:var(--bp-coral)}.w16c-ftr-social-icon{width:18px;height:18px;color:inherit}.w16c-ftr-hours{display:grid;width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-ftr-hours-row{display:flex;justify-content:space-between;gap:12px;padding-top:6px;padding-right:0;padding-bottom:6px;padding-left:0;border-bottom:1px solid rgb(255 255 255 / .12)}.w16c-ftr-hours-day{color:var(--bp-white);font-weight:700;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-ftr-hours-time{color:var(--bp-on-dark);text-align:right;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-ftr-bottom{border-top:1px solid rgb(255 255 255 / .12)}.w16c-ftr-bottom-inner{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;padding-top:22px;padding-bottom:22px}.w16c-ftr-bottom-inner{flex-wrap:wrap}.w16c-ftr-legal{color:rgb(255 255 255 / .6);margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-home-chips{display:flex;justify-content:center;gap:10px;margin-top:4px;margin-right:0;margin-bottom:8px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.w16c-home-chips{flex-wrap:wrap;list-style:none}.w16c-home-chip{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:700;font-size:14px;line-height:1;letter-spacing:.04em;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px;background-color:rgb(15 47 64 / .45);border-radius:999px;border-top:1px solid rgb(255 255 255 / .35);border-right:1px solid rgb(255 255 255 / .35);border-bottom:1px solid rgb(255 255 255 / .35);border-left:1px solid rgb(255 255 255 / .35)}.w16c-home-chip::before{width:8px;height:8px;background-color:#4cd07d;border-radius:50%;box-shadow:0 0 0 3px rgb(76 208 125 / .25)}.w16c-home-chip::before{content:""}@media (max-width:767px){.w16c-home-chip{font-size:13px;padding-top:7px;padding-right:13px;padding-bottom:7px;padding-left:13px}}.w16c-home-hero-actions{margin-top:8px}.w16c-home-story-kicker{color:#e94d4e;font-weight:800;font-size:20px}.w16c-home-hours{width:100%}.w16c-game-list{display:grid;gap:10px;margin-top:8px;margin-right:0;margin-bottom:20px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.w16c-game-list{list-style:none}.w16c-game-item{position:relative;color:var(--bp-text);font-size:16px;line-height:1.55;padding-left:26px}.w16c-game-item::before{position:absolute;top:8px;left:0;width:10px;height:10px;background-color:var(--bp-coral);border-radius:50%}.w16c-game-item::before{content:""}.w16c-game-price{color:var(--bp-coral);font-family:var(--bp-font-head);font-weight:900;font-size:44px;line-height:1;margin-top:4px;margin-right:0;margin-bottom:12px;margin-left:0}@media (max-width:767px){.w16c-game-price{font-size:36px}}.w16c-game-small{color:var(--bp-text);font-size:15px;line-height:1.6;margin-top:12px;opacity:.85}.w16c-game-card-body{display:flex;flex-flow:column;gap:12px;height:100%}.w16c-game-push{margin-top:auto}.w16c-game-gallery{margin-top:48px}.w16c-story-nav{display:flex;justify-content:center;gap:12px;margin-top:24px}.w16c-story-nav{flex-wrap:wrap}@media (max-width:479px){.w16c-story-nav{gap:8px}}.w16c-story-timeline{display:grid;gap:64px;position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-image:linear-gradient(rgb(15 47 64 / .18),rgb(15 47 64 / .18));background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.w16c-story-timeline{list-style:none;background-size:2px 100%;background-position:center top;background-repeat:no-repeat}@media (max-width:767px){.w16c-story-timeline{gap:48px;padding-left:32px}.w16c-story-timeline{background-position:8px top}}@media (max-width:479px){.w16c-story-timeline{padding-left:20px}.w16c-story-timeline{background-position:4px top}}.w16c-story-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px}.w16c-story-item{scroll-margin-top:120px}@media (max-width:1023px){.w16c-story-item{gap:40px}}@media (max-width:767px){.w16c-story-item{grid-template-columns:minmax(0,1fr);gap:20px}}.w16c-story-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/3;background-color:var(--bp-navy);border-radius:var(--bp-radius-lg)}.w16c-story-img{box-shadow:var(--bp-shadow)}.w16c-story-img-right{order:2}@media (max-width:767px){.w16c-story-img-right{order:0}}.w16c-story-img-logo{object-fit:contain;padding-top:56px;padding-right:56px;padding-bottom:56px;padding-left:56px}@media (max-width:767px){.w16c-story-img-logo{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}}.w16c-story-body{display:grid;gap:12px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--bp-white);border-radius:var(--bp-radius-lg);border-top:4px solid var(--bp-coral)}.w16c-story-body{box-shadow:var(--bp-shadow)}@media (max-width:1023px){.w16c-story-body{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}@media (max-width:479px){.w16c-story-body{padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px}}.w16c-story-year{color:var(--bp-coral);font-family:var(--bp-font-head);font-weight:900;font-size:56px;line-height:1;letter-spacing:-.02em}@media (max-width:1023px){.w16c-story-year{font-size:46px}}@media (max-width:767px){.w16c-story-year{font-size:40px}}@media (max-width:479px){.w16c-story-year{font-size:34px}}.w16c-func-caps{margin-top:8px;margin-right:0;margin-bottom:8px;margin-left:0}.w16c-func-gallery{margin-top:48px}.w16c-cc-mt{margin-top:var(--bp-space-5)}@media (max-width:767px){.w16c-cc-mt{margin-top:var(--bp-space-4)}}.w16c-cc-legal-nav{display:flex;justify-content:center;gap:8px 20px;font-size:15px;margin-top:var(--bp-space-5);padding-top:var(--bp-space-4);border-top:1px solid var(--bp-line)}.w16c-cc-legal-nav{flex-wrap:wrap}.w16c-cc-legal-link{color:var(--bp-navy);font-weight:700;text-decoration:none}.w16c-cc-legal-link:hover{color:var(--bp-coral)}.w16c-tap-hours{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;max-width:900px;margin-right:auto;margin-left:auto}.w16c-tap-note{color:var(--bp-text);font-size:15px;text-align:center;font-style:italic}@media (max-width:767px){.w16c-tap-note{font-size:14px}}.w16c-tap-menu-icon{width:44px;height:44px;color:var(--bp-coral);margin-bottom:8px}.w16c-tap-booking{display:grid;justify-items:center;gap:20px;text-align:center}.w16c-tap-contact{color:var(--bp-white);font-weight:700;text-decoration:underline}.w16c-evt-anchor{scroll-margin-top:110px}.w16c-evt-media{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4/3;border-radius:var(--bp-radius-lg)}.w16c-evt-media{box-shadow:var(--bp-shadow)}.w16c-evt-media-square{aspect-ratio:1/1}.w16c-evt-when{display:inline-block;align-self:start;justify-self:start;width:fit-content;max-width:100%;color:var(--bp-white);font-family:var(--bp-font-head);font-weight:900;font-size:15px;line-height:1.3;text-transform:uppercase;letter-spacing:.04em;padding-top:6px;padding-right:14px;padding-bottom:6px;padding-left:14px;background-color:var(--bp-navy);border-radius:var(--bp-radius-btn)}@media (max-width:767px){.w16c-evt-when{font-size:13px}}.w16c-evt-list{display:grid;gap:8px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.w16c-evt-list{list-style:none}.w16c-evt-list-item{position:relative;color:var(--bp-text);font-size:16px;line-height:1.5;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:18px;background-color:var(--bp-white);border-radius:var(--bp-radius);border-left:4px solid var(--bp-coral)}@media (max-width:767px){.w16c-evt-list-item{font-size:15px}}.w16c-evt-reviews{color:var(--bp-navy);font-weight:600;font-style:italic}.w16c-evt-small{color:var(--bp-text);font-size:15px;line-height:1.6;opacity:.85}.w16c-evt-overview{scroll-margin-top:110px}.w16c-xmas-list{display:grid;gap:10px;margin-top:8px;margin-right:0;margin-bottom:20px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.w16c-xmas-list{list-style:none}.w16c-xmas-item{position:relative;color:var(--bp-text);font-size:16px;line-height:1.55;padding-left:26px}.w16c-xmas-item::before{position:absolute;top:8px;left:0;width:10px;height:10px;background-color:var(--bp-coral);border-radius:50%}.w16c-xmas-item::before{content:""}.w16c-xmas-price{color:var(--bp-coral);font-family:var(--bp-font-head);font-weight:900;font-size:40px;line-height:1;margin-top:4px;margin-right:0;margin-bottom:8px;margin-left:0}@media (max-width:767px){.w16c-xmas-price{font-size:34px}}.w16c-xmas-strap{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:20px;line-height:1.3;text-transform:uppercase}.w16c-xmas-card-body{display:flex;flex-flow:column;align-items:start;gap:12px;height:100%}.w16c-xmas-push{margin-top:auto}.w16c-xmas-subhead{margin-top:64px}@media (max-width:767px){.w16c-xmas-subhead{margin-top:48px}}.w16c-xmas-info{margin-top:8px;margin-right:0;margin-bottom:8px;margin-left:0}.w16c-tour-list{display:grid;gap:4px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.w16c-tour-list{list-style:none}.w16c-tour-li{position:relative;padding-left:18px}.w16c-tour-dot{position:absolute;top:.72em;left:0;width:8px;height:8px;background-color:var(--bp-coral);border-radius:50%}.w16c-tour-note{color:var(--bp-text);font-size:15px;line-height:1.6;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:var(--bp-cream-alt);border-radius:var(--bp-radius)}@media (max-width:767px){.w16c-tour-note{font-size:14px}}.w16c-tour-price{justify-self:start}.w16c-tour-tours{display:grid;gap:96px}@media (max-width:1023px){.w16c-tour-tours{gap:72px}}@media (max-width:767px){.w16c-tour-tours{gap:56px}}.w16c-tour-booking{display:grid;justify-items:center;gap:20px;text-align:center}.w16c-tour-contact{color:var(--bp-white);font-weight:700;text-decoration:underline}.w16c-tour-link{color:var(--bp-coral);font-weight:700;text-decoration:underline}.w16c-beer-nav{display:flex;justify-content:center;gap:12px}.w16c-beer-nav{flex-wrap:wrap}.w16c-beer-navlink{display:inline-block;color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:800;font-size:14px;line-height:1.2;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-navy);border-right:2px solid var(--bp-navy);border-bottom:2px solid var(--bp-navy);border-left:2px solid var(--bp-navy);transition:background-color 0.2s ease,color 0.2s ease}.w16c-beer-navlink:hover{color:var(--bp-white);background-color:var(--bp-navy)}.w16c-beer-anchor{scroll-margin-top:110px}.w16c-beer-list{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media (max-width:767px){.w16c-beer-list{gap:28px}}.w16c-beer-item{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:48px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--bp-white);border-radius:var(--bp-radius-lg)}.w16c-beer-item{box-shadow:var(--bp-shadow);scroll-margin-top:110px}@media (max-width:1023px){.w16c-beer-item{gap:32px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px}}@media (max-width:767px){.w16c-beer-item{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:479px){.w16c-beer-item{padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:16px}}.w16c-beer-img{display:block;width:100%;height:auto;max-width:420px;object-fit:contain;aspect-ratio:1/1;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}@media (max-width:767px){.w16c-beer-img{max-width:300px}}.w16c-beer-body{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px}.w16c-beer-meta{color:var(--bp-coral);font-family:var(--bp-font-head);font-weight:800;font-size:14px;line-height:1.4;text-transform:uppercase;letter-spacing:.1em}.w16c-beer-name{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:38px;line-height:1.05;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:4px}@media (max-width:1023px){.w16c-beer-name{font-size:32px}}@media (max-width:767px){.w16c-beer-name{font-size:28px}}@media (max-width:479px){.w16c-beer-name{font-size:26px}}.w16c-beer-note{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:800;font-size:15px;line-height:1.5;text-transform:uppercase;letter-spacing:.06em}.w16c-beer-tags{color:var(--bp-coral);font-family:var(--bp-font-head);font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.14em}.w16c-beer-logo{display:block;width:200px;height:auto;max-width:100%}.w16c-beer-forms{display:flex;align-items:center;gap:8px;margin-top:6px}.w16c-beer-forms{flex-wrap:wrap}.w16c-beer-label{color:var(--bp-navy);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.06em;margin-right:4px}.w16c-beer-form{display:inline-block;color:var(--bp-navy);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.06em;padding-top:5px;padding-right:14px;padding-bottom:5px;padding-left:14px;background-color:var(--bp-cream-alt);border-radius:var(--bp-radius-btn)}.w16c-beer-ratings{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;max-width:460px;margin-top:6px}.w16c-beer-rating{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:12px}@media (max-width:479px){.w16c-beer-rating{grid-template-columns:116px minmax(0,1fr);gap:8px}}.w16c-beer-rating-label{color:var(--bp-navy);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.04em}.w16c-beer-bar{height:10px;overflow:hidden;background-color:var(--bp-line);border-radius:var(--bp-radius-btn)}.w16c-beer-fill{height:100%;background-color:var(--bp-coral);border-radius:var(--bp-radius-btn)}.w16c-beer-l1{width:10%}.w16c-beer-l2{width:20%}.w16c-beer-l3{width:30%}.w16c-beer-l4{width:40%}.w16c-beer-l5{width:50%}.w16c-beer-l6{width:60%}.w16c-beer-l7{width:70%}.w16c-beer-l8{width:80%}.w16c-beer-l9{width:90%}.w16c-beer-l10{width:100%}.w16c-beer-sub{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:18px;text-transform:uppercase;letter-spacing:.04em;margin-top:12px}.w16c-beer-sheet{margin-top:0}.w16c-beer-k{width:36%;color:var(--bp-navy);font-weight:700}.w16c-beer-pubs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px}.w16c-beer-pubs{list-style:none}@media (max-width:479px){.w16c-beer-pubs{grid-template-columns:minmax(0,1fr)}}.w16c-beer-pub{font-size:15px;line-height:1.6}.w16c-beer-small{font-size:14px;font-style:italic}.w16c-beer-toplink{display:inline-block;color:var(--bp-navy);font-weight:800;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;margin-top:40px}.w16c-beer-toplink:hover{color:var(--bp-coral)}.w16c-shop-notice-band{padding-top:48px;padding-bottom:24px}.w16c-shop-notice{max-width:980px;margin-right:auto;margin-left:auto}.w16c-shop-notice-title{font-size:26px}@media (max-width:767px){.w16c-shop-notice-title{font-size:22px}}.w16c-shop-jump{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:32px}.w16c-shop-jump{flex-wrap:wrap}@media (max-width:767px){.w16c-shop-jump{gap:8px}}.w16c-shop-jump-label{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:14px;text-transform:uppercase;letter-spacing:.06em;margin-right:4px}@media (max-width:479px){.w16c-shop-jump-label{width:100%;text-align:center;margin-right:0}}.w16c-shop-small{color:var(--bp-text);font-size:14px;text-align:center;margin-top:16px;opacity:.85}.w16c-shop-cat{scroll-margin-top:110px}@media (max-width:767px){.w16c-shop-cat{scroll-margin-top:80px}}.w16c-shop-grid{align-items:stretch}.w16c-shop-card{display:flex;flex-flow:column;height:100%}.w16c-shop-img{display:block;width:100%;object-fit:cover;aspect-ratio:1/1;background-color:var(--bp-white)}.w16c-shop-placeholder{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:1/1;background-color:var(--bp-cream-alt)}.w16c-shop-placeholder-text{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:22px;text-transform:uppercase;letter-spacing:.08em;opacity:.35}.w16c-shop-body{display:flex;flex-flow:column;gap:10px;flex-grow:1}.w16c-shop-text{font-size:15px;line-height:1.6}.w16c-shop-prices{display:flex;flex-flow:column;gap:6px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bp-line)}.w16c-shop-prices{list-style:none}.w16c-shop-price-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:15px}.w16c-shop-price-row-out{opacity:.6}.w16c-shop-pack{color:var(--bp-text)}.w16c-shop-amount{color:var(--bp-navy);font-weight:800}.w16c-shop-amount{white-space:nowrap}.w16c-shop-oos{color:var(--bp-coral);font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.05em;margin-left:auto}.w16c-shop-oos{white-space:nowrap}.w16c-shop-price{color:var(--bp-navy);font-weight:900;font-size:20px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bp-line)}.w16c-shop-sizes{display:flex;gap:6px}.w16c-shop-sizes{list-style:none;flex-wrap:wrap}.w16c-shop-size{color:var(--bp-navy);font-weight:700;font-size:13px;padding-top:3px;padding-right:10px;padding-bottom:3px;padding-left:10px;background-color:var(--bp-white);border-radius:var(--bp-radius-btn);border-top:1px solid var(--bp-line);border-right:1px solid var(--bp-line);border-bottom:1px solid var(--bp-line);border-left:1px solid var(--bp-line)}.w16c-shop-size-out{text-decoration:line-through;opacity:.45}.w16c-shop-stocknote{color:var(--bp-coral);font-weight:700;font-size:13px}.w16c-shop-oos-badge{align-self:start;color:var(--bp-white);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.05em;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:var(--bp-navy);border-radius:var(--bp-radius-btn)}.w16c-shop-visit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px}@media (max-width:1023px){.w16c-shop-visit{gap:32px}}@media (max-width:767px){.w16c-shop-visit{grid-template-columns:minmax(0,1fr)}}.w16c-shop-anchor{scroll-margin-top:110px}.w16c-woo-notice{gap:14px;font-size:15px;line-height:1.55;padding-top:16px;padding-right:18px;padding-bottom:16px;padding-left:18px;border-left:5px solid}.w16c-woo-notice{box-shadow:none}@media (max-width:767px){.w16c-woo-notice{flex-flow:row;gap:12px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px}}.w16c-woo-notice-icon{width:24px;height:24px;margin-top:1px}.w16c-woo-notice-title{font-size:15px;letter-spacing:.04em}.w16c-woo-notice-text{font-size:15px}.w16c-woo-shop-hero{color:var(--bp-on-dark);padding-top:64px;padding-right:0;padding-bottom:40px;padding-left:0;background-color:var(--bp-navy)}@media (max-width:1023px){.w16c-woo-shop-hero{padding-top:48px;padding-right:0;padding-bottom:32px;padding-left:0}}.w16c-woo-shop-hero-inner{display:flex;flex-flow:column;align-items:start;gap:14px}.w16c-woo-shop-title{color:var(--bp-white);font-family:var(--bp-font-head);font-weight:900;font-size:48px;line-height:1.05;text-transform:uppercase;letter-spacing:.01em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:1023px){.w16c-woo-shop-title{font-size:40px}}@media (max-width:767px){.w16c-woo-shop-title{font-size:32px}}@media (max-width:479px){.w16c-woo-shop-title{font-size:28px}}.w16c-woo-shop-desc{max-width:680px;color:var(--bp-on-dark);font-size:18px;line-height:1.6}.w16c-woo-shop-desc:empty{display:none}.w16c-woo-cats-nav{display:flex;align-items:center;gap:10px;margin-top:10px}.w16c-woo-cats-nav{flex-wrap:wrap}.w16c-woo-cats{display:flex;gap:10px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.w16c-woo-cats{flex-wrap:wrap;list-style:none}.w16c-woo-cat{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.w16c-woo-cat{list-style:none}.w16c-woo-cat-link{display:inline-flex;align-items:center;min-height:40px;color:var(--bp-white);font-family:var(--bp-font-body);font-weight:800;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px;border-radius:var(--bp-radius-btn);border-top:2px solid rgb(255 255 255 / .45);border-right:2px solid rgb(255 255 255 / .45);border-bottom:2px solid rgb(255 255 255 / .45);border-left:2px solid rgb(255 255 255 / .45);transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.w16c-woo-cat-link:hover{color:var(--bp-white);background-color:var(--bp-coral)}.w16c-woo-cat-link:hover{border-color:var(--bp-coral)}.w16c-woo-cat-link:focus-visible{color:var(--bp-white);outline:3px solid var(--bp-coral);outline-offset:3px}.w16c-woo-cat-link.is-active{color:var(--bp-white);background-color:var(--bp-coral)}.w16c-woo-cat-link.is-active{border-color:var(--bp-coral)}@media (max-width:767px){.w16c-woo-cat-link{min-height:40px;font-size:13px;padding-top:0;padding-right:14px;padding-bottom:0;padding-left:14px}}.w16c-woo-shop{padding-top:32px;padding-right:0;padding-bottom:96px;padding-left:0;background-color:var(--bp-cream)}@media (max-width:767px){.w16c-woo-shop{padding-top:24px;padding-right:0;padding-bottom:56px;padding-left:0}}.w16c-woo-crumbs{color:var(--bp-text);font-size:14px;margin-bottom:20px}.w16c-woo-crumbs a{color:var(--bp-navy);text-decoration:none}.w16c-woo-crumbs a:hover{color:var(--bp-coral)}.w16c-woo-grid{display:flex;align-items:center;gap:16px}.w16c-woo-grid.breakdance-woocommerce{--bde-woo-products-list-products-per-row:4;--bde-woo-products-list-gap:40px 28px}.w16c-woo-grid .woocommerce-notices-wrapper{flex-basis:100%}.w16c-woo-grid .woocommerce-notices-wrapper:empty{display:none}.w16c-woo-grid ul.products{flex-basis:100%}.w16c-woo-grid .woocommerce-pagination{flex-basis:100%;margin-top:32px}.w16c-woo-grid .woocommerce-info{flex-basis:100%;color:var(--bp-text);text-align:center;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px;background-color:var(--bp-white);border-radius:var(--bp-radius)}.w16c-woo-grid .woocommerce-result-count{flex-grow:1;flex-shrink:1;flex-basis:auto;color:var(--bp-text);font-size:15px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-woo-grid .woocommerce-ordering{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-woo-grid .woocommerce-ordering select{min-height:44px;color:var(--bp-navy);font-family:var(--bp-font-body);font-weight:600;font-size:15px;padding-top:8px;padding-right:36px;padding-bottom:8px;padding-left:14px;background-color:var(--bp-white);border-radius:var(--bp-radius);border-top:1px solid var(--bp-line);border-right:1px solid var(--bp-line);border-bottom:1px solid var(--bp-line);border-left:1px solid var(--bp-line)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product{display:flex;flex-flow:column;gap:10px;overflow:hidden;padding-top:0;padding-right:0;padding-bottom:18px;padding-left:0;background-color:var(--bp-white);border-radius:var(--bp-radius-lg);transition:box-shadow 0.2s ease,transform 0.2s ease}.w16c-woo-grid.breakdance-woocommerce ul.products li.product{box-shadow:var(--bp-shadow)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product:hover{transform:translate3d(0,-2px,0)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product:hover{box-shadow:var(--bp-shadow-hover)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-flow:column;gap:10px;color:var(--bp-navy);text-decoration:none}.w16c-woo-grid.breakdance-woocommerce ul.products li.product .bde-woo-product-image{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;background-color:var(--bp-white)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product .bde-woo-product-image img{display:block;width:100%;object-fit:contain;aspect-ratio:1/1;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}.w16c-woo-grid.breakdance-woocommerce ul.products li.product span.onsale{position:absolute;top:12px;left:12px;color:var(--bp-white);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.06em;padding-top:4px;padding-right:12px;padding-bottom:4px;padding-left:12px;background-color:var(--bp-coral);border-radius:var(--bp-radius-btn)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product .bde-woo-categories-list{color:var(--bp-coral);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px}.w16c-woo-grid.breakdance-woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:18px;line-height:1.25;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px}.w16c-woo-grid.breakdance-woocommerce ul.products li.product .price{color:var(--bp-navy);font-weight:700;font-size:17px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px}.w16c-woo-grid.breakdance-woocommerce ul.products li.product .price del{color:var(--bp-text);font-weight:400;margin-right:6px;opacity:.7}.w16c-woo-grid.breakdance-woocommerce ul.products li.product .price ins{color:var(--bp-coral);text-decoration:none}.w16c-woo-grid.breakdance-woocommerce ul.products li.product .bde-woo-product-footer{margin-top:auto;padding-top:4px;padding-right:18px;padding-bottom:0;padding-left:18px}.w16c-woo-grid.breakdance-woocommerce ul.products li.product a.button{display:inline-flex;justify-content:center;align-items:center;gap:8px;width:auto;min-height:44px;color:var(--bp-white);font-family:var(--bp-font-body);font-weight:800;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:22px;padding-bottom:0;padding-left:22px;background-color:var(--bp-coral);border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-coral);border-right:2px solid var(--bp-coral);border-bottom:2px solid var(--bp-coral);border-left:2px solid var(--bp-coral)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product a.button{text-indent:0;white-space:nowrap}.w16c-woo-grid.breakdance-woocommerce ul.products li.product a.button:hover{color:var(--bp-white);background-color:var(--bp-coral-dark)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product a.button:hover{border-color:var(--bp-coral-dark)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product a.button::before{content:none}.w16c-woo-grid.breakdance-woocommerce ul.products li.product a.button.loading{opacity:.8;pointer-events:none}.w16c-woo-grid.breakdance-woocommerce ul.products li.product .bde-woo-product-footer:has(a.added_to_cart) a.button.added{display:none}.w16c-woo-grid.breakdance-woocommerce ul.products li.product a.added_to_cart{display:inline-flex;justify-content:center;align-items:center;width:auto;max-width:none;min-height:44px;color:var(--bp-navy);font-weight:800;font-size:14px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:22px;padding-bottom:0;padding-left:22px;background-color:#fff0;border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-navy);border-right:2px solid var(--bp-navy);border-bottom:2px solid var(--bp-navy);border-left:2px solid var(--bp-navy)}.w16c-woo-grid.breakdance-woocommerce ul.products li.product a.added_to_cart:hover{color:var(--bp-white);background-color:var(--bp-navy)}.w16c-woo-grid .woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;gap:8px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-grid .woocommerce-pagination ul.page-numbers{list-style:none}.w16c-woo-grid .woocommerce-pagination ul.page-numbers li{border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-grid .woocommerce-pagination .page-numbers a{display:inline-flex;justify-content:center;align-items:center;height:44px;min-width:44px;color:var(--bp-navy);font-weight:800;text-decoration:none;border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-navy);border-right:2px solid var(--bp-navy);border-bottom:2px solid var(--bp-navy);border-left:2px solid var(--bp-navy)}.w16c-woo-grid .woocommerce-pagination .page-numbers span.current{display:inline-flex;justify-content:center;align-items:center;height:44px;min-width:44px;color:var(--bp-white);font-weight:800;background-color:var(--bp-navy);border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-navy);border-right:2px solid var(--bp-navy);border-bottom:2px solid var(--bp-navy);border-left:2px solid var(--bp-navy)}.w16c-woo-grid{flex-wrap:wrap}@media (max-width:1119px){.w16c-woo-grid.breakdance-woocommerce{--bde-woo-products-list-products-per-row:3}}@media (max-width:767px){.w16c-woo-grid.breakdance-woocommerce{--bde-woo-products-list-products-per-row:2;--bde-woo-products-list-gap:20px 14px}}@media (max-width:479px){.w16c-woo-grid .woocommerce-ordering{flex-basis:100%}.w16c-woo-grid .woocommerce-ordering select{width:100%}}.w16c-woo-pdp{display:block;color:var(--bp-text);font-family:var(--bp-font-body);font-size:17px;line-height:1.7;background-color:var(--bp-cream)}.w16c-woo-pdp .woocommerce-notices-wrapper{display:grid;gap:10px;margin-top:0;margin-right:0;margin-bottom:24px;margin-left:0}.w16c-woo-pdp>.woocommerce-notices-wrapper{width:min(100% - 48px,var(--bp-max));margin-top:24px;margin-right:auto;margin-bottom:0;margin-left:auto}.w16c-woo-pdp .woocommerce-notices-wrapper:empty{display:none;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-woo-pdp .woocommerce-message{display:flex;align-items:center;gap:8px 12px;position:relative;color:var(--bp-navy);font-weight:600;font-size:16px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:48px;background-color:var(--bp-white);border-radius:var(--bp-radius);border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:5px solid #2e7d4f}.w16c-woo-pdp .woocommerce-message{flex-wrap:wrap;box-shadow:var(--bp-shadow)}.w16c-woo-pdp .woocommerce-info{display:flex;align-items:center;gap:8px 12px;position:relative;color:var(--bp-navy);font-weight:600;font-size:16px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:48px;background-color:var(--bp-white);border-radius:var(--bp-radius);border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:5px solid var(--bp-navy)}.w16c-woo-pdp .woocommerce-info{flex-wrap:wrap;box-shadow:var(--bp-shadow)}.w16c-woo-pdp .woocommerce-error{display:grid;gap:8px;position:relative;color:var(--bp-coral-dark);font-weight:600;font-size:16px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:48px;background-color:var(--bp-white);border-radius:var(--bp-radius);border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:5px solid var(--bp-coral)}.w16c-woo-pdp .woocommerce-error{list-style:none;box-shadow:var(--bp-shadow)}.w16c-woo-pdp .woocommerce-message::before{position:absolute;top:50%;left:16px;width:20px;height:20px;margin-top:-10px;background-color:#2e7d4f}.w16c-woo-pdp .woocommerce-message::before{content:"";-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'3\' stroke-linecap=\'round\' stroke-linejoin=\'round\'><path d=\'M20 6 9 17l-5-5\'/>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'3\' stroke-linecap=\'round\' stroke-linejoin=\'round\'><path d=\'M20 6 9 17l-5-5\'/>") center/contain no-repeat}.w16c-woo-pdp .woocommerce-info::before{content:none}.w16c-woo-pdp .woocommerce-error::before{content:none}.w16c-woo-pdp .woocommerce-message a.button{display:inline-flex;align-items:center;order:1;min-height:40px;color:var(--bp-navy);font-weight:800;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:auto;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px;background-color:#fff0;border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-navy);border-right:2px solid var(--bp-navy);border-bottom:2px solid var(--bp-navy);border-left:2px solid var(--bp-navy)}.w16c-woo-pdp .woocommerce-message a.button{float:none}.w16c-woo-pdp .woocommerce-message a.button:hover{color:var(--bp-white);background-color:var(--bp-navy)}@media (max-width:767px){.w16c-woo-pdp .woocommerce-message a.button{justify-content:center;width:100%;margin-top:4px;margin-right:0;margin-bottom:0;margin-left:0}}.w16c-woo-pdp-wrap{padding-top:28px;padding-bottom:72px}@media (max-width:767px){.w16c-woo-pdp-wrap{padding-top:20px;padding-bottom:48px}}.w16c-woo-pdp-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;margin-top:8px}@media (max-width:1119px){.w16c-woo-pdp-top{gap:40px}}@media (max-width:1023px){.w16c-woo-pdp-top{grid-template-columns:minmax(0,1fr);gap:32px}}.w16c-woo-pdp-media{display:grid;gap:12px;min-width:0}@media (max-width:1023px){.w16c-woo-pdp-media{max-width:600px}}.w16c-woo-pdp-gallery{max-height:min(80vh,600px);overflow:hidden;aspect-ratio:1/1;background-color:var(--bp-white);border-radius:var(--bp-radius-lg)}.w16c-woo-pdp-gallery .bde-swiper__image{object-fit:contain}.w16c-woo-pdp-gallery{box-shadow:var(--bp-shadow)}@media (max-width:1023px){.w16c-woo-pdp-gallery{max-height:none}}.w16c-woo-pdp-thumbs .swiper-slide{position:relative;width:100%;overflow:hidden;aspect-ratio:1/1;background-color:var(--bp-white);border-radius:var(--bp-radius);opacity:.6;cursor:pointer;transition:opacity 0.2s ease}.w16c-woo-pdp-thumbs .bde-swiper__slide{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.w16c-woo-pdp-thumbs .bde-swiper__image{width:100%;height:100%;object-fit:contain}.w16c-woo-pdp-thumbs .swiper-slide-thumb-active{outline:2px solid var(--bp-coral);outline-offset:-2px;opacity:1}.w16c-woo-pdp-thumbs:has(.swiper-slide:only-child){display:none}.w16c-woo-pdp-summary{display:flex;flex-flow:column;gap:18px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 110px);min-width:0}@media (max-width:1023px){.w16c-woo-pdp-summary{position:static}}.w16c-woo-pdp-title{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:44px;line-height:1.05;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:1119px){.w16c-woo-pdp-title{font-size:38px}}@media (max-width:767px){.w16c-woo-pdp-title{font-size:32px}}@media (max-width:479px){.w16c-woo-pdp-title{font-size:28px}}.w16c-woo-pdp-rating:empty{display:none}.w16c-woo-pdp-pricerow{display:flex;align-items:baseline;gap:10px}.w16c-woo-pdp-pricerow{flex-wrap:wrap}.w16c-woo-pdp-price{color:var(--bp-navy);font-weight:800;font-size:28px;line-height:1.2}.w16c-woo-pdp-price del{color:var(--bp-text);font-weight:400;font-size:20px;margin-right:8px;opacity:.7}.w16c-woo-pdp-price ins{color:var(--bp-coral);text-decoration:none}@media (max-width:767px){.w16c-woo-pdp-price{font-size:24px}}.w16c-woo-pdp-vat{color:var(--bp-text);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.04em}.w16c-woo-pdp-specs:not(:has(*)){display:none}.w16c-woo-pdp-specs table.shop_attributes{width:100%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-pdp-specs table.shop_attributes{border-collapse:collapse}.w16c-woo-pdp-specs table.shop_attributes tr{border-bottom:1px solid var(--bp-line)}.w16c-woo-pdp-specs table.shop_attributes th{width:34%;color:var(--bp-navy);font-weight:800;font-size:13px;text-align:left;text-transform:uppercase;letter-spacing:.08em;padding-top:8px;padding-right:12px;padding-bottom:8px;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-pdp-specs table.shop_attributes th{vertical-align:top;background:none}.w16c-woo-pdp-specs table.shop_attributes td{color:var(--bp-text);font-size:16px;font-style:normal;padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-pdp-specs table.shop_attributes td{background:none}.w16c-woo-pdp-specs table.shop_attributes td p{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.w16c-woo-pdp-specs h2{display:none}.w16c-woo-pdp-specs table.shop_attributes tr.woocommerce-product-attributes-item--weight{display:none}.w16c-woo-pdp-specs:not(:has(tr:not(.woocommerce-product-attributes-item--weight))){display:none}.w16c-woo-pdp-excerpt:empty{display:none}.w16c-woo-pdp-excerpt p{margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}.w16c-woo-pdp-excerpt a{color:var(--bp-coral)}.w16c-woo-pdp-cta form.cart{display:flex;align-items:stretch;gap:12px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-woo-pdp-cta form.cart{flex-wrap:wrap}.w16c-woo-pdp-cta form.variations_form{display:block}.w16c-woo-pdp-cta .quantity{display:inline-flex;align-items:stretch;position:relative;width:auto;height:52px;max-width:none;overflow:hidden;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;background-color:var(--bp-white);border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-navy);border-right:2px solid var(--bp-navy);border-bottom:2px solid var(--bp-navy);border-left:2px solid var(--bp-navy)}.w16c-woo-pdp-cta .quantity--hidden{display:none}.w16c-woo-pdp-cta .quantity input.qty{width:48px;height:auto;min-width:0;color:var(--bp-navy);font-family:var(--bp-font-body);font-weight:700;font-size:17px;text-align:center;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-radius:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-pdp-cta .quantity input.qty{appearance:textfield}.w16c-woo-pdp-cta .bde-quantity-button{display:inline-flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;position:static;top:auto;right:auto;bottom:auto;left:auto;width:44px;height:auto;color:var(--bp-navy);font-size:12px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;background-color:#fff0;border-radius:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid;cursor:pointer}.w16c-woo-pdp-cta .bde-quantity-button{transform:none}.w16c-woo-pdp-cta .bde-quantity-button:hover{color:var(--bp-navy);background-color:var(--bp-cream-alt)}.w16c-woo-pdp-cta button.single_add_to_cart_button{flex-grow:1;flex-shrink:1;flex-basis:220px;min-height:52px;color:var(--bp-white);font-family:var(--bp-font-body);font-weight:800;font-size:15px;text-transform:uppercase;letter-spacing:.07em;padding-top:0;padding-right:30px;padding-bottom:0;padding-left:30px;background-color:var(--bp-coral);border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-coral);border-right:2px solid var(--bp-coral);border-bottom:2px solid var(--bp-coral);border-left:2px solid var(--bp-coral);cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease}.w16c-woo-pdp-cta button.single_add_to_cart_button:hover{color:var(--bp-white);background-color:var(--bp-coral-dark)}.w16c-woo-pdp-cta button.single_add_to_cart_button:hover{border-color:var(--bp-coral-dark)}.w16c-woo-pdp-cta button.single_add_to_cart_button.disabled{opacity:.5;cursor:not-allowed}.w16c-woo-pdp-cta table.variations{width:100%;margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-pdp-cta table.variations{border-collapse:collapse}.w16c-woo-pdp-cta table.variations th.label{display:block;color:var(--bp-navy);font-weight:800;font-size:13px;text-align:left;text-transform:uppercase;letter-spacing:.08em;padding-top:0;padding-right:0;padding-bottom:6px;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-pdp-cta table.variations th.label{background:none}.w16c-woo-pdp-cta table.variations td.value{display:block;padding-top:0;padding-right:0;padding-bottom:14px;padding-left:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-pdp-cta table.variations td.value{background:none}.w16c-woo-pdp-cta .bde-woo-select{display:block;position:relative}.w16c-woo-pdp-cta .bde-woo-select select{width:100%;min-height:50px;color:var(--bp-navy);font-family:var(--bp-font-body);font-weight:600;font-size:16px;padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:16px;background-color:var(--bp-white);border-radius:var(--bp-radius);border-top:2px solid var(--bp-line);border-right:2px solid var(--bp-line);border-bottom:2px solid var(--bp-line);border-left:2px solid var(--bp-line)}.w16c-woo-pdp-cta .bde-woo-select select{appearance:none}.w16c-woo-pdp-cta .bde-woo-select select:focus{border-color:var(--bp-navy)}.w16c-woo-pdp-cta .bde-woo-select__arrow{position:absolute;top:50%;right:14px;color:var(--bp-navy);pointer-events:none;transform:translate3d(0,-50%,0)}.w16c-woo-pdp-cta a.reset_variations{display:inline-block;width:auto;color:var(--bp-text);font-size:14px;text-decoration:underline;text-transform:none;margin-top:8px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-radius:0;border-top:0 solid;border-right:0 solid;border-bottom:0 solid;border-left:0 solid}.w16c-woo-pdp-cta a.reset_variations{text-underline-offset:3px;background:none}.w16c-woo-pdp-cta a.reset_variations:hover{color:var(--bp-coral);text-decoration:none}.w16c-woo-pdp-cta a.reset_variations:hover{background:none}.w16c-woo-pdp-cta .single_variation_wrap{width:100%}.w16c-woo-pdp-cta .woocommerce-variation-price{color:var(--bp-navy);font-weight:800;font-size:22px;margin-bottom:12px}.w16c-woo-pdp-cta .woocommerce-variation-price ins{color:var(--bp-coral);text-decoration:none}.w16c-woo-pdp-cta .woocommerce-variation-availability p.stock{margin-top:0;margin-right:0;margin-bottom:12px;margin-left:0}.w16c-woo-pdp-cta .woocommerce-variation-add-to-cart{display:flex;gap:12px}.w16c-woo-pdp-cta .woocommerce-variation-add-to-cart{flex-wrap:wrap}.w16c-woo-pdp-cta .woocommerce-variation-add-to-cart-disabled{opacity:.6}.w16c-woo-pdp-cta p.stock{width:100%;font-weight:700;font-size:15px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-woo-pdp-cta p.stock.in-stock{color:#2e7d4f}.w16c-woo-pdp-cta p.stock.out-of-stock{color:var(--bp-coral-dark)}@media (max-width:479px){.w16c-woo-pdp-cta button.single_add_to_cart_button{flex-basis:100%}}.w16c-woo-pdp-stock:empty{display:none}.w16c-woo-pdp-stock p.stock{font-weight:700;font-size:15px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.w16c-woo-pdp-notices{display:grid;gap:12px}.w16c-woo-pdp-notices:empty{display:none}.w16c-woo-pdp-meta{color:var(--bp-text);font-size:14px;padding-top:14px;border-top:1px solid var(--bp-line)}.w16c-woo-pdp-meta:not(:has(*)){display:none}.w16c-woo-pdp-meta a{color:var(--bp-navy)}.w16c-woo-pdp-more{max-width:820px;margin-top:64px}.w16c-woo-pdp-more:not(:has(.w16c-woo-pdp-desc>*)){display:none}.w16c-woo-pdp-more-title{margin-top:0;margin-right:0;margin-bottom:16px;margin-left:0}.w16c-woo-pdp-desc p{margin-top:0;margin-right:0;margin-bottom:14px;margin-left:0}.w16c-woo-pdp-related-band{padding-top:72px;padding-right:0;padding-bottom:96px;padding-left:0;background-color:var(--bp-cream-alt)}.w16c-woo-pdp-related-band:not(:has(li.product)){display:none}@media (max-width:767px){.w16c-woo-pdp-related-band{padding-top:48px;padding-right:0;padding-bottom:56px;padding-left:0}}.w16c-woo-pdp-related.breakdance-woocommerce{--bde-woo-products-list-products-per-row:4;--bde-woo-products-list-gap:32px 24px}.w16c-woo-pdp-related section.related>h2{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:32px;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:28px;margin-left:0}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product{display:flex;flex-flow:column;gap:10px;overflow:hidden;padding-top:0;padding-right:0;padding-bottom:18px;padding-left:0;background-color:var(--bp-white);border-radius:var(--bp-radius-lg)}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product{box-shadow:var(--bp-shadow)}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex;flex-flow:column;gap:10px;color:var(--bp-navy);text-decoration:none}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product .bde-woo-product-image img{display:block;width:100%;object-fit:contain;aspect-ratio:1/1;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:17px;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product .price{color:var(--bp-navy);font-weight:700;font-size:16px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:18px;padding-bottom:0;padding-left:18px}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product .bde-woo-product-footer{margin-top:auto;padding-top:4px;padding-right:18px;padding-bottom:0;padding-left:18px}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product a.button{display:inline-flex;justify-content:center;align-items:center;min-height:44px;color:var(--bp-white);font-weight:800;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;background-color:var(--bp-coral);border-radius:var(--bp-radius-btn);border-top:2px solid var(--bp-coral);border-right:2px solid var(--bp-coral);border-bottom:2px solid var(--bp-coral);border-left:2px solid var(--bp-coral)}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product a.button{text-indent:0}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product a.button:hover{color:var(--bp-white);background-color:var(--bp-coral-dark)}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product a.button:hover{border-color:var(--bp-coral-dark)}.w16c-woo-pdp-related.breakdance-woocommerce ul.products li.product a.button::before{content:none}@media (max-width:1119px){.w16c-woo-pdp-related.breakdance-woocommerce{--bde-woo-products-list-products-per-row:3}}@media (max-width:767px){.w16c-woo-pdp-related.breakdance-woocommerce{--bde-woo-products-list-products-per-row:2;--bde-woo-products-list-gap:20px 14px}.w16c-woo-pdp-related section.related>h2{font-size:26px}}.w16c-woo-page-head{padding-top:56px;padding-right:0;padding-bottom:36px;padding-left:0;background-color:var(--bp-navy)}@media (max-width:1023px){.w16c-woo-page-head{padding-top:44px;padding-right:0;padding-bottom:28px;padding-left:0}}.w16c-woo-page-head-inner{display:flex;flex-flow:column;align-items:start;gap:12px}.w16c-woo-page-title{color:var(--bp-white);font-family:var(--bp-font-head);font-weight:900;font-size:44px;line-height:1.05;text-transform:uppercase;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}@media (max-width:1023px){.w16c-woo-page-title{font-size:36px}}@media (max-width:767px){.w16c-woo-page-title{font-size:30px}}.w16c-woo-page-back{color:var(--bp-on-dark);font-weight:700;font-size:15px;text-decoration:none}.w16c-woo-page-back:hover{color:var(--bp-white);text-decoration:underline}.w16c-woo-page-back:hover{text-underline-offset:3px}.w16c-woo-page{color:var(--bp-text);font-size:16px;padding-top:40px;padding-right:0;padding-bottom:96px;padding-left:0;background-color:var(--bp-cream)}.w16c-woo-page .button{text-transform:uppercase;letter-spacing:.06em}.w16c-woo-page h2{color:var(--bp-navy);font-weight:900;text-transform:uppercase}.w16c-woo-page h3{color:var(--bp-navy);font-weight:900;text-transform:uppercase}.w16c-woo-page{--bde-button-border-radius:999px;--bde-button-font-weight:800;--bde-button-padding-base:16px 28px;--bde-brand-primary-color-hover:#cf3a3b;--bde-woo-base-primary-color-hover:#cf3a3b;--bde-woo-base-border-color:rgba(15,47,64,.18);--bde-woo-wrappers__border-radius:14px;--bde-woo-wrappers__border-color:rgba(15,47,64,.14);--bde-woo-tables__header-color:#f8e8da;--bde-woo-tables__border-radius:14px;--bde-woo-product-images__border-radius:6px;--bde-woo-payment-box-background-color:#fdf8ee;--bde-woo-payment-box-border-color:rgba(15,47,64,.14);--bde-woo-notices__border-radius:6px;--bde-woo-notices__info-background:#fff;--bde-woo-notices__info-text:#0f2f40;--bde-woo-notices__info-link-text:#e94d4e;--bde-woo-notices__info-link-text-hover:#cf3a3b;--bde-woo-notices__success-background:#fff;--bde-woo-notices__success-text:#1f6b43;--bde-woo-notices__success-link-text:#0f2f40;--bde-woo-notices__success-link-text-hover:#e94d4e;--bde-woo-notices__error-background:#fff4f4;--bde-woo-notices__error-text:#b3302f;--bde-woo-buttons-and-links__nav-link-background-active:#f8e8da;--bde-woo-buttons-and-links__nav-border-radius:6px}@media (max-width:767px){.w16c-woo-page{padding-top:28px;padding-right:0;padding-bottom:56px;padding-left:0}}.w16c-woo-page-inner{display:flex;flex-flow:column;gap:28px}.w16c-woo-page-notices{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.w16c-woo-page-notices:empty{display:none}@media (max-width:767px){.w16c-woo-page-notices{grid-template-columns:minmax(0,1fr)}}.w16c-woo-page-main{min-width:0}.w16c-dmn-head{display:flex;flex-flow:column;gap:4px;text-align:center;margin-bottom:16px}.w16c-dmn-title{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:28px;line-height:1.1;text-transform:uppercase}.w16c-dmn-text{color:var(--bp-text);font-size:15px}.w16c-evt-tile-img{display:block;width:100%;height:auto;object-fit:cover;object-position:50% 50%;aspect-ratio:1/1}.w16c-sport-widget{width:100%;min-height:320px}.w16c-home-slide{width:100%}.w16c-woo-grid .price>.woocommerce-Price-amount~.woocommerce-Price-amount{display:none!important}.w16c-woo-pdp-price .price>.woocommerce-Price-amount~.woocommerce-Price-amount{display:none!important}.w16c-woo-pdp-related .price>.woocommerce-Price-amount~.woocommerce-Price-amount{display:none!important}.w16c-woo-grid .price>span[aria-hidden="true"]:not(.woocommerce-Price-amount){display:none!important}.w16c-woo-pdp-price .price>span[aria-hidden="true"]:not(.woocommerce-Price-amount){display:none!important}.w16c-woo-pdp-related .price>span[aria-hidden="true"]:not(.woocommerce-Price-amount){display:none!important}.w16c-woo-grid .price>.woocommerce-Price-amount:has(~.woocommerce-Price-amount)::before{content:"From "}.w16c-woo-pdp-price .price>.woocommerce-Price-amount:has(~.woocommerce-Price-amount)::before{content:"From "}.w16c-woo-pdp-related .price>.woocommerce-Price-amount:has(~.woocommerce-Price-amount)::before{content:"From "}.w16c-woo-age{display:flex;flex-flow:column;align-items:center;gap:16px;width:100%;text-align:center;padding-top:40px;padding-right:32px;padding-bottom:40px;padding-left:32px}@media (max-width:479px){.w16c-woo-age{padding-top:32px;padding-right:20px;padding-bottom:32px;padding-left:20px}}.w16c-woo-age-title{color:var(--bp-navy);font-family:var(--bp-font-head);font-weight:900;font-size:32px;line-height:1.1;text-transform:uppercase}@media (max-width:479px){.w16c-woo-age-title{font-size:26px}}.w16c-woo-age-text{max-width:420px;color:var(--bp-text);font-size:17px;line-height:1.6}.w16c-woo-age-small{max-width:420px;color:var(--bp-text);font-size:14px;line-height:1.5}.w16c-dmn-embed{display:flex;flex-flow:column;align-items:center;width:100%}.w16c-bf-tbc{color:#0f2f40;font-weight:700;padding-top:0;padding-right:4px;padding-bottom:0;padding-left:4px;background-color:#ffe066;border-radius:3px}.w16c-bf-offer{scroll-margin-top:96px}.w16c-hdr-bf{color:#fff;background-color:#000}.w16c-hdr-bf:hover{color:#fff;background-color:var(--bp-coral)}.w16c-hdr-bf:hover{border-color:var(--bp-coral)}@media (max-width:1119px){.w16c-hdr-bf{margin-top:18px}}.w16c-xmas-bf{background-color:#000}.w16c-xmas-bf-inner{display:flex;justify-content:space-between;align-items:center;gap:32px}@media (max-width:767px){.w16c-xmas-bf-inner{flex-flow:column;align-items:start;gap:24px}}.w16c-xmas-bf-body{display:grid;gap:8px;max-width:760px}.w16c-bfpop{display:grid;justify-items:center;gap:24px;text-align:center}.w16c-home-bf-eyebrow{color:#fff}