.text-wrapper{display:flex;flex-direction:column;align-items:center}.join-titles{padding:20px}.department-image,.department-text,.departments-wrapper{padding:0}.single-department{padding-bottom:40px}.department-name{padding-top:10px;padding-bottom:5px}.apply-job-link,.openings-link{border:1px solid #333;color:#333;padding:12px 30px}.openings-link{width:100%;text-align:center}.openings-link:hover{background:#333;color:#fff;text-decoration:none}.page-current-openings .view-careers{margin-top:50px}.page-current-openings .views-field-body{margin-bottom:30px}.apply-job-link{text-transform:uppercase}.apply-job-link:hover{background:#333;color:#fff;text-decoration:none}.empty-position-text{margin-bottom:15px}.apply-job-link-inquire::after,.career-menu-group.collapsed::after,.webform-client-form-1730 .choose-file .form-submit::after,.webform-client-form-2252 .choose-file .form-submit::after{content:"+";margin-left:5px}#webform-874 .field-name-body h3,.career-menu-item,.rh-menu .collapsed:hover,div.view-press .item .item-details>a,div.view-videos .view-header ul>li>a.active{color:#333}.career-menu-group::after{content:"−";margin-left:5px}#edit-submitted-applicant-info-attach-resume-upload-button:hover,.rh-menu .collapsed{color:#9c9c9c}.career-group .field-content>p,.career-group .field-content>ul{padding-bottom:15px}.career-group .views-field-body ul{margin-left:30px}.career-group .views-field-body ul>li{list-style:circle}img.file-icon{width:16px;height:16px}div#current-openings.career-groups div.panel-body{padding-left:0}body.roveCurrentOpenings-processed article.col-sm-12.contextual-links-region{padding-left:10px}#page-header-node-2252{margin:15px 45px}#edit-submitted-applicant-info-attach-resume-upload{margin-right:15px;background-color:#fff}.page-current-openings #colorbox .page-header,.webform-client-form-1730>div>p,.webform-client-form-2252>div>p{padding-left:45px}.rh-menu-item>ul{padding-left:15px}.application-form{padding:0 30px}.apply-field{background:#f7f7f7;border:0;box-shadow:none;margin-top:10px;outline:0}.work-experience-wrapper{display:flex;justify-content:center}.short-input{width:50%}.short-input-right{padding-right:0}.short-input-left{margin-right:5px}.webform-client-form-1730 .control-label,.webform-client-form-2252 .control-label{color:#333;margin-right:15px}.webform-container-inline label{margin-right:0}.form-managed-file .form-control{border:0;box-shadow:none;padding-top:15px;padding-left:0}.webform-client-form-1730 .help-block,.webform-client-form-2252 .help-block{margin-top:15px;margin-left:35px}.webform-client-form-1730 .form-submit:active,.webform-client-form-1730 .form-submit:focus,.webform-client-form-1730 .form-submit:hover,.webform-client-form-2252 .form-submit:active,.webform-client-form-2252 .form-submit:focus,.webform-client-form-2252 .form-submit:hover{background:0 0}.webform-client-form-1730 .form-submit,.webform-client-form-2252 .form-submit{border:0;box-shadow:none;color:#333}.webform-client-form-1730 .webform-submit,.webform-client-form-2252 .webform-submit{border:1px solid #333;color:#333;margin-left:15px;margin-top:10px;text-transform:uppercase}.webform-client-form-1730 .webform-submit:hover,.webform-client-form-2252 .webform-submit:hover{background:#333;color:#fff}.stl_product_photo picture,.view-about-page .carousel-inner>.left,.view-about-page .carousel-inner>.right{display:flex}.view-about-page>div.node{margin-bottom:50px;overflow:hidden}.view-about-page>div.node>h2.title{display:none}.about-headings{margin-top:3%;margin-bottom:2%}.about-icon{display:inline-block}.about-links{padding:0;margin-top:10px}.about-links .glyphicon{font-size:10px;margin-left:5px}.temp-msg{font-weight:700!important}.visit-us-image h2.title,.visit-us-info h2{display:none!important}.visit-us-info h1{font-size:2.142857142857143em!important}.hr-cont{display:flex;align-items:center}.today-hr{margin:20px 0 0}.hr-btn{cursor:pointer;transition-duration:.5s;width:16px;height:16px;margin:20px 0 0 20px;background-repeat:no-repeat;background-position:center}.hr-btn.init{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 1V15' stroke='%23F06F4D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 8H15' stroke='%23F06F4D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.hr-btn.expand{background-image:url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H15' stroke='%23F06F4D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.full-hr,.full-pr{display:inline-grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;overflow-y:hidden;transition-duration:.5s}.full-hr.init,.full-pr.init{max-height:0;padding-bottom:0}.full-hr.expand{max-height:250px;padding:20px 0}.full-pr.expand{padding:20px 0}.store-note{transition-duration:.4s}.store-note.init{margin-top:80px}.store-note.expand{margin-top:20px}.visit-us-image{margin-top:80px;border-top:solid 1px #f6f6f6}.visit-media-cont h2{margin:80px 20px 80px 0!important}.visit-imgs{margin-top:5px}.visit-imgs-left{padding:0 5px 0 0}.visit-imgs-right{padding:0}@media (max-width:991px){.store-info h1{padding:30px 0 0!important}.hr-btn,.today-hr{margin:20px 20px 0 0}.full-hr.expand{padding:20px 0}.store-note.init{margin-top:20px}}#block-views-press-block-1,.view-press{clear:both}.page-press .bottom,.view-press .flex{margin-bottom:50px}.page-press .block-title,.page-trade-program .title{display:none}.press-heading{margin-top:3%;margin-bottom:2%}.press-link::after,div.view-press .item:hover .item-details>a::after{content:"+";margin-left:5px}div.view-press .item{position:relative;padding-top:15px;padding-bottom:15px}div.view-press .item-details{background:#fff;display:flex;flex-direction:column;justify-content:center;padding:15px 15%;position:absolute;top:0;left:0;width:100%;height:100%}div.view-press .item .item-details>p{margin-top:15px}#page-2400 ol,.store-policy ol{padding:10px 15px;list-style-type:decimal}#page-2400 p{margin:20px 0}.page-trade-program .views-row{margin-bottom:65px}.trade-discount{display:flex;padding:0}.discount-text{align-self:flex-end}.single-project-outer{position:relative}.single-project-inner{background:#f7f7f7;height:100%;padding:0 15px;position:absolute;left:0;top:0;width:100%}.project-samples{padding:0}.page-node-844 .webform-confirmation p,.page-node-844 .webform-confirmation ul,.projects-text{margin-bottom:20px}.projects-text>h2{text-transform:uppercase}.testimonial-wrapper{display:flex;flex-direction:column;padding:0}.testimonial-text{align-self:flex-end;margin:30px 0}.trade-link-wrapper{margin-top:45px;text-align:center}.apply-link{border:1px solid #333;cursor:pointer;padding:12px 30px;text-transform:uppercase}.apply-link:hover{background:#333;color:#fff}.page-trade-program .grippie{display:none}.page-trade-program .block-title{padding-left:0}.page-trade-program .webform-client-form{margin-bottom:40px}.webform-client-form-844 .form-control{background:#f7f7f7;border:0;box-shadow:none}.page-trade-program input:focus{background:#f7f7f7;box-shadow:none}.page-trade-program .form-textarea-wrapper{padding:0 15px}.page-trade-program .form-textarea-wrapper .form-control{background:#f7f7f7;font-size:.7142857142857143em;line-height:10px}.page-trade-program .form-textarea-wrapper>textarea{max-width:50%}.terms-link{padding-left:15px}#node-874 #contact-us-form-title h3>a.accordion-toggle::before,#webform-874 #contact-us-form-title h3>a.accordion-toggle::before,.rh-menu-item a.accordion-toggle::before,.terms-link::after{content:"−";margin-left:5px}#node-874 #contact-us-form-title h3>a.accordion-toggle.collapsed::before,#webform-874 #contact-us-form-title h3>a.accordion-toggle.collapsed::before,.rh-menu-item a.accordion-toggle.collapsed::before,.terms-link.collapsed::after{content:"+";margin-left:5px}.trade-field{background:#f7f7f7;border:0;box-shadow:none;margin-top:10px;outline:0}.page-trade-program .form-select{background:#f7f7f7;height:40px;width:100%}.page-trade-program .form-select:active,.page-trade-program .form-select:focus{background:#f7f7f7}.page-trade-program .form-type-radios{display:flex;justify-content:flex-start;align-items:center;height:40px}.page-trade-program .form-type-radios>label{margin-left:10px}.page-trade-program input[type=radio]:focus,body .radio input[type=radio]:focus+label::before{outline:0}#edit-submitted-applicant-info-attach-resume-ajax-wrapper>div,.page-trade-program .form-radios{display:flex;justify-content:flex-start;align-items:center}.page-trade-program .form-type-radio{margin:2px 0 0 10px;height:31px}.page-trade-program .radio>label::before{margin-top:0}.page-trade-program .form-actions{padding-top:10px;padding-left:15px}.confirmation-message>p,.page-trade-program .webform-component-fieldset{padding-bottom:10px}.page-trade-program .form-actions>button{border:1px solid #333;color:#333;text-transform:uppercase;background:#fff}.page-trade-program .form-actions>button:active,.page-trade-program .form-actions>button:focus,.page-trade-program .form-actions>button:hover{background:#333;box-shadow:none;color:#fff;outline:0}.trade-submission{width:70%;display:block;margin-left:auto;margin-right:auto}.page-help .alternate_carousel_body{display:none}.page-help #block-system-main{margin-top:70px}.confirmation-message{padding-top:25px;padding-bottom:45px}.contact-map{padding-bottom:30px}.page-help #group-faq-link .rh-group-content{padding:0 10px 20px}.page-help #group-faq-link .rh-group-content .group-item-content{margin-bottom:30px;padding:15px}.group-list-options{margin-top:40px}.group-item-content .group-item>div,.group-list-options .group-item>div{margin-bottom:30px;padding:15px 24px}#node-874 .address,#webform-874 .address{margin-bottom:10px}#node-874 h3,#webform-874 h3{font-size:1em;line-height:24px;margin-top:10px}#node-874 .address sup,#webform-874 .address sup,.page-help sup{font-size:.7142857142857143em}#webform-client-form-874 .contact-wrapper.limit{width:100%;max-width:100%}.webform-client-form-874 .form-control{background:#f7f7f7;border:0;box-shadow:none;margin-top:10px}.webform-client-form-874 .form-managed-file.input-group{display:flex;align-items:center;margin-bottom:10px}.webform-client-form-874 .form-managed-file.input-group .form-control{margin-top:0;padding:10px}.webform-client-form-874 .form-select{background:#f7f7f7}#group-faq-link,#page-200,#page-261{max-width:654px}.page-help .left-side-menu{padding-right:45px}#faq-page .group-item-content,.page-help #faq-link-collapser .group-item-content{margin:10px 0 0 10px;color:#9c9c9c}#faq-page .rh-sub-groups>.panel>.panel-content,.page-help #faq-link-collapser .panel-content{padding-left:6%}#faq-page .rh-sub-groups>.panel>.panel-content>.group-item,.page-help #faq-link-collapser .panel-content>.group-item{margin:10px 0}#faq-page .rh-sub-groups>.panel>.panel-content>.group-item:nth-child(1){margin-top:20px}#faq-page .rh-sub-groups>.panel>.panel-content>.group-item:last-child{margin-bottom:40px}#page-200 p{padding-bottom:20px}#page-261 h3{color:#333;font-size:1em;padding-bottom:5px}#page-261 p,div.video-display .video-details h3{margin-bottom:20px}#page-65 h2{margin-top:15px;padding-bottom:10px}#page-65 p{padding-bottom:20px}.page-help .content-container .group-item ul{list-style:disc;margin-left:25px;padding:5px 0}.page-help-contents{display:flex;justify-content:center}.contact-us-form{padding-right:10px;margin-bottom:20px}.contact-us-form .grippie,.page-contact-complete .alert.status,.stl_filter_category .radio label::after,.stl_filter_category .radio label::before{display:none}#contact-us-form-title{margin-top:10px;margin-bottom:20px}.contact-header,.form-item>p,.page-help .field-name-body{padding-bottom:10px}.contact-us-form select.form-control{border:0;height:40px;width:100%}h3.group-item-title{font-size:1rem}.contact-us-form .contact-actions{margin-top:10px;margin-bottom:10px}.contact-us-form .form-actions>button{border-color:#333;color:#333;background:#fff;text-transform:uppercase}.contact-us-form .form-actions>button:hover{background:#333;color:#fff}.form-item>h2{padding-top:10px}.contact-others>div{display:grid;grid-template-columns:1fr;grid-gap:10px}.contact-others .support-card{display:flex;flex-direction:column;background-color:#f7f7f7;border-radius:20px;overflow:hidden}.contact-others .support-card .support-card-top{display:flex;flex-direction:column;padding:20px 15px;flex:1}.contact-others .support-card .support-card-top img{width:25px;height:auto;margin-bottom:5px}.contact-others .support-card .support-card-top h2{text-transform:uppercase;font-size:14px;line-height:22px}.contact-others .support-card .support-card-top p{margin:10px 0 0}.contact-others .support-card .support-card-bottom{padding:0 15px 13px;display:flex}.contact-others .support-card .support-card-cta{cursor:pointer;background-color:rgba(0,0,0,.1);transition-duration:.2s;border-radius:20px;padding:5px 15px 5px 20px;color:var(--dark-gray);display:flex;align-items:center;gap:5px}.contact-others .support-card .support-card-cta:hover{background-color:rgba(0,0,0,.2);color:var(--dark-gray)}.contact-others .support-card .support-card-cta.disabled{pointer-events:none;color:gray!important}.contact-others .support-card .support-card-cta p{margin:0;text-transform:capitalize}.support-card-cta img{transform:rotate(180deg);width:18px;height:18px}.other-contact{display:flex;margin-bottom:25px}.other-contact a{text-transform:uppercase;background-color:#f7f7f7;padding:10px;justify-content:center;border-radius:20px;flex:1;text-align:center}#block-block-163{height:0}.vdc-popup-cont{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:rgba(0,0,0,.5);z-index:999999}.vdc-popup-modal{position:relative;display:flex;flex-direction:column;width:94vw;max-width:420px;background:#fff}.vdc-popup-image{background-image:url(https://cdn.roveconcepts.com/sites/default/files/styles/picture_480/public/menu_assets/YVR-Showroom-Photoshoot_0021_0.jpg);background-size:cover;height:52.87vw;max-height:237px}.vdc-popup-close-btn{position:absolute;top:10px;right:10px;width:15px;height:15px;padding:15px;border-radius:25px;border:0;background:#fff url(https://cdn.roveconcepts.com/svg/x.svg)center no-repeat;background-size:15px}.vdc-popup-content{display:flex;flex-direction:column;padding:40px 20px 20px;text-align:center;align-items:center;justify-content:space-between}.vdc-popup-copy h2{font-size:1.5rem;line-height:2rem;height:auto;text-transform:uppercase;letter-spacing:2px;margin:0}.vdc-popup-copy p{margin:10px 0 30px}.vdc-popup-cta-cont{display:flex;flex-direction:column;width:100%}.vdc-popup-cta-cont a{display:none;margin-top:5px}html[lang=en_CA] .vdc-popup-cta-cont .vdc-ca,html[lang=en_US] .vdc-popup-cta-cont .vdc-us{display:block}@media (min-width:421px){.vdc-popup-cta-cont{flex-direction:row;gap:10px}.vdc-popup-cta-cont a{flex:1}}@media (min-width:500px){.contact-email,.contact-order-number{padding-left:0!important}}@media (max-width:768px){#contact-page .col-sm-12,#contact-page .col-sm-6,#contact-page.padding-20-xs{padding:0!important}.webform-client-form-874 .form-managed-file.input-group .form-control{margin-bottom:10px}}@media (min-width:769px){.contact-others>div{grid-template-columns:1fr 1fr}}.rh-menu{padding-left:0}.rh-menu-item .rh-menu{padding-left:15px}.rh-menu-item-static a,div.vid-preview a{color:#9c9c9c}.rh-menu-item a:focus,.rh-menu-item-static a:focus,.rh-menu-item-static a:hover{color:#333}.rh-menu-item a:not(.collapsed),.rh-menu-item-static a.active{color:#333}.page-help .rh-group-content{padding:10px 20px}.rh-group-content>p{padding-bottom:5px}.rh-group-heading .rh-menu{padding-left:10px}.rh-group-title{padding:5px 15px}.rh-group-title a.accordion-toggle::before{content:"−";float:right}.rh-group-title a.accordion-toggle.collapsed::before{content:"+";float:right}.group-item-title a.accordion-toggle::before{float:left;margin-right:10px}.rh-group-content>h2{font-size:1.8571428571428572em;color:#333;line-height:40px}.h3.group-item-title{font-size:1em;color:#333;line-height:24px}.h3.group-item-title>a{padding:6px 0 0;border-top:1px solid #f7f7f7;display:block}.rh-sub-groups .group-item-content{padding-bottom:20px}.stl_banner{position:relative;margin-bottom:80px}.stl_banner.yt-video{display:flex;justify-content:center;align-items:center;overflow:hidden;height:30vw}.stl_banner.yt-video #yt-banner{min-height:200vw;min-width:100vw}.stl_positions{width:100%;height:100%;display:none}.stl_positions span{cursor:pointer;position:absolute;color:#9c9c9c;background:#fff;border:1px solid #fff;border-radius:18px;padding:4px;line-height:24px;font-size:1.7142857142857142em;display:inline-block;width:36px;height:36px;text-align:center}.stl_heading{margin:50px 0 100px}.stl_list{margin-bottom:150px;display:none}.stl_list_grid{margin-top:100px}.stl_list .stl_list_grid{padding-bottom:220px;border-bottom:1px solid #f7f7f7}.stl_video{margin-top:50px;padding-bottom:50px}.limit>.stl_left .stl_product_text .content{padding-left:40%}.limit>.stl_left .stl_product_text.col-sm-7 .content{padding-left:45%}.limit>.stl_right .stl_product_text .content{padding-right:40%}.limit>.stl_right .stl_product_text.col-sm-7 .content{padding-right:45%}.auto_skew>.stl_right .stl_product_photo.vertical{padding-right:calc((100vw - 1370px)/2);padding-left:350px}.auto_skew>.stl_left .stl_product_photo.vertical{padding-left:calc((100vw - 1370px)/2);padding-right:350px}.stl_footing{margin-top:50px;margin-bottom:50px}body.node-type-shop-this-look #rovecontent>article{padding-left:0;padding-right:0}body.node-type-shop-this-look article h1{font-size:3.5714285714285716em;line-height:60px;margin-bottom:20px}.stl_product_text h2{font-size:2.142857142857143em;line-height:40px;margin-bottom:20px}.stl_product_text a{margin-top:25px}.stl_filter_search .ajax-progress{position:absolute;top:50%;right:20px;margin-top:-10px}.stl_overlay_text{position:absolute;top:90%;right:20px;font-size:1.8571428571428572em;color:#fff;cursor:pointer}.stl_filter_category #edit-category{display:flex;justify-content:center;align-items:center}.stl_filter_category #edit-category .radio:nth-of-type(1){padding-left:0}.stl_filter_category .radio input[type=radio]:checked+label,.stl_filter_category .radio label:hover{color:#333}.stl_filter_category .form-item-category:after{content:"|";position:absolute;padding:0 13px}.stl_filter_category .form-item-category:last-child:after,div.view-videos .view-header ul>li:last-child>a:after{content:""}.stl_product_image,div.view-videos,div.view-videos .view-content{position:relative}.stl_product_tag_link{position:absolute;top:90%;right:20px;color:#fff}.stl_product_tag_link a{color:#fff;font-size:1.8571428571428572em}.stl_products .auto_skew{display:table;height:100%;width:100vw}.stl_products .auto_skew .stl_product{height:100%;max-width:100vw}.stl_products .auto_skew .stl_product .stl_product_text{display:table-cell;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;padding:0 5vw}.stl_products .auto_skew .stl_product .stl_product_text .content{margin:auto}@media (min-width:768px){.auto_skew>.stl_right .stl_product_photo.no-padding{padding-right:0}.auto_skew>.stl_left .stl_product_photo.no-padding{padding-left:0}.stl_product{padding:50px 0}}@media (max-width:767px){.stl_banner,.stl_banner.yt-video{display:none}.stl_product .stl_product_text .btn{white-space:break-spaces}}.videos-heading .display_title{padding-top:30px;padding-bottom:30px}.videos-heading .display_desc{margin-bottom:15px}div.view-videos .view-header ul{margin:0 15px;padding:0;list-style:none}div.view-videos .view-header ul>li{margin:0;padding:0;display:inline-block}div.view-videos .view-header ul>li>a{display:block;padding:4px 10px;color:#9c9c9c;position:relative;z-index:1}div.view-videos .view-header ul>li>a:after{content:"|";position:absolute;right:0}div.view-videos .view-header .video_category_menu{position:absolute;right:0}div.view-videos .view-filters .views-exposed-form .views-exposed-widget{margin:0;padding:0}div.view-videos .view-filters .form-item:before{display:block;margin-left:10px;padding-top:4px;position:absolute}div.view-videos .view-filters .form-control{height:30px;background:0 0;border-bottom:1px solid #f7f7f7;padding-left:10px}div.view-videos .view-filters .form-control:focus{box-shadow:none;-webkit-box-shadow:none}div.view-videos .video-share{min-width:83px;margin-top:20px}div.view-videos .socialmedia{float:right}div.view-videos .socialmedia>li{display:inline-block;margin-left:5px;margin-right:0}div.view-videos .view-empty{padding-top:10px}#submit-photo-form span.file,body.page-videos #edit-video-wrapper,div.view-videos .pager{display:none}div.video_wrap{margin-left:0;margin-bottom:20px}div.video_wrap h2{font-size:1em;font-weight:400;letter-spacing:.06em;color:#333;line-height:26px;text-align:left;margin:20px 0 0}div.video-display{padding:50px 0}div.video-display .video-holder{height:calc((100vw/3*2)/16*9);max-height:471px}div.video-display .video-details{padding:0 40px}div.video-display .video-title{padding-left:20px}div.video-display .video-share{margin-top:20px}div.video-display .video-share h3{font-size:1em;font-weight:400;margin-bottom:10px}body.page-videos .mcr [class*=col-]{clear:none!important}body.page-videos .mcr .first-in-row{clear:left!important}#rovewall .flowitem{border-radius:15px;border:1px solid #dbdbdb;overflow:hidden}#rovewall .flowitem>a>img{min-height:263px}#rovewall .inline-deets{padding:10px}.flowitem-full-details a{color:#707070;text-decoration:none}.flowitem-full-details a:hover,.reviewer-name a{color:#000;text-decoration:none}.page-customer-photos #cboxNext,.page-customer-photos #cboxPrevious{display:block;top:50%;z-index:10;clip:auto;font-size:100%;color:#070707;position:absolute}.page-customer-photos #cboxPrevious{left:12px}.page-customer-photos #cboxNext{right:12px}#submit-photo-form{background:#fff}#submit-photo-form input,#submit-photo-form select,#submit-photo-form textarea{background:#f3f3f3}#submit-photo-form>.limit{padding:50px 0}#submit-photo-form .dropzone.dz-clickable .dz-message{border:3px dashed #ccc;background:#fff;padding:2em;min-height:20px}#submit-photo-form .drupal-dropzone legend,#submit-photo-form .focal-point-help,#submit-photo-form .focal-point-preview-link{display:none}#submit-photo-form .progress-wrapper{clear:both;display:block;width:100%}#submit-photo-form.collapse{display:none}#submit-photo-form.collapse.in{display:block}.photo-terms-wrapper{max-height:200px;overflow:scroll}#uc-socialmedia-form .form-type-checkbox{display:inline-block}#photo-form{margin-top:20px}#photo-tag-form .btn,#uc-socialmedia-tag-form .btn{padding:14px 0;height:100%;width:100%}#uc-socialmedia-tag-form select{width:100%;padding:14px 0}#uc-socialmedia-tag-form .form-type-select{padding:0}.social-menu{display:flex;width:100%;justify-content:center;margin:0 0 20px}.social-menu button{color:#938f8f;padding:0 20px 10px 0;border:0;border-bottom:2px solid #fff!important;background:0 0;font-size:16px;margin:0 10px 0 0;transition:all .2s ease-in-out}.social-menu button.selected{border-bottom:2px solid #333!important;color:#333}.social-menu button:hover{background:0 0!important;color:#333}.reel-card-cont{columns:4 335px}.reel-card{flex-shrink:0}.reel-card iframe{min-width:calc(100vw - 40px)!important;border-radius:15px!important}.social-header-cont p{max-width:800px}.reviews-header-cont{text-align:center;margin-bottom:40px}.reviews-header-cont h2{font-size:2.5rem;margin-bottom:15px;color:#333}.reviews-header-cont p{font-size:1.1rem;color:#666;max-width:600px;margin:0 auto}.reviews-container{column-count:4;column-gap:25px;margin-bottom:40px}.review-card-link{text-decoration:none;color:inherit;display:inline-block;width:100%;margin-bottom:25px;break-inside:avoid;page-break-inside:avoid}.trustpilot_review.review_card{background:#fff;border:1px solid #dcdce6;border-radius:15px;padding:20px;transition:box-shadow .2s ease,transform .2s ease;display:flex;flex-direction:column;align-items:flex-start;height:auto;cursor:pointer;break-inside:avoid;page-break-inside:avoid}.review-header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:16px}.reviewer-info{display:flex;align-items:center;gap:12px}.avatar,.reviewer-name{font-weight:600;color:#333}.avatar{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;text-transform:uppercase;background:#efeeea}.reviewer-name{font-size:18px}.reviewer-name a{color:#333}.reviewer-name a:hover{text-decoration:underline}.review-date{font-size:14px;color:#787885}.trustpilot-stars{display:flex;gap:1px;margin-bottom:16px}.tp-star{width:20px;height:20px;display:inline-block}.tp-star svg{width:100%;height:100%}.tp-star.filled svg{fill:#333}.tp-star.empty svg{fill:#dcdce6}.review-title{font-size:14px;font-weight:600;margin-bottom:12px;color:#333;line-height:1.3}.review-content{font-size:14px;line-height:1.5;color:#616161;margin-bottom:16px;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:calc(1.5em*9)}.experience-date{font-size:14px;color:#787885;border-top:1px solid #f3f3f5;padding-top:16px;margin-top:auto}.experience-date strong{font-weight:600}.no-reviews{text-align:center;font-size:1.1rem;color:#666;margin:40px 0}@media (max-width:1200px){.reviews-container{column-count:3}}@media (max-width:900px){.reviews-container{column-count:2;column-gap:20px}.review-card-link{margin-bottom:20px}}@media (max-width:600px){.reviews-container{column-count:1;column-gap:20px}.review-card-link{margin-bottom:20px}.trustpilot_review.review_card{padding:20px}}@media (min-width:768px){.openings-link{width:auto}.reel-card iframe{min-width:calc((100vw - 60px)/2)!important}.social-menu{justify-content:start}}@media (min-width:1024px){.reel-card iframe{min-width:calc((100vw - 80px)/3)!important}}@media (min-width:1440px){.reel-card iframe{min-width:calc((1440px - 100px)/4)!important}}@media (max-width:767px){.text-wrapper{padding-top:50px;padding-bottom:50px}.career-link.collapsed::after{content:"+";margin-left:5px}.career-link::after{content:"−"}.career-group-item{margin-bottom:30px}.work-experience-wrapper{flex-direction:column}.short-input,.stl_products .auto_skew .stl_product .stl_product_text .btn{width:100%}#edit-submitted-applicant-info-attach-resume-ajax-wrapper>div,.webform-client-form-1730 .webform-component-file,.webform-client-form-2252 .webform-component-file{flex-direction:column;align-items:flex-start}.form-managed-file .form-control{padding-left:0}.webform-client-form-1730 .help-block,.webform-client-form-2252 .help-block{margin-left:0}.webform-client-form-1730 .control-label,.webform-client-form-2252 .control-label{padding-top:5px}.form-managed-file{display:block!important}#edit-submitted-applicant-info-attach-resume-upload{width:250px!important;padding:0}#edit-submitted-applicant-info-attach-resume-upload-button{padding-left:0;padding-right:0}.webform-client-form-1730 .webform-submit,.webform-client-form-2252 .webform-submit{margin-top:20px}.page-trade-program .views-row{margin-bottom:60px}.trade-discount{flex-direction:column;max-height:none}.discount-chart{margin-bottom:45px}.discount-text{margin-bottom:0}.page-trade-program .form-textarea-wrapper>textarea{max-width:100%}.rh-group-content>h2,div.view-videos .video_wrap h3{font-size:1.1428571428571428em}#group-faq-link-menu-content{border-bottom:1px solid #f7f7f7;padding-bottom:5px}.page-help .content-container{padding-left:0}div.view-press .item-details{padding-right:45px;padding-left:45px}div.view-press .item>span{margin:0-20px;display:block}div.view-videos .view-header #video_category_menu{position:absolute;left:0;top:76px;width:100%;background:#fff;margin:-30px 0 0;padding:0 0 20px;z-index:100}div.view-videos .view-header ul{margin:0;padding:15px 0 0}div.view-videos .view-header ul>li{padding:0;display:block;margin:0 0 0 20px}div.view-videos .view-header ul>li>a{text-align:left;padding:0}div.view-videos .view-header ul>li>a:after{content:""}div.view-videos .view-header div.video_category_menu_wrap{margin:0-20px;text-align:left}div.view-videos .view-header a.video_category_menu_link{display:inline-block;padding:10px 20px;position:relative;z-index:101}div.view-videos .video_wrap{position:relative}div.view-videos .video_wrap a{position:relative;display:block}div.view-videos .vid-preview.active{background:#f7f7f7;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;padding:15px}div.view-videos .video_embed{position:absolute;top:0;width:100%}div.view-videos .view-filters{position:relative;margin:0;padding:7px 10px 0;border-left:1px solid #f7f7f7}div.view-videos .view-content .col-xs-12{padding-left:0;padding-right:0}div.view-videos .video-description{margin-top:10px}div.view-videos .video-description,div.view-videos .video_wrap h3{padding-left:20px;padding-right:20px}div.view-videos .video-share{min-width:103px;padding-left:0}div.view-videos .socialmedia{padding-right:20px}div.view-videos .video-filters-wrapper{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}div.view-videos .views-exposed-widgets{margin-bottom:0}div.view-videos .video_wrap iframe{height:calc((100vw - 40px)/16*9)}.page-node-2760 .highlighted,.page-node-2761 .highlighted,.page-node-2762 .highlighted,.page-node-2772 .highlighted{display:none}.stl_heading{margin-bottom:40px;padding:0 40px}.stl_footing{margin-top:50px;padding:0 40px}.stl_product{margin-top:0;padding-bottom:40px}.stl_product_photo{margin:40px 0}.stl_product_text{padding:0 40px}.stl_product_text .btn,.stl_product_text h2{text-align:center}.stl_products .auto_skew .stl_product .stl_product_text{display:block}.limit>.stl_left .stl_product_text .content,.limit>.stl_left .stl_product_text.col-sm-7 .content{padding-left:0}.limit>.stl_right .stl_product_text .content,.limit>.stl_right .stl_product_text.col-sm-7 .content{padding-right:0}.auto_skew>.stl_right .stl_product_photo,.auto_skew>.stl_right .stl_product_text .content{padding-left:0}.auto_skew>.stl_left .stl_product_photo,.auto_skew>.stl_left .stl_product_text .content{padding-right:0}.auto_skew>.stl_right .stl_product_photo.horizontal{padding-left:20px}.auto_skew>.stl_left .stl_product_photo.horizontal{padding-right:20px}body.node-type-shop-this-look article h1{font-size:2.5714285714285716em;line-height:46px}.stl_product_text h2{font-size:1.8571428571428572em;line-height:34px}.social-menu{justify-content:flex-start}}@media (min-width:768px) and (max-width:1023px){.stl_video{margin-top:100px;margin-bottom:100px}.auto_skew>.stl_left .stl_product_photo.vertical{padding-right:200px}.auto_skew>.stl_right .stl_product_photo.vertical{padding-left:200px}.stl_products .auto_skew .stl_product .stl_product_text{display:inline-block;padding:0 20px}}@media (max-width:768px){#carousel-our-model .carousel-inner,#carousel-sustainability .carousel-inner{overflow:visible}.page-abouthtml .carousel-indicators{text-align:center;position:relative;display:block;width:auto;margin:20px 0 0;padding-top:30px;left:auto;bottom:auto}.page-abouthtml .carousel-indicator-wrapper{text-align:center;margin-top:20px}.page-abouthtml .carousel-indicator-wrapper .carousel-indicators{display:inline}.page-abouthtml .carousel-indicator-wrapper .carousel-control.inline.left,.page-abouthtml .carousel-indicator-wrapper .carousel-control.inline.right{display:inline;position:relative;left:auto;bottom:auto}.carousel-indicator-wrapper .glyphicon{width:20px;top:-5px}.footnote{font-size:.8571428571428571em}div.view-videos .video-player-container{flex-flow:column wrap;margin:0}div.view-videos .video-list-container{flex-grow:1;flex-basis:33%;margin-top:0}div.view-videos .video-list .video-list-item{margin:10px!important;width:40%;float:left;height:150px}div.view-videos .video-list .video-list-item .video-title{font-size:.7142857142857143em}.banner-title{margin:20px 0 0;padding:0}.banner-text-wrapper{padding:0}}@media (max-width:991px){div.view-press .item-details{position:relative}div.view-press .item-details>p{display:none}div.video-display .video-details{padding:15px 20px 0}}@media (min-width:768px) and (max-width:991px){.page-press .bottom,.view-about-page>div.node,.view-press .flex{margin-bottom:90px}.about-headings,.press-heading{margin-top:4%;margin-bottom:3%}div.view-press .item-details{padding:25px}.text-wrapper{padding-top:70px;padding-bottom:70px}.single-department{padding:10px}.page-node-1702 .panel-content,.page-node-2248 .panel-content{padding:0 50px}.career-menu-group.collapsed::after,.career-menu-group::after{margin-left:2px}.form-managed-file .form-control{max-width:225px}.webform-client-form-1730 .choose-file .form-submit,.webform-client-form-2252 .choose-file .form-submit{padding-left:0;padding-right:0}.help-block{display:block}.webform-container-inline div{display:inline-block}.page-trade-program .views-row{margin-bottom:100px}.page-help .left-side-menu{padding-right:0}}@media (min-width:992px){.stl_footing>div,.stl_heading>div{margin-left:29.16666666666667%}}@media (min-width:992px) and (max-width:1199px){.page-press .bottom,.view-about-page>div.node,.view-press .flex{margin-bottom:125px}.about-headings,.press-heading{margin-top:5%;margin-bottom:4%}}@media (min-width:1200px){.page-press .bottom,.view-about-page>div.node,.view-press .flex{margin-bottom:145px}.about-headings,.press-heading{margin-top:6%;margin-bottom:5%}}@media (max-width:1440px){.stl_product_text{padding:0 40px}}.color-red{color:red}.carousel_desktop_preview{position:relative}#product-list .small-height input{height:31px}#product-list .colorbox-inline{display:block;padding-top:25PX;line-height:15px}@media (max-width:768px){.language-change{display:none}}.nav-country-icon.au-icon{background-image:url(https://cdn.roveconcepts.com/sites/all/themes/rove2018/images/flag-australia.png)}.nav-country-icon.hk-icon{background-image:url(https://cdn.roveconcepts.com/sites/all/themes/rove2018/images/flag-hong-kong.png)}.nav-country-icon.kr-icon{background-image:url(https://cdn.roveconcepts.com/sites/all/themes/rove2018/images/flag-south-korea.png)}.language-switcher-locale-session li a,.language-switcher-locale-session li span{display:none;color:#f06f4d;text-transform:uppercase}.lang-en_CA .language-switcher-locale-session li.fr_CA a,.lang-en_CA .language-switcher-locale-session li.fr_CA span:not(.locale-untranslated),.lang-fr_CA .language-switcher-locale-session li.en a,.lang-fr_CA .language-switcher-locale-session li.en span:not(.locale-untranslated){display:block}.scenes-description{color:#f06f4d;text-align:right}.about-us-banner-video--mobile{display:none}.about-us-wrapper{width:100%;display:flex;flex-direction:column}.about-us-banner{width:100%}.about-us-banner-video{width:100%;position:relative}.about-us-banner-content{width:100%;height:calc(100vh - var(--menuHeight));position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center}.about-us-banner-content h1{color:#fff;text-transform:uppercase;font-size:2.7vw;letter-spacing:1rem;font-weight:lighter;text-align:center}.about-us-section{padding:5vw}.about-us-section-1{background:#f7f7f5}.about-us-section-1-copy{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.about-us-section-1-copy p:first-of-type{color:var(--dark-gray);font-weight:500}.about-us-section-1-copy .line{margin:50px 0;height:1px;width:100px;background:var(--gray);opacity:.5}.about-us-section-1-copy p:last-of-type{max-width:61rem}.about-us-section-2-copy,.about-us-section-5-copy{text-align:center;padding:20px 150px 50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.about-us-wrapper h2{text-transform:uppercase;letter-spacing:.3rem;margin-bottom:40px}.about-us-section-3,.about-us-section-4,.about-us-section-6{background-repeat:no-repeat;background-size:cover;background-position:center;height:calc(100vh - var(--menuHeight))}.about-us-section-3{background-image:url(https://cdn.roveconcepts.com/sites/default/files/images/about-sustainability.jpg)}.about-us-section-3-content,.about-us-section-3-content .limit,.about-us-section-4-content,.about-us-section-4-content .limit,.about-us-section-6-content,.about-us-section-6-content .limit{height:100%}.about-us-section-3-content .limit{align-items:flex-end}.about-us-section-3-copy,.about-us-section-4-copy,.about-us-section-6-copy{display:flex;flex-direction:column}.about-us-section-3-copy{max-width:600px;text-align:right}.about-us-section-3-copy *{color:#fff}.about-us-section-4{background-image:url(https://cdn.roveconcepts.com/sites/default/files/images/our_products.jpg)}.about-us-section-4-copy{max-width:260px;color:var(--dark-gray)}.about-us-section-5{background:#deddd8}.about-us-section-5-copy{color:var(--dark-gray)}.about-us-section-6{background-image:url(https://cdn.roveconcepts.com/sites/default/files/images/our_carft.jpg)}.about-us-section-3-content .limit,.about-us-section-6-content .limit{display:flex;justify-content:flex-end}.about-us-section-6-copy{max-width:600px;text-align:right}.about-us-section-6-copy>*{color:#fff}.about-us-section .cta{text-transform:uppercase;text-decoration:underline;margin-top:20px}.about-us-section-7 h2{text-align:center;margin-bottom:50px}.about-us-section-7-cont{display:flex}.about-us-discover-card{display:flex;flex-direction:column;flex:1}.about-us-discover-card:nth-of-type(2){margin:0 20px}.about-us-discover-card-copy{background:#f7f7f5;padding:20px;text-align:center}.about-us-discover-card-copy h3{text-transform:uppercase;letter-spacing:.2rem;margin:10px 0 20px;font-size:1.4rem}@media (max-width:1440px){.about-us-section-1-copy{padding:20px 0}}@media (min-width:1441px){.about-us-section-3-content .limit{align-items:center}.about-us-section-3-copy{text-align:center;margin-top:300px}.about-us-section-4-copy{max-width:600px;text-align:right;float:right;margin:4vh 5.5vw 0 0}.about-us-section-6-copy{text-align:center}}@media (max-width:769px){.about-us-banner-video--desktop{display:none}.about-us-banner-video--mobile{display:block}.about-us-banner-content{height:140vw}.about-us-banner-content h1{font-size:4.5vw}.about-us-section{padding:10vw 5vw}.about-us-section-2-copy,.about-us-section-5-copy{padding:0 0 5vw}.about-us-wrapper h2{margin-bottom:25px;padding-bottom:15px;border-bottom:solid 1px #ccc;line-height:2rem}.about-us-section-3{background-image:url(https://cdn.roveconcepts.com/sites/default/files/images/about-sustainability-mobile.jpg)}.about-us-section-3-content .limit{justify-content:center;align-items:center}.about-us-section-3-copy{text-align:center}.about-us-section-3-copy h2{border-bottom:solid 1px #fff}.about-us-section-4-copy h2{margin-left:10vw;margin-right:10vw}.about-us-section-4{background-image:url(https://cdn.roveconcepts.com/sites/default/files/images/our_products_m.jpg)}.about-us-section-4-copy{text-align:center;max-width:100%}.about-us-section-4-copy h2,.about-us-section-5-copy h2{border-bottom:solid 1px #5c5c5c}.about-us-section-6{background-image:url(https://cdn.roveconcepts.com/sites/default/files/images/our_craft_mobile.jpg)}.about-us-section-6-copy h2{margin-left:10vw;margin-right:10vw}.about-us-section-6-copy{text-align:center;max-width:100%}.about-us-section-7-cont{overflow:scroll;width:100vw;margin-left:-5vw;scroll-snap-type:x mandatory;padding-bottom:10px}.about-us-section-7-cont::-webkit-scrollbar{height:2px}.about-us-section-7-cont::-webkit-scrollbar-track{background-color:#f7f7f7;margin:0 30vw}.about-us-discover-card{min-width:85vw;max-width:95vw;flex:1;flex-shrink:0;padding:0 2.5vw;scroll-snap-align:center}.about-us-discover-card:first-of-type{min-width:92.5vw;max-width:95vw;padding:0 2.5vw 0 10vw}.about-us-discover-card:nth-of-type(2){margin:0}.about-us-discover-card:last-of-type{min-width:92.5vw;max-width:95vw;padding:0 10vw 0 2.5vw}}