.review-slider{background-color:#f7f8fc;padding:50px 0 60px}@media only screen and (max-width:666px){.review-slider{padding:50px 0 30px}}.review-slider .review-slider-disclaimer{max-width:calc(1270px + calc(var(--side-padding,15px) * 2));width:100%;margin:20px auto 0;padding:0 var(--side-padding,15px);text-align:center}.review-slider .review-slider-disclaimer .text{color:#777;font-size:14px}.review-slider .title-block{margin:0 auto;max-width:unset!important;padding:0 10px;text-align:center}.review-slider .title-block h3{color:#06328d;font-size:30px;font-weight:600;line-height:33px;margin:0}@media only screen and (max-width:666px){.review-slider .title-block h3{font-size:24px;line-height:normal}}.review-slider .swiper-slide{max-width:400px;width:100%}@media only screen and (max-width:505px){.review-slider .swiper-slide{padding:0 35px}}.review-slider .read-more-reviews{margin:0 auto;padding:0 10px;text-align:center}.review-slider .read-more-reviews a{border:2px solid #7c848e;color:#7c848e;display:block;font-size:13px;font-weight:700;letter-spacing:.2px;margin:0 auto;max-width:180px;padding:15px 5px;width:100%}.review-slider .read-more-reviews a:hover{background-color:#ccc}.review-slider-container{margin:0 auto;max-width:1480px;padding-bottom:50px;position:relative;width:100%}@media only screen and (max-width:666px){.review-slider-container{padding-bottom:30px}}.review-slider-container-inner{margin:0 auto;max-width:1280px;overflow-x:hidden;width:100%}.review-slider-button-next,.review-slider-button-prev{cursor:pointer;outline:0;position:absolute;top:37%;width:50px;z-index:10}.review-slider-button-next:active,.review-slider-button-prev:active{outline:0}.review-slider-button-next:hover svg,.review-slider-button-prev:hover svg{fill:#999}.review-slider-button-next svg,.review-slider-button-prev svg{-webkit-transition:.25s fill ease-in-out;transition:.25s fill ease-in-out}.review-slider-button-next.swiper-button-disabled,.review-slider-button-prev.swiper-button-disabled{display:none}.review-slider-button-prev{left:0}.review-slider-button-next{right:0}.review-slider .review-card{background-color:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:336px;padding:30px}.review-slider .review-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review-slider .review-card__stars{margin-bottom:30px}.review-slider .review-card__stars .fa-star{color:#00338d;font-size:15px}.review-slider .review-card__title{margin-bottom:10px}.review-slider .review-card__title .review-title{color:#222;font-size:15px;font-weight:600;letter-spacing:.38px;line-height:22px;margin:0}.review-slider .review-card__review p{color:#444;font-size:14px;letter-spacing:.35px;line-height:25px}.review-slider .review-card__review .read-more{color:#208bfd;display:block;padding:5px 0;text-decoration:underline}.review-slider .review-card__footer{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.review-slider .review-card__customer--name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600}.review-slider .review-card__customer--name .name{font-size:14px}.review-slider .review-card__customer--name .check{margin-left:5px;width:25px}.review-slider .review-card__customer--location p{color:#222;font-size:14px;font-weight:600;margin:0}.review-slider__tabs{padding:45px 0 50px;width:100%}@media only screen and (max-width:610px){.review-slider__tabs{display:none}}.review-slider__tabs--container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-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}.review-slider__tabs--container .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#777;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.19px;padding:9px 10px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:color .15s ease-out;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){.review-slider__tabs--container .item{font-size:14px}}@media only screen and (max-width:377px){.review-slider__tabs--container .item{font-size:13px}}@media only screen and (min-width:611px){.review-slider__tabs--container .item:hover{color:#208bfd}}.review-slider__tabs--container .item span{padding:0 10px}.review-slider__tabs--container .item.active span{color:#208bfd}.review-slider__tabs--hover{background-color:#208bfd;bottom:-1px;display:block;height:3px;left:0;pointer-events:none;position:absolute;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:width .1s ease 0s,-webkit-transform .15s ease 0s;transition:width .1s ease 0s,-webkit-transform .15s ease 0s;transition:transform .15s ease 0s,width .1s ease 0s;transition:transform .15s ease 0s,width .1s ease 0s,-webkit-transform .15s ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:15%}.review-slider .mobile-dropdown-select{margin:40px auto;max-width:180px;position:relative;width:100%}@media only screen and (min-width:611px){.review-slider .mobile-dropdown-select{display:none}}.review-slider .mobile-dropdown-select__container.open .mobile-dropdown-select__options{display:block}.review-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}.review-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")}.review-slider .mobile-dropdown-select__selected{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:8px;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%}.review-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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px}.review-slider .mobile-dropdown-select__selected:active,.review-slider .mobile-dropdown-select__selected:focus{background-color:#fff}.review-slider .mobile-dropdown-select__options{display:none}.review-slider .mobile-dropdown-select__options--container{background-color:#fff;border:1px solid #ccc;border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:absolute;top:100%;width:100%;z-index:5}.review-slider .mobile-dropdown-select__options li,.review-slider .mobile-dropdown-select__options ul{list-style:none;margin:0}.review-slider .mobile-dropdown-select__options li{cursor:pointer;font-size:18px;letter-spacing:.18px;padding:9px 12.5px 11px}.review-slider .mobile-dropdown-select__options li:not(:last-child){border-bottom:1px solid #ccc}.review-slider .white-popup-block{background:#fff;left:50%;max-width:700px;overflow-y:auto;padding:50px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:999999}@media only screen and (min-width:861px){.review-slider .white-popup-block{max-height:625px}}@media screen and (max-width:860px){.review-slider .white-popup-block{-webkit-animation:none!important;animation:none!important;height:100%;left:0;max-width:100%;top:0;-webkit-transform:initial;transform:initial;-webkit-transform:none!important;transform:none!important;-webkit-transition-property:none!important;transition-property:none!important;width:100%}}.review-slider .white-popup-block .read-more{display:none}.review-slider .white-popup-block .original-content{display:inline!important}.review-slider .white-popup-block .bp-popup-close{cursor:pointer;height:20px;position:absolute;right:20px;top:25px;width:20px}.review-slider .white-popup-block .bp-popup-close::after,.review-slider .white-popup-block .bp-popup-close::before{background:#222;content:"";display:block;height:20px;left:50%;position:absolute;top:0;width:2px}.review-slider .white-popup-block .bp-popup-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.review-slider .white-popup-block .bp-popup-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.review-slider .white-popup-block .reviewer{color:#222;display:-webkit-box;display:-ms-flexbox;display:flex}.review-slider .white-popup-block .reviewer p{color:#222;display:inline;font-weight:700}.review-slider .white-popup-block .reviewer .check{margin-left:5px;width:25px}.review-slider .white-popup-block p{font-size:18px;line-height:1.5;padding-bottom:17px}.review-slider .white-popup-block .review-footer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.review-slider .white-popup-block .review-source__type img{display:inline-block;height:20px;margin-right:5px;vertical-align:sub;width:20px}.review-slider .white-popup-block.mfp-hide{display:none!important}@-webkit-keyframes show{from{opacity:0;-webkit-transform:translate(-50%,-95%);transform:translate(-50%,-95%)}to{opacity:1;-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%)}}@keyframes show{from{opacity:0;-webkit-transform:translate(-50%,-95%);transform:translate(-50%,-95%)}to{opacity:1;-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%)}}@keyframes show{from{opacity:0;-webkit-transform:translate(-50%,-95%);transform:translate(-50%,-95%)}to{opacity:1;-webkit-transform:translate(-50%,-75%);transform:translate(-50%,-75%)}}.review-slider .white-popup-block:not(.mfp-hide){-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:show;animation-name:show}.bundle-totalsavings{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ebf5e5;border-radius:50px;color:#00338d;font-size:13px;font-weight:600;padding:4px 15px 5px;position:relative;text-align:center;text-transform:uppercase}.bundle-totalsavings-wrapper{margin-bottom:15px}.productView-header-mobile .bundle-totalsavings-wrapper{margin-bottom:10px}.powerreviews .reviewtooltip{-webkit-transform:translateX(47%);transform:translateX(47%);width:auto}.powerreviews .reviewtooltip .o-pr-snippet{margin-bottom:10px}.productView-header-mobile .powerreviews .reviewtooltip{-webkit-transform:translateX(13%);transform:translateX(13%)}.powerreviews .reviewtooltip::after{left:45%;top:-14px}.powerreviews .reviewtooltip ul{list-style:none;margin:0}.powerreviews .reviewtooltip .productreviews-item{margin:auto;text-align:center;white-space:nowrap}.powerreviews .reviewtooltip .productreviews-item .productname{color:#00338d;font-weight:500}.powerreviews .reviewtooltip .productreviews-item .powerreviews{margin:0 auto}@media (max-width:480px){.powerreviews .reviewtooltip{display:block}}.form-fieldset{border:0;width:100%}.form-legend{border:0}.form-selector--radio-button{cursor:pointer;font-size:13px;font-weight:500}.form-selector--radio-button.selected,.form-selector--radio-button:hover{background-color:#e1eafa}.form-selector--radio-button.selected{cursor:default}.form-selector--radio-button.selected input,.form-selector--radio-button.selected label{cursor:default}.form-selector--radio-button .form-selector-title{color:#00338d}.form-selector--radio-button .form-selector-desc{color:#ff6f6f}.form-selector--radio-button .form-selector-desc .price-disabled{color:#999;font-weight:400}.form-selector--radio-button .price-original{color:#444;font-weight:400}.form-selector--radio-button label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;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;padding:15px 5px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-selector--radio-button input{cursor:pointer}.form-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.form-buttons--3 .form-selector--radio-button{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%}.form-buttons--3 .form-selector--radio-button:first-child{border-left:1px solid #e6e6e6}.form-buttons--3 .form-selector--radio-button:last-child{border-right:1px solid #e6e6e6}.form-buttons--3 .form-selector--radio-button+.form-selector--radio-button{border-left:1px solid #e6e6e6}.form-buttons--3 .form-selector--radio-button.selected{border:1px solid #00338d}.form-buttons--3 .form-selector--radio-button.selected+.form-selector--radio-button{border-left:0}.form-buttons--3grid{display:grid;gap:5px;grid-template-columns:repeat(3,1fr)}.form-buttons--3grid .form-selector-title{margin-bottom:5px}.form-buttons--3grid .form-selector--radio-button{border:1px solid #e6e6e6;font-size:14px}.form-buttons--3grid .form-selector--radio-button.selected{border:1px solid #00338d}.form-selector-input{opacity:0;position:absolute}.form-radiocolorbuttons{float:left}.form-selector--radiocolorbutton{display:inline-block;position:relative}.form-selector--radiocolorbutton+.form-selector--radiocolorbutton{margin-left:10px}.form-selector--radiocolorbutton .radio-button{border:1px solid transparent;border-radius:50%;cursor:pointer;display:inline-block;height:30px;overflow:hidden;width:30px}.form-selector--radiocolorbutton .radio-colorlabel{cursor:pointer;display:inline-block;height:30px;overflow:hidden;width:30px}.form-selector--radiocolorbutton .colorfill{border-radius:50%;height:100%;width:100%}.bundle-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;position:relative;width:100%}.bundle-option .price-container{font-size:14px;letter-spacing:.18px;line-height:18px}.bundle-option .original-price{color:#999;text-decoration:line-through}.bundle-option .promo-price{color:#ff6f6f;font-weight:600;margin-left:10px}.bundle-option .discount-span{background:#ff6f6f;color:#fff;font-size:12px;font-weight:500;letter-spacing:.15px;padding:2px 5px 1px;position:absolute;right:10px;top:10px}@media screen and (max-width:400px){.bundle-option .discount-span{display:inline-block;font-size:12px;margin-left:0;max-width:80px}}.bundle-option .price{color:#444}.bundle_check{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px}.bundle_check .product-title{color:#208bfd;-ms-flex-preferred-size:135px;flex-basis:135px;font-size:13px;line-height:21px;text-decoration:underline}.bundle_check .product-title button,.bundle_check .product-title span{-ms-flex-preferred-size:initial;flex-basis:initial;padding:0;text-align:left;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:667px) and (max-width:1024px){.bundle_check .product-title{-ms-flex-preferred-size:180px;flex-basis:180px}}.bundle_check .price-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.bundle_check .buy-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bundle_check .buy-area .check-btn{justify-self:flex-end}.bundle_check-image .label{background-color:#e8f0fc;border-bottom-left-radius:18px;color:#00338d;font-size:13px;padding:9px 12px 11px;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bundle_check-image .bundle-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 12px}.bundle_check-image .image-wrapper{pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bundle_check-image .image-wrapper img{display:inline-block;height:82px;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:120px}@media only screen and (max-width:666px){.bundle_check-image .image-wrapper img{height:80px;width:110px}}.bundle_check-image .details{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:start;-ms-flex-pack:start;justify-content:flex-start}.bundle_check-image .details .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:58px}.bundle_check-image .details .product-title{color:#208bfd;font-size:13px;font-weight:400;letter-spacing:.3px;line-height:21px;padding:0;text-align:left;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bundle_check-image .details .desc,.bundle_check-image .details .size{color:#777;font-size:12px;letter-spacing:.15px;line-height:16px;margin-top:2px}.bundle_check-image .price-container{margin-top:5px}.bundle_check-image .buy-area{-ms-flex-item-align:end;align-self:flex-end}.bundle_check-image .buy-area .check-btn{border:1px solid #208bfd;border-radius:50px;color:#208bfd;font-size:12px;font-weight:500;letter-spacing:.15px;padding:5px 0;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;width:78px}.bundle_check-image .buy-area .check-btn.selected{border-color:#33a532;color:#33a532}.bundle_check-image .buy-area .check-btn .check{display:inline-block}.bundle_check-image .buy-area .check-btn .check svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:1024px){.bundle_check-image .buy-area .check-btn{-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}.bundle_check-image .buy-area .check-btn:not(.selected):hover{background-color:#208bfd;color:#fff}}.bundle_check .buy-area{-ms-touch-action:manipulation;touch-action:manipulation}.bundle_check .buy-area svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.delivery_option{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px}.delivery_option .product-title{color:#208bfd;-ms-flex-preferred-size:135px;flex-basis:135px;font-size:13px;line-height:21px;text-decoration:underline}.delivery_option .product-title button,.delivery_option .product-title span{-ms-flex-preferred-size:initial;flex-basis:initial;padding:0;text-align:left;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:667px) and (max-width:1024px){.delivery_option .product-title{-ms-flex-preferred-size:180px;flex-basis:180px}}.delivery_option .price-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.delivery_option .buy-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.delivery_option .buy-area .check-btn{justify-self:flex-end}.delivery_option-image .label{background-color:#e8f0fc;border-bottom-left-radius:18px;color:#00338d;font-size:13px;padding:9px 12px 11px;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.delivery_option-image .bundle-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.delivery_option-image .image-wrapper{max-height:72px;pointer-events:none;position:relative;right:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:116px}.delivery_option-image .image-wrapper img{display:inline-block;max-height:72px;max-width:100px;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:100%}.delivery_option-image .details{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:start;-ms-flex-pack:start;justify-content:flex-start}.delivery_option-image .details .product-title{color:#00338d;font-size:15px;font-weight:600;line-height:21px;padding:0;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.delivery_option-image .details .desc,.delivery_option-image .details .size{color:#999;font-size:13px;letter-spacing:.3px;line-height:18px}.delivery_option-image .price-container{margin-top:10px}.delivery_option-image .buy-area{margin-top:20px}.delivery_option .buy-area{-ms-touch-action:manipulation;touch-action:manipulation}.delivery_option .buy-area svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bundle_check-image.bundle-type--mattress .original-price{color:#00338d;font-weight:500}.bundle_check-image.bundle-type--mattress .image-wrapper{background:#f0f1f7;padding:10px 5px 10px 0}.bundle_check-image.bundle-type--mattress .image-wrapper img{height:unset;width:88px;aspect-ratio:44/29}.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}.form-fieldset{width:100%}.optional-products{width:100%}@media only screen and (max-width:666px){.template--bundles-pdp.scroll-up.header-scroll .product-sticky-bar{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .2s ease-out,visibility .2s ease-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-out,visibility .2s ease-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-out,visibility .2s ease-out;transition:transform .2s ease-in-out,opacity .2s ease-out,visibility .2s ease-out,-webkit-transform .2s ease-in-out}.template--bundles-pdp.header-scroll .product-sticky-bar,.template--bundles-pdp.scroll-down .product-sticky-bar{-webkit-transform:translateY(calc(calc(var(--side-padding) * -1) + -27px));transform:translateY(calc(calc(var(--side-padding) * -1) + -27px));-webkit-transition:opacity .2s ease-out,visibility .2s ease-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-out,visibility .2s ease-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-out,visibility .2s ease-out;transition:transform .2s ease-in-out,opacity .2s ease-out,visibility .2s ease-out,-webkit-transform .2s ease-in-out}}@media (max-width:1999px){.template--bundles-pdp .mattress-product-page .productView-images img:not(.loading-svg-img){max-height:800px}}@media only screen and (min-width:2000px){.template--bundles-pdp .mattress-product-page .productView-images img:not(.loading-svg-img){max-height:48vw}}@media screen and (max-width:500px){.template--bundles-pdp .product-sticky-bar .product-info h3{font-size:18px!important}}.template--bundles-pdp .select-wrapper_materials{display:none!important}.template--bundles-pdp .productView .form-action{position:relative}.template--bundles-pdp .productView .form-action #form-action-addToCart:disabled{background:#ff7e7e;border-color:#ff7e7e}.template--bundles-pdp .productView .form-action .submit-loader{-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;position:absolute;top:0;width:100%}.template--bundles-pdp .select-wrapper_add-foundation{width:100%}.template--bundles-pdp .select-wrapper_add-foundation .foundation-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.template--bundles-pdp .select-wrapper_add-foundation .foundation-container .description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-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;padding:10px 35px 10px 12px;position:relative}.template--bundles-pdp .select-wrapper_add-foundation .foundation-container .description a{font-size:13px;text-decoration:underline}.template--bundles-pdp .select-wrapper_add-foundation .foundation-container .description p{font-size:12px;margin-bottom:0;padding-bottom:8px}.template--bundles-pdp .select-wrapper_add-foundation .foundation-container .buy-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.template--bundles-pdp .select-wrapper_add-foundation .foundation-container .buy-area .price{color:#00338d;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;font-weight:700}.template--bundles-pdp .select-wrapper_add-foundation .foundation-container svg.is-selected{cursor:pointer;position:absolute;right:0;top:50%;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template--bundles-pdp .select-wrapper_add-foundation .foundation-container .image-wrapper{height:100px;width:100px}.template--bundles-pdp .select-wrapper_add-foundation img{display:inline-block;height:100%;max-width:100%;-o-object-fit:fill;object-fit:fill;vertical-align:middle;width:100%}.template--bundles-pdp .productView-images .productView-image .productcta-info{right:30px;top:30px}.template--bundles-pdp .productView-images .productView-image .productcta-info.save-icon{height:64px;pointer-events:initial;-webkit-transition:all 3s ease-in-out;transition:all 3s ease-in-out;width:64px;z-index:10}.template--bundles-pdp .productView-images .productView-image .productcta-info.save-icon:hover{-webkit-transform:rotate(720deg);transform:rotate(720deg)}.template--bundles-pdp .productView-images .productView-image .productcta-info.deal-icon{height:70px;width:170px}@media screen and (max-width:500px){.template--bundles-pdp .productView-images .productView-image .productcta-info{right:12px;top:12px}}.template--bundles-pdp .productView-images .productView-image .productView-img-container .image img{min-height:280px}@media screen and (max-width:400px){.template--bundles-pdp .productView-images .productView-image .productView-img-container .image img{min-height:270px}}@media screen and (max-width:375px){.template--bundles-pdp .productView-images .productView-image .productView-img-container .image img{min-height:250px}}.template--bundles-pdp .productView-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}@media screen and (max-width:1023px){.template--bundles-pdp .productView-options .form-field#size-selector-area{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.template--bundles-pdp .productView-options .form-field .form-label::first-letter{text-transform:capitalize}.template--bundles-pdp .productView-options .Select-dropdown .Dropdown-arrow-wrapper svg{fill:#ff6f6f}.template--bundles-pdp .productView-options .Select-dropdown .size-price{font-size:13px;margin-left:auto}.template--bundles-pdp .productView-options .Select-dropdown .size-price .price-original{color:#999;padding-right:8px;text-decoration:line-through}.template--bundles-pdp .productView-options .Select-dropdown .size-price .price-promo{color:#ff6f6f;font-weight:600}.template--bundles-pdp .productView-options .Select-dropdown .size-price .price-disabled{color:#999;font-weight:400}@media screen and (max-width:1023px){.template--bundles-pdp .productView-options .Select-dropdown{max-width:unset}}.template--bundles-pdp .productView-options .productView-price{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin-top:20px}.template--bundles-pdp .productView-options .productView-price label{width:100px}.template--bundles-pdp .productView-options .productView-price .price-section .small-text{font-size:14px}.template--bundles-pdp .productView-options .productView-price .price-section--saving{display:-webkit-box;display:-ms-flexbox;display:flex}.template--bundles-pdp .productView-options .productView-price .price-section--saving .price--saving{margin-left:3px}.template--bundles-pdp .productView-options .model-dropdown{padding:0}.template--bundles-pdp .productView-options .model-dropdown .Dropdown-option,.template--bundles-pdp .productView-options .model-dropdown .Dropdown-placeholder{padding:19px 10px 19px 19px}.template--bundles-pdp .productView-options .model-dropdown .Dropdown-option .product-name,.template--bundles-pdp .productView-options .model-dropdown .Dropdown-placeholder .product-name{-ms-flex-preferred-size:50px;flex-basis:50px}.template--bundles-pdp .productView-options .model-dropdown .Dropdown-option .hybrid-badge,.template--bundles-pdp .productView-options .model-dropdown .Dropdown-placeholder .hybrid-badge{bottom:5px;font-size:10px;margin-left:2px;padding:0 3.5px .3px;position:relative}.template--bundles-pdp .productView-options .model-dropdown .Dropdown-option .size-price,.template--bundles-pdp .productView-options .model-dropdown .Dropdown-placeholder .size-price{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:8px}.template--bundles-pdp .productView-options .model-dropdown .Dropdown-option .size-price .price-original,.template--bundles-pdp .productView-options .model-dropdown .Dropdown-placeholder .size-price .price-original{padding-right:8px;text-decoration:line-through}.template--bundles-pdp .productView-options .model-dropdown .Dropdown-option .size-price .price-promo,.template--bundles-pdp .productView-options .model-dropdown .Dropdown-placeholder .size-price .price-promo{color:#ff6f6f;font-weight:600}.template--bundles-pdp .productView-options .included-item-container{margin-top:25px}.template--bundles-pdp .productView-options .included-item-container .form-label::before{display:none}.template--bundles-pdp .productView-options .included-item-container .foundation-container+.foundation-container{margin-top:15px}.template--bundles-pdp .productView-options .included-item-container .foundation-container .image-wrapper{height:95px!important;width:112px!important}.template--bundles-pdp .productView-options .included-item-container .foundation-container .image-wrapper img{-o-object-fit:cover;object-fit:cover}.template--bundles-pdp .productView-options .included-item-container .foundation-container .description p.product-name{color:#208bfd;font-size:13px;padding-bottom:2px}.template--bundles-pdp .productView-options .included-item-container .foundation-container .buy-area.promo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.template--bundles-pdp .productView-options .included-item-container .foundation-container .buy-area.promo .price{color:#999;-webkit-box-flex:unset;-ms-flex:unset;flex:unset;font-weight:400;margin-right:8px;text-decoration:line-through}.template--bundles-pdp .productView-options .included-item-container .foundation-container .buy-area.promo .discount-price{color:#ff6f6f;font-size:12px}.template--bundles-pdp .productView-options .included-item-container .foundation-container .buy-area.promo svg{cursor:default;margin-left:auto}.template--bundles-pdp .details-section{background-color:#f7f8fc;display:grid;grid-template-columns:50% 50%;max-height:960px;overflow:hidden}.template--bundles-pdp .details-section-content{-ms-flex-item-align:center;align-self:center;justify-self:center;max-width:585px}.template--bundles-pdp .details-section-content-header h3{color:#00338d;font-size:30px}.template--bundles-pdp .details-section-content-text h4{color:#00338d;font-size:20px}.template--bundles-pdp .details-section-content-text .checkmark-list{list-style:none}.template--bundles-pdp .details-section-content-text .checkmark-list li{margin:6px 0 6px 15px}.template--bundles-pdp .details-section-content-text .checkmark-list li::before{background-image:url("https://cdn11.bigcommerce.com/s-36im9ihtig/content/assets/logos/darkblue-checkmark.svg");background-position:center;background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:22px;margin-left:-1.8em;position:relative;right:3px;top:5px;width:22px}.template--bundles-pdp .details-section-content a{background:0 0;border:1px solid #208bfd;color:#208bfd;display:inline-block;font-size:17px;font-weight:500;letter-spacing:.18px;line-height:24px;margin:20px auto 0;max-width:170px;padding:13px 10px 16px;text-align:center;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out;width:100%}.template--bundles-pdp .details-section-content a:hover{background-color:#208bfd;color:#fff}@media screen and (max-width:1023px){.template--bundles-pdp .details-section-content a{max-width:unset}}@media screen and (max-width:1300px){.template--bundles-pdp .details-section-content{padding:10px 20px 40px}}@media screen and (max-width:1023px){.template--bundles-pdp .details-section-content{max-width:unset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 20px 40px}}.template--bundles-pdp .details-section-image{width:100%}.template--bundles-pdp .details-section-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1023px){.template--bundles-pdp .details-section-image img{-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (max-width:1023px){.template--bundles-pdp .details-section-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:1023px){.template--bundles-pdp .details-section{-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;max-height:unset;width:100%}}.page--bundles-allseasons-blanket-bundle .model-dropdown .Dropdown-option,.page--bundles-allseasons-blanket-bundle .model-dropdown .Dropdown-placeholder,.page--bundles-hybrid-foundation-bundle .model-dropdown .Dropdown-option,.page--bundles-hybrid-foundation-bundle .model-dropdown .Dropdown-placeholder,.page--bundles-mattress-protector-bundle .model-dropdown .Dropdown-option,.page--bundles-mattress-protector-bundle .model-dropdown .Dropdown-placeholder{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page--bundles-allseasons-blanket-bundle .foundation-container .buy-area.promo svg{bottom:30px!important}.page--bundles-allseasons-blanket-bundle .foundation-container .description p{padding-right:50px}