@import url(https://use.typekit.net/bgj5bpk.css);.vtex-carousel-2-x-containerImg{background-color:var(--coat-white)}.vtex-carousel-2-x-containerImg .vtex-carousel-2-x-img{max-width:100%}.vtex-disclosure-layout-1-x-trigger--footer-mobile-menu-trigger{width:100%;justify-content:center;display:flex;background:var(--strong-blue);border:none;border-bottom:1px solid var(--dark-blue)}.vtex-disclosure-layout-1-x-trigger--footer-mobile-menu-trigger .vtex-rich-text-0-x-paragraph{color:var(--white);font-size:18px;font-weight:500;display:flex;align-items:center;font-family:degular,sans-serif}.vtex-disclosure-layout-1-x-trigger--footer-mobile-menu-trigger .vtex-rich-text-0-x-paragraph:after{content:"";background-image:url(https://livrariadavila.vtexassets.com/assets/vtex/assets-builder/livrariadavila.store-theme/1.0.27/images/arrow-down-white___9900f6ce562628a1c41ff90022fca063.png);width:15px;height:15px;display:inline-flex;background-position:50%;background-size:contain;padding-left:10px;background-repeat:no-repeat;mix-blend-mode:hard-light}.vtex-disclosure-layout-1-x-trigger--footer-mobile-menu-trigger--visible .vtex-rich-text-0-x-paragraph:after{rotate:180deg}.vtex-disclosure-layout-1-x-content--footer-mobile-menu-content--visible{padding:20px 0;display:flex;flex-direction:column}.vtex-disclosure-layout-1-x-content--footer-mobile-menu-content .vtex-rich-text-0-x-container--footer-titulos{display:none}.vtex-disclosure-layout-1-x-content--footer-mobile-menu-content .vtex-menu-2-x-styledLinkContent{color:var(--white);font-size:16px}.vtex-disclosure-layout-1-x-content--footer-mobile-menu-content--visible .vtex-menu-2-x-styledLinkContainer{margin:0}.vtex-disclosure-layout-1-x-content--footer-mobile-menu-content--visible .vtex-menu-2-x-styledLink{display:flex;justify-content:center}.vtex-breadcrumb-1-x-link:hover{color:var(--clean-gray)!important}.vtex-breadcrumb-1-x-homeIcon{max-width:25px}.vtex-breadcrumb-1-x-link,.vtex-breadcrumb-1-x-term{font-size:14px;color:#313131;font-family:degular,sans-serif}.vtex-breadcrumb-1-x-homeIcon{width:20px}.vtex-breadcrumb-1-x-container{padding:0}.vtex-flex-layout-0-x-flexRow--orderByAndSwitcher{padding-right:0}.vtex-flex-layout-0-x-flexRowContent--savingsSummaryListDesktop{justify-content:flex-start}.vtex-flex-layout-0-x-flexCol--summaryRightListDesktop{justify-content:space-around}.vtex-flex-layout-0-x-flexRowContent--brand-author .vtex-product-specification-badges-0-x-badgeContainer{background:var(--white)}.vtex-flex-layout-0-x-container--availability-message .vtex-rich-text-0-x-link--availability-message:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Retângulo 25' transform='translate(1441 -14420)' fill='%233a8d2b' stroke='%23707070' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Cpath data-name='Retângulo 28' fill='%233a8d2b' d='M0 0h15.195v15.195H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Grupo de máscara 1' transform='translate(-1441 14420)' clip-path='url(%23a)'%3E%3Cg transform='translate(1441 -14419.95)' clip-path='url(%23b)'%3E%3Cg fill='%233a8d2b'%3E%3Cpath d='M11.094 8.689c-.028-.013-1.091-.537-1.28-.608a.736.736 0 00-.247-.055.421.421 0 00-.358.212c-.1.158-.427.534-.527.646-.013.015-.03.032-.042.032s-.174-.068-.224-.089A5.594 5.594 0 016.289 6.94a.118.118 0 01-.017-.044.341.341 0 01.063-.074c.058-.058.12-.133.181-.2l.086-.1a1.141 1.141 0 00.172-.274l.024-.048a.5.5 0 00-.014-.467c-.025-.051-.474-1.134-.522-1.247-.115-.275-.266-.405-.477-.405h-.082a2.547 2.547 0 00-.884.227 1.849 1.849 0 00-.686 1.574 3.392 3.392 0 00.735 1.868l.03.044a6.925 6.925 0 002.97 2.578 4.83 4.83 0 001.794.459 2.84 2.84 0 00.292-.017h.052a1.885 1.885 0 001.317-.931 1.471 1.471 0 00.084-.968.671.671 0 00-.313-.226z'/%3E%3Cpath d='M7.726.307A7.142 7.142 0 00.565 7.415a7.055 7.055 0 00.981 3.592l-1.229 3.63a.189.189 0 00.237.241l3.783-1.2a7.173 7.173 0 0010.55-6.263A7.142 7.142 0 007.726.307zm0 12.734a5.673 5.673 0 01-3.121-.934.189.189 0 00-.161-.022l-1.9.6.608-1.805a.189.189 0 00-.026-.172 5.55 5.55 0 01-1.077-3.3 5.673 5.673 0 115.673 5.626z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");margin-right:3px}.vtex-flex-layout-0-x-flexCol--prod-right-col{padding-bottom:25px}.vtex-flex-layout-0-x-flexRow--loja-item{background-color:#fff;border-radius:10px;box-shadow:0 0 6px 1px #a5a5a5;margin-top:10px}.vtex-flex-layout-0-x-flexRow--buyNowButton .vtex-button{color:#0f3e99}.vtex-flex-layout-0-x-flexRow--buyNowButton:hover .vtex-button{border-color:#dbe9fd}.vtex-flex-layout-0-x-flexCol--productRating{margin-bottom:3rem}.vtex-flex-layout-0-x-flexCol--summaryDetailsListMobile{justify-content:space-between}.vtex-flex-layout-0-x-flexCol--summaryUpDetailsListMobile{margin-bottom:.25rem}.vtex-flex-layout-0-x-flexRowContent--productMain .vtex-flex-layout-0-x-flexRow--pre-venda{margin-left:97px}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .5rem}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .25rem}}.vtex-flex-layout-0-x-flexRowContent--menu-link{background-color:#03044e;color:var(--white)}.vtex-flex-layout-0-x-flexRowContent--main-header{background-color:#f6eee0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:.625rem .5rem;background-color:#f6eee0}.vtex-flex-layout-0-x-flexRowContent--menu-link .vtex-menu-2-x-styledLink{color:var(--white);font-size:14px}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-menu-2-x-styledLink{color:#727273;font-size:14px}.vtex-flex-layout-0-x-flexRow--deals{background-color:#0f3e99;padding:14px 0}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center}.vtex-flex-layout-0-x-flexRow--deals .vtex-flex-layout-0-x-flexCol{align-items:center;margin-bottom:5px;padding-top:5px}.vtex-flex-layout-0-x-flexCol--productCountCol{align-items:flex-start}.vtex-flex-layout-0-x-flexCol--orderByCol{align-items:flex-end}.vtex-flex-layout-0-x-flexCol--orderByMobileCol{width:42%}.vtex-flex-layout-0-x-flexCol--filterMobileCol{width:38%}.vtex-flex-layout-0-x-flexRow--quickviewMainRow{display:flex;max-height:100%}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:first-child{overflow-y:auto;height:66%!important;overflow-x:hidden}.vtex-flex-layout-0-x-flexColChild--quickviewDetails:last-child{height:34%!important}.vtex-flex-layout-0-x-flexRow--addToCartRow{padding-bottom:1rem}.vtex-flex-layout-0-x-container--header-main-wrapper{background-color:#000}.vtex-flex-layout-0-x-flexRow--logo-absolute{width:27%;position:absolute;background:#00f;height:120%;align-items:center;align-content:center;border-radius:100%;z-index:-1}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background-color:transparent}.vtex-flex-layout-0-x-flexRowContent--barra-menus-superiores{align-items:center}.vtex-flex-layout-0-x-flexRow--store-name .vtex-rich-text-0-x-paragraph{color:transparent}.vtex-flex-layout-0-x-flexCol--logo-wrapper{position:relative}.vtex-flex-layout-0-x-flexCol--subcategory-menu{padding:10px}.vtex-flex-layout-0-x-flexCol--barra-menu-principal{padding:15px 0;justify-content:space-between}.vtex-flex-layout-0-x-flexRow--barra-menu-principal{max-width:95%;margin-left:auto;margin-right:auto;border-top:1px solid hsla(0,0%,100%,.23)}.vtex-flex-layout-0-x-flexCol--barra-menus-superiores{flex:1}.vtex-flex-layout-0-x-flexColChild--productCountCol{padding:0;width:100%}.vtex-flex-layout-0-x-flexColChild--barra-busca{width:93%}.vtex-flex-layout-0-x-flexColChild--category-menu{height:auto!important}.vtex-flex-layout-0-x-flexRowContent--brand-author{display:flex;flex-direction:column}@media (max-width:1024px){.vtex-flex-layout-0-x-flexRow--store-name{border-radius:260px;width:65%;height:205%;top:-100%;left:-15%}.vtex-flex-layout-0-x-flexRowContent--barra-menus-superiores-mobile .vtex-flex-layout-0-x-stretchChildrenWidth{padding:0}}.vtex-flex-layout-0-x-flexRow--banners-secundarios{padding:20px;background:#ececec;margin-bottom:30px;border-radius:0 0 20px 20px}.vtex-flex-layout-0-x-flexRow--shelf-buy .vtex-button{background-color:var(--ldv-red)!important;text-transform:capitalize;border-radius:10px;color:var(--white);border:none;padding-top:10px;padding-bottom:10px}.vtex-flex-layout-0-x-flexRow--shelf-buy .vtex-button:hover{background-color:#671301!important}.vtex-flex-layout-0-x-flexRow--shelf-buy .vtex-add-to-cart-button-0-x-buttonText{font-family:degular;color:var(--white);font-size:17px;font-weight:700}.vtex-flex-layout-0-x-flexRow--shelf-buy .vtex-store-components-3-x-container{width:100%;padding:0}.vtex-flex-layout-0-x-flexRow--prateleira-tab{min-height:530px}.vtex-flex-layout-0-x-flexRowContent--nossas-lojas-wrapper{padding:0 3%}.vtex-flex-layout-0-x-flexRow--nossas-lojas-wrapper{background:#ececec;padding:20px 0}.vtex-flex-layout-0-x-flexRow--nossas-lojas-info{padding:5px 15px}.vtex-flex-layout-0-x-flexRow--pre-venda{position:absolute;top:4%;z-index:99;left:0;right:0;margin-left:10px;margin-right:auto;display:block;width:34%}.vtex-flex-layout-0-x-flexRow--prateleira-autor .vtex-product-specification-badges-0-x-groupContainer,.vtex-flex-layout-0-x-flexRowContent--pre-venda .vtex-product-specification-badges-0-x-groupContainer{margin:0}.vtex-flex-layout-0-x-flexRow--prateleira-autor .vtex-product-specification-badges-0-x-badgeContainer{background:var(--white)}.vtex-flex-layout-0-x-flexRow--prateleira-autor .vtex-product-specification-badges-0-x-badgeText{font-size:15px;color:var(--soft-gray);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px;width:20ch!important;margin:0 0 0 -30px;display:block}.vtex-flex-layout-0-x-flexRow--BuyButton-pdp{width:45%}.vtex-flex-layout-0-x-flexRow--BuyButton-pdp .vtex-button{border-radius:10px}.vtex-flex-layout-0-x-flexRow--productMain .vtex-store-components-3-x-productBrandName{overflow:visible}.vtex-stack-layout-0-x-stackItem--product .vtex-flex-layout-0-x-flexRow--pre-venda{position:relative;width:55%}.vtex-flex-layout-0-x-flexRow--prateleira-autor{min-height:25px}.vtex-flex-layout-0-x-flexRowContent--prateleira-autor .vtex-flex-layout-0-x-stretchChildrenWidth{position:absolute;height:20px;width:21ch!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.vtex-flex-layout-0-x-flexRowContent--prateleira-autor .vtex-store-link-0-x-link{position:absolute;z-index:99999;display:block;height:20px;width:100%;left:0;color:transparent}.vtex-flex-layout-0-x-flexRowContent--prateleira-autor .vtex-store-link-0-x-link:hover{text-decoration:underline}.vtex-flex-layout-0-x-flexRow--dica-da-vila{padding:50px 4.5%;background:url(https://livrariadavila.vtexassets.com/assets/vtex/assets-builder/livrariadavila.store-theme/1.0.27/images/banner-dica___d2fe1563986f83078bf9c3b9d2b89c67.png) no-repeat 50%;background-size:cover;margin-bottom:40px}.vtex-flex-layout-0-x-flexRow--development-text-content{align-items:center;display:inline-flex;justify-content:center;align-content:center;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--development-text-content{align-items:center}.vtex-flex-layout-0-x-flexRowContent--search-result-content{padding:0 4%}.vtex-flex-layout-0-x-flexCol--filterCol{max-width:255px;min-width:255px;box-shadow:2px 3px 6px rgba(0,0,0,.4);padding:0;border-radius:20px;background:var(--white);height:fit-content}.vtex-flex-layout-0-x-flexRow--breadcrumb{border-bottom:1px solid #e1e1e1;margin-bottom:30px;margin-top:2px;padding:0 0 0 4%}.vtex-flex-layout-0-x-flexRowContent--fetch-previous{display:none}.vtex-flex-layout-0-x-flexColChild--titleWishlist{padding-left:5%}.vtex-flex-layout-0-x-flexRow--conteudo-institucional{padding:70px 2.5%;margin:0 auto;background-color:#f8f8f8}.vtex-flex-layout-0-x-flexCol--institucional-nav-bar{box-shadow:1px 2px 6px rgba(0,0,0,.4);border-radius:10px;padding:0 0 30px;background-color:#fcfbf6}.vtex-flex-layout-0-x-flexColChild--prod-right-col .vtex-flex-layout-0-x-flexRow--shelf-buy{margin-bottom:30px}.vtex-flex-layout-0-x-flexColChild--prod-right-col{width:80%}.vtex-flex-layout-0-x-flexColChild--productSpecificationValue{text-align:justify;color:var(--dark-gray)}.vtex-flex-layout-0-x-flexRow--productMain{background:#f8f8f8;padding:0 1%}.vtex-flex-layout-0-x-flexRowContent--productMain{padding:50px 2.5% 0 0;margin:0}.vtex-flex-layout-0-x-flexRow--product-breadCrumb{margin:0}.vtex-flex-layout-0-x-flexRow--productMain .vtex-store-components-3-x-container{background:var(--white);width:95%;border-radius:20px;box-shadow:0 0 5px 1px rgba(76,76,76,.41);margin-top:20px}.vtex-flex-layout-0-x-flexRow--breadcrumb,.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(odd){background:#ececec}.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(15n),.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(16n),.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(18n),.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{display:none}.vtex-flex-layout-0-x-flexRowContent--quantity-wish{align-items:center;margin-bottom:15px}.vtex-flex-layout-0-x-flexRow--quantity-wish{margin:10px 0 15px}.vtex-flex-layout-0-x-flexRowContent--quantity-wish .vtex-wish-list-1-x-wishlistIcon--add-to-wishlist-shelf{width:150px;background-position:0;background-repeat:no-repeat}.vtex-flex-layout-0-x-flexRowContent--quantity-wish .vtex-wish-list-1-x-wishlistIcon--add-to-wishlist-shelf:after{content:"Adicionar aos favoritos";font-size:13px;color:#b3b2b2;text-transform:none;padding-left:30px;width:83px;display:block;text-align:left}.vtex-flex-layout-0-x-flexRow--row-search-options-mobile{width:95%;margin:0 auto 40px}.vtex-flex-layout-0-x-flexRowContent--row-search-options-mobile{align-items:center}@media (max-width:695px){.vtex-flex-layout-0-x-flexRow--pre-venda{top:2%;width:100%}.vtex-flex-layout-0-x-flexRow--BuyButton-pdp{width:100%}.vtex-flex-layout-0-x-flexRow--banners-secundarios{padding:10px}.vtex-flex-layout-0-x-flexRow--banners-secundarios .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRow--home-shelf{margin-bottom:0!important}.vtex-flex-layout-0-x-flexRowContent--shelf-title{display:flex;flex-direction:row;width:95%;margin-left:auto;margin-right:auto}.vtex-flex-layout-0-x-flexRow--prateleira-tab{min-height:auto}.vtex-flex-layout-0-x-flexRow--home-shelf{padding:0!important}.vtex-flex-layout-0-x-flexRow--shelf-title{margin-bottom:20px}.vtex-flex-layout-0-x-flexRow--header-mobile-row-2{padding-bottom:5px}.vtex-flex-layout-0-x-flexCol--dica-da-vila{flex-wrap:wrap;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexCol--prod-right-col{padding-bottom:0}.vtex-flex-layout-0-x-flexRow--dica-da-vila{padding:10% 2.5%;background:url(https://livrariadavila.vtexassets.com/assets/vtex/assets-builder/livrariadavila.store-theme/1.0.27/images/banner-dica-mobile___2bce59056e73064735f4159fb29aef40.png) no-repeat 50%;background-size:contain;margin-bottom:40px}.vtex-flex-layout-0-x-flexColChild--dica-da-vila{width:100%}.vtex-flex-layout-0-x-flexColChild--dica-da-vila .vtex-store-components-3-x-imageElement{margin:0 auto;display:block}.vtex-flex-layout-0-x-flexRowContent--quantity-wish{display:flex}.vtex-flex-layout-0-x-flexRowContent--development-text-content{flex-direction:column;display:flex;justify-content:space-around;align-items:center}.vtex-flex-layout-0-x-flexRowContent--development-text-content .vtex-flex-layout-0-x-stretchChildrenWidth{width:50%!important}.vtex-flex-layout-0-x-flexRow--footer-copy{padding:0 2%!important;margin-bottom:50px}.vtex-flex-layout-0-x-flexRow--footer-copy .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRow--productCountMobileRow{display:none}}@media (min-width:1500px){.vtex-flex-layout-0-x-flexRow--dica-da-vila{padding:7% 4.5%}.vtex-flex-layout-0-x-flexRowContent--dica-da-vila{max-width:1366px;margin:0 auto}}.vtex-flex-layout-0-x-flexRowContent--text-container{display:flex;flex-direction:column;margin-right:5px;margin-top:12px}.vtex-flex-layout-0-x-flexRow--brand-author{margin-top:-10px;margin-bottom:-10px}@media screen and (max-width:700px){.vtex-flex-layout-0-x-vtex-flex-layout-0-x-flexRow--shelf-title{margin-left:10px}.vtex-flex-layout-0-x-flexRow--development-text-content{text-align:center;width:100%}.vtex-flex-layout-0-x-flexRow--brand-author{display:flex}.vtex-flex-layout-0-x-flexColChild--prod-right-col{width:100%}.vtex-flex-layout-0-x-flexRowContent--productMain{padding:30px 0 0}.vtex-flex-layout-0-x-flexRow--conteudo-institucional{padding:0 6.5%;margin:0 auto 70px}}.vtex-flex-layout-0-x-flexRow--store-detail-container,.vtex-flex-layout-0-x-flexRow--storelocator-container{background:var(--white);padding:40px 1.5%}.vtex-flex-layout-0-x-flexCol--store-details,.vtex-flex-layout-0-x-flexRowContent--store-detail-container{display:flex;flex-direction:column-reverse}.vtex-flex-layout-0-x-flexRowContent--message-availability{display:flex;flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--message-availability.vtex-store-components-3-x-content{height:50px}.vtex-flex-layout-0-x-flexRowContent--message-availability.vtex-button{height:39px}.vtex-flex-layout-0-x-flexRowContent--brand-author.vtex-store-components-3-x-productBrandName{width:20ch!important}@media screen and (max-width:700px){.vtex-flex-layout-0-x-flexRow--store-detail-container,.vtex-flex-layout-0-x-flexRow--storelocator-container{background:var(--white);padding:40px 2.5%}.vtex-flex-layout-0-x-flexCol--institucional-nav-bar{display:none}.vtex-flex-layout-0-x-flexCol--info-availability{padding:15px}.vtex-flex-layout-0-x-flexRow--store-detail-container,.vtex-flex-layout-0-x-flexRow--storelocator-container{overflow:auto}.vtex-flex-layout-0-x-flexRowContent--prateleira-autor .vtex-flex-layout-0-x-stretchChildrenWidth{position:absolute;height:20px;width:16ch!important}.vtex-flex-layout-0-x-flexCol--prod-right{padding:15px}.vtex-flex-layout-0-x-flexRow--productMain .vtex-store-components-3-x-container{background:var(--white);width:100%;border-radius:0 0 20px 20px;box-shadow:0 4px 6px -2px grey;padding:10px;margin-top:0}.vtex-flex-layout-0-x-flexRow--productMain .vtex-product-specification-badges-0-x-badgeContainer--pre-venda,.vtex-product-specification-badges-0-x-badgeText{font-size:17px!important;min-width:73px!important;height:46px!important;padding:26px 0 3px!important;display:flex;flex-direction:column;white-space:break-spaces}.vtex-flex-layout-0-x-flexRowContent--productMain .vtex-flex-layout-0-x-flexRow--pre-venda{margin-left:25px}}@media screen and (max-width:370px){.vtex-flex-layout-0-x-flexRow--pre-venda{top:7%;left:-10px;width:100%}.vtex-flex-layout-0-x-flexRowContent--prateleira-autor .vtex-flex-layout-0-x-vtex-flex-layout-0-x-stretchChildrenWidth{position:absolute;height:20px;width:16ch!important;margin-left:-4px}}@media screen and (min-width:370px) and (max-width:400px){.vtex-flex-layout-0-x-flexRow--pre-venda{top:7%;left:-10px;width:100%}}@media screen and (min-width:401px) and (max-width:780px){.vtex-flex-layout-0-x-flexRow--pre-venda{top:8%;left:-10px;width:100%}}.vtex-login-2-x-profileIcon{color:var(--white);width:25px;height:29px}.vtex-login-2-x-container .vtex-button__label.flex.items-center.justify-center.h-100.ph6{padding-left:0;padding-right:0}.vtex-minicart-2-x-minicartIconContainer svg{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.297' height='35.5'%3E%3Cpath data-name='Caminho 4' d='M7.066 8.583v-1.25a7.083 7.083 0 1114.167 0v1.25h2.674a2.917 2.917 0 012.911 2.735l1.219 19.505a4.167 4.167 0 01-4.156 4.427H4.418a4.167 4.167 0 01-4.159-4.427l1.219-19.5a2.917 2.917 0 012.911-2.735zm11.25-1.25v1.25H9.983v-1.25a4.167 4.167 0 118.334 0zM4.39 11.5L3.171 31.005a1.25 1.25 0 001.248 1.328h19.462a1.25 1.25 0 001.248-1.328L23.907 11.5z' fill='%23fff' stroke='%2300005a' stroke-width='.5' fill-rule='evenodd'/%3E%3C/svg%3E");height:37px;background-repeat:no-repeat;width:29px}.vtex-login-2-x-arrowUp{left:80%}.vtex-minicart-2-x-minicartIconContainer svg use{display:none}.vtex-login-2-x-box{right:-80px;left:auto!important}.vtex-login-2-x-label,.vtex-login-2-x-profile{font-size:13px;font-weight:400;color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.279' height='29.398'%3E%3Cpath data-name='Caminho 3' d='M18.261 15.055a9.043 9.043 0 002.334-6.136c0-4.787-3.562-8.669-7.957-8.669S4.682 4.133 4.682 8.919a9.048 9.048 0 002.335 6.136 8.337 8.337 0 00-5.363 5.822l-1.253 4.55a2.853 2.853 0 002.54 3.721h19.4a2.854 2.854 0 002.541-3.721l-1.253-4.55a8.336 8.336 0 00-5.364-5.822zm-.316-6.136a5.558 5.558 0 01-5.3 5.78 5.557 5.557 0 01-5.311-5.78 5.557 5.557 0 015.305-5.778 5.557 5.557 0 015.306 5.778zm-8.668 8.669a5.385 5.385 0 00-5.082 4.119l-1.253 4.55h19.4l-1.253-4.55a5.383 5.383 0 00-5.08-4.119z' fill='%23fff' stroke='%2300005a' stroke-width='.5' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;text-indent:15px;padding:5px 0 5px 13px;line-height:12px;text-transform:none;margin-left:25px;width:105px}.vtex-login-2-x-container .vtex-button__label{padding:0}.vtex-login-2-x-profile{line-height:35px}.vtex-login-2-x-label:after{content:"Faça seu login";font-size:13px;font-weight:700;color:#fff;display:block}.vtex-login-2-x-profileIcon{display:none}.vtex-login-2-x-accessCodeOptionBtn,.vtex-login-2-x-accessCodeOptionBtn .vtex-button{background:var(--strong-blue);border-radius:4px}.vtex-login-2-x-accessCodeOptionBtn .vtex-button__label{color:var(--white);text-transform:none;font-size:16px;font-weight:400}.vtex-login-2-x-formTitle{font-size:16px;font-weight:700}.vtex-login-2-x-sendButton .vtex-button{background:var(--strong-blue)}.vtex-input-prefix__group,.vtex-styleguide-9-x-input{color:#b3a3aa;border:1px solid #d8d8d8!important}.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-forgotPasswordLink{color:var(--dark-gray)}@media (max-width:1024px){.vtex-login-2-x-label,.vtex-login-2-x-profile{display:block;font-size:0}.vtex-login-2-x-label:after{font-size:0}}@media (max-width:400px){.vtex-login-2-x-buttonLink .vtex-button__label{padding:0 15px}}@media screen and (max-width:700px){.vtex-login-2-x-profile{font-size:0;margin-bottom:-18px;background-size:28px;font-weight:400;background-position:50%;margin-left:0;width:15px}}.vtex-mega-menu-2-x-menuContainerNav{width:90%;margin:2% auto 0;right:0;left:0;z-index:9999!important}.vtex-mega-menu-2-x-menuContainer{max-height:100%;border-color:#fdfdfd;min-height:300px}.vtex-mega-menu-2-x-submenuContainerTitle{display:none}.vtex-mega-menu-2-x-triggerContainer:after{content:"Descobrir +";color:#fff;padding:10px;border-radius:10px;font-family:degular,sans-serif;font-weight:700;border:1px solid #fff}.vtex-mega-menu-2-x-triggerButtonIcon{display:none}.vtex-mega-menu-2-x-caretIcon{color:#fff;width:10px}.vtex-mega-menu-2-x-seeAllLinkContainer{font-family:degular,sans-serif}@media (max-width:695px){.vtex-mega-menu-2-x-departmentsTitle{display:none}.vtex-mega-menu-2-x-collapsibleHeaderText{color:#fff;font-family:degular,sans-serif}.vtex-mega-menu-2-x-seeAllLink,.vtex-mega-menu-2-x-styledLinkText{color:#fff}.vtex-mega-menu-2-x-styledLink{font-weight:300}}@media (max-width:1024px){.vtex-mega-menu-2-x-menuItemVertical{background:#00005a;border-color:hsla(0,0%,100%,.1)}.vtex-mega-menu-2-x-submenuItemVertical{background:#fcfbf7}.vtex-mega-menu-2-x-goBackButtonText{color:var(--white);font-size:0}.vtex-mega-menu-2-x-goBackContainer .vtex-mega-menu-2-x-caretIcon{color:var(--white)}.vtex-mega-menu-2-x-caretIcon{color:#fff}.vtex-mega-menu-2-x-submenuItemVertical .vtex__icon-caret-down{color:#fff;width:10px}.vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkText{font-size:14px}}@media screen and (max-width:720px){.vtex-mega-menu-2-x-submenuListVertical{margin-top:16px}.vtex-mega-menu-2-x-styledLinkText{font-weight:bolder}.vtex-mega-menu-2-x-submenuItem{margin-top:20px}.vtex-mega-menu-2-x-submenuItemVertical--isClosed{background-color:#00005a;border-color:hsla(0,0%,100%,.1)}.vtex-mega-menu-2-x-submenuItem .vtex-mega-menu-2-x-styledLinkText{font-size:16px}.vtex-mega-menu-2-x-submenuItemVertical--isOpen{background-color:#0031b5}.vtex-mega-menu-2-x-collapsibleContent,.vtex-mega-menu-2-x-seeAllLink{margin-left:20px}}.vtex-menu-2-x-styledLinkContainer{padding:5px}.vtex-menu-2-x-styledLinkContainer--menu-department-level{border:1px solid transparent;padding:5px 26px}.vtex-menu-2-x-styledLinkContent{font-family:degular,sans-serif}.vtex-menu-2-x-styledLinkContainer--menu-department-level:hover{border:1px solid #fff;padding:5px 26px;border-radius:10px}.vtex-menu-2-x-styledLinkContainer--menu-department-level:first-child{margin-left:0;margin-right:-10px}.vtex-menu-2-x-submenuWrapper--isOpen:hover .vtex-menu-2-x-styledLinkContainer--menu-department-level{border:1px solid #282a36}.vtex-menu-2-x-submenuWrapper--isOpen ::scrollbar-thumb{border-radius:8px}.vtex-menu-2-x-submenuWrapper--isOpen{max-height:310%;scrollbar-color:#979797 #e8e8e8;scrollbar-width:thin;scroll-behavior:smooth;scroll-snap-type:proximity;scrollbar-gutter:stable both-edges;background:var(--white) 0 0 no-repeat padding-box;box-shadow:2px 2px 4px rgba(0,0,0,.47);border-radius:3px 3px 3px 5px;opacity:1;width:90%;left:5%;overflow-y:scroll;padding:0;margin-top:10px}.vtex-flex-layout-0-x-flexRow--menu-dropdown{width:100%}.vtex-flex-layout-0-x-flexRow--menu-dropdown .vtex-menu-2-x-styledLinkContainer{margin:0;padding:2px 0}.vtex-flex-layout-0-x-flexRow--menu-dropdown .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLink{color:var(--dark-gray);font-size:14px}.vtex-menu-2-x-styledLinkContainer--menu-department-level .vtex-menu-2-x-styledLink--menu-department-level{font-weight:700;font-size:18px;color:#fff;font-family:degular,sans-serif}.vtex-menu-2-x-menuContainer{justify-content:space-between}.vtex-flex-layout-0-x-flexRow--footer-menu .vtex-menu-2-x-menuContainer{padding-left:50px}@media (max-width:695px){.vtex-flex-layout-0-x-flexRow--footer-menu .vtex-menu-2-x-menuContainer{padding-left:0}}@media screen and (max-width:1281px){.vtex-menu-2-x-styledLinkContainer--menu-department-level:first-child{margin-left:-10px;margin-right:-10px}}.vtex-minicart-2-x-minicartContainer{background-repeat:no-repeat;background-position:50%;background-size:auto}.vtex-minicart-2-x-minicartIconContainer{display:flex;align-items:center;width:100%;margin-right:0;margin-left:35px}.vtex-minicart-2-x-minicartQuantityBadgeDefault{background-color:#9194ff;color:#00005a;font-weight:600}@media (max-width:1024px){.vtex-minicart-2-x-minicartIconContainer{width:26px}}.vtex-minicart-2-x-vtex-minicart-2-x-minicartQuantityBadgeDefault{top:-.5rem;right:-.7rem}@media screen and (max-width:700px){.vtex-minicart-2-x-minicartIconContainer{width:30px!important;margin-left:0}.vtex-minicart-2-x-openIconContainer{padding:15px 0 0}}.vtex-minicart-2-x-minicartCheckoutButton{margin-bottom:25px}.vtex-button{text-transform:none}@media screen and (min-width:40em){.vtex-modal-layout-0-x-paper--quickview{height:260px;width:580px}.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2rem 2rem}}@media screen and (min-width:50em){.vtex-modal-layout-0-x-paper--quickview{height:450px;width:900px}}@media screen and (min-width:75em){.vtex-modal-layout-0-x-paper--quickview{width:calc(100% - 4rem);height:auto}}@media screen and (min-width:82em){.vtex-modal-layout-0-x-actionsContainer--quickview{padding:0 2.5rem 2.5rem}}.vtex-modal-layout-0-x-paper--quickview{min-width:320px;max-width:96rem}.vtex-modal-layout-0-x-headerContainer--quickview{border:none;position:absolute;right:0}.vtex-modal-layout-0-x-actionsContainer--quickview{height:100%;width:100%;transition:box-shadow .15s ease-in-out,border-top .15s ease-in-out;border-top:1px solid transparent;box-shadow:-4px 0 27px -12px transparent}.vtex-modal-layout-0-x-actionsContentWrapper{border-top:1px solid #aaa;padding-top:1.5rem}.vtex-modal-layout-0-x-contentContainer--quickviewContent{padding:2.5rem 0 2.5rem 2rem;overflow-x:hidden}.vtex-modal-layout-0-x-triggerContainer--quickview{padding:.75rem}.vtex-modal-layout-0-x-triggerContainer{outline:none}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview){border-top-color:#eee;box-shadow:-4px 0 27px -12px rgba(0,0,0,.64)}.vtex-modal-layout-0-x-actionsContainer--quickview:not(.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview) .vtex-modal-layout-0-x-actionsContentWrapper{border-top-color:transparent}.vtex-modal-layout-0-x-closeButton{padding-right:1rem}.vtex-modal-layout-0-x-paper--product-gifts{padding:1.5rem}.vtex-modal-layout-0-x-paperScrollContent{background-color:#f6eee0;border:2px solid #22335f;padding:0;width:35%;border-radius:15px;overflow:hidden}.vtex-modal-layout-0-x-closeButton{color:#fff;background-color:var(--strong-blue);border-radius:0 0 15px 15px;margin-bottom:-2px;width:103%;margin-left:-4px}.vtex-modal-layout-0-x-closeButton:hover{color:#fff;background-color:#0c1c44}@media screen and (max-width:700px){.vtex-modal-layout-0-x-paperScrollContent{background-color:#efebd8;border:2px solid #22335f;padding:0;width:70%;border-radius:15px;overflow:hidden}}:root{--dark-blue:#00005a;--live-blue:#03034e;--light-blue:#0030a3;--ocean-blue:#0067c7;--strong-blue:#00005a;--soft-cream:#ececec;--dark-gray:#313131;--graphite-gray:#3f3f40;--soft-gray:#707070;--clean-gray:#979899;--ldv-red:#690000;--white:#fff;--black:#000;--coat-white:#fafafa}span[data-specification-name=LivroDigital],span[data-specification-name=Sinopse]{display:none}.vtex-account_menu-link,.vtex-pageHeader__title{color:var(--dark-gray)}body.bg-base{overflow-x:hidden}.vtex-rich-text-0-x-paragraph--options-mobile-eventos:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.079' height='29.079'%3E%3Cg fill='%23282a36'%3E%3Cpath data-name='Caminho 3655' d='M29.079 7.875a6.065 6.065 0 00-6.058-6.058h-1.212v-.605a1.212 1.212 0 10-2.423 0v.606H9.693v-.606a1.212 1.212 0 00-2.423 0v.606H6.058A6.065 6.065 0 000 7.875v15.146a6.065 6.065 0 006.058 6.058h16.963a6.065 6.065 0 006.058-6.058zM6.058 4.241H7.27v.606a1.212 1.212 0 002.423 0v-.606h9.693v.606a1.212 1.212 0 102.423 0v-.606h1.212a3.638 3.638 0 013.635 3.635H2.423a3.638 3.638 0 013.635-3.635zm16.963 22.414H6.058a3.638 3.638 0 01-3.635-3.635V10.3h24.232v12.721a3.638 3.638 0 01-3.635 3.635z'/%3E%3Cpath data-name='Caminho 3656' d='M19.135 13.73l-5.985 5.984a.606.606 0 01-.856 0l-2.35-2.349a1.212 1.212 0 10-1.713 1.713l2.344 2.349a3.029 3.029 0 004.284 0l5.985-5.984a1.212 1.212 0 10-1.713-1.713z'/%3E%3C/g%3E%3C/svg%3E");filter:invert(1);vertical-align:middle;margin-right:10px}.vtex-flex-layout-0-x-flexRow--conteudo-institucional .vtex-slider-layout-0-x-sliderTrackContainer--shelf-tabs{width:90%}.vtex-mega-menu-2-x-menuItem.bg-black-05 a{color:#fff}.vtex-mega-menu-2-x-styledLink{font-family:degular,sans-serif}.vtex-mega-menu-2-x-menuItem.bg-black-05 svg{filter:invert}li.vtex-mega-menu-2-x-menuItem.bg-black-05{background:#00005a!important}a.vtex-breadcrumb-1-x-link.vtex-breadcrumb-1-x-link--2.dib.pv1.link.ph2.c-muted-2.hover-c-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:133ch;line-height:7px}.vtex-flex-layout-0-x-flexRow--prateleira-autor .vtex-product-specification-badges-0-x-badgeText{display:inline;font-family:degular,sans-serif}.vtex-render__container-id-product-breadcrumb{margin-top:-10px}span.vtex-add-to-cart-button-0-x-buttonText{font-size:18px}form.vtex-address-form__postalCode span{background-color:#fff}.vtex-product-list-0-x-productName{font-weight:700}.vtex-product-list-0-x-price{font-weight:600}.vtex-flex-layout-0-x-flexRowContent--minicart-footer{background-color:#fff}div#total{font-weight:600}#total-price .vtex-checkout-summary-0-x-price{font-weight:700}.vtex-minicart-2-x-drawerContent{background-color:#fff}h3.vtex-minicart-2-x-minicartTitle{color:#00005a}.vtex-styleguide-9-x-input::placeholder{color:var(--dark-gray)}body{font-family:degular,sans-serif;letter-spacing:.3px}@media screen and (max-width:700px){.vtex-address-form__postalCode-forgottenURL{margin-top:10px}.vtex-flex-layout-0-x-flexRow--prateleira-autor .vtex-product-specification-badges-0-x-badgeText{display:inline;font-family:degular,sans-serif}.vtex-mega-menu-2-x-goBackButtonText:after{content:"Voltar";font-size:14px!important}}.vtex-product-gifts-0-x-productGiftText--default{cursor:pointer}.vtex-product-highlights-2-x-productHighlightWrapper--collection{position:absolute;top:10px;left:5px;width:200px}.vtex-product-highlights-2-x-productHighlightText{background:var(--strong-blue);border-radius:5px;padding:5px 10px;color:var(--white);font-family:degular,sans-serif}.vtex-product-identifier-0-x-product-identifier--productReference{margin-bottom:1rem}.vtex-product-quantity-1-x-quantitySelectorTitle{display:none}.vtex-product-quantity-1-x-quantitySelectorContainer{margin:0}.vtex-numeric-stepper__minus-button{height:40px;border-radius:10px 0 0 10px;font-size:19px;background-color:#fcfbf7}.vtex-numeric-stepper__plus-button{height:40px;border-radius:0 10px 10px 0;font-size:19px;background-color:#fcfbf7}.vtex-product-price-1-x-listPrice{color:#727273;margin-bottom:.25rem;font-size:1rem}.vtex-product-price-1-x-sellingPrice{color:#3f3f40;font-size:1.25rem}.vtex-product-price-1-x-sellingPriceValue{font-size:2.25rem;font-weight:700}.vtex-product-price-1-x-installments{color:#727273;margin-bottom:1rem}.vtex-product-price-1-x-savings{font-weight:500;color:#79b03a}.vtex-product-price-1-x-sellingPriceValue--summary{font-size:1.25rem;font-weight:600;color:#2e2e2e}.vtex-product-price-1-x-savings--summary{background:#8bc34a;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savings--summary,.vtex-product-price-1-x-savings-discount--summary{padding-left:.5rem;padding-right:.5rem;font-size:.875rem;font-weight:600;vertical-align:baseline;color:var(--white)}.vtex-product-price-1-x-listPrice--summary{margin-bottom:.25rem;font-size:.875rem}.vtex-product-price-1-x-installments--summary{margin-bottom:2rem;font-size:.875rem}.vtex-product-price-1-x-savings--summaryPercentage{background:#0f3e99;border-radius:1000px;align-items:center;display:flex}.vtex-product-price-1-x-savingsPercentage--summaryPercentage{font-size:.875rem;font-weight:600;vertical-align:baseline;color:var(--white);padding:.25rem .5rem}.vtex-product-price-1-x-listPrice:before{content:"De: "}.vtex-flex-layout-0-x-flexColChild--prod-right-col .vtex-product-price-1-x-listPrice{font-size:17px!important}.vtex-flex-layout-0-x-flexColChild--prod-right-col .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyContainer{font-size:23px!important}.vtex-flex-layout-0-x-flexColChild--prod-right-col .vtex-product-price-1-x-sellingPriceValue .vtex-product-price-1-x-currencyContainer:before{content:"Por: ";font-size:23px!important}.vtex-product-specification-badges-0-x-groupContainer{margin:10px 0}.vtex-product-specification-badges-0-x-badgeContainer{background:#f8f8f8}.vtex-product-specification-badges-0-x-badgeContainer--autor{text-align:justify;display:block;margin-left:-32px}.vtex-product-specification-badges-0-x-badgeText{font-size:15px;color:var(--soft-gray);margin:0;line-height:15px;text-align:justify;background:hsla(0,0%,100%,0)}.vtex-product-specification-badges-0-x-badgeContainer .vtex-product-specification-badges-0-x-badgeText:before{font-weight:700}.vtex-flex-layout-0-x-flexRow--brand-author .vtex-store-components-3-x-productBrandName:before{content:"Editora: "}.vtex-flex-layout-0-x-flexRow--brand-author .vtex-store-components-3-x-productBrandContainer{margin:10px 0}.vtex-product-specification-badges-0-x-badgeContainer--sinopse .vtex-product-specification-badges-0-x-badgeText{text-align:left}.vtex-product-specification-badges-0-x-reviewsHeading{border:none}.vtex-product-specification-badges-0-x-reviewsRating{margin:10px 0}.vtex-product-specification-badges-0-x-loginLink{color:var(--dark-blue);text-decoration:none;padding:10px 0}.vtex-product-specification-badges-0-x-badgeContainer--pre-venda{background:transparent}.vtex-product-specification-badges-0-x-badgeContainer--pre-venda .vtex-product-specification-badges-0-x-badgeText{background:var(--strong-blue);color:var(--white);font-size:12px;width:60px;height:30px;text-align:center;border-radius:130px;padding:15px 0;border:4px solid var(--strong-blue)!important;font-family:degular,sans-serif}.vtex-product-specification-badges-0-x-badgeContainer--pre-venda .vtex-product-specification-badges-0-x-badgeText:before{content:"Pré-venda ";font-family:degular,sans-serif}.vtex-product-specification-badges-0-x-badgeText--vazio{display:none}@media screen and (max-width:700px){.vtex-product-specification-badges-0-x-groupContainer{margin:0}.vtex-product-specification-badges-0-x-badgeText{font-size:16px;color:var(--soft-gray);line-height:28px;text-align:justify;max-width:90vw;line-break:anywhere}.vtex-product-specification-badges-0-x-badgeContainer--autor{margin-left:0}.vtex-product-specification-badges-0-x-badgeContainer--pre-venda{font-size:11px;width:63px;height:23px;text-align:center;border-radius:130px;padding:20px 0;line-height:14px}}@media screen and (max-width:400px){.vtex-product-specification-badges-0-x-badgeContainer--pre-venda{padding:0 5px!important;font-size:12px!important}.vtex-product-specification-badges-0-x-badgeText{font-size:15px}.vtex-product-specification-badges-0-x-badgeContainer--pre-venda .vtex-product-specification-badges-0-x-badgeText{background:var(--strong-blue);color:var(--white);font-size:13px!important;min-width:70px;line-height:16px;height:30px;text-align:center;border-radius:130px;padding:19px 0;border:4px solid var(--strong-blue)!important}}@media screen and (min-width:401px) and (max-width:780px){.vtex-product-specification-badges-0-x-badgeContainer--pre-venda{padding:2px 5px}.vtex-product-specification-badges-0-x-badgeContainer--pre-venda .vtex-product-specification-badges-0-x-badgeText{background:var(--strong-blue);color:var(--white);font-size:10px;width:69px;line-height:12px;height:36px;text-align:center;border-radius:130px;padding:16px 0 3px}.vtex-product-specification-badges-0-x-badgeContainer--autor{margin-left:0}}@media screen and (max-width:700px){.vtex-product-specification-badges-0-x-badgeContainer--sinopse .vtex-product-specification-badges-0-x-badgeText{height:auto!important}}.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-frameAround,.vtex-product-summary-2-x-skuSelectorContainer--quickview .vtex-product-summary-2-x-skuSelectorItemImage .vtex-product-summary-2-x-skuSelectorInternalBox{border-radius:50%}.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{opacity:0;transition:opacity .2s ease-in-out}.vtex-product-summary-2-x-container:hover .vtex-modal-layout-0-x-triggerContainer{opacity:1}@media screen and (max-width:40em){.vtex-product-summary-2-x-container .vtex-modal-layout-0-x-triggerContainer{display:none}}.vtex-product-summary-2-x-nameContainer{justify-content:start;padding-top:1rem;padding-bottom:1rem}.vtex-product-summary-2-x-brandName{font-weight:600;font-size:18px;color:#2e2e2e}.vtex-product-summary-2-x-container{text-align:start}.vtex-product-summary-2-x-imageContainer{text-align:center}.vtex-product-summary-2-x-image{border-radius:.25rem}.vtex-flex-layout-0-x-flexRow--home-shelf{padding:0 2.1%;font-family:degular,sans-serif;margin-bottom:10px}.vtex-product-summary-2-x-containerNormal--prateleira-principal{box-shadow:2px 3px 6px rgba(0,0,0,.4);border-radius:20px;background-color:var(--white);text-align:start;max-width:235px!important;margin:0!important;padding:10px 10px 0}.vtex-product-summary-2-x-nameContainer{min-height:53px;max-height:53px;overflow:hidden;margin:10px 0 8px;line-height:22px;padding:12px 0 0}.vtex-product-summary-2-x-brandName{color:var(--dark-gray);font-size:17px;font-weight:700;font-family:degular}.vtex-store-components-3-x-productBrandNameLink{text-decoration:none}.vtex-store-components-3-x-productBrandName{color:var(--soft-gray);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:22ch!important;display:block;font-family:degular,sans-serif}.vtex-product-price-1-x-sellingPrice .vtex-product-price-1-x-currencyContainer{color:var(--dark-gray);font-size:17px;font-weight:700}.vtex-product-summary-2-x-element--prateleira-principal{height:100%}.vtex-flex-layout-0-x-flexRow--hasntBestPrice{min-height:36px}.vtex-flex-layout-0-x-flexRow--hasBestPrice{margin-top:20px}.vtex-product-price-1-x-listPrice{color:var(--soft-gray)!important;font-size:14px!important;margin:0!important;font-family:degular,sans-serif}.vtex-product-summary-2-x-element--prateleira-principal .vtex-product-price-1-x-spotPrice{display:block;margin:0 0 27px;font-size:0}.vtex-product-summary-2-x-element--prateleira-principal .vtex-product-price-1-x-spotPriceValue{color:var(--dark-gray);font-size:17px;font-weight:900;font-family:degular}.vtex-product-summary-2-x-element--prateleira-principal .vtex-product-specification-badges-0-x-badgeContainer--autor{margin-left:30px}.vtex-flex-layout-0-x-flexRow--shelf-buy .vtex-product-summary-2-x-vtex-button{display:none}.vtex-product-price-1-x-sellingPrice{margin-bottom:5px;margin-top:-12px}.vtex-product-summary-2-x-image{width:75%!important}.vtex-product-summary-2-x-clearLink{background-color:#fff;padding:10px;border-radius:10px}.vtex-product-summary-2-x-containerNormal{box-shadow:2px 3px 6px rgba(0,0,0,.4)}.vtex-product-summary-2-x-container--prateleira-principal{position:relative}@media screen and (max-width:700px){.vtex-store-components-3-x-productBrandName{color:var(--soft-gray);font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:15ch!important;display:block}}@media screen and (max-width:350px){.vtex-product-summary-2-x-nameContainer{padding-top:0;min-height:45px}}.vtex-reviews-and-ratings-3-x-container{padding:10px 2.5%;background:var(--white);width:100%;max-width:100%;margin-bottom:20px}.vtex-reviews-and-ratings-3-x-inlineContainer{margin-left:0;display:none!important}.vtex-reviews-and-ratings-3-x-star--empty,.vtex-reviews-and-ratings-3-x-star--filled{color:#ffc300;font-size:33px}.vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-dropdown__button{background:var(--white);color:var(--strong-blue);opacity:1;font-weight:600}.vtex-reviews-and-ratings-3-x-reviewsOrderBy .vtex-styleguide-9-x-container{border:2px solid var(--strong-blue);margin:0 10px 0 0;border-radius:3px}.vtex-reviews-and-ratings-3-x-writeReviewButton{color:var(--dark-blue)}.vtex-reviews-and-ratings-3-x-summaryContainer{margin-top:15px}@media screen and (max-width:700px){.vtex-reviews-and-ratings-3-x-summaryContainer{margin-top:10px}}.vtex-rich-text-0-x-container--deals{color:var(--white);text-align:center;justify-content:center}.vtex-rich-text-0-x-paragraph--modal-text{text-align:center;font-family:degular,sans-serif;color:#22335f;font-weight:500;margin-top:20px;margin-bottom:25px;padding-left:20px;padding-right:20px}.vtex-rich-text-0-x-paragraph--loja-hour{font-size:14px;color:#5e5e5e;margin-top:20px;margin-bottom:0}.vtex-rich-text-0-x-heading--stores-loja-title{font-size:15px;margin-top:20px;color:var(--dark-gray)}.vtex-rich-text-0-x-paragraph--loja-phone{font-size:14px;color:#5e5e5e;font-weight:700}.vtex-rich-text-0-x-paragraph--stores-loja-address{font-size:14px;color:#5e5e5e;margin-top:10px;margin-bottom:0}.vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-wrapper--footer-texto{padding-right:40px}.vtex-rich-text-0-x-link--footer-texto{font-size:13px;color:var(--white);font-family:degular,sans-serif;text-decoration:none}.vtex-rich-text-0-x-container--shelfTitle{color:#727273;justify-content:center;text-align:center}.vtex-rich-text-0-x-paragraph--availability-message{padding:8px;border-radius:10px;box-shadow:0 0 5px #a3a3a3;background:#fff;color:#202020;width:76%;text-align:justify;font-size:15px}.vtex-rich-text-0-x-link--availability-message{color:#3a8d2b;font-weight:700;text-decoration:none}.vtex-rich-text-0-x-headingLevel2--shelfTitle{font-weight:200}.vtex-rich-text-0-x-container--deals .vtex-rich-text-0-x-paragraph{margin:0}.vtex-rich-text-0-x-container--link,.vtex-rich-text-0-x-container--question{justify-content:center}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;margin:0 16px;padding-top:120px;color:var(--live-blue)}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:32px;line-height:2rem;font-weight:700}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;padding-top:36px;padding-bottom:84px;color:var(--live-blue)}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-strong{font-size:16px;font-weight:700}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-link{text-decoration:none;font-size:36px;font-weight:300;color:var(--live-blue)}.vtex-rich-text-0-x-container--title{color:var(--live-blue);font-size:28px;font-weight:700}@media only screen and (min-width:640px){.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:40px;line-height:3rem}.vtex-rich-text-0-x-container--about{max-width:85%}.vtex-rich-text-0-x-container--title{color:var(--live-blue);font-size:40px;font-weight:700;max-width:60%}.vtex-rich-text-0-x-container--title .vtex-rich-text-0-x-paragraph{line-height:1.3em}}.vtex-rich-text-0-x-heading--loja-title{font-size:15px;color:#000;margin:5px 0 0;font-family:degular,sans-serif}.vtex-rich-text-0-x-paragraph--loja-info{color:var(--soft-gray);font-size:14px;line-height:16px;font-family:degular,sans-serif;width:255px}.vtex-rich-text-0-x-heading--dica-da-vila-title{font-size:23px;color:#4d4d4d;font-weight:500}.vtex-rich-text-0-x-container--dica-da-vila-text{padding:20px;background:var(--white);background:#fafafa 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:26px;font-size:20px;font-weight:500;width:100%;margin-top:70px}.vtex-rich-text-0-x-wrapper--footer-texto:before{display:block;content:"";margin-bottom:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='198.332' height='34.594'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Retângulo 10' fill='%23fff' d='M0 0h198.332v34.594H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Grupo 3212'%3E%3Cg data-name='Componente 17 – 4'%3E%3Cpath data-name='Caminho 16' d='M141.287 24.127h2.926v-1.378h-2.926v-5.453h-1.639v6.831h1.639z' fill='%23fff'/%3E%3Cpath data-name='Retângulo 7' fill='%23fff' d='M147.184 17.296h1.639v6.831h-1.639z'/%3E%3Cg data-name='Grupo 9'%3E%3Cg data-name='Grupo 8' clip-path='url(%23a)' fill='%23fff'%3E%3Cpath data-name='Caminho 17' d='M155.608 20.848q-.125.5-.25 1.013t-.239 1.013c0 .011-.005.022-.008.034h-.492c0-.014 0-.026-.007-.04q-.108-.5-.233-1.007t-.25-1.013l-.922-3.552h-1.752l2.129 6.831h2.516l2.129-6.831h-1.7z'/%3E%3Cpath data-name='Caminho 18' d='M162.496 18.594h1.1a2.359 2.359 0 01.774.1.718.718 0 01.41.336 1.341 1.341 0 01.125.632 1.019 1.019 0 01-.3.82 1.517 1.517 0 01-.979.25h-1.138zm0 3.347h1.159l1.344 2.186h1.879v-.228l-1.643-2.21.026-.01a2.029 2.029 0 00.945-.78 2.381 2.381 0 00.33-1.3 2.465 2.465 0 00-.308-1.286 1.852 1.852 0 00-.916-.763 4.017 4.017 0 00-1.52-.25h-2.947v6.83h1.651z'/%3E%3Cpath data-name='Caminho 19' d='M171.296 21.428l.227-.854q.137-.5.268-1.013t.245-1.013c0-.012 0-.022.008-.034h.521l.006.029q.1.495.228 1.013t.262 1.019l.225.854zm2.322-4.132h-2.6l-2.129 6.831h1.685l.433-1.628h2.555l.428 1.628h1.753z'/%3E%3Cpath data-name='Caminho 20' d='M182.135 20.484a1.516 1.516 0 01-.979.25h-1.141v-2.14h1.1a2.357 2.357 0 01.774.1.717.717 0 01.41.336 1.343 1.343 0 01.125.632 1.019 1.019 0 01-.3.82m2.265 3.643v-.228l-1.643-2.211.026-.009a2.027 2.027 0 00.945-.78 2.379 2.379 0 00.33-1.3 2.464 2.464 0 00-.308-1.287 1.852 1.852 0 00-.916-.763 4.015 4.015 0 00-1.52-.251h-2.949v6.831h1.651v-2.186h1.161l1.344 2.186z'/%3E%3Cpath data-name='Retângulo 8' d='M187.21 17.296h1.639v6.831h-1.639z'/%3E%3Cpath data-name='Caminho 21' d='M193.882 21.428l.227-.854q.136-.5.268-1.013t.245-1.013l.007-.034h.522l.006.029q.1.495.228 1.013t.262 1.019l.225.854zm2.322-4.132h-2.6l-2.129 6.831h1.685l.433-1.628h2.555l.427 1.628h1.753z'/%3E%3Cpath data-name='Caminho 22' d='M144.179 32.34a1.339 1.339 0 01-.621.706 2.437 2.437 0 01-1.144.228h-1.127v-4.19h1.07a3.139 3.139 0 011.178.182 1.174 1.174 0 01.637.621 2.993 2.993 0 01.2 1.212 3.356 3.356 0 01-.193 1.241m.347-4.212a4.545 4.545 0 00-1.964-.364h-2.915v6.831h2.858a4.073 4.073 0 001.873-.4 2.77 2.77 0 001.2-1.178 3.993 3.993 0 00.421-1.918 4.279 4.279 0 00-.359-1.867 2.32 2.32 0 00-1.116-1.1'/%3E%3Cpath data-name='Caminho 23' d='M150.543 31.895l.227-.854q.137-.5.268-1.013t.245-1.013l.007-.034h.522l.006.028q.1.5.228 1.013t.262 1.019l.224.854zm-.274-4.132l-2.129 6.83h1.685l.433-1.628h2.555l.428 1.628h1.753l-2.129-6.83z'/%3E%3Cpath data-name='Caminho 24' d='M165.202 31.311q-.126.5-.25 1.013t-.239 1.013c0 .011 0 .022-.008.034h-.491c0-.014 0-.026-.007-.04q-.109-.5-.234-1.007t-.25-1.013l-.922-3.552h-1.753l2.129 6.831h2.516l2.129-6.831h-1.7z'/%3E%3Cpath data-name='Retângulo 9' d='M170.453 27.763h1.639v6.83h-1.639z'/%3E%3Cpath data-name='Caminho 25' d='M177.158 27.763h-1.639v6.83h4.565v-1.382h-2.926z'/%3E%3Cpath data-name='Caminho 26' d='M184.547 31.895l.227-.854q.137-.5.267-1.013t.244-1.013c0-.012.005-.022.008-.034h.523l.006.028q.1.5.228 1.013t.262 1.019l.224.854zm-.274-4.132l-2.129 6.83h1.685l.433-1.628h2.554l.428 1.628h1.753l-2.128-6.83z'/%3E%3Cpath data-name='Caminho 27' d='M50.44 32.163a.818.818 0 01-.817.817h-1.566V0h-1.614v32.98h-1.567a.817.817 0 01-.817-.817V0h-1.614v32.163a2.434 2.434 0 002.431 2.431h4.748a2.434 2.434 0 002.431-2.431V0h-1.614z'/%3E%3Cpath data-name='Caminho 28' d='M26.119 30.1a3.816 3.816 0 01-3.152 2.82L31.485 0H29.8l-8.529 32.962h-2.422L27.378 0h-1.685L17.8 30.522 9.9 0H8.214l8.528 32.962H14.32L5.792 0H4.107l8.518 32.921A3.815 3.815 0 019.473 30.1L1.685 0H0l7.893 30.51a5.448 5.448 0 005.275 4.084h9.255A5.449 5.449 0 0027.7 30.51L35.592 0h-1.685z'/%3E%3Cpath data-name='Caminho 29' d='M114.934 0h-9.255a5.448 5.448 0 00-5.275 4.084l-7.894 30.51h1.685l7.788-30.1a3.816 3.816 0 013.152-2.82l-8.518 32.921h1.685l8.528-32.962h2.422l-8.526 32.96h1.684l7.9-30.522 7.9 30.522h1.685L111.36 1.631h2.422l8.529 32.962h1.684l-8.516-32.921a3.816 3.816 0 013.152 2.82l7.788 30.1h1.685l-7.894-30.51A5.448 5.448 0 00114.934 0'/%3E%3Cpath data-name='Caminho 30' d='M75.536 0h-1.759L62.056 29.154l-.957-2.01a2.252 2.252 0 01-.055-1.807L71.226 0h-1.758L59.53 24.728a3.89 3.89 0 00.1 3.118l2.16 4.534a3.855 3.855 0 003.456 2.21h22.409v-1.633H65.266a2.235 2.235 0 01-2-1.282l-.385-.808 24.777.016v-1.628l-23.875-.005z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:90%;height:35px;background-repeat:no-repeat;background-size:contain}.vtex-rich-text-0-x-wrapper--footer-texto .vtex-rich-text-0-x-paragraph--footer-texto{color:var(--white);font-size:13px;line-height:19px;font-family:degular,sans-serif;max-width:100%;font-weight:400;text-align:justify}.vtex-rich-text-0-x-paragraph--footer-titulos{margin-top:0;font-size:17px;font-family:degular}.vtex-rich-text-0-x-paragraph--copyright-text{color:var(--dark-gray);font-size:14px;font-family:degular,sans-serif}.vtex-rich-text-0-x-paragraph--development-text{color:var(--dark-gray);font-size:11px}.vtex-rich-text-0-x-heading--shelf-title{color:#00005a;font-size:23px;font-weight:700;margin:0 0 30px 20px;width:100%;display:block;font-family:degular,sans-serif}.vtex-rich-text-0-x-headingLevel1--titulo-institucional{color:#00005a;font-size:35px;font-weight:700}.vtex-rich-text-0-x-paragraph--subtitle-institucional{font-size:20px;font-weight:700;color:var(--dark-gray)}.vtex-rich-text-0-x-paragraph--texto-institucional{margin:5px 0;color:var(--dark-gray);font-size:16px;font-weight:400;line-height:26px;text-align:justify}.vtex-rich-text-0-x-container--institucional-nav-bar-title{background:var(--strong-blue);color:var(--white);padding-left:15px;font-size:21px;border-radius:10px 10px 0 0}.vtex-rich-text-0-x-paragraph--institucional-nav-bar-title{margin:0;padding:10px 0;font-weight:700}.vtex-rich-text-0-x-paragraph--institucional-nav-bar-sub-title{padding:5px 0 5px 15px;margin:25px 0 10px;font-size:16px;font-weight:700;color:var(--dark-gray)}.vtex-rich-text-0-x-paragraph--newsleter-title{font-size:20px;font-weight:700;color:#00005a;font-family:degular,sans-serif;margin:0}.vtex-rich-text-0-x-paragraph--newsletter-subtitle{margin:0;color:var(--strong-blue);font-weight:500}@media (max-width:695px){.vtex-rich-text-0-x-container--dica-da-vila-text{width:90%;padding:0 10px;border-radius:10px;margin:20px auto 0}.vtex-rich-text-0-x-paragraph--copyright-text{text-align:center;font-size:13px}.vtex-rich-text-0-x-link--options-mobile-favoritos:before{content:url(https://i.ibb.co/qDnLXX1/noun-heart-6885541.png);margin-right:7px;vertical-align:middle}.vtex-rich-text-0-x-wrapper--footer-texto .vtex-rich-text-0-x-paragraph--footer-texto{font-size:15px;text-align:center;font-weight:100;line-height:25px}.vtex-rich-text-0-x-wrapper--footer-texto:before{margin-bottom:30px;height:40px;width:100%;background-position:50%;background-repeat:no-repeat;background-size:contain}.vtex-rich-text-0-x-link--footer-texto{font-size:16px}.vtex-rich-text-0-x-flexCol--institucional-nav-bar{display:none}.vtex-rich-text-0-x-wrapper--newsleter-title{margin-left:auto;margin-right:auto;margin-top:-23px}}.vtex-rich-text-0-x-wrapper--nossas-lojas-title{padding:10px 2.5%;color:var(--strong-blue)}.vtex-rich-text-0-x-wrapper--nossas-lojas-title .vtex-rich-text-0-x-heading{color:var(--strong-blue)}::-webkit-scrollbar{width:10px;border-radius:5px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:5px}::-webkit-scrollbar-thumb{background:#888;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}.vtex-search-result-3-x-filtersWrapper{background-color:#fcfbf6}.vtex-search-result-3-x-container--layout{background-color:#f8f8f8}.vtex-search-result-3-x-galleryLayoutOptionButton{background-color:var(--coat-white);color:#3f3f40;padding:.375rem .75rem}.vtex-search-result-3-x-galleryLayoutOptionButton--selected{background-color:#3f3f40;color:var(--white)}.vtex-search-result-3-x-galleryLayoutSwitcher{border-radius:4px 4px 4px 4px;justify-content:center;overflow:hidden;width:auto!important;align-self:center}.vtex-search-result-3-x-galleryItem--list{border-bottom:1px solid #e7e9ee}.vtex-search-result-3-x-searchResultContainer{padding:0}.vtex-search-result-3-x-gallery--grid{padding:0 0 0 1%}.vtex-search-result-3-x-filter__container--title{background:var(--strong-blue);border-top-right-radius:20px;border-top-left-radius:20px;padding:12px 10px!important;display:none}.vtex-search-result-3-x-accordionFilterContainer:nth-child(9n),.vtex-search-result-3-x-filterAccordionItemBox--editora{display:none}.vtex-search-result-3-x-accordionFilterContainer--origem-do-produto{display:block!important}.vtex-search-result-3-x-filterMessage{margin:0;color:var(--white);font-weight:700}.vtex-search-result-3-x-filter__container{padding:0 10px}.vtex-search-result-3-x-filterItem .vtex-checkbox__inner-container{width:100%;height:20px;width:20px;border-radius:5px;border-color:#494949;border-width:1px}.vtex-search-result-3-x-filterItem .vtex-checkbox__container{width:25px;height:20px}.vtex-search-result-3-x-filterItem .vtex-checkbox__input{width:100%;height:100%}.vtex-search-result-3-x-filterItem{margin-bottom:10px}.vtex-search-result-3-x-filterItem .vtex-checkbox__box-wrapper{width:100%;height:100%}.vtex-search-result-3-x-filterItem .vtex-checkbox__label{color:var(--dark-gray);font-size:15px;font-family:degular,sans-serif}.vtex-search-result-3-x-caretIcon{display:none}.vtex-search-result-3-x-filterTitleSpan{font-weight:700;color:var(--dark-gray);font-size:17px;font-family:degular,sans-serif}.vtex-search-result-3-x-filterIsOpen .vtex-search-result-3-x-filterTitleSpan,.vtex-search-result-3-x-filterTitleSpan:hover{color:var(--strong-blue)}.vtex-search-result-3-x-filterIcon{background:url(https://livrariadavila.vtexassets.com/assets/vtex/assets-builder/livrariadavila.store-theme/1.0.27/images/caretDown___6002262e3cabb7c27cef4137f1e3955b.svg) no-repeat 50%;width:15px;height:15px;transition:all .5s ease;rotate:-90deg}.vtex-search-result-3-x-filterIsOpen .vtex-search-result-3-x-filterIcon{rotate:-180deg}.vtex-search-result-3-x-totalProducts--layout{font-weight:800;font-size:16px;padding:0 0 0 5%;text-align:left;color:var(--dark-gray);font-family:degular,sans-serif}.vtex-search-result-3-x-totalProductsMessage{color:var(--dark-gray);text-transform:lowercase;font-weight:400;font-size:16px}.vtex-search-result-3-x-totalProducts{padding:0 0 0 1%}.vtex-search-result-3-x-filterTemplateOverflow ::-webkit-scrollbar{width:10px}.vtex-search-result-3-x-filterTemplateOverflow ::scrollbar-thumb{border-radius:8px;background:#c2c9d2}.vtex-search-result-3-x-filterTemplateOverflow{margin-bottom:10px}.vtex-slider__base-internal,.vtex-slider__selector{background:var(--dark-blue)!important}.vtex-slider__dash,.vtex-slider__left-value,.vtex-slider__right-value,.vtex-slider__values-container{font-size:13px;color:#5e5e5e;font-weight:700;font-family:degular,sans-serif}.vtex-search-result-3-x-orderByText{font-size:0;text-transform:none!important}.vtex-search-result-3-x-orderByText:before{content:"Ordernar por: ";font-size:16px;font-weight:700;color:var(--dark-gray);font-family:degular,sans-serif}.vtex-search-result-3-x-filterPopupArrowIcon{background:url(https://livrariadavila.vtexassets.com/assets/vtex/assets-builder/livrariadavila.store-theme/1.0.27/images/caretDown___6002262e3cabb7c27cef4137f1e3955b.svg) no-repeat 50%;width:0;opacity:.5;height:15px;transition:all .5s ease}.vtex-search-result-3-x-filterPopupTitle{text-transform:none!important;color:var(--dark-gray);font-family:degular,sans-serif;font-size:16px}.vtex-search-result-3-x-orderByOptionsContainer{z-index:9999;border:none!important;box-shadow:2px 3px 6px rgba(0,0,0,.4);top:100%}.vtex-search-result-3-x-orderByOptionItem{font-size:14px;color:#000}.vtex-search-result-3-x-buttonShowMore{margin:30px 0}.vtex-search-result-3-x-buttonShowMore .vtex-button{background:#0031b5;padding:3px 20px;font-weight:300;text-transform:none!important;font-size:18px;color:var(--white);font-family:degular,sans-serif;border-radius:10px}.vtex-search-result-3-x-galleryTitle--layout{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vtex-search-result-3-x-filterAvailable{padding-bottom:5px!important}.vtex-search-result-3-x-vtex-button{height:35px}.vtex-search-result-3-x-imageContainer{text-align:center;scale:.9}.vtex-search-result-3-x-galleryTitle--layout{margin:0;background:var(--strong-blue);border-top-right-radius:20px;border-top-left-radius:20px;padding:12px 10px!important;color:var(--white);font-size:20px;font-family:degular,sans-serif}.vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button{background:var(--ldv-red)}.vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button__label{color:var(--white)}.vtex-search-result-3-x-filterClearButtonWrapper .vtex-button{border:1px solid var(--strong-blue)}.vtex-search-result-3-x-filterClearButtonWrapper .vtex-button__label{color:var(--strong-blue)}.vtex-search-result-3-x-filterIcon{display:none}.vtex-search-result-3-x-filtersWrapperMobile .vtex-search-result-3-x-filterPopupTitle{font-size:17px;margin-right:5px}.vtex-search-result-3-x-searchNotFound{background:#f8f8f8}.vtex-search-result-3-x-searchNotFoundOops{font-size:0;background:url(https://livrariadavila.vtexassets.com/assets/vtex/assets-builder/livrariadavila.store-theme/1.0.27/images/not-found-image___f619161be6692f2df9972786526622d4.png);width:192px;height:195px;mix-blend-mode:darken}.vtex-search-result-3-x-searchNotFoundTextListLine{font-size:0}.vtex-search-result-3-x-searchNotFoundTextListLine:after{content:"Nenhum resultado encontrado";color:var(--dark-blue);font-size:30px;font-weight:700}.vtex-search-result-3-x-searchNotFoundWhatDoIDo{font-weight:500}.vtex-search-result-3-x-searchNotFoundWhatDoIDo,.vtex-search-result-3-x-searchNotFoundWhatToDoDots,.vtex-search-result-3-x-searchNotFoundWhatToDoDotsContainer{color:#707070;font-size:16px;line-height:23px}.vtex-flex-layout-0-x-flexColChild--not-found-info{display:flex;justify-content:center;padding:20px 0;background-color:#f8f8f8}.vtex-rich-text-0-x-link--not-found-info,.vtex-rich-text-0-x-paragraph--not-found-info{color:var(--dark-blue);font-size:17px;line-height:23px;font-weight:700}.vtex-search-result-3-x-filter__container--editora,.vtex-search-result-3-x-filter__container--pais-de-origem,.vtex-search-result-3-x-filter__container--serie-colecao{display:none}@media (min-width:768px){.vtex-search-result-3-x-galleryLayoutSwitcher{display:none}}@media (max-width:400px){.vtex-search-result-3-x-galleryItem{padding:0 5px}}@media (max-width:695px){.vtex-search-result-3-x-gallery--grid{row-gap:15px;padding:0}.vtex-slider-layout-0-x-sliderTrack--shelf .vtex-product-price-1-x-currencyContainer,.vtex-slider-layout-0-x-sliderTrack--shelf .vtex-product-summary-2-x-nameContainer{font-size:14px}.vtex-flex-layout-0-x-flexCol--slider-prateleira .vtex-rich-text-0-x-heading--shelf-title,.vtex-slider-layout-0-x-sliderTrack--shelf .vtex-product-price-1-x-sellingPrice{margin:0}.vtex-slider-layout-0-x-slide--shelf{min-height:auto!important}.vtex-search-result-3-x-searchResultContainer{background:var(--white)!important}.vtex-flex-layout-0-x-flexCol--slider-prateleira .vtex-rich-text-0-x-heading--shelf-title,.vtex-rich-text-0-x-heading--shelf-title{font-size:18px;font-weight:700}.vtex-search-result-3-x-orderByButton{background:var(--white);border:1px solid #727272;border-radius:4px;padding-top:10px;padding-bottom:10px}.vtex-search-result-3-x-orderByText{color:var(--strong-blue)}}.vtex-search-result-3-x-filterContent{margin-top:12px}.vtex-search-result-3-x-filterTemplateOverflow{width:90%;margin-left:auto;margin-right:auto}@media only screen and (max-width:700px){.vtex-rich-text-0-x-link--not-found-info,.vtex-rich-text-0-x-paragraph--not-found-info{color:var(--dark-blue);font-size:17px;line-height:23px;font-weight:700;width:90%;margin-left:auto;margin-right:auto;text-align:center}.vtex-search-result-3-x-searchNotFoundTextListLine{font-size:0;text-align:center}.vtex-search-result-3-x-searchNotFoundWhatDoIDo,.vtex-search-result-3-x-searchNotFoundWhatToDoDots,.vtex-search-result-3-x-searchNotFoundWhatToDoDotsContainer{text-align:center;list-style:none;padding:0}}.vtex-shelf-1-x-relatedProducts{background:#f8f8f8;margin-bottom:40px;padding-bottom:20px}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-title{justify-content:flex-start;padding:20px 2.5%;color:#00005a;font-size:22px;font-weight:700}.vtex-shelf-1-x-relatedProducts .vtex-slider-0-x-dotsContainer{display:none}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-slide{padding-bottom:20px}.vtex-slider-layout-0-x-sliderLayoutContainer{justify-content:center}.vtex-slider-layout-0-x-sliderLeftArrow--tabs-buttons-store{transform:scaleX(-1)}.vtex-slider-layout-0-x-slideChildrenContainer--tabs-buttons-store .vtex-button{font-size:15px!important}.vtex-slider-layout-0-x-sliderLayoutContainer--carousel,.vtex-slider-layout-0-x-sliderTrack--slider-lojas{background-color:#ececec}.vtex-slider-layout-0-x-sliderTrackContainer{max-width:100%}.vtex-slider-layout-0-x-sliderArrows{margin-bottom:20px}.vtex-slider-layout-0-x-caretIcon--shelf-tabs{height:32px;scale:.9}.vtex-slider-layout-0-x-paginationDotsContainer--shelf{display:none}.vtex-slider-layout-0-x-paginationDotsContainer{margin-top:.5rem;margin-bottom:.5rem}.vtex-slider-layout-0-x-layoutContainer--shelf{margin-top:20px;margin-bottom:20px;min-height:450px}.vtex-slider-layout-0-x-slideChildrenContainer--tabs-buttons-store{height:70px}.vtex-slider-layout-0-x-slideChildrenContainer--tabs-buttons-store .vtex-button{height:55px!important}.vtex-slider-layout-0-x-slide--shelf{margin-bottom:12px;min-height:400px}@media (max-width:500px){.vtex-slider-layout-0-x-slide--shelf{margin:0 5px!important}}.vtex-slider-layout-0-x-sliderLayoutContainer--banner-principal{background-color:var(--coat-white);min-height:auto}.vtex-slider-layout-0-x-slide--banners-secundarios{padding:0 7px;background-color:#ececec}.vtex-slider-layout-0-x-sliderArrows--shelf,.vtex-slider-layout-0-x-sliderArrows--slider-lojas{background-color:var(--white)!important;box-shadow:0 0 3px rgba(0,0,0,.61);width:30px;height:30px;border-radius:50px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.652' height='18.543'%3E%3Cg data-name='Grupo 8'%3E%3Cg data-name='Grupo 7'%3E%3Cpath data-name='Caminho 3653' d='M10.25 10.25l-7.891 7.891a1.381 1.381 0 01-1.953-1.953L7.32 9.274.404 2.357A1.381 1.381 0 012.357.404l7.893 7.891a1.381 1.381 0 010 1.953z' fill='%230030a3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:50%!important}.vtex-slider-layout-0-x-sliderLeftArrow--shelf,.vtex-slider-layout-0-x-sliderLeftArrow--slider-lojas{rotate:180deg}.vtex-slider-layout-0-x-sliderArrows--shelf .vtex-slider-layout-0-x-caretIcon--shelf,.vtex-slider-layout-0-x-sliderArrows--slider-lojas .vtex-slider-layout-0-x-caretIcon--slider-lojas{display:none}.vtex-slider-layout-0-x-slideChildrenContainer--shelf-tabs .vtex-tab-layout-0-x-listItem{width:100%}.vtex-slider-layout-0-x-slideChildrenContainer--shelf-tabs .vtex-tab-layout-0-x-listItemActive .vtex-button{background:transparent;color:red;font-family:degular,sans-serif;font-weight:800}.vtex-slider-layout-0-x-slideChildrenContainer--shelf-tabs .vtex-button{background:red;color:#fff;font-family:degular,sans-serif;font-weight:800!important;text-transform:capitalize;font-weight:500;font-size:18px;border:1px solid red;border-radius:10px;padding:10px 0;transition:all .5s ease;max-width:160px;width:101%}.vtex-slider-layout-0-x-sliderLayoutContainer--shelf-tabs{padding:0}.vtex-slider-layout-0-x-sliderTrackContainer--shelf-tabs{margin-bottom:20px}.vtex-slider-layout-0-x-slide--slider-lojas{box-shadow:4px 4px 7px rgba(0,0,0,.55);border-radius:20px;margin:0 10px 20px;background-color:#fff}.vtex-slider-layout-0-x-imageElement--banners-secundarios{border-radius:8px}.vtex-slider-layout-0-x-sliderLeftArrow--banner-principal,.vtex-slider-layout-0-x-sliderLeftArrow--banners-secundarios{transform:rotate(180deg);height:40px}@media (max-width:695px){.vtex-slider-layout-0-x-slide--shelf-tabs{padding:0!important;margin:0!important}.vtex-slider-layout-0-x-slideChildrenContainer--shelf-tabs .vtex-tab-layout-0-x-listItem{padding:0}.vtex-slider-layout-0-x-sliderTrackContainer--shelf-tabs{margin-bottom:10px}.vtex-slider-layout-0-x-slide--banners-secundarios{width:305px!important}.vtex-slider-layout-0-x-slideChildrenContainer--shelf-tabs .vtex-button{font-size:16px;min-height:65px}.vtex-slider-layout-0-x-sliderArrows--shelf{margin-bottom:80px}.vtex-slider-layout-0-x-caretIcon{min-height:90px}.vtex-slider-layout-0-x-sliderTrack--shelf{margin-bottom:20px}}.vtex-stack-layout-0-x-stackItem--product{width:100%;min-height:200px}.vtex-stack-layout-0-x-stackItem--quickview{right:0;top:0;left:auto}.vtex-stack-layout-0-x-stackItem--add-to-wishlist-shelf{left:90%;top:-10px}.vtex-stack-layout-0-x-stackItem--product--first .vtex-product-highlights-2-x-productHighlightWrapper--shelf-highlight-promotion{margin-left:75%;margin-top:15px}@media screen and (max-width:700px){.vtex-stack-layout-0-x-stackItem--product{display:contents}.vtex-stack-layout-0-x-stackItem--product--first .vtex-product-highlights-2-x-productHighlightWrapper--shelf-highlight-promotion{z-index:9!important;position:absolute}}.vtex-sticky-layout-0-x-container--header-main-wrapper{background-color:#00005a;z-index:999}.vtex-sticky-layout-0-x-container--sticky-header{background-color:#00005a;padding:0 15px;font-family:degular,sans-serif;box-shadow:-3px 1px 7px rgba(0,0,0,.57)}.vtex-store-components-3-x-notificationBarContainer{background-color:var(--coat-white);color:var(--live-blue);font-weight:700;font-size:12px;text-decoration:underline}.vtex-store-components-3-x-imageElement--popup-image{width:80px;margin-left:auto;margin-right:auto;margin-top:5px}.vtex-store-components-3-x-imageElementLink--dica-da-vila-image{width:auto}.vtex-store-components-3-x-imageElement--nossas-lojas-image{border-radius:0 10px 10px 0;left:100%;position:sticky}.vtex-store-components-3-x-subscribeLabel{font-size:0}.vtex-store-components-3-x-infoCardContainer--info-card-home{max-width:1520px;margin:0 auto;background-color:var(--coat-white);padding:0}.vtex-store-components-3-x-newsletter{background-color:#03054e;max-width:1528px;margin:0 auto}.vtex-store-components-3-x-imageElement--banner-principal{width:100vw!important}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:60px 10px}.vtex-store-components-3-x-label{color:var(--white);font-size:26px}.vtex-store-components-3-x-inputGroup{padding-bottom:4px;display:flex;color:var(--white)}.vtex-store-components-3-x-buttonContainer{padding-top:0}.vtex-store-components-3-x-shippingTableLabel .vtex-store-components-3-x-shippingTableRadioBtn{display:none}.vtex-store-components-3-x-imageElement--storePrint{max-height:300px;margin-bottom:20px}.vtex-store-components-3-x-skuSelectorContainer{margin:1rem 0}@media only screen and (min-width:640px){.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:140px}.vtex-store-components-3-x-label{font-size:40px}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardTextContainer{width:30%}.vtex-store-components-3-x-infoCardContainer--info-card-home .vtex-store-components-3-x-infoCardImageContainer{width:70%}.vtex-store-components-3-x-imageElement--storePrint{margin-bottom:0;max-height:600px}}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselContainer{justify-content:flex-start}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-productImageTag{object-fit:cover!important}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryThumbs{display:none}.vtex-store-components-3-x-productImagesContainer--quickview .vtex-store-components-3-x-carouselGaleryCursor{margin:0;padding:0;width:100%}.vtex-store-components-3-x-productImage{width:55%!important;margin-left:auto;margin-right:auto}.vtex-store-components-3-x-productNameContainer{color:var(--dark-gray);font-weight:700;line-height:33px;font-size:27px}.vtex-store-components-3-x-image{image-rendering:-webkit-optimize-contrast}.vtex-store-components-3-x-logoContainer,.vtex-store-components-3-x-logoImage{max-width:210px;margin-top:-5px;max-width:190px;width:auto;display:block;padding-left:22px;padding-bottom:20px;z-index:9;position:relative}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{height:37px;width:96%;margin-left:23px;box-shadow:0 1px 6px rgba(0,0,0,.16);background:var(--coat-white) 0 0 no-repeat padding-box}.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{color:#838383;font-size:14px;background:var(--coat-white);border:none!important;letter-spacing:.3px}.vtex-store-components-3-x-searchBarInnerContainer .vtex-input__suffix{border:none!important;padding:10px;background:var(--coat-white)!important;opacity:.4;scale:1.4}.vtex-store-components-3-x-shippingContainer .vtex-button{background:var(--strong-blue);padding:6px 0;border-radius:10px;margin-top:-90px;left:100%;position:sticky;width:30%}.vtex-store-components-3-x-shippingContainer .vtex-button:hover{background:#091941}.vtex-store-components-3-x-shippingContainer .vtex-button__label{color:var(--white);text-transform:none;font-size:15px}.vtex-store-components-3-x-shippingContainer .vtex-input__label{color:#313131;font-size:15px;font-weight:700}.vtex-store-components-3-x-shippingContainer .vtex-input__label:before{content:"Informe seu "}.vtex-store-components-3-x-shippingContainer .vtex-address-form-4-x-input{background:var(--white)}@media (max-width:695px){.vtex-store-components-3-x-logoImage{margin-left:25px}}@media (max-width:1024px){.vtex-store-components-3-x-searchBarContainer{padding:0}}@media (min-width:1500px){.vtex-store-components-3-x-logoImage{width:100%;height:auto}}.vtex-store-components-3-x-imageElement--payment-flag{padding-right:0;margin-right:-10px}.vtex-store-components-3-x-imageElementLink--security-flag{margin-right:-12px}.vtex-store-components-3-x-imageElement--Selo-Aplicah{margin-right:40px}.vtex-store-components-3-x-imageElement--selo-pci{margin-left:-13px}.vtex-store-components-3-x-shareContainer{background-color:#f8f8f8;width:99%;display:flex;flex-direction:row;padding-bottom:10px;margin-top:40px}.vtex-store-components-3-x-shareButtons{scale:.78}.vtex-store-components-3-x-shareLabel{margin-top:0;padding-top:8px;padding-left:50px}@media screen and (max-width:700px){.vtex-store-components-3-x-logoImage{margin-left:0;margin-top:10px}.vtex-store-components-3-x-logoContainer{padding-left:11px}.vtex-store-components-3-x-logoContainer,.vtex-store-components-3-x-logoImage{padding-bottom:30px}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{height:37px;width:95%;margin-left:0;box-shadow:0 1px 6px rgba(0,0,0,.16);background:var(--coat-white) 0 0 no-repeat padding-box}.vtex-store-components-3-x-productImage{width:70%!important}.vtex-store-components-3-x-productNameContainer{margin-bottom:12px}.vtex-store-components-3-x-shareContainer{margin-left:-90px;margin-top:65px}.vtex-store-components-3-x-imageElement--nossas-lojas-image-storepage{display:none}.vtex-store-components-3-x-shippingContainer .vtex-button{background:var(--strong-blue);padding:12px 0;border-radius:10px;margin-top:-90px;left:100%;position:sticky;width:35%}}.vtex-store-components-3-x-imageElement--dica-da-vila-image{max-height:none!important;margin-bottom:35px;border-radius:25px}.vtex-store-components-3-x-container{padding:0}.vtex-store-drawer-0-x-menuIcon{fill:var(--white);filter:brightness(0) invert(1)}.vtex-store-drawer-0-x-childrenContainer--menuDrawer{flex-direction:column}.vtex-store-drawer-0-x-drawerHeader{justify-content:flex-end}.vtex-store-drawer-0-x-drawerContent--menuDrawer{background:var(--strong-blue)}.vtex-flex-layout-0-x-flexRowContent--menu-mobile-line-login .vtex-login-2-x-label{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--menu-mobile-line-login .vtex-login-2-x-container{width:100%!important;justify-content:flex-start}.vtex-flex-layout-0-x-flexRowContent--menu-mobile-line-options{flex-direction:row;display:flex}.vtex-rich-text-0-x-paragraph--options-mobile{margin:0}.vtex-rich-text-0-x-link--options-mobile{color:var(--white);text-decoration:none;font-size:15px;font-family:degular,sans-serif}.vtex-flex-layout-0-x-flexCol--options-mobile{align-items:center}.vtex-store-drawer-0-x-closeIconButton{padding:5px}.vtex-store-drawer-0-x-closeIcon{color:var(--white)}.vtex-flex-layout-0-x-flexRow--menu-mobile-line-options{padding:12px 0 2px;border-top:1px solid var(--white)}.vtex-store-drawer-0-x-drawer--menuDrawer{background:var(--strong-blue)}.vtex-store-drawer-0-x-goBackButtonText{font-size:0}.vtex-store-drawer-0-x-goBackButtonText:before{font-size:13px;content:"Voltar"}.vtex-store-footer-2-x-row--menu-row{padding-right:24px}.vtex-store-footer-2-x-footerLayout{margin-top:-20px}.vtex-store-footer-2-x-row--menu-row .vtex-store-footer-2-x-rowContainer{align-items:flex-start}.vtex-store-footer-2-x-row--payment-methods{padding-top:16px}.vtex-flex-layout-0-x-flexRow--footer-wrapper{background:var(--strong-blue) 0 0 no-repeat padding-box;border-radius:10px 10px 0 0;max-width:100%;margin:0 auto}.vtex-flex-layout-0-x-flexRow--footer-mobile-wrapper{padding:50px 20px 20px}.vtex-flex-layout-0-x-flexRowContent--footer-menu .vtex-menu-2-x-styledLinkContainer{margin:0;padding:3px 0}.vtex-flex-layout-0-x-flexRowContent--footer-menu .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{color:var(--white);font-size:14px;font-weight:400;font-family:degular,sans-serif}.vtex-flex-layout-0-x-flexCol--coluna-contato{border-left:1px solid var(--strong-blue);padding:50px 5px 10px 10%}.vtex-flex-layout-0-x-flexRowContent--footer-menu{padding:60px 0 20px 6.5%}.vtex-rich-text-0-x-link--footer-contato,.vtex-rich-text-0-x-paragraph--footer-contato,.vtex-store-link-0-x-label--footer-contato,.vtex-store-link-0-x-link--footer-mail{color:var(--white);font-size:12px;text-decoration:none;display:flex;margin-bottom:3px;letter-spacing:.6px;font-weight:500;font-family:degular,sans-serif}.vtex-store-link-0-x-link--footer-mail:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.864' height='11.699'%3E%3Cpath data-name='Caminho 3651' d='M0 1.586A1.586 1.586 0 011.586 0h12.691a1.586 1.586 0 011.586 1.586v8.527a1.586 1.586 0 01-1.586 1.587H1.586A1.586 1.586 0 010 10.113zm15.07 0v8.527a.793.793 0 01-.793.793H1.586a.793.793 0 01-.793-.793V1.586a.781.781 0 01.009-.122l5.261 4.785a2.776 2.776 0 003.737 0l5.261-4.785a.782.782 0 01.009.122zm-.508-.741l-5.3 4.817a1.983 1.983 0 01-2.669 0L1.293.845a.79.79 0 01.285-.053h12.699a.79.79 0 01.285.054z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");display:inline;margin-right:5px}.vtex-rich-text-0-x-paragraph--footer-telefone:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.7' height='15.701'%3E%3Cpath data-name='Caminho 3652' d='M4.648.408a1.4 1.4 0 00-1.722-.2l-1.593.987A2.591 2.591 0 00.184 2.569c-.694 2.415.62 5.748 3.205 8.6.308.339.808.839 1.147 1.147 2.847 2.584 6.181 3.9 8.6 3.2a2.587 2.587 0 001.374-1.149l.986-1.593a1.4 1.4 0 00-.2-1.723l-2.138-2.138a1.2 1.2 0 00-1.68 0l-1.379 1.379a.677.677 0 01-.723.084A15.132 15.132 0 017.727 9.07c-.309-.28-.813-.785-1.093-1.093a15.4 15.4 0 01-1.306-1.649.68.68 0 01.084-.724l1.379-1.379a1.2 1.2 0 000-1.68zm-.56.56l2.138 2.139a.39.39 0 010 .56L4.847 5.046a1.365 1.365 0 00-.179 1.73 16.162 16.162 0 001.374 1.735c.308.339.808.839 1.147 1.147a16.172 16.172 0 001.735 1.373 1.365 1.365 0 001.73-.178l1.379-1.379a.39.39 0 01.56 0l2.138 2.138a.6.6 0 01.087.745l-.988 1.593a2.51 2.51 0 01-.919.8c-1.951.561-5.13-.566-7.843-3.03-.309-.28-.813-.785-1.094-1.093C1.511 7.913.384 4.736.945 2.784a2.5 2.5 0 01.8-.92L3.339.877a.6.6 0 01.745.086z' fill='%23fff'/%3E%3C/svg%3E");display:inline;margin-right:5px}.vtex-rich-text-0-x-paragraph--footer-whatsapp:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M10.953 8.577c-.028-.013-1.077-.53-1.264-.6a.726.726 0 00-.244-.054.416.416 0 00-.353.209c-.1.156-.422.527-.52.638-.013.015-.03.032-.041.032s-.172-.067-.221-.088a5.522 5.522 0 01-2.1-1.863.116.116 0 01-.017-.043.338.338 0 01.062-.073c.057-.057.119-.131.179-.2l.085-.1a1.13 1.13 0 00.17-.271l.024-.047a.489.489 0 00-.014-.461c-.025-.05-.468-1.119-.515-1.231-.113-.271-.263-.4-.471-.4h-.081a2.515 2.515 0 00-.873.224 1.826 1.826 0 00-.677 1.554 3.349 3.349 0 00.726 1.844l.03.043a6.836 6.836 0 002.932 2.545 4.768 4.768 0 001.771.453 2.768 2.768 0 00.288-.017h.051a1.861 1.861 0 001.3-.919 1.452 1.452 0 00.083-.956.662.662 0 00-.31-.219z'/%3E%3Cpath d='M7.628.303A7.051 7.051 0 00.558 7.32a6.965 6.965 0 00.969 3.548L.313 14.45a.187.187 0 00.234.238l3.735-1.185A7.081 7.081 0 0014.697 7.32 7.051 7.051 0 007.628.303zm0 12.571a5.6 5.6 0 01-3.081-.919.187.187 0 00-.159-.022l-1.871.595.6-1.782a.187.187 0 00-.026-.17A5.479 5.479 0 012.028 7.32a5.6 5.6 0 115.6 5.554z'/%3E%3C/g%3E%3C/svg%3E");display:inline;margin-right:5px;scale:.9}.vtex-flex-layout-0-x-flexRow--footer-selos{padding:10px 0;border-top:1px solid var(--strong-blue)}.vtex-rich-text-0-x-paragraph--selos-titulo{color:var(--white);font-size:17px;font-weight:500;margin:5px 0;font-family:degular,sans-serif}.vtex-flex-layout-0-x-flexColChild--footer-selos{padding:0 2% 0 6%}.vtex-flex-layout-0-x-flexColChild--selos-container{align-content:center;padding:5px 0}.vtex-flex-layout-0-x-flexCol--selos-pagamento{flex-direction:column}.vtex-flex-layout-0-x-flexRow--footer-copy{background-color:var(--white);padding:0 2.5%}@media (max-width:695px){.vtex-flex-layout-0-x-flexRowContent--selos-pagamento{flex-wrap:wrap;row-gap:10px}.vtex-flex-layout-0-x-flexCol--coluna-contato{border:none!important;padding:20px 0 20px 5%!important}.vtex-flex-layout-0-x-flexRowContent--footer-menu{padding:40px 2.5% 20px}.vtex-rich-text-0-x-link--footer-contato,.vtex-rich-text-0-x-paragraph--footer-contato,.vtex-store-link-0-x-label--footer-contato,.vtex-store-link-0-x-link--footer-mail{font-size:15px;align-self:left;text-align:left}.vtex-flex-layout-0-x-flexCol--selos-container{align-items:center;margin:20px 0 5px}.vtex-rich-text-0-x-paragraph--selos-titulo{font-size:18px}.vtex-flex-layout-0-x-flexColChild--selos-container .vtex-flex-layout-0-x-flexRowContent{column-gap:20px}.vtex-rich-text-0-x-container--footer-contato{align-self:flex-start;text-align:center}}.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer{transition:all .3s ease;display:block}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{transition:background .3s ease;will-change:padding,background}.vtex-flex-layout-0-x-flexRowContent--main-header{padding-top:1.4rem;padding-bottom:.4rem;width:100%;padding-left:0;background-color:#00005a}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:padding .3s ease,background .3s ease;padding-top:0;padding-bottom:0}@supports (backdrop-filter:blur(5px)){.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{backdrop-filter:blur(8px)}.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background:#00005a}}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:var(--soft-cream)}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:scale(.85);z-index:9}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRow--store-name{top:-35px}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none}}.vtex-store-icons-0-x-expandIcon{color:var(--dark-gray)}.vtex-store-icons-0-x-cartIcon--minicart-empty-state{display:none}.vtex-store-link-0-x-link--category-title,.vtex-store-link-0-x-link--ver-mais-categoria{text-decoration:none}.vtex-store-link-0-x-label--category-title{color:var(--dark-gray);text-decoration:none;font-size:17px;font-weight:700;margin-bottom:10px;display:block}.vtex-store-link-0-x-label--ver-mais-categoria{font-size:13px;letter-spacing:0;color:var(--light-blue);display:block;margin:5px 0 20px;text-decoration:none}.vtex-store-link-0-x-label--author-link{width:100%;position:absolute;margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;color:transparent}.vtex-store-link-0-x-link--eventos-da-vila,.vtex-store-link-0-x-link--wishlist-link{text-decoration:none}.vtex-store-link-0-x-link--shelf-tab-see-more{background-color:#0031b5;width:90px!important;color:#fff;border-radius:10px;padding:10px;text-decoration:none;margin-bottom:15px;text-align:center}@media (max-width:1024px){.vtex-store-link-0-x-link--eventos-da-vila{display:none}}.vtex-store-link-0-x-label--eventos-da-vila{font-size:13px;font-weight:400;color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29.079' height='29.114'%3E%3Cg fill='%23fff'%3E%3Cpath data-name='Caminho 3655' d='M29.079 7.91a6.065 6.065 0 00-6.058-6.058h-1.212v-.6a1.212 1.212 0 10-2.423 0v.606H9.693v-.611a1.212 1.212 0 00-2.423 0v.606H6.058A6.065 6.065 0 000 7.91v15.146a6.065 6.065 0 006.058 6.058h16.963a6.065 6.065 0 006.058-6.058zM6.058 4.276H7.27v.606a1.212 1.212 0 002.423 0v-.606h9.693v.606a1.212 1.212 0 102.423 0v-.606h1.212a3.638 3.638 0 013.635 3.635H2.423a3.638 3.638 0 013.635-3.635zM23.021 26.69H6.058a3.638 3.638 0 01-3.635-3.635v-12.72h24.232v12.721a3.638 3.638 0 01-3.635 3.635z'/%3E%3Cpath data-name='Caminho 3656' d='M19.135 13.765l-5.985 5.984a.606.606 0 01-.856 0L9.944 17.4a1.212 1.212 0 10-1.713 1.713l2.344 2.349a3.029 3.029 0 004.284 0l5.985-5.984a1.212 1.212 0 10-1.713-1.713z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;padding:5px 0 5px 35px;line-height:12px;text-transform:none;display:block}.vtex-store-link-0-x-label--eventos-da-vila:after{content:"da Vila";font-size:13px;font-weight:700;color:#fff;display:block;text-indent:0}.vtex-store-link-0-x-label--wishlist-link{font-size:13px;font-weight:400;color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28.708' height='24.865'%3E%3Cpath data-name='Caminho 2' d='M15.782 2.426l-1.428 1.428-1.428-1.428a7.425 7.425 0 10-10.5 10.5l11.307 11.43a.883.883 0 001.25 0l11.3-11.425a7.425 7.425 0 10-10.5-10.5zm9.254 9.259l-10.682 10.8-10.687-10.8a5.67 5.67 0 118.017-8.018l2.048 2.048a.879.879 0 001.243 0l2.047-2.048a5.667 5.667 0 118.014 8.014z' fill='%23fff' stroke='%23fff' stroke-width='.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;padding:5px 0 5px 35px;line-height:12px;text-transform:none;display:block;margin-left:8px}.vtex-store-link-0-x-label--wishlist-link:after{content:"Favoritos";font-size:13px;font-weight:700;color:#fff;display:block;text-indent:0}.vtex-store-link-0-x-link--shelf-see-more{align-items:self-end;align-self:center;justify-content:end;display:inline-flex;text-decoration:none}.vtex-store-link-0-x-label--shelf-see-more{color:var(--light-blue);font-size:17px;font-weight:700;font-family:degular,sans-serif}.vtex-store-link-0-x-link--nossas-lojas-ver-mais{display:inline-flex;flex-wrap:wrap;justify-content:end;padding:15px 0;text-decoration:none}.vtex-store-link-0-x-label--nossas-lojas-ver-mais{background:#0031b5;color:var(--white);font-family:degular,sans-serif;text-decoration:none;align-self:end;text-transform:lowercase;font-size:17px;padding:5px 25px;border-radius:5px}.vtex-store-link-0-x-link--descubra-a-vila{text-decoration:none;display:inline-flex;align-self:center;align-items:center;justify-content:center;margin:20px 0}.vtex-store-link-0-x-label--descubra-a-vila{color:var(--white);font-size:18px;background:#0031b5;padding:10px 3%;border-radius:10px;font-family:degular,sans-serif}.vtex-store-link-0-x-link--dica-da-vila-link{margin-top:30px;display:inline-block;padding:13px 0;background:var(--ldv-red);color:var(--white);font-size:17px;font-weight:700;text-decoration:none;border-radius:10px;width:30%;text-align:center}@media (max-width:1024px){.vtex-store-link-0-x-label--wishlist-link{font-size:0;background-position:50%;padding:5px 0}.vtex-store-link-0-x-label--wishlist-link:after{font-size:0}}.vtex-store-link-0-x-link--institucional-menu-item{padding:5px 0 5px 15px;text-decoration:none;display:block;color:var(--dark-gray);font-size:15px}.vtex-store-link-0-x-link--institucional-menu-item:hover{color:var(--strong-blue);font-weight:500}@media (max-width:695px){.vtex-login-2-x-label,.vtex-store-link-0-x-label--wishlist-link{background-size:32px;margin-bottom:-16px;margin-left:0}.vtex-login-2-x-container{justify-content:center}.vtex-login-2-x-label{background-size:29px;padding:0;width:32px;height:32px}.vtex-minicart-2-x-minicartIconContainer{width:20px}.vtex-store-link-0-x-link--dica-da-vila-link{display:block;width:90%;margin:30px auto 0}.vtex-store-link-0-x-link--nossas-lojas-ver-mais{padding:0}.vtex-store-link-0-x-link--shelf-tab-see-more{width:130px!important;font-size:15px;text-align:center;border-radius:10px}}@media screen and (max-width:320px){.vtex-store-link-0-x-label--descubra-a-vila{font-size:16px}}.vtex-store-video-1-x-videoContainer{width:100%;height:300px;margin-top:2%}@media only screen and (min-width:640px){.vtex-store-video-1-x-videoContainer{height:700px}}.vtex-styleguide-9-x-hideDecorators{height:40px;font-size:18px}.vtex-styleguide-9-x-_plus-button{height:40px;border-radius:0 10px 10px 0;font-size:16px}.vtex-styleguide-9-x-minus-button{height:40px;border-radius:10px 0 0 10px;font-size:16px}.vtex-styleguide-9-x-input{color:var(--dark-gray)}.vtex-store-newsletter-1-x-newsletterForm{width:90%;margin:0 auto;background:#9194ff 0 0 no-repeat padding-box;box-shadow:0 0 6px rgba(0,0,0,.59);border-radius:20px;opacity:1;padding:30px 15px;display:flex;justify-content:space-between;position:relative;top:28px}.vtex-store-newsletter-1-x-emailInputContainer,.vtex-store-newsletter-1-x-nameInputContainer{width:30%}.vtex-store-newsletter-1-x-emailInputContainer .vtex-styleguide-9-x-input,.vtex-store-newsletter-1-x-nameInputContainer .vtex-styleguide-9-x-input{border:1px solid var(--clean-gray);border-radius:4px;color:var(--black);font-size:15px;background-color:#fff}.vtex-store-newsletter-1-x-vtex-styleguide-9-x-input::placeholder{color:#000!important}.vtex-store-newsletter-1-x-emailInputContainer .vtex-input-prefix__group,.vtex-store-newsletter-1-x-nameInputContainer .vtex-input-prefix__group{border:.5px solid rgb(135 135 135)!important;background-color:#fff;height:37px;margin-right:6px;margin-top:10px;width:96%;margin-left:10px}.vtex-store-newsletter-1-x-formSubmitContainer{width:13%}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button{border:none;background:#00005a;border-radius:5px;width:100%;margin-top:8px}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button__label{font-size:0;font-weight:700;text-transform:none}.vtex-store-newsletter-1-x-formSubmitContainer .vtex-button__label:before{content:"Inscrever-se";font-size:15px}.vtex-store-newsletter-1-x-input{background-color:#fff}@media (max-width:695px){.vtex-store-newsletter-1-x-newsletterForm{flex-direction:column;top:0;margin:30px auto -10px}.vtex-store-newsletter-1-x-emailInputContainer,.vtex-store-newsletter-1-x-formSubmitContainer,.vtex-store-newsletter-1-x-nameInputContainer{width:100%;margin:5px 0}.vtex-store-newsletter-1-x-newsletterForm:before{margin-bottom:15px}}.vtex-store-newsletter-1-x-defaultSuccessMessage{width:95%;background:var(--white) 0 0 no-repeat padding-box;box-shadow:0 0 6px rgba(0,0,0,.59);border-radius:20px;opacity:1;padding:25px 15px;display:flex;justify-content:space-between;position:relative;top:20px;text-align:center;align-self:center;display:block;margin:0 auto}@media (min-width:1500px){.vtex-store-newsletter-1-x-newsletterForm{max-width:1366px;width:100%}}.vtex-store-newsletter-1-x-defaultSuccessMessage:before{content:"Obrigado por se cadastrar na nossa newsletter. Fique ligado nas novidades da Livraria da Vila!";font-size:15px!important}.vtex-store-newsletter-1-x-defaultSuccessMessage{font-size:0!important}.vtex-tab-layout-0-x-container--product-specs{margin:20px 0 50px;padding:0 1%}.vtex-tab-layout-0-x-container--product-specs .vtex-tab-layout-0-x-listContainer{justify-content:flex-start}.vtex-tab-layout-0-x-container--product-specs .vtex-tab-layout-0-x-listItem{margin:0 10px 0 0;padding:0}.vtex-tab-layout-0-x-container--product-specs .vtex-tab-layout-0-x-listItemActive .vtex-button{background:var(--strong-blue)!important}.vtex-tab-layout-0-x-container--product-specs .vtex-tab-layout-0-x-listItem .vtex-button{background:var(--coat-white);border:1px solid var(--strong-blue);border-radius:10px;padding:5px;min-width:170px}.vtex-tab-layout-0-x-container--product-specs .vtex-tab-layout-0-x-listItem .vtex-button__label{color:var(--strong-blue);text-transform:none;font-size:18px;font-weight:500}.vtex-tab-layout-0-x-container--product-specs .vtex-tab-layout-0-x-listItemActive .vtex-button__label{color:var(--coat-white)}.vtex-tab-layout-0-x-container--product-specs{margin:20px 0 10px}.vtex-tab-layout-0-x-container--product-specs .vtex-product-specification-badges-0-x-badgeText{font-size:16px;color:var(--soft-gray);line-height:28px;text-align:justify}.vtex-tab-layout-0-x-container--product-specs .vtex-tab-layout-0-x-contentContainer{padding:20px 2%;background:#f8f8f8}@media (max-width:695px){.vtex-tab-layout-0-x-container--product-specs .vtex-tab-layout-0-x-listContainer{flex-wrap:nowrap}.vtex-tab-layout-0-x-container--product-specs .vtex-tab-layout-0-x-listItem .vtex-button__label{padding:0}}@media (min-width:1500px){.vtex-tab-layout-0-x-container--product-specs{margin:40px auto 50px;max-width:98rem}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-title{max-width:98rem;margin:20px auto}.vtex-reviews-and-ratings-3-x-container{max-width:98rem}}.vtex-reviews-and-ratings-3-x-graphBarContainer{flex:1;height:34px;background:var(--coat-white);position:relative;border-radius:8px}.vtex-reviews-and-ratings-3-x-loginLink{text-decoration:none;color:var(--strong-blue);font-size:20px;font-weight:600}.vtex-wish-list-1-x-outline{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.75' height='17.921'%3E%3Cpath data-name='Caminho 2' d='M11.427 1.597l-1.051 1.051-1.051-1.051a5.463 5.463 0 00-7.728 7.724l8.318 8.409a.649.649 0 00.919 0l8.315-8.405a5.462 5.462 0 00-7.722-7.727zm6.808 6.815l-7.859 7.946-7.862-7.946a4.172 4.172 0 015.9-5.9l1.507 1.507a.646.646 0 00.914 0l1.504-1.507a4.172 4.172 0 015.9 5.9z' fill='%23a8a8a8'/%3E%3C/svg%3E") no-repeat 50%}.vtex-wish-list-1-x-wishlistIconContainer--add-to-wishlist-shelf .vtex-button__label{padding:0}.vtex-wish-list-1-x-wishlistIconContainer--add-to-wishlist-shelf{text-align:right}.vtex-flex-layout-0-x-flexRowContent--contact{max-width:700px;margin:auto}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input__label,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea__label{font-size:1rem;color:var(--graphite-gray)}.vtex-flex-layout-0-x-flexRowContent--contact .vtex-input,.vtex-flex-layout-0-x-flexRowContent--contact .vtex-textarea{display:block;margin-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--faq{max-width:700px;margin:auto}.vtex-flex-layout-0-x-flexRow--productSpecificationGroup:not(:first-child){margin-top:1.5rem}.vtex-flex-layout-0-x-flexRow--productSpecificationGroupName{background-color:var(--coat-white);padding:.5rem 1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationName{padding:1rem}.vtex-flex-layout-0-x-flexCol--productSpecificationValue{padding:1rem 1rem 1rem 0}.vtex-flex-layout-0-x-flexRow--productSpecification:nth-child(2n){background-color:var(--coat-white)}.vtex-disclosure-layout-1-x-trigger--question{display:flex;align-items:center;cursor:pointer;outline:none}.vtex-disclosure-layout-1-x-trigger--question .vtex-rich-text-0-x-paragraph{font-weight:700}.vtex-disclosure-layout-1-x-trigger--question:focus,.vtex-disclosure-layout-1-x-trigger--question:focus .vtex-rich-text-0-x-paragraph{color:var(--light-blue)}.vtex-disclosure-layout-1-x-trigger .vtex-store-icons-0-x-caretIcon{margin-right:1rem}.vtex-disclosure-layout-1-x-content--answer{transition:opacity .25s ease-in-out,height .25s ease-in-out,transform .25s ease-in-out;opacity:0;height:0;transform:translate3d(0,-10%,0)}.vtex-disclosure-layout-1-x-content--answer[data-enter]{opacity:1;height:fit-content;transform:translateZ(0)}.vtex-disclosure-layout-1-x-content--answer[data-leave]{height:0;overflow:hidden}.vtex-product-specifications-1-x-groupName{font-size:1.25rem}.vtex-product-specifications-1-x-specificationName{font-weight:700;color:var(--dark-gray)}.vtex-product-summary-2-x-nameContainer--summaryListDesktop{padding-top:.25rem;padding-bottom:.75rem;justify-content:start}.vtex-product-summary-2-x-nameContainer--summaryListMobile{padding-top:.25rem;padding-bottom:.5rem;justify-content:start}.vtex-product-summary-2-x-brandName--summaryListMobile{font-weight:400;font-size:.875rem;color:#000}.vtex-product-summary-2-x-container--listLayout{max-width:none!important}.vtex-product-summary-2-x-image--summaryListDesktop{width:180px!important}.vtex-product-summary-2-x-image--summaryListMobile{width:140px!important;min-width:140px;height:inherit!important}.vtex-rich-text-0-x-container--layout-option{margin-left:.3em}.vtex-rich-text-0-x-paragraph--layout-option{margin:0}.vtex-rich-text-0-x-paragraph--summarySpecificationBullet{margin:0;line-height:normal;font-size:1.25rem;line-height:1.15rem}.vtex-store-components-3-x-productBrandName--summaryListDesktop{text-decoration:none;font-weight:500;color:var(--ocean-blue);font-size:.875rem}.vtex-store-components-3-x-productBrandName--summaryListMobile{text-decoration:none;color:var(--ocean-blue);font-size:.875rem}