@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}.rotating{animation:rotating 8s linear infinite}.category-slider{background-color:#f7f7f7;padding:50px 0 60px}@media only screen and (max-width:666px){.category-slider{padding:25px 0 30px}}.category-slider .title-block{margin:0 auto;max-width:unset!important;padding:0 10px;text-align:center}.category-slider .title-block h3{color:#06328d;font-size:30px;font-weight:600;line-height:33px;margin:0}@media only screen and (max-width:666px){.category-slider .title-block h3{font-size:24px;line-height:normal}}.category-slider .swiper-slide{width:100%}@media only screen and (min-width:716px){.category-slider .swiper-slide{max-width:640px}}@media only screen and (min-width:1126px){.category-slider .swiper-slide{max-width:422px}}.category-slider-container{margin:0 auto;max-width:1480px;padding:0 20px;position:relative;width:100%}@media only screen and (max-width:715px){.category-slider-container{padding:0 10px}}@media only screen and (min-width:716px){.category-slider-container[data-slide-amount="1"] .category-slider-button-next,.category-slider-container[data-slide-amount="1"] .category-slider-button-prev,.category-slider-container[data-slide-amount="2"] .category-slider-button-next,.category-slider-container[data-slide-amount="2"] .category-slider-button-prev{display:none}.category-slider-container[data-slide-amount="1"] .category-slider-pagination,.category-slider-container[data-slide-amount="2"] .category-slider-pagination{display:none}.category-slider-container[data-slide-amount="1"] .swiper-wrapper,.category-slider-container[data-slide-amount="2"] .swiper-wrapper{-ms-flex-pack:center;justify-content:center}.category-slider-container[data-slide-amount="1"] .swiper-slide,.category-slider-container[data-slide-amount="2"] .swiper-slide{-ms-flex-negative:unset;flex-shrink:unset;max-width:640px}.category-slider-container[data-slide-amount="1"] .swiper-slide+.swiper-slide,.category-slider-container[data-slide-amount="2"] .swiper-slide+.swiper-slide{margin-left:12px}}@media only screen and (min-width:1126px){.category-slider-container[data-slide-amount="3"] .category-slider-button-next,.category-slider-container[data-slide-amount="3"] .category-slider-button-prev{display:none}.category-slider-container[data-slide-amount="3"] .category-slider-pagination{display:none}.category-slider-container[data-slide-amount="3"] .swiper-slide{-ms-flex-negative:unset;flex-shrink:unset}.category-slider-container[data-slide-amount="3"] .swiper-slide+.swiper-slide{margin-left:12px}}.category-slider-container[data-slide-amount="1"] .category-slider-pagination{display:none}@media only screen and (min-width:716px){.category-slider-container[data-slide-amount="1"] .swiper-slide{max-width:529px;width:49.3%}}@media only screen and (min-width:1126px){.category-slider-container[data-slide-amount="1"] .swiper-slide{max-width:unset;width:100%}.category-slider-container[data-slide-amount="1"] .swiper-slide .category-product-card__content .content-wrapper{-ms-flex-align:start;align-items:flex-start;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:2%;padding:unset;position:absolute;right:0;text-align:left;top:0;width:30%}.category-slider-container[data-slide-amount="1"] .swiper-slide .category-product-card__button{margin:20px 0 0}}.category-slider-container-inner{margin:0 auto;max-width:1290px;overflow-x:hidden;width:100%}@media only screen and (min-width:320px){.category-slider-container-inner{min-height:235px}}@media only screen and (min-width:716px){.category-slider-container-inner{min-height:265px}}@media only screen and (min-width:1126px){.category-slider-container-inner{min-height:430px}}@media only screen and (min-width:1350px){.category-slider-container-inner{min-height:520px}}.category-slider-button-next,.category-slider-button-prev{cursor:pointer;outline:0;position:absolute;top:37%;-ms-touch-action:manipulation;touch-action:manipulation;width:50px;z-index:10}@media only screen and (max-width:715px){.category-slider-button-next,.category-slider-button-prev{display:none}}.category-slider-button-next:active,.category-slider-button-prev:active{outline:0}.category-slider-button-next:hover svg circle,.category-slider-button-prev:hover svg circle{fill:#999}.category-slider-button-next svg,.category-slider-button-prev svg{transition:.25s fill ease-in-out}.category-slider-button-next.swiper-button-disabled,.category-slider-button-prev.swiper-button-disabled{display:none}.category-slider-button-prev{left:0}.category-slider-button-next{right:0}.category-slider-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:50px}@media only screen and (max-width:715px){.category-slider-pagination{padding-top:20px}}.category-slider-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #444;height:11px;opacity:1;width:11px}.category-slider-pagination .swiper-pagination-bullet-active{background-color:#444}.category-slider-pagination .swiper-pagination-bullet:active,.category-slider-pagination .swiper-pagination-bullet:focus{outline:0}.category-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:8px}.category-slider .category-product-card__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.category-slider .category-product-card__image{width:100%}.category-slider .category-product-card__image img{width:100%}.category-slider .category-product-card__content{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.category-slider .category-product-card__content .content-wrapper{padding:8% 10px 0;text-align:center}.category-slider .category-product-card__title{color:#153388;font-size:24px;font-weight:600;letter-spacing:.22px;line-height:33px;margin:0}@media only screen and (max-width:1023px){.category-slider .category-product-card__title{font-size:22px;letter-spacing:.2px;line-height:30px}}.category-slider .category-product-card__price{color:#444;font-size:17px;letter-spacing:.17px;line-height:24px}@media only screen and (max-width:1023px){.category-slider .category-product-card__price{font-size:15px;letter-spacing:.15px;line-height:21px}}.category-slider .category-product-card__price .red{color:#ff6f6f}.category-slider .category-product-card__button{background-color:transparent;color:#153388;display:block;font-size:17px;letter-spacing:.19px;line-height:24px;margin:20px auto 0;padding:13px 42px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1023px){.category-slider .category-product-card__button{font-size:15px;padding:12px 39px 15px}}.category-slider__tabs{padding:45px 0 50px;width:100%}@media only screen and (max-width:610px){.category-slider__tabs{display:none}}.category-slider__tabs--container{-ms-flex-align:center;align-items:center;border-bottom:1px solid #e9e9e9;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:580px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.category-slider__tabs--container .item{-ms-flex-align:center;align-items:center;color:#444;cursor:pointer;display:-ms-flexbox;display:flex;font-size:17px;-ms-flex-pack:center;justify-content:center;letter-spacing:.17px;line-height:29px;padding:9px 10px;-ms-touch-action:manipulation;touch-action:manipulation;transition:color .15s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:400px){.category-slider__tabs--container .item{font-size:14px}}@media only screen and (max-width:377px){.category-slider__tabs--container .item{font-size:13px}}@media only screen and (min-width:611px){.category-slider__tabs--container .item:hover{color:#208bfd}}.category-slider__tabs--container .item span{padding:0 10px}.category-slider__tabs--container .item.active span{color:#208bfd}.category-slider__tabs--hover{background-color:#208bfd;bottom:-1px;display:block;height:3px;left:0;pointer-events:none;position:absolute;transform:translateX(0);transition:transform .15s ease 0s,width .1s ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:15%}.category-slider .mobile-dropdown-select{margin:40px auto;max-width:180px;position:relative;width:100%}@media only screen and (min-width:611px){.category-slider .mobile-dropdown-select{display:none}}.category-slider .mobile-dropdown-select__container.open .mobile-dropdown-select__options{display:block}.category-slider .mobile-dropdown-select__container.open .mobile-dropdown-select__selected{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#208bfd}.category-slider .mobile-dropdown-select__container.open .mobile-dropdown-select__selected::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='6' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M1 0l6 6 6-6' stroke='%23208bfd' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");transform:rotate(180deg);transition:transform .3s ease}.category-slider .mobile-dropdown-select__selected{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0;border-radius:8px;box-shadow:0 2px 4px 0 rgba(153,153,153,.1);color:#444;cursor:pointer;font-size:18px;letter-spacing:.18px;padding:9px 12.5px 11px;position:relative;text-align:left;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}.category-slider .mobile-dropdown-select__selected::after{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='6' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M1 0l6 6 6-6' stroke='%23444' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;content:"";display:block;display:inline-block;height:100%;pointer-events:none;position:absolute;right:11px;top:0;transform:rotate(0);transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px}.category-slider .mobile-dropdown-select__selected:active,.category-slider .mobile-dropdown-select__selected:focus{background-color:#fff}.category-slider .mobile-dropdown-select__options{display:none}.category-slider .mobile-dropdown-select__options--container{background-color:#fff;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 2px 4px 0 rgba(153,153,153,.3);position:absolute;top:100%;width:100%;z-index:5}.category-slider .mobile-dropdown-select__options li,.category-slider .mobile-dropdown-select__options ul{list-style:none;margin:0}.category-slider .mobile-dropdown-select__options li{cursor:pointer;font-size:18px;height:45px;letter-spacing:.18px;padding:6.5px 12.5px 8.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.category-slider .mobile-dropdown-select__options li:first-child{border-top:1px solid #ccc}.category-slider .mobile-dropdown-select__options li:not(:last-child){border-bottom:1px solid #ccc}a.product-hunt-badge{display:block;margin:0 0 12px}@media only screen and (max-width:666px){a.product-hunt-badge{margin:7px 0 12px}}a.product-hunt-badge img{display:block;height:50px;width:235px}@media only screen and (max-width:1023px){a.product-hunt-badge img{height:45px;margin:auto;width:215px}}.sale-headline h2{font-size:25px;font-weight:700;letter-spacing:4.4px;line-height:30px;margin:0 0 25px;text-transform:uppercase}@media only screen and (min-width:1475px){.sale-headline h2{font-size:32px;letter-spacing:6.4px;line-height:40px;margin:0 0 40px}}.sale-headline-red{color:#ff6f6f}.section{margin:0 auto;max-width:1290px}.button,a{-ms-touch-action:manipulation;touch-action:manipulation}@keyframes main{0%{-webkit-transform:scaleX(0)}100%{-webkit-transform:scaleX(1)}}@keyframes edge{0%,50%{-webkit-transform:scaleY(0)}100%{-webkit-transform:scaleY(1)}}@keyframes back{0%,75%{-webkit-transform:scaleX(0)}100%{-webkit-transform:scaleX(1)}}@keyframes main{0%{-moz-transform:scaleX(0)}100%{-moz-transform:scaleX(1)}}@keyframes edge{0%,50%{-moz-transform:scaleY(0)}100%{-moz-transform:scaleY(1)}}@keyframes back{0%,75%{-moz-transform:scaleX(0)}100%{-moz-transform:scaleX(1)}}@keyframes main{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes edge{0%,50%{transform:scaleY(0)}100%{transform:scaleY(1)}}@keyframes back{0%,75%{transform:scaleX(0)}100%{transform:scaleX(1)}}.sale-ribbon-wrapper{margin:0 auto 35px;opacity:0}@media only screen and (min-width:1024px){.sale-ribbon-wrapper{margin:0 25px 35px}}.sale-ribbon-wrapper.animate{opacity:1}.sale-ribbon{background:#fff;color:#dd5d5d;height:34px;margin:0 auto;position:relative;text-transform:uppercase;width:303px;z-index:1}@media only screen and (min-width:1024px){.sale-ribbon{margin:unset}}@media only screen and (max-width:375px){.sale-ribbon{width:260px}}.animate .sale-ribbon{animation:main 250ms}.sale-ribbon .content{background:#fff;box-shadow:0 0 6px rgba(0,0,0,.122);font-size:18px;font-weight:500;height:100%;letter-spacing:2.7px;line-height:34px;text-align:center;z-index:1}@media only screen and (max-width:375px){.sale-ribbon .content{font-size:16px}}.sale-ribbon i{position:absolute}.sale-ribbon i:first-of-type,.sale-ribbon i:nth-of-type(2){border:9px solid transparent;border-right-color:#e2e2e2;bottom:-9px;left:-9px;z-index:-1}.animate .sale-ribbon i:first-of-type,.animate .sale-ribbon i:nth-of-type(2){animation:edge .5s}.sale-ribbon i:nth-of-type(2){border-left-color:#e2e2e2;border-right-color:transparent;left:auto;right:-9px}.sale-ribbon i:last-of-type,.sale-ribbon i:nth-of-type(3){border:16.5px solid #fff;border-left-color:transparent;bottom:-8px;left:-25px;width:20px;z-index:-2}.animate .sale-ribbon i:last-of-type,.animate .sale-ribbon i:nth-of-type(3){animation:back .6s;transform-origin:100% 0}.sale-ribbon i:last-of-type{border:16.5px solid #fff;border-right-color:transparent;bottom:-8px;left:auto;right:-25px}.animate .sale-ribbon i:last-of-type{transform-origin:0 0}.bg-quote{position:relative}.bg-quote::before{background:url("//cdn11.bigcommerce.com/s-36im9ihtig/content/assets/home/hero-carousel/2022/quote.svg") no-repeat;content:"";height:33px;left:-10px;position:absolute;top:-12px;width:33px;z-index:-1}.list-with-checks{list-style:none;margin-left:0}.list-with-checks li{margin-left:32px;position:relative}.list-with-checks li:not(:last-child){margin-bottom:10px}.list-with-checks li::before{background:url("//cdn11.bigcommerce.com/s-36im9ihtig/content/assets/webpages/bedframe-funnel/list-cross.svg?v=4") no-repeat;content:"";display:block;height:27px;left:-35px;position:absolute;top:0;width:27px}.list-with-checks--white li::before{background:url("//cdn11.bigcommerce.com/s-36im9ihtig/content/assets/webpages/bedframe-funnel/list-cross-white.svg") no-repeat}.template--home .button{font-size:17px;font-weight:500;transition:background .2s ease-in-out,color .2s ease-in-out}@media only screen and (max-width:666px){.template--home .button{font-size:15px}}.template--home .button.button-blue{border:1px solid #153388}.template--home .button.button-blue:active,.template--home .button.button-blue:focus,.template--home .button.button-blue:hover{background-color:#153388;border:1px solid #153388;color:#fff}.template--home .button.button-blue-bg{background-color:#153388}.template--home .button.button-blue-bg:active,.template--home .button.button-blue-bg:focus,.template--home .button.button-blue-bg:hover{background-color:transparent;border:1px solid #153388;color:#153388}.template--home .button.button-grey-outline{background-color:transparent;border:1px solid #444;color:#444;font-size:17px;letter-spacing:.19px;max-width:199px}.template--home .button.button-grey-outline:active,.template--home .button.button-grey-outline:focus,.template--home .button.button-grey-outline:hover{background-color:#444;border:1px solid #444;color:#fff}.hero-carousel__next:hover+.hero-carousel__preview{transform:translateX(0)}.home-banner{--hero-poster-bottom-height:51px;--column-box-side-padding:110px;--hero-poster-pagination-offset:100px;min-height:353px;overflow:hidden}@media only screen and (min-width:1024px){.home-banner{--column-box-side-padding:50px}}@media only screen and (min-width:1475px){.home-banner{--column-box-side-padding:50px}}@media only screen and (min-width:1770px){.home-banner{--column-box-side-padding:110px}}@media only screen and (max-width:767px){.home-banner{--column-box-side-padding:10px}}@media only screen and (max-width:650px){.home-banner{--hero-poster-bottom-height:65px}}@media only screen and (max-width:400px){.home-banner{--hero-poster-bottom-height:105px}}@media only screen and (max-width:358px){.home-banner{--hero-poster-bottom-height:130px}}.home-banner .badge-container{height:250px;position:absolute;right:80px;top:80px;width:200px;z-index:2}@media screen and (max-width:1500px){.home-banner .badge-container{right:40px;top:55px}}@media only screen and (max-width:1023px){.home-banner .badge-container{display:none}}.home-banner .badge-container .badge-inner{position:absolute;right:23%;top:72px;width:118px}.home-banner .badges-column{-ms-flex-align:center;align-items:center;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 3px 12px rgba(0,0,0,.122);display:none;-ms-flex-direction:column;flex-direction:column;padding:25px;position:absolute;right:120px;row-gap:15px;top:0;z-index:2}@media only screen and (min-width:1475px){.home-banner .badges-column{display:-ms-flexbox;display:flex}}.home-banner .badges-column .badges{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;max-width:100px}.home-banner .badges-column .badges-text{color:#00338d;display:block;font-size:12px;letter-spacing:-.24px;margin-top:10px;text-align:center}@media screen and (max-width:1650px){.home-banner .badges-column .badges-text{margin-top:5px}}.home-banner .hero-carousel{display:-ms-flexbox;display:flex;position:relative;width:100%}@media only screen and (max-width:1023px){.home-banner .hero-carousel{margin-bottom:40px}}.home-banner .hero-carousel__next{display:none;position:absolute;right:2%;top:42%;z-index:3}@media only screen and (min-width:1475px){.home-banner .hero-carousel__next{display:block}}.home-banner .hero-carousel__next:hover{cursor:pointer}.home-banner .hero-carousel__slider{overflow:hidden}@media only screen and (max-width:1023px){.home-banner .hero-carousel__slider{width:100%}}.home-banner .hero-carousel__slider--pagination{position:absolute;width:100%;z-index:1}@media only screen and (max-width:1023px){.home-banner .hero-carousel__slider--pagination{bottom:calc(var(--hero-poster-bottom-height) + 15px);left:0;margin:0 auto;text-align:center}}@media only screen and (min-width:1024px){.home-banner .hero-carousel__slider--pagination{bottom:100px;left:var(--column-box-side-padding);position:absolute;z-index:2}}.home-banner .hero-carousel__slider--pagination .swiper-pagination-bullet{background:#aaa;border:1px solid #aaa;cursor:pointer;height:11px;margin:0 4px;opacity:1;width:11px}.home-banner .hero-carousel__slider--pagination .swiper-pagination-bullet-active{background:#fff;border:1px solid #fff}.home-banner .hero-carousel__slider--pagination .swiper-pagination-bullet:active,.home-banner .hero-carousel__slider--pagination .swiper-pagination-bullet:focus{outline:0}.home-banner .hero-carousel__preview{cursor:pointer;height:100%;overflow:hidden;position:absolute;right:0;transform:translateX(100%);transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:17vw;z-index:2}@media only screen and (max-width:1023px){.home-banner .hero-carousel__preview{display:none}}.home-banner .hero-carousel__preview--slide{height:100%;left:0;opacity:0;position:absolute;transition:opacity .25s ease-in-out;width:100%}@media screen and (max-width:1440px){.home-banner .hero-carousel__preview--slide{left:5px}}.home-banner .hero-carousel__preview--slide.active{opacity:1;z-index:1}.home-banner .hero-carousel__preview--slide .image-container{height:100%;overflow:hidden;pointer-events:none;position:static;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.home-banner .hero-carousel__preview--slide .image-container img{height:100%;vertical-align:middle}@media only screen and (min-width:1895px){.home-banner .hero-carousel__preview--slide .image-container img{width:100%}}.home-banner .hero-carousel__preview--slide .text-container{bottom:0;left:0;margin:0 0 7.5% 7.5%;position:absolute;right:0}.home-banner .hero-carousel__preview--slide .text-container .headline{color:#153388;font-size:24px;font-weight:600;letter-spacing:-.22px;line-height:33px;margin:0 0 3px}@media only screen and (max-width:1335px){.home-banner .hero-carousel__preview--slide .text-container .headline{font-size:22px;line-height:28px}}.home-banner .hero-carousel__preview--slide .text-container .subtitle{color:#153388;font-size:17px;letter-spacing:.17px;line-height:24px;margin:0}@media only screen and (max-width:1335px){.home-banner .hero-carousel__preview--slide .text-container .subtitle{font-size:15px;line-height:22px}}.home-banner .hero-poster{height:auto;overflow:hidden}.home-banner .hero-poster__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}@media only screen and (min-width:1024px){.home-banner .hero-poster__container{display:-ms-grid;display:grid;-ms-grid-columns:525px 1fr;grid-template-columns:525px 1fr}}@media only screen and (min-width:1475px){.home-banner .hero-poster__container{-ms-grid-columns:max-content 1fr;grid-template-columns:max-content 1fr}}@media screen and (max-width:767px){.home-banner .hero-poster__container{height:auto}.home-banner .hero-poster__container>*{pointer-events:all}}.home-banner .hero-poster__image-container{pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media only screen and (min-width:768px){.home-banner .hero-poster__image-container{max-height:625px}}@media only screen and (min-width:1024px){.home-banner .hero-poster__image-container{height:73vw;max-height:772px}}@media only screen and (min-width:1475px){.home-banner .hero-poster__image-container{height:60.5vw;max-height:765px}}@media only screen and (min-width:2125px){.home-banner .hero-poster__image-container{height:35.5vw;max-height:unset}}.home-banner .hero-poster__image-container img{height:100%;object-fit:cover;width:100%}.home-banner .hero-poster__content{-ms-flex-align:center;align-items:center;background:transparent linear-gradient(95deg,#f7f8fc 0,#d9def2 100%) 0 0 no-repeat padding-box;bottom:var(--hero-poster-bottom-height);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.home-banner .hero-poster__content h1{line-height:1;margin:0;padding:0}.home-banner .hero-poster__content .headline{color:#00338d;font-size:48px;font-weight:700;letter-spacing:0;line-height:30px;margin:0;padding:0}@media only screen and (min-width:768px){.home-banner .hero-poster__content .headline{font-size:55px;letter-spacing:-.4px;line-height:40px}}@media only screen and (min-width:1024px){.home-banner .hero-poster__content .headline{font-size:60px;letter-spacing:0;line-height:36px}}@media only screen and (min-width:1475px){.home-banner .hero-poster__content .headline{font-size:78px;letter-spacing:-.86px;line-height:40px}}.home-banner .hero-poster__content .subtitle{color:#333;display:block;font-size:18px;font-weight:700;letter-spacing:-.28px;margin-top:15px}@media only screen and (min-width:768px){.home-banner .hero-poster__content .subtitle{font-size:28px;line-height:32px}}.home-banner .hero-poster__bottom{-ms-flex-align:center;align-items:center;background:#153388;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:18px;height:var(--hero-poster-bottom-height);-ms-flex-pack:center;justify-content:center;letter-spacing:0;padding:10px 0;text-align:center;width:100%;z-index:4}.home-banner .hero-poster__bottom .disclosure-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}.home-banner .hero-poster__bottom .disclosure{font-size:9px}.home-banner .hero-poster__bottom b{font-weight:500}.home-banner .hero-poster__bottom a{color:#fff;text-decoration:underline}.home-banner .hero-poster__bottom a:hover{color:#208bfd}@media screen and (max-width:1024px){.home-banner .hero-poster__bottom{font-size:12px;padding:10px}}@media screen and (max-width:768px){.home-banner .hero-poster__bottom{position:static}}@media screen and (max-width:400px){.home-banner .hero-poster__bottom{font-size:18px;padding:10px 15px 13px}}.home-banner .hero-poster__badges-mobile{-ms-flex-align:center;align-items:center;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:30px 0;width:100%}@media only screen and (min-width:1024px){.home-banner .hero-poster__badges-mobile.mobile{display:none}}@media only screen and (min-width:1475px){.home-banner .hero-poster__badges-mobile{display:none}}.home-banner .hero-poster__badges-mobile .badges{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.home-banner .hero-poster__badges-mobile .badges img{height:100px;width:80px}@media screen and (max-width:1650px){.home-banner .hero-poster__badges-mobile .badges img{height:85px;width:70px}}@media screen and (max-width:1300px){.home-banner .hero-poster__badges-mobile .badges img{height:100px;width:80px}}.home-banner .hero-poster__badges-mobile .badges-text{color:#00338d;display:block;font-size:12px;letter-spacing:-.24px;margin-top:10px;text-align:center}@media screen and (max-width:1650px){.home-banner .hero-poster__badges-mobile .badges-text{margin-top:5px}}.home-banner .hero-poster .badges-wrapper{display:none}@media only screen and (min-width:1024px) and (max-width:1474px){.home-banner .hero-poster .badges-wrapper{display:block;left:0;padding:10%;position:absolute;top:0;width:100%}}.home-banner .hero-poster .socialproof-section{margin:0 auto;max-width:320px;padding:10px 0}.home-banner .hero-poster .socialproof-section.show .swiper-slide .quote-figure{opacity:1}.home-banner .hero-poster .socialproof-section.show .swiper-slide:nth-child(2) .quote-figure{transition-delay:calc(150ms * 2)}.home-banner .hero-poster .socialproof-section.show .swiper-slide:nth-child(3) .quote-figure{transition-delay:calc(150ms * 3)}.home-banner .hero-poster .socialproof-section .quote-figure{opacity:0;transition:opacity .3s}@media only screen and (min-width:768px){.home-banner .hero-poster .socialproof-section{margin:unset;max-width:unset;padding:20px 0}.home-banner .hero-poster .socialproof-section br{display:none}}@media only screen and (min-width:1024px){.home-banner .hero-poster .socialproof-section{padding:0}}.home-banner .hero-poster .socialproof-section .swiper:not(.swiper-initialized) .swiper-wrapper{display:block}.home-banner .hero-poster .socialproof-section .swiper:not(.swiper-initialized) .quote-figure{margin:30px 0 0}.home-banner .hero-poster .socialproof-section .swiper:not(.swiper-initialized) .quote-image{margin:10px 0 0}.home-banner .hero-poster .socialproof-section .swiper:not(.swiper-initialized) blockquote{margin:0}.home-banner .hero-poster .socialproof-section .swiper .quote-figure{margin:0;margin:30px 0 0;padding-left:10px}.home-banner .hero-poster .socialproof-section .swiper blockquote{color:#153388;font-size:18px;font-weight:500;line-height:25px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px){.home-banner .hero-poster .socialproof-section .swiper blockquote{font-size:20px;line-height:27px}}.home-banner .hero-poster .socialproof-section .swiper .quote-image{display:block;margin:10px auto 0}.home-banner .hero-poster .content-wrapper{max-width:calc(500px + var(--column-box-side-padding) * 2);padding:40px var(--column-box-side-padding) var(--hero-poster-pagination-offset);width:calc(500px + var(--column-box-side-padding) * 2)}@media only screen and (max-width:1023px){.home-banner .hero-poster .content-wrapper{padding:40px var(--column-box-side-padding);text-align:center}}@media only screen and (max-width:767px){.home-banner .hero-poster .content-wrapper{background:unset;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-width:calc(350px + var(--column-box-side-padding) * 2);padding:30px var(--column-box-side-padding);position:absolute;top:0;z-index:2}}@media only screen and (max-width:767px){.home-banner .hero-poster .hero-poster__content .content-wrapper{background:unset;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:absolute;top:0;z-index:2}}@media only screen and (min-width:1024px) and (max-width:1275px){.home-banner .hero-poster.mattress .hero-poster__image-container img{object-position:50% 24%}}@media only screen and (min-width:1276px){.home-banner .hero-poster.mattress .hero-poster__image-container img{object-position:top}}@media only screen and (max-width:390px){.home-banner .hero-poster.mattress .hero-poster__container{display:block}.home-banner .hero-poster.mattress .hero-poster__image-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.home-banner .hero-poster.mattress .hero-poster__image-container img{min-width:390px}}.home-banner .hero-poster.mattress .subtitle{letter-spacing:-.28px}@media only screen and (min-width:768px){.home-banner .hero-poster.mattress .subtitle{font-size:28px;line-height:40px}}@media only screen and (min-width:1024px){.home-banner .hero-poster.adjbed .hero-poster__image-container img{object-position:top}}@media only screen and (min-width:1024px) and (max-width:1900px){.home-banner .hero-poster.bedframe .hero-poster__image-container img{object-position:10%}}.home-banner .hero-poster .bottom-button-text{color:#208bfd;font-weight:600;letter-spacing:0}@media screen and (max-width:320px){.home-banner .hero-poster .bottom-button-text{display:none}}.home-banner .hero-poster .button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;margin-top:30px}@media only screen and (max-width:1023px){.home-banner .hero-poster .button-container{-ms-flex-align:center;align-items:center}}.home-banner .hero-poster .button-container .button{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;height:67px;-ms-flex-pack:center;justify-content:center;letter-spacing:.19px;max-width:286px;text-transform:capitalize;width:100%}@media only screen and (max-width:666px){.home-banner .hero-poster .button-container .button{font-size:15px;height:47px;letter-spacing:.17px;max-width:175px;padding:11px 10px 14px}}.home-banner .hero-poster .button-container .button.rounded{border-radius:60px}@media only screen and (max-width:767px){.home-banner .hero-poster .button-container .button{line-height:1rem;max-width:250px}}.home-banner .hero-poster .text-container{margin:0;max-width:464px}.home-banner .hero-poster .text-container .headline{color:#00338d;font-size:78px;font-weight:600;letter-spacing:-.78px;line-height:44px;margin:30px 0 0;padding:0;text-transform:uppercase}@media only screen and (max-width:666px){.home-banner .hero-poster .text-container .headline{font-size:48px;line-height:normal;margin:0}}.home-banner .hero-poster .text-container h2.subtitle{color:#444;color:#00338d;font-size:40px;letter-spacing:-.4px;line-height:44px;opacity:1}@media only screen and (max-width:666px){.home-banner .hero-poster .text-container h2.subtitle{font-size:25px;line-height:27px;line-height:normal;margin:10px 0}}.home-banner .hero-poster .text-container h3{color:#444}.home-banner .hero-poster .text-container h3.subtitle{color:#444;font-size:18px;letter-spacing:0;line-height:24px;margin:10px 0 30px;opacity:1}.social-proof-icons{max-width:1330px;padding:50px 20px 80px}@media only screen and (max-width:850px){.social-proof-icons{padding:40px 20px}}@media screen and (max-width:768px){.social-proof-icons{padding:0 20px 40px}}.social-proof-icons__container{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (max-width:850px){.social-proof-icons__container{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.social-proof-icons__icon{text-align:center}@media only screen and (max-width:850px){.social-proof-icons__icon{margin-bottom:25px}}.social-proof-icons__icon--newsweek{bottom:5px;position:relative;width:180px}@media screen and (max-width:768px){.social-proof-icons__icon--newsweek{bottom:unset;top:12px}}.social-proof-icons__icon--newsweek .image-container{bottom:3px;position:relative}@media screen and (max-width:768px){.social-proof-icons__icon--newsweek .image-container{bottom:unset}}@media only screen and (max-width:850px){.social-proof-icons__icon--inc{margin-bottom:0}}.social-proof-icons__icon .image-container{min-height:40px}.social-proof-icons__icon .text-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}@media only screen and (max-width:850px){.social-proof-icons__icon .text-container{max-width:245px}.social-proof-icons__icon .text-container br{display:none}}.product-grid{max-width:1330px;padding:0 20px 60px;position:relative}@media only screen and (max-width:1023px){.product-grid{padding:0 20px 70px}}@media only screen and (max-width:500px){.product-grid{padding:0 10px 20px}}.product-grid__container{column-gap:12px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;row-gap:12px}@media only screen and (max-width:960px){.product-grid__container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (max-width:500px){.product-grid__container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.product-grid__card{min-height:270px;position:relative}.product-grid__card:first-of-type{grid-column-end:4;-ms-grid-column:1;grid-column-start:1}@media only screen and (min-width:961px){.product-grid__card:first-of-type .card-text{padding:50px 10px}}@media only screen and (max-width:960px){.product-grid__card:first-of-type{grid-column-end:unset;-ms-grid-column:unset;grid-column-start:unset}}.product-grid__image{width:100%}.product-grid__image img{width:100%}.product-grid__content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.product-grid__content .card-text{margin:0;padding:25px 10px;text-align:center;width:100%}.product-grid__content .card-text .category-name{color:#153388;font-size:24px;font-weight:600;letter-spacing:.22px;line-height:33px;margin:0}@media only screen and (max-width:500px){.product-grid__content .card-text .category-name{font-size:22px;line-height:30px;margin-bottom:4px}}.product-grid__content .card-text .category-price{color:#444;font-size:17px;letter-spacing:normal;line-height:24px;margin-bottom:20px}@media only screen and (max-width:500px){.product-grid__content .card-text .category-price{font-size:15px;line-height:21px}}.product-grid__content .card-text .category-price .red{color:#ff6f6f;letter-spacing:.17px}.product-grid__content .card-text .category-button{background:0 0;border:1px solid #153388;color:#153388;display:block;font-size:17px;font-weight:500;letter-spacing:.18px;line-height:24px;margin:20px auto 0;max-width:170px;padding:13px 10px 16px;transition:background .2s ease-in-out,color .2s ease-in-out;width:100%}@media only screen and (max-width:500px){.product-grid__content .card-text .category-button{font-size:15px;line-height:21px;max-width:153px;padding:14px 10px 15px}}.product-grid__content .card-text .category-button:focus,.product-grid__content .card-text .category-button:hover{background:#153388;color:#fff}.template--home .mattress-sizes-slider{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto 60px;overflow:hidden;padding-bottom:5px}@media screen and (max-width:1024px){.template--home .mattress-sizes-slider{margin:0 auto 40px}}.template--home .mattress-sizes-slider .title-block{margin-bottom:30px}.template--home .mattress-sizes-slider .title-block h2,.template--home .mattress-sizes-slider .title-block h3{color:#06328d;font-size:30px;line-height:33px}@media screen and (max-width:1024px){.template--home .mattress-sizes-slider .title-block h2,.template--home .mattress-sizes-slider .title-block h3{font-size:26px;margin:20px auto 0}}.template--home .mattress-sizes-slider-container{display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.template--home .mattress-sizes-slider-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;row-gap:12px}}@media screen and (max-width:768px){.template--home .mattress-sizes-slider-container{column-gap:12px;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.template--home .mattress-sizes-slider-container.slider{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:100%}@media screen and (max-width:768px){.template--home .mattress-sizes-slider-container.slider{-ms-flex-pack:unset;justify-content:unset}}.template--home .mattress-sizes-slider-container.slider:not(.swiper-initialized) .swiper-wrapper{-ms-flex-pack:center;justify-content:center}.template--home .mattress-sizes-slider-container.slider .swiper-wrapper{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:768px){.template--home .mattress-sizes-slider-container.slider .swiper-wrapper{-ms-flex-align:unset;align-items:unset;-ms-flex-pack:unset;justify-content:unset;width:100%}}@media screen and (max-width:768px){.template--home .mattress-sizes-slider-container.slider .mattress-sizes-slider-container-slide{margin:auto}}.template--home .mattress-sizes-slider-container.slider .mattress-sizes-slider-pagination{justify-self:center;margin-top:20px;width:auto}.template--home .mattress-sizes-slider-container-slide{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 6px;max-width:150px;transition:all .3s;width:100%}@media screen and (max-width:768px){.template--home .mattress-sizes-slider-container-slide{box-shadow:0 3px 4px rgba(0,0,0,.1);margin:0}}.template--home .mattress-sizes-slider-container-slide:focus,.template--home .mattress-sizes-slider-container-slide:hover{box-shadow:0 3px 4px rgba(0,0,0,.1)}.template--home .mattress-sizes-slider-container-slide:focus .slider-text,.template--home .mattress-sizes-slider-container-slide:hover .slider-text{color:#208bfd}.template--home .mattress-sizes-slider-container-slide .slider-text{-ms-flex-align:center;align-items:center;color:#06328d;display:-ms-flexbox;display:flex;font-size:17px;-ms-flex-pack:center;justify-content:center;margin:0;min-height:60px;text-align:center}.template--home .bundle-deals-slider{-ms-flex-align:center;align-items:center;background:transparent linear-gradient(180deg,#fff 0,#f2f4fa 100%) 0 0 no-repeat padding-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:unset;padding:80px 20px}@media screen and (max-width:768px){.template--home .bundle-deals-slider{padding:20px}}.template--home .bundle-deals-slider .title-block{margin-bottom:30px}.template--home .bundle-deals-slider .title-block h3{color:#06328d;font-size:30px;line-height:33px;margin-top:0;text-align:center}@media screen and (max-width:768px){.template--home .bundle-deals-slider .title-block h3{font-size:26px}}.template--home .bundle-deals-slider-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1280px;width:100%}@media screen and (max-width:768px){.template--home .bundle-deals-slider-container{-ms-flex-align:unset;align-items:unset;-ms-flex-pack:unset;justify-content:unset}}.template--home .bundle-deals-slider-container-slide{background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 6px;max-width:310px}@media screen and (max-width:768px){.template--home .bundle-deals-slider-container-slide{margin:unset;max-width:unset}}@media screen and (max-width:768px){.template--home .bundle-deals-slider-container-slide.swiper-slide{width:97%}}.template--home .bundle-deals-slider-container-slide .slider-image{max-height:200px;overflow:hidden;width:100%}@media screen and (max-width:768px){.template--home .bundle-deals-slider-container-slide .slider-image{max-height:unset}}.template--home .bundle-deals-slider-container-slide .slider-image img{object-fit:cover;width:100%}.template--home .bundle-deals-slider-container-slide .slider-text{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:20px 25px 30px}@media screen and (max-width:768px){.template--home .bundle-deals-slider-container-slide .slider-text{min-height:200px}}.template--home .bundle-deals-slider-container-slide .slider-text p{color:#02338d;font-size:20px}@media screen and (max-width:768px){.template--home .bundle-deals-slider-container-slide .slider-text p{margin-bottom:0}}.template--home .bundle-deals-slider-container-slide .slider-text a.button{font-size:16px;padding:12px 0 16px;width:180px}@media screen and (max-width:768px){.template--home .bundle-deals-slider-container-slide .slider-text a.button{margin-top:auto}}.template--home .bundle-deals-slider-pagination{margin:20px auto 0;width:auto}@media screen and (min-width:769px){.template--home .bundle-deals-slider-pagination{display:none}}.template--home .bundle-deals-slider-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #444;height:11px;opacity:1;width:11px}.template--home .bundle-deals-slider-pagination .swiper-pagination-bullet-active{background-color:#444}.template--home .bundle-deals-slider-pagination .swiper-pagination-bullet:active,.template--home .bundle-deals-slider-pagination .swiper-pagination-bullet:focus{outline:0}.template--home .bundle-deals-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:8px}.template--home .bundle-deals-slider-button-next,.template--home .bundle-deals-slider-button-prev{position:absolute;top:53%;z-index:2}@media screen and (min-width:769px){.template--home .bundle-deals-slider-button-next,.template--home .bundle-deals-slider-button-prev{display:none}}.template--home .bundle-deals-slider-button-prev{left:0}.template--home .bundle-deals-slider-button-next{right:0}.template--home .section-faq{padding-top:40px}@media screen and (max-width:768px){.template--home .section-faq{padding-top:20px}}.template--home #signup{padding-top:65px}@media screen and (max-width:768px){.template--home .body{margin-bottom:60px}}.template--home .footer{margin-top:0;padding-top:35px}.template--home .footer .newsletterSubscription{margin-top:0}@media screen and (max-width:768px){.template--home .footer .newsletterSubscription{margin:0}}.template--home .review-slider{background-color:#f7f7f7;padding:60px 0 70px}@media only screen and (max-width:666px){.template--home .review-slider{padding:28px 0 35px}}.template--home .review-slider-container{min-height:341px;padding-bottom:0}.template--home .review-slider-button-next,.template--home .review-slider-button-prev{top:43%;-ms-touch-action:manipulation;touch-action:manipulation}.template--home .review-slider-button-next:hover svg circle,.template--home .review-slider-button-prev:hover svg circle{fill:#999}@media only screen and (max-width:750px){.template--home .review-slider__tabs{display:none}}.template--home .review-slider__tabs--container{border-bottom:1px solid #e9e9e9;max-width:unset}.template--home .review-slider__tabs--container .item{color:#444;font-size:17px;letter-spacing:.17px;line-height:29px}@media only screen and (max-width:875px){.template--home .review-slider__tabs--container .item{font-size:15px;padding:9px 5px}}.template--home .review-slider .title-block h3{font-size:26px;line-height:33px}.template--home .review-slider .review-card{min-height:341px}@media only screen and (max-width:505px){.template--home .review-slider .review-card{min-height:366px}}@media only screen and (max-width:750px){.template--home .review-slider .mobile-dropdown-select{display:block}}.template--home .review-slider .mobile-dropdown-select__container.open .mobile-dropdown-select__selected::after{transform:rotate(180deg);transition:transform .3s ease}.template--home .review-slider .mobile-dropdown-select__selected{border:0;box-shadow:0 2px 4px 0 rgba(153,153,153,.1)}.template--home .review-slider .mobile-dropdown-select__selected::after{transform:rotate(0);transition:transform .3s ease}.template--home .review-slider .mobile-dropdown-select__options--container{border:0;box-shadow:0 2px 4px 0 rgba(153,153,153,.3)}.template--home .review-slider .mobile-dropdown-select__options li{height:45px;padding:6.5px 12.5px 8.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template--home .review-slider .mobile-dropdown-select__options li:first-child{border-top:1px solid #ccc}.template--home .review-slider .review-card__customer--name .check{fill:#ff6f6f}.template--home .review-slider .read-more-reviews a{border:1px solid #444;color:#444;font-size:17px;font-weight:500;letter-spacing:.19px;max-width:199px;transition:all .2s ease-in-out}.template--home .review-slider .read-more-reviews a:hover{background-color:#444;color:#fff}.icon-section{padding:80px 0 100px}@media only screen and (max-width:745px){.icon-section{padding:40px 0}}.icon-section__container{margin:0 auto;padding:0 10px;width:100%}.icon-section__title{padding-bottom:80px}@media only screen and (max-width:745px){.icon-section__title{padding:0 20px 30px}}.icon-section__title h3{color:#06328d;font-size:30px;font-weight:600;letter-spacing:normal;line-height:33px;margin:0;text-align:center}@media only screen and (max-width:666px){.icon-section__title h3{font-size:26px;line-height:33px}}.icon-section__content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;margin:0 auto;max-width:1610px;text-align:center;width:100%}@media only screen and (max-width:1380px){.icon-section__content{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;max-width:1010px;row-gap:20px}}@media only screen and (max-width:745px){.icon-section__content{-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:30px}}.icon-section .icon-block__image{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;height:62px;-ms-flex-pack:center;justify-content:center;margin-bottom:18px}.icon-section .icon-block__title{margin-bottom:10px}.icon-section .icon-block__title h4{color:#222;font-size:17px;line-height:24px;margin:0}@media only screen and (max-width:400px){.icon-section .icon-block__description br{display:none}}.icon-section .icon-block__description p{color:#444;font-size:15px;letter-spacing:.2px;line-height:24px;margin:0}.biopur-container{overflow:hidden;padding-bottom:130px;padding-top:110px}@media only screen and (max-width:1180px){.biopur-container{padding:80px 0}}@media only screen and (max-width:960px){.biopur-container{padding:0}}.biopur-inner-container{background-color:#f7f8fc;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-column-align:center;justify-items:center;margin:0 auto;max-width:1290px;position:relative}@media only screen and (max-width:1180px){.biopur-inner-container{-ms-flex-align:center;align-items:center}}@media only screen and (max-width:960px){.biopur-inner-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.biopur-text-content{-ms-grid-column-align:center;justify-items:center;max-width:560px;padding:15.5% 3.1% 19.5%}@media only screen and (max-width:1180px){.biopur-text-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px 30px}}@media only screen and (max-width:960px){.biopur-text-content{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:5% 6% 7%;text-align:center}}.biopur-text-content p{color:#00338d;font-size:24px;font-weight:500;letter-spacing:.3px;line-height:33px}.biopur-text-content p.mobile-only{display:block}@media screen and (min-width:769px){.biopur-text-content p.mobile-only{display:none}}.biopur-text-content p.desktop-only{display:none}@media screen and (min-width:769px){.biopur-text-content p.desktop-only{display:block}}@media only screen and (max-width:1180px){.biopur-text-content p{font-size:20px;letter-spacing:.25px;line-height:27px}}.biopur-text-content .button{border:1px solid #153388;color:#153388;font-size:17px;font-weight:500;letter-spacing:.19px;padding:18.5px 37px 21.5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.biopur-text-content .button:hover{background-color:#153388;border:1px solid #153388;color:#fff}@media only screen and (max-width:960px){.biopur-text-content .button{font-size:15px;padding:14.5px 43px 17.5px}}@media only screen and (max-width:1305px){.biopur-video{position:relative;width:100%}}@media only screen and (max-width:960px){.biopur-video{-ms-flex-order:-1;order:-1}}.biopur-video-container{bottom:0;max-width:690px;position:absolute;right:0;transform:translate(40px,50px);width:100%}@media only screen and (max-width:1305px){.biopur-video-container{top:20%;transform:unset}}@media only screen and (max-width:1180px){.biopur-video-container{position:relative;top:0}}@media only screen and (max-width:960px){.biopur-video-container{max-width:unset}}.biopur-video video{display:block;width:100%}.find-store{background-color:#f7f7f7;padding:100px 0;width:100%}@media only screen and (max-width:960px){.find-store{padding:0 0 40px}}.find-store__container{-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-column-align:center;justify-items:center;margin:0 auto;max-width:1790px;padding:0 20px}@media only screen and (max-width:960px){.find-store__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}}.find-store__image{width:100%}.find-store__image img{max-width:858px;width:100%}@media only screen and (max-width:960px){.find-store__image img{max-width:unset}}.find-store__content .content-container{max-width:460px}@media only screen and (max-width:1470px){.find-store__content .content-container{max-width:406px}}@media only screen and (max-width:960px){.find-store__content .content-container{max-width:490px;padding:20px 20px 0;text-align:center}}.find-store__content .content-container h2{color:#153388;font-size:30px;font-weight:600;letter-spacing:normal;line-height:36px;margin:0 0 10px}@media only screen and (max-width:960px){.find-store__content .content-container h2{font-size:22px;line-height:36px}}.find-store__content .content-container p{color:#444;font-size:17px;letter-spacing:.2px;line-height:26px;margin:0 0 30px}@media only screen and (max-width:960px){.find-store__content .content-container p{font-size:15px;letter-spacing:.18px;line-height:24px}}@media only screen and (max-width:420px){.find-store__content .content-container p{margin:0 0 20px}}.find-store__content .button-container .button{font-size:17px;letter-spacing:.19px;line-height:24px;padding:12.5px 10px 16.5px;width:178px}@media only screen and (max-width:960px){.find-store__content .button-container .button{font-size:15px;line-height:21px;padding:12px 10px 15px}}@media only screen and (max-width:425px){.find-store__content .button-container .button{display:block;margin:0 auto}.find-store__content .button-container .button+.button{margin:12px auto 0}}.schedule-virtual{padding:100px 0}@media only screen and (max-width:1200px){.schedule-virtual{padding:80px 0}}@media only screen and (max-width:666px){.schedule-virtual{padding:30px 10px}}.schedule-virtual__container{-ms-flex-align:center;align-items:center;background-color:#f7f8fc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;max-height:389px;padding:5vw 0}@media only screen and (max-width:666px){.schedule-virtual__container{max-height:unset;padding:28px 0 0}}.schedule-virtual__content{text-align:center}@media only screen and (max-width:666px){.schedule-virtual__content{width:100%}}.schedule-virtual__icon{margin-bottom:20px}.schedule-virtual__title{color:#153388;font-size:30px;font-weight:600;line-height:36px;margin:0 0 10px;padding:0 20px}@media only screen and (max-width:666px){.schedule-virtual__title{font-size:22px;line-height:30px;margin-bottom:15px}}.schedule-virtual__description{color:#444;font-size:17px;letter-spacing:.2px;line-height:30px;margin:0 auto 25px;max-width:600px;padding:0 20px}@media only screen and (max-width:666px){.schedule-virtual__description{font-size:15px;letter-spacing:.18px;line-height:24px;margin-bottom:30px}}.schedule-virtual__button.button{font-size:17px;letter-spacing:.19px;line-height:24px;padding:12px 45px 16px}@media only screen and (max-width:666px){.schedule-virtual__button.button{font-size:15px;line-height:normal;padding:14.5px 10px 17.5px;width:100%}}.risk-free{max-width:1460px;padding:100px 0}@media only screen and (max-width:1200px){.risk-free{padding:80px 0}}@media screen and (max-width:1450px){.risk-free{padding:80px 20px}}@media screen and (max-width:1300px){.risk-free{padding:60px 0}}@media only screen and (max-width:666px){.risk-free{padding:unset}}.risk-free__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1300px){.risk-free__container{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:666px){.risk-free__container{-ms-flex-direction:column;flex-direction:column}}.risk-free__content{margin-right:50px;max-width:475px;text-align:left}@media screen and (max-width:1024px){.risk-free__content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-right:0;max-width:unset;-ms-flex-order:2;order:2;padding:20px 20px 30px}}.risk-free__image{max-width:860px}@media screen and (max-width:1300px){.risk-free__image{max-width:650px}}@media screen and (max-width:1300px){.risk-free__image{max-width:unset;-ms-flex-order:1;order:1}}.risk-free__icon{display:block;margin-bottom:20px}.risk-free__icon img{height:61px;width:73px}.risk-free__title{color:#222;font-size:30px;font-weight:600;line-height:36px;margin:0 0 20px;padding:0}@media only screen and (max-width:666px){.risk-free__title{font-size:22px;line-height:30px;margin-bottom:5px;text-align:center}}.risk-free__description{color:#444;font-size:17px;letter-spacing:.2px;line-height:24px;margin:0 auto 35px;max-width:650px;padding:0}@media screen and (max-width:1300px){.risk-free__description{font-size:15px;letter-spacing:.18px;line-height:24px;margin-bottom:20px;text-align:center}}.risk-free__button.button{background-color:transparent;color:#153388;font-size:17px;letter-spacing:.19px;line-height:24px;padding:13px 31px 17px}@media only screen and (max-width:666px){.risk-free__button.button{font-size:15px;line-height:normal;max-width:181px;padding:14.5px 10px 17.5px;width:100%}}.technology-film{background-color:#e6e6e4;display:-ms-flexbox;display:flex;height:650px;overflow:hidden;position:relative}.technology-film.animated .technology-film__image-container{transform:translateX(0)}@media only screen and (max-width:1279px){.technology-film{height:550px}}@media only screen and (max-width:1023px){.technology-film{height:450px}}@media only screen and (max-width:767px){.technology-film{-ms-flex-direction:column;flex-direction:column;height:unset;padding:40px 0 60px}}.technology-film .technology-film__content{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1510px;width:100%;z-index:2}@media only screen and (max-width:767px){.technology-film .technology-film__content{padding:0 20px;width:100%}}.technology-film .technology-film__content-cluster{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:550px}@media only screen and (max-width:1235px){.technology-film .technology-film__content-cluster{width:465px}}@media only screen and (max-width:767px){.technology-film .technology-film__content-cluster{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:35px;text-align:center;width:100%}}.technology-film .technology-film__content h2{color:#153388;font-size:30px;font-weight:600;line-height:36px;margin:0 0 10px}@media only screen and (max-width:767px){.technology-film .technology-film__content h2{font-size:22px;line-height:30px}}.technology-film .technology-film__content p{color:#444;font-size:17px;letter-spacing:.2px;line-height:26px;margin-bottom:30px;width:461px}@media only screen and (max-width:767px){.technology-film .technology-film__content p{max-width:400px;text-align:center;width:100%}}.technology-film .technology-film__content .technology-film__buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0}@media only screen and (max-width:420px){.technology-film .technology-film__content .technology-film__buttons{-ms-flex-direction:column;flex-direction:column}}.technology-film .technology-film__content .technology-film__buttons a{font-size:17px;margin:0;padding:18px 15px 22px;width:178px}@media only screen and (max-width:767px){.technology-film .technology-film__content .technology-film__buttons a{font-size:15px;padding:13.5px 15px 17.5px}}.technology-film .technology-film__content .technology-film__buttons a+a{border:1px solid #444;margin-left:20px}@media only screen and (max-width:420px){.technology-film .technology-film__content .technology-film__buttons a+a{margin:12px 0 0}}.technology-film .technology-film__image-container{-ms-flex-align:center;align-items:center;bottom:0;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:start;justify-content:flex-start;left:0;overflow:hidden;position:absolute;top:0;transform:translateX(-100%);transition:transform .55s ease-out;width:50%}.technology-film .technology-film__image-container.technology-film__image-container--transformed{transform:translateX(0)}.technology-film .technology-film__image-container img{margin-left:auto}@media only screen and (max-width:1279px){.technology-film .technology-film__image-container{max-height:650px}}@media only screen and (max-width:1023px){.technology-film .technology-film__image-container{max-height:550px;width:40%}}@media only screen and (max-width:767px){.technology-film .technology-film__image-container{position:unset;width:85%}}@media only screen and (max-width:420px){.technology-film .technology-film__image-container{width:100%}}.blog-slider{background-color:#f7f7f7;padding:80px 0}@media only screen and (max-width:1325px){.blog-slider{padding:60px 20px}}@media only screen and (max-width:715px){.blog-slider{padding:20px 0 40px}}.blog-slider__title{color:#153388;font-size:30px;font-weight:600;letter-spacing:normal;line-height:36px;margin:0;padding-bottom:50px}@media only screen and (max-width:1325px){.blog-slider__title{padding-bottom:35px}}@media only screen and (max-width:715px){.blog-slider__title{font-size:22px;line-height:36px;padding:0 20px 20px}}.blog-slider__container{margin:0 auto;max-width:1473px;position:relative;width:100%}@media only screen and (max-width:1325px){.blog-slider__container{max-width:1000px}}.blog-slider__inner-container{margin:0 auto;max-width:1310px;overflow-x:hidden;padding:0 10px;width:100%}@media only screen and (max-width:1325px){.blog-slider__inner-container{margin:0 auto;max-width:900px;padding:0}}.blog-slider-button-next,.blog-slider-button-prev{cursor:pointer;outline:0;position:absolute;top:29%;-ms-touch-action:manipulation;touch-action:manipulation;width:50px;z-index:10}@media only screen and (max-width:1325px){.blog-slider-button-next,.blog-slider-button-prev{top:25%}}@media only screen and (max-width:715px){.blog-slider-button-next,.blog-slider-button-prev{display:none}}.blog-slider-button-next:active,.blog-slider-button-prev:active{outline:0}.blog-slider-button-next:hover svg circle,.blog-slider-button-prev:hover svg circle{fill:#999}.blog-slider-button-next svg,.blog-slider-button-prev svg{transition:.25s fill ease-in-out}.blog-slider-button-next.swiper-button-disabled,.blog-slider-button-prev.swiper-button-disabled{display:none}.blog-slider-button-prev{left:0}.blog-slider-button-next{right:0}.blog-slider__pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:45px}@media only screen and (max-width:1325px){.blog-slider__pagination{padding-top:35px}}@media only screen and (max-width:715px){.blog-slider__pagination{padding-top:30px}}.blog-slider__pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #444;height:11px;opacity:1;width:11px}.blog-slider__pagination .swiper-pagination-bullet-active{background-color:#444}.blog-slider__pagination .swiper-pagination-bullet:active,.blog-slider__pagination .swiper-pagination-bullet:focus{outline:0}.blog-slider__pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:8px}.blog-slider .home-article__card{max-width:415px;width:100%}@media only screen and (max-width:1325px){.blog-slider .home-article__card{margin:0 auto;max-width:400px}}@media only screen and (max-width:450px){.blog-slider .home-article__card{max-width:unset}}.blog-slider .home-article__card img{display:block;height:322px;margin:0 auto;object-fit:cover}@media only screen and (max-width:1325px){.blog-slider .home-article__card img{height:270px}}@media only screen and (max-width:715px){.blog-slider .home-article__card img{height:232px}}@media only screen and (max-width:450px){.blog-slider .home-article__card img{width:100%}}.blog-slider .home-article__content{padding:15px 25px 0;text-align:center}@media only screen and (max-width:715px){.blog-slider .home-article__content{padding:20px 15px 0}}@media only screen and (max-width:450px){.blog-slider .home-article__content{margin:auto;max-width:400px}}.blog-slider .home-article__content .article-title{margin:0 0 5px}.blog-slider .home-article__content .article-title a{color:#222;font-size:17px;font-weight:600;letter-spacing:.2px;line-height:24px}.blog-slider .home-article__content .article-title a:hover{color:#208bfd}.blog-slider .home-article__content .article-excerpt{color:#444;font-size:15px;letter-spacing:.18px;line-height:24px;margin:0}.blog-slider .button-container.browse-all-button{padding-top:40px;width:100%}.blog-slider .button-container.browse-all-button .button{display:block;font-size:16px;height:55px;letter-spacing:.22px;line-height:1rem;margin:0 auto;padding:18px 10px 19px;width:190px}