<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.row,.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.3333333333rem}.dropdown-toggle{display:flex;align-items:center;column-gap:0.4444444444rem}.dropdown-toggle.show svg{transform:rotate(180deg)}.dropdown-toggle.button-cta--icon.show svg{transform:none}.dropdown-toggle::after{content:none}.list-group-item:first-child{border-radius:0}.list-group-item+.list-group-item.active{margin-top:0}.list-group-item{background-color:transparent !important;border:none;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:0}.list-group-item.active{color:initial}.form-check,.form-check .form-check-input{margin-left:0;padding-left:0}.navbar-toggler:focus{box-shadow:none}.navbar-toggler:focus path{stroke:#2d2a20}body,html{color:#2d2a20;font-size:18px;line-height:1.3}body *::selection{background:#b93f20;color:#fff}.background-light{background:#f7f6f5}.background-white{background:#fff}.background-grey{background:#565656}.dark-overlay{background:rgba(45,41,36,.4)}a{font-weight:500;color:#b93f20}a:hover,a:focus-visible,btn:hover,btn:focus-visible{color:var(--font-color, #2D2A20)}footer a{color:#2d2a20;--font-color: #B93F20}body *::-webkit-scrollbar{width:.25rem;height:.25rem}body *::-webkit-scrollbar-track{background-color:#999;border-radius:2px}body *::-webkit-scrollbar-thumb{background-color:#b93f20;border-radius:2px}body *::-webkit-scrollbar-thumb:hover{background-color:#e4522d}.text-shadow-tile{text-shadow:0 0 .125rem #b93f20}img.darken{filter:brightness(0.5)}svg{transition:opacity .3s ease-in-out,transform .3s ease-in-out;height:1.2222222222rem;width:auto}@media screen and (min-width: 992px){.container-fluid-lg{width:100%;max-width:100%}}.feature-list{margin:0;padding:0}.feature-list li{display:flex;margin-bottom:1.3333333333rem;line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem}.feature-list li::before{content:"";background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23B93F20'/%3E%3Cpath d='M4.72611 8.04137C4.44911 7.77168 4.00593 7.77761 3.73625 8.0546C3.46656 8.3316 3.47248 8.77477 3.74948 9.04446L4.72611 8.04137ZM6.3751 10.6238L5.88678 11.1254C6.15856 11.39 6.59164 11.39 6.86342 11.1254L6.3751 10.6238ZM12.2504 5.88045C12.5274 5.61076 12.5333 5.16758 12.2636 4.89059C11.9939 4.61359 11.5507 4.60767 11.2737 4.87736L12.2504 5.88045ZM3.74948 9.04446L5.88678 11.1254L6.86341 10.1223L4.72611 8.04137L3.74948 9.04446ZM6.86342 11.1254L12.2504 5.88045L11.2737 4.87736L5.88678 10.1223L6.86342 11.1254Z' fill='white'/%3E%3C/svg%3E%0A");display:block;height:16px;width:16px;flex-shrink:0;margin-top:2px;margin-right:0.8888888889rem}.wide-container{max-width:96.7777777778rem}b,strong{font-weight:700}.list{list-style:none}.list li{position:relative}.list li::before{content:"•";color:#b93f20;font-weight:bold;display:inline-block;width:0.4444444444rem;position:absolute;left:-0.8333333333rem}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin:0}@font-face{font-family:"Museo Sans";src:url("../fonts/museo-sans-regular.otf");font-weight:500;font-display:swap}@font-face{font-family:"Museo Sans";src:url("../fonts/museo-sans-regular-italic.otf");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Museo Sans";src:url("../fonts/museo-sans-light.otf");font-weight:300;font-display:swap}@font-face{font-family:"Museo Sans";src:url("../fonts/museo-sans-light-italic.otf");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Museo Sans";src:url("../fonts/museo-sans-bold.otf");font-weight:700;font-display:swap}@font-face{font-family:"Museo Sans";src:url("../fonts/museo-sans-bold-italic.otf");font-weight:700;font-style:italic;font-display:swap}html *{font-family:"Museo Sans",sans-serif}section{padding-top:3.5555555556rem;padding-bottom:3.5555555556rem}section:first-of-type{padding-top:0}@media screen and (max-width: 768px -1){section--no-mobile-padding{padding-bottom:0;padding-top:0}}@media screen and (min-width: 768px){section{padding-top:6.6666666667rem;padding-bottom:6.6666666667rem}}.section--no-padding{padding-top:0;padding-bottom:0}.section--half-padding{padding-top:calc(3.5555555556rem/2);padding-bottom:calc(3.5555555556rem/2)}@media screen and (min-width: 768px){.section--half-padding{padding-top:calc(6.6666666667rem/2);padding-bottom:calc(6.6666666667rem/2)}}.section--half-padding-top{padding-top:calc(3.5555555556rem/2)}@media screen and (min-width: 768px){.section--half-padding-top{padding-top:calc(6.6666666667rem/2)}}.section--half-padding-bottom{padding-bottom:calc(3.5555555556rem/2)}@media screen and (min-width: 768px){.section--half-padding-bottom{padding-bottom:calc(6.6666666667rem/2)}}.section--light-bg{background:#e3e0dd}.section--lightest-bg{background:#f7f6f5}@media screen and (min-width: 992px){.section--no-desktop-padding{padding-top:0;padding-bottom:0}}@media screen and (max-width: 991px){.section--no-mobile-padding{padding-top:0;padding-bottom:0}}.section--no-botton-padding{padding-bottom:0}.section--no-top-padding{padding-top:0}.padding--half{margin-bottom:0.4444444444rem}.padding--single{margin-bottom:0.8888888889rem}.padding--double{margin-bottom:1.3333333333rem}@media screen and (min-width: 768px){.padding--double{margin-bottom:1.7777777778rem}}.padding--triple{margin-bottom:1.7777777778rem}@media screen and (min-width: 768px){.padding--triple{margin-bottom:2.2222222222rem}}.padding--quadruple{margin-bottom:2.2222222222rem}@media screen and (min-width: 768px){.padding--quadruple{margin-bottom:3.5555555556rem}}@media screen and (max-width: 768px -1){.spacing--no-on-mobile{padding:0}}.spacing--half{padding:0.4444444444rem}.spacing--single{padding:0.4444444444rem}@media screen and (min-width: 768px){.spacing--single{padding:1.3333333333rem}}.spacing--single-expanded{padding:0.8888888889rem}@media screen and (min-width: 768px){.spacing--single-expanded{padding:1.3333333333rem}}.spacing--double{padding:0.8888888889rem}@media screen and (min-width: 768px){.spacing--double{padding:1.7777777778rem}}.spacing--double-expanded{padding:1.1111111111rem}@media screen and (min-width: 768px){.spacing--double-expanded{padding:2.2222222222rem}}.spacing--triple{padding:1.3333333333rem}@media screen and (min-width: 768px){.spacing--triple{padding:2.6666666667rem}}p{margin:0}a{text-decoration:none}*&gt;img{max-width:100%;height:auto}*:focus,*:focus-visible{outline:none}svg{pointer-events:none}.button-cta{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;--padding-x: 2.2222222222rem;--padding-y: 1.1111111111rem;--font-color: #FFFFFF;line-height:1.3333333333rem;padding:var(--padding-y) var(--padding-x);display:inline-flex;align-items:center;justify-content:center;text-align:center;column-gap:0.4444444444rem;color:var(--font-color, #FFFFFF);fill:var(--font-color, #FFFFFF);background-color:#b93f20;border:none;font-weight:bold;border-radius:0.2222222222rem;text-transform:capitalize}.button-cta:not(.button-cta--no-hover):hover,.button-cta:not(.button-cta--no-hover):focus-visible{background-color:#e4522d}.button-cta svg{fill:inherit;height:1.2222222222rem;width:1.2222222222rem}.button-cta--white{background-color:#fff;--font-color: #2D2A20}.button-cta--white:not(.button-cta--no-hover):hover,.button-cta--white:not(.button-cta--no-hover):focus-visible{background-color:#f7f6f5}.button-cta--transparent{background:transparent;border:2px solid #999}.button-cta--transparent:not(.button-cta--no-hover):hover,.button-cta--transparent:not(.button-cta--no-hover):focus{border-color:#1b4a73;fill:none;background:transparent}.button-cta--transparent:not(.button-cta--no-hover):hover path,.button-cta--transparent:not(.button-cta--no-hover):focus path{stroke:#1b4a73}.button-cta--transparent.button-cta--dark{border-color:transparent;--font-color: #2D2A20}.button-cta--transparent.button-cta--dark:hover path,.button-cta--transparent.button-cta--dark:focus-visible path{stroke:inherit}.button-cta--transparent.button-cta--circular{fill:none}.button-cta--transparent.button-cta--circular path{stroke:#999}.button-cta--transparent--white.button-cta--circular{border-color:#fff}.button-cta--transparent--white.button-cta--circular path{stroke:#fff}.button-cta--disabled{background-color:#e3e0dd;color:#999;pointer-events:none;cursor:default}.button-cta--disabled path{stroke:#e3e0dd}.button-cta--small{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem;--padding-x: 1.1111111111rem;--padding-y: 0.4444444444rem}.button-cta--small svg{height:0.8888888889rem;width:0.8888888889rem}.button-cta--mid{--padding-x: 1.1111111111rem;--padding-y: 0.6666666667rem}.button-cta--circular{border-radius:50%;--padding-x: 0;--padding-y: 0}.button-cta--circular.button-cta--tall{width:6.6666666667rem;height:6.6666666667rem}.button-cta--circular.button-cta--tall svg{height:2.1111111111rem;width:auto}.button-cta--circular.button-cta--big{width:4rem;height:4rem}.button-cta--circular.button-cta--large{width:3.5555555556rem;height:3.5555555556rem}.button-cta--circular.button-cta--regular{width:2.6666666667rem;height:2.6666666667rem}.button-cta--circular.button-cta--short{width:2.2222222222rem;height:2.2222222222rem}.button-cta--rounded-square{border-radius:0.2222222222rem}.button-cta--icon{padding:0}.button-cta--icon.button-cta--disabled{color:#999;fill:#999;pointer-events:none;cursor:default;border-color:#e3e0dd !important;background:transparent !important;fill:none !important}.button-cta--icon.button-cta--disabled path{stroke:#e3e0dd !important}.button-cta--icon-white{background:#fff}.button-cta--icon-white path{stroke:#2d2a20}.button-cta--icon-white:not(.button-cta--no-hover):hover,.button-cta--icon-white:not(.button-cta--no-hover):focus{background:#fff}.button-cta--icon-white:not(.button-cta--no-hover):hover path,.button-cta--icon-white:not(.button-cta--no-hover):focus path{stroke:#b93f20}.button-cta--play{fill:#b93f20;background:#fff}.button-cta--play svg{margin-left:0.3333333333rem}.button-cta--play:not(.button-cta--no-hover):hover,.button-cta--play:not(.button-cta--no-hover):focus{fill:#1b4a73;background:#fff;border:1px solid #1b4a73}.button-cta--play.button-cta--disabled{background-color:#e3e0dd;color:#999;fill:#999;pointer-events:none;cursor:default;fill:#e3e0dd !important;background:#999 !important;border:none !important}.button-cta--play.button-cta--disabled path{stroke:#e3e0dd}.button-cta--no-svg-fill{fill:none}.accessible-playPauseButton-wrapper{z-index:3}button.accessible-playPauseButton{position:absolute;bottom:1.5rem;right:1.5rem;background:transparent;border:2px solid #fff;color:#fff;border-radius:50%;width:40px;height:40px;box-shadow:0px 0px 3px rgba(0,0,0,.7);text-shadow:0px 0px 3px rgba(0,0,0,.7)}button.accessible-playPauseButton:focus{outline:2px solid #222}@media screen and (min-width: 769px){button.accessible-playPauseButton{bottom:3rem;right:3rem}}.text-cta{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;--font-color: #2D2A20;line-height:1.3333333333rem;display:inline-flex;align-items:center;justify-content:center;column-gap:0.6666666667rem;color:var(--font-color, #2D2A20);fill:var(--font-color, #2D2A20);font-weight:bold}.text-cta:not(.text-cta--no-hover):hover,.text-cta:not(.text-cta--no-hover):focus{--font-color: #B93F20;fill:#b93f20}.text-cta--underline{text-decoration:underline}.text-cta--white{--font-color: #FFFFFF}.text-cta--white:not(.text-cta--no-hover) hover,.text-cta--white:not(.text-cta--no-hover):focus{--font-color: #ECECEC}.text-cta--disabled{color:#999;pointer-events:none;cursor:default}.text-cta--disabled path{stroke:#e3e0dd}.text-cta--small{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.text-cta--regular-weight{font-weight:500}.text-cta svg{fill:inherit}.custom-checkbox{display:flex;text-align:left;position:relative}.custom-checkbox__input{padding:0;margin-bottom:0;height:1px;width:1px;opacity:0;position:absolute;top:0;left:0}.custom-checkbox__label{position:relative;cursor:pointer;font-size:0.8888888889rem;font-weight:400;line-height:1.3;display:flex;align-items:center;column-gap:1rem;flex:1;tab-index:0}.custom-checkbox__box{border:1px solid #b93f20;height:1rem;width:1rem;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;flex-shrink:0}.custom-checkbox__check{font-size:.5rem;color:#fff}.custom-checkbox__input+.custom-checkbox__label .custom-checkbox__check{display:none}.custom-checkbox__input:focus-visible+.custom-checkbox__label .custom-checkbox__box{border-width:2px}.custom-checkbox__input:checked+.custom-checkbox__label .custom-checkbox__check{display:inline-block}.custom-checkbox__input:checked+.custom-checkbox__label .custom-checkbox__box{background-color:#b93f20}.custom-checkbox__input:checked+.custom-checkbox__label .custom-checkbox__check{display:initial}.pager{display:flex;justify-content:center;margin-top:clamp(2.5rem, 6vw, 6rem)}.pagination{column-gap:clamp(5px, 1vw, 1rem)}.page-link{border:none;background-color:#f7f6f5;font-size:16px;color:#2d2a20;padding:13px 15px;border-radius:unset}.page-link:hover{color:#2d2a20}.page-item--active .page-link{background-color:#b93f20;color:#fff}.page-item--active .page-link:hover{background-color:#e4522d}.page-item--dir{text-transform:uppercase}.page-item--dir .page-link{background-color:transparent;opacity:.4;border-radius:0}@media screen and (min-width: 769px){.page-link{padding:13px 19px}}.floors-carousel__top-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase}.floors-carousel__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.2222222222rem}.floors-carousel__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}@media screen and (min-width: 992px){.floors-carousel__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4.4444444444rem}.floors-carousel__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:4.4444444444rem}}.floors-carousel__slide-content-wrapper{color:#fff;position:absolute;top:0;height:100%;width:100%;display:flex;flex-flow:column;justify-content:flex-end;padding:0.8888888889rem}@media screen and (min-width: 768px){.floors-carousel__slide-content-wrapper{padding:1.7777777778rem;align-items:flex-start}}@media screen and (min-width: 1400px){.floors-carousel__slide-content-wrapper{padding:4.4444444444rem}}.floors-carousel__slide-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}.floors-carousel .carousel-controls--prev{left:2.7777777778rem}@media screen and (min-width: 1400px){.floors-carousel .carousel-controls--prev{left:6.3333333333rem}}.floors-carousel .carousel-controls--next{right:2.7777777778rem}@media screen and (min-width: 1400px){.floors-carousel .carousel-controls--next{right:6.3333333333rem}}.main-banner__content-wrapper{position:absolute;width:100%;height:100%;top:0;left:50%;transform:translateX(-50%);padding-top:1.5rem;padding-bottom:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}@media screen and (min-width: 768px){.main-banner__content-wrapper{flex-direction:row;padding-top:0;padding-bottom:0}}.main-banner__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.2222222222rem}.main-banner__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}@media screen and (min-width: 576px){.main-banner__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.6666666667rem}.main-banner__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.6666666667rem}}@media screen and (min-width: 992px){.main-banner__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:3.5555555556rem}.main-banner__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:3.5555555556rem}}@media screen and (min-width: 1200px){.main-banner__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4.4444444444rem}.main-banner__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:4.4444444444rem}}.main-banner__title-wrapper{color:#fff;text-align:left}.custom-radio{display:flex;text-align:left;position:relative}.custom-radio__input{padding:0;margin-bottom:0;height:1px;width:1px;opacity:0;position:absolute;top:0;left:0}.custom-radio__label{position:relative;cursor:pointer;font-size:0.8888888889rem;font-weight:400;line-height:1.3;display:flex;align-items:center;column-gap:1rem;flex:1;tab-index:0}.custom-radio__box{border:1px solid #b93f20;height:1rem;width:1rem;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;flex-shrink:0;border-radius:50%}.custom-radio__input:checked+.custom-radio__label .custom-radio__box{background-color:#b93f20}.custom-radio__input:focus-visible+.custom-radio__label .custom-radio__box{border-width:2px}.custom-radio__input:checked+.custom-radio__label .custom-radio__box:before{content:" ";height:.5rem;width:.5rem;background-color:#fff;border-radius:50%}.general-input{--inactive-background: #F7F6F5;padding-right:1rem;padding-left:0;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:none;border-radius:0;border-color:#2d2a20;transition:all 0s;background-color:var(--inactive-background);height:2.6666666667rem}.general-input:disabled{background-color:#e3e0dd;color:#999;pointer-events:none;cursor:default}.general-input:disabled path{stroke:#e3e0dd}.general-input-icon{order:-1;--inactive-background: #F7F6F5;border-top:1px solid;border-left:1px solid;border-bottom:1px solid;border-right:none;border-color:#2d2a20;transition:all 0s;border-radius:0;background-color:var(--inactive-background);z-index:0;margin:0;padding-left:1.3333333333rem;padding-right:0.8888888889rem}.general-input--no-icon{border-leftt:1px solid;padding-left:1rem}.general-input--no-border:not(:focus){border-color:transparent !important}.general-input--white,.general-input--white+.general-input-icon{--inactive-background: #FFFFFF}.general-input-icon svg{width:1rem;fill:transparent}.general-input:placeholder-shown{overflow:hidden;text-overflow:ellipsis}.general-input:not(:placeholder-shown),.general-input:not(:placeholder-shown)+.general-input-icon{overflow:auto;border-color:#1b4a73;border-width:2px}.general-input:placeholder-shown,.general-input:placeholder-shown+.general-input-icon{border-color:#e3e0dd}.general-input:not(:placeholder-shown)+.general-input-icon:hover,.general-input:not(:placeholder-shown)+.general-input-icon:focus{color:#b93f20}.general-input:focus,.general-input:focus-visible{background-color:#fff;box-shadow:none;border-color:#1b4a73;border-width:2px}.general-input:focus+.general-input-icon,.general-input:focus-visible+.general-input-icon,.general-input:not(:placeholder-shown) .general-input-icon:focus,.general-input:not(:placeholder-shown) .general-input-icon:focus-visible{background-color:#fff;color:#2d2a20;border-color:#1b4a73;border-width:2px}.general-input::placeholder{color:#2d2a20;text-overflow:ellipsis;overflow:hidden;max-width:100%;text-align:start}@media screen and (min-width: 992px){.general-input{height:3.5555555556rem}}.promo-area{padding:0}.promo-area--half-padding{padding-top:calc(3.5555555556rem/2);padding-bottom:calc(3.5555555556rem/2)}@media screen and (min-width: 768px){.promo-area--half-padding{padding-top:calc(6.6666666667rem/2);padding-bottom:calc(6.6666666667rem/2)}}.promo-area--half-padding-top{padding-top:calc(3.5555555556rem/2)}@media screen and (min-width: 768px){.promo-area--half-padding-top{padding-top:calc(6.6666666667rem/2)}}.promo-area--half-padding-bottom{padding-bottom:calc(3.5555555556rem/2)}@media screen and (min-width: 768px){.promo-area--half-padding-bottom{padding-bottom:calc(6.6666666667rem/2)}}@media screen and (min-width: 768px){.promo-area.container-lg{padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem)}}.promo-area--xpadding{padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5)}.promo-area--condensed .promo-area__wrapper{padding:0;height:8rem;gap:1.1111111111rem;flex-direction:row}.promo-area--condensed .promo-area__text-container{padding-right:1.1111111111rem}.promo-area--condensed .promo-area p{font-size:.8rem;margin-bottom:.25rem}.promo-area--condensed .promo-area__heading{margin:0;line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem}@media screen and (min-width: 768px){.promo-area--condensed .promo-area__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem}}@media all and (min-width: 992px)and (max-width: 1199px){.promo-area--condensed .promo-area__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem}}.promo-area__wrapper{flex-direction:column;padding:1.7777777778rem 1.1111111111rem;gap:2.2222222222rem;display:flex;align-items:center;justify-content:flex-start;background:#e4522d;color:#fff}@media screen and (min-width: 992px){.promo-area__wrapper{padding:0;height:8rem;gap:1.1111111111rem;flex-direction:row}}.promo-area__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}.promo-area__cta{flex-shrink:0}@media screen and (min-width: 992px){.promo-area__cta{margin-right:1.7777777778rem;margin-left:auto}}.promo-area__text-cta{text-decoration:none}@media screen and (min-width: 992px){.promo-area__text-container:first-child,.promo-area .promo-area__img--hide-desktop+.promo-area__text-container{padding-left:1.7777777778rem}}@media screen and (max-width: 991px){.promo-area__img--hide-mobile{display:none}}.promo-area__img img{max-height:8rem;max-width:none;width:auto}.promo-area p{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}.image-with-text{position:relative;overflow:hidden}.image-with-text--light-bg{background:#e3e0dd}.image-with-text--lightest-bg{background:#f7f6f5}@media screen and (min-width: 992px){.image-with-text--image-left .image-with-text__text-wrapper{max-width:31.1111111111rem;width:90%}}.image-with-text--image-left .image-with-text__text-wrapper--large{max-width:42.5rem;width:90%}.image-with-text__top-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase}.image-with-text__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.6666666667rem}@media screen and (min-width: 992px){.image-with-text__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:3.5555555556rem}.image-with-text__heading--small,.image-with-text__heading--small&gt;*{font-size:3.6rem !important}}@media screen and (min-width: 1200px){.image-with-text__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4rem}}.image-with-text__heading b,.image-with-text__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.6666666667rem}@media screen and (min-width: 992px){.image-with-text__heading b,.image-with-text__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:3.5555555556rem}}@media screen and (min-width: 1200px){.image-with-text__heading b,.image-with-text__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:4rem}}.image-with-text__heading--subtitle{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.6666666667rem}@media screen and (min-width: 992px){.image-with-text__heading--subtitle{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:3.1111111111rem}}@media screen and (min-width: 1200px){.image-with-text__heading--subtitle{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:3.5555555556rem}}@media screen and (min-width: 992px){.image-with-text__mobile-image{display:none}}.image-with-text__image-container{display:none}@media screen and (min-width: 992px){.image-with-text__image-container{display:block;position:absolute;top:0;height:100%;width:100%}}@media screen and (min-width: 1400px){.image-with-text__image-container{position:relative}}.image-with-text__image-container--always-visible{display:block}.image-with-text__image-wrapper{display:flex;text-align:right;flex-direction:column;height:100%;justify-content:center}.image-with-text__image-content{position:relative;z-index:1}.image-with-text__text-container{position:relative;width:100%;height:100%;justify-content:center;align-content:center;align-items:center;display:flex}@media screen and (min-width: 1200px){.image-with-text__text-container{position:absolute;top:0}}.image-with-text__text-container--content-top{align-items:flex-start}.image-with-text__two-ctas{display:flex;gap:1.7777777778rem;flex-direction:column;align-items:flex-start}.image-with-text__two-ctas .text-cta{margin-left:1.1111111111rem;text-decoration:underline;text-transform:capitalize}@media screen and (min-width: 992px){.image-with-text__two-ctas .text-cta{margin-left:0}}@media screen and (min-width: 992px){.image-with-text__two-ctas{flex-direction:row;align-items:center}}@media screen and (min-width: 1200px){.image-with-text__two-ctas{gap:3.5555555556rem}}@media only screen and (min-width: 992px)and (max-width: 1400px){.custom-tiny-desktop-padding-bottom{padding-bottom:13%}}.form__select{cursor:pointer}.form__select-toggle{color:var(--font-color, #2D2A20);padding:.75rem 1rem;display:flex;align-items:center;justify-content:center;border:1px solid transparent;column-gap:1rem;position:relative;border-radius:4px;padding:1.3333333333rem 1.1111111111rem;background:#fbfbfb;border-color:#e7e7e7;justify-content:space-between;width:100%;--font-size: 1rem;--font-color: $secondary-brown}.form__select-toggle i{transition:transform .3s ease-in-out}.form__select-toggle.show,.form__select-toggle:focus-visible{--font-color: #2D2A20;background-color:#fbfbfb;border:1px solid #75acde;outline:none}.form__select-toggle:hover,.form__select-toggle:focus{color:var(--font-color, inherit)}.form__select-toggle.show i{transform:rotate(180deg)}.form__select-toggle:after{content:none}.form__select-toggle:disabled{background-color:#e3e0dd;color:#999;pointer-events:none;cursor:default}.form__select-toggle:disabled path{stroke:#e3e0dd}.form__select-toggle span{overflow:hidden;text-overflow:ellipsis}.form__select-toggle.show{--font-color: $secondary-brown}.form__select-options{--font-size: 1rem;--font-color: #2D2A20;font-size:var(--font-size, 1rem);max-height:0;overflow:hidden;padding:0.4444444444rem 0;opacity:0;background-color:#f7f6f5;border:1px solid transparent;border-radius:0;position:absolute !important;width:max-content;max-width:max(100%, 18.75rem);min-width:max(100%, 10rem);padding:0;background:#f7f6f5;top:-0.1111111111rem}.form__select-options.show{max-height:initial;overflow:auto;opacity:1}.form__select-options[data-bs-popper]{margin-top:0}.form__select-options.show{max-height:50vh}.form__select-options:not(.show){display:none}.form__select-option{padding:0.4444444444rem 1.3333333333rem;display:flex;align-items:center;width:100%;color:var(--font-color, #2D2A20);white-space:initial;background:transparent;border:0;padding:1.1111111111rem 0.8888888889rem}.form__select-option:hover{color:#b93f20}.form__select-option.active,.form__select-option:active{background-color:#b93f20;color:#fff}.form__checkbox-group{display:flex;gap:1.3333333333rem;flex-wrap:wrap}.form__checkbox-group-element input{margin-right:0.8888888889rem}.form-label{margin-bottom:0.8888888889rem}.form-group{margin-bottom:1.7777777778rem}@media screen and (min-width: 768px){.form-group{margin-bottom:2.2222222222rem}}.form-group:last-child{margin-bottom:0}.form-group--padding-lg{margin-bottom:2.2222222222rem}@media screen and (min-width: 768px){.form-group--padding-lg{margin-bottom:3.5555555556rem}}.form__accept-checkboxes{display:flex}.form__accept-checkboxes .form-check-input{margin-right:0.8888888889rem;flex-shrink:0}.form legend{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;margin-bottom:1.3333333333rem;color:#999}@media screen and (min-width: 768px){.form legend{margin-bottom:1.7777777778rem}}.form input,.form select,.form textarea{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;border-radius:0.2222222222rem;padding:1.3333333333rem 1.1111111111rem;background:#fbfbfb;border:1px solid #e7e7e7}.form input::placeholder,.form select::placeholder,.form textarea::placeholder{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#2d2a20}.form input:focus,.form select:focus,.form textarea:focus{outline:none !important;border:2px solid #75acde;box-shadow:none}.form input[type=checkbox],.form input[type=radio],.form select[type=checkbox],.form select[type=radio],.form textarea[type=checkbox],.form textarea[type=radio]{margin-bottom:0;margin-top:0;padding:0.2222222222rem;font-size:1.3333333333rem}.form input[type=checkbox]:checked,.form input[type=radio]:checked,.form select[type=checkbox]:checked,.form select[type=radio]:checked,.form textarea[type=checkbox]:checked,.form textarea[type=radio]:checked{background-color:#b93f20;border:none}.form-group:not(:last-of-type) .row:not(:last-child) input,.form-group:not(:last-of-type) .row:not(:last-child) select,.form-group:not(:last-of-type) .row:not(:last-child) textarea,.form-group:not(:last-of-type) .row:not(:last-child) .form__select{margin-bottom:1.3333333333rem}@media screen and (min-width: 768px){.form-group:not(:last-of-type) .row:not(:last-child) input,.form-group:not(:last-of-type) .row:not(:last-child) select,.form-group:not(:last-of-type) .row:not(:last-child) textarea,.form-group:not(:last-of-type) .row:not(:last-child) .form__select{margin-bottom:1.7777777778rem}}.form-group:not(:last-of-type) .row:not(:last-child) input[type=checkbox],.form-group:not(:last-of-type) .row:not(:last-child) input[type=radio]{margin-bottom:0}.form-group:not(:last-of-type) .row:not(:last-child) .form__checkbox-group{margin-bottom:1.7777777778rem}.review{display:flex;gap:0.7777777778rem;flex-direction:column;align-items:center}.review--wide{gap:0;justify-content:space-between}.review--wide .review__rate-average-summary{max-width:21.1111111111rem}@media screen and (min-width: 992px){.review--wide{gap:3.5555555556rem}}@media screen and (min-width: 992px){.review{flex-direction:row;align-items:normal}}.review__wrapper{align-items:flex-end;flex-direction:column-reverse}@media screen and (min-width: 992px){.review__wrapper{align-items:flex-end;flex-direction:row}}.review__rate-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem;text-align:center}@media screen and (min-width: 992px){.review__rate-heading{text-align:left}}.review__rate{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;font-size:6.6666666667rem}.review__star-icon path{stroke:#b93f20;stroke-width:0.0555555556rem}.review__star-icon--active{stroke-width:0rem;fill:#b93f20}.review__rate-summary{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 992px){.review__rate-summary{max-width:10rem}}.review__rate-average-summary{flex:1;display:flex;flex-direction:column;justify-content:space-between;max-width:23.3333333333rem;width:100%}.review__review-average-index{color:#565656}.review__review-averages{margin-top:1.5555555556rem}.review__review-average{display:flex;gap:0.8888888889rem;align-items:center;margin-bottom:0.6666666667rem}.review__review-average-value{flex:1;height:0.6666666667rem;border-radius:1.3333333333rem;background:#e3e0dd;position:relative}.review__review-average-current{background:#b93f20;border-radius:1.3333333333rem;position:absolute;height:100%}.review__review-stars{display:flex;gap:0.7777777778rem}.review__review-count{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;font-weight:400;color:#999}.review__review-sources{display:flex;align-items:center;gap:18px;justify-content:flex-end}.review__review-source-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase;font-size:0.6666666667rem;color:#999}.review__sub-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem;margin-bottom:0.8888888889rem}.review__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.6666666667rem;margin-bottom:1.7777777778rem}@media screen and (min-width: 768px){.review__heading{margin-bottom:2.2222222222rem}}@media screen and (min-width: 992px){.review__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4rem}}.review__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.6666666667rem}@media screen and (min-width: 992px){.review__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:4rem}}.vertical-carousel&gt;div{z-index:9}.vertical-carousel__content{position:relative}.vertical-carousel__text-container{position:absolute;color:#fff;top:0;height:100%;display:flex;flex-direction:column;align-items:flex-start;padding:2.2222222222rem 1.3333333333rem;background-image:linear-gradient(to right, rgba(0, 0, 0, 0.7), transparent)}@media screen and (min-width: 576px){.vertical-carousel__text-container{justify-content:center;padding:0}}@media screen and (min-width: 576px){.vertical-carousel__controls,.vertical-carousel__text-container{padding-left:4.1666666667rem;padding-right:4.1666666667rem}}@media screen and (min-width: 1200px){.vertical-carousel__controls,.vertical-carousel__text-container{padding-left:8.3333333333rem;padding-right:0}}.vertical-carousel__controls{position:absolute;display:flex;gap:0.5555555556rem;bottom:9.4444444444rem;width:100%;justify-content:center;display:none}@media(min-width: 350px){.vertical-carousel__controls{display:flex}}@media screen and (min-width: 992px){.vertical-carousel__controls{justify-content:flex-start;bottom:2%}}@media screen and (min-width: 1200px){.vertical-carousel__controls{bottom:12%}}.vertical-carousel__control-next{transform:rotate(180deg);flex-shrink:0}.vertical-carousel__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem}@media screen and (min-width: 576px){.vertical-carousel__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:5.3333333333rem}}.vertical-carousel__nav{position:relative;width:100%;direction:rtl}@media screen and (min-width: 992px){.vertical-carousel__nav{min-width:14.4444444444rem;position:absolute;width:20%;height:100%;top:0;right:0;overflow-y:scroll}}.vertical-carousel__nav-list{margin:0;padding:0;direction:ltr;display:flex;overflow-x:auto}.vertical-carousel__nav-list:hover .vertical-carousel__nav-list-item:hover .vertical-carousel__nav-link-cta{opacity:1}.vertical-carousel__nav-list:hover .vertical-carousel__nav-list-item:not(:hover){max-height:8.3333333333rem}.vertical-carousel__nav-list:hover .vertical-carousel__nav-list-item:not(:hover) .vertical-carousel__nav-link-cta{opacity:0}@media screen and (min-width: 992px){.vertical-carousel__nav-list{display:block}}.vertical-carousel__nav-list-item{position:relative;transition:all .3s;max-height:8.3333333333rem;overflow:hidden;display:flex;min-width:9.4444444444rem;cursor:pointer}.vertical-carousel__nav-list-item.tns-nav-active,.vertical-carousel__nav-list-item:hover{min-width:13.3333333333rem}@media screen and (min-width: 992px){.vertical-carousel__nav-list-item.tns-nav-active,.vertical-carousel__nav-list-item:hover{max-height:22.2222222222rem}}.vertical-carousel__nav-list-item img{object-fit:cover}@media screen and (min-width: 992px){.vertical-carousel__nav-list-item{min-width:auto}}.vertical-carousel__nav-link{position:absolute;gap:0.4444444444rem;bottom:1.3888888889rem;padding:0 1.1111111111rem;width:100%;color:#fff;display:flex;justify-content:space-between;align-items:center}.vertical-carousel__nav-link-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem}@media screen and (min-width: 1400px){.vertical-carousel__nav-link-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem}}.vertical-carousel__nav-link-cta{display:none}@media screen and (min-width: 992px){.vertical-carousel__nav-link-cta{display:block;transform:rotate(180deg);flex-shrink:0;opacity:0}.tns-nav-active .vertical-carousel__nav-link-cta{transition:all .3s;opacity:1}}.vertical-carousel__img{width:100%;max-height:80vh;object-fit:cover}.vertical-carousel *::-webkit-scrollbar{width:.5rem;height:.5rem}.vertical-carousel *::-webkit-scrollbar-thumb{border-radius:.25rem}.vertical-carousel *::-webkit-scrollbar-track-piece{margin:4px 0}.question__number{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.8888888889rem}.question__text{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:1rem;color:#565656}.question__answers{display:grid;grid-template-columns:1fr;gap:0.6666666667rem 1.3333333333rem}.question__logo{width:3.5555555556rem;height:3.5555555556rem}.question__answer{background:#f7f6f5;width:100%;cursor:pointer;border:2px solid transparent;text-align:start}.question__answer--selected{border:2px solid #b93f20}.question__answer:hover,.question__answer:focus-visible{border:2px solid #b93f20;background-color:#e3e0dd}.question__label{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}@media screen and (min-width: 768px){.question__answers{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 992px){.question__answers{grid-template-columns:repeat(auto-fit, minmax(auto, 10.6666666667rem));justify-content:center}.question__answer{text-align:center}.question__number{font-size:1rem}.question__text{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.2222222222rem}.question__logo{width:8rem;height:8rem}}.filters__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}.filters__section-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem;margin-bottom:0.8888888889rem;margin-left:1.3333333333rem;display:flex;justify-content:space-between;align-items:center}.filters__section-close-btn{border:1px solid #e3e0dd}.filters__section-close-btn.collapsed .filters__section-close-btn-icon{background:url("/root/src/assets/svg/red/icn_plus.svg") no-repeat center}.filters__section-close-btn-icon{transition:all .2s;background:url("/root/src/assets/svg/red/icn_minus.svg") no-repeat center;height:0.7777777778rem;width:0.7777777778rem}.filters__section{padding:1.7777777778rem 0 0.8888888889rem;border-bottom:1px solid #e3e0dd}.filters__section:first-child{padding-top:0.8888888889rem}.filters__section--secondary{padding:0;padding-bottom:0.4444444444rem;border:none}.filters__section--secondary .filters__section-heading{margin-bottom:0}.filters__section--secondary .filters__feature-checkbox:first-child{padding-top:0.4444444444rem}@media screen and (min-width: 576px){.filters__offcanvas{width:24.8888888889rem}}.filters__offcanvas-header{padding:1.3333333333rem 0.8888888889rem;border:1px solid #e3e0dd}@media screen and (min-width: 576px){.filters__offcanvas-header{padding:3.5555555556rem 3.5555555556rem 1.3333333333rem}}.filters__offcanvas-body{padding:0}.filters__offcanvas-footer{background:#e3e0dd;padding:1.7777777778rem}@media screen and (min-width: 576px){.filters__offcanvas-footer{padding:3.5555555556rem}}.filters__section-list{padding:0.8888888889rem 1.3333333333rem 1.7777777778rem}@media screen and (min-width: 576px){.filters__section-list{padding:0rem 3.5555555556rem 1.7777777778rem}}.filters__filter-checkbox-wrapper{margin:0 0.6666666667rem;margin-bottom:0.4444444444rem;position:relative;padding-left:0.8888888889rem;border-radius:1.6666666667rem;border:1px solid transparent;transition:border .2s}.filters__filter-checkbox-wrapper--checked{border-color:#999}.filters__filter-checkbox-input{display:none}.filters__filter-checkbox-label{padding:0.4444444444rem 1.3333333333rem;padding-right:0;cursor:pointer;display:block}.filters__filter-checkbox-icon{display:block;opacity:0;background:url("/root/src/assets/svg/black/icn_check.svg") no-repeat center;height:100%;width:0.7777777778rem;position:absolute;top:0;transition:opacity .2s}.filters__filter-checkbox-wrapper--checked .filters__filter-checkbox-icon{opacity:1}.filters__filter-load-more{margin-bottom:0.4444444444rem;display:flex;justify-content:center;margin-top:0.6666666667rem}.filters__load-more-cta{gap:1.3333333333rem}.filters__load-more-cta svg{width:0.6666666667rem;height:0.6666666667rem}.filters__input-wrapper{border-radius:0.2222222222rem;overflow:hidden}.filters__submit-wrapper{border-top:1px solid #e3e0dd;padding-top:1.7777777778rem;margin-top:1.7777777778rem}.filters__submit-wrapper .general-input{height:3.5555555556rem}.filters__submit-btn{width:100%}.filters__offcanvas-footer-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem}.filters--color-checkbox .filters__filter-checkbox-label{padding-left:2.4444444444rem}.filters--color-checkbox .filters__filter-checkbox-wrapper{padding-left:1.4444444444rem}.filters--color-checkbox .filters__filter-checkbox-icon{opacity:1;width:1.4444444444rem;height:1.4444444444rem;border-radius:50%;top:0.3888888889rem}.tt-menu,.tt-dropdown-menu{cursor:pointer;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;width:100%;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:.875rem;background-color:#fff;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.tt-suggestion{display:block;padding:.5rem 1rem;clear:both;font-weight:normal;color:var(--font-color, #222222)}.tt-suggestion.tt-cursor,.tt-suggestion:hover,.tt-suggestion:focus{color:#fff;text-decoration:none;outline:0;background-color:#222}.filter-bar__dropdown-option.active,.filter-bar__dropdown-option:active{background-color:#b93f20;color:#fff}.typeahead-wrapper{overflow:visible;display:flex;flex-direction:row;flex-wrap:nowrap}.twitter-typeahead{width:100%}#typeaheadStyleSearch button{border-color:#e3e0dd}#typeaheadStyleSearch:focus-within button{border-color:#1b4a73;border-width:2px}.filter-bar{padding-top:0.8888888889rem;padding-bottom:0.8888888889rem;border-top:1px solid;border-bottom:1px solid;border-color:#e3e0dd;display:flex;flex-flow:row wrap;align-items:flex-start;gap:1.3333333333rem}.filter-bar__card-wrapper{flex:1 100%;order:1;align-self:center;display:flex;flex-flow:row wrap;gap:0.8888888889rem}@media screen and (min-width: 992px){.filter-bar__card-wrapper{order:initial;flex:1 0}}.filter-bar__sort-toggle.show svg{transform:rotate(180deg)}.filter-bar__dropdown-menu{--font-color: #2D2A20;font-size:var(--font-size, 1rem);max-height:0;overflow:hidden;padding:0.4444444444rem 0;opacity:0;background-color:#f7f6f5;border:1px solid transparent;border-radius:0;position:absolute !important;width:max-content;max-width:max(100%, 18.75rem);min-width:max(100%, 10rem);top:-0.1111111111rem;border-radius:0.2222222222rem;padding-top:0.8888888889rem;padding-bottom:0.8888888889rem;border:0}.filter-bar__dropdown-menu.show{max-height:initial;overflow:auto;opacity:1}.filter-bar__dropdown-menu[data-bs-popper]{margin-top:0}.filter-bar__dropdown-option{padding:0.4444444444rem 1.3333333333rem;display:flex;align-items:center;width:100%;color:var(--font-color, #2D2A20);white-space:initial}.pricing-card{background:#fff;padding:0.8888888889rem;width:100%;max-width:18.5rem}.pricing-card__title{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem;color:#565656}.pricing-card__pricing-box .original-price{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem;color:#565656}.pricing-card__pricing-box .price{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem;color:#1b4a73;margin:0 0.4444444444rem 0 0}.pricing-card__pricing-box .units{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}.pricing-card__icons{display:flex;gap:1.3333333333rem}.pricing-card__icons img{width:2.6666666667rem}.pricing-card--discount .pricing-card__pricing-box .price{color:#ff1a1a;margin:0 0.4444444444rem}@media screen and (min-width: 768px){.pricing-card{padding:2.2222222222rem}.pricing-card__title{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}}.compare-attrs-list{padding:0.4444444444rem 0 0.4444444444rem}.compare-attrs-list--highlighted{background:#e3e0dd;padding:0.8888888889rem 0 0.4444444444rem}.compare-attrs-list--highlighted .product-attribute{background:#f7f6f5}.product-attribute{background:#fff}.product-attribute__title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.8888888889rem}.product-attribute__label{color:#999;line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}@media screen and (min-width: 768px){.product-attribute__title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem}.product-attribute__label{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}}.pdp-diagram__title{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:1.7777777778rem}@media screen and (min-width: 768px){.pdp-diagram__title{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4.4444444444rem}}.carousel-controls{position:absolute;padding:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;top:50%;color:#fff;fill:#fff;background-color:#b93f20;border:none}.carousel-controls--prev svg{transform:rotate(180deg)}.carousel-controls:hover,.carousel-controls:focus{background-color:#e4522d}.carousel-controls:disabled{background-color:#e3e0dd;color:#999;pointer-events:none;cursor:default}.carousel-controls:disabled path{stroke:#e3e0dd}.tns-nav{display:flex;padding:1.3333333333rem 0;justify-content:center;align-items:center;column-gap:0.8888888889rem}.hero-carousel__slider .tns-nav{position:absolute;width:100%;bottom:0;z-index:2}.inner-nav{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0)}.tns-nav&gt;button{height:0.5555555556rem;width:0.5555555556rem;border-radius:50%;border:1px solid #b93f20;color:#b93f20;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:0}.tns-nav&gt;button.tns-nav-active{height:0.8888888889rem;width:0.8888888889rem;border:2px solid #b93f20;background-color:transparent}.tns-nav&gt;button.tns-nav-active:before{content:" ";height:0.4444444444rem;width:0.4444444444rem;background-color:#b93f20;border-radius:50%}.tns-item[tabindex="-1"]{visibility:hidden}@media screen and (min-width: 768px){.tns-item{transition:opacity .5s ease-in-out}.tns-item:not(.tns-slide-active){opacity:0}}.room-carousel__outer-wrapper{position:relative}.room-carousel__outer-wrapper .tns-nav{bottom:15%}.room-carousel-wrapper{padding:0}.carousel-controls--room.carousel-controls--prev{left:-1.5rem}.carousel-controls--room.carousel-controls--next{right:-1.5rem}@media screen and (max-width: 767px){.room-carousel__outer-wrapper{padding:0}}.room-carousel__card{text-align:center;position:relative}.room-carousel__image{position:relative;width:100%}@media screen and (max-width: 769px){.find-store--no-mobile-gutter{--bs-gutter-x: 0;--bs-gutter-y: 0}}.find-store__sub-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase;margin-bottom:0.8888888889rem}.find-store__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.6666666667rem}@media screen and (min-width: 992px){.find-store__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:4rem}}.find-store__content-wrapper{--bs-gutter-x: 0;flex-direction:column-reverse}@media screen and (min-width: 992px){.find-store__content-wrapper{flex-direction:row}}.find-store__content{background:#fff;height:100%}.find-store__form-wrapper{padding:1.3333333333rem;background-color:#fff;border-bottom:1px solid #e3e0dd}@media screen and (min-width: 992px){.find-store__form-wrapper{padding:1.7777777778rem 1.7777777778rem 1.1111111111rem}}@media screen and (min-width: 1400px){.find-store__form-wrapper{padding:3.5555555556rem 3.5555555556rem 2.2222222222rem;display:block}}.find-store__form-wrapper-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem;margin-bottom:1.3333333333rem}@media screen and (min-width: 768px){.find-store__form-wrapper-heading{margin-bottom:1.7777777778rem}}.find-store__input-wrapper input,.find-store__input-wrapper button{height:3.5555555556rem;background:#f7f6f5}.find-store__submit-btn{background:#f7f6f5;color:#2d2a20;font-weight:500;width:100%;border:1px solid #e3e0dd;gap:1.1111111111rem}.find-store__submit-btn svg{width:0.6666666667rem;height:0.6666666667rem}.find-store__result{padding:1.7777777778rem 1.3333333333rem}@media screen and (min-width: 992px){.find-store__result{overflow-y:scroll}}.find-store__result-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem;margin-bottom:1.3333333333rem}@media screen and (min-width: 992px){.find-store__result-heading{padding-left:1.6666666667rem}}.find-store__result-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.3333333333rem}.find-store__result-item{border-radius:0.2222222222rem;padding:1.3333333333rem;background:#f7f6f5}.find-store__result-item-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem;text-decoration:underline;margin-bottom:0.3333333333rem}.find-store__result-item-address,.find-store__result-item-contact{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#565656}.find-store__divider{color:#999;margin-inline:0.4444444444rem}.find-store__result-item-contact-link{color:#2d2a20;text-decoration:underline}.find-store__result-item-contact-link:hover{color:#b93f20}.simple-promo{text-align:center;background:#f7f6f5}.simple-promo__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}.location-timeline__sub-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase}.location-timeline__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.2222222222rem}.location-timeline__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}@media screen and (min-width: 992px){.location-timeline__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4rem}.location-timeline__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:4rem}}.location-timeline__stores{position:relative;display:flex;flex-direction:column;padding:2.6666666667rem 0;gap:4.4444444444rem}.location-timeline__stores::before{content:"";position:absolute;z-index:1;height:100%;width:0.1111111111rem;background:#999;left:0.5rem;top:0}@media screen and (min-width: 992px){.location-timeline__stores::before{width:100%;height:0.1111111111rem;background:linear-gradient(90deg, rgba(185, 63, 32, 0) 0%, #B93F20 9.9%, #8B827B 25%, #8B827B 54.69%, #8B827B 91.67%, rgba(139, 130, 123, 0) 100%);margin-top:-0.0555555556rem;top:62%}}@media screen and (min-width: 992px){.location-timeline__stores{padding:0;gap:0;flex-direction:row;justify-content:space-evenly}}.location-timeline__store-name{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;text-align:left;padding-left:1.7777777778rem;position:relative;display:flex;align-items:center;gap:1.3333333333rem}.location-timeline__store-name::before{content:"";position:absolute;z-index:2;height:1.1111111111rem;width:1.1111111111rem;background:#b93f20;left:0;top:0;border-radius:50%}@media screen and (min-width: 992px){.location-timeline__store-name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem;margin-bottom:0.8888888889rem;padding-left:0;text-align:center;text-decoration:underline;display:block}.location-timeline__store-name::before{content:none}}.location-timeline__store-name svg{fill:#2d2a20;height:0.8888888889rem}@media screen and (min-width: 992px){.location-timeline__store-name svg{display:none}}.location-timeline__store-btn{position:absolute;right:-1.1111111111rem;z-index:3;z-index:3;top:50%;margin-top:-1.3333333333rem;stroke:#fff;text-align:center}.location-timeline__store-btn svg{height:1rem;width:0.5555555556rem}.location-timeline__store-circle-link:hover button{background-color:#e4522d}.location-timeline__store-circle-link:hover .location-timeline__store-name{color:#b93f20}.location-timeline__store-circle-link:hover .location-timeline__store-name svg{fill:#b93f20}.location-timeline__store-circle{display:none;position:relative}@media screen and (min-width: 992px){.location-timeline__store-circle{display:block}}.location-timeline__store-circle-img{height:8.3333333333rem;width:8.3333333333rem;border-radius:50%;border:0.1666666667rem solid #b93f20;position:relative;z-index:2}.over-footer{border-top:1px solid #e3e0dd;padding:2.2222222222rem 0}.over-footer__content-wrapper{gap:1.1111111111rem}@media screen and (min-width: 768px){.over-footer__content-wrapper{gap:0}}.over-footer__content{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.section-header__small-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase}.section-header__main-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.6666666667rem;text-transform:capitalize}@media screen and (min-width: 768px){.section-header__main-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4rem}}.section-header__legend{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}.section-subheading{text-transform:capitalize;line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.2222222222rem}@media screen and (min-width: 768px){.section-subheading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.6666666667rem}}.pdp-calculator{background:#e3e0dd;display:flex;flex-flow:column;justify-content:space-between;row-gap:0.8888888889rem}@media screen and (min-width: 768px){.pdp-calculator{flex-flow:row wrap}}.pdp-calculator label{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#565656}.pdp-calculator p{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem;color:#565656}.pdp-calculator__form svg{margin:0 0.4444444444rem}.pdp-calculator__form .button-cta{margin-left:0.4444444444rem}.pdp-calculator__fields{display:flex;align-items:flex-start}.pdp-calculator__input{width:3.5555555556rem;height:3.5555555556rem;border:2px solid #75acde}.pdp-calculator__pricing label{margin-left:0.8888888889rem}.pdp-calculator__pricing span{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#222;font-weight:300}.pdp-calculator__tooltip{max-width:100%;border:none}.pdp-calculator__tooltip .popover-body{background:#1b4a73;color:#fff;border-radius:0.2222222222rem}.pdp-calculator__tooltip .popover-body a{color:#fff}.pdp-calculator__tooltip .popover-arrow::before,.pdp-calculator__tooltip .popover-arrow::after{border-bottom-color:#1b4a73}.pdp-calculator__tooltip.show{opacity:1}@media screen and (min-width: 768px){.pdp-calculator__tooltip{max-width:22.3333333333rem}}.price{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem;color:#1b4a73}.pricing-details__modal .modal-dialog{max-width:54.2222222222rem}.pricing-details__body{padding:1.3333333333rem;color:#565656;line-height:1.3;letter-spacing:-0.01em;font-size:1.1111111111rem}.pricing-details__modal .text-2{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}.pricing-details__title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem;color:#2d2a20}.pricing-details__close{background-color:#f7f6f5;background-size:0.7777777778rem}@media screen and (min-width: 992px){.pricing-details__title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:3.1111111111rem}.pricing-details__body{padding:3.1111111111rem}.pricing-details__modal .text-2{max-width:60%;margin:0 auto;display:block}}.ribbon{--ribbon-height: 3.5555555556rem;width:auto;display:inline-block;position:relative;max-height:var(--ribbon-height)}.ribbon--primary{background:#b93f20;color:#fff}.ribbon svg{height:auto;position:relative;z-index:2}.ribbon--left{padding:0.8888888889rem 0 0.8888888889rem 2.2222222222rem;border-radius:0 0.2222222222rem 0.2222222222rem 0}.ribbon--left svg{transform:translate(0.7777777778rem, -0.2222222222rem)}.ribbon--left::after{content:"";width:3.6111111111rem;height:3.5555555556rem;display:block;border-radius:50%;position:absolute;top:0rem;background:#b93f20;z-index:1;right:-1.5555555556rem}.ribbon--right{padding:0.8888888889rem 2.2222222222rem 0.8888888889rem 0;border-radius:0.2222222222rem 0 0 0.2222222222rem}.ribbon--right svg{transform:translate(-0.7777777778rem, -0.2222222222rem)}.ribbon--right::before{content:"";width:3.6111111111rem;height:3.5555555556rem;display:block;border-radius:50%;position:absolute;top:0rem;background:#b93f20;z-index:1;left:-1.5555555556rem}.style-quiz__wrapper{background-color:#fff;display:flex;flex-flow:column;text-align:center;padding:2.2222222222rem clamp(0.8888888889rem, 5%, 2.2222222222rem);gap:2.2222222222rem}.style-quiz__results{display:grid;justify-content:start;gap:1.7777777778rem}.style-quiz__result-item{display:flex;flex-flow:column;justify-content:space-between;row-gap:0.2222222222rem;align-items:start}.style-quiz__category{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem}.style-quiz__category-value{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}@media screen and (min-width: 768px){.style-quiz .section-header{--padding-bottom: $spacing-xl}.style-quiz__results{grid-template-columns:1fr 1fr}}@media screen and (min-width: 992px){.style-quiz__wrapper{flex-flow:row;align-items:center;justify-content:space-between;text-align:start}.style-quiz__results{justify-content:center;grid-template-columns:1fr 1fr 1fr}.style-quiz__result-item{row-gap:0.4444444444rem}}@media screen and (min-width: 1400px){.style-quiz__results{grid-template-columns:auto;justify-content:flex-start;grid-auto-flow:column}}.image-copy-area__heading{margin-bottom:1.7777777778rem;line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem}@media screen and (min-width: 768px){.image-copy-area__heading{margin-bottom:2.2222222222rem}}@media screen and (min-width: 992px){.image-copy-area__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}}.image-copy-area__content-wrapper{margin-bottom:1.7777777778rem}@media screen and (min-width: 768px){.image-copy-area__content-wrapper{margin-bottom:2.2222222222rem}}.image-copy-area__promo-area{margin-top:1.7777777778rem}@media screen and (max-width: 991px){.image-copy-area__promo-area{margin-left:-1.3333333333rem;margin-right:-1.3333333333rem}}.image-copy-area__promo-area-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}@media screen and (min-width: 992px){.image-copy-area__promo-area-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem}}@media screen and (min-width: 1200px){.image-copy-area__promo-area-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}}@media only screen and (min-width: 992px)and (max-width: 1400px){.image-copy-area__promo-area-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem}}.image-copy-area__img{margin:0 auto;margin-bottom:1.7777777778rem}@media screen and (min-width: 768px){.image-copy-area__img{margin-bottom:2.2222222222rem}}@media screen and (min-width: 992px){.image-copy-area__img img{width:100%}}@media screen and (min-width: 1200px){.image-copy-area__img{padding-right:5%;margin:0}}@media only screen and (min-width: 992px)and (max-width: 1400px){.image-copy-area__promo-img{max-width:40%;overflow:hidden}.image-copy-area__promo-img img{transform:translateX(-25%)}}.image-copy-area__img-wrapper{position:relative}.image-copy-area__wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 992px){.image-copy-area__wrapper{padding:0 1.3333333333rem}}.image-copy-area__copy-area{height:100%}@media screen and (min-width: 1400px){.image-copy-area__copy-area{max-width:96.7777777778rem}}.basic-txt-img{--margin: clamp(1.3333333333rem, 5vw, 4.7777777778rem)}.basic-txt-img__content{color:#565656;flex:66%}.basic-txt-img__content p:not(:last-child){margin-bottom:1.7777777778rem}@media screen and (min-width: 768px){.basic-txt-img__content p:not(:last-child){margin-bottom:2.2222222222rem}}.basic-txt-img__content p{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}.basic-txt-img__content .note{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.basic-txt-img:not(:last-child){margin-bottom:2.2222222222rem}@media screen and (min-width: 768px){.basic-txt-img:not(:last-child){margin-bottom:3.5555555556rem}}@media screen and (max-width: 991px){.basic-txt-img__image{width:100%}}@media screen and (min-width: 992px){.basic-txt-img__content p{line-height:1.3;letter-spacing:-0.01em;font-size:1.1111111111rem}.basic-txt-img--left .basic-txt-img__content{margin-left:var(--margin)}.basic-txt-img--right .basic-txt-img__content{margin-right:var(--margin)}}.compare__container{overflow:hidden}.compare__container .tns-ovh{overflow:visible}.compare__highlighted-differences-cta{width:100%}.compare__highlighted-differences-cta svg{height:0.8888888889rem;width:0.8888888889rem}@media screen and (min-width: 576px){.compare__highlighted-differences-cta{width:auto}}.compare__card{background:transparent;border:none}.compare__product-details{background:#fff}.compare__desktop-view{display:none}@media screen and (min-width: 992px){.compare__desktop-view{display:block}}.compare__mobile-view{display:block}@media screen and (min-width: 992px){.compare__mobile-view{display:none}}.compare__add-product-area{border:0.1111111111rem solid #e3e0dd;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:1.3333333333rem;min-height:21.9444444444rem}@media screen and (min-width: 1200px){.compare__add-product-area{min-height:27.7777777778rem}}@media screen and (min-width: 1400px){.compare__add-product-area{min-height:29.4444444444rem}}.compare__add-product-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem;color:#999}.compare__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem;padding:1.3333333333rem}@media screen and (min-width: 992px){.compare__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:4rem;padding:0}}.compare__heading-wrapper{margin-bottom:2.2222222222rem;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.compare__heading-wrapper{margin-bottom:3.5555555556rem}}@media screen and (min-width: 576px){.compare__heading-wrapper{display:flex}}.compare__pricing-card{padding:0.8888888889rem}@media screen and (min-width: 1400px){.compare__pricing-card{padding:1.7777777778rem}}@media screen and (max-width: 991px){.compare__pricing-card{max-width:100%}}@media screen and (max-width: 575px){.compare__pricing-card .pricing-card__icons{gap:0.6666666667rem}}.compare__features-label{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem;text-align:center}.compare__feature{padding:0.4444444444rem}.compare__feature--highlighted{background:#e3e0dd}.compare__feature--highlighted .compare__feature-content{background:#f7f6f5}@media screen and (min-width: 992px){.compare__feature{padding:0.6666666667rem}}.compare__feature-content{background:#fff;padding:0.8888888889rem}@media screen and (min-width: 992px){.compare__feature-content{padding:2.2222222222rem;height:100%}}.compare__feature-name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem;margin-bottom:0.8888888889rem}.compare__feature-tag{color:#999}.compare__remove-cta{width:100%}.compare__carousel-actions{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:1.3333333333rem;padding:0 0.8888888889rem}.compare__carousel .carousel-indicators{position:static;margin:0;margin:0.8888888889rem 0.8888888889rem 1.3333333333rem}.compare__carousel .carousel-indicators button{background-color:#b93f20;width:100%;margin:0}.compare__carousel .carousel-indicators button.active{background-color:#e4522d}.compare__carousel-arrow--prev{transform:rotate(180deg)}.promo-carousel .carousel-controls--prev{left:2.6666666667rem}.promo-carousel .promo-carousel-controls{position:absolute;padding:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;top:50%}.promo-carousel .carousel-controls--next{right:2.6666666667rem}.promo-carousel .promo-carousel-wrapper{padding:0}@media screen and (max-width: 769px){.promo-carousel--no-mobile-gutter{--bs-gutter-x: 0;--bs-gutter-y: 0}}@media screen and (min-width: 992px){.promo-carousel__card{color:#FFFFFF;position:relative;display:flex;justify-content:center;align-items:center}}.promo-carousel__image-wrapper{position:relative;margin-bottom:2.2222222222rem}@media screen and (min-width: 768px){.promo-carousel__image-wrapper{margin-bottom:3.5555555556rem}}@media screen and (min-width: 992px){.promo-carousel__image-wrapper{margin-bottom:0}}.promo-carousel__card-on-image-controls{position:absolute;bottom:-24px;right:24px;display:flex;gap:24px}@media screen and (min-width: 992px){.promo-carousel__card-on-image-controls{display:none}}.promo-carousel__background{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover}.promo-carousel__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.6666666667rem}.promo-carousel__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.6666666667rem}@media screen and (min-width: 992px){.promo-carousel__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4rem}.promo-carousel__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:4rem}}.promo-carousel__content-wrapper{padding:1.3333333333rem}@media screen and (max-width: 768px){.promo-carousel__content-wrapper .button-cta{width:100%}}@media screen and (min-width: 992px){.promo-carousel__content-wrapper{position:absolute;top:0;left:0;padding:0 7rem;width:100%;height:100%;max-width:100%;display:flex;flex-flow:column;align-items:center;--font-color: #FFFFFF;color:#fff;height:100%;text-align:center;justify-content:center}.promo-carousel__content-wrapper&gt;*{max-width:48rem}}.video-gallery__controls{background:#e3e0dd;display:flex;justify-content:center;align-items:center}.video-gallery__controls--mobile{margin-left:0.4444444444rem;height:100%}.video-gallery__controls-mobile-next{transform:rotate(270deg)}.video-gallery__controls-next,.video-gallery__controls-mobile-next{width:4.4444444444rem;height:4.4444444444rem;border:none;background:#b93f20;border-radius:50%;padding:0}.video-gallery__controls-next svg,.video-gallery__controls-mobile-next svg{stroke:#fff}.video-gallery__controls-next:hover,.video-gallery__controls-mobile-next:hover{background:#e4522d}.video-gallery__video-info{margin-top:-20%;transition:.5s all ease-in-out}@media screen and (min-width: 992px){.video-gallery__video-info{margin-top:0;transition:none}}.video-gallery--playing .video-gallery__video-info{margin-top:0}.video-gallery__video-info-heading{font-size:1.7777777778rem;line-height:1;letter-spacing:-0.01em;margin-top:2.2222222222rem;font-weight:500}.video-gallery__video-info-description{margin-top:1.7777777778rem}.video-gallery__video-list-wrapper{display:none}@media screen and (min-width: 992px){.video-gallery__video-list-wrapper{display:block}}.video-gallery__video-list-mobile-cols{--bs-gutter-x: 0.4444444444rem}.video-gallery__video-list-mobile-wrapper{display:flex;transform:translatey(calc( -50% - 0.8888888889rem));transition:.5s all ease-in-out;margin-top:0.8888888889rem}.video-gallery--playing .video-gallery__video-list-mobile-wrapper{transform:translatey(0)}@media screen and (min-width: 992px){.video-gallery__video-list-mobile-wrapper{display:none}}.video-gallery__video-list-entry{position:relative}@media screen and (min-width: 992px){.video-gallery__video-list-entry{margin-bottom:1.3333333333rem}}.video-gallery__video-list-entry-btn{position:absolute;z-index:1;left:calc(50% + 0.5rem);top:50%;transform:translate(-50%, -50%);width:5rem;height:5rem;border:none;background:#fff;border-radius:50%;padding:0}@media screen and (min-width: 992px){.video-gallery__video-list-entry-btn{left:50%}}.video-gallery__video-list-entry-btn svg{fill:#222}.video-gallery__video-list-entry-btn:hover{background:#b93f20}.video-gallery__video-list-entry-btn:hover svg{fill:#fff}.plyr{--plyr-color-main:#B93F20}button[data-plyr=play].plyr__control.plyr__control--overlaid{background-color:#fff;height:5rem;width:5rem;opacity:1}button[data-plyr=play].plyr__control.plyr__control--overlaid svg{fill:#000;margin:0 auto}button[data-plyr=play].plyr__control.plyr__control--overlaid:hover{background-color:var(--plyr-color-main)}button[data-plyr=play].plyr__control.plyr__control--overlaid:hover svg{fill:#fff}.plyr--video.plyr--stopped .plyr__controls{display:none}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;color:#b94a48;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;position:absolute;border-radius:0px !important;bottom:-40px}.parsley-errors-list.filled{opacity:1;background:#b94a48;display:block;padding:10px;color:#fff;border-radius:3px;z-index:1}.parsley-errors-list.filled:before{content:"";height:10px;width:10px;background:#b94a48;display:block;position:absolute;top:-4px;transform:rotate(45deg)}.parsley-errors-list.filled li{position:relative}.tooltip-inner{padding:1.5rem;width:auto;max-width:98vw;text-align:left;border-radius:0}@media(min-width: 992px){.tooltip-inner{max-width:40vw}}.tooltip-inner p{margin-top:.5rem}.interior-textarea__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}.interior-textarea__box-content-wrapper{padding-top:0.8888888889rem}.interior-textarea__box-content{padding:1.3333333333rem;background-color:#fff}@media screen and (min-width: 992px){.interior-textarea__box-content{padding:2.6666666667rem 6rem}}.interior-full-image__wrapper{position:relative;color:#2d2a20}@media screen and (min-width: 992px){.interior-full-image__wrapper{color:#fff}}.interior-full-image__image{margin-bottom:1.7777777778rem}@media screen and (min-width: 992px){.interior-full-image__image{margin-bottom:0}}.interior-full-image__cta{width:100%}@media screen and (min-width: 576px){.interior-full-image__cta{width:initial}}@media screen and (min-width: 992px){.interior-full-image__content-wrapper{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center}}.interior-full-image__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.6666666667rem;margin-bottom:1.3333333333rem}@media screen and (min-width: 992px){.interior-full-image__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4.4444444444rem;margin-bottom:0.8888888889rem}}@media screen and (min-width: 1200px){.interior-full-image__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:5.3333333333rem}}.interior-icons__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem;margin-bottom:2.2222222222rem;text-align:center}@media screen and (min-width: 768px){.interior-icons__heading{margin-bottom:3.5555555556rem}}@media screen and (min-width: 992px){.interior-icons__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.6666666667rem}}.interior-icons__card{margin-bottom:1.3333333333rem;text-align:center}@media screen and (min-width: 768px){.interior-icons__card{margin-bottom:1.7777777778rem}}@media screen and (min-width: 1200px){.interior-icons__card{padding:1.3333333333rem;margin-bottom:0}}.interior-icons__card-icon{margin-bottom:2.2222222222rem}@media screen and (min-width: 768px){.interior-icons__card-icon{margin-bottom:3.5555555556rem}}.interior-icons__card-icon svg{height:3.1111111111rem;width:3.1111111111rem}.interior-icons__card-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:1.3333333333rem;margin-bottom:0.8888888889rem}@media screen and (min-width: 992px){.interior-icons__card-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:1.7777777778rem}}.interior-icons__card-content{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.interior-cards-links__card{background-color:#fff;margin-bottom:1.3333333333rem}@media screen and (min-width: 992px){.interior-cards-links__card{margin-bottom:0}}.interior-cards-links__card-content-wrapper{text-align:left;padding:0.8888888889rem}@media screen and (min-width: 992px){.interior-cards-links__card-content-wrapper{padding:1.3333333333rem 1.7777777778rem}}.interior-cards-links__card-heading{margin-bottom:0.8888888889rem;line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:1.3333333333rem}@media screen and (min-width: 1400px){.interior-cards-links__card-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:1.7777777778rem}}.interior-cards-links__card-content{margin-bottom:0.8888888889rem;line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.interior-heading-copy{display:flex;align-items:center;gap:1.7777777778rem 2.2222222222rem;flex-flow:column}@media screen and (min-width: 992px){.interior-heading-copy{flex-flow:row}}.interior-heading-copy__col{flex:0 0 100%}@media screen and (min-width: 992px){.interior-heading-copy__col{flex:1 0 60%}.interior-heading-copy__col:last-child{flex:0 1 auto}}.interior-locations-grid__wrapper{display:grid;gap:1.7777777778rem;grid-template-columns:1fr}@media screen and (min-width: 768px){.interior-locations-grid__wrapper{grid-template-columns:1fr 1fr;justify-items:initial}}@media screen and (min-width: 1200px){.interior-locations-grid__wrapper{grid-template-columns:1fr 1fr 1fr}}.interior-locations-grid__item-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem}.interior-locations-grid__item-address,.interior-locations-grid__item-contact{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#565656}.interior-locations-grid__divider{color:#999;margin-inline:0.4444444444rem}.blog--post--article p,.blog--post--article h1,.blog--post--article h2,.blog--post--article h3,.blog--post--article h4,.blog--post--article h5,.blog--post--article h6,.blog--post--article ul,.blog--post--article ol{margin-bottom:1rem}.blog--article-grid .text-reset span{opacity:.8}.blog--article-grid h5{font-weight:bold}.blog--article-grid .share--container{margin-top:1em}.blog--article-grid .share--button{margin:0 3px;padding:.5rem}.blog--article-grid img.share--button-image{height:1.1em}.category__grid{display:grid;justify-items:center;gap:1.3333333333rem 1.1111111111rem;grid-template-columns:1fr;justify-content:space-between}@media screen and (min-width: 992px){.category__grid{grid-template-columns:repeat(auto-fit, minmax(auto, 48%))}.category__grid--vertical{display:flex;align-items:center;justify-content:space-evenly;flex-flow:row nowrap}.category__grid--vertical&gt;*{flex:0 auto}}.product-card--large .product-grid__card .ratio&gt;*{--bs-aspect-ratio: 100%}@media(min-width: 992px){.product-card--large .product-grid__card .ratio&gt;*{--bs-aspect-ratio: 63%}}.product-grid__card .ratio img{object-fit:cover}.product-card--large .product-card--highlight.ratio&gt;*{object-fit:cover;object-position:bottom}.modal-backdrop{z-index:1040}.filters__filter-checkbox-icon{background-image:url(/root/src/assets/svg/black/icn_check.svg)}.opacity-30{opacity:.3}.img-missing--title{text-transform:uppercase;font-size:2rem}.img-missing--message .fa-stack{font-size:80px}.img-missing--message .icon-offset{position:relative;top:3px;left:3px}.category-card{--font-color: #FFFFFF;overflow:hidden}.category-card__background{transition:transform .5s ease}.category-card__gradient{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 59.69%);top:0}.category-card__name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem;bottom:1.3333333333rem;left:1.3333333333rem;color:var(--font-color, #FFFFFF)}.category-card:hover .category-card__background{transform:scale(1.15)}.category-card__cta{left:1.3333333333rem;bottom:1.3333333333rem}.category-card--vertical .category-card__name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem;left:1.3333333333rem;bottom:5.4444444444rem}.category-card--full-width{display:none}@media screen and (min-width: 992px){.category-card--full-width{display:flex;grid-column:span 2;position:static;margin-top:0}}@media screen and (min-width: 1200px){.category-card__name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem}.category-card--vertical .category-card__name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem;left:2.6666666667rem;bottom:7.5555555556rem}.category-card--vertical .category-card__cta{left:2.6666666667rem}}.product-card{--padding-y: 0.8888888889rem;--padding-x: 0.8888888889rem;height:100%;position:relative}@media screen and (min-width: 992px){.product-card{max-width:18.5rem}}.product-card__content{padding:var(--padding-y) var(--padding-x)}.product-card__price{display:flex}.product-card__price .discount{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;margin-right:0.4444444444rem}.product-card__price .discount+.price{color:#ff1a1a}.product-card__price .price{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem;color:#1b4a73}.product-card__price .unit{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#222}.product-card__name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem}.product-card__manufacturer{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:0.8888888889rem}.product-card__tags{position:absolute;top:0.8888888889rem;right:0.8888888889rem;display:flex;flex-flow:row wrap;gap:0.8888888889rem}.product-card__tags .button-cta--small{padding:0.4444444444rem}.product-card__divider{width:100%;height:1px;background-color:#e3e0dd;margin:1.7777777778rem 0}.product-card__form-title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem;margin-bottom:0.4444444444rem;text-align:center}.product-card__form-explanation{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#565656;text-align:center;margin-bottom:1.7777777778rem}.product-card__form .product-card__form-legend{margin-bottom:0.8888888889rem}.product-card__form input{margin-bottom:0.8888888889rem;max-height:3.5555555556rem}.product-card__form .form__form-wrapper{padding-top:0}.product-card__form .form-group{margin-bottom:0}.product-card__form .form__submit-btn{margin-top:1.7777777778rem;width:100%;height:2.6666666667rem}@media screen and (min-width: 768px){.product-card__form .form__submit-btn{height:3.5555555556rem;margin-top:0.8888888889rem}}.product-card__form .form-check{color:#565656;margin:0}.product-card__code{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;margin-bottom:0.8888888889rem;background-color:#f7f6f5;border:1px solid #e3e0dd;border-radius:0.2222222222rem;text-align:center;color:#2d2a20;padding:1.1111111111rem 1.3333333333rem;height:3.5555555556rem}.product-card__cta-wrapper{display:flex;column-gap:0.4444444444rem;justify-content:center}@media screen and (min-width: 768px){.product-card__cta-wrapper{column-gap:0.8888888889rem;justify-content:flex-start}}.product-card__text{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}.product-card__text--light{color:#999}.product-card--light-dark .product-card__content{background-color:#f7f6f5}.product-card--large{max-width:none}@media screen and (max-width: 991px){.product-card--large .product-card__price{width:100%}}@media screen and (max-width: 991px){.product-card--large .product-card__price--desktop{display:none}}@media screen and (min-width: 992px){.product-card--large .product-card__price--mobile{display:none}}.product-card--account{grid-row:span 1;padding:1.7777777778rem 1.3333333333rem;max-width:none}@media screen and (min-width: 768px){.product-card--account{grid-column:span 2;padding:2.2222222222rem}}@media screen and (min-width: 992px){.product-card--account{grid-column:2/span 2;padding:clamp(1.3333333333rem, 10%, 2.2222222222rem)}}@media screen and (min-width: 1400px){.product-card--account{grid-column:3/span 2}}@media screen and (min-width: 992px){.product-card--account-code{grid-column:3/span 1}}@media screen and (min-width: 1400px){.product-card--account-code{grid-column:4/span 1}}.product-card--account-login .form__submit-btn{margin-top:0}.product-card--account-login .product-card__login-cta-wrapper{display:flex;flex-flow:column;gap:0.8888888889rem}@media screen and (min-width: 768px){.product-card--account-login .product-card__login-cta-wrapper{flex-flow:row}}.product-card--account-login .product-card__login-cta-wrapper .product-card__login-cta-submit-wrapper{display:flex;flex-flow:row;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.product-card--account-login .product-card__login-cta-wrapper .product-card__login-cta-submit-wrapper{flex-grow:1;flex-flow:column;gap:0.8888888889rem;align-items:stretch}}.product-card--highlight{display:none}@media screen and (min-width: 992px){.product-card--highlight{display:block;grid-column:2;max-width:none}.product-card--highlight img{width:100%;height:100%;object-fit:cover}}.product-card__form .form-check-label{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.swatch{--font-color: #565656;line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem;width:100%;max-width:2.6666666667rem;display:inline-block;border:2px solid transparent;border-radius:0.4444444444rem}.swatch--more{color:var(--font-color, #2D2A20);background:#fff;border-color:#e3e0dd;width:2.6666666667rem;height:2.6666666667rem}.swatch--more:hover,.swatch--more:focus{color:var(--font-color, #2D2A20)}.swatch--hidden{display:none}.swatch--active,.swatch:hover,.swatch:focus-visible{border-color:#2d2a20}.swatch--favorite{position:relative}.swatch--favorite:before{content:"";background:url(/root/src/assets/svg/star.svg) no-repeat;display:block;height:0.8888888889rem;width:0.8888888889rem;position:absolute;top:0;right:0;transform:translate(50%, -50%)}.swatch-wrapper{flex-flow:row wrap;gap:0.4444444444rem;align-items:flex-start}.swatch--lighter{filter:brightness(1.2)}.swatch--darker{filter:brightness(0.7)}@media screen and (max-width: 992px){.product-card-wrapper .col:not(:nth-child(-n+2)){margin-top:0.8888888889rem}}@media screen and (min-width: 1201px){.product-card{--padding-y: 1.7777777778rem;--padding-x: 1.7777777778rem}.product-card__name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.3333333333rem;color:#2d2a20;--font-color: #B93F20}}.link-card{background:#fff;width:100%;max-width:30.5555555556rem}.link-card__image{flex-shrink:0}.link-card__image img{object-fit:cover}.link-card__image,.link-card__image img{display:block;height:100%}.link-card__title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem}.link-card__content{padding:1.3333333333rem}@media screen and (min-width: 768px){.link-card{margin-left:1.1111111111rem}.link-card__title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem}.link-card__content{padding:1.7777777778rem 1.7777777778rem 1.7777777778rem 2.2222222222rem}.link-card__image img{width:10.3333333333rem}}.pdp-card__brand{font-size:0.7777777778rem;text-transform:uppercase}.pdp-card__name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem}.pdp-card__name span{font-weight:300}.pdp-card__description{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem;color:#565656}.pdp-card__pricing-box .discount{font-size:1rem}.pdp-card__pricing-box .discount+.price{color:#ff1a1a}.pdp-card__pricing-box .price{color:#1b4a73;line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}.pdp-card__pricing-box .unit{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#222;font-weight:500}.pdp-card__accordion .text-cta{color:inherit;box-shadow:none}.pdp-card__accordion .text-cta::after{display:inline-block;fill:inherit;background-image:url("/root/src/assets/img/arrow.svg");width:0.7777777778rem;height:0.7777777778rem;background-size:contain;float:right;margin-top:0.3888888889rem}.pdp-card__accordion .accordion-item{border:0}.pdp-card__accordion .accordion-item:not(:last-child){border-bottom:1px solid rgba(27,74,115,.1)}.pdp-card__accordion .accordion-body{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#565656}.pdp-card__favorite{top:0.8888888889rem;right:0.8888888889rem}.pdp-card__room{right:0.8888888889rem;bottom:0.8888888889rem}.pdp-card__guarantee{right:0.8888888889rem;bottom:5.1111111111rem}.pdp-card__ribbons{left:0;top:0.8888888889rem;z-index:1}.pdp-card__expand{left:0.8888888889rem;bottom:0.8888888889rem}@media screen and (min-width: 992px){.pdp-card__actions{display:flex;column-gap:1.7777777778rem}}.pdp-card__main-image{height:18.5rem;margin-bottom:3.5555555556rem}@media screen and (min-width: 992px){.pdp-card__main-image{height:47.7777777778rem;margin-bottom:0}}.pdp-card__main-image .pdp-card__carousel-image{width:100%;height:100%;max-height:18.5rem;object-fit:fill;border-radius:0.2222222222rem}@media screen and (min-width: 992px){.pdp-card__main-image .pdp-card__carousel-image{max-height:none;object-fit:cover}}.pdp-card__awards{flex-shrink:0}.pdp-card__swatches-title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase;width:100%}@media screen and (max-width: 991px){.pdp-card__details{display:flex;flex-direction:column}.pdp-card__brand{order:1}.pdp-card__title{order:2}.pdp-card__main-image{order:3}.pdp-card__swatches{order:4}.pdp-card__pricing-box{order:5}.pdp-card__calculator{order:6}.pdp-card__actions{order:7}.pdp-card__description{order:8}.pdp-card__awards{order:9;margin-bottom:2.2222222222rem}.pdp-card__more-links{order:10}.pdp-card__actions .button-cta{width:100%;margin-bottom:0.8888888889rem}.pdp-card__main-image img{width:100%}.pdp-card__guarantee{max-width:5.0555555556rem}}@media screen and (min-width: 992px){.pdp-card__name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:3.5555555556rem;line-height:1}.pdp-card__name span{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.2222222222rem}.pdp-card__pricing-box{padding:0.8888888889rem 0}.pdp-card__description{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}.pdp-card__more-links .text-cta:not(:first-child){margin-left:1.7777777778rem}.pdp-card__options{margin-bottom:1.3333333333rem}.pdp-card__expand{left:1.7777777778rem;bottom:1.7777777778rem}.pdp-card__favorite{top:2.2222222222rem;right:2.2222222222rem}.pdp-card__room{right:2.2222222222rem;bottom:1.7777777778rem}.pdp-card__guarantee{right:2.2222222222rem;bottom:7.7777777778rem}.pdp-card__ribbons{top:2.2222222222rem}}@media screen and (min-width: 1200px){.pdp-card__name{max-width:60%}.pdp-card__pricing-box{padding:0 2.2222222222rem}.pdp-card__options{margin-bottom:0}}.pdp-table{color:#565656}.pdp-table th{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem}.pdp-table th,.pdp-table td{padding:0.8888888889rem}.pdp-table tbody td{border-top:1px solid #999;line-height:1.3;letter-spacing:-0.01em;font-size:1rem}.pdp-table__attr{background:#e3e0dd}.product-grid{display:grid;grid-template-columns:1fr;gap:1.3333333333rem;grid-auto-flow:dense}@media screen and (min-width: 768px){.product-grid{grid-template-columns:1fr 1fr;gap:1.7777777778rem 0.8888888889rem}.product-grid.product-grid--filtered{grid-template-columns:1fr}.product-grid--no-tablet{grid-template-columns:1fr}}@media screen and (min-width: 992px){.product-grid{grid-template-columns:repeat(3, 1fr);gap:2.2222222222rem 1.3333333333rem}.product-grid.product-grid--filtered{gap:3.5555555556rem 1.3333333333rem;grid-template-columns:2fr 3fr}}@media screen and (min-width: 1400px){.product-grid{grid-template-columns:repeat(4, 1fr)}.product-grid--inner-links{grid-template-columns:repeat(3, 1fr)}}.pdp__carousel-outer-wrapper{display:flex;column-gap:2.2222222222rem;align-items:center}.pdp__carousel-wrapper{flex:0 1 100%;position:relative}@media screen and (min-width: 768px){.pdp__carousel-wrapper{min-width:19.4444444444rem}}@media screen and (min-width: 1400px){.pdp__carousel-wrapper{flex:0 1 100%}}.pdp__carousel-navigation-wrapper{display:flex;flex-flow:column;justify-content:center;flex:0 1 6.6666666667rem;position:relative}@media screen and (min-width: 1400px){.pdp__carousel-navigation-wrapper{flex:0 1 8.3333333333rem}}.pdp__carousel-navigation{display:flex;flex-flow:column}.pdp__carousel-navigation-thumbnail{flex:1 0 0;padding:0;display:flex;align-items:stretch;background-color:transparent;border:5px solid transparent;border-radius:0.4444444444rem}.pdp__carousel-navigation-thumbnail img{border-radius:0.2222222222rem}.pdp__carousel-navigation-thumbnail.tns-nav-active{border-color:#b93f20}.pdp__carousel-guarantee{position:absolute;left:50%;transform:translate(-50%, 1.3333333333rem)}.pdp__carousel-guarantee img{min-width:350px}.pdp__carousel-navigation-wrapper .carousel-controls--pdp{transform:translateX(-50%);top:auto;bottom:auto;left:50%;background-color:transparent;border:2px solid #999;fill:#999}.pdp__carousel-navigation-wrapper .carousel-controls--pdp:hover,.pdp__carousel-navigation-wrapper .carousel-controls--pdp:focus-visible{border-color:#fff;fill:#fff}.pdp__carousel-navigation-wrapper .carousel-controls--pdp.carousel-controls--prev{top:-3.5555555556rem}.pdp__carousel-navigation-wrapper .carousel-controls--pdp.carousel-controls--prev svg{transform:rotate(-90deg)}.pdp__carousel-navigation-wrapper .carousel-controls--pdp.carousel-controls--next{bottom:-3.5555555556rem}.pdp__carousel-navigation-wrapper .carousel-controls--pdp.carousel-controls--next svg{transform:rotate(90deg)}.shopkit-modal [class^=Button__PrimaryButton],.shopkit-modal [class^=Button__SecondaryButton],.moltin-buy-button .shopkit-buy-button{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;--padding-x: 2.2222222222rem;--padding-y: 1.1111111111rem;--font-color: #FFFFFF;line-height:1.3333333333rem;padding:var(--padding-y) var(--padding-x);display:inline-flex;align-items:center;justify-content:center;text-align:center;column-gap:0.4444444444rem;color:var(--font-color, #FFFFFF);fill:var(--font-color, #FFFFFF);background-color:#b93f20;border:none;font-weight:bold;border-radius:0.2222222222rem;text-transform:capitalize;height:auto}.shopkit-modal [class^=Button__PrimaryButton],.moltin-buy-button .shopkit-buy-button{--font-color: #FFFFFF;color:var(--font-color, #FFFFFF);fill:var(--font-color, #FFFFFF);background-color:#b93f20;border:none;width:100%}.shopkit-modal [class^=Button__PrimaryButton]:hover,.shopkit-modal [class^=Button__PrimaryButton]:focus-visible,.moltin-buy-button .shopkit-buy-button:hover,.moltin-buy-button .shopkit-buy-button:focus-visible{background-color:#e4522d;color:#fff;fill:#fff;outline:none}.shopkit-modal [class^=Button__TextButton]:hover,.shopkit-modal [class^=Button__TextButton]:focus-visible{color:#b93f20}.moltin-buy-button .shopkit-buy-button:not(.shopkit-added)::after,.shopkit-modal [class^=Button__PrimaryButton]::after{content:url(/root/Design/css/images/arrow-right.svg);width:22px;height:22px}.shopkit-modal [class^=Button__SecondaryButton]::after{content:url(/root/Design/css/images/arrow-right.svg);width:22px;height:22px}.header .shopkit-cart-button{padding:0;width:auto !important;height:auto !important;line-height:inherit;font-size:0;margin:0;outline:0;border:0;background:none;color:inherit;position:relative}.header .shopkit-cart-button:hover,.header .shopkit-cart-button:focus{text-decoration:none}.header .shopkit-cart-button:before{background:url(/root/Design/css/images/cart-icon.svg) no-repeat center;content:"";display:block;height:24px;width:24px}.header .shopkit-cart-button[data-qty]::after{content:attr(data-qty);font-size:13px;position:absolute;top:-10px;background-color:#b93f20;color:#fff;right:-10px;border-radius:50%;height:17px;width:17px;line-height:17px}.header .shopkit-cart-button[data-qty]::after:hover{background-color:#e4522d;color:#fff}.login{width:100%;min-height:100vh;background-color:#f7f6f5}@media(min-width: 1400px){.login .custom-margin{margin-left:6vw}}.login__header{text-align:start;margin-top:3.6666666667rem}@media screen and (min-width: 768px){.login__header{margin-left:5.5555555556rem}}.login__header&gt;p{font-weight:600;font-size:0.7777777778rem;line-height:0.9444444444rem;letter-spacing:0.1111111111rem;text-transform:uppercase;margin-left:0.4444444444rem}.login__header&gt;h1{font-weight:200;font-size:3.2222222222rem;line-height:4.8055555556rem;letter-spacing:-0.0555555556rem}@media screen and (min-width: 768px){.login__header&gt;h1{font-size:4rem}}.login__form{width:100%;max-width:40.5555555556rem;padding:1.3333333333rem;margin:auto;margin-top:5.3333333333rem;background:#fff;text-align:center;font-family:"Museo Sans";border-radius:0.2222222222rem}@media screen and (min-width: 768px){.login__form{padding:2.6666666667rem}}.login__form&gt;h1{font-weight:600;font-size:2.2222222222rem;line-height:2.6666666667rem}.login__form&gt;p{font-weight:400;font-size:1rem;line-height:1.3rem;color:#565656}.login__form&gt;span{width:100%;max-width:22.2222222222rem;font-weight:400;font-size:1rem;line-height:1.2777777778rem;color:#999;margin-bottom:2.6666666667rem}.login__form&gt;button{width:100%;max-width:22.2222222222rem;margin:0.6666666667rem 0}.login__form--caption{width:100%;border-top:0.1111111111rem solid #e3e0dd;margin-top:3.5555555556rem;padding-top:1.7777777778rem}.login__form--caption&gt;p{color:#999;font-weight:400;font-size:1rem;line-height:1.2777777778rem}.login__form--caption&gt;p&gt;a{margin-left:0.7777777778rem}.login__form a{color:#2d2a20;font-weight:600;font-size:1rem;line-height:1.3333333333rem;text-decoration:underline}.login__form--input{width:100%;max-width:22.2222222222rem;text-align:center;background-color:#f7f6f5;border:0.0555555556rem solid #e3e0dd;border-radius:0.2222222222rem;padding:1.1111111111rem;margin:0.6666666667rem 0}.login__form--input::placeholder{color:#2d2a20}.login__form--input:focus::placeholder{color:transparent}.login__form--bottom{margin:1.3333333333rem 0 2.7777777778rem 0;padding-left:2.2222222222rem;position:relative}.login__form--bottom label{font-weight:400;font-size:0.7777777778rem}.login__form--bottom label&gt;input{position:absolute;top:0;left:0}.login__form form{width:100%;max-width:22.2222222222rem}.login__form form&gt;button{width:100%}.login__form .btn-disabled{color:#fff;background-color:#e3e0dd;margin-top:1.3333333333rem}.login__form .btn-active{color:#fff;background-color:#2d2a20 !important}.login__form--sign-checkbox{margin:1.3333333333rem 0 2.6666666667rem 0;position:relative}.login__form--sign-checkbox label{font-weight:400;font-size:0.7777777778rem;line-height:1rem;color:#565656;text-align:start;padding-left:2.7777777778rem}.login__form--sign-checkbox label&gt;input{position:absolute;top:0;left:0}.login__form input[type=checkbox]{width:1.3888888889rem;height:1.3888888889rem;min-width:1.3888888889rem;min-height:1.3888888889rem}.login__form input[type=checkbox]:checked{opacity:0}.login__form button&gt;img{margin-left:0.8333333333rem}.login .checkbox{width:1.3333333333rem;height:1.3333333333rem;min-width:1.3333333333rem;min-height:1.3333333333rem;border-radius:4px;background-color:#b93f20;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0}.login .checkbox&gt;img{object-fit:contain}.homepage{position:relative}.homepage video{width:100%}.homepage .navigation{background-color:#f7f6f5;transition:background-color,padding .3s ease-in-out;padding-bottom:0}.homepage .navigation--sticky{position:sticky;padding-top:3.5555555556rem;padding-bottom:0.8888888889rem;display:none;z-index:5}@media screen and (min-width: 992px){.homepage .navigation--sticky{display:block}}.homepage .navigation--stuck{background-color:#fff}.homepage .navigation__title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase}.homepage .navigation__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.2222222222rem}@media screen and (min-width: 992px){.homepage .navigation__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4.4444444444rem}}.homepage .navigation__tagline{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#565656}.homepage .navigation__wrapper{position:relative;display:flex;justify-content:space-evenly;align-items:center;flex-flow:row;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);height:2.6666666667rem;max-width:88%;margin:auto}.homepage .navigation__section-title{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:1.3333333333rem;top:-1.3333333333rem;position:absolute;transform:translateY(-100%);width:max-content;text-align:center;transition:font-size,width,max-width .2s ease-in-out}.homepage .navigation__button{z-index:2;transition:all .2s ease-in-out}.homepage .navigation__progress-bar{position:absolute;height:5px;width:100%;top:50%;transform:translateY(-50%);z-index:0;border-radius:100%;background:linear-gradient(90deg, transparent 0, #565656 var(--outer-width, 0) calc(100% - var(--outer-width, 0)), transparent);display:flex}.homepage .navigation__progress-bar-start{background:linear-gradient(90deg, transparent, #B93F20);width:var(--outer-width, 0);height:100%;border-top-left-radius:100%;border-bottom-left-radius:100%;display:inline-block}.homepage .navigation__progress-bar-end{background-color:#b93f20;width:var(--progress, 0);height:100%;transition:all .2s ease-in-out;display:inline-block}.homepage .navigation__button-wrapper{width:2.6666666667rem}.homepage .navigation__button-wrapper:not(.active) .navigation__section-title{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;top:-0.4444444444rem;max-width:13vw}.homepage .navigation__button-wrapper:not(.active) .navigation__button:not(:hover):not(:focus-visible){height:1.1111111111rem;width:1.1111111111rem}.homepage .navigation__button-wrapper:not(.active) .navigation__button:not(:hover):not(:focus-visible) svg{opacity:0}.homepage .image-with-text__top-heading{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase}.homepage .image-with-text__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.2222222222rem}@media screen and (min-width: 992px){.homepage .image-with-text__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:3.5555555556rem}}@media screen and (min-width: 1200px){.homepage .image-with-text__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4.4444444444rem}}.homepage .image-with-text__heading b,.homepage .image-with-text__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:2.2222222222rem}@media screen and (min-width: 992px){.homepage .image-with-text__heading b,.homepage .image-with-text__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:3.5555555556rem}}@media screen and (min-width: 1200px){.homepage .image-with-text__heading b,.homepage .image-with-text__heading strong{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:4.4444444444rem}}.timeline.navigation{background-color:#f7f6f5;transition:background-color,padding .3s ease-in-out;padding-bottom:0}.timeline.navigation--sticky{position:sticky;padding-top:3.5555555556rem;padding-bottom:0.8888888889rem;display:none;z-index:5}@media screen and (min-width: 992px){.timeline.navigation--sticky{display:block}}.timeline.navigation--stuck{background-color:#fff}.timeline.navigation__title{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.7777777778rem;letter-spacing:0.1111111111rem;text-transform:uppercase}.timeline.navigation__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:2.2222222222rem}@media screen and (min-width: 992px){.timeline.navigation__heading{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:4.4444444444rem}}.timeline.navigation__tagline{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;color:#565656}.timeline.navigation__wrapper{position:relative;display:flex;justify-content:space-evenly;align-items:center;flex-flow:row;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);height:2.6666666667rem;max-width:88%;margin:auto}.timeline.navigation__section-title{line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:1.3333333333rem;top:-1.3333333333rem;position:absolute;transform:translateY(-100%);width:max-content;text-align:center;transition:font-size,width,max-width .2s ease-in-out}.timeline.navigation__button{z-index:2;transition:all .2s ease-in-out}.timeline.navigation__progress-bar{position:absolute;height:5px;width:100%;top:50%;transform:translateY(-50%);z-index:0;border-radius:100%;background:linear-gradient(90deg, transparent 0, #565656 var(--outer-width, 0) calc(100% - var(--outer-width, 0)), transparent);display:flex}.timeline.navigation__progress-bar-start{background:linear-gradient(90deg, transparent, #B93F20);width:var(--outer-width, 0);height:100%;border-top-left-radius:100%;border-bottom-left-radius:100%;display:inline-block}.timeline.navigation__progress-bar-end{background-color:#b93f20;width:var(--progress, 0);height:100%;transition:all .2s ease-in-out;display:inline-block}.timeline.navigation__button-wrapper{width:2.6666666667rem}.timeline.navigation__button-wrapper:not(.active) .navigation__section-title{line-height:1.3;letter-spacing:-0.01em;font-size:1rem;top:-0.4444444444rem;max-width:13vw}.timeline.navigation__button-wrapper:not(.active) .navigation__button:not(:hover):not(:focus-visible){height:1.1111111111rem;width:1.1111111111rem}.timeline.navigation__button-wrapper:not(.active) .navigation__button:not(:hover):not(:focus-visible) svg{opacity:0}.landing-form__image-text--down{padding-bottom:0}.landing-form__image-text--up{padding-top:0}.landing-form__image-text--down .image-with-text__text-container{padding-top:3.5555555556rem}.landing-form__image-text--up .image-with-text__text-container{padding-bottom:3.5555555556rem}@media screen and (max-width: 768px){.landing-form__form .form-control{margin-bottom:1.3333333333rem}}@media screen and (max-width: 768px)and (min-width: 768px){.landing-form__form .form-control{margin-bottom:1.7777777778rem}}@media screen and (max-width: 768px){.landing-form__image-text .image-with-text__text-wrapper{width:100%}}@media screen and (min-width: 1400px){.landing-form__image-text--down .image-with-text__text-container{padding-top:6.6666666667rem}.landing-form__image-text--up .image-with-text__text-container{padding-bottom:6.6666666667rem}}.htmlContent:after{content:"";clear:both;display:table}.faq-nav a{color:#2d2a20}.faq-nav a:hover,.faq-nav a:focus-within{color:#b93f20}.fav2 h1,.fav2 h2,.fav2 h3,.fav2 h4,.fav2 h5,.fav2 h6{margin-bottom:1rem}.fav2 p:not(:has(+br)){margin-bottom:1rem}.fav2 section{padding-top:0;padding-bottom:0}.fav2::after{content:"";clear:both;display:table}.fav2 .pull-left{float:left !important;padding:15px 15px 15px 0}.fav2 .pull-right{float:right !important;padding:15px 0 15px 15px}.fav2 .panel-group{margin-top:3rem}.fav2 .panel-group .panel-title{margin-bottom:0}.fav2 .panel-group .panel-title a{font-size:1.25rem;position:relative;display:block;padding-right:3rem;color:#2d2a20}.fav2 .panel-group .panel-title a:after{display:block;position:absolute;top:0;right:1rem}.fav2 .panel-group .panel-title a:not([data-bs-toggle]):after{content:url(/src/assets/svg/black/icn_chevron_right.svg)}.fav2 .panel-group .panel-title a[data-bs-toggle][aria-expanded=false]:after{content:"+"}.fav2 .panel-group .panel-title a[data-bs-toggle][aria-expanded=true]:after{content:"–"}.fav2 .panel-group .panel-default{border-bottom:1px solid #e3e0dd;padding-top:1rem;padding-bottom:1rem}.fav2 .panel-group .panel-default:last-child{border-bottom:0px}.fav2 .panel-group .panel-body{opacity:.7;margin-top:2rem;line-height:1.4;max-width:992px}.header{background-color:#fff;--bs-gutter-x: 1.3333333333rem;width:100%;z-index:10;transition:top .3s ease-in-out;top:0}.header svg{height:0.8888888889rem;width:0.8888888889rem}.header__link{border:1px solid transparent;line-height:1.2;letter-spacing:-0.01em;font-weight:300;font-size:1rem}.header__link:hover,.header__link:focus,.header__link:focus-visible{background-color:#fff}.header__link:hover:not(.shown),.header__link:focus:not(.shown),.header__link:focus-visible:not(.shown){border-color:#2d2a20}.header .navbar{padding:1.3333333333rem 0}@media screen and (min-width: 768px){.header .navbar{height:6.1111111111rem}}.header .navbar .hamburger-icon{stroke:#2d2a20}.header__dropdown-menu{border:none;padding:0 1.3333333333rem;z-index:3;width:100vw;border-radius:0;border-bottom-right-radius:0.2222222222rem;border-bottom-left-radius:0.2222222222rem}.header__dropdown-item{padding:1.3333333333rem 0;display:block;border-bottom:1px solid #e3e0dd;line-height:1.3;letter-spacing:-0.01em;font-size:1rem;font-weight:300}.header__dropdown-item:last-of-type{border-bottom:none}.header__dropdown-item:not(.header__dropdown-label):hover,.header__dropdown-item:not(.header__dropdown-label):focus,.header__dropdown-item:not(.header__dropdown-label):focus-visible{background-color:#fff;color:#b93f20}.header__dropdown-label{padding-top:1.3333333333rem;padding-bottom:0;line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem}.header__menu{position:absolute;background-color:#fff;border-bottom-right-radius:0.2222222222rem;border-bottom-left-radius:0.2222222222rem;bottom:-0.4444444444rem;transform:translateY(100%);z-index:2}.header__menu .nav-item{border-bottom:1px solid #e3e0dd}.header__menu .nav-item:last-of-type{border-bottom:none}.header__menu-accordion{padding-bottom:0.4444444444rem}.header__menu-accordion-link{padding:0.8888888889rem}.header__menu-accordion-link:first-of-type{padding-top:0}.header__menu-accordion-button,.header__menu-link{padding:1.3333333333rem 0;width:100%}.header__menu-accordion-button{display:flex;align-items:center;column-gap:0.8888888889rem;border:none;background:#fff}.header__menu-accordion-button:not(.collapsed) svg{transform:rotate(180deg)}.header__icons-wrapper{display:flex;gap:0.4444444444rem}@media screen and (min-width: 992px){.header__icons-wrapper{gap:0.8888888889rem}}.header__icons-wrapper svg{height:1.2222222222rem;width:1.2222222222rem}.header__divider{font-size:1.3333333333rem;line-height:1;color:#999;font-weight:300}.header__icons-wrapper--hidden,.header__store-phone-wrapper--hidden{display:none}.header__dropdown--search{display:none}.header__dropdown--search .header__dropdown-menu{transform:translateY(-50%);left:unset;right:0;top:50%;padding:0;margin:0;transition:all .3s ease-in-out;width:auto;flex-shrink:1;background-color:#f7f6f5}.header__dropdown--search .header__dropdown-menu.show{width:max-content}.header__mobile-search{text-align:center;background-color:#fff;margin:0 auto 0.8888888889rem}.header__mobile-search-form{display:flex;line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.header__mobile-search-form .general-input::placeholder{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.header__mobile-search-form&gt;input,.header__mobile-search-form&gt;button{border-radius:4px}.header__store-wrapper{display:block;background-color:#f7f6f5;text-align:center;line-height:1.3}.header__store-wrapper--desktop{display:none}.header__store-info{display:flex;align-items:center;justify-content:center;padding:0.2222222222rem 0;column-gap:0.8888888889rem;width:100%;line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.header__store-info .text-cta:only-child{width:100%}.header__store-info .button-cta--transparent{--font-color: #2D2A20}@media screen and (max-width: 576px){.header.header--has-store .navbar{padding:1.3333333333rem 0 0.4444444444rem}.header.header--has-store .header__logo{width:100%}}@media screen and (min-width: 992px){.header{position:fixed}.header__dropdown-menu{width:max-content;max-width:max(100%, 18.75rem);min-width:max(100%, 10rem);margin-top:0 !important;top:calc(100% + -0.7222222222rem);padding-top:0;padding-bottom:1.5555555556rem}.header__dropdown-item{padding:0.6666666667rem 0.8888888889rem;border-bottom:none}.header__menu{display:none}.header__icons-wrapper--hidden{display:flex}.header__store-phone-wrapper{display:none}.header__dropdown--search{display:block}.header__mobile-search{display:none}.header__store-wrapper{display:none}.header__store-wrapper--desktop{display:flex;padding-top:1.1111111111rem;padding-bottom:1.1111111111rem;justify-content:flex-end;align-items:center}.header__store-wrapper--desktop .header__dropdown-menu{padding:2.2222222222rem}.header__store-wrapper--desktop .header__divider{margin-inline:1.3333333333rem}.header__store-info{padding:0;width:auto}.header__store-info&gt;*{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}}@media screen and (min-width: 1400px)and (min-width: 1400px){.header .navbar&gt;*{width:max(73.3333333333rem, 88%);max-width:none;margin:auto}}@media screen and (min-width: 1400px){.header__dropdown--search .header__dropdown-toggle{display:none}.header__dropdown--search .header__dropdown-menu{display:block;position:static;margin:0;transform:none}}.header__store-info a.multi-links{position:relative;padding-left:2rem}@media screen and (min-width: 992px){.header__store-info a.multi-links{margin-left:1rem}}.header__store-info a.multi-links i.fas{position:absolute;left:0;top:50%;transform:translateY(-13px);color:#2d2a20}.breadcrumbs{--font-color: #B93F20;text-transform:capitalize}.breadcrumbs .breadcrumb-item+.breadcrumb-item::before{padding-top:2px}.breadcrumbs .breadcrumb-item,.breadcrumbs .breadcrumb-item a{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.breadcrumbs .breadcrumb-item a{color:#2d2a20}.breadcrumbs .breadcrumb-item a:hover,.breadcrumbs .breadcrumb-item a:focus-visible{color:#b93f20}.breadcrumbs{padding-top:1.3333333333rem;padding-bottom:calc(3.5555555556rem/ 2)}.breadcrumbs .breadcrumb{margin-bottom:0}@media screen and (min-width: 992px){.breadcrumbs{padding-top:1.7777777778rem;padding-bottom:3.5555555556rem}}.footer{padding-top:3.5555555556rem;padding-bottom:3.5555555556rem;background-color:#e3e0dd}.footer svg{height:0.8888888889rem;width:0.8888888889rem}.footer__heading{display:flex;flex-flow:column;justify-content:space-between;align-items:start;padding-bottom:2.2222222222rem;border-bottom:1px solid #999}.footer__heading-main{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1.7777777778rem}.footer__heading-sub{line-height:1.3;letter-spacing:-0.01em;font-size:1rem}.footer__links-wrapper{display:none}.footer__accordion{border-bottom:1px solid #999;padding:2.2222222222rem 0}.footer__accordion-button,.footer__accordion-link{width:100%}.footer__accordion-link{padding:0.4444444444rem 0;color:#565656;line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.footer__accordion-link:first-of-type{padding-top:0}.footer__accordion-button{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem;padding:0.8888888889rem 0;display:flex;justify-content:space-between;column-gap:1rem;border:none;background-color:transparent}.footer__accordion-button:not(.collapsed) svg{transform:rotate(180deg)}.footer__accordion-body{display:flex;flex-flow:column;padding-bottom:0.4444444444rem}.footer__accordion-body--grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(40%, 1fr));gap:1.3333333333rem 2.2222222222rem}.footer__copyright{gap:2.2222222222rem;padding-top:2.2222222222rem;align-items:center;justify-content:space-between;text-align:center;display:flex;flex-wrap:wrap}.footer__copyright-link{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.footer__copyright-col{gap:1.3333333333rem;display:flex;flex-flow:column;justify-content:center;align-items:center}.footer__copyright-col--social{flex-flow:row}.footer__copyright-info{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem;color:#999}.footer__address{display:flex;flex-flow:column;align-items:center;text-align:center;row-gap:0.4444444444rem}.footer__address-name{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:0.8888888889rem}.footer__address-text,.footer__address-link{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem}.footer__address-link--underline{text-decoration:underline}@media screen and (min-width: 992px){.footer{padding-top:3.5555555556rem;padding-bottom:2.2222222222rem}.footer__heading{padding-bottom:3.5555555556rem}.footer__links-wrapper{padding:3.5555555556rem 0;border-bottom:1px solid #999;display:flex;column-gap:3.5555555556rem}.footer__locations{flex:1 0 25%}.footer__locations--single{flex:0 0 15%}.footer__grid{display:grid;column-gap:5%;grid-template-columns:repeat(5, 1fr);width:100%}.footer__grid-header{line-height:1.2;letter-spacing:-0.01em;font-weight:700;font-size:1rem;margin-bottom:1.3333333333rem}.footer__grid-links-wrapper{display:flex;flex-flow:column;row-gap:0.4444444444rem}.footer__grid-link{line-height:1.3;letter-spacing:-0.01em;font-size:0.7777777778rem;width:auto}.footer__grid--local{grid-template-columns:.5fr repeat(3, 1fr);grid-template-rows:auto 1fr;column-gap:5%;row-gap:2.2222222222rem;flex:1 1 auto}.footer__grid--local .footer__grid-card:nth-child(1),.footer__grid--local .footer__grid-card:nth-child(2),.footer__grid--local .footer__grid-card:nth-child(3){grid-row:1/3}.footer__grid--local .footer__grid-card:nth-child(5){grid-column:4;grid-row:2}.footer__grid--locations{display:grid;grid-template-columns:repeat(auto-fit, minmax(40%, auto));gap:1.3333333333rem}.footer__accordion{display:none}.footer__copyright{padding-top:2.2222222222rem}.footer__copyright-col{flex-flow:row}.footer__copyright-col--social{order:1}.footer__address{text-align:left;align-items:flex-start}}@media screen and (min-width: 1400px)and (min-width: 1400px){.footer__inner-wrapper{width:max(73.3333333333rem, 88%);max-width:none;margin:auto}}@media screen and (min-width: 1400px){.footer__logo,.footer__heading-sub{margin-bottom:0}}@media screen and (min-width: 1400px){.footer__heading{flex-flow:row}}
</pre></body></html>