@charset "UTF-8";@font-face{font-family:Sailec;src:url("../fonts/sailec/Sailec.otf") format("opentype");src:url("../fonts/sailec/Sailec.ttf") format("truetype")}@font-face{font-family:Sailec-Bold;src:url("../fonts/sailec/Sailec_Bold.otf") format("opentype");src:url("../fonts/sailec/Sailec_Bold.ttf") format("truetype")}@font-face{font-family:Sailec-Thin;src:url("../fonts/sailec/Sailec_Thin.otf") format("opentype");src:url("../fonts/sailec/Sailec_Thin.ttf") format("truetype")}@font-face{font-family:Sailec-Medium;src:url("../fonts/sailec/Sailec_Medium.otf") format("opentype");src:url("../fonts/sailec/Sailec_Medium.ttf") format("truetype")}@font-face{font-family:Sailec-Light;src:url("../fonts/sailec/Sailec_Light.otf") format("opentype");src:url("../fonts/sailec/Sailec_Light.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Sailec Hairline";font-style:normal;font-weight:200;src:url("../fonts/sailec/webfonts/Sailec-Hairline_1.eot");src:url("../fonts/sailec/webfonts/Sailec-Hairline_1.eot?#iefix") format("embedded-opentype"),url("../fonts/sailec/webfonts/Sailec-Hairline_1.woff2") format("woff2"),url("../fonts/sailec/webfonts/Sailec-Hairline_1.woff") format("woff"),url("../fonts/sailec/webfonts/Sailec-Hairline_1.ttf") format("truetype")}@font-face{font-display:swap;font-family:WSailec-Bold;src:url("../fonts/sailec/webfonts/Sailec-Bold_1.eot");src:url("../fonts/sailec/webfonts/Sailec-Bold_1.eot?#iefix") format("embedded-opentype"),url("../fonts/sailec/webfonts/Sailec-Bold_1.woff2") format("woff2"),url("../fonts/sailec/webfonts/Sailec-Bold_1.woff") format("woff"),url("../fonts/sailec/webfonts/Sailec-Bold_1.ttf") format("truetype")}@font-face{font-display:swap;font-family:WSailec-Light;src:url("../fonts/sailec/webfonts/Sailec-Light_1.eot");src:url("../fonts/sailec/webfonts/Sailec-Light_1.eot?#iefix") format("embedded-opentype"),url("../fonts/sailec/webfonts/Sailec-Light_1.woff2") format("woff2"),url("../fonts/sailec/webfonts/Sailec-Light_1.woff") format("woff"),url("../fonts/sailec/webfonts/Sailec-Light_1.ttf") format("truetype")}@font-face{font-display:swap;font-family:WSailec-Medium;src:url("../fonts/sailec/webfonts/Sailec-Medium_1.eot");src:url("../fonts/sailec/webfonts/Sailec-Medium_1.eot?#iefix") format("embedded-opentype"),url("../fonts/sailec/webfonts/Sailec-Medium_1.woff2") format("woff2"),url("../fonts/sailec/webfonts/Sailec-Medium_1.woff") format("woff"),url("../fonts/sailec/webfonts/Sailec-Medium_1.ttf") format("truetype")}@font-face{font-display:swap;font-family:WSailec;font-style:normal;font-weight:100;src:url("../fonts/sailec/webfonts/Sailec-Thin_1.eot");src:url("../fonts/sailec/webfonts/Sailec-Thin_1.eot?#iefix") format("embedded-opentype"),url("../fonts/sailec/webfonts/Sailec-Thin_1.woff2") format("woff2"),url("../fonts/sailec/webfonts/Sailec-Thin_1.woff") format("woff"),url("../fonts/sailec/webfonts/Sailec-Thin_1.ttf") format("truetype")}@font-face{font-display:swap;font-family:WSailec;font-style:normal;font-weight:500;src:url("../fonts/sailec/webfonts/Sailec-Medium_1.eot");src:url("../fonts/sailec/webfonts/Sailec-Medium_1.eot?#iefix") format("embedded-opentype"),url("../fonts/sailec/webfonts/Sailec-Medium_1.woff2") format("woff2"),url("../fonts/sailec/webfonts/Sailec-Medium_1.woff") format("woff"),url("../fonts/sailec/webfonts/Sailec-Medium_1.ttf") format("truetype")}@font-face{font-display:swap;font-family:WSailec;font-style:normal;font-weight:300;src:url("../fonts/sailec/webfonts/Sailec-Light_1.eot");src:url("../fonts/sailec/webfonts/Sailec-Light_1.eot?#iefix") format("embedded-opentype"),url("../fonts/sailec/webfonts/Sailec-Light_1.woff2") format("woff2"),url("../fonts/sailec/webfonts/Sailec-Light_1.woff") format("woff"),url("../fonts/sailec/webfonts/Sailec-Light_1.ttf") format("truetype")}@font-face{font-display:swap;font-family:WSailec;font-style:normal;font-weight:400;src:url("../fonts/sailec/webfonts/Sailec-Regular_1.eot");src:url("../fonts/sailec/webfonts/Sailec-Regular_1.eot?#iefix") format("embedded-opentype"),url("../fonts/sailec/webfonts/Sailec-Regular_1.woff2") format("woff2"),url("../fonts/sailec/webfonts/Sailec-Regular_1.woff") format("woff"),url("../fonts/sailec/webfonts/Sailec-Regular_1.ttf") format("truetype")}@font-face{font-display:swap;font-family:WSailec;font-style:normal;font-weight:700;src:url("../fonts/sailec/webfonts/Sailec-Bold_1.eot");src:url("../fonts/sailec/webfonts/Sailec-Bold_1.eot?#iefix") format("embedded-opentype"),url("../fonts/sailec/webfonts/Sailec-Bold_1.woff2") format("woff2"),url("../fonts/sailec/webfonts/Sailec-Bold_1.woff") format("woff"),url("../fonts/sailec/webfonts/Sailec-Bold_1.ttf") format("truetype")}@font-face{font-family:Montserrat-bold;src:url("../fonts/montserrat/montserrat-bold.otf") format("opentype");src:url("../fonts/montserrat/montserrat-bold.ttf") format("truetype")}:root{--nav-header:70px;--buy-area:80px}@media only screen and (max-width:900px){:root{--nav-header:48px}}@media only screen and (max-width:736px){:root{--nav-header:48px;--buy-area:38px}}body.page-privacy .main-inner-container,body.page-shipping .main-inner-container,body.page-terms-of-use .main-inner-container,body.page-type-mattress_size .main-inner-container,body.page-type-product .main-inner-container,body.page-warranty .main-inner-container{margin-bottom:auto;margin-top:calc(var(--nav-header) + var(--promo-height) + var(--buy-area))}body.sticky-header:not(.mobile-nav-open) header{-webkit-transform:translateY(calc(calc(var(--promo-height) + var(--nav-header)) * -1));transform:translateY(calc(calc(var(--promo-height) + var(--nav-header)) * -1))}body.sticky-header:not(.mobile-nav-open) #buy-area:not(.no-sticky),body.sticky-header:not(.mobile-nav-open) .legal-nav,body.sticky-header:not(.mobile-nav-open) .sticky-bar{top:0;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}body.scroll-up.sticky-header header{-webkit-transform:translateY(0);transform:translateY(0)}body.scroll-up.sticky-header #buy-area:not(.no-sticky),body.scroll-up.sticky-header .legal-nav,body.scroll-up.sticky-header .sticky-bar{top:calc(var(--nav-header) + var(--promo-height));-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}header{background:#fff;overflow:visible;position:fixed;top:initial;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;width:100%;will-change:transform;z-index:101;z-index:104}header .nav-hover{background-color:#e50a47;bottom:0;display:block;height:.3rem;left:0;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateX(400px);transform:translateX(400px);-webkit-transition:opacity .15s ease 0s,width .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,width .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,width .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,width .15s ease 0s,-webkit-transform .15s ease 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50px}@media only screen and (max-width:900px){header .nav-hover{display:none}}header nav.navbar{-webkit-box-shadow:0 4px 8px 0 #0000000d;box-shadow:0 4px 8px 0 #0000000d;height:calc(var(--nav-header));margin:auto;max-height:calc(var(--nav-header));padding:0 5.55%;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s}@media only screen and (max-width:900px){header nav.navbar{max-height:calc(var(--nav-header));padding:0}}@media only screen and (max-width:736px){header nav.navbar{max-height:calc(var(--nav-header))}}header nav.navbar .navbar-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0 auto;max-width:1316px;width:100%}@media only screen and (max-width:900px){header nav.navbar .navbar-container{padding:0 8px}}header nav svg{height:1em;margin-bottom:.125em;vertical-align:middle;width:1em}header nav .navbar-toggler{background:0 0;border:0;cursor:pointer;display:none;font-weight:500;height:40px;letter-spacing:0;margin-right:4px;width:40px}header nav .navbar-toggler .bars{display:block;height:13.5px;position:relative;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:18px}header nav .navbar-toggler .bar{background:#656a77;border-radius:40px;display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%}header nav .navbar-toggler .bar:first-child{top:0;-webkit-transform-origin:left center;transform-origin:left center}header nav .navbar-toggler .bar:nth-child(2){top:6px;-webkit-transform-origin:left center;transform-origin:left center}header nav .navbar-toggler .bar:nth-child(3){top:12px;-webkit-transform-origin:left center;transform-origin:left center}header nav .navbar-toggler .bars.rotate .bar:first-child{left:1px;top:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:21px}header nav .navbar-toggler .bars.rotate .bar:nth-child(2){opacity:0;width:0%}header nav .navbar-toggler .bars.rotate .bar:nth-child(3){left:1px;top:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:21px}@media screen and (max-width:900px){header nav .navbar-toggler{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}header nav .navbar-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:40px;width:auto}header nav .navbar-brand a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;width:108px}header nav .navbar-brand img{height:100%;width:auto}@media screen and (max-width:900px){header nav .navbar-brand{margin:0}header nav .navbar-brand a{width:85px}}@media screen and (max-width:736px){header nav .navbar-brand a{width:78px}}header nav .navbar-nav-wrapper{background:#fff}header nav .mobile-nav-bottom-close{display:none}@media only screen and (max-width:900px){header nav .mobile-nav-bottom-close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px}}header nav .mobile-nav-bottom-close .mobile-nav-bottom-close-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f0f0f2;border:0;border-radius:100px;color:#656a77;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px}header nav .mobile-nav-bottom-close .mobile-nav-bottom-close-btn svg{margin:0}header nav .navbar-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0}@media only screen and (max-width:900px){header nav .navbar-nav{display:block;height:unset;margin:0;padding:0;width:100%}}header nav .nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media only screen and (min-width:901px){header nav .nav-item.active .nav-tri,header nav .nav-item:hover .nav-tri{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform ease .25s;transition:-webkit-transform ease .25s;transition:transform ease .25s;transition:transform ease .25s,-webkit-transform ease .25s}header nav .nav-item.active .nav-dropdown,header nav .nav-item:hover .nav-dropdown{opacity:1;-webkit-transition:opacity .3s ease .15s,visibility .3s ease;transition:opacity .3s ease .15s,visibility .3s ease;visibility:visible}header nav .nav-item.active .nav-link,header nav .nav-item:hover .nav-link{background:#ffeff1;color:#d7003f}header nav .nav-item+.nav-item{padding-left:8px}}@media only screen and (max-width:900px){header nav .nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}header nav .nav-item *{-ms-touch-action:manipulation;touch-action:manipulation}header nav .nav-item.open .nav-dropdown{max-height:350px;opacity:1;-webkit-transition:max-height ease .3s,opacity .15s ease .15s;transition:max-height ease .3s,opacity .15s ease .15s;visibility:visible}header nav .nav-item.open .nav-tri{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform ease .25s;transition:-webkit-transform ease .25s;transition:transform ease .25s;transition:transform ease .25s,-webkit-transform ease .25s}header nav .nav-item.open .nav-link{background:#ffeff1;color:#d7003f}}header nav .nav-link{font-family:WSailec,sans-serif;font-size:14px;font-weight:500;line-height:125%;letter-spacing:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0e1217;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;white-space:nowrap}header nav .nav-link .nav-tri{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:4px;margin-left:5px;pointer-events:none;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform ease .25s;transition:-webkit-transform ease .25s;transition:transform ease .25s;transition:transform ease .25s,-webkit-transform ease .25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform}header nav .nav-link .nav-tri svg{margin:0}header nav .nav-link .nav-tri img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (max-width:900px){header nav .nav-link .nav-tri{color:#656a77;font-size:20px;margin:0}}@media only screen and (min-width:901px){header nav .nav-link{border-radius:8px;height:34px;padding:9px 12px 7px;-webkit-transition:all ease .15s;transition:all ease .15s}header nav .nav-link:hover{text-decoration:none}header nav .nav-link:not(a){cursor:default}}@media only screen and (max-width:900px){header nav .nav-link{font-family:WSailec,sans-serif;font-size:16px;font-weight:500;line-height:125%;letter-spacing:0;color:#2e1a46;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px 13px;-webkit-transition-duration:.2s;transition-duration:.2s;width:100%}}header nav .nav-dropdown{background-color:#fff;cursor:auto;z-index:-1}@media only screen and (min-width:901px){header nav .nav-dropdown{-webkit-box-shadow:0 4px 16px 0 #0000000d;box-shadow:0 4px 16px 0 #0000000d;display:-webkit-box;display:-ms-flexbox;display:flex;height:335px;left:0;opacity:0;overflow:hidden;pointer-events:auto;position:absolute;top:100%;-webkit-transition:opacity .3s ease 0s,visibility .3s ease 0s;transition:opacity .3s ease 0s,visibility .3s ease 0s;visibility:hidden;width:100%;will-change:opacity,transform}}@media only screen and (max-width:900px){header nav .nav-dropdown{max-height:0;opacity:0;-webkit-transition:max-height ease .3s,opacity ease .15s,visibility 0s ease .15s;transition:max-height ease .3s,opacity ease .15s,visibility 0s ease .15s;visibility:hidden;width:100%;z-index:1}}header nav .nav-dropdown .category-links li:last-child a{border:0}@media only screen and (max-width:900px){header nav .nav-dropdown .category-button-container{margin-top:0}}header nav .nav-dropdown__container{width:100%}header nav .nav-dropdown__inner-container{height:100%;margin-left:auto;margin-right:auto;max-width:1060px;padding:28px;width:100%}@media only screen and (max-width:900px){header nav .nav-dropdown__inner-container{padding:0}}header nav .nav-dropdown__content{-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:900px){header nav .nav-dropdown__content{padding:0 16px}}header nav .nav-dropdown__image-link{display:block;position:relative;z-index:1}header nav .nav-dropdown__image-link.show{z-index:2}header nav .nav-dropdown__image-link.show .nav-dropdown__image{opacity:1;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s}header nav .nav-dropdown__image{max-width:100%;opacity:0;position:absolute;-webkit-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s;width:100%;will-change:opacity}header nav .nav-dropdown__image img{aspect-ratio:452.5/274;border-radius:8px;height:100%;max-height:274px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:900px){header nav .nav-dropdown .red-btn{padding:18px 50px}}header nav .nav-dropdown .col{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (max-width:900px){header nav .nav-dropdown .col{-ms-flex-preferred-size:1;flex-basis:1}}@media only screen and (max-width:900px){header nav .nav-dropdown .col-links{border-bottom:1px solid #efeff0;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:8px}}@media only screen and (max-width:900px){header nav .nav-dropdown .col-images{display:none}}header nav .nav-dropdown .col .category-name{margin-bottom:16px}header nav .nav-dropdown .col .category-name h3{font-family:WSailec,sans-serif;font-size:24px;font-weight:700;line-height:130%;letter-spacing:0;color:#2e1a46}@media only screen and (max-width:900px){header nav .nav-dropdown .col .category-name{display:none}}header nav .nav-dropdown .col .category-links{margin:0 0 0 -28px;padding:0 16px}@media only screen and (max-width:900px){header nav .nav-dropdown .col .category-links{margin:0;padding:0}}header nav .nav-dropdown .col .category-links li{position:relative}@media only screen and (max-width:900px){header nav .nav-dropdown .col .category-links li{margin:0}}header nav .nav-dropdown .col .category-links a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;padding:0 12px;-webkit-transition:color ease-in-out .15s,background-color ease-in-out .15s;transition:color ease-in-out .15s,background-color ease-in-out .15s;white-space:nowrap;width:100%}header nav .nav-dropdown .col .category-links a .product-name{font-family:WSailec,sans-serif;font-size:16px;font-weight:500;line-height:125%;letter-spacing:0;color:#020a12;display:inline-block;margin-top:2px;-webkit-transition:color ease-in-out .15s,background-color ease-in-out .15s;transition:color ease-in-out .15s,background-color ease-in-out .15s}header nav .nav-dropdown .col .category-links a .product-badge{font-family:WSailec,sans-serif;font-size:12px;font-weight:400;line-height:150%;letter-spacing:0;background:#f6f6f7;border-radius:8px;color:#0e1217;padding:5px 8px 3px;-webkit-transition:color ease-in-out .15s,background-color ease-in-out .15s;transition:color ease-in-out .15s,background-color ease-in-out .15s}@media only screen and (min-width:901px){header nav .nav-dropdown .col .category-links a:hover{background-color:#f1eeff80;color:#e50a47}header nav .nav-dropdown .col .category-links a:hover .product-name{color:#8e48e3}header nav .nav-dropdown .col .category-links a:hover .product-badge{background:#e5e0ff}}@media only screen and (max-width:900px){header nav .nav-dropdown .col .category-links a{width:100%}header nav .nav-dropdown .col .category-links a .product-name{font-family:WSailec,sans-serif;font-size:14px;font-weight:500;line-height:125%;letter-spacing:0}header nav .nav-dropdown .col .category-links a .product-badge{background:#e5e0ff}}header nav .nav-dropdown .col .nav-description{margin-top:20px}@media only screen and (max-width:900px){header nav .nav-dropdown .col .nav-description{margin:20px 50px 0}}header nav .nav-dropdown .col .nav-description__trigger{background-color:transparent;border:0;color:#656a77;cursor:pointer;font-size:12px;letter-spacing:0;outline:0;text-decoration:underline}@media only screen and (min-width:901px){header nav .nav-dropdown .col .category-button-container{position:absolute;right:28px;top:0}}header nav .nav-dropdown .col .category-button-container .category-button-link{font-family:WSailec,sans-serif;font-size:14px;font-weight:500;line-height:125%;letter-spacing:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#eb0045;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:36px;padding:0 12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}header nav .nav-dropdown .col .category-button-container .category-button-link .arrow{font-size:20px}header nav .nav-dropdown .col .category-button-container .category-button-link .arrow svg{margin-bottom:.2em}header nav .nav-dropdown-background{background:#151515;border-color:initial;-o-border-image:initial;border-image:initial;border-style:initial;border-width:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;left:0;opacity:0;overflow:hidden;padding:0;position:absolute;top:0;-webkit-transition:opacity .5s ease-in-out 0s,visibility .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s,visibility .5s ease-in-out 0s;visibility:hidden;white-space:nowrap;width:1px;will-change:opacity,visibility}header nav .nav-collapse{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:3;-ms-flex:3;flex:3;height:calc(var(--nav-header))}header nav .nav-collapse.dropdown-open .nav-flyout::after{-webkit-transform:scaleY(1);transform:scaleY(1)}header nav .nav-collapse.dropdown-open .nav-dropdown-background{background:#151515;clip:auto;clip-path:none;height:calc(100vh + var(--nav-header) + var(--promo-height,0px));left:0;opacity:.3;position:fixed;top:calc(var(--nav-header) + var(--promo-height,0px));-webkit-transition:opacity .25s ease-in-out 0s,visibility .25s ease-in-out;transition:opacity .25s ease-in-out 0s,visibility .25s ease-in-out;visibility:visible;width:100%;will-change:opacity,visibility;z-index:-5}@media only screen and (max-width:900px){header nav .nav-collapse.dropdown-open-mobile .nav-dropdown-background{background:#151515;clip:auto;clip-path:none;height:calc(100vh + var(--nav-header) + var(--promo-height,0px));left:0;opacity:.6;position:fixed;top:calc(var(--nav-header) + var(--promo-height,0px));-webkit-transition:opacity .25s ease-in-out 0s,visibility .25s ease-in-out;transition:opacity .25s ease-in-out 0s,visibility .25s ease-in-out;visibility:visible;width:100%;will-change:opacity,visibility;z-index:-5}}@media screen and (min-width:901px){header nav .nav-collapse{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}header nav .nav-collapse .nav-flyout{left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;z-index:-2}header nav .nav-collapse .nav-flyout::after{background-color:#fff;content:"";height:335px;left:0;pointer-events:none;position:absolute;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:-webkit-transform .23s ease-out 0s;transition:-webkit-transform .23s ease-out 0s;transition:transform .23s ease-out 0s;transition:transform .23s ease-out 0s,-webkit-transform .23s ease-out 0s;width:100%;will-change:transform}}@media only screen and (max-width:900px){header nav .nav-collapse{display:none;height:unset;left:0;min-width:100%;position:absolute;top:calc(var(--nav-header));width:100%;z-index:-1}}header .cart-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;padding:0}@media screen and (max-width:900px){header .cart-area{-webkit-box-flex:1;-ms-flex:1;flex:1}}header .cart-area p{margin:0;padding:0}header .cart-area .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:8px;text-decoration:none}header .cart-area .item:last-child{padding-right:0}header .cart-area .cart-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eb0045;border-radius:10px;color:#fff;font-size:10px;font-weight:500;height:20px;letter-spacing:.5px;line-height:22px;margin-bottom:15px;margin-left:-10px;overflow-y:hidden;text-align:center;width:20px}header .cart-area .cart-badge:hover{background-color:#eb0045;color:#fff}header .cart-area .account-wrapper{padding:0;position:relative}header .cart-area .account-dropdown{background:#fff;border-radius:5px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.2);box-shadow:0 10px 30px 0 rgba(0,0,0,.2);display:block;font-size:15px;margin:26px 0 0;opacity:0;overflow:hidden;position:absolute;position:absolute;right:13px;top:50%;top:100%;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:height .3s,opacity .3s ease-in-out .1s,visibility .6s,-webkit-transform .2s ease-in-out .1s;transition:height .3s,opacity .3s ease-in-out .1s,visibility .6s,-webkit-transform .2s ease-in-out .1s;transition:height .3s,opacity .3s ease-in-out .1s,transform .2s ease-in-out .1s,visibility .6s;transition:height .3s,opacity .3s ease-in-out .1s,transform .2s ease-in-out .1s,visibility .6s,-webkit-transform .2s ease-in-out .1s;visibility:hidden;width:155px}@media (max-width:1024px){header .cart-area .account-dropdown{margin:21px 0 0;right:6px;top:90%;width:145px}}header .cart-area .account-dropdown.active{opacity:1;-webkit-transform:translateY(-6px);transform:translateY(-6px);visibility:visible}header .cart-area .account-dropdown li{border-top:1px solid #ddd}header .cart-area .account-dropdown li:hover{background:#f6f6f6}header .cart-area .account-dropdown li:first-child{border-top:0}header .cart-area .account-dropdown a{color:#2d1c45;display:block;padding:20px 15px 15px}@media (max-width:1024px){header .cart-area .account-dropdown a{padding:15px 10px 10px}}header .cart-area .account-dropdown a:hover{color:#e50a47}header .cart-area .account-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;color:#0e1217;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px}@media only screen and (max-width:900px){header .cart-area .account-img{color:#656a77}}header .cart-area .account-img img,header .cart-area .account-img svg{margin-bottom:0}header .cart-area .cart-open{color:#0e1217;font-size:24px}header .cart-area .cart-open svg{margin:0}@media only screen and (max-width:900px){header .cart-area .cart-open{color:#656a77}}header .cart-area .cart-text{-ms-flex-item-align:center;align-self:center;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:12px;letter-spacing:1.75px;line-height:15px;padding:0 5px 0 0;text-align:center}@media screen and (max-width:900px){header .cart-area .cart-text{display:none}}header .cart-area .cart-text:hover+.cart-badge{background-color:#fff;color:#e50a47}header .cart-area .cart-open:hover .cart-badge{background-color:#da4567;color:#fff}header .cart-area .support-img{color:#0e1217;display:none;font-size:21px}header .cart-area .support-img svg{margin:0}@media screen and (max-width:1023px){header .cart-area .support-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:900px){header .cart-area .support-img{color:#656a77}}header .cart-area .phone-number{font-family:WSailec,sans-serif;font-size:14px;font-weight:500;line-height:125%;letter-spacing:0;-ms-flex-item-align:center;align-self:center;color:#eb0045;margin-right:16px;margin-top:3px;text-align:center;white-space:nowrap}header .cart-area .phone-number:hover{text-decoration:none}@media screen and (max-width:1023px){header .cart-area .phone-number{display:none}}@media screen and (max-width:1200px){header .cart-area{right:20px}}.buy-area{background-color:#fff;-webkit-box-shadow:0 -1px 7px 0 rgba(0,0,0,.15);box-shadow:0 -1px 7px 0 rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(var(--buy-area));position:fixed;top:calc(var(--nav-header) + var(--promo-height));-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%;z-index:100}.buy-area.sticky{position:fixed;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%}.buy-area.top-nav{position:fixed;top:70px;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%;z-index:100}@media screen and (max-width:900px){.buy-area.top-nav{top:43px}}@media screen and (max-width:736px){.buy-area.top-nav{top:44px}}@media screen and (max-width:900px){.buy-area{height:80px}}@media screen and (max-width:736px){.buy-area{height:38px}}.buy-area .max-width{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buy-area .left-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:1200px){.buy-area .left-column{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1000px){.buy-area .left-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px;width:100%}}@media screen and (max-width:736px){.buy-area .left-column{padding-right:0}}.buy-area .left-column .options-product-name{color:#2d1c45;font-size:18px;font-weight:500;letter-spacing:normal;margin:0 14px 0 84px;padding:0;width:auto}@media screen and (max-width:1280px){.buy-area .left-column .options-product-name{margin:0 14px 0 24px}}@media screen and (max-width:1200px){.buy-area .left-column .options-product-name{margin:0 0 0 24px}}@media screen and (max-width:900px){.buy-area .left-column .options-product-name{font-size:16px;height:16px;line-height:16px;margin-left:24px;width:199px}}@media screen and (max-width:736px){.buy-area .left-column .options-product-name{font-size:14px;height:30px;line-height:30px;margin-left:11px;width:auto}}.buy-area .left-column .star-rating-widget{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#020a12;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;letter-spacing:1px;line-height:21px}.buy-area .left-column .star-rating-widget:hover{color:#e50a47}@media screen and (max-width:1200px){.buy-area .left-column .star-rating-widget{margin:0 14px 0 24px}}@media screen and (max-width:900px){.buy-area .left-column .star-rating-widget{margin-right:26px}}@media screen and (max-width:736px){.buy-area .left-column .star-rating-widget{margin-right:11px}}.buy-area .left-column .star-ratings{font-size:14px;letter-spacing:4px;margin:0;max-width:86px;padding:0;position:relative;unicode-bidi:bidi-override}.buy-area .left-column .star-ratings .fill-ratings{color:#e50a47;display:block;height:17px;left:0;overflow:hidden;position:absolute;top:0;width:92%;z-index:1}.buy-area .left-column .star-ratings .fill-ratings span{display:inline-block;height:auto;overflow:hidden}.buy-area .left-column .star-ratings .empty-ratings{display:block;overflow:hidden;padding:0;z-index:0}.buy-area .reviews-number{color:#020a12;font-size:12px;letter-spacing:1px;line-height:17px;margin:0 0 0 6px;width:auto}.buy-area .reviews-number:hover{color:#e50a47}@media screen and (max-width:736px){.buy-area .reviews-number{display:none}}.buy-area .shipping-column{left:62%;position:absolute}@media screen and (max-width:1920px){.buy-area .shipping-column{left:250px;position:relative}}.buy-area .shipping-column .shipping-times-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.buy-area .shipping-column .shipping-times-container-icon{position:relative;top:3px}.buy-area .shipping-column .shipping-times-container-text p{color:#020a12;font-size:12px;letter-spacing:.12px;margin:0 15px;opacity:1;position:relative;text-align:center;text-decoration:underline;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.buy-area .shipping-column .shipping-times-container-text p:hover{cursor:pointer}.buy-area .shipping-column .shipping-times-container-modal{background:#fff;-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.2);box-shadow:3px 3px 12px rgba(0,0,0,.2);display:none;padding:20px;position:absolute;right:-50px;top:35px;width:220px;z-index:10}.buy-area .shipping-column .shipping-times-container-modal p{font-size:12px;margin-top:0}.buy-area .right-column{-webkit-box-shadow:20px 0 20px 0 rgba(0,0,0,.07);box-shadow:20px 0 20px 0 rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}@media screen and (max-width:1000px){.buy-area .right-column{background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;position:fixed;width:100%;z-index:10}}@media screen and (max-width:736px){.buy-area .right-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buy-area .right-column .add-to-cart-container{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:64px;width:100%}}@media screen and (min-width:1920px){.buy-area .right-column{position:absolute;right:0}}.buy-area .add-cart-red{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e50a47;border:0;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Bold,sans-serif;font-size:12px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;text-align:center;text-transform:uppercase;width:243px}.buy-area .add-cart-red:hover{background:#ef0848}.buy-area .add-cart-red:focus{outline:0}@media screen and (max-width:1340px){.buy-area .add-cart-red{height:100%;width:180px}}@media screen and (max-width:736px){.buy-area .add-cart-red{-ms-flex-item-align:center;align-self:center;border-radius:3px;display:none;height:40px;max-width:unset;padding:14px 30px;width:unset}}.buy-area .add-cart-red.mobile{display:none}@media screen and (max-width:736px){.buy-area .add-cart-red.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.buy-area .add-cart-red.disabled{background-color:#bababa;cursor:not-allowed}.buy-area .add-cart-red:disabled{background-color:#bababa;cursor:not-allowed}body.mattress-v2 #buy-area{display:none}body.mattress-v2 #buy-area.show{display:-webkit-box;display:-ms-flexbox;display:flex}body.mattress-v2 #buy-area.show.fix{z-index:103!important}@media screen and (max-width:1450px){body.mattress-v2 #buy-area .right-column{background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;position:fixed;width:100%;z-index:10}body.mattress-v2 #buy-area .right-column .add-to-cart-container{width:100%}body.mattress-v2 #buy-area .right-column .add-to-cart-container .add-cart-red:not(.mobile){width:100%}}@media screen and (max-width:900px){body.mattress-v2 #buy-area .right-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:145px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.mattress-v2 #buy-area .right-column .add-to-cart-container{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:64px;width:100%}}@media only screen and (max-width:736px){body.mattress-v2 #buy-area .right-column{height:64px}}@media only screen and (min-width:1451px){body.mattress-v2 #buy-area .left-column .options-product-name{margin:0 14px 0 63px}}@media screen and (max-width:736px){body.mattress-v2 #buy-area .custom-select-container{bottom:64px;-webkit-box-shadow:0 -20px 20px 0 rgba(0,0,0,.07);box-shadow:0 -20px 20px 0 rgba(0,0,0,.07);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;position:absolute;width:100%}}@media screen and (max-width:1450px){body.mattress-v2 #buy-area .custom-select-container .custom-select .options{border-radius:3px 3px 0 0;bottom:0;-webkit-box-shadow:20px 0 20px 0 rgba(0,0,0,.07);box-shadow:20px 0 20px 0 rgba(0,0,0,.07);top:auto}body.mattress-v2 #buy-area .custom-select-container .custom-select .options.open{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}body.mattress-v2.ab-version-2 #buy-area{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-select-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1000px){.custom-select-container{width:100%}}@media screen and (min-width:737px){.custom-select-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;max-width:100%}}@media screen and (max-width:736px){.custom-select-container{bottom:64px;-webkit-box-shadow:0 -20px 20px 0 rgba(0,0,0,.07);box-shadow:0 -20px 20px 0 rgba(0,0,0,.07);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;position:absolute;width:100%}}.custom-select-container .color-select{background-color:#f6f6f6;border-right:1px solid #d6d6d6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:243px;padding-left:19px;position:relative}@media screen and (max-width:1000px){.custom-select-container .color-select{background-color:#f6f6f6}}@media screen and (max-width:736px){.custom-select-container .color-select{background-color:#fff;border-right:0;display:none;margin:auto;min-width:273px;padding:0}}.custom-select-container .color-select.mobile{display:none}@media screen and (max-width:736px){.custom-select-container .color-select.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:736px){.custom-select-container .color-select.mobile.open{display:-webkit-box;display:-ms-flexbox;display:flex}}.custom-select-container .color-select .select-a-color{color:#e50a47;font-family:WSailec-Medium,sans-serif;font-size:11px;font-weight:500;letter-spacing:.92px;line-height:14px;margin-top:23px;text-transform:uppercase}@media screen and (max-width:736px){.custom-select-container .color-select .select-a-color{-ms-flex-item-align:center;align-self:center;background-color:#fff;border-bottom:1px solid #f2f2f2;line-height:41px;margin-top:0;text-align:center;width:273px}}.custom-select-container .color-select .color-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:737px){.custom-select-container .color-select .color-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:36px}.custom-select-container .color-select .color-flex .color-name{margin-top:0;width:120px}}@media screen and (max-width:736px){.custom-select-container .color-select .color-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;width:273px}}.custom-select-container .color-select .color-flex .color-name,.custom-select-container .color-select .color-flex .color-nm{color:#2d1c45;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;line-height:17px;margin-top:5px}@media screen and (max-width:736px){.custom-select-container .color-select .color-flex .color-name,.custom-select-container .color-select .color-flex .color-nm{font-size:13px;letter-spacing:.65px;line-height:25px}.custom-select-container .color-select .color-flex .color-name.color-name,.custom-select-container .color-select .color-flex .color-nm.color-name{display:none}}.custom-select-container .color-select .color-flex .color-dot-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:737px){.custom-select-container .color-select .color-flex .color-dot-flex .color-nm{display:none}}@media screen and (max-width:736px){.custom-select-container .color-select .color-flex .color-dot-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px;position:static;width:100%}}.custom-select-container .color-select .color-flex .color-dot-flex .dot-selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:11px;width:23px}.custom-select-container .color-select .color-flex .color-dot-flex .dot-selected.selected{border:1px solid #e50a47}.custom-select-container .color-select .color-flex .color-dot-flex .dot-selected.selected .dot-color{border:0}@media screen and (max-width:736px){.custom-select-container .color-select .color-flex .color-dot-flex .dot-selected{margin:0}}.custom-select-container .color-select .color-flex .color-dot-flex .dot-selected .dot-color{border:1px solid #000;border-radius:100%;height:22px;width:21px}.custom-select-container .color-select .color-flex .color-dot-flex .dot-selected .dot-color.l-gray{background-color:#999}.custom-select-container .color-select .color-flex .color-dot-flex .dot-selected .dot-color.d-gray{background-color:#656a77}.custom-select-container .color-select .color-flex .color-dot-flex .dot-selected .dot-color.gray{background-color:#939393}.custom-select-container .color-select .color-flex .color-dot-flex .dot-selected .dot-color.white{background-color:#fff}.custom-select-container .custom-select{background-color:#f3f3f3;cursor:pointer;display:block;min-height:100%;min-width:375px;position:relative;width:auto}.custom-select-container .custom-select.pillow-select{min-width:315px}@media screen and (max-width:736px){.custom-select-container .custom-select.pillow-select{min-width:200px}}.custom-select-container .custom-select.pillow-select .selected-option .options div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:737px){.custom-select-container .custom-select.pillow-select .selected-option .options div .first-column{min-width:0}}.custom-select-container .custom-select:hover{background-color:#fff}.custom-select-container .custom-select.open{background-color:#fff}@media screen and (max-width:1000px){.custom-select-container .custom-select{max-width:100%;width:100%}}@media screen and (max-width:736px){.custom-select-container .custom-select{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:20px;min-width:280px;pointer-events:auto;position:static;width:100%}}@media screen and (min-width:736px){.custom-select-container .custom-select{display:block!important}}.custom-select-container .custom-select .close-select{cursor:pointer;display:none;height:40px;line-height:40px;text-align:center;width:40px;z-index:102}.custom-select-container .custom-select .close-select:hover svg .red-cross{fill:#e50a47}@media screen and (max-width:736px){.custom-select-container .custom-select .close-select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0}}.custom-select-container .custom-select .close-select svg{height:11px;width:11px}.custom-select-container .custom-select .close-select svg .red-cross{fill:black}.custom-select-container .custom-select .arrow-select{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:25px;top:42px}.custom-select-container .custom-select .arrow-select img{height:12px;width:12px}@media screen and (max-width:736px){.custom-select-container .custom-select .arrow-select{display:none}}.custom-select-container .custom-select .select-a-size{color:#e50a47;font-family:WSailec-Medium,sans-serif;font-size:11px;font-weight:500;height:12px;letter-spacing:.92px;line-height:14px;margin:0;padding:0 18px;position:absolute;text-transform:uppercase;top:23px}.custom-select-container .custom-select .select-a-size.open-options{height:40px;position:relative}@media screen and (max-width:736px){.custom-select-container .custom-select .select-a-size{border-bottom:1px solid #f2f2f2;display:none;letter-spacing:.65px;line-height:40px;margin:auto;padding:0;position:relative;text-align:center;top:0;width:273px}.custom-select-container .custom-select .select-a-size.open-options{display:initial}}.custom-select-container .custom-select .selected-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:80px;padding:0 18px;width:90%}@media screen and (max-width:736px){.custom-select-container .custom-select .selected-row{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}}.custom-select-container .custom-select .first-column{color:#2d1c45;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;line-height:17px}@media screen and (max-width:736px){.custom-select-container .custom-select .first-column{font-size:13px;letter-spacing:.65px;line-height:25px;width:200px}}.custom-select-container .custom-select .first-column span{color:#020a12;font-family:WSailec,sans-serif;font-size:12px;letter-spacing:1px;line-height:13px}.custom-select-container .custom-select .first-column.active{color:#e50a47}.custom-select-container .custom-select .second-column .full-price{color:#666;font-size:14px;letter-spacing:1px;line-height:13px;overflow:visible;text-decoration:line-through}@media screen and (max-width:736px){.custom-select-container .custom-select .second-column .full-price{display:none}}.custom-select-container .custom-select .second-column .reduced-price{color:#e50a47;font-family:WSailec,sans-serif;font-size:16px;font-weight:500;height:17px;letter-spacing:1px;line-height:17px}@media screen and (max-width:736px){.custom-select-container .custom-select .second-column .reduced-price{color:#656a77;font-size:13px;font-weight:400;height:25px;letter-spacing:.65px;line-height:25px;text-align:right;width:44px}}@media screen and (max-width:736px){.custom-select-container .custom-select .second-column{min-width:50px;text-align:center}}@media screen and (max-width:1000px){.custom-select-container .custom-select .selected-option{max-width:375px;padding-right:20px;width:100%}.custom-select-container .custom-select .selected-option .selected-row{padding-right:0}}@media screen and (max-width:736px){.custom-select-container .custom-select .selected-option{max-width:100%;padding-right:0;width:100%}}.custom-select-container .custom-select .options{background-color:#fff;border-radius:0 0 3px 3px;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.07);box-shadow:0 20px 20px 0 rgba(0,0,0,.07);display:none;max-width:100%;min-width:100%;overflow:hidden;position:absolute;top:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:101}.custom-select-container .custom-select .options.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1001px){.custom-select-container .custom-select .options .select-a-size{display:none}}@media screen and (max-width:1000px){.custom-select-container .custom-select .options{border-radius:3px 3px 0 0;bottom:0;-webkit-box-shadow:20px 0 20px 0 rgba(0,0,0,.07);box-shadow:20px 0 20px 0 rgba(0,0,0,.07);top:auto}.custom-select-container .custom-select .options.open{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}@media screen and (max-width:736px){.custom-select-container .custom-select .options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;bottom:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin:auto;min-width:80%;position:relative;width:100%}}.custom-select-container .custom-select .options div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 18px;-webkit-transition-duration:.2s;transition-duration:.2s;width:100%}@media screen and (max-width:900px) and (min-width:736px){.custom-select-container .custom-select .options div{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.custom-select-container .custom-select .options div .first-column{min-width:220px}}@media screen and (max-width:736px){.custom-select-container .custom-select .options div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;max-width:100%;padding:0;width:100%}.custom-select-container .custom-select .options div .first-column{font-size:13px;letter-spacing:.65px;line-height:25px;margin-right:0;max-width:100%;min-width:223px}.custom-select-container .custom-select .options div .second-column{margin:0;max-width:53px}}@media screen and (max-width:736px){.custom-select-container .custom-select .options div.is-disabled .first-column{min-width:187px}}@media screen and (max-width:736px){.custom-select-container .custom-select .options div.is-disabled .second-column{max-width:96px}}.custom-select-container .custom-select .options div:hover{background-color:#f3f3f5}.custom-select-container .custom-select .options div p{margin-right:20px;margin-top:0;width:auto}.custom-select-container .custom-select .options div.active .first-column{color:#e50a47}.custom-select-container .custom-select .options div.active .first-column .dimensions{color:#e50a47}@media screen and (max-width:736px){.custom-select-container .custom-select .options div.active{background-color:#f3f3f5}.custom-select-container .custom-select .options div.active .first-column{color:inherit}.custom-select-container .custom-select .options div.active .first-column .dimensions{color:inherit}}body,html{font-family:WSailec,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;margin:0;padding:0;scroll-behavior:smooth;-webkit-text-size-adjust:none;-ms-text-size-adjust:100%}html{overflow-x:hidden}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}ul{margin:0;padding:0}a{text-decoration:none}li{list-style:none}.hidden{display:none!important}html.no-scroll{overflow:hidden!important}.u-hiddenVisually{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.container{height:100%;margin:0 auto auto;max-width:100%;padding:0;width:100%}picture{max-width:100%;width:100%}picture img{max-width:100%;width:100%}button:focus,input{outline:0}.max-width{height:100%;margin:auto;max-width:1920px;width:100%}.main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;min-height:100vh;overflow:hidden;width:100%}.main-inner-container{margin-bottom:auto;margin-top:calc(var(--nav-header) + var(--promo-height))}.red{color:#e50a47}.white{color:#fff}.grey{color:#ccc;font-size:22px;font-weight:300;line-height:40px;text-align:center}@media screen and (max-width:1024px){.grey{font-size:18px;line-height:34px}}@media screen and (max-width:736px){.grey{font-size:16px;line-height:30px;width:calc(100% - 40px)}}.grey-background{background-color:#f0f0f2!important}.light-grey-background{background-color:#f6f6f6!important}.black{color:#0e1217}.pop-out-box{-webkit-transition:-webkit-box-shadow ease-out .3s;transition:-webkit-box-shadow ease-out .3s;transition:box-shadow ease-out .3s;transition:box-shadow ease-out .3s,-webkit-box-shadow ease-out .3s}.pop-out-box:hover{-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.1);box-shadow:3px 3px 12px rgba(0,0,0,.1)}.button{cursor:pointer;overflow-y:hidden;text-align:center}.button.discover{background-color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.8);border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#020a12;font-family:WSailec-Bold,serif;font-size:12px;height:56px;letter-spacing:1.4px;line-height:56px;margin-top:50px;text-align:center;width:280px}@media screen and (max-width:900px){.button.discover{height:45px;line-height:47px;margin-top:35px;width:246px}}@media screen and (max-width:736px){.button.discover{margin-top:20px}}.button.discover:hover{color:#e50a47}.button.our-tech{border:1px solid #020a12;color:#020a12;cursor:pointer;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:58px;letter-spacing:1.75px;line-height:60px;margin-top:90px;text-align:center;width:280px}.button.our-tech:hover{border-color:#e50a47;color:#e50a47}.button.add-to-chart{background:#fff;border:1px solid #020a12;border-radius:3px;-webkit-box-align:center;color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:41px;height:58px;letter-spacing:1.75px;line-height:60px;margin:0 36px;text-align:center;vertical-align:middle;width:220px}.button.add-to-chart:hover{border:1px solid #e50a47;color:#e50a47}.info-message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:WSailec,sans-serif;text-align:center;background:#2d1c45;color:#eee;font-size:14px;font-weight:500;line-height:40px;letter-spacing:.5px;position:relative;top:0;padding:7px 0 5px;z-index:10;width:100%}.info-message .use-code{color:#ccc}.info-message .cross{height:auto;cursor:pointer;position:absolute;right:80px;line-height:44px;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.info-message .cross:hover .red-cross{fill:#e50a47}@media screen and (max-width:990px){.info-message .cross{right:20px}}@media screen and (max-width:800px){.info-message .cross{line-height:30px;top:25px}}@media screen and (max-width:900px){.info-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px 0 9px}.info-message div{line-height:20px}}.info-message.bottom-info{display:none}@media screen and (max-width:900px){.info-message.bottom-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.info-message.bottom-info .cross{right:20px}}@media screen and (max-width:736px){.info-message.bottom-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.info-message.bottom-info div{line-height:26px;height:22px}.info-message.bottom-info .cross{cursor:pointer;line-height:30px;top:0;right:10px;-ms-flex-item-align:end;align-self:flex-end}}.info-message.elfsight{padding:0 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-message.elfsight>.eapps-countdown-timer{padding:0 25px 0 20px!important}@media screen and (max-width:800px){.info-message.elfsight>.eapps-countdown-timer .eapps-countdown-timer-inner{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:15px 0!important}.info-message.elfsight>.eapps-countdown-timer .eapps-countdown-timer-item-container{padding-top:10px}}.star-rating.processed{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.stamped-badge-caption[data-reviews]:hover{color:#e50a47}@media screen and (max-width:736px){.star-rating-widget{margin-left:0!important}}.star-rating-widget .star-rating{display:none}.star-rating-widget .star-rating .stamped-starrating i::before{color:#e50a47}.star-rating-widget .star-rating .stamped-badge-caption[data-reviews]{margin:0 0 0 6px;width:auto;color:#020a12}.star-rating-widget .star-rating .stamped-badge-caption[data-reviews]:hover{color:#e50a47}.star-rating-widget .star-rating .stamped-badge-caption[data-reviews]::after{content:none!important}@media screen and (max-width:736px){.star-rating-widget .star-rating .stamped-badge-caption[data-reviews]{margin-left:0}}.star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews{margin-left:5px}@media screen and (max-width:736px){.star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews .label{display:none}}@media screen and (max-width:736px){.productView .star-rating-widget .star-rating .stamped-badge-caption[data-reviews],.top-section .star-rating-widget .star-rating .stamped-badge-caption[data-reviews]{margin-left:5px}}.star-rating-widget .stamped-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.buy-area .star-rating .star-rating-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1200px){.buy-area .star-rating .star-rating-widget{margin:0 14px 0 24px}}@media screen and (max-width:900px){.buy-area .star-rating .star-rating-widget{margin-right:26px}}@media screen and (max-width:736px){.buy-area .star-rating .star-rating-widget{margin-right:11px}}#related-popup.with-star-rating .star-rating{display:block;min-height:24px}a#bbblink{color:#005a78;display:block;margin:0;overflow:hidden;padding:0;position:relative;text-align:center;text-decoration:none}a#bbblink img{border:0;left:0;margin-left:0;max-width:200%;position:absolute;top:0;width:auto}a#bbblink.ruhzbum{height:58px;width:125px}a#bbblink.ruhzbum:hover img{margin-left:-125px}footer{background-color:#111;max-width:100%;position:relative;width:100%}footer .footer-main{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:1920px;padding:25px 0 50px;width:100%}@media screen and (max-width:1200px){footer .footer-main{padding:25px 0 50px}}@media screen and (max-width:900px){footer .footer-main{padding:30px 0}}@media screen and (max-width:736px){footer .footer-main{padding:10px 0}}footer .footer-main .back-to-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;background:#242424;border-radius:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:46px}@media screen and (max-width:736px){footer .footer-main .back-to-top{display:none}}footer .footer-main .back-to-top:hover{background:#444}footer .footer-main .back-to-top:hover #go-top{stroke:#e50a47}footer .footer-main .footer-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-width:1080px;padding:0 20px}@media screen and (max-width:900px){footer .footer-main .footer-content{margin-top:0}}footer .footer-main .footer-content .logo-footer{margin-left:120px;margin-right:55px}@media screen and (max-width:1200px){footer .footer-main .footer-content .logo-footer{display:none}}footer .footer-main .footer-content .content-wrapper{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}footer .footer-main .footer-content .content-wrapper .columns-wrapper{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(5,1fr);justify-items:flex-start}@media screen and (max-width:900px){footer .footer-main .footer-content .content-wrapper .columns-wrapper{grid-template-columns:1fr 1fr;justify-items:flex-start;row-gap:30px}}@media screen and (max-width:500px){footer .footer-main .footer-content .content-wrapper .columns-wrapper{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:unset;padding:0}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns.show .expand-btn::after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns.show .expand-links{display:block}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns .column-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Bold,sans-serif;font-size:12px;margin:0;text-transform:uppercase}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns .expand-btn{background:0 0;border:0;cursor:pointer;height:15px;margin-bottom:2px;margin-left:5px;outline:0;position:relative;width:15px}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns .expand-btn::after,footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns .expand-btn::before{background-color:#fff;content:" ";display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s;transition:all .3s;width:10px}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns .expand-btn::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns .expand-links{display:none}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns .expand-links>span{display:block}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns span{margin-top:10px}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns span a{color:#aaaeb8;font:12px/16px Sailec-Medium;font-size:12px;font-weight:500;letter-spacing:0;width:auto}footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns span a:hover{color:#fff;text-decoration:none}@media screen and (max-width:736px){footer .footer-main .footer-content .content-wrapper .columns-wrapper .columns span a{font-family:WSailec-Medium,sans-serif}}footer .footer-main .footer-content .content-wrapper .columns-wrapper .mobile-visible{display:none}footer .footer-main .footer-content .content-wrapper .columns-wrapper .mobile-visible .column-title{font-family:WSailec-Bold,sans-serif}footer .footer-main .footer-content .content-wrapper form{margin:20px auto}@media screen and (max-width:736px){footer .footer-main .footer-content .content-wrapper form{margin:10px auto}}@media screen and (max-width:400px){footer .footer-main .footer-content .content-wrapper form{width:100%}}footer .footer-main .footer-content .content-wrapper form .form-group{max-height:50px}@media screen and (max-width:400px){footer .footer-main .footer-content .content-wrapper form .form-group-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100px;width:100%}}footer .footer-main .footer-content .content-wrapper form p{color:#fff;font:12px/24px Sailec-Bold;letter-spacing:0;margin-bottom:15px;opacity:1;text-align:center;text-transform:uppercase}footer .footer-main .footer-content .content-wrapper form .form-label{background-color:transparent;color:#999;display:none;font-size:16px;pointer-events:none;-webkit-transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out,-webkit-transform 150ms ease-out;z-index:10}footer .footer-main .footer-content .content-wrapper form .focused .form-label{color:#e42548;font-size:.75em}footer .footer-main .footer-content .content-wrapper form .footer-form-input{background:#333;border:0;border-radius:3px 0 0 3px;color:#fff;font-size:16px;height:50px;left:2px;outline:0;padding-left:15px;position:relative;width:200px}@media screen and (max-width:400px){footer .footer-main .footer-content .content-wrapper form .footer-form-input{margin:0 auto 15px;max-height:50px;width:80%}}footer .footer-main .footer-content .content-wrapper form .footer-form-input::-webkit-input-placeholder{color:#fff;font-family:Sailec;font-size:12px}footer .footer-main .footer-content .content-wrapper form .footer-form-input::-moz-placeholder{color:#fff;font-family:Sailec;font-size:12px}footer .footer-main .footer-content .content-wrapper form .footer-form-input:-ms-input-placeholder{color:#fff;font-family:Sailec;font-size:12px}footer .footer-main .footer-content .content-wrapper form .footer-form-input::-ms-input-placeholder{color:#fff;font-family:Sailec;font-size:12px}footer .footer-main .footer-content .content-wrapper form .footer-form-input::placeholder{color:#fff;font-family:Sailec;font-size:12px}footer .footer-main .footer-content .content-wrapper form .footer-form-input:focus{border-color:#2d1c45}footer .footer-main .footer-content .content-wrapper form .footer-form-feedback{color:#fff;color:#fff;font:12px/20px Sailec;height:0;letter-spacing:0;margin:0;max-width:350px;opacity:0;text-align:center;text-align:center;text-transform:none;-webkit-transition:height .4s ease-in,opacity .4s ease-in;transition:height .4s ease-in,opacity .4s ease-in}@media screen and (max-width:400px){footer .footer-main .footer-content .content-wrapper form .footer-form-feedback{max-width:400px;padding-left:50px}}footer .footer-main .footer-content .content-wrapper form .footer-form-feedback.show{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:15px;opacity:1}footer .footer-main .footer-content .content-wrapper form .footer-form-button{background-color:#e50a47;border:1px solid #e50a47;border-radius:0 3px 3px 0;color:#fff;font-family:Sailec;font-size:12px;height:50px;letter-spacing:1px;line-height:22px;outline:0;position:relative;right:2px;text-align:center;text-transform:uppercase;vertical-align:top;width:150px}@media only screen and (max-width:400px){footer .footer-main .footer-content .content-wrapper form .footer-form-button{margin:0 auto;right:unset;width:80%}}footer .footer-main .footer-content .content-wrapper form .footer-form-button:active,footer .footer-main .footer-content .content-wrapper form .footer-form-button:focus,footer .footer-main .footer-content .content-wrapper form .footer-form-button:hover{background:#ef0848;border-color:#ef0848}footer .footer-main .footer-content .content-wrapper .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1200px){footer .footer-main .footer-content .content-wrapper .social-media{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}}@media screen and (max-width:900px){footer .footer-main .footer-content .content-wrapper .social-media{margin:0}}@media screen and (max-width:736px){footer .footer-main .footer-content .content-wrapper .social-media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100px;line-height:50px;padding:0}}@media screen and (max-width:400px){footer .footer-main .footer-content .content-wrapper .social-media{margin-top:70px}}footer .footer-main .footer-content .content-wrapper .social-media .phone-number{color:#ccc;font-size:12px;font-weight:500;letter-spacing:1.75px;margin-top:4px;min-width:131px;padding:0 10px;text-align:center}@media screen and (max-width:900px){footer .footer-main .footer-content .content-wrapper .social-media .phone-number{padding:0}}@media screen and (max-width:736px){footer .footer-main .footer-content .content-wrapper .social-media .phone-number{margin:0;padding:0}}footer .footer-main .footer-content .content-wrapper .social-media .phone-number:hover{color:#ccc;text-decoration:none}footer .footer-main .footer-content .content-wrapper .social-media .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:20px;min-width:96px}@media screen and (max-width:736px){footer .footer-main .footer-content .content-wrapper .social-media .social-icons{margin-bottom:0}}footer .footer-main .footer-content .content-wrapper .social-media .social-icons .social-icon{height:17px;opacity:.7}footer .footer-main .footer-content .content-wrapper .social-media .social-icons .social-icon:hover{opacity:1}@media screen and (max-width:736px){footer .footer-main .footer-content .content-wrapper .social-media .social-icons>.social-icon{padding:0 25px}}.copyright{background:#000;color:#aaaeb8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50px;text-transform:capitalize}@media screen and (max-width:736px){.copyright a .desktop{display:none}}.copyright a .mobile{display:none}@media screen and (max-width:736px){.copyright a .mobile{display:initial}}.copyright div span{cursor:initial}.copyright a,.copyright div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#aaaeb8;cursor:initial;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec,serif;font-size:12px;font-weight:500;letter-spacing:1.75px;margin:0 26px;text-transform:capitalize}.copyright a{cursor:pointer}.copyright a:hover{color:#e50a47}.copyright a:hover span{color:#e50a47!important}.copyright span{color:#aaaeb8;cursor:pointer;font-family:WSailec,serif;font-size:12px;font-weight:500;letter-spacing:1.75px;text-transform:capitalize}@media screen and (max-width:736px){.copyright{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copyright a,.copyright div{margin:15px 20px}}footer .bbb-logo{margin-top:10px}.section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;position:relative}.section .title-block{position:static}.section>picture{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.section>picture img{width:100%}.section .svg-labels{bottom:0;left:0;position:absolute;width:100%;z-index:3}.section .svg-labels img,.section .svg-labels picture{width:100%}.section.bg-img .title-block{position:absolute;-webkit-transform:none;transform:none;z-index:2}.section.bg-img>picture{width:100%}.section.bg-img>picture img{width:100%}.template--tencel-sheets .section.bg-img>picture img{min-height:560px;-o-object-fit:cover;object-fit:cover}.section.dark-bg{background:#0e1217;color:#fff}@media screen and (max-width:1340px){.section.perfect .title-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;left:70px;top:50px}.section.perfect .title-block>*{text-align:left}}@media screen and (max-width:900px){.section.perfect .title-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;left:70px;top:90px}.section.perfect .title-block>*{text-align:left}}@media screen and (max-width:768px){.section.perfect .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:unset;top:60px}.section.perfect .title-block>*{text-align:center}}@media all and (min-width:1200px){.section.bg-img .title-block.align-left{left:0;max-width:600px;padding-left:120px}.section.image-left,.section.image-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.image-left>picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.image-left .title-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:100px 120px 100px 0}.section.image-left .svg-labels{left:0;position:absolute;right:600px;top:0;width:auto;z-index:3}.section.image-right>picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.image-right .title-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:100px 0 100px 120px}.section.image-right .svg-labels{left:600px;position:absolute;right:0;top:0;width:auto;z-index:3}}section.svg-title-right{background-color:#fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.svg-title-right .picture{height:auto;left:0;min-width:100%;position:absolute;top:0}section.svg-title-right .picture #base{display:none}@media all and (min-width:1240px){section.svg-title-right .picture #base{display:block}}section.svg-title-right .picture #base-tablet{display:none}@media all and (min-width:641px) and (max-width:1240px){section.svg-title-right .picture #base-tablet{display:block}}section.svg-title-right .picture #base-mobile{display:none}@media all and (max-width:640px){section.svg-title-right .picture #base-mobile{display:block}}@media all and (max-width:1340px){section.svg-title-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 0 0}}@media all and (max-width:736px){section.svg-title-right{padding-top:50px}}@media all and (max-width:520px){section.svg-title-right{padding-top:50px}}section.svg-title-right .images{position:relative;width:60%}@media all and (max-width:1340px){section.svg-title-right .images{margin-top:50px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media all and (max-width:736px){section.svg-title-right .images{margin-top:30px}}section.svg-title-right .images .picture img,section.svg-title-right .images picture img{width:100%}section.svg-title-right .images .picture.svg svg,section.svg-title-right .images picture.svg svg{left:0;position:absolute;top:0}section.svg-title-right .title-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:500px;width:100%}@media all and (max-width:1340px){section.svg-title-right .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:520px}}@media all and (max-width:520px){section.svg-title-right .title-block{padding:0;width:100%}}section.svg-title-right .title-block h1,section.svg-title-right .title-block h2{margin-top:25px;text-align:left}@media all and (max-width:1340px){section.svg-title-right .title-block h1,section.svg-title-right .title-block h2{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}section.svg-title-right .title-block h1>div:nth-child(n+2),section.svg-title-right .title-block h2>div:nth-child(n+2){margin-left:10px}}@media all and (max-width:900px){section.svg-title-right .title-block h1,section.svg-title-right .title-block h2{margin-top:15px}}section.svg-title-right .title-block p{text-align:left}@media all and (max-width:1340px){section.svg-title-right .title-block p{text-align:center}}@media all and (max-width:736px){section.svg-title-right .title-block p{letter-spacing:.73px}}section.svg-title-right .title-block label{color:#2d1c45;font-family:WSailec-Bold,sans-serif;font-size:12px;font-weight:400;letter-spacing:1.75px;line-height:15px;margin:0;text-transform:uppercase}section.svg-title-left{background-color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;position:relative;width:100%}section.svg-title-left .picture{height:100%;position:absolute;right:0;top:0;width:100%}@media all and (max-width:1340px){section.svg-title-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 0 0}}@media all and (max-width:736px){section.svg-title-left{padding-top:50px}}@media all and (max-width:520px){section.svg-title-left{padding-top:50px}}section.svg-title-left .images{max-width:55%;position:relative;right:0;top:0;width:auto}@media all and (max-width:1340px){section.svg-title-left .images{margin-top:50px;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media all and (max-width:736px){section.svg-title-left .images{margin-top:30px}}section.svg-title-left .images .picture img,section.svg-title-left .images picture img{width:100%}section.svg-title-left .images .picture.svg svg,section.svg-title-left .images picture.svg svg{left:0;position:absolute;top:0}@media all and (max-width:1340px){section.svg-title-left .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}}@media all and (max-width:520px){section.svg-title-left .title-block{padding:0;width:100%}}section.svg-title-left .title-block h1{margin-top:25px;text-align:left}@media all and (max-width:1340px){section.svg-title-left .title-block h1{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}section.svg-title-left .title-block h1>div:nth-child(n+2){margin-left:10px}}@media all and (max-width:900px){section.svg-title-left .title-block h1{margin-top:15px}}section.svg-title-left .title-block p{text-align:left}@media all and (max-width:1340px){section.svg-title-left .title-block p{text-align:center}section.svg-title-left .title-block p.black-text{height:auto}}@media all and (max-width:736px){section.svg-title-left .title-block p{letter-spacing:.73px}}section.svg-title-left .title-block label{color:#2d1c45;font-family:WSailec-Bold,sans-serif;font-size:12px;font-weight:400;letter-spacing:1.75px;line-height:15px;margin:0;text-transform:uppercase}section.ic-section{padding:40px 0}@media all and (max-width:900px){section.ic-section{padding:50px 0}}section.ic-section .max-width{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-width:1920px;width:100%}section.ic-section .max-width .ic-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:100%}@media all and (max-width:1260px){section.ic-section .max-width .ic-wrapper{display:block;width:100%}}@media all and (max-width:900px){section.ic-section .max-width .ic-wrapper{display:block;width:100%}}@media all and (max-width:736px){section.ic-section .max-width .ic-wrapper{display:block}}section.ic-section .max-width .ic-wrapper .slick-dots{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px;position:absolute;width:100%}section.ic-section .max-width .ic-wrapper .slick-dots li{padding:0 10px}section.ic-section .max-width .ic-wrapper .slick-dots li button{background-color:rgba(153,153,153,.25);border:0;border-radius:100%;cursor:pointer;font-size:0;height:10px;width:10px}section.ic-section .max-width .ic-wrapper .slick-dots li.slick-active button{background-color:#999}section.ic-section .max-width .ic-wrapper .ic-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 2.5rem;max-width:180px;min-width:180px;opacity:1;position:relative;width:180px}section.ic-section .max-width .ic-wrapper .ic-column.trophy-icon img{margin:0 auto;width:100px}section.ic-section .max-width .ic-wrapper .ic-column .balance-icon,section.ic-section .max-width .ic-wrapper .ic-column .grip-icon,section.ic-section .max-width .ic-wrapper .ic-column .machine-icon{max-height:70px;position:relative}section.ic-section .max-width .ic-wrapper .ic-column .balance-icon{right:5px}section.ic-section .max-width .ic-wrapper .ic-column .machine-icon{left:10px}section.ic-section .max-width .ic-wrapper .ic-column .psupport-icon{position:relative;right:4px}@media screen and (max-width:1920px){section.ic-section .max-width .ic-wrapper .ic-column{margin:0 2.5rem}}@media screen and (max-width:1560px){section.ic-section .max-width .ic-wrapper .ic-column{margin:0 1.5rem}}@media screen and (max-width:1360px){section.ic-section .max-width .ic-wrapper .ic-column{margin:0 1rem}}section.ic-section .max-width .ic-wrapper .ic-column:focus{outline:0}@media all and (max-width:1024px){section.ic-section .max-width .ic-wrapper .ic-column{margin:0 40px}}@media all and (max-width:736px){section.ic-section .max-width .ic-wrapper .ic-column{cursor:-webkit-grab;cursor:grab;margin:0 10px}section.ic-section .max-width .ic-wrapper .ic-column:active{cursor:-webkit-grabbing;cursor:grabbing}}section.ic-section .max-width .ic-wrapper .ic-column h4{-ms-flex-item-align:center;align-self:center;color:#020a12;font-size:12px;font-weight:700;letter-spacing:1.75px;line-height:15px;margin-top:20px;text-align:center;text-transform:uppercase}section.small-title{max-width:100%;padding:100px 0}section.small-title .max-width{max-width:1600px}@media all and (max-width:736px){section.small-title{padding:50px 0}}section.small-title .specs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:100px;padding:0 300px}@media all and (max-width:1540px){section.small-title .specs-container{padding:0 200px}}@media all and (max-width:1340px){section.small-title .specs-container{padding:0 150px}}@media all and (max-width:1200px){section.small-title .specs-container{padding:0 100px}}@media all and (max-width:900px){section.small-title .specs-container{padding:0 24px}}@media all and (max-width:736px){section.small-title .specs-container{margin-top:50px;padding:0 10px}}section.small-title .specs-container .specs-row{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid #ccc;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:56px;position:relative}@media all and (max-width:736px){section.small-title .specs-container .specs-row{min-height:50px}}section.small-title .specs-container .specs-row:hover .specs-title{color:#e50a47}section.small-title .specs-container .specs-row .specs-title{text-transform:uppercase}section.small-title .specs-container .specs-row p{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;color:#2d1c45;display:inline-block;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:1px;line-height:56px;margin:0;min-width:260px;padding-left:12px;position:relative;-webkit-transition-duration:.2s;transition-duration:.2s;width:auto}section.small-title .specs-container .specs-row .close{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:absolute;right:15px;top:21px;-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:736px){section.small-title .specs-container .specs-row .close{right:11px;top:17px}}section.small-title .specs-container .specs-row .collapse{-ms-flex-item-align:end;align-self:flex-end;height:0;margin-right:40px;max-width:60%;opacity:0;overflow:hidden;-webkit-transition:opacity .15s ease-out 0s,max-height .15s ease-out 0s;transition:opacity .15s ease-out 0s,max-height .15s ease-out 0s;visibility:hidden;width:100%}section.small-title .specs-container .specs-row .collapse .row-content{display:inline-block;margin:auto;padding-right:40px;width:100%}@media screen and (max-width:736px){section.small-title .specs-container .specs-row .collapse .row-content{padding-right:0}}section.small-title .specs-container .specs-row .collapse .row-content p{cursor:default;float:left;font-family:WSailec,sans-serif;font-size:14px;letter-spacing:normal;line-height:24px;margin-top:18px;max-width:100%;min-height:32px;min-width:30%}section.small-title .specs-container .specs-row .collapse .row-content p span{color:#656a77;font-size:14px;line-height:24px}section.small-title .specs-container .specs-row .collapse .row-content p.specs-item{color:#2d1c45;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;line-height:17px}section.small-title .specs-container .specs-row .collapse .row-content p.specs-item span{color:#020a12;font-family:WSailec,sans-serif;font-size:12px;letter-spacing:1px;line-height:13px}@media screen and (max-width:1200px){section.small-title .specs-container .specs-row .collapse .row-content p{min-width:50%}}@media screen and (max-width:736px){section.small-title .specs-container .specs-row .collapse .row-content p{height:auto;margin:0 0 16px;min-height:24px}}section.small-title .specs-container .specs-row .collapse .row-content+p{line-height:20px;padding-bottom:10px}@media screen and (max-width:736px){section.small-title .specs-container .specs-row .collapse{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;max-width:100%;padding:0;width:100%}section.small-title .specs-container .specs-row .collapse p{width:100%}}@media screen and (max-width:736px){section.small-title .specs-container .specs-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}section.small-title .specs-container .specs-row p{line-height:50px}}section.small-title .specs-container .specs-row.select-row .close{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}section.small-title .specs-container .specs-row.select-row .collapse{height:auto;opacity:1;-webkit-transition:opacity .15s ease-out 0s,max-height .15s ease-out 0s;transition:opacity .15s ease-out 0s,max-height .15s ease-out 0s;visibility:visible}.complete-setup{background:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.complete-setup-title{text-align:center}.complete-setup-title h2{color:#000;font-family:Sailec-Bold;font-size:60px;letter-spacing:-1.2px}@media screen and (max-width:900px){.complete-setup-title h2{font-size:40px}}@media screen and (max-width:767px){.complete-setup-title h2{font-size:30px;text-align:center}}.complete-setup-title p{color:#000;font-family:Sailec;font-size:18px;letter-spacing:0;opacity:1}@media screen and (max-width:767px){.complete-setup-title p{margin:20px auto}}section.complete-your-set .set-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;width:100%}@media screen and (max-width:1100px){section.complete-your-set .set-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){section.complete-your-set .set-container{margin-top:15px}}section.complete-your-set .set-container .set-element{border:1px solid #2d1c44;-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.2);box-shadow:3px 3px 12px rgba(0,0,0,.2);height:auto;margin:0 23px;opacity:1;width:386px}@media screen and (max-width:1100px){section.complete-your-set .set-container .set-element{margin:20px 0}}@media screen and (max-width:767px){section.complete-your-set .set-container .set-element{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:140px;margin:5px 0;max-width:90%;width:unset}}section.complete-your-set .set-container .set-element-image{overflow:hidden;position:relative;width:100%}@media screen and (max-width:767px){section.complete-your-set .set-container .set-element-image{width:40%}}section.complete-your-set .set-container .set-element-image img{display:block;max-height:230px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1450px){section.complete-your-set .set-container .set-element-image img{max-height:200px}}@media screen and (max-width:1300px){section.complete-your-set .set-container .set-element-image img{max-height:175px}}@media screen and (max-width:1100px){section.complete-your-set .set-container .set-element-image img{max-height:230px}}@media screen and (max-width:767px){section.complete-your-set .set-container .set-element-image img{height:138px;max-height:unset}}section.complete-your-set .set-container .set-element-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:185px;padding:20px 0 30px}@media screen and (max-width:767px){section.complete-your-set .set-container .set-element-content{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px;width:60%}}section.complete-your-set .set-container .set-element-content-title{font-size:22px;text-align:center}@media screen and (max-width:767px){section.complete-your-set .set-container .set-element-content-title{text-align:left}}section.complete-your-set .set-container .set-element-content-title h2{color:#000;font-family:Sailec-Bold;font-size:22px;letter-spacing:-.48px;opacity:1}section.complete-your-set .set-container .set-element-content-title h2:hover{color:#e50a47}@media screen and (max-width:767px){section.complete-your-set .set-container .set-element-content-title h2{font-size:18px}}section.complete-your-set .set-container .set-element-content-text{color:#656a77;font-family:Sailec;letter-spacing:0;max-width:280px;opacity:1;text-align:center}@media screen and (max-width:767px){section.complete-your-set .set-container .set-element-content-text{text-align:left}}section.complete-your-set .set-container .set-element-content-text p{font-size:16px;letter-spacing:0;margin:10px 0}@media screen and (max-width:767px){section.complete-your-set .set-container .set-element-content-text p{font-size:12px;text-align:left}}section.complete-your-set .set-container .set-element-content-text a{color:#e50847;font-family:Sailec-Medium;font-size:16px;letter-spacing:1.6px;-webkit-transition:.2s ease-in color;transition:.2s ease-in color}@media screen and (max-width:767px){section.complete-your-set .set-container .set-element-content-text a{font-size:12px;text-align:left}}section.complete-your-set .set-container .set-element-content-text a:hover{color:#2d1c45}section.reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}section.reviews .read-reviews{color:#e50a47;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:12px;letter-spacing:1.75px;line-height:15px;margin-top:110px;position:relative;text-align:center;text-transform:uppercase;width:175px}@media screen and (max-width:736px){section.reviews .read-reviews{margin-top:60px}}section.reviews .read-reviews:hover img{-webkit-transform:translateX(7.5px);transform:translateX(7.5px)}section.reviews .read-reviews img{-ms-flex-item-align:center;align-self:center;bottom:2px;max-height:9px;position:absolute;right:0;-webkit-transition:.2s;transition:.2s}section.reviews .rev-carousel{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;justify-items:center;margin:100px 200px 0;max-width:1320px;position:relative;width:auto;z-index:10}@media screen and (max-width:1735px){section.reviews .rev-carousel{max-width:880px}}@media screen and (max-width:1340px){section.reviews .rev-carousel{margin:100px 150px 0}}@media screen and (max-width:1200px){section.reviews .rev-carousel{margin:60px 0 0;max-width:100%;padding:0;width:100%}}@media screen and (max-width:736px){section.reviews .rev-carousel{margin-top:60px}}section.reviews .rev-carousel .slick-next,section.reviews .rev-carousel .slick-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(2,10,18,.2);border-radius:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:66px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:66px;z-index:80}@media screen and (max-width:736px){section.reviews .rev-carousel .slick-next svg,section.reviews .rev-carousel .slick-prev svg{max-width:10px}section.reviews .rev-carousel .slick-next svg g polyline,section.reviews .rev-carousel .slick-prev svg g polyline{stroke-width:5px}}section.reviews .rev-carousel .slick-next:active,section.reviews .rev-carousel .slick-prev:active{-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition-duration:.2s;transition-duration:.2s}@media screen and (max-width:736px){section.reviews .rev-carousel .slick-next,section.reviews .rev-carousel .slick-prev{height:30px;width:30px}}section.reviews .rev-carousel .slick-prev{-ms-flex-item-align:center;align-self:center;left:10px}section.reviews .rev-carousel .slick-next{-ms-flex-item-align:center;align-self:center;right:10px}section.reviews .rev-carousel .rev-slide{background-color:#fff;border:1px solid #f2f2f2;margin:10px;max-width:420px;padding:30px 40px;width:420px}section.reviews .rev-carousel .rev-slide:focus{outline:0}@media screen and (max-width:1200px){section.reviews .rev-carousel .rev-slide{-webkit-box-shadow:0 5px 5px -1px rgba(0,27,83,.2);box-shadow:0 5px 5px -1px rgba(0,27,83,.2);cursor:-webkit-grab;cursor:grab}section.reviews .rev-carousel .rev-slide:active{cursor:-webkit-grabbing;cursor:grabbing}}@media screen and (max-width:736px){section.reviews .rev-carousel .rev-slide{height:auto;margin:25px 5px;min-height:245px;padding:0;width:250px}}section.reviews .rev-carousel .rev-slide h2{color:#020a12;font-family:WSailec-Bold,sans-serif;font-size:12px;font-weight:700;height:12px;letter-spacing:1.75px;line-height:15px;text-transform:uppercase}@media screen and (max-width:736px){section.reviews .rev-carousel .rev-slide h2{padding:30px 20px 12px}}section.reviews .rev-carousel .rev-slide p{color:#656a77;font-family:WSailec,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:24px;text-transform:none}@media screen and (max-width:736px){section.reviews .rev-carousel .rev-slide p{height:auto;margin:auto;min-height:130px;padding-top:16px;width:calc(100% - 40px)}}section.reviews .star-ratings{color:#ccc;font-size:14px;letter-spacing:4px;margin-top:12px;max-width:86px;padding:0;position:relative;unicode-bidi:bidi-override}@media screen and (max-width:736px){section.reviews .star-ratings{margin-left:20px}}section.reviews .star-ratings .fill-ratings{color:#e50a47;display:block;height:17px;left:0;overflow:hidden;position:absolute;top:0;width:92%;z-index:1}section.reviews .star-ratings .fill-ratings span{display:inline-block;height:auto}section.reviews .star-ratings .empty-ratings{display:block;padding:0;z-index:0}section.faqs{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}section.faqs a{color:#e50a47}section.faqs .questions-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:100px;max-width:1920px;width:100%}@media screen and (max-width:900px){section.faqs .questions-wrapper{width:calc(100% - 48px)}}@media screen and (max-width:736px){section.faqs .questions-wrapper{padding:0 10px;width:100%}}section.faqs .questions-wrapper .question-row{border-bottom:1px solid #f0f0f2;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:820px;padding:0 10px 0 12px;position:relative;-webkit-transition-duration:.2s;transition-duration:.2s;width:100%}section.faqs .questions-wrapper .question-row:hover h2{color:#e50a47}@media screen and (max-width:900px){section.faqs .questions-wrapper .question-row{width:100%}}@media screen and (max-width:736px){section.faqs .questions-wrapper .question-row{width:100%}}section.faqs .questions-wrapper .question-row .question{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:55px;padding:15px 0}section.faqs .questions-wrapper .question-row h2{-webkit-box-sizing:border-box;box-sizing:border-box;color:#2d1c45;cursor:pointer;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:1px;line-height:25px;padding-right:20px;text-transform:uppercase}@media screen and (max-width:900px){section.faqs .questions-wrapper .question-row h2{font-size:12px;letter-spacing:1px}}@media screen and (max-width:736px){section.faqs .questions-wrapper .question-row h2{display:block;height:auto;line-height:25px;white-space:normal;width:auto}}@media screen and (max-width:420px){section.faqs .questions-wrapper .question-row h2{line-height:20px;width:350px}}@media screen and (max-width:375px){section.faqs .questions-wrapper .question-row h2{width:330px}}section.faqs .questions-wrapper .question-row .question-collapse{display:none}section.faqs .questions-wrapper .question-row .question-collapse p{color:#656a77;cursor:default;font-size:14px;font-weight:500;line-height:24px;margin:0;width:722px}section.faqs .questions-wrapper .question-row .question-collapse p:last-child{padding-bottom:45px}section.faqs .questions-wrapper .question-row .question-collapse p:nth-child(n+2){margin-top:20px}@media screen and (max-width:900px){section.faqs .questions-wrapper .question-row .question-collapse p{max-width:635px;width:100%}}@media screen and (max-width:736px){section.faqs .questions-wrapper .question-row .question-collapse p{padding-bottom:25px}}section.faqs .questions-wrapper .question-row .q-close{cursor:pointer;-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:736px){section.faqs .questions-wrapper .question-row .q-close{right:11px;top:17px}}section.faqs .questions-wrapper .question-row.select-row .q-close{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease-out 0s;transition:-webkit-transform .3s ease-out 0s;transition:transform .3s ease-out 0s;transition:transform .3s ease-out 0s,-webkit-transform .3s ease-out 0s}section.faqs .more-faqs{-webkit-box-sizing:border-box;box-sizing:border-box;color:#e50a47;display:inline-block;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:12px;letter-spacing:1.75px;line-height:15px;margin-top:110px;position:relative;text-align:center;width:190px}@media screen and (max-width:736px){section.faqs .more-faqs{margin-top:60px}}section.faqs .more-faqs:hover img{-webkit-transform:translateX(7.5px);transform:translateX(7.5px)}section.faqs .more-faqs img{-ms-flex-item-align:center;align-self:center;bottom:2px;max-height:9px;position:absolute;right:0;-webkit-transition:.2s;transition:.2s}section.padding{padding:100px 0}@media all and (max-width:900px){section.padding{padding:100px 0 60px}}@media all and (max-width:736px){section.padding{padding:50px 0}}section.form-section .alertBox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}section.form-section .alertBox .alertBox-column.alertBox-icon{padding-right:10px}section.form-section .alertBox .alertBox-column.alertBox-icon .icon svg>path{fill:#e50a47}section.form-section .alertBox .alertBox-column.alertBox-message{font-size:16px;letter-spacing:.25px;line-height:30px;margin-top:0}section.form-section .account-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e50a47;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.11px;line-height:30px;margin-top:45px}section.form-section .account-nav a{color:#232323}@media screen and (max-width:736px){section.form-section .account-nav{display:none}}section.form-section .form{margin:auto;width:600px}@media all and (max-width:736px){section.form-section .form{margin:auto;max-width:600px;width:calc(100% - 20px)}}section.form-section .form .text-h2{color:#020a12;font-family:WSailec-Bold,sans-serif;font-size:24px;line-height:30px;margin:30px 0;padding:0;text-align:left}@media all and (max-width:900px){section.form-section .form .text-h2{font-size:20px}}section.form-section .form .input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:8px 0;position:relative}@media all and (max-width:736px){section.form-section .form .input-group{margin:6px 0}}section.form-section .form .input-group.error .contact-text-area,section.form-section .form .input-group.error .text-input{background-color:snow;border:1px solid #ed6a6a!important;color:#ed6a6a}section.form-section .form .input-group .contact-text-area{background-color:#fdfdfd;border:1px solid #999;border-radius:4px;font-size:14px;height:209px;letter-spacing:.22px;line-height:16px;max-width:100%;min-height:209px;min-width:100%;padding:15px 11px;width:100%}section.form-section .form .input-group .contact-text-area:focus{outline:0}section.form-section .form .input-group .contact-text-area::-webkit-input-placeholder{align-self:center;color:#000;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;opacity:.5}section.form-section .form .input-group .contact-text-area::-moz-placeholder{align-self:center;color:#000;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;opacity:.5}section.form-section .form .input-group .contact-text-area:-ms-input-placeholder{-ms-flex-item-align:center;align-self:center;color:#000;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;opacity:.5}section.form-section .form .input-group .contact-text-area::-ms-input-placeholder{-ms-flex-item-align:center;align-self:center;color:#000;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;opacity:.5}section.form-section .form .input-group .contact-text-area::placeholder{-ms-flex-item-align:center;align-self:center;color:#000;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;opacity:.5}section.form-section .form .input-group .text-input{background-color:#fdfdfd;border:1px solid #999;border-radius:4px;color:#232323;font-size:14px;height:60px;letter-spacing:.22px;line-height:30px;padding-left:15px;padding-top:20px;vertical-align:bottom;width:100%}@media all and (max-width:736px){section.form-section .form .input-group .text-input{height:50px;padding-top:15px}}section.form-section .form .input-group .text-input.optional{border:1px solid #999;border-radius:4px}section.form-section .form .input-group .text-input.padding-top{padding-top:20px}@media all and (max-width:736px){section.form-section .form .input-group .text-input.padding-top{padding-top:15px}}section.form-section .form .input-group .placeholder{-ms-flex-item-align:center;align-self:center;color:#000;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;left:15px;letter-spacing:.5px;line-height:30px;opacity:.5;pointer-events:none;position:absolute;text-transform:capitalize;top:15px;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:1}@media all and (max-width:736px){section.form-section .form .input-group .placeholder{height:25px;line-height:25px}}section.form-section .form .input-group .placeholder.placeholder-top{color:#e42548;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;left:15px;letter-spacing:.51px;line-height:30px;opacity:1;text-transform:uppercase;top:5px;z-index:1}section.form-section .form .input-group .placeholder.placeholder-top span{display:none}@media all and (max-width:736px){section.form-section .form .input-group .placeholder.placeholder-top{line-height:25px}}section.form-section .form .input-group .placeholder.placeholder-top-select{color:#e42548;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;left:15px;letter-spacing:.51px;line-height:30px;opacity:1;text-transform:uppercase;top:5px;width:322px}section.form-section .form .input-group .placeholder.placeholder-top-select span{display:none}@media all and (max-width:736px){section.form-section .form .input-group .placeholder.placeholder-top-select{line-height:25px}}section.form-section .form .err-msg{color:#ed6a6a;font-size:16px;letter-spacing:.1px;line-height:30px}@media all and (max-width:900px){section.form-section .form .err-msg{font-size:14px}}section.form-section .form .err-msg.show-err{display:block}section.form-section .form .question-red{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.form-section .form .question-red span{color:#e50a47;cursor:pointer;font-size:16px;letter-spacing:.1px;line-height:30px}@media all and (max-width:900px){section.form-section .form .question-red span{font-size:14px}}section.form-section .form .question-red.expanded .question-drop{max-height:60px;-webkit-transition:max-height .4s ease-in;transition:max-height .4s ease-in}@media screen and (max-width:736px){section.form-section .form .question-red.expanded .question-drop{max-height:120px}}section.form-section .form .question-red .question-drop{color:#0e1217;font-size:16px;letter-spacing:.1px;line-height:30px;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}section.form-section .form .agree-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px;text-align:left}@media all and (max-width:736px){section.form-section .form .agree-terms{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.form-section .form .agree-terms a,section.form-section .form .agree-terms span{padding-left:27px;text-align:left}section.form-section .form .agree-terms img{position:absolute}}section.form-section .form .agree-terms img{float:left;height:20px;margin-right:7px;width:20px}section.form-section .form .agree-terms a,section.form-section .form .agree-terms span{color:#020a12;font-size:12px;letter-spacing:.25px;line-height:24px}section.form-section .form .agree-terms span{max-width:calc(100% - 20px)}section.form-section .form .agree-terms a{color:#e50a47}section.form-section .form .submit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;width:100%}section.form-section .form .submit-container .form-submit{-ms-flex-item-align:center;align-self:center;background-color:#e50a47;border:0;border-radius:3px;color:#fff;cursor:pointer;font-family:WSailec-Bold,sans-serif;font-size:12px;height:47px;letter-spacing:1.75px;line-height:15px;text-transform:uppercase;width:193px}section.form-section .form .submit-container .form-submit:active{border:0;outline:0}@media all and (max-width:736px){section.form-section .form .submit-container .form-submit{max-width:300px;width:100%}}.section.error{padding:75px 0}.section.error .small-title-center{margin-top:45px}.section.error .small-title-center h2{color:#2d1c45}.section.error .small-title-center p{margin:30px auto 0;max-width:595px}.section.error .return-button{margin-top:50px}.section.error .return-button a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #2d1c45;border-radius:3px;color:#020a12;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:41px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;text-align:center;text-transform:uppercase;width:228px}section.page{padding-top:100px}@media screen and (max-width:736px){section.page{padding-top:50px}}section.page .page-content h1{color:#2d1c45;font-family:WSailec-Bold,sans-serif;font-size:60px;line-height:75px;text-align:center}@media screen and (max-width:1024px){section.page .page-content h1{font-size:40px;letter-spacing:.32px;line-height:40px;text-align:center}}@media screen and (max-width:736px){section.page .page-content h1{font-size:30px;letter-spacing:.16px;line-height:30px;margin:auto;width:calc(100% - 20px)}section.page .page-content h1 br{display:none}}section.page .page-content p{color:#656a77;font-family:WSailec-Medium,sans-serif;font-size:20px;font-weight:500;height:auto;letter-spacing:.25px;line-height:30px;margin:30px auto auto;text-align:center;width:671px}@media screen and (max-width:1024px){section.page .page-content p{font-size:18px;line-height:34px;max-width:450px;text-align:center;width:450px}}@media screen and (max-width:736px){section.page .page-content p{font-size:16px;line-height:30px;width:calc(100% - 40px)}}section.page .page-content a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #2d1c45;border-radius:3px;color:#020a12;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:41px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;margin:50px auto;text-align:center;text-transform:uppercase;width:228px}.details-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 20px}.details-section .title{margin-bottom:50px}@media screen and (max-width:414px){.details-section .title{margin-bottom:30px}}.details-section .title-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.details-section .title-wrapper h2{font-family:Sailec-Bold;font-size:60px}@media screen and (max-width:768px){.details-section .title-wrapper h2{font-size:30px;line-height:30px}}.details-section .title p{font-size:18px;letter-spacing:0;text-align:center}.details-section-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1360px;width:100%}@media screen and (max-width:1360px){.details-section-slider{max-width:unset}}.details-section-slider .detail-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 80px;max-width:300px;outline:0}@media screen and (max-width:1200px){.details-section-slider .detail-slider{margin:0 60px}}.details-section-slider .detail-slider-image img{margin:0 auto}.details-section-slider .detail-slider-text-title{font-size:20px;letter-spacing:0;text-align:center}.details-section-slider .detail-slider-text-title p{letter-spacing:0;margin-bottom:20px}.details-section-slider .detail-slider-text-content{font-size:16px;letter-spacing:0;text-align:center}section.be-best video{border:0;display:block;height:100%;max-width:100%;outline:0;width:100%}section.be-best .video-wrapper{height:100%;max-width:100%;width:100%}section.be-best .title-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;left:0;padding-left:120px;top:100px}@media all and (min-width:1920px){section.be-best .title-block{left:0;margin-left:auto;margin-right:auto;max-width:1920px;padding:0;right:0;width:100%}section.be-best .title-block a,section.be-best .title-block h1,section.be-best .title-block p{margin-left:85px}}@media all and (max-width:1340px){section.be-best .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:initial;padding:0;top:60px}}@media all and (max-width:736px){section.be-best .title-block{padding:0 20px;top:60px;width:100%}}@media all and (max-width:320px){section.be-best .title-block{top:15px}}section.be-best .title-block h1{text-align:left}@media all and (max-width:1340px){section.be-best .title-block h1{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}section.be-best .title-block h1>div:nth-child(2){margin-left:10px}}@media all and (max-width:900px){section.be-best .title-block h1{display:-webkit-box;display:-ms-flexbox;display:flex}section.be-best .title-block h1>div:nth-child(2){margin-left:10px}}section.be-best .title-block p{margin-top:35px;max-width:400px;text-align:left}@media all and (max-width:1340px){section.be-best .title-block p{text-align:center}}@media all and (max-width:900px){section.be-best .title-block p{height:auto;margin-top:15px;max-width:400px;text-align:center}}@media all and (max-width:736px){section.be-best .title-block p{margin-top:15px;text-align:center}}section.be-best .title-block label{margin-top:35px}@media all and (max-width:900px){section.be-best .title-block label{font-size:16px;letter-spacing:.26px;line-height:30px}}@media all and (max-width:736px){section.be-best .title-block label{font-size:12px;line-height:18px;margin-top:20px}}section.slider .relative-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}section.slider .relative-content .slider-bg{position:relative}section.slider .relative-content .slider-content{-ms-flex-item-align:center;align-self:center;position:absolute;width:100%;z-index:10}section.slider .relative-content .slider-testimonials{margin:auto;width:auto}@media all and (max-width:736px){section.slider .relative-content .slider-testimonials .slide{min-height:220px}}@media all and (max-width:540px){section.slider .relative-content .slider-testimonials .slide{min-height:180px}}section.slider .relative-content .slider-testimonials .slide h3{cursor:-webkit-grab;cursor:grab;margin:auto;max-width:588px;text-align:center}section.slider .relative-content .slider-testimonials .slide h4{color:#fff;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:1.75px;line-height:15px;margin-top:50px;text-align:center;text-transform:uppercase}@media all and (max-width:500px){section.slider .relative-content .slider-testimonials .slide h4{margin-top:20px}}section.slider .relative-content .slider-testimonials.slider-nav{margin-left:auto;margin-right:auto;margin-top:60px;max-width:60%;width:auto}@media all and (max-width:1580px){section.slider .relative-content .slider-testimonials.slider-nav{max-width:60%}}@media all and (max-width:1200px){section.slider .relative-content .slider-testimonials.slider-nav{margin-top:100px}}@media all and (max-width:900px){section.slider .relative-content .slider-testimonials.slider-nav{max-width:80%}}@media all and (max-width:736px){section.slider .relative-content .slider-testimonials.slider-nav{margin-left:auto;margin-right:auto;margin-top:20px;max-width:100%}}@media all and (max-width:540px){section.slider .relative-content .slider-testimonials.slider-nav{margin-top:0}}@media all and (max-width:450px){section.slider .relative-content .slider-testimonials.slider-nav{margin-top:20px}}section.slider .relative-content .slider-testimonials.slider-nav .slick-list.draggable{padding:0!important}@media screen and (max-width:736px){section.slider .relative-content .slider-testimonials.slider-nav .slick-list.draggable{padding:0 170px!important}}@media screen and (max-width:736px) and (max-width:650px){section.slider .relative-content .slider-testimonials.slider-nav .slick-list.draggable{padding:0 150px!important}}@media screen and (max-width:540px){section.slider .relative-content .slider-testimonials.slider-nav .slick-list.draggable{padding:0 120px!important}}@media screen and (max-width:450px){section.slider .relative-content .slider-testimonials.slider-nav .slick-list.draggable{padding:0 100px!important}}@media screen and (max-width:360px){section.slider .relative-content .slider-testimonials.slider-nav .slick-list.draggable{padding:0 75px!important}}section.slider .relative-content .slider-testimonials.slider-nav .slick-slide{cursor:-webkit-grab;cursor:grab}section.slider .relative-content .slider-testimonials.slider-nav .slick-slide h3{color:#fff;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:1.75px;opacity:.4;text-align:center;text-transform:uppercase}section.slider .relative-content .slider-testimonials.slider-nav .slick-slide.slick-current h3{opacity:1}section.slider .relative-content .slider-testimonials.slider-nav .slick-slide:focus{outline:0}section.slider .relative-content .slider-testimonials.slider-nav .slick-slide h3{font-size:12px}section.peak-performance{background:#f0f0f2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 0}section.peak-performance h2{font-family:WSailec-Bold,sans-serif;font-size:80px;font-weight:400;line-height:90px;text-align:center;white-space:nowrap}@media screen and (max-width:768px){section.peak-performance h2{font-size:30px;line-height:normal}}@media all and (max-width:736px){section.peak-performance{padding:50px 0}}@media all and (max-width:900px){section.peak-performance{padding:50px 0}}section.peak-performance .grey{letter-spacing:.25px;margin-top:40px;text-align:center;width:671px}section.peak-performance .grey .mobile-visible,section.peak-performance .grey .tablet-visible{display:none}@media all and (max-width:900px){section.peak-performance .grey{margin-top:60px;max-width:450px;width:450px}section.peak-performance .grey span{display:none}section.peak-performance .grey span.tablet-visible{display:block}}@media all and (max-width:900px) and (max-width:736px){section.peak-performance .grey span.tablet-visible{display:none}}@media all and (max-width:736px){section.peak-performance .grey{height:auto;margin-top:50px;max-width:calc(100% - 40px);text-align:center}section.peak-performance .grey .mobile-visible{display:block}section.peak-performance .grey br{display:block}section.peak-performance .grey span{display:none}}section.peak-performance .icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:78px;max-width:1400px;padding:0 40px;width:auto}@media all and (max-width:1200px){section.peak-performance .icon-list{max-width:700px}}@media all and (max-width:900px){section.peak-performance .icon-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px;width:auto}}@media all and (max-width:736px){section.peak-performance .icon-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:0;padding:0}}section.peak-performance .icon-list li{margin-top:40px;text-align:center;width:220px}section.peak-performance .icon-list li p.icon-label{color:#2d1c45}@media all and (max-width:736px){section.peak-performance .icon-list li{margin-top:30px;padding:0;width:50%}}section.sleep-on-it{background:#fff;padding:120px 0 80px}@media all and (max-width:880px){section.sleep-on-it{padding:50px 0}}section.sleep-on-it .title-block h1{font-size:60px;line-height:75px}@media (max-width:1024px){section.sleep-on-it .title-block h1{font-size:40px;line-height:40px}}@media (max-width:736px){section.sleep-on-it .title-block h1{font-size:30px;line-height:30px}}section.sleep-on-it .top-wrap{position:relative;width:100%}section.sleep-on-it .top-wrap picture{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}section.sleep-on-it .top-wrap picture img{width:100%}section.sleep-on-it .top-wrap .title-block{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;top:0;width:100%}section.sleep-on-it .icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:100px;max-width:1400px;width:100%}section.sleep-on-it .icon-list .slick-dots{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px;width:100%}section.sleep-on-it .icon-list .slick-dots li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0 10px}section.sleep-on-it .icon-list .slick-dots li button{background-color:rgba(153,153,153,.25);border:0;border-radius:100%;cursor:pointer;font-size:0;height:10px;width:10px}section.sleep-on-it .icon-list .slick-dots li.slick-active button{background-color:#999}@media all and (max-width:880px){section.sleep-on-it .icon-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}@media all and (max-width:900px){section.sleep-on-it .icon-list{display:block;width:100%}}@media all and (max-width:1520px){section.sleep-on-it .icon-list li{margin:0 70px}}@media all and (max-width:1340px){section.sleep-on-it .icon-list li{margin:0 50px}}@media all and (max-width:1030px){section.sleep-on-it .icon-list li{margin:0 60px}}@media all and (max-width:900px){section.sleep-on-it .icon-list li{margin:20px}}@media all and (min-width:737px){section.sleep-on-it .icon-list li:focus{outline:0}}@media all and (max-width:736px){section.sleep-on-it .icon-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5px 50px;text-align:center}section.sleep-on-it .icon-list li:active{cursor:-webkit-grabbing;cursor:grabbing}section.sleep-on-it .icon-list li:focus{outline:0}}section.sleep-on-it .icon-list li img{display:block;height:100px;margin:auto}section.sleep-on-it .icon-list li p{color:#2d1c45;letter-spacing:1.75px;line-height:18px;margin:0;max-width:280px;text-align:center}section.sleep-on-it .icon-list li p.icon-label{color:#2d1c44;font-family:Sailec-Bold;font-size:20px;letter-spacing:0;margin-top:30px;max-width:330px;text-transform:capitalize}section.sleep-on-it .icon-list li p.icon-desc{color:#656a77;color:#656a77;font-family:WSailec,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:15px;max-width:280px;text-transform:none}section.sleep-on-it .buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;width:100%}section.sleep-on-it .buttons .learn_more{color:#2d1c44;cursor:pointer;font-family:Sailec-Bold,sans-serif;font-size:16px;font-weight:500;height:41px;letter-spacing:1.75px;line-height:45px;margin:0 36px;text-align:center;width:165px}section.sleep-on-it .buttons .learn_more .svg-arrow{-ms-flex-item-align:center;align-self:center;height:41px;line-height:39px;margin-left:5px;position:absolute;-webkit-transition:.2s;transition:.2s}@media screen and (max-width:736px){section.sleep-on-it .buttons .learn_more{margin-top:20px}}section.sleep-on-it .buttons .learn_more:hover{border:0;color:#e50a47}section.sleep-on-it .buttons .learn_more:hover .svg-arrow{-webkit-transform:translateX(7.5px);transform:translateX(7.5px)}section.sleep-on-it .buttons .learn_more:hover .svg-arrow #btn_arrow{stroke:#da4567}@media screen and (max-width:736px){section.sleep-on-it .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}[v-cloak]{opacity:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}#BundleFoamMattress,body.mattress-v2 .select-options-pill,body.mattress-v2 .top-section .which,body.mattress-v2 [data-select-option-type=material]{display:none!important}body.foam-selected .carousel-animation .foam,body.foam-selected .carousel-image .foam,body.foam-selected .product-thumbnail .foam{display:block!important}body.foam-selected .carousel-image-tab.foam{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}body.hybrid-selected .carousel-animation .foam,body.hybrid-selected .carousel-image .foam,body.hybrid-selected .product-thumbnail .foam{display:none!important}body.hybrid-selected .carousel-animation .hybrid,body.hybrid-selected .carousel-image .hybrid,body.hybrid-selected .product-thumbnail .hybrid{display:block!important}body.hybrid-selected .carousel-animation .hybrid.hybrid-abcarousel,body.hybrid-selected .carousel-image .hybrid.hybrid-abcarousel,body.hybrid-selected .product-thumbnail .hybrid.hybrid-abcarousel{display:none!important}body.hybrid-selected .carousel-image-tab.hybrid{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}body.hybrid-selected .carousel-image-tab.foam{display:none!important}body.hybrid-selected.ab-carousel .carousel-animation .hybrid.hybrid-abcarousel-hide,body.hybrid-selected.ab-carousel .carousel-image .hybrid.hybrid-abcarousel-hide,body.hybrid-selected.ab-carousel .product-thumbnail .hybrid.hybrid-abcarousel-hide{display:none!important}body.hybrid-selected.ab-carousel .carousel-animation .hybrid.hybrid-abcarousel,body.hybrid-selected.ab-carousel .carousel-image .hybrid.hybrid-abcarousel,body.hybrid-selected.ab-carousel .product-thumbnail .hybrid.hybrid-abcarousel{display:block!important}.template--bundle.scroll-down.sticky-header .top-section .col-1,body.mattress-v2.scroll-down.sticky-header .top-section .col-1{top:0}.template--bundle .custom-select-container .custom-select .select-a-size,body.mattress-v2 .custom-select-container .custom-select .select-a-size{padding:0 15px}.template--bundle .custom-select-container .custom-select .selected-row,body.mattress-v2 .custom-select-container .custom-select .selected-row{padding:0 15px;width:95%}.template--bundle .custom-select-container .custom-select .options div p,body.mattress-v2 .custom-select-container .custom-select .options div p{margin-right:0}.template--bundle .custom-select-container .custom-select .arrow-select,body.mattress-v2 .custom-select-container .custom-select .arrow-select{right:15px}@media only screen and (max-width:1000px){.template--bundle .custom-select-container .custom-select .selected-option,body.mattress-v2 .custom-select-container .custom-select .selected-option{max-width:400px}}.template--bundle .reviews-slider-toggle,body.mattress-v2 .reviews-slider-toggle{display:none}.template--bundle.review-slider-show .reviews-slider-toggle,body.mattress-v2.review-slider-show .reviews-slider-toggle{display:block}.template--bundle.review-slider-show .section.works-with-your-setup2,body.mattress-v2.review-slider-show .section.works-with-your-setup2{padding:80px 50px}@media only screen and (max-width:1024px){.template--bundle.review-slider-show .section.works-with-your-setup2,body.mattress-v2.review-slider-show .section.works-with-your-setup2{padding:50px}}@media only screen and (max-width:1024px){.template--bundle.review-slider-show .section.athletes-section,body.mattress-v2.review-slider-show .section.athletes-section{padding-top:10px}}@media only screen and (min-width:1025px){.template--bundle.review-slider-show .section.faqs,body.mattress-v2.review-slider-show .section.faqs{padding:60px 0}}.template--bundle .purple,body.mattress-v2 .purple{color:#2d1c45}.template--bundle .main-container,body.mattress-v2 .main-container{overflow:initial}.template--bundle .main-inner-container,body.mattress-v2 .main-inner-container{margin-top:calc(var(--nav-header) + var(--promo-height))}.template--bundle section.ic-section,body.mattress-v2 section.ic-section{clear:both}.template--bundle section.ic-section .ic-wrapper .ic-column h4,body.mattress-v2 section.ic-section .ic-wrapper .ic-column h4{font-family:WSailec-Bold;font-weight:400}.template--bundle #buy-area .right-column .custom-select:nth-child(n+2) .selected-option,body.mattress-v2 #buy-area .right-column .custom-select:nth-child(n+2) .selected-option{border-left:1px solid #d6d6d6}@media only screen and (min-width:1261px){.template--bundle .ic-section.mattressV2 .mattress-icon-slider,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-width:1550px}}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column{outline:0}@media only screen and (min-width:1261px){.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column{-webkit-box-flex:1;-ms-flex:1;flex:1}}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column.height-icon,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column.height-icon{position:relative;top:13px}@media screen and (max-width:1260px){.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column.height-icon,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column.height-icon{top:-1px}}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column.height-icon img,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column.height-icon img{top:0;width:70px}@media screen and (max-width:1260px){.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column.height-icon img,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column.height-icon img{width:69px}}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column.reactiv-icon,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column.reactiv-icon{position:relative;top:5px}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column.reactiv-icon .image-container,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column.reactiv-icon .image-container{bottom:5px;position:relative}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column.reactiv-icon .text-container,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column.reactiv-icon .text-container{margin-top:5px}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .ic-column.aerated-icon .icon-container .image-container img,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .ic-column.aerated-icon .icon-container .image-container img{margin:0 auto;width:100px}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .icon-container,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .icon-container{padding:0 20px}@media only screen and (max-width:575px){.template--bundle .ic-section.mattressV2 .mattress-icon-slider .icon-container,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .icon-container{padding:0 10px}}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .image-container,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:575px){.template--bundle .ic-section.mattressV2 .mattress-icon-slider .image-container img,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .image-container img{max-height:50px;-o-object-fit:cover;object-fit:cover}}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .text-container,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px auto 0;margin-top:15px;max-width:225px;text-align:center}.template--bundle .ic-section.mattressV2 .mattress-icon-slider .text-container h4,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .text-container h4{color:#332f30;font-family:WSailec-Bold;font-size:14px;font-weight:400;letter-spacing:0;text-transform:capitalize}@media only screen and (max-width:575px){.template--bundle .ic-section.mattressV2 .mattress-icon-slider .text-container h4,body.mattress-v2 .ic-section.mattressV2 .mattress-icon-slider .text-container h4{font-family:WSailec-Medium;font-size:11px;line-height:14px}}.template--bundle .top-section,body.mattress-v2 .top-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:700px;position:relative}@media only screen and (max-width:1024px){.template--bundle .top-section,body.mattress-v2 .top-section{display:block}}.template--bundle .top-section .col-1,body.mattress-v2 .top-section .col-1{-webkit-transition:top .3s ease;transition:top .3s ease}.template--bundle .top-section .col-1 img,.template--bundle .top-section .col-1 video,body.mattress-v2 .top-section .col-1 img,body.mattress-v2 .top-section .col-1 video{max-height:800px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1024px){.template--bundle .top-section .col-1 img,.template--bundle .top-section .col-1 video,body.mattress-v2 .top-section .col-1 img,body.mattress-v2 .top-section .col-1 video{max-height:550px}}@media screen and (max-width:450px){.template--bundle .top-section .col-1 img,.template--bundle .top-section .col-1 video,body.mattress-v2 .top-section .col-1 img,body.mattress-v2 .top-section .col-1 video{min-height:290px}}.template--bundle .top-section .col-1 video,body.mattress-v2 .top-section .col-1 video{width:100%}.template--bundle .top-section .col-1 .sale-tab,body.mattress-v2 .top-section .col-1 .sale-tab{-ms-flex-line-pack:center;align-content:center;background:#574fa3;border-radius:0 0 0 20px;color:#fff;display:none;font-size:18px;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:unset;padding:12px 20px;position:absolute;right:0;top:0;width:unset;z-index:3}.template--bundle .top-section .col-1 .sale-tab.loaded,body.mattress-v2 .top-section .col-1 .sale-tab.loaded{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:550px){.template--bundle .top-section .col-1 .sale-tab,body.mattress-v2 .top-section .col-1 .sale-tab{font-size:11px;height:32px;max-width:245px;padding:9px 0 10px 6px}}.template--bundle .top-section .col:first-child,body.mattress-v2 .top-section .col:first-child{position:sticky;top:calc(var(--nav-header) + var(--promo-height));width:64%}@media only screen and (max-width:1024px){.template--bundle .top-section .col:first-child,body.mattress-v2 .top-section .col:first-child{position:initial;width:100%}}.template--bundle .top-section .col:nth-child(2),body.mattress-v2 .top-section .col:nth-child(2){background-color:#fff;height:100%;max-width:650px;min-width:unset;padding:50px 60px 60px;-webkit-transition:min-width .26s linear;transition:min-width .26s linear;width:36%}@media only screen and (max-width:1450px){.template--bundle .top-section .col:nth-child(2),body.mattress-v2 .top-section .col:nth-child(2){padding:50px 55px}}@media only screen and (max-width:1024px){.template--bundle .top-section .col:nth-child(2),body.mattress-v2 .top-section .col:nth-child(2){max-width:unset;min-width:unset;padding:60px 18% 80px;width:100%}}@media all and (max-width:585px){.template--bundle .top-section .col:nth-child(2),body.mattress-v2 .top-section .col:nth-child(2){padding:40px 15px 50px}}.template--bundle .top-section .open-live-chat *>,body.mattress-v2 .top-section .open-live-chat *>{pointer-events:none}.template--bundle .top-section .open-live-chat:hover,body.mattress-v2 .top-section .open-live-chat:hover{color:2D248C;cursor:pointer}.template--bundle .top-section .product-carousel-thumbnails,body.mattress-v2 .top-section .product-carousel-thumbnails{display:none;max-width:105px;overflow:hidden;position:absolute;z-index:2;top:17px;left:25px}.template--bundle .top-section .product-carousel-thumbnails.slick-initialized,body.mattress-v2 .top-section .product-carousel-thumbnails.slick-initialized{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.template--bundle .top-section .product-carousel-thumbnails,body.mattress-v2 .top-section .product-carousel-thumbnails{display:none!important}}.template--bundle .top-section .product-carousel-thumbnails .slick-track,body.mattress-v2 .top-section .product-carousel-thumbnails .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.template--bundle .top-section .product-carousel-thumbnails .product-thumbnail,body.mattress-v2 .top-section .product-carousel-thumbnails .product-thumbnail{margin:8px 0;max-width:100px;height:68px;width:100%}.template--bundle .top-section .product-carousel-thumbnails .product-thumbnail .hybrid,body.mattress-v2 .top-section .product-carousel-thumbnails .product-thumbnail .hybrid{display:none}@media screen and (max-width:1500px){.template--bundle .top-section .product-carousel-thumbnails .product-thumbnail,body.mattress-v2 .top-section .product-carousel-thumbnails .product-thumbnail{margin:5px 0;max-width:85px;height:60px}}.template--bundle .top-section .product-carousel-thumbnails .product-thumbnail img,body.mattress-v2 .top-section .product-carousel-thumbnails .product-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid transparent}.template--bundle .top-section .product-carousel-thumbnails .product-thumbnail img.is-active,body.mattress-v2 .top-section .product-carousel-thumbnails .product-thumbnail img.is-active{border:1px solid #e50a47}.template--bundle .top-section .product-carousel-thumbnails .product-thumbnail:hover,body.mattress-v2 .top-section .product-carousel-thumbnails .product-thumbnail:hover{cursor:pointer}.template--bundle .top-section .product-carousel,body.mattress-v2 .top-section .product-carousel{display:none}.template--bundle .top-section .product-carousel .slick-track,body.mattress-v2 .top-section .product-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.template--bundle .top-section .product-carousel .slick-track .slick-slide,body.mattress-v2 .top-section .product-carousel .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.template--bundle .top-section .product-carousel.slick-initialized,body.mattress-v2 .top-section .product-carousel.slick-initialized{display:block}.template--bundle .top-section .product-carousel .carousel-animation.slick-slide .hybrid,.template--bundle .top-section .product-carousel .carousel-image.slick-slide .hybrid,body.mattress-v2 .top-section .product-carousel .carousel-animation.slick-slide .hybrid,body.mattress-v2 .top-section .product-carousel .carousel-image.slick-slide .hybrid{display:none}@media screen and (max-width:450px){.template--bundle .top-section .product-carousel .carousel-animation,.template--bundle .top-section .product-carousel .carousel-image,body.mattress-v2 .top-section .product-carousel .carousel-animation,body.mattress-v2 .top-section .product-carousel .carousel-image{max-height:290px}}.template--bundle .top-section .product-carousel .carousel-animation:focus,.template--bundle .top-section .product-carousel .carousel-image:focus,body.mattress-v2 .top-section .product-carousel .carousel-animation:focus,body.mattress-v2 .top-section .product-carousel .carousel-image:focus{outline:0}.template--bundle .top-section .product-carousel .carousel-animation:hover,.template--bundle .top-section .product-carousel .carousel-image:hover,body.mattress-v2 .top-section .product-carousel .carousel-animation:hover,body.mattress-v2 .top-section .product-carousel .carousel-image:hover{cursor:-webkit-grab;cursor:grab}.template--bundle .top-section .product-carousel .carousel-animation.has-tab,.template--bundle .top-section .product-carousel .carousel-image.has-tab,body.mattress-v2 .top-section .product-carousel .carousel-animation.has-tab,body.mattress-v2 .top-section .product-carousel .carousel-image.has-tab{position:relative}.template--bundle .top-section .product-carousel .carousel-animation-tab,.template--bundle .top-section .product-carousel .carousel-image-tab,body.mattress-v2 .top-section .product-carousel .carousel-animation-tab,body.mattress-v2 .top-section .product-carousel .carousel-image-tab{padding:9px 22px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5);background-color:#f5f5fc;font-size:20px;height:50px;color:#2d248c;position:absolute;bottom:40px;left:40px}@media screen and (max-width:550px){.template--bundle .top-section .product-carousel .carousel-animation-tab,.template--bundle .top-section .product-carousel .carousel-image-tab,body.mattress-v2 .top-section .product-carousel .carousel-animation-tab,body.mattress-v2 .top-section .product-carousel .carousel-image-tab{font-size:11px;padding:7px 17px 4px;bottom:50px;left:10px;height:30px}}.template--bundle .top-section .product-carousel .slick-dots,body.mattress-v2 .top-section .product-carousel .slick-dots{margin-top:0;bottom:20px}.template--bundle .top-section .product-carousel .slick-dots button,body.mattress-v2 .top-section .product-carousel .slick-dots button{background:grey}.template--bundle .top-section .product-carousel .slick-dots .slick-active button,body.mattress-v2 .top-section .product-carousel .slick-dots .slick-active button{background-color:#e50a47}.template--bundle .top-section .small-text-area,body.mattress-v2 .top-section .small-text-area{margin-top:30px}.template--bundle .top-section .small-text-area p,body.mattress-v2 .top-section .small-text-area p{color:#666;font-size:14px;margin:0 auto;text-align:center}.template--bundle .top-section h2,body.mattress-v2 .top-section h2{color:#000;font:35px/42px WSailec-Bold;letter-spacing:-.21px}@media only screen and (max-width:450px){.template--bundle .top-section h2,body.mattress-v2 .top-section h2{font-size:28px}}.template--bundle .top-section .star-rating-widget,body.mattress-v2 .top-section .star-rating-widget{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.template--bundle .top-section .star-rating-widget .star-rating.processed,body.mattress-v2 .top-section .star-rating-widget .star-rating.processed{opacity:1!important}.template--bundle .top-section .star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews .label,body.mattress-v2 .top-section .star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews .label{display:inherit}.template--bundle .top-section .badges-container,body.mattress-v2 .top-section .badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;width:100%}@media screen and (max-width:768px){.template--bundle .top-section .badges-container,body.mattress-v2 .top-section .badges-container{margin-top:15px}}@media screen and (max-width:768px){.template--bundle .top-section .badges-container .badge,body.mattress-v2 .top-section .badges-container .badge{max-width:80px}}.template--bundle .top-section .badges-container .badge img,body.mattress-v2 .top-section .badges-container .badge img{width:100%}.template--bundle .top-section .badges-container.badges-container-v2,body.mattress-v2 .top-section .badges-container.badges-container-v2{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.template--bundle .top-section .badges-container.badges-container-v2 .badge img,body.mattress-v2 .top-section .badges-container.badges-container-v2 .badge img{height:auto;width:100%}.template--bundle .top-section .product-sell-features,body.mattress-v2 .top-section .product-sell-features{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;border-radius:35px 35px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.template--bundle .top-section .product-sell-features-container,body.mattress-v2 .top-section .product-sell-features-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:30px 35px;width:100%}@media screen and (max-width:768px){.template--bundle .top-section .product-sell-features-container,body.mattress-v2 .top-section .product-sell-features-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 30px}}.template--bundle .top-section .product-sell-features-container .feature-check,body.mattress-v2 .top-section .product-sell-features-container .feature-check{font-size:14px;text-align:center}@media screen and (max-width:1600px){.template--bundle .top-section .product-sell-features-container .feature-check,body.mattress-v2 .top-section .product-sell-features-container .feature-check{margin:10px 5px}}@media screen and (max-width:768px){.template--bundle .top-section .product-sell-features-container .feature-check,body.mattress-v2 .top-section .product-sell-features-container .feature-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:10px 0;width:142px}}@media screen and (max-width:768px){.template--bundle .top-section .product-sell-features-container .feature-check .feature,body.mattress-v2 .top-section .product-sell-features-container .feature-check .feature{height:15px;margin:auto}}.template--bundle .top-section .product-sell-features-container .feature-check .green-checkmark-circle,body.mattress-v2 .top-section .product-sell-features-container .feature-check .green-checkmark-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#70cc97;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 9px;width:25px}@media screen and (max-width:768px){.template--bundle .top-section .product-sell-features-container .feature-check .green-checkmark-circle,body.mattress-v2 .top-section .product-sell-features-container .feature-check .green-checkmark-circle{margin:auto}}.template--bundle .top-section .product-sell-features-container .feature-check .green-checkmark-circle svg,body.mattress-v2 .top-section .product-sell-features-container .feature-check .green-checkmark-circle svg{height:15px;width:15px}.template--bundle .top-section .product-sell-features .button-red,body.mattress-v2 .top-section .product-sell-features .button-red{padding:22px 20px 21px}.template--bundle .top-section .product-sell-features button,body.mattress-v2 .top-section .product-sell-features button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.8px;margin-top:0}@media screen and (max-width:768px){.template--bundle .top-section .product-sell-features button,body.mattress-v2 .top-section .product-sell-features button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 15px 18px}}.template--bundle .top-section .product-sell-features button .inner-text,body.mattress-v2 .top-section .product-sell-features button .inner-text{color:#fff;font-size:16px;margin:auto}.template--bundle .top-section .product-sell-features button .inner-button,body.mattress-v2 .top-section .product-sell-features button .inner-button{background:#fff;border-radius:50px;color:#2d248c;font-family:WSailec;font-size:14px;letter-spacing:0;padding:13px 20px 10px;text-transform:none}@media screen and (max-width:768px){.template--bundle .top-section .product-sell-features button .inner-button,body.mattress-v2 .top-section .product-sell-features button .inner-button{background:0 0;color:#fff;margin-top:5px;padding:0}}.template--bundle .top-section .pro-package-container,body.mattress-v2 .top-section .pro-package-container{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px 30px;position:relative;border:1px solid #c9c9dd;-webkit-box-shadow:3px 3px 0 #c9c9DD29;box-shadow:3px 3px 0 #c9c9DD29}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container,body.mattress-v2 .top-section .pro-package-container{padding:15px;margin-top:40px}}.template--bundle .top-section .pro-package-container-title,body.mattress-v2 .top-section .pro-package-container-title{width:420px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;background:#fff;top:-13px;left:15px}@media screen and (max-width:1450px){.template--bundle .top-section .pro-package-container-title,body.mattress-v2 .top-section .pro-package-container-title{width:380px;left:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:450px){.template--bundle .top-section .pro-package-container-title,body.mattress-v2 .top-section .pro-package-container-title{left:5px;width:97%;left:3px}}.template--bundle .top-section .pro-package-container-title .purple,body.mattress-v2 .top-section .pro-package-container-title .purple{color:#2d248c}.template--bundle .top-section .pro-package-container-title .title,body.mattress-v2 .top-section .pro-package-container-title .title{font-size:20px;line-height:21px}@media screen and (max-width:1450px){.template--bundle .top-section .pro-package-container-title .title,body.mattress-v2 .top-section .pro-package-container-title .title{font-size:18px}}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container-title .title,body.mattress-v2 .top-section .pro-package-container-title .title{font-size:15px}}@media screen and (max-width:450px){.template--bundle .top-section .pro-package-container-title .title,body.mattress-v2 .top-section .pro-package-container-title .title{font-size:12px}}@media screen and (max-width:374px){.template--bundle .top-section .pro-package-container-title .title,body.mattress-v2 .top-section .pro-package-container-title .title{font-size:11px}}.template--bundle .top-section .pro-package-container-title .save,body.mattress-v2 .top-section .pro-package-container-title .save{margin-left:10px}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container-title .save,body.mattress-v2 .top-section .pro-package-container-title .save{font-size:12px}}@media screen and (max-width:450px){.template--bundle .top-section .pro-package-container-title .save,body.mattress-v2 .top-section .pro-package-container-title .save{font-size:10px}}.template--bundle .top-section .pro-package-container-title .sub-title,body.mattress-v2 .top-section .pro-package-container-title .sub-title{font-size:14px;line-height:21px}@media screen and (max-width:1450px){.template--bundle .top-section .pro-package-container-title .sub-title,body.mattress-v2 .top-section .pro-package-container-title .sub-title{margin-left:10px}}.template--bundle .top-section .pro-package-container-title .sub-title.weekend,body.mattress-v2 .top-section .pro-package-container-title .sub-title.weekend{position:relative;bottom:2px;font-size:12px;color:#fff;text-align:center;background:#e50a47;padding:1px 10px 0;height:20px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1px}@media screen and (max-width:1450px){.template--bundle .top-section .pro-package-container-title .sub-title.weekend,body.mattress-v2 .top-section .pro-package-container-title .sub-title.weekend{max-width:160px;margin-top:3px}}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container-title .sub-title.weekend,body.mattress-v2 .top-section .pro-package-container-title .sub-title.weekend{font-size:10px}}@media screen and (max-width:374px){.template--bundle .top-section .pro-package-container-title .sub-title.weekend,body.mattress-v2 .top-section .pro-package-container-title .sub-title.weekend{font-size:9px}}.template--bundle .top-section .pro-package-container-title .sub-title.sq-purple,body.mattress-v2 .top-section .pro-package-container-title .sub-title.sq-purple{border-radius:unset;background:#2d248c;color:#fff;font-size:12px;padding:3px 8px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-left:auto;text-align:center}@media screen and (max-width:450px){.template--bundle .top-section .pro-package-container-title .sub-title.sq-purple,body.mattress-v2 .top-section .pro-package-container-title .sub-title.sq-purple{font-size:10px}}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container-title .sub-title,body.mattress-v2 .top-section .pro-package-container-title .sub-title{font-size:12px}}.template--bundle .top-section .pro-package-container label,body.mattress-v2 .top-section .pro-package-container label{margin:0 0 10px;font-size:14px;line-height:21px}.template--bundle .top-section .pro-package-container .line-break,body.mattress-v2 .top-section .pro-package-container .line-break{position:relative;margin:30px 0;border-top:1px solid #d0cfe0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template--bundle .top-section .pro-package-container .line-break-text,body.mattress-v2 .top-section .pro-package-container .line-break-text{position:absolute;width:50px;padding:10px;background:#fff}.template--bundle .top-section .pro-package-container .pro-package-title,body.mattress-v2 .top-section .pro-package-container .pro-package-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Sailec-Bold}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container .pro-package-title,body.mattress-v2 .top-section .pro-package-container .pro-package-title{margin-top:5px}}.template--bundle .top-section .pro-package-container .pro-package-title p,.template--bundle .top-section .pro-package-container .pro-package-title span,body.mattress-v2 .top-section .pro-package-container .pro-package-title p,body.mattress-v2 .top-section .pro-package-container .pro-package-title span{margin:0;font-size:16px;line-height:21px;letter-spacing:0}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container .pro-package-title p,.template--bundle .top-section .pro-package-container .pro-package-title span,body.mattress-v2 .top-section .pro-package-container .pro-package-title p,body.mattress-v2 .top-section .pro-package-container .pro-package-title span{font-size:16px}}.template--bundle .top-section .pro-package-container .pro-package-title .title,body.mattress-v2 .top-section .pro-package-container .pro-package-title .title{color:#2d248c;margin-right:auto}.template--bundle .top-section .pro-package-container .pro-package-title .grey,body.mattress-v2 .top-section .pro-package-container .pro-package-title .grey{margin-left:5px;font-family:Sailec}.template--bundle .top-section .pro-package-container .pro-package-title .package-select,body.mattress-v2 .top-section .pro-package-container .pro-package-title .package-select{display:none;position:relative;bottom:3px;margin-right:10px}.template--bundle .top-section .pro-package-container .pro-package-title .package-select button,body.mattress-v2 .top-section .pro-package-container .pro-package-title .package-select button{border:2px solid #2d248c;background:#fff}.template--bundle .top-section .pro-package-container .pro-package-title .package-select button:hover,body.mattress-v2 .top-section .pro-package-container .pro-package-title .package-select button:hover{border:2px solid #248c50}.template--bundle .top-section .pro-package-container .pro-package-title .package-select button span,body.mattress-v2 .top-section .pro-package-container .pro-package-title .package-select button span{border-radius:50%;height:100%;width:100%;border:2px solid #2d1b45;background:#2d1b45}.template--bundle .top-section .pro-package-container .pro-package-text,body.mattress-v2 .top-section .pro-package-container .pro-package-text{margin-bottom:20px}.template--bundle .top-section .pro-package-container .pro-package-text p,body.mattress-v2 .top-section .pro-package-container .pro-package-text p{margin-top:20px;font-size:14px;line-height:25px;letter-spacing:0}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container .pro-package-text p,body.mattress-v2 .top-section .pro-package-container .pro-package-text p{margin-top:10px}}.template--bundle .top-section .pro-package-container .pro-package-products,body.mattress-v2 .top-section .pro-package-container .pro-package-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template--bundle .top-section .pro-package-container .pro-package-products.no-text,body.mattress-v2 .top-section .pro-package-container .pro-package-products.no-text{margin-top:20px}.template--bundle .top-section .pro-package-container .pro-package-products .package-product,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:130px;width:100%}@media screen and (max-width:1600px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product{max-width:120px}}@media screen and (max-width:600px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product{max-width:95px}}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .img-container{margin-bottom:8px}@media screen and (max-width:1500px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .img-container{max-width:90px}}@media screen and (max-width:1024px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .img-container{max-width:105px;margin-bottom:5px}}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container img,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .img-container img{width:100%;-o-object-fit:contain;object-fit:contain}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .text-container{text-align:center}@media screen and (max-width:600px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .text-container{font-size:12px;line-height:16px}}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container a,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .text-container a{letter-spacing:0;margin:0;line-height:16px}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-name,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-name{font-size:15px;line-height:21px;font-family:Sailec-Medium;color:#2d248c}@media screen and (max-width:600px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-name,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-name{font-size:12px;line-height:16px}}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-price,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-price{margin-top:2px}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-price span,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-price span{line-height:12px;font-size:14px}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .quantity-tag,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .quantity-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:50%;height:16px;width:16px;font-size:11px;line-height:13px;background:#7873b5;color:#fff;top:5px;font-family:Sailec;right:5px;text-align:center}@media screen and (max-width:1500px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .quantity-tag,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .quantity-tag{right:15px}}@media screen and (max-width:1024px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .quantity-tag,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .quantity-tag{right:5px}}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .quantity-tag,body.mattress-v2 .top-section .pro-package-container .pro-package-products .package-product .quantity-tag{line-height:1.5em}}.template--bundle .top-section .pro-package-container-title.mattress,body.mattress-v2 .top-section .pro-package-container-title.mattress{display:-webkit-box;display:-ms-flexbox;display:flex}.template--bundle .top-section .detail-tabs+.select-options,body.mattress-v2 .top-section .detail-tabs+.select-options{margin-top:40px}.template--bundle .top-section .select-options,body.mattress-v2 .top-section .select-options{cursor:pointer;margin-top:30px;position:relative}@media only screen and (max-width:1024px){.template--bundle .top-section .select-options,body.mattress-v2 .top-section .select-options{margin-top:30px}}@media only screen and (max-width:768px){.template--bundle .top-section .select-options,body.mattress-v2 .top-section .select-options{margin-top:20px}}.template--bundle .top-section .select-options label,body.mattress-v2 .top-section .select-options label{cursor:pointer;margin:0}@media only screen and (max-width:435px){.template--bundle .top-section .select-options label span,body.mattress-v2 .top-section .select-options label span{display:none}}.template--bundle .top-section .select-options .header label,body.mattress-v2 .top-section .select-options .header label{font:14px/15px WSailec}.template--bundle .top-section .select-options .selected,body.mattress-v2 .top-section .select-options .selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;padding:22px 20px 18px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template--bundle .top-section .select-options .selected:hover,body.mattress-v2 .top-section .select-options .selected:hover{background:#f9f9f9}.template--bundle .top-section .select-options .selected .arrow,body.mattress-v2 .top-section .select-options .selected .arrow{margin:0 0 0 auto}.template--bundle .top-section .select-options .selected .arrow img,body.mattress-v2 .top-section .select-options .selected .arrow img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.template--bundle .top-section .select-options .selected .item,.template--bundle .top-section .select-options ul li,body.mattress-v2 .top-section .select-options .selected .item,body.mattress-v2 .top-section .select-options ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:20px;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}.template--bundle .top-section .select-options .selected .item label,.template--bundle .top-section .select-options ul li label,body.mattress-v2 .top-section .select-options .selected .item label,body.mattress-v2 .top-section .select-options ul li label{color:#2d1c45;font:16px/21px WSailec-Medium;letter-spacing:.4px}.template--bundle .top-section .select-options .selected .item label span,.template--bundle .top-section .select-options ul li label span,body.mattress-v2 .top-section .select-options .selected .item label span,body.mattress-v2 .top-section .select-options ul li label span{color:#020a12;font:14px/21px WSailec;letter-spacing:.35px}.template--bundle .top-section .select-options .selected .item .price .reduced-price,.template--bundle .top-section .select-options ul li .price .reduced-price,body.mattress-v2 .top-section .select-options .selected .item .price .reduced-price,body.mattress-v2 .top-section .select-options ul li .price .reduced-price{color:#e50a47;font:16px/21px WSailec;letter-spacing:1.47px}.template--bundle .top-section .select-options .selected .item .price .full-price,.template--bundle .top-section .select-options ul li .price .full-price,body.mattress-v2 .top-section .select-options .selected .item .price .full-price,body.mattress-v2 .top-section .select-options ul li .price .full-price{color:#666;font:16px/21px WSailec;letter-spacing:1.47px;text-decoration:line-through}.template--bundle .top-section .select-options ul,body.mattress-v2 .top-section .select-options ul{background:#fff;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.07);box-shadow:0 20px 20px 0 rgba(0,0,0,.07);display:none;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;-webkit-transition:max-height .1s ease-in-out;transition:max-height .1s ease-in-out;width:100%;z-index:10}.template--bundle .top-section .select-options ul li,body.mattress-v2 .top-section .select-options ul li{padding:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template--bundle .top-section .select-options ul li:hover,body.mattress-v2 .top-section .select-options ul li:hover{background:#f6f6f6}.template--bundle .top-section .select-options ul li.active .price .reduced-pice,.template--bundle .top-section .select-options ul li.active label,.template--bundle .top-section .select-options ul li.active label span,body.mattress-v2 .top-section .select-options ul li.active .price .reduced-pice,body.mattress-v2 .top-section .select-options ul li.active label,body.mattress-v2 .top-section .select-options ul li.active label span{color:#e50a47}.template--bundle .top-section .select-options.open .arrow img,body.mattress-v2 .top-section .select-options.open .arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.template--bundle .top-section .select-options.open ul,body.mattress-v2 .top-section .select-options.open ul{display:block;max-height:unset}.template--bundle .top-section .ships,.template--bundle .top-section .which,body.mattress-v2 .top-section .ships,body.mattress-v2 .top-section .which{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px;position:relative}.template--bundle .top-section .ships label,.template--bundle .top-section .which label,body.mattress-v2 .top-section .ships label,body.mattress-v2 .top-section .which label{color:#020a12;cursor:auto;font:12px/14px WSailec;letter-spacing:.12px;margin:0;margin-left:10px;text-decoration:underline}.template--bundle .top-section .ships+.gift-container,.template--bundle .top-section .which+.gift-container,body.mattress-v2 .top-section .ships+.gift-container,body.mattress-v2 .top-section .which+.gift-container{margin-top:30px}@media screen and (max-width:1024px){.template--bundle .top-section .ships+.gift-container,.template--bundle .top-section .which+.gift-container,body.mattress-v2 .top-section .ships+.gift-container,body.mattress-v2 .top-section .which+.gift-container{margin-top:20px}}.template--bundle .top-section .ships .tooltip,.template--bundle .top-section .which .tooltip,body.mattress-v2 .top-section .ships .tooltip,body.mattress-v2 .top-section .which .tooltip{background:#fff;-webkit-box-shadow:0 3px 9px 3px rgba(204,204,204,.5);box-shadow:0 3px 9px 3px rgba(204,204,204,.5);color:#020a12;display:none;font:12px/18px WSailec;left:0;letter-spacing:.12px;line-height:18px;max-width:350px;padding:10px;position:absolute;text-align:left;top:40px;z-index:10}@media screen and (max-width:400px){.template--bundle .top-section .ships .tooltip,.template--bundle .top-section .which .tooltip,body.mattress-v2 .top-section .ships .tooltip,body.mattress-v2 .top-section .which .tooltip{max-width:250px;text-align:center}}.template--bundle .top-section .ships label:hover+.tooltip,.template--bundle .top-section .which label:hover+.tooltip,body.mattress-v2 .top-section .ships label:hover+.tooltip,body.mattress-v2 .top-section .which label:hover+.tooltip{display:block;z-index:10}.template--bundle .top-section .ships label,body.mattress-v2 .top-section .ships label{color:#248c50}.template--bundle .top-section .ships.grey label,body.mattress-v2 .top-section .ships.grey label{color:#707070}.template--bundle .top-section .ships.grey svg .ships-fill,body.mattress-v2 .top-section .ships.grey svg .ships-fill{fill:#98989a}.template--bundle .top-section .ships.grey svg .ships-fill-second,body.mattress-v2 .top-section .ships.grey svg .ships-fill-second{fill:#707070}.template--bundle .top-section .ships.grey svg .ships-stroke,body.mattress-v2 .top-section .ships.grey svg .ships-stroke{stroke:#707070}.template--bundle .top-section .which,body.mattress-v2 .top-section .which{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:13px}.template--bundle .top-section .which .popup,body.mattress-v2 .top-section .which .popup{background:#fff;-webkit-box-shadow:0 0 0 9999px rgba(0,0,0,.7);box-shadow:0 0 0 9999px rgba(0,0,0,.7);display:block;height:330px;left:50%;max-width:480px;padding:45px 50px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media all and (max-width:395px){.template--bundle .top-section .which .popup,body.mattress-v2 .top-section .which .popup{height:350px;padding-left:30px;padding-right:30px}}@media all and (max-width:332px){.template--bundle .top-section .which .popup,body.mattress-v2 .top-section .which .popup{height:355px;padding-left:20px;padding-right:20px}}.template--bundle .top-section .which .popup a.close,body.mattress-v2 .top-section .which .popup a.close{background:url("../img/zoma/close-icon.svg") no-repeat;height:11px;position:absolute;right:15px;top:15px;width:11px}.template--bundle .top-section .which .popup .intro,body.mattress-v2 .top-section .which .popup .intro{font:18px/28px WSailec-Bold;letter-spacing:.18px;text-align:center}.template--bundle .top-section .which .popup .types,body.mattress-v2 .top-section .which .popup .types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.template--bundle .top-section .which .popup .types .type .title,body.mattress-v2 .top-section .which .popup .types .type .title{color:#020a12;font:18px/18px WSailec-Medium;letter-spacing:.18px;padding-left:24px}.template--bundle .top-section .which .popup .types .type ul,body.mattress-v2 .top-section .which .popup .types .type ul{margin-top:20px}.template--bundle .top-section .which .popup .types .type ul li,body.mattress-v2 .top-section .which .popup .types .type ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#020a12;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font:12px/18px WSailec;letter-spacing:.12px}.template--bundle .top-section .which .popup .types .type ul li:nth-child(n+2),body.mattress-v2 .top-section .which .popup .types .type ul li:nth-child(n+2){margin-top:25px}.template--bundle .top-section .which .popup .types .type ul li::before,body.mattress-v2 .top-section .which .popup .types .type ul li::before{background:url("../img/zoma/check-icon.svg") no-repeat;content:" ";height:13px;margin-right:7px;width:17px}.template--bundle .top-section #BundlePillow,body.mattress-v2 .top-section #BundlePillow{margin-bottom:0}.template--bundle .top-section .gift-container+.select-options-bundle__container,body.mattress-v2 .top-section .gift-container+.select-options-bundle__container{margin-top:30px}.template--bundle .top-section .button-red,body.mattress-v2 .top-section .button-red{background:#e50a47;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font:16px/21px WSailec-Bold;letter-spacing:.8px;margin-top:40px;padding:22px 50px 21px;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}@media only screen and (min-width:1025px){.template--bundle .top-section .button-red:hover,body.mattress-v2 .top-section .button-red:hover{background:#ef0848}}.template--bundle .top-section .select-options-bundle,body.mattress-v2 .top-section .select-options-bundle{margin-bottom:15px}.template--bundle .top-section .select-options-bundle__container,body.mattress-v2 .top-section .select-options-bundle__container{margin-top:40px}@media only screen and (max-width:1024px){.template--bundle .top-section .select-options-bundle__container,body.mattress-v2 .top-section .select-options-bundle__container{margin-top:30px}}.template--bundle .top-section .select-options-bundle__container .header,body.mattress-v2 .top-section .select-options-bundle__container .header{margin-bottom:10px}.template--bundle .top-section .select-options-bundle__container .header label,body.mattress-v2 .top-section .select-options-bundle__container .header label{color:#000;font:14px/15px WSailec;letter-spacing:.4px;letter-spacing:0}.template--bundle .top-section .select-option-check,body.mattress-v2 .top-section .select-option-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.template--bundle .top-section .select-option-check.active .select-option__checkmark button,body.mattress-v2 .top-section .select-option-check.active .select-option__checkmark button{background:#2d1c45}@media only screen and (min-width:1025px){.template--bundle .top-section .select-option-check.active .select-option__checkmark button:hover,body.mattress-v2 .top-section .select-option-check.active .select-option__checkmark button:hover{background:#e50a47}}.template--bundle .top-section .select-option-check.active .select-option__title button,body.mattress-v2 .top-section .select-option-check.active .select-option__title button{color:#2d1c45!important}@media only screen and (min-width:1025px){.template--bundle .top-section .select-option-check.active .select-option__title button:hover,body.mattress-v2 .top-section .select-option-check.active .select-option__title button:hover{color:#2d1c45!important}}.template--bundle .top-section .select-option__checkmark,body.mattress-v2 .top-section .select-option__checkmark{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.template--bundle .top-section .select-option__checkmark:hover~.select-option__title button,body.mattress-v2 .top-section .select-option__checkmark:hover~.select-option__title button{color:#e50a47}}.template--bundle .top-section .select-option__checkmark button,body.mattress-v2 .top-section .select-option__checkmark button{background:#ddd;border:0;border:1px solid transparent;border-radius:50%;height:25px;outline:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:border-color .15s ease;transition:border-color .15s ease;width:25px}.template--bundle .top-section .select-option__checkmark button:not(:disabled),body.mattress-v2 .top-section .select-option__checkmark button:not(:disabled){cursor:pointer}@media only screen and (min-width:1025px){.template--bundle .top-section .select-option__checkmark button:not(:disabled):hover,body.mattress-v2 .top-section .select-option__checkmark button:not(:disabled):hover{border-color:#e50a47}}.template--bundle .top-section .select-option__checkmark .check,body.mattress-v2 .top-section .select-option__checkmark .check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template--bundle .top-section .select-option__checkmark .check svg,body.mattress-v2 .top-section .select-option__checkmark .check svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template--bundle .top-section .select-option__title,body.mattress-v2 .top-section .select-option__title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px}.template--bundle .top-section .select-option__title button,body.mattress-v2 .top-section .select-option__title button{background-color:#fff;border:0;color:#707070;cursor:pointer;font-size:14px;letter-spacing:.35px;outline:0;text-decoration:underline;-ms-touch-action:manipulation;touch-action:manipulation}.template--bundle .top-section .select-option__title button:hover,body.mattress-v2 .top-section .select-option__title button:hover{color:#e50a47}.template--bundle .top-section .select-option__price,body.mattress-v2 .top-section .select-option__price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;letter-spacing:1.29px}.template--bundle .top-section .select-option__price.isDiscounted .full-price,body.mattress-v2 .top-section .select-option__price.isDiscounted .full-price{text-decoration:line-through}.template--bundle .top-section .select-option__price .reduced-price,body.mattress-v2 .top-section .select-option__price .reduced-price{color:#e50a47;padding-right:8px}.template--bundle .top-section .select-option__price .full-price,body.mattress-v2 .top-section .select-option__price .full-price{color:#666}.template--bundle .top-section .bundle-popup,body.mattress-v2 .top-section .bundle-popup{background:rgba(0,0,0,.75);bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;-webkit-transition:visibility 0s linear 0s,opacity .2s ease 0s;transition:visibility 0s linear 0s,opacity .2s ease 0s;visibility:visible;z-index:9999999}.template--bundle .top-section .bundle-popup__modal,body.mattress-v2 .top-section .bundle-popup__modal{border-radius:3px;-webkit-box-shadow:0 6px 15px 0 rgba(158,158,158,.15);box-shadow:0 6px 15px 0 rgba(158,158,158,.15);left:50%;max-width:480px;overflow-x:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.template--bundle .top-section .bundle-popup__close,body.mattress-v2 .top-section .bundle-popup__close{position:absolute;right:11px;top:11px;z-index:1}.template--bundle .top-section .bundle-popup__close button,body.mattress-v2 .top-section .bundle-popup__close button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px}.template--bundle .top-section .bundle-popup__close img,body.mattress-v2 .top-section .bundle-popup__close img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template--bundle .top-section .bundle-popup__content,body.mattress-v2 .top-section .bundle-popup__content{height:100%;width:100%}.template--bundle .top-section .bundle-popup__inner-content,body.mattress-v2 .top-section .bundle-popup__inner-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 75px}@media only screen and (max-width:475px){.template--bundle .top-section .bundle-popup__inner-content,body.mattress-v2 .top-section .bundle-popup__inner-content{padding:40px 20px}}.template--bundle .top-section .bundle-popup__inner-content .title-block,body.mattress-v2 .top-section .bundle-popup__inner-content .title-block{color:#e50a47;display:block;font-family:WSailec-Bold;font-size:18px;letter-spacing:.18px;max-width:315px;text-align:center;width:100%}.template--bundle .top-section .bundle-popup__inner-content .stamped-starrating:hover,body.mattress-v2 .top-section .bundle-popup__inner-content .stamped-starrating:hover{cursor:initial}.template--bundle .top-section .bundle-popup__inner-content .star-rating-widget .star-rating .stamped-badge-caption[data-reviews]:hover,body.mattress-v2 .top-section .bundle-popup__inner-content .star-rating-widget .star-rating .stamped-badge-caption[data-reviews]:hover{color:#020a12;cursor:initial}.template--bundle .top-section .bundle-popup__inner-content .star-rating-widget,body.mattress-v2 .top-section .bundle-popup__inner-content .star-rating-widget{-ms-flex-item-align:start;align-self:flex-start;margin-top:5px}.template--bundle .top-section .bundle-popup__inner-content .star-rating-widget .stamped-badge-caption,body.mattress-v2 .top-section .bundle-popup__inner-content .star-rating-widget .stamped-badge-caption{bottom:1px;position:relative}.template--bundle .top-section .bundle-popup__inner-content .star-rating-widget .stamped-badge-caption:hover,body.mattress-v2 .top-section .bundle-popup__inner-content .star-rating-widget .stamped-badge-caption:hover{color:unset}.template--bundle .top-section .bundle-popup__inner-content .star-rating-widget .data-rating,.template--bundle .top-section .bundle-popup__inner-content .star-rating-widget .data-reviews,body.mattress-v2 .top-section .bundle-popup__inner-content .star-rating-widget .data-rating,body.mattress-v2 .top-section .bundle-popup__inner-content .star-rating-widget .data-reviews{font-family:Sailec;font-size:12px;letter-spacing:.6px}.template--bundle .top-section .bundle-popup__inner-content .content,body.mattress-v2 .top-section .bundle-popup__inner-content .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px!important;width:100%}@media only screen and (max-width:475px){.template--bundle .top-section .bundle-popup__inner-content .modal-col:first-of-type,body.mattress-v2 .top-section .bundle-popup__inner-content .modal-col:first-of-type{padding-left:20px}}.template--bundle .top-section .bundle-popup__inner-content .sub-title,body.mattress-v2 .top-section .bundle-popup__inner-content .sub-title{font-family:WSailec-Medium;font-size:18px}.template--bundle .top-section .bundle-popup__inner-content .check-list,body.mattress-v2 .top-section .bundle-popup__inner-content .check-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}.template--bundle .top-section .bundle-popup__inner-content .check-list li,body.mattress-v2 .top-section .bundle-popup__inner-content .check-list li{color:#020a12;font-size:12px;letter-spacing:.12px;position:relative}.template--bundle .top-section .bundle-popup__inner-content .check-list li:not(:last-child),body.mattress-v2 .top-section .bundle-popup__inner-content .check-list li:not(:last-child){margin-bottom:20px}.template--bundle .top-section .bundle-popup__inner-content .check-list .red-check-icon,body.mattress-v2 .top-section .bundle-popup__inner-content .check-list .red-check-icon{left:-25px;position:absolute}.template--bundle .top-section .bundle-popup__modal,body.mattress-v2 .top-section .bundle-popup__modal{max-width:695px}.template--bundle .top-section .bundle-popup__modal.pillow-modal,body.mattress-v2 .top-section .bundle-popup__modal.pillow-modal{max-width:865px}.template--bundle .top-section .bundle-popup__modal.pillow-modal .bundle-popup__content__img,body.mattress-v2 .top-section .bundle-popup__modal.pillow-modal .bundle-popup__content__img{max-width:482px}@media screen and (max-width:900px){.template--bundle .top-section .bundle-popup__modal,body.mattress-v2 .top-section .bundle-popup__modal{max-width:438px}}.template--bundle .top-section .bundle-popup__content,body.mattress-v2 .top-section .bundle-popup__content{background:#fff;border-radius:0 3px 3px 0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.12);box-shadow:0 3px 6px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;max-height:321px}@media screen and (max-width:900px){.template--bundle .top-section .bundle-popup__content,body.mattress-v2 .top-section .bundle-popup__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:unset;max-width:unset}}.template--bundle .top-section .bundle-popup__content__img,body.mattress-v2 .top-section .bundle-popup__content__img{display:block;max-width:312px;overflow:hidden;width:100%}@media screen and (max-width:900px){.template--bundle .top-section .bundle-popup__content__img,body.mattress-v2 .top-section .bundle-popup__content__img{max-width:unset}}.template--bundle .top-section .bundle-popup__content__img img,body.mattress-v2 .top-section .bundle-popup__content__img img{display:block;-webkit-transform:translateX(-75px);transform:translateX(-75px)}@media screen and (max-width:900px){.template--bundle .top-section .bundle-popup__content__img img,body.mattress-v2 .top-section .bundle-popup__content__img img{-o-object-fit:cover;object-fit:cover;-webkit-transform:none;transform:none;width:100%}}.template--bundle .top-section .bundle-popup__inner-content,body.mattress-v2 .top-section .bundle-popup__inner-content{max-width:383px;padding:45px}@media screen and (max-width:900px){.template--bundle .top-section .bundle-popup__inner-content,body.mattress-v2 .top-section .bundle-popup__inner-content{max-width:unset}}.template--bundle .top-section .bundle-popup__inner-content .title-block,body.mattress-v2 .top-section .bundle-popup__inner-content .title-block{max-width:unset;text-align:left}.template--bundle .top-section .bundle-popup__inner-content .content,body.mattress-v2 .top-section .bundle-popup__inner-content .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}.template--bundle .top-section .bundle-popup__inner-content .content p,body.mattress-v2 .top-section .bundle-popup__inner-content .content p{font-size:14px;letter-spacing:.14px;margin-top:0}.template--bundle .top-section .bundle-popup__inner-content .check-list,body.mattress-v2 .top-section .bundle-popup__inner-content .check-list{margin:25px 0 0 25px}.template--bundle .top-section #BundlePillow .select-option__checkmark button,body.mattress-v2 .top-section #BundlePillow .select-option__checkmark button{background:#70cc97;border:0;cursor:auto}.template--bundle .top-section #BundlePillow .select-option__checkmark button:hover,body.mattress-v2 .top-section #BundlePillow .select-option__checkmark button:hover{border:0}@media only screen and (max-width:900px){.template--bundle .top-section #BundlePillow .bundle-popup__modal,body.mattress-v2 .top-section #BundlePillow .bundle-popup__modal{max-width:360px}}.template--bundle .top-section #BundlePillow .bundle-popup__inner-content,body.mattress-v2 .top-section #BundlePillow .bundle-popup__inner-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.template--bundle .top-section #BundlePillow .bundle-popup__content__img img,body.mattress-v2 .top-section #BundlePillow .bundle-popup__content__img img{height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;-webkit-transform:none;transform:none}@media only screen and (max-width:900px){.template--bundle .top-section #BundlePillow .bundle-popup__content__img img,body.mattress-v2 .top-section #BundlePillow .bundle-popup__content__img img{width:100%}}@media screen and (max-width:768px){.template--bundle .top-section #BundlePillow .bundle-popup__content__img img,body.mattress-v2 .top-section #BundlePillow .bundle-popup__content__img img{height:unset}}.template--bundle .top-section #BundleFoundation .bundle-popup__modal,body.mattress-v2 .top-section #BundleFoundation .bundle-popup__modal{max-width:766px}@media screen and (max-width:900px){.template--bundle .top-section #BundleFoundation .bundle-popup__modal,body.mattress-v2 .top-section #BundleFoundation .bundle-popup__modal{max-width:405px}}.template--bundle .top-section #BundleFoundation .bundle-popup__content__img,body.mattress-v2 .top-section #BundleFoundation .bundle-popup__content__img{border-radius:0 3px 3px 0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.12);box-shadow:0 3px 6px rgba(0,0,0,.12);max-width:383px;overflow:hidden}@media screen and (max-width:900px){.template--bundle .top-section #BundleFoundation .bundle-popup__content__img,body.mattress-v2 .top-section #BundleFoundation .bundle-popup__content__img{max-width:unset}}.template--bundle .top-section #BundleFoundation .bundle-popup__content__img img,body.mattress-v2 .top-section #BundleFoundation .bundle-popup__content__img img{-webkit-transform:translateX(-20px);transform:translateX(-20px)}@media screen and (max-width:900px){.template--bundle .top-section #BundleFoundation .bundle-popup__content__img img,body.mattress-v2 .top-section #BundleFoundation .bundle-popup__content__img img{-webkit-transform:none;transform:none}}.template--bundle .detail-tabs,body.mattress-v2 .detail-tabs{margin-top:20px}.template--bundle .detail-tabs__container,body.mattress-v2 .detail-tabs__container{width:100%}.template--bundle .detail-tabs__header,body.mattress-v2 .detail-tabs__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;position:relative}.template--bundle .detail-tabs__header--item,body.mattress-v2 .detail-tabs__header--item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;letter-spacing:0;font-family:WSailec;color:#000;padding:7px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}@media only screen and (min-width:737px){.template--bundle .detail-tabs__header--item:hover,body.mattress-v2 .detail-tabs__header--item:hover{color:#e50a47}}.template--bundle .detail-tabs__header--hover,body.mattress-v2 .detail-tabs__header--hover{background-color:#2d1c45;position:absolute;bottom:-2px;left:0;display:block;height:2px;width:33.33333333333%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:opacity .15s ease 0s,width .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,width .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,width .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,width .15s ease 0s,-webkit-transform .15s ease 0s}.template--bundle .detail-tabs__content,body.mattress-v2 .detail-tabs__content{width:100%;padding:20px 0 0}.template--bundle .detail-tabs__content--item,body.mattress-v2 .detail-tabs__content--item{color:#2d1c45;font-size:16px;opacity:0}.template--bundle .detail-tabs__content--item li,.template--bundle .detail-tabs__content--item ul,body.mattress-v2 .detail-tabs__content--item li,body.mattress-v2 .detail-tabs__content--item ul{list-style:initial;margin-left:8px;font-size:16px;letter-spacing:0;line-height:26px}.template--bundle .detail-tabs__content--item li:not(:last-child),body.mattress-v2 .detail-tabs__content--item li:not(:last-child){margin-bottom:10px}.template--bundle .detail-tabs__content--item p,body.mattress-v2 .detail-tabs__content--item p{line-height:26px;font-size:16px;letter-spacing:0;margin:0}.template--bundle .detail-tabs__content--item:not(.active),body.mattress-v2 .detail-tabs__content--item:not(.active){visibility:hidden;opacity:0;max-height:0}.template--bundle .detail-tabs__content--item.active,body.mattress-v2 .detail-tabs__content--item.active{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.template--bundle .select-options-pill,body.mattress-v2 .select-options-pill{margin-top:45px}@media only screen and (max-width:1024px){.template--bundle .select-options-pill,body.mattress-v2 .select-options-pill{margin-top:30px}}.template--bundle .select-options-pill.not-top-section,body.mattress-v2 .select-options-pill.not-top-section{margin-left:auto;margin-right:auto;max-width:540px;padding:0 30px;width:100%}@media only screen and (max-width:736px){.template--bundle .select-options-pill.not-top-section,body.mattress-v2 .select-options-pill.not-top-section{max-width:300px}.template--bundle .select-options-pill.not-top-section label,body.mattress-v2 .select-options-pill.not-top-section label{font-size:13px}.template--bundle .select-options-pill.not-top-section .sub,body.mattress-v2 .select-options-pill.not-top-section .sub{font-size:10px;margin-top:2px}}.template--bundle .select-options-pill.not-top-section label,body.mattress-v2 .select-options-pill.not-top-section label{text-transform:initial}.template--bundle .select-options-pill.not-top-section ul li:nth-child(2)::after,body.mattress-v2 .select-options-pill.not-top-section ul li:nth-child(2)::after{display:none}.template--bundle .select-options-pill .header label,body.mattress-v2 .select-options-pill .header label{font:14px/15px WSailec;letter-spacing:0}.template--bundle .select-options-pill ul,body.mattress-v2 .select-options-pill ul{background:#f6f6f6;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;position:relative}.template--bundle .select-options-pill ul:hover .toggle-slide.left,body.mattress-v2 .select-options-pill ul:hover .toggle-slide.left{background-color:#392357}.template--bundle .select-options-pill ul:hover .toggle-slide.right,body.mattress-v2 .select-options-pill ul:hover .toggle-slide.right{background-color:#392357}.template--bundle .select-options-pill ul .toggle-slide,body.mattress-v2 .select-options-pill ul .toggle-slide{border-radius:50px;height:100%;position:absolute;-webkit-transition:left .4s ease-in-out 0s,background-color 150ms ease-in-out 0s;transition:left .4s ease-in-out 0s,background-color 150ms ease-in-out 0s;width:50%}.template--bundle .select-options-pill ul .toggle-slide.left,body.mattress-v2 .select-options-pill ul .toggle-slide.left{background-color:#2d1c45;left:0}.template--bundle .select-options-pill ul .toggle-slide.right,body.mattress-v2 .select-options-pill ul .toggle-slide.right{background-color:#2d1c45;left:50%}.template--bundle .select-options-pill ul li,body.mattress-v2 .select-options-pill ul li{background:0 0;border:1px solid transparent;border-radius:50px;cursor:pointer;-ms-flex-preferred-size:50%;flex-basis:50%;padding:13px 13px 10px;-ms-touch-action:manipulation;touch-action:manipulation;z-index:5}.template--bundle .select-options-pill ul li:first-child,body.mattress-v2 .select-options-pill ul li:first-child{border-bottom-left-radius:50px;border-top-left-radius:50px}.template--bundle .select-options-pill ul li:nth-child(2),body.mattress-v2 .select-options-pill ul li:nth-child(2){border-bottom-right-radius:50px;border-top-right-radius:50px;position:relative}.template--bundle .select-options-pill ul li *,body.mattress-v2 .select-options-pill ul li *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template--bundle .select-options-pill ul li label,body.mattress-v2 .select-options-pill ul li label{color:#2d1c45;cursor:pointer;display:block;font:16px/16px WSailec-Medium;letter-spacing:.16px;margin:0;text-align:center;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.template--bundle .select-options-pill ul li .sub,body.mattress-v2 .select-options-pill ul li .sub{color:#020a12;font:11px/16px WSailec;letter-spacing:.11px;margin-top:7px;text-align:center;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;width:100%}.template--bundle .select-options-pill ul li.active,body.mattress-v2 .select-options-pill ul li.active{color:#fff;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.template--bundle .select-options-pill ul li.active label,body.mattress-v2 .select-options-pill ul li.active label{color:#fff;-webkit-transition:color 125ms ease-in-out;transition:color 125ms ease-in-out}.template--bundle .select-options-pill ul li.active .sub,body.mattress-v2 .select-options-pill ul li.active .sub{color:#fff;-webkit-transition:color 125ms ease-in-out;transition:color 125ms ease-in-out}.template--bundle #inthenews,body.mattress-v2 #inthenews{margin-bottom:0}@media only screen and (max-width:736px){.template--bundle #inthenews,body.mattress-v2 #inthenews{margin-bottom:0}}.template--bundle .athletes-section,body.mattress-v2 .athletes-section{background-color:#f6f6f6;padding:100px 0}@media only screen and (max-width:1024px){.template--bundle .athletes-section,body.mattress-v2 .athletes-section{background-color:#fff}}@media screen and (max-width:767px){.template--bundle .athletes-section,body.mattress-v2 .athletes-section{padding:60px 0}}.template--bundle .athletes-section-title h2,body.mattress-v2 .athletes-section-title h2{font-family:Sailec-Bold;font-size:60px;letter-spacing:-1.2px;margin-bottom:60px;opacity:1}@media screen and (max-width:900px){.template--bundle .athletes-section-title h2,body.mattress-v2 .athletes-section-title h2{font-size:40px}}@media screen and (max-width:736px){.template--bundle .athletes-section-title h2,body.mattress-v2 .athletes-section-title h2{font-size:30px;text-align:center}}.template--bundle .media-reviews-slider,body.mattress-v2 .media-reviews-slider{margin:0;overflow-x:hidden}.template--bundle section.compare-in-price,body.mattress-v2 section.compare-in-price{background-color:#f6f6f6;padding-bottom:100px}.template--bundle section.compare-in-price .title-block h2,body.mattress-v2 section.compare-in-price .title-block h2{max-width:560px}@media only screen and (min-width:768px) and (max-width:1310px){.template--bundle section.compare-in-price .compare-prices-table,body.mattress-v2 section.compare-in-price .compare-prices-table{height:430px;max-width:724px}}.template--bundle section.compare-in-price .compare-prices-table li,body.mattress-v2 section.compare-in-price .compare-prices-table li{background-color:inherit}@media only screen and (min-width:768px) and (max-width:1310px){.template--bundle section.compare-in-price .compare-prices-table li,body.mattress-v2 section.compare-in-price .compare-prices-table li{height:200px}}.template--bundle section.compare-in-price .compare-prices-table li .wrapper,body.mattress-v2 section.compare-in-price .compare-prices-table li .wrapper{-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.template--bundle section.compare-in-price .compare-prices-table li .wrapper-inner,body.mattress-v2 section.compare-in-price .compare-prices-table li .wrapper-inner{background-color:#fff;padding:60px 30px}@media only screen and (min-width:768px) and (max-width:1310px){.template--bundle section.compare-in-price .compare-prices-table li .wrapper-inner,body.mattress-v2 section.compare-in-price .compare-prices-table li .wrapper-inner{padding:36px 20px}}@media all and (max-width:767px){.template--bundle section.compare-in-price .compare-prices-table li .wrapper-inner,body.mattress-v2 section.compare-in-price .compare-prices-table li .wrapper-inner{margin:8.5px;padding:42px 5px}}@media only screen and (min-width:768px) and (max-width:1310px){.template--bundle section.compare-in-price .compare-prices-table li.featured,body.mattress-v2 section.compare-in-price .compare-prices-table li.featured{height:420px}}.template--bundle section.compare-in-price .compare-prices-table li.featured .wrapper,body.mattress-v2 section.compare-in-price .compare-prices-table li.featured .wrapper{margin:0}.template--bundle section.compare-in-price .compare-prices-table li.featured .wrapper-inner,body.mattress-v2 section.compare-in-price .compare-prices-table li.featured .wrapper-inner{-webkit-box-shadow:0 3px 9px rgba(0,0,0,.1);box-shadow:0 3px 9px rgba(0,0,0,.1);padding:50px 30px 70px}@media only screen and (min-width:768px) and (max-width:1310px){.template--bundle section.compare-in-price .compare-prices-table li.featured .wrapper-inner,body.mattress-v2 section.compare-in-price .compare-prices-table li.featured .wrapper-inner{height:410px;padding:80px 20px}}.template--bundle section.compare-in-price .compare-prices-table li .title,body.mattress-v2 section.compare-in-price .compare-prices-table li .title{font-family:WSailec-Bold;font-weight:initial;margin-bottom:0}@media all and (max-width:767px){.template--bundle section.compare-in-price .compare-prices-table li .title,body.mattress-v2 section.compare-in-price .compare-prices-table li .title{margin-bottom:10px}}@media all and (max-width:767px){.template--bundle section.compare-in-price .compare-prices-table li .sub-title,body.mattress-v2 section.compare-in-price .compare-prices-table li .sub-title{margin-bottom:30px;min-height:unset}}.template--bundle section.faqs,body.mattress-v2 section.faqs{padding-top:100px}@media only screen and (max-width:736px){.template--bundle section.faqs,body.mattress-v2 section.faqs{padding-top:50px}}.template--bundle section.faqs .questions-wrapper,body.mattress-v2 section.faqs .questions-wrapper{margin-top:60px}@media only screen and (max-width:736px){.template--bundle section.faqs .questions-wrapper,body.mattress-v2 section.faqs .questions-wrapper{margin-top:30px}}.template--bundle section.faqs .questions-wrapper .question h2,body.mattress-v2 section.faqs .questions-wrapper .question h2{letter-spacing:1px}.template--bundle section.small-title.specs-container .specs-title,body.mattress-v2 section.small-title.specs-container .specs-title{letter-spacing:1.2px}.template--bundle section.enhanced-recovery .description,body.mattress-v2 section.enhanced-recovery .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1040px;padding:0 20px;width:100%}@media only screen and (max-width:1024px){.template--bundle section.enhanced-recovery .description,body.mattress-v2 section.enhanced-recovery .description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.template--bundle section.enhanced-recovery .description__column:first-child,body.mattress-v2 section.enhanced-recovery .description__column:first-child{max-width:670px}@media only screen and (max-width:1024px){.template--bundle section.enhanced-recovery .description__column:first-child,body.mattress-v2 section.enhanced-recovery .description__column:first-child{max-width:unset;text-align:center;width:calc(100% - 40px)}}.template--bundle section.enhanced-recovery .description__column p,body.mattress-v2 section.enhanced-recovery .description__column p{color:#332f30;font:18px/32px WSailec;font-size:18px;font-weight:400;line-height:1.78;margin:0}@media only screen and (min-width:737px){.template--bundle section.enhanced-recovery .description__column p,body.mattress-v2 section.enhanced-recovery .description__column p{width:650px}}@media only screen and (max-width:1024px){.template--bundle section.enhanced-recovery .description__column p,body.mattress-v2 section.enhanced-recovery .description__column p{font-size:16px;line-height:26px;margin:auto}}.template--bundle section.enhanced-recovery .description .check-list,body.mattress-v2 section.enhanced-recovery .description .check-list{margin-top:0}@media only screen and (max-width:1340px){.template--bundle section.enhanced-recovery .description .check-list,body.mattress-v2 section.enhanced-recovery .description .check-list{display:block}}@media only screen and (max-width:1024px){.template--bundle section.enhanced-recovery .description .check-list,body.mattress-v2 section.enhanced-recovery .description .check-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px auto 0;max-width:450px}.template--bundle section.enhanced-recovery .description .check-list li:last-child,body.mattress-v2 section.enhanced-recovery .description .check-list li:last-child{display:block;margin:10px auto 0;text-align:center}}@media only screen and (max-width:736px){.template--bundle section.enhanced-recovery .description .check-list,body.mattress-v2 section.enhanced-recovery .description .check-list{display:block;max-width:unset}.template--bundle section.enhanced-recovery .description .check-list li:last-child,body.mattress-v2 section.enhanced-recovery .description .check-list li:last-child{text-align:left}}@media only screen and (max-width:736px){.template--bundle .focused-support,body.mattress-v2 .focused-support{padding-bottom:50px}}@media only screen and (max-width:1340px){.template--bundle .focused-support .check-list,body.mattress-v2 .focused-support .check-list{display:block;width:unset}}.template--bundle .focused-support .check-list .red-check-icon,body.mattress-v2 .focused-support .check-list .red-check-icon{padding-right:8px}.template--bundle .focused-support .images,body.mattress-v2 .focused-support .images{background-color:#f0f0f2}@media only screen and (max-width:1340px){.template--bundle .focused-support .images,body.mattress-v2 .focused-support .images{margin-top:0}}@media only screen and (max-width:736px){.template--bundle .focused-support .images,body.mattress-v2 .focused-support .images{padding-bottom:20px}}.template--bundle .focused-support .black-text,body.mattress-v2 .focused-support .black-text{color:#332f30;font:18px/32px WSailec;font-weight:400}@media only screen and (min-width:737px){.template--bundle .focused-support .black-text,body.mattress-v2 .focused-support .black-text{width:500px}}@media only screen and (max-width:1024px){.template--bundle .focused-support .black-text,body.mattress-v2 .focused-support .black-text{font-size:16px;line-height:26px}}@media only screen and (min-width:1341px){.template--bundle .focused-support .select-options-pill,body.mattress-v2 .focused-support .select-options-pill{padding-left:0}}.template--bundle .focused-support .select-options-pill ul,body.mattress-v2 .focused-support .select-options-pill ul{background-color:#fff}.template--bundle .focused-support .select-options-pill.pill-under-image,body.mattress-v2 .focused-support .select-options-pill.pill-under-image{display:none}@media only screen and (max-width:1340px){.template--bundle .focused-support .select-options-pill.pill-under-image,body.mattress-v2 .focused-support .select-options-pill.pill-under-image{bottom:100px;display:block;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}}@media only screen and (max-width:1024px){.template--bundle .focused-support .select-options-pill.pill-under-image,body.mattress-v2 .focused-support .select-options-pill.pill-under-image{bottom:50px}}@media only screen and (max-width:736px){.template--bundle .focused-support .select-options-pill.pill-under-image,body.mattress-v2 .focused-support .select-options-pill.pill-under-image{bottom:0}}@media only screen and (min-width:1341px){.template--bundle .focused-support .select-options-pill,body.mattress-v2 .focused-support .select-options-pill{padding-bottom:30px}}@media only screen and (max-width:1340px){.template--bundle .focused-support .select-options-pill,body.mattress-v2 .focused-support .select-options-pill{display:none}}.template--bundle section.made-with-purpose,body.mattress-v2 section.made-with-purpose{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1312px;padding:100px 50px}@media only screen and (max-width:1450px){.template--bundle section.made-with-purpose,body.mattress-v2 section.made-with-purpose{padding-top:80px}}@media only screen and (max-width:1024px){.template--bundle section.made-with-purpose,body.mattress-v2 section.made-with-purpose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 0 0}}@media only screen and (max-width:500px){.template--bundle section.made-with-purpose,body.mattress-v2 section.made-with-purpose{padding:50px 0 0}}.template--bundle section.made-with-purpose .small-title-center,body.mattress-v2 section.made-with-purpose .small-title-center{max-width:465px;padding-right:15px}@media only screen and (max-width:1024px){.template--bundle section.made-with-purpose .small-title-center,body.mattress-v2 section.made-with-purpose .small-title-center{margin-bottom:40px;max-width:unset;padding:0}}.template--bundle section.made-with-purpose .small-title-center h2,body.mattress-v2 section.made-with-purpose .small-title-center h2{line-height:66px;text-align:left}@media only screen and (max-width:1024px){.template--bundle section.made-with-purpose .small-title-center h2,body.mattress-v2 section.made-with-purpose .small-title-center h2{line-height:42px;text-align:center}}.template--bundle section.made-with-purpose .small-title-center .grey,body.mattress-v2 section.made-with-purpose .small-title-center .grey{color:#332f30;font-size:18px;letter-spacing:0;line-height:32px;text-align:left}@media only screen and (max-width:1024px){.template--bundle section.made-with-purpose .small-title-center .grey,body.mattress-v2 section.made-with-purpose .small-title-center .grey{margin:20px auto 0;max-width:660px;padding:0 30px;text-align:center;width:100%}}@media only screen and (max-width:500px){.template--bundle section.made-with-purpose .small-title-center .grey,body.mattress-v2 section.made-with-purpose .small-title-center .grey{font-size:16px;line-height:30px}}.template--bundle section.made-with-purpose .small-title-center .grey a,body.mattress-v2 section.made-with-purpose .small-title-center .grey a{text-decoration:underline}@media only screen and (max-width:1024px){.template--bundle section.made-with-purpose .picture,body.mattress-v2 section.made-with-purpose .picture{padding:0 50px;width:100%}}@media only screen and (max-width:736px){.template--bundle section.made-with-purpose .picture,body.mattress-v2 section.made-with-purpose .picture{padding:0}}.template--bundle section.made-with-purpose .image-container,body.mattress-v2 section.made-with-purpose .image-container{background-color:#f5edf0;padding:130px 90px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1024px){.template--bundle section.made-with-purpose .image-container,body.mattress-v2 section.made-with-purpose .image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:70px 0;width:100%}.template--bundle section.made-with-purpose .image-container img,body.mattress-v2 section.made-with-purpose .image-container img{width:70%}}@media only screen and (max-width:1024px){.template--bundle section.made-with-purpose .check-list,body.mattress-v2 section.made-with-purpose .check-list{margin:30px auto 0;max-width:415px;padding:0 30px}}.template--bundle section.cta-image,body.mattress-v2 section.cta-image{position:relative}@media only screen and (max-width:736px){.template--bundle section.cta-image .background img,body.mattress-v2 section.cta-image .background img{min-height:375px;-o-object-fit:cover;object-fit:cover}}.template--bundle section.cta-image .cta-content,body.mattress-v2 section.cta-image .cta-content{max-width:450px;position:absolute;right:6%;top:18%;width:100%}@media only screen and (max-width:1024px){.template--bundle section.cta-image .cta-content,body.mattress-v2 section.cta-image .cta-content{right:5%;top:12%}}@media only screen and (max-width:736px){.template--bundle section.cta-image .cta-content,body.mattress-v2 section.cta-image .cta-content{right:unset;top:40px}}.template--bundle section.cta-image .cta-content .title-block h2,body.mattress-v2 section.cta-image .cta-content .title-block h2{font-size:60px;letter-spacing:-1.2px;line-height:66px;text-align:right}@media only screen and (max-width:1024px){.template--bundle section.cta-image .cta-content .title-block h2,body.mattress-v2 section.cta-image .cta-content .title-block h2{font-size:40px;line-height:42px;margin:0;width:100%}}@media only screen and (max-width:736px){.template--bundle section.cta-image .cta-content .title-block h2,body.mattress-v2 section.cta-image .cta-content .title-block h2{font-size:30px;letter-spacing:-.6px;line-height:36px;text-align:center}}.template--bundle section.cta-image .cta-content .title-block .red,body.mattress-v2 section.cta-image .cta-content .title-block .red{display:block}.template--bundle section.cta-image .cta-content .button-container,body.mattress-v2 section.cta-image .cta-content .button-container{text-align:right}@media only screen and (max-width:736px){.template--bundle section.cta-image .cta-content .button-container,body.mattress-v2 section.cta-image .cta-content .button-container{text-align:center}.template--bundle section.cta-image .cta-content .button-container a,body.mattress-v2 section.cta-image .cta-content .button-container a{font-size:16px;margin-top:30px;padding:18px 60px}}.template--bundle section.complete-your-set .grey,body.mattress-v2 section.complete-your-set .grey{color:#000;font-size:18px;letter-spacing:0;line-height:30px}@media only screen and (max-width:736px){.template--bundle section.complete-your-set .grey,body.mattress-v2 section.complete-your-set .grey{font-size:16px;padding:0 30px;width:100%}}section.perfect .title-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;left:0;padding-left:120px;top:100px}@media all and (min-width:1920px){section.perfect .title-block{left:0;margin-left:auto;margin-right:auto;max-width:1920px;padding:0;right:0;width:100%}section.perfect .title-block a,section.perfect .title-block h1,section.perfect .title-block h2,section.perfect .title-block p{margin-left:85px}}@media all and (max-width:1340px){section.perfect .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:initial;padding:0;top:60px}}@media all and (max-width:736px){section.perfect .title-block{padding:0 20px;top:60px;width:100%}}@media all and (max-width:320px){section.perfect .title-block{top:15px}}section.perfect .title-block h1,section.perfect .title-block h2{text-align:left}@media all and (max-width:1340px){section.perfect .title-block h1,section.perfect .title-block h2{text-align:center}}@media all and (max-width:900px){section.perfect .title-block h1,section.perfect .title-block h2{display:block}}@media all and (max-width:736px){section.perfect .title-block h1,section.perfect .title-block h2{display:block}section.perfect .title-block h1>div:nth-child(2),section.perfect .title-block h2>div:nth-child(2){margin:0}}section.perfect .title-block p{color:#0e1217;margin-top:35px;text-align:left;width:400px}@media all and (max-width:1340px){section.perfect .title-block p{text-align:center}}@media all and (max-width:1024px){section.perfect .title-block p{margin-top:15px}}@media all and (max-width:736px){section.perfect .title-block p{width:calc(100% - 40px)}}section.perfect .title-block label{margin-top:35px}@media all and (max-width:900px){section.perfect .title-block label{font-size:16px;letter-spacing:.26px;line-height:30px}}@media all and (max-width:736px){section.perfect .title-block label{font-size:12px;line-height:18px;margin-top:20px}}section.design-to-perform{padding:120px 0 100px;position:relative}@media all and (max-width:900px){section.design-to-perform{padding:80px 0 60px}}@media all and (max-width:736px){section.design-to-perform{padding:40px 0 50px}}section.design-to-perform .title-block{display:-webkit-box;display:-ms-flexbox;display:flex}section.design-to-perform .title-block h2{font-size:72px;line-height:80px}@media all and (max-width:900px){section.design-to-perform .title-block h2{font-size:40px;line-height:48px}}@media all and (max-width:736px){section.design-to-perform .title-block h2{font-size:30px;line-height:36px}}section.design-to-perform .title-block p{font-size:20px;letter-spacing:0;line-height:31px;max-width:600px}@media only screen and (max-width:736px){section.design-to-perform .title-block p{font-size:16px;letter-spacing:0;line-height:30px}}section.design-to-perform .constrain{margin:auto;max-width:1920px}section.design-to-perform .constrain picture{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;text-align:center}section.design-to-perform .constrain picture.hybrid-layers img{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}section.design-to-perform .constrain picture img{height:100%;width:100%}section.design-to-perform .constrain .lines-top{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;position:relative;width:100%}section.design-to-perform .constrain .lines-top .lines-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-top:-14%;max-width:1600px;width:100%}section.design-to-perform .constrain .lines-top .lines-content img{width:1%}@media screen and (max-width:1200px){section.design-to-perform .constrain .lines-top{display:none}}section.design-to-perform .constrain .icon-list{-ms-flex-item-align:center;align-self:center;counter-reset:icon-counter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto auto;max-width:1600px;width:100%}@media screen and (min-width:1201px){section.design-to-perform .constrain .icon-list{padding-top:15px}}@media all and (max-width:1200px){section.design-to-perform .constrain .icon-list{bottom:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:25px;position:relative;top:0}}@media all and (max-width:736px){section.design-to-perform .constrain .icon-list{padding-left:10px}}section.design-to-perform .constrain .icon-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.design-to-perform .constrain .icon-list li img{display:none;position:absolute}section.design-to-perform .constrain .icon-list li p{color:#2d1c45;font-size:14px;letter-spacing:1.75px;line-height:15px;margin:0;text-align:center}section.design-to-perform .constrain .icon-list li p.icon-label{color:#000;font-family:WSailec-Medium;font-size:16px;letter-spacing:0;text-transform:initial}@media all and (max-width:1200px){section.design-to-perform .constrain .icon-list li p.icon-label{line-height:38px}}section.design-to-perform .constrain .icon-list li p.icon-desc{color:#989898;font-family:WSailec,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:21px;margin-top:15px;text-transform:none}section.design-to-perform .constrain .icon-list li p.icon-desc .purple{color:#2d1c45}@media all and (max-width:1200px){section.design-to-perform .constrain .icon-list li p.icon-desc{margin-top:5px}}@media all and (max-width:1200px){section.design-to-perform .constrain .icon-list li p{text-align:left}section.design-to-perform .constrain .icon-list li p br{display:none}}@media all and (max-width:1200px){section.design-to-perform .constrain .icon-list li{margin-top:15px;padding-left:55px;position:relative}section.design-to-perform .constrain .icon-list li img{display:block;left:0;top:0}section.design-to-perform .constrain .icon-list li:first-child{left:0}section.design-to-perform .constrain .icon-list li:nth-child(2){left:0}section.design-to-perform .constrain .icon-list li:nth-child(3){left:0}section.design-to-perform .constrain .icon-list li:nth-child(4){left:0}}section.support-1px{background-image:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/mattress/1px.jpg");background-repeat:repeat}section.smt{background-image:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/mattress/1px.jpg");background-repeat:repeat}section.smt .picture{height:100%;left:0;position:absolute;top:0;width:100%}section.smt .picture #smt,section.smt .picture #smtFS{display:none}@media all and (min-width:1240px){section.smt .picture #smt,section.smt .picture #smtFS{display:initial}}section.smt .picture #smt-tablet,section.smt .picture #smtFS-tablet{display:none}@media all and (min-width:641px) and (max-width:1240px){section.smt .picture #smt-tablet,section.smt .picture #smtFS-tablet{display:initial}}section.smt .picture #smt-mobile,section.smt .picture #smtFS-mobile{display:none}@media all and (max-width:640px){section.smt .picture #smt-mobile,section.smt .picture #smtFS-mobile{display:initial}}@media only screen and (max-width:1340px){section.smt .title-block{max-width:unset;width:100%}}section.smt .title-block .black-text{color:#332f30;font:18px/32px WSailec;font-weight:400}@media only screen and (min-width:737px){section.smt .title-block .black-text{width:500px}}@media only screen and (max-width:1024px){section.smt .title-block .black-text{font-size:16px;line-height:26px}}@media only screen and (max-width:1340px){section.smt .check-list{max-width:430px}}@media only screen and (max-width:820px){section.smt .check-list{display:block;width:unset}}section.images{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}section.images .social-proof{height:auto;left:152px;max-width:220px;position:absolute;top:32px;width:20%}section.images .social-proof img{display:block;width:100%}@media screen and (max-width:1450px){section.images .social-proof{left:142px;top:22px;width:170px}}@media screen and (max-width:1200px){section.images .social-proof{left:62px;top:22px}}@media screen and (max-width:1024px){section.images .social-proof{width:150px}}@media screen and (max-width:900px){section.images .social-proof{left:22px;top:12px;width:140px}}@media screen and (max-width:736px){section.images .social-proof{left:22px;max-width:180px;position:absolute;top:12px;width:15%;width:170px}}@media screen and (max-width:500px){section.images .social-proof{left:22px;max-width:130px;position:absolute;top:12px;width:170px}}@media screen and (max-width:375px){section.images .social-proof{max-width:110px}}section.images .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:100%;padding:0 120px}@media screen and (max-width:1200px){section.images .image-wrapper{padding:0 40px}}@media screen and (max-width:900px){section.images .image-wrapper{padding:0 24px}}@media screen and (max-width:736px){section.images .image-wrapper{padding:0}}section.images .image-wrapper .image-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.images .image-wrapper .image-section picture{margin:.15vw}@media screen and (max-width:736px){section.images .image-wrapper .image-section picture{margin:.15vw 0}}section.images .image-wrapper .image-section img{height:100%;width:100%}section.images .image-wrapper .image-section.image-section:first-child picture:nth-child(1){width:45%}section.images .image-wrapper .image-section.image-section:first-child picture:nth-child(2){width:55%}section.images .image-wrapper .image-section.image-section:nth-child(2) picture:first-child{width:55%}section.images .image-wrapper .image-section.image-section:nth-child(2) picture:nth-child(2){width:45%}@media screen and (max-width:736px){section.images .image-wrapper .image-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.images .image-wrapper .image-section picture{height:auto;width:100%!important}}section .check-list{margin:30px 0 0;width:100%}@media only screen and (max-width:1340px){section .check-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:736px){section .check-list{display:block}}section .check-list__column li{margin-bottom:10px}section .check-list li{color:#332f30;font-size:18px;letter-spacing:0;position:relative}@media only screen and (max-width:1024px){section .check-list li{font-size:16px}}@media only screen and (max-width:500px){section .check-list li{font-size:14px}}section .check-list li:not(:last-child){margin-bottom:10px}section .check-list .red-check-icon{padding-right:10px}section.nights-cooled .picture{height:100%;left:0;position:absolute;top:0;width:100%}section.nights-cooled .picture #cover{display:none}@media all and (min-width:1240px){section.nights-cooled .picture #cover{display:initial}}section.nights-cooled .picture #cover-tablet{display:none}@media all and (min-width:641px) and (max-width:1240px){section.nights-cooled .picture #cover-tablet{display:initial}}section.nights-cooled .picture #cover-mobile{display:none}@media all and (max-width:640px){section.nights-cooled .picture #cover-mobile{display:initial}}@media only screen and (max-width:1340px){section.nights-cooled .title-block{max-width:unset;width:100%}}section.nights-cooled .title-block .black-text{color:#332f30;font:18px/32px WSailec;font-weight:400}@media only screen and (max-width:1024px){section.nights-cooled .title-block .black-text{font-size:16px;line-height:26px}}@media only screen and (max-width:1340px){section.nights-cooled .check-list{max-width:800px;padding:0 50px}}@media only screen and (max-width:820px){section.nights-cooled .check-list{display:block;width:unset}}section.title-center-no-svg{padding:100px 0}@media all and (max-width:736px){section.title-center-no-svg{padding:50px 0}}@media all and (max-width:1340px){section.title-center-no-svg .title-block h1,section.title-center-no-svg .title-block h2{display:-webkit-box;display:-ms-flexbox;display:flex}section.title-center-no-svg .title-block h1>div:nth-child(n+2),section.title-center-no-svg .title-block h2>div:nth-child(n+2){margin-left:10px}}@media all and (max-width:736px){section.title-center-no-svg .title-block h1,section.title-center-no-svg .title-block h2{display:block}section.title-center-no-svg .title-block h1>div:nth-child(n+2),section.title-center-no-svg .title-block h2>div:nth-child(n+2){margin-left:0}}section.title-center-no-svg picture{margin-top:50px;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}section.title-center-no-svg .desc p{display:inline-block;vertical-align:middle}@media all and (max-width:1200px){section.title-center-no-svg .desc p{display:block;text-align:center}}section.title-center-no-svg .desc p:first-child{color:#020a12;font-family:WSailec-Bold,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;white-space:nowrap}@media all and (max-width:900px){section.title-center-no-svg .desc p:first-child{font-size:20px;line-height:40px}}@media all and (max-width:736px){section.title-center-no-svg .desc p:first-child{font-size:18px;line-height:30px}}section.title-center-no-svg .desc p:nth-child(2){color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:30px;margin-left:70px;max-width:660px}@media all and (max-width:1200px){section.title-center-no-svg .desc p:nth-child(2){margin:30px 0 0;max-width:700px;padding:0 20px}}section.works-with-your-setup .small-title-center .grey{letter-spacing:.25px;margin:20px auto 0;max-width:610px}section.works-with-your-setup .max-width{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:60px auto 0;max-width:1920px;width:100%}@media all and (max-width:900px){section.works-with-your-setup .max-width{margin:30px auto 0}}section.works-with-your-setup .max-width .ic-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;width:100%}@media all and (max-width:1200px){section.works-with-your-setup .max-width .ic-wrapper{width:80%}}@media all and (max-width:900px){section.works-with-your-setup .max-width .ic-wrapper{display:block;width:100%}}@media all and (max-width:736px){section.works-with-your-setup .max-width .ic-wrapper{display:block}}section.works-with-your-setup .max-width .ic-wrapper .slick-dots{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;position:absolute;width:100%}section.works-with-your-setup .max-width .ic-wrapper .slick-dots li{padding:0 10px}section.works-with-your-setup .max-width .ic-wrapper .slick-dots li button{background-color:rgba(153,153,153,.25);border:0;border-radius:100%;cursor:pointer;font-size:0;height:10px;width:10px}section.works-with-your-setup .max-width .ic-wrapper .slick-dots li.slick-active button{background-color:#999}section.works-with-your-setup .max-width .ic-wrapper .ic-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 60px;max-width:300px;min-width:300px;opacity:1;width:300px}@media screen and (max-width:1200px){section.works-with-your-setup .max-width .ic-wrapper .ic-column{margin:0 40px}}@media screen and (max-width:1100px){section.works-with-your-setup .max-width .ic-wrapper .ic-column{margin:0 20px}}@media screen and (max-width:1000px){section.works-with-your-setup .max-width .ic-wrapper .ic-column{margin:0}}section.works-with-your-setup .max-width .ic-wrapper .ic-column:focus{outline:0}@media all and (max-width:900px){section.works-with-your-setup .max-width .ic-wrapper .ic-column{margin:0 40px}}@media all and (max-width:736px){section.works-with-your-setup .max-width .ic-wrapper .ic-column{cursor:-webkit-grab;cursor:grab;margin:0 10px}section.works-with-your-setup .max-width .ic-wrapper .ic-column:active{cursor:-webkit-grabbing;cursor:grabbing}}section.works-with-your-setup .max-width .ic-wrapper .ic-column h4{-ms-flex-item-align:center;align-self:center;color:#020a12;font-size:12px;font-weight:700;letter-spacing:1.75px;line-height:15px;margin-top:30px;text-align:center;text-transform:uppercase}section.works-with-your-setup2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1312px;padding:120px 50px 0}@media only screen and (max-width:1450px){section.works-with-your-setup2{padding-top:80px}}@media only screen and (max-width:1024px){section.works-with-your-setup2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}}@media only screen and (max-width:500px){section.works-with-your-setup2{padding:0 30px}}section.works-with-your-setup2 .small-title-center{max-width:465px;padding-right:15px}@media only screen and (max-width:1024px){section.works-with-your-setup2 .small-title-center{margin-bottom:40px;padding:0;text-align:center}}section.works-with-your-setup2 .small-title-center h2{line-height:66px;text-align:left}@media only screen and (max-width:1024px){section.works-with-your-setup2 .small-title-center h2{line-height:42px;text-align:center}}section.works-with-your-setup2 .small-title-center .grey{color:#000;font-size:20px;letter-spacing:-.1px;line-height:30px;text-align:left}@media only screen and (max-width:1024px){section.works-with-your-setup2 .small-title-center .grey{text-align:center;width:100%}}@media only screen and (max-width:500px){section.works-with-your-setup2 .small-title-center .grey{font-size:16px;line-height:30px}}section.works-with-your-setup2 .small-title-center .grey a{text-decoration:underline}section.performance-pillow video{display:block;height:100%;max-width:100%;width:100%}section.performance-pillow .video-wrapper{height:100%;max-width:100%;width:100%}section.performance-pillow .video-overlay{background:radial-gradient(ellipse,rgba(45,45,45,0) 0,rgba(45,45,45,.4) 105%);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media all and (max-width:900px){section.performance-pillow .video-overlay{background:-webkit-gradient(linear,left bottom,left top,color-stop(40%,rgba(45,45,45,0)),color-stop(70%,rgba(45,45,45,.4)));background:linear-gradient(0deg,rgba(45,45,45,0) 40%,rgba(45,45,45,.4) 70%)}}@media all and (max-width:736px){section.performance-pillow .video-overlay{background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,rgba(45,45,45,0)),color-stop(90%,rgba(45,45,45,.4)));background:linear-gradient(0deg,rgba(45,45,45,0) 50%,rgba(45,45,45,.4) 90%);opacity:.39}}@media all and (max-width:1340px){section.performance-pillow .small-text-center h1{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:auto;padding:0 40px;width:100%}section.performance-pillow .small-text-center h1 div{display:inline-block;width:auto}}@media all and (max-width:1340px) and (max-width:736px){section.performance-pillow .small-text-center h1{padding:0 20px}}section.pillow-images .image-wrapper{display:block;width:auto}section.pillow-images .image-wrapper .image-section .gal-picture{height:auto;width:auto!important}@media screen and (max-width:736px){section.pillow-images .image-wrapper .image-section .gal-picture{margin-top:8px}}section.pillow-images .image-wrapper .image-section .gal-picture img{display:block;height:auto;max-height:100%;max-width:100%;width:100%}section.ic-section .ic-column.shipping-icon img{margin:0 auto;width:80px}section.ic-section .ic-column.loft-icon img{margin:0 auto;width:80px}section.ic-section .ic-column.warranty-icon img{margin:0 auto;width:80px}section.ic-section .ic-column.support-icon img{margin:0 auto;width:80px}section.pillow-for-you{padding:100px 0;position:relative}@media all and (max-width:1536px){section.pillow-for-you{padding-bottom:100px}}@media all and (max-width:736px){section.pillow-for-you{padding:50px 0}}section.pillow-for-you .title-block{display:-webkit-box;display:-ms-flexbox;display:flex}section.pillow-for-you .title-block p{max-width:600px}section.pillow-for-you .constrain{margin:auto;max-width:1920px}section.pillow-for-you .constrain picture{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;text-align:center}section.pillow-for-you .constrain picture img{height:100%;width:100%}section.pillow-for-you .constrain .lines-top{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;position:relative;width:100%}section.pillow-for-you .constrain .lines-top .lines-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-top:-28%;width:60%}section.pillow-for-you .constrain .lines-top .lines-content img{width:1.5%}@media screen and (max-width:1200px){section.pillow-for-you .constrain .lines-top{display:none}}section.pillow-for-you .constrain .icon-list{-ms-flex-item-align:center;align-self:center;-webkit-box-sizing:border-box;box-sizing:border-box;counter-reset:icon-counter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-left:auto;margin-right:auto;margin-top:-5%;max-width:1920px;width:60%}@media all and (max-width:1200px){section.pillow-for-you .constrain .icon-list{bottom:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:25px;position:relative;top:0;width:100%}}@media all and (max-width:736px){section.pillow-for-you .constrain .icon-list{padding-left:10px;padding-right:10px}}section.pillow-for-you .constrain .icon-list li{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;width:250px}section.pillow-for-you .constrain .icon-list li img{display:none;position:absolute}section.pillow-for-you .constrain .icon-list li p{color:#2d1c45;font-size:12px;letter-spacing:1.75px;line-height:15px;margin:0;text-align:center}section.pillow-for-you .constrain .icon-list li p.icon-label{color:#020a12}@media all and (max-width:1200px){section.pillow-for-you .constrain .icon-list li p.icon-label{line-height:38px}}section.pillow-for-you .constrain .icon-list li p.icon-desc{color:#656a77;font-family:WSailec,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:24px;margin-top:5px;text-transform:none}@media all and (max-width:1200px){section.pillow-for-you .constrain .icon-list li p{text-align:left}section.pillow-for-you .constrain .icon-list li p br{display:none}}@media all and (max-width:1200px){section.pillow-for-you .constrain .icon-list li{margin-top:15px;max-width:100%;padding-left:55px;position:relative;width:100%}section.pillow-for-you .constrain .icon-list li img{display:block;left:0;top:0}section.pillow-for-you .constrain .icon-list li:first-child{left:0}section.pillow-for-you .constrain .icon-list li:nth-child(2){left:0}section.pillow-for-you .constrain .icon-list li:nth-child(3){left:0}section.pillow-for-you .constrain .icon-list li:nth-child(4){left:0}}section.support-your-way{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}section.support-your-way .title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:1920px;position:absolute;top:0;width:100%}@media all and (max-width:1340px){section.support-your-way .title-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (min-width:1920px){section.support-your-way .title-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (min-width:1200px){section.support-your-way .title-container .title-block{margin-right:137px}}@media all and (max-width:1340px){section.support-your-way .title-container .title-block{margin-top:100px;max-width:100%;width:100%}}@media all and (max-width:900px){section.support-your-way .title-container .title-block p.black-text{max-width:403px}}@media all and (max-width:736px){section.support-your-way .title-container .title-block{margin-top:50px}section.support-your-way .title-container .title-block p.black-text{max-width:400px}}section.pillow-cover .picture{height:auto;left:0;min-width:100%;position:absolute;top:0}section.pillow-cover .picture #pcover{display:none}@media all and (min-width:1240px){section.pillow-cover .picture #pcover{display:block}}section.pillow-cover .picture #pcover-tablet{display:none}@media all and (min-width:641px) and (max-width:1240px){section.pillow-cover .picture #pcover-tablet{display:block}}section.pillow-cover .picture #pcover-mobile{display:none}@media all and (max-width:640px){section.pillow-cover .picture #pcover-mobile{display:block}}section.comfort-customized{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}section.comfort-customized .title-block{color:#0e1217;top:auto}@media screen and (max-width:1340px){section.comfort-customized .title-block{top:100px}}@media screen and (max-width:900px){section.comfort-customized .title-block{width:100%}section.comfort-customized .title-block h1{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}}@media screen and (max-width:736px){section.comfort-customized .title-block{top:50px;width:100%}section.comfort-customized .title-block h1{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}section.comfort-customized .title-block h1 div>span{white-space:pre}}section.comfort-customized .images{display:block;width:100%}section.comfort-customized .images .background{display:block}section.comfort-customized .images .background img{display:block}.product-zoma-pillow #new-reviews .top .right{display:none}@media (max-width:736px){section.perfect.foundation picture>img{height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}}section.foundation-layers .constrain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:1920px}section.foundation-layers .image-wrapper{position:relative}section.foundation-layers .circles{display:none}@media (max-width:1200px){section.foundation-layers .circles{display:block}}section.foundation-layers .circles ul{height:100%;left:0;position:absolute;top:0;width:100%}section.foundation-layers .circles li{position:absolute}section.foundation-layers .circles li:first-child{left:7%;top:57%}section.foundation-layers .circles li:nth-child(2){left:32%;top:53%}section.foundation-layers .circles li:nth-child(3){left:54%;top:39%}section.foundation-layers .circles li:nth-child(4){left:82%;top:54%}section.foundation-layers .circles .num{--size:30px;background:0 0;border:2px solid #858383;border-radius:50%;color:#fff;display:block;font-family:WSailec-Medium;font-size:20px;height:var(--size);line-height:calc(var(--size) + 1px);opacity:.9;text-align:center;width:var(--size)}section.foundation-layers picture{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-15px;margin-top:30px;max-width:100%;text-align:center}@media all and (max-width:1200px){section.foundation-layers picture{margin-left:0}}section.foundation-layers picture img{height:100%;max-width:1600px;width:100%}section.foundation-layers .lines-top{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin:auto;max-width:1700px;position:relative;width:100%}section.foundation-layers .lines-top .lines-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-top:-21%;width:100%}section.foundation-layers .lines-top .lines-content img{width:1%}@media screen and (max-width:1200px){section.foundation-layers .lines-top{display:none}}section.foundation-layers .icon-list{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;max-width:1700px;padding-left:10px;width:100%}@media all and (max-width:1200px){section.foundation-layers .icon-list{bottom:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:25px;position:relative;top:0}}@media all and (max-width:736px){section.foundation-layers .icon-list{margin-top:15px;padding-left:10px}}section.foundation-layers .icon-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.foundation-layers .icon-list li img{display:none;position:absolute}section.foundation-layers .icon-list li p{color:#2d1c45;font-size:12px;letter-spacing:1.75px;line-height:15px;margin:0;text-align:center}section.foundation-layers .icon-list li p.icon-label{color:#020a12}@media all and (max-width:1200px){section.foundation-layers .icon-list li p.icon-label{line-height:38px}}section.foundation-layers .icon-list li p.icon-desc{color:#656a77;font-size:14px;letter-spacing:.25px;line-height:24px;margin-top:5px;text-align:center;text-transform:none;width:250px}@media all and (max-width:1200px){section.foundation-layers .icon-list li p.icon-desc{padding-right:20px;text-align:left;width:auto}}@media all and (max-width:1200px){section.foundation-layers .icon-list li p{text-align:left}section.foundation-layers .icon-list li p br{display:none}}@media all and (max-width:1200px){section.foundation-layers .icon-list li{margin-top:15px;padding-left:55px;position:relative}section.foundation-layers .icon-list li img{display:block;left:0;top:0}section.foundation-layers .icon-list li:first-child{left:0}section.foundation-layers .icon-list li:nth-child(2){left:0}section.foundation-layers .icon-list li:nth-child(3){left:0}section.foundation-layers .icon-list li:nth-child(4){left:0}}section.ic-section .ic-column.shipping-icon img{margin:0 auto;width:80px}section.ic-section .ic-column.loft-icon img{margin:0 auto;width:80px}section.ic-section .ic-column.height-icon img{margin:0 auto;position:relative;top:5px;width:80px}section.ic-section .ic-column.assem-icon img{margin:0 auto;width:80px}section.foundation-images .image-wrapper{display:block;width:auto}section.foundation-images .image-wrapper .image-section .gal-picture{height:auto}@media screen and (max-width:736px){section.foundation-images .image-wrapper .image-section .gal-picture{margin-top:8px}}section.foundation-images .image-wrapper .image-section .gal-picture img{display:block;height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.perfect-support{margin-bottom:-1px}section.perfect-support .images{display:block;overflow:visible}section.perfect-support .images picture{display:block}section.perfect-support .images picture img{display:block}section.seamless-experience{background-image:url("https://zoma.s3.amazonaws.com/media/corporate/foundation/1px.jpg");background-repeat:repeat}@media (min-width:1341px){section.seamless-experience{padding:50px 0}}section.seamless-experience .images{display:block}section.seamless-experience .images .background{display:block}section.seamless-experience .images .background img{display:block;width:100%}@media only screen and (max-width:1340px){section.seamless-experience .images .background img{max-width:unset;width:110%}}section.sleep-trial{margin:0;padding:0}section.sleep-trial .icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:100px;width:100%}@media all and (max-width:900px){section.sleep-trial .icon-list{margin-top:50px}}@media all and (max-width:736px){section.sleep-trial .icon-list{margin-top:0}}section.sleep-trial .icon-list .list{width:auto}section.sleep-trial .icon-list .list .icon-desc{color:#656a77;font-size:22px;line-height:40px;margin:50px auto 0;max-width:698px;text-align:center;width:698px}@media all and (max-width:900px){section.sleep-trial .icon-list .list .icon-desc{font-size:18px;line-height:34px;margin-top:50px;width:555px}}@media all and (max-width:736px){section.sleep-trial .icon-list .list .icon-desc{font-size:16px;letter-spacing:.73px;line-height:24px;margin-top:30px;width:calc(100% - 20px)}}section.sleep-trial picture img{display:block}section.trial-text{padding:50px 0 100px}@media all and (max-width:736px){section.trial-text{padding:0 0 30px}}section.trial-text .trial-features{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.trial-text .trial-features .trial-titles{color:#020a12;font-family:WSailec-Bold,sans-serif;font-size:24px;height:30px;line-height:30px;margin-top:50px;text-align:left;width:700px}@media all and (max-width:900px){section.trial-text .trial-features .trial-titles{font-size:20px;height:30px;line-height:30px;width:555px}}@media all and (max-width:736px){section.trial-text .trial-features .trial-titles{font-size:18px;height:30px;line-height:30px;margin-top:30px;width:calc(100% - 20px)}}section.trial-text .trial-features .trial-paragraph{color:#020a12;font-size:16px;height:auto;letter-spacing:.1px;line-height:30px;margin-top:30px;max-width:700px;text-align:left}section.trial-text .trial-features .trial-paragraph a{color:#e50a47}@media all and (max-width:900px){section.trial-text .trial-features .trial-paragraph{font-family:WSailec-Medium,sans-serif;font-size:14px;line-height:24px;width:555px}}@media all and (max-width:736px){section.trial-text .trial-features .trial-paragraph{font-size:14px;line-height:24px;width:calc(100% - 20px)}section.trial-text .trial-features .trial-paragraph br{display:none}}section.hundred-nights-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 0}@media all and (max-width:736px){section.hundred-nights-footer{padding:50px 0}}section.hundred-nights-footer .trial-nights-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:1px solid #2d1c45;border-radius:3px;color:#020a12;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:12px;height:41px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;line-height:15px;margin-top:59px;text-align:center;text-transform:uppercase;width:205px}section.hundred-nights-footer .trial-nights-button:hover{border-color:#e50a47;color:#e50a47}section.get-in-touch{padding:0}section.contact-form-section{padding:100px 0}@media all and (max-width:900px){section.contact-form-section{padding:50px 0}}@media all and (max-width:736px){section.contact-form-section{padding:30px 0}}section.contact-form-section .grey{margin:auto;width:700px}@media all and (max-width:900px){section.contact-form-section .grey{color:#bababa;font-size:18px;line-height:34px;text-align:center;width:555px}}@media all and (max-width:736px){section.contact-form-section .grey{font-size:16px;letter-spacing:.73px;line-height:24px;margin:auto;text-align:center;width:calc(100% - 20px)}}#contact-form-success{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}section.contact-support{background-color:#f0f0f2;padding:100px 0}@media all and (max-width:736px){section.contact-support{padding:50px 0}}section.contact-support .support-icons{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:100px auto 0;width:950px}@media all and (max-width:1000px){section.contact-support .support-icons{width:900px}}@media all and (max-width:900px){section.contact-support .support-icons{width:720px}}@media all and (max-width:736px){section.contact-support .support-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px auto 0;width:100%}}section.contact-support .support-icons .sup-ic-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:250px}@media all and (max-width:736px){section.contact-support .support-icons .sup-ic-container{margin-top:30px;width:auto}section.contact-support .support-icons .sup-ic-container:first-child{margin-top:0}}section.contact-support .support-icons .sup-ic-container .sup-ic-title{color:#020a12;font-family:WSailec-Bold,sans-serif;font-size:12px;height:12px;letter-spacing:1.75px;line-height:15px;margin-top:30px;text-align:center;text-transform:uppercase}section.contact-support .support-icons .sup-ic-container .sup-ic-title.capitalize{line-height:24px;text-transform:capitalize}section.contact-support .support-icons .sup-ic-container .sup-ic-sub{color:#656a77;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;line-height:24px;margin-top:30px;text-align:center}section.contact-support .support-icons .sup-ic-container .sup-ic-sub.small-margin{margin-top:10px}section.contact-support .support-icons .sup-ic-container .sup-ic-sub a{color:#e50a47}section.legal-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;position:fixed;top:calc(var(--nav-header) + var(--promo-height));-webkit-transition-duration:.3s;transition-duration:.3s;width:100%;z-index:100}section.legal-nav.sticky{-webkit-box-shadow:0 -1px 7px 0 rgba(0,0,0,.15);box-shadow:0 -1px 7px 0 rgba(0,0,0,.15);position:fixed;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%}section.legal-nav.top-nav{-webkit-box-shadow:0 -1px 7px 0 rgba(0,0,0,.15);box-shadow:0 -1px 7px 0 rgba(0,0,0,.15);position:fixed;top:70px;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%;z-index:100}@media screen and (max-width:900px){section.legal-nav.top-nav{top:43px}}@media screen and (max-width:736px){section.legal-nav.top-nav{top:44px}}section.legal-nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.legal-nav ul li{margin:0 30px}section.legal-nav ul li:first-child a{display:block}section.legal-nav ul li:first-child a.mobile{display:none}@media screen and (max-width:736px){section.legal-nav ul li:first-child a{display:none}section.legal-nav ul li:first-child a.mobile{display:block}}section.legal-nav ul li a{color:#232323;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;letter-spacing:.11px;line-height:30px}section.legal-nav ul li a.list-active{color:#e50a47}@media screen and (max-width:736px){section.legal-nav ul li{margin:0 10px}}section.legal-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:100px auto;max-width:1920px;position:relative}section.legal-main ol li{line-height:30px;list-style-position:inside;list-style-type:unset}section.legal-main ul li{line-height:30px}section.legal-main .bullet-list{display:block;-webkit-padding-start:20px;padding-inline-start:20px}section.legal-main .bullet-list li{list-style-type:disc}section.legal-main .big-title{color:#2d1c45;display:none;font-family:WSailec-Bold,sans-serif;font-size:60px;line-height:60px;min-height:60px}section.legal-main .big-title.display-none{display:block}@media all and (max-width:1200px){section.legal-main .big-title{display:block;margin:50px auto;text-align:center;width:100%}section.legal-main .big-title.display-none{display:none}}@media all and (max-width:900px){section.legal-main .big-title{font-size:40px;line-height:40px}}@media all and (max-width:736px){section.legal-main .big-title{font-size:30px;line-height:30px;max-width:calc(100% - 20px)}}@media all and (max-width:1200px){section.legal-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}section.legal-main .left-content{border-bottom:2px solid #f0f0f2;border-top:2px solid #f0f0f2;counter-reset:section;-ms-flex-preferred-size:0;flex-basis:0;height:-webkit-fit-content;height:fit-content;height:-moz-fit-content;margin-left:50px;max-height:100%;min-width:283px;padding:13px 0 53px 20px;width:283px}@media all and (max-width:1200px){section.legal-main .left-content{margin:0 50px;padding-right:20px;width:auto}}@media all and (max-width:900px){section.legal-main .left-content{margin:0 24px}}@media all and (max-width:736px){section.legal-main .left-content{margin:0;padding:13px 0 30px 10px}}section.legal-main .left-content .dropdown-container.drop .drop-title{color:#e50a47}section.legal-main .left-content .dropdown-container.drop .dropdown-area{max-height:-webkit-fit-content;max-height:fit-content;max-height:-moz-fit-content;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}section.legal-main .left-content .dropdown-container .drop-title{color:#020a12;cursor:pointer;display:block;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;line-height:24px;margin-top:20px}@media all and (min-width:736px){section.legal-main .left-content .dropdown-container .drop-title.nr-style::before{content:counter(section) ". ";counter-increment:section}}section.legal-main .left-content .dropdown-container .dropdown-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}section.legal-main .left-content .dropdown-container .dropdown-area .drop-secondary{color:#020a12;cursor:pointer!important;display:block;font-size:14px;line-height:24px;margin-top:10px}section.legal-main .left-content .dropdown-container .dropdown-area .drop-secondary:hover{color:#e50a47}section.legal-main .right-content{margin-right:50px;max-width:800px;padding-left:90px}@media all and (max-width:1200px){section.legal-main .right-content{padding-left:45px}}@media all and (max-width:900px){section.legal-main .right-content{margin:50px 24px;padding:0}}@media all and (max-width:736px){section.legal-main .right-content{margin:10px}}section.legal-main .right-content .last-upd{color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;line-height:24px}section.legal-main .right-content .text-block{margin-top:50px}section.legal-main .right-content .text-block .tb-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#020a12;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Bold,sans-serif;font-size:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:30px}@media all and (max-width:900px){section.legal-main .right-content .text-block .tb-title{font-size:20px;line-height:30px}}@media all and (max-width:736px){section.legal-main .right-content .text-block .tb-title{font-size:18px}}section.legal-main .right-content .text-block .tb-title .back-to-top{color:#e50a47;cursor:pointer;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:1.75px;line-height:15px;text-align:center;text-transform:uppercase}@media all and (max-width:736px){section.legal-main .right-content .text-block .tb-title .back-to-top{display:none}}section.legal-main .right-content .text-block .sub-title{font-size:16px;font-weight:700;margin:0}section.legal-main .right-content .text-block .tb-text{color:#020a12;font-family:WSailec,sans-serif;font-size:16px;letter-spacing:.1px;line-height:30px;margin-top:30px}section.legal-main .right-content .text-block .tb-text a{color:#e50a47}section.legal-main .right-content .text-block .question-block{margin-top:20px;width:100%}section.legal-main .right-content .text-block .question-block .tb-question{color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:26px;margin-top:30px;min-height:30px}section.legal-main .right-content .text-block .question-block .tb-answer{color:#020a12;font-family:WSailec,sans-serif;font-size:16px;letter-spacing:.1px;line-height:30px;margin-top:10px;min-height:24px}section.legal-main .right-content .text-block .question-block .tb-answer a{color:#e50a47}section.legal-main .right-content .text-block .question-block .tb-answer.footnote{font-size:14px;font-style:italic}section.legal-main .right-content .text-block .question-block .tb-answer.footnote::before{content:"*"}section.legal-main .right-content .small-text-block .stb-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#020a12;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:18px;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:26px;margin-top:30px}@media all and (max-width:900px){section.legal-main .right-content .small-text-block .stb-title{font-size:18px;line-height:34px}}@media all and (max-width:736px){section.legal-main .right-content .small-text-block .stb-title{font-size:16px;letter-spacing:.73px;line-height:24px}}section.legal-main .right-content .small-text-block .stb-title .back-to-top{color:#e50a47;cursor:pointer;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:1.75px;line-height:15px;text-align:center;text-transform:uppercase}@media all and (max-width:736px){section.legal-main .right-content .small-text-block .stb-title .back-to-top{display:none}}section.legal-main .right-content .small-text-block .stb-text{color:#020a12;font-family:WSailec,sans-serif;font-size:16px;font-weight:400;letter-spacing:.1px;line-height:30px;margin-top:10px}section.legal-main .right-content .small-text-block .stb-text a{color:#e50a47}section.legal-main .right-content .gray-bg-block{background-color:#f5f5f5;margin-top:50px;padding:70px 40px 50px}section.legal-main .right-content .gray-bg-block .tb-answer{color:#020a12;font-family:WSailec,sans-serif;font-size:16px;letter-spacing:.1px;line-height:30px;margin-top:10px;min-height:24px}section.legal-main .right-content .gray-bg-block .legal-title-red{color:#e50a47;font-family:WSailec-Bold,sans-serif;font-size:24px;line-height:30px;margin-top:0}section.legal-main .right-content .gray-bg-block .legal-contact{color:#020a12;font-size:22px;line-height:30px;margin-top:20px}section.legal-main .right-content .gray-bg-block .legal-contact a{color:#e50a47}#info-list li{list-style:disc;margin-left:20px}section.login{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:50px;width:100%}section.login .account-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232323;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.11px;line-height:30px;margin-top:45px}@media screen and (max-width:736px){section.login .account-nav{display:none}}section.login .form .text-h2{margin:60px 0 0}@media screen and (max-width:736px){section.login .form .text-h2{margin:30px 0 0}}section.login .form .account-link{display:block;font-size:16px;letter-spacing:.1px;line-height:30px;margin:0}@media screen and (max-width:736px){section.login .form .account-link{font-size:14px;line-height:24px}}section.login .form .account-link a{color:#e50a47}section.login .form .alertBox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}section.login .form .alertBox .alertBox-column.alertBox-icon{padding-right:10px}section.login .form .alertBox .alertBox-column.alertBox-icon .icon svg #Oval{stroke:#e50a47}section.login .form .alertBox .alertBox-column.alertBox-icon .icon svg #Shape{stroke:#e50a47}section.login .form .alertBox .alertBox-column.alertBox-icon .icon svg #Shape-copy{stroke:#e50a47}section.login .form .alertBox .alertBox-column.alertBox-message{font-size:16px;letter-spacing:.25px;line-height:30px;margin-top:0}section.login .form .input-group{margin-top:15px}section.login .form .input-group.top-margin{margin-top:30px}section.login .form .input-group .show-password{color:#656a77;cursor:pointer;display:none;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.51px;position:absolute;right:15px;top:auto}section.login .form .forgot-pass{color:#e50a47;display:block;font-size:14px;line-height:24px}section.login .form .submit-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:35px}@media screen and (max-width:736px){section.login .form .submit-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.login .form .submit-container .form-submit{height:47px;width:135px}@media screen and (max-width:736px){section.login .form .submit-container .form-submit{width:100%}}section.signup{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:50px;width:100%}section.signup .account-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232323;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.11px;line-height:30px;margin-top:45px}@media screen and (max-width:736px){section.signup .account-nav{display:none}}section.signup .form .text-h2{margin:60px 0 0}@media screen and (max-width:736px){section.signup .form .text-h2{margin:30px 0 0}}section.signup .form .account-link{display:block;font-size:16px;letter-spacing:.1px;line-height:30px;margin:0}@media screen and (max-width:736px){section.signup .form .account-link{font-size:14px;line-height:24px}}section.signup .form .account-link a{color:#e50a47}section.signup .form .input-group{margin-top:15px}section.signup .form .input-group.top-margin{margin-top:30px}section.signup .form .input-group .arrow-select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:15px}section.signup .form .input-group .arrow-select svg{height:14px;width:14px}section.signup .form .input-group .arrow-select #arrow{stroke:#656a77}section.signup .form .input-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}section.signup .form .input-group select:focus{outline:0}section.signup .form .input-group .show-password{color:#656a77;cursor:pointer;display:none;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.51px;position:absolute;right:15px}section.signup .form .submit-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:35px}@media screen and (max-width:736px){section.signup .form .submit-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.signup .form .submit-container .form-submit{height:47px;width:190px}@media screen and (max-width:736px){section.signup .form .submit-container .form-submit{width:100%}}section.edit-account{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:50px;width:100%}section.edit-account .account-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e50a47;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.11px;line-height:30px;margin-top:45px}section.edit-account .account-nav .active{color:#e50a47}section.edit-account .account-nav a{color:#232323}@media screen and (max-width:736px){section.edit-account .account-nav{display:none}}section.edit-account .account-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}@media screen and (max-width:736px){section.edit-account .account-navigation{margin-top:30px;overflow-x:hidden}}section.edit-account .account-navigation .account-links{color:#656a77;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:1.75px;line-height:15px;margin:0 15px;text-transform:uppercase}section.edit-account .account-navigation .account-links.fixed-width{min-width:109px}section.edit-account .account-navigation .account-links.active{color:#e50a47}section.edit-account .account-navigation .account-links:hover{color:#e50a47}section.edit-account .form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1024px}@media screen and (max-width:1200px){section.edit-account .form{width:700px}}@media screen and (max-width:736px){section.edit-account .form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:340px;width:calc(100% - 20px)}}section.edit-account .form .text-h2{display:block;margin:38px 0 0;text-align:left;width:100%}@media screen and (max-width:736px){section.edit-account .form .text-h2{margin:30px 0 0}}section.edit-account .form .form-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}section.edit-account .form .form-content .account-link{display:block;font-size:16px;letter-spacing:.1px;line-height:30px;margin:0}@media screen and (max-width:736px){section.edit-account .form .form-content .account-link{font-size:14px;line-height:24px}}section.edit-account .form .form-content .account-link a{color:#e50a47}section.edit-account .form .form-content .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;width:500px}section.edit-account .form .form-content .input-group .err-msg{width:100%}section.edit-account .form .form-content .input-group .arrow-select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:15px}section.edit-account .form .form-content .input-group .arrow-select svg{height:14px;width:14px}section.edit-account .form .form-content .input-group .arrow-select #arrow{stroke:#656a77}section.edit-account .form .form-content .input-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}section.edit-account .form .form-content .input-group select:focus{outline:0}section.edit-account .form .form-content .input-group .show-password{color:#656a77;cursor:pointer;display:none;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.51px;position:absolute;right:15px}@media screen and (max-width:1200px){section.edit-account .form .form-content .input-group{width:340px}}@media screen and (max-width:736px){section.edit-account .form .form-content .input-group{width:100%}}section.edit-account .form .submit-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:35px}@media screen and (max-width:736px){section.edit-account .form .submit-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.edit-account .form .submit-container .form-submit{height:47px;max-width:100%;width:190px}@media screen and (max-width:736px){section.edit-account .form .submit-container .form-submit{width:100%}}section.orders .account-nav{color:#232323;display:-webkit-box;display:-ms-flexbox;display:flex}section.orders .no-orders{display:block;margin:auto;width:957px}@media screen and (max-width:1024px){section.orders .no-orders{width:720px}}@media screen and (max-width:900px){section.orders .no-orders{width:700px}}@media screen and (max-width:736px){section.orders .no-orders{width:calc(100% - 20px)}}section.orders .no-orders .text-h2{color:#020a12;display:block;font-family:WSailec-Bold,sans-serif;font-size:24px;line-height:30px;margin:38px 0 0;text-align:left;width:100%}@media screen and (max-width:900px){section.orders .no-orders .text-h2{font-size:20px;line-height:30px}}@media screen and (max-width:736px){section.orders .no-orders .text-h2{font-size:18px;line-height:30px;margin:30px 0 0}}section.orders .no-orders .no-order-message{color:#020a12;font-size:16px;letter-spacing:.1px;line-height:30px;margin-top:20px}@media screen and (max-width:900px){section.orders .no-orders .no-order-message{margin-top:10px}}@media screen and (max-width:736px){section.orders .no-orders .no-order-message{font-size:14px;line-height:24px;margin-top:5px}}section.orders .order-container{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px;max-width:957px;width:100%}@media screen and (max-width:736px){section.orders .order-container{margin-top:20px}}section.orders .order-container .order-product{background-color:#fff;border:1px solid #eee;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;margin-top:10px;min-height:90px;padding:11px 0}section.orders .order-container .order-product .order-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 19px}@media screen and (max-width:900px){section.orders .order-container .order-product .order-img{margin:0 14px}}@media screen and (max-width:736px){section.orders .order-container .order-product .order-img{margin:0 10px}}section.orders .order-container .order-product .order-img img{max-height:68px;width:auto}section.orders .order-container .order-product .order-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 25px;padding-top:7px}@media screen and (max-width:736px){section.orders .order-container .order-product .order-row{margin:0 15px}}@media screen and (max-width:450px){section.orders .order-container .order-product .order-row{margin:0}}@media screen and (max-width:600px){section.orders .order-container .order-product .order-row.mobile-hidden{display:none}}section.orders .order-container .order-product .order-row .row-title{color:#232323;font-size:12px;letter-spacing:.09px;line-height:16px}section.orders .order-container .order-product .order-row .date{color:#232323;font-family:WSailec-Medium,sans-serif;font-size:12px;letter-spacing:.09px;line-height:30px}section.orders .order-container .order-product .order-row .product-count{color:#232323;font-size:12px;letter-spacing:.09px;line-height:16px;margin-top:7px;min-width:190px}@media screen and (max-width:600px){section.orders .order-container .order-product .order-row .product-count{min-width:100px}}section.orders .order-container .order-product .order-row .order-nr{color:#232323;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.09px;line-height:16px}section.orders .order-container .order-product .order-row .order-nr::before{content:"Order "}section.orders .order-container .order-product .order-row .status{color:#aaaeb8;font-family:WSailec-Bold,sans-serif;font-size:12px;line-height:15px;margin-top:7px}section.returns .account-nav{color:#232323;display:-webkit-box;display:-ms-flexbox;display:flex}section.returns .no-orders{display:block;margin:auto;width:957px}@media screen and (max-width:1024px){section.returns .no-orders{width:720px}}@media screen and (max-width:900px){section.returns .no-orders{width:700px}}@media screen and (max-width:736px){section.returns .no-orders{width:calc(100% - 20px)}}section.returns .no-orders .text-h2{color:#020a12;display:block;font-family:WSailec-Bold,sans-serif;font-size:24px;line-height:30px;margin:38px 0 0;text-align:left;width:100%}@media screen and (max-width:900px){section.returns .no-orders .text-h2{font-size:20px;line-height:30px}}@media screen and (max-width:736px){section.returns .no-orders .text-h2{font-size:18px;line-height:30px;margin:30px 0 0}}section.returns .no-orders .no-order-message{color:#020a12;font-size:16px;letter-spacing:.1px;line-height:30px;margin-top:20px;max-height:0}section.returns .no-orders .no-order-message.visible{display:block;max-height:50px;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}@media screen and (max-width:900px){section.returns .no-orders .no-order-message{margin-top:10px}}@media screen and (max-width:736px){section.returns .no-orders .no-order-message{font-size:14px;line-height:24px;margin-top:5px}}section.returns .order-container{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px;max-width:957px;width:100%}@media screen and (max-width:736px){section.returns .order-container{margin-top:20px}}section.returns .order-container .order-product{background-color:#fff;border:1px solid #eee;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;margin-top:10px;min-height:90px;padding:11px 0;position:static}@media screen and (max-width:736px){section.returns .order-container .order-product{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.returns .order-container .order-product .order-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 19px}@media screen and (max-width:900px){section.returns .order-container .order-product .order-img{margin:0 14px}}@media screen and (max-width:736px){section.returns .order-container .order-product .order-img{margin:0 0 0 10px}}section.returns .order-container .order-product .order-img img{max-height:68px;width:auto}section.returns .order-container .order-product .order-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 25px;max-width:400px;min-width:230px;padding-top:0;width:auto}@media screen and (max-width:1024px){section.returns .order-container .order-product .order-row{margin:0 10px;max-width:320px;min-width:220px}}@media screen and (max-width:736px){section.returns .order-container .order-product .order-row{margin:0 10px;max-width:500px;min-width:260px;width:auto}}@media screen and (max-width:580px){section.returns .order-container .order-product .order-row.mobile-hidden{display:none}}section.returns .order-container .order-product .order-row.two-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:280px}section.returns .order-container .order-product .order-row .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.returns .order-container .order-product .order-row .column.margin-right{margin-right:24px}section.returns .order-container .order-product .order-row .column .return-action,section.returns .order-container .order-product .order-row .column .return-item,section.returns .order-container .order-product .order-row .column .return-reason,section.returns .order-container .order-product .order-row .column .return-requested{color:#232323;font-size:12px;letter-spacing:.09px;line-height:16px;margin-top:6px;min-width:105px;white-space:pre-wrap}@media screen and (max-width:736px){section.returns .order-container .order-product .order-row .column .return-action,section.returns .order-container .order-product .order-row .column .return-item,section.returns .order-container .order-product .order-row .column .return-reason,section.returns .order-container .order-product .order-row .column .return-requested{min-width:90px;white-space:pre-wrap}}section.returns .order-container .order-product .order-row .column .action,section.returns .order-container .order-product .order-row .column .reason,section.returns .order-container .order-product .order-row .column .requested{color:#232323;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.09px;line-height:16px;margin-top:6px;max-width:220px;min-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:1024px){section.returns .order-container .order-product .order-row .column .action,section.returns .order-container .order-product .order-row .column .reason,section.returns .order-container .order-product .order-row .column .requested{max-width:175px}}@media screen and (max-width:736px){section.returns .order-container .order-product .order-row .column .action,section.returns .order-container .order-product .order-row .column .reason,section.returns .order-container .order-product .order-row .column .requested{max-width:400px;min-width:120px;white-space:pre-wrap;width:auto}}section.returns .order-container .order-product .order-row .return-item{color:#232323;font-size:12px;letter-spacing:.09px;line-height:16px;margin-top:6px}section.returns .order-container .order-product .order-row .return-item .product-returned{text-decoration:underline}section.returns .order-container .order-product .order-row .return-title{color:#232323;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.09px;line-height:16px;margin-top:6px}section.returns .order-container .order-product .order-row .return-title::before{content:"Return "}section.returns .order-container .order-product .order-row .status{color:#aaaeb8;font-family:WSailec-Bold,sans-serif;font-size:12px;line-height:15px;margin-top:7px}section.messages{margin:auto;max-width:957px;padding-top:0}@media all and (max-width:1024px){section.messages{width:calc(100% - 50px)}}section.messages .account-nav{color:#232323;display:-webkit-box;display:-ms-flexbox;display:flex}section.messages .text-h2{color:#020a12;font-family:WSailec-Bold,sans-serif;font-size:24px;line-height:30px;margin-top:50px}@media all and (max-width:900px){section.messages .text-h2{font-size:20px}}@media all and (max-width:736px){section.messages .text-h2{font-size:18px}}section.messages .text-p{color:#020a12;font-size:16px;letter-spacing:.1px;line-height:30px;margin-top:20px}@media all and (max-width:736px){section.messages .text-p{font-size:14px;line-height:24px;margin-top:5px}}section.messages .form{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin-top:30px;width:100%}@media screen and (max-width:736px){section.messages .form{max-width:100%;width:100%}}section.messages .form .submit-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:35px}@media screen and (max-width:736px){section.messages .form .submit-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.messages .form .submit-container .form-submit{height:32px;margin-right:25px;max-width:100%;width:172px}@media screen and (max-width:736px){section.messages .form .submit-container .form-submit{height:42px;margin:0;width:100%}}section.messages .form .submit-container .form-clear{border:1px solid #656a77;border-radius:3px;color:#656a77;cursor:pointer;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:32px;letter-spacing:1.75px;line-height:15px;text-align:center;text-transform:uppercase;width:121px}@media screen and (max-width:736px){section.messages .form .submit-container .form-clear{height:42px;margin-top:20px;width:100%}}section.messages .message-order-list{height:auto;margin-top:30px;width:100%}section.messages .message-order-list .message-order-row{position:relative}section.messages .message-order-list .message-order-row .headline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #eee;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-1px;min-height:60px;padding:10px 0}section.messages .message-order-list .message-order-row .headline .row-date{color:#232323;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.2px;line-height:30px;margin-left:20px;overflow:hidden;white-space:pre}@media screen and (max-width:736px){section.messages .message-order-list .message-order-row .headline .row-date{min-width:100px}}section.messages .message-order-list .message-order-row .headline .row-status{color:#232323;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;letter-spacing:.2px;line-height:30px;margin-left:20px;margin-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:pre}section.messages .message-order-list .message-order-row .headline .row-status .status{text-transform:capitalize}section.messages .message-order-list .message-order-row .headline .row-status .status-product{overflow:hidden;text-overflow:ellipsis}section.messages .message-order-list .message-order-row .headline .arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:25px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .26s linear;transition:all .26s linear}@media screen and (max-width:736px){section.messages .message-order-list .message-order-row .headline .arrow{right:11px}}section.messages .message-order-list .message-order-row .headline .arrow svg{height:14px;stroke:#656a77;width:14px}section.messages .message-order-list .message-order-row .headline .arrow svg #arrow{stroke:#656a77}section.messages .message-order-list .message-order-row .message{height:0;overflow:hidden;padding:0 20px;-webkit-transition:all .26s ease-in-out;transition:all .26s ease-in-out}section.messages .message-order-list .message-order-row .message.opened{height:auto;padding:20px}section.messages .message-order-list .message-order-row .message p{font-family:WSailec;font-size:14px;margin:0}section.messages .message-order-list .message-order-row .message p.who-said{font-weight:700}section.messages .message-order-list .message-order-row.opened .headline .arrow{-webkit-transform:rotate(0);transform:rotate(0)}section.messages .message-order-list .message-order-row.opened .message{height:auto;padding:20px}@media screen and (max-width:736px){section.addresses{width:calc(100% - 20px)}}section.addresses .account-nav{color:#232323;display:-webkit-box;display:-ms-flexbox;display:flex}section.addresses .add-address{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #eee;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;margin-top:50px;padding:0 14px;position:relative}section.addresses .add-address .add-address-text{color:#e50a47;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.09px;line-height:22px}section.addresses .add-address .plus{position:absolute;right:14px}section.addresses .address-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}section.addresses .address-list .address-item{border:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-1px;padding:8px 14px}section.addresses .address-list .address-item .address-text .name{color:#232323;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.09px;line-height:30px;margin:0}section.addresses .address-list .address-item .address-text .text-p{color:#232323;font-size:12px;letter-spacing:.09px;line-height:16px;margin:0}section.addresses .address-list .address-item .buttons-container{margin-top:17px}section.addresses .address-list .address-item .buttons-container .edit-address{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e50a47;border:1px solid #e50a47;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;line-height:15px;margin-right:30px;text-align:center;text-transform:uppercase;width:108px}@media screen and (max-width:736px){section.addresses .address-list .address-item .buttons-container .edit-address{margin-right:20px;width:98px}}section.addresses .address-list .address-item .buttons-container form#delete-address-form{display:inline}section.addresses .address-list .address-item .buttons-container form#delete-address-form .delete-address{border:1px solid #656a77;border-radius:3px;color:#656a77;cursor:pointer;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:32px;letter-spacing:1.75px;line-height:15px;text-align:center;text-transform:uppercase;width:121px}@media screen and (max-width:736px){section.addresses .address-list .address-item .buttons-container form#delete-address-form .delete-address{width:110px}}section.edit-addresses{margin:auto;max-width:498px;padding-top:0}@media all and (max-width:1024px){section.edit-addresses{width:calc(100% - 50px)}}section.edit-addresses .form{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin-top:30px;width:100%}@media screen and (max-width:736px){section.edit-addresses .form{max-width:100%;width:100%}}section.edit-addresses .form .submit-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:35px}@media screen and (max-width:736px){section.edit-addresses .form .submit-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.edit-addresses .form .submit-container .form-save{background-color:#e50a47;border:1px solid #e50a47;border-radius:3px;color:#fff;cursor:pointer;font-family:WSailec-Bold,sans-serif;font-size:12px;height:47px;letter-spacing:1.75px;line-height:15px;margin-right:30px;text-align:center;text-transform:uppercase;width:189px}@media screen and (max-width:736px){section.edit-addresses .form .submit-container .form-save{height:42px;margin:0;width:100%}}section.edit-addresses .form .submit-container .form-cancel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:buttonface;border:1px solid #656a77;border-radius:3px;color:#656a77;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:47px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;line-height:15px;text-align:center;text-transform:uppercase;width:121px}@media screen and (max-width:736px){section.edit-addresses .form .submit-container .form-cancel{height:42px;margin-top:20px;width:100%}}@media screen and (max-width:736px){section.order-details{margin:0 auto;width:calc(100% - 20px)}}section.order-details .alertBox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}section.order-details .alertBox .alertBox-column.alertBox-icon{padding-right:10px}section.order-details .alertBox .alertBox-column.alertBox-icon .icon svg>path{fill:#e50a47}section.order-details .alertBox .alertBox-column.alertBox-message{font-size:16px;letter-spacing:.25px;line-height:30px;margin-top:0}section.order-details a.return{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e50a47;border:1px solid #e50a47;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;line-height:15px;margin-top:20px;min-width:82px;padding:0 20px;text-align:center;text-transform:uppercase;width:auto}section.order-details .order-row{-ms-flex-item-align:center;align-self:center;cursor:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;max-width:957px;width:100%}section.order-details .order-row .order-product:nth-last-child(2){border-bottom:2px solid #eee}section.order-details .order-row.border-top{border-top:2px solid #eee;display:block}@media screen and (max-width:736px){section.order-details .order-row{margin-top:20px}}section.order-details .order-row .order-product{background-color:#fff;border-top:2px solid #eee;cursor:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto;min-height:90px;padding:8px 5px;position:relative}section.order-details .order-row .order-product.no-reorder .tick-box{display:none}section.order-details .order-row .order-product.no-reorder .tick-box .prod-img{margin-left:0}@media screen and (max-width:736px){section.order-details .order-row .order-product{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.order-details .order-row .order-product .prod-price{-ms-flex-item-align:center;align-self:center;position:absolute;right:5px}section.order-details .order-row .order-product .tick-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.order-details .order-row .order-product .tick-box svg{overflow:visible}section.order-details .order-row .order-product .tick-box svg #Oval-Copy{fill:none;stroke:#e50a47;stroke-width:2px}section.order-details .order-row .order-product .tick-box.selected svg{overflow:visible}section.order-details .order-row .order-product .tick-box.selected svg #Oval-Copy{fill:#e50a47;stroke:#e50a47;stroke-width:2px}section.order-details .order-row .order-product .prod-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 19px;max-height:68px;max-width:94px;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:900px){section.order-details .order-row .order-product .prod-img{margin:0 14px}}@media screen and (max-width:736px){section.order-details .order-row .order-product .prod-img{margin:0 10px}}section.order-details .order-row .order-product .prod-img img{max-height:68px;width:auto}section.order-details .order-row .order-product .order-t-size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px}section.order-details .order-row .order-product .order-t-size .prod-name{color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:19px}section.order-details .order-row .order-product .order-t-size .prod-size{color:#020a12;font-size:12px;letter-spacing:.25px;line-height:16px}section.order-details .order-row .order-prices{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:436px}@media screen and (max-width:736px){section.order-details .order-row .order-prices{width:100%}}section.order-details .order-row .order-prices .prices-row{border-bottom:2px solid #eee;color:#020a12;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.09px;line-height:16px;padding:12px 5px}section.order-details .order-row .order-prices .prices-row .grand-total-name{color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;letter-spacing:.1px;line-height:20px}section.order-details .order-row .order-prices .prices-row .grand-total-value{color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:20px;font-weight:500;line-height:40px;text-align:right}section.order-details .order-row .order-prices .prices-row.grand-total{border-bottom:0}section.order-details .order-row .details-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px;margin-top:18px}section.order-details .order-row .details-group .details-bold{color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;line-height:19px}section.order-details .order-row .details-group .details-regular{color:#020a12;font-size:12px;letter-spacing:.25px;line-height:16px}section.order-details .order-row .address-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 0}section.order-details .order-row .address-item .address-text .name{color:#232323;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.09px;line-height:30px;margin:0}section.order-details .order-row .address-item .address-text .text-p{color:#232323;font-size:12px;letter-spacing:.09px;line-height:16px;margin:0}section.order-details .order-row .order-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e50a47;border:1px solid #e50a47;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;line-height:15px;margin-top:20px;min-width:82px;padding:0 20px;text-align:center;text-transform:uppercase;width:auto}section.reset-password{padding-bottom:50px}section.reset-password .form p{display:block;font-size:16px;letter-spacing:.1px;line-height:30px;margin:0}@media screen and (max-width:736px){section.reset-password .form p{font-size:14px;line-height:24px}}section.reset-password .form .submit-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pagination{padding:30px 0 50px}.pagination .pagination-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.pagination .pagination-list .pagination-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px}.pagination .pagination-list .pagination-item.pagination-item--previous{-ms-flex-item-align:start;align-self:flex-start;justify-self:start;left:0;position:absolute}.pagination .pagination-list .pagination-item.pagination-item--next{-ms-flex-item-align:end;align-self:flex-end;justify-self:end;position:absolute;right:0}.pagination .pagination-list .pagination-item .pagination-link{color:#e50a47}.pagination .pagination-list .pagination-item .pagination-link .icon{display:none;overflow:hidden}section.return-request .text-h2{border-bottom:1px solid #d9d9d9;padding:10px 0}section.return-request .return-item-container{max-width:957px}section.return-request .return-item-container .return-form{width:100%}@media screen and (max-width:736px){section.return-request .return-item-container .return-form{max-width:100%}}section.return-request .return-item-container .return-form .products-container{width:100%}section.return-request .return-item-container .return-form .products-container .item-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d9d9d9;color:#232323;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Bold,sans-serif;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.09px;line-height:16px;min-height:60px;padding:15px 0}section.return-request .return-item-container .return-form .products-container .item-row .item-title{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5}section.return-request .return-item-container .return-form .products-container .item-row .price-title{-webkit-box-flex:0.3;-ms-flex:0.3;flex:0.3;text-align:center}section.return-request .return-item-container .return-form .products-container .item-row .qty-title{-webkit-box-flex:0.2;-ms-flex:0.2;flex:0.2;min-width:95px;text-align:right}section.return-request .return-item-container .return-form .products-container .item-row .item{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5;font-family:WSailec,sans-serif}section.return-request .return-item-container .return-form .products-container .item-row .price{-webkit-box-flex:0.3;-ms-flex:0.3;flex:0.3;font-family:WSailec,sans-serif;text-align:center}section.return-request .return-item-container .return-form .products-container .item-row .qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0.2;-ms-flex:0.2;flex:0.2;font-family:WSailec,sans-serif;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:95px;text-align:right}section.return-request .return-item-container .return-form .products-container .item-row .qty .input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;position:relative;width:70px}section.return-request .return-item-container .return-form .products-container .item-row .qty .input-group .arrow-select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:10px;z-index:1}section.return-request .return-item-container .return-form .products-container .item-row .qty .input-group .arrow-select svg{height:9px;width:9px}section.return-request .return-item-container .return-form .products-container .item-row .qty .input-group .arrow-select #arrow{stroke:#656a77}section.return-request .return-item-container .return-form .products-container .item-row .qty .input-group .qty-select{background-color:#fdfdfd;border:1px solid #999;border-radius:4px;color:#232323;font-size:14px;height:30px;letter-spacing:.22px;line-height:30px;max-height:30px;padding-left:5px;position:relative;vertical-align:bottom;width:70px}section.return-request .return-item-container .return-form .products-container .item-row .qty .input-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}section.return-request .return-item-container .return-form .products-container .item-row .qty .input-group select:focus{outline:0}section.return-request .return-item-container .return-form .col-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px;width:100%}@media screen and (max-width:736px){section.return-request .return-item-container .return-form .col-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}}section.return-request .return-item-container .return-form .col-container .form-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0.48;-ms-flex:0.48;flex:0.48;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.return-request .return-item-container .return-form .col-container .form-column .input-group{margin-top:15px;max-width:100%;width:100%}section.return-request .return-item-container .return-form .col-container .form-column .input-group.top-margin{margin-top:30px}section.return-request .return-item-container .return-form .col-container .form-column .input-group .arrow-select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:15px}section.return-request .return-item-container .return-form .col-container .form-column .input-group .arrow-select svg{height:14px;width:14px}section.return-request .return-item-container .return-form .col-container .form-column .input-group .arrow-select #arrow{stroke:#656a77}section.return-request .return-item-container .return-form .col-container .form-column .input-group .contact-text-area.returns-txt-area{height:150px;max-height:300px;max-width:460px;min-height:150px;width:100%}@media screen and (max-width:1024px){section.return-request .return-item-container .return-form .col-container .form-column .input-group .contact-text-area.returns-txt-area{max-width:345px}}section.return-request .return-item-container .return-form .col-container .form-column .input-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}section.return-request .return-item-container .return-form .col-container .form-column .input-group select:focus{outline:0}section.return-request .return-item-container .return-form .submit-container .form-submit{padding:0 20px;width:auto}.page-explore .explore-zoma-bg{background:url("../img/zoma/welcome_desktop_landing_2.jpeg") no-repeat center bottom;background-size:cover;height:84vh}.page-explore .explore-header{color:#e50a47;font-family:WSailec-Bold,sans-serif;font-size:32px;line-height:88px;text-align:center}.page-explore .explore-links{margin:0 auto;max-width:566px;padding-top:1%}.page-explore .explore-zoma-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.page-explore .explore-zoma-btn{background-color:#fff;border:0;border-radius:3px;color:#2d1b45;display:block;font-family:WSailec-Bold,sans-serif;font-size:16px;letter-spacing:.5px;margin-top:22px;padding-bottom:15px;padding-top:15px;text-align:center;text-decoration:none;white-space:nowrap;width:249px}.page-explore .explore-zoma-btn:hover{color:#e50a47}.page-explore .explore-zoma-col{float:left;margin:0 7px;width:47%}@media screen and (max-width:769px){.page-explore .explore-zoma-bg{background:url("../img/zoma/welcome_tablet.jpeg") no-repeat center bottom;background-size:cover;height:90vh}}@media screen and (max-width:769px){.page-explore .explore-links{padding-top:10%}}@media screen and (max-width:528px){.page-explore .explore-zoma-bg{background:url("../img/zoma/welcome_mobile.jpeg") no-repeat center bottom;background-size:cover;height:73vh}}@media screen and (max-width:580px){.page-explore .explore-links{padding-top:17%}}@media screen and (max-width:580px){.page-explore .explore-zoma-col{width:169px}}@media screen and (max-width:580px){.page-explore .explore-zoma-btn{margin-top:18px;width:169px}}@media screen and (max-width:369px){.page-explore .explore-zoma-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:235px){.page-explore .explore-header{line-height:42px}}@media screen and (max-width:528px){.page-explore+footer .social-media .phone-number{height:0;visibility:hidden}}@media screen and (max-width:528px){.page-explore+footer .footer-main .footer-content .content-wrapper .social-media{height:50px}}@media screen and (max-width:528px){.page-explore+footer .columns-wrapper{height:0;visibility:hidden}}body.page-type-question_form .main-container,body.page-type-review_form .main-container{background:#f0f0f2}body.page-type-question_form .main-container .container.question-form,body.page-type-question_form .main-container .container.review-form,body.page-type-review_form .main-container .container.question-form,body.page-type-review_form .main-container .container.review-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-type-question_form .main-container .container.question-form .content,body.page-type-question_form .main-container .container.review-form .content,body.page-type-review_form .main-container .container.question-form .content,body.page-type-review_form .main-container .container.review-form .content{background:#fff!important;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;max-width:800px;padding:100px 70px;width:100%}@media all and (max-width:730px){body.page-type-question_form .main-container .container.question-form .content,body.page-type-question_form .main-container .container.review-form .content,body.page-type-review_form .main-container .container.question-form .content,body.page-type-review_form .main-container .container.review-form .content{padding:100px 20px}}@media all and (max-width:430px){body.page-type-question_form .main-container .container.question-form .content,body.page-type-question_form .main-container .container.review-form .content,body.page-type-review_form .main-container .container.question-form .content,body.page-type-review_form .main-container .container.review-form .content{padding:50px 20px}}body.page-type-question_form .main-container .container.question-form .content .required::after,body.page-type-question_form .main-container .container.review-form .content .required::after,body.page-type-review_form .main-container .container.question-form .content .required::after,body.page-type-review_form .main-container .container.review-form .content .required::after{color:#e50847;content:"*"}body.page-type-question_form .main-container .container.question-form .content h1,body.page-type-question_form .main-container .container.review-form .content h1,body.page-type-review_form .main-container .container.question-form .content h1,body.page-type-review_form .main-container .container.review-form .content h1{font:bold 29px/35px WSailec!important;text-align:center}body.page-type-question_form .main-container .container.question-form .content .rating-lable,body.page-type-question_form .main-container .container.review-form .content .rating-lable,body.page-type-review_form .main-container .container.question-form .content .rating-lable,body.page-type-review_form .main-container .container.review-form .content .rating-lable{font:14px/16px WSailec-Bold;letter-spacing:.14px;margin-top:40px;text-align:center}body.page-type-question_form .main-container .container.question-form .content .stars,body.page-type-question_form .main-container .container.review-form .content .stars,body.page-type-review_form .main-container .container.question-form .content .stars,body.page-type-review_form .main-container .container.review-form .content .stars{margin-top:10px;text-align:center}body.page-type-question_form .main-container .container.question-form .content .stars .stamped-starrating,body.page-type-question_form .main-container .container.review-form .content .stars .stamped-starrating,body.page-type-review_form .main-container .container.question-form .content .stars .stamped-starrating,body.page-type-review_form .main-container .container.review-form .content .stars .stamped-starrating{float:none}body.page-type-question_form .main-container .container.question-form .content .stars .stamped-starrating i,body.page-type-question_form .main-container .container.review-form .content .stars .stamped-starrating i,body.page-type-review_form .main-container .container.question-form .content .stars .stamped-starrating i,body.page-type-review_form .main-container .container.review-form .content .stars .stamped-starrating i{cursor:pointer}body.page-type-question_form .main-container .container.question-form .content .stars .stamped-starrating i::before,body.page-type-question_form .main-container .container.review-form .content .stars .stamped-starrating i::before,body.page-type-review_form .main-container .container.question-form .content .stars .stamped-starrating i::before,body.page-type-review_form .main-container .container.review-form .content .stars .stamped-starrating i::before{color:#e50847!important;font-size:35px;-webkit-transition:all .1s linear;transition:all .1s linear}body.page-type-question_form .main-container .container.question-form .content .stars .stamped-starrating i.o-custom::before,body.page-type-question_form .main-container .container.review-form .content .stars .stamped-starrating i.o-custom::before,body.page-type-review_form .main-container .container.question-form .content .stars .stamped-starrating i.o-custom::before,body.page-type-review_form .main-container .container.review-form .content .stars .stamped-starrating i.o-custom::before{color:#e2e2e2!important}body.page-type-question_form .main-container .container.question-form .content .stars .stamped-starrating i.hl::before,body.page-type-question_form .main-container .container.review-form .content .stars .stamped-starrating i.hl::before,body.page-type-review_form .main-container .container.question-form .content .stars .stamped-starrating i.hl::before,body.page-type-review_form .main-container .container.review-form .content .stars .stamped-starrating i.hl::before{color:#e50847!important}body.page-type-question_form .main-container .container.question-form .content form .row,body.page-type-question_form .main-container .container.review-form .content form .row,body.page-type-review_form .main-container .container.question-form .content form .row,body.page-type-review_form .main-container .container.review-form .content form .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:730px){body.page-type-question_form .main-container .container.question-form .content form .row,body.page-type-question_form .main-container .container.review-form .content form .row,body.page-type-review_form .main-container .container.question-form .content form .row,body.page-type-review_form .main-container .container.review-form .content form .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.page-type-question_form .main-container .container.question-form .content form .row .input-group,body.page-type-question_form .main-container .container.review-form .content form .row .input-group,body.page-type-review_form .main-container .container.question-form .content form .row .input-group,body.page-type-review_form .main-container .container.review-form .content form .row .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}body.page-type-question_form .main-container .container.question-form .content form .row .input-group.half,body.page-type-question_form .main-container .container.review-form .content form .row .input-group.half,body.page-type-review_form .main-container .container.question-form .content form .row .input-group.half,body.page-type-review_form .main-container .container.review-form .content form .row .input-group.half{width:49%}@media all and (max-width:730px){body.page-type-question_form .main-container .container.question-form .content form .row .input-group.half,body.page-type-question_form .main-container .container.review-form .content form .row .input-group.half,body.page-type-review_form .main-container .container.question-form .content form .row .input-group.half,body.page-type-review_form .main-container .container.review-form .content form .row .input-group.half{width:100%}}body.page-type-question_form .main-container .container.question-form .content form .row .input-group label,body.page-type-question_form .main-container .container.review-form .content form .row .input-group label,body.page-type-review_form .main-container .container.question-form .content form .row .input-group label,body.page-type-review_form .main-container .container.review-form .content form .row .input-group label{font:14px/16px WSailec-Bold;letter-spacing:.14px}body.page-type-question_form .main-container .container.question-form .content form .row .input-group input,body.page-type-question_form .main-container .container.question-form .content form .row .input-group textarea,body.page-type-question_form .main-container .container.review-form .content form .row .input-group input,body.page-type-question_form .main-container .container.review-form .content form .row .input-group textarea,body.page-type-review_form .main-container .container.question-form .content form .row .input-group input,body.page-type-review_form .main-container .container.question-form .content form .row .input-group textarea,body.page-type-review_form .main-container .container.review-form .content form .row .input-group input,body.page-type-review_form .main-container .container.review-form .content form .row .input-group textarea{background:#fff;border:1px solid #e6e6e6;font:14px/22px WSailec;margin-top:10px;padding:20px 15px}body.page-type-question_form .main-container .container.question-form .content form .row .input-group input::-webkit-input-placeholder,body.page-type-question_form .main-container .container.question-form .content form .row .input-group textarea::-webkit-input-placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group input::-webkit-input-placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group textarea::-webkit-input-placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group input::-webkit-input-placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group textarea::-webkit-input-placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group input::-webkit-input-placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group textarea::-webkit-input-placeholder{color:#aaa;font:14px/22px WSailec;letter-spacing:.13px}body.page-type-question_form .main-container .container.question-form .content form .row .input-group input::-moz-placeholder,body.page-type-question_form .main-container .container.question-form .content form .row .input-group textarea::-moz-placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group input::-moz-placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group textarea::-moz-placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group input::-moz-placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group textarea::-moz-placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group input::-moz-placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group textarea::-moz-placeholder{color:#aaa;font:14px/22px WSailec;letter-spacing:.13px}body.page-type-question_form .main-container .container.question-form .content form .row .input-group input:-ms-input-placeholder,body.page-type-question_form .main-container .container.question-form .content form .row .input-group textarea:-ms-input-placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group input:-ms-input-placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group textarea:-ms-input-placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group input:-ms-input-placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group textarea:-ms-input-placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group input:-ms-input-placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group textarea:-ms-input-placeholder{color:#aaa;font:14px/22px WSailec;letter-spacing:.13px}body.page-type-question_form .main-container .container.question-form .content form .row .input-group input::-ms-input-placeholder,body.page-type-question_form .main-container .container.question-form .content form .row .input-group textarea::-ms-input-placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group input::-ms-input-placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group textarea::-ms-input-placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group input::-ms-input-placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group textarea::-ms-input-placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group input::-ms-input-placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group textarea::-ms-input-placeholder{color:#aaa;font:14px/22px WSailec;letter-spacing:.13px}body.page-type-question_form .main-container .container.question-form .content form .row .input-group input::placeholder,body.page-type-question_form .main-container .container.question-form .content form .row .input-group textarea::placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group input::placeholder,body.page-type-question_form .main-container .container.review-form .content form .row .input-group textarea::placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group input::placeholder,body.page-type-review_form .main-container .container.question-form .content form .row .input-group textarea::placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group input::placeholder,body.page-type-review_form .main-container .container.review-form .content form .row .input-group textarea::placeholder{color:#aaa;font:14px/22px WSailec;letter-spacing:.13px}body.page-type-question_form .main-container .container.question-form .content form .row .input-group textarea,body.page-type-question_form .main-container .container.review-form .content form .row .input-group textarea,body.page-type-review_form .main-container .container.question-form .content form .row .input-group textarea,body.page-type-review_form .main-container .container.review-form .content form .row .input-group textarea{min-height:90px}body.page-type-question_form .main-container .container.question-form .content form .row.radio .input-group,body.page-type-question_form .main-container .container.review-form .content form .row.radio .input-group,body.page-type-review_form .main-container .container.question-form .content form .row.radio .input-group,body.page-type-review_form .main-container .container.review-form .content form .row.radio .input-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.page-type-question_form .main-container .container.question-form .content form .row.radio .input-group label.radio,body.page-type-question_form .main-container .container.review-form .content form .row.radio .input-group label.radio,body.page-type-review_form .main-container .container.question-form .content form .row.radio .input-group label.radio,body.page-type-review_form .main-container .container.review-form .content form .row.radio .input-group label.radio{display:inline-block}body.page-type-question_form .main-container .container.question-form .content form .row.radio .input-group label.radio span,body.page-type-question_form .main-container .container.review-form .content form .row.radio .input-group label.radio span,body.page-type-review_form .main-container .container.question-form .content form .row.radio .input-group label.radio span,body.page-type-review_form .main-container .container.review-form .content form .row.radio .input-group label.radio span{background:#fff;border:1px solid #e6e6e6;color:#444;cursor:pointer;display:block;font:13px/16px WSailec;letter-spacing:.13px;padding:20px;text-align:center}body.page-type-question_form .main-container .container.question-form .content form .row.radio .input-group label.radio span:hover,body.page-type-question_form .main-container .container.review-form .content form .row.radio .input-group label.radio span:hover,body.page-type-review_form .main-container .container.question-form .content form .row.radio .input-group label.radio span:hover,body.page-type-review_form .main-container .container.review-form .content form .row.radio .input-group label.radio span:hover{border-color:#bbb}body.page-type-question_form .main-container .container.question-form .content form .row.radio .input-group label.radio input[type=radio],body.page-type-question_form .main-container .container.review-form .content form .row.radio .input-group label.radio input[type=radio],body.page-type-review_form .main-container .container.question-form .content form .row.radio .input-group label.radio input[type=radio],body.page-type-review_form .main-container .container.review-form .content form .row.radio .input-group label.radio input[type=radio]{display:none}body.page-type-question_form .main-container .container.question-form .content form .row.radio .input-group label.radio input[type=radio]:checked+span,body.page-type-question_form .main-container .container.review-form .content form .row.radio .input-group label.radio input[type=radio]:checked+span,body.page-type-review_form .main-container .container.question-form .content form .row.radio .input-group label.radio input[type=radio]:checked+span,body.page-type-review_form .main-container .container.review-form .content form .row.radio .input-group label.radio input[type=radio]:checked+span{border-color:#e50847}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px -15px 0}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos .img-wrapper,body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a,body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos img,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos .img-wrapper,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos img,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos .img-wrapper,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos img,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos .img-wrapper,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos img{background:0 0;background-position:center center;background-size:cover;display:inline-block;height:81px;width:81px}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a{margin:0 15px}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg{pointer-events:none}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg #plus,body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg #rectangle,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg #plus,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg #rectangle,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg #plus,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg #rectangle,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg #plus,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg #rectangle{-webkit-transition:all .16s linear;transition:all .16s linear}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg:hover #rectangle,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg:hover #rectangle,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg:hover #rectangle,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg:hover #rectangle{stroke:#bbb}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg:hover #plus,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg:hover #plus,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos a svg:hover #plus,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos a svg:hover #plus{fill:#bbb}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos .img-wrapper,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos .img-wrapper,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos .img-wrapper,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos .img-wrapper{margin:0 15px 15px;position:relative}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos .img-wrapper span.close,body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos .img-wrapper span.close,body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos .img-wrapper span.close,body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos .img-wrapper span.close{background:#eee;border:1px solid #eee;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:10px;position:absolute;right:0;top:-1px;-webkit-transform:scale(1,.8);transform:scale(1,.8);width:15px}body.page-type-question_form .main-container .container.question-form .content form .row.add-photo .input-group .photos input[type=file],body.page-type-question_form .main-container .container.review-form .content form .row.add-photo .input-group .photos input[type=file],body.page-type-review_form .main-container .container.question-form .content form .row.add-photo .input-group .photos input[type=file],body.page-type-review_form .main-container .container.review-form .content form .row.add-photo .input-group .photos input[type=file]{display:none}body.page-type-question_form .main-container .container.question-form .content form .row.actions,body.page-type-question_form .main-container .container.review-form .content form .row.actions,body.page-type-review_form .main-container .container.question-form .content form .row.actions,body.page-type-review_form .main-container .container.review-form .content form .row.actions{margin-top:60px}body.page-type-question_form .main-container .container.question-form .content form .row.actions .input-group,body.page-type-question_form .main-container .container.review-form .content form .row.actions .input-group,body.page-type-review_form .main-container .container.question-form .content form .row.actions .input-group,body.page-type-review_form .main-container .container.review-form .content form .row.actions .input-group{display:block;text-align:center}body.page-type-question_form .main-container .container.question-form .content form .row.actions .input-group button,body.page-type-question_form .main-container .container.review-form .content form .row.actions .input-group button,body.page-type-review_form .main-container .container.question-form .content form .row.actions .input-group button,body.page-type-review_form .main-container .container.review-form .content form .row.actions .input-group button{background:#e50847;border:1px solid #e50847;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font:14px/16px WSailec-Bold;letter-spacing:0;padding:20px 55px;width:auto}body.page-type-question_form .main-container .container.question-form .content form .row.actions .input-group button:hover,body.page-type-question_form .main-container .container.review-form .content form .row.actions .input-group button:hover,body.page-type-review_form .main-container .container.question-form .content form .row.actions .input-group button:hover,body.page-type-review_form .main-container .container.review-form .content form .row.actions .input-group button:hover{background:#ef0848}body.page-type-question_form .main-container .container.question-form .content form .row.errors,body.page-type-question_form .main-container .container.review-form .content form .row.errors,body.page-type-review_form .main-container .container.question-form .content form .row.errors,body.page-type-review_form .main-container .container.review-form .content form .row.errors{margin-top:10px}body.page-type-question_form .main-container .container.question-form .content form .row.errors .error,body.page-type-question_form .main-container .container.review-form .content form .row.errors .error,body.page-type-review_form .main-container .container.question-form .content form .row.errors .error,body.page-type-review_form .main-container .container.review-form .content form .row.errors .error{color:#e50847;font-size:14px}body.page-type-question_form .main-container .container.question-form .content form .row.errors .error-review-rating,body.page-type-question_form .main-container .container.review-form .content form .row.errors .error-review-rating,body.page-type-review_form .main-container .container.question-form .content form .row.errors .error-review-rating,body.page-type-review_form .main-container .container.review-form .content form .row.errors .error-review-rating{text-align:center}body.page-type-question_form .main-container .container.question-form .content .footnote,body.page-type-question_form .main-container .container.review-form .content .footnote,body.page-type-review_form .main-container .container.question-form .content .footnote,body.page-type-review_form .main-container .container.review-form .content .footnote{color:#aaa;font:13px/16px WSailec;letter-spacing:.13px;margin-top:60px;text-align:center}body.page-type-question_form .main-container .copyright,body.page-type-review_form .main-container .copyright{background-color:#fff}body.page-type-question_confirm .main-container,body.page-type-review_confirm .main-container{background:#f0f0f2}body.page-type-question_confirm .main-container .container.review-confirm,body.page-type-review_confirm .main-container .container.review-confirm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.page-type-question_confirm .main-container .container.review-confirm>.content,body.page-type-review_confirm .main-container .container.review-confirm>.content{background:#fff!important;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;max-width:800px;padding:100px 70px;text-align:center;width:100%}body.page-type-question_confirm .main-container .container.review-confirm>.content h1,body.page-type-review_confirm .main-container .container.review-confirm>.content h1{font:bold 29px/35px WSailec!important}body.page-type-question_confirm .main-container .container.review-confirm>.content h2,body.page-type-review_confirm .main-container .container.review-confirm>.content h2{font:bold 22px/35px WSailec;margin-top:100px}@media all and (max-width:430px){body.page-type-question_confirm .main-container .container.review-confirm>.content h2,body.page-type-review_confirm .main-container .container.review-confirm>.content h2{margin-top:50px}}body.page-type-question_confirm .main-container .container.review-confirm>.content p,body.page-type-review_confirm .main-container .container.review-confirm>.content p{color:#777;font:16px/24px WSailec;letter-spacing:-.02px}body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products,body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px -20px 0}@media all and (max-width:730px){body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products,body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products .product,body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products .product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px;width:315px}@media all and (max-width:730px){body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products .product:nth-child(n+2),body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products .product:nth-child(n+2){margin-top:40px}}body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products .product img,body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products .product img{width:100%}body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products .product .content,body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products .product .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products .product .content h2,body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products .product .content h2{color:#000;font:16px/26px WSailec-Medium;letter-spacing:0;margin-top:10px}body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products .product .content p,body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products .product .content p{font:12px/22px WSailec;padding-bottom:20px}body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products .product .content a.review,body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products .product .content a.review{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e50847;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font:16px/26px WSailec-Medium;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:auto}body.page-type-question_confirm .main-container .container.review-confirm>.content .related-products .product .content a.review img,body.page-type-review_confirm .main-container .container.review-confirm>.content .related-products .product .content a.review img{width:12px}.page.cart-php{min-height:calc(100vh - 440px)}.page.cart-php .page-content{margin:0 auto;max-width:960px;padding:40px 20px;width:100%}@media all and (max-width:450px){.page.cart-php .page-content{padding:40px 16px}}.page.cart-php .page-content>h1{color:#020a12;font-family:WSailec,sans-serif;font-size:24px;font-weight:700;line-height:30px}.page.cart-php .page-content>h3{margin-top:20px}.page.cart-php.empty h1,.page.cart-php.empty h3{text-align:center}.page.cart-php [data-cart-status]{margin-top:20px}.page.cart-php [data-cart-status] .alertBox--info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page.cart-php [data-cart-status] .alertBox--info:nth-child(n+2){margin-top:10px}.page.cart-php [data-cart-status] .alertBox--info .alertBox-icon{height:24px}.page.cart-php [data-cart-status] .alertBox--info .alertBox-icon svg path{fill:#d30b43}.page.cart-php [data-cart-status] .alertBox--info p.alertBox-message{color:#2d1c45;font-family:WSailec,sans-serif;font-size:18px;font-weight:500;line-height:24px;margin:0 0 0 10px}.page.cart-php [data-cart-content]{margin-top:40px}.page.cart-php [data-cart-content] .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page.cart-php [data-cart-content] .item:nth-child(n+2){border-top:1px solid #ebebeb;margin-top:20px;padding-top:20px}.page.cart-php [data-cart-content] .item .img{width:139px}@media all and (max-width:450px){.page.cart-php [data-cart-content] .item .img{width:95px}}.page.cart-php [data-cart-content] .item .img img{-o-object-fit:cover;object-fit:cover;width:100%}@media all and (max-width:450px){.page.cart-php [data-cart-content] .item .img img{height:76px;max-width:95px}}.page.cart-php [data-cart-content] .item .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px}@media all and (max-width:450px){.page.cart-php [data-cart-content] .item .details{margin-left:10px}}.page.cart-php [data-cart-content] .item .details h4{color:#2d1c45;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:19px}.page.cart-php [data-cart-content] .item .details .size{color:#656a77;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:15px;margin-bottom:10px;margin-top:5px}.page.cart-php [data-cart-content] .item .details .qty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:auto}.page.cart-php [data-cart-content] .item .details .qty button[data-action=dec],.page.cart-php [data-cart-content] .item .details .qty button[data-action=inc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;width:28px}.page.cart-php [data-cart-content] .item .details .qty button[data-action=dec]:hover,.page.cart-php [data-cart-content] .item .details .qty button[data-action=inc]:hover{background:#f5f5f5}.page.cart-php [data-cart-content] .item .details .qty button[data-action=dec] svg,.page.cart-php [data-cart-content] .item .details .qty button[data-action=inc] svg{height:10px;width:10px}.page.cart-php [data-cart-content] .item .details .qty input{background:#f5f5f5;border:0;color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:500;height:28px;letter-spacing:.11px;line-height:28px;margin:0;text-align:center;width:28px}.page.cart-php [data-cart-content] .item .total{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}.page.cart-php [data-cart-content] .item .total a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px}.page.cart-php [data-cart-content] .item .total a svg{height:13px;width:13px}.page.cart-php [data-cart-content] .item .total a svg .red-cross{fill:#020a12}.page.cart-php [data-cart-content] .item .total a:hover svg .red-cross{color:#d30b43}.page.cart-php [data-cart-content] .item .total span.item-price{margin-top:auto}.page.cart-php [data-cart-totals]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.page.cart-php [data-cart-totals] ul{min-width:343px}@media all and (max-width:375px){.page.cart-php [data-cart-totals] ul{min-width:unset;width:100%}}.page.cart-php [data-cart-totals] ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}.page.cart-php [data-cart-totals] ul li label,.page.cart-php [data-cart-totals] ul li p{color:#020a12;font-family:WSailec,sans-serif;font-size:15px;letter-spacing:.09px;line-height:16px;margin:0}.page.cart-php [data-cart-totals] ul li .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page.cart-php [data-cart-totals] ul li a{color:#e50a47}.page.cart-php [data-cart-totals] ul li a:active,.page.cart-php [data-cart-totals] ul li a:focus,.page.cart-php [data-cart-totals] ul li a:hover{color:#ef0848}.page.cart-php [data-cart-totals] ul li.cart-coupon{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page.cart-php [data-cart-totals] ul li.cart-grand-total label{color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:18px;font-weight:500;letter-spacing:.1px;line-height:20px}.page.cart-php [data-cart-totals] ul li.cart-grand-total p{color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:20px;font-weight:500;line-height:40px}.page.cart-php [data-cart-totals] li.cart-coupon-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page.cart-php [data-cart-totals] li.cart-coupon-form>div{width:100%}.page.cart-php [data-cart-totals] li.cart-coupon-form a.coupon-code-add{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:50px}.page.cart-php [data-cart-totals] li.cart-coupon-form a.coupon-code-add span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px}.page.cart-php [data-cart-totals] li.cart-coupon-form a.coupon-code-add span img{height:22px;padding-bottom:2px;width:22px}.page.cart-php [data-cart-totals] li.cart-coupon-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.page.cart-php [data-cart-totals] li.cart-coupon-form form .button{background-color:#999;border:1px solid #999;border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font-family:WSailec-Bold,sans-serif;font-size:12px;height:50px;letter-spacing:1.75px;line-height:15px;padding:0 20px;text-transform:uppercase}.page.cart-php [data-cart-totals] li.cart-coupon-form form .button:hover{background-color:#ef0848;border:1px solid #ef0848}.page.cart-php [data-cart-totals] li.cart-coupon-form form input.form-input{border:1px solid #f0f0f2;border-radius:3px 0 0 3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#020a12;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:WSailec,sans-serif;font-size:14px;height:50px;letter-spacing:.25px;line-height:20px;padding:0 20px}.page.cart-php .cart-actions{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}@media all and (max-width:450px){.page.cart-php .cart-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page.cart-php .cart-actions a.button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e50a47;border:0;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Bold,sans-serif;font-size:14px;height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.5px;line-height:19px;max-width:343px;padding:20px 30px;text-transform:uppercase;width:100%}.page.cart-php .cart-actions a.button:active,.page.cart-php .cart-actions a.button:focus,.page.cart-php .cart-actions a.button:hover{background:#ef0848}.page.cart-php .cart-actions .cart-additionalCheckoutButtons{max-width:343px;width:100%}.page.cart-php .cart-actions .cart-additionalCheckoutButtons .or-use-label{font-size:15px;margin:15px auto;text-align:center}.page.cart-php .cart-actions .BraintreePaypalInnerContainer,.page.cart-php .cart-actions .PaypalCommerceInnerContainer{max-width:343px;width:100%}.container.test-page section{margin:auto;max-width:900px;padding:100px 20px}.container.test-page section ol li{line-height:30px;list-style-position:inside;list-style-type:unset}.container.test-page section .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container.test-page section .products .button-red{background:#e50a47;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font:13px/22px WSailec-Bold;letter-spacing:1.3px;margin-top:60px;padding:22px 50px 21px;text-transform:uppercase}.container.test-page section .products .button-red:hover{background:#ef0848}.title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-block *{margin:0;padding:0}.title-block h1,.title-block h2{font-family:WSailec-Bold,sans-serif;font-weight:400;font-size:80px;line-height:90px;text-align:center}.title-block h1 *,.title-block h2 *{font-family:inherit}@media all and (max-width:1024px){.title-block h1,.title-block h2{font-size:40px;line-height:40px}}@media all and (max-width:736px){.title-block h1,.title-block h2{font-size:30px;line-height:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.title-block p{letter-spacing:.25px;text-align:center;padding:0;margin-top:40px}@media all and (max-width:1024px){.title-block p{margin-top:15px}}.title-block label{color:#fff;font-size:16px;line-height:30px;text-align:center;margin-top:75px;display:block}@media all and (max-width:1024px){.title-block label{margin-top:35px}}@media all and (max-width:1024px){.title-block label{font-size:12px;line-height:18px;margin-top:20px}}.title-block.title-small-center{width:100%}.title-block.title-small-center .animate-title{color:#eee;font-family:WSailec-Bold,sans-serif;font-size:60px;text-align:center;line-height:65px}.title-block.title-small-center .animate-title.purple{color:#2d1c45}@media all and (max-width:1024px){.title-block.title-small-center .animate-title{color:#fff;font-size:40px;line-height:40px;text-align:center}}@media all and (max-width:736px){.title-block.title-small-center .animate-title{width:calc(100% - 20px);color:#fff;font-size:30px;letter-spacing:.16px;line-height:34px;text-align:center}}.title-block.title-small-center .small-text-white{height:40px;margin-top:30px;width:595px;color:#fff;font-size:22px;line-height:40px;text-align:center}@media all and (max-width:1024px){.title-block.title-small-center .small-text-white{width:450px;font-size:18px;line-height:34px;text-align:center}}@media all and (max-width:736px){.title-block.title-small-center .small-text-white{margin-top:15px;width:calc(100% - 20px);font-size:16px;letter-spacing:.73px;line-height:24px;max-width:100%}}.title-block.title-small-center .small-text-white.gray{line-height:30px;color:#656a77}.title-block.title-right{max-width:500px;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width:1340px){.title-block.title-right{width:520px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (max-width:520px){.title-block.title-right{padding:0;width:100%}}.title-block.title-right h1,.title-block.title-right h2{text-align:left;margin-top:25px}@media all and (max-width:1340px){.title-block.title-right h1,.title-block.title-right h2{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.title-block.title-right h1>div:nth-child(n+2),.title-block.title-right h2>div:nth-child(n+2){margin-left:10px}}@media all and (max-width:1024px){.title-block.title-right h1,.title-block.title-right h2{margin-top:15px}}.title-block.title-right p{text-align:left}@media all and (max-width:1340px){.title-block.title-right p{text-align:center}}@media all and (max-width:736px){.title-block.title-right p{letter-spacing:.73px}}.title-block.title-right label{color:#2d1c45;font-family:WSailec-Bold,sans-serif;font-size:12px;font-weight:400;letter-spacing:1.75px;line-height:15px;text-transform:uppercase;margin:0}.title-block.title-right .black-text{height:auto;width:460px;font-family:WSailec-Medium,sans-serif;color:#2d1c45;font-size:16px;font-weight:500;line-height:30px;letter-spacing:.25px}@media screen and (max-width:1024px){.title-block.title-right .black-text{color:#020a12;text-align:center}}@media screen and (max-width:736px){.title-block.title-right .black-text{width:calc(100% - 40px)}}.title-block.title-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:120px}@media all and (min-width:1920px){.title-block.title-left{margin:auto;padding-left:60px;-ms-flex-item-align:center;align-self:center}}@media all and (max-width:1340px){.title-block.title-left{padding-left:0;width:100%;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media all and (max-width:520px){.title-block.title-left{padding:0;width:100%}}.title-block.title-left h1,.title-block.title-left h2{text-align:left;margin-top:25px}@media all and (max-width:1340px){.title-block.title-left h1,.title-block.title-left h2{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.title-block.title-left h1>div:nth-child(n+2),.title-block.title-left h2>div:nth-child(n+2){margin-left:10px}}@media all and (max-width:1024px){.title-block.title-left h1,.title-block.title-left h2{margin-top:15px}}.title-block.title-left p{text-align:left}@media all and (max-width:1340px){.title-block.title-left p{text-align:center;max-width:460px}}@media all and (max-width:736px){.title-block.title-left p{letter-spacing:.73px}}.title-block.title-left label{color:#2d1c45;font-family:WSailec-Bold,sans-serif;font-size:12px;font-weight:400;letter-spacing:1.75px;line-height:15px;text-transform:uppercase;margin:0}.title-block.title-left .black-text{height:auto;width:460px;font-family:WSailec-Medium,sans-serif;color:#2d1c45;font-size:16px;font-weight:500;line-height:30px;letter-spacing:.25px}@media screen and (max-width:1024px){.title-block.title-left .black-text{color:#020a12;text-align:center}}@media screen and (max-width:736px){.title-block.title-left .black-text{width:calc(100% - 40px)}}.small-title-center{display:block;width:100%}.small-title-center h2{font-family:WSailec-Bold,sans-serif;font-size:60px;line-height:75px;text-align:center}@media screen and (max-width:1024px){.small-title-center h2{font-size:40px;letter-spacing:.32px;line-height:40px;text-align:center}}@media screen and (max-width:736px){.small-title-center h2{font-size:30px;letter-spacing:.16px;line-height:36px;width:calc(100% - 20px);margin:auto}.small-title-center h2 br{display:none}}@media screen and (max-width:736px){.small-title-center .gray{line-height:30px;margin:auto}}body{color:#0e1217}h1,h2,h3,p{-webkit-transition:.25s;transition:.25s;font-weight:400}p{font-size:14px;font-weight:400;letter-spacing:.91px;line-height:1.57;margin-top:20px}h1{font-size:30px;font-family:WSailec-Bold,sans-serif;line-height:1.33;letter-spacing:.32px;margin-top:0}h2{font-size:28px}h3{font-size:24px}label{line-height:30px;margin-top:39px;font-size:12px}.icon-label{font-size:12px;text-transform:uppercase;font-family:WSailec-Medium,sans-serif;letter-spacing:1.75px;font-weight:500}.red{color:#e50a47}.grey{color:#656a77}p.grey{color:#656a77}.black{color:#0e1217}.small-text-left{text-align:left}.small-text-right{text-align:right}.small-text-center{text-align:center}@media all and (min-width:900px){p{font-size:18px;line-height:1.7}h1{font-size:45px;line-height:1}.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}}@media all and (min-width:1200px){p{font-size:20px}h1{font-size:80px;line-height:90px}label{font-size:18px}.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}}.cart .hidden{display:none}.cart .cart-modal{background:rgba(0,0,0,.7);height:auto;max-width:0;min-height:100vh;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:max-width 10ms,opacity 30ms ease-in-out;transition:max-width 10ms,opacity 30ms ease-in-out;width:100%;z-index:2147483640}.cart .cart-modal.show-cart-modal{max-width:100%;-webkit-transition:max-width 10ms,opacity 30ms ease-in-out;transition:max-width 10ms,opacity 30ms ease-in-out}.cart .cart-modal .shopping-cart-main{background-color:#fff;height:100%;max-width:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:max-width .4s,opacity .3s ease-in-out;transition:max-width .4s,opacity .3s ease-in-out;width:450px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main{width:100%}}.cart .cart-modal .shopping-cart-main.loading .flex-column{display:none}.cart .cart-modal .shopping-cart-main .flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.cart .cart-modal .shopping-cart-main.show-cart{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:450px;opacity:1;overflow-y:auto;position:fixed;-webkit-transition:max-width .4s,opacity .3s ease-in-out;transition:max-width .4s,opacity .3s ease-in-out;visibility:visible}.cart .cart-modal .shopping-cart-main.show-cart .cart-content,.cart .cart-modal .shopping-cart-main.show-cart .cart-header{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.cart .cart-modal .shopping-cart-main .cart-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:70px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 25px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-header{margin-left:15px;margin-right:15px}}.cart .cart-modal .shopping-cart-main .cart-header .cart-title{color:#020a12;font-family:WSailec,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:24px;margin:0}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-header .cart-title{font-size:12px;line-height:16px;text-align:center}}.cart .cart-modal .shopping-cart-main .cart-header .cart-icon{height:30px;position:relative;width:40px}.cart .cart-modal .shopping-cart-main .cart-header .cart-icon img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;width:40px}.cart .cart-modal .shopping-cart-main .cart-header .cart-icon .items-count{color:#0e1217;font-family:WSailec-Medium,sans-serif;font-size:12px;height:16px;left:15px;letter-spacing:0;position:absolute;text-align:center;top:6px;width:16px}.cart .cart-modal .shopping-cart-main .cart-header .close-cart{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:none;transform:none;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:24px}.cart .cart-modal .shopping-cart-main .cart-header .close-cart:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-header .close-cart:hover{-webkit-transform:none;transform:none}}.cart .cart-modal .shopping-cart-main .cart-header .close-cart:hover #Line,.cart .cart-modal .shopping-cart-main .cart-header .close-cart:hover #close-cart-path{stroke:#d30b43}.cart .cart-modal .shopping-cart-main .cart-header .close-cart #Line,.cart .cart-modal .shopping-cart-main .cart-header .close-cart #close-cart-path{pointer-events:none}.cart .cart-modal .shopping-cart-main .cart-empty{display:none;padding:0 16px}.cart .cart-modal .shopping-cart-main .cart-empty div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#020a12;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:20px;text-align:center}.cart .cart-modal .shopping-cart-main .cart-empty a{background-color:#e50a47;border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:1.75px;line-height:56px;text-align:center;width:100%}.cart .cart-modal .shopping-cart-main .cart-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;opacity:0;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2d1c45;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:0;overflow:hidden;padding:0 35px;position:relative;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;width:100%}.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info.show-info{max-height:200px;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info .remove-text{color:#fff;font-family:WSailec,sans-serif;font-size:14px;letter-spacing:0}.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info .remove-text::before{content:"The coupon has been removed from your cart."}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info .remove-text{font-size:12px;text-align:center}.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info .remove-text::before{content:"The coupon has been removed."}}.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info .close-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:16px;width:24px}.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info .close-info svg{height:13px;width:13px}.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info .close-info:hover .red-cross{fill:#d30b43}.cart .cart-modal .shopping-cart-main .cart-content .remove-coupon-info .circle-exclamation{color:#fff;font-family:WSailec,sans-serif;height:24px;left:0;margin-left:14px;position:absolute;text-align:center;width:24px}.cart .cart-modal .shopping-cart-main .cart-content .products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;padding:0 25px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list{padding:0 15px}}.cart .cart-modal .shopping-cart-main .cart-content .products-list [data-ultimate-bundle=true] .item-counter{display:none}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item{border-top:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item:last-child{border-bottom:1px solid #d9d9d9}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-product-sku=Z-UBB-CK] .item-counter button,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-product-sku=Z-UBB-F] .item-counter button,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-product-sku=Z-UBB-K] .item-counter button,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-product-sku=Z-UBB-Q] .item-counter button,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-product-sku=Z-UBB-TXL] .item-counter button,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-product-sku=Z-UBB-T] .item-counter button{display:none!important}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-product-category^=mattress]+[data-cart-item-bundle=mattress]{border-top:0;padding-top:0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-cart-item-bundle] .item-wrapper{background-color:#f5f5fc;padding:15px 20px}@media only screen and (max-width:736px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-cart-item-bundle] .item-wrapper{padding:10px 12px}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-cart-item-bundle] .item-container{margin:15px 0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-cart-item-bundle] .item-container:last-child{margin-bottom:0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-cart-item-bundle] .item-container .item-column.img img{height:80px}@media only screen and (max-width:736px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-cart-item-bundle] .item-container .item-column.img img{height:70px}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-cart-item-bundle] .item-container .item-counter .quantity{margin-top:12px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item[data-cart-item-bundle] .item-container .item-counter .quantity .input-text.qty{background:#fff}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-parent-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #c8c8d3;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-parent-container .item-parent-name{color:#2d1c44;color:#2d1c45;font-family:WSailec-Medium,sans-serif;font-size:15px;font-size:16px;font-weight:400;letter-spacing:0;letter-spacing:0;line-height:22px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-parent-container .item-parent-name{margin-top:0}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-parent-container .left{-webkit-box-flex:1;-ms-flex:1;flex:1}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-parent-container .left [data-cart-item-remove]{color:#707070;cursor:pointer;font-size:14px;text-decoration:underline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-parent-container .right{margin-left:5px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-parent-container .item-price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;text-align:right}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-price{color:#020a12;font-family:WSailec,sans-serif;font-size:16px;letter-spacing:0;line-height:20px;text-align:right}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-price .cart-item-value{padding:0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-price .cart-item-value+.cart-item-value{color:#e50a47;font-family:WSailec-Bold;padding-left:5px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-price strike{color:#666;font-size:14px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column.img{height:90px;margin-right:20px;max-width:113px;width:113px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column.img{height:76px;margin-right:10px;max-width:95px}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column.img a img{height:90px;max-width:113px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column.img a img{height:76px;margin-right:10px;max-width:95px}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column.title{width:100%}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column.price{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:5px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .item-img{max-width:130px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .item-title{color:#2d1c45;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:22px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .item-title{margin-top:0}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .item-size{color:#707070;font-family:WSailec,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin-top:0;text-transform:capitalize}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .item-size{margin-top:0}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .item-color{color:#707070;font-family:WSailec,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin:0}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .item-color{margin-top:0}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .remove-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:0;width:24px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .remove-item:hover .red-cross{fill:#d30b43}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .remove-item svg{height:13px;pointer-events:none;width:13px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-column .remove-item svg .red-cross{fill:black}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity{border:1px solid #eee;border-radius:1px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity{margin-top:7px}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .input-text.qty{background:#eee;border:0;color:#020a12;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:400;height:29px;letter-spacing:0;line-height:28px;margin:0;padding:3px 3px 0;text-align:center;width:29px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .input-text.qty{height:34px;line-height:34px;width:34px}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .input-text.qty:focus{outline:0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:29px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;width:29px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus{height:34px;width:34px}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus.disabled path,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus.disabled path{fill:#aaaeb8}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus.disabled:active svg,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus.disabled:active svg{-webkit-transform:none;transform:none}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus.disabled:hover,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus.disabled:hover{background:0 0;cursor:unset}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus.disabled:hover path,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus.disabled:hover path{fill:#aaaeb8}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus:active svg,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus:active svg{-webkit-transform:scale(.9);transform:scale(.9)}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus svg,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus svg{font-family:WSailec-Medium,sans-serif;font-size:22px;font-weight:400;height:10px;letter-spacing:0;text-align:center;width:10px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus svg path,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus svg path{fill:#020a12}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus:hover,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus:hover{background:#f5f5f5}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus:hover path,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus:hover path{fill:#020a12}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus:focus,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus:focus{outline:0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus .minus,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus .minus{border-right:0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .minus .plus,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity .plus .plus{border-left:0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity input[type=number]{-moz-appearance:textfield}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity input[type=number]::-webkit-inner-spin-button,.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .item-container .item-counter .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#eee;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px;position:relative;width:100%}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .item-price-btn{margin-left:auto}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .item-price-btn:hover{background-color:#e50a47;cursor:pointer}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .row-plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;position:relative;width:300px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .row-plus{padding-left:10px;padding-right:82px;width:350px}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .row-plus .price{font-size:14px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .title-plus{color:#2d1c45;font-family:WSailec-Medium,serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .title-price{color:#2d1c45;font-family:WSailec,serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .plus-sign{height:22px;left:16px;position:absolute;width:22px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .plus-sign{display:none}}.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .item-price-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#999;border-radius:3px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Medium,serif;font-size:16px;font-weight:400;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:0;line-height:26px;min-width:82px;padding:0 20px;position:absolute;right:0;text-align:center;white-space:pre}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .products-list .shop-item .shop-item-plus .item-price-btn{padding:0 10px}}.cart .cart-modal .shopping-cart-main .cart-content .payment-area{padding:25px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .cart-content .payment-area{padding-left:15px;padding-right:15px}}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .payment-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .payment-row span:first-child,.cart .cart-modal .shopping-cart-main .cart-content .payment-area .payment-row span:nth-child(2){color:#000;font-family:WSailec,sans-serif;font-size:16px;letter-spacing:0;line-height:23px}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .discount span:nth-child(2){color:#e50a47;font-family:WSailec-Medium,sans-serif}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .subtotal .subtotal-value{color:#000;font-family:WSailec,sans-serif;font-size:16px;letter-spacing:0;line-height:20px;min-width:48px}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .total{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .total span:first-child{color:#000;font-family:WSailec-Medium,serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:20px}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .total .total-value{color:#000;font-family:WSailec-Medium,sans-serif;font-size:20px;font-weight:400;line-height:40px;text-align:right}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .shipping{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .shipping span:nth-child(2){text-transform:uppercase}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:96px}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e50a47;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:WSailec,sans-serif;font-size:14px;letter-spacing:0}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code:hover{color:#d30b43}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code span img{height:22px;padding-bottom:2px;width:22px}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input{width:100%}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group input{border:1px solid #f0f0f2;border-radius:3px 0 0 3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#020a12;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:WSailec,sans-serif;font-size:14px;height:50px;letter-spacing:0;line-height:20px;padding-left:10px}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group input::-webkit-input-placeholder{color:#656a77}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group input::-moz-placeholder{color:#656a77}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group input:-ms-input-placeholder{color:#656a77}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group input::-ms-input-placeholder{color:#656a77}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group input::placeholder{color:#656a77}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group button{background-color:#999;border:1px solid #999;border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font-family:WSailec-Bold,sans-serif;font-size:12px;height:50px;letter-spacing:0;line-height:15px;min-width:82px;padding:0 20px;text-align:center}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group button.color-change{background-color:#e50a47;border:1px solid #e50a47}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .apply-code-input .code-input-group button:hover{background-color:#d30b43;border:1px solid #d30b43}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .applied-code{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .applied-code .coupon-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .applied-code .coupon-code .applied-code-nm{color:#000;font-family:WSailec,sans-serif;font-size:16px;letter-spacing:0;line-height:16px}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .applied-code .coupon-code .applied-code-nm::before{content:"Coupon ("}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .applied-code .coupon-code .applied-code-nm::after{content:")"}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .applied-code .coupon-code .remove-coupon{color:#e50a47;cursor:pointer;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:0;line-height:15px;margin-top:5px;text-decoration:underline;text-transform:uppercase}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .applied-code .coupon-code .remove-coupon:hover{color:#d30b43}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .apply-code-area .applied-code .coupon-value{color:#e50a47;font-family:WSailec-Medium,sans-serif;font-size:16px;letter-spacing:0;line-height:20px;text-align:right}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .checkout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .checkout .checkout-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e50a47;border:0;border-radius:3px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Bold,sans-serif;font-size:16px;height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.6px;line-height:26px;text-align:center;text-transform:uppercase;width:100%}.cart .cart-modal .shopping-cart-main .cart-content .payment-area .checkout .checkout-btn:hover{background-color:#d30b43}.cart .cart-modal .shopping-cart-main .slider-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.cart .cart-modal .shopping-cart-main .slider-area .elevate{background-color:#fff;color:#020a12;font-size:16px;line-height:24px;padding:10px 0 16px;text-align:center;width:100%}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 34px;position:relative;width:100%}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider{padding:20px 26px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .slick-arrow{background:0 0;padding:0;top:unset}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slick-prev{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:5px;position:absolute;width:20px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slick-prev{left:0}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slick-prev:active{-webkit-transform:scale(.9);transform:scale(.9)}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slick-next{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:5px;width:20px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slick-next{right:0}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slick-next:active{-webkit-transform:scale(.9);transform:scale(.9)}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 23px;width:365px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item{margin:0 40px;width:80vh}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item:focus{outline:0}@media screen and (max-width:400px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item.with-color-option .row .img-container{max-width:110px;width:auto}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item.with-color-option .row .img-container img{max-width:100%;min-height:100px;-o-object-fit:cover;object-fit:cover;width:auto;width:122px}}@media screen and (max-width:400px) and (max-width:400px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item.with-color-option .row .img-container img{display:block;max-width:100%;min-height:100px;width:122px}}@media screen and (max-width:400px) and (max-width:370px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item.with-color-option .row .img-container{max-width:100px}}@media screen and (max-width:400px) and (max-width:360px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item.with-color-option .row .img-container{max-width:90px}}@media screen and (max-width:400px) and (max-width:350px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item.with-color-option .row .img-container{max-width:80px}}@media screen and (max-width:400px) and (max-width:340px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item.with-color-option .row .img-container{max-width:70px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .img-container{height:100px;max-width:122px;min-width:122px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .img-container{height:90px;max-width:110px;min-width:110px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .img-container img{max-width:100%;min-height:100px;-o-object-fit:cover;object-fit:cover;width:auto}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .img-container img{height:90px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:200px;padding-left:20px;width:100%}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row{min-width:233px;padding-left:10px;width:unset}}@media screen and (max-width:390px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row{min-width:200px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .bottom-row,.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .top-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .bottom-row span.name,.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .top-row span.name{color:#2d1c45;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:19px;text-transform:capitalize}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .bottom-row span.price,.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .top-row span.price{color:#2d1c45;font-family:WSailec,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:15px;margin:0}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .bottom-row span.discount,.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .top-row span.discount{color:#e50a47;font-family:WSailec,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:15px;margin:0}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .bottom-row span.size,.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .row .first-row .top-row span.size{color:#666;font-family:WSailec,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:15px;margin:5px 0}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;width:100%}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-name-slider{color:#666;font-family:WSailec,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:15px;margin:0}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:35px;margin-top:15px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex{margin-right:10px;margin-top:7px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .color-dot-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #c7c7c7;border-radius:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:27px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:7px;width:27px}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected.selected{border:1px solid #e50a47}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected{height:30px;width:30px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color{border-radius:100%;-webkit-box-sizing:content-box;box-sizing:content-box;height:23px;width:23px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color{height:24px;width:24px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.l-gray{background-color:#fff;border:1px solid #656a77;-webkit-box-shadow:0 0 1px 0 #656a77 inset,0 0 1px 0 #656a77;box-shadow:0 0 1px 0 #656a77 inset,0 0 1px 0 #656a77}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.l-gray:hover{border:1px solid #fff!important;-webkit-box-shadow:0 0 1px 0 #fff inset,0 0 1px 0 #fff!important;box-shadow:0 0 1px 0 #fff inset,0 0 1px 0 #fff!important}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.l-gray:active{border:1px solid #fff!important;-webkit-box-shadow:0 0 1px 0 #fff inset,0 0 1px 0 #fff!important;box-shadow:0 0 1px 0 #fff inset,0 0 1px 0 #fff!important}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.d-gray{background-color:#939393;border:1px solid #fff;-webkit-box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393;box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.d-gray:hover{border:1px solid #939393!important;-webkit-box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important;box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.d-gray:active{border:1px solid #939393!important;-webkit-box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important;box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.white{background:#fff}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.white:hover{border:1px solid #939393!important;-webkit-box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important;box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.white:active{border:0;-webkit-box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important;box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.gray{background:#939393}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.gray:hover{border:1px solid #939393!important;-webkit-box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important;box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row .color-option .color-flex .slider-dot-selected .dot-color.gray:active{border:0;-webkit-box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important;box-shadow:0 0 1px 0 #939393 inset,0 0 1px 0 #939393!important}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row button{background-color:#999;border:1px solid #f5f5f5;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;font-family:WSailec-Medium,sans-serif;font-size:13px;font-weight:400;height:48px;letter-spacing:1.9px;line-height:16px;margin-left:auto;margin-top:auto;padding:0 20px;text-align:center;width:90px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row button{padding:0 10px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row button:hover{background-color:#d30b43}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row button.with-color-option{padding:0 20px}@media screen and (max-width:450px){.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row button.with-color-option{min-width:82px;padding:0 10px}}.cart .cart-modal .shopping-cart-main .slider-area .cart-slider .cart-slider-item .second-row button .slider-btn-price{color:inherit!important;font-family:WSailec-Medium,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px}.popup{display:none;position:fixed;overflow:hidden;height:100vh;width:100%;z-index:310}.popup .popup-background{background:rgba(0,0,0,.75);width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup .popup-background .popup-container{background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:678px;width:1052px;max-height:90vh}@media screen and (max-width:1200px){.popup .popup-background .popup-container{max-width:94%;height:678px;max-height:90vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:36px}}@media screen and (max-width:736px){.popup .popup-background .popup-container{width:calc(100% - 10px);max-width:calc(100% - 10px);height:auto;max-height:calc(100vh - 50px)}}.popup .popup-background .popup-container .pop-added{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;min-height:63px;width:100%;text-transform:uppercase}@media screen and (max-width:736px){.popup .popup-background .popup-container .pop-added{min-height:58px;padding:0 30px}}.popup .popup-background .popup-container .pop-added .pop-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}@media screen and (max-width:736px){.popup .popup-background .popup-container .pop-added .pop-svg{display:none}}.popup .popup-background .popup-container .pop-added .success-text{margin:0;color:#2d1c45;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;letter-spacing:1.75px;line-height:24px;text-align:center}.popup .popup-background .popup-container .pop-added .pop-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:absolute;right:23px;width:24px;height:24px}@media screen and (max-width:736px){.popup .popup-background .popup-container .pop-added .pop-close{right:10px}}.popup .popup-background .popup-container .pop-added .pop-close:hover .red-cross{fill:#e50a47}.popup .popup-background .popup-container .pop-added .pop-close .red-cross{fill:black}.popup .popup-background .popup-container .scroll-content{overflow-y:auto}.popup .popup-background .popup-container .scroll-content .pop-title{font-family:WSailec-Bold,sans-serif;font-size:24px;line-height:30px;text-align:center;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:pre}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-title{height:75px}}.popup .popup-background .popup-container .scroll-content .pop-products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 50px}@media screen and (max-width:1200px){.popup .popup-background .popup-container .scroll-content .pop-products-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-products-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0}}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 10px;width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media screen and (max-width:1200px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product{margin:10px}}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product{margin:0 0 25px 0;width:calc(100% - 20px);max-width:450px;min-width:200px;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product:hover .flex-content .pop-prod-title{color:#e50a47}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .prod-img-container{position:relative;display:block}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .prod-img-container .prod-img{width:100%;height:200px;max-height:200px;display:block}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .prod-img-container .prod-img{width:128px;height:125px;-o-object-fit:cover;object-fit:cover}}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content{width:auto;padding-left:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .discount{position:absolute;top:15px;left:0;width:auto}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .discount .discount-badge{position:relative;width:auto;color:#fff;text-transform:uppercase;background:#e50a47;padding-left:10px;font-family:WSailec-Bold,sans-serif;letter-spacing:1.5px;z-index:3;font-size:12px;line-height:21px;height:21px}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .discount .right-border{position:absolute;top:0;right:-10px;border-bottom-right-radius:3px;border-top-right-radius:4px;width:21px;height:21px;background:#e50a47;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-prod-title{margin-top:25px;line-height:35px;width:100%;text-align:center;color:#2d1c45;font-family:WSailec-Bold,sans-serif;font-size:24px;letter-spacing:1.09px}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-prod-title{margin-top:15px;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:19px;text-align:left}}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-size{margin:15px 0 0 0;color:#656a77;font-size:16px;letter-spacing:.11px;text-align:center}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-size{margin-top:5px;font-size:12px;font-weight:500;letter-spacing:.5px;line-height:15px}}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-revs{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-revs{display:none}}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-revs .star-ratings{height:16px;unicode-bidi:bidi-override;position:relative;margin:0;letter-spacing:4px;padding:0}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-revs .star-ratings img{height:16px}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-revs .star-ratings .fill-ratings{height:16px;width:92%;color:#e50a47;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-revs .star-ratings .fill-ratings span{display:inline-block;height:30px}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-revs .star-ratings .empty-ratings{height:16px;padding:0;display:block;z-index:0}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-revs .pop-rev-nr{margin-left:12px;color:#020a12;font-size:14px;letter-spacing:1.17px;line-height:22px}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-button{margin-top:33.5px;text-transform:uppercase;cursor:pointer;height:57px;width:100%;border:1px solid #e50a47;font-family:WSailec-Bold,sans-serif;font-size:12px;letter-spacing:1.75px;line-height:15px;text-align:center;background-color:#e50a47;color:#fff}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-button:hover{background:#ef0848}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-button .mobile{display:none}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-button .mobile{display:block}}.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-button .desktop{display:none}@media screen and (min-width:737px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-button .desktop{display:block}}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .pop-products-list .pop-product .flex-content .pop-button{margin-top:20px;height:45px;min-width:124px;width:auto;padding:0 20px;font-family:WSailec-Medium,sans-serif;border:1px solid #f5f5f5;border-radius:3px;background-color:#e50a47;font-size:13px;font-weight:500;letter-spacing:1.9px;line-height:16px;text-align:center}}.popup .popup-background .popup-container .scroll-content .no-thanks{display:block;width:100%;margin-top:50px;padding-right:25px;text-align:right;cursor:pointer;color:#020a12;font-size:14px;line-height:24px;text-decoration:underline}@media screen and (max-width:736px){.popup .popup-background .popup-container .scroll-content .no-thanks{margin-top:25px;text-align:center;padding:0}}.pop-notification{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.75);display:none;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;top:0;width:100%;z-index:2147483641}.pop-notification .notification{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:269px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:443px}@media all and (max-width:440px){.pop-notification .notification{height:auto;min-height:269px;width:calc(100% - 20px)}}.pop-notification .notification .pop-not-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#232323;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Bold,sans-serif;font-size:12px;height:63px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;line-height:15px;padding:0 15px;text-align:center;width:100%}.pop-notification .notification .pop-not-head svg{height:25px;margin-right:15px;width:25px}.pop-notification .notification .pop-not-head svg #alert-cart path{stroke:black}.pop-notification .text{color:#2d1c45;font-family:WSailec-Medium,sans-serif;font-size:14px;font-weight:500;line-height:24px;padding:0 30px}@media all and (max-width:440px){.pop-notification .text{padding:0 15px}}.pop-notification .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px 20px;width:100%}@media all and (max-width:440px){.pop-notification .buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px 10px}}.pop-notification .buttons .cancel-btn,.pop-notification .buttons .yes-btn{border-radius:3px;cursor:pointer;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:41px;letter-spacing:1.75px;line-height:15px;text-align:center;text-transform:uppercase;width:178px}.pop-notification .buttons .yes-btn{background-color:#e50a47;border:1px solid #e50a47;color:#fff}.pop-notification .buttons .cancel-btn{border:1px solid #2d1c45;color:#020a12}@media all and (max-width:440px){.pop-notification .buttons .cancel-btn{margin-top:15px}}div#alert.type-alert .actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.loading{display:none}.slider-container .res-slider{width:100%}.slider-container .res-slider .slider-card{background:#fff 0 0 no-repeat padding-box;border-radius:3px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.1);box-shadow:0 3px 9px rgba(0,0,0,.1);margin:0 10px;max-width:380px;opacity:1}.slider-container .res-slider .slider-card:focus{outline:0}.slider-container .res-slider .slider-card-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px;width:380px}@media screen and (max-width:900px){.slider-container .res-slider .slider-card-header{width:320px}}.slider-container .res-slider .slider-card-header-icon{height:60px;-o-object-fit:cover;object-fit:cover;position:relative;width:60px}.slider-container .res-slider .slider-card-header-icon img{border-radius:50%;height:100%;width:100%}.slider-container .res-slider .slider-card-header-icon::after{content:url("../img/zoma/checkmark-red.svg");height:20px;left:38px;position:absolute;top:0;width:20px}.slider-container .res-slider .slider-card-header-text{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right}.slider-container .res-slider .slider-card-header-text h4{color:#000;font-family:Sailec-Medium;font-size:18px;font-weight:400;letter-spacing:0;opacity:1}.slider-container .res-slider .slider-card-header-text p{color:#000;font-family:Sailec-Light;font-size:18px;letter-spacing:0;margin-top:0;opacity:1}.slider-container .res-slider .slider-card-img{max-height:460px;max-width:380px;position:relative;width:100%}.slider-container .res-slider .slider-card-img::before{content:"";display:block;padding-top:100%;width:100%}.slider-container .res-slider .slider-card-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%;position:absolute;top:0;width:100%}.slick-arrow{background:rgba(0,0,0,.5);border:0;border-radius:200px;color:#fff;cursor:pointer;font-weight:700;padding:24px;position:absolute;top:40%;z-index:9}.slick-arrow:hover{background:rgba(0,0,0,.7)}@media screen and (max-width:900px){.slick-arrow{padding:12px}}@media screen and (max-width:767px){.slick-arrow{padding:8px}}@media screen and (max-width:600px){.slick-arrow{top:45%}}.slick-prev{font-size:0;left:10px}.slick-prev::before{content:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/left.svg");-webkit-filter:invert(100%);filter:invert(100%)}.slick-next{font-size:0;right:10px}.slick-next::before{content:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/right.svg");-webkit-filter:invert(100%);filter:invert(100%)}.slick-dots{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;position:absolute;width:100%}.slick-dots li{padding:0 10px}.slick-dots li button{background-color:rgba(153,153,153,.25);border:0;border-radius:100%;cursor:pointer;font-size:0;height:10px;width:10px}.slick-dots li.slick-active button{background-color:#999}.slick-list{overflow:visible}.review-card{background:#fff;-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.1);box-shadow:3px 3px 12px rgba(0,0,0,.1);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:23px;max-width:444px;outline:0;padding:40px}@media screen and (max-width:600px){.review-card{max-width:360px}}@media screen and (max-width:400px){.review-card{padding:40px 50px}}.review-card-reviewer{font-family:WSailec-Bold,sans-serif;font-size:16px;margin-top:0}.review-card-stars .fa-star{color:#e50a47}.review-card-stars .fa-star-o{color:#e50a47}.review-card-content{color:#656a77;text-align:left}.review-card-content p{font-size:16px;letter-spacing:0}.review-card-content .read-more{color:#e50a47;cursor:pointer;display:block;margin-top:5px}.review-card-content .read-more:focus{outline:0}#reviews{display:none}#reviews #reviews-original{display:none}#reviews .star-ratings{max-width:unset}@media only screen and (max-width:736px){#reviews{padding-bottom:50px}}#reviews .small-title-center .black{font-size:42px;letter-spacing:0;line-height:69px}@media only screen and (max-width:736px){#reviews .small-title-center .black{font-size:30px;line-height:32px}}#reviews .small-title-center .sub-title{color:#777;font-size:16px;letter-spacing:0;line-height:32px;margin:15px auto 0;max-width:660px;text-align:center}@media only screen and (max-width:736px){#reviews .small-title-center .sub-title{font-size:16px;line-height:26px;width:calc(100% - 40px)}}#reviews #reviews-original .stamped-header-title{display:none}#reviews #reviews-original .stamped-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#reviews #reviews-original .stamped-summary::after,#reviews #reviews-original .stamped-summary::before{content:none}#reviews #reviews-original .stamped-summary .summary-overview{border-right:1px solid #707070;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%!important}#reviews #reviews-original .stamped-summary .summary-overview .stamped-summary-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;width:100%}#reviews #reviews-original .stamped-summary .summary-overview .stamped-summary-actions a{border:1px solid #e50847;border-radius:0;color:#e50847}#reviews #reviews-original .stamped-summary .summary-overview .stamped-summary-actions a::before{content:none}#reviews #reviews-original .stamped-summary .summary-overview .stamped-summary-actions a:first-child{margin:0}#reviews #reviews-original .stamped-summary .stamped-summary-photos{border:1px solid red}#reviews #reviews-original .stamped-reviews-filter .stamped-filters-wrapper,#reviews #reviews-original .stamped-reviews-filter .stamped-reviews-filter-label,#reviews #reviews-original .stamped-reviews-filter .stamped-reviews-search-text,#reviews #reviews-original .stamped-reviews-filter .stamped-summary-actions-clear{display:none}#reviews #reviews-original .stamped-review{background:#fff;max-width:420px;padding:20px;width:100%}#reviews #reviews-original .stamped-review .stamped-review-avatar{display:none}#reviews #reviews-original .stamped-review .review-location{display:block!important}#reviews #reviews-original .stamped-review .review-location .stamped-location-flag{display:none}#reviews #reviews-original .stamped-review .stamped-starratings{margin-top:20px}#reviews #reviews-original .stamped-review .stamped-review-content .stamped-review-body h3.stamped-review-header-title{color:#000;font:16px/26px WSailec-Medium}#reviews #reviews-original .stamped-review .stamped-review-content .stamped-review-body .stamped-review-content-body{color:#777;font:16px/24px WSailec}#new-reviews{margin-top:50px;max-width:830px;width:100%}#new-reviews .top{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#new-reviews .top .left{width:430px}#new-reviews .top .right{width:400px}#new-reviews .top .left{border-right:1px solid #747475}#new-reviews .top .left .row-1,#new-reviews .top .left .row-2,#new-reviews .top .left .row-3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:360px;width:100%}#new-reviews .top .left .row-1 .stamped-summary-starrating i::before{color:#e50a47;font-size:35px}#new-reviews .top .left .row-1 .rating{font:24px/38px WSailec;margin-left:auto}#new-reviews .top .left .row-2{display:block;font:16px/22px WSailec;margin-top:10px;text-align:center;width:100%}#new-reviews .top .left .row-3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}#new-reviews .top .left .row-3 a,#new-reviews .top .left .row-3 button{background:0 0;border:1px solid #e50847;color:#e50847;cursor:pointer;font:16px/25px WSailec;padding:13px 15px;-webkit-transition:all .26s linear;transition:all .26s linear}#new-reviews .top .left .row-3 a:active,#new-reviews .top .left .row-3 a:focus,#new-reviews .top .left .row-3 a:hover,#new-reviews .top .left .row-3 button:active,#new-reviews .top .left .row-3 button:focus,#new-reviews .top .left .row-3 button:hover{background:#e50847;color:#fff}#new-reviews .top .left .row-3 a.ask-question,#new-reviews .top .left .row-3 button.ask-question{margin-left:32px}#new-reviews .top .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#new-reviews .top .right .photos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:350px}#new-reviews .top .right .photos .photo{background:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #707070;height:70px;margin-left:15px;width:70px}#new-reviews .tabs{border-bottom:1px solid #707070;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font:18px/29px WSailec;margin-top:50px}#new-reviews .tabs .tab{cursor:pointer;padding:7px 19px}#new-reviews .tabs .tab.active{background:#707070;color:#fff}#new-reviews .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:20px}#new-reviews .filter select#stamped-sort-select{background-image:url("../img/reviews/select-arrow-down.svg")!important;border:1px solid #707070!important;border-radius:0;color:#000;float:none;font:14px/22px WSailec;height:100%;margin:0 0 0 auto;min-height:35px!important;min-width:170px!important}#new-reviews .tab-content>div{display:none}#new-reviews .tab-content>div.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new-reviews .tab-content>div[data-type=reviews] .review{background:#fff;margin-top:20px;padding:35px;width:100%}#new-reviews .tab-content>div[data-type=reviews] .review .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#new-reviews .tab-content>div[data-type=reviews] .review .row .left{width:150px}#new-reviews .tab-content>div[data-type=reviews] .review .row .left .stamped-starratings i::before{color:#e50a47}#new-reviews .tab-content>div[data-type=reviews] .review .row .left .author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font:16px/25px WSailec;font-weight:700;white-space:nowrap}#new-reviews .tab-content>div[data-type=reviews] .review .row .left .author::after{background:url("../img/reviews/verified.svg") no-repeat;content:" ";display:block;height:12px;margin-left:3px;margin-top:-4px;width:13px}#new-reviews .tab-content>div[data-type=reviews] .review .row .left .date,#new-reviews .tab-content>div[data-type=reviews] .review .row .left .location{color:#9f9f9f;font:14px/20px WSailec;white-space:nowrap}#new-reviews .tab-content>div[data-type=reviews] .review .row .left .location{margin-top:20px}#new-reviews .tab-content>div[data-type=reviews] .review .row .right{width:calc(100% - 250px)}#new-reviews .tab-content>div[data-type=reviews] .review .row .right h3{font:16px/26px WSailec-Medium;letter-spacing:.5px;margin:0}#new-reviews .tab-content>div[data-type=reviews] .review .row .right p{color:#777;font:16px/24px WSailec;letter-spacing:.5px;margin-top:15px}#new-reviews .tab-content>div[data-type=reviews] .review .row .right p .read-more{color:#e50847;cursor:pointer;display:block;font:16px/24px WSailec-Medium;margin-top:5px;text-transform:capitalize}#new-reviews .tab-content>div[data-type=reviews] .review .row .right .image{margin-top:20px}#new-reviews .tab-content>div[data-type=reviews] .review .row .right .image img{height:130px!important;-o-object-fit:cover;object-fit:cover;width:180px}#new-reviews .tab-content>div[data-type=reviews] .review .row.response{border-top:1px solid #f0f0f2;margin-top:35px;padding-top:35px}#new-reviews .tab-content>div[data-type=reviews] .review .row.response .left .author::after{content:none}#new-reviews .tab-content>div[data-type=questions] .question-item{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;padding:45px}#new-reviews .tab-content>div[data-type=questions] .question-item .question,#new-reviews .tab-content>div[data-type=questions] .question-item .reply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#new-reviews .tab-content>div[data-type=questions] .question-item .reply{margin-top:50px}#new-reviews .tab-content>div[data-type=questions] .question-item .left,#new-reviews .tab-content>div[data-type=questions] .question-item .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new-reviews .tab-content>div[data-type=questions] .question-item .left label,#new-reviews .tab-content>div[data-type=questions] .question-item .right label{color:#000;font:16px/26px WSailec-Medium;letter-spacing:0;margin:0}#new-reviews .tab-content>div[data-type=questions] .question-item .left .content,#new-reviews .tab-content>div[data-type=questions] .question-item .right .content{color:#777;font:16px/24px WSailec;letter-spacing:-.02px;margin-top:15px}#new-reviews .tab-content>div[data-type=questions] .question-item .left{color:#9f9f9f;font:16px/24px WSailec;letter-spacing:0;width:200px}#new-reviews .tab-content>div[data-type=questions] .question-item .right{width:calc(100% - 280px)}#new-reviews .tab-content>div[data-type=questions] .question-item:first-child{margin-top:75px}#new-reviews .tab-content>div ul.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 0}#new-reviews .tab-content>div ul.pagination li{color:#000;cursor:pointer;font:16px/26px WSailec-Medium}#new-reviews .tab-content>div ul.pagination li:not(.prev){margin-left:10px}#new-reviews .tab-content>div ul.pagination li.next a,#new-reviews .tab-content>div ul.pagination li.prev a{border:1px solid #e50847;border-radius:3px;padding:12px 20px;-webkit-transition:all .1s linear;transition:all .1s linear}#new-reviews .tab-content>div ul.pagination li.next a:hover,#new-reviews .tab-content>div ul.pagination li.prev a:hover{background:#e50847;color:#fff}#new-reviews .tab-content>div ul.pagination li.next a:hover svg path,#new-reviews .tab-content>div ul.pagination li.prev a:hover svg path{stroke:#fff}#new-reviews .tab-content>div ul.pagination li.next a svg{height:11px;margin:1px 0 0 10px}#new-reviews .tab-content>div ul.pagination li.prev a svg{height:11px;margin:1px 10px 0 0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#new-reviews .tab-content>div ul.pagination li a{color:#000;font:16px/26px WSailec-Medium}@media all and (max-width:850px){#new-reviews .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new-reviews .top .left{border:0;width:100%}#new-reviews .top .left .row-1,#new-reviews .top .left .row-2,#new-reviews .top .left .row-3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:unset;width:100%}#new-reviews .top .left .row-1 .rating{margin:0;margin-left:20px}#new-reviews .top .right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;width:100%}#new-reviews .top .right .photos{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#new-reviews .top .right .photos .photo{margin:15px 0 0 15px}#new-reviews .top .right .photos .photo:first-child,#new-reviews .top .right .photos .photo:nth-child(5){margin-left:0}#new-reviews .top .right .photos .photo:nth-child(n+1):nth-child(-n+4){margin-top:0}}@media all and (max-width:390px){#new-reviews .top .left .row-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new-reviews .top .left .row-1 .rating{margin:0;margin-top:5px;text-align:center;width:100%}}@media all and (max-width:335px){#new-reviews .top .left .row-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}#new-reviews .top .left .row-3 a.ask-question{margin:0;margin-top:10px}#new-reviews .top .right{margin-top:25px}#new-reviews .top .right .photos .photo{margin:15px!important}}@media all and (max-width:850px){#new-reviews .filter,#new-reviews .tabs{margin-left:30px;margin-right:30px}#new-reviews .filter{margin:0 30px 20px}}@media all and (max-width:850px){#new-reviews .tab-content{margin-top:20px}#new-reviews .tab-content>div[data-type=reviews] .review{margin-top:0}#new-reviews .tab-content>div[data-type=reviews] .review:nth-child(n+2){margin-top:20px}#new-reviews .tab-content>div[data-type=questions] .question-item:first-child{margin-top:56px}#new-reviews .tab-content>div[data-type=questions] .question-item:nth-child(n+2){margin-top:20px}}@media all and (max-width:560px){#new-reviews .tab-content>div[data-type=reviews] .review .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new-reviews .tab-content>div[data-type=reviews] .review .row .left,#new-reviews .tab-content>div[data-type=reviews] .review .row .right{width:100%}#new-reviews .tab-content>div[data-type=reviews] .review .row .right{margin:0;margin-top:20px}#new-reviews .tab-content>div[data-type=questions] .question-item{padding:35px}#new-reviews .tab-content>div[data-type=questions] .question-item .left,#new-reviews .tab-content>div[data-type=questions] .question-item .right{width:100%}#new-reviews .tab-content>div[data-type=questions] .question-item .question{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new-reviews .tab-content>div[data-type=questions] .question-item .question .right{margin-top:20px}#new-reviews .tab-content>div[data-type=questions] .question-item .reply{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:55px}#new-reviews .tab-content>div[data-type=questions] .question-item .reply .right{margin-top:20px}}@media all and (max-width:300px){#new-reviews .tab-content>div ul.pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#new-reviews .tab-content>div ul.pagination li{margin:0}#new-reviews .tab-content>div ul.pagination li:nth-child(2),#new-reviews .tab-content>div ul.pagination li:nth-child(3){margin-top:10px}}body.device-mac.browser.chrome #new-reviews .top .left .row-3 a{padding:13px 15px 11px}body.device-mac.browser.chrome #new-reviews .filter select#stamped-sort-selec{padding-top:2px}body.device-mac.browser.chrome #new-reviews .tabs .tab{padding:7px 19px 5px}body.device-mac.browser.chrome #new-reviews .tab-content>div ul.pagination li.next a,body.device-mac.browser.chrome #new-reviews .tab-content>div ul.pagination li.prev a{padding:12px 20px 10px}#new-reviews .top .left{border:0;width:100%}#new-reviews .top .left .row-1,#new-reviews .top .left .row-2,#new-reviews .top .left .row-3{max-width:unset}#new-reviews .top .left .row-1{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:851px){#new-reviews .top .left .row-1 .rating{margin-left:20px}}#new-reviews .top .right{border-left:1px #000 solid;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:50px;width:100%}#new-reviews .top .right .photos{max-width:400px}#new-reviews .top .right .photos .photo{margin:8px}@media screen and (max-width:850px){#new-reviews .top .right{border:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0 0;padding:0}}.stamped-ugc-modal.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;overflow:hidden;overflow-y:auto}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper{all:initial;background:#fff;padding:30px;position:relative;max-width:830px;width:100%}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper *{all:unset}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-user-username .stamped-verified-badge{margin-left:7px!important}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper::after{content:none}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70px;height:70px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav .circle{position:absolute;top:0;left:0;border-radius:50%;width:100%;height:100%;background:#000;opacity:.3}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav i{position:absolute}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav i::before{color:#fff;font-size:40px;margin-bottom:5px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav.stamped-ugc-modal-nav-previous{left:-100px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav.stamped-ugc-modal-nav-previous i::before{margin-left:3px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav.stamped-ugc-modal-nav-next{right:-100px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav.stamped-ugc-modal-nav-next i::before{margin-left:13px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-y:auto;width:100%;height:100%}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content,.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper{width:50%}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper .stamped-ugc-modal-image{display:block;padding-bottom:75%;width:100%;background-size:cover!important;background-repeat:no-repeat;display:block}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper ul{display:none}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content{padding-left:20px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-modal-close{cursor:pointer;width:15px;height:15px;position:absolute;font-size:0;top:28px;right:30px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font:16px/24px WSailec;letter-spacing:0;color:#777}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-user .stamped-ugc-modal-user-source{display:none}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-user .stamped-ugc-modal-user-username{font:16px/25px WSailec;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-user .stamped-ugc-modal-user-username::after{content:" ";display:block;width:13px;height:12px;background:url(../img/reviews/verified.svg) no-repeat;margin-left:3px;margin-bottom:2px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-caption .stamped-ugc-modal-date{font:14px/20px WSailec;letter-spacing:0;color:#9f9f9f;margin-top:10px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-caption .stamped-ugc-modal-caption-title{font:16px/26px WSailec-Medium;letter-spacing:0;color:#000;margin-top:25px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-caption .stamped-ugc-modal-caption-body{margin-top:20px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-votes{display:none}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-tags{display:block;margin-top:30px}@media all and (min-width:850px){.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-tags{display:none}}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a .stamped-ugc-modal-tags-product-image-wrapper{display:block;max-width:120px;width:100%!important;overflow:hidden}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a .stamped-ugc-modal-tags-product-image-wrapper img{width:100%}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a .stamped-ugc-modal-tags-product-title{width:auto!important;padding:0 15px;text-align:center;font:14px/18px WSailec-Medium;letter-spacing:0;color:#000}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a .stamped-ugc-modal-tags-btn{cursor:pointer}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a .stamped-ugc-modal-tags-btn::after{content:"Shop Now";font:14px/23px WSailec-Medium;letter-spacing:0;color:#fff;white-space:nowrap;background:#e50847;border-radius:3px;padding:10px 15px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a .stamped-ugc-modal-tags-btn:hover::after{background:#ef0848}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper .stamped-ugc-modal-tags{display:none;margin-top:30px}@media all and (min-width:850px){.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper .stamped-ugc-modal-tags{display:block}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a .stamped-ugc-modal-tags-product-title{padding:20px 0;display:block}}@media all and (min-width:950px){.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media all and (max-width:1115px){.stamped-ugc-modal.open .stamped-ugc-modal-wrapper{max-width:unset;width:calc(100% - 250px)}}@media all and (max-width:850px){.stamped-ugc-modal.open{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper{padding:30px!important}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper>.stamped-modal-close.show-mobile{display:none!important}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content,.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper{width:calc(100% - 2px)!important}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-image-wrapper .stamped-ugc-modal-image img{max-height:unset}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content{padding:0}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper{padding:0!important;padding-top:20px!important}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-modal-close{top:8px;right:10px}}@media all and (max-width:790px){.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav{width:35px;height:35px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav i::before{color:#fff;font-size:20px;margin-bottom:5px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav.stamped-ugc-modal-nav-previous{left:20px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav.stamped-ugc-modal-nav-previous i::before{margin-left:2px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav.stamped-ugc-modal-nav-next{right:20px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .stamped-ugc-modal-nav.stamped-ugc-modal-nav-next i::before{margin-left:7px}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper{padding:0!important;padding-top:20px!important}}@media all and (max-width:470px){.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a .stamped-ugc-modal-tags-product-title{padding:20px 0;display:block}}@media only screen and (max-width:790px),only screen and (max-device-width:790px){.stamped-ugc-modal-content-wrapper>div{padding:unset!important}}body.device-mac.browser.chrome .stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.device-mac.browser.chrome .stamped-ugc-modal.open .stamped-ugc-modal-wrapper .scroll-y .stamped-ugc-modal-content .stamped-ugc-modal-content-wrapper .stamped-ugc-modal-tags .stamped-ugc-modal-tag>a .stamped-ugc-modal-tags-btn::after{padding:10px 15px 8px 15px}.media-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-image:url("../img/homepage/ZOMA_triangulex-splash@2x.jpg")}.media-reviews-slider{padding:80px 0 90px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 100px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.media-reviews-slider{padding:60px 0 90px}}.media-reviews-slider .slick-list{overflow:visible!important}.media-reviews-slider-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative}.media-reviews-slider-slide:not(:focus-visible){outline:0}.media-reviews-slider-slide.slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-height:150px}.media-reviews-slider-slide .quote,.media-reviews-slider-slide .reviews-number{color:#fff}.media-reviews-slider-slide .quote{font-size:18px;position:relative;max-width:325px;margin-bottom:36px}.media-reviews-slider-slide .quote blockquote{z-index:3;position:relative}.media-reviews-slider-slide .quote blockquote:before{content:"";background:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/ic_media-quote-purple.svg") no-repeat;position:absolute;top:-15px;left:-20px;width:33px;height:33px;z-index:-1}.media-reviews-slider-slide .media-logo.uncrate--logo img{max-width:145px}.media-reviews-slider-slide .media-logo.sleepfoundation--logo img{max-width:215px}.media-reviews-slider-slide .review-stars{margin-bottom:20px}.media-reviews-slider-slide .review-stars i{width:40px;height:40px}.media-reviews-slider-slide .review-stars i:before{font-size:42px}.media-reviews-slider-slide .review-number{margin-bottom:20px;color:#fff;font-size:20px;letter-spacing:-.4px}.media-reviews-slider-slide a{color:#ef9bb2;letter-spacing:-.36px;text-align:center;font-size:18px;text-decoration:underline}.media-reviews-slider .slick-dots{bottom:60px;margin-top:0}.media-reviews-slider .slick-dots li{padding:0 7px}.media-reviews-slider .slick-dots li button{width:12px;height:12px}.awards{background:#ede9f2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 0 70px;width:100%}@media screen and (max-width:1024px){.awards{padding:50px 0 70px}}.awards .awards-next,.awards .awards-prev{background:rgba(0,0,0,.3);border:0;border-radius:200px;color:#fff;cursor:pointer;font-weight:700;padding:24px;position:absolute;top:50%;z-index:9}.awards .awards-next::before,.awards .awards-prev::before{content:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/left.svg");display:inline-block;-webkit-filter:invert(100%);filter:invert(100%)}@media screen and (max-width:1024px){.awards .awards-next,.awards .awards-prev{display:none}}.awards .awards-next{font-size:0;right:10px}.awards .awards-next::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.awards .awards-prev{font-size:0;left:10px}.awards-title{margin-bottom:40px;padding:0 20px}.awards-title h2{color:#2d1c44;font-family:Sailec-Bold;font-size:24px;text-align:center}.awards .awards-slider{margin:0 auto;width:100%}@media screen and (max-width:768px){.awards .awards-slider .slick-list{margin:0 auto;overflow:visible;width:80%}}@media screen and (max-width:375px){.awards .awards-slider .slick-list{width:90%}}.awards .awards-slider .slick-dots li{padding:0 7px}.awards .awards-slider-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#2d1c44;border:2px solid #2d1c44;border-radius:50%;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:214px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:214px}@media screen and (max-width:768px){.awards .awards-slider-slide{height:160px;width:160px}}.awards .awards-slider-slide.fade{opacity:.5}.awards .awards-slider-slide.slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:0 50px}@media screen and (max-width:1024px){.awards .awards-slider-slide.slick-slide{margin:0 30px}}@media screen and (max-width:768px){.awards .awards-slider-slide.slick-slide{margin:0 10px}}.awards .awards-slider-slide:not(:focus-visible){outline:0}.awards .awards-slider-slide .text{margin-bottom:20px;padding:0 15px}@media screen and (max-width:768px){.awards .awards-slider-slide .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;padding:0 8px}}.awards .awards-slider-slide .text p{color:#fff;font-family:Sailec-Bold;font-size:15px;letter-spacing:-.32px;line-height:15px;text-align:center}@media screen and (max-width:768px){.awards .awards-slider-slide .text p{font-size:12px;line-height:12px;margin:0}}.awards .awards-slider-slide .logo img{max-width:130px}@media screen and (max-width:768px){.awards .awards-slider-slide .logo img{max-width:100px}}.mattressupsell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 0 90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.mattressupsell{padding:40px 0 50px}}@media screen and (max-width:768px){.mattressupsell .new-line{display:block}}.mattressupsell-container{max-width:1050px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (max-width:768px){.mattressupsell-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mattressupsell-title{margin-bottom:60px}@media screen and (max-width:768px){.mattressupsell-title{margin-bottom:40px}}.mattressupsell-title h2{font-family:Sailec-Bold;font-size:60px;letter-spacing:-1.2px;text-align:center}@media screen and (max-width:768px){.mattressupsell-title h2{font-size:30px}}.mattressupsell .mattress-upsell{display:-webkit-box;display:-ms-flexbox;display:flex;height:420px}.mattressupsell .mattress-upsell-card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.mattressupsell .mattress-upsell-card-title .type{color:#2d1c44;background:#ede9f2;padding:11px 20px 9px;font-size:12px;text-transform:uppercase;letter-spacing:2.4px}.mattressupsell .mattress-upsell-card-title h2{font-size:30px;line-height:30px;font-family:Sailec-Bold;margin:20px auto}.mattressupsell .mattress-upsell.overlap{position:relative;top:50px}.mattressupsell .mattress-upsell.overlap .content{padding-top:0}.mattressupsell .mattress-upsell.overlap .image-container{z-index:5}.mattressupsell .mattress-upsell:nth-of-type(odd) .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:100px}.mattressupsell .mattress-upsell:nth-of-type(odd) .image-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mattressupsell .mattress-upsell:nth-of-type(odd) .image-container .image-container-tag{top:20px;right:20px;left:unset}@media screen and (max-width:768px){.mattressupsell .mattress-upsell:nth-of-type(odd) .image-container .image-container-tag{top:10px;right:10px}}.mattressupsell .mattress-upsell .image-container{width:750px;position:relative;z-index:2}.mattressupsell .mattress-upsell .image-container:hover img:first-child{opacity:0}.mattressupsell .mattress-upsell .image-container:hover .image-container-tag{background:#2d1c44;color:#fff}.mattressupsell .mattress-upsell .image-container img{opacity:1;-webkit-transition:.3s opacity ease;transition:.3s opacity ease;position:absolute}.mattressupsell .mattress-upsell .image-container img:first-of-type{z-index:2}.mattressupsell .mattress-upsell .image-container-tag{border-radius:50%;background:#fff;color:#2d1c44;font-size:12px;line-height:12px;top:20px;left:20px;width:62px;height:62px;z-index:3;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;opacity:.6;-webkit-transition:.3s all ease;transition:.3s all ease}@media screen and (max-width:768px){.mattressupsell .mattress-upsell .image-container-tag{top:10px;left:10px;width:50px;height:50px;font-size:11px;line-height:11px}}.mattressupsell .mattress-upsell .content{padding:30px 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mattressupsell .mattress-upsell .content h3{font-size:20px;margin-bottom:20px}.mattressupsell .mattress-upsell .content p{font-size:16px;color:#4f4759;margin:0 0 20px;font-family:WSailec-Medium;letter-spacing:0}.mattressupsell .mattress-upsell .content .price-container{display:none}.mattressupsell .mattress-upsell .content ul{list-style-type:none;margin-bottom:20px}.mattressupsell .mattress-upsell .content ul li{position:relative;margin-left:10px;margin:4px 0 4px 30px;font-size:18px}.mattressupsell .mattress-upsell .content ul li:before{content:'';background:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/red-checkmark-plain.svg") no-repeat;position:absolute;left:-25px;width:13px;height:13px;bottom:8px}.mattressupsell .mattress-upsell .content .red-btn{margin-top:0;width:272px}.mattressupsell .mattress-upsell.column-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:unset;max-width:420px;width:100%}@media screen and (max-width:450px){.mattressupsell .mattress-upsell.column-card{padding:0 20px}}.mattressupsell .mattress-upsell.column-card.hybrid{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mattressupsell .mattress-upsell.column-card .image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:420px;height:235px}@media screen and (max-width:450px){.mattressupsell .mattress-upsell.column-card .image-container{width:100%;height:200px}}.mattressupsell .mattress-upsell.column-card .image-container-tag{top:20px;right:20px;left:unset}@media screen and (max-width:768px){.mattressupsell .mattress-upsell.column-card .image-container-tag{top:10px;right:10px;width:50px;height:50px;font-size:11px;line-height:11px}}.mattressupsell .mattress-upsell.column-card .image-container img{width:100%}.mattressupsell .mattress-upsell.column-card .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:30px 0}@media screen and (max-width:450px){.mattressupsell .mattress-upsell.column-card .content{padding:0 0 40px}}.mattressupsell .mattress-upsell.column-card .content h3{display:none}.mattressupsell .mattress-upsell.column-card .content p{font-weight:700;font-size:18px}.mattressupsell .mattress-upsell.column-card .content ul{margin-left:10px}.mattressupsell .mattress-upsell.column-card .content .start-price{display:none}.mattressupsell .mattress-upsell.column-card .content .price-container{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;height:55px}.mattressupsell .mattress-upsell.column-card .content .price-container.loaded{opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}.mattressupsell .mattress-upsell.column-card .content .price-container .original-price{color:#999}.mattressupsell .mattress-upsell.column-card .content .red-btn{margin-top:20px;width:100%}.mattressupsell .white-to-blk-btn{display:block;padding:20px 0;width:272px;margin-top:20px}#review-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:rgba(116,99,99,.65);opacity:1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}#review-modal .modal-content{background-color:#fff;padding:30px;position:relative;max-width:830px;width:100%;height:auto;font:16px/24px WSailec;letter-spacing:0;color:#777}#review-modal .modal-content .modal-close{cursor:pointer;width:15px;height:15px;position:absolute;font-size:0;top:28px;right:30px;z-index:10;background:#fff}#review-modal .modal-content .modal-close::after,#review-modal .modal-content .modal-close::before{content:'';position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background:#000}#review-modal .modal-content .modal-close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#review-modal .modal-content .modal-close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#review-modal .modal-content .modal-body{position:relative;height:100%;max-height:calc(100vh - 10px * 2 - 30px * 2);overflow-y:auto}#review-modal .modal-content .modal-body .review .author{font:16px/25px WSailec;color:#000}#review-modal .modal-content .modal-body .review .date{font:14px/20px WSailec;letter-spacing:0;color:#9f9f9f;margin-top:10px}#review-modal .modal-content .modal-body .review .stars .fa::before{color:#e50a47;font-size:23px}#review-modal .modal-content .modal-body .review .title{font:16px/26px WSailec-Medium;letter-spacing:0;color:#000;margin-top:25px}#review-modal .modal-content .modal-body .review .content{margin-top:20px}.in-the-news{background-image:url("../img/homepage/ZOMA_triangulex-splash@2x.jpg");background-size:cover;padding:80px 100px 100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1500px){.in-the-news{padding:60px 0 120px}}.in-the-news .slick-dots{margin-top:20px;cursor:pointer}.in-the-news .slick-dots li>*{pointer-events:none}.in-the-news-title{font-family:Sailec-Bold;letter-spacing:0;color:#fff;text-transform:uppercase;opacity:1}.in-the-news-title h2{font-size:24px}@media screen and (max-width:900px){.in-the-news-title h2{font-size:40px}}@media screen and (max-width:736px){.in-the-news-title h2{font-size:30px;text-align:center}}.in-the-news-blurb{margin-top:15px;font-family:Sailec;max-width:600px;letter-spacing:-.48px;color:#fff;text-align:center;margin-bottom:60px;position:relative;height:50px}.in-the-news-blurb .focus{opacity:1}.in-the-news-blurb p{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px}@media screen and (max-width:900px){.in-the-news-blurb p{font-size:24px;padding:0 50px}}@media screen and (max-width:767px){.in-the-news-blurb p{font-size:20px}}@media screen and (max-width:1260px){.in-the-news-blurb{display:none}}.in-the-news-icons-cont{position:relative;top:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.in-the-news-icons-cont img{height:30px;margin:0 auto}@media screen and (max-width:1260px){.in-the-news-icons-cont{display:block;top:25px}}.in-the-news-icons-cont .press-icon-cont,.in-the-news-icons-cont .slick-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:default;opacity:.5;-webkit-transition:.2s ease-in opacity;transition:.2s ease-in opacity}@media screen and (max-width:1260px){.in-the-news-icons-cont .press-icon-cont,.in-the-news-icons-cont .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 50px;outline:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:end;align-content:flex-end}}@media screen and (max-width:900px){.in-the-news-icons-cont .press-icon-cont,.in-the-news-icons-cont .slick-slide{margin:0 35px}}@media screen and (max-width:767px){.in-the-news-icons-cont .press-icon-cont,.in-the-news-icons-cont .slick-slide{margin:0 25px}}.in-the-news-icons-cont .press-icon-cont .cool-blurb,.in-the-news-icons-cont .press-icon-cont .entrepreneur-blurb,.in-the-news-icons-cont .press-icon-cont .gear-blurb,.in-the-news-icons-cont .press-icon-cont .newsweek-blurb,.in-the-news-icons-cont .press-icon-cont .readers-blurb,.in-the-news-icons-cont .press-icon-cont .uncrate-blurb,.in-the-news-icons-cont .slick-slide .cool-blurb,.in-the-news-icons-cont .slick-slide .entrepreneur-blurb,.in-the-news-icons-cont .slick-slide .gear-blurb,.in-the-news-icons-cont .slick-slide .newsweek-blurb,.in-the-news-icons-cont .slick-slide .readers-blurb,.in-the-news-icons-cont .slick-slide .uncrate-blurb{display:none}@media screen and (max-width:1260px){.in-the-news-icons-cont .press-icon-cont .cool-blurb,.in-the-news-icons-cont .press-icon-cont .entrepreneur-blurb,.in-the-news-icons-cont .press-icon-cont .gear-blurb,.in-the-news-icons-cont .press-icon-cont .newsweek-blurb,.in-the-news-icons-cont .press-icon-cont .readers-blurb,.in-the-news-icons-cont .press-icon-cont .uncrate-blurb,.in-the-news-icons-cont .slick-slide .cool-blurb,.in-the-news-icons-cont .slick-slide .entrepreneur-blurb,.in-the-news-icons-cont .slick-slide .gear-blurb,.in-the-news-icons-cont .slick-slide .newsweek-blurb,.in-the-news-icons-cont .slick-slide .readers-blurb,.in-the-news-icons-cont .slick-slide .uncrate-blurb{display:block;color:#fff;text-align:center;max-width:400px;min-height:70px}}@media screen and (max-width:450px){.in-the-news-icons-cont .press-icon-cont .cool-blurb,.in-the-news-icons-cont .press-icon-cont .entrepreneur-blurb,.in-the-news-icons-cont .press-icon-cont .gear-blurb,.in-the-news-icons-cont .press-icon-cont .newsweek-blurb,.in-the-news-icons-cont .press-icon-cont .readers-blurb,.in-the-news-icons-cont .press-icon-cont .uncrate-blurb,.in-the-news-icons-cont .slick-slide .cool-blurb,.in-the-news-icons-cont .slick-slide .entrepreneur-blurb,.in-the-news-icons-cont .slick-slide .gear-blurb,.in-the-news-icons-cont .slick-slide .newsweek-blurb,.in-the-news-icons-cont .slick-slide .readers-blurb,.in-the-news-icons-cont .slick-slide .uncrate-blurb{max-width:280px;margin-bottom:15px}}.in-the-news-icons-cont .press-icon-cont .cool-blurb p,.in-the-news-icons-cont .press-icon-cont .entrepreneur-blurb p,.in-the-news-icons-cont .press-icon-cont .gear-blurb p,.in-the-news-icons-cont .press-icon-cont .newsweek-blurb p,.in-the-news-icons-cont .press-icon-cont .readers-blurb p,.in-the-news-icons-cont .press-icon-cont .uncrate-blurb p,.in-the-news-icons-cont .slick-slide .cool-blurb p,.in-the-news-icons-cont .slick-slide .entrepreneur-blurb p,.in-the-news-icons-cont .slick-slide .gear-blurb p,.in-the-news-icons-cont .slick-slide .newsweek-blurb p,.in-the-news-icons-cont .slick-slide .readers-blurb p,.in-the-news-icons-cont .slick-slide .uncrate-blurb p{text-align:center;margin-top:0}@media screen and (max-width:1260px){.in-the-news-icons-cont .press-icon-cont .cool-blurb p,.in-the-news-icons-cont .press-icon-cont .entrepreneur-blurb p,.in-the-news-icons-cont .press-icon-cont .gear-blurb p,.in-the-news-icons-cont .press-icon-cont .newsweek-blurb p,.in-the-news-icons-cont .press-icon-cont .readers-blurb p,.in-the-news-icons-cont .press-icon-cont .uncrate-blurb p,.in-the-news-icons-cont .slick-slide .cool-blurb p,.in-the-news-icons-cont .slick-slide .entrepreneur-blurb p,.in-the-news-icons-cont .slick-slide .gear-blurb p,.in-the-news-icons-cont .slick-slide .newsweek-blurb p,.in-the-news-icons-cont .slick-slide .readers-blurb p,.in-the-news-icons-cont .slick-slide .uncrate-blurb p{font-size:19px}}.in-the-news-icons-cont .press-icon-cont.readers,.in-the-news-icons-cont .slick-slide.readers{position:relative;bottom:15px}@media screen and (max-width:1260px){.in-the-news-icons-cont .press-icon-cont.readers,.in-the-news-icons-cont .slick-slide.readers{bottom:unset}}.in-the-news-icons-cont .press-icon-cont.readers img,.in-the-news-icons-cont .slick-slide.readers img{width:120px;height:60px}.in-the-news-icons-cont .active,.in-the-news-icons-cont .slick-center{opacity:1;outline:0}.translate-hover{display:inline-block;-webkit-transition:color .3s,background .3s,-webkit-transform .3s;transition:color .3s,background .3s,-webkit-transform .3s;transition:transform .3s,color .3s,background .3s;transition:transform .3s,color .3s,background .3s,-webkit-transform .3s}.translate-hover:hover{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}.arrow-hover svg{opacity:0;width:0;margin-left:0;-webkit-transition:opacity .2s ease,width .4s ease,margin .2s ease;transition:opacity .2s ease,width .4s ease,margin .2s ease}.arrow-hover:hover svg{margin-left:10px;opacity:1;width:25px}.outline-btn{background:0 0;color:#eb0045;border:1px solid #eb0045;border-radius:50px;padding:18px 40px 16px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;display:inline-block}.outline-btn:hover{color:#fff;background:#eb0045}.white-to-blk-btn{margin:0 auto;padding:20px 78px;background:#fff;-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.1);box-shadow:3px 3px 12px rgba(0,0,0,.1);border:1px solid #2d1c44;opacity:1;color:#2d1c44;text-align:center;max-width:272px}.white-to-blk-btn:hover{background:#2d1c44;color:#fff}.btn-arrow svg{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0;width:0;position:relative;top:3px}.btn-arrow:hover svg{width:25px;opacity:1;display:inline-block;-webkit-transform:translateX(7px);transform:translateX(7px)}.open-live-chat:hover{cursor:pointer}.red-btn{background:#e50847 0 0 no-repeat padding-box;padding:20px 60px;color:#fff;text-align:center;font-size:16px;font-family:Sailec-Bold;letter-spacing:0;margin-top:40px;-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.1);box-shadow:3px 3px 12px rgba(0,0,0,.1)}.red-btn.round{border-radius:50px}.red-btn:hover{background:#ef0848}section.compare-in-price{padding:100px 0 0}section.compare-in-price .title-block h2{font-size:36px;line-height:40px;letter-spacing:-.36px;margin-bottom:30px;font-family:WSailec-Bold,sans-serif}@media screen and (max-width:1310px) and (min-width:768px){section.compare-in-price .title-block h2{max-width:500px}}@media all and (max-width:767px){section.compare-in-price .title-block h2{max-width:345px}}section.compare-in-price.gray-style{background-color:#fff!important}section.compare-in-price.gray-style .featured .wrapper{background:#fff!important}section.compare-in-price.gray-style .wrapper-inner{background-color:#f6f6f6!important}section.compare-in-price .top-wrap{display:inline-block;width:100%}@media all and (max-width:767px){section.compare-in-price .top-wrap{max-width:500px}}section.compare-in-price .blurp-holder{width:100%;display:inline-block;margin-top:-150px}section.compare-in-price .mattress-best-for-me{background:#fff;width:100%;margin:-50px auto;max-width:812px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.2);box-shadow:0 3px 9px rgba(0,0,0,.2);margin-bottom:100px;padding:75px}@media all and (max-width:767px){section.compare-in-price .mattress-best-for-me{max-width:645px;padding-left:45px;padding-right:45px}}@media all and (max-width:680px){section.compare-in-price .mattress-best-for-me{max-width:450px}}@media all and (max-width:450px){section.compare-in-price .mattress-best-for-me{max-width:385px}}section.compare-in-price .mattress-best-for-me h2{font-size:20px;line-height:30px;letter-spacing:-.1px;text-align:center;margin-bottom:45px;font-weight:700;font-family:WSailec-Bold,sans-serif}@media all and (max-width:680px){section.compare-in-price .mattress-best-for-me h2{text-align:left}}section.compare-in-price .mattress-best-for-me ul{display:inline-block}section.compare-in-price .mattress-best-for-me ul li{float:left;width:100%;max-width:33%;margin-bottom:40px}@media all and (max-width:680px){section.compare-in-price .mattress-best-for-me ul li{max-width:100%}}section.compare-in-price .mattress-best-for-me ul li .title{font-size:18px;line-height:28px;letter-spacing:-.09px;color:#000;margin-bottom:19px;font-weight:700}@media all and (max-width:450px){section.compare-in-price .mattress-best-for-me ul li .title{margin-bottom:15px}}section.compare-in-price .mattress-best-for-me ul li .title a{color:#000}section.compare-in-price .mattress-best-for-me ul li .title a:hover{color:#e50a47}section.compare-in-price .mattress-best-for-me ul li p{font-size:16px;line-height:24px;letter-spacing:-.08px;color:#656a77;max-width:175px}@media all and (max-width:450px){section.compare-in-price .mattress-best-for-me ul li p{max-width:100%}}section.compare-in-price .mattress-best-for-me ul li:last-child{margin-bottom:0}section.compare-in-price .compare-prices-table{display:inline-block;margin:30px 0 auto;text-align:center}@media screen and (max-width:1310px) and (min-width:768px){section.compare-in-price .compare-prices-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:400px;max-width:730px;width:100%}}@media all and (max-width:767px){section.compare-in-price .compare-prices-table{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}section.compare-in-price .compare-prices-table li{width:auto;display:inline-block;float:left;background:#fff;width:245px;margin:70px 10px 0 10px}@media screen and (max-width:1310px) and (min-width:768px){section.compare-in-price .compare-prices-table li{margin-top:0!important;margin-bottom:15px!important;height:175px}}section.compare-in-price .compare-prices-table li .wrapper{padding:60px 30px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.1);box-shadow:0 3px 9px rgba(0,0,0,.1)}@media screen and (max-width:1310px) and (min-width:768px){section.compare-in-price .compare-prices-table li .wrapper{padding:20px}}@media all and (max-width:767px){section.compare-in-price .compare-prices-table li .wrapper{margin:3%}}@media all and (max-width:1450px){section.compare-in-price .compare-prices-table li{width:220px}}@media all and (max-width:1200px){section.compare-in-price .compare-prices-table li{width:200px;margin:70px 0 0 10px}}@media all and (max-width:767px){section.compare-in-price .compare-prices-table li{width:50%;margin:0}}section.compare-in-price .compare-prices-table li .title{font-size:20px;line-height:30px;letter-spacing:.1px;color:#000;font-weight:700;margin-bottom:11px}section.compare-in-price .compare-prices-table li .sub-title{font-size:20px;line-height:30px;letter-spacing:.1px;color:#656a77;font-weight:400;margin-bottom:30px}@media screen and (max-width:1310px) and (min-width:768px){section.compare-in-price .compare-prices-table li .sub-title{margin-bottom:22px}}@media all and (max-width:450px){section.compare-in-price .compare-prices-table li .sub-title{min-height:65px}}section.compare-in-price .compare-prices-table li .price{font-size:30px;line-height:42px;font-weight:700;color:#000;letter-spacing:.3px}section.compare-in-price .compare-prices-table li.featured{width:350px;margin-top:0}@media screen and (max-width:1310px) and (min-width:768px){section.compare-in-price .compare-prices-table li.featured{height:365px}}@media all and (max-width:767px){section.compare-in-price .compare-prices-table li.featured{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}section.compare-in-price .compare-prices-table li.featured .wrapper{background:#f6f6f6;margin:2%}@media screen and (max-width:1310px) and (min-width:768px){section.compare-in-price .compare-prices-table li.featured .wrapper{padding:38px 20px;margin:0 3%}}@media all and (max-width:1450px){section.compare-in-price .compare-prices-table li.featured{width:290px}}@media all and (max-width:767px){section.compare-in-price .compare-prices-table li.featured{width:100%}}section.compare-in-price .compare-prices-table li.featured .price .sale-price{color:#e50a47;font-weight:700;font-size:36px;margin-bottom:-15px;letter-spacing:-.36px}section.compare-in-price .compare-prices-table li.featured .price .original-price{width:100%;font-size:24px;line-height:42px;display:inline-block;color:#000;text-decoration:line-through;font-weight:400}section.compare-in-price .compare-prices-table li.featured .price .promo-text{font-size:12px;color:#000;letter-spacing:.12px;display:inline-block;width:100%;font-weight:400}section.compare-in-price .compare-prices-table li.featured .button{width:100%;display:inline-block;margin-top:30px}section.compare-in-price .compare-prices-table li.featured .button a{background:#e50a47;border-radius:3px;display:inline-block;width:100%;max-width:250px;padding:30px 15px;color:#fff;font-size:12px;text-transform:uppercase;line-height:normal;letter-spacing:.6px;font-weight:700}section.compare-in-price .compare-prices-table li.featured .button a:hover{background:#ef0848}@media all and (max-width:767px){section.compare-in-price .compare-prices-table li.amerisleep{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1}section.compare-in-price .compare-prices-table li.leesa{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}section.compare-in-price .compare-prices-table li.serta{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}section.compare-in-price .compare-prices-table li.sealy{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.horizontal-card{display:grid;grid-template-columns:44% 56%;overflow:hidden;position:relative}@media screen and (max-width:1024px){.horizontal-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.horizontal-card--mirror{grid-template-columns:56% 44%;overflow:hidden}.horizontal-card-content{background-color:#f6f6f6;padding:55px 70px}@media screen and (max-width:1280px){.horizontal-card-content{padding:55px 65px 54px}}@media screen and (max-width:1024px){.horizontal-card-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:45px 70px}}@media screen and (max-width:768px){.horizontal-card-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:45px 48px}}@media screen and (max-width:500px){.horizontal-card-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px}}.horizontal-card-content h3{font-family:Sailec-Bold;font-size:30px;margin-bottom:30px;max-height:31px}@media screen and (max-width:768px){.horizontal-card-content h3{max-height:unset}}.horizontal-card-content ul{list-style-type:disc}.horizontal-card-content ul li{font-size:16px;height:auto;line-height:30px;list-style:inherit;margin-bottom:8px}.horizontal-card-image{z-index:-1}@media screen and (max-width:1023px){.horizontal-card-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:visible}}.horizontal-card-image img{display:block}.details-section-cards{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:1360px}@media screen and (max-width:1360px){.details-section-cards{width:100%}}.details-section-cards .detail-card{background-color:#fff;border-radius:7px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.1);box-shadow:0 3px 6px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 40px;max-width:370px;outline:0;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:600px){.details-section-cards .detail-card{max-width:350px}}@media screen and (max-width:400px){.details-section-cards .detail-card{max-width:280px}}.details-section-cards .detail-card:hover{-webkit-transform:translateY(-2%);transform:translateY(-2%)}.details-section-cards .detail-card-image{border-radius:7px 7px 0 0;max-height:250px;width:100%}.details-section-cards .detail-card-image picture img{border-radius:7px 7px 0 0;-o-object-fit:cover;object-fit:cover;width:100%}.details-section-cards .detail-card-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;letter-spacing:0;min-height:var(--card-text-height,380px);padding:50px 40px 60px}.details-section-cards .detail-card-text-title{font-size:20px;letter-spacing:0;margin:0 0 20px}.details-section-cards .detail-card-text-content{color:#332f30;font-size:16px;letter-spacing:0;margin:0}.details-section .slick-dots{padding:0 5px}.product-specs-switch{display:inline-grid;grid-template-columns:50% 50%;margin-bottom:80px;min-height:510px;width:100%}.product-specs-switch a{color:#e50a47}.product-specs-switch.mobile{display:none;padding:30px 0}@media screen and (max-width:1023px){.product-specs-switch.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-specs-switch article{margin:0 0 40px}.product-specs-switch article+article{margin:0}.product-specs-switch-menu{background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 0 80px 250px}.product-specs-switch-menu .specs-title h2{font-family:Sailec-Bold;font-size:60px;line-height:60px}@media screen and (max-width:1024px){.product-specs-switch-menu .specs-title h2{margin-bottom:30px;padding:0 20px}}@media screen and (max-width:768px){.product-specs-switch-menu .specs-title h2{font-size:30px;line-height:32px}}.product-specs-switch-menu .specs-menu{margin-top:20px}.product-specs-switch-menu .specs-menu li{margin:20px 0;outline:0}.product-specs-switch-menu .specs-menu li:focus,.product-specs-switch-menu .specs-menu li:hover{cursor:pointer;font-weight:700}.product-specs-switch-menu .specs-menu li.active{font-weight:700}.product-specs-switch-menu .specs-menu li.active::after{background-image:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/specs-tri.svg");background-size:10px 10px;content:"";display:inline-block;height:10px;margin-left:3px;width:10px}@media screen and (max-width:1023px){.product-specs-switch-menu .specs-menu li.active::after{-webkit-transform:unset;transform:unset}}.product-specs-switch-menu .specs-menu-mobile{display:none}.product-specs-switch-menu .specs-menu-mobile .mobile-menu{z-index:2}.product-specs-switch-menu .specs-menu-mobile .mobile-menu>*{pointer-events:none}.product-specs-switch-menu .specs-menu-mobile .mobile-menu:focus,.product-specs-switch-menu .specs-menu-mobile .mobile-menu:hover{cursor:pointer;outline:0}.product-specs-switch-menu .specs-menu-mobile .mobile-menu .specs-menu-title{font-weight:400;height:50px;outline:0;padding:0 20px}.product-specs-switch-menu .specs-menu-mobile .mobile-menu .specs-menu-title::after{background-image:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/specs-tri-down.svg");background-size:10px 10px;content:"";display:inline-block;height:10px;margin-left:3px;-webkit-transition:.2s all;transition:.2s all;width:10px}@media screen and (max-width:1023px){.product-specs-switch-menu .specs-menu-mobile .mobile-menu .specs-menu-title::after{-webkit-transform:unset;transform:unset}}.product-specs-switch-menu .specs-menu-mobile .mobile-menu .specs-info{background-color:#efebf5;height:0;opacity:0;padding:0 20px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;visibility:hidden;z-index:1}.product-specs-switch-menu .specs-menu-mobile .mobile-menu .specs-info p{color:#777;margin-top:0}.product-specs-switch-menu .specs-menu-mobile .mobile-menu.active .specs-menu-title{font-weight:700;outline:0}.product-specs-switch-menu .specs-menu-mobile .mobile-menu.active .specs-menu-title::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-specs-switch-menu .specs-menu-mobile .mobile-menu.active .specs-info{height:auto;margin-bottom:20px;opacity:1;padding:30px 20px;visibility:visible}.product-specs-switch-menu .specs-menu-mobile .mobile-menu.active .specs-info p{color:#777;margin-top:0}.product-specs-switch-menu .specs-menu-mobile .mobile-menu.active .specs-info p.list-title,.product-specs-switch-menu .specs-menu-mobile .mobile-menu.active .specs-info p.title{color:#000;margin-bottom:5px}.product-specs-switch-menu .specs-menu-mobile .mobile-menu.active .specs-info .specs-dimensions-list{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:20px;row-gap:10px}.product-specs-switch-menu .specs-menu-mobile .mobile-menu.active .specs-info .specs-dimensions-list li{font-size:16px}.product-specs-switch-menu .specs-menu-mobile .mobile-menu.active .specs-info .specs-dimensions-list li span{color:#777}.product-specs-switch-menu .specs-menu-mobile .specs-menu{opacity:0;visibility:hidden;z-index:1}.product-specs-switch-menu .specs-menu-mobile .specs-menu p{margin-top:0}@media screen and (max-width:1023px){.product-specs-switch-menu .specs-menu-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1500px){.product-specs-switch-menu{padding:60px 0 60px 150px}}@media screen and (max-width:1023px){.product-specs-switch-menu{padding:60px 0}}@media screen and (max-width:768px){.product-specs-switch-menu{padding:40px 0 30px}}.product-specs-switch-info{background-color:#efeaf5;padding:80px 150px;width:100%}.product-specs-switch-info .specs-dimensions,.product-specs-switch-info .specs-materials,.product-specs-switch-info .specs-shipping,.product-specs-switch-info .specs-warranty{display:none;width:100%}.product-specs-switch-info .specs-dimensions.active,.product-specs-switch-info .specs-materials.active,.product-specs-switch-info .specs-shipping.active,.product-specs-switch-info .specs-warranty.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-specs-switch-info .specs-dimensions-list,.product-specs-switch-info .specs-materials-list,.product-specs-switch-info .specs-shipping-list,.product-specs-switch-info .specs-warranty-list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;letter-spacing:0;margin-bottom:20px;row-gap:50px}.product-specs-switch-info .specs-dimensions-list span,.product-specs-switch-info .specs-materials-list span,.product-specs-switch-info .specs-shipping-list span,.product-specs-switch-info .specs-warranty-list span{color:#777}@media screen and (max-width:768px){.product-specs-switch-info .specs-dimensions-list,.product-specs-switch-info .specs-materials-list,.product-specs-switch-info .specs-shipping-list,.product-specs-switch-info .specs-warranty-list{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-columns:1fr 1fr 1fr}}.product-specs-switch-info .specs-dimensions .title,.product-specs-switch-info .specs-materials .title,.product-specs-switch-info .specs-shipping .title,.product-specs-switch-info .specs-warranty .title{color:#000;margin-top:0}.product-specs-switch-info .specs-dimensions .list-title,.product-specs-switch-info .specs-materials .list-title,.product-specs-switch-info .specs-shipping .list-title,.product-specs-switch-info .specs-warranty .list-title{color:#000;margin-bottom:10px}.product-specs-switch-info .specs-dimensions p,.product-specs-switch-info .specs-materials p,.product-specs-switch-info .specs-shipping p,.product-specs-switch-info .specs-warranty p{color:#777;font-size:16px;letter-spacing:0;margin:0 0 10px}@media screen and (max-width:1500px){.product-specs-switch-info{padding:60px 100px}}@media screen and (max-width:1200px){.product-specs-switch-info{padding:60px}}@media screen and (max-width:768px){.product-specs-switch-info{padding:40px 20px}}.product-specs-switch .bullet-list{display:block;margin-bottom:20px;-webkit-padding-start:40px;padding-inline-start:40px}.product-specs-switch .bullet-list li{color:#777;font-size:16px;letter-spacing:0;list-style:disc;margin:8px 0}.product-specs-switch .bullet-list li:marker{color:#000;font-size:1.5em}@media screen and (max-width:767px){.product-specs-switch .bullet-list{margin-bottom:0;-webkit-padding-start:20px;padding-inline-start:20px}}@media screen and (max-width:1023px){.product-specs-switch{display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px;min-height:unset}}.buy-area-reviews{margin-top:30px;width:100%}.buy-area-reviews.active .init-button svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.buy-area-reviews.active .buy-area-reviews-container{opacity:1;z-index:2;height:100%}@media screen and (max-width:768px){.buy-area-reviews.active .buy-area-reviews-container{height:100%}}.buy-area-reviews .init-button{z-index:3;position:relative}.buy-area-reviews .init-button svg{-webkit-transition:all .3s ease;transition:all .3s ease}.buy-area-reviews .init-button:hover{cursor:pointer}.buy-area-reviews .init-button>*{pointer-events:none}.buy-area-reviews-container{-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:10px 0;overflow-x:hidden;opacity:0;z-index:0;height:0}.buy-area-reviews-container .review{width:100%;background:#f6f6f6;padding:20px;margin:5px auto}.buy-area-reviews-container .review-stars{margin-bottom:15px}.buy-area-reviews-container .review-stars .fa-star{width:17px;height:17px}.buy-area-reviews-container .review-stars .fa-star:before{font-size:24px}.buy-area-reviews-container .review-title{margin-bottom:15px}.buy-area-reviews-container .review-title p{font-size:16px;margin:0}.buy-area-reviews-container .review-content{margin-bottom:20px}.buy-area-reviews-container .review-content p{margin:0;font-size:16px;line-height:24px;color:#777;letter-spacing:-.02px}.buy-area-reviews-container .review-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.buy-area-reviews-container .review-info .author{color:#000;font-size:16px;line-height:24px}.buy-area-reviews-container .review-info .author svg{margin:0 3px;width:12px;height:12px}.buy-area-reviews-container .review-info .date,.buy-area-reviews-container .review-info .location{color:#9f9f9f;font-size:14px}.buy-area-reviews-container .review-info .location{margin-right:auto}.buy-area-reviews .read-more-link{padding:15px 0;color:#000;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.buy-area-reviews .read-more-link.active{display:-webkit-box;display:-ms-flexbox;display:flex}.foam-selected .hybrid-price{display:none}.foam-selected .mf-price span{display:none}.foam-selected .mf-price span.active{display:block}@media screen and (max-width:1500px){td{font-size:15px}}td .hidden-price{display:block}td .hidden-price.active{display:none}td .non-applicable{display:none}td .non-applicable.active{display:block}.hybrid-selected .mf-price{display:none}.hybrid-selected .hybrid-price span{display:none}.hybrid-selected .hybrid-price span.active{display:block}.buy-area-comparison{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.buy-area-comparison .is-srOnly{border:0!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.buy-area-comparison .small-disclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px auto;font-size:12px;color:#707070;text-align:center;max-width:300px;width:100%;letter-spacing:0}.buy-area-comparison.active .info-table{opacity:1;height:155px;z-index:2}.buy-area-comparison.active .info-table td,.buy-area-comparison.active .info-table tr{height:auto;display:revert}.buy-area-comparison.active .info-table td:first-of-type,.buy-area-comparison.active .info-table tr:first-of-type{display:revert;opacity:1}.buy-area-comparison.active .main-table td:first-of-type,.buy-area-comparison.active .main-table th:first-of-type,.buy-area-comparison.active .main-table tr:first-of-type{display:revert;opacity:1}.buy-area-comparison-container{margin-top:15px}.buy-area-comparison-container .info-button{text-align:center;margin:20px auto 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-weight:700;text-decoration:underline}.buy-area-comparison-container .info-button:hover{cursor:pointer}.buy-area-comparison-container table{border:0;table-layout:fixed;width:530px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.08);box-shadow:0 3px 9px rgba(0,0,0,.08)}@media screen and (max-width:1500px){.buy-area-comparison-container table{width:450px}}@media screen and (max-width:700px){.buy-area-comparison-container table{width:400px}}@media screen and (max-width:450px){.buy-area-comparison-container table{width:350px}}@media screen and (max-width:325px){.buy-area-comparison-container table{width:315px}}.buy-area-comparison-container table tr{width:100%;height:100%;border:0}.buy-area-comparison-container table tr.total td{border-top:1px solid #d3d3e2}.buy-area-comparison-container table tr th{padding:25px 0 0;border:0;font-weight:400;font-size:16px;letter-spacing:-.09px;color:#656a77}@media screen and (max-width:1600px){.buy-area-comparison-container table tr th{font-size:14px}}@media screen and (max-width:768px){.buy-area-comparison-container table tr th{font-size:12px;padding:10px 0 0}}@media screen and (max-width:375px){.buy-area-comparison-container table tr th{font-size:11px;padding:8px 0 0}}.buy-area-comparison-container table tr th:first-of-type,.buy-area-comparison-container table tr th:nth-of-type(2){background:#f5f5fc}.buy-area-comparison-container table tr th:first-of-type{display:none;opacity:0;-webkit-transition:all .3s linear 3s;transition:all .3s linear 3s;width:90px}@media screen and (max-width:450px){.buy-area-comparison-container table tr th:first-of-type{width:55px}}.buy-area-comparison-container table tr th img,.buy-area-comparison-container table tr th svg{width:65px;height:56px}@media screen and (max-width:1500px){.buy-area-comparison-container table tr th img,.buy-area-comparison-container table tr th svg{width:53px;height:48px}}@media screen and (max-width:450px){.buy-area-comparison-container table tr th img,.buy-area-comparison-container table tr th svg{width:44px;height:45px}}.buy-area-comparison-container table tr th b{color:#000;font-weight:700;font-size:16px;letter-spacing:-.09px;font-family:Sailec-Bold}@media screen and (max-width:1500px){.buy-area-comparison-container table tr th b{font-size:15px}}@media screen and (max-width:768px){.buy-area-comparison-container table tr th b{font-size:11px}}@media screen and (max-width:375px){.buy-area-comparison-container table tr th b{font-size:10px}}.buy-area-comparison-container table tr td{text-align:center;margin:0 auto;font-family:Sailec-Medium;padding:12px 0;letter-spacing:-.09px;border-left:1px solid #fcfcfc}@media screen and (max-width:375px){.buy-area-comparison-container table tr td{padding:8px 0 4px}}.buy-area-comparison-container table tr td:not(.red){color:#000}.buy-area-comparison-container table tr td.red{font-family:Sailec-Bold}.buy-area-comparison-container table tr td:first-of-type,.buy-area-comparison-container table tr td:nth-of-type(2){background:#f5f5fc}.buy-area-comparison-container table tr td:first-of-type{-webkit-transition:all .3s linear 3s;transition:all .3s linear 3s;display:none;opacity:0;width:90px}@media screen and (max-width:450px){.buy-area-comparison-container table tr td:first-of-type{width:55px}}@media screen and (max-width:768px){.buy-area-comparison-container table tr td{font-size:12px}}.buy-area-comparison-container table.main-table td{padding:10px 0 25px}@media screen and (max-width:450px){.buy-area-comparison-container table.main-table td{padding:5px 0 15px}}.buy-area-comparison-container table.info-table{opacity:0;height:0;z-index:-1;-webkit-transition:height .3s ease,opacity .3s linear .1s;transition:height .3s ease,opacity .3s linear .1s}.buy-area-comparison-container table.info-table td,.buy-area-comparison-container table.info-table tr{display:none}.buy-area-comparison-container table.info-table .total{padding-bottom:20px}.buy-area-comparison-container table.info-table .total span{display:none}.buy-area-comparison-container table.info-table .total span.active{display:block}.top-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-width:unset;min-height:700px;position:relative}@media only screen and (max-width:1024px){.top-section{display:block}}.top-section .col-1{position:sticky;top:calc(var(--nav-header) + var(--promo-height));-webkit-transition:top .3s ease;transition:top .3s ease;width:64%}@media only screen and (min-width:1025px) and (max-width:1245px){.top-section .col-1{width:58%}}@media only screen and (max-width:1024px){.top-section .col-1{position:initial;width:100%}}.top-section .col-1 .carousel-image img,.top-section .col-1 .carousel-image video{max-height:800px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1024px){.top-section .col-1 .carousel-image img,.top-section .col-1 .carousel-image video{max-height:550px}}@media screen and (max-width:450px){.top-section .col-1 .carousel-image img,.top-section .col-1 .carousel-image video{min-height:290px}}.top-section .col-1 .carousel-image video{width:100%}.top-section .col-1 .sale-tab{-ms-flex-line-pack:center;align-content:center;background:#574fa3;border-radius:0 0 0 20px;color:#fff;display:none;font-size:18px;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:400px;padding:12px 0;position:absolute;right:0;top:0;width:100%;z-index:3}.top-section .col-1 .sale-tab.loaded{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:550px){.top-section .col-1 .sale-tab{font-size:11px;height:32px;max-width:245px;padding:9px 0 10px 6px}}.top-section .col-1 .ready-container{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#70cc97 0 0 no-repeat padding-box;border-radius:0 0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:43px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:184px;position:absolute;right:0;top:0;width:100%;z-index:20}@media screen and (max-width:768px){.top-section .col-1 .ready-container{height:35px;max-width:155px}}.top-section .col-1 .ready-container p{color:#e3fdee;font-size:16px;letter-spacing:0;margin:0}@media screen and (max-width:768px){.top-section .col-1 .ready-container p{font-size:14px}}.top-section .col-1 .ready-container .circle{background-color:#fff;border:1px solid #fff;border-radius:50%;bottom:2px;height:8px;margin-right:6px;position:relative;width:8px}.top-section .col-1 .product-carousel-thumbnails{display:none;max-width:105px;overflow:hidden;position:absolute;z-index:2;top:17px;left:25px}.top-section .col-1 .product-carousel-thumbnails.slick-initialized{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.top-section .col-1 .product-carousel-thumbnails{display:none!important}}.top-section .col-1 .product-carousel-thumbnails .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-section .col-1 .product-carousel-thumbnails .product-thumbnail{margin:8px 0;max-width:100px;height:68px;width:100%}.top-section .col-1 .product-carousel-thumbnails .product-thumbnail .hybrid{display:none}@media screen and (max-width:1500px){.top-section .col-1 .product-carousel-thumbnails .product-thumbnail{margin:5px 0;max-width:85px;height:60px}}.top-section .col-1 .product-carousel-thumbnails .product-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid transparent}.top-section .col-1 .product-carousel-thumbnails .product-thumbnail img.is-active{border:1px solid #e50a47}.top-section .col-1 .product-carousel-thumbnails .product-thumbnail:hover{cursor:pointer}.top-section .col-1 .product-carousel{display:none}.top-section .col-1 .product-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.top-section .col-1 .product-carousel .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.top-section .col-1 .product-carousel.slick-initialized{display:block}.top-section .col-1 .product-carousel .carousel-animation.slick-slide .hybrid,.top-section .col-1 .product-carousel .carousel-image.slick-slide .hybrid{display:none}@media screen and (max-width:450px){.top-section .col-1 .product-carousel .carousel-animation,.top-section .col-1 .product-carousel .carousel-image{max-height:290px}}.top-section .col-1 .product-carousel .carousel-animation:focus,.top-section .col-1 .product-carousel .carousel-image:focus{outline:0}.top-section .col-1 .product-carousel .carousel-animation:hover,.top-section .col-1 .product-carousel .carousel-image:hover{cursor:-webkit-grab;cursor:grab}.top-section .col-1 .product-carousel .carousel-animation.has-tab,.top-section .col-1 .product-carousel .carousel-image.has-tab{position:relative}.top-section .col-1 .product-carousel .carousel-animation-tab,.top-section .col-1 .product-carousel .carousel-image-tab{padding:9px 22px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5);background-color:#f5f5fc;font-size:20px;height:50px;color:#2d248c;position:absolute;bottom:40px;left:40px}@media screen and (max-width:550px){.top-section .col-1 .product-carousel .carousel-animation-tab,.top-section .col-1 .product-carousel .carousel-image-tab{font-size:11px;padding:7px 17px 4px;bottom:50px;left:10px;height:30px}}.top-section .col-1 .product-carousel .slick-dots{margin-top:0;bottom:20px}.top-section .col-1 .product-carousel .slick-dots button{background:grey}.top-section .col-1 .product-carousel .slick-dots .slick-active button{background-color:#e50a47}.top-section .col-1 .product-carousel{display:block}.top-section .col-2{background-color:#fff;height:100%;max-width:650px;padding:50px 60px 60px;-webkit-transition:min-width .26s linear;transition:min-width .26s linear;width:36%}@media only screen and (max-width:1650px){.top-section .col-2{width:50%}}@media only screen and (max-width:1450px){.top-section .col-2{padding:30px}}@media only screen and (min-width:1025px) and (max-width:1245px){.top-section .col-2{width:42%}}@media only screen and (max-width:1024px){.top-section .col-2{max-width:unset;min-width:unset;padding:60px 18% 80px;width:100%}}@media all and (max-width:585px){.top-section .col-2{padding:40px 15px 50px}}.top-section .small-text-area{margin-top:30px}.top-section .small-text-area p{color:#666;font-size:14px;margin:0 auto;text-align:center}.top-section h2{color:#000;font:35px/42px WSailec-Bold;letter-spacing:-.21px}@media only screen and (max-width:450px){.top-section h2{font-size:28px}}.top-section .star-rating-widget{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.top-section .star-rating-widget .star-rating.processed{opacity:1!important}.top-section .star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews .label{display:inherit}.top-section .badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;width:100%}@media screen and (max-width:768px){.top-section .badges-container{margin-top:15px}}@media screen and (max-width:768px){.top-section .badges-container .badge{max-width:80px}}.top-section .badges-container .badge img{width:100%}.top-section .badges-container.badges-container-v2{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.top-section .badges-container.badges-container-v2 .badge img{height:auto;width:100%}.top-section .product-sell-features{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;border-radius:35px 35px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:35px}.top-section .product-sell-features-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 35px;width:100%}@media screen and (max-width:768px){.top-section .product-sell-features-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:20px 8px}}.top-section .product-sell-features-container .feature-check{font-size:14px;margin:0 20px;max-width:132px;text-align:center;width:100%}@media screen and (max-width:1600px){.top-section .product-sell-features-container .feature-check{margin:10px 5px}}@media screen and (max-width:768px){.top-section .product-sell-features-container .feature-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;-ms-flex-pack:distribute;justify-content:space-around;margin:10px 0;width:142px}}@media screen and (max-width:768px){.top-section .product-sell-features-container .feature-check .feature{height:15px;margin-left:4px}}.top-section .product-sell-features-container .feature-check .green-checkmark-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#70cc97;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 9px;width:25px}@media screen and (max-width:768px){.top-section .product-sell-features-container .feature-check .green-checkmark-circle{margin:auto}}.top-section .product-sell-features-container .feature-check .green-checkmark-circle svg{height:15px;width:15px}.top-section .product-sell-features .button-red{padding:22px 20px 21px}.top-section .product-sell-features button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.8px;margin-top:0}@media screen and (max-width:768px){.top-section .product-sell-features button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 15px 18px}}.top-section .product-sell-features button .inner-text{color:#fff;font-size:16px;margin:auto}.top-section .product-sell-features button .inner-button{background:#fff;border-radius:50px;color:#2d248c;font-family:WSailec;font-size:14px;letter-spacing:0;padding:13px 20px 10px;text-transform:none}@media screen and (max-width:768px){.top-section .product-sell-features button .inner-button{background:0 0;color:#fff;margin-top:5px;padding:0}}.top-section .select-options{cursor:pointer;margin-top:30px;position:relative}@media only screen and (max-width:1024px){.top-section .select-options{margin-top:30px}}@media only screen and (max-width:768px){.top-section .select-options{margin-top:20px}}.top-section .select-options label{cursor:pointer;margin:0}@media only screen and (max-width:435px){.top-section .select-options label span{display:none}}.top-section .select-options .header label{font:14px/15px WSailec}.top-section .select-options .selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;padding:22px 20px 18px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top-section .select-options .selected:hover{background:#f9f9f9}.top-section .select-options .selected .arrow{margin:0 0 0 auto}.top-section .select-options .selected .arrow img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.top-section .select-options .selected .item,.top-section .select-options ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:20px;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}.top-section .select-options .selected .item label,.top-section .select-options ul li label{color:#2d1c45;font:16px/21px WSailec-Medium;letter-spacing:.4px}.top-section .select-options .selected .item label span,.top-section .select-options ul li label span{color:#020a12;font:14px/21px WSailec;letter-spacing:.35px}.top-section .select-options .selected .item .price .reduced-price,.top-section .select-options ul li .price .reduced-price{color:#e50a47;font:16px/21px WSailec;letter-spacing:1.47px}.top-section .select-options .selected .item .price .full-price,.top-section .select-options ul li .price .full-price{color:#666;font:16px/21px WSailec;letter-spacing:1.47px;text-decoration:line-through}.top-section .select-options ul{background:#fff;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.07);box-shadow:0 20px 20px 0 rgba(0,0,0,.07);display:none;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;-webkit-transition:max-height .1s ease-in-out;transition:max-height .1s ease-in-out;width:100%;z-index:10}.top-section .select-options ul li{padding:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top-section .select-options ul li:hover{background:#f6f6f6}.top-section .select-options ul li.active .price .reduced-pice,.top-section .select-options ul li.active label,.top-section .select-options ul li.active label span{color:#e50a47}.top-section .select-options.open .arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.top-section .select-options.open ul{display:block;max-height:unset}.top-section .ships,.top-section .which{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0;position:relative}.top-section .ships label,.top-section .which label{color:#020a12;cursor:pointer;font:12px/14px WSailec;letter-spacing:.12px;margin:0;margin-left:10px;text-decoration:underline}.top-section .ships+.gift-container,.top-section .which+.gift-container{margin-top:30px}@media screen and (max-width:1024px){.top-section .ships+.gift-container,.top-section .which+.gift-container{margin-top:20px}}.top-section .ships .tooltip,.top-section .which .tooltip{background:#fff;-webkit-box-shadow:0 3px 9px 3px rgba(204,204,204,.5);box-shadow:0 3px 9px 3px rgba(204,204,204,.5);color:#020a12;display:none;font:12px/18px WSailec;left:0;letter-spacing:.12px;line-height:18px;padding:10px;position:absolute;top:40px;z-index:10}@media screen and (max-width:1024px){.top-section .ships .tooltip,.top-section .which .tooltip{max-width:450px;text-align:left}}@media screen and (max-width:400px){.top-section .ships .tooltip,.top-section .which .tooltip{max-width:250px}}.top-section .ships label:hover+.tooltip,.top-section .which label:hover+.tooltip{display:block;z-index:10}.top-section .ships label{color:#248c50}.top-section .ships.grey label{color:#707070}.top-section .ships.grey svg .ships-fill{fill:#98989a}.top-section .ships.grey svg .ships-fill-second{fill:#707070}.top-section .ships.grey svg .ships-stroke{stroke:#707070}.top-section .button-red{background:#e50a47;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font:16px/21px WSailec-Bold;letter-spacing:.8px;margin-top:40px;padding:22px 50px 21px;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}@media only screen and (min-width:1025px){.top-section .button-red:hover{background:#ef0848}}.top-section .select-options-bundle{margin-bottom:15px}.top-section .select-options-bundle__container{margin-top:40px}@media only screen and (max-width:1024px){.top-section .select-options-bundle__container{margin-top:30px}}.top-section .select-options-bundle__container .header{margin-bottom:10px}.top-section .select-options-bundle__container .header label{color:#000;font:14px/15px WSailec;letter-spacing:.4px;letter-spacing:0}.top-section .select-option-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.top-section .select-option-check.active .select-option__checkmark button{background:#2d1c45}.top-section .select-option-check.active .select-option__title button{color:#2d1c45!important}@media only screen and (min-width:1025px){.top-section .select-option-check.active .select-option__title button:hover{color:#2d1c45!important}}.top-section .select-option__checkmark{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.top-section .select-option__checkmark button{background:#ddd;border:0;border:1px solid transparent;border-radius:50%;height:25px;outline:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:border-color .15s ease;transition:border-color .15s ease;width:25px}.top-section .select-option__checkmark button:not(:disabled){cursor:pointer}.top-section .select-option__checkmark .check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top-section .select-option__checkmark .check svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.top-section .select-option__title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px}.top-section .select-option__title button{background-color:#fff;border:0;color:#707070;cursor:pointer;font-size:14px;letter-spacing:.35px;outline:0;text-decoration:underline;-ms-touch-action:manipulation;touch-action:manipulation}.top-section .select-option__title button:hover{color:#e50a47}.top-section .select-option__price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;letter-spacing:1.29px}.top-section .select-option__price.isDiscounted .full-price{text-decoration:line-through}.top-section .select-option__price .reduced-price{color:#e50a47;padding-right:8px}.top-section .select-option__price .full-price{color:#666}.klarna-available .klarna-totals{display:grid}.klarna-available#cart-modal .shopping-cart-main .cart-content .payment-area{padding-bottom:0}.klarna-available[data-financing-interval-type=installments] .klarna-totals{grid-template-columns:1fr 1.4fr;justify-items:flex-end}@media only screen and (max-width:1024px){.klarna-available[data-financing-interval-type=installments] .klarna-totals{grid-template-columns:1fr 1.3fr}}@media only screen and (max-width:736px){.klarna-available[data-financing-interval-type=installments] .klarna-totals{grid-template-columns:1fr 1.5fr}}.klarna-available[data-financing-interval-type=installments] .klarna-totals .pricing-today{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.klarna-available #klarna-financing-cart{border-radius:0 0 10px 10px;margin-left:25px;margin-right:25px;margin-top:0}@media only screen and (max-width:450px){.klarna-available #klarna-financing-cart{margin-left:15px;margin-right:15px}}.klarna-placement-wrapper{display:none!important}.klarna-totals{background-color:#f5f5fc;border-radius:10px;display:none;grid-template-columns:1fr 1fr;justify-items:center;margin:30px 0 25px;padding:20px 0;position:relative}.klarna-totals .pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3px 25px;width:100%}.klarna-totals .pricing-today{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:5px}.klarna-totals .pricing-financing{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-left:1px solid #b8b3ef;padding-right:5px;position:relative}.klarna-totals .pricing-financing::before{background-color:#f5f5fc;color:#b8b3ef;content:"OR";display:block;font-size:13px;left:-10px;padding:2px 0 0;position:absolute;top:30px}.klarna-totals .details-headline{color:#2d248c;font-family:WSailec-Medium;font-size:16px;font-weight:400;letter-spacing:.13px;line-height:18px;margin-bottom:5px}@media only screen and (max-width:1024px){.klarna-totals .details-headline{font-size:14px}}.klarna-totals .details-headline .small-text{font-family:WSailec;font-size:12px}.klarna-totals .details-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2px}.klarna-totals .details-row .price-original{color:#999;font-size:14px;letter-spacing:0}.klarna-totals .details-row .price-original+.price-discount{margin-left:5px}.klarna-totals .details-row .price-discount{color:#ee0948;font-family:WSailec-Bold;font-size:20px}@media only screen and (max-width:1024px){.klarna-totals .details-row .price-discount{font-size:19px}}.klarna-totals .details-row .price-financing{color:#2d248c;font-family:WSailec-Bold;font-size:20px;font-weight:400;padding-right:5px}@media only screen and (max-width:1024px){.klarna-totals .details-row .price-financing{font-size:19px}}.klarna-totals .details-row .price-financing-interval{color:#999;font-size:14px;line-height:1}@media only screen and (max-width:1024px){.klarna-totals .details-row .price-financing-interval{font-size:13px}}.klarna-totals .details-footer{color:#00338d;font-size:12px}.klarna-totals .details-footer .link,.klarna-totals .details-footer button{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:transparent;border:0;color:#2d248c;cursor:pointer;margin:0;outline:0;padding:0;text-decoration:underline}.free-gift-container{border:1px solid #c9c9dd;-webkit-box-shadow:3px 3px 0 #c9c9dd29;box-shadow:3px 3px 0 #c9c9dd29;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:30px;position:relative;width:100%}@media screen and (max-width:500px){.free-gift-container{padding:20px}}.free-gift-container-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;left:10px;max-width:300px;position:absolute;top:-10px;width:100%}@media screen and (max-width:768px){.free-gift-container-top{max-width:300px}}@media screen and (max-width:500px){.free-gift-container-top{left:0}}.free-gift-container-top .title{color:#2d248c;font-size:20px;letter-spacing:0}@media screen and (max-width:768px){.free-gift-container-top .title{font-size:16px}}.free-gift-container-top .cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e50a47;border-radius:10px;bottom:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 11px 3px;position:relative}@media screen and (max-width:500px){.free-gift-container-top .cta{bottom:2px;font-size:10px}}.free-gift-container-content{display:-webkit-box;display:-ms-flexbox;display:flex}.free-gift-container-content .image-container{margin-right:20px;max-width:130px;position:relative;width:100%}.free-gift-container-content .image-container .quantity-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#7873b5;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Sailec;font-size:11px;height:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:5px;top:5px;width:16px}@media screen and (max-width:768px){.free-gift-container-content .image-container{margin-right:10px;max-width:100px}}.free-gift-container-content .image-container img{-o-object-fit:cover;object-fit:cover;width:100%}.free-gift-container-content .text-container{width:100%}@media screen and (max-width:375px){.free-gift-container-content .text-container{max-width:220px;padding-right:1px}}.free-gift-container-content .text-container .free-gift-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3px}@media screen and (max-width:1600px){.free-gift-container-content .text-container .free-gift-title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1024px){.free-gift-container-content .text-container .free-gift-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:500px){.free-gift-container-content .text-container .free-gift-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.free-gift-container-content .text-container .free-gift-title p{color:#2d248c;font-size:16px;margin:0}@media screen and (max-width:1024px){.free-gift-container-content .text-container .free-gift-title p{max-width:unset}}@media screen and (max-width:768px){.free-gift-container-content .text-container .free-gift-title p{font-size:14px}}.free-gift-container-content .text-container .free-gift-prices{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.free-gift-container-content .text-container .free-gift-prices .select-option__price span{margin:0}.free-gift-container-content .text-container .free-gift-prices .select-option__price span.full-price,.free-gift-container-content .text-container .free-gift-prices .select-option__price span.reduced-price{font-size:16px;line-height:21px}@media screen and (max-width:500px){.free-gift-container-content .text-container .free-gift-prices .select-option__price span.full-price,.free-gift-container-content .text-container .free-gift-prices .select-option__price span.reduced-price{font-size:14px}}@media screen and (max-width:500px){.free-gift-container-content .text-container .free-gift-prices .select-option__price span.reduced-price{font-size:14px;padding-right:3px}}@media screen and (max-width:768px){.free-gift-container-content .text-container .free-gift-prices .select-option__price span.full-price{font-size:14px;text-align:right}}.free-gift-container-content .text-container p{color:#2d1c45;font-size:14px;letter-spacing:0;line-height:24px;margin:0}@media screen and (max-width:768px){.free-gift-container-content .text-container p{font-size:14px;line-height:20px}}.free-gift-container-content .text-container .star-rating-widget{margin-top:0!important}.free-gift-container-content .text-container .stamped-badge{-ms-flex-wrap:wrap;flex-wrap:wrap}.dailydeal-banner{position:relative}.dailydeal-banner .cross{position:absolute;top:30%;right:5%}.dailydeal-banner .cross>*{pointer-events:none}@media screen and (max-width:1024px){.dailydeal-banner .cross{top:15%;right:3%}}@media screen and (max-width:500px){.dailydeal-banner .cross{top:8%}}.dailydeal-banner .cross:hover{cursor:pointer}.dailydeal-banner .cross:hover .red-cross{fill:#E50A47}.footer-breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto}@media screen and (max-width:320px){.footer-breadcrumbs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-breadcrumbs .home-logo p{display:none}@media screen and (max-width:400px){.footer-breadcrumbs{margin:50px 20px}}@media screen and (max-width:320px){.footer-breadcrumbs li{margin:10px 0}}.footer-breadcrumbs li a:hover{color:#fff}.footer-breadcrumbs .is-active a:hover{color:rgba(255,255,255,.5)}.footer-breadcrumbs li:first-child:after{position:relative;bottom:5px}.footer-breadcrumbs li:after{content:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/footer/breadcrumbs-triangle.svg");margin:0 15px}.footer-breadcrumbs li:last-child:after{content:none}.footer-breadcrumb>*{text-align:left;font:16px/24px Sailec;letter-spacing:-.32px;color:rgba(255,255,255,.5);opacity:1}@media screen and (max-width:400px){.footer-breadcrumb>*{font:14px/20px Sailec}}@-webkit-keyframes pulse{0%{background-color:#dedede}50%{background-color:rgba(222,222,222,.6)}100%{background-color:#dedede}}@keyframes pulse{0%{background-color:#dedede}50%{background-color:rgba(222,222,222,.6)}100%{background-color:#dedede}}#related-popup.loading .loader{opacity:1;pointer-events:auto}#related-popup.loading .animate{-webkit-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}#related-popup .loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .26s linear;transition:opacity .26s linear;width:100%;z-index:10}#related-popup .loader .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:58px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}#related-popup .loader .header .check{background:#dedede;border-radius:50%;display:block;height:20px;margin-right:10px;width:20px}@media all and (max-width:736px){#related-popup .loader .header .check{display:none}}#related-popup .loader .header .title{background:#dedede;display:block;height:20px;max-width:370px;width:100%}#related-popup .loader .header .close-btn{background:#dedede;display:block;height:20px;position:absolute;right:25px;width:20px}@media all and (max-width:736px){#related-popup .loader .header .close-btn{right:13px}}#related-popup .loader .title-line{background:#dedede;display:block;height:25px;margin-top:35px;width:250px}#related-popup .loader .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:35px}@media all and (max-width:787px){#related-popup .loader .cards{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media all and (max-width:736px){#related-popup .loader .cards{margin-top:15px;padding:0 10px;width:100%}}#related-popup .loader .cards .card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 10px;width:300px}@media all and (min-width:736px) and (max-width:787px){#related-popup .loader .cards .card:nth-child(n+2){display:none}}@media all and (max-width:736px){#related-popup .loader .cards .card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;max-width:450px;width:100%}#related-popup .loader .cards .card:nth-child(n+2){margin-top:25px}}#related-popup .loader .cards .card .image{background:#dedede;display:block;height:200px;width:100%}@media all and (max-width:736px){#related-popup .loader .cards .card .image{height:125px;width:128px}}#related-popup .loader .cards .card .col-1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media all and (max-width:736px){#related-popup .loader .cards .card .col-1{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:15px;width:auto}}#related-popup .loader .cards .card .col-1 .title{background:#dedede;display:block;height:25px;margin-top:30px;width:200px}@media all and (max-width:736px){#related-popup .loader .cards .card .col-1 .title{height:20px;margin-top:10px;width:120px}}#related-popup .loader .cards .card .col-1 .size{background:#dedede;display:block;height:25px;margin-top:15px;width:100px}@media all and (max-width:736px){#related-popup .loader .cards .card .col-1 .size{height:15px;margin-top:10px;width:80px}}#related-popup .loader .cards .card .col-1 .rating{background:#dedede;display:block;height:25px;margin-top:15px;width:200px}@media all and (max-width:736px){#related-popup .loader .cards .card .col-1 .rating{display:none}}#related-popup .loader .cards .card .col-1 .button{background:#e50a47;display:block;height:55px;margin-top:35px;width:100%}@media all and (max-width:736px){#related-popup .loader .cards .card .col-1 .button{height:45px;margin-top:15px;width:120px}}#related-popup .loader .continue{-ms-flex-item-align:end;align-self:flex-end;background:#dedede;display:block;height:20px;margin-bottom:30px;margin-right:25px;margin-top:auto;width:135px}@media all and (max-width:736px){#related-popup .loader .continue{-ms-flex-item-align:unset;align-self:unset;margin:auto 0 35px}}.shopping-cart-main.loading .loader{opacity:1;pointer-events:auto}.shopping-cart-main.loading .animate{-webkit-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out}.shopping-cart-main .loader{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-transition:opacity .26s linear;transition:opacity .26s linear;width:100%;z-index:10}.shopping-cart-main .loader .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.shopping-cart-main .loader .header .close-btn{background:#dedede;display:block;height:25px;margin-left:25px;width:30px}.shopping-cart-main .loader .header .title{background:#dedede;display:block;height:25px;margin-left:0;max-width:270px;width:100%}.shopping-cart-main .loader .header .cart-icon{background:#dedede;display:block;height:25px;margin-right:25px;width:40px}.shopping-cart-main .loader .products{border-top:1px solid #d9d9d9;margin:0 25px}.shopping-cart-main .loader .products .product{border-bottom:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0}.shopping-cart-main .loader .products .product .image{background:#dedede;display:block;height:90px;width:113px}.shopping-cart-main .loader .products .product .col-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px}.shopping-cart-main .loader .products .product .col-1 .title{background:#dedede;display:block;height:25px;width:155px}.shopping-cart-main .loader .products .product .col-1 .size{background:#dedede;display:block;height:15px;margin-top:5px;width:70px}.shopping-cart-main .loader .products .product .col-1 .qty{background:#dedede;display:block;height:30px;margin-top:15px;width:80px}.shopping-cart-main .loader .products .product .col-2{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:auto}.shopping-cart-main .loader .products .product .col-2 .remove-btn{background:#dedede;display:block;height:20px;width:20px}.shopping-cart-main .loader .products .product .col-2 .price{background:#dedede;display:block;height:20px;margin-bottom:10px;margin-top:auto;width:100px}.shopping-cart-main .loader .checkout-details{padding:30px 15px}.shopping-cart-main .loader .checkout-details .shipping,.shopping-cart-main .loader .checkout-details .subtotal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shopping-cart-main .loader .checkout-details .shipping .label,.shopping-cart-main .loader .checkout-details .subtotal .label{background:#dedede;display:block;height:18px;width:70px}.shopping-cart-main .loader .checkout-details .shipping .price,.shopping-cart-main .loader .checkout-details .subtotal .price{background:#dedede;display:block;height:20px;width:100px}.shopping-cart-main .loader .checkout-details .shipping{margin-top:15px}.shopping-cart-main .loader .checkout-details .promo{background:#dedede;display:block;height:20px;margin-top:35px;width:155px}.shopping-cart-main .loader .checkout-details .total{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px}.shopping-cart-main .loader .checkout-details .total .label{background:#dedede;display:block;height:20px;width:155px}.shopping-cart-main .loader .checkout-details .total .price{background:#dedede;display:block;height:30px;width:100px}.shopping-cart-main .loader .checkout-details .checkout-btn{background:#dedede;display:block;height:55px;margin-top:5px;width:100%}.shopping-cart-main .loader .slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto}.shopping-cart-main .loader .slider .title{background:#dedede;display:block;height:20px;margin-bottom:7px;width:300px}.shopping-cart-main .loader .slider .slide{background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;height:130px;margin-top:7px;padding:18px 33px;width:100%}.shopping-cart-main .loader .slider .slide .image{background:#dedede;display:block;height:100px;max-width:122px;min-width:122px}.shopping-cart-main .loader .slider .slide .col-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px;width:100%}.shopping-cart-main .loader .slider .slide .col-1 .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.shopping-cart-main .loader .slider .slide .col-1 .top .title{background:#dedede;display:block;height:20px;width:130px}.shopping-cart-main .loader .slider .slide .col-1 .top .price{background:#dedede;display:block;height:20px;width:70px}.shopping-cart-main .loader .slider .slide .col-1 .size{background:#dedede;display:block;height:10px;margin-top:0;width:50px}.shopping-cart-main .loader .slider .slide .col-1 .button{background:#dedede;display:block;height:48px;margin-left:auto;margin-top:auto;width:90px}.tick-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tick-box svg{overflow:visible}.tick-box svg #Oval-Copy{fill:none;stroke:#e50a47;stroke-width:2px}.tick-box.selected svg{overflow:visible}.tick-box.selected svg #Oval-Copy{fill:#e50a47;stroke:#e50a47;stroke-width:2px}.agree-terms .tick-box{margin-right:10px}.bold{font-weight:700}.info-message .badge{background-color:#e50a47;margin-right:6px;padding:5px 5px 3px}.info-message .red{font-weight:700}.cart-modal .item-column.price .item-price--discounted-new{color:#e50a47;font-weight:700}.cart-modal .cart-promo-message{color:#2d1c45;font-size:14px;margin-top:15px;text-align:center}.mattress-v2 .title-block h2,.product-zoma-sports-mattress .title-block h2{font-family:WSailec-Bold,sans-serif;font-size:80px;font-weight:400;line-height:90px;text-align:center}.mattress-v2 .title-block h2 *,.product-zoma-sports-mattress .title-block h2 *{font-family:inherit}@media all and (max-width:1024px){.mattress-v2 .title-block h2,.product-zoma-sports-mattress .title-block h2{font-size:40px;line-height:40px}}@media all and (max-width:736px){.mattress-v2 .title-block h2,.product-zoma-sports-mattress .title-block h2{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:30px;text-align:center}}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse h1,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse h1{color:#2d1c45;font-size:20px;line-height:initial}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse li,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse li{list-style:initial}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse ul,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse ul{color:#656a77;font-size:14px;line-height:31px;margin:initial;margin:15px 0 15px 20px;width:732px}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse h2,.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse h3,.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse h4,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse h2,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse h3,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse h4{color:#2d1c45;line-height:initial;margin-top:20px;text-transform:initial}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse h2,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse h2{font-size:18px}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse h3,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse h3{font-size:17px;font-weight:700}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse h4,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse h4{font-size:16px}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse b,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse b{font-weight:700}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse table,.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse tbody,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse table,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse tbody{margin-left:auto;margin-right:auto;margin-top:15px;max-width:722px}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse table strong,.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse tbody strong,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse table strong,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse tbody strong{color:#2d1c45}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse table p,.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse tbody p,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse table p,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse tbody p{line-height:20px;padding-bottom:10px;width:300px}@media screen and (max-width:510px){.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse table p,.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse tbody p,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse table p,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse tbody p{width:auto}}.mattress-v2 section.faqs .questions-wrapper .question-row .question-collapse .bullet-list,.product-zoma-sports-mattress section.faqs .questions-wrapper .question-row .question-collapse .bullet-list{width:80%}@media only screen and (min-width:1341px){.mattress-v2 .perfect .title-block,.product-zoma-sports-mattress .perfect .title-block{top:70px}}@media only screen and (max-width:736px){.product-zoma-sports-mattress.zoma_coupon-autoapply .custom-select-container .custom-select .options div .second-column{max-width:unset}.product-zoma-sports-mattress.zoma_coupon-autoapply .custom-select-container .custom-select .options div .second-column .full-price{color:#e50a47;display:inline}}.nav-category-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;visibility:hidden;opacity:0;background:rgba(0,0,0,.75);-webkit-transition:visibility 0s linear 0s,opacity .2s ease 0s;transition:visibility 0s linear 0s,opacity .2s ease 0s}.nav-category-popup.active{opacity:1;visibility:visible}.nav-category-popup__modal{position:absolute;top:50%;left:50%;width:100%;max-width:480px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:3px;background-color:#f7f7f7;-webkit-box-shadow:0 6px 15px 0 rgba(158,158,158,.15);box-shadow:0 6px 15px 0 rgba(158,158,158,.15);overflow-x:hidden}.nav-category-popup__close{position:absolute;right:11px;top:11px;z-index:1}.nav-category-popup__close button{cursor:pointer;width:20px;height:20px;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent}.nav-category-popup__close img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-category-popup__content{width:100%;height:100%}.nav-category-popup__inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 75px}@media only screen and (max-width:475px){.nav-category-popup__inner-content{padding:40px 20px}}.nav-category-popup__inner-content .title-block{font-family:WSailec-Bold;font-size:18px;letter-spacing:.18px;width:100%;display:block;text-align:center;max-width:315px}.nav-category-popup__inner-content .content{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:475px){.nav-category-popup__inner-content .col:first-of-type{padding-left:20px}}.nav-category-popup__inner-content .sub-title{font-family:WSailec-Medium;font-size:18px}.nav-category-popup__inner-content .check-list{margin-top:15px}.nav-category-popup__inner-content .check-list li{position:relative;font-size:12px;letter-spacing:.12px;color:#020a12}.nav-category-popup__inner-content .check-list li:not(:last-child){margin-bottom:20px}.nav-category-popup__inner-content .check-list .red-check-icon{position:absolute;left:-25px}.reviews.reviews-slider-toggle{background-color:#f6f6f6;padding:80px 0}@media only screen and (max-width:736px){.reviews.reviews-slider-toggle{padding:50px 0}}.reviews.reviews-slider-toggle .title-block{margin-bottom:30px;text-align:center}.reviews.reviews-slider-toggle .title-block h3{font-size:60px;line-height:103px;font-family:WSailec-Bold}@media only screen and (max-width:736px){.reviews.reviews-slider-toggle .title-block h3{font-size:30px;line-height:30px;margin-bottom:15px}}.reviews.reviews-slider-toggle .title-block p{margin:0;padding:0 5px;color:#000;font-size:18px;line-height:30px;letter-spacing:0}.reviews.reviews-slider-toggle .review-card{-webkit-box-shadow:none;box-shadow:none;margin:0 23px;min-width:444px}.reviews.reviews-slider-toggle .review-card .review-stars .fa-star{color:#e50a47}.reviews.reviews-slider-toggle .review-card .reviewer{color:#010912;font-size:16px;line-height:26px;font-family:WSailec-Bold;margin:0 0 10px}.reviews.reviews-slider-toggle .review-card .review-content p{color:#656a77;font-size:16px;line-height:25px;letter-spacing:0}.reviews.reviews-slider-toggle .review-card .review-content .read-more{display:block;color:#e50a47;margin-top:5px;cursor:pointer;text-transform:capitalize;font-size:16px}.reviews.reviews-slider-toggle .review-card .review-content .read-more:focus{outline:0}.reviews.reviews-slider-toggle .ppc-slider{padding:30px 0}.reviews.reviews-slider-toggle .review-slider__tabs{width:100%}@media only screen and (max-width:920px){.reviews.reviews-slider-toggle .review-slider__tabs{display:none}}.reviews.reviews-slider-toggle .review-slider__tabs--container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:1025px;border-bottom:1px solid #707070;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 auto}.reviews.reviews-slider-toggle .review-slider__tabs--container .item{text-align:center;color:#000;font-family:WSailec-Medium;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px 20px 7px;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer}.reviews.reviews-slider-toggle .review-slider__tabs--container .item:not(.active):hover{color:#e50a47}@media only screen and (max-width:1024px){.reviews.reviews-slider-toggle .review-slider__tabs--container .item{padding:12px 15px 7px}}.reviews.reviews-slider-toggle .review-slider__tabs--container .item span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reviews.reviews-slider-toggle .review-slider__tabs--container .item.active{background-color:#707070;color:#fff}.reviews.reviews-slider-toggle .button-container a{display:block;cursor:pointer;-webkit-box-shadow:3px 3px 12px #edebef;box-shadow:3px 3px 12px #edebef;background-color:#fff;max-width:270px;border:1px solid #2d1c44;color:#2d1c44;width:100%;font-size:16px;letter-spacing:0;padding:15.5px 10px 14.5px;font-family:WSailec-Bold;-webkit-transition:-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,box-shadow ease-in-out .2s,-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;text-align:center;margin:0 auto}.reviews.reviews-slider-toggle .button-container a:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate(4px,4px);transform:translate(4px,4px);background-color:#2d1c44}.reviews.reviews-slider-toggle .mobile-dropdown-select{display:none;margin:0 auto 15px;max-width:250px;width:100%;position:relative}@media only screen and (max-width:920px){.reviews.reviews-slider-toggle .mobile-dropdown-select{display:block}}@media only screen and (max-width:500px){.reviews.reviews-slider-toggle .mobile-dropdown-select{max-width:200px}}.reviews.reviews-slider-toggle .mobile-dropdown-select .title-block{text-align:center;margin-bottom:15px}.reviews.reviews-slider-toggle .mobile-dropdown-select .title-block h4{color:#000;font-size:14px;letter-spacing:0;font-weight:400}.reviews.reviews-slider-toggle .mobile-dropdown-select__container.open .mobile-dropdown-select__options--container{max-height:800px;-webkit-transition:max-height ease-in-out .25s;transition:max-height ease-in-out .25s}.reviews.reviews-slider-toggle .mobile-dropdown-select__container.open .mobile-dropdown-select__options--container li{opacity:1}.reviews.reviews-slider-toggle .mobile-dropdown-select__container.open .mobile-dropdown-select__selected{color:#e50a47;background-color:#fff}.reviews.reviews-slider-toggle .mobile-dropdown-select__container.open .mobile-dropdown-select__selected:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform ease .25s;transition:-webkit-transform ease .25s;transition:transform ease .25s;transition:transform ease .25s,-webkit-transform ease .25s}.reviews.reviews-slider-toggle .mobile-dropdown-select__selected{cursor:pointer;border:1px solid #707070;border-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#444;letter-spacing:0;font-size:14px;font-family:WSailec-Medium;padding:9.5px 12.5px 4.5px;width:100%;text-align:left;position:relative;-ms-touch-action:manipulation;touch-action:manipulation;background-color:#f6f6f6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .15s ease-in-out,background-color .1s ease-in-out;transition:color .15s ease-in-out,background-color .1s ease-in-out}.reviews.reviews-slider-toggle .mobile-dropdown-select__selected:after{display:block;content:"";width:20px;height:100%;position:absolute;right:11px;top:1px;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.4' height='7' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M4.2 1.944L1.766 6h4.868L4.2 1.944M4.2 0l4.2 7H0l4.2-7z' fill='%232d1c44' transform='matrix(-1 0 0 -1 8.4 7)'/%3E%3C/svg%3E");background-repeat:no-repeat;display:inline-block;background-position:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:-webkit-transform ease .25s;transition:-webkit-transform ease .25s;transition:transform ease .25s;transition:transform ease .25s,-webkit-transform ease .25s;-webkit-transform:rotate(0);transform:rotate(0);will-change:transform}.reviews.reviews-slider-toggle .mobile-dropdown-select__options--container{width:100%;position:absolute;z-index:5;top:100%;background-color:#fff;border:1px solid #707070;border-top:0;max-height:0;overflow:hidden;-webkit-transition:max-height ease-in-out .25s;transition:max-height ease-in-out .25s}.reviews.reviews-slider-toggle .mobile-dropdown-select__options li,.reviews.reviews-slider-toggle .mobile-dropdown-select__options ul{list-style:none;margin:0}.reviews.reviews-slider-toggle .mobile-dropdown-select__options li{font-family:WSailec-Medium;padding:9.5px 12.5px 4.5px;letter-spacing:0;font-size:14px;cursor:pointer;opacity:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .15s ease-in-out 70ms;transition:opacity .15s ease-in-out 70ms}.vuemodal-curtain{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-backface-visibility:visible;backface-visibility:visible;background:#0000007a;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;inset-inline-end:0;inset-inline-start:0;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0;width:100%;z-index:99999}.vuemodal-fade-enter,.vuemodal-fade-leave-to{opacity:0}.vuemodal-fade-enter-active,.vuemodal-fade-leave-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.vuemodal{margin:auto;max-width:var(--modal-width,768px);position:relative;width:100%}.vuemodal .modal-container{background:var(--modal-bg-color,#fff);display:block;position:relative}.vuemodal .btn-close{background:0 0;border:0;cursor:pointer;padding:10px;position:absolute;right:0;top:0}.vuemodal .close-button-svg{height:18px;left:6px;stroke:var(--modal-close-btn-color,#000);stroke-width:4px;top:6px;width:18px}.top-section .vuemodal-curtain.dd-modal-tomsguide .vuemodal{--modal-bg-color:#2d1c45;--modal-close-btn-color:#e50a47;--modal-width:600px}.top-section .vuemodal-curtain.dd-modal-tomsguide .modal-container{border-radius:30px;overflow:hidden}.top-section .vuemodal-curtain.dd-modal-tomsguide .modal-content{padding:30px 20px;text-align:center}.top-section .vuemodal-curtain.dd-modal-tomsguide .modal-body,.top-section .vuemodal-curtain.dd-modal-tomsguide .modal-header{position:relative;z-index:1}.top-section .vuemodal-curtain.dd-modal-tomsguide .btn-close{right:8px;top:8px}@media (min-width:600px){.top-section .vuemodal-curtain.dd-modal-tomsguide .modal-content{padding:35px}}.top-section .vuemodal-curtain.dd-modal-tomsguide{--text-color:#fff}.top-section .vuemodal-curtain.dd-modal-tomsguide h2{color:var(--text-color);font-size:40px;font-weight:500;line-height:.9;margin-bottom:30px;margin-top:20px}.top-section .vuemodal-curtain.dd-modal-tomsguide .logo-tomsguide{display:inline-block;margin-top:5px;vertical-align:middle}.top-section .vuemodal-curtain.dd-modal-tomsguide .logo-tomsguide svg{width:255px}.top-section .vuemodal-curtain.dd-modal-tomsguide .desc{color:var(--text-color);font-size:16px;font-weight:300;line-height:1.4;margin:0 0 5px}.top-section .vuemodal-curtain.dd-modal-tomsguide .desc:first-of-type{margin-bottom:0}.top-section .vuemodal-curtain.dd-modal-tomsguide .desc br{display:none}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-wrapper{border:1px solid #fff;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px;padding:20px 10px;position:relative}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-title{left:0;position:absolute;right:0;top:-25px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-title .name-wrapper{background:var(--modal-bg-color);margin:0 auto;max-width:280px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-title .name{color:#e50a47;font-size:21px;font-weight:600;line-height:1.2;padding:0 8px;text-transform:uppercase}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0;padding:0 5px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .column:last-of-type .text-big{line-height:1}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .plus-sign{color:var(--modal-close-btn-color);font-size:25px;margin:0 10px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .text-small{color:var(--text-color);font-size:16px;font-weight:300;line-height:1}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .text-big{color:var(--text-color);font-size:28px;font-weight:700;line-height:1.2;text-transform:uppercase}.top-section .vuemodal-curtain.dd-modal-tomsguide .cta-button{background:var(--modal-close-btn-color);border:0;border-radius:50px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;min-width:170px;padding:12px 2px;-webkit-transition:background ease-in-out .15s;transition:background ease-in-out .15s}.top-section .vuemodal-curtain.dd-modal-tomsguide .cta-button:hover{background:#ef0848}@media (min-width:600px){.top-section .vuemodal-curtain.dd-modal-tomsguide h2{font-size:45px}.top-section .vuemodal-curtain.dd-modal-tomsguide .logo-tomsguide svg{width:270px}.top-section .vuemodal-curtain.dd-modal-tomsguide .desc{font-size:18px}.top-section .vuemodal-curtain.dd-modal-tomsguide .desc br{display:initial}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-title{top:-31px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-title .name-wrapper{max-width:390px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-title .name{font-size:28px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .plus-sign{font-size:30px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .text-small{font-size:25px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .text-big{font-size:40px}.top-section .vuemodal-curtain.dd-modal-tomsguide .dealbox-content .column{margin:30px 0 20px}}.ugc-slider{background:#f5f5fc;padding:40px 0}.ugc-slider__wrapper{margin:30px auto;max-width:1350px;overflow:hidden;position:relative}.ugc-slider__innerwrapper{margin:0 50px;overflow:hidden}.ugc-slider .title-block{padding:0 20px}.ugc-slider .title-block br{display:none}.ugc-slider .title-block h2{font-size:30px;line-height:1.2;margin-bottom:10px}.ugc-slider .title-block p{font-size:18px;margin:0}.ugc-slider .video-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.ugc-slider video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ugc-slider picture img{height:auto}.ugc-slider .video-overlay{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0;z-index:1}.ugc-slider .item.playing .play{display:none}.ugc-slider .item.playing .content{opacity:0}.ugc-slider .item .badge{background:#fff;border-radius:999px;margin-left:15px;margin-top:15px;padding:9px 15px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ugc-slider .item .badge .badge-text{color:#2d248c;font-size:14px;font-weight:500}.ugc-slider .item .badge .badge-text::before{background:#67b557;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:8px;width:8px}.ugc-slider .item .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.ugc-slider .item .content{background:transparent -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.42)),to(#000)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,rgba(0,0,0,.42) 0,#000 100%) 0 0 no-repeat padding-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto;opacity:1;padding:32px;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.ugc-slider .item h3{color:#fff;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.21429;margin-bottom:15px}.ugc-slider .item p{color:#fff;font-size:15px;letter-spacing:0;line-height:1.555;margin-bottom:20px;margin-top:0}.ugc-slider .item p:last-of-type{margin-bottom:0}.ugc-slider .item .handle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;letter-spacing:0;line-height:1.555;margin-top:auto}.ugc-slider .item .handle .social-icon{margin-right:5px;margin-top:4px}.ugc-slider .play{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto auto 0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ugc-slider .swiper-button-next,.ugc-slider .swiper-button-prev{--swiper-navigation-size:20px;--swiper-navigation-color:#fff;background:#2d1c45;border-radius:50%;height:64px;opacity:.5;-ms-touch-action:manipulation;touch-action:manipulation;width:64px}.ugc-slider .swiper-button-next.swiper-button-disabled,.ugc-slider .swiper-button-prev.swiper-button-disabled{display:none}@media (min-width:769px){.ugc-slider{padding:70px 0}.ugc-slider__innerwrapper{margin:0 80px}.ugc-slider .title-block br{display:initial}.ugc-slider .title-block h2{font-size:50px}.ugc-slider .item h3{font-size:20px}.ugc-slider .item .content{min-height:200px}}@media (min-width:1024px){.ugc-slider__innerwrapper{margin:0 100px}.ugc-slider .item h3{font-size:21px}.ugc-slider .item p{font-size:18px}.ugc-slider .item .content{min-height:235px}.ugc-slider .item .handle{font-size:18px}.ugc-slider .swiper-button-next:hover,.ugc-slider .swiper-button-prev:hover{opacity:.8}}.ugc-slider.js-ugc-slider .item h3{font-size:16px;line-height:1.3}.ugc-slider.js-ugc-slider .item p{font-size:15px}@media (min-width:769px){.ugc-slider.js-ugc-slider .item p{font-size:18px}}@media (min-width:1300px){.ugc-slider.js-ugc-slider .item h3{font-size:18px}}body.page-type-black_friday{background:#0f1012}.bold-font{font-weight:700}.header-title h1{font-size:60px;line-height:1}@media screen and (max-width:635px){.header-title h1{font-size:52px}}@media screen and (max-width:510px){.header-title h1{font-size:42px}}@media screen and (max-width:444px){.header-title h1{font-size:32px}}.page-black-friday section,.page-cyber-monday section{background:#fff}.page-black-friday section p,.page-cyber-monday section p{margin:0}.page-black-friday section picture,.page-black-friday section picture img,.page-cyber-monday section picture,.page-cyber-monday section picture img{display:block}.page-black-friday section .button-red,.page-black-friday section .button-white,.page-cyber-monday section .button-red,.page-cyber-monday section .button-white{background:#fff;border-radius:3px;color:#000;display:inline-block;font:13px/22px WSailec-Bold;letter-spacing:1.3px;opacity:.9;padding:22px 50px 21px;text-transform:uppercase;-webkit-transition:color .3s,background .3s;transition:color .3s,background .3s}@media screen and (max-width:500px){.page-black-friday section .button-red,.page-black-friday section .button-white,.page-cyber-monday section .button-red,.page-cyber-monday section .button-white{padding:22px 25px 21px}}.page-black-friday section .button-white:hover,.page-cyber-monday section .button-white:hover{background:#2d1c44;color:#fff}.page-black-friday section .button-red,.page-cyber-monday section .button-red{background:#e50a47;color:#fff}.page-black-friday section .button-red:hover,.page-cyber-monday section .button-red:hover{background:#ef0848}.page-black-friday section.half-split,.page-cyber-monday section.half-split{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-black-friday section.half-split>div,.page-cyber-monday section.half-split>div{-ms-flex-preferred-size:50%;flex-basis:50%}@media all and (max-width:1000px){.page-black-friday section.half-split>div,.page-cyber-monday section.half-split>div{-ms-flex-preferred-size:100%;flex-basis:100%}}@media all and (max-width:1000px){.page-black-friday section.half-split>div.img,.page-cyber-monday section.half-split>div.img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page-black-friday section.half-split>div.copy,.page-cyber-monday section.half-split>div.copy{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10%}@media all and (max-width:1000px){.page-black-friday section.half-split>div.copy,.page-cyber-monday section.half-split>div.copy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:60px 30px}}.page-black-friday section.half-split>div.copy .wrap,.page-cyber-monday section.half-split>div.copy .wrap{max-width:485px}@media all and (max-width:1300px){.page-black-friday section.half-split>div.copy .wrap,.page-cyber-monday section.half-split>div.copy .wrap{max-width:400px}}.page-black-friday section.half-split>div.copy .wrap p.discount,.page-black-friday section.half-split>div.copy .wrap p.product,.page-cyber-monday section.half-split>div.copy .wrap p.discount,.page-cyber-monday section.half-split>div.copy .wrap p.product{font:72px/72px WSailec-Bold;letter-spacing:-.72px}@media all and (max-width:1300px){.page-black-friday section.half-split>div.copy .wrap p.discount,.page-black-friday section.half-split>div.copy .wrap p.product,.page-cyber-monday section.half-split>div.copy .wrap p.discount,.page-cyber-monday section.half-split>div.copy .wrap p.product{font-size:36px;line-height:40px}}.page-black-friday section.half-split>div.copy .wrap p.product,.page-cyber-monday section.half-split>div.copy .wrap p.product{color:#e50a47;margin-top:0}.page-black-friday section.half-split>div.copy .wrap p.desc,.page-cyber-monday section.half-split>div.copy .wrap p.desc{color:#656a77;font:16px/24px WSailec;letter-spacing:-.08px;margin-top:30px}@media all and (max-width:1300px){.page-black-friday section.half-split>div.copy .wrap p.desc,.page-cyber-monday section.half-split>div.copy .wrap p.desc{margin-top:20px}}.page-black-friday section.half-split>div.copy .wrap p.size,.page-cyber-monday section.half-split>div.copy .wrap p.size{color:#000;font:14px/1px WSailec;letter-spacing:-.07px;margin-top:60px}@media all and (max-width:1300px){.page-black-friday section.half-split>div.copy .wrap p.size,.page-cyber-monday section.half-split>div.copy .wrap p.size{margin-top:40px}}.page-black-friday section.half-split>div.copy .wrap p.offer,.page-cyber-monday section.half-split>div.copy .wrap p.offer{margin-top:10px}.page-black-friday section.half-split>div.copy .wrap p.offer .now,.page-cyber-monday section.half-split>div.copy .wrap p.offer .now{color:#000;font-family:WSailec-Bold;font-size:28px;letter-spacing:-.14px}.page-black-friday section.half-split>div.copy .wrap p.offer .was,.page-cyber-monday section.half-split>div.copy .wrap p.offer .was{color:#656a77;font-family:WSailec;font-size:28px;letter-spacing:-.14px;opacity:.4;text-decoration:line-through}.page-black-friday section.half-split>div.copy .wrap p.code,.page-cyber-monday section.half-split>div.copy .wrap p.code{color:#000;font:14px/1px WSailec;letter-spacing:-.07px;margin-top:10px}.page-black-friday section.half-split>div.copy .wrap p.code span,.page-cyber-monday section.half-split>div.copy .wrap p.code span{color:#e50a47;font:14px/1px WSailec-Bold}.page-black-friday section.half-split>div.copy .wrap .button-red,.page-cyber-monday section.half-split>div.copy .wrap .button-red{margin-top:50px}.page-black-friday section.hero,.page-cyber-monday section.hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:750px;position:relative}@media all and (max-width:1100px){.page-black-friday section.hero,.page-cyber-monday section.hero{min-height:700px}}@media all and (max-width:1000px){.page-black-friday section.hero,.page-cyber-monday section.hero{min-height:650px}}@media all and (max-width:635px){.page-black-friday section.hero,.page-cyber-monday section.hero{min-height:550px}}@media all and (max-width:511px){.page-black-friday section.hero,.page-cyber-monday section.hero{min-height:550px}}@media all and (max-width:428px){.page-black-friday section.hero,.page-cyber-monday section.hero{min-height:450px}}@media all and (max-width:414px){.page-black-friday section.hero,.page-cyber-monday section.hero{min-height:400px}}.page-black-friday section.hero .cta,.page-cyber-monday section.hero .cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:10%}.page-black-friday section.hero .cta .text,.page-cyber-monday section.hero .cta .text{background:url("../img/black-friday/hero-box.svg");background-size:cover;color:#fff;font:72px/1 WSailec-Bold;letter-spacing:0;margin:0 30px;padding:30px 50px;text-align:center}@media all and (max-width:1920px){.page-black-friday section.hero .cta .text,.page-cyber-monday section.hero .cta .text{font-size:60px}}@media all and (max-width:635px){.page-black-friday section.hero .cta .text,.page-cyber-monday section.hero .cta .text{font-size:52px;padding:20px}}@media all and (max-width:510px){.page-black-friday section.hero .cta .text,.page-cyber-monday section.hero .cta .text{font-size:42px}}@media all and (max-width:428px){.page-black-friday section.hero .cta .text,.page-cyber-monday section.hero .cta .text{font-size:32px}}@media all and (max-width:350px){.page-black-friday section.hero .cta .text,.page-cyber-monday section.hero .cta .text{font-size:28px}}.page-black-friday section.hero .cta .text .stroke,.page-cyber-monday section.hero .cta .text .stroke{color:transparent;-webkit-text-stroke:2px white}@media all and (max-width:736px){.page-black-friday section.hero .cta .text .stroke,.page-cyber-monday section.hero .cta .text .stroke{-webkit-text-stroke:1px white}}.page-black-friday section.hero .cta .text .stroke.red,.page-cyber-monday section.hero .cta .text .stroke.red{-webkit-text-stroke:2px #eb0045}@media all and (max-width:736px){.page-black-friday section.hero .cta .text .stroke.red,.page-cyber-monday section.hero .cta .text .stroke.red{-webkit-text-stroke:1px #eb0045}}.page-black-friday section.hero .cta .button-white,.page-cyber-monday section.hero .cta .button-white{margin-top:45px}.page-black-friday section.hero .cta p,.page-cyber-monday section.hero .cta p{color:#fff;font-size:1.5rem;font-weight:600;margin-top:30px;padding:0 20px;text-align:center}@media screen and (max-width:768px){.page-black-friday section.hero .cta p,.page-cyber-monday section.hero .cta p{font-size:1.1rem}}.page-black-friday section.promo,.page-cyber-monday section.promo{background:#000}@media all and (max-width:790px){.page-black-friday section.promo,.page-cyber-monday section.promo{display:none}}.page-black-friday section.promo ul,.page-cyber-monday section.promo ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-black-friday section.promo ul li,.page-cyber-monday section.promo ul li{color:#fff;font:18px/72px WSailec-Medium;padding:0 50px;text-transform:uppercase}.page-black-friday section.signup,.page-cyber-monday section.signup{background:#291a3f;background:url("../img/black-friday/signup-background.jpg") no-repeat;background-size:cover;padding:100px 30px;text-align:center}.page-black-friday section.signup .title,.page-cyber-monday section.signup .title{color:#fff;font:58px/80px WSailec-Bold;letter-spacing:-.7px}@media all and (max-width:736px){.page-black-friday section.signup .title,.page-cyber-monday section.signup .title{font-size:36px}}.page-black-friday section.signup .title span,.page-cyber-monday section.signup .title span{color:#e50a47}.page-black-friday section.signup .desc,.page-cyber-monday section.signup .desc{color:#fff;font:16px/24px WSailec;letter-spacing:-.08px;margin-top:30px}.page-black-friday section.signup .form,.page-cyber-monday section.signup .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px}.page-black-friday section.signup .form input,.page-cyber-monday section.signup .form input{border:0;border-radius:3px 0 0 3px;font:16px/60px WSailec;max-width:313px;padding:0 20px;width:100%}.page-black-friday section.signup .form input::-webkit-input-placeholder,.page-cyber-monday section.signup .form input::-webkit-input-placeholder{color:#999}.page-black-friday section.signup .form input::-moz-placeholder,.page-cyber-monday section.signup .form input::-moz-placeholder{color:#999}.page-black-friday section.signup .form input:-ms-input-placeholder,.page-cyber-monday section.signup .form input:-ms-input-placeholder{color:#999}.page-black-friday section.signup .form input::-ms-input-placeholder,.page-cyber-monday section.signup .form input::-ms-input-placeholder{color:#999}.page-black-friday section.signup .form input::placeholder,.page-cyber-monday section.signup .form input::placeholder{color:#999}.page-black-friday section.signup .form button,.page-cyber-monday section.signup .form button{background:#e50a47;border:0;border-radius:0 3px 3px 0;color:#fff;cursor:pointer;font:14px/60px WSailec;letter-spacing:1.4px;padding:0 27px;white-space:nowrap}.page-black-friday section.signup .form button:hover,.page-cyber-monday section.signup .form button:hover{background:#ef0848}.page-black-friday section.signup .error,.page-cyber-monday section.signup .error{color:#e50a47;margin-top:20px}.page-black-friday section.signup .error.success,.page-cyber-monday section.signup .error.success{color:#fff}.page-black-friday section.faqs,.page-cyber-monday section.faqs{padding-left:30px;padding-right:30px}.page-black-friday section.faqs .questions-wrapper,.page-cyber-monday section.faqs .questions-wrapper{margin-top:60px}.page-black-friday table,.page-cyber-monday table{border-collapse:collapse;font-size:14px;margin:30px 0 40px;width:100%}.page-black-friday td,.page-black-friday th,.page-cyber-monday td,.page-cyber-monday th{border:1px solid #ddd;color:#656a77;padding:8px;text-align:left}.page-black-friday td ul,.page-black-friday th ul,.page-cyber-monday td ul,.page-cyber-monday th ul{margin:5px 0 0 20px;padding:0}.page-black-friday td ul li,.page-black-friday th ul li,.page-cyber-monday td ul li,.page-cyber-monday th ul li{line-height:normal;list-style-type:disc;margin-bottom:5px;min-width:175px;padding:0 10px}@media all and (max-width:767px){.page-black-friday td ul li,.page-black-friday th ul li,.page-cyber-monday td ul li,.page-cyber-monday th ul li{min-width:auto}}.page-black-friday th,.page-cyber-monday th{color:#000}.page-black-friday td b,.page-cyber-monday td b{color:#000}.page-black-friday .adjustable-bed .discount,.page-black-friday .adjustable-bed .product,.page-black-friday .foundation .discount,.page-black-friday .foundation .product,.page-cyber-monday .adjustable-bed .discount,.page-cyber-monday .adjustable-bed .product,.page-cyber-monday .foundation .discount,.page-cyber-monday .foundation .product{font:63px/63px WSailec-Bold!important}@media screen and (max-width:1800px){.page-black-friday .adjustable-bed .discount,.page-black-friday .adjustable-bed .product,.page-black-friday .foundation .discount,.page-black-friday .foundation .product,.page-cyber-monday .adjustable-bed .discount,.page-cyber-monday .adjustable-bed .product,.page-cyber-monday .foundation .discount,.page-cyber-monday .foundation .product{font:53px/53px WSailec-Bold!important}}@media screen and (max-width:1300px){.page-black-friday .adjustable-bed .discount,.page-black-friday .adjustable-bed .product,.page-black-friday .foundation .discount,.page-black-friday .foundation .product,.page-cyber-monday .adjustable-bed .discount,.page-cyber-monday .adjustable-bed .product,.page-cyber-monday .foundation .discount,.page-cyber-monday .foundation .product{font:32px/32px WSailec-Bold!important;max-width:350px}}.page-cyber-monday section.hero .cta .text{background:0 0}.reasons_ppc-home #navbarNav{display:none!important}.reasons_ppc-home .shop-text{display:none!important}.reasons_ppc-home #navbar-toggler{display:none!important}@media screen and (max-width:768px){.reasons_ppc-home .cart-area{display:none}}.reasons_ppc-home .cart-area .phone-number{display:inline}@media screen and (max-width:768px){.reasons_ppc-home .cart-area .phone-number{display:none}}.reasons_ppc-home .cart-area .support-img{display:none}.reasons_ppc-home .cart-area .account-img{display:none}@media screen and (max-width:768px){.reasons_ppc-home .navbar-brand picture{margin:auto}}@media screen and (max-width:768px){.reasons_ppc-home footer .logo-footer{display:block!important}.reasons_ppc-home footer .columns-pair:nth-child(2) .columns:first-child{display:none!important}.reasons_ppc-home footer .social-media{display:none!important}}@media screen and (max-width:414px){.reasons_ppc-home footer .logo-footer{display:none!important}.reasons_ppc-home footer .footer-content{position:relative;top:-25px}.reasons_ppc-home footer .columns-wrapper{height:unset!important;visibility:visible!important}.reasons_ppc-home footer .social-media{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;line-height:normal!important}.reasons_ppc-home footer .social-media .phone-number{height:unset!important;visibility:visible!important}}.ppc-sticky-bar{background-color:#fff;-webkit-box-shadow:20px 0 20px 0 rgba(0,0,0,.07);box-shadow:20px 0 20px 0 rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;position:static;z-index:100}@media screen and (min-width:1920px){.ppc-sticky-bar{position:relative}}.ppc-sticky-bar.sticky{position:fixed;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%}.ppc-sticky-bar.top-nav{position:fixed;top:70px;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%;z-index:100}@media screen and (max-width:900px){.ppc-sticky-bar.top-nav{top:43px}}@media screen and (max-width:736px){.ppc-sticky-bar.top-nav{top:44px}}@media screen and (max-width:900px){.ppc-sticky-bar{height:90px}}@media screen and (max-width:736px){.ppc-sticky-bar{height:0}}.ppc-sticky-bar .max-width{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ppc-sticky-bar .left-column{margin-left:150px;padding:6px 0}@media screen and (max-width:1920px){.ppc-sticky-bar .left-column{margin-left:90px}}@media screen and (max-width:1200px){.ppc-sticky-bar .left-column{margin-left:25px}}@media screen and (max-width:900px){.ppc-sticky-bar .left-column{margin-left:30px;padding:10px 0}}@media screen and (max-width:736px){.ppc-sticky-bar .left-column{display:none}}.ppc-sticky-bar .left-column p{color:#000;font:☞ 28px Sailec,sans-serif;letter-spacing:0;opacity:1;text-align:left}@media screen and (max-width:900px){.ppc-sticky-bar .left-column p{font-size:16px}}.ppc-sticky-bar .right-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:90px;position:absolute;right:0}@media screen and (max-width:1000px){.ppc-sticky-bar .right-column{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;z-index:10}}@media screen and (max-width:736px){.ppc-sticky-bar .right-column{bottom:0;-webkit-box-shadow:20px 0 20px 0 rgba(0,0,0,.07);box-shadow:20px 0 20px 0 rgba(0,0,0,.07);height:64px;position:fixed;width:100%}}.ppc-sticky-bar .right-column p{color:#000;font-family:Sailec,sans-serif;font-size:16px;letter-spacing:0;margin-right:50px;opacity:1;padding:14px 0}@media screen and (max-width:900px){.ppc-sticky-bar .right-column p{font-size:14px;margin-right:10px;padding:0;text-align:right;text-indent:90px;width:160px}}@media screen and (max-width:736px){.ppc-sticky-bar .right-column p{font-size:12px;margin:0 auto;margin-left:20px;padding:15px 0;text-align:left;text-indent:0;width:92px}}.ppc-sticky-bar .right-column p span{color:#ef0848}.ppc-sticky-bar a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e50a47;border:0;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-style:WSailec,sans-serif;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.75px;opacity:1;text-align:center;text-transform:uppercase;width:280px}.ppc-sticky-bar a:hover{background:#ef0848}.ppc-sticky-bar a:focus{outline:0}@media screen and (max-width:1450px){.ppc-sticky-bar a{font-size:12px;height:100%}}@media screen and (max-width:900px){.ppc-sticky-bar a{font-size:12px}}@media screen and (max-width:736px){.ppc-sticky-bar a{-ms-flex-item-align:center;align-self:center;border-radius:3px;font-size:12px;height:40px;letter-spacing:.6px;margin-right:12px;width:207px}}.ppc-sticky-bar a.mobile{display:none}@media screen and (max-width:736px){.ppc-sticky-bar a.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.ppc-sticky-bar a.disabled{background-color:#bababa;cursor:not-allowed}.reasons-ppc .hero{background:#fff}.reasons-ppc .hero p{margin:0}.reasons-ppc .hero img{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.reasons-ppc .hero .button-red,.reasons-ppc .hero .button-white{background:#fff;border-radius:3px;color:#000;display:inline-block;font:13px/22px WSailec-Bold,sans-serif;letter-spacing:1.3px;padding:22px 50px 21px;text-transform:uppercase}.reasons-ppc .hero .button-red:hover,.reasons-ppc .hero .button-white:hover{color:#e50a47}.reasons-ppc .hero .button-red{background-color:#e50a47;color:#fff}.reasons-ppc .hero .button-red:hover{background-color:#ef0848;color:#fff}.reasons-ppc section.hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;position:relative}.reasons-ppc section.hero .down-arrow-button{bottom:40px;position:absolute}.reasons-ppc section.hero .cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:5%}.reasons-ppc section.hero .cta .hero-text::before{background:no-repeat center/100% url("https://zoma.s3.amazonaws.com/media/corporate/ppc/section+1+-+hero/hero-box.svg");background-size:cover;bottom:0;content:"";left:0;opacity:.4;position:absolute;right:0;top:0;z-index:1}.reasons-ppc section.hero .cta .hero-text .stroke{color:transparent;font-size:62px;font-weight:900;height:60px;margin:0;position:relative;width:800px;z-index:2}.reasons-ppc section.hero .cta .hero-text .stroke:nth-child(2n){color:#e50a47}.reasons-ppc section.hero .cta .hero-text .stroke:nth-child(odd){color:#2e1a46}@media screen and (max-width:1450px){.reasons-ppc section.hero .cta .hero-text .stroke{font-size:48px;height:50px}}@media screen and (max-width:1000px){.reasons-ppc section.hero .cta .hero-text .stroke{font-size:48px;height:55px;width:600px}}@media screen and (max-width:600px){.reasons-ppc section.hero .cta .hero-text .stroke{font-size:27px;height:36px;letter-spacing:0;width:450px}}@media screen and (max-width:450px){.reasons-ppc section.hero .cta .hero-text .stroke{height:35px;width:400px}}.reasons-ppc section.hero .cta .text{font:42px/69px WSailec-Bold,sans-serif;letter-spacing:0;margin-bottom:50px;margin-top:50px;padding:5px 30px 40px;text-align:center}@media screen and (max-width:1450px){.reasons-ppc section.hero .cta .text{margin-bottom:25px;margin-top:0}}@media screen and (max-width:991px){.reasons-ppc section.hero .cta .text{margin-top:0;padding:10px 20px 30px}}@media screen and (max-width:600px){.reasons-ppc section.hero .cta .text{padding:10px 0 20px}}@media screen and (max-width:450px){.reasons-ppc section.hero .cta .text{margin-bottom:30px;padding:25px 0 35px}}.reasons-ppc section.hero .cta .text p{color:#444;font-size:42px}@media screen and (max-width:600px){.reasons-ppc section.hero .cta .text p{font-size:.8em}}@media screen and (max-width:450px){.reasons-ppc section.hero .cta .text p{font-size:.7em}}.reasons-ppc section.hero .cta .text span{color:#e50a47}.reasons-ppc section.hero .cta .bottom-text{font:42px/69px WSailec-Bold,sans-serif;letter-spacing:0;margin-top:0;padding:0}.reasons-ppc section.hero .cta .bottom-text p{color:#000;margin:0 auto;margin-bottom:20px}@media screen and (max-width:768px){.reasons-ppc section.hero .cta .bottom-text p{font-family:WSailec-Bold,sans-serif;font-size:31px}}@media screen and (max-width:500px){.reasons-ppc section.hero .cta .bottom-text p{font-size:24px;line-height:30px;margin-bottom:0;width:60%}}@media screen and (max-width:1100px){.reasons-ppc section.hero .cta .bottom-text a{background:#e50a47;color:#fff}.reasons-ppc section.hero .cta .bottom-text a:hover{background-color:#ef0848}}@media screen and (max-width:768px){.reasons-ppc section.hero .cta .bottom-text a{font-size:9px;height:42px;padding:12px;position:relative;top:-10px;width:220px}}.reasons-ppc section.promo-reviews{background:url("https://zoma.s3.amazonaws.com/media/corporate/ppc/section+2+-+social/ZOMA_triangulex-splash.jpg");height:250px}@media screen and (max-width:1100px){.reasons-ppc section.promo-reviews{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:414px){.reasons-ppc section.promo-reviews{height:553px}}.reasons-ppc section.promo-reviews ul{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1100px){.reasons-ppc section.promo-reviews ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:681px){.reasons-ppc section.promo-reviews ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:414px){.reasons-ppc section.promo-reviews ul{padding:60px 0}}.reasons-ppc section.promo-reviews ul li{-ms-flex-line-pack:center;align-content:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px;padding:50px}.reasons-ppc section.promo-reviews ul li img{margin-bottom:15px}@media screen and (max-width:1100px){.reasons-ppc section.promo-reviews ul li img{height:30px;margin:0 auto;margin-bottom:15px;width:180px}}.reasons-ppc section.promo-reviews ul li p{font-family:WSailec,sans-serif;font-size:12px;letter-spacing:0;margin:0 auto;margin-top:10px;text-align:center;width:190px}@media screen and (max-width:1100px){.reasons-ppc section.promo-reviews ul li{margin:50px 0;padding:25px}}@media screen and (max-width:414px){.reasons-ppc section.promo-reviews ul li{margin:0}}.reasons-ppc .points-container{padding:100px 350px}@media screen and (max-width:1688px){.reasons-ppc .points-container{padding:75px 125px}}@media screen and (max-width:768px){.reasons-ppc .points-container{padding:60px 0}}@media screen and (max-width:475px){.reasons-ppc .points-container{padding:0}}.reasons-ppc section.half-split{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reasons-ppc section.half-split>div{-ms-flex-preferred-size:50%;flex-basis:50%}@media all and (max-width:1300px){.reasons-ppc section.half-split>div.image-div{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:475px){.reasons-ppc section.half-split>div.image-div{-ms-flex-preferred-size:initial;flex-basis:initial;-o-object-fit:contain;object-fit:contain;width:100%}}.reasons-ppc section.half-split>div.image-div picture img{height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.reasons-ppc section.half-split>div.image-div picture img{height:600px;max-width:initial;width:600px}}@media screen and (max-width:475px){.reasons-ppc section.half-split>div.image-div picture img{height:100%;width:100%}}.reasons-ppc section.half-split>div.copy{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px;text-align:center}@media screen and (max-width:1300px){.reasons-ppc section.half-split>div.copy{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.reasons-ppc section.half-split>div.copy .wrap{max-width:400px}@media screen and (max-width:1300px){.reasons-ppc section.half-split>div.copy .wrap{max-width:100%}}.reasons-ppc section.half-split>div.copy .wrap .points-title{line-height:5px}@media screen and (max-width:1300px){.reasons-ppc section.half-split>div.copy .wrap .points-title{margin-bottom:60px}}@media screen and (max-width:475px){.reasons-ppc section.half-split>div.copy .wrap .points-title{margin-bottom:45px}}.reasons-ppc section.half-split>div.copy .wrap .points-title .point-number{font-family:WSailec-Bold,sans-serif;font-size:36px;letter-spacing:-.72px;margin-bottom:40px;text-align:left}@media screen and (max-width:1300px){.reasons-ppc section.half-split>div.copy .wrap .points-title .point-number{text-align:center}}@media screen and (max-width:475px){.reasons-ppc section.half-split>div.copy .wrap .points-title .point-number{font-size:24px;margin-bottom:30px}}.reasons-ppc section.half-split>div.copy .wrap .points-title .title-1,.reasons-ppc section.half-split>div.copy .wrap .points-title .title-2,.reasons-ppc section.half-split>div.copy .wrap .points-title .title-3,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-1,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-2,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-3{font-family:WSailec-Bold,sans-serif;font-size:60px;letter-spacing:-.72px;line-height:70px;margin-top:0;text-align:left;white-space:nowrap}@media all and (max-width:1300px){.reasons-ppc section.half-split>div.copy .wrap .points-title .title-1,.reasons-ppc section.half-split>div.copy .wrap .points-title .title-2,.reasons-ppc section.half-split>div.copy .wrap .points-title .title-3,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-1,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-2,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-3{line-height:70px;margin:0 auto;text-align:center}}@media screen and (max-width:475px){.reasons-ppc section.half-split>div.copy .wrap .points-title .title-1,.reasons-ppc section.half-split>div.copy .wrap .points-title .title-2,.reasons-ppc section.half-split>div.copy .wrap .points-title .title-3,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-1,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-2,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-3{font-size:36px;line-height:40px;margin-bottom:0;margin-top:0;text-align:center}}.reasons-ppc section.half-split>div.copy .wrap .points-title .title-2,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-2{color:#e50a47;margin-top:0}.reasons-ppc section.half-split>div.copy .wrap .points-title .title-3,.reasons-ppc section.half-split>div.copy .wrap .points-title p.title-3{color:#000}.reasons-ppc section.half-split>div.copy .wrap .points-title .title-3,.reasons-ppc section.half-split>div.copy .wrap .points-title span.title-3{color:#e50a47}.reasons-ppc section.half-split>div.copy .wrap .desc{color:#656a77;font-family:Sailec,sans-serif;font-size:20px;letter-spacing:-.1px;margin-top:60px;opacity:1;text-align:left;width:500px}@media screen and (max-width:1300px){.reasons-ppc section.half-split>div.copy .wrap .desc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;text-align:center}}@media screen and (max-width:1920px){.reasons-ppc section.half-split>div.copy .wrap .desc{width:400px}}@media screen and (max-width:736px){.reasons-ppc section.half-split>div.copy .wrap .desc{font-size:18px;letter-spacing:-.09px;max-width:374px;width:90vw}}.reasons-ppc section.half-split>div.copy .wrap .desc a{border-bottom:1px solid #e50a47;color:#e50a47}.reasons-ppc section.half-split>div.copy .wrap p.size{color:#000;font:14px/1px WSailec-Bold,sans-serif;letter-spacing:-.07px;margin-top:60px}@media all and (max-width:1300px){.reasons-ppc section.half-split>div.copy .wrap p.size{margin-top:40px}}.reasons-ppc section.half-split>div.copy .wrap p.offer{margin-top:10px}.reasons-ppc section.half-split>div.copy .wrap p.offer .now{color:#000;font-family:WSailec-Bold,sans-serif;font-size:28px;letter-spacing:-.14px}.reasons-ppc section.half-split>div.copy .wrap p.offer .was{color:#656a77;font-family:WSailec-Bold,sans-serif;font-size:28px;letter-spacing:-.14px;opacity:.4;text-decoration:line-through}.reasons-ppc section.half-split>div.copy .wrap p.code{color:#000;font:14px/1px WSailec,sans-serif;letter-spacing:-.07px;margin-top:10px}.reasons-ppc section.half-split>div.copy .wrap p.code span{color:#e50a47;font:14px/1px WSailec-Bold,sans-serif}.reasons-ppc section.half-split>div.copy .wrap .button-red{margin-top:50px}.reasons-ppc section.reviews{background:#f6f6f6;display:none;height:auto;margin:0 auto;padding:10px 0}@media screen and (max-width:768px){.reasons-ppc section.reviews{padding:0}}@media screen and (max-width:475px){.reasons-ppc section.reviews{padding:20px 0}}.reasons-ppc section.reviews .reviews-title .title-1,.reasons-ppc section.reviews .reviews-title .title-2 .title-3{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:WSailec-Bold,sans-serif;font-size:42px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-.72px}@media screen and (max-width:850px){.reasons-ppc section.reviews .reviews-title .title-1,.reasons-ppc section.reviews .reviews-title .title-2 .title-3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:55px;margin:0 auto;width:420px}}@media screen and (max-width:768px){.reasons-ppc section.reviews .reviews-title .title-1,.reasons-ppc section.reviews .reviews-title .title-2 .title-3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;flex-direction:column;font-size:36px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:45px;margin:0 auto;margin-bottom:30px;width:420px}}.reasons-ppc section.reviews .reviews-title .title-2,.reasons-ppc section.reviews .reviews-title .title-3{color:#e50a47;height:55px}@media screen and (max-width:475px){.reasons-ppc section.reviews .reviews-title .title-2,.reasons-ppc section.reviews .reviews-title .title-3{display:block;height:48px}}.reasons-ppc section.reviews .reviews-title .title-1{margin-top:45px}@media screen and (max-width:768px){.reasons-ppc section.reviews .reviews-title .title-1{display:block;margin-top:20px;text-align:center}}@media screen and (max-width:475px){.reasons-ppc section.reviews .reviews-title .title-1{margin-bottom:30px}}@media screen and (max-width:414px){.reasons-ppc section.reviews .reviews-title .title-1{margin-bottom:0}}.reasons-ppc section.reviews .ppc-slider{height:auto;margin-top:40px;position:relative}.reasons-ppc section.reviews .review-card{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29) e;box-shadow:0 3px 6px rgba(0,0,0,.29);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:23px;max-width:444px;outline:0;padding:40px}@media screen and (max-width:768px){.reasons-ppc section.reviews .review-card{width:420px}}@media screen and (max-width:414px){.reasons-ppc section.reviews .review-card{margin:5px;width:384px}}.reasons-ppc section.reviews .review-card .reviewer{font-family:WSailec-Bold,sans-serif;font-size:16px;margin-top:0}.reasons-ppc section.reviews .review-card .review-stars{margin-bottom:30px;margin-top:5px}.reasons-ppc section.reviews .review-card .review-stars .fa-star{color:#e50a47}.reasons-ppc section.reviews .review-card .review-stars .fa-star-o{color:#e50a47}.reasons-ppc section.reviews .review-card .review-content p{color:#656a77;font-size:16px;letter-spacing:0;text-align:left}@media screen and (max-width:475px){.reasons-ppc section.reviews .review-card .review-content p{font-size:18px}}.reasons-ppc section.reviews .review-card .review-content p .read-more{color:#e50a47;cursor:pointer;display:block;font:16px/24px WSailec-Medium;margin-top:5px;text-transform:capitalize}.reasons-ppc section.reviews .slick-next,.reasons-ppc section.reviews .slick-prev{background-color:#000;border:0;border-radius:50%;cursor:pointer;display:block;font-size:0;height:85px;line-height:0;opacity:.3;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:85px;z-index:5}.reasons-ppc section.reviews .slick-next:hover,.reasons-ppc section.reviews .slick-prev:hover{background-color:grey}@media screen and (max-width:768px){.reasons-ppc section.reviews .slick-next,.reasons-ppc section.reviews .slick-prev{height:70px;width:70px}}@media screen and (max-width:475px){.reasons-ppc section.reviews .slick-next,.reasons-ppc section.reviews .slick-prev{height:48px;width:48px}}@media screen and (max-width:900px){.reasons-ppc section.reviews .slick-next,.reasons-ppc section.reviews .slick-prev{top:333px}}@media screen and (max-width:768px){.reasons-ppc section.reviews .slick-next,.reasons-ppc section.reviews .slick-prev{top:350px}}.reasons-ppc section.reviews .slick-prev{left:3%}@media screen and (min-width:1920px){.reasons-ppc section.reviews .slick-prev{left:40px}}@media screen and (max-width:475px){.reasons-ppc section.reviews .slick-prev{left:1%}}.reasons-ppc section.reviews .slick-next{right:3%}@media screen and (min-width:1920px){.reasons-ppc section.reviews .slick-next{right:40px}}@media screen and (max-width:475px){.reasons-ppc section.reviews .slick-next{right:1%}}.reasons-ppc section.reviews .slick-prev::before{background-size:cover;content:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/left.svg");display:block;-webkit-filter:invert(100%);filter:invert(100%)}.reasons-ppc section.reviews .slick-next::before{content:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/right.svg");-webkit-filter:invert(100%);filter:invert(100%)}.reasons-ppc section.reviews .slick-dotted.slick-slider{margin-bottom:30px}.reasons-ppc section.reviews .slick-dots{bottom:-40px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.reasons-ppc section.reviews .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.reasons-ppc section.reviews .slick-dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:0;padding:5px;width:20px}.reasons-ppc section.reviews .slick-dots li button:focus,.reasons-ppc section.reviews .slick-dots li button:hover{outline:0}.reasons-ppc section.reviews .slick-dots li button:focus::before,.reasons-ppc section.reviews .slick-dots li button:hover::before{opacity:1}.reasons-ppc section.reviews .slick-dots li button::before{color:#000;content:"•";font-family:slick;font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.reasons-ppc section.reviews .slick-dots li.slick-active button::before{color:#000;opacity:.75}.page-type-mattress_size.scroll-down.sticky-header .buy-area{top:0}.product-zoma-mattress-sizes .stamped-badge-caption[data-reviews][data-label][data-version="2"]>.stamped-avgrating{display:none!important}.product-zoma-mattress-sizes .reasons-ppc section.half-split>.image-div{display:-webkit-box;display:-ms-flexbox;display:flex}.product-zoma-mattress-sizes .reasons-ppc section.half-split>.image-div .switch-image{margin:auto 0}@media (max-width:768px){.product-zoma-mattress-sizes .reasons-ppc section.half-split>div.image-div picture img{height:100%}}.product-zoma-mattress-sizes .buy-area .left-column .stamped-badge-caption .data-reviews{display:none!important}@media screen and (max-width:1100px){.product-zoma-mattress-sizes .buy-area .right-column .custom-select-container .custom-select{min-width:300px}}.product-zoma-mattress-sizes .buy-area .right-column .custom-select-container .custom-select.mattress-size{background:#f3f3f3}.product-zoma-mattress-sizes .buy-area .right-column .custom-select-container .custom-select.mattress-size:hover{cursor:default}@media screen and (max-width:736px){.product-zoma-mattress-sizes .buy-area .right-column .custom-select-container .custom-select.mattress-size{display:none!important}}.product-zoma-mattress-sizes .buy-area .right-column .custom-select-container .custom-select.mattress-type .selected-option{background:#f3f3f3;border-left:1px solid #d6d6d6}.product-zoma-mattress-sizes .buy-area .right-column .custom-select-container .custom-select.mattress-type .selected-option:hover{background:#fff}.product-zoma-mattress-sizes .buy-area .right-column .custom-select-container .custom-select.mattress-type .selected-row .first-column{margin-top:20px}@media all and (max-width:767px){.product-zoma-mattress-sizes .points-container{padding:60px 0}}.product-zoma-mattress-sizes .points-container h1,.product-zoma-mattress-sizes .points-container h2{font-family:WSailec-Bold,sans-serif;font-size:60px;letter-spacing:.6px;line-height:66px;margin:0 auto;margin-bottom:60px;max-width:700px;text-align:center}@media all and (max-width:767px){.product-zoma-mattress-sizes .points-container h1,.product-zoma-mattress-sizes .points-container h2{font-size:36px;letter-spacing:.36px;line-height:40px;margin-bottom:0;max-width:400px}}.product-zoma-mattress-sizes .points-container .desc{margin-top:0!important}.product-zoma-mattress-sizes .custom-select-container .custom-select .first-column{margin-top:0}.product-zoma-mattress-sizes .custom-select-container .custom-select .second-column{margin-top:0}@media all and (max-width:450px){.product-zoma-mattress-sizes section.bg-img{background:#dfe0da;padding-top:100px}}.product-zoma-mattress-sizes section.bg-img .title-block{padding:0;text-align:center;width:100%}.product-zoma-mattress-sizes section.bg-img .title-block h1{font-family:WSailec-Bold,sans-serif;font-size:60px;font-weight:700;line-height:75px;margin-bottom:20px;margin-left:0;text-align:center;text-transform:uppercase;width:100%}@media all and (max-width:767px){.product-zoma-mattress-sizes section.bg-img .title-block h1{font-size:42px;line-height:48px}}@media all and (max-width:450px){.product-zoma-mattress-sizes section.bg-img .title-block h1{font-size:36px;line-height:42px}}.product-zoma-mattress-sizes section.bg-img .title-block p{letter-spacing:-.1px;margin:0 auto;max-width:600px;text-align:center;width:100%}@media all and (max-width:767px){.product-zoma-mattress-sizes section.bg-img .title-block p{font-size:20px;line-height:30px;padding:0 15px}}@media all and (max-width:450px){.product-zoma-mattress-sizes section.bg-img .title-block p{font-size:18px;max-width:375px}}.product-zoma-mattress-sizes section.bg-img .title-block .cta-button{text-align:center;width:100%}.product-zoma-mattress-sizes section.bg-img .title-block .cta-button a{display:inline-block;margin-left:0}@media all and (max-width:767px){.product-zoma-mattress-sizes section.bg-img .title-block .cta-button a{font-size:13px;height:56px;line-height:58px;width:290px}}.product-zoma-mattress-sizes section.ic-section{background-image:url("../img/mattress-queen/ZOMA_triangulex-splash@2x.jpg");background-size:cover;padding:80px 0}.product-zoma-mattress-sizes section.ic-section .max-width .ic-wrapper .ic-column{margin:0 110px;max-width:240px;width:100%}@media all and (max-width:1450px){.product-zoma-mattress-sizes section.ic-section .max-width .ic-wrapper .ic-column{margin:0 80px}}.product-zoma-mattress-sizes section.ic-section .max-width .ic-wrapper .ic-column h4{color:#fff;font-size:12px;font-weight:400;line-height:18px;text-transform:none}.product-zoma-mattress-sizes section.ic-section .max-width .ic-wrapper .ic-column img{height:100%;width:100%}.product-zoma-mattress-sizes section.blurp-content{padding:100px 0 40px}@media all and (max-width:450px){.product-zoma-mattress-sizes section.blurp-content{padding:50px 0}}.product-zoma-mattress-sizes section.blurp-content .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:100%;max-width:1364px;width:100%}@media all and (max-width:1200px){.product-zoma-mattress-sizes section.blurp-content .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 40px}}.product-zoma-mattress-sizes section.blurp-content .title{-ms-flex-item-align:start;align-self:flex-start;font-size:60px;font-weight:500;letter-spacing:-.6px;line-height:66px;margin:0 auto;margin-bottom:60px;text-align:center;width:100%}.product-zoma-mattress-sizes section.blurp-content .title .animate-title{margin:0 auto;max-width:760px}@media all and (max-width:767px){.product-zoma-mattress-sizes section.blurp-content .title{font-size:36px;line-height:40px;margin-bottom:30px;max-width:575px}}.product-zoma-mattress-sizes section.blurp-content .column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:calc(50% - 0px);flex-basis:calc(50% - 0px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}@media screen and (max-width:1200px){.product-zoma-mattress-sizes section.blurp-content .column .img-container{max-width:75%}}.product-zoma-mattress-sizes section.blurp-content .column .img-container img{height:auto;width:100%}@media all and (max-width:767px){.product-zoma-mattress-sizes section.blurp-content .column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product-zoma-mattress-sizes section.blurp-content .column .wrapper{margin:0 auto;max-width:510px}.product-zoma-mattress-sizes section.blurp-content .column h1,.product-zoma-mattress-sizes section.blurp-content .column h2{-ms-flex-item-align:start;align-self:flex-start;font-family:WSailec-Bold,sans-serif;font-size:60px;letter-spacing:-.6px;line-height:66px;margin-bottom:45px}@media all and (max-width:767px){.product-zoma-mattress-sizes section.blurp-content .column h1,.product-zoma-mattress-sizes section.blurp-content .column h2{font-size:36px;line-height:40px}}@media all and (max-width:450px){.product-zoma-mattress-sizes section.blurp-content .column h1,.product-zoma-mattress-sizes section.blurp-content .column h2{margin-bottom:30px}}.product-zoma-mattress-sizes section.blurp-content .column p{color:#656a77;font-size:20px;letter-spacing:.1px;line-height:30px}@media all and (max-width:450px){.product-zoma-mattress-sizes section.blurp-content .column p{font-size:16px}}@media all and (max-width:767px){.product-zoma-mattress-sizes section.blurp-content .column.compromise-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-zoma-mattress-sizes section.blurp-content .column.compromise-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-zoma-mattress-sizes section.blurp-content .column.right-balance-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-zoma-mattress-sizes section.blurp-content .column.right-balance-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.product-zoma-mattress-sizes section.sleep-on-it{background:#f6f6f6;padding:100px 0}@media all and (max-width:767px){.product-zoma-mattress-sizes section.sleep-on-it{padding:50px 0}}.product-zoma-mattress-sizes section.sleep-on-it .title-block h2{font-family:WSailec-Bold,sans-serif;font-size:36px;letter-spacing:-.36px;line-height:40px;margin-bottom:30px}@media all and (max-width:1024px){.product-zoma-mattress-sizes section.sleep-on-it .title-block h2{max-width:360px}}.product-zoma-mattress-sizes section.sleep-on-it .title-block p.grey{color:#656a77;font-size:20px;line-height:30px;margin-top:0}@media all and (max-width:1024px){.product-zoma-mattress-sizes section.sleep-on-it .title-block p.grey{max-width:420px}}.product-zoma-mattress-sizes section.sleep-on-it .icon-label{color:#000;font-size:20px;font-weight:700;letter-spacing:.1px;line-height:30px;max-width:100%;text-transform:none}@media all and (max-width:680px){.product-zoma-mattress-sizes section.sleep-on-it .icon-label{margin-top:30px!important}}.product-zoma-mattress-sizes section.sleep-on-it .icon-list{margin-top:60px}@media all and (max-width:980px){.product-zoma-mattress-sizes section.sleep-on-it .icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media all and (max-width:767px){.product-zoma-mattress-sizes section.sleep-on-it .icon-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-zoma-mattress-sizes section.sleep-on-it .icon-list .slick-slide{margin:0 30px;width:350px}.product-zoma-mattress-sizes section.sleep-on-it .icon-list .slick-slide img{height:120px}.product-zoma-mattress-sizes section.sleep-on-it .icon-list li{margin:0 60px;max-width:350px;width:33%}@media all and (max-width:1024px){.product-zoma-mattress-sizes section.sleep-on-it .icon-list li{margin:0 20px;max-width:250px}}@media all and (max-width:767px){.product-zoma-mattress-sizes section.sleep-on-it .icon-list li{margin-bottom:40px;max-width:400px;padding:0 20px;width:100%}}.product-zoma-mattress-sizes section.sleep-on-it .icon-list li p.icon-desc{color:#656a77;font-size:20px;line-height:30px;max-width:100%}@media all and (max-width:1024px){.product-zoma-mattress-sizes section.sleep-on-it .icon-list li p.icon-desc{font-size:16px}}.product-zoma-mattress-sizes section.sleep-on-it .slick-dots li{margin:0;width:auto}.product-zoma-mattress-sizes section.how-big-mattress{padding:100px 0 180px}@media all and (max-width:980px){.product-zoma-mattress-sizes section.how-big-mattress .icon-list{display:block;max-width:750px}}@media all and (max-width:680px){.product-zoma-mattress-sizes section.how-big-mattress .icon-list{max-width:400px}}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li{margin:0 30px;width:auto}@media all and (max-width:1200px){.product-zoma-mattress-sizes section.how-big-mattress .icon-list li{margin:0 15px}}@media all and (max-width:980px){.product-zoma-mattress-sizes section.how-big-mattress .icon-list li{display:inline-block;margin:0;margin-bottom:60px;width:20%}}@media all and (max-width:680px){.product-zoma-mattress-sizes section.how-big-mattress .icon-list li{width:32%}}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li .img-holder{min-height:150px}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li .img{background:#fff;border:1px solid #656a77;border-radius:3px;display:inline-block;margin:0 auto}@media all and (max-width:980px){.product-zoma-mattress-sizes section.how-big-mattress .icon-list .california-king,.product-zoma-mattress-sizes section.how-big-mattress .icon-list .king,.product-zoma-mattress-sizes section.how-big-mattress .icon-list .split-king{width:30%}}@media all and (max-width:680px){.product-zoma-mattress-sizes section.how-big-mattress .icon-list .california-king,.product-zoma-mattress-sizes section.how-big-mattress .icon-list .king,.product-zoma-mattress-sizes section.how-big-mattress .icon-list .queen,.product-zoma-mattress-sizes section.how-big-mattress .icon-list .split-king{width:49%}}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li.twin .img{height:125px;width:63px}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li.twin-xl .img{height:134px;width:63px}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li.full .img{height:125px;width:90px}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li.queen .img{height:134px;width:100px}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li.king .img{height:134px;width:127px}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li.california-king .img{height:140px;width:120px}.product-zoma-mattress-sizes section.how-big-mattress .icon-list li.split-king .img{height:134px;width:63px}.product-zoma-mattress-sizes section.how-big-mattress .slick-dots li{margin:0;width:auto}.product-zoma-mattress-sizes section.upgrade-your-sleep .title-block{display:inline-block;text-align:center;width:100%}.product-zoma-mattress-sizes section.upgrade-your-sleep .title-block h2{font:42px/69px WSailec-Bold,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;margin-left:0;text-align:center;text-transform:none}@media all and (max-width:450px){.product-zoma-mattress-sizes section.upgrade-your-sleep .title-block h2{font-size:36px;font-weight:700;line-height:46px;margin:0 auto;max-width:250px}}.product-zoma-mattress-sizes section.upgrade-your-sleep .cta-button a{background:#e50a47;border:0;color:#fff;line-height:60px;margin-top:40px}.product-zoma-mattress-sizes section.upgrade-your-sleep .cta-button a:hover{background:#fff;color:#e50a47}.product-zoma-mattress-sizes section.reviews-section{background:#f6f6f6;padding:100px 0}@media all and (max-width:767px){.product-zoma-mattress-sizes section.reviews-section{padding:50px 0}}.product-zoma-mattress-sizes section.reviews-section .title-block{font-size:42px;font-weight:400;letter-spacing:0;margin-bottom:60px}@media all and (max-width:767px){.product-zoma-mattress-sizes section.reviews-section .title-block{font-size:36px;line-height:48px;margin:0 auto 50px;max-width:420px;text-align:center}}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews{margin:0 auto;width:100%}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .slick-list{overflow:visible}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .slick-dots{display:none!important}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .heroCarousel-slide{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2);margin:0 20px;max-width:400px!important;outline:0;padding:40px}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .heroCarousel-slide .name{color:#010912;font-size:16px;font-weight:700;letter-spacing:0}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .heroCarousel-slide .star{float:left;height:16px;margin-right:2px;margin-top:15px;width:16px}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .heroCarousel-slide p{color:#656a77;display:inline-block;font-size:16px;margin-top:30px;width:100%}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .slick-arrow{background:rgba(0,0,0,.3);border:0;border-radius:200px;color:#fff;cursor:pointer;font-weight:700;padding:20px;position:absolute;top:40%;z-index:9}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .slick-arrow:hover{background:rgba(0,0,0,.5)}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .slick-prev{left:10px}.product-zoma-mattress-sizes section.reviews-section .heroCarousel-reviews .slick-next{right:10px}@media all and (max-width:680px){.product-zoma-mattress-sizes .reasons-ppc section.reviews{padding-top:40px}}.product-zoma-mattress-sizes .reasons-ppc section.reviews .reviews-title .title-1{width:100%}.product-zoma-mattress-sizes .reasons-ppc section.half-split>div.copy{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding:35px 75px}.product-zoma-mattress-sizes .reasons-ppc section.half-split>div.copy .wrap .points-title{margin-bottom:45px}.product-zoma-mattress-sizes .reasons-ppc section.half-split{margin-bottom:60px}@media all and (max-width:768px){.product-zoma-mattress-sizes .reasons-ppc section.half-split{margin-bottom:0}}.product-zoma-mattress-sizes .reasons-ppc section.half-split:last-child{margin-bottom:0}@media all and (max-width:680px){.product-zoma-mattress-sizes section.faqs h2{font-size:36px;line-height:40px;max-width:350px}}@media all and (max-width:680px){.product-zoma-mattress-sizes section.faqs .questions-wrapper{margin-top:60px}}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse p b{color:#000}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse ul{margin:20px 0}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse ul li{color:#656a77;font-size:14px;line-height:24px;margin-bottom:10px}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse ul li b{color:#000}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse table{border-collapse:collapse;font-size:14px;margin:30px 0 40px;width:100%}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse td,.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse th{border:1px solid #ddd;color:#656a77;padding:8px;text-align:left}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse td ul,.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse th ul{margin:5px 0 0 20px;padding:0}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse td ul li,.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse th ul li{line-height:normal;list-style-type:disc;margin-bottom:5px;min-width:175px;padding:0 10px}@media all and (max-width:767px){.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse td ul li,.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse th ul li{min-width:auto}}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse th{color:#000}.product-zoma-mattress-sizes section.faqs .questions-wrapper .question-row .question-collapse td b{color:#000}@media all and (max-width:767px){.product-zoma-mattress-sizes section.faqs .questions-wrapper{padding:0 40px}}@media all and (max-width:768px){.product-zoma-mattress-sizes .reasons-ppc section.reviews .reviews-title{margin-bottom:40px}}@media only screen and (max-width:736px){body.page-type-mattress_size .main-inner-container{margin-top:calc(var(--nav-header) + var(--promo-height))}}body.template--mattress-base video{position:relative}@media screen and (max-width:1440px){body.template--mattress-base .product-specs-switch-info .specs-dimensions-list,body.template--mattress-base .product-specs-switch-info .specs-materials-list,body.template--mattress-base .product-specs-switch-info .specs-shipping-list,body.template--mattress-base .product-specs-switch-info .specs-warranty-list{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:424px){body.template--mattress-base .product-specs-switch.mobile{padding-top:0}}body.template--mattress-base .adjbed-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:1850px;width:100%}@media screen and (max-width:1200px){body.template--mattress-base .adjbed-slider{display:block;padding:0 0 20px}}@media screen and (max-width:500px){body.template--mattress-base .adjbed-slider{display:grid;grid-gap:30px;grid-template-columns:1fr 1fr;padding:0 20px}}body.template--mattress-base .adjbed-slider-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.template--mattress-base .adjbed-slider-icon .img img{height:55px}body.template--mattress-base .adjbed-slider-icon .img.remote img{height:62px}body.template--mattress-base .adjbed-slider h4{font-family:WSailec;font-size:12px;font-weight:600;line-height:18px;margin-top:auto;margin-top:20px;text-align:center;text-transform:capitalize}body.template--mattress-base .bundle-popup{background:rgba(0,0,0,.75);bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;-webkit-transition:visibility 0s linear 0s,opacity .2s ease 0s;transition:visibility 0s linear 0s,opacity .2s ease 0s;visibility:visible;z-index:9999999}body.template--mattress-base .bundle-popup__modal{border-radius:3px;-webkit-box-shadow:0 6px 15px 0 rgba(158,158,158,.15);box-shadow:0 6px 15px 0 rgba(158,158,158,.15);left:50%;max-width:480px;overflow-x:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}body.template--mattress-base .bundle-popup__close{position:absolute;right:11px;top:11px;z-index:1}body.template--mattress-base .bundle-popup__close button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px}body.template--mattress-base .bundle-popup__close img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.template--mattress-base .bundle-popup__content{height:100%;width:100%}body.template--mattress-base .bundle-popup__inner-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 75px}@media only screen and (max-width:475px){body.template--mattress-base .bundle-popup__inner-content{padding:40px 20px}}body.template--mattress-base .bundle-popup__inner-content .title-block{color:#e50a47;display:block;font-family:WSailec-Bold;font-size:18px;letter-spacing:.18px;max-width:315px;text-align:center;width:100%}body.template--mattress-base .bundle-popup__inner-content .stamped-starrating:hover{cursor:initial}body.template--mattress-base .bundle-popup__inner-content .star-rating-widget .star-rating .stamped-badge-caption[data-reviews]:hover{color:#020a12;cursor:initial}body.template--mattress-base .bundle-popup__inner-content .star-rating-widget{-ms-flex-item-align:start;align-self:flex-start;margin-top:5px}body.template--mattress-base .bundle-popup__inner-content .star-rating-widget .stamped-badge-caption{bottom:1px;position:relative}body.template--mattress-base .bundle-popup__inner-content .star-rating-widget .stamped-badge-caption:hover{color:unset}body.template--mattress-base .bundle-popup__inner-content .star-rating-widget .data-rating,body.template--mattress-base .bundle-popup__inner-content .star-rating-widget .data-reviews{font-family:Sailec;font-size:12px;letter-spacing:.6px}body.template--mattress-base .bundle-popup__inner-content .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px!important;width:100%}@media only screen and (max-width:475px){body.template--mattress-base .bundle-popup__inner-content .modal-col:first-of-type{padding-left:20px}}body.template--mattress-base .bundle-popup__inner-content .sub-title{font-family:WSailec-Medium;font-size:18px}body.template--mattress-base .bundle-popup__inner-content .check-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}body.template--mattress-base .bundle-popup__inner-content .check-list li{color:#020a12;font-size:12px;letter-spacing:.12px;position:relative}body.template--mattress-base .bundle-popup__inner-content .check-list li:not(:last-child){margin-bottom:20px}body.template--mattress-base .bundle-popup__inner-content .check-list .red-check-icon{left:-25px;position:absolute}body.template--mattress-base .bundle-popup__modal{max-width:695px}body.template--mattress-base .bundle-popup__modal.pillow-modal{max-width:865px}body.template--mattress-base .bundle-popup__modal.pillow-modal .bundle-popup__content__img{max-width:482px}@media screen and (max-width:900px){body.template--mattress-base .bundle-popup__modal{max-width:438px}}body.template--mattress-base .bundle-popup__content{background:#fff;border-radius:0 3px 3px 0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.12);box-shadow:0 3px 6px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;max-height:321px}@media screen and (max-width:900px){body.template--mattress-base .bundle-popup__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:unset;max-width:unset}}body.template--mattress-base .bundle-popup__content__img{display:block;max-width:312px;overflow:hidden;width:100%}@media screen and (max-width:900px){body.template--mattress-base .bundle-popup__content__img{max-width:unset}}body.template--mattress-base .bundle-popup__content__img img{display:block}@media screen and (max-width:900px){body.template--mattress-base .bundle-popup__content__img img{-o-object-fit:cover;object-fit:cover;-webkit-transform:none;transform:none;width:100%}}body.template--mattress-base .bundle-popup__inner-content{max-width:383px;padding:45px}@media screen and (max-width:900px){body.template--mattress-base .bundle-popup__inner-content{max-width:unset}}body.template--mattress-base .bundle-popup__inner-content .title-block{color:#000;max-width:unset;text-align:left}body.template--mattress-base .bundle-popup__inner-content .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}body.template--mattress-base .bundle-popup__inner-content .content p{font-size:14px;letter-spacing:.14px;margin-top:0}body.template--mattress-base .bundle-popup__inner-content .content ul{margin-top:10px}body.template--mattress-base .bundle-popup__inner-content .content ul li{font-size:14px;margin:3px 0}body.template--mattress-base .bundle-popup__inner-content .content ul li img{position:relative;top:3px}body.template--mattress-base .bundle-popup__inner-content .check-list{margin:25px 0 0 25px}body.template--mattress-base #BundlePillow .select-option__checkmark button{background:#70cc97;border:0;cursor:auto}body.template--mattress-base #BundlePillow .select-option__checkmark button:hover{border:0}@media only screen and (max-width:900px){body.template--mattress-base #BundlePillow .bundle-popup__modal{max-width:360px}}body.template--mattress-base #BundlePillow .bundle-popup__inner-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.template--mattress-base #BundlePillow .bundle-popup__content__img img{height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;-webkit-transform:none;transform:none}@media only screen and (max-width:900px){body.template--mattress-base #BundlePillow .bundle-popup__content__img img{width:100%}}@media screen and (max-width:768px){body.template--mattress-base #BundlePillow .bundle-popup__content__img img{height:unset}}body.template--mattress-base #BundleFoundation .bundle-popup__modal{max-width:766px}@media screen and (max-width:900px){body.template--mattress-base #BundleFoundation .bundle-popup__modal{max-width:405px}}body.template--mattress-base #BundleFoundation .bundle-popup__content__img{border-radius:0 3px 3px 0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.12);box-shadow:0 3px 6px rgba(0,0,0,.12);max-width:383px;overflow:hidden}@media screen and (max-width:900px){body.template--mattress-base #BundleFoundation .bundle-popup__content__img{max-width:unset}}body.template--mattress-base #BundleFoundation .bundle-popup__content__img img{-webkit-transform:translateX(-20px);transform:translateX(-20px)}@media screen and (max-width:900px){body.template--mattress-base #BundleFoundation .bundle-popup__content__img img{-webkit-transform:none;transform:none}}body.template--mattress-base #buy-area{display:none}body.template--mattress-base #buy-area.show{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){body.template--mattress-base #buy-area.show{display:none}}@media screen and (max-width:768px){body.template--mattress-base #buy-area.show.fix{display:-webkit-box;display:-ms-flexbox;display:flex}}body.template--mattress-base .main-inner-container{margin-top:calc(var(--nav-header) + var(--promo-height))!important}body.template--mattress-base .detail-tabs{margin-top:20px}body.template--mattress-base .detail-tabs__container{width:100%}body.template--mattress-base .detail-tabs__header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd;position:relative}body.template--mattress-base .detail-tabs__header--item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;letter-spacing:0;font-family:WSailec;color:#000;padding:7px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out}@media only screen and (min-width:737px){body.template--mattress-base .detail-tabs__header--item:hover{color:#e50a47}}body.template--mattress-base .detail-tabs__header--hover{background-color:#2d1c45;position:absolute;bottom:-2px;left:0;display:block;height:2px;width:33.33333333333%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:opacity .15s ease 0s,width .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,width .15s ease 0s,-webkit-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,width .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s,width .15s ease 0s,-webkit-transform .15s ease 0s}body.template--mattress-base .detail-tabs__content{width:100%;padding:20px 0 0}body.template--mattress-base .detail-tabs__content--item{color:#2d1c45;font-size:16px;opacity:0}body.template--mattress-base .detail-tabs__content--item li,body.template--mattress-base .detail-tabs__content--item ul{list-style:initial;margin-left:8px;font-size:16px;letter-spacing:0;line-height:26px}body.template--mattress-base .detail-tabs__content--item li:not(:last-child){margin-bottom:10px}body.template--mattress-base .detail-tabs__content--item p{line-height:26px;font-size:16px;letter-spacing:0;margin:0}body.template--mattress-base .detail-tabs__content--item:not(.active){visibility:hidden;opacity:0;max-height:0}body.template--mattress-base .detail-tabs__content--item.active{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}body.template--mattress-base.scroll-down.sticky-header .top-section .col-1{top:0}body.template--mattress-base .purple{color:#2d1c45}body.template--mattress-base .main-container{overflow:initial}body.template--mattress-base section.ic-section{background:#f6f6f6}body.template--mattress-base section.ic-section .ic-wrapper .ic-column h4{font-family:WSailec-Bold;font-weight:400}body.template--mattress-base .media-quote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 3px 12px rgba(0,0,0,.122);box-shadow:0 3px 12px rgba(0,0,0,.122);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:60px 0}@media screen and (max-width:1024px){body.template--mattress-base .media-quote{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0}}@media screen and (max-width:424px){body.template--mattress-base .media-quote{margin-bottom:0}}body.template--mattress-base .media-quote .slick-dots{bottom:35px}body.template--mattress-base .media-quote-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){body.template--mattress-base .media-quote-container{margin:30px 0}}body.template--mattress-base .media-quote-container:focus{outline:0}body.template--mattress-base .media-quote-text{font-size:24px;margin-bottom:36px;max-width:490px;position:relative;text-align:center}@media screen and (max-width:1024px){body.template--mattress-base .media-quote-text{padding:0 20px}}@media screen and (max-width:768px){body.template--mattress-base .media-quote-text{font-size:20px;line-height:30px;margin-bottom:20px}}body.template--mattress-base .media-quote-text blockquote{position:relative;z-index:3}body.template--mattress-base .media-quote-text blockquote::before{background:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/ic_media-quote-purple.svg") no-repeat;content:"";height:33px;left:-10px;opacity:.4;position:absolute;top:-20px;width:33px;z-index:-1}@media screen and (max-width:768px){body.template--mattress-base .media-quote-text blockquote::before{content:"";left:unset;top:-22px}}body.template--mattress-base .media-quote-link{margin-top:15px}body.template--mattress-base .media-quote-link span{color:#551a8b}body.template--mattress-base .section.base-features{padding:40px 0 35px}body.template--mattress-base .section.base-features .max-width .ic-wrapper .ic-column .img{height:65px;margin:0 auto;text-align:center;width:100%}body.template--mattress-base .section.base-features .max-width .ic-wrapper .ic-column .img img{display:inline-block}body.template--mattress-base .section.base-features .max-width .ic-wrapper .ic-column h4{color:#000;font-size:12px;letter-spacing:.9px;line-height:18px}body.template--mattress-base #buy-area .right-column .custom-select:nth-child(n+2) .selected-option{border-left:1px solid #d6d6d6}body.template--mattress-base .top-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-width:unset;position:relative}@media only screen and (max-width:1024px){body.template--mattress-base .top-section{display:block}}body.template--mattress-base .top-section .col-1{position:sticky;top:calc(var(--nav-header) + var(--promo-height));-webkit-transition:top .3s ease;transition:top .3s ease;width:64%}@media only screen and (max-width:1450px){body.template--mattress-base .top-section .col-1{width:60%}}@media only screen and (max-width:1024px){body.template--mattress-base .top-section .col-1{position:initial;width:100%}}body.template--mattress-base .top-section .col-1 img,body.template--mattress-base .top-section .col-1 video{max-height:800px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1024px){body.template--mattress-base .top-section .col-1 img,body.template--mattress-base .top-section .col-1 video{max-height:550px}}@media screen and (max-width:450px){body.template--mattress-base .top-section .col-1 img,body.template--mattress-base .top-section .col-1 video{min-height:290px}}body.template--mattress-base .top-section .col-1 video{width:100%}body.template--mattress-base .top-section .col-1 .sale-tab{-ms-flex-line-pack:center;align-content:center;background:#574fa3;border-radius:0 0 0 20px;color:#fff;display:none;font-size:18px;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:400px;padding:12px 0;position:absolute;right:0;top:0;width:100%;z-index:3}body.template--mattress-base .top-section .col-1 .sale-tab.loaded{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:550px){body.template--mattress-base .top-section .col-1 .sale-tab{font-size:11px;height:32px;max-width:245px;padding:9px 0 10px 6px}}body.template--mattress-base .top-section .col-1 .ready-container{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#70cc97 0 0 no-repeat padding-box;border-radius:0 0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:43px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:184px;position:absolute;right:0;top:0;width:100%;z-index:20}@media screen and (max-width:768px){body.template--mattress-base .top-section .col-1 .ready-container{height:35px;max-width:155px}}body.template--mattress-base .top-section .col-1 .ready-container p{color:#e3fdee;font-size:16px;letter-spacing:0;margin:0}@media screen and (max-width:768px){body.template--mattress-base .top-section .col-1 .ready-container p{font-size:14px}}body.template--mattress-base .top-section .col-1 .ready-container .circle{background-color:#fff;border:1px solid #fff;border-radius:50%;bottom:2px;height:8px;margin-right:6px;position:relative;width:8px}body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails{display:none;max-width:105px;overflow:hidden;position:absolute;z-index:2;top:17px;left:25px}body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails.slick-initialized{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails{display:none!important}}body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails .product-thumbnail{margin:8px 0;max-width:100px;height:68px;width:100%}body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails .product-thumbnail .hybrid{display:none}@media screen and (max-width:1500px){body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails .product-thumbnail{margin:5px 0;max-width:85px;height:60px}}body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails .product-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid transparent}body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails .product-thumbnail img.is-active{border:1px solid #e50a47}body.template--mattress-base .top-section .col-1 .product-carousel-thumbnails .product-thumbnail:hover{cursor:pointer}body.template--mattress-base .top-section .col-1 .product-carousel{display:none}body.template--mattress-base .top-section .col-1 .product-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}body.template--mattress-base .top-section .col-1 .product-carousel .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}body.template--mattress-base .top-section .col-1 .product-carousel.slick-initialized{display:block}body.template--mattress-base .top-section .col-1 .product-carousel .carousel-animation.slick-slide .hybrid,body.template--mattress-base .top-section .col-1 .product-carousel .carousel-image.slick-slide .hybrid{display:none}@media screen and (max-width:450px){body.template--mattress-base .top-section .col-1 .product-carousel .carousel-animation,body.template--mattress-base .top-section .col-1 .product-carousel .carousel-image{max-height:290px}}body.template--mattress-base .top-section .col-1 .product-carousel .carousel-animation:focus,body.template--mattress-base .top-section .col-1 .product-carousel .carousel-image:focus{outline:0}body.template--mattress-base .top-section .col-1 .product-carousel .carousel-animation:hover,body.template--mattress-base .top-section .col-1 .product-carousel .carousel-image:hover{cursor:-webkit-grab;cursor:grab}body.template--mattress-base .top-section .col-1 .product-carousel .carousel-animation.has-tab,body.template--mattress-base .top-section .col-1 .product-carousel .carousel-image.has-tab{position:relative}body.template--mattress-base .top-section .col-1 .product-carousel .carousel-animation-tab,body.template--mattress-base .top-section .col-1 .product-carousel .carousel-image-tab{padding:9px 22px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5);background-color:#f5f5fc;font-size:20px;height:50px;color:#2d248c;position:absolute;bottom:40px;left:40px}@media screen and (max-width:550px){body.template--mattress-base .top-section .col-1 .product-carousel .carousel-animation-tab,body.template--mattress-base .top-section .col-1 .product-carousel .carousel-image-tab{font-size:11px;padding:7px 17px 4px;bottom:50px;left:10px;height:30px}}body.template--mattress-base .top-section .col-1 .product-carousel .slick-dots{margin-top:0;bottom:20px}body.template--mattress-base .top-section .col-1 .product-carousel .slick-dots button{background:grey}body.template--mattress-base .top-section .col-1 .product-carousel .slick-dots .slick-active button{background-color:#e50a47}body.template--mattress-base .top-section .col-1 .product-carousel{display:block}body.template--mattress-base .top-section .col-2{background-color:#fff;height:100%;max-width:650px;min-width:unset;padding:50px 60px 60px;width:100%}@media only screen and (max-width:1024px){body.template--mattress-base .top-section .col-2{max-width:unset;padding:60px 18% 80px;width:100%}}@media all and (max-width:585px){body.template--mattress-base .top-section .col-2{padding:40px 15px 50px}}body.template--mattress-base .top-section .small-text-area{margin-top:30px}body.template--mattress-base .top-section .small-text-area p{color:#666;font-size:14px;margin:0 auto;text-align:center}body.template--mattress-base .top-section h2{color:#000;font:35px/42px WSailec-Bold;letter-spacing:-.21px}@media only screen and (max-width:450px){body.template--mattress-base .top-section h2{font-size:28px}}body.template--mattress-base .top-section .star-rating-widget{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.template--mattress-base .top-section .star-rating-widget .star-rating.processed{opacity:1!important}body.template--mattress-base .top-section .star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews .label{display:inherit}body.template--mattress-base .top-section .badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;width:100%}@media screen and (max-width:768px){body.template--mattress-base .top-section .badges-container{margin-top:15px}}@media screen and (max-width:768px){body.template--mattress-base .top-section .badges-container .badge{max-width:80px}}body.template--mattress-base .top-section .badges-container .badge img{width:100%}body.template--mattress-base .top-section .product-sell-features{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;border-radius:35px 35px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:30px}body.template--mattress-base .top-section .product-sell-features-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:30px 35px;width:100%}@media screen and (max-width:768px){body.template--mattress-base .top-section .product-sell-features-container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 30px}}body.template--mattress-base .top-section .product-sell-features-container .feature-check{font-size:14px;text-align:center}@media screen and (max-width:1600px){body.template--mattress-base .top-section .product-sell-features-container .feature-check{margin:10px 5px}}@media screen and (max-width:768px){body.template--mattress-base .top-section .product-sell-features-container .feature-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:10px 0;width:142px}}@media screen and (max-width:768px){body.template--mattress-base .top-section .product-sell-features-container .feature-check .feature{height:15px;margin:auto}}body.template--mattress-base .top-section .product-sell-features-container .feature-check .green-checkmark-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#70cc97;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 9px;width:25px}@media screen and (max-width:768px){body.template--mattress-base .top-section .product-sell-features-container .feature-check .green-checkmark-circle{margin:auto}}body.template--mattress-base .top-section .product-sell-features-container .feature-check .green-checkmark-circle svg{height:15px;width:15px}body.template--mattress-base .top-section .product-sell-features .button-red{padding:22px 20px 21px}body.template--mattress-base .top-section .product-sell-features button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.8px;margin-top:0}@media screen and (max-width:768px){body.template--mattress-base .top-section .product-sell-features button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 15px 18px}}body.template--mattress-base .top-section .product-sell-features button .inner-text{color:#fff;font-size:16px;margin:auto}body.template--mattress-base .top-section .product-sell-features button .inner-button{background:#fff;border-radius:50px;color:#2d248c;font-family:WSailec;font-size:14px;letter-spacing:0;padding:13px 20px 10px;text-transform:none}@media screen and (max-width:768px){body.template--mattress-base .top-section .product-sell-features button .inner-button{background:0 0;color:#fff;margin-top:5px;padding:0}}body.template--mattress-base .top-section .pro-package-container{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px 30px;position:relative;border:1px solid #c9c9dd;-webkit-box-shadow:3px 3px 0 #c9c9DD29;box-shadow:3px 3px 0 #c9c9DD29}@media screen and (max-width:768px){body.template--mattress-base .top-section .pro-package-container{padding:15px;margin-top:40px}}body.template--mattress-base .top-section .pro-package-container-title{width:420px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;background:#fff;top:-13px;left:15px}@media screen and (max-width:1450px){body.template--mattress-base .top-section .pro-package-container-title{width:380px;left:5px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:450px){body.template--mattress-base .top-section .pro-package-container-title{left:5px;width:97%;left:3px}}body.template--mattress-base .top-section .pro-package-container-title .purple{color:#2d248c}body.template--mattress-base .top-section .pro-package-container-title .title{font-size:20px;line-height:21px}@media screen and (max-width:1450px){body.template--mattress-base .top-section .pro-package-container-title .title{font-size:18px}}@media screen and (max-width:768px){body.template--mattress-base .top-section .pro-package-container-title .title{font-size:15px}}@media screen and (max-width:450px){body.template--mattress-base .top-section .pro-package-container-title .title{font-size:12px}}@media screen and (max-width:374px){body.template--mattress-base .top-section .pro-package-container-title .title{font-size:11px}}body.template--mattress-base .top-section .pro-package-container-title .save{margin-left:10px}@media screen and (max-width:768px){body.template--mattress-base .top-section .pro-package-container-title .save{font-size:12px}}@media screen and (max-width:450px){body.template--mattress-base .top-section .pro-package-container-title .save{font-size:10px}}body.template--mattress-base .top-section .pro-package-container-title .sub-title{font-size:14px;line-height:21px}@media screen and (max-width:1450px){body.template--mattress-base .top-section .pro-package-container-title .sub-title{margin-left:10px}}body.template--mattress-base .top-section .pro-package-container-title .sub-title.weekend{position:relative;bottom:2px;font-size:12px;color:#fff;text-align:center;background:#e50a47;padding:1px 10px 0;height:20px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1px}@media screen and (max-width:1450px){body.template--mattress-base .top-section .pro-package-container-title .sub-title.weekend{max-width:160px;margin-top:3px}}@media screen and (max-width:768px){body.template--mattress-base .top-section .pro-package-container-title .sub-title.weekend{font-size:10px}}@media screen and (max-width:374px){body.template--mattress-base .top-section .pro-package-container-title .sub-title.weekend{font-size:9px}}body.template--mattress-base .top-section .pro-package-container-title .sub-title.sq-purple{border-radius:unset;background:#2d248c;color:#fff;font-size:12px;padding:3px 8px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-left:auto;text-align:center}@media screen and (max-width:450px){body.template--mattress-base .top-section .pro-package-container-title .sub-title.sq-purple{font-size:10px}}@media screen and (max-width:768px){body.template--mattress-base .top-section .pro-package-container-title .sub-title{font-size:12px}}body.template--mattress-base .top-section .pro-package-container label{margin:0 0 10px;font-size:14px;line-height:21px}body.template--mattress-base .top-section .pro-package-container .line-break{position:relative;margin:30px 0;border-top:1px solid #d0cfe0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.template--mattress-base .top-section .pro-package-container .line-break-text{position:absolute;width:50px;padding:10px;background:#fff}body.template--mattress-base .top-section .pro-package-container .pro-package-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Sailec-Bold}@media screen and (max-width:768px){body.template--mattress-base .top-section .pro-package-container .pro-package-title{margin-top:5px}}body.template--mattress-base .top-section .pro-package-container .pro-package-title p,body.template--mattress-base .top-section .pro-package-container .pro-package-title span{margin:0;font-size:16px;line-height:21px;letter-spacing:0}@media screen and (max-width:768px){body.template--mattress-base .top-section .pro-package-container .pro-package-title p,body.template--mattress-base .top-section .pro-package-container .pro-package-title span{font-size:16px}}body.template--mattress-base .top-section .pro-package-container .pro-package-title .title{color:#2d248c;margin-right:auto}body.template--mattress-base .top-section .pro-package-container .pro-package-title .grey{margin-left:5px;font-family:Sailec}body.template--mattress-base .top-section .pro-package-container .pro-package-title .package-select{display:none;position:relative;bottom:3px;margin-right:10px}body.template--mattress-base .top-section .pro-package-container .pro-package-title .package-select button{border:2px solid #2d248c;background:#fff}body.template--mattress-base .top-section .pro-package-container .pro-package-title .package-select button:hover{border:2px solid #248c50}body.template--mattress-base .top-section .pro-package-container .pro-package-title .package-select button span{border-radius:50%;height:100%;width:100%;border:2px solid #2d1b45;background:#2d1b45}body.template--mattress-base .top-section .pro-package-container .pro-package-text{margin-bottom:20px}body.template--mattress-base .top-section .pro-package-container .pro-package-text p{margin-top:20px;font-size:14px;line-height:25px;letter-spacing:0}@media screen and (max-width:768px){body.template--mattress-base .top-section .pro-package-container .pro-package-text p{margin-top:10px}}body.template--mattress-base .top-section .pro-package-container .pro-package-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.template--mattress-base .top-section .pro-package-container .pro-package-products.no-text{margin-top:20px}body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;max-width:130px;width:100%}@media screen and (max-width:1600px){body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product{max-width:120px}}@media screen and (max-width:600px){body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product{max-width:95px}}body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .img-container{margin-bottom:8px}@media screen and (max-width:1500px){body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .img-container{max-width:90px}}@media screen and (max-width:1024px){body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .img-container{max-width:105px;margin-bottom:5px}}body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .img-container img{width:100%;-o-object-fit:contain;object-fit:contain}body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .text-container{text-align:center}@media screen and (max-width:600px){body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .text-container{font-size:12px;line-height:16px}}body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .text-container a{letter-spacing:0;margin:0;line-height:16px}body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-name{font-size:15px;line-height:21px;font-family:Sailec-Medium;color:#2d248c}@media screen and (max-width:600px){body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-name{font-size:12px;line-height:16px}}body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-price{margin-top:2px}body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .text-container a.product-price span{line-height:12px;font-size:14px}body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .quantity-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:50%;height:16px;width:16px;font-size:11px;line-height:13px;background:#7873b5;color:#fff;top:5px;font-family:Sailec;right:5px;text-align:center}@media screen and (max-width:1500px){body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .quantity-tag{right:15px}}@media screen and (max-width:1024px){body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .quantity-tag{right:5px}}@media screen and (max-width:768px){body.template--mattress-base .top-section .pro-package-container .pro-package-products .package-product .quantity-tag{line-height:1.5em}}body.template--mattress-base .top-section .pro-package-container{margin-top:0}body.template--mattress-base .top-section .select-options{cursor:pointer;margin-top:30px;position:relative}@media only screen and (max-width:1024px){body.template--mattress-base .top-section .select-options{margin-top:30px}}@media only screen and (max-width:768px){body.template--mattress-base .top-section .select-options{margin-top:20px}}body.template--mattress-base .top-section .select-options label{cursor:pointer;margin:0}@media only screen and (max-width:435px){body.template--mattress-base .top-section .select-options label span{display:none}}body.template--mattress-base .top-section .select-options .header label{font:14px/15px WSailec}body.template--mattress-base .top-section .select-options .selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;padding:22px 20px 18px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.template--mattress-base .top-section .select-options .selected:hover{background:#f9f9f9}body.template--mattress-base .top-section .select-options .selected .arrow{margin:0 0 0 auto}body.template--mattress-base .top-section .select-options .selected .arrow img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}body.template--mattress-base .top-section .select-options .selected .item,body.template--mattress-base .top-section .select-options ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:20px;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}body.template--mattress-base .top-section .select-options .selected .item label,body.template--mattress-base .top-section .select-options ul li label{color:#2d1c45;font:16px/21px WSailec-Medium;letter-spacing:.4px}body.template--mattress-base .top-section .select-options .selected .item label span,body.template--mattress-base .top-section .select-options ul li label span{color:#020a12;font:14px/21px WSailec;letter-spacing:.35px}body.template--mattress-base .top-section .select-options .selected .item .price .reduced-price,body.template--mattress-base .top-section .select-options ul li .price .reduced-price{color:#e50a47;font:16px/21px WSailec;letter-spacing:1.47px}body.template--mattress-base .top-section .select-options .selected .item .price .full-price,body.template--mattress-base .top-section .select-options ul li .price .full-price{color:#666;font:16px/21px WSailec;letter-spacing:1.47px;text-decoration:line-through}body.template--mattress-base .top-section .select-options ul{background:#fff;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.07);box-shadow:0 20px 20px 0 rgba(0,0,0,.07);display:none;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;-webkit-transition:max-height .1s ease-in-out;transition:max-height .1s ease-in-out;width:100%;z-index:10}body.template--mattress-base .top-section .select-options ul li{padding:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.template--mattress-base .top-section .select-options ul li:hover{background:#f6f6f6}body.template--mattress-base .top-section .select-options ul li.active .price .reduced-pice,body.template--mattress-base .top-section .select-options ul li.active label,body.template--mattress-base .top-section .select-options ul li.active label span{color:#e50a47}body.template--mattress-base .top-section .select-options.open .arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}body.template--mattress-base .top-section .select-options.open ul{display:block;max-height:unset}body.template--mattress-base .top-section .ships,body.template--mattress-base .top-section .which{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0;position:relative}body.template--mattress-base .top-section .ships label,body.template--mattress-base .top-section .which label{color:#020a12;cursor:pointer;font:12px/14px WSailec;letter-spacing:.12px;margin:0;margin-left:10px;text-decoration:underline}body.template--mattress-base .top-section .ships+.gift-container,body.template--mattress-base .top-section .which+.gift-container{margin-top:30px}@media screen and (max-width:1024px){body.template--mattress-base .top-section .ships+.gift-container,body.template--mattress-base .top-section .which+.gift-container{margin-top:20px}}body.template--mattress-base .top-section .ships .tooltip,body.template--mattress-base .top-section .which .tooltip{background:#fff;-webkit-box-shadow:0 3px 9px 3px rgba(204,204,204,.5);box-shadow:0 3px 9px 3px rgba(204,204,204,.5);color:#020a12;display:none;font:12px/18px WSailec;left:0;letter-spacing:.12px;line-height:18px;padding:10px;position:absolute;top:40px;z-index:10}@media screen and (max-width:1024px){body.template--mattress-base .top-section .ships .tooltip,body.template--mattress-base .top-section .which .tooltip{max-width:450px;text-align:left}}@media screen and (max-width:400px){body.template--mattress-base .top-section .ships .tooltip,body.template--mattress-base .top-section .which .tooltip{max-width:250px}}body.template--mattress-base .top-section .ships label:hover+.tooltip,body.template--mattress-base .top-section .which label:hover+.tooltip{display:block;z-index:10}body.template--mattress-base .top-section .ships label{color:#248c50}body.template--mattress-base .top-section .ships.grey label{color:#707070}body.template--mattress-base .top-section .ships.grey svg .ships-fill{fill:#98989a}body.template--mattress-base .top-section .ships.grey svg .ships-fill-second{fill:#707070}body.template--mattress-base .top-section .ships.grey svg .ships-stroke{stroke:#707070}body.template--mattress-base .top-section .which{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:13px}body.template--mattress-base .top-section .which .popup{background:#fff;-webkit-box-shadow:0 0 0 9999px rgba(0,0,0,.7);box-shadow:0 0 0 9999px rgba(0,0,0,.7);display:block;height:330px;left:50%;max-width:480px;padding:45px 50px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media all and (max-width:395px){body.template--mattress-base .top-section .which .popup{height:350px;padding-left:30px;padding-right:30px}}@media all and (max-width:332px){body.template--mattress-base .top-section .which .popup{height:355px;padding-left:20px;padding-right:20px}}body.template--mattress-base .top-section .which .popup a.close{background:url("../img/zoma/close-icon.svg") no-repeat;height:11px;position:absolute;right:15px;top:15px;width:11px}body.template--mattress-base .top-section .which .popup .intro{font:18px/28px WSailec-Bold;letter-spacing:.18px;text-align:center}body.template--mattress-base .top-section .which .popup .types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}body.template--mattress-base .top-section .which .popup .types .type .title{color:#020a12;font:18px/18px WSailec-Medium;letter-spacing:.18px;padding-left:24px}body.template--mattress-base .top-section .which .popup .types .type ul{margin-top:20px}body.template--mattress-base .top-section .which .popup .types .type ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#020a12;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font:12px/18px WSailec;letter-spacing:.12px}body.template--mattress-base .top-section .which .popup .types .type ul li:nth-child(n+2){margin-top:25px}body.template--mattress-base .top-section .which .popup .types .type ul li::before{background:url("../img/zoma/check-icon.svg") no-repeat;content:" ";height:13px;margin-right:7px;width:17px}body.template--mattress-base .top-section #BundlePillow{margin-bottom:0}body.template--mattress-base .top-section .gift-container+.select-options-bundle__container{margin-top:30px}body.template--mattress-base .top-section .button-red{background:#e50a47;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font:16px/21px WSailec-Bold;letter-spacing:.8px;margin-top:40px;padding:22px 50px 21px;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}@media only screen and (min-width:1025px){body.template--mattress-base .top-section .button-red:hover{background:#ef0848}}body.template--mattress-base .top-section .select-options-bundle{margin-bottom:15px}body.template--mattress-base .top-section .select-options-bundle__container{margin-top:40px}@media only screen and (max-width:1024px){body.template--mattress-base .top-section .select-options-bundle__container{margin-top:30px}}body.template--mattress-base .top-section .select-options-bundle__container .header{margin-bottom:10px}body.template--mattress-base .top-section .select-options-bundle__container .header label{color:#000;font:14px/15px WSailec;letter-spacing:.4px;letter-spacing:0}body.template--mattress-base .top-section .select-option-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.template--mattress-base .top-section .select-option-check.active .select-option__checkmark button{background:#2d1c45}body.template--mattress-base .top-section .select-option-check.active .select-option__title button{color:#2d1c45!important}@media only screen and (min-width:1025px){body.template--mattress-base .top-section .select-option-check.active .select-option__title button:hover{color:#2d1c45!important}}body.template--mattress-base .top-section .select-option__checkmark{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex}body.template--mattress-base .top-section .select-option__checkmark button{background:#ddd;border:0;border:1px solid transparent;border-radius:50%;height:25px;outline:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:border-color .15s ease;transition:border-color .15s ease;width:25px}body.template--mattress-base .top-section .select-option__checkmark button:not(:disabled){cursor:pointer}body.template--mattress-base .top-section .select-option__checkmark .check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.template--mattress-base .top-section .select-option__checkmark .check svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.template--mattress-base .top-section .select-option__title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px}body.template--mattress-base .top-section .select-option__title button{background-color:#fff;border:0;color:#707070;cursor:pointer;font-size:14px;letter-spacing:.35px;outline:0;text-decoration:underline;-ms-touch-action:manipulation;touch-action:manipulation}body.template--mattress-base .top-section .select-option__title button:hover{color:#e50a47}body.template--mattress-base .top-section .select-option__price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;letter-spacing:1.29px}body.template--mattress-base .top-section .select-option__price.isDiscounted .full-price{text-decoration:line-through}body.template--mattress-base .top-section .select-option__price .reduced-price{color:#e50a47;padding-right:8px}body.template--mattress-base .top-section .select-option__price .full-price{color:#666}body.template--mattress-base section.faqs{padding-top:100px}@media only screen and (max-width:736px){body.template--mattress-base section.faqs{padding-top:50px}}body.template--mattress-base section.faqs .questions-wrapper{margin-top:60px}@media only screen and (max-width:736px){body.template--mattress-base section.faqs .questions-wrapper{margin-top:30px}}body.template--mattress-base section.faqs .questions-wrapper .question h2{letter-spacing:1px}body.template--mattress-base section.compare-in-price{background-color:#f6f6f6;padding-bottom:100px}@media screen and (max-width:768px){body.template--mattress-base section.compare-in-price{padding:60px 0}}body.template--mattress-base section.compare-in-price .title-block h2{max-width:560px}@media screen and (max-width:768px){body.template--mattress-base section.compare-in-price .title-block h2{padding:0 20px}}@media only screen and (min-width:768px) and (max-width:1310px){body.template--mattress-base section.compare-in-price .compare-prices-table{height:430px;max-width:724px}}body.template--mattress-base section.compare-in-price .compare-prices-table li{background-color:inherit}@media only screen and (min-width:768px) and (max-width:1310px){body.template--mattress-base section.compare-in-price .compare-prices-table li{height:200px}}body.template--mattress-base section.compare-in-price .compare-prices-table li .wrapper{-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}body.template--mattress-base section.compare-in-price .compare-prices-table li .wrapper-inner{background-color:#fff;padding:60px 30px}@media only screen and (min-width:768px) and (max-width:1310px){body.template--mattress-base section.compare-in-price .compare-prices-table li .wrapper-inner{padding:36px 20px}}@media all and (max-width:767px){body.template--mattress-base section.compare-in-price .compare-prices-table li .wrapper-inner{margin:8.5px;padding:42px 5px}}@media only screen and (min-width:768px) and (max-width:1310px){body.template--mattress-base section.compare-in-price .compare-prices-table li.featured{height:420px}}body.template--mattress-base section.compare-in-price .compare-prices-table li.featured .wrapper{margin:0}body.template--mattress-base section.compare-in-price .compare-prices-table li.featured .wrapper-inner{-webkit-box-shadow:0 3px 9px rgba(0,0,0,.1);box-shadow:0 3px 9px rgba(0,0,0,.1);padding:50px 30px 70px}@media only screen and (min-width:768px) and (max-width:1310px){body.template--mattress-base section.compare-in-price .compare-prices-table li.featured .wrapper-inner{height:410px;padding:80px 20px}}body.template--mattress-base section.compare-in-price .compare-prices-table li .title{font-family:WSailec-Bold;font-weight:initial;margin-bottom:0}@media all and (max-width:767px){body.template--mattress-base section.compare-in-price .compare-prices-table li .title{margin-bottom:10px}}@media all and (max-width:767px){body.template--mattress-base section.compare-in-price .compare-prices-table li .sub-title{margin-bottom:30px;min-height:unset}}body.template--mattress-base section.small-title.specs-container .specs-title{letter-spacing:1.2px}body.template--mattress-base section.enhanced-recovery .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1040px;padding:0 20px;width:100%}@media only screen and (max-width:1024px){body.template--mattress-base section.enhanced-recovery .description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.template--mattress-base section.enhanced-recovery .description__column:first-child{max-width:670px}@media only screen and (max-width:1024px){body.template--mattress-base section.enhanced-recovery .description__column:first-child{max-width:unset;text-align:center;width:calc(100% - 40px)}}body.template--mattress-base section.enhanced-recovery .description__column p{color:#332f30;font:18px/32px WSailec;font-size:18px;font-weight:400;line-height:1.78;margin:0}@media only screen and (min-width:737px){body.template--mattress-base section.enhanced-recovery .description__column p{width:650px}}@media only screen and (max-width:1024px){body.template--mattress-base section.enhanced-recovery .description__column p{font-size:16px;line-height:26px;margin:auto}}body.template--mattress-base section.enhanced-recovery .description .check-list{margin-top:0}@media only screen and (max-width:1340px){body.template--mattress-base section.enhanced-recovery .description .check-list{display:block}}@media only screen and (max-width:1024px){body.template--mattress-base section.enhanced-recovery .description .check-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px auto 0;max-width:450px}body.template--mattress-base section.enhanced-recovery .description .check-list li:last-child{display:block;margin:10px auto 0;text-align:center}}@media only screen and (max-width:736px){body.template--mattress-base section.enhanced-recovery .description .check-list{display:block;max-width:unset}body.template--mattress-base section.enhanced-recovery .description .check-list li:last-child{text-align:left}}@media only screen and (max-width:736px){body.template--mattress-base .focused-support{padding-bottom:50px}}@media only screen and (max-width:1340px){body.template--mattress-base .focused-support .check-list{display:block;width:unset}}body.template--mattress-base .focused-support .check-list .red-check-icon{padding-right:8px}body.template--mattress-base .focused-support .images{background-color:#f0f0f2}@media only screen and (max-width:1340px){body.template--mattress-base .focused-support .images{margin-top:0}}@media only screen and (max-width:736px){body.template--mattress-base .focused-support .images{padding-bottom:20px}}body.template--mattress-base .focused-support .black-text{color:#332f30;font:18px/32px WSailec;font-weight:400}@media only screen and (min-width:737px){body.template--mattress-base .focused-support .black-text{width:500px}}@media only screen and (max-width:1024px){body.template--mattress-base .focused-support .black-text{font-size:16px;line-height:26px}}@media only screen and (min-width:1341px){body.template--mattress-base .focused-support .select-options-pill{padding-left:0}}body.template--mattress-base .focused-support .select-options-pill ul{background-color:#fff}body.template--mattress-base .focused-support .select-options-pill.pill-under-image{display:none}@media only screen and (max-width:1340px){body.template--mattress-base .focused-support .select-options-pill.pill-under-image{bottom:100px;display:block;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%)}}@media only screen and (max-width:1024px){body.template--mattress-base .focused-support .select-options-pill.pill-under-image{bottom:50px}}@media only screen and (max-width:736px){body.template--mattress-base .focused-support .select-options-pill.pill-under-image{bottom:0}}@media only screen and (min-width:1341px){body.template--mattress-base .focused-support .select-options-pill{padding-bottom:30px}}@media only screen and (max-width:1340px){body.template--mattress-base .focused-support .select-options-pill{display:none}}body.template--mattress-base section.made-with-purpose{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1312px;padding:100px 50px}@media only screen and (max-width:1450px){body.template--mattress-base section.made-with-purpose{padding-top:80px}}@media only screen and (max-width:1024px){body.template--mattress-base section.made-with-purpose{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 0 0}}@media only screen and (max-width:500px){body.template--mattress-base section.made-with-purpose{padding:50px 0 0}}body.template--mattress-base section.made-with-purpose .small-title-center{max-width:465px;padding-right:15px}@media only screen and (max-width:1024px){body.template--mattress-base section.made-with-purpose .small-title-center{margin-bottom:40px;max-width:unset;padding:0}}body.template--mattress-base section.made-with-purpose .small-title-center h2{line-height:66px;text-align:left}@media only screen and (max-width:1024px){body.template--mattress-base section.made-with-purpose .small-title-center h2{line-height:42px;text-align:center}}body.template--mattress-base section.made-with-purpose .small-title-center .grey{color:#332f30;font-size:18px;letter-spacing:0;line-height:32px;text-align:left}@media only screen and (max-width:1024px){body.template--mattress-base section.made-with-purpose .small-title-center .grey{margin:20px auto 0;max-width:660px;padding:0 30px;text-align:center;width:100%}}@media only screen and (max-width:500px){body.template--mattress-base section.made-with-purpose .small-title-center .grey{font-size:16px;line-height:30px}}body.template--mattress-base section.made-with-purpose .small-title-center .grey a{text-decoration:underline}@media only screen and (max-width:1024px){body.template--mattress-base section.made-with-purpose .picture{padding:0 50px;width:100%}}@media only screen and (max-width:736px){body.template--mattress-base section.made-with-purpose .picture{padding:0}}body.template--mattress-base section.made-with-purpose .image-container{background-color:#f5edf0;padding:130px 90px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1024px){body.template--mattress-base section.made-with-purpose .image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:70px 0;width:100%}body.template--mattress-base section.made-with-purpose .image-container img{width:70%}}@media only screen and (max-width:1024px){body.template--mattress-base section.made-with-purpose .check-list{margin:30px auto 0;max-width:415px;padding:0 30px}}body.template--mattress-base section.cta-image{position:relative}@media only screen and (max-width:736px){body.template--mattress-base section.cta-image .background img{min-height:375px;-o-object-fit:cover;object-fit:cover}}body.template--mattress-base section.cta-image .cta-content{max-width:450px;position:absolute;right:6%;top:18%;width:100%}@media only screen and (max-width:1024px){body.template--mattress-base section.cta-image .cta-content{right:5%;top:12%}}@media only screen and (max-width:736px){body.template--mattress-base section.cta-image .cta-content{right:unset;top:40px}}body.template--mattress-base section.cta-image .cta-content .title-block h2{font-size:60px;letter-spacing:-1.2px;line-height:66px;text-align:right}@media only screen and (max-width:1024px){body.template--mattress-base section.cta-image .cta-content .title-block h2{font-size:40px;line-height:42px;margin:0;width:100%}}@media only screen and (max-width:736px){body.template--mattress-base section.cta-image .cta-content .title-block h2{font-size:30px;letter-spacing:-.6px;line-height:36px;text-align:center}}body.template--mattress-base section.cta-image .cta-content .title-block .red{display:block}body.template--mattress-base section.cta-image .cta-content .button-container{text-align:right}@media only screen and (max-width:736px){body.template--mattress-base section.cta-image .cta-content .button-container{text-align:center}body.template--mattress-base section.cta-image .cta-content .button-container a{font-size:16px;margin-top:30px;padding:18px 60px}}body.template--mattress-base .flip-image{-webkit-transform:scaleX(-1);transform:scaleX(-1)}body.template--mattress-base .productView-images{position:relative}body.template--mattress-base .productView-images img{display:block}body.template--mattress-base .productView .productView-details{-ms-flex-item-align:start;align-self:flex-start;background:#fff}@media all and (max-width:1024px){body.template--mattress-base .productView .productView-details{padding:0;width:100%}}body.template--mattress-base .productView .productView-details .productView-title{color:#000;font:42px/42px Sailec-Bold;letter-spacing:-.21px;margin-bottom:20px}@media all and (max-width:768px){body.template--mattress-base .productView .productView-details .productView-title{font-size:28px;line-height:30px}body.template--mattress-base .productView .productView-details .productView-title br{display:none}}body.template--mattress-base .productView .productView-details .star-rating-widget{margin-bottom:20px}body.template--mattress-base .productView .productView-details .star-rating-widget .stamped-badge-caption{color:#020a12;font-size:16px;letter-spacing:.7px;line-height:20px}body.template--mattress-base .productView .productView-details .star-rating-widget .stamped-badge-caption:hover{color:#e50a47}body.template--mattress-base .productView .productView-details .star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews .label{display:inherit}body.template--mattress-base .productView .productView-details .label-text{color:#000;font-size:14px;letter-spacing:0;line-height:15px;margin-bottom:10px}body.template--mattress-base .productView .productView-details .cta-button{text-align:left;width:100%}body.template--mattress-base .productView .productView-details .cta-button a{background-color:#e50a47;border:1px solid #e50a47;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-family:Sailec-Bold,serif;font-size:16px;height:70px;letter-spacing:.8px;line-height:71px;margin-top:0;text-transform:uppercase;width:100%}body.template--mattress-base .productView .productView-details .cta-button a:hover{background:#ef0848}body.template--mattress-base .productView .productView-details .our-promise{margin-top:30px}body.template--mattress-base .productView .productView-details .our-promise ul{margin:0 auto;width:195px}body.template--mattress-base .productView .productView-details .our-promise ul li{color:#2d1c45;font-size:14px;letter-spacing:.35px;margin-bottom:20px}body.template--mattress-base .productView .productView-details .our-promise ul li img{float:left;margin:-2px 5px 0}body.template--mattress-base .productView .productView-details .our-promise ul lilast-child{margin-bottom:0}body.template--mattress-base .productView .productView-details .our-promise .have-questions{color:#666;font-size:14px;letter-spacing:0;margin-top:30px;text-align:center}body.template--mattress-base .productView .productView-details .our-promise .have-questions a{color:#666;text-decoration:underline}body.template--mattress-base .productView .productView-details .our-promise .have-questions a:hover{color:#2d1c45;text-decoration:none}body.template--mattress-base .productView .product-options{display:inline-block;margin-bottom:1.5rem;margin-top:30px;width:100%}body.template--mattress-base .productView .product-options .zoma_pillow{display:none}body.template--mattress-base .productView .modal-trigger-difference{display:none;text-align:center}body.template--mattress-base .productView .modal-trigger-difference span{color:#020a12;cursor:pointer;font:12px/14px WSailec;letter-spacing:.12px;text-decoration:underline}body.template--mattress-base .productView .modal-trigger-difference span:hover{text-decoration:none}body.template--mattress-base .productView .checkmark-container{cursor:pointer;display:block;font-size:.9rem;margin:0 0 10px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.template--mattress-base .productView .checkmark-container .checkbox-title{text-decoration:underline}body.template--mattress-base .productView .checkmark-container .checkbox-title:hover{text-decoration:none}body.template--mattress-base .productView .checkmark-container .price{color:#e50a47;float:right;padding-right:45px;text-decoration:none}body.template--mattress-base .productView .checkmark-container .price strike{color:#666}body.template--mattress-base .productView .checkmark-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}body.template--mattress-base .productView .checkmark{background-color:#eee;border-radius:100px;height:25px;left:0;position:absolute;top:0;width:25px}body.template--mattress-base .productView .checkmark-container:hover input~.checkmark{background-color:#ccc}body.template--mattress-base .productView .checkmark-container input:checked~.checkmark{background-color:#2d1c45}body.template--mattress-base .productView .checkmark::after{content:"";display:none;position:absolute}body.template--mattress-base .productView .checkmark-container input:checked~.checkmark::after{display:block}body.template--mattress-base .productView .checkmark-container .checkmark::after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:9px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}body.template--mattress-base .image-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:auto;max-width:100%;padding:0 120px}@media all and (max-width:1450px){body.template--mattress-base .design-to-perform{padding:100px 0 80px}}@media all and (max-width:768px){body.template--mattress-base .design-to-perform{padding:100px 0 60px}}body.template--mattress-base .design-to-perform .title-block h2{font:72px/80px Sailec-Bold;letter-spacing:.72px;margin-bottom:40px}@media all and (max-width:768px){body.template--mattress-base .design-to-perform .title-block h2{font-size:40px;letter-spacing:0;line-height:40px;margin-bottom:20px;text-align:center}}@media all and (max-width:424px){body.template--mattress-base .design-to-perform .title-block h2{font-size:30px;line-height:30px}}body.template--mattress-base .design-to-perform .title-block p{color:#656a77;font-size:20px;letter-spacing:0;line-height:31px;margin-top:0;max-width:565px}@media all and (max-width:768px){body.template--mattress-base .design-to-perform .title-block p{font-size:18px;letter-spacing:0;line-height:34px}}body.template--mattress-base .design-to-perform .constrain picture{margin:0 auto;margin-top:0}body.template--mattress-base .design-to-perform .constrain .lines-top{margin:0 auto;max-width:1200px}body.template--mattress-base .design-to-perform .constrain ul.icon-list{max-width:1300px;padding-right:65px}@media screen and (max-width:1800px){body.template--mattress-base .design-to-perform .constrain ul.icon-list{margin-top:20px}}@media screen and (max-width:1700px){body.template--mattress-base .design-to-perform .constrain ul.icon-list{margin-top:50px}}@media screen and (max-width:1500px){body.template--mattress-base .design-to-perform .constrain ul.icon-list{margin-top:60px;max-width:1160px}}@media screen and (max-width:1450px){body.template--mattress-base .design-to-perform .constrain ul.icon-list{margin-top:40px}}@media screen and (max-width:1350px){body.template--mattress-base .design-to-perform .constrain ul.icon-list{max-width:1024px}}@media all and (max-width:768px){body.template--mattress-base .design-to-perform .constrain ul.icon-list{margin-top:0}}body.template--mattress-base .design-to-perform .constrain ul.icon-list li{position:relative}body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders{border:1px dashed #e50a47;left:0;margin:0 auto;position:absolute;right:0;width:1px}@media all and (max-width:1199px){body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders{display:none}}body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-1{height:185px;top:-205px}body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-2{height:215px;top:-235px}@media screen and (max-width:1440px){body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-2{height:195px;top:-215px}}@media screen and (max-width:1350px){body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-2{height:180px;top:-200px}}body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-3{height:180px;top:-200px}@media screen and (max-width:1440px){body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-3{height:170px;top:-190px}}@media screen and (max-width:1350px){body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-3{height:150px;top:-170px}}body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-4{height:265px;top:-285px}@media screen and (max-width:1450px){body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-4{height:230px;top:-250px}}@media screen and (max-width:1350px){body.template--mattress-base .design-to-perform .constrain ul.icon-list li .borders-4{height:200px;top:-220px}}body.template--mattress-base .design-to-perform .constrain ul.icon-list li .icon-label{color:#000;font-size:15px;letter-spacing:1.5px;line-height:normal;margin-bottom:20px;text-transform:uppercase}@media all and (max-width:768px){body.template--mattress-base .design-to-perform .constrain ul.icon-list li .icon-label{font-size:12px;letter-spacing:1.2px;line-height:45px;margin-bottom:0}}body.template--mattress-base .design-to-perform .constrain ul.icon-list li .icon-desc{color:#989898;font-size:13px;letter-spacing:.26px;line-height:20px;margin-top:0}@media all and (max-width:424px){body.template--mattress-base .design-to-perform .constrain ul.icon-list li .icon-desc{font-size:14px;line-height:24px}}body.template--mattress-base .product-specs-switch{margin-bottom:0}body.template--mattress-base .product-specs-switch.mobile{padding-bottom:0}body.template--mattress-base .benefits{-ms-flex-line-pack:center;align-content:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:70px 0}@media screen and (max-width:768px){body.template--mattress-base .benefits{padding:50px 0}}body.template--mattress-base .benefits .title-block{margin:0 auto;max-width:550px}@media screen and (max-width:768px){body.template--mattress-base .benefits .title-block{padding:0 20px}}body.template--mattress-base .benefits .title-block h2{font-size:60px;line-height:66px}@media screen and (max-width:1024px){body.template--mattress-base .benefits .title-block h2{font-size:30px;line-height:36px}}@media screen and (max-width:600px){body.template--mattress-base .benefits .title-block h2{line-height:30px;max-width:275px}}body.template--mattress-base .benefits .title-block p{font-size:16px;letter-spacing:0;margin-top:25px}body.template--mattress-base .benefits-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:30px auto;max-width:1024px;width:100%}@media screen and (max-width:600px){body.template--mattress-base .benefits-icons{display:grid;grid-template-columns:1fr 1fr;margin:20px auto;row-gap:30px}}body.template--mattress-base .benefits-icons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:200px}@media screen and (max-width:1024px){body.template--mattress-base .benefits-icons-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:140px}}@media screen and (max-width:600px){body.template--mattress-base .benefits-icons-container{justify-self:center}}body.template--mattress-base .benefits-icons-container img{height:90px;margin:0 auto;width:90px}body.template--mattress-base .benefits-icons-container p{color:#444;font-size:15px;font-weight:600;line-height:20px;margin:20px 0 0;text-align:center}body.template--mattress-base .benefits .red-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:1.3px;margin:30px auto 0;max-width:290px;width:100%}body.template--mattress-base section.images{margin-bottom:30px}@media all and (max-width:424px){body.template--mattress-base section.images{margin-bottom:0}}body.template--mattress-base section.images .image-wrapper .image-section picture{margin-right:10px}@media all and (max-width:768px){body.template--mattress-base section.images .image-wrapper .image-section picture{margin-right:3px}}body.template--mattress-base section.images .image-wrapper .image-section picture:last-child{margin-right:0}@media screen and (max-width:768px){body.template--mattress-base section.images .image-wrapper .image-section picture:first-of-type{margin-top:0}}body.template--mattress-base .title-wrapper-extra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:45px}body.template--mattress-base .title-wrapper-extra .title-span{font-size:16px;margin-bottom:30px}body.template--mattress-base .title-wrapper-extra .title-wrapper-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:330px;width:100%}body.template--mattress-base .title-wrapper-extra .title-wrapper-icons-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.template--mattress-base .title-wrapper-extra .title-wrapper-icons-icon span{font-size:12px;font-weight:600;margin-top:15px;text-align:center}body.template--mattress-base .delivery-with-care{margin:0 auto;margin-bottom:-10px;max-width:1400px;padding:30px 0 60px}@media all and (max-width:1024px){body.template--mattress-base .delivery-with-care{padding:30px 50px 60px}}@media all and (max-width:768px){body.template--mattress-base .delivery-with-care{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0}}@media all and (max-width:424px){body.template--mattress-base .delivery-with-care{padding:0 0 30px}}@media screen and (max-width:500px){body.template--mattress-base .delivery-with-care .bundle-popup__close{top:25px!important}}@media screen and (max-width:500px){body.template--mattress-base .delivery-with-care .bundle-popup__inner-content{padding:30px!important}}body.template--mattress-base .delivery-with-care .bundle-popup__content{max-height:380px!important}@media screen and (max-width:900px){body.template--mattress-base .delivery-with-care .bundle-popup__content{max-height:unset!important}}@media screen and (max-width:500px){body.template--mattress-base .delivery-with-care .bundle-popup__content__img{max-height:325px!important}}@media screen and (max-width:500px){body.template--mattress-base .delivery-with-care .bundle-popup__content__img img{-o-object-position:0 -50px!important;object-position:0 -50px!important}}body.template--mattress-base .delivery-with-care .bundle-popup p:not(:last-of-type){margin-bottom:20px}body.template--mattress-base .delivery-with-care .title{width:50%}@media all and (max-width:768px){body.template--mattress-base .delivery-with-care .title{text-align:center;width:100%}}body.template--mattress-base .delivery-with-care .title .title-wrapper{left:0;padding-bottom:10px;padding-right:40px;position:relative;right:auto}@media screen and (max-width:1500px){body.template--mattress-base .delivery-with-care .title .title-wrapper{left:100px}}@media all and (max-width:768px){body.template--mattress-base .delivery-with-care .title .title-wrapper{float:unset;left:unset;margin:auto;padding-right:0;width:100%}}body.template--mattress-base .delivery-with-care .title .title-wrapper h2{font:60px/80px Sailec-Bold;text-align:left}@media all and (max-width:1450px){body.template--mattress-base .delivery-with-care .title .title-wrapper h2{font-size:40px;letter-spacing:-.48px;line-height:46px}}@media all and (max-width:768px){body.template--mattress-base .delivery-with-care .title .title-wrapper h2{font-size:30px;letter-spacing:0;line-height:30px;margin-bottom:20px;text-align:center}}@media all and (max-width:1450px){body.template--mattress-base .delivery-with-care .title .title-wrapper p{margin-top:0}}@media screen and (max-width:768px){body.template--mattress-base .delivery-with-care .title .title-wrapper p{text-align:center}}body.template--mattress-base .delivery-with-care .title .red-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:190px;padding:0}body.template--mattress-base .delivery-with-care .title .red-btn:hover{cursor:pointer}@media screen and (max-width:768px){body.template--mattress-base .delivery-with-care .title .red-btn{margin:20px auto 0}}body.template--mattress-base .delivery-with-care picture{max-width:50%}@media all and (max-width:768px){body.template--mattress-base .delivery-with-care picture{margin:auto;max-width:87%}}@media screen and (max-width:424px){body.template--mattress-base .delivery-with-care picture{max-width:100%}}body.template--mattress-base .delivery-with-care .cta-button-alt{text-align:left;width:100%}@media all and (max-width:768px){body.template--mattress-base .delivery-with-care .cta-button-alt{text-align:center}}body.template--mattress-base .delivery-with-care .cta-button-alt .button{background-color:#e50a47;border:1px solid #e50a47;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-family:Sailec-Bold,serif;font-size:13px;height:60px;letter-spacing:1.3px;line-height:61px;margin-top:50px;width:190px}@media all and (max-width:1450px){body.template--mattress-base .delivery-with-care .cta-button-alt .button{margin-top:30px}}body.template--mattress-base .delivery-with-care .cta-button-alt .button:hover{background:#ef0848}body.template--mattress-base .section.faqs .title{position:relative;text-align:center;width:100%}body.template--mattress-base .section.faqs .title h2{font-family:Sailec-Bold;font-size:60px;letter-spacing:-.72px;line-height:80px}@media all and (max-width:1450px){body.template--mattress-base .section.faqs .title h2{font-size:40px;letter-spacing:0;line-height:40px;margin-bottom:0}}@media all and (max-width:424px){body.template--mattress-base .section.faqs .title h2{font-size:30px;letter-spacing:0;line-height:30px}}body.template--mattress-base .section.faqs .questions-wrapper{margin-top:40px}body.template--mattress-base .section.bundle-save{background:#f6f6f6;margin-top:30px;padding:90px 0 60px;position:relative}@media all and (max-width:1450px){body.template--mattress-base .section.bundle-save{padding:75px 0 50px}}@media screen and (max-width:1024px){body.template--mattress-base .section.bundle-save{margin-top:0}}@media screen and (max-width:1024px){body.template--mattress-base .section.bundle-save #adjust-video{width:100%}}body.template--mattress-base .section.bundle-save .title{margin-bottom:-100px;position:relative;text-align:center;width:100%;z-index:9}@media all and (max-width:1024px){body.template--mattress-base .section.bundle-save .title{margin-bottom:unset}}body.template--mattress-base .section.bundle-save .title h2{font-family:Sailec-Bold;font-size:60px;line-height:99px;margin-bottom:0}@media all and (max-width:1450px){body.template--mattress-base .section.bundle-save .title h2{font-size:40px;letter-spacing:0;line-height:40px;margin-bottom:20px}}@media all and (max-width:424px){body.template--mattress-base .section.bundle-save .title h2{font-size:30px;letter-spacing:0;line-height:30px;padding:0 20px}}body.template--mattress-base .section.bundle-save .title p{color:#000;font-size:18px;line-height:28px;margin:0 auto;max-width:490px;padding:0 20px}@media all and (max-width:424px){body.template--mattress-base .section.bundle-save .title p{font-size:16px;letter-spacing:0;line-height:24px;max-width:384px}}body.template--mattress-base .section.bundle-save .title .cta-button-alt{text-align:center;width:100%}body.template--mattress-base .section.bundle-save .title .cta-button-alt a{background-color:#e50a47;border:1px solid #e50a47;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-family:Sailec-Bold,serif;font-size:13px;height:60px;letter-spacing:1.3px;line-height:61px;margin-top:50px;width:290px}@media all and (max-width:1450px){body.template--mattress-base .section.bundle-save .title .cta-button-alt a{height:66px;line-height:67px;margin-top:30px}}body.template--mattress-base .section.bundle-save .title .cta-button-alt a:hover{background:#ef0848}body.template--mattress-base .section#reviews{background:#f6f6f6!important}body.template--mattress-base .section#reviews #new-reviews .tabs .tab{padding:10px 19px 5px}body.template--mattress-base .section#reviews ul.pagination{margin-top:50px}body.template--mattress-base .section#reviews ul.pagination li{height:40px;line-height:40px}body.template--mattress-base .section#reviews ul.pagination li.next a{background:#e50847;color:#fff!important}body.template--mattress-base .section#reviews ul.pagination li.next a svg path{stroke:#fff}body.template--mattress-base .section#reviews ul.pagination li.next a:hover{background:#ef0848}body.template--mattress-base .section.complete-your-set p.grey{width:100%}body.template--mattress-base .section>video{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media all and (max-width:768px){body.template--mattress-base .section>video{width:100%}}body.template--mattress-base .ready-to-ship{color:#020a12;display:inline-block;font-size:12px;letter-spacing:.12px;line-height:14px;margin-bottom:30px;position:relative;text-decoration:underline}body.template--mattress-base .ready-to-ship .tooltip-notes{background:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);color:#020a12;display:none;font-size:12px;letter-spacing:.12px;line-height:1.4;padding:18px;position:absolute;top:22px;width:270px;z-index:9}body.template--mattress-base .ready-to-ship:hover .tooltip-notes{display:block}.modal{bottom:0;height:100vh;left:0;position:absolute;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:10000}@media all and (max-width:768px){.modal{position:fixed}}.modal .modal-close{color:#020a12;cursor:pointer;font-weight:500}.modal.is-visible{visibility:visible}.modal-overlay{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:visibility 0s linear .3s,opacity .3s;transition:visibility 0s linear .3s,opacity .3s;visibility:hidden;width:100%;z-index:10}.modal.is-visible .modal-overlay{opacity:1;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}.modal-wrapper{background-color:#fff;-webkit-box-shadow:0 0 1.5em rgba(0,0,0,.35);box-shadow:0 0 1.5em rgba(0,0,0,.35);left:0;margin:0 auto;max-width:700px;position:absolute;right:0;top:25%;width:100%;z-index:9999}@media all and (max-width:768px){.modal-wrapper{max-width:350px;top:2%}}.modal-transition{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:all .3s .12s;transition:all .3s .12s}.modal.is-visible .modal-transition{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.modal-content{padding:0}.modal-content img{float:left}@media all and (max-width:768px){.modal-content img.featured{width:100%}}.modal-content .content-wrapper{display:inline-block;float:left;padding:40px 40px 0;position:relative;width:380px}@media all and (max-width:768px){.modal-content .content-wrapper{padding:30px;width:350px}}.modal-content .title{color:#020a12;font-size:18px;font-weight:600;letter-spacing:.18px;line-height:28px}.modal-content li,.modal-content p{color:#020a12;font-size:14px;letter-spacing:.14px;line-height:22px}.modal-content ul li{margin-bottom:10px}.modal-content ul li img{margin-right:8px}.modal-close{background:0 0;border:0;color:#aaa;padding:1em;position:absolute;right:0;top:0}.modal-close:hover{color:#777}.modal-content>:first-child{margin-top:0}.modal-content>:last-child{margin-bottom:0}.blurp-section-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 120px;position:relative}@media screen and (max-width:1350px){.blurp-section-left{padding:30px 60px}}@media all and (max-width:768px){.blurp-section-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 60px}}@media all and (max-width:424px){.blurp-section-left{padding:0}}.blurp-section-left picture,.blurp-section-left video{max-width:1090px}@media screen and (max-width:1600px){.blurp-section-left picture,.blurp-section-left video{max-width:775px}}@media screen and (max-width:1200px){.blurp-section-left picture,.blurp-section-left video{max-width:500px}}@media screen and (max-width:900px){.blurp-section-left picture,.blurp-section-left video{max-width:350px}}@media all and (max-width:768px){.blurp-section-left picture,.blurp-section-left video{max-width:482px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media screen and (max-width:424px){.blurp-section-left picture,.blurp-section-left video{max-width:unset}}.blurp-section-left .title{-ms-flex-item-align:center;align-self:center;max-width:525px;padding:0 0 0 50px}@media screen and (max-width:1350px){.blurp-section-left .title{padding:0 30px}}@media screen and (max-width:768px){.blurp-section-left .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}@media screen and (max-width:424px){.blurp-section-left .title{margin:30px 0}}.blurp-section-left .title h2{font-family:Sailec-Bold;font-size:72px;line-height:80px;margin-bottom:30px}@media all and (max-width:1450px){.blurp-section-left .title h2{font-size:40px;letter-spacing:.04px;line-height:40px}}@media all and (max-width:768px){.blurp-section-left .title h2{margin-bottom:20px}}@media all and (max-width:424px){.blurp-section-left .title h2{font-size:30px;line-height:30px;text-align:center}}@media all and (max-width:1450px){.blurp-section-left .title h2.stay-charged{line-height:46px}}@media all and (max-width:424px){.blurp-section-left .title h2.stay-charged{font-size:30px;line-height:33px}}.blurp-section-left .title p{color:#000;font-size:16px;letter-spacing:0;line-height:30px;max-width:460px;text-align:left}@media all and (max-width:1450px){.blurp-section-left .title p{font-size:16px;letter-spacing:0;line-height:24px}}@media all and (max-width:424px){.blurp-section-left .title p{text-align:center}}.blurp-section-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 120px;position:relative}@media screen and (max-width:1350px){.blurp-section-right{padding:30px 60px}}@media all and (max-width:768px){.blurp-section-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 60px}}@media all and (max-width:424px){.blurp-section-right{padding:0}}.blurp-section-right picture,.blurp-section-right video{max-width:1090px;position:relative;z-index:-1}@media screen and (max-width:1600px){.blurp-section-right picture,.blurp-section-right video{max-width:775px}}@media screen and (max-width:1200px){.blurp-section-right picture,.blurp-section-right video{max-width:500px}}@media screen and (max-width:900px){.blurp-section-right picture,.blurp-section-right video{max-width:350px}}@media all and (max-width:768px){.blurp-section-right picture,.blurp-section-right video{max-width:482px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}@media screen and (max-width:424px){.blurp-section-right picture,.blurp-section-right video{max-width:unset}}.blurp-section-right .title{-ms-flex-item-align:center;align-self:center;max-width:525px;padding:0 50px 0 0}@media screen and (max-width:1350px){.blurp-section-right .title{padding:0 30px}}@media screen and (max-width:768px){.blurp-section-right .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}@media screen and (max-width:424px){.blurp-section-right .title{margin:30px 0}}.blurp-section-right .title .title-wrapper h2{font-family:Sailec-Bold;font-size:72px;line-height:80px;margin-bottom:30px}@media all and (max-width:1450px){.blurp-section-right .title .title-wrapper h2{font-size:40px;letter-spacing:.04px;line-height:40px}}@media all and (max-width:768px){.blurp-section-right .title .title-wrapper h2{margin-bottom:20px}}@media all and (max-width:424px){.blurp-section-right .title .title-wrapper h2{font-size:30px;line-height:30px;text-align:center}}.blurp-section-right .title .title-wrapper p{color:#000;font-size:16px;letter-spacing:0;line-height:30px;max-width:460px;text-align:left}@media all and (max-width:1450px){.blurp-section-right .title .title-wrapper p{font-size:16px;letter-spacing:0;line-height:24px}}@media all and (max-width:424px){.blurp-section-right .title .title-wrapper p{text-align:center}}.blurp-section-right .title .title-wrapper .list{color:#000;font-size:16px;list-style:disc;margin:15px 0 15px 25px}.blurp-section-right .title .title-wrapper .list li{list-style:disc}.blurp-section-right .title .title-wrapper .list li+li{margin-top:10px}.productView .productView-title{color:#000;font:42px/42px Sailec-Bold;letter-spacing:-.21px;margin-bottom:20px}@media all and (max-width:768px){.productView .productView-title{font-size:28px;line-height:30px}.productView .productView-title br{display:none}}.productView .star-rating-widget{margin-bottom:20px}.productView .star-rating-widget .stamped-badge-caption{color:#020a12;font-size:16px;letter-spacing:.7px;line-height:20px}.productView .star-rating-widget .stamped-badge-caption:hover{color:#e50a47}.productView .star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews .label{display:inherit}@media screen and (max-width:1260px){.product-zoma-balance-pad section.ic-section .max-width .ic-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-zoma-balance-pad section.ic-section .max-width .ic-wrapper .slick-dots{top:100%}@media screen and (max-width:736px){.product-zoma-balance-pad section.ic-section .max-width .ic-wrapper .slick-dots{margin-top:10px}}@media screen and (max-width:1024px){.product-zoma-balance-pad .mobile-hidden{display:none!important}}.product-zoma-balance-pad .desktop-hidden{display:none!important}@media screen and (max-width:1024px){.product-zoma-balance-pad .desktop-hidden{display:block!important}}video{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black)}.title-block p{font-family:Sailec}section.product-hero video{display:block;height:100%;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}section.product-hero .video-wrapper{height:100%;max-width:100%;width:100%}section.product-hero .video-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}section.product-hero .title-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:130px;position:absolute;top:120px}@media screen and (max-width:1450px){section.product-hero .title-block{left:50px;top:100px}}@media screen and (max-width:1200px){section.product-hero .title-block{left:20px;top:60px}}@media screen and (max-width:1024px){section.product-hero .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:unset;top:50px}}section.product-hero .title-block h1{text-align:left}section.product-hero .title-block h1 span{display:block}@media all and (max-width:1024px){section.product-hero .title-block h1{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:40px;line-height:40px;margin:auto;padding:0 40px;text-align:center;width:100%}section.product-hero .title-block h1 span{display:inline}section.product-hero .title-block h1 div{display:inline-block;width:auto}section.product-hero .title-block h1 div:nth-child(2){display:block}}@media all and (max-width:1024px) and (max-width:736px){section.product-hero .title-block h1{padding:0 20px}}section.product-hero .title-block p{font-size:22px;line-height:28px;max-width:390px;text-align:left}@media screen and (max-width:1024px){section.product-hero .title-block p{line-height:34px;margin:25px auto 0;max-width:450px;text-align:center}}@media screen and (max-width:500px){section.product-hero .title-block p{font-size:16px;line-height:30px}}section.product-gallery-images .image-wrapper{display:block;width:auto}section.product-gallery-images .image-wrapper .image-section .gal-picture{height:auto;width:auto!important}@media screen and (max-width:736px){section.product-gallery-images .image-wrapper .image-section .gal-picture:first-child{margin-bottom:5px}section.product-gallery-images .image-wrapper .image-section .gal-picture:nth-child(2){margin-top:5px}}section.product-gallery-images .image-wrapper .image-section .gal-picture img{display:block;height:auto;max-height:100%;max-width:100%;width:100%}section.product-details-overview{padding:100px 0 190px;position:relative}@media all and (max-width:1024px){section.product-details-overview{padding:70px 0 80px}}@media all and (max-width:500px){section.product-details-overview{padding:40px 0}}section.product-details-overview .title-block{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:736px){section.product-details-overview .title-block{padding:0 20px}}section.product-details-overview .title-block p{font-family:Sailec;font-size:22px;font-weight:400;margin:50px auto 0;max-width:600px}@media screen and (max-width:1024px){section.product-details-overview .title-block p{font-size:18px;margin:30px auto 0}}@media screen and (max-width:736px){section.product-details-overview .title-block p{font-size:16px;letter-spacing:-.08px}}section.product-details-overview .constrain{margin:auto;margin-top:50px;max-height:450px;max-width:1920px;position:relative;z-index:-1}section.product-details-overview .constrain .image-wrapper{position:relative}section.product-details-overview .constrain .mobile-icons .wrapper{height:40px;margin-bottom:20px;position:relative;width:100%}section.product-details-overview .constrain .mobile-icons img{position:absolute}@media (min-width:1025px){section.product-details-overview .constrain .mobile-icons{display:none}}@media screen and (max-width:1024px){section.product-details-overview .constrain .mobile-icons .vid-icon-1,section.product-details-overview .constrain .mobile-icons .vid-icon-2{display:block}}section.product-details-overview .constrain .mobile-icons .vid-icon-1{left:25%}@media screen and (max-width:600px){section.product-details-overview .constrain .mobile-icons .vid-icon-1{left:30%}}section.product-details-overview .constrain .mobile-icons .vid-icon-2{right:25%}@media screen and (max-width:600px){section.product-details-overview .constrain .mobile-icons .vid-icon-2{right:30%}}section.product-details-overview .constrain picture{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;text-align:center}@media (max-width:1024px){section.product-details-overview .constrain picture{position:relative}}section.product-details-overview .constrain picture img{height:100%;width:100%}section.product-details-overview .constrain .video-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:430px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:0;overflow:hidden;position:absolute;width:100%}@media screen and (max-width:500px){section.product-details-overview .constrain .video-container{height:350px}}section.product-details-overview .constrain .video-container video{bottom:-216px;outline:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1400px){section.product-details-overview .constrain .video-container video{bottom:-50px;max-width:1500px}}@media screen and (max-width:1024px){section.product-details-overview .constrain .video-container video{bottom:100px;max-width:1100px;position:relative}}@media screen and (max-width:800px){section.product-details-overview .constrain .video-container video{max-width:800px}}@media screen and (max-width:600px){section.product-details-overview .constrain .video-container video{max-width:500px}}@media screen and (max-width:400px){section.product-details-overview .constrain .video-container video{max-width:430px}}section.product-details-overview .constrain .video-container img{display:none;position:absolute}@media screen and (max-width:1024px){section.product-details-overview .constrain .video-container img.vid-icon-1,section.product-details-overview .constrain .video-container img.vid-icon-2{display:block;top:40px}}@media screen and (max-width:600px){section.product-details-overview .constrain .video-container img.vid-icon-1,section.product-details-overview .constrain .video-container img.vid-icon-2{top:60px}}@media screen and (max-width:500px){section.product-details-overview .constrain .video-container img.vid-icon-1,section.product-details-overview .constrain .video-container img.vid-icon-2{top:20px}}section.product-details-overview .constrain .video-container img.vid-icon-1{left:25%}@media screen and (max-width:600px){section.product-details-overview .constrain .video-container img.vid-icon-1{left:30%}}section.product-details-overview .constrain .video-container img.vid-icon-2{right:25%}@media screen and (max-width:600px){section.product-details-overview .constrain .video-container img.vid-icon-2{right:30%}}section.product-details-overview .constrain .lines-container{position:relative}section.product-details-overview .constrain .lines-container .lines-top{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;position:relative;width:100%}@media screen and (max-width:1024px){section.product-details-overview .constrain .lines-container .lines-top{display:none}}section.product-details-overview .constrain .lines-container .lines-top .lines-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;margin-top:1%;width:60%}section.product-details-overview .constrain .lines-container .lines-top .lines-content img{width:1.5%}section.product-details-overview .constrain .lines-container .icon-list{-ms-flex-item-align:center;align-self:center;-webkit-box-sizing:border-box;box-sizing:border-box;counter-reset:icon-counter;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-left:auto;margin-right:auto;max-width:1920px;position:relative;width:60%}@media screen and (max-width:1024px){section.product-details-overview .constrain .lines-container .icon-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:736px){section.product-details-overview .constrain .lines-container .icon-list{padding:0 10px;width:75%}}@media screen and (max-width:500px){section.product-details-overview .constrain .lines-container .icon-list{width:90%}}section.product-details-overview .constrain .lines-container .icon-list li{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px;width:250px}@media screen and (max-width:1024px){section.product-details-overview .constrain .lines-container .icon-list li{margin-bottom:40px;padding-left:50px;position:relative;width:100%;width:300px}}@media screen and (max-width:500px){section.product-details-overview .constrain .lines-container .icon-list li{margin-bottom:20px}}section.product-details-overview .constrain .lines-container .icon-list li img{display:none}@media screen and (max-width:1024px){section.product-details-overview .constrain .lines-container .icon-list li img{display:block;left:0;position:absolute;top:0}}section.product-details-overview .constrain .lines-container .icon-list li p{color:#2d1c45;font-size:18px;letter-spacing:1.75px;line-height:15px;margin:0;text-align:center}@media all and (max-width:1920px){section.product-details-overview .constrain .lines-container .icon-list li p{text-align:left}section.product-details-overview .constrain .lines-container .icon-list li p br{display:none}}section.product-details-overview .constrain .lines-container .icon-list li p.icon-label{color:#020a12;font-size:16px;margin:0 0 40px}@media all and (max-width:1920px){section.product-details-overview .constrain .lines-container .icon-list li p.icon-label{line-height:24px}}@media all and (max-width:1024px){section.product-details-overview .constrain .lines-container .icon-list li p.icon-label{font-size:16px;margin:0 0 15px}}@media all and (max-width:500px){section.product-details-overview .constrain .lines-container .icon-list li p.icon-label{margin:0}}section.product-details-overview .constrain .lines-container .icon-list li p.icon-desc{color:#656a77;font-family:Sailec,sans-serif;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:24px;margin-top:5px;text-transform:none}@media all and (max-width:1024px){section.product-details-overview .constrain .lines-container .icon-list li p.icon-desc{font-size:16px}}@media screen and (max-width:500px){section.product-details-overview .constrain .lines-container .icon-list li p.icon-desc{font-size:12px;margin-top:0}}section.product-detail-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}section.product-detail-hero .title-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:1920px;position:absolute;top:0;width:100%}@media all and (max-width:1340px){section.product-detail-hero .title-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (min-width:1920px){section.product-detail-hero .title-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media all and (min-width:1920px){section.product-detail-hero .title-container .title-block{margin-right:137px}}@media all and (max-width:1340px){section.product-detail-hero .title-container .title-block{margin-top:100px;max-width:100%;width:100%}}@media all and (max-width:1024px){section.product-detail-hero .title-container .title-block p.black-text{max-width:403px}}@media all and (max-width:736px){section.product-detail-hero .title-container .title-block{margin-top:50px}section.product-detail-hero .title-container .title-block p.black-text{max-width:400px}}section.video-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 0}@media screen and (max-width:1550px){section.video-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:60px 30px}}@media screen and (max-width:1024px){section.video-section{padding:60px 0}}@media screen and (max-width:500px){section.video-section{padding:30px 0}}@media screen and (max-width:1340px){section.video-section .title-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:1024px){section.video-section .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:unset;width:unset}}@media screen and (max-width:736px){section.video-section .title-block{padding:0 20px}}@media screen and (max-width:1340px){section.video-section .title-block h2{display:block;text-align:left;white-space:normal}}@media screen and (max-width:1024px){section.video-section .title-block h2{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}section.video-section .title-block p.black-text{font-family:Sailec;font-size:18px;width:475px}@media screen and (max-width:1024px){section.video-section .title-block p.black-text{font-size:16px;line-height:24px}}@media screen and (max-width:1340px){section.video-section .title-block p.black-text{text-align:left}}@media screen and (max-width:1024px){section.video-section .title-block p.black-text{text-align:center}}@media screen and (max-width:736px){section.video-section .title-block p.black-text{letter-spacing:-.08px;width:unset}}section.video-section .images{height:600px;max-width:1050px;overflow:hidden;position:relative}@media screen and (max-width:1350px){section.video-section .images{max-width:50%}}@media screen and (max-width:1100px){section.video-section .images{max-width:45%}}@media screen and (max-width:1024px){section.video-section .images{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:unset}}@media screen and (max-width:767px){section.video-section .images{height:250px}}@media screen and (max-width:500px){section.video-section .images{height:150px}}section.video-section video{bottom:-50px;max-width:1200px;position:absolute;right:-150px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1500px){section.video-section video{bottom:0;max-width:1100px}}@media screen and (max-width:1350px){section.video-section video{bottom:130px;max-width:600px;right:-80px}}@media screen and (max-width:1024px){section.video-section video{bottom:70px;max-width:1000px;position:relative;right:0}}@media screen and (max-width:767px){section.video-section video{max-width:650px}}@media screen and (max-width:500px){section.video-section video{bottom:30px;max-width:450px}}section.video-section--gray{background:#f3f1f5}@media screen and (max-width:1024px){section.video-section--gray{padding:60px 30px 30px}}@media screen and (max-width:500px){section.video-section--gray{padding:30px 0 10px}}@media screen and (max-width:1340px){section.video-section--gray .title-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:1024px){section.video-section--gray .title-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.video-section--gray .title-block h2{text-align:center}}section.video-section--gray .images{margin-top:0}@media screen and (max-width:1024px){section.video-section--gray .images{height:550px}}@media screen and (max-width:767px){section.video-section--gray .images{height:400px}}@media screen and (max-width:500px){section.video-section--gray .images{height:350px}}@media screen and (max-width:400px){section.video-section--gray .images{height:300px}}section.video-section--gray .images video{bottom:-75px;max-width:1400px;right:-100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:1500px){section.video-section--gray .images video{bottom:0;max-width:1300px;right:-150px}}@media screen and (max-width:1350px){section.video-section--gray .images video{bottom:100px;max-width:900px;right:-120px}}@media screen and (max-width:1200px){section.video-section--gray .images video{max-width:800px;right:-150px}}@media screen and (max-width:1024px){section.video-section--gray .images video{bottom:0;max-width:1200px;right:unset}}@media screen and (max-width:767px){section.video-section--gray .images video{max-width:950px}}@media screen and (max-width:500px){section.video-section--gray .images video{max-width:600px}}section.faqs{padding:30px 0 60px}@media screen and (max-width:767px){section.faqs{padding:20px 0 30px}}@media screen and (max-width:767px){section.faqs .questions-wrapper{margin-top:30px}}section.faqs ul{color:#656a77;margin-bottom:15px;margin-left:25px}section.faqs ul li{color:#656a77;list-style:disc}section.faqs .more-faqs{margin-top:40px}.product-zoma-body-pillow .icons-show-cutoff{margin:0 auto;max-width:1980px}.product-zoma-body-pillow .productView-images .badge-container{position:absolute;z-index:3}.product-zoma-body-pillow .productView-images .badge-container.health{height:131px;max-width:115px;right:30px;top:30px}@media screen and (max-width:768px){.product-zoma-body-pillow .productView-images .badge-container.health{right:10px;top:10px}}.product-zoma-body-pillow .productView-images .badge-container.health img{height:100%;min-height:unset;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:450px){.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-animation,.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-image{max-height:unset!important}}.product-zoma-body-pillow .main-inner-container{margin-top:calc(var(--nav-header) + var(--promo-height))!important}.product-zoma-body-pillow .buy-area .arrow-select{display:none}.product-zoma-body-pillow .buy-area .add-to-cart-container .add-cart-red{display:none}.product-zoma-body-pillow .buy-area .add-to-cart-container .add-cart_active{display:-webkit-box;display:-ms-flexbox;display:flex}.product-zoma-body-pillow #buy-area{display:none}.product-zoma-body-pillow #buy-area.show{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.product-zoma-body-pillow #buy-area.show{display:none}}@media screen and (max-width:768px){.product-zoma-body-pillow #buy-area.show.fix{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-zoma-body-pillow #buy-area .right-column .custom-select:nth-child(n+2) .selected-option{border-left:1px solid #d6d6d6}.product-zoma-body-pillow .top-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-width:unset;min-height:700px;position:relative}@media only screen and (max-width:1024px){.product-zoma-body-pillow .top-section{display:block}}.product-zoma-body-pillow .top-section .col-1{position:sticky;top:calc(var(--nav-header) + var(--promo-height));-webkit-transition:top .3s ease;transition:top .3s ease;width:64%}@media only screen and (min-width:1025px) and (max-width:1245px){.product-zoma-body-pillow .top-section .col-1{width:58%}}@media only screen and (max-width:1024px){.product-zoma-body-pillow .top-section .col-1{position:initial;width:100%}}.product-zoma-body-pillow .top-section .col-1 .carousel-image img,.product-zoma-body-pillow .top-section .col-1 .carousel-image video{max-height:800px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1024px){.product-zoma-body-pillow .top-section .col-1 .carousel-image img,.product-zoma-body-pillow .top-section .col-1 .carousel-image video{max-height:550px}}@media screen and (max-width:450px){.product-zoma-body-pillow .top-section .col-1 .carousel-image img,.product-zoma-body-pillow .top-section .col-1 .carousel-image video{min-height:290px}}.product-zoma-body-pillow .top-section .col-1 .carousel-image video{width:100%}.product-zoma-body-pillow .top-section .col-1 .sale-tab{-ms-flex-line-pack:center;align-content:center;background:#574fa3;border-radius:0 0 0 20px;color:#fff;display:none;font-size:18px;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:400px;padding:12px 0;position:absolute;right:0;top:0;width:100%;z-index:3}.product-zoma-body-pillow .top-section .col-1 .sale-tab.loaded{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:550px){.product-zoma-body-pillow .top-section .col-1 .sale-tab{font-size:11px;height:32px;max-width:245px;padding:9px 0 10px 6px}}.product-zoma-body-pillow .top-section .col-1 .ready-container{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#70cc97 0 0 no-repeat padding-box;border-radius:0 0 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:43px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:184px;position:absolute;right:0;top:0;width:100%;z-index:20}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .col-1 .ready-container{height:35px;max-width:155px}}.product-zoma-body-pillow .top-section .col-1 .ready-container p{color:#e3fdee;font-size:16px;letter-spacing:0;margin:0}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .col-1 .ready-container p{font-size:14px}}.product-zoma-body-pillow .top-section .col-1 .ready-container .circle{background-color:#fff;border:1px solid #fff;border-radius:50%;bottom:2px;height:8px;margin-right:6px;position:relative;width:8px}.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails{display:none;max-width:105px;overflow:hidden;position:absolute;z-index:2;top:17px;left:25px}.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails.slick-initialized{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails{display:none!important}}.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails .product-thumbnail{margin:8px 0;max-width:100px;height:68px;width:100%}.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails .product-thumbnail .hybrid{display:none}@media screen and (max-width:1500px){.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails .product-thumbnail{margin:5px 0;max-width:85px;height:60px}}.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails .product-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid transparent}.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails .product-thumbnail img.is-active{border:1px solid #e50a47}.product-zoma-body-pillow .top-section .col-1 .product-carousel-thumbnails .product-thumbnail:hover{cursor:pointer}.product-zoma-body-pillow .top-section .col-1 .product-carousel{display:none}.product-zoma-body-pillow .top-section .col-1 .product-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.product-zoma-body-pillow .top-section .col-1 .product-carousel .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.product-zoma-body-pillow .top-section .col-1 .product-carousel.slick-initialized{display:block}.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-animation.slick-slide .hybrid,.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-image.slick-slide .hybrid{display:none}@media screen and (max-width:450px){.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-animation,.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-image{max-height:290px}}.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-animation:focus,.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-image:focus{outline:0}.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-animation:hover,.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-image:hover{cursor:-webkit-grab;cursor:grab}.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-animation.has-tab,.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-image.has-tab{position:relative}.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-animation-tab,.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-image-tab{padding:9px 22px 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-radius:50px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5);background-color:#f5f5fc;font-size:20px;height:50px;color:#2d248c;position:absolute;bottom:40px;left:40px}@media screen and (max-width:550px){.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-animation-tab,.product-zoma-body-pillow .top-section .col-1 .product-carousel .carousel-image-tab{font-size:11px;padding:7px 17px 4px;bottom:50px;left:10px;height:30px}}.product-zoma-body-pillow .top-section .col-1 .product-carousel .slick-dots{margin-top:0;bottom:20px}.product-zoma-body-pillow .top-section .col-1 .product-carousel .slick-dots button{background:grey}.product-zoma-body-pillow .top-section .col-1 .product-carousel .slick-dots .slick-active button{background-color:#e50a47}.product-zoma-body-pillow .top-section .col-1 .product-carousel{display:block}.product-zoma-body-pillow .top-section .col-2{background-color:#fff;height:100%;max-width:650px;padding:50px 60px 60px;-webkit-transition:min-width .26s linear;transition:min-width .26s linear;width:36%}@media only screen and (max-width:1650px){.product-zoma-body-pillow .top-section .col-2{width:50%}}@media only screen and (max-width:1450px){.product-zoma-body-pillow .top-section .col-2{padding:30px}}@media only screen and (min-width:1025px) and (max-width:1245px){.product-zoma-body-pillow .top-section .col-2{width:42%}}@media only screen and (max-width:1024px){.product-zoma-body-pillow .top-section .col-2{max-width:unset;min-width:unset;padding:60px 18% 80px;width:100%}}@media all and (max-width:585px){.product-zoma-body-pillow .top-section .col-2{padding:40px 15px 50px}}.product-zoma-body-pillow .top-section .small-text-area{margin-top:30px}.product-zoma-body-pillow .top-section .small-text-area p{color:#666;font-size:14px;margin:0 auto;text-align:center}.product-zoma-body-pillow .top-section h2{color:#000;font:35px/42px WSailec-Bold;letter-spacing:-.21px}@media only screen and (max-width:450px){.product-zoma-body-pillow .top-section h2{font-size:28px}}.product-zoma-body-pillow .top-section .star-rating-widget{margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-zoma-body-pillow .top-section .star-rating-widget .star-rating.processed{opacity:1!important}.product-zoma-body-pillow .top-section .star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews .label{display:inherit}.product-zoma-body-pillow .top-section .badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;width:100%}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .badges-container{margin-top:15px}}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .badges-container .badge{max-width:80px}}.product-zoma-body-pillow .top-section .badges-container .badge img{width:100%}.product-zoma-body-pillow .top-section .badges-container.badges-container-v2{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.product-zoma-body-pillow .top-section .badges-container.badges-container-v2 .badge img{height:auto;width:100%}.product-zoma-body-pillow .top-section .product-sell-features{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;border-radius:35px 35px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:35px}.product-zoma-body-pillow .top-section .product-sell-features-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 35px;width:100%}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .product-sell-features-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:20px 8px}}.product-zoma-body-pillow .top-section .product-sell-features-container .feature-check{font-size:14px;margin:0 20px;max-width:132px;text-align:center;width:100%}@media screen and (max-width:1600px){.product-zoma-body-pillow .top-section .product-sell-features-container .feature-check{margin:10px 5px}}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .product-sell-features-container .feature-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;-ms-flex-pack:distribute;justify-content:space-around;margin:10px 0;width:142px}}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .product-sell-features-container .feature-check .feature{height:15px;margin-left:4px}}.product-zoma-body-pillow .top-section .product-sell-features-container .feature-check .green-checkmark-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#70cc97;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 9px;width:25px}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .product-sell-features-container .feature-check .green-checkmark-circle{margin:auto}}.product-zoma-body-pillow .top-section .product-sell-features-container .feature-check .green-checkmark-circle svg{height:15px;width:15px}.product-zoma-body-pillow .top-section .product-sell-features .button-red{padding:22px 20px 21px}.product-zoma-body-pillow .top-section .product-sell-features button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.8px;margin-top:0}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .product-sell-features button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 15px 18px}}.product-zoma-body-pillow .top-section .product-sell-features button .inner-text{color:#fff;font-size:16px;margin:auto}.product-zoma-body-pillow .top-section .product-sell-features button .inner-button{background:#fff;border-radius:50px;color:#2d248c;font-family:WSailec;font-size:14px;letter-spacing:0;padding:13px 20px 10px;text-transform:none}@media screen and (max-width:768px){.product-zoma-body-pillow .top-section .product-sell-features button .inner-button{background:0 0;color:#fff;margin-top:5px;padding:0}}.product-zoma-body-pillow .top-section .select-options{cursor:pointer;margin-top:30px;position:relative}@media only screen and (max-width:1024px){.product-zoma-body-pillow .top-section .select-options{margin-top:30px}}@media only screen and (max-width:768px){.product-zoma-body-pillow .top-section .select-options{margin-top:20px}}.product-zoma-body-pillow .top-section .select-options label{cursor:pointer;margin:0}@media only screen and (max-width:435px){.product-zoma-body-pillow .top-section .select-options label span{display:none}}.product-zoma-body-pillow .top-section .select-options .header label{font:14px/15px WSailec}.product-zoma-body-pillow .top-section .select-options .selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;padding:22px 20px 18px;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-zoma-body-pillow .top-section .select-options .selected:hover{background:#f9f9f9}.product-zoma-body-pillow .top-section .select-options .selected .arrow{margin:0 0 0 auto}.product-zoma-body-pillow .top-section .select-options .selected .arrow img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.product-zoma-body-pillow .top-section .select-options .selected .item,.product-zoma-body-pillow .top-section .select-options ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:20px;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}.product-zoma-body-pillow .top-section .select-options .selected .item label,.product-zoma-body-pillow .top-section .select-options ul li label{color:#2d1c45;font:16px/21px WSailec-Medium;letter-spacing:.4px}.product-zoma-body-pillow .top-section .select-options .selected .item label span,.product-zoma-body-pillow .top-section .select-options ul li label span{color:#020a12;font:14px/21px WSailec;letter-spacing:.35px}.product-zoma-body-pillow .top-section .select-options .selected .item .price .reduced-price,.product-zoma-body-pillow .top-section .select-options ul li .price .reduced-price{color:#e50a47;font:16px/21px WSailec;letter-spacing:1.47px}.product-zoma-body-pillow .top-section .select-options .selected .item .price .full-price,.product-zoma-body-pillow .top-section .select-options ul li .price .full-price{color:#666;font:16px/21px WSailec;letter-spacing:1.47px;text-decoration:line-through}.product-zoma-body-pillow .top-section .select-options ul{background:#fff;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.07);box-shadow:0 20px 20px 0 rgba(0,0,0,.07);display:none;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;-webkit-transition:max-height .1s ease-in-out;transition:max-height .1s ease-in-out;width:100%;z-index:10}.product-zoma-body-pillow .top-section .select-options ul li{padding:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-zoma-body-pillow .top-section .select-options ul li:hover{background:#f6f6f6}.product-zoma-body-pillow .top-section .select-options ul li.active .price .reduced-pice,.product-zoma-body-pillow .top-section .select-options ul li.active label,.product-zoma-body-pillow .top-section .select-options ul li.active label span{color:#e50a47}.product-zoma-body-pillow .top-section .select-options.open .arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.product-zoma-body-pillow .top-section .select-options.open ul{display:block;max-height:unset}.product-zoma-body-pillow .top-section .ships,.product-zoma-body-pillow .top-section .which{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0;position:relative}.product-zoma-body-pillow .top-section .ships label,.product-zoma-body-pillow .top-section .which label{color:#020a12;cursor:pointer;font:12px/14px WSailec;letter-spacing:.12px;margin:0;margin-left:10px;text-decoration:underline}.product-zoma-body-pillow .top-section .ships+.gift-container,.product-zoma-body-pillow .top-section .which+.gift-container{margin-top:30px}@media screen and (max-width:1024px){.product-zoma-body-pillow .top-section .ships+.gift-container,.product-zoma-body-pillow .top-section .which+.gift-container{margin-top:20px}}.product-zoma-body-pillow .top-section .ships .tooltip,.product-zoma-body-pillow .top-section .which .tooltip{background:#fff;-webkit-box-shadow:0 3px 9px 3px rgba(204,204,204,.5);box-shadow:0 3px 9px 3px rgba(204,204,204,.5);color:#020a12;display:none;font:12px/18px WSailec;left:0;letter-spacing:.12px;line-height:18px;padding:10px;position:absolute;top:40px;z-index:10}@media screen and (max-width:1024px){.product-zoma-body-pillow .top-section .ships .tooltip,.product-zoma-body-pillow .top-section .which .tooltip{max-width:450px;text-align:left}}@media screen and (max-width:400px){.product-zoma-body-pillow .top-section .ships .tooltip,.product-zoma-body-pillow .top-section .which .tooltip{max-width:250px}}.product-zoma-body-pillow .top-section .ships label:hover+.tooltip,.product-zoma-body-pillow .top-section .which label:hover+.tooltip{display:block;z-index:10}.product-zoma-body-pillow .top-section .ships label{color:#248c50}.product-zoma-body-pillow .top-section .ships.grey label{color:#707070}.product-zoma-body-pillow .top-section .ships.grey svg .ships-fill{fill:#98989a}.product-zoma-body-pillow .top-section .ships.grey svg .ships-fill-second{fill:#707070}.product-zoma-body-pillow .top-section .ships.grey svg .ships-stroke{stroke:#707070}.product-zoma-body-pillow .top-section .button-red{background:#e50a47;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font:16px/21px WSailec-Bold;letter-spacing:.8px;margin-top:40px;padding:22px 50px 21px;text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}@media only screen and (min-width:1025px){.product-zoma-body-pillow .top-section .button-red:hover{background:#ef0848}}.product-zoma-body-pillow .top-section .select-options-bundle{margin-bottom:15px}.product-zoma-body-pillow .top-section .select-options-bundle__container{margin-top:40px}@media only screen and (max-width:1024px){.product-zoma-body-pillow .top-section .select-options-bundle__container{margin-top:30px}}.product-zoma-body-pillow .top-section .select-options-bundle__container .header{margin-bottom:10px}.product-zoma-body-pillow .top-section .select-options-bundle__container .header label{color:#000;font:14px/15px WSailec;letter-spacing:.4px;letter-spacing:0}.product-zoma-body-pillow .top-section .select-option-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-zoma-body-pillow .top-section .select-option-check.active .select-option__checkmark button{background:#2d1c45}.product-zoma-body-pillow .top-section .select-option-check.active .select-option__title button{color:#2d1c45!important}@media only screen and (min-width:1025px){.product-zoma-body-pillow .top-section .select-option-check.active .select-option__title button:hover{color:#2d1c45!important}}.product-zoma-body-pillow .top-section .select-option__checkmark{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.product-zoma-body-pillow .top-section .select-option__checkmark button{background:#ddd;border:0;border:1px solid transparent;border-radius:50%;height:25px;outline:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:border-color .15s ease;transition:border-color .15s ease;width:25px}.product-zoma-body-pillow .top-section .select-option__checkmark button:not(:disabled){cursor:pointer}.product-zoma-body-pillow .top-section .select-option__checkmark .check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-zoma-body-pillow .top-section .select-option__checkmark .check svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-zoma-body-pillow .top-section .select-option__title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:15px}.product-zoma-body-pillow .top-section .select-option__title button{background-color:#fff;border:0;color:#707070;cursor:pointer;font-size:14px;letter-spacing:.35px;outline:0;text-decoration:underline;-ms-touch-action:manipulation;touch-action:manipulation}.product-zoma-body-pillow .top-section .select-option__title button:hover{color:#e50a47}.product-zoma-body-pillow .top-section .select-option__price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;letter-spacing:1.29px}.product-zoma-body-pillow .top-section .select-option__price.isDiscounted .full-price{text-decoration:line-through}.product-zoma-body-pillow .top-section .select-option__price .reduced-price{color:#e50a47;padding-right:8px}.product-zoma-body-pillow .top-section .select-option__price .full-price{color:#666}.product-zoma-body-pillow .selected .arrow{display:none}.product-zoma-body-pillow .select-options{pointer-events:none}.product-zoma-body-pillow .select-options .header{display:none}.product-zoma-body-pillow .select-options>*{pointer-events:none}.product-zoma-body-pillow .custom-select{pointer-events:none}.product-zoma-body-pillow .product-hero .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:unset;top:100px}@media screen and (max-width:1024px){.product-zoma-body-pillow .product-hero .title-block{top:55px}}@media screen and (max-width:768px){.product-zoma-body-pillow .product-hero .title-block{top:40px}}@media screen and (max-width:600px){.product-zoma-body-pillow .product-hero .title-block h1{font-size:30px;line-height:36px}}.product-zoma-body-pillow .product-hero .title-block p{max-width:unset;text-align:center}@media screen and (max-width:600px){.product-zoma-body-pillow .product-hero .title-block p{font-size:16px;line-height:24px;margin-top:20px;max-width:220px}}.product-zoma-body-pillow section.product-details-overview{padding:100px 0 180px}@media screen and (max-width:1920px){.product-zoma-body-pillow section.product-details-overview{padding:60px 0 190px}}@media screen and (max-width:1600px){.product-zoma-body-pillow section.product-details-overview{padding:60px 0 120px}}@media screen and (max-width:1300px){.product-zoma-body-pillow section.product-details-overview{padding:60px 0 80px}}@media screen and (max-width:1024px){.product-zoma-body-pillow section.product-details-overview{padding:60px 0 260px}}@media screen and (max-width:768px){.product-zoma-body-pillow section.product-details-overview{padding:80px 0 200px}}@media screen and (max-width:600px){.product-zoma-body-pillow section.product-details-overview{padding:50px 0 220px}}@media screen and (max-width:500px){.product-zoma-body-pillow section.product-details-overview{padding:50px 0 240px}}.product-zoma-body-pillow section.product-details-overview .title-block{margin:0 auto;max-width:650px;z-index:2}@media screen and (max-width:600px){.product-zoma-body-pillow section.product-details-overview .constrain{max-height:250px}}@media screen and (max-width:500px){.product-zoma-body-pillow section.product-details-overview .constrain{max-height:200px}}.product-zoma-body-pillow section.product-details-overview .constrain picture{top:20px;z-index:-10}@media screen and (max-width:1920px){.product-zoma-body-pillow section.product-details-overview .constrain picture{top:40px}}@media screen and (max-width:1300px){.product-zoma-body-pillow section.product-details-overview .constrain picture{top:80px}}@media screen and (max-width:768px){.product-zoma-body-pillow section.product-details-overview .constrain picture{top:75px}}@media screen and (max-width:450px){.product-zoma-body-pillow section.product-details-overview .constrain picture{top:100px}}@media screen and (max-width:380px){.product-zoma-body-pillow section.product-details-overview .constrain picture{top:130px}}.product-zoma-body-pillow section.product-details-overview .constrain .lines-container{bottom:unset;position:relative;top:100px}@media screen and (max-width:1920px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container{top:140px}}@media screen and (max-width:1600px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container{top:70px}}@media screen and (max-width:1300px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container{top:40px}}@media screen and (max-width:1024px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container{top:110px}}@media screen and (max-width:767px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container{top:160px}}@media screen and (max-width:600px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container{top:145px}}.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .lines-top{bottom:20px}@media screen and (max-width:1300px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .lines-top .lines-content{width:80%}}@media screen and (max-width:1300px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list{width:80%}}@media screen and (max-width:1024px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;top:150px;width:100%}}@media screen and (max-width:767px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:50px}}@media screen and (max-width:600px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list{top:15px}}.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;width:340px}@media screen and (max-width:1024px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list li .icon-desc,.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list li .icon-label{text-align:center}@media screen and (max-width:1024px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list li .icon-desc,.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list li .icon-label{text-align:left}}.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list li .icon-label{margin-bottom:20px}@media screen and (max-width:600px){.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list li .icon-label{margin-bottom:10px}}.product-zoma-body-pillow section.product-details-overview .constrain .lines-container .icon-list li img{top:-10px}.product-zoma-body-pillow section.product-gallery-images{margin-bottom:50px}@media only screen and (min-width:1261px){.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:auto;max-width:1550px}}@media screen and (max-width:1260px){.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:95px;outline:0;text-align:center}@media screen and (max-width:768px){.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column{font-size:11px}}@media screen and (max-width:768px){.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column h4{margin:0 auto;max-width:75px;text-align:center}}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column.shipping-icon img{margin:0 auto;width:80px}@media screen and (max-width:768px){.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column.loft-icon h4{max-width:70px}}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column.loft-icon img{margin:0 auto;width:80px}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column.warranty-icon img{margin:0 auto;width:62px}@media screen and (max-width:768px){.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column.support-icon h4{max-width:95px}}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column.support-icon img{margin:0 auto;width:80px}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .ic-column.machine-icon img{margin:0 auto;width:80px}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .icon-container{padding:0 20px}@media only screen and (max-width:575px){.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .icon-container{padding:0 10px}}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .image-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:575px){.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .image-container img{max-height:50px;-o-object-fit:cover;object-fit:cover}}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px auto 0;margin-top:15px;max-width:225px;text-align:center}.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .text-container h4{color:#332f30;font-family:WSailec-Bold;font-size:14px;font-weight:400;letter-spacing:0;text-transform:capitalize}@media only screen and (max-width:575px){.product-zoma-body-pillow .ic-section.mattressV2 .mattress-icon-slider .text-container h4{font-family:WSailec-Medium;font-size:11px;line-height:14px}}.product-zoma-body-pillow .blurp-section-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 120px}@media all and (max-width:1024px){.product-zoma-body-pillow .blurp-section-left{padding:30px 60px}}@media all and (max-width:768px){.product-zoma-body-pillow .blurp-section-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px}}@media all and (max-width:424px){.product-zoma-body-pillow .blurp-section-left{padding:15px 0}}.product-zoma-body-pillow .blurp-section-left picture{max-width:60%}@media all and (max-width:768px){.product-zoma-body-pillow .blurp-section-left picture{max-width:unset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.product-zoma-body-pillow .blurp-section-left .title{-ms-flex-item-align:center;align-self:center;margin-left:0;max-width:unset;width:50%;z-index:1}@media screen and (max-width:1024px){.product-zoma-body-pillow .blurp-section-left .title{width:unset}}@media all and (max-width:768px){.product-zoma-body-pillow .blurp-section-left .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;width:100%}}@media all and (max-width:424px){.product-zoma-body-pillow .blurp-section-left .title{padding:0 20px;text-align:center}}.product-zoma-body-pillow .blurp-section-left .title h2{font-family:Sailec-Bold;font-size:72px;line-height:80px;margin-bottom:30px}@media all and (max-width:1450px){.product-zoma-body-pillow .blurp-section-left .title h2{font-size:40px;letter-spacing:.04px;line-height:40px}}@media all and (max-width:768px){.product-zoma-body-pillow .blurp-section-left .title h2{margin-bottom:20px}}@media all and (max-width:424px){.product-zoma-body-pillow .blurp-section-left .title h2{font-size:30px;line-height:30px}}@media all and (max-width:1450px){.product-zoma-body-pillow .blurp-section-left .title h2.stay-charged{line-height:46px}}@media all and (max-width:424px){.product-zoma-body-pillow .blurp-section-left .title h2.stay-charged{font-size:30px;line-height:33px}}.product-zoma-body-pillow .blurp-section-left .title p{color:#000;font-size:16px;letter-spacing:0;line-height:30px;max-width:460px;text-align:left}@media all and (max-width:1450px){.product-zoma-body-pillow .blurp-section-left .title p{font-size:16px;letter-spacing:0;line-height:24px}}@media all and (max-width:768px){.product-zoma-body-pillow .blurp-section-left .title p{text-align:center}}.product-zoma-body-pillow .blurp-section-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 120px}@media all and (max-width:1024px){.product-zoma-body-pillow .blurp-section-right{padding:30px 60px}}@media all and (max-width:768px){.product-zoma-body-pillow .blurp-section-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px}}@media all and (max-width:424px){.product-zoma-body-pillow .blurp-section-right{padding:15px 0}}.product-zoma-body-pillow .blurp-section-right picture{max-width:60%}@media all and (max-width:768px){.product-zoma-body-pillow .blurp-section-right picture{max-width:unset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.product-zoma-body-pillow .blurp-section-right .title{-ms-flex-item-align:top;align-self:top;max-width:unset;padding-top:5%;position:relative;width:50%;z-index:1}@media all and (max-width:768px){.product-zoma-body-pillow .blurp-section-right .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:0;text-align:center;width:100%}}@media all and (max-width:424px){.product-zoma-body-pillow .blurp-section-right .title{padding:0 20px;text-align:center}}.product-zoma-body-pillow .faqs{padding:80px 0}@media screen and (max-width:1024px){.product-zoma-body-pillow .faqs{padding:60px 0}}@media screen and (max-width:768px){.product-zoma-body-pillow .faqs{padding:40px 0}}body[data-product-color=white] .gray-picture{display:none}body[data-product-color=gray] .white-picture{display:none}.product-zoma-tencel-sheets p{letter-spacing:0!important}.product-zoma-tencel-sheets .trademark-header{bottom:30px;font-size:42px;position:relative}@media screen and (max-width:1024px){.product-zoma-tencel-sheets .trademark-header{bottom:unset;font-size:inherit}}.product-zoma-tencel-sheets .buy-area .custom-select-container .custom-select .first-column span{display:none!important}.product-zoma-tencel-sheets .product-hero .title-block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;left:unset;right:100px;top:100px}@media screen and (max-width:1024px){.product-zoma-tencel-sheets .product-hero .title-block{top:55px}}@media screen and (max-width:768px){.product-zoma-tencel-sheets .product-hero .title-block{right:unset;top:40px}}.product-zoma-tencel-sheets .product-hero .title-block h1{max-width:520px;text-align:right}@media screen and (max-width:768px){.product-zoma-tencel-sheets .product-hero .title-block h1{font-size:30px;line-height:32px;max-width:300px;text-align:center}}.product-zoma-tencel-sheets .product-hero .title-block h1 span{display:inline-block}.product-zoma-tencel-sheets .product-hero .title-block p{color:#000;font-size:18px;max-width:440px;text-align:right}@media screen and (max-width:768px){.product-zoma-tencel-sheets .product-hero .title-block p{font-size:16px;line-height:24px;margin-top:20px;max-width:280px;text-align:center}}.product-zoma-tencel-sheets .product-hero .title-block p.title{margin:0}.product-zoma-tencel-sheets section.ic-section .ic-wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column{margin:0 .5em}.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .warranty-icon{margin:0 auto;width:55px}.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .shipping-icon{margin:0 auto;width:80px}@media screen and (max-width:768px){.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .shipping-icon{width:70px}}.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .cool-icon{margin:0 auto;width:60px}@media screen and (max-width:768px){.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .cool-icon{width:50px}}.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .moisture-icon{margin:0 auto;width:70px}.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .tencel-icon{margin:0 auto;width:60px}@media screen and (max-width:768px){.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .tencel-icon{width:55px}}.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .threadcount-icon{margin:0 auto;width:60px}@media screen and (max-width:768px){.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column .threadcount-icon{width:55px}}.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column h4{letter-spacing:0;text-transform:capitalize}@media screen and (max-width:1260px){.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column{margin:0 60px}}@media screen and (max-width:1024px){.product-zoma-tencel-sheets section.ic-section .ic-wrapper .ic-column{margin:0 40px}}.product-zoma-tencel-sheets .blurp-section .bullet-list{display:block;list-style:disc;margin-bottom:20px;margin-top:20px;-webkit-padding-start:25px;padding-inline-start:25px;text-align:left}.product-zoma-tencel-sheets .blurp-section .bullet-list li{list-style:disc}.product-zoma-tencel-sheets .blurp-section .bullet-list li:not(:last-of-type){margin-bottom:16px}.product-zoma-tencel-sheets .blurp-section-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 120px}@media (max-width:1600px){.product-zoma-tencel-sheets .blurp-section-left{padding:30px 60px}}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px}}@media all and (max-width:424px){.product-zoma-tencel-sheets .blurp-section-left{padding:30px 0 0}}.product-zoma-tencel-sheets .blurp-section-left picture{max-width:53%}@media screen and (max-width:1600px){.product-zoma-tencel-sheets .blurp-section-left picture{max-width:65%}}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-left picture{margin-left:unset;max-width:unset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.product-zoma-tencel-sheets .blurp-section-left .title{-ms-flex-item-align:center;align-self:center;margin-left:0;max-width:650px}@media screen and (max-width:1024px){.product-zoma-tencel-sheets .blurp-section-left .title{width:unset}}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-left .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;width:100%}}@media all and (max-width:424px){.product-zoma-tencel-sheets .blurp-section-left .title{padding:0 20px;text-align:center}}.product-zoma-tencel-sheets .blurp-section-left .title h2{font-family:Sailec-Bold;font-size:72px;line-height:80px;margin-bottom:30px}@media all and (max-width:1450px){.product-zoma-tencel-sheets .blurp-section-left .title h2{font-size:40px;letter-spacing:.04px;line-height:40px}}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-left .title h2{margin:0}}@media all and (max-width:424px){.product-zoma-tencel-sheets .blurp-section-left .title h2{font-size:30px;line-height:30px}}.product-zoma-tencel-sheets .blurp-section-left .title p{color:#000;font-size:16px;letter-spacing:0;line-height:30px;max-width:460px;text-align:left}@media all and (max-width:1450px){.product-zoma-tencel-sheets .blurp-section-left .title p{font-size:16px;letter-spacing:0;line-height:24px}}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-left .title p{text-align:left}}@media all and (max-width:600px){.product-zoma-tencel-sheets .blurp-section-left .title p{text-align:center}}.product-zoma-tencel-sheets .blurp-section-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 120px}@media (max-width:1600px){.product-zoma-tencel-sheets .blurp-section-right{padding:30px 60px}}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px}}@media all and (max-width:424px){.product-zoma-tencel-sheets .blurp-section-right{padding:30px 0 0}}.product-zoma-tencel-sheets .blurp-section-right picture{max-width:53%}@media screen and (max-width:1600px){.product-zoma-tencel-sheets .blurp-section-right picture{max-width:65%}}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-right picture{max-width:unset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.product-zoma-tencel-sheets .blurp-section-right .title{-ms-flex-item-align:top;align-self:top;padding-top:1.5%;position:relative;width:35%}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-right .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:0;text-align:center;top:unset;width:100%}}@media all and (max-width:424px){.product-zoma-tencel-sheets .blurp-section-right .title{padding:0 20px;text-align:center}}.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper h2{margin-bottom:30px}.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper.reduce-pains{right:-110px}@media screen and (max-width:1024px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper.reduce-pains{right:-75px}}@media screen and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper.reduce-pains{position:static;right:unset}}.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper.reduce-pains span span{display:block}@media screen and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper.reduce-pains span span{display:inline-block}}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;max-width:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;width:100%}}.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper h2{font-family:Sailec-Bold;font-size:72px;line-height:80px;margin-bottom:30px}@media all and (max-width:1450px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper h2{font-size:40px;letter-spacing:.04px;line-height:40px}}@media all and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper h2{margin:0}}@media all and (max-width:424px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper h2{font-size:30px;line-height:30px}}.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper p{color:#000;font-size:16px;letter-spacing:0;line-height:30px;max-width:460px;text-align:left}@media all and (max-width:1450px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper p{font-size:16px;letter-spacing:0;line-height:24px}}@media screen and (max-width:900px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper p{margin-top:20px;max-width:unset}}@media all and (max-width:424px){.product-zoma-tencel-sheets .blurp-section-right .title .title-wrapper p{text-align:center}}.product-zoma-tencel-sheets .blurp-section-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:200px auto 60px;max-width:950px;position:relative}@media screen and (max-width:1600px){.product-zoma-tencel-sheets .blurp-section-middle{margin:320px auto 60px}}@media screen and (max-width:768px){.product-zoma-tencel-sheets .blurp-section-middle{margin:30px auto}}.product-zoma-tencel-sheets .blurp-section-middle .title{padding:0 20px}.product-zoma-tencel-sheets .blurp-section-middle .title.overlay{position:absolute;top:-140px}@media screen and (max-width:768px){.product-zoma-tencel-sheets .blurp-section-middle .title.overlay{position:static}}.product-zoma-tencel-sheets .blurp-section-middle .title .title-wrapper h2{font-family:Sailec-Bold;font-size:72px;line-height:80px;margin-bottom:30px;text-align:center}@media screen and (max-width:768px){.product-zoma-tencel-sheets .blurp-section-middle .title .title-wrapper h2{font-size:30px;line-height:32px}}.product-zoma-tencel-sheets .blurp-section-middle .title .title-wrapper p{color:#000;font-size:16px;letter-spacing:0;line-height:30px;max-width:470px;text-align:center}@media screen and (max-width:1200px){.product-zoma-tencel-sheets .blurp-section-middle .title .title-wrapper p{text-align:left}}.product-zoma-tencel-sheets .blurp-section-middle .image-container.overlay{bottom:150px;position:relative}@media screen and (max-width:768px){.product-zoma-tencel-sheets .blurp-section-middle .image-container{width:100%}}.product-zoma-tencel-sheets .details-section a.white-to-blk-btn{padding:20px 0 19px;width:272px}.product-zoma-tencel-sheets .details-section.cards-section h2{font-size:48px}@media screen and (max-width:768px){.product-zoma-tencel-sheets .details-section.cards-section h2{font-size:30px}}.product-zoma-tencel-sheets .details-section.background-white{background:#fff}.product-zoma-tencel-sheets .details-section-slider{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:60px}.product-zoma-tencel-sheets .details-section-slider .shipping-icon{width:130px}@media screen and (max-width:768px){.product-zoma-tencel-sheets .details-section-slider .shipping-icon{width:100px}}.product-zoma-tencel-sheets .details-section-cards .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:620px}.product-zoma-tencel-sheets .details-section .slick-arrow{display:none}@media screen and (max-width:600px){.product-zoma-tencel-sheets .details-section .slick-arrow{display:block}}@media screen and (max-width:414px){.product-zoma-tencel-sheets .details-section .slick-next{right:-8px}}@media screen and (max-width:414px){.product-zoma-tencel-sheets .details-section .slick-prev{left:-8px}}.product-zoma-tencel-sheets .faqs{padding:80px 0}@media screen and (max-width:1024px){.product-zoma-tencel-sheets .faqs{padding:60px 0}}@media screen and (max-width:768px){.product-zoma-tencel-sheets .faqs{padding:40px 0}}.template--recover-protector .desktop-hide{display:none}@media screen and (max-width:900px){.template--recover-protector .desktop-hide{display:initial}}.template--recover-protector .mobile-hide{display:initial}@media screen and (max-width:900px){.template--recover-protector .mobile-hide{display:none}}.template--recover-protector p{letter-spacing:0!important}.template--recover-protector .slick-dots li{padding:0 7px!important}.template--recover-protector .buy-area .custom-select-container .custom-select .first-column span{display:none!important}.template--recover-protector .product-hero .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;left:unset;top:100px}@media screen and (max-width:1024px){.template--recover-protector .product-hero .title-block{top:55px}}@media screen and (max-width:768px){.template--recover-protector .product-hero .title-block{right:unset;top:40px}}.template--recover-protector .product-hero .title-block h1{text-align:center}@media screen and (max-width:768px){.template--recover-protector .product-hero .title-block h1{font-size:30px;line-height:36px;max-width:300px;text-align:center}}.template--recover-protector .product-hero .title-block h1 span{display:inline-block}.template--recover-protector .product-hero .title-block p{color:#000;font-size:18px;max-width:600px;text-align:center}@media screen and (max-width:768px){.template--recover-protector .product-hero .title-block p{font-size:16px;line-height:24px;margin-top:20px;max-width:280px;text-align:center}}.template--recover-protector .product-hero .title-block p.title{margin:0}.template--recover-protector .product-hero.bg-img img{min-height:675px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.template--recover-protector .product-hero.bg-img img{min-height:520px;-o-object-fit:cover;object-fit:cover}}.template--recover-protector section.ic-section .ic-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.template--recover-protector section.ic-section .ic-wrapper .ic-column{margin:0 .5em}.template--recover-protector section.ic-section .ic-wrapper .ic-column .warranty-icon{margin:0 auto;width:55px}.template--recover-protector section.ic-section .ic-wrapper .ic-column .shipping-icon{margin:0 auto;width:68px}@media screen and (max-width:768px){.template--recover-protector section.ic-section .ic-wrapper .ic-column .shipping-icon{width:70px}}.template--recover-protector section.ic-section .ic-wrapper .ic-column .recover-icon{margin:0 auto;width:50px}@media screen and (max-width:768px){.template--recover-protector section.ic-section .ic-wrapper .ic-column .recover-icon{width:47px}}.template--recover-protector section.ic-section .ic-wrapper .ic-column .secure-icon{margin:0 auto;width:41px}.template--recover-protector section.ic-section .ic-wrapper .ic-column .protection-icon{margin:0 auto;width:39px}.template--recover-protector section.ic-section .ic-wrapper .ic-column h4{letter-spacing:0;text-transform:capitalize}@media screen and (max-width:1260px){.template--recover-protector section.ic-section .ic-wrapper .ic-column{margin:0 60px}}@media screen and (max-width:1024px){.template--recover-protector section.ic-section .ic-wrapper .ic-column{margin:0 40px}}.template--recover-protector .blurp-section-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 120px}@media (max-width:1600px){.template--recover-protector .blurp-section-left{padding:30px 60px}}@media all and (max-width:900px){.template--recover-protector .blurp-section-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px}}@media all and (max-width:424px){.template--recover-protector .blurp-section-left{padding:30px 0 0}}.template--recover-protector .blurp-section-left picture{margin-left:10%;max-width:53%}@media screen and (max-width:1600px){.template--recover-protector .blurp-section-left picture{margin-left:0;max-width:65%}}@media all and (max-width:900px){.template--recover-protector .blurp-section-left picture{margin-left:unset;max-width:unset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.template--recover-protector .blurp-section-left .title{-ms-flex-item-align:center;align-self:center;margin-left:0;max-width:650px}@media screen and (max-width:1024px){.template--recover-protector .blurp-section-left .title{width:unset}}@media all and (max-width:900px){.template--recover-protector .blurp-section-left .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;width:100%}}@media all and (max-width:424px){.template--recover-protector .blurp-section-left .title{padding:0 20px;text-align:center}}.template--recover-protector .blurp-section-left .title h2{font-family:Sailec-Bold;font-size:52px;line-height:115%;margin-bottom:30px}@media all and (max-width:1450px){.template--recover-protector .blurp-section-left .title h2{font-size:40px;letter-spacing:.04px;line-height:40px}}@media all and (max-width:900px){.template--recover-protector .blurp-section-left .title h2{margin:0}}@media all and (max-width:424px){.template--recover-protector .blurp-section-left .title h2{font-size:30px;line-height:36px}}.template--recover-protector .blurp-section-left .title p{color:#000;font-size:16px;letter-spacing:0;line-height:30px;max-width:460px;text-align:left}@media all and (max-width:1450px){.template--recover-protector .blurp-section-left .title p{font-size:16px;line-height:24px;max-width:unset}}@media all and (max-width:900px){.template--recover-protector .blurp-section-left .title p{text-align:left}}@media all and (max-width:600px){.template--recover-protector .blurp-section-left .title p{text-align:center}}.template--recover-protector .blurp-section-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 120px}@media (max-width:1600px){.template--recover-protector .blurp-section-right{padding:30px 60px}}@media all and (max-width:900px){.template--recover-protector .blurp-section-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px}}@media all and (max-width:424px){.template--recover-protector .blurp-section-right{padding:30px 0 0}}.template--recover-protector .blurp-section-right video{z-index:1}@media screen and (max-width:1800px){.template--recover-protector .blurp-section-right video{max-width:800px}}@media screen and (max-width:1600px){.template--recover-protector .blurp-section-right video{max-width:700px}}@media screen and (max-width:1200px){.template--recover-protector .blurp-section-right video{max-width:600px}}@media screen and (max-width:1024px){.template--recover-protector .blurp-section-right video{margin:0 auto;max-width:500px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:1024px){.template--recover-protector .blurp-section-right video{max-width:99%}}@media screen and (max-width:768px){.template--recover-protector .blurp-section-right video{max-width:100%}}.template--recover-protector .blurp-section-right picture{max-width:53%}@media screen and (max-width:1600px){.template--recover-protector .blurp-section-right picture{max-width:65%}}@media all and (max-width:900px){.template--recover-protector .blurp-section-right picture{max-width:unset;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.template--recover-protector .blurp-section-right .title{-ms-flex-item-align:top;align-self:top;padding-top:1.5%;position:relative;width:35%;z-index:2}@media all and (max-width:900px){.template--recover-protector .blurp-section-right .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:0;text-align:center;width:100%}}@media all and (max-width:424px){.template--recover-protector .blurp-section-right .title{padding:0 20px;text-align:center}}.template--recover-protector .blurp-section-right .title .title-wrapper h2{margin-bottom:30px}.template--recover-protector .blurp-section-right .title .title-wrapper.reduce-pains{right:-110px}@media screen and (max-width:1024px){.template--recover-protector .blurp-section-right .title .title-wrapper.reduce-pains{right:-75px}}@media screen and (max-width:900px){.template--recover-protector .blurp-section-right .title .title-wrapper.reduce-pains{position:static;right:unset}}.template--recover-protector .blurp-section-right .title .title-wrapper.reduce-pains span span{display:block}@media screen and (max-width:900px){.template--recover-protector .blurp-section-right .title .title-wrapper.reduce-pains span span{display:inline-block}}@media all and (max-width:900px){.template--recover-protector .blurp-section-right .title .title-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 30px;max-width:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;width:100%}}.template--recover-protector .blurp-section-right .title .title-wrapper h2{font-family:Sailec-Bold;font-size:52px;line-height:115%;margin-bottom:30px}@media all and (max-width:1450px){.template--recover-protector .blurp-section-right .title .title-wrapper h2{font-size:40px;letter-spacing:.04px;line-height:40px}}@media all and (max-width:900px){.template--recover-protector .blurp-section-right .title .title-wrapper h2{margin:0}}@media all and (max-width:424px){.template--recover-protector .blurp-section-right .title .title-wrapper h2{font-size:30px;line-height:30px}}.template--recover-protector .blurp-section-right .title .title-wrapper p{color:#000;font-size:16px;letter-spacing:0;line-height:30px;max-width:460px;text-align:left}@media all and (max-width:1450px){.template--recover-protector .blurp-section-right .title .title-wrapper p{font-size:16px;line-height:24px}}@media screen and (max-width:900px){.template--recover-protector .blurp-section-right .title .title-wrapper p{margin-top:20px;max-width:unset}}@media all and (max-width:424px){.template--recover-protector .blurp-section-right .title .title-wrapper p{text-align:center}}.template--recover-protector .details-section a.white-to-blk-btn{padding:20px 0 19px;width:272px}.template--recover-protector .details-section.cards-section h2{font-size:48px}@media screen and (max-width:768px){.template--recover-protector .details-section.cards-section h2{font-size:30px}}.template--recover-protector .details-section.background-white{background:#fff}.template--recover-protector .details-section-slider{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:60px}.template--recover-protector .details-section-slider .shipping-icon{width:130px}@media screen and (max-width:768px){.template--recover-protector .details-section-slider .shipping-icon{width:100px}}.template--recover-protector .details-section-cards .slick-track{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:620px}.template--recover-protector .details-section .slick-arrow{display:none}@media screen and (max-width:600px){.template--recover-protector .details-section .slick-arrow{display:block}}@media screen and (max-width:414px){.template--recover-protector .details-section .slick-next{right:-8px}}@media screen and (max-width:414px){.template--recover-protector .details-section .slick-prev{left:-8px}}.template--recover-protector .faqs{padding:80px 0}@media screen and (max-width:1024px){.template--recover-protector .faqs{padding:60px 0}}@media screen and (max-width:768px){.template--recover-protector .faqs{padding:40px 0}}.product-carousel .ab-carousel-item{display:none}body.template--mattress-start.ab-carousel .product-carousel .ab-carousel-item{display:block}body.template--mattress-start.ab-carousel .product-carousel .ab-carousel-hide{display:none}body.template--mattress-start .product-specs-switch{-ms-flex-line-pack:start;align-content:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:0;min-height:unset}body.template--mattress-start .product-specs-switch.mobile{padding-bottom:0}@media screen and (min-width:1024px) and (max-width:1500px){body.template--mattress-start .product-specs-switch-menu{padding:60px 0 60px 150px}}@media screen and (min-width:1501px){body.template--mattress-start .product-specs-switch-menu{min-height:510px;padding:60px 0 60px 250px}}body.template--mattress-start .product-specs-switch-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.template--mattress-start section.images{padding-top:80px}@media screen and (max-width:736px){body.template--mattress-start section.images{padding-top:50px}}body.template--mattress-start section.athletes-section{background-color:#f5f5fc}body.template--mattress-start section.works-with-your-setup2{padding:80px 50px}@media screen and (max-width:736px){body.template--mattress-start section.works-with-your-setup2{padding-bottom:50px;padding-top:50px}}@media screen and (min-width:1311px){body.template--mattress-start section.compare-in-price .compare-prices-table li:not(.featured) .wrapper{height:250px}body.template--mattress-start section.compare-in-price .compare-prices-table li:not(.featured) .wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:768px) and (max-width:1310px){body.template--mattress-start section.compare-in-price .compare-prices-table li:not(.featured) .wrapper{height:195px}body.template--mattress-start section.compare-in-price .compare-prices-table li:not(.featured) .wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}}@media (min-width:768px) and (max-width:1200px){body.template--mattress-start section.compare-in-price .compare-prices-table li{margin:0 10px 10px}}@media screen and (max-width:736px){body.template--mattress-start section.compare-in-price{padding:50px 0}body.template--mattress-start section.compare-in-price .compare-prices-table li:not(.featured) .wrapper{height:226px;margin:8.5px}body.template--mattress-start section.compare-in-price .compare-prices-table li:not(.featured) .wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 5px}body.template--mattress-start section.compare-in-price .title-block h2{font-size:30px;line-height:30px}}body.template--mattress-start a[href="#reviews"]{display:none!important}body.template--mattress-boost .design-to-perform .constrain .image-wrapper{position:relative}body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1201px){body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram{display:none}}body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram li.labelnum{counter-increment:diagram-counter;position:absolute}body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram li.labelnum::before{--size:25px;background:0 0;border:2px solid rgba(255,255,255,.6);border-radius:50%;color:#fff;content:counter(diagram-counter);font-family:WSailec-Medium;font-size:19px;height:var(--size);left:calc(-1 * var(--size) - 10px);line-height:calc(var(--size) + 6px);position:absolute;text-align:center;top:-2px;width:var(--size)}@media (min-width:850px){body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram li.labelnum::before{--size:38px;font-size:22px}}body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram li.labelnum:first-child{left:17%;top:29%}body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram li.labelnum:nth-child(2){left:70%;top:37%}@media (min-width:500px){body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram li.labelnum:nth-child(2){top:42%}}body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram li.labelnum:nth-child(3){left:80%;top:48%}body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram li.labelnum:nth-child(4){left:90%;top:66%}body.template--mattress-boost .design-to-perform .constrain .labelnum-diagram li.labelnum:nth-child(5){left:90%;top:66%}body.template--mattress-boost .design-to-perform .constrain .lines-top .lines-content{margin-top:-16.3%;max-width:1850px}body.template--mattress-boost .design-to-perform .constrain .lines-top .svg-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:1%}body.template--mattress-boost .design-to-perform .constrain .lines-top .svg-wrapper svg{height:auto;width:100%}body.template--mattress-boost .design-to-perform .constrain .icon-list{max-width:1850px}@media (min-width:1201px){body.template--mattress-boost .design-to-perform .constrain .icon-list li{max-width:260px}}@media (max-width:1200px){body.template--mattress-boost .design-to-perform .constrain .icon-list{padding:0 10px 0 70px}body.template--mattress-boost .design-to-perform .constrain .icon-list li{counter-increment:diagram-counter;padding-left:15px}body.template--mattress-boost .design-to-perform .constrain .icon-list li::before{--size:38px;background:#fff;border:2px solid #c0bac7;border-radius:50%;color:#e50a47;content:counter(diagram-counter);font-family:WSailec-Medium;font-size:21px;height:var(--size);left:calc(-1 * var(--size) - 10px);line-height:calc(var(--size) + 6px);position:absolute;text-align:center;top:-2px;width:var(--size)}}body.template--mattress-boost section .check-list li{padding-left:30px;position:relative}body.template--mattress-boost section .check-list li .red-check-icon{left:0;position:absolute}@media only screen and (max-width:1340px){body.template--mattress-boost section.smt .check-list{max-width:calc(1000px + 50px * 2);padding:0 50px}}@media (min-width:1341px){body.template--mattress-boost section.svg-title-right .title-block{padding:60px 0}}body.template--mattress-boost section.nights-cooled .images{margin-bottom:-8px}@media (min-width:768px) and (max-width:1340px){body.template--mattress-boost section.nights-cooled .images{margin-bottom:60px;width:70%}}@media (min-width:1341px){body.template--mattress-boost section.nights-cooled .images{margin-bottom:0;padding:100px}}body.template--mattress-boost section.enhanced-recovery .description{max-width:1110px}@media (max-width:1040px){body.template--mattress-boost section.enhanced-recovery .description .check-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.template--mattress-boost section.enhanced-recovery .description .check-list li:last-child{margin:0;text-align:left}}@media (max-width:736px){body.template--mattress-boost section.cta-image .background img{height:100vw;min-height:450px;-o-object-fit:cover;object-fit:cover}}@media (min-width:737px){body.template--mattress-boost section.cta-image .background img{height:35vw;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 61%;object-position:100% 61%;width:100%}}.page-type-bed_bases_category section.complete-your-set,.page-type-bedding_category section.complete-your-set,.page-type-mattress_category section.complete-your-set,.page-type-pillows_category section.complete-your-set{padding:100px 0}@media screen and (max-width:900px){.page-type-bed_bases_category section.complete-your-set,.page-type-bedding_category section.complete-your-set,.page-type-mattress_category section.complete-your-set,.page-type-pillows_category section.complete-your-set{padding:100px 0 50px}}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set,.page-type-bedding_category section.complete-your-set,.page-type-mattress_category section.complete-your-set,.page-type-pillows_category section.complete-your-set{padding:50px 10px}}.page-type-bed_bases_category section.complete-your-set .small-title-center,.page-type-bedding_category section.complete-your-set .small-title-center,.page-type-mattress_category section.complete-your-set .small-title-center,.page-type-pillows_category section.complete-your-set .small-title-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-type-bed_bases_category section.complete-your-set .small-title-center h2,.page-type-bedding_category section.complete-your-set .small-title-center h2,.page-type-mattress_category section.complete-your-set .small-title-center h2,.page-type-pillows_category section.complete-your-set .small-title-center h2{height:auto}.page-type-bed_bases_category section.complete-your-set .small-title-center .p,.page-type-bedding_category section.complete-your-set .small-title-center .p,.page-type-mattress_category section.complete-your-set .small-title-center .p,.page-type-pillows_category section.complete-your-set .small-title-center .p{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:0;width:auto!important}.page-type-bed_bases_category section.complete-your-set .set-container,.page-type-bedding_category section.complete-your-set .set-container,.page-type-mattress_category section.complete-your-set .set-container,.page-type-pillows_category section.complete-your-set .set-container{-ms-flex-item-align:center;align-self:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px;max-width:1920px;width:100%}@media screen and (max-width:1024px){.page-type-bed_bases_category section.complete-your-set .set-container,.page-type-bedding_category section.complete-your-set .set-container,.page-type-mattress_category section.complete-your-set .set-container,.page-type-pillows_category section.complete-your-set .set-container{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:650px}.page-type-bed_bases_category section.complete-your-set .set-container .set-element:nth-child(3),.page-type-bedding_category section.complete-your-set .set-container .set-element:nth-child(3),.page-type-mattress_category section.complete-your-set .set-container .set-element:nth-child(3),.page-type-pillows_category section.complete-your-set .set-container .set-element:nth-child(3){margin-top:10px}}@media screen and (max-width:1024px) and (max-width:900px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element:nth-child(3),.page-type-bedding_category section.complete-your-set .set-container .set-element:nth-child(3),.page-type-mattress_category section.complete-your-set .set-container .set-element:nth-child(3),.page-type-pillows_category section.complete-your-set .set-container .set-element:nth-child(3){margin:10px}}@media screen and (max-width:1024px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element:nth-child(4),.page-type-bedding_category section.complete-your-set .set-container .set-element:nth-child(4),.page-type-mattress_category section.complete-your-set .set-container .set-element:nth-child(4),.page-type-pillows_category section.complete-your-set .set-container .set-element:nth-child(4){margin-top:10px}}@media screen and (max-width:1024px) and (max-width:900px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element:nth-child(4),.page-type-bedding_category section.complete-your-set .set-container .set-element:nth-child(4),.page-type-mattress_category section.complete-your-set .set-container .set-element:nth-child(4),.page-type-pillows_category section.complete-your-set .set-container .set-element:nth-child(4){margin:10px}}@media screen and (max-width:1340px){.page-type-bed_bases_category section.complete-your-set .set-container,.page-type-bedding_category section.complete-your-set .set-container,.page-type-mattress_category section.complete-your-set .set-container,.page-type-pillows_category section.complete-your-set .set-container{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:900px){.page-type-bed_bases_category section.complete-your-set .set-container,.page-type-bedding_category section.complete-your-set .set-container,.page-type-mattress_category section.complete-your-set .set-container,.page-type-pillows_category section.complete-your-set .set-container{margin-top:50px}}.page-type-bed_bases_category section.complete-your-set .set-container img,.page-type-bedding_category section.complete-your-set .set-container img,.page-type-mattress_category section.complete-your-set .set-container img,.page-type-pillows_category section.complete-your-set .set-container img{max-width:100%}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set .set-container img,.page-type-bedding_category section.complete-your-set .set-container img,.page-type-mattress_category section.complete-your-set .set-container img,.page-type-pillows_category section.complete-your-set .set-container img{float:left;height:auto;max-width:37%;min-height:120px;-o-object-fit:cover;object-fit:cover}}.page-type-bed_bases_category section.complete-your-set .set-container .set-element,.page-type-bedding_category section.complete-your-set .set-container .set-element,.page-type-mattress_category section.complete-your-set .set-container .set-element,.page-type-pillows_category section.complete-your-set .set-container .set-element{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;margin:0 20px;max-width:300px;padding-bottom:20px}@media screen and (min-width:1920px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element,.page-type-bedding_category section.complete-your-set .set-container .set-element,.page-type-mattress_category section.complete-your-set .set-container .set-element,.page-type-pillows_category section.complete-your-set .set-container .set-element{width:300px}}@media screen and (max-width:1380px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element,.page-type-bedding_category section.complete-your-set .set-container .set-element,.page-type-mattress_category section.complete-your-set .set-container .set-element,.page-type-pillows_category section.complete-your-set .set-container .set-element{margin:0 10px;max-width:230px}}@media screen and (max-width:1024px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element,.page-type-bedding_category section.complete-your-set .set-container .set-element,.page-type-mattress_category section.complete-your-set .set-container .set-element,.page-type-pillows_category section.complete-your-set .set-container .set-element{display:block;margin:10px;max-width:250px}}@media screen and (max-width:900px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element,.page-type-bedding_category section.complete-your-set .set-container .set-element,.page-type-mattress_category section.complete-your-set .set-container .set-element,.page-type-pillows_category section.complete-your-set .set-container .set-element{display:block;margin:10px}}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element,.page-type-bedding_category section.complete-your-set .set-container .set-element,.page-type-mattress_category section.complete-your-set .set-container .set-element,.page-type-pillows_category section.complete-your-set .set-container .set-element{display:block;margin:6px 0!important;max-width:380px;min-height:110px;padding-bottom:0;width:100%}}.page-type-bed_bases_category section.complete-your-set .set-container .set-element.two-elements,.page-type-bedding_category section.complete-your-set .set-container .set-element.two-elements,.page-type-mattress_category section.complete-your-set .set-container .set-element.two-elements,.page-type-pillows_category section.complete-your-set .set-container .set-element.two-elements{max-width:450px;width:450px}.page-type-bed_bases_category section.complete-your-set .set-container .set-element.two-elements img,.page-type-bedding_category section.complete-your-set .set-container .set-element.two-elements img,.page-type-mattress_category section.complete-your-set .set-container .set-element.two-elements img,.page-type-pillows_category section.complete-your-set .set-container .set-element.two-elements img{width:100%}@media screen and (min-width:1920px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element.two-elements,.page-type-bedding_category section.complete-your-set .set-container .set-element.two-elements,.page-type-mattress_category section.complete-your-set .set-container .set-element.two-elements,.page-type-pillows_category section.complete-your-set .set-container .set-element.two-elements{width:450px}}@media screen and (max-width:1024px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element.two-elements,.page-type-bedding_category section.complete-your-set .set-container .set-element.two-elements,.page-type-mattress_category section.complete-your-set .set-container .set-element.two-elements,.page-type-pillows_category section.complete-your-set .set-container .set-element.two-elements{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:300px}}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element.two-elements,.page-type-bedding_category section.complete-your-set .set-container .set-element.two-elements,.page-type-mattress_category section.complete-your-set .set-container .set-element.two-elements,.page-type-pillows_category section.complete-your-set .set-container .set-element.two-elements{max-width:380px;width:100%}}.page-type-bed_bases_category section.complete-your-set .set-container .set-element.three-elements,.page-type-bedding_category section.complete-your-set .set-container .set-element.three-elements,.page-type-mattress_category section.complete-your-set .set-container .set-element.three-elements,.page-type-pillows_category section.complete-your-set .set-container .set-element.three-elements{max-width:380px}.page-type-bed_bases_category section.complete-your-set .set-container .set-element.three-elements a>img,.page-type-bedding_category section.complete-your-set .set-container .set-element.three-elements a>img,.page-type-mattress_category section.complete-your-set .set-container .set-element.three-elements a>img,.page-type-pillows_category section.complete-your-set .set-container .set-element.three-elements a>img{-o-object-fit:cover;object-fit:cover}@media (min-width:1381px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element.three-elements a>img,.page-type-bedding_category section.complete-your-set .set-container .set-element.three-elements a>img,.page-type-mattress_category section.complete-your-set .set-container .set-element.three-elements a>img,.page-type-pillows_category section.complete-your-set .set-container .set-element.three-elements a>img{height:244px}}.page-type-bed_bases_category section.complete-your-set .set-container .set-element.three-elements .adjbed-image,.page-type-bedding_category section.complete-your-set .set-container .set-element.three-elements .adjbed-image,.page-type-mattress_category section.complete-your-set .set-container .set-element.three-elements .adjbed-image,.page-type-pillows_category section.complete-your-set .set-container .set-element.three-elements .adjbed-image{max-height:244px;width:100%}@media screen and (max-width:1350px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element.three-elements .adjbed-image,.page-type-bedding_category section.complete-your-set .set-container .set-element.three-elements .adjbed-image,.page-type-mattress_category section.complete-your-set .set-container .set-element.three-elements .adjbed-image,.page-type-pillows_category section.complete-your-set .set-container .set-element.three-elements .adjbed-image{max-height:192px}}@media screen and (min-width:1920px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element.three-elements,.page-type-bedding_category section.complete-your-set .set-container .set-element.three-elements,.page-type-mattress_category section.complete-your-set .set-container .set-element.three-elements,.page-type-pillows_category section.complete-your-set .set-container .set-element.three-elements{width:380px}}@media screen and (max-width:1380px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element.three-elements,.page-type-bedding_category section.complete-your-set .set-container .set-element.three-elements,.page-type-mattress_category section.complete-your-set .set-container .set-element.three-elements,.page-type-pillows_category section.complete-your-set .set-container .set-element.three-elements{max-width:300px}}@media screen and (max-width:1024px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element.three-elements,.page-type-bedding_category section.complete-your-set .set-container .set-element.three-elements,.page-type-mattress_category section.complete-your-set .set-container .set-element.three-elements,.page-type-pillows_category section.complete-your-set .set-container .set-element.three-elements{max-width:380px}}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element.three-elements,.page-type-bedding_category section.complete-your-set .set-container .set-element.three-elements,.page-type-mattress_category section.complete-your-set .set-container .set-element.three-elements,.page-type-pillows_category section.complete-your-set .set-container .set-element.three-elements{display:block}}.page-type-bed_bases_category section.complete-your-set .set-container .set-element:hover h2,.page-type-bedding_category section.complete-your-set .set-container .set-element:hover h2,.page-type-mattress_category section.complete-your-set .set-container .set-element:hover h2,.page-type-pillows_category section.complete-your-set .set-container .set-element:hover h2{color:#e50a47}.page-type-bed_bases_category section.complete-your-set .set-container .set-element h2,.page-type-bedding_category section.complete-your-set .set-container .set-element h2,.page-type-mattress_category section.complete-your-set .set-container .set-element h2,.page-type-pillows_category section.complete-your-set .set-container .set-element h2{color:#2d1c45;font-family:WSailec-Bold,sans-serif;font-size:20px;font-weight:400;letter-spacing:1.09px;line-height:58px;text-align:center}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element h2,.page-type-bedding_category section.complete-your-set .set-container .set-element h2,.page-type-mattress_category section.complete-your-set .set-container .set-element h2,.page-type-pillows_category section.complete-your-set .set-container .set-element h2{color:#020a12;font-size:18px;font-weight:400;letter-spacing:.82px;line-height:30px;padding-left:15px;padding-top:12px;text-align:left}}.page-type-bed_bases_category section.complete-your-set .set-container .set-element p,.page-type-bedding_category section.complete-your-set .set-container .set-element p,.page-type-mattress_category section.complete-your-set .set-container .set-element p,.page-type-pillows_category section.complete-your-set .set-container .set-element p{color:#656a77;font-size:14px;letter-spacing:.11px;line-height:24px;margin:auto;max-width:341px;text-align:center}@media screen and (max-width:900px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element p,.page-type-bedding_category section.complete-your-set .set-container .set-element p,.page-type-mattress_category section.complete-your-set .set-container .set-element p,.page-type-pillows_category section.complete-your-set .set-container .set-element p{max-width:calc(100% - 20px)}}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element p,.page-type-bedding_category section.complete-your-set .set-container .set-element p,.page-type-mattress_category section.complete-your-set .set-container .set-element p,.page-type-pillows_category section.complete-your-set .set-container .set-element p{font-size:12px;letter-spacing:.09px;line-height:16px;margin-left:0;max-width:260px;padding-left:15px;text-align:left}}.page-type-bed_bases_category section.complete-your-set .set-container .set-element .shop-now-link,.page-type-bedding_category section.complete-your-set .set-container .set-element .shop-now-link,.page-type-mattress_category section.complete-your-set .set-container .set-element .shop-now-link,.page-type-pillows_category section.complete-your-set .set-container .set-element .shop-now-link{-webkit-box-sizing:border-box;box-sizing:border-box;color:#e50a47;cursor:pointer;display:inline-block;font-family:WSailec-Medium,sans-serif;font-size:12px;font-weight:500;height:12px;letter-spacing:1.75px;line-height:15px;margin-top:auto;padding-bottom:10px;padding-top:15px;position:relative;text-align:center;width:100%}.page-type-bed_bases_category section.complete-your-set .set-container .set-element .shop-now-link:hover img,.page-type-bedding_category section.complete-your-set .set-container .set-element .shop-now-link:hover img,.page-type-mattress_category section.complete-your-set .set-container .set-element .shop-now-link:hover img,.page-type-pillows_category section.complete-your-set .set-container .set-element .shop-now-link:hover img{-webkit-transform:translateX(7.5px);transform:translateX(7.5px)}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element .shop-now-link,.page-type-bedding_category section.complete-your-set .set-container .set-element .shop-now-link,.page-type-mattress_category section.complete-your-set .set-container .set-element .shop-now-link,.page-type-pillows_category section.complete-your-set .set-container .set-element .shop-now-link{font-size:12px;letter-spacing:1.75px;line-height:15px;margin-top:7.5px;padding-left:15px;text-align:left}}.page-type-bed_bases_category section.complete-your-set .set-container .set-element .shop-now-link img,.page-type-bedding_category section.complete-your-set .set-container .set-element .shop-now-link img,.page-type-mattress_category section.complete-your-set .set-container .set-element .shop-now-link img,.page-type-pillows_category section.complete-your-set .set-container .set-element .shop-now-link img{bottom:0;max-height:9px;max-width:9px;position:absolute;-webkit-transition:.2s;transition:.2s}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element .shop-now-link img,.page-type-bedding_category section.complete-your-set .set-container .set-element .shop-now-link img,.page-type-mattress_category section.complete-your-set .set-container .set-element .shop-now-link img,.page-type-pillows_category section.complete-your-set .set-container .set-element .shop-now-link img{float:none;max-width:9px;min-height:9px}}.page-type-bed_bases_category section.complete-your-set .set-container .set-element .text-container,.page-type-bedding_category section.complete-your-set .set-container .set-element .text-container,.page-type-mattress_category section.complete-your-set .set-container .set-element .text-container,.page-type-pillows_category section.complete-your-set .set-container .set-element .text-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.page-type-bed_bases_category section.complete-your-set .set-container .set-element .text-container p,.page-type-bedding_category section.complete-your-set .set-container .set-element .text-container p,.page-type-mattress_category section.complete-your-set .set-container .set-element .text-container p,.page-type-pillows_category section.complete-your-set .set-container .set-element .text-container p{margin:0}@media screen and (max-width:736px){.page-type-bed_bases_category section.complete-your-set .set-container .set-element .text-container,.page-type-bedding_category section.complete-your-set .set-container .set-element .text-container,.page-type-mattress_category section.complete-your-set .set-container .set-element .text-container,.page-type-pillows_category section.complete-your-set .set-container .set-element .text-container{display:block;float:right;max-width:63%;padding:0;width:63%}}@media only screen and (max-width:1024px){.page-type-bed_bases_category section.in-the-news .press-slider .icon-blurb,.page-type-bedding_category section.in-the-news .press-slider .icon-blurb,.page-type-mattress_category section.in-the-news .press-slider .icon-blurb,.page-type-pillows_category section.in-the-news .press-slider .icon-blurb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}}@media only screen and (max-width:400px){.page-type-bed_bases_category section.in-the-news .press-slider .icon-blurb,.page-type-bedding_category section.in-the-news .press-slider .icon-blurb,.page-type-mattress_category section.in-the-news .press-slider .icon-blurb,.page-type-pillows_category section.in-the-news .press-slider .icon-blurb{max-width:332px}}.page-type-bed_bases_category section.in-the-news .press-slider .icon-blurb p,.page-type-bedding_category section.in-the-news .press-slider .icon-blurb p,.page-type-mattress_category section.in-the-news .press-slider .icon-blurb p,.page-type-pillows_category section.in-the-news .press-slider .icon-blurb p{font-size:18px;letter-spacing:-.36px;line-height:30px;top:unset;-webkit-transform:initial;transform:initial}.page-type-bed_bases_category section.in-the-news .slick-dots,.page-type-bedding_category section.in-the-news .slick-dots,.page-type-mattress_category section.in-the-news .slick-dots,.page-type-pillows_category section.in-the-news .slick-dots{align-self:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-item-align:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin-top:25px;width:100%}@media only screen and (max-width:1024px){.page-type-bed_bases_category section.in-the-news .slick-dots,.page-type-bedding_category section.in-the-news .slick-dots,.page-type-mattress_category section.in-the-news .slick-dots,.page-type-pillows_category section.in-the-news .slick-dots{display:none!important}}.page-type-bed_bases_category section.perfect .title-block,.page-type-bedding_category section.perfect .title-block,.page-type-mattress_category section.perfect .title-block,.page-type-pillows_category section.perfect .title-block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;left:unset;padding:0;right:7%;top:85px}@media only screen and (max-width:1440px){.page-type-bed_bases_category section.perfect .title-block,.page-type-bedding_category section.perfect .title-block,.page-type-mattress_category section.perfect .title-block,.page-type-pillows_category section.perfect .title-block{right:90px}}@media only screen and (max-width:1280px){.page-type-bed_bases_category section.perfect .title-block,.page-type-bedding_category section.perfect .title-block,.page-type-mattress_category section.perfect .title-block,.page-type-pillows_category section.perfect .title-block{right:60px;top:60px}}@media only screen and (max-width:665px){.page-type-bed_bases_category section.perfect .title-block,.page-type-bedding_category section.perfect .title-block,.page-type-mattress_category section.perfect .title-block,.page-type-pillows_category section.perfect .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;padding:0 15px;right:0;top:30px;width:100%}}.page-type-bed_bases_category section.perfect .title-block h1,.page-type-bedding_category section.perfect .title-block h1,.page-type-mattress_category section.perfect .title-block h1,.page-type-pillows_category section.perfect .title-block h1{font-size:60px;font-weight:700;letter-spacing:-1.5px;margin-bottom:5px;text-transform:uppercase}@media only screen and (max-width:1024px){.page-type-bed_bases_category section.perfect .title-block h1,.page-type-bedding_category section.perfect .title-block h1,.page-type-mattress_category section.perfect .title-block h1,.page-type-pillows_category section.perfect .title-block h1{line-height:90px}}@media only screen and (max-width:915px){.page-type-bed_bases_category section.perfect .title-block h1,.page-type-bedding_category section.perfect .title-block h1,.page-type-mattress_category section.perfect .title-block h1,.page-type-pillows_category section.perfect .title-block h1{font-size:42px}}@media only screen and (max-width:665px){.page-type-bed_bases_category section.perfect .title-block h1,.page-type-bedding_category section.perfect .title-block h1,.page-type-mattress_category section.perfect .title-block h1,.page-type-pillows_category section.perfect .title-block h1{font-size:30px;line-height:36px;margin-bottom:10px;text-align:center}.page-type-bed_bases_category section.perfect .title-block h1 span,.page-type-bedding_category section.perfect .title-block h1 span,.page-type-mattress_category section.perfect .title-block h1 span,.page-type-pillows_category section.perfect .title-block h1 span{display:block}}.page-type-bed_bases_category section.perfect .title-block p,.page-type-bedding_category section.perfect .title-block p,.page-type-mattress_category section.perfect .title-block p,.page-type-pillows_category section.perfect .title-block p{color:#606060;font-weight:600;letter-spacing:-.4px;margin-top:20px;width:unset}@media only screen and (max-width:1024px){.page-type-bed_bases_category section.perfect .title-block p,.page-type-bedding_category section.perfect .title-block p,.page-type-mattress_category section.perfect .title-block p,.page-type-pillows_category section.perfect .title-block p{font-size:20px;margin-top:0}}@media only screen and (max-width:665px){.page-type-bed_bases_category section.perfect .title-block p,.page-type-bedding_category section.perfect .title-block p,.page-type-mattress_category section.perfect .title-block p,.page-type-pillows_category section.perfect .title-block p{font-size:18px;line-height:24px}.page-type-bed_bases_category section.perfect .title-block p span,.page-type-bedding_category section.perfect .title-block p span,.page-type-mattress_category section.perfect .title-block p span,.page-type-pillows_category section.perfect .title-block p span{display:block}}.page-type-bed_bases_category .category-products,.page-type-bedding_category .category-products,.page-type-mattress_category .category-products,.page-type-pillows_category .category-products{padding:80px 0}@media only screen and (max-width:880px){.page-type-bed_bases_category .category-products,.page-type-bedding_category .category-products,.page-type-mattress_category .category-products,.page-type-pillows_category .category-products{padding:40px 0}}.page-type-bed_bases_category .category-products__row,.page-type-bedding_category .category-products__row,.page-type-mattress_category .category-products__row,.page-type-pillows_category .category-products__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-type-bed_bases_category .category-products .product-card,.page-type-bedding_category .category-products .product-card,.page-type-mattress_category .category-products .product-card,.page-type-pillows_category .category-products .product-card{margin:0 30px;max-width:420px}@media only screen and (max-width:1024px){.page-type-bed_bases_category .category-products .product-card,.page-type-bedding_category .category-products .product-card,.page-type-mattress_category .category-products .product-card,.page-type-pillows_category .category-products .product-card{margin:0 15px}}@media only screen and (max-width:736px){.page-type-bed_bases_category .category-products .product-card,.page-type-bedding_category .category-products .product-card,.page-type-mattress_category .category-products .product-card,.page-type-pillows_category .category-products .product-card{margin:0 7.5px}}.page-type-bed_bases_category .category-products .product-card .card-header,.page-type-bedding_category .category-products .product-card .card-header,.page-type-mattress_category .category-products .product-card .card-header,.page-type-pillows_category .category-products .product-card .card-header{margin-bottom:20px}.page-type-bed_bases_category .category-products .product-card .card-header h2,.page-type-bedding_category .category-products .product-card .card-header h2,.page-type-mattress_category .category-products .product-card .card-header h2,.page-type-pillows_category .category-products .product-card .card-header h2{color:#000;font-family:Sailec-Bold;font-size:30px;letter-spacing:-.6px}@media only screen and (max-width:736px){.page-type-bed_bases_category .category-products .product-card .card-header h2,.page-type-bedding_category .category-products .product-card .card-header h2,.page-type-mattress_category .category-products .product-card .card-header h2,.page-type-pillows_category .category-products .product-card .card-header h2{font-size:18px;text-align:center}}@media only screen and (max-width:415px){.page-type-bed_bases_category .category-products .product-card .card-header h2,.page-type-bedding_category .category-products .product-card .card-header h2,.page-type-mattress_category .category-products .product-card .card-header h2,.page-type-pillows_category .category-products .product-card .card-header h2{min-height:48px}}.page-type-bed_bases_category .category-products .product-card .badge,.page-type-bedding_category .category-products .product-card .badge,.page-type-mattress_category .category-products .product-card .badge,.page-type-pillows_category .category-products .product-card .badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6e4e9;color:#2d1c44;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;padding:10px 15px 8px;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:736px){.page-type-bed_bases_category .category-products .product-card .badge,.page-type-bedding_category .category-products .product-card .badge,.page-type-mattress_category .category-products .product-card .badge,.page-type-pillows_category .category-products .product-card .badge{font-size:11px;padding:10px 3px 8px;width:100%}}@media only screen and (max-width:320px){.page-type-bed_bases_category .category-products .product-card .badge,.page-type-bedding_category .category-products .product-card .badge,.page-type-mattress_category .category-products .product-card .badge,.page-type-pillows_category .category-products .product-card .badge{padding:10px 2px 8px}}.page-type-bed_bases_category .category-products .product-card .badge span,.page-type-bedding_category .category-products .product-card .badge span,.page-type-mattress_category .category-products .product-card .badge span,.page-type-pillows_category .category-products .product-card .badge span{letter-spacing:2.2px;opacity:1;z-index:2}@media only screen and (max-width:323px){.page-type-bed_bases_category .category-products .product-card .badge span,.page-type-bedding_category .category-products .product-card .badge span,.page-type-mattress_category .category-products .product-card .badge span,.page-type-pillows_category .category-products .product-card .badge span{font-size:10px}}.page-type-bed_bases_category .category-products .product-card .image,.page-type-bedding_category .category-products .product-card .image,.page-type-mattress_category .category-products .product-card .image,.page-type-pillows_category .category-products .product-card .image{margin-bottom:20px;max-width:100%;width:100%}.page-type-bed_bases_category .category-products .product-card .image img,.page-type-bedding_category .category-products .product-card .image img,.page-type-mattress_category .category-products .product-card .image img,.page-type-pillows_category .category-products .product-card .image img{max-width:100%;width:100%}.page-type-bed_bases_category .category-products .product-card .card-description,.page-type-bedding_category .category-products .product-card .card-description,.page-type-mattress_category .category-products .product-card .card-description,.page-type-pillows_category .category-products .product-card .card-description{margin-bottom:30px}.page-type-bed_bases_category .category-products .product-card .card-description p,.page-type-bedding_category .category-products .product-card .card-description p,.page-type-mattress_category .category-products .product-card .card-description p,.page-type-pillows_category .category-products .product-card .card-description p{color:#000;font-size:18px;letter-spacing:0;line-height:30px;margin:0}@media only screen and (max-width:736px){.page-type-bed_bases_category .category-products .product-card .card-description p,.page-type-bedding_category .category-products .product-card .card-description p,.page-type-mattress_category .category-products .product-card .card-description p,.page-type-pillows_category .category-products .product-card .card-description p{font-size:12px;line-height:20px}}.page-type-bed_bases_category .category-products .product-card .select-options,.page-type-bedding_category .category-products .product-card .select-options,.page-type-mattress_category .category-products .product-card .select-options,.page-type-pillows_category .category-products .product-card .select-options{cursor:pointer;margin-top:0;pointer-events:none;position:relative}.page-type-bed_bases_category .category-products .product-card .select-options label,.page-type-bedding_category .category-products .product-card .select-options label,.page-type-mattress_category .category-products .product-card .select-options label,.page-type-pillows_category .category-products .product-card .select-options label{cursor:pointer;margin:0}.page-type-bed_bases_category .category-products .product-card .select-options .option,.page-type-bedding_category .category-products .product-card .select-options .option,.page-type-mattress_category .category-products .product-card .select-options .option,.page-type-pillows_category .category-products .product-card .select-options .option{-ms-touch-action:manipulation;touch-action:manipulation}.page-type-bed_bases_category .category-products .product-card .select-options .header label,.page-type-bedding_category .category-products .product-card .select-options .header label,.page-type-mattress_category .category-products .product-card .select-options .header label,.page-type-pillows_category .category-products .product-card .select-options .header label{font:14px/15px WSailec}.page-type-bed_bases_category .category-products .product-card .select-options .selected,.page-type-bedding_category .category-products .product-card .select-options .selected,.page-type-mattress_category .category-products .product-card .select-options .selected,.page-type-pillows_category .category-products .product-card .select-options .selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px;padding:19.5px 20px 18.5px;-ms-touch-action:manipulation;touch-action:manipulation}.page-type-bed_bases_category .category-products .product-card .select-options .selected .item,.page-type-bedding_category .category-products .product-card .select-options .selected .item,.page-type-mattress_category .category-products .product-card .select-options .selected .item,.page-type-pillows_category .category-products .product-card .select-options .selected .item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0!important;text-align:center}.page-type-bed_bases_category .category-products .product-card .select-options .selected .item strong,.page-type-bedding_category .category-products .product-card .select-options .selected .item strong,.page-type-mattress_category .category-products .product-card .select-options .selected .item strong,.page-type-pillows_category .category-products .product-card .select-options .selected .item strong{font-weight:600}.page-type-bed_bases_category .category-products .product-card .select-options .selected:hover,.page-type-bedding_category .category-products .product-card .select-options .selected:hover,.page-type-mattress_category .category-products .product-card .select-options .selected:hover,.page-type-pillows_category .category-products .product-card .select-options .selected:hover{background:#f9f9f9}.page-type-bed_bases_category .category-products .product-card .select-options .selected .arrow,.page-type-bedding_category .category-products .product-card .select-options .selected .arrow,.page-type-mattress_category .category-products .product-card .select-options .selected .arrow,.page-type-pillows_category .category-products .product-card .select-options .selected .arrow{margin:0 0 0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-type-bed_bases_category .category-products .product-card .select-options .selected .arrow img,.page-type-bedding_category .category-products .product-card .select-options .selected .arrow img,.page-type-mattress_category .category-products .product-card .select-options .selected .arrow img,.page-type-pillows_category .category-products .product-card .select-options .selected .arrow img{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.page-type-bed_bases_category .category-products .product-card .select-options .selected .item,.page-type-bed_bases_category .category-products .product-card .select-options ul li,.page-type-bedding_category .category-products .product-card .select-options .selected .item,.page-type-bedding_category .category-products .product-card .select-options ul li,.page-type-mattress_category .category-products .product-card .select-options .selected .item,.page-type-mattress_category .category-products .product-card .select-options ul li,.page-type-pillows_category .category-products .product-card .select-options .selected .item,.page-type-pillows_category .category-products .product-card .select-options ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media only screen and (max-width:600px){.page-type-bed_bases_category .category-products .product-card .select-options .selected .item,.page-type-bed_bases_category .category-products .product-card .select-options ul li,.page-type-bedding_category .category-products .product-card .select-options .selected .item,.page-type-bedding_category .category-products .product-card .select-options ul li,.page-type-mattress_category .category-products .product-card .select-options .selected .item,.page-type-mattress_category .category-products .product-card .select-options ul li,.page-type-pillows_category .category-products .product-card .select-options .selected .item,.page-type-pillows_category .category-products .product-card .select-options ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.page-type-bed_bases_category .category-products .product-card .select-options .selected .item label,.page-type-bed_bases_category .category-products .product-card .select-options ul li label,.page-type-bedding_category .category-products .product-card .select-options .selected .item label,.page-type-bedding_category .category-products .product-card .select-options ul li label,.page-type-mattress_category .category-products .product-card .select-options .selected .item label,.page-type-mattress_category .category-products .product-card .select-options ul li label,.page-type-pillows_category .category-products .product-card .select-options .selected .item label,.page-type-pillows_category .category-products .product-card .select-options ul li label{color:#2d1c45;font:16px/22px WSailec-Medium;letter-spacing:.4px}.page-type-bed_bases_category .category-products .product-card .select-options .selected .item label span,.page-type-bed_bases_category .category-products .product-card .select-options ul li label span,.page-type-bedding_category .category-products .product-card .select-options .selected .item label span,.page-type-bedding_category .category-products .product-card .select-options ul li label span,.page-type-mattress_category .category-products .product-card .select-options .selected .item label span,.page-type-mattress_category .category-products .product-card .select-options ul li label span,.page-type-pillows_category .category-products .product-card .select-options .selected .item label span,.page-type-pillows_category .category-products .product-card .select-options ul li label span{color:#020a12;font:14px/21px WSailec;letter-spacing:.35px}.page-type-bed_bases_category .category-products .product-card .select-options .selected .item .price .reduced-price,.page-type-bed_bases_category .category-products .product-card .select-options ul li .price .reduced-price,.page-type-bedding_category .category-products .product-card .select-options .selected .item .price .reduced-price,.page-type-bedding_category .category-products .product-card .select-options ul li .price .reduced-price,.page-type-mattress_category .category-products .product-card .select-options .selected .item .price .reduced-price,.page-type-mattress_category .category-products .product-card .select-options ul li .price .reduced-price,.page-type-pillows_category .category-products .product-card .select-options .selected .item .price .reduced-price,.page-type-pillows_category .category-products .product-card .select-options ul li .price .reduced-price{color:#e50a47;font:16px/21px WSailec;letter-spacing:1.47px}@media only screen and (max-width:600px){.page-type-bed_bases_category .category-products .product-card .select-options .selected .item .price .reduced-price,.page-type-bed_bases_category .category-products .product-card .select-options ul li .price .reduced-price,.page-type-bedding_category .category-products .product-card .select-options .selected .item .price .reduced-price,.page-type-bedding_category .category-products .product-card .select-options ul li .price .reduced-price,.page-type-mattress_category .category-products .product-card .select-options .selected .item .price .reduced-price,.page-type-mattress_category .category-products .product-card .select-options ul li .price .reduced-price,.page-type-pillows_category .category-products .product-card .select-options .selected .item .price .reduced-price,.page-type-pillows_category .category-products .product-card .select-options ul li .price .reduced-price{font-size:14px}}.page-type-bed_bases_category .category-products .product-card .select-options .selected .item .price .full-price,.page-type-bed_bases_category .category-products .product-card .select-options ul li .price .full-price,.page-type-bedding_category .category-products .product-card .select-options .selected .item .price .full-price,.page-type-bedding_category .category-products .product-card .select-options ul li .price .full-price,.page-type-mattress_category .category-products .product-card .select-options .selected .item .price .full-price,.page-type-mattress_category .category-products .product-card .select-options ul li .price .full-price,.page-type-pillows_category .category-products .product-card .select-options .selected .item .price .full-price,.page-type-pillows_category .category-products .product-card .select-options ul li .price .full-price{color:#666;font:16px/21px WSailec;letter-spacing:1.47px;margin-left:3px;text-decoration:line-through}@media only screen and (max-width:600px){.page-type-bed_bases_category .category-products .product-card .select-options .selected .item .price .full-price,.page-type-bed_bases_category .category-products .product-card .select-options ul li .price .full-price,.page-type-bedding_category .category-products .product-card .select-options .selected .item .price .full-price,.page-type-bedding_category .category-products .product-card .select-options ul li .price .full-price,.page-type-mattress_category .category-products .product-card .select-options .selected .item .price .full-price,.page-type-mattress_category .category-products .product-card .select-options ul li .price .full-price,.page-type-pillows_category .category-products .product-card .select-options .selected .item .price .full-price,.page-type-pillows_category .category-products .product-card .select-options ul li .price .full-price{font-size:14px;margin-left:5px}}.page-type-bed_bases_category .category-products .product-card .select-options ul,.page-type-bedding_category .category-products .product-card .select-options ul,.page-type-mattress_category .category-products .product-card .select-options ul,.page-type-pillows_category .category-products .product-card .select-options ul{background:#fff;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.07);box-shadow:0 20px 20px 0 rgba(0,0,0,.07);display:none;left:0;max-height:0;overflow:hidden;position:absolute;top:auto;-webkit-transition:max-height .1s ease-in-out;transition:max-height .1s ease-in-out;width:100%;z-index:10}.page-type-bed_bases_category .category-products .product-card .select-options ul li,.page-type-bedding_category .category-products .product-card .select-options ul li,.page-type-mattress_category .category-products .product-card .select-options ul li,.page-type-pillows_category .category-products .product-card .select-options ul li{padding:20px}@media only screen and (max-width:600px){.page-type-bed_bases_category .category-products .product-card .select-options ul li,.page-type-bedding_category .category-products .product-card .select-options ul li,.page-type-mattress_category .category-products .product-card .select-options ul li,.page-type-pillows_category .category-products .product-card .select-options ul li{padding:15px}}.page-type-bed_bases_category .category-products .product-card .select-options ul li:hover,.page-type-bedding_category .category-products .product-card .select-options ul li:hover,.page-type-mattress_category .category-products .product-card .select-options ul li:hover,.page-type-pillows_category .category-products .product-card .select-options ul li:hover{background:#f6f6f6}.page-type-bed_bases_category .category-products .product-card .select-options.open .arrow img,.page-type-bedding_category .category-products .product-card .select-options.open .arrow img,.page-type-mattress_category .category-products .product-card .select-options.open .arrow img,.page-type-pillows_category .category-products .product-card .select-options.open .arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.page-type-bed_bases_category .category-products .product-card .select-options.open ul,.page-type-bedding_category .category-products .product-card .select-options.open ul,.page-type-mattress_category .category-products .product-card .select-options.open ul,.page-type-pillows_category .category-products .product-card .select-options.open ul{display:block;max-height:unset}.page-type-bed_bases_category .category-products .product-card .button-container,.page-type-bedding_category .category-products .product-card .button-container,.page-type-mattress_category .category-products .product-card .button-container,.page-type-pillows_category .category-products .product-card .button-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;min-height:75px;position:relative}.page-type-bed_bases_category .category-products .product-card .button-container .shop-now-btn,.page-type-bedding_category .category-products .product-card .button-container .shop-now-btn,.page-type-mattress_category .category-products .product-card .button-container .shop-now-btn,.page-type-pillows_category .category-products .product-card .button-container .shop-now-btn{background-color:#e50a47;-webkit-box-shadow:3px 3px 6px #edebef;box-shadow:3px 3px 6px #edebef;color:#fff;font-family:Sailec-Bold;font-size:16px;letter-spacing:0;padding:18px 10px 17px;position:absolute;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,box-shadow ease-in-out .2s,-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;width:calc(100% - 4px)}.page-type-bed_bases_category .category-products .product-card .button-container .shop-now-btn.disabled,.page-type-bedding_category .category-products .product-card .button-container .shop-now-btn.disabled,.page-type-mattress_category .category-products .product-card .button-container .shop-now-btn.disabled,.page-type-pillows_category .category-products .product-card .button-container .shop-now-btn.disabled{background-color:#eee;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:3px 3px 6px #edebef;box-shadow:3px 3px 6px #edebef;color:#bbb;pointer-events:none}.page-type-bed_bases_category .category-products .product-card .button-container .shop-now-btn:not(.disabled):hover,.page-type-bedding_category .category-products .product-card .button-container .shop-now-btn:not(.disabled):hover,.page-type-mattress_category .category-products .product-card .button-container .shop-now-btn:not(.disabled):hover,.page-type-pillows_category .category-products .product-card .button-container .shop-now-btn:not(.disabled):hover{background-color:#ef0848;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}.page-type-bed_bases_category .category-products .product-card .details-container,.page-type-bedding_category .category-products .product-card .details-container,.page-type-mattress_category .category-products .product-card .details-container,.page-type-pillows_category .category-products .product-card .details-container{border-bottom:1px solid #f6f6f6;display:none;margin-bottom:10px;margin-top:30px}@media only screen and (max-width:736px){.page-type-bed_bases_category .category-products .product-card .details-container,.page-type-bedding_category .category-products .product-card .details-container,.page-type-mattress_category .category-products .product-card .details-container,.page-type-pillows_category .category-products .product-card .details-container{margin-top:20px}}.page-type-bed_bases_category .category-products .product-card .details-container .detail,.page-type-bedding_category .category-products .product-card .details-container .detail,.page-type-mattress_category .category-products .product-card .details-container .detail,.page-type-pillows_category .category-products .product-card .details-container .detail{margin-bottom:15px}.page-type-bed_bases_category .category-products .product-card .details-container .detail p,.page-type-bedding_category .category-products .product-card .details-container .detail p,.page-type-mattress_category .category-products .product-card .details-container .detail p,.page-type-pillows_category .category-products .product-card .details-container .detail p{color:#000;font-size:18px;letter-spacing:-.36px;margin:0}@media only screen and (max-width:736px){.page-type-bed_bases_category .category-products .product-card .details-container .detail p,.page-type-bedding_category .category-products .product-card .details-container .detail p,.page-type-mattress_category .category-products .product-card .details-container .detail p,.page-type-pillows_category .category-products .product-card .details-container .detail p{font-size:14px;line-height:24px}}.page-type-bed_bases_category .category-products .product-card .details-container .detail__title,.page-type-bedding_category .category-products .product-card .details-container .detail__title,.page-type-mattress_category .category-products .product-card .details-container .detail__title,.page-type-pillows_category .category-products .product-card .details-container .detail__title{font-family:Sailec-Bold}@media only screen and (max-width:736px){.page-type-bed_bases_category .category-products .product-card .details-container .detail__title,.page-type-bedding_category .category-products .product-card .details-container .detail__title,.page-type-mattress_category .category-products .product-card .details-container .detail__title,.page-type-pillows_category .category-products .product-card .details-container .detail__title{font-size:14px;line-height:24px}}.page-type-bed_bases_category .category-products .product-card .learn-more__btn-container,.page-type-bedding_category .category-products .product-card .learn-more__btn-container,.page-type-mattress_category .category-products .product-card .learn-more__btn-container,.page-type-pillows_category .category-products .product-card .learn-more__btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.page-type-bed_bases_category .category-products .product-card .learn-more__btn,.page-type-bedding_category .category-products .product-card .learn-more__btn,.page-type-mattress_category .category-products .product-card .learn-more__btn,.page-type-pillows_category .category-products .product-card .learn-more__btn{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#2d1c44;cursor:pointer;font-family:Sailec-Bold;font-size:16px;letter-spacing:0;outline:0;padding:20px 0;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}.page-type-bed_bases_category .category-products .product-card .learn-more__btn:hover,.page-type-bedding_category .category-products .product-card .learn-more__btn:hover,.page-type-mattress_category .category-products .product-card .learn-more__btn:hover,.page-type-pillows_category .category-products .product-card .learn-more__btn:hover{text-decoration:underline}.page-type-bed_bases_category section.sleep-on-it,.page-type-bedding_category section.sleep-on-it,.page-type-mattress_category section.sleep-on-it,.page-type-pillows_category section.sleep-on-it{background-color:#f6f6f6;padding:100px 0 80px}@media screen and (max-width:600px){.page-type-bed_bases_category section.sleep-on-it,.page-type-bedding_category section.sleep-on-it,.page-type-mattress_category section.sleep-on-it,.page-type-pillows_category section.sleep-on-it{padding:50px 0 80px}}.page-type-bed_bases_category section.sleep-on-it__second,.page-type-bedding_category section.sleep-on-it__second,.page-type-mattress_category section.sleep-on-it__second,.page-type-pillows_category section.sleep-on-it__second{background-color:#fff}.page-type-bed_bases_category section.sleep-on-it .title-block p,.page-type-bedding_category section.sleep-on-it .title-block p,.page-type-mattress_category section.sleep-on-it .title-block p,.page-type-pillows_category section.sleep-on-it .title-block p{margin-top:30px}@media only screen and (max-width:736px){.page-type-bed_bases_category section.sleep-on-it .title-block p,.page-type-bedding_category section.sleep-on-it .title-block p,.page-type-mattress_category section.sleep-on-it .title-block p,.page-type-pillows_category section.sleep-on-it .title-block p{margin-top:20px}}.page-type-bed_bases_category section.sleep-on-it .icon-list img.camp-icon,.page-type-bedding_category section.sleep-on-it .icon-list img.camp-icon,.page-type-mattress_category section.sleep-on-it .icon-list img.camp-icon,.page-type-pillows_category section.sleep-on-it .icon-list img.camp-icon{position:relative;right:10px}.page-type-bed_bases_category section.sleep-on-it .icon-list img.machine-icon,.page-type-bedding_category section.sleep-on-it .icon-list img.machine-icon,.page-type-mattress_category section.sleep-on-it .icon-list img.machine-icon,.page-type-pillows_category section.sleep-on-it .icon-list img.machine-icon{left:10px;position:relative}@media only screen and (max-width:1255px){.page-type-bed_bases_category section.sleep-on-it .icon-list,.page-type-bedding_category section.sleep-on-it .icon-list,.page-type-mattress_category section.sleep-on-it .icon-list,.page-type-pillows_category section.sleep-on-it .icon-list{display:block;width:100%}}.page-type-bed_bases_category section.sleep-on-it .icon-list li,.page-type-bedding_category section.sleep-on-it .icon-list li,.page-type-mattress_category section.sleep-on-it .icon-list li,.page-type-pillows_category section.sleep-on-it .icon-list li{margin:0 90px;width:280px}.page-type-bed_bases_category section.sleep-on-it .icon-list p,.page-type-bedding_category section.sleep-on-it .icon-list p,.page-type-mattress_category section.sleep-on-it .icon-list p,.page-type-pillows_category section.sleep-on-it .icon-list p{max-width:100%}.page-type-bed_bases_category section.sleep-on-it .icon-list .icon-desc,.page-type-bedding_category section.sleep-on-it .icon-list .icon-desc,.page-type-mattress_category section.sleep-on-it .icon-list .icon-desc,.page-type-pillows_category section.sleep-on-it .icon-list .icon-desc{font-size:16px}.page-type-bed_bases_category section.sleep-on-it .icon-list .icon-label,.page-type-bedding_category section.sleep-on-it .icon-list .icon-label,.page-type-mattress_category section.sleep-on-it .icon-list .icon-label,.page-type-pillows_category section.sleep-on-it .icon-list .icon-label{font-family:Sailec-Bold;font-size:20px;letter-spacing:0;text-transform:unset}.page-type-bed_bases_category section.sleep-on-it .icon-list .slick-dots li,.page-type-bedding_category section.sleep-on-it .icon-list .slick-dots li,.page-type-mattress_category section.sleep-on-it .icon-list .slick-dots li,.page-type-pillows_category section.sleep-on-it .icon-list .slick-dots li{margin:0;padding:0 5px;width:auto}.page-type-bed_bases_category .section-text-paragraph,.page-type-bedding_category .section-text-paragraph,.page-type-mattress_category .section-text-paragraph,.page-type-pillows_category .section-text-paragraph{padding:100px 20px}.page-type-bed_bases_category .section-text-paragraph .title-block h2,.page-type-bedding_category .section-text-paragraph .title-block h2,.page-type-mattress_category .section-text-paragraph .title-block h2,.page-type-pillows_category .section-text-paragraph .title-block h2{font-size:42px;line-height:60px}@media only screen and (max-width:736px){.page-type-bed_bases_category .section-text-paragraph .title-block h2,.page-type-bedding_category .section-text-paragraph .title-block h2,.page-type-mattress_category .section-text-paragraph .title-block h2,.page-type-pillows_category .section-text-paragraph .title-block h2{font-size:30px;line-height:36px}.page-type-bed_bases_category .section-text-paragraph .title-block h2 br,.page-type-bedding_category .section-text-paragraph .title-block h2 br,.page-type-mattress_category .section-text-paragraph .title-block h2 br,.page-type-pillows_category .section-text-paragraph .title-block h2 br{display:none}}.page-type-bed_bases_category .section-text-paragraph .content,.page-type-bedding_category .section-text-paragraph .content,.page-type-mattress_category .section-text-paragraph .content,.page-type-pillows_category .section-text-paragraph .content{margin:auto;max-width:855px}.page-type-bed_bases_category .section-text-paragraph .content .details-container,.page-type-bedding_category .section-text-paragraph .content .details-container,.page-type-mattress_category .section-text-paragraph .content .details-container,.page-type-pillows_category .section-text-paragraph .content .details-container{display:none}.page-type-bed_bases_category .section-text-paragraph .content .read-more__btn-container,.page-type-bedding_category .section-text-paragraph .content .read-more__btn-container,.page-type-mattress_category .section-text-paragraph .content .read-more__btn-container,.page-type-pillows_category .section-text-paragraph .content .read-more__btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.page-type-bed_bases_category .section-text-paragraph .content .read-more__btn,.page-type-bedding_category .section-text-paragraph .content .read-more__btn,.page-type-mattress_category .section-text-paragraph .content .read-more__btn,.page-type-pillows_category .section-text-paragraph .content .read-more__btn{background-color:#fff;border:1px solid #2d1c44;-webkit-box-shadow:3px 3px 12px #edebef;box-shadow:3px 3px 12px #edebef;color:#2d1c44;cursor:pointer;font-family:Sailec-Bold;font-size:16px;letter-spacing:0;max-width:270px;padding:19.5px 10px 20.5px;-webkit-transition:-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,box-shadow ease-in-out .2s,-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;width:100%}.page-type-bed_bases_category .section-text-paragraph .content .read-more__btn:hover,.page-type-bedding_category .section-text-paragraph .content .read-more__btn:hover,.page-type-mattress_category .section-text-paragraph .content .read-more__btn:hover,.page-type-pillows_category .section-text-paragraph .content .read-more__btn:hover{background-color:#2d1c44;-webkit-box-shadow:none;box-shadow:none;color:#fff;-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}.page-type-bed_bases_category .section-text-paragraph .content a,.page-type-bedding_category .section-text-paragraph .content a,.page-type-mattress_category .section-text-paragraph .content a,.page-type-pillows_category .section-text-paragraph .content a{color:#e50a47}.page-type-bed_bases_category .section-text-paragraph .content a:hover,.page-type-bedding_category .section-text-paragraph .content a:hover,.page-type-mattress_category .section-text-paragraph .content a:hover,.page-type-pillows_category .section-text-paragraph .content a:hover{color:#b40838}.page-type-bed_bases_category .section-text-paragraph .content h3,.page-type-bedding_category .section-text-paragraph .content h3,.page-type-mattress_category .section-text-paragraph .content h3,.page-type-pillows_category .section-text-paragraph .content h3{font-family:Sailec-Bold;margin-top:20px}.page-type-bed_bases_category .section-text-paragraph .content h4,.page-type-bedding_category .section-text-paragraph .content h4,.page-type-mattress_category .section-text-paragraph .content h4,.page-type-pillows_category .section-text-paragraph .content h4{font-family:Sailec-Bold;font-size:20px;margin-top:20px}.page-type-bed_bases_category .section-text-paragraph .content p,.page-type-bedding_category .section-text-paragraph .content p,.page-type-mattress_category .section-text-paragraph .content p,.page-type-pillows_category .section-text-paragraph .content p{font-size:18px;line-height:30px}@media only screen and (max-width:736px){.page-type-bed_bases_category .section-text-paragraph .content p,.page-type-bedding_category .section-text-paragraph .content p,.page-type-mattress_category .section-text-paragraph .content p,.page-type-pillows_category .section-text-paragraph .content p{font-size:16px}}.page-type-bed_bases_category .section-text-paragraph .content li,.page-type-bed_bases_category .section-text-paragraph .content ul,.page-type-bedding_category .section-text-paragraph .content li,.page-type-bedding_category .section-text-paragraph .content ul,.page-type-mattress_category .section-text-paragraph .content li,.page-type-mattress_category .section-text-paragraph .content ul,.page-type-pillows_category .section-text-paragraph .content li,.page-type-pillows_category .section-text-paragraph .content ul{list-style:disc}.page-type-bed_bases_category .section-text-paragraph .content ul,.page-type-bedding_category .section-text-paragraph .content ul,.page-type-mattress_category .section-text-paragraph .content ul,.page-type-pillows_category .section-text-paragraph .content ul{margin-left:5%;margin-top:10px}.page-type-bed_bases_category .section-text-paragraph .content li,.page-type-bedding_category .section-text-paragraph .content li,.page-type-mattress_category .section-text-paragraph .content li,.page-type-pillows_category .section-text-paragraph .content li{font-size:18px;line-height:30px}@media only screen and (max-width:736px){.page-type-bed_bases_category .section-text-paragraph .content li,.page-type-bedding_category .section-text-paragraph .content li,.page-type-mattress_category .section-text-paragraph .content li,.page-type-pillows_category .section-text-paragraph .content li{font-size:16px}}.page-type-bed_bases_category .section-text-paragraph .content li:not(:last-child),.page-type-bedding_category .section-text-paragraph .content li:not(:last-child),.page-type-mattress_category .section-text-paragraph .content li:not(:last-child),.page-type-pillows_category .section-text-paragraph .content li:not(:last-child){margin-bottom:5px}.page-type-bed_bases_category .complete-your-set .small-title-center p,.page-type-bedding_category .complete-your-set .small-title-center p,.page-type-mattress_category .complete-your-set .small-title-center p,.page-type-pillows_category .complete-your-set .small-title-center p{color:#000;font-size:18px;letter-spacing:0;margin-top:30px}@media only screen and (max-width:736px){.page-type-bed_bases_category .complete-your-set .small-title-center p,.page-type-bedding_category .complete-your-set .small-title-center p,.page-type-mattress_category .complete-your-set .small-title-center p,.page-type-pillows_category .complete-your-set .small-title-center p{margin-top:20px}}.page-type-bed_bases_category .complete-your-set .set-container .set-element,.page-type-bedding_category .complete-your-set .set-container .set-element,.page-type-mattress_category .complete-your-set .set-container .set-element,.page-type-pillows_category .complete-your-set .set-container .set-element{border:1px solid #2d1c44;-webkit-box-shadow:3px 3px 6px #edebef;box-shadow:3px 3px 6px #edebef}@media only screen and (max-width:736px){.page-type-bed_bases_category .complete-your-set .set-container .set-element img,.page-type-bedding_category .complete-your-set .set-container .set-element img,.page-type-mattress_category .complete-your-set .set-container .set-element img,.page-type-pillows_category .complete-your-set .set-container .set-element img{min-height:137.5px}}.page-type-bed_bases_category .complete-your-set .set-container .set-element p,.page-type-bedding_category .complete-your-set .set-container .set-element p,.page-type-mattress_category .complete-your-set .set-container .set-element p,.page-type-pillows_category .complete-your-set .set-container .set-element p{font-size:16px;letter-spacing:.27px;line-height:24px}@media only screen and (max-width:736px){.page-type-bed_bases_category .complete-your-set .set-container .set-element p,.page-type-bedding_category .complete-your-set .set-container .set-element p,.page-type-mattress_category .complete-your-set .set-container .set-element p,.page-type-pillows_category .complete-your-set .set-container .set-element p{font-size:14px;line-height:18px}}.page-type-bed_bases_category .complete-your-set .set-container .set-element.three-elements,.page-type-bedding_category .complete-your-set .set-container .set-element.three-elements,.page-type-mattress_category .complete-your-set .set-container .set-element.three-elements,.page-type-pillows_category .complete-your-set .set-container .set-element.three-elements{max-width:450px}@media screen and (max-width:1380px){.page-type-bed_bases_category .complete-your-set .set-container .set-element.three-elements,.page-type-bedding_category .complete-your-set .set-container .set-element.three-elements,.page-type-mattress_category .complete-your-set .set-container .set-element.three-elements,.page-type-pillows_category .complete-your-set .set-container .set-element.three-elements{max-width:450px}}.page-type-bed_bases_category .faqs .questions-wrapper .question-collapse a,.page-type-bedding_category .faqs .questions-wrapper .question-collapse a,.page-type-mattress_category .faqs .questions-wrapper .question-collapse a,.page-type-pillows_category .faqs .questions-wrapper .question-collapse a{color:#e50a47}.page-type-bed_bases_category .faqs .questions-wrapper .question-collapse a:hover,.page-type-bedding_category .faqs .questions-wrapper .question-collapse a:hover,.page-type-mattress_category .faqs .questions-wrapper .question-collapse a:hover,.page-type-pillows_category .faqs .questions-wrapper .question-collapse a:hover{color:#b40838}.page-type-bed_bases_category .faqs .questions-wrapper .question-collapse li,.page-type-bed_bases_category .faqs .questions-wrapper .question-collapse ul,.page-type-bedding_category .faqs .questions-wrapper .question-collapse li,.page-type-bedding_category .faqs .questions-wrapper .question-collapse ul,.page-type-mattress_category .faqs .questions-wrapper .question-collapse li,.page-type-mattress_category .faqs .questions-wrapper .question-collapse ul,.page-type-pillows_category .faqs .questions-wrapper .question-collapse li,.page-type-pillows_category .faqs .questions-wrapper .question-collapse ul{list-style:disc}.page-type-bed_bases_category .faqs .questions-wrapper .question-collapse ul,.page-type-bedding_category .faqs .questions-wrapper .question-collapse ul,.page-type-mattress_category .faqs .questions-wrapper .question-collapse ul,.page-type-pillows_category .faqs .questions-wrapper .question-collapse ul{margin-bottom:10px;margin-left:3%;margin-top:10px}.page-type-bed_bases_category .faqs .questions-wrapper .question-collapse li,.page-type-bedding_category .faqs .questions-wrapper .question-collapse li,.page-type-mattress_category .faqs .questions-wrapper .question-collapse li,.page-type-pillows_category .faqs .questions-wrapper .question-collapse li{font-size:14px;line-height:22px}.page-type-bed_bases_category .faqs .questions-wrapper .question-collapse li:not(:last-child),.page-type-bedding_category .faqs .questions-wrapper .question-collapse li:not(:last-child),.page-type-mattress_category .faqs .questions-wrapper .question-collapse li:not(:last-child),.page-type-pillows_category .faqs .questions-wrapper .question-collapse li:not(:last-child){margin-bottom:5px}.page-type-bed_bases_category section.reviews,.page-type-bedding_category section.reviews,.page-type-mattress_category section.reviews,.page-type-pillows_category section.reviews{background:#f6f6f6;display:none;height:auto;margin:0 auto;padding:100px 0}@media only screen and (max-width:736px){.page-type-bed_bases_category section.reviews,.page-type-bedding_category section.reviews,.page-type-mattress_category section.reviews,.page-type-pillows_category section.reviews{padding:40px 0}}.page-type-bed_bases_category section.reviews .title-block,.page-type-bedding_category section.reviews .title-block,.page-type-mattress_category section.reviews .title-block,.page-type-pillows_category section.reviews .title-block{padding:0 10px}.page-type-bed_bases_category section.reviews .title-block h2,.page-type-bedding_category section.reviews .title-block h2,.page-type-mattress_category section.reviews .title-block h2,.page-type-pillows_category section.reviews .title-block h2{font-size:60px;line-height:55px}@media only screen and (max-width:736px){.page-type-bed_bases_category section.reviews .title-block h2,.page-type-bedding_category section.reviews .title-block h2,.page-type-mattress_category section.reviews .title-block h2,.page-type-pillows_category section.reviews .title-block h2{font-size:42px}}.page-type-bed_bases_category section.reviews .title-block p,.page-type-bedding_category section.reviews .title-block p,.page-type-mattress_category section.reviews .title-block p,.page-type-pillows_category section.reviews .title-block p{font-size:18px;margin-top:10px;text-align:center}.page-type-bed_bases_category section.reviews .ppc-slider,.page-type-bedding_category section.reviews .ppc-slider,.page-type-mattress_category section.reviews .ppc-slider,.page-type-pillows_category section.reviews .ppc-slider{height:auto;margin-top:40px;position:relative}.page-type-bed_bases_category section.reviews .review-card,.page-type-bedding_category section.reviews .review-card,.page-type-mattress_category section.reviews .review-card,.page-type-pillows_category section.reviews .review-card{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29) e;box-shadow:0 3px 6px rgba(0,0,0,.29);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:23px;max-width:444px;outline:0;padding:40px}@media screen and (max-width:768px){.page-type-bed_bases_category section.reviews .review-card,.page-type-bedding_category section.reviews .review-card,.page-type-mattress_category section.reviews .review-card,.page-type-pillows_category section.reviews .review-card{width:420px}}@media screen and (max-width:414px){.page-type-bed_bases_category section.reviews .review-card,.page-type-bedding_category section.reviews .review-card,.page-type-mattress_category section.reviews .review-card,.page-type-pillows_category section.reviews .review-card{margin:5px;width:384px}}.page-type-bed_bases_category section.reviews .review-card .reviewer,.page-type-bedding_category section.reviews .review-card .reviewer,.page-type-mattress_category section.reviews .review-card .reviewer,.page-type-pillows_category section.reviews .review-card .reviewer{font-family:WSailec-Bold,sans-serif;font-size:16px;margin-top:0}.page-type-bed_bases_category section.reviews .review-card .review-stars,.page-type-bedding_category section.reviews .review-card .review-stars,.page-type-mattress_category section.reviews .review-card .review-stars,.page-type-pillows_category section.reviews .review-card .review-stars{margin-bottom:30px;margin-top:5px}.page-type-bed_bases_category section.reviews .review-card .review-stars .fa-star,.page-type-bedding_category section.reviews .review-card .review-stars .fa-star,.page-type-mattress_category section.reviews .review-card .review-stars .fa-star,.page-type-pillows_category section.reviews .review-card .review-stars .fa-star{color:#e50a47}.page-type-bed_bases_category section.reviews .review-card .review-stars .fa-star-o,.page-type-bedding_category section.reviews .review-card .review-stars .fa-star-o,.page-type-mattress_category section.reviews .review-card .review-stars .fa-star-o,.page-type-pillows_category section.reviews .review-card .review-stars .fa-star-o{color:#e50a47}.page-type-bed_bases_category section.reviews .review-card .review-content p,.page-type-bedding_category section.reviews .review-card .review-content p,.page-type-mattress_category section.reviews .review-card .review-content p,.page-type-pillows_category section.reviews .review-card .review-content p{color:#656a77;font-size:16px;letter-spacing:0;text-align:left}@media screen and (max-width:475px){.page-type-bed_bases_category section.reviews .review-card .review-content p,.page-type-bedding_category section.reviews .review-card .review-content p,.page-type-mattress_category section.reviews .review-card .review-content p,.page-type-pillows_category section.reviews .review-card .review-content p{font-size:18px}}.page-type-bed_bases_category section.reviews .review-card .review-content p .read-more,.page-type-bedding_category section.reviews .review-card .review-content p .read-more,.page-type-mattress_category section.reviews .review-card .review-content p .read-more,.page-type-pillows_category section.reviews .review-card .review-content p .read-more{color:#e50a47;cursor:pointer;display:block;font:16px/24px WSailec-Medium;margin-top:5px;text-transform:capitalize}.page-type-bed_bases_category section.reviews .slick-next,.page-type-bed_bases_category section.reviews .slick-prev,.page-type-bedding_category section.reviews .slick-next,.page-type-bedding_category section.reviews .slick-prev,.page-type-mattress_category section.reviews .slick-next,.page-type-mattress_category section.reviews .slick-prev,.page-type-pillows_category section.reviews .slick-next,.page-type-pillows_category section.reviews .slick-prev{background-color:#000;border:0;border-radius:50%;cursor:pointer;display:block;font-size:0;height:85px;line-height:0;opacity:.3;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:85px;z-index:5}.page-type-bed_bases_category section.reviews .slick-next:hover,.page-type-bed_bases_category section.reviews .slick-prev:hover,.page-type-bedding_category section.reviews .slick-next:hover,.page-type-bedding_category section.reviews .slick-prev:hover,.page-type-mattress_category section.reviews .slick-next:hover,.page-type-mattress_category section.reviews .slick-prev:hover,.page-type-pillows_category section.reviews .slick-next:hover,.page-type-pillows_category section.reviews .slick-prev:hover{background-color:grey}@media screen and (max-width:900px){.page-type-bed_bases_category section.reviews .slick-next,.page-type-bed_bases_category section.reviews .slick-prev,.page-type-bedding_category section.reviews .slick-next,.page-type-bedding_category section.reviews .slick-prev,.page-type-mattress_category section.reviews .slick-next,.page-type-mattress_category section.reviews .slick-prev,.page-type-pillows_category section.reviews .slick-next,.page-type-pillows_category section.reviews .slick-prev{top:333px}}@media screen and (max-width:768px){.page-type-bed_bases_category section.reviews .slick-next,.page-type-bed_bases_category section.reviews .slick-prev,.page-type-bedding_category section.reviews .slick-next,.page-type-bedding_category section.reviews .slick-prev,.page-type-mattress_category section.reviews .slick-next,.page-type-mattress_category section.reviews .slick-prev,.page-type-pillows_category section.reviews .slick-next,.page-type-pillows_category section.reviews .slick-prev{height:50px;top:350px;width:50px}}@media screen and (max-width:475px){.page-type-bed_bases_category section.reviews .slick-next,.page-type-bed_bases_category section.reviews .slick-prev,.page-type-bedding_category section.reviews .slick-next,.page-type-bedding_category section.reviews .slick-prev,.page-type-mattress_category section.reviews .slick-next,.page-type-mattress_category section.reviews .slick-prev,.page-type-pillows_category section.reviews .slick-next,.page-type-pillows_category section.reviews .slick-prev{height:35px;width:35px}}.page-type-bed_bases_category section.reviews .slick-prev,.page-type-bedding_category section.reviews .slick-prev,.page-type-mattress_category section.reviews .slick-prev,.page-type-pillows_category section.reviews .slick-prev{left:3%}@media screen and (min-width:1920px){.page-type-bed_bases_category section.reviews .slick-prev,.page-type-bedding_category section.reviews .slick-prev,.page-type-mattress_category section.reviews .slick-prev,.page-type-pillows_category section.reviews .slick-prev{left:40px}}@media screen and (max-width:475px){.page-type-bed_bases_category section.reviews .slick-prev,.page-type-bedding_category section.reviews .slick-prev,.page-type-mattress_category section.reviews .slick-prev,.page-type-pillows_category section.reviews .slick-prev{left:1%}}.page-type-bed_bases_category section.reviews .slick-next,.page-type-bedding_category section.reviews .slick-next,.page-type-mattress_category section.reviews .slick-next,.page-type-pillows_category section.reviews .slick-next{right:3%}@media screen and (min-width:1920px){.page-type-bed_bases_category section.reviews .slick-next,.page-type-bedding_category section.reviews .slick-next,.page-type-mattress_category section.reviews .slick-next,.page-type-pillows_category section.reviews .slick-next{right:40px}}@media screen and (max-width:475px){.page-type-bed_bases_category section.reviews .slick-next,.page-type-bedding_category section.reviews .slick-next,.page-type-mattress_category section.reviews .slick-next,.page-type-pillows_category section.reviews .slick-next{right:1%}}.page-type-bed_bases_category section.reviews .slick-prev::before,.page-type-bedding_category section.reviews .slick-prev::before,.page-type-mattress_category section.reviews .slick-prev::before,.page-type-pillows_category section.reviews .slick-prev::before{background-size:cover;content:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/left.svg");display:block;-webkit-filter:invert(100%);filter:invert(100%)}.page-type-bed_bases_category section.reviews .slick-next::before,.page-type-bedding_category section.reviews .slick-next::before,.page-type-mattress_category section.reviews .slick-next::before,.page-type-pillows_category section.reviews .slick-next::before{content:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/right.svg");-webkit-filter:invert(100%);filter:invert(100%)}.page-type-bed_bases_category section.reviews .slick-dotted.slick-slider,.page-type-bedding_category section.reviews .slick-dotted.slick-slider,.page-type-mattress_category section.reviews .slick-dotted.slick-slider,.page-type-pillows_category section.reviews .slick-dotted.slick-slider{margin-bottom:30px}.page-type-bed_bases_category section.reviews .slick-dots,.page-type-bedding_category section.reviews .slick-dots,.page-type-mattress_category section.reviews .slick-dots,.page-type-pillows_category section.reviews .slick-dots{bottom:-40px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.page-type-bed_bases_category section.reviews .slick-dots li,.page-type-bedding_category section.reviews .slick-dots li,.page-type-mattress_category section.reviews .slick-dots li,.page-type-pillows_category section.reviews .slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.page-type-bed_bases_category section.reviews .slick-dots li button,.page-type-bedding_category section.reviews .slick-dots li button,.page-type-mattress_category section.reviews .slick-dots li button,.page-type-pillows_category section.reviews .slick-dots li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:0;padding:5px;width:20px}.page-type-bed_bases_category section.reviews .slick-dots li button:focus,.page-type-bed_bases_category section.reviews .slick-dots li button:hover,.page-type-bedding_category section.reviews .slick-dots li button:focus,.page-type-bedding_category section.reviews .slick-dots li button:hover,.page-type-mattress_category section.reviews .slick-dots li button:focus,.page-type-mattress_category section.reviews .slick-dots li button:hover,.page-type-pillows_category section.reviews .slick-dots li button:focus,.page-type-pillows_category section.reviews .slick-dots li button:hover{outline:0}.page-type-bed_bases_category section.reviews .slick-dots li button:focus::before,.page-type-bed_bases_category section.reviews .slick-dots li button:hover::before,.page-type-bedding_category section.reviews .slick-dots li button:focus::before,.page-type-bedding_category section.reviews .slick-dots li button:hover::before,.page-type-mattress_category section.reviews .slick-dots li button:focus::before,.page-type-mattress_category section.reviews .slick-dots li button:hover::before,.page-type-pillows_category section.reviews .slick-dots li button:focus::before,.page-type-pillows_category section.reviews .slick-dots li button:hover::before{opacity:1}.page-type-bed_bases_category section.reviews .slick-dots li button::before,.page-type-bedding_category section.reviews .slick-dots li button::before,.page-type-mattress_category section.reviews .slick-dots li button::before,.page-type-pillows_category section.reviews .slick-dots li button::before{color:#000;content:"•";font-family:slick;font-size:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.page-type-bed_bases_category section.reviews .slick-dots li.slick-active button::before,.page-type-bedding_category section.reviews .slick-dots li.slick-active button::before,.page-type-mattress_category section.reviews .slick-dots li.slick-active button::before,.page-type-pillows_category section.reviews .slick-dots li.slick-active button::before{color:#000;opacity:.75}.page-type-bed_bases_category #review-modal,.page-type-bedding_category #review-modal,.page-type-mattress_category #review-modal,.page-type-pillows_category #review-modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(116,99,99,.65);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:1;padding:10px;position:fixed;right:0;top:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;z-index:99999}.page-type-bed_bases_category #review-modal .modal-content,.page-type-bedding_category #review-modal .modal-content,.page-type-mattress_category #review-modal .modal-content,.page-type-pillows_category #review-modal .modal-content{background-color:#fff;color:#777;font:16px/24px WSailec;height:auto;letter-spacing:0;max-width:830px;padding:30px;position:relative;width:100%}.page-type-bed_bases_category #review-modal .modal-content .modal-close,.page-type-bedding_category #review-modal .modal-content .modal-close,.page-type-mattress_category #review-modal .modal-content .modal-close,.page-type-pillows_category #review-modal .modal-content .modal-close{background:#fff;cursor:pointer;font-size:0;height:15px;position:absolute;right:30px;top:28px;width:15px;z-index:10}.page-type-bed_bases_category #review-modal .modal-content .modal-close::after,.page-type-bed_bases_category #review-modal .modal-content .modal-close::before,.page-type-bedding_category #review-modal .modal-content .modal-close::after,.page-type-bedding_category #review-modal .modal-content .modal-close::before,.page-type-mattress_category #review-modal .modal-content .modal-close::after,.page-type-mattress_category #review-modal .modal-content .modal-close::before,.page-type-pillows_category #review-modal .modal-content .modal-close::after,.page-type-pillows_category #review-modal .modal-content .modal-close::before{background:#000;content:"";height:1px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}.page-type-bed_bases_category #review-modal .modal-content .modal-close::before,.page-type-bedding_category #review-modal .modal-content .modal-close::before,.page-type-mattress_category #review-modal .modal-content .modal-close::before,.page-type-pillows_category #review-modal .modal-content .modal-close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-type-bed_bases_category #review-modal .modal-content .modal-close::after,.page-type-bedding_category #review-modal .modal-content .modal-close::after,.page-type-mattress_category #review-modal .modal-content .modal-close::after,.page-type-pillows_category #review-modal .modal-content .modal-close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-type-bed_bases_category #review-modal .modal-content .modal-body,.page-type-bedding_category #review-modal .modal-content .modal-body,.page-type-mattress_category #review-modal .modal-content .modal-body,.page-type-pillows_category #review-modal .modal-content .modal-body{height:100%;max-height:calc(100vh - 10px * 2 - 30px * 2);overflow-y:auto;position:relative}.page-type-bed_bases_category #review-modal .modal-content .modal-body .review .author,.page-type-bedding_category #review-modal .modal-content .modal-body .review .author,.page-type-mattress_category #review-modal .modal-content .modal-body .review .author,.page-type-pillows_category #review-modal .modal-content .modal-body .review .author{color:#000;font:16px/25px WSailec}.page-type-bed_bases_category #review-modal .modal-content .modal-body .review .date,.page-type-bedding_category #review-modal .modal-content .modal-body .review .date,.page-type-mattress_category #review-modal .modal-content .modal-body .review .date,.page-type-pillows_category #review-modal .modal-content .modal-body .review .date{color:#9f9f9f;font:14px/20px WSailec;letter-spacing:0;margin-top:10px}.page-type-bed_bases_category #review-modal .modal-content .modal-body .review .stars .fa::before,.page-type-bedding_category #review-modal .modal-content .modal-body .review .stars .fa::before,.page-type-mattress_category #review-modal .modal-content .modal-body .review .stars .fa::before,.page-type-pillows_category #review-modal .modal-content .modal-body .review .stars .fa::before{color:#e50a47;font-size:23px}.page-type-bed_bases_category #review-modal .modal-content .modal-body .review .title,.page-type-bedding_category #review-modal .modal-content .modal-body .review .title,.page-type-mattress_category #review-modal .modal-content .modal-body .review .title,.page-type-pillows_category #review-modal .modal-content .modal-body .review .title{color:#000;font:16px/26px WSailec-Medium;letter-spacing:0;margin-top:25px}.page-type-bed_bases_category #review-modal .modal-content .modal-body .review .content,.page-type-bedding_category #review-modal .modal-content .modal-body .review .content,.page-type-mattress_category #review-modal .modal-content .modal-body .review .content,.page-type-pillows_category #review-modal .modal-content .modal-body .review .content{margin-top:20px}@media screen and (max-width:1260px){.page-type-bed_bases_category .slider-hide,.page-type-bedding_category .slider-hide,.page-type-mattress_category .slider-hide,.page-type-pillows_category .slider-hide{display:none!important}}.page-type-bed_bases_category .slider-hide--desktop-show,.page-type-bedding_category .slider-hide--desktop-show,.page-type-mattress_category .slider-hide--desktop-show,.page-type-pillows_category .slider-hide--desktop-show{display:none!important}@media screen and (max-width:1260px){.page-type-bed_bases_category .slider-hide--desktop-show,.page-type-bedding_category .slider-hide--desktop-show,.page-type-mattress_category .slider-hide--desktop-show,.page-type-pillows_category .slider-hide--desktop-show{display:block!important}}.page-type-bed_bases_category .slider-hide--mobile-show,.page-type-bedding_category .slider-hide--mobile-show,.page-type-mattress_category .slider-hide--mobile-show,.page-type-pillows_category .slider-hide--mobile-show{display:none!important}@media screen and (max-width:768px){.page-type-bed_bases_category .slider-hide--mobile-show,.page-type-bedding_category .slider-hide--mobile-show,.page-type-mattress_category .slider-hide--mobile-show,.page-type-pillows_category .slider-hide--mobile-show{display:block!important}}.page-type-bed_bases_category .product-listing,.page-type-bedding_category .product-listing,.page-type-mattress_category .product-listing,.page-type-pillows_category .product-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 0}@media screen and (max-width:1024px){.page-type-bed_bases_category .product-listing,.page-type-bedding_category .product-listing,.page-type-mattress_category .product-listing,.page-type-pillows_category .product-listing{padding:60px 0}}@media screen and (max-width:767px){.page-type-bed_bases_category .product-listing,.page-type-bedding_category .product-listing,.page-type-mattress_category .product-listing,.page-type-pillows_category .product-listing{padding:40px 0}}.page-type-bed_bases_category .product-listing h2,.page-type-bedding_category .product-listing h2,.page-type-mattress_category .product-listing h2,.page-type-pillows_category .product-listing h2{font-size:42px;margin-bottom:40px}.page-type-bed_bases_category .product-listing__grid,.page-type-bedding_category .product-listing__grid,.page-type-mattress_category .product-listing__grid,.page-type-pillows_category .product-listing__grid{display:grid;grid-template-areas:"text image";grid-template-columns:45% 55%;max-width:1350px;padding:0 20px;width:100%}@media screen and (max-width:768px){.page-type-bed_bases_category .product-listing__grid,.page-type-bedding_category .product-listing__grid,.page-type-mattress_category .product-listing__grid,.page-type-pillows_category .product-listing__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:unset;padding:0;width:80%}}@media screen and (max-width:600px){.page-type-bed_bases_category .product-listing__grid,.page-type-bedding_category .product-listing__grid,.page-type-mattress_category .product-listing__grid,.page-type-pillows_category .product-listing__grid{width:100%}}.page-type-bed_bases_category .product-listing__grid:nth-child(odd),.page-type-bedding_category .product-listing__grid:nth-child(odd),.page-type-mattress_category .product-listing__grid:nth-child(odd),.page-type-pillows_category .product-listing__grid:nth-child(odd){grid-template-areas:"image text";grid-template-columns:55% 45%;margin:30px 0}@media screen and (max-width:1300px){.page-type-bed_bases_category .product-listing__grid:nth-child(odd) .grid-text,.page-type-bedding_category .product-listing__grid:nth-child(odd) .grid-text,.page-type-mattress_category .product-listing__grid:nth-child(odd) .grid-text,.page-type-pillows_category .product-listing__grid:nth-child(odd) .grid-text{justify-self:flex-end;padding:0 0 0 30px}}@media screen and (max-width:768px){.page-type-bed_bases_category .product-listing__grid:nth-child(odd) .grid-text,.page-type-bedding_category .product-listing__grid:nth-child(odd) .grid-text,.page-type-mattress_category .product-listing__grid:nth-child(odd) .grid-text,.page-type-pillows_category .product-listing__grid:nth-child(odd) .grid-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:50px 0}}@media screen and (max-width:600px){.page-type-bed_bases_category .product-listing__grid:nth-child(odd) .grid-text,.page-type-bedding_category .product-listing__grid:nth-child(odd) .grid-text,.page-type-mattress_category .product-listing__grid:nth-child(odd) .grid-text,.page-type-pillows_category .product-listing__grid:nth-child(odd) .grid-text{padding:40px 20px}}.page-type-bed_bases_category .product-listing__grid .grid-text,.page-type-bedding_category .product-listing__grid .grid-text,.page-type-mattress_category .product-listing__grid .grid-text,.page-type-pillows_category .product-listing__grid .grid-text{align-self:center;grid-area:text;justify-self:center;max-width:430px}@media screen and (max-width:1300px){.page-type-bed_bases_category .product-listing__grid .grid-text,.page-type-bedding_category .product-listing__grid .grid-text,.page-type-mattress_category .product-listing__grid .grid-text,.page-type-pillows_category .product-listing__grid .grid-text{justify-self:flex-start;padding:0 30px 0 0}}@media screen and (max-width:768px){.page-type-bed_bases_category .product-listing__grid .grid-text,.page-type-bedding_category .product-listing__grid .grid-text,.page-type-mattress_category .product-listing__grid .grid-text,.page-type-pillows_category .product-listing__grid .grid-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:50px 0}}@media screen and (max-width:600px){.page-type-bed_bases_category .product-listing__grid .grid-text,.page-type-bedding_category .product-listing__grid .grid-text,.page-type-mattress_category .product-listing__grid .grid-text,.page-type-pillows_category .product-listing__grid .grid-text{padding:40px 20px;text-align:center}}.page-type-bed_bases_category .product-listing__grid .grid-text h3,.page-type-bedding_category .product-listing__grid .grid-text h3,.page-type-mattress_category .product-listing__grid .grid-text h3,.page-type-pillows_category .product-listing__grid .grid-text h3{font-family:Sailec-Bold;font-size:20px}@media screen and (max-width:768px){.page-type-bed_bases_category .product-listing__grid .grid-text h3,.page-type-bedding_category .product-listing__grid .grid-text h3,.page-type-mattress_category .product-listing__grid .grid-text h3,.page-type-pillows_category .product-listing__grid .grid-text h3{font-size:30px}}.page-type-bed_bases_category .product-listing__grid .grid-text p,.page-type-bedding_category .product-listing__grid .grid-text p,.page-type-mattress_category .product-listing__grid .grid-text p,.page-type-pillows_category .product-listing__grid .grid-text p{font-size:16px;letter-spacing:0}@media screen and (max-width:768px){.page-type-bed_bases_category .product-listing__grid .grid-text p,.page-type-bedding_category .product-listing__grid .grid-text p,.page-type-mattress_category .product-listing__grid .grid-text p,.page-type-pillows_category .product-listing__grid .grid-text p{color:#656a77;font-size:18px}}.page-type-bed_bases_category .product-listing__grid .grid-text a,.page-type-bedding_category .product-listing__grid .grid-text a,.page-type-mattress_category .product-listing__grid .grid-text a,.page-type-pillows_category .product-listing__grid .grid-text a{width:280px}@media screen and (max-width:768px){.page-type-bed_bases_category .product-listing__grid .grid-text a,.page-type-bedding_category .product-listing__grid .grid-text a,.page-type-mattress_category .product-listing__grid .grid-text a,.page-type-pillows_category .product-listing__grid .grid-text a{margin-top:30px}}.page-type-bed_bases_category .product-listing__grid .grid-image,.page-type-bedding_category .product-listing__grid .grid-image,.page-type-mattress_category .product-listing__grid .grid-image,.page-type-pillows_category .product-listing__grid .grid-image{grid-area:image}@media screen and (max-width:768px){.page-type-bed_bases_category .product-listing__grid .grid-image,.page-type-bedding_category .product-listing__grid .grid-image,.page-type-mattress_category .product-listing__grid .grid-image,.page-type-pillows_category .product-listing__grid .grid-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page-type-bed_bases_category .product-listing__grid .grid-image img,.page-type-bedding_category .product-listing__grid .grid-image img,.page-type-mattress_category .product-listing__grid .grid-image img,.page-type-pillows_category .product-listing__grid .grid-image img{max-width:750px}@media screen and (max-width:1300px){.page-type-bed_bases_category .product-listing__grid .grid-image img,.page-type-bedding_category .product-listing__grid .grid-image img,.page-type-mattress_category .product-listing__grid .grid-image img,.page-type-pillows_category .product-listing__grid .grid-image img{max-width:100%}}@media (min-width:960px){.page-type-mattress_category .category-products .product-card .card-description{min-height:90px}}.page-type-bed_bases_category .category-products__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-type-bed_bases_category .category-products .product-card{margin:0 30px 30px}@media only screen and (max-width:435px){.page-type-bed_bases_category .category-products .product-card .card-description{min-height:80px}}@media only screen and (max-width:348px){.page-type-bed_bases_category .category-products .product-card .card-description{min-height:100px}}@media screen and (min-width:1230px){.page-type-bed_bases_category .category-products .product-card .image img{height:300px;-o-object-fit:cover;object-fit:cover}}.page-type-bed_bases_category section.perfect{background:#fafafa;position:relative}@media screen and (max-width:1024px){.page-type-bed_bases_category section.perfect{height:475px}}@media screen and (max-width:900px){.page-type-bed_bases_category section.perfect{height:390px}}@media screen and (max-width:768px){.page-type-bed_bases_category section.perfect{height:auto}}@media screen and (max-width:1024px){.page-type-bed_bases_category section.perfect .background{height:100%}}.page-type-bed_bases_category section.perfect .background img{height:100%;-o-object-fit:cover;object-fit:cover}.page-type-bed_bases_category section.perfect .blur{background:transparent -webkit-gradient(linear,right top,left top,from(#fff),to(#fafafa00)) 0 0 no-repeat padding-box;background:transparent linear-gradient(270deg,#fff 0,#fafafa00 100%) 0 0 no-repeat padding-box;height:100%;position:absolute;right:39%;top:1px;width:150px}@media screen and (max-width:1024px){.page-type-bed_bases_category section.perfect .blur{right:27%;width:250px}}@media screen and (max-width:768px){.page-type-bed_bases_category section.perfect .blur{width:200px}}@media screen and (max-width:666px){.page-type-bed_bases_category section.perfect .blur{display:none}}@media screen and (max-width:500px){.page-type-bed_bases_category section.perfect .blur{background:transparent -webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#fafafa00)) 100% 100% no-repeat padding-box;background:transparent linear-gradient(to bottom,#fafafa,#fafafa00 100%) 100% 100% no-repeat padding-box;display:block;height:100px;right:unset;top:120px;width:100%}}.page-type-bed_bases_category section.perfect .title-block{top:33%}@media screen and (max-width:1280px){.page-type-bed_bases_category section.perfect .title-block{top:23%}}@media screen and (max-width:1024px){.page-type-bed_bases_category section.perfect .title-block{top:60px}}@media screen and (max-width:900px){.page-type-bed_bases_category section.perfect .title-block{top:30px}}@media screen and (max-width:500px){.page-type-bed_bases_category section.perfect .title-block{position:relative}}.page-type-bed_bases_category section.perfect .title-block h1{line-height:60px;text-align:right}@media screen and (max-width:666px){.page-type-bed_bases_category section.perfect .title-block h1{display:block;line-height:36px;text-align:center}}.page-type-bed_bases_category section.perfect .title-block h1 span{display:block;text-align:right}@media screen and (max-width:900px){.page-type-bed_bases_category section.perfect .title-block h1 span{display:inline-block}}@media screen and (max-width:500px){.page-type-bed_bases_category section.perfect .title-block h1 span{display:block;line-height:36px;text-align:center}}.page-type-bed_bases_category section.perfect .title-block p{font-weight:500}@media screen and (max-width:1280px){.page-type-bed_bases_category section.perfect .title-block p{max-width:240px;text-align:right}}@media screen and (max-width:900px){.page-type-bed_bases_category section.perfect .title-block p{max-width:unset}}@media screen and (max-width:500px){.page-type-bed_bases_category section.perfect .title-block p{text-align:center}}@media screen and (max-width:768px){.page-type-bed_bases_category .consider-it,.page-type-bed_bases_category section.sleep-on-it{padding:60px 0}}.page-type-bed_bases_category .consider-it--second,.page-type-bed_bases_category .consider-it--third,.page-type-bed_bases_category section.sleep-on-it--second,.page-type-bed_bases_category section.sleep-on-it--third{background:#fff!important;padding:50px 0 0!important}@media screen and (max-width:1024px){.page-type-bed_bases_category .consider-it--second,.page-type-bed_bases_category .consider-it--third,.page-type-bed_bases_category section.sleep-on-it--second,.page-type-bed_bases_category section.sleep-on-it--third{padding:50px 0!important}}@media screen and (max-width:500px){.page-type-bed_bases_category .consider-it--second,.page-type-bed_bases_category .consider-it--third,.page-type-bed_bases_category section.sleep-on-it--second,.page-type-bed_bases_category section.sleep-on-it--third{padding-top:0!important}}.page-type-bed_bases_category .consider-it--third,.page-type-bed_bases_category section.sleep-on-it--third{padding:50px 0 100px!important}@media screen and (max-width:500px){.page-type-bed_bases_category .consider-it--third,.page-type-bed_bases_category section.sleep-on-it--third{padding:0 0 60px!important}}@media screen and (max-width:1024px){.page-type-bed_bases_category .consider-it .slick-dots,.page-type-bed_bases_category section.sleep-on-it .slick-dots{top:100%}}@media screen and (max-width:768px){.page-type-bed_bases_category .consider-it .slick-dots,.page-type-bed_bases_category section.sleep-on-it .slick-dots{margin-top:15px}}.page-type-bed_bases_category .consider-it h2,.page-type-bed_bases_category section.sleep-on-it h2{font-size:42px;line-height:48px}@media screen and (max-width:768px){.page-type-bed_bases_category .consider-it h2,.page-type-bed_bases_category section.sleep-on-it h2{font-size:36px}}@media screen and (max-width:375px){.page-type-bed_bases_category .consider-it h2,.page-type-bed_bases_category section.sleep-on-it h2{font-size:30px}}.page-type-bed_bases_category .consider-it ul.icon-list,.page-type-bed_bases_category section.sleep-on-it ul.icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:60px 20px 0}@media screen and (max-width:1024px){.page-type-bed_bases_category .consider-it ul.icon-list,.page-type-bed_bases_category section.sleep-on-it ul.icon-list{display:block;margin:30px 20px 0}}.page-type-bed_bases_category .consider-it ul.icon-list li,.page-type-bed_bases_category section.sleep-on-it ul.icon-list li{width:325px}@media screen and (max-width:1440px){.page-type-bed_bases_category .consider-it ul.icon-list li,.page-type-bed_bases_category section.sleep-on-it ul.icon-list li{margin:0 60px}}.page-type-bed_bases_category .consider-it ul.icon-list li img,.page-type-bed_bases_category section.sleep-on-it ul.icon-list li img{width:100px}.page-type-bed_bases_category .consider-it ul.icon-list li img.pain-icon,.page-type-bed_bases_category section.sleep-on-it ul.icon-list li img.pain-icon{width:70px}.page-type-bed_bases_category .consider-it ul.icon-list li img.trophy-icon,.page-type-bed_bases_category section.sleep-on-it ul.icon-list li img.trophy-icon{width:120px}.page-type-bed_bases_category .consider-it ul.icon-list li .icon-label,.page-type-bed_bases_category section.sleep-on-it ul.icon-list li .icon-label{line-height:24px;margin-top:40px;max-width:330px}.page-type-bed_bases_category .consider-it ul.icon-list li .icon-desc,.page-type-bed_bases_category section.sleep-on-it ul.icon-list li .icon-desc{max-width:330px}.page-type-bed_bases_category .horizontal-card{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:100px auto 0;max-width:1364px}@media screen and (max-width:1364px){.page-type-bed_bases_category .horizontal-card{margin:100px 20px 0}}@media screen and (max-width:1280px){.page-type-bed_bases_category .horizontal-card{max-width:1200px}}@media screen and (max-width:1024px){.page-type-bed_bases_category .horizontal-card{margin:50px auto 0;max-width:630px}}@media screen and (max-width:768px){.page-type-bed_bases_category .horizontal-card{margin:30px auto;max-width:80%}}@media screen and (max-width:500px){.page-type-bed_bases_category .horizontal-card{margin:0;max-width:100%}}.page-type-bed_bases_category .horizontal-card--mirror{grid-template-columns:764px 600px}@media screen and (max-width:1280px){.page-type-bed_bases_category .horizontal-card--mirror{grid-template-columns:670px 530px;max-width:1200px}}@media screen and (max-width:1024px){.page-type-bed_bases_category .horizontal-card--mirror{max-width:630px}}@media screen and (max-width:1150px){.page-type-bed_bases_category .horizontal-card--mirror .horizontal-card-content{padding-right:110px}}@media screen and (max-width:1024px){.page-type-bed_bases_category .horizontal-card--mirror .horizontal-card-content{padding-right:70px}}@media screen and (max-width:500px){.page-type-bed_bases_category .horizontal-card--mirror .horizontal-card-content{padding-right:30px}}.page-type-bed_bases_category .horizontal-card--mirror .horizontal-card-image img{max-width:764px}@media screen and (max-width:1280px){.page-type-bed_bases_category .horizontal-card--mirror .horizontal-card-image img{left:-20px;max-width:715px}}@media screen and (max-width:1150px){.page-type-bed_bases_category .horizontal-card--mirror .horizontal-card-image img{left:-40px;max-width:800px}}.page-type-bed_bases_category .horizontal-card-image{display:block}.page-type-bed_bases_category .horizontal-card-image img{display:block;max-width:850px;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media screen and (max-width:1024px){.page-type-bed_bases_category .horizontal-card-image img{position:static}}@media screen and (max-width:1024px){.page-type-bed_bases_category .horizontal-card-content{padding-bottom:45px}}@media screen and (max-width:500px){.page-type-bed_bases_category .horizontal-card-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-type-bed_bases_category .horizontal-card-content .red-btn{margin-top:20px;max-height:55px}@media screen and (max-width:1024px){.page-type-bed_bases_category .horizontal-card-content .red-btn{margin-top:20px}}@media screen and (max-width:500px){.page-type-bed_bases_category .horizontal-card-content .red-btn{padding:20px 30px}}@media screen and (max-width:500px){.page-type-bed_bases_category section.faqs .questions-wrapper{margin-top:30px}}.page-type-mattress_category .category-products__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-type-mattress_category .category-products .product-card{margin:0 30px 30px}@media only screen and (max-width:435px){.page-type-mattress_category .category-products .product-card .card-description{min-height:80px}}@media only screen and (max-width:348px){.page-type-mattress_category .category-products .product-card .card-description{min-height:100px}}@media screen and (min-width:1230px){.page-type-mattress_category .category-products .product-card .image img{height:300px;-o-object-fit:cover;object-fit:cover}.page-type-mattress_category .category-products .product-card.start-mattress .image img{height:301px}}.page-type-mattress_category .details-container table{border:1px solid #0e1217;border-collapse:collapse;border-spacing:0;margin:15px auto}.page-type-mattress_category .details-container table td,.page-type-mattress_category .details-container table th{border:1px solid #0e1217;max-width:250px;padding:15px;text-align:center}.page-type-mattress_category .details-container table th{background-color:#f6f6f6}@media screen and (max-width:900px){.page-type-pillows_category .slick-arrow{top:200px!important}}@media screen and (max-width:600px){.page-type-pillows_category .complete-your-set .small-title-center p{text-align:center}}@media screen and (max-width:1280px){.page-type-pillows_category section.perfect .title-block{top:35%}}@media screen and (max-width:666px){.page-type-pillows_category section.perfect .title-block{top:40px}}.page-type-pillows_category section.perfect .title-block h1{line-height:60px}@media screen and (max-width:915px){.page-type-pillows_category section.perfect .title-block h1{line-height:42px}}@media screen and (max-width:666px){.page-type-pillows_category section.perfect .title-block h1{line-height:36px}}.page-type-pillows_category section.perfect .title-block h1 .red{display:block;text-align:right}@media screen and (max-width:666px){.page-type-pillows_category section.perfect .title-block h1 .red{text-align:center}}.page-type-pillows_category section.perfect .title-block p{max-width:270px;text-align:right}@media screen and (max-width:666px){.page-type-pillows_category section.perfect .title-block p{max-width:unset;text-align:center}}@media screen and (max-width:500px){.page-type-pillows_category section.perfect .title-block p{font-size:16px}}.page-type-pillows_category section.perfect .blur{background:transparent -webkit-gradient(linear,right top,left top,from(#fff),to(#f2e9d100)) 0 0 no-repeat padding-box;background:transparent linear-gradient(270deg,#fff 0,#f2e9d100 100%) 0 0 no-repeat padding-box;height:100%;mix-blend-mode:screen;opacity:.5;position:absolute;right:0;width:66%}@media screen and (max-width:666px){.page-type-pillows_category section.perfect .blur{background:transparent -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f2e9d100)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#fff 0,#f2e9d100 100%) 0 0 no-repeat padding-box;height:40%;right:unset;top:0;width:100%}}@media screen and (max-width:500px){.page-type-pillows_category .title-block h2{font-size:30px!important}}.page-type-pillows_category .ic-slider--double{width:100%}.page-type-pillows_category .ic-slider--double .double-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.page-type-pillows_category .ic-slider--double .double-icon{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-type-pillows_category .ic-slider--double .double-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 30px;max-width:340px}@media screen and (max-width:767px){.page-type-pillows_category .ic-slider--double .double-icon-container{margin:15px 30px}}.page-type-pillows_category section.faqs{padding:80px 0}@media screen and (max-width:768px){.page-type-pillows_category section.faqs{padding:60px 0}}@media screen and (max-width:600px){.page-type-pillows_category section.faqs{padding:50px 0}}@media screen and (max-width:768px){.page-type-pillows_category section.sleep-on-it .title-block{padding:0 20px}}.page-type-pillows_category section.sleep-on-it .title-block h2{font-size:42px;line-height:66px}@media screen and (max-width:768px){.page-type-pillows_category section.sleep-on-it .title-block h2{font-size:36px;line-height:40px}}@media screen and (max-width:767px){.page-type-pillows_category section.sleep-on-it .title-block h2 .red{display:block}}.page-type-pillows_category section.sleep-on-it .title-block p{font-size:18px}@media screen and (max-width:1024px){.page-type-pillows_category section.sleep-on-it .icon-list{margin:40px auto 0}}.page-type-pillows_category section.sleep-on-it .icon-list li{margin:0 45px;width:340px}@media screen and (max-width:1260px){.page-type-pillows_category section.sleep-on-it .icon-list li{width:unset}}.page-type-pillows_category section.sleep-on-it .icon-list li .icon-desc{letter-spacing:0}.page-type-pillows_category section.reviews{padding:80px 0 0}@media screen and (max-width:1024px){.page-type-pillows_category section.reviews{padding:60px 0 0}}@media screen and (max-width:767px){.page-type-pillows_category section.reviews{padding:40px 0 0}}@media screen and (max-width:600px){.page-type-pillows_category section.reviews .ppc-slider{margin-top:0;padding:0}}@media screen and (max-width:600px){.page-type-pillows_category section.reviews .review-card{padding:40px 80px}}.mattress_category-memory-foam h1>*{line-height:58px;text-align:right}@media screen and (max-width:900px){.mattress_category-memory-foam h1>*{line-height:38px}}@media screen and (max-width:666px){.mattress_category-memory-foam h1>*{line-height:32px;text-align:center}}.mattress_category-memory-foam .new-line-text{display:block;margin:0}@media screen and (max-width:767px){.mattress_category-memory-foam section.category-products .product-card .card-header{margin-bottom:0}}@media only screen and (max-width:736px){.mattress_category-memory-foam section.category-products .product-card .card-header h2{font-size:30px;letter-spacing:-.6px;text-align:left}}@media only screen and (max-width:736px){.mattress_category-memory-foam section.category-products .product-card .card-description p{font-size:18px;line-height:30px}}@media only screen and (max-width:736px){.mattress_category-memory-foam section.category-products .product-card .details-container .detail p{font-size:initial;letter-spacing:initial;line-height:initial}}.mattress_category-memory-foam section.category-products .product-card .details-container .detail__title{font-family:Sailec-Bold}@media only screen and (max-width:736px){.mattress_category-memory-foam section.category-products .product-card .details-container .detail__title{font-size:initial;line-height:initial}}@media only screen and (max-width:600px){.mattress_category-memory-foam section.category-products .product-card .select-options .selected .item,.mattress_category-memory-foam section.category-products .product-card .select-options ul li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mattress_category-memory-foam section.category-products .product-card .select-options .selected .item .price .reduced-price,.mattress_category-memory-foam section.category-products .product-card .select-options ul li .price .reduced-price{color:#e50a47;letter-spacing:1.47px}@media only screen and (max-width:600px){.mattress_category-memory-foam section.category-products .product-card .select-options .selected .item .price .reduced-price,.mattress_category-memory-foam section.category-products .product-card .select-options ul li .price .reduced-price{font:16px/21px WSailec}}@media only screen and (max-width:600px){.mattress_category-memory-foam section.category-products .product-card .select-options .selected .item .price .full-price,.mattress_category-memory-foam section.category-products .product-card .select-options ul li .price .full-price{font:16px/21px WSailec;font-size:14px;margin-left:3px}}.mattress_category-memory-foam section.sleep-on-it .title-block{padding:0 30px}.mattress_category-memory-foam section.sleep-on-it .icon-list,.mattress_category-memory-foam section.sleep-on-it .icon-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;max-width:1600px}@media screen and (max-width:1260px){.mattress_category-memory-foam section.sleep-on-it .icon-list,.mattress_category-memory-foam section.sleep-on-it .icon-slider{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:unset;width:100%}}.mattress_category-memory-foam section.sleep-on-it .icon-list li,.mattress_category-memory-foam section.sleep-on-it .icon-slider li{margin:40px 80px}@media screen and (max-width:1320px){.mattress_category-memory-foam section.sleep-on-it .icon-list li,.mattress_category-memory-foam section.sleep-on-it .icon-slider li{margin:40px 60px}}@media screen and (max-width:1260px){.mattress_category-memory-foam section.sleep-on-it .icon-list li,.mattress_category-memory-foam section.sleep-on-it .icon-slider li{margin:0}.mattress_category-memory-foam section.sleep-on-it .icon-list li .icon-desc,.mattress_category-memory-foam section.sleep-on-it .icon-list li .icon-label,.mattress_category-memory-foam section.sleep-on-it .icon-slider li .icon-desc,.mattress_category-memory-foam section.sleep-on-it .icon-slider li .icon-label{margin:20px 10px}}.mattress_category-memory-foam .type-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:100px auto 120px;max-width:900px;padding:0 20px}@media screen and (max-width:767px){.mattress_category-memory-foam .type-info{margin:50px 20px}}.mattress_category-memory-foam .type-info h2{font-size:42px;line-height:50px}@media screen and (max-width:1023px){.mattress_category-memory-foam .type-info h2{font-size:40px;line-height:36px}}@media screen and (max-width:767px){.mattress_category-memory-foam .type-info h2{font-size:30px}}.mattress_category-memory-foam .type-info p{font-size:18px}.mattress_category-memory-foam .type-info .features-list{margin:10px 0 0}.mattress_category-memory-foam .type-info .features-list li{list-style-type:disc;margin:8px 0 0 20px}.mattress_category-memory-foam .type-info h3{font-family:Sailec-Bold;font-size:24px;margin-top:20px}@media screen and (max-width:767px){.mattress_category-memory-foam .type-info h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.mattress_category-memory-foam .type-info .see-more__btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px}.mattress_category-memory-foam .type-info .see-more__btn-container .see-more__btn{background-color:#fff;border:1px solid #2d1c44;-webkit-box-shadow:3px 3px 12px #edebef;box-shadow:3px 3px 12px #edebef;color:#2d1c44;font-family:Sailec-Bold;font-size:16px;letter-spacing:0;max-width:270px;padding:19.5px 10px 20.5px;width:100%}.mattress_category-memory-foam .type-info .see-more__btn-container .see-more__btn:hover{background-color:#2d1c44;color:#fff}.mattress_category-memory-foam .set-container .set-element .adjbed-image{max-height:244px;max-width:unset;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1380px){.mattress_category-memory-foam .set-container .set-element .adjbed-image{max-height:192px}}@media screen and (max-width:736px){.mattress_category-memory-foam .set-container .set-element .adjbed-image{max-height:unset;max-width:37%}}.mattress_category-hybrid h1>*{line-height:58px;text-align:right}@media screen and (max-width:900px){.mattress_category-hybrid h1>*{line-height:38px}}@media screen and (max-width:666px){.mattress_category-hybrid h1>*{line-height:32px;text-align:center}}@media screen and (max-width:666px){.mattress_category-hybrid h1>* .new-line-text{display:inline!important}}.mattress_category-hybrid .new-line-text{display:block;margin:0}@media screen and (max-width:767px){.mattress_category-hybrid section.category-products .product-card .card-header{margin-bottom:0}}@media only screen and (max-width:736px){.mattress_category-hybrid section.category-products .product-card .card-header h2{font-size:30px;letter-spacing:-.6px;text-align:left}}@media only screen and (max-width:736px){.mattress_category-hybrid section.category-products .product-card .card-description p{font-size:18px;line-height:30px}}@media only screen and (max-width:736px){.mattress_category-hybrid section.category-products .product-card .details-container .detail p{font-size:initial;letter-spacing:initial;line-height:initial}}.mattress_category-hybrid section.category-products .product-card .details-container .detail__title{font-family:Sailec-Bold}@media only screen and (max-width:736px){.mattress_category-hybrid section.category-products .product-card .details-container .detail__title{font-size:initial;line-height:initial}}@media only screen and (max-width:600px){.mattress_category-hybrid section.category-products .product-card .select-options .selected .item,.mattress_category-hybrid section.category-products .product-card .select-options ul li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mattress_category-hybrid section.category-products .product-card .select-options .selected .item .price .reduced-price,.mattress_category-hybrid section.category-products .product-card .select-options ul li .price .reduced-price{color:#e50a47;letter-spacing:1.47px}@media only screen and (max-width:600px){.mattress_category-hybrid section.category-products .product-card .select-options .selected .item .price .reduced-price,.mattress_category-hybrid section.category-products .product-card .select-options ul li .price .reduced-price{font:16px/21px WSailec}}@media only screen and (max-width:600px){.mattress_category-hybrid section.category-products .product-card .select-options .selected .item .price .full-price,.mattress_category-hybrid section.category-products .product-card .select-options ul li .price .full-price{font:16px/21px WSailec;font-size:14px;margin-left:3px}}.mattress_category-hybrid section.sleep-on-it .title-block{padding:0 30px}.mattress_category-hybrid section.sleep-on-it .icon-list,.mattress_category-hybrid section.sleep-on-it .icon-slider{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;max-width:1600px}@media screen and (max-width:1260px){.mattress_category-hybrid section.sleep-on-it .icon-list,.mattress_category-hybrid section.sleep-on-it .icon-slider{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:unset;width:100%}}.mattress_category-hybrid section.sleep-on-it .icon-list li,.mattress_category-hybrid section.sleep-on-it .icon-slider li{margin:40px 80px}@media screen and (max-width:1320px){.mattress_category-hybrid section.sleep-on-it .icon-list li,.mattress_category-hybrid section.sleep-on-it .icon-slider li{margin:40px 60px}}@media screen and (max-width:1260px){.mattress_category-hybrid section.sleep-on-it .icon-list li,.mattress_category-hybrid section.sleep-on-it .icon-slider li{margin:0}.mattress_category-hybrid section.sleep-on-it .icon-list li .icon-desc,.mattress_category-hybrid section.sleep-on-it .icon-list li .icon-label,.mattress_category-hybrid section.sleep-on-it .icon-slider li .icon-desc,.mattress_category-hybrid section.sleep-on-it .icon-slider li .icon-label{margin:20px}}.mattress_category-hybrid .type-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:100px auto 120px;max-width:900px;padding:0 20px}@media screen and (max-width:767px){.mattress_category-hybrid .type-info{margin:50px 20px}}.mattress_category-hybrid .type-info h2{font-size:42px;line-height:50px}@media screen and (max-width:1023px){.mattress_category-hybrid .type-info h2{font-size:40px;line-height:36px}}@media screen and (max-width:767px){.mattress_category-hybrid .type-info h2{font-size:30px}}.mattress_category-hybrid .type-info p{font-size:18px}.mattress_category-hybrid .type-info .features-list{margin:10px 0 0}.mattress_category-hybrid .type-info .features-list li{list-style-type:disc;margin:8px 0 0 20px}.mattress_category-hybrid .type-info h3{font-family:Sailec-Bold;font-size:24px;margin-top:20px}@media screen and (max-width:767px){.mattress_category-hybrid .type-info h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.mattress_category-hybrid .type-info .see-more__btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px}.mattress_category-hybrid .type-info .see-more__btn-container .see-more__btn{background-color:#fff;border:1px solid #2d1c44;-webkit-box-shadow:3px 3px 12px #edebef;box-shadow:3px 3px 12px #edebef;color:#2d1c44;font-family:Sailec-Bold;font-size:16px;letter-spacing:0;max-width:270px;padding:19.5px 10px 20.5px;width:100%}.mattress_category-hybrid .type-info .see-more__btn-container .see-more__btn:hover{background-color:#2d1c44;color:#fff}.mattress_category-hybrid .set-container .set-element .adjbed-image{max-height:244px;max-width:unset;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1380px){.mattress_category-hybrid .set-container .set-element .adjbed-image{max-height:192px}}@media screen and (max-width:736px){.mattress_category-hybrid .set-container .set-element .adjbed-image{max-height:unset;max-width:37%}}.page-type-sale .red-text{color:#eb0045}@media screen and (max-width:600px){.page-type-sale .one-word{display:block}}.page-type-sale .hero-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 0;width:100%}.page-type-sale .hero-header .h-subtitle{margin-bottom:30px}@media screen and (max-width:600px){.page-type-sale .hero-header .h-subtitle{margin-bottom:40px}}.page-type-sale .hero-header .h-subtitle h1{color:#eb0045;font:16px/31px Sailec;letter-spacing:1.6px;opacity:1;text-align:center;text-transform:uppercase}.page-type-sale .hero-header .h-title h2{color:#2e1a46;font:64px/31px Sailec-Bold;letter-spacing:0;opacity:1;text-align:right;text-transform:uppercase}@media screen and (max-width:600px){.page-type-sale .hero-header .h-title h2{text-align:center}}.page-type-sale .hero-header .h-title h2 span{color:#f6f6f6;text-align:center;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}@media screen and (max-width:600px){.page-type-sale .hero-header .h-title h2 span{display:block;margin:30px auto}}.page-type-sale .top-deal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:40px auto;margin-bottom:80px;padding:40px 0;position:relative;width:1226px}@media screen and (max-width:1300px){.page-type-sale .top-deal{width:95%}}@media screen and (max-width:1150px){.page-type-sale .top-deal{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}}@media screen and (max-width:768px){.page-type-sale .top-deal{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;margin-bottom:30px;padding:50px 40px;width:100%}}@media screen and (max-width:600px){.page-type-sale .top-deal{padding:0}}.page-type-sale .top-deal-img{max-width:675px;overflow:hidden;width:100%}@media screen and (max-width:1150px){.page-type-sale .top-deal-img{max-width:unset}}.page-type-sale .top-deal-img img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;z-index:0}@media screen and (max-width:1150px){.page-type-sale .top-deal-img img{max-width:675px;position:absolute}}@media screen and (max-width:1000px){.page-type-sale .top-deal-img img{right:-115px}}@media screen and (max-width:768px){.page-type-sale .top-deal-img img{max-width:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;right:unset}}@media screen and (max-width:600px){.page-type-sale .top-deal-img img{max-width:100%}}.page-type-sale .top-deal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:475px;padding:40px 0}@media screen and (max-width:1300px){.page-type-sale .top-deal-content{margin-right:30px}}@media screen and (max-width:1150px){.page-type-sale .top-deal-content{background:#fff;margin-right:0;max-width:375px;padding-right:30px;width:100%;z-index:1}}@media screen and (max-width:768px){.page-type-sale .top-deal-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;max-width:475px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0}}@media screen and (max-width:600px){.page-type-sale .top-deal-content{margin-top:20px;max-width:100%;padding:30px}}.page-type-sale .top-deal-content-title h3{font:42px/42px Sailec-Bold;letter-spacing:-.42px;opacity:1}@media screen and (max-width:600px){.page-type-sale .top-deal-content-title h3{font:32px/37px Sailec-Bold;letter-spacing:-.32px}}.page-type-sale .top-deal-content-text p{color:#656a77;font:16px/24px Sailec;letter-spacing:-.08px;opacity:1}@media screen and (max-width:768px){.page-type-sale .top-deal-content-info{text-align:center}}.page-type-sale .top-deal-content-info .deal-size p{color:#000;font:14px/14px Sailec;letter-spacing:-.07px;opacity:1}.page-type-sale .top-deal-content-info .deal-price{margin:30px 0 10px}.page-type-sale .top-deal-content-info .deal-price p{color:#000;display:inline;font:28px/14px Sailec-Bold;letter-spacing:-.14px;opacity:1}.page-type-sale .top-deal-content-info .deal-price span{display:inline;font:28px/14px Sailec;opacity:.4;text-decoration:line-through}.page-type-sale .top-deal-content-info .deal-code p{color:#000;font:14px/14px Sailec;letter-spacing:-.07px}.page-type-sale .top-deal-content-info .deal-code p span{font-family:Sailec-Bold}.page-type-sale .top-deal-content-btn{margin-top:30px;max-width:272px;padding:20px 80px;-webkit-transition:color .3s,background .3s,-webkit-transform .3s;transition:color .3s,background .3s,-webkit-transform .3s;transition:transform .3s,color .3s,background .3s;transition:transform .3s,color .3s,background .3s,-webkit-transform .3s}.page-type-sale .top-deal-content-btn:hover{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}@media screen and (max-width:768px){.page-type-sale .top-deal-content-btn{margin:30px auto}}.page-type-sale .features-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 50px 125px}.page-type-sale .features-section .slick-dots{top:120%}.page-type-sale .features-section-title{color:#000;font:32px/42px Sailec-Bold;letter-spacing:0;margin-bottom:60px;opacity:1;text-align:center}.page-type-sale .features-section-icons{display:grid;grid-template-columns:33% 33% 33%}@media screen and (max-width:1024px){.page-type-sale .features-section-icons{display:block;width:100%}}.page-type-sale .features-section-icons .features-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 80px}.page-type-sale .features-section-icons .features-content:focus{outline:0}.page-type-sale .features-section-icons .features-content img{margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.page-type-sale .features-section-icons .features-content .parasail{max-width:142px}.page-type-sale .features-section-icons .features-content .tent{max-width:142px}.page-type-sale .features-section-icons .features-content .trophy{max-width:140px}.page-type-sale .features-section-icons .features-content .icon-label{color:#2d1c44;font:20px/28px Sailec-Bold;letter-spacing:0;margin-bottom:20px;opacity:1;text-align:center;text-transform:capitalize}.page-type-sale .features-section-icons .features-content .icon-desc{color:#656a77;font:16px/24px Sailec;letter-spacing:0;margin:0 auto;max-width:265px;opacity:1;text-align:center}.page-type-sale .deal-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("../img/homepage/ZOMA_triangulex-splash@2x.jpg");background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 0}.page-type-sale .deal-form-title h2{color:#fff;font:58px/80px Sailec-Bold;letter-spacing:-.7px;margin-bottom:30px;text-align:center}@media screen and (max-width:600px){.page-type-sale .deal-form-title h2{font:32px/40px Sailec-Bold}}.page-type-sale .deal-form-subtitle p{color:#fff;font:16px/24px Sailec;letter-spacing:-.08px;margin:0;margin-bottom:30px;max-width:384px;opacity:1;text-align:center}@media screen and (max-width:600px){.page-type-sale .deal-form-subtitle p{max-width:314px}}.page-type-sale .deal-form form{margin:20px auto}@media screen and (max-width:736px){.page-type-sale .deal-form form{margin:10px auto}}@media screen and (max-width:374px){.page-type-sale .deal-form form{width:100%}}.page-type-sale .deal-form form .form-group{max-height:50px}@media screen and (max-width:600px){.page-type-sale .deal-form form .form-group-inputs{text-align:center}}@media screen and (max-width:374px){.page-type-sale .deal-form form .form-group-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100px;width:100%}}.page-type-sale .deal-form form p{color:#999;font:16px/25px Sailec;letter-spacing:0;opacity:1}.page-type-sale .deal-form form .form-label{background-color:transparent;color:#999;display:none;font:16px/25px Sailec;pointer-events:none;-webkit-transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:font-size 150ms ease-out,-webkit-transform 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out;transition:transform 150ms ease-out,font-size 150ms ease-out,-webkit-transform 150ms ease-out;z-index:10}.page-type-sale .deal-form form .focused .form-label{color:#e42548;font-size:.75em}.page-type-sale .deal-form form .deals-form-input{background:#fff;border:0;border-radius:3px 0 0 3px;color:#999;font:16px/25px Sailec;height:60px;left:2px;letter-spacing:0;opacity:1;outline:0;padding-left:15px;position:relative;width:315px}@media screen and (max-width:600px){.page-type-sale .deal-form form .deals-form-input{font:12px/18px Sailec;letter-spacing:0;margin:0 auto;width:165px}}@media screen and (max-width:374px){.page-type-sale .deal-form form .deals-form-input{margin:0 auto 15px;max-height:50px;width:80%}}.page-type-sale .deal-form form .deals-form-input::-webkit-input-placeholder{color:#999;font:16px/25px Sailec}.page-type-sale .deal-form form .deals-form-input::-moz-placeholder{color:#999;font:16px/25px Sailec}.page-type-sale .deal-form form .deals-form-input:-ms-input-placeholder{color:#999;font:16px/25px Sailec}.page-type-sale .deal-form form .deals-form-input::-ms-input-placeholder{color:#999;font:16px/25px Sailec}.page-type-sale .deal-form form .deals-form-input::placeholder{color:#999;font:16px/25px Sailec}@media screen and (max-width:600px){.page-type-sale .deal-form form .deals-form-input::-webkit-input-placeholder{font:12px/18px Sailec;letter-spacing:0}.page-type-sale .deal-form form .deals-form-input::-moz-placeholder{font:12px/18px Sailec;letter-spacing:0}.page-type-sale .deal-form form .deals-form-input:-ms-input-placeholder{font:12px/18px Sailec;letter-spacing:0}.page-type-sale .deal-form form .deals-form-input::-ms-input-placeholder{font:12px/18px Sailec;letter-spacing:0}.page-type-sale .deal-form form .deals-form-input::placeholder{font:12px/18px Sailec;letter-spacing:0}}.page-type-sale .deal-form form .deals-form-input:focus{border-color:#2d1c45}.page-type-sale .deal-form form .deals-form-feedback{color:#fff;color:#fff;font:12px/20px Sailec;height:0;letter-spacing:0;margin:0;opacity:0;text-align:center;text-align:center;text-transform:none;-webkit-transition:height .4s ease-in,opacity .4s ease-in;transition:height .4s ease-in,opacity .4s ease-in}@media screen and (max-width:374px){.page-type-sale .deal-form form .deals-form-feedback{max-width:400px}}.page-type-sale .deal-form form .deals-form-feedback.show{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:15px;opacity:1}@media screen and (max-width:374px){.page-type-sale .deal-form form .deals-form-feedback.show{margin:60px auto 0;max-width:300px}}.page-type-sale .deal-form form .deals-form-button{background:#e50a47;border:1px solid #e50a47;border-radius:0 3px 3px 0;color:#fff;color:#fff;font:14px/22px Sailec;font-size:12px;height:60px;letter-spacing:1.4px;line-height:22px;opacity:1;outline:0;position:relative;right:2px;text-align:center;text-transform:uppercase;vertical-align:top;width:150px}@media only screen and (max-width:374px){.page-type-sale .deal-form form .deals-form-button{margin:0 auto;right:unset;width:80%}}.page-type-sale .deal-form form .deals-form-button:active,.page-type-sale .deal-form form .deals-form-button:focus,.page-type-sale .deal-form form .deals-form-button:hover{background:#ef0848;border-color:#ef0848}.page-type-sale .best-sleep{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:80px 0 100px;width:1300px}@media screen and (max-width:1300px){.page-type-sale .best-sleep{overflow:hidden;width:100%}}@media screen and (max-width:768px){.page-type-sale .best-sleep{margin-bottom:50px;padding:30px 0}}@media screen and (max-width:600px){.page-type-sale .best-sleep{margin:0;padding:30px 0 0}}.page-type-sale .best-sleep-grid{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:50% 50%;justify-items:center;margin-bottom:40px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1300px){.page-type-sale .best-sleep-grid{width:95%}}@media screen and (max-width:1150px){.page-type-sale .best-sleep-grid{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;min-height:378px}}@media screen and (max-width:768px){.page-type-sale .best-sleep-grid{grid-template-columns:100%;margin-bottom:0;width:100%}}.page-type-sale .best-sleep-grid-text{padding:75px 100px;width:100%;z-index:1}.page-type-sale .best-sleep-grid-text:nth-child(2n){position:relative;right:40px}@media screen and (max-width:1450px){.page-type-sale .best-sleep-grid-text{padding:50px}.page-type-sale .best-sleep-grid-text:nth-child(2n){right:unset}}@media screen and (max-width:1150px){.page-type-sale .best-sleep-grid-text{background:#fff;min-width:414px;padding:30px}}@media screen and (max-width:768px){.page-type-sale .best-sleep-grid-text{max-width:475px;min-width:unset;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:30px 0}}@media screen and (max-width:600px){.page-type-sale .best-sleep-grid-text{max-width:unset;padding:30px}}.page-type-sale .best-sleep-grid-text h2{color:#000;font:42px/50px Sailec-Bold;letter-spacing:-.42px;opacity:1;text-align:left}@media screen and (max-width:600px){.page-type-sale .best-sleep-grid-text h2{font:32px/42px Sailec-Bold;letter-spacing:0}}.page-type-sale .best-sleep-grid-text p{color:#656a77;font:16px/24px Sailec;letter-spacing:-.08px;opacity:1}.page-type-sale .best-sleep-grid-text p a{color:#eb0045;font:16px/24px Sailec;letter-spacing:-.08px;text-decoration:underline}.page-type-sale .best-sleep-grid-img{width:100%}@media screen and (max-width:1450px){.page-type-sale .best-sleep-grid-img{max-width:578px}}@media screen and (max-width:768px){.page-type-sale .best-sleep-grid-img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:1150px){.page-type-sale .best-sleep-grid-img .grid-img-1{right:0}}.page-type-sale .best-sleep-grid-img img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1150px){.page-type-sale .best-sleep-grid-img img{max-width:578px;position:absolute;z-index:0}}@media screen and (max-width:768px){.page-type-sale .best-sleep-grid-img img{max-width:unset;position:static}}.page-type-sale .reviews-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 0 125px}@media screen and (max-width:768px){.page-type-sale .reviews-section{padding:60px 0 80px}}@media screen and (max-width:600px){.page-type-sale .reviews-section{padding:50px 0 60px}}.page-type-sale .reviews-section-title h2{color:#000;font:60px/103px Sailec-Bold;letter-spacing:-1.2px;opacity:1;text-align:center}@media screen and (max-width:768px){.page-type-sale .reviews-section-title h2{font:40px/48px Sailec-Bold}}@media screen and (max-width:600px){.page-type-sale .reviews-section-title h2{font:32px/36px Sailec-Bold;letter-spacing:0}}.page-type-sale .reviews-section-subtitle p{color:#000;font:18px/30px Sailec;letter-spacing:0;opacity:1;text-align:center}@media screen and (max-width:768px){.page-type-sale .reviews-section-subtitle p{margin-bottom:40px}}.page-type-sale .reviews-section-slider{width:100%}.page-type-sale .faq-section{padding:100px 0}@media screen and (max-width:768px){.page-type-sale .faq-section{padding:50px 0}}.page-type-sale .faq-section-title h2{font:60px/80px Sailec-Bold;letter-spacing:-.72px;opacity:1;text-align:center}@media screen and (max-width:768px){.page-type-sale .faq-section-title h2{font:36px/80px Sailec-Bold;letter-spacing:-.43px}}@media screen and (max-width:600px){.page-type-sale .faq-section-title h2{font:36px/40px Sailec-Bold;letter-spacing:-.43px}}@media screen and (max-width:1024px){.page-type-sale .faq-section .questions-wrapper{margin:40px auto}}.page-type-sale .holidays{background:#f6f6f6;padding:100px 0}@media screen and (max-width:768px){.page-type-sale .holidays{padding:100px 20px}}@media screen and (max-width:600px){.page-type-sale .holidays{padding:50px 30px}}.page-type-sale .holidays-title h2{color:#000;font:60px/80px Sailec-Bold;letter-spacing:-.72px;margin-bottom:30px;text-align:center}@media screen and (max-width:600px){.page-type-sale .holidays-title h2{font:32px/80px Sailec-Bold;letter-spacing:-.38px}}.page-type-sale .holidays-subtitle{margin-bottom:100px}@media screen and (max-width:600px){.page-type-sale .holidays-subtitle{margin-bottom:40px}}.page-type-sale .holidays-subtitle p{color:#000;font:18px/30px Sailec;letter-spacing:0;margin:0 auto;max-width:475px;opacity:1;text-align:center}@media screen and (max-width:600px){.page-type-sale .holidays-subtitle p{max-width:315px}}.page-type-sale .holidays-container-grid{background:#fff;display:grid;grid-template-columns:60% 40%;margin:30px auto;max-width:674px;position:relative;right:68px}@media screen and (max-width:768px){.page-type-sale .holidays-container-grid{right:unset}}@media screen and (max-width:600px){.page-type-sale .holidays-container-grid{grid-template-columns:100%;margin:30px 0}}.page-type-sale .holidays-container-grid:nth-child(2n){grid-template-columns:40% 60%;left:68px;right:unset}@media screen and (max-width:768px){.page-type-sale .holidays-container-grid:nth-child(2n){left:unset}}@media screen and (max-width:600px){.page-type-sale .holidays-container-grid:nth-child(2n){grid-template-columns:100%}}.page-type-sale .holidays-container-grid:nth-child(2n)>.holiday-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:600px){.page-type-sale .holidays-container-grid:nth-child(2n)>.holiday-img{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.page-type-sale .holidays-container-grid:hover .holiday-text h3{color:#e50a47;text-decoration:underline}.page-type-sale .holidays-container-grid .holiday-img{width:100%}.page-type-sale .holidays-container-grid .holiday-img img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.page-type-sale .holidays-container-grid .holiday-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:276px}@media screen and (max-width:600px){.page-type-sale .holidays-container-grid .holiday-text{max-width:unset;padding:30px 45px}}.page-type-sale .holidays-container-grid .holiday-text h3{color:#2d1c44;font:20px/24px Sailec-Bold;letter-spacing:0;opacity:1;text-align:center;-webkit-transition:color ease-out .2s,-webkit-text-decoration ease-out .2s;transition:color ease-out .2s,-webkit-text-decoration ease-out .2s;transition:color ease-out .2s,text-decoration ease-out .2s;transition:color ease-out .2s,text-decoration ease-out .2s,-webkit-text-decoration ease-out .2s}.page-type-sale .holidays-container-grid .holiday-text p{color:#2d1c44;font:16px/20px Sailec;letter-spacing:0;margin:0;opacity:1;text-align:center}.template--bundle .product-carousel:focus{outline:0}@media screen and (max-width:768px){.template--bundle .product-carousel .carousel-image img{min-height:450px}}@media screen and (max-width:450px){.template--bundle .product-carousel .carousel-image img{min-height:350px}}@media screen and (max-width:768px){.template--bundle .product-carousel .carousel-video{max-height:300px}}.template--bundle .product-carousel .carousel-video video{width:100%}.template--bundle .product-carousel .slick-dots{bottom:15px}.template--bundle .product-carousel .slick-dots button{background-color:grey}.template--bundle .product-carousel .slick-dots li{padding:0 5px}.template--bundle .product-carousel .slick-dots li.slick-active button{background:#e50a47}@media screen and (max-width:768px){.template--bundle .design-to-perform .constrain .icon-list{margin-top:20px}}.template--bundle .custom-select-container .custom-select:nth-of-type(2){display:none!important}.template--bundle .custom-select-container .dimensions{display:none}.template--bundle .title-block h2{font-size:72px;line-height:80px}@media screen and (max-width:768px){.template--bundle .title-block h2{font-size:30px;line-height:36px}}.template--bundle .col-2 .button-red .original{color:#f9a2b9;font-size:14px}.template--bundle .horizontal-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 0}@media screen and (max-width:1024px){.template--bundle .horizontal-content{padding:40px 0}}.template--bundle .horizontal-content .title-block{margin-bottom:40px;max-width:650px}.template--bundle .horizontal-content-container .horizontal-grid{display:grid;grid-template-columns:650px 750px}@media screen and (max-width:1500px){.template--bundle .horizontal-content-container .horizontal-grid{grid-template-columns:550px 650px}}@media screen and (max-width:1200px){.template--bundle .horizontal-content-container .horizontal-grid{grid-template-columns:350px 600px}}@media screen and (max-width:1024px){.template--bundle .horizontal-content-container .horizontal-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.template--bundle .horizontal-content-container .horizontal-grid:nth-of-type(2n){bottom:50px;grid-template-columns:750px 650px;position:relative}@media screen and (max-width:1500px){.template--bundle .horizontal-content-container .horizontal-grid:nth-of-type(2n){grid-template-columns:650px 550px}}@media screen and (max-width:1200px){.template--bundle .horizontal-content-container .horizontal-grid:nth-of-type(2n){grid-template-columns:600px 350px}}@media screen and (max-width:1024px){.template--bundle .horizontal-content-container .horizontal-grid:nth-of-type(2n){bottom:unset}}.template--bundle .horizontal-content-container .horizontal-grid:nth-of-type(2n) .text-container{margin-left:30px}@media screen and (max-width:1024px){.template--bundle .horizontal-content-container .horizontal-grid:nth-of-type(2n) .text-container{margin-left:0}}.template--bundle .horizontal-content-container .horizontal-grid .image-container{width:100%}@media screen and (max-width:1024px){.template--bundle .horizontal-content-container .horizontal-grid .image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.template--bundle .horizontal-content-container .horizontal-grid .image-container.over{position:relative;z-index:2}.template--bundle .horizontal-content-container .horizontal-grid .image-container img{display:block;width:100%}.template--bundle .horizontal-content-container .horizontal-grid .text-container{-ms-flex-item-align:center;align-self:center;justify-self:center;max-width:420px}@media screen and (max-width:1024px){.template--bundle .horizontal-content-container .horizontal-grid .text-container{-ms-flex-item-align:start;align-self:flex-start;justify-self:flex-start;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px}}.template--bundle .horizontal-content-container .horizontal-grid .text-container p{letter-spacing:0;margin:0}.template--bundle .horizontal-content-container .horizontal-grid .text-container p.product-title{font-family:Sailec-Bold;margin-bottom:20px}.template--bundle .horizontal-content-container .horizontal-grid .text-container p.product-desc{color:#656a77;font-size:16px;line-height:24px}.template--bundle .col-1{overflow:hidden}.template--bundle .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template--bundle .title-block p{margin-top:20px}.template--bundle section.complete-your-set .title-block h2{font-size:60px;line-height:66px}@media screen and (max-width:768px){.template--bundle section.complete-your-set .title-block h2{font-size:24px;line-height:30px}}.template--bundle section.complete-your-set .title-block p{font-size:18px;line-height:30px;padding:0 20px}.template--bundle section.complete-your-set .set-element{background:#fff;border:0;-webkit-box-shadow:3px 3px 6px rgba(45,28,68,.12);box-shadow:3px 3px 6px rgba(45,28,68,.12)}@media screen and (max-width:1200px){.template--bundle section.complete-your-set .set-element{margin:0 10px}}@media screen and (max-width:1100px){.template--bundle section.complete-your-set .set-element{margin:20px 0}}@media screen and (max-width:768px){.template--bundle section.complete-your-set .set-element{margin:10px 0}}.template--bundle section.complete-your-set .set-element-content{padding:20px}@media screen and (max-width:768px){.template--bundle section.complete-your-set .set-element-content{-ms-flex-line-pack:center;align-content:center;height:unset;padding:20px 10px 20px 20px}}.template--bundle section.complete-your-set .set-element-image img{height:200px}@media screen and (max-width:768px){.template--bundle section.complete-your-set .set-element-image img{height:140px}}.template--bundle section.complete-your-set .set-element-content-title h2{font-size:20px;line-height:28px}@media screen and (max-width:768px){.template--bundle section.complete-your-set .set-element-content-title h2{font-size:16px;line-height:20px}}.template--bundle section.complete-your-set .set-element-content-text{max-width:300px}.template--bundle .select-option__included{font-size:14px;line-height:16px;margin-left:15px}.template--bundle .top-section .badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;width:100%}@media screen and (max-width:768px){.template--bundle .top-section .badges-container{margin-top:15px}}.template--bundle .top-section .badges-container .badge{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px}@media screen and (max-width:768px){.template--bundle .top-section .badges-container .badge{max-width:80px}}.template--bundle .top-section .badges-container .badge img{width:100%}@media screen and (max-width:768px){.template--bundle .top-section .select-options{margin-top:15px!important}}.template--bundle .top-section .pro-package-container{background:#f1f1f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px;padding:35px 30px}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container{margin-top:20px;padding:20px}}.template--bundle .top-section .pro-package-container .pro-package-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Sailec-Bold;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template--bundle .top-section .pro-package-container .pro-package-title p,.template--bundle .top-section .pro-package-container .pro-package-title span{font-size:20px;letter-spacing:0;line-height:21px;margin:0}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container .pro-package-title p,.template--bundle .top-section .pro-package-container .pro-package-title span{font-size:17px}}.template--bundle .top-section .pro-package-container .pro-package-title .title{color:#2d248c}.template--bundle .top-section .pro-package-container .pro-package-title .grey{font-family:Sailec;margin-left:5px}.template--bundle .top-section .pro-package-container .pro-package-text{margin-bottom:20px}.template--bundle .top-section .pro-package-container .pro-package-text p{font-size:14px;letter-spacing:0;line-height:25px;margin-top:20px}.template--bundle .top-section .pro-package-container .pro-package-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template--bundle .top-section .pro-package-container .pro-package-products .package-product{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1500px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product{max-width:90px}}@media screen and (max-width:1024px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product{max-width:unset}}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container{margin-bottom:15px;position:relative}@media screen and (max-width:1500px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container{max-width:90px}}@media screen and (max-width:1024px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container{max-width:unset}}@media screen and (max-width:768px){.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container{margin-bottom:10px;max-width:90px}}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container-span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#7873b5;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;height:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:13px;position:absolute;right:5px;text-align:center;top:5px;width:16px}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .img-container img{-o-object-fit:contain;object-fit:contain;width:100%}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container{text-align:center}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container p{letter-spacing:0;line-height:16px;margin:0}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container p.product-name{color:#2d1c45;font-family:Sailec-Medium;font-size:14px;line-height:16px}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container p.product-price{margin-top:2px}.template--bundle .top-section .pro-package-container .pro-package-products .package-product .text-container p.product-price span{font-size:14px;line-height:12px}.template--bundle .product-specs-switch{margin:0}.template--bundle section.pillow-for-you .constrain picture{margin-top:0}@media screen and (max-width:768px){.template--bundle section.pillow-for-you .constrain .icon-list{margin-top:20px}}@media screen and (max-width:736px){.template--bundle .cta-image img{-o-object-position:10% 50%;object-position:10% 50%}}.template--bundle .media-reviews{background-image:url("../img/homepage/ZOMA_triangulex-splash@2x.jpg");display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;overflow:hidden;width:100%}.template--bundle .media-reviews-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:0 100px;padding:110px 0 140px;width:100%}@media screen and (max-width:1024px){.template--bundle .media-reviews-slider{display:block;margin:0;padding:60px 0 90px}}.template--bundle .media-reviews-slider .slick-list{overflow:visible!important}.template--bundle .media-reviews-slider-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}.template--bundle .media-reviews-slider-slide:not(:focus-visible){outline:0}.template--bundle .media-reviews-slider-slide.slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-height:150px}.template--bundle .media-reviews-slider-slide .quote,.template--bundle .media-reviews-slider-slide .reviews-number{color:#fff}.template--bundle .media-reviews-slider-slide .quote{font-size:18px;margin-bottom:36px;max-width:325px;position:relative}@media screen and (max-width:768px){.template--bundle .media-reviews-slider-slide .quote{text-align:center}}.template--bundle .media-reviews-slider-slide .quote blockquote{position:relative;z-index:3}.template--bundle .media-reviews-slider-slide .quote blockquote::before{background:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/ic_media-quote-purple.svg") no-repeat;content:"";height:33px;left:-20px;position:absolute;top:-15px;width:33px;z-index:-1}.template--bundle .media-reviews-slider-slide .media-logo.uncrate--logo img{max-width:145px}.template--bundle .media-reviews-slider-slide .media-logo.sleepfoundation--logo img{max-width:215px}.template--bundle .media-reviews-slider-slide .review-stars{margin-bottom:20px}.template--bundle .media-reviews-slider-slide .review-stars i{height:39px;width:36px}.template--bundle .media-reviews-slider-slide .review-stars i::before{font-size:36px}.template--bundle .media-reviews-slider-slide .review-number{color:#fff;font-size:20px;letter-spacing:-.4px;margin-bottom:20px}.template--bundle .media-reviews-slider-slide a{color:#ef9bb2;font-size:18px;letter-spacing:-.36px;text-align:center;text-decoration:underline}.template--bundle .media-reviews-slider .slick-dots{bottom:60px;margin-top:0}.template--bundle .media-reviews-slider .slick-dots li{padding:0 7px}.template--bundle .media-reviews-slider .slick-dots li button{height:12px;width:12px}body.template--bundle-adjustable-bed .star-rating-widget .star-rating .stamped-badge-caption[data-reviews] .data-reviews-all{margin-left:0}body.template--bundle-adjustable-bed [data-mattress-switch]{display:none}body.template--bundle-adjustable-bed .main-container[data-selected-mattress-name=hybrid] [data-mattress-switch=hybrid]{display:initial}body.template--bundle-adjustable-bed .main-container[data-selected-mattress-name=start] [data-mattress-switch=start]{display:initial}body.template--bundle-adjustable-bed .main-container[data-selected-mattress-name=boost] [data-mattress-switch=boost]{display:initial}body.template--bundle-adjustable-bed .main-container.size-sk .size-k,body.template--bundle-adjustable-bed .main-container.size-sk .size-nosk{display:none}body.template--bundle-adjustable-bed .main-container.size-k .size-nosk:not(.size-k),body.template--bundle-adjustable-bed .main-container.size-k .size-sk{display:none}body.template--bundle-adjustable-bed .main-container.size-nosk .size-k:not(.size-nosk),body.template--bundle-adjustable-bed .main-container.size-nosk .size-sk{display:none}body.template--bundle-adjustable-bed .is-srOnly{border:0!important;clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@media (min-width:451px) and (max-width:768px){body.template--bundle-adjustable-bed .top-section .col-1 img{max-height:450px}}@media (min-width:415px) and (max-width:450px){body.template--bundle-adjustable-bed .top-section .col-1 .carousel-image{max-height:315px}}body.template--bundle-adjustable-bed .top-section .cart-actions__bundlesavings{background:#f6f6f6;border-radius:10px 10px 30px 30px;overflow:hidden}body.template--bundle-adjustable-bed .top-section .cart-actions__bundlesavings .button-red{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.8px;margin-top:0;margin-top:0;padding:22px 20px 21px}body.template--bundle-adjustable-bed .top-section .cart-actions__bundlesavings .button-red .inner-text{color:#fff;font-size:16px;margin:auto}body.template--bundle-adjustable-bed .bundlesavings{--side-padding:15px}body.template--bundle-adjustable-bed .bundlesavings__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5fc;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:13px var(--side-padding) 10px}body.template--bundle-adjustable-bed .bundlesavings__header .discount{color:#2d248c}body.template--bundle-adjustable-bed .bundlesavings__header .total{color:#ee0948}body.template--bundle-adjustable-bed .bundlesavings__content{padding:5px var(--side-padding)}body.template--bundle-adjustable-bed .bundlesavings__content .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.template--bundle-adjustable-bed .bundlesavings__content .item+.item{margin-top:5px}body.template--bundle-adjustable-bed .bundlesavings__content .product b{font-weight:500}body.template--bundle-adjustable-bed .bundlesavings__content .original-price{color:#666}body.template--bundle-adjustable-bed .bundlesavings__content .reduced-price{color:#ee0948;margin-right:3px}body.template--bundle-adjustable-bed .star-rating-widget-tooltip{position:relative}body.template--bundle-adjustable-bed .star-rating-widget-tooltip:hover .reviewtooltip{opacity:1;visibility:visible}body.template--bundle-adjustable-bed .star-rating-widget-tooltip .reviewtooltip{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.161);box-shadow:0 3px 6px rgba(0,0,0,.161);color:#2a2a2a;cursor:auto;font-size:12px;left:0;line-height:1.33;margin-left:-150px;opacity:0;padding:20px;position:absolute;text-align:left;top:120%;-webkit-transform:translateX(59%);transform:translateX(59%);-webkit-transition:opacity .3s ease,visibility 0s;transition:opacity .3s ease,visibility 0s;visibility:hidden;width:auto;z-index:3}body.template--bundle-adjustable-bed .star-rating-widget-tooltip .reviewtooltip::after{border-bottom:15px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;clip-path:inset(-12px -12px 0);content:"";display:block;-webkit-filter:drop-shadow(0 3px 6px rgba(0,0,0,0.161));filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .161));height:0;left:50%;position:absolute;top:-15px;width:0}body.template--bundle-adjustable-bed .star-rating-widget-tooltip .reviewtooltip .stamped-badge{cursor:initial}body.template--bundle-adjustable-bed .star-rating-widget-tooltip .reviewtooltip .star-rating .stamped-badge-caption[data-reviews]:hover{color:initial}body.template--bundle-adjustable-bed .star-rating-widget-tooltip .reviewtooltip .item{margin:auto;text-align:center;white-space:nowrap}body.template--bundle-adjustable-bed .star-rating-widget-tooltip .reviewtooltip .item:not(:last-of-type){margin-bottom:15px}body.template--bundle-adjustable-bed .star-rating-widget-tooltip .reviewtooltip .item .productname{font-size:16px;font-weight:500}@media (max-width:585px){body.template--bundle-adjustable-bed .star-rating-widget-tooltip .reviewtooltip{-webkit-transform:translateX(90%);transform:translateX(90%)}body.template--bundle-adjustable-bed .star-rating-widget-tooltip .reviewtooltip::after{left:20%}}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .image-wrapper{position:relative}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1201px){body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram{display:none}}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram li.labelnum{counter-increment:diagram-counter;position:absolute}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram li.labelnum::before{--size:25px;background:0 0;border:2px solid rgba(255,255,255,.6);border-radius:50%;color:#fff;content:counter(diagram-counter);font-family:WSailec-Medium;font-size:19px;height:var(--size);left:calc(-1 * var(--size) - 10px);line-height:calc(var(--size) + 6px);position:absolute;text-align:center;top:-2px;width:var(--size)}@media (min-width:850px){body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram li.labelnum::before{--size:38px;font-size:22px}}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram li.labelnum:first-child{left:17%;top:29%}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram li.labelnum:nth-child(2){left:70%;top:37%}@media (min-width:500px){body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram li.labelnum:nth-child(2){top:42%}}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram li.labelnum:nth-child(3){left:80%;top:48%}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram li.labelnum:nth-child(4){left:90%;top:66%}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .labelnum-diagram li.labelnum:nth-child(5){left:90%;top:66%}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .lines-top .lines-content{margin-top:-16.3%;max-width:1850px}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .lines-top .svg-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:1%}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .lines-top .svg-wrapper svg{height:auto;width:100%}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .icon-list{max-width:1850px}@media (min-width:1201px){body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .icon-list li{max-width:260px}}@media (max-width:1200px){body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .icon-list{padding:0 10px 0 70px}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .icon-list li{counter-increment:diagram-counter;padding-left:15px}body.template--bundle-adjustable-bed .design-to-perform__boost .constrain .icon-list li::before{--size:38px;background:#fff;border:2px solid #c0bac7;border-radius:50%;color:#e50a47;content:counter(diagram-counter);font-family:WSailec-Medium;font-size:21px;height:var(--size);left:calc(-1 * var(--size) - 10px);line-height:calc(var(--size) + 6px);position:absolute;text-align:center;top:-2px;width:var(--size)}}body.template--bundle-adjustable-bed .section-comparisontable{padding:40px 0}body.template--bundle-adjustable-bed .section-comparisontable .section-content{display:grid;margin:0 auto;max-width:calc(1300px + calc(30px * 2))}body.template--bundle-adjustable-bed .section-comparisontable .section-headline{color:#0e1217;font-size:30px;font-weight:700;letter-spacing:-.36px;margin-bottom:15px;text-align:center}body.template--bundle-adjustable-bed .section-comparisontable .copy-wrapper{margin-bottom:30px;padding:0 15px}body.template--bundle-adjustable-bed .section-comparisontable .copy-wrapper p{font-size:18px;line-height:28px}body.template--bundle-adjustable-bed .section-comparisontable .copy-wrapper p:last-child{margin-bottom:0}body.template--bundle-adjustable-bed .section-comparisontable .table-wrapper{overflow:auto}body.template--bundle-adjustable-bed .section-comparisontable .ctable{display:grid}body.template--bundle-adjustable-bed .section-comparisontable .table-row{display:grid;grid-template-columns:minmax(115px,1fr) repeat(9,minmax(115px,1fr))}body.template--bundle-adjustable-bed .section-comparisontable .table-rowgroup.rowgroup-highlight{background:#f3f0f7;border-radius:12px;font-weight:500}body.template--bundle-adjustable-bed .section-comparisontable .table-rowgroup.rowgroup-highlight .col{height:160px}body.template--bundle-adjustable-bed .section-comparisontable .table-rowgroup:last-child .col{border-bottom:0}body.template--bundle-adjustable-bed .section-comparisontable .col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(221,221,221,.65);border-right:1px solid rgba(221,221,221,.65);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:-.18px;padding:25px 5px;text-align:center}body.template--bundle-adjustable-bed .section-comparisontable .col:last-child{border-right:0}body.template--bundle-adjustable-bed .section-comparisontable .no-border-b .col{border-bottom:0}body.template--bundle-adjustable-bed .section-comparisontable .check-blue{margin:-5px -5px -10px}body.template--bundle-adjustable-bed .section-comparisontable .check-blue__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}body.template--bundle-adjustable-bed .section-comparisontable .check-blue__text span{margin-top:5px}body.template--bundle-adjustable-bed .section-comparisontable .text-bottom .text{min-height:60px}body.template--bundle-adjustable-bed .section-comparisontable .rowheader b{font-weight:500}body.template--bundle-adjustable-bed .section-comparisontable .check{--height:20px;--width:9px;--borderWidth:2px;--borderColor:#000}body.template--bundle-adjustable-bed .section-comparisontable .check i{border-bottom:var(--borderWidth) solid var(--borderColor);border-right:var(--borderWidth) solid var(--borderColor);display:inline-block;height:var(--height);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:var(--width)}body.template--bundle-adjustable-bed .section-comparisontable .x-mark{--size:20px;--borderWidth:2px;--borderColor:#000;margin-top:5px}body.template--bundle-adjustable-bed .section-comparisontable .x-mark i{display:inline-block;height:var(--size);position:relative;width:var(--size)}body.template--bundle-adjustable-bed .section-comparisontable .x-mark i::after,body.template--bundle-adjustable-bed .section-comparisontable .x-mark i::before{background-color:var(--borderColor);content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform-origin:center;transform-origin:center;width:var(--borderWidth)}body.template--bundle-adjustable-bed .section-comparisontable .x-mark i::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.template--bundle-adjustable-bed .section-comparisontable .x-mark i::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:769px){body.template--bundle-adjustable-bed .section-comparisontable{padding:50px 0 70px}body.template--bundle-adjustable-bed .section-comparisontable .section-headline{font-size:55px}}body.template--bundle-adjustable-bed .complete-your-set .savings-badge{background:#574fa3;border-radius:0 0 0 20px;color:#fff;font-size:15px;padding:10px 10px 8px;position:absolute;right:0;top:0}body.template--bundle-adjustable-bed .complete-your-set .savings-badge .original-price{margin-right:2px}body.template--bundle-adjustable-bed .top-section .select-option__title span{border:0;font-size:14px;letter-spacing:.35px;outline:0}body.template--bundle-adjustable-bed .top-section .select-option__title button,body.template--bundle-adjustable-bed .top-section .select-option__title span{color:#2d1c45;font-family:WSailec,sans-serif;letter-spacing:0}body.template--bundle-adjustable-bed .top-section #BundleBedbase .bundle-popup .bundle-popup__modal,body.template--bundle-adjustable-bed .top-section #BundleMattress .bundle-popup .bundle-popup__modal,body.template--bundle-adjustable-bed .top-section #BundleSheet .bundle-popup .bundle-popup__modal{max-width:865px}@media (min-width:901px){body.template--bundle-adjustable-bed .top-section #BundleBedbase .bundle-popup .bundle-popup__content__img,body.template--bundle-adjustable-bed .top-section #BundleMattress .bundle-popup .bundle-popup__content__img,body.template--bundle-adjustable-bed .top-section #BundleSheet .bundle-popup .bundle-popup__content__img{max-width:482px}body.template--bundle-adjustable-bed .top-section #BundleBedbase .bundle-popup .bundle-popup__content__img img,body.template--bundle-adjustable-bed .top-section #BundleMattress .bundle-popup .bundle-popup__content__img img,body.template--bundle-adjustable-bed .top-section #BundleSheet .bundle-popup .bundle-popup__content__img img{height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;-webkit-transform:none;transform:none}}body.template--bundle-adjustable-bed .select-options-bundle+.select-options-bundle{margin-top:15px}body.template--bundle-adjustable-bed .select-options-bundle__container .check-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#70cc97;border:1px solid transparent;border:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px}body.template--bundle-adjustable-bed .top-section .product-carousel:focus{outline:0}@media screen and (max-width:768px){body.template--bundle-adjustable-bed .top-section .product-carousel .carousel-video{max-height:300px}}body.template--bundle-adjustable-bed .top-section .product-carousel .carousel-video video{width:100%}body.template--bundle-adjustable-bed .top-section .product-carousel .slick-dots{bottom:30px}body.template--bundle-adjustable-bed .top-section .product-carousel .slick-dots button{background-color:grey}body.template--bundle-adjustable-bed .top-section .product-carousel .slick-dots li{padding:0 5px}body.template--bundle-adjustable-bed .top-section .product-carousel .slick-dots li.slick-active button{background:#e50a47}@media screen and (max-width:768px){body.template--bundle-adjustable-bed .design-to-perform .constrain .icon-list{margin-top:20px}}body.template--bundle-adjustable-bed .custom-select-container .dimensions{display:none}body.template--bundle-adjustable-bed .title-block:not(.title-block-ignore) h2{font-size:72px;line-height:80px}@media screen and (max-width:768px){body.template--bundle-adjustable-bed .title-block:not(.title-block-ignore) h2{font-size:30px;line-height:36px}}body.template--bundle-adjustable-bed .col-2 .button-red .original{color:#f9a2b9;font-size:14px}body.template--bundle-adjustable-bed .horizontal-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 0}@media screen and (max-width:1024px){body.template--bundle-adjustable-bed .horizontal-content{padding:40px 0}}body.template--bundle-adjustable-bed .horizontal-content .title-block{margin-bottom:40px;max-width:650px}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid{display:grid;grid-template-columns:650px 750px}@media screen and (max-width:1500px){body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid{grid-template-columns:550px 650px}}@media screen and (max-width:1200px){body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid{grid-template-columns:350px 600px}}@media screen and (max-width:1024px){body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid:nth-of-type(2n){bottom:50px;grid-template-columns:750px 650px;position:relative}@media screen and (max-width:1500px){body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid:nth-of-type(2n){grid-template-columns:650px 550px}}@media screen and (max-width:1200px){body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid:nth-of-type(2n){grid-template-columns:600px 350px}}@media screen and (max-width:1024px){body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid:nth-of-type(2n){bottom:unset}}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid:nth-of-type(2n) .text-container{margin-left:30px}@media screen and (max-width:1024px){body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid:nth-of-type(2n) .text-container{margin-left:0}}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid .image-container{width:100%}@media screen and (max-width:1024px){body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid .image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid .image-container.over{position:relative;z-index:2}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid .image-container img{display:block;width:100%}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid .text-container{-ms-flex-item-align:center;align-self:center;justify-self:center;max-width:420px}@media screen and (max-width:1024px){body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid .text-container{-ms-flex-item-align:start;align-self:flex-start;justify-self:flex-start;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:20px}}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid .text-container p{letter-spacing:0;margin:0}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid .text-container p.product-title{font-family:Sailec-Bold;margin-bottom:20px}body.template--bundle-adjustable-bed .horizontal-content-container .horizontal-grid .text-container p.product-desc{color:#656a77;font-size:16px;line-height:24px}body.template--bundle-adjustable-bed .col-1{overflow:hidden}body.template--bundle-adjustable-bed .title-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.template--bundle-adjustable-bed .title-block p{margin-top:20px}body.template--bundle-adjustable-bed section.complete-your-set .title-block h2{font-size:60px;line-height:66px}@media screen and (max-width:768px){body.template--bundle-adjustable-bed section.complete-your-set .title-block h2{font-size:24px;line-height:30px}}body.template--bundle-adjustable-bed section.complete-your-set .title-block p{font-size:18px;line-height:30px;padding:0 20px}body.template--bundle-adjustable-bed section.complete-your-set .set-element{background:#fff;border:0;-webkit-box-shadow:3px 3px 6px rgba(45,28,68,.12);box-shadow:3px 3px 6px rgba(45,28,68,.12)}@media screen and (max-width:1200px){body.template--bundle-adjustable-bed section.complete-your-set .set-element{margin:0 10px}}@media screen and (max-width:1100px){body.template--bundle-adjustable-bed section.complete-your-set .set-element{margin:20px 0}}@media screen and (max-width:768px){body.template--bundle-adjustable-bed section.complete-your-set .set-element{margin:10px 0}}body.template--bundle-adjustable-bed section.complete-your-set .set-element-content{padding:20px}@media screen and (max-width:768px){body.template--bundle-adjustable-bed section.complete-your-set .set-element-content{-ms-flex-line-pack:center;align-content:center;height:unset;padding:20px 10px 20px 20px}}body.template--bundle-adjustable-bed section.complete-your-set .set-element-image img{height:200px}@media screen and (max-width:768px){body.template--bundle-adjustable-bed section.complete-your-set .set-element-image img{height:140px}}body.template--bundle-adjustable-bed section.complete-your-set .set-element-content-title h2{font-size:20px;line-height:28px}@media screen and (max-width:768px){body.template--bundle-adjustable-bed section.complete-your-set .set-element-content-title h2{font-size:16px;line-height:20px}}body.template--bundle-adjustable-bed section.complete-your-set .set-element-content-text{max-width:300px}body.template--bundle-adjustable-bed .select-option__included{font-size:14px;line-height:16px;margin-left:15px}body.template--bundle-adjustable-bed .top-section .badges-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;width:100%}@media screen and (max-width:768px){body.template--bundle-adjustable-bed .top-section .badges-container{margin-top:15px}}body.template--bundle-adjustable-bed .top-section .badges-container .badge{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){body.template--bundle-adjustable-bed .top-section .badges-container .badge{max-width:80px}}body.template--bundle-adjustable-bed .top-section .badges-container .badge img{width:100%}body.template--bundle-adjustable-bed .top-section .badges-container.badges-container-v2{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}body.template--bundle-adjustable-bed .top-section .badges-container.badges-container-v2 .badge img{height:auto;width:100%}@media screen and (max-width:768px){body.template--bundle-adjustable-bed .top-section .select-options{margin-top:15px!important}}body.template--bundle-adjustable-bed .top-section .pro-package-container{background:#f1f1f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:50px;padding:35px 30px}@media screen and (max-width:768px){body.template--bundle-adjustable-bed .top-section .pro-package-container{margin-top:20px;padding:20px}}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Sailec-Bold;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-title p,body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-title span{font-size:20px;letter-spacing:0;line-height:21px;margin:0}@media screen and (max-width:768px){body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-title p,body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-title span{font-size:17px}}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-title .title{color:#2d248c}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-title .grey{font-family:Sailec;margin-left:5px}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-text{margin-bottom:20px}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-text p{font-size:14px;letter-spacing:0;line-height:25px;margin-top:20px}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1500px){body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product{max-width:90px}}@media screen and (max-width:1024px){body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product{max-width:unset}}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .img-container{margin-bottom:15px;position:relative}@media screen and (max-width:1500px){body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .img-container{max-width:90px}}@media screen and (max-width:1024px){body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .img-container{max-width:unset}}@media screen and (max-width:768px){body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .img-container{margin-bottom:10px;max-width:90px}}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .img-container-span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#7873b5;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;height:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:13px;position:absolute;right:5px;text-align:center;top:5px;width:16px}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .img-container img{-o-object-fit:contain;object-fit:contain;width:100%}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .text-container{text-align:center}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .text-container p{letter-spacing:0;line-height:16px;margin:0}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .text-container p.product-name{color:#2d1c45;font-family:Sailec-Medium;font-size:14px;line-height:16px}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .text-container p.product-price{margin-top:2px}body.template--bundle-adjustable-bed .top-section .pro-package-container .pro-package-products .package-product .text-container p.product-price span{font-size:14px;line-height:12px}body.template--bundle-adjustable-bed .product-specs-switch{margin:0}body.template--bundle-adjustable-bed .product-specs-switch--mattress.mobile{padding-top:0}body.template--bundle-adjustable-bed section.pillow-for-you .constrain picture{margin-top:0}@media screen and (max-width:768px){body.template--bundle-adjustable-bed section.pillow-for-you .constrain .icon-list{margin-top:20px}}@media screen and (max-width:736px){body.template--bundle-adjustable-bed .cta-image img{-o-object-position:10% 50%;object-position:10% 50%}}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle{--btn-bg:#fff;--btn-border:#d8e2f8;--btn-text:#3e70dd}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle--has-selected .bundle__content{border-color:#eb0045}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle--loading{min-height:279px}@media (min-width:768px){body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle:not(.bundle--has-selected) .bundle__button:hover:not(.bundle__button--selected){--btn-bg:#d8e2f8}}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:8px;color:var(--btn-text);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5.5px 12px 3.5px;-ms-touch-action:manipulation;touch-action:manipulation}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__button--selected{--btn-border:#eb0045;--btn-text:#fff;--btn-bg:#eb0045}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__button--text{font-family:WSailec,sans-serif;font-size:16px;font-weight:500;line-height:125%;letter-spacing:0}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__button .icon{font-size:24px;margin-bottom:4px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__button .icon--plus{margin-right:8px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__button .icon--check{margin-right:4px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__content{border:1px solid #efeff0;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__header{background:#f1eeff;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;padding:12px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__products{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals{margin-bottom:6px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals .text-big{font-family:WSailec,sans-serif;font-size:16px;font-weight:500;line-height:125%;letter-spacing:0}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals .value-text{font-size:14px;line-height:125%}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals .triangle-icon{color:#eb0045;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 8px;width:12px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals .grand-total{font-family:WSailec,sans-serif;font-size:18px;font-weight:700;line-height:125%;letter-spacing:0;color:#eb0045}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__savings{display:-webkit-box;display:-ms-flexbox;display:flex}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__savings .badge-savings{background:#e5e0ff;border-radius:22px;padding:5px 12px 3px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__savings .text{font-family:WSailec,sans-serif;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0;color:#69696a}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__savings .text-red{font-family:WSailec,sans-serif;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0;color:#d7003f;font-weight:500}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row-3{grid-template-columns:45% 10% 45%}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row .plus-icon,body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row .product-image{display:block;margin:auto}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row .product-image{margin-bottom:12px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row .image{border-radius:8px;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row .plus-icon{color:#0e1217;font-size:24px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row .product-name{font-family:WSailec,sans-serif;font-size:14px;font-weight:500;line-height:125%;letter-spacing:0;color:#020a12;margin-bottom:4px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row .product-description{font-family:WSailec,sans-serif;font-size:12px;font-weight:400;line-height:150%;letter-spacing:0;color:#69696a;margin-bottom:4px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row .price-total{font-family:WSailec,sans-serif;font-size:16px;font-weight:500;line-height:125%;letter-spacing:0;color:#eb0045}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle .product-row .price-original{color:#656a77;font-size:14px;margin-left:8px;text-decoration:line-through}@media only screen and (max-width:767px){body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__content{padding:12px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals{margin-bottom:6px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals .text-big{font-size:14px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals .value-text{font-size:12px;line-height:125%}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals .triangle-icon{margin:0 4px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__totals .grand-total{font-size:16px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__savings{display:-webkit-box;display:-ms-flexbox;display:flex}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__savings .badge-savings{padding:5px 8px 3px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__savings .text{font-size:13px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__savings .text-red{font-size:13px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__button{padding:4.5px 8px 1.5px}body.template--bundle-adjustable-bed .bundle-pillowprotector .bundle__button .icon{font-size:20px;margin-bottom:4px}}@-webkit-keyframes blurbSwitch{from{opacity:0}to{opacity:1}}@keyframes blurbSwitch{from{opacity:0}to{opacity:1}}.home-v2 .home-hero-section{position:relative}.home-v2 .home-hero-section .hero-container{width:100%}.home-v2 .home-hero-section .hero-container img{display:block;min-height:530px;-o-object-fit:cover;object-fit:cover;width:100%}.home-v2 .home-hero-section .hero-container.reverse{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width:600px){.home-v2 .home-hero-section .hero-container.reverse{-webkit-transform:unset;transform:unset}}.home-v2 .home-hero-section .hero-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;position:absolute;top:0;width:100%}.home-v2 .home-hero-section .hero-header-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent linear-gradient(138deg,#cec5d3 0,#b59bc4 100%) 0 0 no-repeat padding-box;border-radius:0 50% 50% 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:230%;padding:0 0 0 100px;width:692px}.home-v2 .home-hero-section .hero-header-badge{color:#fff;margin:0 0 40px}.home-v2 .home-hero-section .hero-header-badge .badge{background-color:#2d1c44;font-family:WSailec-Bold;font-size:32px;letter-spacing:0;padding:15px 30px 11px}.home-v2 .home-hero-section .hero-header-title{color:#2d1c44;font-size:unset;line-height:1}.home-v2 .home-hero-section .hero-header-title .big{font-size:88px;letter-spacing:-2.2px;text-transform:uppercase}.home-v2 .home-hero-section .hero-header-title .small{font-size:42px;letter-spacing:-1.05px}.home-v2 .home-hero-section .hero-header-action{margin-top:25px}.home-v2 .home-hero-section .hero-header-action .red-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;-webkit-box-shadow:3px 3px 12px rgba(45,28,68,.12);box-shadow:3px 3px 12px rgba(45,28,68,.12);display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;text-align:center;width:272px}.home-v2 .home-hero-section .hero-header-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.home-v2 .home-hero-section .hero-header-footer .truck{margin-right:7px}.home-v2 .home-hero-section .hero-header-footer .copy{color:#2d1c44;font-family:WSailec-Medium;font-size:16px;letter-spacing:0;line-height:1;margin:0}@media screen and (max-width:1450px){.home-v2 .home-hero-section .hero-header-content{min-width:470px;padding-left:50px;width:37vw}.home-v2 .home-hero-section .hero-header-badge .badge{font-size:24px}.home-v2 .home-hero-section .hero-header-title .big{font-size:70px}.home-v2 .home-hero-section .hero-header-title .small{font-size:36px}.home-v2 .home-hero-section .hero-header-footer .copy{font-size:15px}}@media screen and (max-width:1024px){.home-v2 .home-hero-section .hero-container img{-o-object-position:35% 50%;object-position:35% 50%}.home-v2 .home-hero-section .hero-header-content{min-width:385px;padding-left:50px}.home-v2 .home-hero-section .hero-header-badge{margin-bottom:25px}.home-v2 .home-hero-section .hero-header-badge .badge{font-size:16px}.home-v2 .home-hero-section .hero-header-title .big{font-size:55px}.home-v2 .home-hero-section .hero-header-title .small{font-size:25px}.home-v2 .home-hero-section .hero-header-action{margin-top:20px}.home-v2 .home-hero-section .hero-header-footer .copy{font-size:14px}}@media screen and (max-width:768px){.home-v2 .home-hero-section .hero-container img{min-height:unset;-o-object-position:unset;object-position:unset}.home-v2 .home-hero-section .hero-header-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:unset;height:100%;min-width:unset;padding:9.5%;width:100%}.home-v2 .home-hero-section .hero-header-wrapper{margin:0 auto}.home-v2 .home-hero-section .hero-header-title .big{font-size:55px}.home-v2 .home-hero-section .hero-header-title .small{font-size:25px}.home-v2 .home-hero-section .hero-header-action{margin-top:20px}.home-v2 .home-hero-section .hero-header-footer .copy{font-size:14px}}@media screen and (max-width:450px){.home-v2 .home-hero-section .hero-header-content{padding:35px}.home-v2 .home-hero-section .hero-header-badge{margin-bottom:25px}.home-v2 .home-hero-section .hero-header-title .big{font-size:30px}.home-v2 .home-hero-section .hero-header-title .small{font-size:20px}.home-v2 .home-hero-section .hero-header-action{margin-top:15px}.home-v2 .home-hero-section .hero-header-action .red-btn{width:100%}.home-v2 .home-hero-section .hero-header-footer{margin-top:20px}.home-v2 .home-hero-section .hero-header-footer .copy{font-size:12.5px}}.home-v2 .home-hero-section .financing-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.5;padding:15px 0;position:absolute;width:100%}@media screen and (max-width:600px){.home-v2 .home-hero-section .financing-overlay{display:none}}.home-v2 .home-hero-section .financing-overlay-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.home-v2 .home-hero-section .financing-overlay-content p{color:#2d1c44;font-size:16px;margin:0 20px}.home-v2 .home-hero-section .financing-overlay-content a{border:1px solid #2d1c44;color:#2d1c44;display:inline-block;font-size:15px;margin:0;margin:0 20px;padding:18px 0 15px;text-align:center;width:180px}.home-v2 .home-hero-section .financing-overlay-content a:hover{border-color:#6916db;color:#6916db}.home-v2 .home-hero-section-media-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f2f2f2;-webkit-box-shadow:8px 8px 0 rgba(40,25,59,.1);box-shadow:8px 8px 0 rgba(40,25,59,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 30px;position:absolute;right:100px;top:100px;width:20%;width:240px}@media screen and (max-width:1450px){.home-v2 .home-hero-section-media-card{right:50px;top:30px}}@media screen and (max-width:900px){.home-v2 .home-hero-section-media-card{padding:20px;width:190px}}@media screen and (max-width:768px){.home-v2 .home-hero-section-media-card{bottom:0;-webkit-box-shadow:none;box-shadow:none;position:static;right:unset;top:unset;width:100%}}.home-v2 .home-hero-section-media-card .stars{margin:0 auto 15px}@media screen and (max-width:900px){.home-v2 .home-hero-section-media-card .stars{margin:0 auto 15px}}.home-v2 .home-hero-section-media-card .stars i{height:16px;width:16px}.home-v2 .home-hero-section-media-card .stars i::before{font-size:24px}.home-v2 .home-hero-section-media-card .text p{color:#2d1c44;font-family:Sailec-Bold;font-size:16px;letter-spacing:-.32px;line-height:16px;margin:0 0 15px;max-width:170px;text-align:center}@media screen and (max-width:900px){.home-v2 .home-hero-section-media-card .text p{font-size:13px;line-height:13px;margin:0 0 15px}}@media screen and (max-width:600px){.home-v2 .home-hero-section-media-card .text p{font-size:16px;line-height:16px;max-width:250px}}.home-v2 .home-hero-section-media-card .media-logo svg{max-width:130px;width:100%}.home-v2 .home-hero-section-slider{position:relative}.home-v2 .home-hero-section-slider .hero-container{width:100%}.home-v2 .home-hero-section-slider .hero-container img{display:block;min-height:530px;-o-object-fit:cover;object-fit:cover;width:100%}.home-v2 .home-hero-section-slider .hero-container.reverse{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width:600px){.home-v2 .home-hero-section-slider .hero-container.reverse{-webkit-transform:unset;transform:unset}}.home-v2 .home-hero-section-slider .swiper-pagination{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-size:12px;--swiper-pagination-color:#e50847;left:calc(100px - var(--swiper-pagination-bullet-horizontal-gap));margin-bottom:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-v2 .home-hero-section-slider .hero-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;overflow:hidden;position:absolute;top:0;width:100%}.home-v2 .home-hero-section-slider .hero-header-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent linear-gradient(138deg,#cec5d3 0,#b59bc4 100%) 0 0 no-repeat padding-box;border-radius:0 50% 50% 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:230%;padding:0 60px 0 100px;width:692px}.home-v2 .home-hero-section-slider .hero-header-badge{color:#fff;margin:0 0 40px}.home-v2 .home-hero-section-slider .hero-header-badge .badge{background-color:#2d1c44;font-family:WSailec-Bold;font-size:32px;letter-spacing:0;padding:15px 30px 11px}.home-v2 .home-hero-section-slider .hero-header-title{color:#2d1c44;font-size:unset;line-height:1}.home-v2 .home-hero-section-slider .hero-header-title .big{font-size:88px;letter-spacing:-2.2px;text-transform:uppercase}.home-v2 .home-hero-section-slider .hero-header-title .small{font-size:42px;letter-spacing:-1.05px}.home-v2 .home-hero-section-slider .hero-header-action{margin-top:25px}.home-v2 .home-hero-section-slider .hero-header-action .red-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50px;-webkit-box-shadow:3px 3px 12px rgba(45,28,68,.12);box-shadow:3px 3px 12px rgba(45,28,68,.12);display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;text-align:center;width:272px}.home-v2 .home-hero-section-slider .hero-header-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.home-v2 .home-hero-section-slider .hero-header-footer .truck{margin-right:7px}.home-v2 .home-hero-section-slider .hero-header-footer .copy{color:#2d1c44;font-family:WSailec-Medium;font-size:16px;letter-spacing:0;line-height:1;margin:0}@media screen and (min-width:769px){.home-v2 .home-hero-section-slider .item--abbundle .hero-container img{margin-left:auto;max-height:39vw;width:67%}}@media screen and (min-width:2000px){.home-v2 .home-hero-section-slider .item--abbundle .hero-container img{margin-left:auto;max-height:39vw;width:75%}}@media screen and (min-width:2600px){.home-v2 .home-hero-section-slider .item--abbundle .hero-container img{max-height:39vw;width:90%}}@media screen and (max-width:1450px){.home-v2 .home-hero-section-slider .swiper-pagination{left:calc(50px - var(--swiper-pagination-bullet-horizontal-gap));margin-bottom:15px}.home-v2 .home-hero-section-slider .hero-header-content{min-width:470px;padding-left:50px;width:37vw}.home-v2 .home-hero-section-slider .hero-header-badge .badge{font-size:24px}.home-v2 .home-hero-section-slider .hero-header-title .big{font-size:70px}.home-v2 .home-hero-section-slider .hero-header-title .small{font-size:36px}.home-v2 .home-hero-section-slider .hero-header-footer .copy{font-size:15px}}@media screen and (max-width:1024px){.home-v2 .home-hero-section-slider .hero-container img{-o-object-position:35% 50%;object-position:35% 50%}.home-v2 .home-hero-section-slider .swiper-pagination{left:calc(50px - var(--swiper-pagination-bullet-horizontal-gap))}.home-v2 .home-hero-section-slider .hero-header-content{min-width:385px;padding-left:50px}.home-v2 .home-hero-section-slider .hero-header-badge{margin-bottom:25px}.home-v2 .home-hero-section-slider .hero-header-badge .badge{font-size:16px}.home-v2 .home-hero-section-slider .hero-header-title .big{font-size:55px}.home-v2 .home-hero-section-slider .hero-header-title .small{font-size:25px}.home-v2 .home-hero-section-slider .hero-header-action{margin-top:20px}.home-v2 .home-hero-section-slider .hero-header-footer .copy{font-size:14px}}@media screen and (max-width:768px){.home-v2 .home-hero-section-slider .hero-container img{min-height:unset;-o-object-position:unset;object-position:unset}.home-v2 .home-hero-section-slider .swiper-pagination{left:0;margin-bottom:0;width:100%}.home-v2 .home-hero-section-slider .hero-header-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:unset;height:100%;min-width:unset;padding:9.5%;width:100%}.home-v2 .home-hero-section-slider .hero-header-wrapper{margin:0 auto}.home-v2 .home-hero-section-slider .hero-header-title .big{font-size:55px}.home-v2 .home-hero-section-slider .hero-header-title .small{font-size:25px}.home-v2 .home-hero-section-slider .hero-header-action{margin-top:20px}.home-v2 .home-hero-section-slider .hero-header-footer .copy{font-size:14px}.home-v2 .home-hero-section-slider .item--abbundle .hero-container img{height:79vw;-o-object-position:right;object-position:right}.home-v2 .home-hero-section-slider .item--abbundle .hero-header{background:#e0ddd8;background:transparent linear-gradient(138deg,#e0ddd8 0,#f5f1ee 100%) 0 0 no-repeat padding-box;position:unset}}@media screen and (max-width:450px){.home-v2 .home-hero-section-slider .hero-header-content{padding:35px}.home-v2 .home-hero-section-slider .hero-header-badge{margin-bottom:25px}.home-v2 .home-hero-section-slider .hero-header-title .big{font-size:30px}.home-v2 .home-hero-section-slider .hero-header-title .small{font-size:20px}.home-v2 .home-hero-section-slider .hero-header-action{margin-top:15px}.home-v2 .home-hero-section-slider .hero-header-action .red-btn{width:100%}.home-v2 .home-hero-section-slider .hero-header-footer{margin-top:20px}.home-v2 .home-hero-section-slider .hero-header-footer .copy{font-size:12.5px}}.home-v2 .home-hero-section-slider .financing-overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.5;padding:15px 0;position:absolute;width:100%}@media screen and (max-width:600px){.home-v2 .home-hero-section-slider .financing-overlay{display:none}}.home-v2 .home-hero-section-slider .financing-overlay-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.home-v2 .home-hero-section-slider .financing-overlay-content p{color:#2d1c44;font-size:16px;margin:0 20px}.home-v2 .home-hero-section-slider .financing-overlay-content a{border:1px solid #2d1c44;color:#2d1c44;display:inline-block;font-size:15px;margin:0;margin:0 20px;padding:18px 0 15px;text-align:center;width:180px}.home-v2 .home-hero-section-slider .financing-overlay-content a:hover{border-color:#6916db;color:#6916db}.home-v2 .home-hero-section-slider-media-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f2f2f2;-webkit-box-shadow:8px 8px 0 rgba(40,25,59,.1);box-shadow:8px 8px 0 rgba(40,25,59,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 30px;position:absolute;right:100px;top:100px;width:20%;width:240px}@media screen and (max-width:1450px){.home-v2 .home-hero-section-slider-media-card{right:50px;top:30px}}@media screen and (max-width:900px){.home-v2 .home-hero-section-slider-media-card{padding:20px;width:190px}}@media screen and (max-width:768px){.home-v2 .home-hero-section-slider-media-card{bottom:0;-webkit-box-shadow:none;box-shadow:none;padding-bottom:50px;position:static;right:unset;top:unset;width:100%}}.home-v2 .home-hero-section-slider-media-card .stars{margin:0 auto 15px}@media screen and (max-width:900px){.home-v2 .home-hero-section-slider-media-card .stars{margin:0 auto 15px}}.home-v2 .home-hero-section-slider-media-card .stars i{height:16px;width:16px}.home-v2 .home-hero-section-slider-media-card .stars i::before{font-size:24px}.home-v2 .home-hero-section-slider-media-card .text p{color:#2d1c44;font-family:Sailec-Bold;font-size:16px;letter-spacing:-.32px;line-height:16px;margin:0 0 15px;max-width:170px;text-align:center}@media screen and (max-width:900px){.home-v2 .home-hero-section-slider-media-card .text p{font-size:13px;line-height:13px;margin:0 0 15px}}@media screen and (max-width:600px){.home-v2 .home-hero-section-slider-media-card .text p{font-size:16px;line-height:16px;max-width:250px}}.home-v2 .home-hero-section-slider-media-card .media-logo svg{max-width:130px;width:100%}.home-v2 .add-to-chart{background:#fff;border:1px solid #2d1c44;-webkit-box-shadow:3px 3px 12px rgba(0,0,0,.1);box-shadow:3px 3px 12px rgba(0,0,0,.1);color:#2d1c44;max-width:272px;opacity:1}.home-v2 .add-to-chart:hover{background:#2d1c44;border:1px solid #2d1c44;color:#fff}.home-v2 .why-upgrade{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 80px 120px}@media screen and (max-width:1260px){.home-v2 .why-upgrade{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (max-width:1024px){.home-v2 .why-upgrade{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px 50px}}@media screen and (max-width:767px){.home-v2 .why-upgrade{padding:60px 0}}@media screen and (max-width:1260px){.home-v2 .why-upgrade .slick-dots{bottom:-30px}}.home-v2 .why-upgrade-title h2{font-family:Sailec-Bold;font-size:60px;letter-spacing:-1.2px;margin-bottom:60px;opacity:1}@media screen and (max-width:900px){.home-v2 .why-upgrade-title h2{font-size:40px}}@media screen and (max-width:736px){.home-v2 .why-upgrade-title h2{font-size:30px;text-align:center}}.home-v2 .why-upgrade-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.home-v2 .why-upgrade-content{display:block;width:100%}}.home-v2 .why-upgrade-content-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 60px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-v2 .why-upgrade-content-points:focus{outline:0}.home-v2 .why-upgrade-content-points .points-icon-cont{height:70px;margin:0 auto;margin-bottom:40px;width:70px}.home-v2 .why-upgrade-content-points .points-icon-cont img{height:100%;-o-object-fit:cover;object-fit:cover}.home-v2 .why-upgrade-content-points .points-text-cont{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:900px){.home-v2 .why-upgrade-content-points .points-text-cont{max-width:300px}}.home-v2 .why-upgrade-content-points .points-text-cont h3{color:#2d1c44;font-family:Sailec-Bold;font-size:20px;font-weight:700;letter-spacing:0;opacity:1;text-transform:capitalize}.home-v2 .why-upgrade-content-points .points-text-cont p{color:#656a77;font-family:Sailec;font-size:16px;letter-spacing:0;line-height:24px;max-width:280px}.home-v2 section.sleep-on-it{padding:80px 0}@media screen and (max-width:767px){.home-v2 section.sleep-on-it{padding:60px 0}}.home-v2 section.sleep-on-it .title-block h2{font-size:60px;line-height:66px;padding:0 20px}@media screen and (max-width:900px){.home-v2 section.sleep-on-it .title-block h2{font-size:40px;line-height:48px}}@media screen and (max-width:767px){.home-v2 section.sleep-on-it .title-block h2{font-size:30px;line-height:30px}}.home-v2 section.sleep-on-it .title-block p{color:#696577;font-size:18px;letter-spacing:0;line-height:20px;line-height:24px;margin-top:30px}.home-v2 section.sleep-on-it .icon-list .icon-desc{color:#696577}.home-v2 section.sleep-on-it .icon-list .slick-dots{bottom:-30px}.home-v2 section.sleep-on-it .icon-list .slick-dots li{padding:0 7px}.home-v2 section.sleep-on-it .white-to-blk-btn{margin:0}.home-v2 section.sleep-on-it .learn_more{letter-spacing:.25px;line-height:42px}.home-v2 .athletes-section{background:#f6f6f6;padding:100px 0}@media screen and (max-width:767px){.home-v2 .athletes-section{padding:60px 0}}.home-v2 .athletes-section-title h2{font-family:Sailec-Bold;font-size:60px;letter-spacing:-1.2px;margin-bottom:60px;opacity:1}@media screen and (max-width:900px){.home-v2 .athletes-section-title h2{font-size:40px}}@media screen and (max-width:736px){.home-v2 .athletes-section-title h2{font-size:30px;text-align:center}}.home-v2 .reference{background:#f6f6f6;padding:100px 0}@media screen and (max-width:767px){.home-v2 .reference{padding:60px 0}}.home-v2 .reference-title{text-align:center}.home-v2 .reference-title h2{color:#000;font-family:Sailec-Bold;font-size:60px;letter-spacing:-1.2px}@media screen and (max-width:900px){.home-v2 .reference-title h2{font-size:40px}}@media screen and (max-width:767px){.home-v2 .reference-title h2{font-size:30px;text-align:center}}.home-v2 .reference-title p{color:#000;font-family:Sailec;font-size:18px;letter-spacing:0;opacity:1}.home-v2 .category-products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:80px 0}@media only screen and (max-width:880px){.home-v2 .category-products{padding:40px 0}}.home-v2 .category-products .title-block{margin-bottom:50px}@media screen and (max-width:736px){.home-v2 .category-products .title-block{margin-bottom:30px}}.home-v2 .category-products .title-block h2{font-size:60px;line-height:66px}@media screen and (max-width:900px){.home-v2 .category-products .title-block h2{font-size:40px;line-height:48px;padding:0 20px}}@media screen and (max-width:767px){.home-v2 .category-products .title-block h2{font-size:30px;line-height:30px}}.home-v2 .category-products__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:900px){.home-v2 .category-products__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home-v2 .category-products .product-card{margin:0 30px;max-width:420px}@media only screen and (max-width:1024px){.home-v2 .category-products .product-card{margin:0 15px}}@media only screen and (max-width:736px){.home-v2 .category-products .product-card{margin:0 7.5px;max-width:unset}}@media screen and (max-width:736px){.home-v2 .category-products .product-card.foam{margin-bottom:30px}}.home-v2 .category-products .product-card .card-header{margin-bottom:20px;text-align:center}.home-v2 .category-products .product-card .card-header h2{color:#000;font-family:Sailec-Bold;font-size:30px;letter-spacing:-.6px}@media only screen and (max-width:736px){.home-v2 .category-products .product-card .card-header h2{font-size:18px}}.home-v2 .category-products .product-card .badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6e4e9;color:#2d1c44;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:24px;margin:0 auto;margin-bottom:20px;padding:10px 40px 8px;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:736px){.home-v2 .category-products .product-card .badge{padding:10px 40px 8px}}.home-v2 .category-products .product-card .badge span{letter-spacing:2.4px;opacity:1;z-index:2}@media only screen and (max-width:736px){.home-v2 .category-products .product-card .badge span{letter-spacing:2.2px}}@media only screen and (max-width:323px){.home-v2 .category-products .product-card .badge span{font-size:10px}}.home-v2 .category-products .product-card .image{height:235px;margin-bottom:25px;position:relative;width:420px;z-index:2}@media screen and (max-width:768px){.home-v2 .category-products .product-card .image{height:300px;width:100%}}@media screen and (max-width:425px){.home-v2 .category-products .product-card .image{height:210px;width:unset}}.home-v2 .category-products .product-card .image:focus img:first-child,.home-v2 .category-products .product-card .image:hover img:first-child{opacity:0}.home-v2 .category-products .product-card .image:focus .image-container-tag,.home-v2 .category-products .product-card .image:hover .image-container-tag{background:#2d1c44;color:#fff}.home-v2 .category-products .product-card .image img{opacity:1;position:absolute;-webkit-transition:.3s opacity ease;transition:.3s opacity ease;width:100%}.home-v2 .category-products .product-card .image img:first-of-type{z-index:2}.home-v2 .category-products .product-card .image-container-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;color:#2d1c44;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:62px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:12px;opacity:.6;position:absolute;right:20px;text-align:center;top:20px;-webkit-transition:.3s all ease;transition:.3s all ease;width:62px;z-index:3}.home-v2 .category-products .product-card .card-description{margin-bottom:30px}.home-v2 .category-products .product-card .card-description p{color:#000;font-size:18px;letter-spacing:0;line-height:30px;line-height:24px;margin:0 0 25px}@media only screen and (max-width:736px){.home-v2 .category-products .product-card .card-description p{font-size:12px;line-height:20px}}.home-v2 .category-products .product-card .card-description ul{list-style-type:none;margin-bottom:20px}.home-v2 .category-products .product-card .card-description ul li{color:#696577;font-size:18px;margin:4px 0 4px 30px;margin-left:10px;position:relative}.home-v2 .category-products .product-card .card-description ul li::before{background:url("https://cdn11.bigcommerce.com/s-4hn0atpsq5/content/assets/img/icons/red-checkmark-plain.svg") no-repeat;bottom:8px;content:"";height:13px;left:-25px;position:absolute;width:13px}.home-v2 .category-products .product-card .select-options{background-color:#f6f6f6;margin:0 auto;margin-top:0;padding:20px 0 18px;pointer-events:none;position:relative;text-align:center}.home-v2 .category-products .product-card .select-options label{cursor:pointer;margin:0}.home-v2 .category-products .product-card .select-options .option{-ms-touch-action:manipulation;touch-action:manipulation}.home-v2 .category-products .product-card .select-options .header label{font:14px/15px WSailec}.home-v2 .category-products .product-card .select-options .selected .item,.home-v2 .category-products .product-card .select-options ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;width:100%}.home-v2 .category-products .product-card .select-options .selected .item .price .reduced-price,.home-v2 .category-products .product-card .select-options ul li .price .reduced-price{color:#e50a47;font:16px/21px WSailec;letter-spacing:1.47px}@media only screen and (max-width:600px){.home-v2 .category-products .product-card .select-options .selected .item .price .reduced-price,.home-v2 .category-products .product-card .select-options ul li .price .reduced-price{font-size:14px}}.home-v2 .category-products .product-card .select-options .selected .item .price .full-price,.home-v2 .category-products .product-card .select-options ul li .price .full-price{color:#666;font:16px/21px WSailec;letter-spacing:1.47px;margin-left:3px;text-decoration:line-through}@media only screen and (max-width:600px){.home-v2 .category-products .product-card .select-options .selected .item .price .full-price,.home-v2 .category-products .product-card .select-options ul li .price .full-price{font-size:14px;margin-left:5px}}.home-v2 .category-products .product-card .select-options ul{background:#fff;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,.07);box-shadow:0 20px 20px 0 rgba(0,0,0,.07);display:none;left:0;max-height:0;overflow:hidden;position:absolute;top:auto;-webkit-transition:max-height .1s ease-in-out;transition:max-height .1s ease-in-out;width:100%;z-index:10}.home-v2 .category-products .product-card .select-options ul li{padding:20px}@media only screen and (max-width:600px){.home-v2 .category-products .product-card .select-options ul li{padding:15px}}.home-v2 .category-products .product-card .select-options ul li:hover{background:#f6f6f6}.home-v2 .category-products .product-card .select-options.open .arrow img{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;transform-origin:center}.home-v2 .category-products .product-card .select-options.open ul{display:block;max-height:unset}.home-v2 .category-products .product-card .button-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px;min-height:75px;position:relative}.home-v2 .category-products .product-card .button-container .shop-now-btn{background-color:#e50a47;-webkit-box-shadow:3px 3px 6px #edebef;box-shadow:3px 3px 6px #edebef;color:#fff;font-family:Sailec-Bold;font-size:16px;letter-spacing:0;padding:18px 10px 17px;position:absolute;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,box-shadow ease-in-out .2s;transition:transform ease-in-out .2s,box-shadow ease-in-out .2s,-webkit-transform ease-in-out .2s,-webkit-box-shadow ease-in-out .2s;width:calc(100% - 4px)}.home-v2 .category-products .product-card .button-container .shop-now-btn.disabled{background-color:#eee;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:3px 3px 6px #edebef;box-shadow:3px 3px 6px #edebef;color:#bbb;pointer-events:none}.home-v2 .category-products .product-card .button-container .shop-now-btn:not(.disabled):hover{background-color:#ef0848;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}.home-v2 .category-products .product-card .details-container{border-bottom:1px solid #f6f6f6;display:none;margin-bottom:10px;margin-top:30px}@media only screen and (max-width:736px){.home-v2 .category-products .product-card .details-container{margin-top:20px}}.home-v2 .category-products .product-card .details-container .detail{margin-bottom:15px}.home-v2 .category-products .product-card .details-container .detail p{color:#000;font-size:18px;letter-spacing:-.36px;margin:0}@media only screen and (max-width:736px){.home-v2 .category-products .product-card .details-container .detail p{font-size:14px;line-height:24px}}.home-v2 .category-products .product-card .details-container .detail__title{font-family:Sailec-Bold}@media only screen and (max-width:736px){.home-v2 .category-products .product-card .details-container .detail__title{font-size:14px;line-height:24px}}.home-v2 .category-products .product-card .learn-more__btn-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.home-v2 .category-products .product-card .learn-more__btn{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#2d1c44;cursor:pointer;font-family:Sailec-Bold;font-size:16px;letter-spacing:0;outline:0;padding:20px 0;-ms-touch-action:manipulation;touch-action:manipulation;width:100%}.home-v2 .category-products .product-card .learn-more__btn:hover{text-decoration:underline}.home-v2 .category-products .white-to-blk-btn{margin-top:40px;padding:14px 0 15px;width:272px}@media screen and (max-width:600px){.home-v2 .category-products .white-to-blk-btn{margin-top:25px}}.nanobar{z-index:2147483650}.nanobar .bar:not(:first-child){display:none}