.catalog-module__BNubKG__hero{animation:.6s cubic-bezier(.2,.7,.2,1) backwards catalog-module__BNubKG__catalog-hero-in}.catalog-module__BNubKG__heroText{animation:.6s cubic-bezier(.2,.7,.2,1) backwards catalog-module__BNubKG__catalog-hero-slide}@keyframes catalog-module__BNubKG__catalog-hero-slide{0%{transform:translateY(14px)}}:is(:root[data-catalog-nav] .catalog-module__BNubKG__hero,:root[data-catalog-nav] .catalog-module__BNubKG__heroText){animation:none}@keyframes catalog-module__BNubKG__catalog-hero-in{0%{opacity:0;transform:translateY(14px)}}.catalog-module__BNubKG__aside{min-width:0;top:var(--aside-top,80px);max-height:calc(100vh - var(--aside-top,80px) - 16px);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:0 0 272px;gap:12px;transition:transform .42s cubic-bezier(.2,.7,.2,1),visibility .42s;display:flex;position:sticky;overflow-y:auto}.catalog-module__BNubKG__aside::-webkit-scrollbar{display:none}.catalog-module__BNubKG__panel{background:#fff;border:1px solid #e3e7ee;border-radius:14px;flex-direction:column;padding:18px;display:flex}.catalog-module__BNubKG__backdrop{display:none}@media (max-width:863.98px){.catalog-module__BNubKG__aside{z-index:50;visibility:hidden;background:#fff;border-radius:20px 20px 0 0;outline:none;max-height:88dvh;position:fixed;inset:auto 0 0;transform:translateY(105%);box-shadow:0 -20px 50px #0b142540}.catalog-module__BNubKG__aside[data-open=true]{visibility:visible;transform:none}.catalog-module__BNubKG__panel{border:0;border-radius:0;padding:4px 16px 8px}.catalog-module__BNubKG__backdrop{z-index:49;opacity:0;pointer-events:none;background:#0b142580;transition:opacity .3s;display:block;position:fixed;inset:0}.catalog-module__BNubKG__backdrop[data-open=true]{opacity:1;pointer-events:auto}}.catalog-module__BNubKG__accBody{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.catalog-module__BNubKG__accBody[data-open=true]{grid-template-rows:1fr}.catalog-module__BNubKG__chev{color:#5b6577;transition:transform .3s;display:flex}.catalog-module__BNubKG__chev[data-open=true]{transform:rotate(180deg)}.catalog-module__BNubKG__chip{color:#0b1425;cursor:pointer;background:#fff;border:1px solid #d6dbe3;border-radius:99px;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:14px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:flex}.catalog-module__BNubKG__chip[aria-pressed=true]{color:#fff;background:#0b1425;border-color:#0b1425}@media (hover:hover){.catalog-module__BNubKG__chip:hover{border-color:#0b1425}}.catalog-module__BNubKG__select{appearance:none;font-variant-numeric:tabular-nums;color:#0b1425;cursor:pointer;text-overflow:ellipsis;background:#fff;border:1px solid #d6dbe3;border-radius:10px;width:100%;height:44px;padding:0 24px 0 10px;font-size:15px;font-weight:500;transition:border-color .2s,background .2s}.catalog-module__BNubKG__select[data-set=true]{background:#fff8e6;border:1.5px solid #0b1425;font-weight:700}.catalog-module__BNubKG__select:hover{border-color:#0b1425}.catalog-module__BNubKG__field{font-variant-numeric:tabular-nums;color:#0b1425;background:#fff;border:1px solid #d6dbe3;border-radius:10px;width:100%;min-width:0;height:42px;padding:0 10px;font-size:15px}.catalog-module__BNubKG__field::placeholder{color:#757575}.catalog-module__BNubKG__searchBox:has(.catalog-module__BNubKG__searchInput:focus-visible){outline-offset:2px;outline:2px solid #f5b324;box-shadow:0 0 0 4px #0b1425}.catalog-module__BNubKG__searchBox .catalog-module__BNubKG__searchInput:focus-visible{box-shadow:none;outline:none}.catalog-module__BNubKG__brandRow{color:#0b1425;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:36px;padding:0 6px;font-size:15px;transition:background .15s;display:flex}@media (hover:hover){.catalog-module__BNubKG__brandRow:hover{background:#f5f6f8}}.catalog-module__BNubKG__box{color:#fff;text-align:center;background:#fff;border:1.5px solid #b7bfcc;border-radius:5px;flex:none;width:18px;height:18px;font-size:12px;line-height:16px;transition:background .15s}.catalog-module__BNubKG__brandRow[aria-checked=true] .catalog-module__BNubKG__box{background:#0b1425;border-color:#0b1425}.catalog-module__BNubKG__track{background:#cfd5df;border-radius:99px;flex:none;width:40px;height:24px;transition:background .25s;position:relative}.catalog-module__BNubKG__knob{background:#fff;border-radius:99px;width:18px;height:18px;transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}[aria-checked=true]>.catalog-module__BNubKG__track{background:#0b1425}[aria-checked=true]>.catalog-module__BNubKG__track>.catalog-module__BNubKG__knob{transform:translate(16px)}.catalog-module__BNubKG__tileBar{background:#f5b324;border-radius:99px;width:0;height:3px;transition:width .3s cubic-bezier(.2,.7,.2,1)}.catalog-module__BNubKG__tile[aria-current=page] .catalog-module__BNubKG__tileBar{width:28px}.catalog-module__BNubKG__tile{transition:transform .15s}.catalog-module__BNubKG__tile:active{transform:scale(.95)}.catalog-module__BNubKG__pill{color:#0b1425;background:#fff;border:1px solid #d6dbe3;border-radius:99px;flex:none;align-items:center;gap:8px;height:46px;padding:0 16px 0 8px;font-size:15px;font-weight:600;transition:border-color .2s,background .25s,color .25s;display:flex}.catalog-module__BNubKG__pill:hover{color:#0b1425;border-color:#0b1425}.catalog-module__BNubKG__pill[aria-current=page],.catalog-module__BNubKG__pill[aria-current=page]:hover{color:#fff;background:#0b1425;border-color:#0b1425}.catalog-module__BNubKG__grid{grid-template-columns:repeat(auto-fill,minmax(min(50% - 6px,250px),1fr));gap:10px;display:grid}@media (min-width:760px){.catalog-module__BNubKG__grid{gap:16px}}@media (min-width:768px){@container cards not (min-width:854px){.catalog-module__BNubKG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cards (854px<=width<1144px){.catalog-module__BNubKG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container cards (1144px<=width<1434px){.catalog-module__BNubKG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container cards (min-width:1434px){.catalog-module__BNubKG__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}}.catalog-module__BNubKG__placeholder{background:linear-gradient(90deg,#f5f6f8 25%,#eef1f5 50%,#f5f6f8 75%) 0 0/200% 100%;border:1px solid #e3e7ee;border-radius:14px;min-width:0;animation:1.2s linear infinite catalog-module__BNubKG__catalog-placeholder}@keyframes catalog-module__BNubKG__catalog-placeholder{to{background-position:-200% 0}}.catalog-module__BNubKG__cardIn{animation:.42s cubic-bezier(.2,.7,.2,1) backwards catalog-module__BNubKG__catalog-card-in}@keyframes catalog-module__BNubKG__catalog-card-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.catalog-module__BNubKG__hero,.catalog-module__BNubKG__heroText,.catalog-module__BNubKG__cardIn,.catalog-module__BNubKG__placeholder{animation:none}.catalog-module__BNubKG__aside,.catalog-module__BNubKG__backdrop,.catalog-module__BNubKG__accBody,.catalog-module__BNubKG__chev,.catalog-module__BNubKG__chip,.catalog-module__BNubKG__select,.catalog-module__BNubKG__brandRow,.catalog-module__BNubKG__box,.catalog-module__BNubKG__track,.catalog-module__BNubKG__knob,.catalog-module__BNubKG__tileBar,.catalog-module__BNubKG__tile,.catalog-module__BNubKG__pill{transition:none}}
.ProductCardGrid-module__x11XKW__card{transition:box-shadow .25s}.ProductCardGrid-module__x11XKW__more{z-index:6;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #e3e7ee;border-top:0;border-radius:0 0 14px 14px;padding:2px 12px 10px;transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1),visibility .25s;position:absolute;top:100%;left:-1px;right:-1px;transform:translateY(-6px);box-shadow:0 22px 34px #0b142524}.ProductCardGrid-module__x11XKW__secondary{display:none}@media not all and (hover:hover) and (min-width:760px){.ProductCardGrid-module__x11XKW__more{display:none}}.ProductCardGrid-module__x11XKW__secondaryImage{opacity:0;transition:opacity .35s}@media (hover:hover) and (min-width:760px){.ProductCardGrid-module__x11XKW__card:hover{z-index:7;box-shadow:0 14px 30px #0b14251f}.ProductCardGrid-module__x11XKW__card[data-more=true]:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}.ProductCardGrid-module__x11XKW__card:hover .ProductCardGrid-module__x11XKW__more{opacity:1;visibility:visible;transform:none}.ProductCardGrid-module__x11XKW__secondary{display:block}.ProductCardGrid-module__x11XKW__card:hover .ProductCardGrid-module__x11XKW__secondaryImage[data-loaded="1"]{opacity:1}}@media (prefers-reduced-motion:reduce){.ProductCardGrid-module__x11XKW__card,.ProductCardGrid-module__x11XKW__more,.ProductCardGrid-module__x11XKW__secondaryImage{transition:none}}.ProductCardGrid-module__x11XKW__mobileUnitPrice{display:none}@media (max-width:760px){.ProductCardGrid-module__x11XKW__stockStatus{display:none}.ProductCardGrid-module__x11XKW__card .ProductCardGrid-module__x11XKW__body{padding:10px}.ProductCardGrid-module__x11XKW__card .ProductCardGrid-module__x11XKW__cartRow{gap:6px}.ProductCardGrid-module__x11XKW__card .ProductCardGrid-module__x11XKW__priceBlock{flex:1 1 0;gap:3px}.ProductCardGrid-module__x11XKW__card .ProductCardGrid-module__x11XKW__desktopUnitPrice{display:none}.ProductCardGrid-module__x11XKW__mobileUnitPrice{flex-wrap:wrap;align-items:baseline;column-gap:3px;line-height:1.2;display:flex}.ProductCardGrid-module__x11XKW__mobileUnitPrice>:first-child{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(15px,4.3vw,19px);font-weight:800}.ProductCardGrid-module__x11XKW__unitSuffix{color:#5b6577;white-space:nowrap;font-size:10px}.ProductCardGrid-module__x11XKW__card .ProductCardGrid-module__x11XKW__cartSlot{display:contents}.ProductCardGrid-module__x11XKW__card .ProductCardGrid-module__x11XKW__cartRow button{align-self:center;width:40px;min-width:40px;height:40px}.ProductCardGrid-module__x11XKW__card .ProductCardGrid-module__x11XKW__stockLine{border-top:1px solid #eef1f5;flex-direction:column;align-items:flex-start;gap:3px;margin-top:4px;padding-top:6px;line-height:1.3}.ProductCardGrid-module__x11XKW__card .ProductCardGrid-module__x11XKW__stockLine>:first-child{font-size:11px}.ProductCardGrid-module__x11XKW__card .ProductCardGrid-module__x11XKW__article{margin-left:0}}
.ProductCardRow-module__5Vu9Bq__mobileUnitPrice{display:none}@media (max-width:760px){.ProductCardRow-module__5Vu9Bq__card{--photo-width:clamp(80px, 24vw, 96px);grid-template-columns:var(--photo-width) minmax(0, 1fr)}.ProductCardRow-module__5Vu9Bq__card .ProductCardRow-module__5Vu9Bq__content{flex-direction:column;align-items:stretch;gap:10px;padding:10px}.ProductCardRow-module__5Vu9Bq__card .ProductCardRow-module__5Vu9Bq__summary{flex:0 auto;gap:6px}.ProductCardRow-module__5Vu9Bq__card .ProductCardRow-module__5Vu9Bq__footer{flex:0 auto;width:100%;margin-top:auto}.ProductCardRow-module__5Vu9Bq__card .ProductCardRow-module__5Vu9Bq__desktopUnitPrice{display:none}.ProductCardRow-module__5Vu9Bq__mobileUnitPrice{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:3px;max-width:100%;line-height:1.2;display:flex}.ProductCardRow-module__5Vu9Bq__mobileUnitPrice>:first-child{letter-spacing:-.02em;white-space:nowrap;font-size:19px;font-weight:800}.ProductCardRow-module__5Vu9Bq__unitSuffix{color:#5b6577;white-space:nowrap;font-size:10px}.ProductCardRow-module__5Vu9Bq__card .ProductCardRow-module__5Vu9Bq__actions>button{width:40px;min-width:40px;height:40px;padding:0}.ProductCardRow-module__5Vu9Bq__card .ProductCardRow-module__5Vu9Bq__actions>button>span{display:none}.ProductCardRow-module__5Vu9Bq__favorite{bottom:8px;left:calc(var(--photo-width) - 48px);z-index:2;position:absolute}.ProductCardRow-module__5Vu9Bq__card .ProductCardRow-module__5Vu9Bq__favorite>button{background:#fffffff2;border-radius:99px;width:40px;height:40px}.ProductCardRow-module__5Vu9Bq__card .ProductCardRow-module__5Vu9Bq__quickEdit{top:44px;left:calc(var(--photo-width) - 48px)}.ProductCardRow-module__5Vu9Bq__footer>:last-child{border-top:1px solid #eef1f5;flex-direction:column;align-items:flex-start;gap:3px;padding-top:6px;line-height:1.3}.ProductCardRow-module__5Vu9Bq__footer>:last-child>:first-child{font-size:11px}.ProductCardRow-module__5Vu9Bq__footer>:last-child>:last-child{margin-left:0}}
.shop-module__r3bf4a__heroIn{animation:.6s cubic-bezier(.2,.7,.2,1) backwards shop-module__r3bf4a__shop-hero-in}@keyframes shop-module__r3bf4a__shop-hero-in{0%{transform:translateY(14px)}}.shop-module__r3bf4a__mapTarget:target{animation:1.2s ease-out .5s shop-module__r3bf4a__shop-map-pulse}@keyframes shop-module__r3bf4a__shop-map-pulse{0%{box-shadow:0 0 #f5b32400}50%{box-shadow:0 0 0 6px #f5b3248c}to{box-shadow:0 0 #f5b32400}}@media (prefers-reduced-motion:reduce){.shop-module__r3bf4a__heroIn,.shop-module__r3bf4a__mapTarget:target{animation:none}}
