@layer properties;:root{--handel-primary: #0066cc;--handel-primary-hover: #0052a3;--handel-primary-foreground: #ffffff;--handel-secondary: #f1f5f9;--handel-secondary-hover: #e2e8f0;--handel-secondary-foreground: #0f172a;--handel-accent: #6366f1;--handel-accent-foreground: #ffffff;--handel-background: #ffffff;--handel-foreground: #0f172a;--handel-surface: #ffffff;--handel-surface-foreground: #0f172a;--handel-muted: #f1f5f9;--handel-muted-foreground: #64748b;--handel-border: #e2e8f0;--handel-input: #ffffff;--handel-ring: #0066cc;--handel-destructive: #dc2626;--handel-destructive-foreground: #ffffff;--handel-success: #16a34a;--handel-warning: #f59e0b;--handel-header-bg: #ffffff;--handel-header-foreground: #0f172a;--handel-footer-bg: #0f172a;--handel-footer-foreground: #f8fafc;--handel-font-family-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--handel-font-family-display: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--handel-font-size-xs: .75rem;--handel-font-size-sm: .875rem;--handel-font-size-base: 1rem;--handel-font-size-lg: 1.125rem;--handel-font-size-xl: 1.25rem;--handel-font-size-2xl: 1.5rem;--handel-font-size-3xl: 1.875rem;--handel-font-size-4xl: 2.25rem;--handel-font-weight-normal: 400;--handel-font-weight-medium: 500;--handel-font-weight-semibold: 600;--handel-font-weight-bold: 700;--handel-line-height-tight: 1.25;--handel-line-height-normal: 1.5;--handel-line-height-relaxed: 1.75;--handel-spacing-xs: .25rem;--handel-spacing-sm: .5rem;--handel-spacing-md: 1rem;--handel-spacing-lg: 1.5rem;--handel-spacing-xl: 2rem;--handel-spacing-2xl: 3rem;--handel-border-radius-sm: .25rem;--handel-border-radius-md: .5rem;--handel-border-radius-lg: .75rem;--handel-border-radius-full: 9999px;--handel-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--handel-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--handel-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--handel-transition-fast: .15s ease;--handel-transition-base: .25s ease;--handel-transition-slow: .35s ease;--handel-duration-fast: .15s;--handel-duration-base: .25s;--handel-duration-slow: .35s;--handel-ease-enter: cubic-bezier(.2, 0, 0, 1);--handel-ease-exit: cubic-bezier(.4, 0, 1, 1);--handel-ease-emphasized: cubic-bezier(.34, 1.24, .64, 1)}:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing: .25rem;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}:root{color-scheme:light}body{margin:0;background-color:var(--handel-background);color:var(--handel-foreground);font-family:var(--handel-font-family-sans);font-size:var(--handel-font-size-base);font-weight:var(--handel-font-weight-normal);line-height:var(--handel-line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--handel-font-family-display);font-weight:var(--handel-font-weight-semibold);line-height:var(--handel-line-height-tight);color:var(--handel-foreground)}a{color:var(--handel-primary);transition:color var(--handel-transition-fast)}a:hover{color:var(--handel-primary-hover)}*:focus-visible{outline:2px solid var(--handel-ring);outline-offset:2px}@layer theme,base,components,utilities;@layer theme;@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-dvh{min-height:100dvh}.flex-shrink,.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.border{border-style:var(--tw-border-style);border-width:1px}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-1{padding:calc(var(--spacing) * 1)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}@media(width>=48rem){.md\:items-center{align-items:center}}@media(width>=48rem){.md\:justify-end{justify-content:flex-end}}@media(width>=48rem){.md\:px-16{padding-inline:calc(var(--spacing) * 16)}}@media(width>=48rem){.md\:py-8{padding-block:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\:px-24{padding-inline:calc(var(--spacing) * 24)}}}app-shell.shell--header-clubdps{display:block}app-shell.shell--header-clubdps .handel-header{position:sticky;top:0;z-index:870;height:80px;background:#fff;box-shadow:none;font-family:var(--font-family-1, var(--handel-font-family-sans))}app-shell.shell--header-clubdps .handel-header__inner{display:grid;grid-template-columns:40px 44px 170px minmax(0,1fr) minmax(360px,541px) minmax(0,1fr) 364px;align-items:center;max-width:none;padding:18px 3%;gap:0}app-shell.shell--header-clubdps .handel-header__categories{grid-column:1;width:40px;margin-right:0}app-shell.shell--header-clubdps .handel-header__categories-label{display:none}app-shell.shell--header-clubdps .handel-header__hamburger{width:40px;height:40px;padding:10px;gap:4px;border-radius:8px;background:var(--clubdps-primary, var(--handel-primary))}app-shell.shell--header-clubdps .handel-header__hamburger span{height:2px;border-radius:999px}app-shell.shell--header-clubdps .handel-header__logo{grid-column:3;margin:0}app-shell.shell--header-clubdps .handel-header__logo-img{width:170px;max-width:170px;height:44px;object-fit:contain}app-shell.shell--header-clubdps .handel-header__search{grid-column:5;width:100%;min-width:180px;max-width:541px;height:38px;margin-left:0;padding:0;overflow:hidden;border-radius:108px;background:#f1f2f2}app-shell.shell--header-clubdps .handel-header__search-input{height:38px;padding:8px 10px 8px 24px;color:#1f1f1f;font-family:inherit;font-size:16px;font-weight:700;line-height:18px}app-shell.shell--header-clubdps .handel-header__search-input::placeholder{color:#7f7f82}app-shell.shell--header-clubdps .handel-header__search-btn,app-shell.shell--header-clubdps.shell--search-has-query .handel-header__search-btn{width:100px;height:38px;display:inline-flex;flex:0 0 100px;border-radius:0 108px 108px 0;background:var(--clubdps-primary, var(--handel-primary));color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:18px}app-shell.shell--header-clubdps .handel-header__search-btn:after{content:var(--shell-header-search-button-label, "Buscar")}app-shell.shell--header-clubdps .handel-header__search-btn svg,app-shell.shell--header-clubdps.shell--search-has-query .handel-header__search-btn svg{display:none;visibility:hidden}app-shell.shell--header-clubdps .handel-header__icons{grid-column:7;width:364px;justify-content:flex-end;gap:24px;margin-left:0}app-shell.shell--header-clubdps .handel-header__icon{flex:0 0 auto;color:#1f1f1f;background-position:center;background-repeat:no-repeat;background-size:contain}app-shell.shell--header-clubdps .handel-header__icons>.handel-header__icon:first-child{width:41px;height:40px;background-image:var(--shell-header-cart-icon, none)}app-shell.shell--header-clubdps .handel-header__icons>.handel-header__icon:nth-child(2){width:41px;height:40px;background-image:var(--shell-header-wishlist-icon, none)}app-shell.shell--header-clubdps .handel-header__user,app-shell.shell--header-clubdps .handel-header__user .handel-header__icon{width:45px;height:44px}app-shell.shell--header-clubdps .handel-header__user .handel-header__icon{background-image:var(--shell-header-user-icon, none)}app-shell.shell--header-clubdps .handel-header__icon>svg{opacity:0}app-shell.shell--header-clubdps .handel-header__cart-badge{top:-3px;right:-10px;min-width:24px;height:24px;padding:0 4px;border:0;background:var(--clubdps-primary, var(--handel-primary));font-family:inherit;font-size:16px;line-height:24px}app-shell.shell--header-clubdps .handel-header__companion-logo{padding-left:0;border-left:0}app-shell.shell--header-clubdps .handel-header__companion-logo img{width:auto;max-width:166px;height:40px}app-shell.shell--header-clubdps .shell-clubdps-topbar{width:100%;height:66px;box-sizing:border-box;padding:17px 3%;background:#fff;color:#1f1f1f;font-family:var(--font-family-1, var(--handel-font-family-sans))}app-shell.shell--header-clubdps .shell-clubdps-topbar ul{width:100%;height:32px;display:flex;align-items:center;justify-content:space-between;margin:0;padding:0;list-style:none}app-shell.shell--header-clubdps .shell-clubdps-topbar li{min-width:0;height:32px;display:flex;flex:1 1 0;align-items:center;justify-content:center;box-sizing:border-box;padding:0 2%;border-left:.6175px solid #1f1f1f;border-right:.6175px solid #1f1f1f;text-align:center}app-shell.shell--header-clubdps .shell-clubdps-topbar li:first-child{justify-content:flex-start;padding-left:0;border-left:0}app-shell.shell--header-clubdps .shell-clubdps-topbar li:last-child{justify-content:flex-end;padding-right:0;border-right:0}app-shell.shell--header-clubdps .shell-clubdps-topbar a{min-width:0;overflow:hidden;color:inherit;font-size:clamp(13px,1.25vw,18px);font-weight:700;line-height:18px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}app-shell.shell--header-clubdps .shell-clubdps-topbar li:first-child a{height:32px;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 18.5px;border-radius:20px;background:var(--clubdps-primary, var(--handel-primary));color:#fff}app-shell.shell--header-clubdps .shell-clubdps-topbar li:not(:first-child).shell-clubdps-topbar__item--active,app-shell.shell--header-clubdps .shell-clubdps-topbar li:not(:first-child):hover{color:var(--clubdps-primary, var(--handel-primary))}app-shell.shell--header-clubdps .shell-clubdps-topbar a:focus-visible{outline:2px solid var(--clubdps-primary, var(--handel-primary));outline-offset:4px}app-shell.shell--header-clubdps handel-category-menu .handel-category-menu{height:66px;background:#fff;font-family:var(--font-family-1, var(--handel-font-family-sans))}app-shell.shell--header-clubdps handel-category-menu .handel-category-menu:after{display:none}app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__inner{max-width:none;height:66px;padding:17px 3%;overflow:hidden}app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__item{min-width:0;width:auto;height:32px;flex:1 1 0;padding:0 2%;border:0;border-left:.6175px solid #1f1f1f;border-right:.6175px solid #1f1f1f;border-radius:0;color:#1f1f1f;background:transparent;overflow:hidden;font-family:inherit;font-size:clamp(13px,1.25vw,18px);font-weight:700;line-height:18px;text-overflow:ellipsis;white-space:nowrap}app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__item:first-child{width:auto;flex:0 0 auto;justify-content:flex-start;padding:0 18.5px;border:0;border-radius:20px;background:var(--clubdps-primary, var(--handel-primary));color:#fff}app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__item:last-of-type{border-right:0}app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__item:hover,app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__item--active,app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__item--active:hover{color:var(--clubdps-primary, var(--handel-primary));background:transparent;border-color:var(--clubdps-primary, var(--handel-primary))}app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__item:first-child:hover,app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__item:first-child.handel-category-menu__item--active{color:#fff;background:var(--clubdps-primary, var(--handel-primary))}app-shell.shell--header-clubdps handel-category-menu .handel-category-menu__upgrade,app-shell.shell--header-clubdps .shell-mobile-nav__upgrade{display:none}app-shell.shell--header-clubdps.shell--category-mega-open .handel-header__hamburger{position:relative;gap:4px}app-shell.shell--header-clubdps.shell--category-mega-open .handel-header__hamburger span{position:static;width:100%;height:2px;opacity:1;transform:none}app-shell.shell--header-clubdps.shell--category-mega-open .handel-header__hamburger span:nth-child(1),app-shell.shell--header-clubdps.shell--category-mega-open .handel-header__hamburger span:nth-child(2),app-shell.shell--header-clubdps.shell--category-mega-open .handel-header__hamburger span:nth-child(3){opacity:1;transform:none}app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-backdrop{background:#59595933}app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-mega--top-level{left:3vw;width:197px;height:580px;display:block;border-radius:0 0 0 16px;background:var(--clubdps-primary, var(--handel-primary));box-shadow:none}app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-mega--top-level>:not(.shell-category-mega__primary){display:none}app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-mega--top-level .shell-category-mega__primary{width:197px;min-width:197px;height:580px;padding:48px 24px 0 0;background:var(--clubdps-primary, var(--handel-primary))}app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-mega--top-level .shell-category-mega__primary-item{width:173px;height:20px;justify-content:flex-end;margin:0 0 32px;padding:0;color:#fff;background:transparent;font-family:var(--font-family-1, var(--handel-font-family-sans));font-size:18px;font-weight:400;line-height:20px;text-align:right}app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-mega--top-level .shell-category-mega__primary-item:hover,app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-mega--top-level .shell-category-mega__primary-item:focus-visible,app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-mega--top-level .shell-category-mega__primary-item--active{color:#fff;background:transparent}app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-mega--top-level .shell-category-mega__primary-label{flex:0 1 auto;padding-right:0}app-shell.shell--header-clubdps.shell--desktop-menu-top-level .shell-category-mega--top-level .shell-category-mega__chevron{width:12px;height:20px;margin-left:8px;color:#fff;font-size:22px;line-height:20px}@media(max-width:1199px)and (min-width:991px){app-shell.shell--header-clubdps .handel-header__inner{grid-template-columns:40px 20px 150px minmax(12px,1fr) minmax(300px,541px) minmax(12px,1fr) 346px;padding-inline:4%}app-shell.shell--header-clubdps .handel-header__categories{margin-right:0}app-shell.shell--header-clubdps .handel-header__search{margin-left:0}app-shell.shell--header-clubdps .handel-header__logo-img{width:150px;max-width:150px}app-shell.shell--header-clubdps .handel-header__icons{width:346px;gap:18px}}@media(max-width:990px){app-shell.shell--header-clubdps .shell-clubdps-topbar{display:none}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header{position:sticky;top:0;z-index:870;height:98px;background:#fff;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__inner{width:100%;height:98px;display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:30px 34px;align-items:center;gap:8px 16px;padding:8px 8px 18px}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__logo{grid-column:1 / -1;grid-row:1;justify-self:start;z-index:1;margin:0}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__logo-img{width:114px;max-width:114px;height:30px}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__icons{grid-column:1 / -1;grid-row:1;justify-self:end;z-index:2;gap:12px;margin-left:0}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__icons>.handel-header__icon:first-child,app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__icons>.handel-header__icon:nth-child(2),app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__user,app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__user .handel-header__icon{width:30px;height:30px}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__cart-badge{top:0;right:-2px;min-width:18px;height:18px;padding:0 3px;font-size:12px;line-height:18px}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__companion-logo img{width:auto;max-width:84px;height:19px}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__categories{grid-column:1;grid-row:2;width:32px;height:32px;margin-right:0}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__hamburger{width:32px;height:32px;padding:8px;gap:3px;border-radius:8px}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__search{grid-column:2;grid-row:2;width:100%;min-width:0;max-width:none;height:34px;margin-left:0;padding:0;border-radius:94.737px;background:#f1f2f2;box-shadow:none}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__search:focus-within,app-shell.shell--header-clubdps.shell--header-clubdps.shell--search-has-query .handel-header__search{background:#f1f2f2;box-shadow:none}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__search-input{height:34px;padding:8px 10px;color:#1f1f1f;font-size:12px;font-weight:400;line-height:22px}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__search-btn,app-shell.shell--header-clubdps.shell--header-clubdps.shell--search-has-query .handel-header__search-btn{width:81px;height:34px;flex-basis:81px;border-radius:0 94.737px 94.737px 0;background:var(--clubdps-primary, var(--handel-primary));color:#fff;font-size:14px;font-weight:500}app-shell.shell--header-clubdps handel-category-menu{display:none}app-shell.shell--header-clubdps .shell-mobile-nav{left:0;right:0;width:auto;height:calc(100dvh - 98px);display:block;border-radius:0;background:#fff}app-shell.shell--header-clubdps .shell-mobile-nav__body{height:100%;padding:32px 21px;scrollbar-width:none}app-shell.shell--header-clubdps .shell-mobile-nav__section{margin-bottom:32px}app-shell.shell--header-clubdps .shell-mobile-nav__row{min-height:28px;padding-right:0}app-shell.shell--header-clubdps .shell-mobile-nav__item{min-height:28px;color:#1f1f1f;font-size:20px;font-weight:700;line-height:28px}app-shell.shell--header-clubdps .shell-mobile-nav__section:first-child .shell-mobile-nav__item{flex:0 0 auto;padding:2px 8px;border-radius:20px;background:var(--clubdps-primary, var(--handel-primary));color:#fff}app-shell.shell--header-clubdps .shell-mobile-nav__item--expanded{color:var(--clubdps-primary, var(--handel-primary))}app-shell.shell--header-clubdps .shell-mobile-nav__section:first-child .shell-mobile-nav__item--expanded{color:#fff}app-shell.shell--header-clubdps .shell-mobile-nav__chevron{width:32px;height:32px;flex-basis:32px;color:#1f1f1f}app-shell.shell--header-clubdps.shell--header-clubdps .shell-mobile-nav__chevron span{width:6px;height:6px;border-width:0 1.5px 1.5px 0;border-radius:0;transform:translate(-2px) rotate(-45deg)}app-shell.shell--header-clubdps .shell-mobile-nav__chevron--open{color:var(--clubdps-primary, var(--handel-primary))}app-shell.shell--header-clubdps.shell--header-clubdps .shell-mobile-nav__chevron--open span{transform:translateY(-2px) rotate(45deg)}app-shell.shell--header-clubdps .shell-mobile-nav__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px 0 0}app-shell.shell--header-clubdps .shell-mobile-nav__card{position:relative;display:flex;flex-direction:column;gap:0;overflow:hidden;border-radius:6.565px;background:#f1f2f2;text-align:left}app-shell.shell--header-clubdps .shell-mobile-nav__card-image{width:100%;height:99px;aspect-ratio:auto;border-radius:6.565px 6.565px 0 0}app-shell.shell--header-clubdps .shell-mobile-nav__card-label{min-height:66px;padding:16px 40px 18px 8px;box-sizing:border-box;color:var(--clubdps-primary, var(--handel-primary));font-size:14px;font-weight:700;line-height:16px}app-shell.shell--header-clubdps .shell-mobile-nav__card:after{content:"\2192";position:absolute;right:8px;bottom:20px;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:var(--clubdps-primary, var(--handel-primary));color:#fff;font-size:16px;line-height:1}app-shell.shell--header-clubdps.shell--mobile-nav-open .handel-header__hamburger{position:relative;gap:3px}app-shell.shell--header-clubdps.shell--mobile-nav-open .handel-header__hamburger span{position:static;width:100%;height:2px;opacity:1;transform:none}app-shell.shell--header-clubdps.shell--mobile-nav-open .handel-header__hamburger span:nth-child(1),app-shell.shell--header-clubdps.shell--mobile-nav-open .handel-header__hamburger span:nth-child(2),app-shell.shell--header-clubdps.shell--mobile-nav-open .handel-header__hamburger span:nth-child(3){opacity:1;transform:none}app-shell.shell--header-clubdps .shell-search-popover{left:0!important;width:100vw!important;max-height:calc(100dvh - 98px);overflow-y:auto;border-radius:0;scrollbar-width:none}app-shell.shell--header-clubdps .shell-search-popover__grid{min-height:0;display:flex;flex-direction:column;gap:24px;padding:24px 30px 40px}app-shell.shell--header-clubdps .shell-search-popover__left,app-shell.shell--header-clubdps .shell-search-popover__right{display:contents}app-shell.shell--header-clubdps .shell-search-popover__left .shell-search-popover__group:nth-child(1){order:3}app-shell.shell--header-clubdps .shell-search-popover__left .shell-search-popover__group:nth-child(2){order:2}app-shell.shell--header-clubdps .shell-search-popover__left .shell-search-popover__group:nth-child(3){order:4}app-shell.shell--header-clubdps .shell-search-popover__right .shell-search-popover__group:nth-child(1){order:1}app-shell.shell--header-clubdps .shell-search-popover__right .shell-search-popover__group:nth-child(2){order:6}app-shell.shell--header-clubdps .shell-search-popover__divider{order:5;width:auto;height:1px;background:#f1f1f1}app-shell.shell--header-clubdps .shell-search-popover__group h3{font-size:16px;font-weight:800;line-height:20px}app-shell.shell--header-clubdps .shell-search-popover__group button{min-height:32px;color:#1f1f1f;font-size:14px;font-weight:700;line-height:20px;white-space:normal}app-shell.shell--header-clubdps .shell-search-popover__group--right button:not(:first-of-type){padding-left:0}}@media(max-width:768px){app-shell.shell--header-clubdps.shell--header-clubdps .handel-header:after{content:none}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__logo,app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__icons,app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__categories,app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__search{position:static;inset:auto}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__logo{width:auto;height:auto}app-shell.shell--header-clubdps.shell--header-clubdps .handel-header__icons{height:auto}}@media(max-width:360px){app-shell.shell--header-clubdps .handel-header__icons{gap:8px}app-shell.shell--header-clubdps .handel-header__companion-logo img{max-width:68px}}html.products-catalog-filter-open,body.products-catalog-filter-open{overflow:hidden!important;overscroll-behavior:none}body .products-catalog.products-catalog--clubdps{--clubdps-catalog-max: 1292px;width:100%;max-width:none;margin:0;padding:0 0 104px;color:var(--product-color-text)}body .products-catalog--clubdps .products-catalog__breadcrumb{box-sizing:border-box;width:min(var(--clubdps-catalog-max),calc(100% - 32px));min-height:68px;margin:0 auto;padding:0;gap:10px;color:var(--product-color-muted);font-size:12px}body .products-catalog--clubdps .products-catalog__home{width:14px;height:14px}body .products-catalog--clubdps .products-catalog__crumb,body .products-catalog--clubdps .products-catalog__slash{font-size:12px;line-height:17px}body .products-catalog--clubdps .products-catalog__section--groups,body .products-catalog--clubdps .products-catalog__section--categories{box-sizing:border-box;width:100%;margin:0;background:var(--product-color-surface)}body .products-catalog--clubdps .products-catalog__section--groups{padding:42px max(16px,calc((100vw - var(--clubdps-catalog-max)) / 2)) 0}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__header{display:none}body .products-catalog--clubdps .products-catalog__section--groups .handel-carousel__swiper{box-sizing:border-box;padding-left:36px}body .products-catalog--clubdps .products-catalog__section--groups .handel-carousel__slide{width:168px!important}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__card{box-sizing:border-box;width:168px;max-width:168px;height:210px;min-height:210px;margin:0 auto;gap:0;overflow:hidden;border:1px solid #f0f0f0;border-radius:16px;background:#fff;box-shadow:0 4px 8px #1f1f1f14,0 8px 20px #1f1f1f0f}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__card--active{border:2px solid var(--product-color-primary)}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__image-frame{box-sizing:border-box;width:100%;height:152px;aspect-ratio:auto;flex:none;border:0;border-radius:14px 14px 0 0;background:#fff}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__card--active .handel-catalog-redirect-carousel__image-frame{border:0}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__image{object-fit:cover}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__label{min-height:54px;padding:0 6px;box-sizing:border-box;color:var(--product-color-text);font-size:16px;font-weight:600;line-height:19px}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__card--active .handel-catalog-redirect-carousel__label{border-radius:0;background:transparent;color:var(--product-color-primary);font-weight:600}body .products-catalog--clubdps .products-catalog__section--groups .handel-carousel__arrow{top:80px;width:40px;height:40px;padding:0;border:0;background:#c6c6c6;color:#fff;box-shadow:none}body .products-catalog--clubdps .products-catalog__section--groups .handel-carousel__arrow--prev{left:-6px;right:auto}body .products-catalog--clubdps .products-catalog__section--groups .handel-carousel__arrow--next{right:-27px}body .products-catalog--clubdps .products-catalog__section--categories{min-height:119px;padding:31px max(0px,calc((100vw - 1440px)/2)) 64px;box-shadow:0 8px 16px #0b234f12}body .products-catalog--clubdps .products-catalog__header--categories{display:none}body .products-catalog--clubdps .products-catalog__chips{box-sizing:border-box;width:100%;max-width:1440px;height:24px;margin:0 auto;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:0 40px;gap:0;overflow-x:auto;scrollbar-width:none}body .products-catalog--clubdps .products-catalog__chips::-webkit-scrollbar{display:none}body .products-catalog--clubdps .products-catalog__chip{width:auto;height:18px;flex:none;padding:0 32px;border:0;border-left:.625px solid var(--product-color-text);border-right:.625px solid var(--product-color-text);border-radius:0;background:transparent;color:var(--product-color-text);font-size:18px;font-weight:700;line-height:18px}body .products-catalog--clubdps .products-catalog__chip:first-child{padding-left:0;border-left:0}body .products-catalog--clubdps .products-catalog__chip:last-child{padding-right:0;border-right:0}body .products-catalog--clubdps .products-catalog__chip--active{background:transparent;border-left-color:var(--product-color-primary);border-right-color:var(--product-color-primary);color:var(--product-color-primary);font-weight:700}body .products-catalog--clubdps .products-catalog__chip:hover{border-left-color:var(--product-color-primary);border-right-color:var(--product-color-primary);color:var(--product-color-primary)}body .products-catalog--clubdps .products-catalog__chip:hover+.products-catalog__chip{border-left-color:var(--product-color-primary)}body .products-catalog--clubdps .products-catalog__chip:has(+.products-catalog__chip:hover){border-right-color:var(--product-color-primary)}body .products-catalog--clubdps .products-catalog__content{box-sizing:border-box;width:min(var(--clubdps-catalog-max),calc(100% - 32px));max-width:var(--clubdps-catalog-max);margin:56px auto 0;display:grid;grid-template-columns:240px minmax(0,1016px);gap:36px}body .products-catalog--clubdps .products-catalog-filter{box-sizing:border-box;width:240px;max-height:650px;padding-right:0}body .products-catalog--clubdps .products-catalog-filter h2{margin-bottom:34px;color:var(--product-color-primary);font-size:20px;line-height:24px}body .products-catalog--clubdps .products-catalog-filter__clear{width:122px;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6.5px 0;margin-bottom:24px;border:0;border-radius:8px;background:#e6ebf1;color:var(--product-color-primary-contrast);font-size:12px;font-weight:700;line-height:16px;white-space:nowrap;cursor:default}body .products-catalog--clubdps .products-catalog-filter__clear:after{content:"";width:16px;height:16px;flex:0 0 16px;background:currentColor;-webkit-mask:url(/assets/clubdps/product-catalog/close.svg) center / contain no-repeat;mask:url(/assets/clubdps/product-catalog/close.svg) center / contain no-repeat}body .products-catalog--clubdps .products-catalog-filter__clear--active:not(:disabled){border:1px solid #0b234f;background:var(--product-color-primary);cursor:pointer}body .products-catalog--clubdps .products-catalog-filter__section{padding:0 3.2px 24px;margin:0 0 48px}body .products-catalog--clubdps .products-catalog-filter__section h3{color:var(--product-color-primary);font-size:18px;line-height:22px;margin-bottom:18px}body .products-catalog--clubdps .products-catalog-filter__check{min-height:27.4px;align-items:flex-start;gap:10px;font-size:14px;line-height:17px}body .products-catalog--clubdps .products-catalog-filter__check .handel-checkbox__box{box-sizing:border-box!important;width:20px!important;height:20px!important;flex:0 0 20px!important;margin:0!important;position:relative;border:1px solid #aaaaac!important;border-radius:50%!important;background:#fff!important;cursor:pointer}body .products-catalog--clubdps .products-catalog-filter__check .handel-checkbox__check{display:none}body .products-catalog--clubdps .products-catalog-filter__check.handel-checkbox--checked .handel-checkbox__box{border:2px solid var(--product-color-primary)!important;background:#fff!important}body .products-catalog--clubdps .products-catalog-filter__check.handel-checkbox--checked .handel-checkbox__box:after{content:"";position:absolute;top:4px;left:4px;width:8px;height:8px;display:block!important;border:0!important;border-radius:50%;background:var(--product-color-primary);transform:none!important}body .products-catalog.products-catalog--clubdps .products-catalog-filter__check small{color:#c4c4c4!important}body .products-catalog--clubdps .products-catalog-filter__more{color:var(--product-color-primary);font-size:13px}body .products-catalog--clubdps .products-catalog-filter__price-inputs{grid-template-columns:78px 18px 78px;gap:9px}body .products-catalog--clubdps .products-catalog__results{width:1016px;max-width:100%}body .products-catalog--clubdps .products-catalog__toolbar{width:100%;height:39px;margin:0 0 40px}body .products-catalog--clubdps .products-catalog__toolbar p{color:var(--product-color-primary);font-size:16px;font-weight:600;line-height:22px}body .products-catalog.products-catalog--clubdps .products-catalog__toolbar .products-catalog__sort--select{position:relative}body .products-catalog.products-catalog--clubdps .products-catalog__toolbar .products-catalog__sort--select .handel-dropdown__trigger{width:205px;height:39px;border-color:var(--product-color-primary);border-radius:10px;color:var(--product-color-primary);font-size:14px;font-weight:700}body .products-catalog--clubdps .products-catalog__grid{width:100%;display:grid;grid-template-columns:repeat(4,220px);justify-content:space-between;gap:40px 0}body .products-catalog--clubdps app-product-card{display:block;width:220px;height:477px}body .products-catalog--clubdps .handel-product-offer-card,body .products-catalog--clubdps .handel-product-offer-card__surface{display:block;width:100%;height:100%;min-height:0}body .products-catalog--clubdps .handel-product-offer-card__surface{box-sizing:border-box;display:flex;gap:0;padding:0 0 14px;overflow:visible;border:0;border-radius:16px;background:#fff;box-shadow:none}body .products-catalog--clubdps .handel-product-offer-card__surface:hover{border-color:transparent;box-shadow:none;transform:none}body .products-catalog--clubdps .handel-product-offer-card__badge{top:25px;right:0;left:auto;width:72px;height:34px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:45px 0 0 45px;background:var(--product-color-primary);color:var(--product-color-primary-contrast);font-size:20px;font-weight:800;line-height:1}body .products-catalog--clubdps .handel-product-offer-card__main{display:flex;flex:none;gap:0}body .products-catalog--clubdps .handel-product-offer-card__image-wrap{width:220px;height:232px;flex:none;aspect-ratio:auto;border-radius:16px;background:#fff}body .products-catalog--clubdps .handel-product-offer-card__image{object-fit:cover}body .products-catalog--clubdps .handel-product-offer-card__surface:hover .handel-product-offer-card__image{transform:none}body .products-catalog--clubdps .handel-product-offer-card__content{box-sizing:border-box;min-height:85px;display:flex;gap:0;padding:12px 14px 8px;align-items:center;text-align:center}body .products-catalog--clubdps .handel-product-offer-card__brand{width:100%;overflow:hidden;color:var(--product-color-text);font-size:14px;font-weight:700;line-height:17px;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;margin-bottom:8px}body .products-catalog--clubdps .handel-product-offer-card__title{width:100%;color:var(--product-color-text);height:40px;font-size:18px;font-weight:700;line-height:20px;text-align:center;-webkit-line-clamp:2}body .products-catalog--clubdps .handel-product-offer-card__summary,body .products-catalog--clubdps .handel-product-offer-card__tier-badge{display:none}body .products-catalog--clubdps .handel-product-offer-card__pricing{min-height:103px;display:block;padding:0 14px}body .products-catalog--clubdps .handel-product-offer-card__tier{display:grid;grid-template-columns:1fr;justify-items:center;gap:3px;color:var(--product-color-muted);text-align:center}body .products-catalog--clubdps .handel-product-offer-card__tier-label{color:var(--product-color-muted);font-size:16px;font-weight:500;line-height:20px}body .products-catalog--clubdps .handel-product-offer-card__tier-price{color:var(--product-color-text);font-size:24px;font-weight:700;line-height:36px}body .products-catalog--clubdps .handel-product-offer-card__tier-compare{color:var(--product-color-muted);margin-top:11px;font-size:16px;font-weight:400;line-height:20px}body .products-catalog--clubdps .handel-product-offer-card__tier-compare:before{content:"Regular ";text-decoration:none}body .products-catalog--clubdps .handel-product-offer-card__cta{width:192px;height:42px;min-height:42px;margin:auto auto 0;justify-content:space-between;padding:10.5px 20px;border-radius:8px;background:var(--product-color-primary);color:var(--product-color-primary-contrast);font-size:16px;font-weight:700;line-height:18px;white-space:nowrap}body .products-catalog--clubdps .handel-product-offer-card__cta:after{content:"";width:15px;height:15px;flex:0 0 15px;background:url(/assets/clubdps/product-catalog/arrow-up-right.svg) center / contain no-repeat}body .products-catalog--clubdps .products-catalog__pagination{margin:24px 0 16px}@media(min-width:992px){body .products-catalog.products-catalog--clubdps .products-catalog-filter h2{margin:0 0 32px;font-size:20px;font-weight:700;line-height:28px}body .products-catalog.products-catalog--clubdps .products-catalog-filter__section h3{font-size:20px;font-weight:700;line-height:24px;margin-bottom:18px}body .products-catalog.products-catalog--clubdps .products-catalog__toolbar p{font-size:16px;font-weight:800;line-height:20px}}@media(max-width:991px){body .products-catalog.products-catalog--clubdps{padding-inline:0;padding-bottom:68px;overflow:hidden}body .products-catalog--clubdps .products-catalog__breadcrumb{width:100%;min-height:65px;display:flex;margin:0;padding:0 16px;overflow:hidden}body .products-catalog--clubdps .products-catalog__crumb{min-width:0;overflow:hidden;text-overflow:ellipsis}body .products-catalog--clubdps .products-catalog__crumb--muted{max-width:28px}body .products-catalog--clubdps .products-catalog__section--groups{height:157px;min-height:157px;margin-top:0;padding:16px 16px 0;overflow:visible}body .products-catalog--clubdps .products-catalog__section--groups .handel-carousel__swiper{padding-left:0}body .products-catalog--clubdps .products-catalog__section--groups .handel-carousel__slide{width:120px!important}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__card{width:120px;max-width:120px;height:141px;min-height:141px;border-radius:16px}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__image-frame{width:100%;height:103px;border-radius:14px 14px 0 0}body .products-catalog--clubdps .products-catalog__section--groups .handel-catalog-redirect-carousel__label{height:34px;min-height:34px;padding:0 4px;font-size:12px;font-weight:600;line-height:14px}body .products-catalog--clubdps .products-catalog__section--groups .handel-carousel__arrow{display:none}body .products-catalog--clubdps .products-catalog__section--categories{min-height:50px;margin-bottom:20px;padding:25px 0 7px;box-shadow:none}body .products-catalog--clubdps .products-catalog__chips{height:18px;justify-content:flex-start;padding:0 16px;overflow-x:auto;overflow-y:hidden}body .products-catalog--clubdps .products-catalog__chip{height:18px;padding:0 16px;font-size:16px;line-height:18px}body .products-catalog--clubdps .products-catalog__content,body .products-catalog--clubdps.products-catalog--brand .products-catalog__content{width:100%;max-width:none;margin:0;display:grid;grid-template-columns:1fr;gap:0}body .products-catalog--clubdps .products-catalog__results{width:100%;max-width:none}body .products-catalog--clubdps .products-catalog__toolbar{width:100%;height:74px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:34px 40px;gap:0;margin:0 0 12px;border-bottom:0;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}body .products-catalog.products-catalog--clubdps .products-catalog__toolbar p{box-sizing:border-box;grid-column:1 / -1;height:34px;display:flex;align-items:center;justify-content:center;padding-bottom:16px;font-size:14px;font-weight:700;line-height:normal;text-align:center}body .products-catalog--clubdps .products-catalog__filters-toggle{box-sizing:border-box;height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 10px;border:0;border-top:0;border-right:.5px solid #e5e7e8;border-radius:0;background:var(--product-color-surface);color:var(--product-color-text);font-family:var(--handel-font-family-sans);font-size:14px;font-weight:700;line-height:20px}body .products-catalog--clubdps .products-catalog__filters-toggle:before{content:"";width:20px;height:20px;flex:0 0 20px;background-position:center;background-repeat:no-repeat;background-size:contain}body .products-catalog--clubdps .products-catalog__filters-toggle:before{background-image:url(/assets/clubdps/product-catalog/filters.svg)}body .products-catalog.products-catalog--clubdps .products-catalog__toolbar .products-catalog__sort--select{width:100%}body .products-catalog.products-catalog--clubdps .products-catalog__toolbar .products-catalog__sort--select .handel-dropdown__trigger{width:100%;height:40px;justify-content:center;gap:8px;border:0;border-radius:0;background:var(--product-color-surface);color:var(--product-color-text);font-size:14px;font-weight:700}body .products-catalog.products-catalog--clubdps .products-catalog__toolbar .products-catalog__sort--select .handel-dropdown__trigger:before{content:"";width:22px;height:20px;flex:0 0 22px;background-image:url(/assets/clubdps/product-catalog/sort.svg);background-position:center;background-size:contain;background-repeat:no-repeat}body .products-catalog.products-catalog--clubdps .products-catalog__toolbar .products-catalog__sort--select .handel-dropdown__value{flex:0 1 auto;color:inherit}body .products-catalog.products-catalog--clubdps .products-catalog__toolbar .products-catalog__sort--select .handel-dropdown__chevron{display:none}body .products-catalog--clubdps .products-catalog__grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,195px));justify-content:center;gap:0}body .products-catalog--clubdps app-product-card{width:144px;height:335px;margin:8px auto}body .products-catalog--clubdps .handel-product-offer-card__badge{top:20px;width:auto;height:24px;min-height:24px;padding:0 10px;border-radius:45px 0 0 45px;font-size:14px;font-weight:600;line-height:12px}body .products-catalog--clubdps .handel-product-offer-card__image-wrap{width:144px;height:150px}body .products-catalog--clubdps .handel-product-offer-card__content{min-height:68px;gap:0;padding:8px 6px 4px}body .products-catalog--clubdps .handel-product-offer-card__brand{margin-bottom:8px;padding:0 6px;font-size:12px;font-weight:400;line-height:22px}body .products-catalog--clubdps .handel-product-offer-card__title{height:34px;font-size:14px;font-weight:800;line-height:17px}body .products-catalog--clubdps .handel-product-offer-card__pricing{min-height:69px;padding:0 6px}body .products-catalog--clubdps .handel-product-offer-card__tier{gap:1px}body .products-catalog--clubdps .handel-product-offer-card__tier-label,body .products-catalog--clubdps .handel-product-offer-card__tier-compare{margin-top:0;font-size:11px;font-weight:400;line-height:14px}body .products-catalog--clubdps .handel-product-offer-card__tier-price{font-size:18px;font-weight:800;line-height:20px}body .products-catalog--clubdps .handel-product-offer-card__cta{width:132px;height:27px;min-height:27px;justify-content:space-between;padding:0 8px;border-radius:7px;font-size:12px;font-weight:800;line-height:22px}body .products-catalog--clubdps .handel-product-offer-card__cta:after{width:13px;height:13px;flex-basis:13px}body .products-catalog--clubdps .products-catalog__pagination{margin-top:24px}body .products-catalog--clubdps .products-catalog-filter{display:none}body .products-catalog--clubdps .products-catalog__filters-backdrop{position:fixed;inset:0;z-index:1200;display:block;padding:0;border:0;background:#0000007f!important}body .products-catalog--clubdps .products-catalog__content--filters-open .products-catalog-filter{box-sizing:border-box;position:fixed!important;inset:43px 0 0!important;z-index:1201;width:auto!important;height:calc(100dvh - 43px)!important;max-height:none!important;display:block!important;overflow-y:auto!important;overscroll-behavior:contain;padding:20px 32px 0!important;border-radius:16px 16px 12px 12px!important;background:#fff!important;box-shadow:none!important}body .products-catalog--clubdps .products-catalog-filter__close{position:fixed!important;top:51px;right:16px;z-index:1203;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:transparent;font-size:0}body .products-catalog--clubdps .products-catalog-filter__close:before{content:"";width:18px;height:18px;background:var(--product-color-primary);-webkit-mask:url(/assets/clubdps/product-catalog/close.svg) center / contain no-repeat;mask:url(/assets/clubdps/product-catalog/close.svg) center / contain no-repeat}body .products-catalog--clubdps .products-catalog-filter h2{position:sticky;top:-20px;z-index:1202;margin:-20px -32px 40px!important;padding:20px 60px 18px 16px;background:#fff;color:var(--product-color-primary);font-size:24px;line-height:30px}body .products-catalog--clubdps .products-catalog-filter__clear{display:none}body .products-catalog--clubdps .products-catalog-filter__section{padding:0 3.2px 16px;margin-bottom:48px;border-bottom-color:var(--product-color-text)}body .products-catalog.products-catalog--clubdps .products-catalog-filter__section h3{margin-bottom:18px;font-size:20px;line-height:24px}body .products-catalog--clubdps .products-catalog-filter__check{min-height:27.4px;font-size:14px;line-height:17px}body .products-catalog--clubdps .products-catalog-filter__check .handel-checkbox__box{box-sizing:border-box!important;width:20px!important;height:20px!important;flex:0 0 20px!important;border:1px solid #aaaaac!important;border-radius:50%!important;background:#fff!important}body .products-catalog--clubdps .products-catalog-filter__check.handel-checkbox--checked .handel-checkbox__box{border:2px solid var(--product-color-primary)!important;background:#fff!important}body .products-catalog--clubdps .products-catalog-filter__actions{position:sticky;bottom:0;z-index:1202;display:flex!important;flex-direction:column!important;align-items:center;gap:0;margin:0 -32px;padding:18px 16px 12px;background:#fff!important}body .products-catalog--clubdps .products-catalog-filter__apply{width:100%;height:43px;border-radius:7px;background:var(--product-color-primary);font-size:16px;font-weight:700}body .products-catalog--clubdps .products-catalog-filter__clear-all{width:100%;height:43px;border:0;background:transparent;color:var(--product-color-primary);font-size:16px;font-weight:500;line-height:24px;text-decoration:underline}}@media(max-width:389px){body .products-catalog--clubdps .products-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body .product-detail.product-detail--clubdps{box-sizing:border-box;max-width:1292px;padding:8px 16px 56px;color:#1f1f1f;--product-detail-clubdps-primary: var(--clubdps-primary, var(--product-color-primary))}body .product-detail.product-detail--clubdps .product-detail__breadcrumb{min-height:19px;margin-bottom:48px;color:#727272;font-family:var(--handel-font-family-sans);font-size:12px;line-height:17px}body .product-detail.product-detail--clubdps .product-detail__home,body .product-detail.product-detail--clubdps .product-detail__crumb--muted{color:#757575}body .product-detail.product-detail--clubdps .product-detail__hero{display:grid;grid-template-columns:minmax(0,639px) 565px;gap:56px;align-items:start;margin-bottom:48px}body .product-detail.product-detail--clubdps .product-detail__gallery{position:relative;display:grid;grid-template-columns:75px minmax(0,544px);grid-template-rows:535px;gap:20px;width:100%;height:551px;overflow:visible;border-radius:0}body .product-detail.product-detail--clubdps .product-detail__image-frame{grid-column:2;grid-row:1;box-sizing:border-box;width:100%;height:535px;margin:0;padding:22px 50px;border:1px solid #9b9b9b;border-radius:32px;background:#fff}body .product-detail.product-detail--clubdps .product-detail__image-frame img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center}body .product-detail.product-detail--clubdps .product-detail__image-frame:hover img{transform:scale(1.5)}body .product-detail.product-detail--clubdps .product-detail__thumbs--clubdps{position:static;grid-column:1;grid-row:1;box-sizing:border-box;width:75px;height:535px;padding:0;display:flex;flex-direction:column;gap:24px;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}body .product-detail.product-detail--clubdps .product-detail__thumbs--clubdps::-webkit-scrollbar{display:none}body .product-detail.product-detail--clubdps .product-detail__thumb{box-sizing:border-box;width:74px;min-width:74px;height:74px;min-height:74px;padding:5px;border:1.219px solid #d4d4d5;border-radius:5px;background:#fff}body .product-detail.product-detail--clubdps .product-detail__thumb--active{border:2px solid var(--product-detail-clubdps-primary);outline:0}body .product-detail.product-detail--clubdps .product-detail__thumb img{width:100%;height:100%;border-radius:4px;object-fit:cover}body .product-detail.product-detail--clubdps .product-detail__favorite--gallery{position:absolute;z-index:3;top:22px;right:23px;width:auto;height:auto;padding:0;display:inline-flex;align-items:center;gap:8px;color:var(--product-detail-clubdps-primary);font-family:var(--handel-font-family-sans);font-size:16px;font-weight:700;line-height:18px}body .product-detail.product-detail--clubdps .product-detail__favorite--gallery:hover{transform:scale(1.03)}body .product-detail.product-detail--clubdps .product-detail__favorite--gallery svg{width:21px;height:20px;flex:none;fill:currentColor}body .product-detail.product-detail--clubdps .product-detail__favorite--active{filter:saturate(1.15)}body .product-detail.product-detail--clubdps .product-detail__summary{width:565px;min-height:0;padding-top:0;color:#1f1f1f}body .product-detail.product-detail--clubdps .product-detail__brand-delivery{min-height:18px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}body .product-detail.product-detail--clubdps .product-detail__brand{margin:0;color:var(--product-detail-clubdps-primary);font-size:16px;font-weight:700;line-height:18px;text-decoration:none}body .product-detail.product-detail--clubdps .product-detail__delivery--inline{min-height:18px;padding:0;gap:10px;color:var(--product-detail-clubdps-primary);font-size:16px;font-weight:700;line-height:18px;white-space:nowrap}body .product-detail.product-detail--clubdps .product-detail__delivery--inline svg{width:24px;height:18px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}body .product-detail.product-detail--clubdps .product-detail__delivery--inline circle{fill:#fff;stroke:currentColor;stroke-width:1.5}body .product-detail.product-detail--clubdps .product-detail__summary h1{max-width:none;margin:0 0 18px;color:#1f1f1f;font-size:32px;font-weight:700;line-height:36px}body .product-detail.product-detail--clubdps .product-detail__seller{max-width:none;margin:0;color:#727272;font-size:14px;font-weight:500;line-height:normal}body .product-detail.product-detail--clubdps .product-detail__seller strong{font-weight:500}body .product-detail.product-detail--clubdps .product-detail__sku{margin:4px 0 0;color:#727272;font-size:12px;font-weight:400;line-height:22px}body .product-detail.product-detail--clubdps .product-detail__price-table--clubdps{display:block;margin-top:8px;padding:16px 0;border-top:1px solid #d4d4d5;border-bottom:1px solid #d4d4d5}body .product-detail.product-detail--clubdps .product-detail__effective-price,body .product-detail.product-detail--clubdps .product-detail__regular-price{display:flex;align-items:center;justify-content:space-between;gap:10px}body .product-detail.product-detail--clubdps .product-detail__effective-price{margin-bottom:10px}body .product-detail.product-detail--clubdps .product-detail__effective-price>span{color:#727272;font-size:20px;font-weight:700;line-height:18px}body .product-detail.product-detail--clubdps .product-detail__effective-price>strong{margin-left:auto;color:#1f1f1f;font-size:24px;font-weight:700;line-height:34px}body .product-detail.product-detail--clubdps .product-detail__discount{min-width:42px;width:42px;height:30px;padding:0;border-radius:4px;background:var(--product-detail-clubdps-primary);color:#fff;font-size:18px;font-weight:400;line-height:20px}body .product-detail.product-detail--clubdps .product-detail__regular-price>span,body .product-detail.product-detail--clubdps .product-detail__regular-price>del{color:#757575;font-size:18px;font-weight:400;line-height:20px}body .product-detail.product-detail--clubdps .product-detail__regular-price>del{text-decoration:none}body .product-detail.product-detail--clubdps .product-detail__purchase--clubdps{display:grid;grid-template-columns:minmax(0,470px) 74px;grid-template-areas:"cart quantity";gap:21px;align-items:end;justify-content:space-between;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #d4d4d5}body .product-detail.product-detail--clubdps .product-detail__purchase--clubdps .product-detail__cart{grid-area:cart;width:470px;height:53px;border-radius:8px;background:var(--product-detail-clubdps-primary);font-size:16px;font-weight:700;line-height:18px}body .product-detail.product-detail--clubdps .product-detail__purchase--clubdps .product-detail__cart:disabled,body .product-detail.product-detail--clubdps .product-detail__mobile-buybox .product-detail__cart:disabled{background:var(--product-detail-clubdps-primary);opacity:.7}body .product-detail.product-detail--clubdps .product-detail__purchase--clubdps .product-detail__cart img{width:20px;height:21px}body .product-detail.product-detail--clubdps .product-detail__quantity-select{grid-area:quantity;display:flex;flex-direction:column;color:var(--product-detail-clubdps-primary);font-size:12px;font-weight:500;line-height:normal}body .product-detail.product-detail--clubdps .product-detail__quantity-select>span:first-child{margin-bottom:8px}body .product-detail.product-detail--clubdps .product-detail__quantity-select-control{position:relative;display:block;width:74px;height:52px}body .product-detail.product-detail--clubdps .product-detail__quantity-select select{box-sizing:border-box;width:74px;height:52px;padding:10px 34px 10px 16px;appearance:none;border:1px solid var(--product-detail-clubdps-primary);border-radius:12px;background:#fff;color:var(--product-detail-clubdps-primary);cursor:pointer;font:inherit;font-size:16px}body .product-detail.product-detail--clubdps .product-detail__quantity-select-control svg{position:absolute;top:20px;right:12px;width:18px;height:11px;fill:none;pointer-events:none;stroke:var(--product-detail-clubdps-primary);stroke-width:1.786;stroke-linecap:round;stroke-linejoin:round}body .product-detail.product-detail--clubdps .product-detail__cart-message{color:var(--product-detail-clubdps-primary)}body .product-detail.product-detail--clubdps .product-detail__accordions{width:100%;margin-top:66px}body .product-detail.product-detail--clubdps .product-detail__accordion{color:#1f1f1f;overflow:hidden;border-bottom:1px solid #d4d4d5}body .product-detail.product-detail--clubdps .product-detail__accordion--open{border-bottom-color:transparent}body .product-detail.product-detail--clubdps .product-detail__accordion-header{width:100%;min-height:42px;padding:0 0 16px;display:flex;align-items:center;justify-content:space-between;border:0;background:#fff;color:#1f1f1f;cursor:pointer;text-align:left}body .product-detail.product-detail--clubdps .product-detail__accordion-header>span:first-child{font-size:21px;font-weight:700;line-height:26px}body .product-detail.product-detail--clubdps .product-detail__accordion-caret{box-sizing:border-box;width:18px;height:18px;margin-right:4px;border-right:2px solid #1f1f1f;border-bottom:2px solid #1f1f1f;transform:rotate(-45deg) translate(-1px,1px);transition:transform .3s ease}body .product-detail.product-detail--clubdps .product-detail__accordion--open .product-detail__accordion-caret{transform:rotate(45deg) translate(-3px,3px)}body .product-detail.product-detail--clubdps .product-detail__accordion-content{display:grid;grid-template-rows:0fr;opacity:0;color:#7f7f82;font-size:14px;font-weight:400;line-height:16px;transition:grid-template-rows .3s ease,opacity .3s ease}body .product-detail.product-detail--clubdps .product-detail__accordion-content--open{grid-template-rows:1fr;opacity:1}body .product-detail.product-detail--clubdps .product-detail__accordion-content-inner{min-height:0;overflow:hidden;padding-bottom:13px;overflow-wrap:anywhere}body .product-detail.product-detail--clubdps .product-detail__accordion-content-inner>:first-child{margin-top:0}body .product-detail.product-detail--clubdps .product-detail__accordion-content-inner>:last-child{margin-bottom:0}body .product-detail.product-detail--clubdps .product-detail__accordion-content-inner ul{padding-left:20px;list-style:disc outside}body .product-detail.product-detail--clubdps .product-detail__related{margin:0 0 48px}body .product-detail.product-detail--clubdps .product-detail__section-header{margin-bottom:24px;border-bottom:1px solid #d4d4d5}body .product-detail.product-detail--clubdps .product-detail__section-header h2{margin-bottom:14px;color:#1f1f1f;font-size:22px;font-weight:700}body .product-detail.product-detail--clubdps .product-detail__related handel-carousel{display:block;width:100%}body .product-detail.product-detail--clubdps .product-detail__related app-product-card{display:block;min-width:0;height:100%}body .product-detail.product-detail--clubdps .product-detail__banners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:0 0 48px}body .product-detail.product-detail--clubdps .product-detail__banner-col{display:block;min-width:0;overflow:hidden;border-radius:15px}body .product-detail.product-detail--clubdps .product-detail__banner-col handel-banner-carousel{display:block;width:100%}body .product-detail.product-detail--clubdps .product-detail__benefits{width:100vw;margin-left:calc(50% - 50vw)}body .product-detail.product-detail--clubdps .product-detail__mobile-buybox{display:none}@media(max-width:1335px)and (min-width:992px){body .product-detail.product-detail--clubdps .product-detail__hero{grid-template-columns:minmax(0,1.13fr) minmax(465px,1fr);gap:36px}body .product-detail.product-detail--clubdps .product-detail__gallery{grid-template-columns:75px minmax(0,1fr)}body .product-detail.product-detail--clubdps .product-detail__summary{width:100%}body .product-detail.product-detail--clubdps .product-detail__purchase--clubdps{grid-template-columns:minmax(0,1fr) 74px}body .product-detail.product-detail--clubdps .product-detail__purchase--clubdps .product-detail__cart{width:100%}}@media(max-width:991px){body .product-detail.product-detail--clubdps{max-width:none;padding:16px 16px 184px}body .product-detail.product-detail--clubdps .product-detail__breadcrumb{min-height:17px;margin-bottom:24px;padding-inline:0;flex-wrap:nowrap;overflow:hidden;font-size:10px;line-height:14px}body .product-detail.product-detail--clubdps .product-detail__crumb{min-width:0;max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .product-detail.product-detail--clubdps .product-detail__crumb:last-child{max-width:none;flex:1}body .product-detail.product-detail--clubdps .product-detail__hero{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:40px}body .product-detail.product-detail--clubdps .product-detail__gallery{display:grid;grid-template-columns:minmax(0,1fr) 58px;grid-template-rows:258px;gap:16px;width:100%;height:258px}body .product-detail.product-detail--clubdps .product-detail__image-frame{grid-column:1;width:100%;height:258px;padding:15px;border:.943px solid #f1f1f1;border-radius:18.853px;cursor:default}body .product-detail.product-detail--clubdps .product-detail__image-frame:hover img{transform:none}body .product-detail.product-detail--clubdps .product-detail__thumbs--clubdps{grid-column:2;width:58px;height:258px;gap:8px;overflow-y:auto}body .product-detail.product-detail--clubdps .product-detail__thumb{width:58px;min-width:58px;height:58px;min-height:58px;padding:6px;border:1.042px solid #ebebeb;border-radius:13px}body .product-detail.product-detail--clubdps .product-detail__thumb--active{border:2px solid var(--product-detail-clubdps-primary)}body .product-detail.product-detail--clubdps .product-detail__thumb img{border-radius:10px}body .product-detail.product-detail--clubdps .product-detail__favorite--gallery{top:15px;right:84px;width:31px;height:31px;padding:0;display:inline-flex;justify-content:center;border:.775px solid currentColor;border-radius:50%;background:#fff}body .product-detail.product-detail--clubdps .product-detail__favorite--gallery svg{width:16px;height:16px}body .product-detail.product-detail--clubdps .product-detail__favorite--gallery span{display:none}body .product-detail.product-detail--clubdps .product-detail__summary{width:100%;padding-top:0}body .product-detail.product-detail--clubdps .product-detail__brand-delivery{min-height:24px;gap:12px;margin-bottom:16px}body .product-detail.product-detail--clubdps .product-detail__brand{font-size:16px;font-weight:800;line-height:24px}body .product-detail.product-detail--clubdps .product-detail__delivery--inline{min-height:18px;padding:0;gap:7px;font-size:11px;line-height:normal}body .product-detail.product-detail--clubdps .product-detail__delivery--inline svg{width:20px;height:15px}body .product-detail.product-detail--clubdps .product-detail__summary h1{margin:0 0 16px;font-size:18px;font-weight:600;line-height:normal}body .product-detail.product-detail--clubdps .product-detail__seller{margin:0;color:#727272;font-size:14px;font-weight:700;line-height:normal}body .product-detail.product-detail--clubdps .product-detail__seller strong{font-weight:700}body .product-detail.product-detail--clubdps .product-detail__sku{margin-top:8px;font-size:12px;line-height:22px}body .product-detail.product-detail--clubdps .product-detail__price-table--clubdps,body .product-detail.product-detail--clubdps .product-detail__purchase--clubdps{display:none}body .product-detail.product-detail--clubdps .product-detail__accordions{margin-top:47px}body .product-detail.product-detail--clubdps .product-detail__accordion-header{min-height:36px;padding-bottom:14px}body .product-detail.product-detail--clubdps .product-detail__accordion-header>span:first-child{font-size:16px;font-weight:800;line-height:20px}body .product-detail.product-detail--clubdps .product-detail__accordion-caret{width:13px;height:13px;margin-right:3px}body .product-detail.product-detail--clubdps .product-detail__accordion-content{width:100%;font-size:16px;font-weight:500;line-height:normal}body .product-detail.product-detail--clubdps .product-detail__accordion-content-inner{padding-bottom:20px}body .product-detail.product-detail--clubdps .product-detail__related{margin-bottom:40px}body .product-detail.product-detail--clubdps .product-detail__banners{grid-template-columns:1fr;margin:48px 5px 40px}body .product-detail.product-detail--clubdps .product-detail__banner-col{border-radius:14px}body .product-detail.product-detail--clubdps .product-detail__benefits{display:none}body .product-detail.product-detail--clubdps .product-detail__mobile-buybox{position:fixed;z-index:99;right:0;bottom:0;left:0;box-sizing:border-box;min-height:140px;height:140px;padding:16px 20px;display:block;background:#fff;box-shadow:0 -1px 40px #91b6da40;color:#757575}body .product-detail.product-detail--clubdps .product-detail__mobile-price{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:18px;line-height:20px}body .product-detail.product-detail--clubdps .product-detail__mobile-price--special{margin-bottom:8px;color:var(--product-detail-clubdps-primary);font-weight:700}body .product-detail.product-detail--clubdps .product-detail__mobile-price--special strong{margin-left:auto;font-size:18px;font-weight:700}body .product-detail.product-detail--clubdps .product-detail__mobile-price--special b{padding:4px;border-radius:4px;background:var(--product-detail-clubdps-primary);color:#fff;font-size:18px;font-weight:500;line-height:83%}body .product-detail.product-detail--clubdps .product-detail__mobile-price--regular{margin-bottom:4px;color:#757575;font-size:16px;line-height:normal}body .product-detail.product-detail--clubdps .product-detail__mobile-price--regular del{font-size:18px;font-weight:700}body .product-detail.product-detail--clubdps .product-detail__mobile-purchase{display:grid;grid-template-columns:minmax(0,1fr) 50px;gap:10px;align-items:end}body .product-detail.product-detail--clubdps .product-detail__mobile-purchase .product-detail__cart{grid-area:auto;width:100%;height:40px;border-radius:5.423px;background:var(--product-detail-clubdps-primary);font-size:12px;font-weight:700;line-height:normal}body .product-detail.product-detail--clubdps .product-detail__mobile-purchase .product-detail__cart img{width:14px;height:14px}body .product-detail.product-detail--clubdps .product-detail__mobile-purchase .product-detail__quantity-select{grid-area:auto;font-size:11px;font-weight:700}body .product-detail.product-detail--clubdps .product-detail__mobile-purchase .product-detail__quantity-select>span:first-child{margin-bottom:0;text-align:center}body .product-detail.product-detail--clubdps .product-detail__mobile-purchase .product-detail__quantity-select-control,body .product-detail.product-detail--clubdps .product-detail__mobile-purchase .product-detail__quantity-select select{width:50px;height:40px}body .product-detail.product-detail--clubdps .product-detail__mobile-purchase .product-detail__quantity-select select{padding:6px 20px 6px 10px;border-radius:8px;font-size:14.5px;font-weight:700}body .product-detail.product-detail--clubdps .product-detail__mobile-purchase .product-detail__quantity-select-control svg{top:15px;right:6px;width:11px;height:7px}}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next-lt-pro/avenir-next-lt-pro-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next-lt-pro/avenir-next-lt-pro-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next-lt-pro/avenir-next-lt-pro-demi.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next-lt-pro/avenir-next-lt-pro-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir Next;src:url(/assets/fonts/avenir-next-lt-pro/avenir-next-lt-pro-heavy.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/inter/inter-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--handel-primary: #1967d2;--handel-primary-hover: #1557b0;--handel-primary-foreground: #ffffff;--handel-input: #ffffff;--handel-border: #a1a1a7;--handel-ring: #1967d2;--handel-muted-foreground: #8591a7;--handel-font-family-sans: "Avenir Next", "Avenir Next LT Pro", system-ui, -apple-system, "Segoe UI", sans-serif;--handel-font-family-display: "Avenir Next", "Avenir Next LT Pro", system-ui, -apple-system, "Segoe UI", sans-serif;--handel-border-radius-md: 10px;--brand-auth-card-bg: rgba(0, 0, 0, .5);--brand-auth-panel-bg: rgba(0, 0, 0, .34);--brand-auth-card-border: 1px solid rgba(255, 255, 255, .6);--brand-auth-card-radius: 20px;--brand-auth-shell-bg: #001e4f;--brand-auth-text-shadow: 0 0 5px rgba(0, 0, 0, .9);--brand-auth-bg-image: url(/assets/whitelabel/hero.svg);--brand-auth-bg-image-mobile: url(/assets/whitelabel/hero.svg);--brand-select-chevron-down: url(/assets/whitelabel/productos/Abajo.svg);--login-control-focus-shadow: 0 0 0 3px rgba(25, 103, 210, .24);--login-error-color: #ffb4b4;--screen-px: calc(min(100vw, 410px) / 410);--auth-px: var(--screen-px);--shell-category-backdrop-bg: rgba(0, 0, 0, .68);--shell-category-mega-shadow: 0 18px 40px rgba(0, 0, 0, .22);--shell-category-hover-bg: rgba(161, 161, 167, .2);--shell-category-divider-strong: rgba(161, 161, 167, .72)}.brand-icon{display:block;background-color:var(--handel-primary);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.qty-plus-icon{display:block;width:34px;height:34px;border-radius:6.8px;background:var(--handel-primary)}.qty-plus-icon:before{content:"";display:block;width:100%;height:100%;background-color:var(--handel-surface);-webkit-mask:var(--quantity-plus-mask) center / contain no-repeat;mask:var(--quantity-plus-mask) center / contain no-repeat}html,body{margin:0;min-height:100%;overscroll-behavior:none;background-color:var(--handel-surface)}body{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-text-size-adjust:100%;text-size-adjust:100%}body:has(.auth-shell){background-color:var(--brand-auth-shell-bg)}.auth-shell{background-color:var(--brand-auth-shell-bg);background-image:var(--brand-auth-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.auth-card{width:100%;max-width:507px;padding:2.5rem;border-radius:var(--brand-auth-card-radius);background:var(--brand-auth-card-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--brand-auth-card-border);color:var(--handel-primary-foreground);text-shadow:var(--brand-auth-text-shadow);display:flex;flex-direction:column;gap:1.25rem;font-family:var(--handel-font-family-sans)}.auth-card--wide{max-width:948px}.auth-brand{text-align:center}.auth-logo{font-size:1.9rem;font-weight:var(--handel-font-weight-bold);margin:0;letter-spacing:.02em}.auth-logo span{font-weight:var(--handel-font-weight-normal)}.auth-tagline{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;opacity:.85;margin:.25rem 0 0}.auth-title{font-size:1.375rem;font-weight:var(--handel-font-weight-semibold);line-height:1.25;text-align:center;margin:0;color:var(--handel-primary-foreground)}.auth-text{font-size:.9rem;text-align:center;margin:0;opacity:.95}.auth-emphasis{font-size:1.4rem;font-weight:var(--handel-font-weight-bold);text-align:center;margin:0;letter-spacing:.04em}.auth-form{display:flex;flex-direction:column;gap:1rem}.auth-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.auth-row{display:flex;gap:.5rem}.auth-row handel-input{flex:1}.auth-field--full{grid-column:1 / -1}.auth-control{height:43px;border-radius:var(--handel-border-radius-md);border:1px solid var(--handel-border);padding:0 .75rem;background:var(--handel-input);color:var(--handel-foreground);font-size:.95rem;width:100%;text-shadow:none}.auth-control::placeholder{color:var(--handel-muted-foreground)}.auth-select{min-width:96px}.auth-checkbox{display:flex;gap:.5rem;align-items:flex-start;font-size:.75rem;line-height:1.3}.auth-actions{display:flex;flex-direction:column;gap:.6rem}.auth-outline{display:inline-flex;align-items:center;justify-content:center;height:42px;border-radius:var(--handel-border-radius-md);border:1px solid var(--handel-primary-foreground);background:transparent;color:var(--handel-primary-foreground);text-decoration:none;font-size:.95rem;cursor:pointer}.auth-error{color:#ffb4b4;font-size:.85rem;margin:0;text-align:center}.auth-helper{font-size:.7rem;opacity:.8;margin:0}:root{--brand-toast-info: #3b82f6;--brand-toast-default: #0b234f;--brand-toast-success: #08c987;--brand-toast-error: #f1464f;--brand-toast-warning: #ffc400;--brand-toast-text: #2e3338;--brand-toast-muted: #6f7782;--brand-toast-border: rgba(11, 35, 79, .06);--brand-toast-shadow: 0 16px 34px rgba(11, 35, 79, .1), 0 6px 14px rgba(11, 35, 79, .08)}body .handel-toast-container{z-index:13000;gap:.65rem;padding:1rem 1.2rem}body .handel-toast-container[data-position=top-right]{top:calc(env(safe-area-inset-top,0px) + .35rem);right:calc(env(safe-area-inset-right,0px) + .35rem)}body .handel-detail-image-gallery__thumbs{scrollbar-width:none}body .handel-detail-image-gallery__thumbs::-webkit-scrollbar{display:none}body .handel-toast{--brand-toast-accent: var(--brand-toast-info);grid-template-columns:20px minmax(0,1fr) 24px;align-items:center;gap:.62rem;width:min(340px,calc(100vw - 2rem));min-width:min(300px,calc(100vw - 2rem));max-width:min(380px,calc(100vw - 2rem));padding:.56rem .62rem .68rem .7rem;border:1px solid var(--brand-toast-border);border-radius:12px;background:#fffffffa;color:var(--brand-toast-text);box-shadow:var(--brand-toast-shadow);text-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:lux-toast-enter .42s cubic-bezier(.18,.89,.32,1.22);will-change:transform,opacity}body .handel-toast[data-variant]{border-left:1px solid var(--brand-toast-border)}body .handel-toast[data-state=leaving]{animation:lux-toast-leave .22s cubic-bezier(.4,0,1,1) forwards}body .handel-toast[data-variant=success]{--brand-toast-accent: var(--brand-toast-success)}body .handel-toast[data-variant=warning]{--brand-toast-accent: var(--brand-toast-warning)}body .handel-toast[data-variant=destructive]{--brand-toast-accent: var(--brand-toast-error)}body .handel-toast__icon{display:inline-flex;width:1.15rem;height:1.15rem;margin:0;align-items:center;justify-content:center;border-radius:999px;background:var(--brand-toast-accent);color:var(--brand-toast-accent);box-shadow:0 0 0 1px var(--brand-toast-accent)}@supports (color: color-mix(in lab,red,red)){body .handel-toast__icon{background:color-mix(in srgb,var(--brand-toast-accent) 14%,#ffffff)}}@supports (color: color-mix(in lab,red,red)){body .handel-toast__icon{box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-toast-accent) 14%,transparent)}}body .handel-toast__icon svg{width:.76rem;height:.76rem;color:currentColor;stroke-width:2.8}body .handel-toast__body{gap:.08rem}body .handel-toast__title{margin:0;color:var(--brand-toast-text);font-size:.76rem;font-weight:800;line-height:1.05;letter-spacing:0;text-transform:none}body .handel-toast__message{color:var(--brand-toast-muted);font-size:.78rem;font-weight:600;line-height:1.14}body .handel-toast__close{display:inline-flex;width:1.5rem;height:1.5rem;padding:0;align-items:center;justify-content:center;border-radius:999px;color:var(--brand-toast-accent);transition:transform .18s ease,background-color .18s ease,color .18s ease}@supports (color: color-mix(in lab,red,red)){body .handel-toast__close{color:color-mix(in srgb,var(--brand-toast-accent) 72%,#29313a)}}body .handel-toast__close:hover,body .handel-toast__close:focus-visible{background:var(--brand-toast-accent);color:var(--brand-toast-accent);transform:rotate(90deg) scale(1.06)}@supports (color: color-mix(in lab,red,red)){body .handel-toast__close:hover,body .handel-toast__close:focus-visible{background:color-mix(in srgb,var(--brand-toast-accent) 11%,#ffffff)}}body .handel-toast__close svg{width:.84rem;height:.84rem}body .handel-toast__progress{height:2px;border-radius:999px;background:linear-gradient(90deg,var(--brand-toast-accent),var(--brand-toast-accent));box-shadow:0 0 10px var(--brand-toast-accent)}@supports (color: color-mix(in lab,red,red)){body .handel-toast__progress{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-toast-accent) 72%,#ffffff),var(--brand-toast-accent))}}@supports (color: color-mix(in lab,red,red)){body .handel-toast__progress{box-shadow:0 0 10px color-mix(in srgb,var(--brand-toast-accent) 35%,transparent)}}body .handel-toast:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.55),transparent 46%)}@keyframes lux-toast-enter{0%{opacity:0;transform:translate3d(28px,-8px,0) scale(.96);filter:blur(4px)}62%{opacity:1;transform:translate3d(-3px,0,0) scale(1.01);filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes lux-toast-leave{0%{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}to{opacity:0;transform:translate3d(24px,-6px,0) scale(.96);filter:blur(3px)}}@media(prefers-reduced-motion:reduce){body .handel-toast,body .handel-toast__close{transition:none;animation:none}}@media(max-width:640px){body .handel-toast-container[data-position=top-right]{left:0;right:0;top:env(safe-area-inset-top,0px);padding:.85rem}body .handel-toast{width:100%;min-width:0;max-width:none}}.product-detail-modal{position:fixed;inset:0;z-index:920;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000ad;animation:product-detail-modal-fade .18s ease-out}.product-detail-modal__card{position:relative;width:min(960px,calc(100vw - 96px));box-sizing:border-box;padding:32px 30px 48px 48px;border-radius:22px;background:#fff;color:var(--handel-primary);box-shadow:0 24px 60px #00000038;animation:product-detail-modal-pop .22s cubic-bezier(.2,.8,.2,1)}.product-detail-modal__card--quantity{width:min(480px,100%)}.product-detail-modal__close{position:absolute;top:27px;right:30px;width:51px;height:51px;padding:0;border:0;border-radius:7px;background:var(--handel-primary);color:#fff;cursor:pointer;font-size:48px;font-weight:700;line-height:44px}.product-detail-modal__close:disabled{cursor:not-allowed;opacity:.5}.product-detail-modal__icon{width:54px;height:54px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;border-radius:14px;background:#0b234f14}.product-detail-modal__icon img{width:34px;height:26px}.product-detail-modal h2{margin:0 72px 29px 0;color:var(--handel-primary);font-size:34px;font-weight:700;line-height:41px;letter-spacing:.01em}.product-detail-modal__divider{width:100%;height:2px;margin-bottom:32px;background:#c7c7c7}.product-detail-modal p{margin:0;color:#2e2e2e;font-size:21px;font-weight:500;line-height:27px;white-space:pre-line}.product-detail-modal small{display:block;color:var(--handel-primary);font-size:13px;font-weight:700;line-height:18px}.product-detail-modal__field{display:grid;gap:7px;margin-top:15px}.product-detail-modal__field span{color:var(--handel-primary);font-size:13px;font-weight:700;line-height:18px}.product-detail-modal__field input,.product-detail-modal__field textarea{width:100%;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:10px;background:#fff;color:var(--handel-primary);font:500 15px/20px var(--handel-font-family-sans);outline:none;transition:border-color .16s ease,box-shadow .16s ease}.product-detail-modal__field input{height:46px;padding:0 14px}.product-detail-modal__field textarea{min-height:88px;padding:12px 14px;resize:vertical}.product-detail-modal__field input:focus,.product-detail-modal__field textarea:focus{border-color:var(--handel-primary);box-shadow:0 0 0 3px #0b234f1f}.product-detail-modal__actions{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.product-detail-modal__primary,.product-detail-modal__secondary{min-width:142px;height:42px;border-radius:10px;cursor:pointer;font-size:15px;font-weight:700;line-height:19px}.product-detail-modal__primary{border:0;background:var(--handel-primary);color:#fff}.product-detail-modal__secondary{border:1px solid var(--handel-primary);background:#fff;color:var(--handel-primary)}.product-detail-modal__primary:disabled,.product-detail-modal__secondary:disabled{cursor:not-allowed;opacity:.58}.product-detail-modal--delivery .product-detail-modal__card{position:absolute;left:calc(50% - 314px);top:calc(50% - 187px);width:678px;height:403px;padding:0;border-radius:16px;box-shadow:none}.product-detail-modal--delivery .product-detail-modal__close{left:621px;right:auto;top:19px;width:36px;height:36px;border-radius:5px;background:transparent;font-size:0;line-height:0}.product-detail-modal--delivery .product-detail-modal__close-icon{display:block;width:36px;height:36px}.product-detail-modal__close-box{fill:var(--handel-primary)}.product-detail-modal__close-bar{fill:var(--handel-surface)}.product-detail-modal--delivery h2{position:absolute;left:33px;top:17px;width:544px;height:40px;margin:0;display:flex;align-items:center;color:var(--handel-primary);font-family:var(--handel-font-family-sans);font-size:24px;font-weight:700;line-height:40px;letter-spacing:.32px;text-align:center}.product-detail-modal--delivery .product-detail-modal__divider{position:absolute;left:35px;top:75px;width:622px;height:0;margin:0;border-top:1px solid #a1a1a7;background:transparent}.product-detail-modal--delivery p{position:absolute;left:37px;top:100px;width:584px;height:277px;margin:0;overflow:auto;color:#1e1e1e;font-family:var(--handel-font-family-sans);font-size:14px;font-weight:500;line-height:19px;letter-spacing:.32px}@media(max-width:760px){.product-detail-modal--delivery .product-detail-modal__card{left:50%;top:50%;width:min(678px,calc(100vw - 32px));height:min(403px,calc(100dvh - 32px));transform:translate(-50%,-50%)}.product-detail-modal--delivery .product-detail-modal__close{left:auto;right:21px}.product-detail-modal--delivery h2{width:calc(100% - 101px)}.product-detail-modal--delivery .product-detail-modal__divider{width:calc(100% - 56px)}.product-detail-modal--delivery p{width:calc(100% - 74px);height:calc(100% - 126px)}}@keyframes product-detail-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes product-detail-modal-pop{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1180px){.product-detail{padding-inline:1.25rem}.product-detail__hero{grid-template-columns:minmax(0,545px);gap:28px;justify-content:center}.product-detail__summary{width:min(547px,100%)}.product-detail__related-grid{grid-template-columns:repeat(2,270px);justify-content:center}}@media(max-width:768px){.product-detail__top-actions{height:auto;flex-wrap:wrap;gap:10px}.product-detail__gallery,.product-detail__image-frame{width:min(545px,100%)}.product-detail__gallery{height:auto}.product-detail__thumb-rail{display:none}.product-detail__image-frame{height:360px}.product-detail__summary{min-height:0;padding-top:0}.product-detail__favorite{position:static;margin-bottom:16px}.product-detail__purchase{grid-template-columns:1fr;grid-template-areas:"quantity" "cart" "special" "specialBtn";justify-content:stretch}.product-detail__cart,.product-detail__special-btn,.product-detail__special-quantity{width:100%}.product-detail__related-grid{grid-template-columns:1fr;justify-items:center}}.checkout-card-drawer{position:fixed;inset:0;z-index:1100;display:flex;justify-content:flex-end;font-family:var(--handel-font-family-sans)}.checkout-card-drawer__backdrop{position:absolute;inset:0;padding:0;border:0;background:#000000ad;cursor:pointer;animation:checkout-card-fade-in .18s ease both}.checkout-card-drawer__sheet{position:fixed;top:0;right:0;z-index:1;width:501px;max-width:min(501px,100vw);height:min(1044px,100vh);height:min(1044px,100dvh);align-self:flex-start;overflow:hidden;background:var(--checkout-payment-color-surface, #ffffff);border-radius:0 0 0 20px;box-sizing:border-box;box-shadow:-14px 0 34px #0000003d;animation:checkout-card-slide-in .22s cubic-bezier(.22,1,.36,1) both}.checkout-card-drawer__header{position:relative;height:65px;border-bottom:1px solid var(--checkout-payment-color-disabled, #a1a1a7);background:var(--checkout-payment-color-surface, #ffffff);box-sizing:border-box}.checkout-card-drawer__header h2{position:absolute;left:25px;top:23px;margin:0;color:var(--checkout-payment-color-primary);font-family:var(--handel-font-family-sans);font-size:22px;font-weight:600;line-height:20px}.checkout-card-drawer__close{position:absolute;left:449px;top:18px;width:30px;height:30px;padding:0;border:0;background:transparent;cursor:pointer}.checkout-card-drawer__close img{display:none;width:30px;height:30px}.checkout-card-drawer__close:before{display:block;width:30px;height:30px;background:var(--checkout-payment-color-primary);content:"";-webkit-mask:var(--checkout-payment-close-mask) center / contain no-repeat;mask:var(--checkout-payment-close-mask) center / contain no-repeat}.checkout-card-drawer__close:disabled{cursor:not-allowed;opacity:.55}.checkout-card-form{--card-form-alias-gap: 63px;--card-form-card-type-gap: 0px;--card-form-installments-gap: 0px;--card-form-card-type-extra: calc( var(--card-form-card-type-gap) + var(--card-form-installments-gap) );position:relative;height:calc(100% - 65px);min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;background:var(--checkout-payment-color-border-subtle, #e6e6e7);box-sizing:border-box;scrollbar-color:rgb(var(--checkout-payment-color-primary-rgb) / 73%) var(--checkout-payment-color-surface, #ffffff);scrollbar-width:thin}.checkout-card-form--no-alias{--card-form-alias-gap: 0px}.checkout-card-form--card-type{--card-form-card-type-gap: 27px}.checkout-card-form--card-type-unknown{--card-form-card-type-gap: 46px}.checkout-card-form--installments{--card-form-installments-gap: 76px}.checkout-card-form:after{content:"";position:absolute;left:0;top:calc(797px + var(--card-form-alias-gap) + var(--card-form-card-type-extra));width:1px;height:1px}.checkout-card-form__save{position:absolute;left:32px;top:25px;width:412px;margin:0}.checkout-card-form__save-hint{margin:6px 0 0 40px;color:var(--checkout-payment-color-muted, #8591a7);font-size:14px;font-weight:400;line-height:130%;letter-spacing:.008em}.checkout-card-form__section{margin:0;padding:0;border:0}.checkout-card-form__section--holder{margin:0}.checkout-card-form__section legend{position:absolute;left:25px;margin:0 0 12px;padding:0;color:var(--checkout-payment-color-primary);font-size:18px;font-weight:600;line-height:22px}.checkout-card-form__section:first-of-type legend{top:116px}.checkout-card-form__section--holder legend{top:calc(293px + var(--card-form-alias-gap) + var(--card-form-card-type-extra))}.checkout-card-form__field{position:absolute;left:25px;width:454px;height:41px;display:block}.checkout-card-form__field--alias{top:150px}.checkout-card-form__field--number{top:calc(150px + var(--card-form-alias-gap))}.checkout-card-form__section--holder>.checkout-card-form__field:nth-of-type(1){top:calc(329px + var(--card-form-alias-gap) + var(--card-form-card-type-extra))}.checkout-card-form__section--holder>.checkout-card-form__field:nth-of-type(2){top:calc(392px + var(--card-form-alias-gap) + var(--card-form-card-type-extra))}.checkout-card-form__section--holder>.checkout-card-form__field:nth-of-type(3){top:calc(455px + var(--card-form-alias-gap) + var(--card-form-card-type-extra))}.checkout-card-form__section--holder>.checkout-card-form__field:nth-of-type(4){top:calc(518px + var(--card-form-alias-gap) + var(--card-form-card-type-extra))}.checkout-card-form__field span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.checkout-card-form__field input{width:100%;height:41px;padding:0 20px;border:1px solid var(--checkout-payment-color-disabled, #a1a1a7);border-radius:7px;background:var(--checkout-payment-color-surface, #ffffff);color:var(--checkout-payment-color-primary);box-sizing:border-box;font:inherit;font-family:var(--handel-font-family-sans);font-size:18px;font-weight:400;line-height:22px;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.checkout-card-form__field input::placeholder{color:var(--checkout-payment-color-muted, #8591a7);opacity:1}.checkout-card-form__field input:focus{border-color:var(--checkout-payment-color-primary);box-shadow:0 0 0 3px rgb(var(--checkout-payment-color-primary-rgb) / 12%)}.checkout-card-form__row{position:absolute;left:25px;top:calc(213px + var(--card-form-alias-gap));width:454px;display:flex;align-items:center;gap:13px}.checkout-card-form__expiry{display:flex;align-items:center;gap:13px}.checkout-card-form__field--short{position:static;width:94px}.checkout-card-form__field--cvv{position:static;flex:1;min-width:0;width:auto}.checkout-card-form__separator{color:var(--checkout-payment-color-disabled, #a1a1a7);font-family:var(--handel-font-family-sans);font-size:18px;line-height:22px}.checkout-card-form__card-type-group{position:absolute;left:25px;top:calc(285px + var(--card-form-alias-gap));width:454px;display:grid;gap:8px}.checkout-card-form__card-type{margin:0;color:var(--checkout-payment-color-muted, #8591a7);font-size:14px;font-weight:400;line-height:130%;letter-spacing:.008em}.checkout-card-form__installments{display:block;max-width:220px;--handel-input: var(--checkout-payment-color-surface, #ffffff);--handel-border: var(--checkout-payment-color-disabled, #a1a1a7);--handel-ring: var(--checkout-payment-color-primary);--handel-foreground: var(--checkout-payment-color-primary);--handel-font-size-sm: 16px;--handel-font-size-base: 18px;--handel-spacing-xs: 6px}.checkout-card-form__installments .handel-select__label{font-weight:400;line-height:22px}.checkout-card-form__installments .handel-select__control{height:41px;padding:0 38px 0 20px;border-radius:7px;line-height:39px}.checkout-card-form__installments .handel-select__chevron{right:16px}.checkout-card-form__cvv-hint{position:absolute;left:25px;top:calc(258px + var(--card-form-alias-gap));width:454px;margin:0;color:var(--checkout-payment-color-muted, #8591a7);font-size:14px;font-weight:400;line-height:130%;letter-spacing:.008em}.checkout-card-form__required{position:absolute;left:32px;top:calc(571px + var(--card-form-alias-gap) + var(--card-form-card-type-extra));width:412px;margin:0;color:var(--checkout-payment-color-primary);font-size:16px;font-weight:400;line-height:130%;letter-spacing:.008em}.checkout-card-form__checks{position:absolute;left:32px;top:calc(637px + var(--card-form-alias-gap) + var(--card-form-card-type-extra));width:412px;display:grid;gap:21px;margin:0;padding:0}.checkout-card-form__check{display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px;align-items:start;color:var(--checkout-payment-color-primary);cursor:pointer}.checkout-card-form__check input{width:24px;height:24px;margin:0;accent-color:var(--checkout-payment-color-primary)}.checkout-card-form__check span{max-width:372px;color:var(--checkout-payment-color-primary);font-size:16px;font-weight:400;line-height:130%;letter-spacing:.008em}.checkout-card-form__check a{color:var(--checkout-payment-color-primary);text-decoration:underline}.checkout-card-form__submit{position:absolute;left:32px;top:calc(719px + var(--card-form-alias-gap) + var(--card-form-card-type-extra));width:437px;height:45px;min-height:45px;border:0;border-radius:10px;background:var(--checkout-payment-color-primary);color:var(--checkout-payment-color-primary-contrast, #ffffff);cursor:pointer;font-size:18px;font-weight:600;line-height:25px;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.checkout-card-form__submit:hover:not(:disabled),.checkout-card-form__submit:focus-visible:not(:disabled){box-shadow:0 12px 22px rgb(var(--checkout-payment-color-primary-rgb) / 20%);outline:none;transform:translateY(-1px)}.checkout-card-form__submit:disabled{background:var(--checkout-payment-color-disabled, #a1a1a7);cursor:not-allowed}@keyframes checkout-card-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes checkout-card-fade-in{0%{opacity:0}to{opacity:1}}@media(max-width:760px){.checkout-card-drawer__sheet{width:100vw;border-radius:0}.checkout-card-drawer__header h2{left:20px;right:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-card-drawer__close{left:auto;right:20px}.checkout-card-form{min-height:0;display:flex;flex-direction:column;padding:25px 20px 38px}.checkout-card-form:after{content:none}.checkout-card-form__section{display:grid;gap:21px}.checkout-card-form__section--holder{margin-top:27px}.checkout-card-form__save,.checkout-card-form__section legend,.checkout-card-form__section:first-of-type legend,.checkout-card-form__section--holder legend,.checkout-card-form__field,.checkout-card-form__field--alias,.checkout-card-form__field--number,.checkout-card-form__section--holder>.checkout-card-form__field:nth-of-type(1),.checkout-card-form__section--holder>.checkout-card-form__field:nth-of-type(2),.checkout-card-form__section--holder>.checkout-card-form__field:nth-of-type(3),.checkout-card-form__section--holder>.checkout-card-form__field:nth-of-type(4),.checkout-card-form__row,.checkout-card-form__expiry,.checkout-card-form__cvv-hint,.checkout-card-form__card-type-group,.checkout-card-form__required,.checkout-card-form__checks,.checkout-card-form__submit{position:static;width:auto}.checkout-card-form__save{margin-bottom:25px}.checkout-card-form__row,.checkout-card-form__expiry{display:flex}.checkout-card-form__cvv-hint{margin-top:12px}.checkout-card-form__field--short{width:94px}.checkout-card-form__required{margin-top:16px}.checkout-card-form__checks{margin-top:21px}.checkout-card-form__submit{margin-top:27px}}.handel-product-card__tag--installments{top:-7px}handel-cookie-banner .handel-cookie-banner__actions,.handel-cookie-modal__footer{--handel-secondary: var(--handel-surface);--handel-secondary-hover: var(--handel-muted);--handel-secondary-foreground: var(--handel-primary)}handel-cookie-banner .handel-cookie-banner__backdrop{background-color:var(--shell-category-backdrop-bg, rgba(0, 0, 0, .68))}handel-cookie-banner .handel-cookie-banner{background-color:#e6e6e6;border-color:transparent}handel-cookie-banner .handel-cookie-banner__text{color:#333}body:has(handel-countdown-banner) handel-cookie-banner{--handel-cookie-banner-top: 200px}@media(max-width:768px){handel-cookie-banner .handel-cookie-banner__text{text-align:center}}.exp-detail__media .handel-detail-image-gallery__image{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-ease: initial}}}
