.site-auth-experience .site-auth-card{overflow:hidden;border:1px solid rgba(191,219,254,.9);background:radial-gradient(circle at 11% 9%,rgba(186,230,253,.5),transparent 29%),radial-gradient(circle at 87% 88%,rgba(191,219,254,.46),transparent 32%),linear-gradient(145deg,rgba(252,254,255,.98),rgba(239,246,255,.95));box-shadow:0 24px 62px rgba(37,99,235,.14)}.site-auth-experience .site-auth-form-panel,.site-auth-experience .site-auth-welcome{background:transparent!important}.site-auth-experience .site-auth-actions>button:last-child{background:linear-gradient(100deg,#1675ed,#03c994)!important;box-shadow:0 14px 28px rgba(6,182,212,.2)}.site-auth-experience .site-auth-actions:before{content:"or"}@media (min-width:768px){.site-auth-welcome>.site-auth-art{position:absolute!important;z-index:3!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:252px!important;margin:0!important;overflow:hidden!important;opacity:1!important;visibility:visible!important;transform:none!important}.site-auth-welcome>:not(.site-auth-art){position:relative;z-index:4}.site-auth-welcome>.site-auth-art .site-auth-art-waves{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;opacity:1!important;visibility:visible!important}.site-auth-welcome>.site-auth-art .site-auth-glass-panel{position:absolute!important;right:13%!important;bottom:50px!important;display:block!important;visibility:visible!important}.site-auth-welcome>.site-auth-art .site-auth-glass-document{position:absolute!important;left:18%!important;right:auto!important;bottom:34px!important;display:grid!important;visibility:visible!important}.site-auth-welcome>.site-auth-art .site-auth-glass-crown{position:absolute!important;right:25%!important;bottom:23px!important;display:grid!important;visibility:visible!important}.site-auth-welcome>.site-auth-art .site-auth-glass-shield{position:absolute!important;right:5%!important;bottom:31px!important;display:grid!important;visibility:visible!important}.site-auth-welcome>.site-auth-art .site-auth-glass-crown svg{width:72%!important;height:auto!important}.site-auth-welcome>.site-auth-art .site-auth-glass-shield svg{width:59%!important;height:auto!important}.site-auth-form-panel .grid.grid-cols-2{gap:18px!important;margin-bottom:22px!important}.site-auth-form-panel .input-field{height:84px!important;overflow:visible;background:transparent!important;border:0!important;box-shadow:none!important}.site-auth-form-panel .site-form-label{position:absolute!important;z-index:3;top:3px!important;right:auto!important;left:46px!important;display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#172033!important;font-size:15px!important;font-weight:650!important;line-height:22px!important;transform:none!important}.site-auth-field-icon{position:absolute!important;z-index:3!important;top:2px!important;left:17px!important;display:grid!important;width:24px!important;height:24px!important;color:#64748b!important;transform:none!important}.site-auth-field-icon svg{width:21px!important;height:21px!important}.site-auth-form-panel .site-form-input{position:absolute!important;z-index:1;top:27px!important;right:0!important;bottom:auto!important;left:0!important;width:100%!important;height:57px!important;padding:14px 54px 14px 24px!important;border:1px solid #d6dde8!important;border-radius:17px!important;background:rgba(255,255,255,.94)!important;color:#172033!important;font-size:16px!important;text-align:left!important;box-shadow:0 10px 24px rgba(30,64,175,.07)!important}.site-password-toggle{z-index:4!important;top:55px!important;right:13px!important;width:36px!important;height:36px!important;color:#64748b!important;transform:translateY(-50%)!important}.site-password-toggle svg{width:23px!important;height:23px!important}}@media (max-width:767px){.site-auth-welcome>.site-auth-art{display:none!important}.site-auth-card{position:relative;isolation:isolate;overflow:hidden!important}.site-auth-card:after,.site-auth-card:before{display:none!important}.site-auth-welcome{position:relative!important;isolation:isolate;overflow:hidden!important;min-height:0!important;padding:16px 18px 0!important;text-align:center!important}.site-auth-welcome:after,.site-auth-welcome:before{position:absolute!important;z-index:0!important;top:-8px!important;display:block!important;width:108px;height:210px;border:10px solid rgba(37,99,235,.2);border-radius:45% 55% 55% 45%/30% 24% 76% 70%;background:linear-gradient(165deg,rgba(191,219,254,.16),rgba(96,165,250,.06));box-shadow:14px 4px 0 rgba(125,211,252,.18),inset -12px -16px 28px rgba(37,99,235,.06);content:"";filter:blur(.25px);pointer-events:none}.site-auth-welcome:before{left:-82px!important;transform:rotate(18deg) skewY(-8deg)}.site-auth-welcome:after{right:-82px!important;transform:rotate(-18deg) skewY(8deg) scaleX(-1)}.site-auth-form-panel,.site-auth-mobile-protected,.site-auth-trust,.site-auth-welcome,.site-auth-welcome>*{position:relative;z-index:1}.site-auth-mobile-crown{display:block!important;width:48px!important;height:48px!important;margin-bottom:8px!important;overflow:visible!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;line-height:0!important}.site-auth-mobile-crown img{display:block!important;width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}.site-auth-welcome h1{margin-top:0!important;font-size:clamp(28px,8vw,34px)!important}.site-auth-welcome>p{margin-top:6px!important;max-width:318px!important;margin-right:auto!important;margin-left:auto!important;font-size:14px!important;line-height:1.35!important}.site-auth-form-panel{padding:6px 20px 18px!important}.site-auth-remember-row{gap:10px!important;min-height:30px;margin:2px 0 14px!important}.site-auth-remember-row a,.site-auth-remember-row p{font-size:13px!important}.site-auth-actions{gap:8px!important}.site-auth-actions:before{min-height:16px;font-size:13px;line-height:16px}.site-auth-actions>button{height:52px!important}.site-auth-form-panel>p:last-child{margin-top:12px!important}.site-auth-trust{gap:6px!important;margin-top:16px!important}.site-auth-trust span{width:46px!important;height:46px!important;margin-bottom:7px!important}.site-auth-trust strong{font-size:11px!important}.site-auth-trust small{margin-top:3px!important;font-size:10px!important}.site-auth-form-panel .grid.grid-cols-2{gap:8px!important;margin-bottom:10px!important}.site-auth-form-panel .input-field{height:78px!important;overflow:visible;background:transparent!important;border:0!important;box-shadow:none!important}.site-auth-form-panel .site-form-label{z-index:3;right:auto!important;left:46px!important;display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#172033!important;font-size:14px!important;font-weight:650!important;line-height:20px!important}.site-auth-field-icon,.site-auth-form-panel .site-form-label{position:absolute!important;top:0!important;transform:none!important}.site-auth-field-icon{z-index:3!important;left:17px!important;display:grid!important;width:24px!important;height:24px!important;color:#64748b!important}.site-auth-field-icon svg{width:21px!important;height:21px!important}.site-auth-form-panel .site-form-input{position:absolute!important;z-index:1;top:30px!important;right:0!important;bottom:auto!important;left:0!important;width:100%!important;height:48px!important;padding:14px 54px 14px 24px!important;border:1px solid #d6dde8!important;border-radius:17px!important;background:rgba(255,255,255,.94)!important;color:#172033!important;font-size:16px!important;text-align:left!important;box-shadow:0 10px 24px rgba(30,64,175,.07)!important}.site-password-toggle{z-index:4!important;top:54px!important;right:13px!important;width:36px!important;height:36px!important;color:#64748b!important;transform:translateY(-50%)!important}.site-password-toggle svg{width:23px!important;height:23px!important}}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:optional;src:url(/fonts/inter-ca157063339a.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:optional;src:url(/fonts/inter-71d5ee93cc1e.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:optional;src:url(/fonts/inter-6e9e020a25f9.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:optional;src:url(/fonts/inter-1be3448e292f.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:optional;src:url(/fonts/inter-5c66f9e07e90.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:optional;src:url(/fonts/inter-34b9c504cab7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:optional;src:url(/fonts/inter-3100e775e861.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Urbanist;font-style:normal;font-weight:400 800;font-display:optional;src:url(/fonts/urbanist-f71047c01398.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Urbanist;font-style:normal;font-weight:400 800;font-display:optional;src:url(/fonts/urbanist-7981ef90c246.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body,html{overflow-x:clip}body{-webkit-tap-highlight-color:rgba(37,99,235,.12);text-rendering:optimizeLegibility}html[data-site-theme]:not([data-site-theme=black]){--rs-page:#f4f7fc;--rs-page-top:#eaf1fd;--rs-surface:#ffffff;--rs-topbar:#f8fafe;--rs-footer:#ebf0f8;--rs-line:#e1e8f3;--rs-line-strong:rgba(var(--primary-background),0.38);--site-panel-border:var(--rs-line);--site-panel-border-strong:var(--rs-line-strong);--site-panel-glow:transparent;--site-panel-accent-glow:transparent;--site-panel-shadow:0 1px 2px rgba(15,23,42,0.04),0 10px 28px rgba(15,23,42,0.06);--site-panel-shadow-strong:0 2px 4px rgba(15,23,42,0.05),0 18px 40px rgba(37,99,235,0.12);--site-panel-highlight:inset 0 1px 0 rgba(255,255,255,0.9);background-color:var(--rs-page)}html[data-site-theme]:not([data-site-theme=black]) body{background:linear-gradient(180deg,var(--rs-page-top) 0,var(--rs-page) 560px) var(--rs-page) no-repeat!important}html[data-site-theme]:not([data-site-theme=black]) :is(.site-main-shell,.site-home-ref){background:none!important}html[data-site-theme]:not([data-site-theme=black]) :is(.site-header-shell,.site-mobile-header,.site-mobile-drawer,.site-mobile-bottom-nav){background:rgba(255,255,255,.97)!important;border-color:var(--rs-line)!important;box-shadow:0 1px 0 var(--rs-line),0 8px 24px rgba(15,23,42,.04)!important}html[data-site-theme]:not([data-site-theme=black]) .site-mobile-bottom-nav{box-shadow:0 -1px 0 var(--rs-line),0 -8px 24px rgba(15,23,42,.06)!important}html[data-site-theme]:not([data-site-theme=black]) .site-topbar{background:var(--rs-topbar)!important;border-color:var(--rs-line)!important;box-shadow:none!important}html[data-site-theme]:not([data-site-theme=black]) .site-footer-shell{background:var(--rs-footer)!important;border-top:1px solid var(--rs-line)!important;box-shadow:none!important}html[data-site-theme]:not([data-site-theme=black]) .site-footer-shell .site-theme-muted{color:#475569!important}html[data-site-theme]:not([data-site-theme=black]) :is(.site-home-ref-glass,.site-product-card,.site-category-card,.site-counter-card,.site-bestselling-tab,.site-filter-sidebar,.site-footer-newsletter,.site-footer-social-card,.site-footer-trust-panel,.site-product-ref__media-card,.site-product-ref__buybox,.site-product-ref__content-card,.site-product-ref__seller-card,.site-product-ref__trust-card,.site-product-ref__compat-card){background:var(--rs-surface)!important;border-color:var(--rs-line)!important}html[data-site-theme]:not([data-site-theme=black]) .site-header-shell__secondary{background:var(--rs-topbar)!important}html[data-site-theme]:not([data-site-theme=black]) .site-header-shell__secondary:after,html[data-site-theme]:not([data-site-theme=black]) .site-header-shell__secondary:before{background:var(--rs-line)!important}html[data-site-theme]:not([data-site-theme=black]) :is([class*="bg-[linear-gradient(135deg,#2"],[class*="bg-[#2563EB]"],[class*="bg-[#16A34A]"],[class*="bg-[#15803D]"],[class*="bg-[#155EEF]"],[class*="from-[#102C7A]"]) .text-white,html[data-site-theme]:not([data-site-theme=black]) :is([class*="bg-[linear-gradient(135deg,#2"],[class*="bg-[#2563EB]"],[class*="bg-[#16A34A]"],[class*="bg-[#15803D]"],[class*="bg-[#155EEF]"],[class*="from-[#102C7A]"]).text-white{color:#ffffff!important}html[data-site-theme]:not([data-site-theme=black]) [class*="bg-[#16A34A]"]{background:#16a34a!important}html[data-site-theme]:not([data-site-theme=black]) [class*="bg-[#15803D]"]{background:#15803d!important}html[data-site-theme]:not([data-site-theme=black]) :is(.site-theme-button-primary,.site-button-primary,.site-nav-pill--active,.bg-primary-blue){background:linear-gradient(135deg,rgb(var(--primary-background)) 0,color-mix(in srgb,rgb(var(--primary-background)) 80%,#ffffff) 100%)!important;border-color:transparent!important;box-shadow:0 10px 22px rgba(var(--primary-background),.22)!important}html[data-site-theme]:not([data-site-theme=black]) :is(.site-home-ref-hero,.site-home-mobile-hero){background:radial-gradient(circle at 100% 0,rgba(var(--primary-background),.1),transparent 45%),linear-gradient(135deg,#ffffff 0,#f1f6ff 100%)!important;border-color:var(--rs-line)!important}:where(a,button,[role=button],input,select,textarea,summary):focus-visible{outline:2px solid rgb(var(--primary-background,37 99 235));outline-offset:2px;border-radius:10px}@media (max-width:640px){.theme-container{padding-left:16px;padding-right:16px}}@media (max-width:767px){.site-main-shell{padding-bottom:0}.site-home-ref{padding-bottom:8px}.site-footer-shell{padding-bottom:calc(var(--site-mobile-nav-height) + var(--site-mobile-safe-bottom-offset))}.site-mobile-bottom-nav__label{font-size:10.5px;line-height:13px}.site-mobile-bottom-nav__item.is-active .site-mobile-bottom-nav__label{font-weight:600}}.site-footer-trust-panel__brand>a{display:none}.site-footer-trust-panel__brand{justify-content:center;text-align:center}.site-footer-trust-panel__brand>div{border-top:0;padding-top:0}@media (max-width:767px){.site-footer-trust-panel__brand{flex-direction:column;align-items:stretch;text-align:center}.site-footer-trust-panel__brand>div{border-top:0;padding-top:0}}@media (min-width:768px){.site-footer-social-grid{grid-template-columns:minmax(0,1fr);max-width:240px}}.site-footer-shell ul li a{display:inline-block}@media (max-width:767px){.site-footer-shell ul li a{line-height:40px}.site-footer-social-arrow{display:none}.site-footer-social-card{justify-content:flex-start;min-height:52px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body.rs-dialog-open :is(.social-proof-shell,.rw-launcher,[class*=rw-fab]){visibility:hidden!important}html[data-site-theme]:not([data-site-theme=black]) a[class*="text-[#2563EB]"]{color:#2563eb!important}html[data-site-theme]:not([data-site-theme=black]) a[class*="text-[#1D4ED8]"]{color:#1d4ed8!important}html[data-christmas=on]:not(#xmas-off){--xmas-red:#b3122e;--xmas-red-dark:#8c0e24;--xmas-red-soft:#fdeeee;--xmas-green:#165b33;--xmas-green-dark:#0f3d23;--xmas-gold:#c9a227;--xmas-gold-soft:#f7ecca;--xmas-cream:#fffbf4;--xmas-line:#efdcc0;--xmas-shadow:120,20,32}html[data-christmas=on]:not(#xmas-off):not([data-site-theme=black]){--primary-background:179,18,46!important;--primary-foreground:255,255,255!important;--site-accent:201,162,39!important;--site-border:236,220,190!important;--site-border-soft:244,233,212!important;--site-border-emerald:236,220,190!important;--site-border-emerald-strong:201,162,39!important;--site-surface-soft:255,248,240!important;--site-shell:255,251,245!important;--site-shell-soft:253,243,236!important;--site-shadow:120,20,32!important;--site-page-start:#fffaf3!important;--site-page-mid:#fff3ea!important;--site-page-end:#fdf2ef!important;--site-primary-hex:#b3122e!important;--site-accent-hex:#c9a227!important}html[data-christmas=on]:not(#xmas-off):not([data-site-theme=black]) body{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cg fill='none' stroke='%23c9a227' stroke-opacity='.16' stroke-width='1.2' stroke-linecap='round'%3E%3Cg transform='translate(36 40)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.5-2.5M0-9l2.5-2.5M0 9l-2.5 2.5M0 9l2.5 2.5'/%3E%3C/g%3E%3Cg transform='translate(118 112) scale(.7)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.5-2.5M0-9l2.5-2.5M0 9l-2.5 2.5M0 9l2.5 2.5'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='96' cy='30' r='1.6' fill='%23b3122e' fill-opacity='.12'/%3E%3Ccircle cx='28' cy='126' r='1.4' fill='%23165b33' fill-opacity='.14'/%3E%3C/svg%3E"),linear-gradient(180deg,#fffaf3,#fff4ec 45%,#fdf2ef)!important;background-attachment:fixed!important}html[data-christmas=on]:not(#xmas-off) :is([class~="text-[#2563EB]"],[class~="text-[#155EEF]"],[class~="text-[#1D4ED8]"],[class~="text-[#3B82F6]"]){color:var(--xmas-red)!important}html[data-christmas=on]:not(#xmas-off) :is([class~="bg-[#2563EB]"],[class~="bg-[#155EEF]"],[class~="bg-[#1D4ED8]"],[class~="bg-[#3B82F6]"]){background-color:var(--xmas-red)!important}html[data-christmas=on]:not(#xmas-off) :is([class~="bg-[#EEF5FF]"],[class~="bg-[#EFF6FF]"],[class~="bg-[#F5F8FF]"],[class~="bg-[#F8FBFF]"],[class~="bg-[#DBEAFE]"]){background-color:var(--xmas-red-soft)!important}html[data-christmas=on]:not(#xmas-off) :is([class~="bg-[#F8FAFC]"]){background-color:transparent!important}html[data-christmas=on]:not(#xmas-off) :is([class~="border-[#DCE8F8]"],[class~="border-[#DCE6FB]"],[class~="border-[#D6E4FA]"],[class~="border-[#D9E7FF]"],[class~="border-[#CBDCF7]"],[class~="border-[#E5EAF2]"]){border-color:var(--xmas-line)!important}html[data-christmas=on]:not(#xmas-off) [class~="ring-[#D7E6FF]"]{--tw-ring-color:var(--xmas-gold-soft)!important}html[data-christmas=on]:not(#xmas-off) :is([class~="text-[#BFDBFE]"]){color:#f6dfa0!important}html[data-christmas=on]:not(#xmas-off) [class*="shadow-[0_"]:is([class*="rgba(37,99,235"],[class*="rgba(21,94,239"],[class*="rgba(59,130,246"]){box-shadow:0 18px 44px rgba(var(--xmas-shadow),.1)!important}html[data-christmas=on]:not(#xmas-off) :is([class~="from-[#155EEF]"],[class~="from-[#102C7A]"],[class~="from-[#2563EB]"]){background-image:linear-gradient(135deg,var(--xmas-red-dark) 0,var(--xmas-red) 55%,#d64560 100%)!important}html[data-christmas=on]:not(#xmas-off) :is([class~="from-[#BFDBFE]"],[class~="from-[#DBEAFE]"]){background-image:linear-gradient(135deg,#f7ecca,#f3d9a0 60%,rgba(243,217,160,0))!important}html[data-christmas=on]:not(#xmas-off) :is([class*="bg-[linear-gradient(135deg,#2563EB"],[class*="bg-[linear-gradient(135deg,#155EEF"],[class*="bg-[linear-gradient(135deg,#1D4ED8"],[class*="bg-[linear-gradient(135deg,#3B82F6"]){background-image:linear-gradient(135deg,var(--xmas-red) 0,var(--xmas-red-dark) 100%)!important;box-shadow:0 14px 28px rgba(var(--xmas-shadow),.22)!important}html[data-christmas=on]:not(#xmas-off) [class*="bg-[linear-gradient(90deg,#2E6BFF"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.14' stroke-width='1.2' stroke-linecap='round'%3E%3Cg transform='translate(30 34)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5'/%3E%3C/g%3E%3Cg transform='translate(92 86) scale(.7)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),linear-gradient(90deg,#7d0c20,#b3122e 55%,#c43b4f)!important;box-shadow:0 24px 48px rgba(var(--xmas-shadow),.2)!important}html[data-christmas=on]:not(#xmas-off) :is([class*="bg-[linear-gradient(180deg,#F9FCFF"],[class*="bg-[linear-gradient(180deg,#F8FBFF"],[class*="bg-[linear-gradient(180deg,rgba(255,255,255,0.98)_0%,rgba(245,249,255"]){background-image:linear-gradient(180deg,#fffdf9,#fdf3e9)!important}html[data-christmas=on]:not(#xmas-off) :is([class~="border-[#DCEAFD]"],[class~="ring-[#D9E7FF]"]){border-color:var(--xmas-line)!important;--tw-ring-color:var(--xmas-line)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-theme-button-primary,.site-button-primary,.site-header-search-action){background:linear-gradient(135deg,var(--xmas-red) 0,var(--xmas-red-dark) 100%)!important;border-color:rgba(201,162,39,.65)!important;color:#ffffff!important;box-shadow:0 12px 26px rgba(var(--xmas-shadow),.22),inset 0 1px 0 rgba(255,255,255,.18)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-theme-button-primary,.site-button-primary,.site-header-search-action):hover{background:linear-gradient(135deg,#c41b39 0,var(--xmas-red) 100%)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-button-outline,.site-theme-button-secondary){color:var(--xmas-red)!important;border-color:rgba(179,18,46,.35)!important}html[data-christmas=on]:not(#xmas-off) .site-bestselling-tab--active,html[data-christmas=on]:not(#xmas-off) .site-nav-pill--active{background:linear-gradient(135deg,var(--xmas-red) 0,var(--xmas-red-dark) 100%)!important;border-color:var(--xmas-gold)!important;color:#ffffff!important;box-shadow:0 12px 26px rgba(var(--xmas-shadow),.2)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-nav-pill:hover,.site-icon-chip:hover,.site-product-tab:hover,.site-category-row:hover,.site-filter-sidebar__link:hover,.site-filter-sidebar__option:hover){color:var(--xmas-red)!important}html[data-christmas=on]:not(#xmas-off) .site-home-hero-badge{background:linear-gradient(135deg,var(--xmas-green) 0,var(--xmas-green-dark) 100%)!important;box-shadow:0 10px 22px rgba(15,61,35,.22),inset 0 0 0 1px rgba(201,162,39,.55)!important;color:#fdf6e3!important}html[data-christmas=on]:not(#xmas-off) .site-product-badge--trending{background:linear-gradient(135deg,var(--xmas-green) 0,#1f7a45 100%)!important;border-color:rgba(201,162,39,.6)!important;box-shadow:0 8px 18px rgba(15,61,35,.22)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-section-chip,.site-footer-trust-panel__eyebrow,.site-order-reminder-card__eyebrow,.site-viewer-spotlight__eyebrow){color:var(--xmas-green)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-product-tab--active,.site-product-breadcrumb a:hover,.site-footer-contact-box a,.site-order-chat__html a){color:var(--xmas-red)!important}html[data-christmas=on]:not(#xmas-off) .site-product-tab--active:after{background:linear-gradient(90deg,var(--xmas-red),var(--xmas-gold))!important}html[data-christmas=on]:not(#xmas-off) :is(.site-product-option-card--active,.site-product-thumb-card--active,.site-otp-cell:focus){border-color:var(--xmas-red)!important;box-shadow:0 0 0 3px rgba(179,18,46,.12),0 12px 24px rgba(var(--xmas-shadow),.1)!important}html[data-christmas=on]:not(#xmas-off) .site-product-option-card__icon{background:var(--xmas-red-soft)!important;color:var(--xmas-red)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-filter-sidebar__check--active){background:var(--xmas-red)!important;box-shadow:none!important}html[data-christmas=on]:not(#xmas-off) :is(.site-form-input,.site-form-textarea,.site-form-select,.site-theme-input):focus{border-color:var(--xmas-gold)!important;box-shadow:0 0 0 3px rgba(201,162,39,.18)!important}html[data-christmas=on]:not(#xmas-off) .main-hero-slider .swiper-pagination-bullet-active{background-color:var(--xmas-red)!important}html[data-christmas=on]:not(#xmas-off) .site-topbar{background:#fffaf3!important;border-color:var(--xmas-line)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-contact-pill,.site-currency-pill){background:#ffffff!important;border-color:var(--xmas-line)!important}html[data-christmas=on]:not(#xmas-off) .site-header-shell{position:relative;background:radial-gradient(circle at 12% 20%,rgba(201,162,39,.1),transparent 22%),radial-gradient(circle at 88% 15%,rgba(179,18,46,.06),transparent 22%),linear-gradient(180deg,#fffdf8,#fff6ec)!important;box-shadow:0 14px 30px rgba(var(--xmas-shadow),.06),inset 0 -1px 0 var(--xmas-line)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-header-shell__primary,.site-header-shell__secondary){border-color:var(--xmas-line)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-header-shell__primary:after,.site-header-shell__secondary:before){background:linear-gradient(90deg,transparent,rgba(201,162,39,.45),transparent)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-header-shell,.site-mobile-header):after{content:"";position:absolute;left:0;right:0;bottom:-26px;height:34px;pointer-events:none;z-index:30;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='34' viewBox='0 0 240 34'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M0 4Q60 20 120 4T240 4' stroke='%230f3d23' stroke-width='9'/%3E%3Cpath d='M0 4Q60 20 120 4T240 4' stroke='%23206b3c' stroke-width='6' stroke-dasharray='1.5 3'/%3E%3Cpath d='M0 3Q60 19 120 3T240 3' stroke='%233d9a5c' stroke-width='2.2' stroke-dasharray='1 4'/%3E%3Cpath d='M60 12v6M180 12v6' stroke='%23c9a227' stroke-width='1.2'/%3E%3C/g%3E%3Crect x='57.5' y='16' width='5' height='3' rx='1' fill='%23c9a227'/%3E%3Ccircle cx='60' cy='25' r='6.5' fill='%23b3122e'/%3E%3Ccircle cx='57.6' cy='22.6' r='1.8' fill='%23fff' fill-opacity='.55'/%3E%3Crect x='177.5' y='16' width='5' height='3' rx='1' fill='%238c6b12'/%3E%3Ccircle cx='180' cy='25' r='6.5' fill='%23d4af37'/%3E%3Ccircle cx='177.6' cy='22.6' r='1.8' fill='%23fff' fill-opacity='.6'/%3E%3Ccircle cx='118' cy='6' r='2.2' fill='%23c8102e'/%3E%3Ccircle cx='122.5' cy='5' r='2.2' fill='%23c8102e'/%3E%3Ccircle cx='10' cy='7' r='1.8' fill='%23d4af37'/%3E%3Ccircle cx='230' cy='7' r='1.8' fill='%23d4af37'/%3E%3C/svg%3E") repeat-x top /240px 34px;filter:drop-shadow(0 3px 2px rgba(15,61,35,.18))}html[data-christmas=on]:not(#xmas-off) .site-mobile-header{position:relative;background:linear-gradient(180deg,#fffdf8,#fff6ec)!important;border-color:var(--xmas-line)!important;margin-bottom:28px!important}html[data-christmas=on]:not(#xmas-off) .site-mobile-header:after{bottom:-27px;background-size:180px 26px;height:26px}html[data-christmas=on]:not(#xmas-off) .site-main-shell{padding-top:14px}html[data-christmas=on]:not(#xmas-off) :is(.site-home-ref-hero,.site-home-mobile-hero){background:radial-gradient(circle at 8% 0,rgba(201,162,39,.16),transparent 32%),radial-gradient(circle at 100% 100%,rgba(179,18,46,.1),transparent 34%),linear-gradient(135deg,#fffdf9,#fff6ee 55%,#fdeeea)!important;border:1px solid rgba(201,162,39,.45)!important;box-shadow:0 26px 60px rgba(var(--xmas-shadow),.1),inset 0 0 0 6px rgba(255,255,255,.55)!important}html[data-christmas=on]:not(#xmas-off) .site-home-ref-hero:before{background:linear-gradient(120deg,transparent,rgba(255,255,255,.5) 24%,transparent 44%),radial-gradient(circle at 82% 18%,rgba(201,162,39,.12),transparent 20%)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-home-ref-hero,.site-home-mobile-hero):after{content:"";position:absolute;top:-6px;right:-4px;width:132px;height:104px;pointer-events:none;z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 104'%3E%3Cg stroke='%230f3d23' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M70 44c-6-12-2-26 10-34 2 6 8 8 12 6-2 6 2 12 8 12-4 4-4 10 0 14-6 0-10 4-10 10-6-4-12-4-20-8z' fill='%23165b33'/%3E%3Cpath d='M66 46c-14-2-24-12-26-26 6 2 11-1 12-6 4 5 11 5 14 1 1 6 6 10 12 9-4 5-3 11 1 15-6 1-10 5-13 7z' fill='%231f7a45'/%3E%3Cpath d='M70 50c4 12 16 20 30 20-3-5-1-11 4-13-5-3-6-10-3-14-6 1-11-2-13-7-3 5-9 7-14 5 1 4-1 7-4 9z' fill='%23206b3c'/%3E%3C/g%3E%3Cg fill='none' stroke='%233d9a5c' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M70 44c4-10 10-20 20-26M66 46c-8-6-14-14-18-24M70 50c8 6 16 10 26 14'/%3E%3C/g%3E%3Ccircle cx='64' cy='52' r='6.5' fill='%23c8102e'/%3E%3Ccircle cx='75' cy='56' r='6' fill='%23b3122e'/%3E%3Ccircle cx='68' cy='62' r='5.5' fill='%23d4213f'/%3E%3Ccircle cx='62' cy='50' r='1.8' fill='%23fff' fill-opacity='.6'/%3E%3Ccircle cx='73' cy='54' r='1.6' fill='%23fff' fill-opacity='.6'/%3E%3Ccircle cx='66.5' cy='60.5' r='1.4' fill='%23fff' fill-opacity='.6'/%3E%3C/svg%3E") no-repeat 50% /contain;filter:drop-shadow(0 4px 6px rgba(15,61,35,.18))}html[data-christmas=on]:not(#xmas-off) :is(.page-title-wrapper,.site-page-title){background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg fill='none' stroke='%23c9a227' stroke-opacity='.28' stroke-width='1.2' stroke-linecap='round'%3E%3Cg transform='translate(32 36)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5M0-9l-2.5-2.5M0-9l2.5-2.5M0 9l-2.5 2.5M0 9l2.5 2.5'/%3E%3C/g%3E%3Cg transform='translate(104 100) scale(.7)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),radial-gradient(circle at 18% 30%,rgba(201,162,39,.18),transparent 32%),radial-gradient(circle at 85% 70%,rgba(179,18,46,.1),transparent 34%),linear-gradient(180deg,#fff8ee,#fdeee6)!important;border-color:var(--xmas-line)!important}html[data-christmas=on]:not(#xmas-off) .site-page-title:before{background:radial-gradient(circle at 15% 22%,rgba(201,162,39,.16),transparent 20%),radial-gradient(circle at 82% 18%,rgba(179,18,46,.08),transparent 22%)!important}html[data-christmas=on]:not(#xmas-off) .site-theme-title{text-decoration-color:var(--xmas-gold)}html[data-christmas=on]:not(#xmas-off) .site-product-card{border-color:var(--xmas-line)!important;transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}html[data-christmas=on]:not(#xmas-off) .site-product-card:hover{border-color:rgba(201,162,39,.75)!important;box-shadow:0 0 0 1px rgba(201,162,39,.4),0 22px 44px rgba(var(--xmas-shadow),.12)!important}html[data-christmas=on]:not(#xmas-off) .site-product-card:after{content:"";position:absolute;top:0;right:0;width:58px;height:58px;pointer-events:none;z-index:5;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 58 58'%3E%3Cpath d='M18 0h14l26 26v14z' fill='%23b3122e'/%3E%3Cpath d='M18 0l40 40M32 0l26 26' stroke='%23d4af37' stroke-width='1.6'/%3E%3Cg transform='translate(38 19) rotate(45)'%3E%3Cpath d='M0 0c-9-8-15-2-11 3s8 1 11-3zM0 0c9-8 15-2 11 3s-8 1-11-3z' fill='%23c8102e' stroke='%238c0e24' stroke-width='1'/%3E%3Cpath d='M0 0l-5 9M0 0l5 9' stroke='%23b3122e' stroke-width='3' stroke-linecap='round'/%3E%3Ccircle r='2.8' fill='%23d4af37'/%3E%3C/g%3E%3C/svg%3E") no-repeat 100% 0 /contain;filter:drop-shadow(-1px 2px 2px rgba(80,10,20,.2))}html[data-christmas=on]:not(#xmas-off) .site-category-card{border-color:var(--xmas-line)!important;background:linear-gradient(180deg,#ffffff,#fff8f0)!important}html[data-christmas=on]:not(#xmas-off) .site-category-card:hover{border-color:rgba(201,162,39,.8)!important}html[data-christmas=on]:not(#xmas-off) .site-footer-shell{position:relative;background:linear-gradient(180deg,#fff8f0,#fdf1ea)!important;border-color:var(--xmas-line)!important}html[data-christmas=on]:not(#xmas-off) .site-footer-shell:before{content:"";position:absolute;left:0;right:0;top:-30px;height:32px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 32' preserveAspectRatio='none'%3E%3Cpath d='M0 32V20c60-10 120-14 180-8s110 14 170 10 100-18 160-18 120 16 190 16 130-14 200-14 120 12 180 12 110-14 170-14 120 12 190 14v14z' fill='%23fff8f0'/%3E%3Cpath d='M0 20c60-10 120-14 180-8s110 14 170 10 100-18 160-18 120 16 190 16 130-14 200-14 120 12 180 12 110-14 170-14 120 12 190 14' fill='none' stroke='%23efdcc0' stroke-width='2'/%3E%3C/svg%3E") no-repeat bottom /100% 100%}html[data-christmas=on]:not(#xmas-off) .site-footer-trust-panel{background:linear-gradient(135deg,#ffffff,#fff6ec)!important;box-shadow:0 18px 40px rgba(var(--xmas-shadow),.08)!important}html[data-christmas=on]:not(#xmas-off) .site-footer-trust-card__icon{background:var(--xmas-red-soft)!important;color:var(--xmas-red)!important}html[data-christmas=on]:not(#xmas-off) :is(.site-footer-payment-chip,.site-footer-social-card){border-color:var(--xmas-line)!important;box-shadow:0 8px 18px rgba(var(--xmas-shadow),.06)!important}html[data-christmas=on]:not(#xmas-off) .site-footer-social-icon{color:var(--xmas-red)!important;box-shadow:0 8px 16px rgba(var(--xmas-shadow),.1)!important}html[data-christmas=on]:not(#xmas-off) .site-auth-stage:before{background:radial-gradient(circle at 30% 20%,rgba(201,162,39,.16),transparent 40%),radial-gradient(circle at 80% 80%,rgba(179,18,46,.1),transparent 40%)!important}html[data-christmas=on]:not(#xmas-off) .progressFirstLoad{background:var(--xmas-red)!important}html[data-christmas=on]:not(#xmas-off) ::-moz-selection{background:rgba(179,18,46,.18)}html[data-christmas=on]:not(#xmas-off) ::selection{background:rgba(179,18,46,.18)}html[data-christmas=on]:not(#xmas-off){--xmas-santa:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M18 48C20 22 40 8 62 10c16 2 26 14 28 28l-8 4c-2-10-8-16-16-16 8 6 12 14 12 24z' fill='%23c8102e'/%3E%3Ccircle cx='50' cy='60' r='23' fill='%23f6d2b0'/%3E%3Crect x='15' y='42' width='70' height='14' rx='7' fill='%23fff' stroke='%23e5e7eb'/%3E%3Ccircle cx='34' cy='64' r='4.5' fill='%23f28b8b' fill-opacity='.5'/%3E%3Ccircle cx='66' cy='64' r='4.5' fill='%23f28b8b' fill-opacity='.5'/%3E%3Ccircle cx='42' cy='60' r='2.6' fill='%232b2b2b'/%3E%3Ccircle cx='58' cy='60' r='2.6' fill='%232b2b2b'/%3E%3Cpath d='M27 62c-3 22 9 34 23 34s26-12 23-34c-6 9-14 13-23 13s-17-4-23-13z' fill='%23fff' stroke='%23e5e7eb'/%3E%3Cellipse cx='50' cy='80' rx='5.5' ry='4.5' fill='%237a1f1f'/%3E%3Cpath d='M50 71c-5-6-13-7-18-1 5 5 13 5 18 1zm0 0c5-6 13-7 18-1-5 5-13 5-18 1z' fill='%23fff' stroke='%23e5e7eb'/%3E%3Ccircle cx='50' cy='67' r='4.5' fill='%23e89a7a'/%3E%3Ccircle cx='88' cy='42' r='8' fill='%23fff' stroke='%23e5e7eb'/%3E%3C/svg%3E")}html[data-christmas=on]:not(#xmas-off) .rw-fab{background:var(--xmas-santa) center 42% /108% no-repeat,radial-gradient(circle,#fffaf2 0,#fff3e3 56%,rgba(255,243,227,0) 72%)!important;box-shadow:0 10px 28px rgba(179,18,46,.35),0 0 0 3px rgba(201,162,39,.55)!important;animation:xmasSantaWobble 12s ease-in-out 5}html[data-christmas=on]:not(#xmas-off) .rw-fab img.rw-fab-mascot{visibility:hidden}html[data-christmas=on]:not(#xmas-off) .rw-fab:before{border-color:rgba(201,162,39,.6)!important}html[data-christmas=on]:not(#xmas-off) .rw-tooltip{display:none!important}html[data-christmas=on]:not(#xmas-off) .rw-fab-wrap-inner:after{content:"Ho ho ho!\A Merry Christmas!";white-space:pre;position:absolute;right:4px;bottom:calc(100% + 12px);padding:8px 14px;border-radius:16px 16px 4px 16px;background:#ffffff;border:2px solid #c9a227;box-shadow:0 10px 24px rgba(120,20,32,.18);color:#b3122e;font-size:13px;font-weight:800;line-height:1.3;text-align:center;pointer-events:none;transform-origin:bottom right;animation:xmasSantaSays 12s ease-in-out 5 forwards}html[data-christmas=on][lang^=de]:not(#xmas-off) .rw-fab-wrap-inner:after{content:"Ho ho ho!\A Frohe Weihnachten!"}html[data-christmas=on]:not(#xmas-off) .rw-fab-wrap.left .rw-fab-wrap-inner:after{right:auto;left:4px;border-radius:16px 16px 16px 4px;transform-origin:bottom left}@media (max-width:768px){html[data-christmas=on]:not(#xmas-off) .rw-fab-wrap-inner:after{font-size:12px;padding:6px 11px}}html[data-christmas=on]:not(#xmas-off) .rw-header{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='70' viewBox='0 0 120 70'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.16' stroke-width='1.2' stroke-linecap='round'%3E%3Cg transform='translate(92 20) scale(.8)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5'/%3E%3C/g%3E%3Cg transform='translate(30 52) scale(.6)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),linear-gradient(135deg,#8c0e24,#b3122e 60%,#c43b4f)!important;border-bottom:2px solid var(--xmas-gold)}html[data-christmas=on]:not(#xmas-off) .rw-avatar{background:#fff8ef var(--xmas-santa) center 40% /112% no-repeat!important;-o-object-position:-9999px 0!important;object-position:-9999px 0!important;border-color:rgba(201,162,39,.85)!important}html[data-christmas=on]:not(#xmas-off) .rw-dot{background:#3ddc84!important;box-shadow:0 0 6px rgba(61,220,132,.75)!important}html[data-christmas=on]:not(#xmas-off) .rw-ai-icon{background:#fff8ef var(--xmas-santa) center 40% /116% no-repeat!important;box-shadow:0 0 0 1.5px rgba(201,162,39,.85);font-size:0!important;color:transparent!important}html[data-christmas=on]:not(#xmas-off) .rw-ai-icon svg{display:none}html[data-christmas=on]:not(#xmas-off) :is(.rw-bubble-user,.rw-send){background:linear-gradient(135deg,var(--xmas-red) 0,var(--xmas-red-dark) 100%)!important}html[data-christmas=on]:not(#xmas-off) .rw-ticket-btn{background:rgba(179,18,46,.2)!important;border-color:rgba(201,162,39,.55)!important;color:#f3d98b!important}html[data-christmas=on]:not(#xmas-off) .rw-input:focus{border-color:var(--xmas-gold)!important}html[data-christmas=on]:not(#xmas-off) .site-mobile-bottom-nav{background:rgba(255,250,243,.97)!important;border-top:2px solid rgba(201,162,39,.75)!important;box-shadow:0 -12px 30px rgba(var(--xmas-shadow),.1),inset 0 1px 0 rgba(255,255,255,.9)!important}html[data-christmas=on]:not(#xmas-off) .site-mobile-bottom-nav__item{color:#5b4a3f!important}html[data-christmas=on]:not(#xmas-off) .site-mobile-bottom-nav__item.is-active{color:var(--xmas-red)!important}html[data-christmas=on]:not(#xmas-off) .site-mobile-bottom-nav__icon-shell.is-active{background:var(--xmas-red-soft)!important;color:var(--xmas-red)!important;box-shadow:0 0 0 1.5px rgba(201,162,39,.65)}html[data-christmas=on]:not(#xmas-off) .site-mobile-bottom-nav__badge{background:var(--xmas-red)!important;box-shadow:0 0 0 2px #fffaf3,0 6px 14px rgba(var(--xmas-shadow),.3)!important}html[data-christmas=on]:not(#xmas-off) .social-proof-card{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='80' viewBox='0 0 110 80'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.1' stroke-width='1.2' stroke-linecap='round'%3E%3Cg transform='translate(86 22) scale(.8)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5'/%3E%3C/g%3E%3Cg transform='translate(24 60) scale(.55)'%3E%3Cpath d='M0-9V9M-7.8-4.5L7.8 4.5M-7.8 4.5L7.8-4.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"),linear-gradient(135deg,#4a0813,#6e0b1d 55%,#861027)!important;border-color:rgba(201,162,39,.7)!important;box-shadow:0 18px 36px rgba(60,6,16,.45),inset 0 1px 0 rgba(255,255,255,.06)!important}html[data-christmas=on]:not(#xmas-off) .social-proof-card:after{background:linear-gradient(90deg,var(--xmas-red) 0,var(--xmas-gold) 100%)!important}html[data-christmas=on]:not(#xmas-off) .social-proof-avatar{position:relative;overflow:visible!important;background:linear-gradient(135deg,#e8c45a,#c9a227)!important;color:#6e0b1d!important;box-shadow:0 0 0 2px rgba(255,247,230,.35)!important}html[data-christmas=on]:not(#xmas-off) .social-proof-avatar:before{content:"";position:absolute;top:-13px;left:-7px;width:30px;height:24px;transform:rotate(-20deg);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 48'%3E%3Cpath d='M6 38C8 18 22 6 38 8c10 1 16 9 17 18l-6 3c-1-6-5-10-10-10 5 4 8 10 8 17z' fill='%23c8102e'/%3E%3Crect x='3' y='34' width='46' height='10' rx='5' fill='%23fff'/%3E%3Ccircle cx='54' cy='28' r='5.5' fill='%23fff'/%3E%3C/svg%3E") no-repeat 50% /contain;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}html[data-christmas=on]:not(#xmas-off) .social-proof-title{color:#f3d98b!important}html[data-christmas=on]:not(#xmas-off) .social-proof-live{background:#3ddc84!important;color:#0f3d23!important}html[data-christmas=on]:not(#xmas-off) .social-proof-customer span{color:#f3d98b!important}html[data-christmas=on]:not(#xmas-off) .social-proof-product{color:#fdeee0!important}html[data-christmas=on]:not(#xmas-off) .social-proof-time{color:#e8c45a!important}html[data-christmas=on]:not(#xmas-off) .social-proof-close{color:#fdeee0!important}@keyframes xmasSantaSays{0%,4%{opacity:0;transform:scale(.6) translateY(6px)}8%{opacity:1;transform:scale(1.06) translateY(0)}11%,38%{opacity:1;transform:scale(1)}44%,to{opacity:0;transform:scale(.85) translateY(4px)}}@keyframes xmasSantaWobble{0%,18%,4%,to{transform:rotate(0deg)}7%{transform:rotate(-8deg)}10%{transform:rotate(7deg)}13%{transform:rotate(-5deg)}16%{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){html[data-christmas=on]:not(#xmas-off) .site-product-card{transition:none}html[data-christmas=on]:not(#xmas-off) .rw-fab{animation:none}html[data-christmas=on]:not(#xmas-off) .rw-fab-wrap-inner:after{display:none}}.ChristmasCountdown_wrap__FeKpa{display:block;margin-top:26px;margin-bottom:6px}.ChristmasCountdown_card__9pvZ6{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:34px 44px;border-radius:30px;border:2px solid #c9a227;color:#fff7e6;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150' viewBox='0 0 150 150'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.12' stroke-width='1.3' stroke-linecap='round'%3E%3Cg transform='translate(34 38)'%3E%3Cpath d='M0-10V10M-8.7-5L8.7 5M-8.7 5L8.7-5M0-10l-3-3M0-10l3-3M0 10l-3 3M0 10l3 3'/%3E%3C/g%3E%3Cg transform='translate(112 106) scale(.7)'%3E%3Cpath d='M0-10V10M-8.7-5L8.7 5M-8.7 5L8.7-5'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='96' cy='30' r='1.6' fill='%23fff' fill-opacity='.35'/%3E%3Ccircle cx='22' cy='118' r='1.3' fill='%23fff' fill-opacity='.3'/%3E%3C/svg%3E"),radial-gradient(circle at 12% 0,rgba(232,196,90,.28),transparent 38%),radial-gradient(circle at 100% 100%,rgba(255,255,255,.08),transparent 40%),linear-gradient(120deg,#4a0813,#7d0c20 42%,#b3122e);box-shadow:0 30px 60px rgba(120,20,32,.28),inset 0 0 0 6px rgba(255,247,230,.06)}.ChristmasCountdown_bow__DOs2E{position:absolute;top:-6px;left:-6px;width:104px;height:104px;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 104 104'%3E%3Cg transform='translate(40 34) scale(1.2)'%3E%3Cpath d='M0 0c-16-16-30-6-22 4s16 2 22-4zM0 0c16-16 30-6 22 4s-16 2-22-4z' fill='%23e8c45a' stroke='%23a8841a' stroke-width='1.4'/%3E%3Cpath d='M0 0l-9 18M0 0l9 18' stroke='%23c9a227' stroke-width='5' stroke-linecap='round'/%3E%3Ccircle r='5' fill='%23f3d98b' stroke='%23a8841a' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E") no-repeat 50% /contain;filter:drop-shadow(0 4px 6px rgba(40,4,10,.4))}.ChristmasCountdown_sprig__rCb6_{position:absolute;right:-10px;bottom:-14px;width:120px;height:96px;pointer-events:none;opacity:.9;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 104'%3E%3Cg stroke='%230f3d23' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M70 44c-6-12-2-26 10-34 2 6 8 8 12 6-2 6 2 12 8 12-4 4-4 10 0 14-6 0-10 4-10 10-6-4-12-4-20-8z' fill='%23165b33'/%3E%3Cpath d='M66 46c-14-2-24-12-26-26 6 2 11-1 12-6 4 5 11 5 14 1 1 6 6 10 12 9-4 5-3 11 1 15-6 1-10 5-13 7z' fill='%231f7a45'/%3E%3C/g%3E%3Ccircle cx='64' cy='52' r='6.5' fill='%23e63950'/%3E%3Ccircle cx='75' cy='56' r='6' fill='%23d6213f'/%3E%3Ccircle cx='68' cy='62' r='5.5' fill='%23f04b63'/%3E%3C/svg%3E") no-repeat 50% /contain}.ChristmasCountdown_offer__gvPEh{position:relative;z-index:1;min-width:0;padding-left:40px}.ChristmasCountdown_eyebrow__f8ULI{display:inline-flex;align-items:center;gap:10px;margin:0 0 10px;color:#f3d98b;font-size:13px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.ChristmasCountdown_star__izLdP{width:14px;height:14px;fill:#e8c45a;filter:drop-shadow(0 0 4px rgba(232,196,90,.8))}.ChristmasCountdown_headline__DUo8T{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0;line-height:1;color:#fff7e6!important}.ChristmasCountdown_percent__B2JXh{font-size:clamp(56px,7vw,92px);font-weight:900;letter-spacing:-.04em;background:linear-gradient(180deg,#fff3c4,#e8c45a 55%,#b8901c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 10px rgba(40,4,10,.45))}.ChristmasCountdown_headlineText__pa1Wx{font-size:clamp(24px,2.8vw,36px);font-weight:800;letter-spacing:-.02em;color:#fff7e6}.ChristmasCountdown_onAll__FXLpi{display:inline-block;color:#f3d98b}.ChristmasCountdown_sub__ysNLi{margin:14px 0 0;max-width:460px;color:rgba(255,247,230,.86);font-size:15px;line-height:1.5}.ChristmasCountdown_codeRow__LlCqH{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:20px}.ChristmasCountdown_code__kb9cq{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border:2px dashed rgba(232,196,90,.85);border-radius:14px;background:rgba(40,4,10,.25);color:#fff7e6;font-size:15px}.ChristmasCountdown_code__kb9cq strong{color:#f3d98b;font-size:18px;letter-spacing:.12em}.ChristmasCountdown_copy__7933Q{min-height:44px;padding:0 20px;border:0;border-radius:14px;background:linear-gradient(180deg,#fff8e8,#f3d98b);color:#7d0c20;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 10px 22px rgba(40,4,10,.3);transition:transform .15s ease,box-shadow .15s ease}.ChristmasCountdown_copy__7933Q:hover{transform:translateY(-1px);box-shadow:0 14px 26px rgba(40,4,10,.36)}.ChristmasCountdown_copy__7933Q:focus-visible{outline:3px solid #fff7e6;outline-offset:2px}.ChristmasCountdown_hint__AOJ9L{color:rgba(255,247,230,.7);font-size:13px}.ChristmasCountdown_timer__AR7mC{position:relative;z-index:1;display:flex;gap:14px}.ChristmasCountdown_unit__4B_rx{display:flex;flex-direction:column;align-items:center;gap:10px}.ChristmasCountdown_tile__YVak_{position:relative;display:flex;align-items:center;justify-content:center;width:104px;height:112px;border-radius:20px;border:2px solid rgba(232,196,90,.9);background:linear-gradient(180deg,#ffffff,#fffaf2 49.5%,#f6e8d6 50.5%,#fbf1e4);box-shadow:0 16px 30px rgba(40,4,10,.35),inset 0 -3px 0 rgba(201,162,39,.25)}.ChristmasCountdown_tile__YVak_:after{content:"";position:absolute;left:8px;right:8px;top:50%;height:1px;background:rgba(125,12,32,.15)}.ChristmasCountdown_digits__ggUC_{font-size:56px;font-weight:900;letter-spacing:-.03em;color:#9a0f27;font-variant-numeric:tabular-nums}.ChristmasCountdown_label__JBpI5{color:#f3d98b;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ChristmasCountdown_merry__zG5X1{position:relative;z-index:1;margin:0;color:#f3d98b;font-size:clamp(32px,4vw,52px);font-weight:900}@media (max-width:1100px){.ChristmasCountdown_tile__YVak_{width:84px;height:94px}.ChristmasCountdown_digits__ggUC_{font-size:44px}}@media (max-width:900px){.ChristmasCountdown_card__9pvZ6{grid-template-columns:1fr;gap:24px;padding:28px 22px 30px;text-align:center}.ChristmasCountdown_offer__gvPEh{padding-left:0}.ChristmasCountdown_codeRow__LlCqH,.ChristmasCountdown_eyebrow__f8ULI,.ChristmasCountdown_headline__DUo8T{justify-content:center}.ChristmasCountdown_sub__ysNLi{margin-left:auto;margin-right:auto}.ChristmasCountdown_timer__AR7mC{justify-content:center;gap:10px}.ChristmasCountdown_bow__DOs2E{width:78px;height:78px}}@media (max-width:480px){.ChristmasCountdown_wrap__FeKpa{margin-top:18px}.ChristmasCountdown_tile__YVak_{width:66px;height:74px;border-radius:16px}.ChristmasCountdown_digits__ggUC_{font-size:34px}.ChristmasCountdown_label__JBpI5{font-size:11px;letter-spacing:.1em}.ChristmasCountdown_hint__AOJ9L{width:100%}}@media (prefers-reduced-motion:reduce){.ChristmasCountdown_copy__7933Q{transition:none}}.ChristmasTheme_snow__oV7z5{z-index:40}.ChristmasTheme_fireworks__zPmjV,.ChristmasTheme_snow__oV7z5{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none}.ChristmasTheme_fireworks__zPmjV{z-index:39}body:has(.ChristmasTheme_ribbon__P78i9){padding-top:36px}.ChristmasTheme_ribbon__P78i9{position:absolute;top:0;left:0;right:0;height:36px;z-index:41;display:flex;align-items:center;justify-content:center;gap:12px;padding:0 16px;background:radial-gradient(circle at 20% 50%,rgba(255,255,255,.08),transparent 30%),linear-gradient(90deg,#8c0e24,#b3122e 30%,#b3122e 70%,#8c0e24);border-bottom:2px solid #c9a227;color:#fff7e6;font-size:13px;font-weight:600;letter-spacing:.02em;white-space:nowrap;overflow:hidden}.ChristmasTheme_star__vStWk{flex:0 0 auto;width:14px;height:14px;fill:#e8c45a;filter:drop-shadow(0 0 3px rgba(232,196,90,.7))}.ChristmasTheme_ribbonShort__eKgXA{display:none}@media (max-width:640px){.ChristmasTheme_ribbonLong__Fg1kg{display:none}.ChristmasTheme_ribbonShort__eKgXA{display:inline;overflow:hidden;text-overflow:ellipsis}.ChristmasTheme_ribbon__P78i9{font-size:12px;gap:8px}}.ChristmasTheme_santa__k7MBx{position:fixed;top:104px;left:0;width:330px;pointer-events:none;z-index:42;transform:translateX(110vw);animation:ChristmasTheme_fly__c9Avc var(--flight) linear forwards}.ChristmasTheme_bob__6e4KI{animation:ChristmasTheme_bob__6e4KI 1.6s ease-in-out infinite alternate;will-change:transform}.ChristmasTheme_santaArt__cHMt8{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 3px 4px rgba(0,0,0,.18))}@keyframes ChristmasTheme_fly__c9Avc{0%{transform:translateX(110vw)}to{transform:translateX(-360px)}}@keyframes ChristmasTheme_bob__6e4KI{0%{transform:translateY(-6px)}to{transform:translateY(6px)}}@media (max-width:640px){.ChristmasTheme_santa__k7MBx{top:92px;width:210px}}@media (prefers-reduced-motion:reduce){.ChristmasTheme_bob__6e4KI{animation:none}}