.collection-bf{font-family:'Roobert Regular', sans-serif !important;line-height:normal;font-size:20px;background-color:#e5f5f6}.collection-bf strong{font-family:'Roobert', sans-serif !important}.collection-bf .collection-grid{justify-content:center}.collection-bf .collection-grid .product-item__inner{box-shadow:none !important}@media (min-width: 1201px){.collection-bf .collection-grid.mattress .product-item{display:flex;flex:0 0 25%;max-width:25%;padding:0 16px;margin-bottom:64px}}.bf-sec-bf23{text-align:center;background-image:url("/cdn/shop/files/bf-mo-01.jpg?v=1698656823");background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Roobert', sans-serif !important;padding:3em 0;position:relative;color:#fff}@media (min-width: 1201px){.bf-sec-bf23{background-image:url("/cdn/shop/files/bf-01.jpg?v=1698656702");background-position-y:bottom;padding:5em 0 4em 0;text-align:center}}.bf-sec-bf23 p{font-size:1.5em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-bf23 p{font-size:1.5em}}.bf-sec-bf23 h1{line-height:1.1em;font-size:2em;margin-top:1em;margin-bottom:0.5em}@media (min-width: 1201px){.bf-sec-bf23 h1{font-size:3.5em}}.bf-sec-bf23 h1 em{display:block;font-size:0.5em;text-transform:uppercase}.bf-sec-bf23 b{font-weight:bolder;color:#fff !important;background-color:#ff5350;padding:0 0.4em 0.1em 0.4em;border-radius:3px}.bf-sec-bf23 b.invert{color:#ff5350 !important;background-color:transparent;padding:0}.bf-sec-hero2{text-align:center;background-image:url("/cdn/shop/files/bf-mo-01.jpg?v=1698656823");background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Roobert', sans-serif !important;padding:3em 0;position:relative;color:#fff}@media (min-width: 1201px){.bf-sec-hero2{background-image:url("/cdn/shop/files/bf-01.jpg?v=1698656702");background-position-y:bottom;padding:5em 0 4em 0;text-align:center}}.bf-sec-hero2 p{font-size:2em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-hero2 p{font-size:2em}}.bf-sec-hero2 h1{line-height:1.1em;font-size:2em;margin-top:1em;margin-bottom:0.5em;color:#214270;-webkit-text-stroke:2px #ede7a8;text-transform:uppercase}@media (min-width: 1201px){.bf-sec-hero2 h1{font-size:4em}}.bf-sec-hero2 h1 em{display:block;font-size:3.5em;text-transform:uppercase}.bf-sec-hero2 b{font-weight:bolder;color:#ede7a8;font-size:2.5em}.bf-sec-hero2 .bg-sec-hero-footer{font-weight:lighter;padding:0 2em;text-align:center}.bf-sec-hero2 .bg-sec-hero-footer p{font-size:1em}@media (min-width: 1201px){.bf-sec-hero2 .bg-sec-hero-footer .a-left{text-align:left}.bf-sec-hero2 .bg-sec-hero-footer .a-right{text-align:right}}.bf-sec-hero3{text-align:center;background-image:url("/cdn/shop/files/marmota-primavera.jpg?v=1679504511");background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Roobert', sans-serif !important;padding:3em 0;position:relative;color:#fff;background-position-y:top}.bf-sec-hero3 .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);z-index:1}.bf-sec-hero3 .row{z-index:2;position:relative}@media (min-width: 1201px){.bf-sec-hero3{background-image:url("/cdn/shop/files/marmota-primavera.jpg?v=1679504511");background-position-y:top;padding:5em 0 4em 0;text-align:center}}.bf-sec-hero3 p{font-size:2em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-hero3 p{font-size:2em}}.bf-sec-hero3 h1{line-height:1.1em;font-size:2em;margin-top:1em;margin-bottom:0.5em;color:#214270;-webkit-text-stroke:2px #ede7a8;text-transform:uppercase}@media (min-width: 1201px){.bf-sec-hero3 h1{font-size:4em}}.bf-sec-hero3 h1 em{display:block;font-size:3.5em;text-transform:uppercase}.bf-sec-hero3 b{font-weight:bolder;color:#ede7a8;font-size:2.5em}.bf-sec-hero3 .bg-sec-hero-footer{font-weight:lighter;padding:0 2em;text-align:center}.bf-sec-hero3 .bg-sec-hero-footer p{font-size:1em}@media (min-width: 1201px){.bf-sec-hero3 .bg-sec-hero-footer .a-left{text-align:left}.bf-sec-hero3 .bg-sec-hero-footer .a-right{text-align:right}}.bf-sec-hero4{text-align:center;background-image:url("/cdn/shop/files/marmota-primavera.jpg?v=1679504511");background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Roobert', sans-serif !important;padding:3em 0;position:relative;color:#fff;background-position-y:top}.bf-sec-hero4 .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.2);z-index:1}.bf-sec-hero4 .row{z-index:2;position:relative}@media (min-width: 1201px){.bf-sec-hero4{background-image:url("/cdn/shop/files/marmota-primavera.jpg?v=1679504511");background-position-y:top;padding:5em 0 4em 0;text-align:center}}.bf-sec-hero4 p{font-size:2em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-hero4 p{font-size:2em}}.bf-sec-hero4 h1{line-height:1.1em;font-size:2em;margin-top:1em;margin-bottom:0.5em;color:#214270;text-transform:uppercase}@media (min-width: 1201px){.bf-sec-hero4 h1{font-size:4em}}.bf-sec-hero4 h1 em{display:block;font-size:3.5em;text-transform:uppercase}.bf-sec-hero4 .subt{font-weight:bolder;color:#ff5350;font-family:'Roobert Regular', sans-serif !important;font-size:3.5em}.bf-sec-hero4 .bg-sec-hero-footer{font-weight:lighter;padding:0 2em;text-align:center}.bf-sec-hero4 .bg-sec-hero-footer p{font-size:1em}@media (min-width: 1201px){.bf-sec-hero4 .bg-sec-hero-footer .a-left{text-align:left}.bf-sec-hero4 .bg-sec-hero-footer .a-right{text-align:right}}.bf-sec-hero5{text-align:center;background-image:url("/cdn/shop/files/HP_Banner_1200x1460px_02_afdcc7e8-c411-4e61-98dd-7252a744e85f.jpg?v=1666952967");background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Roobert', sans-serif !important;padding:3em 0;position:relative;color:#fff;background-position-y:top}.bf-sec-hero5 .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.1);z-index:1}.bf-sec-hero5 .row{z-index:2;position:relative}@media (min-width: 1201px){.bf-sec-hero5{background-image:url("/cdn/shop/files/HP_Banner_2200x825px_02_9490033e-a353-4530-a7e2-55fbf7725fbe.jpg?v=1666952961");background-position-y:top;padding:1em 0 4em 0;text-align:center}}.bf-sec-hero5 p{font-size:2em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-hero5 p{font-size:2em}}.bf-sec-hero5 h1{line-height:1.1em;font-size:2em;margin-top:1em;margin-bottom:0.5em;color:#214270;text-transform:uppercase}@media (min-width: 1201px){.bf-sec-hero5 h1{font-size:4em}}.bf-sec-hero5 h1 em{display:block;font-size:3.5em;text-transform:uppercase}.bf-sec-hero5 .subt{font-weight:bolder;color:#ff5350;font-family:'Roobert Regular', sans-serif !important;font-size:3em}.bf-sec-hero5 .bg-sec-hero-footer{font-weight:lighter;padding:0 2em;text-align:center}.bf-sec-hero5 .bg-sec-hero-footer p{font-size:1em}@media (min-width: 1201px){.bf-sec-hero5 .bg-sec-hero-footer .a-left{text-align:left}.bf-sec-hero5 .bg-sec-hero-footer .a-right{text-align:right}}.bf-sec-hero6{text-align:center;background-image:url("/cdn/shop/files/HP_Banner_1200x1460px_01.jpg?v=1666953308");background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Roobert', sans-serif !important;padding:3em 0 0 0;position:relative;color:#fff;background-position-y:top}.bf-sec-hero6 .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.35);z-index:1}@media (min-width: 1201px){.bf-sec-hero6 .overlay{display:none}}.bf-sec-hero6 .row{z-index:2;position:relative}@media (min-width: 1201px){.bf-sec-hero6{background-image:url("/cdn/shop/files/HP_Banner_2200x825px_01.jpg?v=1666953302");background-position-y:top;padding:1em 0 0 0;text-align:left}}.bf-sec-hero6 p{font-size:2em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-hero6 p{font-size:2em}}.bf-sec-hero6 h1{line-height:1.1em;font-size:3em;margin-top:1em;margin-bottom:0.5em;color:#214270;text-transform:uppercase}.bf-sec-hero6 h1 small{display:block;font-size:0.4em;text-transform:uppercase;margin-bottom:-1em}@media (min-width: 1201px){.bf-sec-hero6 h1{font-size:4em}}.bf-sec-hero6 h1 em{display:block;font-size:3.5em;text-transform:uppercase}.bf-sec-hero6 .subt{color:#214270}.bf-sec-hero6 b{font-weight:bolder;color:#ff5350;font-family:'Roobert Regular', sans-serif !important;font-size:3em}.bf-sec-hero6 .bg-sec-hero-footer{font-weight:lighter;padding:0 2em;text-align:center}.bf-sec-hero6 .bg-sec-hero-footer p{font-size:1em}@media (min-width: 1201px){.bf-sec-hero6 .bg-sec-hero-footer .a-left{text-align:left}.bf-sec-hero6 .bg-sec-hero-footer .a-right{text-align:right}}.bf-sec-base{text-align:center;background-image:url("/cdn/shop/files/BF_banner_mobile_bases_1200x1350px.jpg?v=1635842053");background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Roobert', sans-serif !important;padding:3em 0;position:relative;color:#fff}@media (min-width: 1201px){.bf-sec-base{background-image:url("/cdn/shop/files/Banner_base_02_1640x550-1.jpg?v=1635607225");background-position-y:bottom;padding:5em 0 6em 0;text-align:center}}.bf-sec-base p{font-size:1.2em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-base p{font-size:1.5em}}.bf-sec-base h2{line-height:1.1em;font-size:2em;margin-top:1em;margin-bottom:0.5em}@media (min-width: 1201px){.bf-sec-base h2{font-size:3.5em}}.bf-sec-base h2 em{display:block;font-size:0.5em;text-transform:uppercase}.bf-sec-base b{color:#ff5350}.bf-sec-other{text-align:center;background-image:url("/cdn/shop/files/BF_banner_mobile_otros_1200x1350px.jpg?v=1635842054");background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Roobert', sans-serif !important;padding:3em 0;position:relative;color:#fff}@media (min-width: 1201px){.bf-sec-other{background-image:url("/cdn/shop/files/Banner_otros_01_1640x550-1.jpg?v=1635607524");background-position-y:bottom;padding:5em 0 6em 0;text-align:center}}.bf-sec-other p{font-size:1.2em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-other p{font-size:1.5em}}.bf-sec-other h2{line-height:1.1em;font-size:2em;margin-top:1em;margin-bottom:0.5em}@media (min-width: 1201px){.bf-sec-other h2{font-size:3.5em}}.bf-sec-other h2 em{display:block;font-size:0.5em;text-transform:uppercase}.bf-sec-other b{color:#ff5350}.bf-sec-pillow{text-align:center;background-image:url("/cdn/shop/files/BF_banner_almohadas_mobile_1200x135px.jpg?v=1637938946");background-repeat:no-repeat;background-size:cover;background-position:center;font-family:'Roobert', sans-serif !important;padding:3em 0;position:relative;color:#fff}@media (min-width: 1201px){.bf-sec-pillow{background-image:url("/cdn/shop/files/BF_banner_almohadas_desktop_1640x550_5067da73-c499-4d82-b288-9c71dfd584fb.jpg?v=1637938946");background-position-y:bottom;padding:5em 0 6em 0;text-align:center}}.bf-sec-pillow p{font-size:1.2em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-pillow p{font-size:1.5em}}.bf-sec-pillow h2{line-height:1.1em;font-size:2em;margin-top:1em;margin-bottom:0.5em}@media (min-width: 1201px){.bf-sec-pillow h2{font-size:3.5em}}.bf-sec-pillow h2 em{display:block;font-size:0.5em;text-transform:uppercase}.bf-sec-pillow b{color:#ff5350}.bf-sec-packs{text-align:center;font-family:'Roobert', sans-serif !important;padding:3em 0;position:relative;color:#214270;background-color:#fff}@media (min-width: 1201px){.bf-sec-packs{padding:5em 0 6em 0;text-align:center}}.bf-sec-packs p{font-size:1.2em;margin-bottom:1em;line-height:normal;font-family:'Roobert Regular', sans-serif !important}@media (min-width: 1201px){.bf-sec-packs p{font-size:1.5em}}.bf-sec-packs h2{line-height:1.1em;font-size:2em;margin-top:1em;margin-bottom:0.5em}@media (min-width: 1201px){.bf-sec-packs h2{font-size:3.5em}}.bf-sec-packs hr{background-color:#efefef}.collection-grid{padding-top:48px}@media (min-width: 769px){.collection-grid{display:flex;flex-flow:row wrap;margin:0 -16px;padding-top:80px}.collection-grid .product-item{flex:0 0 33.33%;max-width:33.33%;padding:0 16px;margin-bottom:64px}}#timer-collection-page{font-size:1.5em;font-weight:100;color:#0099a8;padding-right:0.5em;margin-bottom:0.5em;position:relative;display:block;width:100%;text-align:center;font-family:'Roobert Regular', sans-serif !important;line-height:normal}#timer-collection-page div{display:inline-block;min-width:50px;margin:1px;padding:2px 4px;border-radius:3px;background-color:#fff;text-align:center}#timer-collection-page div span{color:#0099a8;display:block;font-size:0.45em;font-weight:400;text-transform:uppercase}.countdown-box{background-color:#fff;padding:0.8em 1em 0 1em;margin:0 1em}.countdown-box p{color:#214270;font-size:0.9em !important}.countdown-box small{font-size:0.8em}.countdown-box #timer-collection-page{margin-top:0.5em}.lh-sec-sales-activeproduct{background:linear-gradient(-45deg, #294d7d, #71c5cf, #294d7d, #cfddac);background-size:400% 400%;animation:gradient 15s ease infinite;padding:5em 0 !important;text-align:center;color:#fff}@media (min-width: 1201px){.lh-sec-sales-activeproduct{padding:5em 0 5em 0 !important}}.lh-sec-sales-activeproduct h2{font-size:2em;margin-top:1em;line-height:1.2em;font-weight:bold;font-family:'Roobert', sans-serif !important;margin-bottom:0.5em;color:#fff}@media (min-width: 1201px){.lh-sec-sales-activeproduct h2{font-size:3.5em}}.lh-sec-sales-activeproduct p{font-size:1.2em;line-height:normal}@media (min-width: 1201px){.lh-sec-sales-activeproduct p{font-size:1.5em}}