.bb-products-pages{padding:3rem 0}.bb-products-pages.product-page{padding:0 0 1rem}.bb-products-pages.product-page .header{text-align:center}.bb-products-pages.product-page .header h2{text-decoration:underline;text-underline-offset:.6rem}.bb-products-pages.product-page .header p{font-size:1rem;font-weight:400;line-height:normal}.bb-products-pages .header{width:100%}.bb-products-pages .header h2{font-weight:700;font-size:2rem;line-height:1.5}.bb-products-pages .header p{font-weight:300;font-size:1.125rem;line-height:2.375rem}.bb-products-pages .bb-pages-group{width:100%;display:grid;grid-template-columns:repeat(3,1fr);margin:1rem auto 3.5rem;column-gap:1.5rem;row-gap:3rem}@media (max-width: 1200px){.bb-products-pages .bb-pages-group{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.bb-products-pages .bb-pages-group{grid-template-columns:1fr;row-gap:1rem}}.bb-products-pages .bb-pages-group .img-luxurious{max-width:100%;padding-top:1rem;padding-bottom:4rem;border-radius:4px;position:relative;display:block;transition:.3s ease-in-out}@media (max-width: 576px){.bb-products-pages .bb-pages-group .img-luxurious{padding-bottom:2rem;margin-bottom:1.5rem}}.bb-products-pages .bb-pages-group .img-luxurious .tooltip-wrapper{display:none}.bb-products-pages .bb-pages-group .img-luxurious.future .tooltip-wrapper{display:block;position:absolute;top:10%;right:5%;padding:1.25rem;border-radius:8px;width:90%;background-color:#fff;box-shadow:0 4px 20px #0000001a;opacity:0;transition:opacity .3s ease-in-out,width .3s ease-in-out,right .3s ease-in-out}@media (max-width: 576px){.bb-products-pages .bb-pages-group .img-luxurious.future .tooltip-wrapper{right:10%;width:80%}}.bb-products-pages .bb-pages-group .img-luxurious.future .tooltip-wrapper p{margin:0;font-size:1rem;transition:font-size .3s ease-in-out}@media (max-width: 1200px){.bb-products-pages .bb-pages-group .img-luxurious.future .tooltip-wrapper p{font-size:1.25rem}}@media (max-width: 768px){.bb-products-pages .bb-pages-group .img-luxurious.future .tooltip-wrapper p{font-size:1rem}}.bb-products-pages .bb-pages-group .img-luxurious.future:hover .tooltip-wrapper{opacity:1}.bb-products-pages .bb-pages-group .img-luxurious .image-wrapper{border-radius:8px;overflow:hidden;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out}.bb-products-pages .bb-pages-group .img-luxurious .image-wrapper img{width:100%;max-width:100%;aspect-ratio:46/27;object-fit:cover;vertical-align:middle;transition:transform .3s ease-in-out}.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small{position:absolute;bottom:0;left:50%;box-shadow:0 4px 20px #0000001a;background-color:#fff;padding:.75rem 1.5rem .5rem;border-radius:8px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;row-gap:.625rem;width:94%;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,max-width .3s ease-in-out,padding .3s ease-in-out,width .3s ease-in-out}.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small.future{flex-direction:row;justify-content:center;padding-block:2.625rem;column-gap:1.25rem}.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small.future p{font-size:1.125rem}.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small.future img{max-height:2.5rem}@media (max-width: 768px){.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small{max-width:320px;padding:.75rem 1rem .5rem;width:90%}}@media (max-width: 576px){.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small{width:75%}}.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small img{object-fit:contain;max-width:100%;transition:transform .3s ease-in-out,max-height .3s ease-in-out}.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small img.smHeight{max-height:2rem;transition:max-height .3s ease-in-out}@media (max-width: 1200px){.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small img.smHeight{max-height:3rem}}@media (max-width: 768px){.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small img.smHeight{max-height:2rem}}@media (max-width: 768px){.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small img{max-height:20px}}.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small p{text-align:center;font-weight:300;font-size:.875rem;line-height:1;color:#455a64;margin:0}.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small .mehr{color:#263238;align-self:center;font-weight:600;display:flex;flex-direction:row;align-items:center}.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small .mehr svg{margin-left:.5rem;transition:transform .3s ease-in-out,max-height .3s ease-in-out}@media (max-width: 1200px){.bb-products-pages .bb-pages-group .img-luxurious .img-luxurious-small .mehr svg{max-height:1rem}}.bb-products-pages .bb-pages-group .img-luxurious:not(.future):hover .image-wrapper{box-shadow:0 10px 20px -1px #c6c6c6;transform:translateY(-3px)}.bb-products-pages .bb-pages-group .img-luxurious:not(.future):hover .image-wrapper img{transform:scale(1.01)}.bb-products-pages .bb-pages-group .img-luxurious:not(.future):hover .img-luxurious-small{transform:translate(-50%) scale(1.01);box-shadow:0 5px 20px -1px #c6c6c6}.bb-products-pages .bb-pages-group .img-luxurious:not(.future):hover .img-luxurious-small .mehr svg{transform:translate(5px)}
