.mm-pdp{--mm-pdp-gap: var(--mm-s-5);font-family:var(--mm-font-text);color:var(--mm-texto)}.mm-pdp .product-information.section.spacing-style{display:block;box-sizing:border-box;width:100%;max-width:calc(var(--mm-max) + 2 * var(--mm-gutter));min-height:0;margin-inline:auto;padding:0 var(--mm-gutter)}.mm-pdp .product-information__grid.product-information__grid.product-information__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--mm-s-5) 0}.mm-pdp .product-information__grid .product-information__media,.mm-pdp .product-information__grid .product-details{grid-column:1!important;padding:0!important;width:auto;min-width:0;max-width:100%;margin:0}.mm-pdp .product-information__grid .product-information__media{order:0;align-self:stretch}.mm-pdp .product-information__grid .product-details{order:1;display:block;align-self:start}@media screen and (min-width:640px){.mm-pdp .product-information__grid.product-information__grid.product-information__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 var(--mm-s-5)}.mm-pdp .product-information__grid .product-details{grid-column:2!important}}@media screen and (min-width:1024px){.mm-pdp .product-information.section.spacing-style{padding-top:var(--mm-s-6)}.mm-pdp .product-information__grid.product-information__grid.product-information__grid{--mm-pdp-foto-max: max(360px, calc(100dvh - var(--header-height, 0px) - var(--mm-s-6) - var(--mm-s-4)));--mm-pdp-galeria-max: calc(var(--mm-pdp-foto-max) * 1.25 + 4px);grid-template-columns:min(calc((100% - var(--mm-s-6)) * 3 / 5),var(--mm-pdp-galeria-max)) minmax(0,1fr);gap:0 var(--mm-s-6)}.mm-pdp .product-information__grid.product-information__grid.product-information__grid:not(:has(.mm-gallery__thumbs)){--mm-pdp-galeria-max: var(--mm-pdp-foto-max)}}@media screen and (min-width:1280px){.mm-pdp .product-information__grid.product-information__grid.product-information__grid{grid-template-columns:min(calc((100% - var(--mm-s-8)) * 874 / 1291),var(--mm-pdp-galeria-max)) minmax(0,1fr);gap:0 var(--mm-s-8)}}@media screen and (min-width:640px)and (min-height:700px),screen and (min-width:1024px){.mm-pdp media-gallery.sticky-content,.mm-pdp .product-details.sticky-content--desktop{position:sticky;top:calc(var(--header-height, 0px) + var(--mm-s-4));transition:top .25s ease}body:has(#header-group[data-mm-recolhido]) .mm-pdp media-gallery.sticky-content,body:has(#header-group[data-mm-recolhido]) .mm-pdp .product-details.sticky-content--desktop{top:calc(var(--mm-cab-linha, 55px) + var(--mm-s-4))}}@media screen and (min-width:640px)and (prefers-reduced-motion:reduce){.mm-pdp media-gallery.sticky-content,.mm-pdp .product-details.sticky-content--desktop{transition:none}}@media screen and (max-width:639px),screen and (max-width:1023px)and (max-height:699px){.mm-pdp media-gallery.sticky-content,.mm-pdp .product-details.sticky-content--desktop{position:static}}.mm-pdp__crumbs--mobile{padding-block:var(--mm-s-4)}.mm-pdp__crumbs--desktop{display:none;margin-bottom:var(--mm-s-4)}@media screen and (min-width:1024px){.mm-pdp__crumbs--mobile{display:none}.mm-pdp__crumbs--desktop{display:block}}.mm-crumbs__list{display:block;margin:calc(var(--mm-s-3) * -1) calc(var(--mm-s-1) * -1);padding:var(--mm-s-3) var(--mm-s-1);list-style:none;font-family:var(--mm-font-text);font-size:var(--mm-t-sm);line-height:1.45;font-weight:400;color:var(--mm-apoio);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mm-crumbs__item{display:inline}.mm-crumbs__item:not(:last-child):after{content:"";display:inline-block;width:8px;height:8px;margin-inline:var(--mm-s-2);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 1l3 3-3 3'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8' fill='none' stroke='black' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 1l3 3-3 3'/%3E%3C/svg%3E") center / contain no-repeat}.mm-crumbs__item a{padding-block:var(--mm-s-3);color:inherit;text-decoration:none;transition:color .15s ease}.mm-crumbs__item a:focus-visible{outline:2px solid var(--mm-detalhe);outline-offset:2px;border-radius:0}@media(hover:hover){.mm-crumbs__item a:hover{color:var(--mm-principal);text-decoration:underline;text-underline-offset:3px}}.mm-pdp .mm-gallery{display:block;padding:0}.mm-pdp .mm-gallery slideshow-component{display:grid;grid-template:"stage" auto "thumbs" auto / minmax(0,1fr);gap:var(--mm-s-2) 0}.mm-pdp .mm-gallery slideshow-container{grid-area:stage;border-radius:0;background-color:var(--mm-foto);overflow:hidden}.mm-pdp .mm-gallery slideshow-slides{scroll-behavior:auto}.mm-pdp .mm-gallery slideshow-slide{border-radius:0}.mm-pdp .mm-gallery--contain .product-media-container .product-media :is(img,.deferred-media__poster-image),.mm-pdp .mm-gallery--contain .product-media-container .product-media deferred-media :is(video,iframe){width:100%;height:100%;background-color:transparent;object-fit:contain;object-position:center}.mm-pdp .mm-gallery--cover .product-media-container .product-media :is(img,.deferred-media__poster-image),.mm-pdp .mm-gallery--cover .product-media-container .product-media deferred-media :is(video,iframe){width:100%;height:100%;background-color:transparent;object-fit:cover;object-position:center}.mm-gallery__wish{position:absolute;top:0;right:0;z-index:3;display:grid;place-items:center;width:48px;height:48px;margin:0;padding:0;border:0;background:none;color:var(--mm-apoio);cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.mm-gallery__wish svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;transition:fill .2s ease,stroke .2s ease,transform .2s ease}.mm-gallery__wish[aria-pressed=true] svg{fill:var(--mm-detalhe);stroke:var(--mm-detalhe)}.mm-gallery__wish:active svg{transform:scale(.88)}.mm-gallery__wish:focus-visible{outline:2px solid var(--mm-detalhe);outline-offset:-8px;border-radius:50%}.mm-gallery__arrow{position:absolute;top:50%;z-index:3;display:none;place-items:center;width:40px;height:40px;margin:0;padding:0;border:1px solid var(--mm-borda);border-radius:0;background-color:#fff;color:var(--mm-principal);cursor:pointer;-webkit-appearance:none;appearance:none;translate:0 -50%;opacity:0;transition:opacity .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.mm-gallery__arrow--prev{left:var(--mm-s-4)}.mm-gallery__arrow--next{right:var(--mm-s-4)}.mm-gallery__arrow:focus-visible{outline:2px solid var(--mm-detalhe);outline-offset:2px;opacity:1}.mm-gallery__arrow:disabled{visibility:hidden}@media(hover:hover)and (pointer:fine){.mm-gallery__arrow{display:grid}.mm-pdp .mm-gallery slideshow-container:hover .mm-gallery__arrow,.mm-pdp .mm-gallery slideshow-container:focus-within .mm-gallery__arrow{opacity:1}.mm-gallery__arrow:hover{border-color:var(--mm-detalhe);background-color:var(--mm-detalhe);color:#fff}}.mm-gallery__thumbs{grid-area:thumbs;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mm-s-2);min-width:0}.mm-gallery__thumbs-list{display:contents}.mm-gallery__thumb{position:relative;display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:0;background-color:var(--mm-foto);aspect-ratio:1;overflow:hidden;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.mm-gallery__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-radius:0;object-fit:cover}.mm-gallery__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;border-radius:inherit;pointer-events:none;transition:border-color .2s ease}.mm-gallery__thumb[aria-selected=true]:after{border-color:var(--mm-detalhe)}.mm-gallery__thumb:focus-visible{outline:2px solid var(--mm-principal);outline-offset:2px}.mm-gallery__thumb-play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:32px;height:32px;border-radius:0;background-color:#ffffffeb;color:var(--mm-principal);translate:-50% -50%;pointer-events:none}.mm-gallery__thumb-more{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background-color:#00000080;color:#fff;font-family:var(--mm-font-text);font-size:var(--mm-t-body);line-height:1.55;font-weight:700;pointer-events:none}@media screen and (min-width:1024px){.mm-pdp .mm-gallery slideshow-component{--mm-thumb-gap: var(--mm-s-4);grid-template:"thumbs stage" auto / calc((100% - 4 * var(--mm-thumb-gap)) / 5) minmax(0,1fr);gap:0 var(--mm-thumb-gap)}.mm-pdp .mm-gallery slideshow-component:not(:has(.mm-gallery__thumbs)){grid-template:"stage" auto / minmax(0,1fr)}.mm-gallery__thumbs{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:var(--mm-thumb-gap);min-height:0}.mm-gallery__wish{width:64px;height:64px}}.mm-pdp .dialog-zoomed-gallery__close-button{mix-blend-mode:normal;color:var(--mm-principal)}.mm-pdp .dialog-zoomed-gallery__dialog{background-color:#fff}@media screen and (min-width:750px){.mm-pdp .dialog-zoomed-gallery .product-media{width:min(100%,calc(100dvh * var(--ratio, 1)));margin-inline:auto}}.mm-pdp .product-details>.group-block{width:100%;padding:0}.mm-pdp .product-details>.group-block>.group-block-content{display:flex;flex-direction:column;align-items:stretch;gap:0!important;min-width:0}.mm-pdp .product-details>.group-block>.group-block-content>*{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-block:0 var(--mm-pdp-gap)}.mm-pdp .product-details>.group-block>.group-block-content>:last-child{margin-block-end:0}.mm-pdp .product-details>.group-block>.group-block-content>.mm-pdp__head{margin-block-end:var(--mm-s-4)}.mm-pdp__title{margin:0 0 var(--mm-s-2);font-family:var(--mm-font-title);font-size:var(--mm-t-h2);line-height:1.15;font-weight:var(--mm-peso-titulo, 400);font-style:normal;letter-spacing:var(--mm-ls-h2);text-transform:none;color:var(--mm-principal);text-wrap:balance;overflow-wrap:anywhere}.mm-pdp__rating{display:flex;align-items:center;min-height:20px}.mm-pdp__rating .mm-stars{gap:var(--mm-s-1)}.mm-pdp__rating-link{display:inline-flex;align-items:center;margin-block:calc(var(--mm-s-3) * -1);padding-block:var(--mm-s-3);color:inherit;text-decoration:none}.mm-pdp__rating-link[href]{cursor:pointer}.mm-pdp__rating-link:focus-visible{outline:2px solid var(--mm-detalhe);outline-offset:2px;border-radius:0}.mm-pdp .product-details product-price.text-block{display:block;padding:0}.mm-pdp .product-details product-price.text-block,.mm-pdp .product-details product-price.text-block>*{font-family:var(--mm-font-text);font-size:var(--mm-t-h3);line-height:1.25;font-weight:700;letter-spacing:0;text-transform:none;color:var(--mm-principal)}.mm-pdp .product-details product-price [ref=priceContainer]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--mm-s-1)}.mm-pdp .product-details product-price .price{color:var(--mm-principal)}.mm-pdp .product-details product-price .compare-at-price{order:-1;font-size:var(--mm-t-sm);line-height:1.45;font-weight:400;color:var(--mm-apoio);text-decoration-color:currentColor;text-decoration-thickness:1px}.mm-pdp .product-details product-price .unit-price{font-size:var(--mm-t-xs);line-height:1.35;font-weight:400;color:var(--mm-apoio)}.mm-pdp .product-details>.group-block>.group-block-content>:has(+.mm-pdp-offer){margin-block-end:var(--mm-s-3)}.mm-pdp .vl-highlights{gap:var(--mm-s-2);max-width:65ch;font-family:var(--mm-font-text);font-size:var(--mm-t-body);line-height:1.55;color:var(--mm-apoio)}.mm-pdp .vl-highlights li:before{inset-block-start:calc(.775em - 2.5px);background:var(--mm-detalhe)}.mm-pdp .product-details>.group-block>.group-block-content>.mm-seals{margin-block:calc(var(--mm-s-1) * -1) calc(var(--mm-pdp-gap) - var(--mm-s-1));padding-block:var(--mm-s-1)}@media screen and (max-width:1023px){body:has(.mm-pdp sticky-add-to-cart[data-variant-available=true]) .page-wrapper{padding-bottom:calc(72px + var(--safe-area-inset-bottom, 0px))}}.mm-related{padding-block:var(--mm-secao-y)}.mm-related[hidden]{display:none}.mm-related{overflow-x:clip}.mm-pdp-note{margin:0;padding-block:var(--mm-s-4);font-family:var(--mm-font-text);font-size:var(--mm-t-sm);line-height:1.45;color:var(--mm-apoio)}.mm-related__title{margin-block-end:var(--mm-titulo-gap);padding-inline-end:var(--mm-s-11)}.mm-related .mm-carousel{--mm-dots-rise: calc(var(--mm-titulo-gap) + var(--mm-t-h2) * .6 - 5px)}.shopify-section[id$=__faq]>.section{display:block;box-sizing:border-box;width:100%;max-width:calc(var(--mm-max) + 2 * var(--mm-gutter));min-height:0;margin-inline:auto;padding:var(--mm-secao-y) var(--mm-gutter);font-family:var(--mm-font-text);color:var(--mm-texto)}.shopify-section[id$=__faq] .section-content-wrapper{display:block;max-width:none;margin:0;padding:0}.shopify-section[id$=__faq] .section-content-wrapper>.text-block:first-child{max-width:none;margin:0 0 var(--mm-titulo-gap)}.shopify-section[id$=__faq] .text-block h2{margin:0;font-family:var(--mm-font-title);font-size:var(--mm-t-h2);line-height:1.15;font-weight:var(--mm-peso-titulo, 400);font-style:normal;letter-spacing:var(--mm-ls-h2);text-align:left;text-transform:none;color:var(--mm-principal);text-wrap:balance}.shopify-section[id$=__faq] .accordion{--color-border: var(--mm-borda);--style-border-width: 1px;display:block;width:100%;min-width:0}.shopify-section[id$=__faq] .accordion accordion-custom .details{border-block-start:1px solid var(--mm-borda)}.shopify-section[id$=__faq] .accordion accordion-custom:last-child .details{border-block-end:1px solid var(--mm-borda)}.shopify-section[id$=__faq] .details__header{display:flex;align-items:center;justify-content:space-between;gap:var(--mm-s-4);min-height:56px;padding:var(--mm-s-3) 0;font-family:var(--mm-font-text);font-size:var(--mm-t-sub);line-height:1.35;font-weight:700;font-style:normal;letter-spacing:0;text-transform:none;color:var(--mm-texto)}.shopify-section[id$=__faq] .details__header:focus-visible{outline:2px solid var(--mm-detalhe);outline-offset:2px;border-radius:0}.shopify-section[id$=__faq] .details__header .svg-wrapper{flex:none;color:var(--mm-texto)}.shopify-section[id$=__faq] .details-content{padding:0 0 var(--mm-s-4)}.shopify-section[id$=__faq] .details-content .text-block{max-width:var(--mm-medida);margin:0;padding:0;font-family:var(--mm-font-text);font-size:var(--mm-t-body);line-height:1.55;font-weight:400;color:var(--mm-apoio)}.shopify-section[id$=__faq] .text-block p{margin:0;font:inherit;color:inherit}.shopify-section[id$=__faq] .text-block p+p{margin-block-start:var(--mm-s-3)}.shopify-section[id$=__faq] .text-block a{color:var(--mm-principal);font-weight:500;text-decoration:underline;text-underline-offset:3px}.shopify-section[id$=__faq] .section-content-wrapper>.text-block:last-child{max-width:none;margin:var(--mm-s-5) 0 0;padding:0;font-family:var(--mm-font-text);font-size:var(--mm-t-body);line-height:1.55;font-weight:400;color:var(--mm-apoio)}@media(prefers-reduced-motion:reduce){.mm-crumbs__item a,.mm-gallery__wish svg,.mm-gallery__arrow,.mm-gallery__thumb:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/velune-mm-product.css.map */
