.cp-header{min-width:100%;width:100%;max-width:100%;font-family:Inter,sans-serif;position:relative;z-index:2}.cp-header .desktop .container{display:grid;grid-template-columns:auto auto 1fr auto auto;justify-items:center;align-items:center;padding:1svw 2svw;gap:2svw}.cp-header .desktop{min-width:100%;width:100%;max-width:100%;display:grid;grid-template-columns:5fr 1fr}.cp-header [data-role=open-button]{cursor:pointer;font-size:1.5svw;color:#8b8b8b}.cp-header [data-role=brand]{min-width:10svw;width:10svw;max-width:10svw;aspect-ratio:2;object-fit:contain;object-position:center}.cp-header .form{min-width:100%;width:100%;max-width:100%;margin:0}.cp-header .form>input{min-width:100%;width:100%;max-width:100%;padding:1svw 2svw;border:1px solid #8B8B8B;border-radius:4svw}.cp-header .form>input:focus-visible{outline:none;outline-offset:none;box-shadow:none}.cp-header .icons-container{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.5svw;gap:.5svw}.cp-header .icons-container a{color:#8b8b8b;transition:all .2s linear 0s}.cp-header .icons-container i:hover{transition:all .2s linear 0s;cursor:pointer}.cp-header .icons-container i:hover{color:#a6e644}.cp-header .fa-cart-shopping{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.cp-header .fa-circle-exclamation{position:absolute;right:50%;bottom:50%;transform:translate(100%);aspect-ratio:1;color:red}.cp-header [data-role=whatsapp-button]{min-width:fit-content;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;background-color:#628053;font-size:1svw;color:#fff;padding:2svw;gap:.5svw}.cp-header [data-role=whatsapp-button]>i:before{font-size:2.5svw}.cp-header [data-role=whatsapp-button] i{display:flex;align-items:center;justify-content:center;line-height:1;gap:1svw}.cp-header [data-role=alert]{display:block;min-width:100%;width:100%;max-width:100%;background-color:red;text-align:center;font-weight:600;color:#fff;padding:1svw;font-size:1svw}.cp-header .mobile,.elements{top:0;left:0;position:fixed;background-color:#fff;width:25svw;height:100svh;padding:2svw;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:.9s ease;font-size:1svw;gap:1.4svw;z-index:1}.cp-header .mobile [data-role=close-button]{font-size:1.5svw;cursor:pointer;position:absolute;bottom:95%;right:8%;transform:translate(50%,50%)}.cp-header [data-role=icon]{display:none;background-image:url(https://cdn.shopify.com/s/files/1/0697/2126/0213/files/Fresa.svg?v=1744729448);background-position:center;background-size:contain;background-repeat:no-repeat;min-width:2.5svw;width:2.5svw;max-width:2.5svw;aspect-ratio:1;position:absolute;transform:translate(50%,50%);bottom:50%;right:-30%}.cp-header .heading{width:100%;color:#8b8b8b;font-size:1svw;position:relative;text-transform:uppercase;font-weight:600}.cp-header .mega-menu-item{min-width:100%;width:100%;max-width:100%}.cp-header .select,.sub-select{width:100%;color:#8b8b8b;font-weight:600;display:flex;justify-content:space-between;transition:all .2s linear 0s}.cp-header .sub-select{text-transform:uppercase;position:relative}.cp-header .select:hover,.sub-select:hover{color:red}.cp-header .mobile [data-role=separador]{width:100%;aspect-ratio:1000;background-color:#000}.cp-header [data-role=signin-button]{transition:all .2s linear 0s;background-color:#000;border:1px solid #000000;color:#fff;padding:1svw;width:100%;text-align:center}.cp-header [data-role=signin-button]:hover{transition:all .2s linear 0s;background-color:#fff;border:1px solid #000000;color:#000}.cp-header [data-role=login-button]{color:#000;text-decoration:none}.cp-header .mobile[open=false],.cp-header .elements[open=false]{left:-50%}.elements i{display:flex;align-items:center;justify-content:center;transition:all .2s linear 0s;font-family:Inter,sans-serif;font-weight:600;flex-direction:row;cursor:pointer;gap:1svw}.elements i:before{font-family:"Font Awesome 6 Free"}.elements i:hover{color:red}@media(max-width:478px){.cp-header .desktop{display:grid;grid-template-columns:1fr}.cp-header [data-role=whatsapp-button]{display:none}.cp-header .desktop .container{display:grid;grid-template-columns:1fr 1fr 1fr}.cp-header .form{grid-column:1 / span 3;grid-row:2}.cp-header .desktop .container{padding:4svw;gap:4svw}.cp-header [data-role=open-button],.cp-header .mobile [data-role=close-button]{font-size:6.5svw}.cp-header .icons-container{font-size:5svw;gap:1.5svw}.cp-header [data-role=brand]{min-width:30svw;width:30svw;max-width:30svw}.cp-header .form>input{padding:3svw 8svw;border-radius:8svw}.cp-header [data-role=alert]{padding:2svw;font-size:3svw}.cp-header .mobile[open=false],.cp-header .elements[open=false]{left:-65%}.cp-header .mobile,.elements{width:65svw}.cp-header .heading,.elements{font-size:3svw}.cp-header [data-role=icon]{min-width:8.5svw;width:8.5svw;max-width:8.5svw}.cp-header .mobile{padding:4svw;font-size:3svw;gap:4svw}.cp-header [data-role=signin-button]{padding:2svw}.cp-header .mega-menu-item .elements{padding:8svw;font-size:3.5svw;gap:8svw}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cp-header.css.map */
