  :root{--black:#000000;--white:#FFFFFF;--background:#FFFFFF;--gray:#F7FAF3;--primary:#E4322A;--secondary:#FDA700;--black300:#CBCBCB;--black600:#605F5F;--black900:#121212;--red-400:#470B08;--red-300:#831E19;--red-200:#9E1C16;--red-100:#BF1D16;--red0:#E4322A;--red100:#F5463E;--red200:#FF8A8D;--red300:#FFCAC8;--red400:#FFE2E1;--red500:#FEF3F2;--wine:#640000;--yellow-300:#964308;--yellow-200:#BB5802;--yellow-100:#E07F00;--yellow0:#FFAA00;--yellow100:#FFC91A;--yellow300:#FFE99E;--yellow400:#FFF7C7;--yellow500:#FFFDEB;--yellow-alternative:#F5F5ED;--gray50:#F4F5F5;--gray100:#E5E7E8;--gray200:#CED1D3;--gray300:#ABB1B5;--gray400:#82898E;--gray500:#676E73;--gray600:#585D62;--gray700:#4B4E53;--gray800:#424548;--gray900:#3C3E41;--green:#16A34A;--green2:#71EF84;--green3:#138C46;--green-100:#6D9D4A!important;--green300:#ECF4E4;--brown:#9E7958;--border-color:#E5E7E8;--checkbox-border:#BBCDE7;--site-font:'Poppins', sans-serif;--toast-default:#ABB1B5;--toast-blue:#0090E0;--toast-green:#22C55E;--toast-yellow:#FF784B;--toast-red:#FF4747}    .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}  .cookieinfo{position:fixed;left:0;right:0;height:auto;z-index:2147483647;background:#fff!important;line-height:21px;padding:8px 18px;font-size:14px;text-align:center;bottom:10px!important;opacity:1;min-height:auto!important;max-width:1035px;margin:0 auto;display:flex;flex-flow:row-reverse;align-items:center;font-family:'muliregular'!important;color:#000!important;border:1px solid #eee;border-radius:0;justify-content:space-between}.cookieinfo span{font-size:13px}.cookieinfo span a{text-decoration:underline!important}.cookieinfo-close{float:right;padding:5px 8px;margin-left:5px;cursor:pointer;color:#2e2e2e!important;background:transparent!important;text-align:center;min-width:100px!important;min-height:27px!important;display:flex!important;justify-content:center;align-items:center;border-radius:0px!important;font-size:11px;height:27px;border:1px solid #2e2e2e}@media (max-width:1024px){.cookieinfo{flex-flow:column-reverse!important}.cookieinfo-close{margin-top:15px!important;margin-left:0!important}.cookieinfo span{font-size:13px!important;line-height:20px!important}}  .error{background-color:var(--white);padding-block:50px}.error__wrapper{display:flex;flex-direction:column;align-items:center;gap:32px}.error__figure{width:100%;display:flex;justify-content:center}.error__title{font:300 47px / 52px var(--site-font);color:var(--red100);text-align:center}.error__description{font:400 23px / 26px var(--site-font);color:var(--gray700);text-align:center}.error__btn{width:max-content;height:57px;padding-inline:26px;background-color:var(--yellow0);border-radius:40px;display:flex;justify-content:center;align-items:center;font:700 18px / 21px var(--site-font);color:var(--white)}@media (max-width:1024px){.error__title{font-size:40px;line-height:45px}.error__description{font-size:18px;line-height:21px}.error__btn{height:50px;font-size:16px;line-height:19px}}@media (max-width:768px){.error__figure{max-width:300px}.error__title{font-size:35px;line-height:40px}.error__description{font-size:16px;line-height:19px}.error__btn{height:50px;font-size:16px;line-height:19px}}  *{margin:0;padding:0;box-sizing:border-box;font-family:var(--site-font);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(--gray)}.product-page{background-color:var(--white)}@media (max-width:1024px){#page-content{margin-top:180px}}.home-page,.cart-page{background-color:var(--gray)}.category-page{position:relative}#launcher{z-index:99!important}.container{width:100%;padding-inline:17px}.container-wrapper{max-width:1144px;margin-inline:auto}.container:after,.container:before{content:"";display:none!important}.isdesktop{display:flex!important}.ismobile{display:none!important}.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}.pcard__addtocart .accumulator .accumulator__stock-tooltip{max-width:220px}@media (max-width:1100px){.pcard__addtocart .accumulator .accumulator__stock-tooltip{max-width:210px}}@media (max-width:768px){.pcard__addtocart .accumulator .accumulator__stock-tooltip{max-width:220px}}@media (max-width:520px){.pcard__addtocart .accumulator .accumulator__stock-tooltip{max-width:150px}}@media (max-width:380px){.pcard__addtocart .accumulator .accumulator__stock-tooltip{max-width:130px}}.lpgrid__cards .pcard .pcard__addtocart .accumulator .accumulator__stock-tooltip{max-width:170px}@media (max-width:1024px){.lpgrid__cards .pcard .pcard__addtocart .accumulator .accumulator__stock-tooltip{max-width:210px}}@media (max-width:520px){.lpgrid__cards .pcard .pcard__addtocart .accumulator .accumulator__stock-tooltip{max-width:145px}}@media (max-width:380px){.lpgrid__cards .pcard .pcard__addtocart .accumulator .accumulator__stock-tooltip{max-width:130px}}.accumulator__stock-tooltip::after{content:"";position:absolute;left:48px;bottom:-8px;width:15px;height:15px;background-color:var(--gray50);transform:rotate(45deg)}@media (max-width: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}}  @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgb(0 0 0 / .15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgb(0 0 0 / .5),#fff0)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),#fff0)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgb(0 0 0 / .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgb(0 0 0 / .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgb(0 0 0 / .5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}  .topbar{height:24px;background-color:var(--red-300)}.topbar__content{height:100%;display:flex;justify-content:center;align-items:center;font:400 12px / 14px var(--site-font);color:var(--red500)}.topbar__coupon{font:700 12px / 14px var(--site-font);margin-left:.5em}@media (max-width:1024px){.topbar{position:fixed;top:0;z-index:99999}}  .header{width:100%;position:relative;z-index:999}.header__wrapper{display:flex;flex-direction:column}.header__main{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding-block:16px;padding-inline:24px;gap:36px;border-bottom:1px solid var(--gray100)}.header__figure{display:flex;width:128px;min-width:max-content;height:91px}.header__logo-container{height:auto}.header__logo-container.out{display:flex;opacity:0;height:0;transform:translateY(-100%);pointer-events:none}.header__logo{width:100%;height:100%;object-fit:cover}.header__search{width:100%;display:flex;position:relative}.search__field{width:100%;height:44px;border:1px solid var(--border-color);border-radius:4px;padding-left:12px;display:flex;align-items:center;flex-wrap:nowrap;gap:8px;overflow:hidden}.search__button{width:20px;height:20px;appearance:none;border:none;background-color:#fff0;position:relative}.search__button .loader_container{width:100%;height:100%}.search__button .loader_container .loader{width:100%;height:100%}.search__button .loader_container .loader svg{width:20px;height:20px;fill:var(--red-100)}.search__icon{width:20px;height:20px;color:var(--red-100);display:flex}.search__icon svg{width:20px;height:20px}.search__input{width:100%;height:100%;padding-block:9px 7px;padding-right:12px;border:none;font:400 14px / 16px var(--site-font);color:var(--gray400)}.search__results{max-width:700px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;position:absolute;z-index:1;top:calc(100% + 10px);border:1px solid var(--border-color);border-radius:4px;background-color:var(--white);padding:16px}.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(--site-font);color:var(--gray800)}.search__results .card .info .price{font:500 14px / 16px var(--site-font);color:var(--gray600)}.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(--red0);font:700 12px / 14px var(--site-font);color:var(--white)}.header__actions{width:max-content;height:44px;display:flex;align-items:center;flex-wrap:nowrap;gap:12px;transition:all 0.3s ease}.header__actions.out{height:0;opacity:0;transform:translateY(-100%);pointer-events:none}.header__account-container{position:relative;border:1px solid var(--border-color);border-radius:4px}.header__account-container:has(.loader_container[data-enabled="true"]){pointer-events:none}.header__account-container .loader_container{background-color:var(--white);border-radius:4px;pointer-events:none;width:100%;height:100%;z-index:9}.header__account-container .loader_container .loader{width:24px;height:24px}.header__account-container .loader_container .loader svg{width:24px;height:24px;fill:var(--red0)}.header__account{width:max-content;padding:11px 18px;display:flex;align-items:center;gap:12px}.header__account svg{width:20px;height:16px;color:var(--red-100)}.header__account-label{font:500 10px / 11px var(--site-font);color:var(--gray900)}.header__account-label-highlight{font:700 10px / 11px var(--site-font)}.header__wishlist{width:44px;min-width:44px;height:44px;display:flex;justify-content:center;align-items:center}.header__wishlist svg{width:24px;height:24px;color:var(--red0)}.header__cart-button{width:44px;min-width:44px;height:44px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;border:0;background:none}.header__cart-button svg{width:24px;height:24px;color:var(--red0)}.header__cart-count{position:absolute;right:1px;bottom:1px;width:18px;height:18px;border-radius:100%;background-color:var(--secondary);font:500 12px / 15px var(--site-font);color:var(--yellow-300);display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.header{position:fixed;top:24px;z-index:99999;background-color:var(--white)}.header.header-hidden{top:0}.header__main{flex-wrap:wrap;padding-inline:16px;gap:8px;border-bottom:0}.header__main.out{gap:0}.header__figure{width:100px;min-width:100px;height:72px}.header__actions{width:calc(100% - 108px);justify-content:flex-end;order:2;margin-left:auto}.header__account{padding:11px 15px}.header__account svg{display:none}.header__wishlist{width:24px;min-width:24px}.header__cart-button{width:24px;min-width:24px}.header__cart-count{right:-9px;bottom:3px}.header__hamburger{height:44px;width:44px;background-color:var(--red500);display:flex;justify-content:center;align-items:center;border-radius:8px;order:3}.header__hamburger svg{color:var(--red-400)}.header__search{order:4;width:calc(100% - 52px)}}  .categories__wrapper{max-height:36px;overflow:visible;transition:all .7s ease}.categories__wrapper.hidden{max-height:0;overflow:hidden;transition:all .7s ease}.header__navigation{width:100%;background-color:var(--gray);padding-inline:24px;display:flex;justify-content:center;position:relative}.header__navlist{width:1244px;height:36px;display:flex;justify-content:space-between;flex-wrap:nowrap;gap:47px}.header__navitem{height:100%;display:flex;align-items:center;justify-content:center}.header__navitem-name{display:flex;flex-wrap:nowrap;gap:5px}.header__navroute{font:400 12px / 14px var(--site-font);color:var(--gray600);text-align:center}@media (min-width:1025px){.header__navroute.subitems{font-size:14px;line-height:22px}}.header__navroute:hover{color:var(--black)}.header__navbutton{height:calc(100% - 10px);width:92px;background-color:var(--red0);border-radius:40px;margin-block:auto}.header__navbutton-route{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font:400 14px / 16px var(--site-font);color:var(--white)}.header__subitems-container{position:absolute;top:100%;left:0;z-index:9999999;width:100%;background-color:var(--gray);padding-inline:24px;padding-block:26px;transform:scaleY(0);transform-origin:top;transition:all .5s ease-in-out}.header__navitem:hover .header__subitems-container{transform:scaleY(1)}.header__subitems-wrapper{max-width:1244px;margin-inline:auto;display:flex;justify-content:space-between;gap:32px}.header__subitems{width:525px;max-height:162px;display:flex;flex-direction:column;flex-wrap:wrap;column-gap:53px;row-gap:8px}.header__subitem{width:max-content;height:25px}@media (max-width:1300px){.header__navroute{font-size:11px}.header__navbutton-route{font-size:13px}.header__navlist{gap:24px}.header__subitems-wrapper{max-width:974px}}@media (max-width:1024px){.header__navigation{height:100vh;height:100svh;width:344px;position:fixed;z-index:99999999;top:0;left:0;justify-content:flex-start;padding:60px 16px 16px 16px;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{width:25px;height:25px;position:absolute;right:16px;top:16px}.header__navigation-close svg{color:var(--red-100)}.header__overlay{display:none;position:fixed;z-index:98;width:100%;height:100vh;top:0;left:0;background-color:var(--black);opacity:.8;pointer-events:none}.header__overlay.active{display:block;pointer-events:auto}.header__navlist{width:100%;height:max-content;min-height:100%;padding-bottom:70px;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;position:relative;overflow-x:hidden;overflow-y:auto}.header__navitem{height:auto;min-height:25px;width:100%;flex-direction:column}.header__navitem-name{width:100%;height:100%;min-height:25px;justify-content:space-between;align-items:center}.header__navroute{font-size:12px}.header__navitem-arrowdown{width:25px;height:25px;transition:all .5s ease-in-out}.header__navitem-arrowdown.active{transform:rotate(180deg)}.header__navitem-arrowdown svg{color:var(--red-100)}.header__navbutton{position:absolute;bottom:0;left:0;width:100%;height:44px;margin-block:0}.header__navbutton-route{font-size:14px}.header__subitems-container{width:100%;max-height:0;position:unset;transform:scaleY(1);padding-inline:10px 0;padding-block:0;overflow:hidden}.header__subitems-container.active{max-height:999px;padding-block:10px}.header__subitems-wrapper{flex-direction:column;gap:16px}.header__subitems-wrapper img{display:none}.header__subitems{width:100%;max-height:unset}}  .mainslide__picture{height:100%;display:flex}.mainslide__image{width:100vw;height:auto}.mainslide__isdesktop{display:flex}.mainslide__ismobile{display:none}.mainslide__pagination{--swiper-pagination-bottom:0;--swiper-pagination-color:var(--red-100);--swiper-pagination-bullet-inactive-color:var(--gray200);--swiper-pagination-bullet-inactive-opacity:1;width:max-content!important;padding-inline:20px;position:absolute;left:50%!important;transform:translateX(-50%);z-index:1;background-color:var(--gray);border-radius:8px 8px 0 0}.mainslide__arrow{margin-top:0;transform:translateY(-50%);background-color:var(--red500);width:40px;height:40px;border-radius:100%}.mainslide__arrow svg{fill:var(--red-100);width:20px;height:16px}.mainslide__arrow.swiper-button-next:after,.mainslide__arrow.swiper-button-prev:after{content:''}@media (max-width:768px){.mainslide__isdesktop{display:none}.mainslide__ismobile{display:flex}.mainslide__arrow{display:none}}  .benefits{background-color:var(--gray);padding-block:20px}.benefits__wrapper{width:100%;max-width:1144px;margin-inline:auto;background-color:var(--white);border-radius:15px;padding:20px 30px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;gap:20px}.benefits__row{display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.benefits__title{font:700 12px / 14px var(--site-font);color:var(--gray600)}.benefits__description{font:400 12px / 160% var(--site-font);color:var(--gray600)}@media (max-width:1024px){.benefits{width:calc(100% - 34px);margin-inline:auto;padding-block:15px 10px;padding-inline:0;overflow-x:auto}.benefits::-webkit-scrollbar{height:8px}.benefits::-webkit-scrollbar-thumb{background:var(--red-100);border-radius:8px}.benefits::-webkit-scrollbar-track{background:var(--red500)}.benefits__wrapper{width:100%;min-width:max-content}.benefits__benefit{width:142px}}  .showcase{background-color:var(--gray);padding-block:30px}.showcase__wrapper{display:flex;flex-direction:column;gap:30px}.showcase__header{display:flex;align-items:center;flex-wrap:nowrap;gap:15px;position:relative;user-select:none}.showcase__icon{width:44px;height:35px}.showcase__icon svg{width:44px;height:35px;color:var(--red-100)}.showcase__title{font:700 30px / 38px var(--site-font);color:var(--red0)}.showcase__content{display:flex;flex-wrap:nowrap;gap:30px}.showcase__banner{width:max-content;max-height:413px;position:relative;overflow:hidden;border-radius:16px}.showcase__banner-image{height:100%;width:100%;object-fit:cover}.showcase__banner-title{position:absolute;left:50%;transform:translateX(-50%);top:38px;font:300 48px / 53px var(--site-font);color:var(--yellow-100)}.showcase__banner-btn{position:absolute;bottom:62px;left:50%;transform:translateX(-50%);width:215px;height:57px;display:flex;justify-content:center;align-items:center;background-color:var(--yellow-100);border-radius:40px;font:700 18px / 21px var(--site-font);color:var(--yellow500)}.showcase__swiper{width:100%}.swiper-grid3{width:calc(100% - 293px)}.showcase__arrow{width:40px!important;height:40px!important;border-radius:100%;background-color:var(--white)}.showcase__arrow.swiper-button-prev:after,.showcase__arrow.swiper-button-next:after{content:''}.showcase__arrow.swiper-button-prev svg,.showcase__arrow.swiper-button-next svg{width:20px;height:16px;color:var(--red-100)}.showcase__arrow.swiper-button-prev{left:unset!important;right:50px!important}.showcase__arrow.swiper-button-next{right:0!important}.showcase__pagination{--swiper-pagination-color:var(--red-100);--swiper-pagination-bullet-inactive-color:var(--red300);--swiper-pagination-bullet-inactive-opacity:1;position:unset!important;width:max-content!important;height:32px;background-color:var(--white);border-radius:20px;display:flex;align-items:center;padding-inline:18px;margin-inline:auto}@media (max-width:1024px){.swiper-grid3{width:100%}.showcase__banner-btn{position:unset;transform:unset;width:100%;max-width:350px;margin-inline:auto}}@media (max-width:768px){.showcase__header{gap:10px}.showcase__icon{width:35px;height:28px}.showcase__icon svg{width:35px;height:28px}.showcase__title{font-size:22px;line-height:27px}}@media (max-width:374px){.showcase__title{font-size:19px}}  .pcard{background-color:var(--white);border-radius:16px;padding:55px 10px 15px 10px;overflow:hidden;position:relative}.pcard__tags{width:calc(100% - 50px);display:flex;align-items:center;flex-wrap:wrap;gap:5px;position:absolute;left:8px;top:8px;z-index:999}.pcard__tag{width:max-content;padding:2px 4px;border-radius:4px;display:flex}.pcard__tag--new,.pcard__tag--nostock{background-color:var(--red0);color:var(--yellow100)}.pcard__tag--discount{background-color:var(--yellow100);color:var(--yellow-200)}.pcard__tag--promo{background-color:var(--red-200);color:var(--red300)}.pcard__tag-text{font:700 12px / 14px var(--site-font);color:inherit}.pcard__favorite{position:absolute;top:4px;right:10px;z-index:99;width:28px;height:28px;background-color:var(--red500);border-radius:100%;cursor:pointer;display:flex;justify-content:center;align-items:center}.pcard__favorite>*{pointer-events:none}.pcard__favorite .heart-fill,.pcard__favorite .heart-line{width:21px;height:21px;color:var(--red0)}.pcard__favorite .heart-fill svg,.pcard__favorite .heart-line svg{width:21px;height:21px}.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{display:flex;flex-direction:column;align-items:center;cursor:pointer}.pcard__image{width:170px;height:170px;object-fit:contain;margin-bottom:30px}.pcard__category{width:100%;min-height:11px;font:700 10px / 11px var(--site-font);color:var(--red200);margin-bottom:5px}.pcard__title{width:100%;height:28px;font:400 12px / 14px var(--site-font);color:var(--gray800);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.pcard__detail{width:100%;min-height:14px;font:400 12px / 14px var(--site-font);color:var(--gray800);margin-block:15px}.pcard__prices{width:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:5px;margin-bottom:12px;margin-top:10px;min-height:35px}.pcard__old-price{font:400 12px / 14px var(--site-font);color:var(--gray300);text-decoration:line-through}.pcard__min-price{font:700 14px / 16px var(--site-font);color:var(--gray800)}.pcard__addtocart{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:5px}.pcard__button{width:86px;height:48px;background-color:var(--yellow0);border:0;border-radius:40px;display:flex;justify-content:center;align-items:center;position:relative}.pcard__button svg{width:24px;height:24px;color:var(--yellow-300)}.pcard__button .loader_container{width:100%;height:100%;border-radius:40px;background-color:var(--yellow0)}.pcard__button .loader{width:24px;height:24px}.pcard__button .loader_container .loader svg{width:24px;height:24px;fill:var(--yellow-300)}.pcard__button.no-stock{width:100%;background-color:var(--gray50);font:400 16px / 18px var(--site-font);color:var(--gray500)}@media (max-width:768px){.pcard__image{width:103px;height:103px}.pcard__detail{font-size:10px;line-height:11px}.pcard__prices{flex-direction:row;gap:10px}.pcard__old-price{font-size:11px;line-height:13px}.pcard__min-price{font-size:11px;line-height:13px}.pcard__button{width:57px;height:38px;border-radius:32px}.pcard__button svg{width:19px;height:19px}}  .brandslide{background-color:var(--gray);padding-block:30px}.brandslide__wrapper{display:flex;flex-direction:column;gap:30px}.brandslide__header{display:flex;align-items:center;flex-wrap:nowrap;gap:15px;position:relative;user-select:none}.brandslide__icon{width:44px;height:35px}.brandslide__icon svg{width:44px;height:35px;color:var(--red-100)}.brandslide__title{font:700 30px / 38px var(--site-font);color:var(--red0)}.brandslide__arrow{width:40px!important;height:40px!important;border-radius:100%;background-color:var(--white)}.brandslide__arrow.swiper-button-prev:after,.brandslide__arrow.swiper-button-next:after{content:''}.brandslide__arrow.swiper-button-prev svg,.brandslide__arrow.swiper-button-next svg{width:20px;height:16px;color:var(--red-100)}.brandslide__arrow.swiper-button-prev{left:unset!important;right:50px!important}.brandslide__arrow.swiper-button-next{right:0!important}.brandslide__slide{width:100%}.brandslide__slide::before,.brandslide__slide::after{content:"";position:absolute;top:0;width:80px;height:100%;z-index:10;pointer-events:none}.brandslide__slide::before{left:0;background:linear-gradient(90deg,var(--gray) 38.79%,#fff0 100%)}.brandslide__slide::after{right:0;background:linear-gradient(270deg,var(--gray) 38.79%,#fff0 100%)}.brandslide__brand{display:flex;flex-direction:column;align-items:center;gap:24px}.brandslide__brand-image{width:110px;height:110px;border-radius:300px;background-color:var(--white);padding:15px;display:flex;justify-content:center;align-items:center;overflow:hidden}.brandslide__brand-image img{width:100%;height:auto;object-fit:cover}.brandslide__brand-title{font:400 12px / 14px var(--site-font);color:var(--red-100)}.brandslide__pagination{--swiper-pagination-color:var(--red-100);--swiper-pagination-bullet-inactive-color:var(--red300);--swiper-pagination-bullet-inactive-opacity:1;position:unset!important;width:max-content!important;height:32px;background-color:var(--white);border-radius:20px;display:flex;align-items:center;padding-inline:18px;margin-inline:auto}@media (max-width:768px){.brandslide__header{gap:10px}.brandslide__icon{width:35px;height:28px}.brandslide__icon svg{width:35px;height:28px}.brandslide__title{font-size:24px;line-height:27px}}@media (max-width:560px){.brandslide__slide::before,.brandslide__slide::after{width:0}}@media (max-width:360px){.brandslide__title{font-size:22px}}  .banner-flavors{background-color:var(--gray);padding-block:16px}.banner-flavors__wrapper{border-radius:16px;overflow:hidden;position:relative}.banner-flavors__picture{display:flex;height:auto;width:100%}.banner-flavors__image{width:100%;height:auto;object-fit:cover}.banner-flavors__info{position:absolute;left:48px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:5px}.banner-flavor__icon{margin-bottom:27px}.banner-flavors__subtitle{font:700 30px / 38px var(--site-font);color:var(--white)}.banner-flavors__title{font:400 48px / 53px var(--site-font);color:var(--white);margin-bottom:27px}.banner-flavors__button{width:max-content;height:48px;padding-inline:20px;background-color:var(--white);display:flex;justify-content:center;align-items:center;border-radius:300px;font:700 16px / 18px var(--site-font);color:var(--red-100)}@media (max-width:1024px){.banner-flavors__info{left:23px}.banner-flavor__icon{margin-bottom:9px}.banner-flavors__subtitle{font-size:16px;line-height:18px}.banner-flavors__title{margin-bottom:9px;font-size:24px;line-height:30px}.banner-flavors__button{height:38px;padding-inline:16px;font-size:13px;line-height:15px}}  .benefitsclub{background-color:var(--gray);padding-block:16px 50px}.benefitsclub__wrapper{border-radius:16px;overflow:hidden;position:relative}.benefitsclub__picture{display:flex;height:auto;width:100%}.benefitsclub__image{width:100%;height:auto;object-fit:cover}.benefitsclub__info{max-width:471px;position:absolute;left:48px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:5px}.benefitsclub__subtitle{font:700 14px / 1 var(--site-font);color:var(--white);text-transform:uppercase}.benefitsclub__title{font:300 46px / 53px var(--site-font);color:var(--white)}.benefitsclub__description{font:400 14px / 1.6 var(--site-font);color:var(--red100)}.benefitsclub__button{width:143px;height:48px;display:flex;justify-content:center;align-items:center;font:700 16px / 18px var(--site-font);color:var(--wine);background-color:var(--white);border-radius:300px;margin-top:27px}@media (max-width:1024px){.benefitsclub__title{font-size:36px;line-height:40px}.benefitsclub__description{font-size:16px;color:var(--red400)}}@media (max-width:600px){.benefitsclub__image{min-height:unset}.benefitsclub__info{max-width:calc(100% - 66px);left:33px}}  .newsletter{padding-block:50px 10px;background-color:var(--white)}.newsletter__wrapper{border-radius:16px;overflow:hidden;position:relative}.newsletter__picture{display:flex;height:auto;width:100%}.newsletter__image{width:100%;height:auto;object-fit:cover}.newsletter__content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:32px}.newsletter__info{width:260px;display:flex;flex-direction:column;gap:16px}.newsletter__title{font:700 30px / 38px var(--site-font);color:var(--yellow-200)}.newsletter__description{font:400 12px / 1.6 var(--site-font);color:var(--yellow-200)}.newsletter__form{display:flex;flex-direction:column;gap:10px}.newsletter__input-block{width:430px;height:46px;background-color:var(--white);border-radius:50px;padding-inline:15px;display:flex;align-items:center;gap:5px}.newsletter__icon{width:20px;height:20px;display:flex;justify-content:center;align-items:center}.newsletter__icon svg{width:16px;min-width:16px;height:16px;color:var(--gray300)}.newsletter__input{width:100%;height:20px;font:400 14px / 16px var(--site-font);color:var(--gray400);border:0}.newsletter__checkbox-block{position:relative}.newsletter__checkbox{position:absolute;opacity:0;width:20px;height:20px;top:0;left:0;margin:0;z-index:2;cursor:pointer}.newsletter__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}.newsletter__custom-checkbox svg{width:15px;height:15px;color:var(--white);opacity:0;transition:opacity 0.2s ease}.newsletter__checkbox:checked+.newsletter__label .newsletter__custom-checkbox{background-color:var(--red0);border:1px solid var(--red0)}.newsletter__checkbox:checked+.newsletter__label .newsletter__custom-checkbox svg{opacity:1}.newsletter__label{width:max-content;font:400 13.5px / 16px var(--site-font);color:var(--yellow-300);display:flex;align-items:center}.newsletter__link{font:400 13.5px / 16px var(--site-font);color:var(--red-100);text-decoration:underline;margin-left:.3rem}.newsletter__submit{width:430px;height:46px;border-radius:40px;background-color:var(--red0);display:flex;justify-content:center;align-items:center;font:400 16px / 18px var(--site-font);color:var(--white);border:0;cursor:pointer}@media (max-width:1024px){.newsletter__wrapper{min-height:300px}.newsletter__picture{min-height:300px}.newsletter__content{gap:15px}}@media (max-width:768px){.newsletter__wrapper{max-height:547px}.newsletter__content{width:calc(100% - 40px);flex-direction:column}.newsletter__info{width:100%}.newsletter__input-block{width:100%}.newsletter__label{width:100%}.newsletter__submit{width:100%}.newsletter__custom-checkbox{margin-right:0}.newsletter__label{flex-wrap:wrap;gap:.5rem;row-gap:0}.newsletter__link{min-width:max-content;margin-left:0}}@media (max-width:497px){.newsletter__link{margin-left:28px}}  .bannerabout{padding-block:64px;background-color:var(--white)}.bannerabout__wrapper{display:flex;gap:129px;align-items:center;justify-content:center}.bannerabout__content{max-width:360px;display:flex;flex-direction:column;gap:16px}.bannerabout__subtitle{font:700 16px / 1 var(--site-font);color:var(--gray500);text-transform:uppercase;letter-spacing:1.6px}.bannerabout__title{font:400 36px / 40px var(--site-font);color:var(--red-100);letter-spacing:.6px}.bannerabout__description{font:400 14px / 1.6 var(--site-font);color:var(--gray600);letter-spacing:.4px}.bannerabout__button{width:186px;height:48px;background-color:var(--red-100);border-radius:300px;display:flex;justify-content:center;align-items:center;font:700 16px / 18px var(--site-font);color:var(--white)}.bannerabout__picture{display:flex;border-radius:8px;overflow:hidden}.bannerabout__image{width:100%;height:auto}@media (max-width:1024px){.bannerabout__wrapper{gap:15px}}@media (max-width:768px){.bannerabout__wrapper{flex-direction:column-reverse}.bannerabout__content{width:100%;max-width:unset}.bannerabout__button{width:100%}}  .footer{background-color:var(--red-400);position:relative;overflow:hidden}.footer__vector{width:928px;height:auto;position:absolute;top:-60px;left:50%;transform:translateX(-50%)}.footer__wrapper{position:relative;z-index:1;padding-block:48px 40px;display:flex;flex-direction:column;gap:64px}.footer__row{display:flex;justify-content:space-between;gap:64px}@media (max-width:1100px){.footer__row{gap:32px}}@media (max-width:1024px){.footer__row.bottom{flex-direction:column;row-gap:32px;align-items:center}}@media (max-width:768px){.footer__row.top{flex-direction:column;row-gap:32px;align-items:center}}  .footer__socials{display:flex;flex-direction:column;gap:25px;max-width:125px}.footer__logo{width:100%;max-width:128px;height:auto}.footer__social-medias{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.footer__media{width:24px;min-width:24px;height:24px}.footer__media img{width:24px;height:24px}  .footer__navigation{width:max-content;display:flex;gap:64px}.footer__navigation-column{width:max-content;display:flex;flex-direction:column;row-gap:16px}.footer__navigation-title{font:700 14px / 16px var(--site-font);color:var(--white)}.footer__navigation-link{font:400 12px / 14px var(--site-font);color:var(--red300)}.footer__navigation-link:hover{color:var(--white)}.footer__tag.ra-reviews #fixed-seal{width:135px!important;height:45px!important}@media (max-width:1100px){.footer__navigation{gap:48px}}@media (max-width:1024px){.footer__navigation{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}}@media (max-width:600px){.footer__navigation{grid-template-columns:repeat(2,1fr);gap:32px}.footer__navigation-column.menu{width:100%;grid-column:span 2;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-items:start}.footer__navigation-column.menu .footer__navigation-title{grid-column:span 2}}  .footer__payments{display:flex;flex-wrap:wrap;gap:5px}.footer__payments.cart{gap:6px;justify-content:center}.footer__payment{width:43px;height:auto}@media (max-width:1024px){.footer__payments{max-width:345px}.footer__payments.cart{max-width:unset}.footer__payment{width:65px;flex:0 0 calc((100% / 6) - 4.2px)}.footer__payments.cart .footer__payment{width:60px;height:auto;flex:unset}}@media (max-width:560px){.footer__payments.cart .footer__payment{width:43px}}  .footer__copyright{width:max-content;display:flex;flex-direction:column}.footer__copyright-text{font:400 14px / 16px var(--site-font);color:var(--red100);text-align:center}@media (max-width:1024px){.footer__copyright{width:100%;align-items:center}}  .hero{width:100%;background-color:var(--red-400);position:relative}.hero__picture{display:flex;width:100%;height:auto;min-height:192px}.hero__image{width:100%;height:auto;object-fit:cover;object-position:left;opacity:30%}.hero__wrapper{width:100vw;height:100%;max-width:1178px;margin-inline:auto;padding-inline:17px;position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;align-items:center}.hero__content{display:flex;flex-direction:column;gap:8px}.hero__title{font:700 24px / 27px var(--site-font);color:var(--red100)}.hero__description{font:400 12px / 14px var(--site-font);color:var(--red500)}  .lpbreadcrumb{background-color:var(--gray);padding-block:24px 8px}.lpbreadcrumb__wrapper{width:100%;display:flex;gap:5px;flex-wrap:nowrap}.lpbreadcrumb__path{height:100%;width:max-content;display:flex;flex-wrap:nowrap;gap:5px}.lpbreadcrumb__route{display:flex;align-items:center;width:max-content;height:11px}.lpbreadcrumb__label{font:300 10px / 11px var(--site-font);color:var(--gray700)}.lpbreadcrumb__label:hover{color:var(--red-300)}.lpbreadcrumb__label--highlight{font:700 10px / 11px var(--site-font);color:var(--red-300)}.lpbreadcrumb__arrow{width:10px;height:10px;display:flex;align-items:center}.lpbreadcrumb__arrow svg{height:7.2px;color:var(--red-300)}@media (max-width:1024px){.lpbreadcrumb{background-color:var(--white)}}  .lpgrid{display:flex;background-color:var(--gray);padding-block:20px 32px}.lpgrid__wrapper{width:100%;display:flex;flex-wrap:nowrap}.lpgrid__filters{width:264px;height:max-content;min-width:264px;margin-right:30px;background-color:var(--white);border-radius:16px;padding:20px 30px;display:flex;flex-direction:column;row-gap:32px;position:sticky;top:15px}.lpgrid__filters:not(:has(.filters__block)),.lpgrid__filters:not(:has(.filters__block))+.lpgrid__filters-trigger{display:none!important}.lpgrid__products{width:100%}.lpgrid__header{display:flex;justify-content:space-between;margin-bottom:32px}.lpgrid__resultscounter{font:500 10px / 11px var(--site-font);color:var(--red100)}.lpgrid__resultscounter span{font:700 10px / 11px var(--site-font);color:var(--red-100)}.lpgrid__cards{display:grid;grid-template-columns:repeat(4,1fr);column-gap:22px;row-gap:32px}.lpgrid__empty{grid-column:span 4;text-align:center;padding-block:50px;font:400 14px / 16px var(--site-font);color:var(--gray500)}@media (max-width:1200px){.lpgrid__cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.lpgrid{flex-direction:column}.lpgrid__wrapper{flex-direction:column}.lpgrid__resultscounter{font-size:16px;line-height:18px}.lpgrid__resultscounter span{font-size:16px;line-height:18px}.lpgrid__filters-trigger{width:100%;max-width:310px;height:48px;background-color:var(--yellow100);border-radius:300px;display:flex;justify-content:center;align-items:center;font:700 16px / 18px var(--site-font);color:var(--yellow-200);margin-bottom:24px;margin-left:auto}.lpgrid__filters{width:344px;height:100%;position:fixed;left:0;top:0;z-index:99999999;margin-right:0;padding:50px 16px 16px 16px;border-radius:0;overflow-x:hidden;overflow-y:auto;transform:translateX(-100%);transition:all .5s ease-in-out}.lpgrid__filters.active{transform:translateX(0)}.lpgrid__filters::-webkit-scrollbar-thumb{background-color:var(--red-100)}.lpgrid__filters-close{width:25px;height:25px;position:absolute;right:16px;top:16px;color:var(--red-100)}.lpgrid__filters-overlay{display:none;position:fixed;z-index:999999;width:100%;height:100vh;top:0;left:0;background-color:var(--black);opacity:.8;pointer-events:none}.lpgrid__filters-overlay.active{display:block;pointer-events:auto}.lpgrid__filters-seeall{width:100%;height:44px;min-height:44px;margin-top:auto;background-color:var(--red0);justify-content:center;align-items:center;font:400 14px / 16px var(--site-font);color:var(--white);border-radius:40px;position:sticky;bottom:0;left:50%;z-index:99}}@media (max-width:768px){.lpgrid__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.lpgrid__header{flex-direction:column;row-gap:24px;margin-bottom:50px}.lpgrid__filters-trigger{margin-inline:auto}}  .pagination{width:max-content;margin-inline:auto;padding-top:48px;display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.pagination__arrow{width:134px;height:48px;background-color:var(--white);border:0;border-radius:8px;display:flex;justify-content:center;align-items:center;gap:8px;transition:all .2s ease}.pagination__arrow:hover{background-color:var(--red0)}.pagination__arrow span{font:400 16px / 18px var(--site-font);color:var(--gray300)}.pagination__arrow:hover span{font-weight:700;color:var(--white)}.pagination__arrow svg{height:12px;color:var(--gray300)}.pagination__arrow:hover svg{color:var(--white)}.pagination__number{width:48px;height:48px;background-color:var(--white);border:0;border-radius:8px;display:flex;justify-content:center;align-items:center;font:400 16px / 18px var(--site-font);color:var(--gray300);transition:all .2s ease}.pagination__number.active,.pagination__number:hover{background-color:var(--red0);color:var(--white);font-weight:700}.pagination__ellipsis{font:400 16px / 18px var(--site-font);color:var(--gray300)}@media (max-width:1024px){.pagination__arrow{width:48px;height:48px}}@media (max-width:540px){.pagination__arrow{width:36px;height:36px}.pagination__number{width:36px;height:36px}}  .filter__selector-order{position:relative;width:max-content;min-width:119px}.filter__selector--options{display:flex;align-items:center;justify-content:flex-end;gap:1px;width:max-content;min-width:119px;height:16px;cursor:pointer;transition:all ease .2s}.filter__options--value input{display:none}.filter__options--value .selected-default{font:400 14px / 16px var(--site-font);color:var(--gray500)}.filter__options--value__selected{display:none;width:100%;font:400 14px / 16px var(--site-font);color:var(--gray500);transition:all ease .2s}.filter__options--value input:checked+.filter__options--value__selected{display:flex;align-items:center}.filter__selector--options__icon{width:16px;height:16px;display:flex;justify-content:center;align-items:center;transition:all ease 0.4s}.filter__selector--options__icon svg{width:12px;color:var(--gray500)}.filter__selector--options:focus .filter__selector--options__icon{transform:rotate(-180deg)}.filter__selector--options:focus+.filter__selector--dropdown{opacity:1;visibility:visible}.filter__selector--dropdown{position:absolute;width:130px;list-style:none;opacity:0;visibility:hidden;z-index:1000;box-shadow:0 10px 10px -5px rgb(0 0 0 / .12);transition:all ease-in-out .4s;top:calc(100% + 5px);right:0;background-color:var(--white);border-radius:10px;overflow:hidden;padding:8px}.filter__selector--dropdown li label{font:400 14px / 16px var(--site-font);color:var(--gray500);background-color:var(--white);border-radius:8px}.filter__selected-value{display:flex;background-color:var(--gray);transition:all ease .2s}.filter__selector--dropdown li:hover .filter__selected-value,.filter__selector--dropdown li:focus .filter__selected-value{cursor:pointer;color:var(--black);background-color:var(--gray)}.filter__selector--dropdown li label{padding:0 10px;height:30px;align-items:center}@media (max-width:1024px){.filter__options--value .selected-default{font-size:16px;line-height:18px}.filter__options--value__selected{font-size:16px;line-height:18px}.filter__selector--dropdown{width:max-content}.filter__selector--dropdown li label{font-size:16px;line-height:18px}}@media (max-width:540px){.filter__selector--options{justify-content:flex-start}.filter__selector--dropdown{width:max-content;right:unset;left:0}}  .filters__block{display:flex;flex-direction:column;gap:15px}.filters__title{font:400 16px / 18px var(--site-font);color:var(--red-100)}.filters__list{max-height:125px;overflow:hidden;display:flex;flex-direction:column;gap:15px;transition:all .2s ease}.filters__list.active{max-height:9999px}.filters__label{width:100%;display:flex;align-items:center;flex-wrap:nowrap;gap:8px;cursor:pointer}.filters__label *{pointer-events:none}.filters__label input{display:none}.filters__checkbox{width:20px;min-width:20px;height:20px;background-color:var(--white);border:1px solid var(--checkbox-border);border-radius:4px;display:flex;justify-content:center;align-items:center;transition:background-color 0.2s ease;cursor:pointer}.filters__checkbox svg{width:15px;height:15px;color:var(--white);opacity:0;transition:opacity 0.2s ease}.filters__checkbox svg:nth-of-type(2){display:none;width:20px;height:20px}.filters__label input:checked+.filters__checkbox{background-color:var(--red0);border:1px solid var(--red0)}.filters__label:hover .filters__checkbox{background-color:var(--red0);border:1px solid var(--red0)}.filters__label:hover .filters__checkbox svg{opacity:1}.filters__label input:checked+.filters__checkbox svg{opacity:1}.filters__label:hover input:checked+.filters__checkbox svg:nth-of-type(1){display:none}.filters__label:hover input:checked+.filters__checkbox svg:nth-of-type(2){display:flex}.filters__text{font:400 16px / 18px var(--site-font);color:var(--gray600);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.filters__see-all{width:max-content;font:400 14px / 16px var(--site-font);color:var(--red100);cursor:pointer}.filters__clean{width:max-content;font:400 14px / 16px var(--site-font);color:var(--gray300);position:relative}.filters__clean::after{content:"";width:0%;height:1px;background-color:var(--gray300);position:absolute;bottom:0;left:0;transition:0.5s ease-in-out}.filters__clean:hover::after{width:100%}.filters__price-range{width:100%}.filters__multi-range{position:relative;height:16px}.filters__multi-range.lock{pointer-events:none;opacity:.5}.filters__multi-range input[type=range]{position:absolute;width:100%;pointer-events:none;background:#fff0;appearance:none;margin:0}.filters__multi-range input[type=range]::-webkit-slider-thumb{appearance:none;height:16px;width:16px;border-radius:50%;background-color:var(--red-200);pointer-events:all;position:relative;z-index:2}.filters__multi-range input[type=range]::-moz-range-thumb{height:16px;width:16px;border-radius:50%;background-color:var(--red-200);pointer-events:all;position:relative;z-index:2}.filters__multi-range input[type=range]::-webkit-slider-runnable-track{height:5px;background:#fff0}.filters__multi-range input[type=range]::-moz-range-track{height:5px;background:#fff0}.filters__multi-range::before{content:'';position:absolute;height:5px;background:var(--gray100);top:50%;transform:translateY(-50%);left:0;right:0;z-index:1}.filters__multi-range::after{content:'';position:absolute;height:5px;background:var(--red100);top:50%;transform:translateY(-50%);z-index:1;left:calc(var(--min) * 1%);right:calc(100% - var(--max) * 1%)}.filters__price-value-container{display:flex;justify-content:space-between;width:100%;margin-top:12px}.filters__price-value{width:max-content;height:40px;border:1px solid var(--checkbox-border);border-radius:8px;padding-inline:12px;display:flex;align-items:center;font:400 16px / 18px var(--site-font);color:var(--gray600)}.filters__price-value span{color:var(--red100);margin-left:4px}@media (max-width:1024px){.filters__label:hover .filters__checkbox{background-color:initial;border:1px solid var(--checkbox-border)}.filters__label:hover .filters__checkbox svg{opacity:0}.filters__label:hover input:checked+.filters__checkbox svg:nth-of-type(1){display:flex}.filters__label:hover input:checked+.filters__checkbox svg:nth-of-type(2){display:none}}  .lpdescription{background-color:var(--gray);padding-block:30px}.lpdescription__wrapper{display:flex;max-height:154px;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:90px;background:linear-gradient(to bottom,transparent 0%,var(--gray) 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__title *{font:700 18px / 21px var(--site-font);color:var(--red0)}.lpdescription__content *{font:400 14px / 1.6 var(--site-font);color:var(--gray800)}.lpdescription__toggle-btn{width:222px;height:42px;position:absolute;bottom:0;left:50%;z-index:999;transform:translateX(-50%);background-color:var(--gray);border:1px solid var(--gray200);border-radius:8px;font:400 14px / 1.6 var(--site-font);color:var(--gray600);box-shadow:0 1px 0 0 #00000026}@media (max-width:768px){.lpdescription__wrapper{max-height:279px}}  .ppbreadcrumb{background-color:var(--white);padding-block:8px 5px;padding-inline:0!important}.ppbreadcrumb__wrapper{width:100%;display:flex;gap:5px;flex-wrap:wrap}.ppbreadcrumb__path{height:100%;width:max-content;display:flex;flex-wrap:nowrap;gap:5px}.ppbreadcrumb__route{display:flex;align-items:center;width:max-content;height:11px}.ppbreadcrumb__label{font:300 10px / 11px var(--site-font);color:var(--gray300)}.ppbreadcrumb__label:hover{color:var(--red-300)}.ppbreadcrumb__label--highlight{font:700 10px / 11px var(--site-font);color:var(--red-300)}.ppbreadcrumb__arrow{width:10px;height:10px;display:flex;align-items:center}.ppbreadcrumb__arrow svg{height:7.2px;color:var(--red-300)}  .ppimages__gallery{width:100%;position:relative;padding-top:30px}.ppimages__gallery img{width:100%;height:auto;padding-inline:2px}.ppimages__thumbnails{width:100%}.ppimages__thumbnails .swiper-slide{border:1px solid var(--gray200);border-radius:8px;width:70px;height:70px!important;margin-right:20px!important;display:flex;justify-content:center;align-items:center}.ppimages__thumbnails .swiper-slide-thumb-active{border:3px solid var(--red0)}.ppimages__thumbnails .swiper-slide img{width:85%;height:85%;object-fit:contain}  .pppanel{max-width:945px;margin-inline:auto;display:flex;gap:30px;padding-block:15px 50px}.pppanel__column{display:flex;flex-direction:column;gap:20px}.pppanel__column.images{width:calc(100% - 390px)}.pppanel__column.info{width:360px}.ppanel__info{display:flex;flex-direction:column}.pppanel__category{font:700 12px / 1 var(--site-font);color:var(--red-300);margin-bottom:5px}.pppanel__title{font:700 30px / 38px var(--site-font);color:var(--red100);margin-bottom:5px}.pppanel__sku{font:300 14px / 16px var(--site-font);color:var(--gray500);margin-bottom:16px}.pppanel__rating{display:flex;align-items:center;gap:6px;margin-bottom:16px}.pppanel__rating-text{font:400 16px / 18px var(--site-font);color:var(--gray700)}.pppanel__rating-text.red{color:var(--red0);margin-left:6px}.pppanel__tags{display:flex;align-items:center;gap:16px;margin-bottom:16px}.pppanel__tag{display:flex;align-items:center;gap:2px}.pppanel__tag svg{width:16px;height:16px;color:var(--yellow-200)}.pppanel__tag-text{font:400 12px / 14px var(--site-font);color:var(--gray500)}.pppanel__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:8px;user-select:none}.pppanel__row.second{margin-top:16px;flex-wrap:wrap;position:relative}.pppanel__row .accumulator{min-width:110px}.pppanel__addtocart{height:46px;width:100%;padding-inline:20px;border:0;background-color:var(--red400);border-radius:40px;display:flex;justify-content:center;align-items:center;font:400 16px / 18px var(--site-font);color:var(--red-100);position:relative}.pppanel__addtocart .loader_container{border-radius:40px;background-color:var(--red400)}.pppanel__addtocart .loader_container .loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pppanel__addtocart .loader_container .loader svg{width:24px;height:24px;fill:var(--red-100)}.pppanel__button-no-stock{height:46px;width:100%;padding-inline:20px;border:0;background-color:var(--gray50);border-radius:40px;display:flex;justify-content:center;align-items:center;font:400 16px / 18px var(--site-font);color:var(--gray500);position:relative}.pppanel__gotocheckout{width:100%;height:60px;padding-inline:20px;margin-top:16px;border:0;border-radius:40px;display:flex;justify-content:center;align-items:center;background-color:var(--yellow0);font:400 18px / 21px var(--site-font);color:var(--yellow-300);position:relative}.pppanel__gotocheckout .loader_container{border-radius:40px;background-color:var(--yellow0)}.pppanel__gotocheckout .loader_container .loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.pppanel__gotocheckout .loader_container .loader svg{width:24px;height:24px;fill:var(--yellow-300)}.pppanel__share{width:max-content;display:flex;gap:4px;align-items:center;cursor:pointer}.pppanel__share svg{width:16px;height:16px;color:var(--gray400)}.pppanel__share-text{font:400 16px / 18px var(--site-font);color:var(--gray400)}.pppanel__share-options-container{display:none;padding:8px;background-color:var(--white);box-shadow:0 0 15px 0 rgb(0 0 0 / .12);border-radius:10px;gap:10px;align-items:center;position:absolute;top:calc(100% + 6px);right:0}.pppanel__share-options-container.active{display:flex}.pppanel__share-options-item{background-color:#fff0;border:0;width:30px;height:30px;border-radius:4px;display:flex;justify-content:center;align-items:center}.pppanel__share-options-item:hover{background-color:var(--gray)}.pppanel__share-options-item svg{width:25px;height:25px;color:var(--red0)}@media (max-width:1024px){.pppanel{flex-direction:column;padding-inline:17px}.pppanel__column.images{width:100%}.pppanel__column.info{width:100%}}  .price{display:flex;flex-direction:column;gap:5px;margin-bottom:16px}.price__old{font:400 20px / 1.5 var(--site-font);color:var(--gray300);text-decoration:line-through}.price__min{font:300 48px / 53px var(--site-font);color:var(--gray500)}.price__pix-container{display:flex;align-items:center;gap:4px}.price__pix-text{font:400 18px / 21px var(--site-font);color:var(--gray400)}.price__pix-container svg{width:24px;min-width:24px;height:25px}.price__pix-price{font:700 18px / 21px var(--site-font);color:var(--gray900)}.price__pix-discount{font:700 10px / 1 var(--site-font);color:var(--red0);text-transform:uppercase}  .variations{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.variations__item{display:flex;flex-direction:column;gap:15px}.variations__item-name{font:700 16px / 18px var(--site-font);color:var(--gray500)}.variations__item-list{width:100%;display:flex;flex-wrap:wrap;gap:12px}.variations__variation{height:fit-content;display:flex;align-items:center;gap:8px;position:relative}.variations__radio{position:absolute;width:1px;height:1px;opacity:0}.variations__label{width:max-content;position:relative;display:flex;align-items:center;gap:8px;cursor:pointer}.variations__label.variation-img{width:48px;height:48px;border-radius:4px;background-color:var(--gray50);display:flex;justify-content:center;align-items:center}.variations__label img{width:36px;height:auto}.variations__label::before{content:'';display:flex;width:20px;height:20px;border:1px solid var(--gray300);border-radius:100%}.variations__label.variation-img::before{display:none}.variations__label[data-stock-out="true"]{opacity:.5;pointer-events:none}.variations__label[data-stock-out]::after{content:'';width:100%;height:1px;background-color:var(--red0);position:absolute}.variations__label span{font:400 16px / 18px var(--site-font);color:var(--gray600)}.variations__radio:checked+.variations__label.variation-img{box-shadow:0 0 0 3px var(--red0)}.variations__radio:checked+.variations__label::before{border-color:var(--red0);background-color:var(--red0)}.variations__radio:checked+.variations__label::after{content:'';position:absolute;left:7px;top:7px;width:8px;height:8px;background-color:var(--white);border-radius:50%;z-index:1}.variations__radio:checked+.variations__label.variation-img::after{display:none}.variations__select-msg{display:none!important;font:700 10px / 1 var(--site-font);color:var(--red0);overflow:hidden;text-transform:uppercase}.variations__radio.invalid~.variations__select-msg{display:block!important}.variations .variations__item .variations__item-select{height:30px;border:1px solid var(--gray-200);border-radius:50px;padding:0 10px;background:#fff;color:var(--gray600)}.variations__tag{position:absolute;left:50%;top:100%;z-index:999;width:max-content;padding:5px;background-color:var(--red-400);font:700 12px / 14px var(--site-font)!important;color:var(--white)!important;display:none}.variations__variation:hover .variations__tag{display:flex}.variations__item.sabor{max-height:52px;overflow:hidden;transition:max-height 0.5s ease}.variations__item.sabor.active{border:1px solid var(--red400);max-height:999px;border-radius:4px;overflow:visible}.variations__item.sabor.active .variations__item-header svg{transform:rotate(180deg)}.variations__item.sabor .variations__item-header{display:flex;flex-flow:nowrap;align-items:center;justify-content:space-between;padding:15px;cursor:pointer;border:1px solid var(--gray100);border-radius:4px}.variations__item.sabor.active .variations__item-header{border:none;border-bottom:1px solid var(--red400);background:var(--red500);border-radius:4px 4px 0 0}.variations__item.sabor.active .variations__item-name{color:var(--primary)}.variations__item.sabor .variations__item-header svg{width:15px;color:var(--primary);transition:all .5s}.variations__item.sabor .variations__item-list{padding:0 15px 15px 15px;gap:8px}  .ppfavorite>*{pointer-events:none}.ppfavorite{height:18px;width:205px;cursor:pointer;position:relative}.ppfavorite__heart-fill,.ppfavorite__heart-line{position:absolute;top:0;left:0;width:max-content;display:flex;align-items:center;gap:4px}.ppfavorite__heart-fill svg,.ppfavorite__heart-line svg{width:16px;height:16px;color:var(--gray400)}.ppfavorite__text{font:400 16px / 18px var(--site-font);color:var(--gray400)}.ppfavorite__heart-fill{visibility:hidden}.ppfavorite[data-wished="true"] .ppfavorite__heart-fill{visibility:visible!important}.ppfavorite[data-wished="true"] .ppfavorite__heart-line{visibility:hidden!important}  .deadline{margin-top:32px;display:flex;flex-direction:column;gap:10px}.deadline__label{font:700 16px / 18px var(--site-font);color:var(--gray500)}.deadline__input-box{height:48px;border:1px solid var(--gray200);border-radius:300px;padding-inline:20px 3px;display:flex;justify-content:space-between;align-items:center;gap:10px}.deadline__input{width:100%;height:16px;border:0;padding-inline:0;font:400 14px / 16px var(--site-font);color:var(--gray600)}.deadline__button{width:137px;min-width:137px;height:42px;display:flex;justify-content:center;align-items:center;position:relative;background-color:#fff0;border:1px solid var(--red-100);border-radius:40px}.deadline__button-text{font:400 14px / 16px var(--site-font);color:var(--red-100)}.deadline__button .loader_container{border-radius:40px}.deadline__button .loader_container .loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.deadline__button .loader_container .loader svg{width:24px;height:24px;fill:var(--red-100)}.deadline__cep-unknow{font:400 12px / 14px var(--site-font);color:var(--gray500);text-decoration:underline;margin-top:10px}.deadline__cep-results{display:flex;flex-direction:column;gap:10px;background-color:var(--gray);padding:10px;margin-top:10px;border-radius:8px}.deadline__cep-result{font:400 12px / 14px var(--site-font);color:var(--gray600)}  .ppcards{padding-block:10px 30px}.ppcards__wrapper{max-width:945px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.ppcards__wrapper.cols-3{grid-template-columns:repeat(3,1fr)}.ppcards__wrapper.cols-2{grid-template-columns:repeat(2,1fr)}.ppcards__wrapper.cols-1{grid-template-columns:1fr}.ppcards__card{padding:32px;border:2px solid var(--gray100);border-radius:16px;display:flex;flex-direction:column;gap:18px}.ppcards__header{display:flex;gap:18px}.ppcards__header svg{width:24px;min-width:24px;height:24px;color:var(--yellow100)}.ppcards__title{font:700 18px / 21px var(--site-font);color:var(--red100)}.ppcards__content{font:400 14px / 1.6 var(--site-font);color:var(--gray400)}@media (max-width:1024px){.ppcards__wrapper,.ppcards__wrapper.cols-2,.ppcards__wrapper.cols-3{grid-template-columns:repeat(2,1fr)}.ppcards__wrapper.cols-1{grid-template-columns:1fr}.ppcards__card{padding:20px 32px}}@media (max-width:768px){.ppcards__wrapper,.ppcards__wrapper.cols-3,.ppcards__wrapper.cols-2,.ppcards__wrapper.cols-1{grid-template-columns:1fr}}  .ppdescription{padding-block:30px 56px}.ppdescription__wrapper{max-width:945px;margin-inline:auto}.ppdescription__tabs{display:flex;flex-wrap:nowrap;gap:20px;margin-bottom:32px}.ppdescription__tab{height:34px;width:max-content;min-width:max-content;display:flex;align-items:center;cursor:pointer}.ppdescription__tab h2{font:400 16px / 18px var(--site-font);color:var(--gray600);pointer-events:none}.ppdescription__tab.active-tab{border-bottom:2px solid var(--red0)}.ppdescription__tab.active-tab h2{color:var(--red-200)}.ppdescription__content{width:100%;flex-direction:column;display:none}.ppdescription__content.active-content{display:flex}.ppdescription__text{font:400 16px / 1.6 var(--site-font);color:var(--gray500)}.ppdescription__text strong,.ppdescription__text a{font:700 16px / 1.6 var(--site-font);color:var(--gray900)}.ppdescription__text li{display:flex;align-items:center;gap:8px}.ppdescription__text li::before{content:'';width:13px;min-width:13px;height:13px;border-radius:100%;background-color:var(--red100);display:flex;align-items:center;justify-content:center;position:relative}.ppdescription__text li::after{content:'';width:2.5px;height:5px;position:absolute;border-right:2px solid var(--white);border-bottom:2px solid var(--white);transform:rotate(45deg);margin-left:4px;margin-bottom:1.5px}.ppdescription__text img{width:100%;height:auto}@media (max-width:768px){.ppdescription__tabs{overflow-x:auto;overflow-y:hidden;padding-bottom:32px}.ppdescription__tabs::-webkit-scrollbar{height:8px}.ppdescription__tabs::-webkit-scrollbar-thumb{background:var(--red-100);border-radius:8px}.ppdescription__tabs::-webkit-scrollbar-track{background:var(--red500)}}  .cart__freedeliverybar{width:100%;height:20px;position:relative}.cart__freedeliverybar.rounded{border-radius:10px;overflow:hidden}.cart__freedeliverybar .loader_container{background-color:var(--yellow100)}.cart__freedeliverybar .loader_container .loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cart__freedeliverybar .loader_container .loader svg{width:12px;height:12px;fill:var(--yellow-200)}.cart__freedeliverybar-text{width:max-content;font:400 12px / 14px var(--site-font);color:var(--yellow-200);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99}.cart__freedeliverybar-text.free{color:var(--white)}.cart__freedeliverybar-text--highlight{font-weight:700}.cart__freedeliverybar-progress{position:relative;display:block;width:100%;height:20px;overflow:hidden}.cart__freedeliverybar-progress--fixed{display:flex;position:absolute;width:100%;height:100%;background-color:var(--gray50)}.cart__freedeliverybar-progress--dynamic{display:block;position:absolute;left:0;height:100%;width:65%;background-color:var(--yellow100)}.cart__freedeliverybar-progress--dynamic.free{background-color:var(--green)}@media (max-width:1024px){.cart__freedeliverybar{height:25px}.cart__freedeliverybar-text{font-size:14px;line-height:16px}.cart__freedeliverybar-progress{height:25px}.cart__freedeliverybar .loader_container .loader svg{width:14px;height:14px}}.minicart .cart__freedeliverybar{min-height:20px;border-radius:10px;overflow:hidden}  .cart__itemlist-box{width:calc(100% - 380px);background-color:var(--white);padding:20px 25px;border-radius:16px;position:relative;overflow:hidden}.cart__itemlist{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:60px}.cart__itemlist-header{display:flex;gap:32px}.cart__itemlist-item{display:contents}.cart__itemlist-layout{display:flex;gap:20px}.cart__itemlist-removeselected{font:400 16px / 1.5 var(--site-font);color:var(--red-100);position:relative;cursor:pointer}.cart__itemlist-removeselected::after{content:'';display:flex;width:100%;height:1px;position:absolute;top:85%;background-color:var(--red-100);transform:scaleX(0);transform-origin:left;transition:all .4s ease}.cart__itemlist-removeselected:hover::after{transform:scaleX(1)}.cart__itemlist-label{width:max-content;height:20px;cursor:pointer;align-self:center;display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.cart__itemlist-label *{pointer-events:none}.cart__itemlist-label-text{font:300 16px / 18px var(--site-font);color:var(--gray600)}.cart__itemlist-label input{display:none}.cart__itemlist-checkbox{width:20px;height:20px;background-color:var(--white);border:1px solid var(--checkbox-border);border-radius:4px;display:flex;justify-content:center;align-items:center;transition:background-color 0.2s ease;cursor:pointer}.cart__itemlist-checkbox svg{width:15px;height:15px;color:var(--white);opacity:0;transition:opacity 0.2s ease}.cart__itemlist-checkbox svg:nth-of-type(2){display:none;width:20px;height:20px}.cart__itemlist-label input:checked+.cart__itemlist-checkbox{background-color:var(--red0);border:1px solid var(--red0)}.cart__itemlist-label:hover .cart__itemlist-checkbox{background-color:var(--red0);border:1px solid var(--red0)}.cart__itemlist-label:hover .cart__itemlist-checkbox svg{opacity:1}.cart__itemlist-label input:checked+.cart__itemlist-checkbox svg{opacity:1}.cart__itemlist-label:hover input:checked+.cart__itemlist-checkbox svg:nth-of-type(1){display:none}.cart__itemlist-label:hover input:checked+.cart__itemlist-checkbox svg:nth-of-type(2){display:flex}.cart__itemlist-image{width:167px;min-width:167px;height:140px;object-fit:contain;align-self:center}.cart__itemlist-column-mobile{display:contents}.cart__itemlist-content{width:304px;display:flex;flex-direction:column}.cart__itemlist-title{font:400 16px / 18px var(--site-font);color:var(--gray900);margin-bottom:10px}.cart__itemlist-options{width:100%;margin-bottom:28px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cart__itemlist-option{width:max-content;padding:5px 8px;border:1px solid var(--red100);border-radius:5px;font:300 10px / 11px var(--site-font);color:var(--gray800)}.cart__itemlist-option.unit{border:0;padding:0;border-radius:0;font:400 14px / 16px var(--site-font);color:var(--gray900)}.cart__itemlist-option-price{font:700 14px / 16px var(--site-font);color:var(--gray900)}.cart__itemlist-option-tag{width:max-content;padding:3px 4px;border-radius:5px;background-color:var(--green2);font:700 12px / 1 var(--site-font);color:var(--green3);display:flex;align-items:center}.cart__itemlist-option-tag svg{width:12px;height:12px;color:var(--green3);margin-right:3px}.cart__itemlist-row-mobile{display:contents}.cart__itemlist-prices{display:flex;flex-direction:column;align-items:center;align-self:center;gap:8px}.cart__itemlist-oldprice{font:400 12px / 14px var(--site-font);color:var(--gray300);text-decoration:line-through}.cart__itemlist-price{width:max-content;font:700 24px / 27px var(--site-font);color:var(--gray800)}.cart__itemlist-remove{width:24px;height:24px;align-self:center;margin-left:auto;cursor:pointer}.cart__itemlist-remove svg{width:24px;height:24px;color:var(--gray300)}@media (max-width:1024px){.cart__itemlist-box{width:100%;border-radius:0;padding:44px 17px 48px 17px}.cart__itemlist-content{width:100%}}@media (max-width:768px){.cart__itemlist-column-mobile{width:100%;display:flex;flex-direction:column;gap:15px}.cart__itemlist-row-mobile{display:flex;justify-content:space-between;gap:5px}.cart__itemlist-image{width:100px;min-width:100px;height:auto}.cart__itemlist-title{font-size:14px;line-height:16px}.cart__itemlist-option{font-size:14px;line-height:16px}.cart__itemlist-prices{gap:0;align-items:flex-start}}.minicart .cart__itemlist-box{width:100%;margin-top:15px;border:1px solid var(--gray100);border-radius:16px;overflow:hidden;padding:0;margin-bottom:16px}.minicart .cart__itemlist-box .loader_container .loader svg{width:30px;height:30px}.minicart .cart__itemlist{width:100%;height:100%;padding:10px 15px;gap:16px;overflow-y:auto}.minicart .cart__itemlist::-webkit-scrollbar{width:4px}.minicart .cart__itemlist-header{display:none}.minicart .cart__itemlist-layout{gap:16px}.minicart .cart__itemlist-label{display:none}.minicart .cart__itemlist-image{width:67px;min-width:67px;height:56px}.minicart .cart__itemlist-title{font-size:14px;line-height:16px;margin-bottom:8px}.minicart .cart__itemlist-options{margin-bottom:8px}.minicart .cart__itemlist-option{border:0;padding:0;font:700 10px / 11px var(--site-font);color:var(--black600)}.minicart .cart__itemlist-option.unit{font:400 14px / 16px var(--site-font);color:var(--gray900)}.minicart .accumulator{width:80px;height:32px;border:1px solid var(--black300);border-radius:4px;background-color:var(--white)}.minicart .accumulator span svg{display:none}.minicart .accumulator span:first-of-type::after{content:'-';width:9px;height:1px;display:flex;align-items:center}.minicart .accumulator span:last-of-type::after{content:'+';width:10px;height:10px;display:flex;align-items:center}.minicart .accumulator input{font:600 12px / 20px var(--site-font);color:var(--black900)}.minicart .cart__itemlist-prices{align-self:flex-end;gap:3px}.minicart .cart__itemlist-price{font:700 14px / 16px var(--site-font)}.minicart .cart__itemlist-remove{align-self:flex-end;width:20px;height:20px}.minicart .cart__itemlist-remove svg{width:20px;height:20px;color:var(--black600)}  .cart__hero{background-color:var(--white);padding-block:16px}.cart__hero-wrapper{display:flex;flex-direction:column;gap:8px}.cart__hero-title{font:700 24px / 27px var(--site-font);color:var(--red100)}.cart__hero-description{font:400 12px / 14px var(--site-font);color:var(--gray500)}.cart__panel{padding-block:24px 48px;position:relative}.cart__panel-wrapper{display:flex;gap:40px;position:relative}@media (max-width:1024px){.cart__panel{padding-inline:0!important;padding-block:0 48px}.cart__panel-wrapper{flex-direction:column;gap:30px}}  .cartbreadcrumb{background-color:var(--white);padding-block:24px 8px}.cartbreadcrumb__wrapper{width:100%;display:flex;gap:5px;flex-wrap:nowrap}.cartbreadcrumb__path{height:100%;width:max-content;display:flex;flex-wrap:nowrap;gap:5px}.cartbreadcrumb__route{display:flex;align-items:center;width:max-content;height:11px}.cartbreadcrumb__label{font:300 10px / 11px var(--site-font);color:var(--gray300)}.cartbreadcrumb__label:hover{color:var(--red-300)}.cartbreadcrumb__label--highlight{font:700 10px / 11px var(--site-font);color:var(--red-300)}.cartbreadcrumb__arrow{width:10px;height:10px;display:flex;align-items:center}.cartbreadcrumb__arrow svg{height:7.2px;color:var(--red-300)}@media (max-width:1024px){.cartbreadcrumb__wrapper{flex-wrap:wrap}}  .cart__totals-container{width:340px;height:max-content;display:flex;flex-direction:column;gap:40px;position:sticky;top:32px}.cart__totals{width:100%;height:max-content;background-color:var(--white);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px;position:relative;overflow:hidden}.cart__totals-header{display:flex;flex-direction:column;gap:10px}.cart__totals-line{display:flex;justify-content:space-between;align-items:center}.cart__totals-line.total{margin-top:30px}.cart__totals-line.pix{justify-content:flex-start;gap:15px}.cart__totals-title{font:700 16px / 18px var(--site-font);color:var(--yellow-100)}.cart__totals-title.total{color:var(--gray300)}.cart__totals-title.pix{color:var(--gray800)}.cart__totals-text{font:400 16px / 18px var(--site-font);color:var(--yellow-100)}.cart__totals-text.total{font:700 20px / 22px var(--site-font);color:var(--gray300);letter-spacing:-1px}.cart__totals-text.pix{font:700 24px / 27px var(--site-font);color:var(--gray800);margin-left:auto}.cart__deliverysearch{display:flex;flex-direction:column;gap:10px}.cart__deliverysearch-label{font:700 14px / 16px var(--site-font);color:var(--gray600)}.cart__deliverysearch-inputblock{width:100%;height:48px;border:1px solid var(--gray200);border-radius:300px;display:flex;justify-content:space-between;align-items:center;gap:10px}.cart__deliverysearch-input{width:100%;height:100%;padding-inline:20px 3px;border:0;border-radius:300px;font:400 14px / 16px var(--site-font);color:var(--gray600)}.cart__deliverysearch-button{width:130px;min-width:130px;height:42px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;background-color:var(--red400);font:400 14px / 16px var(--site-font);color:var(--red-100);margin-right:3px}.cart__deliverysearch-cep-unknow{width:max-content;font:400 12px / 14px var(--site-font);color:var(--gray500);text-decoration:underline}.cart__deliverysearch-result{display:flex;flex-direction:column;gap:10px;position:relative;margin-top:10px;border:1px solid var(--gray100);border-radius:16px;padding:10px 15px}.cart__deliverysearch-close-results{width:20px;height:20px;position:absolute;top:5px;right:5px;cursor:pointer}.cart__deliverysearch-result-text{font:500 12px / 1.5 var(--site-font);color:var(--gray500)}.cart__couponsearch{display:flex;flex-direction:column;gap:10px}.cart__couponsearch-label{font:700 14px / 16px var(--site-font);color:var(--gray600)}.cart__couponsearch-inputblock{width:100%;height:48px;border:1px solid var(--gray200);border-radius:300px;display:flex;justify-content:space-between;align-items:center;gap:10px}.cart__couponsearch-input{width:100%;height:100%;padding-inline:20px 3px;border:0;border-radius:300px;font:400 14px / 16px var(--site-font);color:var(--gray600)}.cart__couponsearch-button{width:130px;min-width:130px;height:42px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;background-color:var(--red400);font:400 14px / 16px var(--site-font);color:var(--red-100);margin-right:3px}.cart__totals-gotocheckout{width:100%;height:57px;min-height:57px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;background-color:var(--yellow0);font:400 18px / 21px var(--site-font);color:var(--white)}.cart__totals-gotocheckout.disabled{pointer-events:none;opacity:.5}.cart__totals-gotocart{display:none;font:400 16px / 18px var(--site-font);color:var(--gray400);text-decoration:underline;text-align:center}@media (max-width:1024px){.cart__totals-container{width:calc(100% - 34px);margin-inline:auto}.cart__deliverysearch,.cart__couponsearch{max-width:500px}}.minicart .cart__totals-container{position:unset;width:100%;min-height:max-content;margin-top:auto}.minicart .cart__totals{padding:10px 15px;gap:16px;border-top:1px solid var(--gray100);border-radius:0}.minicart .cart__totals-line.total{margin-top:0}.minicart .cart__totals-title{color:var(--gray500)}.minicart .cart__totals-title.total{color:var(--gray300)}.minicart .cart__totals-title.pix{color:var(--gray800)}.minicart .cart__totals-text{font:700 16px / 18px var(--site-font);color:var(--gray500)}.minicart .cart__totals-text.total{font:700 20px / 22px var(--site-font);color:var(--gray300)}.minicart .cart__totals-text.pix{font:700 24px / 27px var(--site-font);color:var(--gray800)}.minicart .footer__payments.cart{display:none}.minicart .cart__totals-gotocart{display:block}@media (max-height:840px){.minicart .cart__totals{gap:10px;padding-bottom:0}.minicart .cart__deliverysearch-inputblock,.minicart .cart__couponsearch-inputblock{height:35px}.minicart .cart__deliverysearch-button,.minicart .cart__couponsearch-button{height:29px}.minicart .cart__totals-gotocheckout{height:35px;min-height:35px}}@media (max-width:560px){.minicart .cart__totals{padding-inline:0}}  .cart__empty{width:calc(100% - 380px);background-color:var(--white);padding:20px 25px;border-radius:16px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.cart__empty-icon{width:150px;height:150px}.cart__empty-icon svg{width:150px;height:150px;color:var(--red-100)}.cart__empty-title{width:300px;font:700 24px / 27px var(--site-font);color:var(--gray800);text-align:center}.cart__empty-button{width:max-content;height:48px;padding-inline:20px;display:flex;justify-content:center;align-items:center;border-radius:40px;background-color:var(--red400);font:400 16px / 18px var(--site-font);color:var(--red-100);cursor:pointer}@media (max-width:1024px){.cart__empty{border-radius:0;width:100%}.cart__empty-icon{width:100px;height:100px}.cart__empty-icon svg{width:100px;height:100px}.cart__empty-title{width:250px;font-size:20px;line-height:23px}.cart__empty-button{font-size:14px;line-height:16px}}.minicart .cart__empty{width:100%;height:100%}  .facebook_button{background:#1877f2;display:flex;justify-content:center;align-items:center;color:#fff;width:310px;height:40px;border-radius:50vh;border:1px solid #ccc;cursor:pointer}.facebook_button img{margin-right:10px}.accountverify__form{width:calc(50% - 10px);display:flex;justify-content:center;align-items:center}.accountverify__form-wrapper{width:340px;display:flex;flex-direction:column;gap:16px}.accountverify__form-title{font:700 30px / 38px var(--site-font);color:var(--gray800)}.accountverify__form-description{font:400 14px / 16px var(--site-font);color:var(--gray600)}.accountverify__picture{width:calc(50% - 10px);display:flex;align-items:center}.accountverify__image{width:100%;height:auto;border-radius:8px}.accountverify__social-login{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;gap:10px}.accountverify__social-login.inactive{opacity:.5;pointer-events:none}.accountverify__divider{width:100%;display:flex;align-items:center;text-align:center;margin-top:11px}.accountverify__divider::before,.accountverify__divider::after{content:"";flex:1;border-bottom:1px solid var(--gray300)}.accountverify__divider:not(:empty)::before{margin-right:10px}.accountverify__divider:not(:empty)::after{margin-left:10px}.accountverify__divider span{color:var(--gray300);font-size:14px;font-weight:500}.g_id_signin{margin-inline:auto}@media (max-width:1024px){.accountverify__form{width:100%}.accountverify__picture{width:100%}}  .account__hero{width:100%;height:114px;background-color:var(--red500)}.account__hero-wrapper{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;position:relative}.account__hero-title{font:700 36px / 40px var(--site-font);color:var(--red100)}.account__hero-description{font:400 16px / 1.5 var(--site-font);color:var(--red100)}.account__hero-wrapper svg{position:absolute;right:0;bottom:0}@media (max-width:560px){.account__hero-wrapper svg{width:113px;right:-17px}.account__hero-title{font-size:32px}.account__hero-description{font-size:14px}}.account__grid{background-color:var(--gray);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-block:40px 80px}.account__page-wrapper{width:100%;max-width:900px;display:flex;gap:129px;margin-inline:auto}.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:0 80px}.account__page-wrapper{flex-direction:column;gap:37px}}  .account__form{display:flex;flex-direction:column;gap:16px}.account__form .field .field-label{font:400 16px / 18px var(--site-font);color:var(--gray600)}.account__form .field .field-block{position:relative}.account__form .field-block-token{display:flex;flex-direction:column;gap:4px}.account__form .field-block-token .field-token{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.account__form .field-block-token .field-token input{width:100%;height:50px;border:1px solid var(--gray100);border-radius:4px;font:400 18px / 20px var(--site-font);color:var(--gray600);text-align:center}.account__form .field-block-token .field-error{font:400 12px / 14px var(--site-font);color:var(--red0);width:max-content;display:none;margin-top:4px}.account__form .field-block-token .field-error.active{display:block}.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:46px;background-color:var(--white);border:0;border-radius:50px;padding-inline:15px;font:400 14px / 16px var(--site-font);color:var(--gray600)}.account__form .field .field-block .field-input.invalid{border:1px solid var(--red0)!important}.account__form .field .field-input::placeholder{font:400 14px / 16px var(--site-font);color:var(--gray200)}.account__form .field .field-input::-webkit-outer-spin-button,.field-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.account__form .field .spy{position:absolute;width:auto;min-height:auto;right:12px;top:14px;cursor:pointer;color:var(--red0)}.account__form .field .spy svg.eye-off{display:none}.account__form .field .spy svg.eye-off.active{display:block!important}.account__form .field .spy svg.eye-on{display:none}.account__form .field .spy svg.eye-on.active{display:block!important}.account__form .field .spy svg{width:17px}.account__form .field .field-error{font:400 12px / 14px var(--site-font);color:var(--red0);width:max-content;display:none;margin-top:4px}.account__form .field .field-error.active{display:block!important}.btn-default{width:100%;height:57px;display:flex;justify-content:center;align-items:center;background-color:var(--red0);border:0;border-radius:40px;font:400 18px / 21px var(--site-font);color:var(--white);position:relative;overflow:hidden}.btn-default.inactive{pointer-events:none}.btn-default .loader_container{width:100%;height:100%;background-color:var(--red0)}.btn-default .loader_container[data-enabled=true]~.text{display:none;background:#fff0}.btn-default .loader_container .loader svg{height:40px}.btn-default .loader_container .loader{justify-content:center;align-items:center;display:flex}.btn-default .loader_container .loader svg g rect{fill:var(--white)!important}#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 #password{display:none}#form-account-recovery{width:100%;display:grid;grid-template-columns:repeat(2,1fr)}#form-account-recovery .field .field-block .field-input{border:1px solid var(--gray100)}#form-account-recovery .field .field-block .field-input.invalid{border-color:var(--red0)!important}#form-account-recovery .btn-default{grid-column:span 2;background-color:var(--yellow0)}#form-account-recovery .btn-default .loader_container{background-color:var(--yellow0)}@media (max-width:768px){#form-account-recovery{grid-template-columns:1fr}#form-account-recovery .btn-default{grid-column:span 1}}#form-account-register{width:100%;display:grid;grid-template-columns:repeat(2,1fr)}#form-account-register .col--2{grid-column:span 2;display:flex;gap:16px}#form-account-register .col--2 .field{width:calc(50% - 8px)}#form-account-register .field:nth-of-type(1){grid-column:span 2}#form-account-register .field:has(input[name="password"]){display:none}#form-account-register .field:has(input[name="password_confirmation"]){display:none}#form-account-register .field .field-block .field-input{border:1px solid var(--gray100)}#form-account-register .field .field-block .field-input.invalid{border-color:var(--red0)!important}#form-account-register .btn-default{grid-column:span 2;background-color:var(--yellow0)}#form-account-register .btn-default .loader_container{background-color:var(--yellow0)}@media (max-width:768px){#form-account-register{grid-template-columns:1fr}#form-account-register .col--2{grid-column:span 1;flex-direction:column}#form-account-register .col--2 .field{width:100%}#form-account-register .field:nth-of-type(1){grid-column:span 1}#form-account-register .btn-default{grid-column:span 1}}#form-account-profile{display:none}#form-account-profile.active{display:flex}#form-account-profile .field .field-block .field-input{border:1px solid var(--gray100)}#form-account-profile .field .field-block .field-input.invalid{border-color:var(--red0)!important}#form-account-profile .col--2{display:flex;flex-direction:column;gap:16px}#form-account-profile .btn-default{grid-column:span 2;background-color:var(--yellow0)}#form-account-profile .btn-default .loader_container{background-color:var(--yellow0)}#form-account-address{display:none}#form-account-address.active{display:flex}#form-account-address .col--2,#form-account-address .col--3{display:flex;flex-direction:column;gap:16px}#form-account-address .field .field-block .field-input{border:1px solid var(--gray100)}#form-account-address .field .field-block .field-input.invalid{border-color:var(--red0)!important}#form-account-address .btn-default{grid-column:span 2;background-color:var(--yellow0)}#form-account-address .btn-default .loader_container{background-color:var(--yellow0)}#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(--red0)!important}#form-account-new-card .card-number{position:relative}#form-account-new-card .card-number img{position:absolute;right:25px;bottom:3px;width:40px}#form-account-new-card .cvv .cvv-info{display:flex;align-items:center;gap:8px;margin-top:8px}#form-account-new-card .cvv .cvv-info .cvv-info-text{width:100%;max-width:215px;font:400 12px / 14px var(--site-font);color:var(--gray500)}#form-account-new-card .document-user-check{display:flex;align-items:center;gap:16px;flex-wrap:wrap}#form-account-new-card .document-user-check .document-user-label{width:calc(100% - 36px);margin-left:-8px;font:400 16px / 18px var(--site-font);color:var(--gray600);cursor:pointer}#form-account-new-card .document-user-check input{appearance:auto;cursor:pointer;width:20px;height:20px;accent-color:var(--red0);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__form{width:calc(50% - 10px);display:flex;justify-content:center;align-items:center}.accountlogin__form-wrapper{width:340px;display:flex;flex-direction:column;gap:16px}.accountlogin__form-title{font:700 30px / 38px var(--site-font);color:var(--gray800)}.accountlogin__form-description{font:400 16px / 18px var(--site-font);color:var(--gray400)}.accountlogin__form-forgot{width:max-content;font:400 12px / 14px var(--site-font);color:var(--gray600);text-decoration:underline}.accountlogin__create{width:100%;padding:30px;margin-top:41px;border:1px solid var(--gray200);border-radius:25px;display:flex;flex-direction:column;gap:16px;align-items:center}.accountlogin__create-text{font:300 24px / 27px var(--site-font);color:var(--red0)}.accountlogin__create-btn{width:100%;height:46px;display:flex;justify-content:center;align-items:center;border-radius:40px;background-color:var(--yellow0);font:700 16px / 18px var(--site-font);color:var(--white)}.accountlogin__picture{width:calc(50% - 10px);display:flex;align-items:center}.accountlogin__image{width:100%;height:auto;border-radius:8px}.resend-token{width:max-content;position:relative;cursor:pointer;display:flex;gap:6px}.resend-token__text{min-width:max-content;font:400 12px / 1.4 var(--site-font);color:var(--gray400)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.resend-token__loading{width:15px;min-width:15px;height:15px;color:var(--gray400);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(--gray400);transform:scaleX(0);transform-origin:left;transition:all 0.3s ease}.resend-token:hover::before{transform:scaleX(1)}@media (max-width:1024px){.accountlogin__form{width:100%}.accountlogin__picture{width:100%}}  .accountrecovery__form{width:100%;max-width:700px;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.accountrecovery__form-title{font:700 30px / 38px var(--site-font);color:var(--red0)}.accountrecovery__form-description{font:400 16px / 18px var(--site-font);color:var(--gray400)}.accountrecovery__form-hasaccount{grid-column:span 2;width:max-content;font:400 12px / 14px var(--site-font);color:var(--gray600);text-decoration:underline}@media (max-width:768px){.accountrecovery__form-hasaccount{grid-column:span 1}}  .accountregister__form{width:100%;max-width:700px;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.accountregister__form-title{font:700 30px / 38px var(--site-font);color:var(--red0)}.accountregister__form-description{display:flex;flex-wrap:nowrap;gap:8px}.accountregister__form-description-text{font:400 16px / 18px var(--site-font);color:var(--gray400)}.accountregister__form-description-link{font:700 16px / 18px var(--site-font);color:var(--red0)}.accountregister__checkbox-block{position:relative;grid-column:span 2}.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;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}.accountregister__custom-checkbox svg{width:15px;height:15px;color:var(--white);opacity:0;transition:opacity 0.2s ease}.accountregister__checkbox:checked+.accountregister__label .accountregister__custom-checkbox{background-color:var(--red0);border:1px solid var(--red0)}.accountregister__checkbox:checked+.accountregister__label .accountregister__custom-checkbox svg{opacity:1}.accountregister__label{width:max-content;font:400 14px / 16px var(--site-font);color:var(--gray500);display:flex;align-items:center}.accountregister__policies{font:400 16px / 1.5 var(--site-font);color:var(--gray400)}.accountregister__policies-link{color:var(--red0)}@media (max-width:768px){.accountregister__checkbox-block{grid-column:span 1}.accountregister__label{width:100%}}  .account__menu{width:165px;min-width:165px;height:max-content;padding:8px;border:1px solid var(--gray100);border-radius:16px;position:sticky;top:40px}.account__menu-list{display:flex;flex-direction:column;gap:3px}.account__menu-list-item{width:100%;height:40px;padding-inline:12px;display:flex;justify-content:flex-start;align-items:center;border-radius:8px;font:400 14px / 16px var(--site-font);color:var(--gray500);cursor:pointer}.account__menu-list-item:hover{background-color:var(--gray)}.account__menu-list-item.active{background-color:var(--yellow100);font-weight:700;color:var(--yellow-200)}.account__menu-list-item.logout{color:var(--red-100)}@media (max-width:768px){.account__menu{width:100vw;transform:translateX(-17px);border-radius:0;border:0;border-bottom:1px solid var(--gray100);overflow-x:auto;position:unset}.account__menu::-webkit-scrollbar{display:none}.account__menu-list{flex-direction:row}.account__menu-list-item{width:max-content;min-width:max-content}.account__menu-list-item:hover{background-color:#fff0}}  .accountprofile__backbutton{width:max-content;display:none;align-items:center;font:400 14px / 16px var(--site-font);color:var(--red0);margin-bottom:16px;cursor:pointer}.accountprofile__backbutton.active{display:flex}.accountprofile__backbutton svg{color:var(--red0);margin-right:8px}.accountprofile__userdata{display:none;flex-direction:column;gap:32px}.accountprofile__userdata.active{display:flex}.accountprofile__userdata-title{font:600 24px / 1.4 var(--site-font);color:var(--gray900)}.accountprofile__items{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.accountprofile__item{display:flex;flex-wrap:nowrap;gap:8px}.accountprofile__item-icon,.accountprofile__item-icon svg{width:16px;height:16px;color:var(--red200)}.accountprofile__item-text{font:400 16px / 18px var(--site-font);color:var(--gray500)}.accountprofile__toggles{display:flex;flex-direction:column;gap:16px}.accountprofile__toggle-wrapper{display:flex;align-items:center;gap:8px}.accountprofile__toggle{position:relative;display:inline-block;width:32px;height:20px}.accountprofile__checkbox{opacity:0;width:0;height:0}.accountprofile__slider{position:absolute;cursor:pointer;inset:0;background-color:var(--gray300);transition:0.4s;border-radius:10px}.accountprofile__slider::before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:var(--white);transition:0.4s;border-radius:50%}.accountprofile__checkbox:checked+.accountprofile__slider{background-color:var(--red-100)}.accountprofile__checkbox:checked+.accountprofile__slider::before{transform:translateX(12px)}.accountprofile__toggle-text{font:400 16px / 1.5 var(--site-font);color:var(--gray500)}.accountprofile__edit{width:207px;height:40px;min-height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:var(--red400);border-radius:40px;font:400 14px / 16px var(--site-font);color:var(--red-100)}@media (max-width:768px){.accountprofile__items{grid-template-columns:1fr}}  .account__wishlist{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.account__wishlist-count{grid-column:span 3;font:500 10px / 11px var(--site-font);color:var(--red100);margin-bottom:12px}.account__wishlist-count span{font-weight:700;color:var(--red-100)}.account__wishlist-empty{width:100%;height:max-content;grid-column:span 3;display:flex;flex-direction:column;align-items:center;gap:32px;align-self:center}.account__wishlist-empty svg{width:58px;height:58px;color:var(--red100)}.account__wishlist-empty-title{font:300 24px / 27px var(--site-font);color:var(--red0);text-align:center}.account__wishlist-empty-content{font:400 16px / 1.6 var(--site-font);color:var(--gray500);text-align:center}@media (max-width:768px){.account__wishlist{grid-template-columns:repeat(2,1fr)}.account__wishlist-count{grid-column:span 2}.account__wishlist-empty{grid-column:span 2}}  .accountaddress__backbutton{width:max-content;display:none;align-items:center;font:400 14px / 16px var(--site-font);color:var(--red0);margin-bottom:16px;cursor:pointer}.accountaddress__backbutton.active{display:flex}.accountaddress__backbutton svg{color:var(--red0);margin-right:8px}.accountaddress{display:none}.accountaddress.active{display:flex}.accountaddress__list{width:100%;display:flex;flex-direction:column;gap:24px}.accountaddress__title{font:300 24px / 27px var(--site-font);color:var(--gray800)}.accountaddress__card{width:100%;padding:16px;border-radius:8px;display:flex;flex-direction:column;gap:8px;background-color:var(--gray50);position:relative}.accountaddress__card-text{max-width:87%;font:400 16px / 18px var(--site-font);color:var(--gray600)}.accountaddress__card-line{display:flex;gap:8px}.accountaddress__card-line-text{font:400 12px / 14px var(--site-font);color:var(--gray600)}.accountaddress__card-line-strong{font:700 12px / 14px var(--site-font);color:var(--gray600)}.accountaddress__remove{width:32px;height:32px;border-radius:8px;background-color:var(--white);cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.accountaddress__remove svg{width:16px;height:16px;color:var(--red100)}.accountaddress__new{width:276px;height:40px;display:flex;justify-content:center;align-items:center;background-color:var(--red400);border-radius:40px;font:400 14px / 16px var(--site-font);color:var(--red-100);cursor:pointer}#form-account-address.active~.accountaddress__new{display:none}.accountaddress__empty{width:100%;height:max-content;display:flex;flex-direction:column;align-items:center;gap:32px;align-self:center}.accountaddress__empty svg{width:58px;height:58px;color:var(--red100)}.accountaddress__empty-title{font:300 24px / 27px var(--site-font);color:var(--red0);text-align:center}.accountaddress__empty-content{font:400 16px / 1.6 var(--site-font);color:var(--gray500);text-align:center}  .accountcards{display:none}.accountcards.active{display:flex}.accountcards__backbutton{width:max-content;display:none;align-items:center;font:400 14px / 16px var(--site-font);color:var(--red0);margin-bottom:16px;cursor:pointer}.accountcards__backbutton.active{display:flex}.accountcards__backbutton svg{color:var(--red0);margin-right:8px}.accountcards__list{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.accountcards__addnew{height:200px;border:1px solid var(--red200);border-radius:8px;display:flex;justify-content:center;align-items:center;font:400 16px / 18px var(--site-font);color:var(--red100);cursor:pointer}.accountcards__item{height:200px;padding:24px;background-color:var(--gray50);border-radius:8px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.accountcards__text{font:400 16px / 18px var(--site-font);color:var(--gray500)}.accountcards__text.default{color:var(--red100)}.accountcards__default{font:400 16px / 18px var(--site-font);color:var(--gray900)}.accountcards__remove{width:32px;height:32px;background-color:var(--white);border-radius:8px;cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;right:24px;top:24px}.accountcards__remove svg{width:16px;height:16px;color:var(--red100)}.accountcards__submit{width:100%;height:57px;display:flex;justify-content:center;align-items:center;background-color:var(--yellow0);border:0;border-radius:40px;font:400 18px / 21px var(--site-font);color:var(--white);position:relative;overflow:hidden}.accountcards__submit .loader_container{width:100%;height:100%;background-color:var(--yellow0);border-radius:40px}.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;color:var(--white)}.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:24px}.accountorders__item{width:100%;padding:16px;position:relative;display:flex;flex-direction:column;gap:8px;border-radius:8px;background-color:var(--gray50);cursor:pointer}.accountorders__item-text{font:400 12px / 14px var(--site-font);color:var(--gray600)}.accountorders__item-text-strong{font:700 12px / 14px var(--site-font);color:var(--gray600)}.accountorders__item-status{width:max-content;padding-inline:12px;padding-block:4px;background-color:var(--white);border-radius:8px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.accountorders__item-status-text{font:700 12px / 14px var(--site-font);color:var(--red100)}.accountorders__empty{width:100%;height:max-content;grid-column:span 3;display:flex;flex-direction:column;align-items:center;gap:32px;align-self:center}.accountorders__empty svg{width:58px;height:58px;color:var(--red100)}.accountorders__empty-title{font:300 24px / 27px var(--site-font);color:var(--red0);text-align:center}.accountorders__empty-content{font:400 16px / 1.6 var(--site-font);color:var(--gray500);text-align:center}  .orderdetail__backbutton{width:100%;align-items:center;font:400 14px / 16px var(--site-font);color:var(--red0);cursor:pointer}.orderdetail__backbutton svg{color:var(--red0);margin-right:8px}.orderdetail{width:100%;display:flex;flex-direction:column;gap:16px;background-color:var(--gray50);padding:16px;border-radius:8px}.orderdetail__title{font:600 24px / 1.4 var(--site-font);color:var(--gray900);align-self:center;margin-bottom:16px}.orderdetail__text{font:400 12px / 14px var(--site-font);color:var(--gray600)}.orderdetail__link{font:400 12px / 14px var(--site-font);color:var(--gray600);text-decoration:underline}.orderdetail__text-strong{font:700 12px / 14px var(--site-font);color:var(--gray600)}.orderdetail__text-strong.total{font:700 20px / 22px var(--site-font)}.orderdetail__products{display:flex;flex-direction:column;gap:16px}.orderdetail__products-title{font:600 18px / 20px var(--site-font);color:var(--gray900);align-self:center;margin-top:16px}.orderdetail__product{display:flex;gap:32px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--gray200)}.orderdetail__product-image{width:100px;height:100px;object-fit:contain}.orderdetail__product-info{display:flex;flex-direction:column;gap:8px}.orderdetail__product-name{font:700 12px / 14px var(--site-font);color:var(--gray600)}.orderdetail__product-text{font:400 12px / 14px var(--site-font);color:var(--gray600)}.orderdetail__prices{display:flex;flex-direction:column;gap:8px}.orderdetail__price{width:100%;display:flex;justify-content:space-between}.orderdetail__price-value{font:400 12px / 14px var(--site-font);color:var(--gray600)}.orderdetail__price-value.total{font:400 20px / 22px var(--site-font)}  .lpmainslide~.hero{display:none}.lpmainslide~.ismobile .lpbreadcrumb{background-color:var(--gray)}.lpmainslide__picture{height:100%;display:flex}.lpmainslide__image{width:100vw;height:auto}.lpmainslide__isdesktop{display:flex}.lpmainslide__ismobile{display:none}.lpmainslide__pagination{--swiper-pagination-bottom:0;--swiper-pagination-color:var(--red-100);--swiper-pagination-bullet-inactive-color:var(--gray200);--swiper-pagination-bullet-inactive-opacity:1;width:max-content!important;padding-inline:20px;position:absolute;left:50%!important;transform:translateX(-50%);z-index:1;background-color:var(--gray);border-radius:8px 8px 0 0}.lpmainslide__arrow{margin-top:0;transform:translateY(-50%);background-color:var(--red500);width:40px;height:40px;border-radius:100%}.lpmainslide__arrow svg{fill:var(--red-100);width:20px;height:16px}.lpmainslide__arrow.swiper-button-next:after,.lpmainslide__arrow.swiper-button-prev:after{content:''}@media (max-width:768px){.lpmainslide__isdesktop{display:none}.lpmainslide__ismobile{display:flex}}  .variationscarousel{background-color:var(--white);padding-block:50px}.variationscarousel__wrapper{display:flex;flex-direction:column;gap:30px}.variationscarousel__header{display:flex;align-items:center;flex-wrap:nowrap;gap:15px;position:relative;user-select:none}.variationscarousel__icon{width:44px;height:35px}.variationscarousel__icon svg{width:44px;height:35px;color:var(--red-100)}.variationscarousel__title{font:700 30px / 38px var(--site-font);color:var(--red0)}.variationscarousel__content{display:flex;flex-wrap:nowrap;gap:30px}.variationscarousel__swiper{width:100%;position:relative}.variationscarousel__swiper::before,.variationscarousel__swiper::after{content:"";position:absolute;top:0;width:140px;height:100%;z-index:10;pointer-events:none}.variationscarousel__swiper::before{left:0;background:linear-gradient(90deg,var(--white) 0,#fff0 100%)}.variationscarousel__swiper::after{right:0;background:linear-gradient(270deg,var(--white) 0,#fff0 100%)}.variationscarousel__slide{position:relative}.variationscarousel__radio{width:.5px;height:.5px;opacity:0;position:absolute}.variationscarousel__label{display:flex;flex-direction:column;gap:5px;align-items:center;cursor:pointer}.variationscarousel__label img{width:70%;height:auto;object-fit:contain}.variationscarousel__label svg{width:70%;height:auto;object-fit:contain;color:var(--red-100)}.variationscarousel__variation-label{padding:15px;width:max-content;font-size:400 12px / 14px var(--site-font);color:var(--red-100)}.variationscarousel__arrow{width:40px!important;height:40px!important;border-radius:100%;background-color:var(--white)}.variationscarousel__arrow.swiper-button-prev:after,.variationscarousel__arrow.swiper-button-next:after{content:''}.variationscarousel__arrow.swiper-button-prev svg,.variationscarousel__arrow.swiper-button-next svg{width:20px;height:16px;color:var(--red-100)}.variationscarousel__arrow.swiper-button-prev{left:unset!important;right:50px!important}.variationscarousel__arrow.swiper-button-next{right:0!important}.variationscarousel__pagination{--swiper-pagination-color:var(--red-100);--swiper-pagination-bullet-inactive-color:var(--red300);--swiper-pagination-bullet-inactive-opacity:1;position:unset!important;width:max-content!important;height:32px;background-color:var(--white);border-radius:20px;display:flex;align-items:center;padding-inline:18px;margin-inline:auto}@media (max-width:768px){.variationscarousel__header{gap:10px}.variationscarousel__icon{width:35px;height:28px}.variationscarousel__icon svg{width:35px;height:28px}.variationscarousel__title{font-size:22px;line-height:27px}}@media (max-width:560px){.variationscarousel__swiper::before,.variationscarousel__swiper::after{width:0}}@media (max-width:374px){.variationscarousel__title{font-size:19px}}  .minicart__overlay{position:fixed;inset:0;z-index:9998;background-color:var(--black);opacity:.8;display:none}.minicart__overlay.active{display:block}.minicart{width:460px;height:100%;padding:18px 24px;position:fixed;right:0;top:0;z-index:999999;display:flex;flex-direction:column;background-color:var(--white);transform:translateX(100%);transition:all .5s ease-in-out}.minicart.active{transform:translateX(0)}.minicart__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.minicart__header-title{font:700 24px / 27px var(--site-font);color:var(--red0)}.minicart__header-close,.minicart__header-close svg{width:32px;height:32px;cursor:pointer}.minicart .cart__itemlist-footer{display:flex;flex-flow:nowrap;align-items:center;justify-content:space-between}.minicart .cart__itemlist-row-mobile{display:flex!important;gap:10px;align-items:center;flex-flow:nowrap}.minicart .cart__itemlist-options.bundle{display:none}.minicart .cart__itemlist-options-bundle-label{font-size:13px;color:var(--primary);text-decoration:underline;cursor:pointer;margin-bottom:5px}.minicart .cart__itemlist-options-bundle-check{display:none}.minicart .cart__itemlist-options-bundle-check:checked+.cart__itemlist-options.bundle{display:flex!important}@media (max-width:560px){.minicart{width:100%}}  .checkouthero{width:100%;padding:16px 25px;background-color:var(--white);display:flex;justify-content:space-between;align-items:center}.checkouthero__message{display:flex;align-items:center;flex-wrap:nowrap;gap:6px}.checkouthero__message svg{width:13px;height:13px;color:var(--red0)}.checkouthero__message span{font:700 12px / 14px var(--site-font);color:var(--red0)}@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)}.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%}}.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:30%}.checkout__block-title{font:700 30px / 38px var(--site-font);color:var(--red0)}.checkout__block-edit{width:max-content;height:40px;padding-inline:20px;background-color:var(--red400);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(--site-font);color:var(--red-100)}.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(--site-font);color:var(--gray400)}.checkout__block-back,.checkout__block-logout{width:max-content;align-items:center;margin-inline:auto;font:400 14px / 16px var(--site-font);color:var(--red0);cursor:pointer}.checkout__block-back svg{color:var(--red0);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(--site-font);color:var(--yellow-200)}.checkout__block.disabled .checkout__block-done{display:flex}  .checkout-form{display:flex;flex-direction:column;gap:16px}.checkout-form .col--2{display:grid;grid-template-columns:repeat(2,1fr);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}.checkout-form .field .field-label{font:400 16px / 18px var(--site-font);color:var(--gray600)}.checkout-form .field-block-token .field-label{font:400 16px / 18px var(--site-font);color:var(--gray600)}.checkout-form .field .field-label .is-required{color:var(--red0)}.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(--site-font);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(--red0)!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(--site-font);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(--site-font);color:var(--gray600);text-align:center}.checkout-form .field-block-token .field-error{font:400 12px / 14px var(--site-font);color:var(--red0);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(--site-font);color:var(--red0);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(--site-font);color:var(--red0);cursor:pointer}.checkout-form .field .spy{position:absolute;width:auto;min-height:auto;right:12px;top:14px;cursor:pointer;color:var(--red0)}.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(--red0);border-radius:40px;font:700 18px / 21px var(--site-font);color:var(--white);position:relative;border:0}.checkout-form .btn-default .loader_container .loader svg{width:35px!important}.checkout-form .btn-default .loader_container{background:var(--red0);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(--red0);border:1px solid var(--red0)}.checkout__checkbox:checked+.checkout__label .checkout__custom-checkbox svg{opacity:1}.checkout__label{width:max-content;font:400 14px / 16px var(--site-font);color:var(--gray500);display:flex;align-items:center}.checkout__link{font:400 14px / 16px var(--site-font);color:var(--red0);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}.checkoutaddress__btn{width:150px;height:40px;background-color:var(--red400);border:0;border-radius:40px;display:none;justify-content:center;align-items:center;gap:8px;font:400 14px / 16px var(--site-font);color:var(--red-100);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}.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(--red0)}.checkoutaddress__cep-text{font:400 12px / 14px var(--site-font);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(--red400);font:400 14px / 16px var(--site-font);color:var(--red-100)}.checkoutaddress__change-address.disabled{pointer-events:none;opacity:.5}.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(--red400);border:1px solid var(--red0)}.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(--red0);border:1px solid var(--red0)}.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(--site-font);color:var(--gray600)}.checkoutaddress__list-item-price{min-width:max-content;font:700 12px / 14px var(--site-font);color:var(--gray600);margin-left:auto}.checkoutaddress__list-item-text{font:400 16px / 18px var(--site-font);color:var(--gray600)}.checkoutaddress__list-item-description{margin-left:28px;font:400 12px / 14px var(--site-font);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(--red0)}@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(--red0);border:1px solid var(--red0)}.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(--site-font);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(--site-font);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(--red400);border:1px solid var(--red0)}.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(--site-font);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(--red0);border:1px solid var(--red0)}.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(--site-font);color:var(--red0);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(--site-font);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(--site-font);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(--site-font);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(--site-font);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(--site-font);color:var(--gray600);cursor:pointer}.checkout-form .document-user-check input{appearance:auto;cursor:pointer;width:20px;height:20px;accent-color:var(--red0);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;font:400 14px / 16px var(--site-font);color:var(--gray600)}  .checkoutcart{width:340px;background-color:var(--white);padding:24px 7px;border-radius:16px;position:sticky;top:24px;overflow:hidden}.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(--site-font);color:var(--yellow-100)}.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:400 16px / 18px var(--site-font);color:var(--yellow-100)}.checkoutcart__totals-text.subtotal{font:700 16px / 18px var(--site-font);color:var(--gray500)}.checkoutcart__totals-text.text{color:var(--gray500);font-weight:400}.checkoutcart__totals-text.total{font:700 24px / 27px var(--site-font);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(--site-font);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(--site-font);color:var(--red0)}.checkoutcart__itemlist-option.unit{font:400 14px / 16px var(--site-font);color:var(--gray900)}.checkoutcart__itemlist-option-price{font:700 14px / 16px var(--site-font);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(--site-font);color:var(--green3)}.checkoutcart__itemlist-content .accumulator{width:80px;height:32px;border:1px solid var(--black300);border-radius:4px;background-color:var(--white)}.checkoutcart__itemlist-content .accumulator.inactive{pointer-events:none;opacity:.5;justify-content:center}.checkoutcart__itemlist-content .accumulator.inactive 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(--site-font);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:center;align-self:flex-start;gap:3px}.checkoutcart__itemlist-oldprice{font:400 12px / 14px var(--site-font);color:var(--gray300);text-decoration:line-through}.checkoutcart__itemlist-price{width:max-content;font:700 14px / 16px var(--site-font);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(--site-font);color:var(--red0);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(--site-font);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(--red400);font:400 14px / 16px var(--site-font);color:var(--red-100)}.checkoutcart__finish-payment{width:calc(100% - 16px);margin-inline:auto;height:57px;display:flex;justify-content:center;align-items:center;background-color:var(--yellow0);border:0;border-radius:40px;font:700 18px / 21px var(--site-font);color:var(--white)}.checkoutcart__finish-payment.no-payment-setted{pointer-events:none;opacity:.5}.checkoutcart__finish-payment.no-accept-terms{pointer-events:none;opacity:.5}@media (max-width:1024px){.checkoutcart{position:unset;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}.load__circular-chart{display:block;margin:10px auto;max-width:100%;max-height:100%}.load__circle{fill:none;stroke-width:1.2;stroke-linecap:round;transition:all 1s;stroke:var(--secondary-checkout)!important}.checkout-finish__loader-percents{display:flex;flex-flow:column;justify-content:center;align-items:center;width:25vw;height:25vh;position:relative}.checkout-finish__loader-percents-value{position:absolute;font-size:50px;color:gray;font-weight:600;display:flex;flex-flow:column;justify-content:center;align-items:center}.checkout-finish__loader-percents-circle{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.checkout-loader__percent-text-step{font-size:12px;color:var(--text-dark-color);font-weight:700}.checkout-loader__percent-text-number{font-size:45px;margin:0;color:#20272c;line-height:33px;margin-bottom:15px}@media (max-width:1024px){.checkout-finish__loader-percents{width:55vw;height:30vh}}  .checkout__wrapper.success{gap:0}.success-order__text{width:100%;font:400 14px / 18px var(--site-font);color:var(--gray900);margin-inline:auto;display:flex;justify-content:center;text-align:center;padding-block:15px}@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(--site-font);color:var(--red0);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(--site-font);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(--site-font);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(--site-font);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(--site-font);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(--red0)}@media (max-width:768px){.success-order__summary-pay .title svg{display:none}}.success-order__summary-pay .title .text{font:700 22px / 24px var(--site-font);color:var(--red0)}.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(--site-font)}.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(--site-font);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(--site-font);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(--site-font);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(--site-font);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(--site-font);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(--site-font);color:var(--red0);text-align:center}.checkout-success__grid .success-order__summary .title-container .order-id{font:400 14px / 16px var(--site-font);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(--site-font);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(--site-font);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(--site-font);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(--site-font);color:var(--gray800)}.success-order__summary-items .list-products .product .info .price .quantity{font:400 12px / 14px var(--site-font);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(--site-font);color:var(--gray500)}.success-order__summary-items .values .value .price{font:400 16px / 1.5 var(--site-font);color:var(--gray500);margin-bottom:0}.success-order__summary-items .values .value.total .label{font:700 16px / 18px var(--site-font);color:var(--gray800)}.success-order__summary-items .values .value.total .price{font:700 24px / 27px var(--site-font);color:var(--gray800);margin-bottom:0}.success-order__back{width:200px;height:46px;border-radius:40px;background-color:var(--red0);display:flex;justify-content:center;align-items:center;font:400 16px / 18px var(--site-font);color:var(--white);margin-inline:auto}  .nostockmodal__overlay{width:100%;height:100%;position:fixed;inset:0;z-index:9998;background-color:var(--black);opacity:80%;display:none}.nostockmodal__overlay.active{display:block}.nostockmodal{width:709px;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:-30px;right:-30px;cursor:pointer}.nostockmodal__close svg{width:24px;height:24px;color:var(--red0)}.nostockmodal__figure.desktop{display:block}.nostockmodal__figure.mobile{display:none}.nostockmodal__figure svg{width:162px;height:auto;color:var(--red0)}.nostockmodal__content{width:100%;display:flex;flex-direction:column;gap:10px}.nostockmodall__title{font:700 30px / 38px var(--site-font);color:var(--gray800)}.nostockmodall__text{font:400 12px / 1.6 var(--site-font);color:var(--gray800)}.nostockmodal__radio{display:flex;gap:8px}.nostockmodal__customradio{width:20px;min-width:20px;height:20px;background-color:var(--red0);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(--site-font);color:var(--gray500)}.nostockmodal__radio-email{color:var(--red0)}.nostockmodal__input-block{width:100%;height:46px;border:1px solid var(--gray100);border-radius:50px;position:relative}.nostockmodal__input-block svg{width:16px;height:16px;color:var(--gray400);position:absolute;left:15px;top:50%;transform:translateY(-50%)}.nostockmodal__input{width:100%;height:100%;background-color:var(--white);border:0;border-radius:50px;padding-left:36px;font:400 14px / 16px var(--site-font);color:var(--gray800)}.nostockmodal__input::placeholder{color:var(--gray400)}.nostockmodal__button{width:100%;height:57px;margin-top:5px;display:flex;justify-content:center;align-items:center;border:0;border-radius:40px;background-color:var(--red0);font:400 18px / 21px var(--site-font);color:var(--white);position:relative}.nostockmodal__button .loader_container{width:100%;height:100%;background-color:var(--red0);border-radius:40px}.nostockmodal__button .loader_container .loader{width:24px;height:24px}.nostockmodal__button .loader_container .loader svg{width:24px;height:24px;fill:var(--white)}.nostockmodal__alert{font:300 10px / 11px var(--site-font);color:var(--gray800)}.nostockmodal__alert-link{text-decoration:underline;color:var(--red0)}.nostockmodal__toggle-manual-input{width:max-content;background-color:#fff0;border:0;font:400 12px / 1.6 var(--site-font);color:var(--gray900);text-decoration:underline}@media (max-width:768px){.nostockmodal{width:100%;max-width:calc(100% - 34px);padding:20px 17px}.nostockmodal__close{top:-10px;right:-10px}.nostockmodal__content-header{display:flex;align-items:center;gap:10px}.nostockmodal__figure.desktop{display:none}.nostockmodal__figure.mobile{display:block}.nostockmodal__figure.mobile svg{width:84px}.nostockmodall__title{margin-inline:auto;font-size:20px;line-height:22px}}  .faq{background-color:var(--white);padding-bottom:90px}.faq__header{background-color:var(--red-400);padding-block:38px}.faq__header-wrapper{display:flex;flex-direction:column;gap:8px}.faq__header-title{font:700 48px / 53px var(--site-font);color:var(--red100)}.faq__header-description{font:400 16px / 18px var(--site-font);color:var(--red500)}@media (max-width:768px){.faq__header-title{font-size:24px;line-height:27px}.faq__header-description{font-size:12px;line-height:14px}}.faq__tabs{padding-top:90px;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.faq__tab{height:100px;display:flex;align-items:center;gap:26px;padding-inline:29px;border:1px solid var(--gray100);border-radius:15px;cursor:pointer}.faq__tab.active-tab{border-color:var(--red0);background-color:var(--red0)}.faq__tab.active-tab .faq__tab-image{filter:brightness(3)}.faq__tab-title{font:400 18px / 21px var(--site-font);color:var(--gray600)}.faq__tab.active-tab .faq__tab-title{color:var(--white)}@media (max-width:1178px){.faq__tabs{max-width:calc(100% - 34px);gap:16px}.faq__tab{gap:16px}}@media (max-width:1024px){.faq__tabs{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.faq__tabs{grid-template-columns:1fr}}.faq__section{display:none;flex-direction:column;gap:20px;padding-top:90px}.faq__section.active-content{display:flex}.faq__section-header{width:100%;height:113px;background-color:var(--red400);display:flex;align-items:center;justify-content:center;gap:20px;padding-inline:17px}.faq__section-header-image{filter:brightness(3)}.faq__section-header-title{font-weight:300;font-family:var(--site-font);font-size:clamp(23px, 4vw, 48px);line-height:clamp(26px, 4.5vw, 53px);color:var(--red-100)}.faq__section-questions{width:100%;display:flex;flex-direction:column;gap:8px}.faq__question{display:flex;flex-direction:column;border-radius:20px;background-color:var(--white);transition:all .5s ease-in-out}.faq__question-input:checked+.faq__question{background-color:var(--gray50)}.faq__question-header{display:flex;justify-content:space-between;gap:16px;padding:40px;cursor:pointer;border-bottom:1px solid var(--gray100)}.faq__question-header-title{font:400 24px / 27px var(--site-font);color:var(--gray600)}.faq__question-header-icon{width:24px;min-width:24px;height:24px;color:var(--red0);opacity:.4;transition:all .5s ease-in-out}.faq__question-input:checked+.faq__question .faq__question-header .faq__question-header-icon{opacity:1;transform:rotate(180deg)}.faq__question-content{padding-inline:40px;padding-block:0;overflow:hidden;max-height:0;transition:all .5s ease-in-out}.faq__question-input:checked+.faq__question .faq__question-content{padding-block:40px;max-height:999px}.faq__question-content-text{font:400 16px / 1.6 var(--site-font);color:var(--gray700)}.faq__question-content-text a{font:400 16px / 1.6 var(--site-font);color:var(--gray700);text-decoration:underline}@media (max-width:1178px){.faq__section-questions{max-width:calc(100% - 34px);margin-inline:auto}}@media (max-width:768px){.faq__section-header-image{width:30px;height:30px}}  .brands{display:flex;flex-direction:column;background-color:var(--gray)}.brands__hero{width:100%;height:289px;background-color:var(--red0)}.brands__hero-wrapper{width:100%;height:100%;max-width:965px;margin-inline:auto;position:relative}.brands__hero-picture{position:absolute;left:0;top:50%;transform:translateY(-50%)}.brands__hero-content{display:contents}.brands__hero-title{display:none}.brands__hero-description{max-width:360px;position:absolute;right:0;bottom:18px;font:400 18px / 1.6 var(--site-font);color:var(--white)}@media (max-width:1024px){.brands__hero-image{width:80%;height:auto}.brands__hero-description{max-width:325px}}@media (max-width:768px){.brands__hero{height:320px}.brands__hero-picture{top:18px;transform:unset}.brands__hero-description{max-width:400px}}@media (max-width:560px){.brands__hero{height:auto;position:unset}.brands__hero-wrapper{max-width:100%;height:100%;position:relative}.brands__hero-picture{display:flex;width:100%;height:100%;position:unset;transform:unset}.brands__hero-image{width:100%;height:auto}.brands__hero-content{width:calc(100% - 34px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:8px}.brands__hero-title{display:block;font:700 24px / 27px var(--site-font);color:var(--red100)}.brands__hero-description{position:unset;max-width:unset;font-size:12px;line-height:14px}}.brands__breadcrumb{background-color:var(--gray);padding-block:24px 8px}.brands__breadcrumb-wrapper{width:100%;display:flex;gap:5px;flex-wrap:nowrap}.brands__breadcrumb-path{height:100%;width:max-content;display:flex;flex-wrap:nowrap;gap:5px}.brands__breadcrumb-route{display:flex;align-items:center;width:max-content;height:11px}.brands__breadcrumb-label{font:300 10px / 11px var(--site-font);color:var(--gray300)}.brands__breadcrumb-label:hover{color:var(--red-300)}.brands__breadcrumb-label--highlight{font:700 10px / 11px var(--site-font);color:var(--red-300)}.brands__breadcrumb-arrow{width:10px;height:10px;display:flex;align-items:center}.brands__breadcrumb-arrow svg{height:7.2px;color:var(--red-300)}@media (max-width:1024px){.brands__breadcrumb-wrapper{flex-wrap:wrap}}.brands__content{padding-block:20px 90px}.brands__content-wrapper{display:flex;flex-direction:column;gap:32px}.brands__brand{display:flex;align-items:center;gap:30px}.brands__brand-column{width:calc(50% - 15px);display:flex;align-items:center;gap:30px}.brands__brand-texts{width:360px;padding:24px 30px;background-color:var(--white);border-radius:20px;display:flex;flex-direction:column;gap:15px}.brands__brand-title{font:700 24px / 27px var(--site-font);color:var(--red0)}.brands__brand-description{font:400 12px / 1.6 var(--site-font);color:var(--gray600)}.brands__brand-logo{width:110px;min-width:110px;height:110px;border-radius:100%;overflow:hidden;background-color:var(--white);display:flex;justify-content:center;align-items:center;padding:15px;margin-inline:auto}.brands__brand-logo img{width:100%;height:auto}.brands__brand-image{width:calc(50% - 15px);height:100%;object-fit:cover;object-position:left;border-radius:20px}@media (max-width:1024px){.brands__content-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.brands__brand{flex-direction:column}.brands__brand-column{width:100%;height:100%}.brands__brand-texts{width:100%;height:100%}.brands__brand-logo{display:none}.brands__brand-image{width:100%;height:160px;min-height:160px}}@media (max-width:700px){.brands__content-wrapper{grid-template-columns:1fr}.brands__brand{gap:20px}.brands__brand-image{height:auto;min-height:242px;object-position:center}}  .about{background-color:var(--white)}.about__hero{background-color:var(--red-400);height:192px;display:flex;align-items:center}.about__hero-wrapper{width:100%;display:flex;flex-direction:column;gap:8px}.about__hero-title{font:700 48px / 53px var(--site-font);color:var(--red100)}.about__hero-description{font:400 16px / 18px var(--site-font);color:var(--red500)}@media (max-width:768px){.about__hero-title{font-size:24px;line-height:27px}.about__hero-description{font-size:12px;line-height:14px}}.about__origin{display:flex;align-items:center;gap:102px;padding-inline:87px;padding-block:90px}.about__origin-content{display:flex;flex-direction:column;gap:38px}.about__origin-title{font:700 24px / 27px var(--site-font);color:var(--black)}.about__origin-description{font:400 14px / 1.6 var(--site-font);color:var(--gray700)}.about__origin-description--highlight{color:var(--red0)}.about__origin-image{width:100%;height:auto}@media (max-width:1024px){.about__origin{padding-inline:17px;gap:50px}.about__origin-image{width:50%}}@media (max-width:768px){.about__origin{flex-direction:column}.about__origin-image{width:100%;max-width:400px}}.about__message{width:100%;padding-block:50px;display:flex;align-items:center;justify-content:center;background-color:var(--red-200)}.about__message-wrapper{display:flex;flex-direction:column;align-items:center}.about__message-subtitle{font:700 10px / 1 var(--site-font);color:var(--red200);text-transform:uppercase}.about__mesage-title{font:400 72px / 80px var(--site-font);color:var(--red500);text-align:center}@media (max-width:560px){.about__mesage-title{font-size:66px}}.about__contentone{display:flex;align-items:center;gap:38px;padding-inline:95px;padding-block:90px}.about__contentone-title{width:50%;font:300 30px / 38px var(--site-font);color:var(--red0)}.about__contentone-text{width:50%;font:400 14px / 1.6 var(--site-font);color:var(--gray700)}@media (max-width:768px){.about__contentone{flex-direction:column;padding-inline:17px}.about__contentone-title{width:100%}.about__contentone-text{width:100%}}.about__socialquestions{padding-block:30px 90px}.about__socialquestions-wrapper{display:flex;flex-direction:column;gap:32px}.about__socialquestions-header{display:flex;flex-direction:column;gap:15px}.about__socialquestions-title{font:300 48px / 53px var(--site-font);color:var(--gray900);text-align:center}.about__socialquestions-description{max-width:943px;font:400 16px / 1.6 var(--site-font);color:var(--gray700);text-align:center;margin-inline:auto}.about__socialquestions-items{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.about__socialquestions-item{display:flex;flex-direction:column;gap:27px}.about__socialquestions-item-image{width:50px;height:50px;background-color:var(--red-100);border-radius:100%;display:flex;justify-content:center;align-items:center}.about__socialquestions-item-title{font:300 20px / 22px var(--site-font);color:var(--red100)}.about__socialquestions-item-description{font:400 16px / 1.6 var(--site-font);color:var(--gray500)}@media (max-width:1024px){.about__socialquestions-items{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.about__socialquestions-title{font-size:36px;line-height:40px}.about__socialquestions-items{grid-template-columns:1fr;padding-inline:42.5px}}@media (max-width:560px){.about__socialquestions-title{text-align:left}.about__socialquestions-description{text-align:left}.about__socialquestions-item-title{max-width:170px}}.about__contenttwo{width:100%;padding-block:20px;background-color:var(--yellow-alternative)}.about__contenttwo-wrapper{max-width:945px;margin-inline:auto;display:flex;align-items:center;gap:38px}.about__contenttwo-title{width:50%;font:300 30px / 38px var(--site-font);color:var(--black)}.about__contenttwo-description{width:50%;font:400 14px / 1.6 var(--site-font);color:var(--gray700)}@media (max-width:768px){.about__contenttwo-wrapper{flex-direction:column}.about__contenttwo-title{width:100%}.about__contenttwo-description{width:100%}}.about__brands{padding-block:90px}.about__brands-wrapper{display:flex;flex-direction:column;gap:10px}.about__brands-title{font:300 48px / 53px var(--site-font);color:var(--gray900);text-align:center}.about__brands-content{display:flex;justify-content:center;flex-wrap:wrap;gap:45px}.about__brands-content-item{display:flex;flex-direction:column;gap:5px}.about__brands-content-item-figure{width:110px;height:110px;padding:15px;display:flex;justify-content:center;align-items:center}.about__brands-content-item-title{text-align:center;font:400 12px / 14px var(--site-font);color:var(--red-100);text-transform:uppercase;padding-block:15px}@media (max-width:560px){.about__brands-title{font-size:36px;line-height:40px;text-align:left}}.about__business{background-color:var(--yellow-alternative);padding-block:90px}.about__business-wrapper{display:flex;flex-direction:column;gap:15px}.about__business-title{font:300 48px / 53px var(--site-font);color:var(--gray900);text-align:center}.about__business-description{max-width:600px;margin-inline:auto;font:400 16px / 1.6 var(--site-font);color:var(--gray700);text-align:center}.about__business-items{width:100%;margin-top:17px;display:flex;flex-direction:column;gap:40px}.about__business-item{display:flex;align-items:center;gap:38px;padding-bottom:40px;border-bottom:1px solid var(--gray100)}.about__business-item:last-of-type{border-bottom:0;padding-bottom:0}.about__business-item-title{width:40%;font:700 24px / 27px var(--site-font);color:var(--gray800)}.about__business-item-description{width:60%;font:400 16px / 1.6 var(--site-font);color:var(--gray700)}@media (max-width:768px){.about__business-item{flex-direction:column;align-items:flex-start}.about__business-item-title{width:100%}.about__business-item-description{width:100%}}@media (max-width:560px){.about__business{padding-block:50px 90px}.about__business-title{font-size:36px;line-height:40px;text-align:left}}  .banner-grid{background-color:var(--gray);padding-block:16px}.banner-grid__wrapper{display:flex;flex-wrap:nowrap;gap:30px}.banner-grid__banner{width:100%;border-radius:16px;position:relative;overflow:hidden}.banner-grid__banner.main{width:calc(66% - 15px)}.banner-grid__column{width:calc(33% - 15px);display:flex;flex-direction:column;gap:20px}.banner-grid__picture{display:flex;height:auto;width:100%}.banner-grid__picture.main{height:100%}.banner-grid__image{width:100%;height:auto;object-fit:cover}.banner-grid__info{position:absolute;bottom:24px;left:24px;display:flex;flex-direction:column;gap:5px}.banner-grid__info.main{left:48px;bottom:48px}.banner-grid__subtitle{font:300 16px / 18px var(--site-font);color:var(--gray50)}.banner-grid__subtitle.main{font-size:18px;line-height:21px}.banner-grid__title{font:400 24px / 27px var(--site-font);color:var(--white)}.banner-grid__title.main{font-size:48px;line-height:53px}.banner-grid__button{width:max-content;height:32px;padding-inline:12px;background-color:var(--white);display:flex;justify-content:center;align-items:center;border-radius:300px;font:700 12px / 14px var(--site-font);color:var(--red-100);margin-top:14px}.banner-grid__button.main{height:48px;padding-inline:20px;margin-top:27px;font-size:16px;line-height:18px}@media (max-width:768px){.banner-grid__wrapper{flex-direction:column}.banner-grid__banner.main{width:100%}.banner-grid__column{width:100%}.banner-grid__info{width:calc(100% - 46px);left:23px;bottom:18px}.banner-grid__info.main{left:23px;bottom:18px}.banner-grid__title.main{font-size:36px;line-height:40px}.banner-grid__button{position:absolute;right:0;bottom:50%;transform:translateY(50%)}.banner-grid__button.main{position:unset;transform:unset}}  .maniocacontent{padding-block:50px;background-color:var(--yellow500)}.maniocacontent__wrapper{max-width:944px;margin-inline:auto;display:flex;flex-direction:column;gap:60px}.maniocacontent__firstblock{padding-inline:47px;display:flex;gap:33px}.maniocacontent__texts{width:353px;min-width:353px;display:flex;flex-direction:column;gap:32px}.maniocacontent__title{font:400 36px / 40px var(--site-font);color:var(--red0)}.maniocacontent__title.centered{text-align:center}.maniocacontent__description{font:400 14px / 1.6 var(--site-font);color:var(--gray600)}.maniocacontent__images{width:100%;display:flex;flex-direction:column;gap:20px}.maniocacontent__images img{border-radius:16px}.maniocacontent__secondblock{display:flex;flex-direction:column;gap:30px}.maniocacontent__picture{width:100%}.maniocacontent__picture img{border-radius:16px;width:100%;height:auto}@media (max-width:1024px){.maniocacontent__wrapper{max-width:100%}.maniocacontent__firstblock{flex-direction:column;padding-inline:0}.maniocacontent__texts{width:100%;min-width:unset}.maniocacontent__images{width:max-content;max-width:100%;margin-inline:auto;align-items:center}.maniocacontent__images img{width:100%;height:auto}}@media (max-width:768px){.maniocacontent__title.centered{text-align:left}}  .policies{background-color:var(--white)}.policies__hero{background-color:var(--red-400);height:192px;display:flex;align-items:center}.policies__hero-wrapper{width:100%;display:flex;flex-direction:column;gap:8px}.policies__hero-title{font:700 48px / 53px var(--site-font);color:var(--red100)}.policies__hero-description{font:400 16px / 18px var(--site-font);color:var(--red500)}@media (max-width:768px){.policies__hero-title{font-size:24px;line-height:27px}.policies__hero-description{font-size:12px;line-height:14px}}.policies__content{padding-block:40px}.policies__content-wrapper{display:flex;flex-direction:column;gap:8px}.policies__item{display:flex;flex-direction:column;border-radius:20px;background-color:var(--white);transition:all .5s ease-in-out}.policies__item-input:checked+.policies__item{background-color:var(--gray50)}.policies__item-header{display:flex;justify-content:space-between;gap:16px;padding:24px;cursor:pointer;border-bottom:1px solid var(--gray100)}.policies__item-header-title{font:400 24px / 27px var(--site-font);color:var(--gray600)}.policies__item-header-icon{width:24px;min-width:24px;height:24px;color:var(--red0);opacity:.4;transition:all .5s ease-in-out}.policies__item-input:checked+.policies__item .policies__item-header .policies__item-header-icon{opacity:1;transform:rotate(180deg)}.policies__item-content{padding-inline:24px;padding-block:0;overflow:hidden;max-height:0;transition:all .5s ease-in-out}.policies__item-input:checked+.policies__item .policies__item-content{padding-block:24px;max-height:max-content}.policies__item-content-text{font:400 16px / 1.6 var(--site-font);color:var(--gray700)}@media (max-width:560px){.policies__item-header-title{font-size:18px}}  .nutrition{width:100%;max-width:540px;padding-bottom:30px;overflow-x:auto}.nutrition::-webkit-scrollbar{height:8px}.nutrition::-webkit-scrollbar-thumb{background:var(--red-100);border-radius:8px}.nutrition::-webkit-scrollbar-track{background:var(--red500)}.nutrition__wrapper{padding:20px;border:1px solid var(--gray100);width:100%;min-width:max-content;display:flex;flex-direction:column}.nutrition__title{font:700 24px / 27px var(--site-font);color:var(--green-100);margin-bottom:4px}.nutrition__text{font:400 12px / 14px var(--site-font);color:var(--brown)}.nutrition__text.title{font-weight:700}.nutrition__line{display:grid;grid-template-columns:repeat(4,1fr);padding-block:12px;border-bottom:1px solid var(--green300)}.nutrition__line.nutrition-header{padding-top:27px;border-bottom:5px solid var(--green300)}.nutrition__column{display:flex;justify-content:center;align-items:center}.nutrition__column.first{grid-column:span 2;justify-content:flex-start}  .recipes{width:100%;display:flex;flex-direction:column;gap:32px}.recipes__recipe{padding:20px 45px;background-color:var(--yellow500);border:1px solid var(--yellow300);border-radius:8px;display:flex;align-items:center;gap:20px}.recipes__recipe-content{width:100%;display:flex;align-items:center;gap:30px}.recipes__recipe-image{width:108px;min-width:108px;height:auto;border-radius:8px}.recipes__recipe-info{width:100%;display:flex;flex-direction:column;gap:12px}.recipes__recipe-title{font:700 24px / 27px var(--site-font);color:var(--yellow-200);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.recipes__recipe-details{display:flex;align-items:center;gap:12px}.recipes__recipe-tag{display:flex;align-items:center;padding:7px;gap:7px;background-color:var(--yellow400);border-radius:4px}.recipes__recipe-tag svg{width:13px;height:13px;color:var(--yellow-200)}.recipes__recipe-tag-text{font:400 12px / 14px var(--site-font);color:var(--yellow-200)}.recipes__recipe-portion{display:flex;align-items:center;gap:5px}.recipes__recipe-portion svg{width:20px;height:20px}.recipes__recipe-portion-text{font:700 14px / 16px var(--site-font);color:var(--brown)}.recipes__recipe-btn{width:100%;max-width:170px;height:48px;margin-left:auto;background-color:#fff0;border:1px solid var(--yellow-200);border-radius:40px;display:flex;align-items:center;justify-content:center;font:400 16px / 18px var(--site-font);color:var(--yellow-200);transition:all .4s ease}.recipes__recipe-btn:hover{background-color:var(--yellow-200);color:var(--yellow500)}.recipes__recipe-btn svg{width:12px;color:var(--yellow-200);margin-left:15px;transition:all .4s ease}.recipes__recipe-btn:hover svg{color:var(--yellow500)}.recipes__empty{font:400 16px / 1.6 var(--site-font);color:var(--gray500);text-align:center}.recipes__modal{display:none;position:fixed;inset:0;z-index:9999}.recipes__modal-overlay{width:100%;height:100%;background-color:var(--black);opacity:.8;position:absolute;inset:0}.recipes__modal-content{position:relative;width:90%;height:90%;margin:auto;background-color:var(--white);padding:0;border-radius:16px;overflow:hidden}.recipes__modal-close{width:24px;height:24px;position:absolute;top:10px;right:20px;cursor:pointer;color:var(--red0)}.recipes__modal-content iframe{width:100%;height:100%}.recipes__modal-content iframe{background-color:var(--yellow500)}@media (max-width:768px){.recipes__recipe{flex-direction:column;padding:20px 15px}.recipes__recipe-content{gap:10px;align-items:flex-start}.recipes__recipe-title{-webkit-line-clamp:2}.recipes__recipe-details{flex-direction:column;align-items:flex-start}.recipes__recipe-btn{max-width:unset}}  .recurrencebuy{background-color:var(--yellow300);padding:24px 15px;border-radius:16px;display:flex;flex-direction:column;gap:20px;position:relative;overflow:hidden}.recurrencebuy svg{position:absolute;top:-14px;right:0;width:94px;height:93px;opacity:.15}.recurrencebuy__checkbox-container{display:flex;align-items:center;gap:8px;cursor:pointer;user-select:none}.recurrencebuy__custom-checkbox{width:20px;height:20px;background-color:var(--white);border-radius:100%;border:1px solid var(--gray300);position:relative}.recurrencebuy__custom-checkbox::after{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-color:var(--white);border-radius:100%}.recurrencebuy__checkbox-text{font:400 16px / 18px var(--site-font);color:var(--yellow-300)}.recurrencebuy__input:checked+.recurrencebuy__checkbox-container .recurrencebuy__custom-checkbox{background-color:var(--red0);border-color:var(--red0)}.recurrencebuy__prices{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.recurrencebuy__price{font:700 30px / 34px var(--site-font);color:var(--gray800)}.recurrencebuy__price-by-unit{font:700 16px / 18px var(--site-font);color:var(--gray800)}.recurrencebuy__btn{width:100%;height:57px;background-color:var(--yellow0);border:0;border-radius:40px;font:700 18px / 21px var(--site-font);color:var(--white)}@media (max-width:400px){.recurrencebuy__prices{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}}  .groupbuy__wrapper{display:flex;flex-direction:column;gap:32px}.groupbuy__outofstock{width:max-content;padding:2px 4px;border-radius:4px;display:none;position:absolute;left:8px;top:8px;z-index:10;background-color:var(--red0);font:700 12px / 14px var(--site-font);color:var(--yellow100)}.groupbuy__item.nostock+.groupbuy__outofstock{display:flex}.groupbuy__header{display:flex;align-items:center;flex-wrap:nowrap;gap:15px;position:relative;user-select:none}.groupbuy__icon{width:44px;height:35px}.groupbuy__icon svg{width:44px;height:35px;color:var(--red-100)}.groupbuy__title{font:700 30px / 38px var(--site-font);color:var(--red0)}.groupbuy__content{padding-inline:70px;display:flex;gap:30px}.groupbuy__products{display:flex;align-items:center;gap:30px}.groupbuy__form{width:263px;height:max-content;position:relative}.groupbuy__item{width:100%;height:100%;display:flex;flex-direction:column;padding:15px 10px;border:1px solid var(--gray100);border-radius:16px}.groupbuy__form.groupbuy-error .groupbuy__item{border:2px solid var(--red0)}.groupbuy__item.nostock{opacity:.5;pointer-events:none}.groupbuy__item-image{width:100%;max-width:170px;align-self:center}.groupbuy__item-image img{width:100%}.groupbuy__category{width:100%;min-height:11px;font:700 10px / 11px var(--site-font);color:var(--red200);margin-bottom:5px}.groupbuy__item-info{display:flex;flex-direction:column;gap:5px;margin-top:15px}.groupbuy__item-name{font:400 12px / 14px var(--site-font);color:var(--gray800);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.groupbuy__item-totals{display:flex;flex-direction:column;gap:5px;margin-top:auto}.groupbuy__item-price{font:700 14px / 16px var(--site-font);color:var(--gray800)}.groupbuy__item-variations{margin-top:10px;gap:8px}.groupbuy__item-variations .variations{width:100%;margin-bottom:15px;position:relative}.groupbuy__item-variations .variations__item{border-radius:5px;position:relative}.groupbuy__item-variations .variations__item .variations__item-select{border:1px solid var(--black600);border-radius:4px;min-height:30px;color:var(--black600)}.groupbuy__item-variations .variations__item .variations__item-select option[disabled]{color:var(--reviewTsAttributesBorder)}.groupbuy__item-variations .variations__item-list{width:100%;display:flex;border-top:none;border-radius:0 0 5px 5px;background-color:var(--white);flex-direction:column;gap:0}.groupbuy__item-variations .variations__item{gap:2px}.groupbuy__item-variations .variations__item-name{padding-block:6px;padding-inline:8px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.groupbuy__item-variations .variations__item-name span{font:700 12px / 14px var(--site-font);color:var(--gray800)}.groupbuy__item-variations .variations__item-name svg{width:16px;height:16px;color:var(--red0);transition:all .4s ease}.groupbuy__item-variations .variations__toggle-list:checked+.variations__item .variations__item-name svg{transform:rotate(-180deg)}.groupbuy__item-variations .variations__label{width:100%;height:auto;min-height:24px;padding-inline:8px}.groupbuy__item-variations .variations__label[data-stock-out]::after{width:calc(100% - 16px);left:8px}.groupbuy__item-variations .variations__label:hover{background-color:var(--gray)}.groupbuy__item-variations .variations__label::before{display:none}.groupbuy__item-variations .variations__radio:checked+.variations__label::after{display:none}.groupbuy__item-variations .variations__radio:checked+.variations__label{background-color:var(--yellow0)}.groupbuy__item-variations .variations__radio:checked+.variations__label span{color:var(--yellow-300)}.groupbuy__item-variations .variations__label span{font-size:12px;line-height:15px}.groupbuy__icon{width:50px;min-width:50px;height:50px;display:flex;justify-content:center;align-items:center;align-self:center}.groupbuy__icon svg{width:50px;height:50px}.groupbuy__summary-container{display:flex;gap:30px}.groupbuy__summary{height:max-content;align-self:center;padding:30px 35px;border:1px solid var(--gray100);border-radius:16px;display:flex;flex-direction:column}.groupbuy__summary-text{max-width:150px;font:400 16px / 18px var(--site-font);color:var(--gray300)}.groupbuy__summary-prices{margin-top:10px;display:flex;flex-direction:column;gap:7px}.groupbuy__summary-total{font:300 40px / 44px var(--site-font);color:var(--gray400)}.groupbuy__pix-container{display:flex;align-items:center;gap:4px}.groupbuy__pix-text{font:400 18px / 21px var(--site-font);color:var(--gray400)}.groupbuy__pix-container svg{width:24px;height:24px}.groupbuy__pix-price{font:700 18px / 21px var(--site-font);color:var(--gray900)}.groupbuy__pix-discount{font:700 10px / 1 var(--site-font);color:var(--red0)}.groupbuy__summary-btn{width:100%;height:42px;margin-top:10px;border:0;background-color:var(--yellow0);border-radius:40px;font:400 14px / 16px var(--site-font);color:var(--yellow-300);position:relative}.groupbuy__summary-btn .loader_container{width:100%;height:100%;background-color:var(--yellow0);border-radius:40px}.groupbuy__summary-btn .loader_container .loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.groupbuy__summary-btn .loader_container .loader svg{fill:var(--yellow-300);width:20px;height:20px}@media (max-width:1150px){.groupbuy__content{padding-inline:0;gap:16px;width:max-content;margin-inline:auto}.groupbuy__products{gap:16px}.groupbuy__summary-container{width:max-content;gap:16px}}@media (max-width:1024px){.groupbuy__form{width:190px}.groupbuy__item-image{max-width:103px}.groupbuy__icon{width:30px;min-width:30px;height:30px}}@media (max-width:768px){.groupbuy__content{flex-direction:column}.groupbuy__summary-container{margin-inline:auto}}@media (max-width:560px){.groupbuy__products{position:relative}.groupbuy__content{width:100%}.groupbuy__products{width:100%}.groupbuy__icon.plus{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.groupbuy__form{width:calc(50% - 8px)}}  .related{background-color:var(--white);padding-block:50px}.related__wrapper{display:flex;flex-direction:column;gap:30px}.related__header{display:flex;align-items:center;flex-wrap:nowrap;gap:15px;position:relative;user-select:none}.related__icon{width:44px;height:35px}.related__icon svg{width:44px;height:35px;color:var(--red-100)}.related__title{font:700 30px / 38px var(--site-font);color:var(--red0)}.related__content{display:flex;flex-wrap:nowrap;gap:30px}.related__swiper{width:100%;position:relative}.related__slide{position:relative}.related__slide .pcard{border:1px solid var(--gray100)}.related__arrow{width:40px!important;height:40px!important;border-radius:100%;background-color:var(--white)}.related__arrow.swiper-button-prev:after,.related__arrow.swiper-button-next:after{content:''}.related__arrow.swiper-button-prev svg,.related__arrow.swiper-button-next svg{width:20px;height:16px;color:var(--red-100)}.related__arrow.swiper-button-prev{left:unset!important;right:50px!important}.related__arrow.swiper-button-next{right:0!important}.related__pagination{--swiper-pagination-color:var(--red-100);--swiper-pagination-bullet-inactive-color:var(--red300);--swiper-pagination-bullet-inactive-opacity:1;position:unset!important;width:max-content!important;height:32px;background-color:var(--white);border-radius:20px;display:flex;align-items:center;padding-inline:18px;margin-inline:auto}@media (max-width:768px){.related__header{gap:10px}.related__icon{width:35px;height:28px}.related__icon svg{width:35px;height:28px}.related__title{font-size:22px;line-height:27px}}@media (max-width:560px){.related__swiper::before,.related__swiper::after{width:0}.related__title{width:60%}}@media (max-width:374px){.related__title{font-size:19px}}  .terms{background-color:var(--white)}.terms__hero{background-color:var(--red-400);height:192px;display:flex;align-items:center}.terms__hero-wrapper{width:100%;display:flex;flex-direction:column;gap:8px}.terms__hero-title{font:700 48px / 53px var(--site-font);color:var(--red100)}.terms__hero-description{font:400 16px / 18px var(--site-font);color:var(--red500)}@media (max-width:768px){.terms__hero-title{font-size:24px;line-height:27px}.terms__hero-description{font-size:12px;line-height:14px}}.terms__content{padding-block:40px}.terms__content-text{font:400 16px / 1.6 var(--site-font);color:var(--gray700)}.terms__content-text strong{font-weight:700;color:var(--black)}.terms__content-text ul{display:flex;flex-direction:column}.terms__content-text ul li{display:inline;white-space:normal}.terms__content-text ul li::before{content:'';width:10px;min-width:10px;height:10px;border-radius:100%;background-color:var(--red100);display:inline-block;vertical-align:middle;margin-right:8px;margin-bottom:3px}@media (max-width:1024px){.terms__content-text{font:400 14px / 1.6 var(--site-font)}}@media (max-width:560px){.terms__content-text{font:400 12px / 1.6 var(--site-font)}}  .product-kits__content{display:flex;flex-flow:column;gap:10px;margin-bottom:30px}.product-kits__container{display:flex}.product-kits__container .input-kit{display:none}.product-kits{background:#fff;padding:10px 20px;border-radius:8px;position:relative;border:1px solid var(--gray200)}.product-kits__item{display:flex;flex-flow:nowrap;align-items:center}.product-kits__item.no-stock-kit{opacity:.5;pointer-events:none}.product-kits .product-kits__title{font-size:13px;margin-bottom:3px;color:var(--askTextAreaSearch);font-weight:400}.product-kits .product-kits__title .is-required{color:red}.product-kits .product-kits__item:not(:last-child){margin-bottom:15px}.product-kits__item .product-kits__item-label{display:flex;flex-flow:nowrap;transition:all .2s;border:0 solid var(--dark-primary);border-radius:5px;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:calc(100% - 127px)}.product-kits__item .product-kits__item-label .product-kits__item-info .product-kits__item-info-name{width:100%;font-size:14px;color:var(--black600);font-weight:400}.product-kits__item .product-kits__item-label .product-kits__item-info .product-kits__item-info-price{margin-top:3px;color:var(--text)}.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(--toast-red)}.product-kits.invalid:before{content:'Kit obrigatório';color:var(--toast-red);font-size:13px;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%}  .reviews__header{display:flex;align-items:center;gap:8px}.reviews__title{font:700 24px / 27px var(--site-font);color:var(--red0)}.reviews__trigger{width:32px;height:32px;border-radius:100%;background-color:var(--red500);display:flex;justify-content:center;align-items:center}.reviews__trigger svg{width:20px;height:20px;color:var(--red0)}