html{scroll-behavior:smooth}body{background-image:url(https://www.halogendecor.com/images/backgr.webp);background-repeat:repeat}a .opacity-0{opacity:0;transition:opacity .3s}a:focus .opacity-0,a:hover .opacity-0{opacity:1}.hidden-iframe{display:none;visibility:hidden}.novo-badge,.novo-badge-tapete{position:absolute;top:0;right:0;width:75px;height:75px;background-color:gold;opacity:.5;border-radius:50%;display:flex;align-items:center;justify-content:center}.bsb-overlay,.bsb-overlay-figure,.bsb-overlay-hover,.bsb-overlay>*,.lightbox .carousel-item{position:relative}.novo-badge,.novo-badge-tapete span{color:#000;font-weight:medium;font-size:1.25rem;text-shadow:1px 1px 2px rgba(255,255,255,.5)}.novo-badge{margin:.5rem}.novo-badge-tapete{margin:1rem 1.5rem}.lightbox .lightbox-caption{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.65);color:#fff;text-align:center;padding:10px 15px;z-index:2;margin:0!important;font-style:normal!important;font-size:.9rem}.scroll-reveal{opacity:0;transform:translateY(20px);transition:.75s ease-out}.scroll-reveal.is-visible{opacity:1;transform:none}@keyframes bsb-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bsb-fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes bsb-fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes bsb-fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes bsb-fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.bsb-fadeIn{animation-name:bsb-fadeIn}.bsb-fadeInUp{animation-name:bsb-fadeInUp}.bsb-fadeInDown{animation-name:bsb-fadeInDown}.bsb-fadeInLeft{animation-name:bsb-fadeInLeft}.bsb-fadeInRight{animation-name:bsb-fadeInRight}.bsb-zoomIn{animation-name:bsb-zoomIn}.bsb-overlay{--bsb-overlay-opacity:0.1;--bsb-overlay-bg-color:var(--bs-black-rgb)}.bsb-overlay-figure:after,.bsb-overlay:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.bsb-overlay:after{background-color:rgba(var(--bsb-overlay-bg-color),var(--bsb-overlay-opacity));z-index:0}.bsb-overlay>*{z-index:1}.bsb-overlay-figure{--bsb-overlay-figure-opacity:0.1;--bsb-overlay-figure-bg-color:var(--bs-black-rgb)}.bsb-overlay-figure:after{background-color:rgba(var(--bsb-overlay-figure-bg-color),var(--bsb-overlay-figure-opacity))}.bsb-overlay-hover{--bsb-overlay-hover-opacity:0.1;--bsb-overlay-hover-bg-color:var(--bs-black-rgb)}.bsb-overlay-hover>a,.bsb-overlay-hover>a:after{bottom:0;display:block;left:0;position:relative;right:0;top:0}.bsb-overlay-hover>a:after{background-color:rgba(var(--bsb-overlay-hover-bg-color),var(--bsb-overlay-hover-opacity));content:"";cursor:pointer!important;z-index:0;opacity:0;position:absolute}.bsb-overlay-hover>a>img.bsb-scale,.bsb-overlay-hover>a>img.bsb-scale-up{transform:scale3d(var(--bsb-scale),var(--bsb-scale),var(--bsb-scale));transform-style:preserve-3d;transition:transform .25s;overflow:hidden}.bsb-overlay-hover>a>img.bsb-scale{--bsb-scale:1}.bsb-overlay-hover>a>img.bsb-scale-up{--bsb-scale:1.05;overflow:hidden}.bsb-overlay-hover>figcaption{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;align-items:center;display:flex;flex-direction:column;justify-content:center;pointer-events:none;z-index:1}.bsb-overlay-hover>figcaption>*{opacity:0}.bsb-overlay-hover:hover>a>img.bsb-hover-scale{--bsb-scale-hover:1;transform:scale3d(var(--bsb-scale-hover),var(--bsb-scale-hover),var(--bsb-scale-hover))}.bsb-overlay-hover:hover>a>img.bsb-hover-scale-up{--bsb-scale-hover:1.05;overflow:hidden;transform:scale3d(var(--bsb-scale-hover),var(--bsb-scale-hover),var(--bsb-scale-hover))}.bsb-overlay-hover:hover>a:after{opacity:1;transition:opacity .15s linear}.bsb-overlay-hover:hover>figcaption{opacity:1;transition:opacity .15s linear .1s}.bsb-overlay-hover:hover>figcaption>.bsb-hover-fadeIn,.bsb-overlay-hover:hover>figcaption>.bsb-hover-fadeInUp{--bsb-animation-duration:500ms;animation-duration:var(--bsb-animation-duration);animation-fill-mode:both;animation-name:bsb-fadeIn}.bsb-overlay-hover:hover>figcaption>.bsb-hover-fadeInDown,.bsb-overlay-hover:hover>figcaption>.bsb-hover-fadeInLeft{--bsb-animation-duration:500ms;animation-duration:var(--bsb-animation-duration);animation-fill-mode:both;animation-name:bsb-fadeInDown}.bsb-overlay-hover:hover>figcaption>.bsb-hover-fadeInRight,.bsb-overlay-hover:hover>figcaption>.bsb-hover-zoomIn{--bsb-animation-duration:500ms;animation-duration:var(--bsb-animation-duration);animation-fill-mode:both;animation-name:bsb-fadeInRight}