.luiva-whatsapp{position:fixed;inset-inline-end:10px;inset-block-end:10px;z-index:9;display:flex;align-items:center;justify-content:center;width:66px;height:66px;border-radius:999px;background:#d9b5a6;box-shadow:0 4px 12px #00000014;transition:transform .16s cubic-bezier(.23,1,.32,1)}.luiva-whatsapp svg{width:28px;height:28px;fill:#fff}.luiva-whatsapp:active{transform:scale(.97)}.lock .luiva-whatsapp{opacity:0;visibility:hidden;pointer-events:none}@media(max-width:749px){.luiva-whatsapp{inset-inline-end:6px;inset-block-end:6px}}:root{--luiva-ease-out: cubic-bezier(.23, 1, .32, 1);--luiva-duration: .18s}.luiva-card-gallery{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.luiva-card-gallery:not([ready])>*{display:none}.product-card__media.luiva-card-gallery__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.product-card__media.luiva-card-gallery__track::-webkit-scrollbar{display:none}.luiva-card-gallery__track>*{flex:0 0 100%;min-inline-size:0;scroll-snap-align:start;scroll-snap-stop:always}.luiva-card-gallery__slide{display:block;background:rgb(var(--text-color) / .04)}.luiva-card-gallery__slide>img{display:block;inline-size:100%;block-size:100%}.luiva-card-gallery__nav{position:absolute;inset-block-start:50%;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;color:rgb(var(--text-color));opacity:0;pointer-events:auto;translate:0 -50%;transition:opacity var(--luiva-duration) var(--luiva-ease-out)}.luiva-card-gallery__nav--prev{inset-inline-start:0}.luiva-card-gallery__nav--next{inset-inline-end:0}.luiva-card-gallery__nav:before{content:"";position:absolute;inline-size:1.75rem;block-size:1.75rem;border-radius:999px;background:rgb(var(--background-without-opacity, 255 255 255) / .78);transition:transform .16s var(--luiva-ease-out)}.luiva-card-gallery__nav>svg{position:relative;inline-size:.5rem;block-size:auto}.luiva-card-gallery__nav:active:before{transform:scale(.94)}.luiva-card-gallery__nav:focus-visible{opacity:1}.luiva-card-gallery__nav[disabled]{visibility:hidden}@media(hover:hover)and (pointer:fine){.product-card__figure:hover .luiva-card-gallery__nav{opacity:1}}@media(hover:none){.luiva-card-gallery__nav{display:none}}.luiva-card-gallery__progress{position:absolute;inset-inline:0;inset-block-start:calc(100% + .5rem);block-size:1px;overflow:hidden;background:rgb(var(--text-color) / .14)}.luiva-card-gallery__thumb{display:block;inline-size:calc(100% / var(--luiva-gallery-count, 2));block-size:100%;background:rgb(var(--text-color))}.product-card__info{position:relative;justify-items:start;gap:.375rem;padding-block-start:1.125rem;text-align:start}.product-card__info .v-stack{justify-items:start}.product-card__info :is(.price-list,.rating-badge){justify-content:flex-start}.product-card .product-title{font-size:.6875rem;line-height:1.45;letter-spacing:.08em}.product-card .price-list{column-gap:.5rem;font-size:.6875rem}.product-card .price-list>*{font-size:inherit;letter-spacing:.04em}@media screen and (min-width:700px){.product-card .product-title{font-size:.75rem}.product-card .price-list{column-gap:.75rem;font-size:.8125rem}}.luiva-card-sizes{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;font-size:.6875rem;letter-spacing:.06em;color:rgb(var(--text-color) / .62)}.luiva-card-sizes__item.is-unavailable{display:none}.luiva-card-sizes__link{display:inline-block;min-inline-size:1.5rem;padding:.375rem .625rem .375rem 0}@media(hover:hover)and (pointer:fine){.luiva-card-sizes{position:absolute;inset-inline:0;inset-block-end:100%;z-index:1;justify-content:center;gap:.25rem .875rem;padding:.75rem 1rem;background:rgb(var(--background-without-opacity, 255 255 255) / .9);color:rgb(var(--text-color));font-size:.75rem;opacity:0;pointer-events:none;transform:translateY(.375rem);transition:opacity var(--luiva-duration) var(--luiva-ease-out),transform var(--luiva-duration) var(--luiva-ease-out)}.product-card:hover .luiva-card-sizes,.product-card:focus-within .luiva-card-sizes{opacity:1;pointer-events:auto;transform:none}.luiva-card-sizes__item.is-unavailable{display:block;padding-block:.125rem;color:rgb(var(--text-color) / .38)}.luiva-card-sizes__link{min-inline-size:0;padding:.125rem 0;text-decoration:underline transparent;text-underline-offset:.25em;transition:text-decoration-color var(--luiva-duration) var(--luiva-ease-out)}.luiva-card-sizes__link:hover{text-decoration-color:currentColor}.product-card__quick-add-button{z-index:2}.product-card:has(.product-card__quick-add-button) .luiva-card-sizes{padding-inline-end:3rem}}.luiva-chips{margin-inline:calc(-1 * var(--container-gutter))}.luiva-chips__list{display:flex;gap:.5rem;margin:0;padding:0 var(--container-gutter);overflow-x:auto;overscroll-behavior-x:contain;list-style:none;scrollbar-width:none;scroll-padding-inline:var(--container-gutter);scroll-snap-type:x proximity}.luiva-chips__list::-webkit-scrollbar{display:none}.luiva-chips__item{flex:none;scroll-snap-align:start}.luiva-chips__link{display:flex;align-items:center;min-block-size:2.75rem;padding-inline:1.125rem;border:1px solid rgb(var(--text-color) / .18);border-radius:999px;font-size:.6875rem;letter-spacing:var(--heading-letter-spacing, .1em);text-transform:uppercase;white-space:nowrap;transition:border-color var(--luiva-duration) var(--luiva-ease-out),background-color var(--luiva-duration) var(--luiva-ease-out),color var(--luiva-duration) var(--luiva-ease-out)}.luiva-chips__link.is-current{border-color:rgb(var(--text-color));background:rgb(var(--text-color));color:rgb(var(--background-without-opacity, 255 255 255))}.luiva-chips__link:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.luiva-chips__link:hover{border-color:rgb(var(--text-color))}}.luiva-chips--center .luiva-chips__list{justify-content:safe center}.luiva-quick-links{padding-block:1rem}@media screen and (min-width:700px){.luiva-quick-links{padding-block:1.5rem}.luiva-quick-links--mobile-only{display:none}}@media(prefers-reduced-motion:reduce){.luiva-card-gallery__nav,.luiva-card-sizes,.luiva-chips__link,.luiva-whatsapp{transition:none}}@media screen and (min-width:1000px){.header__primary-nav{column-gap:clamp(1rem,1.5vw,1.5rem)}}@media screen and (min-width:1000px)and (max-width:1439px){.header__primary-nav-item>a[data-title],.header__primary-nav-item summary[data-title]{font-size:.6875rem;letter-spacing:.14em}}@media screen and (min-width:1536px){.header__primary-nav{column-gap:clamp(1.5rem,2vw,2.5rem)}}.luiva-mega-menu{--mega-menu-gap: clamp(2.5rem, 5vw, 5rem);justify-content:flex-start;padding-block:2.25rem 2.75rem;opacity:1!important}.header__menu-disclosure[aria-expanded=false]>.luiva-mega-menu{visibility:hidden}.header__menu-disclosure[aria-expanded=false]>.luiva-mega-menu>*{opacity:0;transform:translateY(.25rem)}.header__menu-disclosure[aria-expanded=true]>.luiva-mega-menu>*{transition:opacity var(--luiva-duration) var(--luiva-ease-out),transform var(--luiva-duration) var(--luiva-ease-out)}@starting-style{.header__menu-disclosure[aria-expanded=true]>.luiva-mega-menu>*{opacity:0;transform:translateY(.25rem)}}.header__menu-disclosure[aria-expanded=true]>summary[data-title]:before{transform:scaleX(1)}.luiva-mega-menu__list{display:flex;flex-wrap:wrap;gap:2.25rem var(--mega-menu-gap);min-inline-size:0}.luiva-mega-menu__group{display:grid;align-content:start;justify-items:start;gap:1.125rem;max-inline-size:15rem}.luiva-mega-menu--columns .luiva-mega-menu__title{padding-block-end:.75rem;border-block-end:1px solid rgb(var(--text-color) / .3)}.luiva-mega-menu__links{display:grid;gap:.75rem}.luiva-mega-menu__link{display:inline-block;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--text-color) / .7);transition:color .16s var(--luiva-ease-out)}.luiva-mega-menu__link:hover,.luiva-mega-menu__link[aria-current]{color:rgb(var(--text-color))}.luiva-mega-menu--row .luiva-mega-menu__list{gap:1rem 2.5rem}.luiva-mega-menu .mega-menu__promo{margin-inline-start:auto}.luiva-mega-menu.mega-menu--reverse .mega-menu__promo{margin-inline:0 auto}.luiva-mega-menu:not(:has(.luiva-mega-menu__list)){justify-content:safe center}@media(prefers-reduced-motion:reduce){.header__menu-disclosure[aria-expanded]>.luiva-mega-menu>*{transform:none;transition:none}}.shopify-section-group-footer-group .text-with-icons__item .prose{font-size:.8125rem;line-height:1.5;color:rgb(var(--text-color) / .7)}.ur-breadcrumb--wrapper{padding:.75rem 0 .625rem!important}.ur-breadcrumb--list{padding:0 var(--container-gutter)!important}.ur-breadcrumb--item,.ur-breadcrumb--delimiter{margin-right:.5rem!important}.ur-breadcrumb--delimiter{opacity:.5}.ur-breadcrumb--text,.ur-breadcrumb--delimiter{font-size:.65625rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:rgb(var(--text-color, 28 28 28) / .68)!important}.ur-breadcrumb--item:last-child .ur-breadcrumb--text{color:rgb(var(--text-color, 28 28 28))!important}@media screen and (min-width:700px){.ur-breadcrumb--wrapper{padding:1rem 0 .875rem!important}}.product-info__block-item[data-block-type=luiva-delivery]{--product-info-gap: 1.5rem}.luiva-delivery__heading{margin-block-end:.75rem}.product-info__block-item[data-block-type=luiva-delivery]+.product-info__block-item[data-block-type=separator]{display:none}.luiva-delivery__list{border-block:1px solid rgb(var(--border-color))}.luiva-delivery__row+.luiva-delivery__row{border-block-start:1px solid rgb(var(--border-color))}.luiva-delivery__row:not(.luiva-delivery__row--link),.luiva-delivery__link{display:grid;grid-template-columns:1.375rem minmax(0,1fr) auto;column-gap:.875rem;align-items:start;padding-block:.8125rem}.luiva-delivery__icon{display:grid;place-items:center;inline-size:1.375rem;block-size:1.3125rem}.luiva-delivery__body{display:block;min-inline-size:0}.luiva-delivery__title{font-size:.875rem;line-height:1.5}.luiva-delivery__text{margin-block-start:.0625rem;font-size:.8125rem;line-height:1.5;color:rgb(var(--text-color) / .7)}.luiva-delivery__text a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.luiva-delivery__link{align-items:center;min-block-size:2.75rem}.luiva-delivery__chevron{opacity:.55;transition:transform var(--luiva-duration) var(--luiva-ease-out),opacity var(--luiva-duration) var(--luiva-ease-out)}@media(hover:hover)and (pointer:fine){.luiva-delivery__link:hover .luiva-delivery__chevron{opacity:1;transform:translate(.1875rem)}}.boxVendas .calculoFrete{margin:0!important}.boxVendas #boxVendasContainer>div:not([class]):not(:has(*)){display:none}.boxVendas #calcFreteFreteNoProduto{flex-direction:row;align-items:stretch;gap:.5rem}.boxVendas .calculoFrete .campoCep{flex:1 1 0;inline-size:auto!important;min-inline-size:0;block-size:2.75rem;margin:0!important;padding:0 1.125rem;border:1px solid rgb(var(--border-color));border-radius:999px;background:transparent;color:rgb(var(--text-color));font-size:1rem;transition:border-color var(--luiva-duration) var(--luiva-ease-out)}@media(hover:hover)and (pointer:fine){.boxVendas .calculoFrete .campoCep{font-size:.875rem}}.boxVendas .calculoFrete .campoCep::placeholder{color:rgb(var(--text-color) / .65)}.boxVendas .calculoFrete .campoCep:focus{border-color:rgb(var(--text-color))}.boxVendas .calculoFrete .btCalc{flex:none;float:none;inline-size:auto!important;block-size:2.75rem;margin:0;padding:0 1.25rem;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .18);font-size:.6875rem;letter-spacing:var(--heading-letter-spacing, .1em);text-transform:uppercase;white-space:nowrap;transition:box-shadow var(--luiva-duration) var(--luiva-ease-out),transform .16s var(--luiva-ease-out)}.boxVendas .calculoFrete .btCalc:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.boxVendas .calculoFrete .btCalc:hover{box-shadow:inset 0 0 0 1px rgb(var(--text-color))}}.boxVendas .content.carregandoDN{margin:.875rem 0 0!important}.boxVendas .loader-app-frete-no-produto{inline-size:1.25rem;block-size:1.25rem;border-width:2px}.boxVendas #retorno{font-size:.8125rem;line-height:1.5;color:rgb(var(--text-color) / .7)}.boxVendas #retorno:not(:empty){margin-block-start:.875rem!important;text-align:start!important}.boxVendas #retorno .table-responsive{color:inherit!important}.boxVendas #retorno table{inline-size:100%;margin:0;border:0;border-collapse:collapse;background:transparent!important;color:rgb(var(--text-color))!important;font-size:.875rem!important}.boxVendas #retorno :is(th,td){padding:.625rem 0;border:0;border-block-end:1px solid rgb(var(--border-color));background:transparent;vertical-align:top}.boxVendas #retorno :is(th,td)+:is(th,td){padding-inline-start:.875rem}.boxVendas #retorno th{padding-block:0 .5rem;font-size:.6875rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--text-color) / .7);text-align:start}.boxVendas #retorno th strong{font-weight:inherit}.boxVendas #retorno td.fretenoproduto-data{white-space:nowrap}@media(prefers-reduced-motion:reduce){.luiva-delivery__chevron,.boxVendas .calculoFrete .campoCep,.boxVendas .calculoFrete .btCalc{transition:none}}html.lock [class*=stories-video]{visibility:hidden!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/luiva.css.map */
