/*
* - Custom USM - CSS
*/


/*
* ---------------------------------------------------------------------
* ------------------- CSS Quick fixes ---------------------------
* ---------------------------------------------------------------------
*/
.menu-desktop{
min-height:46px;
}

.page-product-bundle .bundle-options-container p.required {
    color: #505050 !important;
   display:none !important;
}

.product-info-main .fieldset>.field.required>.label:after, .product-info-main .fieldset>.fields>.field.required>.label:after, .product-info-main .fieldset>.field._required>.label:after, .product-info-main .fieldset>.fields>.field._required>.label:after {
    content: none !important;
    color: #e02b27;
    font-size: 1.2rem;
    margin: 0 0 0 5px;
}

.cart-container .reward-checkout{
    display:none !important;
}

.criteo_header{
	display:none !important;
}

/*
* ---------- PRE HEADER LINKS ------------
*/

.page-header .header.panel .header.links li{
    margin-left: 10px;
    z-index: 10;
    cursor: pointer;
    position: relative;
}
.page-header .header.panel .header.links li:before {
    content: " | ";
    padding-right: 12px;
}
.page-header .header.panel .header.links li:nth-child(1):before, .page-header .header.panel .header.links li:nth-child(2):before, .page-header .header.panel .header.links li:nth-child(3):before {
    display:none;
    padding-right: 0px;
}

/*
* ---------- COMPARE LINK --------------
*/

ul.header.links li.item.link.compare a.action.compare {
    color: #006400;
    text-decoration: underline;
    text-transform: capitalize;
    font-weight: 700;
}
ul.header.links li.item.link.compare a.action.compare .counter.qty:before{
 content: " - ";
}

/* == MODAL HOVER EFFECT == */
.modal-info {
  cursor: pointer !important;
}

/*
* - CART QUICK FIXES
*/
.cart.main.actions .action.clear { 
    display:none !important;
}

.cart.main.actions .action.continue { 
    display:none !important;
}

.cart-summary #block-shipping{
    display:none !important;
}

.actions-toolbar .action.action-edit{

    color: #333333 !important;
    background: none !important;
    text-decoration: underline !important;    
    padding: 0 !important;

}  

.actions-toolbar .action.action-edit::after{
    
    content: " | ";
    position: relative;
    top: 0;
    left: 5px;
    
    display: inline-block;
    color: #333333;
    text-decoration: none;
    background: none;

}  

.actions-toolbar .action.action-delete{

    color: #333333 !important;
    background: #ffffff !important;
    text-decoration: underline !important;
    padding: 0 !important;
    margin-left:5px;

}  

/*
* - Checkout Quick Fixes
*/

.checkout-shipping-method .step-title{
    display:none;
}
#checkout-shipping-method-load{
    display:none;
}

#shipping-method-buttons-container{
margin-left:0;
}

#shipping-method-buttons-container .button.action.continue.primary{
    width:100%;
}
@media (min-width: 768px){
    .checkout-shipping-method .actions-toolbar>.primary {
        width: 60%;
        margin-top: 40px;
        margin-left: 20%;
        float:none !important;
    }
}
/*
* - checkout/#payments quick fixes
*/
.payment-methods .payment-group .amazon-button-container{
    width: 100%;
    box-sizing: border-box;
    padding: 20px 20px 0px 20px;
    border-top: 1px solid #ccc;
}
.opc-block-shipping-information .shipping-information .ship-via{
    display:none;
}

/*
* - MINI CART QUICK FIXES
*/

#minicart-amazon-pay-button{
    margin-bottom: 12px;
    padding-bottom: 6px;
    border-bottom: 1px solid #cccccc;
}

.amazon-minicart-container .amazon-button-container {
    margin: 12px 0 4px 40px;
}


/*
* - Comfort Depth Styles
*/

.try-it-view-modal .alt-body-selector .body-type.sandy {
    background-image: url(https://www.us-mattress.com/media/assets/modal/sandy.png);
}

.try-it-view-modal .alt-body-selector .body-type.aaron {
    background-image: url(https://www.us-mattress.com/media/bluefoot/about-us/experts/aaron3_133x162.png);
}


/*
* Gallery placeholder fixes
*/

.loader img:first-child {
    display: none;
}

.loader:hover img {
    display: block !important;
}

.loader:hover:after {
    content: "Gallery Loading ..." !important;
    z-index: 99999;
    font-size: 16px;
    position: absolute;
    width: 100%;
    color: #ececec;
    padding: 55% 0;
    text-align: center;
}

@media (min-width: 768px){
    .gallery-placeholder .loading-mask .loader .img-gallery-placeholder {
        opacity: 1 !important;
    }
}

.gallery-placeholder .loading-mask .loader:hover .img-gallery-placeholder {
    opacity: 0.7 !important;
}


#block-giftcard{
    display:none !important;
}



/*
* affirm prequal
*/

.affirm-link{
    text-decoration: underline;
    color: #196e8e;
}

.affirm-no-link{
    cursor:default;
}

/*
* Manual Breadcrumb fix
*/

.manual-breadcrumb {
    width: calc(100% - 200px) !important;
}

/*
* PLP font-size
*/
@media (max-width: 767px), print{
    .page-products .filter-options-item {
        font-size: 20px;
    }
    .page-products .filter .block-subtitle {
        font-size: 20px;
        background-color: #fff;
    }
}
/*
* PLP smooth scrolling on filters
*/

#layered-filter-block #narrow-by-list{
    -webkit-overflow-scrolling: touch;  
}

/*
* PLP popup z index
*/
.modal-popup.cms-modal._show{
        z-index: 9999 !important;
}


/*
* PLP hide sorter arrow
*/

.toolbar-sorter .action.sorter-action{
    display:none;
}

/*
* PLP remove product NAme option
*/

#sorter option[value=name]{
    display:none;
}

/* PLP hide number of results on mobile */
@media screen and (max-width: 480px) {
    .page-with-filter .toolbar-amount {
        display: none;
    }
}

/*
* Inventory Managing
*/
.stock-manager{
    box-sizing: border-box; 
}


/*
* Hide second amazon button
*/
.amazon-button-image-2017:nth-child(2) {
    display: none;
}

.login-with-amazon .amazonpay-button-inner-image:nth-child(2) {
display:none !important;
}

/*
* Modify top header bars
*/
.page-header .header.panel .header.links li:before {
    content: none !important;
    padding-right: 0px !important;
}

.page-header .header.panel .header.links li a.action.compare:before {
    content: none !important;
    padding-right: 0px !important;
}

/* PDP MOBILE MISC STUFF FOR SALE THEME AREA */
@media screen and (max-width: 480px) {
    .catalog-product-view .page-title-wrapper {
        padding-left: 15px;
        padding-right: 15px;
        margin-bottom: 15px;
        font-size: 22px;
        line-height: 26px;
    }
    .catalog-product-view .page-title-wrapper h1 {
        color: unset;
    }
    .catalog-product-view .product.media {
        padding-left: 15px;
        padding-right: 15px;
    }
    .catalog-product-view .product.media .product.data.items {
        margin-bottom: 15px;
    }
    .catalog-product-view .product-info-promo {
        margin: 0 auto;
    }
    .page-layout-1column .product-info-main {
        padding-left: 15px;
        padding-right: 15px;
        margin-bottom: 20px;
    }
    .catalog-product-view .product-info-price {
        padding-right: 20px;
    }
    .catalog-product-view .product-info-sale .sale-end-date {
        font-size: 14px !important;
    }
    .catalog-product-view .product-info-sale .rewards {
        font-size: 14px !important;
    }
    .bundle-price-wrapper.active {
        float: left;
        margin-right: 10px;
    }
    .bundle-price-wrapper.active .retail-price {
        float: left;
    }
    .catalog-product-view .product-info-main .product-info-price .price-box .price-wrapper .price {
        font-size: 36px;
        color: #c53c36 !important;
    }
    .catalog-product-view .product-info-price .retail-price .reg {
        margin: unset;
    }
    .catalog-product-view .product-info-main .guarantee {
        display: none;
    }
    .product.data.items.bundle-items>.item.content {
        padding: 20px 0;
        border: none;
    }
    .bundle-options-container .product-options-wrapper {
        margin-bottom: 15px;
    }
    /*
    .product-details .price-box.price-configured_price {
        display: none;
    }
    */
}

/* PDP MOBILE GALLERY SIZING*/
@media screen and (max-width: 480px) {
    .catalog-product-view .product.media {
        padding-left: 0;
        padding-right: 0;
    }
    .catalog-product-view .product.media .product.data.items>.item.content {
        border-left: none;
        border-right: none;
        padding: 20px 0;
    }
    .catalog-product-view .product.media .fotorama__nav-wrap {
        padding: 15px 15px 0 15px;
    }
} 

/*
* PDP IOS thumbnails clicking
*/

#tab-label-try-it{
    cursor:pointer;
}
.fotorama__nav__frame--thumb{
    cursor:pointer;
}

.fotorama__thumb{
    cursor:pointer;
}

.fotorama__thumb img{
    cursor:pointer;
}



/*
* TEMP FIX FOR BLUEFOOT
*/
.mobile-checkout-button{margin-bottom:20px}@font-face{font-family:'bluefoot-icons';src:url('../../frontend/USMattress/USMattress/en_US/Gene_BlueFoot/fonts/bluefoot/bluefoot.eot');src:url('../../frontend/USMattress/USMattress/en_US/Gene_BlueFoot/fonts/bluefoot/bluefoot.eot?#iefix') format('embedded-opentype'),url('../../frontend/USMattress/USMattress/en_US/Gene_BlueFoot/fonts/bluefoot/bluefoot.woff') format('woff'),url('../../frontend/USMattress/USMattress/en_US/Gene_BlueFoot/fonts/bluefoot/bluefoot.ttf') format('truetype'),url('../../frontend/USMattress/USMattress/en_US/Gene_BlueFoot/fonts/bluefoot/bluefoot.svg#bluefoot') format('svg');font-weight:400;font-style:normal}.bluefoot-full-width{float:left;width:100%}.bluefoot-wrapper{width:100%;max-width:1260px;margin:0 auto;box-sizing:border-box;padding-left:15px;padding-right:15px}.bluefoot-entity{box-sizing:border-box;margin-bottom:15px}.bluefoot-align-left{text-align:left}.bluefoot-align-right{text-align:right}.bluefoot-align-center{text-align:center}.bluefoot-align-center img{margin-left:auto;margin-right:auto}.page-layout-full-width .page-main{max-width:100%;width:100%;padding-left:0;padding-right:0}@media all and (min-width:1500px){.bluefoot-wrapper{max-width:1440px}}.bluefoot-mobile-only{display:none !important}@media all and (max-width:770px){.bluefoot-mobile-only{display:block !important}.bluefoot-mobile-hidden{display:none !important}}.bluefoot-icons{font-family:'bluefoot-icons'}.transition{transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.bluefoot-column{float:left;padding:0 7.5px;box-sizing:border-box;min-height:1px}.bluefoot-column.right{float:right}.bluefoot-column.bluefoot-no-padding{padding:0}.bluefoot-column-12{width:100%}.bluefoot-column-11{width:91.66666667%}.bluefoot-column-10{width:83.33333333%}.bluefoot-column-9{width:75%}.bluefoot-column-8{width:66.66666667%}.bluefoot-column-7{width:58.33333333%}.bluefoot-column-6{width:50%}.bluefoot-column-5{width:41.66666667%}.bluefoot-column-4{width:33.33333333%}.bluefoot-column-3{width:25%}.bluefoot-column-2{width:16.66666667%}.bluefoot-column-1{width:8.33333333%}@media all and (max-width:990px){.bluefoot-column-12{width:100%}.bluefoot-column-12.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-11{width:100%}.bluefoot-column-11.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-10{width:100%}.bluefoot-column-10.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-9{width:100%}.bluefoot-column-9.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-8{width:100%}.bluefoot-column-8.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-7{width:100%}.bluefoot-column-7.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-6{width:100%}.bluefoot-column-6.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-5{width:50%}.bluefoot-column-4{width:50%}.bluefoot-column-3{width:50%}.bluefoot-column-2{width:50%}.bluefoot-column-1{width:50%}}@media all and (max-width:770px){.bluefoot-column-12{width:100%}.bluefoot-column-12.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-11{width:100%}.bluefoot-column-11.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-10{width:100%}.bluefoot-column-10.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-9{width:100%}.bluefoot-column-9.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-8{width:100%}.bluefoot-column-8.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-7{width:100%}.bluefoot-column-7.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-6{width:100%}.bluefoot-column-6.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-5{width:100%}.bluefoot-column-5.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-4{width:100%}.bluefoot-column-4.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-3{width:100%}.bluefoot-column-3.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-2{width:100%}.bluefoot-column-2.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column-1{width:100%}.bluefoot-column-1.bluefoot-fixed-height-item{height:auto !important}.bluefoot-column{padding:0}}.bluefoot-row{margin-left:-7.5px;margin-right:-7.5px;box-sizing:border-box}.bluefoot-row.with-media-background,.bluefoot-row.bluefoot-wrapper-row{margin-left:0;margin-right:0}.bluefoot-row:before,.bluefoot-row:after{content:'';display:table}.bluefoot-row:after{clear:both}.col-main .bluefoot-row>.bluefoot-entity{padding-left:7.5px;padding-right:7.5px}.col-main .bluefoot-row>.bluefoot-entity.no-padding{padding-left:0;padding-right:0;box-sizing:border-box}.bluefoot-hr{margin:15px auto;max-width:100%;width:100%;border-width:1px;border:none;border-top:solid}.bluefoot-spacer{height:15px}.bluefoot-image a{width:auto;display:inline-block}.bluefoot-image img{max-width:100%;display:block}.bluefoot-image figcaption{text-align:center;margin-top:15px}.bluefoot-video{width:100%}.bluefoot-video iframe{height:500px;width:100%;max-width:100% !important;border:none}.bluefoot-driver{font-size:0}.bluefoot-driver a{width:auto;display:inline-block;position:relative}.bluefoot-driver img{max-width:100%;display:block}.bluefoot-driver:hover .bluefoot-driver-text{background:rgba(0,0,0,.6)}.bluefoot-driver-text{position:absolute;z-index:10;display:block;bottom:0;left:0;right:0;padding:15px;background:#000;background:rgba(0,0,0,.4);text-align:center;font-size:18px;color:#fff;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.bluefoot-slider{float:left;width:100%;background:url('../../frontend/USMattress/USMattress/en_US/Gene_BlueFoot/css/images/loading_36x36.gif') center 15px no-repeat;min-height:66px}.bluefoot-slider.bluefoot-slider-with-dots{margin-bottom:50px}.bluefoot-slider.slick-visible{background:0 0;min-height:0}.bluefoot-slider.slick-visible .bluefoot-advanced-slide,.bluefoot-slider.slick-visible .bluefoot-slide,.bluefoot-slider.slick-visible .slick-arrow,.bluefoot-slider.slick-visible .slick-dots{opacity:1;visibility:visible}.bluefoot-slider img{max-width:100%;margin:0 auto}.bluefoot-slider .slick-arrow{position:absolute;top:50%;width:40px;height:40px;line-height:40px;margin-top:-20px;border:none;z-index:10;padding:0;font-family:'bluefoot-icons';font-size:14px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;opacity:0}.bluefoot-slider .slick-arrow:focus{outline:none}.bluefoot-slider .slick-arrow span{width:40px;padding:0}.bluefoot-slider .slick-next{right:0}.bluefoot-slider .slick-prev{left:0}.bluefoot-slider .slick-dots{list-style:none;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;opacity:0;padding:0;text-align:center;margin:15px 0;width:100%;position:absolute;left:0;bottom:-50px}.bluefoot-slider .slick-dots li{display:inline-block;margin:0 7.5px}.bluefoot-slider .slick-dots li button{text-indent:-9999px;height:15px;line-height:15px;width:15px !important;padding:0 !important;border-radius:50%;border:none;background:#ddd}.bluefoot-slider .slick-dots li button:focus{outline:none}.bluefoot-slider .slick-dots li button:hover{background:#39c}.bluefoot-slider .slick-dots li.slick-active button{background:#39c}.bluefoot-advanced-slide,.bluefoot-slide{margin-bottom:0;opacity:0;visibility:hidden;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.bluefoot-advanced-slide.hidden-on-load,.bluefoot-slide.hidden-on-load{display:none}.bluefoot-advanced-slide{background-size:cover;background-repeat:no-repeat;background-position:center center}.bluefoot-advanced-slide.bluefoot-slide-with-link{cursor:pointer}.bluefoot-advanced-slide .bluefoot-advanced-slide-content{margin:30px;padding:30px;display:inline-block;width:40%;text-align:center}.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay{background:rgba(0,0,0,.9)}.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay h2,.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay h3,.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay h4,.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay p,.bluefoot-advanced-slide .bluefoot-advanced-slide-content.bluefoot-with-overlay li{color:#fff}.columns .column.main{max-width:100%}@media all and (max-width:990px){.bluefoot-advanced-slide{text-align:center}.bluefoot-advanced-slide .bluefoot-wrapper{padding:0}.bluefoot-advanced-slide .bluefoot-advanced-slide-content{width:60%;margin-left:20%;margin-right:20%;box-sizing:border-box}}@media all and (max-width:770px){.bluefoot-advanced-slide .bluefoot-advanced-slide-content{width:80%;margin-left:10%;margin-right:10%;padding:15px}}.bluefoot-product{background:0 0}.bluefoot-product li.item,.bluefoot-product .item li{list-style:none;margin-left:0;width:100%}.bluefoot-product li.item .product-image img,.bluefoot-product .item li .product-image img{max-width:100%;height:auto}.bluefoot-product ul.add-to-links{padding-left:0}.bluefoot-product.products-grid{margin:0;padding:0;width:auto}.bluefoot-product.products-grid .item{margin:0 0 15px}.bluefoot-product.products-grid .item .actions{display:block}.bluefoot-product.products-list{margin:0;padding:0;width:auto}.bluefoot-product-single .products .product{width:100%;padding-left:0}.bluefoot-product-list li.item,.bluefoot-product-list .item li{list-style:none;margin-left:0}.bluefoot-product-list li.item .product-image img,.bluefoot-product-list .item li .product-image img{max-width:100%;height:auto}.bluefoot-product-list ul.add-to-links{padding-left:0}.bluefoot-product-list.products-grid{margin:0;padding:0;width:auto}.bluefoot-product-list.products-grid .item .actions{display:block}.bluefoot-newsletter.block .actions .button{float:left}.bluefoot-newsletter.block .block-title{border-top:none}.bluefoot-newsletter .input-container{position:relative}.bluefoot-newsletter .input-container .actions{position:absolute;right:0;top:0}.bluefoot-newsletter .input-container .actions .button{border-right:none;border-top:none;border-bottom:none}.bluefoot-accordion .bluefoot-accordion-link,.bluefoot-accordion h4.bluefoot-accordion-link{cursor:pointer;margin:0;padding:15px 0;box-sizing:border-box;line-height:1.4em}.bluefoot-accordion .bluefoot-accordion-link:after,.bluefoot-accordion h4.bluefoot-accordion-link:after{content:'+';font-family:'bluefoot-icons';float:right;font-size:1.4em;width:20px}.bluefoot-accordion .bluefoot-accordion-inner{box-sizing:border-box;padding:15px 0;border-top:1px solid #ededed}.bluefoot-accordion-item{border-bottom:1px solid #ededed;margin:0}.bluefoot-accordion-item.active .bluefoot-accordion-link:after{content:'-'}.bluefoot-tabs .bluefoot-accordion-link{cursor:pointer;margin-bottom:0;padding:15px;box-sizing:border-box;line-height:1.4em;border-bottom:1px solid #ededed}.bluefoot-tabs .bluefoot-accordion-link:after{content:'+';font-family:'bluefoot-icons';float:right;font-size:1.4em}.bluefoot-tabs .bluefoot-tabs-navigation{border-bottom:1px solid #ededed;margin:0;padding:0}.bluefoot-tabs .bluefoot-tabs-navigation li{float:left;margin:0;padding:0;list-style:none}.bluefoot-tab{height:40px;line-height:40px;border:1px solid #ededed;border-bottom:none;border-right:none;background:#f6f6f6;padding:0 15px;display:block;cursor:pointer;position:relative}.bluefoot-tab:after{content:'';left:0;right:0;bottom:-1px;border-bottom:1px solid #fff;position:absolute;display:none}.bluefoot-tab.last{border-right:1px solid #ededed}.bluefoot-tab.active,.bluefoot-tab:hover{background:#fff}.bluefoot-tab.active:after{display:block}.bluefoot-tab-inner{padding:15px 0;box-sizing:border-box}.bluefoot-tab-content{display:none}.bluefoot-tab-content.active{display:block}@media all and (min-width:771px){.bluefoot-tab-inner{display:block !important}}@media all and (max-width:770px){.bluefoot-tab-content{display:block}.bluefoot-tab-inner{padding:15px;display:none}}.bluefoot-map-container{width:100%;height:300px}.bluefoot-map{max-width:100%;width:100%;height:100%}.bluefoot-search-form .form-search{position:relative;padding:0}.bluefoot-search-form label{display:none}.bluefoot-search-form input[type=search],.bluefoot-search-form input[type=text]{width:100%;height:40px;padding-right:40px}.bluefoot-search-form .search-button{position:absolute;top:1px;right:1px;width:38px;height:38px;padding:0;border:0;background:0 0;color:#999;font-size:20px;transition:.5s;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.bluefoot-search-form .search-button:before{content:'s';text-transform:none;font-family:'bluefoot-icons';text-align:center;width:40px;height:40px;line-height:40px}.bluefoot-search-form .search-button:hover{color:#000}.bluefoot-code{text-align:left !important;font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:13px;tab-size:8;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bluefoot-code pre{padding:0;border:none;background:0 0}.bluefoot-code code{padding:15px;box-sizing:border-box}.bluefoot-app .col2-right-layout .col-right .block-title{border:0}.bluefoot-content-view-latest .bluefoot-content-latest-item{padding:9px}.bluefoot-content-view-latest .bluefoot-published-date{font-size:12px;font-weight:600;margin:5px 0 0}.bluefoot-content-view-latest .bluefoot-excerpt{margin:5px 0 0}.bluefoot-content-view-latest .bluefoot-latest-title{margin:0}@media screen and (max-width:770px){.bluefoot-app .col2-right-layout .col-right{float:left;width:100%}}.bluefoot-app img,.bluefoot-content-list img,.bluefoot-app iframe,.bluefoot-content-list iframe{max-width:100%}.bluefoot-app .bluefoot-content-list-page-title h1,.bluefoot-content-list .bluefoot-content-list-page-title h1{border-bottom:none}.bluefoot-content-summary{float:left;width:100%}.bluefoot-content-list-page-description{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ededed}.bluefoot-app .pager{margin-bottom:0;width:100%}.bluefoot-app .pager ol{margin-bottom:0}.bluefoot-app .pager li{list-style:none;margin-left:0}.bluefoot-content-list-item{border-bottom:1px solid #ededed;padding-bottom:15px;margin-bottom:15px}.bluefoot-content-list-item .bluefoot-published-date{font-size:12px;font-weight:600;margin-bottom:0}.bluefoot-content-list-item.last{padding-bottom:0;border-bottom:none}.bluefoot-no-content p{font-weight:700}.bluefoot-content-grid-item .bluefoot-published-date{font-size:12px;font-weight:600;margin-bottom:0}.bluefoot-content-list-type-item{border-bottom:1px solid #ededed;padding-bottom:15px;margin-bottom:15px;float:left;width:100%}.bluefoot-content-list-type-item.last{padding-bottom:0;border-bottom:none}.bluefoot-content-view img,.bluefoot-content-view iframe{max-width:100%}.bluefoot-content-view .bluefoot-content-view-page-title h1{border-bottom:none}.bluefoot-content-view-share{min-height:40px;margin-bottom:15px}.bluefoot-content-featured-image{margin-bottom:15px;display:block}.bluefoot-content-view-taxonomies{margin-top:15px;padding-top:15px;border-top:1px solid #ededed}.bluefoot-content-view-taxonomies .bluefoot-content-view-taxonomy-list{list-style:none;padding-left:0}.bluefoot-content-view-taxonomies .bluefoot-content-view-taxonomy-list li{display:inline;margin-left:0}.bluefoot-content-view-taxonomies .bluefoot-content-view-taxonomy-list li.bluefoot-list-divider{margin:0 7.5px;opacity:.5}.bluefoot-content-view-comments{padding-top:15px;border-top:1px solid #ededed}.columns .column.main{max-width:100%}.affirm-promo iframe{max-width:100%}#learn-more img{height:1em !important;margin:0 .3em !important;vertical-align:baseline !important}.manual-breadcrumb{margin:0 0 20px;position:absolute;top:-39px}.manual-breadcrumb .items{font-size:1.2rem;color:#a3a3a3;margin:0;padding:0;list-style:none none}.manual-breadcrumb .items>li{display:inline-block;vertical-align:top}.manual-breadcrumb .item{margin:0}.manual-breadcrumb a{color:#333;text-decoration:none}.manual-breadcrumb a:visited{color:#333;text-decoration:none}.manual-breadcrumb a:hover{color:#333;text-decoration:underline}.manual-breadcrumb a:active{color:#333;text-decoration:none}.manual-breadcrumb strong{font-weight:400}.manual-breadcrumb .item:not(:last-child):after{color:#333;content:'>'}.manual-breadcrumb .item:not(:last-child):after{margin:0 2px}@media only screen and (max-width:767px){.catalog-product-view .manual-breadcrumb{display:none}}@media (min-width:768px){.manual-breadcrumb{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;padding-right:25px;width:auto;width:calc(100% - 150px)}.page-wrapper>.manual-breadcrumb{box-sizing:border-box;width:100%}}


/*
* PDP Daybeds shipping est
*/

.product-info-main .shipping-est-wrapper{
    display:none;
}

.multi-bundle-options-container.product-info-main .shipping-est-wrapper{
    display:block;
}

/*
* SHOWING ADD TO COMPARE ON SLI
*/

.sli_wrapper .product-item-inner {
    display: flex !important;
}
