body.sanclau-theme .head-main{border-bottom:1px solid var(--sanclau-line)}body.sanclau-theme .head-main .head-row{width:var(--sanclau-container);max-width:none;margin-inline:auto;min-height:104px;padding:18px 0}body.sanclau-theme .head-row .logo-img-container{max-width:205px}body.sanclau-theme .head-row .logo-img{width:205px;height:auto;max-height:none;object-fit:contain}body.sanclau-theme .head-row:not(.search-icon-md) .search-container{width:280px;min-width:0}body.sanclau-theme .head-row .search-input{min-height:46px;padding:12px 48px 12px 16px;background:var(--sanclau-soft);border:1px solid transparent;border-radius:28px;font-size:14px;line-height:20px;color:var(--sanclau-ink)}body.sanclau-theme .head-row .search-input::placeholder{color:var(--sanclau-muted);opacity:1}body.sanclau-theme .head-row .search-input:focus{border-color:var(--sanclau-ink)}body.sanclau-theme .head-row .search-btn{width:46px;border-radius:50%}body.sanclau-theme .head-row .search-suggestions{border:1px solid var(--sanclau-line);border-radius:12px;background:#fff;box-shadow:0 10px 28px rgba(17,24,34,.0784313725)}body.sanclau-theme .head-row :is(.header-icon,.header-cart>.header-utility){min-height:44px}body.sanclau-theme .head-row .utility-icon{font-size:22px}body.sanclau-theme .nav-desktop-container>.nav-desktop-grid{width:var(--sanclau-container);max-width:none;min-height:53px;margin-inline:auto;padding-inline:0}body.sanclau-theme .nav-desktop-container .nav-desktop-list>.nav-item{padding-block:14px;padding-inline:18px;font-size:14px;font-weight:500;line-height:24px;text-transform:none}body.sanclau-theme .nav-desktop-list .nav-list-link:hover{text-decoration:underline;text-underline-offset:7px}body.sanclau-theme .head-row .desktop-dropdown-small{border-radius:12px;border:1px solid var(--sanclau-line);box-shadow:0 10px 28px rgba(17,24,34,.0784313725)}@media(max-width: 1050px){body.sanclau-theme .head-row .logo-img-container{max-width:170px}}@media(max-width: 1050px){body.sanclau-theme .head-row .logo-img{width:170px}}@media(max-width: 1050px){body.sanclau-theme .head-row:not(.search-icon-md) .search-container{width:230px}}@media(max-width: 1050px){body.sanclau-theme .head-row{column-gap:18px !important}}@media(max-width: 1050px){body.sanclau-theme .nav-desktop-container .nav-desktop-list>.nav-item{padding-inline:11px}}@media(max-width: 767px){body.sanclau-theme .head-main .head-row{display:grid;grid-template-columns:40px minmax(0, 1fr) 36px 36px;column-gap:8px !important;row-gap:14px;min-height:0;padding-block:18px}}@media(max-width: 767px){body.sanclau-theme .head-row .utilities-group{display:contents}}@media(max-width: 767px){body.sanclau-theme .head-row .logo-container{grid-column:2;grid-row:1;justify-self:center;margin:0}}@media(max-width: 767px){body.sanclau-theme .head-row .logo-img-container{max-width:160px}}@media(max-width: 767px){body.sanclau-theme .head-row .logo-img{width:160px}}@media(max-width: 767px){body.sanclau-theme .head-row .menu-container{grid-column:1;grid-row:1}}@media(max-width: 767px){body.sanclau-theme .head-row .header-account{grid-column:3;grid-row:1;justify-self:center}}@media(max-width: 767px){body.sanclau-theme .head-row .header-cart{grid-column:4;grid-row:1;justify-self:center}}@media(max-width: 767px){body.sanclau-theme .head-row:not(.search-icon-mobile) .search-container{grid-column:1/-1;grid-row:2;width:100%;max-width:none;margin:0;padding:0}}@media(max-width: 767px){body.sanclau-theme .head-row .search-input{font-size:16px}}@media(max-width: 767px){body.sanclau-theme .head-row .header-icon{min-width:32px}}body.sanclau-theme .head-main{--sc-icone:1.625rem;--sc-area-icone:2.75rem;--sc-texto-menu:.875rem;--sc-cor-menu:#111822;--sc-fundo-icone:#edf4f6}body.sanclau-theme .head-main .head-row{column-gap:.75rem;align-items:center}body.sanclau-theme .head-main .head-row :is(.header-account,.header-cart),body.sanclau-theme .head-main .head-row .header-cart>.header-utility{display:inline-flex;align-items:center;gap:.5rem;width:auto;min-width:0;height:var(--sc-area-icone);padding:0;margin:0;color:var(--sc-cor-menu);font-family:inherit;line-height:1.25}body.sanclau-theme .head-main .head-row :is(.header-account,.header-cart) .header-icon{display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 var(--sc-area-icone);width:var(--sc-area-icone);min-width:var(--sc-area-icone);height:var(--sc-area-icone);min-height:var(--sc-area-icone);padding:0;margin:0;border:0;border-radius:.625rem;background:var(--sc-fundo-icone);color:var(--sc-cor-menu);line-height:1;text-decoration:none;transition:background-color .2s ease,color .2s ease}body.sanclau-theme .head-main .head-row :is(.header-account,.header-cart) .utility-icon{display:block;flex:none;width:var(--sc-icone);height:var(--sc-icone);font-size:var(--sc-icone);margin:0;padding:0;vertical-align:middle;fill:currentColor;stroke:currentColor;stroke-width:12;stroke-linecap:round;stroke-linejoin:round}body.sanclau-theme .head-main .head-row :is(.header-account-label,.header-cart-text){display:inline-flex;align-items:center;gap:.5rem;min-height:var(--sc-area-icone);padding:0;margin:0;font-family:inherit;font-size:var(--sc-texto-menu);font-weight:500;line-height:1.25;color:var(--sc-cor-menu);white-space:nowrap}body.sanclau-theme .head-main .header-cart-text .js-cart-widget-total{font:inherit;font-variant-numeric:tabular-nums;line-height:inherit}body.sanclau-theme .head-main .header-account-label .nav-dropdown-icon{display:block;flex:none;width:.625rem;height:.625rem;margin:0}body.sanclau-theme .head-main :is(.header-account:hover>.header-icon,.header-account>.header-icon:focus-visible),body.sanclau-theme .head-main .header-cart>.header-utility:is(:hover,:focus-visible) .header-icon{background:#d8ebf1;color:#007d97}body.sanclau-theme .head-main .header-account>.header-icon:focus-visible,body.sanclau-theme .head-main .header-cart>.header-utility:focus-visible{outline:2px solid #007d97;outline-offset:3px;border-radius:.625rem}body.sanclau-theme .head-main .header-cart .js-cart-widget-amount{position:absolute;top:-0.25rem;right:-0.25rem;bottom:auto;left:auto;transform:none;box-sizing:border-box;min-width:1.25rem;height:1.25rem;padding:0 .25rem;border:2px solid #fff;border-radius:999px;background:#00b4d8;color:#111822;font-size:.6875rem;font-weight:700;line-height:1rem;text-align:center}@media(max-width: 767px){body.sanclau-theme .head-main{--sc-icone:1.5rem}body.sanclau-theme .head-main .head-row{grid-template-columns:2.75rem minmax(0, 1fr) 2.75rem 2.75rem;column-gap:.5rem}body.sanclau-theme .head-main .head-row :is(.header-account-label,.header-cart-text){display:none}body.sanclau-theme .head-main .head-row .logo-container{width:100%;min-width:0;max-width:10rem}body.sanclau-theme .head-main .head-row .logo-img-container{width:100%;max-width:100%}body.sanclau-theme .head-main .head-row .logo-img{width:100%;max-width:100%;height:auto}}@media(prefers-reduced-motion: reduce){body.sanclau-theme .head-main .head-row :is(.header-account,.header-cart) .header-icon{transition:none}}@media(min-width: 768px){body.sanclau-theme .nav-dropdown:focus-within>.desktop-dropdown{visibility:visible;opacity:1;pointer-events:auto;display:block;transition:none}}@media(max-width: 767px),(hover: none),(pointer: coarse){body.sanclau-theme .head-main .header-account>.desktop-dropdown{display:none !important;visibility:hidden !important;pointer-events:none}}@media(min-width: 768px)and (hover: hover)and (pointer: fine){body.sanclau-theme .head-main .header-account:hover>.header-icon{background:#d8ebf1;color:#007d97}}@media(min-width: 768px){body.sanclau-theme .head-main .head-row .header-account-label{display:inline-flex !important}}
