body{font-family:Montserrat,sans-serif;font-size:14px;color:#424242;background-color:#fbfbfb}a{text-decoration:none;color:#424242;text-decoration:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.btn{border-radius:5px}textarea{box-shadow:0 0 0 transparent!important;outline:0!important}input{box-shadow:0 0 0 transparent!important;outline:0!important}textarea:focus{border-color:#cc0b6a!important}input:focus{border-color:#cc0b6a!important}textarea:active{border-color:#cc0b6a!important}input:active{border-color:#cc0b6a!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.btn-pink{background-color:#bd0e6a!important;border-color:#bd0e6a;color:#fff!important;border-radius:12px}.btn-top-mag{background:#e61e69;color:#fff!important;border:none!important;transition:.3s;font-weight:600}.btn-top-mag:hover{background:#e61e69;color:#fff!important;border:none!important}.btn-purple{background-color:#56256b!important;border-color:#56256b!important;color:#fff!important;border-radius:12px}.section-title{font-weight:700}.section-title span{display:block}.section-title a{border-radius:25px;display:none}.page{margin-top:0;min-height:50vh}.page-title{font-size:27px;font-weight:700}.topmag-card{background-color:#fff;border-radius:20px;}.carousel-indicators [data-bs-target]{width:10px;height:10px;border-radius:50%}.w75px{width:75px}.w100px{width:100px}.w175px{width:175px}.text-right{text-align:right}.text-left{text-align:left!important}.rounded{border-radius:12px}.topbar-logo{width:150px}.topbar-items a{color:#212121;font-size:24px}.topbar-items .wrapper_phone{display:flex;flex-wrap:wrap;margin-left:10px}.navigation{width:100%;position:sticky;top:0;z-index:99}.navigationDescktop{height:80px;background:linear-gradient(to bottom,#56256B,#E62369);border-bottom-right-radius:20px;border-bottom-left-radius:20px;display:grid;align-items:center}.btn-catalog-dropdown{background:rgba(255,255,255,.15)!important;color:#000;display:flex;align-items:center;justify-content:flex-start;position:relative;border:none!important;border-radius:20px;padding:10px}.btn-catalog-dropdown:hover{background:rgba(255,255,255,.25)!important;color:#fff!important}.btn-catalog-dropdown i{font-size:21px;line-height:1}.navigation-links{display:flex;align-items:center;justify-content:flex-start;margin:0}.navigation-links a{font-size:16px;color:#fff;padding-right:20px;display:flex;align-items:center;justify-content:flex-start;white-space:nowrap}.navigation-links a:hover{color:#212121}.navigation-actions{flex:1;display:flex;align-items:center;justify-content:flex-end;color:#fff}.navigation-wishlist{padding-right:20px;display:flex;align-items:center;justify-content:flex-start;color:#fff;position:relative}.navigation-wishlist i{font-size:18px;margin-right:5px}.navigation-wishlist .wishlist-count{position:absolute;left:24px;top:0}.navigation-wishlist .navigation-actions-num{width:15px;height:15px;background-color:#cc0b6a;color:#fff;font-size:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}.navigation-cart{display:flex;align-items:center;justify-content:flex-start;color:#fff;position:relative}.navigation-cart i{font-size:18px;margin-right:7px}.navigation-cart span{font-size:8px;margin-top:4px;margin-left:3px}.navigation-cart .cart-count{position:absolute;left:19px;top:-2px}.user-count{position:absolute;left:19px;top:2px;width:15px;height:15px;background-color:#cc0b6a;color:#fff;font-size:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}.navigation-cart .navigation-actions-num{width:15px;height:15px;background-color:#cc0b6a;color:#fff;font-size:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}.mobile-navigation{padding:7px 10px;display:none;align-items:center;justify-content:space-between;background:linear-gradient(to bottom,#56256B,#E62369);color:#7d7d7d;top:0;z-index:99}.mobile-navigation-btn{width:45px;height:40px;background-color:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:19px;margin-left:5px;cursor:pointer;user-select:none;line-height:1}.mobile-navigation .wishlist-count{position:absolute;left:26px;top:2px}.mobile-navigation .cart-count{position:absolute!important;left:26px!important;top:2px!important}.mobile-navigation .navigation-actions-num{width:15px;height:15px;background-color:#cc0b6a;color:#fff;font-size:10px;border-radius:50%;display:flex;align-items:center;justify-content:center}.mobile-navigation-search{flex-grow:1;position:relative;padding:0;margin-right:6px}.row.d-flex{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.autocomplete-results-container{position:absolute;width:100%}.mobile-navigation-search input{height:56px;width:100%;background-color:#fff!important;border:none;color:#000;border-radius:20px}@media (min-width:768px){.mobile-navigation-search input{height:56px!important;width:100%;background-color:#fff!important;border:none;color:#000;border-radius:20px;margin-bottom:0!important}}.mobile-navigation-search input::placeholder{color:rgba(98,34,107,.8)!important;font-size:14px}.mobile-navigation-search i{position:absolute;left:15px;top:0;bottom:0;display:flex;align-items:center;color:#bd0e6a;font-size:31px;width:56px;height:56px;line-height:1;cursor:pointer;user-select:none}.mobile-navigation-search-result{position:absolute;top:40px;background-color:#fff;width:100%;min-height:200px;border-radius:10px;box-shadow:0 1rem 3rem rgba(0,0,0,.175);overflow:hidden;padding:10px;display:none}.slider .carousel-inner,.slider img{border-radius:10px!important;height:170px}.slider .carousel-control-prev{width:30px;height:30px;background:#cc0b6a!important;border-radius:50%;left:5px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:1;font-size:18px}.slider .carousel-control-next{width:30px;height:30px;background:#cc0b6a!important;border-radius:50%;right:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:1;font-size:18px}.slider .carousel-caption{color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;text-align:left;padding-left:60px;display:flex!important;flex-direction:column;align-items:flex-start;justify-content:space-evenly}.slider .carousel-caption h1{font-size:20px;font-weight:700;letter-spacing:1px;max-width:60%}.slider .carousel-caption h5{font-size:14px;letter-spacing:1px;max-width:60%}.slider .carousel-caption span{font-size:32px;font-weight:700}.carousel-indicators{display:none;text-align:center}.features .feature-item{background-color:#fff;border-radius:8px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:15px 15px 15px 45px;box-shadow:0 .5rem 1rem rgba(94,94,94,.1);position:relative;line-height:1}.features .feature-item h6{font-weight:700;position:relative}.features .feature-item p{margin-bottom:0}.features .feature-item img{position:absolute;top:0;left:-30px}.categories .col{max-width:20%}.discount-products{margin-top:0}.product-card{width:100%;border-radius:12px}.product-card .product-card-img img{width:100%;border-radius:8px}.product-card .product-card-features h5,.product-card .product-card-title h6{transition:.3s;font-weight:700}.product-card .product-card-title h6:hover{color:#cc0b6a}.product-card .product-card-features h5 span{font-size:19px}.product-card .product-card-features .product-card-oldprice{text-decoration:line-through;color:#ccc;font-size:13px}.product-card .product-card-features .product-card-price{color:#cc0b6a}.product-card-one-click-button{padding-left:3px!important;padding-right:3px!important;height:35px;width:100%;font-size:12px;color:#fff!important;border-radius:8px;transition:.3s}.product-card-one-click-button:hover{background-color:#69206b!important;border-color:#69206b}.product-card-cart,.product-card-wishlist{width:35px;height:35px;border-radius:8px;border:none}.product-card-wishlist{background-color:rgba(255,255,255,.05);backdrop-filter:blur(5px);transition:.3s}.product-card-wishlist:hover{background-color:transparent}.product-card-cart{background-color:#56256b;transition:.3s}.btn:disabled{background-color:#e1a5bc!important}.wishlistButton{color:#fff;transition:.3s}.wishlistButton:hover{color:#cc0b6a}.product-card-cart:hover{background-color:#cc0b6a}.product-card-cart:disabled{background-color:rgba(86,37,107,.5);cursor:not-allowed}.product-card-cart i,.product-card-wishlist i{font-size:18px;color:#fff}.product-card-badge{position:absolute;bottom:5px;left:5px}.product-card-badge span{margin-right:4px;background:linear-gradient(to right,#56256B,#E62369);border-radius:5px;padding:0 4px;color:#fff;font-weight:700;max-width:50%;font-size:10px}.popular-products{margin-top:unset}#timer-products{margin-top:1.25rem}.call-back{margin-top:30px}.call-back-block{background:linear-gradient(97deg,#fef1fb .49%,#fdf1fc 14.88%,#fcf0fc 29.27%,#fbf0fd 43.14%,#f9effd 57.02%,#f8eefe 70.89%,#f6eefe 84.76%,#f4edff 99.15%);border-radius:8px;border:1px solid #E62369;padding:10px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 -2px 8px rgba(190,14,116,.5)}.call-back-block .call-back-img{width:25%;text-align:left}.call-back-block .call-back-img img{max-width:100%}.call-back-block .call-back-img h1{display:none}.call-back-block .call-back-img-product{width:40%;text-align:left}.call-back-block .call-back-img-product img{max-width:90%;border-radius:10px}.call-back-block .call-back-img-product h1{display:none}.call-back-form{color:#fff}.call-back-form-text{margin-bottom:10px}.call-back-form-text h1{font-weight:900;color:#222}.call-back-form-text h5{color:#222}.call-back-form input[type=number],.call-back-form input[type=tel],.call-back-form input[type=text]{border-radius:8px;height:40px;margin-bottom:10px}.call-back-form button{height:40px;color:#fff}.call-back-form .form-checkbox{display:flex;align-items:center;justify-content:flex-start}.call-back-form .form-checkbox input{margin-top:0;margin-right:10px;width:25px;height:25px;border-radius:50%;background-color:#fff;cursor:pointer;border:1px solid #bd0e6a}.call-back-form .form-checkbox input:checked{background-color:#bd0e6a}.form-check-label{color:#222}.call-back-form .form-checkbox a{color:#222;border-bottom:1px solid #222}.check-box{width:30px;height:30px}.footer{margin-top:50px;background-color:#1e0e24;padding-bottom:20px;color:#fff}.footer a{color:#fff}.footer span{color:#fff;font-weight:700}.footer-links{border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);padding-top:30px;padding-bottom:30px}.footer-links-categories{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.footer-links h5{font-family:Nunito,sans-serif;font-size:14px;font-weight:900;color:#fff;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #d81b7a;display:inline-block}.footer-links h6{font-family:'DM Sans',sans-serif;font-size:12.5px;font-weight:700;color:#fff;margin:12px 0 4px}.footer-links ul{padding:0;margin:0}.footer-links ul li{list-style-type:none;margin-top:15px}.footer-links-category li{font-family:'DM Sans',sans-serif!important;font-size:12.5px;line-height:1.7;color:#ccc}.footer-links-category ul li{margin-top:0}.footer_link_new a{color:#ccc;transition:.3s}.footer_link_new a:hover{color:#d81b7a}.footer_link_new{margin-bottom:5px}.footer_link_new a:before{content:'→';font-size:11px;color:#d81b7a}.footer-links-category ul li a span{color:#f7c5e3;transition:.3s}.footer-links-category ul li a span:hover{color:#d81b7a}.copyrights-img-logo{height:30px}.footer_social_links i{color:#f7c5e3;transition:.3s}.footer_social_links i:hover{color:#d81b7a}.footer_copyright{color:#ccc}.footer_copyright a{color:#f7c5e3;transition:.3s}.footer_copyright a:hover{color:#d81b7a}.copyrights-img{height:35px}.breadcrumbs{padding-top:10px}.breadcrumbs a{color:#bd0e6a}.products{margin-top:0;min-height:50vh}.product-detail{margin-top:10px}.products-title{display:flex;align-items:center;justify-content:space-between}.products-title-text{font-size:26px;line-height:28px;font-weight:700}.dropdown-item:active{background-color:#cc0b6a}.filter-collapse{font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:space-between}.filter-collapse i{line-height:1;display:none}.products-filter{margin-top:20px}.products-filter h5{font-weight:700}.products-filter-item a{padding:10px;font-size:16px;font-weight:500;border-radius:8px;display:flex;align-items:center;justify-content:space-between;background:#f6f6fa;color:#000;height:32px}.products-filter-item a i{font-size:12px;line-height:1}.products-filter-checkbox{display:flex;align-items:center;justify-content:flex-start;padding-top:10px}.products-filter-checkbox label{line-height:1;cursor:pointer}.products-filter-checkbox input{margin-top:0;border:1px solid #ccc;background-color:#fff;margin-right:10px;width:16px;height:16px;cursor:pointer;flex:0 0 16px}.products-filter-checkbox input:checked{background-color:#cc0b6a;border-color:#cc0b6a!important}#priceFilter input{background-color:#f5f5f5}.product-features{margin-top:30px}.product-features ul li{list-style-type:none;font-size:15px;padding-bottom:7.5px;padding-top:7.5px;padding-left:5px;line-height:normal}.product-features ul li span{font-weight:700}.product-features .cgreen{color:#00a72f}.product-price{top:90px;position:sticky;width:100%;padding:16px 20px;background:linear-gradient(97deg,#fef1fb .49%,#fdf1fc 14.88%,#fcf0fc 29.27%,#fbf0fd 43.14%,#f9effd 57.02%,#f8eefe 70.89%,#f6eefe 84.76%,#f4edff 99.15%);border-radius:15px;row-gap:10px;display:flex;flex-direction:column;justify-content:space-between}.product-price h1{font-weight:700;letter-spacing:2px;margin-bottom:0}.buyBtnTopMag{z-index:101;border-radius:0;width:100%;height:46px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:400;position:relative;border:2px solid #62226b}.buyBtnTopMag_text{z-index:1;font-size:18px;font-weight:600;background:#62226b;-webkit-text-fill-color:transparent;background-clip:text;transition:.3s}.buyBtnTopMag_text:hover{background:#bd0e6a;-webkit-text-fill-color:transparent;background-clip:text;transition:.3s}.buyBtnTopMag:hover::before{background:#e61e69}.addToCartTopMag{background:#e61e69!important;color:#fff;border:none;transition:.3s;width:100%!important;font-size:18px!important;font-weight:600;height:46px;display:flex;align-items:center;justify-content:center}.addToCartTopMag:hover{background:#e61e69}.wishTopMag{height:46px;background:0 0!important;border:none;display:flex;align-items:center;justify-content:center;padding:0 10px}.wishTopMag i{font-size:30px;color:#bd0e6a}.product-price span{text-decoration:line-through;color:#ccc;font-size:18px}.product-price .btn-secondary{border-radius:12px}.product-price-action{display:flex;gap:16px;justify-content:space-between}.product-price-action .btn-purple{width:75%}.product-description{margin-top:50px}.product-description button{border-radius:12px}.product-description-data{margin-top:30px}.product-description-video video{height:400px;border-radius:15px;box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}.product-description-description{background-color:#fbfbfb;border-radius:15px;padding:20px;box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}.product-description-description p{margin-bottom:0}.products-similar{margin-top:50px}.delimiter{margin-top:50px;margin-bottom:0;width:100%;height:1px;background-color:#ccc}.contacts-card{margin-top:20px;background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 .5rem 1rem rgba(0,0,0,.1);height:550px;display:flex;flex-direction:column;justify-content:space-between}.contacts-card input{height:45px;background-color:#f5f5f5!important;border:none}.contacts-card textarea{height:150px;background-color:#f5f5f5!important;border:none}.contacts-card button{height:45px}.contacts-data{margin-top:20px;height:550px;display:flex;flex-direction:column;justify-content:space-between}.contacts-data .row{height:250px}#map{width:100%;height:250px;background-color:#ebebeb;border-radius:12px;box-shadow:0 .5rem 1rem rgba(0,0,0,.1)}.contacts-data h6{font-weight:700}.contacts-data a{font-size:16px}.contacts-data i{margin-right:5px}.table-cart td{vertical-align:middle}.table-cart th{vertical-align:middle}.table-product{width:100%;display:flex;align-items:center;justify-content:flex-start}.table-product img{width:80px;height:80px;border-radius:6px;object-fit:cover;margin-right:10px}.table-product h6{margin-bottom:0}.table-product p{margin-bottom:0;font-size:13px}.table-wproduct-delete{margin-left:auto;width:35px;height:35px;border-radius:50%;background-color:#ebebeb;display:flex;align-items:center;justify-content:center;line-height:1;font-size:16px;cursor:pointer;user-select:none}.table-wproduct-delete:hover{transition:.3s;background-color:#ccc}.table-product-price{font-size:16px}.table-product-quantity{width:100%;height:30px;padding:5px 15px;background-color:#ebebeb;border-radius:10px;font-size:16px;font-weight:900;display:flex;align-items:center;justify-content:space-between}.cart-total h3{font-weight:900;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.checkout-radio-box{margin-right:10px;width:20px;height:20px}.pink-radio-input{margin:0;width:20px;height:20px}.pink-radio-input:checked{background-color:#cc0b6a;border-color:#cc0b6a}.checkout-order-item h6{font-size:14px;margin-bottom:0}.checkout-order-item p{font-size:12px;margin-bottom:0}.checkout-delivery{display:flex;justify-content:space-between;align-items:center}.checkout-total{display:flex;justify-content:space-between;align-items:center}#clickBuyModalModal .modal-content{border-radius:15px}.modal-body{position:relative}.click-buy-product .spinner{width:100%;min-height:250px;display:flex;align-items:center;justify-content:center}.close-modal{width:30px;height:30px;padding:0;border:none!important;color:#fff;font-size:21px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#5a5a5a;position:absolute;top:-7px;right:-5px;line-height:1}.close-modal i{line-height:1}#clickBuyModalModal .product-modal{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}#clickBuyModalModal img{width:25%;border-radius:12px}#clickBuyModalModal .product-modal-details{width:70%}#clickBuyModalModal .product-modal-details h6{margin-bottom:0}#clickBuyModalModal .product-modal-details p{margin-bottom:0;font-weight:700}#clickBuyModalModal .product-modal-details p span{text-decoration:line-through;color:#ccc}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes lds-hourglass{0%{transform:rotate(0);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}100%{transform:rotate(1800deg)}}#mobileNavModal .modal-dialog{margin:0}#mobileNavModal .modal-content{width:80%;border-radius:0;height:calc(100vh - 53px);border:none;overflow-y:scroll}#mobileSearchModal .modal-dialog{margin:0}#mobileSearchModal .modal-content{width:100%;border-radius:0;height:calc(100vh - 53px);border:none;overflow-y:scroll}.mnav-modal-logo{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-bottom:25px}.mnav-modal-logo img{width:150px}.mnav-modal-categories{display:flex;flex-direction:column;padding-bottom:50px}.mnav-modal-categories a{width:100%;padding:10px 10px 10px 0;border-bottom:1px solid #f5f5f5;display:flex;align-items:center;justify-content:space-between;align-items:center}.mnav-modal-cat-data{display:flex;align-items:center;justify-content:flex-start}.mnav-modal-categories .mnav-modal-cat-img{width:30px;margin-right:10px}.mnav-modal-categories a img{width:100%}.nav-delimiter{margin-top:35px;margin-bottom:25px}#mobileNavModal .close-modal{top:17px;right:16px}#mobileSearchModal .close-modal{top:17px;right:16px}.heartbeat{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.topBarPhone1{color:#56256B!important;transition:.3s}.topBarPhone2{color:#E62369!important;transition:.3s}.topBarPhone1:hover{color:#E62369!important}.topBarPhone2:hover{color:#56256B!important}#topProducts{height:410px}.topProductTitle h6{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.btnTopMag{background:linear-gradient(97deg,#fef1fb .49%,#fdf1fc 14.88%,#fcf0fc 29.27%,#fbf0fd 43.14%,#f9effd 57.02%,#f8eefe 70.89%,#f6eefe 84.76%,#f4edff 99.15%)!important;width:100%}.btnTopMagTitle{color:#bd0e6a}.desktopFilter{background:#f6f6fa;padding:10px 15px;border-radius:8px;left:10px;right:10px;max-height:200px;overflow-y:auto;overflow-x:hidden}@media (min-width:1200px) and (max-width:1399px){#topProducts .product-card-features h5 span{font-size:17px}#topProducts .product-card-features .product-card-oldprice{font-size:13px}#topProducts .product-card-features{padding-right:0}}@media (max-width:1199px){#topProducts{height:394px}#topProducts .product-card-features h5 span{font-size:15px}#topProducts .product-card-features .product-card-oldprice{font-size:11px}#topProducts .product-card-features{padding-right:0}}@media (min-width:768px){.desktopInputText{font-size:26px!important;line-height:1!important;width:100%;padding:0 50px 0 40px}.search-wrapper input::placeholder{color:rgba(153,21,106,.9)!important}.desktopInputText::placeholder{padding-top:10px;font-size:26px!important;font-weight:600;line-height:1!important;color:rgba(98,34,107,.8)!important}}@media (max-width:1024px){.mobile-navigation-search input{height:40px}.mobile-navigation-search i{top:2px;font-size:28px;width:36px;height:36px;right:5px}.mobileInputText{padding-left:15px;font-weight:600;width:100%;padding-right:75px}}@media (max-width:767px){.product-card .product-card-features h5 span{font-size:15px}.product-card-oldprice{font-size:10px!important}#topProducts{height:350px}.product-card .product-card-title{overflow:hidden}}@media (max-width:439px){.topbar-logo{width:130px}}@media (min-width:1px) and (max-width:380px){.topbar-items{gap:0!important}.topbar-logo{width:120px}.topbar-items .wrapper_phone{justify-content:end}}@media (max-width:400px){.mobileInputText{font-size:12px!important}.mobileInputText::placeholder{font-size:12px!important}.mobile-navigation-search i{font-size:22px;right:0}}@media (min-width:768px){.mobileBottomMenu{display:none!important}}@media (max-width:767px){.mobileBottomMenu{display:flex;align-items:center;z-index:9999;position:fixed;bottom:0;height:54px;width:100%;background:#fff}.menuIcon:before{font-weight:400!important}.countMobileBottom{background-color:#cc0b6a;border-radius:100%;height:15px;width:15px;top:0;right:-10px;padding:9px}.copyrights-img{height:35px}.mobileFooterColor{padding-bottom:54px;margin-top:10px;align-items:center}.footer_mobile_logo{order:1}.footer_social_links{order:2;gap:5px}.footer_cards{order:3;overflow:hidden;margin-top:10px;width:100%}.footer_copyright{order:4;margin-top:10px!important}.footer{margin-top:0}.mobileSocialFooter{color:#cc0b6a!important;padding-bottom:10px}}.carousel-item img{width:100%;border-radius:20px;border:2px solid transparent;aspect-ratio:3/4;transition:.3s}.carousel-item img:hover{border-color:#56256b}.btnProductDescription{font-size:16px;border-radius:8px;height:35px;display:flex!important;align-items:center;justify-content:center;padding:0;background:linear-gradient(97deg,#fef1fb .49%,#fdf1fc 14.88%,#fcf0fc 29.27%,#fbf0fd 43.14%,#f9effd 57.02%,#f8eefe 70.89%,#f6eefe 84.76%,#f4edff 99.15%)!important;width:100%;color:#fff!important;border:none!important;transition:.3s;font-weight:600}.btnProductDescriptionActive{background:#cc0b6a!important;border:none!important;transition:.3s!important;font-weight:600}.btnProductDescriptionActive span{color:#fff!important}.btnProductDescription span{color:#cc0b6a}@media (max-width:767px){.mobileButtonProduct{display:none!important}.buyBottomProduct{position:fixed!important;bottom:53px;top:unset!important;border-radius:unset;border-top:1px solid #fff;padding:7px 16px;background:#f7f7fc;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -2px 8px rgba(0,0,0,.2)}.buyBottomProduct .btnTopMagTitle{font-size:24px!important;color:#bd0e6a}.buyBottomProduct span{font-size:14px!important}.buyBottomProduct .buyBtnTopMag{height:55px!important}.buyBottomProduct .buyBtnTopMag_text{font-size:12px;margin:0;padding:0}.buyBottomProduct .addToCartTopMag{height:55px;font-size:12px!important}.buyBottomProduct .wishTopMag{height:40px;padding:0}.buyBottomProduct .wishTopMag i{font-size:40px}}@media (max-width:767px){.amo-button{position:absolute;bottom:0;right:0}.amo-button-holder{right:28px!important;bottom:53px!important}}@media (min-width:418px){.product-price-buy .newBuyButton{font-size:15px!important;margin:0;padding:0}.buyBottomProduct .addToCartTopMag{height:40px;font-size:15px!important}}.descriptionSection{max-height:150px;overflow-y:hidden;position:relative;transition:max-height .3s ease-in-out}.descriptionSection2 ul{padding:0}.descriptionSection::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fcfcfc 100%)}.descriptionSection.show-all{max-height:100%}.descriptionSection.show-all::after{display:none}.descriptionSection ul{padding:0}.show-more-btn{display:flex!important;align-items:center;justify-content:center;width:100%;height:20px;border:none;background:0 0;font-size:20px;cursor:pointer;margin-top:-5px;transition:transform .3s ease-in-out}.show-more-btn.rotate{transform:rotate(180deg)}.title-btn{width:100%;border-radius:16px;display:flex;background:#d3d4dd3d;height:46px;align-items:center;transition:.3s}.title-btn:hover{background:rgba(157,157,161,.24)}.bg-danger{background-color:#ef5350!important}.cabinetMenu .row{row-gap:10px}.cabinetMenu .profil{background:linear-gradient(97deg,#fef1fb .49%,#fdf1fc 14.88%,#fcf0fc 29.27%,#fbf0fd 43.14%,#f9effd 57.02%,#f8eefe 70.89%,#f6eefe 84.76%,#f4edff 99.15%)!important;border:2px solid transparent;border-radius:12px;padding:10px}.cabinetMenu .profil a span{font-size:18px;color:#000}.profil i:hover{color:#cc0b6a!important}#user-fullname{text-transform:none;font-size:26px}#user-email{text-transform:lowercase}#user-phone{font-size:20px;font-weight:800}.cabinetMenu a{color:#000;font-size:16px;font-weight:600;text-transform:unset}.profileOrders{background:linear-gradient(97deg,#fef1fb .49%,#fdf1fc 14.88%,#fcf0fc 29.27%,#fbf0fd 43.14%,#f9effd 57.02%,#f8eefe 70.89%,#f6eefe 84.76%,#f4edff 99.15%)!important;border-radius:12px;padding:2px 5px;transition:.3s;border:2px solid transparent;color:#cc0b6a!important}.profileOrders:hover{color:#fff!important;border-color:#cc0b6a!important;background:#cc0b6a!important}.activeMenuCabinet{color:#fff!important;background:#cc0b6a!important;border-color:#cc0b6a!important}.activeMenuCabinet2{border-color:#cc0b6a!important}.activeMenuCabinet3{color:#fff!important;background:#cc0b6a!important;border-color:#cc0b6a!important;border-radius:14px}.sticky-sidebar{position:-webkit-sticky;position:sticky;top:110px;height:fit-content}.registerLoginBtn{align-items:center;background:unset;color:#fff;display:flex;font-size:16px;font-weight:600;height:40px;justify-content:center;line-height:1;margin:0;padding:0;border-radius:12px;width:100%;gap:10px}@media (max-width:767px){.sticky-sidebar{position:unset;top:unset;height:unset}}.registerFacebook{background:#1977f3}.registerGoogle{border:1px solid silver;color:#000}.registerEmail{border:1px solid #000;background:#000;color:#fff}@media (min-width:1025px){.navigation{padding-left:10px;padding-right:10px}}@media (min-width:768px){.btn-catalog-dropdown{background:#bd0e6a;border:none;border-radius:8px;padding:8px 12px;color:#fff}.btn-catalog-dropdown:hover{background:#a00c5a}.dropdown-menu_desktop{min-width:280px;max-width:320px;max-height:calc(100vh - 120px);overflow-y:auto;border-radius:12px 0 0 12px;border:1px solid #e9ecef;border-right:none;padding:8px 0;display:none}.dropdown-menu_desktop::-webkit-scrollbar{width:4px}.dropdown-menu_desktop::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.dropdown-menu_desktop::-webkit-scrollbar-thumb{background:#bd0e6a;border-radius:2px}.dropdown-menu_desktop::-webkit-scrollbar-thumb:hover{background:#a00c5a}.main-menu-item{display:flex;align-items:center;padding:12px 16px;text-decoration:none;color:#333;border-radius:8px;margin:2px 8px;transition:all .3s ease;cursor:pointer;position:relative}.main-menu-item:hover{background-color:#f8f9fa;color:#bd0e6a}.main-menu-item.active{background-color:#bd0e6a;color:#fff}.main-menu-item img{margin-right:12px;border-radius:4px}.main-menu-item .bi-chevron-right{margin-left:auto;margin-right:-6px;transition:transform .3s ease}.main-menu-item.active .bi-chevron-right{transform:rotate(90deg)}@keyframes slideIn{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}}@media screen and (max-width:768px){#carouselExampleCaptions{box-shadow:unset!important}}.product-swiper .swiper-slide{overflow-x:hidden}.product-swiper .swiper-slide>.container-xxl{padding-left:15px;padding-right:15px;box-sizing:border-box;overflow:hidden}#load-more-container,#popular-products-container{margin-left:0;margin-right:0;padding-left:0;padding-right:0;overflow-x:hidden}.swiper-wrapper{display:flex;width:auto!important}.product-card-badge span{max-width:max-content;display:grid;margin-top:4px}.shimmer{position:relative;overflow:hidden;background-color:#f6f7f8}.shimmer-bg{background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:1000px 104px;animation:shimmer 1.5s infinite linear}@keyframes shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}.content-loaded{position:relative;transition:transform .3s ease,opacity .3s ease}.shimmer-wrapper{animation:fadeIn .3s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.btn-cta-tm{background:linear-gradient(90deg,#582570 0,#e61e69 40%,#e61e69 100%)!important}.btn-cta-tm:hover{background:linear-gradient(90deg,#e61e69 0,#e61e69 40%,#582570 100%)!important}.form-check input:checked{background-color:#bd0e6a}.form-check input{margin-top:0;margin-right:10px;width:20px;height:20px;border-radius:50%;background-color:#fff;cursor:pointer;border:1px solid #bd0e6a}.form-check-input:checked{border-color:#bd0e6a!important}.quick-buy-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.1;font-size:16px;font-weight:700}.swiper-wrapper{display:flex;width:auto!important}.tabs-swiper .swiper-slide.active{border:2px solid #bd0e6a;color:#fff}.tabs-swiper .swiper-slide{width:auto!important;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;padding:5px 8px;background:#fff;border-radius:14px;font-weight:500;font-size:14px;line-height:1.2;height:auto;cursor:pointer;border:2px solid #f2f2f4}.swiper .tab-button img{max-width:30px}.swiper.product-swiper .swiper-slide{overflow:hidden;width:100%;box-sizing:border-box}@media (max-width:767px){.tabs-swiper .swiper img{max-width:25px}h6{font-size:.8rem;margin-left:.2rem}h5{margin-left:.2rem}.tabs-swiper .swiper-slide{padding:5px 8px}.swiper-wrapper:first-child{padding-left:calc(var(--bs-gutter-x) * .5)}.tabs-swiper .swiper-slide:active{border:2px solid #bd0e6a;color:#fff;transition:background .3s ease,color .3s ease}}.swiper-slide.tab-button{display:flex;flex-direction:column}.btn:disabled{background-color:#e1a5bc!important}@media screen and (min-width:767px){.tabs-swiper .swiper-slide:hover{border:2px solid #bd0e6a;transition:background .3s ease,color .3s ease}}#timer-products .container-xxl{padding-right:0!important;padding-left:0!important}.timerContainer{border:3px solid #cc0b6a;border-radius:8px;width:100%;height:auto;box-shadow:rgba(190,14,116,.5) 0 -2px 8px}.backgroundTitle{background:#cc0b6a;border-top-right-radius:2px;border-top-left-radius:2px}.timer-title{font-size:34px;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:0}.countdown-timer{display:flex;justify-content:center;align-items:center;gap:10px}.time-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px}.time-value{font-size:40px;font-weight:700;color:#fff;line-height:1}.time-label{font-size:15px;text-transform:uppercase;color:#fff;margin-top:5px}.separator{font-size:48px;font-weight:700;color:#fff;line-height:1;align-self:flex-start}.productContainerPromo{background:#fef1fb;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin:0}@media (max-width:1370px){.timer-title{font-size:36px}.time-value{font-size:42px}.separator{font-size:42px}}@media (max-width:1250px){.timer-title{font-size:30px}.time-value{font-size:36px}.separator{font-size:36px}}@media (max-width:1080px){.timer-title{font-size:26px}.time-value{font-size:36px}.separator{font-size:36px}}@media (max-width:1024px){.backgroundTitle{padding-top:10px;padding-bottom:10px;display:grid!important}.timer-title{font-size:36px}.time-value{font-size:42px}.separator{font-size:42px}}@media (max-width:856px){.timer-title{font-size:30px}.time-value{font-size:42px}.separator{font-size:42px}}@media screen and (max-width:767px){.timerContainer{background-color:#fef1fb}}@media (max-width:700px){.timer-title{font-size:36px}.time-value{font-size:42px}.separator{font-size:42px}}@media (max-width:560px){.timer-title{font-size:30px}.time-value{font-size:42px}.separator{font-size:42px}}@media (max-width:470px){.timer-title{font-size:26px}.time-value{font-size:42px}.separator{font-size:42px}}@media (max-width:405px){.timer-title{font-size:24px}.time-value{font-size:36px}.separator{font-size:36px}.time-label{font-size:12px}}@media (max-width:375px){.timer-title{padding-left:3px;padding-right:3px;font-size:20px}.time-value{font-size:30px}.separator{font-size:30px}.time-label{font-size:12px}.countdown-timer{gap:5px}}@media (max-width:330px){.timer-title{padding-left:3px;padding-right:3px;font-size:20px}.time-value{font-size:26px}.separator{font-size:26px}.time-label{font-size:10px}.countdown-timer{gap:2px}}@media (min-width:1025px){#topbar{padding-left:10px;padding-right:10px}}.topBarInfoText{font-size:16px;font-weight:500}@media (max-width:923px){.topBarInfoText{font-size:13px;font-weight:600}}@media (min-width:768px) and (max-width:813px){.topbar-items a{font-size:22px}}@media (max-width:380px){.topbar-logo{width:110px}}@media (max-width:366px){.topbar-logo{width:100px}}@media (max-width:366px){.topbar-logo{width:90px}}@media (max-width:340px){.topbar-items a{font-size:12px}}.dropdown-toggle::after{content:unset}.dropdown-item{border-radius:14px}.user-dropdown{position:absolute;top:90px;display:none;z-index:1000;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px;padding:10px}.user-dropdown a{color:#333;padding:8px 15px;text-decoration:none;display:block}.user-dropdown a:hover{background:#f8f9fa}.language-switcher a:hover svg circle{stroke:#424242!important}.language-switcher a:hover svg text{fill:#424242!important}.wishTopMag:hover svg path{fill:#424242!important}.wishTopMag:hover i{color:#424242!important}#auth-icon .bi:hover{color:#424242}.stockText:hover i,.stockText:hover span{color:#424242!important}.greenTextHover:hover .green-mark{color:#424242}@media (min-width:768px){.btnProductDescription:hover{background:#cc0b6a!important}.btnProductDescription:hover .bi,.btnProductDescription:hover span{color:#fff}.addToCartTopMag:hover{background:#cc0b6a!important}}.btn-credit-payment{background:#28a745!important;color:#fff!important;border:none!important;transition:.3s;font-size:18px!important;font-weight:600;height:46px;display:flex;align-items:center;justify-content:center;border-radius:12px;line-height:1}.btn-credit-payment:hover{background:#238b3b!important}
