.Input{flex-direction:column;display:flex;position:relative}.Input .feather{color:#262836;cursor:pointer;position:absolute;top:16px;right:16px}.Input-errorMessage{color:#d40e0a;margin-top:4px;font-size:12px;font-weight:400;line-height:16px}.Input-input{opacity:1;color:#262836;border:1px solid #dee0ed;border-radius:16px;outline:0;height:48px;padding:8px 40px 8px 16px;font-size:16px;font-weight:400;line-height:24px;transition:all .2s ease-in-out}.Input-input:not(:placeholder-shown)+.Input-label{color:#262836;font-size:12px;font-weight:600;line-height:16px;transform:translateY(-20px)}.Input-input:not(:placeholder-shown)+.Input-label .Input-label-line{opacity:1}.Input-input:focus{border-color:#0064f6}.Input-input:focus+.Input-label{color:#0064f6;font-size:12px;font-weight:600;line-height:16px;transform:translateY(-20px)}.Input-input:focus+.Input-label .Input-label-line{opacity:1}.Input-label{color:#5e6478;font-size:16px;font-weight:400;line-height:24px;transition:transform .2s cubic-bezier(.25,.8,.25,1),all .2s ease-in-out;position:absolute;top:12px;left:16px}.Input-label-line{z-index:1;opacity:0;background-color:#fff;width:calc(100% + 8px);height:2px;transition:opacity .2s ease-in-out;position:absolute;top:8px;left:-4px}.Input-label-text{z-index:2;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;position:relative;overflow:hidden}.Input--disabled{pointer-events:none}.Input--disabled .feather{display:none}.Input--disabled .Input-input{color:#868da2;background-color:#f8f9fb}.Input--disabled .Input-input:not(:placeholder-shown)+.Input-label{color:#868da2}.Input--disabled .Input-label{color:#868da2;pointer-events:none}.Input--disabled .Input-label-line{background-color:#f8f9fb}.Input--error:not(.Input--disabled) .Input-input{border-color:#d40e0a}.Input--error:not(.Input--disabled) .Input-label{color:#d40e0a}.Input--maxSize{width:100%}@media (width>=1152px){.Input-input{font-size:14px;font-weight:400;line-height:24px}.Input-input:not(:placeholder-shown)+.Input-label,.Input-input:focus+.Input-label{transform:translateY(-20px)}.Input-label{font-size:14px;font-weight:400;line-height:24px}}.Email{opacity:1;flex-direction:column;align-items:center;row-gap:24px;width:100%;transition:opacity .2s ease-in-out;display:flex}.Email-title{text-align:center;font-size:14px;font-weight:600;line-height:24px}.Email form{flex-direction:column;align-items:center;row-gap:24px;width:100%;margin:0;display:flex}.Forgotten{opacity:1;flex-direction:column;align-items:center;row-gap:24px;transition:opacity .2s ease-in-out;display:flex}.Forgotten-texts{flex-direction:column;row-gap:8px;display:flex}.Forgotten-title{text-align:center;font-size:14px;font-weight:600;line-height:24px}.Forgotten span{color:#5e6478;font-size:14px;font-weight:400;line-height:24px}.Name{opacity:1;flex-direction:column;align-items:center;row-gap:24px;width:100%;transition:opacity .2s ease-in-out;display:flex}.Name-title{text-align:center;flex-direction:column;gap:4px;font-size:14px;font-weight:600;line-height:24px;display:flex}.Name form{flex-direction:column;align-items:center;row-gap:24px;width:100%;margin:0;display:flex}.CheckboxWithLabel{cursor:pointer;outline:none;align-items:center;display:flex}.CheckboxWithLabel-square{border:2px solid;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CheckboxWithLabel-square .feather{display:none}.CheckboxWithLabel-label{color:#262836;cursor:pointer;margin-left:8px}.CheckboxWithLabel--checked .feather{display:block}.CheckboxWithLabel--size-s{font-size:12px;font-weight:400;line-height:16px}.CheckboxWithLabel--size-s .CheckboxWithLabel-square{border-radius:4px;width:16px;height:16px}.CheckboxWithLabel--size-m{font-size:14px;font-weight:400;line-height:20px}.CheckboxWithLabel--size-m .CheckboxWithLabel-square{border-radius:8px;width:24px;height:24px}.CheckboxWithLabel.CheckboxWithLabel--checked .CheckboxWithLabel-square{background-color:#0064f6}.CheckboxWithLabel .CheckboxWithLabel-square{color:#055df3;background-color:#fff}.CheckboxWithLabel .CheckboxWithLabel-square .feather{color:#fff}.CheckboxWithLabel:focus-visible.CheckboxWithLabel--checked .CheckboxWithLabel-square{background-color:#02267e}.CheckboxWithLabel:focus-visible .CheckboxWithLabel-square{color:#02267e;background-color:#fff}.CheckboxWithLabel:focus-visible .CheckboxWithLabel-square .feather{color:#fff}.CheckboxWithLabel--disabled{cursor:default}.CheckboxWithLabel--disabled:not(.CheckboxWithLabel--error) .CheckboxWithLabel-label{color:#868da2}.CheckboxWithLabel--disabled:not(.CheckboxWithLabel--error) .CheckboxWithLabel-square{color:#dee0ed;background-color:#dee0ed}.CheckboxWithLabel--disabled:not(.CheckboxWithLabel--error) .CheckboxWithLabel-square .feather{color:#868da2}.CheckboxWithLabel--disabled:not(.CheckboxWithLabel--checked):not(.CheckboxWithLabel--error) .CheckboxWithLabel-square{color:#868da2;background-color:#dee0ed}.CheckboxWithLabel--error .CheckboxWithLabel-square{color:#d40e0a;background-color:#ffdada}.CheckboxWithLabel--error .CheckboxWithLabel-square .feather{color:#ffdada}.CheckboxWithLabel--error.CheckboxWithLabel--checked .CheckboxWithLabel-square{color:#d40e0a;background-color:#d40e0a}.CheckboxWithLabel--error.CheckboxWithLabel--checked .CheckboxWithLabel-square .feather{color:#fff}.CheckboxWithLabel--error .CheckboxWithLabel-label{color:#d40e0a}.Password{opacity:1;flex-direction:column;align-items:center;width:100%;transition:opacity .2s ease-in-out;display:flex}.Password form{margin-top:24px}.Password-description{color:#5e6478;text-align:center;font-size:14px;font-weight:400;line-height:24px}.Password-inputs{flex-direction:column;row-gap:8px;width:100%;display:flex}.Password-notice{color:#5e6478;flex-direction:column;align-items:center;font-size:12px;font-weight:400;line-height:16px;display:flex}.Password-notice-link{display:flex}.Password-title{text-align:center;flex-direction:column;font-size:14px;font-weight:600;line-height:24px;display:flex}.Password-warning{color:#5e6478;font-size:12px;font-weight:400;line-height:16px}.Password-icon .feather{color:#055df3}.Password form{flex-direction:column;align-items:center;row-gap:24px;width:100%;display:flex}.ProvidersChoice{opacity:1;flex-direction:column;align-items:center;row-gap:24px;width:100%;transition:opacity .2s ease-in-out;display:flex;overflow:hidden}.ProvidersChoice .GoogleAuthenticationButton{height:40px}.ProvidersChoice-description{text-align:center;font-size:14px;font-weight:600;line-height:24px}.LoginModal--active .Email,.LoginModal--active .Forgotten,.LoginModal--active .Password,.LoginModal--active .ProvidersChoice,.LoginModal--active .Welcome{opacity:0}#tooltip-root .Tooltip,.Customization .Tooltip,.Tooltip{z-index:1040;color:#fff;filter:opacity();border-radius:16px;width:max-content;max-width:288px;padding:12px 16px;font-size:12px;font-weight:500;line-height:16px;animation:.25s ease-in tooltipAppear;display:flex;position:absolute}#tooltip-root .Tooltip .feather,.Customization .Tooltip .feather,.Tooltip .feather{flex-shrink:0;margin-right:8px}#tooltip-root .Tooltip:before,.Customization .Tooltip:before,.Tooltip:before{content:"";transform-origin:50%;background:inherit;border-radius:4px 0;width:14px;height:14px;position:absolute;transform:rotate(45deg)translate(0)}#tooltip-root .Tooltip--backgroundColor-primaryDark,.Customization .Tooltip--backgroundColor-primaryDark,.Tooltip--backgroundColor-primaryDark{background-color:#02267e}#tooltip-root .Tooltip--backgroundColor-greenDark,.Customization .Tooltip--backgroundColor-greenDark,.Tooltip--backgroundColor-greenDark{background-color:#0e785e}#tooltip-root .Tooltip--backgroundColor-orangeDark,.Customization .Tooltip--backgroundColor-orangeDark,.Tooltip--backgroundColor-orangeDark{background-color:#f90}#tooltip-root .Tooltip--backgroundColor-secondaryDark,.Customization .Tooltip--backgroundColor-secondaryDark,.Tooltip--backgroundColor-secondaryDark{background-color:#ff4286}#tooltip-root .Tooltip--position-downLeft:before,.Customization .Tooltip--position-downLeft:before,.Tooltip--position-downLeft:before{bottom:-7px;left:19px}#tooltip-root .Tooltip--position-downRight:before,.Customization .Tooltip--position-downRight:before,.Tooltip--position-downRight:before{bottom:-7px;right:19px}#tooltip-root .Tooltip--position-downCenter:before,.Customization .Tooltip--position-downCenter:before,.Tooltip--position-downCenter:before{margin:0 auto;bottom:-7px;left:0;right:0}#tooltip-root .Tooltip--position-topCenter:before,.Customization .Tooltip--position-topCenter:before,.Tooltip--position-topCenter:before{margin:0 auto;top:-7px;left:0;right:0}#tooltip-root .Tooltip--position-topLeft:before,.Customization .Tooltip--position-topLeft:before,.Tooltip--position-topLeft:before{top:-7px;left:19px}#tooltip-root .Tooltip--position-rightCenter,.Customization .Tooltip--position-rightCenter,.Tooltip--position-rightCenter{margin-right:7px}#tooltip-root .Tooltip--position-rightCenter:before,.Customization .Tooltip--position-rightCenter:before,.Tooltip--position-rightCenter:before{align-self:center;right:-7px}#tooltip-root .Tooltip--position-leftCenter,.Customization .Tooltip--position-leftCenter,.Tooltip--position-leftCenter{margin-left:7px}#tooltip-root .Tooltip--position-leftCenter:before,.Customization .Tooltip--position-leftCenter:before,.Tooltip--position-leftCenter:before{align-self:center;left:-7px}@keyframes tooltipAppear{0%{filter:opacity(0)}50%{filter:opacity(0)}to{filter:opacity()}}.CopyToClipboard{position:relative}.CopyToClipboard-tooltip--downCenter{transform:translateY(-100%)translate(-50%)}.CopyToClipboard-tooltip--topCenter{transform:translateY(0%)translate(-50%)}.CopyToClipboard input{visibility:hidden;width:0;position:absolute}.CopyToClipboard .Tooltip{margin:0 auto}.Countdown{flex-direction:row;align-items:center;gap:4px;display:flex}.Countdown-number{color:#055df3;opacity:.9;text-align:center;background-color:#fff;border-radius:8px;width:31px;height:24px;padding:0 8px;font-size:12px;font-weight:600;line-height:24px}.Countdown-unit{color:#fff;font-size:8px;font-weight:600}.Banner{flex-direction:row;justify-content:center;align-items:center;width:100vw;min-height:48px;font-size:12px;font-weight:500;line-height:16px;display:flex;position:relative}.Banner-wrapper{overflow:hidden}.Banner-scrollWrapper{flex-direction:row;justify-content:flex-start;align-items:stretch;transition:transform .3s ease-in-out;display:flex}.Banner-item{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:100%;padding:8px;display:flex}.Banner-item-message{color:#fff;max-height:48px;text-decoration:none;overflow:hidden}.Banner-item-link{color:#fff;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline}.Banner-item:hover .Banner-item-message{color:#fff}.Banner-item:hover .Banner-item-link span{text-decoration:underline}.Banner-modal-copy{overflow:hidden}.Banner-modal-copy Button{width:100%}.Banner-modal-bottom{text-align:center;font-size:12px;font-weight:400;line-height:16px}.Banner-promocode-button{display:none}.Banner-chevronWrapper-left,.Banner-chevronWrapper-right{color:#fff;cursor:pointer;padding:8px 16px}@media (width>=720px){.Banner-item{flex-direction:row;gap:16px}.Banner-item-message-promocode{display:none}.Banner-promocode-button{display:block}}.SmartAppBanner{background-color:#0064f6;justify-content:space-between;align-items:center;gap:4px;width:100vw;height:48px;padding:0 16px;display:flex}.SmartAppBanner-logo{border:1px solid #868da2;border-radius:8px;width:36px;height:36px}.SmartAppBanner-description{flex:1}.SmartAppBanner-title{color:#fff;font-size:14px;font-weight:600;line-height:24px}@media (width>=720px){.SmartAppBanner{display:none}}.AnimatedHeader-fixed{z-index:100;transition:top .3s ease-out;position:fixed}.HeaderHighlight{cursor:pointer;flex-direction:column;flex:1;gap:8px;max-width:356px;text-decoration:none;display:flex}.HeaderHighlight:hover .HeaderHighlight-title{color:#055df3}.HeaderHighlight:hover .HeaderHighlight-image{transform:scale(1.05)}.HeaderHighlight-image-wrapper{aspect-ratio:3/2;border-radius:32px 32px 32px 0;flex-shrink:0;max-height:237px;overflow:hidden}.HeaderHighlight-image{object-fit:cover;width:100%;height:100%;transition:transform .2s}@supports not (aspect-ratio:3/2){.HeaderHighlight-image-wrapper{padding-top:66%;position:relative}.HeaderHighlight-image{position:absolute;top:0}}.HeaderHighlight-title{color:#262836;font-size:14px;font-weight:700;line-height:24px}.Tag{color:#fff;border-radius:32px;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:max-content;display:flex}.Tag-icon{display:inline-flex}.Tag--size-s{padding:1px 8px;font-size:12px;font-weight:500;line-height:16px}.Tag--size-m{text-transform:uppercase;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px}.Tag--rotated{transform:rotate(-4deg)}.HeaderSubCategory{margin:16px 16px 32px}.HeaderSubCategory-title{color:#262836;cursor:default;font-size:14px;font-weight:700;line-height:24px}.HeaderSubCategory-product{color:#262836;cursor:pointer;align-items:center;margin:16px 0;text-decoration:none;display:flex}.HeaderSubCategory-product:hover{color:#055df3}@media (width>=1152px){.HeaderSubCategory-product{margin:8px 0}}.HeaderSubCategory-product-title{font-size:14px;font-weight:400;line-height:20px}.HeaderSubCategory-product-title .Tag{white-space:nowrap;margin-left:4px;display:inline}.HeaderDropdown{z-index:1;background-color:#fff;border-radius:0 0 16px 16px;width:100%;max-width:1152px;height:370px;margin:0 auto;padding:24px 24px 0;display:flex}.HeaderDropdown-wrapper{border-radius:0 0 16px 16px;max-width:1152px;height:370px;margin:0 auto;display:block;position:absolute;top:41px;left:0;right:0}.HeaderDropdown-subCategories{writing-mode:vertical-lr;flex-wrap:wrap;align-content:flex-start;height:calc(100% - 16px);display:inline-flex}.HeaderDropdown .HeaderSubCategory{writing-mode:horizontal-tb;width:356px;margin:0 16px 24px 0}.HeaderDropdown-highlights{width:100%;height:calc(100% - 16px);display:none}@media (width>=1152px){.HeaderDropdown-highlights{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:16px;display:flex;overflow:hidden}}.HeaderDropdown-all-products{background-color:#e1eafe;border-radius:0 0 16px 16px;padding:12px 0;transition:all .2s ease-in-out;position:absolute;bottom:0;left:0;right:0}.HeaderDropdown-all-products:hover{background-color:#cddcfd}.HeaderDropdown-all-products:focus{background-color:#bacefd}.HeaderDropdown-all-products .Link{margin:0 auto}.HeaderCategoryItem-item{color:#262836;text-align:center;cursor:pointer;border-radius:16px;align-items:center;height:100%;padding:4px 12px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:all .1s ease-in-out;display:flex;position:relative}.HeaderCategoryItem-item:hover,.HeaderCategoryItem-item--active{color:#ff4286;background-color:#ffdaeb}.HeaderCategoryItem-item--current{color:#ff4286}.HeaderCategoryItem-dropdown .HeaderDropdown-wrapper{opacity:0;height:0;transition:all ease-in-out;overflow:hidden}.HeaderCategoryItem-dropdown--active .HeaderDropdown-wrapper{opacity:1;height:370px;transition:all .2s ease-in-out}.HeaderCategories{background-color:#fff;border-bottom:1px solid #dee0ed;height:41px;margin-top:4px;padding:8px;position:relative}.HeaderCategories-overlay{background-color:#1315244d;width:100vw;height:100vh;position:absolute;left:0;right:0}.HeaderCategories-list{justify-content:center;align-items:center;display:flex}.HeaderAccount-link{text-align:left;color:#262836;cursor:pointer;padding:12px 24px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:block}.HeaderAccount-link:hover:not(.HeaderAccount-signOut){color:#055df3}.HeaderAccount-signOut{cursor:pointer;background-color:#fff0f7;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;column-gap:8px;padding:16px 24px;display:flex}.HeaderAccount-signOut .Link{white-space:nowrap}.HeaderAccount-signOut-hello{word-break:break-word;font-size:14px;font-weight:700;line-height:24px}@media (width>=1152px){.HeaderAccount-signOut{cursor:default;padding:16px 24px}}.HeaderAccount-login{cursor:default;border-bottom:none;margin:16px 24px;padding:0}.HeaderAccount-login-link{color:#262836;justify-content:center;gap:8px;margin-top:16px;display:flex}.HeaderAccount-login-link-hello{font-size:12px;font-weight:500;line-height:16px}.HeaderSideLinkMenu{z-index:110;background-color:#fff;border-radius:16px;width:310px;display:none;position:absolute;box-shadow:0 16px 48px #26283629}.HeaderSideLinkMenu--active{display:block}.HeaderSideLinkMenu:before{content:"";pointer-events:none;border:12px solid #0000;border-bottom-color:#fff;width:0;height:0;margin-left:auto;margin-right:auto;position:absolute;bottom:100%;left:0;right:0}.HeaderSideLinkMenu--logged:before{border-bottom-color:#fff0f7}.HeaderMenu{background-color:#fff;flex-direction:row;justify-content:space-between;align-items:center;width:100vw;height:56px;padding:12px 16px;display:flex;position:relative}.HeaderMenu-left,.HeaderMenu-right{display:none}@media (width>=1152px){.HeaderMenu-left,.HeaderMenu-right{gap:8px;display:flex}}.HeaderMenu-center{width:130px;margin:0 auto}@media (width>=1152px){.HeaderMenu-center{margin-left:auto;margin-right:auto;position:absolute;left:0;right:0}}.HeaderMenu-item{justify-content:center;display:flex;position:relative}.HeaderMenu-item-number{color:#fff;text-align:center;background-color:#d40e0a;border-radius:16px;min-width:20px;margin:-8px -4px -8px 4px;padding:2px 6px;font-size:12px;font-weight:600;line-height:16px}.HeaderMenu-logo img{width:100%;display:block}.HeaderMobileCategoryItem{color:#262836;cursor:pointer;border-bottom:1px solid #e1eafe;flex-direction:column;margin:0;display:flex;position:relative}.HeaderMobileCategoryItem-content{overflow:hidden}.HeaderMobileCategoryItem:last-child{border:none}.HeaderMobileCategoryItem .feather.feather-chevron-bottom{pointer-events:none;margin:0;transition:all .3s ease-in-out;position:absolute;top:12px;right:16px}.HeaderMobileCategoryItem-label{color:#262836;padding:16px;font-size:12px;font-weight:600;line-height:16px;text-decoration:none}.HeaderMobileCategoryItem-label--active{background-color:#e1eafe}.HeaderMobileCategories-featured{background-color:#fff0f7}.HeaderMobileCategories-link{color:#262836;border-bottom:1px solid #ff8cb5;justify-content:flex-start;align-items:flex-end;width:100%;padding:16px;font-size:12px;font-weight:600;line-height:16px;text-decoration:none;display:flex}.HeaderMobileCategories-link:hover{color:#ff4286}.HeaderMobileCategories-link .feather{margin:0}.HeaderMobileCategories-label{margin-left:8px;font-size:12px;font-weight:600;line-height:16px}.HeaderMobileBottomTapBar{z-index:100;background-color:#fff;border-top:1px solid #dee0ed;justify-content:space-evenly;align-items:flex-start;width:100%;height:64px;padding:6px;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (padding-bottom:env(safe-area-inset-bottom)){.HeaderMobileBottomTapBar{padding-bottom:calc(6px + env(safe-area-inset-bottom))}}.HeaderMobileBottomTapBar-item{text-align:center;color:#262836;cursor:pointer;flex:1;text-decoration:none;transition:all .2s ease-in-out;position:relative}.HeaderMobileBottomTapBar-item .feather{margin:4px auto}.HeaderMobileBottomTapBar-item--active .feather-home{fill:#055df3;stroke:#055df3}.HeaderMobileBottomTapBar-item--active .feather-book{fill:#fd7777;stroke:#fd7777}.HeaderMobileBottomTapBar-item--active .feather-heart{fill:#ff4286}.HeaderMobileBottomTapBar-item--active .feather-heart path{stroke:#ff4286}.HeaderMobileBottomTapBar-item--active .feather-account{fill:#f90;stroke:#f90}.HeaderMobileBottomTapBar-item--active .feather-shopping-cart{fill:#48dea8;stroke:#48dea8}.HeaderMobileBottomTapBar-text{font-size:12px;font-weight:500;line-height:16px}.HeaderMobileBottomTapBar-text:hover{color:#262836}.HeaderMobileBottomTapBar-number{text-align:center;color:#fff;background-color:#d40e0a;border-radius:50%;width:16px;height:16px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-3px;right:calc(50% - 20px)}.HeaderMobileBottomTapBar-paneWrapper{top:49px;left:0;bottom:calc(64px + env(safe-area-inset-bottom) - 1px);background-color:#fff;width:100%;transition:transform .3s ease-in-out;position:fixed;overflow-x:scroll;transform:translate(0)}.HeaderMobileBottomTapBar-paneWrapper.active{transform:translate(0)}.HeaderMobileBottomTapBar-paneWrapper{padding-top:48px;transform:translate(-100%)}.HeaderMobileBottomTapBar-close{color:#262836;cursor:pointer;width:56px;height:56px;padding:16px;transition:all .2s ease-in-out;position:fixed;top:0;right:0}.Smily-text-title4{font-size:16px;font-weight:600;line-height:24px}.Smily-text-title5{font-size:14px;font-weight:700;line-height:24px}.Smily-text-title6{font-size:14px;font-weight:600;line-height:24px}.Smily-text-bodyCondensed{font-size:14px;font-weight:400;line-height:20px}.Smily-text-bodySmall{font-size:12px;font-weight:400;line-height:16px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.Header{background-color:#fff;width:100%;position:relative}.Header .HeaderMenu{border-bottom:1px solid #dee0ed}@media (width>=1152px){.Header{height:100px}.Header .HeaderMenu{border-bottom:none}}.Header-LoginPage .Header{z-index:100;height:56px;position:absolute}@media (width>=1152px){.Header-LoginPage .Header{height:56px}}.Header-LoginPage .HeaderCategories{display:none}
