[class*=swag-pdp]{--sw-navy: #2D3679;--sw-navy-dark: #1C2255;--sw-yellow: #FFD000;--sw-white: #FFFFFF;--sw-n-04: rgba(45, 54, 121, .04);--sw-n-05: rgba(45, 54, 121, .05);--sw-n-06: rgba(45, 54, 121, .06);--sw-n-10: rgba(45, 54, 121, .1);--sw-n-14: rgba(45, 54, 121, .14);--sw-n-50: rgba(45, 54, 121, .5);--sw-n-60: rgba(45, 54, 121, .6);--sw-n-72: rgba(45, 54, 121, .72);--sw-n-85: rgba(45, 54, 121, .85);--sw-w-08: rgba(255, 255, 255, .08);--sw-w-12: rgba(255, 255, 255, .12);--sw-w-16: rgba(255, 255, 255, .16);--sw-w-50: rgba(255, 255, 255, .5);--sw-w-60: rgba(255, 255, 255, .6);--sw-w-72: rgba(255, 255, 255, .72);--sw-w-85: rgba(255, 255, 255, .85);--sw-y-14: rgba(255, 208, 0, .14);--sw-y-20: rgba(255, 208, 0, .2);--sw-y-30: rgba(255, 208, 0, .3);--sw-y-40: rgba(255, 208, 0, .4);--sw-font-display: "Bebas Neue", sans-serif;--sw-font-body: "Figtree", -apple-system, BlinkMacSystemFont, sans-serif;--sw-font-mono: "JetBrains Mono", monospace;--sw-font-sport: "Russo One", sans-serif;--sw-r-sm: 8px;--sw-r-md: 14px;--sw-r-lg: 20px;--sw-r-xl: 28px;--sw-shadow-soft: 0 8px 28px rgba(45, 54, 121, .12);--sw-shadow-lift: 0 18px 50px rgba(45, 54, 121, .22);--sw-shadow-glow: 0 18px 60px rgba(255, 208, 0, .25)}[class*=swag-pdp]{font-family:var(--sw-font-body);color:var(--sw-navy);letter-spacing:0}[class*=swag-pdp] h1,[class*=swag-pdp] h2,[class*=swag-pdp] .swag-pdp-hero__title,[class*=swag-pdp] .swag-pdp__heading,[class*=swag-pdp] .swag-pdp__display{font-family:var(--sw-font-display)!important;font-weight:400!important;letter-spacing:-.015em!important;line-height:.92!important;text-transform:uppercase!important;color:var(--sw-navy)!important}.swag-pdp-hero__title,.swag-pdp-hero h1{font-size:clamp(40px,5.5vw,72px)!important;line-height:.9!important;margin-bottom:16px!important}[class*=swag-pdp] h2,[class*=swag-pdp] .swag-pdp__section-title{font-size:clamp(32px,4vw,56px)!important;line-height:.94!important}[class*=swag-pdp] h3{font-family:var(--sw-font-body)!important;font-weight:700!important;font-size:18px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--sw-navy)!important}[class*=swag-pdp] p{font-family:var(--sw-font-body)!important;font-size:15px;line-height:1.6;color:var(--sw-n-72)}[class*=swag-pdp] .swag-pdp-hero__pill,[class*=swag-pdp] .swag-pdp__pill,[class*=swag-pdp] .swag-pdp__kicker,[class*=swag-pdp] .swag-pdp__label,[class*=swag-pdp] .swag-pdp__eyebrow{font-family:var(--sw-font-mono)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}[class*=swag-pdp] .swag-pdp-hero__proof strong,[class*=swag-pdp] .swag-pdp__stat,[class*=swag-pdp] .swag-pdp__stat-value,[class*=swag-pdp] .swag-pdp-hero__price,[class*=swag-pdp] .swag-pdp__price{font-family:var(--sw-font-display)!important;font-weight:400!important;letter-spacing:-.01em!important;color:var(--sw-navy)!important}[class*=swag-pdp] .swag-pdp-hero__pill,[class*=swag-pdp] .swag-pdp__pill{background:var(--sw-n-05)!important;color:var(--sw-n-72)!important;border:1.5px solid var(--sw-n-10)!important;border-radius:999px!important;padding:6px 12px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;gap:6px!important}[class*=swag-pdp] .swag-pdp-hero__pill--green,[class*=swag-pdp] .swag-pdp__pill--success{background:var(--sw-y-20)!important;color:var(--sw-navy)!important;border-color:var(--sw-y-40)!important;font-weight:700!important}[class*=swag-pdp] .swag-pdp-hero__pill-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--sw-yellow)!important;flex-shrink:0!important}[class*=swag-pdp] .swag-pdp-hero__pill--red,[class*=swag-pdp] .swag-pdp__pill--danger{background:var(--sw-n-05)!important;color:var(--sw-n-60)!important;border-color:var(--sw-n-10)!important}[class*=swag-pdp] .swag-pdp-hero__badge,[class*=swag-pdp] .swag-pdp__badge{background:var(--sw-yellow)!important;color:var(--sw-navy)!important;font-family:var(--sw-font-mono)!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:11px!important;padding:6px 12px!important;border-radius:999px!important}[class*=swag-pdp] .swag-pdp-hero__cta,[class*=swag-pdp] .swag-pdp__cta--primary,[class*=swag-pdp] .swag-pdp__btn--primary,[class*=swag-pdp] button[type=submit].swag-pdp__btn{background:var(--sw-yellow)!important;color:var(--sw-navy)!important;font-family:var(--sw-font-mono)!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:13px!important;padding:18px 28px!important;border:2px solid transparent!important;border-radius:var(--sw-r-md)!important;box-shadow:var(--sw-shadow-glow)!important;transition:all .25s cubic-bezier(.2,.85,.25,1)!important;cursor:pointer!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}[class*=swag-pdp] .swag-pdp-hero__cta:hover,[class*=swag-pdp] .swag-pdp__cta--primary:hover,[class*=swag-pdp] .swag-pdp__btn--primary:hover{transform:translateY(-2px)!important;box-shadow:0 22px 70px #ffd00073!important;background:var(--sw-navy)!important;color:var(--sw-yellow)!important}[class*=swag-pdp] .swag-pdp__btn--secondary,[class*=swag-pdp] .swag-pdp__cta--secondary{background:transparent!important;color:var(--sw-navy)!important;border:2px solid var(--sw-n-14)!important;font-family:var(--sw-font-mono)!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:12px!important;padding:16px 22px!important;border-radius:var(--sw-r-md)!important;cursor:pointer!important;transition:all .2s ease!important}[class*=swag-pdp] .swag-pdp__btn--secondary:hover,[class*=swag-pdp] .swag-pdp__cta--secondary:hover{background:var(--sw-navy)!important;color:var(--sw-yellow)!important;border-color:var(--sw-navy)!important}[class*=swag-pdp] a:not(.swag-pdp__btn):not(.swag-pdp-hero__cta):not(.swag-pdp-hero__thumb):not(.swag-pdp-hero__breadcrumb a){color:var(--sw-navy)!important;text-decoration:underline!important;text-decoration-color:var(--sw-yellow)!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;transition:color .2s ease!important}[class*=swag-pdp] a:hover:not(.swag-pdp__btn):not(.swag-pdp-hero__cta){color:var(--sw-navy-dark)!important}[class*=swag-pdp] .swag-pdp-hero__breadcrumb,[class*=swag-pdp] .swag-pdp__breadcrumb{font-family:var(--sw-font-mono)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--sw-n-60)!important;padding:18px 0!important}[class*=swag-pdp] .swag-pdp-hero__breadcrumb a{color:var(--sw-n-60)!important;text-decoration:none!important}[class*=swag-pdp] .swag-pdp-hero__breadcrumb a:hover{color:var(--sw-navy)!important}[class*=swag-pdp] .swag-pdp-hero__breadcrumb-sep{color:var(--sw-n-50)!important;margin:0 8px!important}[class*=swag-pdp] hr,[class*=swag-pdp] .swag-pdp__divider{border:0!important;height:1px!important;background:var(--sw-n-10)!important;margin:48px 0!important}[class*=swag-pdp] .swag-pdp__card,[class*=swag-pdp] .swag-pdp-highlights__card,[class*=swag-pdp] .swag-pdp-feature{background:var(--sw-white)!important;border:1.5px solid var(--sw-n-10)!important;border-radius:var(--sw-r-lg)!important;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease!important}[class*=swag-pdp] .swag-pdp__card:hover,[class*=swag-pdp] .swag-pdp-highlights__card:hover{border-color:var(--sw-y-30)!important;box-shadow:var(--sw-shadow-lift)!important;transform:translateY(-2px)!important}[class*=swag-pdp] .swag-pdp-specs__row,[class*=swag-pdp] .swag-pdp__spec-row{border-bottom:1px solid var(--sw-n-10)!important;padding:16px 0!important}[class*=swag-pdp] .swag-pdp-specs__row-label,[class*=swag-pdp] .swag-pdp__spec-label{font-family:var(--sw-font-mono)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--sw-n-60)!important;font-weight:600!important}[class*=swag-pdp] .swag-pdp-specs__row-value,[class*=swag-pdp] .swag-pdp__spec-value{color:var(--sw-navy)!important;font-weight:600!important;font-size:15px!important}[class*=swag-pdp] .swag-pdp-faq__item,[class*=swag-pdp] .swag-pdp__accordion-item{border-bottom:1px solid var(--sw-n-10)!important;padding:18px 0!important}[class*=swag-pdp] .swag-pdp-faq__question,[class*=swag-pdp] .swag-pdp__accordion-trigger{font-family:var(--sw-font-body)!important;font-size:17px!important;font-weight:700!important;color:var(--sw-navy)!important;letter-spacing:0!important;text-transform:none!important}[class*=swag-pdp] .swag-pdp-in-the-box__item,[class*=swag-pdp] .swag-pdp__box-item{font-family:var(--sw-font-body)!important;font-size:15px!important;color:var(--sw-n-72)!important;padding:10px 0!important;border-bottom:1px solid var(--sw-n-10)!important}[class*=swag-pdp] .swag-pdp-trust-strip,[class*=swag-pdp] .swag-pdp__trust{background:var(--sw-n-05)!important;border-top:1px solid var(--sw-n-10)!important;border-bottom:1px solid var(--sw-n-10)!important;padding:20px 0!important}[class*=swag-pdp] .swag-pdp-hero__microproof{background:var(--sw-n-05)!important;border:1.5px solid var(--sw-n-10)!important;border-radius:var(--sw-r-lg)!important;padding:20px!important}[class*=swag-pdp] .swag-pdp-hero__proof strong{font-family:var(--sw-font-display)!important;font-size:40px!important;color:var(--sw-navy)!important;line-height:1!important;display:block!important}[class*=swag-pdp] .swag-pdp-hero__proof span{font-family:var(--sw-font-mono)!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--sw-n-60)!important}[class*=swag-pdp] .swag-pdp-hero__thumb{border:2px solid var(--sw-n-10)!important;border-radius:var(--sw-r-sm)!important;transition:border-color .2s ease!important;cursor:pointer!important;overflow:hidden!important;background:transparent!important;padding:0!important}[class*=swag-pdp] .swag-pdp-hero__thumb:hover{border-color:var(--sw-yellow)!important}[class*=swag-pdp] .swag-pdp-hero__thumb.is-active{border-color:var(--sw-navy)!important}[class*=swag-pdp] .swag-pdp__editorial,[class*=swag-pdp] .swag-pdp__section-title,.swag-pdp__editorial,.swag-pdp__section-title{font-family:var(--sw-font-display)!important;font-weight:400!important;letter-spacing:-.015em!important;line-height:.92!important;text-transform:uppercase!important;color:var(--sw-navy)!important}.swag-pdp__section-title{font-size:clamp(32px,4vw,56px)!important;line-height:.94!important}[class*=swag-pdp] .swag-pdp__body,[class*=swag-pdp] .swag-pdp__prose,.swag-pdp__body,.swag-pdp__prose{font-family:var(--sw-font-body)!important;font-size:15px!important;line-height:1.65!important;color:var(--sw-n-72)!important}section[class*=swag-pdp] p{font-family:var(--sw-font-body)!important;color:var(--sw-n-72)!important;font-size:15px!important;line-height:1.65!important}section[class*=swag-pdp] p strong,section[class*=swag-pdp] p b{color:var(--sw-navy)!important;font-weight:700!important}section[class*=swag-pdp] h3,section[class*=swag-pdp] h4,section[class*=swag-pdp] h5{font-family:var(--sw-font-body)!important;font-weight:700!important;color:var(--sw-navy)!important;letter-spacing:0!important;text-transform:none!important}section[class*=swag-pdp] table{width:100%!important;border-collapse:collapse!important}section[class*=swag-pdp] table th,section[class*=swag-pdp] table td{padding:14px 16px!important;border-bottom:1px solid var(--sw-n-10)!important;font-family:var(--sw-font-body)!important;font-size:14px!important;text-align:left!important}section[class*=swag-pdp] table th{background:var(--sw-n-05, rgba(45, 54, 121, .05))!important;font-family:var(--sw-font-mono)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--sw-n-72)!important;font-weight:700!important}section[class*=swag-pdp] table td{color:var(--sw-navy)!important;font-weight:500!important}section[class*=swag-pdp] [class*=faq] button,section[class*=swag-pdp] [class*=faq] summary{font-family:var(--sw-font-body)!important;font-size:16px!important;font-weight:700!important;color:var(--sw-navy)!important;text-transform:none!important;letter-spacing:0!important}section[class*=swag-pdp] img{border-radius:var(--sw-r-md)}section[class*=swag-pdp] [class*=dealer]{background:var(--sw-navy)!important;color:var(--sw-white)!important}.swag-pdp-description,[class*=swag-pdp-description]{background:var(--sw-white)!important;padding:60px 0!important}.swag-pdp-description__eyebrow,[class*=swag-pdp-description__eyebrow]{font-family:var(--sw-font-mono)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--sw-navy)!important;background:var(--sw-y-20)!important;padding:6px 14px!important;border-radius:999px!important;display:inline-block!important}.swag-pdp-description__title,[class*=swag-pdp-description__title],.swag-pdp-description h2,.swag-pdp-description h3{font-family:var(--sw-font-display)!important;font-weight:400!important;font-size:clamp(28px,3.4vw,46px)!important;line-height:.94!important;letter-spacing:-.015em!important;text-transform:uppercase!important;color:var(--sw-navy)!important;margin:0 0 20px!important}.swag-pdp-description p,[class*=swag-pdp-description] p{font-family:var(--sw-font-body)!important;font-size:15px!important;line-height:1.7!important;color:var(--sw-n-72)!important;margin-bottom:1em!important}.swag-pdp-description p strong,.swag-pdp-description p b,[class*=swag-pdp-description] strong,[class*=swag-pdp-description] b{color:var(--sw-navy)!important;font-weight:700!important}.swag-pdp-dealer,[class*=swag-pdp-dealer]{background:var(--sw-navy-dark, #1C2255)!important;color:var(--sw-white)!important;padding:50px 0!important;position:relative!important;overflow:hidden!important}.swag-pdp-dealer:before,[class*=swag-pdp-dealer]:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-image:radial-gradient(circle,rgba(255,208,0,.08) 1.5px,transparent 1.5px)!important;background-size:28px 28px!important;pointer-events:none!important;opacity:.5!important}.swag-pdp-dealer__eyebrow,[class*=swag-pdp-dealer__eyebrow]{font-family:var(--sw-font-mono)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--sw-yellow)!important;background:var(--sw-w-08)!important;padding:6px 14px!important;border-radius:999px!important;display:inline-block!important;margin-bottom:18px!important}.swag-pdp-dealer__title,[class*=swag-pdp-dealer__title],.swag-pdp-dealer h2,.swag-pdp-dealer h3{font-family:var(--sw-font-display)!important;font-weight:400!important;font-size:clamp(32px,4vw,56px)!important;line-height:.94!important;letter-spacing:-.015em!important;text-transform:uppercase!important;color:var(--sw-white)!important;margin:0 0 20px!important}.swag-pdp-dealer__title span.accent,[class*=swag-pdp-dealer__title] span.accent{color:var(--sw-yellow)!important}.swag-pdp-dealer p,[class*=swag-pdp-dealer] p{font-family:var(--sw-font-body)!important;color:var(--sw-w-85)!important;font-size:15px!important;line-height:1.7!important}.swag-pdp-dealer strong,.swag-pdp-dealer b,[class*=swag-pdp-dealer] strong{color:var(--sw-yellow)!important;font-weight:700!important}[class*=swag-pdp-dealer] [class*=card],[class*=swag-pdp-dealer] [class*=item]{background:var(--sw-w-08)!important;border:1.5px solid var(--sw-w-12)!important;border-radius:var(--sw-r-md)!important}[class*=swag-pdp-dealer] [class*=card] h3,[class*=swag-pdp-dealer] [class*=card] h4,[class*=swag-pdp-dealer] [class*=item] h4{color:var(--sw-white)!important;font-family:var(--sw-font-body)!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important}[class*=swag-pdp-dealer] [class*=card] p,[class*=swag-pdp-dealer] [class*=item] p{color:var(--sw-w-72)!important}[class*=swag-pdp-dealer] [class*=card] svg{color:var(--sw-yellow)!important}[class*=swag-pdp-dealer] svg{color:var(--sw-yellow)!important}[class*=swag-pdp-description] *{font-family:var(--sw-font-body)}[class*=swag-pdp-description] h1,[class*=swag-pdp-description] h2,[class*=swag-pdp-description] h3,[class*=swag-pdp-description] h4,[class*=swag-pdp-description] h5{font-family:var(--sw-font-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.015em!important;line-height:.94!important;color:var(--sw-navy)!important}[class*=swag-pdp-description] h2{font-size:clamp(28px,3.4vw,46px)!important}[class*=swag-pdp-description] h3{font-size:clamp(22px,2.4vw,32px)!important}[class*=swag-pdp-description] p,[class*=swag-pdp-description] li,[class*=swag-pdp-description] span:not(.sw-v7-badge){font-family:var(--sw-font-body)!important;font-size:15px!important;line-height:1.7!important;color:var(--sw-n-72)!important}[class*=swag-pdp-description] strong,[class*=swag-pdp-description] b{color:var(--sw-navy)!important;font-weight:700!important}[class*=swag-pdp-dealer] *{font-family:var(--sw-font-body)}[class*=swag-pdp-dealer] [class*=card] h3,[class*=swag-pdp-dealer] [class*=card] h4,[class*=swag-pdp-dealer] [class*=card] .card-title,[class*=swag-pdp-dealer] .card h3,[class*=swag-pdp-dealer] .card h4{font-family:var(--sw-font-body)!important;font-size:16px!important;font-weight:700!important;color:var(--sw-white)!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 8px!important;line-height:1.3!important}[class*=swag-pdp-dealer] [class*=card] p,[class*=swag-pdp-dealer] [class*=card] div,[class*=swag-pdp-dealer] .card p,[class*=swag-pdp-dealer] p{font-family:var(--sw-font-body)!important;font-size:14px!important;line-height:1.55!important;color:var(--sw-w-72)!important}[class*=swag-pdp-dealer] [class*=card] strong,[class*=swag-pdp-dealer] [class*=card] b{color:var(--sw-yellow)!important;font-weight:700!important}[class*=swag-pdp-faq] *{font-family:var(--sw-font-body)}[class*=swag-pdp-faq] h2{font-family:var(--sw-font-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.015em!important;line-height:.94!important;color:var(--sw-navy)!important}[class*=swag-pdp-faq] summary,[class*=swag-pdp-faq] button,[class*=swag-pdp-faq] [class*=question],[class*=swag-pdp-faq] details>summary,[class*=swag-pdp-faq] .faq-question,[class*=swag-pdp-faq] .accordion-trigger{font-family:var(--sw-font-body)!important;font-size:16px!important;font-weight:700!important;color:var(--sw-navy)!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer!important}[class*=swag-pdp-faq] [class*=answer],[class*=swag-pdp-faq] details>div,[class*=swag-pdp-faq] .faq-answer,[class*=swag-pdp-faq] p{font-family:var(--sw-font-body)!important;font-size:14px!important;line-height:1.65!important;color:var(--sw-n-72)!important}[class*=swag-pdp-faq] strong,[class*=swag-pdp-faq] b{color:var(--sw-navy)!important;font-weight:700!important}[class*=swag-pdp-faq] [class*=contact]{background:var(--sw-n-05, rgba(45, 54, 121, .05))!important;border:1.5px solid var(--sw-n-10)!important;border-radius:var(--sw-r-md)!important;padding:20px!important}[class*=swag-pdp-faq] summary::-webkit-details-marker,[class*=swag-pdp-faq] summary::marker{display:none!important}[class*=swag-pdp-faq] details,[class*=swag-pdp-faq] [class*=item]{border:1.5px solid var(--sw-n-10)!important;border-radius:var(--sw-r-md)!important;padding:16px 20px!important;margin-bottom:10px!important;background:var(--sw-white)!important;transition:border-color .2s ease!important}[class*=swag-pdp-faq] details[open],[class*=swag-pdp-faq] [class*=item]:hover{border-color:var(--sw-y-40)!important}[class*=swag-pdp-faq]{background:var(--sw-n-04, rgba(45, 54, 121, .04))!important;padding:70px 0!important}.swag-pdp-dealer.swag-pdp__dark-band{background:var(--sw-navy-dark, #1C2255)!important;color:var(--sw-white)!important;padding:70px 0!important;position:relative!important;overflow:hidden!important}.swag-pdp-dealer.swag-pdp__dark-band:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-image:radial-gradient(circle,rgba(255,208,0,.08) 1.5px,transparent 1.5px)!important;background-size:28px 28px!important;pointer-events:none!important;opacity:.5!important}.swag-pdp-dealer .swag-pdp__container{position:relative!important;z-index:2!important}.swag-pdp-dealer__head{text-align:center!important;margin-bottom:44px!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important}.swag-pdp-dealer__head .swag-pdp__eyebrow,.swag-pdp-dealer__head .swag-pdp__eyebrow--dark{font-family:var(--sw-font-mono)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--sw-yellow)!important;background:var(--sw-w-08)!important;padding:8px 14px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:18px!important;border:1px solid var(--sw-w-12)!important}.swag-pdp-dealer__head .swag-pdp__eyebrow-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--sw-yellow)!important}.swag-pdp-dealer__title{font-family:var(--sw-font-display)!important;font-weight:400!important;font-size:clamp(34px,4.2vw,60px)!important;line-height:.94!important;letter-spacing:-.015em!important;text-transform:uppercase!important;color:var(--sw-white)!important;margin:0 0 18px!important}.swag-pdp-dealer__title span{color:var(--sw-yellow)!important}.swag-pdp-dealer__sub{font-family:var(--sw-font-body)!important;font-size:16px!important;line-height:1.6!important;color:var(--sw-w-72)!important;max-width:640px!important;margin:0 auto!important}.swag-pdp-dealer__grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:18px!important}@media(max-width:900px){.swag-pdp-dealer__grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:500px){.swag-pdp-dealer__grid{grid-template-columns:1fr!important}}.swag-pdp-dealer__card{background:var(--sw-w-08)!important;border:1.5px solid var(--sw-w-12)!important;border-radius:var(--sw-r-lg)!important;padding:28px 24px!important;transition:all .25s cubic-bezier(.2,.85,.25,1)!important;min-height:auto!important;display:flex!important;flex-direction:column!important;gap:16px!important}.swag-pdp-dealer__card:hover{background:var(--sw-w-12)!important;border-color:var(--sw-y-40)!important;transform:translateY(-3px)!important}.swag-pdp-dealer__card-icon{width:48px!important;height:48px!important;border-radius:12px!important;background:var(--sw-y-20)!important;display:grid!important;place-items:center!important;flex-shrink:0!important;color:var(--sw-yellow)!important;padding:0!important;border:none!important}.swag-pdp-dealer__card-icon svg{width:24px!important;height:24px!important;color:var(--sw-yellow)!important}.swag-pdp-dealer__card-label{font-family:var(--sw-font-body)!important;font-size:16px!important;font-weight:700!important;color:var(--sw-white)!important;text-transform:none!important;letter-spacing:0!important;line-height:1.3!important;margin:0!important}.swag-pdp-dealer__card-body{font-family:var(--sw-font-body)!important;font-size:14px!important;line-height:1.55!important;color:var(--sw-w-72)!important;margin:0!important}.swag-pdp-dealer__card-body strong,.swag-pdp-dealer__card-body b{color:var(--sw-yellow)!important;font-weight:700!important}.swag-pdp-faq{background:var(--sw-white)!important;padding:70px 0!important}.swag-pdp-faq__grid{display:grid!important;grid-template-columns:360px 1fr!important;gap:60px!important;align-items:start!important}@media(max-width:900px){.swag-pdp-faq__grid{grid-template-columns:1fr!important;gap:40px!important}}.swag-pdp-faq__head .swag-pdp__eyebrow{font-family:var(--sw-font-mono)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--sw-navy)!important;background:var(--sw-y-20)!important;padding:8px 14px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;margin-bottom:18px!important;border:1px solid var(--sw-y-40)!important}.swag-pdp-faq__head .swag-pdp__eyebrow-dot{width:6px!important;height:6px!important;border-radius:50%!important;background:var(--sw-navy)!important}.swag-pdp-faq__title{font-family:var(--sw-font-display)!important;font-weight:400!important;font-size:clamp(34px,4vw,56px)!important;line-height:.94!important;letter-spacing:-.015em!important;text-transform:uppercase!important;color:var(--sw-navy)!important;margin:0 0 18px!important}.swag-pdp-faq__sub{font-family:var(--sw-font-body)!important;font-size:15px!important;line-height:1.6!important;color:var(--sw-n-72)!important;margin:0 0 28px!important}.swag-pdp-faq__contact{background:var(--sw-n-04, rgba(45, 54, 121, .04))!important;border:1.5px solid var(--sw-n-10)!important;border-radius:var(--sw-r-md)!important;padding:18px 20px!important;display:flex!important;flex-direction:column!important;gap:10px!important}.swag-pdp-faq__contact-row{display:flex!important;align-items:center!important;gap:10px!important;font-family:var(--sw-font-body)!important;font-size:14px!important;color:var(--sw-n-72)!important;line-height:1!important}.swag-pdp-faq__contact-row svg{width:16px!important;height:16px!important;color:var(--sw-navy)!important;flex-shrink:0!important}.swag-pdp-faq__contact-row strong{color:var(--sw-navy)!important;font-weight:700!important;font-size:15px!important}.swag-pdp-faq__items{display:flex!important;flex-direction:column!important;gap:8px!important}.swag-pdp__faq-item{background:var(--sw-white)!important;border:1.5px solid var(--sw-n-10)!important;border-radius:var(--sw-r-md)!important;padding:0!important;margin:0!important;transition:border-color .2s ease!important}.swag-pdp__faq-item[open]{border-color:var(--sw-y-40)!important}.swag-pdp__faq-item:hover{border-color:var(--sw-navy)!important}.swag-pdp__faq-item summary{font-family:var(--sw-font-body)!important;font-size:15px!important;font-weight:700!important;color:var(--sw-navy)!important;text-transform:none!important;letter-spacing:0!important;padding:18px 50px 18px 20px!important;cursor:pointer!important;list-style:none!important;position:relative!important;line-height:1.4!important}.swag-pdp__faq-item summary::-webkit-details-marker,.swag-pdp__faq-item summary::marker{display:none!important}.swag-pdp__faq-item summary:after{content:"+"!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;font-family:var(--sw-font-body)!important;font-size:22px!important;font-weight:400!important;color:var(--sw-navy)!important;line-height:1!important;width:24px!important;height:24px!important;text-align:center!important;transition:transform .2s ease!important}.swag-pdp__faq-item[open] summary:after{content:"\d7"!important;font-size:24px!important}.swag-pdp__faq-body{padding:0 20px 18px!important;font-family:var(--sw-font-body)!important;font-size:14px!important;line-height:1.65!important;color:var(--sw-n-72)!important}.swag-pdp__faq-body strong,.swag-pdp__faq-body b{color:var(--sw-navy)!important;font-weight:700!important}.swag-pdp-description{background:var(--sw-white)!important;padding:70px 0!important}.swag-pdp-description .swag-pdp__eyebrow,.swag-pdp-description [class*=eyebrow]{font-family:var(--sw-font-mono)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--sw-navy)!important;background:var(--sw-y-20)!important;padding:8px 14px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;gap:8px!important;border:1px solid var(--sw-y-40)!important}.swag-pdp-description h2,.swag-pdp-description__title{font-family:var(--sw-font-display)!important;font-weight:400!important;font-size:clamp(30px,3.6vw,48px)!important;line-height:.94!important;letter-spacing:-.015em!important;text-transform:uppercase!important;color:var(--sw-navy)!important;margin:0 0 20px!important}.swag-pdp-description h3{font-family:var(--sw-font-body)!important;font-weight:700!important;font-size:20px!important;color:var(--sw-navy)!important;text-transform:none!important;letter-spacing:0!important;line-height:1.3!important;margin:28px 0 12px!important}.swag-pdp-description p{font-family:var(--sw-font-body)!important;font-size:15px!important;line-height:1.7!important;color:var(--sw-n-72)!important;margin:0 0 14px!important}.swag-pdp-description p strong,.swag-pdp-description p b{color:var(--sw-navy)!important;font-weight:700!important}.swag-pdp-description img{border-radius:var(--sw-r-md)!important;margin:20px 0!important}
/*# sourceMappingURL=/cdn/shop/t/114/assets/swag-pdp-v7.css.map */
