@media screen and (max-width:749px){.velune-mostrar--desktop{display:none!important}}@media screen and (min-width:750px){.velune-mostrar--mobile{display:none!important}}.shopify-design-mode .velune-editor-note{display:block}.velune-editor-note{display:none;margin:0;padding:12px 16px;border:1px dashed var(--velune-rosa);border-radius:0;background:var(--velune-rosa-claro);color:var(--velune-noz);font-size:14px;line-height:1.4}.velune-media{position:relative;display:block;overflow:hidden}.velune-media>img,.velune-media>svg,.velune-media>picture,.velune-media>picture>img{display:block;width:100%;height:100%;object-fit:cover}.velune-media--vazio{background:var(--mm-foto, #f4f3ef)}.velune-corte-pai{container-type:inline-size}.velune-corte{clip-path:polygon(0 26.79cqi,100% 0,100% 100%,0 100%)}.velune-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.velune-kit,.velune-kit *{transition:none!important}}.footer-content .menu__heading.h5 :is(.menu__heading__default,.menu__heading__accordion){font-weight:var(--font-h5--weight)}.footer-content .menu:not(.menu--accordion) .menu__heading{padding-block:0}@media screen and (max-width:749px){sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar .add-to-cart-text__content{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}.vl-section{padding-block:var(--vl-section-y);color:var(--vl-texto)}.vl-container{width:100%;max-width:calc(var(--vl-max) + var(--vl-gutter) * 2);margin-inline:auto;padding-inline:var(--vl-gutter)}.vl-head{display:grid;gap:10px;justify-items:center;text-align:center;margin-block-end:28px}.vl-head--left{justify-items:start;text-align:start}@media screen and (min-width:750px){.vl-head{margin-block-end:40px}}.vl-eyebrow{margin:0;font-family:var(--vl-serif);font-style:italic;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:0;color:inherit}.vl-kicker{margin:0;font-family:var(--vl-sans);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:inherit}.vl-title{margin:0;font-family:var(--vl-serif);font-weight:400;font-size:clamp(26px,1.6vw + 20px,38px);line-height:1.15;letter-spacing:-.02em;color:inherit;text-wrap:balance}.vl-title em,.vl-display em{font-style:italic}.vl-display{margin:0;font-family:var(--vl-serif);font-weight:400;font-size:clamp(32px,3.2vw + 20px,60px);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.vl-text{margin:0;font-family:var(--vl-sans);font-size:15px;line-height:1.65;color:inherit;max-width:34rem;text-wrap:pretty}.vl-text p{margin:0}.vl-text p+p{margin-block-start:.8em}@media screen and (min-width:750px){.vl-text{font-size:16px}}.vl-btn{--vl-btn-bg: var(--vl-rosa);--vl-btn-fg: #fff;--vl-btn-border: var(--vl-btn-bg);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 30px;border:1px solid var(--vl-btn-border);border-radius:0;background:var(--vl-btn-bg);color:var(--vl-btn-fg);font-family:var(--vl-sans);font-size:13px;font-weight:500;line-height:1;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.vl-btn:hover{--vl-btn-bg: var(--vl-rosa-escuro);text-decoration:none}.vl-btn--claro{--vl-btn-bg: #fff;--vl-btn-fg: var(--vl-texto)}.vl-btn--claro:hover{--vl-btn-bg: var(--vl-rosa-claro)}.vl-btn--contorno{--vl-btn-bg: transparent;--vl-btn-fg: currentColor;--vl-btn-border: currentColor}.vl-btn--contorno:hover{--vl-btn-bg: transparent;opacity:.8}.vl-btn--largo{width:100%}.vl-btn:focus-visible,.vl-dot:focus-visible,.vl-arrow:focus-visible{outline:2px solid var(--vl-rosa);outline-offset:3px}.vl-arrow{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:var(--vl-texto);color:#fff;cursor:pointer;opacity:.85}.vl-arrow:hover{opacity:1}.vl-arrow svg{width:16px;height:16px}.vl-dots{display:flex;justify-content:center;gap:4px}.vl-dot{color:inherit;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.vl-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.3;transition:opacity .2s ease,transform .2s ease}.vl-dot[aria-current=true]:before{opacity:1;transform:scale(1.15)}.vl-img{display:block;width:100%;height:100%;overflow:hidden}.vl-img .velune-media{width:100%;height:100%}.section-resource-list__header .text-block p:has(>em:only-child){font-family:var(--vl-serif);font-size:16px;font-style:italic;margin-block-end:6px}.section-resource-list__header .text-block p:has(>em:only-child) em{font-style:italic}.section-resource-list__header .text-block h2{font-family:var(--vl-serif);font-weight:400;font-size:clamp(26px,1.6vw + 20px,38px);line-height:1.15;letter-spacing:-.02em}@media(prefers-reduced-motion:reduce){.vl-btn,.vl-dot:before{transition:none}}.product-form-buttons .button,.add-to-cart-button.button,.cart-drawer .button,.cart__checkout-button{font-family:var(--vl-sans);font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.product-form-buttons .add-to-cart-button{min-height:52px}.product-details .payment-icons__list{gap:6px}.product-details .payment-icons__item svg{width:38px;height:24px}[id$=__faq] .section-content-wrapper{max-width:760px;margin-inline:auto}[id$=__faq] .text-block h2{font-family:var(--vl-serif);font-weight:400;font-size:clamp(28px,1.6vw + 20px,40px);letter-spacing:-.02em;text-align:center}[id$=__faq] .details__header{min-height:64px;font-size:16px;color:var(--vl-texto)}.product-details .price{color:var(--vl-texto-suave)}@media screen and (max-width:749px){#header-component .header__column--right .account-button{display:none}#header-component .search-action--hidden-on-menu{display:none!important}#header-component .search-action--hidden-on-drawer{display:flex!important;grid-area:rightA!important}}.footer-content .text-block.h5 p,.footer-content .menu__heading.h5,.footer-content .menu__heading.h5 :is(.menu__heading__default,.menu__heading__accordion){font-family:var(--vl-serif);font-weight:400;letter-spacing:-.01em}.footer-content .text-block.h5 em{font-style:italic}.product-form-buttons--stacked{display:flex;flex-wrap:wrap;gap:12px}.product-form-buttons--stacked>.quantity-selector-wrapper{flex:0 0 100%}.product-form-buttons--stacked .quantity-selector{width:132px!important;min-height:46px;flex:none}.product-form-buttons--stacked>:not(.quantity-selector-wrapper){flex:1 1 100%}
/*# sourceMappingURL=/cdn/shop/t/22/assets/velune.css.map */
