.hero{position:relative}.hero:after{position:absolute;content:"";transform:translateY(-50%);top:50%;width:100%}.hero .hero__container{display:grid;grid-template-columns:1fr 1fr;position:relative}.hero .button,.hero .button--primary{margin:5px 0 0;width:fit-content}.hero .button:focus{box-shadow:none}.hero .hero__heading{margin:0;letter-spacing:var(--fonts-h1-letterSpacing);line-height:var(--fonts-h1-lineHeight)}.hero .hero__heading strong{font-weight:700}.hero .hero__text{margin:15px 0 0;font-size:12px!important}.hero .hero__text p{color:inherit}.hero .hero__left-wrapper{display:flex;flex-flow:column;margin-top:80px;align-items:flex-start;position:relative;z-index:1}.hero .hero__floating-image{position:absolute;left:0;width:auto;height:fit-content;bottom:20px}.hero .hero__award-images{display:flex;grid-gap:10px;align-items:center;justify-content:center}@media (min-width: 990px){.hero .hero__award-images{margin-top:5px}.hero .button{min-width:285px}}.hero .hero__award-image{display:flex;flex-flow:column;justify-content:center;width:fit-content}@media (max-width: 989px){.hero .hero__award-image p{max-width:100px;line-height:1.2;font-size:10px}}.hero .hero__floating-image img{max-height:35px}.hero .hero__award-image img{max-height:100px;object-fit:contain}.hero .hero__award-text{font-size:9px;line-height:1;margin-top:2px;max-width:94px}.hero .hero__offer{position:absolute;left:0;width:auto;height:auto;top:20px;color:#fff;padding:10px;border:2px solid #ed8131;border-radius:8px}.hero h1,.hero h2,.hero h3,.hero h4,.hero p{margin:0}.hero .hero__right-wrapper{z-index:1;display:grid;grid-template-rows:1fr}.hero .hero__image-wrapper{display:grid;place-content:center;position:relative}.hero .hero__image-wrapper img{position:absolute;width:75%;transform:translate(-50%,-50%);left:50%;top:50%;z-index:10}.hero .hero__image-wrapper:after{z-index:1;position:absolute;content:"";opacity:.5;width:55%;height:0;bottom:70px;transform:translate(-50%);left:50%;box-shadow:0 0 105px 90px #000}.hero .hero__image-content{display:flex;justify-content:center}.hero .hero__image-content img{height:100%;max-width:400px}.hero .hero__background-image{height:100%;position:absolute;left:0;top:0;width:100%}@media screen and (min-width: 990px){.hero .hero__background-image{height:100%}}.hero .hero__background-image .placeholder-svg{position:absolute;left:0;top:50%;height:100%;width:100%;transform:translateY(-50%)}.hero .hero__background-image:after{content:"";position:absolute;background:#000;opacity:0;z-index:1;width:100%;height:100%;top:0;left:0}.hero .hero__background-image img{height:100%;width:100%;object-fit:cover;object-position:right}.hero .hero__background-image-overflow{max-width:100vw;overflow:hidden;position:absolute;width:100%;height:100%}.hero .countdown-timer__separator{color:var(--colors-white)}.hero .countdown-timer__wrapper{display:flex;background:var(--colors-primaryDark);border-radius:4px;align-items:center}.countdown-timer__container{display:grid;place-content:center;place-items:center;grid-gap:4px;margin-left:auto;margin-right:5vw;height:fit-content}.hero .countdown-timer__container{background:var(--colors-white);padding:8px;border-radius:8px}.hero .countdown-timer__tile{border-radius:4px;padding:5px 0;min-width:47px;display:grid;place-content:center;width:100%}.hero .countdown-timer__tile p{color:var(--colors-white);text-align:center;font-size:13px;line-height:1}.hero .countdown-timer__tile .countdown-timer__units{color:var(--colors-grey300);display:block;font-family:var(--fonts-label-fontFamily);font-size:var(--fonts-label-fontSize);font-weight:var(--fonts-label-fontWeight);letter-spacing:var(--fonts-label-letterSpacing);line-height:var(--fonts-label-lineHeight);position:relative;text-align:center;text-transform:uppercase}.hero .countdown-timer__tile .countdown-timer__number{color:var(--colors-white);display:block;font-family:var(--fonts-pLargeBold-fontFamily);font-size:var(--fonts-pLargeBold-fontSize);font-weight:var(--fonts-pLargeBold-fontWeight);letter-spacing:var(--fonts-pLargeBold-letterSpacing);line-height:var(--fonts-pLargeBold-lineHeight);text-align:center}.hero .countdown-timer__first-row,.hero .countdown-timer__second-row,.hero .countdown-timer__third-row,.hero .countdown-timer__fourth-row,.hero .countdown-timer__last-row-order,.hero .countdown-timer__last-row{width:fit-content;text-align:center}.hero .countdown-timer__first-row{font-size:18px;line-height:1;max-width:250px}.hero .countdown-timer__first-row a{line-height:1}.hero .countdown-timer__second-row{color:var(--colors-grey700);font-family:var(--fonts-label-fontFamily);font-size:var(--fonts-label-fontSize);font-weight:var(--fonts-label-fontWeight);letter-spacing:var(--fonts-label-letterSpacing);line-height:var(--fonts-label-lineHeight);text-align:center}.hero .countdown-timer__third-row{font-size:12px;font-weight:600}.hero .countdown-timer__fourth-row{font-size:12px}.hero .countdown-timer__last-row-order,.hero .countdown-timer__last-row{font-size:10px;border-radius:9px;max-width:220px}.hero .countdown-timer__last-row-order p a,.hero .countdown-timer__last-row-order p,.hero .countdown-timer__last-row p a,.hero .countdown-timer__last-row p{color:var(--colors-grey700);font-family:var(--fonts-label-fontFamily);font-size:var(--fonts-label-fontSize);font-weight:var(--fonts-label-fontWeight);letter-spacing:var(--fonts-label-letterSpacing);line-height:var(--fonts-label-lineHeight);text-align:center;width:fit-content}.hero .countdown-timer__second-row-wrapper{width:fit-content}@media (max-width: 450px){.hero .countdown-timer__first-row{font-size:12px}.hero .countdown-timer__tile p{font-size:11px}}@media screen and (max-width: 989px){.hero .hero__container .hero__floating-image{top:10px!important;left:50%;transform:translate(-50%)}.hero .hero__container .hero__floating-image img{max-height:20px}.hero .mobile{display:grid!important}.hero .hero__background-image.mobile{width:100%}.hero .hero__background-image.mobile img{object-fit:contain;object-position:top}@media (min-width: 750px){.hero .hero__background-image.mobile img{margin:0 auto}}.hero .hero__container.mobile{grid-template-columns:1fr;text-align:center;padding-top:45px;z-index:1}.hero .button,.hero .button--primary{margin:0 auto!important;text-align:center}.hero .countdown-timer__container{margin-top:16px!important}.hero .hero__mobile-wrapper{display:grid;grid-gap:6px;grid-template-areas:"sale-name" "offer" "included" "button" "yotpo" "terms" "timer"}.hero .hero__container.mobile .countdown-timer__container{grid-gap:4px}.hero .hero__container.mobile .hero__heading{font-size:24px;margin:0 auto}}.hero__gwp-content{display:flex;flex-flow:column;grid-gap:4px;margin-bottom:12px}.hero .hero__gwp-content-li{display:flex;align-items:center;color:#000;font-weight:var(--fonts-h5-fontWeight);letter-spacing:var(--fonts-h5-letterSpacing);line-height:var(--fonts-h5-lineHeight);font-size:16px;font-weight:500}.hero .hero__gwp-content-li:not(:nth-last-child(2)){font-weight:500}.hero .hero__gwp-content-li svg{color:var(--colors-primaryDark)}.hero__gwp-content-li .icon-checkmark{height:20px;width:20px;border-radius:50%;background-color:var(--colors-white);padding:4px;display:flex;align-items:center;justify-content:center;margin-right:20px}.hero .hero__gwp-super-king{font-size:12px;margin:2px 0 0;color:#000}@media (max-width: 989px){.hero__gwp-content{width:fit-content;margin:0 auto 250px}}@media (max-width: 320px){.hero__gwp-content{margin:0 auto 100px}}.hero-fibonacci{display:grid;grid-template-areas:"fifth fifth sixth third third third third third third third" "fourth fourth fourth third third third third third third third" "fourth fourth fourth third third third third third third third";max-width:420px;min-width:380px}.hero-fibonacci__third-quadrant{grid-area:third;justify-content:center;display:flex;flex-flow:column;max-width:230px}.hero-fibonacci__fourth-quadrant{grid-area:fourth;display:flex;justify-content:center;align-items:center;margin-right:-32px}.hero-fibonacci__fifth-quadrant{grid-area:fifth;display:flex;justify-content:flex-end;padding-right:16px}.hero-fibonacci__sixth-seventh-quadrant{grid-area:sixth;display:flex;justify-content:center}.button.hero-fibonacci__button{margin:0 auto;width:auto;text-align:center;max-width:180px;padding:0}.hero-fibonacci__fourth-quadrant .hero__trustpilot-wrapper{transform:scale(.9);margin-top:-3px}.hero-fibonacci-mobile{display:grid;grid-template-areas:"fifth fifth sixth second second second second" "third third third second second second second" "third third third second second second second"}.hero-fibonacci__second-quadrant-mobile{grid-area:second;display:flex;flex-flow:column;align-items:center}.hero-fibonacci__third-quadrant-mobile{grid-area:third;justify-content:center;margin-top:0}.hero-fibonacci__fourth-quadrant-mobile{grid-area:fourth;justify-content:center;align-items:center}.hero-fibonacci__fifth-quadrant-mobile{grid-area:fifth;display:flex;justify-content:flex-end;min-width:50px}.hero-fibonacci__fifth-quadrant-image{display:flex;flex-flow:column;align-items:center}.hero-fibonacci__sixth-seventh-quadrant-mobile{grid-area:sixth;min-width:37px;justify-content:center;align-items:center}.hero-fibonacci-mobile .button.hero-fibonacci__button{margin:0 0 0 7px!important}.hero .hero__fibonacci_timer .countdown-timer__container{margin-top:-4px!important}.hero-fibonacci__second-quadrant-mobile .hero__trustpilot-wrapper{transform:scale(.8);margin-right:2px}.hero-fibonacci__sixth-seventh-quadrant-mobile{padding-left:8px}.hero-fibonacci__third-quadrant-mobile{padding:0 8px}.hero__two-images-wrapper{display:flex;align-items:center;justify-content:space-between;max-width:240px;margin:0 auto;width:100%}.hero__image-content-award{flex-flow:column}.hero__image-content-award img{object-fit:contain}.hero__styled-heading-wrapper{position:relative;width:fit-content;margin:0 auto}.hero__shadow-heading,.hero__styled-heading{text-align:center;letter-spacing:1px;line-height:1;text-transform:uppercase}.hero__styled-heading{z-index:1}.hero__shadow-heading{position:absolute;left:3px;top:3px;z-index:-1;white-space:nowrap}@media (max-width: 989px){.hero__shadow-heading,.hero__styled-heading{font-size:22px;line-height:.9}}.hero__trustpilot-wrapper{z-index:1}@media (min-width: 990px){.hero__trustpilot-wrapper .trustpilot-widget iframe:first-child,.hero__trustpilot-wrapper .trustpilot-widget,.hero__trustpilot-wrapper{max-height:63px}}@media (max-width: 989px){.hero__trustpilot-wrapper .trustpilot-widget iframe:first-child,.hero__trustpilot-wrapper .trustpilot-widget,.hero__trustpilot-wrapper{max-height:98px}}.hero .main-offer__sale-name{font-weight:var(--fonts-h6-fontWeight);letter-spacing:var(--fonts-h6-letterSpacing);line-height:var(--fonts-h6-lineHeight);margin:initial;margin-bottom:22px;padding:8px 16px;display:inline-block;font-family:GT America;background:var(--colors-white);font-size:16px;text-transform:uppercase;width:max-content;min-height:20px;color:var(--colors-price)}.hero .hero__main-heading{display:block;font-size:52px;margin-bottom:20px}.hero .hero__terms-apply-text{display:block;text-align:center;margin-top:14px;font-size:14px}.hero .hero__main-heading--bedding{font-size:28px}@media (max-width: 989px){.hero .main-offer__sale-name{font-size:16px;padding:4px 16px}.hero .page-width{padding:16px}.hero .hero__container.mobile{padding-top:0}.hero .hero__main-heading{font-size:34px}.hero .hero__main-heading--bedding{font-size:22px}.hero .hero__gwp-content-li{font-size:13px;text-align:left;font-weight:500}.hero .hero__main-heading{margin-bottom:69vw}.hero .hero__text.rte .hero__terms-apply-text{margin-top:0}.hero .countdown-timer__container{margin-left:auto;margin-right:auto}.hero .countdown-timer__container{background:none}.hero .button{margin:10px auto!important}}@media (max-width: 320px){.hero .hero__main-heading{font-size:28px}}#shopify-section-template--15579377041455__9276552c-f1d4-4d01-97fd-c0bcc3b60a22{display:none}#shopify-section-template--15579377041455__a13574cf-c97b-4be6-a517-5cfd56cd2900 .top-line__wrapper{display:block!important}@media (max-width: 989px){.hero .hero__mobile-wrapper{grid-template-areas:"timer" "sale-name" "offer" "included" "button" "yotpo" "terms" "star"}.hero .countdown-timer__container{margin-top:0!important;margin-bottom:56vw}.hero .countdown-timer__last-row p a,.hero .countdown-timer__last-row p,.hero .countdown-timer__first-row a{color:#fff}.hero .hero__main-heading{margin-bottom:10px}.hero .countdown-timer__tile{padding:2px 0}.hero .countdown-timer__first-row a,.hero .countdown-timer__tile .countdown-timer__number{font-size:11px}.hero .countdown-timer__last-row p a,.hero .countdown-timer__last-row p,.hero .countdown-timer__tile .countdown-timer__units{font-size:9px}.hero .countdown-timer__last-row{max-width:181px}.hero .countdown-timer__container{padding-top:0}.hero .page-width{padding-top:6px}.hero .main-offer__sale-name{font-size:13px;margin-bottom:6px}.hero .button{margin-top:6px!important;grid-area:button}.hero .hero__main-heading{margin-bottom:6px}}.hero{display:flex;flex-flow:column;justify-content:center;margin-top:6px}.hero .y-badge-image{display:none}.hero #y-badges .y-badges-certified,.hero #y-badges .y-badge.yotpo-display-wrapper{height:auto;width:auto}.hero #y-badges .y-powered-by,.hero #y-badges .y-badges-certified,.hero #y-badges .y-badge-stars,.hero #y-badges .y-badge-reviews{position:static}.hero #y-badges .y-powered-by{width:100%;white-space:initial;grid-area:powered;font-size:10px;font-family:var(--fonts-pSmall-fontFamily)}.hero #y-badges .y-badge-reviews{line-height:1;grid-area:reviews;width:fit-content;color:#fff;font-size:12px;font-family:var(--fonts-pSmall-fontFamily)}.hero #y-badges .y-badge-stars{grid-area:stars}.hero #y-badges .y-badges-certified{grid-area:certified;color:#fff;line-height:1.2;text-transform:capitalize;font-family:var(--fonts-pSmall-fontFamily)}.hero #y-badges .y-badge.yotpo-display-wrapper{display:grid;grid-template-areas:"reviews certified stars" "powered powered powered";grid-auto-columns:max-content;width:fit-content;align-items:center;grid-gap:0 4px}.hero #y-badges .yotpo-icon{color:#c4a567;font-size:14px}.hero #y-badges{margin-top:0}@media (max-width:768px){.hero #y-badges{margin-top:3px}}.hero .hero__yotpo-wrapper{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/165/assets/section-hero.css.map */
