body{font-family:"Geogrotesque-Lt";font-size:18px;font-weight:200;letter-spacing:1px}body h1,body h2,body h3{font-family:"Hammersmith One";letter-spacing:0}body h2{font-size:1.8em}@media only screen and (min-width: 992px){body a{cursor:pointer;text-decoration:none !important}}body h1{font-size:1.02em}@media only screen and (min-width: 768px){body h1{font-size:1em}}body h3{font-size:1em}body p{font-family:"Geogrotesque-Lt"}body img{-webkit-backface-visibility:hidden;backface-visibility:hidden}body ul{padding:0}.no-scroll{overflow-y:hidden}@media only screen and (min-width: 992px){.no-scroll{overflow-y:scroll}}.no-scroll #extended-backlayer,.no-scroll .footer,.no-scroll #hero,.no-scroll #inspiration_board,.no-scroll #product_focus,.no-scroll #social,.no-scroll #wms_hero{display:none}@media only screen and (min-width: 992px){.no-scroll #extended-backlayer,.no-scroll .footer,.no-scroll #hero,.no-scroll #inspiration_board,.no-scroll #product_focus,.no-scroll #social,.no-scroll #wms_hero{display:block}}.opaque-fade-in{opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.opaque-fade-in.opaque{opacity:1}.text-align-right{text-align:right}.text-align-left{text-align:left}.text-align-center{text-align:center}@keyframes fadeinandseat{0%{opacity:0;top:10px}50%{opacity:0;top:10px}100%{opacity:1;top:0}}@keyframes halffadeinandseat{0%{opacity:0;top:10px}50%{opacity:0;top:10px}100%{opacity:0.5;top:0}}@-webkit-keyframes fadeinandseat{0%{opacity:0;top:10px}50%{opacity:0;top:10px}100%{opacity:1;top:0}}@-webkit-keyframes halffadeinandseat{0%{opacity:0;top:10px}50%{opacity:0;top:10px}100%{opacity:0.5;top:0}}.ie9 #menu_mobile .second_tier{display:none}@media only screen and (max-width: 768px){.btn{white-space:initial}}.error_link-container{padding:20px 0}.error_link-container .linkHome{color:#fff;opacity:0.5;text-transform:uppercase;font-family:"Hammersmith One";letter-spacing:1px;font-size:0.8em}.error_link-container .linkHome:hover{color:#fff}.favourites_container{display:none;background-color:#4d4d4f;height:100%;-webkit-transition:left 1s cubic-bezier(0.86, 0, 0.07, 1);transition:left 1s cubic-bezier(0.86, 0, 0.07, 1);position:fixed;z-index:5;top:0;left:100%;width:100%;overflow:scroll;padding-bottom:50px}@media only screen and (min-width: 992px){.favourites_container{display:block}}.favourites_container--active{left:0}.favourites_container .favourites__header{padding-top:20px}.favourites_container .favourites__header .header__button{width:min-content;display:inline-block;min-width:auto;padding:10px 15px;margin:10px 10px 10px 0}@media only screen and (min-width: 992px){.favourites_container .favourites__header .header__button{padding:16px 28px;margin:25px 15px 40px 0}}.favourites_container .favourites__header .header__close{color:#fff;cursor:pointer;font-size:2em;border:2px solid rgba(255,254,254,0.2);border-radius:5px;padding:0 0 1px 2px}.favourites_container .favourites__header .header__close:hover{border:2px solid #fffefe}.favourites_container .favourites__header-paddingtop{padding-top:12px}@media only screen and (min-width: 992px){.favourites_container .favourites__header-paddingtop{padding-top:25px}}.favourites_container .favourites__header_text h3{color:#a2a2a2;font-size:0.9em;display:inline-block}.favourites_container .favourites__header_text span{color:#fff}.favourites_list__container{color:#fff}.favourites_list__container .feature_card{box-shadow:none}.favourites_list__container .favourites_list_busy{min-height:40px}.favourites_form{color:#fff}.favourites_form .form__input_box{color:#fff;background-color:transparent;height:60px;border-radius:0;font-size:16px}.favourites_form .form__input_box:focus{border-color:#ccc;box-shadow:none}.favourites_form .error{border-color:#e21b2e}.favourites_form .submission_group label{font-weight:100;vertical-align:text-bottom;font-size:0.4em}@media only screen and (min-width: 426px){.favourites_form .submission_group label{font-size:0.5em;vertical-align:bottom}}@media only screen and (min-width: 992px){.favourites_form .submission_group label{padding-left:20px;font-size:0.6em}}.favourites_form .submission_group .input_button{text-align:center}.favourites_form .submission_group .input_button:disabled{opacity:0.5}.favourites_form__message{margin-top:40px}#contact_form{position:relative;padding:0 20px;letter-spacing:normal}@media only screen and (min-width: 1200px){#contact_form{padding:0}}#contact_form .form-loading-indicator{opacity:0;visibility:hidden;transition-property:opacity, visibility;transition:0.35s ease}#contact_form.is-loading .form-loading-indicator{opacity:1;visibility:visible}#contact_form #errorMessage{display:none}#contact_form #errorMessage h2{color:#f02034}#contact_form h2{color:#444446;font-size:24px;margin-bottom:33px}#contact_form .required_fields{opacity:0;margin-top:40px;color:#A2A2A2;font-size:16px}@media only screen and (min-width: 992px){#contact_form .required_fields{opacity:1}}#contact_form .form-group .input_box{height:60px;border-radius:0;font-size:16px;-webkit-appearance:none}#contact_form .form-group .input_select{height:60px;border-radius:0;font-size:16px;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");background-position:98% 50%;background-repeat:no-repeat}#contact_form .form-group h5{font-size:16px}#contact_form .form-group textarea,#contact_form .form-group textarea.input_box{height:200px;border-radius:0}#contact_form .form-group label.error{display:none !important}#contact_form .form-group label{font-size:14px;margin-left:12px}#contact_form .form-group input.error,#contact_form .form-group textarea.error{border:1px solid red}#contact_form .form-group input{outline:none;box-shadow:none}#contact_form .form-group input{background-color:#fff}#contact_form .form-group input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px white}#contact_form .form-group .input_button{padding-top:8px;border:none;margin-bottom:83px;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#e21b2e;font-family:'Hammersmith One';border-radius:8px;height:50px;margin-top:18px;width:100%}@media only screen and (min-width: 992px){#contact_form .form-group .input_button{width:200px;float:right}}#contact_form .form-group .input_button:hover{color:#fff;background-color:#444446}#thank_you{display:none;text-align:center;margin-bottom:80px}@media only screen and (min-width: 992px){#thank_you{padding:0;text-align:unset}}#thank_you h2:first-child{color:#444446;font-size:24px}@media only screen and (min-width: 992px){#thank_you h2:first-child{margin-bottom:100px}}#thank_you h3{font-family:'Geogrotesque-Md';color:#000;font-size:18px}#thank_you .content_header{padding:20px 0}#thank_you .content_paragraph{margin-bottom:auto}#thank_you p{font-size:18px;margin:0 0 40px}@media only screen and (min-width: 992px){#thank_you p{margin:0 0 80px}}#thank_you ul{padding-left:0}@media only screen and (min-width: 992px){#thank_you ul{padding-left:40px}}#thank_you a{padding-right:20px;font-size:14px;font-weight:bolder;font-family:'Hammersmith One';color:#f02034}#thank_you .thank_you_sub_nav{display:block}@media only screen and (min-width: 992px){#thank_you .thank_you_sub_nav{display:inline-block}}#thank_you .thank_you_sub_nav li{list-style:none}.form-loading-indicator{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;justify-content:center;background:rgba(255,255,255,0.7)}@media only screen and (min-width: 992px){.form-loading-indicator{position:absolute}}.shareByEmail{position:fixed;display:none;overflow:hidden;top:0;right:0;bottom:0;left:0;z-index:1050;outline:0;background-color:rgba(0,0,0,0.8);justify-content:center}.shareByEmail .form{display:flex;align-self:center}.shareByEmail .form__busy,.shareByEmail .form .masonry_boxes_busy{display:inline-block;margin-top:20px;float:right;padding:0 0 0 50px !important}.shareByEmail .form__label{margin:auto}.shareByEmail .form__button{margin:10px 0;text-align:center}.shareByEmail .form__group{position:relative;padding:20px;background-color:white;box-shadow:2px 2px 5px rgba(0,0,0,0.075);border-radius:5px}@media only screen and (min-width: 768px){.shareByEmail .form__group{width:450px}}.shareByEmail .form__address,.shareByEmail .form__name{width:100%;margin:0 0 20px;border-radius:0;background-color:#fff;font-size:16px;-webkit-appearance:none;outline:none;box-shadow:none;padding:6px 12px;line-height:1.42857143;color:#555;border:1px solid #ccc;-o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.shareByEmail.open{display:flex}header{background-image:url("/images/HeaderDiamond.svg");background-repeat:no-repeat;background-size:2300px 966px;background-position:center top;transition:background-color 0.5s}@media only screen and (min-width: 768px){header{background-size:3100px 1302px}}@media only screen and (min-width: 992px){header{background-size:2000px 840px}}header.step-0{background-color:#a4d7d5}header.step-1{background-color:#63d19f}header.step-2{background-color:#f6ca58}header.step-3{background-color:#f28788}header.step-4{background-color:#a4afd7}header.step-5{background-color:#bab08d}#nav{color:#fff;font-size:0.8em}#nav a,#nav a:hover{text-decoration:none;color:white}#nav .btn-nav{background-color:transparent;border:2px solid rgba(255,255,255,0.2);border-radius:4px;padding:8px 10px 4px}#nav .btn-nav:hover{border-color:white}#nav .header-margin{margin:30px 20px 0}@media only screen and (min-width: 768px){#nav .header-margin{margin:30px 0 0 20px}}@media only screen and (min-width: 992px){#nav .header-margin{margin:30px 20px 0}}#nav .utility-margin{margin:65px 0 67px}#nav .menu-dropdown{position:absolute}#nav #logo,#nav #logo_alt{margin:50px 0}@media only screen and (min-width: 992px){#nav #drop_down_buttons a:hover{color:#fc818d}}#nav.open{background-color:#fff}@media only screen and (min-width: 992px){#nav.open{color:#4d4d4f;background-color:unset}}#nav.open #menu_mobile .mobile_logo{display:block}#nav.open #menu_mobile .desktop_logo{display:none}#nav.open #menu_mobile #drop_down_buttons li a:hover{color:#e21b2e}#nav.open #menu_mobile #mobile_menu_btn,#nav.open #menu_mobile #mobile_menu_close_btn,#nav.open #menu_mobile #mobile_search_btn,#nav.open #menu_mobile #mobile_search_close_btn{color:#000}#nav.open #menu_mobile .tabletIcon,#nav.open #menu_mobile .menuBtn a{color:#000;border:2px solid rgba(0,0,0,0.2)}#nav.open #menu-panel,#nav.open #nav-panel{background-color:white}#nav.open #logo{display:none}#nav.open #logo_alt{display:block}@media only screen and (min-width: 992px){#nav.open .button-highlight{border:2px solid rgba(77,77,79,0.2);color:#4d4d4f}}@media only screen and (min-width: 992px){#nav.open .button-highlight:hover{border-color:#4d4d4f;color:#4d4d4f}}@media only screen and (min-width: 992px){#nav.open a,#nav.open a:hover{color:#4d4d4f}}@media only screen and (min-width: 992px){#nav.open a.open,#nav.open a:hover.open{color:#e21b2e}}@media only screen and (min-width: 992px){#nav.open #nav-location p{color:#a2a2a2}}@media only screen and (min-width: 992px){#nav.open #nav-location .icon{color:#4d4d4f}}@media only screen and (max-width: 992px){#nav.open #nav-location a,#nav.open #nav-location span{color:#000}}#nav.open #nav-context a:hover{color:#e21b2e}#nav .dropdown-menus .col-md-12{padding-left:0}#nav .dropdown-menus #advice,#nav .dropdown-menus #diy,#nav .dropdown-menus #inspire_me,#nav .dropdown-menus #our_range,#nav .dropdown-menus #searchbelow{position:absolute;top:1px;opacity:0;background-color:white;z-index:-1}#nav .dropdown-menus #advice .row,#nav .dropdown-menus #diy .row,#nav .dropdown-menus #inspire_me .row,#nav .dropdown-menus #our_range .row,#nav .dropdown-menus #searchbelow .row{padding:25px 50px;min-height:210px}#nav .dropdown-menus #advice .more_info,#nav .dropdown-menus #diy .more_info,#nav .dropdown-menus #inspire_me .more_info,#nav .dropdown-menus #our_range .more_info,#nav .dropdown-menus #searchbelow .more_info{padding-top:20px;text-align:center}#nav .dropdown-menus #advice .more_info i,#nav .dropdown-menus #diy .more_info i,#nav .dropdown-menus #inspire_me .more_info i,#nav .dropdown-menus #our_range .more_info i,#nav .dropdown-menus #searchbelow .more_info i{font-size:2em}#nav .dropdown-menus #advice .more_info h3,#nav .dropdown-menus #diy .more_info h3,#nav .dropdown-menus #inspire_me .more_info h3,#nav .dropdown-menus #our_range .more_info h3,#nav .dropdown-menus #searchbelow .more_info h3{margin-top:32px}@media only screen and (min-width: 992px){#nav .dropdown-menus #advice .more_info:hover h3,#nav .dropdown-menus #advice .more_info:hover i,#nav .dropdown-menus #diy .more_info:hover h3,#nav .dropdown-menus #diy .more_info:hover i,#nav .dropdown-menus #inspire_me .more_info:hover h3,#nav .dropdown-menus #inspire_me .more_info:hover i,#nav .dropdown-menus #our_range .more_info:hover h3,#nav .dropdown-menus #our_range .more_info:hover i,#nav .dropdown-menus #searchbelow .more_info:hover h3,#nav .dropdown-menus #searchbelow .more_info:hover i{color:#e21b2e}}#nav .dropdown-menus #advice.open,#nav .dropdown-menus #diy.open,#nav .dropdown-menus #inspire_me.open,#nav .dropdown-menus #our_range.open,#nav .dropdown-menus #searchbelow.open{opacity:1;z-index:3}#nav .dropdown-menus #advice .clearence_product,#nav .dropdown-menus #diy .clearence_product,#nav .dropdown-menus #inspire_me .clearence_product,#nav .dropdown-menus #our_range .clearence_product,#nav .dropdown-menus #searchbelow .clearence_product{background-color:#ed7429;min-height:0;padding:5px}#nav .dropdown-menus #advice .clearence_product .slide,#nav .dropdown-menus #diy .clearence_product .slide,#nav .dropdown-menus #inspire_me .clearence_product .slide,#nav .dropdown-menus #our_range .clearence_product .slide,#nav .dropdown-menus #searchbelow .clearence_product .slide{padding-top:10px;height:60px}#nav .dropdown-menus #advice .clearence_product .slide p,#nav .dropdown-menus #diy .clearence_product .slide p,#nav .dropdown-menus #inspire_me .clearence_product .slide p,#nav .dropdown-menus #our_range .clearence_product .slide p,#nav .dropdown-menus #searchbelow .clearence_product .slide p{color:white;margin:0}#nav .dropdown-menus #advice .clearence_product .slide a,#nav .dropdown-menus #advice .clearence_product .slide a:hover,#nav .dropdown-menus #diy .clearence_product .slide a,#nav .dropdown-menus #diy .clearence_product .slide a:hover,#nav .dropdown-menus #inspire_me .clearence_product .slide a,#nav .dropdown-menus #inspire_me .clearence_product .slide a:hover,#nav .dropdown-menus #our_range .clearence_product .slide a,#nav .dropdown-menus #our_range .clearence_product .slide a:hover,#nav .dropdown-menus #searchbelow .clearence_product .slide a,#nav .dropdown-menus #searchbelow .clearence_product .slide a:hover{color:white}#nav .dropdown-menus #advice .clearence_product .slide a img,#nav .dropdown-menus #advice .clearence_product .slide a p,#nav .dropdown-menus #diy .clearence_product .slide a img,#nav .dropdown-menus #diy .clearence_product .slide a p,#nav .dropdown-menus #inspire_me .clearence_product .slide a img,#nav .dropdown-menus #inspire_me .clearence_product .slide a p,#nav .dropdown-menus #our_range .clearence_product .slide a img,#nav .dropdown-menus #our_range .clearence_product .slide a p,#nav .dropdown-menus #searchbelow .clearence_product .slide a img,#nav .dropdown-menus #searchbelow .clearence_product .slide a p{display:inline-block;padding:0 10px;height:40px;width:auto}#nav .dropdown-menus #advice .clearence_product .slide a #clearance,#nav .dropdown-menus #diy .clearence_product .slide a #clearance,#nav .dropdown-menus #inspire_me .clearence_product .slide a #clearance,#nav .dropdown-menus #our_range .clearence_product .slide a #clearance,#nav .dropdown-menus #searchbelow .clearence_product .slide a #clearance{font-family:"Hammersmith one"}#nav .dropdown-menus .slide{display:block;padding:5px;text-align:center}#nav .dropdown-menus .slide img{width:60px;height:60px}#nav .dropdown-menus .slide .sprite{width:60px;height:60px;background-repeat:no-repeat;background-size:120px 60px;display:block;margin:auto;background-position:0 0}#nav .dropdown-menus .slide a{color:#4d4d4f;text-decoration:none}@media only screen and (min-width: 992px){#nav .dropdown-menus .slide:hover h3{color:#e21b2e}#nav .dropdown-menus .slide:hover .sprite{background-position:-60px 0}}#nav .submenu_header{height:40px;padding:10px 0 0 10px;border-bottom:1px solid #ebebeb;background:#f8f7f7;color:#e21b2e;text-align:center;letter-spacing:0.5px}#nav .submenu_header i{padding-left:10px;font-size:1.3em;float:left}#nav .submenu_text{font-family:"Hammersmith One"}#nav .clearence_product{background-color:#ed7429;color:#fff}#nav .clearence_product .submenu_tabs{border-bottom:0}#nav .clearence_product .submenu_tabs .slide p{font-family:"Hammersmith One"}#nav .clearence_product .clearance_title{color:#fff;margin-left:-20px}#nav .submenu_tabs{text-transform:uppercase;text-align:center;border-bottom:1px solid #ebebeb;min-height:70px;position:relative;overflow:auto;padding:25px 15px 0 10px;color:#000;display:block}#nav .submenu_tabs:hover{color:#000}@media only screen and (min-width: 426px){#nav .submenu_tabs{padding:25px 10px 0}}#nav .submenu_tabs .icon{font-size:1.3em}#nav .submenu_tabs a{color:black}#nav .submenu_tabs img{height:40px;width:auto;margin-top:-10px}#nav .submenu_tabs .sprite{position:relative;top:-10px;height:41px;width:40px;background-repeat:no-repeat;background-position:0 0;background-size:80px 40px}#nav #mobile-lower-submenus{width:100%;position:absolute;color:black;z-index:2}#nav #search_btn{font-size:1.5em;padding:5px 10px}#nav #search{color:black;display:none;z-index:0;position:absolute;width:100%;bottom:0;top:133px}@media only screen and (min-width: 768px){#nav #search{top:182px}}@media only screen and (min-width: 992px){#nav #search{top:80px}}#nav #search.open{display:block;z-index:4}#nav #search .container{height:100%;width:100%}@media only screen and (min-width: 992px){#nav #search .container{width:970px}}@media only screen and (min-width: 1200px){#nav #search .container{width:1170px}}#nav #search .container .searchRow{height:100%;background-color:#f4f3f4}@media only screen and (min-width: 992px){#nav #search .container .searchRow{height:155px;min-height:400px}#nav #search .container .searchRow.open{height:100%;max-height:810px}}#nav #search .container .search-no-results{height:100%;width:100%;text-align:center;padding-top:45px}#nav #search .searchRightSide{height:100%}#nav #search .search-results.open{overflow-y:scroll;-webkit-overflow-scrolling:touch;position:absolute;bottom:0;top:60px;left:0;right:0;padding-top:20px}@media only screen and (min-width: 768px){#nav #search .search-results.open{top:100px}}@media only screen and (min-width: 992px){#nav #search .search-results.open{right:60px;overflow-y:auto;top:135px;left:30px;padding-top:6px}}#nav #search .searchArea{padding-bottom:5px;margin:8px 10px}@media only screen and (min-width: 768px){#nav #search .searchArea{border-bottom:1px solid #4d4d4f;margin:20px;padding-bottom:10px}}@media only screen and (min-width: 992px){#nav #search .searchArea{margin:30px 20px 0 25px}}#nav #search .searchArea #searchIcon{font-size:2.1em;padding-top:7px}@media only screen and (min-width: 768px){#nav #search .searchArea #searchIcon{font-size:2.2em}}#nav #search .searchArea .leftIcon{padding-left:0}#nav #search .searchArea .rightIcon{padding-right:0}#nav #search .searchArea .input-group-addon{background-color:#f4f3f4;border:0;padding-bottom:0;padding-top:13px}#nav #search .searchArea .outerButton .innerButton{padding:0 10px 0 1px}#nav #search .searchArea #closeSearch{cursor:pointer;background-color:white;padding:6px;border-radius:4px;margin-top:0;font-size:1.6em}@media only screen and (min-width: 768px){#nav #search .searchArea #closeSearch{font-size:2.2em}}#nav #search #searchBar{width:100%;background-color:#f4f3f4;border:none;font-family:"Geogrotesque-Lt";padding:30px 20px 5px 0;box-shadow:none;font-size:1.2em}@media only screen and (min-width: 426px){#nav #search #searchBar{font-size:1.4em}}@media only screen and (min-width: 768px){#nav #search #searchBar{font-size:2.2em}}#nav #search #searchBar:focus{outline-width:0}#nav #search .searchLeftSide{font-size:0.8em;margin:0 30px 30px;padding:20px 25px}#nav #search .searchLeftSide .filterRoomItems{display:inline-block;padding-left:10px;font-size:1.1em}#nav #search .searchLeftSide .products{margin:0;padding:5px 0 0;float:left}#nav #search .searchLeftSide .products img{display:block;border:1px solid #f4f3f4;width:55px;height:55px;padding:0;border-radius:10px}#nav #search .searchLeftSide .products img.selected{border:1px solid black}#nav #search .searchLeftSide .products img:hover{border:1px solid black}#nav #search .searchLeftSide .products p{cursor:pointer;padding-top:5px;text-transform:uppercase;font-size:0.9em;letter-spacing:0.2px;text-align:center}@media only screen and (min-width: 992px){#nav #search .searchLeftSide .products p{min-width:60px;margin:0}}#nav #search .searchLeftSide .products .sprite{cursor:pointer;width:60px;height:60px;background-repeat:no-repeat;background-size:120px 60px;background-position:0 0;border-radius:15%;border:1px solid transparent}#nav #search .searchLeftSide .products .tabs.sprite-active .sprite,#nav #search .searchLeftSide .products .tabs:hover .sprite{background-position:-60px 0;border:1px solid #e21b2e}#nav #search .searchLeftSide .products .tabs.sprite-active p,#nav #search .searchLeftSide .products .tabs:hover p{color:#e21b2e}#nav #search .searchLeftSide .filterBorder{border-top:1px solid #a2a2a2;margin-top:16px;padding-top:10px}#nav #search .searchLeftSide .filterBorder p{font-size:1em;letter-spacing:0.7px;font-weight:bold;color:#a2a2a2}#nav #search .searchLeftSide .filterBorder .row{padding-left:10px}#nav #search .searchLeftSide .filterBorder .slider{padding-left:20px}#nav #search .searchLeftSide .filterBorder .checkboxFilter{margin-top:10px}#nav #search .searchLeftSide .filterBorder .checkboxFilter label{font-family:"Hammersmith One";font-size:1.2em;color:#4d4d4f}#nav #search .searchLeftSide .filterBorder li{list-style:none;float:left;margin-left:40px;font-size:1.7em;margin-top:15px}#nav #search .searchLeftSide .filterBorder li:first-child{margin-left:-18px}#nav #search .searchLeftSide .filterBorder li:nth-child(3n+3){margin-left:53px}#nav #search .searchLeftSide #advancedFilter{border-top:1px solid #dddddd;margin-top:16px;text-align:center;padding-top:10px}#nav #search .searchLeftSide .filters{text-align:center;list-style:none}#nav #search .searchLeftSide .filters span{font-size:1em;color:#a2a2a2}#nav #search .searchLeftSide .filters .filterHeaders{letter-spacing:0;font-size:0.8em}#nav #search .searchLeftSide .roundbutton{cursor:pointer;display:inline-flex;height:15px;width:15px;border-radius:50%;margin:5px;border:1px solid #c7c5ca}#nav #search .searchLeftSide .roundbutton.active{border:1px solid black}#nav #search .searchLeftSide .color1-1{background-color:#001726}#nav #search .searchLeftSide .color1-2{background-color:#76818a}#nav #search .searchLeftSide .color1-3{background-color:#c7c5ca}#nav #search .searchLeftSide .color1-4{background-color:#f4f3f4}#nav #search .searchLeftSide .color2-1{background-color:#d53733}#nav #search .searchLeftSide .color2-2{background-color:#fbcf06}#nav #search .searchLeftSide .color2-3{background-color:#cca32d}#nav #search .searchLeftSide .color2-4{background-color:#ffa005}#nav #search .searchLeftSide .color2-5{background-color:#d08330}#nav #search .searchLeftSide .color2-6{background-color:#6d3f0d}#nav #search .searchLeftSide .color3-1{background-color:#3d7b69}#nav #search .searchLeftSide .color3-2{background-color:#207aab}#nav #search .searchLeftSide .color3-3{background-color:#ecacb5}#nav #search .id-match{border:1px solid #58cb95}#nav #search .searchItem{background-color:white;margin-bottom:5px;box-shadow:2px 3px 11px 1px #ebebeb;margin-right:100px;list-style:none;min-height:100px;padding-left:20px;margin:10px}@media only screen and (min-width: 992px){#nav #search .searchItem{max-height:100px}}#nav #search .searchItem img{width:100px;height:100px;float:left;padding:10px;margin:0 10px 0 0}@media only screen and (min-width: 768px){#nav #search .searchItem img{margin:0 50px 0 0}}#nav #search .searchItem .searchText{color:black;padding:5px 10px 10px 35px}@media only screen and (min-width: 992px){#nav #search .searchItem .searchText{padding:5px 0 0 35px}}#nav #search .searchItem .searchText h4{color:#e21b2e;margin:0 0 1px;min-height:19px}#nav #search .searchItem .searchText p{padding-right:10px;color:#4d4d4f;margin:0;font-size:1.1em;line-height:20px}@media only screen and (min-width: 768px){#nav #search .searchItem .searchText p{font-size:1.4em}}@media only screen and (min-width: 992px){#nav #search .searchItem .searchText p{line-height:inherit}}#nav #search .searchItem .searchText span{color:#a2a2a2;font-size:0.8em;line-height:18px}@media only screen and (min-width: 768px){#nav #search .searchItem .searchText span{line-height:inherit;font-size:1em}}#nav #search [type="checkbox"]:checked,#nav #search [type="checkbox"]:not(:checked){position:absolute;left:-9999px}#nav #search [type="checkbox"]:checked+label,#nav #search [type="checkbox"]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer}#nav #search [type="checkbox"]:checked+label:before,#nav #search [type="checkbox"]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:1.15em;height:1.15em;background:#fff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}#nav #search [type="checkbox"]:checked+label:after,#nav #search [type="checkbox"]:not(:checked)+label:after{content:"";width:0.85em;border-radius:4px;height:0.85em;background-image:url("http://uploads.webflow.com/59c0c1c36eb47c0001397083/5a2ddedf7cc425000194896b_WF%20Check.svg");background-color:#4d4d4f;position:absolute;top:0.05em;left:0.05em;font-size:1.3em;line-height:0.8;color:#4d4d4f;transition:all 0.2s;background-repeat:no-repeat;background-position:center;background-size:12px}#nav #search [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}#nav #search [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}#nav #search [type="checkbox"]:disabled:checked+label:before,#nav #search [type="checkbox"]:disabled:not(:checked)+label:before{box-shadow:none}#nav #search label:hover:before{border:2px solid #4d4d4f !important}#nav #search form{margin:60px 0 0 0 !important}#nav #search .ui-slider .ui-btn-inner{padding:4px 0 0 0 !important}#nav #search .ui-slider-popup{position:absolute !important;width:64px;height:64px;text-align:center;font-size:36px;padding-top:14px;z-index:100;opacity:0.8}@media only screen and (max-width: 991px){#nav #search #closeSearch,#nav #search #filters,#nav #search #searchicon{display:none}}#nav-location{list-style:none;margin:0;padding:0;float:right}@media only screen and (min-width: 992px){#nav-location{float:left}}#nav-location .current-location{text-transform:uppercase;font-weight:bold;padding-left:6px}#nav-location li{float:left;padding:4px}#nav-location li.location-icon{display:none !important}@media only screen and (min-width: 992px){#nav-location li.location-icon{display:inline !important}}#nav-location #location_text{font-family:"Hammersmith One";color:#fc818d}#nav-location p{font-size:0.8em}#nav-location .icon{border:2px solid rgba(255,255,255,0.2);border-radius:50%;padding:4px}#nav-location .icon:hover{border-color:#fff}#nav-location span{opacity:0.5}#nav-location .change{border-bottom:1px solid #a2a2a2}#nav-context{list-style:none;margin:0;padding:0;font-size:0.8em;font-family:"Hammersmith One"}#nav-context li{float:right;padding:5px 5px 5px 7px}#nav-context a{text-transform:uppercase;font-weight:600}#nav-context a:hover{color:#fc818d}@media only screen and (min-width: 992px){#desktop_menu #menu-panel,#desktop_menu #nav-context{display:block}}#desktop_menu #submenu{padding:0 20px}#desktop_menu #submenuclose{opacity:0;z-index:0}#desktop_menu #utility_buttons{display:inline}#desktop_menu a.btn{background-color:transparent;border:2px solid rgba(255,255,255,0.2);border-radius:4px;padding:10px 8px}#desktop_menu a.btn:hover{border-color:#fff}#desktop_menu #nav-menu{list-style:none;margin:65px 0 9px;padding:0;text-transform:uppercase;float:right;font-family:"Hammersmith One"}#desktop_menu #nav-menu .menuBtn{padding-right:10px}#desktop_menu #nav-menu #drop_down_buttons{display:inline}#desktop_menu #nav-menu li{display:inline;font-weight:400;font-size:1em}#desktop_menu #nav-menu a{padding:5px}@media only screen and (min-width: 1200px){#desktop_menu #nav-menu a{padding:10px}}#desktop_menu #nav-menu #search_btn{padding:5px 8px}#desktop_menu #nav-menu #search_btn .icon{vertical-align:inherit}@media only screen and (min-width: 992px){#desktop_menu #nav-menu #search_btn{font-size:1.5em}}@media only screen and (min-width: 1200px){#desktop_menu #nav-menu #search_btn{font-size:1.5em}}@media only screen and (min-width: 1200px){#desktop_menu #nav-menu a{padding:10px 12px}}#clearance{font-size:1.3em}.small_clearence_text{font-size:1.3em;letter-spacing:0}#desktop_menu{display:none}@media only screen and (min-width: 992px){#desktop_menu{display:block}}#desktop_menu #nav-context{display:none}@media only screen and (min-width: 992px){#desktop_menu #nav-context{display:block}}#menu_mobile .mobile_logo{display:none;width:100%}#menu_mobile .desktop_logo{display:block;width:100%}#menu_mobile .phone{min-height:88px}@media only screen and (min-width: 768px){#menu_mobile .phone{display:none !important}}#menu_mobile .phone a{text-transform:uppercase}#menu_mobile .phone .row1 .btn-top{display:block;width:100%;padding:11px;text-align:center;font-family:"Hammersmith One"}#menu_mobile .phone .row1 .icon{padding:0 2px}#menu_mobile .phone .row1 .top-left{display:none;border-bottom:1px solid rgba(255,255,255,0.2)}@media only screen and (min-width: 768px){#menu_mobile .phone .row1 .top-left{display:inline-block}}#menu_mobile .phone .row2{margin:14px 0 13px}@media only screen and (min-width: 768px){#menu_mobile .phone .row2{margin:0 0 11px}}#menu_mobile .phone .row2 #mobile_menu_btn,#menu_mobile .phone .row2 #mobile_menu_close_btn{position:absolute;left:4px}#menu_mobile .phone .row2 #mobile_menu_btn:active,#menu_mobile .phone .row2 #mobile_menu_close_btn:active{box-shadow:none}#menu_mobile .phone .row2 #mobile_search_btn,#menu_mobile .phone .row2 #mobile_search_close_btn{right:4px;position:absolute}@media only screen and (min-width: 426px){#menu_mobile .phone .row2 #mobile_search_btn,#menu_mobile .phone .row2 #mobile_search_close_btn{position:initial}}#menu_mobile .phone .row2 #mobile_search_btn:active,#menu_mobile .phone .row2 #mobile_search_close_btn:active{box-shadow:none}#menu_mobile .phone .row2 .btn-nav{margin:8px 0 0;border:none;font-size:2em}#menu_mobile .phone .row2 img{height:40px;margin-top:7px}#menu_mobile .tablet{display:none;min-height:140px}@media only screen and (min-width: 768px){#menu_mobile .tablet{display:block}}@media only screen and (min-width: 992px){#menu_mobile .tablet{display:none}}#menu_mobile .tablet img{margin:13px 0 60px 20px;height:50px}#menu_mobile .tablet ul.utility_buttons{list-style:none;float:right;margin:20px 20px 60px 0;text-transform:uppercase}@media only screen and (min-width: 768px){#menu_mobile .tablet ul.utility_buttons{margin:20px 20px 40px 0}}#menu_mobile .tablet ul.utility_buttons li{margin:0 2px}@media only screen and (min-width: 768px){#menu_mobile .tablet ul.utility_buttons li a{border:2px solid rgba(255,255,255,0.2);color:#fff}}#menu_mobile .tablet ul.utility_buttons li a.change{font-family:"Geogrotesque-Lt"}@media only screen and (min-width: 768px){#menu_mobile .tablet ul.utility_buttons .tabletIcon{padding:8px 12px}#menu_mobile .tablet ul.utility_buttons .tabletIcon i{font-size:1.3em;position:relative;top:1px}}#menu_mobile .tablet ul.utility_buttons .favorite.icon{display:inline}#menu_mobile .tablet li{display:inline;font-size:1em}#menu_mobile .tablet li a{font-family:"Hammersmith One"}#menu_mobile .tablet li a.btn{background-color:transparent;border:2px solid rgba(255,255,255,0.2);border-radius:4px;padding:10px 12px}@media only screen and (min-width: 992px){#menu_mobile .tablet li a.btn:hover{border-color:white}}#menu_mobile .submenu_open{display:block !important}#menu_mobile .submenu{border-top:1px solid #ebebeb;display:none;background-color:white;position:absolute;top:0;bottom:0;left:0;width:100%;z-index:3;color:black;font-size:1.1em;overflow-y:scroll;-webkit-overflow-scrolling:touch;font-family:"Hammersmith One"}#menu_mobile .submenu.open{display:block}@media only screen and (min-width: 992px){#menu_mobile .submenu.open{display:none}}#menu_mobile .overflow-wrapper{overflow:hidden;position:absolute;top:132px;bottom:0;left:0;right:0;display:none}@media only screen and (min-width: 768px){#menu_mobile .overflow-wrapper{top:181px}}#menu_mobile .overflow-wrapper.open{display:block}#menu_mobile .second_tier{display:block;transform:translate(100%, 0);transition:all 0.4s}#menu_mobile .second_tier.open{transform:translate(0%, 0)}@media only screen and (min-width: 992px){#menu_mobile{display:none}}.zNav{height:44px;right:0;z-index:7;background-color:#f02034;display:none}@media only screen and (min-width: 992px){.zNav{height:100vh;width:60px;background-color:transparent;position:fixed;display:flex;flex-direction:column;justify-content:center}}.zNav--mobile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 992px){.zNav--mobile{display:none}}.zNav .zNavItem{height:44px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;display:block;margin-bottom:1px;cursor:pointer;font-size:12px;text-transform:uppercase}@media only screen and (min-width: 992px){.zNav .zNavItem{height:70px;display:inline-block;flex-grow:initial}}.zNav .zNavItem__name{font-family:'Hammersmith One';font-size:14px;background-color:#f02034;display:none;color:#fff;padding-left:20px;padding-top:24px;text-align:left;width:160px;left:0;position:absolute;height:44px}@media only screen and (min-width: 992px){.zNav .zNavItem__name{height:67px;text-decoration:none;display:list-item;list-style:none}}.zNav .zNavItem__icon{font-size:35px;color:#fff;background-color:#f02034;display:inline-block;right:0;width:100%;height:100%;height:44px}@media only screen and (min-width: 992px){.zNav .zNavItem__icon{position:absolute;padding:9px 8px 8px 12px;width:auto;height:auto}}.zNav .zNavItem__icon img{width:100%;height:100%;vertical-align:baseline}@media only screen and (min-width: 992px){.zNav .zNavItem__icon img{vertical-align:bottom;width:50px;height:50px}}@media only screen and (min-width: 992px){.zNav .zNavItem:hover .zNavItem__name{left:-166px;background-color:#4d4d4f}}@media only screen and (min-width: 992px){.zNav .zNavItem:hover .zNavItem__icon{background-color:#4d4d4f}}.zNav .zNavItem--active .zNavItem__icon{background-color:#4d4d4f}.zNavApp{position:fixed;display:block;z-index:5;width:100%;overflow:scroll;padding-bottom:50px;-webkit-transition:all 1s cubic-bezier(0.86, 0, 0.07, 1);transition:all 1s cubic-bezier(0.86, 0, 0.07, 1);height:100%;top:-100%;left:0}@media only screen and (min-width: 992px){.zNavApp{top:0;left:100%}}.zNavApp--active{top:44px;z-index:6}@media only screen and (min-width: 992px){.zNavApp--active{left:0}}@media only screen and (min-width: 992px){.zNavApp{padding-bottom:0;top:0;min-height:100%}}#reverse_nav .mobile_logo{display:inline-block}#reverse_nav .desktop_logo{display:none}@media only screen and (min-width: 992px){#reverse_nav #nav{color:#4d4d4f}}#reverse_nav #nav #drop_down_buttons li a:hover{color:#e21b2e}#reverse_nav #nav #menu-panel,#reverse_nav #nav #nav-panel{background-color:white}#reverse_nav #nav #logo{display:none}#reverse_nav #nav #logo_alt{display:block}@media only screen and (min-width: 768px){#reverse_nav #nav .button-highlight{border:2px solid rgba(77,77,79,0.2);padding:10px;color:#4d4d4f}}@media only screen and (min-width: 992px){#reverse_nav #nav .button-highlight:hover{border-color:#4d4d4f;padding:10px;color:#4d4d4f}}#reverse_nav #nav a,#reverse_nav #nav a:hover{color:#000}@media only screen and (min-width: 992px){#reverse_nav #nav a,#reverse_nav #nav a:hover{color:#4d4d4f}}@media only screen and (min-width: 992px){#reverse_nav #nav a.open,#reverse_nav #nav a:hover.open{color:#e21b2e}}#reverse_nav #nav #nav-location{color:#4d4d4f}@media only screen and (min-width: 992px){#reverse_nav #nav #nav-location p{color:#a2a2a2}}@media only screen and (min-width: 992px){#reverse_nav #nav #nav-location .icon{color:#4d4d4f}}#reverse_nav #nav #nav-context a:hover{color:#e21b2e}.data-model-button{padding:8px 20px;border:none;letter-spacing:1px;text-transform:uppercase;font-family:'Hammersmith One';height:50px}.data-model-button-main{color:#fff;background-color:#e21b2e}.data-model-button-main:hover{color:#fff;background-color:#444446}.data-model-button-main:focus{outline:0}.data-model-button-main:active:focus{outline:0}.data-model-button-secondary{border:1px solid #444446;color:#444446}.data-model-button-secondary:hover{background-color:#444446;color:#fff}.model-input{display:inline-block;width:75%}.modal-dialog{margin:300px auto}.modal-title{text-transform:uppercase}.modal{background-color:rgba(0,0,0,0.5)}.modal-body,.modal-footer,.modal-header{border:none}.modal-body{padding:0 15px}.modal-body .form-control{border:1px solid #ccc;box-shadow:none}.modal-body .form-control:focus{border-color:#ccc;box-shadow:none}.modal-footer{padding:2px 0 15px;text-align:center}.modal-footer button{min-width:150px}#logo{float:left}#logo_alt{display:none}#hero{color:white;margin-top:-10px}@media only screen and (min-width: 992px){#hero{padding-top:0px;margin-top:0px}}#hero a,#hero a:hover{text-decoration:none}#hero h2{font-size:1.4em;letter-spacing:1px}@media only screen and (min-width: 768px){#hero h2{font-size:1.8em}}#hero h3{font-size:1.4em;font-weight:200;letter-spacing:1px}@media only screen and (min-width: 0px){#hero h2{font-size:1.4em}}.noPadding{padding:0}@media only screen and (min-width: 768px){.noPadding{padding:0 15px}}#feature_carousel{margin:10px 0}#feature_carousel.owl-theme .owl-item{max-height:450px}#feature_carousel.owl-theme .owl-dots{position:static;margin-top:20px}@media only screen and (min-width: 768px){#feature_carousel.owl-theme .owl-dots{position:static;margin-top:40px}}@media only screen and (min-width: 992px){#feature_carousel.owl-theme .owl-dots{position:absolute;top:0;left:665px;margin-top:0}}@media only screen and (min-width: 1200px){#feature_carousel.owl-theme .owl-dots{left:795px}}#feature_carousel.owl-theme .owl-dots .owl-dot span{background:white;opacity:0.2;margin:5px 7px;width:7px;height:7px}@media only screen and (min-width: 768px){#feature_carousel.owl-theme .owl-dots .owl-dot span{margin:5px 4px}}@media only screen and (min-width: 992px){#feature_carousel.owl-theme .owl-dots .owl-dot span{margin:2px 4px;width:6px;height:6px}}#feature_carousel.owl-theme .owl-dots .owl-dot.active span{opacity:1}#feature_carousel img{margin:auto}@media only screen and (min-width: 426px){#feature_carousel img{height:225px;width:auto}}@media only screen and (min-width: 768px){#feature_carousel img{height:375px;width:675px}}@media only screen and (min-width: 992px){#feature_carousel img{padding:0;width:100%;height:auto;margin:auto}}@media only screen and (min-width: 768px){#feature_carousel .active img{-webkit-animation:3s ease 0s normal forwards 1 fadeinandseat;animation:0.5s ease 0s normal forwards 1 fadeinandseat}#feature_carousel .active h2,#feature_carousel .active p{-webkit-animation:3s ease 0s normal forwards 1 fadeinandseat;animation:1s ease 0s normal forwards 1 fadeinandseat}#feature_carousel .active .terms{-webkit-animation:3s ease 0s normal forwards 1 halffadeinandseat;animation:1s ease 0s normal forwards 1 halffadeinandseat}#feature_carousel .active a{-webkit-animation:3s ease 0s normal forwards 1 fadeinandseat;animation:2s ease 0s normal forwards 1 fadeinandseat}}@media only screen and (min-width: 768px){#feature_carousel .slide{margin:0 2px}}#feature_carousel .slide .content{text-align:center;padding:0 20px}@media only screen and (min-width: 768px){#feature_carousel .slide .content{margin:0 20px;padding:0}}@media only screen and (min-width: 992px){#feature_carousel .slide .content{text-align:left}}#feature_carousel .slide .content .terms{font-size:0.6em;display:block;opacity:0.5}#feature_carousel .slide .content button{font-size:1em;margin:25px 0 40px;letter-spacing:1px;color:#4d4d4f;background-color:white;padding:16px 28px;text-transform:uppercase;border:none;border-radius:6px;font-weight:100;font-family:'Hammersmith One'}@media only screen and (min-width: 768px){#feature_carousel .slide .content button{margin-top:20px}}@media only screen and (min-width: 992px){#feature_carousel .slide .content button{font-size:0.8em}}@media only screen and (min-width: 992px){#feature_carousel .slide .content button:hover{background-color:#4d4d4f;color:#fff}}#feature_carousel .slide .content a{color:white;text-decoration:none}#feature_carousel .slide .content a,#feature_carousel .slide .content h2,#feature_carousel .slide .content p{position:relative}#feature_carousel .slide .content h2{margin-top:30px}@media only screen and (min-width: 768px){#feature_carousel .slide .content h2{line-height:1.1;margin-top:50px}}@media only screen and (min-width: 992px){#feature_carousel .slide .content h2{margin-top:55px;font-size:1.8em}}#feature_carousel .slide .content p{margin-top:30px}@media only screen and (min-width: 768px){#feature_carousel .slide .content p{line-height:1.1;margin-top:50px}}@media only screen and (min-width: 992px){#feature_carousel .slide .content p{margin-top:30px;line-height:1.1em;font-size:1.5em}}@media only screen and (max-width: 991px){#hero #feature_carousel.owl-theme .col-md-12{padding-left:0;margin-top:-10px}}@media only screen and (min-width: 0){#steps .content button{font-weight:bold;font-size:0.8em}}#steps{margin:50px 1px 0}@media only screen and (min-width: 992px){#steps{margin:150px 20px}}#steps .content{padding:15px 0 10px;text-align:center}@media only screen and (min-width: 768px){#steps .content{text-align:left;padding:0 60px 30px}#steps .content .removeButtonPadding{padding-left:0}}@media only screen and (min-width: 992px){#steps .content{padding:40px 0 10px}}#steps .content .download_link{display:none}@media only screen and (min-width: 768px){#steps .content .download_link{display:block}}@media only screen and (min-width: 992px){#steps .content .download_link{padding-right:0}}@media only screen and (min-width: 1200px){#steps .content .download_link{padding-right:15}}#steps .content .download_link span{padding-top:10px;display:inline-block}#steps .content .download_link p{font-family:"Hammersmith One";display:inline-block;padding-top:0px}@media only screen and (min-width: 992px){#steps .content .download_link p{padding-left:0}}@media only screen and (min-width: 1200px){#steps .content .download_link p{font-size:1.1em}}#steps .content h2{line-height:1.1;font-size:1.8em;font-family:"Hammersmith One";letter-spacing:0}#steps .content h2,#steps .content h3{padding:20px 0}#steps .content p{display:none;padding-left:10px}@media only screen and (min-width: 768px){#steps .content p{display:block;font-size:1em;padding:18px 0 0}}#steps .content a,#steps .content h2,#steps .content p{position:relative}#steps .content button{font-size:0.8em;margin:0 0 20px;letter-spacing:1px;color:#4d4d4f;background-color:white;padding:16px 28px;text-transform:uppercase;border:none;border-radius:6px;font-weight:100;font-family:"Hammersmith One"}@media only screen and (min-width: 768px){#steps .content button{font-size:0.8em;margin-top:20px}}@media only screen and (min-width: 992px){#steps .content button{padding:16px 15px}}@media only screen and (min-width: 1200px){#steps .content button{padding:16px 28px}}@media only screen and (min-width: 992px){#steps .content button:hover{background-color:#4d4d4f;color:#fff}}#steps .content a{color:white;text-decoration:none;text-transform:uppercase}#steps .step-toggle{text-align:center;text-transform:uppercase;cursor:pointer}@media only screen and (min-width: 768px){#steps .step-toggle{padding-top:10px}}@media only screen and (min-width: 992px){#steps .step-toggle{padding-bottom:20px}}#steps .step-toggle .number{background-color:white;color:#444446;display:inline-block;border-radius:50%;padding:8px 15px 7px 16px;font-weight:400;margin-bottom:10px}@media only screen and (min-width: 768px){#steps .step-toggle .number{padding:10px 17px 9px 18px}}#steps .step-toggle .title{display:none;font-family:"Hammersmith One";font-size:0.7em}@media only screen and (min-width: 768px){#steps .step-toggle .title{font-size:0.8em;display:block}}#steps .step-toggle.active .number,#steps .step-toggle:hover .number{background-color:#444446;color:white}#steps .step-toggle.active .title,#steps .step-toggle:hover .title{color:#444446}#steps #stepsCarousel p{letter-spacing:0px;line-height:1.1em;font-size:27px}#steps #stepsCarousel p strong{font-family:"Hammersmith One"}#steps #stepsCarousel .download_link p{font-size:0.6em}@media only screen and (min-width: 1200px){#steps #stepsCarousel .download_link p{font-size:0.8em}}#steps #stepsCarousel img{margin-top:30px}@media only screen and (min-width: 768px){#steps #stepsCarousel img{margin-top:0;padding:80px 50px 0}}@media only screen and (min-width: 992px){#steps #stepsCarousel img{padding:0}}@media only screen and (min-width: 768px){#steps .active .slide img{-webkit-animation:3s ease 0s normal forwards 1 fadeinandseat;animation:0.5s ease 0s normal forwards 1 fadeinandseat}#steps .active .slide h2{-webkit-animation:3s ease 0s normal forwards 1 fadeinandseat;animation:1s ease 0s normal forwards 1 fadeinandseat}#steps .active .slide p{font-size:1em;-webkit-animation:3s ease 0s normal forwards 1 fadeinandseat;animation:1.5s ease 0s normal forwards 1 fadeinandseat}#steps .active .slide .download_link{-webkit-animation:3s ease 0s normal forwards 1 halffadeinandseat;animation:1.5s ease 0s normal forwards 1 halffadeinandseat}#steps .active .slide a{-webkit-animation:3s ease 0s normal forwards 1 fadeinandseat;animation:2s ease 0s normal forwards 1 fadeinandseat}}#steps #stepsCarousel_customDots{margin:0;padding:20px 0 40px}@media only screen and (min-width: 768px){#steps #stepsCarousel_customDots{padding:40px 0 90px}}@media only screen and (min-width: 992px){#steps #stepsCarousel_customDots{padding:80px 30px 50px}}#product_focus{background-color:#fcfcfc}#product_focus .feature{height:300px;font-size:0.9em}@media only screen and (min-width: 768px){#product_focus .feature{height:330px;font-size:1.0em}}#product_focus .owl-theme .owl-dots .owl-dot span{margin:20px 3px;color:#4d4d4f;width:6px;height:6px;opacity:0.6}#product_focus .owl-theme .owl-dots .owl-dot.active span{opacity:1}#product_focus .owl-stage{padding:20px 0}#product_focus a,#product_focus a:hover{text-decoration:none}#product_focus p{color:black;text-align:center;letter-spacing:0}#product_focus #focus_title{margin:60px auto;width:auto;text-align:center}@media only screen and (min-width: 768px){#product_focus #focus_title{margin:60px auto 40px}}#product_focus #focus_title a,#product_focus #focus_title a:hover{text-decoration:none}#product_focus #focus_title a h2,#product_focus #focus_title a:hover h2{font-family:"CreamyScript";color:#e21b2e;text-decoration:none;font-size:2.4em;line-height:0.9;letter-spacing:0}#product_focus #focus_title img{width:100%;max-width:380px}#product_focus #focus_title p{padding:10px 30px}#product_focus .subtext{text-transform:uppercase;color:#a2a2a2;font-size:0.8em;letter-spacing:1.4px}#product_focus .feature{background-color:white;padding:12px;height:330px;margin:0 80%;width:215px;box-shadow:2px 3px 11px 1px #ebebeb;transition:transform 1s}@media only screen and (min-width: 768px){#product_focus .feature{width:225px;height:350px;margin:0 133px}}@media only screen and (min-width: 992px){#product_focus .feature{height:360px;margin:0 3px}}@media only screen and (min-width: 1200px){#product_focus .feature{width:260px;height:380px;margin:0 10px}}#product_focus .feature .image-frame img{width:100%}#product_focus .feature .share_smaller{display:none;position:static}#product_focus .feature .share_smaller .favourites_link_container{bottom:200px;right:30px}#product_focus .feature .share_smaller .share_button_container{bottom:140px;right:30px}#product_focus .feature:hover .share_smaller{display:block}#product_focus .special{color:#e21b2e;min-height:20px;font-size:0.8em;font-family:"Hammersmith One"}#product_focus .footnote{margin-top:60px;margin-bottom:5px;text-align:center;text-transform:uppercase;font-weight:600;font-size:0.8em;letter-spacing:1.4px;font-family:"Hammersmith One"}#product_focus .footnote a{text-decoration:none;color:black}@media only screen and (min-width: 768px){#product_focus .footnote a{padding-bottom:8px}}#product_focus .footnote a .underline{width:40px;margin:10px auto 90px;transition:0.5s;border-top:1px solid black}#product_focus .footnote:hover .underline{width:200px}#product_focus .owl-theme .owl-nav{font-size:1.5em}#product_focus .owl-theme .owl-nav .owl-prev{color:#4d4d4f;position:absolute;top:35%;left:-30px;margin-left:-20px;display:block;background:transparent}#product_focus .owl-theme .owl-nav .owl-next{color:#4d4d4f;position:absolute;top:35%;right:-60px;display:block;background:transparent}#product_focus .cont{margin-left:15px;margin-right:15px}@media only screen and (min-width: 992px){#product_focus .cont{margin-left:auto;margin-right:auto;width:970px;padding-right:15px;padding-left:15px}}@media only screen and (min-width: 1200px){#product_focus .cont{width:1170px}}#product_focus .removePadding{padding:0}@media only screen and (min-width: 992px){#product_focus .removePadding{padding:0 15px}}#wms_hero{color:white;position:relative;min-height:470px;height:100%;height:100vh}#wms_hero .owl-carousel .owl-stage{min-width:6672px}#wms_hero .owl-carousel .owl-stage .owl-item{opacity:0.5}#wms_hero .owl-carousel .owl-stage .owl-item.center{opacity:1}#wms_hero .owl-stage-outer{height:100%;padding-top:70px}#wms_hero .owl-stage{height:100%;margin-top:15px;text-align:center}#wms_hero .text-wrapper{text-align:center;margin:auto}#wms_hero .text-wrapper .content{margin:auto;letter-spacing:0;z-index:3;margin-top:30px;margin-bottom:30px;width:100%}@media only screen and (min-width: 768px){#wms_hero .text-wrapper .content{width:40%}}#wms_hero .text-wrapper .content p{width:75%;margin:auto;padding-bottom:5px;padding-top:15px;font-size:0.9em}@media only screen and (min-width: 768px){#wms_hero .text-wrapper .content p{width:100%;margin:0 0 20px;font-size:1em}}@media only screen and (min-width: 992px){#wms_hero .text-wrapper .content p{font-size:1.1em}}#wms_hero .text-wrapper .content .btn{font-family:'Hammersmith One';background-color:transparent;text-transform:uppercase;color:#fff;font-size:0.80em;letter-spacing:1px;border:2px solid #fff;border-radius:6px;padding:10px 25px;margin-top:20px}@media only screen and (min-width: 768px){#wms_hero .text-wrapper .content .btn{padding:15px 25px;font-size:0.8em}}#wms_hero .text-wrapper .content .btn:hover{background-color:#fff;color:#000}#wms_hero .text-wrapper.active{display:block}#wms_hero .button{border:1px solid white;color:white;padding:15px 32px;text-align:center;text-decoration:none;text-transform:uppercase}#wms_hero #wms_hero_carousel_mobile{background-image:url("http://via.placeholder.com/1200x800");background-color:#fcfcfc;background-position:center;background-size:cover;transition:background-image 1s}@media only screen and (min-width: 768px){#wms_hero #wms_hero_carousel_mobile{display:none}}#wms_hero #wms_hero_carousel_mobile .scrim{min-height:470px;height:100%;height:100vh}#wms_hero #wms_hero_carousel_mobile .owl-carousel{min-height:470px;height:100%;height:100vh}#wms_hero #wms_hero_carousel_mobile .owl-carousel .owl-dots{position:absolute;bottom:0;padding:17px;width:100%}#wms_hero #wms_hero_carousel_mobile .owl-carousel .owl-dots .owl-dot span{background:white;margin:5px 7px;opacity:0.2;width:7px;height:7px}#wms_hero #wms_hero_carousel_mobile .owl-carousel .owl-dots .owl-dot.active span{opacity:1}#wms_hero #wms_hero_carousel{background-image:url("http://via.placeholder.com/1200x800");background-color:#fcfcfc;background-position:center;background-size:cover;transition:background-image 1s;height:100%;height:100vh;display:none}@media only screen and (min-width: 768px){#wms_hero #wms_hero_carousel{display:block}}#wms_hero #wms_hero_carousel .scrim{height:100%;height:100vh}#wms_hero #wms_hero_carousel .wms_content .text-wrapper{display:none}#wms_hero #wms_hero_carousel .wms_content .text-wrapper.active{display:block}#wms_hero #wms_hero_carousel .slide{padding:0 40px}#wms_hero #wms_hero_carousel .slide h2{cursor:pointer;font-size:1.5em;font-weight:400;letter-spacing:1px;white-space:nowrap}@media only screen and (min-width: 768px){#wms_hero #wms_hero_carousel .slide h2{margin-top:150px;font-size:2.5em}}#wms_hero #wms_hero_carousel .center .slide{display:block}#wms_hero #wms_hero_carousel .owl-carousel .owl-dots{position:absolute;bottom:0;padding:17px;width:100%}#wms_hero #wms_hero_carousel .owl-nav{position:relative;margin-top:100px}#wms_hero #wms_hero_carousel .owl-nav i{color:#fff}#wms_hero #wms_hero_carousel .owl-nav .owl-prev{position:absolute;left:20px;background:transparent;font-size:1.3em}@media only screen and (min-width: 768px){#wms_hero #wms_hero_carousel .owl-nav .owl-prev{padding:50px}}#wms_hero #wms_hero_carousel .owl-nav .owl-next{position:absolute;right:20px;background:transparent;font-size:1.3em}@media only screen and (min-width: 768px){#wms_hero #wms_hero_carousel .owl-nav .owl-next{padding:50px}}#inspiration_board{background-color:#fcfcfc}#inspiration_board #focus_title{margin:60px auto;text-align:center}@media only screen and (min-width: 768px){#inspiration_board #focus_title{margin:60px auto 30px}}#inspiration_board #focus_title a,#inspiration_board #focus_title a:hover{text-decoration:none}#inspiration_board #focus_title h2{font-family:"CreamyScript";color:#e21b2e;text-decoration:none;font-size:2.4em;line-height:0.9;letter-spacing:0}#inspiration_board #focus_title img{width:150px}#inspiration_board #focus_title p{padding:10px 30px}#inspiration_board #focus_title .subtext{text-transform:uppercase;color:#a2a2a2;font-size:0.8em;letter-spacing:1.4px;padding-top:25px}#inspiration_board .masonry{display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-direction:column;-ms-flex-wrap:wrap;flex-direction:column;flex-wrap:wrap;max-height:2000px;overflow:hidden;padding-top:10px}@media only screen and (min-width: 992px){#inspiration_board .masonry{height:2000px}}#inspiration_board .masonry .feature{width:25%;height:auto}#inspiration_board .masonry .feature a{box-shadow:0 4px 6px 1px #EBEBEB}#inspiration_board .masonry .feature a,#inspiration_board .masonry .feature a:hover{display:block;text-decoration:none;color:black;margin:8px;transition:all 0.3s;background-color:#fff}@media only screen and (min-width: 992px){#inspiration_board .masonry .feature a,#inspiration_board .masonry .feature a:hover{background-color:#fff}}#inspiration_board .masonry .feature a .topic,#inspiration_board .masonry .feature a:hover .topic{font-weight:600;text-transform:uppercase;font-family:"Hammersmith One";display:block;font-size:0.5em;letter-spacing:0.7px}@media only screen and (min-width: 768px){#inspiration_board .masonry .feature a .topic,#inspiration_board .masonry .feature a:hover .topic{font-size:0.6em}}#inspiration_board .masonry .feature a img,#inspiration_board .masonry .feature a:hover img{transition:0.8s opacity;padding-bottom:6px;width:100%}#inspiration_board .masonry .feature a h3,#inspiration_board .masonry .feature a p,#inspiration_board .masonry .feature a:hover h3,#inspiration_board .masonry .feature a:hover p{padding:0 15px}#inspiration_board .masonry .feature a h3,#inspiration_board .masonry .feature a:hover h3{text-decoration:none;color:#4d4d4f;letter-spacing:-0.4px;font-size:0.8em;margin-top:10px;margin-bottom:20px}@media only screen and (min-width: 768px){#inspiration_board .masonry .feature a h3,#inspiration_board .masonry .feature a:hover h3{letter-spacing:0.2px;margin-bottom:10px;margin-top:20px;font-size:1em}}#inspiration_board .masonry .feature a p,#inspiration_board .masonry .feature a:hover p{padding-top:10px;font-size:0.8em;text-decoration:none;letter-spacing:0;display:none}@media only screen and (min-width: 768px){#inspiration_board .masonry .feature a p,#inspiration_board .masonry .feature a:hover p{display:block}}#inspiration_board .masonry .feature a .icon,#inspiration_board .masonry .feature a:hover .icon{position:relative;bottom:25px;float:right;right:15px;border-radius:50%;background-color:#4d4d4f;color:white;padding:6px}@media only screen and (min-width: 768px){#inspiration_board .masonry .feature a .icon,#inspiration_board .masonry .feature a:hover .icon{padding:9px}}@media only screen and (min-width: 992px){#inspiration_board .masonry .feature a .icon,#inspiration_board .masonry .feature a:hover .icon{padding:12px}}#inspiration_board .masonry .feature a .call,#inspiration_board .masonry .feature a:hover .call{color:#e21b2e}#inspiration_board .masonry .feature .aqua{border-bottom:6px solid #AFDEDB}#inspiration_board .masonry .feature .green{border-bottom:6px solid #67D0A0}#inspiration_board .masonry .feature .yellow{border-bottom:6px solid #F5C961}#inspiration_board .masonry .feature .coral{border-bottom:6px solid #F49191}#inspiration_board .masonry .feature .purple{border-bottom:6px solid #A4AFD7}#inspiration_board .masonry .feature .olive{border-bottom:6px solid #B4A67F}#inspiration_board .masonry .feature .gray{border-bottom:6px solid #B5B5B5}@media only screen and (min-width: 992px){#inspiration_board .masonry a:hover{box-shadow:0 10px 40px rgba(0,0,0,0.16);background-color:#fff;z-index:10}}#inspiration_board .feature{position:relative}#inspiration_board .feature .share_smaller{display:none;position:static}#inspiration_board .feature .share_smaller .favourites_link_container{top:12px}#inspiration_board .feature .share_smaller .favourites_link_container .favourites_link_heart .icon{position:initial;float:initial;background-color:transparent;color:#e21b2e;padding:0}#inspiration_board .feature:hover .share_smaller{display:block}#inspiration_board .feature a.cta{border:2px solid #e21b2e;text-align:center}#inspiration_board .call{margin-top:10px;margin-bottom:20px;letter-spacing:1.4px;font-family:'Hammersmith One'}#inspiration_board .footnote{margin-top:60px;margin-bottom:5px;text-align:center;text-transform:uppercase;font-weight:600;font-size:0.8em;letter-spacing:1.4px;font-family:'Hammersmith One'}#inspiration_board .footnote a{text-decoration:none;color:black}#inspiration_board .footnote a .underline{transition:0.5s;width:40px;margin:10px auto -10px;border-top:1px solid black}#inspiration_board .footnote a:hover .underline{width:90px}@media only screen and (max-width: 1199px){#inspiration_board .masonry .feature{width:33.3%}}@media only screen and (max-width: 500px){#inspiration_board .masonry .feature{margin:5px;width:47%}}.background-color{background-color:#fcfcfc;z-index:-2;height:100%;width:100%}.footer{background:none;padding-top:0;background-color:#4d4d4f;position:relative}.footer.footer-banner{background-position:center top;background-repeat:no-repeat;background-size:auto;background-color:#4d4d4f;padding-top:180px}@media only screen and (min-width: 768px){.footer.footer-banner{padding-top:230px}}@media only screen and (min-width: 768px){.footer.footer-banner{padding-top:170px;text-align:center;background-size:980px}}@media only screen and (min-width: 992px){.footer.footer-banner{background-size:auto;background-position:top;background-size:1760px;background-position-x:-235px}}.footer h2{font-family:"CreamyScript";color:white;font-size:2.2em;line-height:0.8;letter-spacing:0.8px;margin:40px 0 20px}@media only screen and (min-width: 992px){.footer h2{margin:20px 0 10px}}.footer h3{text-transform:uppercase;font-size:1em;letter-spacing:1px;margin-bottom:30px}.footer .border{border-bottom:1px solid #5e5e60;margin:auto}@media only screen and (min-width: 768px){.footer .border{display:none}}.footer #signup{text-align:center;padding:13px;min-height:300px}@media only screen and (min-width: 768px){.footer #signup{padding:0 13px 13px;margin:230px 0 0}}@media only screen and (min-width: 992px){.footer #signup{margin:60px 0 30px;padding:13px;min-height:350px}}.footer #signup #signup_form .email_label{color:#a2a2a2;float:left;padding-left:10px;margin-top:10px}.footer #signup #signup_form .input-group{width:100%;padding:0 8px;margin:0}.footer #signup #signup_form .input-group .input-wrapper{padding:12px 2px;border:1px solid #a2a2a2;border-radius:0}.footer #signup #signup_form .input-group .input-wrapper input{border:none;float:none;background:transparent;color:#a2a2a2;box-shadow:none;margin:0;font-size:1em}@media only screen and (min-width: 992px){.footer #signup #signup_form .input-group .input-wrapper input{font-size:1.2em}}.footer #signup #signup_form .input-group .input-wrapper input::placeholder{color:#5e5e60;font-size:1.1em}.footer #signup #signup_form .input-group button{padding-top:15px;padding-bottom:15px;outline:none;margin-top:18px}@media only screen and (min-width: 768px){.footer #signup #signup_form .input-group button{width:auto}}@media only screen and (min-width: 992px){.footer #signup #signup_form .input-group button{width:180px;min-height:53px;margin-top:32px;outline:none}}@media only screen and (min-width: 992px){.footer #signup #signup_form #signup_message{min-height:25px}}.footer #logos{display:none}@media only screen and (min-width: 992px){.footer #logos{display:block}}.footer button,.footer img,.footer input{margin:10px 0}.footer input:focus{color:white}.footer button{background-color:#e21b2e;text-transform:uppercase;color:#fff;padding:20px;border:none;border-radius:8px;font-family:"Hammersmith One"}.footer button span{padding-left:8px;font-size:1.2em;word-spacing:2px;font-weight:100}@media only screen and (min-width: 992px){.footer button:hover{color:#e21b2e;background-color:#fff}}.footer ul{list-style-type:none;padding:0;margin:0;-webkit-font-smoothing:antialiased}.footer ul a,.footer ul a:hover{color:#c4c4c5;text-decoration:none}.footer .heading{text-align:center;margin-bottom:15px;color:#c4c4c5}.footer .heading a{text-decoration:none;color:inherit}.footer .heading .links,.footer .heading .links:hover{color:white;text-decoration:none;font-size:0.9em}@media only screen and (min-width: 768px){.footer .heading{font-size:0.9em;text-align:left}}@media only screen and (min-width: 992px){.footer .heading{font-size:1em}}.footer .subheading{display:none;text-align:left;letter-spacing:0}@media only screen and (min-width: 768px){.footer .subheading{display:block;font-size:0.9em;padding-bottom:16px}}@media only screen and (min-width: 992px){.footer .subheading{font-size:1em}}.footer .subheading a:hover{color:#fff}@media only screen and (min-width: 768px){.footer .general{padding-top:50px}.footer .general li{display:inline}.footer .general li a{color:#c4c4c5}.footer .general li p{color:#c4c4c5;display:inline}}.footer #logos{display:none}@media only screen and (min-width: 768px){.footer #logos{display:block;margin:20px 0 60px}}.footer #socialcta{text-align:center;color:#a2a2a2;padding:0 25px 10px}.footer #socialcta h3{text-align:center;font-family:"Geogrotesque-Lt";margin-bottom:0}@media only screen and (min-width: 768px){.footer #socialcta{display:none}}#social{background-color:#4D4D4F}#social .btn{width:100%;padding:20px;font-size:1.5em;color:white;background:transparent;border:none;border-radius:0}#social #pinterest:hover{transition:background-color 0.5s ease;background-color:#c9232d}#social #facebook:hover{transition:background-color 0.5s ease;background-color:#3c5a96}#social #instagram:hover{transition:background-color 0.5s ease;background-color:#f78f3f}#social #youtube:hover{transition:background-color 0.5s ease;background-color:red}#social .pinterest-strip{background-color:#c9232d;width:100%;height:10px}#social .facebook-strip{background-color:#3c5a96;width:100%;height:10px}#social .instagram-strip{background-color:#f78f3f;height:10px}#social .youtube-strip{background-color:red;height:10px}#social .container .row{padding:0 15px}#social .container .row .col-md-3{padding:0}.masonry_boxes_container .grid .masonry_card_promo_container .simple{text-align:center}.masonry_boxes_container .grid .masonry_card_promo_container .simple h1{font-size:0.9em;width:auto}.masonry_boxes_container .grid .masonry_card_promo_container .simple .simple__image{background-repeat:no-repeat;height:60px;background-position:center;margin-top:20px;margin-bottom:20px}.masonry_boxes_container .grid .masonry_card_promo_container .simple h2{color:#000;width:auto;font-family:"Geogrotesque-Lt";font-size:0.8em}.masonry_boxes_container .grid .masonry_card_promo_container .simple h2 strong{font-family:"Hammersmith One";font-weight:400}.masonry_boxes_container .grid .masonry_card_promo_container .simple h2.mobile{display:block;font-size:1.1em}@media only screen and (min-width: 992px){.masonry_boxes_container .grid .masonry_card_promo_container .simple h2.mobile{display:none}}.masonry_boxes_container .grid .masonry_card_promo_container .simple a{font-size:1.1em}@media only screen and (min-width: 992px){.masonry_boxes_container .grid .masonry_card_promo_container .simple a{font-size:0.9em}}.masonry_boxes_container .grid .masonry_card_promo_container .simple .masonry_card_promo_content{padding:0px}.grid-sizer{width:2px}@media only screen and (min-width: 768px){.grid-sizer{width:45px}}@media only screen and (min-width: 992px){.grid-sizer{width:50px}}@media only screen and (min-width: 1200px){.grid-sizer{width:45px}}.masonry_boxes_container{background-color:#fafafa;background-size:100% 100%}@media only screen and (max-width: 768px){.masonry_boxes_container .remove_padding{padding:0}}@media only screen and (max-width: 768px){.masonry_boxes_container .grid .grid-item{width:100%}}@media only screen and (min-width: 768px){.masonry_boxes_container .grid .grid-item{margin-bottom:60px}}.masonry_boxes_container .grid .masonry_card_menu_container{height:270px;line-height:270px;text-align:center}.masonry_boxes_container .grid .masonry_card_menu_container .masonry_card_menu_content_container{background-size:cover;background-position:center}.masonry_boxes_container .grid .masonry_card_menu_container .masonry_card_menu_content_container .masonry_card_menu_content{color:#fff;display:inline-block;vertical-align:middle;line-height:normal}.masonry_card_menu_container{background-color:#fff;width:100%;height:131px;margin-bottom:16px}@media only screen and (min-width: 768px){.masonry_card_menu_container{margin-bottom:auto;width:350px;height:270px}}@media only screen and (min-width: 992px){.masonry_card_menu_container{width:300px}}@media only screen and (min-width: 1200px){.masonry_card_menu_container{width:350px;height:270px}}.masonry_card_menu_container .masonry_card_menu_content_container{width:100%;height:100%;text-align:center;background-position:center;background-size:cover;background-repeat:no-repeat}.masonry_card_menu_container .masonry_card_menu_content_container .masonry_card_menu_image{padding:30px 0}@media only screen and (min-width: 768px){.masonry_card_menu_container .masonry_card_menu_content_container .masonry_card_menu_image{padding:55px 0}}.masonry_card_menu_container .masonry_card_menu_content_container img{height:100%;width:43px}@media only screen and (min-width: 768px){.masonry_card_menu_container .masonry_card_menu_content_container img{width:90px}}.masonry_card_menu_container .masonry_card_menu_content{text-align:center;color:#000;font-size:0.6em}.masonry_card_menu_container .masonry_card_menu_content h3{margin:0px}@media only screen and (min-width: 768px){.masonry_card_menu_container .masonry_card_menu_content{font-size:1.3em}}.masonry_boxes_container .grid .masonry_card_rectangle_promo_content{color:#fff;text-align:left;padding-left:25px;padding-top:25px;height:100%}.masonry_boxes_container .grid .masonry_card_rectangle_promo_content h1{font-family:'CreamyScript';font-size:6em;margin:0 0 10px 0;display:none}@media only screen and (min-width: 992px){.masonry_boxes_container .grid .masonry_card_rectangle_promo_content h1{display:block}}.masonry_boxes_container .grid .masonry_card_rectangle_promo_content h2{font-size:1.8em;margin:0 0 10px 0;padding-bottom:10px;font-family:'Geogrotesque-Lt';display:none}.masonry_boxes_container .grid .masonry_card_rectangle_promo_content h2 strong{font-family:'Hammersmith One';font-weight:400}.masonry_boxes_container .grid .masonry_card_rectangle_promo_content h2 p{position:static;display:block}@media only screen and (min-width: 992px){.masonry_boxes_container .grid .masonry_card_rectangle_promo_content h2{display:block}}.masonry_boxes_container .grid .masonry_card_rectangle_promo_content h2.mobile{display:block}@media only screen and (min-width: 992px){.masonry_boxes_container .grid .masonry_card_rectangle_promo_content h2.mobile{display:none}}.masonry_boxes_container .grid .masonry_card_rectangle_promo_content p{position:absolute;bottom:50px;width:260px;font-size:0.8em}@media only screen and (min-width: 992px){.masonry_boxes_container .grid .masonry_card_rectangle_promo_content p{width:200px}}@media only screen and (max-width: 992px){.masonry_boxes_container .grid .masonry_card_rectangle_promo_content p{display:none}}.masonry_boxes_container .grid .masonry_card_rectangle_promo_content a{color:#fff;cursor:pointer;border-bottom:1px solid #fff;text-transform:uppercase;font-size:0.7em}.masonry_boxes_container .grid .masonry_card_rectangle_promo_content a:hover{color:#fff;text-decoration:none}.visible-xs .masonry_card_promo_container{margin-top:0px;margin-bottom:16px}.masonry_card_promo_container{background-color:#fff;width:100%;height:131px;margin:20px 0}@media only screen and (min-width: 768px){.masonry_card_promo_container{margin-bottom:auto;margin-top:auto;width:350px;height:270px}}@media only screen and (min-width: 992px){.masonry_card_promo_container{width:300px}}@media only screen and (min-width: 1200px){.masonry_card_promo_container{width:350px;height:270px}}.masonry_card_promo_container .masonry_card_promo_content_container{width:100%;height:100%;background-position:60px -60px;background-size:cover;background-repeat:no-repeat;background-image:none !important}@media only screen and (min-width: 992px){.masonry_card_promo_container .masonry_card_promo_content_container{background-image:url()}}.masonry_card_promo_container .masonry_card_promo_content_container img{height:100%;width:43px}@media only screen and (min-width: 768px){.masonry_card_promo_container .masonry_card_promo_content_container img{width:90px}}.masonry_card_promo_container .masonry_card_promo_content{color:#fff;padding-top:10px;padding-left:10px}@media only screen and (min-width: 992px){.masonry_card_promo_container .masonry_card_promo_content{padding-top:25px;padding-left:25px}}.masonry_card_promo_container .masonry_card_promo_content img{padding-top:20px;padding-bottom:10px}.masonry_card_promo_container .masonry_card_promo_content h1,.masonry_card_promo_container .masonry_card_promo_content h2,.masonry_card_promo_container .masonry_card_promo_content a{margin:0px}.masonry_card_promo_container .masonry_card_promo_content h1{font-size:1.3em;padding-bottom:6px;display:none}@media only screen and (min-width: 1200px){.masonry_card_promo_container .masonry_card_promo_content h1{display:block;padding-bottom:16px;width:260px}}@media only screen and (min-width: 1200px){.masonry_card_promo_container .masonry_card_promo_content h1{width:300px}}.masonry_card_promo_container .masonry_card_promo_content h2{font-family:"Geogrotesque-Md";font-size:1.1em;width:100%;padding-top:0px;display:none}.masonry_card_promo_container .masonry_card_promo_content h2 strong{font-family:"Hammersmith One";font-weight:400}@media only screen and (min-width: 992px){.masonry_card_promo_container .masonry_card_promo_content h2{display:block;width:220px}}.masonry_card_promo_container .masonry_card_promo_content h2.mobile{display:block}@media only screen and (min-width: 992px){.masonry_card_promo_container .masonry_card_promo_content h2.mobile{display:none}}.masonry_card_promo_container .masonry_card_promo_content a{color:#fff;cursor:pointer;border-bottom:1px solid #fff;text-transform:uppercase;font-size:0.7em}.masonry_card_promo_container .masonry_card_promo_content a:hover{color:#fff;text-decoration:none}@media only screen and (min-width: 768px){.masonry_card_promo_container .masonry_card_promo_content{font-size:1.3em}}.masonry_card_promo_rectangle_large_container{background-color:#fff;height:250px;width:100%}@media only screen and (min-width: 768px){.masonry_card_promo_rectangle_large_container{width:350px;height:270px}}@media only screen and (min-width: 992px){.masonry_card_promo_rectangle_large_container{width:619px;height:600px}}@media only screen and (min-width: 1200px){.masonry_card_promo_rectangle_large_container{width:725px;height:600px}}.masonry_boxes_container .grid .masonry_card_promo_container{height:160px;line-height:270px}@media only screen and (min-width: 768px){.masonry_boxes_container .grid .masonry_card_promo_container{height:270px}}.masonry_boxes_container .grid .masonry_card_promo_content_container{background-position:120px 50px;background-size:contain;height:100%}.masonry_boxes_container .grid .masonry_card_promo_content_container .masonry_card_promo_content{line-height:normal;padding-top:25px;padding-left:25px}.masonry_boxes_container .grid .masonry_card_promo_content_container_large{background-position:right 25px bottom 25px;background-size:400px;height:100%;background-repeat:no-repeat}@media only screen and (max-width: 992px){.masonry_boxes_container .grid .masonry_card_promo_content_container_large{background-image:none !important}}.masonry_boxes_container .grid .masonry_card_promo_content_container_large .masonry_card_promo_content{display:inline-block;line-height:normal;position:relative;top:25px;left:25px}.masonry_boxes_container .grid .masonry_card_promo_content_container_large .promo{height:100%}.masonry_boxes_container .grid .masonry_boxes_load_more{text-align:center;margin-bottom:40px}.masonry_boxes_container .grid .masonry_boxes_load_more .btn[value^="Load More"]{margin-top:20px;font-size:0.7em;border-radius:0;padding:8px 12px;color:black;font-family:'Hammersmith One' !important;background:transparent;box-shadow:none;letter-spacing:1.4px;outline:none;text-transform:uppercase}.masonry_boxes_container .grid .masonry_boxes_load_more .underline{width:40px;margin:0 auto 203px;transition:0.5s;border-top:1px solid black}.masonry_boxes_container .grid .masonry_boxes_load_more:hover .underline{width:70px}.masonry_boxes_load_more{text-align:center;font-size:24px;margin:80px 0}.masonry_boxes_load_more .btn[value^="Load More"]{font-size:0.6em;border-radius:0;color:black;padding:8px 12px;font-family:'Hammersmith One' !important;background:transparent;box-shadow:none;letter-spacing:1.4px;outline:none;text-transform:uppercase}.masonry_boxes_load_more .underline{width:40px;margin:0 auto 90px;transition:0.5s;border-top:1px solid black}.masonry_boxes_load_more:hover .underline{width:70px}.masonry_boxes_load_more .icon{font-family:'Hammersmith One';background:transparent;border:none}.masonry_card_rectangle_large_container .share_smaller,.masonry_card_rectangle_small_container .share_smaller{display:none}.masonry_card_rectangle_large_container:hover .share_smaller,.masonry_card_rectangle_small_container:hover .share_smaller{display:block}.masonry_card_rectangle_small_container{margin-bottom:45px;background-color:#fff;height:250px;width:100%}@media only screen and (min-width: 768px){.masonry_card_rectangle_small_container{margin-bottom:0px;width:350px;height:270px}}@media only screen and (min-width: 992px){.masonry_card_rectangle_small_container{width:300px}}@media only screen and (min-width: 1200px){.masonry_card_rectangle_small_container{width:350px;height:270px}}.masonry_card_rectangle_small_container .masonry_card_rectangle_image{width:100%;height:100%;overflow:hidden;position:relative;text-align:center}@media only screen and (min-width: 992px){.masonry_card_rectangle_small_container .masonry_card_rectangle_image img{width:100%;min-height:100%;position:absolute;bottom:0;left:0;right:0}}.masonry_card_rectangle_small_container .masonry_card_rectangle_content{text-align:center;padding:10px;color:#000}.masonry_card_rectangle_small_container .masonry_card_rectangle_content p{font-size:0.9em;letter-spacing:0}.masonry_card_rectangle_large_container{background-color:#fff;height:250px;width:100%;margin-bottom:20px}@media only screen and (min-width: 768px){.masonry_card_rectangle_large_container{width:350px;height:270px;margin-bottom:0px}}@media only screen and (min-width: 992px){.masonry_card_rectangle_large_container{width:619px;height:600px}}@media only screen and (min-width: 1200px){.masonry_card_rectangle_large_container{width:725px;height:600px}}.masonry_card_rectangle_large_container .masonry_card_rectangle_image{width:100%;height:100%;text-align:center}.masonry_card_rectangle_large_container .masonry_card_rectangle_image img{width:100%;height:100%}.masonry_card_rectangle_large_container .masonry_card_rectangle_content{text-align:center;padding:10px;color:#000}.masonry_boxes_container .masonry_boxes_title{margin:30px 0}.masonry_boxes_container .masonry_boxes_title h3,.masonry_boxes_container .masonry_boxes_title p{display:inline-block}.masonry_boxes_container .masonry_boxes_title h3{padding-left:15px}@media only screen and (min-width: 768px){.masonry_boxes_container .masonry_boxes_title h3{padding:0}}.masonry_boxes_container .masonry_boxes_title p{padding-left:15px}.masonry_boxes_container .masonry_boxes_title .filters{float:right}#product{border-top:1px solid;border-bottom:1px solid;border-color:#f8f8f7}@media only screen and (min-width: 768px) and (max-width: 992px){#product .container{width:auto}}#product .container .col-sm-12{padding-left:15px;padding-right:15px}#product .products_display{background-color:#f8f8f7}#product .product-header{padding:30px 0 0 30px}#product .product-header #enlarge-icon{display:inline-block;float:right;font-size:30px;cursor:pointer;padding-right:25px}#product .product-header p{line-height:38px;display:inline-block;font-family:"Hammersmith One";font-size:14px;color:#a2a2a2}#product .product_image_container{padding:25px 50px 50px;position:relative}#product .product_image_container .image_frame{height:400px;width:100%;max-width:400px;position:relative;margin:0 auto}#product .product_image_container .image_frame img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#product .product_image_container .product_image{width:100%;height:auto}@media only screen and (min-width: 992px){#product .product_image_container{min-height:200px}}#product .product_content{font-family:"Hammersmith One";padding:40px}@media only screen and (min-width: 992px){#product .product_content{padding:50px}}#product .product_content .blurb{letter-spacing:normal;margin:0 0 20px}@media only screen and (min-width: 992px){#product .product_content .blurb{margin:20px 0}}#product .product_content .rating{display:inline-block}#product .product_content .rating button{margin-bottom:2px;outline:none;padding:0;color:#fff;height:20px;width:20px;border-radius:50px;font-size:1.04em;background-color:#444446}#product .product_content .rating .tooltip.bottom .tooltip-arrow{top:0;margin-left:-5px;border-bottom-color:#fff;border-width:0 5px 5px}#product .product_content .rating .tooltip-inner{color:#444446;font-size:1.25em;font-family:"Geogrotesque-Lt";text-transform:none;z-index:100;padding:20px;box-shadow:0 0 30px -4px rgba(0,0,0,0.36);background-color:#fff}#product .product_content .product_specs{text-transform:uppercase;color:#a2a2a2;font-size:0.8em;letter-spacing:1.4px;border-top:1px solid;border-color:rgba(112,112,112,0.1);font-family:"Geogrotesque-Lt"}#product .product_content .product_specs .product_specs_left{display:inline-block;padding:10px 10px 10px 0}#product .product_content .product_specs .product_specs_left p{padding-top:4px;display:inline-block;margin:0;padding-right:10px}#product .product_content .product_specs .product_specs_left .mobile_no_side_border{display:none}@media only screen and (min-width: 768px){#product .product_content .product_specs .product_specs_left .mobile_no_side_border{border-right:1px solid rgba(112,112,112,0.1);height:25px;display:inline-block;float:right;padding-right:10px}}#product .product_content .product_specs .product_specs_right{display:inline-block;padding:10px 10px 10px 0}#product .product_content .product_specs .product_specs_right p{padding-top:4px;display:inline-block;padding-right:10px;margin:0}#product .product_content .product_specs .product_specs_download{display:inline-block;padding:10px 10px 10px 0}#product .product_content .product_specs .product_specs_download a{color:#000;text-decoration:none;font-family:"Hammersmith One"}#product .product_content .product_specs .product_specs_mobile{display:block;border-top:2px solid}@media only screen and (min-width: 768px){#product .product_content .product_specs .product_specs_mobile{display:inline-block;border-top:none}}#product .product_content .product_specs:nth-child(3){border-bottom:1px solid;border-color:rgba(112,112,112,0.1)}#product .product_content .product_description{letter-spacing:0;padding-top:30px;margin-bottom:15px}@media only screen and (min-width: 992px){#product .product_content .product_description{padding-top:20px}}#product .product_content .product_price{color:#e21b2e;padding-top:10px}#product .product_content .product_price p{font-family:"Hammersmith One";display:inline-block;font-weight:500;line-height:1.1;font-size:1.8em}#product .product_content .product_price span{color:#a2a2a2;font-size:0.8em;letter-spacing:1.4px;padding-left:10px;font-family:"Geogrotesque-Lt";text-transform:uppercase}#product .product_content .product_special{color:#e21b2e;font-size:0.8em;letter-spacing:0}#product .product_content .product__location{display:none;font-family:"Geogrotesque-Lt";font-size:0.8em;color:#a2a2a2;padding-top:35px;padding-bottom:10px;letter-spacing:0}#product .product_content .product__location.pageLoaded{display:block}#product .product_content .product__location a{color:#000;text-decoration:none}#product .product_content .product__location a.change{color:#a2a2a2;display:inline-block;border-bottom:1px solid #a2a2a2}#product .product_content .product__location .product__location--loading{letter-spacing:1px}#product .product_content .product__location .product__location--loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4, end) 900ms infinite;animation:ellipsis steps(4, end) 900ms infinite;content:"\2026";width:0}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}#product .product_content a.product__price-guarantee{font-family:"CreamyScript";color:#e21b2e;font-size:1.6em;letter-spacing:0;border-bottom:1px solid #e21b2e}#product .product_content a.product__price-guarantee:hover{color:#e21b2e}#product .product_content .product__storecta{padding-bottom:15px}#product .product_content .border_bottom{border-bottom:1px solid rgba(112,112,112,0.1);text-align:left}#product .product_content .border_bottom .beaumont_button,#product .product_content .border_bottom .beaumont_button__red{margin:30px 0;width:100%}@media only screen and (min-width: 768px){#product .product_content .border_bottom .beaumont_button,#product .product_content .border_bottom .beaumont_button__red{width:auto}}#product .product_content .product_category{display:inline-block;border-radius:25px;padding:6px 15px;background-color:#e8e8e8;margin:20px 5px 20px 0}#product .product_content .product_category a{font-family:"Geogrotesque-Lt";color:#000;font-size:14px;margin:0;letter-spacing:0}#product .product_content .product_category a:focus,#product .product_content .product_category a:hover{text-decoration:none}.product_disclaimer{letter-spacing:0;font-size:0.8em;padding:20px 0;opacity:0.5}@media only screen and (min-width: 992px){.product_disclaimer{padding-top:20px}}#product_location .product_location_content{display:none}#product_location .product_location_content.pageLoaded{display:block}.dropshadow{filter:drop-shadow(3px 4px 3px silver)}.pre_footer{background-size:cover;background-repeat:no-repeat;background-position:center center}.pre_footer .pre_footer_btn{height:418px;text-align:center}.pre_footer .pre_footer_btn .btn{margin-top:175px}.room_ideas{background-color:#67D0A0;position:relative;text-align:center;padding-bottom:100px}@media only screen and (min-width: 992px){.room_ideas{height:879px;padding-bottom:0}}@media only screen and (min-width: 1200px){.room_ideas{text-align:none}}.room_ideas .room_ideas_caption{margin-top:20px}@media only screen and (min-width: 992px){.room_ideas .room_ideas_caption{margin-top:235px;float:right}}.room_ideas .room_ideas_caption .underline{display:none;position:absolute;top:282px;z-index:10;left:390px;border-bottom:1px solid white;width:100px}@media only screen and (min-width: 992px){.room_ideas .room_ideas_caption .underline{display:block}}@media only screen and (min-width: 1200px){.room_ideas .room_ideas_caption .underline{left:470px}}.room_ideas .room_ideas_caption h2{margin-right:auto;font-family:"CreamyScript";color:white;font-size:3em;letter-spacing:1px}@media only screen and (min-width: 992px){.room_ideas .room_ideas_caption h2{font-size:2.8em;margin-right:10px}}.room_ideas .owl-carousel .owl-nav{text-align:center}.room_ideas .owl-carousel .owl-nav .owl-prev{color:white;position:relative;display:inline-block;text-align:center}.room_ideas .owl-carousel .owl-nav .owl-next{color:white;position:relative;display:inline-block;text-align:center}.room_ideas .room_ideas_image_container{position:relative}.room_ideas .room_ideas_image_container img{width:100%;height:100%}.room_ideas .room_ideas_image_container .beaumont_button,.room_ideas .room_ideas_image_container .beaumont_button__red{top:139px;left:197px;margin-top:140px}@media only screen and (min-width: 992px){.room_ideas .room_ideas_image_container .beaumont_button,.room_ideas .room_ideas_image_container .beaumont_button__red{margin-top:0;position:absolute;top:195px}}@media only screen and (min-width: 1200px){.room_ideas .room_ideas_image_container .beaumont_button,.room_ideas .room_ideas_image_container .beaumont_button__red{top:175px;left:255px;position:absolute}}.room_ideas .room_ideas_section_logo_mobile{margin-top:30px}.room_ideas .room_ideas_section_logo_mobile img{height:81px;width:81px}@media only screen and (min-width: 992px){.room_ideas .room_ideas_section_logo_mobile{display:none}}.room_ideas .room_ideas_section_logo{top:50px;z-index:10;right:100px}@media only screen and (min-width: 992px){.room_ideas .room_ideas_section_logo{display:block}}.room_ideas .product_image_container{display:none;z-index:10;text-align:center;border:4px solid white;padding:50px;position:absolute;left:80px;top:362px;width:409px;height:409px}@media only screen and (min-width: 992px){.room_ideas .product_image_container{display:block}}@media only screen and (min-width: 1200px){.room_ideas .product_image_container{left:165px}}@media only screen and (min-width: 992px){.room_ideas .product_image_container img{max-height:300px;max-width:300px}}.room_ideas .room_idea_solo img{width:100%;height:100%}.room_ideas .room_idea_solo .beaumont_button,.room_ideas .room_idea_solo .beaumont_button__red{top:175px;left:255px}@media only screen and (min-width: 992px){.room_ideas .room_idea_solo .beaumont_button,.room_ideas .room_idea_solo .beaumont_button__red{position:absolute}}.room_ideas .item{position:relative}@media only screen and (min-width: 992px){.room_ideas .item{height:450px;margin-top:166px}}.room_ideas .owl-theme .owl-nav{font-size:2em;margin-top:-210px}@media only screen and (min-width: 992px){.room_ideas .owl-theme .owl-nav{margin-top:0}}.room_ideas .owl-theme .owl-nav .owl-prev{margin:auto;border-right:1px solid white;height:50px;border-radius:0}@media only screen and (min-width: 992px){.room_ideas .owl-theme .owl-nav .owl-prev{padding-right:25px}}@media only screen and (min-width: 1200px){.room_ideas .owl-theme .owl-nav .owl-prev{padding-right:45px}}.style_room_ideas .room_ideas .product_image_container{position:relative}.style_room_ideas .room_ideas .product_image_container img{height:100%;margin-top:60px;position:absolute;left:0;bottom:0;width:100%}.card_carousel .removePadding{padding:0}.card_carousel .card_carousel_title{width:auto;text-align:center;margin:50px auto 40px;letter-spacing:normal}.card_carousel .card_carousel_title p{font-size:1.35em}.card_carousel .center{display:inline-block}.card_carousel .cards{text-align:center;padding-bottom:40px}.card_carousel .feature_card .card_context .card_text{letter-spacing:normal}.card_carousel .owl-carousel .owl-item img{display:inline-block;width:unset}.owl-theme .owl-nav{font-size:1.1em}.owl-theme .owl-nav .owl-prev{color:#000;position:absolute;top:35%;margin-left:-20px;display:none;background:transparent}@media only screen and (min-width: 992px){.owl-theme .owl-nav .owl-prev{display:block;left:-8px}}@media only screen and (min-width: 1200px){.owl-theme .owl-nav .owl-prev{left:-8px}}.owl-theme .owl-nav .owl-next{color:#000;position:absolute;top:35%;display:none;background:transparent}@media only screen and (min-width: 992px){.owl-theme .owl-nav .owl-next{display:block;right:-8px}}@media only screen and (min-width: 1200px){.owl-theme .owl-nav .owl-next{right:-25px}}.owl-theme .owl-nav .owl-next:hover,.owl-theme .owl-nav .owl-prev:hover{background:transparent;color:#000;text-decoration:none}.owl-theme .owl-dots .owl-dot span{margin:2px 4px;width:6px;height:6px}a.card_container--black{color:#000}.card_container{padding:12px;text-align:center;color:#000;text-decoration:none}.card_container:focus{color:#000}@media only screen and (min-width: 992px){.card_container{min-height:440px}}.card_container .card_product_price{position:absolute;left:0;right:0;top:calc(50% - 36px);display:none;text-transform:uppercase;z-index:2}@media only screen and (min-width: 768px){.card_container .card_product_price{padding:0}}@media only screen and (min-width: 992px){.card_container .card_product_price{padding:0}}.card_container .card_product_price p{font-size:0.8em}.card_container .card_product_price h3{font-size:2em;color:#f02034}.card_container .image-frame{position:relative;min-height:165px;padding:40px 30px 10px;max-height:165px}@media only screen and (min-width: 992px){.card_container .image-frame{padding:30px;padding-top:40px}}.card_container .image-frame img{width:auto;max-height:120px;max-width:100%}@media only screen and (min-width: 992px){.card_container .image-frame img{max-height:230px}}.card_container .card_text{padding:10px;font-size:0.9em}@media only screen and (min-width: 768px){.card_container .card_text{font-size:1em}}@media only screen and (min-width: 992px){.card_container .card_text{position:absolute;top:270px;width:240px;right:0;left:0;margin:auto}}.card_container .card_text p{margin:0}@media only screen and (min-width: 768px){.card_container .card_text p{margin:0 0 10px}}.card_container .card_text .special{color:#e21b2e;min-height:20px;font-size:0.8em;font-family:"Hammersmith One";margin-top:20px}@media only screen and (min-width: 768px){.card_container .card_text .special{margin-top:auto}}.card_container .card_text .special .h3,.card_container .card_text .special h3{margin:0;font-size:1.8em}.card_container .card_text .special .percentage{padding-top:10px;padding-bottom:10px;max-width:160px;letter-spacing:0;margin:auto;font-family:"Hammersmith One"}.card_container .card_text .subtext{font-size:0.8em;color:#4d4d4f}.card_container:hover{text-decoration:none;color:#000}.on_sale,.product-card__tv-icon{z-index:2;position:absolute}.on_sale img,.product-card__tv-icon img{width:50px;height:50px}.product-card__tv-icon{display:inline-block;border-radius:50%;top:10px;right:10px;width:50px;height:50px;-webkit-box-shadow:0 6px 30px -8px rgba(0,0,0,0.36);box-shadow:0 6px 30px -8px rgba(0,0,0,0.36)}.product-card__tv-icon .product-card__tv-content--open{display:none}.product-card__tv-icon:hover{width:auto;border-radius:35px;float:right}.product-card__tv-icon:hover .product-card__tv-content--open{display:inline-block;float:left;padding:8px 0 0 13px;width:130px}.product-card__tv-icon img{width:50px !important}.product-card__tv-icon .product-card__tv-content--open{font-family:"Hammersmith One";text-transform:uppercase;font-size:14px;color:#000;text-decoration:none}.on_sale{top:0;left:0;text-align:left}.on_sale img{width:70px;height:70px}.feature_card{background-color:white;padding:0;height:330px;margin:10px 80% 18px;width:215px;-webkit-box-shadow:2px 3px 11px 1px #ebebeb;box-shadow:2px 3px 11px 1px #ebebeb;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;position:relative}@media only screen and (min-width: 768px){.feature_card{width:225px;height:350px;margin:10px 133px 18px}}@media only screen and (min-width: 992px){.feature_card{height:450px;margin:10px 3px 18px}}@media only screen and (min-width: 1200px){.feature_card{width:260px;margin:10px 10px 18px}}.feature_card .share_smaller{display:none;position:static}.feature_card:hover{color:#000}.feature_card:hover .card_product_price{display:block}.feature_card:hover .share_smaller{display:block}@media only screen and (max-width: 992px){.three_card{margin:15px}}@media only screen and (max-width: 992px) and (max-width: 426px){.three_card{margin:5px}}@media only screen and (max-width: 992px){.two_card{margin:15px}}@media only screen and (max-width: 992px) and (max-width: 426px){.two_card{margin:5px}}@media only screen and (max-width: 992px){.solo_card{margin:0}}@media only screen and (max-width: 992px){.three_card,.two_card{width:auto;max-width:194px}}.three_card .image-frame,.two_card .image-frame{padding:10px}.gallery_cards{margin:10px 0 0 8px;width:47%;height:auto;min-height:340px;max-height:340px;padding-bottom:0}@media only screen and (min-width: 426px){.gallery_cards{margin:10px 0 0 11px;min-height:340px}}@media only screen and (min-width: 768px){.gallery_cards{width:215px;min-height:360px;margin:10px 10px 18px 25px;position:relative}}@media only screen and (min-width: 992px){.gallery_cards{width:260px;margin:10px 16px 18px;min-height:450px;max-height:450px}}.card_busy{position:absolute;top:200px;left:0;right:0;z-index:0}.square_card .square_card_image{position:relative}.square_card .square_card_image img{width:100%}.square_card .square_card_image .share_smaller{display:none}.square_card .square_card_image:hover .share_smaller{display:block}.square_card .square_card_title{text-align:center;margin:15px 0}.square_card .square_card_title p{color:black;font-size:0.8em}.style_container{background-color:#afdedb;position:relative}@media only screen and (min-width: 992px){.style_container{height:inherit}}.style_container .style_content{margin-top:66px;text-align:center;padding:0 20px}@media only screen and (min-width: 992px){.style_container .style_content{padding:0;margin-top:65px;margin-left:105px;text-align:left}}.style_container .style_content .underline{border-bottom:1px solid;width:107px;position:absolute;top:75px;left:0;display:none}@media only screen and (min-width: 992px){.style_container .style_content .underline{display:block}}.style_container .style_content .style_header h3{font-size:1.3em}.style_container .style_content .style_text p{margin-top:20px;font-size:1.33em;line-height:1.29em;letter-spacing:0}.style_container .style_content .style_button{text-transform:uppercase}.style_container .style_content .style_button p{font-family:'Hammersmith One';letter-spacing:normal;display:inline-block;font-size:0.8em;color:#fff;vertical-align:super;padding-left:10px}@media only screen and (min-width: 768px){.style_container .style_content .style_button p{display:block;letter-spacing:1px;padding-left:0}}@media only screen and (min-width: 992px){.style_container .style_content .style_button p{display:inline-block;letter-spacing:0}}@media only screen and (min-width: 992px){.style_container .style_content .style_button a{padding-right:15px}}.style_container .style_image{text-align:center;margin-top:75px}@media only screen and (min-width: 1200px){.style_container .style_image{padding-top:89px}}.style_container .style_image img{width:100%;max-width:550px;padding:0 20px}@media only screen and (min-width: 992px){.style_container .style_image img{max-width:unset;left:auto;padding:0}}.style_container .remove_position{position:inherit}@media only screen and (min-width: 992px){.style_container .remove_position{position:relative}}.full_banner,.full_banner_container{position:relative}.full_banner .full_banner_category,.full_banner_container .full_banner_category{color:white;font-size:0.8em;padding:30px;text-transform:uppercase;position:absolute;font-family:"Hammersmith One"}.full_banner .full_banner_content,.full_banner_container .full_banner_content{color:white;padding:50px 15px 0}@media only screen and (min-width: 992px){.full_banner .full_banner_content,.full_banner_container .full_banner_content{margin-top:112px;padding:50px 0 0 140px}}@media only screen and (min-width: 1200px){.full_banner .full_banner_content,.full_banner_container .full_banner_content{margin-top:105px;padding:50px 0 50px 140px}}.full_banner .full_banner_content h1,.full_banner_container .full_banner_content h1{font-family:"CreamyScript";font-size:2.8em;line-height:36px}.full_banner .full_banner_content .full_banner_description,.full_banner_container .full_banner_content .full_banner_description{margin-top:25px}.full_banner .full_banner_content .full_banner_description p,.full_banner_container .full_banner_content .full_banner_description p{font-size:24px;letter-spacing:normal}.full_banner .full_banner_arrow,.full_banner_container .full_banner_arrow{color:white;position:relative;display:none;font-size:2em;display:none;padding-left:150px;height:80px}@media only screen and (min-width: 992px){.full_banner .full_banner_arrow,.full_banner_container .full_banner_arrow{display:inline-block}.full_banner .full_banner_arrow .icon,.full_banner_container .full_banner_arrow .icon{cursor:pointer}.full_banner .full_banner_arrow:hover .icon,.full_banner_container .full_banner_arrow:hover .icon{animation-duration:2s;animation-fill-mode:both;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-name:bounce}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-0.5rem)}}}.full_banner .full_banner_image,.full_banner_container .full_banner_image{text-align:center;padding-bottom:20px}@media only screen and (min-width: 992px){.full_banner .full_banner_image,.full_banner_container .full_banner_image{padding-bottom:0;margin-top:50px}}.full_banner .full_banner_image img,.full_banner_container .full_banner_image img{width:100%;height:auto;max-width:586px}@media only screen and (min-width: 992px){.full_banner .full_banner_image img,.full_banner_container .full_banner_image img{max-width:485px;width:485px}}.full_banner .full_banner_bottom,.full_banner_container .full_banner_bottom{position:absolute;bottom:0}.full_banner.inverted,.full_banner_container.inverted{color:#000}.full_banner.inverted .full_banner_category,.full_banner_container.inverted .full_banner_category{color:#000}.full_banner.inverted .full_banner_content,.full_banner_container.inverted .full_banner_content{color:#000}.full_banner.inverted .full_banner_content h1,.full_banner_container.inverted .full_banner_content h1{color:#000}.full_banner.inverted .full_banner_description,.full_banner_container.inverted .full_banner_description{color:#000}.full_banner.inverted .full_banner_arrow,.full_banner_container.inverted .full_banner_arrow{color:#000}.full_banner__cta,.full_banner_container__cta{padding:20px 0}.banner_with_box_container{position:relative}.banner_with_box_container .scrim{position:absolute;top:0;left:0;right:0;z-index:-1}.banner_with_box_container .banner_background_no_image{height:335px}@media only screen and (min-width: 768px){.banner_with_box_container .banner_background_no_image{height:495px}}@media only screen and (min-width: 992px){.banner_with_box_container .banner_background_no_image{height:580px}}.banner_with_box_container .banner_background_image{height:650px}@media only screen and (min-width: 768px){.banner_with_box_container .banner_background_image{height:475px}}@media only screen and (min-width: 992px){.banner_with_box_container .banner_background_image{height:580px}}.banner_with_box_container .banner_background{position:absolute;top:0;left:0;right:0;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:center center}.banner_with_box_container .no_image_height{height:300px}@media only screen and (min-width: 768px){.banner_with_box_container .row_height{height:404px}}@media only screen and (min-width: 992px){.banner_with_box_container .row_height{height:497px}}.banner_with_box_container .main_banner_area{color:#fff;height:inherit}@media only screen and (min-width: 992px){.banner_with_box_container .main_banner_area{margin-top:20px}}.banner_with_box_container .main_banner_area .banner_with_box_category{position:relative;display:inline-block;font-family:"Hammersmith One";left:30px;color:white;top:30px;text-transform:uppercase;font-size:0.8em}@media only screen and (min-width: 768px){.banner_with_box_container .main_banner_area .banner_with_box_category{left:18px}}@media only screen and (min-width: 992px){.banner_with_box_container .main_banner_area .banner_with_box_category{font-size:1em;left:35px;margin:0}}.banner_with_box_container .main_banner_area .banner_with_box_category.breadcrumb{background-color:transparent;padding:0;font-size:0.8em}@media only screen and (min-width: 992px){.banner_with_box_container .main_banner_area .banner_with_box_category.breadcrumb{font-size:1em}}.banner_with_box_container .main_banner_area .banner_with_box_category.breadcrumb a,.banner_with_box_container .main_banner_area .banner_with_box_category.breadcrumb span{color:#fff;background-color:transparent}.banner_with_box_container .main_banner_area .banner_with_box_category.breadcrumb a:hover{text-decoration:underline}.banner_with_box_container .main_banner_area .banner_image_container{position:initial}@media only screen and (min-width: 992px){.banner_with_box_container .main_banner_area .banner_image_container{position:relative}}.banner_with_box_container .main_banner_area .banner_image{z-index:-1;min-height:200px;max-height:600px;max-width:544px}@media only screen and (min-width: 768px){.banner_with_box_container .main_banner_area .banner_image{max-width:615px;min-height:384px;max-height:384px}}@media only screen and (min-width: 992px){.banner_with_box_container .main_banner_area .banner_image{min-height:478px;max-height:478px;max-width:none}}.banner_with_box_container .main_banner_area .banner_image img{width:100%;bottom:0;right:0}@media only screen and (min-width: 426px){.banner_with_box_container .main_banner_area .banner_image img{right:0;max-height:550px}}@media only screen and (min-width: 768px){.banner_with_box_container .main_banner_area .banner_image img{right:85px;max-height:405px;width:auto;position:relative}}@media only screen and (min-width: 992px){.banner_with_box_container .main_banner_area .banner_image img{bottom:1px;max-width:665px;max-height:478px;right:0;width:auto;position:absolute}}@media only screen and (min-width: 992px){.banner_with_box_container .main_banner_area .banner_no_image{margin-bottom:0}}.banner_with_box_container .main_banner_area .banner_header{color:white;font-size:2.2em;margin-top:40px;padding:0 16px}@media only screen and (min-width: 768px){.banner_with_box_container .main_banner_area .banner_header{padding:0}}@media only screen and (min-width: 992px){.banner_with_box_container .main_banner_area .banner_header{max-width:800px;width:100%;margin-left:0;margin-top:200px}}.banner_with_box_container .main_banner_area .banner_header h1{z-index:2;line-height:30px}@media only screen and (min-width: 992px){.banner_with_box_container .main_banner_area .banner_header h1{margin-top:0;line-height:initial;font-size:1em}}.banner_with_box_container .banner_content{background-color:#fff;padding:30px 20px}@media only screen and (min-width: 992px){.banner_with_box_container .banner_content{padding:75px 0}}.banner_with_box_container .banner_content .with_links{padding-bottom:45px}@media only screen and (min-width: 992px){.banner_with_box_container .banner_content .with_links{padding:0}}.banner_with_box_container .banner_content .banner_text{font-size:1.35em;letter-spacing:0;line-height:30px}.banner_with_box_container .banner_content .banner_text h1,.banner_with_box_container .banner_content .banner_text h2,.banner_with_box_container .banner_content .banner_text h3{padding-bottom:10px}@media only screen and (min-width: 992px){.banner_with_box_container .banner_content .banner_text h1,.banner_with_box_container .banner_content .banner_text h2,.banner_with_box_container .banner_content .banner_text h3{padding-bottom:0}}.banner_with_box_container .banner_content .banner_tabs{letter-spacing:normal}.banner_with_box_container .banner_content .banner_tabs .tab{border-bottom:1px solid #f8f8f7;padding:13px 0}.banner_with_box_container .banner_content .banner_tabs .tab a{color:#000}.banner_with_box_container .banner_content .banner_tabs .tab p{color:#000;margin:0}.banner_with_box_container .banner_content .banner_tabs .tab .icon{display:inline-block;padding-right:10px}.banner_with_box_container .banner_content .location_form *:focus{outline:none}.banner_with_box_container .banner_content .location_form .state_input{float:left;margin-right:27px}.banner_with_box_container .banner_content .location_form .state_input select{padding:11px;background-color:#fff;color:#a2a2a2;height:60px;width:112px;border:1px solid rgba(0,0,0,0.3)}.banner_with_box_container .banner_content .location_form .postcode_input input{padding:11px;color:#000;height:60px;width:100px;border:1px solid rgba(0,0,0,0.3)}.banner_with_box_container .banner_content .location_form .input-button button{letter-spacing:1px;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#fff;background-color:#e21b2e;font-family:"Hammersmith One";border-radius:8px;height:50px;width:240px;margin-top:18px}.other_rooms .other_rooms_title{text-align:center;padding:50px 0}.other_rooms .other_rooms_title p{font-size:1.35em}.other_rooms .other_rooms_content .even{padding-left:10px}@media only screen and (min-width: 992px){.other_rooms .other_rooms_content .even{padding-right:10px}}.other_rooms .other_rooms_content .odd{padding-right:10px}@media only screen and (min-width: 992px){.other_rooms .other_rooms_content .odd{padding-left:10px}}.other_rooms .other_rooms_bottom{margin-bottom:30px}@media only screen and (min-width: 992px){.other_rooms .other_rooms_bottom{margin-bottom:100px}}@media only screen and (max-width: 768px){.other_rooms .grid .menu_masonary{margin-bottom:5px}.other_rooms .grid .menu_masonary:nth-child(odd){right:0;left:inherit !important}}@media only screen and (max-width: 768px){.other_rooms .grid .item_masonary{width:100%}}.other_rooms .grid-item{margin-bottom:45px}@media only screen and (max-width: 768px){.other_rooms .grid-item{width:45%}}@media only screen and (min-width: 768px){.other_rooms .grid-item{margin-bottom:45px}}#products{letter-spacing:0}#products .load_check{display:none}#products .load_check.loaded{display:block}.product_gallery{background-color:#fafafa;text-align:center;letter-spacing:0}.product_gallery .btn{margin-top:20px;font-size:0.7em;border-radius:0;color:black;font-family:'Hammersmith One' !important;background:transparent;box-shadow:none;font-weight:600;outline:none;text-transform:uppercase}.product_gallery .btn:hover .underline{width:100px}.product_gallery .underline{width:40px;margin:8px auto 70px;transition:0.5s;border-top:1px solid black}.product_gallery .no_products{margin:50px 17px}.product_gallery .product_gallery_title{background-color:#fafafa}.product_gallery .product_gallery_title h3{margin:50px 17px;font-size:24px}.masonry_container{background-color:#fafafa;padding:40px 0 70px}.masonry_container .masonry_boxes_busy{text-align:center}.masonry_container .masonry_title{text-align:center;margin:50px}.masonry_container .masonry_title p{font-size:1.1em}.masonry_container .grid-item{display:block;text-decoration:none;color:black;box-shadow:0 4px 6px 1px #ebebeb;width:100%;margin:8px 0 30px;opacity:1}@media only screen and (min-width: 768px){.masonry_container .grid-item{margin:8px 10px 30px;width:330px}}@media only screen and (min-width: 992px){.masonry_container .grid-item{margin:8px 8px 20px;width:269px}}.masonry_container .grid-item.loaded{opacity:1}@media only screen and (min-width: 992px){.masonry_container .grid-item .share_smaller .favourites_link_container{display:none}}@media only screen and (min-width: 992px){.masonry_container .grid-item .share_smaller .share_button_container{display:none}}.masonry_container .grid-item:hover{display:block;text-decoration:none;color:black;transition:all 0.3s;box-shadow:0 4px 17px 6px #EBEBEB;z-index:2}.masonry_container .grid-item:hover .share_smaller .favourites_link_container,.masonry_container .grid-item:hover .share_smaller .share_button_container{display:block}.masonry_card_container a{color:black}.masonry_card_container .masonry_card_image{position:relative}.masonry_card_container .masonry_card_image a{width:100%}.masonry_card_container .masonry_card_image img{width:100%}.masonry_card_container .masonry_card_content{letter-spacing:normal;padding:15px 15px}.masonry_card_container .masonry_card_content a{font-family:"Hammersmith One";font-size:14px}.masonry_card_container .masonry_card_content h3{line-height:19px;margin:10px 0 15px}.masonry_card_container .masonry_card_content .masonry_card_date{color:#a2a2a2}.masonry_card_container .masonry_card_content p{font-size:0.9em;line-height:1.5}.stylists_card_carousel{height:630px;background-color:#AFDEDB}.stylists_card_carousel .card_carousel_title{font-size:1.35em;text-align:center;margin:50px}.owl-theme .owl-nav .owl-next,.owl-theme .owl-nav .owl-prev{font-size:1em;margin-top:40px}.for_desktop{display:none}@media only screen and (min-width: 768px){.for_desktop{display:block}}.for_desktop .feature_stylist_card{margin:10px auto 18px}.carousel_for_mobile{display:block}@media only screen and (min-width: 768px){.carousel_for_mobile{display:none}}.stylist_card_container{text-align:center}.stylist_card_container .stylist_card_name{margin-top:15px;opacity:0}.stylist_card_container .stylist_card_name p{color:#000}.stylist_card_container .stylist_card_image{margin:40px auto;min-height:138px;height:138px;width:138px;text-align:center}.stylist_card_container .stylist_card_image img{border-radius:50%;width:100%;height:100%;background-color:#fafafa;margin:auto}.stylist_card_container .stylist_card_link{opacity:0}.stylist_card_container .stylist_card_link h3{color:black;font-size:0.8em}@media only screen and (max-width: 768px){.stylist_owl .active .feature_stylist_card{background-color:#fff;box-shadow:0 0 6px -2px}}@media only screen and (max-width: 992px){.stylist_owl .active .feature_stylist_card .stylist_card_container .stylist_card_name{opacity:1}}@media only screen and (max-width: 992px){.stylist_owl .active .feature_stylist_card .stylist_card_container .stylist_card_link{opacity:1}}.feature_stylist_card{padding:12px;height:330px;width:215px;transition:transform 1s;position:relative;margin:10px 21% 18px}@media only screen and (min-width: 426px){.feature_stylist_card{margin:10px 29% 18px}}@media only screen and (min-width: 580px){.feature_stylist_card{margin:10px 33% 18px}}@media only screen and (min-width: 768px){.feature_stylist_card{width:225px;height:350px;margin:10px 133px 18px;background-color:#fff;box-shadow:0 0 6px -2px}}@media only screen and (min-width: 992px){.feature_stylist_card{height:360px;margin:10px 3px 18px;background-color:transparent;box-shadow:none}}@media only screen and (min-width: 1200px){.feature_stylist_card{width:260px;height:380px;margin:10px 10px 18px}}.feature_stylist_card .share_smaller{display:none}@media only screen and (min-width: 992px){.feature_stylist_card:hover .stylist_card_link{border-bottom:1px solid #000}}@media only screen and (min-width: 768px){.feature_stylist_card{background-color:#fff;box-shadow:0 0 6px -2px}.feature_stylist_card .stylist_card_name{opacity:1}.feature_stylist_card .stylist_card_link{display:inline-block;opacity:1}.feature_stylist_card .stylist_card_link h3{margin-bottom:0}}.locations_container{font-size:0.9em;background-color:#fafafa;padding-bottom:50px}@media only screen and (min-width: 992px){.locations_container{padding-bottom:100px;background-color:#fff}}.locations_container ul{padding:0 10px;margin-bottom:0;font-family:"Geogrotesque-Md";color:black;margin-top:30px}@media only screen and (min-width: 992px){.locations_container ul{margin-top:30px}}.locations_container li{border-bottom:1px solid #e8e8e8;display:block;font-family:"Geogrotesque-Lt";padding:13px 0}@media only screen and (min-width: 992px){.locations_container li{padding:8px 0}}.locations_container li a{color:black}.locations_container li a:focus{text-decoration:underline}@media only screen and (min-width: 992px){.locations_container li a:focus{text-decoration:none}}.locations_container li p{margin:0}.locations_container .stores{background-color:#fafafa;letter-spacing:0;padding-bottom:15px}@media only screen and (min-width: 992px){.locations_container .stores{background-color:#fff;padding-bottom:0}}.locations_container .stores li:first-child{border-top:1px solid #e8e8e8;margin-top:8px}.locations_container .filter_desktop{display:none;padding:63px 0 62px;margin:0}@media only screen and (min-width: 992px){.locations_container .filter_desktop{display:block}}.locations_container .tag_filter .filter_mobile{display:block;padding:25px 0 10px;margin:0}@media only screen and (min-width: 992px){.locations_container .tag_filter .filter_mobile{padding:50px 0;display:none}}.locations_container .tag_filter .filter_mobile ul{font-family:"Geogrotesque-Lt";margin-top:15px}.locations_container .tag_filter .filter_mobile .mobile_filter_list{height:75px;margin-top:10px}.locations_container .tag_filter .filter_mobile li label{padding:13px 15px;min-width:0;margin:2px 5px 3px 0;font-size:0.9em;height:45px}@media only screen and (min-width: 992px){.locations_container .tag_filter .filter_mobile li label{padding:13px 10px}}.locations_container .tag_filter .filter_mobile .filter_arrow_down,.locations_container .tag_filter .filter_mobile .filter_arrow_up{float:right;display:inline-block;margin-right:20px;font-size:1.3em}.locations_container .tag_filter .filter_mobile .closed{display:none}.locations_container .tag_filter .filter_mobile .filter_clear_toggle{margin-top:30px}.locations_container .tag_filter .filter_mobile .filter_clear_toggle .filter_hide,.locations_container .tag_filter .filter_mobile .filter_clear_toggle .filter_show{display:inline-block;color:#a2a2a2}.locations_container .tag_filter .filter_mobile .filter_clear_toggle .filter_clear{color:#a2a2a2;display:inline-block;float:right;margin-right:25px}.locations_container .form-group li,.locations_container .form-group ul{border-bottom:0}.locations_container .form-group ul{margin-top:30px;margin-bottom:30px}@media only screen and (min-width: 992px){.locations_container .form-group ul{margin-bottom:15px}}.locations_container .form-group li.active label{background-color:#000;color:#fff}.locations_container #locations_filter{letter-spacing:0}.store_description_container{background-color:#fafafa;padding-top:10px}@media only screen and (min-width: 768px){.store_description_container{background-color:#fff}}.store_description_container .store_details{letter-spacing:0;padding:0 35px 10px;z-index:2}@media only screen and (min-width: 992px){.store_description_container .store_details{padding:0 15px;margin:30px;z-index:0}}.store_description_container .store_details .store_title{color:#A2A2A2;font-size:0.8em;text-transform:uppercase;font-family:"Hammersmith One"}@media only screen and (min-width: 768px){.store_description_container .store_details .store_title{display:none}}.store_description_container .store_details .store_title h1{font-size:1em}@media only screen and (min-width: 992px){.store_description_container .store_details .store_title h1{font-size:1.3em}}.store_description_container .store_details .store_contact,.store_description_container .store_details .store_hours{margin-top:40px}.store_description_container .store_details .store_contact h3,.store_description_container .store_details .store_contact p,.store_description_container .store_details .store_hours h3,.store_description_container .store_details .store_hours p{border-bottom:1px solid #e0e0e0;font-size:0.9em;padding-bottom:5px}.store_description_container .store_details .store_contact ul,.store_description_container .store_details .store_hours ul{list-style:none;margin:0;padding:0}.store_description_container .store_details .store_contact ul li,.store_description_container .store_details .store_hours ul li{border-bottom:1px solid #e0e0e0;font-size:0.9em;padding-bottom:5px}.store_description_container .store_details .store_contact{border-bottom:none}.store_description_container .store_details .store_contact .store_mobile_button{width:52px;height:52px;display:inline-block;background-color:#fff;border-radius:50%;text-align:center;padding:7px;font-size:2em;color:#000;margin-right:10px;box-shadow:0 0 6px 0 rgba(0,0,0,0.3)}@media only screen and (min-width: 768px){.store_description_container .store_details .store_contact .store_mobile_button{display:none}}.store_description_container .store_details .store_contact .store_mobile_button .icon-Email{font-size:0.9em;margin-top:10px}.store_description_container .store_details .store_contact p{display:none}@media only screen and (min-width: 768px){.store_description_container .store_details .store_contact p{display:block}}.store_description_container .store_details .store_btn{text-align:center}@media only screen and (min-width: 768px){.store_description_container .store_details .store_btn{text-align:inherit}}.store_description_container .store_details .store_btn .beaumont_button,.store_description_container .store_details .store_btn .beaumont_button__red{background-color:#f02034;color:white;text-align:center}@media only screen and (min-width: 768px){.store_description_container .store_details .store_btn .beaumont_button,.store_description_container .store_details .store_btn .beaumont_button__red{min-width:213px}}.store_description_container .store_map_container{padding-bottom:30px}@media only screen and (min-width: 768px){.store_description_container .store_map_container{padding-bottom:0}}.store_description_container .store_map_container .store_map{width:100%;height:265px}@media only screen and (min-width: 768px){.store_description_container .store_map_container .store_map{height:550px}}.store_content_container .content_header{padding-bottom:0}@media only screen and (min-width: 768px){.store_content_container .content_header{padding-bottom:10px}}.store_content_container .content_header h2{margin-bottom:0}@media only screen and (min-width: 768px){.store_content_container .content_header h2{margin-bottom:10px}}.store_name{font-size:1.3em}.stores_map_container{border-bottom:1px solid rgba(222,222,222,0.2);position:relative}@media only screen and (min-width: 992px){.stores_map_container{border-bottom:none}}@media only screen and (min-width: 992px){.stores_map_container{min-height:700px}}.stores_map_container .noPadding{padding:0}.stores_map_container .stores_filter_container{width:100%;vertical-align:top;padding-top:70px;background-color:#444446;display:none}@media only screen and (min-width: 992px){.stores_map_container .stores_filter_container{min-height:700px;display:inline-block}}.stores_map_container .stores_filter_container .filter_contrainer{min-height:550px;min-width:200px}.stores_map_container .stores_filter_container .filter_contrainer ul{list-style:none;padding-left:0;color:#a2a2a2}.stores_map_container .stores_filter_container .filter_contrainer ul li{padding:1px 0;cursor:pointer;letter-spacing:0}.stores_map_container .stores_filter_container .filter_contrainer ul li a{color:#fff}.stores_map_container .stores_filter_container .filter_contrainer ul li a:hover{color:#a2a2a2}.stores_map_container .stores_filter_container .all_stores_link{color:#fff}.stores_map_container .stores_filter_container .all_stores_link p{cursor:pointer;display:inline-block;text-transform:uppercase;vertical-align:super;font-family:"Hammersmith One";font-size:0.8em}.stores_map_container .stores_filter_container .all_stores_link .map_arrow{cursor:pointer;display:inline-block;font-size:1.7em}.stores_map_container .stores_filter_container .all_stores_link:hover .map_arrow{animation-duration:2s;animation-fill-mode:both;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-name:bounce}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-0.5rem)}}.stores_map_container .map_container{width:100%}@media only screen and (min-width: 992px){.stores_map_container .map_container{display:inline-block}}.stores_map_container .map_container #googleBigMap{width:100%;height:386px}@media only screen and (min-width: 992px){.stores_map_container .map_container #googleBigMap{height:700px}}.stores_map_container .map_container .marker-detail{background-color:#fff;letter-spacing:0}@media only screen and (min-width: 992px){.stores_map_container .map_container .marker-detail{position:absolute;top:0;margin:10px;box-shadow:2px 3px 12px #aaa;border-radius:3px}}.stores_map_container .map_container .marker-close{display:block;float:right;padding:10px 13px;color:white;cursor:pointer}.stores_map_container .map_container .marker-close .icon{vertical-align:middle}.stores_map_container .map_container .marker-name{background-color:#e21b2e;padding:10px 20px;color:white}.stores_map_container .map_container .marker-phone{padding:10px 0 0}.stores_map_container .map_container .marker-phone a{color:#000;border-bottom:1px solid #fff}.stores_map_container .map_container .marker-phone:hover a{border-bottom:1px solid #000}.stores_map_container .map_container .marker-link{display:inline-block;color:black;border-bottom:1px solid #fff;font-family:"Hammersmith One";font-size:0.8em;padding-top:10px}.stores_map_container .map_container .marker-link:hover{border-bottom:1px solid #000}.stores_map_container .map_container .marker-link-right{margin-left:20px}.stores_map_container .map_container .marker-email{padding:0}.stores_map_container .map_container .marker-email a{color:#000;border-bottom:1px solid #fff}.stores_map_container .map_container .marker-email:hover a{border-bottom:1px solid #000}.stores_map_container .map_container .marker-details-area{padding:20px}.stores_map_container .stores_map_bottom{position:absolute;bottom:0}.stores_map_container .stores_filter_mobile_container{min-height:260px;padding:30px}@media only screen and (min-width: 992px){.stores_map_container .stores_filter_mobile_container{display:none}}.stores_map_container .stores_filter_mobile_container .filter_contrainer h3{font-size:1.3em}.stores_map_container .stores_filter_mobile_container .filter_contrainer .search_form{position:relative}.stores_map_container .stores_filter_mobile_container .filter_contrainer .search_form input{margin-top:20px;font-size:0.9em;padding:29px 20px}.stores_map_container .stores_filter_mobile_container .filter_contrainer .search_form .icon_container{display:inline-block;position:absolute;top:19px;right:10px}.stores_map_container .stores_filter_mobile_container .filter_contrainer select{border:1px;background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;padding:14px 20px;margin-top:20px}.stores_map_container .gm-style-mtc{display:none}.rooms .room_item_banner_container .room_image_container{background-position:center bottom}.room_item_banner_container .room_item_header_container{height:154px;background-color:#fafafa;padding:40px}.room_item_banner_container .room_item_header_container .room_item_category{color:#a2a2a2;font-family:"Hammersmith One";text-transform:uppercase}.room_item_banner_container .room_item_header_container .room_item_header{margin-top:25px}.room_item_banner_container .room_item_header_container .room_item_header h3{font-size:1.4em}.room_item_banner_container .room_image_container{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:784px}.room_item_banner_container .room_image_container img{width:100%;max-height:784px}.room_item_banner_container .room_image_container .room_image_links_container{position:absolute;left:0;right:0;background:rgba(0,0,0,0.15);bottom:0;height:80px}@media only screen and (min-width: 992px){.room_item_banner_container .room_image_container .room_image_links_container{height:100px}}.room_item_banner_container .room_image_container .room_image_links_container .room_image_links{position:relative;height:90px}@media only screen and (min-width: 992px){.room_item_banner_container .room_image_container .room_image_links_container .room_image_links{height:100px}}.room_item_banner_container .room_image_container .room_image_links_container .room_image_links .share_smaller{position:initial}.room_item_banner_container .room_image_container .room_image_links_container .room_image_links .share_smaller .favourites_link_container{bottom:25px;z-index:2}@media only screen and (min-width: 992px){.room_item_banner_container .room_image_container .room_image_links_container .room_image_links .share_smaller .favourites_link_container{right:150px}}.room_item_banner_container .room_image_container .room_image_links_container .room_image_links .share_smaller .favourites_link_container .h5{font-family:"Hammersmith One"}.room_item_banner_container .room_image_container .room_image_links_container .room_image_links .share_smaller .share_button_container{bottom:25px}@media only screen and (min-width: 992px){.room_item_banner_container .room_image_container .room_image_links_container .room_image_links .share_smaller .share_button_container{right:220px}}.page_card{text-align:center;color:#000;text-decoration:none;padding:0;letter-spacing:0}.page_card .image-frame{padding:0}.page_card .card_text{padding:10px}@media only screen and (min-width: 992px){.page_card .card_text{padding:10px 43px}}.page_card .card_text h3{margin-top:0}.card_overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(223,32,53,0.56);z-index:0;display:none}.item_card:hover .card_overlay{display:block}.removeFavouritesButton{display:none}.beaumont_button,.beaumont_button__red{font-size:0.8em;margin:25px 0 40px;letter-spacing:1px;color:#4d4d4f;background-color:white;padding:16px 28px;text-transform:uppercase;border:none;border-radius:6px;font-weight:100;font-family:'Hammersmith One';box-shadow:0 6px 18px -2px rgba(0,0,0,0.36);text-align:center;min-width:240px;width:100%;cursor:pointer}@media only screen and (min-width: 426px){.beaumont_button,.beaumont_button__red{min-width:285px}}@media only screen and (min-width: 768px){.beaumont_button,.beaumont_button__red{width:auto}}@media only screen and (min-width: 992px){.beaumont_button,.beaumont_button__red{min-width:auto;text-align:left}}.beaumont_button:enabled:hover,.beaumont_button__red:enabled:hover{background-color:#4d4d4f;color:#fff}.beaumont_button__red{color:#fff;background-color:#e21b2e}.beaumont_button__red:enabled:hover{background-color:#fff;color:#e21b2e}.share_bigger{position:absolute;bottom:43px;right:25px;z-index:1}.share_smaller{position:relative;width:100%}.share_smaller .share_button_container{position:absolute;bottom:10px;right:10px;width:50px;height:50px;padding:9px 10px}.share_button_container{border:1px solid #fff;border-radius:50%;padding:15px;background-color:#fff;color:#000;box-shadow:0 6px 30px -8px rgba(0,0,0,0.36);font-size:28px;width:60px;height:60px;display:block;z-index:1}@media only screen and (min-width: 992px){.share_button_container{display:block}}.share_button_container .share_button_content{display:none;float:left;color:#000}.share_button_container .share_button_content .share-email{display:inline-block}.share_button_container .share_button_content .share-email .icon{margin-right:10px}.share_button_container .share_button_content .share-email .icon:hover{color:#a2a2a2}.share_button_container .share_button_content .icon{margin-right:10px}.share_button_container .share_button_content .icon:hover{color:#a2a2a2}.share_button_container .share_button_share{display:inline-block;float:right}.share_button_container:hover{color:#a2a2a2;width:auto;border-radius:35px}.share_button_container:hover .share_button_share .icon{color:#a2a2a2}.share_button_container:hover .share_button_content{display:inline-block}.share_button_container .icon{color:#000;display:inline-block}.favourites_link_container{position:absolute;bottom:70px;right:10px;padding:9px 10px;border:1px solid #fff;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 6px 30px -8px rgba(0,0,0,0.36);box-shadow:0 6px 30px -8px rgba(0,0,0,0.36);font-size:28px;display:block;width:50px;height:50px;padding:9px;cursor:pointer}.favourites_link_container .favourites_link_heart{display:inline-block;float:right}.favourites_link_container .favourites_link_heart .icon{color:#e21b2e;display:inline-block}.favourites_link_container .favourites_link_content{display:none;float:left;color:#000}.favourites_link_container .favourites_link_content .h5,.favourites_link_container .favourites_link_content h5{font-family:"Hammersmith One";text-transform:uppercase}.favourites_link_container:hover{width:auto;border-radius:35px}.favourites_link_container:hover .favourites_link_content{display:inline-block}.share_bigger .favourites_link_container{padding:15px;-webkit-box-shadow:0 6px 30px -8px rgba(0,0,0,0.36);box-shadow:0 6px 30px -8px rgba(0,0,0,0.36);font-size:28px;width:60px;height:60px;margin-bottom:70px;position:static}.share_bigger .favourites_link_container .favourites_link_heart{display:inline-block;float:right}.share_bigger .favourites_link_container .favourites_link_heart .icon{color:#e21b2e;display:inline-block}.share_bigger .favourites_link_container .favourites_link_content{display:none;float:left;color:#000}.share_bigger .favourites_link_container .favourites_link_content .h5{font-family:"Hammersmith One";text-transform:uppercase}.share_bigger .favourites_link_container:hover{width:auto;border-radius:35px}.share_bigger .favourites_link_container:hover .favourites_link_content{display:inline-block}.tv .favourites_link_container{display:none}.favourites_remove_container{position:absolute;top:10px;right:10px;padding:9px 10px;border:1px solid #fff;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 6px 30px -8px rgba(0,0,0,0.36);box-shadow:0 6px 30px -8px rgba(0,0,0,0.36);font-size:28px;display:block;width:50px;height:50px;padding:9px;cursor:pointer;color:#000;z-index:1}.favourites_remove_container .favourites_remove{display:inline-block;float:right}.favourites_remove_container .favourites_remove .icon{display:inline-block}.room_styles{text-align:center;background-color:#afdedb;height:571px}@media only screen and (min-width: 992px){.room_styles{background-color:white}}.room_styles .room_styles_title p{margin:25px;padding:25px;font-size:24px}.room_styles .room_styles_image_container{text-align:center}.room_styles .room_styles_image_container .owl-nav{font-size:35px;margin-top:0}.room_styles .room_styles_image_container .owl-nav .owl-prev{margin-top:0}.room_styles .room_styles_image_container .owl-nav .owl-next{margin-top:0}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container .owl-item:hover .slide{background-color:white}.room_styles .room_styles_image_container .owl-item:hover a,.room_styles .room_styles_image_container .owl-item:hover p{opacity:1}}.room_styles .room_styles_image_container .owl-item .slide{height:341px;padding:10px;margin:5px 20% 25px;width:200px;position:relative}.room_styles .room_styles_image_container .owl-item .slide .text{opacity:0;position:absolute;left:0;right:0;bottom:20px}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container .owl-item .slide .text{bottom:10px}}.room_styles .room_styles_image_container .owl-item .slide p{opacity:0}@media only screen and (min-width: 426px){.room_styles .room_styles_image_container .owl-item .slide{margin:10px 29% 18px}}@media only screen and (min-width: 580px){.room_styles .room_styles_image_container .owl-item .slide{margin:10px 33% 18px}}@media only screen and (min-width: 768px){.room_styles .room_styles_image_container .owl-item .slide{margin:10px 18px}}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container .owl-item .slide{height:240px;margin:5px 25px}}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container .owl-item .slide{background-color:transparent;width:154px}}.room_styles .room_styles_image_container .owl-item .slide .sprite{width:98px;margin:auto;background-size:192px 140px;background-position:3px 45px;background-repeat:no-repeat;height:206px}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container .owl-item .slide .sprite{height:110px;position:absolute;top:60px;left:0;right:0;background-position:left top}}.room_styles .room_styles_image_container .owl-item.active .slide{background-color:white;box-shadow:0 2px 4px rgba(0,0,0,0.17)}.room_styles .room_styles_image_container .owl-item.active .slide p{opacity:1}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container .owl-item.active .slide{background-color:transparent;box-shadow:none}}.room_styles .room_styles_image_container .owl-item.active .slide .text{opacity:1}.room_styles .room_styles_image_container .owl-item.active .slide:hover .text{opacity:1}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container .owl-item.active .slide:hover{box-shadow:0 2px 4px rgba(0,0,0,0.17)}}.room_styles .room_styles_image_container .owl-item.active .slide:hover .sprite{background-position:-93px 45px}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container .owl-item.active .slide:hover .sprite{background-position:-96px 0}}.room_styles .room_styles_image_container img{margin:70px 0;height:80px}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container img{margin:30px 0 15px}}.room_styles .room_styles_image_container a{font-size:16px;font-family:'Hammersmith One';color:#4D4D4F;padding-top:20px}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container a{padding-top:0}}.room_styles .room_styles_image_container p{font-size:18px;color:#4D4D4F;padding-top:20px}@media only screen and (min-width: 992px){.room_styles .room_styles_image_container p{padding-top:10px}}.tag_filter.center ul{text-align:center}.tag_filter.center ul li{display:inline-block;float:none;font-size:1.11em;padding:0 5px}@media only screen and (min-width: 1200px){.tag_filter.center ul li{padding:0}}.tag_filter ul{padding:0}.tag_filter ul li{display:inline-block;font-size:0.9em}.tag_filter ul li label{cursor:pointer;background:#dddddd;border-radius:60px;margin:15px 10px 5px 0;letter-spacing:0;padding:12px 20px;font-size:1.1em;font-weight:100}@media only screen and (min-width: 992px){.tag_filter ul li label{margin:14px 10px 0 0}}.tag_filter ul li label::selection{background:transparent}.tag_filter .filter ul{margin-bottom:35px}.tag_filter .search .form-group{padding-right:30px;margin-bottom:30px}@media only screen and (min-width: 992px){.tag_filter .search .form-group{margin-bottom:15px}}.tag_filter .search .input-group-addon{border-radius:0;cursor:pointer}.tag_filter .search .input-group-addon .icon{font-size:1.5em}.tag_filter input[type="checkbox"]{opacity:0;position:absolute;left:-100000px}.tag_filter input[type="checkbox"]:checked+label{background-color:#000;color:#fff}.tag_filter .tag_search{height:60px;background-color:white;border-right:none;box-shadow:none;font-size:1em;border-radius:0}.tag_filter .outerButton{background-color:#fff;width:auto}.tag_filter .outerButton .innerButton{padding:0;border:none;background-color:#fff}.tag_filter .form-control:focus{outline:0;border-color:#ccc}.single-filter{background-color:#fafafa;letter-spacing:0}.single-filter .tag_filter{padding:30px 0 0}@media only screen and (min-width: 992px){.single-filter .tag_filter{padding:80px 0 0}}.single-filter .tag_filter label{letter-spacing:0;font-size:0.9em}.single-filter .tag_filter ul{padding:0}.single-filter .tag_filter li label{height:36px;min-width:80px;margin:15px 10px 5px 0;padding:8px 20px;font-size:0.8em}.single-filter .tag_filter .search input[type="text"]{border-right:none;padding:30px 20px;border-radius:0}.single-filter .tag_filter .input-group-addon:last-child{border-radius:0}.single-filter .tag_filter .input-group-addon:last-child a{color:#000}.single-filter .tag_filter .input-group-addon:last-child a .icon{font-size:1.8em}.single-filter .tag_filter .filter_arrow_down,.single-filter .tag_filter .filter_arrow_up{float:right;margin-right:20px;font-size:1.3em;display:inline-block}@media only screen and (min-width: 992px){.single-filter .tag_filter .filter_arrow_down,.single-filter .tag_filter .filter_arrow_up{display:none}}.single-filter .tag_filter .mobile-filter-hide,.single-filter .tag_filter .mobile-filter-open{padding-top:15px;display:block}@media only screen and (min-width: 992px){.single-filter .tag_filter .mobile-filter-hide,.single-filter .tag_filter .mobile-filter-open{display:none}}.single-filter .tag_filter .desktop-filter{display:none}@media only screen and (min-width: 992px){.single-filter .tag_filter .desktop-filter{display:inline-block}}.single-filter .tag_filter .closed{display:none}.ambassador_content .content_markdown_2 .content_paragraph .full_line p{font-size:1em}.content_container{letter-spacing:normal;vertical-align:top;padding:20px}@media only screen and (min-width: 992px){.content_container{margin-bottom:20px;padding:0}}.content_container img{width:100%}.content_container .value_markdown_2_split{position:relative}@media only screen and (min-width: 992px){.content_container .value_markdown_2_split .content_paragraph_image .image_left{position:relative;left:0}}@media only screen and (min-width: 992px) and (min-width: 1320px){.content_container .value_markdown_2_split .content_paragraph_image .image_left{right:0;left:auto}}@media only screen and (min-width: 992px){.content_container .value_markdown_2_split .content_paragraph_image .image_right{position:relative;right:0}}@media only screen and (min-width: 992px) and (min-width: 1320px){.content_container .value_markdown_2_split .content_paragraph_image .image_right{left:0;right:auto}}.content_container .value_markdown_2_split .content_paragraph_image img{width:100%;padding-bottom:30px}@media only screen and (min-width: 992px){.content_container .value_markdown_2_split .content_paragraph_image img{padding-bottom:0;width:100%}}@media only screen and (min-width: 992px){.content_container .content_paragraph{padding-left:75px;padding-right:75px;margin-bottom:0}}@media only screen and (min-width: 1200px){.content_container .content_paragraph{padding-left:0;padding-right:0}}.content_container .content_paragraph .custom_paragraph{padding-right:20px}.content_container .content_paragraph blockquote{padding:0;margin:0;font-size:18px;border-left:0}.content_container .content_paragraph blockquote p{font-size:1.3em;letter-spacing:normal}.content_container .content_paragraph p{font-size:1em;padding-bottom:20px}.content_container .content_paragraph .full_line iframe{width:100% !important}.content_container .content_paragraph .full_line p{font-size:1em;line-height:24px}.content_container .content_paragraph ul{list-style:none;padding:0;margin-bottom:40px}.content_container .content_paragraph ul li:before{font-family:"icomoon";content:"\e905";margin:0 5px 0 -4px;color:#000;font-size:1.5em;vertical-align:middle;position:absolute;left:0;top:3px}.content_container .content_paragraph ul li{border-bottom:1px solid #e8e8e8;padding:10px 0;position:relative;padding-left:26px}.content_container .content_paragraph strong{font-size:18px;font-family:"Hammersmith One"}.content_container .content_video{margin-top:30px}@media only screen and (min-width: 992px){.content_container .content_video{margin-top:90px;margin-bottom:90px}}.content_container .content_video iframe{z-index:10;width:100%;height:200px}@media only screen and (min-width: 426px){.content_container .content_video iframe{height:309px}}@media only screen and (min-width: 768px){.content_container .content_video iframe{height:409px}}.content_container .content_video .video_container{text-align:center;text-transform:uppercase}.content_container .content_video .video_container .content_box_link{padding-top:30px}.content_container .content_video .video_container .content_box_link a{color:#000}.content_container .content_video .video_container .content_box_link a h3{display:inline-block;font-size:0.8em}.content_container .content_video .video_container .content_box_link a:hover{border-bottom:1px solid #000}.content_container .content_box_container{position:relative}.content_container .content_box_container .content_box{z-index:-1;display:block;border:none;position:static;padding:0}@media only screen and (min-width: 992px){.content_container .content_box_container .content_box{border:7px solid #e0e0e0;position:absolute;left:-70px;top:50px;padding:80px 80px 80px 120px}}.content_container .content_box_container .content_box p{padding-bottom:40px}.content_container .content_box_container .content_box a{font-family:"Hammersmith One";color:black;font-size:14px;display:inline-block;border-bottom:1px solid #000}@media only screen and (max-width: 992px){.content_container .content_box_container .content_box h2{font-size:1.35em;line-height:30px}}@media only screen and (min-width: 992px){.content_container .content_box_container .video_text_left{left:70px}}.content_container .content_cta{text-align:center}@media only screen and (min-width: 992px){.content_container .content_cta{padding-left:75px;padding-right:75px}}@media only screen and (min-width: 1200px){.content_container .content_cta{padding:0}}.content_container .content_cta a{width:100%;font-family:"Hammersmith One"}@media only screen and (min-width: 992px){.content_container .content_cta a{width:auto}}.content_container_cta{padding:0 20px}@media only screen and (min-width: 992px){.content_container_cta{padding:0}}.content_header{padding:10px 20px}@media only screen and (min-width: 992px){.content_header{padding:40px 0 20px}}.content_markdown_2 .custom_paragraph{padding-right:20px}.content_image{display:inline-block;padding:0 20px 20px;margin-top:40px}@media only screen and (min-width: 992px){.content_image{width:33%;padding-left:10px;padding-right:10px;padding-bottom:40px}}@media only screen and (min-width: 992px){.content_image{margin-top:0}}.content_image img{max-width:100%}.content_image_center{width:100%;text-align:center;margin-top:40px}@media only screen and (min-width: 992px){.content_image_center{margin-top:60px}}.content_image_center img{padding-bottom:30px;max-width:100%}@media only screen and (min-width: 992px){.content_image_center img{margin:auto;padding-bottom:40px}}.stylist_video_container{margin-bottom:0}@media only screen and (min-width: 992px){.stylist_video_container{margin-bottom:120px}}.stylist_video_container .content_box_container{margin:0}@media only screen and (min-width: 992px){.stylist_video_container .content_box_container{margin:90px 0}}.stylist_video_container .content_box_container .content_box h2{font-size:1.1em;padding-bottom:10px}@media only screen and (min-width: 992px){.stylist_video_container .content_box_container .content_box h2{padding-bottom:0;font-size:1.8em}}.stylist_video_container .content_box_container .content_box p{padding-bottom:20px}@media only screen and (min-width: 992px){.stylist_video_container .content_box_container .content_box p{padding-bottom:40px}}@media only screen and (min-width: 992px){.stylist_video_container .content_box_container .content_box{position:relative}}.stylist_video_container .box_mobile{display:block;text-transform:uppercase}.stylist_video_container .box_desktop{display:none}@media only screen and (min-width: 992px){.stylist_video_container .box_desktop{display:block}.stylist_video_container .box_mobile{display:none}}#product_filter{background-color:#fafafa;display:none;padding-top:15px}@media only screen and (min-width: 992px){#product_filter{display:block}}#product_filter.filters-displayed{display:block}#product_filter .filter-container{background-color:#fff}#product_filter .filter-container .filter-buttons{position:relative;margin:0 40px;padding-top:20px;padding-bottom:10px}@media only screen and (min-width: 992px){#product_filter .filter-container .filter-buttons{padding:40px 0}}#product_filter .filter-dropdown-btn{cursor:pointer;padding:10px 0}@media only screen and (min-width: 992px){#product_filter .filter-dropdown-btn{display:inline-block;padding-right:60px}}#product_filter .filter-dropdown-btn .icon-Filter-Arrow-Down{font-size:30px;display:inline-block;position:absolute;right:0;bottom:auto}@media only screen and (min-width: 992px){#product_filter .filter-dropdown-btn .icon-Filter-Arrow-Down{right:auto;bottom:46px}}#product_filter .filter-dropdown-btn .icon-Filter-Arrow-Up{float:right;font-size:30px;display:none;position:absolute;right:0;bottom:auto}@media only screen and (min-width: 992px){#product_filter .filter-dropdown-btn .icon-Filter-Arrow-Up{right:auto;bottom:46px}}#product_filter .filter-dropdown-btn.open{color:#f02034}#product_filter .filter-dropdown-btn.open .icon-Filter-Arrow-Down{display:none}#product_filter .filter-dropdown-btn.open .icon-Filter-Arrow-Up{display:inline-block}#product_filter .filter-dropdown-btn.open .filter.shown{display:block}#product_filter .filter{color:#000;background-color:#fff;display:none;padding:30px 0 10px}@media only screen and (min-width: 992px){#product_filter .filter{padding:0}#product_filter .filter.shown{display:block}}#product_filter .sale-btn{font-family:"Geogrotesque-Md";cursor:pointer;text-transform:uppercase;display:inline-block;color:#f02034;border:2px solid #f02034;border-radius:3px;padding:3px 6px 0px;margin-top:20px}@media only screen and (min-width: 992px){#product_filter .sale-btn{margin:0}}#product_filter .sale-btn.sale{color:#fff;background-color:#f02034}#product_filter .desktop{display:none}@media only screen and (min-width: 992px){#product_filter .desktop{display:block}}#product_filter .mobile{display:block}@media only screen and (min-width: 992px){#product_filter .mobile{display:none}}#product_filter .selected-types{margin:20px 40px 10px}#product_filter .selected-types .selected-type .icon-Close{margin-left:5px;font-weight:bold;display:inline-block;font-size:10px}#product_filter .filter-types{cursor:pointer;padding:0 40px;background-color:#fff}@media only screen and (min-width: 992px){#product_filter .filter-types .filter{padding-bottom:50px}}#product_filter .filter-type{display:inline-block}#product_filter .filter-type.selected{background-color:#f02034;color:#fff}#product_filter .feature-buttons{position:relative;background-color:#fff}#product_filter .feature-buttons p{opacity:0.4}#product_filter .feature-buttons p:hover{opacity:1}#product_filter .clear-filters{display:inline-block;position:absolute;right:0;margin:0 40px;padding-top:20px;padding-bottom:10px;cursor:pointer}#product_filter .clear-filters.desktop{display:none}@media only screen and (min-width: 992px){#product_filter .clear-filters.desktop{display:inline-block}}#product_filter .clear-filters p{opacity:0.4}#product_filter .clear-filters p:hover{opacity:1}@media only screen and (min-width: 992px){#product_filter .clear-filters{margin:0;padding:10px 0}}#product_filter .hide-filters{cursor:pointer;margin:0 40px;padding-top:20px;padding-bottom:10px;display:inline-block}@media only screen and (min-width: 992px){#product_filter .hide-filters{display:none}}#show_filters{background-color:#fafafa}#show_filters .show-filters{cursor:pointer;margin:10px 17px;display:none}#show_filters .show-filters.show-filters-displayed{display:block}@media only screen and (min-width: 992px){#show_filters .show-filters.show-filters-displayed{display:none}}#show_filters .show-filters p{opacity:0.4}#show_filters .show-filters p:hover{opacity:1}#catalogue{background-color:#fafafa;padding-top:20px;padding-bottom:160px}#catalogue .catalogue_card{min-height:400px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,0.16);letter-spacing:0;line-height:24px}#catalogue .catalogue_card .card-title{font-family:"Hammersmith One";font-size:1em;padding:20px 5px 5px}#catalogue .catalogue_card .card-subtitle{font-family:"Geogrotesque-Lt";padding:20px 5px}#catalogue .catalogue_card .card-cta{text-transform:uppercase;font-family:"Hammersmith One";font-size:0.8em;color:#000;letter-spacing:1px;padding:0 5px}#catalogue .catalogue_card .image-frame{background-color:#f3f3f3;padding:20px;min-height:160px}@media only screen and (min-width: 426px){#catalogue .catalogue_card .image-frame{min-height:240px}}#catalogue .catalogue_card .image-frame img{max-width:91px;max-height:200px;width:auto}@media only screen and (min-width: 426px){#catalogue .catalogue_card .image-frame img{max-width:240px}}@media only screen and (min-width: 992px){#catalogue .catalogue_card .image-frame img{max-width:166px}}@media only screen and (min-width: 1200px){#catalogue .catalogue_card .image-frame img{max-width:200px}}.loading{padding-top:80px;padding-bottom:0;min-height:240px;background-color:#fafafa}.product_gallery .loading{min-height:600px;text-align:center}.search__filter--loading{position:relative;left:0;right:0;padding-top:85px}.scrim{background-color:rgba(0,0,0,0.2)}.promotion{background-color:#fafafa}.promotion .promotion-banner{margin:40px 0;color:#fff;background-repeat:no-repeat;height:auto;background-position:bottom;background-size:contain}.promotion .promotion-banner a{color:#fff;text-decoration:none}.promotion .promotion-banner a:hover{color:#fff}@media only screen and (min-width: 992px){.promotion .promotion-banner{height:160px;background-position:right}}@media only screen and (max-width: 992px){.promotion .promotion-banner{background-image:url("") !important}}.promotion .promotion-banner .promotion-banner__padding{padding:22px 19px}.promotion .promotion-banner .promotion-banner__title{font-family:"CreamyScript";font-size:70px;line-height:0.9;display:none}@media only screen and (min-width: 768px){.promotion .promotion-banner .promotion-banner__title{display:block}}.promotion .promotion-banner .promotion-banner__subtitle{font-family:"Geogrotesque-Lt";font-size:22px;display:none}.promotion .promotion-banner .promotion-banner__subtitle strong{font-family:"Hammersmith One"}@media only screen and (min-width: 992px){.promotion .promotion-banner .promotion-banner__subtitle{display:block}}.promotion .promotion-banner .promotion-banner__subtitle--mobile strong{font-family:"Hammersmith One"}@media only screen and (min-width: 992px){.promotion .promotion-banner .promotion-banner__subtitle--mobile{display:none}}.promotion .promotion-banner .promotion-banner__text{font-family:"Geogrotesque-Md";font-size:12px}.promotion .promotion-banner .promotion-banner__cta{display:inline-block;color:#fff;cursor:pointer;border-bottom:1px solid #fff;text-transform:uppercase}.promotion .promotion-banner .promotion-banner__cta:hover{color:#fff;text-decoration:none}.removePadding{padding:0}@media only screen and (min-width: 768px){.removePadding{padding:0 15px}}a:hover{text-decoration:none}.button-highlight{border:2px solid rgba(77,77,79,0.2);border-radius:6px;padding:14px 18px;color:#4d4d4f}.button-highlight:hover,.button-hightlight:active{border-color:#4d4d4f;color:#4d4d4f;background-color:inherit;box-shadow:none}.inline-block{display:inline-block}.gray-type-tag{display:inline-block;border-radius:15px;padding:6px 15px;background-color:#e8e8e8;margin-right:10px;margin-bottom:10px}.gray-type-tag p{font-size:0.8em;margin:0;letter-spacing:0}.gray-type-tag:hover{background-color:#4d4d4f;color:#fff}.black-type-tag{cursor:pointer;display:inline-block;border-radius:60px;padding:7px 15px 6px;background-color:#4d4d4f;margin-right:10px;margin-bottom:10px;color:#fff}.black-type-tag p{font-size:0.8em;margin:0;letter-spacing:0}.gm-style-pbc[style*="opacity: 1"]{z-index:9999 !important}.fancybox-toolbar{right:30px;top:30px;opacity:1;visibility:initial}.fancybox-toolbar .fancybox-button--zoom{display:none}h2{font-family:"Hammersmith One";font-size:1.3em}.page_content{margin-bottom:40px}@media only screen and (min-width: 992px){.page_content{margin:0 0 80px;width:100%}}@media only screen and (min-width: 1200px){.page_content{margin:0 auto 80px;width:1170px}}.custom_paragraph.bold p{font-family:"Hammersmith One"}.text-large{font-size:24px}.large-top-only p:first-child{font-size:24px}.wms{background:#afdedb}@media only screen and (min-width: 992px){.wms{padding-bottom:0;background-color:#fff;top:0;min-height:100%}}.wms__image{width:100%}@media only screen and (min-width: 992px){.wms__image{display:none}}.wms__cta{position:absolute;margin:50px 25px;width:auto;min-width:auto;bottom:0;left:0;right:0;background-color:#e21b2e;color:#fff}@media only screen and (min-width: 992px){.wms__cta{position:static;margin:25px 0}}.wms__cta:hover{color:#fff;background-color:#444446}.wms_header{background:#afdedb;padding-top:20px}@media only screen and (min-width: 992px){.wms_header{z-index:6;background:transparent;position:absolute;width:100%}}.wms_header img{margin:0 30px}@media only screen and (min-width: 992px){.wms_header img{max-width:300px;margin:0}}.wms_header .icon{font-size:2em;color:#fff;margin-right:8px;float:right}.wms_header .wms_close{cursor:pointer}.wms_top{display:none;background:#afdedb}@media only screen and (min-width: 992px){.wms_top{display:block}}.wms_top img{width:100%;position:absolute;bottom:0}.wms_top div[class*='col-']{min-height:450px}.wms_bottom__content{position:relative;background-color:#fff;padding:30px 30px 0;margin:10px 20px}@media only screen and (min-width: 992px){.wms_bottom__content{margin:10px 0;padding:10px}}#app_tilers{background-color:#fff}.fat{letter-spacing:0;background-color:#fff;width:100%;height:100%}.fat__close{top:20px;right:15px;position:absolute;background-color:transparent;border:none;font-size:2em;color:#fff;z-index:8;outline:none}@media only screen and (min-width: 992px){.fat__close{top:30px;right:50px}}.fat__view{position:absolute;top:0;left:0;width:100%}.fat_loading__busy{width:100%;text-align:center;padding-top:200px;padding-top:calc(50vh - 50px)}.fat_intro{height:100%}.fat_intro .container{height:100%}@media only screen and (min-width: 1200px){.fat_intro .container .row{height:35%}}.fat_intro .container .row>[class^="col-"]{height:100%}.fat_intro .container .row>[class^="col-"] img{width:100%}.fat_intro .container .row>[class^="col-"] p{padding-right:20px}.fat_intro__header{background-color:#f5c961}.fat_intro__header .container .row{margin-top:100px}.fat_intro__header .container .row .col-xs-12:first-child{min-height:0}.fat_intro__header .container .row .col-xs-12:nth-child(2){padding:0}@media only screen and (min-width: 992px){.fat_intro__header .container .row .col-xs-12:nth-child(2){padding:0 15px}}.fat_intro__bottom{padding-bottom:50px}.fat_intro__bottom .container .row{margin-top:20px}.mobile__col{max-height:50%}@media only screen and (min-width: 992px){.mobile__col{max-height:initial}}.fat_search_header{background-color:#f5c961;min-height:100px}.fat_search_header img{width:100%}.fat_search_header button{padding:20px 0 0;top:30px;right:50px;background-color:transparent;border:none;font-size:2em;color:#fff;z-index:8;outline:none}@media only screen and (min-width: 992px){.fat_search_header button{position:absolute;padding:0}}.fat_search_bottom h3{font-size:1.35em;margin:50px 0 30px}.fat_search_bottom h4{font-family:"Hammersmith One";color:#000;display:inline-block}@media only screen and (min-width: 992px){.fat_search_bottom h4{border-bottom:1px solid #fff}.fat_search_bottom h4:hover{border-bottom:1px solid #000}}.fat_search_filter__field{margin-bottom:8px}.fat_search_filter__field label{display:block;font-size:0.9em}.fat_search_filter__field .input-wrapper{padding:5px;background-color:white;border-radius:0;border:1px solid #ccc}.fat_search_filter__field input,.fat_search_filter__field select{height:40px;font-size:16px;border:none;line-height:1.8em;outline:none;width:100%;background-color:white}.fat_search_results{background-color:white;margin-top:25px;padding:10px 2px;margin-bottom:50px}.fat_search_result{border-bottom:1px solid #ccc;padding:16px 0}.fat_search_result .row{padding:6px 0}.fat_search_result label{font-weight:200px}.fat_search_result__title{font-size:1.3em}.fat_search_result__viewProfile{text-align:right}.fat_search_result__viewProfile h3{margin:0;text-transform:uppercase;cursor:pointer}.fat_search_result__area span,.fat_search_result__phone span{color:#ccc;font-size:1.5em;vertical-align:middle}.fat_profile{position:fixed;top:0;width:100%;height:100%;left:100%;left:0;background-color:rgba(245,201,97,0.7);z-index:9;-webkit-transition:left 1s cubic-bezier(0.86, 0, 0.07, 1);transition:left 1s cubic-bezier(0.86, 0, 0.07, 1)}.fat_profile .container{background-color:white;width:375px;padding:20px 30px;margin-top:150px}.fat_profile .container table td{font-family:"Hammersmith One"}.fat_profile .container table td span{font-family:"Geogrotesque-Lt"}.fat_profile__title{font-size:1.3em;display:inline-block}.fat_profile__close{background-color:transparent;border:none;font-size:1.4em;color:black;z-index:8;outline:none;display:inline-block;float:right}.fat_profile__call_area{display:none;padding:0 0 15px}@media only screen and (min-width: 992px){.fat_profile__call_area{display:block}}.fat_profile__call_area span{color:#ccc;font-size:1.5em;vertical-align:middle}.fat_profile__call{padding:0 0 15px;display:block}@media only screen and (min-width: 992px){.fat_profile__call{display:none}}.fat_profile__call .call_button{width:52px;height:52px;display:inline-block;background-color:#fff;border-radius:50%;text-align:center;padding:7px;font-size:2em;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.3);box-shadow:0 0 6px 0 rgba(0,0,0,0.3);margin:20px 0 20px 15px}.fat_profile__call .call_button .icon{color:#000}#app_visualizer .visualizer{background-color:white;position:relative}#app_visualizer .visualizer .icon-close{color:#4d4d4f;position:absolute;right:50px;font-size:2em;z-index:99;top:30px}#app_visualizer .visualizer .v_close{cursor:pointer}@media only screen and (min-width: 992px){.tv_episode .banner_with_box_container .main_banner_area .banner_image img{padding:50px;position:initial}}.tv_episode .back_button{padding:50px 0}.tv_episode .back_button .beaumont_button:focus,.tv_episode .back_button .beaumont_button__red:focus{color:#000}.tv_episode .next a,.tv_episode .prev a{width:100%;display:block;min-height:150px}.noScroll{overflow:hidden}.ie10 .searchBtn,.ie9 .searchBtn{display:none !important}.fade-enter-active,.fade-leave-active{transition:opacity 0.5s}.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:left 0}.slide-enter,.slide-leave-to{left:100%}

/*# sourceMappingURL=style.css.map */
