@font-face{font-family:"SF Pro Display";src:url(/static/media/SF-Pro-Display-Regular.d1f5e6e1.otf),url(/static/media/SFProDisplay-Regular.1e1c0e29.ttf) format("truetype"),url(/static/media/SFProDisplay-Regular.7ee14c63.woff) format("woff"),url(/static/media/SFProDisplay-Regular.d5ff9f68.woff2) format("woff2")}@font-face{font-family:"SF Pro Text";src:url(/static/media/SF-Pro-Text-Regular.6a39aa20.otf),url(/static/media/SFProText-Regular.90da7ab1.ttf) format("truetype"),url(/static/media/SFProText-Regular.19c45917.woff) format("woff"),url(/static/media/SFProText-Regular.4d83c41b.woff2) format("woff2")}@font-face{font-family:"SF Pro";src:url(/static/media/SF-Pro-Display-Regular.d1f5e6e1.otf),url(/static/media/SFProDisplay-Regular.1e1c0e29.ttf) format("truetype"),url(/static/media/SFProDisplay-Regular.7ee14c63.woff) format("woff"),url(/static/media/SFProDisplay-Regular.d5ff9f68.woff2) format("woff2")}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.alertContainer{background-color:#fff;color:#000;font-size:22px;margin-bottom:56px;height:28px;width:100%;padding:12px;text-align:center;border:1px solid #000;border-radius:10px;box-shadow:0 0 1px 5000px rgba(0,0,0,.16);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}#__react-alert__>div{z-index:999999!important}.custom_alert{padding:15px;background:rgba(239,239,248,.95);border-radius:12px;display:flex;flex-direction:row;align-items:center;position:relative;top:75px;max-width:calc(100% - 60px);margin:0 auto}.custom_alert>img{width:34px;height:34px;padding-right:14px}.custom_alert>div{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:12px;color:#000}.general_msg_alert{padding:14px;background:hsla(0,0%,96.1%,.6);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);border-radius:23px;display:flex;flex-direction:row;align-items:center;position:fixed;top:41px;left:0;right:0;max-width:calc(100% - 60px);margin:0 auto;pointer-events:all}.general_msg_alert>img{width:38px;height:38px;margin:9px 10px 9px 0;border-radius:10px}.general_msg_alert .content{width:100%}.general_msg_alert .content .close_icon{float:right;width:25px;height:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;margin-top:-5px}.general_msg_alert .content .close_icon>img{width:14px;height:14px}.general_msg_alert .content .title{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#000;width:calc(100% - 30px)}.general_msg_alert .content .body{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:18px;letter-spacing:-.078px;color:#000}.categoryBox{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.05);border-radius:10px;padding:20px 10px 34px}.categoryBox .productLink{text-decoration:none}.categoryBox .productLink .categoryTitle{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:18px;letter-spacing:.374px;color:#000;min-height:47px;max-height:47px;overflow:hidden}.categoryBox .productLink .categoryImg{min-height:137px;max-height:137px;margin-top:14px;display:flex;align-items:center;justify-content:center}.categoryBox .productLink .categoryImg>img{max-width:100%;max-height:137px}.title_skeleton>span{width:70%}.image_skeleton{width:100%}.image_skeleton>span{height:145px!important}.tabBarContainer{position:fixed;bottom:0;left:0;right:0;z-index:99999}.tabBarContainer .bgContainer{display:grid;position:relative}.tabBarContainer .bgContainer .shop_ammount{display:flex;justify-content:space-between;align-items:flex-start;padding:13px 23px 0;height:95px;background:hsla(0,0%,97.6%,.7);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);border-radius:0;position:relative;top:40px}.tabBarContainer .bgContainer .shop_ammount .total_wrapper{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:13px;line-height:20px;letter-spacing:.374px;color:#000;padding-top:7px}.tabBarContainer .bgContainer .shop_ammount .total_wrapper>span{display:block;font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:13px;display:flex;align-items:center;letter-spacing:.374px;color:#000}.tabBarContainer .bgContainer .shop_ammount .save_wrapper{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:20px;color:#000;padding-top:7px}.tabBarContainer .bgContainer .shop_ammount .save_wrapper>span{display:block;font-weight:700;color:#05bd97}.tabBarContainer .bgContainer .cartBg{background:#05bd97;box-shadow:0 4px 8px rgba(0,0,0,.16);width:66px;height:66px;border-radius:50%;justify-self:center;position:absolute;bottom:40px;border:4px solid rgba(0,0,0,.2)}.tabBarContainer .bgContainer .cartBg .cartIcon{padding:15px;position:relative;display:block}.tabBarContainer .bgContainer .cartBg button.cartIcon{background:transparent;border:none;width:100%}.tabBarContainer .bgContainer .cartBg button.cartIcon:focus-visible{outline:none}.tabBarContainer .bgContainer .cartBg .cartIcon>span:not(.number_of_items){font-size:11px;line-height:13px;letter-spacing:.374px}.tabBarContainer .bgContainer .cartBg .cartIcon>span.number_of_items,.tabBarContainer .bgContainer .cartBg .cartIcon>span:not(.number_of_items){font-family:"SF Pro Display";font-style:normal;font-weight:600;display:flex;justify-content:center;align-items:center;color:#000;position:absolute;right:10px;top:10px;width:22px;height:22px;background:#fff;border-radius:50%;border:2px solid #05bd97;box-sizing:border-box}.tabBarContainer .bgContainer .cartBg .cartIcon>span.number_of_items{font-size:10px;line-height:12px}.tabBarContainer .bgContainer .cartBg .cartIcon>span sup{line-height:36px}.tabBarContainer .bgContainer .iconsContainer{display:grid;grid-template-columns:50% 50%;background-image:url(/static/media/tab_bar_bg.fba43c88.svg);background-repeat:no-repeat;background-size:100%;height:60px;z-index:1}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper{width:70%;display:flex;flex-direction:column;align-items:center;justify-content:center}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper.search{justify-self:flex-end}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .categoryIcon,.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .searchIcon{background-repeat:no-repeat;background-position:50%;height:21px;width:18px}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .categoryIcon{background-image:url(/static/media/category_icon.f8e20c84.svg)}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .categoryIcon.active{-webkit-mask-image:url(/static/media/category_icon.f8e20c84.svg);mask-image:url(/static/media/category_icon.f8e20c84.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#05bd97}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .cartIcon{position:relative}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .cartIcon>span{position:relative;top:-6px;right:-12px;font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:11px;line-height:13px;display:flex;justify-content:center;align-items:center;letter-spacing:.374px;color:#000;position:absolute;width:20px;height:20px;background:#fff;border-radius:50%;border:2px solid #8e8e93;box-sizing:border-box}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .cart_icon{width:18px;height:21px;-webkit-mask-image:url(/static/media/shopping_cart.bb119a19.svg);mask-image:url(/static/media/shopping_cart.bb119a19.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;background:#8e8e93}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .cart_icon.active{background:#05bd97}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .searchIcon{background-image:url(/static/media/search_icon.c60c6717.svg)}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .searchIcon.active{-webkit-mask-image:url(/static/media/search_icon.c60c6717.svg);mask-image:url(/static/media/search_icon.c60c6717.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#05bd97}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .label{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:10px;line-height:12px;text-align:center;letter-spacing:-.24px;color:#8e8e93;padding-top:5px}.tabBarContainer .bgContainer .iconsContainer .icon_wrapper .label.active{color:#05bd97}.tabBarContainer .bgContainer img{width:100%}@media screen and (orientation:landscape){.tabBarContainer .bgContainer .cartBg{bottom:10px}}@media (min-width:768px) and (orientation:portrait){.tabBarContainer .bgContainer .cartBg{width:90px;height:90px;bottom:10px}}@media screen and (max-width:360px){.tabBarContainer .bgContainer .cartBg{width:60px;height:60px;bottom:45px}.tabBarContainer .bgContainer .cartBg .cartIcon>span:not(.number_of_items){right:10px;top:10px}.tabBarContainer .bgContainer .cartBg .cartIcon>span.number_of_items{right:6px;top:4px}}.contactInfoContainer{text-align:center;padding-bottom:70px}.infoLogoContainer{margin-top:15px}.infoLogoContainer .shop_image>img{max-width:85px;width:100%}.infoLogoContainer .logoContainer{width:85px;height:85px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 auto;background-image:url(/static/media/logo_bg.505c37b6.svg);background-repeat:no-repeat;background-size:cover}.infoLogoContainer .logoContainer>img{width:55px;height:55px;-webkit-transform:rotate(-1.94deg);transform:rotate(-1.94deg);padding-left:5px}.featherTitle{font-family:"SF Pro Display";font-size:28px;line-height:34px;letter-spacing:.337px;color:#000}.featherSubTitle,.featherTitle{font-style:normal;font-weight:400;text-align:center;margin:0}.featherSubTitle{font-family:"SF Pro Text";font-size:10px;line-height:13px;letter-spacing:.07px;color:#999}.featherSubTitle a{color:#09b492;text-decoration:none}.contactBoxes{padding-left:10px;padding-right:32px;margin-top:12px;display:grid;justify-content:space-between;grid-template-columns:repeat(4,25%);grid-column-gap:8px}.contactBox{background:#fff;border:.5px solid #e5e5ea;border-radius:10px}.contactBox .contact_type_container{text-decoration:none;min-width:72px;min-height:57px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-width:100%;max-height:100%;height:100%}.contactBox>.contact_type_container>div{margin-top:13px;-webkit-mask-size:23px 18px;mask-size:23px 18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:23px;height:18px;background-color:#05bd97}.contactBox>.contact_type_container>div.sms_icon{-webkit-mask-image:url(/static/media/message_icon_green.b3d17c50.svg);mask-image:url(/static/media/message_icon_green.b3d17c50.svg)}.contactBox>.contact_type_container>div.email_icon{-webkit-mask-image:url(/static/media/mail_icon_green.deedc063.svg);mask-image:url(/static/media/mail_icon_green.deedc063.svg)}.contactBox>.contact_type_container>div.phone_icon{-webkit-mask-image:url(/static/media/phone_icon_green.1648e1c6.svg);mask-image:url(/static/media/phone_icon_green.1648e1c6.svg)}.contactBox>.contact_type_container>div.web_icon{-webkit-mask-image:url(/static/media/web_icon_green.05f71f6f.svg);mask-image:url(/static/media/web_icon_green.05f71f6f.svg);height:22px;-webkit-mask-size:auto;mask-size:auto}.contactBox>.contact_type_container>p{margin-bottom:9px}.boxText{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:11px;line-height:13px;text-align:center;letter-spacing:.07px;color:#05bd97;margin-top:0}.mapContainer{width:100%;height:392px;margin-top:16px;margin-bottom:20px}.mapContainer>div>div{border-radius:14px}.infoAddress{background:#fff;border:1px solid #e5e5ea;box-sizing:border-box;border-radius:14px;min-height:32px;display:flex;flex-direction:row;align-items:center;padding:0 16px;width:-webkit-max-content;width:max-content;max-width:100%;margin:0 auto}.locationPin{margin:7px 9px 7px 0;-webkit-mask-image:url(/static/media/location_pin.0a093ebb.svg);mask-image:url(/static/media/location_pin.0a093ebb.svg);-webkit-mask-size:18px;mask-size:18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#05bd97;width:18px;height:18px}.locationAddressText{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:12px;line-height:14px;letter-spacing:-.24px;color:#000;opacity:.6}@media screen and (max-width:279px){.contactBoxes{grid-template-columns:repeat(2,50%);grid-row-gap:8px}}@media screen and (max-width:350px){.contactBoxes{padding-left:0;padding-right:0}}@media screen and (min-width:721px){.contactBox a{flex-direction:row;justify-content:center}.contactBox>a>img{margin-top:0;margin-right:5px}.contactBox>a>p{margin-bottom:0}}.shop_not_found_info_container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 320px);min-height:400px}.shop_not_found_info_container>img{padding:0 45px;width:calc(100% - 90px)}.shop_not_found_info_container .title_wrapper{max-width:314px;margin-top:40px}.shop_not_found_info_container .title_wrapper>h1{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93}.shop_not_found_info_container .title_wrapper>div{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93;margin-top:14px}.no_promotions_container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:165px 0 40px;grid-column-end:3;grid-column-start:1;height:calc(100vh - 400px);min-height:320px}.no_promotions_container .image_wrapper{width:220px;height:227px;position:relative}.no_promotions_container .image_wrapper .promotion_img{position:absolute;top:105px;left:40px}.no_promotions_container .message_container{margin-top:30px;max-width:316px}.no_promotions_container .message_container>h1{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93;margin:0}.no_promotions_container .message_container .message{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93;padding-top:14px}.catalogContainer{padding:0 0 100px}.catalogContainer .catalogHeader{position:relative;width:100%;height:107px;background-image:url(/static/media/header_bg.61d17703.svg);background-repeat:no-repeat;background-size:cover;z-index:99999;display:flex;align-items:flex-end}.catalogContainer .catalogHeader>.background{display:none}.catalogContainer .catalogHeader.custom_theme.custom_bg>.background{-webkit-mask-image:url(/static/media/header_bg.61d17703.svg);mask-image:url(/static/media/header_bg.61d17703.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:100%;height:100%;position:absolute;display:block}.catalogContainer .catalogHeader .logoContainer{width:69px;height:69px;position:relative;bottom:-15px;left:33px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;box-shadow:inset 0 -5px 25px rgba(0,0,0,.35);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:3px solid hsla(0,0%,100%,.7);background:radial-gradient(84.99% 101.03% at 15.01% -1.03%,#fff 0,#76dba5 16.73%,#05bd97 48.61%,#05bd97 57.48%,#29897b 80.21%)}.catalogContainer .catalogHeader .logoContainer>img{width:40px;height:auto}.catalogContainer .catalogHeader.custom_theme .logoContainer>img{width:100%;height:auto;border-radius:50%}.catalogContainer .catalogHeader.custom_theme .logoContainer>img.default_image{width:45px;height:auto;position:relative;left:3px;top:3px;border-radius:unset}.catalogContainer .catalogHeader.custom_theme.custom_bg .logoContainer{box-shadow:none}.catalogContainer .catalogHeader:not(.custom_theme):not(.custom_bg) .logoContainer>img{width:44px;-webkit-transform:rotate(-1.94deg);transform:rotate(-1.94deg);padding:3px 0 0 5px}.catalogContainer .shop_title{position:absolute;margin-top:25px;left:22px;font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:25px;color:#000}.catalogContainer .infoIconWrapper{background:#fff;position:absolute;right:21px;margin-top:25px;width:30px;height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;box-shadow:0 0 10px #f2f2f7,0 0 15px #f2f2f7,0 0 20px #f2f2f7}.catalogContainer .infoIconWrapper>div{text-decoration:none;display:flex;align-items:center}.catalogContainer .infoIconWrapper>div>.info_icon{width:17px;height:17px;-webkit-transform:rotate(-1.94deg);transform:rotate(-1.94deg);background:#05bd97}.catalogContainer .infoIconWrapper.custom_theme>div>.info_icon,.catalogContainer .infoIconWrapper>div>.info_icon{-webkit-mask-image:url(/static/media/green_logo.62cf3ea0.svg);mask-image:url(/static/media/green_logo.62cf3ea0.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:17px;mask-size:17px}.catalogContainer .shop_error_container{padding-top:160px;padding-left:15px;padding-right:15px}.catalogContainer .top_offers_categories_wrapper{padding-top:50px}.catalogContainer .topOffersContainer .react-horizontal-scrolling-menu--wrapper{position:relative}.catalogContainer .topOffersContainer .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.catalogContainer .topOffersContainer .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--scroll-container{padding-bottom:40px;-ms-overflow-style:none;scrollbar-width:none}.catalogContainer .topOffersContainer .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--scroll-container .card:focus{outline:none!important}@supports (scroll-snap-align:start){.catalogContainer .topOffersContainer .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--scroll-container{scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory}.catalogContainer .topOffersContainer .react-horizontal-scrolling-menu--wrapper .react-horizontal-scrolling-menu--scroll-container>.react-horizontal-scrolling-menu--item{scroll-snap-align:center}}.categoriesContainer{width:100%;height:100%}.categoriesContainer .title_container{display:flex;flex-direction:row;justify-content:space-between;margin:0 16px}.categoriesContainer .title_container .all_categories,.categoriesContainer .title_container .categoriesTitle{margin:0;font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:25px}.categoriesContainer .title_container .all_categories{text-decoration:none;color:#05bd97;display:flex;align-items:flex-end}.categoriesContainer .categoriesWrapper{display:grid;grid-template-columns:repeat(2,calc(50% - 8px));grid-column-gap:14px;grid-row-gap:14px;padding:16px 10px 30px}.categoriesContainer .categoriesWrapper.all_categories{grid-template-columns:100%;padding:0}.categoriesContainer .categoriesWrapper .categories_loader{box-shadow:4px 4px 42px rgba(0,0,0,.08);border-radius:10px;background-image:url(/static/media/loader.93695aba.gif);background-repeat:no-repeat;background-position:50%;background-size:100%;height:50px;grid-column-end:3;grid-column-start:1}.slide-pane__overlay{z-index:999999}.info_modal_wrapper{width:calc(100% - 34px)!important;margin-top:44px!important;height:calc(100vh - 44px)!important;padding:17px;background:#f2f2f7!important;-webkit-backdrop-filter:blur(27.1828px);backdrop-filter:blur(27.1828px);border-radius:10px 10px 0 0}.info_modal_wrapper .slide-pane__header{background:none;border:none;height:auto;display:block;flex:0 1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info_modal_wrapper .slide-pane__header .slide-pane__close{margin:0 0 10px;padding:0;opacity:1;display:flex;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;line-height:22px;letter-spacing:-.41px;color:#05bd97}.info_modal_wrapper .slide-pane__content{padding:0;margin-bottom:30px}@media screen and (max-width:359px){.catalogContainer .catalogHeader .logoContainer{bottom:0}.categoriesContainer .categoriesWrapper{grid-template-columns:100%}.categoriesContainer .categoriesWrapper.all_categories{padding:0}}@media screen and (min-width:720px){.categoriesContainer .categoriesWrapper{grid-template-columns:repeat(3,calc(33.333% - 8px))}.categoriesContainer .categoriesWrapper.all_categories{grid-template-columns:100%;padding:0}}@media (width:540px) and (height:720px) and (orientation:portrait){.catalogHeader{background-position-y:center}}@media (width:768px) and (height:1024px) and (orientation:portrait){.catalogHeader{background-position-y:calc(50% - 20px)}.logoContainer{bottom:10px}}@media (width:820px) and (height:1180px) and (orientation:portrait){.catalogHeader{background-position-y:calc(50% - 20px)}.logoContainer{bottom:10px}}@media (orientation:landscape){.catalogHeader{background-position:0 calc(50% - 26px);align-items:center!important}.logoContainer{bottom:unset}}@media screen and (min-width:911px){.catalogHeader{background-position:0 0;align-items:center}.logoContainer{bottom:unset}.infoIconWrapper{top:120px}}.topOffer{position:relative;display:inline-grid;margin-top:30px;margin-left:19px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.05);border-radius:10px;grid-template-columns:250px;height:392px;padding:0 14px}.topOffer:first-of-type{margin-left:15px}.topOffer:last-of-type{margin-right:15px}.topOffer .topOfferTitle{font-weight:600;font-size:15px;line-height:41px;letter-spacing:.374px;color:#05bd97;text-transform:uppercase;font-family:"SF Pro Display"}.topOffer .productLink{text-decoration:none}.topOffer .productTitle{font-weight:600;font-size:20px;letter-spacing:.374px;color:#000;font-family:"SF Pro Display";max-height:50px;overflow:hidden;height:48px}.topOffer .productImage{position:relative;padding:0 35px;display:flex;justify-content:center;align-items:center;height:200x;min-height:200px;margin-top:15px}.topOffer .productImage>img{max-height:200px;width:auto;max-width:100%}.topOffer .productImage .on_sale_to{-webkit-mask-image:url(/static/media/on-sale-bg.0733641d.svg);mask-image:url(/static/media/on-sale-bg.0733641d.svg);position:absolute;left:-14px;bottom:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:22px 75px 25px 17px;-webkit-mask-position:center left;mask-position:center left;-webkit-mask-size:100%;mask-size:100%;font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:13px;line-height:16px;color:#fff;background-color:#05bd97}.topOffer .productImage .on_sale_to .date{font-size:16px}.topOffer .priceCartContainer{margin-left:-14px}.topOffer .priceCartContainer .productPriceWrapper{display:inline-block;position:relative;margin-bottom:26px;max-width:calc(100% - 75px);font-family:"SF Pro"}.topOffer .priceCartContainer .productPriceWrapper .discountPercentage{background-color:#ffe501;padding:2px 5px;font-weight:860;font-size:24px;line-height:26px;letter-spacing:.374px;color:#000;width:70px;text-align:center}.topOffer .priceCartContainer .productPriceWrapper .productPrice{background-color:#05bd97;font-weight:860;font-size:30px;line-height:41px;display:grid;grid-template-columns:calc(100% - 15px) 15px;align-items:center;letter-spacing:.374px;color:#fff;padding:0 5px;width:70px;text-align:right;height:41px}.topOffer .priceCartContainer .productPriceWrapper .productPrice>p{margin:0}.topOffer .priceCartContainer .productPriceWrapper .productPrice .currency{font-weight:510;font-size:14px;line-height:normal;display:flex;align-items:center;justify-content:center;letter-spacing:.374px;color:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;left:2px}.topOffer .priceCartContainer .productPriceWrapper .comparePrice{background-color:#fee600;align-items:center;padding:1px 5px 4px;display:flex;flex-direction:column-reverse;position:absolute;right:-26px;bottom:0;width:16px;height:36px}.topOffer .priceCartContainer .productPriceWrapper .comparePrice p{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;padding:0;margin:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:22px;text-align:center}.topOffer .priceCartContainer .productPriceWrapper .comparePrice p,.topOffer .priceCartContainer .productPriceWrapper .comparePrice span{font-weight:510;font-size:11px;line-height:normal;letter-spacing:.374px;color:#000}.topOffer .priceCartContainer .cartButton{width:70px;height:70px;box-shadow:-4px -4px 24px rgba(0,0,0,.08);border-radius:16px 0 10px;position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#fff;transition:all 1s ease-in-out 0s}.topOffer .priceCartContainer .cartButton.added{background:#05bd97}.topOffer .priceCartContainer .cartButton .addCartButton>.plus_icon{width:40px;-webkit-mask-image:url(/static/media/plus.d8086b9a.svg);mask-image:url(/static/media/plus.d8086b9a.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:40px;mask-size:40px;height:40px;background-color:#05bd97}.topOffer .priceCartContainer .cartButton.added .addCartButton>.checkmark_icon{width:30px;-webkit-mask-image:url(/static/media/check_mark_icon.4995b537.svg);mask-image:url(/static/media/check_mark_icon.4995b537.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:30px;mask-size:30px;height:30px;background-color:#fff}.topOffer .priceCartContainer .cartButton .addCartButton{background:transparent;border:none}.topOfer-skeleton>span{width:50%}.title-skeleton>span{width:70%}.image-skeleton{width:100%}.toCart-skeleton-wrapper{width:20%;float:right}.categories_container{padding:66px 0 60px}.categories_container.is_component{padding:0}.categories_container .categories_header{position:fixed;left:0;right:0;top:0;z-index:9;max-height:47px;height:47px;padding:10px;background:hsla(0,0%,97.6%,.7);box-shadow:0 .5px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;line-height:22px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.categories_container .categories_header{background:hsla(0,0%,97.6%,.95)}}.categories_container>.categoryTitle{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:25px;line-height:25px;display:flex;align-items:center;color:#000;margin:28px 16px}.categories_container .categoriesWrapper{display:grid;grid-template-columns:repeat(2,calc(50% - 8px));grid-column-gap:14px;grid-row-gap:14px;padding:0 10px 100px}.categories_container.is_component .categoriesWrapper{padding:30px 15px 50px}.categories_container .categoriesWrapper .categories_loader{box-shadow:4px 4px 42px rgba(0,0,0,.08);border-radius:10px;background-image:url(/static/media/loader.93695aba.gif);background-repeat:no-repeat;background-position:50%;background-size:100%;height:50px;grid-column-end:3;grid-column-start:1}@media screen and (max-width:350px){.categories_container .categoriesWrapper{grid-template-columns:calc(100% - 2px)}.categories_container .categoriesWrapper .categories_loader{grid-column-end:2;grid-column-start:1}}.no_catalog_selected_container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 320px);min-height:400px}.no_catalog_selected_container>img{padding:0 45px;width:calc(100% - 90px)}.no_catalog_selected_container .title_wrapper{max-width:314px;margin-top:40px}.no_catalog_selected_container .title_wrapper>h1{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93}.no_catalog_selected_container .title_wrapper>div{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93;margin-top:14px}.expired_shop_container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 320px);min-height:400px}.expired_shop_container>img{padding:0 45px;width:calc(100% - 90px)}.expired_shop_container .title_wrapper{max-width:314px;margin-top:40px}.expired_shop_container .title_wrapper>h1{font-family:"SF Pro Display";font-weight:700;font-size:24px}.expired_shop_container .title_wrapper>div,.expired_shop_container .title_wrapper>h1{font-style:normal;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93}.expired_shop_container .title_wrapper>div{font-family:"SF Pro Text";font-weight:400;font-size:13px;margin-top:14px}.product_not_found_container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 0 40px;grid-column-end:3;grid-column-start:1}.product_not_found_container .image_wrapper{width:220px;height:227px;position:relative}.product_not_found_container .image_wrapper .bg_image{background-image:url(/static/media/bg_icon.083e3446.svg);background-repeat:no-repeat;height:227px}.product_not_found_container.custom_theme .image_wrapper .bg_image{-webkit-mask-image:url(/static/media/bg_icon.083e3446.svg);mask-image:url(/static/media/bg_icon.083e3446.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#05bd97}.product_not_found_container .image_wrapper .search_img{position:absolute;top:0;left:0}.product_not_found_container .message_container{margin-top:20px;max-width:316px}.product_not_found_container .message_container>h1{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93}.product_not_found_container .message_container .message{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93}.productBodyContainer{padding:0 0 90px}.productBodyContainer .product-header{position:fixed;width:calc(100% - 20px);z-index:9;max-height:47px;height:47px;padding:10px;background:hsla(0,0%,97.6%,.7);box-shadow:0 .5px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);color:#05bd97;font-family:SF Pro Text;font-style:normal;font-weight:400;font-size:17px;line-height:22px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.productBodyContainer .product-header{background:hsla(0,0%,97.6%,.95)}}.productBodyContainer .product-header .go_back{text-decoration:none;color:#05bd97;display:flex;align-items:center}.productBodyContainer .product-header .go_back>img{padding-right:5px}.productBodyContainer .product-header .cart_wrapper{display:flex;align-items:center;text-decoration:none;color:#05bd97}.productBodyContainer .product-header .cart_wrapper>svg{padding-right:5px}.productBodyContainer .productContainer{padding-top:100px}.productBodyContainer .productContainer .productImage{text-align:center;position:relative}.productBodyContainer .productContainer .productImage>img{max-width:100%;max-height:250px}.productBodyContainer .productContainer .productImage .on_sale_to{-webkit-mask-image:url(/static/media/on-sale-bg.0733641d.svg);mask-image:url(/static/media/on-sale-bg.0733641d.svg);position:absolute;left:0;bottom:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:20px 75px 20px 17px;-webkit-mask-position:center left;mask-position:center left;-webkit-mask-size:100%;mask-size:100%;font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:15px;line-height:16px;color:#fff;background-color:#05bd97}.productBodyContainer .productContainer .productImage .on_sale_to .date{font-size:19px}.productBodyContainer .productContainer .singleProductPrice{position:relative;min-height:50px;margin-top:15px}.productBodyContainer .productContainer .singleProductPrice .product-price-wrapper{position:relative;font-family:"SF Pro";width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:36px}.productBodyContainer .productContainer .singleProductPrice .product-price-wrapper .discountPercentage{background-color:#ffe501;padding:0 5px;font-family:SF Pro;font-style:normal;font-weight:860;font-size:33.92px;line-height:50px;letter-spacing:.528px;color:#000;width:104px}.productBodyContainer .productContainer .singleProductPrice .product-price-wrapper .productPrice{background-color:#05bd97;font-family:"SF Pro";font-style:normal;font-weight:860;font-size:42px;line-height:50px;letter-spacing:.52px;display:grid;grid-template-columns:calc(100% - 15px) 15px;align-items:center;justify-content:center;text-align:right;color:#fff;padding:0 5px;width:104px;height:50px}.productBodyContainer .productContainer .singleProductPrice .product-price-wrapper .productPrice span{font-family:"SF Pro";font-style:normal;font-weight:510;font-size:10px;line-height:28px;letter-spacing:.52px;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:20px}.productBodyContainer .productContainer .singleProductPrice .product-price-wrapper .comparePrice{background-color:#fee600;align-items:center;padding:2px 5px 4px;display:flex;flex-direction:column-reverse;position:absolute;right:-27px;bottom:0;width:17px;height:44px}.productBodyContainer .productContainer .singleProductPrice .product-price-wrapper .comparePrice p{font-family:"SF Pro";font-style:normal;font-weight:510;font-size:15px;line-height:28px;letter-spacing:.528px;color:#000;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;padding:0;margin:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:33px}.productBodyContainer .productContainer .singleProductPrice .product-price-wrapper .comparePrice span{font-family:SF Pro;font-style:normal;font-weight:510;font-size:8px;line-height:12px;letter-spacing:.528px;color:#000}.productBodyContainer .productContainer .singleProductTitle .title_wrapper .title{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:25px;line-height:25px;display:flex;align-items:center;justify-content:center;color:#000;margin:31px 0 0;padding:0 15px;text-align:center}.productBodyContainer .productContainer .singleProductTitle .title_wrapper .vendor{font-family:"SF Pro Display";font-style:normal;font-weight:500;font-size:22px;line-height:19px;letter-spacing:.374px;color:#8e8e93;text-align:center;margin:0;padding:8px 0 20px}.productBodyContainer .productContainer .addToCartSingle .addToCartButtonSingle{font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:17px;line-height:25px;display:flex;align-items:center;justify-content:center;color:#fff;background:#05bd97;border-radius:10px;height:48px;width:calc(100% - 30px);margin:0 15px;border:none}.productBodyContainer .productContainer .addToCartSingle .addToCartButtonSingle.added{background-color:#fff;border:2.5px solid #05bd97;box-sizing:border-box;color:#05bd97}.productBodyContainer .productContainer .addToCartSingle .addToCartButtonSingle:focus-visible{outline:none}.productBodyContainer .productContainer .addToCartSingle .addToCartButtonSingle:disabled{opacity:.6}.productBodyContainer .productContainer .on_sale_wrapper{display:flex;padding:32px 17px 0;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.productBodyContainer .productContainer .on_sale_wrapper .on_sale_btn{background:#f2f2f7;border-radius:5px;border:none;padding:7px;flex:1 0 100px;margin:5px}.productBodyContainer .productContainer .product_variations{padding:0 16px}.productBodyContainer .productContainer .product_variations .variation_color .title,.productBodyContainer .productContainer .product_variations .variation_size .title{font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:25px;line-height:25px;display:flex;align-items:center;color:#000;padding:32px 17px 0}.productBodyContainer .productContainer .product_variations .variation_color:after,.productBodyContainer .productContainer .product_variations .variation_size:after{content:"";position:absolute;left:17px;width:calc(100% - 34px);height:.5px;background-color:rgba(0,0,0,.15)}.productBodyContainer .productContainer .product_variations .variation_size .size_wrapper{display:flex;flex-direction:row;margin:17px 17px 32px;overflow-x:auto}.productBodyContainer .productContainer .product_variations .variation_size .size_wrapper .size{min-width:43px;max-width:43px;min-height:43px;max-height:43px;background:#f2f2f7;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none}.productBodyContainer .productContainer .product_variations .variation_size .size_wrapper .size:not(:last-child){margin-right:16px}.productBodyContainer .productContainer .product_variations .variation_color .color_wrapper{margin:17px 17px 32px;overflow-x:auto;display:flex;flex-direction:row}.productBodyContainer .productContainer .product_variations .variation_color .color_wrapper::-webkit-scrollbar,.productBodyContainer .productContainer .product_variations .variation_size .size_wrapper::-webkit-scrollbar{display:none}.productBodyContainer .productContainer .product_variations .variation_color .color_wrapper,.productBodyContainer .productContainer .product_variations .variation_size .size_wrapper{-ms-overflow-style:none;scrollbar-width:none}.productBodyContainer .productContainer .product_variations .variation_color .color_wrapper .wrapper{width:71px;min-width:71px;height:80px;background:#f2f2f7;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:none}.productBodyContainer .productContainer .product_variations .variation_color .color_wrapper .wrapper:not(:last-of-type){margin-right:17px}.productBodyContainer .productContainer .product_variations .variation_color .color_wrapper .wrapper.selected,.productBodyContainer .productContainer .product_variations .variation_size .size_wrapper .size.selected{border:1.5px solid #05bd97;box-sizing:border-box}.productBodyContainer .productContainer .product_variations .variation_color .color_wrapper .wrapper:disabled{opacity:.6}.productBodyContainer .productContainer .product_variations .variation_color .color_wrapper .wrapper .color{width:30px;height:30px;border-radius:15px}.productBodyContainer .productContainer .product_variations .variation_color .color_wrapper .wrapper .text{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:13px;line-height:25px;display:flex;align-items:center;text-align:center;letter-spacing:.374px;color:#000}.productBodyContainer .productContainer .about_this_product{padding:10px 15px 0}.productBodyContainer .productContainer .about_this_product>h2{margin:0}.productBodyContainer .recomendedProductsContainer h3{font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:25px;line-height:25px;display:flex;color:#000;margin:0;padding:30px 15px 0}.productBodyContainer .recomendedProductsContainer .recomendedProducts{display:flex;flex-direction:row;overflow-x:scroll;overflow-y:hidden;padding:19px 19px 48px 0}.productBodyContainer .recomendedProductsContainer .recomendedProducts::-webkit-scrollbar{display:none}.productBodyContainer .recomendedProductsContainer .recomendedProducts{padding-bottom:40px;-ms-overflow-style:none;scrollbar-width:none}.productBodyContainer .recomendedProductsContainer .recomendedProducts .productBox{position:relative;display:inline-grid;margin-left:19px;background:#fff;box-shadow:4px 4px 24px rgba(0,0,0,.06);border-radius:10px;grid-template-columns:200px;height:280px}.productBodyContainer .recomendedProducts .body_container{padding:18px 8px}.productBodyContainer .recomendedProducts .body_container .productLink{outline:none;text-decoration:none}.productBodyContainer .recomendedProducts .body_container .productCategoryTitle{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:17px;line-height:21px;letter-spacing:.374px;color:#000;min-height:42px;max-height:42px;overflow:hidden}.productBodyContainer .recomendedProducts .body_container .productImg{min-height:120px;max-width:150px;max-height:120px;padding:0 24px;margin:9px auto 0;text-align:center;position:relative}.productBodyContainer .recomendedProducts .body_container .productImg>img{max-width:100%;max-height:120px}.productBodyContainer .recomendedProducts .body_container .productImg .on_sale_to{-webkit-mask-image:url(/static/media/on-sale-bg.0733641d.svg);mask-image:url(/static/media/on-sale-bg.0733641d.svg);position:absolute;left:-8px;bottom:-10px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:11px 50px 14px 10px;-webkit-mask-position:center left;mask-position:center left;-webkit-mask-size:100%;mask-size:100%;font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:9px;line-height:16px;color:#fff;background-color:#05bd97}.productBodyContainer .recomendedProducts .body_container .productImg .on_sale_to .date{font-size:11px}.productBodyContainer .recomendedProducts .productBox .productPriceContainer{position:relative;min-height:30px}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .vendor-price-wrapper{position:relative;max-width:calc(100% - 75px);font-family:SF Pro;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:30px;margin-bottom:17px}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .vendor-price-wrapper .discountPercentage{background-color:#ffe501;padding:0 5px;font-family:"SF Pro";font-style:normal;font-weight:860;font-size:16px;line-height:30px;letter-spacing:.374px;color:#000;width:45px}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .vendor-price-wrapper .productPrice{background-color:#05bd97;font-family:"SF Pro";font-style:normal;font-weight:860;font-size:20px;line-height:30px;display:grid;grid-template-columns:calc(100% - 12px) 12px;align-items:center;justify-content:center;text-align:right;letter-spacing:.374px;color:#fff;padding:0 5px;width:45px}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .vendor-price-wrapper .productPrice>p{margin:0}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .vendor-price-wrapper .productPrice span{font-family:"SF Pro";font-style:normal;font-weight:510;font-size:7px;line-height:20px;align-items:center;text-align:center;letter-spacing:.374px;color:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:15px}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .vendor-price-wrapper .comparePrice{background-color:#fee600;align-items:center;padding:2px 5px;display:flex;flex-direction:column-reverse;position:absolute;right:-20px;bottom:0;width:10px;height:26px}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .vendor-price-wrapper .comparePrice p{font-family:"SF Pro";font-style:normal;font-weight:510;font-size:9px;line-height:20px;letter-spacing:.374px;color:#000;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;padding:0;margin:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:19px}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .vendor-price-wrapper .comparePrice span{font-family:"SF Pro";font-style:normal;font-weight:510;font-size:6px;line-height:8px;letter-spacing:.374px;color:#000}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .productCartButton{width:40px;height:40px;box-shadow:-4px -4px 24px rgba(0,0,0,.08);border-radius:16px 0 10px;position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#fff}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .productCartButton.added{background:#05bd97}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .productCartButton .addButton{border-radius:16px 0 10px;border:none;background:transparent}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .productCartButton .addButton>.plus_icon{-webkit-mask-image:url(/static/media/plus.d8086b9a.svg);mask-image:url(/static/media/plus.d8086b9a.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:28px;mask-size:28px;width:28px;height:28px;background:#05bd97}.productBodyContainer .recomendedProducts .productBox .productPriceContainer .productCartButton.added .addButton>.checkmark_icon{-webkit-mask-image:url(/static/media/check_mark_icon.4995b537.svg);mask-image:url(/static/media/check_mark_icon.4995b537.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;width:20px;height:20px;background:#fff}.single_product_image_skeleton>span{height:200px}.single_product_price_skeleton,.single_product_price_skeleton>span{width:250px;min-width:50%;max-width:50%}.title_skeleton_wrapper{width:50%}.single_product_cart_btn_skeleton{margin:47px 15px 0;max-width:calc(100% - 30px)}.single_product_cart_btn_skeleton>span>span{height:48px}.product_image_skeleton{display:flex;justify-content:center}.product_image_skeleton>span{height:120px}.product_title_skeleton>span{max-width:60%}.product_price_skeleton{position:relative;top:50px}.product_price_skeleton,.product_price_skeleton>span{max-width:50%;width:500px}.product-toCart-skeleton-wrapper{width:20%;float:right}.empty_search_container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;grid-column-end:3;grid-column-start:1;height:calc(100vh - 350px);min-height:350px}.empty_search_container .image_wrapper{width:220px;height:227px;position:relative}.empty_search_container .image_wrapper .bg_image{background-image:url(/static/media/bg_icon.083e3446.svg);background-repeat:no-repeat;height:227px}.empty_search_container.custom_theme .image_wrapper .bg_image{-webkit-mask-image:url(/static/media/bg_icon.083e3446.svg);mask-image:url(/static/media/bg_icon.083e3446.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#05bd97}.empty_search_container .image_wrapper .search_img{position:absolute;top:0;left:0}.empty_search_container .text_wrapper{max-width:316px}.empty_search_container .text_wrapper>h1{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93}.empty_search_container .text_wrapper .subtitle{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93}#modal_with_bg_img{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.4);z-index:99999;display:flex;align-items:center;justify-content:center}#modal_with_bg_img .modal_wrapper{position:relative;width:calc(100% - 20px);max-width:342px;font-family:"SF Pro Display";font-style:normal;background-repeat:no-repeat;background-size:cover;height:550px;background-position:50%;border-radius:24px;max-height:100%}#modal_with_bg_img .modal_wrapper .modal_header{margin:24px 22px 0}#modal_with_bg_img .modal_wrapper .modal_header .title{font-weight:700;font-size:32px;line-height:38px;text-align:center;color:#fff;margin-bottom:8px}#modal_with_bg_img .modal_wrapper .modal_header .description{font-weight:500;font-size:16px;line-height:19px;text-align:center;color:#f0f0f0}#modal_with_bg_img .modal_wrapper .modal_footer{position:absolute;bottom:32px;width:100%}#modal_with_bg_img .modal_wrapper .modal_footer .button{margin:0 26px;width:calc(100% - 52px);height:44px;display:flex;align-items:center;justify-content:center;max-width:100%;font-weight:500;font-size:17px;line-height:20px;color:#00537b;background:#fff;border-radius:6px}.category_container{padding:0 0 90px}.category_container .category-header{position:fixed;width:calc(100% - 20px);z-index:9;max-height:47px;height:47px;padding:10px;background:hsla(0,0%,97.6%,.7);box-shadow:0 .5px 0 rgba(0,0,0,.3);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);color:#05bd97;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;line-height:22px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.category_container .category-header{background:hsla(0,0%,97.6%,.95)}}.category_container .body_wrapper{padding-top:95px}.category_container .categoriesTitle{font-size:25px;padding:0 16px}.category_container .categoriesTitle,.category_container .productsTitle{font-family:"SF Pro Text";font-style:normal;font-weight:600;line-height:25px;display:flex;align-items:center;color:#000;margin:0}.category_container .productsTitle{padding:10px 16px 0;font-size:20px}.category_container .sub_categories_container .title_wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:28px 0}.category_container .sub_categories_container .title_wrapper .all_subcategories,.category_container .sub_categories_container .title_wrapper .title{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:20px;line-height:25px;display:flex;align-items:center;color:#000;margin:0}.category_container .sub_categories_container .title_wrapper .title{margin-left:16px}.category_container .sub_categories_container .title_wrapper .all_subcategories{text-decoration:none;margin-right:16px}.category_container .sub_categories_container .sub_categories{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;grid-column-gap:16px;grid-row-gap:16px;padding:0 16px}.category_container .sub_categories_container .sub_categories .subcategory_wrapper{background:#fff;box-shadow:4px 4px 42px rgba(0,0,0,.08);border-radius:10px;height:203px;padding:10px;flex:0 1 auto;width:calc(50% - 28px)}.category_container .sub_categories_container .sub_categories .subcategory_wrapper .subcategory_title{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:18px;letter-spacing:.374px;color:#000;min-height:47px;max-height:47px;overflow:hidden}.category_container .sub_categories_container .sub_categories .subcategory_wrapper .subcategory_img_wrapper{min-height:137px;max-height:137px;margin-top:14px;display:flex;align-items:center;justify-content:center}.category_container .sub_categories_container .sub_categories .subcategory_wrapper .subcategory_img_wrapper>img{max-width:100%;max-height:137px}@media screen and (max-width:350px){.category_container .sub_categories_container .sub_categories .subcategory_wrapper{width:100%}}.category_container .sub_categories_container .sub_categories .subcategory_wrapper .title_skeleton>span{width:70%}.category_container .sub_categories_container .sub_categories .subcategory_wrapper .image_skeleton{width:100%}.category_container .sub_categories_container .sub_categories .subcategory_wrapper .image_skeleton>span{height:137px!important}.category_container .search_box_container{position:relative;display:flex;margin:17px auto 0;width:calc(100% - 32px)}.category_container .search_box_container .search_box{background:rgba(118,118,128,.12);border-radius:10px;width:calc(100% - 32px);padding:7px 15px 7px 30px;border:none;color:#000;height:22px}.category_container .search_box_container .search_box:focus,.category_container .search_box_container .search_box:focus-visible{outline:none}.category_container .search_box_container .search_box::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.category_container .search_box_container .search_box:-ms-input-placeholder{color:rgba(0,0,0,.4)}.category_container .search_box_container .search_box::placeholder{color:rgba(0,0,0,.4)}.category_container .search_box_container .search_icon{position:absolute;left:8px;top:10px;color:#8e8e93}.category_container .categoryWrapper{display:grid;grid-template-columns:calc(50% - 8px) calc(50% - 8px);grid-column-gap:16px;grid-row-gap:16px;padding:28px 16px 100px}.category_container .categoryWrapper .products_loader{box-shadow:4px 4px 42px rgba(0,0,0,.08);border-radius:10px;background-image:url(/static/media/loader.93695aba.gif);background-repeat:no-repeat;background-position:50%;background-size:100%;height:50px;grid-column-end:3;grid-column-start:1}.category_container .categoryWrapper .categoryProductBox{background:#fff;box-shadow:4px 4px 42px rgba(0,0,0,.08);border-radius:10px}.category_container .categoryWrapper .categoryProductBox .body_container{padding:10px;position:relative}.category_container .categoryWrapper .categoryProductBox .body_container .productLink{text-decoration:none}.category_container .categoryWrapper .categoryProductBox .body_container .productCategoryTitle .vendor{font-family:"SF Pro Display";font-style:normal;font-weight:500;font-size:11px;line-height:19px;display:flex;align-items:center;letter-spacing:.374px;color:#8e8e93;margin:0}.category_container .categoryWrapper .categoryProductBox .body_container .productCategoryTitle>div{min-height:42px;height:42px;max-height:42px;overflow:hidden}.category_container .categoryWrapper .categoryProductBox .body_container .productCategoryTitle .title{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.374px;color:#000}.category_container .categoryWrapper .categoryProductBox .body_container .categoryImg{min-height:150px;max-width:165px;max-height:150px;padding:0 5px;margin:15px auto 0;display:flex;align-items:center;justify-content:center}.category_container .categoryWrapper .categoryProductBox .body_container .categoryImg>img{max-width:100%;max-height:150px}.category_container .categoryWrapper .categoryProductBox .body_container .categoryImg .on_sale_to{-webkit-mask-image:url(/static/media/on-sale-bg.0733641d.svg);mask-image:url(/static/media/on-sale-bg.0733641d.svg);position:absolute;left:0;bottom:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:15px 44px 15px 10px;-webkit-mask-position:center left;mask-position:center left;-webkit-mask-size:100%;mask-size:100%;font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:9px;line-height:16px;color:#fff;background-color:#05bd97}.category_container .categoryWrapper .categoryProductBox .body_container .categoryImg .on_sale_to .date{font-size:11px}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer{position:relative;min-height:36px}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .vendor-price-wrapper{position:relative;max-width:calc(100% - 75px);font-family:"SF Pro";width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:36px}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .vendor-price-wrapper .discountPercentage{background-color:#ffe501;padding:0 5px;font-family:SF Pro;font-style:normal;font-weight:860;font-size:14px;line-height:30px;letter-spacing:.33px;color:#000;width:40px}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .vendor-price-wrapper .productPrice{background-color:#05bd97;font-family:"SF Pro";font-weight:860;font-size:17px;line-height:36px;display:grid;grid-template-columns:calc(100% - 10px) 10px;align-items:center;letter-spacing:.33px;color:#fff;padding:0 5px;border-bottom-left-radius:10px;width:40px;text-align:right}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .vendor-price-wrapper .productPrice>p{margin:0}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .vendor-price-wrapper .productPrice span{font-family:"SF Pro";font-weight:510;font-style:normal;font-size:7px;line-height:21px;display:flex;justify-content:center;letter-spacing:.33px;color:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:15px}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .vendor-price-wrapper .comparePrice{background-color:#fee600;align-items:center;padding:2px;display:flex;flex-direction:column-reverse;position:absolute;right:-20px;bottom:0;width:16px;height:32px}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .vendor-price-wrapper .comparePrice p{font-family:"SF Pro";font-style:normal;font-weight:510;font-size:10px;line-height:17px;letter-spacing:.33px;color:#000;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;padding:2px 0 0;margin:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:22px}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .vendor-price-wrapper .comparePrice span{font-family:"SF Pro";font-weight:510;font-size:7px;line-height:10px;letter-spacing:.33px;color:#000}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .categoryCartButton{width:40px;height:40px;box-shadow:-4px -4px 24px rgba(0,0,0,.08);border-radius:16px 0 10px;position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#fff}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .categoryCartButton.added{background:#05bd97}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .categoryCartButton .addButton{width:100%;border-radius:16px 0 10px;border:none;background:transparent;padding:0 3px;display:flex;align-items:center;justify-content:center}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .categoryCartButton .addButton>.plus_icon{-webkit-mask-image:url(/static/media/plus.d8086b9a.svg);mask-image:url(/static/media/plus.d8086b9a.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:30px;mask-size:30px;background-color:#05bd97;width:30px;height:30px}.category_container .categoryWrapper .categoryProductBox .categoryPriceContainer .categoryCartButton.added .addButton>.checkmark_icon{-webkit-mask-image:url(/static/media/check_mark_icon.4995b537.svg);mask-image:url(/static/media/check_mark_icon.4995b537.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;background-color:#fff;width:20px;height:20px}@media screen and (max-width:350px){.category_container .categoryWrapper{grid-template-columns:calc(100% - 2px)}.category_container .categoryWrapper .products_loader{grid-column-end:2;grid-column-start:1}}@media screen and (min-width:720px){.category_container .categoryWrapper{grid-template-columns:repeat(3,calc(33.333% - 11px))}}.category_products_skeleton>span{width:20%}.category_image_skeleton{width:100%}.category_image_skeleton>span{height:145px}.category_title_skeleton{width:50%}.category_price_skeleton{position:relative;top:16px}.category_price_skeleton>span{width:500px;max-width:50%}.category-toCart-skeleton-wrapper{position:absolute;right:0;bottom:0;width:30%}.category-toCart-skeleton-wrapper>span{height:36px}.shop_options_container{padding:42px 24px}.shop_options_container .shop_options_header{display:grid;grid-template-columns:68px auto 92px;grid-column-gap:10px;font-family:"SF Pro Text"}.shop_options_container .shop_options_header .shopping_cart_wrapper{background:#05bd97;border-radius:14px;width:69px;height:69px;display:flex;justify-content:center;align-items:center}.shop_options_container .shop_options_header .items_value_container .title{font-style:normal;font-weight:700;font-size:18px;letter-spacing:.374px;color:#000;padding:4px 0 3px}.shop_options_container .shop_options_header .items_value_container{display:flex;flex-direction:column}.shop_options_container .shop_options_header .items_value_container .regular_price{font-style:normal;font-weight:500;font-size:13px;letter-spacing:.374px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#8e8e93}.shop_options_container .shop_options_header .items_value_container .current_price{font-style:normal;font-weight:700;font-size:20px;letter-spacing:.374px;color:#05bd97}.shop_options_container .shop_options_header .items_on_cart{background:#fff;border:1px solid #e7e7e6;box-sizing:border-box;border-radius:14px;display:flex;flex-direction:column;width:92px;height:92px;justify-content:center}.shop_options_container .shop_options_header .items_on_cart .number_of_products{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:20px;line-height:24px;text-align:center;color:#000}.shop_options_container .shop_options_header .items_on_cart .desc{font-family:"SF Pro Display";font-style:normal;font-weight:400;font-size:12px;line-height:17px;text-align:center;color:#000}.shop_options_container .shop_options_body{padding-top:15px}.shop_options_container .shop_options_body .saved .title{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:14px;display:flex;align-items:center;color:#000}.shop_options_container .shop_options_body .saved .value{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:20px;line-height:32px;display:flex;align-items:center;color:#000}.shop_options_container .shop_options_body .shop_options{display:flex;justify-content:center;flex-direction:row;grid-column-gap:15px;-webkit-column-gap:15px;column-gap:15px;flex-wrap:wrap;grid-row-gap:15px;row-gap:15px;padding-top:16px}.shop_options_container .shop_options_body .shop_options.item_centered{grid-template-columns:50%;justify-content:center}.shop_options_container .shop_options_body .shop_options .shop_option_apple_pay,.shop_options_container .shop_options_body .shop_options .shop_option_cart,.shop_options_container .shop_options_body .shop_options .shop_option_navigate{padding:27px 15px 10px;background:#fff;border:1px solid #e7e7e6;box-sizing:border-box;border-radius:14px;display:flex;flex-direction:column;align-items:center;width:auto;min-width:100px;max-width:50%;flex:1 1 30%}.shop_options_container .shop_options_body .shop_options .shop_option_apple_pay .icon_wrapper,.shop_options_container .shop_options_body .shop_options .shop_option_cart .icon_wrapper,.shop_options_container .shop_options_body .shop_options .shop_option_navigate .icon_wrapper{background-color:rgba(5,189,151,.1);width:48px;height:48px;border-radius:50%}.shop_options_container .shop_options_body .shop_options .shop_option_navigate .icon_wrapper .icon{-webkit-mask-image:url(/static/media/navigate_icon_green.ffb3734a.svg);mask-image:url(/static/media/navigate_icon_green.ffb3734a.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#05bd97;width:48px;height:48px}.shop_options_container .shop_options_body .shop_options .shop_option_cart>.loaderContainer{width:48px;height:48px}.shop_options_container .shop_options_body .shop_options .shop_option_cart>.loaderContainer>.loader{width:10px;height:10px;font-size:7px;margin:20px}.shop_options_container .shop_options_body .shop_options .shop_option_cart .icon_wrapper .icon{-webkit-mask-image:url(/static/media/cart_icon_green.eda07473.svg);mask-image:url(/static/media/cart_icon_green.eda07473.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#05bd97;width:48px;height:48px}.shop_options_container .shop_options_body .shop_options .shop_option_apple_pay .icon_wrapper .icon{-webkit-mask-image:url(/static/media/apple-pay-icon.6b607373.svg);mask-image:url(/static/media/apple-pay-icon.6b607373.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:calc(100% - 15px);mask-size:calc(100% - 15px);background:#000;width:48px;height:48px}.shop_options_container .shop_options_body .shop_options .shop_option_apple_pay .title,.shop_options_container .shop_options_body .shop_options .shop_option_cart .title,.shop_options_container .shop_options_body .shop_options .shop_option_navigate .title{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:24px;color:#000;padding-top:15px}.locations_container .header{padding:19px 16px 25px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.locations_container .header .title{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:25px;line-height:34px;letter-spacing:.337647px;color:#000}.locations_container .header .close_btn{background-color:#f9f9f9;padding:7px;border-radius:50%;width:25px;height:25px;background-image:url(/static/media/close-icon.2fb7add8.svg);background-repeat:no-repeat;background-position:50%}.locations_container .body{padding-bottom:15px;max-height:70vh;overflow-y:auto}.locations_container .body .location_wrapper{padding:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.locations_container .body .location_wrapper:not(:last-child){border-bottom:.5px solid rgba(0,0,0,.15)}.locations_container .body .location_wrapper .location_info .title{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:16px;display:flex;align-items:center;color:#000}.locations_container .body .location_wrapper .location_info .coordinates{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:13px;display:flex;align-items:center;color:#8e8e93;padding-top:5px}.locations_container .body .location_wrapper .chose_location_btn{background:rgba(5,189,151,.2);border-radius:100px;padding:6px 15px;font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:16px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:-.408px;color:#05bd97}.empty_cart_container{min-height:350px;display:flex;flex-direction:column;justify-content:center;align-items:center}.empty_cart_container .image_wrapper{width:220px;height:227px;position:relative}.empty_cart_container .image_wrapper .bg_image{background-image:url(/static/media/bg_icon.083e3446.svg);background-repeat:no-repeat;height:227px}.empty_cart_container.custom_theme .image_wrapper .bg_image{-webkit-mask-image:url(/static/media/bg_icon.083e3446.svg);mask-image:url(/static/media/bg_icon.083e3446.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#05bd97}.empty_cart_container .image_wrapper .stroller_supermarket{position:absolute;top:36px;left:43px}.empty_cart_container .text_wrapper{margin-top:20px;max-width:200px}.empty_cart_container .text_wrapper>h1{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93;margin-bottom:5px}.empty_cart_container .text_wrapper .subtitle{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;text-align:center;letter-spacing:.374px;color:#8e8e93}.shoppingCartContainer .shoppingCartHeader{position:fixed;width:calc(100% - 23px);z-index:9;max-height:47px;height:47px;padding:10px 13px 10px 9px;background:hsla(0,0%,97.6%,.7);box-shadow:0 .5px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);color:#05bd97;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;line-height:22px;display:flex;flex-direction:row;align-items:flex-end}.shoppingCartContainer .shoppingCartHeader .edit_products{display:flex;align-items:center;text-decoration:none;color:#05bd97}.shoppingCartContainer .shoppingCartHeader .edit_products .cancel{margin-right:15px}.shoppingCartContainer .shoppingCartHeader .complete_item_btn{width:16px;height:19px;-webkit-mask-image:url(/static/media/complete-items-btn-icon.0bc3aa0b.svg);mask-image:url(/static/media/complete-items-btn-icon.0bc3aa0b.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#05bd97;margin-left:15px;padding:4px 0}.shoppingCartContainer .shoppingCartHeader .complete_item_btn.disabled{background:#8e8e93!important}.shoppingCartContainer .shoppingCartHeader .archive_button{background:none;border:none;padding:0;margin-left:5px}.shoppingCartContainer .shoppingCartHeader .archive_button .archive_icon{width:21px;height:21px;-webkit-mask-image:url(/static/media/archive-icon.bef5f5d2.svg);mask-image:url(/static/media/archive-icon.bef5f5d2.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#05bd97;padding:2px}.shoppingCartContainer .shoppingCartHeader .archive_button:disabled .archive_icon{background-color:#8e8e93!important}.shoppingCartContainer .shoppingCartHeader .cartTitle{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:24px;display:flex;align-items:center;letter-spacing:.374px;color:#000;margin:0;padding:2px 0;width:100%;justify-content:center;text-align:center}.shoppingCartContainer .body_container{margin:0 18px 120px;padding-top:69px}.shoppingCartContainer .body_container .cat_title{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.374px;color:#000;padding-bottom:16px}.shoppingCartContainer .body_container .items_container{margin-top:22px;margin-right:-18px}.shoppingCartContainer .body_container .items_container .empty_cart{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vw + 150px);margin:0 -18px}.shoppingCartContainer .body_container .items_container .swipeable-list{margin-bottom:16px}.shoppingCartContainer .body_container .items_container .swipeable-list-item__content{display:block!important}.shoppingCartContainer .body_container .items_container .swipeable-list-item__trailing-actions .removeIcon{display:flex;align-items:center;justify-content:center!important;background-color:red;padding:15px 40px}.shoppingCartContainer .body_container .items_container .item_container{display:grid;grid-template-columns:75px calc(100% - 75px)}.shoppingCartContainer .body_container .items_container .item_container .checkbox_wrapper{display:flex;align-items:center}.shoppingCartContainer .body_container .items_container .item_container .checkbox_wrapper>input{width:22px;height:22px;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #ddd;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.shoppingCartContainer .body_container .items_container .item_container .checkbox_wrapper>input:checked{background-color:var(--shop-color-var);background-image:url(/static/media/checkmark-icon.4995b537.svg);background-repeat:no-repeat;background-position:50%;background-size:10px}.shoppingCartContainer .body_container .items_container .item_container.removing:after{content:"Removing...";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,0,0,.5);display:flex;align-items:center;justify-content:center;font-family:"SF Pro Display";color:#000;font-style:normal;font-weight:600;font-size:16px}.shoppingCartContainer .body_container .items_container .item_container .cartBodyLeft{max-width:69px;min-width:69px;max-height:69px;min-height:69px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e7e7e6;box-sizing:border-box;border-radius:14px;padding:11px 4px;margin-right:11px;margin-bottom:10px;position:relative}.shoppingCartContainer .body_container .items_container .item_container .cartBodyLeft>img{width:auto;max-height:58px;max-width:100%}.shoppingCartContainer .body_container .items_container .item_container .cartBodyLeft>.item_quantity{background:#05bd97;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:11.44px;line-height:22px;text-align:center;color:#fff;width:22px;height:22px;border-radius:50%;position:absolute;top:0;left:0}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper{border-bottom:.5px solid rgba(0,0,0,.15)}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .item_title{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:12px;margin-top:8px;color:#000;min-height:28px;max-height:28px;max-width:calc(100% - 15px);overflow:hidden}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle.edit_mode .item_title{max-width:100%}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .price_container{display:flex;justify-content:space-between;padding-right:15px}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .price_container .item_compare_price{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:11px;display:flex;align-items:center;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#8e8e93}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .price_container .item_price{font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:11px;display:flex;align-items:center;color:#05bd97}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .price_container .cartBodyRight{display:flex;align-items:center}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .price_container .cartBodyRight>span{padding:0 10px}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .price_container .cartBodyRight .btnDecrease,.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .price_container .cartBodyRight .btnIncrease{border:1px solid #fff;box-sizing:border-box;width:30px;min-width:30px;height:30px;min-height:30px;border-radius:50%;background-repeat:no-repeat;background-position:50%;-webkit-filter:drop-shadow(0 4px 20px rgba(0,0,0,.15));filter:drop-shadow(0 4px 20px rgba(0,0,0,.15))}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .price_container .cartBodyRight .btnIncrease{background-image:url(/static/media/plus-icon-white.83af17c8.svg);background-color:#05bd97}.shoppingCartContainer .body_container .items_container .item_container .item_info_wrapper .cartBodyMiddle .price_container .cartBodyRight .btnDecrease{background-image:url(/static/media/minus-icon.814ea720.svg);background-color:#f6f4f6}.shoppingCartContainer .complete_items_container{position:fixed;bottom:0;left:0;right:0;background:hsla(0,0%,97.6%,.95);padding:17px 15px;display:flex;flex-direction:row;justify-content:space-between}.shoppingCartContainer .complete_items_container>button{background:transparent;border:none;font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:13px;color:#05bd97}.shoppingCartContainer .complete_items_container>button.cancel{color:#8e8e93!important}.shoppingCartContainer .complete_items_container>button:disabled{color:#8e8e93!important;opacity:.5}.shop_options_modal_wrapper{width:100%!important;height:auto;max-height:90%;position:absolute;bottom:0;margin-top:0;background:#fff;border-radius:24px 24px 0 0}.shop_options_modal_wrapper>.slide-pane__header{display:none}.shop_options_modal_wrapper>.slide-pane__content{padding:0}#react-confirm-alert .react-confirm-alert-overlay{z-index:99999}#react-confirm-alert .react-confirm-alert .alert_custome_ui{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:18px;text-align:center;letter-spacing:-.078px;color:#000;width:calc(70vw - 15px);max-width:270px;padding:15px;border-radius:14px;background:#fff;box-shadow:0 20px 75px rgba(0,0,0,.13)}#react-confirm-alert .react-confirm-alert .alert_custome_ui>h1{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:17px;line-height:22px;text-align:center;letter-spacing:-.408px;color:#000;margin:0;padding-bottom:5px}#react-confirm-alert .react-confirm-alert .alert_custome_ui .button-group{border-top:.5px solid rgba(60,60,67,.36);display:grid;grid-template-columns:50% 50%;margin:20px -15px -15px}#react-confirm-alert .react-confirm-alert .alert_custome_ui .button-group>button{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:17px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:-.408px;color:#05bd97;background:transparent;margin:0;border-radius:unset;justify-content:center;height:44px;border:none}#react-confirm-alert .react-confirm-alert .alert_custome_ui .button-group>button:first-of-type{border-right:.5px solid rgba(60,60,67,.36)}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyLeft .item_image_skeleton{width:100%}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyLeft .item_image_skeleton>span{height:50px;border-radius:5px}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_title_skeleton>span{max-width:80%}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_price_container{display:flex;flex-direction:row;justify-content:space-between}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_price_container .item_price_wrapper{width:30%}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_price_container .item_price_wrapper .item_compareAtPrice_skeleton,.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_price_container .item_price_wrapper .item_price_skeleton{width:30%;height:13px}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_price_container .item_price_wrapper .item_compare_price{margin-bottom:5px}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_price_container .item_price_wrapper .item_compare_price,.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_price_container .item_price_wrapper .item_compareAtPrice_skeleton>span,.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_price_container .item_price_wrapper .item_price,.shoppingCartContainer .body_container .items_container .item_container.skeleton .cartBodyMiddle .item_price_container .item_price_wrapper .item_price_skeleton>span{height:13px}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cart_right_items_skeleton{margin-right:15px;width:60px;max-width:30%}.shoppingCartContainer .body_container .items_container .item_container.skeleton .cart_right_items_skeleton>span{height:30px}#___reactour .beJLEE{opacity:.4}#___reactour #mask-main{display:none}#___reactour .helper{width:70%;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:24px;background-image:url(/static/media/tutorial-view-light.b26dd69b.svg);background-repeat:no-repeat;background-size:cover;background-color:transparent;box-shadow:none;top:-48px;left:-7.5px;border-radius:24px;padding:24px 40px 10px 30px}#___reactour .helper:after{content:"";position:absolute;right:-2px;top:4.5px;-webkit-mask-image:url(/static/media/share-icon.8aa43daa.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;mask-image:url(/static/media/share-icon.8aa43daa.svg);mask-repeat:no-repeat;mask-size:cover;width:25px;height:25px;background:#fff}#___reactour .helper button{display:none}.landingHeader{height:100vh;overflow:hidden}.landingHeader,.termsContainer{background:#f9f9f9}.termsWrapper{width:80%;margin:0 auto;padding-top:32px}.topLandingHeader{text-align:center;height:90%}.topLandingHeader .loading{font-weight:500;height:100%;display:flex;align-items:center;justify-content:center;margin-top:30px}.market_wrapper{padding-bottom:10px;margin-top:30px;height:100%}.market_wrapper .header{display:flex;flex-direction:column;align-items:center;padding:10px 15px;border-radius:5px 5px 0 0}.market_wrapper .header .image_wrapper{margin-bottom:10px;width:69px;height:69px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;box-shadow:inset 0 -5px 25px rgba(0,0,0,.35);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:3px solid hsla(0,0%,100%,.7);background:radial-gradient(84.99% 101.03% at 15.01% -1.03%,#fff 0,#76dba5 16.73%,#05bd97 48.61%,#05bd97 57.48%,#29897b 80.21%);box-shadow:none}.market_wrapper .header .image_wrapper>img{width:100%;height:auto;border-radius:50%}.market_wrapper .header .shop_name{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:25px;color:#000}.market_wrapper .qr_code_wrapper{border:2px solid #000;border-radius:5px;padding:10px;width:-webkit-max-content;width:max-content;margin:10px auto 0}.market_wrapper .text_style{font-family:"SF Pro Text";font-style:normal;font-size:16px;padding:0 10px}.landingHeader h3{margin-bottom:0;margin-top:0}.landingHeader p{margin-top:0}.landingHeader a{color:#09b492;text-decoration:none}.hm_l{padding-top:28px;width:80px}.footerLanding{position:relative;text-align:center}.footerLanding a{color:#a87ab5}.termsLastSection{padding-bottom:48px}.feather_logo_wrapper a{color:#a87ab5}.search_container{padding:0 16px;min-width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.search_container .no_promotions{margin-bottom:130px;display:flex;flex-direction:column;justify-content:center}.search_container .page_title{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:34px;line-height:41px;letter-spacing:.374px;color:#000;margin-bottom:17px}.search_container .search_info_msg_container{padding:0 0 100px}.search_container .search_box_container{position:relative;display:flex;justify-content:space-between}.search_container .search_box_container .search_box{background:rgba(118,118,128,.12);border-radius:10px;width:calc(100% - 32px);padding:7px 15px 7px 30px;border:none;color:#000;height:22px}.search_container .search_box_container .search_box.searching{width:calc(100% - 110px)}.search_container .search_box_container .search_box:focus,.search_container .search_box_container .search_box:focus-visible{outline:none}.search_container .search_box_container .search_box::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.search_container .search_box_container .search_box:-ms-input-placeholder{color:rgba(0,0,0,.4)}.search_container .search_box_container .search_box::placeholder{color:rgba(0,0,0,.4)}.search_container .search_box_container .search_icon{position:absolute;left:8px;top:10px;color:#8e8e93}.search_container .search_box_container .cancel_btn{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;line-height:22px;display:none;align-items:center;text-align:right;letter-spacing:-.408px;color:#05bd97;padding-left:5px}.search_container .search_box_container .cancel_btn.searching{display:flex}.search_container .discover_container .discover_title{font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:22px;line-height:25px;color:#000;margin-top:22px;margin-bottom:10px}.search_container .discover_container .category_list{list-style:none;margin:0;padding:0}.search_container .discover_container .category_list>li{padding:10px 0}.search_container .discover_container .category_list>li>a{text-decoration:none;font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:18px;line-height:25px;color:#05bd97}.search_container .discover_container .category_list>li:first-of-type{border-top:1px solid rgba(0,0,0,.25)}.search_container .discover_container .category_list>li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.25)}.search_container .suggestions_container{margin-bottom:110px}.search_container .suggestions_container .suggestions_title{font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:22px;line-height:25px;color:#000;margin-top:17px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.25)}.search_container .suggestions_container .products_container{margin-top:12px}.search_container .suggestions_container .products_container .product_container{display:flex;flex-direction:row;margin-right:-16px}.search_container .suggestions_container .products_container .product_container .product_image{background:#fff;border:1px solid #e7e7e6;box-sizing:border-box;border-radius:14px;min-width:69px;width:69px;max-width:69px;height:69px;max-height:69px;display:flex;justify-content:center;align-items:center}.search_container .suggestions_container .products_container .product_container .product_image>img{max-width:61px;max-height:61px}.search_container .suggestions_container .products_container .product_container .product_info_container{display:flex;flex-direction:row;justify-content:space-between;flex-grow:1;align-items:center;margin-left:10px;padding-right:26px;max-height:64px;min-height:75px}.search_container .suggestions_container .products_container .product_container:not(:last-of-type) .product_info_container{border-bottom:.5px solid rgba(0,0,0,.15)}.search_container .suggestions_container .products_container .product_container .product_info_container .product_title{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:12px;color:#000;margin-bottom:5px;max-height:14px;overflow:hidden;margin-right:5px}.search_container .suggestions_container .products_container .product_container .product_info_container .product_price_container .product_price{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:11px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#8e8e93;margin-bottom:5px}.search_container .suggestions_container .products_container .product_container .product_info_container .product_price_container .compare_price{font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:11px;color:#05bd97}.search_container .suggestions_container .products_container .product_container .product_info_container .add_to_cart_container{display:flex;flex-direction:column;align-items:center}.search_container .suggestions_container .products_container .product_container .product_info_container .add_to_cart_container .add_to_cart_btn{background:#eee;border-radius:14.5px;width:69px;height:24px}.search_container .suggestions_container .products_container .product_container .product_info_container .add_to_cart_container .add_to_cart_btn .plus_icon{-webkit-mask-image:url(/static/media/plus_icon.c13d1ab6.svg);mask-image:url(/static/media/plus_icon.c13d1ab6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;height:24px;background:#05bd97}.search_container .suggestions_container .products_container .product_container .product_info_container .add_to_cart_container .add_to_cart_btn.loading{display:flex;align-items:center;justify-content:center}.search_container .suggestions_container .products_container .product_container .product_info_container .add_to_cart_container .add_to_cart_btn.added{background-color:#05bd97}.search_container .suggestions_container .products_container .product_container .product_info_container .add_to_cart_container .add_to_cart_btn.added .checkmark_icon{-webkit-mask-image:url(/static/media/check_mark_icon.4995b537.svg);mask-image:url(/static/media/check_mark_icon.4995b537.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;height:24px;background-color:#fff}.search_container .suggestions_container .products_container .product_container .product_info_container .add_to_cart_container .btn_desc{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:8px;text-align:center;color:#8e8e93;margin-top:5px;white-space:nowrap}.search_container .search_products_container{display:grid;grid-template-columns:repeat(2,calc(50% - 8px));grid-column-gap:16px;grid-row-gap:16px;padding:25px 16px 110px;margin:0 -16px}.search_container .search_products_container .search_products_loader{box-shadow:4px 4px 42px rgba(0,0,0,.08);border-radius:10px;background-image:url(/static/media/loader.93695aba.gif);background-repeat:no-repeat;background-position:50%;background-size:100%;height:50px;grid-column-end:3;grid-column-start:1}.search_container .search_products_container .searchProductBox{background:#fff;box-shadow:4px 4px 24px rgba(0,0,0,.06);border-radius:10px}.search_container .search_products_container .searchProductBox .body_container{padding:10px;text-decoration:none;position:relative}.search_container .search_products_container .searchProductBox .body_container .productCategoryTitle{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.374px;color:#000;height:40px;max-height:40px;overflow:hidden;padding:0 10px}.search_container .search_products_container .searchProductBox .body_container .categoryImg{min-height:150px;max-width:165px;max-height:150px;padding:0 5px;margin:15px auto 0;display:flex;align-items:center;justify-content:center}.search_container .search_products_container .searchProductBox .body_container .categoryImg>img{max-width:100%;max-height:150px}.search_container .search_products_container .searchProductBox .body_container .categoryImg .on_sale_to{-webkit-mask-image:url(/static/media/on-sale-bg.0733641d.svg);mask-image:url(/static/media/on-sale-bg.0733641d.svg);position:absolute;left:0;bottom:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:25px 50px 30px 13px;-webkit-mask-position:center left;mask-position:center left;-webkit-mask-size:100%;mask-size:100%;font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:9px;line-height:16px;color:#fff;background-color:#05bd97;width:-webkit-max-content;width:max-content}.search_container .search_products_container .searchProductBox .body_container .categoryImg .on_sale_to .date{font-size:11px}.search_container .search_products_container .searchProductBox .categoryPriceContainer{position:relative;min-height:36px}.search_container .search_products_container .searchProductBox .categoryPriceContainer .vendor-price-wrapper{position:relative;max-width:calc(100% - 75px);font-family:"SF Pro";width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:36px}.search_container .search_products_container .searchProductBox .categoryPriceContainer .vendor-price-wrapper .discountPercentage{background-color:#ffe501;padding:0 5px;font-family:"SF Pro";font-style:normal;font-weight:860;font-size:14px;line-height:30px;letter-spacing:.33px;color:#000;width:40px}.search_container .search_products_container .searchProductBox .categoryPriceContainer .vendor-price-wrapper .productPrice{background-color:#05bd97;font-family:"SF Pro";font-weight:860;font-size:17px;line-height:36px;display:grid;grid-template-columns:calc(100% - 10px) 10px;align-items:center;text-align:right;letter-spacing:.33px;color:#fff;padding:0 5px;border-bottom-left-radius:10px;width:40px}.search_container .search_products_container .searchProductBox .categoryPriceContainer .vendor-price-wrapper .productPrice>p{margin:0}.search_container .search_products_container .searchProductBox .categoryPriceContainer .vendor-price-wrapper .productPrice span{font-family:"SF Pro";font-weight:510;font-style:normal;font-size:7px;line-height:18px;display:flex;align-items:center;justify-content:center;letter-spacing:.33px;color:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:5px}.search_container .search_products_container .searchProductBox .categoryPriceContainer .vendor-price-wrapper .comparePrice{background-color:#fee600;align-items:center;padding:2px 5px;display:flex;flex-direction:column-reverse;position:absolute;right:-20px;bottom:0;width:10px;height:32px}.search_container .search_products_container .searchProductBox .categoryPriceContainer .vendor-price-wrapper .comparePrice p{font-family:"SF Pro";font-style:normal;font-weight:510;font-size:11px;line-height:18px;letter-spacing:.33px;color:#000;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;padding:0;margin:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;height:22px}.search_container .search_products_container .searchProductBox .categoryPriceContainer .vendor-price-wrapper .comparePrice span{font-family:"SF Pro";font-weight:510;font-size:7px;line-height:11px;letter-spacing:.33px;color:#000}.search_container .search_products_container .searchProductBox .categoryPriceContainer .categoryCartButton{width:40px;height:40px;box-shadow:-4px -4px 24px rgba(0,0,0,.08);border-radius:16px 0 10px;position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:#fff}.search_container .search_products_container .searchProductBox .categoryPriceContainer .categoryCartButton.added{background-color:#05bd97}.search_container .search_products_container .searchProductBox .categoryPriceContainer .categoryCartButton .addButton{border-radius:16px 0 10px;border:none;background:transparent}.search_container .search_products_container .searchProductBox .categoryPriceContainer .categoryCartButton .addButton>.plus_icon{-webkit-mask-image:url(/static/media/plus_icon.c13d1ab6.svg);mask-image:url(/static/media/plus_icon.c13d1ab6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:23px;mask-size:23px;background-color:#05bd97;height:23px;width:23px}.search_container .search_products_container .searchProductBox .categoryPriceContainer .categoryCartButton.added .addButton>.checkmark_icon{-webkit-mask-image:url(/static/media/check_mark_icon.4995b537.svg);mask-image:url(/static/media/check_mark_icon.4995b537.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;height:20px;width:20px;background-color:#fff}@media screen and (max-width:350px){.search_container .search_products_container{grid-template-columns:calc(100% - 2px)}}@media screen and (min-width:720px){.search_container .search_products_container{grid-template-columns:repeat(3,calc(33.333% - 11px))}}.search_container .discover_container .discover_title_skeleton>span{width:50%}.search_container .discover_container .discover_item_skeleton>span{min-height:25px;margin:5px 0}.search_container .suggestions_container .suggestions_title_skeleton>span{width:50%}.search_container .suggestions_container .products_container .suggested_item_image_skeleton{min-width:51px;min-height:51px}.search_container .suggestions_container .products_container .suggested_item_image_skeleton>span{min-height:45px}.search_container .suggestions_container .products_container .suggested_item_title_skeleton>span{max-width:90%}.search_container .suggestions_container .products_container .suggested_item_price_skeleton>span{max-width:30%}.search_container .suggestions_container .products_container .add_to_cart_container .cart_btn_skeleton>span{height:25px}.loader{margin:100px auto;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s ease infinite;animation:load5 1.1s ease infinite;-webkit-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load5{0%,to{box-shadow:0 -2.6em 0 0 #000,1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.5),-1.8em -1.8em 0 0 rgba(0,0,0,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.7),1.8em -1.8em 0 0 #000,2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.5),1.8em -1.8em 0 0 rgba(0,0,0,.7),2.5em 0 0 0 #000,1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.5),2.5em 0 0 0 rgba(0,0,0,.7),1.75em 1.75em 0 0 #000,0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.5),1.75em 1.75em 0 0 rgba(0,0,0,.7),0 2.5em 0 0 #000,-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.5),0 2.5em 0 0 rgba(0,0,0,.7),-1.8em 1.8em 0 0 #000,-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.5),-1.8em 1.8em 0 0 rgba(0,0,0,.7),-2.6em 0 0 0 #000,-1.8em -1.8em 0 0 rgba(0,0,0,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.5),-2.6em 0 0 0 rgba(0,0,0,.7),-1.8em -1.8em 0 0 #000}}@keyframes load5{0%,to{box-shadow:0 -2.6em 0 0 #000,1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.5),-1.8em -1.8em 0 0 rgba(0,0,0,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.7),1.8em -1.8em 0 0 #000,2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.5),1.8em -1.8em 0 0 rgba(0,0,0,.7),2.5em 0 0 0 #000,1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.5),2.5em 0 0 0 rgba(0,0,0,.7),1.75em 1.75em 0 0 #000,0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.5),1.75em 1.75em 0 0 rgba(0,0,0,.7),0 2.5em 0 0 #000,-1.8em 1.8em 0 0 rgba(0,0,0,.2),-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.5),0 2.5em 0 0 rgba(0,0,0,.7),-1.8em 1.8em 0 0 #000,-2.6em 0 0 0 rgba(0,0,0,.2),-1.8em -1.8em 0 0 rgba(0,0,0,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.5),-1.8em 1.8em 0 0 rgba(0,0,0,.7),-2.6em 0 0 0 #000,-1.8em -1.8em 0 0 rgba(0,0,0,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(0,0,0,.2),1.8em -1.8em 0 0 rgba(0,0,0,.2),2.5em 0 0 0 rgba(0,0,0,.2),1.75em 1.75em 0 0 rgba(0,0,0,.2),0 2.5em 0 0 rgba(0,0,0,.2),-1.8em 1.8em 0 0 rgba(0,0,0,.5),-2.6em 0 0 0 rgba(0,0,0,.7),-1.8em -1.8em 0 0 #000}}.checkout_container .checkoutHeader{position:fixed;width:calc(100% - 20px);z-index:9;max-height:47px;height:47px;padding:10px 13px 10px 9px;background:hsla(0,0%,97.6%,.7);box-shadow:0 .5px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);color:#05bd97;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.checkout_container .checkoutHeader .go_back{text-decoration:none;color:#05bd97;display:flex;align-items:center}.checkout_container .checkoutHeader .go_back>img{padding-right:5px}.pageTitle{margin-left:16px;font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:25px;line-height:25px;display:flex;align-items:center;color:#000;margin-top:0;padding-top:90px}.checkoutFromContainer{padding:0 20px 10px}.checkoutFromContainer .checkoutFormTitle{font-weight:500;background:#cbcbce;padding:10px 20px;margin:0 -20px 20px}.checkoutFromContainer .shippingFormContainer{margin:10px 0}.checkoutFromContainer form>label{display:block;padding-bottom:10px}.checkoutFromContainer form>label>span{float:right;color:red;font-size:13px}.checkoutFromContainer form>label>input{display:block;width:calc(100% - 26px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;-webkit-appearance:none;appearance:none}.checkoutFromContainer form>label>input,.checkoutFromContainer form>label>select{border:1px solid silver;border-radius:5px;outline:none;background-color:#fff;margin-top:5px}.checkoutFromContainer form>label>select{display:block;width:100%;padding:.375rem .75rem;height:calc(2.25rem + 2px);font-size:1rem;line-height:1.5;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath d='M10.293 3.293L6 7.586 1.707 3.293A1 1 0 00.293 4.707l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E%3C/svg%3E") no-repeat;background-size:12px;background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;-webkit-appearance:none;appearance:none}.red_border{border-color:red!important}.red_text{color:red!important}.checkoutFromContainer .paymentGateways>div:last-of-type{display:flex;flex-direction:column}.checkoutFromContainer .paymentGateways{margin:10px 0}.checkoutFromContainer .paymentGateways>div:last-of-type>div{padding:5px 0}.checkoutFromContainer .paymentGateways>div:last-of-type>div>input{margin-right:7px}.checkoutFromContainer .paymentGateways>div:last-of-type>div>p{margin:5px 0 0 25px;font-size:12px;background-color:hsla(0,0%,75.3%,.5);padding:5px;color:#000!important}.cartItemsContainer{width:100%}.cartItemsContainer .cartItemsTitle{font-weight:500;background:#cbcbce;padding:10px 20px;margin:0 0 20px}.itemsInfo h4{display:inline-block}.itemsInfo a{float:right;padding-top:22px;text-decoration:none;margin-right:16px}.itemsInfo h4{width:40%}.cartItemsTable{width:100%;border:none}.cartItemsHeader{background:#cbcbce;border:none}.cartItemBodyLeft{text-align:center;width:24%;padding:10px}.cartItemBodyLeft>img{max-height:110px;width:auto;max-width:100%}.cartItemBodyMiddle{text-align:left;width:50%}.cartItemBodyMiddle>p:last-of-type{margin-bottom:24px;font-size:14px}.cartItemBodyRight{text-align:right;font-weight:600;vertical-align:bottom;padding-bottom:24px;padding-right:15px;width:24%}.cartItemBodyRight>p{display:inline-block;margin-top:0}.totalBottom{padding-left:16px;padding-right:16px;bottom:0;margin-bottom:20px;width:92%}.totalBottom .total{text-align:right}.totalText{margin-bottom:0;font-size:14px;color:#8b8b8b;font-weight:500}.totalSum{margin-top:4px;font-weight:600}.CheckoutButton{width:100%;height:42px;border-radius:7px;border:none;background-color:#05bd97;color:#fff;text-decoration:none;font-family:"SF Pro Text";font-size:18px;font-weight:600;font-style:normal;line-height:25px;align-items:center;text-align:center}.CheckoutButton:disabled{opacity:.7}tbody tr{height:110px}.spinnerContainer{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;top:-75px;position:relative}.orderCardHeader{position:fixed;width:calc(100% - 20px);z-index:9;max-height:47px;height:47px;padding:10px 13px 10px 9px;background:hsla(0,0%,97.6%,.7);box-shadow:0 .5px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);color:#05bd97;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.orderPageTitle{font-family:"SF Pro Display";font-style:normal;font-weight:500;text-align:center}.orderContainer{padding:67px 20px 10px}.orderContainer .orderDetails{font-weight:500;background:#cbcbce;padding:15px 20px;margin:0 -20px 20px}.orderContainer .orderStatus,.orderContainer .orderTitle{font-weight:500}.orderContainer .ordertotal .ordertotalText{margin-bottom:0;font-size:14px;color:#8b8b8b;font-weight:500}.subcategories_container{padding:67px 0 90px}.subcategories_container .subcategories_header{position:fixed;left:0;right:0;top:0;z-index:9;max-height:47px;height:47px;padding:10px;background:hsla(0,0%,97.6%,.7);box-shadow:0 .5px 0 rgba(0,0,0,.3);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);color:#05bd97;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;line-height:22px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}@supports not ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.subcategories_container .subcategories_header{background:hsla(0,0%,97.6%,.95)}}.subcategories_container .subcategoriesTitle{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:25px;line-height:25px;display:flex;align-items:center;color:#000;margin:0;padding:28px 16px 0}.subcategories_container .subcategoriesWrapper{display:grid;grid-template-columns:calc(50% - 8px) calc(50% - 8px);grid-column-gap:16px;grid-row-gap:16px;padding:28px 16px 30px}.subcategories_container .subcategoriesWrapper .subcategories_loader{box-shadow:4px 4px 42px rgba(0,0,0,.08);border-radius:10px;background-image:url(/static/media/loader.93695aba.gif);background-repeat:no-repeat;background-position:50%;background-size:100%;height:50px;grid-column-end:3;grid-column-start:1}.subcategories_container .subcategoriesWrapper .subcategory_wrapper{background:#fff;box-shadow:4px 4px 42px rgba(0,0,0,.08);border-radius:10px;padding:20px 10px;text-decoration:none}.subcategories_container .subcategoriesWrapper .subcategory_wrapper .subcategory_title{font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:18px;letter-spacing:.374px;color:#000;min-height:47px;max-height:47px;overflow:hidden}.subcategories_container .subcategoriesWrapper .subcategory_wrapper .subcategory_img_wrapper{min-height:137px;max-height:137px;margin-top:14px;display:flex;align-items:center;justify-content:center}.subcategories_container .subcategoriesWrapper .subcategory_wrapper .subcategory_img_wrapper .subcategory_img{max-width:100%;max-height:137px}@media screen and (max-width:350px){.subcategories_container .subcategoriesWrapper{grid-template-columns:calc(100% - 2px)}.subcategories_container .subcategoriesWrapper .subcategories_loader{grid-column-end:2;grid-column-start:1}}.empty_archive_container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 150px);min-height:350px}.empty_archive_container .image_wrapper{width:220px;height:227px;position:relative}.empty_archive_container .image_wrapper .bg_image{background-image:url(/static/media/bg_icon.083e3446.svg);background-repeat:no-repeat;height:227px;-webkit-transform:rotate(-120deg);transform:rotate(-120deg)}.empty_archive_container.custom_theme .image_wrapper .bg_image{-webkit-mask-image:url(/static/media/bg_icon.083e3446.svg);mask-image:url(/static/media/bg_icon.083e3446.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#05bd97}.empty_archive_container .image_wrapper .empty_archive_img{position:absolute;top:70px;left:60px}.empty_archive_container .text_wrapper{max-width:316px}.empty_archive_container .text_wrapper>h1{font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:24px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93}.empty_archive_container .text_wrapper .subtitle{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:24px;text-align:center;letter-spacing:.374px;color:#8e8e93}.order_archive_container>.header{position:fixed;width:calc(100% - 20px);z-index:9;max-height:47px;height:47px;padding:10px;background:hsla(0,0%,97.6%,.7);box-shadow:0 .5px 0 rgba(0,0,0,.3);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);color:#05bd97;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;line-height:22px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.order_archive_container>.header .header_title{width:100%;font-family:"SF Pro Display";font-style:normal;font-weight:600;font-size:24px;display:flex;align-items:center;letter-spacing:.374px;color:#000;justify-content:center;margin:0 0 0 10px}.order_archive_container>.body_container{padding-top:69px}.order_archive_container>.body_container .devider{width:100%;height:6px;background:#f5f6f7}.order_archive_container>.body_container .archive_container{padding:16px 17px 0 16px}.order_archive_container>.body_container .archive_container .items,.order_archive_container>.body_container .archive_container .saved,.order_archive_container>.body_container .archive_container .status,.order_archive_container>.body_container .archive_container .total{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;color:#8e8e93}.order_archive_container>.body_container .archive_container .items .number,.order_archive_container>.body_container .archive_container .status span{color:#000;font-weight:600}.order_archive_container>.body_container .archive_container .status .icon{width:5px;height:10px;-webkit-mask-image:url(/static/media/angle-right-icon.7f57cd22.svg);mask-image:url(/static/media/angle-right-icon.7f57cd22.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:#05bd97}.order_archive_container>.body_container .archive_container .saved,.order_archive_container>.body_container .archive_container .total .number{color:#05bd97}.order_archive_container>.body_container .archive_container .total{background:#f2f2f7;border-radius:7px;padding:8px 10px 8px 14px}.order_items_container>.header{position:fixed;width:calc(100% - 20px);z-index:9;max-height:47px;height:47px;padding:10px;background:hsla(0,0%,97.6%,.7);box-shadow:0 .5px 0 rgba(0,0,0,.3);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);color:#05bd97;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:17px;line-height:22px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.order_items_container>.body_container{padding-top:69px}.order_items_container .body_container .items_container{padding:18px 0 18px 16px}.order_items_container .body_container .items_container .item_wrapper{display:flex;flex-direction:row}.order_items_container .body_container .items_container .item_wrapper .item_image{width:69px;height:69px;background:#fff;border:1px solid #e7e7e6;box-sizing:border-box;border-radius:14px;position:relative;display:flex;align-items:center}.order_items_container .body_container .items_container .item_wrapper .item_image>span{position:absolute;top:-5px;left:-5px;background:#05bd97;border-radius:50%;width:22px;height:22px;color:#fff;font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:11px;display:flex;align-items:center;justify-content:center}.order_items_container .body_container .items_container .item_wrapper .item_image>img{max-width:100%}.order_items_container .body_container .items_container .item_wrapper .item_description{margin:7px 0 0 10px;width:calc(100% - 79px);max-width:calc(100% - 79px);border-bottom:.5px solid rgba(0,0,0,.15);padding-right:15px}.order_items_container .body_container .items_container .item_wrapper .item_description>.title{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:12px;margin-top:8px;color:#000;min-height:30px;max-height:30px;max-width:100%;overflow:hidden}.order_items_container .body_container .items_container .item_wrapper .item_description .price_date{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:8px}.order_items_container .body_container .items_container .item_wrapper .item_description .price_date .price .regular{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:11px;display:flex;align-items:center;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#8e8e93}.order_items_container .body_container .items_container .item_wrapper .item_description .price_date .date_wrapper .date,.order_items_container .body_container .items_container .item_wrapper .item_description .price_date .price .current{font-family:"SF Pro Text";font-style:normal;font-weight:700;font-size:11px;display:flex;align-items:center}.order_items_container .body_container .items_container .item_wrapper .item_description .price_date .price .current{color:#05bd97}.order_items_container .body_container .items_container .item_wrapper .item_description .price_date .date_wrapper{text-align:right}.order_items_container .body_container .items_container .item_wrapper .item_description .price_date .date_wrapper .text{font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:11px;color:#8e8e93}.body_container .total_container{background:#fff;padding:18px 16px}.body_container .total_container .discount,.body_container .total_container .total{display:flex;flex-direction:row;justify-content:space-between;font-family:"SF Pro Text";font-style:normal;font-weight:500;font-size:14px;line-height:21px}.body_container .total_container .discount{color:#05bd97}.download_app_banner_wrapper{position:fixed;z-index:999999;background-color:#000;width:calc(100% - 30px);height:65px;padding:0 15px;justify-content:space-between}.download_app_banner_wrapper,.download_app_banner_wrapper .icon_name_wrapper{display:flex;align-items:center}.download_app_banner_wrapper .icon_name_wrapper .icon_wrapper{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' rx='10' ry='10' stroke='%2305BD97FF' stroke-width='4' stroke-dasharray='8' stroke-dashoffset='5' stroke-linecap='square'/%3E%3C/svg%3E");border-radius:10px;width:35px;height:35px;display:flex;align-items:center;align-self:center;justify-content:center}.download_app_banner_wrapper .icon_name_wrapper .icon_wrapper .icon{background-repeat:no-repeat;background-size:contain;width:25px;height:25px;border-radius:7px}.download_app_banner_wrapper .icon_name_wrapper .shop_name{padding:0 10px;font-family:"SF Pro Display";font-style:normal}.download_app_banner_wrapper .icon_name_wrapper .shop_name>div>span{font-size:14px;color:#fff;letter-spacing:.374px}.download_app_banner_wrapper .icon_name_wrapper .shop_name>span{display:block;font-size:12px;color:#8d8d8f;margin-top:3px}.download_app_banner_wrapper .download_btn{background-color:#0983fe;height:35px;border-radius:20px;padding:0 15px;color:#fff;font-family:"SF Pro Display";font-style:normal;font-size:14px;text-transform:uppercase;display:flex;align-items:center}#giveaway_modal_overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5);z-index:9999999;display:flex;align-items:center;justify-content:center}#giveaway_modal_overlay .modal_wrapper{background:#fff;border-radius:24px;width:375px;max-width:calc(100% - 62px);max-height:calc(100vh - 75px);padding:16px;margin-top:80px}#giveaway_modal_overlay .modal_wrapper.error{margin-top:40px}#giveaway_modal_overlay .modal_wrapper .header_wrapper{display:flex;position:relative;justify-content:center;height:65px}#giveaway_modal_overlay .modal_wrapper .header_wrapper .image{position:absolute;top:-93px}#giveaway_modal_overlay .modal_wrapper .header_wrapper .image.error{top:-53px}#giveaway_modal_overlay .modal_wrapper .header_wrapper .close_btn{position:absolute;right:0;top:0;width:30px;height:30px;background:#f2f2f7;border-radius:50%;display:flex;align-items:center;justify-content:center}#giveaway_modal_overlay .modal_wrapper .body_wrapper{font-family:"SF Pro Display";font-style:normal;overflow-y:auto;max-height:calc(100vh - 220px)}#giveaway_modal_overlay .modal_wrapper .body_wrapper .body_title{font-weight:700;font-size:22px;letter-spacing:.374px;color:#05bd97;text-align:center;margin-top:20px}#giveaway_modal_overlay .modal_wrapper .body_wrapper .body_text{font-weight:400;font-size:14px;line-height:19px;letter-spacing:.374px;color:#000;margin-top:20px}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper{display:flex;flex-direction:column;justify-content:space-between;height:200px;margin-top:40px}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .input_wrapper .input_container{display:flex;align-items:center}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .input_wrapper .input_container .prefix_number{width:50px;background:#dfdfdf;border-radius:8px 0 0 8px;display:flex;align-items:center;margin-right:-1px;padding:14px 0 14px 10px;font-family:"SF Pro Display";font-style:normal;font-weight:400;font-size:16px;color:#8e8e93}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .input_wrapper .input_container>input{background:#dfdfdf;border-radius:0 8px 8px 0;padding:14px 10px 14px 0;border:none;outline:none;width:calc(100% - 70px);font-family:"SF Pro Display";font-style:normal;font-weight:400;font-size:16px;color:#000}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .input_wrapper .input_container>input::-webkit-input-placeholder{color:#8e8e93}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .input_wrapper .input_container>input:-ms-input-placeholder{color:#8e8e93}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .input_wrapper .input_container>input::placeholder{color:#8e8e93}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .input_wrapper .error_message{font-weight:400;font-size:11px;line-height:11px;letter-spacing:.374px;color:#ff3b30;margin-top:6px}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .input_wrapper .info_message{font-weight:400;font-size:11px;line-height:11px;letter-spacing:.374px;color:#929292;margin-top:7px}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .buttons_wrapper{display:flex;flex-direction:column;align-items:center}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .buttons_wrapper .save_btn{background:#05bd97;border-radius:8px;width:100%;height:48px;border:none;color:#fff;font-family:"SF Pro Display";font-style:normal;font-weight:400;font-size:16px}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .buttons_wrapper .save_btn:disabled{background:#8e8e93!important}#giveaway_modal_overlay .modal_wrapper .body_wrapper .content_wrapper .buttons_wrapper .dont_participate{font-family:"SF Pro Display";font-style:normal;font-weight:400;font-size:13px;letter-spacing:.374px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:3px;color:#000;margin-top:15px;margin-bottom:15px}#giveaway_modal_overlay .modal_wrapper .body_wrapper .success_body_title{margin-top:50px;font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:22px;text-align:center;letter-spacing:.374px}#giveaway_modal_overlay .modal_wrapper .body_wrapper .success_body_text{margin:60px 0;font-family:"SF Pro Display";font-style:normal;font-weight:400;font-size:15px;letter-spacing:.374px;color:#000}#giveaway_modal_overlay .modal_wrapper .body_wrapper .error_body_title{margin-top:30px;font-family:"SF Pro Display";font-style:normal;font-weight:700;font-size:22px;text-align:center;letter-spacing:.374px;color:#ff3b30}#giveaway_modal_overlay .modal_wrapper .body_wrapper .error_body_text{margin-top:20px;font-family:"SF Pro Display";font-style:normal;font-weight:400;font-size:15px;line-height:19px;text-align:center;letter-spacing:.374px;color:#000}#giveaway_modal_overlay .modal_wrapper .body_wrapper .try_again_btn{margin:70px 0 10px;background:#ff3b30;border-radius:8px;width:100%;height:48px;border:none;font-family:"SF Pro Display";font-style:normal;font-weight:400;font-size:16px;text-align:center;color:#fff}.AppContainer{position:relative;width:100%;min-height:100vh;overflow-y:auto;background:#fff}.AppContainer .go_back{display:flex;align-items:center}.AppContainer .go_back .angle_left_icon{-webkit-mask-image:url(/static/media/angle-left-icon.6326fe4d.svg);mask-image:url(/static/media/angle-left-icon.6326fe4d.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:17px;height:21px;background:#05bd97}.AppContainer .go_back>span{color:#05bd97}.react-confirm-alert .reload_cart_custome_ui{font-family:"SF Pro Text";font-style:normal;font-weight:400;font-size:13px;line-height:18px;text-align:center;letter-spacing:-.078px;color:#000;width:calc(70vw - 15px);max-width:270px;padding:15px;border-radius:14px;background:#fff;box-shadow:0 20px 75px rgba(0,0,0,.13)}.react-confirm-alert .reload_cart_custome_ui .button-group{border-top:.5px solid rgba(60,60,67,.36);display:grid;margin:20px -15px -15px}.react-confirm-alert .reload_cart_custome_ui .button-group>button{font-family:"SF Pro Text";font-style:normal;font-weight:600;font-size:17px;line-height:22px;display:flex;align-items:center;text-align:center;letter-spacing:-.408px;color:#05bd97;background:transparent;margin:0;border-radius:unset;justify-content:center;height:44px;border:none}.whiteBg:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:9999999}
/*# sourceMappingURL=main.13ba7a37.chunk.css.map */