/** Shopify CDN: Minification failed

Line 1102:0 Unexpected "}"
Line 1153:0 Unexpected "{"

**/
:root{--nook-fm : Montserrat;--nook-fk : Kollektif;--nook-blue : #0067b9;--nook-green : #3e9a2c;--nook-pink : #f277c6;--nook-yellow: #ffc72c;--nook-aqua : #00C2CB;--nook-lime : #abe265;--nook-orange: #F68F50;--nook-red : #FF5757;--nook-purple: #b46ce6;--nook-peach : #f8b0b0;--nook-final-call: #ec635e;--nook-h1-desktop : 35px;--nook-h1-mobile : calc(var(--nook-h1-desktop) - 5px);--nook-h2-desktop : 25px;--nook-h2-mobile : calc(var(--nook-h2-desktop) - 5px);--nook-h3-desktop : 20px;--nook-h3-mobile : calc(var(--nook-h3-desktop) - 2px);--nook-h4-desktop : 20px;--nook-h4-mobile : calc(var(--nook-h4-desktop) - 2px);--nook-h5-desktop : 18px;--nook-h5-mobile : calc(var(--nook-h5-desktop) - 3px);}#shopify-section-template--16126602346666__main .t4s-badge-soldout,#shopify-section-template--16149422440618__main .t4s-badge-soldout,#shopify-section-template--16126602215594__main .t4s-badge-soldout{display: none;}#shopify-section-footer-usps .t4s-row::-webkit-scrollbar{width: 0;background: transparent;}.template-index .t4s-blog-post .t4s-blog-layout__grid::-webkit-scrollbar{width: 0;background: transparent;}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.pt-40{padding-top:40px}.pt-50{padding-top:50px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-40{padding-right:40px}.pr-50{padding-right:50px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-40{padding-left:40px}.pl-50{padding-left:50px}.mx-auto{margin-left:auto;margin-right:auto;}.m-0{margin: 0;}.p-0{padding: 0;}.fw-300{font-weight: 300 !important;}.fw-400{font-weight: 400 !important;}.fw-500{font-weight: 500 !important;}.fw-600{font-weight: 600 !important;}.fw-700{font-weight: 700 !important;}.nook-black{color:#000000;}.nook-blue{color: var(--nook-blue);}.nook-green{color: var(--nook-green);}.nook-pink{color: var(--nook-pink);}.nook-yellow{color: var(--nook-yellow);}.nook-aqua{color: var(--nook-aqua);}.nook-lime{color: var(--nook-lime);}.nook-orange{color: var(--nook-orange);}.nook-red{color: var(--nook-red);}.nook-purple{color: var(--nook-purple);}.nook-peach{color: var(--nook-peach);}.dn{display: none;}h3{font-weight: normal;}h4{font-family: var(--nook-fm);font-weight: 600;}h5{font-family: var(--nook-fm);font-weight: 500;}@media (max-width:767px){h1{font-size: var(--nook-h1-mobile);}h2{font-size: var(--nook-h2-mobile);}h3, h4{font-size: var(--nook-h3-mobile);}h5{font-size: var(--nook-h5-mobile);}}.t4s-top-bar{border-radius: 0;max-width: 1400px;margin: 10px auto 0;font-weight: 500;}.stamped-badge{cursor: default;}.t4s-hero-inner{border-radius: 0;}.is--opend+.t4s-menu-item.t4s-item-level-0 > a{border-top: 1px solid #000;}@media (max-width: 1400px){.t4s-top-bar{margin-left: 0;margin-right: 0;}}.t4s-top-bar .t4s-top-bar-text__item a{text-decoration: none;border-bottom: 0;}.t4s-top-linklist li{padding-right: 15px;margin-right: 15px;}.loc-au:before{background-image: url(australia.svg);background-repeat: no-repeat;width: 16px;height: 16px;content: "";vertical-align: middle;margin-right: 5px;display: inline-block;}.shopify-section-header-sticky, .t4sp-sticky .t4s-section-header.shopify-section-header-sticky,.is-header--stuck .t4s-section-header{box-shadow: none;}.is-header--stuck .t4s-header__wrapper{top: 0;border-radius: 0;max-width: 1400px;margin: 0 auto;-webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 10%);box-shadow: 0 1px 3px #0000001a;}.t4s-navigation .t4s-sub-menu.is--center-screen{overflow: visible;}.t4s-navigation .t4s-sub-menu.is--center-screen::before{background: white;height: 6px;width: 100%;position: absolute;top: -5px;left: 0;right: 0;content: "";}#compare-fabrics-modal .t4s-title{margin-bottom: 15px;}@media (max-width: 767px){.t4s-hero-section .t4s-container:not(.t4s-content-position),.t4s_tp_video .t4s-container{padding-left:0;padding-right:0;}.template-product .t4s-top-bar{margin-bottom: 15px;}.template-nook-new .t4s-top-bar{margin-bottom: 0 }.template-nook-new .media-variant-info, .template-nook-new .t4s-product__media img{border-radius:0;}.template-nook-new .t4s-product__media-wrapper{padding: 0;}.page_section_heading #t4s-heading-page{margin: 0 0 20px;border-radius: 0;}#jarallax-container-0{border-radius: 0 !important;}.t4s-pr-rencent-related .t4s-pr-single_tab-item{font-size: 18px !important;}.t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.previous{border-top-left-radius: 0;border-bottom-left-radius: 0;}.t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.next{border-top-right-radius: 0;border-bottom-right-radius: 0;}.t4s-testimonials-slider .t4s-flicky-btn__custom button{top: -100px;}.t4s-pr__usps .t4s-col-item{padding: 5px;}.t4s-product-feature-columns .t4s-col-item{margin-top: 25px;padding: 0 5px !important;}.t4s-product-feature-columns .t4s-eff-content{padding: 0 0 15px 15px !important;}.upsell_section_container-design2 .t4s-products, .upsell_section_container-design3 .t4s-products{margin-right: -15px !important;max-width: calc(100% + 15px);width: max-content;padding-right: 10px;}}@media (min-width: 768px){.t4s-hero-inner{border-radius: 1rem;}.page_section_heading #t4s-heading-page{margin-left: 15px;margin-right: 15px;}.t4s-main-product__content{margin-top: 40px;}.hero-image-inner .is-grid-from-tb-true{display: inline-grid;grid-template-rows: 50% 50%;grid-template-columns: 52% 48%;grid-auto-flow: column;grid-column-gap: 20px;}.t4s-hidden-br-tb-true br{display: none !important;}.t4s-testimonials-slider .t4s-flickity-slider.t4s-slider-btn-round .flickityt4s-button{top: 50%;}.t4s-testimonials-slider .t4s-testimonial-image{align-self: center;}.t4s-testimonials-slider{padding: 0 20px;}.t4s-testimonials-slider .flickityt4s-enabled{position: static !important;}.t4s-testimonials-slider{position: relative;}.t4s-testimonials-slider .t4s-flicky-btn__custom{position: absolute !important;left: 0;width: 100%;height: 5px;display: block;top: 50%;}.t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.previous{border-radius: 0 50% 50% 0;left: -60px !important;}.t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.next{border-radius: 50% 0 0 50%;right: -25px!important;margin-right: 0;}.t4s-testimonials-slider .flickityt4s-page-dots{justify-content: left;margin-left:-5px;}.t4s-hidden-tablet-onwards-true{display: none;}.t4s-pr__usps .t4s-usps_text{max-width: 100px;}.t4s-specifications-section .t4s-html-row .col-img{flex: 20%;}.t4s-specifications-section .t4s-html-row .col-text{flex: 80%;}.template-nook-new .t4s-product__media{border: 0.5px solid rgba(0, 0, 0, 0.25);border-radius: 12px;}.media-variant-info{display: none;}.upsell_section_container-design2 .t4s-upsell-product, .upsell_section_container-design3 .t4s-upsell-product{padding: 0 10px;}#compare-fabrics-modal{border-radius: 12px;max-width: 700px;}.t4s-product-feature-columns .t4s-section-title{text-align:left;}.dispatch_text{margin-top: 15px !important;}#compare-fabrics-modal .t4s-title{background: var(--nook-blue);color: #fff;font-weight: 600;padding: 15px;margin: -30px;margin-bottom: 24px;border-top-left-radius: 12px;border-top-right-radius: 12px;}.upsell_section_container-design2 .t4s-products, .upsell_section_container-design3 .t4s-products{display: flex;flex-wrap: nowrap;overflow-x: scroll;justify-content: start;margin: 0;width: max-content;max-width: 100%;}}@media (min-width: 1024px){.hero-image-inner .t4s-content-position{padding-left: 17%;padding-right: 17%;}.t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.previous{border-radius: 50%;left: -20px !important;}.t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.next{border-radius: 50%;right: -20px !important;left: auto;}.t4s-top-bar{margin-bottom:15px !important;}}@media (min-width: 1120px){.t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.previous, .t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.next{border-radius: 50%;}}@media (min-width: 1130px){.t4s-section-header.shopify-section-header-sticky [data-header-height], .t4s-section-header [data-header-height]{min-height: 80px;}.t4s-nav__ul>li> a, .t4s-site-nav__icons svg.t4s-icon{color: var(--nook-blue);}}@media (min-width: 1400px){.page_section_heading #t4s-heading-page{margin-left: auto;margin-right: auto;}}#t4s-menu-drawer{width: 100%;max-width: 340px;}.t4s-drawer-menu__close{left: 323px;background-color: var(--nook-yellow);border-radius: 50px;top: 22px;width: 35px;height: 35px;}.t4s-drawer-menu__close svg.t4s-iconsvg-close{margin-top: 5px;color:#000;}@media (max-width: 767px){#t4s-mini_cart.t4s-drawer{max-width: 100%;}}#t4s-mini_cart .t4s-drawer__header{border-bottom: none;background: var(--nook-blue);}#t4s-menu-drawer .t4s-drawer__header .t4s-header__logo{padding: 10px 0;}#t4s-menu-drawer .t4s-drawer__header{margin: 15px 10px;border-radius: 1rem;border-bottom: none;display: flex;flex-direction: row;justify-content: center;align-items: center;padding:5;background: #fff;}#t4s-menu-drawer .t4s-drawer__header span,#t4s-mini_cart .t4s-drawer__header span{font-family: var(--font-family-2);color: #fff;font-weight: 600;}.t4s-mb__menu .t4s-menu-item-infos{border-bottom: 0;padding: 0;}.t4s-mb__menu>li>a,.t4s-mb__menu .t4s-sub-menu li>a{font-size: 16px;font-weight:500;letter-spacing: 1px;line-height: 20px;font-family: var(--font-family-1);text-transform: capitalize;color: #fff;border-radius: 0;border-bottom: none;min-height: 45px;justify-content: flex-start;}.t4s-mb__menu .last-bottom-menu{padding-bottom:20px;}.t4s-mb__menu .top-menu .t4s-sub-menu li:last-child > a{border-bottom: 1px dashed rgba(0,103,185,.5);margin-bottom: 20px;}.t4s-mb__menu>li>a{padding: 0;color: #505050;border-bottom: 1px solid #404040;margin: 0 15px;padding: 15px 0;position: relative;}.t4s-mb__menu>li>a.mb_customers{background: var(--nook-yellow);}.t4s-mb__menu ul.t4s-sub-menu{margin-left: 10px;padding-bottom: 10px;}li.t4s-menu-item .t4s-sub-menu .t4s-item-level-1>a{color: #505050;padding: 5px 0;font-size: 14px;}.t4s-mb__menu .top-menu .t4s-sub-menu li>a{background: transparent;color: #0067b9;border-top: 1px dashed rgba(0, 103, 185,0.5);margin: 0 20px 0 10px;padding: 15px 0;height: 65px;}.t4s-mb__menu .t4s-menu-item.t4s-item-level-0.bottom-menu{background: rgb(255, 199, 44, 0.2);margin: 0 20px;}.t4s-mb__menu .sublink_image{margin-right: 10px;}li.t4s-menu-item .t4s-sub-menu li.t4s-item-level-1{margin: 0 15px;}.t4s-mb__menu .t4s-menu-item-has-children.is--opend>a,.t4s-mb__menu .t4s-menu-item-has-children.is--opend>a:hover,.t4s-mb__menu li>a:hover{background: transparent}.t4s-mb__menu .t4s-menu-item-has-children.is--opend>a{border-bottom: none;}.t4s-mb__menu .t4s-menu-item-has-children>a span.nav_link_txt{width: 100%;justify-content: flex-start;}.t4s-mb__menu .t4s-only_icon_true .t4s-mb-nav__icon{border-left: none;position: absolute;width: 100%;}.t4s-mb-nav__icon:before{left: auto;right: 5px;}.t4s-mb-nav__icon:after{left: auto;right: 15px;}.mn-mb-collection-images{display: block !important;}.t4s-mb__menu .t4s-menu-item.t4s-menu-item-cat{margin-top: 10px;}.t4s-mb__menu .t4s-menu-item.t4s-menu-item-cat ul{padding: 0;border-bottom: none;}.mn-mb-collection-images .t4s-cat_grid_item__title{font-size: 14px;letter-spacing: 1px;line-height: 20px;font-family: var(--font-family-2);color: #fff;text-align: center;text-transform: uppercase;}.mn-mb-collection-images .t4s-cat_grid_item .t4s-cat_grid_item__wrapper{padding: 7px;}.mn-mb-collection-images .t4s-cat_grid_item:first-child .t4s-cat_grid_item__wrapper,.mn-mb-collection-images .t4s-cat_grid_item:nth-child(4n) .t4s-cat_grid_item__wrapper{background: var(--nook-blue);}.mn-mb-collection-images .t4s-cat_grid_item:nth-child(3n) .t4s-cat_grid_item__wrapper{background: var(--nook-pink);}.mn-mb-collection-images .t4s-cat_grid_item:nth-child(2n) .t4s-cat_grid_item__wrapper{background: var(--nook-yellow);}.t4s-mb__menu .t4s-menu-item.t4s-menu-item-cat .t4s-cat_grid_item__content{border-radius: 10px;}.header__email a{color: #fff;font-size: 12px;text-transform: lowercase;font-weight: 400;font-family: var(--font-family-1);letter-spacing: 1px;text-align: center;margin-left: 50px;}.mb_reviews{background: var(--nook-yellow) !important;}.t4s-navigation .t4s-type__mega>.t4s-sub-menu{background: rgb(255 255 255);border-radius: 1rem;box-shadow: 0 4px 8px rgba(0,0,0,0.15),0 8px 16px rgba(0,0,0,0.15);}.type_mn_link>.t4s-heading.t4s-h-has-border-false,.t4s-products-loop .t4s-heading.t4s-h-has-border-false,.t4s-menu-blue-link{font-size: var(--nook-h4-desktop);font-weight: 600;font-family: var(--font-family-2);color: var(--nook-blue);text-transform: capitalize;}.type_mn_link .t4s-sub-column li a{font-weight: 600;}.t4s-navigation .t4s-type__mega:first-child .t4s-collection-item .t4s-coll-img{padding: 0 80px 0 60px;}.t4s-collection-item .t4s-collection-title{font-family: var(--font-family-1);}.mn-mega-menu__cta{background: var(--nook-green);color: #fff;border-radius: 6px;padding: 10px;text-align: center;margin-top: 20px;}.mn-mega-menu__cta a{color: #fff;}.mn-mega-menu__cta a:hover{color: var(--nook-yellow);}.t4s-navigation .t4s-article-item .t4s-article-title{line-height: 20px;font-weight: 600;white-space: initial;text-overflow: unset;overflow: visible;}.t4s-navigation .t4s-article-item .t4s-article-thumb{border-radius: 1rem;}.mn-footer__social{display: flex;gap: 10px;}.mn-footer__social--vertical{display: flex;flex-direction: column;gap: 10px;}.mn-footer__social--fb,.mn-footer__social--ig{width: 30px;height: 30px;}.mn-footer__social--am{width: 80px;height: 80px;}.t4s-payment-footer-svg img{margin-bottom: 0;}#t4s-mini_cart .t4s-btn-cart__emty{border-radius: 50px;}form#t4s-tab-minicart{background-color: rgba(var(--text-color-rgb),.02);}#t4s-mini_cart .t4s-drawer__header{padding: 10px 15px;}#t4s-tab-minicart .t4s-drawer__main .t4s-mini_cart__items{padding: 20px;background-color: var(--t4s-light-color);}#t4s-mini_cart .t4s-drawer__header button.t4s-drawer__close{color: #fff;margin-top: -3px;}.t4s-mini_cart__title{font-size: 14px;color: var(--nook-blue);font-weight: 500;}.t4s-mini_cart__meta .t4s-cart_meta_price{font-size: 14px;}#t4s-mini_cart .t4s-drawer__bottom{background-color: rgba(var(--text-color-rgb),.025);}.mn-collection-filter .t4s-tabs-pr-ul a{font-size: var(--nook-h5-mobile);background: #fbedc0;padding: 10px 30px;border-radius: 40px;color: var(--nook-blue);font-weight: 600;line-height: 20px;}.mn-collection-filter .t4s-tabs-pr-ul a.t4s-active,.mn-collection-filter__list li.t4s-active,.mn-collection-filter__list li:hover{background: var(--nook-yellow);cursor: pointer;}.mn-collection-filter__list{list-style: none !important;display: flex;flex-wrap: wrap;justify-content: center;gap: 30px;margin-bottom: 0 !important;margin-inline-start: 0 !important;margin-top: 30px !important;}.mn-collection-filter__list li{font-size: calc(var(--nook-h5-mobile) - 1px);background: #fbedc0;padding: 10px 30px;border-radius: 40px;color: var(--nook-blue);font-weight: 600;}@media (min-width: 768px){.mn-collection-filter .t4s-tabs-pr-ul li{margin: 0 40px 0 0;}}@media (max-width: 576px){.mn-collection-filter__list{gap: 30px;}.mn-collection-filter .t4s-tabs-pr-ul li{width: 50%;padding: 10px;margin: 0;}.collection-all-products{gap: 15px;}.collection-all-products li{padding: 8px 10px;}}.t4s-collection-header{margin: 20px 0 50px;justify-content: center;}.t4s-collection-header>:first-child{flex: unset;}.t4s-btn-filter-wrapper .t4s-btn-filter{background: #eee !important;padding: 10px 40px !important;border-radius: 40px !important;}.t4s-btn-filter-wrapper .t4s-btn-filter:hover{background: var(--nook-blue) !important;color: #fff !important;}.t4s-collection-header .t4s-dropdown__sortby button[data-dropdown-open]{padding: 10px 40px 10px 30px;border: 2px solid #eee;border-radius: 40px;min-width: 140px;}.t4s-collection-header .t4s-dropdown__sortby button[data-dropdown-open]:hover{background: #eee;}.t4s-dropdown__sortby .t4s-icon-select-arrow{right: 20px;}.t4s-filter-hidden.t4s-drawer .t4s-drawer__header button.t4s-drawer__close{background-color: var(--nook-green);color: #fff;}@media (max-width:576px){.t4s-collection-header .t4s-dropdown__sortby button[data-dropdown-open]{padding: 10px 40px;}.t4s-dropdown__sortby .t4s-icon-select-arrow{right: 30px;}}.t4s-main-collection-page .t4s-g-lg-30,.t4s-main-collection-page .t4s-gy-lg-30{--ts-gutter-y: 60px;}.t4s-products .t4s-product:first-child{order: -4;}.t4s-products .t4s-product:nth-child(2){order: -3;}.t4s-products .t4s-product:nth-child(3){order: -2;}.t4s-products .collection-info-block{order: -1;}.collection-info-block{display: flex;}.collection-info-block__content{display: flex;flex-direction: column;justify-content: center;align-items: center;align-content: center;border-radius: 1rem;padding: 20px;}.collection-info-block h3{font-size: var(--nook-h2-desktop);;font-weight: normal;font-weight: 600;letter-spacing: 1px;}@media (max-width:767px){.collection-info-block__content{padding: 10px;}.collection-info-block h3{font-size: var(--nook-h2-mobile);}.collection-info-block .t4s-btn-base.t4s-btn-size-1{padding: 0 10px;}}.t4s-product .t4s-product-badge{top: 10px;left: 10px;}.badge_shape_1 .t4s-badge-item{width: 55px;height: 55px;}.t4s-badge-item{word-break: normal;font-size: 10px;line-height: 14px;background-color: #fff;border: 2px solid var(--badge-color-primary);color: var(--badge-color-primary);letter-spacing: 0;}.t4s-badge-item.t4s-badge-free-shipping,.t4s-badge-item.t4s-badge-shipping-included{background-color: #fff;color: #3e9a2c;font-size: 9px;border: 2px solid var(--nook-green);}.t4s-badge-item.t4s-badge-jnr{background: url(/cdn/shop/files/badge_jnr_white.webp);background-repeat: no-repeat;background-position: center;background-size: 55px 55px;background-color: transparent;border-color: transparent;color: transparent;}.t4s-badge-item.t4s-badge-coming-soon{color: var(--badge-color-primary);}.t4s-product .t4s-product-btns{margin-top: 20px;}.t4s-pr-style4 .t4s-product-info .t4s-product-info__inner .t4s-product-btns:not(.t4s-product-info__btns) a{padding: 0 15px;font-family: var(--font-family-2);font-weight: 600;}.t4s-product__media-wrapper .t4s-carousel__nav-scroller{max-width: 80%;margin: 0 auto;}.template-nook-new .t4s-product__media-wrapper .t4s-carousel__nav-scroller{max-width: unset;margin: 0;margin-left:0;}.t4s-carousel__nav-scroller img.lazyloadt4sed,.t4s-product__media img{border-radius: 1rem;}.mn-price-review{display: flex;align-items: center;justify-content: space-between;}.template-nook-new .mn-price-review{justify-content: space-between;}.mn-price-review .t4s-product__review{margin-bottom: 0;}@media (max-width:576px){.t4s-product__title{font-size: 30px;}.mn-price-review{justify-content: center;gap: 30px;}.template-nook-new .mn-price-review{justify-content: space-between;}.t4s-product-form__buttons .t4s-product-form__submit{margin-top: 0;}.template-nook-new .t4s-product-form__buttons .t4s-product-form__submit{margin-top: 20px;}}.review-afterpay{display: flex;justify-content: space-between;align-items: center;gap: 10px;}.review-afterpay img{width: 100%;}.review-afterpay__badge{max-width: 90px;}@media (max-width:576px){.review-afterpay__badge{display: none;}}.t4s-product__review a{display: block !important;}.t4s-swatch__item.is-sw__color.is--selected,.t4s-swatch__item.is-sw__color:hover{border-width: 2px;}.stamped-badge-caption{color: #000;}.stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display: none !important;}.template-nook-new .choose_your_fabric{font-size: 18px;margin-bottom: 15px;font-weight: 600;color: #404040;justify-content: space-between;}.choose_your_fabric,.choose_your_colour{font-weight: 500;display: flex;gap: 10px;align-items: center;}.compare_fabrics_link{font-size: 14px;border-radius: 50px;color: var(--nook-blue);display: flex;justify-content: center;align-items: center;text-decoration: underline;font-weight: 400;cursor: pointer;}body:not(.template-nook-new):not(.template-product) .choose_your_fabric a{background-color: var(--nook-yellow);width: 15px;height: 15px;border-radius: 50px;padding: 10px;color: #fff;display: flex;justify-content: center;align-items: center;}.choose_your_colour a{font-size: 12px;background-color: var(--nook-green);border-radius: 20px;padding: 2px 12px;color: #fff;display: flex;justify-content: center;align-items: center;position: relative;}.choose_your_colour a span{background-color: var(--nook-yellow);width: 15px;height: 15px;border-radius: 50px;padding: 10px;color: #fff;height: 15px;display: flex;justify-content: center;align-items: center;position: absolute;right: -8px;top: -10px;}.fabric_swatches_group{display: flex;flex-wrap: wrap;gap: 8px;}.template-nook-new .fabric_swatches_group a{border-radius: 8px;padding: 5px 7px;cursor: pointer;color: #404040;border: 0.7px solid #737373;font-size: 13px;font-weight: 500;}body:not(.template-nook-new) .fabric_swatches_group a{border: 2px solid #bdbdbd;border-radius: 6px;padding: 5px 10px;cursor: pointer;color: #000;}.fabric_swatches_group a:hover,.fabric_swatches_group a:active,.fabric_swatches_group a.active{background-color: var(--nook-blue);color: #fff !important;border-color: #004e87 !important;}.fabric-info{display: flex;gap: 20px;margin-top: 30px;}.fabric-info__image span{border-radius: 0!important;width: 100px !important;height: 100px !important;box-shadow: none !important;background-position: center;background-size: contain;border: none;}.fabric-info__data{text-align: left;}.fabric-info__data h4{font-size: 14px;text-transform: capitalize;color: #000;font-weight: 500;margin-top: 5px;}.fabric-info__data p{font-size: 12px;line-height: 18px;}.fabric-info__variant-product-image{display: none;}.template-nook-new .fabric-info__variant-product-title{display: none;}.t4s-upsell-products-section .t4s-custom-line .custom-shapes{background: #fefaef;}@media (max-width:576px){.t4s-swatch__title{justify-content: center;}.t4s-product__info-container, .fabric-info__data{text-align: center;}.template-nook-new .t4s-product__info-container, .template-nook-new .fabric-info__data{text-align: left;}.choose_your_fabric, .choose_your_colour, .fabric_swatches_group{justify-content: center;}.template-nook-new .choose_your_fabric, .template-nook-new .choose_your_colour{justify-content: space-between;}.template-nook-new .fabric_swatches_group, .template-nook-new .t4s-swatch__title{justify-content: unset;}.fabric-info__variant-product-image{display: flex;flex-direction: column;align-items: center;margin-top: 50px;}.fabric-info__variant-product-title{font-weight: 700;font-size: 25px;color: var(--nook-blue);letter-spacing: 1px;}.fabric-info__image{display: none;}.fabric-info{margin-top: 0;}}.product-eatup-content{font-size: 12px;}.t4s-product-form__buttons .t4s-product-form__submit{font-family: var(--font-family-2);font-weight: 600;letter-spacing: 1px;min-height: 45px;}.template-nook-new .t4s-product-form__buttons .t4s-product-form__submit{font-family: var(--font-family-1);}.ul-specs{list-style: none !important;margin-inline-start: 0 !important;}.ul-specs li{font-weight: 700;letter-spacing: 1px;position: relative;padding-left: 30px;margin-top: 10px;}.ul-specs li:before{content: "";width: 20px;height: 20px;background: #fcbe22;border-radius: 100%;position: absolute;top: 4px;left: 0;}.ul-specs span{display: block;font-weight: 400;font-weight: 12px;}.t4s-product-tabs-wrapper .t4s-tabs-ul.t4s-flickity-slider{padding: 0;}.t4s-tabs-pr-ul a{font-family: var(--font-family-2);font-weight: 600;line-height: 30px;}.t4s-tabs-pr-ul a.t4s-active,.t4s-tabs-pr-ul a:hover,.is--tab-design__tab .t4s-tab-wrapper .t4s-tab-content h2{color: var(--nook-blue);}.is--tab-design__tab .t4s-tab-wrapper .t4s-tab-content h3{color: var(--nook-green);}.t4s-tabs-pr-ul a::after{display: none;}@media (min-width: 768px){.is--tab-design__tab .t4s-tab-wrapper .t4s-tab-content{padding: 0;margin-top: -5px;}.t4s-tabs-pr-ul li{margin: 0 30px 0 0;}.t4s-tabs-pr-ul a{font-size: var(--nook-h2-desktop);}}@media (max-width: 576px){.t4s-tabs-pr-ul li{margin: 0;}.t4s-tabs-pr-ul a{font-size: var(--nook-h2-mobile);line-height: 25px;}.t4s-tabs-pr-content{margin-top: -10px;}.t4s-product-tabs-wrapper.is--tab-position__external .t4s-tabs{padding: 0;}}.t4s-upsell-product .shipping_info{max-width: 260px;margin: 0 20px;}@media (max-width: 1023px){#insta-feed a{width: 100%;display: inline-block !important;}#insta-feed a{max-width: 30%;}#insta-feed .instafeed-container{width: 100% !important;padding-top: 100% !important;}.t4s-upsell-product .t4s_ratio{max-width: 345px;margin-left: auto;margin-right: auto;}.t4s-pr__usps .t4s-row{padding: 0;}.t4s-upsell-product .shipping_info{margin: auto;}.upsell_section_container-design1 .t4s-product-price{display: flex;width: max-content;margin-left: auto;margin-right: auto;}}@media (max-width: 1024px){.t4s-tab__title{background-color: #fff;}.t4s-tab__title .t4s-tab__text{padding: 5px 0;font-weight: 700;text-transform: uppercase;}.t4s-tab__title .t4s-tab__icon{width: 30px;height: 30px;background-color: var(--nook-blue);border-radius: 50px;}.is--tab-design-mb__accordion .t4s-tab-wrapper .t4s-tab-content{padding: 20px 0;border: none;}.t4s-ins-feed-api .t4s-row > .t4s-col-ins:nth-child(n+5){display: none;}}a.nook-blue:hover{color: var(--nook-blue);}a.nook-green:hover{color: var(--nook-green);}.t4s-type-accordion .t4s-accor-title{font-weight: 500;}.template-nook-new .t4s-accordion-style-2 .t4s-type-accordion .t4s-tab-content{padding: 15px 0 30px 10px;}.template-nook-new .t4s-type-accordion .t4s-accor-title{border-bottom: 0 !important;}.template-nook-new .t4s-type-accordion .t4s-tab-content ul{list-style: disc;}.t4s-header-banner{max-width: 1400px;margin: 0 auto;border-radius: 1rem;overflow: hidden;}@media (max-width: 576px){.t4s-header-banner{margin: 0 15px;}}#jarallax-container-0{border-radius: 1rem;}.flickityt4s-page-dots{margin-top: 20px !important;}.t4s-rating-wrapper{margin-bottom: 45px;}.t4s-rating-wrapper svg{width: 35px;height: 35px;}.t4s-list-testimonials{align-items: start !important;}.t4s-testimonials-slider{justify-content: space-between;}.t4s-testimonials-slider .t4s-testimonial-verified-title{color: #3E9A2C;font-weight:500;text-align: left;}.t4s-testimonials-slider .t4s-testimonial-heading{font-size: 20px !important;font-family: var(--font-family-1);margin-bottom: 25px !important;font-weight:500;}.t4s-testimonials-slider .t4s-rating-wrapper svg{width: 30px;height: 30px;}.t4s-specification-item .dimensions{display: flex;align-items: center;justify-content: center;gap: 15px;}@media (max-width:767px){.t4s-testimonial-image{max-width: 180px;}.t4s-testimonials-slider, .t4s-rating-wrapper{justify-content: center;}.t4s-testimonial-wrap{text-align: center;}.template-nook-new .mfp-container{padding: 0;}.t4s-specification-item .t4s-specification-heading{text-align: left;}.t4s-specification-item .dimensions{display: flex;align-items: flex-start;justify-content: flex-start;gap: 15px;}}.t4s-testimonial-main{order: 2;}.t4s-testimonials-slider .t4s-testimonial-wrap .t4s-testimonial-content{font-size: 16px;line-height: 27.2px;text-align:left;}.t4s-testimonials-slider .t4s-testimonial-wrap .t4s-testimonial-name{text-align:left;}.single-build-bar,.double-build-bar,.adult-build-bar,.junior-build-bar{padding: 12px;color: #fff;font-size: 16px;line-height: 18px;display: flex;justify-content: space-between;align-items: flex-start;gap: 20px;max-width: 850px;margin: 0 auto;}.single-build-icon,.wedge-icon,.pink-dot-stroke,.arch-roller-icon,.double-build-icon,.blox-icon,.nest-icon,.arch-icon{width: 25px;height: 25px;margin-right: 10px;display: inline-block;vertical-align: middle;}.build-desc{display: flex;justify-content: center;gap: 15px;align-items: center;font-weight: 500;}.single-build-icon.small,.wedge-icon.small,.arch-roller-icon.small,.double-build-icon.small,.blox-icon.small,.pink-dot-stroke.small,.nest-icon.small,.arch-icon.small{width: 15px;height: 15px;margin: 0;}@media (max-width: 767px){.single-build-bar, .double-build-bar, .adult-build-bar, .junior-build-bar{font-size: 14px;flex-wrap: wrap;justify-content: center;}.single-build-icon, .wedge-icon, .pink-dot-stroke, .arch-roller-icon, .double-build-icon, .blox-icon, .nest-icon, .arch-icon{margin-bottom: 10px;}}.single-build-icon{background: url(//mynook.com.au/cdn/shop/files/single-build-circle.svg?v=9719381745981985142) no-repeat;}.wedge-icon{background: url(//mynook.com.au/cdn/shop/files/wedge-diamond.svg?v=8154456051322063053) no-repeat;}.pink-dot-stroke{background-color: #f469ca;border: 1px solid #fff;}.arch-roller-icon{background: url(//mynook.com.au/cdn/shop/files/arch-roller-triangle.svg?v=3517590441071258911) no-repeat;}.double-build-icon{background: url(//mynook.com.au/cdn/shop/files/double-build-cross.svg?v=8366195287764457646) no-repeat;}.blox-icon{background: url(//mynook.com.au/cdn/shop/files/blox-star.svg?v=17614302007941026706) no-repeat;}.nest-icon{background: url(//mynook.com.au/cdn/shop/files/nest-heart.svg?v=9824343425601907697) no-repeat;}.arch-icon{background: url(//mynook.com.au/cdn/shop/files/arch-arc.svg?v=9505443963087673656) no-repeat;}.build-swatch{border-radius: 50%;width: 20px;height: 20px;}.build-main-grid{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;align-content: center;gap: 30px;}.build-main-grid__swatch{display: flex;gap: 10px;align-items: center;}.build-main-grid__type{display: flex;align-content: center;align-items: center;gap: 10px;}@media (max-width: 576px){.build-main-grid{gap: 10px;margin-top: 15px;}}.dest-carousel-image{max-width: 750px;margin: 0 auto 70px;}.mn-collection-image-text .flickityt4s-viewport{border-radius: 20px;}.t4s-feature-columns a.t4s-eff{border-radius: 20px;}.t4s-image-text-heading{font-family: var(--font-family-2)!important;font-size: var(--nook-h3-desktop);line-height: 25px;font-weight: 600;}@media (min-width: 1024px){.t4s-image-text-heading{font-size: var(--nook-h3-mobile);}.upsell_section_container-design1 .t4s-product-wrapper{display: flex;justify-content: center;max-width: 1110px;margin: auto;align-items: center;padding: 0 15px;}.upsell_section_container-design1 .t4s-product-info{margin-left: 40px;text-align: left;flex: 50%;}.upsell_section_container-design1 .t4s-product-img{flex: 50%;}.upsell_section_container-design1 .t4s_ratio{margin-right: 0;}}.t4s-image-text-des p a{color: var(--nook-pink);}@media (min-width: 768px){.get-the-nook .t4s-image-text div:first-child{position: relative;}.get-the-nook .equal-sign-true:before{content: "=";position: absolute;right: -15px;top: 40%;bottom: 50%;color: #f468ca;font-size: 50px;font-weight: 700;line-height: 1;}.template-nook-new .t4s-product__info-wrapper:not(.t4s-product__info-full) .t4s-product__info-space{padding-left: 30px;}.template-nook-new .t4s-main-product__content [data-main-media] .flickityt4s-page-dots{display: none;}.template-nook-new .t4s-product__media img{border-radius:12px;}.t4s-product-featured-columns-grid{display: inline-grid;grid-template-columns: 50% 50%;grid-auto-flow: row;grid-column-gap: 20px;grid-row-gap: 40px;max-width: 1200px;margin: 0 auto;text-align: left;margin-top:20px;}.t4s-product-featured-columns-grid .t4s-col-item{width: 100%;margin-top: 0;}.template-nook-new .t4s-main-product__content{margin-bottom: 80px;}.upsell_section_container-design3 .t4s-products{margin: auto !important;}#compare-fabrics-modal .flickityt4s-button.next{right: auto;left: calc(40% - 20px);}.fabric_img{flex: 40%;}.fabric_details{flex: 60%;padding-left: 30px;}.fabric-modal-shipping{margin-left: 35px;}.upsell_section_container-design2{display: flex;justify-content: center;align-items: center;max-width: 1110px;margin: auto;gap: 0;padding: 0 15px;}.upsell_section_container-design2 .head-description .t4s-section-title, .upsell_section_container-design2 .head-description .t4s-section-des{text-align: left !important;}.upsell_section_container-design2 .head-description,.upsell_section_container-design2 .t4s-products{flex: 50%;}.upsell_section_container-design2 .t4s-products::-webkit-scrollbar, .upsell_section_container-design3 .t4s-products::-webkit-scrollbar{width: 0;background: transparent;}}.t4s-newsletter__inner{border-radius: 6px;}.mn-editorial .t4s-shipping-icon-img{width: 160px !important;height: 80px !important;}.mn-editorial .t4s-shipping-list.t4s-text-start .t4s-shipping-icon{margin-right: 40px;}.mn-icon_right_arrow{background: #fff;padding: 2px;border: 3px solid var(--nook-blue);border-radius: 40px;}.mn-icon_right_arrow i{color: #fff;background: var(--nook-blue);border-radius: 40px;font-weight: 600;font-size: 20px;padding: 6px;}.mn-editorial .mn-editorial__link:hover .mn-icon_right_arrow i{background: var(--nook-green);}.mn-editorial .mn-editorial__link:hover .mn-icon_right_arrow{border: 3px solid var(--nook-green);}.mn-editorial .mn-editorial__link:hover .t4s-shipping-title{color: var(--nook-green);}@media (max-width: 576px){.t4s-shipping-item .t4s-shipping-inner{display: flex;flex-direction: column;align-items: flex-start;align-content: flex-start;}.mn-editorial .t4s-shipping-list.t4s-text-start .t4s-shipping-icon{margin-left: 0;margin-right: auto;}.mn-icon_right_arrow{position: absolute;right: 0;top: 20px;}}.mfp-content hr{margin-top: 10px;margin-bottom: 30px;max-width: 100%;}.mn-influencers .t4s-gallery-item a{border-radius: 100%;border-width: 5px;border-style: solid;}.mn-influencers .t4s-gallery-item:nth-child(5n+1) a{border-color: var(--nook-green);}.mn-influencers .t4s-gallery-item:nth-child(5n+2) a{border-color: var(--nook-yellow);}.mn-influencers .t4s-gallery-item:nth-child(5n+3) a{border-color: var(--nook-blue);}.mn-influencers .t4s-gallery-item:nth-child(5n+4) a{border-color: var(--nook-pink);}.t4s-contact-image__inner,.t4s-contact-content__alternative .t4s-contact-form,.t4s-map-info-wrap{border-radius: 1rem !important;}.our-nooks-points{list-style: none !important;margin-top: 10px;}.our-nooks-points li:before{content: "";height: 8px;width: 8px;border-radius: 50%;background: #0562a5;display: inline-block;margin: -3px 10px 0 0;vertical-align: middle;}.t4s-blog-tags .t4s-tags-filter li a{font-family: var(--font-family-2);}.t4s-blog-tags .t4s-tags-filter__border-true{border-radius: 1rem;}.t4s-blog-tags .t4s-tags-filter li a:focus,.t4s-tags-filter li a:hover,.t4s-blog-tags .t4s-tags-filter li a.is--selected{color: var(--accent-color);}.t4s-blog-tags .t4s-tags-filter li a::after{background-color: var(--accent-color);}.t4s-heading-article{max-width: 1400px;margin: 0 auto;}.t4s-heading-article__wrap{border-radius: 1rem;overflow: hidden;}.t4s-article-item .t4s-article-thumb{border-radius: 20px;}.t4s-article-item .t4s-article-title{color: var(--nook-blue);text-transform: uppercase;font-weight: 600;}.t4s-article-item .t4s-article-category a{color: var(--nook-green);}.t4s-main-article .t4s-article-related__heading{font-family: var(--font-family-2);font-weight: 600;font-size: 30px;}.t4s-pr-rencent-related .t4s-pr-single_tab-item{font-size: 25px;padding: 6px 0px;font-family: var(--font-family-2);letter-spacing: 1px;}.t4s-pr-rencent-related .t4s-pr-single_tab-item.t4s-active,.t4s-pr-rencent-related .t4s-pr-single_tab-item:hover{color: var(--nook-blue);}.t4s-pr-rencent-related .t4s-pr-single_tab-item.t4s-active:after{background-color: var(--nook-blue);}.nudge-offer, .nudge-offer.multi.stack .offer-collection{width: 100%;}.nudge-offer.multi{padding: 15px;}.nudge-offer.multi.stack .offer-collection .product-wrapper .product-image-wrapper img{margin: 0 auto;border-radius: 5px;padding-right: 0;}.nudge-offer.multi img.product-image.medium{max-width: 80px;width: 80px;height: auto;max-height: inherit;}.nudge-offer .dismiss-button{position: absolute;top: 5px;right: 25px;font-size: 30px;font-weight: 300;color: #000;}.nudge-offer.multi.stack .offer-collection .product-wrapper .details{text-align: left;}.nudge-offer .product-title-wrapper{font-size: 13px;font-weight: 600;font-family: 'Montserrat';}.nudge-offer form span.variants-wrapper, .nudge-offer form span.quantity-wrapper{display: block;vertical-align: middle;margin-bottom: 10px !important;}.nudge-offer.custom input.bttn, .nudge-offer.custom button.bttn{font-size: 12px;letter-spacing: 1px;font-weight: 600;border-radius: 50px;padding: 5px 15px;}button.t4s-product-form__submit[disabled=disabled]{background: #b9b9b9;}.klaviyo-bis-trigger{width: 100% !important;border-radius: 40px;font-family: var(--font-family-2);}#klaviyo-bis-modal .modal-title, #klaviyo-bis-modal .btn{font-family: var(--font-family-2) !important;}@media (max-width: 576px){.klaviyo-custom-popup form{width: 350px !important;}}@media (min-width: 1024px){.t4s-g-lg-40, .t4s-gx-lg-40, .t4s-px-lg-40{--ts-gutter-x: 40px;}.t4s-g-lg-50, .t4s-gx-lg-50, .t4s-px-lg-50{--ts-gutter-x: 50px;}.t4s-g-lg-60, .t4s-gx-lg-60, .t4s-px-lg-60{--ts-gutter-x: 60px;}.t4s-g-lg-70, .t4s-gx-lg-70, .t4s-px-lg-70{--ts-gutter-x: 70px;}.t4s-g-lg-80, .t4s-gx-lg-80, .t4s-px-lg-80{--ts-gutter-x: 80px;}}@media (max-width:1024px){}@media (min-width: 768px) and (max-width:1024px){}@media (max-width:767px){}.stamped-summary-actions-newreview {
  display: none;
}
#t4s-mini_cart .t4s-cart-total{
  margin-bottom: 15px;
}
.t4s-hero-image-liquid .t4s-rating-wrapper{
  margin: 0;
  margin-bottom: 5px;
}
.t4s-hero-image-liquid .t4s-rating-wrapper svg {
  width: 15px;
  height: 15px;
}
.t4s-testimonials-slider .t4s-flicky-btn__custom{
  position: relative;
  display:contents;
}

.t4s-testimonials-slider .t4s-flicky-btn__custom button svg {
  color: #000;
}
.t4s-testimonials-slider .t4s-testimonial-wrap .t4s-testimonial-name{
  font-weight:500;
}
.t4s-testimonials-slider .t4s-testimonial-wrap .t4s-testimonial-name::before{
  display:none;
}

.t4s-logo-list .t4s-section-inner {
  margin: 0 auto !important;
  max-width: 1400px;
}

.t4s-list-collections .t4s-custom-line{
  --width: 100%;
  --height: 1px;
  --line-cl: #f6bb32;
  --line-style: dashed;
  margin-top: 50px;
  margin-bottom: 40px;
  position: relative;
}
.t4s-list-collections .t4s-custom-line .custom-shapes{
  position: absolute;
  left: calc(50% - 33px);
  top: -5px;
}
.t4s-custom-line .custom-shapes{
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5px;
  background: #fff;
  height: 12px;
  width: 66px;
  margin-bottom: -6px;
  margin-left: auto;
  margin-right: auto;
}
.t4s-custom-line .custom-shapes .square{
  width: 12px;
  height: 12px;
  background-color: #3E9C46;
}
.t4s-custom-line .custom-shapes .circle{
  width: 12px;
  height: 12px;
  background-color: #FBBD1F;
  border-radius: 50%;
}
.t4s-custom-line .custom-shapes .triangle{
  width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 12px solid #DC71AD;
}

.text-decor-underline{
  text-decoration: underline !important;
}
.t4s-explore-range-product .t4s-btn,
.t4s-upsell-product .t4s-btn{
  margin-bottom:10px;
}
.t4s-explore-range-product span.t4s-product-title,
.t4s-upsell-product span.t4s-product-title {
  font-weight: 700;
  margin-right: 5px;
}
.t4s-explore-range-product .t4s-product-price,
.t4s-upsell-product .t4s-product-price {
  font-weight: 400;
  display: flex;
  gap: 5px;
  text-transform: lowercase;
}
.t4s-explore-range-product .t4s_ratio{
  max-width: 340px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}
.t4s-upsell-product .t4s_ratio{
  margin-bottom: 15px;
}
.t4s-explore-range-product .t4s_ratio::before,
.t4s-upsell-product .t4s_ratio::before {
  display: none;
}
.t4s-explore-range-product .t4s_ratio img,
.t4s-upsell-product .t4s_ratio img{
  object-fit: contain;
  height: auto;
  position: relative !important;
  border-radius: 4%;
}
.t4s-upsell-product .t4s_ratio{
  background: transparent !important;
}
.t4s-explore-products-section{
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}
.template-index .t4s-btn{
  font-family: var(--font-family-1) !important;
}
.t4s-explore-range-product.t4s-pr-grid.t4s-col-item {
  max-width: 345px;
}
.t4s-explore-products-section .t4s-product-img,
.t4s-upsell-product .t4s-product-img{
  position: relative;
}
.t4s-explore-products-section span.product_dimensions p,
.t4s-upsell-product .t4s-product-dimensions p {
  margin: 0 10px;
}
.t4s-explore-products-section span.product_dimensions{
  border-radius: 10px;
  color:#404040;
  background: rgba(255, 255, 255, 0.50);
  display: flex;
  width: max-content;
  height: 30px;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 7px;
  left: calc(50% - 92.5px);
  font-size: 14px;
  font-weight: 500;
  line-height: 150%;
}
.t4s-testimonials-slider .flickityt4s-button:hover{
  --slider-btn-background-hover: var(--btn-background);
  --slider-btn-border-hover: var(--btn-background);
}
.template-index .t4s-title,
.template-nook-new .t4s-title{
  font-family: var(--font-family-3) !important;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 1px;
}
.template-index .t4s-secondary-title{
  font-family: var(--font-family-3) !important;
  font-size: 22px;
  font-weight: 700;
  line-height: 150%;
  letter-spacing: 1px;
}
.template-index .t4s-btn:hover,
.template-nook-new .t4s-btn:hover {
  color: #ffffff;
  background-color: var(--nook-blue);
}
.t4s-hero-section .t4s-container:not(.t4s-content-position) {
  max-width: 1400px;
  padding: 0;
}
.t4s-hero-section .t4s-parallax {
  border-radius: 0;
}
.t4s-footer-linklist > li {
  min-width: 50%;
}
.t4s-upsell-product .shipping_info p{
  margin:0;
}
.template-nook-new .t4s-product-form__buttons .t4s-product-form__submit{
  font-size: 15px;
  font-weight: 600;
  line-height: 150%
}
.template-nook-new .t4s-product-form__buttons .t4s-product-form__submit[disabled=disabled]{
  background: #f3f3f3;
  color: #404040;
}
.fabric_description li {
  margin-bottom: 10px;
}
html.template-nook-new.is-opening-mfp, html.template-nook-new.is-opening-mfp body {
  overflow: hidden !important;
}
.t4s-pr__usps{
  margin-bottom: 0 !important;
}
@media (max-width: 767px) {
  .t4s-footer-linklist {
      -moz-column-count: 2;
      -moz-column-gap: 20px;
      -webkit-column-count: 2;
      -webkit-column-gap: 20px;
      column-count: 2;
      column-gap: 20px;
  }
  .t4s-footer-linklist > li {
    /* width: 50%; */
  }
  .t4s-menu-style-default li:last-child{
    margin-bottom: var(--space-item-mb);
  }
  .template-nook-new .t4s-main-product__content .t4s-col-thumb .t4s-col-item{
    /* display: none; */
    opacity: 0;
    visibility: hidden;
    height: 0;
    margin:0;
    padding: 0;
  }
  .template-nook-new  .t4s-main-product__content [data-main-media] .flickityt4s-page-dots{
    bottom: 40px;
  }
  .template-nook-new .t4s-product__media{
    border-radius: 0;
  }
  .template-nook-new .fabric-info__variant-product-image {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 0;
  }
  .dispatch_text p{
    text-align:center;
  }
  .dispatch_text{
    margin:0 !important;
  }
  .template-nook-new .t4s-main-product__content{
    margin-bottom: 40px;
  }
  .template-nook-new .t4s-product__media-wrapper .flickityt4s-prev-next-button.previous {
    left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .template-nook-new .t4s-product__media-wrapper .flickityt4s-prev-next-button.next {
    right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .template-nook-new .t4s-product__media-wrapper .t4s-flickity-slider .flickityt4s-page-dots .dot{
    box-shadow: none;
    background-color: #E0E0E0;
    margin: 0 calc(7px / 2);
    width: 7px;
    height: 7px;
  }
  .template-nook-new .t4s-product__media-wrapper .t4s-flickity-slider .flickityt4s-page-dots .dot.is-selected{
    background-color: #FFC72C;
  }
  .t4s-specifications-section .t4s-raw-html{
    margin-top: 25px !important;
  }
  .template-nook-new .t4s-product__media-wrapper .flickityt4s-button{
    width: 35px;
    height: 41px;
  }
  .fabric_img {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
  }
  #compare-fabrics-modal .flickityt4s-button {
    top: 21% !important;
  }
  .fabric_details{
    margin-top: 20px;
    width: 100%;
  }
  .template-nook-new .mfp-move-horizontal.mfp-bg {
    height: 100vh !important;
    position: fixed !important;
  }
  #compare-fabrics-modal {
    height: 100vh;
    overflow-y: scroll;
    margin: 0;
    width: 100%;
    padding: 0;
    padding-bottom: 65px;
  }
  #compare-fabrics-modal .flickityt4s-button.previous{
    left: 0;
    margin:0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    /* margin-left: -10px; */
    border-left: 0;
  }
  #compare-fabrics-modal .t4s-title {
    margin-top: 0;
  }
  #compare-fabrics-modal .flickityt4s-button.next{
    right: 0;
    margin:0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0;
  }
  .fabric-modal-shipping,.fabric_title{
    text-align: center;
  }
  .fabric-modal-shipping{
    padding-bottom: 15px;
  }
  .fabric_details .t4s-btn{
    width: 100%;
  }
  #compare-fabrics-modal .t4s-title {
    background: var(--nook-blue);
    color: #fff;
    padding: 15px;
    font-weight: 600;
  }
  .fabric_tab_container{
    /* height: 100vh; */
    margin-top: 75px !important;
  }
  #compare-fabrics-modal .mfp-header {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 9;
    height: 60px;
  }
  html.template-nook-new.afterpay-modal-mfp-opened, html.template-nook-new.afterpay-modal-mfp-opened body {
    height: 100%;
  }
  .upsell_section_container-design2,.upsell_section_container-design3{
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .t4s-product-feature-columns .lpf_true .t4s-col-item {
    margin-top: 40px;
  }
}

.fabric_details .t4s-btn,
.template-nook-new .t4s-btn-base.t4s-btn-size-1,
#stamped-main-widget *{
  font-family: var(--font-family-1) !important;

}
.template-nook-new .t4s-product__media-wrapper .t4s-flickity-slider .flickityt4s-button,
.template-nook-new .t4s-product__media-wrapper .t4s-flickity-slider .flickityt4s-button:hover{
  color: #404040 !important;
}
.template-nook-new .t4s-product__media-wrapper .flickityt4s-button{
  background: rgba(255, 255, 255, 0.70);
  box-shadow: none;
}
.template-nook-new .t4s-product__media-wrapper .flickityt4s-button-icon{
  width: 15px;
  height: 20px !important;
}
.template-nook-new .t4s-specifications-slider .t4s-section-title.t4s-title{
  font-family: var(--font-family-1);
  font-size: 22px;
  font-weight: 700;
  line-height: 150%;
}
.collection-list-description{
  min-height: 80px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.t4s-specification-dimensions {
  font-size: 14px;
  line-height: 150%;
}
.t4s-specification-img .t4s_ratio{
  height: 180px;
  background: transparent !important;
  width: 300px;
  margin: auto;
  margin-bottom: 20px;
}
.t4s-specification-img .t4s_ratio img{
  object-fit: contain;
}
.t4s-specifications-slider .t4s-flickity-slider,#t4s-specification-crosslink {
  max-width: 400px;
  margin: auto;
}
.t4s-specifications-slider .t4s-flickity-slider .flickityt4s-page-dots{
  margin: 0 !important;
  position: absolute;
  top: 180px !important;
  bottom: auto !important;
}
.t4s-specification-dimensions p {
  margin: 0;
}
.template-nook-new .t4s-swatch__item.is-sw__color.is--selected,.template-nook-new .t4s-swatch__item.is-sw__color:hover{
  border-color: #000;
}
[data-bestselling-swatches],
[data-farewell-swatches],
[data-final-call-swatches]{
  position: relative;
}
img.bestselling_icon {
  position: absolute;
  left: calc(50% - 5.5px);
  top: calc(50% - 4.5px);
}
img.farewell_icon,
img.final_call_icon {
    position: absolute;
    left: calc(50% - 16px);
    top: calc(50% - 12.5px);
    height: 25px;
}
img.final_call_icon {
  max-width: 30px;
}
#farewell_btn,
#final_call_btn {
  display: flex;
}

.fabric_swatches_group a#final_call_btn:hover,
.fabric_swatches_group a#final_call_btn:active,
.fabric_swatches_group a#final_call_btn.active {
  background-color: var(--nook-final-call);
}

.template-nook-new .fabric_swatches_group #farewell_btn .fabric_icon,
.template-nook-new .fabric_swatches_group #final_call_btn .fabric_icon {
  width: 19px;
}

.template-nook-new .fabric_swatches_group .fabric_icon {
  width: 13px;
  filter: invert(1);
}
.template-nook-new .fabric_swatches_group .active > .fabric_icon {
  filter: invert(0);
}
.template-nook-new .fabric_swatches_group a:hover .fabric_icon{
  filter: invert(0);
}
.fabric_tab .fabric_icon {
  filter: invert(1);
  margin-right: 5px;
}
.fabric_tab.selected .fabric_icon,.fabric_tab:hover .fabric_icon {
  filter: invert(0);
}
.title-spacer{
  margin: 0 5px;
}
.template-nook-new .variant_title .t4s-swatch__title{
  color: #000;
  font-size: 15px;
  line-height: 150%;
  letter-spacing: 1px;
  text-transform: capitalize;
  margin: 15px 0 0 10px;
  font-weight: 400;
  display: inline-block;
  width: 100%;
}
.template-nook-new [data-swatch-list] > div:not([data-swatch-item]) {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.dispatch_text {
  font-size: 14px;
  font-weight: 500;
  line-height: 150%;
  letter-spacing: 1px;
  color: #3E9A2C;
  margin: -10px 0 20px 5px;
}
.dispatch_text p {
  margin: 0;
}
.template-nook-new .product_price_atc {
  display: inline-flex;
}
.template-nook-new  .product_price_atc del{
  display: none;
}
.t4s-pr__usps .t4s-usps_image{
  min-height: 35px;
}
.t4s-pr__usps .t4s-usps_image, .t4s-pr__usps .t4s-usps_text {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.t4s-pr__usps .t4s-usps_text {
  font-size: 13px;
  line-height: 130%;
  font-weight: 500;
  color: #404040;
  margin: 15px auto 20px;
}
.t4s-pr__usps {
  margin-top: 20px;
  margin-bottom: 20px;
}
.template-nook-new .t4s-liquid_custom_liquid_cxEckt{
  margin-bottom: 35px;
}
.t4s-specifications-slider .flickityt4s-button {
  top: calc(50% - 45px);
}
.media-variant-info {
  height: max-content !important;
  border-radius: 0px 0px 8px 8px;
  background: #f3f3f3;
  white-space: nowrap;
  width: 100%;
}
.media-variant-info p {
  color: #808080;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: 1px;
  padding: 3px 12px;
  margin:0;
}
.media-variant-info p b{
 font-weight: 500;
}
.t4s-swatch__list{
  margin: -5px -5px 0;
}
.template-nook-new .t4s-swatch__list.fabric_tabs_hidden{
  display: flex;
  flex-wrap: wrap;
  margin-top: -10px;
  margin-bottom: 30px;
}
.template-nook-new .t4s-swatch__list.fabric_tabs_hidden .t4s-swatch__item.is-sw__color{
  order: 1;
}
.template-nook-new .t4s-swatch__list.swatch-image-visible .t4s-swatch__item.is-sw__color{
  width: auto;
  background-size: 60px;
  background-color: transparent;
  font-size: 13px;
  border-radius: 8px;
  border: .7px solid #737373;
  padding-left: 70px;
  padding-right: 10px;
  background-position: 5px center;
  color: #000;
  display: flex;
  align-items: center;
  height: 50px;
  box-shadow: none;
  margin: 5px;
}
.template-nook-new .t4s-swatch__list.swatch-image-visible .t4s-swatch__item.is-sw__color.is--selected{
  background-color: transparent;
  color: #000 !important;
  border-color: #004e87 !important;
  border-width: 2px;
  font-weight: 600;
  padding-left: 68px;
  padding-right: 8px;
}

.template-nook-new .t4s-swatch__list.fabric_tabs_hidden>div:not([data-swatch-item]){
  order: 0;
}
.template-nook-new .t4s-swatch__list.fabric_tabs_hidden .t4s-swatch__title{
  margin: 0 0 10px 5px;
}

.template-nook-new .t4s-col-thumb .t4s-col-item {
  margin-top: 10px;
  border: 0.5px solid rgba(0, 0, 0, 0.25);
  border-radius: 5px;
  margin-right: 10px;
  padding: 0;
  cursor: pointer;
}
.template-nook-new .t4s-col-thumb .t4s-col-item img {
  border-radius: 5px;
}
.template-nook-new .t4s-product-form__submit.is--loading .product_price_atc{
  display:none;
}

.template-nook-new .mfp-close svg {
  width: 18px !important;
  height: 18px !important;
}
.fabric_description {
  line-height: 150%;
}

/* css */
.t4s-upsell-product .t4s-product-dimensions {
  border-radius: 10px;
  color: #404040;
  background: #FFFFFFA0;
  display: flex;
  width: max-content !important;
  height: 30px !important;
  justify-content: center;
  align-items: center;
  position: absolute;
  bottom: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 150%;
  top: auto !important;
  left: 0 !important;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  z-index: 9;
}
.t4s-upsell-product .t4s-btn{
  min-width: 300px;
}
.t4s-upsell-product .t4s-product-title,
.t4s-upsell-product .t4s-product-price{
  font-family: var(--font-family-1);
}
.t4s-upsell-product-design2 .t4s-product-wrapper{
    background-color: #fff;
    border-radius: 10px;
    border: 1px solid #00BAC4;
    padding: 10px;
}
.t4s-upsell-product-design2 .t4s_ratio {
  margin-bottom: 10px;
}
.t4s-upsell-product-design2 img {
  border: 1px solid #EDEDED;
}
.t4s-upsell-product-design2 span.t4s-product-title {
  margin-right: 0;
  font-size: 17px;
  font-weight: 600;
  line-height: 150%;
}
.upsell_section_container-design3 .t4s-upsell-product .t4s-product-title{
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.upsell_section_container-design2 span.t4s-product-title {
  width: 100%;
  white-space: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  min-height: 50px;
}
.t4s-upsell-product-design2 .t4s-product-price {
  font-weight: 500;
  line-height: 150%;
  margin-bottom: 5px;
  margin-top: 5px;
}
.t4s-upsell-product-design2 .shipping_info {
  max-width: 250px;
  font-size: 12px;
  font-weight: 600;
  margin-left: 0;
}
.upsell_section_container-design3 {
  max-width: 1110px;
  margin: auto;
}
.upsell_section_container-design3 .t4s-upsell-product {
  margin-top: 20px;
  margin-bottom: 10px;
  min-width: 200px;
  max-width: 200px;
}
.upsell_section_container-design2 .t4s-upsell-product {
  min-width: 250px;
  max-width: 250px;
}
.upsell_section_container-design2 {
  margin-bottom: 40px;
}
.t4s-upsell-product-design1 {
  margin-bottom: 40px;
}
.t4s-upsell-products-section .t4s-title {
  text-transform: uppercase;
}
.upsell_section_container-design2 .t4s-products,
.upsell_section_container-design3 .t4s-products {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: scroll;
  justify-content: start;
  margin: 0;
}
.upsell_design3_section_button{
  margin-top:20px;
}
.t4s-specifications-slider .t4s-flicky-btn__custom.t4s-flickity-slider{
  width: 100%;
}
.t4s-specifications-section{
  max-width: 1200px;
  margin-left:auto;
  margin-right: auto;
}
.t4s-specifications-section .t4s-accordion-style-2 .t4s-type-accordion>.t4s-tab-wrapper {
  margin-bottom: 0;
  border-top: dashed 1px var(--title-cl);
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
}
.t4s-product-feature-columns .t4s-feature-columns__text a {
  color: #000 !important;
}
.t4s-specifications-section .t4s-accordion-style-2 .t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav,
.t4s-specifications-section .t4s-accordion-style-2 .t4s-accor-title .t4s-accor-item-nav{
  background-color: transparent;
}
.t4s-specifications-section .t4s-accordion-style-2 .t4s-accor-title .t4s-accor-item-nav:before,
.t4s-specifications-section .t4s-accordion-style-2 .t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav:before,
.t4s-specifications-section .t4s-accordion-style-2 .t4s-accor-title .t4s-accor-item-nav:after,
.t4s-specifications-section .t4s-accordion-style-2 .t4s-tab-wrapper.t4s-active .t4s-accor-title .t4s-accor-item-nav:after{
  background-color: var(--title-cl);
}
.t4s-specifications-section .t4s-accor-title .t4s-accor-text{
  font-size: 18px;
  font-weight: 600;
  line-height: 150%;
  letter-spacing: 1px;
  color: var(--title-cl);
}
.accordion_bottom_cta p {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0;
  border-top: dashed 1px var(--title-cl);
  border-bottom: dashed 1px var(--title-cl);
  width: 100%;
  background-color: #fefaee;
  padding: 16px 0 16px 10px;
  color: var(--title-cl);
  font-size: 18px;
  /* font-style: normal; */
  font-weight: 600;
  line-height: 150%;
  letter-spacing: 1px;
}
.accordion_bottom_cta a {
  font-size: 14px;
  /* font-style: normal; */
  font-weight: 600;
  line-height: 150%;
  letter-spacing: 1px;
  border-radius: 20px;
  background-color: var(--nook-green);
  color: var(--button-color);
  padding: 5px 15px;
  margin-right: 10px;
}
.accordion_bottom_cta a:hover{
  background: var(--nook-blue);
  opacity: 0.8;
}
.t4s-specifications-section .t4s-raw-html{
  padding: 25px;
  margin-top: 10px;
}
.t4s-specifications-section .t4s-html-row {
  gap: 20px;
}
.t4s-specifications-section .t4s-html-row p{
  margin:0;
}
 #t4s-specification-crosslink p {
  margin:0;
 }
 #t4s-specification-crosslink a {
  color: var(--nook-blue);
  text-decoration: underline;
}
#t4s-specification-crosslink{
  font-weight: 400;
  line-height: 170%;
  letter-spacing: 1px;
  margin-top: 10px;
}
.t4s-specification-dimensions .metafield-dimension_value{
  display: table-cell;
}
.t4s-specification-dimensions .metafield-dimension,
.t4s-specification-dimensions .dimension-val{
  font-size: 16px;
  font-weight: 500;
}
.t4s-specifications-slider .flickityt4s-button.previous{
  left: 0 !important;
  margin: 0;
}
.t4s-specifications-slider .flickityt4s-button.next {
  right: 0 !important;
  margin: 0;
}

.t4s-specification-heading {
  color: #000;
  text-align: center;
  font-family: Montserrat;
  font-size: 15px;
  font-weight: 700;
  line-height: 170%;
  letter-spacing: 1px;
}


.t4s-product-feature-columns .t4s-col-item {
  display: flex;
  justify-content: center;
  text-align: left !important;
  padding: 0 15px;
}
.t4s-product-feature-columns{
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
.t4s-product-feature-columns .t4s_ratio:before {
  display: none;
}
.t4s-product-feature-columns .t4s-eff {
  min-width: 110px;
  min-height: 110px;
  flex: 10%;
  display: flex;
  justify-content: flex-end;
}
.t4s-product-feature-columns .t4s-eff-content {
  flex: 90%;
  padding-top: 0 !important;
}
.t4s-product-feature-columns img {
  object-position: top center;
  height: auto !important;
  border: 0.5px solid rgba(0, 0, 0, 0.25);
  border-radius: 5px;
}
.t4s-thumbnail-carousel{
  margin-left: 0;
}
.t4s-section-des.product-description {
  margin-bottom: 10px;
  font-size: 15px;
}
.t4s-section-des.product-description h3 {
  color: var(--nook-green);
}

.t4s-section-des.product-description h2 {
  color: var(--nook-blue);
}

.t4s-section-des.product-description p {
  margin-bottom: 20px;
}
#afterpay-modal {
  max-width: 600px;
  padding: 0;
}
#compare-fabrics-modal .flickityt4s-button{
  border: 2px solid #404040;
  width: 40px;
  height: 40px;
  top: 31%;
}
#compare-fabrics-modal .flickityt4s-button-icon{
  height: 21px !important;
  width: 16px;
}
#compare-fabrics-modal .t4s-compareFabrics-item{
  padding: 0 5px;
}
#compare-fabrics-modal .t4s-compareFabrics-item:not(.is-selected){
  pointer-events: none;
  z-index: 0;
  opacity: 0;
  transition: opacity .3s ease-in-out, visibility .3s ease-in-out;
}
#compare-fabrics-modal .t4s-compareFabrics-item.is-selected{
  pointer-events: auto;
  z-index: 1;
  opacity: 1;
}
#compare-fabrics-modal .flickityt4s-slider{
  height: auto !important;
}
#t4s-comparefabrics-slider,.fabric_tab_container {
  margin: 0;
  padding: 10px;
}
.fabric_title{
  color: #000;
}
.fabric_tab {
  border-radius: 8px;
  border: .5px solid #737373;
  background: #fff;
  color: #404040;
  font-size: 13px;
  font-weight: 500;
  line-height: 150%;
  letter-spacing: 1px;
  margin-right: 3px;
  margin-bottom: 10px;
  padding: 5px 7px;
}
.fabric_tab.selected {
  border: 1px solid var(--nook-blue);
  background: var(--nook-blue);
  color: #fff;
}
.t4s-compareFabrics-item{
  margin-top: 30px;
}
#compare-fabrics-modal .flickityt4s-button:hover{
  background-color: #fff;
  color: #404040;
}
.acc_com_fabrics_link{
  font-size: 15px;
  font-weight: 600;
}
.template-nook-new .t4s-swatch__item.is-sw__color{
  float: left;
  margin:3px;
}
.t4s-upsell-product-design1 .t4s-product-price {
  text-transform: capitalize;
  /* font-size: 15px; */
  font-weight: 600;
  margin-bottom: 10px;
}
.t4s-product-feature-columns .lpf_true .t4s-col-item {
  display: block !important;
  padding: 0 20px !important
}

.t4s-product-feature-columns .lpf_true .t4s-eff-content {
  padding: 0 !important;
  padding-top: 25px !important;
  text-align: center !important;
}
.t4s-product-feature-columns .lpf_true .t4s-eff {
  min-width: unset;
  min-height: unset;
  display: block !important;
}
.t4s-product-feature-columns .lpf_true img {
  height: 100% !important;
}
.t4s-product-feature-columns .lpf_true .t4s_ratio:before {
  display: block;
  padding-top: var(--t4s-aspect-ratio);
  content: "";
}
.lpf_true .t4s-feature-columns__title {
  color: #00bac4;
}
.template-nook-new .t4s-swatch__option{
  margin-bottom: 0;
}
.swatch-new-options .t4s-swatch__item {
  border-radius: 8px;
  border: 0.5px solid #737373;
  background: #FFF;
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
  color: #404040;
  text-align: left;
}
.swatch-new-options .t4s-swatch__item {
  display: block;
  width: max-content;
  margin-top: 10px;
}
.swatch-new-options .t4s-swatch__item:first-child{
  margin-top: 0;
}
.swatch-new-options .t4s-swatch__item:last-child {
  margin-bottom: 0;
}
.swatch-new-options .t4s-swatch__item.is--selected {
    background-color: var(--nook-blue);
    color: #fff;
    position: relative;
    padding-left: 30px;
}
.swatch-new-options .t4s-swatch__item.is--selected::before {
    content: "";
    background: url(//mynook.com.au/cdn/shop/t/86/assets/icon-tick-white.svg?v=74048333257243024201768891675) no-repeat;
    background-size: contain;
    position: absolute;
    display:block;
    width: 20px;
    height: 20px;
    left: 5px;
}
.template-nook-new .t4s-swatch__option.swatch-new-options{
  margin-bottom: 10px;
}
.swatch-new-options .t4s-swatch__title{
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  color: #404040;
}
.product-des-compare-fabric-link .compare_fabrics_link{
  font-weight: 600;
}
@media screen and (min-width: 1280px) {
  .upsell_section_container-design2{
    gap: 80px !important;
  }
}

/* Stamped Custom CSS */
.t4s-pr_rating.t4s-review_pr_other .stamped-reviews > div {
  min-width: 200px;
  text-align: right;
}

.t4s-pr_rating.t4s-review_pr_other {
  min-width: 200px;
}

.template-page #stamped-reviews-widget[data-widget-type="full-page"] .stamped-ratings-wrapper {
  width: 100% !important;
}

.template-page .stamped-full-page-tabs,
.template-page .stamped-widget-title {
  display: none;
}

.template-page .stamped-review-aggregate {
    text-align: center;
    max-width: 1200px;
    margin: auto !important;
    line-height: 23px;
}
}

/* Hide hCaptcha */
#shop-hcaptcha-badge-container {
  display: none !important;
}

.swiper[data-marquee-mode] .swiper-slide {
  width: 250px;
  align-self: center;
}

/* Cloud Cushions Collections Page */
.nook-cloud-cushions {
  --nook-blue: #294580;
  --link-cl: #294580;
  --link-cl-hover: #143680;
}

.nook-cloud-cushions .shopify-section-group-footer-group,
.nook-cloud-cushions .t4s_ratio1_1.t4s_position_8.t4s_cover {
  overflow-x: hidden;
}

.nook-cloud-cushions #shopify-section-sections--16431179727018__footer-usps .t4s-row {
  overflow-x: auto;
}

.nook-cloud-cushions .t4s-footer-top a,
.nook-cloud-cushions .t4s-footer a,
.nook-cloud-cushions .t4s-footer-bottom a,
.nook-cloud-cushions .t4s-footer-menu ul li a {
  --link-cl: #294580;
  --link-cl-hover: #143680;
}

.nook-cloud-cushions,
.nook-cloud-cushions .t4s-pr-style4 {
  --atc-bg-cl: #8fa88d;
  --atc-cl: #ffffff; 
  --btn-color: #ffffff;
  --btn-background: #8fa88d;
  --btn-border: #8fa88d;
  --btn-color-hover: #ffffff;
  --btn-background-hover: #80967e;
  --btn-border-hover: #80967e;
  --btn-cl: #294580;
  --btn-cl-hover: #143680;
}

.nook-cloud-cushions .t4s-newsl-des-4.t4s-newsletter__inner.t4s-newsletter__submit:hover,
{
  --btn-cl-hover: #143680;
  background-color: #143680;
}

@media (-moz-touch-enabled: 0), (hover: hover) and (min-width: 1025px) {
    .nook-cloud-cushions .t4s-newsl-des-4 .t4s-newsletter__inner .t4s-newsletter__submit:hover {
        --btn-cl-hover: #143680;
        background-color: #143680;
    }
}

.nook-cloud-cushions h2.t4s-section-title.t4s-title {
  color: #294580;
  text-transform: uppercase;
  font-size: 3rem;
  line-height: 1.9;
  margin-bottom: 20px;
}

.nook-cloud-cushions .t4s-newsletter__submit {
  --btn-cl: #294580;
  --btn-cl-hover: #143680;
}

.nook-cloud-cushions h2 span.t4s-section-des.t4s-subtitle {
  font-size: 2.5rem;
  color: #849ee3;
}

.nook-cloud-cushions,
.nook-cloud-cushions button,
.nook-cloud-cushions p {
  --p-font-family-sans: Montserrat, "Inter", -apple-system, BlinkMacSystemFont, "San Francisco", "Segoe UI", Roboto, "Helvetica Neue", sans-serif;
}

.nook-cloud-cushions .header-banner-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  padding: 10px 20px;
}

.nook-cloud-cushions .t4s-image-text-heading.t4s-title, .nook-cloud-cushions .t4s-title {
  margin-top: 10px;
  line-height: 1.5;
}

.nook-cloud-cushions .t4s-image-text-des {
  font-size: 16px;
}

.nook-cloud-cushions .t4s-products {
  gap: 40px 0;
}

.nook-cloud-cushions .t4s-image-text-des ul li {
  margin-bottom: 10px;
}

.nook-cloud-cushions .t4s-footer-top .t4s-socials a,
.nook-cloud-cushions .t4s-footer-top .t4s-socials a:hover {
  --link-cl: var(--pri-cl);
  color: var(--pri-cl);
}

@media (max-width: 738px) {
  .nook-cloud-cushions .header-banner-container {
    justify-content: flex-start;
  }
}

.nook-cloud-cushions .header-banner-container .item {
  display: flex;
  align-items: center;
  gap: 10px;
  margin: 8px 0;
}

.nook-cloud-cushions .header-banner-container .item img {
  height: 50px;
}

.nook-cloud-cushions .header-banner-container p {
  color: white;
  font-size: 16px;
  margin: 0;
}

.nook-cloud-cushions .t4s-payment-button.t4s-btn-color-custom1,
.nook-cloud-cushions .t4s-btn-base.t4s-btn-style-default.t4s-btn-color-custom1,
.nook-cloud-cushions .t4s-lm-bar.t4s-btn-color-custom1,
.nook-cloud-cushions .t4s-product-btns > a,
.nook-cloud-cushions .t4s-product .t4s-pr-addtocart,
.nook-cloud-cushions .t4s-product .t4s-pr-addtocart:hover  
{
  --atc-bg-cl: #8fa88d;
  --atc-cl: #ffffff; 
  --btn-color: #ffffff;
  --btn-background: #8fa88d;
  --btn-border: #8fa88d;
  --btn-color-hover: #ffffff;
  --btn-background-hover: #6c7e6a;
  --btn-border-hover: #6c7e6a;
  --atc-hover-cl: #ffffff;
  --atc-hover-bg-cl: #6c7e6a;
  text-transform: uppercase;
  font-weight: 700;
}

.nook-cloud-cushions {
    --shopify-editor-section-title_config-setting-highlight: #849ee3;
    --shopify-editor-section-title_config-block-title_config-0-setting-color: #849ee3;
    --shopify-editor-section-title_config-block-title_config-1-setting-color: #849ee3;
}

.nook-cloud-cushions .t4s-image-text-heading.t4s-title,
.nook-cloud-cushions .t4s-title {
  color: #849ee3;
}

.nook-cloud-cushions #shopify-section-footer-bottom .t4s-container-inner {
  background-color: #294580;
}

@media (min-width: 768px) {
  .nook-cloud-cushions #shopify-section-template--16419154428074__image_with_text_Qkb8B8 div.t4s-col-text.t4s-col-item .t4s-image-text-des.t4s-rte {
    padding-right: 35px;
  }
}

.nook-cloud-cushions .t4s-testimonials-slider .t4s-testimonial-heading {
  font-size: 32px !important;
  line-height: 1.3;
  margin-bottom: 8px;
}

.nook-cloud-cushions .t4s-testimonials-slider .t4s-testimonial-subheading {
  font-size: 24px;
  line-height: 1;
  margin-bottom: 20px;
}

@media (min-width: 1024px) {
  .nook-cloud-cushions .t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.previous {
    left: -5px !important;
  }

  .nook-cloud-cushions .t4s-testimonials-slider .t4s-flickity-slider .flickityt4s-prev-next-button.next {
    right: -5px !important;
  }

  .nook-cloud-cushions .t4s-btn-base.t4s-btn-size-1 {
    font-size: 16px;
  }
}

.nook-cloud-cushions .t4s-badge-item.t4s-badge-free-shipping,
.nook-cloud-cushions  .t4s-badge-item.t4s-badge-shipping-included {
  background-color: #c9d872;
  border-color: #c9d872;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
}

.nook-cloud-cushions .t4s-badge-item.t4s-badge-jnr {
  background-image: url(//mynook.com.au/cdn/shop/t/86/assets/jnr-cloud.webp?v=132067645612526290401768891678);
}

.nook-cloud-cushions .t4s-testimonials-slider .t4s-flicky-btn__custom button {
  top: initial;
}

.nook-cloud-cushions .t4s-pr-item-btn.t4s-pr-addtocart,
.nook-cloud-cushions .t4s-pr-style4 .t4s-product-info .t4s-product-info__inner .t4s-product-btns:not(.t4s-product-info__btns) a .t4s-text-pr {
    font-size: 16px;
    font-weight: 700;
}

.nook-cloud-cushions a.t4s-btn.t4s-btn-base.t4s-btn-style-default.t4s-btn-size-default.t4s-btn-color-custom1 {
  --btn-background-hover: #6c7e6a;
  color: #ffffff;
}

.nook-cloud-cushions a.t4s-btn.t4s-btn-base.t4s-btn-style-default.t4s-btn-size-default.t4s-btn-color-custom1:hover {
  --btn-background-hover: #6c7e6a;
  background-color: #6c7e6a;
}

.nook-cloud-cushions .t4s-testimonial-content.t4s-rte {
  margin: 0 30px 50px 0;
}

@media (max-width: 767px) {
  .nook-cloud-cushions .t4s-flickity-slider .flickityt4s-prev-next-button.previous {
        margin-left: 25px;
  }

  .nook-cloud-cushions .t4s-flickity-slider .flickityt4s-prev-next-button.next {
        margin-right: 25px;
  }
}

@media (max-width: 500px) {
  .nook-cloud-cushions .header-banner-container .item {
    margin-bottom: 20px;
  }
}

/* Wrapper container for the 3 columns */
.section-3-cols {
  background-color: #f2f5e9;
  padding: 40px;
  border-radius: 15px;
  margin: 0 auto;
  text-align: center;
}

.section-rounded-panel-slider {
  padding: 40px;
  border-radius: 15px;
  margin: 0 auto;
  text-align: center;
  background-color: var(--bg-cl);
}

.section-3-cols h2 {
  color: #294580;
  text-transform: uppercase;
  font-size: 3rem;
}

.section-3-col-wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; 
    gap: 20px;
}

/* Individual column cards */
.section-3-cols .column {
    border-radius: 10px;
    padding: 20px;
    flex: 1 1 30%;
    max-width: 30%;
    text-align: center;
    display: flex;
    flex-direction: column;
}

/* Heading style */
.section-3-cols h3 {
    font-size: 23px;
    color: #849ee3;
    font-weight: bold;
    margin-top: 20px;
}

/* Description text */
.section-3-cols p {
    font-size: 16px;
    margin-top: 10px;
    line-height: 1.5;
}

/* Image styles */
.section-3-cols img {
    max-width: 100%;
    border-radius: 10px 10px 0 0;
}

.t4s-flickity-slider.t4s-slider-btn-cl-cloud-lime {
    --slider-btn-color: #ffffff;
    --slider-btn-background: #c9d872;
    --slider-btn-border: #c9d872;
    --slider-btn-color-hover: #ffffff;
    --slider-btn-background-hover: #d0d8a3;
    --slider-btn-border-hover: #d0d8a3;
}

#shopify-section-footer-usps .t4s-container-wrap {
    background: linear-gradient(180deg, rgba(254, 201, 76, 0) 0%, rgba(255, 196, 55, 0.4) 100%), #fefaef;
}

.t4s-logo-list .t4s-section-inner {
  background: linear-gradient(180deg, rgba(250, 218, 142, 0.20) 0%, rgba(250, 218, 142, 0.00) 14.06%, rgba(250, 218, 142, 0.00) 85.94%, rgba(250, 218, 142, 0.20) 100%), #FEFAEF;
}

.cloud-overlay-content {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 10px;
  text-align: left;
}

.nook-cloud-cushions #shopify-section-footer-usps .t4s-container-wrap {
  background-color: #f8f9e3;
  background: linear-gradient(180deg, rgba(248, 249, 227, 0.20) 0%, rgba(248, 249, 227, 0.00) 14.06%, rgba(248, 249, 227, 0.00) 85.94%, rgba(248, 249, 227, 0.20) 100%), #f8f9e3;
}

.nook-cloud-cushions .t4s-logo-list .t4s-section-inner {
  background-color: #f8f9e3;
  background: linear-gradient(180deg, rgba(248, 249, 227, 0.20) 0%, rgba(248, 249, 227, 0.00) 14.06%, rgba(248, 249, 227, 0.00) 85.94%, rgba(248, 249, 227, 0.20) 100%), #f8f9e3;
}

.nook-cloud-cushions #shopify-section-footer-top,
.nook-cloud-cushions .t4s-section-inner.t4s_nt_se_footer-top
{
  background-color: #849ee3;
}

.cloud-overlay-content .cloud-icon {
  margin-right: 10px;
}

.cloud-overlay-content .text-content h2 {
  margin: 0;
  font-size: 40px;
  color: #ffffff;
  color: rgba(255,255,255,0.7);
  line-height: 1;
}

.cloud-overlay-content .text-content p {
  margin: 0;
  font-size: 23px;
  line-height: 1;
  color: #ffffff;
  color: rgba(255,255,255,0.7);
}

@media (min-width: 1024px) {
    .nook-cloud-cushions .hero-image-inner .t4s-content-position {
        padding-left: 7%;
        padding-right: 17%;
    }
}

@media (max-width: 767px) {
  .cloud-overlay-content {
    flex-direction: column;
    align-items: flex-start;
  }

  .cloud-overlay-content .text-content h2 {
    font-size: 30px;
  }

  .cloud-overlay-content .text-content p {
    font-size: 24px;
  }
   
  .nook-cloud-cushions .t4s-testimonial-image {
        max-width: 400px;
    }
}

@media (max-width: 400px) {
  .cloud-overlay-content {
    align-items: center;
    gap: 10px;
  }
  
   .cloud-overlay-content .text-content {
     width: 100%;
     text-align: center;
   }

  .cloud-overlay-content .text-content h2 {
    font-size: 20px;
  }

  .cloud-overlay-content .text-content p {
    font-size: 14px;
  }

   .cloud-overlay-content img {
    max-width: 100px;
  }
}

/* Responsive styling for small screens */
@media (max-width: 800px) {
    .section-3-cols {
        flex-direction: column;
    }

    .section-3-cols .column {
        max-width: 100%;
        flex: 1 1 100%;
        margin-bottom: 20px;
    }
}

#shopify-section-sections--16431179727018__footer-usps .t4s-row {
  overflow-x: auto;
}


.t4s_nt_se_template--16370993201322__footer_usps_rBQRec .t4s-section-title.t4s-title {
  font-weight: 700;
  margin-bottom: 30px;
}

#shopify-section-template--16685374374058__feature_columns_w9P4XE h3 {
  margin: 20px 0 20px 0;
}

#shopify-section-template--16685374374058__feature_columns_w9P4XE a {
  color: #f277c6;
  font-weight: 600;
}

#shopify-section-template--16685374374058__feature_columns_w9P4XE a.t4s-feature-columns__btn,
#shopify-section-template--16685374374058__feature_columns_w9P4XE a.t4s-feature-columns__btn:hover,
#shopify-section-template--16685374374058__feature_columns_w9P4XE a.t4s-feature-columns__btn:visited,
#shopify-section-template--16685374374058__feature_columns_w9P4XE a.t4s-feature-columns__btn:active {
  color: #ffffff;
}

#shopify-section-template--16685374374058__feature_columns_w9P4XE h3.t4s-feature-columns__title a,
#shopify-section-template--16685374374058__feature_columns_w9P4XE h3.t4s-feature-columns__title a:hover
#shopify-section-template--16685374374058__feature_columns_w9P4XE h3.t4s-feature-columns__title a:active,
#shopify-section-template--16685374374058__feature_columns_w9P4XE h3.t4s-feature-columns__title a:visited {
  color: #0067B9;
}

@media only screen and (max-width: 767px) {
.nook-interior-designers .page_section_heading #t4s-heading-page {
  margin-bottom: 0;
}
}
.swym-storefront-layout-empty-sfl-content svg {
    display: none;
}
.swym-storefront-layout-empty-sfl-content:before {
    content: "";
    display: inline-block;
    width: 60px;
    height: 60px;
    background-image: url("/cdn/shop/files/nook-favicon_95b2774d-7586-4208-b4f7-03eded3ea5ef.webp?v=1678789934");
    background-size: cover;
    vertical-align: middle;
}
.swym-storefront-layout-grid-item-image-container {
    background: transparent !important;
    justify-content: center !important;
}
img.swym-storefront-layout-grid-item-image {
    flex: unset !important;
}

button.atw-button:hover {
  background-color: #F569ca;
  border-color: #F569ca;
  color: #ffffff;
}

button.atw-button:hover .atw-button-text {
  color: #ffffff;
}

button.atw-button:hover svg.atw-button-icon > path {
  stroke: #ffffff;
}

/* BLOOP custom  */
bloop-social-contain,
#bss-bloop-share-social{
  display: none !important;
}

/*  */

.amp-cart-drawer--scrollable {
  padding-bottom: 250px;
}
.amp-cart__footer {
  position: fixed;
  z-index: 999;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}

.amp-cart__footer-checkout-button:disabled {
  background: #ccc !important;
  color: #666 !important;
  cursor: not-allowed !important;
  opacity: 0.8;
  pointer-events: none;
}

.amp-cart__footer-checkout-button:disabled:hover,
.amp-cart__footer-checkout-button:disabled:focus,
.amp-cart__footer-checkout-button[disabled]:hover,
.amp-cart__footer-checkout-button[disabled]:focus {
  background: #ccc !important;
  color: #666 !important;
  cursor: not-allowed !important;
  opacity: 0.8;
}

.fabric_links {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
}

#b_c6f8c495-83da-441d-9568-4aaf5e687292 {
  position: relative;
  top: 0;
  z-index: 9;
  background: white; /* so it doesn’t overlap content weirdly */
  transition: all 0.3s ease;
}

#b_c6f8c495-83da-441d-9568-4aaf5e687292.is-sticky {
    position: fixed;
    top: 66px;
    left: 0;
    right: 0;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
    padding-bottom: 10px;
    max-width: 1386px;
    margin: 0 auto;
}

.nook-product-bundles .t4s-single-product-badge {
    display: none;
}

.t4s-pr-8276216185002 .t4s-product-badge,
.t4s-pr-8277127659690 .t4s-product-badge,
.t4s-pr-8277127790762 .t4s-product-badge,
.t4s-pr-8277127856298  .t4s-product-badge  {
  display: none;
}