@import url("https://fonts.googleapis.com/css?family=Inter");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region .container{max-width:1152px;margin:0 auto;}@media (max-width:1152px){#header .container,.region-content-bottom,#footer .container{margin-right:1.25rem;margin-left:1.25rem;}}@media (max-width:400px){#header .container{margin-right:0.625rem;margin-left:0.625rem;}}#header .container > div{margin:1.25rem 0 0.625rem;}@media (max-width:480px){#header .container > div{margin:0.625rem 0 1.875rem;}}#header .container > div .top-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media (min-width:481px){#header .container > div .top-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}}.region-content .main-container .messages__wrapper{margin:1.25rem;}.region-content .main-container > div{max-width:980px;margin:0 auto;}.region-content-bottom{margin:5rem 0;}@media (max-width:768px){.region-content-bottom{margin:2.5rem 0;}}@media (max-width:1160px){.region-content-bottom{margin-right:1.25rem;margin-left:1.25rem;}}.region-content-bottom .container > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media (max-width:768px){.region-content-bottom .container > div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}}.region-content-bottom .container > div > div:first-child .webform-submission-form{width:100%;max-width:565px;}@media (max-width:768px){.region-content-bottom .container > div > div:first-child .webform-submission-form{max-width:466px;}}.region-content-bottom .container > div > div:last-child{max-width:466px;}.region-content-bottom .container > div > div:last-child p{margin:0;}.region-content-bottom .container > div > div:last-child img{width:100%;max-width:466px;height:auto;}@media (max-width:768px){.region-content-bottom .container > div > div:last-child img{margin-bottom:0.9375rem;}}@media (min-width:1021px){.region-content-bottom .container > div > div:first-child{width:60%;}.region-content-bottom .container > div > div:last-child{width:40%;}}@media (min-width:769px) and (max-width:1020px){.region-content-bottom .container > div > div:first-child{width:48%;margin-right:4%;}.region-content-bottom .container > div > div:last-child{width:48%;}}@media (max-width:768px){.region-content-bottom .container > div{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media (max-width:768px) and (min-width:769px){.region-content-bottom .container > div > div{width:100%;}}#footer .container > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.25rem 0 2.5rem 0;}@media (min-width:769px){#footer .container > div > div:first-child{width:70%;}}@media (min-width:501px) and (max-width:768px){#footer .container > div > div:first-child{width:50%;}}@media (max-width:500px){#footer .container > div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.25rem;}#footer .container > div > div{width:100%;}#footer .container > div > div:first-child{text-align:center;}#footer .container > div .footer-logo .cr.desktop{display:none;}#footer .container > div .cr.mobile{display:block;text-align:center;margin:0.625rem 0;}}#footer .container .cr.mobile{display:none;}:root{--trend-main-color:#E35A0C;}html{font-family:"Proxima Nova",sans-serif;}body{margin:0;}body.domain--rise-merchandise{--trend-main-color:#595959;}h1,h2{color:var(--trend-main-color);font-family:"Playfair Display",serif;font-size:2.5rem;font-weight:400;line-height:3.125rem;}#header .container .top-container .logo{width:200px;}#header .container .top-container .logo svg path.st0{fill:#E15C26 !important;}#header .container .top-container .logo svg path.st1{fill:#231F20 !important;}@media all and (max-width:992px){.domain--rise-merchandise #header .container .top-container .logo svg{max-width:200px;}}#header .container .top-container .phone{padding-right:3.75rem;}#header .container .top-container .phone a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#4a6a77;text-decoration:none;font-family:Inter,serif;font-size:1.1625rem;line-height:1.5625rem;font-weight:400;letter-spacing:0.01rem;}#header .container .top-container .phone a:hover{color:var(--trend-main-color);}#header .container .top-container .phone a:hover svg{fill:var(--trend-main-color);}#header .container .top-container .phone svg{margin-right:0.5rem;fill:#B3D1D9;}@media (max-width:480px){#header .container .top-container .phone span{display:none;}}#header .container .top-container .quote-button svg{display:none;}@media (max-width:650px){#header .container .top-container .phone{padding-right:0;}#header .container .top-container .phone span{display:none;}#header .container .top-container .phone svg{height:32px;width:32px;}}@media (max-width:480px){#header .container .top-container .phone{position:absolute;right:65px;margin:0;}#header .container .top-container .quote-button{position:absolute;right:0;width:60px;}#header .container .top-container .quote-button a{padding:0.3125rem 0.625rem;}#header .container .top-container .quote-button span{display:none;}#header .container .top-container .quote-button svg{display:block;}}@media (max-width:380px){#header .container .top-container .logo{width:45vw;}}.region-title h1{text-align:center;margin:0 0 0.625rem;}.main-container > div > div{margin:1.25rem;}.main-container article > div > div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.main-container article > div > div > div{border:1px solid #d9d9d9;-webkit-border-radius:8px;border-radius:8px;padding:1rem 1rem 1.5rem 1rem;margin:0.625rem;max-width:140px;}.main-container article > div > div > div:hover,.main-container article > div > div > div:focus{-webkit-box-shadow:0 12px 11px 4px rgba(200,200,200,0.5);box-shadow:0 12px 11px 4px rgba(200,200,200,0.5);}.main-container article > div > div .paragraph--type--product-card{line-height:1.25rem;}.main-container article > div > div .paragraph--type--product-card img{margin-bottom:1.5rem;-webkit-border-radius:8px;border-radius:8px;}.main-container article > div > div .paragraph--type--product-card .card-title{margin-bottom:0.4375rem;}.main-container article > div > div .paragraph--type--product-card a{font-size:1rem;font-weight:700;line-height:1.375rem;color:#1E1E1E;margin-bottom:0.5rem;text-decoration:none;}.main-container article > div > div .paragraph--type--product-card p{font-family:Inter,serif;font-size:0.875rem;font-weight:400;line-height:1.225rem;max-width:200px;display:block;width:130px;max-height:60px;color:#757575;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:pre-wrap;}@media (max-width:480px){.main-container article > div > div > div{padding:1rem;margin:0.25rem;}.main-container article > div > div .paragraph--type--product-card img{margin-bottom:0;width:100%;height:auto;}.main-container article > div > div .paragraph--type--product-card .card-title{margin-bottom:0;}.main-container article > div > div .paragraph--type--product-card p{display:none;}}.region-content-bottom h2{text-align:left;margin:0 0 1rem;}.region-content-bottom img{-webkit-border-radius:10px;border-radius:10px;}.region-content-bottom .webform-submission-form input:not([type=submit]),.region-content-bottom .webform-submission-form textarea{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding:0 0 0 1rem !important;font-family:"Proxima Nova",sans-serif;font-size:1rem !important;}.region-content-bottom .webform-submission-form input:not([type=submit])::-webkit-input-placeholder,.region-content-bottom .webform-submission-form textarea::-webkit-input-placeholder{color:#4A6A77;font-size:1rem !important;font-weight:700 !important;}.region-content-bottom .webform-submission-form input:not([type=submit])::-moz-placeholder,.region-content-bottom .webform-submission-form textarea::-moz-placeholder{color:#4A6A77;font-size:1rem !important;font-weight:700 !important;}.region-content-bottom .webform-submission-form input:not([type=submit]):-ms-input-placeholder,.region-content-bottom .webform-submission-form textarea:-ms-input-placeholder{color:#4A6A77;font-size:1rem !important;font-weight:700 !important;}.region-content-bottom .webform-submission-form input:not([type=submit])::-ms-input-placeholder,.region-content-bottom .webform-submission-form textarea::-ms-input-placeholder{color:#4A6A77;font-size:1rem !important;font-weight:700 !important;}.region-content-bottom .webform-submission-form input:not([type=submit])::placeholder,.region-content-bottom .webform-submission-form textarea::placeholder{color:#4A6A77;font-size:1rem !important;font-weight:700 !important;}.region-content-bottom .webform-submission-form input:not([type=submit]):focus,.region-content-bottom .webform-submission-form textarea:focus{outline:none;}.region-content-bottom .webform-submission-form input:not([type=submit]){background:transparent;border:none;-webkit-border-radius:0;border-radius:0;border-bottom:1px solid #4A6A77;height:40px;margin-bottom:1.5rem;}.region-content-bottom .webform-submission-form input[type=submit]{float:right;}.region-content-bottom .webform-submission-form textarea{margin:1rem 0 2rem;border-color:#4A6A77;-webkit-border-radius:8px;border-radius:8px;height:124px;padding-top:0.625rem !important;}.region-content-bottom .webform-submission-form textarea::-webkit-input-placeholder{color:rgba(74,106,119,0.5019607843);}.region-content-bottom .webform-submission-form textarea::-moz-placeholder{color:rgba(74,106,119,0.5019607843);}.region-content-bottom .webform-submission-form textarea:-ms-input-placeholder{color:rgba(74,106,119,0.5019607843);}.region-content-bottom .webform-submission-form textarea::-ms-input-placeholder{color:rgba(74,106,119,0.5019607843);}.region-content-bottom .webform-submission-form textarea::placeholder{color:rgba(74,106,119,0.5019607843);}.region-content-bottom .webform-submission-form .form-item-upload-file input[type=file],.region-content-bottom .webform-submission-form .form-item-upload-file .js-hide,.region-content-bottom .webform-submission-form .form-item-upload-file .description{display:none;}.region-content-bottom .webform-submission-form .form-item-upload-file .form-managed-file > .js-form-type-checkbox{width:100%;border:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1.25rem;margin-bottom:0.625rem;font-family:"Proxima Nova",sans-serif;font-size:1rem !important;}.region-content-bottom .webform-submission-form .form-item-upload-file .form-managed-file > .js-form-type-checkbox:not(:first-of-type){margin-top:0;}.region-content-bottom .webform-submission-form .form-item-upload-file .form-managed-file > .js-form-type-checkbox input[type=checkbox]{margin-top:-0.0625rem;-webkit-border-radius:0.25em;border-radius:0.25em;width:16px;height:16px;}.region-content-bottom .webform-submission-form .form-item-upload-file .form-managed-file > .js-form-type-checkbox label{display:inline;margin-top:0;margin-bottom:0;margin-left:0.625rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;font-size:0.875rem;}#footer{color:#B3D1D9;background:#2D4047;font-size:0.9125rem;font-weight:700;line-height:1.5rem;}.domain--rise-merchandise #footer{color:#d3d3d3;background:#242424;}#footer .footer-logo > div:has(.logo){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;}#footer .footer-logo > div:has(.logo) .logo img{width:210px;}@media all and (max-width:768px){.domain--rise-merchandise #footer .footer-logo > div:has(.logo) .logo svg{max-width:200px;}}#footer .contact-info .phone a{text-decoration:none;}.domain--rise-merchandise #footer .contact-info .phone a{color:white !important;-webkit-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s;}.domain--rise-merchandise #footer .contact-info .phone a:hover,.domain--rise-merchandise #footer .contact-info .phone a:focus{color:darkgray !important;}#footer .follow-us{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1.875rem;}#footer .follow-us .title{margin-right:1.25rem;text-transform:uppercase;font-family:Inter,serif;font-size:0.6875rem;font-weight:600;}#footer .follow-us .social-links{width:24px;height:24px;float:left;margin-right:0.9375rem;}.domain--rise-merchandise #footer .follow-us .social-links.fb rect{fill:white !important;}.domain--rise-merchandise #footer .follow-us .social-links:not(.fb) path{fill:white !important;}.domain--rise-merchandise #footer .follow-us .social-links:hover.fb rect,.domain--rise-merchandise #footer .follow-us .social-links:focus.fb rect{fill:darkgrey !important;}.domain--rise-merchandise #footer .follow-us .social-links:hover:not(.fb) path,.domain--rise-merchandise #footer .follow-us .social-links:focus:not(.fb) path{fill:darkgrey !important;}#footer .cr{font-family:"Playfair Display",serif;font-size:0.8125rem;font-weight:400;}.quote-button a,form .form-item-upload-file > label,input[type=submit]{position:relative;display:inline-block;vertical-align:middle;padding:0.6875rem 1.5rem 0.6875rem 1.5rem;border:none;-webkit-border-radius:10px;border-radius:10px;background:var(--trend-main-color);color:white;text-transform:uppercase;text-decoration:none;font-family:Inter,serif;font-weight:700;font-size:0.79375rem;line-height:1.125rem;letter-spacing:0.06125rem;text-align:center;cursor:pointer;-webkit-transition:background 0.3s ease 0s;-o-transition:background 0.3s ease 0s;transition:background 0.3s ease 0s;}.quote-button a:hover,.quote-button a:focus,form .form-item-upload-file > label:hover,form .form-item-upload-file > label:focus,input[type=submit]:hover,input[type=submit]:focus{background:#C23700;}.domain--rise-merchandise .quote-button a:hover,.domain--rise-merchandise .quote-button a:focus,.domain--rise-merchandise form .form-item-upload-file > label:hover,.domain--rise-merchandise form .form-item-upload-file > label:focus,.domain--rise-merchandise input[type=submit]:hover,.domain--rise-merchandise input[type=submit]:focus{background:rgba(89,89,89,0.7);}.block--content-bottom-image-rm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media all and (max-width:768px){.block--content-bottom-image-rm{margin-bottom:3.125rem;}}@media all and (min-width:769px){.block--content-bottom-image-rm{margin-top:30%;}}
