body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.grid-link{color:inherit;text-decoration:none}.grid-link .grid-wrapper{background-size:cover;border-radius:20px;cursor:pointer;height:320px;max-width:100%;position:relative}@media(max-width:480px){.grid-link .grid-wrapper{height:190px}}@media(min-width:480px)and (max-width:780px){.grid-link .grid-wrapper{height:190px;margin:0 auto;width:80%}}.grid-link .grid-wrapper .grid-text{font-size:36px;font-weight:500;left:40px;position:absolute;top:30px}@media(max-width:480px){.grid-link .grid-wrapper .grid-text{font-size:24px;left:20px;top:20px}}@media(min-width:480px)and (max-width:780px){.grid-link .grid-wrapper .grid-text{font-size:24px;left:20px;top:20px}}.banner-wrapper{display:flex;height:100vh}@media(max-width:480px){.banner-wrapper{flex-direction:column;height:100%}}@media(min-width:480px)and (max-width:780px){.banner-wrapper{flex-direction:column;height:100%}}.banner-wrapper .banner-main{background-color:#f2f0f1;flex:1 1}.banner-wrapper .banner-main .banner-content{display:block;flex:1 1;padding-left:16%;padding-top:10%}@media(max-width:480px){.banner-wrapper .banner-main .banner-content{padding:6% 4% 0}}@media(min-width:480px)and (max-width:780px){.banner-wrapper .banner-main .banner-content{padding:6% 4% 0}}.banner-wrapper .banner-main .banner-content .banner-title{display:block;font-size:64px;font-weight:700;line-height:1.1;margin-bottom:15px;max-width:500px;text-transform:uppercase;-webkit-user-select:none;user-select:none}@media(max-width:480px){.banner-wrapper .banner-main .banner-content .banner-title{font-size:36px}}@media(min-width:480px)and (max-width:780px){.banner-wrapper .banner-main .banner-content .banner-title{font-size:36px}}.banner-wrapper .banner-main .banner-content .banner-subtext{display:block;font-size:16px;margin-bottom:30px;margin-top:20px;max-width:550px}.banner-wrapper .banner-main .banner-content .banner-details{justify-content:space-between;margin-top:50px}@media(max-width:480px){.banner-wrapper .banner-main .banner-content .banner-details{flex-wrap:wrap;justify-content:center}}@media(min-width:480px)and (max-width:780px){.banner-wrapper .banner-main .banner-content .banner-details{flex-wrap:wrap;justify-content:center}}.banner-wrapper .banner-main .banner-content .banner-details .banner-detail{display:grid}.banner-wrapper .banner-main .banner-content .banner-details .banner-detail .banner-detail-text{font-size:40px;font-weight:600}.banner-wrapper .banner-main .banner-content .banner-details .banner-detail .banner-detail-subtext{font-size:16px;opacity:60%}.banner-wrapper .banner-main .banner-content .banner-shop-now{width:210px}@media(max-width:480px){.banner-wrapper .banner-main .banner-content .banner-shop-now{margin:0 auto;width:100%}}@media(min-width:480px)and (max-width:780px){.banner-wrapper .banner-main .banner-content .banner-shop-now{margin:0 auto;width:50%}}.banner-wrapper .banner-image-wrapper{background-color:#f2f0f1;flex:1 1}.banner-wrapper .banner-image-wrapper .banner-image{background-image:url(/static/media/homebannerrect.abdb6a2ef5338ebf8343.svg);background-position:50%;background-size:cover;display:flex;height:135vh;position:relative}@media(max-width:480px){.banner-wrapper .banner-image-wrapper .banner-image{height:500px}}@media(min-width:480px)and (max-width:780px){.banner-wrapper .banner-image-wrapper .banner-image{height:500px}}.banner-wrapper .banner-image-wrapper .banner-image .banner-star-left{flex:1 1;height:56px;margin-top:30%;width:56px}.banner-wrapper .banner-image-wrapper .banner-image .banner-star-right{flex:1 1;height:104px;margin-top:10%;width:104px}.brand-logos-stack{align-items:center;background-color:#000;gap:10px;height:100%;justify-content:space-evenly;row-gap:0;width:100%}@media(max-width:480px){.brand-logos-stack{align-items:center;column-gap:40px;flex-wrap:wrap;justify-content:center;padding:30px 0}}@media(min-width:480px)and (max-width:780px){.brand-logos-stack{align-items:center;column-gap:40px;flex-wrap:wrap;justify-content:center;padding:30px 0}}.product-wrapper{cursor:pointer}.product-wrapper .product-image .pdt-img{border-radius:20px;cursor:pointer;width:40ch}@media(max-width:480px){.product-wrapper .product-image .pdt-img{width:20ch}}@media(min-width:480px)and (max-width:780px){.product-wrapper .product-image .pdt-img{width:20ch}}.product-wrapper .product-details{display:flex;flex-direction:column;gap:5px}.product-wrapper .product-details .product-ratings{display:flex;gap:8px}.product-wrapper .product-details .product-price{align-items:flex-end;display:flex;font-size:24px;font-weight:600;gap:10px}.product-wrapper .product-details .product-price .previous-price{color:#9a9a9a}.product-wrapper .product-details .product-price .discount-price{background:#ff33331a;border:none;height:28px;width:58px}@media(max-width:480px){.product-wrapper .product-details .product-price .discount-price{display:none}}@media(min-width:480px)and (max-width:780px){.product-wrapper .product-details .product-price .discount-price{display:none}}.product-wrapper .product-details .product-title{display:inline-block;font-size:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}.products-wrapper{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:30px}@media(max-width:480px){.products-wrapper{flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll}}@media(min-width:480px)and (max-width:780px){.products-wrapper{flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll}}@media(max-width:480px){.products-wrapper .product-item{width:50%}}@media(min-width:480px)and (max-width:780px){.products-wrapper .product-item{width:50%}}.products-wrapper .product-link{color:inherit;text-decoration:none}.carousel-wrapper{align-items:center;display:flex;justify-content:center;left:0;margin:110px 0 50px;overflow-x:hidden;position:absolute;right:0}.carousel-wrapper .carousel{display:flex;gap:20px;justify-content:center;position:relative;width:95%}.carousel-wrapper .carousel .slide-item{border:1px solid #0000001a;border-radius:20px;display:flex;flex:0 0 26%;flex-direction:column;gap:10px;height:auto;padding:28px 32px}@media(max-width:480px){.carousel-wrapper .carousel .slide-item{flex:0 0 80%}}@media(min-width:480px)and (max-width:780px){.carousel-wrapper .carousel .slide-item{flex:0 0 80%}}.carousel-wrapper .carousel .slide-item .testimonial-name{display:flex;font-size:20px;font-weight:700;gap:5px}.carousel-wrapper .carousel .slide-item .testimonial-name .verified{color:#01ab31}.carousel-wrapper .carousel .slide-item:first-child,.carousel-wrapper .carousel .slide-item:last-child{filter:blur(2px)}.carousel-actions{display:flex;gap:20px}.carousel-actions .left-arrow,.carousel-actions .right-arrow{cursor:pointer}.container .home-section{display:flex;flex-direction:column;gap:40px}.container .home-section .section-title{display:flex;font-size:48px;font-weight:700;justify-content:center;text-transform:uppercase}@media(max-width:480px){.container .home-section .section-title{font-size:32px;text-align:center}}@media(min-width:480px)and (max-width:780px){.container .home-section .section-title{font-size:32px;text-align:center}}.container .home-section .button-view-wrapper{display:flex;justify-content:center;width:100%}.container .home-section .button-view-wrapper .button-view-all{width:210px}.container .divider{margin:50px 0}.container .browse-dress-style{background-color:#f0f0f0;border-radius:40px;padding:50px}.container .testimonials-carousel{height:500px;margin-top:80px}.container .testimonials-carousel .testimony-wrapper{align-items:center;display:flex;justify-content:space-between}.container .top-selling{margin-bottom:50px}.home-section.home-brands{background-color:#000;display:grid;margin-bottom:50px;min-height:120px;width:100%}@media(max-width:480px){.home-section.home-brands{margin-bottom:100px}}@media(min-width:480px)and (max-width:780px){.home-section.home-brands{margin-bottom:100px}}.home-section.home-banner{overflow:hidden}@media(max-width:480px){.top-toolbar{display:flex;justify-content:space-between}}@media(min-width:480px)and (max-width:780px){.top-toolbar{display:flex;justify-content:space-between}}.top-toolbar .app-icon{color:#000;cursor:pointer;font-size:32px;font-weight:800;text-decoration:none;text-transform:uppercase}.top-toolbar .header-links{display:flex;flex-grow:1;margin-left:40px}@media(max-width:480px){.top-toolbar .header-links{display:none}}@media(min-width:480px)and (max-width:780px){.top-toolbar .header-links{display:none}}.top-toolbar .search{background-color:#f0f0f0;border-radius:62px;flex-grow:1;position:relative}.top-toolbar .search:hover{background-color:#f0f0f080}.top-toolbar .search .search-icon-wrapper{align-items:center;display:flex;justify-content:center;padding-left:15px;padding-top:10px;position:absolute}.top-toolbar .search .search-icon-wrapper .search-icon{color:#0006}.top-toolbar .search .search-input{padding:6px 6px 6px 50px}@media(max-width:480px){.top-toolbar .search{display:none}}@media(min-width:480px)and (max-width:780px){.top-toolbar .search{display:none}}.top-toolbar .header-actions{display:flex;margin-left:20px}.top-toolbar .header-actions .responsive-search-icon{display:none}@media(max-width:480px){.top-toolbar .header-actions .responsive-search-icon{display:flex}}@media(min-width:480px)and (max-width:780px){.top-toolbar .header-actions .responsive-search-icon{display:flex}}@media(min-width:780px)and (max-width:1445px){.top-toolbar .toolbar-icon{display:none}}@media(min-width:1445px){.top-toolbar .toolbar-icon{display:none}}.footer-wrapper{background-color:#f0f0f0;display:flex;height:auto;justify-content:center;margin-top:150px;position:relative}@media(max-width:480px){.footer-wrapper{margin-top:200px}}@media(min-width:480px)and (max-width:780px){.footer-wrapper{margin-top:200px}}.footer-wrapper .newsletter-container{align-items:center;background-color:#000;border-radius:20px;display:flex;height:200px;left:50%;padding:36px 64px;position:absolute;transform:translate(-50%,-50%)}@media(max-width:480px){.footer-wrapper .newsletter-container{flex-direction:column;height:auto;max-width:90%;padding:36px}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .newsletter-container{flex-direction:column;height:auto;max-width:90%;padding:36px}}.footer-wrapper .newsletter-container .newsletter-banner{color:#fff;flex:1 1;font-size:40px;font-weight:800;text-transform:uppercase}@media(max-width:480px){.footer-wrapper .newsletter-container .newsletter-banner{font-size:32px}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .newsletter-container .newsletter-banner{font-size:32px}}.footer-wrapper .newsletter-container .newsletter-form{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;gap:10px}@media(max-width:480px){.footer-wrapper .newsletter-container .newsletter-form{align-items:center;margin-top:32px;width:100%}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .newsletter-container .newsletter-form{align-items:center;margin-top:32px;width:100%}}.footer-wrapper .newsletter-container .newsletter-form .newsletter-email{background-color:#fff;border-radius:62px;color:#000;height:42px;padding-left:16px;width:350px}@media(max-width:480px){.footer-wrapper .newsletter-container .newsletter-form .newsletter-email{width:100%}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .newsletter-container .newsletter-form .newsletter-email{width:80%}}.footer-wrapper .newsletter-container .newsletter-form .button-subscribe{width:350px}@media(max-width:480px){.footer-wrapper .newsletter-container .newsletter-form .button-subscribe{width:100%}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .newsletter-container .newsletter-form .button-subscribe{width:80%}}.footer-wrapper .footer-contents-wrapper{display:flex;flex-direction:column;gap:20px;margin-bottom:100px;margin-top:150px}@media(max-width:480px){.footer-wrapper .footer-contents-wrapper{margin-top:50%}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .footer-contents-wrapper{margin-top:25%}}.footer-wrapper .footer-contents-wrapper .footer-contents{display:flex;gap:20px;justify-content:space-between}@media(max-width:480px){.footer-wrapper .footer-contents-wrapper .footer-contents{flex-direction:column}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .footer-contents-wrapper .footer-contents{flex-direction:column}}.footer-wrapper .footer-contents-wrapper .footer-contents .footer-links-wrapper{display:flex;flex:2 1}@media(max-width:480px){.footer-wrapper .footer-contents-wrapper .footer-contents .footer-links-wrapper{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(46%,1fr))}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .footer-contents-wrapper .footer-contents .footer-links-wrapper{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(46%,1fr))}}.footer-wrapper .footer-contents-wrapper .footer-contents .footer-links-wrapper .footer-column{display:flex;flex:1 1;flex-direction:column;gap:20px}.footer-wrapper .footer-contents-wrapper .footer-contents .footer-links-wrapper .footer-column .footer-link{color:#0009;cursor:pointer;text-decoration:none}.footer-wrapper .footer-contents-wrapper .footer-contents .footer-links-wrapper .footer-column .footer-link-title{font-weight:600;text-transform:uppercase}.footer-wrapper .footer-contents-wrapper .footer-contents .footer-column-logo{display:flex;flex:1 1;flex-direction:column;gap:10px}.footer-wrapper .footer-contents-wrapper .footer-contents .footer-column-logo .app-icon{color:#000;font-size:32px;font-weight:800;text-decoration:none;text-transform:uppercase}.footer-wrapper .footer-contents-wrapper .footer-contents .footer-column-logo .logo-text{color:#0009;width:75%}@media(max-width:480px){.footer-wrapper .footer-contents-wrapper .footer-contents .footer-column-logo .logo-text{width:100%}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .footer-contents-wrapper .footer-contents .footer-column-logo .logo-text{width:100%}}.footer-wrapper .footer-contents-wrapper .footer-contents .footer-column-logo .social-links{display:flex;gap:10px}.footer-wrapper .footer-contents-wrapper .footer-contents .footer-column-logo .social-links .social-link{cursor:pointer}.footer-wrapper .footer-contents-wrapper .footer-end{display:flex;justify-content:space-between}@media(max-width:480px){.footer-wrapper .footer-contents-wrapper .footer-end{align-items:center;flex-direction:column;gap:10px}}@media(min-width:480px)and (max-width:780px){.footer-wrapper .footer-contents-wrapper .footer-end{align-items:center;flex-direction:column;gap:10px}}.footer-wrapper .footer-contents-wrapper .footer-end .copyright{color:#0009}.footer-wrapper .footer-contents-wrapper .footer-end .payment-options{display:flex;gap:10px}.footer-wrapper .footer-contents-wrapper .footer-end .payment-options .vendor{background-color:#fff;border-radius:6px;padding:6px 10px}.colors-wrapper{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.colors-wrapper .color-button-item{align-items:center;border:1px solid #0003;border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.filter-wrapper{display:flex;flex-direction:column}.filter-wrapper .filter-category .filter-category-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.filter-wrapper .filter-category .filter-category-title .filter-icon{color:#0009;cursor:pointer;rotate:90deg}.filter-wrapper .filter-category .category-title{font-size:20px;font-weight:600}.filter-wrapper .filter-category .filter-items{display:flex;flex-direction:column;padding:24px 0}.filter-wrapper .filter-category .filter-items .filter-item{align-items:center;color:#0009;cursor:pointer;display:flex;justify-content:space-between}.filter-wrapper .filter-category .filter-items.accordion-content{padding-top:0}.filter-wrapper .filter-category .colors-filter .available-colors{display:flex;flex-direction:column;gap:10px}.dialog-child-wrapper{padding:20px 24px 80px}@media(max-width:480px){.category-main .filter-component{display:none}}@media(min-width:480px)and (max-width:780px){.category-main .filter-component{display:none}}.category-main .filter-component .category-filter{border:1px solid #0000001a;border-radius:20px;padding:20px 24px}.category-main .category-actions{align-items:center;justify-content:space-between;margin-bottom:20px}.category-main .category-actions .category-title{font-size:32px;font-weight:700}@media(max-width:480px){.category-main .category-actions .category-title{font-size:24px}}@media(min-width:480px)and (max-width:780px){.category-main .category-actions .category-title{font-size:24px}}.category-main .category-actions .count-products{color:#0009;font-size:16px}@media(max-width:480px){.category-main .category-actions .count-products{font-size:14px}}@media(min-width:480px)and (max-width:780px){.category-main .category-actions .count-products{font-size:14px}}.category-main .category-actions .data-filter-info{align-items:center;display:flex;gap:14px}@media(max-width:480px){.category-main .category-actions .data-filter-info .sort-products{display:none}}@media(min-width:480px)and (max-width:780px){.category-main .category-actions .data-filter-info .sort-products{display:none}}.category-main .category-actions .data-filter-info .products-filter-button{display:none}@media(max-width:480px){.category-main .category-actions .data-filter-info .products-filter-button{display:flex}}@media(min-width:480px)and (max-width:780px){.category-main .category-actions .data-filter-info .products-filter-button{display:flex}}@media(max-width:480px){.product-details .product-images-wrapper{flex-direction:column-reverse}}@media(min-width:480px)and (max-width:780px){.product-details .product-images-wrapper{flex-direction:column-reverse}}.product-details .product-images-wrapper .product-images .pdt-img{border-radius:20px;cursor:pointer;width:152px}.product-details .product-images-wrapper .enlarged-image-wrapper .pdt-img{border-radius:20px;width:444px}.product-details .product-details-info .product-ratings{display:flex;gap:8px}.product-details .product-details-info .available-colors{display:flex;flex-direction:column;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-details .product-details-info .available-sizes{display:flex;flex-direction:column;gap:10px}.product-details .product-details-info .available-sizes .error-choose-size{color:#d32f2f}.product-details .product-details-info .product-price{align-items:flex-end;display:flex;font-size:24px;font-weight:600;gap:10px;margin:10px 0}.product-details .product-details-info .product-price .previous-price{color:#9a9a9a}.product-details .product-details-info .product-price .discount-price{background:#ff33331a;border:none;height:28px;width:58px}@media(max-width:480px){.product-details .product-details-info .product-price .discount-price{display:none}}@media(min-width:480px)and (max-width:780px){.product-details .product-details-info .product-price .discount-price{display:none}}.product-details .product-details-info .product-title{font-size:40px;font-weight:800;text-transform:uppercase}.product-details .product-details-info .product-description{color:#0009}.product-details .product-details-info .product-actions{align-items:center;display:flex;gap:20px}.product-details .product-details-info .product-actions .cart-button-wrapper{width:400px}.product-details .product-details-info .product-divider{margin:18px 0}.tabs-section{margin-top:60px}.suggestion-section{display:flex;flex-direction:column;gap:40px}.suggestion-section .section-title{display:flex;font-size:48px;font-weight:700;justify-content:center;text-transform:uppercase}@media(max-width:480px){.suggestion-section .section-title{font-size:32px}}@media(min-width:480px)and (max-width:780px){.suggestion-section .section-title{font-size:32px}}.counter-value-wrapper{align-items:center;background-color:#f0f0f0;display:flex;justify-content:center;width:50px}@media(max-width:480px){.counter-value-wrapper{width:10px}}@media(min-width:480px)and (max-width:780px){.counter-value-wrapper{width:10px}}.counter-value-wrapper .counter-value{margin-bottom:2px}.product-reviews-wrapper{display:flex;flex-direction:column;gap:20px}.product-reviews-wrapper .product-reviews-header{align-items:center;display:flex;justify-content:space-between}.product-reviews-wrapper .product-reviews-header .reviews-title{font-size:24px;font-weight:700}@media(max-width:480px){.product-reviews-wrapper .product-reviews-header .reviews-title{font-size:20px}}@media(min-width:480px)and (max-width:780px){.product-reviews-wrapper .product-reviews-header .reviews-title{font-size:20px}}.product-reviews-wrapper .product-reviews-header .reviews-count{color:#0009}.product-reviews-wrapper .product-reviews-header .product-reviews-actions{display:flex;gap:12px}@media(max-width:480px){.product-reviews-wrapper .product-reviews-header .product-reviews-actions .review-sort-button{display:none}}@media(min-width:480px)and (max-width:780px){.product-reviews-wrapper .product-reviews-header .product-reviews-actions .review-sort-button{display:none}}.product-reviews-wrapper .product-reviews-header .product-reviews-actions .review-write-button{width:160px}.product-reviews-wrapper .carousel{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(48%,1fr))}.product-reviews-wrapper .carousel .slide-item{border:1px solid #0000001a;border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:28px 32px}.product-reviews-wrapper .carousel .slide-item .review-name{display:flex;font-size:20px;font-weight:700;gap:5px}.product-reviews-wrapper .carousel .slide-item .review-name .verified{color:#01ab31}.product-reviews-wrapper .carousel .slide-item .review-text{color:#0009}.product-reviews-wrapper .carousel .slide-item .review-date{color:#0009;font-weight:600;margin-top:16px}.product-reviews-wrapper .carousel .slide-item .rating-and-more{display:flex;justify-content:space-between}.product-reviews-wrapper .carousel .slide-item .rating-and-more .more-icon{color:#0009}.product-reviews-wrapper .load-more-container{display:flex;justify-content:center}.product-reviews-wrapper .load-more-container .button-load-more-reviews{width:200px}.product-information-description{display:flex;flex-direction:column}.product-information-description .product-info-title{font-size:24px;font-weight:700}.product-information-description .product-info-desc{color:#0009}.product-information-faqs{display:flex;flex-direction:column}.product-information-faqs .product-faqs-title{font-size:24px;font-weight:700}.cart-wrapper{margin-bottom:50px}.cart-wrapper .cart-title{font-size:40px;font-weight:800;text-transform:uppercase}.cart-wrapper .cart-contents{display:flex;gap:20px;justify-content:center;margin-top:20px}@media(max-width:480px){.cart-wrapper .cart-contents{flex-direction:column}}@media(min-width:480px)and (max-width:780px){.cart-wrapper .cart-contents{flex-direction:column}}.cart-wrapper .cart-contents .cart-content{border:1px solid #0000001a;border-radius:20px;padding:0 20px}.cart-wrapper .cart-contents .cart-items-wrapper{display:flex;flex:1.5 1;flex-direction:column}.cart-wrapper .cart-contents .cart-items-wrapper .cart-item-wrapper .cart-item{display:flex;gap:20px;padding:24px 0}.cart-wrapper .cart-contents .cart-items-wrapper .cart-item-wrapper .cart-item .cart-item-content{display:flex;flex:2 1;flex-direction:column}.cart-wrapper .cart-contents .cart-items-wrapper .cart-item-wrapper .cart-item .cart-item-content .item-title-remove{display:flex;justify-content:space-between}.cart-wrapper .cart-contents .cart-items-wrapper .cart-item-wrapper .cart-item .cart-item-content .item-title-remove .item-title{font-size:20px;font-weight:600}.cart-wrapper .cart-contents .cart-items-wrapper .cart-item-wrapper .cart-item .cart-item-content .item-price-count{align-items:end;display:flex;justify-content:space-between}.cart-wrapper .cart-contents .cart-items-wrapper .cart-item-wrapper .cart-item .cart-item-content .item-price-count .item-price{font-size:24px;font-weight:600}.cart-wrapper .cart-contents .cart-items-wrapper .cart-item-wrapper .cart-item .cart-item-image .image{border-radius:20px;width:124px}.cart-wrapper .cart-contents .cart-order-summary-wrapper{flex:1 1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 24px}.cart-wrapper .cart-contents .cart-order-summary-wrapper .order-summary-title{font-size:24px;font-weight:600;margin-bottom:10px}.cart-wrapper .cart-contents .cart-order-summary-wrapper .order-summary-item{display:flex;justify-content:space-between}.cart-wrapper .cart-contents .cart-order-summary-wrapper .order-summary-item .summary-key{color:#0009;font-size:20px}.cart-wrapper .cart-contents .cart-order-summary-wrapper .order-summary-item .summary-values{font-size:20px;font-weight:700}.cart-wrapper .cart-contents .cart-order-summary-wrapper .order-summary-item .discount{color:#f33}.cart-wrapper .cart-contents .cart-order-summary-wrapper .order-summary-item .total{color:#000;font-size:20px}.cart-wrapper .cart-contents .cart-order-summary-wrapper .order-summary-item .total-value{font-size:24px}.cart-wrapper .cart-contents .cart-order-summary-wrapper .promo-code-wrapper{display:flex;gap:16px}.cart-wrapper .cart-contents .cart-order-summary-wrapper .promo-code-wrapper .promo-code-text{background-color:#f0f0f0;border-radius:62px;color:#000;flex:2 1;height:42px;padding-left:16px;width:350px}.cart-wrapper .cart-contents .cart-order-summary-wrapper .promo-code-wrapper .promo-button-wrapper{flex:1 1}.cart-wrapper .cart-contents .cart-order-summary-wrapper .summary-item{padding:12px 0}.cart-wrapper .cart-empty-container{display:flex;flex-direction:column;height:200px;justify-content:center}.cart-wrapper .cart-empty-container .cart-message-header{display:flex;font-size:20px;font-weight:600;justify-content:center}.cart-wrapper .cart-empty-container .cart-message-subtext,.login-form-wrapper{display:flex;justify-content:center}.login-form-wrapper{flex-direction:row;gap:16px}.login-form-wrapper .auth-form{display:flex;flex-direction:column;justify-content:center}.login-form-wrapper .auth-form .form-input{background-color:#f0f0f0;border-radius:62px;color:#000;height:42px;padding-left:16px;width:350px}.login-form-wrapper .auth-form .login-button-wrapper{width:350px}.login-form-wrapper .auth-form .auth-text{display:flex;justify-content:center}.login-form-wrapper .auth-form .auth-text .auth-link{cursor:pointer;margin-left:6px}.login-form-wrapper .auth-form .auth-text .auth-link:hover{text-decoration:underline}
/*# sourceMappingURL=main.21bf0ad8.css.map*/