:root{accent-color:var(--hh-laranja);caret-color:var(--hh-tinta)}:where(button,input,select,textarea){font-family:inherit;letter-spacing:inherit}:where(button){color:inherit}:where(input:is([type=text],[type=email],[type=tel],[type=number],[type=search],[type=password],[type=url],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],:not([type])),textarea,select){border-width:1px;border-style:solid;border-color:var(--hh-borda-campo)}:where(button,input[type=submit],input[type=button],input[type=reset]){background-color:transparent;border-width:0;border-style:solid;border-color:var(--hh-borda-btn)}select{font-size:max(16px,1em)}:where(option,optgroup){color:var(--hh-tinta);background-color:var(--hh-branco);font-size:max(16px,1em)}:where(input,select,textarea,button):disabled{cursor:not-allowed}:where(label:has(input,select,textarea)){cursor:pointer}:where(fieldset){min-width:0}:where(legend){font-weight:600;color:var(--hh-titulo)}::file-selector-button{min-height:44px;margin-inline-end:12px;padding:0 18px;border:1px solid var(--hh-borda-campo);border-radius:var(--hh-r-pilula);background:var(--hh-branco);color:var(--hh-tinta);font:600 1rem/1 var(--hh-f);cursor:pointer}::file-selector-button:hover{border-color:var(--hh-tinta)}::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}::-webkit-calendar-picker-indicator:hover{opacity:1}input::placeholder,textarea::placeholder{color:var(--hh-tinta-3);color:color-mix(in srgb,currentColor 70%,transparent);opacity:1;font-size:inherit;font-weight:400;font-style:normal;letter-spacing:0}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:currentColor;transition:background-color 0s 600000s,color 0s 600000s}input:autofill,textarea:autofill,select:autofill{transition:background-color 0s 600000s,color 0s 600000s}:where(input:is([type=text],[type=email],[type=tel],[type=number],[type=search],[type=password],[type=url],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],:not([type])),textarea,select):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)){--color-input-background:var(--hh-branco);--color-input-hover-background:var(--hh-branco);--color-input-border:var(--hh-borda-campo);--color-input-text:var(--hh-tinta);box-sizing:border-box;width:100%;max-width:100%;min-height:52px;margin:0;padding:12px 20px;border:1px solid var(--hh-borda-campo);border-radius:var(--hh-r-pilula);background-color:var(--hh-branco);color:var(--hh-tinta);font:420 max(16px,var(--hh-t-corpo))/1.3 var(--hh-f);box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}:where(textarea):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)){min-height:128px;padding:14px 18px;border-radius:var(--hh-r-texto);line-height:1.5;resize:vertical}:where(input:is([type=text],[type=email],[type=tel],[type=number],[type=search],[type=password],[type=url],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],:not([type])),textarea,select):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):hover{border-color:var(--hh-tinta-2)}:where(input:is([type=text],[type=email],[type=tel],[type=number],[type=search],[type=password],[type=url],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],:not([type])),textarea,select):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):focus-visible{outline:3px solid var(--hh-foco);outline-offset:2px;border-color:var(--hh-tinta)}:where(input:is([type=text],[type=email],[type=tel],[type=number],[type=search],[type=password],[type=url],[type=date],[type=time],[type=datetime-local],[type=month],[type=week],:not([type])),textarea,select):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):disabled{background-color:var(--hh-papel);border-style:dashed;color:var(--hh-tinta-3)}:where(select):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)){padding-right:52px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1D26' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 9l6.5 6.5L18.5 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:18px 18px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}:where(select[multiple],select[size]:not([size="1"])):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)){padding:8px;border-radius:var(--hh-r-texto);background-image:none;white-space:normal}:where(input[type=checkbox],input[type=radio]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)){width:22px;height:22px;flex:none;margin:0 10px 0 0;vertical-align:-5px;border:1.5px solid var(--hh-borda-campo);background-color:var(--hh-branco);-webkit-appearance:none;appearance:none;position:relative;cursor:pointer}:where(input[type=checkbox]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)){border-radius:6px}:where(input[type=radio]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)){border-radius:50%}:where(input[type=checkbox]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):checked{border-color:var(--hh-laranja-t);background:var(--hh-laranja) var(--hh-check-escuro) no-repeat center/16px 16px}:where(input[type=checkbox]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):checked:after{content:none}:where(input[type=radio]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):checked{border-color:var(--hh-laranja-t);background:var(--hh-branco)}:where(input[type=radio]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):checked:after{content:"";position:absolute;right:4px;bottom:4px;border-radius:50%;background:var(--hh-laranja);transform:none;width:auto;height:auto;top:4px;left:4px}:where(input[type=checkbox],input[type=radio]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):hover:not(:disabled){border-color:var(--hh-tinta-2)}:where(input[type=checkbox],input[type=radio]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):focus-visible{outline:3px solid var(--hh-foco);outline-offset:2px}:where(label:has(>input:is([type=checkbox],[type=radio]):not([class]))):where(:not(:is([class*=hh-]:not(html,body)) *)){display:inline-flex;align-items:center;min-height:44px;gap:0}:where(button:not([type=button]):not([type=reset]),input[type=submit]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):where(:not(:has(>svg:only-child))){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--hh-btn-h);padding:0 26px;margin:0;border:var(--hh-btn-borda) solid var(--hh-borda-btn);border-radius:var(--hh-r-pilula);background-color:var(--hh-laranja);background-image:var(--hh-g-laranja);color:var(--hh-sobre-laranja);font:600 1.0625rem/1.2 var(--hh-f);letter-spacing:0;text-align:center;text-decoration:none;box-shadow:var(--hh-btn-desloca) var(--hh-btn-desloca) 0 0 var(--hh-sombra-btn),inset 0 1px #ffffff38;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform var(--hh-d-toque) var(--hh-e-saida)}:where(button[type=button],button[type=reset],input[type=button],input[type=reset]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):where(:not(:has(>svg:only-child))){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--hh-btn-h-suave);padding:0 22px;margin:0;border:1px solid var(--hh-borda-campo);border-radius:var(--hh-r-pilula);background:var(--hh-branco);color:var(--hh-tinta);font:600 1rem/1.2 var(--hh-f);letter-spacing:0;text-align:center;box-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform var(--hh-d-toque) var(--hh-e-saida)}:where(button,input[type=submit],input[type=button],input[type=reset]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):where(:not(:has(>svg:only-child))):hover:not(:disabled){transform:translate(1px,1px)}:where(button,input[type=submit],input[type=button],input[type=reset]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):where(:not(:has(>svg:only-child))):active:not(:disabled){transform:translate(var(--hh-btn-desloca),var(--hh-btn-desloca))}:where(button,input[type=submit],input[type=button],input[type=reset]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):focus-visible{outline:3px solid var(--hh-foco);outline-offset:3px}:where(button,input[type=submit],input[type=button],input[type=reset]):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):disabled{background:var(--hh-papel);color:var(--hh-tinta-3);border:2px dashed var(--hh-linha-media);box-shadow:none;transform:none}:where(button):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):where(:has(>svg:only-child)){display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:var(--hh-r-pilula);background:transparent;color:inherit;cursor:pointer}:where(progress):where(:not([class])){-webkit-appearance:none;appearance:none;width:100%;height:10px;border:0;border-radius:99px;background:var(--hh-linha);color:var(--hh-verde);overflow:hidden}:where(progress):where(:not([class]))::-webkit-progress-bar{background:var(--hh-linha);border-radius:99px}:where(progress):where(:not([class]))::-webkit-progress-value{background:var(--hh-verde);border-radius:99px}:where(progress):where(:not([class]))::-moz-progress-bar{background:var(--hh-verde);border-radius:99px}:where(details:not([class])>summary:not([class])):where(:not(:is([class*=hh-]:not(html,body)) *)){display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 0;list-style:none;cursor:pointer;font-weight:600;color:var(--hh-titulo)}:where(details:not([class])>summary:not([class])):where(:not(:is([class*=hh-]:not(html,body)) *))::-webkit-details-marker{display:none}:where(details:not([class])>summary:not([class])):where(:not(:is([class*=hh-]:not(html,body)) *)):after{content:"";flex:none;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1D26' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") no-repeat center/18px 18px}:where(details[open]:not([class])>summary:not([class])):where(:not(:is([class*=hh-]:not(html,body)) *)):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F1D26' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3C/svg%3E")}:where(details:not([class])):where(:not(:is([class*=hh-]:not(html,body)) *)){border-bottom:1px solid var(--hh-linha)}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--hh-magenta-t)}:where(input,textarea,select):where(:not([class]):not(:is([class*=hh-]:not(html,body)) *)):user-invalid{border-color:var(--hh-magenta-t)}:where(.form-message,.form__message,.form-status,.form-status-list,.errors,.form-error,.form__errors,.note.form-error,.note.form-success,.form-success,.form--success,.shopify-challenge__message,.customer .errors,.contact-form .errors,.field-error-message){--hh-msg-cor:var(--hh-magenta-t);--hh-msg-fundo:var(--hh-magenta-veu);--hh-msg-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23BF0080' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 4.3a2 2 0 0 1 3.4 0l7.6 13.2a2 2 0 0 1-1.7 3H4.4a2 2 0 0 1-1.7-3z'/%3E%3Cpath d='M12 9.5v4.2M12 17h.01'/%3E%3C/svg%3E");display:block;margin:0 0 16px;padding:14px 18px 14px 50px;border:1px solid var(--hh-msg-cor);border-radius:var(--hh-r-cartao);background:var(--hh-msg-fundo) var(--hh-msg-ic) no-repeat 16px 14px/22px 22px;color:var(--hh-tinta);font:500 1rem/1.5 var(--hh-f);letter-spacing:0;text-align:left}:where(.form-success,.form--success,.note.form-success,.form-message--success,.form__message--success,.form-status--success){--hh-msg-cor:var(--hh-verde-t);--hh-msg-fundo:var(--hh-verde-veu);--hh-msg-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23007558' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E") }:where(.errors,.form-error,.form__errors,.form-status-list) :where(ul){margin:6px 0 0;padding-left:1.1em}:where(.errors,.form-error,.form__errors,.form-status-list) :where(li){margin:2px 0}:where(.errors,.form-error,.form__errors) :where(a){color:inherit;text-decoration:underline;text-underline-offset:3px}:where(.field__error,.field-error,.input-error-message,.form-field-error){display:flex;gap:6px;margin:6px 0 0;color:var(--hh-magenta-t);font:550 1rem/1.4 var(--hh-f)}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content){overflow-wrap:break-word;--hh-rt-gap:1em }:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(a:not([class])){color:var(--hh-azul-t);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;font-weight:550}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(a:not([class])):hover{text-decoration-thickness:2px}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(ul,ol){margin:0 0 var(--hh-rt-gap);padding-left:1.4em}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(li+li){margin-top:6px}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(ul>li)::marker{color:var(--hh-tinta-3);font-size:1.1em}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(ol>li)::marker{color:var(--hh-titulo);font-weight:650;font-variant-numeric:tabular-nums}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(blockquote){margin:var(--hh-rt-gap) 0;padding:16px 20px;border:0;border-left:3px solid var(--hh-laranja);border-radius:0 var(--hh-r-cartao) var(--hh-r-cartao) 0;background:var(--hh-laranja-veu);font-style:normal;font-weight:450;font-size:var(--hh-t-lead);line-height:1.5;color:var(--hh-tinta)}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(hr){height:0;margin:32px 0;border:0;border-top:1px solid var(--hh-linha)}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(img){max-width:100%;height:auto;border-radius:var(--hh-r-cartao)}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(code,kbd,samp){padding:2px 6px;border-radius:6px;background:var(--hh-papel);font-family:var(--hh-f);font-size:.95em;font-weight:550}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(pre){max-width:100%;overflow-x:auto;padding:16px;border-radius:var(--hh-r-cartao);background:var(--hh-papel);white-space:pre-wrap}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(iframe,video){max-width:100%}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(table){display:block;width:100%!important;max-width:100%;overflow-x:auto;margin:0 0 var(--hh-rt-gap);border-collapse:collapse;border-spacing:0;font-size:1rem;line-height:1.45;font-variant-numeric:tabular-nums;scrollbar-width:thin}@media(min-width:720px){:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(table){display:table}}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(th,td){padding:10px 14px;border:0;border-bottom:1px solid var(--hh-linha);text-align:left;vertical-align:top;min-width:7em}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(thead th,thead td,tr:first-child>th){border-bottom:2px solid var(--hh-tinta);background:transparent;font-weight:650;text-transform:none;letter-spacing:0;color:var(--hh-titulo)}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(thead tr,tr:not(:has(td))){background:transparent;text-transform:none}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(tbody tr:hover){background:var(--hh-papel)}:where(.rte,.shopify-policy__body,.hh-rte,.product__description,.article-template__content,.page__content) :where(caption){caption-side:bottom;padding-top:8px;text-align:left;font-size:1rem;color:var(--hh-tinta-3)}svg:is(.placeholder-svg,.image-block__placeholder,.media-block__placeholder,.product-media-gallery__placeholder-image,.hero__media,.slide__image,.layered-slideshow__image,.hotspots__background-image,.hotspot-dialog__placeholder-product-image,.blog-placeholder-svg){background-color:var(--hh-papel);fill:var(--hh-linha-media);color:var(--hh-linha-media)}:where(.placeholder,.placeholder-image){background-color:var(--hh-papel)}:where(.shopify-challenge__container){max-width:560px;margin:64px auto;padding:32px var(--hh-gutter);border:1px solid var(--hh-linha);border-radius:var(--hh-r-cartao);background:var(--hh-branco);font-family:var(--hh-f);color:var(--hh-tinta);text-align:center}:where(.shopify-challenge__container) :where(.shopify-challenge__button){display:inline-flex;align-items:center;justify-content:center;min-height:var(--hh-btn-h);margin-top:20px;padding:0 26px;border:var(--hh-btn-borda) solid var(--hh-borda-btn);border-radius:var(--hh-r-pilula);background-color:var(--hh-laranja);background-image:var(--hh-g-laranja);color:var(--hh-sobre-laranja);font:600 1.0625rem/1.2 var(--hh-f);box-shadow:var(--hh-btn-desloca) var(--hh-btn-desloca) 0 0 var(--hh-sombra-btn);cursor:pointer}@media(prefers-reduced-motion:reduce){:where(button,input[type=submit],input[type=button],input[type=reset]):where(:not([class])){transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hh-controles.css.map */
