@import url(https://cdn.jsdelivr.net/npm/normalize.css@8.0.1/normalize.css);.light-theme{--color-primary:#e22726;--color-rate:#fba82d;--color-check:#08be50;--color-blue:#435ebe;--color-dark:#202020;--color-dark-text:#000;--color-dark-titles:#262626;--color-black:#000;--color-footer-black:#1a1a1a;--color-complementary-text:#828687;--color-complementary-text-50:#82868780;--color-back-stars:#c4c4c4;--color-outline:#e1e4e8;--color-bg-products:#f0f2f9;--color-bg-menu:#f8f8fc;--color-white:#fff;--color-product-description:#575b63;--color-shadow:#0000001f;--color-text-sampler:#2a125e;--color-success:#198754;--color-info:#435ebe;--color-danger:#dc3545;--color-warning:#ffc107;--color-success-light:rgba(25,135,84,.2);--color-info-light:rgba(67,94,190,.2);--color-warning-light:rgba(255,193,7,.2);--color-danger-light:rgba(220,53,69,.2);--shadow-alert-success:4px 4px 10px rgba(25,135,84,.35);--shadow-alert-info:4px 4px 10px rgba(67,94,190,.35);--shadow-alert-danger:4px 4px 10px rgba(220,53,69,.35);--shadow-alert-warning:4px 4px 10px rgba(255,193,7,.35);--button-green-background:#5cb85c;--button-green-border:1px solid #4cae4c;--button-green-hover-background:#449d44;--button-green-hover-border:1px solid #398439;--button-green-active-background:#398439;--button-green-active-border:1px solid #255625;--button-red-active-background:#ac2925;--swiper-pagination-bottom:20px;--swiper-navigation-color:var(--color-dark);--swiper-pagination-color:var(--color-primary);--swiper-pagination-bullet-inactive-color:#c4c4c4;--swiper-pagination-bullet-inactive-opacity:0.5;--swiper-pagination-bullet-size:9px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{right:-20%}to{right:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shake{0%,to{transform:translateX(0) translateZ(0)}10%,30%,50%,70%{transform:translateX(-10px) translateZ(0)}20%,40%,60%{transform:translateX(10px) translateZ(0)}80%{transform:translateX(8px) translateZ(0)}90%{transform:translateX(-8px) translateZ(0)}}@keyframes shrinkIn{0%{transform:scaleX(1.2)}to{transform:scaleX(1)}}.spin svg{animation:doSpin 1.5s ease-in-out 0s infinite normal both running}@keyframes doSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}to{opacity:1;-webkit-transform:perspective(400px);transform:perspective(400px);visibility:visible}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);visibility:hidden}}@keyframes growIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes growInUp{0%{opacity:0;transform:scale(.8) translateY(-10%)}to{opacity:1;transform:scale(1)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}button{background:transparent;border:none;color:var(--color-dark);padding:0 15px;text-decoration:none}.btn-main{background:var(--color-check);border:none;color:var(--color-white);cursor:pointer;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;outline:0!important;padding:15px 0;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}.btn-main.loading-btn{cursor:not-allowed;opacity:.3}.btn-main.loading-btn .loading-icon-container{opacity:1}.btn-main.disabled,.btn-main:disabled{cursor:not-allowed;opacity:.5}.btn-main.btn-secondary{background:var(--color-product-description);background:transparent}.btn-main .loading-icon-container{opacity:0;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.btn-main .loading-icon-container .loading-icon,.btn-main .loading-icon-container .loading-icon svg{animation:doSpin 1.5s ease-in-out 0s infinite normal both running}::-webkit-scrollbar{background-color:#f5f5f5;width:15px}::-webkit-scrollbar-thumb{background-color:#555;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.scroll ::-webkit-scrollbar{background-color:#f5f5f5;width:5px}.scroll ::-webkit-scrollbar-thumb{background-color:#555;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.scroll ::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.switch{display:inline-block;height:34px;left:6px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:var(--color-back-stars);bottom:0;cursor:pointer;height:23px;left:0;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:var(--color-white);bottom:4px;content:"";height:16px;left:4px;width:16px}input:checked+.slider{background-color:var(--color-check)}input:focus+.slider{box-shadow:0 0 1px var(--color-check)}input:checked+.slider:before{-webkit-transform:translateX(21px);-ms-transform:translateX(21px);transform:translateX(21px)}.slider.round{border-radius:34px;width:45px}.slider.round:before{border-radius:50%}.header-desktop{display:block;position:relative}@media (max-width:768px){.header-desktop{display:none}}.header-desktop .header-top{align-items:center;display:flex;gap:30px;height:75px;justify-content:space-between;max-height:75px}.header-desktop .header-top .logo{width:fit-content}.header-desktop .header-top .logo img{aspect-ratio:81/22;height:55px}.header-desktop .header-top .right{align-items:center;display:flex;gap:80px;justify-content:flex-end;width:50%}@media (max-width:992px){.header-desktop .header-top .right{gap:20px;width:auto}}.header-desktop .header-top .right .icons-options{align-items:center;display:flex;gap:15px}.header-desktop .header-top .right .icons-options .help-option a{border:2px solid var(--color-dark);border-radius:30px;color:var(--color-dark-text);display:grid;font-family:Poppins,sans-serif;font-size:3rem;height:30px;place-content:center;text-decoration:none;transition:.3s;width:30px}.header-desktop .header-top .right .icons-options .help-option a i{font-size:22px;height:22px;transition:.1s;width:22px}.header-desktop .header-top .right .icons-options .help-option a:hover{border-color:var(--color-primary);box-shadow:0 0 5px var(--color-dark);color:var(--color-primary);transition:.1s}.header-desktop .header-top .right .icons-options .help-option a:hover i{font-size:30px;height:30px;width:30px}.header-desktop .header-top .right .icons-options #user-option button{padding:0}.header-desktop .header-top .right .icons-options #user-option button span{font-family:Poppins,sans-serif;font-weight:700}.header-desktop .header-top.checkout{margin-inline:auto;max-width:1180px;padding-inline:38px;width:100%}.header-desktop .header-bottom{align-items:center;background-color:var(--color-bg-menu);display:flex;height:55px;width:100%}.header-desktop .header-bottom .container{align-items:center;display:flex;justify-content:space-between}.header-desktop .header-bottom .container a,.header-desktop .header-bottom .container button{color:var(--color-dark-text);display:flex;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700;gap:7px;padding:0;text-decoration:none}.header-desktop .header-bottom .container .left-options{align-items:center;display:flex;gap:20px;margin:0;padding:0}.header-desktop .header-bottom .container .right-icons a,.header-desktop .header-bottom .container .right-icons button{transition:.2s}.header-desktop .header-bottom .container .right-icons a:hover,.header-desktop .header-bottom .container .right-icons button:hover{color:var(--color-primary);transition:.2s}.header-desktop .header-bottom .container .right-icons a i,.header-desktop .header-bottom .container .right-icons button i{font-size:20px}.header-desktop .header-bottom .container .right-icons a.user-icon,.header-desktop .header-bottom .container .right-icons button.user-icon{margin-left:10px}.header-desktop .header-bottom .container .right-icons a.user-icon i,.header-desktop .header-bottom .container .right-icons button.user-icon i{font-size:30px}.header-desktop .header-bottom .container .right-icons a.user-icon span,.header-desktop .header-bottom .container .right-icons button.user-icon span{border:2px solid var(--color-dark);border-radius:50px;display:grid;height:30px;place-content:center;transition:.2s;width:30px}.header-desktop .header-bottom .container .right-icons a.user-icon span:hover,.header-desktop .header-bottom .container .right-icons button.user-icon span:hover{border-color:var(--color-primary);transition:.2s}.header-desktop .dropdown{background-color:var(--color-white);opacity:0;padding:55px 50px 43px 78px;position:absolute;top:100%;transform:scaleY(0);transform-origin:top;transition:.6s;width:100%;z-index:9999}.header-desktop .dropdown.show{opacity:1;transform:scaleY(1);transition:.4s}.header-desktop .dropdown.shop{padding:55px 0 43px}.checkout-version{align-items:center;border-bottom:1px solid #dedede;display:flex;height:78px}.checkout-version .logo img{height:36px}#bootcamp-option,#user-option{align-items:center;display:flex;height:55px;position:relative}#bootcamp-option .dropdown-bootcamp,#bootcamp-option .dropdown-user,#user-option .dropdown-bootcamp,#user-option .dropdown-user{background-color:var(--color-white);border-radius:5px;box-shadow:0 4px 24px rgba(0,0,0,.25);min-width:200px;opacity:0;padding:16px 19px;position:absolute;right:-11px;top:calc(100% + 10px);transform:scaleY(0);transform-origin:top;transition:.2s;z-index:9999}#bootcamp-option .dropdown-bootcamp.show,#bootcamp-option .dropdown-user.show,#user-option .dropdown-bootcamp.show,#user-option .dropdown-user.show{opacity:1;transform:scaleY(1);transition:.2s}#bootcamp-option .dropdown-bootcamp:after,#bootcamp-option .dropdown-user:after,#user-option .dropdown-bootcamp:after,#user-option .dropdown-user:after{background-color:var(--color-white);border-radius:3px;content:"";height:30px;position:absolute;right:10px;top:-13px;transform:rotate(45deg);width:30px;z-index:-1}#bootcamp-option .user-icon span,#user-option .user-icon span{border:2px solid var(--color-dark);border-radius:50px;display:grid;height:30px;place-content:center;transition:.2s;width:30px}#bootcamp-option .user-icon span:hover,#user-option .user-icon span:hover{border-color:var(--color-primary);color:var(--color-primary);transition:.2s}#bootcamp-option .user-icon i,#user-option .user-icon i{font-size:30px;transition:.3s}#bootcamp-option .user-icon i:hover,#user-option .user-icon i:hover{color:var(--color-primary)}#bootcamp-option .dropdown-user a,#bootcamp-option .dropdown-user button,#user-option .dropdown-user a,#user-option .dropdown-user button{transition:.2s}#bootcamp-option .dropdown-user a:hover,#bootcamp-option .dropdown-user button:hover,#user-option .dropdown-user a:hover,#user-option .dropdown-user button:hover{color:var(--color-primary);transition:.2s}#bootcamp-option .dropdown-user a:hover i,#bootcamp-option .dropdown-user button:hover i,#user-option .dropdown-user a:hover i,#user-option .dropdown-user button:hover i{color:var(--color-primary)}#bootcamp-option .dropdown-user a.user-icon,#bootcamp-option .dropdown-user button.user-icon,#user-option .dropdown-user a.user-icon,#user-option .dropdown-user button.user-icon{font-size:1.4rem;margin-left:10px}#bootcamp-option .dropdown-user a.user-icon span,#bootcamp-option .dropdown-user button.user-icon span,#user-option .dropdown-user a.user-icon span,#user-option .dropdown-user button.user-icon span{border:2px solid var(--color-dark);border-radius:50px;display:grid;font-family:Poppins,sans-serif;font-weight:700;height:30px;place-content:center;transition:.2s;width:30px}#bootcamp-option .dropdown-user a.user-icon span:hover,#bootcamp-option .dropdown-user button.user-icon span:hover,#user-option .dropdown-user a.user-icon span:hover,#user-option .dropdown-user button.user-icon span:hover{border-color:var(--color-primary);transition:.2s}.header-mobile{display:none;margin-top:15px;padding:0 20px;position:relative}@media (max-width:768px){.header-mobile{display:block}}.header-mobile .header-top{align-items:center;display:flex;justify-content:space-between}.header-mobile .header-top .left{display:flex;gap:13px}.header-mobile .header-top .left .toggle-menu{font-size:20px;margin:0;padding:0}.header-mobile .header-top .left .toggle-menu i{display:none;font-size:20px}.header-mobile .header-top .left .toggle-menu i.show{display:inline-block}.header-mobile .header-top .left .logo img{aspect-ratio:81/22;height:40px}.header-mobile .header-top .right{align-items:center;display:flex;gap:12px;margin:0}.header-mobile .header-top .right .help-option a{border:2px solid var(--color-dark);border-radius:30px;color:var(--color-dark-text);display:grid;font-family:Poppins,sans-serif;font-size:2.6rem;height:30px;place-content:center;text-decoration:none;transition:.1s;width:30px}.header-mobile .header-top .right .help-option a i{font-size:20px}.header-mobile .header-top .right .help-option a:active{border-color:var(--color-primary);box-shadow:0 0 5px var(--color-dark);color:var(--color-primary);transition:.1s}.header-mobile .header-top .right .help-option a:active i{font-size:30px}.header-mobile .header-top .right #user-option button{padding:0}.header-mobile .header-top .right #user-option button span{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700}.header-mobile .header-center{margin-bottom:17px;margin-top:7px}.header-mobile .dropdown-mobile{background-color:var(--color-white);display:flex;flex-direction:column;left:0;opacity:0;position:absolute;top:110px;transform:scaleY(0);transform-origin:top;transition:.6s;width:100%;z-index:500}.header-mobile .dropdown-mobile.show{opacity:1;transform:scaleY(1);transition:.4s}#shopping-info{margin-right:5px}#shopping-info .btn-navbar,#shopping-info .btn-navbar>button{margin:0;padding:0}#shopping-info .btn-cart{align-items:center;border:none;color:var(--color-product-description);cursor:pointer;display:flex;font-size:2.4rem;height:100%;position:relative;text-align:center}#shopping-info .btn-cart.active-cart>i{color:var(--color-primary)}#shopping-info .btn-cart:disabled{opacity:.5}#shopping-info .btn-cart span{background-color:var(--color-bg-menu);border:1px solid var(--color-dark);border-radius:30px;color:var(--color-dark-text);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;line-height:10px;margin:0;padding:4px;position:absolute;right:-11px;top:-12px;transition:color .2s ease-in-out}#shopping-info .btn-cart span i{animation:easterEggColor .5s linear infinite,easterEggRotate 3s ease-in-out infinite;color:var(--color-dark)}@keyframes easterEggColor{to{color:var(--color-dark)}0%{color:var(--color-primary)}}@keyframes easterEggRotate{80%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#shopping-info .btn-cart svg{transition:fill .2s ease-in-out}#shopping-info .cart{clip-path:polygon(125% 0,100% 0,100% 100%,125% 100%,100% 50%);height:100dvh;inset:0;position:fixed;width:100vw;z-index:3000}#shopping-info .cart.show{animation:show .6s ease-in-out;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,-25% 50%)}#shopping-info .cart.show #cart-container{height:100dvh;transform:translateX(-14px);transition:all .4s ease}@media (max-width:768px){#shopping-info .cart.show #cart-container{transform:translateX(0)}}#shopping-info .cart.hidden{animation:hidden .6s ease-in-out;clip-path:polygon(125% 0,100% 0,100% 100%,125% 100%,100% 50%)}@media (min-width:768px){#shopping-info .cart.hidden #cart-container{transform:translateX(100%);transition:all .9s ease-in-out}}@keyframes show{0%{clip-path:polygon(125% 0,100% 0,100% 100%,125% 100%,100% 50%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,-25% 50%)}}@keyframes hidden{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,-25% 50%)}to{clip-path:polygon(125% 0,100% 0,100% 100%,125% 100%,100% 50%)}}#shopping-info .cart #cart-overlay{background-color:var(--color-black);bottom:0;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:111}#shopping-info .cart #cart-container{background-color:var(--color-white);border-top:0;border:1px solid var(--color-back-stars);display:flex;flex-direction:column;height:100vh;min-width:450px;padding:0;position:fixed;right:-14px;top:0;transition:.5s ease-in-out;width:26.6%;z-index:99999999}@media (max-width:768px){#shopping-info .cart #cart-container{min-width:0;right:0;width:100vw}}#shopping-info .cart #cart-container .head-cart-section{border-bottom:.2rem solid #eeeef2}#shopping-info .cart #cart-container .head-cart-section .head-cart{align-items:center;display:flex;justify-content:space-between;padding:20px 20px 0}#shopping-info .cart #cart-container .head-cart-section .head-cart .head-title{color:var(--color-dark-text);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;line-height:12px;margin:0;padding:0}#shopping-info .cart #cart-container .head-cart-section .head-cart button{padding:0;transition:.6s}#shopping-info .cart #cart-container .head-cart-section .head-cart button a{font-size:1.2rem;text-decoration:none}#shopping-info .cart #cart-container .head-cart-section .head-cart button:hover{color:var(--color-primary);transform:scale(1.2);transition:.3s}#shopping-info .cart #cart-container #cart-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow-y:hidden;padding:0}#shopping-info .cart #cart-container #cart-content .empty{align-items:center;color:var(--color-complementary-text);display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:2.1rem;gap:20px;justify-content:center;margin:auto;text-align:center}#shopping-info .cart #cart-container #cart-content .empty i{color:var(--color-primary);font-size:2.6rem}#shopping-info .cart #cart-container #cart-content .products{display:flex;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;padding:5px 5px 200px}#shopping-info .cart #cart-container #cart-content .products .product{align-items:start;background-color:var(--color-bg-menu);border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:14px}#shopping-info .cart #cart-container #cart-content .products .product .price-discount{align-items:flex-end;display:flex;flex-direction:column}#shopping-info .cart #cart-container #cart-content .products .product .price-discount del{color:var(--color-primary);font-size:1.4rem;margin-bottom:2px}#shopping-info .cart #cart-container #cart-content .products .product .price-discount span{color:var(--color-dark-text);font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:600}#shopping-info .cart #cart-container #cart-content .products .product .left{align-items:start;display:flex;flex-grow:1}#shopping-info .cart #cart-container #cart-content .products .product .left .pop{flex-shrink:0;margin-right:20px}#shopping-info .cart #cart-container #cart-content .products .product .left .pop img{border-radius:4px;height:80px;object-fit:cover;width:80px}#shopping-info .cart #cart-container #cart-content .products .product .left>div{display:flex;flex-direction:column;gap:8px}#shopping-info .cart #cart-container #cart-content .products .product .left>div h4{margin:0}#shopping-info .cart #cart-container #cart-content .products .product .left>div h4 a{color:var(--color-dark-text);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;text-decoration:none}#shopping-info .cart #cart-container #cart-content .products .product .left>div .subscription-price{display:flex;gap:7px;margin-top:8px}#shopping-info .cart #cart-container #cart-content .products .product .left>div .subscription-price .percentage{background-color:var(--color-check);border-radius:100px;color:var(--color-white);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;height:fit-content;line-height:15px;padding:4px 10px;text-align:left}#shopping-info .cart #cart-container #cart-content .products .product .left>div .subscription-text{color:var(--color-product-description);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;margin-top:10px;text-align:left}#shopping-info .cart #cart-container #cart-content .products .product .left>div .subscription-every{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;margin-bottom:5px;margin-top:10px}#shopping-info .cart #cart-container #cart-content .products .product .left>div .subscription-every strong{color:var(--color-complementary-text);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:800;line-height:15px}#shopping-info .cart #cart-container #cart-content .products .product .left>div p{margin:0}#shopping-info .cart #cart-container #cart-content .products .product .left>div .amount-container{align-items:center;border:1px solid var(--color-outline);border-radius:5px;display:flex;gap:2px;padding:2px;width:fit-content}#shopping-info .cart #cart-container #cart-content .products .product .left>div .amount-container button{background:none;border:none;color:var(--color-complementary-text);cursor:pointer;font-size:1.6rem}#shopping-info .cart #cart-container #cart-content .products .product .left>div .amount-container button:disabled{cursor:not-allowed;opacity:.5}#shopping-info .cart #cart-container #cart-content .products .product .left>div .amount-container p{font-size:1.6rem;font-weight:600;margin:0 10px}#shopping-info .cart #cart-container #cart-content .products .product .right{align-items:flex-end;display:flex;flex-direction:column;gap:10px}#shopping-info .cart #cart-container #cart-content .products .product .right .remove-product-button{background:none;border:none;color:var(--color-complementary-text);cursor:pointer;font-size:1.6rem;margin-bottom:5px;padding:5px;transition:color .2s ease,transform .2s ease}#shopping-info .cart #cart-container #cart-content .products .product .right .remove-product-button:hover{color:var(--color-primary)}#shopping-info .cart #cart-container #cart-content .products .product .right .remove-product-button:disabled{cursor:not-allowed;opacity:.5}#shopping-info .cart #cart-container #cart-content .products .product .toggle-details-button{align-items:center;background:none;color:var(--color-blue);cursor:pointer;display:flex;font-size:1.4rem;font-weight:800;gap:4px;padding:5px 0;text-wrap:nowrap;transition:color .3s}#shopping-info .cart #cart-container #cart-content .products .product .toggle-details-button i{transition:transform .3s}#shopping-info .cart #cart-container #cart-content .products .product .toggle-details-button i.invert{transform:rotate(180deg)}#shopping-info .cart #cart-container #cart-content .products .product .toggle-details-button:hover{color:var(--color-dark-text);transform:none}#shopping-info .cart #cart-container #cart-content .products .product .toggle-details-button:disabled{cursor:not-allowed;opacity:.5}#shopping-info .cart #cart-container #cart-content .products .product .product-options{color:var(--color-product-description);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;text-align:left}#shopping-info .cart #cart-container #cart-content .products .product .product-options strong{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;text-align:left}#shopping-info .cart #cart-container #cart-content .products .product .continue-shopping-button{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:1.2rem;text-decoration:underline;transition:.2s}#shopping-info .cart #cart-container #cart-content .products .product .continue-shopping-button:hover{color:var(--color-dark-text)}#shopping-info .cart #cart-container #cart-content .products .product .continue-shopping-button:disabled{cursor:not-allowed;opacity:.5}#shopping-info .cart #cart-container #cart-content .upsell-products-column{background-color:#f0f2f9;margin-top:30px;padding:0 10px 12px}#shopping-info .cart #cart-container #cart-content .upsell-products-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}#shopping-info .cart #cart-container #cart-content .upsell-products-list>div{box-shadow:0 2px 4px rgba(0,0,0,.1);box-sizing:border-box;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}#shopping-info .cart #cart-container #cart-content #upsell-title{font-family:Poppins,sans-serif;font-size:2.1rem;font-weight:800;margin-bottom:20px;position:relative}#shopping-info .cart #cart-container #cart-content #upsell-title:after{background-color:red;bottom:-10px;content:"";display:block;height:4px;left:0;position:absolute;width:100%}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header{align-items:center;background-color:var(--color-bg-menu);border-radius:3px;bottom:0;box-shadow:0 0 10px var(--color-complementary-text);display:flex;flex-direction:column;padding:10px 10px 30px;position:fixed;width:100%;z-index:50}@media (min-width:768px){#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header{padding-left:24px}}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #totals{display:flex;flex-direction:column;gap:16px;max-width:510px;padding:10px;width:100%}@media (max-width:768px){#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #totals{justify-content:flex-start;width:100%}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #totals .values-column{margin-left:5rem}}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #totals ul{align-items:center;display:flex;justify-content:space-between;width:100%}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #totals ul li{display:inline-block}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #totals ul .first{color:var(--color-dark-text);font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #totals ul .last{font-family:Poppins,sans-serif;font-size:2.1rem;font-weight:600}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #totals .legend{color:var(--color-complementary-text);font-family:Poppins,sans-serif;font-size:1.2rem}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #checkout-btn-container{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:510px;width:100%}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #checkout-btn-container>button{align-items:center;background-color:var(--color-blue);border-radius:5px;color:var(--color-white);display:flex;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;height:45px;justify-content:center;margin:0;padding:0;text-decoration:none;text-transform:uppercase;transition:.2s;width:100%}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #checkout-btn-container>button:hover{background-color:var(--color-complementary-text)}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #checkout-btn-container>button:active{background-color:var(--color-check);transition:none}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #checkout-btn-container>button:disabled{cursor:not-allowed}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #checkout-btn-container p{color:var(--color-complementary-text);margin-top:14px;text-align:center}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #checkout-btn-container p a{color:var(--color-complementary-text);text-decoration:none}#shopping-info .cart #cart-container #cart-content #ca_shopping_bot_header #checkout-btn-container p a:hover{color:var(--color-primary)}.container-options{border-radius:0 0 30px 30px;box-shadow:0 10px 10px var(--color-shadow);display:flex;flex-direction:column;padding:20px}.container-options .first-options{display:flex;flex-direction:column;gap:5px;margin:0;padding:0}.container-options .first-options>li{border-bottom:1px solid var(--color-outline);padding:22px 8px}.container-options .first-options>a{width:100%}.container-options .first-options>li,.container-options .first-options>li a{color:var(--color-dark-text);display:flex;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:800;line-height:20px;text-decoration:none;width:100%}.container-options .first-options>li a:hover,.container-options .first-options>li:hover{color:var(--color-primary);cursor:pointer}.container-options .first-options>li a ul,.container-options .first-options>li ul{display:flex;flex-direction:column;gap:5px;margin-left:15px;margin-top:5px}.container-options .first-options>li a ul li a,.container-options .first-options>li ul li a{align-items:center;display:flex;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400}.container-options .first-options>li a ul li a i,.container-options .first-options>li ul li a i{width:25px}.container-options .bootcamp{background-color:#edeef3;border-radius:7px;margin-top:22px;padding:14px 24px}.container-options .bootcamp h3{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:800;text-align:center}.container-options .bootcamp nav{display:flex;flex-direction:column;gap:8px}.container-options .bootcamp nav a{border-radius:5px;color:var(--color-white);display:grid;font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:600;height:45px;place-content:center;text-decoration:none;width:100%}.container-options .bootcamp nav>:first-child{background-color:var(--color-blue)}.container-options .bootcamp nav>:last-child{background-color:var(--color-dark)}.container-options .social-icons{display:flex;justify-content:center;margin:22px 0 7px;padding:0}.container-options .social-icons a:hover i{color:var(--color-primary)}.container-options .social-icons a i{color:var(--color-dark);font-size:1.6rem}.category-container{display:flex;gap:20px}.category-container .title-section{margin:0 0 16px}.category-container .title-section a strong,.category-container a{font-family:Poppins,sans-serif;font-weight:800}.category-container a{color:var(--color-dark-text);font-size:1.6rem;text-decoration:none;text-transform:uppercase}.category-container a:hover{color:var(--color-primary)}.category-container>div{display:flex;flex-wrap:wrap;gap:30px}.category-container>div .category{display:flex;flex-direction:column;margin:0;padding:0}.category-container>div .category li a{font-family:Poppins,sans-serif;font-weight:400}.category-container>div .child{margin:0;padding:0}.category-container>div .child li .child-link{font-family:Poppins,sans-serif;font-weight:400;text-transform:none}.user-options{display:flex;flex-direction:column;gap:30px}.user-options ul li a,.user-options ul li button{align-items:center;color:var(--color-dark-text);display:flex;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400;line-height:27px;text-decoration:none;transition:.4s}.user-options ul li a i,.user-options ul li button i{color:var(--color-dark);text-align:start;width:25px}.user-options ul li a i:hover,.user-options ul li a:hover,.user-options ul li button i:hover,.user-options ul li button:hover{color:var(--color-primary)!important;transition:.2s}.user-options ul li a .orders-icon,.user-options ul li button .orders-icon{color:var(--color-primary)}.search-form{background:var(--color-white);border:1px solid var(--color-dark);border-radius:3px;display:flex;height:45px;width:100%}.search-form input{border:none;border-radius:5px;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:400;margin:5px 5px 5px 0;outline:none;padding:0 10px;width:100%}.search-form button{font-size:1.6rem;transform:rotateY(180deg)}.stacks-container{display:flex;flex-direction:column}.stacks-container a{text-decoration:none}.stacks-container>div{display:flex;gap:50px;overflow-x:auto;padding:20px 50px}.stacks-container>div article{align-items:center;display:flex;flex-direction:column;gap:36px;transition:.3s;width:200px}.stacks-container>div article img{border-radius:10px;height:200px;object-fit:contain;transition:.3s;width:200px}.stacks-container>div article img:hover{border-radius:20px;box-shadow:0 6px 19px rgba(0,0,0,.12);transform:scale(1.05);transition:.3s}.stacks-container>div article>a{color:var(--color-complementary-text);transition:.3s}.stacks-container>div article>a:hover{color:var(--color-primary);transition:.3s}.stacks-container>div article>a p{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;text-align:center}.stacks-container .see-all{align-self:flex-end;background-color:var(--color-primary);border-radius:5px;color:var(--color-white);font-family:Poppins,sans-serif;font-size:2.1rem;font-weight:800;margin-top:20px;padding:10px 20px;width:fit-content}.bootcamp-options{display:flex;flex-direction:column;gap:30px}.bootcamp-options ul li a{align-items:center;color:var(--color-dark-text);font-family:Lato!important;font-size:1.6rem!important;font-weight:400!important;line-height:27px;transition:.4s}.bootcamp-options ul li a i{text-align:start;width:25px}.bootcamp-options ul li a:hover{color:var(--color-primary)!important;transition:.2s}#header{width:100%}#header #timer{align-items:center;background-color:#000;border-bottom:2px solid var(--color-primary);display:flex;justify-content:center;padding:1rem;text-transform:uppercase;width:100%}#header #timer h2{font-size:2.6rem}#header #timer h2,#header #timer p{color:var(--color-white);font-family:Poppins,sans-serif;font-weight:900;margin:0 2rem}#header #timer p{display:flex;flex-direction:column-reverse;font-size:1rem;justify-content:center;text-align:center}#header #timer p span{font-size:2.6rem}@media (max-width:768px){#header #timer h2{font-size:1.6rem;margin:0 1.5rem}#header #timer p{font-size:1rem;margin:0 1.5rem}#header #timer p span{font-size:2.1rem}}html{font-size:10px;scroll-behavior:smooth;scrollbar-gutter:stable}html.cart-show{margin-right:15px;scrollbar-gutter:auto}@media (max-width:768px){html.cart-show{margin-right:0;scrollbar-gutter:stable}}body{background-color:var(--color-white);font-family:Outfit;height:100vh;width:100%}body *{box-sizing:border-box}body #gorgias-chat-container>*{display:block;position:relative;z-index:2000}body #loader{background:#fff;display:grid;height:100vh;left:0;place-content:center;position:fixed;top:0;transition:opacity .2s ease-in-out;width:100vw;z-index:999999999999999}body #loader.leave{opacity:0}body #loader svg{animation:scaleUp 1.5s ease-in-out infinite alternate;object-fit:contain;width:200px}@keyframes scaleUp{0%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes scaleDown{0%{transform:scale(1.5)}to{transform:scale(1)}}body a{color:var(--color-primary)}body a:hover,body button:hover{cursor:pointer}body a,body li,body p,body span,body ul{font-size:1.4rem}body .row{display:flex;flex-direction:row}body .container-fluid{margin:0 auto;padding:0}body #page{position:relative}body #page #searchNet{display:none;height:100%;opacity:.95;position:absolute;top:0;width:100%;z-index:-1111}ul{padding:0}ul li{list-style:none}ul li button{background:transparent;border:none;padding:10px 15px}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed;display:inline-block;height:0;margin-left:5px;vertical-align:middle;width:0}.youtube-video{aspect-ratio:16/9;max-width:560px;width:100%}.container{margin:0 auto;padding:0 .75rem}@media (max-width:576px){.container{max-width:100%;width:100%}}@media (min-width:576px){.container{max-width:540px;width:540px}}@media (min-width:768px){.container{max-width:720px;width:720px}}@media (min-width:992px){.container{max-width:960px;width:960px}}@media (min-width:1200px){.container{max-width:1140px;width:1140px}}@media (min-width:1400px){.container{max-width:1320px;width:1320px}}@font-face{font-display:swap;font-family:Edo SZ;src:url(/public/bk_mk2/font/0be6a7a25374d83f251f.ttf)}@font-face{font-family:Sui Generis;src:url(/public/bk_mk2/font/99ff511cd0df601450cf.ttf)}.font-xs{font-size:1rem}.font-sm{font-size:1.2rem}.font-md{font-size:1.4rem}.font-lg{font-size:1.6rem}.font-xl{font-size:2.1rem}.font-xxl{font-size:2.6rem}@media (max-width:992px){.font-xs{font-size:.9rem}.font-sm{font-size:1.1rem}.font-md{font-size:1.3rem}.font-lg{font-size:1.5rem}.font-xl{font-size:1.8rem}.font-xxl{font-size:2.1rem}}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:600}.font-weight-semibold{font-weight:700}.font-weight-bold{font-weight:800}.font-weight-extrabold{font-weight:900}.font-poppins{font-family:Poppins,sans-serif}.font-outfit{font-family:Outfit,sans-serif}.line-height-21px{line-height:21px}.color-black{color:var(--color-black)}.color-dark{color:var(--color-dark)}.color-gray{color:#707070}.color-white{color:var(--color-white)}.color-primary{color:var(--color-primary)}.margin-0{margin:0}.padding-0{padding:0}.text-center{text-align:center}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}#any-page-error-container{display:grid;height:calc(100vh - 200px);height:70vh;place-content:center}@media (max-width:991px){#any-page-error-container{min-height:500px}}#any-page-error-container .card{background-color:var(--color-bg-menu);border:1px solid var(--color-outline);border-radius:5px;box-shadow:0 9px 20px var(--color-outline)}#any-page-error-container h3{align-items:center;color:var(--color-primary);display:flex;font-family:Poppins;font-size:2.4rem;font-weight:600;gap:15px;justify-content:center;margin-bottom:0;padding:2rem 0 1.5rem;text-align:center}#any-page-error-container h3 small{color:var(--color-complementary-text);font-family:Poppins;font-size:1.6rem;font-weight:300}#any-page-error-container h3 svg{animation:spanAlert .8s ease-in-out infinite}@keyframes spanAlert{0%{scale:100%}50%{filter:drop-shadow(0 0 5px rgba(255,0,0,.6));scale:130%}to{scale:100%}}#any-page-error-container .panel-body{padding:15px}#any-page-error-container .panel-body p{color:var(--color-dark-text);font-family:Poppins;font-size:1.4rem;margin:2rem}#any-page-error-container .panel-body ul{border:1px solid var(--color-outline);border-radius:5px;margin-bottom:2rem}#any-page-error-container .panel-body ul li{font-size:1.4rem;padding:1rem 1.5rem}#any-page-error-container .panel-body ul li a{color:var(--color-primary);text-decoration:none}#any-page-error-container .panel-body ul li a:hover{color:var(--color-blue)}#any-page-error-container .card-header{background-color:var(--color-danger-light)}.find-order{display:grid;margin:120px auto;max-width:800px;place-content:center}@media (max-width:768px){.find-order{padding:0 20px;width:100%}}.find-order>h1{color:var(--color-black);font-family:Roboto;font-size:3.6rem;font-weight:700;margin:0}.find-order>.text{margin-bottom:38px}.find-order>.text p{color:var(--color-complementary-text);font-family:Poppins;font-size:1.6rem;font-weight:700;margin:0 0 10px}.find-order>.text p strong{color:var(--color-dark)}.find-order>.text p button{color:var(--color-primary);font-size:1.6rem;padding:0;text-decoration:none}.find-order>form{display:flex;flex-direction:column;gap:30px}.find-order>form label{color:var(--color-complementary-text);font-family:Poppins;font-size:1.4rem;font-weight:300;padding:0;position:relative;text-transform:none}.find-order>form input{border:0;border-bottom:1px solid var(--color-complementary-text);border-radius:0;font-size:1.6rem;margin:0;outline:none;padding:13px 5px 2px;transition:.6s;width:100%}.find-order>form input.error{border-color:var(--color-primary)}.find-order>form input.valid{border-color:var(--color-check)}.find-order>form .error-message{color:var(--color-primary);font-size:1.6rem}.find-order>form button{align-self:flex-end;background-color:var(--color-primary);border-radius:100px;color:var(--color-white);display:block;font-family:Poppins;font-size:1.6rem;font-weight:700;line-height:26px;padding:1rem 1.6rem;position:relative;transition:.3s;width:120px}@media (max-width:768px){.find-order>form button{width:100%}}.find-order>form button:disabled{cursor:not-allowed;opacity:.6}#simple-nav-top{align-items:center;background:var(--color-bg-menu);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:100%;min-height:3.9rem;width:100%}@media (max-width:1200px){#simple-nav-top{justify-content:flex-end}}@media (max-width:768px){#simple-nav-top{flex-direction:column}}@media (max-width:1200px){#simple-nav-top #logos{display:none}}@media (max-width:768px){#simple-nav-top #logos{background:var(--color-black);border:1px solid transparent;display:flex;min-height:4rem;width:100%}#simple-nav-top #logos.hidden-nav{display:none;position:absolute}}#simple-nav-top #logos ul{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0}#simple-nav-top #logos ul li.hidden-logo{display:none;position:absolute}#simple-nav-top #logos ul li a{display:block;padding:.2rem 1rem 0}#simple-nav-top #logos ul li a img{height:3.6rem;width:auto}@media (max-width:768px){#simple-nav-top #cart-side{width:100%}}#simple-nav-top #cart-side #content-cart-side{align-items:center;display:flex;height:fit-content;justify-content:left;margin-bottom:0;padding:0}#simple-nav-top #cart-side #content-cart-side li{font-family:Oswald}#simple-nav-top #cart-side #content-cart-side #burguer-menu-toggle{display:none;position:absolute}@media (max-width:768px){#simple-nav-top #cart-side #content-cart-side #burguer-menu-toggle{border:1px solid transparent;display:flex;position:relative}#simple-nav-top #cart-side #content-cart-side #burguer-menu-toggle .navbar-header .navbar-toggle{background-color:transparent;background-image:none;border:none;color:var(--color-product-description);cursor:pointer;font-size:2.7rem;margin-bottom:0;margin-left:1.5rem;margin-top:0;padding:.9rem 1rem;position:relative;text-align:center}}#simple-nav-top #cart-side #content-cart-side .logos-mobile{display:none;position:absolute}#simple-nav-top #cart-side #content-cart-side .logos-mobile a>img{height:40px}@media (max-width:768px){#simple-nav-top #cart-side #content-cart-side .logos-mobile{display:flex;position:relative}}#simple-nav-top #cart-side #content-cart-side .btn-hidden-responsive{margin:0 1.25rem}#simple-nav-top #cart-side #content-cart-side .btn-hidden-responsive i{color:var(--color-dark);height:1.5rem;width:1.5rem}#simple-nav-top #cart-side #content-cart-side .btn-hidden-responsive a,#simple-nav-top #cart-side #content-cart-side .btn-hidden-responsive button{color:var(--color-product-description);font-size:1.4rem;padding:1rem 1.5rem;text-decoration:none;white-space:nowrap}#simple-nav-top #cart-side #content-cart-side .btn-hidden-responsive a.font-sui-generis,#simple-nav-top #cart-side #content-cart-side .btn-hidden-responsive button.font-sui-generis{font-family:Poppins}@media (max-width:768px){#simple-nav-top #cart-side #content-cart-side .btn-hidden-responsive{display:none;position:absolute}#simple-nav-top #cart-side #content-cart-side{align-items:baseline;justify-content:space-between}}#simple-nav-top #cart-side .navbar-collapse{padding:0 1.5rem 1.5rem}#simple-nav-top #cart-side .navbar-collapse .menu{font-family:Sui Gneris Light}#simple-nav-top #cart-side .navbar-collapse .menu hr{background:var(--color-complementary-text);border:none;height:2px}#simple-nav-top #cart-side .navbar-collapse .nav{display:block}#simple-nav-top #cart-side .navbar-collapse .nav li{display:block;padding:1rem 1.5rem;position:relative}#simple-nav-top #cart-side .navbar-collapse .nav li:hover{background-color:var(--color-bg-menu)}#simple-nav-top #cart-side .navbar-collapse .nav li a{color:var(--color-product-description);font-family:Poppins;font-size:1.6rem;line-height:1.42857143;text-decoration:none}#main-footer{background-color:var(--color-dark);margin-top:5rem;padding:65px 196px}@media (max-width:950px){#main-footer{margin-top:3rem;padding:65px 30px}}#main-footer picture{margin-right:58px}@media (max-width:1200px){#main-footer picture{align-self:center;margin:0}}#main-footer picture img{width:163px}@media (max-width:992px){#main-footer picture img{width:130px}}#main-footer .footer-top{border-bottom:1px solid var(--color-complementary-text-50);display:flex;padding-bottom:50px}@media (max-width:1200px){#main-footer .footer-top{flex-direction:column;gap:30px}}#main-footer .footer-top a{color:var(--color-outline);font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:800;text-decoration:none;transition:.6s}#main-footer .footer-top a:hover{color:var(--color-primary);transition:.3s}#main-footer .footer-top ul{display:flex;flex-direction:column;gap:3px;margin:0;padding:0;width:fit-content}#main-footer .footer-top ul li{display:inline-block;white-space:nowrap;width:fit-content}#main-footer .footer-top ul .social{display:flex}#main-footer .footer-top ul .social a i{font-size:2.1rem}#main-footer .footer-top .links{display:flex;gap:20px;justify-content:space-around;width:100%}@media (max-width:992px){#main-footer .footer-top .links{flex-direction:column}#main-footer .footer-top .links ul{margin:0}}#main-footer .footer-top .info{margin-left:30px}@media (max-width:900px){#main-footer .footer-top .info{margin:0}}#main-footer .footer-top .info p{color:var(--color-outline);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400;min-width:300px}#main-footer .footer-bottom{display:flex;justify-content:space-between;margin-top:15px}@media (max-width:768px){#main-footer .footer-bottom{flex-direction:column}}#main-footer .footer-bottom p{color:var(--color-outline);font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:400}#main-footer .footer-bottom .bottom-right{display:flex;gap:20px}@media (max-width:720px){#main-footer .footer-bottom .bottom-right{flex-direction:column;gap:10px;justify-content:center}#main-footer .footer-bottom .bottom-right p{margin:0}}.social{display:flex;flex-direction:row}.social a i{font-size:20px}.social.footer{gap:13px;margin-top:26px}.social.desktop{gap:10px}.social.mobile{gap:16px}.social.mobile i{font-size:30px!important}#alerts-container{bottom:0;display:flex;flex-direction:column;position:fixed;right:0;z-index:99999}@media (max-width:480px){#alerts-container{width:100%}}#alerts-container .alert-container{background-color:var(--color-white);border-radius:12px;display:flex;font-family:Poppins,sans-serif;margin:0;max-width:calc(100% - 40px);opacity:0;overflow:hidden;transform:translateY(15px);transition:all .3s ease-in-out;width:400px}#alerts-container .alert-container.status-enter-done{margin:0 20px 15px;opacity:1;transform:translate(0)}@media (max-width:480px){#alerts-container .alert-container.status-enter-done{margin:0 auto 1rem;width:calc(100% - 40px)}}#alerts-container .alert-container.status-enter-done .alert-icon{padding:15px 20px;width:64px}#alerts-container .alert-container.status-enter-done .alert-icon img{height:24px;width:24px}#alerts-container .alert-container.status-enter-done .alert-body{padding:15px 60px 15px 15px}#alerts-container .alert-container.status-enter-done .alert-body .timer{width:0!important}#alerts-container .alert-container.status-enter-done .alert-body h5{font-size:1.4rem}#alerts-container .alert-container.status-enter-done .alert-body p{font-size:1.2rem;line-height:normal}#alerts-container .alert-container.status-exit,#alerts-container .alert-container.status-exit-active,#alerts-container .alert-container.status-exit-done{opacity:0}#alerts-container .alert-container.success{box-shadow:var(--shadow-alert-success)}#alerts-container .alert-container.success .alert-icon{background-color:var(--color-success-light)}#alerts-container .alert-container.success .alert-icon svg{color:var(--color-success)}#alerts-container .alert-container.success .alert-body .timer{background:var(--color-success)}#alerts-container .alert-container.success .alert-body .alert-close,#alerts-container .alert-container.success .alert-body h5{color:var(--color-success)}#alerts-container .alert-container.info{box-shadow:var(--shadow-alert-info)}#alerts-container .alert-container.info .timer{background:var(--color-info)}#alerts-container .alert-container.info .alert-icon{background-color:var(--color-info-light)}#alerts-container .alert-container.info .alert-body .alert-close,#alerts-container .alert-container.info .alert-body h5,#alerts-container .alert-container.info .alert-icon svg{color:var(--color-info)}#alerts-container .alert-container.warning{box-shadow:var(--shadow-alert-warning)}#alerts-container .alert-container.warning .timer{background:var(--color-warning)}#alerts-container .alert-container.warning .alert-icon{background-color:var(--color-warning-light)}#alerts-container .alert-container.warning .alert-body .alert-close,#alerts-container .alert-container.warning .alert-body h5,#alerts-container .alert-container.warning .alert-icon svg{color:var(--color-warning)}#alerts-container .alert-container.error{box-shadow:var(--shadow-alert-danger)}#alerts-container .alert-container.error .timer{background:var(--color-danger)}#alerts-container .alert-container.error .alert-icon{background-color:var(--color-danger-light)}#alerts-container .alert-container.error .alert-body .alert-close,#alerts-container .alert-container.error .alert-body h5,#alerts-container .alert-container.error .alert-icon svg{color:var(--color-danger)}#alerts-container .alert-container .alert-icon{align-items:center;display:flex;grid-area:icon;justify-content:flex-start;padding:0;transition:all .3s ease-in-out;transition-property:width,padding;width:0}#alerts-container .alert-container .alert-icon img{height:0;transition:all .3s ease-in-out;transition-property:width,height;width:0}#alerts-container .alert-container .alert-body{display:flex;flex-direction:column;grid-area:content;grid-column:none;padding:0 60px 0 15px;position:relative;transition:padding .3s ease-in-out;width:100%}#alerts-container .alert-container .alert-body .timer{border:none;bottom:0;height:3px;margin:0;position:absolute;right:0;transition:width 5s linear;width:100%}#alerts-container .alert-container .alert-body h5{color:var(--color-dark-text);font-size:1rem;margin:0 0 5px;transition:font-size .3s ease-in-out}#alerts-container .alert-container .alert-body p{color:var(--color-product-description);font-size:1rem;transition:font-size .3s ease-in-out}#alerts-container .alert-container .alert-body p a{color:var(--color-primary);font-weight:800;text-decoration:none!important}#alerts-container .alert-container .alert-body .alert-close{background-color:transparent;border:none;bottom:0;cursor:pointer;padding:0 15px;position:absolute;right:0;top:0}#alerts-container .alert-container .alert-body .alert-close svg{font-size:2.1rem;font-weight:800}#location-popup{background-color:#00000080;bottom:0;display:grid;left:0;place-content:center;position:fixed;right:0;top:0;z-index:1000}#location-popup .column{background-color:var(--color-bg-menu);border-radius:5px;box-shadow:0 0 30px var(--color-shadow);display:flex;flex-direction:column;gap:20px;padding:20px}#location-popup .column p{font-family:Poppins;font-size:1.6rem;margin:0}#location-popup .column .content-btn{display:flex;gap:10px;justify-content:flex-end}#location-popup .column .content-btn .redirect-btn,#location-popup .column .content-btn button{align-self:end;background-color:var(--color-blue);border-radius:5px;color:var(--color-white);display:flex;font-family:Lato;font-size:1.6rem;font-weight:900;gap:10px;padding:10px 20px;text-decoration:none;text-transform:uppercase;transition:.3s;width:fit-content}#location-popup .column .content-btn .redirect-btn:hover,#location-popup .column .content-btn button:hover{opacity:.7}#location-popup .column .content-btn button{background-color:transparent;border:1px solid var(--color-outline);color:var(--color-complementary-text)}.consent-cookie-container{animation:appearBelow 1s ease-in-out;background-color:var(--color-bg-menu);border:1px solid var(--color-outline);border-radius:5px;bottom:27px;box-shadow:0 6px 19px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:10px;left:0;padding:15px 20px!important;position:fixed;right:0;z-index:10000}@media (max-width:768px){.consent-cookie-container{bottom:20px;width:calc(100% - 40px)}}.consent-cookie-container p{font-family:Poppins,sans-serif;font-size:1.4rem;line-height:20px;margin:0}.consent-cookie-container button{background-color:var(--color-blue);border-radius:5px;color:var(--color-white);font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:900;padding:10px 40px;transition:.3s}@media (min-width:768px){.consent-cookie-container button{margin-left:auto}}.consent-cookie-container button:hover{box-shadow:0 6px 10px rgba(0,0,0,.3);transform:scale(1.03)}@keyframes appearBelow{0%{transform:translateY(100%)}to{transform:translateY(0)}}