body{font-family:Montserrat,sans-serif;margin:0;padding:0}a{text-decoration:none;color:inherit}#preloder{position:fixed;width:100%;height:100%;background:#fff;z-index:9999}.loader{width:40px;height:40px;border:3px solid #eee;border-top-color:#000;border-radius:50%;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes spin{to{transform:rotate(360deg)}}.primary-btn{display:inline-block;font-size:14px;text-transform:uppercase;font-weight:600;padding:12px 30px 10px;color:#fff;background:#f80e6a}.site-btn{font-size:14px;color:#fff;background:#f80e6a;font-weight:600;border:none;text-transform:uppercase;display:inline-block;padding:12px 30px;border-radius:50px}.header-top{background:#fff;padding:8px 0;border-bottom:1px solid #edeff2}.header-top ul{margin-bottom:0!important}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-top{padding:8px 0}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-top{padding:17px 0}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-top{padding:17px 0}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-top .header-info-left{display:none}}.header-top .header-info-left ul li{margin-right:15px;padding-right:15px;display:inline-block}.header-top .header-info-left ul li:last-child{margin-right:0;padding-right:0;border-right:0}.header-top .header-info-left ul li a{color:#292621;font-size:14px}.header-top .header-info-left ul li i{margin-right:12px;color:#74706b}@media only screen and (min-width: 576px) and (max-width: 767px){.header-top .header-info-left ul li{margin-right:10px;font-size:13px}}.header-top .header-info-right ul.order-list li{margin-right:15px;padding-right:15px;border-right:1px solid #edeff2;display:inline-block}.header-top .header-info-right ul.order-list li:last-child{margin-right:0}.header-top .header-info-right ul.order-list li a{color:#292621;font-size:14px}@media only screen and (min-width: 576px) and (max-width: 767px){.header-top .header-info-right ul.order-list li{margin-right:10px;font-size:13px}}.header-top .header-info-right .header-social li{display:inline-block}.header-top .header-info-right .header-social li a{color:#74706b;font-size:14px;padding-left:14px}.header-top .header-info-right .header-social li a i{-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;transform:rotateY(0);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg)}.header-top .header-info-right .header-social li a:hover i{color:#f80e6a;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.header{background:#fff;-webkit-box-shadow:0px 5px 10px rgba(91,91,91,.1);box-shadow:0 5px 10px #5b5b5b1a;padding:0 30px}.header__logo{padding:26px 0}.header__logo a{display:inline-block}.header__logo img{max-width:100%}.header__menu{padding:80px 0 0}.header__menu>ul{display:flex;justify-content:center;gap:25px;list-style:none;padding:0;margin:0}.header__menu ul li{list-style:none;display:inline-block;margin-right:30px;position:relative}.header__menu ul li.active a:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header__menu ul li:hover a:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.header__menu ul li:hover .dropdown{top:27px;opacity:1;visibility:visible}.header__menu ul li:last-child{margin-right:0}.header__menu ul.dropdown{display:block}.header__menu ul li .dropdown{position:absolute;left:0;top:56px;width:200px;background:#212529;text-align:left;padding:2px 0;z-index:9;opacity:0;visibility:hidden;-webkit-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s}.header__menu ul li .dropdown li{display:block;margin-right:0}.header__menu ul li .dropdown li a{font-size:14px;color:#fff;font-weight:400;padding:8px 20px;text-transform:capitalize}.header__menu ul li .dropdown li a:after{display:none}.header__menu ul li a{font-size:15px;text-transform:uppercase;color:#212529;font-weight:600;display:block;padding:2px 0;position:relative}.header__menu ul li a:after{position:absolute;left:0;bottom:0;width:100%;height:2px;background:#f80e6a;content:"";-webkit-transition:all,.5s;-o-transition:all,.5s;transition:all,.5s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.header__right{text-align:right;padding:30px 0 27px}.header__right__auth{display:inline-block;margin-right:25px}.header__right__auth a{font-size:12px;color:#353b48;position:relative;margin-right:8px}.header__right__auth a:last-child{margin-right:0}.header__right__auth a:last-child:after{display:none}.header__right__auth a:after{position:absolute;right:-8px;top:-2px;content:"/";font-size:13px}.header__right__widget{display:inline-block}.header__right__widget li{list-style:none;display:inline-block;font-size:18px;color:#111;margin-right:20px;cursor:pointer}.header__right__widget li:last-child{margin-right:0}.header__right__widget li a{font-size:18px;color:#111;position:relative}.header__right__widget li a .tip{position:absolute;right:-12px;top:-11px;height:18px;width:18px;background:#f80e6a;font-size:10px;font-weight:500;color:#fff;line-height:18px;text-align:center;border-radius:50%}.canvas__open{display:none;font-size:22px;cursor:pointer}@media (max-width: 991px){.header__menu{display:none}.canvas__open{display:block}}.vb-anuncio-wrapper{background:#fbbdcb;font-size:14px;padding:12px 0;overflow:hidden}.vb-container{height:24px;overflow:hidden}.vb-contenido{display:flex;white-space:nowrap;animation:vb-scroll 15s linear infinite}.vb-anuncio-item{display:flex;align-items:center;margin-right:60px}.vb-icon{width:20px;height:20px;margin-right:12px;background-size:contain;background-repeat:no-repeat}.mensaje-vb p{margin:0}@keyframes vb-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.vb-icon-sparkle{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0L12.245 7.755L20 10L12.245 12.245L10 20L7.755 12.245L0 10L7.755 7.755L10 0Z' fill='%23361308'/%3E%3C/svg%3E")}.vb-icon-heart{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 18.35L8.55 17.03C3.4 12.36 0 9.28 0 5.5C0 2.42 2.42 0 5.5 0C7.24 0 8.91 0.81 10 2.09C11.09 0.81 12.76 0 14.5 0C17.58 0 20 2.42 20 5.5C20 9.28 16.6 12.36 11.45 17.04L10 18.35Z' fill='%23361308'/%3E%3C/svg%3E")}.vb-icon-truck{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1H1V13H13V1Z' stroke='%23361308' stroke-width='1.5' fill='none'/%3E%3Cpath d='M13 6H16L19 9V13H13V6Z' stroke='%23361308' stroke-width='1.5' fill='none'/%3E%3Ccircle cx='4.5' cy='16' r='2' stroke='%23361308' stroke-width='1.5' fill='none'/%3E%3Ccircle cx='15.5' cy='16' r='2' stroke='%23361308' stroke-width='1.5' fill='none'/%3E%3C/svg%3E")}.vb-icon-skincare{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 2C6 0.895 6.895 0 8 0H12C13.105 0 14 0.895 14 2V3C14 3.552 13.552 4 13 4H7C6.448 4 6 3.552 6 3V2Z' fill='%23361308'/%3E%3Cpath d='M4 5C4 4.448 4.448 4 5 4H15C15.552 4 16 4.448 16 5V16C16 17.105 15.105 18 14 18H6C4.895 18 4 17.105 4 16V5Z' stroke='%23361308' stroke-width='1.5' fill='none'/%3E%3Ccircle cx='10' cy='11' r='2' fill='%23361308'/%3E%3C/svg%3E")}.vb-icon-coffee{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 10C2 7.79 3.79 6 6 6H12C14.21 6 16 7.79 16 10V12C16 14.21 14.21 16 12 16H6C3.79 16 2 14.21 2 12V10Z' stroke='%23361308' stroke-width='1.5' fill='none'/%3E%3Cpath d='M16 8H17C18.105 8 19 8.895 19 10C19 11.105 18.105 12 17 12H16' stroke='%23361308' stroke-width='1.5'/%3E%3Cpath d='M6 2L6.5 4' stroke='%23361308' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M9 2L9.5 4' stroke='%23361308' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M12 2L12.5 4' stroke='%23361308' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.vb-icon-makeup{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='6' r='4' stroke='%23361308' stroke-width='1.5' fill='none'/%3E%3Cpath d='M7 14L8 12H12L13 14' stroke='%23361308' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M6 16C6 15.448 6.448 15 7 15H13C13.552 15 14 15.448 14 16V17C14 17.552 13.552 18 13 18H7C6.448 18 6 17.552 6 17V16Z' stroke='%23361308' stroke-width='1.5'/%3E%3Cpath d='M8.5 6L9 8' stroke='%23361308' stroke-width='1' stroke-linecap='round'/%3E%3Cpath d='M11.5 6L11 8' stroke='%23361308' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E")}.vb-icon-gift{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 8H17V16C17 17.105 16.105 18 15 18H5C3.895 18 3 17.105 3 16V8Z' stroke='%23361308' stroke-width='1.5' fill='none'/%3E%3Cpath d='M2 6C2 5.448 2.448 5 3 5H17C17.552 5 18 5.448 18 6V7C18 7.552 17.552 8 17 8H3C2.448 8 2 7.552 2 7V6Z' fill='%23361308'/%3E%3Cpath d='M10 5V18' stroke='%23361308' stroke-width='1.5'/%3E%3Cpath d='M6.5 5C6.5 3.895 7.395 3 8.5 3C9.605 3 10.5 3.895 10.5 5' stroke='%23361308' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M13.5 5C13.5 3.895 12.605 3 11.5 3C10.395 3 9.5 3.895 9.5 5' stroke='%23361308' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.vb-icon-star{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 1L12.09 7.26L19 7.27L13.18 11.49L15.45 17.74L10 13.77L4.55 17.74L6.82 11.49L1 7.27L7.91 7.26L10 1Z' fill='%23361308'/%3E%3C/svg%3E")}.vb-icon-music{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 15C7 16.105 6.105 17 5 17C3.895 17 3 16.105 3 15C3 13.895 3.895 13 5 13C6.105 13 7 13.895 7 15Z' fill='%23361308'/%3E%3Cpath d='M17 13C17 14.105 16.105 15 15 15C13.895 15 13 14.105 13 13C13 11.895 13.895 11 15 11C16.105 11 17 11.895 17 13Z' fill='%23361308'/%3E%3Cpath d='M7 15V4L17 2V13' stroke='%23361308' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.vb-icon-tag{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 10.5L9.5 17.5C10.328 18.328 11.672 18.328 12.5 17.5L17.5 12.5C18.328 11.672 18.328 10.328 17.5 9.5L10.5 2.5C10.235 2.235 9.883 2.071 9.511 2.038L3.038 1.511C2.465 1.46 1.96 1.965 2.011 2.538L2.538 9.011C2.571 9.383 2.735 9.735 3 10L2.5 10.5Z' stroke='%23361308' stroke-width='1.5'/%3E%3Ccircle cx='7' cy='7' r='1.5' fill='%23361308'/%3E%3C/svg%3E")}.categories{overflow:hidden;margin-top:10px}.categories .container-fluid{padding-right:5px}.categories__item{height:320px;position:relative;background-size:cover;background-position:center;display:flex;align-items:flex-end;margin-bottom:10px;margin-right:10px}.categories__large__item{height:640px}.categories__text{padding:30px}.btn_1{background:#000;color:#fff;padding:10px 24px;font-size:14px;display:inline-block}.categories__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.categories__item>*{position:relative;z-index:2}.product{padding-top:60px;padding-bottom:50px}.filter__controls{text-align:right;margin-bottom:50px}.filter__controls li{font-size:14px;list-style:none;display:inline-block;color:#111;margin-right:35px;position:relative;cursor:pointer}.filter__controls li.active:after{opacity:1}.filter__controls li:after{position:absolute;left:0;bottom:-4px;height:2px;width:100%;background:#f80e6a;content:"";opacity:0}.filter__controls li:last-child{margin-right:0}.product__item{margin-bottom:35px}.product__item:hover .product__hover li{opacity:1;top:0}.product__hover li form{display:inline-block}.product__hover li button.product__add{border:none;background:#fff;width:45px;height:45px;border-radius:50%;font-size:18px;cursor:pointer;line-height:48px;transition:all .5s}.product__hover li:hover button.product__add{background:#f80e6a}.product__hover li:hover button.product__add span{color:#fff;transform:rotate(360deg);transition:all .3s}.product__item.sale .product__item__pic .label{background:#f80e6a}.product__item.sale .product__item__text .product__price{color:#f80e6a}.product__item__pic{background-size:100%;background-repeat:no-repeat;min-height:261px;position:relative;overflow:hidden}.product__item__pic .label{font-size:12px;color:#fff;font-weight:500;display:inline-block;padding:2px 8px;text-transform:uppercase;position:absolute;left:10px;top:10px}.label.promo-cloe{position:absolute;top:35px;left:10px;background:#f80e6a;color:#fff;font-size:11px;font-weight:600;padding:4px 8px;border-radius:3px;text-transform:uppercase;z-index:2}.product__item__pic .label.new{background:#36a300}.product__item__pic .label.stockout{background:#111}.product__item__pic .label.stockblue{background:#0066bd!important}.product__item__pic .label.sale{background:#f80e6a}.product__hover{position:absolute;left:0;width:100%;bottom:30px;text-align:center}.product__hover li{list-style:none;display:inline-block;margin-right:10px;position:relative;top:100px;opacity:0}.product__hover li:nth-child(1){-webkit-transition:all .4s ease .1s;-o-transition:all .4s ease .1s;transition:all .4s ease .1s}.product__hover li:nth-child(2){-webkit-transition:all .4s ease .15s;-o-transition:all .4s ease .15s;transition:all .4s ease .15s}.product__hover li:nth-child(3){-webkit-transition:all .4s ease .2s;-o-transition:all .4s ease .2s;transition:all .4s ease .2s}.product__hover li:last-child{margin-right:0}.product__hover li:hover a{background:#f80e6a}.product__hover li:hover a span{color:#fff;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.product__hover li a{font-size:18px;color:#111;display:block;height:45px;width:45px;background:#fff;line-height:48px;text-align:center;border-radius:50%;-webkit-transition:all,.5s;-o-transition:all,.5s;transition:all,.5s}.product__hover li a span{position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:all,.3s;-o-transition:all,.3s;transition:all,.3s;display:inline-block}.product__item__text{text-align:center;padding-top:22px}.product__item__text h6 a{font-size:14px;color:#111}.product__item__text .rating{line-height:18px;margin-bottom:5px}.product__item__text .rating i{font-size:10px;color:#e3c01c;margin-right:-4px}.product__item__text .rating i:last-child{margin-right:0}.product__item__text .product__price{color:#111;font-weight:600}.product__item__text .product__price span{font-size:14px;color:#b1b0b0;text-decoration:line-through;margin-left:4px}.product__item.stockout .product__item__price{color:#111}.product__item.stockout .label{background:#111!important}.discount__pic img{min-width:100%;height:100%}.discount__text{position:relative;background:#f4f4f4;height:390px;padding:75px 90px 50px;text-align:center}.discount__text a{font-size:14px;color:#111;text-transform:uppercase;font-weight:700;position:relative;padding:0 0 3px;display:inline-block}.discount__text a:after{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#f80e6a;content:""}.discount__text__title{text-align:center;position:relative;z-index:1;margin-bottom:60px}.discount__text__title:after{position:absolute;left:50%;top:-38px;height:183px;width:183px;background:#fff;content:"";border-radius:50%;z-index:-1;margin-left:-91.5px}.discount__text__title span{font-size:12px;color:#111;font-weight:500;text-transform:uppercase}.discount__text__title h2{font-size:60px;color:#f80e6a;font-family:Cookie,cursive;line-height:46px;margin-bottom:10px}.discount__text__title h5{color:#f80e6a;font-weight:700}.discount__text__title h5 span{font-size:14px;color:#111;margin-right:4px}.discount__countdown{text-align:center;margin-bottom:10px}.countdown__item{margin-bottom:15px;float:left;width:25%}.countdown__item:last-child{margin-right:0}.countdown__item span{font-size:30px;font-weight:600;color:#111;display:inline-block}.countdown__item p{color:#111;margin-bottom:0;display:inline-block;font-weight:500}.discount__text a.primary-btn{display:inline-block;font-size:14px;font-weight:600;padding:14px 35px;color:#fff;background:#ca1515;text-transform:uppercase;letter-spacing:2px;align-self:flex-start;transition:all .3s}.discount__text a.primary-btn:hover{background:#111;color:#fff}.categories-area{padding-top:60px;padding-bottom:20px}.single-cat{background:#fff;padding:25px 15px}.cat-icon{margin-bottom:20px}.cat-icon img{max-width:60px;height:auto}.cat-cap h5{font-size:16px;font-weight:600;color:#111;margin-bottom:10px}.cat-cap p,.cat-cap .cat-text{font-size:14px;color:#555;line-height:1.6}.cat-cap a{font-size:14px;color:#ca1515;font-weight:500;display:inline-block;margin-top:8px}.cat-cap a:hover{text-decoration:underline}@media (max-width: 991px){.categories-area{padding-top:40px}}@media (max-width: 575px){.single-cat{padding:20px 10px}}.instagram{padding-top:60px}.instagram__item{height:320px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.instagram__text{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.instagram__text i{font-size:28px;color:#fff;margin-bottom:8px}.instagram__text a,.instagram__text span{font-size:14px;color:#fff;font-weight:500}.instagram__item:hover .instagram__text{opacity:1}@media (max-width: 991px){.instagram{padding-top:40px}.instagram__item{height:260px}}.footer{padding-top:55px}.footer__about{margin-bottom:30px}.footer__about p,.footer__logo{margin-bottom:20px}.footer__payment a{margin-right:6px;margin-bottom:10px;display:inline-block}.footer__payment a:last-child{margin-right:0}.footer__widget{margin-bottom:30px}.footer__widget h6{color:#111;font-weight:600;text-transform:uppercase;margin-bottom:12px}.footer__widget ul{padding-left:0}.footer__widget ul li{list-style:none}.footer__widget ul li a{font-size:14px;color:#666;line-height:30px}.footer__newslatter{margin-bottom:30px}.footer__newslatter h6{color:#111;font-weight:600;text-transform:uppercase;margin-bottom:25px}.footer__newslatter form{position:relative;margin-bottom:30px}.footer__newslatter form input{height:52px;width:100%;border:1px solid #e1e1e1;border-radius:50px;padding-left:30px;font-size:14px;color:#666}.footer__newslatter form input::-webkit-input-placeholder{color:#666}.footer__newslatter form input::-moz-placeholder{color:#666}.footer__newslatter form input:-ms-input-placeholder{color:#666}.footer__newslatter form input::-ms-input-placeholder{color:#666}.footer__newslatter form input::placeholder{color:#666}.footer__newslatter form button{position:absolute;right:4px;top:4px}.footer__social a{display:inline-block;height:40px;width:40px;background:#e1e1e1;font-size:15px;color:#111;line-height:40px;text-align:center;border-radius:50%;margin-right:6px;margin-bottom:5px}.footer__social a:last-child{margin-right:0}.footer__copyright__text{border-top:1px solid #e1e1e1;padding:18px 0 25px;text-align:center;margin-top:35px}.footer__copyright__text p{margin-bottom:0}.footer__copyright__text a{color:#5c5c5c}.footer__copyright__text i,.footer__copyright__text a:hover{color:#f80e6a}.search-model{position:fixed;width:100%;height:100%;left:0;top:0;background:#000000e6;z-index:9999;display:none}.search-model.active{display:flex}.search-model-form input{width:500px;font-size:28px;border:none;border-bottom:2px solid #fff;background:transparent;color:#fff;text-align:center}.search-model-form input::placeholder{color:#aaa}.search-close-switch{position:absolute;right:30px;top:30px;font-size:40px;color:#fff;cursor:pointer}.modal-content{border-radius:8px}.modal-header{border-bottom:none}.modal-header .close{font-size:28px}.modal-body input[type=text]{width:100%;padding:12px;text-align:center;border-radius:5px;border:1px solid #ccc}@media (max-width: 991px){.footer{padding-top:50px}.search-model-form input{width:90%;font-size:22px}}.whatsapp-float{position:fixed;bottom:24px;z-index:9999;display:flex;align-items:center;gap:12px;animation:whatsapp-float 3s ease-in-out infinite}.whatsapp-right{right:24px}.whatsapp-left{left:24px}.whatsapp-button{width:60px;height:60px;background:#25d366;border-radius:50%;box-shadow:0 10px 30px #00000040;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .25s ease}.whatsapp-button:hover{transform:scale(1.1)}.whatsapp-bubble{background:#111;color:#fff;padding:10px 14px;border-radius:20px;font-size:13px;white-space:nowrap;box-shadow:0 4px 12px #00000040}@keyframes whatsapp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.breadcrumb-option{padding-top:35px}.breadcrumb__links a{font-size:15px;font-weight:500;color:#111;margin-right:18px;display:inline-block;position:relative}.breadcrumb__links a:after{position:absolute;right:-14px;top:0;content:"\f105";font-family:FontAwesome}.breadcrumb__links a i{margin-right:5px}.breadcrumb__links span{font-size:15px;font-weight:500;color:#888;display:inline-block}.product-details{padding-top:70px;padding-bottom:50px}.product__details__pic{overflow:hidden}.product__details__pic__left{width:22%;max-height:574px;float:left;overflow-y:auto}.product__details__pic__left .pt{display:block;margin-bottom:20px;cursor:pointer;position:relative}.product__details__pic__left .pt:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#000;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product__details__pic__left .pt.active:after{opacity:.3}.product__details__pic__left .pt:last-child{margin-bottom:0}.product__details__pic__left .pt img{min-width:100%}.product__details__slider__content{width:calc(78% - 20px);float:left;margin-left:20px}.product__details__pic__slider.owl-carousel .owl-nav button{position:absolute;left:10px;top:50%;font-size:22px;color:#111;width:40px;height:40px;background:#ffffffb3;border-radius:50%;line-height:44px;text-align:center;margin-top:-20px}.product__details__pic__slider.owl-carousel .owl-nav button.owl-next{left:auto;right:10px}.product__details__text h3{color:#111;font-weight:600;text-transform:uppercase;margin-bottom:12px}.product__details__text h3 span{display:block;font-size:14px;color:#444;text-transform:none;font-weight:400;margin-top:5px}.product__details__text .rating{margin-bottom:16px}.product__details__text .rating i{font-size:12px;color:#e3c01c;margin-right:-4px}.product__details__text .rating span{font-size:12px;color:#666;margin-left:5px}.product__details__text p{color:#444;margin-bottom:28px}.product__details__price{font-size:30px;font-weight:600;color:#f80e6a;margin-bottom:30px}.product__details__price span{font-size:18px;color:#b1b0b0;text-decoration:line-through;margin-left:10px;display:inline-block}.quantity{float:left;margin-right:10px;margin-bottom:10px}.quantity>span{font-size:14px;color:#111;font-weight:600;float:left;margin-top:14px;margin-right:15px}.pro-qty{height:50px;width:150px;border:1px solid #ebebeb;border-radius:50px;padding:0 20px;overflow:hidden;display:inline-block}.pro-qty .qtybtn{font-size:14px;color:#666;cursor:pointer;float:left;width:12px;line-height:46px}.pro-qty input{font-size:14px;color:#666;font-weight:500;border:none;float:left;width:84px;text-align:center;height:48px}.product__details__button{overflow:hidden;margin-bottom:25px}.product__details__button .cart-btn{display:inline-block;font-size:14px;color:#fff;background:#f80e6a;font-weight:600;text-transform:uppercase;padding:14px 30px 15px;border-radius:50px;border:none;float:left;margin-right:10px;margin-bottom:10px}.product__details__button .cart-btn:hover{background:#000}.product__details__button ul{float:left}.product__details__button ul li{list-style:none;display:inline-block;margin-right:5px}.product__details__button ul li:last-child{margin-right:0}.product__details__button ul li a{display:inline-block;height:50px;width:50px;border:1px solid #ebebeb;border-radius:50%;line-height:50px;text-align:center;padding-top:1px}.product__details__button ul li a span{font-size:18px;color:#666}.product__details__widget{border-top:1px solid #ebebeb;padding-top:35px}.product__details__widget ul li{list-style:none;margin-bottom:10px}.product__details__widget ul li:last-child{margin-bottom:0}.product__details__widget ul li span{display:inline-block;font-size:14px;font-weight:600;color:#111;width:150px;float:left}.product__details__widget ul li .stock__checkbox{overflow:hidden}.product__details__widget ul li .stock__checkbox label{display:block;padding-left:20px;font-size:14px;color:#666;position:relative;cursor:pointer}.product__details__widget ul li .stock__checkbox label input{position:absolute;visibility:hidden}.product__details__widget ul li .stock__checkbox label input:checked~.checkmark{border-color:#f80e6a}.product__details__widget ul li .stock__checkbox label input:checked~.checkmark:after{border-color:#f80e6a;opacity:1}.product__details__widget ul li .stock__checkbox label .checkmark{position:absolute;left:0;top:5px;height:10px;width:10px;border:1px solid #444444;border-radius:2px}.product__details__widget ul li .stock__checkbox label .checkmark:after{position:absolute;left:0;top:-2px;width:11px;height:5px;border:solid #ffffff;border-width:1.5px 1.5px 0px 0px;-webkit-transform:rotate(127deg);-ms-transform:rotate(127deg);transform:rotate(127deg);opacity:0;content:""}.product__details__widget ul li .color__checkbox label{display:inline-block;cursor:pointer;position:relative;margin-right:20px}.product__details__widget ul li .color__checkbox label.active input~.checkmark:after{border-color:#fff;opacity:1}.product__details__widget ul li .color__checkbox label:last-child{margin-right:0}.product__details__widget ul li .color__checkbox label input{position:absolute;visibility:hidden}.product__details__widget ul li .color__checkbox label input:checked~.checkmark:after{border-color:#fff;opacity:1}.product__details__widget ul li .color__checkbox label .checkmark{position:absolute;left:0;top:-10px;height:20px;width:20px;background:#e31e2f;border-radius:50%;content:""}.product__details__widget ul li .color__checkbox label .checkmark.black-bg{background:#111}.product__details__widget ul li .color__checkbox label .checkmark.grey-bg{background:#e4aa8b}.product__details__widget ul li .color__checkbox label .checkmark:after{position:absolute;left:3px;top:5px;width:13px;height:6px;border:solid #ffffff;border-width:1.5px 1.5px 0px 0px;-webkit-transform:rotate(127deg);-ms-transform:rotate(127deg);transform:rotate(127deg);opacity:0;content:""}.product__details__widget ul li .size__btn label{font-size:14px;color:#666;text-transform:uppercase;cursor:pointer;margin-right:10px;display:inline-block;margin-bottom:0}.product__details__widget ul li .size__btn label:last-child{margin-right:0}.product__details__widget ul li .size__btn label.active{color:#f80e6a}.product__details__widget ul li .size__btn label input{position:absolute;visibility:hidden}.product__details__widget ul li p{margin-bottom:0;color:#666}.product__details__tab{padding-top:80px;margin-bottom:65px}.nav{border-bottom:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:40px}.nav:before{position:absolute;left:0;top:13px;height:1px;width:335px;background:#e1e1e1;content:""}.nav:after{position:absolute;right:0;top:13px;height:1px;width:335px;background:#e1e1e1;content:""}.nav-item{margin-right:46px}.nav-item:last-child{margin-right:0}.nav-item .nav-link{font-size:18px;color:#666;font-weight:600;border:none;border-top-left-radius:0;border-top-right-radius:0;padding:0}.nav-item .nav-link.active{color:#111}.tab-content .tab-pane h6{color:#666;font-weight:600;margin-bottom:24px}.tab-content .tab-pane p:last-child{margin-bottom:0}.related__title h5{font-size:20px;color:#111;font-weight:600;text-transform:uppercase;margin-bottom:35px}.product-info-list{margin-top:20px;padding-left:0}.product-info-list li{list-style:none;display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;font-size:14px;line-height:1.4}.product-info-list i{font-size:16px;margin-top:2px}.rosa{color:#f80e6a}.text-green{color:#25d366}#flying-cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:.3s;z-index:998}#flying-cart-overlay.active{opacity:1;visibility:visible}#flying-cart{position:fixed;top:0;right:-420px;width:380px;height:100vh;background:#fff;z-index:9999;display:flex;flex-direction:column;transition:right .4s cubic-bezier(.4,0,.2,1);box-shadow:-10px 0 30px #00000026}#flying-cart.active{right:0}.flying-cart__header{padding:20px;display:flex;justify-content:space-between;border-bottom:1px solid #eee}.flying-cart__header h4{margin:0;font-size:18px}.flying-cart__header button{background:none;border:0;font-size:18px;cursor:pointer}.flying-cart__content{flex:1;overflow-y:auto;padding:20px}.flying-cart__item{display:flex;align-items:center;gap:12px;margin-bottom:20px;animation:fadeInUp .3s ease}.flying-cart__thumb img{width:60px;border-radius:8px}.flying-cart__info{flex:1}.flying-cart__info h5{font-size:14px;margin:0 0 6px}.flying-cart__qty{display:flex;align-items:center;gap:6px}.qty-btn{width:28px;height:28px;border-radius:50%;border:1px solid #ddd;background:#fff;cursor:pointer}.flying-cart__price{font-weight:600;margin-top:6px}.flying-cart__remove{background:none;border:0;cursor:pointer;font-size:16px;color:#999}.flying-cart__footer{border-top:1px solid #eee;padding:20px}.flying-cart__subtotal{display:flex;justify-content:space-between;margin-bottom:15px}.btn-cart,.btn-checkout{display:block;text-align:center;padding:12px;border-radius:30px;margin-bottom:10px;font-weight:600}.btn-cart{border:1px solid #d51668;color:#d51668}.btn-checkout{background:#d51668;color:#fff}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cart-icon{position:relative}.cart-icon.animate span{animation:cartPulse .4s ease}.cart-count.bump{animation:cartBump .35s ease}@keyframes cartPulse{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes cartBump{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}.flying-cart__qty{display:flex;align-items:center;gap:10px}.qty-btn{width:34px;height:34px;border-radius:50%;border:1px solid #eee;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease}.qty-btn span{font-size:14px;color:#111}.qty-btn:hover{background:#f80e6a;border-color:#f80e6a}.qty-btn:hover span{color:#fff}.qty{min-width:20px;text-align:center;font-weight:600}.flying-cart__remove{background:transparent;border:none;cursor:pointer;padding:5px;transition:transform .2s ease}.flying-cart__remove span{font-size:18px;color:#999}.flying-cart__remove:hover{transform:scale(1.15)}.flying-cart__remove:hover span{color:#f80e6a}.flying-cart__item{transition:background .25s ease}.flying-cart__item:hover{background:#fafafa}.flying-cart__footer{padding:20px;border-top:1px solid #eee;background:#fff;display:flex;flex-direction:column;gap:14px}.flying-cart__footer .subtotal{display:flex;justify-content:space-between;align-items:center;font-size:15px;color:#444;font-weight:500}.flying-cart__footer .subtotal span{font-size:18px;font-weight:700;color:#111}.flying-cart__footer .btn{display:block;width:100%;padding:14px 16px;border-radius:10px;text-align:center;font-weight:600;font-size:15px;transition:all .25s ease;text-decoration:none}.flying-cart__footer .btn-secondary,.flying-cart__footer .btn:not(.btn-primary){background:#f5f5f5;color:#333}.flying-cart__footer .btn-secondary:hover{background:#eaeaea}.flying-cart__footer .btn-primary{background:#f80e6a;color:#fff;box-shadow:0 8px 20px #f80e6a40}.flying-cart__footer .btn-primary:hover{background:#e50d61;transform:translateY(-1px);box-shadow:0 12px 24px #f80e6a59}.flying-cart__footer .btn:active{transform:scale(.98)}.free-label{color:#36a300;font-weight:700;font-size:14px}@media (max-width: 991px){.header-top{display:none!important}.header{padding:0}.header>.container-fluid{position:relative;padding:12px 16px}.header__logo{text-align:left}.header__logo img{max-width:140px;height:auto}.header__menu,.header__right{display:none!important}.canvas__open{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:block;font-size:26px;color:#111;cursor:pointer;z-index:1201}}.offcanvas-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;visibility:hidden;transition:.3s;z-index:1200}.offcanvas-menu-overlay.active{opacity:1;visibility:visible}.offcanvas-menu-wrapper{position:fixed;top:0;left:-320px;width:300px;height:100vh;background:#fff;padding:24px 20px;transition:.35s ease;z-index:1300;overflow-y:auto}.offcanvas-menu-wrapper.active{left:0}.offcanvas__close{position:absolute;top:16px;right:16px;font-size:26px;cursor:pointer}.offcanvas__widget{display:flex;justify-content:center;gap:24px;margin:40px 0 24px}.offcanvas__widget li{list-style:none}.offcanvas__widget span,.offcanvas__widget a{font-size:22px;color:#111;position:relative}.offcanvas__widget .tip{background:#f80e6a;color:#fff;font-size:11px;text-align:center;height:18px;width:18px;line-height:18px;border-radius:50%;position:absolute;top:-8px;right:-10px}.offcanvas__logo{text-align:center;margin-bottom:30px}.offcanvas__logo img{max-width:150px}.offcanvas__menu>ul{display:none}.slicknav_menu{background:transparent;padding:0}.slicknav_nav{padding:0;margin:0}.slicknav_nav li{list-style:none}.slicknav_nav a,.slicknav_nav .slicknav_row{display:flex;justify-content:space-between;align-items:center;padding:12px 0;font-size:16px;font-weight:500;color:#111}.slicknav_nav a:hover,.slicknav_nav .slicknav_row:hover{background:transparent;color:#d51668}.slicknav_nav ul{padding-left:15px}.slicknav_arrow{font-size:14px;margin-left:10px}.slicknav_btn{display:none!important}.offcanvas__auth{margin-top:30px;text-align:center}.offcanvas__auth a{margin:0 10px;font-size:14px}@media (max-width: 575px){.property__gallery{display:flex;flex-wrap:wrap;margin-left:-6px;margin-right:-6px}.property__gallery>div[class*=col-]{width:50%!important;padding-left:6px;padding-right:6px}.product__item{margin-bottom:16px}.product__item__pic{height:auto}.product__item__text h6{font-size:13px;line-height:1.3}.product__price{font-size:14px}}.product__item__text{padding-top:16px}.btn-add-to-cart{width:100%;margin-top:12px;padding:12px 14px;border-radius:999px;border:1px solid #000;background:#fff;color:#000;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .25s ease}.btn-add-to-cart span{font-size:18px}.btn-add-to-cart:hover{background:#f80e6a;border:1px solid #f80e6a;color:#fff;transform:translateY(-1px);box-shadow:0 8px 20px #d5166840}.btn-add-to-cart:active{transform:scale(.98)}.btn-add-to-cart.disabled{background:#f1f1f1;border-color:#ddd;color:#999;cursor:not-allowed;box-shadow:none}.product__item__link{display:block;text-decoration:none;color:inherit}.product__item__link:hover{text-decoration:none}.product__item__pic{overflow:hidden;position:relative}.product__item__pic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000008;opacity:0;transition:opacity .35s ease;z-index:1}.product__item__pic{background-size:cover;background-position:center;transition:transform .45s ease}.product__item:hover .product__item__pic{transform:scale(1.06)}.product__item:hover .product__item__pic:before{opacity:1}.product__item__pic .label{z-index:2}.responsive-banner{width:100%}.banner-desktop,.banner-mobile{display:none}@media (min-width: 768px){.banner-desktop{display:block}}@media (max-width: 767px){.banner-mobile{display:block}}.shop-cart{padding-top:70px;padding-bottom:90px}.shop__cart__table{margin-bottom:30px}.shop__cart__table table{width:100%}.shop__cart__table thead{border-bottom:1px solid #f2f2f2}.shop__cart__table thead th{font-size:18px;color:#111;font-weight:600;text-transform:uppercase;padding-bottom:20px}.shop__cart__table tbody tr{border-bottom:1px solid #f2f2f2}.shop__cart__table tbody tr td{padding:30px 0}.shop__cart__table tbody tr .cart__product__item{overflow:hidden;width:585px}.shop__cart__table tbody tr .cart__product__item img{float:left;margin-right:25px}.shop__cart__table tbody tr .cart__product__item .cart__product__item__title{overflow:hidden;padding-top:23px}.shop__cart__table tbody tr .cart__product__item .cart__product__item__title h6{color:#111;font-weight:600}.shop__cart__table tbody tr .cart__product__item .cart__product__item__title .rating i{font-size:10px;color:#e3c01c;margin-right:-4px}.shop__cart__table tbody tr .cart__price{font-size:16px;color:#f80e6a;font-weight:600;width:190px}.shop__cart__table tbody tr .cart__quantity{width:190px}.shop__cart__table tbody tr .cart__quantity .pro-qty{border:none;padding:0;width:110px;border-radius:0}.shop__cart__table tbody tr .cart__quantity .pro-qty input{color:#444}.shop__cart__table tbody tr .cart__quantity .pro-qty .qtybtn{font-size:16px;color:#444}.shop__cart__table tbody tr .cart__total{font-size:16px;color:#f80e6a;font-weight:600;width:150px}.shop__cart__table tbody tr .cart__close{text-align:right}.shop__cart__table tbody tr .cart__close span{height:45px;width:45px;background:#f2f2f2;border-radius:50%;font-size:18px;color:#111;line-height:44px;text-align:center;display:inline-block;font-weight:600;cursor:pointer}.cart__btn{margin-bottom:50px}.cart__btn.update__btn{text-align:right}.cart__btn a{font-size:14px;color:#111;font-weight:600;text-transform:uppercase;display:inline-block;padding:14px 30px 12px;background:#f5f5f5}.cart__btn a span{color:#f80e6a;font-size:14px;margin-right:5px}.discount__content h6{color:#111;font-weight:600;text-transform:uppercase;display:inline-block;margin-right:30px}.discount__content form{position:relative;width:370px;display:inline-block}.discount__content form input{height:52px;width:100%;border:1px solid #444444;border-radius:50px;padding-left:30px;padding-right:115px;font-size:14px;color:#444}.discount__content form input::-webkit-input-placeholder{color:#444}.discount__content form input::-moz-placeholder{color:#444}.discount__content form input:-ms-input-placeholder{color:#444}.discount__content form input::-ms-input-placeholder{color:#444}.discount__content form input::placeholder{color:#444}.discount__content form button{position:absolute;right:4px;top:4px}.cart__total__procced{background:#f5f5f5;padding:40px}.cart__total__procced h6{color:#111;font-weight:600;text-transform:uppercase;margin-bottom:10px}.cart__total__procced ul{margin-bottom:25px}.cart__total__procced ul li{list-style:none;font-size:16px;color:#111;font-weight:600;overflow:hidden;line-height:40px}.cart__total__procced ul li span{color:#f80e6a;float:right}.cart__total__procced .primary-btn{display:block;border-radius:50px;text-align:center;padding:12px 0 10px}.sticky-header-desktop{position:fixed;top:-80px;left:0;width:100%;background:#000;z-index:9999;transition:top .3s ease;display:none}.sticky-header-desktop.active{top:0}@media (min-width: 992px){.sticky-header-desktop{display:block}}.sticky-header__inner{display:flex;align-items:center;justify-content:space-between}.sticky-menu ul{list-style:none;margin:0;padding:15px 0;display:flex;align-items:left;gap:30px}.sticky-menu ul li{position:relative}.sticky-menu ul li a{color:#fff;text-transform:uppercase;font-weight:600;font-size:14px}.sticky-icons{display:flex;align-items:right;gap:20px}.sticky-icons a{color:#fff;font-size:20px;position:relative}.sticky-icons .cart-count{position:absolute;top:-6px;right:-10px;background:#f80e6a;color:#fff;font-size:11px;border-radius:50%;padding:2px 6px;line-height:1}.sticky-menu ul li .dropdown{position:absolute;left:0;top:40px;background:#111;min-width:180px;padding:10px 0;opacity:0;visibility:hidden;transition:all .2s ease}.sticky-menu ul li:hover .dropdown{opacity:1;visibility:visible;top:32px}.sticky-menu ul li .dropdown li a{color:#fff;padding:6px 20px;display:block}.sticky-menu ul li .dropdown li a:hover{background:#ffffff0d}.shop-layout{display:flex;gap:40px}.shop-filters{width:260px;flex-shrink:0}.shop-products{flex:1}.filter-block{margin-bottom:30px}.filter-block ul{list-style:none;padding:0}.filter-block li{margin-bottom:8px}.shop-sidebar{background:#fafafa;padding:35px 30px;border-radius:20px;position:sticky;top:130px;box-shadow:0 10px 40px #00000008}.shop-sidebar__title{font-size:26px;font-weight:600;letter-spacing:.5px;margin-bottom:30px}.shop-filter-block{margin-bottom:30px}.shop-filter-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;color:#777}.shop-filter-list{list-style:none;padding:0;margin:0;max-height:340px;overflow-y:auto}.shop-filter-list li{margin-bottom:14px}.filter-checkbox{display:flex;align-items:center;cursor:pointer;font-size:13.5px;letter-spacing:.3px;color:#333;gap:10px}.filter-checkbox input{display:none}.filter-checkbox:hover{color:#f80e6a}.filter-checkbox span{width:16px;height:16px;border-radius:50%;border:1.5px solid #ddd;display:inline-block;position:relative;transition:all .25s ease}.filter-checkbox input:checked+span{background:#f80e6a;border-color:#f80e6a;box-shadow:0 0 0 3px #f80e6a26}.filter-checkbox input:checked+span:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.collection-page .product-grid{margin-top:10px}.product-grid{row-gap:50px}.shop-layout .product-card{margin:0!important}.shop-layout.row{align-items:flex-start}.shop-layout .col-lg-9{display:block}.shop-layout .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}@media (max-width: 1200px){.shop-layout .product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.shop-layout .product-grid{grid-template-columns:repeat(2,1fr);gap:20px}.shop-sidebar{padding:35px 5px;top:50px}}@media (max-width: 480px){.shop-layout .product-grid{grid-template-columns:1fr}}.shop-title,.collection-title{font-family:Poppins,Montserrat,system-ui,sans-serif;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#1e1e1e;margin:40px 0 50px;position:relative;display:inline-block}.shop-title:after,.collection-title:after{content:"";position:absolute;left:0;bottom:-14px;width:60%;height:3px;background:#d51668;border-radius:10px}.breadcrumbs{font-size:13px;text-transform:uppercase;letter-spacing:.12em;margin-top:30px;margin-bottom:20px;color:#999}.breadcrumbs a{color:#999;text-decoration:none;transition:all .2s ease}.breadcrumbs a:hover{color:#d51668}.breadcrumbs span{margin:0 6px}.collection-page{background:radial-gradient(circle at 1px 1px,rgba(0,0,0,.015) 1px,transparent 0);background-size:24px 24px;padding-top:30px}.reveal{opacity:0;transform:translateY(25px);animation:revealFade .8s ease forwards}@keyframes revealFade{to{opacity:1;transform:translateY(0)}}.gift-product-box{margin-top:24px;padding:16px 20px;background:#fdf1f6;border-radius:14px;color:#d51668;font-weight:600}.page-wrapper{position:relative;padding:80px 20px 100px;background:radial-gradient(circle at 15% 10%,rgba(213,22,104,.06),transparent 40%),radial-gradient(circle at 85% 20%,rgba(213,22,104,.04),transparent 40%),radial-gradient(circle at 50% 100%,rgba(213,22,104,.03),transparent 40%),#fff}.page-breadcrumbs{max-width:1100px;margin:0 auto 30px;font-size:13px;color:#888}.page-breadcrumbs a{color:#888;text-decoration:none}.page-breadcrumbs a:hover{color:#d51668}.page-container{max-width:820px;margin:0 auto;text-align:center}.reveal{animation:pageReveal .8s ease-out both}@keyframes pageReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page-title{font-size:52px;font-weight:300;letter-spacing:-.02em;margin-bottom:12px;color:#111}.page-title:after{content:"";display:block;width:80px;height:3px;background:linear-gradient(90deg,#d51668,#ff5fa2);margin:20px auto 0;border-radius:2px}.page-content{margin-top:50px;text-align:left;font-size:17px;line-height:1.8;color:#444}.page-content h2{font-size:28px;margin:48px 0 16px;font-weight:500;color:#111}.page-content h3{font-size:22px;margin:36px 0 12px;font-weight:500;color:#111}.page-content p{margin-bottom:18px}@media (max-width: 768px){.page-title{font-size:36px}}.template-policy{background:radial-gradient(circle at 15% 10%,rgba(213,22,104,.06),transparent 40%),radial-gradient(circle at 85% 20%,rgba(213,22,104,.04),transparent 40%),radial-gradient(circle at 50% 100%,rgba(213,22,104,.03),transparent 40%),#fff}.shopify-policy__container{max-width:820px;margin:80px auto 120px;padding:0 20px;animation:pageReveal .8s ease-out both}.shopify-policy__title{text-align:center;margin-bottom:60px}.shopify-policy__title h1{font-size:52px;font-weight:300;letter-spacing:-.02em;color:#111;margin-bottom:10px}.shopify-policy__title h1:after{content:"";display:block;width:80px;height:3px;background:linear-gradient(90deg,#d51668,#ff5fa2);margin:20px auto 0;border-radius:2px}.shopify-policy__body{font-size:17px;line-height:1.8;color:#444}.shopify-policy__body h2{font-size:28px;margin:48px 0 16px;font-weight:500;color:#111}.shopify-policy__body h3{font-size:22px;margin:36px 0 12px;font-weight:500;color:#111}.shopify-policy__body p{margin-bottom:18px}.template-policy .shopify-policy__container:before{content:"Inicio \203a  Informaci\f3n legal";display:block;font-size:13px;color:#888;margin-bottom:30px}.home-featured-grid{margin:15px}.featured-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media (max-width: 768px){.featured-grid{grid-template-columns:1fr}}.featured-item{position:relative;overflow:hidden}.featured-item img,.featured-item video{width:100%;height:auto;display:block}.featured-item video{object-fit:cover}.featured-overlay{position:absolute;right:20px;bottom:20px}.featured-btn{background:#000;color:#fff;padding:15px 25px;font-size:14px;font-weight:600;transition:all .25s ease}.featured-item:hover .featured-btn{transform:scale(1.05)}.section-title h4{color:#111;font-weight:600;text-transform:uppercase;position:relative;display:inline-block}.section-title h4:after{position:absolute;left:0;bottom:-4px;height:2px;width:70px;background:#f80e6a;content:""}@media only screen and (min-width: 768px) and (max-width: 991px){.filter__controls li{margin-right:15px}.discount__pic img,.discount__text{height:auto}.sidebar__filter a{position:relative;bottom:0}.filter-range-wrap .range-slider .price-input input{max-width:27%}.filter-range-wrap .range-slider .price-input{margin-bottom:20px}.product__details__pic{margin-bottom:50px}.nav:before{width:125px}.nav:after{width:125px}.discount__content{margin-bottom:40px}.checkout__order{margin-top:20px}.blog__sidebar{padding-left:0}.canvas__open{display:block;font-size:22px;color:#222;height:35px;width:35px;line-height:35px;text-align:center;border:1px solid #323232;border-radius:2px;cursor:pointer;position:absolute;right:15px;top:24px}.offcanvas-menu-overlay{position:fixed;left:0;top:0;height:100%;width:100%;background:#000000b3;content:"";z-index:98;-webkit-transition:all,.5s;-o-transition:all,.5s;transition:all,.5s;visibility:hidden}.offcanvas-menu-overlay.active{visibility:visible}.offcanvas-menu-wrapper{position:fixed;left:-300px;width:300px;height:100%;background:#fff;padding:90px 20px 30px 30px;display:block;z-index:99;overflow-y:auto;-webkit-transition:all,.5s;-o-transition:all,.5s;transition:all,.5s;opacity:0}.offcanvas-menu-wrapper.active{opacity:1;left:0}.offcanvas__close{position:absolute;width:40px;height:40px;right:30px;top:25px;border:1px solid #ddd;border-radius:50%;font-size:26px;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.offcanvas__menu,.slicknav_btn{display:none}.slicknav_menu{background:transparent;padding:0;margin-bottom:20px}.slicknav_nav ul{margin:0}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:7px 0;margin:0;color:#111;font-weight:600}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{border-radius:0;background:transparent;color:#111}.slicknav_nav{display:block!important}.offcanvas__logo{margin-bottom:25px}.offcanvas__widget{text-align:center;margin-bottom:20px}.offcanvas__widget li{list-style:none;display:inline-block;font-size:18px;color:#111;margin-right:20px;cursor:pointer}.offcanvas__widget li:last-child{margin-right:0}.offcanvas__widget li a{font-size:18px;color:#111;position:relative}.offcanvas__widget li a .tip{position:absolute;right:-12px;top:-11px;height:18px;width:18px;background:#111;font-size:10px;font-weight:500;color:#fff;line-height:18px;text-align:center;border-radius:50%}.offcanvas__auth a{font-size:15px;color:#111;position:relative;margin-right:8px;font-weight:500}.offcanvas__auth a:last-child{margin-right:0}.offcanvas__auth a:last-child:after{display:none}.offcanvas__auth a:after{position:absolute;right:-8px;top:-2px;content:"/";font-size:13px}.header__menu,.header__right{display:none}}@media only screen and (max-width: 767px){.header__logo{padding:5px 0}.header__logo img{max-width:165px}.canvas__open{display:block;font-size:22px;color:#222;height:35px;width:35px;line-height:35px;text-align:center;border:1px solid #323232;border-radius:2px;cursor:pointer;position:absolute;right:15px;top:24px}.offcanvas-menu-overlay{position:fixed;left:0;top:0;height:100%;width:100%;background:#000000b3;content:"";z-index:98;-webkit-transition:all,.5s;-o-transition:all,.5s;transition:all,.5s;visibility:hidden}.offcanvas-menu-overlay.active{visibility:visible}.offcanvas-menu-wrapper{position:fixed;left:-270px;width:270px;height:100%;background:#fff;padding:70px 20px 30px 15px;display:block;z-index:99;overflow-y:auto;-webkit-transition:all,.5s;-o-transition:all,.5s;transition:all,.5s;opacity:0}.offcanvas-menu-wrapper.active{opacity:1;left:0}.offcanvas__close{position:absolute;width:40px;height:40px;right:30px;top:25px;border:1px solid #ddd;border-radius:50%;font-size:26px;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.offcanvas__menu{display:block}.slicknav_btn{display:none}.slicknav_menu{background:transparent;padding:0;margin-bottom:20px}.slicknav_nav ul{margin:0}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:7px 0;margin:0;color:#111;font-weight:600}.slicknav_nav .slicknav_row:hover,.slicknav_nav a:hover{border-radius:0;background:transparent;color:#111}.slicknav_nav{display:block!important}.canvas__open{right:20px;top:65px}.offcanvas__logo{position:absolute;top:10px}.offcanvas__widget{text-align:center;margin-bottom:20px}.offcanvas__widget li{list-style:none;display:inline-block;font-size:18px;color:#111;margin-right:20px;cursor:pointer}.offcanvas__widget li:last-child{margin-right:0}.offcanvas__widget li a{font-size:18px;color:#111;position:relative}.offcanvas__widget li a .tip{position:absolute;right:-12px;top:-11px;height:18px;width:18px;background:#f80e6a;font-size:10px;font-weight:500;color:#fff;line-height:18px;text-align:center;border-radius:50%}.offcanvas__auth a{font-size:15px;color:#111;position:relative;margin-right:8px;font-weight:500}.offcanvas__auth a:last-child{margin-right:0}.offcanvas__auth a:last-child:after{display:none}.offcanvas__auth a:after{position:absolute;right:-8px;top:-2px;content:"/";font-size:13px}.header__menu,.header__right{display:none}.categories__item,.categories__large__item{padding-left:30px;height:250px;background-position:top center;background-size:100%;background-repeat:no-repeat}.filter__controls{text-align:left;margin-bottom:40px;padding-left:0}.filter__controls li{margin-right:30px}.discount__pic img{width:100%;height:auto}.discount__text{padding:75px 40px 50px;height:auto}.product__item__pic{min-height:200px}.product__details__pic__left{height:300px}.product__details__pic{margin-bottom:30px}.quantity{float:none;margin-right:0}.product__details__button .cart-btn{width:100%}.nav:before{display:none}.nav:after{display:none}.shop__cart__table{overflow-x:auto}.shop__cart__table tbody tr .cart__product__item img{float:none;margin-right:0}.cart__btn{text-align:center;margin-bottom:25px}.cart__btn.update__btn{text-align:center}.discount__content h6{display:block;margin-right:0;margin-bottom:20px}.discount__content{margin-bottom:35px}.blog__sidebar{padding-left:0;padding-top:40px}.contact__content{margin-bottom:40px}}@media only screen and (max-width: 479px){.categories__item.categories__large__item{padding-left:30px}.banner__text h1{font-size:45px}.filter__controls li{margin-right:5px;margin-bottom:5px}.discount__text{padding:75px 0 50px}.footer__newslatter form{text-align:center}.footer__newslatter form input{margin-bottom:10px}.footer__newslatter form button{position:relative;right:0;top:0}.product__details__button .cart-btn{float:none;margin-right:0}.product__details__button ul{float:none}.nav-item{margin-right:20px}.blog__details__item__title{margin-right:30px}.blog__comment__item.blog__comment__item--reply{padding-left:0}.blog__comment__item__text ul li{margin-right:5px}.primary-btn.load-btn{padding:12px 50px 10px}.blog__comment__item__pic{float:none;margin-bottom:20px}.discount__content form{width:100%}.search-model-form input{width:100%;font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/theme.css.map */
