.product__info-wrapper .product__title>h1,.product__info-wrapper .product__title>.h1{font-size:20px;font-weight:600;line-height:22px;letter-spacing:.4px}@media screen and (min-width:768px){.product__info-wrapper .product__title>h1,.product__info-wrapper .product__title>.h1{line-height:28px}}.product__info-wrapper .price,.product__info-wrapper .price .price-item{font-size:18px;font-weight:500;line-height:28px;letter-spacing:normal}.product__info-wrapper fieldset.product-form__input--pill{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.product__info-wrapper .product-form__input--pill legend.form__label{width:100%;grid-column:1 / -1;margin:0 0 10px;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:normal;color:#1e1e21}.product__info-wrapper .product-form__input--pill legend.form__label.md-legend-com-guia{display:flex;align-items:center;justify-content:space-between;gap:10px}.md-legend-com-guia .size-chart-btn{margin:0;padding:0;flex-shrink:0}.product__info-wrapper .product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;height:40px;margin:0;padding:0 16px;border:1px solid #dbdbdb;border-radius:4px;background-color:transparent;color:#000;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1;white-space:nowrap;position:relative;overflow:hidden;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out}.product__info-wrapper .product-form__input--pill:has(input[data-option-name=Size]) input[type=radio]+label{padding:0 16px;min-width:62px}@media screen and (min-width:1024px){.product__info-wrapper .product-form__input--pill:has(input[data-option-name=Size]) input[type=radio]+label{min-width:53px}}.product__info-wrapper .product-form__input--pill input[type=radio]:not(:checked)+label:hover{border-color:#dbdbdb}.product__info-wrapper .product-form__input--pill input[type=radio]+label:before{box-shadow:none}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background-color:#111;border-color:#111;color:#fff}.product__info-wrapper .product-form__input--pill input[type=radio]:disabled+label,.product__info-wrapper .product-form__input--pill input[type=radio].disabled+label{background-color:#f6f6f6;border-color:#dbdbdb;color:#dbdbdb;text-decoration:none}.product__info-wrapper .product-form__input--pill input[type=radio]:disabled+label:after,.product__info-wrapper .product-form__input--pill input[type=radio].disabled+label:after{content:"";position:absolute;left:-5%;top:50%;width:110%;border-top:1px solid #dbdbdb;transform:rotate(-26deg)}.product__info-wrapper .product-form__input--pill input[type=radio]:disabled:checked+label,.product__info-wrapper .product-form__input--pill input[type=radio].disabled:checked+label{border-color:#000;background-color:#f6f6f6;color:#dbdbdb}.product__info-wrapper .product-form__input--pill input[type=radio]+label.md-has-tag{overflow:visible}.md-tag-free{--md-tag-free-bg: #FF6647;position:absolute;top:-14px;right:-8px;z-index:10;padding:3px 6px;border-radius:3px;background:var(--md-tag-free-bg);color:#fff;font-size:10px;font-weight:700;line-height:12px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;pointer-events:none;box-shadow:0 3px 6px #0000001a}.md-tag-free:after{content:"";position:absolute;bottom:-4px;left:8px;width:0;height:0;border-top:5px solid var(--md-tag-free-bg);border-left:5px solid transparent;border-right:5px solid transparent}.product__info-wrapper .product-form__input--pill:has(label.md-has-tag){overflow:visible;padding-top:6px}.product__info-wrapper .personalizacao-fields{position:relative;display:flex;flex-direction:column;gap:10px;margin:15px 0 5px;padding:24px;background:#fff;border:1px solid #eaeaea;border-radius:12px;box-shadow:0 10px 30px #00000008}.product__info-wrapper .personalizacao-fields.hidden{display:none}.product__info-wrapper .personalizacao-fields:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#111;border-radius:12px 12px 0 0}.md-ps-campos{display:grid;grid-template-columns:7fr 3fr;gap:10px;align-items:stretch}.md-ps-caixa{position:relative;background:#f9f9f9;border:1px solid #eaeaea;border-radius:8px;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.md-ps-caixa:focus-within{background:#fff;border-color:#111;box-shadow:0 0 0 1px #111}.md-ps-input{width:100%;padding:22px 16px 8px;border:0;background:transparent;color:#111;font-family:inherit;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:normal;box-sizing:border-box}.md-ps-input:focus{outline:none;box-shadow:none}.md-ps-campos .md-ps-caixa:first-child .md-ps-input{text-transform:uppercase}.md-ps-caixa--numero .md-ps-input{padding-left:8px;padding-right:8px;text-align:center}.md-ps-rotulo{position:absolute;left:16px;top:50%;transform:translateY(-50%);margin:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1;letter-spacing:0;color:#888;text-transform:none;pointer-events:none;transition:top .18s ease,font-size .18s ease,color .18s ease,transform .18s ease,letter-spacing .18s ease}.md-ps-caixa--numero .md-ps-rotulo{left:0;right:0;text-align:center}.md-ps-input:focus+.md-ps-rotulo,.md-ps-input:not(:placeholder-shown)+.md-ps-rotulo{top:9px;transform:translateY(0);font-size:11px;font-weight:600;letter-spacing:.3px;color:#666}.md-jg{display:flex;flex-direction:column;gap:10px}.md-jg-abas{display:flex;gap:10px;width:100%}.md-jg-aba{flex:1 1 0;min-width:0;min-height:44px;padding:12px 8px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.2;color:#555;background:#fff;border:1px solid #e3e3e3;border-radius:8px;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.md-jg-aba:hover{border-color:#111}.md-jg-aba.is-ativa{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.md-jg-aba:focus-visible{outline:2px solid #111;outline-offset:2px}.md-jg-seletor{width:100%;padding:13px 42px 13px 16px;font-family:inherit;font-size:13px;font-weight:500;color:#111;background-color:#f9f9f9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 14px center;background-size:18px 18px;border:1px solid #eaeaea;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.md-jg-seletor:focus{outline:none;background-color:#fff;border-color:#111;box-shadow:0 0 0 1px #111}.md-jg-caixa{margin:0}.md-ps-campos[hidden],.md-jg-caixa[hidden]{display:none}.md-ps-avisos{margin:0;padding:14px 16px;list-style:none;background:#f9f9f9;border:1px solid #eaeaea;border-radius:8px}.md-ps-avisos li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;color:#4a4a4a}.md-ps-avisos li+li{margin-top:10px}.md-ps-avisos svg{flex:0 0 auto;width:18px;height:18px;margin-top:1px;color:#111}.md-ps-avisos strong{font-weight:600;color:#111}.md-ps-erro{margin:0;font-size:13px;font-weight:500;line-height:1.45;color:#e6001f}.md-ps-erro[hidden]{display:none}.md-ps-caixa.md-ps-erro-campo,.md-jg-seletor.md-ps-erro-campo{border-color:#e6001f;box-shadow:0 0 0 1px #e6001f}.product__info-wrapper .product-form__submit{min-height:44px;height:44px;padding:10px 15px;border:1px solid #000;border-radius:var(--md-atc-raio, 22px);background-color:#000;color:#fff;font-size:12px;font-weight:500;letter-spacing:.6px;line-height:16px;text-transform:uppercase;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.product__info-wrapper .product-form__submit:before,.product__info-wrapper .product-form__submit:after{content:none}.product__info-wrapper .product-form__submit:not([disabled]):hover{background-color:#fff;color:#000}.product__info-wrapper .product-form__submit[disabled]{background-color:#dbdbdb;border-color:transparent;color:#000;opacity:1}.product .product__media-list .product__media-item{padding:0}.product .product__media-list .product-media-container{margin:0;border:0;border-radius:0;max-width:100%}@media screen and (max-width:749px){.product .product__media-list{gap:0;scroll-padding-left:0;overflow-y:hidden}.product .product__media-list .product__media-item{width:100%}.product .product__media-list .slider__slide:first-child{margin-left:0}.product .product__media-list .slider__slide:last-child{margin-right:0}.product .product__media-list .product-media-container.constrain-height.media-fit-contain{width:100%}.product .product__media-list .product-media-container.constrain-height .media{padding-top:var(--ratio-percent)}.product .product__media-list{margin-bottom:8px}.product__media-wrapper .thumbnail-slider .slider-button{display:none}.product__media-wrapper .thumbnail-slider{margin-bottom:30px}.product__media-wrapper .thumbnail-slider .thumbnail-list{display:flex;gap:8px;padding:0 10px 6px;margin:0;width:100%;max-width:none;scroll-padding-left:10px;scroll-behavior:smooth}.product__media-wrapper .thumbnail-list .thumbnail-list__item{flex:0 0 58px;width:58px;height:58px;margin:0}.product__media-wrapper .thumbnail-list .thumbnail{width:58px;height:58px;padding:0;border:0;border-radius:0;background:transparent;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible!important;display:block;box-shadow:none}.product__media-wrapper .thumbnail-list .thumbnail[aria-current=true]{box-shadow:none}.product__media-wrapper .thumbnail-list .thumbnail img{width:100%;height:100%;object-fit:contain;border-radius:0}.product__media-wrapper .thumbnail-list .thumbnail:after{content:"";position:absolute;left:0;right:auto;top:auto;bottom:-4px;z-index:1;height:2px;width:0;background:#1c1d1d;box-shadow:none;transition:width .25s ease}.product__media-wrapper .thumbnail-list .thumbnail[aria-current=true]:after{width:100%}}@media screen and (min-width:750px){.product:not(.product--no-media) .product__media-wrapper{margin-left:calc(-1*(max(0px,(100vw - 120rem) / 2) + 5rem));max-width:none}}@media screen and (min-width:750px)and (max-width:989px){.product:not(.product--no-media) .product__media-wrapper{width:calc(100% + max(0px,(100vw - 120rem) / 2) + 5rem)}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2 + max(0px,(100vw - 120rem) / 2) + 5rem);max-width:none}.product--medium:not(.product--no-media) .product__media-wrapper{width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2 + max(0px,(100vw - 120rem) / 2) + 5rem);max-width:none}.product--small:not(.product--no-media) .product__media-wrapper{width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2 + max(0px,(100vw - 120rem) / 2) + 5rem);max-width:none}}.product__media-gallery media-gallery,media-gallery{isolation:isolate}media-gallery slider-component{position:relative}.md-zoom-abrir{position:absolute;right:15px;bottom:15px;z-index:4;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:#000;cursor:pointer}.md-zoom-abrir svg{width:24px;height:24px}@media screen and (max-width:749px){.md-zoom-abrir--computador{display:none}.md-zoom-abrir--celular{right:15px;bottom:15px}media-gallery slider-component:has(.slider-buttons:not(.small-hide)) .md-zoom-abrir--celular{bottom:calc(15px + var(--md-zoom-faixa-slider, 54px))}}@media screen and (min-width:750px){.md-zoom-abrir--celular{display:none}.product__media-item:has(>.md-zoom-abrir--computador){position:relative}.md-zoom-abrir--computador{right:15px;bottom:15px}.product__media-wrapper .slider-buttons{display:none}}dialog.md-zoom{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff;display:none;flex-direction:column;overscroll-behavior:contain}dialog.md-zoom[open]{display:flex}dialog.md-zoom::backdrop{background:transparent}.md-zoom-aberto,.md-zoom-aberto body{overflow:hidden}.md-zoom__topo{flex:0 0 65px;display:flex;align-items:center;justify-content:flex-end;padding:0;background:#fff}.md-zoom__fechar{width:50px;height:65px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:#000;cursor:pointer}.md-zoom__fechar svg{width:20px;height:20px}.md-zoom__corpo{flex:1;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) 82px;grid-template-columns:100%;padding-bottom:38px}.md-zoom__principal{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.md-zoom__principal::-webkit-scrollbar{display:none}.md-zoom__principal:focus,.md-zoom__principal:focus-visible{outline:none;box-shadow:none}.md-zoom__slide{flex:0 0 100%;width:100%;scroll-snap-align:start;display:flex;align-items:center;justify-content:center}.md-zoom__slide img{width:100%;height:100%;object-fit:contain}.md-zoom__miniaturas{display:flex;gap:10px;overflow-x:auto;padding:0 38px;scroll-padding:38px;align-items:center;scrollbar-width:none}.md-zoom__miniaturas::-webkit-scrollbar{display:none}.md-zoom__miniatura{flex:0 0 82px;width:82px;height:82px;margin:0;padding:0;border:1px solid transparent;border-radius:3.5px;background:#fff;overflow:hidden;cursor:pointer}.md-zoom__miniatura img{width:100%;height:100%;object-fit:contain;display:block}.md-zoom__miniatura.esta-ativa{border-color:#a5a7a8}@media screen and (min-width:768px){.md-zoom__corpo{grid-template-rows:minmax(0,1fr);grid-template-columns:82px minmax(0,1fr);column-gap:10px;padding:0 38px 38px}.md-zoom__miniaturas{order:-1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:0;scroll-padding:0;align-items:flex-start;justify-content:flex-start}}.product__info-container .product__accordion{margin:28px 0 0;border-top:1px solid #e8e8e8}.product__info-container .product__accordion+.product__accordion{margin-top:0}.product__info-container .product__accordion:not(:has(~.product__accordion)){border-bottom:1px solid #e8e8e8}.product__accordion summary{display:flex;align-items:center;justify-content:space-between;padding:14px 0;cursor:pointer}.product__accordion .summary__title{display:flex;align-items:center}.product__accordion .accordion__title{margin:0;font-family:var(--font-body-family);font-size:12px;font-weight:400;letter-spacing:normal;text-transform:uppercase;color:#1c1d1d}.product__accordion summary .icon-caret{display:none}.product__accordion summary:after{content:"";flex:0 0 11px;width:11px;height:7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 11 7'%3E%3Cpath stroke='%231c1d1d' stroke-width='1.5' d='M10 1 5.5 5.5 1 1'/%3E%3C/svg%3E") center / 11px 7px no-repeat;transition:transform .3s ease-in-out}.product__accordion details[open] summary:after{transform:rotate(180deg)}.product__accordion .accordion__content{margin:0;padding:0 0 14px;font-size:12px;line-height:1.4;color:#1c1d1d}.product__accordion .accordion__content>*:first-child{margin-top:0}.product__accordion .accordion__content>*:last-child{margin-bottom:0}.product__accordion .accordion__content ul,.product__accordion .accordion__content ol{list-style-position:outside;padding-left:2rem}.product__accordion .accordion__content li:has(>br:last-child){margin-bottom:.75em}.product__accordion .accordion__content li>br:last-child{display:none}.product__accordion details{interpolate-size:allow-keywords}.product__accordion details::details-content{height:0;overflow:clip;transition:height .3s ease-in-out,content-visibility .3s allow-discrete}.product__accordion details[open]::details-content{height:auto}@media screen and (min-width:750px){.product__accordion summary{padding:20px 0}.product__accordion .accordion__title{font-size:13px}.product__accordion .accordion__content{font-size:13px;padding-bottom:20px}}.price .badge.md-badge-desconto{background-color:#f6f6f6;color:#e6001f;border:none;border-radius:2px;padding:7px 8px;font-size:12px;font-weight:500;letter-spacing:.6px;line-height:1;text-transform:uppercase;white-space:nowrap}.price--large.price--on-sale.price--show-badge{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.price--large.price--on-sale .price__container{margin-bottom:0}.price--large.price--on-sale .price__sale{display:flex;align-items:center;gap:15px}.price--large.price--on-sale .price__sale .price-item--regular{font-size:18px;margin:0}.price--large.price--on-sale .price-item--sale,.price--large.price--on-sale .badge{margin:0}.price--large.price--sold-out.price--show-badge{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.price--large.price--sold-out .price__container{margin-bottom:0}.price--large .badge.price__badge-sold-out{background-color:#111;color:#fff;border:none;border-radius:2px;padding:7px 8px;font-size:12px;font-weight:500;letter-spacing:.6px;line-height:1;text-transform:uppercase;white-space:nowrap;margin:0}.md-video-produto .md-video-produto__video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.thumbnail-list__item .thumbnail__badge.md-selo-video{top:auto;right:auto;left:calc(.4rem + var(--media-border-width));bottom:calc(.4rem + var(--media-border-width));height:2rem;width:2rem;border:none;border-radius:.4rem;background-color:#111111a3;color:#fff}.thumbnail-list__item .thumbnail__badge.md-selo-video .icon{width:.9rem;height:.9rem;margin-left:.1rem}.md-barra-compra{position:fixed;z-index:4;left:0;right:0;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:10px 15px calc(10px + env(safe-area-inset-bottom,0px));background-color:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;transform:translateY(calc(100% + 8px));visibility:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s}.md-barra-compra--visivel{transform:none;visibility:visible;transition:transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}@media(prefers-reduced-motion:reduce){.md-barra-compra{transition:visibility 0s linear .3s}.md-barra-compra--visivel{transition:visibility 0s linear 0s}}.md-barra-compra__sentinela.md-barra-compra__sentinela{display:block;width:100%;height:1px;margin:0 0 -1px;padding:0;pointer-events:none}.md-barra-compra__produto{display:flex;align-items:center;gap:10px;min-width:0}.md-barra-compra__foto{display:none;flex:0 0 auto;width:45px;height:45px;border-radius:2px;object-fit:cover}.md-barra-compra__titulo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;color:#000}.md-barra-compra__variante{flex:0 0 auto;margin-left:auto;font-size:12px;line-height:16px;color:#6b6b6b}.md-barra-compra__variante:empty{display:none}.md-barra-compra__cta{width:100%;min-height:44px;padding:0 16px;border:1px solid #000000;border-radius:6px;background-color:#000;color:#fff;font-family:inherit;font-size:12px;font-weight:500;letter-spacing:.6px;line-height:1;text-transform:uppercase;cursor:pointer}.md-barra-compra__cta[disabled]{opacity:.5;cursor:not-allowed}@media screen and (min-width:990px){.md-barra-compra{left:auto;right:36px;bottom:21px;width:650px;max-width:calc(100vw - 72px);height:55px;flex-direction:row;align-items:center;gap:40px;padding:5px}.md-barra-compra__produto{display:grid;grid-template-columns:45px minmax(0,1fr);column-gap:15px;align-items:center;flex:1 1 auto;min-width:0}.md-barra-compra__foto{display:block;grid-row:1 / span 2}.md-barra-compra__titulo{grid-column:2;grid-row:1}.md-barra-compra__variante{grid-column:2;grid-row:2;margin-left:0}.md-barra-compra__cta{flex:0 0 auto;width:200px;min-height:0;height:40px}}.product__info-container .product-form.product-form{margin-bottom:22px}.md-ns{width:100%;margin:0 0 6px}.md-ns.md-ns-sem-foto{display:none}.md-ns.md-ns-sem-foto.md-ns-com-fontes{display:block}.md-ns-sem-foto .md-ns-camisa{display:none}.md-ns-painel{display:flex;flex-direction:column;align-items:center;gap:10px}.md-ns-palco{width:100%;max-width:360px;border-radius:16px;overflow:hidden;background:#e7e7e7}.md-ns-camisa{position:relative;width:100%;aspect-ratio:1;container-type:inline-size;overflow:hidden}.md-ns-costas{display:block;width:100%;height:100%;object-fit:contain}.md-ns-nome{position:absolute;left:50%;top:20%;transform:translate(-50%,-50%);display:none;line-height:1;white-space:nowrap;text-align:center;text-transform:uppercase;pointer-events:none}.md-ns-numero{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);display:none;align-items:center;justify-content:center;gap:1.3cqw;pointer-events:none}.md-ns-numero img{display:block;height:100%;width:auto}.md-ns-nome.md-ns-nome-img{display:flex;justify-content:center;align-items:center;overflow:visible;white-space:normal}.md-ns-nome-img>.md-ns-peca{flex:0 0 auto;height:100%;display:block}.md-ns-nome-img>.md-ns-peca>img{display:block;height:100%;width:auto}.md-ns-nome-img .md-ns-vao{height:100%;aspect-ratio:.32}.md-ns-numero-texto{line-height:1;white-space:nowrap}.md-ns-fontes{display:flex;gap:8px;padding:8px 10px 10px}.md-ns-fonte{flex:1 1 0;min-width:0;min-height:44px;padding:10px 8px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.2;color:#555;background:#fff;border:1px solid #dcdcdc;border-radius:8px;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.md-ns-fonte:hover{border-color:#111}.md-ns-fonte.is-ativa{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.md-ns-fonte:focus-visible{outline:2px solid #111;outline-offset:2px}.md-ns-arco{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none;overflow:visible;pointer-events:none}.md-ns-arco text{text-transform:uppercase}.md-ns-camisa{--md-ns-dur: .26s;--md-ns-passo: 55ms;--md-ns-desfoque: 8px}@keyframes md-ns-entra{0%{opacity:0;filter:blur(var(--md-ns-desfoque));transform:scale(.8)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes md-ns-sai{0%{opacity:1;filter:blur(0);transform:scale(1)}to{opacity:0;filter:blur(var(--md-ns-desfoque));transform:scale(.8)}}.md-ns-nome>.md-ns-peca,.md-ns-numero-texto>.md-ns-peca{display:inline-block;white-space:pre}.md-ns-entra .md-ns-peca{opacity:0;animation:md-ns-entra var(--md-ns-dur) ease-out calc(var(--md-ns-i, 0) * var(--md-ns-passo)) forwards}.md-ns-sai .md-ns-peca{animation:md-ns-sai var(--md-ns-dur) ease-out calc(var(--md-ns-ir, 0) * var(--md-ns-passo)) forwards}.md-ns-peca.md-ns-ja{opacity:1;animation:none}@media(prefers-reduced-motion:reduce){.md-ns-camisa .md-ns-peca{animation:none!important;opacity:1!important;filter:none!important;transform:none}}.product__info-wrapper .md-parcelamento{font-size:11px;line-height:15.4px;letter-spacing:normal;color:#1e1e21;margin-top:-10px}.product__info-wrapper:has(.price--on-sale) .md-parcelamento,.product__info-wrapper:has(.price--sold-out) .md-parcelamento{margin-top:-5px}.product__info-wrapper .md-parcelamento form{margin:0}@media(pointer:coarse){.md-jg-seletor{font-size:16px}}.md-patches{margin:var(--md-pt-espaco-acima, 10px) 0 var(--md-pt-espaco-abaixo, 10px);padding:0;border:0;min-width:0}.md-patches *,.md-patches *:before,.md-patches *:after{box-sizing:border-box}.md-patches__legenda{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.md-patches__trigger{display:flex;align-items:center;gap:14px;width:100%;margin:0;padding:15px 16px;border:1px solid #eaeaea;border-radius:4px;background:#f9f9f9;cursor:pointer;text-align:left;font:inherit;color:inherit;transition:border-radius .2s ease,border-color .2s ease}.md-patches.is-open .md-patches__trigger{border-radius:4px 4px 0 0;border-bottom-color:transparent}.md-patches__trigger:focus-visible{outline:2px solid var(--md-pt-acento, #111111);outline-offset:2px}.md-patches__avatares{display:flex;align-items:center;flex:0 0 auto}.md-patches__avatar{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:2px solid #ffffff;border-radius:50%;background-color:#f0f0f0;box-shadow:#0000002e 0 2px 6px -1px;overflow:hidden;flex:0 0 auto}.md-patches__avatar+.md-patches__avatar{margin-left:-10px}.md-patches__avatar-img{width:100%;height:100%;object-fit:contain;display:block}.md-patches__avatar--mais{background-color:#eee;color:#333;font-size:12px;font-weight:600;line-height:1}.md-patches__info{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.md-patches__rotulo{font-size:14px;font-weight:600;line-height:1.25;letter-spacing:normal;color:#121212}.md-patches__sub{font-size:12px;font-weight:400;line-height:1.25;color:#666}.md-patches__chevron{width:18px;height:18px;flex:0 0 auto;stroke:#555;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:transform .2s ease}.md-patches.is-open .md-patches__chevron{transform:rotate(180deg)}.md-patches__painel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.md-patches.is-open .md-patches__painel{grid-template-rows:1fr}.md-patches__painel-corpo{overflow:hidden;min-height:0;border:1px solid #eaeaea;border-top:0;border-radius:0 0 4px 4px;background:#f9f9f9}.md-patches:not(.is-open) .md-patches__painel-corpo{visibility:hidden;border-width:0}.md-patches__lista{display:block;max-height:320px;overflow-y:auto;overscroll-behavior:contain}.md-patches__item{position:relative;display:flex;align-items:center;gap:12px;margin:0 0 8px;padding:10px 12px;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:8px;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,box-shadow .2s ease}.md-patches__item--marcado{border-color:var(--md-pt-acento, #111111);box-shadow:inset 0 0 0 1px var(--md-pt-acento, #111111)}.md-patches__grupo{display:block;margin:14px 2px 6px;font-size:var(--md-pt-fonte-local, 11px);font-weight:600;line-height:1.3;letter-spacing:normal;color:#888}.md-patches__grupo:first-child{margin-top:0}.md-patches__lista{padding:12px}.md-patches__item:last-child{margin-bottom:0}.md-patches__check{position:absolute;left:12px;top:50%;width:20px;height:20px;margin:0;transform:translateY(-50%);opacity:0;cursor:pointer;z-index:1}.md-patches__caixa{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #dbdbdb;border-radius:4px;background:transparent;transition:background-color .2s ease,border-color .2s ease}.md-patches__tique{width:13px;height:13px;stroke:#fff;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20;transition:stroke-dashoffset .3s ease}.md-patches__check:checked~.md-patches__caixa{background:var(--md-pt-acento, #111111);border-color:var(--md-pt-acento, #111111)}.md-patches__check:checked~.md-patches__caixa .md-patches__tique{stroke-dashoffset:0}.md-patches__check:focus-visible~.md-patches__caixa{outline:2px solid var(--md-pt-acento, #111111);outline-offset:2px}.md-patches__foto{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:var(--md-pt-foto, 34px);height:var(--md-pt-foto, 34px)}.md-patches__foto img{display:block;width:100%;height:100%;object-fit:contain}.md-patches__texto{display:flex;flex-direction:column;gap:2px;min-width:0}.md-patches__nome{font-size:var(--md-pt-fonte-nome, 14px);font-weight:600;line-height:1.3;letter-spacing:normal;color:#111}.md-patches__preco{font-size:13px;font-weight:400;line-height:1.3;letter-spacing:normal;color:#666}@media(hover:hover){.md-patches__item:hover{border-color:#c4c4c4}.md-patches__item--marcado:hover{border-color:var(--md-pt-acento, #111111)}}@media screen and (max-width:768px){.md-patches__trigger{padding:18px;gap:14px}.md-patches__avatar{width:36px;height:36px}.md-patches__avatar+.md-patches__avatar{margin-left:-8px}.md-patches__chevron{width:20px;height:20px}.md-patches__lista{max-height:none;overflow-y:visible}.md-patches__item:active{transform:scale(.99)}}@media(prefers-reduced-motion:reduce){.md-patches__item,.md-patches__caixa,.md-patches__tique{transition:none}}.md-patches__aviso{margin:10px 0;padding:10px 14px;border:1px dashed #cccccc;border-radius:6px;background:#f6f6f6;font-size:13px;font-weight:400;line-height:1.4;color:#555}.drawer{background-color:#00000080}.drawer__inner{width:480px;max-width:100vw;padding:0;border:0;background:#fff}@media screen and (max-width:749px){.drawer__inner{width:100vw}}.drawer__header{flex:0 0 65px;padding:0 15px;border-bottom:1px solid #dbdbdb;align-items:center}.drawer__heading{margin:0;font-size:18px;font-weight:600;letter-spacing:normal;color:#1e1e21}.drawer__header .drawer__close{position:static;min-width:50px;min-height:65px;display:inline-flex;align-items:center;justify-content:center;margin-right:-15px}.md-b2g1{margin:var(--md-b2g1-topo, 15px) 0 14px;padding:12px 18px 11px;border:1px solid var(--md-b2g1-borda, #bbf7d0);border-radius:8px;background:var(--md-b2g1-fundo, #f0fdf4)}.drawer__inner:has(.md-b2g1) .drawer__header{border-bottom:0}.md-b2g1__cabecalho{margin:0 0 10px}.md-b2g1__titulo{margin:0;font-size:13px;font-weight:600;line-height:16.9px;letter-spacing:-.13px;text-align:center;color:var(--md-b2g1-escuro, #166534)}.md-b2g1__titulo b,.md-b2g1__titulo strong{font-weight:700;color:var(--md-b2g1-titulo-forte, var(--md-b2g1-escuro, #166534))}.md-b2g1__passos{position:relative;display:flex;align-items:center}.md-b2g1__trilho{position:absolute;left:14px;right:14px;height:8px;border-radius:100px;background:var(--md-b2g1-trilho, #e5e7eb)}.md-b2g1__trilho .md-b2g1__fill{display:block;height:8px;border-radius:100px;background:var(--md-b2g1-cor, #22c55e);transition:width .6s cubic-bezier(.34,1.56,.64,1)}@keyframes md-b2g1-pulso{0%{transform:scale(1)}45%{transform:scale(1.22)}to{transform:scale(1)}}.md-b2g1__no.is-pulsa{animation:md-b2g1-pulso .45s cubic-bezier(.34,1.56,.64,1)}@media(prefers-reduced-motion:reduce){.md-b2g1__trilho .md-b2g1__fill{transition:none}.md-b2g1__no.is-pulsa{animation:none}}.md-b2g1__nos{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.md-b2g1__no{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid var(--md-b2g1-trilho, #e5e7eb);border-radius:50%;background:#fff;color:#fff;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .35s ease,border-color .35s ease}.md-b2g1__no svg{width:14px;height:14px}.md-b2g1__presente{display:flex;align-items:center;justify-content:center;font-size:var(--md-b2g1-presente, 13.44px);line-height:1}.md-b2g1__presente img{display:block;width:var(--md-b2g1-presente, 13.44px);height:var(--md-b2g1-presente, 13.44px);object-fit:contain}.md-b2g1__no.is-batido,.md-b2g1__no.is-meta{border-color:var(--md-b2g1-cor, #22c55e);background:var(--md-b2g1-cor, #22c55e)}.md-b2g1__no.is-proximo{border-color:var(--md-b2g1-cor, #22c55e);color:var(--md-b2g1-cor, #22c55e)}.md-b2g1__no.is-pendente svg{visibility:hidden}.md-b2g1__rotulos{display:flex;justify-content:space-between;margin:5px 0 0;padding:0 2px}.md-b2g1__rotulo{font-size:10px;font-weight:600;line-height:13px;letter-spacing:.4px;text-transform:uppercase;color:var(--md-b2g1-escuro, #166534)}@media screen and (max-width:749px){.md-b2g1{margin-top:var(--md-b2g1-topo-celular, 15px);padding:11px 14px 10px}.md-b2g1__titulo{font-size:12px}.md-b2g1__rotulo{font-size:9px}}cart-drawer-items{flex:1 1 auto;overflow-y:auto;padding:0 15px}.cart-drawer .drawer__contents{display:block}.cart-drawer .drawer__cart-items-wrapper{width:100%}.cart-drawer .cart-items,.cart-drawer .cart-items tbody{display:block;width:100%;border:0}.cart-drawer .cart-items thead{display:none}.cart-drawer .cart-item{display:grid;grid-template-columns:120px minmax(0,1fr);grid-template-rows:1fr auto;column-gap:15px;padding:15px 0;margin:0;border-bottom:1px solid #dbdbdb}.cart-drawer .cart-item:last-child{border-bottom:0}.cart-drawer .cart-item td{display:block;padding:0;border:0;width:auto}.cart-drawer .cart-item__media{grid-row:1 / span 2;grid-column:1}.cart-drawer .cart-item__image{width:120px;height:120px;object-fit:cover;object-position:top;border-radius:4px;display:block}.cart-drawer .cart-item__details{grid-column:2;grid-row:1;min-height:0;font-size:14px}.cart-drawer .cart-item__name{font-size:14px;font-weight:400;line-height:1.4;color:#000;text-decoration:none}@media screen and (max-width:749px){.cart-drawer .cart-item{grid-template-columns:104px minmax(0,1fr)}.cart-drawer .cart-item__image{width:104px;height:104px}.cart-drawer .cart-item__title,.cart-drawer .cart-item__name{font-size:13px;line-height:17px}.cart-drawer .cart-item__details .cart-item__discounted-prices .product-option,.cart-drawer .cart-item__details .cart-item__final-price,.cart-drawer .cart-item__details .cart-item__old-price{font-size:12px;line-height:16px}.cart-drawer .cart-item__details dl .product-option{font-size:11px;line-height:15px}}@media screen and (min-width:375px)and (max-width:749px){.cart-drawer .cart-items .cart-item{grid-template-rows:auto}.cart-drawer .cart-item td.cart-item__media{grid-row:1}.cart-drawer .cart-item td.cart-item__quantity{grid-column:2;grid-row:1;justify-self:end;align-self:end;margin-top:0}.cart-drawer .cart-item__details dl{padding-right:95px}.cart-drawer .md-patches-sub__item:last-child{padding-right:90px}}.cart-drawer .cart-item__details .product-option{font-size:14px;font-weight:400;color:#000}.cart-drawer .cart-item__discounted-prices{display:inline-flex;gap:10px;align-items:baseline;margin:4px 0}.cart-drawer .cart-item__final-price{font-weight:400;color:#e6001f}.cart-drawer .cart-item__old-price{color:#000}.cart-drawer .cart-item__details dl{margin:4px 0 0}.cart-drawer .cart-item__details dt,.cart-drawer .cart-item__details dd{display:inline;margin:0;font-weight:400}.cart-drawer .cart-item td.cart-item__totals{display:none}.cart-drawer .discounts{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.cart-drawer .discounts__discount{display:inline-flex;align-items:center;max-width:100%;padding:4px 7px;border-radius:2px;background-color:#f6f6f6;color:#e6001f;font-size:10px;font-weight:500;line-height:1;letter-spacing:.5px;text-transform:uppercase}.cart-drawer .discounts__discount>.icon{flex:0 0 auto;width:10px;height:10px;margin-right:4px;color:inherit}.cart-drawer .md-preco-linha{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px;margin:4px 0}.cart-drawer .md-preco-linha .cart-item__discounted-prices{margin:0}.cart-drawer .md-preco-linha .discounts:empty{display:none}.cart-drawer .cart-item__quantity{grid-column:2;grid-row:2;justify-self:end;align-self:end;margin-top:10px}.cart-drawer .cart-item__quantity-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:5px}.cart-drawer quantity-input.cart-quantity{display:flex;align-items:center;width:87px;height:30px;min-height:0;border:1px solid #e5e7eb;border-radius:4px;background:#fff;overflow:hidden}.cart-drawer quantity-input.cart-quantity:after,.cart-drawer quantity-input.cart-quantity:before{content:none}.cart-drawer quantity-input.cart-quantity>.quantity__button,.cart-drawer quantity-input.cart-quantity>.quantity__input,.cart-drawer quantity-input.cart-quantity>.md-lixeira-no-stepper{margin:0}.cart-drawer .cart-quantity .quantity__button{flex:0 0 28px;width:28px;height:100%;min-width:0;min-height:0;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#4b5563;cursor:pointer;transition:background-color .15s ease}.cart-drawer .cart-quantity .quantity__button svg{width:10px;height:10px}.cart-drawer .cart-quantity .quantity__input{flex:0 0 29px;width:29px;min-width:0;height:100%;padding:0;border:0;border-left:1px solid #e5e7eb;border-right:1px solid #e5e7eb;background:transparent;text-align:center;font-size:12px;font-weight:500;color:#090909;-moz-appearance:textfield}.cart-drawer .cart-quantity .quantity__input::-webkit-outer-spin-button,.cart-drawer .cart-quantity .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media(pointer:coarse){.cart-drawer .cart-quantity .quantity__input{font-size:16px}.cart-drawer .cart-quantity .quantity__button,.cart-drawer .md-lixeira-no-stepper__botao{touch-action:manipulation}}.cart-drawer .cart-quantity .quantity__input:focus,.cart-drawer .cart-quantity .quantity__input:focus-visible,.cart-drawer .cart-quantity .quantity__input.focused,.cart-drawer .cart-quantity .quantity__button:focus,.cart-drawer .cart-quantity .quantity__button:focus-visible,.cart-drawer .cart-quantity .quantity__button.focused,.cart-drawer .md-lixeira-no-stepper__botao:focus,.cart-drawer .md-lixeira-no-stepper__botao:focus-visible{outline:none;box-shadow:none}.cart-drawer .drawer__inner-empty a:focus,.cart-drawer .drawer__inner-empty a:focus-visible,.cart-drawer .drawer__inner-empty a.focused{outline:none;box-shadow:none}.cart-drawer .quantity__button.md-some{display:none}.cart-drawer .md-lixeira-no-stepper{flex:0 0 28px;width:28px;height:100%;color:#4b5563}.cart-drawer .md-lixeira-no-stepper__botao{width:100%;height:100%;padding:0;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:inherit;cursor:pointer;transition:background-color .15s ease}.cart-drawer .md-lixeira-no-stepper__botao svg{width:13px;height:13px}@media(hover:hover){.cart-drawer .cart-quantity .quantity__button:hover,.cart-drawer .md-lixeira-no-stepper__botao:hover{background-color:#f9fafb}}.cart-drawer .cart-item__quantity-wrapper>cart-remove-button{display:none}.cart-drawer .quantity-popover__info-button,.cart-drawer .quantity-popover__info{display:none}.cart-drawer .quantity-popover-container{padding:0;margin:0}.cart-drawer .cart-item__error{grid-column:1 / -1;font-size:12px;color:#e6001f}.cart-drawer .drawer__footer{border-top:0;padding:15px;box-shadow:0 -1px 2px #00000014,0 -2px 8px #0000000f;display:grid;row-gap:10px;background:#fff;position:relative;z-index:2;border-radius:14px 14px 0 0}.cart-drawer .cart-drawer__footer{display:grid;row-gap:10px;padding:0;margin:0}.md-brinde{display:flex;align-items:center;gap:14px;margin:-15px -15px 6px;padding:14px 15px;border-radius:14px 14px 0 0;background:#111;color:#fff}.md-brinde__icone{flex:0 0 auto;width:48px;height:48px;border-radius:10px;overflow:hidden;background:#ffffff40}.md-brinde__icone img{display:block;width:100%;height:100%;object-fit:cover}.md-brinde__txt{font-size:12px;font-weight:600;line-height:15.6px}.md-brinde__txt strong{font-weight:700;color:#ff6647;white-space:nowrap}@media screen and (max-width:749px){.md-brinde{padding-top:11px;padding-bottom:11px}.md-brinde__icone{width:38px;height:38px}.md-brinde__txt{font-size:11px;line-height:14px}}.md-poupanca{display:flex;justify-content:space-between;font-size:14px;color:#e6001f}.md-cupom{display:flex;justify-content:space-between;align-items:center;gap:8px}.md-cupom__valor{flex:0 0 auto;font-size:14px;color:#e6001f}.cart-drawer .md-cupom,.cart-drawer .md-poupanca{margin:0}.cart-drawer .md-cupom+.md-poupanca{margin-top:-7px}.cart-drawer .totals{display:flex;justify-content:space-between;align-items:baseline;margin:0}.cart-drawer .totals__total{margin:0;font-size:16px;font-weight:400;letter-spacing:normal;color:#000}.cart-drawer .totals__total-value{margin:0;font-size:16px;font-weight:400;color:#000}.cart-drawer .cart__ctas{margin:6px 0 0}.cart-drawer .cart__checkout-button{min-height:44px;height:44px;max-width:none;padding:10px 15px;border:1px solid #000;border-radius:var(--md-checkout-raio, 22px);background-color:#000;color:#fff;font-size:12px;font-weight:500;letter-spacing:.6px;line-height:16px;text-transform:uppercase;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after{content:none}.cart-drawer .cart__checkout-button:not([disabled]):hover{background-color:#fff;color:#000}cart-drawer.is-empty.is-empty .drawer__inner{display:flex;flex-direction:column;align-items:stretch;padding:0}cart-drawer.is-empty.is-empty .drawer__header{display:flex;order:-1}cart-drawer.is-empty.is-empty .drawer__inner-empty{flex:1 1 auto;min-height:0;padding:0 15px}.cart-drawer .cart__empty-text{max-width:250px;margin:0 auto 15px;font-size:14px;font-weight:600;letter-spacing:1.12px;line-height:18.2px;text-transform:uppercase;text-align:center;color:#000}.cart-drawer .md-continuar{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:44px;height:44px;max-width:none;margin:0;padding:10px 15px;border:1px solid #000;border-radius:var(--md-checkout-raio, 22px);background-color:#000;color:#fff;font-size:12px;font-weight:500;letter-spacing:.6px;line-height:16px;text-transform:uppercase;cursor:pointer;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.cart-drawer .md-continuar:before,.cart-drawer .md-continuar:after{content:none}.cart-drawer .md-continuar:hover{background-color:#fff;color:#000}@media screen and (min-width:750px){.cart-drawer .cart__empty-text{max-width:300px}}body:has(cart-drawer.active) pandectes-cmp{z-index:999!important}.md-patches-sub{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.md-patches-sub__item{display:flex;align-items:center;gap:8px;min-width:0}.md-patches-sub__mini{width:28px;height:28px;flex:0 0 28px;object-fit:contain;border:1px solid #ececec;border-radius:4px;background:#fff;display:block}.md-patches-sub__texto{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;min-width:0;font-size:13px;line-height:1.3}.md-patches-sub__nome{flex:0 0 100%;color:#1e1e21;overflow-wrap:anywhere}.md-patches-sub__local{color:#6b6b70;font-size:12px}.md-patches-sub__local:before{content:"\b7";margin-right:4px}.md-patches-sub__preco{color:#6b6b70;font-size:12px;font-weight:inherit;white-space:nowrap}.cart-item.md-linha-addon{display:none!important}.md-addon{display:flex;align-items:baseline;gap:8px;font-size:13px;color:#6b6b70}.md-addon__rotulo{color:#1e1e21}.md-addon__preco{margin-left:auto;color:#1e1e21}.cart-item.md-linha-addon cart-remove-button,.cart-item.md-linha-addon quantity-input,.cart-item.md-linha-addon quantity-popover{display:none!important}.cart-drawer .cart-item.md-linha-addon .cart-item__media,.cart-drawer .cart-item.md-linha-addon .cart-item__quantity{display:none!important}.cart-drawer .cart-item.md-linha-addon{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;padding:0 0 15px;margin-top:-9px}.cart-drawer .cart-item.md-linha-addon .cart-item__details{grid-column:1;grid-row:1;padding-left:12px;border-left:2px solid #ececec}@media screen and (max-width:749px){.md-patches-sub__texto{font-size:11px}.md-patches-sub__local,.md-patches-sub__preco{font-size:10px}.md-patches-sub__mini{width:24px;height:24px;flex:0 0 24px}}.cart-item.md-linha-addon .cart-item__details{padding-left:12px;border-left:2px solid #ececec}@media screen and (min-width:750px){.cart-items .cart-item.md-linha-addon td{padding-top:0}}.mdupd-aura{--mdupd-size: 12px}product-info .product__info-container>.mdupd-aura{margin-top:15px;padding:0 0 10px}product-info .product__info-container:has(.price--on-sale)>.mdupd-aura{margin-top:21px}.mdupd-aura .mdupd__card{background:#f9f9f9;color:#111;padding:10px 14px;border-radius:6px;border:1px solid #eaeaea}.mdupd-aura .mdupd__header{font-size:var(--mdupd-size);line-height:1.25;letter-spacing:-.01em;margin-block-end:4px;text-transform:uppercase}.mdupd-aura .mdupd__date{font-weight:600;margin-inline-end:.3em}.mdupd-aura .mdupd__tag{font-weight:800}.mdupd-aura .mdupd__text{font-size:var(--mdupd-size);font-weight:400;line-height:1.4;letter-spacing:-.01em;margin:0 0 8px}.mdupd-aura .mdupd__footer{display:flex;align-items:center;gap:5px;font-size:var(--mdupd-size);line-height:1.2;letter-spacing:-.01em}.mdupd-aura .mdupd__icon{display:flex;align-items:center;flex-shrink:0;width:14px;height:14px}.mdupd-aura .mdupd__icon svg{width:100%;height:100%;display:block}.mdupd-aura .mdupd__urgency strong{font-weight:800}.mdest-aura{--mdest-fonte: 14px}product-info .product__info-container>.mdest-aura{margin:27px 0 28px}.mdest-aura .mdest__linha{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:var(--mdest-fonte);font-weight:400;line-height:1.3;color:#e02b2b}.mdest-aura .mdest__icone{display:flex;align-items:center;flex-shrink:0;width:18px;height:18px}.mdest-aura .mdest__icone svg{width:100%;height:100%;display:block}.mdest-aura .mdest__msg strong{font-weight:700}.mdest-aura .mdest__trilho{width:100%;height:5px;background:#e6e6e6;border-radius:999px;overflow:hidden}.mdest-aura .mdest__fill{display:block;width:10%;height:100%;background:linear-gradient(90deg,#d61f1f,#f4574f);border-radius:999px}product-info .product__info-container>.mdent-aura{margin-top:24px;padding:0}.mdent-aura .mdent__card{display:flex;align-items:center;gap:12px;background:#f9f9f9;color:#111;padding:10px 14px;border-radius:6px;border:1px solid #eaeaea}.mdent-aura .mdent__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px}.mdent-aura .mdent__icon svg{width:100%;height:100%;display:block}.mdent-aura .mdent__conteudo{min-width:0}.mdent-aura .mdent__titulo{display:block;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-transform:none;margin-block-end:4px;color:#111}.mdent-aura .mdent__linha{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;font-size:12px;line-height:1.5;letter-spacing:-.01em;color:#777}.mdent-aura .mdent__ponto{position:relative;display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#22c55e}.mdent-aura .mdent__ponto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#22c55e;animation:aura-mdent-pulso 2s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none}@keyframes aura-mdent-pulso{0%{transform:scale(1);opacity:.7}80%,to{transform:scale(2.8);opacity:0}}@media(prefers-reduced-motion:reduce){.mdent-aura .mdent__ponto:after{animation:none;opacity:0}}.mdent-aura .mdent__datas{font-weight:600;color:#111;white-space:nowrap}product-info .aura-pdp-bandeiras{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;gap:5px!important;margin:0!important;padding:0!important;list-style:none}product-info .aura-pdp-bandeiras__item{display:flex;align-items:center;flex:0 1 auto;min-width:0;margin:0!important}product-info .aura-pdp-bandeiras svg,product-info .aura-pdp-bandeiras__icone{width:38px!important;max-width:100%;height:auto!important;display:block}product-info .aura-crumbs,product-info .aura-pdp-selos,product-info .product__tax,product-info .aura-fys-abrir,product-info .size-chart-block>.size-chart-btn:not(.aura-guia-gatilho),product-info .product__view-details,product-info .md-upd,product-info .md-estoque,product-info .md-entrega,product-info .promo-alert{display:none!important}product-info:not(:has(.size-chart-block)) [data-aura-guia-abrir]{display:none!important}.md-buy-bar{display:none!important}product-info[id^=MainProduct-]>.page-width{max-width:120rem}@media screen and (min-width:750px){product-info[id^=MainProduct-]{padding-top:28px!important}}product-info .product__media-list .product__media-item,product-info .product__media-list .product-media-container,product-info .product__media-list .product__media,product-info .product__media-list .media{border-radius:0!important;box-shadow:none!important}product-info .product__info-container>*+*{margin-top:0}product-info .product__title{margin:0!important}product-info .product__title h1{margin:0!important;color:#111!important}product-info .price__container{margin:0!important}product-info .product-form__input--pill{margin:15px 0 0!important;padding:0!important}product-info variant-selects{margin:0!important}product-info .size-chart-block{margin:0!important;padding:0!important;height:0;overflow:visible}product-info .md-legend-com-guia .size-chart-btn{display:inline-flex!important;align-items:center;gap:8px;margin:0!important;padding:0!important;background:none!important;border:0!important;font-size:14px!important;font-weight:600!important;color:#333!important;text-decoration:underline;text-underline-offset:3px;text-transform:none!important;letter-spacing:normal!important;cursor:pointer}product-info .md-legend-com-guia .size-chart-icon{width:20px;height:auto;display:block}product-info .md-legend-rotulo{display:inline}.aura-mdfaq{--md-faq-borda: rgb(var(--color-foreground));--md-faq-raio: 10px;--md-faq-margem: clamp(15px, 2.78vw, 40px);--md-faq-topo-y: 20px;--md-faq-topo-x: 18px;--md-faq-grade-base: 3px;--md-faq-item-y: 22px;--md-faq-vao: 0px;--md-faq-sinal: 36px;--md-faq-duracao: .35s;padding-block:var(--md-faq-pad-topo, 40px) var(--md-faq-pad-base, 40px);padding-inline:var(--md-faq-margem)}.aura-mdfaq__caixa{border:1px solid var(--md-faq-borda);border-radius:var(--md-faq-raio);overflow:hidden}.aura-mdfaq__topo{padding:var(--md-faq-topo-y) var(--md-faq-topo-x) 26px}.aura-mdfaq__titulo{margin:0;font-size:clamp(18px,1.667vw,24px);font-weight:600;line-height:1.1;letter-spacing:.02em;color:rgb(var(--color-foreground))}.aura-mdfaq__sub{margin:20px 0 0;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:normal;color:rgba(var(--color-foreground),.75)}.aura-mdfaq__topo:empty{display:none}.aura-mdfaq__grade{display:flex;padding:0 var(--md-faq-topo-x) var(--md-faq-grade-base);gap:var(--md-faq-vao)}.aura-mdfaq__coluna{flex:1 1 0;min-width:0}.aura-mdfaq__item{border-top:1px solid var(--md-faq-borda)}.aura-mdfaq__pergunta{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0;padding:var(--md-faq-item-y) 0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-appearance:none;appearance:none}.aura-mdfaq__pergunta:before,.aura-mdfaq__pergunta:after{content:none}.aura-mdfaq__pergunta-txt{min-width:0;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:.02em;color:rgb(var(--color-foreground))}.aura-mdfaq__sinal{position:relative;flex:0 0 var(--md-faq-sinal);width:var(--md-faq-sinal);height:var(--md-faq-sinal);border:1px solid var(--md-faq-borda);border-radius:50%;background-color:transparent;transition:background-color var(--md-faq-duracao) cubic-bezier(.4,0,.2,1)}.aura-mdfaq__barra{position:absolute;top:50%;left:50%;width:13px;height:1.5px;border-radius:1px;background-color:rgb(var(--color-foreground));transition:transform var(--md-faq-duracao) cubic-bezier(.4,0,.2,1),background-color var(--md-faq-duracao) cubic-bezier(.4,0,.2,1)}.aura-mdfaq__barra--h{transform:translate(-50%,-50%)}.aura-mdfaq__barra--v{transform:translate(-50%,-50%) rotate(90deg)}.aura-mdfaq__item.esta-aberto .aura-mdfaq__sinal{background-color:rgb(var(--color-foreground))}.aura-mdfaq__item.esta-aberto .aura-mdfaq__barra{background-color:rgb(var(--color-background))}.aura-mdfaq__item.esta-aberto .aura-mdfaq__barra--v{transform:translate(-50%,-50%) rotate(0)}.aura-mdfaq__resposta{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--md-faq-duracao) cubic-bezier(.4,0,.2,1),visibility var(--md-faq-duracao)}.aura-mdfaq__item.esta-aberto .aura-mdfaq__resposta{grid-template-rows:1fr;visibility:visible}.aura-mdfaq__resposta-int{overflow:hidden;min-height:0}.aura-mdfaq__resposta-int>:first-child{margin-top:0}.aura-mdfaq__resposta-int>:last-child{margin-bottom:var(--md-faq-item-y)}.aura-mdfaq__resposta-int,.aura-mdfaq__resposta-int p,.aura-mdfaq__resposta-int li{font-size:14px;font-weight:500;line-height:1.4;letter-spacing:normal;color:rgba(var(--color-foreground),.75)}.aura-mdfaq__resposta-int a{color:inherit}.aura-mdfaq__vazio{margin:0;padding:var(--md-faq-topo-y) var(--md-faq-topo-x);font-size:14px;color:rgba(var(--color-foreground),.6)}@media(prefers-reduced-motion:reduce){.aura-mdfaq{--md-faq-duracao: 1ms}}@media screen and (min-width:750px){.aura-mdfaq{--md-faq-topo-y: 40px;--md-faq-topo-x: 38px;--md-faq-grade-base: 10px;--md-faq-item-y: 30px;--md-faq-vao: 58px}.aura-mdfaq__pergunta-txt{font-size:16px}}@media screen and (max-width:749px){.aura-mdfaq__grade{flex-direction:column}}.aura-mdfaq--colunas-1 .aura-mdfaq__grade{flex-direction:column}@media screen and (min-width:990px){product-info .product--large:not(.product--no-media) .product__media-wrapper{width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2 + max(0px,(100vw - 120rem) / 2) + 5rem)!important;max-width:none!important}}product-info .product__media-list img,product-info .product__media-list .product__modal-opener,product-info .product__media-list .product__media-toggle{border-radius:0!important}product-info .product__info-wrapper .product-form__submit{min-height:44px!important;height:44px!important;padding:10px 15px!important;border:1px solid #000000!important;border-radius:6px!important;background:#000!important;color:#fff!important;font-size:12px!important;font-weight:500!important;letter-spacing:.6px!important;line-height:16px!important;text-transform:uppercase!important;animation:none!important;box-shadow:none!important;transform:none!important;gap:0!important}product-info .product__info-wrapper .product-form__submit>svg:not(.spinner),product-info .product__info-wrapper .product-form__submit>span>svg:not(.spinner),product-info .product__info-wrapper .product-form__submit .icon-cart,product-info .product__info-wrapper .product-form__submit .add-to-cart-icon{display:none!important}product-info .product__info-wrapper .product-form__submit:before,product-info .product__info-wrapper .product-form__submit:after{content:none!important;animation:none!important}product-info .product__info-wrapper .product-form__submit:not([disabled]):hover{background:#fff!important;color:#000!important}product-info .product__info-wrapper .product-form__submit[disabled],product-info .product__info-wrapper .product-form__submit[aria-disabled=true]{background:#dbdbdb!important;border-color:transparent!important;color:#000!important;opacity:1!important}product-info .product__info-container .product-form{margin:0 0 22px!important}cart-drawer{--md-checkout-raio: 6px}@media screen and (min-width:750px){product-info .product__media-wrapper slider-component.slider-mobile-gutter,product-info .product__media-wrapper .product__media-list{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}}.aura-mdfaq .aura-mdfaq__pergunta,.aura-mdfaq .aura-mdfaq__pergunta-txt{font-weight:600!important}@media screen and (min-width:750px){cart-drawer .md-brinde .md-brinde__txt{font-size:12px;line-height:15.6px;letter-spacing:normal}}product-info .md-ps{position:relative;display:block;margin:15px 0 5px!important;padding:24px!important;background:#fff!important;border:1px solid #eaeaea!important;border-radius:12px!important;box-shadow:0 10px 30px #00000008!important}product-info .md-ps.hidden{display:none!important}product-info .md-ps .md-ps__topo{display:block!important;position:absolute;top:0;left:0;width:100%;height:4px;background:#111!important;border-radius:12px 12px 0 0}product-info .md-ps .md-ps__grid{display:flex!important;flex-direction:column-reverse!important;gap:0!important}product-info .md-ps .md-ps__titulo,product-info .md-ps .md-ps__tag-free,product-info .md-ps .md-ps__dica{display:none!important}product-info .md-ps .md-ps__col-dir{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}product-info .md-ps .md-ps__col-esq{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}product-info .md-ps .md-ps__preview{position:relative;width:100%!important;height:auto!important;aspect-ratio:1!important;margin:0!important;border:0!important;border-radius:16px 16px 0 0!important;background:#e7e7e7!important;overflow:hidden;display:flex;align-items:center;justify-content:center}product-info .md-ps .md-ps__camisa-svg{width:78%!important;height:78%!important}product-info .md-ps .md-ps__abas{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;margin:0 0 6px!important;padding:8px 10px 10px!important;background:#e7e7e7!important;border-radius:0 0 16px 16px!important}product-info .md-ps .md-ps__aba{flex:1 1 0;min-width:0;min-height:44px!important;margin:0!important;padding:10px 6px!important;font-family:inherit;font-size:13px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important;color:#555!important;background:#fff!important;border:1px solid #dcdcdc!important;border-radius:8px!important;box-shadow:none!important}product-info .md-ps .md-ps__aba:hover{border-color:#111!important}product-info .md-ps .md-ps__aba--ativa{color:#fff!important;background:#1a1a1a!important;border-color:#1a1a1a!important}product-info .md-ps .md-ps__campos{display:grid!important;grid-template-columns:7fr 3fr!important;gap:10px!important;align-items:stretch!important;margin:0!important}product-info .md-ps .md-ps__campo{position:relative!important;margin:0!important;background:#f9f9f9!important;border:1px solid #eaeaea!important;border-radius:8px!important;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}product-info .md-ps .md-ps__campo:focus-within{background:#fff!important;border-color:#111!important;box-shadow:0 0 0 1px #111!important}product-info .md-ps .md-ps__input{width:100%!important;height:auto!important;min-height:0!important;padding:22px 16px 8px!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;color:#111!important;font-size:16px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:normal!important;box-sizing:border-box;outline:none!important}product-info .md-ps .md-ps__campo--nome .md-ps__input{text-transform:uppercase}product-info .md-ps .md-ps__campo--num .md-ps__input{padding-left:8px!important;padding-right:8px!important;text-align:center}product-info .md-ps .md-ps__float{position:absolute!important;left:16px!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;background:none!important;font-size:14px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;color:#888!important;pointer-events:none;white-space:nowrap;transition:top .18s ease,font-size .18s ease,color .18s ease,transform .18s ease}product-info .md-ps .md-ps__campo--num .md-ps__float{left:0!important;right:0!important;text-align:center}product-info .md-ps .md-ps__input:focus+.md-ps__float,product-info .md-ps .md-ps__input:not(:placeholder-shown)+.md-ps__float{top:9px!important;transform:none!important;font-size:11px!important;font-weight:600!important;letter-spacing:.3px!important;color:#666!important}product-info .md-ps .md-ps-avisos{margin:0;padding:14px 16px;list-style:none;background:#f9f9f9;border:1px solid #eaeaea;border-radius:8px}product-info .md-ps .md-ps-avisos li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;color:#4a4a4a}product-info .md-ps .md-ps-avisos svg{flex:0 0 auto;width:18px;height:18px;margin-top:1px;color:#111}product-info .md-ps .md-ps-avisos strong{font-weight:600;color:#111}product-info .product__media-icon{top:auto!important;left:auto!important;right:15px!important;bottom:15px!important;width:44px!important;height:44px!important;display:flex!important;align-items:center;justify-content:center;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#000!important}product-info .product__media-icon svg,product-info .product__media-icon .svg-wrapper{width:24px!important;height:24px!important}@media screen and (min-width:750px){product-info .product__media-item .product__media-icon{opacity:0!important}product-info .product__media-item:first-child .product__media-icon{opacity:1!important}}product-info .product__info-container>[id^=price-]{margin-top:15px!important}cart-drawer.is-empty .drawer__inner-empty .drawer__close{display:none!important}cart-drawer .cart-drawer__empty-content{width:100%}cart-drawer .cart-drawer__empty-content .md-continuar{width:100%!important;border-radius:6px!important}cart-drawer .cart__login-paragraph a{color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aura-pdp-md.css.map */
