:root{--pd-blue-50: #eaf4fb;--pd-blue-100: #d3e7f5;--pd-blue-200: #a7cfeb;--pd-blue-300: #74b2dd;--pd-blue-400: #3f92c9;--pd-blue-500: #1a72ab;--pd-blue-600: #0f5a8c;--pd-blue-700: #003e63;--pd-blue-800: #002e4a;--pd-blue-900: #001f33;--pd-blue-950: #001321;--pd-green-50: #e6f4ee;--pd-green-200: #9fd9bd;--pd-green-600: #036b41;--pd-green-700: #025636;--pd-red-50: #fbeae7;--pd-red-200: #f2b5aa;--pd-red-600: #c4301c;--pd-red-700: #a3261a;--pd-neutral-50: #f7f9fb;--pd-neutral-100: #eef2f5;--pd-neutral-200: #dfe5ea;--pd-neutral-300: #b8c3cc;--pd-neutral-400: #8a98a5;--pd-neutral-500: #5b6b78;--pd-neutral-700: #2f3c47;--pd-neutral-900: #141c23;--pd-amber-50: #fbf0e0;--pd-amber-600: #b45f06;--pd-amber-700: #8a4804;--pd-brand: var(--pd-blue-700);--pd-brand-hover: var(--pd-blue-600);--pd-brand-active: var(--pd-blue-800);--pd-brand-subtle: var(--pd-blue-50);--pd-brand-border: var(--pd-blue-200);--pd-focus: var(--pd-blue-400);--pd-focus-ring: var(--pd-blue-100);--pd-cta: var(--pd-green-600);--pd-cta-hover: var(--pd-green-700);--pd-success-bg: var(--pd-green-50);--pd-success-text: var(--pd-green-600);--pd-danger: var(--pd-red-600);--pd-danger-hover: var(--pd-red-700);--pd-danger-bg: var(--pd-red-50);--pd-danger-text: var(--pd-red-700);--pd-warning-bg: var(--pd-amber-50);--pd-warning-text: var(--pd-amber-600);--pd-bg: #ffffff;--pd-bg-alt: var(--pd-neutral-50);--pd-surface: #ffffff;--pd-border: var(--pd-neutral-200);--pd-border-strong: var(--pd-neutral-300);--pd-text: var(--pd-neutral-900);--pd-text-secondary: var(--pd-neutral-500);--pd-text-muted: var(--pd-neutral-400);--pd-text-placeholder: var(--pd-neutral-300);--pd-heading: var(--pd-blue-700);--pd-link: var(--pd-blue-600);--pd-link-hover: var(--pd-blue-500);--pd-footer-bg: var(--pd-blue-900);--pd-footer-text: var(--pd-neutral-200);--pd-footer-link: var(--pd-blue-200);--pd-footer-link-hover:var(--pd-blue-100);--pd-radius-xl: 20px;--pd-radius-lg: 18px;--pd-radius-md: 14px;--pd-radius-sm: 12px;--pd-radius-xs: 8px;--pd-radius-pill: 999px;--pd-font: var(--font-body-family);--pd-font-heading:var(--font-heading-family);--pd-font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--pd-sidebar-width: 216px;--pd-gap: 16px}.header{font-family:var(--pd-font)}.header__bottom{display:none!important}.header .header__top{column-gap:20px}.header__logo--image{max-width:none}.header__logo .logo{height:36px;width:auto}.header__buttons{column-gap:20px}@media(min-width:1024px){.header .header__top{padding-top:40px;padding-bottom:34px;border-bottom:1px solid var(--pd-border)}.header__top--logo-left-search-center,.header__top--logo-left{--header-grid-template: "logo search icons" / auto minmax(0, 1fr) auto;--search-form-width: none}.header__top--logo-left .header__search,.header__top--logo-left-search-center .header__search{padding-inline:0}.header__search .search__form,.header__search .fps,.header__top .fps.fps--replace{min-width:0;max-width:none;width:100%;flex:1 1 auto;grid-area:search}}.header .fps__form,.fps-mobilerow .fps__form{height:50px;padding:0 8px 0 20px;gap:12px;background:var(--pd-bg-alt);border:1px solid transparent;border-radius:999px}.header .fps__form:focus-within,.fps-mobilerow .fps__form:focus-within{background:#fff;border-color:var(--pd-focus);box-shadow:0 0 0 3px var(--pd-focus-ring)}.header .fps__icon,.fps-mobilerow .fps__icon{order:0;color:var(--pd-text-secondary)}.header .fps__icon svg,.fps-mobilerow .fps__icon svg{width:18px;height:18px}.header .fps__input,.fps-mobilerow .fps__input{order:1;font:400 15px/1 var(--pd-font);color:var(--pd-text)}.header .fps__input::placeholder,.fps-mobilerow .fps__input::placeholder{color:var(--pd-text-secondary)}.header .fps__clear,.fps-mobilerow .fps__clear{order:2;color:var(--pd-text-muted)}.header .fps__clear[hidden],.fps-mobilerow .fps__clear[hidden]{display:none!important}.header .fps__form:after,.fps-mobilerow .fps__form:after{content:"";order:3;flex:none;width:34px;height:34px;border-radius:999px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003e63' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13'/%3E%3Cpath d='m12.5 6 6 6-6 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:15px}.header .search__field{position:relative}.header .header__search,.header .header__search .search__form,.header .header__search .search__form>div,.header .header__search form{height:50px;max-height:50px;overflow:visible}.header .header__search .search-language-note,.header .header__search .header__search-close{display:none!important}.header .search__input{height:50px;border:1px solid transparent;border-radius:999px;background:var(--pd-bg-alt);padding-inline:52px 56px;font:400 15px/1 var(--pd-font);color:var(--pd-text);box-shadow:none}.header .search__input::placeholder{color:var(--pd-text-secondary);opacity:1}.header .search__field .search__icon-search,.header .search__field .search__reset{display:none!important}.header .search__field:after{content:"";position:absolute;right:9px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:999px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003e63' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13'/%3E%3Cpath d='m12.5 6 6 6-6 6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:15px;pointer-events:none}.header .search__field{background:none}.header .search__field>.search__input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23566575' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:20px center;background-size:18px}.header .account-button{gap:9px;font:600 14.5px/1 var(--pd-font);color:var(--pd-text)}.header .account-button svg{width:19px;height:19px}.header .cart-drawer-button{width:50px;height:50px;border-radius:999px;background:var(--pd-neutral-100);color:var(--pd-text)}.header .cart-drawer-button svg{width:22px;height:22px}.header .cart-count{top:-4px;right:-6px;min-width:24px;height:24px;padding:0 6px;box-sizing:border-box;background:var(--pd-red-600);color:#fff;border-radius:999px;font:700 12px/24px var(--pd-font);transform:none}.header .gw-slot{flex:none;display:inline-flex;align-items:center;cursor:default}.header .header__buttons:has(.fitment-garage) .gw-slot,.header .header__icons--right:has(.fitment-garage) .gw-slot{display:none}.header .gw__btn{height:50px;width:268px;justify-content:flex-start;box-sizing:border-box;padding:0 18px;gap:11px;background:var(--pd-brand);border:0;border-radius:999px;color:#fff}.header .gw__ico{display:inline-flex;color:var(--pd-blue-200)}.header .gw__ico svg{width:19px;height:19px}.header .gw__cur{display:flex;flex-direction:column;gap:2px;text-align:left}.header .gw__cur small{display:block;font:700 9.5px/1 var(--pd-font);letter-spacing:.12em;text-transform:uppercase;color:var(--pd-blue-200)}.header .gw__cur b{display:block;font:700 13.5px/1 var(--pd-font);color:#fff;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .gw__btn:after{content:"";flex:none;width:11px;height:11px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a7cfeb' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 9 7 7 7-7'/%3E%3C/svg%3E") no-repeat center / contain}@media(max-width:1279.98px){.header .header__top{padding:14px 16px 12px;column-gap:8px;border-bottom:0}.header__logo .logo{height:30px}.header .header__icons--left{display:flex!important}.header__icons--left .menu-drawer-button{display:flex!important;width:44px;height:44px;border-radius:999px;background:var(--pd-neutral-100);color:var(--pd-brand)}.header__icons--left .menu-drawer-button .hamburger-line{left:50%;margin-left:-1rem}.header .header__top{grid-template-columns:44px max-content minmax(0,1fr)}.header .header__icons--right .header__buttons{gap:8px;justify-content:flex-end}.header .account-button{display:none}.header .cart-drawer-button{width:44px;height:44px}.header .cart-drawer-button svg{width:20px;height:20px}.header .cart-count{min-width:22px;height:22px;font-size:11px;line-height:22px}.header .gw__btn{height:44px;width:auto;padding:0 12px;gap:8px;max-width:118px}.header .gw__ico svg{width:17px;height:17px}.header .gw__cur small{font-size:8.5px}.header .gw__cur b{font-size:12px;max-width:68px}.header .gw__btn:after{display:none}.header .header__search{height:62px!important;max-height:none!important;box-sizing:border-box;padding:16px 0 0!important;align-items:flex-start!important}.header .header__search .search__form,.header .header__search .search__form>div{height:48px!important}}@media(max-width:767.98px){.header .pd-wish-hdr,.header [data-wish-header],.header .header__icons--right .header__account{display:none!important}.header .header__icons--right,.header .header__icons--right .header__buttons{min-width:0}.header .header__icons--right .fitment-garage,.header .header__icons--right .gw-slot{flex:0 1 auto;min-width:0}.header .gw__btn{max-width:100%;min-width:0}.header .gw__btn .gw__cur{min-width:0;flex:1 1 auto}.header .gw__btn .gw__cur b{max-width:none}.header .header__icons--right .cart-drawer-button{flex:none}.header .header__icons--right .fitment-garage>.gw__btn,.header .header__icons--right .gw-slot{display:none!important}body>.gw__panel,.gw__panel{top:auto!important;bottom:0!important;left:0!important;right:0!important;height:var(--pd-sheet-h, auto)!important;max-height:86dvh!important;border-radius:22px 22px 0 0!important;box-shadow:0 -18px 50px -20px #080f1e73!important}.gw__panel:not([hidden]){animation:pdSheetUp .28s cubic-bezier(.4,0,.2,1)!important}.gw__panel.is-closing{animation:pdSheetDown .22s cubic-bezier(.4,0,.2,1) forwards!important}.gw__panel .gw__list{flex:0 1 auto!important}.gw__panel .gw__phead{padding:16px 18px 12px!important}.gw__panel .gw__tap{margin:2px 10px 8px;font:500 13px/1.4 var(--pd-font);color:var(--pd-text-secondary)}.gw__panel{transition:height .34s cubic-bezier(.45,0,.2,1)}.gw__panel.gw--finding .gw__add,.gw__panel:not(.gw--finding) .gw__list{animation:pdSheetContent .32s ease-in-out both}body.gw-lock:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#080f1e6b;z-index:2147483646;animation:pdDimIn .25s ease}body.gw-lock.gw-closing:after{pointer-events:none;opacity:0;transition:opacity .2s ease}}@keyframes pdSheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pdSheetDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes pdDimIn{0%{opacity:0}to{opacity:1}}@keyframes pdSheetContent{0%{opacity:0}to{opacity:1}}@media(max-width:1023.98px){.header .fps__form,.fps-mobilerow .fps__form{height:48px;padding:0 6px 0 18px}body .fps-mobilerow{padding:0 16px 14px;background:#fff;border-bottom:0!important}.header .fps__form:after,.fps-mobilerow .fps__form:after{width:36px;height:36px}.header .search__input,.header .search__field>.search__input{height:48px;padding-inline:50px 56px;background-position:18px 50%}.header .header__search .search__form,.header .header__search .search__form>div,.header .header__search form,.header .search__field{height:48px;max-height:48px}.header .search__field:after{width:36px;height:36px;right:7px}}@media(min-width:1536px){:root{--page-padding: max(13.5rem, calc((100% - var(--page-width)) / 2))}}.body-no-scrollbar,.modal-show,.modal-showing,.search-open{padding-right:0!important}.pd-frame .fitment-feed .pd-sidebar{display:none}.pd-frame .fitment-feed .pd-layout{grid-template-columns:minmax(0,1fr);gap:0}.pd-frame .fitment-chain-kit .pd-shell,.pd-frame .fitment-service-kit .pd-shell{padding-top:0!important}body.page-template .pd-frame__main .page__title,.pd-frame .fitment-chain-kit [data-ck-title]{font:800 34px/1.1 var(--pd-font)!important;letter-spacing:-.02em!important;color:var(--pd-heading)!important;text-transform:none!important}@media(max-width:1023.98px){body.page-template .pd-frame__main .page__title,.pd-frame .fitment-chain-kit [data-ck-title]{font-size:26px!important}}.header__account{display:inline-flex;align-items:center;justify-content:center;min-width:30px;min-height:30px}.fps-full.fps-full{background:#fff}.fps-full .fps-full__head,.fps-full .fps-full__app{max-width:none;width:calc(100% - 2 * var(--page-padding));margin:0 auto}.fps-full .fps-full__head{padding:14px 0;border-bottom:1px solid var(--pd-border)}.fps-full .fps-full__head:has([data-fps-fbike][hidden]){padding:8px 0}.fps-full .fps-full__searchbar{height:50px;border-radius:999px;background:var(--pd-bg-alt);border:1px solid transparent;padding:0 18px;gap:10px}.fps-full .fps-full__searchbar:focus-within{background:#fff;border-color:var(--pd-focus);box-shadow:0 0 0 3px var(--pd-focus-ring)}.fps-full .fps-full__input{font:400 15px/1 var(--pd-font);color:var(--pd-text)}.fps-full .fps-full__input::placeholder{color:var(--pd-text-secondary)}.fps-full .fps-full__close{width:44px;height:44px;border-radius:999px;background:var(--pd-neutral-100);color:var(--pd-brand);border:0}.fps-full .fps-full__app{padding:16px 0 40px}div.fps-full__count,div.fps-full__count:empty{display:flex}.fps-full .fps-full__count{min-height:30px;margin:0 0 12px;align-items:center;flex-wrap:wrap;gap:6px 10px;font:500 13.5px/22px var(--pd-font);color:var(--pd-text-secondary)}.fps-full .fps-full__countrow{margin:0 0 12px;min-height:36px}.fps-full .fps-full__countrow>.fps-full__count{margin:0}@media(min-width:750px){.fps-full:has(.fps-full__countrow) .fps-full__head{position:relative;height:0;padding:0;border-bottom:0}.fps-full:has(.fps-full__countrow) .fps-full__close{position:absolute;right:0;top:12px;z-index:2}.fps-full .fps-full__countrow{padding-right:56px}}.fps-full .fps-full__side{align-self:start;position:sticky;top:16px;padding:20px 14px 16px;background:#fff;border:1px solid var(--pd-border);border-radius:var(--pd-radius-lg);box-shadow:0 1px 2px #101b300a,0 12px 28px -22px #101b3059}.fps-full .fps-full__side-title{margin:0 8px 12px;padding-bottom:12px;border-bottom:1px solid var(--pd-neutral-100);font:800 12px/1 var(--pd-font);letter-spacing:.08em;text-transform:uppercase;color:var(--pd-heading)}.fps-full .fps-full__sidelist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.fps-full .fps-full__sidelink{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 10px;border-radius:var(--pd-radius-sm);color:var(--pd-text);text-decoration:none;font:600 13.5px/1.35 var(--pd-font);transition:background .18s,color .18s}.fps-full .fps-full__sidelink:hover,.fps-full .fps-full__sidelink.is-on{background:var(--pd-blue-50);color:var(--pd-brand)}.fps-full .fps-full__sidename{flex:1;min-width:0}.fps-full .fps-full__sidecount{flex:none;min-width:34px;height:22px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--pd-neutral-50);font:600 11.5px/1 var(--pd-font);color:var(--pd-text-secondary);font-variant-numeric:tabular-nums}.fps-full .fps-full__sidelink:hover .fps-full__sidecount{background:#fff}.fps-full .fps-full__note{margin:0 0 14px;padding:12px 16px;background:var(--pd-blue-50);border-radius:var(--pd-radius-sm);font:500 13.5px/1.45 var(--pd-font);color:var(--pd-brand)}.fps-full .fps__bikechip{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;background:var(--pd-blue-50);font:600 13px/1 var(--pd-font);color:var(--pd-brand)}.fps-full .fps-full__loading{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;min-height:260px;font-size:0;color:transparent}.fps-full .fps-full__loading:after{content:"";width:38px;height:38px;border-radius:999px;border:3px solid var(--pd-neutral-200);border-top-color:var(--pd-brand);animation:pdSpin .7s linear infinite}@media(max-width:1023.98px){.fps-full .fps-full__head{padding:10px 0}.fps-full .fps-full__app{padding:12px 0 32px}.fps-full .fps-full__side{display:none}}.pd-frame,.pd-footer-section{transition:opacity .45s ease}body.fps-full-open .pd-frame,body.fps-full-open .pd-footer-section,html.fps-full-open .pd-frame,html.fps-full-open .pd-footer-section{opacity:0}.fps-full{animation:pdSearchIn .5s cubic-bezier(.2,.75,.25,1)}.fps-full .fps-full__searchbar{animation:pdSearchBar .62s cubic-bezier(.2,.75,.25,1) both;transform-origin:left center}.fps-full .fps-full__app{animation:pdSearchBody .58s cubic-bezier(.2,.75,.25,1) .12s both}@keyframes pdSearchIn{0%{opacity:0}to{opacity:1}}@keyframes pdSearchBar{0%{opacity:.3;transform:scaleX(.9)}to{opacity:1;transform:none}}@keyframes pdSearchBody{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.fps-full .fps-full__empty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:64px 24px 72px;text-align:center}.fps-full .fps-full__empty:before{content:"";width:64px;height:64px;border-radius:999px;background:var(--pd-neutral-50) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23566575' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3Cpath d='M8 11h6'/%3E%3C/svg%3E") center / 28px no-repeat}.fps-full .fps-full__empty-title{font:800 20px/1.25 var(--pd-font);letter-spacing:-.01em;color:var(--pd-heading);text-wrap:balance}.fps-full .fps-full__empty-sub{max-width:460px;font:500 14px/1.5 var(--pd-font);color:var(--pd-text-secondary)}.fps-full .fps-full__poplinks{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.fps-full .fps-full__poplink{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border:1px solid var(--pd-border);border-radius:999px;background:#fff;color:var(--pd-brand);text-decoration:none;font:600 13.5px/40px var(--pd-font);transition:background .18s,border-color .18s}.fps-full .fps-full__poplink:hover{background:var(--pd-blue-50);border-color:var(--pd-blue-200)}@media(prefers-reduced-motion:reduce){.fps-full,.fps-full .fps-full__searchbar,.fps-full .fps-full__app{animation:none}.pd-frame,.pd-footer-section{transition:none}.fps-full .fps-full__loading:after{animation:none}}.fps-full .fps-full__sidelist>li:nth-child(n+11){display:none}.fps-full.fps-full,.fps-full .fps-full__app,.fps-full .fps-full__main{scrollbar-gutter:stable}.fps-full.fps-full{right:auto;width:100vw}.fps-full.fps-full.is-leaving{opacity:0;transition:opacity .26s ease;pointer-events:none}.fps-full .fps-full__grid>*{animation:pdResultIn .34s cubic-bezier(.2,.75,.25,1) both}.fps-full .fps-full__grid>:nth-child(2){animation-delay:.03s}.fps-full .fps-full__grid>:nth-child(3){animation-delay:.06s}.fps-full .fps-full__grid>:nth-child(4){animation-delay:.09s}.fps-full .fps-full__grid>:nth-child(5){animation-delay:.12s}.fps-full .fps-full__grid>:nth-child(6){animation-delay:.14s}.fps-full .fps-full__grid>:nth-child(7){animation-delay:.16s}.fps-full .fps-full__grid>:nth-child(n+8){animation-delay:.18s}@keyframes pdResultIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fps-full .fps-full__grid>*{animation:none}}.header .fps__clear,.fps-full .fps-full__fclear{display:none!important}[data-gw-panel],[data-gw-panel] button,[data-gw-panel] input,[data-gw-panel] select,[data-gw-panel] textarea{font-family:var(--pd-font),system-ui,sans-serif!important}[data-gw-panel] .gw__phead>h4{color:var(--pd-brand)!important;font-weight:800!important;text-transform:none!important;letter-spacing:-.01em!important}[data-gw-panel] .gw__garage-h,[data-gw-panel] .gw-pv__or{color:var(--pd-text-muted, #8a98a5)!important;font-weight:700!important;letter-spacing:.09em!important}[data-gw-panel] .gw__save,[data-gw-panel] .gw__addbtn{border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important;font-size:14px!important}[data-gw-panel] .gw__save:not(:disabled),[data-gw-panel] .gw__addbtn{background:var(--pd-cta, #036b41)!important;color:#fff!important}[data-gw-panel] .gw__save:not(:disabled):hover,[data-gw-panel] .gw__addbtn:hover{background:var(--pd-cta-hover, #025636)!important}[data-gw-panel] .gw__cancel{text-transform:none!important;letter-spacing:0!important}[data-gw-panel] .gw-sel,[data-gw-panel] .gw-pv,[data-gw-panel] .gw-pv__in,[data-gw-panel] .gw__search{border-radius:12px!important}[data-gw-panel] .gw-pv__badge{border-radius:10px 0 0 10px!important}[data-gw-panel] .gw__close{color:var(--pd-text-muted, #8a98a5)!important;border-radius:999px!important}[data-gw-panel] .gw__close:hover{color:var(--pd-brand)!important}[data-gw-panel] .gw__side{background:var(--pd-neutral-50, #f7f9fb)!important}[data-gw-panel] .gw-pv,[data-gw-panel] .gw-sel,[data-gw-panel] .gw__search{background:#fff!important;border:0!important}[data-gw-panel] .gw-pv:focus-within,[data-gw-panel] .gw__search:focus-within,[data-gw-panel] .gw-sel:focus-within{box-shadow:0 0 0 3px #0f5a8c2e!important}[data-gw-panel] .gw-pv__go:not(:disabled){background:var(--pd-cta, #036b41)!important;color:#fff!important}[data-gw-panel] .gw-pv__go:not(:disabled):hover{background:var(--pd-cta-hover, #025636)!important}[data-gw-panel] .gw-pv__go:disabled{background:var(--pd-neutral-100, #eef2f5)!important;color:var(--pd-neutral-300, #b8c3cc)!important}[data-gw-panel] .gw-pv__or{color:var(--pd-text-secondary, #5b6b78)!important;font-size:11.5px!important}[data-gw-panel] .gw-pv__in::placeholder,[data-gw-panel] .gw__search input::placeholder{color:#75828f!important;font-weight:500!important}[data-gw-panel] .gw__search svg{color:var(--pd-brand)!important}[data-gw-panel] .gw__search{background:var(--pd-neutral-100, #eef2f5)!important;border-radius:999px!important;min-height:52px;padding:0 18px!important;gap:12px;transition:background-color .15s ease}[data-gw-panel] .gw__search:focus-within{background:#fff!important}[data-gw-panel] .gw__search-in{height:52px!important;background:transparent!important;font:500 16px/1 var(--pd-font)!important;color:var(--pd-text, #16243d)!important}[data-gw-panel] .gw__search input::placeholder{color:#5f6f7c!important}[data-gw-panel] .gw__search-ic svg{width:20px!important;height:20px!important}.fitment-collection-filter__banner{display:none!important}@media(max-width:749.98px){input[type=search],input[type=number],input[type=email],input[type=text],input[type=tel],input[type=password],input[type=url],input:not([type]),select,textarea{font-size:16px}}@media(max-width:767.98px){.subscription-popup .subscription-popup__title{padding-inline:46px}}@media(max-width:1279.98px){.pd-frame .contact-form.section,.pd-frame__main:has(.contact-form)>.shopify-section>.page-width{padding-inline:0}}@media(max-width:767.98px){.pd-captcha-slot{margin-top:20px;padding:14px;border-radius:var(--pd-radius-xl);background:var(--pd-neutral-50, #f7f9fb);display:flex;justify-content:center}.pd-captcha-slot[hidden]{display:none}.pd-captcha-slot #shop-hcaptcha-badge-container{position:static!important;inset:auto!important;transform:none!important;margin:0!important;z-index:auto!important}}@media(max-width:767.98px){[data-gw-panel] .gw__add{padding-top:6px}[data-gw-panel] .gw__search,[data-gw-panel] .gw-pv{background:var(--pd-neutral-100, #eef2f5)!important;border:0!important;border-radius:999px!important;height:52px!important;min-height:52px;box-shadow:none!important;overflow:hidden}[data-gw-panel] .gw__search{padding:0 18px!important;gap:12px}[data-gw-panel] .gw__search-in{height:52px!important;font:500 16px/1 var(--pd-font)!important;color:var(--pd-text, #16243d)!important}[data-gw-panel] .gw__search input::placeholder,[data-gw-panel] .gw-pv__in::placeholder{color:#5f6f7c!important;font-weight:500!important}[data-gw-panel] .gw__results:empty{display:none}[data-gw-panel] .gw-sel{background:transparent!important;border:0!important;border-radius:999px!important}[data-gw-panel] .gw-sel select{height:52px!important;border:0!important;border-radius:999px!important;background:var(--pd-neutral-100, #eef2f5)!important;padding:0 40px 0 18px!important;font:600 15px/1 var(--pd-font)!important;color:var(--pd-text, #16243d)!important}[data-gw-panel] .gw-sel select:disabled{color:#7b8997!important;opacity:1!important}[data-gw-panel] .gw-sel svg{right:16px!important;color:var(--pd-brand, #003e63)!important}[data-gw-panel] .gw__form,[data-gw-panel] .gw__form-row{gap:10px!important}[data-gw-panel] .gw__save{height:52px!important;border-radius:999px!important;font:700 15px/1 var(--pd-font)!important}[data-gw-panel] .gw__save:disabled{background:var(--pd-neutral-100, #eef2f5)!important;color:#6b7a88!important;opacity:1!important}[data-gw-panel] .gw-pv__or{margin:18px 0 12px!important;letter-spacing:.08em}[data-gw-panel] .gw-pv+.gw-pv{margin-top:10px!important}[data-gw-panel] .gw-pv__badge{width:52px!important;border-radius:999px 0 0 999px!important}[data-gw-panel] .gw-pv__in{height:52px!important;font-size:16px!important;padding:0 14px!important}[data-gw-panel] .gw-pv__go{width:36px!important;height:36px!important;margin-right:8px!important}[data-gw-panel] .gw-pv__go:disabled{background:#fff!important;color:#9fb0bd!important}[data-gw-panel] .gw-pv:focus-within,[data-gw-panel] .gw__search:focus-within,[data-gw-panel] .gw-sel select:focus{box-shadow:0 0 0 3px #0f5a8c2e!important;outline:0!important}}body #shopify-pc__banner.shopify-pc__banner__dialog{position:fixed;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:auto!important;height:max-content;max-height:calc(100vh - 32px);overflow:auto;width:min(460px,calc(100vw - 32px));max-width:none;padding:20px;background:#fff;border:1px solid var(--pd-neutral-100, #eef2f5);border-radius:18px;box-shadow:0 18px 48px -14px #0013214d,0 2px 6px #00132114;font-family:var(--pd-font, inherit);animation:pdCookieIn .28s cubic-bezier(.2,.7,.3,1) both}@keyframes pdCookieIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){body #shopify-pc__banner.shopify-pc__banner__dialog{animation:none}}body #shopify-pc__banner .shopify-pc__banner__wrapper{display:block;padding:0;margin:0}body #shopify-pc__banner .shopify-pc__banner__body{margin:0}body #shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 6px;padding:0;font:700 16px/1.3 var(--pd-font, inherit);color:var(--pd-brand, #003e63);letter-spacing:-.01em}body #shopify-pc__banner .shopify-pc__banner__body p{margin:0;font:400 13px/1.55 var(--pd-font, inherit);color:var(--pd-text-secondary, #5b6b78)}body #shopify-pc__banner #shopify-pc__banner__body-policy-link{color:var(--pd-cta, #036b41);font-weight:600;text-decoration:underline;text-underline-offset:2px}body #shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:wrap;gap:8px;height:auto!important;min-height:0;max-height:none;margin:16px 0 0;padding:0;width:100%}body #shopify-pc__banner .shopify-pc__banner__btns button{height:42px;min-height:0;margin:0;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font:700 13.5px/1 var(--pd-font, inherit);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}body #shopify-pc__banner #shopify-pc__banner__btn-accept{order:1;flex:1 1 0;min-width:0;background:var(--pd-cta, #036b41)!important;color:#fff!important;border:1.5px solid var(--pd-cta, #036b41)!important}body #shopify-pc__banner #shopify-pc__banner__btn-accept:hover{background:var(--pd-cta-hover, #025636)!important}body #shopify-pc__banner #shopify-pc__banner__btn-decline{order:2;flex:1 1 0;min-width:0;background:#fff!important;color:var(--pd-brand, #003e63)!important;border:1.5px solid var(--pd-neutral-200, #d7dfe6)!important}body #shopify-pc__banner #shopify-pc__banner__btn-decline:hover{background:var(--pd-neutral-50, #f7f9fb)!important}body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3;flex:1 1 100%;height:auto;padding:2px 0 0;background:none!important;border:0!important;color:var(--pd-text-muted, #6b7a87)!important;font:600 12.5px/1.4 var(--pd-font, inherit);text-decoration:underline;text-underline-offset:3px}body #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs:hover{color:var(--pd-brand, #003e63)!important}body #shopify-pc__banner .shopify-pc__banner__btns button:focus-visible{outline:2px solid var(--pd-focus, #0f5a8c);outline-offset:2px}@media(max-width:749px){body #shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 12px calc(12px + env(safe-area-inset-bottom,0px)) 12px!important;margin:0!important;width:auto;padding:16px;border-radius:16px}}body #shopify-pc__prefs .shopify-pc__prefs__dialog{width:min(720px,calc(100vw - 32px));max-width:none;border-radius:18px;font-family:var(--pd-font, inherit);box-shadow:0 24px 64px -16px #00132166}body #shopify-pc__prefs .shopify-pc__prefs__overlay{background:#0013218c}body #shopify-pc__prefs [id^=trustpilot-widget-trustbox]{display:none!important}body #shopify-pc__prefs header{padding:20px 22px;gap:12px}body #shopify-pc__prefs #shopify-pc__prefs__header-title{font:700 17px/1.3 var(--pd-font, inherit);color:var(--pd-brand, #003e63);letter-spacing:-.01em}body #shopify-pc__prefs .shopify-pc__prefs__header-actions{gap:8px}body #shopify-pc__prefs .shopify-pc__prefs__header-actions button{height:40px;padding:0 16px;border-radius:999px;font:700 13.5px/1 var(--pd-font, inherit);text-transform:none;white-space:nowrap;transition:background-color .14s ease,color .14s ease}body #shopify-pc__prefs #shopify-pc__prefs__header-save{background:var(--pd-cta, #036b41)!important;color:#fff!important;border:1.5px solid var(--pd-cta, #036b41)!important}body #shopify-pc__prefs #shopify-pc__prefs__header-save:hover{background:var(--pd-cta-hover, #025636)!important}body #shopify-pc__prefs #shopify-pc__prefs__header-accept,body #shopify-pc__prefs #shopify-pc__prefs__header-decline{background:#fff!important;color:var(--pd-brand, #003e63)!important;border:1.5px solid var(--pd-neutral-200, #dfe5ea)!important}body #shopify-pc__prefs #shopify-pc__prefs__header-accept:hover,body #shopify-pc__prefs #shopify-pc__prefs__header-decline:hover{background:var(--pd-neutral-50, #f7f9fb)!important}body #shopify-pc__prefs #shopify-pc__prefs__header-close{border-radius:50%;border:0!important;background:none!important;color:var(--pd-text-muted, #8a98a5)!important;outline:0}body #shopify-pc__prefs #shopify-pc__prefs__header-close:hover{background:var(--pd-neutral-50, #f7f9fb)!important;color:var(--pd-brand, #003e63)!important}body #shopify-pc__prefs #shopify-pc__prefs__header-close:focus:not(:focus-visible){box-shadow:none!important;outline:0!important}body #shopify-pc__prefs #shopify-pc__prefs__header-close:focus-visible{box-shadow:none!important;outline:2px solid var(--pd-focus, #0f5a8c)!important;outline-offset:2px}body #shopify-pc__prefs .shopify-pc__prefs__scrollable{padding-bottom:4px}body #shopify-pc__prefs .shopify-pc__prefs__intro{padding:0 22px 16px}body #shopify-pc__prefs .shopify-pc__prefs__intro h3,body #shopify-pc__prefs .shopify-pc__prefs__intro-main>:first-child{font:700 14.5px/1.35 var(--pd-font, inherit);color:var(--pd-brand, #003e63);margin:0 0 4px}body #shopify-pc__prefs .shopify-pc__prefs__intro p{font:400 13px/1.55 var(--pd-font, inherit);color:var(--pd-text-secondary, #5b6b78);margin:0}body #shopify-pc__prefs .shopify-pc__prefs__options{padding:0 22px 6px}body #shopify-pc__prefs .shopify-pc__prefs__option{padding:14px 0;margin:0;border-top:1px solid var(--pd-neutral-100, #eef2f5)}body #shopify-pc__prefs .shopify-pc__prefs__option:first-child{border-top:0}body #shopify-pc__prefs .shopify-pc__prefs__option label{font:700 14px/1.4 var(--pd-font, inherit);color:var(--pd-brand, #003e63);gap:10px;cursor:pointer}body #shopify-pc__prefs .shopify-pc__prefs__option p{font:400 13px/1.55 var(--pd-font, inherit);color:var(--pd-text-secondary, #5b6b78);margin:4px 0 0}body #shopify-pc__prefs svg[data-icon-type=checked] path{fill:var(--pd-cta, #036b41)}body #shopify-pc__prefs svg[data-icon-type=unchecked] path{fill:var(--pd-neutral-400, #8a98a5)}body #shopify-pc__prefs .shopify-pc__prefs__option input:disabled+span svg path{fill:var(--pd-neutral-200, #dfe5ea)}body #shopify-pc__prefs .shopify-pc__prefs__option input:focus:not(:focus-visible)+span{box-shadow:none!important;outline:0!important}body #shopify-pc__prefs .shopify-pc__prefs__option input:focus-visible+span{box-shadow:0 0 0 3px #0f5a8c59!important;border-radius:6px}@media(max-width:749px){body #shopify-pc__prefs .shopify-pc__prefs__dialog{width:calc(100vw - 20px);border-radius:16px}body #shopify-pc__prefs header{padding:16px}body #shopify-pc__prefs .shopify-pc__prefs__header-actions{flex-wrap:wrap}body #shopify-pc__prefs .shopify-pc__prefs__intro,body #shopify-pc__prefs .shopify-pc__prefs__options{padding-left:16px;padding-right:16px}}@keyframes pdOpen{0%{opacity:0;max-height:0}to{opacity:1;max-height:var(--h, 1200px)}}@keyframes pdLine{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pdRow{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:none}}@keyframes pdSwap{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pd-frame{font-family:var(--pd-font);width:100%;min-width:0;box-sizing:border-box;flex:1 1 auto;--pd-top: 46px;padding-bottom:48px}@media(min-width:1280px){.pd-frame{display:grid;grid-template-columns:var(--pd-sidebar-width, 216px) minmax(0,1fr);column-gap:26px;align-items:start}.pd-frame__main{display:contents}.pd-frame__main>.shopify-section{grid-column:2;min-width:0}.pd-frame__main>.shopify-section.pd-full{grid-column:1 / -1}.pd-aside{grid-column:1;grid-row:1 / span 200;padding-top:var(--pd-top, 46px)}.index-template .pd-aside{grid-row:2 / span 200}.pd-frame__main>.pd-section{margin-top:var(--pd-top, 46px)}.pd-frame__main>.pd-section:has(>.pd-prow[hidden]){display:none}body.page-template .pd-frame__main>.shopify-section:first-child{margin-top:var(--pd-top, 46px)}.pd-frame .section-breadcrumb{padding-top:var(--pd-top, 46px)!important;padding-bottom:22px!important}.pd-frame__main>.pd-section.pd-full{margin-top:0}.pd-frame .page-width{--page-padding: 0}.pd-aside__head,.pd-aside__foot,.pd-aside__overlay,.toggle-navigation-button{display:none!important}}@media(max-width:1279.98px){.pd-frame__main>.pd-section{margin-top:28px}body.page-template .pd-frame__main>.shopify-section:first-child{margin-top:28px}.pd-frame__main>.pd-section.pd-full{margin-top:0}}@media(max-width:1279.98px){.pd-aside{position:fixed;top:0;left:0;bottom:0;z-index:70;width:min(100%,420px);background:#fff;display:flex;flex-direction:column;transform:translate(-100%);visibility:hidden;transition:transform .32s cubic-bezier(.2,.75,.25,1),visibility 0s linear .32s;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pd-aside.is-open{transform:none;visibility:visible;transition:transform .32s cubic-bezier(.2,.75,.25,1)}.pd-aside>.pd-vcard{margin:16px 16px 0;border-radius:14px}.pd-aside>.pd-homebtn{margin:16px 16px 0;border-radius:14px}.pd-aside>.pd-vcard{position:sticky;bottom:0;z-index:3;margin:0;border-radius:0;border-top:1px solid var(--pd-neutral-100);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));flex:none}.pd-aside__foot{padding-bottom:16px}.pd-aside__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:69;background:#00132173}body.pd-aside-open{overflow:hidden}.pd-aside__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--pd-neutral-100);flex:none}.pd-aside__logo-img{height:30px;width:auto;display:block}.pd-aside__logo-text{font:800 18px/1 var(--pd-font);color:var(--pd-brand)}.pd-aside__close{width:44px;height:44px;padding:0;border:0;border-radius:999px;cursor:pointer;flex:none;background:var(--pd-neutral-100);color:var(--pd-brand);display:inline-flex;align-items:center;justify-content:center}.pd-aside__close svg{width:20px;height:20px;flex:none}.pd-aside__btn{padding:0 12px}.pd-aside__btn svg{width:17px;height:17px;flex:none}.pd-aside__body{padding:8px 16px;flex:1 0 auto}.pd-aside__foot{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 16px 24px;flex:none}.pd-aside__btn{height:48px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 14px/1 var(--pd-font);text-decoration:none;cursor:pointer;border:1.5px solid transparent}.pd-aside__btn--outline{background:#fff;border-color:var(--pd-border);color:var(--pd-brand)}.pd-aside__btn--solid{background:var(--pd-brand);color:#fff}.pd-aside__btn--solid svg{color:var(--pd-blue-200)}}.pd-rail{display:flex;flex-direction:column;gap:8px}.pd-rail__top{display:flex;align-items:center;gap:12px;height:48px;margin-bottom:0;padding:0 14px;border-radius:var(--pd-radius-sm);background:var(--pd-brand);color:#fff;text-decoration:none}.pd-aside.pd-no-bike .pd-rail__top{display:none}.pd-rail__top-bar{width:4px;height:22px;border-radius:2px;background:var(--pd-blue-200);flex:none}.pd-rail__top-label{flex:1;min-width:0;font:700 14px/1.2 var(--pd-font)}.pd-rail__top-chev{display:none;color:var(--pd-brand)}.pd-rail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pd-rail__row{display:flex;align-items:center;background:var(--pd-neutral-50);border-radius:var(--pd-radius-sm);transition:background .2s ease}.pd-rail__row:hover{background:var(--pd-neutral-100)}.pd-rail__cat{flex:1;min-width:0;display:flex;align-items:center;gap:11px;min-height:46px;padding:5px 4px 5px 10px;color:var(--pd-text);text-decoration:none;font:500 13.5px/1.3 var(--pd-font);transition:color .2s ease}.pd-rail__row:hover .pd-rail__cat{color:var(--pd-brand)}.pd-rail__icon{width:32px;height:32px;flex:none;border-radius:var(--pd-radius-xs);background:#fff;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.pd-rail__img{width:32px;height:32px;object-fit:contain;display:block}.pd-rail__bar{width:4px;height:20px;border-radius:2px;background:var(--pd-blue-400)}.pd-rail__name{flex:1;min-width:0}.pd-rail__toggle{flex:none;width:34px;min-height:46px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--pd-neutral-300);cursor:pointer;padding:0}.pd-rail__toggle svg{transition:transform .3s cubic-bezier(.2,.75,.25,1)}.pd-rail__toggle--leaf{cursor:default}.pd-rail__item.is-open>.pd-rail__row{background:var(--pd-blue-50)}.pd-rail__item.is-open>.pd-rail__row .pd-rail__cat{color:var(--pd-brand);font-weight:700}.pd-rail__item.is-open>.pd-rail__row .pd-rail__icon{background:#fff}.pd-rail__item.is-open>.pd-rail__row .pd-rail__toggle{color:var(--pd-blue-600)}.pd-rail__item.is-open>.pd-rail__row .pd-rail__toggle svg{transform:rotate(-90deg)}.pd-rail__sub{display:flex;gap:15px;margin:5px 0 10px 13px;overflow:hidden}.pd-rail__sub.is-animating{animation:pdOpen .55s cubic-bezier(.16,.86,.26,1) both}.pd-rail__sub[hidden]{display:none}@keyframes pdClose{0%{opacity:1;max-height:var(--h, 600px)}to{opacity:0;max-height:0;margin-top:0;margin-bottom:0}}.pd-rail__sub.is-closing{animation:pdClose .55s cubic-bezier(.16,.86,.26,1) both;pointer-events:none}.pd-rail__sub.is-closing .pd-rail__line,.pd-rail__sub.is-closing .pd-rail__subitem{animation:none}.pd-rail__line{width:2px;border-radius:2px;background:var(--pd-blue-200);flex:none;transform-origin:top}.pd-rail__sub.is-animating .pd-rail__line{animation:pdLine .6s cubic-bezier(.16,.86,.26,1) both}.pd-rail__sublist{list-style:none;margin:0;padding:0;flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.pd-rail__sub.is-animating .pd-rail__subitem{animation:pdRow .5s cubic-bezier(.16,.86,.26,1) both;animation-delay:min(calc(var(--i, 0) * 40ms),.26s)}.pd-rail__sublink{display:flex;align-items:center;gap:8px;min-height:30px;font:500 13px/1.35 var(--pd-font);color:var(--pd-text-secondary);text-decoration:none;transition:color .3s ease}.pd-rail__sublink:hover{color:var(--pd-brand)}.pd-rail__sublink.is-active{color:var(--pd-brand);font-weight:700}.pd-rail__subchev{display:none;flex:none;color:var(--pd-text-secondary)}@media(max-width:1279.98px){.pd-rail{gap:8px}.pd-rail__top{height:52px;background:var(--pd-blue-50);color:var(--pd-brand);margin-bottom:0}.pd-rail__top-bar{background:var(--pd-brand)}.pd-rail__top-label{font-size:15px}.pd-rail__top-chev{display:block}.pd-rail__list{gap:8px}.pd-rail__row{background:var(--pd-neutral-50);border-radius:var(--pd-radius-sm)}.pd-rail__cat{min-height:56px;padding:0 0 0 10px;font:600 15px/1.2 var(--pd-font);gap:12px}.pd-rail__icon{width:40px;height:40px;border-radius:10px;background:#fff}.pd-rail__img{width:40px;height:40px}.pd-rail__toggle{width:44px;min-height:56px;color:var(--pd-text-muted)}.pd-rail__item.is-open>.pd-rail__row{background:var(--pd-brand)}.pd-rail__item.is-open>.pd-rail__row .pd-rail__cat{color:#fff}.pd-rail__item.is-open>.pd-rail__row .pd-rail__toggle{color:var(--pd-blue-200)}.pd-rail__sub{margin:2px 0 6px;gap:0}.pd-rail__line{display:none}.pd-rail__sublist{gap:0}.pd-rail__sublink{min-height:44px;padding:0 12px;gap:10px;font:500 15px/1.2 var(--pd-font);color:var(--pd-text);border-radius:var(--pd-radius-xs)}.pd-rail__subchev{display:block}}.pd-sidelinks{display:flex;flex-direction:column;gap:8px}.pd-sidelinks__heading{margin:14px 0 2px;font:700 15px/1 var(--pd-font);color:var(--pd-text)}.pd-sidelinks__row{display:flex;align-items:center;min-height:46px;padding:5px 0 5px 10px;background:var(--pd-neutral-50);border:0;border-radius:var(--pd-radius-sm);color:var(--pd-text);text-decoration:none;font:500 13.5px/1.3 var(--pd-font);transition:background .2s ease,color .2s ease}.pd-sidelinks__row:hover{background:var(--pd-neutral-100);color:var(--pd-brand)}.pd-sidelinks__label{flex:1;min-width:0}.pd-sidelinks__chev{flex:none;width:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--pd-neutral-300)}.pd-sidelinks__button{margin-top:12px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--pd-brand);border-radius:var(--pd-radius-sm);color:var(--pd-brand);text-decoration:none;font:600 13.5px/1 var(--pd-font);transition:background .2s ease}.pd-sidelinks__button:hover{background:var(--pd-blue-50)}@media(max-width:1279.98px){.pd-sidelinks__heading{margin:18px 0 4px;font-size:16px}.pd-sidelinks__row{height:48px;font-size:15px;border-color:transparent}}@media(prefers-reduced-motion:reduce){.pd-rail__sub,.pd-rail__line,.pd-rail__subitem,.pd-rail__sub.is-closing{animation:none}.pd-aside{transition:none}}@media(min-width:1280px){.pd-hero-section{overflow:hidden;max-height:1200px;opacity:1;transition:max-height .9s cubic-bezier(.45,0,.2,1),margin-bottom .9s cubic-bezier(.45,0,.2,1)}.pd-hero-section.is-collapsing{max-height:0!important;margin-bottom:0!important}.pd-frame__main.is-entering>.shopify-section:not(.pd-hero-section){opacity:0}.pd-frame__main.is-entering>.pd-hero-section{opacity:0;max-height:0;margin-bottom:0;transition:none}.pd-frame__main.is-entering>.pd-hero-section.is-unfolding{margin-bottom:var(--pd-hero-mb, 0px);transition:max-height .9s cubic-bezier(.45,0,.2,1),margin-bottom .9s cubic-bezier(.45,0,.2,1),opacity .4s ease}.pd-frame__main.is-entering>.pd-hero-section.is-in{opacity:1}.pd-frame__main.is-fading>.shopify-section.pd-hero-section{opacity:0;transition:opacity .4s ease,max-height .9s cubic-bezier(.45,0,.2,1),margin-bottom .9s cubic-bezier(.45,0,.2,1)}body.pd-hero-collapsed .pd-aside{padding-top:var(--pd-top, 46px);transition:padding-top .9s cubic-bezier(.16,.86,.26,1)}.pd-frame__main.is-loading>.shopify-section:not(.pd-hero-section){display:none}.pd-loading{grid-column:2;margin-top:30px}.pd-frame__main.is-fading>.shopify-section{opacity:0;transition:opacity .2s ease}.pd-frame__main>.pd-cat-section{position:relative}.pd-loading.pd-leaf-gate{position:absolute;top:-16px;left:0;right:0;margin:0}.pd-loading__spin{width:40px;height:40px;box-sizing:border-box;border-radius:999px;border:3px solid var(--pd-border);border-top-color:var(--pd-brand);animation:pdSpin .75s linear infinite}.pd-loading__text{font:500 13.5px/20px var(--pd-font);min-height:20px;color:var(--pd-text-muted)}.pd-frame__main.is-swapped>.shopify-section{animation:pdSwap .5s cubic-bezier(.2,.75,.25,1) both}}html{overflow-y:scroll;scrollbar-gutter:stable}html.gw-lock{scrollbar-gutter:auto!important}body.gw-lock{padding-right:var(--pd-lock-pad, 0px)!important}body.gw-lock .pd-topbar-section,body.gw-lock .header-section,body.gw-lock .pd-footer-section{margin-right:calc(-1 * var(--pd-lock-pad, 0px));padding-right:var(--pd-lock-pad, 0px)}@media(max-width:1279.98px){.pd-frame__main.is-fading>.shopify-section{opacity:0;transition:opacity .2s ease}.pd-frame__main.is-loading>.shopify-section{display:none}.pd-frame__main.is-loading{min-height:100vh;min-height:100dvh}.pd-loading{margin-top:24px;min-height:60vh}.pd-frame__main.is-swapped>.shopify-section,.pd-frame__main>.shopify-section.pd-fadein,html.pd-arrive #MainContent>.shopify-section{animation:pdFade .45s cubic-bezier(.45,0,.55,1) both}.pd-frame__main>.pd-loading.is-out{animation:pdOut .18s ease both}html.pd-nav-wait .pd-footer-section{opacity:0}.pd-footer-section{transition:opacity .45s cubic-bezier(.45,0,.55,1)}html.pd-arrive .pd-footer-section{animation:pdFade .45s cubic-bezier(.45,0,.55,1) both}}.pd-loading{min-height:440px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;animation:pdFade .25s ease both}.pd-loading__spin{width:40px;height:40px;box-sizing:border-box;border-radius:999px;border:3px solid var(--pd-border);border-top-color:var(--pd-brand);animation:pdSpin .75s linear infinite}.pd-loading__text{font:500 13.5px/20px var(--pd-font);min-height:20px;color:var(--pd-text-muted)}.pd-loading.pd-leaf-gate,.pd-loading.pd-page-gate{animation:none}.pd-loading.is-done{opacity:0;transition:opacity .18s ease}@media(min-width:1280px){.pd-page-gate--phone{display:none}}.pd-revealed{animation:pdReveal .5s cubic-bezier(.2,.75,.25,1) both}:where(body.page-template,body.search-template,body.cart-template,body.policy-template,body[class~="404-template"]) :where(#MainContent:not(:has(>style[data-pd-gate]))>:is(.shopify-section,.shopify-policy__container):not(:has(.pd-cat,.pd-about,.pd-hero-section))){animation:pdSwap .5s cubic-bezier(.2,.75,.25,1) backwards}@keyframes pdReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pdSpin{to{transform:rotate(360deg)}}@keyframes pdFade{0%{opacity:0}to{opacity:1}}@keyframes pdOut{to{opacity:0}}@media(prefers-reduced-motion:reduce){.pd-hero-section,.pd-frame__main.is-fading>.shopify-section.pd-hero-section,.pd-frame__main.is-entering>.pd-hero-section.is-unfolding,.pd-loading,.pd-revealed,.pd-frame__main.is-swapped>.shopify-section,.pd-frame__main.is-fading>.shopify-section,.pd-frame__main>.shopify-section.pd-fadein,html.pd-arrive #MainContent>.shopify-section,html.pd-arrive .pd-footer-section,.pd-footer-section,.pd-frame__main>.pd-loading.is-out,#MainContent>.shopify-section,#MainContent>.shopify-policy__container{transition:none;animation:none}}.pd-rail__toggle{display:none!important}.pd-rail__cat{padding-right:12px}.pd-rail__row{position:relative}.pd-rail__toggle:not(.pd-rail__toggle--leaf){display:inline-flex!important;position:absolute;right:4px;top:0;bottom:0;min-height:0;height:auto;opacity:0;pointer-events:none;transition:opacity .3s ease}.pd-rail__item.is-open>.pd-rail__row .pd-rail__toggle:not(.pd-rail__toggle--leaf){opacity:1;pointer-events:auto}.pd-rail__item.is-open>.pd-rail__row:has(.pd-rail__toggle:not(.pd-rail__toggle--leaf)) .pd-rail__cat{padding-right:40px}.pd-vcard{--pd-ready: 1;display:flex;align-items:center;gap:11px;margin:0 0 8px;padding:11px 12px 11px 11px;min-height:60px;box-sizing:border-box;background:var(--pd-blue-50);border-radius:var(--pd-radius-sm);cursor:pointer;font-family:var(--pd-font)}.pd-vcard[hidden]{display:none}@media(min-width:1280px){.pd-aside{display:flex;flex-direction:column}.pd-aside>.pd-vcard{order:-1}.pd-aside>.pd-homebtn{display:none}}.pd-homebtn{display:flex;align-items:center;gap:11px;margin:0 0 8px;padding:11px 12px 11px 11px;min-height:60px;box-sizing:border-box;background:var(--pd-blue-50);border-radius:var(--pd-radius-sm);color:var(--pd-brand);font:700 14px/1.25 var(--pd-font);text-decoration:none;transition:background .2s ease}.pd-homebtn:hover{background:var(--pd-blue-100, #dcebf6);color:var(--pd-brand)}.pd-homebtn__icon{flex:none;width:38px;height:38px;border-radius:999px;background:#fff;display:grid;place-items:center;color:var(--pd-brand)}.pd-homebtn__label{flex:1;min-width:0}.pd-vcard__logo{flex:none;width:38px;height:38px;display:grid!important;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003e63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='5.5' cy='17.5' r='3.5'/%3E%3Ccircle cx='18.5' cy='17.5' r='3.5'/%3E%3Cpath d='M15 6h-3l-2 5H7l-1.5 6.5M9 11l3 6.5h6.5M12 11h4l2.5 6.5'/%3E%3C/svg%3E") center / 20px no-repeat;display:grid;place-items:center;overflow:hidden}.pd-vcard__logo.has-logo{background-image:none}.pd-vcard__logo img{width:30px;height:30px;object-fit:contain;display:block}.pd-vcard__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pd-vcard__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pd-vcard__label:empty{display:none}.pd-vcard__name{font:700 14px/1.25 var(--pd-font);color:var(--pd-brand);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pd-vcard__btn{flex:none;padding:0;border:0;background:none;transition:none;font:600 12.5px/1 var(--pd-font);color:var(--pd-link);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pd-vcard--empty{background:var(--pd-brand)}.pd-vcard--empty .pd-vcard__name{color:#fff}.pd-vcard--empty .pd-vcard__btn{color:#fff;text-decoration:none;font-size:16px}.pd-vcard--empty .pd-vcard__logo{background-color:#ffffff24;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10 12 4l9 6'/%3E%3Cpath d='M5 9v11h14V9'/%3E%3Cpath d='M8 20v-6h8v6'/%3E%3Cpath d='M8 14h8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px 20px}@media(max-width:749.98px){.pd-aside{width:100%}}@media(min-width:1280px){.pd-frame{--pd-sidebar-width: 244px}.pd-rail__top{height:54px}.pd-rail__top-label{font-size:15.5px}.pd-rail__top-bar{height:24px}.pd-rail__cat{min-height:54px;gap:12px;font-size:15px}.pd-rail__icon,.pd-rail__img{width:38px;height:38px}.pd-rail__toggle{min-height:54px;width:36px}.pd-rail__bar{height:22px}.pd-rail__sublink{min-height:34px;font-size:14px}.pd-vcard{min-height:68px;padding:12px 13px 12px 12px}.pd-vcard__logo{width:42px;height:42px}.pd-vcard__logo img{width:34px;height:34px}.pd-vcard__name{font-size:15px}.pd-vcard__btn{font-size:13px}}.pd-rail__cat{font-weight:700}.pd-vcard--empty .pd-vcard__label{position:static;width:auto;height:auto;overflow:visible;clip:auto;font:700 9.5px/1 var(--pd-font);letter-spacing:.12em;text-transform:uppercase;color:var(--pd-blue-200)}.pd-vcard--empty .pd-vcard__name{font-weight:700}.pd-frame .fitment-feed .pd-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pd-frame .fitment-feed .pd-card{container-type:inline-size;background:var(--pd-neutral-50);border:0;border-radius:var(--pd-radius-lg);box-shadow:none;overflow:hidden;transition:background .2s ease}.pd-frame .fitment-feed .pd-card:hover{box-shadow:none;transform:none;background:var(--pd-neutral-100)}.pd-frame .fitment-feed .pd-thumb{background:transparent}.pd-frame .fitment-feed .pd-thumb__art{background:transparent;padding:12% 14% 8%;box-sizing:border-box;height:100%}.pd-frame .fitment-feed .pd-thumb__art img{width:100%;height:100%;object-fit:contain;background:transparent;padding:0;mix-blend-mode:multiply}.pd-frame .fitment-feed .pd-thumb__art--placeholder{background:transparent}.pd-frame .fitment-feed .pd-overlays{top:12px;left:12px;right:12px}.pd-frame .fitment-feed .pd-fit{height:26px;padding:0 10px;border-radius:999px;font:700 10.5px/1 var(--pd-font);letter-spacing:.04em}.pd-frame .fitment-feed .pd-fit{padding-top:2px}.pd-frame .fitment-feed .pd-fit>svg{margin-top:-2px}.pd-frame .fitment-feed .pd-fit--yes{background:var(--pd-cta);color:#fff}.pd-frame .fitment-feed .pd-fit--no{background:var(--pd-red-50);color:var(--pd-red-700)}.pd-frame .fitment-feed .pd-fit--uni{background:var(--pd-blue-50);color:var(--pd-blue-600)}.pd-frame .fitment-feed .pd-sale{background:var(--pd-danger, #c4301c);border-radius:999px;padding:6px 9px;font:800 11px/1 var(--pd-font)}.pd-frame .fitment-feed .pd-brandmark{bottom:10px;right:10px;width:62px;height:34px;background:#fff;border:0;border-radius:var(--pd-radius-xs);box-shadow:0 1px 2px #00132114}.pd-frame .fitment-feed .pd-brandmark{transition:none!important}.pd-frame .fitment-feed .pd-brandmark.is-ready,.pd-frame .fitment-feed .pd-card:hover .pd-brandmark.is-ready,.pd-prow .pd-card:hover .pd-brandmark.is-ready{opacity:1!important;filter:none}.pd-frame .fitment-feed .pd-tag-bar{background:transparent;min-width:0;width:auto;padding:0 16px;gap:6px;flex-wrap:wrap;border-radius:0;font:600 11px/1 var(--pd-font)}.pd-frame .fitment-feed .pd-tag__fits,.pd-frame .fitment-feed .pd-tag__ece,.pd-prow .pd-tag__ece{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:999px;background:#fff;color:var(--pd-text);white-space:nowrap}.pd-frame .fitment-feed .pd-tag__ece{color:var(--pd-success-text);font-weight:700}.pd-frame .fitment-feed .pd-tag__ece svg{width:12px;height:12px}.pd-frame .fitment-feed .pd-card__body{background:transparent;padding:12px 16px 16px;display:grid;grid-template-columns:70px minmax(0,1fr) auto;grid-template-rows:auto auto auto auto auto 1fr;grid-template-areas:"name name name" "sku sku sku" "cond cond cond" "price price price" "stock stock stock" "qty add add";align-items:center;align-content:start;column-gap:10px;row-gap:0}.pd-frame .fitment-feed .pd-card__body>a:not(.pd-add){grid-area:name;text-decoration:none}.pd-frame .fitment-feed .pd-name{font:600 14.5px/1.35 var(--pd-font);color:var(--pd-text);min-height:2.7em}.pd-frame .fitment-feed .pd-sku{grid-area:sku;margin-top:4px;font:400 11.5px/1 var(--pd-font-mono);color:var(--pd-text-muted);letter-spacing:0}.pd-frame .fitment-feed .pd-card__foot{grid-area:price;margin-top:14px}.pd-frame .fitment-feed .pd-price{gap:6px}.pd-frame .fitment-feed .pd-price strong{font:800 20px/1 var(--pd-font);color:var(--pd-text);letter-spacing:-.01em}.pd-frame .fitment-feed .pd-price:after{content:var(--pd-vat-label, "incl. VAT");font:400 11px/1 var(--pd-font);color:var(--pd-text-muted);white-space:nowrap}html[lang^=da] .pd-frame .fitment-feed .pd-price:after{content:"inkl. moms"}html[lang^=de] .pd-frame .fitment-feed .pd-price:after{content:"inkl. MwSt."}html[lang^=sv] .pd-frame .fitment-feed .pd-price:after{content:"inkl. moms"}.pd-frame .fitment-feed .pd-price s{font:400 12px/1 var(--pd-font);color:var(--pd-text-secondary)}.pd-frame .fitment-feed .pd-stock{grid-area:stock;margin-top:5px;justify-self:start;align-self:center;max-width:none;white-space:normal;text-align:left;font:600 11.5px/1.25 var(--pd-font);gap:6px}.pd-frame .fitment-feed .pd-stock--in{color:var(--pd-success-text)}.pd-frame .fitment-feed .pd-stock--in .pd-dot{background:var(--pd-success-text);width:7px;height:7px}.pd-frame .fitment-feed .pd-qty{grid-area:qty;align-self:end;display:flex;align-items:center;justify-content:space-between;width:70px;height:44px;margin-top:12px;background:#fff;border-radius:var(--pd-radius-sm);box-sizing:border-box}.pd-frame .fitment-feed .pd-qty:focus-within{box-shadow:0 0 0 2px var(--pd-focus, #0f5a8c)}.pd-frame .fitment-feed .pd-qty__btn{width:22px;height:44px;padding:0;border:0;background:transparent;color:var(--pd-brand);font:600 18px/1 var(--pd-font);cursor:pointer;border-radius:0}.pd-frame .fitment-feed .pd-qty__btn:first-child{color:var(--pd-text-muted)}.pd-frame .fitment-feed .pd-qty__in{width:26px;height:44px;padding:0;border:0;background:transparent;text-align:center;font:700 14px/1 var(--pd-font);color:var(--pd-text)}.pd-frame .fitment-feed .pd-qty__in:focus{outline:none}.pd-frame .fitment-feed .pd-add{grid-area:add;align-self:end;width:100%;height:44px;margin-top:12px;padding:0 8px;background:var(--pd-cta);color:#fff;border-radius:var(--pd-radius-sm);font:700 13.5px/1 var(--pd-font);text-transform:none;letter-spacing:0;opacity:1}.pd-frame .fitment-feed .pd-add--select,.pd-frame .fitment-feed .pd-card:not(:has(.pd-qty)) .pd-add,.pd-prow .pd-card:not(:has(.pd-qty)) .pd-add{grid-area:add;grid-column:qty / add}.pd-frame .fitment-feed .pd-add:hover{background:var(--pd-cta-hover);filter:none}.pd-frame .fitment-feed .pd-add:disabled{background:var(--pd-cta);color:#fff;opacity:.85;cursor:progress}.pd-frame .fitment-feed .pd-add.is-added,.pd-frame .fitment-feed .pd-add.is-added:disabled,.pd-prow .pd-add.is-added:disabled{background:var(--pd-brand);color:#fff;opacity:1}.pd-frame .fitment-feed .pd-add.is-error,.pd-frame .fitment-feed .pd-add.is-error:disabled,.pd-prow .pd-add.is-error:disabled{background:var(--pd-red-50);color:var(--pd-red-700);opacity:1}.pd-frame .fitment-feed .pd-add--backorder{background:var(--pd-amber, #c77f1a)}.pd-frame .fitment-feed .pd-add svg{display:none}@container (max-width: 229.98px){.pd-frame .fitment-feed .pd-card__body,.pd-prow .pd-card__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr auto;grid-template-areas:"name name" "sku sku" "price price" "stock stock" "qty qty" "add add"}.pd-frame .fitment-feed .pd-card__foot{margin-top:10px}.pd-frame .fitment-feed .pd-stock{grid-area:stock;justify-self:start;max-width:none;text-align:left;margin-top:5px}.pd-frame .fitment-feed .pd-qty{width:100%;margin-top:10px}.pd-frame .fitment-feed .pd-qty__btn{width:40px}.pd-frame .fitment-feed .pd-qty__in{width:30px}.pd-frame .fitment-feed .pd-add{margin-top:8px;padding:0 8px}}@media(max-width:1279.98px){.pd-frame .fitment-feed .pd-grid,.pd-prow .pd-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media(max-width:1023.98px){.pd-frame .fitment-feed .pd-grid,.pd-prow .pd-grid{gap:12px}}@media(max-width:767.98px){.pd-frame .fitment-feed .pd-grid,.pd-prow .pd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pd-frame .fitment-feed .pd-card{border-radius:var(--pd-radius-md)}.pd-frame .fitment-feed .pd-card__body{padding:10px 12px 12px;column-gap:8px}.pd-frame .fitment-feed .pd-tag-bar{padding:0 12px}.pd-frame .fitment-feed .pd-name{font-size:13px}.pd-frame .fitment-feed .pd-price strong{font-size:17px}.pd-frame .fitment-feed .pd-price:after{display:none}.pd-frame .fitment-feed .pd-stock{font-size:10.5px}.pd-frame .fitment-feed .pd-qty{height:40px}.pd-frame .fitment-feed .pd-qty__btn{height:40px;font-size:16px}.pd-frame .fitment-feed .pd-qty__in{height:40px;font-size:13px}.pd-frame .fitment-feed .pd-add{height:40px;font-size:12.5px}}.pd-cardset.pd-cardset .pd-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pd-cardset.pd-cardset .pd-card{container-type:inline-size;background:var(--pd-neutral-50);border:0;border-radius:var(--pd-radius-lg);box-shadow:none;overflow:hidden;transition:background .2s ease}.pd-cardset.pd-cardset .pd-card:hover{box-shadow:none;transform:none;background:var(--pd-neutral-100)}.pd-cardset.pd-cardset .pd-thumb{background:transparent}.pd-cardset.pd-cardset .pd-thumb__art{background:transparent;padding:12% 14% 8%;box-sizing:border-box;height:100%}.pd-cardset.pd-cardset .pd-thumb__art img{width:100%;height:100%;object-fit:contain;background:transparent;padding:0;mix-blend-mode:multiply}.pd-cardset.pd-cardset .pd-thumb__art--placeholder{background:transparent}.pd-cardset.pd-cardset .pd-overlays{top:12px;left:12px;right:12px}.pd-cardset.pd-cardset .pd-fit{height:26px;padding:2px 10px 0;border-radius:999px;font:700 10.5px/1 var(--pd-font);letter-spacing:.04em}.pd-cardset.pd-cardset .pd-fit>svg{margin-top:-2px}.pd-cardset.pd-cardset .pd-fit--yes{background:var(--pd-cta);color:#fff}.pd-cardset.pd-cardset .pd-fit--no{background:var(--pd-red-50);color:var(--pd-red-700)}.pd-cardset.pd-cardset .pd-fit--uni{background:var(--pd-blue-50);color:var(--pd-blue-600)}.pd-cardset.pd-cardset .pd-sale{background:var(--pd-danger, #c4301c);border-radius:999px;padding:6px 9px;font:800 11px/1 var(--pd-font)}.pd-cardset.pd-cardset .pd-brandmark{bottom:10px;right:10px;width:62px;height:34px;background:#fff;border:0;border-radius:var(--pd-radius-xs);box-shadow:0 1px 2px #00132114}.pd-cardset.pd-cardset .pd-brandmark{transition:none!important}.pd-cardset.pd-cardset .pd-brandmark.is-ready,.pd-cardset.pd-cardset .pd-card:hover .pd-brandmark.is-ready{opacity:1!important;filter:none}.pd-cardset.pd-cardset .pd-tag-bar{background:transparent;min-width:0;width:auto;padding:0 16px;gap:6px;flex-wrap:wrap;border-radius:0;font:600 11px/1 var(--pd-font)}.pd-cardset.pd-cardset .pd-tag__fits,.pd-cardset.pd-cardset .pd-tag__ece{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:999px;background:#fff;color:var(--pd-text);white-space:nowrap}.pd-cardset.pd-cardset .pd-tag__ece{color:var(--pd-success-text);font-weight:700}.pd-cardset.pd-cardset .pd-tag__ece svg{width:12px;height:12px}.pd-cardset.pd-cardset .pd-card__body{background:transparent;padding:12px 16px 16px;display:grid;grid-template-columns:70px minmax(0,1fr) auto;grid-template-rows:auto auto auto auto auto 1fr;grid-template-areas:"name name name" "sku sku sku" "cond cond cond" "price price price" "stock stock stock" "qty add add";align-items:center;align-content:start;column-gap:10px;row-gap:0}.pd-cardset.pd-cardset .pd-card__body>a:not(.pd-add){grid-area:name;text-decoration:none}.pd-cardset.pd-cardset .pd-name{font:600 14.5px/1.35 var(--pd-font);color:var(--pd-text);min-height:2.7em}.pd-cardset.pd-cardset .pd-sku{grid-area:sku;margin-top:4px;font:400 11.5px/1 var(--pd-font-mono);color:var(--pd-text-muted);letter-spacing:0}.pd-cardset.pd-cardset .pd-card__foot{grid-area:price;margin-top:14px}.pd-cardset.pd-cardset .pd-price{gap:6px}.pd-cardset.pd-cardset .pd-price strong{font:800 20px/1 var(--pd-font);color:var(--pd-text);letter-spacing:-.01em}.pd-cardset.pd-cardset .pd-price:after{content:var(--pd-vat-label, "incl. VAT");font:400 11px/1 var(--pd-font);color:var(--pd-text-muted);white-space:nowrap}html[lang^=da] .pd-cardset.pd-cardset .pd-price:after{content:"inkl. moms"}html[lang^=de] .pd-cardset.pd-cardset .pd-price:after{content:"inkl. MwSt."}html[lang^=sv] .pd-cardset.pd-cardset .pd-price:after{content:"inkl. moms"}.pd-cardset.pd-cardset .pd-price s{font:400 12px/1 var(--pd-font);color:var(--pd-text-secondary)}.pd-cardset.pd-cardset .pd-stock{grid-area:stock;margin-top:5px;justify-self:start;align-self:center;max-width:none;white-space:normal;text-align:left;font:600 11.5px/1.25 var(--pd-font);gap:6px}.pd-cardset.pd-cardset .pd-stock--in{color:var(--pd-success-text)}.pd-cardset.pd-cardset .pd-stock--in .pd-dot{background:var(--pd-success-text);width:7px;height:7px}.pd-cardset.pd-cardset .pd-qty{grid-area:qty;align-self:end;display:flex;align-items:center;justify-content:space-between;width:70px;height:44px;margin-top:12px;background:#fff;border-radius:var(--pd-radius-sm);box-sizing:border-box}.pd-cardset.pd-cardset .pd-qty:focus-within{box-shadow:0 0 0 2px var(--pd-focus, #0f5a8c)}.pd-cardset.pd-cardset .pd-qty__btn{width:22px;height:44px;padding:0;border:0;background:transparent;color:var(--pd-brand);font:600 18px/1 var(--pd-font);cursor:pointer;border-radius:0}.pd-cardset.pd-cardset .pd-qty__btn:first-child{color:var(--pd-text-muted)}.pd-cardset.pd-cardset .pd-qty__in{width:26px;height:44px;padding:0;border:0;background:transparent;text-align:center;font:700 14px/1 var(--pd-font);color:var(--pd-text)}.pd-cardset.pd-cardset .pd-qty__in:focus{outline:none}.pd-cardset.pd-cardset .pd-add{grid-area:add;align-self:end;width:100%;height:44px;margin-top:12px;padding:0 8px;background:var(--pd-cta);color:#fff;border-radius:var(--pd-radius-sm);font:700 13.5px/1 var(--pd-font);text-transform:none;letter-spacing:0;opacity:1}.pd-cardset.pd-cardset .pd-add--select,.pd-cardset.pd-cardset .pd-card:not(:has(.pd-qty)) .pd-add{grid-area:add;grid-column:qty / add}.pd-cardset.pd-cardset .pd-add:hover{background:var(--pd-cta-hover);filter:none}.pd-cardset.pd-cardset .pd-add:disabled{background:var(--pd-cta);color:#fff;opacity:.85;cursor:progress}.pd-cardset.pd-cardset .pd-add.is-added,.pd-cardset.pd-cardset .pd-add.is-added:disabled{background:var(--pd-brand);color:#fff;opacity:1}.pd-cardset.pd-cardset .pd-add.is-error,.pd-cardset.pd-cardset .pd-add.is-error:disabled{background:var(--pd-red-50);color:var(--pd-red-700);opacity:1}.pd-cardset.pd-cardset .pd-add--backorder{background:var(--pd-amber, #c77f1a)}.pd-cardset.pd-cardset .pd-add svg{display:none}@container (max-width: 229.98px){.pd-cardset.pd-cardset .pd-card__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto auto 1fr auto;grid-template-areas:"name name" "sku sku" "price price" "stock stock" "qty qty" "add add"}.pd-cardset.pd-cardset .pd-card__foot{margin-top:10px}.pd-cardset.pd-cardset .pd-stock{grid-area:stock;justify-self:start;max-width:none;text-align:left;margin-top:5px}.pd-cardset.pd-cardset .pd-qty{width:100%;margin-top:10px}.pd-cardset.pd-cardset .pd-qty__btn{width:40px}.pd-cardset.pd-cardset .pd-qty__in{width:30px}.pd-cardset.pd-cardset .pd-add{margin-top:8px;padding:0 8px}}@media(max-width:1279.98px){.pd-cardset.pd-cardset .pd-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media(max-width:1023.98px){.pd-cardset.pd-cardset .pd-grid{gap:12px}}@media(max-width:767.98px){.pd-cardset.pd-cardset .pd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pd-cardset.pd-cardset .pd-card{border-radius:var(--pd-radius-md)}.pd-cardset.pd-cardset .pd-card__body{padding:10px 12px 12px;column-gap:8px}.pd-cardset.pd-cardset .pd-tag-bar{padding:0 12px}.pd-cardset.pd-cardset .pd-name{font-size:13px}.pd-cardset.pd-cardset .pd-price strong{font-size:17px}.pd-cardset.pd-cardset .pd-price:after{display:none}.pd-cardset.pd-cardset .pd-stock{font-size:10.5px}.pd-cardset.pd-cardset .pd-qty{height:40px}.pd-cardset.pd-cardset .pd-qty__btn{height:40px;font-size:16px}.pd-cardset.pd-cardset .pd-qty__in{height:40px;font-size:13px}.pd-cardset.pd-cardset .pd-add{height:40px;font-size:12.5px}}.pd-frame .pd-skelgrid{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}@media(max-width:1023.98px){.pd-frame .pd-skelgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.pd-skel{list-style:none;display:flex;flex-direction:column;gap:10px;padding:0 0 16px;background:var(--pd-neutral-50);border-radius:var(--pd-radius-lg);overflow:hidden;opacity:0;animation:pdSkelIn .42s cubic-bezier(.2,.75,.25,1) forwards}.pd-skel:nth-child(2){animation-delay:.04s}.pd-skel:nth-child(3){animation-delay:.08s}.pd-skel:nth-child(4){animation-delay:.12s}.pd-skel:nth-child(5){animation-delay:.16s}.pd-skel:nth-child(6){animation-delay:.18s}.pd-skel:nth-child(7){animation-delay:.2s}.pd-skel:nth-child(n+8){animation-delay:.22s}@keyframes pdSkelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.pd-skel__art,.pd-skel__line,.pd-skel__btn{background-color:var(--pd-neutral-100);background-image:linear-gradient(90deg,#101b3000,#101b3012 45%,#101b301f,#101b3012 55%,#101b3000);background-size:220% 100%;background-repeat:no-repeat;background-position:-60% 0;animation:pdShimmer 1.6s linear infinite}.pd-skel__art{display:block;aspect-ratio:1}.pd-skel__line{display:block;height:12px;margin:0 16px;border-radius:6px}.pd-skel__line--title{width:78%;height:14px;margin-top:4px}.pd-skel__line--sub{width:42%;height:10px}.pd-skel__line--price{width:34%;height:16px;margin-top:6px}.pd-skel__btn{display:block;height:40px;margin:8px 16px 0;border-radius:999px}@keyframes pdShimmer{0%{background-position:-60% 0}to{background-position:160% 0}}.pd-skelgrid.is-slow .pd-skel__art,.pd-skelgrid.is-slow .pd-skel__line,.pd-skelgrid.is-slow .pd-skel__btn{background-color:var(--pd-neutral-200);background-image:linear-gradient(90deg,#101b3000,#101b301a 45%,#101b302e,#101b301a 55%,#101b3000);animation-duration:1.9s}.pd-frame .fitment-feed .pd-grid>.pd-card,.pd-frame .fitment-feed .pd-listview>.pd-row{animation:pdCardIn .6s cubic-bezier(.45,0,.2,1) both}.pd-frame .fitment-feed .pd-grid>.pd-card:nth-child(2){animation-delay:.06s}.pd-frame .fitment-feed .pd-grid>.pd-card:nth-child(3){animation-delay:.12s}.pd-frame .fitment-feed .pd-grid>.pd-card:nth-child(4){animation-delay:.18s}.pd-frame .fitment-feed .pd-grid>.pd-card:nth-child(5){animation-delay:.22s}.pd-frame .fitment-feed .pd-grid>.pd-card:nth-child(6){animation-delay:.26s}.pd-frame .fitment-feed .pd-grid>.pd-card:nth-child(7){animation-delay:.3s}.pd-frame .fitment-feed .pd-grid>.pd-card:nth-child(n+8){animation-delay:.34s}@keyframes pdCardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pd-skel,.pd-skel__art,.pd-skel__line,.pd-skel__btn,.pd-frame .fitment-feed .pd-grid>.pd-card,.pd-frame .fitment-feed .pd-listview>.pd-row{animation:none;opacity:1}}.pd-frame .fitment-feed .pd-thumb .pd-tag-bar,.pd-cardset.pd-cardset .pd-thumb .pd-tag-bar{position:absolute;left:10px;right:78px;bottom:10px;z-index:2;padding:0;background:none}.pd-frame .fitment-feed .pd-thumb .pd-tag__fits,.pd-frame .fitment-feed .pd-thumb .pd-tag__ece,.pd-cardset.pd-cardset .pd-thumb .pd-tag__fits,.pd-cardset.pd-cardset .pd-thumb .pd-tag__ece{box-shadow:0 1px 2px #0013211f}@media(max-width:749px){.pd-frame .fitment-feed .pd-thumb .pd-tag-bar,.pd-cardset.pd-cardset .pd-thumb .pd-tag-bar{left:8px;right:68px;bottom:8px;gap:5px;font-size:10.5px}.pd-frame .fitment-feed .pd-brandmark,.pd-cardset.pd-cardset .pd-brandmark{width:54px;height:30px;right:8px;bottom:8px}.pd-frame .fitment-feed .pd-thumb .pd-tag__fits,.pd-frame .fitment-feed .pd-thumb .pd-tag__ece,.pd-cardset.pd-cardset .pd-thumb .pd-tag__fits,.pd-cardset.pd-cardset .pd-thumb .pd-tag__ece{height:22px;line-height:22px;padding:0 8px}}.pd-frame .fitment-feed .pd-tag-bar,.pd-cardset.pd-cardset .pd-tag-bar{flex-wrap:nowrap;overflow:visible}.pd-frame .fitment-feed .pd-tag__fits,.pd-cardset.pd-cardset .pd-tag__fits{display:inline-block;line-height:24px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}.pd-frame .fitment-feed .pd-tag__ece,.pd-cardset.pd-cardset .pd-tag__ece,.pd-frame .fitment-feed .pd-stock .pd-dot,.pd-cardset.pd-cardset .pd-stock .pd-dot{flex:0 0 auto}.pd-frame .fitment-feed .pd-stock,.pd-cardset.pd-cardset .pd-stock{display:block}.pd-frame .fitment-feed .pd-stock .pd-dot,.pd-cardset.pd-cardset .pd-stock .pd-dot{display:inline-block;vertical-align:middle;margin-right:6px;position:relative;top:-1px}.pd-frame .fitment-feed .pd-eta,.pd-cardset.pd-cardset .pd-eta{white-space:nowrap}.pd-fit[hidden]{display:none!important}.pd-frame .fitment-feed .pd-tag-bar:has(.pd-tag-row),.pd-cardset.pd-cardset .pd-tag-bar:has(.pd-tag-row){flex-direction:column;align-items:flex-start;gap:6px}.pd-frame .fitment-feed .pd-tag-row,.pd-cardset.pd-cardset .pd-tag-row{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0}.pd-frame .fitment-feed .pd-tag-row:empty,.pd-cardset.pd-cardset .pd-tag-row:empty{display:none}.pd-frame .fitment-feed .pd-outlet,.pd-cardset.pd-cardset .pd-outlet{display:inline-flex;align-items:center;background:#ffc700;color:#131a21;border-radius:999px;padding:6px 11px;font:800 11px/1 var(--pd-font);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;box-shadow:0 1px 2px #00132129}.pd-frame .fitment-feed .pd-cond,.pd-cardset.pd-cardset .pd-cond{grid-area:cond;margin-top:3px;font:600 11.5px/1.3 var(--pd-font);color:var(--pd-brand);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-topbar{background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--pd-font);font-weight:600;font-size:var(--pd-topbar-fs, 13px);line-height:1}.pd-topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:var(--pd-topbar-h, 40px)}.pd-topbar__group{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.pd-topbar__mobile{display:none}.pd-topbar__item{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;white-space:nowrap}a.pd-topbar__item:hover .pd-topbar__text{text-decoration:underline;text-underline-offset:3px}.pd-topbar__icon{flex:none;opacity:.75;display:block}img.pd-topbar__icon,.pd-topbar__icon--img{opacity:1}.pd-topbar__icon--img{width:16px;height:16px;object-fit:contain;border-radius:3px}@media(max-width:1023.98px){.pd-topbar__group{display:none}.pd-topbar__inner{justify-content:center;min-height:var(--pd-topbar-h-m, 34px);gap:0}.pd-topbar__mobile{display:flex;align-items:center;justify-content:center;gap:0;overflow:hidden}.pd-topbar__mobile .pd-topbar__item{font-size:12px;gap:6px}.pd-topbar__mobile .pd-topbar__item+.pd-topbar__item:before{content:"";width:1px;height:12px;margin:0 10px;background:currentColor;opacity:.3}.pd-topbar__mobile .pd-topbar__icon--img{width:13px;height:13px}}.pd-footer{background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--pd-font)}.pd-footer__inner{padding-top:var(--pd-footer-pt, 44px);padding-bottom:var(--pd-footer-pb, 24px)}.pd-footer__grid{display:flex;gap:36px;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.14)}.pd-footer__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.pd-footer__col--brand{flex:1.3 1 0;gap:12px}.pd-footer__col--newsletter{flex:1.4 1 0;gap:11px}.pd-footer__logo{display:inline-flex;align-self:flex-start}.pd-footer__logo-img{height:var(--pd-footer-logo-h, 28px);width:auto;display:block}.pd-footer__heading{margin:0;font:700 13px/1 var(--pd-font);color:rgb(var(--color-foreground))}.pd-footer__text,.pd-footer__text p{margin:0;font:400 13.5px/1.65 var(--pd-font);color:rgb(var(--color-subtext))}.pd-footer__text a{color:inherit}.pd-footer__links{list-style:none;margin:0;padding:0;font:400 13.5px/1.7 var(--pd-font)}.pd-footer__links a{color:rgb(var(--color-subtext));text-decoration:none}.pd-footer__links a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.pd-footer__form{margin:0}.pd-footer__form-row{display:flex;gap:8px;height:46px}.pd-footer__input{flex:1 1 auto;min-width:0;height:100%;background:#ffffff1a;border:1px solid transparent;border-radius:var(--pd-radius-sm);padding:0 16px;font:400 13.5px/1 var(--pd-font);color:rgb(var(--color-foreground))}.pd-footer__input::placeholder{color:var(--pd-neutral-300);opacity:1}.pd-footer__input:focus{outline:none;border-color:var(--pd-focus);box-shadow:0 0 0 3px #3f92c959}.pd-footer__submit{flex:none;width:96px;height:100%;border:0;cursor:pointer;background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:var(--pd-radius-sm);font:700 13.5px/1 var(--pd-font)}.pd-footer__submit:hover{background:var(--pd-cta-hover)}.pd-footer__form-msg{margin:0 0 8px;font:500 13px/1.4 var(--pd-font)}.pd-footer__form-msg--ok{color:var(--pd-green-200)}.pd-footer__form-msg--error{color:var(--pd-red-200)}.pd-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:18px;font:400 12.5px/1 var(--pd-font);color:rgb(var(--color-subtext))}.pd-footer__localization{display:flex;align-items:center;gap:12px}.pd-footer__localization .disclosure__button{font:400 12.5px/1 var(--pd-font);color:rgb(var(--color-subtext))}.pd-footer__contact{display:none}@media(max-width:767.98px){.pd-footer__inner{padding-top:32px;padding-bottom:24px}.pd-footer__grid{flex-wrap:wrap;gap:18px;padding-bottom:0;border-bottom:0}.pd-footer__col{flex:1 1 100%}.pd-footer__col--brand{flex-basis:100%;gap:10px;margin-bottom:4px}.pd-footer__col--brand .pd-footer__logo-img{height:calc(var(--pd-footer-logo-h, 28px) - 4px)}.pd-footer__col--menu{flex:1 1 calc(50% - 9px);gap:6px}.pd-footer__col--newsletter{flex-basis:100%;gap:8px;margin-top:4px}.pd-footer__text,.pd-footer__text p,.pd-footer__links{font-size:13px}.pd-footer__form-row{height:44px;gap:6px}.pd-footer__input{background:#ffffff14;border-color:#ffffff2e;border-radius:999px;padding:0 14px;font-size:13px;color:var(--pd-blue-200)}.pd-footer__input::placeholder{color:var(--pd-blue-200)}.pd-footer__submit{width:auto;padding:0 16px;border-radius:999px;font-size:13px}.pd-footer__bottom{flex-direction:column;align-items:flex-start;gap:14px;margin-top:28px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);font-size:12px}.pd-footer__col--brand>.pd-footer__text{display:none}.pd-footer__contact{display:flex;flex-direction:column;list-style:none;margin:2px 0 0;padding:0;font:400 13px/1.5 var(--pd-font);color:rgb(var(--color-subtext))}.pd-footer__contact-name{color:rgb(var(--color-foreground));font-weight:600;margin-bottom:2px}.pd-footer__contact-meta{font-size:12px;opacity:.8}.pd-footer__contact-link,.pd-footer__contact-note{display:flex;align-items:center;gap:10px;min-height:40px}.pd-footer__contact-link{color:rgb(var(--color-foreground));text-decoration:none;font-size:14px}.pd-footer__contact-link svg,.pd-footer__contact-note svg{flex:none;width:16px;height:16px;color:var(--pd-blue-200)}.pd-footer__contact-note{min-height:32px}.pd-footer__col--brand{margin-bottom:10px}.pd-footer__col--menu{gap:2px}.pd-footer__heading{margin-bottom:4px}.pd-footer__links a{display:flex;align-items:center;min-height:32px}.pd-footer__col--newsletter{margin-top:16px}body:has(.pd-tabbar) .pd-footer__inner{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}}.pd-tabbar{position:fixed;left:50%;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:60;width:max-content;max-width:calc(100vw - 24px);transform:translate(-50%);transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .22s ease;will-change:transform}.pd-tabbar.is-away,.pd-tabbar.is-consent-wait,body:has(cart-drawer[open]) .pd-tabbar,body:has(>[id^=shopify-pc__][style*="display: block"]) .pd-tabbar{transform:translate(-50%,calc(100% + 24px));opacity:0;pointer-events:none}.pd-tabbar.is-hidden{transform:translate(-50%,calc(100% + 24px));opacity:0;pointer-events:none}.pd-tabbar__inner{display:flex;align-items:center;gap:2px;margin:0;padding:6px;list-style:none;border-radius:999px;background:#fff;box-shadow:0 1px 2px #1018280f,0 8px 24px #1018281f,0 0 0 1px #1018280a}.pd-tabbar__cell{display:flex}.pd-tabbar__item{display:flex;align-items:center;gap:0;min-height:44px;padding:0 13px;border-radius:999px;color:var(--pd-text-secondary, #6b7480);text-decoration:none;font:600 13px/1 var(--pd-font, inherit);white-space:nowrap;background:transparent;transition:background .26s cubic-bezier(.4,0,.2,1),color .2s ease;-webkit-tap-highlight-color:transparent}.pd-tabbar__icon{position:relative;display:inline-flex;flex:none;transition:transform .26s cubic-bezier(.34,1.3,.64,1)}.pd-tabbar__item svg{display:block}.pd-tabbar__label{display:inline-block;max-width:0;overflow:hidden;opacity:0;transform:translate(-4px);transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,margin .3s cubic-bezier(.4,0,.2,1),transform .26s ease}button.pd-tabbar__item{border:0;cursor:pointer;font-family:inherit;-webkit-appearance:none;appearance:none}.pd-tabbar__item.is-active{background:var(--pd-brand, #003e63);color:#fff}.pd-tabbar__item.is-active .pd-tabbar__label{max-width:8.5em;margin-left:8px;opacity:1;transform:none}.pd-tabbar__item:active .pd-tabbar__icon{transform:scale(.88)}.pd-tabbar__item.is-pulse .pd-tabbar__icon{animation:pdTabPulse .42s cubic-bezier(.34,1.3,.64,1)}@keyframes pdTabPulse{0%{transform:scale(1)}38%{transform:scale(.84)}to{transform:scale(1)}}.pd-tabbar__badge{position:absolute;top:-5px;right:-7px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--pd-cta, #036b41);color:#fff;font:700 10px/16px var(--pd-font, inherit);text-align:center;box-shadow:0 0 0 2px #fff}.pd-tabbar__badge[hidden]{display:none}.pd-tabbar__item.is-active .pd-tabbar__badge{box-shadow:0 0 0 2px var(--pd-brand, #003e63)}.mobile-menu-tabbar-main,.mobile-menu-tabbar{display:none!important}@media(max-width:767px){body:has(.pd-tabbar){padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}body:has(.pd-tabbar):has(.pd-footer){padding-bottom:0}}@media(min-width:768px){.pd-tabbar{display:none}}@media(prefers-reduced-motion:reduce){.pd-tabbar,.pd-tabbar__item,.pd-tabbar__label,.pd-tabbar__icon{transition:none}.pd-tabbar__item.is-pulse .pd-tabbar__icon{animation:none}}#MainContent.pd-leaving>.shopify-section{opacity:0;transition:opacity .2s ease}#MainContent.is-left>.shopify-section{display:none}#MainContent.is-left{min-height:100vh;min-height:100dvh}.pd-leaving__spin{margin-top:24px}@media(prefers-reduced-motion:reduce){#MainContent.pd-leaving>.shopify-section{transition:none}}.pd-wish{--w-ink: #16243d;--w-muted: #6b7480;--w-line: #dfe3e8;--w-navy: #003e63;--w-red: #d23b2e;--w-radius: 12px}.product-form__buttons.pd-has-wish .product-form__quantity{width:112px;flex:none}.pd-frame .product-form__buttons.pd-has-wish .product-form__quantity .quantity,.pd-frame .product-form__buttons.pd-has-wish .quantity__input{width:100%;min-width:0}.product-form__buttons.pd-has-wish [data-pd-wish-slot]{display:block;flex:none}@media(max-width:749.98px){.product-form__buttons.pd-has-wish{gap:6px}.product-form__buttons.pd-has-wish .product-form__quantity{width:72px}.pd-frame .product-form__buttons.pd-has-wish .quantity__button{width:24px}.pd-frame .product-form__buttons.pd-has-wish .quantity__input{font-size:15px}.pd-frame .product-form__buttons.pd-has-wish .product-form__submit{flex:1 1 auto;min-width:0;padding:0 8px;font-size:15px}.pd-frame .product-form__buttons.pd-has-wish .pd-wish-heart-btn{width:44px;min-width:44px}}.pd-wish-heart-btn{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px!important;min-height:56px!important;padding:0!important;border:0!important;border-radius:12px;background:#fff!important;color:var(--w-muted)!important;cursor:pointer;transition:color .16s ease;-webkit-tap-highlight-color:transparent}.pd-wish-heart-btn:hover{color:var(--w-red)!important}@media(max-width:1023.98px){.pd-wish-heart-btn{width:52px;height:52px!important;min-height:52px!important}}.pd-wish-heart-btn__ico{display:inline-flex}.pd-wish-heart-btn__ico svg{display:block}.pd-wish-heart-btn__ico--on{display:none}.pd-wish-heart-btn.is-on{color:var(--w-red)!important;background:#fff!important}.pd-wish-heart-btn.is-on .pd-wish-heart-btn__ico--off{display:none}.pd-wish-heart-btn.is-on .pd-wish-heart-btn__ico--on{display:inline-flex;animation:pdWishPop .36s cubic-bezier(.34,1.6,.64,1)}@keyframes pdWishPop{0%{transform:scale(.6)}40%{transform:scale(1.25)}70%{transform:scale(.94)}to{transform:scale(1)}}.pd-wish-hdr{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:50px;height:50px;border-radius:999px;background:#eef2f5;color:var(--w-ink, #16243d);text-decoration:none;transition:background .16s ease,color .16s ease}.pd-wish-hdr:hover{color:var(--w-red, #d23b2e)}.pd-wish-hdr svg{display:block}.pd-wish-hdr__ico{display:inline-flex}.pd-wish-hdr.is-bump{animation:pdWishBump .5s cubic-bezier(.34,1.55,.64,1)}@keyframes pdWishBump{0%{transform:scale(1)}35%{transform:scale(1.16)}65%{transform:scale(.97)}to{transform:scale(1)}}.pd-wish-fly{position:fixed;z-index:9999;pointer-events:none;color:var(--w-red, #d23b2e);will-change:transform,opacity}.pd-wish-fly svg{display:block}.pd-wish-heart{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-height:0!important;padding:0!important;border:0;border-radius:999px;background:#ffffffeb!important;color:var(--w-muted)!important;cursor:pointer;box-shadow:0 1px 3px #10182824;transition:color .16s ease,transform .2s ease}.pd-wish-heart:hover{transform:scale(1.06)}.pd-wish-heart.is-on{color:var(--w-red)!important}.pd-wish-heart.is-on svg{animation:pdWishPop .42s cubic-bezier(.34,1.4,.64,1)}.pd-wishpage{margin:0 0 40px}.pd-wishpage__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 18px}.pd-wishpage__title{margin:0;font:800 28px/1.2 var(--pd-font, inherit);color:var(--w-navy)}.pd-wishpage__count{font-size:14px;color:var(--w-muted)}.pd-wishpage .pd-card{position:relative}.pd-wishpage__empty{padding:40px 20px;background:var(--pd-bg-alt, #f7f9fb);border-radius:18px;text-align:center;color:var(--w-muted);font-size:14px}.pd-wishpage__empty a{color:var(--w-navy);font-weight:700}@media(prefers-reduced-motion:reduce){.pd-wish-btn,.pd-wish-heart,.pd-wish-btn__icon{transition:none}.pd-wish-btn.is-on .pd-wish-btn__icon,.pd-wish-heart.is-on svg{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pd-core.css.map */
