@font-face{font-family:"Rubik";font-style:normal;font-weight:300;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-Light.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:300;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-LightItalic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-Regular.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:400;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-Italic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-Medium.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:500;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-MediumItalic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-Bold.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:700;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-BoldItalic.woff") format("woff")}@font-face{font-family:"Rubik";font-style:normal;font-weight:800;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-ExtraBold.woff") format("woff")}@font-face{font-family:"Rubik";font-style:italic;font-weight:800;font-display:swap;src:url("/ext/fonts/Rubik/Rubik-ExtraBoldItalic.woff") format("woff")}:root{--tei-orange:#ff4b38;--tei-orange-deep:color-mix(in srgb, var(--tei-orange) 85%, black);--tei-green:#60bb8f;--tei-blue:#4c8ff2;--tei-pink:#f5b9d5;--tei-pink-deep:color-mix(in srgb, var(--tei-pink) 85%, black);--tei-black:#0c0c0c;--tei-grey:#333333;--tei-white:#ffffff;--tei-mint:#d9ebcc;--tei-sage:#dae9e9;--tei-cyan:#05a7ce;--tei-green-wsp:#25D366}html,body{font-family:"Rubik",sans-serif !important;color:var(--tei-black) !important}body{overflow-x:hidden}#bodyWrapper:has(.contenedorDetalleProd),#bodyWrapper:has(#bodyContentReact),#bodyWrapper:has(.sell-section),#bodyWrapper:has(.faq-section),#bodyWrapper:has(.about-us-hero){padding-bottom:0}a{text-decoration:none !important}a:hover,a:focus,a:active{color:currentColor}#lower_menu_nav{height:0;min-height:0}.empty_cart.btn.btn-one i,.shoppingProducts .quitarProducto,.nav-top__list .nav-top__item:not(.styleDropdown)>.dropdown-submenu a i,.nav-top__list .user-li .dropdown-menu-right .dropdown-submenu a i,.footer-upper .footer-widget h2,.footer-upper .column h2,.favorite-cont,i.fa.fa-chevron-circle-right,.section_page .title_section i,.section_page .title_section_summary i,.btn.btn-secondary,.section_page .title_section_summary,.section_page .title-content,.navbar-descriptions .category-title.main-category,#select-payment-text .citext .icon-container,#select-shipping-text .citext .icon-container,#menuHeader.nav-top .nav-top__link:hover,.favorite-cont,.shipping-help .fa,.shipping-help .fas,.infoBoxContainer,.quit-filter-container .quit-filter-box>.rf-btn span,.quit-filter-container .quit-filter-box>a span{color:var(--tei-orange) !important}.btn:not(.level_0, .level_1, .level_2, .level_3, .level_4, .level_5):not(
		.owl-prev
	):not(.owl-next),.pagination>.active>span,.pagination>.active>span:hover,.link-manufacturer:hover,.link-manufacturer:focus,.link-manufacturer:active,.submenu-dropdown>.nav_submenu_item>.nav-top__link:hover,.breadcrumb-container .circuloGris,#top-link-block.affix-top a,#top-link-block.affix a,.modal-dialog>.modal-content>.modal-header,.modal-search-reponsive .icon-submit-search,.navbar.navbar-attributes ul.nav.navbar-nav>li.nav-top__item.open>a.nav-top__link,.navbar.navbar-attributes ul.nav.navbar-nav>li.nav-top__item>a.nav-top__link:hover,.navbar.navbar-attributes ul.nav.navbar-nav>li.nav-top__item>a.nav-top__link:focus,.navbar.navbar-attributes ul.nav.navbar-nav>li.nav-top__item>a.nav-top__link:active,.checkbox-corporate input[type="checkbox"]:checked+label::before,.radio-corporate input[type="radio"]:checked+label::after,.dropdown-menu.orderProductoDropDown a:hover,.product-box .btn-buy,.one-two-banners-effect .col>.zoom .img-container .b-desc .textbanner-text .btn.btn-primary,.modal-dialog>.modal-content>.modal-footer .btn-default,.footer-upper .social-links-footer .div-redes,.modal-dialog>.modal-content>.modal-header,.breadcrumb-container .circuloGris,.submenu-dropdown>.nav_submenu_item>.nav-top__link:hover{background-color:var(--tei-orange) !important;color:var(--tei-white) !important}.breadcrumb-container .circuloGris{padding-top:3px !important}.checkbox-corporate input[type="checkbox"]:checked+label::before,.radio-corporate input[type="radio"]:checked+label::before,.breadcrumb-container{border-color:var(--tei-orange) !important}.random_banner:has(.banner-above-menu-div){padding:10px 0 20px;position:relative;height:30px;background:var(--tei-pink);margin-top:0;margin-inline:-15px}.random_banner:has(.banner-above-menu-div) .img-container{position:initial}.banner-above-menu-div{height:30px;font-weight:500;font-size:16px !important;display:flex;width:100% !important}.random_banner:has(.banner-above-menu-div),.banner-marquee{width:100vw;padding-inline:0;height:30px}.random_banner .banner-marquee>*{animation-duration:50s}#container-filter .form-search.navbar-descriptions:not(:has(.search-container)){margin-left:auto;padding-right:0}#container-filter .form-search.navbar-descriptions:not(:has(.search-container)) .cs-container{justify-content:flex-end}#container-filter .form-search.navbar-descriptions:not(:has(.search-container)) .cs-container .menu-toggle-style{display:none}#headerSite .form-search.navbar-descriptions .nav-top__item{display:flex;justify-content:center;align-items:center}#container-filter .row .user-cart .nav-top__link,#container-filter .row .user-cart .nav-top__link .desc,#headerSite .form-search.navbar-descriptions .nav-top__item .nav-top__link{font-size:16px !important;font-weight:500;text-transform:uppercase !important;color:var(--tei-black);vertical-align:text-bottom}#container-filter .row .user-cart .nav-top__link i.fa.fa-angle-down,#container-filter .row .user-cart .nav-top__link .desc i.fa.fa-angle-down,#headerSite .form-search.navbar-descriptions .nav-top__item .nav-top__link i.fa.fa-angle-down{display:none}#container-filter .row .user-cart .nav-top__link label{margin:0 !important;padding-right:0 !important}#container-filter .form-search li.nav-top__item.nav-strip-color.dropdown a.nav-top__link,#container-filter .row:not(.row-desc) .user-cart nav.nav-user ul>li>a.nav-top__link{padding-right:5px !important}#headerSite .form-search.navbar-descriptions .nav-top__item{max-width:max-content}#headerSite .form-search.navbar-descriptions .nav-top__item .nav-top__link{align-items:baseline !important}#headerSite .form-search li.nav-top__item.nav-strip-color.dropdown a.nav-top__link i{font-size:16px !important}@media (max-width:1100px){body #menuHeader .container:first-child{padding-bottom:5px}}body.mobileStyles #menuHeader .container:first-child{padding-bottom:5px}#menuHeader.nav-top{background:var(--tei-white)}#menuHeader.nav-top .nav-top__link{color:var(--tei-black) !important;font-weight:500;font-size:13px;letter-spacing:.04em;text-transform:uppercase;transition:color .2s ease}#menuHeader.nav-top .nav-top__link:hover{border-bottom:none !important}.nav-top__list.pull-right.navbar-descriptions{display:none !important}#container-filter{padding:0}#container-filter .img-logo{height:auto !important;max-width:90.89px !important;width:100%}#formBusqueda .form-ajax-search{max-width:300px;margin:0 auto}.big-search-input,.mask-input-search input.form-control,#combos{background:var(--tei-white) !important;border:1px solid var(--tei-orange) !important;border-right:none !important;border-radius:999px 0 0 999px !important;padding:8px 16px !important;font-size:13px !important;box-shadow:none !important;height:auto !important}#formBusqueda .input-group-addon,.big-search-mobile .input-group-addon{border:1px solid var(--tei-orange) !important;border-left:none !important;border-radius:0 999px 999px 0 !important;cursor:pointer}.combo-list-container{border:1px solid var(--tei-orange) !important;border-radius:18px !important}#combo-list.combo-list-container li.with-separator,#combo-list.combo-list-container .loading-search{border:none}.navbar.navbar-attributes{background:var(--tei-white) !important;border:none;margin-bottom:0}.navbar.navbar-attributes ul.nav.navbar-nav{display:flex;justify-content:center;gap:4px}.navbar.navbar-attributes ul.nav.navbar-nav>li.nav-top__item>a.nav-top__link{color:var(--tei-black) !important;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;transition:all .2s ease}.navbar.navbar-attributes ul.nav.navbar-nav>li.nav-top__item.open>a.nav-top__link,.navbar.navbar-attributes ul.nav.navbar-nav>li.nav-top__item>a.nav-top__link:hover,.navbar.navbar-attributes ul.nav.navbar-nav>li.nav-top__item>a.nav-top__link:focus,.navbar.navbar-attributes ul.nav.navbar-nav>li.nav-top__item>a.nav-top__link:active{border:none !important;box-shadow:none !important}.contentContainer.col-box-form-login{min-width:min(382px, 100%)}.contentContainer.col-box-form-login .form-group:has(.btn.btn-one){text-align:center}.breadcrumb-container{padding-bottom:5px}.navbar-descriptions .col-desc-categories a:active,.navbar-descriptions .col-desc-categories a:focus,.navbar-descriptions .col-desc-categories a:hover,.navbar-descriptions .col-desc-categories li.active a,.navbar-descriptions .col-desc-categories li.active a:focus,.navbar-descriptions .col-desc-categories li.active a:active,.navbar-descriptions .col-desc-categories li.active a:hover,.navbar-descriptions .col-desc-categories li.open a,.navbar-descriptions .col-desc-categories li.open a:focus,.navbar-descriptions .col-desc-categories li.open a:active,.navbar-descriptions .col-desc-categories li.open a:hover{background-color:var(--tei-orange) !important;color:var(--tei-white) !important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:var(--tei-orange)}.pagination>li>a,.pagination>li>span,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:var(--tei-orange);background-color:#fff;border-color:var(--tei-orange);border-bottom-left-radius:999px !important;border-top-left-radius:999px !important;border-bottom-right-radius:999px !important;border-top-right-radius:999px !important}.tei-band,#group_99 .one-two-banners-effect{background:var(--tei-orange);text-align:center;padding:22px 16px !important;margin:0 !important}.tei-band *,#group_99 .one-two-banners-effect *{color:#fff !important}.tei-band .textbanner-title,#group_99 .one-two-banners-effect .textbanner-title,.tei-band p,#group_99 .one-two-banners-effect p,.tei-band h3,#group_99 .one-two-banners-effect h3{font-size:clamp(14px, 1.6vw, 22px) !important;letter-spacing:.1em !important;text-transform:uppercase;margin:0}.content-pages-title-home{border:none !important;text-align:center;margin:50px 0 24px !important;color:var(--tei-black) !important;font-size:50px;font-weight:700}.content-pages-title-home .page-title-home{color:var(--tei-black) !important;font-size:clamp(30px, 5vw, 54px) !important;text-transform:uppercase;letter-spacing:.02em}.content-pages-title-home .pull-left{float:none !important;display:inline-block}.content-pages-title-home i.fa-chevron-circle-right{display:none}.separation-groups{padding:10px 0 40px;background:transparent}.group_80 .separation-groups,.group_81 .separation-groups,.group_13 .separation-groups,.group_1 .separation-groups{padding-top:0;margin-top:0}.group_80 .content-pages-title-home,.group_81 .content-pages-title-home,.group_13 .content-pages-title-home,.group_1 .content-pages-title-home{margin-top:0 !important}.group_81 .separation-groups{padding-bottom:0}.owl-carousel.products-carousel .owl-item{height:fit-content}.owl-carousel.products-carousel{padding:0 30px}.product-box{border:none;text-align:center}.product-box.product-box-modern:not(.stock-indicator, .without-price){min-height:inherit}.product-box:hover,.product-box:focus{box-shadow:none !important}.product-box .thumb-new img{width:100% !important;max-width:378px;border-radius:70px;aspect-ratio:379 / 415;object-fit:cover;display:block}.thumb-container-new .thumb-new{display:flex}.product-box .thumb-container-new .thumb-new .second-img{top:10px;left:10px;right:10px;width:auto !important;transform:none}.product-box-not-variable-height .product-box-body{height:auto !important}.product-box .product-box-title a{color:var(--tei-blue) !important;font-size:25px !important;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.1}.product-box.product-box-modern .product-box-body .product-box-title a{text-align:center}.product-box .product-box-price{color:var(--tei-black) !important;font-weight:900 !important;font-size:25px !important;text-align:center !important}.product-box.product-box-modern .product-box-body .product-box-price .col-price-container{justify-content:center}.col-btn-buy.btn-product-box-buy{width:100% !important}.product-box.product-box-modern .product-box-foot .row-buttons-foot .col-btn-buy button.btn-no-stock,.product-box.product-box-modern .product-box-foot .row-buttons-foot .col-btn-buy button.btn-buy{width:175px !important;height:37px;padding:10px 7px !important;border-radius:999px !important;text-transform:uppercase;transition:all .2s ease !important;border:none !important;letter-spacing:.08em;font-size:12px !important;font-weight:600}.product-box .product-box-foot .btn-product-box-buy .btn.btn-buy span{font-size:12px !important;font-weight:600;display:block !important}.product-box .product-box-foot .btn-product-box-buy .btn.btn-buy i{display:none !important}.product-box .btn-buy:hover{background:var(--tei-orange-deep) !important}.owl-nav .custome-nav{color:var(--tei-orange)}.btn:not(.level_0, .level_1, .level_2, .level_3, .level_4, .level_5):not(
		.owl-prev
	):not(.owl-next):not(.btn-wsp-agents):not(.btn-add-qty):not(.btn-remove-qty):not(.btn-buy):not(.btn-no-stock){border-radius:999px !important;font-size:12px !important;text-transform:uppercase;padding:10px 20px !important;transition:all .2s ease !important;font-weight:500;border:none !important;display:inline-flex;justify-content:center;align-items:center}.btn:not(.level_0, .level_1, .level_2, .level_3, .level_4, .level_5):not(
		.owl-prev
	):not(.owl-next):not(.btn-wsp-agents):not(.btn-add-qty):not(.btn-remove-qty):not(.btn-buy):not(.btn-no-stock) .tableGoogleLogin .tdGoogleText,.btn:not(.level_0, .level_1, .level_2, .level_3, .level_4, .level_5):not(
		.owl-prev
	):not(.owl-next):not(.btn-wsp-agents):not(.btn-add-qty):not(.btn-remove-qty):not(.btn-buy):not(.btn-no-stock) .tableGoogleLogin .tdGoogleIcon .fa-google{font-size:13px !important;letter-spacing:.08em;font-weight:600}.btn:not(.level_0, .level_1, .level_2, .level_3, .level_4, .level_5):not(
		.owl-prev
	):not(.owl-next):not(.btn-wsp-agents):not(.btn-add-qty):not(.btn-remove-qty):not(.btn-buy):not(.btn-no-stock) .tableGoogleLogin .tdGoogleIcon .fa-google{margin-right:10px}#top-link-block.affix a:hover,.btn:not(.level_0, .level_1, .level_2, .level_3, .level_4, .level_5):not(.owl-prev):not(.owl-next):not(.btn-remove-qty):not(.btn-add-qty):hover,#top-link-block.affix a:focus,.btn:not(.level_0, .level_1, .level_2, .level_3, .level_4, .level_5):not(.owl-prev):not(.owl-next):not(.btn-remove-qty):not(.btn-add-qty):focus,#top-link-block.affix a:active,.btn:not(.level_0, .level_1, .level_2, .level_3, .level_4, .level_5):not(.owl-prev):not(.owl-next):not(.btn-remove-qty):not(.btn-add-qty):active{background:var(--tei-orange-deep) !important}.product-box .input-group-qty{border:none !important}.input-group-qty{border:1px solid var(--tei-orange) !important;border-radius:999px;align-items:center;padding-inline:10px;max-width:161px}.input-group-qty .input-cart-qty{background:none;border:none;order:2}.input-group-qty .input-cart-qty:focus{box-shadow:none}.input-group-qty .qty-btns{display:contents}.input-group-qty .qty-btns span:first-child{order:1}.input-group-qty .qty-btns span:last-child{order:3}.input-group-qty .qty-btns .btn:first-child,.input-group-qty .qty-btns .btn:last-child{padding:10px 12px !important;display:flex;align-items:center;justify-content:center;background:none !important;color:var(--tei-black) !important;border-radius:999px !important;border:none}.input-group-qty .qty-btns .btn:first-child:hover,.input-group-qty .qty-btns .btn:last-child:hover{background:none !important;color:var(--tei-black) !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(204,204,204,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(204,204,204,0.6)}.shoppingProducts .input-group-qty{border-radius:clamp(19px, 5vw, 37px)}@media (max-width:1310px){.shoppingProducts .input-group-qty .qty-btns{display:flex;justify-content:center}.shoppingProducts .input-group-qty .input-cart-qty{order:0}}@media (max-width:1101px){.col-sm-13.col-xs-10.colXsShoppingTitle,.col-sm-8.col-xs-10.colXsShoppingTitle,.col-sm-4.col-xs-6.quantity-title-cart,.shopping-cart-input.col-sm-4.col-xs-6{width:33.33333333% !important}}.custom_class_more_info_free_over_shipping{margin-bottom:5px}.button-installments-style .media div{vertical-align:text-bottom !important}#top-link-block.affix{right:32px}#whatsapp-flogo.sonnar{background-color:var(--tei-green-wsp) !important;color:var(--tei-white) !important}#whatsapp-flogo.sonnar{border-color:var(--tei-white) !important;box-shadow:0 6px 20px color-mix(in srgb, var(--tei-green-wsp) 50%, transparent)}#whatsapp-flogo.sonnar::after{border-color:var(--tei-green-wsp) !important}#top-link-block.affix-top a,#top-link-block.affix a{border-radius:999px;padding:6px !important}.main-footer{background:var(--tei-grey) !important}.footer-upper{background:var(--tei-grey) !important;color:#fff !important;padding:50px 0 30px !important}.footer-upper .footer-widget h2,.footer-upper .column h2{display:none}.footer-widget.about-widget img{margin-right:30px}.footer-widget.about-widget a:has(i){font-size:35px;margin-left:10px}.footer-upper .footer-row{display:flex;flex-direction:row;justify-content:flex-end;gap:30px}.footer-upper .footer-title{font-size:25px}.footer-upper .footer-list{display:flex;flex-direction:column}.footer-upper .footer-list a{font-size:18px;color:var(--tei-white)}.footer-upper .footer-list.footer-list-special a{color:var(--tei-pink);background:var(--tei-white);border-radius:9999px;padding:10px}.footer-upper .footer-list a:hover{color:var(--tei-pink)}.footer-bottom{background:#0c0c0c !important;padding:20px 0 !important}.footer-bottom .sub-footer-link,.footer-bottom .sub-footer-text{color:#bdbdbd !important;font-size:12px}.footer-bottom .sub-footer-link:hover,.footer-bottom .sub-footer-text:hover{color:#fff !important;border-bottom:none !important}#newsLetterModal .modal-dialog>.modal-content{border-radius:20px !important;overflow:hidden;position:relative}#newsLetterModal .modal-dialog>.modal-content>.modal-header .close{opacity:1}#newsLetterModal .modal-dialog>.modal-content>.modal-footer .btn-default{border-color:var(--tei-black) !important;border-radius:999px !important}#newsLetterModal .modal-dialog>.modal-content>.modal-header{background:none !important;color:var(--tei-black) !important;border:none}#newsLetterModal .modal-body{position:initial;display:flex;align-content:center;justify-content:center;padding-left:20px !important}#newsLetterModal .image-background{position:absolute;top:0;left:0;width:100%;height:100%}#newsLetterModal .title-modal-news label{padding-top:20px}#newsLetterModal .clearfix.button-adjust{display:flex;justify-content:center;align-items:center;width:100%;margin-top:30px}#newsLetterModal .clearfix.button-adjust .btn{background:var(--tei-blue) !important;border-color:var(--tei-black) !important;border-radius:999px !important}#newsLetterModal .checkbox.checkbox-corporate{margin-bottom:0 !important}#newsLetterModal .msgSuccessNewsletter{color:var(--tei-black) !important}#newsLetterModal .form-group.has-feedback.capt-news-letter{width:100% !important}#newsLetterModal #table_catpcha td:nth-child(1){width:30% !important}#newsLetterModal #table_catpcha td:nth-child(2){width:5% !important}#newsLetterModal #table_catpcha td:nth-child(3){width:55% !important}#newsLetterModal input.form-control.inputFormContacto.required{width:100% !important}#newsLetterModal a#imagenCaptchaReload{float:right}#newsLetterModal form>#politica-error.has-error,#newsLetterModal form .has-feedback label.has-error{display:block;color:#dd4b39;font-size:12px;margin-top:4px;margin-bottom:0;font-weight:normal}.has-feedback #newsLetterModal form:has(.has-error) .form-control{border-color:#dd4b39}#newsLetterModal form .checkbox:has(+label.has-error:not(:empty)) label::before{border-color:#dd4b39}header .fa-whatsapp{color:var(--tei-green) !important}input[type="checkbox"],input[type="radio"]{accent-color:var(--tei-orange) !important}.form-control:not(.big-search-input){border-radius:10px !important}#headerSite.shadowed{box-shadow:0 4px 20px rgba(0,0,0,0.05)}.created-by-mods{color:white}.group_54,.group_74{background:var(--tei-orange)}.group_54 .img-container .b-desc,.group_74 .img-container .b-desc{padding:4px 0;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0}.group_54 .img-container .b-desc .banner-item,.group_74 .img-container .b-desc .banner-item{text-align:center;font-weight:700;color:var(--tei-white);width:min-content;line-height:1}.group_54 .img-container .b-desc .banner-item.banner-item-horizontal,.group_74 .img-container .b-desc .banner-item.banner-item-horizontal{display:flex;align-items:center;justify-content:center;text-align:start;gap:20px}.group_54 .img-container .b-desc .banner-item .banner-item-number,.group_74 .img-container .b-desc .banner-item .banner-item-number{font-size:68px}.group_54 .img-container .b-desc .banner-item .banner-item-text,.group_74 .img-container .b-desc .banner-item .banner-item-text{font-size:27px}.group_54 .img-container .b-desc .banner-point,.group_74 .img-container .b-desc .banner-point{width:42px;height:42px;border-radius:50%;background:var(--tei-pink);flex-shrink:0}.group_74 .img-container .b-desc .banner-item .banner-item-number{font-size:clamp(22px, 5vw, 32px)}.group_74 .img-container .b-desc .banner-item .banner-item-text{font-size:clamp(10px, 2.2vw, 14px)}.group_74 .img-container .b-desc .banner-point{width:clamp(12px, 3vw, 20px);height:clamp(12px, 3vw, 20px)}.owl-item .item{margin:8px}.group_67,.group_55{background:var(--tei-pink);margin-top:54px;position:relative}.group_55 .container{width:100% !important}.moments-section{padding:115px 0 39px 0;position:relative}.moments-title{display:inline-block;background:#4b8fd4;border-radius:999px;padding:10px 85px;transform:rotate(-6deg);transform-origin:left center;position:absolute;top:4px;left:11%}.moments-title h2{font-size:56px;font-weight:800;color:var(--tei-white);font-style:italic;white-space:nowrap;text-transform:none}.moment-spark{position:absolute;height:auto}.moment-spark--1{bottom:-44px;right:-34px;width:clamp(80px, 6vw, 105px);z-index:1;transform:rotate(-9deg)}.moment-spark--2{top:39px;right:43px;width:clamp(180px, 14vw, 261px);z-index:0;transform:rotate(19deg)}.moment-spark--3{bottom:15%;left:3%;width:clamp(120px, 9vw, 168px)}.moment-spark--4{bottom:22%;right:4%;width:clamp(110px, 8vw, 157px)}.moment-spark img{width:100%;height:auto}.moments-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.moment-card{display:flex;flex-direction:column;align-items:stretch;gap:25px;width:calc((100% - 40px) / 3);max-width:500px;min-width:300px}.moment-snapshot{position:relative;width:100%;height:auto;max-width:500px;max-height:519px;overflow:hidden}.moment-snapshot img{width:100%;height:100%;object-fit:cover;display:block}.moment-cta{display:block;background:var(--tei-orange);color:var(--tei-white);font-size:25px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:4px;border-radius:18px;border:none;cursor:pointer;text-decoration:none;text-align:center;width:100%;transition:all .2s ease !important}.moment-cta:hover{background:var(--tei-orange-deep);color:var(--tei-white)}@media (max-width:1101px){.group_55 .moments-section{padding:95px 0 48px 0}.group_55 .moments-title{padding:10px 50px;left:5%}.group_55 .moments-title h2{font-size:30px;margin-top:5px}.group_55 .moments-grid{justify-content:center}.group_55 .moment-card{gap:20px}.group_55 .moment-cta{font-size:14px;padding:10px 5px}.group_55 .moment-spark--1{bottom:-30px;right:-19px;width:clamp(55px, 6vw, 79px)}.group_55 .moment-spark--2{right:17px;top:364px;width:clamp(100px, 12vw, 144px)}.group_55 .moment-spark--3{bottom:16%;left:0%;width:clamp(70px, 8vw, 98px)}.group_55 .moment-spark--4{bottom:46%;right:0%;width:clamp(80px, 9vw, 116px)}}@media (max-width:1101px) and (min-width:650px){.group_55 .moment-spark--2{top:20px;right:31px;width:160px}.group_55 .moment-spark--3{bottom:25%;left:-1%;width:110px}.group_55 .moment-spark--4{bottom:10%;right:0%;width:120px}}.group_67 .moments-section{padding:95px 0 48px 0}.group_67 .moments-title{padding:10px 50px;left:5%}.group_67 .moments-title h2{font-size:30px;margin-top:5px}.group_67 .moments-grid{justify-content:center}.group_67 .moment-card{gap:20px}.group_67 .moment-cta{font-size:14px;padding:10px 5px}.group_67 .moment-spark--1{bottom:-30px;right:-19px;width:clamp(55px, 6vw, 79px)}.group_67 .moment-spark--2{right:17px;top:364px;width:clamp(100px, 12vw, 144px)}.group_67 .moment-spark--3{bottom:16%;left:0%;width:clamp(70px, 8vw, 98px)}.group_67 .moment-spark--4{bottom:46%;right:0%;width:clamp(80px, 9vw, 116px)}@media (min-width:650px){.group_67 .moment-spark--2{top:20px;right:31px;width:160px}.group_67 .moment-spark--3{bottom:25%;left:-1%;width:110px}.group_67 .moment-spark--4{bottom:10%;right:0%;width:120px}}.about-us-marquee,.group_95,.group_68,.group_57{height:40px;font-size:18px;font-weight:500}.about-us-marquee .banner-marquee-infinity,.group_95 .banner-marquee-infinity,.group_68 .banner-marquee-infinity,.group_57 .banner-marquee-infinity{background-color:var(--tei-orange);color:var(--tei-white)}.group_95 .banner-marquee-infinity{background-color:var(--tei-pink);color:var(--tei-black)}.banner-marquee-infinity{overflow:hidden;display:flex;width:100%}.banner-marquee-track{display:flex;width:max-content;animation:marquee-infinity 30s linear infinite}.banner-marquee-content{display:flex;align-items:center;gap:40px;padding:8px 40px 6px 0;white-space:nowrap}@keyframes marquee-infinity{0%{transform:translateX(0)}100%{transform:translateX(calc((max(100dvw, 1200px) + 100px) * -1))}}.group_69,.group_61{background:var(--tei-sage) url("https://www.teicocina.com/mods/html/fil/ckFiles/images/background_tei_lovers.png") no-repeat center center / cover}.group_61 .container{width:calc(100% - 80px) !important;max-width:1310px !important}.group_69 .img-text-banner .b-desc.out-of-img,.group_61 .img-text-banner .b-desc.out-of-img{margin:0}.lovers{position:relative;width:100%;height:700px;padding:40px;box-sizing:border-box}.lovers-title{font-size:74px;font-weight:700;color:var(--tei-blue);margin:0;text-transform:uppercase;letter-spacing:-1px}.lovers-card{position:absolute;display:flex;align-items:center}.lovers-bubble{background:var(--tei-mint);border-radius:30px;padding:20px;padding-right:90px;font-size:14px;font-weight:500;font-style:italic;max-width:420px;position:relative}.lovers-check{display:block;position:absolute;bottom:6%;right:10%}.lovers-avatar{width:110px;height:110px;border-radius:50%;background:var(--tei-black);border:4px solid var(--tei-black);z-index:2;position:absolute;top:-50%;right:-10%}.lovers-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.lovers-card--1{top:22%;left:21%}.lovers-card--2{top:13%;right:0}.lovers-card--3{bottom:32%;left:0}.lovers-card--4{bottom:39%;right:10%}.lovers-card--5{bottom:9%;right:32%}@media (max-width:1310px){.lovers-card--1{top:22%;left:10%}}@media (max-width:1101px){.group_61 .lovers{height:auto;padding:40px 10px;display:flex;flex-direction:column;align-items:center}.group_61 .lovers-title{width:100%}.group_61 .lovers-card{position:relative;top:inherit;bottom:inherit;left:inherit;right:inherit;max-width:500px}.group_61 .lovers-bubble{margin-top:56px}.group_61 .lovers-check{font-size:25px}.group_61 .lovers-avatar{width:100px;height:100px;top:-1%;right:-4%}.group_61 .lovers-card--1,.group_61 .lovers-card--3,.group_61 .lovers-card--5{align-self:start}.group_61 .lovers-card--2,.group_61 .lovers-card--4{align-self:end}}.group_69 .lovers{height:auto;padding:40px 10px;display:flex;flex-direction:column;align-items:center}.group_69 .lovers-title{font-size:30px;width:100%}.group_69 .lovers-card{position:relative;top:inherit;bottom:inherit;left:inherit;right:inherit;max-width:500px}.group_69 .lovers-bubble{font-size:12px;margin-top:56px}.group_69 .lovers-check{font-size:25px}.group_69 .lovers-avatar{width:100px;height:100px;top:-1%;right:-4%}.group_69 .lovers-card--1,.group_69 .lovers-card--3,.group_69 .lovers-card--5{align-self:start}.group_69 .lovers-card--2,.group_69 .lovers-card--4{align-self:end}.group_82 .carouselBanner .owl-carousel.banners-carousel .owl-item .imgBannerCarousel img,.group_78 .carouselBanner .owl-carousel.banners-carousel .owl-item .imgBannerCarousel img,.group_82 .carouselBanner .owl-carousel.banners-carousel .owl-item .imgBannerCarousel,.group_78 .carouselBanner .owl-carousel.banners-carousel .owl-item .imgBannerCarousel{aspect-ratio:379 / 415;border-radius:0}.group_82 .owl-theme .owl-dots,.group_78 .owl-theme .owl-dots{display:none !important}.group_82 .owl-theme .owl-nav,.group_78 .owl-theme .owl-nav{display:block !important}.group_82 .container{padding-left:0;padding-right:0}.group_82 .carouselBanner .owl-carousel.banners-carousel .owl-item{padding-left:5px;padding-right:5px}.group_82 .owl-nav .custome-nav{margin-inline:5px;font-size:25px !important}.group_78 .container{max-width:1600px;width:100%}.group_59 .container .row{align-items:center;justify-content:center;gap:30px}.group_59 .container .row .col-xs-12.col{max-width:791px !important;height:auto}.group_83 .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:25px}.group_83 .col-xs-12{width:fit-content !important}.group_83 .img-container{display:flex;justify-content:center;align-items:center}.group_83 .img-container img{max-width:330px !important;width:330px !important;height:auto}@media (max-width:767px){.group_83 .col-xs-12{width:100% !important}}.group_71,.group_60{background:var(--tei-pink);margin-top:80px}.group_71 .img-text-banner,.group_60 .img-text-banner{margin:40px 0;padding:0}.group_71 .img-text-banner .b-desc.out-of-img,.group_60 .img-text-banner .b-desc.out-of-img{margin:0}.world-tei{padding:32px 0;display:flex;align-items:center;gap:40px;min-height:200px}.world-tei-image{flex-shrink:0;height:623.86px;width:588.38px;display:flex;align-items:center;justify-content:center}.world-tei-image img{width:100%;height:100%;object-fit:cover}.world-tei-content{flex:1;display:flex;flex-direction:column;gap:16px}.world-tei-title{margin:0;font-size:57px;font-weight:900;color:var(--tei-orange);text-transform:uppercase;letter-spacing:-0.5px}.world-tei-text{margin:0;font-size:22px;font-weight:500;color:#333}.world-tei-btn{background:var(--tei-orange);color:var(--tei-white);border:none;border-radius:999px;padding:14px 28px;font-size:20px;font-weight:700;letter-spacing:.5px;cursor:pointer;text-transform:uppercase;transition:all .2s ease !important}.world-tei-btn:hover{background:var(--tei-orange-deep);color:var(--tei-white)}.group_71 .world-tei{padding:32px 0;flex-direction:column;min-height:200px}.group_71 .world-tei-image{width:100%;height:auto;aspect-ratio:579 / 507}.group_71 .world-tei-content{flex:1;display:flex;flex-direction:column;gap:16px}.group_71 .world-tei-title{margin:0;font-size:30px}.group_71 .world-tei-text{font-size:14px}.group_71 .world-tei-btn{padding:14px 28px;font-size:14px}.group_72,.group_62{background-color:var(--tei-grey);background-image:url("https://www.teicocina.com/mods/html/fil/ckFiles/images/sumatetei.png");background-size:cover;background-position:center}.cta-banner{position:relative;height:750px;display:flex;align-items:center;justify-content:center;text-align:center}.cta-banner-content{position:relative;z-index:1;padding:0 24px}.cta-banner-content h1{font-size:85px;color:var(--tei-white);line-height:1;letter-spacing:2px;text-shadow:2px 4px 12px rgba(0,0,0,0.4)}.cta-banner-content p{margin-top:16px;font-size:25px;font-weight:700;color:var(--tei-white);line-height:1.5;text-shadow:1px 2px 6px rgba(0,0,0,0.5)}.cta-banner-btn{display:inline-block;margin-top:32px;background-color:var(--tei-pink);color:var(--tei-grey);border:none;border-radius:999px;padding:20px 80px;font-size:25px;font-weight:700;letter-spacing:.5px;cursor:pointer;text-transform:uppercase;transition:all .2s ease !important;box-shadow:0 4px 16px rgba(249,168,201,0.45)}.cta-banner-btn:hover{color:var(--tei-black);background-color:var(--tei-pink-deep)}.group_72 .cta-banner{height:560px}.group_72 .cta-banner-content h1{font-size:45px}.group_72 .cta-banner-content p{margin-top:16px;font-size:18px}.group_72 .cta-banner-btn{padding:15px 50px;font-size:16px}.tituloProducto{font-size:75px;font-weight:700;color:var(--tei-blue)}.final-product-price-container .price{font-weight:800 !important;font-size:36px !important}.show-more-promo-info{padding:0}.contenedorDetalleProd .first-column-content>div{width:524px !important}.contenedorDetalleProd .col-xs-24.col-sm-12.pull-right{width:max(calc(50% - 25px), calc(100% - 524px - 25px - 15px)) !important}.img-detalle-cont .product-img{width:min(100%, 524px)}.thumbImagesContainer{width:min(100%, 524px);gap:10px}.detalle-producto-gal .detalle-producto-gal-item{width:calc((100% - 20px) / 3);aspect-ratio:1 / 1;padding:0}.qty-control-product-info{max-width:161px}.contenedorDetalleProd .btn-product-info-buy .btn.btn-buy{width:100%;font-size:clamp(12px, 2.5vw, 20px) !important;border-radius:9999px}.contenedorDetalleProd .btn-product-info-buy .btn.btn-buy .fa-shopping-cart{display:none !important}.contenedorDetalleProd .btn-product-info-buy{width:min(calc(100% - 161px), 649px) !important;padding:0;padding-left:20px}#btnMenu{background:var(--tei-white) !important;color:var(--tei-black) !important;border:none;border-radius:10px}@media (max-width:1100px){:root{--tei-bar-h:26px}.nav-top__list.pull-right.navbar-descriptions{display:block !important}.random_banner:has(.banner-above-menu-div){margin-inline:-5px}.btn-header-cont .btn-header{color:var(--tei-black) !important}.content-pages-title-home{font-size:30px !important;margin:0px 0 24px !important}.content-pages-title-home .page-title-home{font-size:30px !important}.footer-widget.about-widget img{width:100px !important;height:100px !important}.footer-upper .footer-title{font-size:18px;width:max-content}.footer-upper .footer-list a{font-size:14px}.footer-upper .footer-row{flex-wrap:wrap;justify-content:flex-start;gap:10px}.product-box .product-box-title a{font-size:18px !important}.product-box .product-box-price{font-size:18px !important}.product-box .thumb-new img{border-radius:35px !important}.product-box{border-radius:47px !important}.product-box .btn-buy{width:100% !important}.btn-buy i{display:initial !important}.tituloProducto{font-size:40px !important}.thumb-container .thumb .img-contained{padding-top:0}.contenedorDetalleProd .col-xs-24.col-sm-12.pull-right{width:100% !important}}@media (max-width:767px){.product-box{margin:4px}.owl-carousel.products-carousel{padding:0 16px}}.contenedorPages:has(.about-us-hero) img.mask{display:none}.about-us-hero{position:relative;width:100%;display:flex;justify-content:center}.about-us-hero img{width:100vw;height:auto;display:block}.about-us-manifesto{display:flex;align-items:flex-start;justify-content:space-between;max-width:1400px;margin:0 auto;padding:80px 60px 0;gap:60px}.about-us-manifesto-text{flex:1;max-width:700px}.about-us-manifesto-copy{font-size:22px;line-height:1.5;font-weight:500;color:#1a1a1a;margin:0}.about-us-manifesto-closing{font-size:clamp(32px, 4vw, 48px);font-weight:900;color:var(--tei-orange)}.about-us-manifesto-image{flex:0 0 auto;width:410px}.about-us-manifesto-image img{width:100%;height:auto;display:block}.about-us-badges{position:relative}.about-us-badges-inner{display:flex;justify-content:center}.about-us-badges-inner img{width:100%;height:auto;display:block}.about-us-ingredients{padding:0 60px 80px 60px;position:relative}.about-us-ingredients:before{content:'';background:#e8eef7;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100vw;height:calc(100% - 110px);z-index:0}.about-us-ingredients-inner{margin-top:80px;position:relative}.about-us-ingredients-title{font-size:clamp(36px, 5vw, 56px) !important;font-weight:900 !important;color:var(--tei-orange);margin:0 0 40px 0}.about-us-ingredients-columns{display:flex;gap:60px;flex-wrap:wrap}.about-us-ingredients-col{flex:1;min-width:300px}.about-us-ingredients-paragraph{font-size:22px;font-weight:500;line-height:1.5;margin-bottom:24px !important}.about-us-ingredients-paragraph:last-child{margin-bottom:0}.about-us-label-banner{background:var(--tei-pink);border-radius:24px;padding:40px 48px;position:relative;overflow:visible;margin-top:40px}.about-us-label-banner-text{font-size:clamp(18px, 3vw, 36px);font-weight:700;text-transform:uppercase;margin:0;line-height:1.2}.about-us-label-banner-text strong{font-weight:900}.about-us-label-banner-icon{position:absolute;bottom:34px;right:-33px;width:160px;height:auto;transform:rotate(-10deg)}.about-us-marquee{display:flex;justify-content:center}.about-us-marquee .banner-marquee-content{padding:2px 40px 2px 0}.about-us-marquee .banner-marquee-infinity{width:100vw;transform:translateX(-50%)}@media (max-width:767px){.section_page:has(.about-us-hero){margin-top:0}.about-us-ingredients,.about-us-manifesto{flex-direction:column;padding:40px 20px 0;gap:30px}.about-us-ingredients{padding-bottom:40px}.about-us-manifesto-text{max-width:100%}.about-us-ingredients-paragraph,.about-us-manifesto-copy{font-size:16px}.about-us-manifesto-image{width:100%}.about-us-ingredients-inner{margin-top:30px}.about-us-ingredients:before{height:calc(100% - 80px)}.about-us-badges-inner img{width:100vw}.about-us-ingredients-columns{gap:0}.about-us-label-banner{padding:20px 28px;margin-top:25px}.about-us-label-banner-icon{bottom:17px;width:110px}}@media (max-width:767px){.main-slider-blueimp .blueimp-gallery-carousel.opcion_1,.main-slider-blueimp .blueimp-gallery-carousel.opcion_2{padding-bottom:308px !important}}#bodyContent:has(.sell-section),.contentText:has(.sell-section),#bodyContent:has(.faq-section),.contentText:has(.faq-section){background-color:#f5f5f5}.sell-section,.faq-section{margin-bottom:40px}.sell-title,.faq-title{font-weight:700;font-size:48px;color:var(--tei-orange);text-align:center;text-transform:uppercase;margin-bottom:50px}.sell-container,.faq-container{max-width:1040px;margin:0 auto;background-color:var(--tei-white);border-radius:57px;padding:40px 50px}.sell-text,.faq-item{padding-bottom:24px}.faq-item:last-child{padding-bottom:0}.faq-question{font-weight:500 !important;font-size:16px !important;color:var(--tei-orange) !important;background:none !important;padding:0 0 8px 0 !important}.sell-subtitle{font-weight:700 !important;font-size:48px !important;color:var(--tei-blue) !important;background:none !important;padding:0 0 8px 0 !important;text-transform:uppercase}.sell-text,.faq-answer{font-weight:500;font-size:15px}.sell-text a,.faq-answer a{color:initial;text-decoration:underline}.sell-text a:hover,.faq-answer a:hover{opacity:.8}.faq-answer ul{list-style:none;padding:0}.faq-answer ul li{padding-left:16px;position:relative}.faq-answer ul li::before{content:"–";position:absolute;left:0}@media (max-width:768px){.sell-title,.sell-subtitle,.faq-title{font-size:32px !important}.sell-container,.faq-container{padding:28px 24px}}#locationsModalBody .input-group #button-map-shipping-modal,#location-selector .input-group-btn .btn.btn-map,#postCodeDiv .input-group-btn .btn.btn-info{margin-left:2px !important}#create_account .init-input-field:has(#address_number, #address_floor, #address_dep){width:100% !important}:root{--slider-height:545px}.banner-container.slider_max_height_{max-height:var(--slider-height) !important}.banner-container.slider_max_height_ .main-slider-blueimp .blueimp-gallery-carousel.opcion_2{padding-bottom:var(--slider-height) !important}.banner-container.slider_max_height_ .loadingBanner.opcion_2{height:var(--slider-height) !important;background-size:auto var(--slider-height) !important}@media (max-width:1400px){:root{--slider-height:525px}}@media (max-width:1300px){:root{--slider-height:505px}}@media (max-width:1200px){:root{--slider-height:465px}}.contenedorDetalleProd .product-info-tabs .nav-tabs{border-bottom:none}.contenedorDetalleProd .product-info-tabs .nav-tabs>li>a{border:0 !important;background:transparent !important;padding:2px 0;border-radius:0;transition:.2s ease;color:var(--tei-grey);position:relative;font-size:18px;text-transform:uppercase;margin-right:16px;font-weight:700}.contenedorDetalleProd .product-info-tabs .nav-tabs>li>a:focus,.contenedorDetalleProd .product-info-tabs .nav-tabs>li>a:active{outline:none !important;box-shadow:none !important}.contenedorDetalleProd .product-info-tabs .nav-tabs>li>a:hover{color:var(--tei-pink)}.contenedorDetalleProd .product-info-tabs .nav-tabs>li>a::after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:3px;border-radius:10px;transition:.2s ease}.contenedorDetalleProd .product-info-tabs .nav-tabs>li.active>a,.contenedorDetalleProd .product-info-tabs .nav-tabs>li.active>a:hover,.contenedorDetalleProd .product-info-tabs .nav-tabs>li.active>a:focus{color:var(--tei-black)}.contenedorDetalleProd .product-info-tabs .nav-tabs>li.active>a::after{background:var(--tei-pink)}.contenedorDetalleProd .product-info-tabs .tab-content{padding-top:20px;padding-bottom:30px;display:grid}.contenedorDetalleProd .product-info-tabs .tab-content .tab-pane{grid-area:1 / 1;display:block !important;visibility:hidden;opacity:0;font-weight:700;font-style:italic}.contenedorDetalleProd .product-info-tabs .tab-content .shipping-help .media .media-body .media-heading,.contenedorDetalleProd .product-info-tabs .tab-content .table-description,.contenedorDetalleProd .product-info-tabs .tab-content .tab-pane{font-size:16px !important}.contenedorDetalleProd .product-info-tabs .tab-content .shipping-help .media .media-body{font-size:14px !important}.contenedorDetalleProd .product-info-tabs .tab-content .tab-pane.active{visibility:visible;opacity:1}.contenedorDetalleProd .product-info-tabs .tab-content .table-description,.contenedorDetalleProd .product-info-tabs .tab-content .shipping-help{margin-top:0 !important;margin-bottom:0 !important}.contenedorDetalleProd .product-info-tabs .tab-content .featured-payments-installments{width:100%;margin:0 !important}.contenidoPagos,.contenidoEnvios{margin-top:10px !important;text-align:center}.moreInfoFreeOver.btn.custom_class_more_info_free_over_shipping{display:none !important}.classTitleSuccess img{width:clamp(110px, 30vw, 190px);aspect-ratio:190/80.83;height:auto}.classTitleSuccess i{display:none}/*# sourceMappingURL=managerQuickCustom.min.css.map */