  :root{--black:#000000;--black1:#111827;--white:#FFFFFF;--background:#FFFFFF;--primary:#0F51FC;--primary50:#EBF0FF;--primary100:#CDDAFE;--primary200:#A4BDFE;--primary300:#7299FD;--primary400:#4074FC;--primary500:#0F51FC;--primary600:#033FDD;--primary700:#0230A6;--primary800:#022379;--primary900:#01164D;--primary950:#010E32;--secondary50:#FAF6EF;--secondary100:#F3EAD8;--secondary200:#E8D7B5;--secondary300:#DEC391;--secondary400:#EABD59;--secondary500:#C79944;--secondary600:#AD8234;--secondary700:#826227;--secondary800:#5E471C;--secondary900:#3F2F13;--secondary950:#271E0C;--secondary-light50:#FDF8ED;--secondary-light500:#E4A928;--secondary-light600:#C79119;--secondary-light800:#6D4F0E;--secondary-light900:#483509;--secondary-light950:#2D2106;--neutral50:#F9FAFB;--neutral100:#F3F4F6;--neutral200:#E5E7EB;--neutral300:#D1D5DB;--neutral400:#9CA3AF;--neutral500:#6B7280;--neutral600:#4B5563;--neutral700:#374151;--neutral800:#1F2937;--gray:#F3F4F6;--gray50:#F4F5F5;--gray100:#DFE1E7;--gray200:#CED1D3;--gray300:#ABB1B5;--gray400:#818898;--gray500:#676E73;--gray600:#585D62;--gray700:#4B4E53;--gray800:#424548;--gray900:#3C3E41;--red:#EF4444;--green:#16A34A;--manrope:'Manrope', sans-serif;--zuume:'Zuume', sans-serif}  *{margin:0;padding:0;box-sizing:border-box;font-family:var(--manrope);list-style:none;-webkit-tap-highlight-color:#fff0}*:focus{outline:none!important;appearance:none}html{scroll-behavior:smooth}html.menu-open{overflow:hidden!important}body{-webkit-font-smoothing:antialiased}main{background-color:#fff}figure{margin:0!important}a{text-decoration:none}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6,p{margin-bottom:0}input[type=number]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--gray200)}::-webkit-scrollbar-thumb{background:var(--gray300)}::-webkit-scrollbar-thumb:hover{background:var(--gray300)}#page-content{background-color:var(--white)}.container{width:100%;padding-inline:17px}.container-wrapper{max-width:1240px;margin-inline:auto}.container:after,.container:before{content:"";display:none!important}.isdesktop{display:flex!important}.ismobile{display:none!important}.only-mobile{display:none!important}.only-desktop{display:flex!important}.d-flex{display:flex}.d-contents{display:contents}.d-none{display:none!important}.p-none{pointer-events:none}.blocked{opacity:.3;pointer-events:none}.accumulator{width:110px;height:40px;background-color:var(--gray100);border-radius:5px;padding:2px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:4px;position:relative}.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:var(--gray600)}.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}@media (max-width:1024px){.container{width:100%;padding-inline:17px}.isdesktop{display:none!important}.ismobile{display:flex!important}}@media (max-width:768px){.accumulator{width:88px;height:32px}.accumulator span svg{width:10px;height:10px}.accumulator input{font-size:14px;line-height:16px}}@media (max-width:560px){.only-mobile{display:flex!important}.only-desktop{display:none!important}}  .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}  .errorpage{position:relative;display:flex;justify-content:center;align-items:center;min-height:580px;padding:80px 17px;background-color:var(--primary900);overflow:hidden}.errorpage__picture{position:absolute;inset:0;display:flex;pointer-events:none}.errorpage__image{width:100%;height:100%;object-fit:cover}.errorpage__content{position:relative;width:100%;max-width:720px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.errorpage__label{font:700 14px / 1.2 var(--manrope);color:var(--white);letter-spacing:2px;text-transform:uppercase}.errorpage__title{font:italic 700 72px / 1.2 var(--zuume);color:var(--primary50);text-transform:uppercase}.errorpage__description{max-width:385px;font:400 18px / 1.2 var(--manrope);color:var(--primary200)}.errorpage__button{width:100%;max-width:460px;height:58px;display:flex;justify-content:center;align-items:center;margin-top:24px;background-color:var(--secondary-light500);border-radius:9999px;font:500 18px / 1.2 var(--manrope);color:var(--secondary900);cursor:pointer;transition:background .4s ease}.errorpage__button:hover{background-color:var(--secondary400)}@media (max-width:768px){.errorpage{min-height:640px;padding:60px 32px}.errorpage__title{font-size:48px;font-style:normal}}  .topbar{height:38px;background-color:var(--primary800);position:relative}.topbar__gallery{width:100%;height:100%;overflow:hidden}.topbar__inner{height:100%;display:flex;gap:0;transition:transform 0.4s ease}.topbar__slide{justify-content:center;align-items:center;gap:6px;flex-shrink:0;width:100%}.topbar__content{font:400 12px / 1.2 var(--manrope);color:var(--white);flex-wrap:wrap}.topbar__content strong{color:var(--neutral50)}.topbar__arrow{position:absolute;top:50%;transform:translateY(-50%);width:12px;height:12px;display:flex;justify-content:center;align-items:center;cursor:pointer}.topbar__arrow--prev{left:17px}.topbar__arrow--next{right:17px}.topbar__arrow svg{width:12px;height:12px;color:var(--neutral50)}.topbar__gallery.no-js .topbar__slide:not(:first-child),.topbar__gallery.no-js .topbar__arrow{display:none}@media (max-width:560px){.topbar{height:auto;min-height:38px}.topbar__slide{padding:8px 40px}.topbar__content{text-align:center;font-size:11px}}  .header{width:100%;position:relative;z-index:999;background-color:var(--white);border-radius:0 0 4px 4px;transition:border-radius 0s .5s}.header:has(.header__navitem:hover){border-radius:0;transition-delay:0s}.header__wrapper{display:flex;flex-direction:column}.header__main-container{width:100%;background-color:var(--white)}.header__main{width:100%;max-width:1440px;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-inline:auto;padding-block:12px 15px;gap:32px;border-bottom:1px solid var(--neutral200);position:relative;z-index:3}@keyframes headerSlideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}.header.is-fixed .header__main-container{position:fixed;top:0;left:0;z-index:3;box-shadow:0 4px 16px 0 #070E2714;animation:headerSlideDown .3s ease-out}.header:not(.is-ready) .header__main-container{animation:none}.header.is-fixed .header__main{border-bottom-color:#fff0}.header.is-fixed .header__wrapper{padding-top:var(--header-main-height,0)}@media (max-width:1464px){.header__main{max-width:calc(100% - 24px);margin-inline:12px}}.header__overlay{position:absolute;top:100%;left:0;z-index:1;width:100%;height:0;background-color:#000000B2;opacity:0;pointer-events:none;transition:opacity .4s ease-in-out,height 0s linear .4s}@media (min-width:1025px){.header:has(.header__navitem:hover .header__subitems-container) .header__overlay{height:200dvh;opacity:1;transition:opacity .4s ease-in-out,height 0s linear 0s}}.header__logo-img{height:auto}.header__search{width:100%;max-width:745px;margin-inline:auto;display:flex;position:relative}.search__field{width:100%;height:48px;border:1px solid var(--gray100);border-radius:8px;padding-inline:16px 5px;display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden}.search__button{justify-content:center;align-items:center;width:34px;height:34px;flex-shrink:0;border:none;border-radius:6px;background-color:var(--neutral200);position:relative;transition:background .4s ease}.search__button:hover{background-color:var(--neutral300)}.search__button .loader_container{width:100%;height:100%;background-color:var(--neutral200);border-radius:6px}.search__button .loader_container .loader{width:18px;height:18px}.search__button .loader_container .loader svg{width:18px;height:18px;fill:var(--neutral500)}.search__icon{width:18px;height:18px;color:var(--neutral500);display:flex}.search__icon svg{width:18px;height:18px}.search__input{width:100%;height:100%;padding-block:14.5px;padding-right:5px;background-color:#fff0;border:none;font:400 16px / 1.2 var(--manrope);color:var(--gray400)}.search__results{width:100%;max-width:745px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;position:absolute;z-index:1;top:calc(100% + 5px);border:1px solid var(--gray100);border-radius:4px;background-color:var(--white);padding:16px}.search__results .empty{white-space:nowrap;grid-column:span 2;text-align:center;font:400 16px / 1.2 var(--manrope);color:var(--neutral500)}.search__results .card{display:flex;gap:6px;flex-wrap:nowrap}.search__results .card img{width:100px;height:100px;object-fit:cover;object-position:top}.search__results .card .info{display:flex;flex-direction:column;gap:4px}.search__results .card .info .name{font:700 16px / 18px var(--manrope);color:var(--gray800)}.search__results .card .info .price{font:500 15px / 16px var(--manrope);color:var(--gray400)}.search__results .see-all{width:max-content;min-width:110px;padding-inline:12px;height:32px;display:flex;justify-content:center;align-items:center;margin-inline:auto;margin-top:16px;grid-column:span 2;border-radius:300px;background-color:var(--primary500);font:700 12px / 14px var(--manrope);color:var(--white);transition:background .4s ease}.search__results .see-all:hover{background-color:var(--primary800)}.header__actions{height:49px;align-items:center;gap:35px;position:relative}.header__actions .loader_container{width:calc(100% + 10px);transform:translateX(-5px)}.header__actions .loader_container .loader,.header__actions .loader_container .loader svg{width:25px;height:25px;fill:var(--neutral400)}.header__promo-btn{height:100%;align-items:center;justify-content:center;gap:4px;width:max-content;padding-inline:12px;background-color:var(--secondary100);border-radius:8px;transition:background .4s ease}.header__promo-btn:hover{background-color:var(--secondary200)}.header__promo-btn svg{width:18px;height:18px;color:var(--secondary600)}.header__promo-btn-text{font:700 12px / 1.2 var(--manrope);color:var(--secondary600)}.header__wishlist{width:24px;height:24px;display:flex}.header__wishlist svg{width:24px;height:24px;color:var(--neutral500)}.header__account{width:24px;height:24px;flex-shrink:0;color:var(--neutral500)}.header__cart-button{width:24px;height:24px;flex-shrink:0;position:relative;border:0;background:none}.header__cart-button svg{width:24px;height:24px;color:var(--neutral500)}.header__cart-count{position:absolute;right:-5px;top:-5px;width:15px;height:15px;border-radius:100%;background-color:var(--primary500);font:700 8px / 1 var(--manrope);color:var(--white);display:flex;align-items:center;justify-content:center}@media (max-width:1300px){.header__main{gap:24px}.header__actions{gap:24px}}@media (max-width:1024px){.header__main{justify-content:flex-start;flex-wrap:wrap;gap:16px;padding-block:16px}.header__overlay{position:fixed;top:0;left:0;z-index:3;width:100%;height:100dvh;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.header__overlay.active{opacity:1;visibility:visible;pointer-events:auto}.header__hamburger{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;background-color:var(--primary50);border-radius:4px;cursor:pointer}.header__hamburger svg{width:24px;height:24px;color:var(--primary500)}.header__logo-img{height:40px}.header__actions{height:auto;margin-left:auto;gap:24px}.header__actions .loader_container{width:calc(100% + 16px);height:calc(100% + 16px);transform:translateX(-8px) translateY(-8px)}.header__promo-btn{display:none}.header__cart-count{right:-8px;top:-8px;width:20px;height:20px;font-size:11px}.header__search{order:1;max-width:100%}.search__field{background-color:var(--gray50);border-color:var(--gray50);padding-inline:16px}.search__button{width:24px;height:24px;background-color:#fff0}.search__button:hover{background-color:#fff0}.search__button .loader_container{background-color:#fff0}.search__icon,.search__icon svg{width:24px;height:24px;color:var(--gray500)}.search__results{grid-template-columns:1fr}.search__results .empty,.search__results .see-all{grid-column:span 1}.categories__wrapper{height:auto}}  .categories__wrapper{height:42px;overflow:visible;position:relative;z-index:2;transition:all .7s ease}.header__navigation{height:100%;width:100%;background-color:var(--white);padding-inline:12px;display:flex;justify-content:center;position:relative;border-radius:0 0 4px 4px}.header__navlist{width:100%;max-width:1440px;height:100%;display:flex;justify-content:space-around;flex-wrap:nowrap;gap:47px}.header__navitem{height:100%;display:flex;align-items:center;justify-content:center}.header__navitem-name{height:100%;display:flex;align-items:center;flex-wrap:nowrap;gap:5px;position:relative}.header__navitem-name::after{content:'';position:absolute;bottom:-7px;left:calc(50% - 7px);border-left:7px solid #fff0;border-right:7px solid #fff0;border-top:7px solid #fff0;visibility:hidden;pointer-events:none;transition:border-top-color .2s ease-in-out .3s,visibility 0s linear .5s;z-index:10000000}@media (min-width:1025px){.header__navitem:has(.header__subitems-container--objectives):hover .header__navitem-name::after{visibility:visible;border-top-color:var(--white);transition:border-top-color 0s,visibility 0s}}.header__navroute{font:700 12px / 1 var(--manrope);color:var(--neutral500);text-align:center;transition:color .4s ease}@media (min-width:1025px){.header__navroute:hover{color:var(--gray900)}.header__navitem:hover>.header__navitem-name>.header__navroute{color:var(--primary500)}}.header__navitem-arrowdown{width:18px;height:18px;transition:transform .4s ease-in-out}@media (min-width:1025px){.header__navitem:hover .header__navitem-name .header__navitem-arrowdown{transform:rotate(180deg)}}.header__navitem-arrowdown.active{transform:rotate(180deg)}.header__navitem-arrowdown svg{color:var(--primary500)}.header__subitems-container{position:absolute;top:100%;left:0;z-index:9999999;width:100%;background-color:var(--white);padding-inline:24px;padding-block:26px;border-radius:0 0 4px 4px;transform:scaleY(0);transform-origin:top;transition:all .5s ease-in-out}@media (min-width:1025px){.header__navitem:hover .header__subitems-container{transform:scaleY(1)}}.header__subitems-wrapper{margin-inline:auto;display:flex;justify-content:space-between;gap:32px}.header__subitems{width:100%;max-width:1240px;margin-inline:auto;max-height:162px;display:flex;flex-direction:column;flex-wrap:wrap;column-gap:53px;row-gap:8px}.header__subitem{width:max-content;height:25px}.header__subitems-container--objectives{background-color:var(--primary950)}.header__objectives{width:100%;max-width:1240px;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.header__objective{width:100%}.header__objective-link{position:relative;display:flex;width:100%;height:auto;border-radius:4px;overflow:hidden}.header__objective-image{width:100%;height:auto;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}@media (min-width:1025px){.header__objective-link:hover .header__objective-image{transform:scale(1.06)}}.header__objective-content{position:absolute;bottom:0;left:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:40px 16px 24px;text-align:center;background:linear-gradient(180deg,transparent 0%,#000000A6 100%)}@media (max-width:1300px){.header__navlist{gap:24px}}@media (max-width:1024px){.categories__wrapper{height:auto;z-index:4}.header__navigation{height:100dvh;width:100%;max-width:380px;background-color:var(--white);position:fixed;z-index:99999999;top:0;left:0;flex-direction:column;justify-content:flex-start;padding:0;transform:translateX(-100%);transition:all .5s ease-in-out;overflow-x:hidden;overflow-y:auto}.header__navigation.active{transform:translateX(0)}.header__navigation::-webkit-scrollbar{width:0}.header__navigation-close{display:flex;align-items:center;justify-content:flex-end;gap:2px;width:100%;height:51px;padding:17px 20px;flex-shrink:0;position:static;font:400 14px / 1.2 var(--manrope);color:var(--primary900);cursor:pointer;border-bottom:1px solid var(--gray100)}.header__navigation-close svg{width:19px;height:19px;color:var(--primary900)}.header__navlist{width:100%;height:max-content;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;position:relative;overflow:visible}.header__navitem{height:auto;width:100%;flex-direction:column;align-items:stretch}.header__navitem-name{width:100%;height:auto;min-height:56px;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;padding-inline:20px;border-bottom:1px solid var(--gray100)}.header__navitem-name::after{display:none}.header__navroute{font:700 18px / 1.2 var(--manrope);color:var(--primary900);text-align:left;letter-spacing:-.01em}.header__navitem-arrowdown{width:18px;height:18px;flex-shrink:0}.header__navitem-arrowdown svg{width:18px;height:18px;color:var(--primary500)}.header__subitems-container{width:100%;max-height:0;position:unset;transform:scaleY(1);padding-inline:0;padding-block:0;border-radius:0;background-color:#fff0;overflow:hidden;transition:max-height .5s ease-in-out}.header__subitems-container.active{max-height:3000px}.header__subitems-wrapper{flex-direction:column;gap:40px;padding:40px 20px;background-color:var(--secondary50)}.header__group{display:flex;flex-direction:column;gap:24px}.header__group-title{font:700 60px / 68px var(--zuume);color:var(--primary500);text-transform:uppercase}.header__group-list{display:flex;flex-direction:column;gap:24px;width:100%;margin:0;padding-left:0;list-style:none}.header__group-link{font:400 16px / 1.2 var(--manrope);color:var(--primary900)}.header__see-all{display:inline-flex;align-items:center;gap:3px;font:700 14px / 1.2 var(--manrope);color:var(--secondary-light800)}.header__see-all::after{content:'→'}.header__subitems-container--objectives{margin-top:4px;padding-inline:20px!important}.header__objectives{max-width:100%;grid-template-columns:1fr;gap:5px}}  .mainslide{position:relative;margin-top:-6px}.mainslide__wrapper{width:100%;overflow:hidden}.mainslide__inner{display:flex;justify-content:flex-start;gap:0;transition:transform 0.4s ease}.mainslide__slide{flex-shrink:0;width:100%}.mainslide__picture{height:100%;display:flex}.mainslide__image{width:100vw;height:auto}.mainslide__pagination{position:absolute;bottom:0;left:50%!important;transform:translateX(-50%);width:max-content!important;height:22px;padding-inline:12px;z-index:1;background-color:var(--white);border-radius:12px 12px 0 0;display:flex;align-items:center;gap:4px}.mainslide__pagination .increazy-carousel-bullet{width:8px;height:8px;border:0;border-radius:100%;background-color:var(--neutral300)}.mainslide__pagination .increazy-carousel-bullet-active{background-color:var(--primary500)}.mainslide__arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:var(--white);width:48px;height:48px;display:flex;justify-content:center;align-items:center;border-radius:100%;cursor:pointer}.mainslide__arrow svg{color:var(--primary600);width:12px;height:12px}.mainslide__arrow--prev{left:15px}.mainslide__arrow--next{right:15px}.mainslide.no-js .mainslide__slide:not(:first-child),.mainslide.no-js .mainslide__arrow,.mainslide.no-js .mainslide__pagination{display:none}@media (max-width:768px){.mainslide__arrow{display:none}}  .animated-strip{--strip-gap:24px;--strip-duration:60s;position:relative;width:100%;overflow:hidden;background-color:var(--primary950);padding-block:18px;user-select:none}.animated-strip__track{display:flex;width:max-content;will-change:transform;animation:animated-strip-scroll var(--strip-duration) linear infinite}.animated-strip__group{display:flex;align-items:center;gap:var(--strip-gap);padding-right:var(--strip-gap);margin:0;padding-left:0;list-style:none;flex-shrink:0}.animated-strip__item{display:flex;align-items:center;gap:var(--strip-gap);flex-shrink:0;white-space:nowrap}.animated-strip__text{font:700 36px / 1 var(--zuume);color:var(--primary200);text-transform:uppercase}.animated-strip__icon{display:flex;align-items:center;justify-content:center}.animated-strip__icon svg{display:block;width:16px;height:16px;color:var(--primary500)}@keyframes animated-strip-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}  .seals{--seals-gap:84px;height:120px;padding-block:20px;background-color:var(--secondary50)}.seals__list{display:flex;justify-content:center;align-items:center;gap:var(--seals-gap);height:100%;margin:0;padding-left:0;list-style:none}.seals__item{display:flex}.seals__image{width:100%;height:auto;object-fit:contain}@media (max-width:1024px){.seals{--seals-gap:42px}}@media (max-width:768px){.seals{height:auto;padding-inline:13px;--seals-gap:11px}.seals__item{justify-content:center}.seals__image{max-width:max-content}}  .showcase{padding-block:48px}.showcase__wrapper{flex-direction:column;gap:56px}.showcase__header{width:100%;gap:20px;position:relative}.showcase__title-container{height:max-content;align-items:center;gap:16.5px;margin-top:12px}.showcase__title-container img{width:8px;height:8px;flex-shrink:0}.showcase__title{min-width:max-content;font:700 16px / 1 var(--manrope);color:var(--secondary500);letter-spacing:2px;text-transform:uppercase}.showcase__subtitle{font:700 96px / 1 var(--zuume);color:var(--primary900);font-style:italic}.showcase__arrows{align-items:flex-end;gap:12px}.showcase__arrow{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background-color:var(--white);border:1px solid var(--secondary300);border-radius:100%;cursor:pointer;transition:background .4s ease}@media (min-width:1025px){.showcase__arrow:hover{background-color:var(--secondary50)}}.showcase__arrow svg{width:12px;height:12px;color:var(--secondary500)}.showcase__content{width:100%;display:flex;flex-wrap:nowrap}.showcase__gallery{width:100%;overflow:hidden;user-select:none}.showcase__inner{display:flex;gap:12px;transition:transform 0.4s cubic-bezier(.25,.46,.45,.94);will-change:transform;width:100%}.showcase__slide{flex-shrink:0;box-sizing:border-box;width:calc((100% - 36px) / 4)}.showcase__cta{width:100%;max-width:321px;height:56px;display:flex;justify-content:center;align-items:center;margin-inline:auto;border:1px solid var(--secondary500);border-radius:40px;font:700 16px / 1.2 var(--manrope);color:var(--secondary600);transition:background .4s ease}@media (min-width:1025px){.showcase__cta:hover{background-color:var(--secondary50)}}.showcase.no-js .showcase__gallery{overflow:visible}.showcase.no-js .showcase__inner{display:grid;grid-template-columns:repeat(4,1fr);transition:none}.showcase.no-js .showcase__slide{width:auto}.showcase.no-js .showcase__arrows{display:none}@media (max-width:1240px){.showcase__subtitle{font-size:70px}.showcase__slide{width:calc((100% - 24px) / 3)}.showcase.no-js .showcase__inner{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.showcase__header{flex-direction:column}.showcase__subtitle{font-size:45px}.showcase__arrows{justify-content:flex-end}.showcase__slide{width:calc((100% - 12px) / 2)}.showcase.no-js .showcase__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.showcase__cta{max-width:unset}.showcase__subtitle{font-size:36px;font-style:normal}.showcase__arrows{display:none}}@media (max-width:400px){.showcase__slide{width:100%}.showcase.no-js .showcase__inner{grid-template-columns:1fr}}  .pcard{display:flex;flex-direction:column;background-color:var(--white);border:1px solid var(--secondary100);border-radius:8px;height:100%;min-width:0;position:relative}.pcard__favorite{width:32px;height:32px;justify-content:center;align-items:center;position:absolute;top:14px;right:14px;z-index:99;background-color:var(--white);border-radius:100%;cursor:pointer;transition:background .4s ease}.pcard__favorite[data-wished="true"]{background-color:var(--secondary800)}.pcard__favorite>*{pointer-events:none}.pcard__favorite .heart-fill,.pcard__favorite .heart-line{width:16px;height:16px}.pcard__favorite .heart-fill svg,.pcard__favorite .heart-line svg{width:16px;height:16px;color:var(--secondary500)}.pcard__favorite .heart-fill{display:none}.pcard__favorite[data-wished="true"] .heart-line{display:none!important}.pcard__favorite[data-wished="true"] .heart-fill{display:block!important}.pcard__wrapper{flex-direction:column;align-items:center;padding:17px 17px 0 17px}.pcard__image{width:100%;max-width:228px;aspect-ratio:1 / 1;object-fit:contain;margin-bottom:25px}.pcard__title{width:100%;min-height:38.38px;font:700 16px / 1.2 var(--manrope);color:var(--primary900);margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pcard__prices{width:100%;min-height:55.5px;flex-direction:column;justify-content:flex-end;gap:5px}.pcard__old-price{font:400 12px / 1.2 var(--manrope);color:var(--neutral400);text-decoration:line-through}.pcard__min-price{align-items:flex-end}.pcard__min-price-value{gap:1.5px;flex-wrap:nowrap;white-space:nowrap}.pcard__min-price-integer{font:700 30px / 1.2 var(--zuume);color:var(--primary500)}.pcard__min-price-cents{font:700 17px / 1.2 var(--zuume);color:var(--primary500);padding-top:3.5px}.pcard__min-price--pix svg{align-self:center;width:18px;height:18px;flex-shrink:0;color:var(--primary500);margin-right:6px}.pcard__min-price-pix{align-self:flex-end;font:700 12px / 1.2 var(--manrope);color:var(--primary500);margin-left:4px;padding-bottom:4px;white-space:nowrap}.pcard__installments{width:100%;font:400 12px / 1.5 var(--manrope);color:var(--neutral400)}.pcard__installments strong{color:var(--neutral500)}.pcard__instalments-value{white-space:nowrap}.pcard__footer{width:100%;height:100%;justify-content:space-between;gap:6px;padding:0 17px 17px 17px}.pcard__footer-column{flex-direction:column;justify-content:flex-end;flex:1}.pcard__addtocart{margin-top:auto}.pcard__addtocart .pcard__button{width:48px;height:48px;flex-shrink:0;background-color:var(--secondary-light500);display:flex;align-items:center;justify-content:center;border:none;border-radius:100%;transition:background .4s ease}.pcard__addtocart .pcard__button:hover{background-color:var(--secondary400)}.pcard__addtocart .pcard__button svg{width:24px;height:24px;color:var(--white)}.pcard__addtocart .pcard__button.no-stock{background-color:var(--neutral100)}.pcard__addtocart .pcard__button.no-stock svg{color:var(--neutral600)}.pcard__addtocart .pcard__button.no-stock:hover{background-color:var(--neutral200)}@media (min-width:1025px) and (max-width:1240px){.pcard__prices{min-height:45.8px}.pcard__min-price-integer{font-size:24px}.pcard__min-price-cents{font-size:14px}.pcard__min-price--pix svg{width:14px;height:14px;margin-right:4px}.pcard__min-price-pix{font-size:10px}}@media (max-width:768px){.pcard__favorite{top:6px;right:6px}.pcard__wrapper{padding:10px 10px 0 10px}.pcard__footer{padding:0 10px 10px 10px}.pcard__old-price{font-size:10px}.pcard__installments{font-size:10px}.pcard__addtocart .pcard__button{width:30px;height:30px}.pcard__addtocart .pcard__button svg{width:15px;height:15px}}@media(max-width:560px){.pcard__image{width:100%;max-width:130px}.pcard__title{min-height:28.78px;font-size:12px}.pcard__prices{min-height:45.8px}.pcard__min-price-integer{font-size:24px}.pcard__min-price-cents{font-size:14px}.pcard__min-price--pix svg{width:14px;height:14px;margin-right:4px}.pcard__min-price-pix{font-size:10px}}  .banner-showcase{padding-block:48px}.banner-showcase__wrapper{flex-direction:column;gap:56px}.banner-showcase__header{width:100%;gap:20px;position:relative}.banner-showcase__title-container{height:max-content;align-items:center;gap:16.5px;margin-top:12px}.banner-showcase__title-container img{width:8px;height:8px}.banner-showcase__title{min-width:max-content;font:700 16px / 1 var(--manrope);color:var(--secondary500);letter-spacing:2px;text-transform:uppercase}.banner-showcase__subtitle{max-width:872px;font:700 96px / 1 var(--zuume);color:var(--primary900);font-style:italic}.banner-showcase__content{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.banner-showcase__content img{width:100%;height:auto}@media(max-width:1240px){.banner-showcase__subtitle{font-size:70px}}@media (max-width:768px){.banner-showcase__header{flex-direction:column}.banner-showcase__subtitle{font-size:45px}.banner-showcase__content{grid-template-columns:1fr}}@media (max-width:560px){.banner-showcase__subtitle{font-size:36px;font-style:normal}}  .newsletter{padding-block:40px}.newsletter__wrapper{position:relative;display:flex;justify-content:flex-end;padding:67px 28px;background-color:var(--secondary100);border-radius:8px;overflow:hidden}.newsletter__picture{position:absolute;bottom:0;left:0;height:100%;display:flex;pointer-events:none}.newsletter__image{width:auto;height:100%;object-fit:contain;object-position:left bottom}.newsletter__card{position:relative;width:100%;max-width:955px;display:flex;flex-direction:column;padding:40px 32px;border-radius:4px;background-color:var(--white)}.newsletter__label{font:700 12px / 1 var(--manrope);color:var(--primary900);letter-spacing:.1em;text-transform:uppercase}.newsletter__title{font:700 60px / 68px var(--zuume);color:var(--primary900);text-transform:uppercase;margin-top:15px}.newsletter__text{font:400 20px / 1.6 var(--manrope);color:var(--neutral600);margin-top:15px}.newsletter__form{display:flex;flex-direction:column;gap:10px;margin-top:32px}.newsletter__fields{width:100%;display:flex;align-items:flex-end;gap:10px}.newsletter__field{display:flex;flex-direction:column;gap:8px;flex:1}.newsletter__field-label{font:700 12px / 1 var(--manrope);color:var(--primary800);letter-spacing:2px;text-transform:uppercase}.newsletter__input{width:100%;height:56px;padding-inline:24px;border:1px solid var(--primary300);border-radius:40px;background-color:var(--white);font:700 16px / 1.2 var(--manrope);color:var(--neutral600)}.newsletter__input::placeholder{color:var(--neutral400)}.newsletter__button{width:138px;height:56px;flex-shrink:0;border:0;border-radius:40px;background-color:var(--primary500);font:700 16px / 1 var(--manrope);color:var(--white);cursor:pointer;position:relative;overflow:hidden;transition:background .4s ease}.newsletter__button:hover{background-color:var(--primary800)}.newsletter__button .loader_container{width:100%;height:100%;background-color:var(--primary500);border-radius:40px}.newsletter__button .loader_container .loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.newsletter__button .loader_container .loader,.newsletter__button .loader_container .loader svg{width:24px;height:24px;fill:var(--white)}.newsletter__consent{display:flex;align-items:center;gap:8px}.newsletter__checkbox{position:relative;width:20px;height:20px;margin:0;flex-shrink:0;appearance:none;-webkit-appearance:none;border:2px solid var(--primary300);border-radius:5px;background-color:var(--white);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.newsletter__checkbox::after{content:'';position:absolute;top:44%;left:50%;width:5px;height:9px;border:solid var(--white);border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:opacity .2s ease}.newsletter__checkbox:checked{background-color:var(--primary500);border-color:var(--primary500)}.newsletter__checkbox:checked::after{opacity:1}.newsletter__consent-text{font:400 14px / 1.3 var(--manrope);color:var(--primary800);cursor:pointer}.newsletter__policy{color:var(--primary500);text-decoration:underline}@media (max-width:1024px){.newsletter{padding-block:18px 0}.newsletter__wrapper{flex-direction:column;justify-content:flex-end;width:auto;max-width:none;margin-inline:calc(50% - 50vw);padding:clamp(80px, 40vw, 200px) 0 24px;border-radius:0;overflow:hidden}.newsletter__picture{position:absolute;inset:0;width:100%;height:100%}.newsletter__image{width:100%;height:100%;object-fit:cover;object-position:top center}.newsletter__card{position:relative;top:auto;left:auto;transform:none;width:calc(100% - 32px);max-width:none;margin-inline:auto;padding:24px 20px 28px}.newsletter__title{font-size:36px;line-height:44px}.newsletter__fields{flex-direction:column;align-items:stretch;gap:10px}.newsletter__button{width:max-content;min-width:138px;align-self:flex-start;margin-top:4px}}  .checkout__wrapper #page-content{background-color:var(--gray)}.checkouthero{width:100%;padding:16px 25px;background-color:var(--white);display:flex;justify-content:space-between;align-items:center}.checkouthero a img{height:48px;width:auto}.checkouthero__message{display:flex;align-items:center;flex-wrap:nowrap;gap:6px}.checkouthero__message svg{width:13px;height:13px;color:var(--primary)}.checkouthero__message span{font:700 12px / 14px var(--manrope);color:var(--primary)}@media (max-width:768px){.checkouthero{padding:16px;flex-direction:column;align-items:flex-start;gap:16px}.checkouthero__image{width:100px;height:auto}.checkouthero__message{width:100%;justify-content:center}}.checkout{background-color:var(--gray)}@media(max-width:1024px){.checkout{padding-bottom:75px}}.checkout__wrapper{display:flex;gap:40px;padding-block:24px 48px}.checkout__page-container{width:calc(100% - 380px);display:flex;flex-direction:column;gap:30px}@media (max-width:1178px){.checkout__wrapper{max-width:calc(100% - 34px)}}@media (max-width:1024px){.checkout__wrapper{flex-direction:column}.checkout__page-container{width:100%;margin-top:0!important}}.checkout__block-outer{position:relative}.checkout__block{width:100%;background-color:var(--white);padding:30px;border-radius:18px;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}.checkout__block.disabled{pointer-events:none;opacity:40%}.checkout__block-title{font:400 44px / 38px var(--zuume);color:var(--primary900)}.checkout__block-edit{width:max-content;height:40px;padding-inline:20px;background-color:var(--primary100);display:flex;align-items:center;justify-content:center;gap:8px;border-radius:40px;position:absolute;top:30px;right:30px;z-index:1;font:600 14px / 16px var(--manrope);color:var(--primary800)}.checkout__block-outer:has(.loader_container[data-enabled="true"]) .checkout__block-edit{z-index:0;opacity:.5;pointer-events:none}.checkout__block-edit svg{width:20px;height:20px;color:var(--red-100)}.checkout__block-subtitle{font:400 16px / 18px var(--manrope);color:var(--gray400)}.checkout__block-back,.checkout__block-logout{width:max-content;align-items:center;margin-inline:auto;font:400 14px / 16px var(--manrope);color:var(--primary);cursor:pointer}.checkout__block-back svg{color:var(--primary);margin-right:8px}.checkout__block.disabled .checkout__block-back,.checkout__block.disabled .checkout__block-logout{display:none}.checkout__block.disabled #btn-form-update{display:none}.checkout__block-done{width:100%;height:57px;border:2px solid var(--yellow-100);border-radius:40px;display:none;justify-content:center;align-items:center;font:700 18px / 21px var(--manrope);color:var(--yellow-200)}.checkout__block.disabled .checkout__block-done{display:flex}@media (max-width:560px){.checkout__block{padding:15px}.checkout__block-title{font-size:25px}.checkout__block-edit{top:15px;right:15px;padding-inline:10px}}  .checkout-form{display:flex;flex-direction:column;gap:16px}.checkout-form .col--2{display:flex;flex-flow:nowrap;gap:16px}.checkout-form .col--3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#form-checkout-login .field:nth-of-type(2){display:none}#form-checkout-login .forgot{display:none}#form-checkout-register .field:has(input[name="password"]){display:none}#form-checkout-register .field:has(input[name="password_confirmation"]){display:none}.checkout-form .field{display:flex;flex-direction:column;gap:8px;width:100%}.checkout-form .field .field-label{font:600 15px / 18px var(--manrope);color:var(--primary800)}.checkout-form .field-block-token .field-label{font:600 15px / 18px var(--manrope);color:var(--primary800)}.checkout-form .field .field-label .is-required{color:var(--primary800)}.checkout-form .field .field-block{width:100%;height:46px;border:1px solid var(--gray100);border-radius:50px;display:flex;align-items:center;position:relative}.checkout-form .field .field-block input,.checkout-form .field .field-block select,.checkout-form .field .field-block textarea{width:100%;height:100%;border-radius:50px;border:0;padding-inline:15px;font:400 14px / 16px var(--manrope);color:var(--gray600)}.checkout-form .field .field-block input.invalid,.checkout-form .field .field-block select.invalid,.checkout-form .field .field-block textarea.invalid{border:1px solid var(--red)!important}.checkout-form .field:has(.field-error.active)~#card-flag{display:none}.checkout-form .field .field-block input[readonly]{opacity:.5}.checkout-form .field .field-block input::placeholder{font:400 14px / 16px var(--manrope);color:var(--gray200)}.checkout-form .field-block-token{display:flex;flex-direction:column;gap:4px}.checkout-form .field-block-token .field-token{max-width:330px;display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.checkout-form .field-block-token .field-token input{width:100%;height:50px;border:1px solid var(--gray100);border-radius:4px;font:400 18px / 20px var(--manrope);color:var(--gray600);text-align:center}.checkout-form .field-block-token .field-error{font:400 12px / 14px var(--manrope);color:var(--red);width:max-content;display:none;margin-top:4px}.checkout-form .field-block-token .field-error.active{display:block}.checkout-form .field .field-error{font:400 12px / 14px var(--manrope);color:var(--red);width:max-content;display:none}.checkout-form .field .field-error.active{display:block!important}.checkout-form .forgot{width:max-content;font:400 14px / 16px var(--manrope);color:var(--primary);cursor:pointer}.checkout-form .field .spy{position:absolute;width:auto;min-height:auto;right:12px;top:14px;cursor:pointer;color:var(--primary)}.checkout-form .field .spy svg.eye-off{display:none}.checkout-form .field .spy svg.eye-off.active{display:block!important}.checkout-form .field .spy svg.eye-on{display:none}.checkout-form .field .spy svg.eye-on.active{display:block!important}.checkout-form .field .spy svg{width:17px}.checkout-form .btn-default{width:100%;height:57px;background:var(--primary);border-radius:40px;font:700 18px / 21px var(--manrope);color:var(--white);position:relative;border:0}.checkout-form .btn-default:hover{background:var(--primary900)}.checkout-form .btn-default .loader_container .loader svg{width:35px!important}.checkout-form .btn-default .loader_container{background:var(--primary);border-radius:40px}.checkout-form .btn-default .loader_container .loader svg g rect{fill:var(--white)!important}.checkout__checkbox-block{position:relative;margin-top:28px;padding-left:8px}.checkout__checkbox{position:absolute;opacity:0;width:20px;height:20px;top:0;left:0;margin:0;z-index:2;cursor:pointer}.checkout__custom-checkbox{width:20px;height:20px;border-radius:4px;background-color:var(--white);border:1px solid var(--checkbox-border);display:flex;justify-content:center;align-items:center;margin-right:8px;transition:background-color 0.2s ease;cursor:pointer}.checkout__custom-checkbox svg{width:15px;height:15px;color:var(--white);opacity:0;transition:opacity 0.2s ease}.checkout__checkbox:checked+.checkout__label .checkout__custom-checkbox{background-color:var(--primary);border:1px solid var(--primary)}.checkout__checkbox:checked+.checkout__label .checkout__custom-checkbox svg{opacity:1}.checkout__label{width:max-content;font:400 14px / 16px var(--manrope);color:var(--gray500);display:flex;align-items:center}.checkout__link{font:400 14px / 16px var(--manrope);color:var(--primary);margin-left:.3rem}@media (max-width:560px){.checkout-form .col--2{grid-template-columns:1fr}.checkout-form .col--3{grid-template-columns:1fr}}  #form-checkout-verify .field .field-block input.inactive{opacity:.5;pointer-events:none}.facebook_button_checkout{background:#1877f2;display:flex;justify-content:center;align-items:center;color:#fff;width:250px;height:40px;border-radius:50vh;font-size:13px;border:1px solid #ccc;cursor:pointer}.facebook_button_checkout img{margin-right:10px}@media (max-width:1024px){.field-label[for=dob]{font-size:12px!important}}.checkoutaddress__btn{width:150px;height:40px;background-color:var(--primary100);border:0;border-radius:40px;display:none;justify-content:center;align-items:center;gap:8px;font:400 14px / 16px var(--manrope);color:var(--primary800);margin-left:auto}.checkoutaddress__btn.disabled{pointer-events:none;opacity:.5}#form-checkout-address{display:none}#form-checkout-address.active{display:flex!important}#checkout-address-page .checkoutaddress__btn.hide{display:none}#checkout-address-page .checkoutaddress__btn.active{display:flex!important;align-items:center}@media(max-width:1024px){#checkout-address-page.disabled .checkout__block-title{font-size:20px}}.checkout-shipping__list-container{position:relative}.checkoutaddress__list-title{width:100%;display:flex;justify-content:space-between;align-items:center;gap:32px}.checkoutaddress__cep{width:100%;display:flex;align-items:center;gap:10px}.checkoutaddress__cep svg{width:24px;height:24px;color:var(--primary)}.checkoutaddress__cep-text{font:400 12px / 14px var(--manrope);color:var(--gray500)}.checkoutaddress__change-address{width:200px;min-width:200px;height:42px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;background-color:var(--primary100);font:400 14px / 16px var(--manrope);color:var(--primary800)}.checkoutaddress__change-address.disabled{pointer-events:none;opacity:.5}@media(max-width:1024px){.checkoutaddress__change-address{height:35px;font-size:13px!important;min-width:max-content!important;width:max-content!important;padding:0 20px;align-self:flex-start}}.checkoutaddress__list{display:none;flex-direction:column;gap:16px;margin-top:20px;position:relative}.checkoutaddress__list.active{display:flex}.checkoutaddress__list-item{display:flex;flex-direction:column;gap:7px;padding:10px 15px;border:1px solid var(--gray100);border-radius:15px;cursor:pointer;position:relative}.checkoutaddress__list-item.address-list{padding:20px 15px}.checkoutaddress__input:checked+.checkoutaddress__list-item,.checkoutaddress__list-item.summary{background-color:var(--primary50);border:1px solid var(--primary)}.checkoutaddress__list-item-header{display:flex;flex-wrap:nowrap;gap:8px}.checkoutaddress__list-customradio{width:20px;min-width:20px;height:20px;border:1px solid var(--gray300);border-radius:100%;background-color:var(--white);position:relative}.checkoutaddress__list-customradio::after{content:'';display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:100%;background-color:var(--white);opacity:0}.checkoutaddress__input:checked+.checkoutaddress__list-item .checkoutaddress__list-item-header .checkoutaddress__list-customradio,.checkoutaddress__list-customradio.summary{background-color:var(--primary);border:1px solid var(--primary)}.checkoutaddress__input:checked+.checkoutaddress__list-item .checkoutaddress__list-item-header .checkoutaddress__list-customradio::after,.checkoutaddress__list-customradio.summary::after{opacity:1}.checkoutaddress__list-item-title{font:500 16px / 18px var(--manrope);color:var(--gray600)}.checkoutaddress__list-item-price{min-width:max-content;font:700 12px / 14px var(--manrope);color:var(--gray600);margin-left:auto}.checkoutaddress__list-item-text{font:400 16px / 18px var(--manrope);color:var(--gray600)}.checkoutaddress__list-item-description{margin-left:28px;font:400 12px / 14px var(--manrope);color:var(--gray600)}.checkoutaddress__input:checked+.checkoutaddress__list-item .checkoutaddress__list-item-header .checkoutaddress__list-item-price{color:var(--red-300)}.checkoutaddress__list-item-remove{width:17px;height:17px;position:absolute;top:50%;transform:translateY(-50%);right:15px;border:0;background-color:#fff0}.checkoutaddress__list-item-remove svg{width:17px;height:17px;color:var(--red)}@media (max-width:560px){.checkoutaddress__list-item-header{max-width:90%}.checkoutaddress__list-item-header.shipping{max-width:100%}.checkoutaddress__list-title{flex-direction:column;align-items:flex-end}}.checkoutpayment__list{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:15px}.checkoutpayment__list .checkoutpayment__list-item{display:flex;align-items:center;background-color:var(--white);border:0}.checkoutpayment__list-item-radio{display:flex;width:20px;height:20px;border:1px solid var(--gray300);border-radius:100%;margin-right:8px;position:relative}.checkoutpayment__list-item-radio::after{content:'';display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:100%;background-color:var(--white);opacity:0}.checkoutpayment__list-item.active .checkoutpayment__list-item-radio{background-color:var(--primary);border:1px solid var(--primary)}.checkoutpayment__list-item.active .checkoutpayment__list-item-radio::after{opacity:1}.checkoutpayment__list .checkoutpayment__list-item .checkoutpayment__list-item-title{font:400 12px / 14px var(--manrope);color:var(--gray500)}.checkoutpayment__type .loader_container{height:105%}.checkoutpayment__type{margin-top:16px;display:none;position:relative}.checkoutpayment__type.active{display:flex!important}.checkoutpayment__type-selected{display:none}.checkoutpayment__type.creditcard .checkoutpayment__type-selected.creditcard{display:block!important;width:100%}.checkoutpayment__type.pix .checkoutpayment__type-selected.pix{display:block!important}.checkoutpayment__type.pix-installment .checkoutpayment__type-selected.pix-installment{display:block!important}.checkoutpayment__type.billet .checkoutpayment__type-selected.billet{display:block!important}.checkoutpayment__type.increazy-other .checkoutpayment__type-selected.increazy-other{display:block!important}.checkoutpayment__type-selected .checkoutpayment__info-list{display:flex;flex-direction:column;gap:4px}.checkoutpayment__type-selected .checkoutpayment__info-list .checkoutpayment__info-item,.checkoutpayment__type-selected .checkoutpayment__info-other-payment{font:400 14px / 16px var(--manrope);color:var(--gray600)}.checkoutpayment__type-saved-creditcards{display:none}.checkoutpayment__type-saved-creditcards.active{display:block!important}.checkoutpayment__type-saved-creditcards .list{display:flex;flex-direction:column;gap:16px}.checkoutpayment__type-saved-creditcards .list .item{background-color:var(--white);border:1px solid var(--gray100);border-radius:15px;padding:20px 15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.checkoutpayment__type-saved-creditcards .list input:checked+.item{background-color:var(--primary100);border:1px solid var(--primary)}.checkoutpayment__type-saved-creditcards .list input{display:none}.checkoutpayment__type-saved-creditcards .list .item:first-child :before{display:none}.checkoutpayment__type-saved-creditcards .list .item .label{position:relative;display:flex;align-items:center;gap:8px;cursor:pointer}.checkoutpayment__type-saved-creditcards .list .item .label .label-text{font:400 16px / 18px var(--manrope);color:var(--gray600)}.checkoutpayment__type-saved-creditcards .list .item .label .label-text svg{width:12px;height:12px;color:var(--gray600);margin-right:8px}.checkoutpayment__type-saved-creditcards .list .item .label:before{content:'';width:20px;min-width:20px;height:20px;border:1px solid var(--gray300);border-radius:100%}.checkoutpayment__type-saved-creditcards .list input:checked+.item .label:before{background-color:var(--primary);border:1px solid var(--primary)}.checkoutpayment__type-saved-creditcards .list .item .label:after{position:absolute;top:50%;left:7px;transform:translateY(-50%);content:'';background:var(--white);width:8px;height:8px;border-radius:100%;display:none}.checkoutpayment__type-saved-creditcards .list input:checked+.item .label:after{display:block}.checkoutpayment__type-saved-creditcards .list .item img{width:auto;height:30px;border-radius:4px}.checkoutpayment__type-saved-creditcards .error-savedcard{font:700 10px / 11px var(--manrope);color:var(--red);display:none}.checkoutpayment__type-saved-creditcards .error-savedcard.active{display:block!important}.checkoutpayment__type-saved-creditcards .installments{margin:15px 0;display:flex;flex-direction:column;gap:8px}.checkoutpayment__type-saved-creditcards .installments .installments-label{font:400 16px / 18px var(--manrope);color:var(--gray600)}.checkoutpayment__type-saved-creditcards .installments .installments-select{width:100%;height:40px;border:1px solid var(--gray100);border-radius:50px;padding-inline:15px;font:400 14px / 16px var(--manrope);color:var(--gray600)}@media (max-width:560px){.checkoutpayment__type-saved-creditcards .list .item .label.card{max-width:80%}}.checkoutpayment__type-creditcard-form{display:none}.checkoutpayment__type-creditcard-form.active{display:flex!important;flex-direction:column;gap:16px}.checkoutpayment__type-creditcard-form .see-saved-cards{width:max-content;height:40px;padding-inline:15px;background-color:var(--red400);border:0;border-radius:40px;display:flex;justify-content:center;align-items:center;gap:8px;font:400 14px / 16px var(--manrope);color:var(--red-100);margin-left:auto}.checkout-form__creditcard .card-wrapper{display:none}.checkout-form .card-number{position:relative}.checkout-form .card-number #card-flag{position:absolute;right:15px;width:33px;height:33px;bottom:5.5px}.checkout-form .cvv .cvv-info{display:flex;align-items:center;gap:8px;margin-top:8px}.checkout-form .cvv .cvv-info svg{width:35px;height:35px}.checkout-form .cvv .cvv-info .cvv-info-text{width:100%;max-width:215px;font:400 12px / 14px var(--manrope);color:var(--gray500)}.checkout-form .document-user-check{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.checkout-form .document-user-check .document-user-label{width:calc(100% - 36px);margin-left:-8px;font:400 16px / 18px var(--manrope);color:var(--gray600);cursor:pointer}.checkout-form .document-user-check input{appearance:auto;cursor:pointer;width:20px;height:20px;accent-color:var(--primary);border-radius:4px}.checkout-form .document-user-check .document-user-fields{width:100%}.checkout-form .document-user-check input:checked~.document-user-fields{display:none}#select-creditcard-installments{width:100%;height:44px;border:1px solid var(--gray100);border-radius:50px;padding-inline:15px 40px;font:400 14px / 16px var(--manrope);color:var(--gray600);cursor:pointer;appearance:none;-webkit-appearance:none;background-color:var(--white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23585D62'%3E%3Cpath d='M11.9999 13.1714L16.9497 8.22168L18.3639 9.63589L11.9999 15.9999L5.63599 9.63589L7.0502 8.22168L11.9999 13.1714Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:18px}  .checkout__cart-container{position:sticky;top:24px;height:max-content}.page-checkout-success .checkout__cart-container{display:none!important}.checkoutcart{width:340px;background-color:var(--white);padding:24px 7px;border-radius:16px;overflow:hidden;position:relative}.checkoutcart__totals-line{display:flex;justify-content:space-between;align-items:center;padding-inline:17px}.checkoutcart__totals-line.line-footer{padding-inline:8px;margin-bottom:16px}.checkoutcart__totals-title{font:700 16px / 18px var(--manrope);color:var(--primary)}.checkoutcart__totals-title.subtotal{color:var(--gray500)}.checkoutcart__totals-title.text{color:var(--gray500);font-weight:400}.checkoutcart__totals-title.total{color:var(--gray800)}.checkoutcart__totals-text{font:600 16px / 18px var(--manrope);color:var(--primary)}.checkoutcart__totals-text.subtotal{font:700 16px / 18px var(--manrope);color:var(--gray500)}.checkoutcart__totals-text.text{color:var(--gray500);font-weight:400}.checkoutcart__totals-text.total{font:700 24px / 27px var(--manrope);color:var(--gray800)}.checkoutcart__itemlist-box{width:100%;margin-block:15px 20px;border:1px solid var(--gray100);border-radius:16px;overflow:hidden;padding:0}.checkoutcart__itemlist{width:100%;height:100%;max-height:551px;padding:10px 15px;display:flex;flex-direction:column;gap:24px;overflow-y:auto}.checkoutcart__itemlist-item{display:contents}.checkoutcart__itemlist-layout{display:flex;gap:16px;position:relative}.checkoutcart__itemlist-image{width:67px;min-width:67px;height:56px;object-fit:contain;align-self:center}.checkoutcart__itemlist-content{display:flex;flex-direction:column}.checkoutcart__itemlist-title{font:400 14px / 16px var(--manrope);color:var(--gray600);margin-bottom:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.checkoutcart__itemlist-options{width:100%;margin-bottom:8px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.checkoutcart__itemlist-option{width:max-content;font:700 10px / 11px var(--manrope);color:var(--primary)}.checkoutcart__itemlist-option.unit{font:400 14px / 16px var(--manrope);color:var(--gray900)}.checkoutcart__itemlist-option-price{font:700 14px / 16px var(--manrope);color:var(--gray900)}.checkoutcart__itemlist-option-tag{width:max-content;padding:3px 8px;border-radius:5px;background-color:var(--green2);font:700 14px / 16px var(--manrope);color:var(--green3)}.checkoutcart__itemlist-content .accumulator{width:80px;height:32px;border:1px solid var(--black300);border-radius:4px;background-color:var(--white);display:flex;justify-content:center}.checkoutcart__itemlist-content .accumulator.inactive,.checkoutcart__itemlist-content .accumulator.is-readonly{pointer-events:none;opacity:.5;justify-content:center}.checkoutcart__itemlist-content .accumulator.inactive span,.checkoutcart__itemlist-content .accumulator.is-readonly span{display:none}.checkoutcart__itemlist-content .accumulator span svg{display:none}.checkoutcart__itemlist-content .accumulator span:first-of-type::after{content:'-';width:9px;height:1px;display:flex;align-items:center}.checkoutcart__itemlist-content .accumulator span:last-of-type::after{content:'+';width:10px;height:10px;display:flex;align-items:center}.checkoutcart__itemlist-content .accumulator input{font:600 12px / 20px var(--manrope);color:var(--black900)}.checkoutcart__itemlist-remove{width:18px;height:18px;align-self:center;margin-left:auto;cursor:pointer;position:absolute;right:0;bottom:0}.checkoutcart__itemlist-remove.inactive{display:none}.checkoutcart__itemlist-remove svg{width:18px;height:18px;color:var(--gray300)}.checkoutcart__itemlist-prices{display:flex;flex-direction:column;align-items:self-end;align-self:flex-start;gap:3px}.checkoutcart__itemlist-oldprice{font:400 12px / 14px var(--manrope);color:var(--gray300)}.checkoutcart__itemlist-price{width:max-content;font:700 14px / 16px var(--manrope);color:var(--gray800)}.checkoutcart__form-coupon{display:flex;flex-direction:column;gap:10px;padding-inline:8px}.checkoutcart__form-coupon-label{font:400 14px / 16px var(--manrope);color:var(--primary);display:flex;gap:4px;cursor:pointer}.checkoutcart__form-coupon-label svg{width:16px;height:16px}.checkoutcart__form-coupon-input{width:100%;height:0;border:1px solid var(--gray200);border-radius:300px;display:flex;justify-content:space-between;align-items:center;gap:10px;overflow:hidden;border-color:#fff0;transition:all .4s ease}.checkoutcart__form-coupon-checkbox:checked+.checkoutcart__form-coupon-input{height:48px;border-color:var(--gray200);margin-bottom:16px}.checkoutcart__form-coupon-input input{width:100%;height:100%;border:0;border-radius:300px;padding-inline:20px 0;font:400 14px / 16px var(--manrope);color:var(--gray600)}.checkoutcart__form-coupon-button{width:130px;min-width:130px;height:42px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;margin-right:3px;background-color:var(--primary100);font:400 14px / 16px var(--manrope);color:var(--primary800)}.checkoutcart__finish-payment{width:calc(100% - 16px);margin-inline:auto;height:57px;display:flex;justify-content:center;align-items:center;background-color:var(--secondary-light500);border:0;border-radius:40px;font:400 18px / 21px var(--manrope);color:var(--secondary900)}@media (max-width:1024px){.checkoutcart__finish-payment-button-container{bottom:0;position:fixed;z-index:1;width:100%;background:var(--gray50);left:0;padding:20px}.checkoutcart__finish-payment-button-container.is-static{position:unset;background:unset;padding:0}}.checkoutcart__finish-payment.no-payment-setted{pointer-events:none;opacity:.5}.checkoutcart__finish-payment.no-accept-terms{pointer-events:none;opacity:.5}.checkout__customer-help{width:340px;padding:15px;margin-top:15px;background-color:var(--gray50);border:1px solid var(--gray200);border-radius:8px;display:flex;gap:8px}.checkout__customer-help svg{width:20px;height:20px;color:var(--gray900)}.checkout__customer-help-content{display:flex;flex-direction:column;gap:4px;padding-top:2px}.checkout__customer-help-title{font:600 13px / 1.2 var(--manrope);color:var(--gray900)}.checkout__customer-help-description{font:400 12px / 1.2 var(--manrope);color:var(--gray700)}.checkout__customer-help-link{font:400 12px / 1.2 var(--manrope);color:var(--gray900);text-decoration:underline}@media (max-width:1024px){.checkoutcart{width:100%}.checkout__customer-help{width:100%}}  .checkout-loader__bar{width:100%;justify-content:center;align-items:center;margin-top:40px;display:none}.checkout-loader__bar.active{display:flex!important}.checkout-finish__loader-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:40px 20px}.checkout-finish__loader-mascot svg,.checkout-finish__loader-mascot img{width:75px;height:auto;animation:pandaBlink 1.8s ease-in-out infinite;color:var(--primary)}@keyframes pandaBlink{0%,100%{opacity:1}50%{opacity:.4}}.checkout-finish__loader-message{font-size:14px;color:var(--neutral600);font-weight:500;text-align:center}  .checkout__wrapper.success{gap:0}.success-order__text{width:100%;font:400 14px / 18px var(--manrope);color:var(--gray900);margin-inline:auto;display:flex;justify-content:center;text-align:center;padding-block:15px}.success-order__text.creditcard{padding-block:15px 0}@media (max-width:1178px){.checkout__wrapper.success{max-width:calc(100% - 34px)}}.checkout__wrapper.success .checkoutcart{display:none}.checkout__wrapper.success .checkout__page-container{width:100%;margin-top:0!important}.checkout-success__grid{background-color:var(--white);padding:30px;border-radius:18px;display:flex;flex-direction:column;gap:16px}.checkout-success__grid .success-hero{display:flex;flex-direction:column;text-align:center}.checkout-success__grid .success-hero .title{font:700 30px / 38px var(--manrope);color:var(--primary);text-align:center;margin-bottom:8px;max-width:700px;margin-inline:auto}.checkout-success__grid .success-hero .text-info-1{font:400 14px / 18px var(--manrope);color:var(--gray900);text-align:center;margin-bottom:8px;max-width:700px;margin-inline:auto}.checkout-success__grid .success-hero .text-info-2{font:400 14px / 18px var(--manrope);color:var(--gray900);text-align:center;max-width:700px;margin-inline:auto}.checkout-success__grid .success-hero .text-info-images .text-info-3{font:400 14px / 18px var(--manrope);color:var(--gray900);max-width:700px;margin-inline:auto}.checkout-success__grid .success-hero .text-info-images{margin-top:16px;max-width:700px;margin-inline:auto}.checkout-success__grid .success-hero .text-info-images .images{display:flex;justify-content:center;flex-wrap:wrap;gap:40px;border:1px solid var(--gray100);padding:5px;border-radius:8px;width:100%;margin-bottom:16px}.checkout-success__grid .success-hero .text-info-images .images img{width:calc(25% - 30px);object-fit:cover}.checkout-success__grid .success-hero .text-info-images .images .size{width:100%;font:400 16px / 18px var(--manrope);color:var(--gray900)}@media (max-width:768px){.checkout-success__grid .success-hero .text-info-images .images img{width:calc(50% - 40px);max-width:200px}}@media (max-width:560px){.checkout-success__grid .success-hero .text-info-images .images img{width:100%}}.checkout-success__grid .success-order__summary{margin-top:32px}.success-order__summary-pay{margin-bottom:50px}.success-order__summary-pay .title{display:flex;align-items:center;gap:6px;justify-content:center;text-align:center}.success-order__summary-pay .title svg{width:24px;min-width:24px;height:24px;color:var(--primary)}@media (max-width:768px){.success-order__summary-pay .title svg{display:none}}.success-order__summary-pay .title .text{font:700 22px / 24px var(--manrope);color:var(--primary)}.success-order__summary-pay .qr-code-image{margin-inline:auto!important;width:max-content;align-self:center}.success-order__summary-pay .qr-code-image img{width:100%;max-width:250px;height:auto}.success-order__summary-pay .qr-code-value-container{max-width:300px;margin-inline:auto;background:var(--gray50);border-radius:4px}.success-order__summary-pay .qr-code-value-container #qr-code-value{width:100%;border:0;background:#fff0;padding:20px;color:var(--black);font-weight:700;font-family:var(--manrope)}.success-order__summary-pay .qr-code-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;max-width:300px;margin-top:16px;margin-inline:auto}.success-order__summary-pay .qr-code-actions .action{display:flex;justify-content:center;align-items:center;gap:6px;width:135px;height:35px;border:1px solid var(--gray100);background:unset;border-radius:4px;transition:all .2s}.success-order__summary-pay .qr-code-actions .action:hover{background:var(--gray50);border-color:var(--gray50)}.success-order__summary-pay .qr-code-actions .action svg{width:18px}.success-order__summary-pay .qr-code-actions .action .text{font:400 14px / 16px var(--manrope);color:var(--gray600)}.success-order__summary-pay .qr-code-actions .action svg path{fill:var(--gray600)}.success-order__summary-pay .qr-code-actions .expiration-date{font:400 14px / 16px var(--manrope);color:var(--gray600)}.success-order__summary-pay iframe{display:flex;margin-inline:auto;border:none;height:250px;width:250px}.success-order__summary-pay .pix-steps{display:flex;flex-direction:column;width:100%;margin-top:16px;padding:0 18px}.success-order__summary-pay .pix-steps .steps .step{list-style:decimal;font:400 14px / 16px var(--manrope);color:var(--gray900);margin-bottom:6px}.success-order__summary-pay .billet-action{display:flex;justify-content:center;align-items:center;border:1px solid var(--gray100);align-self:center;margin-top:30px;width:150px;height:35px;border-radius:4px;gap:6px;margin-inline:auto}.success-order__summary-pay .billet-action svg{height:17px}.success-order__summary-pay .billet-action .text{font:400 14px / 16px var(--manrope);color:var(--gray600);text-decoration:underline}.success-order__summary-pay .billet-action svg path{fill:var(--gray600)}.success-order__summary-pay .pay-warning{max-width:300px;text-align:center;margin-inline:auto;margin-top:16px;font:400 14px / 16px var(--manrope);color:var(--gray900)}.success-order__summary-pay .pay-warning.creditcard{max-width:max-content}.checkout-success__grid .success-order__summary .title-container{display:flex;flex-direction:column;align-items:center}.checkout-success__grid .success-order__summary .title-container .title{font:700 30px / 38px var(--manrope);color:var(--primary);text-align:center}.checkout-success__grid .success-order__summary .title-container .order-id{font:400 14px / 16px var(--manrope);color:var(--gray400)}.checkout-success__grid .success-order__summary-info{display:flex;flex-direction:column;gap:32px;margin-top:32px}.checkout-success__grid .success-order__summary-info-details{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:1024px){.checkout-success__grid .success-order__summary-info-details{grid-template-columns:1fr}}.checkout-success__grid .success-order__summary-info-detail{display:flex;flex-direction:column}.checkout-success__grid .success-order__summary-info-detail .title{font:500 14px / 16px var(--manrope);color:var(--gray400);text-transform:uppercase;margin-bottom:5px}.checkout-success__grid .success-order__summary-info-detail .block{display:flex;height:100%;background-color:var(--gray50);gap:20px;align-items:center;padding:15px 20px;border-radius:4px}.checkout-success__grid .success-order__summary-info-detail .block svg{width:20px;height:20px}.checkout-success__grid .success-order__summary-info-detail .block .description{width:calc(100% - 40px);font:400 14px / 18px var(--manrope);color:var(--gray900)}.success-order__summary-items{display:flex;flex-direction:column;gap:32px}.success-order__summary-items .list-products{display:flex;flex-direction:column;gap:16px;max-width:500px;margin-inline:auto}.success-order__summary-items .list-products .product{display:flex;flex-wrap:nowrap;gap:16px}.success-order__summary-items .list-products .product .image{width:80px;height:80px}.success-order__summary-items .list-products .product .image img{width:100%;height:100%;object-fit:cover}.success-order__summary-items .list-products .product .info{width:calc(100% - 96px)}.success-order__summary-items .list-products .product .info .name{font:400 14px / 16px var(--manrope);color:var(--gray600)}.success-order__summary-items .list-products .product .info .price{margin-top:15px}.success-order__summary-items .list-products .product .info .price .value{font:700 14px / 16px var(--manrope);color:var(--gray800)}.success-order__summary-items .list-products .product .info .price .quantity{font:400 12px / 14px var(--manrope);color:var(--gray300)}.success-order__summary-items .values{width:100%;max-width:500px;margin-inline:auto;background:var(--gray50);display:flex;flex-direction:column;gap:10px;padding:15px;border-radius:4px}.success-order__summary-items .values .value{display:flex;justify-content:space-between;align-items:center}.success-order__summary-items .values .value .label{font:400 16px / 1.5 var(--manrope);color:var(--gray500)}.success-order__summary-items .values .value .price{font:400 16px / 1.5 var(--manrope);color:var(--gray500);margin-bottom:0}.success-order__summary-items .values .value.total .label{font:700 16px / 18px var(--manrope);color:var(--gray800)}.success-order__summary-items .values .value.total .price{font:700 24px / 27px var(--manrope);color:var(--gray800);margin-bottom:0}.success-order__back{width:200px;height:46px;border-radius:40px;background-color:var(--primary);display:flex;justify-content:center;align-items:center;font:400 16px / 18px var(--manrope);color:var(--white);margin-inline:auto}  .checkout__block.disabled~.specialoffer{display:none}.specialoffer__content{padding:30px;background-color:var(--white);border-radius:18px;display:flex;flex-direction:column;gap:15px}.specialoffer.disabled .specialoffer__content{background-color:#ffffff80}.specialoffer__header{width:100%;background-color:var(--red400);border-radius:9px;display:flex;align-items:center;gap:8px;padding-block:10px;padding-inline:20px}.specialoffer.disabled .specialoffer__header{opacity:.5}.specialoffer__header svg{width:30px;height:30px;color:var(--red-100)}.specialoffer__header-text{font:700 22px / 1.2 var(--manrope);color:var(--red-100)}.specialoffer__product{display:flex;gap:20px}.specialoffer__product-image{width:150px}.specialoffer.disabled .specialoffer__product-image{opacity:.5}.specialoffer__product-info{width:100%;display:flex;flex-direction:column;gap:5px;position:relative}.specialoffer__product-name{min-height:43.2px;font:700 18px / 1.2 var(--manrope);color:var(--black);text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.specialoffer.disabled .specialoffer__product-name{opacity:.5}.specialoffer__prices{display:flex;flex-direction:column;position:relative;margin-top:10px;gap:5px}.specialoffer.disabled .specialoffer__prices{opacity:.5}.specialoffer__price-old{font:400 15px / 1.2 var(--manrope);color:var(--gray300);text-decoration:line-through}.specialoffer__price{font:500 30px / 1.2 var(--manrope);color:var(--gray500)}.specialoffer__tag{background-color:var(--primary);width:max-content;padding:4px;border-radius:4px;font:700 13px / 1.2 var(--manrope);color:var(--white);position:absolute;top:-4px;left:75px}.specialoffer__form{margin-top:auto;opacity:1;pointer-events:auto}.specialoffer.disabled .specialoffer__form{display:none;pointer-events:none;opacity:0}.specialoffer__button{width:max-content;height:46px;padding-inline:15px;margin-left:auto;border:0;background-color:var(--green);border-radius:40px;display:flex;justify-content:center;align-items:center;gap:10px;font:400 16px / 18px var(--manrope);color:var(--green300);position:absolute;right:0;bottom:0;overflow:hidden}.specialoffer__button svg{display:flex;width:24px;height:24px}.specialoffer__button .loader_container{width:100%;height:100%;background-color:var(--green)}.specialoffer__button .loader_container .loader{width:25px;height:25px}.specialoffer__button .loader_container .loader svg{width:25px;height:25px;fill:var(--green300)}.specialoffer__remove{width:max-content;height:46px;padding-inline:15px;margin-left:auto;border:0;background-color:var(--red400);border-radius:40px;display:flex;justify-content:center;align-items:center;gap:10px;font:400 16px / 18px var(--manrope);overflow:hidden;color:var(--red-100);position:absolute;right:0;bottom:0;opacity:0;pointer-events:none}.specialoffer.disabled .specialoffer__remove{opacity:1;pointer-events:auto}.specialoffer__remove svg{width:20px;height:20px;color:var(--red-100)}.specialoffer__remove .loader_container{width:100%;height:100%;background-color:var(--red400)}.specialoffer__remove .loader_container .loader{width:25px;height:25px}.specialoffer__remove .loader_container .loader svg{width:25px;height:25px;fill:var(--red-100)}@media (max-width:768px){.specialoffer__header{padding-block:7px;padding-inline:14px}.specialoffer__header-text{font-size:19px}.specialoffer__product-image{width:130px;height:130px}.specialoffer__product-name{min-height:38.4px;font-size:16px}.specialoffer__prices{flex-direction:row;align-items:center}.specialoffer__price{font-size:22px}.specialoffer__tag{top:30px;left:0}.specialoffer__button{height:38px;font-size:14px;line-height:16px}.specialoffer__remove{height:38px;font-size:14px;line-height:16px}}@media (max-width:560px){.specialoffer__content{padding:15px}.specialoffer__header-text{font-size:18px}.specialoffer__header svg{width:27px;min-width:27px;height:27px}.specialoffer__product{flex-direction:column}.specialoffer__product-image{margin-inline:auto}.specialoffer__product-name{min-height:33.6px;font-size:14px}.specialoffer__price-old{font-size:14px}.specialoffer__price{font-size:19px}.specialoffer__tag{font-size:13px;line-height:1}.specialoffer__form{margin-top:35px}.specialoffer__button{width:100%;gap:8px;position:relative}.specialoffer__remove{width:100%;margin-top:35px;padding-inline:16px;gap:8px}.specialoffer.disabled .specialoffer__remove{position:relative}}  .single-banner{width:100%}.single-banner__wrapper{width:100%}.single-banner__link{display:flex;width:100%}.single-banner__picture{display:flex;width:100%}.single-banner__image{width:100%;height:auto}@media (max-width:768px){.single-banner__wrapper{background-color:var(--secondary-light50)}.single-banner{padding-block:0 96px}}  .certification{padding-block:95px;background-color:var(--white)}.certification__intro{display:flex;align-items:center;justify-content:space-between;gap:48px}.certification__content{display:flex;flex-direction:column;max-width:600px}.certification__label{font:700 10px / 1 var(--manrope);color:var(--primary400);letter-spacing:2px;text-transform:uppercase}.certification__title{max-width:500px;font:italic 700 64px / 1.1 var(--zuume);color:var(--primary900);text-transform:uppercase;margin-top:5px}.certification__text{font:400 16px / 1.6 var(--manrope);color:var(--neutral500);letter-spacing:-.02em;margin-top:24px}.certification__seal{width:200px;height:auto;flex-shrink:0}.certification__cards-label{display:block;margin-top:48px;font:700 10px / 1 var(--manrope);color:var(--secondary600);letter-spacing:.1em;text-transform:uppercase}.certification__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin:18px 0 0;padding-left:0;list-style:none}.certification__card{display:flex;flex-direction:column;padding:20px;border:1px solid var(--secondary100);border-radius:12px;background-color:var(--white)}.certification__card img{width:36px;height:36px;flex-shrink:0}.certification__card-title{font:700 18px / 1.2 var(--manrope);color:var(--primary900);letter-spacing:-.01em;margin-top:16px}.certification__card-text{font:400 12px / 1.6 var(--manrope);color:var(--neutral500);margin-top:16px}@media (max-width:1024px){.certification__title{max-width:300px;font-size:48px}.certification__seal{width:139px;margin-inline:auto}.certification__cards{display:flex;gap:12px;margin-inline:-17px;padding-inline:20px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.certification__cards::-webkit-scrollbar{display:none}.certification__card{flex:0 0 auto;width:240px}}@media (max-width:768px){.certification{padding-top:0}.certification__title{max-width:unset}.certification__text{font-size:14px}.certification__intro{flex-direction:column;align-items:flex-start}.certification__content{max-width:100%;order:1}}  .footer{width:100%;border-top:3px solid #E8001D;background-color:var(--white)}.footer__nav{padding-block:52px}.footer__nav-wrapper{display:flex;justify-content:space-between;gap:40px}.footer__brand{display:flex;flex-direction:column;gap:15px;flex-shrink:0}.footer__logo{display:flex;width:135px}.footer__logo img{width:100%;height:auto}.footer__columns{display:flex;justify-content:space-between;gap:40px;flex:1;max-width:843px}.footer__column-title{font:700 12px / 1 var(--manrope);color:var(--primary500);letter-spacing:2px;text-transform:uppercase}.footer__column-list{display:flex;flex-direction:column;gap:10px;margin:24px 0 0;padding-left:0;list-style:none}.footer__link{font:400 12px / 1.2 var(--manrope);color:var(--neutral600);transition:color .3s ease}.footer__link:hover{color:var(--primary500)}.footer__partners{padding-block:24px;border-top:1px solid var(--gray100)}.footer__partners-wrapper{display:flex;align-items:center;gap:40px}.footer__partners-label{font:400 24px / 32px var(--zuume);color:var(--neutral500);text-transform:uppercase;flex-shrink:0}.footer__partners-list{max-width:700px;display:flex;align-items:center;justify-content:space-between;margin-left:auto;gap:40px;flex:1;padding-left:0;list-style:none}.footer__partner img{width:auto;height:72px;object-fit:contain}.footer__utilities{padding-block:30px;border-top:1px solid var(--gray100)}.footer__utilities-wrapper{display:flex;align-items:center;justify-content:space-between;gap:32px}.footer__group{display:flex;align-items:center;gap:6px}.footer__group-label{font:700 10px / 1.2 var(--manrope);color:var(--neutral500);flex-shrink:0}.footer__payments,.footer__socials{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;padding-left:0;list-style:none}.footer__payment{display:flex}.footer__payment img{width:auto;height:32px;object-fit:contain}.footer__tag{display:flex;flex-shrink:0}.footer__tag img{width:auto;height:44px;object-fit:contain}.footer__social-link{display:flex;transition:opacity .3s ease}.footer__social-link:hover{opacity:.7}.footer__social-link img{width:24px;height:24px;object-fit:contain}.footer__copy{padding-block:16px;background-color:var(--neutral100)}.footer__copy-wrapper{display:flex;align-items:center;justify-content:space-between;gap:24px}.footer__copy-texts{flex-direction:column;gap:4px}.footer__copy-text{font:400 12px / 1.2 var(--manrope);color:var(--neutral400)}.footer__signature{display:flex;flex-shrink:0}.footer__signature svg{width:63px;height:auto}@media (max-width:1024px){.footer__nav-wrapper{flex-direction:column;align-items:center;gap:32px}.footer__brand{align-items:center}.footer__columns{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;width:100%;max-width:100%;text-align:center}.footer__column-list{align-items:center}.footer__partners-wrapper{flex-direction:column;gap:16px}.footer__partners-list{justify-content:center;gap:48px;width:100%;max-width:unset}.footer__partner img{height:60px}.footer__utilities-wrapper{flex-direction:column}.footer__group{justify-content:center;flex-wrap:wrap}.footer__payments{justify-content:center;max-width:260px}}@media (max-width:560px){.footer__copy-wrapper{flex-direction:column;text-align:center}}  .breadcrumb{background-color:var(--neutral100);border-top:1px solid var(--neutral200);padding-block:16.5px}.breadcrumb__wrapper{align-items:center;gap:8px;flex-wrap:wrap}.breadcrumb__path{align-items:center;width:max-content;gap:8px}.breadcrumb__route{font:400 11px / 1.2 var(--manrope);color:var(--neutral500);transition:color .4s ease}.breadcrumb__route:hover{color:var(--primary500)}.breadcrumb__route--highlight{font-weight:700;color:var(--primary500)}.breadcrumb__divider{font:400 12px / 15px var(--manrope);color:var(--neutral500)}  .lphero{background-color:var(--neutral50);padding-block:12px}.lphero__content{flex-direction:column;gap:2px}.lphero__subtitle{font:700 10px / 1 var(--manrope);color:var(--primary500);letter-spacing:2px}.lphero__title{font:italic 700 72px / 1 var(--zuume);color:var(--black1)}@media (max-width:768px){.lphero__title{font-size:48px;line-height:56px;font-style:normal}}  .lp__content{padding-block:20px}.lp__panel{flex-wrap:nowrap;gap:10px}.lp__overlay{display:block;position:fixed;z-index:9998;top:0;left:0;width:100%;height:100dvh;background-color:#000000B2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.lp__overlay.active{opacity:1;visibility:visible;pointer-events:auto}.lp__column{flex:1;flex-direction:column;gap:18px}.lp__panel-header{width:100%;justify-content:flex-end;align-items:center;gap:24px;padding-top:8px}.lp__filters-trigger{width:100%;max-width:341px;height:48px;display:flex;justify-content:center;align-items:center;margin-right:auto;font:700 16px / 1.2 var(--manrope);color:var(--primary50);background-color:var(--primary500);border:none;border-radius:300px}.lp__resultscounter{font:400 14px / 1.2 var(--manrope);color:var(--neutral500)}.orderfilter{width:max-content;align-items:center;justify-content:center;gap:8px;position:relative;border:1px solid #e2e2e2;border-radius:8px;padding:11.5px 16px}.orderfilter__title{font:700 12px / 1.2 var(--manrope);color:var(--black1)}.orderfilter__options{height:18px;width:max-content;align-items:center;gap:12px;cursor:pointer;position:relative;transition:all .5s ease}.orderfilter__options-item input{display:none}.orderfilter__options-item{display:none}.orderfilter__options-item:has(input:checked){display:flex;align-items:center}.orderfilter__options-item-label{font:400 12px / 1 var(--manrope);color:var(--gray800);white-space:nowrap}.orderfilter__options-icon{width:18px;height:18px;flex-shrink:0;margin-left:auto;color:var(--primary700);transition:transform .5s ease}.orderfilter__options:focus .orderfilter__options-icon{transform:rotate(-180deg)}.orderfilter__dropdown{position:absolute;top:calc(100% + 5px);right:0;z-index:999;width:215px;opacity:0;visibility:hidden;background-color:var(--white);box-shadow:rgb(0 0 0 / 12%) 0 0 13px;transition:all .5s ease-in-out;border:1px solid #e2e2e2;border-radius:8px;overflow:hidden}.orderfilter__options:focus+.orderfilter__dropdown{opacity:1;visibility:visible}.orderfilter__dropdown-label{height:30px;padding-inline:17px;align-items:center;font:400 12px / 1.2 var(--manrope);color:var(--gray800);transition:color .5s ease;cursor:pointer}.orderfilter__dropdown-label:hover{color:var(--primary)}@media (max-width:1024px){.orderfilter{gap:0;padding:11px 16px}.orderfilter__options{height:auto;gap:32px;padding-inline:0;background-color:#fff0;border-radius:0}.orderfilter__options-item-label{font:400 14px / 1.2 var(--manrope);color:var(--primary950)}.orderfilter__options-icon{width:16px;height:16px;color:var(--primary500)}.orderfilter__dropdown-label{white-space:nowrap}}@media (max-width:560px){.orderfilter{width:100%;justify-content:flex-start}.orderfilter__options{width:100%}.orderfilter__dropdown{width:100%}.orderfilter__options-item-label{font:700 12px / 1.2 var(--manrope);color:var(--black1)}}.lp__products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lp__products .loader_container{position:fixed;inset:0}.lp__products-empty{height:200px;grid-column:span 3;font:400 18px / 1.2 var(--manrope);color:var(--gray500);display:flex;justify-content:center;align-items:center}@media (max-width:768px){.lp__panel-header{gap:18px;flex-wrap:wrap;justify-content:space-between}.lp__resultscounter{font:700 16px / 1.2 var(--manrope);color:var(--primary700);letter-spacing:-.02em}.lp__filters-trigger{max-width:unset}.lp__products{grid-template-columns:repeat(2,1fr);gap:10px}.lp__products-empty{grid-column:span 2}}@media (max-width:560px){.lp__panel-header{flex-direction:column}}@media (max-width:370px){.lp__products{grid-template-columns:1fr}.lp__products-empty{grid-column:span 1}}  .lp__filters{width:300px;height:max-content;flex-shrink:0;flex-direction:column;position:sticky;top:90px;padding:17px 17px 30px 17px;border:1px solid var(--neutral100);border-radius:12px}.lp__filters-header{gap:8px;padding-bottom:24px;margin-bottom:30px;border-bottom:1px solid var(--neutral300)}.lp__filters-header svg{width:20px;height:20px;color:var(--primary600)}.lp__filters-header-title{font:700 16px / 19px var(--manrope);color:var(--primary700)}.lpmarkedfilters{width:100%;flex-direction:column;margin-bottom:8px}.lpfilter__marked-list{flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin:0;padding-left:0;list-style:none}.lpfilter__marked-list-item-label{align-items:center;gap:6px;position:relative;padding:6px 10px;background-color:var(--primary50);border:1px solid var(--primary100);border-radius:6px;cursor:pointer;transition:background .4s ease,border-color .4s ease}.lpfilter__marked-list-item-label:hover{background-color:var(--primary100);border-color:var(--primary300)}.lpfilter__marked-list-item-input{width:1px;height:1px;position:absolute;left:0;top:0;opacity:0}.lpfilter__marked-list-item-label svg{width:14px;height:14px;flex-shrink:0;box-sizing:border-box;color:var(--primary700)}.lpfilter__marked-list-item-text{font:700 13px / 1.2 var(--manrope);color:var(--primary700);white-space:nowrap}.lpfilter__marked-list-item.clean-all{width:100%}.clean-all .lpfilter__marked-list-item-label{width:max-content;padding-inline:0;gap:2px;background-color:#fff0;border-color:#fff0;cursor:pointer}.clean-all .lpfilter__marked-list-item-label:hover{background-color:#fff0;border-color:#fff0}.clean-all .lpfilter__marked-list-item-label svg{width:16px;height:16px;padding:0;color:var(--neutral400);background-color:#fff0;border:0;transition:color .4s ease}.clean-all .lpfilter__marked-list-item-label:hover svg{color:var(--neutral600)}.clean-all .lpfilter__marked-list-item-text{font-weight:400;color:var(--neutral400);transition:color .4s ease}.clean-all .lpfilter__marked-list-item-label:hover .lpfilter__marked-list-item-text{color:var(--neutral600)}.lpfilter{width:100%;flex-direction:column;margin-bottom:30px}.lpfilter.price{margin-bottom:0}.lpfilter__title{width:100%;height:43px;justify-content:space-between;align-items:center;padding-inline:12px;background-color:var(--neutral100);border:none;border-bottom:1px solid var(--neutral300)}.lpfilter__title-text{font:700 16px / 1.2 var(--manrope);color:var(--neutral600)}.lpfilter__title .lpfilter__title-toggle{width:20px;height:20px;display:flex}.lpfilter__title .lpfilter__title-toggle svg{width:20px;height:20px;color:var(--neutral600);transition:transform .4s ease}.lpfilter__title .lpfilter__title-toggle.active svg{transform:rotate(180deg)}.lpfilter__list{flex-direction:column;gap:24px;position:relative;height:0;overflow:hidden;transition:height .4s ease,padding-top .4s ease}.lpfilter__list.active{height:163px;padding-block:24px 17px}.lpfilter__list.active.price,.lpfilter__list.active.short{height:max-content}.lpfilter__list.expanded{padding-bottom:0}.lpfilter__list-item-label{align-items:center;gap:8px;position:relative;cursor:pointer}.lpfilter__list-item-label *{pointer-events:none}.lpfilter__list-item-input{width:1px;height:1px;position:absolute;left:0;top:0;opacity:0}.lpfilter__list-item-checkbox{width:15px;height:15px;justify-content:center;align-items:center;border:1px solid var(--neutral400);border-radius:4px;cursor:pointer;transition:background .4s ease,border-color .4s ease}.lpfilter__list-item-input:checked+.lpfilter__list-item-checkbox{background-color:var(--primary500);border-color:var(--primary500)}.lpfilter__list-item-checkbox svg{width:11px;height:11px;flex-shrink:0;opacity:0;color:var(--white);transition:opacity .4s ease}.lpfilter__list-item-input:checked+.lpfilter__list-item-checkbox svg{opacity:1}.lpfilter__list-item-text{font:400 14px / 1.2 var(--manrope);color:var(--neutral500)}.lpfilter__count{font:400 12px / 1.2 var(--manrope);color:var(--primary400);margin-left:auto}.lpfilter__see-more{width:100%;position:absolute;left:0;bottom:0;background-color:var(--white)}.lpfilter__list.expanded .lpfilter__see-more{position:static}.lpfilter__see-more-text{font:400 14px / 1.2 var(--manrope);color:var(--secondary-light500);cursor:pointer}.lpfilter__price-range{flex-direction:column;gap:12px}.lpfilter__multi-range{position:relative;height:16px}.lpfilter__multi-range::before{content:'';position:absolute;top:50%;left:0;right:0;height:3px;transform:translateY(-50%);background:linear-gradient(to right,var(--gray200) calc(var(--min, 0) * 1%),var(--primary500) calc(var(--min, 0) * 1%),var(--primary500) calc(var(--max, 100) * 1%),var(--gray200) calc(var(--max, 100) * 1%));z-index:0;pointer-events:none}.lpfilter__multi-range input[type=range]:nth-child(1)::-webkit-slider-thumb,.lpfilter__multi-range input[type=range]:nth-child(2)::-webkit-slider-thumb{background-color:var(--primary500)}.lpfilter__multi-range input[type=range]:nth-child(2),.lpfilter__multi-range input[type=range]::-moz-range-track{background:none}input[type=range]{height:16px;position:absolute;width:100%;padding:0;margin:0;border:0;outline:none;background:#fff0;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;z-index:1}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:16px;width:16px;margin:5px 0;border-radius:50%;background-color:var(--primary500);-moz-appearance:none;appearance:none;pointer-events:all;transition:all .3s ease}input[type=range]::-webkit-slider-thumb{position:relative;height:16px;width:16px;margin:5px 0;border-radius:50%;background-color:var(--primary500);-webkit-appearance:none;appearance:none;pointer-events:all;transition:all .3s ease}input[type=range]::-moz-range-thumb:hover,input[type=range]::-webkit-slider-thumb:hover{background-color:var(--primary950)}input[type=range]::-moz-range-thumb:active,input[type=range]::-webkit-slider-thumb:active{background-color:var(--primary)}.lpfilter__price-value{width:100%;justify-content:space-between;align-items:center;gap:10px}.lpfilter__price-input-box{width:50%;height:40px;position:relative;border:1px solid var(--primary200);border-radius:8px;overflow:hidden}.lpfilter__price-input-box span{position:absolute;left:12px;top:50%;transform:translateY(-50%);font:400 14px / 1.2 var(--manrope);color:var(--gray700)}.lpfilter__price-value-input{width:100%;height:100%;padding-inline:32px 12px;font:400 14px / 1.2 var(--manrope);color:var(--primary950);border:0;border-radius:8px}@media (max-width:1024px){.lp__filters{width:100%;max-width:380px;height:100dvh;position:fixed;z-index:9999;top:0;left:0;padding:0 20px;background-color:var(--white);border:0;border-radius:0;transform:translateX(-100%);transition:transform .5s ease-in-out;overflow-x:hidden;overflow-y:auto}.lp__filters.active{transform:translateX(0)}.lp__filters::-webkit-scrollbar{width:0}.lp__filters-header{width:calc(100% + 40px);align-items:center;margin-inline:-20px;margin-bottom:24px;padding:17px 20px;position:sticky;top:0;z-index:1;background-color:var(--white)}.lp__filters-close{align-items:center;gap:4px;margin-left:auto;font:400 14px / 1.2 var(--manrope);color:var(--primary900);cursor:pointer}.lp__filters-close svg{width:18px;height:18px;flex-shrink:0;color:var(--primary900)}.lpfilter:last-of-type{margin-bottom:24px}.lp__filters-footer{width:calc(100% + 40px);margin-top:auto;margin-inline:-20px;padding:16px 20px;position:sticky;bottom:0;z-index:1;background-color:var(--white);border-top:1px solid var(--neutral200)}.lp__filters-submit{width:100%;height:48px;justify-content:center;align-items:center;border:0;border-radius:300px;background-color:var(--primary500);font:700 14px / 1 var(--manrope);color:var(--white);cursor:pointer;transition:background .4s ease}.lp__filters-submit:hover{background-color:var(--primary800)}}  .showcasepcard{display:flex;flex-direction:column;position:relative;background:radial-gradient(107.2% 61.55% at 50% 0%,#0233B3 0%,#01164D 100%);border-radius:8px;height:100%;min-width:0}.showcasepcard__wrapper{flex-direction:column;align-items:center;padding:17px}.showcasepcard__image{width:228px;aspect-ratio:1 / 1;object-fit:contain;margin-bottom:25px}.showcasepcard__title{min-height:38.38px;font:700 16px / 1.2 var(--manrope);color:var(--white);text-align:center;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.showcasepcard__details{width:100%;min-height:88px;flex-direction:column;gap:8px}.showcasepcard__detail{flex-wrap:nowrap;align-items:center;gap:4.5px}.showcasepcard__detail svg{width:24px;height:24px;color:var(--primary400);flex-shrink:0}.showcasepcard__detail-text{display:flex;flex-wrap:wrap;font:400 12px / 1.2 var(--manrope);color:var(--white)}.showcasepcard__prices{width:100%;min-height:55.5px;flex-direction:column;justify-content:flex-end;gap:5px;margin-top:20px}.showcasepcard__old-price{font:400 12px / 1.2 var(--manrope);color:var(--neutral50);text-decoration:line-through}.showcasepcard__min-price{align-items:flex-end}.showcasepcard__min-price-value{gap:1.5px;flex-wrap:nowrap;white-space:nowrap}.showcasepcard__min-price-integer{font:700 30px / 1.2 var(--zuume);color:var(--secondary400)}.showcasepcard__min-price-cents{font:700 17px / 1.2 var(--zuume);color:var(--secondary400);padding-top:3.5px}.showcasepcard__min-price--pix svg{align-self:center;width:18px;height:18px;flex-shrink:0;color:var(--secondary400);margin-right:6px}.showcasepcard__min-price-pix{align-self:flex-end;font:700 12px / 1.2 var(--manrope);color:var(--secondary400);margin-left:4px;padding-bottom:4px;white-space:nowrap}.showcasepcard__installments{width:100%;font:400 12px / 1.5 var(--manrope);color:var(--neutral300)}.showcasepcard__instalments-value{white-space:nowrap}.showcasepcard__addtocart{padding:7px 17px 17px 17px;margin-top:auto}.showcasepcard__addtocart .showcasepcard__button{width:100%;height:56px;background-color:var(--secondary-light500);padding-inline:20px;display:flex;align-items:center;justify-content:space-between;font:700 16px / 1.2 var(--manrope);color:var(--secondary950);border:none;border-radius:32px;transition:background .4s ease}.showcasepcard__addtocart .showcasepcard__button:hover{background-color:var(--secondary400)}.showcasepcard__addtocart .showcasepcard__button.no-stock{background-color:var(--neutral100);color:var(--neutral600);justify-content:center}.showcasepcard__addtocart .showcasepcard__button.no-stock:hover{background-color:var(--neutral200)}@media(max-width:560px){.showcasepcard__image{width:100%}}  .pagination{width:100%;padding-top:22px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.pagination__arrow{display:flex;justify-content:center;align-items:center;width:max-content;height:31px;gap:8px;padding-inline:14px;background-color:var(--white);border:1px solid var(--neutral100);border-radius:8px;cursor:pointer;transition:border-color .4s ease}.pagination__arrow:hover{border-color:var(--neutral400)}.pagination__arrow.default{opacity:.4;pointer-events:none}.pagination__arrow.previous{justify-self:start}.pagination__arrow.next{justify-self:end}.pagination__arrow span{font:400 12px / 1.2 var(--manrope);color:var(--neutral400);white-space:nowrap;transition:color .4s ease;padding-top:2px}.pagination__arrow:hover span{color:var(--neutral600)}.pagination__arrow svg{width:10px;height:10px;flex-shrink:0;color:var(--neutral500);transition:color .4s ease}.pagination__arrow:hover svg{color:var(--neutral600)}.pagination__numbers{justify-self:center;align-items:center;gap:12px}.pagination__number{display:flex;justify-content:center;align-items:center;width:40px;height:40px;flex-shrink:0;background-color:#fff0;border:0;border-radius:100%;font:700 12px / 1.2 var(--manrope);color:var(--neutral500);cursor:pointer;transition:background .4s ease,color .4s ease}.pagination__number:hover{background-color:var(--neutral100)}.pagination__number.active{background-color:var(--primary100);color:var(--primary500)}.pagination__ellipsis{font:700 12px / 1.2 var(--manrope);color:var(--neutral500)}.lp__paginator{display:flex;justify-content:center;align-items:center;width:100%;height:48px;position:relative;margin:22px auto 0;font:700 16px / 1.2 var(--manrope);color:var(--primary400);background-color:var(--white);border:1px solid var(--primary400);border-radius:1000px;cursor:pointer}.lp__paginator .loader_container{background-color:var(--white);border-radius:1000px}.lp__paginator .loader_container .loader,.lp__paginator .loader_container .loader svg{width:20px;height:20px;fill:var(--primary400)}  .lpdescription{background-color:var(--white);padding-block:30px}.lpdescription__wrapper{display:flex;max-height:110px;overflow:hidden;transition:max-height 0.4s ease;flex-direction:column;gap:32px;position:relative;padding-bottom:60px}.lpdescription__wrapper::after{content:"";position:absolute;bottom:0;left:0;right:0;height:170px;background:linear-gradient(to bottom,transparent 0%,var(--white) 85%);pointer-events:none;transition:opacity 0.3s ease,visibility 0.3s ease}.lpdescription__wrapper.expanded{max-height:9999px}.lpdescription__wrapper.expanded::after{opacity:0;visibility:hidden}.lpdescription__content>*{font:500 14px / 1.6 var(--manrope);color:var(--neutral500)}.lpdescription__wrapper.no-js{max-height:none;padding-bottom:0}.lpdescription__wrapper.no-js::after,.lpdescription__wrapper.no-js .lpdescription__toggle-btn{display:none}.lpdescription__toggle-btn{width:max-content;position:absolute;bottom:0;left:50%;z-index:999;transform:translateX(-50%);font:400 16px / 1.2 var(--manrope);color:var(--primary500);background-color:#fff0;border:none;text-decoration:underline}  .pp__content{padding-top:15px}.pp__content-wrapper{flex-direction:column}.pp__panel{max-width:950px;gap:34px;margin-inline:auto}.ppinfo__button-no-stock{width:100%;height:60px;border:none;border-radius:40px;background-color:var(--neutral200);font:500 18px / 1.2 var(--manrope);color:var(--neutral500);letter-spacing:-.02em;transition:background .4s ease}.ppinfo__button-no-stock:hover{background-color:var(--neutral300)}@media (max-width:1024px){.pp__panel{max-width:unset;margin-inline:0;flex-direction:column;align-items:center;gap:24px}}  .ppinfo{width:40%;flex-direction:column;align-items:center}.ppinfo__wrapper{flex-direction:column}.ppinfo__brand{font:700 12px / 1.2 var(--manrope);color:var(--secondary600);letter-spacing:2px;margin-bottom:5px}.ppinfo__title{font:700 36px / 1.2 var(--zuume);color:var(--primary800);margin-bottom:5px}.ppinfo__subtitle{gap:3px;align-items:center}.ppinfo__sku{font:400 10px / 1.2 var(--manrope);color:var(--gray800);margin-bottom:5px}.ppinfo__flavor-text{font:700 16px / 1.2 var(--manrope);color:var(--primary900)}.ppinfo__details{width:100%;flex-direction:column;gap:8px;padding-block:16px}.ppinfo__detail{gap:8px}.ppinfo__detail svg{width:16px;height:16px;flex-shrink:0}.ppinfo__detail-text{font:400 14px / 1.2 var(--manrope);color:var(--neutral500)}@media (max-width:1024px){.ppinfo{width:100%}.ppinfo__wrapper{width:100%}}.ppinfo__form{flex-direction:column}.ppprices{flex-direction:column;margin-block:16px;padding-block:12px;border-block:1px solid var(--neutral200)}.ppprices__old{font:400 16px / 1.2 var(--manrope);color:var(--neutral400);text-decoration:line-through}.ppprices__price{gap:2px;align-items:flex-start}.ppprices__price-integer{font:700 45px / 1.2 var(--zuume);color:var(--primary500)}.ppprices__price-cents{padding-top:3px;font:700 30px / 1.2 var(--zuume);color:var(--primary500)}.ppprices__price--pix svg{align-self:center;width:26px;height:26px;flex-shrink:0;color:var(--primary500);margin-right:6px}.ppprices__price-pix{align-self:flex-end;font:700 17px / 1.2 var(--manrope);color:var(--primary600);padding-bottom:8px;margin-left:4px}.ppprices__installment{font:400 16px / 1.2 var(--manrope);color:var(--neutral500)}.ppinfo__accumulator{height:56px;width:max-content;align-items:center;flex-shrink:0;background-color:var(--white);border:1px solid #E7E5EA;border-radius:9999px}.ppinfo__accumulator span{width:38px;height:56px;display:flex;justify-content:center;align-items:center;cursor:pointer}.ppinfo__accumulator span svg{width:8px;height:8px;color:var(--primary700)}.ppinfo__accumulator input{width:45px;height:56px;font:700 16px / 1.2 var(--manrope);color:var(--neutral600);text-align:center;background-color:#fff0;border:none}.ppinfo__addtocart{flex-wrap:nowrap;gap:8px}.ppinfo__addtocart-btn{height:56px;width:100%;justify-content:center;align-items:center;font:500 16px / 1.2 var(--manrope);color:var(--primary400);background-color:var(--primary50);border:none;border-radius:40px;transition:background .4s ease;user-select:none}.ppinfo__addtocart-btn:hover{background-color:var(--primary100)}.ppinfo__buynow{margin-top:15px;height:60px;position:relative;justify-content:center;align-items:center;font:500 18px / 1.2 var(--manrope);color:var(--secondary900);background-color:var(--secondary-light500);border-radius:40px;cursor:pointer;overflow:hidden;transition:background .4s ease;user-select:none}.ppinfo__buynow:hover{background-color:var(--secondary600)}.ppinfo__buynow .loader_container{background-color:var(--secondary600)}.ppinfo__buynow .loader_container .loader,.ppinfo__buynow .loader_container .loader svg{width:20px;height:20px;fill:var(--secondary900)}.ppinfo__user-actions{width:100%;justify-content:space-between;gap:20px;flex-wrap:nowrap;margin-block:16px;user-select:none}.ppinfo__favorite{width:max-content;gap:4px;align-items:center;cursor:pointer}.ppinfo__favorite>*{pointer-events:none}.ppinfo__favorite .heart-line,.ppinfo__favorite .heart-fill{width:16px;height:16px}.ppinfo__favorite .heart-line svg,.ppinfo__favorite .heart-fill svg{width:16px;height:16px;color:var(--neutral500)}.ppinfo__favorite .heart-fill{display:none}.ppinfo__favorite[data-wished="true"] .heart-line{display:none!important}.ppinfo__favorite[data-wished="true"] .heart-fill{display:block!important}.ppinfo__favorite-text{font:400 16px / 1.2 var(--manrope);color:var(--neutral500)}.ppinfo__favorite-text.favorited{display:none}.ppinfo__favorite[data-wished="true"] .ppinfo__favorite-text.not-favorited{display:none!important}.ppinfo__favorite[data-wished="true"] .ppinfo__favorite-text.favorited{display:block!important}.ppinfo__share{width:max-content;align-items:center;font:400 16px / 1.2 var(--manrope);color:var(--neutral500);cursor:pointer}.ppinfo__share svg{width:16px;height:16px;margin-right:4px;color:var(--neutral500)}.pp__freight{flex-direction:column;gap:10px;margin-top:16px}.pp__freight-label{align-items:center;gap:10px;user-select:none}.pp__freight-label svg{width:24px;height:24px;flex-shrink:0;color:var(--primary500)}.pp__freight-label span{font:700 16px / 1 var(--manrope);color:var(--neutral500)}.pp__freight-form{width:100%;height:48px;border:1px solid var(--neutral300);border-radius:300px;gap:4px;position:relative}.pp__freight-input{height:100%;width:100%;padding-inline:20px 143px;font:400 14px / 1.2 var(--manrope);color:var(--neutral600);background-color:#fff0;border:none;border-radius:300px}.pp__freight-button{width:137px;height:42px;position:absolute;right:3px;top:50%;transform:translateY(-50%);flex-shrink:0;background-color:var(--secondary100);border:none;border-radius:40px;transition:background .4s ease;overflow:hidden}.pp__freight-button:hover{background-color:var(--secondary200)}.pp__freight-button-text{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font:400 14px / 1.2 var(--manrope);color:var(--secondary700);position:relative}.pp__freight-button-text .loader_container{background-color:var(--secondary200)}.pp__freight-button-text .loader_container .loader,.pp__freight-button-text .loader_container .loader svg{width:20px;height:20px;fill:var(--secondary700)}.pp__freight-cep-unknow{font:400 12px / 1.2 var(--manrope);color:var(--neutral500);text-decoration:underline}.pp__freight-results-list{flex-direction:column;gap:12px;padding:10px;margin-top:16px;background-color:var(--secondary50);border:1px solid var(--secondary200);border-radius:8px}.pp__freight-results-item{justify-content:space-between;gap:15px}.pp__freight-results-item-title{font:400 14px / 1.2 var(--manrope);color:var(--secondary900)}.pp__freight-results-item-price{font:700 14px / 1.2 var(--manrope);color:var(--secondary700)}  .ppimages{width:60%;height:auto;flex-shrink:0;flex-direction:column;gap:20px;position:relative}.ppimages__favorite{position:absolute;right:10px;top:10px;z-index:99;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:var(--white);cursor:pointer;transition:background .4s ease}.ppimages__favorite[data-wished="true"]{background-color:var(--secondary800)}.ppimages__favorite>*{pointer-events:none}.ppimages__favorite .heart-line,.ppimages__favorite .heart-fill{width:16px;height:16px}.ppimages__favorite .heart-line svg,.ppimages__favorite .heart-fill svg{width:16px;height:16px;color:var(--secondary500)}.ppimages__favorite .heart-fill{display:none}.ppimages__favorite[data-wished="true"] .heart-line{display:none!important}.ppimages__favorite[data-wished="true"] .heart-fill{display:block!important}.ppimages__thumbnails{height:auto;width:100%;overflow-x:auto;display:flex;gap:20px;padding-bottom:8px;position:relative;user-select:none}.ppimages__thumbnails::-webkit-scrollbar{height:3px}.ppimages__thumbnails::-webkit-scrollbar-track{background:var(--secondary-light50);border-radius:33px}.ppimages__thumbnails::-webkit-scrollbar-thumb{background:var(--secondary-light500);border-radius:33px}.ppimages__thumbnails .ppimages__thumbnail{width:70px;height:70px;flex-shrink:0;position:relative;aspect-ratio:1 / 1;padding:5px;margin:0;background-color:var(--neutral50);border:1px solid var(--neutral300);border-radius:8px;cursor:pointer;overflow:hidden;transition:background .4s ease}.ppimages__thumbnails input{width:1px;height:1px;position:absolute;opacity:0}.ppimages__thumbnails .ppimages__thumbnail img{width:100%;height:100%;object-fit:cover}.ppimages__thumbnail:has(input:checked){cursor:auto;background-color:var(--white);border-color:var(--secondary-light500);outline:2px solid var(--secondary-light500);outline-offset:-2px}@media (max-width:560px){.ppimages__thumbnails{gap:15px}}.ppimages__gallery{width:100%;position:relative;overflow:hidden;user-select:none;background-color:var(--white);border-radius:16px}.ppimages__inner{width:100%;height:100%;align-items:center;gap:5px;will-change:transform;cursor:grab}.ppimages__inner img,.ppimages__inner iframe{height:auto;flex-shrink:0;box-sizing:border-box;object-fit:contain;display:block}.ppimages__inner iframe{aspect-ratio:16 / 9}@media (max-width:1024px){.ppimages{width:100%;max-width:570px}}  .pptabs{padding-block:50px 80px}.pptabs__wrapper{flex-direction:column;gap:32px}.pptabs__tabs{height:57px;border-bottom:1px solid var(--neutral200)}.pptabs__tabs-wrapper{height:100%;max-width:1274px;padding-inline:17px;display:flex;flex-wrap:nowrap;margin-inline:auto}.pptabs__tab{height:100%;width:max-content;min-width:max-content;display:flex;align-items:center;justify-content:center;padding-inline:20px;cursor:pointer}.pptabs__tab h2{font:600 14px / 1.2 var(--manrope);color:var(--neutral700);pointer-events:none;transition:color .4s ease}.pptabs__tab.active-tab{background:linear-gradient(180deg,#fff0 0%,rgb(51 138 243 / .1) 100%);border-bottom:1px solid var(--primary300)}.pptabs__tab.active-tab h2{color:var(--primary500)}@media (min-width:1025px){.pptabs__tab:hover h2{color:var(--primary500)}}.pptabs__content{width:100%;max-width:1034px;margin-inline:auto;flex-direction:column;display:none;padding-inline:17px;background-color:var(--white)}.pptabs__content.active-content{display:flex}.pptabs__content-wrapper{width:100%}.pptabs__text{font:400 16px / 1.6 var(--manrope);color:var(--black1);letter-spacing:-.02em;word-break:break-word}.pptabs__text h2{font:700 30px / 1.2 var(--zuume);color:var(--primary);margin-bottom:32px}.pptabs__text p{font:400 16px / 1.6 var(--manrope);color:var(--black1);letter-spacing:-.02em;word-break:break-word}.pptabs__text strong,.pptabs__text a{font:700 16px / 1.6 var(--manrope)}.pptabs__text ul{list-style:initial!important;margin-bottom:22px!important}.pptabs__text li{list-style:initial!important;margin-left:17px;margin-bottom:5px}.pptabs__text li p{margin-bottom:2px!important}.pptabs__text img{width:100%;height:auto}.pptabs__obs{flex-direction:column;gap:5px;margin-top:25px}.pptabs__obs-title{font-weight:700}.pptabs__link{color:var(--primary400);text-decoration:underline}.pptabs__catalog-image{width:100%;height:auto}.pptabs__content-wrapper p,.pptabs__content-wrapper li{font:400 16px / 1.6 var(--manrope);color:var(--black1);letter-spacing:-.02em;word-break:break-word}.pptabs__content-wrapper p+p,.pptabs__content-wrapper table+p,.pptabs__content-wrapper p+table,.pptabs__content-wrapper ul+p{margin-top:16px}.pptabs__content-wrapper strong{font-weight:700}.pptabs__content-wrapper table{width:100%;margin-block:24px;border:1px solid var(--neutral200);border-collapse:collapse;font:400 15px / 1.5 var(--manrope);color:var(--neutral600);letter-spacing:normal}.pptabs__content-wrapper th,.pptabs__content-wrapper td{padding:12px 16px;text-align:left;vertical-align:top}.pptabs__content-wrapper thead th{font:700 15px / 1.5 var(--manrope);color:var(--primary900);background-color:var(--primary50)}.pptabs__content-wrapper tbody tr:nth-child(odd){background-color:var(--neutral50)}.pptabs__content-wrapper tbody td:first-child{font-weight:600;color:var(--neutral700)}.pptabs__content-wrapper caption{padding-bottom:8px;font:600 14px / 1.4 var(--manrope);color:var(--neutral500);text-align:left}@media (max-width:768px){.pptabs__tabs{overflow-x:auto;overflow-y:hidden}.pptabs__tabs::-webkit-scrollbar{height:0}.pptabs__tabs-wrapper{padding-inline:0}}@media (max-width:560px){.pptabs__content-wrapper table{display:block;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--neutral300) var(--neutral100)}.pptabs__content-wrapper thead,.pptabs__content-wrapper tbody{display:table;width:100%;min-width:420px}.pptabs__content-wrapper th,.pptabs__content-wrapper td{white-space:nowrap}.pptabs__content-wrapper table::-webkit-scrollbar{height:5px}.pptabs__content-wrapper table::-webkit-scrollbar-track{background:var(--neutral100);border-radius:30px}.pptabs__content-wrapper table::-webkit-scrollbar-thumb{background:var(--neutral300);border-radius:30px}}  .product-info{padding-block:100px;--pinfo-title:var(--primary900);--pinfo-content-title:var(--primary800);--pinfo-detail-title:var(--primary900)}.product-info--aminomov{--pinfo-title:var(--secondary500);--pinfo-content-title:var(--secondary500);--pinfo-detail-title:var(--secondary500)}.product-info__title{max-width:872px;font:italic 700 96px / 1 var(--zuume);color:var(--pinfo-title);text-transform:uppercase}.product-info__contents{display:flex;flex-direction:column;gap:80px;margin:80px 0 0;padding-left:0;list-style:none}.product-info__content{display:flex;align-items:center;gap:64px}.product-info__content:nth-child(even){flex-direction:row-reverse}.product-info__picture{display:flex;width:50%;flex-shrink:0}.product-info__image{width:100%;height:auto;object-fit:contain}.product-info__text{flex:1}.product-info__content-title{font:700 48px / 56px var(--zuume);color:var(--pinfo-content-title);text-transform:uppercase}.product-info__content-description{margin-top:20px;font:400 18px / 1.6 var(--manrope);color:var(--neutral600)}.product-info__highlight{display:flex;align-items:flex-start;gap:64px;margin-top:80px}.product-info__details{display:flex;flex-direction:column;gap:25px;flex:1;margin:0;padding-left:0;list-style:none}.product-info__detail{padding-block:0 20px;border-bottom:1px solid var(--neutral200)}.product-info__detail-icon{width:24px;height:24px;object-fit:contain}.product-info__detail-title{margin-top:10px;font:700 30px / 38px var(--zuume);color:var(--pinfo-detail-title);text-transform:uppercase}.product-info__detail-description{margin-top:15px;font:400 18px / 1.6 var(--manrope);color:var(--neutral500)}@media (max-width:1024px){.product-info__title{font-size:60px;max-width:530px}}@media (max-width:850px){.product-info__content{flex-direction:column;align-items:flex-start;gap:32px}.product-info__content:nth-child(even){flex-direction:column-reverse}.product-info__picture{width:100%}.product-info__highlight{flex-direction:column;align-items:flex-start;gap:16px}.product-info__details{width:100%}}  .sports{position:relative;height:383px;padding-block:32px;overflow:hidden;background:linear-gradient(93.43deg,#0382DD .13%,#0230AA 42.73%,#022277 53.51%)}.sports__wrapper{align-items:center;gap:4px;height:100%}.sports__watermark{position:absolute;bottom:0;left:0;pointer-events:none}.sports__content{position:relative;flex-shrink:0;max-width:210px}.sports__label{display:flex;align-items:center;gap:16px;margin-bottom:2px;font:700 10px / 1 var(--manrope);color:var(--secondary300);letter-spacing:2px;text-transform:uppercase}.sports__arrow{width:8px;height:8px}.sports__heading{font:300 30px / 38px var(--zuume);color:var(--primary50);text-transform:uppercase}.sports__list{display:flex;justify-content:flex-end;gap:4px;flex:1;height:max-content;margin:0;padding-left:0;list-style:none;position:relative;z-index:1}.sports__card{position:relative;display:flex;flex-direction:column;gap:20px;flex:1;height:max-content;transition:transform 0.4s cubic-bezier(.22,1,.36,1)}.sports__image{display:block;width:100%;height:auto;object-fit:cover;transition:transform 0.6s cubic-bezier(.22,1,.36,1),filter 0.4s cubic-bezier(.22,1,.36,1)}.sports__name{font:400 16px / 1.2 var(--manrope);color:var(--white);text-align:center;letter-spacing:-.02em}@media (min-width:1025px){.sports__card:hover{transform:translateY(-8px);z-index:2}.sports__card:hover .sports__image{transform:scale(1.06);filter:drop-shadow(0 12px 24px rgb(0 0 0 / .4))}}@media (max-width:1024px){.sports{height:auto;padding-right:0}.sports__wrapper{flex-direction:column;align-items:flex-start;gap:24px;height:auto}.sports__content{max-width:100%}.sports__heading{font-size:48px;line-height:56px}.sports__list{justify-content:flex-start;width:100%;height:auto;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.sports__list::-webkit-scrollbar{display:none}.sports__card{flex:0 0 auto;height:auto}}@media (max-width:768px){.sports{padding-inline:17px}.sports__watermark{bottom:unset;top:5%}.sports__list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.sports__card{gap:12px}.sports__name{line-height:24px}}  .testimonials{padding-block:30px;background-color:var(--white)}.testimonials__gallery{width:100%;overflow:hidden}.testimonials__inner{display:flex;justify-content:flex-start;gap:30px;transition:transform 0.4s ease}.testimonials__slide{display:flex;gap:40px;flex-shrink:0;width:100%}.testimonials__author{width:260px;display:flex;flex-direction:column;flex-shrink:0}.testimonials__photo{width:195px;height:195px;margin-bottom:23px;object-fit:cover;border-radius:100%}.testimonials__name{font:700 24px / 1.2 var(--manrope);color:var(--primary900);letter-spacing:-.02em}.testimonials__role{font:400 18px / 1.2 var(--manrope);color:var(--neutral500);margin-top:4px}.testimonials__socials{display:flex;align-items:center;gap:12px;margin-top:12px}.testimonials__social{display:flex;align-items:center;justify-content:center}.testimonials__social svg{width:24px;height:24px}.testimonials__message{font:700 60px / 1.1 var(--zuume);color:var(--primary800);text-transform:uppercase}.testimonials__footer{display:flex;align-items:center;gap:108px;margin-top:32px}.testimonials__pagination{display:flex;flex:1;width:100%!important;border-radius:33px}.testimonials__pagination .increazy-carousel-bullet{flex:1;height:3px;padding:0;border:0;background-color:var(--secondary-light50);cursor:pointer;border-radius:33px;transition:background-color 0.4s ease}.testimonials__pagination .increazy-carousel-bullet-active{background-color:var(--secondary500);border-radius:33px}.testimonials__arrows{display:flex;align-items:center;gap:12px;flex-shrink:0}.testimonials__arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--secondary300);border-radius:100%;cursor:pointer;transition:background .4s ease}.testimonials__arrow svg{width:12px;height:12px;color:var(--secondary500)}@media (min-width:1025px){.testimonials__arrow:hover{background-color:var(--secondary50)}}@media (max-width:1024px){.testimonials__message{font-size:50px}}@media (max-width:768px){.testimonials__slide{flex-direction:column-reverse;justify-content:space-between}.testimonials__author{width:100%}.testimonials__photo{width:150px;height:150px}.testimonials__message{font-size:36px}.testimonials__footer{gap:24px;margin-top:32px}}  .ppshowcase{padding-block:64px;background-color:var(--secondary50)}.ppshowcase__wrapper{flex-direction:column;gap:24px}.ppshowcase__header{width:100%;justify-content:space-between;align-items:center;gap:20px;position:relative}.ppshowcase__title{min-width:max-content;font:700 48px / 56px var(--zuume);color:var(--primary800);text-transform:uppercase}.ppshowcase__arrows{gap:12px}.ppshowcase__arrow{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background-color:#fff0;border:1px solid var(--primary500);border-radius:100%;cursor:pointer;transition:background .4s ease}@media (min-width:1025px){.ppshowcase__arrow:hover{background-color:var(--primary50)}}.ppshowcase__arrow svg{width:12px;height:12px;color:var(--primary500)}.ppshowcase__content{width:100%;display:flex;flex-wrap:nowrap}.ppshowcase__gallery{width:100%;overflow:hidden;user-select:none}.ppshowcase__inner{display:flex;gap:12px;transition:transform 0.4s cubic-bezier(.25,.46,.45,.94);will-change:transform;width:100%}.ppshowcase__slide{flex-shrink:0;box-sizing:border-box;width:calc((100% - 36px) / 4)}.ppshowcase__pagination{width:max-content;margin-inline:auto;display:flex;gap:8px;flex-wrap:nowrap}.ppshowcase__pagination .increazy-carousel-bullet{width:8px;height:8px;flex-shrink:0;cursor:pointer;border:0;background-color:var(--neutral200);border-radius:100%;transition:background .4s ease}.ppshowcase__pagination .increazy-carousel-bullet-active{background-color:var(--secondary-light500)}.ppshowcase.no-js .ppshowcase__gallery{overflow:visible}.ppshowcase.no-js .ppshowcase__inner{display:grid;grid-template-columns:repeat(4,1fr);transition:none}.ppshowcase.no-js .ppshowcase__slide{width:auto}.ppshowcase.no-js .ppshowcase__arrows{display:none}@media (max-width:1240px){.ppshowcase__slide{width:calc((100% - 24px) / 3)}.ppshowcase.no-js .ppshowcase__inner{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.ppshowcase__slide{width:calc((100% - 12px) / 2)}.ppshowcase.no-js .ppshowcase__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:400px){.ppshowcase__title{font-size:36px;line-height:42px}.ppshowcase.no-js .ppshowcase__inner{grid-template-columns:1fr}.ppshowcase__arrow{height:36px;width:36px}.ppshowcase__arrow svg{width:8px;height:8px}.ppshowcase__slide{width:100%}}  .nostockmodal__overlay{width:100%;height:100%;position:fixed;inset:0;z-index:9998;background-color:#000000B2;display:none}.nostockmodal__overlay.active{display:block}.nostockmodal{width:100%;max-width:500px;background-color:var(--white);border-radius:8px;padding:50px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999;display:none}.nostockmodal.active{display:block}.nostockmodal__wrapper{width:100%;display:flex;gap:50px;position:relative}.nostockmodal__close{width:24px;height:24px;position:absolute;top:-40px;right:-40px;display:flex;justify-content:center;align-items:center;border:1px solid var(--neutral400);border-radius:100%;cursor:pointer}.nostockmodal__close svg{width:16px;height:16px;color:var(--neutral400)}.nostockmodal__content{width:100%;display:flex;flex-direction:column;gap:20px}.nostockmodall__title{font:700 36px / 1.2 var(--zuume);color:var(--primary500);text-transform:uppercase}.nostockmodall__text{font:400 16px / 1.6 var(--manrope);color:var(--neutral500);letter-spacing:-.02em}.nostockmodal__radio{display:flex;gap:8px}.nostockmodal__customradio{width:20px;min-width:20px;height:20px;background-color:var(--secondary-light500);border-radius:100%;position:relative}.nostockmodal__customradio::after{content:'';display:block;width:8px;height:8px;border-radius:100%;background-color:var(--white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nostockmodal__radio-text{font:400 16px / 18px var(--manrope);color:var(--neutral500)}.nostockmodal__radio-email{color:var(--secondary-light500)}.nostockmodal__button{width:100%;height:57px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;background-color:var(--secondary-light500);font:500 18px / 21px var(--manrope);color:var(--secondary-light900);position:relative;transition:background .4s ease}.nostockmodal__button:hover{background-color:var(--secondary400)}.nostockmodal__button .loader_container{width:100%;height:100%;background-color:var(--secondary-light500);border-radius:40px}.nostockmodal__button .loader_container .loader{width:24px;height:24px}.nostockmodal__button .loader_container .loader svg{width:24px;height:24px;fill:var(--secondary-light900)}.nostockmodal__alert{font:400 12px / 12px var(--manrope);color:var(--neutral500)}.nostockmodal__alert-link{text-decoration:underline;color:var(--primary500)}@media (max-width:768px){.nostockmodal{width:100%;max-width:calc(100% - 34px);padding:50px 20px}.nostockmodal__close{right:-10px}}  .cart{background-color:var(--neutral100)}.cart__container{padding-block:0 48px}.cart__wrapper{flex-direction:column;gap:24px}.cart__header{padding-block:16px;flex-direction:column;gap:8px}.cart__title{font:italic 700 72px / 1 var(--zuume);color:var(--primary950)}.cart__subtitle{font:400 12px / 1.2 var(--manrope);color:var(--neutral600)}@media (max-width:768px){.cart__header{gap:4px}.cart__title{font-style:normal;font-size:36px;line-height:44px}}.cart__panel{width:100%;max-width:1100px;min-height:300px;margin-inline:auto;flex-wrap:nowrap;gap:40px;position:relative}.cart__panel .loader_container{background-color:var(--neutral100)}.cart__panel .loader_container .loader,.cart__panel .loader_container .loader svg{fill:var(--neutral300)}@media (max-width:1024px){.cart__panel{flex-direction:column;gap:30px}}.cart__empty{width:100%;height:max-content;background-color:var(--white);border-radius:16px;justify-content:center;align-items:center;padding:80px}.cart__empty-content{flex-direction:column;gap:30px}.cart__empty-title{font:400 36px / 1.2 var(--zuume);color:var(--primary600);text-align:center;text-transform:uppercase}.cart__empty-text{font:400 16px / 1.2 var(--manrope);color:var(--neutral500)}.cart__empty-buttons{flex-direction:column;align-items:center;gap:15px}.cart__empty-button{height:56px;width:240px;justify-content:center;align-items:center;font:500 16px / 1.2 var(--manrope);color:var(--secondary600);border:1px solid var(--secondary500);border-radius:9999px;background-color:var(--white);transition:background .4s ease}.cart__empty-button:hover{background-color:var(--secondary50)}.cart__empty-button:nth-of-type(1){border:none;background-color:var(--secondary-light500);color:var(--secondary-light950)}.cart__empty-button:nth-of-type(1):hover{background-color:var(--secondary400)}.cart__item-list{height:max-content;width:calc(100% - 380px);background-color:var(--white);border-radius:16px;padding:20px 10px;position:relative}.cart__item-list .loader_container{background-color:var(--white);border-radius:16px}.cart__item-list .loader_container .loader,.cart__item-list .loader_container .loader svg{width:50px;height:50px;fill:var(--neutral200)}.cart__items{width:100%;flex-direction:column;gap:40px}.cart__item{width:100%;gap:20px;padding:20px 15px;border-bottom:1px dashed var(--neutral200)}.cart__item-image{width:140px;height:140px;object-fit:contain;aspect-ratio:1 / 1}.cart__item-content{width:100%;height:100%;align-items:center;gap:20px}.cart__item-info{width:100%;height:100%;flex-direction:column;gap:10px}.cart__item-name{font:400 16px / 1.2 var(--manrope);color:var(--neutral500)}.cart__item-details{gap:3px}.cart__item-detail,.cart__item-detail-divider{font:400 10px / 1.2 var(--manrope);color:var(--neutral800)}.cart__bundle-label{font:400 12px / 1.2 var(--manrope);color:var(--neutral500);text-decoration:underline;cursor:pointer}.cart__bundle{display:none}.cart__bundle-input{display:none}.cart__bundle-input:checked+.cart__bundle{display:flex!important;flex-direction:column;gap:3px}.cart__bundle-item{font:500 13px / 1.2 var(--manrope);color:var(--neutral500);padding-left:10px;position:relative}.cart__bundle-item::after{content:"•";position:absolute;left:0;top:50%;transform:translateY(-50%);font:500 13px / 1.2 var(--manrope);color:var(--neutral500)}.cart__item-line{align-items:center;flex-wrap:nowrap;gap:15px;margin-top:auto}.cart__item-accumulator{width:max-content;height:40px;border:1px solid var(--neutral200);border-radius:9999px}.cart__item-accumulator span{height:100%;width:36px;flex-shrink:0;justify-content:center;align-items:center;cursor:pointer}.cart__item-accumulator span svg{width:8px;height:8px;color:var(--primary700)}.cart__item-accumulator input{height:100%;width:42px;flex-shrink:0;border:none;text-align:center;font:700 14px / 1.2 var(--manrope);color:var(--neutral500)}.cart__item-alert{position:relative}.cart__item-alert svg{width:24px;height:24px;flex-shrink:0;color:var(--secondary-light500)}.cart__item-tooltip{position:absolute;top:100%;left:0;padding:5px;width:max-content;padding-inline:12px;background-color:var(--secondary50);border:1px solid var(--secondary-light500);border-radius:4px;font:400 12px / 1.2 var(--manrope);color:var(--secondary700);opacity:0;pointer-events:none;transition:opacity .4s ease}.cart__item-alert:hover .cart__item-tooltip{opacity:1}.cart__item-actions{width:max-content;height:100%;align-items:center;gap:20px}.cart__item-price{min-width:max-content;font:700 30px / 38px var(--zuume);color:var(--primary500)}.cart__item-remove{width:24px;height:24px;cursor:pointer}.cart__item-remove svg{width:24px;height:24px;color:var(--neutral400)}@media (max-width:1024px){.cart__item-list{width:100vw;transform:translateX(-17px);border-radius:0}}@media (max-width:640px){.cart__item-list{padding-inline:17px}.cart__item{padding-inline:0}.cart__item-image{width:100px;height:100px}.cart__item-content{flex-direction:column;align-items:flex-start}.cart__item-actions{width:100%;justify-content:space-between}.cart__item-tooltip{left:unset;right:50%;transform:translateX(50%)}}.cart__resume{width:340px;flex-direction:column;background-color:var(--white);padding:24px;border-radius:16px}.cart__resume-header{align-items:center;justify-content:space-between;margin-bottom:20px}.cart__resume-count{font:700 16px / 1.2 var(--manrope);color:var(--primary500)}.cart__resume-subtotal{font:700 18px / 1.2 var(--manrope);color:var(--primary500);letter-spacing:-.05em}@media (max-width:1024px){.cart__resume{width:100%}}.cart__deliverysearch,.cart__couponsearch{flex-direction:column;gap:10px;margin-bottom:20px}.cart__deliverysearch-label,.cart__couponsearch-label{font:700 14px / 1.2 var(--manrope);color:var(--neutral600)}.cart__deliverysearch-inputblock,.cart__couponsearch-inputblock{height:48px;width:100%;border:1px solid var(--neutral300);border-radius:300px;position:relative}.cart__deliverysearch-input,.cart__couponsearch-input{width:100%;height:100%;border:none;border-radius:300px;background-color:var(--white);padding-inline:20px 143px;font:400 14px / 1.2 var(--manrope);color:var(--neutral500)}.cart__deliverysearch-button,.cart__couponsearch-button{width:137px;height:42px;position:absolute;right:3px;top:50%;transform:translateY(-50%);background-color:var(--secondary100);border:none;border-radius:40px;transition:background .4s ease}.cart__deliverysearch-button:hover,.cart__couponsearch-button:hover{background-color:var(--secondary200)}.cart__deliverysearch-button-text,.cart__couponsearch-button-text{width:100%;height:100%;justify-content:center;align-items:center;font:400 14px / 1.2 var(--manrope);color:var(--secondary700);position:relative}.cart__deliverysearch-button-text .loader_container,.cart__couponsearch-button-text .loader_container{background-color:var(--secondary100);border-radius:40px}.cart__deliverysearch-button-text .loader_container .loader,.cart__deliverysearch-button-text .loader_container .loader svg,.cart__couponsearch-button-text .loader_container .loader,.cart__couponsearch-button-text .loader_container .loader svg{width:24px;height:24px;fill:var(--secondary700)}.cart__deliverysearch-cep-unknow{font:400 12px / 1.2 var(--manrope);color:var(--neutral500);text-decoration:underline}.cart__deliverysearch-result{background-color:var(--secondary50);padding:25px 10px 10px 10px;border:1px solid var(--secondary300);border-radius:6px;position:relative;flex-direction:column;gap:10px}.cart__deliverysearch-close-results{width:15px;height:15px;position:absolute;top:5px;right:5px;cursor:pointer}.cart__deliverysearch-close-results svg{height:15px;width:15px;color:var(--secondary600)}.cart__deliverysearch-result-text{font:400 12px / 1.2 var(--manrope);color:var(--secondary900)}.cart__totals{padding-top:30px;flex-direction:column;gap:10px}.cart__totals-item{align-items:center;justify-content:space-between;gap:15px}.cart__totals-item-name{font:700 14px / 19px var(--manrope);color:var(--gray300)}.cart__totals-item-name.total{width:max-content;gap:6px;font:700 30px / 32px var(--zuume);color:var(--primary500);text-transform:uppercase}.cart__totals-item-name.total svg{align-self:center;width:22px;height:22px;flex-shrink:0;color:var(--primary500)}.cart__totals-item-price{font:700 17px / 1.2 var(--manrope);color:var(--gray300)}.cart__totals-item-price.total{font:700 35px / 1.2 var(--zuume);color:var(--primary500)}.cart__totals-button{width:100%;height:57px;margin-block:16px;background-color:var(--secondary-light500);font:500 16px / 1.2 var(--manrope);color:var(--secondary900);border:none;border-radius:40px;transition:background .4s ease}.cart__totals-button:hover{background-color:var(--secondary400)}.cart__payments{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:20px}.cart__payments img{margin-inline:auto}  .accountverify{position:relative;display:flex;justify-content:center;align-items:center;min-height:640px;padding:64px 20px;background-color:var(--primary700);overflow:hidden}.accountverify__picture{position:absolute;inset:0;display:flex;pointer-events:none}.accountverify__image{width:100%;height:100%;object-fit:cover}.accountverify__card{position:relative;width:100%;max-width:540px;display:flex;flex-direction:column;gap:30px;padding:40px;background-color:var(--white);border-radius:8px}.accountverify__header{display:flex;justify-content:space-between;align-items:center}.accountverify__logo img,.accountverify__logo svg{width:auto;height:48px}.accountverify__title{font:700 36px / 1.2 var(--zuume);color:var(--primary950);text-transform:uppercase}.accountverify__description{font:400 16px / 1.2 var(--manrope);color:var(--neutral500);text-align:center}.accountverify__divider{display:flex;align-items:center;gap:16px;font:400 14px / 1 var(--manrope);color:var(--neutral400)}.accountverify__divider::before,.accountverify__divider::after{content:'';flex:1;height:1px;background-color:var(--neutral200)}.accountverify__social-login{display:flex;flex-direction:column;align-items:center;gap:12px}.accountverify__social-login.inactive{opacity:.5;pointer-events:none}.accountverify__facebook{display:flex;align-items:center;justify-content:center;gap:8px;width:280px;max-width:100%;height:40px;border-radius:40px;background-color:#1877F2;font:600 14px / 1 var(--manrope);color:var(--white);cursor:pointer;transition:background .3s ease}.accountverify__facebook:hover{background-color:#0C63D4}.accountverify__facebook svg{width:20px;height:20px;flex-shrink:0}@media (max-width:768px){.accountverify{min-height:700px}.accountverify__card{padding:40px 16px}}  .account__hero{width:100%;padding-block:32px 15px;background-color:var(--white)}.account__hero-title{font:italic 700 72px / 1 var(--zuume);color:var(--primary950);text-transform:uppercase}@media (max-width:768px){.account__hero{display:none}}.account__grid{background-color:var(--gray50);min-height:690px;display:flex;padding-block:20px;position:relative}.account__grid.white{background-color:var(--white)}.account__grid-container{width:100%;max-width:1700px;margin-inline:auto;min-height:100%;display:flex;justify-content:space-between}@media (max-width:1024px){.account__grid{padding-block:60px 20px}.account__grid-container{flex-direction:column;gap:60px}}.account{width:100%}.account__page{display:flex;background-color:var(--white);padding:20px 40px 80px}.account__page-wrapper{width:100%;display:flex;gap:48px}.account__page-content{width:100%;position:relative;display:flex;flex-direction:column;gap:24px}@media (max-width:1024px){.account__page-wrapper{gap:65px}}@media (max-width:768px){.account__page{padding-block:10px 60px;padding-inline:17px}.account__page-wrapper{flex-direction:column;gap:30px}}.account__page-content-others button{background:var(--primary100);padding:10px;border-radius:4px;color:#fff;text-decoration:unset;border:0}  .account__form{display:flex;flex-direction:column;gap:20px}.account__form .field .field-label{font:700 12px / 1.2 var(--manrope);color:var(--primary800)}.account__form .field .field-block{position:relative}.account__form .field.readonly .field-input{pointer-events:none;background:var(--gray300)}.account__form .field .field-input[readonly]{opacity:.7}.account__form .field .field-input{width:100%;height:55px;background-color:var(--white);border:1px solid var(--neutral300);border-radius:9999px;padding-inline:25px;font:400 16px / 1.2 var(--manrope);color:var(--neutral600)}.account__form .field .field-block .field-input.invalid{border:1px solid var(--red)!important}.account__form .field .field-input::placeholder{font:400 16px / 1.2 var(--manrope);color:var(--neutral400)}.account__form .field .field-input::-webkit-outer-spin-button,.field-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.account__form .field-block-token{display:flex;flex-direction:column;gap:8px}.account__form .field-block-token .field-token{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.account__form .field-block-token .field-token input{width:100%;height:64px;background-color:var(--white);border:1px solid var(--neutral300);border-radius:12px;font:700 24px / 1 var(--manrope);color:var(--primary900);text-align:center;transition:border-color .3s ease}.account__form .field-block-token .field-token input:focus{outline:none;border-color:var(--primary500)}.account__form .field-block-token .field-error{font:400 12px / 14px var(--manrope);color:var(--red);width:max-content;display:none;margin-top:4px}.account__form .field-block-token .field-error.active{display:block}@media (max-width:768px){.account__form .field-block-token .field-token{gap:8px}.account__form .field-block-token .field-token input{height:52px;font-size:20px;border-radius:10px}}.account__form .field .spy{position:absolute;width:auto;min-height:auto;right:25px;top:50%;transform:translateY(-50%);cursor:pointer;color:var(--neutral600)}.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:22px}.account__form .field .field-error{font:400 12px / 14px var(--manrope);color:var(--red);width:max-content;display:none;margin-top:4px}.account__form .field .field-error.active{display:block!important}.btn-default{width:100%;height:60px;display:flex;justify-content:center;align-items:center;background-color:var(--secondary-light500);border:0;border-radius:40px;font:500 18px / 1.2 var(--manrope);color:var(--secondary900);position:relative;overflow:hidden;cursor:pointer;transition:background .4s ease}.btn-default:hover{background-color:var(--secondary400)}.btn-default.inactive{pointer-events:none}.btn-default .loader_container{width:100%;height:100%;background-color:var(--secondary-light500)}.btn-default .loader_container[data-enabled=true]~.text{display:none;background:#fff0}.btn-default .loader_container .loader svg{height:40px;fill:var(--secondary900)}.btn-default .loader_container .loader{justify-content:center;align-items:center;display:flex}#form-account-verify .field-label{display:none}#form-account-verify .field .field-block #email.inactive{opacity:.5;pointer-events:none}#form-account-login .field-label{display:none}#form-account-login .field:has(input[name="password"]){display:none}#form-account-recovery{width:100%;display:grid;grid-template-columns:1fr;gap:20px}#form-account-register{width:100%;display:grid;grid-template-columns:1fr;gap:20px}#form-account-register .col--2{display:flex;flex-direction:column;gap:20px}#form-account-register .col--2 .field{width:100%}#form-account-register .field:has(input[name="password"]),#form-account-register .field:has(input[name="password_confirmation"]){display:none}#form-account-profile{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#form-account-profile .col--2{display:contents}#form-account-profile .field:has(#name){grid-column:1 / -1}#form-account-profile .btn-default{grid-column:1 / -1}#form-account-profile .field:has(input[name="password"]),#form-account-profile .field:has(input[name="password_confirmation"]){display:none}@media (max-width:860px){#form-account-profile{grid-template-columns:1fr}}#form-account-address{display:none}#form-account-address.active{display:flex}#form-account-address .col--2{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#form-account-address .col--3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:1240px){#form-account-address .col--2,#form-account-address .col--3{grid-template-columns:1fr}}#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(--gray100);width:100%;height:46px;border-radius:50px}#form-account-new-card .field .field-block .field-input.invalid{border-color:var(--primary500)!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 .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(--manrope);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(--manrope);color:var(--gray600);cursor:pointer}#form-account-new-card .document-user-check input{appearance:auto;cursor:pointer;width:20px;height:20px;accent-color:var(--primary500);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}  .accountlogin{position:relative;display:flex;justify-content:center;align-items:center;min-height:640px;padding:64px 20px;background-color:var(--primary700);overflow:hidden}.accountlogin__picture{position:absolute;inset:0;display:flex;pointer-events:none}.accountlogin__image{width:100%;height:100%;object-fit:cover}.accountlogin__card{position:relative;width:100%;max-width:540px;display:flex;flex-direction:column;gap:30px;padding:40px;background-color:var(--white);border-radius:8px}.accountlogin__header{display:flex;justify-content:space-between;align-items:center}.accountlogin__logo img,.accountlogin__logo svg{width:auto;height:48px}.accountlogin__title{font:700 36px / 1.2 var(--zuume);color:var(--primary950);text-transform:uppercase}.accountlogin__description{font:400 16px / 1.4 var(--manrope);color:var(--neutral500);text-align:center}.accountlogin__register{font:400 16px / 1.2 var(--manrope);color:var(--neutral500);text-align:center}.accountlogin__register-link{color:var(--secondary-light600);text-decoration:underline}.resend-token{width:max-content;position:relative;cursor:pointer;display:flex;gap:6px}.resend-token__text{min-width:max-content;font:400 14px / 1.4 var(--manrope);color:var(--neutral500)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.resend-token__loading{width:15px;min-width:15px;height:15px;color:var(--neutral500);transform-origin:center;animation:spin 1s linear infinite}.resend-token::before{content:'';width:100%;height:1px;position:absolute;top:100%;left:0;background-color:var(--neutral500);transform:scaleX(0);transform-origin:left;transition:all 0.3s ease}.resend-token:hover::before{transform:scaleX(1)}@media (max-width:768px){.accountlogin{min-height:700px}.accountlogin__card{padding:40px 16px}}@media (max-width:560px){.accountlogin__register{display:flex;flex-direction:column}}  .accountrecovery{position:relative;display:flex;justify-content:center;align-items:center;min-height:640px;padding:64px 20px;background-color:var(--primary700);overflow:hidden}.accountrecovery__picture{position:absolute;inset:0;display:flex;pointer-events:none}.accountrecovery__image{width:100%;height:100%;object-fit:cover}.accountrecovery__card{position:relative;width:100%;max-width:540px;display:flex;flex-direction:column;gap:30px;padding:40px;background-color:var(--white);border-radius:8px}.accountrecovery__header{display:flex;justify-content:space-between;align-items:center}.accountrecovery__logo img,.accountrecovery__logo svg{width:auto;height:48px}.accountrecovery__title{font:700 36px / 1.2 var(--zuume);color:var(--primary950);text-transform:uppercase}.accountrecovery__description{font:400 16px / 1.2 var(--manrope);color:var(--neutral500);text-align:center}.accountrecovery__hasaccount{width:max-content;margin-inline:auto;font:400 14px / 1.2 var(--manrope);color:var(--primary400);text-decoration:underline;cursor:pointer}@media (max-width:768px){.accountrecovery{min-height:700px}.accountrecovery__card{padding:40px 16px}}  .accountregister{display:flex;background-color:var(--white)}.accountregister__picture{width:50%;flex-shrink:0;display:flex}.accountregister__image{width:100%;height:100%;object-fit:cover}.accountregister__content{width:50%;display:flex;justify-content:center;align-items:center;padding:99px 20px}.accountregister__wrapper{width:100%;max-width:480px;display:flex;flex-direction:column;gap:16px}.accountregister__logo{display:flex;justify-content:center}.accountregister__logo img,.accountregister__logo svg{width:auto;height:48px}.accountregister__title{font:700 36px / 1.2 var(--zuume);color:var(--primary900);text-transform:uppercase;text-align:center}.accountregister__description{font:400 12px / 1.6 var(--manrope);color:var(--neutral500);text-align:center}.accountregister__checkboxes{display:flex;flex-direction:column;gap:12px}.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__custom-checkbox{width:20px;height:20px;flex-shrink:0;border-radius:5px;background-color:var(--white);border:1px solid var(--neutral300);display:flex;justify-content:center;align-items:center;transition:background-color 0.2s ease;cursor:pointer}.accountregister__custom-checkbox svg{width:11px;height:11px;color:var(--white);opacity:0;transition:opacity 0.2s ease}.accountregister__checkbox:checked+.accountregister__label .accountregister__custom-checkbox{background-color:var(--primary500);border:2px solid var(--primary300)}.accountregister__checkbox:checked+.accountregister__label .accountregister__custom-checkbox svg{opacity:1}.accountregister__label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.accountregister__label-text{font:400 12px / 1.5 var(--manrope);color:var(--neutral500)}.accountregister__policies{font:400 12px / 1.6 var(--manrope);color:var(--neutral500);text-align:center}.accountregister__policies-link{color:var(--secondary-light600);text-decoration:underline}.accountregister__login{font:400 16px / 1.2 var(--manrope);color:var(--neutral500);text-align:center}.accountregister__login-link{color:var(--secondary-light600);text-decoration:underline}@media (max-width:768px){.accountregister__picture{display:none}.accountregister__content{width:100%;padding:40px 16px}}  .account__menu{width:240px;min-width:240px;height:max-content;position:sticky;top:40px}.account__menu-list{display:flex;flex-direction:column;gap:8px}.account__menu-list-item{width:100%;height:40px;padding-inline:12px;display:flex;justify-content:flex-start;align-items:center;gap:8px;border-radius:4px;font:400 16px / 1.2 var(--manrope);color:var(--neutral400);cursor:pointer;transition:background .3s ease,color .3s ease}.account__menu-list-item svg{width:20px;height:20px;flex-shrink:0;color:var(--neutral400);transition:color .4s ease}.account__menu-list-item:hover{background-color:var(--gray50)}.account__menu-list-item.active{background-color:var(--primary500);color:var(--white)}.account__menu-list-item.active svg{color:var(--white)}.account__menu-list-item.logout{color:var(--red)}.account__menu-list-item.logout svg{color:var(--red)}@media (max-width:768px){.account__menu{width:100vw;min-width:100vw;transform:translateX(-17px);position:static}.account__menu-list{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-inline:10px}.account__menu-list::-webkit-scrollbar{display:none}.account__menu-list-item{width:max-content;min-width:max-content;background-color:var(--white)}.account__menu-list-item:hover{background-color:var(--white)}}  #form-account-profile .field-input[readonly]{opacity:1}#form-account-profile:not(.editing) .field .field-input{background-color:var(--neutral100);border-color:#fff0;color:var(--neutral500);pointer-events:none}#form-account-profile #document{background-color:var(--neutral100);border-color:#fff0;color:var(--neutral500);pointer-events:none}#form-account-profile .btn-default{display:none}#form-account-profile.editing .btn-default{display:flex}.account__page-content:has(#form-account-profile.editing) .accountprofile__edit{display:none}.accountprofile__edit{width:max-content;height:40px;display:flex;justify-content:center;align-items:center;gap:8px;padding-inline:16px;background-color:var(--primary200);border-radius:8px;font:500 14px / 1.2 var(--manrope);color:var(--primary600);cursor:pointer;transition:background .3s ease}.accountprofile__edit:hover{background-color:var(--primary100)}.accountprofile__edit svg{width:24px;height:24px;flex-shrink:0}  .account__wishlist{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.account__wishlist-empty{width:100%;height:max-content;grid-column:1 / -1;display:flex;flex-direction:column;gap:30px;align-items:center;align-self:center}.account__wishlist-empty-title{font:400 36px / 1.2 var(--zuume);color:var(--primary600);text-transform:uppercase;text-align:center}.account__wishlist-empty-content{font:400 16px / 1.2 var(--manrope);color:var(--neutral500);text-align:center}.account__wishlist-empty-button{width:max-content;height:58px;display:flex;justify-content:center;align-items:center;padding-inline:62.5px;background-color:var(--secondary-light500);border-radius:40px;font:500 18px / 1.2 var(--manrope);color:var(--secondary-light900);cursor:pointer;transition:background .4s ease}.account__wishlist-empty-button:hover{background-color:var(--secondary400)}@media (max-width:1240px){.account__wishlist{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.account__wishlist{grid-template-columns:repeat(2,1fr);column-gap:10px;row-gap:20px}.account__wishlist-empty{padding-block:50px 68px}}@media (max-width:380px){.account__wishlist{grid-template-columns:1fr}}  .accountaddress__form-title{display:none;padding-bottom:16px;border-bottom:1px solid var(--neutral200);font:500 20px / 1.2 var(--manrope);color:var(--primary500)}.account__page-content.address:has(#form-account-address.active) .accountaddress__form-title{display:block}.accountaddress{display:none}.accountaddress.active{display:flex}.accountaddress__list{width:100%;display:flex;flex-direction:column;gap:10px}.accountaddress__card{width:100%;padding:16px;display:flex;flex-direction:column;gap:8px;position:relative;background-color:var(--white);border:1px solid var(--neutral100);border-radius:8px;transition:background .3s ease,border-color .3s ease}.accountaddress__card-text{max-width:calc(100% - 60px);font:400 14px / 1.2 var(--manrope);color:var(--neutral500);transition:color .3s ease}.accountaddress__card-line{display:flex;gap:8px}.accountaddress__card-line-text{font:400 12px / 1.2 var(--manrope);color:var(--neutral500);transition:color .3s ease}.accountaddress__card-line-strong{font:700 12px / 1.2 var(--manrope);color:var(--neutral600);transition:color .3s ease}.accountaddress__remove{width:32px;height:32px;display:flex;justify-content:center;align-items:center;position:absolute;right:16px;top:50%;transform:translateY(-50%);background-color:var(--white);border-radius:3px;cursor:pointer}.accountaddress__remove svg{width:16px;height:16px;color:var(--primary500);transition:color .3s ease}.accountaddress__card:hover{background-color:var(--secondary50);border-color:var(--secondary50)}.accountaddress__card:hover .accountaddress__card-text{color:var(--secondary600)}.accountaddress__card:hover .accountaddress__remove svg{color:var(--secondary500)}.accountaddress__card:hover .accountaddress__card-line-text{color:var(--secondary700)}.accountaddress__card:hover .accountaddress__card-line-strong{color:var(--secondary-light800)}.accountaddress__new{width:max-content;height:54px;display:flex;justify-content:center;align-items:center;gap:8px;padding-inline:16px;background-color:var(--primary200);border-radius:8px;font:500 16px / 1.2 var(--manrope);color:var(--primary600);cursor:pointer;transition:background .3s ease}.accountaddress__new::before{content:'+';font:400 24px / 1 var(--manrope)}.accountaddress__new:hover{background-color:var(--primary300)}#form-account-address.active~.accountaddress__new{display:none}.account__page-content.address:has(.accountaddress__empty) .accountaddress__new{height:58px;margin-inline:auto;padding-inline:62.5px;background-color:var(--secondary-light500);border-radius:40px;font:500 18px / 1.2 var(--manrope);color:var(--secondary-light900)}.account__page-content.address:has(.accountaddress__empty) .accountaddress__new::before{content:none}.account__page-content.address:has(.accountaddress__empty) .accountaddress__new:hover{background-color:var(--secondary400)}.accountaddress__actions{display:flex;align-items:center;gap:12px}.accountaddress__cancel{height:44px;display:flex;justify-content:center;align-items:center;padding-inline:20px;background-color:var(--primary100);border-radius:8px;font:400 14px / 1.2 var(--manrope);color:var(--primary600);cursor:pointer;transition:background .3s ease}.accountaddress__cancel:hover{background-color:var(--primary200)}#form-account-address .btn-default{width:90px;height:44px;padding-inline:24px;border-radius:8px;font:500 14px / 1.2 var(--manrope)}.accountaddress__empty{width:100%;height:max-content;display:flex;flex-direction:column;gap:30px;align-items:center;align-self:center}.accountaddress__empty-title{font:400 36px / 1.2 var(--zuume);color:var(--primary600);text-transform:uppercase;text-align:center}.accountaddress__empty-content{font:400 16px / 1.2 var(--manrope);color:var(--neutral500);text-align:center}@media (max-width:768px){.accountaddress__card-text{max-width:calc(100% - 48px);font-size:14px}.accountaddress__new{width:100%}.accountaddress__empty{padding-block:50px 68px}}  .accountcards{display:none}.accountcards.active{display:flex}.accountcards__form-title{display:none;padding-bottom:16px;border-bottom:1px solid var(--neutral200);font:500 20px / 1.2 var(--manrope);color:var(--primary500)}.account__page-content.cards:has(#form-account-new-card.active) .accountcards__form-title{display:block}.accountcards__list{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.accountcards__addnew{height:200px;background-color:var(--white);border:1px solid var(--secondary-light500);border-radius:8px;display:flex;justify-content:center;align-items:center;font:400 16px / 1.2 var(--manrope);color:var(--secondary-light600);cursor:pointer;transition:background .3s ease}.accountcards__addnew:hover{background-color:var(--secondary-light50)}.accountcards__item{height:200px;padding:24px;background-color:var(--neutral50);border-radius:8px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.accountcards__text{max-width:calc(100% - 40px);font:400 20px / 1.2 var(--zuume);color:var(--neutral500);text-transform:uppercase}.accountcards__text.default{color:var(--primary500)}.accountcards__default{font:400 14px / 1.2 var(--manrope);color:var(--primary600)}.accountcards__remove{width:32px;height:32px;display:flex;justify-content:center;align-items:center;position:absolute;right:16px;top:16px;cursor:pointer}.accountcards__remove svg{width:16px;height:16px;color:var(--primary600);transition:color .3s ease}.accountcards__remove:hover svg{color:var(--red)}.accountcards__actions{display:flex;align-items:center;gap:12px}.accountcards__cancel{height:44px;display:flex;justify-content:center;align-items:center;padding-inline:20px;background-color:var(--primary100);border-radius:8px;font:400 14px / 1.2 var(--manrope);color:var(--primary600);cursor:pointer;transition:background .3s ease}.accountcards__cancel:hover{background-color:var(--primary200)}.accountcards__submit{width:max-content;height:44px;display:flex;justify-content:center;align-items:center;padding-inline:24px;background-color:var(--secondary-light500);border:0;border-radius:8px;font:500 14px / 1.2 var(--manrope);color:var(--secondary900);position:relative;overflow:hidden;cursor:pointer;transition:background .4s ease}.accountcards__submit:hover{background-color:var(--secondary400)}.accountcards__submit .loader_container{width:100%;height:100%;background-color:var(--secondary-light500);border-radius:8px}.accountcards__submit .loader_container .loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.accountcards__submit .loader_container .loader svg{width:24px;height:24px;fill:var(--secondary900)}.document-user-label strong{text-transform:capitalize}@media (max-width:768px){.accountcards__list{grid-template-columns:1fr}.accountcards__addnew{height:150px}.accountcards__item{height:150px}}  .accountorders__list{display:flex;flex-direction:column;gap:10px}.accountorders__item{width:100%;padding:16px;position:relative;display:flex;flex-direction:column;gap:8px;background-color:var(--white);border:1px solid var(--neutral100);border-radius:8px;cursor:pointer;transition:background .3s ease,border-color .3s ease}.accountorders__item-text{font:400 12px / 1.2 var(--manrope);color:var(--neutral500);transition:color .3s ease}.accountorders__item-text-strong{font:700 12px / 1.2 var(--manrope);color:var(--neutral600);transition:color .3s ease}.accountorders__item-status{width:max-content;padding-inline:12px;padding-block:4px;background-color:var(--white);border-radius:6px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:border-color .3s ease}.accountorders__item-status-text{font:700 12px / 1.2 var(--manrope);color:var(--primary600);transition:color .3s ease}.accountorders__item:hover{background-color:var(--secondary50);border-color:var(--secondary50)}.accountorders__item:hover .accountorders__item-text{color:var(--secondary700)}.accountorders__item:hover .accountorders__item-text-strong{color:var(--secondary-light800)}.accountorders__item:hover .accountorders__item-status-text{color:var(--secondary600)}.accountorders__empty{width:100%;height:max-content;display:flex;flex-direction:column;gap:30px;align-items:center;align-self:center}.accountorders__empty-title{font:400 36px / 1.2 var(--zuume);color:var(--primary600);text-transform:uppercase;text-align:center}.accountorders__empty-content{font:400 16px / 1.2 var(--manrope);color:var(--neutral500);text-align:center}@media (max-width:768px){.accountorders__item-status{position:unset;transform:none;margin-left:auto}.accountorders__empty{padding-block:50px 68px}}  .orderdetail__backbutton{width:max-content;display:flex;align-items:center;font:400 14px / 1.2 var(--manrope);color:var(--primary500);cursor:pointer}.orderdetail__backbutton svg{width:16px;height:16px;color:var(--primary500);margin-right:8px}.orderdetail{width:100%;display:flex;flex-direction:column;gap:12px;background-color:var(--white)}.orderdetail__title{width:100%;padding-bottom:16px;margin-bottom:8px;border-bottom:1px solid var(--neutral200);font:500 20px / 1.2 var(--manrope);color:var(--primary500)}.orderdetail__text{font:400 13px / 1.4 var(--manrope);color:var(--neutral500);max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.orderdetail__link{font:400 13px / 1.4 var(--manrope);color:var(--primary500);text-decoration:underline}.orderdetail__text-strong{font:700 13px / 1.4 var(--manrope);color:var(--neutral600)}.orderdetail__text-strong.total{font:700 16px / 1.4 var(--manrope);color:var(--primary600)}.orderdetail__products{display:flex;flex-direction:column;gap:16px}.orderdetail__products-title{width:100%;padding-bottom:12px;margin-top:16px;border-bottom:1px solid var(--neutral200);font:500 16px / 1.2 var(--manrope);color:var(--primary500)}.orderdetail__product{display:flex;gap:24px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--neutral100)}.orderdetail__product-image{width:80px;height:80px;object-fit:contain;border-radius:8px}.orderdetail__product-info{display:flex;flex-direction:column;gap:6px}.orderdetail__product-name{font:700 13px / 1.4 var(--manrope);color:var(--neutral600)}.orderdetail__product-text{font:400 12px / 1.4 var(--manrope);color:var(--neutral500)}.orderdetail__prices{display:flex;flex-direction:column;gap:8px}.orderdetail__price{width:100%;display:flex;justify-content:space-between}.orderdetail__price-value{font:400 13px / 1.4 var(--manrope);color:var(--neutral500)}.orderdetail__price-value.total{font:700 16px / 1.4 var(--manrope);color:var(--primary600)}@media (max-width:768px){.orderdetail{padding:16px}.orderdetail__product{gap:16px}.orderdetail__product-image{width:64px;height:64px}}  .institutional{flex-direction:column}.institutional__hero{height:128px;display:flex;justify-content:center;align-items:center;background:var(--primary900)}.institutional__hero-title{font:700 60px / 1.2 var(--zuume);color:var(--white);text-transform:uppercase}.institutional__container{padding-block:30px 80px}.institutional__container-wrapper{flex-wrap:nowrap;gap:56px}.institutional__aside{width:270px;min-width:270px;height:fit-content;flex-direction:column;gap:56px;position:sticky;z-index:98;top:90px}.institutional__menu{width:100%;flex-direction:column;gap:35px;padding:30px;background-color:var(--white);border-radius:15px;box-shadow:0 10px 45px 0 #070E270D}.institutional__menu-blocks{flex-direction:column;gap:35px}.institutional__menu-block{flex-direction:column;gap:12px}.institutional__menu-title{padding-bottom:12px;font:400 20px / 1.2 var(--zuume);color:var(--primary800);text-transform:uppercase;border-bottom:1px solid var(--gray300)}.institutional__menu-title.last{padding-bottom:0;border:0}.institutional__menu-items{flex-direction:column;gap:12px}.institutional__menu-items.scroll:has(>:nth-child(6)){max-height:200px;overflow-y:auto;padding-right:10px}.institutional__menu-items::-webkit-scrollbar{width:5px}.institutional__menu-items::-webkit-scrollbar-track{background:var(--neutral100);border-radius:30px}.institutional__menu-items::-webkit-scrollbar-thumb{background:var(--neutral300);border-radius:30px}.institutional__menu-item{flex-shrink:0;font:400 12px / 1.3 var(--manrope);color:var(--neutral500);transition:color .3s ease}.institutional__menu-item:hover{color:var(--primary500)}.institutional__submenu{flex-direction:column;gap:20px;padding:32px 30px;background-color:var(--neutral100);border-radius:15px}.institutional__submenu-item{width:max-content;font:400 20px / 1.2 var(--zuume);color:var(--neutral400);text-transform:uppercase;transition:color .3s ease}.institutional__submenu-item:hover{color:var(--primary400)}.institutional__submenu-item.active{color:var(--primary500)}.institutional__content{flex-direction:column;gap:54px}.institutional__content-block{flex-direction:column;gap:24px;padding-bottom:54px;border-bottom:1px solid var(--gray300);scroll-margin-top:90px}.institutional__content-block.last{padding-bottom:0;border:0}.institutional__content-block-title{font:400 60px / 1.1 var(--zuume);color:var(--secondary-light500);text-transform:uppercase}.institutional__content-block-description{display:flex;flex-direction:column;gap:16px}.institutional__content-block-description,.institutional__content-block-description *{font:400 16px / 1.6 var(--manrope);color:var(--neutral500)}.institutional__content-item{flex-direction:column;gap:16px;scroll-margin-top:90px}.institutional__content-item-title{font:500 24px / 1.2 var(--manrope);color:var(--primary500);scroll-margin-top:90px}.institutional__content-item-content{display:flex;flex-direction:column;gap:16px}.institutional__content-item-content,.institutional__content-item-content p{font:400 16px / 1.6 var(--manrope);color:var(--neutral500)}.institutional__content .warn ul,.institutional__content-item-content ul{display:flex;flex-direction:column;gap:12px}.institutional__content .warn ul li,.institutional__content-item-content ul li{padding-left:17px;position:relative}.institutional__content .warn ul li::before,.institutional__content-item-content ul li::before{content:'';width:5px;height:5px;position:absolute;left:5px;top:10px;background-color:var(--neutral400)}.institutional__content-block-description a,.institutional__content-item-content a,.institutional__content-item-content strong a{color:var(--primary500);text-decoration:underline;word-wrap:break-word}.institutional__content .warn,.institutional__content-item-content .warn,.institutional__content-block-description .warn{padding:20px;font:500 18px / 1.6 var(--manrope);color:#B0490D;background-color:#FDEFC8;border-radius:8px;margin-top:10px}.institutional__content .warn .warn-title,.institutional__content-item-content .warn .warn-title,.institutional__content-block-description .warn .warn-title{font:700 18px / 1.6 var(--manrope);color:#B0490D}.institutional__content .warn ul li::before,.institutional__content-item-content .warn ul li::before,.institutional__content-block-description .warn ul li::before{background-color:#B0490D}@media (max-width:1024px){.institutional__container{padding-block:16px 60px}.institutional__container-wrapper{flex-direction:column;gap:0}.institutional__container-wrapper .institutional__aside{display:contents}.institutional__menu{position:sticky;top:20px;z-index:98;padding:18px;max-height:56px;overflow:hidden;border:1px solid var(--neutral200);box-shadow:none;transition:max-height .4s ease}.institutional__menu.active{max-height:500px}.institutional__menu-header-container{height:20px;justify-content:space-between;align-items:center;gap:30px}.institutional__header-title{height:20px;display:flex;align-items:center;font:400 14px / 1.2 var(--manrope);color:var(--primary500)}.institutional__menu-header-icon svg{width:24px;height:24px;color:var(--neutral600);transition:transform .4s ease}.institutional__menu.active .institutional__menu-header-icon svg{transform:rotate(180deg)}.institutional__menu.active .institutional__menu-blocks{overflow-y:auto;padding-right:15px}.institutional__menu-blocks::-webkit-scrollbar{width:5px}.institutional__menu-blocks::-webkit-scrollbar-track{background:var(--neutral100);border-radius:30px}.institutional__menu-blocks::-webkit-scrollbar-thumb{background:var(--neutral300);border-radius:30px}.institutional__menu-block{gap:16px}.institutional__menu-items:has(>:nth-child(6)){max-height:none;overflow-y:visible;padding-right:0}.institutional__submenu{flex-direction:row;flex-wrap:nowrap;gap:40px;width:auto;margin-inline:calc(50% - 50vw);padding:20px;margin-block:16px 30px;border-radius:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.institutional__submenu::-webkit-scrollbar{display:none}.institutional__submenu-item{flex-shrink:0}.institutional__content-block,.institutional__content-item,.institutional__content-item-title{scroll-margin-top:160px}}@media (max-width:560px){.institutional__hero{height:80px}.institutional__hero-title{font-size:30px;text-align:center}}  .faq{background-color:var(--white)}.faq__header{background-color:var(--primary900);padding-block:30px}.faq__header-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px}.faq__header-title{font:700 60px / 1.2 var(--zuume);color:var(--white);text-transform:uppercase;text-align:center}.faq__header-description{font:400 16px / 1.4 var(--manrope);color:var(--primary100);text-align:center}@media (max-width:768px){.faq__header-title{font-size:30px}.faq__header-description{font-size:13px}}.faq__tabs-container{background-color:var(--gray50)}.faq__tabs{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;padding-block:90px;list-style:none}.faq__tab{height:116px;grid-column:span 2;display:flex;align-items:center;gap:26px;padding-inline:30px;background-color:var(--white);border-radius:15px;cursor:pointer;transition:background .3s ease}.faq__tab-image{flex-shrink:0;transition:filter .3s ease}.faq__tab-title{font:400 18px / 1.2 var(--manrope);color:var(--neutral500);transition:color .3s ease}.faq__tab.active-tab{background-color:var(--primary500)}.faq__tab.active-tab .faq__tab-image{filter:brightness(0) invert(1)}.faq__tab.active-tab .faq__tab-title{color:var(--white)}.faq__tab:nth-child(4):nth-last-child(2){grid-column:2 / span 2}@media (max-width:1024px){.faq__tabs{grid-template-columns:repeat(4,1fr);gap:10px;padding-block:48px}.faq__tab:nth-child(4):nth-last-child(2){grid-column:span 2}.faq__tab:last-child:nth-child(odd){grid-column:2 / span 2}}@media (max-width:768px){.faq__tabs{grid-template-columns:1fr}.faq__tab{height:94px;grid-column:span 1}.faq__tab:nth-child(4):nth-last-child(2),.faq__tab:last-child:nth-child(odd){grid-column:span 1}}.faq__section{display:none;flex-direction:column;gap:20px;scroll-margin-top:20px}.faq__section.active-content{display:flex;padding-bottom:50px}.faq__section-header{width:100%;height:116px;display:flex;align-items:center;justify-content:center;gap:20px;padding-inline:17px;background-color:var(--primary50)}.faq__section-header-image{flex-shrink:0}.faq__section-header-title{font:700 48px / 1.2 var(--zuume);color:var(--primary900);text-transform:uppercase}.faq__section-questions{width:100%;display:flex;flex-direction:column;gap:10px;padding-inline:17px}.faq__question{display:flex;flex-direction:column;border-radius:20px;background-color:var(--white);transition:background .4s ease}.faq__question-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:40px;cursor:pointer;border-bottom:1px solid var(--neutral100)}.faq__question-input:checked+.faq__question{background-color:var(--neutral50)}.faq__question-header-title{font:400 18px / 1.4 var(--manrope);color:var(--neutral600)}.faq__question-header-icon{width:24px;min-width:24px;height:24px;color:var(--primary500);transition:transform .4s ease}.faq__question-header-icon svg{width:24px;height:24px}.faq__question-input:checked+.faq__question .faq__question-header .faq__question-header-icon{transform:rotate(180deg)}.faq__question-content{margin-inline:40px;overflow:hidden;max-height:0;transition:max-height .5s ease-in-out}.faq__question-input:checked+.faq__question .faq__question-content{max-height:999px}.faq__question-content-text{padding-block:40px;font:400 16px / 1.6 var(--manrope);color:var(--neutral500)}.faq__question-content-text a{color:var(--primary500);text-decoration:underline}@media (max-width:768px){.faq__section-header{height:auto;padding-block:30px;gap:12px}.faq__section-header-title{font-size:24px}.faq__question-header{padding:16px}.faq__question-header-title{font-size:16px}.faq__question-content{margin-inline:0}.faq__question-content-text{padding:16px}}.faq__subtabs{display:flex;flex-wrap:wrap;gap:10px;padding-inline:17px;list-style:none}.faq__subtab{padding:12px 24px;border-radius:40px;background-color:var(--gray50);font:700 14px / 1.2 var(--manrope);color:var(--neutral500);cursor:pointer;white-space:nowrap;transition:background .3s ease,color .3s ease}.faq__subtab:hover{background-color:var(--neutral100)}.faq__subtab.active-subtab{background-color:var(--primary500);color:var(--white)}.faq__subsection{display:none}.faq__subsection.active-subcontent{display:block}@media (max-width:768px){.faq__subtabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.faq__subtabs::-webkit-scrollbar{display:none}.faq__subtab{padding:10px 18px;font-size:13px}}  .stores__container{background-color:var(--white);padding-block:64px 96px}.stores__wrapper{display:flex;flex-direction:column}.stores__intro{font:400 14px / 1.6 var(--manrope);color:var(--neutral500);margin-bottom:40px}.stores__loader{position:relative;width:100%;min-height:180px}.stores__loader .loader_container .loader,.stores__loader .loader_container .loader svg{width:32px;height:32px;fill:var(--primary500)}.stores__list{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.stores__empty{grid-column:1 / -1;text-align:center;font:400 16px / 1.4 var(--manrope);color:var(--neutral500);padding-block:40px}.stores__card{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;padding:32px;border:1px solid var(--neutral200);border-radius:16px;background-color:var(--white)}.stores__card-header{display:flex;align-items:center;gap:12px}.stores__card-icon{width:24px;height:24px;flex-shrink:0;display:flex;color:var(--secondary400)}.stores__card-icon svg{width:24px;height:24px}.stores__name{font:700 20px / 1.2 var(--manrope);color:var(--primary900)}.stores__location{font:700 12px / 1.2 var(--manrope);color:var(--primary500);letter-spacing:2px;text-transform:uppercase}.stores__info{display:flex;flex-direction:column;gap:20px;width:100%}.stores__info-item{display:flex;align-items:flex-start;gap:10px}.stores__info-icon{width:16px;height:16px;flex-shrink:0;display:flex;color:var(--neutral500);margin-top:4px}.stores__info-icon svg{width:16px;height:16px}.stores__info-text{font:400 14px / 1.5 var(--manrope);color:var(--neutral500)}.stores__phone{transition:color .4s ease}.stores__phone:hover{color:var(--primary500)}.stores__map-link{display:inline-flex;align-items:center;gap:8px;width:max-content;padding:8px 16px;border:1px solid var(--secondary400);border-radius:40px;font:700 12px / 1 var(--manrope);color:var(--secondary400);letter-spacing:2px;text-transform:uppercase;margin-top:auto;transition:background .4s ease,color .4s ease}.stores__map-link:hover{background-color:var(--secondary400);color:var(--white)}.stores__map-icon{width:16px;height:16px;flex-shrink:0;display:flex}.stores__map-icon svg{width:16px;height:16px}@media (max-width:1240px){.stores__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.stores__container{padding-block:40px 56px}.stores__list{grid-template-columns:1fr;gap:16px}.stores__card{padding:20px}}  .pcard__tags{width:calc(100% - 50px);display:flex;align-items:center;flex-wrap:wrap;gap:5px;position:absolute;left:8px;top:8px;z-index:400}.pcard__tag{width:max-content;padding:2px 4px;border-radius:4px;display:flex}.pcard__tag--discount{background-color:var(--green);color:var(--white)}.pcard__tag--primary{background-color:var(--primary900);color:var(--white)}.showcasepcard .pcard__tag--primary{background-color:var(--primary500)}.pcard__tag--primarylight{background-color:var(--primary200);color:var(--primary950)}.pcard__tag--secondary{background-color:var(--secondary-light500);color:var(--white)}.pcard__tag-text{font:700 12px / 14px var(--manrope);color:inherit}  .product-kits__content{display:flex;flex-direction:column}.product-kits__container{display:flex}.product-kits__container .input-kit{display:none}.product-kits{width:100%;background:var(--white);padding:15px;border-radius:8px;position:relative;border:1px solid var(--neutral200)}.product-kits .product-kits__title{font:400 14px / 1.2 var(--manrope);color:var(--neutral500);margin-bottom:4px}.product-kits .product-kits__title .is-required{color:var(--red)}.product-kits__inner{width:100%;flex-direction:column;gap:15px;max-height:80px;padding-right:5px;overflow:auto;margin-block:7px}.product-kits__inner::-webkit-scrollbar{width:5px}.product-kits__inner::-webkit-scrollbar-thumb{background:var(--neutral400);border-radius:30px}.product-kits__inner::-webkit-scrollbar-track{background:var(--neutral100);border-radius:30px}.product-kits__item{display:flex;flex-flow:nowrap;align-items:center}.product-kits__item.no-stock-kit{opacity:.5;pointer-events:none}.product-kits__item .product-kits__item-label{display:flex;flex-flow:nowrap;transition:all .2s;align-items:center;gap:15px;position:relative}.product-kits__item .product-kits__item-label.not-required{cursor:pointer}.product-kits__item .product-kits__item-label>*{pointer-events:none}.product-kits__item .product-kits__item-label .product-kits__item-image{width:80px;height:auto}.product-kits__item .product-kits__item-label .product-kits__item-info{width:100%;display:flex;flex-direction:column;gap:7.5px}.product-kits__item .product-kits__item-label .product-kits__item-info .product-kits__item-info-name{width:100%;font:400 14px / 1.2 var(--manrope);color:var(--neutral500)}.product-kits__item .product-kits__item-label .product-kits__item-info .product-kits__item-info-sku{font:300 12px / 1.2 var(--manrope);color:var(--neutral500)}.product-kits__item .product-kits__item-label .product-kits__item-info .product-kits__item-info-price{font:600 14px / 16px var(--manrope);color:var(--gray500)}.product-kits__item .info--buttons__actions--accumulator{width:98px!important;pointer-events:none;opacity:.5}.product-kits .product-kits__item input:checked~.info--buttons__actions--accumulator{pointer-events:unset;opacity:1}.product-kits.invalid{border:1px solid var(--red)}.product-kits.invalid:before{content:'Kit obrigatório';color:var(--red);font-size:12px;margin-bottom:10px}.product-kits .product-kits__item input[type="checkbox"]+.product-kits__item-label.not-required:before{content:'';width:16px;height:16px;border:2px solid var(--primary);border-radius:3px}.product-kits .product-kits__item input[type="checkbox"]:checked+.product-kits__item-label.not-required:after{content:'';width:9px;height:6px;background:#fff0;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translate(1px,-1px);position:absolute;left:4px}.product-kits .product-kits__item input[type="checkbox"]:checked+.product-kits__item-label.not-required:before{background:var(--primary)}.product-kits .product-kits__item input[type="radio"]+.product-kits__item-label.not-required:before{content:'';width:16px;height:16px;border:2px solid var(--primary);border-radius:50%}.product-kits .product-kits__item input[type="radio"]:checked+.product-kits__item-label.not-required:after{content:'';width:8px;height:8px;background:var(--primary);position:absolute;left:4px;border-radius:50%}