@property --rotating-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.rotating-border-module__-p7AZG__frame:after{content:"";inset:var(--rotating-border-inset,-1px);border-radius:inherit;padding:var(--rotating-border-width,1.5px);pointer-events:none;background:conic-gradient(from var(--rotating-border-angle), transparent 0deg 245deg, color-mix(in srgb, var(--rotating-border-tail-color,currentColor) 18%, transparent) 280deg, color-mix(in srgb, currentColor 88%, transparent) 325deg, color-mix(in srgb, var(--rotating-border-tip-color,currentColor) var(--rotating-border-tip-opacity,18%), transparent) 350deg, transparent 360deg);animation:rotating-border-module__-p7AZG__borderTravel var(--rotating-border-duration,2.4s) linear infinite;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes rotating-border-module__-p7AZG__borderTravel{to{--rotating-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.rotating-border-module__-p7AZG__frame:after{animation:none}}
.landing-v2-product-card-module__KJ1o7a__card{flex-direction:column;height:100%;min-height:360px;transition:box-shadow .32s cubic-bezier(.22,1,.36,1);display:flex;position:relative;border-radius:var(--card-radius,16px)!important;border-color:#e5e7eb!important}.landing-v2-product-card-module__KJ1o7a__productLink{min-width:0;height:100%;color:inherit;flex-direction:column;flex:1;display:flex}.landing-v2-product-card-module__KJ1o7a__media{border-radius:calc(var(--card-radius,16px) - 1px) calc(var(--card-radius,16px) - 1px) 0 0;background:#fff;flex-shrink:0;padding-block:12px 20px;position:relative;overflow:hidden}.landing-v2-product-card-module__KJ1o7a__imageArea{aspect-ratio:4/3;position:relative}.landing-v2-product-card-module__KJ1o7a__badges{padding-inline:12px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-height:32px;margin-bottom:8px;padding-left:0;display:flex}.landing-v2-product-card-module__KJ1o7a__image{transition:transform .32s cubic-bezier(.22,1,.36,1)}.landing-v2-product-card-module__KJ1o7a__details{flex-direction:column;flex:1;min-height:206px;padding:20px;display:flex}.landing-v2-product-card-module__KJ1o7a__metaRow{justify-content:flex-start;align-items:center;min-height:19px;display:flex}.landing-v2-product-card-module__KJ1o7a__metaText{color:#9ca3af;font-size:12px!important;font-weight:500!important;line-height:19px!important}.landing-v2-product-card-module__KJ1o7a__title{color:#1f2937;min-height:46px;margin:16px 0 15px!important;font-size:14px!important;font-weight:700!important;line-height:23px!important}.landing-v2-product-card-module__KJ1o7a__priceArea{justify-content:flex-start;align-items:flex-end;min-height:53px;margin-top:auto;display:flex}.landing-v2-product-card-module__KJ1o7a__productLink:focus-visible{outline:2px solid var(--palette-primary-main);outline-offset:-3px;border-radius:inherit}@media (hover:hover) and (pointer:fine){.landing-v2-product-card-module__KJ1o7a__card:hover{box-shadow:var(--customShadows-z16,0 16px 32px -4px #919eab29)}.landing-v2-product-card-module__KJ1o7a__card:hover .landing-v2-product-card-module__KJ1o7a__image{transform:scale(1.045)}}@media (max-width:599px){.landing-v2-product-card-module__KJ1o7a__card{align-self:start;height:auto;min-height:0;border-radius:var(--card-radius,16px)!important}.landing-v2-product-card-module__KJ1o7a__productLink{flex:none;height:auto}.landing-v2-product-card-module__KJ1o7a__media{border-radius:calc(var(--card-radius,16px) - 1px) calc(var(--card-radius,16px) - 1px) 0 0}.landing-v2-product-card-module__KJ1o7a__details{flex:none;min-height:0;padding:14px}.landing-v2-product-card-module__KJ1o7a__title{margin-block:11px 10px!important}.landing-v2-product-card-module__KJ1o7a__priceArea{min-height:46px}}html[data-color-scheme=dark] .landing-v2-product-card-module__KJ1o7a__card{border-color:#ffffff1f!important}html[data-color-scheme=dark] .landing-v2-product-card-module__KJ1o7a__title{color:#f3f4f6}@media (prefers-reduced-motion:reduce){.landing-v2-product-card-module__KJ1o7a__card,.landing-v2-product-card-module__KJ1o7a__image{transition:none!important}}
.product-badge-module__Qohzqa__badge{--badge-ink:#245ab0;--badge-surface:#edf4ff;box-sizing:border-box;background:var(--badge-surface);height:32px;color:var(--badge-ink);vertical-align:middle;white-space:nowrap;direction:rtl;border-radius:0 8px 8px 0;flex-direction:row;flex:none;align-items:center;gap:6px;padding:4px 4px 4px 10px;display:inline-flex}.product-badge-module__Qohzqa__icon{width:24px;height:24px;color:var(--badge-icon,var(--badge-ink));background:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.product-badge-module__Qohzqa__label{unicode-bidi:isolate;font-family:inherit;font-size:12px;font-weight:700;line-height:20px}.product-badge-module__Qohzqa__badge[data-product-badge=bestseller]{--badge-ink:#895409;--badge-icon:#bd7b08;--badge-surface:#fff2d7}.product-badge-module__Qohzqa__badge[data-product-badge=shipping]{--badge-ink:#ac4314;--badge-icon:#ec701d;--badge-surface:#fff0e5}.product-badge-module__Qohzqa__badge[data-product-badge=sale]{--badge-ink:#b32d41;--badge-surface:#ffedf0}.product-badge-module__Qohzqa__badge[data-product-badge=gift]{--badge-ink:#a02d70;--badge-surface:#fbedf5}.product-badge-module__Qohzqa__badge[data-product-badge=ai]{--badge-ink:#5750aa;--badge-surface:#eeedff}.product-badge-module__Qohzqa__badge[data-product-badge=ai] .product-badge-module__Qohzqa__label{letter-spacing:.3px;font-family:Arial,sans-serif;font-size:13px;font-weight:700}.product-badge-module__Qohzqa__badge[data-product-badge=lowest]{--badge-ink:#267344;--badge-surface:#eaf6ee}
@property --search-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.searchbar-module__NYfclW__inputFrame{position:relative}.searchbar-module__NYfclW__inputFrame:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--search-border-angle), transparent 0deg 260deg, color-mix(in srgb, var(--palette-primary-main) 12%, transparent) 295deg, color-mix(in srgb, var(--palette-primary-main) 75%, transparent) 330deg, color-mix(in srgb, var(--palette-primary-main) 12%, transparent) 350deg, transparent 360deg);padding:2px;transition:opacity .24s;animation:16s linear infinite paused searchbar-module__NYfclW__searchBorderTravel;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.searchbar-module__NYfclW__inputFrame[data-open=true]:after{opacity:1;animation-play-state:running}.searchbar-module__NYfclW__panel{opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1),visibility 0s .26s;transform:translateY(-4px)scale(.99)}.searchbar-module__NYfclW__panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}@keyframes searchbar-module__NYfclW__searchBorderTravel{to{--search-border-angle:360deg}}@media (prefers-reduced-motion:reduce){.searchbar-module__NYfclW__panel{transition:none;transform:none}.searchbar-module__NYfclW__inputFrame:after{transition:none;animation:none}}
