.agree .gfield_label,.agree .ginput_container_checkbox label{font-weight:400!important;letter-spacing:2px!important}.app-searchbox-btn:hover,.article-advice-hover:hover,.article-grid-box__item:hover,.article-luxury-box:hover,.article-luxury-box__content:hover,.article-news-slice__item:hover,.contact-form .gform_footer input[type=submit]:hover,.gravity-form .gform_footer input[type=submit]:hover{cursor:pointer}._custom-gform-styles .gravity-form .gform_body label.gfield_label,._not-visible{visibility:hidden}.agree .ginput_container_checkbox label a,.app-filter-result__list-item-bottom ._link span{text-decoration:underline}body.modal-opened:after{content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);position:fixed;z-index:50}.app-accordeon-item__img img{width:450px;min-width:450px}.page-cocoon .app-svg.logo:not(._default-logo){background-image:url(../img/cocoon/SH_Sanctuary.svg)!important;height:160px!important;width:220px!important}.agree .gfield_label,.c-from__control.email-address .gfield_label{text-align:right}@media only screen and (min-width:1024px){.agree .ginput_container_checkbox label{font-size:16px!important;font-family:CalibreWeb-Light,sans-serif}}.agree .ginput_container_checkbox label{line-height:20px!important;color:#221048;position:relative;padding-left:30px;cursor:pointer;text-transform:initial;margin-left:12px!important;max-width:500px!important;display:inline!important}.form-cocoon-guide input[type=submit]:hover{background-color:#a68b62;border-color:#a68b62;transition:all .5s}.gform_wrapper .contact-form ul.gform_fields .gfield,.gravity-form .gform_wrapper ul.gform_fields .gfield{margin-bottom:23px;margin-top:0}.gform_wrapper .contact-form ul.gform_fields .gfield_select,.gravity-form .gform_wrapper ul.gform_fields .gfield_select{font-style:italic;color:rgba(47,25,69,.6)}@media screen and (min-width:768px){.contact-form .gfield.email,.contact-form .gfield.fname,.contact-form .gfield.lname,.contact-form .gfield.phone,.gravity-form .gfield.email,.gravity-form .gfield.fname,.gravity-form .gfield.lname,.gravity-form .gfield.phone{width:50%;padding:0 15px}.gform_wrapper .contact-form ul.gform_fields .gfield.e-type,.gform_wrapper .contact-form ul.gform_fields .gfield.fname,.gform_wrapper .contact-form ul.gform_fields .gfield.phone,.gravity-form .gform_wrapper ul.gform_fields .gfield.e-type,.gravity-form .gform_wrapper ul.gform_fields .gfield.fname,.gravity-form .gform_wrapper ul.gform_fields .gfield.phone{padding-right:15px;padding-left:0}}.gform_wrapper .contact-form .chosen-container-single,.gravity-form .gform_wrapper .chosen-container-single{display:none}.gform_wrapper :not(.ginput_container_multiselect) .contact-form .medium.gfield_select,.gravity-form :not(.ginput_container_multiselect) .gform_wrapper .medium.gfield_select,.gravity-form :not(.ginput_container_multiselect) .gform_wrapper select{display:block!important}.gform_wrapper .contact-form .medium.gfield_select,.gform_wrapper .contact-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .contact-form textarea.medium,.gravity-form .gform_wrapper .medium.gfield_select,.gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gravity-form .gform_wrapper select,.gravity-form .gform_wrapper textarea.medium{font-family:CalibreWeb-Regular,sans-serif;border:1px solid #d2cce2;box-sizing:border-box;padding:15px 20px;border-radius:3px;min-height:50px;font-size:16px;box-shadow:none}.gform_wrapper .contact-form .medium.gfield_select,.gravity-form .gform_wrapper .medium.gfield_select,.gravity-form .gform_wrapper select{padding:12px 50px 12px 20px;background:url(/wp-content/themes/raptor/img/arrow.png) calc(100% - 20px) 50%/12px 7px no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form .gform_footer input[type=submit],.gravity-form .gform_footer input[type=submit]{background-color:#472E8C;min-width:140px;height:52px;color:#fff;padding:0;border-radius:4px;width:auto!important;text-align:center;margin:0;border:none;font-size:15px;font-family:CalibreWeb-Medium}.gform_wrapper .contact-form ul.gform_fields li.gfield,.gravity-form .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.gform_wrapper .contact-form .gfield label,.gravity-form .gform_wrapper .gfield label{display:inline-block;font-size:15px}.agree .gfield_required,.app-yotpo-swiper #carousel-top-panel .headline,.app-yotpo-swiper .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel .product-link-container,.c-from__control.email-address .gfield_required,.gform_wrapper.gform_validation_error .contact-form .validation_message,.gravity-form .gform_wrapper.gform_validation_error .validation_message{display:none}.gform_wrapper .contact-form li.gfield.gfield_error,.gform_wrapper .contact-form li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.gravity-form .gform_wrapper li.gfield.gfield_error,.gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#fff;margin-bottom:23px!important;padding-bottom:6px!important;padding-top:0!important;box-sizing:border-box;border:none}.gform_wrapper .contact-form div.validation_error,.gravity-form .gform_wrapper div.validation_error{color:#C00;border-top:2px solid #C00;border-bottom:2px solid #C00}.gform_wrapper .contact-form .gfield_error .gfield_label,.gravity-form .gform_wrapper .gfield_error .gfield_label{color:#C00}.gform_wrapper .contact-form li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .contact-form li.gfield_error select,.gform_wrapper .contact-form li.gfield_error textarea,.gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gravity-form .gform_wrapper li.gfield_error select,.gravity-form .gform_wrapper li.gfield_error textarea{border-color:#C00!important}.gform_wrapper.gform_validation_error .contact-form .top_label input.medium,.gform_wrapper.gform_validation_error .contact-form .top_label select.medium,.gravity-form .gform_wrapper.gform_validation_error .top_label input.medium,.gravity-form .gform_wrapper.gform_validation_error .top_label select.medium{width:100%!important}.gform_wrapper .contact-form li.gfield.gfield_error.gfield_contains_required label.gfield_label,.gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper.gform_vbody.modal-opened:after{content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.8);position:fixed;z-index:50}.app-button-white:hover,.article-luxury-box__content [class*="-button"]:hover{background-color:#fff;color:#472E8C}.app-header{color:#221048;font-family:sans-serif}.app-button-white,.article-luxury-box__content [class*="-button"]{border-color:#fff}.app-button-reserve:hover{border-color:#221048}[class*=app-button-]:hover{will-change:background-color;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.article-advice-box__content [class*="-button"]:hover{background-color:#221048}.app-yotpo-swiper .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel .carousel-review-body:after,.app-yotpo-swiper .yotpo-reviews-carousel .carousel-display-wrapper .yotpo-carousel .single-carousel .carousel-review-body:before{content:'"'}.article-luxury-box__menu{z-index:2}@media screen and (max-width:767px){.header-search-avtocomplite .article__search-form-item input{border:none;padding-bottom:4px}}._img.full-width{position:inherit}.page-cocoon .m-chapter-nav__container{top:0}.gform_wrapper .c-from__control.email-address{font-family:"Gotham A","Gotham B",GothamLight,Helvetica,Arial,sans-serif;color:#8d734a;letter-spacing:2px;font-size:28rem!important;line-height:30.8rem!important;font-weight:400}.gform_wrapper .c-from__control.email-address label{margin-left:25px;font-weight:400}.gfield.agree{color:#222120}.c-from__control.email-address{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding:25px 0 0;border:none;outline:0;border-radius:0;-webkit-appearance:none;font-size:22px;display:block;width:100%;height:100%;line-height:1.846;background-color:transparent;background-image:none;color:#8d734a;text-transform:uppercase}.c-from__control.email-address input{width:45%!important;color:#000}.ginput_container_text input{box-shadow:inset 0 -1px 0 rgba(111,111,111,.25);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.c-from__control.email-address input::-webkit-input-placeholder{text-transform:uppercase;font-size:14px;color:#8d734a}.c-from__control.email-address input:-moz-placeholder{text-transform:uppercase;font-size:14px;color:#8d734a}.c-from__control.email-address input::-moz-placeholder{text-transform:uppercase;font-size:14px;color:#8d734a}.c-from__control.email-address input:-ms-input-placeholder{text-transform:uppercase;font-size:14px;color:#8d734a}.form-cocoon-guide .gform_button{padding:22rem 33rem;width:285rem!important;background-color:#8d734a;border-radius:40rem;display:inline-block;text-align:left;text-transform:uppercase}.form-cocoon-guide .gform_button:after{vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.form-cocoon-guide .gfield_checkbox,.form-cocoon-guide .gform_footer,.form-cocoon-guide li input{margin-left:35px!important;padding-left:25px!important}.ginput_container_checkbox{margin-top:20px!important}.header-nav .where-buy{color:#fff;display:inline-block}.where-buy{background-color:#221048;color:#fff;border-radius:40rem;padding:13rem 21rem;margin-left:10px;max-height:50px;display:none}._header-nav .c-btn.-rounded{padding:16rem 21rem!important}#newsletter-signup{z-index:100}.btn.-rounded.-with-chevron.-full-width{padding:18rem 72rem 18rem 33rem}.app-left-right-flex{height:60px;display:none}.c-btn.-border-brown{font-family:sans-serif;font-size:14px;border:1px solid #fff;margin:auto;letter-spacing:normal}@media screen and (max-width:1200px){.app-left-right-flex{height:55px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center}.app-left-right-flex .c-btn.-border-brown{border:1px solid #fff;padding:0 12px!important;line-height:36px;height:35px;border-radius:17px;letter-spacing:0;font-weight:800;font-family:Arial;font-size:12px}}.fmobile{display:none}@media screen and (max-width:767px){.article-luxury-box ._img:before{display:none}.find-your-perfect .app-centered-right-box._content{height:100%}.find-your-perfect ._content-inner p{text-align:center}.fmobile{display:block}}.modal-dialog,.modal:before{display:inline-block;vertical-align:middle}.app-checkbox ._icon,.app-input-placeholder,.page-h2,span._label{color:#221048}.article-news-box ._checkbox ._icon{width:20px;height:20px}.gform_button.button{background-color:#8d734a;padding:22rem 33rem;text-align:left;width:285rem!important;border-radius:40rem;text-transform:uppercase}.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label{margin-top:15px}.c-btn.-rounded.-border-brown.where-buy{margin-left:10px}.app-wrapper{z-index:auto}.modal{text-align:center;padding:0!important}.modal:before{content:'';height:100%;margin-right:-4px}.modal-dialog{text-align:left}.miracoil-swiper-nav{padding:80px 40px 40px 20px}.app-filter-result__detail-title{padding-bottom:0}#app-mobile-menu-title{line-height:44px}._col.ajax-load-more-margin-bottom{margin-bottom:20px}.contact-form .gfield.fname,.contact-form .gfield.phone,.gravity-form .gfield.fname,.gravity-form .gfield.phone{float:left;width:100%}.contact-form .gfield.email,.contact-form .gfield.lname,.gravity-form .gfield.email,.gravity-form .gfield.lname{float:left;clear:none;width:100%}.gform_wrapper .contact-form .medium.gfield_select{padding-right:50px;background:url(/wp-content/themes/raptor/img/arrow.png) calc(100% - 20px) 50%/12px 7px no-repeat #fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gform_wrapper .contact-form ul.gform_fields .gfield{margin-bottom:23px;margin-top:0}.gform_wrapper .contact-form ul.gform_fields .gfield_select{font-style:italic;color:rgba(47,25,69,.6)}._new-custom-gform-styles .gform_body .gform_fields input[type=text],._new-custom-gform-styles .gform_body .gform_fields select,._new-custom-gform-styles .gform_body .gform_fields textarea,._new-custom-gform-styles .gform_wrapper .contact-form ul.gform_fields .gfield_select{font-style:normal}@media screen and (min-width:768px){.contact-form .gfield.email,.contact-form .gfield.fname,.contact-form .gfield.lname,.contact-form .gfield.phone{width:50%;padding:0 15px}.gform_wrapper .contact-form ul.gform_fields .gfield.e-type,.gform_wrapper .contact-form ul.gform_fields .gfield.fname,.gform_wrapper .contact-form ul.gform_fields .gfield.phone{padding-right:15px;padding-left:0}}.gform_wrapper .top_label input.medium{width:100%}.gform_wrapper .contact-form .chosen-container-single{display:none}.gform_wrapper .contact-form .medium.gfield_select{display:block!important}.gform_wrapper .contact-form .medium.gfield_select,.gform_wrapper .contact-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .contact-form textarea.medium{font-family:CalibreWeb-Regular,sans-serif;border:1px solid #d2cce2;box-sizing:border-box;padding:15px 20px;border-radius:3px;min-height:50px;font-size:16px;box-shadow:none}.contact-form .gform_footer input[type=submit]{background-color:#472E8C;min-width:140px;height:52px;color:#fff;padding:0;border-radius:4px;width:auto!important;text-align:center;margin:0;border:none;font-size:15px;font-family:CalibreWeb-Medium}.gform_wrapper .contact-form ul.gform_fields li.gfield{padding-right:0}.gform_wrapper .contact-form .gfield label{display:inline-block;font-size:15px}.gform_wrapper .contact-form .gform_validation_error li.gfield,.gform_wrapper .contact-form li.gfield.gfield_error,.gform_wrapper .contact-form li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#fff;margin-bottom:23px!important;padding-bottom:6px!important;padding-top:0!important;box-sizing:border-box;border:none}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio],.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{margin-left:0}.gform_wrapper .contact-form div.validation_error{color:#C00;border-top:2px solid #C00;border-bottom:2px solid #C00}.gform_wrapper .contact-form .gfield_error .gfield_label{color:#C00}.gform_wrapper .contact-form li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .contact-form li.gfield_error textarea{border-color:#C00}.gform_wrapper.gform_validation_error .contact-form .top_label input.medium,.gform_wrapper.gform_validation_error .contact-form .top_label select.medium{width:100%!important}.gform_wrapper.gform_validation_error .contact-form .validation_message{display:none}.gform_wrapper .contact-form li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.gfield_error .ginput_container{position:relative}.gfield_error .ginput_container:after{content:'Required Field';position:absolute;display:inline-block;right:22px;bottom:-6px;max-width:calc(100% - 44px);text-overflow:ellipsis;background-color:#fff;box-sizing:border-box;pointer-events:none;white-space:nowrap;overflow:hidden;cursor:default;font-size:16px;color:#C00}@media only screen and (min-width:641px){.gform_wrapper .top_label select.medium{width:48%}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}}@media screen and (min-width:768px){.gform_wrapper .contact-form .gfield_error .ginput_container_select{max-width:48%}}@media screen and (max-width:768px){.gform_wrapper .contact-form .top_label input.medium,.gform_wrapper .contact-form .top_label select.medium{width:100%}}._contact-form .gform_confirmation_message{padding:16px 0;clear:both;width:100%;text-align:center;font-weight:700}.validation_error .contact-form .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:50%!important}.gform_wrapper .contact-form .top_label select.medium{line-height:17px}@media only screen and (min-width:641px){.gform_wrapper .top_label select.medium{width:48%}}@media only screen and (max-width:761px),(max-device-width:1023px) and (min-device-width:768px){.gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0}}.shop-online ._col{width:44%;margin-left:12%}@media only screen and (min-width:768px){.shop-online ._col+._col{margin-left:0}}.shop-online ._col a{text-transform:capitalize;font-family:NewzaldWeb-Medium;font-size:30px;margin-bottom:15px;line-height:50px;height:50px;display:inline-block;text-align:left;min-width:50%}._custom-gform-styles .gravity-form .gform_footer,._new-custom-gform-styles .gform_wrapper .gform_footer,.close-icon:after,.gf_page_steps,.gravity-form .gform_description,.gravity-form .gform_title{text-align:center}@media screen and (min-width:768px){.article__search-form-grid{max-width:770px}}.range-main-box ._absolute-title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-items:center;text-shadow:0 5px 61.6px rgba(12,2,40,.1);font-family:NewzaldWeb-Bold,sans-serif;font-weight:700;font-size:45px;color:#fff}@media screen and (min-width:992px){.range-main-box ._absolute-title{line-height:24px}.range-main__small-bg{min-height:385px}}.alm-listing{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media screen and (max-width:992px){.alm-listing{flex-direction:column}}._c4 .ajax-load-more-wrap{width:100%}@media screen and (min-width:992px) and (max-width:1034px){.app-svg.button-reserve{background-size:24px 32px}[class*=app-button-] ._icon-right{margin-left:5px}}@media screen and (max-width:440px){.article-solution-box ._content._fixed-height-content{max-height:250px}.app-inline-bg._fixed-position{background-position:100% 50%}}@media screen and (max-width:400px){.article-solution-box ._content._fixed-height-content{max-height:280px}}@media screen and (max-width:360px){.article-solution-box ._content._fixed-height-content{max-height:300px}}@media screen and (max-width:320px){.article-solution-box ._content._fixed-height-content{max-height:320px}}@media screen and (min-width:280px) and (orientation:landscape){.article-solution-box ._content._fixed-height-content{max-height:260px}}@media screen and (min-width:576px){.article-solution-box ._content._fixed-height-content{min-height:260px}}@media screen and (min-width:600px){.article-solution-box ._content._fixed-height-content{min-height:300px}}@media screen and (min-width:700px){.article-solution-box ._content._fixed-height-content{min-height:330px}}@media screen and (min-width:800px){.article-solution-box ._content._fixed-height-content{min-height:365px}}@media screen and (min-width:890px){.article-solution-box ._content._fixed-height-content{min-height:420px}}@media screen and (min-width:992px){.article-solution-box ._content._fixed-height-content{min-height:450px}}@media screen and (min-width:1100px){.article-solution-box ._content._fixed-height-content{min-height:500px}}@media screen and (min-width:1200px){.article-solution-box ._content._fixed-height-content{min-height:555px}}@media screen and (min-width:1340px){.article-solution-box ._content._fixed-height-content{min-height:600px}}@media screen and (min-width:1410px){.article-solution-box ._content._fixed-height-content{min-height:658px}}@media screen and (max-width:440px){.article-solution-box ._content._fixed-height-content2{max-height:250px}}@media screen and (max-width:400px){.article-solution-box ._content._fixed-height-content2{max-height:280px}}@media screen and (max-width:360px){.article-solution-box ._content._fixed-height-content2{max-height:300px}}@media screen and (max-width:320px){.article-solution-box ._content._fixed-height-content2{max-height:320px}}@media screen and (min-width:440px){.article-solution-box ._content._fixed-height-content2{min-height:360px}}@media screen and (min-width:600px){.article-solution-box ._content._fixed-height-content2{min-height:400px}}@media screen and (min-width:700px){.article-solution-box ._content._fixed-height-content2{min-height:450px}}@media screen and (min-width:800px){.article-solution-box ._content._fixed-height-content2{min-height:520px}}@media screen and (min-width:890px){.article-solution-box ._content._fixed-height-content2{min-height:600px}}@media screen and (min-width:992px){.article-solution-box ._content._fixed-height-content2{min-height:650px}}@media screen and (min-width:1100px){.article-solution-box ._content._fixed-height-content2{min-height:690px}}@media screen and (min-width:1200px){.article-solution-box ._content._fixed-height-content2{min-height:790px}}@media screen and (min-width:1340px){.article-solution-box ._content._fixed-height-content2{min-height:870px}}@media screen and (min-width:1410px){.article-solution-box ._content._fixed-height-content2{min-height:900px}}.find-your-perfect{cursor:pointer}._gravity-form-wrapper{min-width:50%}@media screen and (min-width:1700px){._gravity-form-wrapper{width:885px;min-width:max-content}}.gravity-form{color:#221048}.gform_wrapper span.gform_description{margin-bottom:26px}.gform_wrapper .ginput_complex label{margin-bottom:25px}@media screen and (max-width:768px){.page-content-rate>span{width:100%;margin-bottom:20px}}._sleep-guide-page-form-gravity_wrapper{margin:0}._sleep-guide-page-form-gravity .gform_heading{color:#fff!important}._sleep-guide-page-form-gravity .gfield_checkbox label{font-size:14px}._custom-gform-styles .gform_body label>a{text-decoration:underline;cursor:pointer}._custom-gform-styles .gravity-form .gform_heading{color:inherit}._custom-gform-styles .gravity-form .gform_heading h3.gform_title{font-family:NewzaldWeb-Medium;font-size:30px;line-height:34px;padding-bottom:16px;margin:0}._custom-gform-styles .gravity-form .gform_description{font-family:CalibreWeb-Light;font-size:18px;line-height:20px;max-width:590px;margin:0 auto}._custom-gform-styles .gravity-form .gform_body .gform_fields input[type=text],._new-custom-gform-styles .gform_body .gform_fields input[type=text],._new-custom-gform-styles .gform_body .gform_fields select,._new-custom-gform-styles .gform_body .gform_fields textarea{font-size:19px!important;color:#221048!important;border-bottom-color:#D2CCE1!important;width:100%!important;padding:6px 0!important;background-color:transparent;border-style:solid!important;border-width:0 0 1px!important;font-family:inherit!important;border-radius:0!important;min-height:0!important}._custom-gform-styles .gravity-form .gform_body{max-width:600px;margin:0 auto}._custom-gform-styles .gravity-form .gform_body .gform_fields input[type=text]+label{display:none}._new-custom-gform-styles .gform_body .gform_fields input::-webkit-input-placeholder{font-style:normal}._new-custom-gform-styles .gform_wrapper .contact-form .gfield_error .gfield_label{color:#221048}._sleep-guide-page-form-gravity .gform_body .gform_fields input[type=text]{width:100%!important;padding:6px 0!important;font-size:16px!important;background-color:transparent;border-style:solid!important;border-width:0 0 1px!important;color:rgba(255,255,255,.9)!important;font-family:inherit!important;border-radius:0!important;min-height:0!important}._custom-gform-styles .gravity-form .gform_body .gfield_checkbox{margin-top:32px}._custom-gform-styles .gravity-form .gform_body .gfield ul.gfield_checkbox li input[type=checkbox]{width:0!important;height:0;padding:0;opacity:0;margin:0;display:none}._custom-gform-styles .gravity-form .gform_body .gfield ul.gfield_checkbox li input[type=checkbox]:checked+label{font-weight:400;opacity:.6}.gravity-form .gform_body .gfield ul.gfield_checkbox li input[type=checkbox]:checked+label:after{display:block}._custom-gform-styles .gravity-form .gform_body .gfield .gfield_checkbox label{position:relative;padding-left:35px;user-select:none;font-size:15px;opacity:.5;color:#221048}._sleep-guide-page-form-gravity .gform_body .gfield .gfield_checkbox label{color:#fff}.gravity-form .gform_body .gfield .gfield_checkbox label:after{content:'';display:none;position:absolute;top:1px;left:7px;width:7px;height:16px;transform:rotate(45deg);border-style:solid;border-width:0 2px 2px 0;border-color:#221048}._sleep-guide-page-form-gravity .gform_body .gfield .gfield_checkbox label:after,._sleep-guide-page-form-gravity .gform_body .gfield .gfield_checkbox label:before{border-color:#fff}._contact-form.gravity-form .gform_body .gfield .gfield_checkbox label:before,._custom-gform-styles .gravity-form .gform_body .gfield .gfield_checkbox label:before{content:'';top:1px;left:0;position:absolute;width:20px;height:20px}._custom-gform-styles .gravity-form .gform_footer input[type=submit]{display:inline-flex;justify-content:center;align-items:center;-webkit-align-items:center;-webkit-justify-content:center;background-color:#472E8C;font-family:CalibreWeb-Medium;width:100%;height:40px;padding:0 20px;border:1px solid #472E8C;border-radius:4px;box-sizing:border-box;text-decoration:none;text-transform:uppercase;vertical-align:middle;white-space:nowrap;text-align:center;cursor:pointer;font-size:16px;color:#fff}._terms-line-link,._underlined-link{text-decoration:underline}._custom-gform-styles .gravity-form .gform_footer input[type=submit]:hover{background-color:#472E8C;border-color:#472E8C;color:#fff}._sleep-guide-page-form-gravity .gform_footer input[type=submit]{background-color:transparent;border-color:#fff}._sleep-guide-page-form-gravity .gform_footer input[type=submit]:hover{background-color:#fff;border-color:#fff;color:#472E8C}._custom-gform-styles .gform_wrapper.gform_validation_error ._sleep-guide-page-form-gravity .gform_body ul li.gfield.gfield_error .ginput_container:after{background-color:#4F3E7F}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error .ginput_container:after{font-size:13px;bottom:-17px}._custom-gform-styles .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){background-color:transparent}@media screen and (min-width:992px){._custom-gform-styles .gravity-form .gform_heading h3.gform_title{font-size:45px;line-height:46px}._custom-gform-styles .gravity-form .gform_description{font-size:22px;line-height:26px}}.article-luxury-box__content ._uphead,.article-luxury-box__uphead{font-family:NewzaldWeb-Bold;margin-bottom:3px;font-size:16px}.range-main-box .article-luxury-box__content ._uphead,.range-main-box .article-luxury-box__uphead{font-size:30px}.app-main-menu__half-link,.app-main-menu__link{white-space:normal}#newsletter-signup .validation_error,.download-ebook-form .validation_error,.gfield_required{display:none}.gfield_error .ginput_container:after{left:0;font-style:normal;padding:0}._newsletter-form-gravity_wrapper .app-input-placeholder{color:rgba(34,16,72,.5)}._newsletter-form-gravity_wrapper .gform_footer input[type=submit]{min-width:170px;border-radius:1px!important}._newsletter-form-gravity_wrapper .ginput_complex span,._newsletter-form-gravity_wrapper .ginput_container:not(.ginput_complex){position:relative}.app-input-placeholder{padding-bottom:20px}@media screen and (min-width:768px){.app-input-placeholder{padding-bottom:6px}._newsletter-form-gravity_wrapper input[type=text].active~.app-input-placeholder,._newsletter-form-gravity_wrapper input[type=text]:focus~.app-input-placeholder{padding-bottom:0}}._newsletter-form-gravity_wrapper .gfield_error .app-input-placeholder{color:#C00}.gform_wrapper._newsletter-form-gravity_wrapper .gfield_checkbox li label,.gform_wrapper._newsletter-form-gravity_wrapper .gfield_radio li label{max-width:100%}._contact-form.gravity-form .gform_body .gfield .gfield_checkbox label:before,._custom-gform-styles .gravity-form .gform_body .gfield .gfield_checkbox label:before{border-radius:0;border:1px solid #d2cce2}._newsletter-form-gravity_wrapper input[type=text].active~.app-input-placeholder,._newsletter-form-gravity_wrapper input[type=text]:focus~.app-input-placeholder{transform:translateY(-100%);font-size:14px}@media screen and (max-width:767px){._newsletter-form-gravity_wrapper input[type=text].active~.app-input-placeholder,._newsletter-form-gravity_wrapper input[type=text]:focus~.app-input-placeholder{padding-bottom:14px}}._custom-gform-styles .gravity-form.download-ebook-form .gform_body .gfield .gfield_checkbox label,._custom-gform-styles .gravity-form.download-ebook-form .gform_body .gform_fields input[type=text]{color:#fff!important}._custom-gform-styles .gravity-form.download-ebook-form .gform_body .gfield .gfield_checkbox label:before{border:1px solid #fff!important}._custom-gform-styles .download-ebook-form .gform_wrapper .gfield_checkbox li label,._custom-gform-styles .download-ebook-form .gform_wrapper .gfield_radio li label{max-width:95%}._custom-gform-styles .gravity-form.download-ebook-form .gform_footer input[type=submit]{border:1px solid #fff;background-color:#4F3C82}._custom-gform-styles .gravity-form.download-ebook-form .gform_footer input[type=submit]:hover{background-color:#fff;color:#472E8C}.close-icon,.close-icon:after{background-color:transparent;cursor:pointer}.close-icon{border:1px solid transparent;display:inline-block;vertical-align:middle;outline:0}.close-icon:after{content:"X";display:block;width:15px;height:15px;position:absolute;z-index:1;right:5px;top:-5px;bottom:0;margin:auto;padding:2px;border-radius:50%;color:#d3d3d3;font-weight:400;font-size:12px}@media screen and (min-width:641px){.ginput_complex .close-icon:after{right:18px}}#app-mobile-menu .app-svg.button-explore{position:absolute;right:20px;opacity:.5;top:35%}#where-to-buy .app-button-reserve.active,#where-to-buy .app-button-reserve:hover,.shop-online .app-button-reserve.active,.shop-online .app-button-reserve:hover{border-color:#47328a;background-color:inherit;color:#47328a}#where-to-buy .app-button-reserve:hover .app-svg.button-reserve,.shop-online .app-button-reserve:hover .app-svg.button-reserve{background-position:0 0}.shop-online .app-svg.button-reserve{height:22px}.shop-online .app-button-reserve.article__search-form-btn{border-radius:0}.app-miracoil-swiper .swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDdweCIgaGVpZ2h0PSI4OXB4IiB2aWV3Qm94PSIwIDAgNDcgODkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ1LjEgKDQzNTA0KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlNlbGVjdG9yLXJlc3VsdHMtLS0yLWNvbHVtbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzYyLjAwMDAwMCwgLTU5NC4wMDAwMDApIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZT0iIzQ3MzI4YSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1My4wMDAwMDAsIDI5NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zMSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTI5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODE2LjAwMDAwMCwgMzAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtNSIgcG9pbnRzPSIwIDAgNDMuNTI1ODU0NCA0My41MjU4NTQ0IDAuNTAwNTkzMTQgODYuNTUxMTE1NiI+PC9wb2x5bGluZT4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}.app-miracoil-swiper .swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDdweCIgaGVpZ2h0PSI4OXB4IiB2aWV3Qm94PSIwIDAgNDcgODkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDQ1LjEgKDQzNTA0KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlNlbGVjdG9yLXJlc3VsdHMtLS0yLWNvbHVtbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzYyLjAwMDAwMCwgLTU5NC4wMDAwMDApIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZT0iIzQ3MzI4YSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ1My4wMDAwMDAsIDI5NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zMSI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTI5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODE2LjAwMDAwMCwgMzAwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtNSIgcG9pbnRzPSIwIDAgNDMuNTI1ODU0NCA0My41MjU4NTQ0IDAuNTAwNTkzMTQgODYuNTUxMTE1NiI+PC9wb2x5bGluZT4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);transform:rotate(180deg)}.swiper-button-next,.swiper-button-prev{width:43px;height:86px;-moz-background-size:43px 86px;-webkit-background-size:43px 86px;background-size:43px 86px}._header-nav ._desktop-menu,.app-container nav ._block{letter-spacing:.7px}@media screen and (max-width:768px){.page-template-find-a-store-page .app-filter-result{min-height:500px}}._contact-feature figure{cursor:pointer}.contact-form .gfield_label,.gfield_label,.gfield_label_before_complex,.ginput_complex>span>label{visibility:hidden!important}@media only screen and (max-width:767px){.article__search-form-grid{max-width:350px}.shop-online ._col{width:100%;margin-left:6%}.app-store-searchbox__result{min-height:44px}}@media screen and (max-width:374px){.shop-online ._col a{font-size:26px}.shop-online ._col{margin-left:0}}.app-filter-result__scroll .wpsl-preloader{margin-top:20px;margin-left:30%;list-style-type:none}.app-filter-result__scroll .wpsl-preloader img{margin-right:5px}.app-miracoil-swiper__inner{padding:0 20px}.miracoil-swiper-item{padding:30px 0 20px}@media screen and (min-width:768px){.close-icon{display:none}.miracoil-swiper-item__img{height:300px;width:50%;overflow:hidden}.miracoil-swiper-item__img img{height:100%;max-width:none;width:auto}.miracoil-swiper-item{padding:0}.miracoil-swiper-item__grid ._left{padding-bottom:30px;padding-top:70px;max-width:340px;margin:0 0 0 120px}.app-miracoil-swiper__inner{padding:0 0 20px}.app-miracoil-swiper .swiper-button-next,.app-miracoil-swiper .swiper-button-prev{top:20%}.app-miracoil-swiper .app-container{padding:0}}@media screen and (min-width:900px){.miracoil-swiper-item__img{height:350px}}@media screen and (min-width:1024px){.miracoil-swiper-item__img{height:420px}}@media screen and (min-width:1268px){.miracoil-swiper-item__img{height:530px;width:60%}.miracoil-swiper-item__grid ._left{margin-left:auto}}.app-miracoil-swiper .app-more-articles{padding-bottom:0;margin-bottom:0}@media screen and (max-width:767px){.modal{bottom:inherit;max-height:100%}.app-miracoil-swiper .app-more-articles{padding-bottom:20px}.app-miracoil-swiper .app-container{padding:0 20px}.app-miracoil-swiper .swiper-button-next,.app-miracoil-swiper .swiper-button-prev{width:40px;height:35px;top:37%}}.app-miracoil-swiper .app-more-articles ._link{color:#777}.miracoil-swiper-nav a{color:#3E2583}@media screen and (min-width:992px){.miracoil-swiper-item__description{font-size:13px;line-height:20px}.miracoil-swiper-item__list{font-size:14px;line-height:20px}}._new-custom-gform-styles .app-modal-success,._newsletter-form-gravity .app-modal-success{font-family:CalibreWeb-Light!important;color:#3B3B3B!important;font-size:40px!important}.app-miracoil-swiper .swiper-container-horizontal>.swiper-pagination-bullets{bottom:55px}._newsletter-form-gravity [class*=app-button-]{border-radius:1px;min-width:190px}._new-custom-gform-styles .app-modal-success{padding:28px 60px;max-width:80%}@media screen and (max-width:768px){._new-custom-gform-styles .app-modal-success,._newsletter-form-gravity .app-modal-success{max-width:100%;padding:31px 15px;font-size:25px!important}}#_all-reviews-cta-loading{display:inline-block;list-style-type:none;margin-left:15px}@media screen and (max-width:374px){.app-filter-result__detail-address .app-button-reserve,.app-filter-result__list-item-bottom .app-button-reserve{padding:0 10px}.app-filter-result__list-item-bottom ._link{margin:16px 0 0 10px}}.home #custom_post_widget-700{padding:25px 0}.gform_wrapper .gf_step.gf_step_next,.gform_wrapper .gf_step.gf_step_previous{cursor:pointer}.gform_wrapper .gf_step span.gf_step_number{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-items:center;width:76px;height:76px;border:2px solid #472e8c;margin:0 auto 17px;border-radius:50%;font-size:33px;color:#472e8c}.gf_step_label{font-size:16px;color:#221048}.gform_wrapper .gf_page_steps{border-bottom:none;margin-bottom:40px}.gfield_html{font-size:1.2em;line-height:20px;text-align:center}.contact-form .gform_page_footer .gform_button.button,.contact-form .gform_page_footer input.button.gform_next_button,.gravity-form .gform_page_footer .gform_button.button{background-color:#472E8C;min-width:140px;height:52px;float:right;display:inline-block;padding:0 20px;text-align:center;margin:0;font-size:22px;font-family:CalibreWeb-Medium;color:#fff}.gform_wrapper .gform_page_footer{border-top:none}.contact-form .gform_page_footer input.button.gform_next_button{border-radius:4px;width:auto;border:none;cursor:pointer}.contact-form .gform_page_footer .gform_button.button,.gravity-form .gform_page_footer .gform_button.button{border-radius:4px;width:auto!important;border:none}.contact-form .gform_page_footer input[type=submit]:hover,.gravity-form .gform_page_footer input[type=submit]:hover{cursor:pointer}.gform_wrapper .gform_page_footer .button.gform_previous_button{background:0 0;border:none;padding:15px 0;font:inherit;cursor:pointer}@media screen and (max-width:640px){.gform_wrapper .gform_page_footer .button.gform_previous_button{width:auto}}@media screen and (min-width:641px){.gform_wrapper .gf_step:not(.gf_step_last)::after{content:'';position:absolute;top:38px;right:0;width:35%;border-bottom:2px solid #472e8c}.gform_wrapper .gf_step{position:relative}.gfield_chainedselect span{width:48%;max-width:370px;margin-bottom:15px}.gfield_chainedselect span:nth-child(2n){margin-left:4%}}.gfield_chainedselect span select{width:100%}.gform_wrapper .gf_step{opacity:1;margin-right:0;padding-right:38px;height:100%!important}._contact-page-content ._contact-form._gform-confirmation ._col{border:1px solid #d3d3d3;padding:15px;word-break:break-all}._sleep-guides .app-button-reserve.active,._sleep-guides .app-button-reserve:hover{border-color:#47328a;background-color:#221048;color:#fff}._gform-confirmation ._col span{width:100%;line-height:30px;color:gray;display:block}._gform-confirmation ._grid-flex ._col{display:inline}.app-footer .breadcrumb_last{color:#2F1945}#breadcrumbs ._breadcrumbs-arrow{padding-right:15px;padding-left:15px}#breadcrumbs a{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:middle;padding-bottom:2px;overflow:hidden}#breadcrumbs a:before{content:"";width:100%;bottom:0;position:absolute;border-bottom:1px solid;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}#breadcrumbs a:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);will-change:transform;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}#app-mobile-menu nav .app-main-menu__link-span{padding-right:30px}.m-chapter-nav__container{z-index:999}@media screen and (min-width:992px){.app-banner__subtitle{font-size:17px;line-height:26px}.app-banner__title{font-size:50px}}._terms-line-link{font-style:italic;font-size:13px}.header-desctop-navigation ._horizontal a ._icon img{width:80px}@media screen and (min-width:768px){._left-aligned-block{text-align:left}.app-banner._app-banner-small{padding:15px 0 0}._app-banner-small .app-banner__subtitle{line-height:16px;padding-top:12px;margin:0}.app-banner._app-banner-small .app-banner__flex{-webkit-justify-content:space-around;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-around}._banner-full-width,._ebook-full-width{position:relative;padding-left:0;padding-right:0}._banner-full-width{width:98.4vw;left:50%;margin:10px 0}._ebook-full-width{width:99.8vw;margin-left:-50vw;left:49%}.app-sleep-selector-modal._size-small{margin:auto;max-width:350px;max-height:450px;z-index:51}}.app-modal-close-twist-css{display:block;width:26px;height:26px;padding:8px;cursor:pointer;color:#221048;z-index:99;position:absolute;right:20px;top:20px}.app-modal-close-twist-css::after,.app-modal-close-twist-css::before{content:'';position:absolute;top:50%;left:50%;width:26px;height:0;border-top:2px solid;margin:-1px 0 0 -13px}.app-modal-close-twist-css::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.app-modal-close-twist-css::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}._twist-modal-popup .page-h3{padding-top:0}#wpsl-stores li.no-results{width:125px;margin:0 auto;list-style-type:none;padding-top:15px}.app-store-searchbox__result{min-height:32px}._blury-bg{background-color:#472E8C;opacity:.65}@media screen and (min-width:992px){.app-map-big{height:100%;max-height:100vh}.app-filter-result{height:900px;margin-bottom:50px}.app-banner._t3 ._image-description>span:before{content:"";display:block;position:absolute;right:100%;top:8px;width:100px;height:1px;background-color:#fff;margin-right:10px}}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}._lower-case{text-transform:none}._app-banner-clickable{cursor:pointer}.app-filter-result__detail-info ._left{min-width:155px}.activity{color:red;-ms-transform:translateY(-33px);-webkit-transform:translateY(-33px);-moz-transform:translateY(-33px);-o-transform:translateY(-33px);transform:translateY(-33px);font-size:15px;transition:.1s linear;-webkit-transition:-webkit-transform .1s linear}.cstm-inpt-plchldr{position:absolute!important;top:8px;color:#938ca7;transition:.1s linear;-webkit-transition:-webkit-transform .1s linear}.contact-form ul li div,.ginput_complex span,.ginput_container{position:relative}select.medium.gfield_select:required:invalid{color:transparent!important}select.medium.gfield_select option[value=""][disabled]{display:none}select.medium.gfield_select option{color:#221048!important}._new-custom-gform-styles .gform_wrapper.gform_validation_error .contact-form .top_label select.medium{width:100%!important}.val-err-new{background-color:#C00;color:#fff!important;font-weight:700!important}.gfield_checkbox label{padding-left:30px;font-size:18px!important;display:inline!important}._custom-gform-styles .gravity-form.download-ebook-form .gform_body .gfield .gfield_checkbox label{padding-left:35px!important;font-size:15px!important;position:initial!important;line-height:2!important}._custom-gform-styles .gravity-form.download-ebook-form .gform_body .gfield .gfield_checkbox label a{line-height:2!important}._custom-gform-styles .gravity-form.download-ebook-form .gform_body .gfield .gfield_checkbox label:after{border-color:#fff!important}.app-input-placeholder{padding:6px 0!important;font-size:19px!important;font-family:inherit!important;line-height:16px}.gfield_label._gfield-select-label,.ginput_complex>span.address_country>label{visibility:visible!important;color:#938ca7}.field_sublabel_above .ginput_complex .cstm-inpt-plchldr{top:34px}.gfgeo-advanced-address .ginput_complex .ginput_full .cstm-inpt-plchldr,.ginput_complex .ginput_full .cstm-inpt-plchldr{top:4px}._new-custom-gform-styles .gform_body .gform_fields select{margin-top:0;padding-bottom:0!important}._new-custom-gform-styles ul.gform_fields .ginput_container_select .gfield_select{padding-bottom:6px!important}._new-custom-gform-styles .gform_body .gform_fields input[type=text].advanced-address-autocomplete{padding-bottom:3px!important}.header-desctop-navigation ._horizontal._mattresses-menu a[href]{width:265px;margin:30px 10px}@media screen and (min-width:1280px){.article-solution-box.find-your-perfect ._content-inner{padding:60px}}@media screen and (min-width:1400px){.article-solution-box.find-your-perfect ._content-inner{padding:100px}}@media screen and (min-width:1200px){.app-filter-result__detail-info ._left{max-width:155px}.app-wrapper #container{flex:auto}}.gfield_chainedselect select::-ms-expand,ginput_container_select select::-ms-expand{display:none}._contact-page-content ._contact-feature li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}._contact-page-content ._contact-feature{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap}._contact-page-content ._contact-feature figure{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}._contact-page-content ._contact-feature figure ._image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-align-items:center}._contact-page-content ._contact-address ._list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap}.article-grid-box__fixed-bottom{position:relative;padding-bottom:100px}.article-grid-box__fixed-bottom [class*=app-button-]{position:absolute;bottom:30px;left:0;right:0;margin:auto;width:170px}span.ginput_full{display:block}span.ginput_full .cstm-inpt-plchldr{top:24px!important}#custom_post_widget-93 .app-button-reserve{background-color:#221048;color:#fff;border-color:#221048}#custom_post_widget-93 .app-button-reserve:hover{color:#472E8C;background-color:rgba(0,0,0,0)}._retailer-mark{font-weight:700;font-size:1.2em;padding:0 9px 0 3px}.pac-item-selected ._retailer-mark{color:#FF565D}.app-filter-result__detail-title.app-filter-result__detail-vi img{max-width:92%}.gform_wrapper ul.gfield_checkbox li input[type=checkbox]{width:0!important}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{padding-left:30px;vertical-align:top;line-height:1.2}.gform_wrapper ul.gfield_checkbox li label a,.gform_wrapper ul.gfield_radio li label a{vertical-align:top;line-height:1.2;text-decoration:underline}@media screen and (max-width:767px){.app-input-placeholder{padding-bottom:22px!important}}@media only screen and (max-width:641px){.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1}.field_sublabel_above .ginput_complex .ginput_left .cstm-inpt-plchldr,.field_sublabel_above .ginput_complex .ginput_right .cstm-inpt-plchldr{top:24px}.gform_wrapper._newsletter-form-gravity_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:2}._newsletter-form-gravity_wrapper .gform_body label.gfield_label,._not-visible{display:none}}._newsletter-form-gravity_wrapper .gform_body .gfield .gfield_checkbox label,._newsletter-form-gravity_wrapper .gform_body .gfield .gfield_checkbox label a{line-height:2!important}.gform_wrapper li.gfield ul.gfield_radio li input[type=radio]+input[type=text]{width:calc(45% - 30px)!important;margin-left:10px!important;font-size:15px!important}.ms-drop.bottom,.ms-parent.medium.gfield_select button{font-family:CalibreWeb-Light,sans-serif;font-size:19px!important;color:#221048!important}.gform_wrapper .gfield_radio li input[type=radio]{vertical-align:top}.gform_wrapper ul.gfield_radio li label{padding-left:10px}.gform_wrapper ._inline-radio ul.gfield_radio li{display:inline;margin-right:15px}.gform_wrapper ._inline-radio ul.gfield_radio li label{padding-top:2px}.gform_wrapper ._inline-radio ul.gfield_radio li input[type=radio]+input[type=text]{margin-top:-2px}.ms-parent.medium.gfield_select{padding:0!important;border:0!important}.ms-parent.medium.gfield_select button{border-bottom-color:#D2CCE1!important;width:100%!important;padding:6px 0!important;background-color:transparent;border-style:solid!important;border-width:0 0 1px!important;border-radius:0!important;min-height:0!important;position:absolute;left:0;bottom:4px;line-height:1}.ms-drop.bottom{border-radius:0}.ms-drop{margin-top:-4px}.ms-drop ul{padding:0}.ms-drop ul>li{padding:4px 0 7px 7px}.ms-choice>span.placeholder{color:#221048!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.page-hat{display:block;width:100%;position:relative;height:380px;background-position:center center;background-repeat:no-repeat;background-size:cover}.page-hat .page-hat__title{position:relative;top:50%;transform:translateY(-50%);color:#fff;text-align:center;font-size:45px;line-height:1.2;font-family:NewzaldWeb-Bold,serif}.section-mattress__description .page-content{padding-top:70px;padding-bottom:70px}.section-mattress__description .section-title{font-size:36px;line-height:1.1;margin:0 0 20px;font-family:CalibreWeb-Light,sans-serif}.section-mattress__description .section-text{font-size:18px;line-height:1.5;font-family:CalibreWeb-Light,sans-serif}.separator{height:1px;background:#eae8ec;max-width:900px;margin:0 auto}.section-mattress__sizes{padding-top:80px;padding-bottom:60px}.section-mattress__sizes .section-wrap{padding:0 15px;max-width:1030px;margin:0 auto}.section-mattress__sizes .section-title{text-align:center;font-size:32px;line-height:1.1;font-family:NewzaldWeb-Bold,serif;margin-bottom:20px}.section-mattress__sizes .section-subtitle{text-align:center;font-size:18px;line-height:1.5;font-family:CalibreWeb-Light,sans-serif}.section-mattress__sizes .section-list{margin-top:20px;margin-left:-10px;margin-right:-10px}.section-mattress__sizes .list-item{padding:25px 10px;width:25%;float:left}.section-mattress__sizes .list-item:nth-child(4n+1){clear:both}.section-mattress__sizes .list-item__pic{margin-bottom:10px}.section-mattress__sizes .list-item__pic img{display:block;width:100%;height:auto;max-width:200px;margin:0 auto}.section-mattress__sizes .list-item__name{text-align:center;font-size:22px;font-family:CalibreWeb-Regular,sans-serif;margin-bottom:15px}.section-mattress__sizes .list-item__description{text-align:center;line-height:1.3;font-size:16px;font-family:CalibreWeb-Light,sans-serif}.section-mattress__sizes .list-item__description div{font-size:14px}.section-mattress__sizes .list-item__description span{display:inline-block;vertical-align:top}.section-mattress__sizes .section-btn-wrap{text-align:center;margin-top:40px}.section-mattress__sizes.type-2{padding-top:80px;padding-bottom:80px;background:#f7f5f5}.section-mattress__sizes.type-2 .section-wrap{padding:0 15px;max-width:1530px;margin:0 auto}.section-mattress__sizes.type-2 .section-title{text-align:center;font-size:45px;line-height:1.1;font-family:NewzaldWeb-Bold,serif;margin-bottom:15px}.section-mattress__sizes.type-2 .section-list{margin-top:40px;text-align:center;margin-left:-15px;margin-right:-15px}.section-mattress__sizes.type-2 .list-item{float:none;width:100%;max-width:180px;display:inline-block;vertical-align:top;padding-left:15px;padding-right:15px}.section-mattress__sizes.type-2 .list-item__pic{margin-bottom:15px}.section-mattress__sizes.type-2 .list-item__description span{display:block}.section-mattress__ranges{background:#f7f5f5;padding-top:80px;padding-bottom:80px}.section-mattress__ranges .section-wrap{padding:0 15px;max-width:1530px;margin:0 auto}.section-mattress__ranges .section-title{text-align:center;font-size:45px;line-height:1.1;font-family:NewzaldWeb-Bold,serif;margin-bottom:15px}.section-mattress__ranges .section-subtitle{text-align:center;font-size:18px;line-height:1.5;font-family:CalibreWeb-Light,sans-serif}.section-mattress__ranges .section-list{margin-top:40px;margin-left:-15px;margin-right:-15px}.section-mattress__ranges .list-item{height:420px;width:33.33%;float:left;padding:15px}.section-mattress__ranges .list-item__wrap{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.section-mattress__ranges .list-item__inner{position:relative;z-index:2;top:50%;transform:translateY(-50%);text-align:center;padding:0 15px;color:#fff}.section-mattress__ranges .list-item__label{padding:0 40px;text-transform:uppercase;font-family:NewzaldWeb-Black,serif;font-size:16px;margin-bottom:10px}.section-mattress__ranges .list-item__label span{position:relative;display:inline-block;vertical-align:top;padding:0 10px}.section-mattress__ranges .list-item__label span:after,.section-mattress__ranges .list-item__label span:before{content:'';display:block;position:absolute;width:50px;height:1px;background:#fff;top:50%}.section-mattress__ranges .list-item__label span:before{right:100%}.section-mattress__ranges .list-item__label span:after{left:100%}.section-mattress__ranges .list-item__title{font-family:NewzaldWeb-Bold,serif;font-size:55px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px}.section-mattress__ranges .list-item__text{font-family:CalibreWeb-Light,sans-serif;font-size:25px;line-height:1.2;min-height:2.4em;max-height:2.4em;overflow:hidden;margin-bottom:14px}.section-mattress__ranges .list-item__btn{font-size:16px;line-height:18px;height:auto;padding:15px 40px}@media (max-width:1023px){.section-mattress__ranges .list-item,.section-mattress__sizes .list-item{width:50%}.section-mattress__sizes .list-item:nth-child(2n+1){clear:both}.section-mattress__ranges .list-item__title{font-size:40px}}@media (max-width:767px){.page-hat{height:320px}.page-hat .page-hat__title{font-size:36px;max-width:250px;margin:0 auto}.section-mattress__description .page-content{padding-top:40px;padding-bottom:40px}.section-mattress__description .section-title{font-size:30px}.section-mattress__sizes,.section-mattress__sizes.type-2{padding-top:50px;padding-bottom:50px}.section-mattress__sizes .section-title{font-size:26px}.section-mattress__ranges .section-title,.section-mattress__sizes.type-2 .section-title{font-size:36px}.section-mattress__sizes .list-item{padding-top:15px;padding-bottom:15px}.section-mattress__sizes .list-item__description span{display:block}.section-mattress__sizes.type-2 .list-item{max-width:none;width:50%;float:left}.section-mattress__ranges{padding-top:50px;padding-bottom:50px}.section-mattress__ranges .list-item{width:100%;padding-top:7px;padding-bottom:7px}}