@import url(../../css/vars.css?9);@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700&display=swap);body{color:var(--body-text);font-family:"Plus Jakarta Sans",sans-serif}@font-face{font-family:"Plus Jakarta Sans";src:url('../fonts/Raleway/"Plus Jakarta Sans".ttf')}@font-face{font-family:Raleway-Light;src:url('../fonts/Raleway/Raleway-Light.ttf')}@font-face{font-family:Raleway-ExtraLight;src:url('../fonts/Raleway/Raleway-ExtraLight.ttf')}@font-face{font-family:"Plus Jakarta Sans";src:url('../fonts/Raleway/"Plus Jakarta Sans".ttf')}@font-face{font-family:Raleway-Italic;src:url('../fonts/Raleway/Raleway-Italic.ttf')}@font-face{font-family:"Plus Jakarta Sans";src:url('../fonts/Raleway/"Plus Jakarta Sans".ttf')}@font-face{font-family:Raleway-SemiBold;src:url('../fonts/Raleway/Raleway-SemiBold.ttf')}@font-face{font-family:Montserrat-Regular;src:url('../fonts/Montserrat/Montserrat-Regular.ttf')}@font-face{font-family:Montserrat-Bold;src:url('../fonts/Montserrat/Montserrat-Bold.ttf')}.container{max-width:1680px}@media (max-width:1600px){}.slick-slide{outline:none!important}a{text-decoration:none!important}.animsition-loading-1{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader05{width:56px;height:56px;border:4px solid var(--primary);border-radius:50%;position:relative;animation:loader-scale 1s ease-out infinite;top:50%;margin:-28px auto 0 auto}@keyframes loader-scale{0%{transform:scale(0);opacity:0}50%{opacity:1}100%{transform:scale(1);opacity:0}}.form-check-input:checked{background-color:var(--primary-hover);border-color:var(--primary-hover)}.btn-mp{font-size:15px!important;height:46px;color:var(--white)!important;background-color:#009ee3!important;transition:background-color .3s,box-shadow .3s}.btn-mp:hover{color:var(--white);background-color:#007bb5}.btn-mp:focus{outline:none;box-shadow:0 0 0 3px rgba(0,158,227,.5)}.btn-back-to-top{display:none;position:fixed;width:40px;height:38px;bottom:0;right:40px;background-color:var(--primary);opacity:.5;justify-content:center;align-items:center;z-index:1000;cursor:pointer;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}.symbol-btn-back-to-top{font-size:25px;color:var(--body-text);line-height:1em}.btn-back-to-top:hover{opacity:1;background-color:var(--primary)}@media (max-width:575px){.btn-back-to-top{bottom:0;right:15px}}.container-menu-desktop{height:auto;width:100%;position:relative;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.container-menu-desktop .cont-Promo{display:flex;justify-content:center;align-items:center;height:30px}.cont-Promo h3{font-size:16px;font-weight:bold;animation:promoText 3s infinite}.promoMobile{display:none}.PromoView{background-color:var(--secondary-hover);margin-bottom:24px}.PromoView h3{text-align:center;padding:6px 14px;font-size:16px;line-height:22px;animation:promoText 3s infinite}@keyframes promoText{0%{color:var(--white)}50%{color:var(--primary)}100%{color:var(--white)}}.header-v2 .container-menu-desktop{height:84px}.header-v3 .container-menu-desktop{height:auto}.header-v4 .container-menu-desktop{height:124px}.top-bar{height:40px;background-color:var(--secondary-hover)}.left-top-bar{font-family:"Plus Jakarta Sans";font-size:12px;line-height:1.8;color:var(--white)}a{color:var(--primary-hover)}a:hover{color:var(--primary-hover)}.alert-warning{color:var(--alert-warning-color);background-color:var(--alert-warning-bg);border-color:var(--alert-warning-border)}.alert-warning hr{border-top-color:var(--alert-warning-border)}.alert-warning .alert-link{color:#533f03}.login-link{font-weight:bold}.right-top-bar a{font-family:"Plus Jakarta Sans";font-size:12px;line-height:1.8;height:100%;color:var(--white);border-right:1px solid rgba(255,255,255,.3)}.right-top-bar a:first-child{border-left:1px solid rgba(255,255,255,.3)}.right-top-bar a:hover{color:var(--primary-hover)}.right-top-bar a i{font-size:13px}.topbar-mobile li{padding:8px 20px;border-top:1px solid rgba(255,255,255,.05);background-color:var(--secondary-hover)}.wrap-menu-desktop{position:fixed;z-index:1040;background-color:transparent;width:100%;height:84px;top:40px;left:0;-webkit-transition:height .3s,background-color .3s;-o-transition:height .3s,background-color .3s;-moz-transition:height .3s,background-color .3s;transition:height .3s,background-color .3s}.header-v2 .wrap-menu-desktop{background-color:var(--white);top:0}.header-v3 .wrap-menu-desktop{background-color:transparent;top:0;border-bottom:1px solid rgba(255,255,255,.1)}.header-v4 .wrap-menu-desktop{background-color:var(--white)}.limiter-menu-desktop{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;background-color:transparent}.logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;height:65%;margin-right:55px}.logo img{max-width:100%;max-height:100%}.menu-desktop{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;height:100%}.main-menu{list-style-type:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center}.main-menu>li{display:block;position:relative;padding:20px 10px 20px 0;margin:0 4px 0 14px}.main-menu>li>a{font-family:"Plus Jakarta Sans";font-size:14px;color:var(--body-text);padding:5px 0;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}.header-v3 .main-menu>li>a{color:var(--white)}.sub-menu{list-style-type:none;position:absolute;top:0;left:100%;min-width:178px;max-width:225px;background-color:var(--white);transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;padding:5px 0;box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-o-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);visibility:hidden;opacity:0}.sub-menu li{position:relative;background-color:transparent;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}.main-menu>li>.sub-menu{top:100%;left:0}.sub-menu a{font-family:"Plus Jakarta Sans";font-size:14px;line-height:1.5;color:var(--body-text);display:block;padding:8px 20px;width:100%;transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s}.main-menu>li:hover>a{text-decoration:none;color:var(--primary)}.main-menu>li:hover>.sub-menu{visibility:visible;opacity:1}.sub-menu li:hover>.sub-menu{visibility:visible;opacity:1}.sub-menu li:hover{background-color:transparent}.sub-menu>li:hover>a{color:#4a8082;text-decoration:none}.modal{z-index:9999}.container p{margin-bottom:20px}.container ul,.container ol{margin-left:15px}.container ul,.container ul li{list-style:initial}.container ol li{list-style:image-set}.container-checkout{margin:auto;width:94%}@media (min-width:1900px){.container-checkout{margin:auto;width:1100px}}@media (max-width:1300px){.main-menu>.respon-sub-menu .sub-menu{right:100%;left:auto}.main-menu>.respon-sub-menu>.sub-menu{right:0;left:auto}}.wrap-icon-header{flex-grow:1}.icon-header-item{position:relative;font-size:26px;line-height:1;cursor:pointer}.icon-header-noti::after{content:attr(data-notify);font-family:"Plus Jakarta Sans";font-size:12px;color:var(--body-text);line-height:15px;text-align:center;display:block;position:absolute;top:-7px;right:0;min-width:15px;height:15px;padding:0 3px;background-color:var(--primary)}.only-desk{display:none!important}.only-mobile{display:flex!important}@media (min-width:767.98px){.only-desk{display:flex!important}.only-mobile{display:none!important}}.show-search::after,.show-filter::after{background-color:var(--white)!important}@media (max-width:767.98px){.show-search::after,.show-filter::after{content:none!important}}.nav-link{padding:10px 0;border:1px solid transparent;color:var(--body-text)}.nav-link:hover{color:var(--primary-hover)}.badge-pill{padding:4px .5rem!important;border-radius:10rem}.btn{display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--body-text);text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:45px!important;background-color:transparent;border:1px solid transparent;padding:0 20px;font-size:.875rem;line-height:1.5;border-radius:var(--border-radius-small);-webkit-transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s cubic-bezier(.35,0,.25,1),-webkit-transform .2s cubic-bezier(.35,0,.25,1);transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s cubic-bezier(.35,0,.25,1),-webkit-transform .2s cubic-bezier(.35,0,.25,1);-o-transition:box-shadow .3s cubic-bezier(.35,0,.25,1),transform .2s cubic-bezier(.35,0,.25,1),background-color .3s ease-in-out,border-color .3s ease-in-out;transition:box-shadow .3s cubic-bezier(.35,0,.25,1),transform .2s cubic-bezier(.35,0,.25,1),background-color .3s ease-in-out,border-color .3s ease-in-out;transition:box-shadow .3s cubic-bezier(.35,0,.25,1),transform .2s cubic-bezier(.35,0,.25,1),background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s cubic-bezier(.35,0,.25,1),-webkit-transform .2s cubic-bezier(.35,0,.25,1)}.btn-light{color:var(--input-color);background-color:var(--white);border-color:var(--input-border)}.btn-group .btn.btn-light:active{color:var(--body-text);background-color:var(--white)!important;border-color:var(--input-border)}.btn-light:hover{color:var(--body-text);background-color:var(--navs-hover);border-color:var(--input-border)}.btn-primary{color:var(--body-text)!important;background-color:var(--primary)!important;border-color:var(--primary)!important;transition:background-color .3s ease,border-color .3s ease!important}.btn-primary:hover{background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.btn-primary:focus,.btn-primary.focus{-webkit-box-shadow:0 0 0 0 var(--shadow-focus)!important;box-shadow:0 0 0 0 var(--shadow-focus)!important}.btn-primary.disabled,.btn-primary:disabled,.btn-sm.btn-primary:disabled{color:var(--white)!important;background-color:var(--primary-disable)!important;border-color:var(--primary-disable)!important}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:var(--body-text)!important;background-color:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 var(--shadow-focus)!important;box-shadow:0 0 0 0 var(--shadow-focus)!important}.btn-success{color:var(--white);background-color:var(--success);border-color:var(--success)}.btn-success:hover{color:var(--white);background-color:var(--success-hover);border-color:var(--success-hover)}.btn-success i{color:var(--white)!important}.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 0 rgba(72,180,97,.5);box-shadow:0 0 0 0 rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:var(--white);background-color:var(--success-hover);border-color:var(--success-hover)}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:var(--white);background-color:var(--success-hover);border-color:var(--success-hover)}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0 rgba(72,180,97,.5);box-shadow:0 0 0 0 rgba(72,180,97,.5)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{font-weight:bold;border:1px solid var(--primary);background-color:var(--primary-base-selected);color:var(--body-text)}.nav-pills .nav-link{}.wrap-header-mobile .wrap-icon-header{flex-grow:unset}.modal-search-header{position:fixed;z-index:2000;width:100%;height:100%;bottom:101%;left:0;background-color:rgba(255,255,255,.9);padding:50px 15px 100px 15px}.show-modal-search{bottom:0}.container-search-header{width:auto;max-width:100%;position:relative}.btn-hide-modal-search{position:absolute;padding:5px;right:0;top:-45px;opacity:.8}.btn-hide-modal-search:hover{opacity:1}.wrap-search-header{border-radius:var(--border-radius-small);width:300px;max-width:100%;height:40px;border:2px solid var(--primary-disable);background:var(--white)}.wrap-search-header:focus-within{border:2px solid var(--input-border-focus)}.wrap-search-header i{color:var(--body-text-alpha)}.wrap-search-header input{font-family:Raleway-ExtraLight;font-size:14px;line-height:1.2;color:var(--body-text);padding:0 30px 0 0;width:calc(100% - 70px);height:100%;background-color:transparent}.text-primary{color:var(--primary)!important}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{color:var(--primary-hover)!Important}.btn-outline-primary{color:var(--primary);border-color:var(--primary)}.btn-outline-primary:hover,.btn-outline-primary.focus,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--body-text);background-color:var(--primary);border-color:var(--primary)}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}button:disabled{opacity:.44!important;color:var(--white)!important;cursor:not-allowed;background-color:var(--primary-disable)!important}.wrap-search-header button{font-size:14px;color:var(--body-text);margin-right:6px;height:100%}.wrap-search-header button:hover{color:var(--primary-hover)}@media (max-width:767px){.wrap-search-header input,.wrap-search-header button{font-size:30px}.wrap-search-header{height:90px}}@media (max-width:575px){.wrap-search-header input,.wrap-search-header button{font-size:20px}.wrap-search-header button{width:40px}.wrap-search-header{height:80px}}.fix-menu-desktop .wrap-menu-desktop{height:70px;background-color:rgba(255,255,255,1);box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.header-v2 .fix-menu-desktop.container-menu-desktop{height:70px}.bg-secondary{background-color:var(--secondary)!important}.header-v3 .fix-menu-desktop .wrap-menu-desktop{background-color:var(--secondary-hover);border-color:var(--secondary-hover)}.header-v4 .fix-menu-desktop.container-menu-desktop{height:110px}.main-menu>li.active-menu>a{color:var(--primary-hover)}.wrap-header-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;height:70px;background-color:var(--white);padding:15px;display:none;box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.logo-mobile{display:block;position:relative;height:80%;padding-right:25px;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1}.logo-mobile img{max-width:calc(100% - 20px);max-height:100%;position:absolute;top:0;left:0;bottom:0;margin:auto}.hamburger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;padding:0;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.hamburger:hover{opacity:1}@media (max-width:991px){.wrap-header-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.container-menu-desktop{display:none}.promoMobile{height:30px;justify-content:center;align-items:center;background-color:var(--secondary-hover);display:flex}.promoMobile h3,.PromoView h3{font-size:14px;animation:promoText 3s infinite}}.menu-mobile{width:100%;background-color:white;display:none}.main-menu-m{padding-top:10px;padding-bottom:10px;background-color:var(--secondary-hover)}.main-menu-m>li>a{font-family:"Plus Jakarta Sans";font-size:14px;color:white;line-height:2.8;padding:8px 20px 8px 20px}.main-menu-m>li{color:white;position:relative}.arrow-main-menu-m{font-size:14px;color:var(--white);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:absolute;right:10px;top:2px;padding:10px;cursor:pointer}.arrow-main-menu-m i{transform-origin:center;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.turn-arrow-main-menu-m i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.sub-menu-m{background-color:var(--white);padding:10px 15px 10px 32px;display:none}.sub-menu-m a{font-family:"Plus Jakarta Sans";font-size:14px;color:#666;line-height:2.5;padding:5px 0 5px 0}.sub-menu-m a:hover{text-decoration:none;color:var(--body-text)555}@media (min-width:992px){.menu-mobile{display:none}}.wrap-sidebar{position:fixed;z-index:1100;width:100%;height:100vh;top:0;right:0;background-color:rgba(0,0,0,.0);visibility:hidden;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.sidebar{position:fixed;z-index:1100;width:390px;max-width:calc(100% - 30px);height:100vh;top:0;right:-400px;background-color:var(--white);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .34;transition:all .4s;box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-o-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-ms-box-shadow:0 3px 6px 0 rgba(0,0,0,.18)}.show-sidebar{visibility:visible;background-color:rgba(0,0,0,.6)}.show-sidebar .sidebar{right:0}@media (max-width:991px){.wrap-sidebar{display:none}}.sidebar-content{flex-grow:1;overflow:auto;align-content:space-between}.wrap-item-gallery{width:calc((100% - 20px) / 3)}.item-gallery{display:block;width:100%;padding-top:100%;position:relative}.item-gallery::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(103,117,214,.8);opacity:0;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .34;transition:all .4s}.item-gallery:hover:after{opacity:1}.wrap-header-cart{position:fixed;z-index:1100;width:100%;height:100vh;top:0;right:0;background-color:rgba(0,0,0,.0);visibility:hidden;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.header-cart{position:fixed;z-index:1100;width:390px;max-width:calc(100% - 30px);height:100vh;top:0;right:-400px;background-color:var(--white);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .34;transition:all .4s;box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-o-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-ms-box-shadow:0 3px 6px 0 rgba(0,0,0,.18)}.header-cart::after{content:"";display:block;width:100%;height:9%;min-height:30px}.show-header-cart{visibility:visible;background-color:rgba(0,0,0,.6)}.show-header-cart .header-cart{right:0}.header-cart-title{width:260px;max-width:100%;height:11.5%;min-height:85px}.header-cart-content{flex-grow:1;overflow:auto;align-content:space-between}.header-cart-wrapitem{flex-grow:1}.header-cart-item-img,.header-cart-item-img-simple{width:60px;position:relative;margin-right:20px;cursor:pointer}.header-cart-item-img img,.header-cart-item-img-simple img{width:100%}.btn-light{}.badge-success{font-size:15px;border:1px solid var(--success-alt)!important;color:var(--success-alt-color)!important;background-color:var(--success-alt-bg)!important}.disabled{pointer-events:none;opacity:.5}.header-cart-item-img::after{border-radius:var(--bs-border-radius)!important;content:'x';font-size:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);color:var(--white);transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;opacity:0}.header-cart-item-img:hover:after{opacity:1}.header-cart-item-txt{width:calc(100% - 80px)}.header-cart-item-name{display:block;font-family:"Plus Jakarta Sans";font-size:14px;color:var(--body-text);line-height:1.3}.header-cart-item-info{display:block;font-family:"Plus Jakarta Sans";font-size:14px;color:#888;line-height:1.5}.header-cart-total{font-family:"Plus Jakarta Sans";font-size:18px;color:var(--secondary-hover);line-height:1.3}@media (max-width:575px){.header-cart{padding:30px}.header-cart-title{padding-bottom:35px}}.rs1-select2 .select2-container{display:block;max-width:100%!important;width:auto!important}.rs1-select2 .select2-container .select2-selection--single{height:45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;border:none;outline:none;background-color:transparent;border-radius:0;position:relative}.rs1-select2 .select2-container .select2-selection--single .select2-selection__rendered{font-family:"Plus Jakarta Sans";font-size:13px;color:var(--body-text);line-height:1.2;padding-left:20px;background-color:transparent}.rs1-select2 .select2-container--default .select2-selection--single .select2-selection__arrow{width:38px;height:20px;top:calc(50% - 10px);right:5px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;border-left:1px solid #e6e6e6}.rs1-select2 .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.rs1-select2 .select2-container--default .select2-selection--single .select2-selection__arrow::after{content:"\f0dc";font-family:FontAwesome;font-size:13px;color:#808080}.rs1-select2 .select2-container--default .select2-selection--single .select2-selection__arrow:hover:after{color:#4a8082}.rs1-select2 .select2-container--open .select2-dropdown{z-index:1251;width:100%;border:1px solid var(--white);border-radius:0;overflow:hidden;background-color:white;left:0;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);-o-box-shadow:0 3px 10px 0 rgba(0,0,0,.2);-ms-box-shadow:0 3px 10px 0 rgba(0,0,0,.2)}.rs1-select2 .select2-dropdown--above{top:-2px}.rs1-select2 .select2-dropdown--below{top:2px}.rs1-select2 .select2-container .select2-results__option[aria-selected]{padding-top:10px;padding-bottom:10px;padding-left:20px}.rs1-select2 .select2-container .select2-results__option[aria-selected="true"]{background:#4a8082;color:white}.rs1-select2 .select2-container .select2-results__option--highlighted[aria-selected]{background:#4a8082;color:white}.rs1-select2 .select2-results__options{font-family:"Plus Jakarta Sans";font-size:13px;color:var(--body-text);line-height:1.2}.rs1-select2 .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:none;font-family:"Plus Jakarta Sans";font-size:13px;color:var(--body-text);line-height:1.2}.rs2-select2 .select2-container .select2-selection--single{height:40px}.rs2-select2 .select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px}.rs2-select2 .select2-container--default .select2-selection--single .select2-selection__arrow{width:35px;right:0;border-left:none}.rs2-select2 .select2-container--default .select2-selection--single .select2-selection__arrow::after{content:"\f0d7"}.wrap-slick1{position:relative}.item-slick1{height:calc(100vh - 40px);background-size:cover;background-repeat:no-repeat;background-position:center center}.rs1-slick1 .item-slick1{height:calc(100vh - 84px)}.rs2-slick1 .item-slick1{height:100vh}@media (max-width:991px){.item-slick1{height:calc(100vh - 70px)!important}}.arrow-slick1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:auto;height:auto;font-size:80px;color:rgba(0,0,0,.3);position:absolute;opacity:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:200;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.wrap-slick1:hover .arrow-slick1{opacity:1}.arrow-slick1:hover{color:#7280e0}.next-slick1{right:50px;left:auto}.prev-slick1{left:50px;right:auto}@media (max-width:991px){.next-slick1{right:15px}.prev-slick1{left:15px}}.rs2-slick1 .arrow-slick1{color:rgba(255,255,255,.3)}.rs2-slick1 .arrow-slick1:hover{color:#7280e0}.wrap-slick1-dots{position:absolute;width:100%;left:0;bottom:60px}.slick1-dots{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center}.slick1-dots li{max-width:190px;position:relative;cursor:pointer;margin-right:1px}.slick1-dots li img{width:100%}.caption-dots-slick1{font-family:Raleway-ExtraLight;font-size:16px;line-height:1.3;color:var(--white);text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);padding:5px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;opacity:0}.slick1-dots li:hover .caption-dots-slick1{opacity:1}.slick1-dots li.slick-active .caption-dots-slick1{opacity:1}@media (max-width:575px){.caption-dots-slick1{font-size:13px}.wrap-slick1-dots{bottom:25px}}.wrap-slick2{position:relative;margin-right:-15px;margin-left:-15px}.arrow-slick2{position:absolute;z-index:100;top:calc((100% - 60px) / 2);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:39px;color:#ccc;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.arrow-slick2:hover{color:#666}.next-slick2{right:-40px}.prev-slick2{left:-40px}@media (max-width:1300px){.next-slick2{right:0}.prev-slick2{left:0}}.wrap-slick3{position:relative}.wrap-slick3-arrows{position:absolute;z-index:100;width:83.333333%;right:0;top:calc(50% - 20px)}.arrow-slick3{font-size:25px;color:var(--white);position:absolute;top:0;width:40px;height:40px;background-color:rgba(0,0,0,.5);-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.arrow-slick3:hover{background-color:rgba(0,0,0,.9)}.prev-slick3{left:0}.next-slick3{right:0}.wrap-slick3-dots{width:11.111111%}.slick3{width:83.333333%}.slick3-dots li{display:block;position:relative;width:100%;margin-bottom:27px}.slick3-dots li img{width:100%}.slick3-dot-overlay{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;border:2px solid transparent;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.slick3-dot-overlay:hover{border-color:#ccc}.slick3-dots .slick-active .slick3-dot-overlay{border-color:#ccc}.mfp-bg{z-index:10000;background-color:#000;opacity:.9}.mfp-wrap{z-index:10000}.mfp-arrow:after,.mfp-arrow:before{display:none}.mfp-arrow{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}button.mfp-arrow-right{background-image:url(../images/icons/icon-next.png);background-position:center center;background-repeat:no-repeat}button.mfp-arrow-left{background-image:url(../images/icons/icon-prev.png);background-position:center center;background-repeat:no-repeat}button.mfp-close{width:75px!important;height:58px!important;line-height:44px;position:fixed;right:0;top:0;color:transparent!important;background-image:url(../images/icons/icon-close.png);background-position:center center;background-repeat:no-repeat;cursor:pointer!important;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.tab01 .nav-tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:none}.tab01 .nav-tabs .nav-item{margin:0 15px}.tab01 .nav-link{font-family:"Plus Jakarta Sans";font-size:15px;color:#888;line-height:1.2;padding:0;border-radius:0;border:none;border-bottom:1px solid transparent;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.tab01 .nav-link.active{color:var(--body-text);border-color:#797979}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057!important;background-color:var(--white);border-color:#dee2e6 #dee2e6 var(--white)}.tab01 .nav-link:hover{color:var(--body-text);border-color:#797979}.swal-overlay{overflow-y:auto}.swal-button:focus{outline:none;box-shadow:none}.swal-button{background-color:var(--primary);font-family:"Plus Jakarta Sans";font-size:16px;color:white;text-transform:uppercase;font-weight:unset;border-radius:4px;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.swal-button:hover{background-color:var(--body-text)}.swal-button:active{background-color:var(--body-text)}.swal-title{font-family:"Plus Jakarta Sans";color:var(--body-text)333;font-size:18px;line-height:1.5;padding:0 15px}.swal-text{font-family:"Plus Jakarta Sans";color:var(--body-text)555;font-size:16px;line-height:1.666667;text-align:center}a.btn-tienda-nube-white.btn-tienda-nube:hover{background-color:var(--navs-hover)!important}.btn-tienda-nube-white.btn-tienda-nube{width:auto!important;color:var(--tienda-nube-hover-2)!important;background-color:var(--white)!important;min-width:auto!important}.btn-tienda-nube-white.btn-tienda-nube:hover{color:var(--tienda-nube-hover-2)!important}.btn-tienda-nube-white.btn-tienda-nube i{color:var(--success)!important}.cont-prod .btn-tienda-nube{width:100%!important;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;line-height:normal}@media (max-width:767px){.prod-title{font-size:17px!important;line-height:auto!important}.prod-title-xl{font-size:24px!important}.cont-products-list{padding-bottom:15px!important}.cont-prod .btn-tienda-nube{font-size:12px}.cont-prod{min-height:auto!important}}.cont-prod .hide-two-lines{min-height:52px}#cont-btn-import-tn .btn-tienda-nube{min-width:200px!important}.btn-tienda-nube{min-width:100%!important;color:var(--white)!important;background-color:var(--tienda-nube);border-color:var(--tienda-nube);transition:all .3s ease}.btn-tienda-nube:hover{color:var(--white);background-color:var(--tienda-nube-hover-2)}.btn-tienda-nube img{margin-right:5px;width:28px}.swal-footer{margin-top:0}.active-categoria{border:none!important;background-color:var(--primary)!important;color:var(--body-text)!important;font-weight:bold!important}.show-search .icon-search,.show-filter .icon-filter{display:none}.show-search .icon-close-search,.show-filter .icon-close-filter{display:unset}.show-search .icon-search,.show-filter .icon-filter{display:none}.show-search .icon-close-search,.show-filter .icon-close-filter{display:unset}.show-search,.show-filter{background-color:#f2f2f2;border-color:#e7e7e7;position:relative}.show-search::after,.show-filter::after{content:"";position:absolute;display:block;width:14px;height:14px;background-color:#f2f2f2;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;transform-origin:center center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:calc(50% - 7px);bottom:-8px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.show-search:hover:after,.show-filter:hover:after{}.filter-col1{width:100%}.filter-col2{width:27%}.filter-col3{width:26%}.filter-col4{width:100%}.filter-link{color:#aaa;border-bottom:1px solid transparent}.filter-link:hover{color:#4a8082;border-bottom:1px solid #4a8082}.filter-link-active{color:#4a8082;border-bottom:1px solid #4a8082}@media (max-width:767px){.filter-col1,.filter-col2,.filter-col3,.filter-col4{width:100%}}@media (max-width:575px){.filter-col1,.filter-col2,.filter-col3,.filter-col4{width:100%}}.wrap-variantes{margin-top:30px}.wrap-variantes .row{margin-bottom:4px;min-height:50px;display:flex;justify-content:center;align-items:center}.wrap-variantes .variant-head{min-height:40px;margin-bottom:0}.wrap-variantes .variant-tr{border-radius:var(--border-radius-small)!important;border:2px solid var(--table-border)}.wrap-variantes .variant-tr:hover{background-color:var(--table-border)}.selected-var{padding:5px 0;background-color:var(--table-border);border-radius:var(--border-radius-small)!important;border:1px solid var(--primary)!important}.wrap-num-product{width:140px;height:45px;border:1px solid var(--primary-disable);border-radius:3px;overflow:hidden}.btn-num-product-up,.btn-num-product-down{width:45px;height:100%;cursor:pointer}.num-product{width:calc(100% - 90px);height:100%;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background-color:#f7f7f7}input.num-product{-webkit-appearance:textfield!important;margin:0;-moz-appearance:textfield!important}input.num-product::-webkit-outer-spin-button,input.num-product::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tooltip100{position:relative}.tooltip100::after{content:attr(data-tooltip);font-family:"Plus Jakarta Sans";font-size:12px;color:#888;line-height:18px;white-space:nowrap;display:block;position:absolute;background:var(--white);border:1px solid #ccc;height:20px;padding:0 8px;top:-35px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-o-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-ms-box-shadow:0 3px 6px 0 rgba(0,0,0,.18);-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s;visibility:hidden;opacity:0}.tooltip100:hover:after{visibility:visible;opacity:1}.wrap-modal1{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:9000;overflow:auto;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s;visibility:hidden;opacity:0}.overlay-modal1{position:fixed;z-index:-1;width:100%;height:100%;top:0;left:0;background:#000;opacity:.8}.show-modal1{visibility:visible;opacity:1}.wrap-table-shopping-cart{overflow:auto;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.table-shopping-cart{border-collapse:collapse;width:100%;min-width:680px}.table-shopping-cart tr{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.table-shopping-cart .column-1{width:133px;padding-left:50px}.table-shopping-cart .column-2{width:220px;font-size:15px}.table-shopping-cart .column-3{width:120px;font-size:16px}.table-shopping-cart .column-4{width:145px;text-align:right}.table-shopping-cart .column-5{width:172px;padding-right:50px;text-align:right;font-size:16px}.table-shopping-cart .table_row{height:130px}.table-shopping-cart .table_row td{padding-bottom:20px}.table-shopping-cart .table_row td.column-1{padding-bottom:30px}.table-shopping-cart .table_head th{font-family:"Plus Jakarta Sans";font-size:13px;color:var(--body-text);text-transform:uppercase;line-height:1.6;padding-top:15px;padding-bottom:15px}.table-shopping-cart td{font-family:"Plus Jakarta Sans";color:var(--body-text);line-height:1.6}.block1{position:relative;border:1px solid #e6e6e6}.block1-txt{background-color:rgba(103,117,214,.0)}.block1-name{color:var(--body-text)}.block1-info{color:var(--body-text)}.block1-txt-child2{border-bottom:2px solid var(--white);overflow:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.block1-link{-webkit-transform:translateY(250%);-moz-transform:translateY(250%);-ms-transform:translateY(250%);-o-transform:translateY(250%);transform:translateY(250%)}.block1-txt:hover{background-color:rgba(103,117,214,.8)}.block1-txt:hover .block1-txt-child2{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.block1-txt:hover .block1-link{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.block1-txt:hover .block1-name,.block1-txt:hover .block1-info{color:var(--white)}.block2-pic{position:relative}.block2-btn{position:absolute;bottom:-50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.block2-pic:hover .block2-btn{bottom:20px}.block2-txt-child1{width:calc(100% - 30px)}.block2-txt-child2{width:30px}.btn-addwish-b2 .icon-heart2{opacity:0}.btn-addwish-b2:hover .icon-heart2{opacity:1}.btn-addwish-b2:hover .icon-heart1{opacity:0}.js-addedwish-b2 .icon-heart2{opacity:1}.js-addedwish-b2 .icon-heart1{opacity:0}.label-new{position:relative}.label-new::after{content:attr(data-label);font-family:Montserrat-Regular;font-size:12px;color:var(--white);line-height:1.2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:absolute;min-width:50px;height:22px;border-radius:11px;padding:0 6px;background-color:#66a8a6;top:42px;left:12px}.cl0{color:var(--white)}.cl1{color:var(--primary)}.cl2{color:var(--body-text)}.cl3{color:#666}.cl4{color:#999}.cl5{color:var(--secondary-hover)}.cl6{color:#888}.cl7{color:#b2b2b2}.cl8{color:var(--body-text)}.cl9{color:#aaa}.cl10{color:#1d1d1d}.cl11{color:#f9ba48}.cl12{color:#ccc}.stext-101{font-family:"Plus Jakarta Sans";font-size:15px;line-height:1.466667;text-transform:uppercase}.stext-102{font-family:"Plus Jakarta Sans";font-size:14px;line-height:1.7}.stext-103{font-family:"Plus Jakarta Sans";font-size:15px;line-height:1.466667}.stext-104{font-family:"Plus Jakarta Sans";font-size:14px;line-height:1.466667}.stext-105{font-family:"Plus Jakarta Sans";font-size:14px;line-height:1.466667;letter-spacing:1px}.stext-106{font-family:"Plus Jakarta Sans";font-size:15px;line-height:1.2}.stext-107{font-family:"Plus Jakarta Sans";font-size:13px;line-height:1.923}.stext-108{font-family:Raleway-Light;font-size:14px;line-height:1.7143}.stext-109{font-family:"Plus Jakarta Sans";font-size:12px;line-height:1.833333}.stext-110{font-family:"Plus Jakarta Sans";font-size:15px;line-height:1.466667}.stext-111{font-family:"Plus Jakarta Sans";font-size:13px;line-height:1.6923}.stext-112{font-family:"Plus Jakarta Sans";font-size:13px;line-height:1.6923;text-transform:uppercase}.stext-113{font-family:Raleway-Light;font-size:14px;line-height:1.7857}.stext-114{font-family:Raleway-Italic;font-size:15px;line-height:1.666667}.stext-115{font-family:"Plus Jakarta Sans";font-size:15px;line-height:1.666667}.stext-116{font-family:"Plus Jakarta Sans";font-size:15px;line-height:1.266667}.stext-117{font-family:Raleway-Light;font-size:15px;line-height:1.666667}.stext-301{font-family:Montserrat-Bold;font-size:15px;line-height:1.6;text-transform:uppercase}.mtext-101{font-family:"Plus Jakarta Sans";font-size:18px;line-height:1.333333}.mtext-102{font-family:Raleway-SemiBold;font-size:16px;line-height:1.6}.mtext-103{font-family:"Plus Jakarta Sans";font-size:18px;line-height:1.333333;text-transform:uppercase}.mtext-104{font-family:"Plus Jakarta Sans";font-size:16px;line-height:1.6}.mtext-105{font-family:"Plus Jakarta Sans";font-size:24px;line-height:1.5}.mtext-106{font-family:Raleway-SemiBold;font-size:18px;line-height:1.388888}.mtext-107{font-family:"Plus Jakarta Sans";font-size:16px;line-height:1.625}.mtext-108{font-family:"Plus Jakarta Sans";font-size:20px;line-height:1.3}.mtext-109{font-family:"Plus Jakarta Sans";font-size:20px;line-height:1.3;text-transform:uppercase}.mtext-110{font-family:"Plus Jakarta Sans";font-size:18px;line-height:1.222222}.mtext-111{font-family:"Plus Jakarta Sans";font-size:25px;line-height:1.2}.mtext-112{font-family:"Plus Jakarta Sans";font-size:22px;line-height:1.333333}.mtext-113{font-family:"Plus Jakarta Sans";font-size:22px;line-height:1.333333;text-transform:uppercase}.ltext-101{font-family:"Plus Jakarta Sans";font-size:28px;line-height:1.2857}.ltext-102{font-family:"Plus Jakarta Sans";font-size:28px;line-height:1.1}.ltext-103{font-family:"Plus Jakarta Sans";font-size:36px;line-height:1.1;text-transform:uppercase}.ltext-104{font-family:"Plus Jakarta Sans";font-size:60px;line-height:1.1;text-transform:uppercase}.ltext-105{font-family:"Plus Jakarta Sans";font-size:50px;line-height:1.1}.ltext-106{font-family:"Plus Jakarta Sans";font-size:36px;line-height:1.2}.ltext-107{font-family:"Plus Jakarta Sans";font-size:30px;line-height:1.1}.ltext-108{font-family:"Plus Jakarta Sans";font-size:26px;line-height:1.3846}.ltext-109{font-family:"Plus Jakarta Sans";font-size:36px;line-height:1.2}.ltext-201{font-family:"Plus Jakarta Sans";font-size:60px;line-height:1.1;text-transform:uppercase}.ltext-202{font-family:"Plus Jakarta Sans";font-size:28px;line-height:1.2857}.size-101{min-width:161px;height:46px}.size-102{min-width:139px;height:40px}.size-103{min-width:179px;height:46px}.size-104{min-width:94px;height:40px}.size-105{min-width:111px;height:40px}.size-106{width:88px;height:100%}.size-107{min-width:145px;height:40px}.size-108{width:40px;height:40px}.size-109{width:60px;height:60px}.size-110{width:100%;min-height:100px}.size-111{width:100%;height:40px}.size-112{min-width:134px;height:43px}.size-113{width:38px;height:60px}.size-114{width:calc(100% - 38px);height:60px}.size-115{min-width:185px;height:45px}.size-116{width:100%;height:50px}.size-117{width:220px;height:45px}.size-118{min-width:163px;height:45px}.size-119{min-width:156px;height:45px}.size-120{width:100%;min-height:199px}.size-121{width:100%;height:46px}.size-122{width:55px;height:100%}.size-123{width:70px;min-height:70px}.size-124{width:100%;min-height:150px}.size-125{min-width:180px;height:40px}.size-201{max-width:270px}.size-202{width:calc(100% / 3)}.size-203{width:105px}.size-204{width:calc(100% - 105px)}.size-205{width:145px}.size-206{width:calc(100% - 145px)}.size-207{width:calc(100% - 78px)}.size-208{width:34.5%}.size-209{width:65.5%}.size-210{width:50%}.size-211{width:60px}.size-212{width:calc(100% - 60px)}.size-213{max-width:245px}.size-214{width:90px}.size-215{width:calc(100% - 110px)}.size-216{width:55px}.size-217{width:calc(100% - 55px)}.size-218{max-width:286px}.size-301{min-height:30px}.size-302{min-height:80px}.size-303{height:390px}.bg-none{background-color:transparent}.bg0{background-color:var(--white)}.bg1{color:var(--body-text);background-color:var(--primary)}button.bg1{color:var(--body-text)}.bg2{background-color:#e6e6e6}.bg3{background-color:var(--secondary-hover)}.bg5{background-color:rgba(0,0,0,.5)}.bg6{background-color:#f2f2f2}.bg7{background-color:var(--body-text)}.bg8{background-color:#f3f3f3}.bg9{background-color:rgba(255,255,255,.9)}.bg-overlay1::before{content:"";position:absolute;z-index:-100;display:block;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.5}.bg-img1{background-size:cover;background-position:center center;background-repeat:no-repeat}.bor0{border-radius:50%}.bor1{border-radius:23px}.bor2{border-radius:20px}.bor3{border-bottom:1px solid transparent}.bor4{border:1px solid #e6e6e6;border-radius:3px}.bor5{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.bor6{border-right:1px solid rgba(255,255,255,.1)}.bor7{border:1px solid #ccc;border-radius:15px}.bor8{border:1px solid #e6e6e6;border-radius:2px}.bor9{border-right:1px solid #e6e6e6}.bor10{border:1px solid #e6e6e6}.bor11{border-radius:21px}.bor12{border-bottom:1px dashed #d9d9d9}.bor13{border:1px solid #e6e6e6;border-radius:22px}.bor14{border-radius:25px}.bor15{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.bor16{border-left:3px solid #e6e6e6}.bor17{border:1px solid #e6e6e6;border-radius:25px}.bor18{border-top:1px solid #e6e6e6}.bor18:last-child{border-bottom:1px solid #e6e6e6}.bor19{border:1px solid #d9d9d9;border-radius:2px}.plh0::-webkit-input-placeholder{color:#999999}.plh0:-moz-placeholder{color:#999999}.plh0::-moz-placeholder{color:#999999}.plh0:-ms-input-placeholder{color:#999999}.plh1::-webkit-input-placeholder{color:#b2b2b2}.plh1:-moz-placeholder{color:#b2b2b2}.plh1::-moz-placeholder{color:#b2b2b2}.plh1:-ms-input-placeholder{color:#b2b2b2}.plh2::-webkit-input-placeholder{color:var(--body-text)}.plh2:-moz-placeholder{color:var(--body-text)}.plh2::-moz-placeholder{color:var(--body-text)}.plh2:-ms-input-placeholder{color:var(--body-text)}.plh3::-webkit-input-placeholder{color:var(--body-text)}.plh3:-moz-placeholder{color:var(--body-text)}.plh3::-moz-placeholder{color:var(--body-text)}.plh3:-ms-input-placeholder{color:var(--body-text)}.plh4::-webkit-input-placeholder{color:#888}.plh4:-moz-placeholder{color:#888}.plh4::-moz-placeholder{color:#888}.plh4:-ms-input-placeholder{color:#888}.js-addedwish-detail{color:#4a8082}.label1{position:relative}.label1::after{content:attr(data-label1);font-family:"Plus Jakarta Sans";font-size:10px;line-height:15px;color:var(--white);text-transform:uppercase;text-align:center;display:block;position:absolute;top:3px;right:-9px;height:15px;min-width:32px;border-radius:7px;padding:0 4px;background-color:#f74877}.label1.rs1::after{top:calc(50% - 8px);right:auto;left:90%}.how-active1{color:var(--body-text);border-color:#797979}.wrap-input1{position:relative;border-bottom:2px solid rgba(204,204,204,.1)}.input1{background-color:transparent;width:100%}.focus-input1{position:absolute;width:0;height:2px;background-color:#6774d5;left:0;bottom:-2px}.input1:focus+.focus-input1{width:100%}.how-pagination1{font-family:"Plus Jakarta Sans";font-size:14px;color:#808080;width:36px;height:36px;border-radius:50%;border:1px solid #e6e6e6}.how-pagination1:hover{background-color:#999;border-color:#999;color:var(--white)}.active-pagination1{background-color:#999;border-color:#999;color:var(--white)}.how-shadow1{box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.how-pos1{position:absolute;top:10px;right:10px}.how-pos2{padding-left:10.7%;padding-right:11%}@media (max-width:991px){.how-pos2{padding-left:8%;padding-right:8%}}.how-pos3-parent{position:relative}.how-pos3{position:absolute;top:-35px;right:0}.how-pos4-parent{position:relative}.how-pos4{position:absolute;top:calc(50% - 9px);left:28px}.how-pos5-parent{position:relative}.how-pos5{position:absolute;top:15px;left:10px}.how-itemcart1{width:60px;position:relative;margin-right:20px;cursor:pointer}.how-itemcart1 img{width:100%}.how-itemcart1::after{border-radius:var(--bs-border-radius)!important;content:'x';font-size:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);color:var(--white);transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;opacity:0}.how-itemcart1:hover:after{opacity:1}.how-bor2,.how-bor1{position:relative;z-index:1}.how-bor2::before,.how-bor1::before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;border:3px solid #ccc}.how-bor1::before{bottom:-21px;left:-21px}@media (max-width:767px){.how-bor1::before{bottom:-21px;right:-21px;left:auto}}.how-bor2::before{bottom:-21px;right:-21px}.focus-in0:focus::-webkit-input-placeholder{color:transparent}.focus-in0:focus:-moz-placeholder{color:transparent}.focus-in0:focus::-moz-placeholder{color:transparent}.focus-in0:focus:-ms-input-placeholder{color:transparent}.hov-cl0:hover{color:var(--white)}.hov-bg0:hover{background-color:var(--white)}.hov-cl1:hover{color:var(--primary)}.hov-bg1:hover{background-color:var(--primary)}.hov-img0{display:block;overflow:hidden}.hov-img0 img{width:100%;-webkit-transition:transform .9s ease;-o-transition:transform .9s ease;-moz-transition:transform .9s ease;transition:transform .9s ease}.hov-img0:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.wrap-filter,.bg-background{background-color:var(--background)}.bolder{font-weight:bolder}.hov-btn1{font-weight:bold}.hov-btn1:hover{border-color:var(--primary-hover);background-color:var(--primary-hover);color:var(--body-text)}.hov-btn1:hover i{color:var(--white)}.hov-btn2:hover{border-color:var(--white);background-color:var(--white);color:var(--primary-hover)}.hov-btn3:hover{border-color:var(--primary-disable);background-color:var(--navs-hover);color:var(--body-text)}.hov-btn3:hover i{color:var(--body-text)}.hov-tag1:hover{color:var(--primary);border-color:var(--primary)}.hov-ovelay1{position:relative}.hov-ovelay1::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(103,117,214,.8);opacity:0;transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s}.hov-ovelay1:hover:after{opacity:1}.hov1:hover{color:var(--body-text);border-color:#797979}.hov2:hover{background-color:#f2f2f2}.hov3{opacity:.6}.hov3:hover{opacity:1}.linkFooter{color:#FFF!important}@media (max-width:1199px){.m-0-xl{margin:0}.m-lr-0-xl{margin-left:0;margin-right:0}.m-lr-15-xl{margin-left:15px;margin-right:15px}.m-l-0-xl{margin-left:0}.m-r-0-xl{margin-right:0}.m-l-15-xl{margin-left:15px}.m-r-15-xl{margin-right:15px}.p-0-xl{padding:0}.p-lr-0-xl{padding-left:0;padding-right:0}.p-lr-15-xl{padding-left:15px;padding-right:15px}.p-l-0-xl{padding-left:0}.p-r-0-xl{padding-right:0}.p-l-15-xl{padding-left:15px}.p-r-15-xl{padding-right:15px}.w-full-xl{width:100%}}@media (max-width:991px){.m-0-lg{margin:0}.m-lr-0-lg{margin-left:0;margin-right:0}.m-lr-15-lg{margin-left:15px;margin-right:15px}.m-l-0-lg{margin-left:0}.m-r-0-lg{margin-right:0}.m-l-15-lg{margin-left:15px}.m-r-15-lg{margin-right:15px}.p-0-lg{padding:0}.p-lr-0-lg{padding-left:0;padding-right:0}.p-lr-15-lg{padding-left:15px;padding-right:15px}.p-l-0-lg{padding-left:0}.p-r-0-lg{padding-right:0}.p-l-15-lg{padding-left:15px}.p-r-15-lg{padding-right:15px}.w-full-lg{width:100%}.respon4{width:50%}.respon5{padding-top:50px;padding-bottom:50px}}@media (max-width:767px){.m-0-md{margin:0}.m-lr-0-md{margin-left:0;margin-right:0}.m-lr-15-md{margin-left:15px;margin-right:15px}.m-l-0-md{margin-left:0}.m-r-0-md{margin-right:0}.m-l-15-md{margin-left:15px}.m-r-15-md{margin-right:15px}.p-0-md{padding:0}.p-lr-0-md{padding-left:0;padding-right:0}.p-lr-15-md{padding-left:15px;padding-right:15px}.p-l-0-md{padding-left:0}.p-r-0-md{padding-right:0}.p-l-15-md{padding-left:15px}.p-r-15-md{padding-right:15px}.w-full-md{width:100%}.respon4{width:100%}}@media (max-width:575px){.m-0-sm{margin:0}.m-lr-0-sm{margin-left:0;margin-right:0}.m-lr-15-sm{margin-left:15px;margin-right:15px}.m-l-0-sm{margin-left:0}.m-r-0-sm{margin-right:0}.m-l-15-sm{margin-left:15px}.m-r-15-sm{margin-right:15px}.p-0-sm{padding:0}.p-lr-0-sm{padding-left:0;padding-right:0}.p-lr-15-sm{padding-left:15px;padding-right:15px}.p-l-0-sm{padding-left:0}.p-r-0-sm{padding-right:0}.p-l-15-sm{padding-left:15px}.p-r-15-sm{padding-right:15px}.w-full-sm{width:100%}.respon1{font-size:40px}.respon2{font-size:20px}.respon6{width:65px}.respon6-next{width:calc(100% - 65px)}.respon7{padding-left:60px}}@media (max-width:480px){.m-0-ssm{margin:0}.m-lr-0-ssm{margin-left:0;margin-right:0}.m-lr-15-ssm{margin-left:15px;margin-right:15px}.m-l-0-ssm{margin-left:0}.m-r-0-ssm{margin-right:0}.m-l-15-ssm{margin-left:15px}.m-r-15-ssm{margin-right:15px}.p-0-ssm{padding:0}.p-lr-0-ssm{padding-left:0;padding-right:0}.p-lr-15-ssm{padding-left:15px;padding-right:15px}.p-l-0-ssm{padding-left:0}.p-r-0-ssm{padding-right:0}.p-l-15-ssm{padding-left:15px}.p-r-15-ssm{padding-right:15px}.w-full-ssm{width:100%}.respon3{padding:20px}}.product-sku{display:flex;justify-content:center;align-items:center;min-width:100px;background:var(--secondary);color:var(--white);padding:3px 5px;border-radius:var(--border-radius-small)}.sku-container{margin-right:0;display:flex;align-items:center}.copy-btn{margin-left:4px;padding:5px 10px;font-size:14px;cursor:pointer;background-color:var(--background);color:var(--text-disable);border:none;border-radius:5px}.copy-btn:hover{color:var(--body-text)!important;background-color:var(--navs-hover)!important}.cont-resumen-prod{width:100%;display:flex;justify-content:center;align-items:flex-start}.cont-resumen-prod a{line-height:26px;color:var(--body-text)}.cont-resumen-prod a:hover{}.cont-prod{border:1px solid var(--primary-disable);padding:10px;min-height:452px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:var(--border-radius-small);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.cont-prod:hover{border:1px solid var(--secondary-hover)}.cont-img-prod{border-radius:var(--border-radius-small);width:100%;padding-top:100%;position:relative;overflow:hidden}.cont-img-prod::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.cont-img-prod img{width:90%}.cont-info-prod{width:100%}.cont-precios{width:100%}.cont-precios div{padding:0}.prod-title{font-weight:bold;font-size:20px}.prod-title-xl{font-weight:bold;font-size:var(--font-size-xxl)}.precio{font-size:18px}.precio-bold{font-size:18px;font-weight:bold}.btn-primary{min-width:auto;padding:0 24px;border-radius:var(--border-radius-small)!important;font-weight:bold;text-transform:none;font-size:var(--font-size-btn)}.txt-price{font-size:var(--font-size-xl);color:var(--primary-hover)}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 12px);padding:.375rem .75rem;font-size:.875rem;font-weight:400;line-height:1.5;color:var(--input-color);background-color:var(--input-bg);background-clip:padding-box;border:1px solid var(--primary-disable);border-radius:.5rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control::placeholder{color:var(--body-text-alpha)!important}.form-control:focus{color:var(--gray-dark);background-color:var(--white);border-color:var(--input-border-focus);outline:0;border:1px solid var(--input-border-focus)!important;-webkit-box-shadow:none;box-shadow:none}select.form-control:not([size]):not([multiple]){height:calc(1.5em + .75rem + 12px)}.border-cards{border:1px solid var(--primary-disable)}.border-radius{border-radius:var(--border-radius-small)!important}.hide-two-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.hide-one-lines{display:-webkit-box!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;word-break:break-all!important;hyphens:auto!important}.cont-products-list{}.panel-filter{display:block;position:inherit;top:59px;z-index:999;width:100%;left:0}.fix-menu-panel{background-color:var(--background);position:fixed;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.js-show-filter{border-radius:var(--border-radius-small);color:var(--input-color);background-color:var(--white);border-color:var(--input-border)}.js-addcart-detail{font-weight:bold;color:var(--primary-hover)}.alert-info{color:var(--alert-info-color);background-color:var(--alert-info-bg);border-color:var(--alert-info-border)}.alert-info hr{border-top-color:var(--alert-info-border)}.alert-info .alert-link{color:#062c33}div:where(.swal2-icon).swal2-info{color:var(--primary)!important;border-color:var(--primary)!important}.container-btns-product{display:flex;justify-content:space-between;align-items:center;width:100%}.btn-suscribirse{border:1px solid;border-color:var(--primary);border-radius:var(--border-radius-md);height:46px;padding:0 20px;display:flex;justify-content:center;align-items:center;background:var(--primary);transition:all .3s ease}.btn-suscribirse:hover,.btn-suscribirse.des:hover{color:var(--primary-text)!important;background:var(--primary-hover)!important}.btn-suscribirse{border-color:var(--primary-hover)!important;color:var(--primary-hover)!important;background:var(--white)!important}.btn-suscribirse.des{border-color:var(--danger)!important;color:var(--danger)!important;background:var(--white)!important}.btn-suscribirse.des:hover{background-color:var(--danger)!important;color:var(--white)!important}.drop-area.border-success{background-color:var(--success-alt-bg)!important;border:2px dashed var(--success)!important}.drop-area{max-width:500px;border-radius:13px!important;cursor:pointer;background-color:var(--white)!important;transition:background-color .3s ease,border-color .3s ease;border:2px dashed var(--primary)!important}.drop-area:hover{background-color:var(--navs-hover)!important}.drop-area.drag-over{background-color:var(--background)!important;border-color:yellow!important}.img-logo-list-small{width:26px;height:26px;object-fit:contain;border-radius:50%;border:2px solid var(--input-hover)}.btn-primary{color:var(--body-text);background-color:var(--primary);border-color:var(--primary);transition:background-color .3s ease,border-color .3s ease}.pos-badge{position:absolute;top:8px;right:8px;z-index:5}.badge-privado{padding:4px 10px;border-radius:var(--border-radius-md);background:var(--secondary);color:var(--white);font-weight:600;font-size:.875rem}.badge-privado i{color:var(--primary)}.badge-publico{padding:4px 10px;border-radius:var(--border-radius-md);color:var(--primary-hover);font-weight:600;font-size:.875rem}.badge-publico:hover{color:var(--primary-hover-2)}.text-primary-hover{color:var(--primary-hover)!important}@media (min-width:768px){#carritoResumen{display:block!important;visibility:visible!important;height:auto!important}}@media (max-width:768px){.sticky-top{position:static!important}}