  :root{--color-1:#123b1d;--color-2:#f9b643;--color-3:#C29647;--color-4:#10351a;--color-5:#2F2F11;--color-6:#ece7b4;--color-7:#8b6a2e;--color-8:#cfd8dc;--color-9:#73c247;--color-10:rgb(10, 32, 16);--color-11:#2F2F11;--color-12:#455a64;--color-13:#e24b4b;--color-14:#263238;--color-15:#607d8b;--color-16:#e5ebee;--color-17:#ddf0e2;--light-green:#aec9b5;--border-color:#efeff0;--gray:#F5F8FA;--gray50:#F4F5F5;--gray100:#E5E7E8;--gray200:#CED1D3;--gray300:#ABB1B5;--gray400:#82898E;--gray500:#676E73;--gray600:#585D62;--gray700:#4B4E53;--gray800:#424548;--gray900:#3C3E41;--gray1000:#333234;--white:#ffffff;--black:#000000;--site-font:system-ui, -apple-system, BlinkMacSystemFont, 'Open Sans', sans-serif;--yellow1:#fff8e1;--yellow2:#ffb300;--red0:#be0005}*{padding:0;margin:0;font-family:var(--site-font);box-sizing:border-box}input{padding:10px;height:48px;width:100%;border-radius:4px;border:1px solid var(--color-8)}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield;appearance:textfield}input:focus{outline:0}button{border:0;cursor:pointer}a{cursor:pointer;text-decoration:none}img{height:auto}.menu-open{overflow-y:hidden}.isdesktop{display:flex}.ismobile{display:none}@media (max-width:1024px){.isdesktop{display:none!important}.ismobile{display:flex!important}}.container{width:100%;padding-left:calc((100% - 1304px) / 2);padding-right:calc((100% - 1304px) / 2)}.container-images{width:100%;max-width:1304px;margin:0 auto}@media screen and (min-width:1024px) and (max-width:1304px){.container{padding-left:20px;padding-right:20px}}@media(max-width:1024px){.container{width:100%;padding-left:20px;padding-right:20px}}.underline{text-decoration:underline}.red{color:#ff0000!important;font-weight:700!important}.text-center{text-align:center}.text-mark{width:100%;padding:20px;background-color:#f5f5f5}.accumulator span{width:calc(100% / 3);height:100%;background-color:var(--white);display:flex;justify-content:center;align-items:center;border-radius:3.5px;cursor:pointer}.accumulator input{width:calc(100% / 3);background-color:#fff0;border:0;text-align:center;font:400 18px / 21px var(--site-font);color:#000;padding:0;height:100%;pointer-events:none}.accumulator__stock-tooltip{width:max-content;height:auto;background-color:var(--gray50);border-radius:4px;padding:8px 12px;box-shadow:2px 2px 10px 0 rgb(0 0 0 / .2);justify-content:center;align-items:center;display:none;position:absolute;bottom:calc(100% + 6px);left:0;z-index:999;font:400 14px / 16px var(--site-font);color:var(--gray800);user-select:none}.accumulator__stock-tooltip::after{content:"";position:absolute;left:48px;bottom:-8px;width:15px;height:15px;background-color:var(--gray50);transform:rotate(45deg)}@media (max-width:768px){.accumulator{width:88px;height:32px}.accumulator span svg{width:10px;height:10px}.accumulator input{font-size:14px;line-height:16px}}*[data-content-type="products"],*[data-content-type="buttons"]{display:none!important}  .topbar{width:100%;display:flex;flex-flow:column}.topbar__header{width:100%;background-color:var(--color-2);padding-block:8px;display:flex;justify-content:center;align-items:center}.topbar__header-text{font:400 14px / 1 var(--site-font);color:#000;display:flex;align-items:center;gap:.5em}.topbar__header-text--highlighted{font-weight:700}.topbar__header-coupon{width:max-content;padding:2px 6px;display:flex;justify-content:center;align-items:center;gap:6px;background-color:#fff3;border-radius:4px;cursor:pointer;font:700 14px / 1 var(--site-font);color:#fff}.topbar__header-coupon svg{width:16px;height:16px;color:#aa5523}.topbar__info{height:37px;border-bottom:1px solid #194825;display:flex;align-items:center;background:var(--color-1)}.topbar__info-wrapper{display:flex;flex-flow:nowrap;justify-content:space-between;align-items:center}.topbar__phone{display:flex;width:max-content;align-items:center;gap:10px}@media(min-width:1325px){.topbar__phone{transform:translateX(325px)}}.topbar__info-text{font:400 14px / 21px var(--site-font);color:#fff}.topbar__info-phone{display:flex;flex-flow:nowrap;width:max-content;align-items:center}.topbar__info-phone-text{font:600 14px / 21px var(--site-font);color:var(--color-3)}.topbar__info-phone-text:hover{text-decoration:underline}.topbar__navigation{display:flex;flex-flow:nowrap;width:max-content;gap:32px}.topbar__link{font:400 14px / 21px var(--site-font);color:var(--color-3)}.topbar__link:hover{text-decoration:underline}@media (max-width:1024px){.topbar__info{display:none}}@media (max-width:560px){.topbar__header-text{font-size:12px}.topbar__header-coupon{font-size:12px}}.header{display:flex;flex-flow:column;z-index:999;position:relative}.header__top{background:var(--color-1);display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:32px;padding-top:10px;padding-bottom:10px;position:relative;transition:all 0.3s ease;z-index:2}.header__top--fixed{height:max-content;position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:100;box-shadow:0 2px 8px rgb(0 0 0 / .1);animation:slideDown 0.3s ease-out}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.header__top .logo{display:flex}.header__top .logo__picture{display:flex}.header__top .logo img{width:170px;min-width:170px;height:auto;object-fit:contain}.header__top .search{display:flex;flex-flow:column;width:100%;max-width:600px;position:relative}.header__top .search .search-field{width:100%;height:47px;display:flex;min-height:auto;position:relative;align-items:center;max-height:0;transition:all .4s;overflow:hidden}.fixed-searchbar .search-field{max-height:47px!important;transition:all .4s}.header__top .search .search-field input{width:100%;height:100%;padding:12px 40px 12px 16px;background-color:#fff;border:1px solid var(--color-8);border-radius:4px;font:400 14px / 21px var(--site-font);color:#000}.header__top .search .search-field input:focus{border-color:var(--clean-text)}.header__top .search .search-field .search-btn{display:flex;position:absolute;right:16px;border:0;background-color:#fff0}.header__top .search .search-field .search-btn .search-icon{width:24px;height:24px;color:var(--featured)}.header__top .search .search-field .search-btn .loading-suggest{position:absolute;right:10px}#loader_suggest .loader,.header__top .search .search-field .search-btn .loading-suggest #loader_suggest .loader svg{width:31px!important;height:31px}.header__top .search .search-results .card .info .price.old_price{font:400 12px / 18px var(--site-font)!important;color:var(--gray300)!important;text-decoration:line-through!important;margin-right:14px}.header__top .search .search-field .search-btn svg path:nth-child(2){fill:var(--primary)}.header__top .search .search-results{display:flex;position:absolute;flex-flow:column;top:55px;box-shadow:0 5px 20px -3px rgb(0 0 0 / .1);background:#fff;border-radius:4px;padding:16px;width:100%}.header__top .search .search-results .card{display:flex;flex-flow:nowrap;padding:10px;border-radius:4px}.header__top .search .search-results .card:hover{background-color:var(--info-background)}.header__top .search .search-results .card img{width:70px;height:max-content}.header__top .search .search-results .card .info{display:flex;flex-flow:column;width:max-content;margin-left:15px;gap:6px}.header__top .search .search-results .card .info .name{font:500 14px / 19px var(--site-font);color:var(--black)}.header__top .search .search-results .card .info .price{font:600 14px / 19px var(--site-font);color:var(--secondary)}.header__top .search .search-results .see-all{display:flex;justify-content:center;align-items:center;width:100%;height:auto;padding-block:10px;background-color:var(--color-1);font:600 14px / 19px var(--site-font);color:#fff;border-radius:4px}.header__top .search .search-results .empty-text{width:100%;display:flex;justify-content:center;font:400 14px / 21px var(--site-font);color:var(--featured)}.header__top .actions{display:flex;flex-flow:nowrap;align-items:center;width:max-content;gap:32px;position:relative}.header__top .actions .action{display:flex;flex-flow:nowrap;width:max-content;position:relative;padding-block:5px;cursor:pointer}.header__top .actions .action svg{width:24px;height:24px;color:var(--color-3)}.header__top .actions .action .label{font:600 14px / 21px var(--site-font);color:#fff;margin-left:8px}.header__top .actions .action .count{position:absolute;right:0;background:var(--color-9);width:17px;height:17px;color:#fff;display:flex;justify-content:center;align-items:center;font-size:10px;border-radius:4px;top:-5px;right:-15px}.headeraccount__menu{display:flex;flex-flow:column;opacity:0;pointer-events:none;width:max-content;position:absolute;top:100%;left:0;gap:5px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .1);border-radius:8px;background-color:#fff;padding:16px;transition:all .3s ease}#loader_go-to-account[data-enabled=true]~*{display:none}#loader_go-to-account-mobile,#loader_go-to-account{border-radius:4px;background-color:#ffffff26;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center}#loader_go-to-account-mobile .loader,#loader_go-to-account .loader{display:flex;justify-content:center;align-items:center}#loader_go-to-account-mobile .loader svg,#loader_go-to-account .loader svg{width:20px;height:20px;fill:var(--color-6)}.header__top .actions .action.user-icon:hover .headeraccount__menu{pointer-events:all;opacity:1}.headeraccount__menu-item{width:max-content;font:400 14px / 21px var(--site-font);color:var(--color-12);cursor:pointer}.headeraccount__menu-item.logout,.headeraccount__menu-item.logout:hover{color:#D24242}.headeraccount__menu-item:not(.logout):hover{color:var(--color-12)}.headeraccount__menu-item:hover{text-decoration:underline}.headeraccount__menu-item.button{width:100%;height:32px;padding:16px;font:600 12px / 16px var(--site-font);color:#fff;background-color:var(--color-3);border-radius:4px;display:flex;justify-content:center;align-items:center}.headeraccount__menu-item.button:hover{background-color:var(--color-7);color:#fff;text-decoration:none}.headeraccount__menu-item.button.light{background:unset;border:1px solid #ccc;color:var(--color-12)}.headeraccount__menu-item.button.light:hover{opacity:.7}@media (max-width:1024px){.header{position:relative;top:auto;left:auto;background-color:#fff;z-index:100}.header__top{flex-wrap:wrap;row-gap:24px;padding-inline:15px}.header__top .hamburger{display:flex;flex-flow:column;width:24px;height:24px}.header__top .hamburger svg{width:24px;height:24px;color:var(--color-3)}.header__top .logo img{min-width:150px;width:150px}.search{min-width:100%;order:1}}@media (max-width:560px){.topbar__header{padding-inline:10px}.topbar__header-text{flex-wrap:wrap;justify-content:center}}.header__navigation{display:flex;align-items:center;background-color:var(--color-4)}.header-overlay{display:none}.header-content__categories{display:flex;flex-flow:column;align-items:center;justify-content:center;position:relative;height:50px;background:var(--color-4);width:100%}.header-content__categories-list{display:flex;flex-flow:nowrap;align-items:center;justify-content:center;width:100%;height:100%;max-width:100%}.header-content__categories-list .item{list-style:none;display:flex;position:relative;align-items:center;height:100%}.header-content__categories-list .item .item-link{display:flex;justify-content:space-between;width:100%;height:100%}.header-content__categories-list .item .link{font-size:14px;list-style:none;color:var(--color-3);z-index:1;width:100%;height:100%;display:flex;align-items:center;padding:0 20px}.header-content__categories-list .item:hover .link{background:rgb(0 0 0 / .3)}.header-content__categories-list .item .subitems{display:none;position:absolute;width:230px;height:max-content;background:#fff;flex-flow:column;top:100%;left:0;border:0;gap:5px}.header-content__categories-list .item:hover .subitems{display:flex;box-shadow:0 0 0 9999px rgb(0 0 0 / .3);z-index:3}.header-content__categories-list .item .subitems .subitem{list-style:none;height:40px;display:flex;align-items:center;justify-content:space-between}.header-content__categories-list .item .subitems .subitem .subitem-link{display:flex;justify-content:space-between;width:100%;height:100%;align-items:center;padding-inline:10px}.header-content__categories-list .item .subitems .subitem:hover{background:#ececec}.header-content__categories-list .item .subitems .subitem .sublink{color:var(--color-5);font-size:14px}.header-content__categories-list .item .subitems.level3{box-shadow:-5px 0 15px -5px rgb(0 0 0 / .07);display:none}.header-content__categories-list .item .subitems.level3 .subitem{padding-inline:10px}.header-content__categories-list .item .subitems.level2 .subitem:hover>.subitems.level3{display:flex;top:0;left:0;transform:translate(100%);border:0}.header-content__categories-list .item .subitems.level3 .subitem .sublink{width:100%;height:100%;display:flex;align-items:center}.header-content__categories-list .item .subitems .subitem .arrow-right{width:24px;height:24px;display:flex}.header-content__categories-list .item .subitems .subitem .arrow-right svg{width:24px;color:#747474}.floating-whats{position:fixed;z-index:99999999;bottom:16px;right:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:60px;height:60px;background:#25d366;border-radius:50%;transition:all .4s}@media(min-width:1025px){.floating-whats:hover{transform:translateY(-10px);background:#1b9b4a}}.floating-whats svg{color:#fff;width:45px;height:45px}@media (max-width:560px){.floating-whats{width:50px;height:50px}.floating-whats a svg{width:40px;height:40px}}@media (max-width:1024px){.header-overlay{position:fixed;z-index:100;width:100%;background-color:rgb(0 0 0 / .5);left:0;bottom:0;top:0;right:0;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header-overlay.active{display:block!important}.header__navigation{position:fixed;flex-flow:column;top:0;left:0;z-index:999;height:100%;width:450px;padding:0;transform:translateX(-120%);background-color:#fff;transition:all .5s ease;gap:0;align-items:flex-start}.header__navigation.active{transform:translateX(0)}.header__navigation .close{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:448px;width:50px;height:50px;min-height:unset;background-color:var(--color-14);cursor:pointer}.header__navigation .close svg{width:24px;height:24px;color:#fff}.header__navigation-header{display:flex;flex-flow:column;width:100%;background-color:var(--color-10);padding:16px;gap:20px}.header__navigation-header .logo{width:124px;height:auto}.header__navigation-header .user-icon{width:max-content;gap:8px;align-items:center;position:relative}.header__navigation-header .user-icon svg{width:24px;height:24px;color:var(--featured)}.header__navigation-header .action{display:flex;flex-flow:nowrap;align-items:center;gap:8px;color:var(--color-3)}.header__navigation-header .action .loader_container{background-color:var(--gray);justify-content:flex-start}.header__navigation-header .user-icon .label,.header__navigation-header .action .label{font:500 14px / 17px var(--site-font);color:var(--featured)}.header__navigation-header .user-icon .label .name{font-weight:700;text-decoration:underline}.header-content__categories{background:#fff;height:fit-content}.header-content__categories-list{flex-flow:column;justify-content:flex-start}.header-content__categories-list .item{width:100%;height:fit-content;flex-flow:column}.header-content__categories-list .item:hover .link{background:#fff0}.header-content__categories-list .item .item-link{height:40px}.header-content__categories-list .item.active .item-link{background:var(--color-6)}.header-content__categories-list .item .arrow-right{transform:rotate(90deg);width:40px;height:40px;display:flex;justify-content:center;align-items:center}.header-content__categories-list .item .arrow-right svg{width:24px;height:24px;color:var(--color-15)}.header-content__categories-list .item .link{color:var(--color-12);width:fit-content}.header-content__categories-list .item .subitems .subitem:hover{background-color:#fff0}.header-content__categories-list .item .subitems .subitem.active .arrow-right{transform:rotate(-90deg)}.header-content__categories-list .item .subitems.level2 .subitem:hover>.subitems.level3{transform:unset;position:unset}.header-content__categories-list .item .subitems.level2{position:unset;width:100%;padding-inline:0;overflow:hidden;max-height:0;display:flex}.header-content__categories-list .item .subitems.level2 .subitem{padding-inline:10px}.header-content__categories-list .item:hover .subitems.level2{position:unset;box-shadow:unset}.header-content__categories-list .item.active .subitems.level2{background:#efefef;max-height:fit-content}.header-content__categories-list .item .subitems .subitem{height:fit-content;flex-flow:column}.header-content__categories-list .item .subitems .subitem .subitem-link{padding-inline:20px;height:40px}.header-content__categories-list .item .subitems .subitem:hover{background:#fff0}.header-content__categories-list .item .subitem .subitems.level3{width:100%;padding-inline:10px;background:#ddd;max-height:0;overflow:hidden;display:flex}.header-content__categories-list .item .subitems.level3 .subitem{display:flex;height:40px;padding-inline:20px!important}.header-content__categories-list .item .subitem.active .subitems.level3{position:unset;transform:none!important;max-height:fit-content}}@media (max-width:560px){.header__navigation{width:calc(100% - 50px)}.header__navigation .close{left:unset;right:-50px}.header__top .search .search-results{max-height:400px;overflow-y:scroll}.header__top .search .search-results .see-all{min-height:39px}}  .footer-newsletter{background:var(--color-6);display:flex;flex-flow:nowrap;justify-content:space-between;padding-top:30px;padding-bottom:30px;align-items:center;gap:20px}.footer-newsletter__title{display:flex;flex-flow:column;width:35%;gap:5px}.footer-newsletter__title .title{font-size:25px;font-weight:600;color:var(--color-1);width:100%}.footer-newsletter__title .subtitle{color:var(--color-7);font-size:15px}.footer-newsletter__forms{display:flex;flex-flow:nowrap;align-items:center;gap:35px;width:calc(100% - 30%)}.footer-newsletter__forms .input{width:270px;border:1px solid var(--color-8)}.footer-newsletter__forms .btn{width:max-content;height:48px;background:var(--color-9);color:#fff;padding:0 10px;border-radius:4px;font-weight:700;font-size:14px}.footer-info{background:var(--color-4);display:flex;flex-flow:nowrap;justify-content:space-between;align-items:flex-start;padding-top:48px;padding-bottom:48px}.footer-info__block{display:flex;flex-flow:column;gap:15px}.footer-info__block .title{display:flex;flex-flow:column;align-items:flex-start;color:var(--color-3);margin-bottom:5px}.footer-info__block .title.whatsapp{align-items:center}.footer-info__block .title svg{color:var(--color-3);width:25px}.footer-info__block .title .text{display:flex;align-items:center;gap:10px}.footer-info__block .title .link{color:var(--color-3);font-size:25px;font-weight:600;padding-left:33px}.footer-info__block .title .link:hover{text-decoration:underline}.footer-info__block .link{display:flex;flex-flow:nowrap;align-items:center;color:#fff;gap:10px;font-size:15px}.footer-info__block .link svg{color:var(--color-3);width:22px}.footer-info__block .link.calculator{font-weight:700}.footer-info__block .link:hover{text-decoration:underline}.footer-safety{display:flex;flex-flow:nowrap;background:var(--color-10);padding-top:48px;padding-bottom:48px;justify-content:space-between}.footer-safety__block{display:flex;flex-flow:column;gap:25px}.footer-safety__block .title{color:var(--color-3);font-weight:600}.footer-safety__block .images.payments{display:flex;flex-flow:wrap;max-width:250px;gap:10px}.footer-safety__block .images.selos{display:flex;flex-flow:nowrap;gap:15px;align-items:center}.footer-safety__block .images.selos .link{display:flex}.footer-safety__block .images.selos .link img{height:80px}.footer-safety__block .images.selos .link.ssl img{height:65px!important}.footer-safety__block .images.selos .link.ssl{pointer-events:none}.footer-safety__block .images.social-media{display:flex;flex-flow:wrap;max-width:230px;gap:10px}.footer-safety__block .images.social-media .link{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background:var(--color-1);border-radius:4px}.footer-safety__block .images.social-media .link img{width:25px;height:fit-content}.footer-copyright{background:var(--color-4);display:flex;flex-flow:nowrap;gap:80px;padding-top:48px;padding-bottom:48px}.footer-copyright img{width:120px;height:fit-content}.footer-copyright__content{display:flex;flex-direction:column;gap:5px;color:#fff;font-size:13px}@media (max-width:1024px){.footer-newsletter{flex-flow:column}.footer-newsletter__title{width:100%}.footer-newsletter__forms{flex-flow:column;width:100%;gap:10px}.footer-info{flex-flow:column;gap:25px}.footer-info__block{gap:10px}.footer-safety{flex-flow:column;gap:30px}.footer-safety__block .images.payments img{height:25px}.footer-safety__block{gap:15px}.footer-safety__block .images.selos .link img{height:55px}.footer-copyright{flex-flow:column;gap:20px;padding-top:28px;padding-bottom:28px}.footer-copyright img{width:90px}}  .page-home{display:flex;flex-flow:column;width:100%}.page-home__main-banner{display:flex;flex-flow:column;width:100%;max-width:1304px;margin:0 auto}.page-home__main-banner .banner-link{width:100%;display:flex}.page-home__main-banner .banner-link img{width:100%}.page-home__categories{display:flex;flex-flow:column;align-items:center;padding-top:48px;padding-bottom:48px;gap:20px}.page-home__categories .title{color:var(--color-11);font-weight:600}.page-home__categories .list{display:flex;flex-flow:nowrap;gap:15px;width:100%}.page-home__categories .list .item-content{display:flex;flex-flow:column;width:calc((100% - 150px) / 6);flex-shrink:0}.page-home__categories .list .carousel__multiples-arrow--prev{right:70px;left:unset;top:0}.page-home__categories .list .carousel__multiples-arrow--next{top:0}@media(max-width:1024px){.page-home__categories .list .item-content{width:calc((100% - 45px) / 4)}}@media(max-width:768px){.page-home__categories .list .item-content{width:calc((100% - 15px) / 2)}}@media(max-width:560px){.page-home__categories .list .carousel__multiples-inner{gap:15px}}.page-home__categories .list .item-content .item-link{display:flex;flex-flow:column;align-items:center;gap:10px}.page-home__categories .list .item-content .item-link .item-title{color:var(--color-11);font-weight:600;font-size:16px}.page-home__banner-whatsapp{margin-bottom:15px}.page-home__banner-whatsapp .link{display:flex}.page-home__banner-whatsapp .link img{width:100%}.page-home__banner-highlight-1{margin-bottom:15px}.page-home__banner-highlight-1 .link{display:flex}.page-home__banner-highlight-1 .link img{width:100%}.showcase__videos-content{display:flex;flex-flow:column;margin:40px auto}.showcase__videos-content .title{text-transform:uppercase;color:var(--color-12);font-weight:600;font-size:22px;width:max-content;align-self:center}.shorts-em-destaque .carousel__multiples-gallery iframe{max-height:500px;width:calc((100% - 120px) / 5);border-radius:10px;flex-shrink:0}@media(max-width:1024px){.shorts-em-destaque .carousel__multiples-gallery iframe{width:calc((100% - 30px) / 3)}}@media(max-width:768px){.shorts-em-destaque .carousel__multiples-gallery iframe{width:calc((100% - 15px) / 2)}}@media(max-width:560px){.shorts-em-destaque .carousel__multiples-inner{gap:0}.shorts-em-destaque .carousel__multiples-gallery iframe{width:100%}}.page-home__banners-exclusive-offers{display:flex;flex-flow:column;gap:20px;margin:40px auto}.page-home__banners-exclusive-offers .title{display:flex;align-self:center}.page-home__banners-exclusive-offers .title .link{color:var(--color-12);font-weight:600;text-transform:uppercase}.page-home__banners-exclusive-offers .title .link:hover{text-decoration:underline}.page-home__banners-exclusive-offers .banners-group-1{display:flex;justify-content:space-between;gap:20px}.page-home__banners-exclusive-offers .banners-group-1 .link{display:flex}.page-home__banners-exclusive-offers .banners-group-1 .link img{width:100%}.page-home__banners-exclusive-offers .banners-group-2{display:flex;flex-flow:nowrap;gap:20px}.page-home__banners-exclusive-offers .banners-group-2 .link{display:flex}.page-home__banners-exclusive-offers .banners-group-2 .link img{width:100%}.page-home__banners-exclusive-offers .banners-group-2 .banners-group-2-subgroup-1{display:flex;flex-flow:column;gap:20px}@media(max-width:1024px){.page-home__banners-exclusive-offers .banners-group-1,.page-home__banners-exclusive-offers .banners-group-2{flex-flow:column}}.page-home__banners-and-videos{display:flex;flex-flow:column;margin:40px auto;gap:20px}.page-home__banners-and-videos-group{display:flex;flex-flow:nowrap;gap:20px}.page-home__banners-and-videos-group .video{display:flex;flex-flow:column;gap:10px;align-items:center;width:100%}.page-home__banners-and-videos-group .video .title{display:flex}.page-home__banners-and-videos-group .video .title .link{font-size:17px;font-weight:600;color:var(--color-12)}.page-home__banners-and-videos-group .video .title .link:hover{text-decoration:underline}.page-home__banners-and-videos-group .video .content{display:flex;width:100%}.page-home__banners-and-videos-group .video .content .video-placeholder{display:flex;width:100%}.page-home__banners-and-videos-group .video .content .video-placeholder iframe{width:100%;height:350px}.page-home__banners-and-videos-group .link{display:flex;width:100%}.page-home__banners-and-videos-group .link img{width:100%}.page-home__banners-and-videos-single{display:flex;width:100%}.page-home__banners-and-videos-single img{width:100%}@media(max-width:1024px){.page-home__banners-and-videos-group{flex-flow:column}.page-home__banners-and-videos-group .video .title .link{text-align:center}}.page-home__4-mini-banners{display:flex;flex-flow:nowrap;gap:20px;margin:40px 0}.page-home__4-mini-banners .link{width:100%;display:flex}.page-home__4-mini-banners .link img{width:100%}@media(max-width:1024px){.page-home__4-mini-banners{flex-flow:column}}.page-home__banners-livre{display:flex;flex-flow:column;gap:20px}.page-home__banners-livre .title{display:flex;align-self:center}.page-home__banners-livre .title .link{color:var(--color-12);text-transform:uppercase;font-weight:600;font-size:22px}.page-home__banners-livre .title .link:hover{text-decoration:underline}.page-home__banners-livre-group{display:flex;flex-flow:nowrap;gap:20px}.page-home__banners-livre-group .link{width:100%;display:flex}.page-home__banners-livre-group .link img{width:100%}@media(max-width:1024px){.page-home__banners-livre-group{flex-flow:column}}.page-home__products-in-high{display:flex;flex-flow:column;gap:15px}.page-home__products-in-high .title{font-size:20px;text-transform:uppercase;color:var(--color-12);text-align:center;display:flex;justify-content:center;align-items:center;gap:10px}.page-home__products-in-high .title svg{width:25px;color:var(--color-13)}.page-home__products-in-high-list{display:flex;flex-flow:wrap;gap:20px}.page-home__products-in-high-list .link{color:var(--color-12);border:1px solid var(--color-12);padding:10px;border-radius:4px;display:flex;width:fit-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}  .template-showcase{display:flex;flex-flow:column;align-items:center;gap:30px;margin-bottom:15px;margin:40px auto}.template-showcase__title{display:flex;flex-flow:column;align-items:center;gap:15px}.template-showcase__title .title{color:var(--color-12);font-size:20px;text-transform:uppercase;font-weight:600}.template-showcase__title .title .link{color:var(--color-12);font-weight:600}.template-showcase__title .title .link:hover{text-decoration:underline}.template-showcase__title .description{color:var(--color-12);text-align:center;font-size:14px}.template-showcase__products{width:100%;display:flex;flex-flow:wrap;gap:15px}.template-showcase .template-productcard{width:calc(25% - 12px)!important}@media(max-width:1024px){.template-showcase__products{gap:10px}.template-showcase .template-productcard{width:calc(50% - 5px)!important}}.carousel__multiples-body{width:90%;height:90%}.carousel__multiples-container{padding-block:40px;position:relative;display:flex;flex-direction:column;gap:16px}.carousel__multiples-gallery{width:100%;overflow:hidden;user-select:none}.carousel__multiples-inner{display:flex;justify-content:flex-start;gap:30px;transition:transform 0.4s cubic-bezier(.25,.46,.45,.94);will-change:transform;margin:0;padding:0;width:100%}.carousel__multiples-card{flex-shrink:0;width:calc((100% - 90px) / 4);box-sizing:border-box}.carousel__multiples-arrow{width:40px;height:40px;border-radius:4px;background-color:#fff;border:1px solid #e6e6e6;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;user-select:none;-webkit-user-select:none}.carousel__multiples-arrow svg{width:20px;height:20px;color:#000}.carousel__multiples-arrow--prev{left:15px}.carousel__multiples-arrow--next{right:15px}.carousel__multiples-pagination{width:max-content;display:flex;align-items:center;flex-wrap:nowrap;gap:8px;height:20px;margin-inline:auto}.carousel__multiples-pagination .increazy-carousel-bullet{width:16px;min-width:16px;height:16px;border:1px solid #e6e6e6;border-radius:100%;transition:all .3s ease;background-color:#fff;cursor:pointer}.carousel__multiples-pagination .increazy-carousel-bullet-active{background-color:#000;border-color:#000}@media (max-width:1024px){.carousel__multiples-card{width:calc((100% - 30px) / 3)}}@media (max-width:768px){.carousel__multiples-card{width:calc((100% - 15px) / 2)}}@media (max-width:560px){.carousel__multiples-card{width:100%}}.template-productcard{display:flex;flex-flow:column;width:100%;gap:10px;border-radius:20px}.template-productcard__image{display:flex;height:220px;position:relative}.template-productcard__image .link{display:flex;width:100%;border-radius:4px}.template-productcard__image .link img{width:100%;height:100%;object-fit:contain;border-radius:8px}.template-productcard__image .discount{position:absolute;top:0;left:0;background:var(--color-1);padding:3px 10px;border-radius:4px;color:var(--color-2);font-size:14px}.template-productcard__image .video-tag{position:absolute;bottom:0;right:0;z-index:1;background:var(--red0);padding:3px 10px;border-radius:4px;color:var(--white);font-size:14px}.template-productcard__info{padding:0 15px;display:flex;flex-flow:column;gap:10px}.template-productcard__info .name{font-weight:400;font-size:16px}.template-productcard__info .name .link{color:#000}@media(min-width:1025px){.template-productcard__info .name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.template-productcard__info .price{display:flex;flex-flow:column}.template-productcard__info .price .price-old{color:var(--color-12);text-decoration:line-through;font-size:13px;margin-bottom:5px;min-height:18px}.template-productcard__info .price .price-in-cash{color:var(--color-12);font-size:15px}.template-productcard__info .price .price-in-cash .current-price{color:#000;font-weight:700}.template-productcard__info .price .price-installments{color:var(--color-12);font-size:14px}.template-productcard__info .actions{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:10px;visibility:hidden;opacity:0;transition:all .4s}.template-productcard:hover .actions{visibility:visible;opacity:1}.template-productcard__info .actions .add-to-cart{display:flex}.template-productcard__info .actions .add-to-cart .add-to-cart-button{width:max-content;padding:10px;border-radius:4px;background:var(--color-9);color:#fff;font-weight:600}.template-productcard__info .actions .add-to-cart .add-to-cart-no-stock{background:var(--color-16);color:var(--color-15);opacity:.7;font-size:14px;padding:7px;border-radius:4px}@media(max-width:1024px){.template-productcard__info{padding:0 0;gap:3px}.template-productcard__info .name{font-size:14px}.template-productcard__info .actions{visibility:visible;opacity:1}.template-productcard__info .price .price-old{min-height:fit-content}.template-productcard__info .actions .add-to-cart .add-to-cart-button{font-size:11px}.template-productcard__info .actions .add-to-cart .add-to-cart-button .add-to-cart-button-text{font-size:0}.template-productcard__info .actions .add-to-cart .add-to-cart-button .add-to-cart-button-text:before{content:'Adicionar';font-size:13px}}.wishlist{display:flex;width:20px;height:20px;cursor:pointer}.wishlist>*{pointer-events:none}.wishlist .heart-line,.wishlist .heart-fill{width:24px;height:20px;color:var(--color-2)}.wishlist .heart-fill{display:none}.wishlist[data-wished="true"] .heart-line{display:none!important}.wishlist[data-wished="true"] .heart-fill{display:block!important}.template-categories__list{display:flex;flex-flow:nowrap;justify-content:space-around;margin:40px auto}.template-categories__list-items{display:flex;flex-flow:column;gap:15px}.template-categories__list-items .category-link{text-decoration:underline;display:flex;justify-content:center;color:var(--color-12);font-weight:600;text-transform:uppercase;font-size:14px}.template-categories__list-items .subcategories{display:flex;flex-flow:column;align-items:center;gap:10px}.template-categories__list-items .subcategories .subcategory-link{color:var(--color-12);font-size:14px}  .page-product__breadcrumb{display:flex;flex-flow:nowrap;align-items:center;margin-bottom:20px}.page-product__breadcrumb .link{color:var(--color-12);font-size:15px}.page-product__breadcrumb svg{width:25px;color:var(--color-8)}.page-product__breadcrumb .link.item-active{font-weight:700;font-size:15px}@media(max-width:1024px){.page-product__breadcrumb{display:none}}.page-product__info{display:flex;flex-flow:nowrap;gap:30px;padding-bottom:70px}@media(max-width:1024px){.page-product__info{flex-flow:column;gap:10px}}.page-product__info-images{width:100%;max-width:616px;height:auto;display:flex;flex-flow:column;gap:8px}.page-product__info-images__thumbnails{display:flex;flex-direction:row;gap:5px;width:100%;max-width:616px;margin-inline:0;position:relative;overflow-y:auto}.page-product__info-images__thumbnails .page-product__info-images__thumbnail{width:100%;height:fit-content;cursor:pointer;margin:0;display:flex;align-items:center;justify-content:center;border-radius:4px}.page-product__info-images__thumbnails input{width:1px;height:1px;position:absolute;opacity:0}.page-product__info-images__thumbnails .page-product__info-images__thumbnail img{width:100%;height:100%;object-fit:contain;border-radius:4px}.page-product__info-images__thumbnails input:checked+.page-product__info-images__thumbnail{cursor:auto;border:2px solid var(--color-3)}.page-product__info-images__thumbnails-container.carousel__multiples-container{padding:0}.page-product__info-images__thumbnails-container .carousel__multiples-arrow{height:100%;border:0;background:#f2efefab}.page-product__info-images__thumbnails-container .carousel__multiples-arrow.carousel__multiples-arrow--prev{left:0}.page-product__info-images__thumbnails-container .carousel__multiples-arrow.carousel__multiples-arrow--next{right:0}.page-product__info-images__gallery-container{width:100%;max-width:616px;height:auto;position:relative;overflow:hidden}.page-product__info-images__gallery{width:100%;height:100%}.page-product__info-discount{position:absolute;top:0;left:0;z-index:1;background:var(--color-1);padding:3px 10px;border-radius:4px;color:var(--color-2);font-size:14px}.page-product__video-tag{position:absolute;top:0;right:0;z-index:1;background:var(--red0);padding:3px 10px;border-radius:4px;color:var(--white);font-size:14px}.page-product__info-images__inner{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;gap:5px;will-change:transform;cursor:grab}.page-product__info-images__inner img{width:100%;height:auto;flex-shrink:0;object-fit:cover;display:block;cursor:pointer}.page-product__info-images__inner iframe{width:100%;max-height:500px;flex-shrink:0}.page-product__info-images__arrow{width:80px;height:100%;position:absolute;display:flex;align-items:center;z-index:10;top:0;background-color:#e5e5e5;opacity:.3;cursor:pointer;transition:all .3s ease}.page-product__info-images__arrow--next{right:0;transform:translateX(120%)}.page-product__info-images__gallery-container:hover .page-product__info-images__arrow--next{transform:translateX(0)}.page-product__info-images__arrow--prev{left:0;transform:translateX(-120%)}.page-product__info-images__gallery-container:hover .page-product__info-images__arrow--prev{transform:translateX(0)}.page-product__info-images-full-gallery-container{display:none;position:fixed;inset:0;z-index:999999;background-color:#fff}.page-product__info-images-full-gallery-container.active{display:flex}.page-product__info-images-full-gallery-wrapper{width:100%;height:100%;position:relative;user-select:none}.page-product__info-images-full-gallery-icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;min-height:unset;position:absolute;cursor:pointer;transition:all .3s ease}.page-product__info-images-full-gallery-icon:hover{background-color:var(--color-16)}.page-product__info-images-full-gallery-icon svg{width:50px;height:50px;color:var(--color-15)}.page-product__info-images-full-gallery-icon.close{top:0;right:0}.page-product__info-images-full-gallery-icon.plus{top:0;left:0}.page-product__info-images-full-gallery-icon.minus{top:80px;left:0}.page-product__info-images-full-gallery{width:calc(100% - 160px);max-width:700px;height:calc(100dvh - 80px);overflow:hidden;margin-inline:auto}.page-product__info-images-full-gallery-inner{width:100%;height:100%;display:flex;margin-inline:auto;gap:0}.page-product__info-images-full-gallery-image{width:100%;height:auto;flex-shrink:0;object-fit:contain;cursor:default}.page-product__info-images-full-gallery-arrow{width:80px;display:flex;align-items:center;justify-content:center;min-height:unset;position:absolute;cursor:pointer;transition:all .3s ease}.page-product__info-images-full-gallery-arrow:hover{background-color:var(--color-16)}.page-product__info-images-full-gallery-arrow svg{width:50px;height:50px;color:var(--color-15)}.page-product__info-images-full-gallery-arrow--prev{height:calc(100dvh - 240px);left:0;top:160px}.page-product__info-images-full-gallery-arrow--next{height:calc(100dvh - 160px);right:0;top:80px}.page-product__info-images-full-gallery-thumbnails{display:flex;gap:5px;align-items:center;height:80px;min-height:80px;padding-inline:16px;width:100vw;min-width:100vw;position:relative}.page-product__info-images-full-gallery-thumbnail{width:80px;min-width:64px;height:64px;cursor:pointer;margin:0;display:flex;align-items:center;justify-content:center;border-radius:4px;position:relative;border:1px solid var(--color-8)}.page-product__info-images-full-gallery-thumbnails input{width:1px;height:1px;position:absolute;opacity:0}.page-product__info-images__thumbnail--video{position:relative;display:flex;justify-content:center;align-items:center;min-height:90px}.page-product__info-images__thumbnail--video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:45px;height:45px;pointer-events:none;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .5))}.page-product__info-images-full-gallery-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:4px}.page-product__info-images__thumbnails-inner.carousel__multiples-inner{gap:15px}.page-product__info-images__thumbnail-item{width:calc((100% - 75px) / 6);flex-shrink:0}@media(max-width:1024px){.page-product__info-images__thumbnail-item{width:calc((100% - 60px) / 5)}}.page-product__info-images-full-gallery-thumbnails .page-product__info-images-full-gallery-thumbnail:has(input:checked){cursor:auto;border:2px solid var(--color-3)}.page-product__info-images-full-gallery-pagination,.page-product__info-images__pagination{width:max-content;display:none;align-items:center;flex-wrap:nowrap;gap:8px;height:20px;margin-inline:auto}.page-product__info-images-full-gallery-pagination .increazy-carousel-bullet,.page-product__info-images__pagination .increazy-carousel-bullet{width:16px;min-width:16px;height:16px;border:1px solid var(--color-8);border-radius:100%;transition:all .3s ease;background-color:#fff}.page-product__info-images-full-gallery-pagination .increazy-carousel-bullet-active,.page-product__info-images__pagination .increazy-carousel-bullet-active{background-color:var(--color-3)}@media (max-width:1024px){.page-product__info-images{width:100%;margin-inline:auto;flex-direction:column}.page-product__info-images__arrow{display:none}.page-product__info-images__thumbnails{display:none}.page-product__info-images__thumbnails-container .carousel__multiples-arrow{display:none}.page-product__info-images__pagination{display:flex}}@media (max-width:768px){.page-product__info-images-full-gallery-icon{width:50px;height:50px}.page-product__info-images-full-gallery-icon:hover{background-color:#fff}.page-product__info-images-full-gallery-icon svg{width:24px;height:24px}.page-product__info-images-full-gallery-icon.minus{top:50px}.page-product__info-images-full-gallery-arrow{width:50px}.page-product__info-images-full-gallery-arrow:hover{background-color:#fff}.page-product__info-images-full-gallery-arrow svg{width:30px;height:30px}.page-product__info-images-full-gallery-arrow--prev{top:100px;height:calc(100dvh - 180px)}.page-product__info-images-full-gallery-arrow--next{top:50px;height:calc(100dvh - 130px)}.page-product__info-images-full-gallery{width:calc(100vw - 100px);height:calc(100dvh - 30px)}.page-product__info-images-full-gallery-thumbnails{display:none}.page-product__info-images-full-gallery-pagination{display:flex}}.page-product__info-content{width:40%;display:flex;flex-flow:column}.page-product__info-content-name-and-sku{display:flex;flex-flow:column;gap:10px}.page-product__info-content-name-and-sku .product-name{font-weight:600;font-size:32px}.page-product__info-content-name-and-sku .product-sku{font-size:13px;color:var(--color-15);display:flex;flex-flow:wrap;align-items:center;gap:12px}.page-product__info-content-name-and-sku .product-sku b a,.page-product__info-content-name-and-sku .product-sku b a:hover{color:var(--color-1);text-decoration:underline}.page-product__info-content-name-and-sku .product-sku-with-stock{font-size:13px;color:var(--color-9)}.page-product__info-content-name-and-sku .product-sku-without-stock{color:var(--color-13);font-size:13px}.page-product__info-content-name-and-sku .product-brand{font-size:13px;color:var(--color-15)}.page-product__info-content-name-and-sku .product-brand b{color:var(--color-1)}.page-product__info-content-form{display:flex;flex-flow:column;padding-top:20px;margin-top:20px;border-top:1px solid var(--color-16);gap:30px}.page-product__info-content-form .product-prices{display:flex;flex-flow:column;gap:0}.page-product__info-content-form .product-prices .product-prices-old{text-decoration:line-through;color:var(--color-15);font-size:15px}.page-product__info-content-form .product-prices .product-prices-current .value{font-size:30px;font-weight:800;color:var(--color-10)}.page-product__info-content-form .product-prices .product-prices-current{color:var(--color-15)}.page-product__info-content-form .product-prices .product-prices-installments{color:var(--color-15);font-size:14px}.page-product__info-content-form .product-form-button{width:350px;height:55px;border-radius:4px;background:var(--color-9);color:#fff;font-size:16px;font-weight:600;display:flex;justify-content:center;align-items:center}.page-product__info-content-form .product-form-button:hover{background:#518b31}@media(max-width:1024px){.page-product__info-content{width:100%}.page-product__info-content-name-and-sku .product-name{font-size:20px}.page-product__info-content-form{padding-top:10px;margin-top:10px}.page-product__info-content-form .product-prices .product-prices-current .value{font-size:20px}.page-product__info-content-form .product-form-button{width:100%;height:45px}}.page-product__info-content-share{display:flex;flex-flow:nowrap;margin-top:20px;gap:20px}.page-product__info-content-share .wishlist{width:25px;height:25px;display:flex}.page-product__info-content-share .wishlist .heart-line{display:flex}.page-product__info-content-share .wishlist .heart-fill{display:none}.page-product__info-content-share .wishlist svg{width:100%;height:100%}.page-product__info-content-share .share-social-media{display:flex;flex-flow:nowrap;position:relative;cursor:pointer}.page-product__info-content-share .share-social-media .share-icon{width:25px;display:flex}.page-product__info-content-share .share-social-media .share-medias{display:flex;visibility:hidden;opacity:0;transform:translateX(100%);transition:all .4s;background:var(--color-16);padding:5px;border-radius:4px;width:fit-content;position:absolute;right:0;top:-4px}.page-product__info-content-share .share-social-media:hover .share-medias{opacity:1;visibility:visible;transform:translateX(115%)}.page-product__info-content-share .share-social-media .share-icon svg{width:100%}.page-product__info-content-share .share-social-media .share-medias .link{display:flex;color:var(--color-15);width:25px}.page-product__info-content-share .share-social-media .share-medias .link svg{width:25px}.page-product__shipping{margin-top:25px;display:flex;flex-flow:column;gap:5px}.page-product__shipping-label{display:flex;flex-flow:nowrap;gap:10px;color:var(--color-10)}.page-product__shipping-label svg{width:20px}.page-product__shipping .shipping-form{display:flex;position:relative;width:350px;align-items:center}.page-product__shipping .shipping-form input{border:1px solid var(--color-16);padding-right:70px;border-radius:4px}.page-product__shipping .shipping-form button[type=submit]{position:absolute;right:12px;background:#fff0;color:var(--color-1);font-weight:600}.page-product__shipping .shipping-form button[type=submit] .loader_container{background-color:var(--white);left:unset;right:20px}.page-product__shipping .shipping-form button[type=submit] .loader_container .loader,.page-product__shipping .shipping-form button[type=submit] .loader_container .loader svg{width:20px;height:20px;fill:var(--color-1)}.page-product__shipping-results{width:100%;max-width:350px;display:flex;flex-direction:column;gap:4px;list-style:none;padding-top:20px}.page-product__shipping-results li{display:flex;justify-content:space-between;align-items:center;gap:20px}.page-product__shipping-results .shipping-result-name{font-size:14px;color:var(--color-15)}.page-product__shipping-results .shipping-result-value{font-size:14px;color:var(--color-15);font-weight:700;flex-shrink:0}@media(max-width:1024px){.page-product__shipping .shipping-form{width:100%}}.page-product__short-description{margin-top:25px;color:var(--color-12)}.page-product__description{display:flex;flex-flow:column}.page-product__description .title{font-size:22px;font-weight:600;color:var(--color-10)}@media(max-width:1024px){.page-product__description .title{font-size:19px}}  .page-category__breadcrumb-wrapper{display:flex;flex-flow:nowrap}.page-category__breadcrumb-path{list-style:none;display:flex;flex-flow:nowrap;align-items:center}.page-category__breadcrumb-route{color:var(--color-12);font-size:14px}.page-category__breadcrumb-arrow{display:flex}.page-category__breadcrumb-arrow svg{width:25px;color:var(--color-8)}.page-category__filters{min-width:240px;display:flex;flex-flow:column;gap:10px}@media(max-width:1024px){.page-category__filters{visibility:hidden;opacity:0;transform:translateX(-150%);position:fixed;background:#fff;top:0;padding:20px;height:100%;left:0;overflow-y:auto;transition:all .4s}.page-category__filters.active{visibility:visible;opacity:1;transform:translateX(0);z-index:101}.page-category__filters--background-close.active{visibility:visible;opacity:1;z-index:100;width:100%;height:100%}.page-category__filters--background-close{z-index:-100;background:#000000c9;position:fixed;visibility:hidden;opacity:0;top:0;left:0;width:0;height:0}.page-category__filters--background-close svg{width:20px;position:absolute;top:20px;right:20px;color:var(--color-16)}.page-category__filters-results-btn{height:36px;display:flex;justify-content:center;align-items:center;border-radius:4px;background:var(--color-17);font-weight:600;color:var(--color-1);width:100%}}.category-products-order-filter{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.filter__selector{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:30px;position:relative}.filter__selector>p{width:max-content;min-width:max-content;margin-right:auto;font:400 14px / 21px var(--site-font);color:var(--color-12)}.filter__selector>p span{color:var(--primary)}.filter__selector--toggle{position:relative}.filter__selector--toggle__button{display:none}.filter__selector-order{position:relative;width:max-content}.filter__selector--options{display:flex;align-items:center;width:150px;height:36px;position:relative;border:1px solid var(--color-16);border-radius:4px;background-color:#fff;padding:0 10px;cursor:pointer}.filter__options--value{overflow:hidden;border-radius:6px;border:none}.filter__options--value input{display:none;align-items:center}.filter__options--value .selected-default{font:400 14px / 21px var(--site-font);color:var(--color-12)}.filter__options--value input:checked+.filter__options--value__selected{display:flex;align-items:center}.filter__options--value__selected{display:none;width:100%;background-color:#fff;font:400 14px / 21px var(--site-font);color:var(--color-12)}.filter__selector--options__icon{position:absolute;right:10px;width:18px!important;display:flex;transition:all ease 0.4s}.filter__selector--options__icon svg{width:18px;height:18px;transform:rotate(90deg);color:var(--color-12)}.filter__selector--options:focus .filter__selector--options__icon{transform:rotate(180deg)}.filter__selector--options:focus+.filter__selector--dropdown{opacity:1;visibility:visible;background-color:#fff;outline:none}.filter__selector--dropdown{position:absolute;width:150px;list-style:none;left:0;opacity:0;visibility:hidden;z-index:5;border-radius:4px;border:1px solid var(--color-16);transition:all ease-in-out .4s;top:calc(100% + 4px)}.filter__selector--dropdown li:first-of-type label{border-radius:6px 6px 0 0}.filter__selector--dropdown li:last-of-type label{border-radius:0 0 6px 6px}.filter__selected-value{display:flex;padding:10px 0;background-color:#fff;font:400 14px / 21px var(--site-font);color:var(--color-12);transition:all ease .2s}.filter__selector--options:hover .filter__options--value__selected,.filter__selector--dropdown li:hover .filter__selected-value,.filter__selector--dropdown li:focus .filter__selected-value{cursor:pointer;color:var(--color-12)}.filter__selector--dropdown li label{padding:0 15px;height:40px;align-items:center}.filters-overlay{position:fixed;background-color:var(--color-16);z-index:199;display:none;top:0;left:0;right:0;bottom:0;transition:all ease .3s;opacity:0;visibility:hidden}.filters__filter{width:280px;min-width:280px;display:flex;flex-direction:column}.filters__filter-container{row-gap:24px}.filters__list{background:#fff;border-bottom:1px solid var(--color-16);padding-bottom:10px}.filters__list.price{border-bottom:0;padding-top:5px}.filters__list--title{height:40px;display:flex;justify-content:space-between;align-items:center;width:100%;background:0;border:0}.filters__list--title-text{font:600 18px / 20px var(--site-font);color:var(--color-11)}.filters__list--title-toggle{width:20px;height:40px;transform:rotate(90deg);transition:all .2s;display:flex;justify-content:center;align-items:center}.filters__list.active .filters__list--title-toggle{transform:rotate(-90deg)}.filters__list--title-toggle svg{height:20px;width:20px;color:var(--gray1000)}.filters__list .filters__list--option-text{font:400 14px / 21px var(--site-font);color:var(--color-12);display:flex;align-items:center;cursor:pointer}.filters__list--options{width:100%;overflow-y:auto;overflow-x:hidden;gap:15px;max-height:0;display:flex;flex-flow:column;transition:all .2s;padding:0 5px}.filters__list.active .filters__list--options{max-height:999px;margin-block:10px}.filters__list--option{width:max-content;font:400 13px / 19px var(--site-font);color:var(--color-12);cursor:pointer;display:flex}.filters__list--options::-webkit-scrollbar{width:3px}.filters__list--options::-webkit-scrollbar-track{background:#fff}.filters__list--options::-webkit-scrollbar-thumb{background:var(--color-16)}.filters__list--options .filters__list--option label{display:flex;align-items:center;gap:8px;cursor:pointer;transition:0.6s;width:100%}.filters__list--options .filters__list--option label *{pointer-events:none}.filters__list--options input{display:none}.filters__list--options input+.filters__checkbox{width:15px;height:15px;position:relative;transition:0.6s;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-12)}.filters__list--options input+.filters__checkbox svg{display:none;width:15px;height:15px;color:#fff;position:relative;z-index:1}.filters__list--options input:checked+.filters__checkbox::before{content:'';width:14px;height:14px;background:var(--color-1);position:absolute;border:1px solid var(--color-1);left:0}.filters__list--options input:checked+.filters__checkbox svg{display:block;color:#fff}.filters__list--selected{padding:10px 0;background-color:var(--gray50);border-radius:4px}.filters__list--selected .filters__list--title-text{font-size:14px;line-height:21px}.filters__list--selected .filters__list--options{display:flex;flex-wrap:wrap;max-height:fit-content;margin-top:15px}.filters__list--selected .filters__list--options .filters__list--option label{gap:12px}.filters__list--selected .filters__list--options input+.filters__checkbox{border:0}.filters__list--selected .filters__list--options input+.filters__checkbox svg{color:var(--gray900)}.filters__list--selected .filters__list--options input:checked+.filters__checkbox::before{background:#fff0;border:none}.price-range{width:100%}.price-value{display:flex;justify-content:space-between;width:100%;font:400 13px / 19px var(--site-font);color:var(--color-12)}.multi-range{position:relative;height:30px}.multi-range input[type=range]:nth-child(1)::-webkit-slider-thumb::before{background-color:var(--color-1)}.multi-range input[type=range]:nth-child(2){background:none}.multi-range input[type=range]:nth-child(2)::-webkit-slider-thumb::before{background-color:var(--color-1)}.multi-range input[type=range]::-moz-range-track{background:none}input[type=range]{position:absolute;width:100%;padding:0;margin:0;border:0;outline:none;background:linear-gradient(var(--color-16),var(--color-16)) no-repeat center;background-size:100% 2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}input[type=range]:active,input[type=range]:focus,input[type=range]::-moz-focus-outer{border:none;outline:none}input[type=range]::-moz-range-thumb{position:relative;height:15px;width:15px;margin:5px 0;border-radius:50%;background-color:var(--color-1);box-shadow:0 1px 4px .5px rgb(0 0 0 / .3);-moz-appearance:none;appearance:none;pointer-events:all;transition:all .3s ease}input[type=range]::-moz-range-thumb:hover{background-color:var(--color-5)}input[type=range]::-moz-range-thumb:active{background-color:var(--color-5)}input[type=range]::-webkit-slider-thumb{position:relative;height:15px;width:15px;margin:5px 0;border-radius:50%;background-color:var(--color-1);box-shadow:0 1px 4px .5px rgb(0 0 0 / .3);-webkit-appearance:none;appearance:none;pointer-events:all;transition:all .3s ease}input[type=range]::-webkit-slider-thumb:hover{background-color:var(--color-5)}input[type=range]::-webkit-slider-thumb:active{background-color:var(--color-3)}.filters__header{display:none}@media (max-width:1024px){.category-products-order-filter{gap:10px}.category-products-filters-btn{display:flex;flex-flow:nowrap;height:36px;align-items:center;justify-content:space-between;padding-inline:10px;padding-right:15px;width:50%;border:1px solid var(--color-16);background:#fff0;border-radius:4px;color:var(--color-12);font-size:15px}.category-products-filters-btn svg{width:20px}.filter__selector--toggle{width:max-content;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:15px}.filter__selector-order{width:max-content!important}.filter__selector--toggle__button{display:flex;justify-content:space-between;align-items:center;padding-inline:10px;background-color:#fff;border:1px solid var(--color-16);border-radius:4px;width:100px;height:36px;cursor:pointer}.filter__selector--toggle__button p{font:400 14px / 21px var(--site-font);color:var(--color-12)}.filter__selector--toggle__button svg{width:18px;height:18px;color:var(--color-12)}.filters__filter{width:80%!important;max-width:350px!important;height:100%!important;position:fixed!important;top:0!important;bottom:0;left:-100%;z-index:200;flex-direction:column;background-color:#fff;transition:all ease .4s}.filters__filter.filter-active{left:0}.filters-overlay.overlay-active{display:block;opacity:1;visibility:visible}.filters__header{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:var(--color-16);margin-bottom:15px}.filters__header-text{font:600 16px / 23px var(--site-font);color:var(--black)}.filters__header-close{width:30px;height:30px;cursor:pointer;display:flex;justify-content:center;align-items:center}.filters__header-close>*{pointer-events:none}.filters__header-close svg{height:17px;width:17px;color:#000}.filters__filter-container{overflow-y:auto;padding:0 16.5px;height:max-content;flex-wrap:nowrap!important}.filters__filter-container::-webkit-scrollbar{display:none}.filters__list.price{padding-bottom:30px}}@media (max-width:768px){.filter__selector{flex-wrap:wrap}.filter__selector>p{margin-right:0}.filter__selector--toggle{width:100%;justify-content:flex-start}}@media (max-width:560px){.filter__selector-order{width:50%!important}.filter__selector--options{width:100%}.filter__selector--toggle__button{width:50%}}.page-category__content{display:flex;flex-flow:nowrap;gap:20px;padding-top:30px}.page-category__results{display:flex;flex-flow:column;gap:20px;padding-bottom:40px}.page-category__results .category-title{font-size:37px;font-weight:600;color:var(--color-10)}.page-category__results .category-description{color:var(--color-12);font-size:15px;line-height:22px;display:flex;flex-flow:column;gap:10px}.page-category__results .category-description [data-element="desktop_image"],.page-category__results .category-description [data-element="mobile_image"]{width:100%}.page-category__results .category-description [data-element="mobile_image"]{display:none}.page-category__results .category-description [data-element="main"]{gap:10px;display:flex;flex-flow:column}.page-category__results .category-description .pagebuilder-button-primary{width:max-content}.page-category__results .category-description [data-element="main"].subcategoria-btn{flex-flow:wrap}.page-category__results .category-description a{color:var(--color-12)}@media(max-width:1024px){.page-category__content{padding-top:20px}.page-category__results .category-title{font-size:22px}.page-category__results .category-description [data-element="desktop_image"]{display:none}.page-category__results .category-description [data-element="desktop_image"]{display:flex!important}}.page-category__results .category-products{display:flex;flex-flow:wrap;width:100%;gap:10px}.page-category__results .category-products .template-productcard{width:calc(25% - 8px)}@media(max-width:1024px){.page-category__results .category-products{row-gap:30px}.page-category__results .category-products .template-productcard{width:calc(50% - 5px)}}.category-products-paginator{display:flex;width:100%;padding:30px 0}.pagination__container{width:100%;height:40px;display:flex;flex-direction:row;justify-content:space-between}.pagination__counter{width:max-content;font:400 14px / 21px var(--site-font);color:var(--color-12);display:flex;align-items:center}.pagination{width:max-content;height:100%;display:flex;flex-direction:row;align-items:center}.pagination__arrow{border:none;background-color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.pagination__arrow svg{width:24px;height:24px;color:var(--color-12)}.default{pointer-events:none}.default svg{color:var(--color-16)}.pagination-number{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:0;border-radius:4px;background-color:#fff;font:400 14px / 21px var(--site-font);color:var(--color-12)}.pagination-number:hover{background-color:var(--color-16)}.pagination-number.active{background-color:var(--color-8);color:var(--color-1)}.pagination-ellipsis{width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:var(--color-12);font-size:20px;cursor:default}@media (max-width:560px){.pagination__container{justify-content:center;height:35px}.pagination__arrow,.pagination-number,.pagination-ellipsis{width:35px;height:35px}.pagination__counter{display:none}}  .breadcrumb{padding-block:16px!important}.breadcrumb__wrapper{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:nowrap;overflow:hidden}.breadcrumb__path{height:100%;display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.breadcrumb__path:last-child{min-width:0}.breadcrumb__route{display:flex;align-items:center;gap:10px;width:max-content}.breadcrumb__path:last-child .breadcrumb__route{width:auto;min-width:0;max-width:100%}.breadcrumb__label{font:400 14px / 1.4 'Open Sans',sans-serif;color:#546e7a}.breadcrumb__path:last-child .breadcrumb__label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.breadcrumb__label:hover{text-decoration:underline}.breadcrumb__label--highlight{font-weight:600;color:#263238}.breadcrumb__arrow{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center}.breadcrumb__arrow svg{height:16px;width:16px;color:#b0bec5}.custom-page__wrapper{display:flex;flex-direction:column;gap:10px;padding-bottom:40px}.custom-page__title{font:400 40px / 1.6 'Open Sans',sans-serif;color:#455a64}.custom-page__content p{font:400 14px / 1.6 'Open Sans',sans-serif;color:#455a64}.custom-page__content a{font:400 14px / 1.2 'Open Sans',sans-serif;color:#455a64;text-decoration:underline}.custom-page__content h2{font-size:26px;font-weight:700;color:#455a64}.custom-page__content h3{font-size:18px;font-weight:600;color:#455a64}.custom-page__content ul{list-style:none;display:flex;flex-direction:column;gap:2px;padding-block:10px}.custom-page__content ol{display:flex;flex-direction:column;gap:2px;padding-block:10px;padding-left:20px}.custom-page__content ul li,.custom-page__content ol li{font:400 14px / 1.6 'Open Sans',sans-serif;color:#455a64;position:relative;padding-left:10px}.custom-page__content ul li:after{content:'';width:5px;height:5px;background-color:#455a64;border-radius:100%;display:flex;position:absolute;left:0;top:50%;transform:translateY(-50%)}.custom-page__content hr{width:100%;height:1px;background-color:#455a64;border:0;margin-block:20px}.custom-page__content iframe{width:100%;height:auto;aspect-ratio:16 / 9}.custom-page__button{width:max-content;padding-inline:25px;height:60px;display:flex;justify-content:center;align-items:center;font:600 18px / 22px 'Open Sans',sans-serif;color:#455a64;background-color:#eee;border:5px solid #fd870a;border-radius:3px;transition:all .4s ease;margin-top:15px}.custom-page__button:hover{background-color:#e1e1e1}.custom-page__carabins{margin-top:25px;display:grid;grid-template-columns:repeat(6,1fr);gap:15px}.custom-page__carabin-btn{text-decoration:none!important;height:50px;display:flex;justify-content:center;align-items:center;background-color:#006bb4;border-radius:4px;font:600 18px / 21px 'Open Sans',sans-serif!important;color:#ffffff!important;transition:all .4s ease}.custom-page__carabin-btn:hover{background-color:#006bb4CC}.custom-page__picture{margin-bottom:25px}.custom-page__picture,.custom-page__image{width:100%;height:auto;display:flex}.custom-page__contact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.custom-page__contact-card{display:flex;flex-direction:column;align-items:center;gap:20px}.custom-page__contact-card-image{width:128px;height:auto}.custom-page__contact-card-title{font:700 18px / 21px 'Open Sans',sans-serif;color:#455a64;text-transform:uppercase}.custom-page__contact-card-link{font:700 16px / 19px 'Open Sans',sans-serif;color:#455a64;text-decoration:underline}.custom-page__contact-card-link.whatsapp{height:45px;padding-inline:20px;background-color:#25D366;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;color:#fff;transition:all .4s ease}.custom-page__contact-card-link.whatsapp:hover{background-color:#25D366cc}.custom-page__calculator-top{display:flex;gap:40px;margin-bottom:50px}.custom-page__calculator-top-info,.custom-page__calculator-top-calc{width:50%}@media (max-width:1359px){.custom-page__carabins{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.custom-page__contact-cards{grid-template-columns:1fr}.custom-page__calculator-top{flex-direction:column}.custom-page__calculator-top-info,.custom-page__calculator-top-calc{width:100%}}@media (max-width:650px){.custom-page__carabins{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.custom-page__button{width:100%;height:auto;padding-block:7px;text-align:center}}@media (max-width:420px){.custom-page__carabins{grid-template-columns:1fr}}  .energy-calc{flex:1;background:#f8f9f7;border:1px solid #e1e1dc;border-radius:12px;padding:30px 25px;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.energy-calc h3{font-size:22px;color:#2f2f11;font-weight:700;margin-bottom:20px;text-align:center;border-bottom:2px solid #2f2f11;padding-bottom:8px}.energy-calc label{display:block;font-weight:700;margin:6px 0;color:#2f2f11}.converter-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:10px}.converter-row input{flex:1;padding:10px;border:1px solid #bbb;border-radius:8px;font-size:15px;width:45%}.arrow-icon{font-size:20px;color:#123b1d;flex-shrink:0;transition:transform 0.2s}.button-group{display:flex;gap:10px;margin-top:10px}.energy-calc button{flex:1;background:#123b1d;border:none;color:#fff;padding:12px;font-size:16px;font-weight:600;border-radius:8px;transition:background 0.2s ease-in-out;cursor:pointer;text-align:center}button.btn-clear{background:#ccc!important;color:#333!important}button.btn-clear:hover{background:#575757!important;color:#ccc!important}.energy-result{text-align:center;font-size:18px;font-weight:700;color:#2f2f11;margin-top:18px;background:#fff;border-radius:8px;padding:10px 0;border:1px solid #e3e3e3}  .cart__couponsearch-inputblock{position:relative}.cart-alert-coupon{color:red;position:absolute;top:-28px;right:0;font-size:12px;display:none}.cart__coupon__page .cart-alert-coupon{bottom:-20px!important;top:auto!important}.minicart__overlay{position:fixed;inset:0;z-index:9998;background-color:#000;opacity:.8;display:none}.minicart__overlay.active{display:block}.minicart{width:460px;height:100%;padding:8px 24px;position:fixed;right:0;top:0;z-index:999999;display:flex;flex-direction:column;background-color:#fff;transform:translateX(100%);transition:all .5s ease-in-out}.minicart.active{transform:translateX(0)}.minicart__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.minicart__header-title{font:600 21px / 24px var(--site-font);color:#000}.minicart__header-close,.minicart__header-close svg{width:32px;height:32px;cursor:pointer}.minicart .cart__itemlist-footer{display:flex;flex-flow:nowrap;align-items:center;justify-content:space-between}.minicart .cart__itemlist-row-mobile{display:flex!important;gap:10px;align-items:center;flex-flow:nowrap}.minicart .cart__itemlist-options.bundle{display:none}.minicart .cart__itemlist-options-bundle-label{font-size:13px;color:var(--color-1);text-decoration:underline;cursor:pointer;margin-bottom:5px}.minicart .cart__itemlist-options-bundle-check{display:none}.minicart .cart__itemlist-options-bundle-check:checked+.cart__itemlist-options.bundle{display:flex!important}@media (max-width:560px){.minicart{width:100%}}.cart__freedeliverybar{width:100%;height:20px;position:relative}.cart__freedeliverybar.rounded{border-radius:10px;overflow:hidden}.cart__freedeliverybar .loader_container{background-color:var(--color-3)}.cart__freedeliverybar .loader_container .loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cart__freedeliverybar .loader_container .loader svg{width:12px;height:12px;fill:var(--color-3)}.cart__freedeliverybar-text{width:max-content;font:400 12px / 14px var(--site-font);color:var(--color-3);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99}.cart__freedeliverybar-text.free{color:#fff}.cart__freedeliverybar-text--highlight{font-weight:700}.cart__freedeliverybar-progress{position:relative;display:block;width:100%;height:20px;overflow:hidden}.cart__freedeliverybar-progress--fixed{display:flex;position:absolute;width:100%;height:100%;background-color:var(--color-16)}.cart__freedeliverybar-progress--dynamic{display:block;position:absolute;left:0;height:100%;width:65%;background-color:var(--yellow100)}.cart__freedeliverybar-progress--dynamic.free{background-color:var(--green)}@media (max-width:1024px){.cart__freedeliverybar{height:25px}.cart__freedeliverybar-text{font-size:14px;line-height:16px}.cart__freedeliverybar-progress{height:25px}.cart__freedeliverybar .loader_container .loader svg{width:14px;height:14px}}.minicart .cart__freedeliverybar{min-height:20px;border-radius:10px;overflow:hidden;margin:10px 0}.cart__itemlist-container{width:calc(100% - 380px)}.cart__itemlist-box{width:100%;background-color:var(--white);padding:20px 25px;border-radius:16px;position:relative;overflow:hidden}.cart__itemlist{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:5px}.cart__itemlist-header{display:flex;gap:32px}.cart__itemlist-item{display:flex;background:#f6f6f6;padding:10px;border-radius:4px}.cart__itemlist-item-offers{margin-top:auto}.cart__itemlist-layout{display:flex;gap:20px}.cart__itemlist-removeselected{font:400 16px / 1.5 var(--site-font);color:var(--red-100);position:relative;cursor:pointer}.cart__itemlist-removeselected::after{content:'';display:flex;width:100%;height:1px;position:absolute;top:85%;background-color:var(--red-100);transform:scaleX(0);transform-origin:left;transition:all .4s ease}.cart__itemlist-removeselected:hover::after{transform:scaleX(1)}.cart__itemlist-label{width:max-content;height:20px;cursor:pointer;align-self:center;display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.cart__itemlist-label *{pointer-events:none}.cart__itemlist-label-text{font:300 16px / 18px var(--site-font);color:var(--gray600)}.cart__itemlist-label input{display:none}.cart__itemlist-checkbox{width:20px;height:20px;background-color:var(--white);border:1px solid var(--checkbox-border);border-radius:4px;display:flex;justify-content:center;align-items:center;transition:background-color 0.2s ease;cursor:pointer}.cart__itemlist-checkbox svg{width:15px;height:15px;color:var(--white);opacity:0;transition:opacity 0.2s ease}.cart__itemlist-checkbox svg:nth-of-type(2){display:none;width:20px;height:20px}.cart__itemlist-label input:checked+.cart__itemlist-checkbox{background-color:var(--red0);border:1px solid var(--red0)}.cart__itemlist-label:hover .cart__itemlist-checkbox{background-color:var(--red0);border:1px solid var(--red0)}.cart__itemlist-label:hover .cart__itemlist-checkbox svg{opacity:1}.cart__itemlist-label input:checked+.cart__itemlist-checkbox svg{opacity:1}.cart__itemlist-label:hover input:checked+.cart__itemlist-checkbox svg:nth-of-type(1){display:none}.cart__itemlist-label:hover input:checked+.cart__itemlist-checkbox svg:nth-of-type(2){display:flex}.cart__itemlist-image{width:70px;min-width:70px;height:70px;object-fit:contain;align-self:center}.cart__itemlist-column-mobile{display:contents}.cart__itemlist-content{width:304px;display:flex;flex-direction:column}.cart__itemlist-title{font:400 14px / 16px var(--site-font);color:var(--gray900);margin-bottom:10px}.cart__itemlist-options{width:100%;margin-bottom:28px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cart__itemlist-option{width:max-content;padding:5px 8px;border:1px solid var(--red100);border-radius:5px;font:300 10px / 11px var(--site-font);color:var(--gray800)}.cart__itemlist-option.unit{border:0;padding:0;border-radius:0;font:400 14px / 16px var(--site-font);color:var(--gray900)}.cart__itemlist-option-price{font:700 14px / 16px var(--site-font);color:var(--gray900)}.cart__itemlist-option-tag{width:max-content;padding:3px 4px;border-radius:5px;background-color:var(--green2);font:700 12px / 1 var(--site-font);color:var(--green3);display:flex;align-items:center}.cart__itemlist-option-tag svg{width:12px;height:12px;color:var(--green3);margin-right:3px}.cart__itemlist-row-mobile{display:contents}.cart__itemlist-prices{display:flex;flex-direction:column;align-items:center;align-self:center;gap:8px}.cart__itemlist-oldprice{font:400 12px / 14px var(--site-font);color:var(--gray300);text-decoration:line-through}.cart__itemlist-price{width:max-content;font:700 21px / 24px var(--site-font);color:var(--gray800)}.cart__itemlist-alert{position:relative;height:24px;width:24px}.cart__itemlist-alert svg{width:20px;height:20px;color:var(--yellow2)}.cart__tooltip{width:max-content;position:absolute;top:calc(100% + 5px);right:0;background-color:var(--yellow1);font:400 12px / 15px var(--title-font);color:var(--yellow2);padding:6px 12px;opacity:0;pointer-events:none;box-shadow:0 8px 16px 0 rgb(0 0 0 / .1);border-radius:4px}.cart__itemlist-alert:hover .cart__tooltip{opacity:1}.cart__itemlist-remove{width:20px;height:20px;align-self:center;margin-left:auto;cursor:pointer}.cart__itemlist-remove svg{width:20px;height:20px;color:var(--gray300)}.cart__itemlist .accumulator{width:120px;height:32px}.minicart .cart__itemlist .accumulator{border:1px solid var(--color-8);border-radius:4px;background-color:#fff;display:flex;flex-flow:nowrap}.cart__itemlist .accumulator span svg{display:none}.cart__itemlist .accumulator span:first-of-type::after{content:'-';width:fit-content;height:fit-content;display:flex;align-items:center}.cart__itemlist .accumulator span:last-of-type::after{content:'+';width:10px;height:10px;display:flex;align-items:center}.cart__itemlist .accumulator input{font:500 12px / 20px var(--site-font);color:#000}@media (max-width:1024px){.cart__itemlist-container{width:100%}.cart__itemlist-box{width:100%;border-radius:0;padding:44px 17px 48px 17px}.cart__itemlist-content{width:100%}}@media (max-width:768px){.cart__itemlist{gap:25px}.cart__itemlist-item{display:block;padding-bottom:20px;border-bottom:1px solid var(--gray100)}.minicart .cart__itemlist-item{display:contents;border-bottom:none}.cart__itemlist-column-mobile{width:100%;display:flex;flex-direction:column;gap:15px}.cart__itemlist-row-mobile{display:flex;justify-content:space-between;gap:5px}.cart__itemlist-image{width:100px;min-width:100px;height:auto}.cart__itemlist-prices{gap:0;align-items:flex-start;margin-left:0}}@media (max-width:560px){.cart__itemlist-option{width:100%;text-align:center}.minicart .cart__itemlist-option{text-align:left}}.minicart .cart__itemlist-box{width:100%;height:100%;margin-top:8px;border-radius:16px;overflow:hidden;padding:0;margin-bottom:10px}.minicart .cart__itemlist-box .loader_container .loader svg{width:30px;height:30px}.minicart .cart__itemlist{width:100%;height:100%;padding:10px 0;overflow-y:auto;gap:10px}.minicart .cart__itemlist::-webkit-scrollbar{width:4px}.minicart .cart__itemlist-header{display:none}.minicart .cart__itemlist-layout{gap:16px}.minicart .cart__itemlist-label{display:none}.minicart .cart__itemlist-image{width:70px;min-width:70px;height:70px;border-radius:4px}.minicart .cart__itemlist-title{margin-bottom:8px}.minicart .cart__itemlist-options{margin-bottom:8px}.minicart .cart__itemlist-option{border:0;padding:0;font:700 10px / 11px var(--site-font);color:var(--black600)}.minicart .cart__itemlist-option.unit{font:400 14px / 16px var(--site-font);color:var(--gray900)}.minicart .cart__itemlist-prices{gap:3px}.minicart .cart__itemlist-price{font:700 14px / 16px var(--site-font)}.minicart .cart__itemlist-remove{align-self:flex-end}.minicart .cart__itemlist-remove svg{color:var(--black600)}.cart__totals-container{width:340px;height:max-content;display:flex;flex-direction:column;gap:40px;position:sticky;top:32px}.cart__totals{width:100%;height:max-content;background-color:var(--white);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px;position:relative;overflow:hidden}.cart__totals-header{display:flex;flex-direction:column;gap:10px}.cart__totals-line{display:flex;justify-content:space-between;align-items:center}.cart__totals-line.total{margin-top:30px}.cart__totals-line.pix{justify-content:flex-start;gap:15px}.cart__totals-title{font:600 16px / 18px var(--site-font);color:var(--yellow-100)}.cart__totals-title.total{color:var(--gray300)}.cart__totals-title.pix{color:var(--gray800)}.cart__totals-text{font:400 16px / 18px var(--site-font);color:var(--yellow-100)}.cart__totals-text.total{font:700 20px / 22px var(--site-font);color:var(--gray300);letter-spacing:-1px}.cart__totals-text.pix{font:700 24px / 27px var(--site-font);color:var(--gray800);margin-left:auto}.cart__totals-item-installments{align-self:flex-end;text-align:end;font:400 15px / 18px var(--site-font);color:var(--gray700)}.minicart .cart__totals-item-installments{max-width:200px;color:var(--color-3)}.cart__deliverysearch{display:flex;flex-direction:column;gap:10px}.cart__deliverysearch-label{display:flex;justify-content:space-between;align-items:center;font:500 14px / 16px var(--site-font);color:var(--color-12);cursor:pointer}.cart__deliverysearch-label svg{width:20px;height:20px;flex-shrink:0;transition:all .4s ease}.cart__deliverysearch-trigger:checked+.cart__deliverysearch-label svg{transform:rotate(180deg)}.cart__deliverysearch-content{display:flex;flex-direction:column;gap:10px;overflow:hidden;max-height:0;opacity:0;transition:all .4s ease}.cart__deliverysearch-trigger:checked~.cart__deliverysearch-content{max-height:85px;opacity:1;padding-top:10px}.cart__deliverysearch-inputblock{width:100%;height:48px;border:1px solid var(--color-8);border-radius:300px;display:flex;justify-content:space-between;align-items:center;gap:10px}.cart__deliverysearch-input{width:100%;height:100%;padding-inline:20px 3px;border:0;border-radius:300px;font:400 14px / 16px var(--site-font);color:var(--gray600)}.cart__deliverysearch-button{width:130px;min-width:130px;height:42px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;background-color:var(--color-17);font:400 14px / 16px var(--site-font);color:var(--color-1);margin-right:3px;position:relative}.cart__deliverysearch-button .loader_container{background-color:var(--color-17);border-radius:40px}.cart__deliverysearch-button .loader_container .loader,.cart__deliverysearch-button .loader_container .loader svg{width:24px;height:24px;fill:var(--color-1)}.cart__deliverysearch-cep-unknow{width:max-content;font:400 12px / 14px var(--site-font);color:var(--color-12);text-decoration:underline}.cart__deliverysearch-result{display:flex;flex-direction:column;gap:10px;position:relative;margin-top:10px;border:1px solid var(--gray100);border-radius:16px;padding:10px 15px}.cart__deliverysearch-close-results{width:20px;height:20px;position:absolute;top:5px;right:5px;cursor:pointer}.cart__deliverysearch-result-text{font:500 12px / 1.5 var(--site-font);color:var(--color-12)}.cart__couponsearch{display:flex;flex-direction:column;gap:10px}.cart__couponsearch-label{display:flex;justify-content:space-between;align-items:center;font:500 14px / 16px var(--site-font);color:var(--color-12);cursor:pointer}.cart__couponsearch-label svg{width:20px;height:20px;flex-shrink:0;transition:all .4s ease}.cart__couponsearch-trigger:checked+.cart__couponsearch-label svg{transform:rotate(180deg)}.cart__couponsearch-content{display:flex;flex-direction:column;gap:10px;overflow:hidden;max-height:0;opacity:0;transition:all .4s ease}.cart__couponsearch-trigger:checked~.cart__couponsearch-content{max-height:85px;opacity:1;padding-top:10px}.cart__couponsearch-inputblock{width:100%;height:48px;border:1px solid var(--color-8);border-radius:300px;display:flex;justify-content:space-between;align-items:center;gap:10px}.cart__couponsearch-input{width:100%;height:100%;padding-inline:20px 3px;border:0;border-radius:300px;font:400 14px / 16px var(--site-font);color:var(--gray600)}.cart__couponsearch-button{width:130px;min-width:130px;height:42px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;background-color:var(--color-17);font:400 14px / 16px var(--site-font);color:var(--color-1);margin-right:3px;position:relative}.cart__couponsearch-button .loader_container{background-color:var(--color-17);border-radius:40px}.cart__couponsearch-button .loader_container .loader,.cart__couponsearch-button .loader_container .loader svg{width:24px;height:24px;fill:var(--color-1)}.cart__totals-gotocheckout{width:100%;height:57px;min-height:57px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;background-color:var(--color-3);font:400 18px / 21px var(--site-font);color:#fff;transition:background .4s ease}.cart__totals-gotocheckout:hover{background-color:#8f6e34}.cart__totals-gotocheckout.disabled{pointer-events:none;opacity:.5}.cart__totals-gotocheckout.empty{background-color:var(--color-16);color:var(--color-8)}.cart__totals-gotocart{width:max-content;font:600 16px / 18px var(--site-font);color:var(--color-12);cursor:pointer;align-self:center}@media (max-width:1024px){.cart__totals-container{width:calc(100% - 34px);margin-inline:auto}.cart__deliverysearch,.cart__couponsearch{max-width:500px}}.minicart .cart__totals-container{position:unset;width:100%;min-height:max-content;margin-top:auto}.minicart .cart__totals{padding:10px 15px;gap:8px;border-top:1px solid var(--color-8);border-radius:0}.minicart .cart__totals-line.total{margin-top:0}.minicart .cart__totals-title{color:#000}.minicart .cart__totals-title.total{color:var(--color-3);font-weight:700;font-size:20px}.minicart .cart__totals-title.pix{color:var(--color-3)}.minicart .cart__totals-text{font:600 16px / 18px var(--site-font);color:#000}.minicart .cart__totals-text.total{font:700 20px / 22px var(--site-font);color:var(--color-3)}.minicart .cart__totals-text.pix{font:700 24px / 27px var(--site-font);color:var(--color-3)}.minicart .cart__totals-gotocheckout{height:45px;min-height:45px}.minicart .footer__payments.cart{display:none}.minicart .cart__totals-gotocart{display:block}.minicart .cart__deliverysearch{gap:0}.minicart .cart__couponsearch{gap:0}@media (max-height:840px){.minicart .cart__totals{gap:10px;padding-bottom:0}.minicart .cart__deliverysearch-inputblock,.minicart .cart__couponsearch-inputblock{height:35px}.minicart .cart__deliverysearch-button,.minicart .cart__couponsearch-button{height:29px}.minicart .cart__totals-gotocheckout{height:35px;min-height:35px}}@media (max-width:560px){.minicart .cart__totals{padding-inline:0}}.cart__empty{width:calc(100% - 380px);background-color:var(--white);padding:20px 25px;border-radius:16px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.cart__empty-icon{width:150px;height:150px}.cart__empty-icon svg{width:150px;height:150px;color:#f7e8cb}.cart__empty-title{width:300px;font:400 20px / 27px var(--site-font);color:var(--color-15);text-align:center}.cart__empty-button{width:max-content;height:48px;padding-inline:20px;display:flex;justify-content:center;align-items:center;border-radius:40px;background-color:#fff2da;font:400 16px / 18px var(--site-font);color:var(--color-3);cursor:pointer}@media (max-width:1024px){.cart__empty{border-radius:0;width:100%}.cart__empty-icon{width:100px;height:100px}.cart__empty-icon svg{width:100px;height:100px}.cart__empty-title{width:250px;font-size:20px;line-height:23px}.cart__empty-button{font-size:14px;line-height:16px}}.minicart .cart__empty{width:100%;height:100%}.cart-maintenance{border:1px solid var(--red0);padding:10px;border-radius:10px;background-color:#ffd1d2;display:flex;flex-direction:column;gap:5px}.cart-maintenance small{font:700 16px / 1.2 var(--site-font);color:var(--gray1000)}.cart-maintenance span{font:400 14px / 1.2 var(--site-font);color:var(--gray1000)}.cart-maintenance span a{font:400 14px / 1.2 var(--site-font);color:var(--gray1000);text-decoration:underline}  .loader_container{position:absolute;background-color:rgb(255 255 255 / .9);left:0;top:0;height:100%;width:100%;display:none!important;align-items:center;justify-content:center;z-index:-1;pointer-events:none}.loader_container[data-enabled="true"]{display:flex!important;z-index:1000}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.loader_container .loader svg,#loader_page svg{width:80px;height:80px;animation:rotating .7s linear infinite}@media (max-width:1024px){.loader_container .loader svg,#loader_page svg{width:40px;height:40px}}#loader_page{display:none;position:absulote;top:0;left:0}#loader_page[data-enabled="true"]{display:flex;width:100%;justify-content:center;align-items:center;height:100vh}  .btn-default{width:max-content;min-width:150px;padding-inline:16px;height:48px;background-color:var(--color-1);font-family:var(--site-font);font-size:14px;font-weight:500;line-height:17px;text-align:center;color:#fff;border:none;transition:all 0.3s ease;border-radius:4px;overflow:hidden;position:relative}.btn-default .text{font-family:var(--site-font);font-size:14px;font-weight:500;line-height:17px;text-align:center;color:#fff}.btn-default:hover{opacity:.7}.btn-default.lock{pointer-events:none;opacity:.4}.btn-default .loader_container{width:100%;height:100%;background-color:#ffffff6b}.btn-default .loader_container .loader svg{height:34px}.btn-default .loader_container .loader{justify-content:center;align-items:center;display:flex}.btn-default .loader_container .loader svg g rect{fill:white!important}  .account__form{display:flex;width:100%;flex-flow:column;min-height:fit-content;align-items:center;row-gap:25px;max-width:550px;margin:0 auto}.account__form .field .field-block{width:100%}.account__form .col--2,.account__form .col--3{display:flex;flex-direction:column;gap:25px;width:100%}.account__form .col--2 .field,.account__form .col--3 .field{width:100%}.account__form .field .field-error{font:400 12px / 14px var(--site-font);color:var(--color-13);width:max-content;display:none;margin-top:4px}.account__form .field .field-error.active{display:block!important}.account__form .back,.account__form .forgot,.account__form .has-account{width:max-content;min-height:max-content;height:max-content;font-family:var(--site-font);font-size:13px;color:#3E3E3F;text-decoration:underline}.accountregister__checkbox-block{position:relative}.accountregister__checkbox{position:absolute;opacity:0;width:20px;height:20px;top:0;left:0;margin:0;z-index:2;cursor:pointer}.accountregister__label{gap:8px;display:flex;flex-flow:nowrap}.accountregister__custom-checkbox{width:20px;min-width:20px;height:20px;border-radius:4px;background-color:#fff;border:1px solid var(--color-12);display:flex;justify-content:center;align-items:center;margin-right:8px;transition:background-color 0.2s ease;cursor:pointer}.accountregister__custom-checkbox svg{width:15px;height:15px;color:#fff;opacity:0;transition:opacity 0.2s ease}.accountregister__checkbox:checked+.accountregister__label .accountregister__custom-checkbox{background-color:var(--color-3);border:1px solid var(--color-3)}.accountregister__checkbox:checked+.accountregister__label .accountregister__custom-checkbox svg{opacity:1}.accountregister__custom-checkbox-text{font:400 16px / 24px var(--site-font);color:var(--color-12)}.accountregister__custom-checkbox-text a,.accountregister__custom-checkbox-text a:hover{text-decoration:underline;color:var(--color-14)}  .account__grid{width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start}.account__grid-container{box-sizing:border-box;min-height:500px;max-width:1216px;margin:70px auto 70px auto}.account__grid-container-form{width:100%;max-width:500px;display:flex;flex-flow:column;align-items:center;background:#fff}.account__grid .title{min-width:100%;font-family:var(--title-font);font-size:33px;max-width:430px;text-align:center;color:var(--featured);margin-bottom:7px}.account__grid .description{font-family:var(--title-font);font-size:16px;font-weight:400;color:#828282;margin-bottom:35px;text-align:center}@media (max-width:1024px){.account__grid{min-height:auto;flex-flow:column}.account__grid-container{padding:24px;margin-top:70px}.account__grid-container-form{max-width:350px;padding:30px 0;box-shadow:none}}  .account__form .field{display:flex;width:100%;flex-flow:column;align-items:flex-start}.account__form .field .field-label{font:400 14px / 21px var(--title-font);color:var(--clean-text);letter-spacing:-.03em;text-align:center}.account__form .field .field-block{position:relative}.account__form .field.invalid .field-input{border-color:#d33131}.account__form .field.readonly .field-input{pointer-events:none;background:#f3f3f3}.account__form .field .field-input[readonly]{opacity:.7}.account__form .field .field-input{width:100%;height:40px;padding:0 15px;font-family:var(--site-font);font-size:14px;border:1px solid var(--color-8);background-color:#fff;color:#000;border-radius:4px;margin-top:3px}.account__form .field .field-input::placeholder{font-family:var(--site-font);font-size:14px;color:var(--color-8)}.account__form .field .field-input::-webkit-outer-spin-button,.field-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.account__form .field .spy{position:absolute;width:auto;min-height:auto;right:12px;top:14px;cursor:pointer}.account__form .field .spy svg.eye-off{display:none}.account__form .field .spy svg.eye-off.active{display:block!important}.account__form .field .spy svg.eye-on{display:none}.account__form .field .spy svg.eye-on.active{display:block!important}.account__form .field .spy svg{width:17px}.account__form .field .field-error{font-size:12px;right:0;width:max-content;color:#d33131;display:none}.account__form .field .field-error.active{display:block!important}  .account__menu{max-width:224px;width:100%;max-height:100vh;margin-right:40px;transition:all 0.4s}.toggle-menu{display:none}.account__menu-list{flex-flow:column;justify-content:flex-start;row-gap:5px}.account__menu-list-item{flex-flow:nowrap;width:100%;height:35px;border-radius:4px;display:flex;justify-content:flex-start;padding:0 20px;align-items:center;margin:0;font:400 14px / 21px var(--site-font);color:var(--color-12);cursor:pointer;list-style:none}.account__menu-list-item:hover{background-color:#f5f5f5}.account__menu-list-item.active{position:relative;background-color:var(--color-16)}.account__menu-list-item.logout{color:#D24242}@media (max-width:1024px){.toggle-menu{position:fixed;left:0;top:144px;z-index:1001;width:40px;height:40px;background-color:#fff;border:1px solid #E6E6E6;border-radius:3px;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 15px -5px #00000014}.account__menu.active+.toggle-menu{display:none}.account__menu{transform:translate(-200%);height:100%;width:320px;max-width:320px;position:fixed;top:0;left:0;bottom:0;z-index:1002;transition:all .4s;background-color:#fff}.account__menu.active{transform:translate(0)}.account__menu svg{position:absolute;top:10px;right:10px}.account__menu-list{padding:60px 24px 24px 24px}.account__menu--overlay{position:fixed;z-index:1001;width:100%;background-color:rgb(0 0 0 / .5);backdrop-filter:blur(8px);left:0;bottom:0;top:0;right:0;display:none}.account__menu.active~.account__menu--overlay{display:block}}  .account{width:100%;max-width:1232px;padding-inline:16px;min-height:500px;margin:70px auto 70px auto;position:relative;display:flex}.account__page{width:100%;min-height:100%;position:relative}.accountaddress__backbutton{width:max-content;display:none;font:400 14px / 16px var(--site-font);color:var(--gray600);margin-bottom:30px;cursor:pointer;text-decoration:underline;align-items:center;gap:6px}.accountaddress__backbutton svg{width:16px;height:16px;color:var(--gray600)}.accountaddress__backbutton.active{display:flex}#form-account-address{justify-content:flex-start;display:none}#form-account-address.active{display:flex}.address-list{display:flex;flex-flow:column;height:max-content;min-height:max-content}.address-list.hidden{display:none}.address-list .address-card:not(:last-child){margin-bottom:20px}.address-list .empty{font-family:var(--site-font);font-size:14px;font-weight:400;color:#adadad;text-align:center}.address-card{position:relative;justify-content:space-between;padding:10px 20px;border-radius:5px;transition:all 0.4s;background:#fff;border:1px solid var(--border-color)}.address-card-info{flex-flow:column;width:max-content}.address-card-info .street{width:max-content;font-family:var(--site-font);font-size:16px;text-align:center;color:var(--gray1000)}.address-card-info .city{width:max-content;font-family:var(--site-font);font-size:14px;font-weight:400;color:var(--gray800)}.address-card .remove{width:max-content;cursor:pointer}.address-card .remove svg{position:absolute;top:10px;right:20px;width:15px;color:#D24242}#btn-form-address{min-height:unset}.account__orders{flex-flow:column;align-items:center}.account__orders-list{flex-flow:column;align-items:center;row-gap:15px}.account__orders-list .btn-default{margin-top:30px;min-height:unset;width:fit-content}.account__orders-list-item{align-items:center;justify-content:space-between;padding:10px 20px;cursor:pointer;list-style:none;transition:all 0.4s;border-radius:5px;border:1px solid var(--border-color)}.account__orders-list-item:hover{background-color:var(--gray)}.account__orders-list-item.empty{cursor:auto;background:transparent!important;box-shadow:none;margin:0 auto;font-family:var(--site-font);font-size:14px;font-weight:400;color:#adadad;text-align:center;border:0}.account__orders-list-item.empty:hover{background:#fff0}.account__orders-list-item-info{width:max-content}.account__orders-list-item-info .info-column{width:max-content;align-items:flex-start}.account__orders-list-item-info .info-column:not(:last-child){margin-right:40px}.account__orders-list-item-info .info-column .text{font-family:var(--site-font);font-size:14px;font-weight:400;color:var(--clean-text)}.account__orders-list-item-info .info-column .value{font-family:var(--site-font);font-size:14px;text-align:center;color:var(--gray1000)}.account__orders-list-item-status{background:var(--secondary);border-radius:30px;color:#fff;padding:0 20px;min-height:30px;width:fit-content}.account__orders-list-item-status .text{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;width:85%;font-family:var(--site-font);font-size:12px;text-align:center;text-transform:uppercase;color:#fff}@media (max-width:1024px){.account__orders-list-item{flex-direction:column}.account__orders-list-item-info{width:80%;justify-content:space-between;margin-bottom:20px}.account__orders-list-item-info .info-column .text{font-size:11px}.account__orders-list-item-info .info-column .value{font-size:12px}.account__orders-list-item-status{padding:0 10px;font-size:10px;width:80%}}.account__orders .back{position:absolute;left:0;top:10px;text-decoration:underline;align-items:center;cursor:pointer;width:max-content;font-family:var(--site-font);font-size:14px;font-weight:500;line-height:17px;text-align:center;text-transform:uppercase;color:#828282}.account__orders .back svg{margin-right:10px}.order-id{font-family:var(--site-font);font-size:16px;font-weight:400;color:#828282;text-align:center;margin-bottom:30px}.account__orders-block{padding:20px 30px;box-sizing:border-box;flex-flow:column;align-items:flex-start}.account__orders-block.status .text{background:var(--secondary);padding:5px 20px;max-width:100%;border-radius:30px;min-height:30px;width:fit-content;font-family:var(--site-font);font-size:12px;text-align:center;text-transform:uppercase;color:#fff;margin:0 auto}.account__orders-block:not(:last-child){margin-bottom:10px}.account__orders-block .title{font-size:17px;margin-bottom:10px;color:#3E3E3F}.account__orders-block .text{font-family:var(--site-font);font-size:16px;font-weight:400;color:#828282;text-align:center;width:100%;overflow-x:auto}.account__orders-block .link{font-family:var(--site-font);font-size:16px;font-weight:400;color:#828282;text-decoration:underline;margin:10px auto 0 auto}.account__orders-block .product:not(:last-child){margin-bottom:10px}.account__orders-block .product .image{margin:0;margin-right:20px!important;width:120px;min-width:120px;height:120px}.account__orders-block .product .image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.account__orders-block .product .info{width:auto;min-height:auto;flex-flow:column;align-items:flex-start;gap:5px}.account__orders-block .product .info .name{font-family:var(--site-font);font-size:17px;color:#3E3E3F}.account__orders-block .product .info .text{font-family:var(--site-font);font-size:16px;font-weight:400;color:#828282;text-align:left}.account__orders-block .product .info .price{font-family:var(--site-font);font-size:17px;color:#3E3E3F;font-weight:700}.account__orders-block .resume-prices{align-items:center;justify-content:space-between}.account__orders-block .resume-prices:not(:last-child){margin-bottom:10px}.account__orders-block .resume-prices .text{width:auto;font-family:var(--site-font);font-size:16px;font-weight:400;color:#828282;text-align:left}.account__orders-block .resume-prices .value{font-family:var(--site-font);font-size:17px;color:#3E3E3F;font-weight:700}.account__orders-block .resume-prices .value.coupon-code{text-transform:uppercase}.account__orders-block .resume-prices.total .text{font-family:var(--site-font);font-size:26px;text-transform:uppercase;font-weight:700;color:#3E3E3F}.account__orders-block .resume-prices.total .value{font-size:26px;font-family:var(--site-font)}@media (max-width:1024px){.account__orders .back{position:absolute;top:10px;color:#fff0}}#form-account-new-card{display:none}#form-account-new-card.active{display:flex}#form-account-new-card .field .field-block .field-input{border:1px solid var(--border-color);width:100%;height:40px;border-radius:4px}#form-account-new-card .field .field-block .field-input.invalid{border-color:var(--red0)!important}#form-account-new-card .card-number{position:relative}#form-account-new-card .card-number img{position:absolute;right:25px;bottom:3px;width:40px}#form-account-new-card .cvv{width:100%!important}#form-account-new-card .cvv .cvv-info{display:flex;align-items:center;gap:8px;margin-top:8px}#form-account-new-card .cvv .cvv-info .cvv-info-text{width:100%;max-width:215px;font:400 12px / 14px var(--site-font);color:var(--gray500)}#form-account-new-card .document-user-check{display:flex;align-items:center;gap:16px;flex-wrap:wrap}#form-account-new-card .document-user-check .document-user-label{width:calc(100% - 36px);margin-left:-8px;font:400 16px / 18px var(--site-font);color:var(--gray600);cursor:pointer}#form-account-new-card .document-user-check input{appearance:auto;cursor:pointer;width:20px;height:20px;accent-color:var(--secondary-hover);border-radius:4px}#form-account-new-card .document-user-check .document-user-fields{width:100%}#form-account-new-card .document-user-check input:checked~.document-user-fields{display:none}#form-account-new-card .col--2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.accountcards__submit{margin-inline:auto;width:max-content;min-width:150px;padding-inline:16px;height:48px;background-color:var(--secondary);border-radius:4px;font:500 14px / 17px var(--site-font);color:var(--white);transition:all .3s ease;border:0}.accountcards__submit:hover{background-color:var(--secondary-hover)}.accountcards__addnew{grid-column:span 2;margin-inline:auto;margin-top:25px;width:max-content;padding-inline:16px;height:48px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;border-radius:4px;font:500 14px / 17px var(--site-font);color:var(--color-1);cursor:pointer;transition:all .3s ease;border:0;background:var(--color-17)}.accountcards__addnew svg{width:24px;height:24px;color:var(--white)}.accountcards__addnew:hover{background-color:var(--color-1);color:#fff}.accountcards__backbutton{width:max-content;display:none;font:400 14px / 16px var(--site-font);color:var(--gray600);margin-bottom:30px;cursor:pointer;text-decoration:underline;align-items:center;gap:6px}.accountcards__backbutton svg{width:16px;height:16px;color:var(--gray600)}.accountcards__backbutton.active{display:flex}.account__payments{flex-flow:column;align-items:center;display:none}.account__payments.active{display:flex}.account__payments-list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.account__payments-list.empty{display:flex;flex-direction:column;align-items:center;gap:0}.account__payments-list-item{min-height:200px;align-items:flex-end;justify-content:flex-end;padding:10px 20px;list-style:none;transition:all 0.4s;border-radius:5px;border:1px solid var(--border-color);background:var(--gray);position:relative}.account__payments-list-item.empty{cursor:auto;pointer-events:none;background:transparent!important;box-shadow:none;margin:0 auto;font-family:var(--site-font);font-size:14px;font-weight:400;color:#adadad;text-align:center;border:0;min-height:unset;margin-bottom:0!important;padding:0}.account__payments-list-item:not(:last-child){margin-bottom:10px}.account__payments-list-item-info{width:max-content;height:fit-content}.account__payments-list-item-info .flag{width:45px;height:auto;position:absolute;left:20px;bottom:10px}.account__payments-list-item-info .info-column{width:max-content;align-items:flex-start;height:100%;justify-content:center}.account__payments-list-item-info .info-column:not(:last-child){margin-right:40px}.account__payments-list-item-info .info-column .flag{height:30px}.account__payments-list-item-info .info-column .text{font-family:var(--site-font);font-size:14px;font-weight:400;color:#828282}.account__payments-list-item-info .info-column .value{font-family:var(--site-font);font-size:16px;text-align:center;text-transform:uppercase;color:#3E3E3F}.account__payments-list-item .remove{width:max-content;height:max-content;cursor:pointer}.account__payments-list-item .remove svg{width:15px;color:#D24242;position:absolute;top:10px;right:20px}@media (max-width:1024px){.account__payments-list-item-info{width:max-content}.account__payments-list-item-info .info-column:not(:last-child){margin-right:15px}.account__payments-list-item-info .info-column .text{font-size:11px}.account__payments-list-item-info .info-column .value{font-size:12px}}@media (max-width:560px){.account__payments-list{grid-template-columns:1fr;gap:20px}.accountcards__addnew{grid-column:span 1}}.account__wishlist{display:flex;align-items:flex-start;flex-wrap:wrap;gap:30px;position:relative}.account__wishlist .empty{cursor:auto;pointer-events:none;background:transparent!important;box-shadow:none;margin:0 auto;font-family:var(--site-font);font-size:14px;font-weight:400;color:#adadad;text-align:center}.account__wishlist .remove{position:absolute;right:10px;top:10px;cursor:pointer}.account__wishlist .remove svg{color:var(--clean-text)}.account__wishlist .product{border:1px solid #E6E6E6;border-radius:3px;position:relative;background-color:#fff;width:calc(100% / 2 - 15px)}.wishlist__product-card{padding:20px;width:100%;height:100%;display:flex}.account__wishlist .product .image{margin:0;min-height:auto;width:130px;min-width:130px;height:130px;cursor:pointer}.account__wishlist .product .image img{width:100%;height:100%;object-fit:cover}.account__wishlist .product .info{width:60%;min-height:auto;align-items:flex-start;margin-left:15px;cursor:pointer}.account__wishlist .product .info .name{font-family:var(--site-font);font-size:14px;text-transform:uppercase;color:#3E3E3F;margin-bottom:10px}.account__wishlist .product .info .price{font-family:var(--site-font);font-size:14px;font-weight:400;color:#828282}@media (max-width:1024px){.account__wishlist .product{width:100%}.account__wishlist .product .image{width:90px;min-width:90px;height:90px}.account__wishlist .product .info{margin-left:15px}.account__wishlist .product .info .name{font-size:13px;max-width:110px}}.account.cashback .description{border:1px solid var(--gray200);padding:15px;border-radius:8px;max-width:400px;text-align:left;align-self:center;margin-top:30px;margin-bottom:0}  .cartpage{padding-block:32px}.cartpage__wrapper{display:flex;flex-direction:column;position:relative}.cartpage__title{font:500 32px / 38.4px var(--site-font);color:var(--gray1000);margin-bottom:40px}.cartpage__panel{display:flex;flex-wrap:nowrap;gap:32px}.cartpage__deadline{display:flex;flex-direction:column;width:384px;gap:24px}@media (max-width:1024px){.cartpage__title{font-size:24px;line-height:28.8px;margin-bottom:24px}.cartpage__panel{flex-direction:column}.cartpage__deadline{width:100%}}.cartpage__itemlist{width:calc(100% - 416px);height:fit-content;padding:24px;border:1px solid var(--border-color);border-radius:8px;position:sticky;top:110px}.cartpage__itemlist-header{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.cartpage__itemlist-header-item{font:500 16px / 24px var(--site-font);color:var(--gray1000);text-align:center}.cartpage__itemlist-items{display:flex;flex-direction:column}.cartpage__itemlist-item{display:grid;grid-template-columns:repeat(6,1fr);padding-block:24px;gap:20px}.cartpage__itemlist-header-item:nth-of-type(1){grid-column:span 3;text-align:left}.cartpage__itemlist-item:not(:last-of-type){border-bottom:1px solid var(--border-color)}.cartpage__itemlist-details{display:flex;flex-wrap:nowrap;grid-column:span 3;gap:15px}.cartpage__itemlist-image{width:64px;height:64px;object-fit:cover}.cartpage__itemlist-info{display:flex;flex-direction:column;gap:4px}.cartpage__itemlist-title{font:400 14px / 16.8px var(--site-font);color:var(--gray1000);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.cartpage__itemlist-options{gap:4px}.cartpage__itemlist-option{font:400 12px / 1.4 var(--site-font);color:var(--gray500)}.cartpage__itemlist-item-column{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;max-width:125px}.cartpage__itemlist-prices{display:flex;flex-direction:column;gap:4px;align-items:center}.cartpage__itemlist-oldprice{width:max-content;font:400 12px / 1.5 var(--site-font);color:var(--gray400);text-decoration:line-through}.cartpage__itemlist-price{width:max-content;font:500 14px / 21px var(--site-font);color:var(--gray1000)}.cartpage__itemlist-item-column .accumulator{width:108px;min-width:108px;height:36px;background-color:var(--white);border:1px solid var(--gray200);border-radius:4px;display:flex;align-items:center;flex-wrap:nowrap}.cartpage__itemlist-item-column .accumulator span{width:36px;min-width:36px;height:34px;font:400 22px / 28px var(--site-font);color:var(--black);cursor:pointer;padding:6px;user-select:none;display:flex;justify-content:center;align-items:center;padding-bottom:10px}.cartpage__itemlist-item-column .accumulator input{width:34px;height:34px;font:500 14px / 21px var(--site-font);color:var(--gray1000);outline:none;border:none;text-align:center}.cartpage__itemlist-remove{width:max-content;gap:8px;display:flex;flex-wrap:nowrap;align-items:center;cursor:pointer}.cartpage__itemlist-remove svg{width:16px;height:16px;color:var(--color-13)}.cartpage__itemlist-remove-text{font:400 12px / 18px var(--site-font);color:var(--color-13)}.cartpage__itemlist-alert{position:relative}.cartpage__itemlist-alert svg{width:24px;height:24px;color:var(--yellow2)}.cartpage__tooltip{width:max-content;position:absolute;bottom:calc(100% + 5px);left:0;background-color:var(--yellow1);font:400 12px / 15px var(--site-font);color:var(--yellow2);padding:6px 12px;opacity:0;pointer-events:none;box-shadow:0 8px 16px 0 rgb(0 0 0 / .1);border-radius:4px}.cartpage__itemlist-alert:hover .cartpage__tooltip{opacity:1}@media (max-width:1024px){.cartpage__itemlist{width:100%;position:unset}}@media (max-width:768px){.cartpage__itemlist-header{display:none}.cartpage__itemlist{padding:0 24px}.cartpage__itemlist-item{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.cartpage__itemlist-details{width:100%}.cartpage__itemlist-item-column.column-subtotal{display:none}.cartpage__itemlist-item-column.column-accumulator{max-width:unset;width:max-content;flex-direction:row;gap:8px}.cartpage__itemlist-remove-text{display:none}}.cartpage__empty{width:100%;max-width:900px;margin-inline:auto;margin-bottom:40px;padding:32px;border:1px solid var(--border-color);border-radius:8px;gap:24px;display:flex;flex-direction:column;align-items:center}.cartpage__empty-icon{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:4px;background-color:var(--gray);min-height:unset}.cartpage__empty-icon svg{width:24px;height:24px;color:var(--gray300)}.cartpage__empty-title{font:500 32px / 38.4px var(--site-font);color:var(--gray1000);text-align:center;letter-spacing:-.48px}.cartpage__empty-actions{display:flex;flex-wrap:nowrap;justify-content:center;gap:16px;margin-top:24px}.cartpage__empty-action{width:max-content;display:flex;justify-content:center;align-items:center;padding-inline:24px;height:48px;min-height:unset;border-radius:4px;background-color:var(--color-6);font:500 16px / 24px var(--site-font);color:var(--color-1);transition:all .3s ease}.cartpage__empty-action:hover{filter:brightness(1.1)}.cartpage__empty-action.dark{background-color:var(--color-7);color:var(--white)}.cartpage__empty-action.dark:hover{filter:brightness(1.1)}@media (max-width:768px){.cartpage__empty-actions{flex-direction:column}.cartpage__empty-action{width:100%}}.cartpage__deliverysearch{display:flex;flex-direction:column;background-color:var(--color-6);padding:32px;border-radius:8px}.cartpage__deliverysearch-label{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;font:500 14px / 21px var(--site-font);color:var(--color-1);margin-bottom:8px}.cartpage__deliverysearch-label svg{width:24px;height:24px;color:var(--color-1)}.cartpage__deliverysearch-inputblock{width:100%;height:47px;position:relative;background-color:var(--white);border:1px solid var(--border-color);border-radius:4px;overflow:hidden;margin-bottom:12px}.cartpage__deliverysearch-input{height:100%;width:100%;padding:12px 16px;font:400 14px / 21px var(--site-font);color:var(--gray1000);border:none}.cartpage__deliverysearch-input::placeholder{color:var(--gray400)}.cartpage__deliverysearch-button{width:24px;height:24px;background-color:#fff0;border:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);cursor:pointer}.cartpage__deliverysearch-button .loader_container{width:24px;height:24px;background-color:var(--white)}.cartpage__deliverysearch-button .loader_container .loader{width:24px;height:24px}.cartpage__deliverysearch-button .loader_container .loader svg{width:100%;height:100%;fill:var(--gray1000)}.cartpage__deliverysearch-button svg{width:24px;height:24px;color:var(--gray1000)}.cartpage__deliverysearch-find{font:400 14px / 21px var(--site-font);color:var(--color-7)}.cartpage__deliverysearch-find:hover{text-decoration:underline;color:var(--color-7)}.cartpage__deliverysearch-result{display:flex;flex-direction:column;margin-top:12px;background-color:var(--white);border:1px solid var(--border-color);border-radius:4px;padding:16px}.cartpage__deliverysearch-result-text{font:400 14px / 21px var(--site-font);color:var(--gray1000);padding-block:8px}.cartpage__deliverysearch-result-text:not(:last-of-type){border-bottom:1px solid var(--border-color)}.cartpage__couponsearch{display:flex;flex-direction:column;width:100%;padding:32px;background-color:var(--color-6);border-radius:8px}.cartpage__couponsearch-label{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;font:500 14px / 21px var(--site-font);color:var(--color-1);margin-bottom:8px}.cartpage__couponsearch-label svg{width:24px;height:24px;color:var(--color-1)}.cartpage__deliverysearch-trigger{width:24px;height:24px;margin-left:auto}.cartpage__deliverysearch-trigger svg{width:24px;height:24px;color:var(--secondary);cursor:pointer}.cartpage__couponsearch-inputblock{gap:8px;display:flex;flex-wrap:nowrap;align-items:center}.cartpage__couponsearch-input{width:100%;height:47px;padding:12px 16px;font:400 14px / 21px var(--site-font);color:var(--gray1000);border:1px solid var(--border-color);border-radius:4px}.cartpage__couponsearch-input::placeholder{color:var(--gray400)}.cartpage__couponsearch-button{width:105px;min-width:105px;height:47px;background-color:var(--color-9);font:500 16px / 24px var(--site-font);color:var(--white);border:0;border-radius:4px;position:relative}.cartpage__couponsearch-button .loader_container{background-color:var(--color-9);border-radius:4px}.cartpage__couponsearch-button .loader_container .loader{width:20px;height:20px}.cartpage__couponsearch-button .loader_container .loader svg{width:20px;height:20px;fill:var(--white)}.cartpage__totals{width:100%;border-radius:8px;background-color:var(--gray50);padding:32px;display:flex;flex-direction:column;gap:8px}.cartpage__totals-title{font:500 24px / 28.8px var(--site-font);color:var(--gray1000);margin-bottom:24px}.cartpage__totals-line{display:flex;justify-content:space-between;align-items:center}.cartpage__totals-line-title{font:500 14px / 21px var(--site-font);color:var(--gray500)}.cartpage__totals-line-text{font:500 14px / 21px var(--site-font);color:var(--gray1000)}.cartpage__totals-line-title.total,.cartpage__totals-line-text.total{font:700 18px / 24px var(--site-font);color:var(--gray1000)}.cartpage__totals-gotocheckout{width:100%;height:48px;margin-top:24px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;background-color:var(--color-9);font:600 16px / 24px var(--site-font);color:var(--white);border:0;border-radius:4px;transition:all .3s ease}.cartpage__totals-gotocheckout.loading{pointer-events:none;opacity:.4}.cartpage__totals-gotocheckout svg{width:24px;height:24px;color:var(--white)}.cartpage__totals-gotocheckout:hover{filter:brightness(1.1)}.cartpage__totals-gotocheckout.empty{background-color:var(--gray400);pointer-events:none}  .page-product__description{font-family:var(--site-font);padding-bottom:50px}[data-content-type='row'][data-appearance='contained'],[data-appearance='default'],.page-product__description .content div:not([data-appearance='full-width']){width:100%;box-sizing:border-box;margin-left:auto!important;margin-right:auto!important;max-width:1344px;padding-inline:20px}.page-product__description .content div:not([data-appearance='full-width'])>div{padding-inline:0}[data-content-type='row'][data-appearance='full-width']>.row-full-width-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1344px;width:100%;padding-inline:17px}#html-body [data-content-type='divider']{width:100%;text-align:center}#html-body [data-element='line']{border:none!important;height:1px;background-color:#535353!important;margin-block:30px!important}.page-product__description h2{width:100%;font-size:28px;font-weight:700;line-height:1.3;margin:30px 0 15px;color:#455a64;text-transform:uppercase;padding-inline:0}.page-product__description h3{font-size:22px;font-weight:700;line-height:1.3;margin:25px 0 15px;color:#455a64;padding-inline:0}.page-product__description p{font-size:18px;line-height:1.6;color:#455a64;margin-bottom:16px}.page-product__description p strong{font-weight:700}.page-product__description ul{list-style:disc;padding-left:20px;margin:20px 0}.page-product__description ul li{font-size:16px;line-height:1.6;color:#333;margin-bottom:8px}.page-product__description a{color:var(--color-9);text-decoration:underline;font-weight:500;transition:opacity 0.2s ease}.page-product__description a:hover{opacity:.8}div[data-content-type='video']{font-size:0}div[data-content-type='video'] .pagebuilder-video-inner{box-sizing:border-box;display:inline-block;width:100%}div[data-content-type='video'] .pagebuilder-video-container{border-radius:inherit;overflow:hidden;position:relative}[data-content-type='video'] iframe,[data-content-type='video'] video{width:100%;height:auto;aspect-ratio:16 / 9}.pagebuilder-mobile-only{display:none}.pagebuilder-mobile-hidden{display:block}[data-content-type="row"]{margin:30px 0}[data-content-type="row"]>div{padding:20px 0}.table-characteristics th,.table-characteristics td{color:#455a64}@media (max-width:768px){.pagebuilder-mobile-hidden{display:none!important}.pagebuilder-mobile-only{display:block}.pagebuilder-column-group{flex-wrap:wrap}.pagebuilder-column{background-attachment:scroll!important;flex-basis:100%;max-width:100%}}  .blog-page{--blog-page-primary:#263238;--blog-page-secondary:#f67d7d;--blog-page-text-main:#333333;--blog-page-text-muted:#888888;--blog-page-bg:#ffffff;--blog-page-bg-alt:#f8f9fa;--blog-page-border:#eeeeee;--blog-page-shadow:0 2px 10px rgba(0, 0, 0, 0.05);--blog-page-radius:8px;--blog-page-spacing:20px;--blog-page-container:1200px;max-width:var(--blog-page-container);margin:0 auto;padding:40px var(--blog-page-spacing);display:flex;flex-flow:column nowrap;gap:40px}.blog-page__header{margin-bottom:20px}.blog-page__title{font-size:2.5rem;font-weight:500;color:var(--blog-page-primary)}.blog-page__content{display:flex;flex-flow:row wrap;gap:40px}.blog-page__main{flex:1 1 820px;display:flex;flex-flow:column nowrap;gap:30px}.blog-page__sidebar{flex:1 1 300px;display:flex;flex-flow:column nowrap;gap:40px}.blog-page__post{display:flex;flex-flow:row wrap;gap:25px;padding:20px;background:#fff;border:1px solid var(--blog-page-border);border-radius:var(--blog-page-radius);transition:transform 0.2s ease,box-shadow 0.2s ease}.blog-page__post:hover{box-shadow:var(--blog-page-shadow)}.blog-page__post-image-wrapper{flex:0 0 300px;aspect-ratio:16 / 9;border-radius:4px;overflow:hidden}.blog-page__post-image{width:100%;height:100%;object-fit:cover}.blog-page__post-info{flex:1 1 300px;display:flex;flex-flow:column nowrap;gap:12px}.blog-page__post-meta{display:flex;align-items:center;gap:10px;font-size:.85rem}.blog-page__post-category{color:var(--blog-page-secondary);background-color:rgb(246 125 125 / .1);padding:2px 8px;border-radius:4px;font-weight:400;text-transform:capitalize}.blog-page__post-date{color:var(--blog-page-text-muted)}.blog-page__post-title{font-size:1.5rem;font-weight:600;color:var(--blog-page-primary);line-height:1.3}.blog-page__post-excerpt{color:var(--blog-page-text-muted);font-size:.95rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-page__sidebar-section{display:flex;flex-flow:column;gap:10px}.blog-page__section-title{font-weight:400;font-size:23px}.blog-page__categories{list-style:none;display:flex;flex-flow:column nowrap;gap:10px}.blog-page__category-item{display:flex;align-items:center;gap:10px}.blog-page__category-icon{width:18px;height:14px;background-color:var(--blog-page-secondary);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M64 480c-35.3 0-64-28.7-64-64V96c0-35.3 28.7-64 64-64H192c14.2 0 27.2 7.6 34.3 20l32 56H448c35.3 0 64 28.7 64 64V416C512 451.3 483.3 480 448 480H64z'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M64 480c-35.3 0-64-28.7-64-64V96c0-35.3 28.7-64 64-64H192c14.2 0 27.2 7.6 34.3 20l32 56H448c35.3 0 64 28.7 64 64V416C512 451.3 483.3 480 448 480H64z'/%3E%3C/svg%3E") no-repeat center;mask-size:contain;-webkit-mask-size:contain}.blog-page__category-link{text-decoration:none;color:var(--blog-page-secondary);font-weight:400;font-size:1rem;transition:opacity 0.2s}.blog-page__category-link:hover{opacity:.8}.blog-page__footer{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding-top:40px;border-top:1px solid var(--blog-page-border)}.blog-page__per-page{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--blog-page-text-muted)}.blog-page__select{padding:5px 10px;border:1px solid var(--blog-page-border);border-radius:4px}.blog-page__pagination{display:flex;gap:5px}.blog-page__page-link{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #fff0;text-decoration:none;color:var(--blog-page-text-muted);font-weight:500;transition:all 0.2s}.blog-page__page-link--active{background-color:var(--blog-page-bg-alt);border-color:var(--blog-page-border);color:var(--blog-page-primary)}.blog-page__page-link:hover:not(.blog-page__page-link--active){background-color:#f1f1f1}@media (max-width:768px){.blog-page__post{flex-flow:column nowrap}.blog-page__post-image-wrapper{flex:0 0 auto;width:100%}.blog-page__footer{flex-flow:column-reverse nowrap;gap:20px;align-items:flex-start}}