.item-page-14{font-size:.9rem;position:relative}.item-page-14 h2{text-transform:lowercase;border-bottom:2px solid #000;font-size:1.1rem;font-weight:bold;padding-left:1rem;padding-bottom:.35rem;padding-right:2rem;margin-bottom:1rem}.iplv14-container{max-width:1080px;margin:3rem auto;position:relative}.iplv14-banner-container{max-width:1080px;margin:0 auto}@media only screen and (min-width:47.9375em){.iplv14-section-wrapper{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:47.9375em){.iplv14-section__mobile-pad{padding-left:1rem;padding-right:1rem}}.iplv14-toggle.__closed~.iplv14-section-wrapper,.iplv14-toggle.__closed~.iplv14-on-display__stores,.iplv14-toggle.__closed~.iplv14-on-display__distance-stores{display:none}.iplv14-toggle{position:absolute;right:1rem;font-size:18px;line-height:24px;cursor:pointer;top:0}.iplv14__background .iplv14-toggle{top:1rem}.item-page-14 .__size-option:not(.__selected){background:#fff}.item-page-14 .__size-option:not(.__selected):hover{background:#f6f7fb}.item-page-14 .__size-option.__selected{border-color:var(--primary) !important;font-weight:bold}.iplv14__link{text-transform:uppercase;text-decoration:underline;font-weight:bold;display:inline-block;font-size:.85rem;margin-top:1rem}.iplv14__link:hover{color:var(--primary);text-decoration:underline}.iplv14__background{background-color:#f0f0f0}.iplv14__background .iplv14-container{padding:1rem 0}.iplv14-images{display:flex;flex-direction:row;margin-bottom:0;min-height:600px;position:relative}.iplv14-images .loading-spinner--dots>div{background-color:#000;width:1.2em;height:1.2em}.iplv14-images-thumbs-wrapper{position:relative;width:12rem;margin-right:1.5em;max-height:600px}.iplv14-images-thumbs{padding-right:.5em;display:flex;flex-direction:column;width:100%;height:100%;overflow-y:auto;scrollbar-color:#d6d6d6 #eee;scrollbar-width:thin}.iplv14-images-thumbs__cover-bar{position:absolute;top:0;right:0;bottom:0;width:10px;height:100%;background-color:#fff;opacity:1;transition:.2s all ease-in-out}.iplv14-images-thumbs-wrapper:hover .iplv14-images-thumbs__cover-bar{opacity:0}.iplv14-images-thumbs::-webkit-scrollbar-thumb{background-color:#d6d6d6}.iplv14-images-thumbs::-webkit-scrollbar{width:5px;background-color:#eee}.iplv14-images-thumbs__image{margin-bottom:1em;cursor:pointer}.iplv14-images-thumbs__image img{display:block;margin:0 auto}.iplv14-images-swiper{width:calc(100% - 15rem)}.iplv14-images-swiper .swiper-wrapper{margin-bottom:0}.iplv14-images-swiper .swiper-pagination{display:none}.iplv14-images-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.iplv14-images-swiper .swiper-wrapper .swiper-slide-active{cursor:zoom-in}.iplv14-images-swiper .swiper-button-next,.iplv14-images__zoom-larges .swiper-button-next{height:4em;width:3em;position:absolute;display:none;top:calc(50% - 2em)}.iplv14-images-swiper.swiper-container-initialized .swiper-button-next,.iplv14-images__zoom-larges.swiper-container-initialized .swiper-button-next{display:block}.iplv14-images-swiper .swiper-button-next::before,.iplv14-images-swiper .swiper-button-next::after,.iplv14-images__zoom-larges .swiper-button-next::before,.iplv14-images__zoom-larges .swiper-button-next::after{height:2em;width:.1em;background:#000;content:"";position:absolute}.iplv14-images-swiper .swiper-button-next::before,.iplv14-images__zoom-larges .swiper-button-next::before{top:21px;right:1.5em;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.iplv14-images-swiper .swiper-button-next::after,.iplv14-images__zoom-larges .swiper-button-next::after{top:0;right:1.5em;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.iplv14-images-swiper .swiper-button-prev,.iplv14-images__zoom-larges .swiper-button-prev{height:4em;width:3em;position:absolute;display:none;top:calc(50% - 2em);left:0}.iplv14-images-swiper.swiper-container-initialized .swiper-button-prev,.iplv14-images__zoom-larges.swiper-container-initialized .swiper-button-prev{display:block}.iplv14-images-swiper .swiper-button-prev::before,.iplv14-images-swiper .swiper-button-prev::after,.iplv14-images__zoom-larges .swiper-button-prev::before,.iplv14-images__zoom-larges .swiper-button-prev::after{height:2em;width:.1em;background:#000;content:"";position:absolute}.iplv14-images-swiper .swiper-button-prev::before,.iplv14-images__zoom-larges .swiper-button-prev::before{top:21px;right:1.5em;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.iplv14-images-swiper .swiper-button-prev::after,.iplv14-images__zoom-larges .swiper-button-prev::after{top:0;right:1.5em;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.iplv14-images__zoom-larges .swiper-button-next,.iplv14-images__zoom-larges .swiper-button-prev{top:calc(50% - 7em)}.iplv14-images .swiper-button-disabled,.iplv14-images__zoom .swiper-button-disabled{cursor:default !important;pointer-events:visible !important}.iplv14-images-data,.iplv14-images__zoom,.iplv14-images__zoom-mask{display:none}.iplv14-images__zoom-mask{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.8);z-index:1000}.iplv14-images__zoom{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1001}.iplv14-images__zoom-close{position:fixed;top:1em;right:1em;width:4em;height:4em;z-index:102;border-radius:50%;background:rgba(0,0,0,.5)}.iplv14-images__zoom-close:before,.iplv14-images__zoom-close:after{position:absolute;left:50%;content:' ';height:3em;width:2px;background-color:#fff;top:.5em}.iplv14-images__zoom-close:before{transform:rotate(45deg)}.iplv14-images__zoom-close:after{transform:rotate(-45deg)}.iplv14-swatches__popup-close{position:absolute;top:1em;right:1em;z-index:1;width:1.5em;height:1.5em}.iplv14-swatches__popup-close:before,.iplv14-swatches__popup-close:after{position:absolute;left:50%;content:' ';height:1.5em;width:2px;background-color:#000}.iplv14-swatches__popup-close:before{transform:rotate(45deg)}.iplv14-swatches__popup-close:after{transform:rotate(-45deg)}.iplv14-images__zoom-larges{height:calc(100% - 11em);margin-bottom:1em}.iplv14-images__zoom-larges .swiper-slide:not(.swiper-slide__video){display:flex}.iplv14-images__zoom-larges .swiper-slide img{cursor:zoom-in}.iplv14-images__zoom-larges .swiper-slide img.zoomImg.__zoomed{cursor:zoom-out}.iplv14-images__zoom-thumbs{height:10em;display:flex;flex-direction:row;justify-content:center;width:95%;overflow-x:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none;z-index:1}.iplv14-images__zoom-thumbs.__zoomed{z-index:-1}.iplv14-images__zoom-thumbs::-webkit-scrollbar{display:none}.iplv14-images__zoom-thumbs.__overflow{justify-content:unset}.iplv14-images__zoom-thumbs .iplv14-images-thumbs__image{margin:0 0 0 1em;min-width:10em}.iplv14-images__zoom-thumbs .iplv14-images-thumbs__image:first-child{margin-left:0}.iplv14-images__zoom-larges .swiper-slide.swiper-slide-zoomed img{cursor:zoom-out}body.__iplv14-zoom{position:fixed;overflow:hidden;width:100%}body.__iplv14-zoom .SectionContent,body.__iplv14-zoom .SectionFooter{filter:none}body.__iplv14-zoom .iplv14-images__zoom-mask,body.__iplv14-zoom .iplv14-images__zoom{display:block}.iplv14-images-caption{position:absolute;bottom:0;left:0;right:0;width:100%;display:block;padding:1em 0;background:rgba(255,255,255,.7);text-align:center}.iplv14-images__zoom .iplv14-images__zoom-larges .iplv14-images-caption{background:none}.iplv14-images__zoom .swiper-slide-zoomed .iplv14-images-caption{z-index:-1}.iplv14-top-section{display:flex;flex-direction:row;margin:1em auto}.iplv14-top-section__left{max-width:50%;min-width:50%}.iplv14-top-section__title{text-transform:uppercase;font-size:1.5em;font-weight:600;margin-bottom:0;cursor:default}.iplv14-top-section__collection-name{font-weight:600;font-size:1.1rem}.iplv14-top-section__collection-name a{text-decoration:underline}.iplv14-top-section__sku{font-weight:300;font-size:.9em;cursor:default;overflow-y:clip;text-overflow:ellipsis}.iplv14-top-section__tags{display:flex;align-items:center;flex-wrap:wrap}.iplv14-top-section__tags>span{margin:.1em}.iplv14-top-section__tags>span>img{display:block}.iplv14-top-section__right{flex-grow:1;text-align:right;margin-left:3em}.iplv14-top-section__pricing{margin-bottom:.25em;font-size:1.3em}.iplv14-top-section__cart-quantity{margin-bottom:.25rem}.iplv14-top-section__cart-quantity-count{font-weight:bold}.iplv14-top-section__call-to-action-btns{display:flex;flex-direction:row;justify-content:flex-end;margin:1rem -.5rem 0}.iplv14-top-section__call-to-action-btns a,.iplv14-top-section__call-to-action-btns button{width:calc(50% - .25em);text-align:center;padding:1.15em .5em;color:#fff;text-transform:uppercase;font-size:.9em;outline:none;display:flex;align-items:center;justify-content:center;flex-direction:column}.iplv14-top-section__contact-us-btn{background-color:#467187}.iplv14-top-section__add-to-cart-btn{margin-left:.5em;background-color:#000;position:relative;transition:color .2s ease-in-out}.iplv14-top-section__add-to-cart-btn.__loading{color:#000}.item-page-14 #quantitySelect{max-width:3.5em;font-size:16px}@media(min-width:768px){.iplv14-top-section__qty-text{position:absolute;left:8px}.item-page-14 #quantitySelect{max-width:5em}}.item-page-14 .font-sm{font-size:.9rem !important}.item-page-14 .font-xs{font-size:75%}.item-page-14 .addon-option-pricing>*{margin-right:.5rem}.item-page-14 .addon-option.__active{z-index:1}.item-page-14 .addon-option-pricing>*{margin-right:.5rem}.item-page-14 .addon-option-container{height:10.2rem !important}.item-page-14 .addon-option-sdesc{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;overflow:hidden !important}.item-page-14 .btn-addon-dropdown{color:#343a40 !important;border-color:#bfc4c9;background-color:transparent !important}.item-page-14 .addon-pricing-html-container .price-slot:not(.price-slot-middle),.item-page-14 .addon-pricing-html-container .price-slot__pre,.item-page-14 .addon-pricing-html-container .price-slot__post{display:none}.item-page-14 .addon-pricing-html-container .price:not(.price2),.item-page-14 .addon-pricing-html-container .price__pre,.item-page-14 .addon-pricing-html-container .price__post{display:none}.item-page-14 .addon-pricing-html-container .price-slot.price-slot-middle,.item-page-14 .addon-pricing-html-container .price.price2{display:inline-block !important;font-size:1em !important}@media(min-width:1260px),(min-width:540px) and (max-width:767.98px){.item-page-14 .dropdown-input{max-width:17.2rem}}@media(min-width:1080px) and (max-width:1259.98px),(min-width:440px) and (max-width:539.98px){.item-page-14 .dropdown-input{max-width:11.2rem}}@media(min-width:820px) and (max-width:1079.98px){.item-page-14 .dropdown-input{max-width:9.7rem}}@media(min-width:768px) and (max-width:819.98px),(min-width:375px) and (max-width:439.98px){.item-page-14 .dropdown-input{max-width:7.8rem}}@media(max-width:374.98px){.item-page-14 .dropdown-input{max-width:4.7rem}}.iplv14-intiaro>button{width:49.3%;margin-top:1em;padding:1.15em .5em;text-transform:uppercase;font-size:.9em}.iplv14-top-section-bottom{flex-direction:row;display:flex;margin:1em auto}.iplv14-swatches{max-width:60%}.iplv14-finishes-row{display:flex;flex-direction:row;flex-wrap:wrap}.iplv14-finishes-selected{margin-bottom:.5em}.iplv14-finishes-row .iplv14-finishes{max-width:4em;min-width:4em;border:2px solid #fff;padding:3px}.iplv14-finishes-row .iplv14-finishes.iplv14-finishes--hidden{display:none}.iplv14-finishes-row .iplv14-finishes:first-child{margin-left:0}.iplv14-finishes-row .iplv14-finishes.iplv14-finishes__current{border-color:#000;border-radius:.25rem}.iplv14-finishes-row .iplv14-finishes img{display:block;border-radius:.25rem}.iplv14-finishes-selected__finish{text-transform:lowercase}.iplv14-finishes-selected__text{margin-right:.5em;font-weight:600;text-transform:lowercase}.iplv14-finishes-wrapper{display:flex}.iplv14-swatches__popup{position:absolute;background-color:#fff;width:42em;height:25em;padding:1em;z-index:1;box-shadow:0 0 6px -3px rgba(0,0,0,.8);border:1px solid #ccc;color:#000;display:none;top:-10em;left:0}.iplv14-swatches__popup .iplv14-finishes-selected{margin-left:.5em}.iplv14-swatches__popup .fabric-option-row__content{display:flex;flex-direction:row;flex-wrap:wrap}.iplv14-swatches__popup .fabric-option-row:not(:first-child){margin-top:1em}.iplv14-swatches__popup .fabric-option-row__header{font-weight:500;text-transform:lowercase;padding:.5em}.iplv14-swatches .fabric-option-row__fabric:not(:first-child){margin-left:.5em}.iplv14-swatches__popup .fabric-option-row__content .fabric-option-row__fabric{margin-left:.5em;margin-bottom:.5em}.iplv14-swatches .fabric-option-row__fabric img,.iplv14-swatches__popup .fabric-option-row__content .fabric-option-row__fabric img{display:block}.iplv14-fabrics__view-all{text-transform:uppercase;text-decoration:underline;font-weight:500;margin-left:1em;background-color:#fff;outline:none}.iplv14-swatches__popup-filters{position:absolute;top:.95em;right:5em;z-index:1;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;font-weight:500}.iplv14-swatches__popup-filters span:first-child{margin-right:.5em}.iplv14-fabric-options__filters{position:absolute;background-color:#fff;width:100%;height:100%;padding:1em;z-index:2;color:#000;display:none;top:0;left:0;overflow-y:auto}.iplv14-fabric-options__filters .iplv14-finishes-selected{display:flex;align-items:center}.iplv14-fabric-options__filters .iplv14-finishes-selected__text{margin:0 0 0 1em}.iplv14-fabric-options__filters-close{display:flex}.iplv14-fabric-options__clear,.iplv14-fabric-options__apply{font-size:.9em;text-transform:uppercase;padding:.35em 1.25em;border:1px solid #000}.iplv14-fabric-options__clear{margin-left:auto}.iplv14-fabric-options__apply{margin-left:1em;color:#fff;background-color:#467b96;border-color:#467b96;position:relative}.iplv14-fabric-options__apply.__loading{color:#467b96}.iplv14-fabric-options__header{padding:1em .5em;border:1px solid #000;border-width:1px 0;display:flex;align-items:center;margin-bottom:1em}.iplv14-fabric-options__header label{color:#000;font-weight:500;margin-left:.5em}.iplv14-fabric-options__checkboxes{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:1em}.iplv14-fabric-options__checkbox{width:50%;padding:.25em .5em;color:#000;display:flex;align-items:center}.iplv14-fabric-options__checkbox label{margin-left:.5em}.iplv14-fabrics-row{margin-top:1em}.iplv14-fabrics-row--trigger{padding:.75em 1.5em;border:1px solid #000;color:#000}.iplv14-fabrics-row--trigger span{font-weight:600}.iplv14-fabric-option__result{display:flex;flex-direction:row}.iplv14-fabric-option__result-image{margin-right:2em}.iplv14-fabric-option__result-specs{flex-grow:1;color:#000}.iplv14-fabric-option__result-specs>div{display:flex;flex-direction:row;padding:.5em 0;border-top:1px solid #d6d6d6}.iplv14-fabric-option__result-specs>div:first-child{border-top:0}.iplv14-fabric-option__result-specs>div>div{width:50%}.iplv14-add-to-btns{display:flex;flex-direction:row;justify-content:flex-end;flex-grow:1;margin-left:3em;align-items:flex-start}.iplv14-add-to-btns button{text-decoration:underline;text-transform:uppercase;padding:.5em 0;text-align:center;outline:none;font-size:.9em;font-weight:500;background-color:#fff}.iplv14-add-to-btns button.iplv14-add-to-btns__addtoroomplan-btn{padding-left:4em;margin-left:4em;border-left:1px solid #000}.iplv14-bed-sizes,.iplv14-bed-frames{margin:1em 0;text-align:right}.iplv14-bed-sizes select.form-control,.iplv14-bed-frames select.form-control{border-radius:0;border-color:#000;padding:.5em 1em;height:auto;outline:none;width:calc(50% - .25em);display:inline-block;color:#000}.iplv14-bed-sizes select.form-control:focus,.iplv14-bed-frames select.form-control:focus{box-shadow:none;border-color:#000}.iplv14-mattress-sizes{margin:1em 0;text-align:right;display:flex;flex-direction:row}.iplv14-mattress-sizes__container{width:calc(50% - .25em);position:relative}.iplv14-mattress-sizes select.form-control{border-radius:0;border-color:#000;padding:.5em 1em;height:auto;outline:none;display:inline-block;color:#000;width:100%}.iplv14-mattress-sizes select.form-control:focus{box-shadow:none;border-color:#000}.iplv14-mattress-sizes .iplv14-mattress-sizes__foundation{margin-left:.5em}.item-page-14 .swiper-container .content-slider__description{font-weight:bold;text-transform:uppercase;display:block}.item-page-14 .content-slider__sku{font-size:.75rem;word-break:break-all;margin-bottom:.75rem}.item-page-14 .content-slider__sku.truncate{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-page-14 .content-slider__sku.has-tooltip{cursor:pointer}.item-page-14 .swiper-container .content-slider__quantity{font-weight:bold;font-size:.8rem}.item-page-14 .swiper-scrollbar{background:rgba(0,0,0,0);bottom:auto;height:3px;left:1rem}.item-page-14 .swiper-scrollbar-drag{background-color:#fff;border-radius:0;box-shadow:2px 3px 5px 2px rgba(0,0,0,.3)}.iplv14-swiper__wrapper{position:relative}.iplv14-swiper~.swiper-button-next,.iplv14-swiper~.swiper-button-prev{font-size:1.5rem;top:50%;width:1em}.iplv14-room-group-items__swiper.iplv14-swiper~.swiper-button-next,.iplv14-room-group-items__swiper.iplv14-swiper~.swiper-button-prev{font-size:2rem}.iplv14-swiper~.swiper-button-prev{left:0}.item-page-14 .complementary-product-container .complementary-product__description{font-weight:bold;text-transform:uppercase;display:block;margin-right:4rem}.item-page-14 .complementary-product-container .complementary-product__sku{font-size:.75rem;margin-bottom:.75rem;margin-right:4rem}.item-page-14 .complementary-product-container .complementary-product__quantity{font-weight:bold;font-size:.8rem}.iplv14-breadcrumbs{margin-top:.75rem;text-transform:lowercase;font-size:.8rem}.iplv14-breadcrumbs>a{color:#767676}.iplv14-breadcrumbs>a:hover{text-decoration:underline}.iplv14-breadcrumbs__icon.material-icons{font-size:.8rem;vertical-align:middle;color:#767676}.iplv14-product-avail__locations{display:flex;flex-wrap:wrap;padding:0 1em}.iplv14-product-avail__location{margin-bottom:.35rem;flex-basis:100%}.iplv14-product-avail__location>span{font-weight:bold}.iplv14-bottom-section{display:flex;flex-wrap:wrap}.iplv14-delivery,.iplv14-on-display{width:100%;padding:.75rem 1rem}.item-page-14 .iplv14-on-display h2{border:0;padding:0;margin-bottom:0;line-height:2.5rem}.item-page-14 .iplv14-on-display .iplv14-toggle+h2{cursor:pointer}.iplv14-on-display .iplv14-toggle{top:1.35rem}.iplv14-on-display .fdnicon-location3{margin-left:.35rem;vertical-align:middle}.iplv14-on-display__stores{display:flex;flex-wrap:wrap}.iplv14-on-display__stores>a{flex-basis:50%;text-decoration:underline;padding-bottom:.5rem;padding-right:.25rem}.iplv14-on-display__stores>a:hover{color:var(--primary)}.iplv14-delivery .delivery-lookup{padding-right:.75rem}.iplv14-delivery .delivery-lookup__top{display:flex;flex-wrap:wrap;align-items:center}.iplv14-delivery .delivery-lookup__top-desc{padding-right:.5rem}.iplv14-delivery .delivery-lookup__title{text-transform:lowercase;font-size:1.1rem}.iplv14-delivery .delivery-lookup__text{font-size:.75rem}.iplv14-delivery .delivery-lookup__submit{background-color:#000}.iplv14-social__title{text-align:center;padding-top:.5rem;font-weight:bold}.iplv14-social__icons{display:flex;justify-content:center;padding:.5rem 0}.iplv14-social__icons>*{max-width:36px;flex-grow:1;margin:0 .75rem}.iplv14-social__link-title{text-transform:uppercase;font-weight:bold;font-size:.8rem}.iplv14-social__link-url{font-size:.75rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #d6d6d6;padding:.65rem;background-color:#f0f0f0;margin:.5rem 0 1rem}.iplv14-dimensions__img-wrapper{margin-bottom:1rem}.item-page-14 h2.iplv14-dimensions__specs-title{border:0;padding:0;margin-bottom:.35rem}.iplv14-dimensions__specs{margin-bottom:2rem}.iplv14-dimensions__spec{margin-bottom:.25rem}.iplv14-description__text>div{margin-bottom:.75rem}ul.iplv14-description__specs{list-style-type:disc;padding-left:1rem;flex-wrap:wrap}.iplv14-description__specs li{flex-basis:50%}.iplv14-features__item:not(:last-child){margin-bottom:2.5rem}.iplv14-features__item-img{display:block;margin:0 0 1rem}.iplv14-features__item-title{font-weight:bold;margin-bottom:.5rem}.iplv14-features__media .iplv14-features__item-img{transition:opacity .3s ease-in-out}.iplv14-features__media .iplv14-features__item-img:hover{opacity:.7}.iplv14-features__media-text{text-decoration:underline}.iplv14-features__media-text:hover{color:var(--primary);text-decoration:underline}.iplv14-top-section__reviews{margin-bottom:.5em;display:flex;flex-direction:row;justify-content:flex-end}.iplv14-top-section__reviews-text{text-transform:uppercase;text-decoration:underline;font-weight:500;margin-left:.2em}.iplv14-top-section__reviews-add-text{text-transform:uppercase;text-decoration:underline;font-weight:500;margin-left:1em}.iplv14-reviews h2{display:flex;align-items:center}.iplv14-reviews .rating img{width:18px}.iplv14-reviews .iplv14-reviews__item-overview .iplv14-reviews__item-overall img{width:24px}.iplv14-reviews__margin{margin-bottom:.35rem}.iplv14-reviews .iplv14-reviews__item-average{margin-left:.5rem;height:18px}.iplv14-reviews__overall-rating{text-transform:uppercase;font-weight:bold}.iplv14-reviews__overall-recommend>span,.iplv14-reviews__item-title{font-weight:bold}.iplv14-reviews__overall-link{font-size:.85rem}.iplv14-reviews__item{margin-top:1.5rem}.iplv14-reviews__item:not(:last-child){padding-bottom:1.5rem}.iplv14-reviews__item-user{font-size:1.1rem;font-weight:bold}.iplv14-reviews__item-user i.material-icons{font-size:36px;line-height:32px;vertical-align:text-bottom}.iplv14-reviews__item-overview{display:flex;flex-wrap:wrap;margin-top:.5rem}.iplv14-reviews__item-overall{margin-right:.25rem}.iplv14-reviews__item-reply{margin-left:1rem;margin-bottom:1.5rem}.iplv14-reviews__item-reply-title{font-weight:bold}.iplv14-reviews__item-rating{display:inline-block;margin-right:1rem}.iplv14-reviews__item-rating .rating{vertical-align:text-bottom}.iplv14-reviews__item-helpful-btn{border:2px solid #467187;padding:.25rem .5rem;color:#467187;font-size:.85rem;transition:.3s all ease-in-out}.iplv14-reviews__item-helpful-btn:hover{color:#fff;background-color:#467187}.iplv14-reviews__item-helpful-btn>i{font-size:16px;vertical-align:sub;margin-right:.25rem}.iplv14-reviews__item-helpful-total{font-size:.85rem;color:#777}.iplv14-reviews__helpful-msg{font-size:.85rem;color:#467187}.iplv14-reviews__helpful-msg.iplv14-reviews__helpful-msg-error{color:#c80000}.iplv14-similar-items .iplv14__link{padding-right:1rem}.iplv14-curated-group__items{display:flex;flex-wrap:wrap}.iplv14-curated-group__item{display:block}.iplv14-curated-group__item{margin-bottom:3rem}.iplv14-curated-group__item-img{display:block}.iplv14-curated-group__item-desc{border:1px solid #000;border-width:1px 0;text-align:center;padding:1rem;text-transform:uppercase}.iplv14-curated-group__item-title{font-weight:bold;padding-bottom:1rem}.iplv14-curated-group__item-text{text-decoration:underline;font-size:.8rem}.iplv14-curated-group__item:hover .iplv14-curated-group__item-text{color:var(--primary)}.iplv14-specs h3{font-size:1rem;font-weight:bold;text-transform:lowercase;padding-left:1rem}.iplv14-specs__table{margin-bottom:2rem;width:100%;text-align:left}.iplv14-specs__table th,.iplv14-specs__table td{padding:.25rem;vertical-align:top}.iplv14-specs__table th:first-child,.iplv14-specs__table td:first-child{padding-left:1rem}.iplv14-specs__mod-comp-table tr:nth-child(even),.iplv14-specs__coalesced-table tr:nth-child(even),.iplv14-specs__attrib-alt-row{background-color:#f0f0f0}.iplv14-specs__attrib-table>tbody>tr:not(:first-child) .iplv14-specs__attrib-group{padding-top:1rem}.iplv14-specs__atrib-name{min-width:10rem}.iplv14-specs__atrib-value{width:100%}.iplv14-specs__mod-comp-price{display:none}.iplv14-collection-details__desc>div{margin-bottom:.75rem}.swiper-container.iplv14-collection-details__swiper{margin-top:1rem}.iplv14-collection-details__swiper .content-slider__description{font-size:.75rem}.iplv14-sneaky-buttons{position:relative}.iplv14-sneaky-button__trigger{height:16px;width:16px;background-color:#bbb;position:absolute;bottom:0;left:0;cursor:pointer}.iplv14-sneaky-button__container{position:absolute;bottom:16px;display:none;background-color:#fff;padding:1em;border:1px solid #ccc}.iplv14-sneaky-button{display:block;width:21em;color:#fff;background-color:#467187;text-decoration:none;padding:.5em;text-align:center;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:.85em;transition:background-color .3s ease-in-out}.iplv14-sneaky-button:not(:last-child){margin-bottom:1em}.iplv14-sneaky-button:hover{background-color:#345565;color:#fff}.iplv14-sneaky-buttons-reviews{position:relative}.iplv14-sneaky-buttons-reviews__trigger{height:10px;width:10px;background-color:#bbb;position:absolute;top:0;right:0;cursor:pointer}.iplv14-sneaky-buttons-reviews__container{position:absolute;bottom:16px;display:none;background-color:#fff;padding:1em;border:1px solid #ccc;right:0}.iplv14-sneaky-buttons-reviews__btn{display:block;width:21em;color:#fff;background-color:#467187;text-decoration:none;padding:.5em;text-align:center;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:.85em;transition:background-color .3s ease-in-out}iplv14-sneaky-buttons-reviews__btn:hover{background-color:#345565}@media only screen and (min-width:33.75em){.iplv14-curated-group__item{flex-basis:calc(50% - .5rem);margin-bottom:0}.iplv14-curated-group__item:not(:nth-child(-n+2)){margin-top:1em}.iplv14-curated-group__item:nth-child(odd){margin-right:1rem}.iplv14-curated-group__item-desc{border-width:1px}}@media only screen and (min-width:47.9375em){.iplv14-product-avail__location{flex-basis:50%}.iplv14-bottom-section{border:1px solid #ccc;border-width:1px 0}.iplv14-delivery,.iplv14-on-display{flex-basis:50%;padding:.75rem 0 .5rem}.iplv14-delivery{order:1}.iplv14-on-display{order:2;position:relative}.iplv14-on-display__stores>a{flex-basis:33%}.iplv4-print-btn{display:none !important}.iplv14-social,.iplv4-print-btn{background-color:rgba(0,0,0,0);position:absolute;top:0;right:1rem}.iplv14-social__title{font-weight:normal;text-decoration:underline;text-align:right;padding:0 0 .5rem 1rem;cursor:pointer;display:inline-block}.iplv14-social__title:hover{color:var(--primary)}.iplv14-social__container{display:none;position:absolute;right:0;width:25rem;border:1px solid #d6d6d6;background-color:#fff;padding:1rem;z-index:100}.iplv14-social:hover .iplv14-social__container{display:block}.iplv14-social__container:before,.iplv14-social__container:after{bottom:100%;right:1.25rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:8px;margin-right:-10px}.iplv14-social__container:before{border-color:rgba(214,214,214,0);border-bottom-color:#000}.iplv14-social__container:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff}.iplv14-social__icons{justify-content:flex-start}.iplv14-social__icon-facebook{margin-left:0}.iplv14-dimensions .iplv14-section-wrapper{display:flex}.iplv14-dimensions__img-wrapper,.iplv14-dimensions__specs-section{max-width:calc(50% + 3rem)}.iplv14-dimensions__img-wrapper img{padding-right:3rem}ul.iplv14-description__specs{display:flex}.iplv14-description__specs li:nth-child(odd){padding-right:2rem}.iplv14-swiper.iplv14-swiper__has-nav{padding-top:2rem;margin-left:1.5rem;margin-right:1.5rem}.iplv14-features__item:not(:last-child){margin-bottom:1.25rem}.iplv14-features__items.iplv14-features__image-layout{display:flex;flex-wrap:wrap}.iplv14-features__image-layout .iplv14-features__item{flex-grow:1;max-width:50%;display:flex;align-items:flex-start}.iplv14-features__image-layout .iplv14-features__item:nth-child(odd){padding-right:1.5rem}.iplv14-features__image-layout .iplv14-features__item>.iplv14-features__item-img,.iplv14-features__image-layout .iplv14-features__media{max-width:30%;margin:0 1rem 1rem 0}.iplv14-features__image-layout .iplv14-features__media .iplv14-features__item-img{margin:0}.iplv14-features__image-layout .iplv14-features__item-desc{margin-top:.5rem}.iplv14-specs__atrib-name{min-width:15rem}.iplv14-specs .iplv14-section-wrapper{padding:0}}@media only screen and (min-width:68.5em){.iplv14__background.iplv14-social,.iplv4-print-btn{right:calc((100% - 1080px)/2)}.iplv14-delivery .delivery-lookup__top-desc{flex-basis:55%}.iplv14-delivery .delivery-lookup__input{margin:auto 0}}.iplv14-seo-section__back-to-top{text-align:center;margin-bottom:1em}.iplv14-seo-section__back-to-top a{text-decoration:underline}.iplv14-seo-section__keywords{font-size:.9em}.iplv14-seo-section__keywords span{font-weight:600}.iplv14-seo-section__reference{font-size:.8em;font-weight:300;margin-top:1em}.iplv14-seo-section__reference span{text-transform:uppercase}@media print{.SectionMenu,.iplv14-images-thumbs,.iplv14-top-section__call-to-action-btns,.iplv14-add-to-btns,.iplv14-social,.iplv14-room-group-items,.iplv14-collection-items,.iplv14-similar-items,.iplv14-curated-group,.iplv14-sneaky-buttons,.iplv14-container.AdSlot,.iplv14-buying-guides{display:none}.iplv14-images-swiper,.iplv14-images-swiper .swiper-wrapper .swiper-slide-active{width:100%;max-width:100%}}@media only screen and (max-width:67.5em){.iplv14-breadcrumbs{padding-left:1rem}}@media only screen and (max-width:64em){.iplv14-container{padding:0 1em}.iplv14-images{min-height:unset}}@media only screen and (max-width:47.9375em){.iplv14-container{padding:0}.iplv14-banner-container{padding:0 1em}.iplv14-images-thumbs-wrapper{display:none}.iplv14-images-swiper{width:100%;min-height:250px}.iplv14-seo-section,.iplv14-breadcrumbs{padding:0 1em}.iplv14-top-section__left,.iplv14-top-section__right{width:100%;max-width:100%;margin:0;padding:0 1em}.iplv14-top-section__left>div{margin-top:.5em}.iplv14-top-section__right{text-align:left;margin-top:1em}.iplv14-top-section__call-to-action-btns{flex-direction:column-reverse;margin-top:1em;margin-left:0;margin-right:0}.iplv14-top-section__call-to-action-btns a,.iplv14-top-section__call-to-action-btns button{width:100%;font-size:1em;margin-top:auto;margin-left:0 !important}.iplv14-intiaro>button{width:100%;font-size:1em}.iplv14-top-section__add-to-cart-btn{margin-left:0;margin-bottom:1em}body.__addtocart{padding-bottom:4em}.iplv14-add-to-btns{margin-left:0;justify-content:center}.iplv14-top-section{flex-direction:column}.iplv14-top-section-bottom{flex-direction:column-reverse}.iplv14-add-to-btns button.iplv14-add-to-btns__addtolist-btn,.iplv14-add-to-btns button.iplv14-add-to-btns__addtoroomplan-btn{padding:.5em 0;width:50%;margin-left:0}.iplv14-bed-sizes,.iplv14-bed-frames{font-size:1em;position:relative}.iplv14-mattress-sizes{flex-direction:column;font-size:1em}.iplv14-bed-sizes select.form-control,.iplv14-mattress-sizes select.form-control,.iplv14-bed-frames select.form-control{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.iplv14-mattress-sizes__container{width:100%}.iplv14-bed-sizes:after,.iplv14-mattress-sizes__container:after,.iplv14-bed-frames:after{content:"";width:0;height:0;position:absolute;pointer-events:none;border-left:4px solid transparent;border-right:4px solid transparent;top:calc(50% - 2.5px);right:.75em;border-top:7px solid #000}.iplv14-mattress-sizes .iplv14-mattress-sizes__foundation{margin-left:0;margin-top:1em}.iplv14-swatches{max-width:unset;margin-top:2rem;border-top:1px solid #000;padding-top:2rem}.iplv14-bottom-section{margin:2rem 0}.iplv14-finishes-row{justify-content:center}.iplv14-finishes-selected{text-align:center}.iplv14-swatches__popup .iplv14-finishes-selected,.iplv14-fabric-options__filters .iplv14-finishes-selected{text-align:left}.iplv14-delivery .delivery-lookup__top-desc{padding-right:0;text-align:center}.iplv14-delivery .delivery-lookup__top{flex-direction:column}.iplv14-top-section__reviews{justify-content:unset;flex-direction:column}.iplv14-top-section__reviews-text,.iplv14-top-section__reviews-add-text{margin-left:0}.iplv14-images-swiper .swiper-pagination{display:block}.iplv14-images__zoom-thumbs{justify-content:unset}.iplv14-images-swiper .swiper-button-next,.iplv14-images-swiper .swiper-button-prev,.iplv14-images__zoom-larges .swiper-button-next,.iplv14-images__zoom-larges .swiper-button-prev{display:none !important}.iplv14-images__zoom .iplv14-images__zoom-larges .iplv14-images-caption{background:rgba(255,255,255,.7) !important}.iplv14-swiper{padding-left:1rem}.iplv14-specs__table-scroll{overflow-x:scroll}.iplv14-delivery{border:1px solid #000;border-width:1px 0;padding:2rem 0}.iplv14-finishes-wrapper{flex-direction:column}.iplv14-fabrics__view-all{margin-left:0;padding:1em;margin-top:1em;text-align:center}.iplv14-social{margin:3rem 0 1rem}.iplv14-social__title{padding-bottom:.5rem}.iplv14-social .iplv14-social__container:not(.__show){display:none !important}.iplv14-social .iplv14-social__container.__show{display:block !important}.iplv4-print-btn{text-transform:uppercase;color:#000;padding:.5em 0;text-align:center;outline:none;font-size:.9em;font-weight:500;text-decoration:underline}.iplv14-top-section__add-to-cart-btn.__fixed{position:fixed;bottom:0;left:0;right:0;z-index:100;width:100%;margin-bottom:0;text-align:center;padding:1.15em .5em;color:#fff;text-transform:uppercase;outline:none}.iplv14-fabrics-row--trigger{text-align:center;margin-left:1em;margin-right:1em}.iplv14-fabric-option__result{flex-direction:column}.iplv14-fabric-option__result-image{margin-right:0;margin-bottom:1rem}}@media only screen and (max-width:33.75em){.item-page-14 .iplv14-curated-group h2{border:none;text-align:center}}