:root{--announcement-bar-height: 38px;--custom-header-height: 60px;--site-header-offset: calc(var(--announcement-bar-height) + var(--custom-header-height)) }@media(min-width:991px){:root{--announcement-bar-height: 42px;--custom-header-height: 79px }}.submitted-message h3{font-family:Degular,sans-serif;font-weight:600;font-size:28px;letter-spacing:-.02em;line-height:1.1;color:#000;padding-right:44px;margin:0;text-wrap:pretty}.submitted-message p{font-size:15.5px;line-height:1.5;color:#000;text-wrap:pretty}.submitted-message ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.submitted-message li{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:#000}.submitted-message i{flex:none;width:24px;height:24px;border-radius:50%;background:#000;color:#fff;font-style:normal;font-size:12px;font-weight:600;display:grid;place-items:center;margin-top:1px}.submitted-message b{font-weight:600}.submitted-message div{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:12px}.submitted-message img{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 0 0 1px var(--line,#DDD9D0)}.premium-announcement{position:fixed;top:0;left:0;right:0;z-index:10001;transform:translateZ(0);transition:transform .35s ease;-webkit-transition:-webkit-transform .35s ease;will-change:transform}.shopify-section-group-header-group .shopify-section.section-announcement{height:0;margin:0;padding:0;overflow:visible}body:has(.custom-header) #MainContent{padding-top:0}body:has(.custom-header) #MainContent>.shopify-section:first-child:has(.sauna-hero,.sale-hero,.custom-hero,.banner,.article-template__hero-container,.home-hero,.hero-video){padding-top:0}body:has(.custom-header) #MainContent>.shopify-section:first-child:not(:has(.sauna-hero,.sale-hero,.custom-hero,.banner,.article-template__hero-container,.home-hero,.hero-video)){padding-top:var(--site-header-offset);scroll-margin-top:var(--site-header-offset)}.shop-delivery-result.ccc.bliss-xo-special.show.ok span{display:none}@media(max-width:749px){.article-template__hero-container{max-width:100%;margin:0;background:#14120f}.article-template__hero-large,.article-template__hero-medium,.article-template__hero-small{height:auto!important}.article-template__hero-container .media{overflow:visible}.article-template__hero-container .media>img,.article-template__hero-container .media>lazy-image,.article-template__hero-container .media lazy-image img{position:relative;top:auto;left:auto;width:100%;height:auto;object-fit:contain;object-position:center}}body.template-page--ooc-owners-club .custom-header,body.template-page--ooc-platinum-warranty .custom-header,body.template-page--ooc-delivery .custom-header,body.template-page--ooc-guarantee .custom-header,body.template-page--ooc-relocation .custom-header,body.template-page--ooc-concierge .custom-header,body.template-page--ooc-instagram .custom-header{border-bottom:1px solid #8d8484}.genesis-product-card{background:#eeede7;padding:40px 0 72px!important}.genesis-product-card .page-width{padding:0 2.4rem!important}.genesis-product-card span.bliss-subtitle{font-family:Sweet Sans Pro;font-weight:500;font-size:11px;line-height:16.5px;letter-spacing:.22em;text-transform:uppercase;color:#6e6c62;margin-bottom:14px;display:block}.genesis-product-card .bliss-rating{margin-bottom:8px}.genesis-product-card .shop-pay-card{position:relative;background:#faf9f5;border:1px solid rgb(23 22 15 / 13%);border-radius:11px;padding:20px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.genesis-product-card .shop-pay-card:after{content:"";position:absolute;top:22px;right:14px;width:18px;height:18px;border-radius:50%;border:1.5px solid rgb(10 9 7 / .2);background:#fff;transition:all .2s}.genesis-product-card .shop-pay-card-name{font-family:Degular-Semibold;font-weight:700;font-size:18px;color:#0a0907;letter-spacing:-.02em;line-height:28.5px}.genesis-product-card span.check-y{color:#17160f;font-weight:500;font-size:11px;flex-shrink:0}.genesis-product-card .shop-pay-check{color:#17160f!important;font-size:12px;font-family:Degular,DM Sans,Inter,system-ui,-apple-system,sans-serif;line-height:1.3;letter-spacing:normal;display:flex;align-items:flex-start;gap:8px}.genesis-product-card .shop-pay-card-sub{font-size:12.5px;letter-spacing:normal;color:#6e6c62;margin-top:3px;font-weight:500;font-family:Degular,DM Sans,Inter,system-ui,-apple-system,sans-serif}.genesis-product-card .shop-pay-section{display:flex;flex-direction:column;gap:12px;margin:20px 0 0}.genesis-product-card span.shop-pay-popular-star,.bliss-mobile-card.desktop-sec span.shop-pay-popular{font-size:10px!important;line-height:1!important;color:#fff!important}.genesis-product-card span.shop-pay-popular,.bliss-mobile-card.desktop-sec span.shop-pay-popular{position:absolute;top:-10px;right:18px;background:#3a3a3b;color:#faf9f5;font-weight:600;font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:6px 11px;border-radius:999px;display:flex;align-items:center;gap:6px;box-shadow:none;transform:none}.genesis-product-card .shop-pay-card.selected{border:1.5px solid #000;box-shadow:0 12px 28px -18px #00000073}.genesis-product-card .bliss-apply-btn{height:55px;margin-top:16px;border-radius:7px;background:#be3a2b;font-size:16px;font-weight:500}.genesis-product-card .bliss-call-btn{width:100%;height:60px;margin-top:10px;border-radius:7px;border:1px solid rgb(23 22 15 / 13%);background:#0000;color:#17160f;text-decoration:none;display:flex;align-items:center;justify-content:center;font-weight:500;text-decoration:underline}.bliss-title{font-family:Degular,system-ui,-apple-system,sans-serif;font-weight:500;font-size:30px;line-height:1.02;letter-spacing:-.03em;color:#17160f;margin:8px 0 12px}.genesis-product-card .bliss-title-img{display:none}.genesis-product-card .bliss-thumbs{margin-top:7px}.genesis-product-card .bliss-thumb{aspect-ratio:1 / 1;min-width:57px;border-radius:6px;overflow:hidden;border:none;cursor:pointer;padding:0;transition:.25s ease}.genesis-product-card .bliss-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .25s}.custom_six_chair_sec .bliss-thumb{aspect-ratio:.75;object-fit:cover}.genesis-product-card .bliss-thumb.active img,.genesis-product-card .bliss-thumb:hover img{opacity:1}.genesis-product-card .bliss-variants--genesis{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:18px}.genesis-product-card .bliss-variant-label{font-family:Sweet Sans Pro;font-weight:500;font-size:9.5px;line-height:14.25px;letter-spacing:.13em;text-transform:uppercase;color:#6e6c62;margin:0 0 8px}.genesis-product-card .bliss-variant-options{display:flex;gap:6px}.genesis-product-card .bliss-variant-options .bliss-swatch{flex:1;min-width:0}.genesis-product-card .bliss-variant-options .bliss-swatch span,.genesis-product-card .bliss-variant-options .bliss-swatch .btn-inner{height:42px;min-width:0;border-radius:8px;border:1px solid rgb(23 22 15 / .13);background:#faf9f5;color:#6e6c62;font-family:Degular,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;justify-content:center;padding:0;box-shadow:none}.genesis-product-card .bliss-variant-options .bliss-swatch input:checked+span,.genesis-product-card .bliss-variant-options .bliss-swatch input:checked+.btn-inner{background:#17160f;border-color:#17160f}.genesis-product-card .shop-pay-card-top{justify-content:space-between;gap:14px}.genesis-product-card .shop-pay-card-amt{font-family:Degular,system-ui,-apple-system,sans-serif;font-weight:400;font-size:28px;letter-spacing:-.02em;line-height:1}.genesis-product-card .shop-pay-card-per{font-family:Sweet Sans Pro;font-weight:500;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#6e6c62!important;margin-top:5px}.genesis-product-card .shop-perk{text-align:center;padding:0}.genesis-product-card .shop-perk span{display:block;font-family:Degular,system-ui,-apple-system,sans-serif;font-size:11px;color:#6e6c62;line-height:1.3}.genesis-product-card .shop-stock{margin-top:26px;background:#faf9f5;border:1px solid rgb(23 22 15 / 13%);border-radius:11px;padding:18px}.genesis-product-card .shop-stock-row{display:flex;align-items:center;gap:9px;font-family:Sweet Sans Pro;font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#17160f}.genesis-product-card .shop-stock-dot{width:8px;height:8px;background:#be3a2b;box-shadow:0 0 8px #be3a2bb3!important;display:block;animation:testPulse 1s infinite}.genesis-product-card span.shop-stock-label{display:flex;align-items:center;gap:9px;font-family:Sweet Sans Pro;font-weight:500;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#17160f;margin:0}.genesis-product-card .shop-delivery-form{display:flex;align-items:center;gap:10px;background:#eeede7;border:1px solid rgb(23 22 15 / 13%);border-radius:999px;padding:6px 6px 6px 18px;margin-top:14px}.genesis-product-card .shop-delivery-input{flex:1;min-width:0;border:none;background:none;font-family:Degular,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:400;color:#17160f;padding:0;margin:0}.genesis-product-card .shop-delivery-btn{width:42px;height:42px;border-radius:50%;background:#0a0a0a;color:#fff;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s}.genesis-product-card .shop-delivery-btn svg{width:18px;height:18px}.genesis-product-card .pfaq-q{padding:19px 0}.genesis-product-card .pfaq-t{flex:1;font-family:Degular,system-ui,-apple-system,sans-serif;font-weight:500;font-size:17px;letter-spacing:-.01em;color:#17160f}.genesis-product-card .pfaq-a-inner{font-size:14px;color:#6e6c62;line-height:1.55;padding:0 4px 19px 40px;letter-spacing:normal}.template-product--genesis-full-spectrum-sau .buy-price{color:#17160f;font-weight:500;font-size:23px;letter-spacing:-.02em;line-height:23px;font-family:Degular,system-ui,-apple-system,sans-serif}.template-product--genesis-full-spectrum-sau .buy-sub{color:#6e6c62;font-size:9.5px;font-weight:500;letter-spacing:.08em;margin-top:3px;font-family:Sweet Sans Pro;text-transform:uppercase;line-height:14.25px}.template-product--genesis-full-spectrum-sau .buy-cta{background:#be3a2b;color:#fff;font-family:Degular,system-ui,-apple-system,sans-serif;font-weight:500;font-size:15px;letter-spacing:.005em;text-transform:capitalize;padding:13px 22px;border-radius:7px}.genesis-product-card-pfaq{display:none}.genesis-product-card .genesis-product-card-pfaq{display:block!important}.genesis-product-card .pfaq{display:none}.template-product--genesis-full-spectrum-sau .top-marquee{font-family:SweetSansPro,Outfit,Degular,DM Sans,Inter,sans-serif;background:linear-gradient(180deg,#c63d2e,#b23123);color:#fff;overflow:hidden;padding:10px 16px 3px;z-index:90;text-align:center;font-family:var(--sans)}.template-product--genesis-full-spectrum-sau header{display:none}.template-product--genesis-full-spectrum-sau .footer-custom{display:none}.template-product--genesis-full-spectrum-sau .olympia-header__inner{padding:6px 18px}.template-product--genesis-full-spectrum-sau .footer{padding:42px 24px!important;background:#faf9f5!important}.template-product--genesis-full-spectrum-sau .footer-brand svg{fill:#17160f}.template-product--genesis-full-spectrum-sau .footer-tagline{font-weight:500;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#9c9a8f;margin-top:24px;margin-bottom:24px}.template-product--genesis-full-spectrum-sau .footer-socials a{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;color:#6e6c62;transition:color .2s ease,background .2s ease;border:1px solid rgb(23 22 15 / 13%)}.template-product .title-wrapper .title,.template-product .product-details .accordion .accordion__title{font-family:Degular,sans-serif}.product-right .bliss-top .bliss-rating{display:none}.shop-pay-card-price.for_boots_portables,.shop-pay-card-price.for_mobile_saunas,.shop-pay-card-price.for_mobile_six_chair{flex-direction:column}.wellness-collection-info .price-row .prices .compare-price{position:relative;display:inline-block;font-size:15px}.wellness-collection-info .price-row .prices .compare-price:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transform:translateY(-50%)}.wellness-collection-info .price-row .weekly{display:none}.wellness-collection-info .wellness-collection-title-row .variant-swatches{display:flex}.custom-mega-menu__top .mega_menu_heading{font-size:35px;font-weight:600}.sale-hero__btn:hover,.mission-btn:hover{background-color:#d6d4d4}.store-btn-outline:hover{background:#111;color:#fff}.trusted-reviews__button:hover,.olympia-button--primary:hover,.store-btn-primary:hover,.press-headlines__button:hover{background-color:#2e2e2f}.custom-header .custom-header__wrapper .custom-header__nav{gap:50px}.custom-header__nav-item>a{position:relative;display:inline-block;text-decoration:none;color:#fff}.custom-header__nav-item>a .arrow{display:none}.custom-header__nav-item>a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.custom-header__nav>.custom-header__nav-item>a:hover:after{transform:scaleX(1)}.custom-search-drawer.active{top:120px}.header-search-bar.active{position:absolute;top:80px;width:100%;background:#fff;padding:30px 16px;left:0;right:0;display:none!important}.header-search-bar.active form,.header-search-bar div#predictive-search-results{max-width:840px;margin:0 auto;position:relative}.header-search-bar div#predictive-search-results a{color:#111;font:400 16px/1.55 Archivo,sans-serif}.header-search-bar div#predictive-search-results{display:flex;flex-direction:column}.header-search-bar div#predictive-search-results a:nth-of-type(1){margin-top:10px}.header-search-bar.active form input.search-input{border:none;border-bottom:1px solid #000;padding:10px 70px 10px 0;width:100%;font-size:16px;font-family:Archivo,system-ui,sans-serif}.header-search-bar.active form button{background:#fff0;border:none;position:absolute;right:0;top:10px;font-size:14px;text-transform:uppercase;padding:0;cursor:pointer;font:400 16px/1.55 Archivo,sans-serif}.header-search-bar.active form input.search-input:focus,.header-search-bar.active form input.search-input:focus-visible{box-shadow:unset;outline:none}.template-page--terms-and-condition .policy-layout__content .rich-text__heading.h2{font-size:24px}a{text-decoration:none}a:focus-visible,.genesis-product-card .shop-delivery-input:focus-visible{outline:0;box-shadow:unset}.ndis-overlay.show .ndis-modal{border-radius:20px}body .sale-hero-section .sale-hero{min-height:calc(85dvh + -0px)!important;margin-top:0!important}more-payment-options-link{display:none}.bliss-main-image img.button-icon{width:20px;height:20px}.sde .image-overlay-btn{background-color:#fffffff2!important}.sde .image-overlay-btn:hover{background-color:#fff!important}a.disabled{pointer-events:none;cursor:default}mini-cart#mini-cart{height:100vh;padding-bottom:40px;bottom:0}.mini-cart--open header.custom-header,.mini-cart--open .premium-announcement{transform:unset!important}@media(min-width:768px){.hero.custom_for_genesis_sauna_special{display:none}}@media(max-width:767px){body .sale-hero-section .sale-hero{min-height:calc(75dvh + -0px)!important}body.template-product--genesis-full-spectrum-sau .premium-announcement{display:none}.ndis-overlay.show{align-items:flex-start!important;padding-top:100px}.trust-section.genesis-sauna-special .trust-badges,.trust-section.genesis-sauna-offer .trust-badges{display:none}.trust-section.genesis-sauna-special .delivery-card,.trust-section.genesis-sauna-offer .delivery-card{margin-top:18px}}.apply-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:none;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.apply-modal.active{display:flex;align-items:center;justify-content:center}.apply-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0}.apply-modal-box{position:relative;width:92%;max-width:442px;max-height:90vh;overflow-y:auto;background:#faf9f5;border-radius:24px;padding:30px 26px 26px;box-shadow:0 40px 90px -24px #0000008c}.apply-modal-box .ndis-modal-title,.apply-modal-box .ndis-modal-sub{display:none}.apply-modal-close{position:absolute;top:14px;right:14px;width:38px;height:38px;border:1px solid rgba(23,22,15,.13);border-radius:50%;background:#fff;color:#17160f;font-size:18px;cursor:pointer}.ndis-modal-title{font-size:24px;font-weight:700;margin-bottom:6px}.ndis-modal-sub{color:#666;margin-bottom:20px;border-bottom:1px solid #e4e4e4;padding-bottom:15px}.plan-group-h{font-weight:700;font-family:var(--sweet);font-size:11px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#0a0a0a;margin:14px 0}.ndis-field{margin-bottom:14px}.ndis-field input::placeholder{color:#a5a5a5}.ndis-field label{display:block;margin-bottom:6px;font-family:var(--sweet);font-size:10.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#5a5a5a}.ndis-input,.ndis-select{width:100%;height:52px;border:1px solid #ddd;border-radius:10px;background:#fff;padding:0 14px;box-sizing:border-box}.ndis-submit{width:100%;height:54px;border:none;border-radius:999px;background:#5d6f86;color:#fff;font-size:15px;font-weight:700;cursor:pointer;margin-top:15px}.ndis-fine{font-size:12px;color:#666;margin-top:12px;line-height:1.5}.shop-pay shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 55px;--shopify-accelerated-checkout-button-border-radius: 16px}.template-product--genesis-full-spectrum-sau .footer{padding-bottom:90px!important}.ndis-overlay.show{display:flex;align-items:center;justify-content:center;min-height:100vh}#oq-save-tab{display:none}.hs-form-private{display:grid;grid-template-columns:1fr;gap:12px}.hs-form-private label{line-height:15px}.hs-form-private .input{margin-right:0!important}.hs-form-private input{width:100%!important;height:42px;background:#fff;border:1px solid rgba(10,10,10,.12);border-radius:10px;padding:0 13px;font-family:var(--sans);font-size:13.5px;color:#0a0a0a;outline:none;letter-spacing:-.005em}.hs-form-private select{width:100%;height:52px;border:1px solid #ddd;border-radius:10px;background:#fff;padding:0 14px;box-sizing:border-box}.hs-form-private span{font-family:Sweet Sans Pro,sans-serif;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#7a7a7a}.hs-form-private .hs-form-field{display:flex;flex-direction:column;gap:5px;width:100%!important}.hs-form-private fieldset{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hs-form-private .hs_email{grid-column:1 / -1!important}.hs-form-private .hs-button{font-family:Sweet Sans Pro,Outfit,Degular,DM Sans,Inter,sans-serif!important;font-weight:500;font-size:10px;letter-spacing:.04em;text-transform:uppercase;background:#4e5f74!important;color:#fff!important;box-shadow:0 10px 30px #4e5f7459!important;border-radius:50px}.hs-button.primary.large{cursor:pointer}.footer-newsletter input.hs-button.primary.large{padding:11px;width:29%;margin-top:15px!important;text-align:center;background-color:#fff!important}#ndis-approved-massage-chairs-olympia-australia-39-s-collection .banner .banner__media .image-animate.media{height:450px}#massage-chair-inspiration-amp-wellness-ideas-olympia-massage-chairs,#ndis-approved-massage-chairs-olympia-australia-39-s-collection,#olympia-massage-chairs-buy-now-pay-later-options{margin-top:120px}#nathan-cleary-new-olympia-ambassador-partnership-announced{padding-top:70px}#massage-chair-inspiration-amp-wellness-ideas-olympia-massage-chairs .banner .banner__content{height:60vh}#massage-chair-inspiration-amp-wellness-ideas-olympia-massage-chairs h2.image-with-text__heading{font-size:19px;letter-spacing:1.9px}#zeus-athletica-massage-chair-ultimate-recovery-amp-therapy .multicolumn.multicolumn-new .multicolumn-card__info:hover{background:#1a1b18d9!important}.hbspt-form form label span{color:rgb(var(--color-foreground));letter-spacing:unset;text-transform:unset;font-weight:400;line-height:1.2}.hbspt-form form .hs-submit .actions{margin:0;padding:0}.hbspt-form form .hs-submit .actions input.hs-button{margin:0;background:#000;text-align:left;box-shadow:unset!important;padding:22px 27px;border-radius:8px}.hbspt-form form fieldset{grid-template-columns:1fr}#ndis-approved-massage-chairs-olympia-australia-39-s-collection .hbspt-form form fieldset.form-columns-2,#contact-olympia-expert-massage-chair-support-australia .hbspt-form form fieldset.form-columns-2,#olympia-massage-chairs-buy-now-pay-later-options .hbspt-form form fieldset.form-columns-2{grid-template-columns:1fr 1fr}#ndis-approved-massage-chairs-olympia-australia-39-s-collection .hbspt-form form fieldset.form-columns-2 .hs_email.hs-email,#contact-olympia-expert-massage-chair-support-australia .hbspt-form form fieldset.form-columns-2 .hs_email.hs-email{grid-column:unset!important}#olympia-massage-chairs-buy-now-pay-later-options .hbspt-form form .hs-submit .actions input.hs-button{padding:0 27px}.product-quiz-section{display:none}body.quiz-start .product-quiz-section{display:block}.custom_six_chair_sec .bliss-variant-options .bliss-swatch input:checked+.btn-inner{background:#3a3a3b!important;border-color:#3a3a3b;color:#faf9f5}.shop-pay-section .shop-pay-card.selected:before{content:""!important}.shop-pay-section .shop-pay-card.selected:after{background:url(/cdn/shop/files/tick-icon.svg);background-size:24px;background-repeat:no-repeat;background-position:center;border-color:#3a3a3b}.template-product .bliss-card .product-right .bliss-variants.colour-variants{background:#faf9f5!important;border:1px solid rgb(23 22 15 / 13%)!important;border-radius:11px;padding:10px 15px;margin:0;align-items:center}.template-product .bliss-card .product-right .bliss-variants.colour-variants .c-title{font-size:12px;color:#0a0907;font-weight:500!important;margin:0 auto 0 0;font-family:Sweet Sans Pro;text-transform:uppercase}.template-product .bliss-card .product-right .bliss-variants.colour-variants span.btn-inner{width:18px!important;height:18px!important}.template-product .bliss-card .product-right .bliss-variants.colour-variants .bliss-swatch input:checked+.btn-inner{outline-offset:1px;border-color:#faf9f5!important}.template-product .bliss-card .product-right .bliss-variants.colour-variants .c-title .selected-color{font-size:13px;font-weight:400;text-transform:capitalize;font-family:Degular,DM Sans,Inter,system-ui,-apple-system,sans-serif;margin:0 5px}.template-product .product-right .bliss-variants .bliss-variant-group .bliss-variant-options .bliss-swatch:not(:has(input:checked)) .btn-inner,.template-product .product-right .bliss-variants .bliss-swatch:not(:has(input:checked)) .btn-inner,.template-product .product-right .bliss-variants.massager-variants .bliss-swatch .btn-inner{background:#faf9f5!important}.multicolumn-card.homes-to-havens,.multicolumn-card.davinci-project,.multicolumn-card.zeus-project,.multicolumn-card.apollo-project,.multicolumn-card.therapi-project,.multicolumn-card.bliss-project{position:relative}.multicolumn-card.homes-to-havens .multicolumn-card__info,.multicolumn-card.davinci-project .multicolumn-card__info,.multicolumn-card.zeus-project .multicolumn-card__info,.multicolumn-card.apollo-project .multicolumn-card__info,.multicolumn-card.therapi-project .multicolumn-card__info,.multicolumn-card.bliss-project .multicolumn-card__info{position:absolute;bottom:0;left:50%;width:calc(100% - 3rem);padding:.6rem 2rem;transform:translate(-50%,-1.5rem);background:#1a1b18!important;border:2px solid #1a1b18!important;opacity:0}.multicolumn-card.homes-to-havens:hover .multicolumn-card__info,.multicolumn-card.davinci-project:hover .multicolumn-card__info,.multicolumn-card.zeus-project:hover .multicolumn-card__info,.multicolumn-card.apollo-project:hover .multicolumn-card__info,.multicolumn-card.therapi-project:hover .multicolumn-card__info,.multicolumn-card.bliss-project:hover .multicolumn-card__info{opacity:1}.multicolumn-card.homes-to-havens .multicolumn-card__info:hover,.multicolumn-card.davinci-project .multicolumn-card__info:hover,.multicolumn-card.zeus-project .multicolumn-card__info:hover,.multicolumn-card.apollo-project .multicolumn-card__info:hover,.multicolumn-card.therapi-project .multicolumn-card__info:hover,.multicolumn-card.bliss-project .multicolumn-card__info:hover{background:#1a1b18d9!important}.multicolumn-card.homes-to-havens .rte a,.multicolumn-card.davinci-project .rte a,.multicolumn-card.zeus-project .rte a,.multicolumn-card.apollo-project .rte a,.multicolumn-card.therapi-project .rte a,.multicolumn-card.bliss-project .rte a{color:#fff;font-size:16px}.multicolumn-card.homes-to-havens .multicolumn-card__info .rte.typeset,.multicolumn-card.davinci-project .multicolumn-card__info .rte.typeset,.multicolumn-card.zeus-project .multicolumn-card__info .rte.typeset,.multicolumn-card.apollo-project .multicolumn-card__info .rte.typeset,.multicolumn-card.therapi-project .multicolumn-card__info .rte.typeset,.multicolumn-card.bliss-project .multicolumn-card__info .rte.typeset{margin:0}.multicolumn-card.homes-to-havens .multicolumn-card__info p,.multicolumn-card.davinci-project .multicolumn-card__info p,.multicolumn-card.zeus-project .multicolumn-card__info p,.multicolumn-card.apollo-project .multicolumn-card__info p,.multicolumn-card.therapi-project .multicolumn-card__info p,.multicolumn-card.bliss-project .multicolumn-card__info p{display:flex;justify-content:center}.product-right:not(:has(>.bliss-variants.bliss-variants--genesis)) .bliss-top .genesis-badges{margin-bottom:26px;border-bottom:1px solid rgba(23,22,15,.129);padding-bottom:26px}.template-product .product-right .bliss-top+hr{display:none}body.template-product.product-is-genesis-sauna-special #CustomCartOverlay,body.template-product.product-is-genesis-sauna-special #CustomCartDrawer,body.template-product.product-is-genesis-sauna-offer #CustomCartOverlay,body.template-product.product-is-genesis-sauna-offer #CustomCartDrawer,body.template-product.product-is-healios-compression-boots-special #CustomCartOverlay,body.template-product.product-is-healios-compression-boots-special #CustomCartDrawer,body.template-product.product-is-healios-compression-boots-offer #CustomCartOverlay,body.template-product.product-is-healios-compression-boots-offer #CustomCartDrawer{display:none!important}.mini-cart drawer-close-button.header__icon.header__icon--summary svg{color:#292a29;z-index:1}@media(max-width:1319px){#nathan-cleary-new-olympia-ambassador-partnership-announced{padding-top:120px}}@media(max-width:1200px){#nathan-cleary-new-olympia-ambassador-partnership-announced{padding-top:0}#massage-chair-inspiration-amp-wellness-ideas-olympia-massage-chairs .banner .banner__content{height:auto}#massage-chair-inspiration-amp-wellness-ideas-olympia-massage-chairs .banner .banner__box{min-height:unset;padding:0}#massage-chair-inspiration-amp-wellness-ideas-olympia-massage-chairs,#ndis-approved-massage-chairs-olympia-australia-39-s-collection,#nathan-cleary-new-olympia-ambassador-partnership-announced,#olympia-massage-chairs-buy-now-pay-later-options{margin-top:100px}#ndis-approved-massage-chairs-olympia-australia-39-s-collection .banner .banner__media .image-animate.media,#massage-chair-inspiration-amp-wellness-ideas-olympia-massage-chairs .banner .banner__media .media{height:350px}#ndis-approved-massage-chairs-olympia-australia-39-s-collection .banner .banner__box{padding:0}}@media(max-width:989px){.template-product main .bliss-mobile-card{background-color:#ececec!important}}@media(max-width:768px){.bliss-thumbs-wrap .thumb-nav.thumb-prev,.bliss-thumbs-wrap .thumb-nav.thumb-next{display:none!important}.mobile_six_chair_sec .bliss-variants--genesis{padding-top:26px!important}.template-product .product-left .bliss-thumbs-wrap,.template-product .product-left .bliss-thumbs{flex-direction:row;width:100%;-webkit-mask-image:unset;mask-image:unset}.template-product .product-left{display:flex;gap:10px}.template-product .product-left .bliss-main-image{margin-bottom:0!important}.template-product .product-left .bliss-thumbs-wrap{margin-bottom:20px}.template-product .product-left .bliss-thumbs{display:flex;margin:0;justify-content:flex-start;overflow:auto;scrollbar-width:none}.template-product .product-left .bliss-thumbs .bliss-thumb{width:calc(20% - 5px)!important;flex:0 0 calc(20% - 5px)}.template-product .product-left .bliss-thumbs .bliss-thumb,.template-product .product-left .bliss-thumbs .bliss-thumb img{border-radius:10px;aspect-ratio:1 / 1;min-height:unset}.template-product .product-left .bliss-thumbs .bliss-thumb.active{border:2px solid #111}.template-product .product-left .bliss-thumbs .bliss-thumb,.template-product .product-left .bliss-thumbs .bliss-thumb img{min-width:66px!important;min-height:66px!important}}@media(max-width:767px){.template-product main .bliss-mobile-card .bliss-logo-row .bliss-title{flex:unset!important}#bliss-xo-massage-chair-ultimate-comfort-amp-luxury-design .shop-pay-section .shop-pay-card-top{display:grid;grid-template-columns:1fr 1fr;padding:0;gap:5px}section.mobile-display .product-right .shop-pay-section .shop-pay-card-top{display:grid;grid-template-columns:1fr 1fr;padding:0;gap:5px}section.mobile-display .product-right .shop-pay-section .shop-pay-card:after,body.product-is-bliss-xo-special section.bliss-mobile-card.shop-section .bliss-card .shop-pay-section .shop-pay-card:after,body.product-is-bliss-xo-offer section.bliss-mobile-card.shop-section .bliss-card .shop-pay-section .shop-pay-card:after{width:30px;height:30px}section.mobile-display .product-right .shop-pay-section .shop-pay-card.selected:after,body.product-is-bliss-xo-special section.bliss-mobile-card.shop-section .bliss-card .shop-pay-section .shop-pay-card.selected:after,body.product-is-bliss-xo-offer section.bliss-mobile-card.shop-section .bliss-card .shop-pay-section .shop-pay-card.selected:after{background-size:30px}#bliss-xo-massage-chair-ultimate-comfort-amp-luxury-design .shop-pay-section .shop-pay-card-top .shop-pay-card-price{text-align:left}}@media(max-width:749px){.hbspt-form form .hs-submit .actions input.hs-button{padding-top:0;padding-bottom:0}.hbspt-form form .hs-form-field{margin-bottom:0}.hbspt-form form fieldset .hs-input{padding:12px 18px}.external-form{padding-left:20px!important;padding-right:20px!important}#ndis-approved-massage-chairs-olympia-australia-39-s-collection .hbspt-form form fieldset.form-columns-2,#contact-olympia-expert-massage-chair-support-australia .hbspt-form form fieldset.form-columns-2,#olympia-massage-chairs-buy-now-pay-later-options .hbspt-form form fieldset.form-columns-2{grid-template-columns:1fr}#ndis-approved-massage-chairs-olympia-australia-39-s-collection .banner .banner__media .media,#massage-chair-inspiration-amp-wellness-ideas-olympia-massage-chairs .banner .banner__media .media{height:250px}#ndis-approved-massage-chairs-olympia-australia-39-s-collection .banner .banner__media{margin-bottom:20px}#massage-chair-inspiration-amp-wellness-ideas-olympia-massage-chairs h2.image-with-text__heading{letter-spacing:1.5px;font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom.css.map */
