.Select-dropdown{cursor:pointer;position:relative;width:100%}.Select-dropdown .Dropdown-control{-ms-flex-align:center;align-items:center;border:1px solid #e6e6e6;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;min-height:56px;outline:0!important;position:relative;position:relative;-webkit-transition:all .1s ease 0s;transition:all .1s ease 0s;width:100%;z-index:1}.Select-dropdown .Dropdown-menu{background-color:#fff;position:absolute;top:100%;width:100%;z-index:3}.Select-dropdown .Dropdown-arrow-wrapper{padding-right:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Select-dropdown .Dropdown-arrow-wrapper svg{fill:#444;-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Select-dropdown .Dropdown-option{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:19px 20px;-webkit-transition:30ms ease-out background;transition:30ms ease-out background}.Select-dropdown .Dropdown-option:hover{background:#e8f0fc}.Select-dropdown .Dropdown-option.is-selected{background:#f6f6f6}.Select-dropdown .Dropdown-option .size-price{margin-left:10px}.Select-dropdown .Dropdown-option .size-measure{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:3px}.Select-dropdown .Dropdown-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:1;padding:19px 10px 19px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Select-dropdown .Dropdown-placeholder .size-price{font-size:13px;margin-left:10px}.Select-dropdown .Dropdown-placeholder .size-price .price-original{color:#999;text-decoration:line-through}.Select-dropdown .Dropdown-placeholder .size-price .price-promo{color:#ff6f6f;font-weight:600}.Select-dropdown .Dropdown-placeholder .size-price .price-disabled{color:#999;font-weight:400}.Select-dropdown .Dropdown-placeholder .size-measure{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:3px}.Select-dropdown.is-open .Dropdown-arrow-wrapper svg{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);-webkit-transition:all .4s ease;transition:all .4s ease}.model-dropdown{padding:0 10px;width:100%}.model-dropdown .Dropdown-control .is-selected .size-price{display:none}.model-dropdown .Dropdown-control .is-selected .product-name{font-size:14px}.model-dropdown .Dropdown-control .is-selected .product-label{color:#777;font-size:13px}.model-dropdown .Dropdown-option{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.model-dropdown .product-name{color:#00338d;-ms-flex-preferred-size:60px;flex-basis:60px;font-size:13px;font-weight:600}.model-dropdown .product-label{color:#444;font-size:12px}.model-dropdown .product-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.page--financing .js-flickity{outline:0}.page--financing .flickity-button-icon{display:none}.page--financing .flickity-viewport{width:100%}.page--financing .flickity-prev-next-button.next,.page--financing .flickity-prev-next-button.previous{background:0 0;height:50px;padding:0;position:absolute;top:55%;width:50px}@media screen and (max-width:1024px){.page--financing .flickity-prev-next-button.next,.page--financing .flickity-prev-next-button.previous{top:45%}}.page--financing .flickity-prev-next-button.previous{left:360px}@media screen and (max-width:1450px){.page--financing .flickity-prev-next-button.previous{left:5%}}@media screen and (max-width:1024px){.page--financing .flickity-prev-next-button.previous{left:15%}}.page--financing .flickity-prev-next-button.previous::before{content:url("https://cdn11.bigcommerce.com/s-36im9ihtig/content/assets/partner/icons/arrow-left.svg")}.page--financing .flickity-prev-next-button.next{right:360px}@media screen and (max-width:1450px){.page--financing .flickity-prev-next-button.next{right:5%}}@media screen and (max-width:1024px){.page--financing .flickity-prev-next-button.next{right:15%}}.page--financing .flickity-prev-next-button.next::before{content:url("https://cdn11.bigcommerce.com/s-36im9ihtig/content/assets/partner/icons/arrow-right.svg")}.page--financing .flickity-page-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0 0}@media screen and (max-width:600px){.page--financing .flickity-page-dots{margin-top:15px}}.page--financing .flickity-page-dots .dot{margin:0 7px}.page--financing .flickity-page-dots .dot{background:#333;border:1px solid #333;border-radius:50%;height:12px;list-style:none;opacity:.3;width:12px}.page--financing .flickity-page-dots .dot.is-selected{background:#333;opacity:1}.page--financing .mobile-only{display:none}@media screen and (max-width:1024px){.page--financing .mobile-only{display:block}}.page--financing .desktop-only{display:block}@media screen and (max-width:1024px){.page--financing .desktop-only{display:none!important}}.page--financing .blue-text{color:#00338d}.page--financing .black-text{color:#444}.page--financing .new-line{display:block}.page--financing .small-text{font-size:12px!important;line-height:15px!important}.page--financing .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (max-width:500px){.page--financing .buttons-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}}.page--financing .button-blue{background-color:transparent;border:1px solid #153388;color:#153388;display:block;font-size:16px;letter-spacing:.19px;line-height:24px;padding:13px 42px 16px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page--financing .button-blue:hover{background:#153388;color:#fff}@media screen and (max-width:500px){.page--financing .button-blue{padding:13px 25px 16px}}@media screen and (max-width:500px){.page--financing .button{margin:10px 5px}}.page--financing .partner-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f2f4fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:50px 0 80px}@media screen and (max-width:1450px){.page--financing .partner-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 30px}}@media screen and (max-width:1024px){.page--financing .partner-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:40px 0}}@media screen and (max-width:768px){.page--financing .partner-info{padding:20px 0}}.page--financing .partner-info-text{margin:0 100px 0 0;max-width:450px}@media screen and (max-width:1024px){.page--financing .partner-info-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:85%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}}.page--financing .partner-info-text .bottom-text{-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:1024px){.page--financing .partner-info-text-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:1024px){.page--financing .partner-info-text-title h1{font-size:30px;text-align:center}}@media screen and (max-width:600px){.page--financing .partner-info-text-title h1{font-size:22px}}.page--financing .partner-info-text-content{margin-bottom:30px}@media screen and (max-width:768px){.page--financing .partner-info-text-content{margin:0 auto}}.page--financing .partner-info-text-content p{color:#747678;font-size:18px;letter-spacing:0;line-height:30px;opacity:1;text-align:left}@media screen and (max-width:1024px){.page--financing .partner-info-text-content p{font-size:16px;line-height:26px;text-align:center}}@media screen and (max-width:1450px){.page--financing .partner-info-img{max-width:622px}}@media screen and (max-width:1024px){.page--financing .partner-info-img{max-width:600px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media screen and (max-width:768px){.page--financing .partner-info-img{max-width:300px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.page--financing .partner-info-img img{-o-object-fit:contain;object-fit:contain;width:100%}.page--financing .partner-info-btn{background:#ff6f6f 0 0 no-repeat padding-box;color:#fff;display:inline-block;font-weight:700;opacity:1;padding:17px 100px 21px;-webkit-transition:all ease .3s;transition:all ease .3s}.page--financing .partner-info-btn:hover{background-color:#ff7e7e}.page--financing .trade-qualifiers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:80px 20px 50px;width:100%}@media screen and (max-width:767px){.page--financing .trade-qualifiers{padding:30px 0 40px}}.page--financing .trade-qualifiers .small-text{text-align:center}.page--financing .trade-qualifiers-title h2{font-size:36px;margin-bottom:50px;text-align:center}@media screen and (max-width:600px){.page--financing .trade-qualifiers-title h2{font-size:22px;max-width:250px;text-align:center}}.page--financing .trade-qualifiers-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:75%}@media screen and (max-width:1450px){.page--financing .trade-qualifiers-icons{width:90%}}@media screen and (max-width:1200px){.page--financing .trade-qualifiers-icons{width:100%}}@media screen and (max-width:1024px){.page--financing .trade-qualifiers-icons{min-height:290px;position:relative}}@media screen and (min-width:1025px){.page--financing .trade-qualifiers-icons::after{content:"";display:none}}@media screen and (max-width:1024px){.page--financing .trade-qualifiers-icons::after{content:"flickity";display:none}}.page--financing .trade-qualifiers-icons .flickity-page-dots{position:absolute;top:250px}.page--financing .trade-qualifiers-icons .flickity-button{display:none}.page--financing .trade-qualifiers-icons .qualifier-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:420px}.page--financing .trade-qualifiers-icons .qualifier-icons.thumbs-up img{width:110px}@media screen and (max-width:1024px){.page--financing .trade-qualifiers-icons .qualifier-icons{margin:0 75px;width:350px}}.page--financing .trade-qualifiers-icons .qualifier-icons-text h3{color:#00338d;font-size:18px;font-weight:700;letter-spacing:0;opacity:1;text-align:center}.page--financing .trade-qualifiers-icons .qualifier-icons-text p{color:#747678;font-size:16px;letter-spacing:0;opacity:1;text-align:center}.page--financing .budgetting{background-color:#f2f4fa;padding:50px 20px 0}.page--financing .budgetting .financing-root{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1094px;position:relative}@media screen and (max-width:1200px){.page--financing .budgetting .financing-root{max-width:818px}}@media screen and (max-width:900px){.page--financing .budgetting .financing-root{max-width:542px}}@media screen and (max-width:768px){.page--financing .budgetting .financing-root{max-width:260px}}.page--financing .budgetting .financing-root .dropdowns-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:53%}@media screen and (max-width:900px){.page--financing .budgetting .financing-root .dropdowns-container{width:unset}}@media screen and (max-width:500px){.page--financing .budgetting .financing-root .dropdowns-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page--financing .budgetting .financing-root #size-selector-area .form-label{text-transform:lowercase}.page--financing .budgetting .financing-root #size-selector-area .form-label::before{content:"Select your mattress ";text-transform:initial}.page--financing .budgetting .financing-root .Select-dropdown{background:#fff;width:260px}.page--financing .budgetting .financing-root .Select-dropdown .size-measure,.page--financing .budgetting .financing-root .Select-dropdown .size-price{display:none}.page--financing .budgetting .financing-root .Select-dropdown .Dropdown-option,.page--financing .budgetting .financing-root .Select-dropdown .Dropdown-placeholder{padding:19px 10px 15px 20px}.page--financing .budgetting .financing-root .Select-dropdown .Dropdown-option .plan-name,.page--financing .budgetting .financing-root .Select-dropdown .Dropdown-placeholder .plan-name{height:20px;overflow:hidden;white-space:nowrap}.page--financing .budgetting .financing-root .Select-dropdown svg{fill:#ff6f6f}.page--financing .budgetting .financing-root .financing-slider{height:450px;position:relative;width:100%}.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide{background:#fff;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.07);box-shadow:0 3px 12px rgba(0,0,0,.07);height:340px;padding:30px 0}@media screen and (max-width:450px){.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide{height:360px}}.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide .price-info p{margin:0}.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide .price-info p span{color:#8c8c8c;font-size:14px}.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide .mattress-image{width:100%}.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide .mattress-image img{-o-object-fit:cover;object-fit:cover;width:100%}.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide .price-info,.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide a,.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide h4{padding:0 30px}.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide h4{font-size:20px}.page--financing .budgetting .financing-root .financing-slider-wrapper .swiper-slide.financing-slide a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:30px;padding:12px 30px 15px;text-align:center;width:180px}.page--financing .budgetting .financing-root .financing-slider .financing-slider-pagination{bottom:50px}.page--financing .budgetting .financing-root #slider-button-next,.page--financing .budgetting .financing-root #slider-button-prev{height:100px;outline:0;position:absolute;top:50%;width:100px}.page--financing .budgetting .financing-root #slider-button-next::after,.page--financing .budgetting .financing-root #slider-button-prev::after{display:none}@media screen and (max-width:768px){.page--financing .budgetting .financing-root #slider-button-next,.page--financing .budgetting .financing-root #slider-button-prev{height:50px;top:60%;width:50px}}.page--financing .budgetting .financing-root #slider-button-next img,.page--financing .budgetting .financing-root #slider-button-prev img{border:1px solid #000;border-radius:50%;opacity:.4;padding:10px}.page--financing .budgetting .financing-root #slider-button-next img:hover,.page--financing .budgetting .financing-root #slider-button-prev img:hover{cursor:pointer!important}.page--financing .budgetting .financing-root #slider-button-prev{left:-11%}@media screen and (max-width:1350px){.page--financing .budgetting .financing-root #slider-button-prev{left:-8%}}@media screen and (max-width:1200px){.page--financing .budgetting .financing-root #slider-button-prev{left:-11%}}@media screen and (max-width:900px){.page--financing .budgetting .financing-root #slider-button-prev{left:-18%}}@media screen and (max-width:500px){.page--financing .budgetting .financing-root #slider-button-prev{left:-21%}}.page--financing .budgetting .financing-root #slider-button-next{right:-11%}@media screen and (max-width:1350px){.page--financing .budgetting .financing-root #slider-button-next{right:-8%}}@media screen and (max-width:1200px){.page--financing .budgetting .financing-root #slider-button-next{right:-11%}}@media screen and (max-width:900px){.page--financing .budgetting .financing-root #slider-button-next{right:-18%}}@media screen and (max-width:500px){.page--financing .budgetting .financing-root #slider-button-next{right:-21%}}.page--financing .how-to{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 20px}.page--financing .how-to .sub-title{margin:0 auto;max-width:900px}.page--financing .how-to .partner-info{background-color:#fff}.page--financing .how-to .partner-info-text{margin:0}.page--financing .how-to .partner-info-text-content{margin:50px 0 0 100px}@media screen and (max-width:1024px){.page--financing .how-to .partner-info-text-content{margin:50px 0 0}}.page--financing .how-to .partner-info-text-content ul{list-style-type:none}.page--financing .how-to .partner-info-text-content ul li{position:relative}.page--financing .how-to .partner-info-text-content ul li::before{background-position:center;background-repeat:no-repeat;background-size:100%;display:inline-block;height:50px;left:-20px;margin-left:-1.8em;position:absolute;top:-17px;width:30px}.page--financing .how-to .partner-info-text-content ul li:first-child::before{background-image:url("https://cdn11.bigcommerce.com/s-36im9ihtig/content/assets/financing/start-pt1.svg?v=1.1");content:""}.page--financing .how-to .partner-info-text-content ul li:nth-child(2)::before{background-image:url("https://cdn11.bigcommerce.com/s-36im9ihtig/content/assets/financing/start-pt2.svg?v=1.1");content:""}.page--financing .how-to .partner-info-text-content ul li:nth-child(3)::before{background-image:url("https://cdn11.bigcommerce.com/s-36im9ihtig/content/assets/financing/start-pt3.svg?v=1.1");content:""}.page--financing .how-to .partner-info-text-content ul li:nth-child(4)::before{background-image:url("https://cdn11.bigcommerce.com/s-36im9ihtig/content/assets/financing/start-pt4.svg?v=1.1");content:""}.page--financing .how-to .partner-info-text-content ul li h4{color:#00338d;font-size:18px}.page--financing .how-to .partner-info-text-content ul li P{font-size:16px}@media screen and (max-width:1024px){.page--financing .how-to .partner-info-text-content ul li P{text-align:left}}.page--financing .more-info{background-color:#f2f4fa;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 20px}@media screen and (max-width:1024px){.page--financing .more-info .partner-info-text-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page--financing .more-info .partner-info-text-content h5{color:#00338d;font-size:18px;margin-bottom:10px}.page--financing .more-info .partner-info-text-content p{font-size:16px;margin:0}.page--financing .more-info .partner-info-text-content a{margin-top:10px;max-width:200px;padding:12px 37px 15px}@media screen and (max-width:1024px){.page--financing .more-info .partner-info-text-content a{margin:25px 0}}