.loading-overlay:not(.hidden)~*{visibility:hidden}section.bundle+.spaced-section--full-width{margin-top:-5rem;padding:0}.gradient:not(.color-transparent)>product-bundle{padding-top:4rem;padding-bottom:0rem}product-bundle{display:block;margin-bottom:6.4rem;overflow:hidden}product-bundle+product-bundle{padding-top:6rem;margin-top:6.4rem;border-top:1px solid #bbb}product-bundle .wrapper{display:flex;align-items:center;column-gap:6.4rem}product-bundle .wrapper .col-2{flex:unset;flex-basis:100%}.bundle-main{padding:0 30px}product-bundle ol{list-style-type:none;display:flex;margin-left:0;padding:0 3px;align-items:center}product-bundle ol>li{padding:1rem 0}product-bundle .button .icon{width:2rem;height:auto}product-bundle .wrapper .head .h4{color:rgb(var(--color-base-accent-3));margin-bottom:.8rem}product-bundle .head .h4+p{margin-top:.8rem;font-size:2rem}product-bundle .options{margin-top:2.8rem}product-bundle .options>*>*{margin-bottom:2.8rem}product-bundle .price{font-size:2rem;font-weight:700;margin-bottom:3.2rem}product-bundle .price .savings{font-size:1.6rem;font-weight:400;margin-left:1rem}product-bundle-card .savings .money{text-decoration:line-through}product-upsell product-bundle{margin-top:1.6rem}product-upsell product-bundle .wrapper{column-gap:8.4rem}product-upsell product-bundle .price .savings{display:block;margin-left:0}product-upsell product-bundle-card .bundle-price,product-upsell .bundle-form__input--dropdown .select select{font-size:1.8rem}@media screen and (min-width:750px){section.bundle+.spaced-section--full-width{margin-top:-10rem}.gradient:not(.color-transparent)>product-bundle{padding-top:4rem;padding-bottom:0rem}product-bundle{margin-bottom:9.2rem}product-bundle+product-bundle{padding-top:12rem;margin-top:9.2rem}product-bundle .wrapper{column-gap:9.4rem;padding-left:2px}.product-bundle__cards{column-gap:3rem;row-gap:2rem;margin-top:0;align-items:start}.product-bundle__cards li{width:calc(33.333333% - 4.8rem);padding-top:0;padding-bottom:0}}@media screen and (min-width:1249px){product-bundle .wrapper>.col-2:first-child{max-width:41.6rem}.product-bundle__cards .mobile-only .icon-plus{display:none}}@media screen and (max-width:1440px){product-upsell product-bundle .wrapper>.col-2:first-child{max-width:32.6rem}}@media screen and (max-width:1400px){product-upsell product-bundle .wrapper{column-gap:8.4rem}product-upsell product-bundle .head .h4+p{font-size:1.8rem}product-upsell product-bundle .price{font-size:1.8rem}product-upsell product-bundle .price .savings{font-size:1.4rem}product-upsell .product-bundle__cards .mobile-only .icon-plus{display:inline}product-upsell .product-bundle__cards li{width:100%}product-upsell .product-bundle-card--info{display:flex;column-gap:1.6rem}product-upsell .product-bundle-card--info .product__media,product-upsell .product-bundle-card--info .info{flex-grow:1}product-upsell product-bundle-card .product__media{min-width:0;max-width:14.6rem}product-upsell .product-bundle__cards li:nth-of-type(2n)+.separator .icon-plus{display:inline}product-upsell .bundle-form__input--color-swatch__label{font-size:1.8rem;line-height:3rem}}@media screen and (max-width:1250px){product-bundle .wrapper{column-gap:8.4rem}product-bundle .wrapper>.col-2:first-child{max-width:32.6rem}product-bundle .head .h4+p{font-size:1.8rem}product-bundle .price{font-size:1.8rem}product-bundle .price .savings{font-size:1.4rem}.product-bundle__cards .mobile-only .icon-plus{display:inline}.product-bundle__cards li:nth-of-type(2n)+.separator .icon-plus{display:none}.product-bundle__cards li{width:calc(50% - 4.8rem)}product-bundle-card .info .h4 a,product-bundle-card .bundle-price{font-size:1.8rem;line-height:2.4rem}.bundle-form__input--color-swatch__label{font-size:1.8rem;line-height:3rem}}@media screen and (max-width:950px){product-bundle .wrapper{display:flex}product-bundle .wrapper>.col-2:first-child{max-width:50rem;margin-left:auto;margin-right:auto;margin-bottom:4rem;text-align:center}product-bundle .options>*>*{margin-left:auto;margin-right:auto}.product-bundle__cards{column-gap:2rem}.product-bundle__cards li{width:100%}.product-bundle__cards .separator{margin-bottom:0}}product-bundle-card{display:block;position:relative;transition:all .25s ease}product-bundle-card.loading .product__media{visibility:hidden}product-bundle-card.loading product-price{visibility:hidden}product-bundle-card .loading-overlay{top:20%;left:50%;right:auto;padding:0}product-bundle-card .loading-overlay:not(.hidden)~*{visibility:inherit;opacity:.25}product-bundle-card .product__media{min-width:0;width:100%;overflow:hidden}product-bundle-card .product__media a{display:block}product-bundle-card .product__media .img>*{width:100%;height:auto;max-height:15.5rem;object-fit:cover}product-bundle-card .info .h4{margin-bottom:.8rem}product-bundle-card .info .h4 a{font-size:1.8rem;font-family:var(--font-body-family);font-weight:700;line-height:2.8rem}product-bundle-card .info .h4 a:link{text-decoration:none}product-bundle-card .info .h4 a:hover,product-bundle-card .info .h4 a:focus{text-decoration:underline}product-bundle-card .bundle-price{font-size:2rem}product-bundle-card .bundle-price .savings{font-size:1.6rem}product-upsell product-bundle-card .bundle-price .savings{display:block}product-bundle-card .bundle-price .total{font-weight:700}product-bundle-card .bundle-form__input{margin-top:2.4rem}.product-bundle__cards .separator{position:relative;top:50px}.product-bundle__cards .icon-plus{width:3.2rem;height:auto;max-height:3.2rem}@media screen and (max-width:1050px){product-upsell product-bundle .wrapper{display:block}product-upsell product-bundle .wrapper>.col-2:first-child{max-width:50rem;margin-left:auto;margin-right:auto;margin-bottom:4rem;text-align:center}product-upsell product-bundle .options>*>*{margin-left:auto;margin-right:auto}product-upsell product-bundle .price{justify-content:center}product-upsell .product-bundle__cards li{width:calc(50% - 4.8rem)}product-upsell .product-bundle__cards li:nth-of-type(2n)+.separator .icon-plus{display:none}}@media screen and (max-width:850px){product-upsell product-bundle ol{display:flex;margin-left:0;padding-left:0}product-upsell product-bundle ol li,product-upsell product-bundle ol .separator{margin-left:auto;margin-right:auto;display:flex}product-upsell product-bundle ol.product-bundle__cards .separator{margin-bottom:155px;margin-left:0%}product-upsell .product-bundle__cards li{width:100%;padding-bottom:0}product-upsell .product-bundle-card--info{display:flex;column-gap:1.6rem}product-upsell .product-bundle-card--info .product__media,product-upsell .product-bundle-card--info .info{flex-grow:1}product-bundle-card .product__media{min-width:0;max-width:14.6rem}product-upsell .product-bundle__cards li:nth-of-type(2n)+.separator .icon-plus{display:inline}}@media screen and (max-width:749px){product-bundle ol{display:flex;margin-left:0;padding-left:0}.money-row{padding-right:5px}product-bundle .wrapper{flex-direction:column;padding:0 3px}.product-bundle__cards .separator{top:0}.col-2{width:100%;max-width:100%}product-bundle ol li{width:100%}product-bundle ol li,product-bundle ol .separator{margin-left:auto;margin-right:auto;display:flex}product-bundle ol.product-bundle__cards .separator{margin-bottom:0;margin-left:0%}.product-bundle__cards li{width:100%}.product-bundle-card--info{display:flex;column-gap:1.6rem}.product-bundle-card--info .product__media,.product-bundle-card--info .info{flex-grow:1}product-bundle-card .product__media{min-width:0;max-width:14.6rem}.product-bundle__cards li:nth-of-type(2n)+.separator .icon-plus{display:inline}}product-price{display:block;position:relative}product-price .loading-overlay{top:0;left:auto;right:auto;bottom:0;padding:0}.bundle-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:37rem;min-width:fit-content;border:none}.bundle-form__input--color-wrapper{display:flex;column-gap:1.6rem}.bundle-form__input--color-wrapper .bundle-form__input--color-swatch{justify-content:center}.bundle-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.bundle-form__input input[type=radio]+label{box-shadow:0 0 0 .2rem #e2e2e28c;border-color:rgba(var(--color-background),1);border-radius:4rem;color:rgb(var(--color-foreground));display:inline-block;margin:.6rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:box-shadow var(--duration-short) ease;cursor:pointer;flex-grow:1}.bundle-form__input input[type=radio]+label:hover,.bundle-form__input input[type=radio]+label:focus{background-color:rgba(var(--color-base-background-1),.5);box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.55)}.bundle-form__input input[type=radio]:checked+label{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.55);color:rgb(var(--color-foreground));background-color:inherit;border-color:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.bundle-form__input input[type=radio]:checked+label{text-decoration:underline}}.bundle-form__input input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.bundle-form__input input[type=radio]:disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.4);text-decoration:line-through}.bundle-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.bundle-form__input--color-swatch__label{font-size:2rem;line-height:4rem;font-weight:700}@media screen and (max-width:419px){.bundle-form__input--color-swatch__label,product-upsell .bundle-form__input--color-swatch__label{font-size:1.6rem}.bundle-form__input--color-swatch div.color-swatch{width:2rem;height:2rem}}.bundle-form__input--color-swatch{display:flex;align-content:center;align-items:center}.bundle-form__input--color-swatch .color-swatch{width:4rem;height:4rem;border-radius:10rem;margin-right:1.4rem;box-shadow:0 0 0 .1rem rgba(var(--color-base-text),.3)}.bundle-form__input--dropdown label{margin-bottom:.8rem}.bundle-form__input--dropdown .select select{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.55);border-radius:4rem;font-size:1.5rem;line-height:3.2rem;font-weight:700;padding:.25rem 1.25rem;height:auto;background-color:#fff}.bundle-form__input--dropdown .select select:hover,.bundle-form__input--dropdown .select select:focus{background-color:rgba(var(--color-base-background-1),.5)}.bundle-form__input--dropdown .select svg{width:2.4rem;height:auto;top:calc(50% - .46rem)}@media screen and (max-width:1200px){.bundle-form__input--dropdown .select svg{width:1.4rem}}@media screen and (max-width:989px){.bundle-form__input--dropdown .select select{font-size:1.5rem;line-height:3rem}}.bundle-top{display:flex;justify-content:space-between;align-items:end;padding-bottom:10px;padding-top:60px;margin:0 auto;max-width:94%}.bundle-top .bundle-right{display:flex;gap:8px}.bundle-top .bundle-right .icon-arrow{color:#f0542d}.bundle-top .bundle-right span{font-size:20px}.bundle-top .bundle-left p{font-size:24px;font-family:krona one;margin:0}.adjustable-beds-for-seniors.gradient{margin:0 auto;max-width:94%;border-radius:16px;border:1px solid #8C979C}.atc-button button.button{width:235px;box-shadow:none;margin-bottom:30px}.money-row{display:flex;flex-direction:row;justify-content:start;gap:10px;align-items:center}.money-row span.savings{background-color:#f0542d;color:#fff;border-radius:4px;padding:2px 4px}.info .bundle-price .savings .money{color:#8c979c}.product-bundle{margin-bottom:0rem}.product-bundle-card--info{display:flex;flex-direction:column;align-items:center;text-align:center}span.atc-text{display:flex;gap:15px;align-items:center}@media screen and (max-width:1250px){.col-2 .product-bundle__cards li:nth-of-type(2n)+.separator .icon-plus{display:block}}@media screen and (min-width:1249px){.col-2 .product-bundle__cards .mobile-only .icon-plus{display:block}}@media screen and (max-width:1100px){.bundle-main.gradient [data-group=bundleA] .wrapper{flex-direction:column;padding:0 3px;position:relative;margin-bottom:120px}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2{width:100%;max-width:100%}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2 .price{position:absolute;bottom:-80px;left:35%}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2 .actions{position:absolute;bottom:-150px;left:40%}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2 .product-bundle__cards li:nth-of-type(2n)+.separator .icon-plus{display:block}.bundle-main.gradient [data-group=bundleB] .wrapper{position:relative;flex-direction:column;margin-bottom:190px}.bundle-main.gradient [data-group=bundleB] .wrapper .col-2{width:100%;max-width:100%}.bundle-main.gradient [data-group=bundleB] .wrapper .col-2 .price{position:absolute;bottom:-80px;left:35%}.bundle-main.gradient [data-group=bundleB] .wrapper .col-2 .actions{position:absolute;bottom:-150px;left:40%}.bundle-main.gradient [data-group=bundleB] .wrapper .col-2 .product-bundle__cards li:nth-of-type(2n)+.separator .icon-plus{display:none}.bundle-main.gradient [data-group=bundleB] .wrapper .col-2 .product-bundle__cards{flex-wrap:nowrap}}@media screen and (max-width:750px){.bundle-main.gradient [data-group=bundleA] .wrapper{margin-bottom:190px}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2{width:100%;max-width:100%}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2 .price{position:absolute;bottom:-80px;left:35%}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2 .actions{position:absolute;bottom:-150px;left:40%}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2 .product-bundle__cards{flex-wrap:wrap;column-gap:2rem;justify-content:center}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2 .product-bundle__cards li{width:calc(33% - 2rem)}.bundle-main.gradient [data-group=bundleA] .wrapper .col-2 .product-bundle__cards li:nth-of-type(2n)+.separator .icon-plus{display:none}}@media screen and (max-width:500px){.col-2 .price{left:12%}.col-2 .actions{left:20%}:is(.bundle-main.gradient [data-group=bundleA] .wrapper,.bundle-main.gradient [data-group=bundleB] .wrapper) .col-2 .price,:is(.bundle-main.gradient [data-group=bundleA] .wrapper,.bundle-main.gradient [data-group=bundleB] .wrapper) .col-2 .actions{left:0}}@media screen and (max-width:950px){.adjustable-beds-for-seniors.gradient{position:relative;padding-bottom:120px}.adjustable-beds-for-seniors.gradient .col-2 .price{position:absolute;bottom:40px;left:35%}.adjustable-beds-for-seniors.gradient .col-2 .actions{position:absolute;bottom:0;left:40%}.adjustable-beds-for-seniors.gradient .col-2 .atc-button button.button{margin-bottom:10px}}@media screen and (max-width:749px){.bundle-main.gradient{padding-bottom:120px}.bundle-main.gradient .wrapper{position:relative;margin-bottom:120px}.bundle-main.gradient .col-2 .price{position:absolute;bottom:-70px;left:35%}.bundle-main.gradient .col-2 .actions{position:absolute;bottom:-130px;left:40%}.bundle-main.gradient .col-2 .atc-button button.button{margin-bottom:10px}}@media screen and (min-width:750px){.gradient:not(.color-transparent)>product-bundle{padding-top:0rem}product-bundle{margin-bottom:0rem}}@media screen and (max-width:700px){.col-2 .price{left:25%}.col-2 .actions{left:30%}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/component-product-bundle-new.css.map */
