.espion-whatsapp{position:fixed;left:18px;bottom:20px;z-index:45;display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:12px 17px;border-radius:99px;background:#087d40;color:#fff;text-decoration:none;font:750 15px/1.3 var(--font-paragraph--family);box-shadow:0 8px 28px #0003}.espion-whatsapp svg{width:23px;height:23px;fill:currentColor}.espion-whatsapp:hover{background:#065f31;color:#fff}.espion-whatsapp:focus-visible{outline:3px solid #1098e8;outline-offset:4px}.es-nav-desktop__item{position:relative;pointer-events:auto}.es-nav-desktop__item>summary{list-style:none;display:flex;align-items:center;gap:5px;min-height:44px;padding:0!important;font:inherit;white-space:nowrap;background:transparent!important}.es-nav-desktop__item>summary::-webkit-details-marker{display:none}.es-nav-desktop__item>summary:after{content:'⌄'}.es-nav-desktop__item[open]>summary{color:#007dc5!important}.es-nav-desktop__item>ul{position:absolute;top:100%;left:0;min-width:240px;max-width:320px;padding:10px!important;border:1px solid #dce6ef;border-radius:10px;box-shadow:0 14px 30px #07132126;z-index:100}.es-nav-desktop__item>ul a{display:block!important;white-space:normal!important;padding:11px!important;line-height:1.4!important}.es-nav-desktop__item>ul li:first-child{border-top:0}.es-nav-desktop__side--right .es-nav-desktop__item>ul{left:auto;right:0}.es-footer-complet~.shopify-section h2{font-size:24px}.es-req .es-req__content a{color:#006bab;text-decoration:underline}.es-req{scroll-margin-top:180px}#MainContent[data-template*="product"] .rte a{text-decoration:underline;text-underline-offset:3px}#MainContent[data-template*="product"] .rte h2{font-size:23px;line-height:1.3;margin-block:28px 12px}#MainContent[data-template*="product"] :is(button[name="add"],.add-to-cart-button) .add-to-cart-text__content{white-space:nowrap;word-break:normal}
@media(min-width:1000px){#MainContent[data-template*="product"] .product-information{max-width:1240px!important;margin-inline:auto!important;padding-inline:28px!important}#MainContent[data-template*="product"] .product-information__grid,#MainContent[data-template*="product"] .product-information__grid:not(.product-information--media-none),#MainContent[data-template*="product"] .product-information__grid.product-information__grid--half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:36px!important;align-items:start!important}#MainContent[data-template*="product"] .product-information__media{grid-column:1!important;width:100%!important;min-width:0!important}#MainContent[data-template*="product"] .product-details{grid-column:2!important;grid-row:1!important;padding-inline:0!important;min-width:0!important}#MainContent[data-template*="product"] .product-information__media .product-media-container{max-height:560px!important}#MainContent[data-template*="product"] .product-information__media img{max-height:560px!important;object-fit:contain!important}#MainContent[data-template*="product"] h1{font-size:clamp(28px,3vw,40px)!important}}
.espion-whatsapp{right:auto!important;left:18px!important;width:auto!important;max-width:calc(100vw - 36px);bottom:22px!important;animation:none!important}
@media(min-width:1100px){.es-nav{height:auto!important;margin-top:0!important;background:#fff!important;pointer-events:auto!important}.es-nav-desktop{display:flex!important;justify-content:center!important;height:56px!important;padding:0 24px!important;gap:24px!important}.es-nav-desktop__logo-space{display:none!important}.es-nav-desktop__side{justify-content:center!important;gap:24px!important;padding:0!important}.es-nav-desktop__side a,.es-nav-desktop__item>summary{font-size:13px!important}.header-section .header__row--top,.header-section .header__columns{min-height:100px!important;height:100px!important}}
@media(max-width:749px){.espion-whatsapp{bottom:80px!important;left:12px!important;right:auto!important;padding:11px 14px;font-size:13px}.es-footer-complet{padding-bottom:95px}}
@media(prefers-reduced-motion:reduce){.espion-whatsapp{transition:none!important}}

@media(min-width:1100px){.es-nav-desktop{height:auto!important;min-height:56px;flex-wrap:wrap;gap:12px 24px!important;padding-block:5px!important}.es-nav-desktop__side{flex-wrap:wrap;gap:12px 22px!important}.es-nav-desktop a[href^="https://wa.me/"]{color:#087d40!important;font-weight:800!important}}
