.ib-eyebrow .et_pb_text_inner{display:flex;align-items:center;gap:28px}.ib-eyebrow .et_pb_text_inner:before{content:"";flex:none;width:60px;height:3px;border-radius:2px;background:#E5333B}.ib-eyebrow p{margin:0!important;padding:0!important}.ib-eyebrow.ib-rojo .et_pb_text_inner:before{background:#E5333B}.ib-eyebrow.ib-amarillo .et_pb_text_inner:before{background:#FFC72C}@media (max-width:767px){.ib-eyebrow .et_pb_text_inner{gap:16px}.ib-eyebrow .et_pb_text_inner:before{width:40px}}body:not(.et-fb):not(.et-tb) .ib-header{position:fixed!important;top:0;left:0;right:0;width:100%;height:auto!important;min-height:0!important;z-index:999;background:transparent!important;row-gap:0!important;gap:0!important;padding-top:0!important;padding-bottom:0!important;transform:translateY(0);transition:transform .35s ease,background-color .25s ease,box-shadow .35s ease}body.admin-bar:not(.et-fb):not(.et-tb) .ib-header{top:32px!important}@media (max-width:782px){body.admin-bar:not(.et-fb):not(.et-tb) .ib-header{top:46px!important}}body:not(.et-fb):not(.et-tb) .ib-header .et_pb_row,body:not(.et-fb):not(.et-tb) .ib-header .et_pb_column,body:not(.et-fb):not(.et-tb) .ib-header .et_pb_menu,body:not(.et-fb):not(.et-tb) .ib-header .et_pb_menu_inner_container{background:transparent!important}body:not(.et-fb):not(.et-tb) .ib-header .et_pb_row{margin-top:0!important;margin-bottom:0!important}.ib-header,.ib-header.et_pb_sticky,.et_pb_sticky .ib-header{background-color:#FFFFFF!important;background-image:none!important;z-index:99999!important}.et-l--header{position:relative;z-index:99999}.ib-header.et_pb_sticky--top{box-shadow:0 1px 0 #E6E3DD}body:not(.et-fb):not(.et-tb) .ib-header .ib-topbar{background:#14479E!important;height:44px!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important;display:flex;align-items:center}body:not(.et-fb):not(.et-tb) .ib-header .ib-topbar .et_pb_column,body:not(.et-fb):not(.et-tb) .ib-header .ib-topbar .et_pb_module{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}@media (max-width:767px){.et-l--header .et_pb_section:first-child .et_pb_row:first-child,.et-l--header .et_pb_section:first-child .et_pb_row:first-child .et_pb_text{font-size:12px!important;line-height:1.3!important}.et-l--header .et_pb_section:first-child .et_pb_row:first-child{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;align-items:center;gap:12px;padding-top:8px!important;padding-bottom:8px!important}.et-l--header .et_pb_section:first-child .et_pb_row:first-child .et_pb_column{width:auto!important;margin:0!important;flex:0 1 auto}.et-l--header .et_pb_section:first-child .et_pb_row:first-child .et_pb_text,.et-l--header .et_pb_section:first-child .et_pb_row:first-child .et_pb_text *{white-space:nowrap!important;margin:0!important;padding:0!important}}.ib-header .ib-menurow{height:auto!important;min-height:0!important;max-height:none!important;padding-top:20px!important;padding-bottom:20px!important;transition:padding .35s ease}.ib-header .ib-menurow .et_pb_column{height:auto!important;min-height:0!important}.ib-header .ib-menurow .et_pb_column,.ib-header .ib-menurow .et_pb_module{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.ib-header .et_pb_menu{width:100%!important}.ib-header .et_pb_menu_inner_container{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.ib-header .et_pb_menu__logo-wrap,.ib-header .et_pb_menu__logo{margin:0!important;padding:0!important;display:flex;align-items:center;flex:none}.ib-header .et_pb_menu__logo img{display:block;width:auto;max-height:80px;transition:max-height .35s ease}.ib-header .et_pb_menu__wrap{flex:1 1 auto!important;display:flex!important;justify-content:flex-end!important;align-items:center!important}@media (max-width:980px){.ib-header .ib-menurow{padding-top:14px!important;padding-bottom:14px!important}.ib-header .et_pb_menu__logo img{max-height:56px}}.et_pb_menu__logo,.et_pb_menu__logo a,.et_pb_menu__logo img{position:relative;z-index:5;pointer-events:auto!important}.et_pb_menu__logo a{display:inline-block}@media (max-width:980px){.et_pb_menu__wrap{position:relative;z-index:4}.et_pb_menu .et_pb_menu__logo-wrap{position:relative;z-index:6}}@media (min-width:981px){.ib-header .et_pb_menu__menu,.ib-header .et_pb_menu__menu>nav{display:flex!important;align-items:center;margin:0!important;padding:0!important}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul){display:flex!important;align-items:center!important;gap:24px!important;margin:0!important;padding:0!important}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li{position:relative!important;display:flex!important;align-items:center;padding:0!important;margin:0!important;height:auto!important}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li>a{position:relative;display:inline-flex!important;align-items:center;height:auto!important;padding:6px 0!important;font-family:'Nunito Sans',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.2!important;color:#fff!important;opacity:1!important;transition:color .35s ease}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li.menu-item-has-children>a{padding-right:22px!important}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li.menu-item-has-children>a:after{position:absolute!important;right:0!important;left:auto!important;top:50%!important;transform:translateY(-50%);margin:0!important;font-size:16px!important;line-height:1!important;color:inherit!important}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li:not(.menu-cta)>a:before{content:"";position:absolute;left:0;right:0;bottom:-18px;height:3px;border-radius:2px;background:#FFC72C;transform:scaleX(0);transform-origin:left;transition:transform .3s ease,bottom .35s ease}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li:is(.current-menu-item,.current-menu-ancestor,.current-page-ancestor,.current-menu-parent):not(.menu-cta)>a{font-weight:800!important}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li:is(.current-menu-item,.current-menu-ancestor,.current-page-ancestor,.current-menu-parent):not(.menu-cta)>a:before,.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li:not(.menu-cta)>a:hover:before{transform:scaleX(1)}body.ib-scrolled .ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li:not(.menu-cta)>a:before{bottom:-12px}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li.menu-cta{margin-left:8px!important}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li.menu-cta>a{padding:18px 36px!important;border:1px solid #fff!important;border-radius:6px;font-weight:700!important;letter-spacing:.02em;text-transform:uppercase;line-height:1!important;color:#fff!important;transition:background-color .35s ease,border-color .35s ease,color .35s ease,padding .35s ease}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li.menu-cta>a:hover{background:#fff!important;color:#14479E!important;opacity:1!important}.ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li.menu-cta>a:after{display:none!important}.ib-header .et_pb_menu__menu li .sub-menu{position:absolute!important;top:calc(100% + 14px)!important;left:-18px!important;width:260px!important;padding:10px!important;margin:0!important;background:#fff!important;border:0!important;border-radius:14px!important;box-shadow:0 18px 40px rgba(16,24,40,.16),0 2px 6px rgba(16,24,40,.06)!important;display:flex!important;flex-direction:column;gap:2px;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease!important}.ib-header .et_pb_menu__menu li .sub-menu:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.ib-header .et_pb_menu__menu li:hover>.sub-menu,.ib-header .et_pb_menu__menu li.et-show-dropdown>.sub-menu,.ib-header .et_pb_menu__menu li.et-hover>.sub-menu{transform:translateY(0)}.ib-header .et_pb_menu__menu li .sub-menu li{width:100%!important;padding:0!important;margin:0!important;display:block!important}.ib-header .et_pb_menu__menu li .sub-menu li a{display:block!important;width:100%!important;padding:12px 14px!important;border-radius:8px;font-family:'Nunito Sans',sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.3!important;color:#17181C!important;background:transparent!important;opacity:1!important;transition:background-color .15s ease,color .15s ease}.ib-header .et_pb_menu__menu li .sub-menu li a:hover,.ib-header .et_pb_menu__menu li .sub-menu li.current-menu-item a{background:#F7F5F2!important;color:#14479E!important}.ib-header .et_pb_menu__menu li .sub-menu li a:after{display:none!important}}@media (max-width:980px){.ib-header .ib-menurow,.ib-header .ib-menurow .et_pb_column,.ib-header .et_pb_menu,.ib-header .et_pb_menu_inner_container,.ib-header .et_pb_menu__wrap,.ib-header .et_mobile_nav_menu,.ib-header .mobile_nav{position:static!important}.ib-header .mobile_menu_bar{display:flex!important;align-items:center;justify-content:center;width:44px;height:44px}.ib-header .mobile_menu_bar:before{color:#fff!important;font-size:32px!important;top:0!important;position:relative!important;display:inline-block;transition:color .25s ease,transform .25s ease}.ib-header .mobile_nav.opened .mobile_menu_bar:before{content:"\4d"!important;transform:rotate(90deg)}body:has(.ib-header .mobile_nav.opened):not(.et-fb) .ib-header{background:#14479E!important;box-shadow:none!important}body:has(.ib-header .mobile_nav.opened) .ib-header .mobile_menu_bar:before{color:#fff!important}.ib-header .et_mobile_menu,.et_pb_sticky_placeholder .et_mobile_menu{display:none!important}.ib-header .mobile_nav.opened .et_mobile_menu{display:block!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100%!important;height:100vh!important;overflow-y:auto!important;margin:0!important;padding:16px 20px 180px!important;background:#14479E!important;border:0!important;box-shadow:none!important;opacity:1;visibility:visible;pointer-events:auto;animation:ibMenuIn .25s ease}@keyframes ibMenuIn{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.ib-header .et_mobile_menu li{padding:0!important;margin:0!important;border:0!important}.ib-header .mobile_nav.opened .et_mobile_menu>li{animation:ibMenuLi .3s ease both}.ib-header .mobile_nav.opened .et_mobile_menu>li:nth-child(1){animation-delay:.04s}.ib-header .mobile_nav.opened .et_mobile_menu>li:nth-child(2){animation-delay:.08s}.ib-header .mobile_nav.opened .et_mobile_menu>li:nth-child(3){animation-delay:.12s}.ib-header .mobile_nav.opened .et_mobile_menu>li:nth-child(4){animation-delay:.16s}.ib-header .mobile_nav.opened .et_mobile_menu>li:nth-child(5){animation-delay:.20s}.ib-header .mobile_nav.opened .et_mobile_menu>li:nth-child(6){animation-delay:.24s}.ib-header .mobile_nav.opened .et_mobile_menu>li:nth-child(n+7){animation-delay:.28s}@keyframes ibMenuLi{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ib-header .et_mobile_menu>li>a,.ib-header .et_mobile_menu .menu-item-has-children>a{display:block!important;padding:18px 0!important;font-family:'Nunito Sans',sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:1.2!important;color:#fff!important;background:transparent!important;opacity:1!important;border-bottom:1px solid rgba(255,255,255,.18)!important}.ib-header .et_mobile_menu>li.current-menu-item>a{color:#FFC72C!important}.ib-header .et_mobile_menu .sub-menu{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:100%!important;padding:6px 0 10px 16px!important;margin:0!important;background:transparent!important;box-shadow:none!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.18)!important}.ib-header .et_mobile_menu .sub-menu li a{display:block!important;padding:10px 0!important;font-family:'Nunito Sans',sans-serif!important;font-size:17px!important;font-weight:400!important;color:rgba(255,255,255,.82)!important;background:transparent!important;border:0!important}.ib-header .et_mobile_menu .sub-menu li.current-menu-item a{color:#FFC72C!important}.ib-header .et_mobile_menu .menu-item-has-children>a{border-bottom:0!important}.ib-header .et_mobile_menu .menu-item-has-children>a:after,.ib-header .et_mobile_menu .mobile-toggle{display:none!important}.ib-header .et_mobile_menu li.menu-cta>a{margin-top:28px!important;padding:18px 20px!important;background:#FFC72C!important;color:#14479E!important;border:0!important;border-radius:6px;text-align:center;font-size:15px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}html:has(.ib-header:not(.et_pb_sticky_placeholder) .mobile_nav.opened .et_mobile_menu li a),body:has(.ib-header:not(.et_pb_sticky_placeholder) .mobile_nav.opened .et_mobile_menu li a){overflow:hidden!important}}body.ib-scrolled:not(.et-fb):not(.et-tb) .ib-header{transform:translateY(-44px);background:#F7F5F2!important;box-shadow:0 2px 18px rgba(16,24,40,.10)}body.ib-scrolled .ib-header .ib-menurow{padding-top:10px!important;padding-bottom:10px!important}body.ib-scrolled .ib-header .et_pb_menu__logo img{max-height:50px}@media (max-width:980px){body.ib-scrolled .ib-header .ib-menurow{padding-top:8px!important;padding-bottom:8px!important}body.ib-scrolled .ib-header .et_pb_menu__logo img{max-height:42px}}@media (min-width:981px){body.ib-scrolled .ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li>a{color:#17181C!important}body.ib-scrolled .ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li.current-menu-item>a{color:#14479E!important}body.ib-scrolled .ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li.menu-cta>a{padding:14px 28px!important;background:#14479E!important;border-color:#14479E!important;color:#fff!important}body.ib-scrolled .ib-header .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li.menu-cta>a:hover{background:#0F3576!important;border-color:#0F3576!important}}body.ib-scrolled:not(:has(.ib-header .mobile_nav.opened)) .ib-header .et_pb_menu__logo img{content:url("https://nuevo.iberia.edu.do/wp-content/uploads/2026/10/Logos-Iberia-blue.svg")}body.ib-scrolled .ib-header .mobile_menu_bar:before{color:#14479E!important}body.single-product .ib-header,body.woocommerce-cart .ib-header,body.woocommerce-checkout .ib-header,body.woocommerce-account .ib-header{position:relative!important;top:0!important;transform:none!important;background:#14479E!important}body.single-product .ib-header,body.single-product .ib-header.et_pb_sticky,body.single-product .et_pb_sticky .ib-header{background-color:#0F4C91!important}body.single-product .ib-header .et-menu a{color:#FFFFFF!important}body.single-product .et-l--header .et_pb_menu__logo img,body.woocommerce-cart .et-l--header .et_pb_menu__logo img,body.woocommerce-checkout .et-l--header .et_pb_menu__logo img,body.woocommerce-account .et-l--header .et_pb_menu__logo img,body:has(.ib-legal) .et-l--header .et_pb_menu__logo img{content:url("https://nuevo.iberia.edu.do/wp-content/uploads/2026/10/Logos-Iberia-white.svg");transition:all .3s ease}body.single-product .et-l--header .et_pb_sticky .et_pb_menu__logo img,body.single-product .et-l--header .et_pb_sticky.et_pb_menu .et_pb_menu__logo img,body.woocommerce-cart .et-l--header .et_pb_sticky .et_pb_menu__logo img,body.woocommerce-checkout .et-l--header .et_pb_sticky .et_pb_menu__logo img,body.woocommerce-account .et-l--header .et_pb_sticky .et_pb_menu__logo img,body:has(.ib-legal) .et-l--header .et_pb_sticky .et_pb_menu__logo img{content:normal}@media (max-width:980px){body.ib-scrolled:is(.single-product,.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .ib-header .ib-topbar{display:none!important}}.et_pb_menu__cart-button{display:none!important}body.page-id-8 .et_pb_menu__cart-button,body.woocommerce .et_pb_menu__cart-button,body.woocommerce-page .et_pb_menu__cart-button,body.single-product .et_pb_menu__cart-button,body.woocommerce-cart .et_pb_menu__cart-button,body.woocommerce-checkout .et_pb_menu__cart-button,body.woocommerce-account .et_pb_menu__cart-button{display:flex!important;align-items:center}.et_pb_menu__cart-button{position:relative;margin-left:18px}.et_pb_menu__cart-button:hover{opacity:.7}body .et-l--header .et_pb_menu .et_pb_menu__cart-button,body .et-l--header .et_pb_menu .et_pb_menu__cart-button:after{color:#FFFFFF!important;transition:color .25s ease}body.ib-scrolled .et-l--header .et_pb_menu .et_pb_menu__cart-button,body.ib-scrolled .et-l--header .et_pb_menu .et_pb_menu__cart-button:after{color:#0F4C91!important}.ib-cart-count{position:absolute;top:-8px;right:-12px;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#FFC200;color:#1A1C20;font-size:11px;font-weight:800;line-height:20px;text-align:center;font-family:inherit;box-shadow:0 0 0 2px #0F4C91;pointer-events:none;transition:box-shadow .25s ease}body.ib-scrolled .ib-cart-count{box-shadow:0 0 0 2px #FFFFFF}.ib-cart-count.is-empty{display:none}.ib-cart-count.ib-bump{animation:ibBump .45s ease}@keyframes ibBump{0%{transform:scale(1)}40%{transform:scale(1.35)}100%{transform:scale(1)}}.ib-footer-menu .et_pb_menu__wrap{justify-content:flex-start!important;align-items:flex-start!important}.ib-footer-menu .et_pb_menu_inner_container{align-items:flex-start!important}.ib-footer-menu .et_pb_menu__menu{display:flex!important}.ib-footer-menu .et_mobile_nav_menu{display:none!important}.ib-footer-menu .et_pb_menu__menu>nav{margin:0!important;padding:0!important}.ib-footer-menu .et_pb_menu__menu :is(ul.et-menu,nav>ul){display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:14px!important;margin:0!important;padding:0!important}.ib-footer-menu .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li{padding:0!important;margin:0!important;height:auto!important}.ib-footer-menu .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li>a{padding:0!important;line-height:1.4!important;font-size:16px!important;color:#17181C!important;transition:color .2s ease}.ib-footer-menu .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li>a:hover{color:#14479E!important;opacity:1!important}.ib-footer-menu .et_pb_menu__menu :is(ul.et-menu,nav>ul)>li>a:after{display:none!important}.ib-footer-menu .sub-menu{display:none!important}.et_pb_text h1,.et_pb_text h2,.et_pb_text h3,.et_pb_text h4{padding-bottom:0!important}.et_pb_text p:last-child{padding-bottom:0!important;margin-bottom:0!important}.et_pb_text ul{list-style:none!important;padding-left:0!important;margin:0}.et_pb_text ul li{position:relative;padding-left:28px;margin-bottom:14px}.et_pb_text ul li:last-child{margin-bottom:0}.et_pb_text ul li::before{content:"";position:absolute;left:4px;top:.62em;width:8px;height:8px;border-radius:50%;background:#FFC72C}.ib-cifra .et_pb_text_inner{display:flex;flex-direction:column;gap:14px}.ib-cifra .n{font-family:'Nunito Sans',sans-serif;font-size:70px;line-height:1;font-weight:700;letter-spacing:-.01em;color:#14479E;margin:0!important;padding:0!important;white-space:nowrap}.ib-cifra .n span{color:#FFC72C;font-weight:600}.ib-cifra .l{font-family:'Nunito Sans',sans-serif;font-size:14px;line-height:1.3;font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:#14479E;margin:0!important;padding:0!important}@media (max-width:1280px){.ib-cifra .n{font-size:64px}}@media (max-width:980px){.ib-cifra .n{font-size:56px}}@media (max-width:767px){.ib-cifra .et_pb_text_inner{gap:8px}.ib-cifra .n{font-size:48px}.ib-cifra .l{font-size:14px}}.ib-card{transition:transform .35s ease,box-shadow .35s ease!important;will-change:transform}.ib-card:hover{transform:translateY(-6px);box-shadow:0 22px 44px rgba(16,24,40,.12),0 4px 10px rgba(16,24,40,.05)!important}.ib-card .et_pb_image,.ib-card .et_pb_image_wrap{overflow:hidden!important}.ib-card .et_pb_image img{transition:transform .6s ease!important}.ib-card:hover .et_pb_image img{transform:scale(1.04)}body #page-container :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link),body #page-container :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):hover,body #page-container :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):focus{position:relative!important;display:inline-block!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 0 5px 0!important;margin:0 26px 0 0!important;font-family:'Nunito Sans',sans-serif!important;font-size:15px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase;line-height:1.2!important;color:#14479E!important;text-decoration:none!important}body #page-container :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):after,body #page-container :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):hover:after{content:""!important;font-size:0!important;position:absolute!important;left:100%!important;right:auto!important;top:calc(50% - 2.5px)!important;bottom:auto!important;width:9px!important;height:14px!important;margin:0 0 0 9px!important;display:block!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M1.8 1.8L7 7l-5.2 5.2' fill='none' stroke='%2314479E' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain!important;opacity:0!important;transform:translate(-6px,-50%);transition:opacity .25s ease,transform .3s ease!important}body #page-container :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):before{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:auto!important;height:2px!important;background:#FFC72C!important;opacity:1!important;display:block!important;margin:0!important;transform:scaleX(0);transform-origin:left;transition:transform .3s ease!important}body #page-container .ib-card:hover :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):after,body #page-container :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):hover:after{opacity:1!important;transform:translate(2px,-50%)}body #page-container .ib-card:hover :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):before,body #page-container :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):hover:before{transform:scaleX(1)}@media (hover:none){.ib-card:hover{transform:none}.ib-card:hover .et_pb_image img{transform:none}body #page-container :is(.ib-link a,.ib-link .et_pb_button,a.ib-link,.et_pb_button.ib-link):after{opacity:1!important;transform:translate(0,-50%)}}@media (max-width:767px){.ib-cards-row{display:flex!important;flex-wrap:nowrap!important;gap:16px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding-left:20px;width:100%!important;max-width:none!important;padding:4px 20px 24px!important;margin:0!important;scrollbar-width:none}.ib-cards-row::-webkit-scrollbar{display:none}.ib-cards-row>.et_pb_column{flex:0 0 82%!important;width:82%!important;max-width:82%!important;margin:0!important;scroll-snap-align:start}}body #page-container :is(.ib-btn .et_pb_button,.et_pb_button.ib-btn,a.ib-btn),body #page-container :is(.ib-btn .et_pb_button,.et_pb_button.ib-btn,a.ib-btn):hover{display:inline-flex!important;align-items:center;justify-content:center;padding:18px 36px!important;border:1px solid transparent!important;border-radius:6px!important;background-image:none!important;box-shadow:none!important;font-family:'Nunito Sans',sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:uppercase;line-height:1!important;text-decoration:none!important;transition:background-color .35s ease,border-color .35s ease,color .35s ease!important}body #page-container :is(.ib-btn .et_pb_button,.et_pb_button.ib-btn,a.ib-btn):after,body #page-container :is(.ib-btn .et_pb_button,.et_pb_button.ib-btn,a.ib-btn):before{display:none!important}body #page-container :is(.ib-btn--amarillo .et_pb_button,.et_pb_button.ib-btn--amarillo,a.ib-btn--amarillo){background-color:#FFC72C!important;border-color:#FFC72C!important}body #page-container :is(.ib-btn--amarillo .et_pb_button,.et_pb_button.ib-btn--amarillo,a.ib-btn--amarillo):hover{background-color:#14479E!important;border-color:#14479E!important;color:#fff!important}body #page-container :is(.ib-btn--azul .et_pb_button,.et_pb_button.ib-btn--azul,a.ib-btn--azul){background-color:#14479E!important;border-color:#14479E!important}body #page-container :is(.ib-btn--azul .et_pb_button,.et_pb_button.ib-btn--azul,a.ib-btn--azul):hover{background-color:#0F3576!important;border-color:#0F3576!important}body #page-container :is(.ib-btn--blanco .et_pb_button,.et_pb_button.ib-btn--blanco,a.ib-btn--blanco){background-color:#fff!important;border-color:#fff!important}body #page-container :is(.ib-btn--blanco .et_pb_button,.et_pb_button.ib-btn--blanco,a.ib-btn--blanco):hover{background-color:#FFC72C!important;border-color:#FFC72C!important}body #page-container :is(.ib-btn--borde-blanco .et_pb_button,.et_pb_button.ib-btn--borde-blanco,a.ib-btn--borde-blanco){background-color:transparent!important;border-color:#fff!important;color:#fff!important}body #page-container :is(.ib-btn--borde-blanco .et_pb_button,.et_pb_button.ib-btn--borde-blanco,a.ib-btn--borde-blanco):hover{background-color:#fff!important;border-color:#fff!important;color:#14479E!important}body #page-container :is(.ib-btn--borde-azul .et_pb_button,.et_pb_button.ib-btn--borde-azul,a.ib-btn--borde-azul){background-color:transparent!important;border-color:#14479E!important}body #page-container :is(.ib-btn--borde-azul .et_pb_button,.et_pb_button.ib-btn--borde-azul,a.ib-btn--borde-azul):hover{background-color:#14479E!important;border-color:#14479E!important}html body #page-container .ib-btn--azul .et_pb_button,html body #page-container .et_pb_button.ib-btn--azul,html body #page-container .ib-btn--azul .et_pb_button:hover,html body #page-container .et_pb_button.ib-btn--azul:hover,html body #page-container .ib-btn--borde-azul .et_pb_button:hover,html body #page-container .et_pb_button.ib-btn--borde-azul:hover,html body #page-container .ib-btn--amarillo .et_pb_button:hover,html body #page-container .et_pb_button.ib-btn--amarillo:hover{color:#fff!important}html body #page-container .ib-btn--amarillo .et_pb_button,html body #page-container .et_pb_button.ib-btn--amarillo,html body #page-container .ib-btn--blanco .et_pb_button,html body #page-container .et_pb_button.ib-btn--blanco,html body #page-container .ib-btn--blanco .et_pb_button:hover,html body #page-container .et_pb_button.ib-btn--blanco:hover,html body #page-container .ib-btn--borde-azul .et_pb_button,html body #page-container .et_pb_button.ib-btn--borde-azul{color:#14479E!important}@media (max-width:767px){body #page-container :is(.ib-btn .et_pb_button,.et_pb_button.ib-btn,a.ib-btn),body #page-container :is(.ib-btn .et_pb_button,.et_pb_button.ib-btn,a.ib-btn):hover{padding:16px 28px!important;font-size:15px!important}}@media (max-width:980px){[data-center="mobile"],.et_pb_button_module_wrapper:has(>[data-center="mobile"]),.ib-btn-center,.et_pb_button_module_wrapper:has(.ib-btn-center),.et_pb_module:has(>.ib-btn-center){display:flex!important;justify-content:center!important;text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;float:none!important}.ib-btn-center.et_pb_button,.ib-btn-center .et_pb_button{display:inline-block!important;margin:0 auto!important;float:none!important;position:static!important;transform:none!important}}.ib-fechas{background:#fff;border-radius:14px;padding:28px 32px!important}.ib-fechas .ib-fechas-tit{margin:0 0 14px;padding:0;color:#E5333B;font-weight:800;font-size:20px;letter-spacing:.02em;text-transform:uppercase}.ib-fechas ul{list-style:none!important;margin:0!important;padding:0!important}.ib-fechas ul li{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0!important;padding:14px 0!important;border-top:1px solid #E6E8EC;font-size:19px;line-height:1.3;color:#222}.ib-fechas ul li::before{display:none!important}.ib-fechas ul li strong{color:#14479E;font-weight:800;white-space:nowrap}@media (max-width:600px){.ib-fechas{padding:22px 20px!important}.ib-fechas ul li{font-size:16px}}.fluentform{background:#F5F4F1;border-radius:14px;padding:40px 40px 44px;font-family:'Nunito Sans',sans-serif}.fluentform .ff-t-container{gap:18px!important;margin:0!important}.fluentform .ff-t-cell{padding:0!important}.fluentform .ff-el-group{margin-bottom:16px!important}.fluentform .ff-el-input--label{margin-bottom:6px!important}.fluentform .ff-el-input--label label{font-size:13px!important;font-weight:700!important;color:#333!important;line-height:1.3!important}.fluentform input.ff-el-form-control,.fluentform select.ff-el-form-control,.fluentform textarea.ff-el-form-control{height:50px!important;padding:0 16px!important;background:#fff!important;border:1px solid #D5D7DC!important;border-radius:6px!important;font-size:14px!important;line-height:1.4!important;color:#222!important;box-shadow:none!important;transition:border-color .35s ease}.fluentform textarea.ff-el-form-control{height:140px!important;padding:14px 16px!important;resize:vertical}.fluentform .ff-el-form-control::placeholder{color:#A3A6AD!important;opacity:1}.fluentform .ff-el-form-control:focus{border-color:#14479E!important;outline:none!important}.fluentform select.ff-el-form-control{appearance:none!important;-webkit-appearance:none!important;color:#A3A6AD!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23999' stroke-width='1.4'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;padding-right:40px!important}.fluentform select.ff-el-form-control:valid{color:#222!important}.fluentform .ff-el-form-check label{display:flex!important;align-items:center;gap:12px;font-size:14px!important;color:#555!important;font-weight:400!important}.fluentform .ff-el-form-check a{color:#14479E;text-decoration:underline}.fluentform .ff-el-form-check input[type=checkbox]{appearance:none!important;-webkit-appearance:none!important;width:20px!important;height:20px!important;margin:0!important;flex:none;border:1px solid #C9CCD2!important;border-radius:4px!important;background:#fff!important;cursor:pointer}.fluentform .ff-el-form-check input[type=checkbox]:checked{background:#14479E url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='9' viewBox='0 0 12 9'%3E%3Cpath d='M1 4.5l3.5 3.5L11 1' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center/11px no-repeat!important;border-color:#14479E!important}.fluentform .ff_submit_btn_wrapper{margin-top:4px!important}.fluentform .ff-btn-submit{background:#FFC72C!important;color:#14479E!important;border:0!important;border-radius:6px!important;padding:16px 30px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase;box-shadow:none!important;transition:all .35s ease}.fluentform .ff-btn-submit:hover{background:#14479E!important;color:#fff!important}@media (max-width:767px){.fluentform{padding:24px 18px 28px;border-radius:12px}.fluentform .ff-t-container{gap:0!important;flex-direction:column}.fluentform .ff-btn-submit{width:100%}}.ib-tabs{display:flex;justify-content:space-between;gap:40px;overflow-x:auto;scrollbar-width:none;white-space:nowrap;border-bottom:1px solid #E6E3DD;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ib-tabs::-webkit-scrollbar{display:none}.ib-tabs__links{display:flex;gap:40px}.ib-tabs a{display:block;padding:18px 0;color:#5F6368;border-bottom:2px solid transparent;line-height:1}.ib-tabs__links a.is-active{color:#0F4C91;border-bottom-color:#0F4C91}.ib-tabs a:hover{color:#0F4C91}.ib-tabs__cart{color:#0F4C91!important}.ib-h2{margin:0;padding:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:400;letter-spacing:-.02em;color:#1A1C20}.ib-lead{margin:0;font-size:15.5px;line-height:1.65;color:#5F6368;max-width:38em}.ib-links{display:flex;flex-wrap:wrap;gap:28px}.ib-link{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0F4C91!important;border-bottom:2px solid #FFC200;padding-bottom:4px;line-height:1.2}.ib-link:hover{border-bottom-color:#0F4C91}.ib-shop ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:0!important;padding:0!important}.ib-shop ul.products::before,.ib-shop ul.products::after{display:none!important}.ib-shop ul.products li.product{position:relative;width:100%!important;margin:0!important;float:none!important;clear:none!important;display:flex!important;flex-direction:column;background:#F5F4F0!important;border-radius:16px!important;overflow:hidden;box-shadow:none!important;border:0!important;padding:0 0 52px!important}#uniformes .ib-shop ul.products li.product{background:#FFFFFF!important}.ib-shop li.product a.woocommerce-LoopProduct-link{display:block!important}.ib-shop li.product .et_shop_image{display:block;margin:0!important}.ib-shop li.product img{width:100%!important;aspect-ratio:1/0.85;object-fit:cover;background:#C4C4C4;margin:0!important;border-radius:0!important;display:block}.ib-shop .et_overlay{display:none!important}.ib-shop li.product .woocommerce-loop-product__title{display:block!important;font-size:22px!important;font-weight:700!important;line-height:1.25!important;color:#1A1C20!important;padding:28px 28px 0!important;margin:0 0 12px!important}.ib-shop li.product .price{display:block!important;padding:0 28px 26px!important;margin:0!important;line-height:1.2!important}.ib-shop li.product .price,.ib-shop li.product .price .amount,.ib-shop li.product .price bdi{color:#0F4C91!important;font-size:24px!important;font-weight:800!important;line-height:1.2!important}.ib-shop li.product .price del,.ib-shop li.product .price del .amount{color:#5F6368!important;font-weight:400!important;font-size:16px!important}.ib-shop li.product .button{display:block!important;margin:auto 28px 0!important;text-align:center;background:transparent!important;color:#0F4C91!important;border:1.5px solid #0F4C91!important;border-radius:8px!important;padding:16px 12px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:uppercase;line-height:1.2!important}.ib-shop li.product .button:hover{background:#0F4C91!important;color:#FFFFFF!important;padding:16px 12px!important}.ib-shop li.product .button::after{display:none!important}.ib-shop li.product .button.loading{opacity:.6}.ib-shop li.product .added_to_cart{position:absolute;left:28px;right:28px;bottom:16px;display:block;text-align:center;margin:0!important;padding:0!important;font-size:13px;font-weight:700;line-height:20px;color:#0F4C91!important;text-decoration:underline}.ib-shop .onsale,.ib-shop .star-rating{display:none!important}.ib-pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px;margin-bottom:40px}.ib-paso{border-top:2px solid #0F4C91;padding-top:16px}.ib-paso__num{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#E5333B;margin-bottom:8px}.ib-paso h3{margin:0 0 8px;padding:0;font-size:18px;font-weight:700;line-height:1.3;color:#1A1C20}.ib-paso p{margin:0;padding:0;font-size:14.5px;line-height:1.65;color:#5F6368}.ib-shop .woocommerce-info,.tax-product_cat .woocommerce-info{display:flex!important;flex-direction:column;align-items:flex-start;gap:14px;background:#FFFFFF!important;color:#1A1C20!important;border:0!important;border-radius:16px!important;padding:28px!important;margin:0!important;font-size:16px!important;line-height:1.6!important;max-width:760px;box-shadow:0 1px 3px rgba(16,24,40,.06);position:static!important}.ib-shop .woocommerce-info::before,.tax-product_cat .woocommerce-info::before{content:"i"!important;display:flex!important;align-items:center;justify-content:center;position:static!important;transform:none!important;width:36px;height:36px;border-radius:50%;background:#FFC200!important;color:#0F4C91!important;font-family:inherit!important;font-size:18px!important;font-weight:800;line-height:1!important;margin:0!important;flex:none}.woocommerce-breadcrumb .ib-sep{margin:0 8px;color:#9AA0A6}@media (max-width:980px){.ib-shop ul.products,.ib-shop.et_pb_shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.ib-shop ul.products li.product,.ib-shop.et_pb_shop ul.products li.product,.ib-shop ul.products[class*="columns-"] li.product,.woocommerce .ib-shop ul.products li.product,.woocommerce-page .ib-shop ul.products li.product{width:100%!important;max-width:none!important;margin:0!important;float:none!important;clear:none!important}.ib-pasos{grid-template-columns:1fr}.ib-links{flex-direction:column;gap:18px}}@media (max-width:767px){.ib-shop ul.products,.ib-shop.et_pb_shop ul.products{grid-template-columns:1fr!important;gap:20px!important}.ib-tabs,.ib-tabs__links{gap:24px}.ib-shop .woocommerce-info,.tax-product_cat .woocommerce-info{padding:22px 20px!important;font-size:15px!important}}.ib-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:100000;display:flex;align-items:center;gap:12px;width:max-content;max-width:calc(100vw - 32px);padding:14px 18px;background:#FFFFFF;border-radius:10px;box-shadow:0 10px 30px rgba(16,24,40,.18);font-size:14.5px;line-height:1.4;color:#1A1C20;animation:ibToastIn .3s ease;transition:opacity .4s,transform .4s}.ib-toast.is-out{opacity:0;transform:translate(-50%,10px)}.ib-toast .ib-added__txt{flex:1 1 auto}@keyframes ibToastIn{from{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%,0)}}@media (max-width:767px){.ib-toast{left:16px;right:16px;bottom:16px;width:auto;transform:none;flex-wrap:wrap}.ib-toast.is-out{transform:translateY(10px)}@keyframes ibToastIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}.ib-modal{position:fixed;inset:0;z-index:100002;display:flex;align-items:center;justify-content:center;padding:20px}.ib-modal[hidden]{display:none!important}.ib-modal__back{position:absolute;inset:0;background:rgba(10,20,35,.55)}.ib-modal__box{position:relative;width:100%;max-width:560px;max-height:90vh;overflow-y:auto;background:#FFFFFF;border-radius:16px;padding:32px;box-shadow:0 20px 60px rgba(0,0,0,.25)}.ib-modal__box h3{font-size:22px!important;font-weight:700!important;color:#1A1C20!important;margin:0 0 6px!important;padding:0!important}.ib-modal__box p{font-size:14.5px;line-height:1.6;color:#5F6368;margin:0 0 16px!important;padding:0!important}.ib-modal__x{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;border:1px solid #D5D1CA;background:#FFFFFF;color:#1A1C20;font-size:20px;line-height:1;cursor:pointer}.ib-modal__x:hover{border-color:#0F4C91;color:#0F4C91}.ib-modal .ib-tallas{width:100%;border-collapse:collapse}.ib-modal .ib-tallas th,.ib-modal .ib-tallas td{padding:10px 12px;border-bottom:1px solid #EEEAE4;text-align:left;font-size:14px}.ib-modal .ib-tallas th{background:#0F4C91;color:#FFFFFF;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}@media (max-width:767px){.ib-modal__box{padding:24px 20px}}.woocommerce .quantity,.woocommerce-page .quantity{display:inline-flex!important;align-items:stretch;border:1px solid #D0D5DD;border-radius:8px;overflow:hidden;background:#FFFFFF;height:56px;margin:0!important;float:none!important;flex:none}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{width:48px!important;height:100%!important;border:0!important;border-radius:0!important;background:transparent!important;text-align:center;font-size:17px!important;font-weight:700;color:#1A1C20!important;padding:0!important;margin:0!important;box-shadow:none!important;-moz-appearance:textfield}.woocommerce .quantity input.qty::-webkit-outer-spin-button,.woocommerce .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ib-qty-btn,.ib-qbtn{width:44px;height:100%;border:0;background:#FFFFFF;color:#0F4C91;font-size:22px;font-weight:600;line-height:1;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:background .15s}.ib-qty-btn:hover,.ib-qbtn:hover{background:#F2F5FA}.ib-qty-btn:active,.ib-qbtn:active{background:#E4EBF5}.woocommerce-cart .quantity{height:44px}.woocommerce-cart .ib-qty-btn,.woocommerce-cart .ib-qbtn{width:36px;font-size:18px}#guia{scroll-margin-top:110px}.ib-p-crumbs .woocommerce-breadcrumb{font-size:12px!important;color:#9AA0A6!important;margin:0!important}.ib-p-crumbs .woocommerce-breadcrumb a{color:#9AA0A6!important}.ib-p-crumbs .woocommerce-breadcrumb a:hover{color:#0F4C91!important}.ib-p-gallery .woocommerce-product-gallery{width:100%!important;float:none!important;margin:0!important}.ib-p-gallery .flex-viewport,.ib-p-gallery .woocommerce-product-gallery__image img{border-radius:14px!important;overflow:hidden;background:#CCCCCC}.ib-p-gallery .woocommerce-product-gallery__image img{aspect-ratio:1.07/1;object-fit:cover;width:100%!important}.ib-p-gallery .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:14px 0 0!important;padding:0!important}.ib-p-gallery .flex-control-thumbs li{width:100%!important;margin:0!important;float:none!important}.ib-p-gallery .flex-control-thumbs img{aspect-ratio:1/1;object-fit:cover;border-radius:14px;background:#CCCCCC;opacity:.6;border:2px solid transparent}.ib-p-gallery .flex-control-thumbs img.flex-active,.ib-p-gallery .flex-control-thumbs img:hover{opacity:1;border-color:#0F4C91}.ib-p-gallery .woocommerce-product-gallery__trigger,.ib-p-gallery .onsale{display:none!important}.ib-p-title .product_title,.ib-p-title h1{font-size:clamp(28px,2.6vw,36px)!important;line-height:1.15!important;font-weight:400!important;letter-spacing:-.01em;color:#1A1C20!important;padding:0!important;margin:0!important}.ib-p-price .price,.ib-p-price .price .amount,.ib-p-price .price bdi{color:#0F4C91!important;font-size:24px!important;font-weight:800!important;line-height:1.2!important;margin:0!important}.ib-p-short{border-bottom:1px solid #E6E3DD;padding-bottom:24px!important}.ib-p-short p{font-size:15px!important;line-height:1.6!important;color:#5F6368!important;margin:0!important;padding:0!important}.ib-p-cart{border-bottom:1px solid #E6E3DD;padding-bottom:24px!important}.ib-p-cart form.cart{margin:0!important}.woocommerce div.product form.variations_form{display:block!important}.ib-p-cart table.variations,.woocommerce div.product form.variations_form table.variations{width:100%!important;border:0!important;margin:0 0 20px!important}.ib-p-cart table.variations tr{display:flex;flex-direction:column;gap:10px}.ib-p-cart table.variations th,.ib-p-cart table.variations td{display:block;padding:0!important;border:0!important;text-align:left;background:transparent!important}.ib-p-cart table.variations label{font-size:13px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#1A1C20}.ib-talla-row{display:flex;align-items:center;gap:24px}.ib-talla-row select{flex:1;min-width:0}.ib-talla-row .ib-link{flex:none;white-space:nowrap}.ib-p-cart table.variations select{width:100%;height:48px;padding:0 40px 0 14px;border:1px solid #D5D1CA!important;border-radius:4px!important;background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230F4C91' stroke-width='2' fill='none'/%3E%3C/svg%3E") no-repeat right 14px center;-webkit-appearance:none;appearance:none;font:inherit;font-size:14px;color:#1A1C20}.ib-p-cart table.variations select:focus{border-color:#0F4C91!important;outline:none}.ib-p-cart table.variations td.value::after,.ib-p-cart table.variations td.value span::after,.ib-p-cart .variations select+span::after,.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none!important;content:none!important}.ib-p-cart .reset_variations,.woocommerce div.product form.variations_form .reset_variations{display:inline-block!important;margin-top:10px;font-size:13px;color:#5F6368!important;text-align:left}.ib-p-cart .woocommerce-variation-price,.ib-p-cart .stock{display:none!important}.woocommerce div.product form.cart:not(.variations_form),.woocommerce div.product .woocommerce-variation-add-to-cart{display:flex!important;align-items:stretch;gap:16px;width:100%;flex-wrap:nowrap}.woocommerce div.product form.cart .single_add_to_cart_button{flex:1 1 auto!important;width:auto!important;height:56px!important;margin:0!important;float:none!important;white-space:nowrap!important;display:flex!important;align-items:center;justify-content:center;line-height:1!important;padding:0 14px!important;border:0!important;border-radius:4px!important;background:#FFC200!important;color:#0F4C91!important;font-size:13px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase;overflow:hidden}.woocommerce div.product form.cart .single_add_to_cart_button.disabled{opacity:.5}.single_add_to_cart_button.ib-loading,.single_add_to_cart_button.loading{opacity:.6!important;pointer-events:none}.single-product form.cart .added_to_cart,.single-product .woocommerce-variation-add-to-cart .added_to_cart{display:none!important}html body #page-container .single_add_to_cart_button:after,html body #page-container .single_add_to_cart_button:before,html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:after,html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:hover:after,html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:focus:after{display:none!important;content:none!important}html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button,html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:hover,html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:focus,html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:active{padding:0 14px!important;letter-spacing:.04em!important;outline:none!important;box-shadow:none!important;transform:none!important;transition:background-color .25s ease,color .25s ease,opacity .2s ease!important}html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button,html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:focus,html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:active{background:#FFC200!important;color:#0F4C91!important}@media (hover:hover){html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:hover{background:#0F4C91!important;color:#FFFFFF!important}}.single-product .woocommerce-notices-wrapper:has(.woocommerce-message):not(:has(.woocommerce-error)){display:none!important}.single-product .woocommerce-notices-wrapper .woocommerce-message{display:none!important}.single-product .woocommerce-notices-wrapper:empty{display:none!important;margin:0!important;padding:0!important}.ib-added{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:16px 0 0;padding:14px 18px;background:#EEF4FB;border-radius:8px;font-size:14.5px;line-height:1.45;color:#1A1C20;animation:ibAddedIn .35s ease}.ib-added__ok{flex:none;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#0F4C91;color:#FFFFFF;font-size:12px;font-weight:800}.ib-added__txt{flex:1 1 200px}.ib-added__link{flex:none;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#0F4C91!important;border-bottom:2px solid #FFC200;padding-bottom:2px}.ib-added__link:hover{border-bottom-color:#0F4C91}@keyframes ibAddedIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.et_pb_text ul.ib-p-info,ul.ib-p-info{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:18px}ul.ib-p-info li{position:relative;list-style:none!important;margin:0!important;padding:0 0 0 18px!important;font-size:14px;line-height:1.55;color:#1A1C20}ul.ib-p-info li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:#FFC200}ul.ib-p-info li::marker{content:none}.ib-p-tabs.et_pb_wc_tabs,.ib-p-tabs .et_pb_tabs{border:0!important;background:transparent!important}.ib-p-tabs ul.et_pb_tabs_controls{display:flex!important;gap:30px;background:transparent!important;border-bottom:1px solid #DDD9D2!important;overflow-x:auto;scrollbar-width:none}.ib-p-tabs ul.et_pb_tabs_controls::after{display:none}.ib-p-tabs ul.et_pb_tabs_controls li{background:transparent!important;border:0!important;float:none!important}.ib-p-tabs ul.et_pb_tabs_controls li a{display:block;padding:16px 0!important;font-size:12px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;color:#0F4C91!important;opacity:.6;border-bottom:2px solid transparent;white-space:nowrap}.ib-p-tabs ul.et_pb_tabs_controls li.et_pb_tab_active a{opacity:1;border-bottom-color:#0F4C91}.ib-p-tabs .et_pb_all_tabs{background:transparent!important;padding:50px 0 0!important}.ib-p-tabs .et_pb_tab{padding:0!important}.ib-desc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px;align-items:start}.ib-desc-grid h2{font-size:clamp(26px,2.4vw,34px)!important;font-weight:400!important;line-height:1.15!important;color:#1A1C20!important;padding:0!important;margin:0 0 14px!important}.ib-desc-grid p{font-size:14.5px!important;line-height:1.6!important;color:#5F6368!important;padding:0 0 14px!important;margin:0!important}.ib-guia-box{background:#FFFFFF;border-radius:4px;padding:32px}.ib-guia-box h3{font-size:14px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;color:#1A1C20!important;margin:0 0 8px!important;padding:0!important}.ib-tallas{width:100%;border-collapse:collapse!important;border:0!important;margin:8px 0 0!important}.ib-tallas th,.ib-tallas td{padding:10px 12px!important;border:0!important;border-bottom:1px solid #EEEAE4!important;text-align:left;font-size:14px;color:#1A1C20}.ib-tallas th{background:#0F4C91!important;color:#FFFFFF!important;font-weight:800;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ib-tallas tr:last-child td{border-bottom:0!important}.ib-p-tabs table.shop_attributes{max-width:820px;border:0!important;margin:0!important}.ib-p-tabs table.shop_attributes th,.ib-p-tabs table.shop_attributes td{border:0!important;border-bottom:1px solid #DDD9D2!important;padding:14px 0!important;background:transparent!important;font-size:15px;font-style:normal!important}.ib-p-tabs table.shop_attributes th{width:200px;font-weight:700;color:#1A1C20;text-align:left}.ib-p-tabs table.shop_attributes td p{padding:0!important;color:#5F6368!important}.single-product .related>h2,.single-product .upsells>h2{display:none!important}.single-product .related ul.products,.single-product .upsells ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:26px!important;margin:0!important;padding:0!important}.single-product .related ul.products::before,.single-product .related ul.products::after,.single-product .upsells ul.products::before,.single-product .upsells ul.products::after{display:none!important}.single-product .related ul.products li.product,.single-product .upsells ul.products li.product{width:100%!important;max-width:none!important;margin:0!important;float:none!important;clear:none!important}@media (max-width:980px){.ib-p-gallery{margin-bottom:32px!important}.ib-desc-grid{grid-template-columns:1fr;gap:32px}.ib-p-tabs table.shop_attributes th{width:120px}.single-product .related ul.products,.single-product .upsells ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:767px){.ib-talla-row{flex-direction:column;align-items:flex-start;gap:12px}.ib-talla-row select{width:100%!important;flex:none}.ib-talla-row .ib-link{font-size:12px}.ib-p-cart table.variations{margin-bottom:16px!important}.woocommerce div.product form.cart:not(.variations_form),.woocommerce div.product .woocommerce-variation-add-to-cart{gap:10px!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box}.woocommerce div.product form.cart .quantity{height:52px!important}.woocommerce div.product form.cart .quantity .ib-qty-btn{width:36px!important}.woocommerce div.product form.cart .quantity input.qty{width:32px!important}.woocommerce div.product form.cart .single_add_to_cart_button{flex:1 1 0!important;min-width:0!important;height:52px!important;padding:0 10px!important;font-size:13px!important}.single-product .related ul.products,.single-product .upsells ul.products{grid-template-columns:1fr!important;gap:20px!important}html body #page-container .et_pb_wc_related_products ul.products li.product,html body #page-container .et_pb_wc_upsells ul.products li.product{min-width:100%!important;width:100%!important;max-width:100%!important;flex:1 1 100%!important;justify-self:stretch!important;margin:0!important}.single-product .related li.product .woocommerce-loop-product__title{font-size:20px!important;word-break:normal!important;overflow-wrap:normal!important}}@media (max-width:480px){.ib-guia-box{padding:22px}}@media (hover:none){html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button,html body #page-container [class*="et_pb_wc_add_to_cart"] .single_add_to_cart_button:hover{background:#FFC200!important;color:#0F4C91!important}}.ib-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:#9AA0A6}.ib-crumbs a{color:#9AA0A6!important}.ib-crumbs a:hover{color:#0F4C91!important}.ib-crumbs strong{color:#1A1C20;font-weight:400}.ib-cart-title{font-size:clamp(32px,3.4vw,46px)!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-.02em;color:#1A1C20!important;padding:0!important;margin:0!important}.ib-cart-items table.shop_table{border:0!important;border-collapse:collapse!important;margin:0!important;border-radius:0!important;table-layout:auto!important;width:100%!important}.ib-cart-items table.shop_table thead th{font-size:12px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;color:#5F6368!important;padding:0 12px 14px!important;border:0!important;border-bottom:1px solid #E6E3DD!important;background:transparent!important}.ib-cart-items table.shop_table td{padding:22px 12px!important;border:0!important;border-bottom:1px solid #E6E3DD!important;vertical-align:middle;background:transparent!important;font-size:15px;color:#1A1C20}.ib-cart-items td.product-remove,.ib-cart-items th.product-remove{width:44px!important;padding-left:0!important;padding-right:0!important;text-align:center}.ib-cart-items td.product-thumbnail,.ib-cart-items th.product-thumbnail{width:96px!important;padding-left:0!important}.ib-cart-items td.product-name,.ib-cart-items th.product-name{width:auto}.ib-cart-items td.product-price,.ib-cart-items th.product-price,.ib-cart-items td.product-quantity,.ib-cart-items th.product-quantity,.ib-cart-items td.product-subtotal,.ib-cart-items th.product-subtotal{width:1%;white-space:nowrap}.ib-cart-items td.product-thumbnail img{width:80px!important;height:80px!important;object-fit:cover;border-radius:10px;background:#F5F4F0;display:block}.ib-cart-items td.product-name a{font-size:17px;font-weight:700;color:#1A1C20!important}.ib-cart-items td.product-name a:hover{color:#0F4C91!important}.ib-cart-items td.product-name .variation{display:flex;gap:4px;margin:6px 0 0!important;font-size:13px;color:#5F6368}.ib-cart-items td.product-name .variation dt,.ib-cart-items td.product-name .variation dd,.ib-cart-items td.product-name .variation p{margin:0!important;padding:0!important;float:none!important;font-weight:400}.ib-cart-items td.product-price,.ib-cart-items td.product-price .amount{color:#5F6368!important;font-size:15px}.ib-cart-items td.product-subtotal .amount{color:#0F4C91!important;font-size:17px;font-weight:800}.ib-cart-items a.remove{display:inline-flex!important;align-items:center;justify-content:center;width:28px!important;height:28px!important;border-radius:50%!important;border:1px solid #D5D1CA;color:#5F6368!important;font-size:18px!important;line-height:1!important;background:transparent!important}.ib-cart-items a.remove:hover{border-color:#E5333B;color:#E5333B!important;background:transparent!important}.ib-cart-items table.shop_table tr.cart_item:last-of-type td{border-bottom:1px solid #E6E3DD!important}.ib-cart-items tr:has(td.actions){display:none!important}.ib-cart-items button[name="update_cart"]{display:none!important}.ib-cart-totals .cart_totals{width:100%!important;float:none!important;background:#F5F4F0;border-radius:16px;padding:28px}.ib-cart-totals .cart_totals h2{font-size:13px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;color:#1A1C20!important;padding:0 0 16px!important;margin:0!important}.ib-cart-totals table.shop_table{border:0!important;margin:0 0 20px!important;background:transparent!important}.ib-cart-totals table.shop_table th,.ib-cart-totals table.shop_table td{border:0!important;border-bottom:1px solid #E6E3DD!important;padding:14px 0!important;background:transparent!important;font-size:15px;color:#1A1C20;font-weight:400}.ib-cart-totals table.shop_table td{text-align:right}.ib-cart-totals tr.order-total th,.ib-cart-totals tr.order-total td{border-bottom:0!important;font-weight:800}.ib-cart-totals tr.order-total .amount{color:#0F4C91!important;font-size:24px;font-weight:800}.ib-cart-totals .woocommerce-shipping-destination,.ib-cart-totals .woocommerce-shipping-calculator{display:none}.ib-cart-totals ul#shipping_method{margin:0!important;padding:0!important;list-style:none}.ib-cart-totals ul#shipping_method li{font-size:14px;color:#5F6368}.ib-cart-totals .wc-proceed-to-checkout{padding:0!important}.ib-cart-totals a.checkout-button{display:flex!important;align-items:center;justify-content:center;width:100%;height:52px!important;line-height:1.2!important;padding:0 20px!important;margin:0!important;text-align:center;border:0!important;border-radius:4px!important;background:#FFC200!important;color:#0F4C91!important;font-size:14px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase}.ib-cart-totals a.checkout-button:hover{background:#0F4C91!important;color:#FFFFFF!important;padding:0 20px!important}.ib-cart-totals a.checkout-button::after{display:none!important}.ib-cart-info{margin:24px 0 26px!important}.et_pb_text ul.ib-cart-info{margin:0 0 24px!important;padding-bottom:0!important}.et_pb_text ul.ib-cart-info+.ib-link{margin-top:4px}.woocommerce-cart .woocommerce-message,.woocommerce-cart .woocommerce-info,.woocommerce-cart .cart-empty{background:#EEF4FB!important;color:#1A1C20!important;border-radius:8px;padding:16px 20px!important;font-size:15px;border:0!important}.woocommerce-cart .woocommerce-message::before,.woocommerce-cart .woocommerce-info::before{display:none}.woocommerce-cart .return-to-shop .button{display:inline-block;margin-top:16px;background:#FFC200!important;color:#0F4C91!important;border:0!important;border-radius:4px!important;padding:14px 24px!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase}.woocommerce-cart .return-to-shop .button::after{display:none}@media (max-width:767px){.ib-cart-items table.shop_table thead{display:none}.ib-cart-items table.shop_table tr.cart_item{display:grid;grid-template-columns:80px 1fr auto;gap:6px 14px;padding:18px 0;border-bottom:1px solid #E6E3DD;position:relative}.ib-cart-items table.shop_table tr.cart_item td{display:block;padding:0!important;border:0!important;text-align:left!important}.ib-cart-items table.shop_table tr.cart_item td::before{display:none!important}.ib-cart-items td.product-thumbnail{display:block!important;grid-row:1/4;width:80px}.ib-cart-items td.product-remove{grid-column:3;grid-row:1;width:auto}.ib-cart-items td.product-name{grid-column:2;grid-row:1}.ib-cart-items td.product-price{display:none!important}.ib-cart-items td.product-quantity{grid-column:2;grid-row:2}.ib-cart-items td.product-subtotal{grid-column:2 / 4;grid-row:3}.ib-cart-totals .cart_totals{padding:22px;margin-top:24px}}.ib-co-billing h3,.ib-co-notes h3,.ib-co-order h3{font-size:22px!important;font-weight:700!important;line-height:1.25!important;color:#1A1C20!important;padding:0!important;margin:0 0 20px!important}.ib-co-notes{border-top:1px solid #E6E3DD;padding-top:32px!important;margin-top:16px!important}.ib-co-billing .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ib-co-billing .form-row{width:100%!important;float:none!important;margin:0!important;padding:0!important}.ib-co-billing .form-row-wide{grid-column:1 / -1}.ib-co-billing label,.ib-co-notes label{display:block;font-size:13px!important;font-weight:400!important;letter-spacing:.04em;text-transform:uppercase;color:#1A1C20!important;margin:0 0 8px!important;line-height:1.3!important}.ib-co-billing .required,.ib-co-notes .required{color:#E5333B!important;text-decoration:none!important;border:0!important}.ib-co-billing .optional,.ib-co-notes .optional{display:none}.ib-co-billing input.input-text,.ib-co-billing select,.ib-co-notes textarea{width:100%!important;height:48px;border:1px solid #D5D1CA!important;border-radius:4px!important;background:#FFFFFF!important;padding:0 14px!important;font:inherit;font-size:15px!important;color:#1A1C20!important;box-shadow:none!important}.ib-co-notes textarea{height:110px!important;padding:12px 14px!important;resize:vertical}.ib-co-billing select{-webkit-appearance:none;appearance:none;padding-right:40px!important;background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%230F4C91' stroke-width='2' fill='none'/%3E%3C/svg%3E") no-repeat right 14px center!important}.ib-co-billing input.input-text:focus,.ib-co-billing select:focus,.ib-co-notes textarea:focus{border-color:#0F4C91!important;outline:none}.ib-co-billing .woocommerce-invalid input.input-text,.ib-co-billing .woocommerce-invalid select{border-color:#E5333B!important}.et_pb_column:has(.ib-co-order){row-gap:0!important;gap:0!important}.et_pb_column:has(.ib-co-order)>.et_pb_module{margin-bottom:0!important}.ib-co-order,.et_pb_module.ib-co-order{background:#F5F4F0;border-radius:16px 16px 0 0;padding:28px 28px 0!important;margin:0!important}.ib-co-order .et_pb_module_inner,.ib-co-payment .et_pb_module_inner{margin:0!important}.ib-co-order h3{font-size:13px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px!important}.ib-co-order table.shop_table{border:0!important;margin:0!important;background:transparent!important}.ib-co-order table.shop_table thead{display:none}.ib-co-order table.shop_table th,.ib-co-order table.shop_table td{border:0!important;border-bottom:1px solid #E6E3DD!important;padding:14px 0!important;background:transparent!important;font-size:15px;color:#1A1C20;font-weight:400}.ib-co-order table.shop_table td.product-total,.ib-co-order table.shop_table tfoot td{text-align:right}.ib-co-order td.product-name{font-weight:700}.ib-co-order td.product-name .product-quantity{font-weight:400;color:#5F6368}.ib-co-order td.product-name .variation{display:flex;gap:4px;margin:4px 0 0!important;font-size:13px;font-weight:400;color:#5F6368}.ib-co-order td.product-name .variation dt,.ib-co-order td.product-name .variation dd,.ib-co-order td.product-name .variation p{margin:0!important;padding:0!important;float:none!important}.ib-co-order tr.order-total th,.ib-co-order tr.order-total td{border-bottom:0!important;font-weight:800;padding:16px 0 20px!important}.ib-co-order tr.order-total .amount{color:#0F4C91!important;font-size:24px;font-weight:800}.ib-co-order ul#shipping_method{margin:0!important;padding:0!important;list-style:none;text-align:right}.ib-co-order ul#shipping_method li{font-size:14px;color:#5F6368}.ib-co-payment,.et_pb_module.ib-co-payment{background:#F5F4F0!important;border-radius:0 0 16px 16px;padding:0 28px 28px!important;margin:0 0 28px!important}.ib-co-payment #payment,.woocommerce-checkout .ib-co-payment #payment,.ib-co-payment .woocommerce-checkout-payment{background:#F5F4F0!important;border-radius:0!important;padding:0!important}.ib-co-payment #payment ul.payment_methods{background:transparent!important;border:0!important;border-top:1px solid #E6E3DD!important;padding:18px 0 0!important;margin:0!important;list-style:none}.ib-co-payment #payment ul.payment_methods li{background:#FFFFFF;border:1.5px solid #D5D1CA;border-radius:6px;padding:14px 16px!important;margin:0 0 10px!important;font-size:15px}.ib-co-payment #payment ul.payment_methods li:has(input:checked){border-color:#0F4C91}.ib-co-payment #payment ul.payment_methods li input{accent-color:#0F4C91;margin-right:8px}.ib-co-payment #payment ul.payment_methods li label{display:inline;font-size:15px;color:#1A1C20}.ib-co-payment #payment ul.payment_methods li.woocommerce-notice,.ib-co-payment #payment ul.payment_methods>li:only-child:not(.wc_payment_method),.ib-co-payment #payment .woocommerce-info,.ib-co-payment #payment .woocommerce-notice{background:#EEF4FB!important;border:0!important;border-radius:8px;padding:14px 16px!important;font-size:14px!important;line-height:1.5!important;min-height:0!important;margin:0 0 6px!important}.ib-co-payment #payment ul.payment_methods li.woocommerce-notice::before{display:none}.ib-co-payment #payment div.payment_box{background:transparent!important;padding:8px 0 0!important;margin:0!important;font-size:13px!important;color:#5F6368!important}.ib-co-payment #payment div.payment_box::before{display:none!important}.ib-co-payment #payment .place-order{padding:10px 0 0!important;margin:0!important}.ib-co-payment .woocommerce-privacy-policy-text p{font-size:13px!important;line-height:1.5;color:#5F6368;margin:16px 0 14px!important}.ib-co-payment .woocommerce-terms-and-conditions-wrapper{margin:0 0 18px}.ib-co-payment .woocommerce-terms-and-conditions-wrapper .form-row{display:block!important;padding:0!important;margin:0 0 18px!important}.ib-co-payment .woocommerce-form__label-for-checkbox{display:block!important;position:relative;padding-left:28px!important;font-size:14px!important;line-height:1.5!important;color:#1A1C20!important}.ib-co-payment .woocommerce-form__label-for-checkbox input[type="checkbox"]{position:absolute!important;left:0;top:2px;margin:0!important;width:18px;height:18px;accent-color:#0F4C91}.ib-co-payment .woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text{display:inline}.ib-co-payment .woocommerce-form__label-for-checkbox .required{display:inline!important;position:static!important;float:none!important;margin-left:3px}.ib-co-payment .woocommerce-terms-and-conditions-wrapper a{color:#0F4C91!important;text-decoration:underline}.ib-co-payment #place_order{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:52px!important;float:none!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:4px!important;background:#FFC200!important;color:#0F4C91!important;font-size:14px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;line-height:1.2!important}.ib-co-payment #place_order:hover{background:#0F4C91!important;color:#FFFFFF!important;padding:0 20px!important}.ib-co-payment #place_order::after{display:none!important}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error{background:#FDECEC!important;color:#1A1C20!important;border-radius:8px;border:0!important;padding:16px 20px 16px 40px!important;font-size:14.5px}.woocommerce-checkout .woocommerce-error::before{color:#E5333B!important}.woocommerce-checkout .woocommerce-info{background:#EEF4FB!important;color:#1A1C20!important;border-radius:8px;border:0!important}.woocommerce-checkout .woocommerce-info::before{display:none}@media (max-width:767px){.ib-co-billing .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}.ib-co-order{padding:22px 22px 0!important}.ib-co-payment{padding:0 22px 22px!important}}body.woocommerce-order-received .et_pb_row:has(.ib-co-order) .et_pb_column{width:100%!important;max-width:100%!important;margin-right:0!important;flex:1 1 100%!important}body.woocommerce-order-received .et_pb_row:has(.ib-co-order) .et_pb_column:not(:has(.woocommerce-order)){display:none!important}body.woocommerce-order-received .ib-cart-info,body.woocommerce-order-received .ib-cart-info+.ib-link{display:none!important}body.woocommerce-order-received .ib-co-order,body.woocommerce-order-received .ib-co-payment,body.woocommerce-order-received .et_pb_module:has(.woocommerce-order){background:transparent!important;padding:0!important;border-radius:0!important}.woocommerce-order .woocommerce-thankyou-order-received{position:relative;display:block;background:#EEF4FB;border-radius:16px;padding:28px 28px 28px 84px!important;margin:0 0 24px!important;font-size:clamp(20px,2vw,26px)!important;line-height:1.3;color:#1A1C20!important;font-weight:400}.woocommerce-order .woocommerce-thankyou-order-received::before{content:"✓";position:absolute;left:28px;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#0F4C91;color:#FFFFFF;font-size:20px;font-weight:800;display:flex;align-items:center;justify-content:center}.woocommerce-order ul.order_details{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin:0 0 48px!important;padding:0!important;list-style:none;background:#F5F4F0;border-radius:16px;overflow:hidden}.woocommerce-order ul.order_details::before,.woocommerce-order ul.order_details::after{display:none!important}.woocommerce-order ul.order_details li{float:none!important;margin:0!important;padding:22px 24px!important;border:0!important;border-right:1px solid #E6E3DD!important;font-size:12px!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5F6368;line-height:1.4}.woocommerce-order ul.order_details li:last-child{border-right:0!important}.woocommerce-order ul.order_details li strong{display:block;margin-top:6px;font-size:18px!important;font-weight:800;letter-spacing:0;text-transform:none;color:#1A1C20}.woocommerce-order ul.order_details li.total strong,.woocommerce-order ul.order_details li.total .amount{color:#0F4C91!important}.woocommerce-order>p{font-size:15px;line-height:1.6;color:#5F6368;margin:0 0 24px}.woocommerce-order{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:0 56px;align-items:start}.woocommerce-order>*{grid-column:1 / -1}.woocommerce-order .woocommerce-order-details{grid-column:1;margin:0!important}.woocommerce-order .woocommerce-customer-details{grid-column:2;margin:0!important}.woocommerce-order h2{font-size:13px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;color:#1A1C20!important;padding:0 0 14px!important;margin:0!important}.woocommerce-order table.shop_table{border:0!important;border-radius:0!important;margin:0!important;background:transparent!important}.woocommerce-order table.shop_table thead th{font-size:12px!important;font-weight:800!important;letter-spacing:.06em;text-transform:uppercase;color:#5F6368!important;border:0!important;border-bottom:1px solid #E6E3DD!important;padding:0 0 12px!important;background:transparent!important}.woocommerce-order table.shop_table td,.woocommerce-order table.shop_table tfoot th{border:0!important;border-bottom:1px solid #E6E3DD!important;padding:14px 0!important;background:transparent!important;font-size:15px;color:#1A1C20;font-weight:400}.woocommerce-order table.shop_table td:last-child,.woocommerce-order table.shop_table th:last-child{text-align:right}.woocommerce-order table.shop_table td.product-name a{color:#1A1C20!important;font-weight:700}.woocommerce-order table.shop_table td.product-name .product-quantity{font-weight:400;color:#5F6368}.woocommerce-order table.shop_table td.product-name .wc-item-meta{list-style:none;margin:4px 0 0!important;padding:0!important;font-size:13px;color:#5F6368}.woocommerce-order table.shop_table td.product-name .wc-item-meta p{display:inline;margin:0}.woocommerce-order table.shop_table tfoot tr:nth-last-child(2) th,.woocommerce-order table.shop_table tfoot tr:nth-last-child(2) td{font-weight:800}.woocommerce-order table.shop_table tfoot tr:nth-last-child(2) .amount{color:#0F4C91!important;font-size:22px;font-weight:800}.woocommerce-order .woocommerce-customer-details address{background:#F5F4F0;border:0!important;border-radius:16px;padding:24px 26px!important;font-style:normal;font-size:15px;line-height:1.7;color:#1A1C20}.woocommerce-order .woocommerce-customer-details address p{margin:4px 0 0!important;padding:0!important;font-size:15px}.woocommerce-order .woocommerce-customer-details address p::before{display:none!important}.woocommerce-order .woocommerce-customer-details .woocommerce-column{width:100%!important;float:none!important;padding:0!important}@media (max-width:980px){.woocommerce-order{grid-template-columns:1fr}.woocommerce-order .woocommerce-customer-details{grid-column:1;margin-top:40px!important}.woocommerce-order ul.order_details li{border-right:0!important;border-bottom:1px solid #E6E3DD!important}.woocommerce-order .woocommerce-thankyou-order-received{padding:22px 22px 22px 74px!important}.woocommerce-order .woocommerce-thankyou-order-received::before{left:22px}}.ib-legal{font-size:16px;line-height:1.75;color:#3B3D42}.ib-legal p{margin:0 0 16px!important;padding:0!important}.ib-legal h2,.ib-legal h3{font-size:20px!important;font-weight:700!important;line-height:1.3!important;color:#1A1C20!important;margin:40px 0 12px!important;padding:0!important}.ib-legal ul{list-style:none!important;margin:0 0 16px!important;padding:0!important}.ib-legal ul li{position:relative!important;list-style:none!important;margin:0 0 10px!important;padding:0 0 0 22px!important}.ib-legal ul li::marker{content:none!important}.ib-legal ul li::before{content:""!important;position:absolute!important;left:0!important;top:.72em!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#FFC200!important;margin:0!important;transform:none!important}.ib-legal a{color:#0F4C91!important;text-decoration:underline}.ib-cookies{position:fixed;left:0;right:0;bottom:0;z-index:100001;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 28px;padding:18px clamp(20px,3.5vw,52px);background:#FFFFFF;box-shadow:0 -6px 24px rgba(16,24,40,.12);font-size:14.5px;line-height:1.5;color:#1A1C20}.ib-cookies[hidden]{display:none!important}.ib-cookies__txt{margin:0!important;padding:0!important;flex:1 1 420px;max-width:820px}.ib-cookies__txt a{color:#0F4C91!important;font-weight:700;text-decoration:underline}.ib-cookies__btns{display:flex;gap:10px}.ib-cookies button{cursor:pointer;border-radius:4px;padding:12px 22px;font:inherit;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.ib-cookies__ok{background:#FFC200;color:#0F4C91;border:0}.ib-cookies__ok:hover{background:#0F4C91;color:#FFFFFF}.ib-cookies__no{background:transparent;color:#0F4C91;border:1.5px solid #0F4C91}.ib-cookies__no:hover{background:#0F4C91;color:#FFFFFF}body.ib-cookies-open .ib-toast{bottom:120px}@media (max-width:767px){.ib-cookies{padding:16px 20px;gap:12px}.ib-cookies__btns{width:100%}.ib-cookies__btns button{flex:1}body.ib-cookies-open .ib-toast{bottom:190px}}@media (max-width:980px){.ib-header .mobile_nav.opened .et_mobile_menu{height:auto!important;max-height:calc(100vh - 130px)!important;max-height:calc(100dvh - 130px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding:8px 20px 0!important;box-shadow:0 100vh 0 100vh #14479E!important}.ib-header .et_mobile_menu>li>a,.ib-header .et_mobile_menu .menu-item-has-children>a{padding:14px 0!important;font-size:20px!important}.ib-header .et_mobile_menu .sub-menu li a{padding:7px 0!important;font-size:16px!important}.ib-header .et_mobile_menu li.menu-cta{position:static!important;padding:28px 0 calc(32px + env(safe-area-inset-bottom))!important;background:transparent!important}.ib-header .et_mobile_menu li.menu-cta>a{margin-top:0!important}body:has(.ib-header .mobile_nav.opened){background:#14479E!important}}.fluentform .ff-el-input--label.ff-el-is-required label:after,.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{content:" *"!important;display:inline!important;color:#E5333B!important;font-weight:700!important;margin-left:2px!important;position:static!important}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-left label:before{content:"* "!important;color:#E5333B!important;font-weight:700!important;margin:0!important}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-left label:after{display:none!important}.fluentform .ff-el-form-check.ff-el-is-required label>span:after,.fluentform .ff-el-group.ff-el-is-required .ff-el-form-check-label span:after{content:" *";color:#E5333B;font-weight:700}.et_pb_text:has(.ib-legal-links) .et_pb_text_inner{text-align:inherit}.ib-legal-links{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:28px}.ib-legal-links a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;color:inherit!important;text-decoration:none!important;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .2s ease}.ib-legal-links a:hover{color:#14479E!important}@media (max-width:980px){.et_pb_text:has(.ib-legal-links),.et_pb_text:has(.ib-legal-links) .et_pb_text_inner{text-align:left!important}.ib-legal-links{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0}.ib-legal-links a{width:100%;justify-content:flex-start}}.ib-crumbs--auto{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin:40px 0 22px!important;padding:0!important;font-size:13px;line-height:1.4;position:relative;z-index:2}.ib-eyebrow .ib-crumbs--auto+.et_pb_text_inner{margin-top:0!important}.ib-crumbs--auto a,.ib-crumbs--auto span{color:#9AA0A6!important}.ib-crumbs--auto a:hover{color:#0F4C91!important}.ib-crumbs--auto strong{color:#1A1C20;font-weight:400}.ib-crumbs--light a,.ib-crumbs--light span{color:rgba(255,255,255,.72)!important}.ib-crumbs--light a:hover{color:#FFFFFF!important}.ib-crumbs--light strong{color:#FFFFFF!important}@media (max-width:767px){.ib-crumbs--auto{margin:24px 0 16px!important;font-size:12px}}body.tax-product_cat ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:26px!important;margin:0!important;padding:0!important}body.tax-product_cat ul.products::before,body.tax-product_cat ul.products::after{display:none!important}body.tax-product_cat ul.products li.product{position:relative;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;float:none!important;clear:none!important;display:flex!important;flex-direction:column;background:#F5F4F0!important;border-radius:16px!important;overflow:hidden;box-shadow:none!important;border:0!important;padding:0 0 52px!important}body.tax-product_cat li.product a.woocommerce-LoopProduct-link{display:block!important}body.tax-product_cat li.product .et_shop_image{display:block;margin:0!important}body.tax-product_cat li.product img{width:100%!important;aspect-ratio:1/0.85;object-fit:cover;background:#C4C4C4;margin:0!important;border-radius:0!important;display:block}body.tax-product_cat .et_overlay,body.tax-product_cat .onsale,body.tax-product_cat .star-rating{display:none!important}body.tax-product_cat li.product .woocommerce-loop-product__title{display:block!important;font-size:22px!important;font-weight:700!important;line-height:1.25!important;color:#1A1C20!important;padding:28px 28px 0!important;margin:0 0 12px!important}body.tax-product_cat li.product .price{display:block!important;padding:0 28px 26px!important;margin:0!important;line-height:1.2!important}body.tax-product_cat li.product .price,body.tax-product_cat li.product .price .amount,body.tax-product_cat li.product .price bdi{color:#0F4C91!important;font-size:24px!important;font-weight:800!important}body.tax-product_cat li.product .button{display:block!important;margin:auto 28px 0!important;text-align:center;background:transparent!important;color:#0F4C91!important;border:1.5px solid #0F4C91!important;border-radius:8px!important;padding:16px 12px!important;font-size:14px!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:uppercase;line-height:1.2!important}body.tax-product_cat li.product .button:hover{background:#0F4C91!important;color:#FFFFFF!important;padding:16px 12px!important}body.tax-product_cat li.product .button::after{display:none!important}body.tax-product_cat li.product .added_to_cart{position:absolute;left:28px;right:28px;bottom:16px;display:block;text-align:center;margin:0!important;padding:0!important;font-size:13px;font-weight:700;line-height:20px;color:#0F4C91!important;text-decoration:underline}body.tax-product_cat .woocommerce-result-count,body.tax-product_cat .woocommerce-ordering{display:none!important}@media (max-width:980px){body.tax-product_cat ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}}@media (max-width:767px){body.tax-product_cat ul.products{grid-template-columns:1fr!important;gap:20px!important}html body #page-container ul.products li.product{min-width:100%!important;width:100%!important;max-width:100%!important;flex:1 1 100%!important}}body #page-container .et_pb_module.ib-link,body #page-container .et_pb_button_module_wrapper.ib-link{display:block!important;border:0!important;padding:0!important;margin:0!important;background:none!important;width:auto!important}body #page-container .et_pb_module.ib-link:before,body #page-container .et_pb_module.ib-link:after,body #page-container .et_pb_button_module_wrapper.ib-link:before,body #page-container .et_pb_button_module_wrapper.ib-link:after{display:none!important;content:none!important}body #page-container .ib-link--back .et_pb_button{margin:0 0 0 26px!important}body #page-container .ib-link--back .et_pb_button:after,body #page-container .ib-link--back .et_pb_button:hover:after{left:auto!important;right:100%!important;margin:0 9px 0 0!important}body #page-container .ib-link--back .et_pb_button:after{transform:translate(6px,-50%) rotate(180deg)!important}body #page-container .ib-link--back .et_pb_button:hover:after{transform:translate(-2px,-50%) rotate(180deg)!important}@media (hover:none){body #page-container .ib-link--back .et_pb_button:after{transform:translate(0,-50%) rotate(180deg)!important}}body:is(.tax-product_cat,.tax-product_tag) .ib-header{position:relative!important;top:0!important;transform:none!important;background:#14479E!important}body:is(.tax-product_cat,.tax-product_tag) .et-l--header .et_pb_menu__logo img{content:url("https://nuevo.iberia.edu.do/wp-content/uploads/2026/10/Logos-Iberia-white.svg");transition:all .3s ease}body:is(.tax-product_cat,.tax-product_tag) .et-l--header .et_pb_sticky .et_pb_menu__logo img{content:normal}@media (max-width:980px){body.ib-scrolled:is(.tax-product_cat,.tax-product_tag) .ib-header .ib-topbar{display:none!important}}html body #page-container :is(ul.products li.product .button,.single_add_to_cart_button,a.checkout-button,#place_order,.return-to-shop .button):is(:after,:before),html body #page-container :is(ul.products li.product .button,.single_add_to_cart_button,a.checkout-button,#place_order,.return-to-shop .button):hover:after,html body #page-container :is(ul.products li.product .button,.single_add_to_cart_button,a.checkout-button,#place_order,.return-to-shop .button):hover:before{display:none!important;content:none!important;opacity:0!important}html body #page-container ul.products li.product .button:hover,html body #page-container .single_add_to_cart_button:hover{padding-left:12px!important;padding-right:12px!important}.ib-minicart{position:fixed;z-index:100003;width:360px;max-width:calc(100vw - 24px);background:#FFFFFF;border-radius:14px;box-shadow:0 18px 40px rgba(16,24,40,.18),0 2px 6px rgba(16,24,40,.06);padding:20px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s;font-size:14px;color:#1A1C20}.ib-minicart.is-open{opacity:1;visibility:visible;transform:none}.ib-minicart__head{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding-bottom:12px;border-bottom:1px solid #E6E3DD}.ib-minicart ul.woocommerce-mini-cart{list-style:none!important;margin:0!important;padding:0!important;max-height:300px;overflow-y:auto}.ib-minicart li.woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:56px 1fr;gap:4px 12px;padding:14px 28px 14px 0!important;margin:0!important;border-bottom:1px solid #E6E3DD;list-style:none!important}.ib-minicart li.woocommerce-mini-cart-item::before{display:none!important}.ib-minicart li.woocommerce-mini-cart-item>a:not(.remove){display:contents!important;font-weight:700;font-size:14.5px;line-height:1.3;color:#1A1C20!important}.ib-minicart li.woocommerce-mini-cart-item img{grid-row:1 / 4;width:56px!important;height:56px!important;object-fit:cover;border-radius:8px;background:#F5F4F0;margin:0!important;float:none!important}.ib-minicart .variation{display:flex;gap:4px;margin:0!important;font-size:12.5px;color:#5F6368}.ib-minicart .variation dt,.ib-minicart .variation dd,.ib-minicart .variation p{margin:0!important;padding:0!important;float:none!important;font-weight:400}.ib-minicart .quantity{display:block!important;border:0!important;height:auto!important;background:none!important;font-size:13px;color:#5F6368}.ib-minicart .quantity .amount{color:#0F4C91;font-weight:800}.ib-minicart a.remove{position:absolute!important;top:14px;right:0;width:22px!important;height:22px!important;border-radius:50%!important;border:1px solid #D5D1CA;display:flex!important;align-items:center;justify-content:center;font-size:15px!important;line-height:1!important;color:#5F6368!important;background:transparent!important}.ib-minicart a.remove:hover{border-color:#E5333B;color:#E5333B!important}.ib-minicart .woocommerce-mini-cart__total{display:flex;justify-content:space-between;align-items:center;margin:0!important;padding:16px 0!important;border:0!important;font-size:14px}.ib-minicart .woocommerce-mini-cart__total strong{font-weight:700}.ib-minicart .woocommerce-mini-cart__total .amount{color:#0F4C91;font-size:20px;font-weight:800}.ib-minicart .woocommerce-mini-cart__buttons{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0!important;padding:0!important}.ib-minicart .ib-mc-btn{display:flex;align-items:center;justify-content:center;width:100%;height:50px;border-radius:4px;background:#FFC200;color:#0F4C91!important;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:background .2s,color .2s}.ib-minicart .ib-mc-btn:hover{background:#0F4C91;color:#FFFFFF!important}.ib-minicart .ib-mc-link{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#0F4C91!important;border-bottom:2px solid #FFC200;padding-bottom:2px}.ib-minicart .woocommerce-mini-cart__empty-message{margin:0!important;padding:18px 0 4px!important;color:#5F6368;text-align:center}@media (max-width:767px){.ib-minicart{width:calc(100vw - 24px);padding:18px}}html body #page-container .single_add_to_cart_button,html body #page-container .single_add_to_cart_button:hover,html body #page-container .single_add_to_cart_button:focus,html body #page-container .single_add_to_cart_button:active,html body #page-container .single_add_to_cart_button.loading,html body #page-container .single_add_to_cart_button.added,html body #page-container .single_add_to_cart_button.ib-loading{padding:0 14px!important;text-align:center!important;justify-content:center!important;text-indent:0!important;letter-spacing:.04em!important}html body #page-container .single_add_to_cart_button.loading:after,html body #page-container .single_add_to_cart_button.added:after{display:none!important;content:none!important}@media (max-width:767px){html body #page-container .single_add_to_cart_button,html body #page-container .single_add_to_cart_button:hover,html body #page-container .single_add_to_cart_button:focus,html body #page-container .single_add_to_cart_button:active,html body #page-container .single_add_to_cart_button.loading,html body #page-container .single_add_to_cart_button.added,html body #page-container .single_add_to_cart_button.ib-loading{padding:0 10px!important}}html body .ib-minicart .woocommerce-mini-cart__buttons{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important}html body .ib-minicart .woocommerce-mini-cart__buttons a.button,html body .ib-minicart .woocommerce-mini-cart__buttons a.ib-mc-btn,html body .ib-minicart .woocommerce-mini-cart__buttons a.ib-mc-link{margin:0!important;float:none!important;box-shadow:none!important;font-family:inherit!important;line-height:1.2!important}html body .ib-minicart .woocommerce-mini-cart__buttons a.button:after,html body .ib-minicart .woocommerce-mini-cart__buttons a.button:before{display:none!important;content:none!important}html body .ib-minicart .woocommerce-mini-cart__buttons a.ib-mc-btn,html body .ib-minicart .woocommerce-mini-cart__buttons a.button.checkout{order:1;display:flex!important;align-items:center;justify-content:center;width:100%!important;height:50px!important;padding:0 16px!important;border:0!important;border-radius:4px!important;background:#FFC200!important;color:#0F4C91!important;font-size:13px!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .ib-minicart .woocommerce-mini-cart__buttons a.ib-mc-btn:hover,html body .ib-minicart .woocommerce-mini-cart__buttons a.button.checkout:hover{background:#0F4C91!important;color:#FFFFFF!important;padding:0 16px!important}html body .ib-minicart .woocommerce-mini-cart__buttons a.ib-mc-link,html body .ib-minicart .woocommerce-mini-cart__buttons a.button.wc-forward:not(.checkout){order:2;display:inline-block!important;width:auto!important;height:auto!important;padding:0 0 2px!important;border:0!important;border-bottom:2px solid #FFC200!important;border-radius:0!important;background:transparent!important;color:#0F4C91!important;font-size:12px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .ib-minicart .woocommerce-mini-cart__buttons a.ib-mc-link:hover,html body .ib-minicart .woocommerce-mini-cart__buttons a.button.wc-forward:not(.checkout):hover{border-bottom-color:#0F4C91!important;background:transparent!important;padding:0 0 2px!important}html body .ib-minicart .woocommerce-mini-cart__buttons:has(.ib-mc-btn) a.button{display:none!important}body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button,body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button:hover,body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button:focus,body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button:active{padding:0 14px!important;justify-content:center!important;text-align:center!important}body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button:after,body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button:hover:after{display:none!important;content:none!important}@media (max-width:767px){body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button,body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button:hover,body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button:focus,body #page-container#page-container .single_add_to_cart_button.single_add_to_cart_button:active{padding:0 10px!important}}.ib-minicart{display:flex;flex-direction:column;overflow:hidden}.ib-minicart .widget_shopping_cart_content{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.ib-minicart ul.woocommerce-mini-cart{flex:1 1 auto;min-height:0;max-height:none!important}.ib-minicart__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.ib-minicart__x{flex:none;width:32px;height:32px;margin:-6px -6px -6px 0;padding:0;border:0;border-radius:50%;background:transparent;color:#1A1C20;font-size:26px;font-weight:300;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.ib-minicart__x:hover{background:#F2F5FA;color:#0F4C91}