@keyframes rioRtq_cart-sheet-item-stepper-icon-enter{0%{opacity:0;transform:scale(.62)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}.rioRtq_cart-sheet-item__swipe{touch-action:pan-y;border-radius:24px;position:relative;overflow:hidden}.rioRtq_cart-sheet-item__swipe-remove{display:none}.rioRtq_cart-sheet-item{background:#f5f5f8;border-radius:24px;align-items:center;gap:16px;padding:4px 44px 4px 4px;transition:background-color .15s;display:flex;position:relative}.rioRtq_cart-sheet-item__image{background:#fff;border-radius:18px;flex-shrink:0;width:96px;height:96px;display:block;position:relative;overflow:hidden}.rioRtq_cart-sheet-item__image-el{object-fit:contain}.rioRtq_cart-sheet-item__image--stock-limited .rioRtq_cart-sheet-item__image-el{opacity:.4}.rioRtq_cart-sheet-item__stock-status{color:#636574;pointer-events:none;white-space:nowrap;background:#fffffff0;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 14px #17161a1a}.rioRtq_cart-sheet-item__content{flex:1;min-width:0}.rioRtq_cart-sheet-item__title{color:#17161a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;text-decoration:none;display:-webkit-box;overflow:hidden}.rioRtq_cart-sheet-item__title:hover{color:#2f80ed}.rioRtq_cart-sheet-item__stock-alert{color:#ff0e46;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:12px;line-height:16px;display:flex}.rioRtq_cart-sheet-item__stock-alert button{font:inherit;color:#ff0e46;cursor:pointer;background:#ffdfda;border:0;border-radius:999px;padding:3px 8px;font-weight:500;transition:filter .15s,opacity .15s}.rioRtq_cart-sheet-item__stock-alert button:hover{filter:brightness(.96)}.rioRtq_cart-sheet-item__stock-alert button:disabled{cursor:not-allowed;opacity:.55}.rioRtq_cart-sheet-item__price{align-items:baseline;gap:8px;margin-top:8px;display:flex}.rioRtq_cart-sheet-item__price-current{color:#17161a;font-size:18px;font-weight:700}.rioRtq_cart-sheet-item__price-original{color:#636574;font-size:14px;text-decoration:line-through}.rioRtq_cart-sheet-item__side{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:flex-end;height:100%;display:flex}.rioRtq_cart-sheet-item__bonus{color:#ff640e;background:#fff;border-radius:999px;align-items:center;gap:4px;width:fit-content;margin-top:8px;padding:4px 12px;font-size:13px;font-weight:500;display:inline-flex}.rioRtq_cart-sheet-item__stepper{color:#2f80ed;background:#e6f0fd;border-radius:999px;align-items:center;gap:8px;padding:4px 8px;display:flex}.rioRtq_cart-sheet-item__stepper-btn{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.rioRtq_cart-sheet-item__stepper-btn--stock-limited{color:#17161a}.rioRtq_cart-sheet-item__stepper-icon{animation:.2s cubic-bezier(.22,1,.36,1) both rioRtq_cart-sheet-item-stepper-icon-enter}.rioRtq_cart-sheet-item__stepper-value{text-align:center;min-width:16px;font-size:14px;font-weight:500}.rioRtq_cart-sheet-item__remove{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.rioRtq_cart-sheet-item--selection-mode{cursor:pointer;padding-right:60px}.rioRtq_cart-sheet-item--selection-mode .rioRtq_cart-sheet-item__bonus{right:8px}.rioRtq_cart-sheet-item--selection-mode>*{pointer-events:none}.rioRtq_cart-sheet-item--selection-mode:focus-visible{outline-offset:2px;outline:2px solid #2f80ed}.rioRtq_cart-sheet-item__select{z-index:2;background:#fff;border:1px solid #c7ccd8;border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:8px;right:8px}.rioRtq_cart-sheet-item__select:after{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.rioRtq_cart-sheet-item__select--selected{background:#2f80ed;border-color:#2f80ed}.rioRtq_cart-sheet-item__select--selected:after{opacity:1}@media (min-width:992px){.rioRtq_cart-sheet-item{border-radius:12px;gap:12px}.rioRtq_cart-sheet-item__swipe{border-radius:12px}.rioRtq_cart-sheet-item__image{border-radius:8px}.rioRtq_cart-sheet-item__content{flex-direction:column;align-self:stretch;padding:12px 0;display:flex}.rioRtq_cart-sheet-item__title{font-size:14px;font-weight:600;line-height:20px}.rioRtq_cart-sheet-item__stock-alert{font-size:11px}.rioRtq_cart-sheet-item__price{margin-top:auto}.rioRtq_cart-sheet-item__side{justify-content:flex-end;align-self:stretch;height:auto;padding:8px 0}.rioRtq_cart-sheet-item__bonus{margin-top:0;position:absolute;top:12px;right:44px}.rioRtq_cart-sheet-item__stepper{border-radius:12px;grid-template-columns:28px minmax(20px,1fr) 28px;gap:0;width:102px;height:32px;padding:0;display:grid}.rioRtq_cart-sheet-item__stepper-btn{width:28px;height:32px}.rioRtq_cart-sheet-item__stepper-value{justify-content:center;align-items:center;min-width:0;height:32px;display:inline-flex}}@media (hover:hover) and (pointer:fine){.rioRtq_cart-sheet-item__remove{opacity:0;pointer-events:none;transition:opacity .18s}.rioRtq_cart-sheet-item:hover{background:#ebecf0}.rioRtq_cart-sheet-item:hover .rioRtq_cart-sheet-item__remove,.rioRtq_cart-sheet-item:focus-within .rioRtq_cart-sheet-item__remove{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.rioRtq_cart-sheet-item__stepper-icon{animation:none}.rioRtq_cart-sheet-item__remove{transition:none}}@media (max-width:991px){.rioRtq_cart-sheet-item__swipe{background:#ebecf0;border-radius:18px}.rioRtq_cart-sheet-item__swipe-remove{color:#252732;background:#ebecf0;justify-content:center;align-items:center;width:72px;display:flex;position:absolute;top:0;bottom:0;right:0}.rioRtq_cart-sheet-item__swipe-remove:disabled{opacity:.55}.rioRtq_cart-sheet-item{background:#fff;border-radius:18px;gap:8px;min-height:92px;padding:4px 8px 4px 4px}.rioRtq_cart-sheet-item__image{width:80px;height:80px}.rioRtq_cart-sheet-item__title{font-size:13px;line-height:18px}.rioRtq_cart-sheet-item__price{gap:4px;margin-top:4px}.rioRtq_cart-sheet-item__price-current{font-size:14px}.rioRtq_cart-sheet-item__price-original{font-size:11px}.rioRtq_cart-sheet-item__bonus{margin-top:0;position:absolute;top:8px;right:0}.rioRtq_cart-sheet-item__side{align-self:flex-end;height:auto;padding-bottom:2px}.rioRtq_cart-sheet-item__stepper{border-radius:12px;grid-template-columns:24px minmax(18px,1fr) 24px;gap:0;width:74px;height:32px;padding:0 2px;display:grid}.rioRtq_cart-sheet-item__stepper-btn{width:24px;height:32px}.rioRtq_cart-sheet-item__stepper-btn svg{width:14px;height:14px}.rioRtq_cart-sheet-item__stepper-value{justify-content:center;align-items:center;min-width:0;height:32px;font-size:14px;display:inline-flex}.rioRtq_cart-sheet-item__remove{display:none}}
.HlNQ5G_carousel{min-width:0;position:relative}.HlNQ5G_carousel--fill{width:100%;height:100%}.HlNQ5G_carousel__viewport{height:100%;overflow:hidden}.HlNQ5G_carousel__track{--carousel-gap:16px;min-width:0;height:100%;display:flex}.HlNQ5G_carousel__track--horizontal{margin-left:calc(var(--carousel-gap)*-1)}.HlNQ5G_carousel__track--vertical{margin-top:calc(var(--carousel-gap)*-1);flex-direction:column}.HlNQ5G_carousel__track--gap-none{--carousel-gap:0px}.HlNQ5G_carousel__track--gap-xs{--carousel-gap:8px}.HlNQ5G_carousel__track--gap-sm{--carousel-gap:12px}.HlNQ5G_carousel__track--gap-md{--carousel-gap:16px}.HlNQ5G_carousel__track--gap-lg{--carousel-gap:24px}.HlNQ5G_carousel__item{flex:0 0 100%;min-width:0}.HlNQ5G_carousel__item--horizontal{padding-left:var(--carousel-gap)}.HlNQ5G_carousel__item--vertical{padding-top:var(--carousel-gap)}.HlNQ5G_carousel__item--basis-auto{flex-basis:auto}.HlNQ5G_carousel__item--basis-half-to-quarter{flex-basis:50%}@media (min-width:992px){.HlNQ5G_carousel__item--basis-half-to-quarter{flex-basis:25%}}.HlNQ5G_carousel__item--basis-half-to-third{flex-basis:50%}@media (min-width:992px){.HlNQ5G_carousel__item--basis-half-to-third{flex-basis:33.3333%}}.HlNQ5G_carousel__item--basis-full-half-third{flex-basis:100%}@media (min-width:992px){.HlNQ5G_carousel__item--basis-full-half-third{flex-basis:33.3333%}}.HlNQ5G_carousel__item--basis-cart-recommendation{flex-basis:45.4545%}
.YXpniW_image-loader{background:#fffffff0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;box-shadow:0 6px 18px #17161a1f}.YXpniW_image-loader:after{content:"";border:2px solid #2f80ed33;border-top-color:#2f80ed;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite YXpniW_image-loader-spin}@keyframes YXpniW_image-loader-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.YXpniW_image-loader:after{animation:none}}
@keyframes f2EQvG_favorite-pop{0%{transform:scale(1)}34%{transform:scale(1.18)}62%{transform:scale(.94)}to{transform:scale(1)}}@keyframes f2EQvG_favorite-ring{0%{opacity:.45;transform:scale(.62)}to{opacity:0;transform:scale(1.55)}}@keyframes f2EQvG_favorite-heart{0%{transform:scale(.72)rotate(-8deg)}45%{transform:scale(1.2)rotate(6deg)}to{transform:scale(1)rotate(0)}}@keyframes f2EQvG_favorite-spark{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}28%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--spark-x)), calc(-50% + var(--spark-y))) scale(0)}}@keyframes f2EQvG_product-card-stepper-icon-enter{0%{opacity:0;transform:scale(.62)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}.f2EQvG_product-card{contain:layout paint style;background:var(--product-card-bg,#fff);border-radius:24px;flex-direction:column;width:100%;min-width:0;height:100%;padding:16px;display:flex}.f2EQvG_product-card--actions-visible .f2EQvG_product-card__cart:not(.f2EQvG_product-card__cart--expanded) .f2EQvG_product-card__cart-add{opacity:1;pointer-events:auto;transform:translateY(0)}.f2EQvG_product-card--wishlist .f2EQvG_product-card__cart-add,.f2EQvG_product-card--wishlist .f2EQvG_product-card__stepper{background-color:#ff640e}.f2EQvG_product-card--wishlist .f2EQvG_product-card__cart-add:hover:not(:disabled){background-color:#e0580c}.f2EQvG_product-card--compact{border-radius:18px;min-height:296px;padding:8px}.f2EQvG_product-card--compact .f2EQvG_product-card__title{min-height:40px;max-height:40px;margin-top:8px;font-size:14px;line-height:20px}.f2EQvG_product-card--compact .f2EQvG_product-card__price{margin-top:4px}.f2EQvG_product-card--compact .f2EQvG_product-card__price-current{font-size:18px;line-height:24px}.f2EQvG_product-card:hover .f2EQvG_product-card__similar{opacity:1;pointer-events:auto}.f2EQvG_product-card:hover .f2EQvG_product-card__cart:not(.f2EQvG_product-card__cart--expanded) .f2EQvG_product-card__cart-add{opacity:1;pointer-events:auto;transform:translateY(0)}.f2EQvG_product-card__media{aspect-ratio:294/235;contain:paint;background:#f5f5f8;border-radius:18px;position:relative;overflow:hidden}.f2EQvG_product-card__media--out-of-stock .f2EQvG_product-card__gallery-image--active,.f2EQvG_product-card__media--stock-limited .f2EQvG_product-card__gallery-image--active{opacity:.5}.f2EQvG_product-card__pdp-image-preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.f2EQvG_product-card__badges{z-index:10;flex-direction:column;gap:6px;display:flex;position:absolute;top:8px;left:8px}.f2EQvG_product-card__actions{z-index:20;align-items:center;gap:8px;display:flex;position:absolute;top:8px;right:8px}.f2EQvG_product-card__similar{color:#636574;opacity:0;pointer-events:none;background:#f5f5f8;border-radius:999px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;font-weight:500;line-height:1;transition:background-color .2s,color .2s,opacity .2s;display:flex}.f2EQvG_product-card__similar:hover{color:#17161a;background:#ebecf0}.f2EQvG_product-card__similar-icon{background:url(/icons/camera-scan.svg) 50%/contain no-repeat;flex:none;width:16px;height:16px;display:block}.f2EQvG_product-card__favorite{color:#252732;background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .2s,box-shadow .2s,color .2s;display:flex;position:relative;overflow:visible}.f2EQvG_product-card__favorite:before{border-radius:inherit;content:"";opacity:0;pointer-events:none;border:1px solid #25273257;position:absolute;inset:-5px}.f2EQvG_product-card__favorite--active{color:#252732}.f2EQvG_product-card__favorite--pulsing{background:#fffffff2;animation:.46s cubic-bezier(.16,1,.3,1) f2EQvG_favorite-pop;box-shadow:0 8px 18px #25273224}.f2EQvG_product-card__favorite--pulsing:before{animation:.55s ease-out both f2EQvG_favorite-ring}.f2EQvG_product-card__favorite--pulsing .f2EQvG_product-card__favorite-icon{animation:.5s cubic-bezier(.16,1,.3,1) both f2EQvG_favorite-heart}.f2EQvG_product-card__favorite--pulsing .f2EQvG_product-card__favorite-burst span{animation:.58s ease-out both f2EQvG_favorite-spark}.f2EQvG_product-card__favorite:hover{color:#252732;background:#ebecf0}.f2EQvG_product-card__favorite-icon{z-index:2;display:block;position:relative}.f2EQvG_product-card__favorite-burst{z-index:1;pointer-events:none;position:absolute;inset:0}.f2EQvG_product-card__favorite-burst span{opacity:0;background:#252732;border-radius:999px;width:4px;height:4px;position:absolute;top:50%;left:50%}.f2EQvG_product-card__favorite-burst span:first-child{--spark-x:-9px;--spark-y:-12px}.f2EQvG_product-card__favorite-burst span:nth-child(2){--spark-x:3px;--spark-y:-14px;animation-delay:25ms}.f2EQvG_product-card__favorite-burst span:nth-child(3){--spark-x:12px;--spark-y:-5px;animation-delay:40ms}.f2EQvG_product-card__favorite-burst span:nth-child(4){--spark-x:10px;--spark-y:9px;animation-delay:15ms}.f2EQvG_product-card__favorite-burst span:nth-child(5){--spark-x:-4px;--spark-y:13px;animation-delay:35ms}.f2EQvG_product-card__favorite-burst span:nth-child(6){--spark-x:-13px;--spark-y:4px;animation-delay:20ms}.f2EQvG_product-card__gallery{width:100%;height:100%;position:relative}.f2EQvG_product-card__gallery:hover .f2EQvG_product-card__gallery-indicators,.f2EQvG_product-card__gallery:focus-within .f2EQvG_product-card__gallery-indicators{opacity:1;transform:translate(-50%)translateY(0)}.f2EQvG_product-card__gallery-link{width:100%;height:100%;display:block;position:relative}.f2EQvG_product-card__gallery-image{object-fit:contain;opacity:0;pointer-events:none;background-color:#fff;transition:opacity .16s cubic-bezier(.22,1,.36,1)}.f2EQvG_product-card__gallery-image--active{opacity:1}.f2EQvG_product-card__gallery-loader{z-index:11;pointer-events:none;background:#ffffffd1;justify-content:center;align-items:center;display:none;position:absolute;inset:0}@media (max-width:991px){.f2EQvG_product-card__gallery-loader{display:flex}}.f2EQvG_product-card__hover-gallery{z-index:2;display:flex;position:absolute;inset:0}@media (hover:none){.f2EQvG_product-card__hover-gallery{display:none}}.f2EQvG_product-card__hover-zone{flex:1 1 0;min-width:0;height:100%;display:block}.f2EQvG_product-card__gallery-indicators{z-index:3;opacity:0;pointer-events:none;justify-content:center;gap:5px;max-width:calc(100% - 32px);transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)translateY(4px)}@media (hover:none){.f2EQvG_product-card__gallery-indicators{display:none}}.f2EQvG_product-card__gallery-indicator{background:#d5d8e0;border-radius:999px;flex:0 0 6px;width:6px;min-width:6px;height:6px;transition:background-color .16s,opacity .16s}.f2EQvG_product-card__gallery-indicator--active{background:#636574}.f2EQvG_product-card__stock-status{z-index:9;color:#636574;pointer-events:none;text-align:center;white-space:nowrap;background:#ffffffeb;border-radius:999px;justify-content:center;align-items:center;max-width:calc(100% - 32px);min-height:32px;padding:0 12px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 22px #17161a14}.f2EQvG_product-card__cart{z-index:12;border-radius:12px;width:40px;height:40px;transition:width .38s cubic-bezier(.16,1,.3,1);position:absolute;bottom:8px;right:8px;overflow:hidden}.f2EQvG_product-card__cart--expanded{width:123px}.f2EQvG_product-card__cart--expanded .f2EQvG_product-card__cart-add{opacity:0;pointer-events:none;transform:translate(-10px)scale(.72)}.f2EQvG_product-card__cart--expanded .f2EQvG_product-card__stepper{opacity:1;pointer-events:auto;transform:translate(0)scaleX(1)}.f2EQvG_product-card__cart--add-visible:not(.f2EQvG_product-card__cart--expanded) .f2EQvG_product-card__cart-add{opacity:1;pointer-events:auto;transform:translateY(0)}.f2EQvG_product-card__cart-add{touch-action:manipulation;color:#fff;opacity:0;pointer-events:none;background-color:#2f80ed;background-image:url(/mobile/icon/button_mob_cart_add.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,opacity .18s,transform .28s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;transform:translateY(4px)}.f2EQvG_product-card__cart-add:hover{background-color:#196ddb}.f2EQvG_product-card__cart-add:disabled{color:#636574;cursor:not-allowed;background-color:#ebecf0}.f2EQvG_product-card__cart-add[data-loading=true]:disabled{color:#fff;background-color:#2f80ed}@media (hover:none){.f2EQvG_product-card__cart-add{opacity:1;pointer-events:auto;transform:translateY(0)}}.f2EQvG_product-card__wishlist{z-index:12;background:#fff url(/icons/wishlist-gift.svg) 50%/24px 24px no-repeat;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:absolute;bottom:56px;right:8px;box-shadow:0 4px 12px #17161a1a}.f2EQvG_product-card__wishlist:hover{background-color:#f5f5f8;box-shadow:0 6px 16px #17161a24}.f2EQvG_product-card__wishlist:active{transform:scale(.94)}.f2EQvG_product-card__wishlist--active{background-image:url(/icons/wishlist-gift-active.svg)}.f2EQvG_product-card__stepper{color:#fff;opacity:0;pointer-events:none;transform-origin:100%;background:#2f80ed;border-radius:12px;grid-template-columns:40px 43px 40px;align-items:center;width:123px;height:40px;transition:opacity .18s 50ms,transform .38s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:0;right:0;overflow:hidden;transform:translate(24px)scaleX(.62)}.f2EQvG_product-card__stepper-btn{touch-action:manipulation;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,opacity .2s;display:flex}.f2EQvG_product-card__stepper-btn:hover:not(:disabled){background:#ffffff29}.f2EQvG_product-card__stepper-btn:disabled{opacity:.48}.f2EQvG_product-card__stepper-btn--stock-limited{color:#17161a;background:#ffffff29}.f2EQvG_product-card__stepper-btn--stock-limited:hover{background:#ffffff29}.f2EQvG_product-card__stepper-icon{animation:.2s cubic-bezier(.22,1,.36,1) both f2EQvG_product-card-stepper-icon-enter}.f2EQvG_product-card__stepper-value{cursor:default;-webkit-user-select:none;user-select:none;text-align:center;min-width:0;font-size:14px;font-weight:600;line-height:40px}.f2EQvG_product-card__title{text-overflow:ellipsis;color:#17161a;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;max-height:48px;margin-top:12px;margin-bottom:0;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.f2EQvG_product-card__bonus{color:#2f80ed;align-items:center;gap:0;min-width:0;margin-top:4px;font-size:12px;font-weight:500;line-height:16px;display:flex}.f2EQvG_product-card__bonus-icon{background:url(/icons/bronze-star.svg) 50%/contain no-repeat;flex:none;width:16px;height:16px;margin-right:4px}.f2EQvG_product-card__prime{color:#7d51d3;text-overflow:ellipsis;white-space:nowrap;background:#e7e2ff;border-radius:999px;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-top:10px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;overflow:hidden}.f2EQvG_product-card__prime-icon{background:url(/icons/prime_icon.svg) 50%/contain no-repeat;flex:none;width:14px;height:14px}.f2EQvG_product-card__prime--short .f2EQvG_product-card__prime-text--full{display:none}.f2EQvG_product-card__prime--short .f2EQvG_product-card__prime-text--short{display:inline}.f2EQvG_product-card__prime-text{min-width:0}.f2EQvG_product-card__prime-text--short{display:none}.f2EQvG_product-card__prime-active{background:url(/icons/prime_active.svg) 50%/contain no-repeat;width:82px;height:26px;margin-top:10px;display:block}.f2EQvG_product-card__price{align-items:baseline;gap:8px;min-width:0;margin-top:8px;display:flex}.f2EQvG_product-card__price-current{color:#17161a;font-size:22px;font-weight:700;line-height:24px}.f2EQvG_product-card__price-original{color:#636574;font-size:13px;font-weight:500;line-height:18px;text-decoration:line-through}@media (prefers-reduced-motion:reduce){.f2EQvG_product-card__gallery-image{transition:none}.f2EQvG_product-card__stepper-icon{animation:none}.f2EQvG_product-card__favorite{transition:background-color .2s,color .2s}.f2EQvG_product-card__favorite--pulsing,.f2EQvG_product-card__favorite--pulsing:before,.f2EQvG_product-card__favorite--pulsing .f2EQvG_product-card__favorite-icon,.f2EQvG_product-card__favorite--pulsing .f2EQvG_product-card__favorite-burst span{animation:none}}@media (max-width:991px){.f2EQvG_product-card{background:0 0;border-radius:0;padding:0}.f2EQvG_product-card--favorites{background:#fff;border-radius:18px}.f2EQvG_product-card__media{aspect-ratio:167/144}.f2EQvG_product-card__actions{gap:4px}.f2EQvG_product-card__similar{opacity:1;pointer-events:auto;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;gap:0;width:32px;height:32px;padding:0;font-size:0;display:flex}.f2EQvG_product-card__similar:active{transform:scale(.94)}.f2EQvG_product-card__favorite{width:32px;height:32px}.f2EQvG_product-card__title{min-height:40px;max-height:40px;margin:8px 8px 0;font-size:14px;line-height:20px}.f2EQvG_product-card__price{margin-top:4px;gap:4px;margin-inline:8px}.f2EQvG_product-card__price-current{font-size:16px;line-height:24px}.f2EQvG_product-card__price-original{font-size:13px;line-height:16px}.f2EQvG_product-card__bonus{margin:2px 8px 0;font-size:11px;line-height:16px}.f2EQvG_product-card__prime{max-width:calc(100% - 16px);margin:10px 8px 0}.f2EQvG_product-card__prime-active{margin:10px 8px 0}.f2EQvG_product-card__gallery{touch-action:var(--product-card-gallery-touch-action,pan-y);overflow:hidden}.f2EQvG_product-card__gallery-image{opacity:1;transform:translate3d(var(--product-card-gallery-offset,0%), 0, 0);transition:transform .32s cubic-bezier(.22,1,.36,1)}.f2EQvG_product-card__gallery-image--active{transform:translate3d(var(--product-card-gallery-offset,0%), 0, 0)}.f2EQvG_product-card__gallery-indicators{opacity:1;display:inline-flex;bottom:4px;transform:translate(-50%)translateY(0)}.f2EQvG_product-card__gallery-indicator{flex-basis:4px;width:4px;min-width:4px;height:4px}.f2EQvG_product-card__cart-add{width:35px;height:35px}.f2EQvG_product-card__wishlist{background-size:20px 20px;width:32px;height:32px;bottom:51px;right:8px}.f2EQvG_product-card__stepper{grid-template-columns:35px 38px 35px;width:108px;height:35px}.f2EQvG_product-card__stepper-btn{width:35px;height:35px}.f2EQvG_product-card__stepper-value{font-size:12px;line-height:35px}.f2EQvG_product-card__cart{width:35px;height:35px}.f2EQvG_product-card__cart--expanded{width:108px}.f2EQvG_product-card__cart:not(.f2EQvG_product-card__cart--expanded) .f2EQvG_product-card__cart-add{opacity:1;pointer-events:auto;transform:translateY(0)}.f2EQvG_product-card__prime-text--full{display:none}.f2EQvG_product-card__prime-text--short{display:inline}}
.opNV3G_customer-gift-cards{flex-direction:column;gap:24px;min-width:0;display:flex}.opNV3G_customer-gift-cards__title{color:#17161a;margin:0;font-size:34px;font-weight:700;line-height:1.12}.opNV3G_customer-gift-cards__cards{scrollbar-width:none;align-items:stretch;gap:24px;max-width:100%;display:flex;overflow:auto hidden}.opNV3G_customer-gift-cards__cards::-webkit-scrollbar{display:none}.opNV3G_customer-gift-cards__balance-card{color:#4a2c86;background:#e7e2ff;border-radius:24px;flex:0 0 min(326px,100%);order:1;justify-content:space-between;align-items:center;width:100%;max-width:326px;height:196px;padding:24px;display:flex;position:relative;overflow:hidden}.opNV3G_customer-gift-cards__balance-card div{z-index:1;gap:8px;display:grid;position:relative}.opNV3G_customer-gift-cards__balance-card span{font-size:16px;font-weight:500}.opNV3G_customer-gift-cards__balance-card strong{font-size:32px;font-weight:700;line-height:1}.opNV3G_customer-gift-cards__balance-card img{object-fit:contain;filter:drop-shadow(0 16px 24px #4b2c8633);width:88px;height:88px;transform:rotate(-20deg)}.opNV3G_customer-gift-cards__empty-card{color:#17161a;text-align:center;background:#fff;border-radius:24px;flex:0 0 min(326px,100%);order:1;place-content:center;justify-items:center;gap:20px;width:100%;max-width:326px;height:196px;padding:24px;display:grid}.opNV3G_customer-gift-cards__empty-card p{max-width:190px;margin:0;font-size:16px;line-height:24px}.opNV3G_customer-gift-cards__empty-card span{background:#f5f5f8;border-radius:999px;place-items:center;width:66px;height:66px;display:grid}.opNV3G_customer-gift-cards__request-card{color:#17161a;text-align:center;cursor:pointer;background:#fff;border:0;border-radius:24px;flex:0 0 min(326px,100%);order:2;place-content:center;justify-items:center;gap:16px;width:100%;max-width:326px;height:196px;font-size:16px;line-height:24px;transition:transform .2s,box-shadow .2s;display:grid}.opNV3G_customer-gift-cards__request-card:hover{transform:translateY(-2px);box-shadow:0 4px 20px #0000000f}.opNV3G_customer-gift-cards__request-card span{background:#f5f5f8;border-radius:999px;place-items:center;width:66px;height:66px;display:grid}.opNV3G_customer-gift-cards__actions{align-items:center;gap:16px;display:flex}.opNV3G_customer-gift-cards__actions button{color:#17161a;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 16px 0 8px;font-size:16px;transition:transform .2s,box-shadow .2s;display:inline-flex}.opNV3G_customer-gift-cards__actions button:hover{transform:translateY(-1px);box-shadow:0 4px 20px #0000000f}.opNV3G_customer-gift-cards__actions span{color:#fff;background:#2f80ed;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.opNV3G_customer-gift-cards__business{text-align:left;cursor:pointer;background:#d5e6fb;border:0;border-radius:18px;grid-template-columns:minmax(0,1fr) 280px;align-items:center;width:100%;max-width:518px;min-height:148px;padding:24px;transition:box-shadow .2s,transform .2s;display:grid;overflow:hidden}.opNV3G_customer-gift-cards__business:hover,.opNV3G_customer-gift-cards__business:focus-visible{transform:translateY(-1px);box-shadow:0 4px 20px #0000000f}.opNV3G_customer-gift-cards__business:focus-visible{outline-offset:3px;outline:2px solid #2f80ed}.opNV3G_customer-gift-cards__business div{min-width:0}.opNV3G_customer-gift-cards__business h2{color:#17161a;margin:0 0 4px;font-size:16px;font-weight:700;line-height:20px}.opNV3G_customer-gift-cards__business p{color:#636574;margin:0;font-size:14px}.opNV3G_customer-gift-cards__business-cta{color:#fff;background:#252732;border-radius:8px;justify-content:center;align-items:center;min-height:34px;margin-top:16px;padding:0 20px;font-size:12px;transition:background .2s,transform .2s;display:inline-flex}.opNV3G_customer-gift-cards__business:hover .opNV3G_customer-gift-cards__business-cta,.opNV3G_customer-gift-cards__business:focus-visible .opNV3G_customer-gift-cards__business-cta{background:#17161a;transform:translateY(-1px)}.opNV3G_customer-gift-cards__business-visual{pointer-events:none;width:280px;height:132px;position:relative;transform:translate(24px)}.opNV3G_customer-gift-cards__business-visual img{object-fit:contain;filter:drop-shadow(0 18px 24px #2f80ed2e);width:216px;height:142px;position:absolute}.opNV3G_customer-gift-cards__business-card-1{z-index:1;top:10px;left:0}.opNV3G_customer-gift-cards__business-card-2{z-index:2;top:0;left:98px}.opNV3G_gift-card-flow-overlay{scrollbar-gutter:stable}@supports ((-moz-appearance:none)){.opNV3G_gift-card-flow-overlay{scrollbar-width:thin;scrollbar-color:#ebecf0 #0000}}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar{background:0 0;width:6px;height:6px}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar-button:single-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar-button:vertical:start:decrement{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar-button:vertical:end:increment{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar-corner{background:0 0}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar-track{background:0 0}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar-thumb{cursor:grab;background:#ebecf0;border-radius:999px}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar-thumb:active{cursor:grabbing}.opNV3G_gift-card-flow-overlay::-webkit-scrollbar-thumb:hover{background:#ebecf0}.opNV3G_gift-card-flow-overlay{z-index:1400;background:#00000080;padding:146px 32px 32px;position:fixed;inset:0;overflow-y:auto}.opNV3G_gift-card-add-modal{max-width:442px;padding:28px 32px 32px}.opNV3G_gift-card-add{flex-direction:column;min-height:397px;display:flex}.opNV3G_gift-card-add h2{color:#17161a;margin:0;font-size:24px;font-weight:700;line-height:1.18}.opNV3G_gift-card-add__subtitle{color:#636574;margin:4px 0 24px;font-size:16px;line-height:24px}.opNV3G_gift-card-add__field-shell{background:#f5f5f8;border-radius:24px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;height:214px;padding:48px 24px;display:flex}.opNV3G_gift-card-add__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.opNV3G_gift-card-add__input{color:#17161a;background:#fff;border:1px solid #2f80ed;border-radius:14px;outline:none;width:100%;height:56px;padding:0 14px;font-size:16px;line-height:24px;transition:box-shadow .2s,border-color .2s}.opNV3G_gift-card-add__input::placeholder{color:#9aa2b8}.opNV3G_gift-card-add__input:focus{border-color:#2f80ed;box-shadow:0 0 0 3px #2f80ed1f}.opNV3G_gift-card-add__input--error{border-color:#ff0e46}.opNV3G_gift-card-add__input--error:focus{border-color:#ff0e46;box-shadow:0 0 0 3px #ff0e461f}.opNV3G_gift-card-add__error{color:#ff0e46;margin:0;font-size:13px;line-height:1.35}.opNV3G_gift-card-add__submit{color:#fff;cursor:pointer;background:#2f80ed;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;height:56px;margin-top:auto;font-size:16px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex}.opNV3G_gift-card-add__submit:hover{background:#196ddb;transform:translateY(-1px)}.opNV3G_gift-card-business-flow{background:#fff;border-radius:24px;flex-direction:column;width:min(100%,1376px);min-height:max(770px,100dvh - 178px);margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000f}.opNV3G_gift-card-business-flow__close{z-index:4;position:absolute;top:16px;right:16px}.opNV3G_gift-card-business-flow__body{flex:1;grid-template-columns:minmax(0,1fr) 500px;gap:96px;min-height:688px;padding:50px 58px 32px 70px;display:grid}.opNV3G_gift-card-business-flow__info{flex-direction:column;align-items:flex-start;display:flex;position:relative}.opNV3G_gift-card-business-flow__info h2{color:#252732;max-width:520px;margin:0;font-size:48px;font-weight:700;line-height:1.28}.opNV3G_gift-card-business-flow__info p{color:#636574;align-items:center;gap:8px;margin:auto 0 0;font-size:16px;line-height:24px;display:flex}.opNV3G_gift-card-business-flow__info p svg{color:#2f80ed;flex:none}.opNV3G_gift-card-business-flow__info-cards{width:300px;height:164px;margin-top:32px;position:relative}.opNV3G_gift-card-business-flow__info-cards img{object-fit:contain;filter:drop-shadow(0 18px 24px #2f80ed29);width:230px;height:150px;position:absolute}.opNV3G_gift-card-business-flow__info-card-1{z-index:1;top:10px;left:0}.opNV3G_gift-card-business-flow__info-card-2{z-index:2;top:0;left:104px}.opNV3G_gift-card-business-flow__discounts{gap:24px;margin-top:40px;display:grid}.opNV3G_gift-card-business-flow__discounts strong{color:#17161a;font-size:16px;font-weight:700}.opNV3G_gift-card-business-flow__discounts div{flex-wrap:wrap;gap:16px;max-width:560px;display:flex}.opNV3G_gift-card-business-flow__discounts span{color:#252732;background:#f5f5f8;border-radius:999px;align-items:center;gap:16px;min-height:54px;padding:8px 20px 8px 8px;font-size:16px;font-weight:700;display:inline-flex}.opNV3G_gift-card-business-flow__discounts b{color:#fff;background:#2f80ed;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;display:inline-flex}.opNV3G_gift-card-business-flow__form{flex-direction:column;min-height:688px;padding-top:20px;display:flex}.opNV3G_gift-card-business-flow__form h2{color:#252732;margin:24px 0 32px;font-size:32px;font-weight:700;line-height:1.12}.opNV3G_gift-card-business-flow__steps{align-items:center;gap:4px;display:flex}.opNV3G_gift-card-business-flow__step{background:#d5d8e0;border-radius:999px;width:18px;height:4px}.opNV3G_gift-card-business-flow__step--active{background:#252732}.opNV3G_gift-card-business-flow__amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.opNV3G_gift-card-business-flow__amount{color:#ff640e;cursor:pointer;background:#fff3ec;border:0;border-radius:12px;height:66px;font-size:20px;font-weight:700;transition:background .2s,color .2s,transform .2s}.opNV3G_gift-card-business-flow__amount:hover{transform:translateY(-1px)}.opNV3G_gift-card-business-flow__amount--active{color:#fff;background:#ff640e}.opNV3G_gift-card-business-flow__fields{gap:16px;display:grid}.opNV3G_gift-card-business-flow__fields input{color:#17161a;background:#f5f5f8;border:0;border-radius:12px;outline:none;width:100%;height:64px;padding:0 16px;font-size:16px;transition:background .2s,box-shadow .2s}.opNV3G_gift-card-business-flow__fields input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2f80ed}.opNV3G_gift-card-business-flow__amounts+.opNV3G_gift-card-business-flow__fields{margin-top:32px}.opNV3G_gift-card-business-flow__field{gap:8px;display:grid}.opNV3G_gift-card-business-flow__input--error{background:#fff;box-shadow:inset 0 0 0 1px #ff0e46}.opNV3G_gift-card-business-flow__input--error:focus{box-shadow:inset 0 0 0 1px #ff0e46}.opNV3G_gift-card-business-flow__error{color:#ff0e46;margin:0;font-size:13px;line-height:1.35}.opNV3G_gift-card-business-flow__radio-list{gap:8px;margin-top:32px;display:grid}.opNV3G_gift-card-business-flow__radio-list label{color:#17161a;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.opNV3G_gift-card-business-flow__radio-list input{appearance:none;background:#fff;border:1px solid #c7ccd8;border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.opNV3G_gift-card-business-flow__radio-list input:before{content:"";background:#252732;border-radius:999px;width:10px;height:10px;transition:transform .16s;transform:scale(0)}.opNV3G_gift-card-business-flow__radio-list input:checked{border-color:#252732}.opNV3G_gift-card-business-flow__radio-list input:checked:before{transform:scale(1)}.opNV3G_gift-card-business-flow__footer{justify-content:flex-end;align-items:center;gap:24px;margin-top:auto;display:flex}.opNV3G_gift-card-business-flow__footer button{color:#636574;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;min-width:190px;height:56px;padding:0 20px;font-size:16px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.opNV3G_gift-card-business-flow__footer button:hover{color:#17161a}.opNV3G_gift-card-business-flow__footer button:last-child{color:#fff;background:#2f80ed}.opNV3G_gift-card-business-flow__footer button:last-child:hover{background:#196ddb;transform:translateY(-1px)}.opNV3G_gift-card-business-flow__footer button:last-child:disabled{color:#636574;cursor:default;background:#ebecf0;transform:none}.opNV3G_gift-card-buy-flow{background:#fff;border-radius:24px;flex-direction:column;width:min(100%,1376px);min-height:max(770px,100dvh - 178px);margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000000f}.opNV3G_gift-card-buy-flow:before{content:"";pointer-events:none;background:#e7e2ff;border-radius:45%;width:264px;height:264px;position:absolute;top:50%;left:-132px;transform:translateY(-50%)}.opNV3G_gift-card-buy-flow[data-step="2"]:before{width:50%;min-width:300px;height:100%;top:0;left:-20%;transform:none}.opNV3G_gift-card-buy-flow__close{z-index:4;position:absolute;top:16px;right:16px}.opNV3G_gift-card-buy-flow__body{z-index:1;flex:1;grid-template-columns:minmax(0,1fr) 500px;gap:32px;min-height:770px;padding:40px 56px 32px 64px;display:grid;position:relative}.opNV3G_gift-card-buy-flow__design-panel{min-height:690px;position:relative;overflow:hidden}.opNV3G_gift-card-buy-flow__design-label{color:#252732;align-items:center;gap:20px;width:205px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.opNV3G_gift-card-buy-flow__design-label strong{max-width:150px;font-size:28px;font-weight:700;line-height:1.12}.opNV3G_gift-card-buy-flow__design-label span{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:12px solid #252732;width:0;height:0}.opNV3G_gift-card-buy-flow__design-stage{width:100%;height:786px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.opNV3G_gift-card-buy-flow__design-track{will-change:transform;width:100%;height:100%;position:relative}.opNV3G_gift-card-buy-flow__design{cursor:pointer;will-change:top,left,width,height,transform,opacity;background:#f5f5f8;border:0;border-radius:8px;width:220px;height:136px;padding:0;transition:top .48s cubic-bezier(.2,.8,.2,1),left .48s cubic-bezier(.2,.8,.2,1),width .48s cubic-bezier(.2,.8,.2,1),height .48s cubic-bezier(.2,.8,.2,1),border-radius .48s cubic-bezier(.2,.8,.2,1),opacity .3s,box-shadow .32s,transform .38s cubic-bezier(.2,.8,.2,1);position:absolute;left:220px;overflow:hidden;box-shadow:0 12px 24px #18192414}.opNV3G_gift-card-buy-flow__design:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 0%,#ffffff2e 34%,#ffffffa8 50%,#ffffff2e 66%,#0000 100%);width:44%;transition:transform .72s cubic-bezier(.2,.8,.2,1),opacity .2s;position:absolute;top:-35%;bottom:-35%;left:-80%;transform:translate(0)skew(-18deg)}.opNV3G_gift-card-buy-flow__design img{object-fit:cover;width:100%;height:100%;transition:transform .42s cubic-bezier(.2,.8,.2,1)}.opNV3G_gift-card-buy-flow__design:hover:after{opacity:1;transform:translate(420%)skew(-18deg)}.opNV3G_gift-card-buy-flow__design:hover img{transform:scale(1.035)}.opNV3G_gift-card-buy-flow__design--before-far{opacity:.82;width:152px;height:94px;top:-24px;left:120px}.opNV3G_gift-card-buy-flow__design--before{opacity:.92;top:92px;left:230px}.opNV3G_gift-card-buy-flow__design--active{z-index:2;border-radius:12px;width:370px;height:228px;top:270px;left:290px;box-shadow:0 20px 44px #1819242e}.opNV3G_gift-card-buy-flow__design--active:hover{transform:translateY(-3px)scale(1.015)}.opNV3G_gift-card-buy-flow__design--after{opacity:.92;top:542px;left:230px}.opNV3G_gift-card-buy-flow__design--after-far{opacity:.82;width:152px;height:94px;top:716px;left:120px}.opNV3G_gift-card-buy-flow__form-panel{flex-direction:column;min-height:690px;padding:32px 0 0;display:flex}.opNV3G_gift-card-buy-flow__form-panel h2{color:#252732;margin:20px 0 24px;font-size:32px;font-weight:700;line-height:1.12}.opNV3G_gift-card-buy-flow__steps{align-items:center;gap:4px;display:flex}.opNV3G_gift-card-buy-flow__step{background:#d5d8e0;border-radius:999px;width:18px;height:4px}.opNV3G_gift-card-buy-flow__step--active{background:#252732}.opNV3G_gift-card-buy-flow__amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.opNV3G_gift-card-buy-flow__amount{color:#ff640e;cursor:pointer;background:#fff3ec;border:0;border-radius:12px;height:66px;font-size:20px;font-weight:700;transition:background .2s,color .2s,transform .2s}.opNV3G_gift-card-buy-flow__amount:hover{transform:translateY(-1px)}.opNV3G_gift-card-buy-flow__amount--active{color:#fff;background:#ff640e}.opNV3G_gift-card-buy-flow__custom-amount,.opNV3G_gift-card-buy-flow__input,.opNV3G_gift-card-buy-flow__fields input{color:#17161a;background:#f5f5f8;border:0;border-radius:12px;outline:none;width:100%;height:64px;padding:0 16px;font-size:16px;transition:box-shadow .2s,background .2s}.opNV3G_gift-card-buy-flow__custom-amount:focus,.opNV3G_gift-card-buy-flow__input:focus,.opNV3G_gift-card-buy-flow__fields input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2f80ed}.opNV3G_gift-card-buy-flow__field{gap:8px;display:grid}.opNV3G_gift-card-buy-flow__input--error{background:#fff;box-shadow:inset 0 0 0 1px #ff0e46}.opNV3G_gift-card-buy-flow__input--error:focus{box-shadow:inset 0 0 0 1px #ff0e46}.opNV3G_gift-card-buy-flow__error{color:#ff0e46;margin:0;font-size:13px;line-height:1.35}.opNV3G_gift-card-buy-flow__custom-amount{margin-top:32px}.opNV3G_gift-card-buy-flow__primary{color:#fff;cursor:pointer;background:#2f80ed;border:0;border-radius:12px;align-self:flex-end;min-width:190px;height:56px;margin-top:auto;font-size:16px;font-weight:600;transition:background .2s,transform .2s}.opNV3G_gift-card-buy-flow__primary:hover{background:#196ddb;transform:translateY(-1px)}.opNV3G_gift-card-buy-flow__preview{align-self:center;width:416px;position:relative}.opNV3G_gift-card-buy-flow__preview img{object-fit:cover;border-radius:12px;width:416px;height:260px;box-shadow:0 20px 44px #18192429}.opNV3G_gift-card-buy-flow__preview>span{color:#fff;background:#ff640e;border-radius:999px;place-items:center;width:104px;height:104px;font-size:16px;font-weight:700;display:grid;position:absolute;top:78px;right:-50px}.opNV3G_gift-card-buy-flow__fields{gap:16px;display:grid}.opNV3G_gift-card-buy-flow__radio-list{gap:40px;margin-top:24px;display:grid}.opNV3G_gift-card-buy-flow__radio{color:#252732;cursor:pointer;align-items:center;gap:16px;font-size:16px;font-weight:700;display:flex}.opNV3G_gift-card-buy-flow__radio input{appearance:none;background:#fff;border:1px solid #c7ccd8;border-radius:999px;flex:none;place-items:center;width:20px;height:20px;margin:2px 0 0;display:grid}.opNV3G_gift-card-buy-flow__radio input:before{content:"";background:#252732;border-radius:999px;width:10px;height:10px;transition:transform .16s;transform:scale(0)}.opNV3G_gift-card-buy-flow__radio input:checked{border-color:#252732}.opNV3G_gift-card-buy-flow__radio input:checked:before{transform:scale(1)}.opNV3G_gift-card-buy-flow__radio span{gap:4px;display:grid}.opNV3G_gift-card-buy-flow__radio span svg{display:none}.opNV3G_gift-card-buy-flow__radio span small{color:#636574;font-size:13px;font-weight:400}.opNV3G_gift-card-buy-flow__payment-label{align-items:center;gap:12px;display:inline-flex}.opNV3G_gift-card-buy-flow__payment-label svg{color:#636574;flex:none}.opNV3G_gift-card-buy-flow__footer{justify-content:flex-end;align-items:center;gap:24px;margin-top:auto;display:flex}.opNV3G_gift-card-buy-flow__footer button{color:#636574;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:190px;height:56px;font-size:16px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.opNV3G_gift-card-buy-flow__footer button:hover{color:#17161a}.opNV3G_gift-card-buy-flow__footer button:last-child{color:#fff;background:#2f80ed}.opNV3G_gift-card-buy-flow__footer button:last-child:hover{background:#196ddb;transform:translateY(-1px)}.opNV3G_gift-card-buy-flow__footer button:last-child:disabled{color:#636574;cursor:default;background:#ebecf0;transform:none}.opNV3G_gift-card-buy-flow__summary-panel{flex-direction:column;gap:32px;margin-top:auto;display:flex}.opNV3G_gift-card-buy-flow__recipient{width:416px;margin-left:56px}.opNV3G_gift-card-buy-flow__recipient h3{color:#252732;margin:0 0 20px;font-size:28px;font-weight:700}.opNV3G_gift-card-buy-flow__recipient p{color:#252732;margin:0;font-size:16px;line-height:24px}.opNV3G_gift-card-buy-flow__recipient strong{color:#252732;margin-top:30px;font-size:16px;font-weight:700;display:block}.opNV3G_gift-card-buy-flow__recipient>span{background:#d5d8e0;height:1px;margin:24px 0;display:block}.opNV3G_gift-card-buy-flow__recipient small{color:#636574;margin-bottom:8px;font-size:13px;display:block}.opNV3G_gift-card-date{margin-top:16px;position:relative}.opNV3G_gift-card-date__trigger{color:#17161a;cursor:pointer;background:#f5f5f8;border:1px solid #ebecf0;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 12px;font-size:14px;transition:border-color .2s,background .2s;display:flex}.opNV3G_gift-card-date__trigger span{text-align:left;flex:1;min-width:0}.opNV3G_gift-card-date__trigger:hover,.opNV3G_gift-card-date__trigger[aria-expanded=true]{background:#fff;border-color:#2f80ed}.opNV3G_gift-card-date__panel{z-index:5;background:#fff;border:1px solid #ebecf0;border-radius:18px;width:318px;padding:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 32px #00000014}.opNV3G_gift-card-calendar__root,.opNV3G_gift-card-calendar__months,.opNV3G_gift-card-calendar__month{width:100%}.opNV3G_gift-card-calendar__caption{color:#17161a;justify-content:center;align-items:center;min-height:36px;font-size:15px;font-weight:700;display:flex}.opNV3G_gift-card-calendar__caption-label{text-transform:capitalize}.opNV3G_gift-card-calendar__nav{pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:12px;left:12px;right:12px}.opNV3G_gift-card-calendar__nav-button{color:#252732;cursor:pointer;pointer-events:auto;background:#f5f5f8;border:0;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:inline-flex}.opNV3G_gift-card-calendar__nav-button:hover{color:#fff;background:#2f80ed}.opNV3G_gift-card-calendar__grid{border-spacing:0;border-collapse:separate;width:100%;margin-top:10px}.opNV3G_gift-card-calendar__weekdays,.opNV3G_gift-card-calendar__week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.opNV3G_gift-card-calendar__weekday{color:#636574;place-items:center;height:30px;font-size:12px;font-weight:500;display:grid}.opNV3G_gift-card-calendar__day{place-items:center;display:grid}.opNV3G_gift-card-calendar__day-button{color:#17161a;cursor:pointer;background:0 0;border:0;border-radius:999px;width:34px;height:34px;font-size:13px;transition:background .2s,color .2s}.opNV3G_gift-card-calendar__day-button:hover{color:#2f80ed;background:#e6f0fd}.opNV3G_gift-card-calendar__selected .opNV3G_gift-card-calendar__day-button{color:#fff;background:#2f80ed}.opNV3G_gift-card-calendar__today .opNV3G_gift-card-calendar__day-button{box-shadow:inset 0 0 0 1px #2f80ed}.opNV3G_gift-card-calendar__outside .opNV3G_gift-card-calendar__day-button{color:#63657473}.opNV3G_gift-card-calendar__disabled .opNV3G_gift-card-calendar__day-button{color:#63657459;cursor:not-allowed}.opNV3G_gift-card-calendar__disabled .opNV3G_gift-card-calendar__day-button:hover{color:#63657459;background:0 0}.opNV3G_gift-card-faq{gap:16px;margin-top:24px;display:grid}.opNV3G_gift-card-faq__heading span{display:none}.opNV3G_gift-card-faq__heading h2{color:#17161a;margin:0;font-size:34px;font-weight:700;line-height:1.12}.opNV3G_gift-card-faq__list{gap:16px;display:grid}.opNV3G_gift-card-faq__item{background:#fff;border-radius:12px}.opNV3G_gift-card-faq__item button{color:#17161a;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:56px;padding:0 16px;font-size:16px;font-weight:700;display:flex}.opNV3G_gift-card-faq__item button svg{color:#17161a;flex:none;transition:transform .2s}.opNV3G_gift-card-faq__item button[aria-expanded=true] svg{transform:rotate(180deg)}.opNV3G_gift-card-faq__body{opacity:0;height:0;overflow:hidden}.opNV3G_gift-card-faq__body p{color:#636574;margin:0;padding:0 16px 16px;font-size:14px;line-height:20px}@media (max-width:991px){.opNV3G_customer-gift-cards{gap:16px}.opNV3G_customer-gift-cards__title{display:none}.opNV3G_customer-gift-cards__cards{scroll-snap-type:x mandatory;gap:12px;scroll-padding-inline:16px}.opNV3G_customer-gift-cards__balance-card,.opNV3G_customer-gift-cards__empty-card{scroll-snap-align:start;border-radius:18px;flex-basis:calc(100vw - 32px);max-width:calc(100vw - 32px);height:172px}.opNV3G_customer-gift-cards__balance-card{padding:20px}.opNV3G_customer-gift-cards__balance-card strong{font-size:28px}.opNV3G_customer-gift-cards__balance-card img{width:82px;height:82px}.opNV3G_customer-gift-cards__empty-card{gap:12px;padding:20px}.opNV3G_customer-gift-cards__empty-card p{max-width:180px;font-size:14px;line-height:20px}.opNV3G_customer-gift-cards__empty-card span{width:58px;height:58px}.opNV3G_customer-gift-cards__request-card{display:none}.opNV3G_customer-gift-cards__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.opNV3G_customer-gift-cards__actions button{border-radius:12px;flex-direction:column;justify-content:center;gap:8px;min-height:92px;padding:12px;font-size:13px}.opNV3G_customer-gift-cards__actions span{width:36px;height:36px}.opNV3G_customer-gift-cards__business{border-radius:12px;grid-template-columns:minmax(0,1fr) 172px;max-width:none;min-height:118px;padding:14px}.opNV3G_customer-gift-cards__business h2{margin-bottom:2px;font-size:14px;line-height:18px}.opNV3G_customer-gift-cards__business p{font-size:12px;line-height:16px}.opNV3G_customer-gift-cards__business-cta{min-height:26px;margin-top:10px;padding-inline:12px;font-size:10px}.opNV3G_customer-gift-cards__business-visual{width:172px;height:94px;transform:translate(12px)}.opNV3G_customer-gift-cards__business-visual img{width:152px;height:100px}.opNV3G_customer-gift-cards__business-card-1{top:8px;left:-8px}.opNV3G_customer-gift-cards__business-card-2{top:0;left:54px}.opNV3G_gift-card-add-modal__overlay{background:#fff;align-items:stretch;padding:0}.opNV3G_gift-card-add-modal{width:100%;max-width:none;min-height:100dvh;box-shadow:none;padding:max(76px,env(safe-area-inset-top) + 56px) 16px max(24px,env(safe-area-inset-bottom));border-radius:0}.opNV3G_gift-card-add-modal>button{top:max(12px,env(safe-area-inset-top) + 8px);right:16px}.opNV3G_gift-card-add{min-height:calc(100dvh - 100px)}.opNV3G_gift-card-add h2{font-size:20px;line-height:1.2}.opNV3G_gift-card-add__subtitle{margin:4px 0 20px;font-size:14px;line-height:20px}.opNV3G_gift-card-add__field-shell{background:0 0;gap:8px;height:auto;padding:0}.opNV3G_gift-card-add__input{border-radius:8px;height:48px;font-size:14px}.opNV3G_gift-card-add__submit{border-radius:8px;height:48px;margin-top:24px;font-size:14px}.opNV3G_gift-card-flow-overlay{background:#fff;padding:0;overflow:hidden}.opNV3G_gift-card-buy-flow,.opNV3G_gift-card-business-flow{scrollbar-gutter:stable}@supports ((-moz-appearance:none)){.opNV3G_gift-card-buy-flow,.opNV3G_gift-card-business-flow{scrollbar-width:thin;scrollbar-color:#ebecf0 #0000}}.opNV3G_gift-card-buy-flow::-webkit-scrollbar{background:0 0;width:6px;height:6px}.opNV3G_gift-card-business-flow::-webkit-scrollbar{background:0 0;width:6px;height:6px}.opNV3G_gift-card-buy-flow::-webkit-scrollbar-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-buy-flow::-webkit-scrollbar-button:single-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-buy-flow::-webkit-scrollbar-button:vertical:start:decrement{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-buy-flow::-webkit-scrollbar-button:vertical:end:increment{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-business-flow::-webkit-scrollbar-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-business-flow::-webkit-scrollbar-button:single-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-business-flow::-webkit-scrollbar-button:vertical:start:decrement{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-business-flow::-webkit-scrollbar-button:vertical:end:increment{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.opNV3G_gift-card-buy-flow::-webkit-scrollbar-corner{background:0 0}.opNV3G_gift-card-business-flow::-webkit-scrollbar-corner{background:0 0}.opNV3G_gift-card-buy-flow::-webkit-scrollbar-track{background:0 0}.opNV3G_gift-card-business-flow::-webkit-scrollbar-track{background:0 0}.opNV3G_gift-card-buy-flow::-webkit-scrollbar-thumb{cursor:grab;background:#ebecf0;border-radius:999px}.opNV3G_gift-card-business-flow::-webkit-scrollbar-thumb{cursor:grab;background:#ebecf0;border-radius:999px}.opNV3G_gift-card-buy-flow::-webkit-scrollbar-thumb:active{cursor:grabbing}.opNV3G_gift-card-business-flow::-webkit-scrollbar-thumb:active{cursor:grabbing}.opNV3G_gift-card-buy-flow::-webkit-scrollbar-thumb:hover{background:#ebecf0}.opNV3G_gift-card-business-flow::-webkit-scrollbar-thumb:hover{background:#ebecf0}.opNV3G_gift-card-buy-flow,.opNV3G_gift-card-business-flow{width:100%;height:100dvh;min-height:100dvh;box-shadow:none;border-radius:0;margin:0;overflow-y:auto}.opNV3G_gift-card-buy-flow:before{display:none}.opNV3G_gift-card-buy-flow__close{top:max(12px,env(safe-area-inset-top) + 8px);position:fixed;right:12px}.opNV3G_gift-card-buy-flow__body{min-height:100%;padding:max(54px,env(safe-area-inset-top) + 40px) 16px max(24px,env(safe-area-inset-bottom));flex-direction:column;gap:16px;display:flex}.opNV3G_gift-card-buy-flow__design-panel{touch-action:pan-y;min-height:286px;padding-top:24px;overflow:hidden}.opNV3G_gift-card-buy-flow__design-label{text-align:left;width:auto;margin:0 0 20px;display:block;position:static;transform:none}.opNV3G_gift-card-buy-flow__design-label strong{max-width:none;font-size:24px;line-height:1.2}.opNV3G_gift-card-buy-flow__design-label span{display:none}.opNV3G_gift-card-buy-flow__design-stage{width:auto;height:auto;position:static;transform:none}.opNV3G_gift-card-buy-flow__design-track{height:195px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:relative;overflow:visible}.opNV3G_gift-card-buy-flow__design-track:before{display:none}.opNV3G_gift-card-buy-flow__design{aspect-ratio:1.6;border-radius:8px;width:min(311px,100vw - 64px);height:auto;top:0;left:50%}.opNV3G_gift-card-buy-flow__design--before-far,.opNV3G_gift-card-buy-flow__design--after-far{display:none}.opNV3G_gift-card-buy-flow__design--before{opacity:1;width:216px;height:137px;top:29px;left:calc(50% - 388px)}.opNV3G_gift-card-buy-flow__design--active{border-radius:8px;left:50%;transform:translate(-50%);box-shadow:0 20px 44px #1819242e}.opNV3G_gift-card-buy-flow__design--active:hover{transform:translate(-50%)}.opNV3G_gift-card-buy-flow__design--after{opacity:1;width:216px;height:137px;top:29px;left:calc(50% + 156px)}.opNV3G_gift-card-buy-flow__form-panel{min-height:0;padding:0;position:static}.opNV3G_gift-card-buy-flow__form-panel .opNV3G_gift-card-buy-flow__steps{top:max(32px,env(safe-area-inset-top) + 28px);position:absolute;left:50%;transform:translate(-50%)}.opNV3G_gift-card-buy-flow__form-panel h2{margin:0 0 16px;font-size:24px;line-height:1.2}.opNV3G_gift-card-buy-flow__design-panel+.opNV3G_gift-card-buy-flow__form-panel{min-height:384px}.opNV3G_gift-card-buy-flow__design-panel+.opNV3G_gift-card-buy-flow__form-panel .opNV3G_gift-card-buy-flow__primary{margin-top:auto}.opNV3G_gift-card-buy-flow__steps{justify-content:center}.opNV3G_gift-card-buy-flow__step{width:16px;height:3px}.opNV3G_gift-card-buy-flow__amounts{gap:8px}.opNV3G_gift-card-buy-flow__amount{border-radius:12px;height:46px;font-size:16px}.opNV3G_gift-card-buy-flow__custom-amount,.opNV3G_gift-card-buy-flow__input,.opNV3G_gift-card-buy-flow__fields input{border-radius:12px;height:64px;padding-inline:12px;font-size:16px}.opNV3G_gift-card-buy-flow__custom-amount{margin-top:16px}.opNV3G_gift-card-buy-flow__primary{border-radius:12px;width:auto;min-width:0;height:56px;margin-top:24px;font-size:16px}.opNV3G_gift-card-buy-flow__preview{width:min(252px,100vw - 32px);margin:24px auto 0}.opNV3G_gift-card-buy-flow__preview img{aspect-ratio:1.6;border-radius:8px;width:100%;height:auto}.opNV3G_gift-card-buy-flow__preview>span{border-radius:12px;width:60px;height:32px;font-size:11px;top:auto;bottom:-10px;right:-10px}.opNV3G_gift-card-buy-flow__body>.opNV3G_gift-card-buy-flow__preview,.opNV3G_gift-card-buy-flow__summary-panel{display:none}.opNV3G_gift-card-buy-flow__fields{gap:16px}.opNV3G_gift-card-buy-flow__radio-list{gap:20px;margin-top:24px}.opNV3G_gift-card-buy-flow__radio{gap:14px;padding-left:10px;font-size:16px}.opNV3G_gift-card-buy-flow__radio input{width:20px;height:20px}.opNV3G_gift-card-buy-flow__radio input:before{width:10px;height:10px}.opNV3G_gift-card-buy-flow__radio span{gap:7px}.opNV3G_gift-card-buy-flow__radio span small{font-size:14px;line-height:16px}.opNV3G_gift-card-buy-flow__radio--payment{font-size:14px}.opNV3G_gift-card-buy-flow__payment-label{gap:10px}.opNV3G_gift-card-buy-flow__footer{z-index:5;right:16px;bottom:calc(env(safe-area-inset-bottom) + 8px);gap:8px;margin:0;padding:0;position:fixed;left:16px}.opNV3G_gift-card-buy-flow__footer button{color:#636574;background:#f5f5f8;border-radius:12px;flex:1;min-width:0;height:56px;font-size:16px}.opNV3G_gift-card-buy-flow__footer button:last-child{color:#fff;background:#2f80ed}.opNV3G_gift-card-buy-flow[data-step="1"] .opNV3G_gift-card-buy-flow__primary{z-index:5;right:16px;bottom:calc(env(safe-area-inset-bottom) + 8px);width:auto;position:fixed;left:16px}.opNV3G_gift-card-buy-flow[data-step="2"] .opNV3G_gift-card-buy-flow__form-panel,.opNV3G_gift-card-buy-flow[data-step="3"] .opNV3G_gift-card-buy-flow__form-panel{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.opNV3G_gift-card-buy-flow[data-step="3"] .opNV3G_gift-card-buy-flow__form-panel>h2+.opNV3G_gift-card-buy-flow__radio-list{margin-bottom:48px}.opNV3G_gift-card-buy-flow[data-step="2"] .opNV3G_gift-card-buy-flow__form-panel,.opNV3G_gift-card-buy-flow[data-step="3"] .opNV3G_gift-card-buy-flow__form-panel{min-height:calc(100dvh - 132px);padding-top:24px}.opNV3G_gift-card-buy-flow__confirmation{flex-direction:column;flex:1;min-height:0;display:flex}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__steps{margin-bottom:24px}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__preview{width:100%;margin:0}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__preview img{aspect-ratio:1.6;width:100%;height:auto}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__preview>span{width:108px;height:48px;font-size:14px;bottom:-24px;left:50%;right:auto;transform:translate(-50%)}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__recipient{width:auto;margin:56px 0 0}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__recipient h3{margin-bottom:20px;font-size:32px}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__recipient p{font-size:16px;line-height:24px}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__recipient strong{margin-top:30px;font-size:16px}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__recipient>span{margin:24px 0}.opNV3G_gift-card-buy-flow__confirmation .opNV3G_gift-card-buy-flow__recipient small{margin-bottom:8px;font-size:13px}.opNV3G_gift-card-business-flow__close{top:max(12px,env(safe-area-inset-top) + 8px);position:fixed;right:12px}.opNV3G_gift-card-business-flow__body{min-height:100%;padding:max(54px,env(safe-area-inset-top) + 40px) 16px max(24px,env(safe-area-inset-bottom));flex-direction:column;gap:16px;display:flex}.opNV3G_gift-card-business-flow__info,.opNV3G_gift-card-business-flow__form{display:contents}.opNV3G_gift-card-business-flow__steps{order:1;justify-content:center;transform:translateY(-12px)}.opNV3G_gift-card-business-flow__step{width:16px;height:3px}.opNV3G_gift-card-business-flow__info h2{text-align:left;order:2;margin:0;font-size:24px;line-height:24px}.opNV3G_gift-card-business-flow__info-cards{order:3;width:252px;height:150px;margin:0}.opNV3G_gift-card-business-flow__info-card-1{top:8px;left:0}.opNV3G_gift-card-business-flow__info-card-2{top:0;left:72px}.opNV3G_gift-card-business-flow__form h2{order:4;margin:0;font-size:18px;line-height:24px}.opNV3G_gift-card-business-flow__amounts{order:5;gap:6px}.opNV3G_gift-card-business-flow__amount{border-radius:6px;height:36px;font-size:11px}.opNV3G_gift-card-business-flow__fields{order:6;gap:8px}.opNV3G_gift-card-business-flow__fields input{border-radius:8px;height:46px;padding-inline:12px;font-size:13px}.opNV3G_gift-card-business-flow__amounts+.opNV3G_gift-card-business-flow__fields{margin-top:0}.opNV3G_gift-card-business-flow__radio-list{order:7;gap:14px;margin-top:0}.opNV3G_gift-card-business-flow__radio-list label{gap:10px;font-size:14px}.opNV3G_gift-card-business-flow__radio-list input{width:16px;height:16px}.opNV3G_gift-card-business-flow__radio-list input:before{width:8px;height:8px}.opNV3G_gift-card-business-flow__discounts{background:#f5f5f8;border-radius:24px;order:8;gap:16px;width:100%;margin-top:0;padding:20px 8px}.opNV3G_gift-card-business-flow__discounts strong{text-align:center;width:100%;font-size:16px;line-height:20px}.opNV3G_gift-card-business-flow__discounts div{flex-direction:column;align-items:center;gap:8px}.opNV3G_gift-card-business-flow__discounts span{background:#fff;border-radius:999px;gap:6px;min-height:40px;padding:4px 12px 4px 4px;font-size:16px;font-weight:400}.opNV3G_gift-card-business-flow__discounts b{background:#2f80ed;width:32px;height:32px;font-size:12px}.opNV3G_gift-card-business-flow__info p{display:none}.opNV3G_gift-card-business-flow__footer{z-index:2;padding:12px 0 max(4px,env(safe-area-inset-bottom));background:#fff;order:9;gap:8px;margin-top:auto;position:sticky;bottom:0}.opNV3G_gift-card-business-flow__footer button{border-radius:8px;flex:1;min-width:0;height:46px;font-size:13px}.opNV3G_gift-card-date__panel{width:100%;right:auto}.opNV3G_gift-card-date__trigger{margin-bottom:15px}.opNV3G_gift-card-faq{gap:12px;margin-top:8px}.opNV3G_gift-card-faq__heading h2{font-size:20px;line-height:24px}.opNV3G_gift-card-faq__list{gap:8px}.opNV3G_gift-card-faq__item{border-radius:8px}.opNV3G_gift-card-faq__item button{min-height:48px;padding-inline:12px;font-size:13px}.opNV3G_gift-card-faq__body p{padding:0 12px 12px;font-size:12px;line-height:18px}}
._5NEAgW_order-bonus{color:#64381d;white-space:nowrap;background:#fff3ec;border-radius:24px;flex:none;align-items:center;display:inline-flex}._5NEAgW_order-bonus img{object-fit:contain;display:block}._5NEAgW_order-bonus--s{gap:8px;height:24px;padding:0 8px;font-size:12px;line-height:16px}._5NEAgW_order-bonus--m{gap:8px;height:30px;padding:0 8px;font-size:16px;line-height:24px}
.qcPGPG_active-order-card{cursor:pointer;background:#fff;border-radius:24px;width:100%;padding:24px 32px 28px}.qcPGPG_active-order-card--new{animation:.32s ease-out both qcPGPG_active-order-card-enter}.qcPGPG_active-order-card:focus-visible{outline-offset:2px;outline:2px solid #2f80ed}.qcPGPG_active-order-card__meta{align-items:center;gap:24px;min-width:0;display:flex}.qcPGPG_active-order-card__date,.qcPGPG_active-order-card__number{color:#636574;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.qcPGPG_active-order-card__tag{color:#fff;background:#2f80ed;border-radius:24px;margin-left:auto;padding:4px 8px;font-size:12px;line-height:16px}.qcPGPG_active-order-card__tag[data-tag=express]{background:#ff640e}.qcPGPG_active-order-card__status{color:#17161a;margin:16px 0 0;font-size:20px;font-weight:700;line-height:28px}.qcPGPG_active-order-card__tracker{margin:24px 0 0;padding:0;list-style:none;display:flex}.qcPGPG_active-order-card__step{align-items:center;min-width:0;display:flex;position:relative}.qcPGPG_active-order-card__step:not(:last-child){flex:1 1 0}.qcPGPG_active-order-card__step:not(:last-child):after{content:"";background:#f5f5f8;border-radius:999px;height:4px;position:absolute;top:19px;left:56px;right:16px}.qcPGPG_active-order-card__step:last-child{flex:none;justify-content:flex-end}.qcPGPG_active-order-card__step[data-complete]:after{background:#2f80ed}.qcPGPG_active-order-card__step-dot{z-index:1;color:#c7ccd8;background:#f5f5f8;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:relative}.qcPGPG_active-order-card__step[data-complete] .qcPGPG_active-order-card__step-dot{color:#fff;background:#2f80ed}.qcPGPG_active-order-card__details{flex-direction:column;gap:16px;margin-top:24px;display:flex}.qcPGPG_active-order-card__facts{grid-template-columns:repeat(3,minmax(0,1fr)) 40px;align-items:flex-start;gap:0;display:grid}.qcPGPG_active-order-card__facts[data-steps="5"]{grid-template-columns:repeat(4,minmax(0,1fr)) 40px}.qcPGPG_active-order-card__facts>span{flex-direction:column;gap:4px;min-width:0;display:flex}.qcPGPG_active-order-card__facts small{color:#636574;width:100%;font-size:12px;line-height:16px}.qcPGPG_active-order-card__facts strong{color:#17161a;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.qcPGPG_active-order-card__summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.qcPGPG_active-order-card__mobile-total{color:#17161a;flex:none;font-size:14px;font-weight:500;line-height:20px;display:none}.qcPGPG_active-order-card__products{align-items:center;gap:8px;min-width:0;display:flex}.qcPGPG_active-order-card__bonus{flex:none}.qcPGPG_active-order-card__actions{gap:8px;margin-left:auto;display:flex}.qcPGPG_active-order-card__contact,.qcPGPG_active-order-card__cancel{min-height:40px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;line-height:20px;display:inline-flex}.qcPGPG_active-order-card__contact{color:#636574;background:0 0}.qcPGPG_active-order-card__cancel{color:#636574;background:#ebecf0;transition:background-color .2s,color .2s}.qcPGPG_active-order-card__cancel:hover{color:#17161a;background:#d5d8e0}.qcPGPG_active-order-card__thumb{background:#f5f5f8;border-radius:12px;flex:none;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}.qcPGPG_active-order-card__thumb img{object-fit:contain;width:60px;height:60px}.qcPGPG_active-order-card__more{color:#636574;white-space:nowrap;font-size:14px;line-height:20px}@media (prefers-reduced-motion:reduce){.qcPGPG_active-order-card,.qcPGPG_active-order-card__cancel{transition:none;animation:none}}@keyframes qcPGPG_active-order-card-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:991px){.qcPGPG_active-order-card{border-radius:18px;margin-bottom:16px;padding:16px}.qcPGPG_active-order-card__meta{gap:16px}.qcPGPG_active-order-card__status{margin-top:12px;font-size:18px;line-height:24px}.qcPGPG_active-order-card__tracker{margin-top:20px}.qcPGPG_active-order-card__step:not(:last-child):after{height:4px;top:17px;left:52px;right:16px}.qcPGPG_active-order-card__step-dot{width:36px;height:36px}.qcPGPG_active-order-card__step-dot svg{width:17px;height:17px}.qcPGPG_active-order-card__details{gap:16px;margin-top:20px}.qcPGPG_active-order-card__thumb{width:56px;height:56px}.qcPGPG_active-order-card__thumb img{width:48px;height:48px}.qcPGPG_active-order-card__facts{flex-direction:column;gap:12px;display:flex}.qcPGPG_active-order-card__facts>span:last-child{text-align:left;align-items:flex-start}.qcPGPG_active-order-card__payment,.qcPGPG_active-order-card__actions{display:none}.qcPGPG_active-order-card__mobile-total{display:block}}
._55aJFW_level-carousel{width:100%}._55aJFW_level-carousel__slide{opacity:.4;will-change:opacity,transform;flex-direction:column;align-items:center;width:323px;padding-inline:6px;transition:opacity .28s,transform .28s;display:flex;transform:scale(.94)}._55aJFW_level-carousel__slide--selected{opacity:1;transform:scale(1)}._55aJFW_level-carousel__slide--bronze ._55aJFW_level-carousel__chip{color:#64381d;background:#ffc078}._55aJFW_level-carousel__slide--bronze ._55aJFW_level-carousel__tag{background:#ffd48a}._55aJFW_level-carousel__slide--bronze ._55aJFW_level-carousel__card{background:#ffefe3}._55aJFW_level-carousel__slide--silver ._55aJFW_level-carousel__chip{color:#fff;background:#afb3b5}._55aJFW_level-carousel__slide--silver ._55aJFW_level-carousel__tag{color:#5f6268;background:#b7babf}._55aJFW_level-carousel__slide--silver ._55aJFW_level-carousel__card{background:#f3f4f6}._55aJFW_level-carousel__slide--gold ._55aJFW_level-carousel__chip{color:#4a3705;background:#f9e5ad}._55aJFW_level-carousel__slide--gold ._55aJFW_level-carousel__tag{background:#ffe79e}._55aJFW_level-carousel__slide--gold ._55aJFW_level-carousel__card{background:#fff6cc}._55aJFW_level-carousel__slide--platinum ._55aJFW_level-carousel__chip{color:#fff;background:#b5b3a4}._55aJFW_level-carousel__slide--platinum ._55aJFW_level-carousel__tag{color:#5a552f;background:#c8c7b0}._55aJFW_level-carousel__slide--platinum ._55aJFW_level-carousel__card{background:#eeeee0}._55aJFW_level-carousel__star{flex:none;width:140px;height:140px;display:block;position:relative}._55aJFW_level-carousel__star img{object-fit:contain;display:block}._55aJFW_level-carousel__check{position:absolute;top:15px;right:0}._55aJFW_level-carousel__card{border-radius:24px;flex-direction:column;align-items:center;gap:16px;width:100%;margin-top:26px;padding:0 16px 20px;display:flex}._55aJFW_level-carousel__chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:40px;margin-top:-20px;padding:0 16px 0 8px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}._55aJFW_level-carousel__tag{border-radius:999px;justify-content:center;align-items:center;height:24px;padding:0 6px;font-size:12px;line-height:16px;display:inline-flex}._55aJFW_level-carousel__perks{flex-direction:column;align-items:center;gap:8px;display:flex}._55aJFW_level-carousel__perks-row{align-items:center;gap:8px;display:flex}._55aJFW_level-carousel__perk{color:#17161a;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;height:32px;padding:0 12px;font-size:12px;line-height:16px;display:inline-flex}._55aJFW_level-carousel__toggle{color:#17161a;justify-content:center;align-items:center;width:24px;height:24px;margin-left:8px;transition:transform .2s;display:inline-flex}._55aJFW_level-carousel__toggle--open{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._55aJFW_level-carousel__slide,._55aJFW_level-carousel__toggle{transition:none}}
.eDFGbG_cart-recommendations__header{justify-content:space-between;align-items:center;display:flex}.eDFGbG_cart-recommendations__title{color:#17161a;font-size:20px;font-weight:700}.eDFGbG_cart-recommendations__nav{align-items:center;gap:8px;display:flex}.eDFGbG_cart-recommendations__nav button{color:#000;background:#fff;border:1px solid #ebecf0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:border-color .2s,background-color .2s,color .2s;display:flex}.eDFGbG_cart-recommendations__nav button:hover:not(:disabled){color:#fff;background:#000;border-color:#000}.eDFGbG_cart-recommendations__nav button:disabled{cursor:default}.eDFGbG_cart-recommendations__nav-btn--hidden{pointer-events:none;opacity:.4}.eDFGbG_cart-recommendations__carousel{margin-top:16px}.eDFGbG_cart-recommendations__lazy-item{border:1px solid #ebecf0;border-radius:24px;height:100%;min-height:1px;overflow:hidden}
@keyframes cKjWfq_bonus-history-spin{to{transform:rotate(360deg)}}.cKjWfq_bonus-history__head{flex-direction:column;gap:24px;display:flex}.cKjWfq_bonus-history__level,.cKjWfq_bonus-history__progress{display:none}.cKjWfq_bonus-history__details{flex-direction:column;gap:24px;display:flex;overflow:hidden}.cKjWfq_bonus-history__title-row{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.cKjWfq_bonus-history__title{color:#17161a;margin:0;padding-left:8px;font-size:24px;font-weight:700;line-height:32px}.cKjWfq_bonus-history__balance{color:#64381d;background:#fff3ec;border-radius:999px;flex:none;align-items:center;gap:10px;height:30px;padding:0 12px 0 10px;font-size:16px;line-height:24px;display:inline-flex}.cKjWfq_bonus-history__balance img{display:block}.cKjWfq_bonus-history__filters{flex-wrap:wrap;gap:8px;display:flex}.cKjWfq_bonus-history__filter{color:#14151b;white-space:nowrap;background:#f5f5f8;border-radius:24px;align-items:center;height:40px;padding:0 16px;font-size:16px;line-height:24px;transition:background-color .2s,color .2s;display:inline-flex}.cKjWfq_bonus-history__filter:hover{background:#ebecf0}.cKjWfq_bonus-history__filter--active,.cKjWfq_bonus-history__filter--active:hover{color:#fff;background:#2f3240}.cKjWfq_bonus-history__empty{color:#636574;text-align:center;margin:0;padding:24px 0;font-size:16px;line-height:24px}.cKjWfq_bonus-history__status{color:#636574;text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0;padding:24px 0;font-size:16px;line-height:24px;display:flex}.cKjWfq_bonus-history__status p{margin:0}.cKjWfq_bonus-history__loader{flex:auto;justify-content:center;align-items:center;min-height:120px;display:flex}.cKjWfq_bonus-history__spinner{border:3px solid #d5e6fb;border-top-color:#2f80ed;border-radius:999px;width:28px;height:28px;animation:.7s linear infinite cKjWfq_bonus-history-spin}.cKjWfq_bonus-history__retry,.cKjWfq_bonus-history__load-more{color:#14151b;background:#f5f5f8;border-radius:24px;justify-content:center;align-self:center;align-items:center;min-height:40px;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .2s,color .2s;display:inline-flex}.cKjWfq_bonus-history__retry:hover:not(:disabled),.cKjWfq_bonus-history__load-more:hover:not(:disabled){background:#ebecf0}.cKjWfq_bonus-history__retry:disabled,.cKjWfq_bonus-history__load-more:disabled{cursor:wait;opacity:.65}.cKjWfq_bonus-history__group{flex-direction:column;gap:16px;display:flex}.cKjWfq_bonus-history__group+.cKjWfq_bonus-history__group{margin-top:-8px}.cKjWfq_bonus-history__month{color:#17161a;margin:0;font-size:18px;font-weight:500;line-height:28px}.cKjWfq_bonus-history__list{flex-direction:column;gap:16px;display:flex}.cKjWfq_bonus-history__item{background:#f5f5f8;border-radius:18px;align-items:center;gap:12px;padding:12px 12px 14px;display:flex}.cKjWfq_bonus-history__logo{background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.cKjWfq_bonus-history__logo img{object-fit:contain;width:24px;height:24px;display:block}.cKjWfq_bonus-history__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.cKjWfq_bonus-history__date{color:#17161a;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:24px;display:flex}.cKjWfq_bonus-history__dot{background:#17161a;border-radius:999px;flex:none;width:4px;height:4px}.cKjWfq_bonus-history__place{color:#636574;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.cKjWfq_bonus-history__amount{color:#64381d;white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;gap:12px;height:30px;padding:0 14px 0 8px;font-size:16px;line-height:24px;display:inline-flex}.cKjWfq_bonus-history__amount img{display:block}@media (prefers-reduced-motion:reduce){.cKjWfq_bonus-history__filter,.cKjWfq_bonus-history__retry,.cKjWfq_bonus-history__load-more,.cKjWfq_bonus-history__spinner{transition:none}.cKjWfq_bonus-history__spinner{animation:none}}@media (max-width:991px){.cKjWfq_bonus-history__head,.cKjWfq_bonus-history__head .cKjWfq_bonus-history__details{gap:20px}.cKjWfq_bonus-history__level{margin-inline:-16px;display:block}.cKjWfq_bonus-history__progress{flex-direction:column;gap:14px;margin-top:4px;display:flex}.cKjWfq_bonus-history__progress-track{background:#d5e6fb;border-radius:999px;height:16px;overflow:hidden}.cKjWfq_bonus-history__progress-fill{background:#2f80ed;border-radius:999px;min-width:16px;height:100%}.cKjWfq_bonus-history__progress-text{color:#636574;text-align:center;margin:0;font-size:14px;line-height:20px}.cKjWfq_bonus-history__title-row{min-height:28px}.cKjWfq_bonus-history__title{padding-left:0;font-size:20px;font-weight:600;line-height:28px}.cKjWfq_bonus-history__balance{display:none}.cKjWfq_bonus-history__filters{overscroll-behavior-x:contain;scrollbar-width:none;margin-top:-8px;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.cKjWfq_bonus-history__filters::-webkit-scrollbar{display:none}.cKjWfq_bonus-history__filter{flex:1 1 0;justify-content:center;height:32px;padding:0 16px;font-size:12px;line-height:16px}.cKjWfq_bonus-history__group{gap:12px}.cKjWfq_bonus-history__month{font-size:16px;line-height:24px}.cKjWfq_bonus-history__item{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:0 12px;min-height:110px;padding:12px 16px;display:grid;position:relative}.cKjWfq_bonus-history__logo{width:32px;height:32px;margin-top:8px}.cKjWfq_bonus-history__logo img{width:20px;height:20px}.cKjWfq_bonus-history__text{padding-top:1px}.cKjWfq_bonus-history__date{font-size:16px;line-height:24px}.cKjWfq_bonus-history__place{font-size:12px;line-height:16px}.cKjWfq_bonus-history__amount{grid-column:2;gap:8px;width:fit-content;height:30px;margin-top:12px;padding:0 8px;font-size:14px;line-height:20px}}
._96_OLq_level-popover{text-align:left;background:#fff;border-radius:18px;flex-direction:column;width:max-content;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000014}._96_OLq_level-popover--bronze ._96_OLq_level-popover__header{color:#64381d;background:#ffefe3}._96_OLq_level-popover--bronze ._96_OLq_level-popover__current{color:#64381d;background:#ffd48a}._96_OLq_level-popover--silver ._96_OLq_level-popover__header{color:#5f6268;background:#f3f4f6}._96_OLq_level-popover--silver ._96_OLq_level-popover__current{color:#fff;background:#b7babf}._96_OLq_level-popover--gold ._96_OLq_level-popover__header{color:#4a3705;background:#fff6cc}._96_OLq_level-popover--gold ._96_OLq_level-popover__current{color:#4a3705;background:#ffe79e}._96_OLq_level-popover--platinum ._96_OLq_level-popover__header{color:#5a552f;background:#eeeee0}._96_OLq_level-popover--platinum ._96_OLq_level-popover__current{color:#fff;background:#c8c7b0}._96_OLq_level-popover__header{align-items:center;gap:8px;min-height:66px;padding:9px 16px;display:flex}._96_OLq_level-popover__star{object-fit:contain;flex:none;display:block}._96_OLq_level-popover__title{white-space:nowrap;flex:auto;font-size:18px;font-weight:500;line-height:24px}._96_OLq_level-popover__current{white-space:nowrap;border-radius:999px;flex:none;padding:4px 8px;font-size:12px;line-height:16px}._96_OLq_level-popover__perks{flex-wrap:wrap;gap:8px;max-width:298px;padding:16px;display:flex}._96_OLq_level-popover__chip{color:#636574;white-space:nowrap;background:#f5f5f8;border-radius:999px;padding:6px 10px;font-size:14px;line-height:20px}
@keyframes _6CDsXq_sheet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes _6CDsXq_sheet-backdrop-out{0%{opacity:1}to{opacity:0}}._6CDsXq_sheet-backdrop{z-index:999;pointer-events:none;background:#00000080;animation:.2s both _6CDsXq_sheet-backdrop-in;position:fixed;inset:0}.marwin-sheet-backdrop-closing ._6CDsXq_sheet-backdrop{animation:.26s both _6CDsXq_sheet-backdrop-out}@media (max-width:991px){._6CDsXq_sheet-backdrop--cart{display:none}}@media (prefers-reduced-motion:reduce){._6CDsXq_sheet-backdrop{animation:none}.marwin-sheet-backdrop-closing ._6CDsXq_sheet-backdrop{animation:none}}
.e7V5Eq_snackbar-root{top:max(16px,env(safe-area-inset-top));z-index:1400;pointer-events:none;justify-content:center;padding-inline:16px;display:flex;position:fixed;left:0;right:0}.e7V5Eq_snackbar{color:#17161a;cursor:pointer;pointer-events:auto;min-height:54px;animation:e7V5Eq_snackbar-lifecycle var(--snackbar-duration,2.6s) ease both;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;display:flex;box-shadow:0 12px 28px #00000029}.e7V5Eq_snackbar__icon{color:#fff;background:#0b0;border-radius:999px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.e7V5Eq_snackbar--error .e7V5Eq_snackbar__icon{background:#ff0e46}.e7V5Eq_snackbar--info .e7V5Eq_snackbar__icon{background:#2f80ed}.e7V5Eq_snackbar__message{min-width:0;font-size:16px;font-weight:600;line-height:1.35}.e7V5Eq_snackbar__product-image,.e7V5Eq_snackbar__product-title{display:none}.e7V5Eq_snackbar__product-copy{flex-direction:column;min-width:0;display:flex}.e7V5Eq_snackbar--action{color:#fff;background:#252732;border-radius:24px;align-items:flex-start;gap:12px;width:min(343px,100%);min-height:60px;padding:10px 12px}.e7V5Eq_snackbar--action .e7V5Eq_snackbar__icon{background:#ff640e;flex-basis:16px;width:16px;height:16px}.e7V5Eq_snackbar--action .e7V5Eq_snackbar__message{font-size:14px;font-weight:600;line-height:18px}.e7V5Eq_snackbar__action-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.e7V5Eq_snackbar__description{color:#c2c5d3;font-size:12px;line-height:16px}.e7V5Eq_snackbar__action{color:#ff640e;cursor:pointer;flex:none;align-self:center;font-size:12px;font-weight:600}@media (max-width:640px){.e7V5Eq_snackbar-root{justify-content:center}.e7V5Eq_snackbar-root--product{top:calc(env(safe-area-inset-top) + 52px)}.e7V5Eq_snackbar{width:100%}.e7V5Eq_snackbar--action{width:min(343px,100%)}.e7V5Eq_snackbar--product{color:#fff;background:#252732;border-radius:24px;gap:12px;min-height:86px;padding:8px 12px}.e7V5Eq_snackbar--product .e7V5Eq_snackbar__icon{display:none}.e7V5Eq_snackbar__product-image{background:#fff;border-radius:18px;flex:0 0 70px;width:70px;height:70px;display:inline-flex;overflow:hidden}.e7V5Eq_snackbar__product-image img{width:100%;height:100%}.e7V5Eq_snackbar__product-image-element{object-fit:contain}.e7V5Eq_snackbar__product-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.e7V5Eq_snackbar--product .e7V5Eq_snackbar__message{font-size:12px;font-weight:400;line-height:16px}.e7V5Eq_snackbar__product-title{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.e7V5Eq_snackbar{opacity:1;animation:none}}@keyframes e7V5Eq_snackbar-lifecycle{0%{opacity:0;transform:translateY(-16px)scale(.98)}8%{opacity:1;transform:translateY(0)scale(1)}88%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-16px)scale(.98)}}
.TXMkAG_loyalty-scale{flex-direction:column;gap:16px;display:flex}.TXMkAG_loyalty-scale__stars{height:121px;position:relative}.TXMkAG_loyalty-scale__star{bottom:0;left:calc(var(--scale-position)*100%);width:86px;height:86px;position:absolute;transform:translate(-50%)}.TXMkAG_loyalty-scale__star--first{transform:none}.TXMkAG_loyalty-scale__star--first .TXMkAG_loyalty-scale__check{left:0}.TXMkAG_loyalty-scale__star--last{transform:translate(-100%)}.TXMkAG_loyalty-scale__star--active{width:121px;height:121px}.TXMkAG_loyalty-scale__star:hover,.TXMkAG_loyalty-scale__star:focus-visible{z-index:3}.TXMkAG_loyalty-scale__star:hover .TXMkAG_loyalty-scale__popover,.TXMkAG_loyalty-scale__star:focus-visible .TXMkAG_loyalty-scale__popover{opacity:1;pointer-events:auto;transform:translateY(0)}.TXMkAG_loyalty-scale__popover{top:calc(100% + 8px);left:var(--popover-anchor,0);opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;position:absolute;transform:translateY(-4px)}.TXMkAG_loyalty-scale__star-image{object-fit:contain;width:100%;height:100%;display:block}.TXMkAG_loyalty-scale__tag{color:#fff;white-space:nowrap;background:#c2c5d3;border-radius:6px;align-items:center;height:16px;padding:0 4px;font-size:10px;line-height:16px;display:inline-flex;position:absolute;bottom:12px;left:-8px}.TXMkAG_loyalty-scale__tag--active{background:#ff640e;bottom:17px;left:0}.TXMkAG_loyalty-scale__check{display:block;position:absolute;bottom:12px;left:-8px}.TXMkAG_loyalty-scale__track{display:flex}.TXMkAG_loyalty-scale__segment{background:#d5e6fb;border-radius:999px;flex:1 1 0;min-width:0;height:30px;display:flex}.TXMkAG_loyalty-scale__fill{color:#fff;background:#2f80ed;border-radius:999px;justify-content:flex-end;align-items:center;min-width:max-content;height:100%;padding:0 16px 0 62px;font-size:12px;line-height:16px;transition:width .4s;display:flex}.TXMkAG_loyalty-scale__fill--full{width:100%;min-width:0;padding:0}.TXMkAG_loyalty-scale__labels{height:24px;position:relative}.TXMkAG_loyalty-scale__label{top:0;left:calc(var(--scale-position)*100%);color:#14151b;white-space:nowrap;font-size:16px;line-height:24px;position:absolute;transform:translate(-50%)}.TXMkAG_loyalty-scale__label--first{transform:none}.TXMkAG_loyalty-scale__label--last{transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.TXMkAG_loyalty-scale__fill,.TXMkAG_loyalty-scale__popover{transition:none}}@media (max-width:991px){.TXMkAG_loyalty-scale{gap:0;margin-top:12px}.TXMkAG_loyalty-scale__stars{height:48px}.TXMkAG_loyalty-scale__star{pointer-events:none;width:32px;height:32px}.TXMkAG_loyalty-scale__star--active{width:48px;height:48px}.TXMkAG_loyalty-scale__tag,.TXMkAG_loyalty-scale__check,.TXMkAG_loyalty-scale__popover,.TXMkAG_loyalty-scale__fill-text{display:none}.TXMkAG_loyalty-scale__track{margin-top:7px}.TXMkAG_loyalty-scale__segment{height:16px}.TXMkAG_loyalty-scale__fill{min-width:0;padding:0}.TXMkAG_loyalty-scale__labels{height:16px;margin-top:8px}.TXMkAG_loyalty-scale__label{color:#636574;font-size:12px;line-height:16px}}
.O5nIXW_prime-panel{flex-direction:column;gap:24px;min-width:0;margin-top:7px;display:flex}.O5nIXW_prime-panel__subscription{align-items:center;gap:12px;min-height:28px;display:flex}.O5nIXW_prime-panel__badge{margin-right:2px}.O5nIXW_prime-panel__price{color:#14151b;white-space:nowrap;font-size:20px;font-weight:700;line-height:28px}.O5nIXW_prime-panel__dot{background:#8c5bee;border-radius:999px;flex:none;width:4px;height:4px}.O5nIXW_prime-panel__chips{align-items:center;gap:8px;display:flex}.O5nIXW_prime-panel__chip{color:#636574;white-space:nowrap;background:#f5f5f8;border-radius:24px;padding:4px 8px;font-size:12px;line-height:16px}.O5nIXW_prime-panel__tiles{grid-template-columns:minmax(0,308fr) repeat(3,minmax(0,199fr));gap:8px;min-width:0;display:grid}.O5nIXW_prime-panel__tile{color:#41267a;background:#f6f4ff;border-radius:18px;flex-direction:column;justify-content:center;gap:5px;height:101px;padding:0 24px;display:flex;position:relative;overflow:hidden}.O5nIXW_prime-panel__tile--savings .O5nIXW_prime-panel__label,.O5nIXW_prime-panel__tile--savings .O5nIXW_prime-panel__value{max-width:191px}.O5nIXW_prime-panel__label{font-size:12px;line-height:16px}.O5nIXW_prime-panel__value{white-space:nowrap;font-size:32px;font-weight:700;line-height:40px}.O5nIXW_prime-panel__star{pointer-events:none;position:absolute}.O5nIXW_prime-panel__star--small{top:16px;left:263px}.O5nIXW_prime-panel__star--medium{top:69px;left:204px}.O5nIXW_prime-panel__star--large{top:50px;left:250px}@media (max-width:991px){.O5nIXW_prime-panel{gap:16px;margin-top:16px}.O5nIXW_prime-panel__subscription{flex-wrap:wrap;justify-content:center;row-gap:14px}.O5nIXW_prime-panel__subscription .O5nIXW_prime-panel__badge{object-fit:contain;flex:0 0 100%;max-width:none;height:24px;margin-right:0}.O5nIXW_prime-panel__price{font-size:16px;font-weight:600;line-height:24px}.O5nIXW_prime-panel__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 9px}.O5nIXW_prime-panel__tile{gap:2px;height:71px;padding:0 16px}.O5nIXW_prime-panel__tile--savings{grid-column:1/-1}.O5nIXW_prime-panel__tile--preorders{display:none}.O5nIXW_prime-panel__value{font-size:20px;line-height:28px}.O5nIXW_prime-panel__star--small{top:8px;left:261px}.O5nIXW_prime-panel__star--medium{top:41px;left:221px}.O5nIXW_prime-panel__star--large{top:26px;left:286px}}
.HDTTWa_search-history{flex-direction:column;gap:12px;display:flex}.HDTTWa_search-history__title{color:#2c2c33;font-size:18px;font-weight:700}.HDTTWa_search-history__list{flex-wrap:wrap;gap:8px;display:flex}.HDTTWa_search-history__item{background:#f5f5f8;border-radius:999px;align-items:center;transition:background-color .15s;display:flex}.HDTTWa_search-history__item:hover{background:#ebecf0}.HDTTWa_search-history__pick{color:#2c2c33;padding:8px 4px 8px 16px;font-size:14px}.HDTTWa_search-history__remove{color:#636574;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:color .15s;display:flex}.HDTTWa_search-history__remove:hover{color:#2c2c33}@media (max-width:991px){.HDTTWa_search-history{gap:0}.HDTTWa_search-history__title{display:none}}
.QoQ5dW_profile-card{background:#fff;border-radius:24px;flex-direction:column;gap:16px;padding:24px;display:flex}.QoQ5dW_profile-card__bar{display:none}.QoQ5dW_profile-card__head{flex-direction:column;gap:32px;display:flex}.QoQ5dW_profile-card__top{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.QoQ5dW_profile-card__identity{align-items:center;gap:16px;min-width:0;display:flex}.QoQ5dW_profile-card__avatar{cursor:pointer;background:#f5f5f8;border-radius:999px;flex:none;width:88px;height:88px;display:block;position:relative;overflow:hidden}.QoQ5dW_profile-card__avatar:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;background:#ffffff63;transition:opacity .18s;position:absolute;inset:0}.QoQ5dW_profile-card__avatar:hover:after,.QoQ5dW_profile-card__avatar:focus-visible:after{opacity:1}.QoQ5dW_profile-card__avatar:hover .QoQ5dW_profile-card__avatar-badge,.QoQ5dW_profile-card__avatar:focus-visible .QoQ5dW_profile-card__avatar-badge{opacity:1;transform:translate(-50%,-50%)scale(1)}.QoQ5dW_profile-card__avatar-image{object-fit:cover;width:100%;height:100%;display:block}.QoQ5dW_profile-card__avatar-badge{z-index:1;opacity:0;pointer-events:none;background:#0000008f;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.8)}.QoQ5dW_profile-card__avatar-badge img{display:block}@media (hover:none){.QoQ5dW_profile-card__avatar-badge{opacity:1;transform:translate(-50%,-50%)scale(1)}}.QoQ5dW_profile-card__name-prime{vertical-align:-2px;margin-left:8px;display:inline-block}.QoQ5dW_profile-card__identity-text{flex-direction:column;min-width:0;display:flex}.QoQ5dW_profile-card__name{color:#14151b;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;line-height:28px;overflow:hidden}.QoQ5dW_profile-card__phone{color:#636574;font-size:16px;line-height:24px}.QoQ5dW_profile-card__tiles{flex:none;align-items:center;gap:8px;display:flex}.QoQ5dW_profile-card__tile{color:inherit;border-radius:16px;align-items:center;gap:8px;padding:4px;transition:filter .2s;display:flex}.QoQ5dW_profile-card__tile:hover{filter:brightness(.97)}.QoQ5dW_profile-card__tile--gift{background:#e1daff;width:217px}.QoQ5dW_profile-card__tile--gift-prime{background:#f8e6ff}.QoQ5dW_profile-card__tile--orders{background:#d5ecfb}.QoQ5dW_profile-card__tile-icon{background:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.QoQ5dW_profile-card__tile-icon img{object-fit:contain;width:44px;height:44px;display:block}.QoQ5dW_profile-card__tile-text{flex-direction:column;justify-content:center;min-height:32px;padding-right:12px;display:flex}.QoQ5dW_profile-card__tile-title{color:#14151b;font-size:16px;font-weight:500;line-height:24px}.QoQ5dW_profile-card__tile-subtitle{color:#636574;font-size:12px;line-height:16px}.QoQ5dW_profile-card__status{flex-direction:column;gap:8px;display:flex}.QoQ5dW_profile-card__level{align-items:center;gap:8px;display:flex}.QoQ5dW_profile-card__level--bronze .QoQ5dW_profile-card__level-tag{color:#fff;background:#ff640e}.QoQ5dW_profile-card__level--bronze .QoQ5dW_profile-card__level-chip{color:#64381d;background:#ffc078}.QoQ5dW_profile-card__level--bronze .QoQ5dW_profile-card__level-dot{background:#ffc078}.QoQ5dW_profile-card__level--silver .QoQ5dW_profile-card__level-tag{color:#5f6268;background:#f3f4f6}.QoQ5dW_profile-card__level--silver .QoQ5dW_profile-card__level-chip{color:#fff;background:#afb3b5}.QoQ5dW_profile-card__level--silver .QoQ5dW_profile-card__level-dot{background:#bfbfbf}.QoQ5dW_profile-card__level--gold .QoQ5dW_profile-card__level-tag{color:#4a3705;background:#fff6cc}.QoQ5dW_profile-card__level--gold .QoQ5dW_profile-card__level-chip{color:#4a3705;background:#f9e5ad}.QoQ5dW_profile-card__level--gold .QoQ5dW_profile-card__level-dot{background:#ffe17f}.QoQ5dW_profile-card__level--platinum .QoQ5dW_profile-card__level-tag{color:#5a552f;background:#eeeee0}.QoQ5dW_profile-card__level--platinum .QoQ5dW_profile-card__level-chip{color:#fff;background:#b5b3a4}.QoQ5dW_profile-card__level--platinum .QoQ5dW_profile-card__level-dot{background:#474747}.QoQ5dW_profile-card__level-chip{color:#2f3240;white-space:nowrap;background:#ebecf0;border-radius:24px;align-items:center;gap:8px;padding:4px 8px;font-size:12px;line-height:16px;display:inline-flex}.QoQ5dW_profile-card__level-tag{border-radius:999px;align-items:center;height:16px;padding:0 4px;font-size:10px;font-weight:500;line-height:16px;display:none}.QoQ5dW_profile-card__level-dot{background:#c7ccd8;border-radius:999px;flex:none;width:4px;height:4px}.QoQ5dW_profile-card__level-limit{color:#636574;white-space:nowrap;font-size:12px;line-height:16px}.QoQ5dW_profile-card__history{color:#2f80ed;white-space:nowrap;font-size:12px;line-height:16px;transition:color .2s}.QoQ5dW_profile-card__history:hover{color:#196ddb}.QoQ5dW_profile-card__bonuses{color:#17161a;margin:0;padding:8px;font-size:32px;font-weight:700;line-height:32px}.QoQ5dW_profile-card__next{color:#636574;margin:0;font-size:14px;line-height:20px;display:none}@media (prefers-reduced-motion:reduce){.QoQ5dW_profile-card__avatar:after,.QoQ5dW_profile-card__avatar-badge{transition:none}}@media (max-width:991px){.QoQ5dW_profile-card{border-radius:0 0 24px 24px;gap:0;margin:0 -16px 2px;padding:16px}.QoQ5dW_profile-card__bar{min-height:48px;padding-top:env(safe-area-inset-top);grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;display:grid}.QoQ5dW_profile-card__back{color:#2c2c33;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.QoQ5dW_profile-card__bar-text{text-align:center;flex-direction:column;min-width:0;padding-top:4px;display:flex}.QoQ5dW_profile-card__bar-name{color:#17161a;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.QoQ5dW_profile-card__bar-phone{color:#636574;font-size:14px;line-height:20px}.QoQ5dW_profile-card__bar-edit{color:#2c2c33;justify-content:center;justify-self:end;align-items:center;width:32px;height:32px;display:inline-flex}.QoQ5dW_profile-card__head{gap:0}.QoQ5dW_profile-card__top{flex-direction:column;align-items:center;gap:0;margin-top:14px}.QoQ5dW_profile-card__identity{gap:0}.QoQ5dW_profile-card__avatar{width:104px;height:104px}.QoQ5dW_profile-card__avatar-badge,.QoQ5dW_profile-card__identity-text,.QoQ5dW_profile-card__tiles{display:none}.QoQ5dW_profile-card__status{text-align:center;align-items:center;gap:0;margin-top:16px}.QoQ5dW_profile-card__level{order:1;gap:0;margin-top:8px}.QoQ5dW_profile-card__level-dot,.QoQ5dW_profile-card__level-limit,.QoQ5dW_profile-card__history{display:none}.QoQ5dW_profile-card__level-chip{padding:4px 8px 4px 4px}.QoQ5dW_profile-card__level-tag{display:inline-flex}.QoQ5dW_profile-card__bonuses{padding:0;font-size:20px;line-height:28px}.QoQ5dW_profile-card__next{display:block}}
.RC6yea_search-suggest{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;width:min(100%,872px);display:grid}@media (max-width:1100px){.RC6yea_search-suggest{grid-template-columns:minmax(0,1fr)}}.RC6yea_search-suggest__column{flex-direction:column;gap:24px;min-width:0;display:flex}.RC6yea_search-suggest__list{flex-direction:column;gap:4px;display:flex}.RC6yea_search-suggest__suggestion{color:#17161a;text-align:left;border-radius:12px;align-items:center;gap:16px;width:100%;padding:12px 16px;font-size:16px;line-height:20px;transition:background-color .15s;display:flex}.RC6yea_search-suggest__suggestion:hover{background:#f5f5f8}.RC6yea_search-suggest__suggestion svg{color:#636574;flex-shrink:0}.RC6yea_search-suggest__suggestion-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RC6yea_search-suggest__match{font-weight:700}.RC6yea_search-suggest__categories{flex-direction:column;gap:16px;display:flex}.RC6yea_search-suggest__category{border-radius:12px;flex-direction:column;gap:4px;padding:4px 16px;transition:background-color .15s;display:flex}.RC6yea_search-suggest__category:hover{background:#f5f5f8}.RC6yea_search-suggest__category-name{color:#17161a;font-size:16px;font-weight:700;line-height:20px}.RC6yea_search-suggest__category-parent{color:#636574;font-size:14px;line-height:18px}.RC6yea_search-suggest__products{grid-template-columns:repeat(2,209px);gap:24px;display:grid}@media (max-width:1100px){.RC6yea_search-suggest__products{grid-template-columns:repeat(auto-fill,209px)}}.RC6yea_search-suggest__product{width:209px;height:278px}.RC6yea_search-suggest__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:min(100%,872px);padding-block:48px;display:flex}.RC6yea_search-suggest__empty-title{color:#17161a;font-size:20px;font-weight:700;line-height:28px}.RC6yea_search-suggest__empty-hint{color:#14151b;font-size:14px;font-weight:400;line-height:24px}@media (max-width:991px){.RC6yea_search-suggest{gap:20px;width:100%}.RC6yea_search-suggest__column{gap:20px}.RC6yea_search-suggest__suggestion{align-items:flex-start;gap:12px;padding:10px 4px;font-size:14px;line-height:20px}.RC6yea_search-suggest__suggestion svg{width:16px;height:16px;margin-top:2px}.RC6yea_search-suggest__suggestion-text{overflow-wrap:anywhere;white-space:normal;text-overflow:clip;min-width:0;overflow:visible}.RC6yea_search-suggest__categories{gap:16px}.RC6yea_search-suggest__category{padding:0 4px}.RC6yea_search-suggest__category-name{overflow-wrap:anywhere;font-size:14px;line-height:20px}.RC6yea_search-suggest__category-parent{font-size:12px;line-height:16px}.RC6yea_search-suggest__products{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.RC6yea_search-suggest__product{width:auto;height:244px}.RC6yea_search-suggest__empty{flex:1;align-self:stretch;width:100%;min-height:240px;padding:0 24px}.RC6yea_search-suggest__empty-title{font-size:18px;line-height:24px}}
.Q2_KbW_city-select{position:relative}.Q2_KbW_city-select__box{text-align:left;background:#f5f5f8;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 16px;transition:border-color .15s;display:flex}.Q2_KbW_city-select__box--open,.Q2_KbW_city-select__box:focus-visible{border-color:#2f80ed}.Q2_KbW_city-select__content{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.Q2_KbW_city-select__label{color:#636574;font-size:13px;line-height:16px}.Q2_KbW_city-select__value{color:#17161a;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:24px;overflow:hidden}.Q2_KbW_city-select__value--placeholder{color:#636574}.Q2_KbW_city-select__chevron{color:#14151b;flex:none;transition:transform .2s}.Q2_KbW_city-select__box--open .Q2_KbW_city-select__chevron{transform:rotate(180deg)}.Q2_KbW_city-select__list{scrollbar-gutter:stable}@supports ((-moz-appearance:none)){.Q2_KbW_city-select__list{scrollbar-width:thin;scrollbar-color:#ebecf0 #0000}}.Q2_KbW_city-select__list::-webkit-scrollbar{background:0 0;width:6px;height:6px}.Q2_KbW_city-select__list::-webkit-scrollbar-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.Q2_KbW_city-select__list::-webkit-scrollbar-button:single-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.Q2_KbW_city-select__list::-webkit-scrollbar-button:vertical:start:decrement{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.Q2_KbW_city-select__list::-webkit-scrollbar-button:vertical:end:increment{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.Q2_KbW_city-select__list::-webkit-scrollbar-corner{background:0 0}.Q2_KbW_city-select__list::-webkit-scrollbar-track{background:0 0}.Q2_KbW_city-select__list::-webkit-scrollbar-thumb{cursor:grab;background:#ebecf0;border-radius:999px}.Q2_KbW_city-select__list::-webkit-scrollbar-thumb:active{cursor:grabbing}.Q2_KbW_city-select__list::-webkit-scrollbar-thumb:hover{background:#ebecf0}.Q2_KbW_city-select__list{z-index:2;background:#fff;border-radius:18px;max-height:320px;margin:0;padding:8px 0;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 32px #00000014}.Q2_KbW_city-select__option{color:#17161a;text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 16px;font-size:16px;line-height:24px;transition:background-color .15s;display:flex}.Q2_KbW_city-select__option:hover{background:#f5f5f8}.Q2_KbW_city-select__check{color:#2f80ed;flex:none}@media (prefers-reduced-motion:reduce){.Q2_KbW_city-select__box,.Q2_KbW_city-select__chevron,.Q2_KbW_city-select__option{transition:none}}
._4prGzG_gallery{grid-template-columns:clamp(88px,15vw,210px) minmax(0,676px);align-items:start;gap:24px;display:grid}._4prGzG_gallery--out-of-stock ._4prGzG_gallery__slide-inner,._4prGzG_gallery--stock-limited ._4prGzG_gallery__slide-inner{opacity:.4}@media (max-width:991px){._4prGzG_gallery{grid-template-columns:minmax(0,1fr)}}._4prGzG_gallery__thumbs{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:12px;max-height:667px;display:flex;overflow-y:auto}._4prGzG_gallery__thumbs::-webkit-scrollbar{display:none}@media (max-width:991px){._4prGzG_gallery__thumbs{flex-direction:row;order:2;max-height:none;overflow-x:auto}}._4prGzG_gallery__thumb{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:24px;flex:none;width:100%;height:clamp(72px,10vw,136px);padding:8px;transition:border-color .15s}._4prGzG_gallery__thumb:hover{border-color:#ebecf0}._4prGzG_gallery__thumb--active{border-color:#000}@media (max-width:991px){._4prGzG_gallery__thumb{width:clamp(88px,15vw,210px)}}._4prGzG_gallery__thumb-inner{border-radius:16px;width:100%;height:100%;display:block;position:relative;overflow:hidden}._4prGzG_gallery__thumb-inner ._4prGzG_gallery__image{object-fit:contain}._4prGzG_gallery__video-icon{z-index:2;pointer-events:none;background:#0000001f;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._4prGzG_gallery__stage{background:#fff;border-radius:24px;height:667px;position:relative;overflow:hidden}@media (max-width:991px){._4prGzG_gallery__stage{height:320px}._4prGzG_gallery__carousel--draggable{touch-action:pan-y}}@media (min-width:992px){._4prGzG_gallery__carousel--draggable{cursor:grab}._4prGzG_gallery__carousel--draggable:active{cursor:grabbing}}._4prGzG_gallery__badges,._4prGzG_gallery__indicators{display:none}._4prGzG_gallery__stock-status{z-index:6;color:#636574;background:#fffffff0;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._4prGzG_gallery__slide{width:100%;height:100%}._4prGzG_gallery__carousel-item{height:100%}._4prGzG_gallery__slide-inner{width:100%;height:100%;display:block;position:relative}._4prGzG_gallery__image{object-fit:cover}._4prGzG_gallery__image-hold{z-index:3;pointer-events:none;background:#fff;padding:24px;display:block;position:absolute;inset:0}._4prGzG_gallery__image-hold-inner{width:100%;height:100%;display:block;position:relative}._4prGzG_gallery__image-loader{pointer-events:none;z-index:7;background:#ffffffd1;justify-content:center;align-items:center;display:none;position:absolute;inset:0}._4prGzG_gallery__empty{background:#f5f5f8;border-radius:18px;width:100%;height:100%;display:block}@media (max-width:991px){._4prGzG_gallery{order:0}._4prGzG_gallery__thumbs{display:none}._4prGzG_gallery__stage{border-radius:0;height:280px}._4prGzG_gallery__image-hold{padding:0}._4prGzG_gallery__image-loader{display:flex}._4prGzG_gallery__badges{z-index:5;gap:4px;display:flex;position:absolute;right:16px}._4prGzG_gallery__badge-discount,._4prGzG_gallery__badge-hit,._4prGzG_gallery__badge-express{color:#fff;border-radius:999px;justify-content:center;align-items:center;height:26px;display:inline-flex}._4prGzG_gallery__badge-discount{background:#ff0e46;padding:0 8px;font-size:12px;font-weight:700}._4prGzG_gallery__badge-hit{background:#252732;padding:0 8px;font-size:12px;font-weight:700}._4prGzG_gallery__badge-express{background:#ff640e;width:36px}._4prGzG_gallery__indicators{z-index:5;align-items:center;gap:4px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._4prGzG_gallery__indicator{background:#c2c5d3;border-radius:999px;width:5px;height:5px}._4prGzG_gallery__indicator--active{background:#636574}}
@keyframes RbYj_G_search-dropdown-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.RbYj_G_search-dropdown{inset-inline:0;z-index:4;height:calc(var(--header-search-layer-height,80dvh) - 112px);animation:.22s cubic-bezier(.22,.61,.36,1) 40ms both RbYj_G_search-dropdown-in;position:absolute;top:80px;overflow:hidden}.RbYj_G_search-dropdown__body{scrollbar-gutter:stable}@supports ((-moz-appearance:none)){.RbYj_G_search-dropdown__body{scrollbar-width:thin;scrollbar-color:#ebecf0 #0000}}.RbYj_G_search-dropdown__body::-webkit-scrollbar{background:0 0;width:6px;height:6px}.RbYj_G_search-dropdown__body::-webkit-scrollbar-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.RbYj_G_search-dropdown__body::-webkit-scrollbar-button:single-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.RbYj_G_search-dropdown__body::-webkit-scrollbar-button:vertical:start:decrement{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.RbYj_G_search-dropdown__body::-webkit-scrollbar-button:vertical:end:increment{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.RbYj_G_search-dropdown__body::-webkit-scrollbar-corner{background:0 0}.RbYj_G_search-dropdown__body::-webkit-scrollbar-track{background:0 0}.RbYj_G_search-dropdown__body::-webkit-scrollbar-thumb{cursor:grab;background:#ebecf0;border-radius:999px}.RbYj_G_search-dropdown__body::-webkit-scrollbar-thumb:active{cursor:grabbing}.RbYj_G_search-dropdown__body::-webkit-scrollbar-thumb:hover{background:#ebecf0}.RbYj_G_search-dropdown__body{--product-card-bg:#f5f5f8;overscroll-behavior:contain;flex-direction:column;align-items:center;gap:24px;height:100%;min-height:0;padding:0 32px 32px;display:flex;overflow-y:auto}.RbYj_G_search-dropdown__history{width:min(100%,872px)}.RbYj_G_search-dropdown__recommended{flex-direction:column;gap:24px;width:min(100%,872px);display:flex}.RbYj_G_search-dropdown__recommended-title{color:#17161a;font-size:20px;font-weight:700;line-height:28px}.RbYj_G_search-dropdown__grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px 12px;display:grid}.RbYj_G_search-dropdown__card{min-height:302px}@media (prefers-reduced-motion:reduce){.RbYj_G_search-dropdown{animation:none}}@media (max-width:991px){.RbYj_G_search-dropdown__body{padding-inline:32px}.RbYj_G_search-dropdown{z-index:1;background:#f5f5f8;height:100dvh;position:fixed;inset:0}.RbYj_G_search-dropdown__body{padding:calc(12px + 40px + 8px + 24px + env(safe-area-inset-top)) 16px calc(96px + env(safe-area-inset-bottom));align-items:stretch;gap:24px}.RbYj_G_search-dropdown__history{width:100%}.RbYj_G_search-dropdown__recommended{gap:16px 8px;width:100%}.RbYj_G_search-dropdown__recommended-title{font-size:18px;line-height:24px}.RbYj_G_search-dropdown__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.RbYj_G_search-dropdown__card{min-height:244px}}
.AmYY9a_flyout-highlight{contain:layout paint style;flex-direction:column;gap:16px;width:100%;height:100%;display:flex}.AmYY9a_flyout-highlight__product-day{flex:none;min-width:0}.AmYY9a_flyout-highlight__banner{color:#17161a;border-radius:24px;flex:auto;align-items:flex-start;min-height:0;padding:24px;display:flex;position:relative;overflow:hidden}.AmYY9a_flyout-highlight__banner-image{position:absolute;inset:0}.AmYY9a_flyout-highlight__banner-image-el{object-fit:contain;object-position:bottom right}.AmYY9a_flyout-highlight__banner-content{z-index:1;position:relative}.AmYY9a_flyout-highlight__banner-title{color:#17161a;font-size:18px;font-weight:700}.AmYY9a_flyout-highlight__banner-subtitle{white-space:pre-line;color:#636574;margin-top:4px;font-size:14px}
.ewtGnG_profile-edit{flex-direction:column;gap:32px;display:flex}.ewtGnG_profile-edit__avatar-area{justify-content:center;padding-top:16px;display:flex}.ewtGnG_profile-edit__avatar{background:#d5e6fb;border-radius:999px;width:118px;height:118px;display:block;position:relative;overflow:hidden}.ewtGnG_profile-edit__avatar-image{object-fit:cover;width:100%;height:100%;display:block}.ewtGnG_profile-edit__section{flex-direction:column;gap:16px;display:flex}.ewtGnG_profile-edit__title{color:#17161a;margin:0;font-size:18px;font-weight:500;line-height:28px}.ewtGnG_profile-edit__radios{gap:16px;display:flex}.ewtGnG_profile-edit__radio{color:#636574;cursor:pointer;align-items:center;gap:4px;width:136px;padding:4px 10px;font-size:16px;line-height:24px;display:flex}.ewtGnG_profile-edit__radio-input{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ewtGnG_profile-edit__radio-input:checked+.ewtGnG_profile-edit__radio-mark{background:#ff640e;border-color:#ff640e}.ewtGnG_profile-edit__radio-input:checked+.ewtGnG_profile-edit__radio-mark:after{opacity:1}.ewtGnG_profile-edit__radio-input:focus-visible+.ewtGnG_profile-edit__radio-mark{box-shadow:0 0 0 2px #e6f0fd}.ewtGnG_profile-edit__radio-mark{background:#fff;border:1px solid #c2c5d3;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .15s,border-color .15s;display:flex}.ewtGnG_profile-edit__radio-mark:after{content:"";opacity:0;background:#fff;border-radius:999px;width:10px;height:10px;transition:opacity .15s}.ewtGnG_profile-edit__readonly{color:#9a9eb5;background:#ebecf0;border-radius:14px;align-items:center;min-height:64px;padding:10px 16px;font-size:16px;line-height:24px;display:flex}.ewtGnG_profile-edit__save{color:#2f80ed;font-size:14px;line-height:20px;transition:color .2s}.ewtGnG_profile-edit__save:hover{color:#196ddb}.ewtGnG_profile-edit__save:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.ewtGnG_profile-edit__radio-mark:after,.ewtGnG_profile-edit__save{transition:none}}@media (max-width:991px){.ewtGnG_profile-edit__avatar-area{padding-top:14px}.ewtGnG_profile-edit__avatar{width:104px;height:104px}.ewtGnG_profile-edit__radio{min-height:36px}}
@keyframes I7RRYq_city-prompt-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes I7RRYq_city-list-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes I7RRYq_category-chip-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.I7RRYq_category-chips{opacity:1;will-change:max-height,opacity,margin-bottom;max-height:52px;margin-bottom:0;transition:max-height .2s,opacity .16s,margin-bottom .2s,transform .2s;overflow:hidden}.I7RRYq_category-chips--hidden{opacity:0;pointer-events:none;max-height:0;margin-bottom:0;transform:translateY(-12px)}.I7RRYq_category-chips__content{align-items:center;gap:24px;width:100%;min-width:0;max-width:100%;display:flex}.I7RRYq_category-chips__row{box-sizing:border-box;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:none;contain:paint;background:#fff;border:8px solid #fff;border-radius:999px;flex:auto;align-items:center;column-gap:4px;min-width:0;min-height:52px;display:flex;overflow:auto hidden}.I7RRYq_category-chips__row::-webkit-scrollbar{display:none}.I7RRYq_category-chips__chip{box-sizing:border-box;color:#17161a;cursor:pointer;background:#f5f5f8;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;min-height:36px;padding:8px 16px;font-size:14px;font-weight:500;transition:background-color .2s;display:flex}.I7RRYq_category-chips__chip:hover{background:#ebecf0}.I7RRYq_category-chips__chip--active{color:#fff;background:#17161a}.I7RRYq_category-chips__chip--active:hover{background:#14151b}.I7RRYq_category-chips__city{text-align:left;cursor:pointer;border:8px solid #fff;flex-shrink:0;justify-content:flex-start;min-height:52px;padding-top:4px;padding-bottom:4px;font-family:inherit;transition:background-color .2s,box-shadow .2s,transform .2s;box-shadow:0 0 #14151b00}.I7RRYq_category-chips__city:hover{background:#f5f5f8;box-shadow:0 0 #14151b00}.I7RRYq_category-chips__city>svg{flex:0 0 24px;width:24px;height:24px}.I7RRYq_category-chips__city-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.I7RRYq_category-chips__city-name{text-overflow:ellipsis;white-space:nowrap;color:#17161a;font-size:16px;font-weight:400;line-height:16px;display:block;overflow:hidden}.I7RRYq_category-chips__location{flex-shrink:0;position:relative}.I7RRYq_category-chips__location--static{pointer-events:none}.I7RRYq_category-chips__icon{flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:16px;line-height:1;display:inline-flex}.I7RRYq_category-chips__icon-image{object-fit:contain;width:18px;height:18px;display:block}.I7RRYq_category-chips__active-chevron{display:none}.I7RRYq_category-chips__city-prompt{z-index:950;color:#17161a;transform-origin:100% 0;background:#fff;border:1px solid #d5d8e0c7;border-radius:18px;padding:16px;animation:.24s cubic-bezier(.16,1,.3,1) both I7RRYq_city-prompt-in;position:fixed;box-shadow:0 18px 48px #14151b24}.I7RRYq_category-chips__city-prompt-arrow{background:#fff;border-top:1px solid #d5d8e0c7;border-left:1px solid #d5d8e0c7;border-radius:4px 0 0;width:14px;height:14px;position:absolute;top:-7px;right:28px;transform:rotate(45deg)}.I7RRYq_category-chips__city-prompt-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.I7RRYq_category-chips__city-prompt-title{color:#636574;font-size:13px;font-weight:500;line-height:18px}.I7RRYq_category-chips__city-prompt-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;font-weight:700;line-height:24px;overflow:hidden}.I7RRYq_category-chips__city-prompt-actions{grid-template-columns:.72fr 1fr;gap:8px;margin-top:12px;display:grid}.I7RRYq_category-chips__city-prompt-confirm,.I7RRYq_category-chips__city-prompt-secondary{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:40px;padding:10px 12px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}.I7RRYq_category-chips__city-prompt-confirm svg,.I7RRYq_category-chips__city-prompt-secondary svg{flex:none}.I7RRYq_category-chips__city-prompt-confirm{color:#fff;background:#17161a}.I7RRYq_category-chips__city-prompt-confirm:hover{background:#14151b;box-shadow:0 10px 22px #14151b29}.I7RRYq_category-chips__city-prompt-confirm:active{transform:translateY(1px)}.I7RRYq_category-chips__city-prompt-secondary{color:#17161a;background:#f5f5f8}.I7RRYq_category-chips__city-prompt-secondary:hover{background:#ebecf0}.I7RRYq_category-chips__city-prompt-secondary svg{color:#636574;transition:transform .16s}.I7RRYq_category-chips__city-prompt-secondary--open{background:#ebecf0}.I7RRYq_category-chips__city-prompt-secondary--open svg{transform:rotate(180deg)}.I7RRYq_category-chips__location-panel{z-index:950;color:#17161a;transform-origin:100% 0;background:#fff;border-radius:18px;padding:8px 0;animation:.24s cubic-bezier(.16,1,.3,1) both I7RRYq_city-prompt-in;position:fixed;box-shadow:0 20px 48px #14151b24}.I7RRYq_category-chips__location-arrow{background:#fff;border-radius:3px 0 0;width:12px;height:12px;position:absolute;top:-6px;right:28px;transform:rotate(45deg);box-shadow:-4px -4px 12px #14151b0a}.I7RRYq_category-chips__city-list{scrollbar-gutter:stable}@supports ((-moz-appearance:none)){.I7RRYq_category-chips__city-list{scrollbar-width:thin;scrollbar-color:#ebecf0 #0000}}.I7RRYq_category-chips__city-list::-webkit-scrollbar{background:0 0;width:6px;height:6px}.I7RRYq_category-chips__city-list::-webkit-scrollbar-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.I7RRYq_category-chips__city-list::-webkit-scrollbar-button:single-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.I7RRYq_category-chips__city-list::-webkit-scrollbar-button:vertical:start:decrement{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.I7RRYq_category-chips__city-list::-webkit-scrollbar-button:vertical:end:increment{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.I7RRYq_category-chips__city-list::-webkit-scrollbar-corner{background:0 0}.I7RRYq_category-chips__city-list::-webkit-scrollbar-track{background:0 0}.I7RRYq_category-chips__city-list::-webkit-scrollbar-thumb{cursor:grab;background:#ebecf0;border-radius:999px}.I7RRYq_category-chips__city-list::-webkit-scrollbar-thumb:active{cursor:grabbing}.I7RRYq_category-chips__city-list::-webkit-scrollbar-thumb:hover{background:#ebecf0}.I7RRYq_category-chips__city-list{flex-direction:column;max-height:420px;padding:4px 0;display:flex;overflow-y:auto}.I7RRYq_category-chips__city-option{color:#17161a;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:56px;padding:0 20px;font-family:inherit;font-size:16px;line-height:24px;transition:background-color .16s;display:flex}.I7RRYq_category-chips__city-option:hover{background:#f5f5f8}.I7RRYq_category-chips__city-option:disabled{cursor:default}.I7RRYq_category-chips__city-option:disabled:hover{background:0 0}.I7RRYq_category-chips__city-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.I7RRYq_category-chips__city-option svg{color:#2f80ed;flex:none}.I7RRYq_category-chips__city-option--active{font-weight:500}.I7RRYq_category-chips__city-list-empty{color:#636574;padding:16px 20px;font-size:14px;line-height:20px;display:block}@media (max-width:991px){.I7RRYq_category-chips{z-index:1;will-change:opacity;width:100vw;max-width:none;margin:0 0 0 -50vw;transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);position:absolute;top:100%;left:50%}.I7RRYq_category-chips__content{gap:0;width:100%}.I7RRYq_category-chips--hidden{max-height:52px;margin:0 0 0 -50vw;transform:translateY(-12px)}.I7RRYq_category-chips--mobile-hidden{opacity:0;pointer-events:none;max-height:52px;margin:0 0 0 -50vw;transform:translateY(-12px)}.I7RRYq_category-chips__row{border-radius:0 0 24px 24px;flex:100%;width:100%}.I7RRYq_category-chips__location{display:none}.I7RRYq_category-chips__active-chevron{flex:none;display:block}.I7RRYq_category-chips__category-backdrop{z-index:950;background:#14151b85;align-items:flex-end;display:flex;position:fixed;inset:0}.I7RRYq_category-chips__category-sheet{scrollbar-gutter:stable}@supports ((-moz-appearance:none)){.I7RRYq_category-chips__category-sheet{scrollbar-width:thin;scrollbar-color:#ebecf0 #0000}}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar{background:0 0;width:6px;height:6px}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar-button:single-button{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar-button:vertical:start:decrement{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar-button:vertical:end:increment{-webkit-appearance:none;background:0 0;width:0;height:0;display:none}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar-corner{background:0 0}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar-track{background:0 0}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar-thumb{cursor:grab;background:#ebecf0;border-radius:999px}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar-thumb:active{cursor:grabbing}.I7RRYq_category-chips__category-sheet::-webkit-scrollbar-thumb:hover{background:#ebecf0}.I7RRYq_category-chips__category-sheet{width:100%;max-height:min(70dvh,620px);padding:8px 20px max(20px,env(safe-area-inset-bottom));background:#fff;border-radius:24px 24px 0 0;animation:.26s cubic-bezier(.22,.61,.36,1) both I7RRYq_category-chip-sheet-in;overflow-y:auto}.I7RRYq_category-chips__category-handle{background:#d5d8e0;border-radius:999px;width:32px;height:4px;margin:0 auto 12px;display:block}.I7RRYq_category-chips__category-list{flex-direction:column;display:flex}.I7RRYq_category-chips__category-link{color:#17161a;border:0;justify-content:space-between;align-items:center;gap:12px;min-height:56px;font-size:16px;font-weight:400;line-height:24px;display:flex}.I7RRYq_category-chips__category-link:active{color:#2f80ed}.I7RRYq_category-chips__category-link--active>svg{color:#ff640e;flex:none}.I7RRYq_category-chips__city-prompt{border-radius:12px;padding:12px}.I7RRYq_category-chips__city-prompt-actions{grid-template-columns:1fr}}@media (min-width:992px){.I7RRYq_category-chips--mobile-home{z-index:1;-webkit-backdrop-filter:blur(2px);background:#f5f5f8f0;width:100%;position:absolute;top:100%;left:0}.I7RRYq_category-chips--desktop-home-hidden{opacity:0;pointer-events:none;max-height:0;margin-bottom:0;transition:none;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.I7RRYq_category-chips,.I7RRYq_category-chips__city-prompt,.I7RRYq_category-chips__city-list{animation:none}}
.rCMeMq_sidebar-wrapper{--sidebar-wrapper-height:100%;z-index:10;height:var(--sidebar-wrapper-height);contain:layout style;width:100%;position:relative}.rCMeMq_sidebar-wrapper--home-catalog{--sidebar-wrapper-height:var(--home-catalog-aside-height,761px)}.rCMeMq_sidebar-wrapper__bridge{width:24px;height:100%;position:absolute;top:0;left:100%}.rCMeMq_sidebar-wrapper__flyout{height:100%;width:var(--home-flyout-width,793px);contain:layout paint style;will-change:transform;gap:24px;display:flex;position:absolute;top:0;left:calc(100% + 24px);transform:translateZ(0)}.rCMeMq_sidebar-wrapper__highlight{flex:0 0 var(--home-highlight-width,326px);min-width:0;height:100%}.rCMeMq_sidebar{background:#fff;border-radius:24px;flex-direction:column;width:100%;height:100%;min-height:0;padding:16px 6px 16px 16px;display:flex;overflow:hidden}.rCMeMq_sidebar__header{justify-content:space-between;align-items:center;gap:16px;padding-right:16px;display:flex}.rCMeMq_sidebar__title{margin-top:10px;margin-left:10px;font-size:24px;font-weight:700;line-height:1.2}.rCMeMq_sidebar__skeletons{flex-direction:column;gap:12px;margin-top:16px;display:flex}.rCMeMq_sidebar__skeleton{height:20px}
