#header-navbar label{font-weight:400;margin-bottom:auto}#header-navbar img{object-fit:contain;height:100%;width:100%}#header-navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}#header-navbar .header{background-color:rgba(250,250,250,.85);height:60px}#header-navbar .header>.header-right{gap:1px}#header-navbar .header .header-button{background:rgba(242,242,242,.5);border:0;padding:0;position:relative;height:100%;cursor:pointer;overflow:hidden;text-decoration:none;min-width:40px;max-width:45px}#header-navbar .header .header-button.withbadge{padding-top:20px}#header-navbar .header .header-button:hover{background-color:#f2f2f2}#header-navbar .header .header-button:focus{background-color:#f2f2f2}#header-navbar .header .header-button .font-icon{text-align:center;width:40px}#header-navbar .header .header-button .icon-menu:after{content:"M";text-transform:uppercase}#header-navbar .header .header-button .icon-search:after{content:"s";text-transform:lowercase}#header-navbar .header .header-button .icon-user:after{content:"u";text-transform:lowercase}#header-navbar .header .header-button.logged-in .icon-user:before{position:absolute;content:"O";text-transform:uppercase;z-index:-1}#header-navbar .header .header-button .icon-shopping-list:after{content:"C";text-transform:uppercase}#header-navbar .header .header-button .icon-shopping-cart:after{content:"c";text-transform:lowercase}#header-navbar .header .header-button .badge{border-radius:0;padding:0 3px;background:#b30000;height:15px;line-height:15px;width:auto;min-width:20px;text-align:center;position:absolute;top:calc(50% - 20px);-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}#header-navbar .header .header-button .badge:after{width:0;height:0;border-style:solid;border-width:4px 2px 0 2px;border-color:#b30000 transparent transparent transparent;line-height:0;content:"\A";position:absolute;bottom:-28%;right:calc(50% - 2px)}#header-navbar .header .header-button .badge.add{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}#header-navbar .header .brand{width:100%;display:flex;justify-content:center}#header-navbar .header .brand .brand-1 .branding{background-image:url('/assets/logos/logo-1.webp')}#header-navbar .header .brand .brand-2 .branding{background-image:url('/assets/logos/logo-2.webp')}#header-navbar .header .brand .brand-3 .branding{background-image:url('/assets/logos/logo-3.webp')}#header-navbar .header .brand .brand-4 .branding{background-image:url('/assets/logos/logo-4.webp')}#header-navbar .header .brand .brand-5 .branding{background-image:url('/assets/logos/logo-5.webp')}#header-navbar .header .brand .brand-6 .branding{background-image:url('/assets/logos/logo-6.webp')}#header-navbar .header .brand .brand-7 .branding{background-image:url('/assets/logos/logo-7.webp')}#header-navbar .header .brand .brand-8 .branding{background-image:url('/assets/logos/logo-8.webp')}#header-navbar .header .brand .brand-9 .branding{background-image:url('/assets/logos/logo-9.webp')}#header-navbar .header .brand .brand-10 .branding{background-image:url('/assets/logos/logo-10.webp')}#header-navbar .header .brand .brand-11 .branding{background-image:url('/assets/logos/logo-11.webp')}#header-navbar .header .brand .brand-12 .branding{background-image:url('/assets/logos/logo-12.webp')}#header-navbar .header .brand .brand-13 .branding{background-image:url('/assets/logos/logo-13.webp')}#wrapper.opened-shopping-cart-menu .header{max-width:calc(50px)}#header-navbar .header .brand a{width:100%;display:flex;justify-content:center}#header-navbar .header .brand .branding{height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block;height:100%;max-width:103px;min-width:40px;width:auto;width:85%}#header-navbar .header .header-left .font-icon:first-child::after{margin-left:-5px}@media (min-width:360px){#header-navbar .header>.header-right{gap:2px}#header-navbar .header .header-left .font-icon:first-child::after{margin-left:unset}#header-navbar .header .header-button .font-icon{width:50px}}@media (min-width:430px){#header-navbar .header .brand a{justify-content:start;margin-left:0 auto}#header-navbar .header .header-left{gap:10px}}@media (min-width:504px){#header-navbar .header .brand a{display:block;width:auto}#header-navbar .header .brand .branding{max-width:unset;width:103px;margin-right:10px}#header-navbar .header .header-button{max-width:unset}#header-navbar .header .brand{width:100%;display:contents}#wrapper.opened-shopping-cart-menu .header{max-width:calc(100% - 2px - 268px)}}@media (min-width:688px){#header-navbar .header{height:80px}#header-navbar .header>.header-right{gap:3px}#header-navbar .header .header-button .font-icon{width:74px}#header-navbar .header .header-button .icon-search+span{font-size:20px;line-height:28px;width:180px;text-align:left}#header-navbar .header .brand{width:100%}#header-navbar .header .brand .branding{height:70px;width:195px}}@media (max-width:1079px){#wrapper.opened-shopping-cart-menu .header .search-button,#wrapper.opened-shopping-cart-menu .header .user-button,#wrapper.opened-shopping-cart-menu .header .wish-button{display:none}.search-filters-wrapper{top:0!important}.search-page-container #toggle-filters:checked~.search-header{z-index:1000}}@media (max-width:503px){#wrapper.opened-shopping-cart-menu .header .header-left,#wrapper.opened-shopping-cart-menu .header .search-button,#wrapper.opened-shopping-cart-menu .header .user-button,#wrapper.opened-shopping-cart-menu .header .wish-button{display:none}}#sidebar-customer-menu-wrapper nav.secondary-menu,#sidebar-customer-menu-wrapper.area-menu{display:none}input[name=toggle-customer-menu]:checked+#sidebar-customer-menu-wrapper.area-menu,input[name^=toggle-customer-menu-]:checked+nav.secondary-menu{display:block!important}#header-navbar .header .header-button .icon-search+span{color:#262626}#sidebar-wrapper a,#sidebar-wrapper button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0}#menu-lateral-alpha{position:fixed;top:0;right:0;bottom:0;left:0;margin:0}#menu-lateral{position:fixed;top:60px;height:100%;max-height:calc(100vh - 60px);overflow:auto;background-color:#f2f2f2;transition-property:max-height;transition-duration:.5s;transition-timing-function:ease;transition-delay:0s;cursor:auto;left:0;z-index:2}#menu-lateral a,#menu-lateral button{background-color:transparent}#menu-lateral #loading-menu{display:flex;height:100%;width:280px;overflow:hidden}#menu-lateral ul{overflow:hidden;margin:0;padding:0;z-index:1;background-color:#f2f2f2;transition-property:max-height,margin-left,bottom;transition-duration:.5s;transition-timing-function:ease;transition-delay:0s;color:#262626;width:280px;position:relative}#menu-lateral ul li a,#menu-lateral ul li button{font-family:BryantProRegular;font-size:16px;position:relative;display:flex;align-items:center;margin-bottom:0;padding:0 15px!important;margin:0 -15px;width:calc(100% + 30px);max-width:none;font-weight:400;color:#262626;text-decoration:none;padding:0 15px}#menu-lateral ul li a>span,#menu-lateral ul li button>span{overflow:hidden;white-space:normal;text-overflow:initial;text-align:left}#menu-lateral ul li button[data-nivel="2"] span{padding-left:15px}#menu-lateral ul li a:hover,#menu-lateral ul li button:not(.ramo-tema-tratado-agregador):hover{background-color:#e6e6e6;color:#333}#menu-lateral ul.arvore-ramo-container li a,#menu-lateral ul.arvore-ramo-container li button:not(.ramo-tema-tratado-agregador){cursor:pointer}#menu-lateral .ramo-voltar{font-family:BryantProMedium;font-size:12px;color:#333;width:100%;padding:0 15px;margin:0}#menu-lateral .ramo-voltar::after{font-family:WookIcones;font-size:30px;content:">";transform:rotate(180deg);position:absolute;right:15px;margin:0}#menu-lateral .ramo-cabecalho{font-family:BryantProBold;color:#333;text-transform:none}#menu-lateral #social-icons{text-transform:uppercase;font-family:BryantProRegular;color:#262626}#menu-lateral #social-icons li{min-height:60px;display:flex;justify-content:space-between;align-items:center}#menu-lateral #social-icons li a{font-family:BryantProMedium;width:1px;font-size:19pt;color:#818181;text-transform:none;min-height:auto;padding:0;justify-content:center;margin:auto}#menu-lateral #social-icons li a:hover{background-color:unset;color:red;text-decoration:none}#menu-lateral #copyright{font-family:BryantProRegular;font-size:12px;line-height:16px;color:#262626;padding:15px 0}#menu-lateral-toggle:not(:checked)+#menu-lateral-alpha{display:none}#menu-lateral-toggle:not(:checked)~#menu-lateral ul{bottom:calc(100vh - 60px)}#menu-lateral>ul>li>input[id^=ramo-toggle-]:not(:checked)~ul li ul,#menu-lateral>ul>li>input[id^=ramo-toggle-]:not(:checked)~ul:not([data-nivel="2"]),#menu-lateral>ul>li>ul>li input[id^=ramo-toggle-]:not(:checked)~ul,#menu-lateral>ul>li>ul>li input[id^=ramo-toggle-]:not(:checked)~ul li ul{margin-left:-321px}#menu-lateral li.active,#menu-lateral li.active button[data-nivel="2"]{font-family:BryantProMedium;color:#333}#menu-lateral button[aria-expanded=true],#menu-lateral li.active,#menu-lateral li.active button[data-nivel="2"]{background-color:#e6e6e6;cursor:default}#menu-lateral li{position:relative}#menu-lateral button[aria-expanded=true]::before,#menu-lateral ul[data-nivel="2"] li.active::before,#menu-lateral ul[data-nivel="3"] li.active::before{content:" ";background-color:#333;width:2px;height:100%;position:absolute;left:0;top:0;z-index:1}#menu-lateral>ul{border-right:1px solid transparent}#menu-lateral>ul>li{width:calc(100% - 30px);margin:0 15px}#menu-lateral .ramo-voltar,#menu-lateral>ul:not(#copyright)>li{border-bottom:1px solid #ccc}#menu-lateral .ramo-voltar,#menu-lateral>ul>li>a,#menu-lateral>ul>li>button{min-height:60px}#menu-lateral>ul>li>a,#menu-lateral>ul>li>button{font-family:BryantProMedium;font-size:20px;line-height:20px;text-transform:uppercase}#menu-lateral>ul>li>a.cms-links{min-height:80px}#menu-lateral>ul>li>ul[data-nivel="2"]{margin:0 -15px;width:calc(100% + 30px);max-height:100vh}#menu-lateral .ramo-cabecalho,#menu-lateral>ul>li>ul>li a,#menu-lateral>ul>li>ul>li button{min-height:36px;padding:0 15px;margin:0;width:100%}#menu-lateral ul li a.ramo-indent,#menu-lateral ul li button.ramo-indent{padding:0 15px 0 30px}#menu-lateral>ul>li ul:not([data-nivel="2"]){position:fixed;top:60px;left:0;bottom:0;height:100%;max-height:calc(100vh - 60px);width:280px;overflow:auto}#menu-lateral .menu-montras-container>.menu-montras{position:fixed;margin:0;padding:0 15px;bottom:0;height:100%;max-height:calc(100vh - 60px);width:280px;overflow:auto;display:none;z-index:1;background-color:#f2f2f2;transition-property:max-height,margin-left;transition-duration:.5s;transition-timing-function:ease;transition-delay:0s}#menu-lateral .menu-montras-container .menu-montra .menu-montra-html{text-align:center;padding:15px 0}#menu-lateral .menu-montras-container .menu-montra .menu-montra-html:not(:last-child),#menu-lateral .menu-montras-container .menu-montra:not(:last-child){border-bottom:1px solid #ccc}#menu-lateral .menu-montras-container .menu-montra-html a{padding:0}#menu-lateral-toggler[aria-expanded=false]~#sidebar-wrapper #menu-lateral .menu-montras-container>.menu-montras{max-height:0}#menu-lateral .ramo-voltar-container-bilheteira a{font-family:BryantProRegular;font-size:16px;color:#333;width:calc(100% + 30px);margin:0 -15px;text-transform:lowercase;border:unset}.normal-text{text-transform:initial}#menu-lateral .ramo-cabecalho-bilheteira{border-bottom:0!important}#menu-lateral .arvore-ramo-container.bilheteira a:not(.ramo-voltar){font-size:16px;font-family:BryantProRegular;min-height:unset;padding-top:12px;padding-bottom:12px;text-transform:none}#menu-lateral .arvore-ramo-container.bilheteira .ramo-cabecalho-bilheteira a{font-family:BryantProBold;color:#333;font-size:16px;text-transform:uppercase}#menu-lateral .arvore-ramo-container.bilheteira li:not(.ramo-voltar-container-bilheteira){border-bottom:unset!important}@media (min-width:688px){#menu-lateral,#menu-lateral .menu-montras-container>.menu-montras,#menu-lateral>ul>li ul:not([data-nivel="2"]){top:80px;max-height:calc(100vh - 80px)}#menu-lateral-toggle:not(:checked)~#menu-lateral ul{bottom:calc(100vh - 80px)}}@media (min-width:960px){#menu-lateral #social-icons li a{width:38px}#menu-lateral #loading-menu{width:320px}#menu-lateral ul{width:320px}#menu-lateral .ramo-voltar-container{display:none}#menu-lateral .ramo-cabecalho{margin-top:15px}#menu-lateral>ul>li ul:not([data-nivel="2"]){border-left:1px solid #ccc;margin-left:320px;width:321px;z-index:-1}#menu-lateral .menu-montras-container>.menu-montras{display:block;border-left:1px solid #ccc;margin-left:319px;width:321px}@media screen and (-webkit-min-device-pixel-ratio:0){_::-webkit-full-page-media,_:future,:root #menu-lateral .ramo-voltar-container{display:block}_::-webkit-full-page-media,_:future,:root #menu-lateral .ramo-cabecalho{margin-top:0}_::-webkit-full-page-media,_:future,:root #menu-lateral>ul>li ul:not([data-nivel="2"]){border-left:0;margin-left:0;width:320px;z-index:1}_::-webkit-full-page-media,_:future,:root #menu-lateral .menu-montras-container>.menu-montras{display:none}}}#language-button{width:40px}#language-button::after{border-bottom:3px solid rgb(0 0 0 / 100%);border-right:3px solid rgb(0 0 0 / 100%);content:"";display:block;height:12px;pointer-events:none;right:5px;top:55%;transform:translate(-50%,-115%) rotate(45deg);width:12px;scale:0.7;margin-top:15px}#language-button[aria-expanded=true]::after{transform:translate(-50%,-75%) rotate(-135deg)}#menu-language{position:absolute;top:61px;right:123px;display:flex;flex-direction:column;width:100%;max-width:40px;max-height:calc(100vh - 80px);background-color:#f2f2f2;border:0;z-index:4000}.bilheteira #menu-language{right:77px}#menu-language ul{padding:0;margin:0}#menu-language button{border:0}#menu-language button span{padding-left:20px}#menu-language li{padding:0;position:relative}#menu-language .first-level{height:60px;font-size:20px;text-transform:uppercase;padding:0;color:#262626}#menu-language .second-level{font-size:16px;padding:10px 20px;color:#262626}#menu-language .first-level:hover,#menu-language .second-level:hover{background-color:#e5e5e5}#menu-language .first-level a{display:flex;align-items:center;justify-content:center;height:100%;width:100%;color:inherit;text-decoration:none}#menu-language .first-level.selected,#menu-language .second-level.selected,#menu-language button[aria-expanded=true]{color:#333}#menu-language .open-menu{left:calc(100% - 40px)}#menu-language .submenu-language{width:calc(100% - 40px);border:0}#menu-language .hidden{display:none}#menu-language hr{border:0;border-top:1px solid #ccc;margin:0 20px}#menu-language .first-level hr{margin:0}#menu-language-alpha{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.menu-language .submenu-language li{padding:0 20px}.menu-language .submenu-language li:last-child{padding-bottom:20px}.submenu-language{position:relative;top:0;display:block}.en-gb-logo,.pt-pt-logo{height:20px!important;width:20px!important;margin-right:10px;border-radius:50%}a .en-gb-logo,a .pt-pt-logo{margin-right:0}@media (min-width:360px){#language-button{width:45px}#menu-language{max-width:45px;right:141px}}@media (min-width:688px){.en-gb-logo,.pt-pt-logo{height:25px!important;width:25px!important}#language-button{width:74px}#menu-language{max-width:74px;right:231px;top:81px}#menu-language .first-level{height:80px}#menu-language.area-menu{top:80px}}@media (min-width:1080px){#menu-language .first-level .border-bottom-none,#menu-language .second-level:last-of-type{border-bottom:none}#menu-language .hidden-lg{display:none}}@media (min-width:1200px){#menu-language.area-menu{left:calc(50% - 600px)}}#menu-cliente{display:flex;flex-direction:column;width:100%;max-width:360px;background-color:#f2f2f2;border:0;z-index:4000}#menu-cliente ul{padding-left:0}#menu-cliente button{border:0}#menu-cliente button span{padding-left:20px}#menu-cliente a,#menu-cliente button,#menu-cliente li{font-family:BryantProMedium,sans-serif;text-align:left;position:relative;background-color:transparent}#menu-cliente .first-level{font-size:20px;text-transform:uppercase;padding:0 20px;color:#262626}#menu-cliente .second-level{font-size:16px;padding:10px 20px;color:#262626}#menu-cliente .first-level{padding:0 20px}#menu-cliente .second-level{padding:10px 20px}#menu-cliente .first-level:hover,#menu-cliente .second-level:hover{background-color:#e5e5e5;border-left:3px solid #333}#menu-cliente .first-level:hover span,#menu-cliente .second-level:hover span,#menu-cliente li.first-level:hover a,#menu-cliente li.second-level:hover a{margin-left:-3px}#menu-cliente .first-level.selected,#menu-cliente .second-level.selected,#menu-cliente button[aria-expanded=true]{border-left:3px solid #333}#menu-cliente .first-level a,#menu-cliente button.first-level{display:block;width:100%;padding:20px 0}#menu-cliente .first-level.selected,#menu-cliente .first-level:hover{color:#333}#menu-cliente .second-level.selected,#menu-cliente .second-level:hover{color:#333}#menu-cliente .user{display:flex;padding:20px 0;margin:0 20px}#menu-cliente .user a.ml-20{margin-left:20px}#menu-cliente .user p{font-family:BryantProRegular,sans-serif;font-size:16px;line-height:20px;align-self:center;width:60%}#menu-cliente .user p.user-wallet{border-radius:2px;padding:10px;text-align:center;width:40%}#menu-cliente .user p.user-wallet:not(:empty){border:1px solid #ccc}#menu-cliente .user p .saldo{color:#c33}#menu-cliente .user-wallet a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0}#menu-cliente .user a:not(.wallet){font-size:16px;text-transform:uppercase;padding:12px 10px!important;background-color:#e5e5e5;border-radius:2px;color:#262626;border:none;text-align:center}#menu-cliente .user a.login{background-color:transparent!important;border:1px solid #595959}#menu-cliente .user a.login:hover,#menu-cliente .user a.logout:hover,#menu-cliente .user a.sign-in:hover{color:#333;border-color:#333}#menu-cliente .user.logout{border-top:1px solid #ccc}#menu-cliente .open-menu{left:calc(100% - 40px)}#menu-cliente .submenu-cliente{width:calc(100% - 40px);border:0}#menu-cliente .hidden{display:none}#menu-cliente{max-height:calc(100vh - 80px)}@media (max-width:687px){#menu-cliente{top:60px}}@media (min-width:688px){#menu-cliente.area-menu{top:80px}#menu-cliente .menu-pessoal-container,#menu-cliente .menu-pessoal-container nav#menu-pessoal{top:80px;max-height:calc(100vh - 80px)}}@media (min-width:1080px){#menu-cliente{max-width:400px;width:400px}#menu-cliente .first-level .border-bottom-none,#menu-cliente .second-level:last-of-type{border-bottom:none}#menu-cliente .hidden-lg{display:none}}@media (min-width:1200px){#menu-cliente.area-menu{left:calc(50% - 600px)}}.menu-cliente,.submenu-cliente{list-style:none;padding:0;margin:0;border:1px solid #ccc;position:absolute;top:80px;right:0}.menu-cliente li{position:relative}.menu-cliente .submenu-cliente li{padding:0 20px}.menu-cliente .submenu-cliente li:last-child{padding-bottom:20px}.menu-cliente a,.submenu-cliente a{text-decoration:none;color:#262626;display:block;padding:10px}.submenu-cliente{position:relative;top:0;display:block}#menu-cliente hr{border:0;border-top:1px solid #ccc;margin:0 20px}#menu-cliente .first-level hr{margin:0}#menu-cliente-alpha{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}#sidebar-shopping-cart-wrapper{overflow:hidden;height:100%}#sidebar-shopping-cart-wrapper{z-index:1000;position:fixed;right:0;top:0;width:0;height:100%;overflow-y:auto;background:#f2f2f2}#wrapper.opened-shopping-cart-menu #sidebar-shopping-cart-wrapper{width:calc(100% - 2px - 50px)}#wrapper.closed-shopping-cart-menu #sidebar-shopping-cart-wrapper{width:0}#sidebar-shopping-cart-wrapper .shopping-cart{padding:0;list-style:none;margin-bottom:0;height:100%}#sidebar-shopping-cart-wrapper .shopping-cart ul.row{margin-left:-25px;margin-right:0}#sidebar-shopping-cart-wrapper .shopping-cart ul.products{overflow-y:auto;overflow-x:hidden;padding:0;margin-left:15px;margin-right:15px;margin-bottom:0}#sidebar-shopping-cart-wrapper .shopping-cart ul li{color:#000;list-style:none;padding-left:0;min-height:50px;line-height:50px}#sidebar-shopping-cart-wrapper .shopping-cart .top h2,#sidebar-shopping-cart-wrapper .shopping-cart .top span{color:#000;list-style:none;padding-left:15px;padding-right:15px;min-height:50px;line-height:50px;cursor:pointer;font-family:BryantProMedium;font-size:20px;text-transform:uppercase;display:block;margin:0}#sidebar-shopping-cart-wrapper .shopping-cart .top{border-bottom:2px solid #fff;padding:5px 0;margin-bottom:0;cursor:pointer}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li{margin:0 0 30px 0}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .cover{padding:0;cursor:pointer;width:50px}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li:first-child{margin-top:15px}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description{padding:0;line-height:16px;color:#000;padding-left:15px;padding-right:0;font-size:14px}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .actions{padding:0;text-align:center;float:right}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .actions .trash .icon-trash{cursor:pointer}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .actions .trash .icon-trash:hover:after{color:#000}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .qtd,#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .titulo{font-family:BryantProRegular}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .categoria{padding-bottom:unset;margin-bottom:.5rem;padding:.3rem;font-size:12px;font-family:BryantProMedium;border-radius:2px}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .categoria.audiolivro{background-color:#6cc;width:8rem;margin-right:16rem}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .categoria.ebook{background-color:#fc0;width:5rem;margin-right:20rem}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .preco{font-family:BryantProMedium}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description span{padding:0;padding-bottom:7px}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description span.preco{padding-bottom:0;line-height:20px}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .qtd{text-align:center;width:30px;height:20px;resize:none;overflow:hidden;line-height:20px;padding:0;font-size:16px;color:#000;border:1px solid #000;background-color:#fff;float:right}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .qtd.readonly{background-color:transparent}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .actions span.trash{height:50px;display:block}#sidebar-shopping-cart-wrapper .shopping-cart .total.row{font-size:16px;line-height:16px;text-transform:uppercase;color:#000;float:right;margin:0}#sidebar-shopping-cart-wrapper .shopping-cart .total .total{text-transform:uppercase;font-size:16px;text-align:right;padding-top:15px;padding-left:15px;padding-right:15px}#sidebar-shopping-cart-wrapper .shopping-cart .total .total .description{font-family:BryantProRegular;padding-right:10px;padding-left:0}#sidebar-shopping-cart-wrapper .shopping-cart .total .total .value{font-family:BryantProMedium;padding-right:0;padding-left:10px}#sidebar-shopping-cart-wrapper .shopping-cart .shipping{text-transform:uppercase;font-size:16px;text-align:right;color:#b30000;padding-left:15px;padding-right:15px;padding-top:10px}#sidebar-shopping-cart-wrapper .shopping-cart .shipping .description{font-family:BryantProRegular;padding-right:10px;padding-left:0}#sidebar-shopping-cart-wrapper .shopping-cart .shipping .value{font-family:BryantProMedium;display:inline;padding-right:0;padding-left:10px}#sidebar-shopping-cart-wrapper .shopping-cart button.btn-checkout{height:50px;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:0 0;margin:15px 0 15px 0;padding:0 15px 0 15px}#sidebar-shopping-cart-wrapper .shopping-cart div.checkout-express{margin:0;padding:0 15px 0 15px}#sidebar-shopping-cart-wrapper .shopping-cart div.checkout-express.small-height .btn-checkout-express-xs{display:block!important}#sidebar-shopping-cart-wrapper .shopping-cart div.checkout-express.small-height .data{display:none!important}#sidebar-shopping-cart-wrapper .shopping-cart button.btn-checkout .info{line-height:50px;background-color:#b30000;font-family:BryantProMedium;font-size:20px;color:#fff;text-transform:uppercase;padding:0}#sidebar-shopping-cart-wrapper .shopping-cart button.btn-checkout:hover .info{background-color:#000}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .data{font-family:BryantProRegular;color:#000;font-size:14px;line-height:20px;text-transform:lowercase;padding:10px 0 10px 0}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .data .checkout-express-client-info>span,#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .data>span{padding-left:0;padding-right:0}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .data div{font-family:BryantProRegular;color:#000;font-size:14px;line-height:16px;text-transform:uppercase;padding-left:0;padding-right:0;padding-bottom:10px}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .data .info{font-family:BryantProMedium;text-transform:none}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .btn-checkout-express,#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .btn-checkout-express-xs{margin:0 0 20px 0;text-transform:uppercase;height:50px;padding-left:0;padding-right:0;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none!important;background:#000}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .btn-checkout-express .info,#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .btn-checkout-express-xs .info{font-family:BryantProRegular;font-size:16px;color:#fff;line-height:50px;padding:0;text-transform:uppercase}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .btn-checkout-express-xs:hover,#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .btn-checkout-express:hover{color:#fff;background:#000}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .btn-checkout-express-xs .info{font-size:16px;line-height:20px}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .btn-checkout-express-xs .info b{font-size:14px;text-transform:lowercase}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express .btn-checkout-express-xs{height:50px;margin-top:10px}#sidebar-shopping-cart-wrapper .shopping-cart .sales-infos{float:left;margin:0;width:100%}#sidebar-shopping-cart-wrapper .shopping-cart .sales-infos .sale-info{padding-top:15px;padding-right:15px;padding-left:15px;text-decoration:none;text-align:right}#sidebar-shopping-cart-wrapper .shopping-cart .sales-infos .sale-info .text-info{color:#b30000;font-size:14px;font-family:BryantProMedium;text-transform:uppercase;line-height:20px;text-align:right;cursor:pointer}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express-info{margin-top:20px}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express.notlogged .checkout-express-info{margin-top:0}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express.notlogged .btn-checkout-express-xs{margin-bottom:10px}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express-info .text-info{font-family:BryantProRegular;color:#000;font-size:14px;line-height:16px;text-transform:uppercase;padding-left:0;padding-right:0;padding-bottom:10px}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express-info .text-info .icon-info{margin-left:0;margin-top:5px;margin-right:10px;float:left}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express-info .text-info:hover{cursor:pointer}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express-info .text-info:hover>.icon-info{background-color:#000}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express-info .text-info:hover>.text{text-decoration:underline}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express-info .text-info .text{float:right;width:calc(100% - 30px)}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express-info .icon-info,#sidebar-shopping-cart-wrapper .shopping-cart .sales-infos .sale-info .icon-info{font-family:BryantProBold;font-size:16px;line-height:16px;text-transform:lowercase;text-align:center;color:#fff;background-color:#b30000;padding:2px 1px 1px 1px;height:20px;width:20px;display:inline-block;margin-left:10px}#sidebar-shopping-cart-wrapper .shopping-cart .sales-infos .sale-info .icon-info:hover{background-color:#000}#sidebar-shopping-cart-wrapper .shopping-cart .checkout-express{bottom:15px}#sidebar-shopping-cart-wrapper .shopping-cart .shop-info{position:absolute;bottom:0;border-top:1px solid #fff;width:100%}#sidebar-shopping-cart-wrapper .shopping-cart .shop-info .shop-info-child{position:absolute;bottom:0;overflow-y:auto;overflow-x:hidden}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .qtd::-webkit-inner-spin-button,#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description .qtd::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (min-height:361px){#sidebar-shopping-cart-wrapper .shopping-cart .shop-info .shop-info-child{position:relative}}@media (min-width:504px){#sidebar-shopping-cart-wrapper .shopping-cart ul.products{display:block!important}#wrapper.opened-shopping-cart-menu #sidebar-shopping-cart-wrapper{width:268px}}@media (min-width:688px){#sidebar-shopping-cart-wrapper .shopping-cart .top{padding:15px 0}#sidebar-shopping-cart-wrapper .shopping-cart ul.products li .description{padding-left:15px}}.cartoverlay{text-align:center;z-index:2;height:100%;width:100%;position:absolute;background-color:#fff;display:none;opacity:.6}#sidebar-shopping-cart-wrapper .shopping-cart ul.products button{border:0}#sidebar-shopping-cart-wrapper .shopping-cart .modal-container ul li{line-height:unset;list-style:initial}#sidebar-shopping-cart-wrapper .shopping-cart ul.products button{background:0 0;margin-left:-10px}#cestoProdutos a{text-decoration:none;color:#000}#cestoProdutos a:focus,#cestoProdutos a:focus-visible{outline:solid 1px black;outline-offset:-2px;color:#000}#modal-search-wrapper .modal-container .modal .content{padding:0;max-width:none}#modal-search-wrapper .input-container{position:relative;padding:10px 20px 20px;width:100%;max-width:calc(100% - 50px - 10px)}#modal-search-wrapper .input-container input{background-color:transparent;border:0;border-bottom:1px solid;font-size:32px;line-height:32px;padding:0 30px 0 0;min-height:50px;width:100%;display:flex;flex-wrap:nowrap}#modal-search-wrapper .input-container input::-webkit-input-placeholder,#modal-search-wrapper .input-container input::placeholder{color:#4f4f4f}#modal-search-wrapper .input-container input+button{background-color:transparent;border:0;margin:auto;padding:0;position:absolute;top:10px;right:0;bottom:20px;height:50px;width:auto}#modal-search-wrapper .input-container input+button .icon-search:after{content:"s";text-transform:lowercase}#modal-search-wrapper .autocomplete-container{overflow:auto}#modal-search-wrapper .autocomplete-container .autocomplete{flex-direction:column;height:100%;width:100%}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:20px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator:first-child{margin-top:-20px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator:nth-of-type(2n){background-color:#e5e5e5;height:100%}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category{flex-direction:column;gap:6px;width:100%}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category:nth-of-type(2n){width:50%}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .font-bold{font-size:14px;line-height:14px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .results{gap:20px;flex-wrap:wrap;padding-left:0}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .results .result{gap:10px;width:calc(33.33333333% - 40px / 3)}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .results .result[not-available]{filter:grayscale(100%)}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .results .result p{font-size:14px;line-height:18px;word-wrap:break-word}#modal-search-wrapper .floating-button{position:sticky;right:0;bottom:0;left:0;width:100%}#modal-search-wrapper .floating-button button{background-color:#262626;border:0;color:#fff;font-size:16px;line-height:16px;min-height:40px;width:100%}@media (max-width:687px){#modal-search-wrapper .modal-container .modal .close{top:10px;right:10px}}@media (min-width:688px){#modal-search-wrapper .input-container{position:relative;padding:26px;margin:auto;max-width:531px}#modal-search-wrapper .input-container input{font-size:44px;line-height:44px;padding:0 50px 0 0}#modal-search-wrapper .input-container input+button{top:26px;right:26px;bottom:26px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator{flex-direction:row;gap:26px;padding:26px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator:first-child{margin-top:0}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category{gap:14px;max-width:479px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .font-bold{font-size:16px;line-height:16px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .results{gap:26px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .results .result{gap:13px;width:calc(25% - 78px / 4)}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .results .result p{font-size:16px;line-height:20px}#modal-search-wrapper .floating-button{margin:26px auto;max-width:479px}#modal-search-wrapper .floating-button button{font-size:20px;line-height:20px;min-height:50px}}@media (min-width:1080px){#modal-search-wrapper .input-container{padding:30px 80px;max-width:1281px}#modal-search-wrapper .input-container input{font-size:52px;line-height:52px}#modal-search-wrapper .input-container input+button{top:30px;right:80px;bottom:30px}#modal-search-wrapper .autocomplete-container .autocomplete{flex-direction:row}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator{flex-direction:column;flex:1;gap:50px;max-width:50%}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator:nth-of-type(odd){align-items:flex-end;padding:30px 30px 30px 80px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator:nth-of-type(2n){align-items:flex-start;padding:30px 80px 30px 30px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category{flex-direction:row;gap:35px;max-width:530px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .font-bold{width:140px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .results{gap:50px 30px}#modal-search-wrapper .autocomplete-container .autocomplete .category-aggregator .category .results .result{gap:15px;width:calc(33.33333333% - 60px / 3)}#modal-search-wrapper .floating-button{padding:0 80px;margin:30px auto;max-width:1281px}}.img-container{position:relative}.img-container .etiqueta{position:absolute;right:0;bottom:10px;border-radius:2px;font-family:BryantProBold;text-transform:uppercase;font-size:14px;padding:5px;margin-right:-15px}.img-container .etiqueta.t-965{padding:5px;background:#6cc;border-radius:2px}.img-container .etiqueta.t-619{padding:5px;background:#fc0;border-radius:2px}@media (max-width:768px){.input-container{flex-direction:column;align-items:stretch}.input-container input{margin-right:0;margin-bottom:10px}.input-container button{width:100%}}