.menu-desktop-tools{display:flex;gap:1.25em;align-items:center}.menu-desktop-tools a{display:flex;align-items:center;justify-content:center;width:1.5em;height:1.5em;position:relative}@media (max-width:1024px){.menu-desktop-tools a::before{content:"";position:absolute;inset:-.625em}}.menu-desktop-tools a .label{display:none}.menu-desktop-tools a svg circle,.menu-desktop-tools a svg path{fill:none;stroke:var(--color-text-light);stroke-linecap:round;stroke-linejoin:round;stroke-width:1}.menu-desktop-tools a .dot{opacity:0;position:absolute;left:50%;transform:translateX(-50%);bottom:-1em;width:.5em;height:.5em;background-color:var(--color-spot-dark);border-radius:50%;transition:opacity linear .25s}.menu-desktop-tools a:hover{text-decoration:none}.menu-desktop-tools a:hover .dot{opacity:1}.menu-desktop-tools__link--search a{width:8.75em;justify-content:space-between;gap:0;text-decoration:none}.menu-desktop-tools__link--search a::after{content:"";position:absolute;left:0;right:0;bottom:-.375em;height:1px;background-color:var(--color-text-light)}.menu-desktop-tools__link--search a .label{display:block;color:var(--color-text-light);opacity:.35;font-family:freight-neo-pro,sans-serif;font-size:1em;letter-spacing:.08em;line-height:1;text-transform:uppercase}.menu-desktop-tools__link--search a svg{width:1.625em;height:1.625em}@media (max-width:1024px){.menu-desktop-tools__link--search{display:none}}.menu-desktop-tools__link--whatsapp a{width:1.55em;height:1.55em}.menu-desktop-tools__link--whatsapp a svg{width:100%;height:100%;overflow:visible}.menu-desktop-tools__link--whatsapp a svg path{stroke:#25d366}.menu-desktop-tools__link--whatsapp a svg path:first-child{stroke-width:1}.menu-desktop-tools__link--whatsapp a svg path:last-child{fill:none;stroke-width:1}.menu-desktop-tools__link--whatsapp a svg .whatsapp-handset{transform:scale(.86);transform-box:fill-box;transform-origin:center}@media (max-width:1024px){.menu-desktop-tools__link--account{display:none}}.menu-desktop-tools #cart-counter{position:absolute;left:-.75em;top:-.25em;display:flex;justify-content:center;align-items:center}.menu-desktop-tools #cart-counter .count{background-color:var(--color-spot-dark);color:var(--color-text-dark);font-family:Campton,sans-serif;font-weight:300;width:-moz-fit-content;width:fit-content;height:1.25em;width:1.25em;border-radius:2em;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.menu-desktop-tools #cart-counter .count span{display:flex;position:absolute;inset:0;width:100%;height:100%;align-items:center;justify-content:center;font-size:1em;line-height:1;transform:translate(.03em,.12em)}.menu-desktop-tools #cart-counter .count.hidden{display:none}