.pos_relative,.relative{position:relative}body iframe#chat-button{right:.4em!important;z-index:999999}body .drawer__cart-items-wrapper .docapp-coupon-input input[type=text].docapp-coupon-input--input{border:none!important}.drawer_title a.back-to-home{text-decoration:underline}body.product .mobile-visible-menu{display:none}body .ss__recommendation-profile-tracker{margin:0 -14px!important}body .ss__theme.ss__recommendation--vertical__side-cart{overflow:visible!important}body .ss__theme.ss__recommendation--vertical__side-cart .ss__results{background-color:#f7f7f7!important}body .ss__recommendation-profile-tracker .ss__recommendation__header{margin-bottom:1em!important}body .ss__theme.ss__recommendation--vertical.page-width{max-width:163rem}body .ss__carousel__next-wrapper,body .ss__carousel__prev-wrapper{cursor:pointer}body .ss__theme.ss__recommendation--vertical hr,body .ss__theme.ss__recommendation--vertical .ss__recommendation__header hr{max-width:440px}body .ss__theme.ss__recommendation--vertical .ss__result .ss__result__details .card-information .review-price{flex-direction:column;align-items:flex-end}body.gradient.index .ss__recommendation--carousel.ss__theme.page-width{max-width:163rem!important}.mobile-download-banner{background:#fff}@media (min-width: 1025px){.mobile-download-banner{display:none}}.mobile-download-banner.hide{display:none}.mobile-download-banner img.mobile-banner-logo{max-width:clamp(38px,2vw,40px);width:100%;border-radius:8px;box-shadow:0 5px 12px #0003}.mobile-download-banner .left-col{display:flex;align-items:center;justify-content:space-between;gap:2em}.mobile-download-banner .mobile-download-banner svg{width:24px;height:24px}.mobile-download-banner .mobile-banner-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0}.mobile-download-banner .mobile-banner-row h5,.mobile-download-banner .mobile-banner-row p{margin:0;font-size:clamp(12px,2vw,14px)}.mobile-download-banner .mobile-banner-row p{line-height:1.3}.mobile-download-banner .mobile-banner-row .left-col a.klevarange-mobile-banner{background:#000;color:#fff;text-decoration:none;padding:.6em 1.7em;display:flex;align-items:center;line-height:1;border-radius:22px;font-size:13px;font-weight:500}.mobile-download-banner .mobile-banner-row .left-col a.custom-webbanner-exit{display:flex;align-items:center;justify-content:center;width:28px;height:28px;overflow:hidden}.mobile-download-banner .mobile-banner-row .right-col{display:flex;align-items:center;gap:10px}#menu-drawer .inner{display:grid;text-align:center;position:absolute;top:10px;left:1em;right:auto;background-color:#000;padding:5px 9px;gap:4px;z-index:1}#menu-drawer .inner svg{max-width:17px;width:100%}#menu-drawer .inner span{font-size:8px;color:#fff;line-height:1}.product-card-wrapper .outofstock{width:175%;margin:0;transform:translate(-50%,-50%) rotate(-42deg);top:clamp(24%,14vh,37%)!important;left:clamp(38%,14vh,47%);font-size:clamp(18px,2vw,24px)!important;padding:2px 0;background:#fff900;color:red;border:1px solid red;text-align:center;position:absolute;font-weight:600}@media (max-width: 600px){.product-card-wrapper .outofstock{top:clamp(22%,7vh,24%)!important;left:clamp(30%,7vh,47%)}}ul.product-grid{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(6,1fr);gap:1em 10px}ul.product-grid .card__information.bottom{padding-bottom:0}ul.product-grid .full-unstyled-link{letter-spacing:.15px}ul.product-grid li.grid__item{position:relative;width:100%;background:#fff;border-radius:8px;padding:4px;box-shadow:0 4px 8px #00002926;cursor:pointer;overflow:hidden}ul.product-grid li.grid__item .review-price{align-items:center;padding:4px 0}@media (max-width: 680px){ul.product-grid li.grid__item .review-price{flex-flow:column;justify-content:flex-start!important;align-items:flex-start}}ul.product-grid li.grid__item .review-price .price__container{display:flex;align-items:center}@media (max-width: 1618px){ul.product-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 1059px){ul.product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 680px){ul.product-grid{grid-template-columns:repeat(2,1fr)}}.text_align_center{text-align:center}body .flickity-enabled{box-shadow:none;border:none;outline:none}body .text-center{text-align:center}body .docapp-cart-with-coupon-summary .docapp-cart-item{margin-bottom:8px}body .docapp-cart-with-coupon-summary .docapp-cart-subtotal{margin-bottom:6px}body .main-announcement-bar p{margin:0;display:flex;gap:5px;align-content:center}body .main-announcement-bar p span{line-height:1}@media (max-width: 640px){body .main-announcement-bar{justify-content:center;padding:2.3px 0}}body .template-404 p{font-size:clamp(14px,4vw,16px);margin-bottom:1em}body .template-404 h1.title{margin-top:10px!important}.featured_collection .collection__description h4{margin:0}.featured_collection a.button{margin:1em 0 0}.featured_collection h2.home_title span.bg_white{background:#fff;padding:0 .7em}.featured_collection h2.home_title hr{position:absolute;width:26%;top:50%;left:50%;transform:translate(-50%,-50%);border-top:2px solid #ef6a30;z-index:-1;max-width:440px;width:100%;margin:0}.featured_collection .collection slider-component{padding:0 0 2em}.featured_collection .collection__view-all a:not(.link){background:#00a517;border:none;outline:none;text-transform:uppercase;font-size:clamp(12.8px,2vw,14.4px);border-radius:4px;letter-spacing:2px;font-weight:600}ul .card__media{position:relative}ul .card__media:before{content:"";display:block;padding-top:100%}ul .card__inner{height:auto}ul .card__inner .card__content{display:none}ul .card__inner .media{position:absolute;top:0;left:0;display:block}.breadcrumb{font-size:14.5px;padding:2px 0;margin-bottom:0;background:#f6f6f8;letter-spacing:0;line-height:1.4}.breadcrumb *{letter-spacing:0}.breadcrumb a{color:#878787;text-decoration:none}.breadcrumb a:first-of-type{color:#242424}.hide_mobile{display:block}.display_mobile{display:none}.rating .rating-star{letter-spacing:1px}@media (max-width: 989px){.hide_mobile{display:none}.display_mobile{display:block}}.taglists{position:absolute;top:0;left:0;right:0;z-index:2;display:grid;gap:5px}.taglists .product-card-tags{font-size:clamp(9px,2vw,12px);padding:clamp(15px,2vw,25px) 0 0;display:grid;gap:5px}.taglists .product-card-tags.out_of_stock{justify-content:flex-end}.taglists .product-card-tags span{min-width:58px;padding:1px 8px;width:fit-content;border-radius:0 4px 4px 0}.taglists .product-card-tags .tv-special{background:#1ac286}.taglists .product-card-tags .new-arrival{background:#00a517}.taglists .product-card-tags .cotton_special{background:#e2bc02}.taglists .product-card-tags .bamboo_special{background:#299479}.taglists .product-card-tags .dream_weave{background:#3954a5}.taglists .topmsg{text-align:center;font-size:15px;line-height:1.2;padding-top:clamp(3px,2vw,4px);padding-bottom:clamp(7px,2vw,13px);font-weight:600}@media (max-width: 890px){.taglists .topmsg{font-size:clamp(10px,1vmin,11px)}}.taglists .topmsg p{margin:0}.taglists .topmsg.morning_show{background:#ffd201}.taglists .topmsg.back_sleepers,.taglists .topmsg.stomach_sleepers{background:#20b3e8;color:#fff}.taglists .topmsg.side_sleepers{background:#e83860;color:#fff}.taglists .topmsg.back_side_sleepers{background:#3a53a5;color:#fff}.taglists .topmsg.side_stomach_sleepers{background:#19c285;color:#fff}.taglists .topmsg.back_stomach_side_sleepers{background:#74b9ff;color:#fff}.card__inner{height:inherit}.card__inner .card__badge.bottom span.color-inverse{background:#e50009;border-color:#e50009}h2.product-recommendations__heading{font-size:clamp(20px,3vw,32px);font-weight:500;text-align:center;margin:0 0 clamp(1em,2vw,2em)}header-drawer{justify-self:start}ul.list-menu--inline>li:first-of-type{align-self:center}.mobile-visible-menu{background:#000;position:relative;top:1px;padding:3px 0}sticky-header .live-icon{display:inline-block;position:relative;top:calc(50% - 5px);background-color:#e50009;width:10px;height:10px;margin-left:4px;border:1px solid rgba(0,0,0,.1);border-radius:50%;z-index:1}ul.list-menu--inline li:first-of-type span{font-weight:800;color:inherit;text-decoration:none}ul.list-menu--inline .mobile-visible-menu{background:#000;position:relative;top:1px;padding:2.46px 0}.mainsitereview img.australian-owned{width:54px;height:54px}@media (min-width: 990px){.mobile-visible-menu{display:none}sticky-header .header--middle-left{padding-bottom:.8em}}.mobile-visible-menu .mobile-menu-list{display:flex;flex-wrap:wrap;gap:clamp(1.5em,3vw,2em);row-gap:4px;justify-content:center;font-weight:600;font-size:16px;padding-top:1px;padding-bottom:1px}.mobile-visible-menu .mobile-menu-list a{margin:0;position:relative}.mobile-visible-menu .mobile-menu-list a span.fire{font-size:12px;position:absolute;left:-1.5em;top:50%;transform:translateY(-50%)}.mobile-visible-menu .mobile-menu-list a.active{text-decoration:underline;color:#ffd200}.mobile-visible-menu a{color:#fff;text-decoration:none}.mobile-menu-list a:focus{color:#ffd200}sticky-header img.googleimg{max-width:clamp(68px,7vw,91px);min-width:70px;display:block;background:#fff;padding:3px}@media (max-width: 1140px){.mainsitereview img.australian-owned{width:50px;height:50px}sticky-header img.googleimg{display:none}}@media screen and (min-width: 750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}ul.list-menu--inline>li:nth-child(2),ul.list-menu--inline>li:nth-child(3){display:none}}@media (max-width: 990px){sticky-header .live-icon{top:initial}}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}summary.list-menu__item{padding-right:2.7rem;z-index:2}.header__inline-menu ul.header__submenu li:not(:last-of-type){border-bottom:1px solid rgba(255,255,255,.4)}.header__inline-menu a{color:#fff;text-decoration:none}.header__inline-menu a.header__active-menu-item,.header__inline-menu a.list-menu__item--active{text-decoration:underline}body .flickity-button{background:#fff}body.search ul.product-grid{display:flex}body.search .facets__summary{margin-bottom:0}body.search .facets__summary span,body.search .facets__heading{font-weight:400}body.search .facet-filters__field{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}body.search .facet-filters__field select{padding-inline:0}body.search .facet-filters__field .facet-filters__label{display:block;font-size:1.4rem;margin:0 2rem 0 0}body.search .facet-filters__field .facet-filters__label label{display:block;width:max-content}body .flickity-enabled span.avoidtouch{position:absolute;top:0;bottom:0;left:0;right:0;background:transparent;z-index:-1}@media (max-width: 800px){body .flickity-enabled span.avoidtouch{z-index:2}}body.page .custompagepadding.priority_club,body.page .custompagepadding.shipping_information{padding-top:0}body .header{height:112px}@media (max-width: 989px){body .header{height:108px;padding:10px 10px 8px}}@media (min-width: 990px){body .header{height:112px}}@media (max-width: 670px){body .header .header__search div.okendositereview{display:none}}@media (max-width: 640px){body .header .header__icons a.header__icon--account{width:24px!important;height:auto}body .header .header__icons summary.header__icon span{width:40px;margin-left:auto}}body sticky-header form.search{display:block}body sticky-header a.okendositereview star-review{position:relative;top:2px}body sticky-header .field:before,body sticky-header .field:after{border:none;box-shadow:none}body sticky-header .search__button{border-top-right-radius:4px;border-bottom-right-radius:4px}body sticky-header summary.header__icon--menu span.new-burger-menu{flex-flow:column;gap:4px;position:relative;top:3px}body sticky-header summary.header__icon--menu span.new-burger-menu img.burger-menu-icon{height:26px;width:auto}body sticky-header summary.header__icon--menu span.new-burger-menu span.burger-menu-text{display:block;color:#fff;line-height:1;font-size:12px;text-decoration:none}body sticky-header summary.header__icon--menu span.new-burger-menu svg.icon-hamburger path,body sticky-header summary.header__icon--menu span.new-burger-menu svg.icon.icon-close path{fill:#e50009}body sticky-header .header-form{grid-area:search;display:grid}body sticky-header header-drawer{grid-area:drawer}body sticky-header header-drawer summary.link{text-decoration:none}@media (max-width: 989px){body sticky-header header .header_top_child{display:grid;grid-template-areas:"drawer heading icons" "search search search";row-gap:8px;align-items:center}body sticky-header header .header__heading .header__heading-link{padding:0}body sticky-header header .header__heading .header__heading-link img.klevalogo{max-width:200px}}body sticky-header .header__search{width:auto;display:inline-flex!important;align-items:flex-start}body sticky-header .header__search details{width:100%;position:relative;z-index:0}body sticky-header .header__search details .gradient{background:transparent}body sticky-header .header__search details .search-modal{background:transparent}body sticky-header .header__search .gradient{background:transparent}body sticky-header .header__search .search-modal{position:relative}body sticky-header .header__search .search-modal .search-modal__content{padding:0}body sticky-header .header__search .search-modal predictive-search{max-width:initial}body sticky-header .header__search .search-modal predictive-search .field{border-radius:4px}body sticky-header .header__search .search-modal .search-modal__form{max-width:initial}body sticky-header .header__search button.search-modal__close-button{position:absolute;right:4em;display:none}body sticky-header .header__search .search__button .icon{height:2.8rem;width:2.8rem;color:#fff}body header-drawer ul.menu-drawer__menu .list-menu__item{font-weight:500;color:#242424;padding-left:1em}body{position:relative}body.bg-overlay:after{position:absolute;content:"";background-color:#0000004d;top:0;right:0;left:0;bottom:0;z-index:2}.card__heading{font-size:clamp(13px,2vw,16px);font-weight:500;margin:0 0 5px;letter-spacing:.3px;line-height:1.4}.summarylist ul{padding-left:1em;list-style:disc;margin:0 0 clamp(1px,2vw,7px)}@media (max-width: 767px){.summarylist ul{margin-bottom:1px}}.summarylist ul li{font-size:clamp(12px,1vw,14px);width:98%;letter-spacing:.3px;line-height:1.7}.price--on-sale .adjustfontwt,.price--on-sale .adjustborder{color:#e50009}.price .price__sale .price-item--sale{gap:clamp(2px,1vw,3px);flex-flow:column;margin:0;border-radius:3px;font-weight:500;letter-spacing:.3px;justify-content:center}.price .price__sale .price-item--sale .from_price{font-size:clamp(18px,3vw,18px);font-weight:600;line-height:1.2}.price .price__sale .price-item--sale .from_price .dollar{font-size:clamp(12px,3vw,14px)}.price .price__sale .price-item--sale .from_price .cents{font-size:clamp(12px,1vw,13px);margin-top:auto;position:relative;bottom:clamp(1px,1vw,2px)}@media (max-width: 600px){.price .price__sale .price-item--sale .from_price .cents{bottom:1px}}.card__information.bottom{display:flex;flex-flow:column;justify-content:space-between}.card__information.bottom .summarylist{margin-top:6px}.card-information .price{font-size:clamp(13px,2vw,16px)}@media (max-width: 679px){.card-information .price{font-size:16px}}.card-information hr.comparehr{position:absolute;width:100%;transform:translateY(-50%) rotate(-8deg);top:50%;border:none;border-top:1px solid #2f393b!important;margin:0}.card-information s.price-item{text-decoration:auto}.card-information .price--on-sale .price__sale{display:flex;align-items:center;column-gap:6px;row-gap:1px;justify-content:flex-end}.card-information .price--on-sale .price__sale .new_compare_at_price{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:6px;border-top-right-radius:3px;border-bottom-right-radius:3px}.card-information .price--on-sale .price__sale .new_compare_at_price .price-item--regular{margin:0;text-decoration:none;line-height:1}.card-information .price--on-sale .price__sale .new_compare_at_price .price-item--regular span.compare-at-price{font-size:clamp(13px,2vw,16px)}@media (max-width: 679px){.card-information .price--on-sale .price__sale .new_compare_at_price .price-item--regular span.compare-at-price{font-size:14px}}li.custom_border{border:3px solid}li.custom_border .card__information.bottom{padding-inline:4px}li.morning_show{border-color:#ffd201}li.morning_show .taglists{background:#ffd201}li.back_sleepers,li.stomach_sleepers{border-color:#20b3e8}li.back_sleepers .taglists,li.stomach_sleepers .taglists{background:#20b3e8}li.side_sleepers{border-color:#e83860}li.side_sleepers .taglists{background:#e83860}li.back_side_sleepers{border-color:#3a53a5}li.back_side_sleepers .taglists{background:#3a53a5}li.side_stomach_sleepers{border-color:#19c285}li.side_stomach_sleepers .taglists{background:#19c285}li.back_stomach_side_sleepers{border-color:#74b9ff}li.back_stomach_side_sleepers .taglists{background:#74b9ff}li .taglists{position:absolute;z-index:1;width:100%;color:#fff;text-align:center}li .taglists p{margin:0 0 2px;letter-spacing:0px;font-weight:500;font-size:clamp(11px,1vw,14px)}.menu-drawer__navigation ul.menu-drawer__menu li{border-bottom:1px solid #eee;margin-bottom:0}.menu-drawer__navigation .bottom_section{margin:.5em 0 2em;padding-inline:1em;padding-top:.5em}.menu-drawer__navigation .bottom_section .mobile_static_links{display:grid}.menu-drawer__navigation .bottom_section .mobile_static_links a{display:grid;grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:400;margin-bottom:.5em;color:#fff!important}.menu-drawer__navigation .bottom_section .mobile_static_links a.help_videos{background:#009432}.menu-drawer__navigation .bottom_section .mobile_static_links a.kleva_rewards_klub{background:#7505bc}.menu-drawer__navigation .bottom_section .cust_js_dropdown{margin:1.2em 0}.menu-drawer__navigation .bottom_section a{text-decoration:none}.menu-drawer__navigation .bottom_section li.priority_club{background:#3954a5;margin-left:0}.menu-drawer__navigation .bottom_section li.priority_club a{color:#fff;padding:11px 12px}.menu-drawer__navigation .bottom_section ul{display:grid;gap:.8em;list-style:none;margin:auto;padding-left:0}.menu-drawer__navigation .bottom_section ul li{margin-left:1em}.menu-drawer__navigation .bottom_section ul a{display:flex;align-items:center;gap:10px;width:100%;font-size:14px;text-decoration:none;color:#242424}.menu-drawer__navigation .bottom_section .jstitle{font-size:16px;font-weight:400;display:grid;justify-content:flex-start;gap:11px;grid-auto-flow:column;position:relative;align-items:center}.menu-drawer__navigation .bottom_section .jstitle h6{margin:0;color:#242424;font-size:14px;font-weight:500}.menu-drawer__navigation .bottom_section .jstitle svg.chevron-right{position:absolute;top:50%;transform:translateY(-50%);right:1em;max-width:6px;width:100%;transition:.3s all}.home-seo-content{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(12px,2vw,1em);position:relative;margin:clamp(1em,3vw,3em) 0 clamp(1em,3vw,4em)}.home-seo-content:last-of-type{margin-bottom:1em}.home-seo-content ul{list-style:disc;padding-left:2em}.home-seo-content ul li:not(:last-of-type){margin-bottom:10px}.home-seo-content.collection-first{margin-top:clamp(1em,3vw,2em)}.home-seo-content.silkbedding img.home_seo_img{max-height:512px;object-position:bottom}.home-seo-content .seocontentsection{background:#f7f7f3;padding:10px;border-radius:4px;box-shadow:0 0 8px #00000014;display:grid;gap:4px;grid-column:1/8;grid-row:3}@media (max-width: 920px){.home-seo-content .seocontentsection{grid-column:1/8}}.home-seo-content .globalcustomdropdowncontent a{color:#3954a5;text-decoration:underline}.home-seo-content .globalcustomdropdowncontent p{margin:0 0 1em}.home-seo-content .globalcustomdropdowncontent p:last-child{margin-bottom:0}.home-seo-content img.home_seo_img{z-index:-1;object-fit:cover;grid-row:1/6;grid-column:-1/5;max-height:400px;width:100%;height:100%}.home-seo-content img.home_seo_img.mattresssecondimage{max-height:500px}.home-seo-content.align_left img.home_seo_img{grid-row:1/6;grid-column:1/9}.home-seo-content.align_left .seocontentsection{grid-row:3;grid-column:-1/5}@media (max-width: 920px){.home-seo-content.align_left .seocontentsection{grid-column:-1/6}}@media (max-width: 740px){.home-seo-content{grid-template-columns:1fr;gap:0}.home-seo-content .seocontentsection{grid-column:auto!important;margin-top:0;padding-inline:0;padding-top:0}.home-seo-content img.home_seo_img{position:relative;order:-1;min-width:inherit;min-height:initial;grid-row:inherit!important;grid-column:auto!important}}.globalcustomdropdown{cursor:pointer;width:100%;text-align:left;border:none;outline:none;transition:.4s;border-radius:4px;display:grid;gap:0;margin:0}.globalcustomdropdown .globaldropwdowntitle{position:relative;color:#242424;padding:1em 3em 1em 1em;font-size:clamp(13px,3vw,14.5px);font-weight:600;line-height:1.6;background:#fff;margin:0}.globalcustomdropdown .globaldropwdowntitle:after{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:10px;color:#ff3271}.globalcustomdropdown .globaldropwdowntitle:before{content:"+";position:absolute;top:50%;transform:translateY(-50%);right:10px;color:#ff3271}.globalcustomdropdown.current .globaldropwdowntitle:before{opacity:0}.globalcustomdropdown .globalcustomdropdowncontent{padding:1em;background-color:#fff;font-size:14px;border-top:1px solid #eee;color:#242424;font-size:13.5px}.globalcustomdropdown.dropdown-active .globalcustomdropdowncontent{display:none}.globalcustomdropdown.minusicon .globaldropwdowntitle:after{content:"-"}.globalcustomdropdown .animateout{-webkit-animation-name:accordionOut;-webkit-animation-duration:.75s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;-webkit-animation-delay:0s;-moz-animation-name:accordionOut;-moz-animation-duration:.75s;-moz-animation-iteration-count:1;-moz-animation-direction:alternate;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:both;-moz-animation-delay:0s;animation-name:accordionOut;animation-duration:.75s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:0s}.globalcustomdropdown .animatein{-webkit-animation-name:accordionIn;-webkit-animation-duration:.65s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;-webkit-animation-delay:0s;-moz-animation-name:normal;-moz-animation-duration:.65s;-moz-animation-iteration-count:1;-moz-animation-direction:alternate;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:both;-moz-animation-delay:0s;animation-name:accordionIn;animation-duration:.65s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:0s}@keyframes accordionOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes accordionIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}footer{position:relative;z-index:2}footer .footer__blocks-wrapper{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr .8fr 1.5fr}@media (min-width: 931px){footer .footer__blocks-wrapper .footer-block.first.active{border-left:1px solid #ccc;padding-left:2em}}@media (max-width: 930px){footer .footer__blocks-wrapper{display:grid;grid-template-columns:1fr;justify-content:unset;margin-bottom:0}footer .footer__blocks-wrapper .dropdownlink{display:none}footer .footer__blocks-wrapper .footer-block.active .dropdownlink{display:block}footer .footer__blocks-wrapper .footer-block.active h2{position:relative}footer .footer__blocks-wrapper .footer-block.active h2:after{content:url(/cdn/shop/files/angle-down.svg?v=1628653721);position:absolute;right:0;top:41%;transform:translateY(-50%) rotate(-180deg);width:32px;height:32px}footer .footer__blocks-wrapper .footer-block.first{order:-1}footer .footer__blocks-wrapper .footer-block h2{position:relative;line-height:inherit!important}footer .footer__blocks-wrapper .footer-block h2:after{content:url(/cdn/shop/files/angle-down.svg?v=1628653721);position:absolute;right:0;top:34%;transform:translateY(-50%);width:32px;height:32px}footer .footer__blocks-wrapper .footer-block__heading{border-bottom:1px solid rgba(123,122,122,.31);cursor:pointer}footer .footer__blocks-wrapper .footer-block__details-content{margin-bottom:2rem}footer .footer__blocks-wrapper .footer-block__heading{margin-bottom:0;padding-bottom:9px!important}}footer .list-menu__item{font-weight:400}footer .list-menu__item .list-menu__item--link{font-size:13px}@media (max-width: 930px){footer ul.footer-block__details-content .dropdownlink{display:none}}footer .footer-block__details-content ul{list-style:none;padding-left:0;display:grid;gap:12px}footer .footer-block__details-content ul a,footer .footer-block__details-content ul li{display:flex;align-items:center;margin-right:0;column-gap:8px;font-size:14px}footer .footer-block__details-content ul a span,footer .footer-block__details-content ul li span{line-height:1.2}footer .footer-block__details-content ul.getintouch img{max-width:26px;width:100%;border:none;margin:0}footer .footer-block__details-content .social_media_icon a{margin-inline:inherit}footer .footer__content-bottom .sspcopyimg{display:flex;align-items:center;justify-content:center;gap:1em;margin:2px 0 0;flex-wrap:wrap;row-gap:8px}footer .footer__content-bottom img.copyrightssp{max-width:190px;width:100%}footer .footer__content-bottom .footer__payment{margin-inline:auto}footer .footer__content-bottom .footer__payment ul.kr-payment-icons{margin:0;padding:0;list-style:none}footer .footer__content-bottom .footer__payment ul.kr-payment-icons img{border-radius:2px;height:auto!important;max-width:400px;width:100%}footer .footer__content-bottom small.colortext{color:#242424;max-width:600px;display:block;margin-inline:auto;font-size:13px;line-height:1.4}table.cart-items a.cart-item__name{font-size:11px;color:#000}a.proceed_to_checkout{display:block;width:100%;text-align:center;text-decoration:none;color:#fff;padding:.65em 8px;font-size:15px}a.proceed_to_checkout span{font-weight:600}a.proceed_to_checkout svg{fill:#fff}a.show-icon.proceed_to_checkout .loader{opacity:1}button#checkout,button#CartDrawer-Checkout,button.proceed_to_checkout,a.proceed_to_checkout{background:linear-gradient(135deg,#6ad903 0,#00a516);font-weight:600;letter-spacing:.4px;border-radius:4px;max-width:inherit;cursor:pointer;position:relative}button#checkout:after,button#CartDrawer-Checkout:after,button.proceed_to_checkout:after,a.proceed_to_checkout:after{box-shadow:none}button#checkout .checkout_icon,button#checkout svg.lock_icon,button#CartDrawer-Checkout .checkout_icon,button#CartDrawer-Checkout svg.lock_icon,button.proceed_to_checkout .checkout_icon,button.proceed_to_checkout svg.lock_icon,a.proceed_to_checkout .checkout_icon,a.proceed_to_checkout svg.lock_icon{position:absolute;right:4px;top:50%;transform:translateY(-50%)}button#checkout .loader,button#CartDrawer-Checkout .loader,button.proceed_to_checkout .loader,a.proceed_to_checkout .loader{display:block!important;position:absolute;right:7px;top:28%;transform:translateY(-50%);width:22px;height:22px;border:2px solid #fff;border-radius:50%;border-top:3px solid transparent;animation:spinner 1s linear infinite;transition:all .3s;transition-timing-function:ease-in;opacity:0}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.proceed_to_checkout{padding:1em 8px;font-size:15px;border:none;color:#fff}button.proceed_to_checkout.loading_icon .loader{opacity:1}cart-drawer span.freegift{color:#ff0200;font-size:13px;font-weight:500;min-width:60px}cart-drawer .jsCartDrawerProgressBar .cart_progress_bar{padding:clamp(12px,2vw,1em) 8px}cart-drawer h2{line-height:1.3!important}cart-drawer .drawer__footer p{line-height:1.3!important;color:#121212;font-weight:600}cart-drawer .drawer__footer p.shippingstatus{display:flex;align-items:center;gap:4px}cart-drawer .drawer__footer p.installments{font-size:12px;font-weight:500;align-self:flex-end}cart-drawer .drawer__footer img.sidecart_paymentlogo{max-width:344px;width:100%;margin:.9em auto .4em;display:block}cart-drawer table thead{display:none}cart-drawer .price.price--end{letter-spacing:0;font-size:14px}cart-drawer .product-option{font-size:12px;color:#212a2f;margin-bottom:.3rem}cart-drawer dl{margin-top:0}cart-drawer .product_option_dl{margin-top:2px!important;margin-bottom:2px}cart-drawer .product_option_dl.inline{display:flex;flex-wrap:wrap;column-gap:4px;row-gap:0;font-weight:500}.adjustflex{display:flex;align-items:center;flex-wrap:wrap}.adjustflex .product-option{margin-top:0!important;line-height:1.4;color:#2f393b;font-weight:400;font-size:11px}.cart .title-wrapper-with-link{margin-top:0;flex-flow:column}.cart div:empty{display:none}.cart .title-wrapper-with-link,.cart #sca_fg_cart{margin-top:0}.cart table.cart-items a.cart-item__name{font-size:clamp(13px,3vw,14px);font-weight:400}.cart cart-items.is-empty{padding:0;margin:0;height:30vh;display:grid;align-items:center}.cart cart-items.is-empty .cart__warnings{padding:0;margin:0}.cart main.content-for-layout{display:grid;grid-auto-flow:column;justify-content:center;gap:1em;max-width:1400px;margin:clamp(1em,3vw,4em) auto clamp(1em,2vw,2em);display:flex;flex-wrap:wrap}.cart main.content-for-layout div.cart-left-item,.cart main.content-for-layout div.cart__footer-wrapper{flex-grow:0;flex-shrink:0}.cart main.content-for-layout div.cart-left-item{max-width:710px;flex-basis:710px;width:100%}.cart main.content-for-layout div.cart__footer-wrapper{max-width:432px;flex-basis:432px;width:100%}.cart main.content-for-layout div.shopify-section{flex-basis:100%;width:100%}.cart main.content-for-layout h1.title{font-size:clamp(20px,3vw,24px);align-self:center;margin-top:clamp(8px,2vw,1em)}.cart main.content-for-layout .cart-item__image{min-width:60px}.cart main.content-for-layout .cart__footer .cart__blocks{width:100%}@media (max-width: 992px){.cart main.content-for-layout{row-gap:0;grid-auto-flow:inherit;grid-template-columns:1fr}.cart main.content-for-layout .docapp-cart-with-coupon-summary{max-width:inherit}.cart main.content-for-layout .cart__footer .cart__blocks{width:100%}}@media (min-width: 991px){.cart main.content-for-layout .cart-item>td+td{padding-left:clamp(1em,2vw,2em)}}.cart h2.order_summary{margin-top:0;font-weight:500}.cart button.cart__checkout-button.se-processed{color:#fff!important}.cart .cart_message{display:grid;justify-content:center;background:#ff6801;padding:0 1em;color:#fff;border-radius:4px;line-height:1.3;font-weight:600;text-align:center;font-size:18px;width:fit-content;margin-inline:auto;margin-top:0;margin-bottom:1.5em clamp}.cart .cart_message h2{color:#fff;font-size:clamp(16px,2vw,18px)}.cart form.cart__contents .compare_at_price{text-decoration:line-through}.cart .safe_checkout{text-align:center}.cart .safe_checkout h5{text-transform:uppercase;color:#121212bf;margin-bottom:1em}.cart .safe_checkout h5.lowercase{text-transform:initial;line-height:1.4;margin-top:0;margin-bottom:0}.cart .safe_checkout h5 a{color:#121212}.cart .safe_checkout h5 span{background:#fff;padding:0 1.2em}.cart .safe_checkout img{max-width:274px;width:100%;display:block;margin:0 auto 1.5em}.cart .safe_checkout hr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background-color:transparent;border-bottom:1px solid rgba(18,18,18,.08);height:1px;z-index:-1}.cart .safe_checkout ul{display:grid;grid-auto-flow:column;justify-content:center;gap:10px;margin:20px 0 12px}.cart .safe_checkout ul li img{max-width:40px;width:100%}.cart .safe_checkout hr{margin:0}.cart_progress_bar{padding:.2em 0 1em;border-bottom:.1rem solid rgba(18,18,18,.2);display:grid}.cart_progress_bar svg{color:#00a516;width:16px;height:auto}.cart_progress_bar p{text-align:center;margin:0!important;line-height:1.3;font-size:14.5px;color:#121212}.progress_bar_free_shipping{display:inline-grid;grid-auto-flow:column;align-items:center;gap:7px;text-align:center;width:100%;justify-content:center}.progress_bar_free_shipping p{margin-top:0}.progress_meter{height:8px;background-color:#d8d8d8;position:relative;overflow:hidden;border-radius:10px}.total_progress_meter_cost{background:linear-gradient(309.54deg,#0fa615 0,#67d803);border-radius:10px;height:100%;display:block;transition:.4s all;overflow:hidden}.total_progress_meter_cost.green{background:linear-gradient(309.54deg,#0fa615 0,#67d803)}.facets-container .active-facets-mobile facet-remove a.active-facets__button{padding-bottom:0;padding-right:0}cart-drawer #CartDrawer .cart-item__totals{display:none!important;padding:0!important}cart-drawer #CartDrawer cart-drawer-items{overflow-x:hidden;margin:0 -14px;padding-inline:14px;overflow-y:scroll}cart-drawer #CartDrawer span.color_red{color:#ff0200}cart-drawer #CartDrawer .cart-item__quantity{grid-column:auto;padding-top:1em}cart-drawer #CartDrawer tbody tr:last-of-type{margin-bottom:0}cart-drawer #CartDrawer tbody tr:not(:first-of-type){border-top:1px solid #eee}cart-drawer #CartDrawer tbody tr:not(:first-of-type) td{padding-top:14px}cart-drawer #CartDrawer tr.cart-item{position:relative;display:grid!important;grid-template:repeat(2,auto)/repeat(8,1fr)!important}cart-drawer #CartDrawer tr.cart-item .cart-item__media{grid-column:1/4}cart-drawer #CartDrawer tr.cart-item .cart-item__details{grid-column:4/8}@media (max-width: 400px){cart-drawer #CartDrawer tr.cart-item .cart-item__details{max-width:94%}}cart-drawer #CartDrawer tr.cart-item .cart-item__quantity-wrapper{flex-flow:column}cart-drawer #CartDrawer .cart-quantity{width:clamp(78px,10vw,90px);padding-inline:5px;min-height:37px}cart-drawer #CartDrawer .quantity__button{width:18px;padding-inline:5px}cart-drawer #CartDrawer cart-remove-button{justify-content:flex-end;align-items:flex-end;position:absolute;bottom:2px;right:0}cart-drawer #CartDrawer cart-remove-button .button{gap:4px;letter-spacing:.4px;font-weight:500}cart-drawer #CartDrawer .drawer__footer{padding:10px 0 2px}html body #live-chat-ai-host{z-index:99999999999999999999999!important}.cart-drawer__footer{text-align:center}.cart-drawer__footer .afterpay{display:flex;align-items:center;gap:1rem;justify-content:center;margin:1.8rem auto 1.4rem}.cart-drawer__footer .afterpay p{margin:0}.cart-drawer__footer .afterpay img.afterpay_logo{width:50px;height:auto}.cart-drawer__footer .afterpay img.zippay_logo{height:12px;width:auto;position:relative;top:1px}.cart-drawer__footer .afterpay .zippay_section{gap:clamp(6px,2vw,8px)}.cart-drawer__footer .zippay_section{display:grid;grid-auto-flow:column;justify-content:center;align-items:center}.header .mobile_bottom{margin:1em 0 0}.header .mobile_bottom .cust_js_dropdown{margin:0 0 1em}.header .mobile_bottom .cust_js_dropdown .jstitle{font-size:16px;font-weight:400;display:grid;justify-content:flex-start;gap:11px;grid-auto-flow:column;position:relative;align-items:center}.header .mobile_bottom .cust_js_dropdown .jstitle svg{width:20px;height:20px}.header .mobile_bottom .cust_js_dropdown .jstitle h6{font-size:14px;font-weight:500;position:relative;margin-bottom:0}.header .mobile_bottom .cust_js_dropdown .jstitle svg.chevron-right{position:absolute;top:50%;transform:translateY(-50%);right:.4em;max-width:6px;width:100%;transition:.3s all}.header .mobile_bottom .cust_js_dropdown .jstitle.active svg.chevron-right{transform:translateY(-50%) rotate(90deg);transition:.3s all}.header .mobile_bottom .cust_js_dropdown ul.dropdown_context{display:grid;margin-top:.5em;gap:12px;padding-left:1em;list-style:none}.header .mobile_bottom .cust_js_dropdown ul.dropdown_context a{font-size:14px;line-height:1.2;color:#2f393b;font-weight:400}body .money.ast-cart-price{color:#ff0200;text-decoration:none!important;order:2;display:inline-block!important;margin-right:8px}body .money.ast-cart-price-original{opacity:1!important;text-decoration:line-through!important;color:#212a2f}td.cart-item__quantity .cart-item__quantity-wrapper.hidequantity label,td.cart-item__quantity .cart-item__quantity-wrapper.hidequantity .cart-quantity{z-index:-8;opacity:0}#tapcart-web-banner{top:-2em!important}.docapp-est-total small{font-size:12px;display:block}#gorgias-chat-container{z-index:22}@media (max-width: 649px){body #dovetale-container{display:none!important}}@media screen and (min-width: 990px){body.search .grid--4-col-desktop .grid__item{max-width:24.5%}}body.search .grid--2-col-tablet-down .grid__item{max-width:24%}@media screen and (max-width: 1400px){body.search .grid--2-col-tablet-down .grid__item{max-width:calc(24.9% - var(--grid-desktop-horizontal-spacing) * 5 / 6)}}@media screen and (max-width: 1024px){body.search .grid--2-col-tablet-down .grid__item{max-width:32%}}@media screen and (max-width: 749px){body.search ul.product-grid{display:grid}body.search .grid--2-col-tablet-down .grid__item{max-width:100%;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 600px){body .live-chat-ai-iframe{height:56vh}body .live-chat-ai-bubble-message{max-width:280px}}body button#live-chat-ai-button:after{position:absolute;content:"1";top:-8px;right:-2px;background:#e50009;color:#fff;display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;font-size:14px;opacity:0;animation:fadeIn 4s ease-in-out forwards;transition-timing-function:ease-in-out}body .live-chat-ai-brand-logo-wrapper{padding:0;border-radius:50%;box-shadow:#0003 0 4px 8px,#0000000a 0 1px;position:relative}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/1042/assets/custom-base.scss.css.map */
