:root{--hw-bg:#F5F7F7;--hw-text:#16241F;--hw-muted:#4D5C57;--hw-line:#D6DEDC;--hw-card:#FFFFFF;--hw-soft:#E9EFEE;--hw-media:#DDE5E3;--hw-brand:#1F3A3D;--hw-dark:#0E1617;--hw-dark-muted:#A9B7B3;--hw-accent:#A3551F;--hw-accent-light:#E39A6C;--hw-radius:14px;--hw-font-title:Fraunces,Georgia,serif;--hw-font-text:Inter,"Helvetica Neue",Arial,sans-serif}.hw,.hw *,.hw *:before,.hw *:after{box-sizing:border-box}.hw{font-family:var(--hw-font-text);color:var(--hw-text);-webkit-font-smoothing:antialiased;margin-top:64px;text-align:left}.hw :is(h1,h2,h3,p,ul,ol,figure,dl,dd){margin:0;padding:0}.hw ul,.hw ol{list-style:none}.hw img{max-width:100%}.hw :is(button,input,summary){font:inherit}.hw a:not(.hw-btn){color:inherit}.hw :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--hw-text);outline-offset:2px}.hw--dark :is(a,button):focus-visible{outline-color:#f5f7f7}.hw-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}.hw-wrap{max-width:1440px;margin:0 auto;padding:0 64px}.hw-only-cel{display:none!important}.hw-h1,.hw-h2{font-family:var(--hw-font-title);font-weight:500;letter-spacing:-.02em;color:var(--hw-text);text-transform:none}.hw-h1{font-size:64px;line-height:1.02}.hw-h2{font-size:48px;line-height:1.06}.hw-h2--md{font-size:40px}.hw-h2--sm{font-size:36px}.hw-lead{font-size:16px;line-height:1.6;color:var(--hw-muted);margin-top:16px;max-width:46ch}.hw-eyebrow{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-accent);margin-bottom:14px}.hw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border-radius:9999px;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;line-height:1.2;border:1px solid transparent}.hw-btn--solid,.hw .hw-btn--solid,.hw .hw-btn--solid:hover,.hw .hw-btn--solid:visited{background:var(--hw-brand);color:#f5f7f7;border-color:var(--hw-brand)}.hw .hw-btn--outline,.hw .hw-btn--outline:visited{background:transparent;color:var(--hw-text);border-color:var(--hw-text)}.hw .hw-btn--light,.hw .hw-btn--light:visited{background:#f5f7f7;color:var(--hw-text);border-color:#f5f7f7}.hw-btn--outline{background:transparent;color:var(--hw-text);border-color:var(--hw-text)}.hw-btn--light{background:#f5f7f7;color:var(--hw-text);border-color:#f5f7f7}.hw-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.hw .hw-icon{display:block;flex:none}.hw-circle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9999px;flex:none;border:1px solid var(--hw-line);color:var(--hw-brand)}.hw-band{background:var(--hw-soft);border-radius:var(--hw-radius)}.hw-media{position:relative;overflow:hidden;border-radius:var(--hw-radius);background:var(--hw-media);aspect-ratio:var(--hw-ratio,4 / 5)}.hw-media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.hw-media__img--zoom{transform:scale(var(--hw-zoom,1))}.hw-media--flat{border-radius:0}.hw-heroi{margin-top:0}.hw-heroi__grid{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:center;padding-top:40px}.hw-heroi__text .hw-h1{margin:0}.hw-heroi__text p{font-size:17px;line-height:1.6;color:var(--hw-muted);margin-top:22px;max-width:40ch}.hw-heroi__btns{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.hw-oferta__band{padding:48px 56px;display:grid;grid-template-columns:5fr 7fr;gap:48px;align-items:center}.hw-oferta__band p.hw-oferta__sub{font-size:15px;line-height:1.55;color:var(--hw-muted);margin-top:12px}.hw-oferta__cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.hw-qcard{position:relative;display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--hw-text);background:var(--hw-card);border:1px solid var(--hw-line);border-radius:var(--hw-radius);padding:22px 24px;text-align:left;font-family:var(--hw-font-text)}.hw-qcard--sel{border-color:var(--hw-brand);box-shadow:inset 0 0 0 1px var(--hw-brand)}.hw-qcard__badge{position:absolute;top:-11px;right:16px;background:var(--hw-accent);color:#fff;font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:9999px;line-height:1.3}.hw-qcard__label{font-size:15px;font-weight:500;line-height:1.25}.hw-qcard__price{font-size:24px;font-weight:600}.hw-qcard__price s{font-size:.54em;font-weight:400;color:var(--hw-muted);margin-left:8px}.hw-qcard__each{font-size:13.5px;color:var(--hw-muted)}.hw-qcard__each--save{color:var(--hw-accent);font-weight:600}.hw-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px}.hw-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:36px}.hw-card{display:block;text-decoration:none;color:var(--hw-text)}.hw-card__cap{display:flex;justify-content:space-between;align-items:center;margin-top:14px;gap:12px}.hw-card__title{display:block;font-family:var(--hw-font-title);font-weight:500;letter-spacing:-.02em;font-size:24px}.hw-card__sub{display:block;font-size:13.5px;color:var(--hw-muted);margin-top:2px}.hw-card__go{width:44px;height:44px;border-radius:9999px;border:1px solid var(--hw-line);display:flex;align-items:center;justify-content:center;flex:none}.hw-prod__cap{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-top:14px}.hw-prod__name{font-size:15.5px;font-weight:500}.hw-prod__price{font-size:15px}.hw-prod__note{display:block;font-size:12.5px;color:var(--hw-muted);margin-top:2px}.hw-editorial__box{position:relative;max-width:1440px;margin:0 auto}.hw-editorial__box .hw-media{border-radius:0;aspect-ratio:auto;height:var(--hw-h,620px)}.hw-editorial__card{position:absolute;bottom:64px;width:480px;max-width:calc(100% - 128px);background:var(--hw-bg);border-radius:var(--hw-radius);padding:36px 40px}.hw-editorial__card--right{right:64px}.hw-editorial__card--left{left:64px}.hw-editorial__list{display:flex;flex-direction:column;gap:12px;margin-top:22px}.hw-editorial__list p{display:flex;gap:12px;align-items:center;font-size:15px}.hw-editorial__list .hw-icon{color:var(--hw-brand)}.hw-editorial__card .hw-lead{max-width:46ch}.hw-editorial__cta{margin-top:26px}.hw-dark{background:var(--hw-dark);color:#f5f7f7;padding:80px 0}.hw-dark .hw-h2{color:#f5f7f7}.hw-dark .hw-lead{color:var(--hw-dark-muted)}.hw-dark .hw-eyebrow{color:var(--hw-accent-light)}.hw-rk__grid{display:grid;grid-template-columns:4fr 8fr;gap:56px;align-items:end}.hw-rk__name{font-size:15px;color:var(--hw-dark-muted);margin-top:20px}.hw-kitprice{font-size:30px;font-weight:600;margin-top:6px}.hw-kitprice s{font-size:.82em;font-weight:400;color:var(--hw-dark-muted);margin-left:8px}.hw-kitsave{font-size:14.5px;color:var(--hw-accent-light);font-weight:500;margin:6px 0 26px}.hw-rk__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.hw-rk__step-t{font-family:var(--hw-font-title);font-weight:500;letter-spacing:-.02em;font-size:24px;margin-top:16px;color:#f5f7f7}.hw-rk__step-s{font-size:14px;color:var(--hw-dark-muted);margin-top:4px}.hw-self__grid{border-top:1px solid var(--hw-line);padding-top:40px;display:grid;grid-template-columns:4fr 4fr 4fr;gap:24px;align-items:center}.hw-self__grid p{font-size:14.5px;color:var(--hw-muted);margin-top:8px}.hw-mini{display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:center;text-decoration:none;color:var(--hw-text);background:var(--hw-card);border:1px solid var(--hw-line);border-radius:var(--hw-radius);padding:12px}.hw-mini .hw-media{border-radius:10px;width:120px}.hw-mini__name{display:block;font-size:15.5px;font-weight:500}.hw-mini__price{display:block;font-size:14.5px;color:var(--hw-muted);margin-top:4px}.hw-selos__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.hw-selos__item{display:flex;gap:14px;align-items:flex-start}.hw-selos__txt{display:block;padding-top:2px}.hw-selos__t{display:block;font-size:14.5px;font-weight:500;line-height:1.35}.hw-selos__s{display:block;font-size:13.5px;line-height:1.45;color:var(--hw-muted);margin-top:3px}.hw-selos--faixa .hw-selos__frame{border-top:1px solid var(--hw-line);border-bottom:1px solid var(--hw-line);padding:28px 0}.hw-selos--cartao .hw-selos__frame{background:var(--hw-soft);border-radius:var(--hw-radius);padding:40px 48px}.hw-reviews__empty{margin-top:28px;border:1px dashed var(--hw-line);border-radius:var(--hw-radius);min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--hw-muted);padding:24px;text-align:center}.hw-reviews__empty p{font-size:15px}.hw-faq__grid{display:grid;grid-template-columns:4fr 7fr;gap:64px;align-items:start}.hw-faq__grid .hw-lead{font-size:15px;max-width:none}.hw-faq__list{border-top:1px solid var(--hw-line)}.hw-faq details{border-bottom:1px solid var(--hw-line)}.hw-faq summary{font-size:16px;font-weight:500;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;cursor:pointer;list-style:none}.hw-faq summary::-webkit-details-marker{display:none}.hw-faq summary .hw-icon{transition:transform .2s}.hw-faq details[open] summary .hw-icon{transform:rotate(45deg)}.hw-faq details p{font-size:15px;line-height:1.6;color:var(--hw-muted);margin:0 0 20px;max-width:62ch}.hw-news__band{padding:56px 64px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.hw-news__band .hw-lead{font-size:15px;margin-top:12px}.hw-news__form{display:flex;flex-wrap:wrap;gap:10px}.hw-news__form label{flex:1;display:block}.hw-news__form input[type=email]{width:100%;height:52px;border:1px solid var(--hw-muted);background:#fff;border-radius:9999px;padding:0 22px;font-size:15px;color:var(--hw-text)}.hw-news__form .hw-btn{height:52px;cursor:pointer}.hw-news__msg{font-size:14px;flex-basis:100%}.hw-news__msg--err{color:#b3261e}.hw-compra{margin-top:0;padding-top:40px}.hw-compra__grid{display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:start}.hw-gal{display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:start}.hw-gal__thumbs{display:flex;flex-direction:column;gap:10px}.hw-gal__thumb{width:84px;height:104px;padding:0;border:1px solid transparent;background:var(--hw-media);cursor:pointer;display:block;overflow:hidden;border-radius:10px}.hw-gal__thumb[aria-pressed=true]{border-color:var(--hw-text);box-shadow:inset 0 0 0 1px var(--hw-text)}.hw-gal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.hw-gal__stage{position:relative;touch-action:pan-y}.hw-gal__slide{display:block}.hw-gal__slide[hidden]{display:none}.hw-gal__slide .hw-media{aspect-ratio:4 / 5}.hw-gal__dots{position:absolute;left:0;right:0;bottom:4px;justify-content:center}.hw-gal__dot{width:26px;height:26px;padding:0;border:9px solid transparent;border-radius:50%;background:#f5f7f799;background-clip:content-box;cursor:pointer}.hw-gal__dot[aria-pressed=true]{background-color:#f5f7f7}.hw-buy{padding-top:4px}.hw-buy__head{display:block}.hw-buy__title{font-family:var(--hw-font-title);font-weight:500;letter-spacing:-.02em;font-size:46px;line-height:1.05;color:var(--hw-text);text-transform:none}.hw-buy__for{font-size:16px;color:var(--hw-muted);margin-top:8px}.hw-buy__price{font-size:24px;font-weight:600;margin-top:18px}.hw-buy__price small{font-size:14px;font-weight:400;color:var(--hw-muted);margin-left:10px}.hw-buy__bens{display:grid;grid-template-columns:1fr;gap:12px;margin-top:22px}.hw-buy__bens li{display:flex;align-items:center;gap:12px;font-size:15px}.hw-buy__bens .hw-icon{color:var(--hw-brand)}.hw-buy__form{border-top:1px solid var(--hw-line);margin-top:24px;padding-top:22px}.hw-opt{margin-top:18px}.hw-opt:first-child{margin-top:0}.hw-opt__head{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;color:var(--hw-muted);margin-bottom:10px}.hw-opt__name{color:var(--hw-text);font-weight:500}.hw-opt__hint{font-size:13px}.hw-opt__guide{color:var(--hw-text);font-size:13.5px}.hw-opt__vals{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:8px}.hw-opt__vals--sw{display:flex;gap:6px}.hw-pill{height:44px;min-width:44px;border:1px solid var(--hw-line);background:#fff;color:var(--hw-text);font-size:14.5px;border-radius:9999px;cursor:pointer;padding:0 8px}.hw-pill[aria-checked=true]{border-color:var(--hw-text);background:var(--hw-text);color:#f5f7f7}.hw-sw{width:44px;height:44px;border-radius:50%;border:1px solid transparent;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.hw-sw[aria-checked=true]{border-color:var(--hw-text)}.hw-sw span{width:32px;height:32px;border-radius:50%;display:block;background:var(--sw,#C9D2D0);box-shadow:inset 0 0 0 1px #16241f33}.hw-pill[data-soldout=true],.hw-sw[data-soldout=true]{opacity:.45}.hw-pill[data-soldout=true]{text-decoration:line-through}.hw-buy__promo{font-size:13px;font-weight:600;color:var(--hw-accent);margin:22px 0 10px}.hw-buy__cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hw-buy__cards .hw-qcard{min-height:88px;padding:16px 16px 14px;cursor:pointer}.hw-buy__cards .hw-qcard__badge{top:-10px;right:12px;font-size:11px;padding:3px 9px}.hw-buy__cards .hw-qcard__label{font-size:14px}.hw-buy__cards .hw-qcard__price{font-size:17px}.hw-buy__cards .hw-qcard__each{font-size:12.5px}.hw-qty{display:inline-flex;align-items:center;border:1px solid var(--hw-line);border-radius:9999px;background:#fff;margin-top:22px}.hw-qty button{width:44px;height:44px;border:0;background:transparent;font-size:20px;cursor:pointer;color:var(--hw-text);border-radius:9999px}.hw-qty input{width:44px;height:44px;border:0;text-align:center;background:transparent;font-size:16px;-moz-appearance:textfield;color:var(--hw-text)}.hw-qty input::-webkit-outer-spin-button,.hw-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hw-buy__atc{width:100%;height:56px;margin-top:14px;font-size:16px}.hw-buy__msg{font-size:13.5px;color:#b3261e;margin-top:10px}.hw-addon{margin-top:12px;display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border:1px solid var(--hw-line);background:#fff;border-radius:var(--hw-radius);cursor:pointer;position:relative}.hw-addon:has(input:checked){border-color:var(--hw-brand)}.hw-addon:has(input:focus-visible){outline:2px solid var(--hw-text);outline-offset:2px}.hw-addon__box{width:22px;height:22px;border-radius:6px;border:1.5px solid var(--hw-brand);flex:none;display:flex;align-items:center;justify-content:center;color:var(--hw-brand)}.hw-addon__box .hw-icon{display:none}.hw-addon input:checked~.hw-addon__box .hw-icon{display:block}.hw-addon img{width:48px;height:48px;border-radius:10px;object-fit:cover;display:block;flex:none;background:#fff}.hw-addon__txt{flex:1;display:block}.hw-addon__t{display:block;font-size:14px;font-weight:500}.hw-addon__s{display:block;font-size:12.5px;color:var(--hw-muted);margin-top:2px}.hw-addon__p{font-size:14.5px;font-weight:600;text-align:right}.hw-buy__ship{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--hw-muted);margin-top:14px}.hw-buy__ship .hw-icon{margin-top:1px}.hw-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--hw-bg);border-top:1px solid var(--hw-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));align-items:center;gap:12px;justify-content:space-between}.hw-sticky{display:none}.hw-sticky[hidden]{display:none!important}.hw-sticky__info{min-width:0}.hw-sticky__t{display:block;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hw-sticky__p{display:block;font-size:13px;color:var(--hw-muted)}.hw-sticky .hw-btn{min-height:48px;padding:0 20px;font-size:15px}.hw-det__grid{display:grid;grid-template-columns:6fr 3fr 4fr;gap:24px;align-items:stretch}.hw-det__main .hw-media{aspect-ratio:auto;height:100%;min-height:560px}.hw-det__pair{display:flex;flex-direction:column;gap:24px}.hw-det__pair .hw-media{aspect-ratio:3 / 4}.hw-det__txt{display:flex;flex-direction:column;justify-content:center;gap:18px;padding-left:16px}.hw-det__list{display:flex;flex-direction:column;gap:16px;margin-top:8px}.hw-det__item{border-top:1px solid var(--hw-line);padding-top:16px;display:flex;gap:14px}.hw-det__item .hw-icon{color:var(--hw-brand)}.hw-det__t{font-size:15.5px;font-weight:500}.hw-det__s{font-size:14px;line-height:1.5;color:var(--hw-muted);margin-top:4px}.hw-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.hw-step__fig{position:relative}.hw-step__n{font-family:var(--hw-font-title);font-weight:500;position:absolute;left:16px;top:14px;width:44px;height:44px;border-radius:9999px;background:#f5f7f7;color:var(--hw-text);display:flex;align-items:center;justify-content:center;font-size:20px;z-index:1}.hw-step__n--solo{position:static;border:1px solid var(--hw-line)}.hw-step__t{font-size:17px;font-weight:500;margin-top:18px}.hw-step__s{font-size:14.5px;line-height:1.55;color:var(--hw-muted);margin-top:6px;max-width:34ch}.hw-note{display:flex;gap:12px;align-items:center;margin-top:32px;padding:16px 20px;border:1px solid var(--hw-line);border-radius:var(--hw-radius);font-size:14px;line-height:1.5}.hw-note strong{font-weight:600}.hw-note .hw-icon{flex:none}.hw-wear{padding:64px 0;background:var(--hw-soft)}.hw-wear__grid{display:grid;grid-template-columns:4fr 4fr 4fr;gap:24px;align-items:end}.hw-wear__intro{align-self:center;padding-right:24px}.hw-wear figure .hw-media{aspect-ratio:1 / 1}.hw-wear figcaption{font-size:15.5px;font-weight:500;margin-top:14px}.hw-med__grid{display:grid;grid-template-columns:4fr 7fr;gap:64px;align-items:start}.hw-med__tips{display:flex;flex-direction:column;gap:14px;margin-top:24px}.hw-med__tips p{display:flex;gap:12px;align-items:center;font-size:15px}.hw-med__tips .hw-icon{color:var(--hw-brand)}.hw-med__table{background:#fff;border:1px solid var(--hw-line);border-radius:var(--hw-radius);padding:28px 32px 12px}.hw-med__table table{width:100%;border-collapse:collapse}.hw-med__table th{text-align:left;font-size:13px;font-weight:500;color:var(--hw-muted);padding:0 12px 14px 0}.hw-med__table td,.hw-med__table tbody th{font-size:15px;color:var(--hw-text);padding:16px 12px 16px 0;border-top:1px solid var(--hw-line);vertical-align:top}.hw-med__table tbody th{font-weight:600}.hw-med__table td span{display:block;font-size:12.5px;color:var(--hw-muted);margin-top:2px}.hw-cores__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px}.hw-cores__btn{display:block;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;color:var(--hw-text);opacity:.72}.hw-cores__btn[aria-pressed=true]{opacity:1}.hw-cores__btn .hw-media{aspect-ratio:5 / 4}.hw-cores__lbl{display:flex;align-items:center;gap:10px;margin-top:14px;font-size:15.5px;font-weight:500}.hw-cores__dot{width:18px;height:18px;border-radius:50%;display:block;background:var(--sw,#C9D2D0);box-shadow:inset 0 0 0 1px #16241f33}.hw-rot__grid{display:grid;grid-template-columns:4fr 4fr 4fr;gap:24px;align-items:start}.hw-rot__intro{padding-right:24px}.hw-rot__thumb{position:absolute;right:14px;bottom:14px;width:96px;height:96px;border-radius:10px;overflow:hidden;background:#fff;z-index:1}.hw-rot__thumb img{width:100%;height:100%;object-fit:cover;display:block}.hw-rot__note{font-size:13px;color:var(--hw-accent);font-weight:500;display:block;margin-top:2px}.hw-rot__fig{position:relative}.hw-kit__grid{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center}.hw-kit__collage{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:12px;height:520px}.hw-kit__collage .hw-media{aspect-ratio:auto;height:100%}.hw-kit__collage .hw-media:first-child{grid-row:1 / 3}.hw-kit__collage .hw-media--white{background:#fff}.hw-kit__collage--solo{grid-template-columns:1fr;grid-template-rows:1fr}.hw-kit__collage--solo .hw-media:first-child{grid-row:auto}.hw-env__frame{border:1px solid var(--hw-line);border-radius:var(--hw-radius);padding:56px 64px;background:#fff}.hw-env__line{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:36px}.hw-env__rule{position:absolute;left:26px;right:33%;top:26px;height:1px;background:var(--hw-line)}.hw-env__dot{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:9999px;background:var(--hw-brand);color:#f5f7f7;position:relative;z-index:1}.hw-env__txt{margin-top:18px}.hw-env__t{font-size:16px;font-weight:500}.hw-env__s{font-size:14px;color:var(--hw-muted);margin-top:4px}.hw-env__pol{border-top:1px solid var(--hw-line);margin-top:40px;padding-top:28px;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media(max-width:760px){.hw{margin-top:40px}.hw-only-pc{display:none!important}.hw-only-cel{display:block!important}.hw-gal__dots.hw-only-cel{display:flex!important}.hw-sticky:not([hidden]){display:flex}.hw-wrap{padding:0 20px}.hw-h1{font-size:36px;line-height:1.06}.hw-h2{font-size:32px;line-height:1.1}.hw-lead{font-size:15px;margin-top:12px}.hw-eyebrow{font-size:11px;margin-bottom:10px}.hw-circle{width:38px;height:38px}.hw-heroi{margin-top:0}.hw-heroi__grid{grid-template-columns:1fr;gap:0;padding-top:0}.hw-heroi__media{order:1;margin:0 -20px}.hw-heroi__media .hw-media{aspect-ratio:auto;height:430px;border-radius:0}.hw-heroi__text{order:2;padding-top:22px}.hw-heroi__text p{font-size:15px;margin-top:12px}.hw-heroi__btns{margin-top:20px}.hw-oferta__band{padding:28px 16px;grid-template-columns:1fr;gap:20px}.hw-oferta__band p.hw-oferta__sub{font-size:14px}.hw-oferta__cards{gap:10px}.hw-qcard{padding:16px 14px}.hw-qcard__label{font-size:14px}.hw-qcard__price{font-size:19px}.hw-qcard__each{font-size:12.5px}.hw-grid3{grid-template-columns:1fr;gap:24px;margin-top:20px}.hw-grid3 .hw-media{aspect-ratio:auto;height:300px}.hw-card__cap{margin-top:10px}.hw-card__title{font-size:21px}.hw-grid4{grid-template-columns:1fr 1fr;gap:20px 12px;margin-top:20px}.hw-grid4 .hw-media{aspect-ratio:1 / 1}.hw-prod__cap{flex-direction:column;gap:2px;margin-top:10px}.hw-prod__name{font-size:14.5px}.hw-prod__price{font-size:14px}.hw-editorial__box .hw-media{height:var(--hw-hm,440px)}.hw-editorial__card{position:static;width:auto;max-width:none;border-radius:0;padding:24px 20px 0;background:transparent}.hw-editorial .hw-lead{font-size:15px}.hw-editorial__list{margin-top:16px}.hw-editorial__cta{margin-top:20px}.hw-dark{padding:44px 0}.hw-rk__grid{grid-template-columns:1fr;gap:24px}.hw-kitprice{font-size:24px;margin-top:18px}.hw-kitsave{margin-bottom:20px}.hw-rk__steps{gap:8px}.hw-rk__step-t{font-size:20px;margin-top:10px}.hw-rk__step-s{font-size:13px}.hw-self__grid{grid-template-columns:1fr;gap:12px;padding-top:28px}.hw-mini{grid-template-columns:84px 1fr;gap:14px;padding:10px}.hw-mini .hw-media{width:84px}.hw-mini__name{font-size:14.5px}.hw-selos--faixa .hw-selos__frame{padding:22px 0}.hw-selos--faixa .hw-selos__grid{grid-template-columns:repeat(2,1fr);gap:20px 16px}.hw-selos--cartao .hw-selos__frame{padding:24px 16px}.hw-selos--cartao .hw-selos__grid{grid-template-columns:1fr;gap:20px 16px}.hw-selos__item{gap:10px}.hw-selos__t{font-size:13.5px}.hw-selos__s{font-size:12.5px}.hw-reviews__empty{min-height:140px;margin-top:20px}.hw-reviews__empty p{font-size:14px}.hw-faq__grid{grid-template-columns:1fr;gap:16px}.hw-faq__grid .hw-lead{font-size:14px;margin-top:10px}.hw-faq summary{font-size:15px;min-height:58px}.hw-news__band{padding:32px 20px;grid-template-columns:1fr;gap:20px}.hw-news__band .hw-h2{font-size:32px}.hw-news__band .hw-lead{font-size:14px}.hw-news__form{flex-direction:column}.hw.hw-compra{padding-top:0;margin-top:8px}.hw-compra .hw-wrap{padding:0 20px}.hw-compra__grid{grid-template-columns:1fr;gap:0}.hw-gal{display:block;margin:0 -20px;position:relative}.hw-gal__slide .hw-media{aspect-ratio:auto;height:200px;border-radius:0}.hw-gal__slide img{object-position:50% 8%}.hw-buy{padding-top:8px}.hw-buy__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.hw-buy__title{font-size:26px;line-height:1.1}.hw-buy__head .hw-buy__price{font-size:20px;margin:0}.hw-buy__for{font-size:13.5px;margin-top:2px}.hw-buy__bens{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.hw-buy__bens li{flex-direction:column;align-items:center;text-align:center;gap:3px;font-size:11px;line-height:1.2}.hw-buy__form{margin-top:8px;padding-top:8px}.hw-opt{margin-top:8px}.hw-opt--cor{display:flex;justify-content:space-between;align-items:center}.hw-opt--cor .hw-opt__head{font-size:13px;margin-bottom:0}.hw-opt--cor .hw-opt__vals{gap:2px}.hw-opt__head{font-size:13px;margin-bottom:7px}.hw-opt__guide{font-size:12.5px}.hw-opt__vals{gap:6px}.hw-buy__promo{margin:12px 0 9px;font-size:12px}.hw-buy__cards .hw-qcard{min-height:80px;padding:13px 12px 11px}.hw-buy__atc{height:52px;margin-top:10px}.hw-addon{margin-top:10px}.hw-buy__ship{font-size:12.5px;margin-top:12px}.hw-det__grid{grid-template-columns:1fr 1fr;gap:10px}.hw-det__main{grid-column:1 / -1}.hw-det__main .hw-media{min-height:0;height:380px}.hw-det__pair{grid-column:1 / -1;flex-direction:row;gap:10px}.hw-det__pair .hw-media{aspect-ratio:1 / 1;flex:1}.hw-det__pair>*{flex:1;min-width:0}.hw-det__txt{grid-column:1 / -1;padding:18px 0 0;gap:14px}.hw-det__list{gap:12px}.hw-det__item{padding-top:12px}.hw-det__t{font-size:14.5px}.hw-det__s{font-size:13.5px}.hw-steps{grid-template-columns:1fr;gap:28px;margin-top:22px}.hw-steps .hw-media{aspect-ratio:auto;height:300px}.hw-step__t{font-size:16px;margin-top:12px}.hw-step__s{font-size:14px}.hw-note{align-items:flex-start;margin-top:24px;font-size:13.5px}.hw-wear{padding:40px 0}.hw-wear__grid{grid-template-columns:1fr 1fr;gap:12px}.hw-wear__intro{grid-column:1 / -1;padding:0 0 10px}.hw-wear figure .hw-media{aspect-ratio:4 / 5}.hw-wear figcaption{font-size:14.5px;margin-top:10px}.hw-med__grid{grid-template-columns:1fr;gap:20px}.hw-med__tips{margin-top:16px;gap:10px}.hw-med__tips p{font-size:14px}.hw-med__table{padding:18px 14px 6px}.hw-med__table th{font-size:12px;padding:0 6px 10px 0}.hw-med__table td,.hw-med__table tbody th{font-size:13px;padding:12px 6px 12px 0}.hw-med__table td span{font-size:11.5px}.hw-cores__grid{grid-template-columns:1fr;gap:24px;margin-top:20px}.hw-rot__grid{grid-template-columns:1fr 1fr;gap:12px}.hw-rot__intro{grid-column:1 / -1;padding:0 0 10px}.hw-rot__grid .hw-media{aspect-ratio:1 / 1}.hw-rot__thumb{width:76px;height:76px}.hw-kit__grid{grid-template-columns:1fr;gap:24px}.hw-kit__collage{height:300px;gap:8px}.hw-env__frame{padding:28px 20px}.hw-env__line{grid-template-columns:1fr;gap:22px;margin-top:22px}.hw-env__rule{display:none}.hw-env__item{display:grid;grid-template-columns:44px 1fr;gap:14px}.hw-env__dot{width:44px;height:44px}.hw-env__txt{margin-top:0}.hw-env__t{font-size:15px}.hw-env__s{font-size:13.5px}.hw-env__pol{grid-template-columns:1fr;gap:20px 16px;margin-top:26px;padding-top:22px}}@media(min-width:761px){.hw-buy{position:sticky;top:24px}}@media(prefers-reduced-motion:reduce){.hw-faq summary .hw-icon{transition:none}}.hw-buy__cards .hw-qcard[aria-checked=true]{border-color:var(--hw-brand);box-shadow:inset 0 0 0 1px var(--hw-brand)}.hw-buy__cards .hw-qcard{width:100%;font:inherit}.hw-buy__cards .hw-qcard__price s{font-size:13px}.hw-compra__grid>*,.hw-buy,.hw-buy__form,.hw-buy__cards>*,.hw-buy__bens>*,.hw-gal>*{min-width:0}.hw-buy__cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:760px){.hw-compra__grid{grid-template-columns:minmax(0,1fr)}.hw-buy__bens{grid-template-columns:repeat(3,minmax(0,1fr))}.hw-buy__head{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hw-loja.css.map */
