@keyframes imageFadeIn{to{opacity:1}}body.index .slideshow-two .page-width{padding-inline:0}body.index .slideshow-two a.linkurl{display:block}body.index .slideshow-two a.linkurl:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%}body.index .slideshow-two svg{fill:#121212bf;border:1px solid #eee;padding:1em}body.index .slideshow-two img{object-fit:cover;width:100%;height:100%;margin-inline:auto;opacity:.5;animation:imageFadeIn .4s ease-in-out forwards}body.index .slideshow-two img.desktopimg{display:none}@media screen and (min-width: 720px){body.index .slideshow-two img.mobileimg{display:none}body.index .slideshow-two img.desktopimg{display:block}}body.index .text_shadow{position:absolute;top:0;left:0;bottom:0;right:0;text-shadow:1px 1px 9px #ffffffb3}body.index h2.home_title,body.index h1.home_title,body.index h3{font-weight:500}body.index .homebanner .mobilebanner a{display:flex}body.index .homebanner .cust_google_reviews{position:absolute;right:clamp(3px,1vw,1em)!important;width:fit-content!important;height:fit-content!important;left:auto!important;top:1em!important;z-index:1}body.index .homebanner .cust_google_reviews img.google_reviews{max-width:clamp(104px,12vw,190px);width:100%;box-shadow:0 2px 5px #00000042}@media (max-width: 750px){body.index .section-template--14542175141959__befde561-5d02-4a05-887d-b595557affe5-padding ul li:nth-child(n+7){display:none!important}}body.index .designfont{width:max-content;font-size:clamp(16px,2vw,32px);line-height:normal;color:#fd3170;font-weight:700;font-family:Caveat,cursive;margin:0}@media (max-width: 1020px){body.index .designfont{width:auto}}body.index .flickity-enabled:focus-visible{box-shadow:none}body.index ul.flickity-enabled{display:block;overflow:initial}body.index ul.flickity-enabled .flickity-viewport{width:100%}body.index ul.flickity-enabled .flickity-button{top:30%}body.index ul.flickity-enabled .card__content{justify-content:space-between}body.index ul.flickity-enabled li.grid__item{max-width:23%;width:28%;display:grid!important;min-height:100%}@media (max-width: 1199px){body.index ul.flickity-enabled li.grid__item{max-width:29%;width:100%}}body.index ul.flickity-enabled li.grid__item .card-wrapper{width:93%}@media (max-width: 750px){body.index .featured_collection .grid__item{display:block!important}}body.index .featured_collection .card__information.bottom{padding-bottom:0}body.index h2.home_title,body.index h1.home_title{font-size:clamp(20px,3vw,32px);text-align:center}body.index .six_featured_collection{margin:clamp(1em,5vw,60px) 0 clamp(20px,5vw,60px)}body.index .six_featured_collection a{text-decoration:none}body.index .six_featured_collection .imgsection{overflow:hidden;display:flex;border-radius:10px;position:relative;width:100%;height:336px;background:#fafafa}body.index .six_featured_collection .imgsection img.thumb-img{transition:.25s all;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 1024px){body.index .six_featured_collection .imgsection{height:168px}}@media (max-width: 520px){body.index .six_featured_collection .imgsection{height:160px}}body.index .six_featured_collection .grid_col{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.5em,1vmin,1.3em);margin:clamp(0em,3vmin,3em) 0 1em}body.index .six_featured_collection .grid_col a{overflow:hidden}body.index .six_featured_collection .grid_col a:hover img.thumb-img{transform:scale(1.1)}body.index .six_featured_collection .grid_col .content{position:absolute;bottom:1em;right:1em;z-index:1}body.index .six_featured_collection h3{color:#1b1919;font-size:clamp(16px,2vw,22px);margin:12px 0 8px;line-height:1.3;font-weight:400;text-align:center}body.index .six_featured_collection h3 span{font-weight:500}body.index .six_featured_collection p{font-size:clamp(13px,1vw,15px);background:#2fb129;color:#fff;font-weight:500;display:flex;align-items:center;gap:4px;border-radius:8px;width:max-content;padding:7.7px 19px;margin:0}body.index .six_featured_collection p img.arrow_icon{width:14px}body.index .six_featured_collection p span.pos_relative{display:block}@media (max-width: 700px){body.index .six_featured_collection{margin:26px 0 20px}body.index .six_featured_collection p{padding:clamp(4px,1vw,7.7px) clamp(12px,1vw,19px);margin-inline:auto}body.index .six_featured_collection .grid_col .content{left:50%;top:auto;bottom:16px;transform:translate(-50%);right:auto}body.index .six_featured_collection h6{display:none}body.index .six_featured_collection h3{text-align:center;margin:6px 0 8px}}body.index .home-best-selling-mattress{background:#fafafa;padding:clamp(27px,5vw,77px) 0}body.index .home-best-selling-mattress .main-container{display:grid;grid-auto-flow:column;gap:1em 2em;align-items:center}body.index .home-best-selling-mattress h6{font-size:clamp(14px,1vw,16px);color:#3954a3;font-weight:600;letter-spacing:normal;margin:0 0 clamp(13px,2vw,25px)}body.index .home-best-selling-mattress h2{text-align:left!important;margin:0 0 clamp(14px,2vw,26px);line-height:1.19;max-width:300px;width:100%}body.index .home-best-selling-mattress ul{display:grid;gap:clamp(8px,1vw,10px);padding-left:0}body.index .home-best-selling-mattress ul li{font-size:clamp(14px,1vw,17px);color:#242424;line-height:normal;display:flex;align-items:center;gap:clamp(12.5px,2vw,15.5px)}body.index .home-best-selling-mattress a{border-radius:8px;background-color:#2fb129;color:#fff;width:clamp(160px,2vw,180px);height:clamp(40px,2vw,56px);display:flex;align-items:center;justify-content:center;margin:clamp(10px,2vw,40px) 0 0;text-decoration:none}body.index .home-best-selling-mattress img{object-fit:cover;width:100%!important;max-width:704px!important;margin-inline:auto;border-radius:4px;position:relative!important}body.index .home-best-selling-mattress .media{overflow:visible;background:transparent}body.index .home-best-selling-mattress .media video{position:relative}body.index .home-best-selling-mattress .media .pos_absolute{position:absolute;display:flex;justify-content:flex-end;align-items:center;top:-4.7em;right:4em;gap:10px;height:auto}body.index .home-best-selling-mattress .media .pos_absolute h5{position:relative;bottom:17px;transform:rotate(-5deg);margin:0}@media (max-width: 700px){body.index .home-best-selling-mattress h2{max-width:200px}body.index .home-best-selling-mattress .main-container{grid-auto-flow:row;gap:5em}body.index .home-best-selling-mattress a{text-align:center;margin-inline:auto}body.index .home-best-selling-mattress .media .pos_absolute{right:8px;top:-4.4em}body.index .home-best-selling-mattress .media.mobile{display:block!important;margin-bottom:20px}body.index .home-best-selling-mattress .media.mobile svg{width:34px}}body.index .customer_reviews{overflow-x:hidden}body.index .manual_review{transition:.2s all;display:grid;grid-auto-flow:column;justify-content:flex-start;gap:clamp(1em,2vw,2em);grid-template-columns:1fr;min-height:clamp(350px,1vw,400px);padding-bottom:clamp(1px,2vw,2em)}body.index .manual_review .flickity-button{background:#3954a5;color:#fff;top:26%;height:30px;width:30px}body.index .manual_review .flickity-button.flickity-prev-next-button.previous{left:clamp(3px,2vw,-1em)}body.index .manual_review .flickity-button.flickity-prev-next-button.next{right:0}@media (max-width: 720px){body.index .manual_review .flickity-page-dots .dot{margin-inline:6px}}body.index .manual_review .lightbluebg{background:#d1eaf7;display:block;z-index:-1;position:absolute;height:clamp(94%,25vw,95%);width:100%;bottom:0}body.index .manual_review .imagesection{display:flex;align-items:center}body.index .manual_review .imagesection img{object-fit:cover;align-self:flex-end;width:330px;height:auto}@media (max-width: 1200px){body.index .manual_review .imagesection img{width:300px}}@media (max-width: 790px){body.index .manual_review .imagesection img{width:340px}}@media (max-width: 600px){body.index .manual_review .imagesection img{width:130px}}body.index .manual_review .imagesection .imgcontent{display:grid;grid-auto-flow:column;position:relative;top:2em;min-width:170px}body.index .manual_review .imagesection .imgcontent svg{position:absolute;left:-5em}body.index .manual_review .imagesection .imgcontent h4{font-size:clamp(22px,3vw,28px);line-height:1.1;color:#242424;font-weight:600;font-family:Caveat,cursive;position:relative;bottom:17px;letter-spacing:normal;margin:0}body.index .manual_review .imagesection .imgcontent h5{font-size:clamp(16px,2vw,18px);color:#242424;font-weight:600;margin:0}body.index .manual_review .imagesection .imgcontent p{font-size:clamp(13px,1vw,14px);letter-spacing:normal;line-height:1.5;margin-top:4px}@media (min-width: 700px){body.index .manual_review .container{padding-left:0}}body.index .manual_review .container.aligndiv{align-self:center;padding:clamp(1em,6vw,4em) clamp(8px,2vw,1em) clamp(.5em,4vw,1em);max-width:1740px;width:100%;margin-inline:auto;position:relative}body.index .manual_review .container .review_contents{height:100%;display:grid;align-items:flex-end;padding-bottom:clamp(1em,2vw,47px)}body.index .manual_review .container .review_contents .child_contents{overflow-x:scroll;overflow-y:hidden}@media (max-width: 700px){body.index .manual_review .container .review_contents{padding-bottom:0}}body.index .manual_review .container .review_contents a{color:#242424;border-radius:50px;font-size:14px;font-weight:600;display:block;width:fit-content;transition:.3s ease-in-out;position:absolute;right:1em;margin:0;bottom:0;line-height:.5;text-decoration:none}body.index .manual_review h2.home_title{text-align:center;font-size:clamp(20px,2vw,27px);line-height:1.3;font-weight:700;margin:0 0 clamp(18px,3vmin,3.5rem);color:#242424;width:100%}@media (max-width: 500px){body.index .manual_review h2.home_title{max-width:300px;width:100%;margin-left:auto;margin-right:auto}}body.index .manual_review .gridcol{display:grid;grid-auto-flow:column;grid-auto-columns:25%;overflow:scroll;text-align:center}body.index .manual_review .gridcol.flickity-enabled{overflow:initial}@media (max-width: 1560px){body.index .manual_review .gridcol{grid-auto-columns:33.33%}}@media (max-width: 1430px){body.index .manual_review .gridcol{grid-auto-columns:30%}}@media (max-width: 1170px){body.index .manual_review .gridcol{grid-auto-columns:30%}}body.index .manual_review .gridcol.slick-slider{grid-auto-columns:100%;position:inherit}body.index .manual_review .gridcol.flickity-enabled{display:block}body.index .manual_review .gridcol.flickity-enabled .flickity-slider{display:grid}body.index .manual_review .gridcol.flickity-enabled .grid_child{height:auto;min-height:100%;margin-right:10px}body.index .manual_review .gridcol .grid_child{display:grid;background:#fff;padding:clamp(1em,2vw,1.5em) clamp(4px,2vw,30px) clamp(16px,2vw,20px);height:100%;border-radius:8px;max-width:92%;text-align:left}body.index .manual_review .gridcol .grid_child .review{display:grid;grid-auto-flow:column;align-items:center;justify-content:space-between;margin-top:clamp(4px,4vmin,4rem);background:#2a3242;padding:0 clamp(4px,2vmin,1em);border-radius:4px;height:60px;align-self:flex-end}body.index .manual_review .gridcol .grid_child .review img{max-width:100px;width:100%;align-self:flex-end}body.index .manual_review .gridcol h3{font-size:clamp(15px,2vmin,14px);font-weight:600;padding-top:0;letter-spacing:0;text-transform:capitalize;line-height:1.3;margin:11px 0 10px}body.index .manual_review .gridcol p{font-size:clamp(13px,2vmin,14px);font-weight:400;line-height:1.65;max-width:320px;margin:clamp(7px,1vmin,2em) 0 10px;width:100%}body.index .manual_review .gridcol h2{font-size:clamp(14px,1vw,16px);line-height:1;font-weight:600;letter-spacing:0;text-transform:capitalize;padding:0;margin:0;color:#242424;align-self:flex-end}@media (max-width: 1420px){body.index .manual_review h2.home_title{left:60%}}@media (max-width: 1120px) and (min-width: 790px){body.index .manual_review ul.slick-dots{display:none!important}}@media (max-width: 790px){body.index .manual_review{grid-template-columns:1fr;grid-auto-flow:row;gap:0}body.index .manual_review .lightbluebg{height:100%}body.index .manual_review .slick-list{padding-left:0!important}body.index .manual_review .slick-list .slick-track{padding-bottom:3em}body.index .manual_review h2.home_title{position:relative;left:initial;top:initial;text-align:center;transform:initial;max-width:initial;padding-inline:8px}body.index .manual_review ul.slick-dots{justify-content:center;left:initial}body.index .manual_review .imagesection{order:2;gap:clamp(1em,1vw,2em)}body.index .manual_review .imagesection .imgcontent{top:1em}body.index .manual_review .imagesection .imgcontent h4{font-size:24px}body.index .manual_review .imagesection .imgcontent svg{width:47px;left:-3.5em;top:-1.5em}body.index .manual_review .container .review_contents a{position:relative;margin-inline:auto;margin-top:6rem}body.index .manual_review .gridcol{position:relative!important;grid-auto-columns:77%}body.index .manual_review .gridcol .grid_child{max-width:96%}}@media (max-width: 600px){body.index .manual_review{grid-template-columns:1fr}body.index .manual_review .container .review_contents a{margin-inline:auto}}body.index .australia-owned{padding:clamp(30px,5vw,88px) 0}body.index .australia-owned h2{text-align:left;margin:clamp(9px,1vw,26.5px) 0 clamp(6px,2vw,16px);max-width:400px}body.index .australia-owned .leftmedia{text-align:center;height:100%}body.index .australia-owned .leftmedia img{max-width:582px;object-fit:cover;width:100%;height:100%;border-radius:12px;margin-inline:auto}body.index .australia-owned .main-container{display:grid;grid-auto-flow:column;gap:1em clamp(1em,4vw,4em);align-items:center}body.index .australia-owned .content img.logo{max-width:clamp(150px,2vw,200px);width:100%}body.index .australia-owned .content p{font-size:clamp(14px,2vw,16px);color:#121212bf;font-family:Opens Sans,sans-serif;line-height:1.45;max-width:438px;margin:0 0 clamp(8px,2vw,22px);letter-spacing:normal}body.index .australia-owned .content a{text-decoration:none;font-weight:600;color:#121212bf;letter-spacing:0}body.index .australia-owned .pos_absolute{position:absolute;display:flex;align-items:center;top:-2em;left:9.4em;gap:10px}body.index .australia-owned .pos_absolute svg{width:clamp(34px,7vw,107px)}body.index .australia-owned .pos_absolute h5{transform:rotate(-5deg);width:auto}@media (max-width: 620px){body.index .australia-owned .leftmedia{display:none}}body.index .home_priority_club{background-image:linear-gradient(to bottom,#03457c,#022848);position:relative}body.index .home_priority_club .align_right{text-align:right;margin-top:1em}@media (max-width: 1199px){body.index .home_priority_club .align_right{margin-top:.5em}}body.index .home_priority_club .priority_background{object-fit:cover;height:100%;width:100%;min-height:4px;height:20px}body.index .home_priority_club a{color:#fff;font-weight:600;text-decoration:none}body.index .home_priority_club img.priority_logo{transition:.5s all;position:absolute;transform:translateY(-56%);width:400px;height:auto}@media (max-width: 1300px){body.index .home_priority_club img.priority_logo{width:350px}}@media (max-width: 1100px){body.index .home_priority_club img.priority_logo{width:300px}}@media (max-width: 340px){body.index .home_priority_club img.priority_logo{width:260px}}body.index .home_priority_club .gridsection{display:grid;grid-template-columns:1.4fr 3fr;align-items:center;padding:clamp(.1em,1vw,1em) 0 clamp(2em,6vw,5em);gap:clamp(1em,1vw,4em)}body.index .home_priority_club .gridsection .gridchild{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;height:fit-content;max-width:772px;width:100%;position:relative}body.index .home_priority_club .gridsection .gridchild p{color:#fff;font-size:13px;line-height:1.38;text-align:left;margin:0}body.index .home_priority_club .gridsection .gridchild .alinkfindoutmore{position:absolute;right:9.5%;width:auto;bottom:-3em}@media (max-width: 1160px){body.index .home_priority_club .gridsection .gridchild .alinkfindoutmore{right:50%;transform:translate(-50%)}}@media (max-width: 960px){body.index .home_priority_club .gridsection{grid-template-columns:1fr;max-width:314px;margin-inline:auto;padding-bottom:2em}body.index .home_priority_club .gridsection .supersleeperimg{margin-top:-3.5em}body.index .home_priority_club .gridsection .gridchild{grid-template-columns:1fr}body.index .home_priority_club .gridsection .gridchild .alinkfindoutmore{position:relative;left:initial;right:inherit;top:initial;bottom:inherit;transform:initial;margin-top:clamp(8px,1vw,1em);text-align:center}body.index .home_priority_club .gridsection .gridchild .gridchildcontent{display:flex;align-items:flex-start;gap:12px}body.index .home_priority_club .gridsection .gridchild .gridchildcontent svg{width:24px;height:auto}body.index .home_priority_club img.priority_logo{position:relative;left:50%;transform:translate(-50%)}}body.index .as-featured-in{padding:clamp(1.4em,4vw,2em) 0 0}body.index .as-featured-in h1.home_title{margin-top:0;margin-bottom:1em}body.index .as-featured-in ul{display:grid;grid-auto-flow:column;max-width:1200px;margin-inline:auto;list-style:none;padding-left:0;padding-bottom:clamp(.1em,3vw,2.5em);margin-bottom:0}body.index .as-featured-in ul li{text-align:center}@media (max-width: 600px){body.index .as-featured-in ul{overflow:scroll}}body.index .as-featured-in ul img{max-width:clamp(106px,2vw,153px);margin-inline:auto}body.index .footersubscribe{background:#f5e6df;position:relative;margin:0}body.index .footersubscribe .subscribeus{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;z-index:2;max-width:800px;width:94%;padding:clamp(1.5em,2vw,2em) clamp(1em,2vw,2em);border-radius:4px}body.index .footersubscribe .subscribeus form.klaviyo-form div[data-testid=form-row]{display:grid!important;grid-auto-flow:column}@media (max-width: 768px){body.index .footersubscribe .subscribeus form.klaviyo-form div[data-testid=form-row]{grid-auto-flow:row;gap:4px;row-gap:.5em}body.index .footersubscribe .subscribeus form.klaviyo-form div[data-testid=form-row] div.needsclick:last-child{padding-left:0!important}}@media (max-width: 800px){body.index .footersubscribe .subscribeus .cloud.d{display:none}}body.index .footersubscribe .subscribeus h2{line-height:1.3;color:#27449c;margin:0 0 8px;font-size:20px;font-weight:600}body.index .footersubscribe .subscribeus p{color:#6a6a6a;line-height:1.5;font-size:13px;font-weight:300;margin:0}@media (max-width: 700px){body.index .footersubscribe .canvas{height:340px}body.index .footersubscribe .canvas .eclipse{width:300px;height:800px;display:none}body.index .footersubscribe .subscribeus{grid-template-columns:1fr}}body.index .home-about-us{padding:clamp(20px,5vw,60px) 0}body.index .home-about-us .gridclass{display:grid;grid-template-columns:1fr 2.5fr;gap:clamp(1em,3vw,4em)}@media (max-width: 600px){body.index .home-about-us .gridclass{grid-template-columns:1fr}}body.index .home-about-us .gridclass h1{margin:0}body.index .home-about-us .gridclass .gridclass_child{max-width:780px;width:100%}body.index .home-about-us .gridclass .gridclass_child p{font-size:clamp(14px,2vw,15px);margin-top:0}body.index .home-about-us .gridclass h1{text-align:left;line-height:1.25}body.index .home-about-us .gridclass a{margin:1em 0;text-decoration:none;color:#242424;font-weight:500}body.index .home-about-us .gridclass .dropdownsection{margin-top:clamp(1em,2vw,2em)}body.index .home-about-us .gridclass .dropdownsection h4{font-size:15px;font-weight:600;line-height:1.33;cursor:pointer;position:relative;padding-right:2em;margin:0;padding:clamp(1em,2vw,18px) 0;padding-right:1em}body.index .home-about-us .gridclass .dropdownsection h4:after{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:0}body.index .home-about-us .gridclass .dropdownsection h4.active:after{content:"+"}body.index .home-about-us .gridclass .dropdownsection .content{margin:0 0 1em}body.index .home-about-us .gridclass .dropdownsection .content p{margin-top:0}body.index .home-about-us .gridclass .dropdownsection a.readless{margin-top:clamp(28px,3vw,32px);display:block}body.index .home-about-us .gridclass .dropdownsection .dropdownsection_child{border-top:1px solid #fff}body.index .home-about-us .gridclass .dropdownsection .dropdownsection_child:last-of-type{margin-bottom:1em}body.index .home-about-us .gridclass .dropdownsection .dropdownsection_child a{text-decoration:underline;color:#3954a5}body.index .home-about-us .gridclass .dropdownsection .dropdownsection_child:not(.active) .content{display:none}body.index .home-about-us .gridclass .dropdownsection .dropdownsection_child.active h4:after{content:"-"}body.index .home-about-us .gridclass .dropdownsection .dropdownsection_child:last-of-type{border-bottom:1px solid #fff}
/*# sourceMappingURL=/cdn/shop/t/685/assets/custom-home.scss.css.map */
