/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.m-0{margin:0rem}.mt-0{margin-top:0rem}.mr-0{margin-right:0rem}.mb-0{margin-bottom:0rem}.ml-0{margin-left:0rem}.m-1{margin:1rem}.mt-1,.footer .block-type--social_links_footer,.footer__fourth,.path-product .field--name-variations{margin-top:1rem}.mr-1{margin-right:1rem}.mb-1,.view-downloads .view-content .views-row .field--name-field-media-image,.view-downloads .view-content .views-row .field--name-name,.view-display-id-downloads .view-content .views-row .field--name-field-media-image,.view-display-id-downloads .view-content .views-row .field--name-name,.view-products .view-content .views-row .field--name-field-media-image,.view-products .view-content .views-row .field--name-name,.paragraph--type--download .field--name-name,.layout-container p,.layout-container .p,.layout-container .paragraph--type--text2-photo .field--name-field-image-caption,.paragraph--type--text2-photo .layout-container .field--name-field-image-caption,.layout-container li,.layout-container a{margin-bottom:1rem}.ml-1{margin-left:1rem}.m-2{margin:2rem}.mt-2,.paragraph--type--streetlife-location-block,.paragraph--type--download .field--name-field-image,.paragraph--type--download .field--name-field-download,.node--type-project.node--view-mode-full .node-header-container .field--name-body,.node--type-article.node--view-mode-full .node-header-container .field--name-body,.node--type-vacancy.node--view-mode-full .node-header-container .field--name-body,.path-product .product-specs{margin-top:2rem}.mr-2{margin-right:2rem}.mb-2,.page-node-type-project .node-header-container .flex-container .right-container .field,.page-node-type-article .node-header-container .flex-container .right-container .field,.page-node-type-vacancy .node-header-container .flex-container .right-container .field,.region-content ul{margin-bottom:2rem}.ml-2{margin-left:2rem}.m-3{margin:3rem}.mt-3,.footer{margin-top:3rem}.mr-3{margin-right:3rem}.mb-3,.header,.paragraph--type--streetlife-location-block .attachment-before,.page-node-type-project .node-header-container,.page-node-type-vacancy .node-header-container,.node--type-article.node--view-mode-full .node-header-container{margin-bottom:3rem}.ml-3{margin-left:3rem}.m-4{margin:4rem}.mt-4{margin-top:4rem}.mr-4{margin-right:4rem}.mb-4,.paragraph--type--text-photo3{margin-bottom:4rem}.ml-4{margin-left:4rem}.m-5{margin:5rem}.mt-5{margin-top:5rem}.mr-5{margin-right:5rem}.mb-5{margin-bottom:5rem}.ml-5{margin-left:5rem}.m-6{margin:6rem}.mt-6{margin-top:6rem}.mr-6{margin-right:6rem}.mb-6{margin-bottom:6rem}.ml-6{margin-left:6rem}.p-0{padding:0rem}.pt-0{padding-top:0rem}.pr-0{padding-right:0rem}.pb-0{padding-bottom:0rem}.pl-0{padding-left:0rem}.p-1{padding:1rem}.pt-1,.path-downloads .view-downloads h3{padding-top:1rem}.pr-1{padding-right:1rem}.pb-1{padding-bottom:1rem}.pl-1{padding-left:1rem}.p-2{padding:2rem}.pt-2{padding-top:2rem}.pr-2{padding-right:2rem}.pb-2,.field--name-field-paragraphs>.field__item{padding-bottom:2rem}.pl-2{padding-left:2rem}.p-3{padding:3rem}.pt-3{padding-top:3rem}.pr-3{padding-right:3rem}.pb-3{padding-bottom:3rem}.pl-3{padding-left:3rem}.p-4{padding:4rem}.pt-4{padding-top:4rem}.pr-4{padding-right:4rem}.pb-4{padding-bottom:4rem}.pl-4{padding-left:4rem}.p-5{padding:5rem}.pt-5{padding-top:5rem}.pr-5{padding-right:5rem}.pb-5{padding-bottom:5rem}.pl-5{padding-left:5rem}.p-6{padding:6rem}.pt-6{padding-top:6rem}.pr-6{padding-right:6rem}.pb-6{padding-bottom:6rem}.pl-6{padding-left:6rem}.button,.btn{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff}@media only screen and (min-width :768px){.button,.btn{padding:1.3125rem 1.25rem;font-size:1rem}}.button:hover,.button:focus,.btn:hover,.btn:focus{background:#e30613;border:1px solid #e30613}.button>a,.btn>a{display:block;color:inherit;text-decoration:inherit}.button>a:hover,.button>a:focus,.btn>a:hover,.btn>a:focus{color:inherit;text-decoration:inherit}.button--arrow-down{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff;position:relative;padding-right:2rem;position:relative}@media only screen and (min-width :768px){.button--arrow-down{padding:1.3125rem 1.25rem;font-size:1rem}}.button--arrow-down:hover,.button--arrow-down:focus{background:#e30613;border:1px solid #e30613}@media only screen and (min-width :768px){.button--arrow-down{padding-right:3.125rem}}.button--arrow-down::after{content:"";position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width :768px){.button--arrow-down::after{right:1.25rem}}.button--arrow-down>a{display:block;color:inherit;text-decoration:inherit}.button--arrow-down>a:hover,.button--arrow-down>a:focus{color:inherit;text-decoration:inherit}.button--arrow-down::after{content:"";width:.6875rem;height:1rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-down.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-down.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;background-color:#232b2b}.button--arrow-down::after{background-color:#fff}.button[disabled]{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff;background-color:#bdbfbf;color:#fff;border:1px solid #bdbfbf}@media only screen and (min-width :768px){.button[disabled]{padding:1.3125rem 1.25rem;font-size:1rem}}.button[disabled]:hover,.button[disabled]:focus{background:#e30613;border:1px solid #e30613}.button[disabled]>a{display:block;color:inherit;text-decoration:inherit}.button[disabled]>a:hover,.button[disabled]>a:focus{color:inherit;text-decoration:inherit}.button[disabled]:focus,.button[disabled]:hover{background-color:#bdbfbf;color:#fff;border:1px solid #bdbfbf}a.button:hover{color:#fff}.button--ask-for-quotation{min-width:auto;background:#232b2b url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat right 1.5rem center;background-size:1.125rem;padding:.938rem 3.125rem .938rem 1.25rem;margin:1.25rem 0 !important;-webkit-transition:background-color .1s ease-out 0s;transition:background-color .1s ease-out 0s}.button--ask-for-quotation:hover,.button--ask-for-quotation:focus{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat right 1.5rem center;background-size:1.125rem}.button--ask-for-quotation{margin-top:2rem !important}.button--ask-for-quotation a{color:#fff}.btn-close{width:60px;height:60px;z-index:1;background-color:#fff;border-radius:100%}.btn-close:before{content:url(/themes/custom/streetlife/assets/icons/close-icon.svg);position:absolute;left:0;top:0;font-size:110px;width:100%;text-align:center;height:100%;line-height:0}.btn-close:hover{cursor:pointer}::-webkit-input-placeholder{color:#bdbfbf;opacity:1}::-moz-placeholder{color:#bdbfbf;opacity:1}:-ms-input-placeholder{color:#bdbfbf;opacity:1}::-ms-input-placeholder{color:#bdbfbf;opacity:1}::placeholder{color:#bdbfbf;opacity:1}:-ms-input-placeholder{color:#bdbfbf}::-ms-input-placeholder{color:#bdbfbf}.form-required::after{content:"*";position:relative;margin-left:.3rem;font-size:1.1rem;line-height:inherit;vertical-align:unset;color:red;background:none}label{position:relative;display:block;font-size:.75rem;color:#232b2b}label:focus,label span:focus{outline:0}input:not([type=submit]),select{margin-bottom:0;padding:.625rem 1rem;padding-left:0;width:100%;font-size:1rem;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-bottom-color:#232b2b}@media only screen and (min-width :768px){input:not([type=submit]),select{margin-bottom:1rem;width:100%}}@media(max-width:425px){input:not([type=submit]),select{padding:.625rem 0;border-radius:0}}input:not([type=submit])::after,select::after{display:none}input:not([type=submit]):focus,select:focus{outline:1px solid rgba(0,0,0,0);border-bottom:1px solid #e30613;color:#232b2b}@media only screen and (max-width:768px){input:not([type=submit]),input:not([type=radio]){-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}}input{max-width:100%}textarea{margin:0 0 1rem;padding:.625rem 1rem;padding-left:0;border:none;border-bottom:1px solid #232b2b;background:rgba(0,0,0,0)}@media(max-width:425px){textarea{padding:.625rem 0;border-radius:0}}textarea:focus{outline:rgba(0,0,0,0);border-bottom:1px solid #e30613}select{padding-right:2.5rem;background:url(/themes/custom/streetlife/assets/icons/red-arrow-down.svg) no-repeat center right 0 rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}body:not(.layout-builder) details{padding:1rem;border:1px solid #232b2b}body:not(.layout-builder) .js-form-item{position:relative}body:not(.layout-builder) [type=checkbox],body:not(.layout-builder) [type=radio]{padding:0}body:not(.layout-builder) [type=checkbox]:checked,body:not(.layout-builder) [type=checkbox]:not(:checked),body:not(.layout-builder) [type=radio]:checked,body:not(.layout-builder) [type=radio]:not(:checked){opacity:0;width:auto;position:absolute}body:not(.layout-builder) [type=checkbox]:checked+label,body:not(.layout-builder) [type=checkbox]:not(:checked)+label,body:not(.layout-builder) [type=radio]:checked+label,body:not(.layout-builder) [type=radio]:not(:checked)+label{position:relative;display:inline-block;padding-left:2rem;cursor:pointer}body:not(.layout-builder) [type=checkbox]:checked+label::before,body:not(.layout-builder) [type=checkbox]:checked+label::after,body:not(.layout-builder) [type=checkbox]:not(:checked)+label::before,body:not(.layout-builder) [type=checkbox]:not(:checked)+label::after,body:not(.layout-builder) [type=radio]:checked+label::before,body:not(.layout-builder) [type=radio]:checked+label::after,body:not(.layout-builder) [type=radio]:not(:checked)+label::before,body:not(.layout-builder) [type=radio]:not(:checked)+label::after{content:"";position:absolute;top:0rem;left:0rem}body:not(.layout-builder) [type=checkbox]:checked+label::before,body:not(.layout-builder) [type=checkbox]:not(:checked)+label::before,body:not(.layout-builder) [type=radio]:checked+label::before,body:not(.layout-builder) [type=radio]:not(:checked)+label::before{width:19px;height:19px;border:1px solid #232b2b;background:#fff;border-radius:3px}body:not(.layout-builder) [type=checkbox]:checked+label::after,body:not(.layout-builder) [type=checkbox]:not(:checked)+label::after,body:not(.layout-builder) [type=radio]:checked+label::after,body:not(.layout-builder) [type=radio]:not(:checked)+label::after{border-radius:.1875rem;-webkit-transition:all .3s ease;transition:all .3s ease}body:not(.layout-builder) [type=checkbox]:not(:checked)+label::after,body:not(.layout-builder) [type=radio]:not(:checked)+label::after{-webkit-transform:scale(0);transform:scale(0);opacity:0}body:not(.layout-builder) [type=checkbox]:checked+label::after,body:not(.layout-builder) [type=radio]:checked+label::after{-webkit-transform:scale(1);transform:scale(1);opacity:1}body:not(.layout-builder) [type=checkbox]:checked+label::after,body:not(.layout-builder) [type=checkbox]:not(:checked)+label::after{content:"";top:.375rem;left:.3125rem;width:.75rem;height:.625rem;background:url(/themes/custom/streetlife/assets/icons/red-check.svg) no-repeat center;background-size:contain;margin:0}body:not(.layout-builder) [type=radio]:checked+label::before,body:not(.layout-builder) [type=radio]:checked+label::after,body:not(.layout-builder) [type=radio]:not(:checked)+label::before,body:not(.layout-builder) [type=radio]:not(:checked)+label::after{border-radius:50%}body:not(.layout-builder) [type=radio]:checked+label::after,body:not(.layout-builder) [type=radio]:not(:checked)+label::after{content:"";top:.25rem;left:.25rem;width:.8125rem;height:.8125rem;background:#e30613}@media only screen and (min-width :768px){form>.form-item{margin-top:0;margin-bottom:2.5rem}}fieldset.form-wrapper{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;padding:0;border:0;background:none}fieldset.form-wrapper legend{margin-bottom:10px}@media only screen and (min-width :768px){fieldset.form-wrapper{margin-bottom:2.5rem}}fieldset.form-wrapper .form-item,fieldset.form-wrapper .form-actions{margin-bottom:1rem}fieldset.form-wrapper .form-item:last-child,fieldset.form-wrapper .form-actions:last-child{margin-bottom:0}@media only screen and (min-width :768px){fieldset.form-wrapper .form-item,fieldset.form-wrapper .form-actions{margin-top:0;margin-bottom:0}}fieldset.form-wrapper .form-item legend,fieldset.form-wrapper .form-actions legend{margin:0 0 15px 0;padding:0;color:#232b2b;font-size:1rem}fieldset.form-wrapper .form-item .fieldset-legend,fieldset.form-wrapper .form-actions .fieldset-legend{display:block;margin:0}fieldset.form-wrapper .form-item .fieldset-legend:empty,fieldset.form-wrapper .form-actions .fieldset-legend:empty{display:none}@media only screen and (min-width :768px){.fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.fieldset-wrapper .form-item{width:50%}.fieldset-wrapper .form-item input{width:100%}}form.webform-submission-form{max-width:48.125rem;margin:0 auto}form.webform-submission-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:2.5rem 0 0;width:100%}.webform-submission-form .form-composite{margin-bottom:15px}.webform-submission-form .form-composite>legend{margin-bottom:15px}.webform-submission-form .form-checkboxes,.webform-submission-form .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.webform-submission-form .form-checkboxes.webform-options-display-one-column .form-item,.webform-submission-form .form-radios.webform-options-display-one-column .form-item{width:100%}.webform-submission-form .form-checkboxes.webform-options-display-two-columns .form-item,.webform-submission-form .form-radios.webform-options-display-two-columns .form-item{width:50%}.webform-submission-form .form-checkboxes.webform-options-display-three-columns .form-item,.webform-submission-form .form-radios.webform-options-display-three-columns .form-item{width:33.33%}@media(max-width:768px){.webform-submission-form .form-checkboxes.webform-options-display-three-columns .form-item,.webform-submission-form .form-radios.webform-options-display-three-columns .form-item{width:100%}}.webform-submission-form .form-radios .option,.webform-submission-form .form-checkboxes .option{font-size:16px}.webform-submission-form .description{margin-top:10px}.webform-submission-form .form-radios .form-item:first-child .description{text-align:left}.webform-submission-form .form-radios .form-item,.webform-submission-form .form-checkboxes .form-item{margin-bottom:15px}.webform-submission-form .form-composite{margin-bottom:1.5rem}@media(max-width:768px){.webform-submission-form .form-radios .option,.webform-submission-form .form-checkboxes .option{font-size:16px}.webform-submission-form .description{margin-top:10px}.webform-submission-form .form-item{margin-bottom:1.5625rem}.webform-submission-form fieldset>legend{margin-bottom:15px}.webform-submission-form .form-radios,.webform-submission-form .form-checkboxes{margin-bottom:20px}.webform-submission-form fieldset .form-select{margin-top:15px;margin-bottom:20px}.webform-submission-form .fieldset-legend{margin-bottom:15px}.webform-submission-form .form-item input,.webform-submission-form .form-item textarea,.webform-submission-form .form-item select{margin-bottom:12px}}[type=radio],[type=checkbox]{padding:0}[type=radio]:checked,[type=radio]:not(:checked),[type=checkbox]:checked,[type=checkbox]:not(:checked){opacity:0;width:auto}[type=radio]:checked+label,[type=radio]:not(:checked)+label,[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;display:inline-block;padding-left:2rem;cursor:pointer}[type=radio]:checked+label::before,[type=radio]:not(:checked)+label::before,[type=checkbox]:checked+label::before,[type=checkbox]:not(:checked)+label::before{content:"";position:absolute;top:0;left:0;width:19px;height:19px;border:1px solid #232b2b;background:#fff;border-radius:50%;z-index:1;display:inline-block}[type=radio]:checked+label::after,[type=radio]:not(:checked)+label::after,[type=checkbox]:checked+label::after,[type=checkbox]:not(:checked)+label::after{content:"";position:absolute;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:2}[type=radio].error+label::before,.form-item--error [type=radio]+label::before,[type=checkbox].error+label::before,.form-item--error [type=checkbox]+label::before{display:inline-block !important;visibility:visible !important;opacity:1 !important}[type=radio]:checked+label::after,[type=checkbox]:checked+label::after{top:.25rem;left:.25rem;width:.8125rem;height:.8125rem;background:#e30613;-webkit-transform:scale(1);transform:scale(1);opacity:1}.form-checkbox+label::before{content:"";display:inline-block;visibility:visible;opacity:1}.error-message{padding:1rem 0;margin-top:-1rem}.fieldset-wrapper .error-message,.form-textarea-wrapper .error-message,.form-type-select .error-message,.js-form-type-url .error-message,.form-type-checkbox .error-message{padding-bottom:1rem;margin-top:0;padding-top:.5rem}input[type=radio]+label::before,input[type=checkbox]+label::before{content:"";display:inline-block;visibility:visible;opacity:1}.error-message{display:block}.form-item-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-item-checkbox .option:before{top:-0.25rem !important}.form-item-checkbox .option:after{top:.2rem !important}@font-face{font-family:"FontAwesome";src:url(/themes/custom/streetlife/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/themes/custom/streetlife/fonts/fontawesome-webfont.eot#iefix&v=4.7.0) format("embedded-opentype"),url(/themes/custom/streetlife/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/themes/custom/streetlife/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/themes/custom/streetlife/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/themes/custom/streetlife/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.image-blend img,.image-transparent img{display:block;max-width:100%;height:auto;mix-blend-mode:darken}.field--name-field-image-caption{color:#fff;font-weight:500;text-shadow:1px 1px 2px #232b2b}figcaption{color:#e30613;font-size:16px;font-weight:400;font-style:normal;letter-spacing:normal;line-height:24px;text-align:left;border-left:3px solid #e30613;padding-left:15px;margin:15px 0}.paragraph img{display:block;height:auto}img{width:100%;height:auto}.field[data-blazy]{min-width:unset}*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{overflow-x:clip;font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:1.2;color:#232b2b;width:100vw}html{scroll-behavior:smooth}strong{font-weight:500}i,em{font-style:italic;color:inherit}h1,h2,.path-product .total-product-container .right-container .product-order-title,h3,h4,.region-offcanvas .block-block-groupoff-canvas-collection .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu h2,.region-offcanvas .block-menu.menu--main h2,.region-offcanvas .block-menu.menu--secondary-menu h2,h5,h6,.h1,.node--type-project.node--view-mode-full .node-header-container h2,.node--type-article.node--view-mode-full .node-header-container h2,.node--type-vacancy.node--view-mode-full .node-header-container h2,.h2,.view-products .field--name-name .field__item,.path-downloads .view-downloads h3 a,.paragraph--type--streetlife-location-block .viewsreference--view-title,.h3,.view-search-content.view-display-id-search_page h2 a,.view-search-content.view-display-id-search_page .path-product .total-product-container .right-container .product-order-title a,.path-product .total-product-container .right-container .view-search-content.view-display-id-search_page .product-order-title a,.paragraph--type--download h2,table caption,.h4,.paragraph--type--streetlife-location-block__headquarters-content h3,.h5,.field--name-field-accordion .faqfield-question,.paragraph--type--accordion h3.ui-accordion-header,.h6{margin-top:0;margin-bottom:.75rem;color:#232b2b;font-family:"Inter",sans-serif;font-weight:500}@media only screen and (min-width :992px){h1,h2,.path-product .total-product-container .right-container .product-order-title,h3,h4,.region-offcanvas .block-block-groupoff-canvas-collection .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu h2,.region-offcanvas .block-menu.menu--main h2,.region-offcanvas .block-menu.menu--secondary-menu h2,h5,h6,.h1,.node--type-project.node--view-mode-full .node-header-container h2,.node--type-article.node--view-mode-full .node-header-container h2,.node--type-vacancy.node--view-mode-full .node-header-container h2,.h2,.view-products .field--name-name .field__item,.path-downloads .view-downloads h3 a,.paragraph--type--streetlife-location-block .viewsreference--view-title,.h3,.view-search-content.view-display-id-search_page h2 a,.view-search-content.view-display-id-search_page .path-product .total-product-container .right-container .product-order-title a,.path-product .total-product-container .right-container .view-search-content.view-display-id-search_page .product-order-title a,.paragraph--type--download h2,table caption,.h4,.paragraph--type--streetlife-location-block__headquarters-content h3,.h5,.field--name-field-accordion .faqfield-question,.paragraph--type--accordion h3.ui-accordion-header,.h6{margin-bottom:1.5rem}}h1 small,h2 small,.path-product .total-product-container .right-container .product-order-title small,h3 small,h4 small,.region-offcanvas .block-block-groupoff-canvas-collection .block-menu h2 small,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu h2 small,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu h2 small,.region-offcanvas .block-menu.menu--main h2 small,.region-offcanvas .block-menu.menu--secondary-menu h2 small,h5 small,h6 small,.h1 small,.node--type-project.node--view-mode-full .node-header-container h2 small,.node--type-article.node--view-mode-full .node-header-container h2 small,.node--type-vacancy.node--view-mode-full .node-header-container h2 small,.h2 small,.view-products .field--name-name .field__item small,.path-downloads .view-downloads h3 a small,.paragraph--type--streetlife-location-block .viewsreference--view-title small,.h3 small,.view-search-content.view-display-id-search_page h2 a small,.paragraph--type--download h2 small,table caption small,.h4 small,.paragraph--type--streetlife-location-block__headquarters-content h3 small,.h5 small,.field--name-field-accordion .faqfield-question small,.paragraph--type--accordion h3.ui-accordion-header small,.h6 small{font-weight:normal}h1,.h1,.node--type-project.node--view-mode-full .node-header-container h2,.node--type-project.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .node--type-project.node--view-mode-full .node-header-container .product-order-title,.node--type-article.node--view-mode-full .node-header-container h2,.node--type-article.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .node--type-article.node--view-mode-full .node-header-container .product-order-title,.node--type-vacancy.node--view-mode-full .node-header-container h2,.node--type-vacancy.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .node--type-vacancy.node--view-mode-full .node-header-container .product-order-title{font-size:1.625rem;line-height:1.38}h1.page-title,.h1.page-title,.node--type-project.node--view-mode-full .node-header-container h2.page-title,.node--type-project.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .page-title.product-order-title,.path-product .total-product-container .right-container .node--type-project.node--view-mode-full .node-header-container .page-title.product-order-title,.node--type-article.node--view-mode-full .node-header-container h2.page-title,.node--type-article.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .page-title.product-order-title,.path-product .total-product-container .right-container .node--type-article.node--view-mode-full .node-header-container .page-title.product-order-title,.node--type-vacancy.node--view-mode-full .node-header-container h2.page-title,.node--type-vacancy.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .page-title.product-order-title,.path-product .total-product-container .right-container .node--type-vacancy.node--view-mode-full .node-header-container .page-title.product-order-title{margin-top:0}@media only screen and (min-width :992px){h1,.h1,.node--type-project.node--view-mode-full .node-header-container h2,.node--type-project.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .node--type-project.node--view-mode-full .node-header-container .product-order-title,.node--type-article.node--view-mode-full .node-header-container h2,.node--type-article.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .node--type-article.node--view-mode-full .node-header-container .product-order-title,.node--type-vacancy.node--view-mode-full .node-header-container h2,.node--type-vacancy.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .node--type-vacancy.node--view-mode-full .node-header-container .product-order-title{font-size:2.75rem;line-height:1.27}}h1--large,.h1--large{font-size:2rem;line-height:1.25}@media only screen and (min-width :992px){h1--large,.h1--large{font-size:5rem;line-height:1.125}}h2,.path-product .total-product-container .right-container .product-order-title,.h2,.view-products .field--name-name .field__item,.path-downloads .view-downloads h3 a,.paragraph--type--streetlife-location-block .viewsreference--view-title{font-size:1.375rem;line-height:1.27}@media only screen and (min-width :992px){h2,.path-product .total-product-container .right-container .product-order-title,.h2,.view-products .field--name-name .field__item,.path-downloads .view-downloads h3 a,.paragraph--type--streetlife-location-block .viewsreference--view-title{font-size:2.25rem;line-height:1.333}}h3,.h3,.view-search-content.view-display-id-search_page h2 a,.view-search-content.view-display-id-search_page .path-product .total-product-container .right-container .product-order-title a,.path-product .total-product-container .right-container .view-search-content.view-display-id-search_page .product-order-title a,.paragraph--type--download h2,.paragraph--type--download .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--download .product-order-title,table caption{margin-bottom:.6rem;font-size:1.25rem;line-height:1.3}@media only screen and (min-width :992px){h3,.h3,.view-search-content.view-display-id-search_page h2 a,.view-search-content.view-display-id-search_page .path-product .total-product-container .right-container .product-order-title a,.path-product .total-product-container .right-container .view-search-content.view-display-id-search_page .product-order-title a,.paragraph--type--download h2,.paragraph--type--download .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--download .product-order-title,table caption{font-size:1.75rem;line-height:1.428}}h4,.region-offcanvas .block-block-groupoff-canvas-collection .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-collection .block-menu .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-collection .block-menu .product-order-title,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu .product-order-title,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu .product-order-title,.region-offcanvas .block-menu.menu--main h2,.region-offcanvas .block-menu.menu--main .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-menu.menu--main .product-order-title,.region-offcanvas .block-menu.menu--secondary-menu h2,.region-offcanvas .block-menu.menu--secondary-menu .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-menu.menu--secondary-menu .product-order-title,.h4,.paragraph--type--streetlife-location-block__headquarters-content h3{font-size:1.125rem;line-height:1.333}@media only screen and (min-width :992px){h4,.region-offcanvas .block-block-groupoff-canvas-collection .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-collection .block-menu .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-collection .block-menu .product-order-title,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu .product-order-title,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu h2,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu .product-order-title,.region-offcanvas .block-menu.menu--main h2,.region-offcanvas .block-menu.menu--main .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-menu.menu--main .product-order-title,.region-offcanvas .block-menu.menu--secondary-menu h2,.region-offcanvas .block-menu.menu--secondary-menu .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-menu.menu--secondary-menu .product-order-title,.h4,.paragraph--type--streetlife-location-block__headquarters-content h3{font-size:1.5rem;line-height:1.333}}h5,.h5,.field--name-field-accordion .faqfield-question,.paragraph--type--accordion h3.ui-accordion-header{font-size:1rem;line-height:1.375}@media only screen and (min-width :992px){h5,.h5,.field--name-field-accordion .faqfield-question,.paragraph--type--accordion h3.ui-accordion-header{font-size:1.25rem;line-height:1.5}}h6,.h6{font-size:1rem;line-height:1.2}@media only screen and (min-width :992px){h6,.h6{font-size:1rem;line-height:1.2}}.layout-container p,.layout-container .p,.layout-container .paragraph--type--text2-photo .field--name-field-image-caption,.paragraph--type--text2-photo .layout-container .field--name-field-image-caption,.layout-container li,.layout-container a{margin-top:0;line-height:1.66}.layout-container p:last-child,.layout-container .p:last-child,.layout-container .paragraph--type--text2-photo .field--name-field-image-caption:last-child,.paragraph--type--text2-photo .layout-container .field--name-field-image-caption:last-child,.layout-container li:last-child,.layout-container a:last-child{margin-bottom:0}@media only screen and (min-width :992px){.layout-container p,.layout-container .p,.layout-container .paragraph--type--text2-photo .field--name-field-image-caption,.paragraph--type--text2-photo .layout-container .field--name-field-image-caption,.layout-container li,.layout-container a{font-size:1rem;line-height:1.75}}p.large-text,.p.large-text,.paragraph--type--text2-photo .large-text.field--name-field-image-caption,li.large-text,a.large-text{font-size:1.125rem;line-height:1.66}@media only screen and (min-width :992px){p.large-text,.p.large-text,.paragraph--type--text2-photo .large-text.field--name-field-image-caption,li.large-text,a.large-text{font-size:1.875rem;line-height:1.66}}p.intro-text,.p.intro-text,.paragraph--type--text2-photo .intro-text.field--name-field-image-caption,li.intro-text,a.intro-text{font-size:.875rem;line-height:1.71}@media only screen and (min-width :768px){p.intro-text,.p.intro-text,.paragraph--type--text2-photo .intro-text.field--name-field-image-caption,li.intro-text,a.intro-text{font-size:1.125rem;line-height:1.66}}a.email-icon{position:relative;padding-left:0;margin-left:1rem}@media only screen and (min-width :992px){a.email-icon{margin-left:2rem}}a.email-icon::before{background-repeat:no-repeat;background-size:100%;background-position:0 0;content:"";position:absolute;top:.25rem;left:-1rem;width:.8125rem;height:.5625rem;background-image:url(/themes/custom/streetlife/assets/icons/e-mail.svg)}@media only screen and (min-width :992px){a.email-icon::before{width:1.3125rem;height:.9375rem;left:-2rem}}a.phone-icon{position:relative;padding-left:0;margin-left:1rem}@media only screen and (min-width :992px){a.phone-icon{margin-left:2rem}}a.phone-icon::before{background-repeat:no-repeat;background-size:100%;background-position:0 0;content:"";position:absolute;top:0;left:-1rem;width:.8125rem;height:.875rem;background-image:url(/themes/custom/streetlife/assets/icons/phone.svg)}@media only screen and (min-width :992px){a.phone-icon::before{width:1.125rem;height:1.25rem;left:-2rem}}p a{text-decoration:none;border-bottom:1px solid #232b2b}p a:hover{border-bottom:1px solid #e30613}a.link-arrow-right{position:relative;padding-right:1.3rem;border-bottom:unset;text-decoration:underline;text-underline-offset:3px}a.link-arrow-right::after{content:"";width:2rem;height:1.3125rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:#232b2b}a.link-arrow-right:hover{border-bottom:unset}a.link-arrow-right:hover:after{-webkit-transition:all 300ms ease;transition:all 300ms ease;margin-left:1rem}a.link-arrow-right:after{display:inline-block;-webkit-transition:all 300ms ease;transition:all 300ms ease;height:.65rem;width:1rem;margin-left:.35rem;-webkit-mask-size:contain;mask-size:contain;background-color:#e30613;border-bottom:unset}a.read-more-link,.views-element-container>.view-news .views-col .field--name-node-link a,.views-element-container>.view-vacancies .views-col .field--name-node-link a,.views-element-container>.view-projects .views-col .field--name-node-link a,.paragraph--type--paragraph-link-to-page .field--name-field-link a,.paragraph--type--featured-page__content .field--name-node-link a,.image-hotspots-wrapper .lg-hotspot__label .hotspot-title a,.block-cart-updated-block a.close{position:relative}a.read-more-link::after,.views-element-container>.view-news .views-col .field--name-node-link a::after,.views-element-container>.view-vacancies .views-col .field--name-node-link a::after,.views-element-container>.view-projects .views-col .field--name-node-link a::after,.paragraph--type--paragraph-link-to-page .field--name-field-link a::after,.paragraph--type--featured-page__content .field--name-node-link a::after,.image-hotspots-wrapper .lg-hotspot__label .hotspot-title a::after,.block-cart-updated-block a.close::after{content:"";width:2rem;height:1.3125rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:#232b2b}a.read-more-link::after,.views-element-container>.view-news .views-col .field--name-node-link a::after,.views-element-container>.view-vacancies .views-col .field--name-node-link a::after,.views-element-container>.view-projects .views-col .field--name-node-link a::after,.paragraph--type--paragraph-link-to-page .field--name-field-link a::after,.paragraph--type--featured-page__content .field--name-node-link a::after,.image-hotspots-wrapper .lg-hotspot__label .hotspot-title a::after,.block-cart-updated-block a.close::after{position:absolute;top:.3125rem;right:-1.25rem;width:1rem;height:.6875rem;background-color:#e30613}.highlighted,.red,.red *{color:#e30613}ul li,ol li{list-style-type:none}.region-content ul{padding-left:0}.region-content ul:last-child{margin-bottom:0}.region-content ul li{position:relative;margin:0 0 .5rem 1rem}.region-content ul li::before{content:"";position:absolute;top:.6875rem;left:-1rem;width:.375rem;height:.375rem;border-radius:50%;background-color:#e30613}.region-content ul li.list-item-with-border{margin-left:0;margin-bottom:0;padding:.75rem 0;border-bottom:1px solid rgba(35,43,43,.2)}@media only screen and (min-width :768px){.region-content ul li.list-item-with-border{padding:1.25rem 0 1.25rem}}.region-content ul li.list-item-with-border::before{display:none}.region-content ul li.list-item-with-border a{text-decoration:none}.region-content ul.usps li{margin-left:1.5rem}.region-content ul.usps li::before{content:"";top:.5625rem;left:-1.5rem;width:1rem;height:.75rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/red-check-thin.svg);mask:url(/themes/custom/streetlife/assets/icons/red-check-thin.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;border-radius:0}.region-content ul.usps li.large-text{margin-left:1.5625rem}.region-content ul.usps li.large-text::before{top:.4375rem;left:-1.5625rem;width:.9375rem;height:.6875rem;-webkit-mask-size:contain;mask-size:contain}@media only screen and (min-width :992px){.region-content ul.usps li.large-text{margin-left:3.125rem}.region-content ul.usps li.large-text::before{top:.875rem;left:-3.125rem;width:2.2rem;height:2rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.region-content ul.two-col-list{margin-top:0}.region-content ul.two-col-list li{margin-left:0}.region-content ul.two-col-list li::before{display:none}@media only screen and (min-width :768px){.region-content ul.two-col-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width :768px)and (min-width :768px){.region-content ul.two-col-list li{padding-right:1rem;width:calc(50% - 1rem)}}.region-content ol{padding-left:0;counter-reset:atom-counter}.region-content ol li{position:relative;margin:0 0 .5rem 0;padding-left:1.1rem;counter-increment:streetlife-counter}.region-content ol li::before{content:counter(streetlife-counter) ".";position:absolute;left:0;color:#e30613;font-family:"Inter",sans-serif;font-weight:500}a{color:#232b2b;text-decoration:underline}a:hover,a:focus{color:#e30613}.page-title{font-size:2.75rem}.layout-container blockquote,.layout-container blockquote p,.layout-container .blockquote{font-size:1.125rem;line-height:1.66}@media only screen and (min-width :992px){.layout-container blockquote,.layout-container blockquote p,.layout-container .blockquote{font-size:1.875rem}}table{width:100%;border-bottom:2px solid #e30613}table caption{text-align:left}table th,table td{padding:1.875rem;text-align:left;border-right:1px solid #bdbfbf;border-bottom:1px solid #bdbfbf}@media screen and (max-width:768px){table th,table td{padding:1rem;padding-left:0;border-right:none}}table th:first-child,table td:first-child{padding-left:0}@media screen and (max-width:768px){table th:first-child,table td:first-child{padding-bottom:0;border-bottom:none;font-weight:500}}table th:last-child,table td:last-child{border-right:none}@media screen and (max-width:768px){table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}table tr:last-child td{border-bottom:none}.column--white{background-color:#fff}.column--brand-primary,.paragraph--type--team-members .field--name-field-featured-team-member{background-color:#e30613}.column--brand-primary *,.paragraph--type--team-members .field--name-field-featured-team-member *{color:#fff}.column--brand-primary a.link-arrow-right:after,.paragraph--type--team-members .field--name-field-featured-team-member a.link-arrow-right:after{background-color:#fff}.column--brand-primary ul li::before,.paragraph--type--team-members .field--name-field-featured-team-member ul li::before{background-color:#fff}.column--brand-primary ul.usps li::before,.paragraph--type--team-members .field--name-field-featured-team-member ul.usps li::before{-webkit-mask:url(/themes/custom/streetlife/assets/icons/white-check.svg);mask:url(/themes/custom/streetlife/assets/icons/white-check.svg)}.p-top,.paragraph--type--featured-page__content,.paragraph--type--form{padding-top:2rem}@media only screen and (min-width :992px){.p-top,.paragraph--type--featured-page__content,.paragraph--type--form{padding-top:3rem}}@media only screen and (min-width :1200px){.p-top,.paragraph--type--featured-page__content,.paragraph--type--form{padding-top:5rem}}.p-right,.paragraph--type--featured-page__content,.path-product .product-specs{padding-right:2rem}@media only screen and (min-width :992px){.p-right,.paragraph--type--featured-page__content,.path-product .product-specs{padding-right:4rem}}@media only screen and (min-width :1200px){.p-right,.paragraph--type--featured-page__content,.path-product .product-specs{padding-right:6rem}}.p-bottom,.paragraph--type--featured-page__content,.paragraph--type--form{padding-bottom:2rem}@media only screen and (min-width :992px){.p-bottom,.paragraph--type--featured-page__content,.paragraph--type--form{padding-bottom:3rem}}@media only screen and (min-width :1200px){.p-bottom,.paragraph--type--featured-page__content,.paragraph--type--form{padding-bottom:5rem}}.p-left,.paragraph--type--featured-page__content{padding-left:2rem}@media only screen and (min-width :992px){.p-left,.paragraph--type--featured-page__content{padding-left:4rem}}@media only screen and (min-width :1200px){.p-left,.paragraph--type--featured-page__content{padding-left:6rem}}.cart-empty-page{text-align:center;width:100%;padding-left:0}@media only screen and (min-width :768px){.cart-empty-page{text-align:left;padding-left:6.25rem}}.block-commerce-cart{position:absolute;right:30px;margin-right:1.25rem}@media only screen and (min-width :992px){.block-commerce-cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4.25rem;position:relative;right:unset}}.block-commerce-cart .is-commerce-cart-page .cart-icon{background-color:#e30613}.block-commerce-cart .is-commerce-cart-page .cart-icon::before{background:rgba(0,0,0,0) url(/themes/custom/streetlife/assets/icons/cart-flag-white.svg) no-repeat center;background-size:1.125rem}.block-commerce-cart .cart-icon{position:relative;display:block;border-radius:50%;width:2.5rem;height:2.5rem;cursor:pointer;font-size:0}@media only screen and (min-width :992px){.block-commerce-cart .cart-icon{width:3rem;height:3rem;background-color:#fff}}.block-commerce-cart .cart-icon .count{font-size:11px;background-color:#e30613;border-radius:100%;color:#fff;width:18px;display:inline-block;position:absolute;right:8px;top:4px;height:18px;text-align:center;vertical-align:middle}.block-commerce-cart .cart-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0) url(/themes/custom/streetlife/assets/icons/cart-flag.svg) no-repeat center;background-size:1.125rem}.block-commerce-cart .cart-icon:hover{background-color:#e30613}.block-commerce-cart .cart-icon:hover::before{background:rgba(0,0,0,0) url(/themes/custom/streetlife/assets/icons/cart-flag-white.svg) no-repeat center;background-size:1.125rem}.block-cart-updated-block{position:absolute;right:21px;top:80px;z-index:100;min-width:350px;background-color:#fff;margin-top:20px;border-color:#bdbfbf;border-width:thin;border-style:solid}.block-cart-updated-block .title{display:block;font-weight:bold;font-size:16px;margin-bottom:10px}.block-cart-updated-block .latest-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-cart-updated-block .latest-product span{margin-left:5px}.block-cart-updated-block .latest-product img{width:80px}.block-cart-updated-block a.button{position:relative;margin-bottom:10px;min-width:auto;background:#232b2b url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat right 1.5rem center;background-size:1.125rem;padding:.938rem 3.125rem .938rem 1.25rem;-webkit-transition:background-color .1s ease-out 0s;transition:background-color .1s ease-out 0s}.block-cart-updated-block a.button::after{content:"";width:2rem;height:1.3125rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:#232b2b}.block-cart-updated-block a.button:hover{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat right 1.5rem center;background-size:1.125rem;color:#fff}.block-cart-updated-block .top{padding:30px 30px 20px}.block-cart-updated-block .bottom{background-color:#faf9f8;padding:20px 30px}.block-cart-updated-block a.close{padding-right:0}.block-cart-updated-block a.close:after{bottom:-0.125rem}.block-cart-updated-block::before,.block-cart-updated-block::after{position:absolute;right:4.25rem;width:0;height:0;content:"";border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-bottom-width:20px;border-bottom-style:solid}.block-cart-updated-block::before{top:-21px;border-bottom-color:#bdbfbf}.block-cart-updated-block::after{top:-20px;border-bottom-color:#fff}.region-offcanvas .button--ask-for-quotation.block-sl-offcanvas{max-width:200px}@media only screen and (min-width :768px){.region-offcanvas .button--ask-for-quotation.block-sl-offcanvas{max-width:15rem}}.block-views-exposed-filter-blocksearch-content-search-page{position:relative}.block-views-exposed-filter-blocksearch-content-search-page form{padding-right:1rem}.block-views-exposed-filter-blocksearch-content-search-page form .form--inline{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.block-views-exposed-filter-blocksearch-content-search-page form .form--inline .form-item,.block-views-exposed-filter-blocksearch-content-search-page form .form--inline .form-actions{margin:0;padding:0}.block-views-exposed-filter-blocksearch-content-search-page form .form--inline .form-actions{position:absolute;right:0}@media only screen and (max-width:768px){.block-views-exposed-filter-blocksearch-content-search-page form .form--inline .form-actions{background-color:#fff}}.block-views-exposed-filter-blocksearch-content-search-page form input{margin-bottom:0;min-height:3rem}.block-views-exposed-filter-blocksearch-content-search-page form input[type=submit]{position:relative;display:block;width:2.75rem;height:2.75rem;min-width:auto;border:none;background-size:1.125rem;background:rgba(0,0,0,0) url(/themes/custom/streetlife/assets/icons/magnifying-glass.svg) no-repeat center;cursor:pointer;font-size:0}.block-views-exposed-filter-blocksearch-content-search-page form input[type=submit]:hover{background:rgba(0,0,0,0) url(/themes/custom/streetlife/assets/icons/magnifying-glass-red.svg) no-repeat center;background-size:1.125rem}.region-offcanvas .block-views-exposed-filter-blocksearch-content-search-page{margin-top:2rem;margin-bottom:2rem}.region-offcanvas .block-views-exposed-filter-blocksearch-content-search-page form{padding-right:0}.region-offcanvas .block-views-exposed-filter-blocksearch-content-search-page .form-item{width:100%}.region-offcanvas .block-views-exposed-filter-blocksearch-content-search-page .form--inline{position:unset;display:inline-block;width:100%}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background:none}@media only screen and (max-width:768px){.path-search .block--collapsable-search-content{display:block}}.block--collapsable-search-content{margin-left:auto;margin-right:1.25rem}@media only screen and (max-width:768px){.block--collapsable-search-content{margin-left:0;margin-right:0;display:none}}@media only screen and (min-width :992px){.block--collapsable-search-content{display:-webkit-box;display:-ms-flexbox;display:flex}}.block--collapsable-search-content .search-form{display:none}.block--collapsable-search-content .search-form .search-label{display:none}@media only screen and (max-width:768px){.block--collapsable-search-content .search-form{display:block;margin-top:6rem;min-width:330px}.block--collapsable-search-content .search-form .search-label{display:block;font-size:1.125rem;font-weight:400}.block--collapsable-search-content .search-form .form-text{font-size:1.625rem}.block--collapsable-search-content .search-form .form-item-keys{width:100%}}@media only screen and (max-width:480px){.block--collapsable-search-content .search-form{max-width:380px;min-width:unset}}.block--collapsable-search-content form{padding:0}.block--collapsable-search-content.search-bar-collapsed .search-form{display:block}.block--collapsable-search-content.search-bar-collapsed .search-icon{display:none}.block--collapsable-search-content .search-icon{position:relative;display:block;border-radius:50%;width:2.5rem;height:2.5rem;cursor:pointer;font-size:0}@media only screen and (min-width :992px){.block--collapsable-search-content .search-icon{width:3rem;height:3rem;background-color:#fff}}.block--collapsable-search-content .search-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0) url(/themes/custom/streetlife/assets/icons/magnifying-glass.svg) no-repeat center;background-size:1.125rem}@media(max-width:992px){.block--collapsable-search-content .search-icon:before{content:none}}.block--collapsable-search-content .search-icon:hover{background-color:#e30613}.block--collapsable-search-content .search-icon:hover::before{background:rgba(0,0,0,0) url(/themes/custom/streetlife/assets/icons/magnifying-glass-white.svg) no-repeat center;background-size:1.125rem}.ui-autocomplete{background-color:#fff !important}.branding-container{position:fixed;top:0;left:-1rem;z-index:300}@media only screen and (min-width :992px){.branding-container{left:0}}.gin--horizontal-toolbar .branding-container{top:3.6875rem}.region-branding{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;max-width:90rem;content:"";clear:both;display:table;margin:0 auto;padding-left:0;padding-top:1rem}@media(min-width:992px){.region-branding{padding-right:0;padding-left:0;width:932px}}@media(min-width:992px){.region-branding{width:100%}}@media only screen and (min-width :992px){.region-branding{position:fixed;z-index:100;padding-top:0;width:auto}}.block-system-branding-block{height:0}@media only screen and (min-width :768px){.block-system-branding-block{width:2.5rem}}@media only screen and (min-width :992px){.block-system-branding-block{width:auto}}.block-system-branding-block a{display:inline-block;-webkit-transform:rotate(90deg) translate(-3.8125rem,-3.8125rem);transform:rotate(90deg) translate(-3.8125rem,-3.8125rem)}.block-system-branding-block a img{width:2.125rem}@media only screen and (min-width :992px){.block-system-branding-block a{-webkit-transform:rotate(0deg) translate(0,0);transform:rotate(0deg) translate(0,0)}.block-system-branding-block a img{width:auto}}.block-streetlife-location-switcher{position:relative;max-width:15.5rem}.block-streetlife-location-switcher .button{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff;border:1px solid #232b2b;background:#fff;color:#232b2b;position:relative;padding-right:2rem;position:relative}@media only screen and (min-width :768px){.block-streetlife-location-switcher .button{padding:1.3125rem 1.25rem;font-size:1rem}}.block-streetlife-location-switcher .button:hover,.block-streetlife-location-switcher .button:focus{background:#e30613;border:1px solid #e30613}.block-streetlife-location-switcher .button:focus,.block-streetlife-location-switcher .button:hover{border:1px solid #e30613;background:#fff;color:#e30613}@media only screen and (min-width :768px){.block-streetlife-location-switcher .button{padding-right:3.125rem}}.block-streetlife-location-switcher .button::after{content:"";position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width :768px){.block-streetlife-location-switcher .button::after{right:1.25rem}}.block-streetlife-location-switcher .button>a{display:block;color:inherit;text-decoration:inherit}.block-streetlife-location-switcher .button>a:hover,.block-streetlife-location-switcher .button>a:focus{color:inherit;text-decoration:inherit}.block-streetlife-location-switcher .button::after{content:"";width:.6875rem;height:1rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-down.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-down.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;background-color:#232b2b}.block-streetlife-location-switcher .button:hover::after{background-color:red}.block-streetlife-location-switcher .sl-location-switcher-content{position:absolute;bottom:calc(100% + 10px);left:0;padding:1.5rem 1.25rem 1.25rem;background-color:#faf9f8}.block-streetlife-location-switcher .sl-location-switcher-content h2,.block-streetlife-location-switcher .sl-location-switcher-content .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .block-streetlife-location-switcher .sl-location-switcher-content .product-order-title{margin-bottom:1rem;font-size:1rem}@media only screen and (min-width :992px){.block-streetlife-location-switcher .sl-location-switcher-content h2,.block-streetlife-location-switcher .sl-location-switcher-content .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .block-streetlife-location-switcher .sl-location-switcher-content .product-order-title{font-size:1.25rem}}.block-streetlife-location-switcher .sl-location-switcher-content h3{margin-bottom:.5rem;font-size:.875rem}@media only screen and (min-width :992px){.block-streetlife-location-switcher .sl-location-switcher-content h3{font-size:1.125rem}}.block-streetlife-location-switcher .language-switcher-language-url{margin:0 0 .5rem 0;padding:0;list-style:none}.block-streetlife-location-switcher .language-switcher-language-url li{position:relative;display:inline-block;width:2.5rem;height:2.5rem;background-color:#fff;border-radius:50%;overflow:hidden;margin:0 .5rem 0 0}@media only screen and (min-width :992px){.block-streetlife-location-switcher .language-switcher-language-url li{margin:0 .75rem 0 0}}.block-streetlife-location-switcher .language-switcher-language-url li a{top:0;left:0;width:100%;height:100%;position:absolute;text-align:center;padding-top:6px}.block-streetlife-location-switcher .language-switcher-language-url li a.is-active{background-color:#232b2b;color:#fff}.block-streetlife-location-switcher .language-switcher-language-url li:hover{background-color:#232b2b}.block-streetlife-location-switcher .language-switcher-language-url li:hover a{color:#fff}.block-streetlife-location-switcher .language-switcher-language-url a{position:relative;top:.375rem;left:.5625rem;text-decoration:none;text-transform:uppercase;font-size:1rem;color:#232b2b}.block-page-title-block h1{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0;text-align:right;font-size:2rem;line-height:1.25}@media(min-width:992px){.block-page-title-block h1{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.block-page-title-block h1{width:73.125rem}}@media only screen and (min-width :768px){.block-page-title-block h1{font-size:5rem;line-height:1.125}}.path-news .block-page-title-block,.page-gray .block-page-title-block,.path-projects .block-page-title-block,.path-vacancies .block-page-title-block{padding-bottom:2rem;background-color:#faf9f8}.path-news .block-page-title-block h1,.page-gray .block-page-title-block h1,.path-projects .block-page-title-block h1,.path-vacancies .block-page-title-block h1{margin-bottom:0}.block-system-breadcrumb-block{position:absolute;top:2.5rem}.block-system-breadcrumb-block a,.block-system-breadcrumb-block li{font-size:.75rem}.block-system-breadcrumb-block a{color:rgba(35,43,43,.75);mix-blend-mode:multiply}.block-system-breadcrumb-block .breadcrumb li::before{content:"";display:inline-block;height:.625rem;width:.625rem;background-color:#e30613;-webkit-transform:translateY(1px) rotate(-90deg);transform:translateY(1px) rotate(-90deg);-webkit-mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}@media only screen and (min-width:992px){.block-system-breadcrumb-block{top:unset;bottom:0}}.block-social-media{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;margin-bottom:2rem;z-index:50}@media(min-width:992px){.block-social-media{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.block-social-media{width:73.125rem}}.block-social-media .social-media-sharing{text-align:center}.block-social-media .social-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.block-news-letter-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;z-index:50}.block-news-letter-block .block--inner{width:100%}@media only screen and (min-width :768px){.block-news-letter-block .block--inner{display:inline-block;width:40%;min-width:31.25rem;margin-bottom:-140px}}@media only screen and (min-width :1440px){.block-news-letter-block .block--inner{padding-right:12.5rem;background-color:#e30613}}.sl-product-tabs-block{margin-top:3.125rem}.sl-product-tabs-block h3{font-size:1.25rem}.sl-product-tabs-block ul.sl-product-tab-links{display:grid;grid-template-columns:1fr 1fr;gap:10px}.path-my-items{background-color:#fff}.path-my-items .cart-form{margin-top:1.25rem}.path-my-items article{display:-webkit-box;display:-ms-flexbox;display:flex}.path-my-items .field--name-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.path-my-items .views-table tr:not(:has(th)) td.views-field-purchased-entity .field--name-title .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media only screen and (min-width :768px){.path-my-items .views-field-sl-commerce-edit-quantity,.path-my-items .views-field-sl-commerce-remove-button{margin-left:2rem}}@media only screen and (max-width:768px){.path-my-items .views-table tr{position:relative;padding-bottom:40px;margin-bottom:10px;border-bottom:1px solid #bdbfbf}.path-my-items .views-table tr .views-field-sl-commerce-remove-button{position:absolute;bottom:43px;left:180px}.path-my-items .views-table tr .views-field-sl-commerce-remove-button input{margin:0}}.path-my-items:before{background-color:#fff}.path-my-items .block-page-title-block{margin:0}@media only screen and (min-width :768px){.path-my-items .block-page-title-block{margin:0 8.438rem}}.path-my-items .block-page-title-block h1{width:100%;padding-bottom:1.25rem;margin-bottom:1.25rem;text-align:left;border-bottom:1px solid rgba(35,43,43,.2)}@media only screen and (min-width :768px){.path-my-items .block-page-title-block h1{padding-bottom:0;margin-bottom:0;text-align:right;border-bottom:none}}.view-commerce-cart-form,.view-commerce-cart-block{margin:0}@media only screen and (min-width :768px){.view-commerce-cart-form,.view-commerce-cart-block{margin:0 8.438rem}}.view-commerce-cart-form table,.view-commerce-cart-block table{border-bottom:none}.view-commerce-cart-form table th,.view-commerce-cart-form table td,.view-commerce-cart-block table th,.view-commerce-cart-block table td{border:none}.view-commerce-cart-form table td,.view-commerce-cart-block table td{padding-right:0}.view-commerce-cart-form table thead th,.view-commerce-cart-block table thead th{font-size:1rem;font-weight:400;padding:0 0 .938rem}.view-commerce-cart-form table .form-item,.view-commerce-cart-block table .form-item{margin:0;padding:0}.view-commerce-cart-form table tbody td,.view-commerce-cart-block table tbody td{border-top:1px solid rgba(35,43,43,.2);vertical-align:top;width:1px;white-space:nowrap}@media only screen and (min-width :768px){.view-commerce-cart-form table tbody td,.view-commerce-cart-block table tbody td{padding:50px 30px}}@media only screen and (max-width:768px){.view-commerce-cart-form table tbody td,.view-commerce-cart-block table tbody td{border-top:unset;white-space:unset}}.view-commerce-cart-form table tbody td .vocabulary-materials,.view-commerce-cart-block table tbody td .vocabulary-materials{min-height:20px}.view-commerce-cart-form table tbody td .vocabulary-materials .field--name-name,.view-commerce-cart-block table tbody td .vocabulary-materials .field--name-name{display:inline-block;vertical-align:top}.view-commerce-cart-form table tbody td .vocabulary-materials .attributes,.view-commerce-cart-block table tbody td .vocabulary-materials .attributes{display:inline-block;margin-left:5px;margin-top:-2px}.view-commerce-cart-form table tbody td .vocabulary-materials .attributes:has(.field--name-field-is-fsc):has(.field--name-field-is-recycled),.view-commerce-cart-block table tbody td .vocabulary-materials .attributes:has(.field--name-field-is-fsc):has(.field--name-field-is-recycled){margin-top:-5px}.view-commerce-cart-form table tbody td .vocabulary-materials .attributes .field--name-field-is-fsc,.view-commerce-cart-block table tbody td .vocabulary-materials .attributes .field--name-field-is-fsc{display:inline;font-size:0}.view-commerce-cart-form table tbody td .vocabulary-materials .attributes .field--name-field-is-fsc::before,.view-commerce-cart-block table tbody td .vocabulary-materials .attributes .field--name-field-is-fsc::before{content:url(/themes/custom/streetlife/assets/icons/fsc.svg);opacity:1}.view-commerce-cart-form table tbody td .vocabulary-materials .attributes .field--name-field-is-recycled,.view-commerce-cart-block table tbody td .vocabulary-materials .attributes .field--name-field-is-recycled{display:inline;font-size:0}.view-commerce-cart-form table tbody td .vocabulary-materials .attributes .field--name-field-is-recycled::before,.view-commerce-cart-block table tbody td .vocabulary-materials .attributes .field--name-field-is-recycled::before{content:url(/themes/custom/streetlife/assets/icons/recycled.svg);opacity:1}.view-commerce-cart-form table tbody td.views-field-sl-commerce-edit-quantity,.view-commerce-cart-block table tbody td.views-field-sl-commerce-edit-quantity{padding-right:0}.view-commerce-cart-form table tbody td:first-child,.view-commerce-cart-block table tbody td:first-child{padding-left:0}.view-commerce-cart-form table tbody td:last-child,.view-commerce-cart-block table tbody td:last-child{padding-right:0;padding-left:0}.view-commerce-cart-form table tbody td .field--attribute,.view-commerce-cart-block table tbody td .field--attribute{margin-bottom:.3125rem}.view-commerce-cart-form table tbody td .comment-edit-input,.view-commerce-cart-block table tbody td .comment-edit-input{min-height:45px;max-width:300px;margin-top:20px}@media only screen and (max-width:768px){.view-commerce-cart-form table tbody td.views-field-purchased-entity .field--name-field-images-thumbnail,.view-commerce-cart-block table tbody td.views-field-purchased-entity .field--name-field-images-thumbnail{display:block;position:relative;-o-object-fit:contain;object-fit:contain;margin:.625rem 0}}.view-commerce-cart-form table tbody td.views-field-purchased-entity img,.view-commerce-cart-block table tbody td.views-field-purchased-entity img{width:400px;height:auto}@media only screen and (max-width:768px){.view-commerce-cart-form table tbody td.views-field-purchased-entity img,.view-commerce-cart-block table tbody td.views-field-purchased-entity img{max-width:150px;top:-50px;left:0;-o-object-fit:contain;object-fit:contain}}.view-commerce-cart-form table tbody td.views-field-purchased-entity-1,.view-commerce-cart-block table tbody td.views-field-purchased-entity-1{width:100%}.view-commerce-cart-form table tbody td.views-field-purchased-entity-1 .field--name-product-id .field--name-title,.view-commerce-cart-block table tbody td.views-field-purchased-entity-1 .field--name-product-id .field--name-title{margin-bottom:20px}.view-commerce-cart-form table tbody td.views-field-sl-commerce-edit-quantity,.view-commerce-cart-form table tbody td.views-field-sl-commerce-remove-button,.view-commerce-cart-block table tbody td.views-field-sl-commerce-edit-quantity,.view-commerce-cart-block table tbody td.views-field-sl-commerce-remove-button{display:inline-table;width:0%}@media only screen and (min-width :768px){.view-commerce-cart-form table tbody td.views-field-sl-commerce-edit-quantity,.view-commerce-cart-form table tbody td.views-field-sl-commerce-remove-button,.view-commerce-cart-block table tbody td.views-field-sl-commerce-edit-quantity,.view-commerce-cart-block table tbody td.views-field-sl-commerce-remove-button{display:table-cell}}.view-commerce-cart-form .field--name-product-id a,.view-commerce-cart-block .field--name-product-id a{font-size:1.25rem;line-height:1.25rem;font-weight:500;text-decoration:none}@media only screen and (min-width :768px){.view-commerce-cart-form .field--name-product-id a,.view-commerce-cart-block .field--name-product-id a{font-size:1.75rem;line-height:1.75rem}}.view-commerce-cart-form .quantity-edit-input,.view-commerce-cart-block .quantity-edit-input{width:3.75rem;border:1px solid #232b2b;padding:.625rem .313rem .625rem 1.563rem;margin:0 1.25rem 0 0;-webkit-appearance:none}.view-commerce-cart-form .quantity-edit-input:focus,.view-commerce-cart-block .quantity-edit-input:focus{border-bottom-color:#232b2b}.view-commerce-cart-form .views-field-sl-commerce-edit-quantity .form-type-number,.view-commerce-cart-block .views-field-sl-commerce-edit-quantity .form-type-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.view-commerce-cart-form .views-field-sl-commerce-edit-quantity .form-type-number input::-webkit-outer-spin-button,.view-commerce-cart-form .views-field-sl-commerce-edit-quantity .form-type-number input::-webkit-inner-spin-button,.view-commerce-cart-block .views-field-sl-commerce-edit-quantity .form-type-number input::-webkit-outer-spin-button,.view-commerce-cart-block .views-field-sl-commerce-edit-quantity .form-type-number input::-webkit-inner-spin-button{-webkit-appearance:none}.view-commerce-cart-form .views-field-sl-commerce-edit-quantity .form-type-number input[type=number],.view-commerce-cart-block .views-field-sl-commerce-edit-quantity .form-type-number input[type=number]{-moz-appearance:textfield}.view-commerce-cart-form .views-field-commerce-order-bulk-form input,.view-commerce-cart-block .views-field-commerce-order-bulk-form input{position:inherit !important}.view-commerce-cart-form .quantity-nav,.view-commerce-cart-block .quantity-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.view-commerce-cart-form .quantity-nav .quantity-button,.view-commerce-cart-block .quantity-nav .quantity-button{background:#232b2b;font-size:2.25rem;border-radius:50%;height:2.25rem;width:2.25rem;text-align:center;color:#fff;cursor:pointer;margin-right:.625rem;line-height:1.938rem}.view-commerce-cart-form .quantity-nav .quantity-button:hover,.view-commerce-cart-block .quantity-nav .quantity-button:hover{background:#000}.view-commerce-cart-form .delete-order-item,.view-commerce-cart-block .delete-order-item{display:block;width:2.25rem;height:2.25rem;min-width:auto;background:#faf9f8 url(/themes/custom/streetlife/assets/icons/remove.svg) no-repeat center center;background-size:1.438rem;border-radius:50%;border:none;padding:0;margin-top:.188rem;text-indent:-9999px;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.view-commerce-cart-form .delete-order-item:hover,.view-commerce-cart-form .delete-order-item:focus,.view-commerce-cart-block .delete-order-item:hover,.view-commerce-cart-block .delete-order-item:focus{background:#232b2b url(/themes/custom/streetlife/assets/icons/remove-white.svg) no-repeat center center;background-size:1.438rem}.view-commerce-cart-form .form-actions,.view-commerce-cart-block .form-actions{text-align:left}@media only screen and (min-width :768px){.view-commerce-cart-form .form-actions,.view-commerce-cart-block .form-actions{text-align:right}}.view-commerce-cart-block{position:relative;margin:0;z-index:10}@media only screen and (min-width :1290px){.view-commerce-cart-block{width:21.5rem}}.view-commerce-cart-block h2,.view-commerce-cart-block .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .view-commerce-cart-block .product-order-title{display:inline-block;margin-bottom:0}.view-commerce-cart-block .edit-link{position:relative;float:right;padding-right:1.25rem;text-decoration:none}@media only screen and (min-width :768px){.view-commerce-cart-block .edit-link{top:10px;margin-bottom:2rem}}.view-commerce-cart-block .edit-link::after{content:"";display:block;position:absolute;background:url(/themes/custom/streetlife/assets/icons/pencil.svg) no-repeat center center;width:15px;height:15px;right:0;bottom:6px;background-size:contain}.view-commerce-cart-block table tbody td{position:relative;padding:1.25rem 0;border-top:none}@media only screen and (max-width:768px){.view-commerce-cart-block table tbody td:first-child{width:100%;border-top:1px solid rgba(35,43,43,.2)}}@media only screen and (min-width :768px){.view-commerce-cart-block table tbody td{border-top:1px solid rgba(35,43,43,.2)}.view-commerce-cart-block table tbody td:first-child{width:50%}}@media only screen and (min-width :1290px){.view-commerce-cart-block table tbody td{border-top:1px solid rgba(35,43,43,.2)}.view-commerce-cart-block table tbody td:first-child{width:auto}}.view-commerce-cart-block table tbody td .quantity{font-weight:500;margin-bottom:.5rem;display:block;margin-left:-5rem;width:70px;text-align:right}@media only screen and (max-width:768px){.view-commerce-cart-block table tbody td .quantity{margin-bottom:2rem;margin-left:0;text-align:left}}.view-commerce-cart-block table tbody td .field--name-product-id{margin-top:-1.75rem}.view-commerce-cart-block table tbody td:first-child{padding-right:40px}.view-commerce-cart-block .field--name-product-id a,.view-commerce-cart-block .views-field-quantity{font-size:1.25rem;line-height:1.25rem}.view-commerce-cart-block .field--attribute:not(.field--name-attribute-material2),.view-commerce-cart-block .field--name-field-selected-variations,.view-commerce-cart-block .field--name-field-selected-accessories,.view-commerce-cart-block .field--name-field-comment{opacity:.5;font-size:14px}.view-commerce-cart-block .field--attribute:not(.field--name-attribute-material2) .field__label,.view-commerce-cart-block .field--name-field-selected-variations .field__label,.view-commerce-cart-block .field--name-field-selected-accessories .field__label,.view-commerce-cart-block .field--name-field-comment .field__label{font-weight:normal}.view-commerce-cart-block .field--attribute:not(.field--name-attribute-material2) .field__label::after,.view-commerce-cart-block .field--name-field-selected-variations .field__label::after,.view-commerce-cart-block .field--name-field-selected-accessories .field__label::after,.view-commerce-cart-block .field--name-field-comment .field__label::after{content:":"}.view-commerce-cart-block .field--name-attribute-material2{font-size:14px}.view-commerce-cart-block .field--name-attribute-material2 .field__label{opacity:.5;font-weight:normal}.view-commerce-cart-block .field--name-attribute-material2 .field__label::after{content:":"}.view-commerce-cart-block .field--name-attribute-material2 .field--name-name{opacity:.5}.view-commerce-cart-block .field--name-field-comment{margin-top:.3125rem}.view-commerce-cart-block .field--name-field-comment .field__item{white-space:pre-wrap}@media only screen and (min-width :1290px){.view-commerce-cart-block .field--name-field-comment .field__item{max-width:14.375rem}}.view-commerce-cart-block table tbody td.views-field-purchased-entity{vertical-align:middle}@media only screen and (max-width:768px){.view-commerce-cart-block table tbody td.views-field-purchased-entity{padding-bottom:0}}.view-commerce-cart-block table tbody td.views-field-purchased-entity img{width:6.25rem}@media only screen and (max-width:768px){.view-commerce-cart-block table tbody td.views-field-purchased-entity-1{padding-top:0}}.path-product .commerce-order-item-pado-add-to-cart-form .pseudo-label{display:block;margin:.625rem 0 .9375rem;font-size:1.25rem;font-weight:500}.path-product .commerce-order-item-pado-add-to-cart-form .pseudo-label.dimensions{margin-top:1.25rem}.path-product .add-ons-container fieldset.form-wrapper{margin-bottom:0}.path-product .add-ons-container .form-checkboxes{margin-bottom:.9375rem}.path-product .add-ons-container .form-checkboxes label.option{margin-bottom:.625rem}@media only screen and (min-width :768px){.path-product .total-product-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.path-product .total-product-container .left-container{background-color:#faf9f8}.path-product .total-product-container .left-container .field--name-field-images-hero{background-color:#faf9f8;text-align:center}.path-product .total-product-container .left-container .field--name-field-images-hero img{max-width:43.75rem;max-height:43.75rem;mix-blend-mode:darken}@media only screen and (max-width:768px){.path-product .total-product-container .left-container .field--name-field-images-hero{margin:0 -1rem;padding-top:9rem}}@media only screen and (min-width :768px){.path-product .total-product-container .left-container .field--name-field-images-hero{padding-top:8.25rem;margin-top:-5.25rem}}.path-product .total-product-container .left-container .field--name-field-category a{color:#e30613}.path-product .total-product-container .left-container .field--name-field-images-photo{margin:0 -1rem}@media only screen and (min-width :768px){.path-product .total-product-container .left-container .field--name-field-images-photo{margin:0}}.path-product .total-product-container .left-container .field--name-field-images-photo img{display:block;width:100%}.path-product .total-product-container .left-container .field--name-field-images-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}@media only screen and (min-width :768px){.path-product .total-product-container .left-container .field--name-field-images-carousel{margin:0}}.path-product .total-product-container .left-container .field--name-field-images-carousel>.field__item:first-child,.path-product .total-product-container .left-container .field--name-field-images-carousel>.field__item:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.path-product .total-product-container .left-container .field--name-field-images-carousel>.field__item:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.path-product .total-product-container .left-container .field--name-field-images-carousel>.field__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.path-product .total-product-container .left-container .field--name-field-images-carousel img{max-width:100%;width:100%}.path-product .total-product-container .left-container .field--name-field-images-carousel picture{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width :768px){.path-product .total-product-container .left-container{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%}}.path-product .total-product-container .left-container .flex-container{display:block;gap:unset;padding:1rem}@media only screen and (min-width :768px){.path-product .total-product-container .left-container .flex-container{padding:3.75rem 8.4375rem}}.path-product .total-product-container .left-container .flex-container>p{font-weight:500;margin-bottom:.625rem}.path-product .total-product-container .left-container .field-group-tabs-wrapper{max-width:100%;margin:auto;padding:0;background-color:unset}@media only screen and (min-width :992px){.path-product .total-product-container .left-container .field-group-tabs-wrapper{min-width:46rem}}.path-product .total-product-container .left-container .field-group-tabs-wrapper .sl-horizontal-tabs{border:none;margin:0 -1rem 2.5rem -1rem;padding-left:1rem;padding-right:1rem;background-color:#faf9f8}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-name{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem;cursor:pointer;width:100%;text-align:left;border:none;outline:none;-webkit-transition:.4s;transition:.4s;padding:.875rem 0;border-bottom:1px solid #bdbfbf}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-name:hover{cursor:pointer}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-name .field--name-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-name .field--name-field-is-fsc,.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-name .field--name-field-is-recycled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-name{padding-top:10px}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-name :is(:last-child,:last-of-type){border:none}}.path-product .total-product-container .left-container .field-group-tabs-wrapper details{padding:0}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-icon{border:none;outline:1px solid #bdbfbf;outline-offset:3px;border-radius:50%}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-icon img{border-radius:100%;width:50px;height:50px;display:block}.path-product .total-product-container .left-container .field-group-tabs-wrapper .field--name-field-specifications .field__item{margin-bottom:1rem}.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tabs-panes .details-wrapper>div:has(.material-type-item){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.375rem}.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tabs-panes .details-wrapper>div:has(.material-type-item) .item-list{-webkit-box-flex:1;-ms-flex:1;flex:1}.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tabs-panes .details-wrapper>div:has(.material-type-item) .item-list h3{font-size:1.125rem}.path-product .total-product-container .left-container .field-group-tabs-wrapper .sl-horizontal-tabs-list,.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tabs-list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.75rem;margin:1.875rem 0 0 0;border-bottom:none;padding:0;background:none}.path-product .total-product-container .left-container .field-group-tabs-wrapper .sl-horizontal-tabs-list::before,.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tabs-list::before{content:"";position:absolute;left:0;right:0;height:.063rem;background-color:#bdbfbf}@media(min-width:992px){.path-product .total-product-container .left-container .field-group-tabs-wrapper .sl-horizontal-tabs-list::before,.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tabs-list::before{left:-3.125rem;right:-3.125rem}}.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tab-button{padding:20px 0;margin-top:-2px;border:none;background:none;border-top:3px solid rgba(0,0,0,0)}.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tab-button.selected{border-color:#e30613}.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tab-button.selected a{opacity:1;background-color:unset}.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tab-button:hover a{background-color:unset}.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tab-button a{padding:1.25rem 0;font-size:1.125rem;text-decoration:none;opacity:.5}.path-product .total-product-container .left-container .field-group-tabs-wrapper .horizontal-tab-button a:focus{color:unset}.path-product .total-product-container .left-container .field-group-tabs-wrapper .details-wrapper{padding:0}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1000;display:none}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .btn-close{position:absolute;top:40px;right:40px}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper{position:absolute;top:0;right:0;height:100%;background-color:#fff;max-width:100%}@media only screen and (max-width:480px){.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper{width:100%}}@media only screen and (min-width:480px){.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper{width:100%}}@media only screen and (min-width :768px){.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper{width:31.563rem}}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-top .material-banner{padding:0;border-radius:0;border:none}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-top .material-banner img{width:100%;height:auto;max-height:400px;border-radius:0}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details{overflow-y:auto;height:calc(100vh - 226px);background-color:#fff;padding:40px 80px}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-name .field--name-name{font-size:1.75rem;font-weight:500;line-height:1.25;display:inline;margin-right:.9375rem}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-name .field--name-field-is-recycled{margin-top:.625rem;display:inline-block;-webkit-transform:scale(1.5);transform:scale(1.5)}@media only screen and (max-width:768px){.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-name .field--name-field-is-recycled{margin-top:1.5625rem}}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-name .field--name-field-is-fsc{margin-top:.625rem;display:inline-block;margin-right:.5625rem;-webkit-transform:scale(1.5);transform:scale(1.5)}@media only screen and (max-width:768px){.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-name .field--name-field-is-fsc{margin-top:1.5625rem}}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-description{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #bdbfbf}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-description .field--name-name{font-size:1.375rem;line-height:1.27}@media only screen and (min-width :992px){.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-details-description .field--name-name{font-size:2.25rem;line-height:1.333}}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-details-modal .material-details-wrapper .material-name.active+.material-details{display:block}.path-product .total-product-container .left-container .field-group-tabs-wrapper .material-type-item li:last-child .material-name{border:none}@media only screen and (min-width:992px){.path-product .total-product-container .left-container .field-group-tabs-wrapper{margin:0 8.25rem}}@media only screen and (max-width:768px){.path-product .total-product-container .left-container .field-group-tabs-wrapper{font-size:.75rem}.path-product .total-product-container .left-container .field-group-tabs-wrapper details{position:relative;margin:0 1rem;padding:0;border:unset;border-bottom:solid 1px #bdbfbf}.path-product .total-product-container .left-container .field-group-tabs-wrapper details::after{content:"";position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:1.25rem;right:0;height:1rem;aspect-ratio:1;background-color:#e30613;-webkit-mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.path-product .total-product-container .left-container .field-group-tabs-wrapper details[open]::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.path-product .total-product-container .left-container .field-group-tabs-wrapper summary{font-size:.875rem;font-weight:500;line-height:24px;padding:1rem 0}.path-product .total-product-container .left-container .field-group-tabs-wrapper summary::marker{content:""}.path-product .total-product-container .left-container .field-group-tabs-wrapper summary::-webkit-details-marker{display:none}.path-product .total-product-container .left-container .field-group-tabs-wrapper .details-wrapper{padding:0 0 1rem 0}.path-product .total-product-container .left-container .field-group-tabs-wrapper .details-wrapper .field__item{margin:.5rem 0}.path-product .total-product-container .left-container .field-group-tabs-wrapper h3{margin:0;font-weight:400;font-size:.875rem}.path-product .total-product-container .left-container .field-group-tabs-wrapper .item-list:nth-child(n+2) h3{margin-top:1rem}}.path-product .total-product-container .right-container .product-details-head{margin-left:auto;margin-bottom:auto;-ms-flex-item-align:start;align-self:flex-start;height:100%}.path-product .total-product-container .right-container .product-details-head .details-wrapper{display:none}@media only screen and (min-width :768px){.path-product .total-product-container .right-container .product-details-head .details-wrapper{display:block;position:sticky;top:12rem}}.path-product .total-product-container .left-container .details-wrapper-mobile-only{display:block}.path-product .total-product-container .left-container .details-wrapper-mobile-only>a:first-child{color:#e30613}.path-product .total-product-container .left-container .details-wrapper-mobile-only .specifications-anchor{display:block}.path-product .total-product-container .left-container .details-wrapper-mobile-only .field--name-field-description,.path-product .total-product-container .left-container .details-wrapper-mobile-only .button--add-to-cart,.path-product .total-product-container .left-container .details-wrapper-mobile-only .specifications-anchor,.path-product .total-product-container .left-container .details-wrapper-mobile-only .contact-block{margin-bottom:1.25rem}@media only screen and (min-width :768px){.path-product .total-product-container .left-container .details-wrapper-mobile-only{display:none}}.path-product .total-product-container .right-container .product-details-head .details-wrapper .field--name-field-description,.path-product .total-product-container .left-container .details-wrapper-mobile-only .field--name-field-description{line-height:1.75}@media only screen and (min-width :768px){.path-product .total-product-container .right-container .product-details-head .details-wrapper .field--name-field-description,.path-product .total-product-container .left-container .details-wrapper-mobile-only .field--name-field-description{margin-bottom:3rem !important}}.path-product .total-product-container .right-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 1rem;background-color:#fff}@media only screen and (min-width :768px){.path-product .total-product-container .right-container{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;padding:1.25rem 8.4375rem 1.25rem 4.375rem}}.path-product .total-product-container .right-container .is-customizable{background-color:#faf9f8;padding:.9375rem;margin-bottom:1.25rem;margin-top:1.25rem;line-height:30px;font-size:1rem}.path-product .total-product-container .right-container .is-customizable .title{font-weight:700;display:block}.path-product .total-product-container .right-container .add-ons-container .form-composite .fieldset-legend{font-size:1.25rem;font-weight:500;margin-bottom:0}.path-product .total-product-container .right-container .product-order{width:100%}.path-product .total-product-container .right-container .product-order-title{padding-top:2rem}.path-product .total-product-container .right-container .product--rendered-attribute{margin:0}.path-product .total-product-container .right-container .product--rendered-attribute .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.path-product .total-product-container .right-container .product--rendered-attribute .form-radios .option{padding:0}@media only screen and (min-width :768px){.path-product .total-product-container .right-container{padding:1.25rem 8.4375rem 3.4375rem 4.375rem}}.path-product .total-product-container .right-container .button--add-to-cart,.path-product .total-product-container .right-container .button--ask-for-quotation{min-width:auto;background:#232b2b url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat right 1.5rem center;background-size:1.125rem;padding:.938rem 3.125rem .938rem 1.25rem;margin:1.25rem 0 !important;-webkit-transition:background-color .1s ease-out 0s;transition:background-color .1s ease-out 0s}.path-product .total-product-container .right-container .button--add-to-cart:hover,.path-product .total-product-container .right-container .button--ask-for-quotation:hover{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat right 1.5rem center;background-size:1.125rem;color:#fff}.path-product .total-product-container .right-container .button--ask-for-quotation{margin-top:2rem !important}.path-product .total-product-container .right-container .button--ask-for-quotation a{color:#fff}.path-product .total-product-container .right-container .button--red-link{color:#e30613}.path-product .total-product-container .right-container .form-actions{margin:.625rem 0}.path-product .total-product-container .right-container .form-select{width:100%;margin:0 0 .3125rem}.path-product .total-product-container .right-container .form-composite .fieldset-legend{display:block;margin:.625rem 0 .9375rem;font-size:1rem;font-weight:400;color:#000}.path-product .total-product-container .right-container .form-checkboxes{width:100%}.path-product .total-product-container .right-container .form-type-checkbox{width:100%}.path-product .total-product-container .right-container .form-type-checkbox:last-child .option{margin-bottom:0}.path-product .total-product-container .right-container .option{line-height:1.3125rem;font-weight:400;font-size:1rem}.path-product .total-product-container .right-container .field--name-variations+div{line-height:1.75rem}.path-product .total-product-container .field--name-field-is-fsc,.path-product .total-product-container .field--name-field-is-recycled{width:25px;font-size:0}.path-product .total-product-container .field--name-field-is-recycled{width:23px}.path-product .total-product-container .field--name-field-material .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.path-product .total-product-container .field--name-field-is-fsc::before{content:url(/themes/custom/streetlife/assets/icons/fsc.svg);place-self:center}.path-product .total-product-container .field--name-field-is-recycled::before{content:url(/themes/custom/streetlife/assets/icons/recycled.svg);place-self:center}.path-product .field--name-field-paragraphs{padding-top:4.0625rem}.path-product .total-product-container{margin-top:-10rem}.commerce-product.teaser{position:relative;background-color:#faf9f8}.commerce-product.teaser .field--name-field-product-family,.commerce-product.teaser .field--name-title,.commerce-product.teaser .field--name-field-partial-name{position:absolute;left:1rem;max-width:13rem;background:none}.commerce-product.teaser .field--name-field-product-family a,.commerce-product.teaser .field--name-title a,.commerce-product.teaser .field--name-field-partial-name a{text-decoration:none}.commerce-product.teaser .field--name-field-product-family{bottom:30px;font-weight:500}.commerce-product.teaser .field--name-title,.commerce-product.teaser .field--name-field-partial-name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.1rem;bottom:1rem}@media only screen and (max-width:768px){.commerce-product.teaser .field--name-title,.commerce-product.teaser .field--name-field-partial-name{width:9rem}}.commerce-product.teaser .is-new{position:absolute;left:1rem;top:1rem;padding:0 .25rem 0 .3rem;font-size:.65rem;font-weight:700;letter-spacing:.05rem;color:#fff;background-color:#e30613;line-height:1.2rem;text-transform:uppercase;z-index:2}.commerce-product.teaser img{mix-blend-mode:multiply;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%}.commerce-product.teaser img:hover{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1.3);transform:scale(1.3)}.page-request-quote{background-color:#faf9f8}.page-request-quote .layout-container header{background-color:#faf9f8}.page-request-quote .block-back-to-cart-block{margin-bottom:2.5rem}@media only screen and (min-width :768px){.page-request-quote .block-back-to-cart-block{margin:0 auto 2.5rem 6.5rem}}.page-request-quote .block-back-to-cart-block a{position:relative;text-decoration:none;border-bottom:1px solid #232b2b}.page-request-quote .block-back-to-cart-block a::before{content:"";width:2rem;height:1.3125rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:#232b2b;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-request-quote .block-back-to-cart-block a::before{position:absolute;width:1rem;-webkit-mask-size:contain;mask-size:contain;bottom:-0.0625rem;left:-1.5rem;background-color:#e30613}.page-request-quote .footer__primary{z-index:49;position:relative}.page-request-quote .layout-content{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table}@media(min-width:992px){.page-request-quote .layout-content{padding-right:0;padding-left:0;width:932px}}@media(min-width:992px){.page-request-quote .layout-content{width:100%}}.page-request-quote .layout-content .block-system-main-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-request-quote .layout-content .block-page-title-block{background-color:#faf9f8}.page-request-quote .layout-content .block-page-title-block h1{text-align:left;margin:0 0 .75rem;border-bottom:none;padding:0}@media only screen and (min-width :768px){.page-request-quote .layout-content .block-page-title-block h1{margin:0 auto 2.5rem 8.438rem}}.page-request-quote .layout-content .form-item-explanation textarea{min-height:2.59375rem;height:2.59375rem}.page-request-quote .layout-content .footer__primary,.page-request-quote .layout-content .footer__secondary{background-color:#fff}.page-request-quote .layout-content .views-element-container{position:fixed;left:0;top:0;width:100%;height:100%;z-index:300;background-color:#fff;padding:6.25rem 1.875rem 0 1.875rem;display:none;overflow:scroll}@media only screen and (min-width :1290px){.page-request-quote .layout-content .views-element-container{left:-4.8125rem;overflow:visible}.page-request-quote .layout-content .views-element-container .views-field-purchased-entity{padding-right:0}}.page-request-quote .layout-content .views-element-container .field--attribute{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width :1290px){.page-request-quote .layout-content .views-element-container::after{content:"";position:fixed;width:31.625rem;background:#fff;top:0;height:100%;right:0}}@media only screen and (min-width :1290px){.page-request-quote .layout-content .views-element-container{display:block}}.page-request-quote .layout-content .views-element-container.visible{display:block}.page-request-quote .layout-content .views-element-container .btn-close{position:absolute;top:20px;right:20px;background-color:#faf9f8}@media only screen and (min-width :1290px){.page-request-quote .layout-content .views-element-container{position:relative;margin-top:-22.5rem;min-height:calc(100% + 22.5rem);width:auto;padding-top:268px;z-index:1}.page-request-quote .layout-content .views-element-container .btn-close{display:none}}.page-request-quote.toolbar-vertical .layout-content .views-element-container{top:93px}.page-request-quote .show-products{display:block;text-align:right;margin-top:-40px;z-index:2;position:relative}@media only screen and (min-width :1290px){.page-request-quote .show-products{display:none}}.webform-submission-form{max-width:43.75rem;margin:0 auto;margin-bottom:5rem}@media only screen and (min-width :768px){.webform-submission-form h1{font-size:5rem;line-height:5.625rem;margin-bottom:40px}}.webform-submission-form>#edit-flexbox.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media only screen and (min-width :768px){.webform-submission-form>#edit-flexbox.form-wrapper{-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 2.5rem}}.webform-submission-form>#edit-flexbox.form-wrapper>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:0 0 .938rem}@media only screen and (min-width :768px){.webform-submission-form>#edit-flexbox.form-wrapper>div{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;width:47%}}.webform-submission-form>#edit-flexbox.form-wrapper>div input{width:100%}.webform-submission-form .form-managed-file .button{background:none;color:#000;border:none;text-decoration:underline;padding-left:1.875rem;cursor:pointer}.webform-submission-form .form-managed-file .button:hover{color:#e30613}.webform-submission-form .form-managed-file .button::before{position:absolute;left:0;top:6px;content:url(/themes/custom/streetlife/assets/icons/upload.svg);width:1rem;height:1rem;margin-right:1rem}.webform-submission-form .webform-address--wrapper{margin:0}.webform-submission-form .webform-address--wrapper .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 1.25rem}@media only screen and (min-width :768px){.webform-submission-form .webform-address--wrapper .fieldset-wrapper{gap:0 2.5rem}}.webform-submission-form .webform-address--wrapper .form-item-address-address-2,.webform-submission-form .webform-address--wrapper .form-item-address-postal-code{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%;margin-top:0}@media only screen and (min-width :768px){.webform-submission-form .webform-address--wrapper .form-item-address-address-2,.webform-submission-form .webform-address--wrapper .form-item-address-postal-code{-webkit-box-flex:0;-ms-flex:0 0 20.5%;flex:0 0 20.5%}}.webform-submission-form .webform-address--wrapper .form-item-address-address{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width :768px){.webform-submission-form .webform-address--wrapper .form-item-address-address{-webkit-box-flex:0;-ms-flex:0 0 47%;flex:0 0 47%}}@media only screen and (min-width :768px){.webform-submission-form #edit-bottom-container{float:left;width:50%}}.webform-submission-form .form-type-checkbox{position:relative}.webform-submission-form .form-type-checkbox [type=checkbox]{position:absolute;left:0;width:auto;height:100%;z-index:-1;opacity:0}.webform-submission-form .form-type-checkbox [type=checkbox]:checked+label::after{margin:0}.webform-submission-form .form-type-checkbox label{line-height:1.313rem}.webform-submission-form .option a{font-size:.75rem}.webform-submission-form .form-actions{display:block;margin:0}@media only screen and (min-width :768px){.webform-submission-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;min-height:5.688rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.webform-submission-form .form-actions input{width:100%}@media only screen and (min-width :768px){.webform-submission-form .form-actions input{width:auto}}#block-contactblock{clear:left;max-width:52.188rem;background-color:#fff;font-size:1.25rem;line-height:1.3;padding:1.875rem;margin:1.25rem 0 0 -1.875rem}@media only screen and (min-width :768px){#block-contactblock{font-size:1.75rem;line-height:1.428;padding:3.125rem 8.438rem;margin:0 0 5rem}}#block-contactblock .button--red-link{color:#e30613;font-size:1.25rem;line-height:1.3}@media only screen and (min-width :768px){#block-contactblock .button--red-link{font-size:1.75rem;line-height:1.428}}@media only screen and (min-width :992px){.field--name-field-paragraphs>.field__item{padding-bottom:5.125rem}.field--name-field-paragraphs>.field__item:has(.paragraph--type--sl-collections){padding-bottom:6.25rem}}.field--name-field-paragraphs>.field__item:last-child{padding-bottom:0}.field--name-field-subtitle{margin-bottom:.5rem;color:#e30613;line-height:1.75}.field--name-total-price{display:none}.field--name-field-product-family a{color:#e30613}.field--name-node-post-date{color:#bdbfbf}.field--name-field-products .field__item{position:relative;background-color:#faf9f8}.field--name-field-products .field__item .field--name-field-product-family{position:absolute;bottom:15%;left:12%}.field--name-field-products .field__item .field--name-title{position:absolute;bottom:8%;left:12%}.image-hotspots-wrapper .image-wrapper{width:100%}.image-hotspots-wrapper .add-button{margin-left:10px}.image-hotspots-wrapper .edit-form-wrapper{top:unset;left:unset;position:relative;z-index:100}.image-hotspots-wrapper .edit-form-wrapper .edit-form button{margin-top:10px}.image-hotspots-wrapper .labels{z-index:100}.image-hotspots-wrapper .labels .edit-form-wrapper{z-index:100}.image-hotspots-wrapper .labels .label{position:relative;z-index:100}.image-hotspots-wrapper .lg-hotspot{position:absolute;margin:0;padding:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.image-hotspots-wrapper .lg-hotspot--dummy{z-index:11;background-color:red;border-radius:100%}.image-hotspots-wrapper .lg-hotspot--selected:hover .lg-hotspot__button:before{opacity:1}.image-hotspots-wrapper .lg-hotspot--selected{z-index:290}.image-hotspots-wrapper .lg-hotspot--selected .lg-hotspot__button:before{opacity:1;width:18px;height:18px}.image-hotspots-wrapper .lg-hotspot--selected .lg-hotspot__label{display:inline-block;opacity:1}.image-hotspots-wrapper .lg-hotspot--selected .lg-hotspot__button{background-color:#fff;-webkit-animation:paused;animation:paused}.image-hotspots-wrapper .lg-hotspot--selected .lg-hotspot__button:after{display:none}.image-hotspots-wrapper .lg-hotspot--selected .lg-hotspot__button:before{border-radius:0;content:"";display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#e30613;-webkit-mask:url(/themes/custom/streetlife/assets/icons/close-icon.svg);mask:url(/themes/custom/streetlife/assets/icons/close-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.image-hotspots-wrapper .lg-hotspot__button{height:60px;width:60px;padding:0;border-radius:100%;border:2px solid #fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:999;-webkit-animation:button-pulse 5s ease-in-out infinite 0s;animation:button-pulse 5s ease-in-out infinite 0s;cursor:pointer}.image-hotspots-wrapper .lg-hotspot__button:hover,.image-hotspots-wrapper .lg-hotspot__button:active{-webkit-animation:paused;animation:paused;border-color:#e30613}.image-hotspots-wrapper .lg-hotspot__button:hover:before,.image-hotspots-wrapper .lg-hotspot__button:active:before{opacity:.7}.image-hotspots-wrapper .lg-hotspot__button:hover:after,.image-hotspots-wrapper .lg-hotspot__button:active:after{background-color:#fff;border-color:#fff}.image-hotspots-wrapper .lg-hotspot__button:before{content:"";position:absolute;top:0;left:0;background-color:#e30613;opacity:0;width:100%;height:100%;border-radius:100%}.image-hotspots-wrapper .lg-hotspot__button:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;content:"";display:block;height:24px;width:24px;border-radius:100%;background-color:#e30613;-webkit-transition:border-color 1s linear;transition:border-color 1s linear}.image-hotspots-wrapper .lg-hotspot__label{position:absolute;width:20em;max-width:50vw;background-color:#fff;font-size:14.5px;line-height:1.45em;z-index:-1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none;-webkit-transition:all .1s linear;transition:all .1s linear;border-radius:5px;border:1px solid rgba(35,43,43,.1490196078);padding:1rem;margin-top:10px}.image-hotspots-wrapper .lg-hotspot__label .hotspot-title{font-weight:500;font-size:1.25rem;line-height:28px;max-width:250px;word-wrap:break-word}.image-hotspots-wrapper .lg-hotspot__label .hotspot-title a{text-decoration:none;font-weight:500;font-size:1.25rem;line-height:30px;display:inline-block;max-width:250px;word-wrap:break-word}.image-hotspots-wrapper .lg-hotspot__label .hotspot-title a:after{width:18px;height:13px;display:inline-block;position:relative;margin-left:-5px;margin-bottom:5px}.image-hotspots-wrapper .lg-hotspot__label .hotspot-description{opacity:.75;color:#232b2b;font-size:1.125rem;font-weight:400;line-height:24px}.image-hotspots-wrapper .edit-form-wrapper button,.image-hotspots-wrapper .add-button{background-color:#e30613}@-webkit-keyframes button-pulse{0%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}40%{-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15);opacity:1}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}}@keyframes button-pulse{0%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}40%{-webkit-transform:scale(1.15,1.15);transform:scale(1.15,1.15);opacity:1}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}}.layout-container{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;display:block}@media(min-width:992px){.layout-container{padding-right:0;padding-left:0;width:932px}}@media(min-width:992px){.layout-container{width:100%}}@media only screen and (max-width:768px){main{padding-top:40px}.path-search main{padding-top:0}}.main{position:relative}@media only screen and (min-width :992px){.main{display:-webkit-box;display:-ms-flexbox;display:flex}.main .layout-sidebar{margin-right:1.25rem;width:30%}.main .layout-content{width:70%}}@media only screen and (min-width :1200px){.main .layout-sidebar{width:514px}.main .layout-content{width:70%}}.path-product .layout-container,.path-taxonomy .layout-container{background-color:#fff}.scroll-top{content:"";position:fixed;height:2.5rem;width:2.5rem;border:0;bottom:15px;background-color:#e30613;right:1rem;background-image:url(/themes/custom/streetlife/assets/icons/arrow-up.svg);background-repeat:no-repeat;background-position:50%;z-index:65}@media only screen and (min-width :992px){.scroll-top{height:3.75rem;width:3.75rem;right:3.125rem}}.region-highlighted{padding:0 1.25rem 0 6.25rem}.block-local-tasks-block{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;z-index:200}@media(min-width:992px){.block-local-tasks-block{padding-right:0;padding-left:0;width:932px}}.region-offcanvas{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:fixed;z-index:300;top:0;right:-56rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:6rem 6rem 6rem 2rem;max-width:56rem;height:100vh;background-color:#fff}@media only screen and (min-width :768px){.region-offcanvas{padding:6rem 8rem 6rem 6rem}}.region-offcanvas:has(div.is-active){overflow-y:hidden}.region-offcanvas ul.menu li.menu-item.has-children{overflow:hidden}.region-offcanvas ul.menu li.menu-item.has-children.closed{max-height:35px}.region-offcanvas .button--ask-for-quotation{cursor:pointer;background:#232b2b;max-width:15rem;text-align:right}.region-offcanvas .button--ask-for-quotation:hover{background:#e30613}.region-offcanvas .button--ask-for-quotation a{text-decoration:unset;margin-right:.3125rem}.region-offcanvas .button--ask-for-quotation a:hover{color:inherit}.region-offcanvas .block-block-groupoff-canvas-second{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:absolute;top:0;right:-56rem;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll;width:100%;max-width:56rem;height:100vh;padding:6rem 0 6rem 4rem;background-color:#fff;z-index:10}.region-offcanvas .block-block-groupoff-canvas-second.is-active{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;right:0;padding-right:1.25rem}.gin--horizontal-toolbar.toolbar-horizontal.toolbar-fixed .region-offcanvas{top:7rem;height:calc(100vh - 7rem)}.gin--horizontal-toolbar.toolbar-vertical .region-offcanvas,.gin--horizontal-toolbar.toolbar-vertical.toolbar-fixed .region-offcanvas{top:5rem;height:calc(100vh - 5rem)}.region-offcanvas .block-sl-offcanvas{position:static}.region-offcanvas .offcanvas-close-button,.region-offcanvas .offcanvas-back-button{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;position:absolute;top:2.5rem;right:2.5rem;width:3rem;height:3rem;cursor:pointer;border-radius:50%;border:none;background-color:#faf9f8}.region-offcanvas .offcanvas-close-button::before,.region-offcanvas .offcanvas-back-button::before{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.125rem;height:1.125rem;background-image:url(/themes/custom/streetlife/assets/icons/close-icon.svg);background-repeat:no-repeat;background-size:100%;background-position:0 0}.region-offcanvas .offcanvas-close-button:hover,.region-offcanvas .offcanvas-back-button:hover{background-color:#000}.region-offcanvas .offcanvas-close-button:hover::before,.region-offcanvas .offcanvas-back-button:hover::before{background-image:url(/themes/custom/streetlife/assets/icons/close-icon-white.svg)}.region-offcanvas .offcanvas-back-button{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;left:5rem;top:4rem;right:initial;-webkit-transform:translate(-50%,-50%) scaleX(-1) scaleY(-1);transform:translate(-50%,-50%) scaleX(-1) scaleY(-1);background-color:#fff}.region-offcanvas .offcanvas-back-button::before{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;content:"";width:2rem;height:1.3125rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;background:#232b2b none}.region-offcanvas .offcanvas-back-button:hover{background-color:#fff}.region-offcanvas .offcanvas-back-button:hover::before{-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;background:#e30613 none}.region-offcanvas.is-active{right:0}.region-offcanvas .block-block-groupoff-canvas-collection .block-menu,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu,.region-offcanvas .block-menu.menu--main,.region-offcanvas .block-menu.menu--secondary-menu{margin-top:1rem}.region-offcanvas .block-block-groupoff-canvas-collection .block-menu .menu,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu .menu,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu .menu,.region-offcanvas .block-menu.menu--main .menu,.region-offcanvas .block-menu.menu--secondary-menu .menu{margin:0;display:grid;width:auto}.region-offcanvas .block-block-groupoff-canvas-collection .block-menu .menu-item,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu .menu-item,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu .menu-item,.region-offcanvas .block-menu.menu--main .menu-item,.region-offcanvas .block-menu.menu--secondary-menu .menu-item{margin-bottom:.625rem;padding-top:0}.region-offcanvas .block-block-groupoff-canvas-collection .block-menu .menu-item:last-child,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu .menu-item:last-child,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu .menu-item:last-child,.region-offcanvas .block-menu.menu--main .menu-item:last-child,.region-offcanvas .block-menu.menu--secondary-menu .menu-item:last-child{margin-bottom:0}.region-offcanvas .block-block-groupoff-canvas-collection .block-menu a,.region-offcanvas .block-block-groupoff-canvas-inspiration .block-menu a,.region-offcanvas .block-block-groupoff-canvas-sustainability .block-menu a,.region-offcanvas .block-menu.menu--main a,.region-offcanvas .block-menu.menu--secondary-menu a{text-decoration:none;font-size:1rem}@media only screen and (min-width :768px){.region-offcanvas .block-block-groupoff-canvas-collection .block-menu .menu{grid-template-columns:repeat(2,auto [col-start])}}.region-offcanvas .off-canvas-collections,.region-offcanvas .block-block-groupoff-canvas-families,.region-offcanvas .block-block-groupoff-canvas-categories{margin-top:1rem}.region-offcanvas .off-canvas-collections h2,.region-offcanvas .off-canvas-collections .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .off-canvas-collections .product-order-title,.region-offcanvas .block-block-groupoff-canvas-families h2,.region-offcanvas .block-block-groupoff-canvas-families .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-families .product-order-title,.region-offcanvas .block-block-groupoff-canvas-categories h2,.region-offcanvas .block-block-groupoff-canvas-categories .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-categories .product-order-title{font-size:1.5rem;line-height:1.333}.region-offcanvas .off-canvas-collections .view-content,.region-offcanvas .block-block-groupoff-canvas-families .view-content,.region-offcanvas .block-block-groupoff-canvas-categories .view-content{display:grid;gap:1rem;width:auto}@media only screen and (min-width :768px){.region-offcanvas .off-canvas-collections .view-content,.region-offcanvas .block-block-groupoff-canvas-families .view-content,.region-offcanvas .block-block-groupoff-canvas-categories .view-content{grid-template-columns:repeat(2,auto [col-start])}}.region-offcanvas .off-canvas-collections .view-content .views-row,.region-offcanvas .block-block-groupoff-canvas-families .view-content .views-row,.region-offcanvas .block-block-groupoff-canvas-categories .view-content .views-row{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.region-offcanvas .off-canvas-collections .view-content .views-row h2,.region-offcanvas .off-canvas-collections .view-content .views-row .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .off-canvas-collections .view-content .views-row .product-order-title,.region-offcanvas .block-block-groupoff-canvas-families .view-content .views-row h2,.region-offcanvas .block-block-groupoff-canvas-families .view-content .views-row .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-families .view-content .views-row .product-order-title,.region-offcanvas .block-block-groupoff-canvas-categories .view-content .views-row h2,.region-offcanvas .block-block-groupoff-canvas-categories .view-content .views-row .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .region-offcanvas .block-block-groupoff-canvas-categories .view-content .views-row .product-order-title{margin:0;font-weight:400}.region-offcanvas .off-canvas-collections .view-content .views-row .taxonomy-term a,.region-offcanvas .block-block-groupoff-canvas-families .view-content .views-row .taxonomy-term a,.region-offcanvas .block-block-groupoff-canvas-categories .view-content .views-row .taxonomy-term a{display:grid;grid-template-columns:repeat(2,auto [col-start]);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;text-decoration:none;font-size:1rem}.region-offcanvas .off-canvas-collections .view-content .views-row .taxonomy-term a .field--name-field-family-image-icon-white .field__item,.region-offcanvas .block-block-groupoff-canvas-families .view-content .views-row .taxonomy-term a .field--name-field-family-image-icon-white .field__item,.region-offcanvas .block-block-groupoff-canvas-categories .view-content .views-row .taxonomy-term a .field--name-field-family-image-icon-white .field__item{width:32px;height:32px}.region-offcanvas .off-canvas-collections .view-content .views-row .taxonomy-term a .field--name-field-family-image-icon-white .field__item img,.region-offcanvas .block-block-groupoff-canvas-families .view-content .views-row .taxonomy-term a .field--name-field-family-image-icon-white .field__item img,.region-offcanvas .block-block-groupoff-canvas-categories .view-content .views-row .taxonomy-term a .field--name-field-family-image-icon-white .field__item img{width:32px;height:32px}.region-offcanvas .submenu-block .menu{margin:0 0 2rem 0}.region-offcanvas .submenu-block .menu-item .submenu .menu-item{margin-bottom:.1rem}.region-offcanvas .submenu-block .menu-item .submenu .menu-item span,.region-offcanvas .submenu-block .menu-item .submenu .menu-item>a{font-size:1.125rem}.region-offcanvas .submenu-block .menu-item .submenu .menu-item span:hover,.region-offcanvas .submenu-block .menu-item .submenu .menu-item>a:hover{color:#232b2b}.region-offcanvas .submenu-block .menu-item .submenu .menu-item span:after,.region-offcanvas .submenu-block .menu-item .submenu .menu-item>a:after{width:25px;-webkit-mask-size:contain;mask-size:contain;top:0}.region-offcanvas .submenu-block .menu-item span,.region-offcanvas .submenu-block .menu-item>a{position:relative;position:relative;padding-left:3.25rem;font-size:1.5rem;text-decoration:none;cursor:pointer}.region-offcanvas .submenu-block .menu-item span::after,.region-offcanvas .submenu-block .menu-item>a::after{content:"";width:2rem;height:1.3125rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:#232b2b}.region-offcanvas .submenu-block .menu-item span::after,.region-offcanvas .submenu-block .menu-item>a::after{content:"";position:absolute;top:.25rem;left:0;background-color:#232b2b}.region-offcanvas .submenu-block .menu-item span:hover::after,.region-offcanvas .submenu-block .menu-item>a:hover::after{background-color:#e30613}.block-streetlife-location-switcher{margin-top:auto}body::after{content:"";position:absolute;z-index:-1;top:0;max-width:initial;width:100%;height:100%;background-color:rgba(35,43,43,.6);-webkit-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;opacity:0}body.offcanvasmenu-open::after{z-index:200;opacity:1}.block-block-groupoff-canvas-collection,.block-block-groupoff-canvas-inspiration,.block-block-groupoff-canvas-sustainability{display:none}header .block-menu.menu--main{display:none}@media only screen and (min-width :992px){header .block-menu.menu--main{display:block}}header .block-menu.menu--main ul.menu{margin:0}header .block-menu.menu--main ul.menu li{display:inline-block;margin-bottom:0;margin-right:3rem;padding-top:0}header .block-menu.menu--main ul.menu li:last-child{margin-right:0}header .block-menu.menu--main ul.menu li.menu-item--active-trail{-webkit-text-decoration:underline solid;text-decoration:underline solid;text-underline-offset:8px;text-decoration-thickness:2px;text-decoration-color:#e30613}header .block-menu.menu--main ul.menu a{text-decoration:none;font-size:1.125rem}header .block-menu.menu--main ul.menu a:hover{color:#e30613}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{padding:1rem 0;border-top:1px solid rgba(35,43,43,.2);background-color:#fff}.eu-cookie-withdraw-tab h1,.eu-cookie-withdraw-tab h2,.eu-cookie-withdraw-tab .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .eu-cookie-withdraw-tab .product-order-title,.eu-cookie-withdraw-tab h3,.eu-cookie-withdraw-tab p,.eu-cookie-withdraw-tab label,.eu-cookie-withdraw-tab div,#sliding-popup h1,#sliding-popup h2,#sliding-popup .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container #sliding-popup .product-order-title,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div{color:#232b2b}.eu-cookie-compliance-message h2,.eu-cookie-compliance-message .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .eu-cookie-compliance-message .product-order-title{font-weight:500}.eu-cookie-compliance-message p{font-weight:inherit;font-size:.875rem}.eu-cookie-compliance-message button{display:block;margin-top:1rem;color:#232b2b}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{-webkit-box-shadow:none;box-shadow:none;text-shadow:none}.decline-button{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff;border:1px solid #232b2b;background:#fff;color:#232b2b}@media only screen and (min-width :768px){.decline-button{padding:1.3125rem 1.25rem;font-size:1rem}}.decline-button:hover,.decline-button:focus{background:#e30613;border:1px solid #e30613}.decline-button:focus,.decline-button:hover{border:1px solid #e30613;background:#fff;color:#e30613}.decline-button>a{display:block;color:inherit;text-decoration:inherit}.decline-button>a:hover,.decline-button>a:focus{color:inherit;text-decoration:inherit}.pager{margin-top:0;text-align:center}.pager__item{display:inherit}.pager__item::before{display:none}.path-product .ajax-progress{display:none}@media only screen and (min-width :768px){.path-product .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}}.path-product .flex-container:has(.field--name-body){background-color:#fff}@media only screen and (min-width :768px){.path-product .product-specs{margin-top:0}}.path-product .field--name-body p{font-size:1.125rem;line-height:1.66}@media only screen and (min-width :992px){.path-product .field--name-body p{font-size:1.875rem;line-height:1.66}}.path-product .field--name-field-material{width:50px}.path-product .field--name-field-material h2,.path-product .field--name-field-material .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .field--name-field-material .product-order-title{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.path-product .media--view-mode-material .field--name-field-media-image{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;overflow:hidden;aspect-ratio:1;border-radius:50%;margin-bottom:.5rem;padding:0;height:40px;outline-offset:3px}.path-product .media--view-mode-material .field--name-field-media-image .field__item{height:40px;width:40px}.path-product .media--view-mode-material .field--name-field-media-image img{border-radius:50%}.path-product .media--view-mode-material-type-icon{margin:0 auto;margin-top:.8rem;width:1.25rem}.path-product .media--view-mode-material-type-icon img{width:100%}.path-product [type=radio]+label.option{border:none;padding-left:0 !important}.path-product [type=radio]+label.option::before,.path-product [type=radio]+label.option::after{display:none}.path-product [type=radio]+label.option:hover .media--view-mode-material .field--name-field-media-image{outline:2px solid #e30613}.path-product [type=radio]:checked+label.option .media--view-mode-material .field--name-field-media-image{outline:2px solid #82beb8}.CybotCookiebotDialogActive form [type=checkbox],.CybotCookiebotDialogActive form [type=radio]{padding:0}.CybotCookiebotDialogActive form [type=checkbox]:checked,.CybotCookiebotDialogActive form [type=checkbox]:not(:checked),.CybotCookiebotDialogActive form [type=radio]:checked,.CybotCookiebotDialogActive form [type=radio]:not(:checked){position:unset;left:unset}.page-node-type-project .node-header-container .flex-container .right-container,.page-node-type-article .node-header-container .flex-container .right-container,.page-node-type-vacancy .node-header-container .flex-container .right-container{z-index:10;padding:1.25rem}@media only screen and (min-width :768px){.page-node-type-project .node-header-container .flex-container .text-container,.page-node-type-project .node-header-container .flex-container .left-container,.page-node-type-project .node-header-container .flex-container .right-container,.page-node-type-article .node-header-container .flex-container .text-container,.page-node-type-article .node-header-container .flex-container .left-container,.page-node-type-article .node-header-container .flex-container .right-container,.page-node-type-vacancy .node-header-container .flex-container .text-container,.page-node-type-vacancy .node-header-container .flex-container .left-container,.page-node-type-vacancy .node-header-container .flex-container .right-container{padding:2rem 3rem}}@media only screen and (min-width :992px){.page-node-type-project .node-header-container .flex-container .text-container,.page-node-type-project .node-header-container .flex-container .left-container,.page-node-type-project .node-header-container .flex-container .right-container,.page-node-type-article .node-header-container .flex-container .text-container,.page-node-type-article .node-header-container .flex-container .left-container,.page-node-type-article .node-header-container .flex-container .right-container,.page-node-type-vacancy .node-header-container .flex-container .text-container,.page-node-type-vacancy .node-header-container .flex-container .left-container,.page-node-type-vacancy .node-header-container .flex-container .right-container{padding:3.5rem 6rem}}.page-node-type-project .node-header-container .flex-container .right-container,.page-node-type-article .node-header-container .flex-container .right-container,.page-node-type-vacancy .node-header-container .flex-container .right-container{background-color:#e30613}.page-node-type-project .node-header-container .flex-container .right-container *,.page-node-type-article .node-header-container .flex-container .right-container *,.page-node-type-vacancy .node-header-container .flex-container .right-container *{color:#fff}.page-node-type-project .node-header-container .flex-container .right-container .field:last-child,.page-node-type-article .node-header-container .flex-container .right-container .field:last-child,.page-node-type-vacancy .node-header-container .flex-container .right-container .field:last-child{margin-bottom:0}.page-node-type-project .node-header-container .flex-container .right-container .field__label,.page-node-type-project .node-header-container .flex-container .right-container .field__item,.page-node-type-project .node-header-container .flex-container .right-container .field__item a,.page-node-type-project .node-header-container .flex-container .right-container .label-style,.page-node-type-article .node-header-container .flex-container .right-container .field__label,.page-node-type-article .node-header-container .flex-container .right-container .field__item,.page-node-type-article .node-header-container .flex-container .right-container .field__item a,.page-node-type-article .node-header-container .flex-container .right-container .label-style,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__label,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__item,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__item a,.page-node-type-vacancy .node-header-container .flex-container .right-container .label-style{margin-bottom:.5rem;font-size:.75rem;line-height:inherit}@media only screen and (min-width :992px){.page-node-type-project .node-header-container .flex-container .right-container .field__label,.page-node-type-project .node-header-container .flex-container .right-container .field__item,.page-node-type-project .node-header-container .flex-container .right-container .field__item a,.page-node-type-project .node-header-container .flex-container .right-container .label-style,.page-node-type-article .node-header-container .flex-container .right-container .field__label,.page-node-type-article .node-header-container .flex-container .right-container .field__item,.page-node-type-article .node-header-container .flex-container .right-container .field__item a,.page-node-type-article .node-header-container .flex-container .right-container .label-style,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__label,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__item,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__item a,.page-node-type-vacancy .node-header-container .flex-container .right-container .label-style{font-size:1rem}}.page-node-type-project .node-header-container .flex-container .right-container .field__label:last-child,.page-node-type-project .node-header-container .flex-container .right-container .field__item:last-child,.page-node-type-project .node-header-container .flex-container .right-container .field__item a:last-child,.page-node-type-project .node-header-container .flex-container .right-container .label-style:last-child,.page-node-type-article .node-header-container .flex-container .right-container .field__label:last-child,.page-node-type-article .node-header-container .flex-container .right-container .field__item:last-child,.page-node-type-article .node-header-container .flex-container .right-container .field__item a:last-child,.page-node-type-article .node-header-container .flex-container .right-container .label-style:last-child,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__label:last-child,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__item:last-child,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__item a:last-child,.page-node-type-vacancy .node-header-container .flex-container .right-container .label-style:last-child{margin-bottom:0}.page-node-type-project .node-header-container .flex-container .right-container .field__label,.page-node-type-project .node-header-container .flex-container .right-container .label-style,.page-node-type-article .node-header-container .flex-container .right-container .field__label,.page-node-type-article .node-header-container .flex-container .right-container .label-style,.page-node-type-vacancy .node-header-container .flex-container .right-container .field__label,.page-node-type-vacancy .node-header-container .flex-container .right-container .label-style{font-weight:500}.page-node-type-project .node-header-container .flex-container .right-container .field--name-field-project-info p:last-child,.page-node-type-article .node-header-container .flex-container .right-container .field--name-field-project-info p:last-child,.page-node-type-vacancy .node-header-container .flex-container .right-container .field--name-field-project-info p:last-child{font-weight:inherit}@media only screen and (min-width :768px){.node--type-project.node--view-mode-full .node-header-container,.node--type-article.node--view-mode-full .node-header-container,.node--type-vacancy.node--view-mode-full .node-header-container{background-color:#faf9f8}}.node--type-project.node--view-mode-full .node-header-container .flex-container,.node--type-article.node--view-mode-full .node-header-container .flex-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container{max-width:90rem;position:relative;margin:auto;padding-left:0;padding-right:0}.node--type-project.node--view-mode-full .node-header-container .flex-container .text-container,.node--type-project.node--view-mode-full .node-header-container .flex-container .left-container,.node--type-article.node--view-mode-full .node-header-container .flex-container .text-container,.node--type-article.node--view-mode-full .node-header-container .flex-container .left-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .text-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .left-container{z-index:10;margin-bottom:2rem}@media only screen and (min-width :768px){.node--type-project.node--view-mode-full .node-header-container .flex-container .text-container,.node--type-project.node--view-mode-full .node-header-container .flex-container .left-container,.node--type-article.node--view-mode-full .node-header-container .flex-container .text-container,.node--type-article.node--view-mode-full .node-header-container .flex-container .left-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .text-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .left-container{margin-bottom:0}}.node--type-project.node--view-mode-full .node-header-container .flex-container .text-container .field--name-body *,.node--type-project.node--view-mode-full .node-header-container .flex-container .left-container .field--name-body *,.node--type-article.node--view-mode-full .node-header-container .flex-container .text-container .field--name-body *,.node--type-article.node--view-mode-full .node-header-container .flex-container .left-container .field--name-body *,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .text-container .field--name-body *,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .left-container .field--name-body *{font-size:.875rem;line-height:1.71}@media only screen and (min-width :768px){.node--type-project.node--view-mode-full .node-header-container .flex-container .text-container .field--name-body *,.node--type-project.node--view-mode-full .node-header-container .flex-container .left-container .field--name-body *,.node--type-article.node--view-mode-full .node-header-container .flex-container .text-container .field--name-body *,.node--type-article.node--view-mode-full .node-header-container .flex-container .left-container .field--name-body *,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .text-container .field--name-body *,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .left-container .field--name-body *{font-size:1.125rem;line-height:1.66}}@media only screen and (max-width:768px){.node--type-project.node--view-mode-full .node-header-container .flex-container,.node--type-article.node--view-mode-full .node-header-container .flex-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container{margin-right:3.5rem}}@media only screen and (min-width :768px){.node--type-project.node--view-mode-full .node-header-container .flex-container,.node--type-article.node--view-mode-full .node-header-container .flex-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}.node--type-project.node--view-mode-full .node-header-container .flex-container .text-container,.node--type-project.node--view-mode-full .node-header-container .flex-container .left-container,.node--type-article.node--view-mode-full .node-header-container .flex-container .text-container,.node--type-article.node--view-mode-full .node-header-container .flex-container .left-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .text-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .left-container{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;padding-left:7.8125rem;background-color:#fff}.node--type-project.node--view-mode-full .node-header-container .flex-container .right-container,.node--type-article.node--view-mode-full .node-header-container .flex-container .right-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container .right-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}@media(min-width:992px){.node--type-project.node--view-mode-full .node-header-container .flex-container,.node--type-article.node--view-mode-full .node-header-container .flex-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container{width:100%}.node--type-project.node--view-mode-full .node-header-container .flex-container::before,.node--type-article.node--view-mode-full .node-header-container .flex-container::before,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container::before{content:"";display:block;z-index:10;position:absolute;left:-50vw;height:100%;width:50vw;background-color:#fff}}@media only screen and (min-width :1200px){.node--type-project.node--view-mode-full .node-header-container .flex-container,.node--type-article.node--view-mode-full .node-header-container .flex-container,.node--type-vacancy.node--view-mode-full .node-header-container .flex-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.node--type-project.node--view-mode-full .node-header-container h2,.node--type-project.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .node--type-project.node--view-mode-full .node-header-container .product-order-title,.node--type-article.node--view-mode-full .node-header-container h2,.node--type-article.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .node--type-article.node--view-mode-full .node-header-container .product-order-title,.node--type-vacancy.node--view-mode-full .node-header-container h2,.node--type-vacancy.node--view-mode-full .node-header-container .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .node--type-vacancy.node--view-mode-full .node-header-container .product-order-title{margin-bottom:.5rem}.node--type-project.node--view-mode-full .node-header-container .image-container,.node--type-article.node--view-mode-full .node-header-container .image-container,.node--type-vacancy.node--view-mode-full .node-header-container .image-container{position:relative}@media only screen and (min-width :1200px){.node--type-project.node--view-mode-full .node-header-container .image-container,.node--type-article.node--view-mode-full .node-header-container .image-container,.node--type-vacancy.node--view-mode-full .node-header-container .image-container{margin-top:-12.875rem}}.node--type-project.node--view-mode-full .node-header-container img,.node--type-article.node--view-mode-full .node-header-container img,.node--type-vacancy.node--view-mode-full .node-header-container img{display:block;width:100%}@media only screen and (min-width :768px){.page-node-type-project .node-header-container,.page-node-type-vacancy .node-header-container{margin-bottom:6rem}}.page-gray .header{background-color:#faf9f8}.page-gray .field--name-field-paragraphs>div:nth-child(1){background-color:#faf9f8;padding-bottom:0;margin-bottom:5.125rem}.paragraph{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table}@media(min-width:992px){.paragraph{padding-right:0;padding-left:0;width:932px}}@media(min-width:992px){.paragraph{width:48.125rem}}.paragraph .two-col-50-50:has(.two-col-50-50--column--red-bg){margin-bottom:4rem}@media only screen and (min-width :768px){.paragraph .two-col-50-50{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph .two-col-50-50--column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.paragraph .two-col-50-50--column--red-bg{position:relative;height:100%}.paragraph .two-col-50-50--column--red-bg::after{content:"";position:absolute;right:-1.25rem;bottom:-1.25rem;z-index:0;width:80%;height:80%;background-color:#e30613}@media only screen and (min-width :992px){.paragraph .two-col-50-50--column--red-bg::after{right:-4.375rem;bottom:-4.375rem}}.paragraph img{position:relative;z-index:1;width:100%}.paragraph .image-hotspots-wrapper .image-wrapper{margin-bottom:0}.image-decoration{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;position:relative}@media(min-width:992px){.image-decoration{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.image-decoration{width:73.125rem}}@media only screen and (min-width :1200px){.paragraph--type--header .image-decoration{margin-bottom:5rem}}.image-decoration::before{content:"";position:absolute;right:0;bottom:-0.625rem;width:calc(100% - 56px);height:.625rem;background-color:#e30613}@media only screen and (max-width:768px){.image-decoration::before{margin-right:3.5rem}}@media only screen and (min-width :768px){.image-decoration::before{right:0;bottom:-1.5625rem;height:1.5625rem;width:45%}}@media only screen and (min-width :992px){.image-decoration::before{bottom:-3.125rem;left:calc(50% + 3.7rem);height:3.125rem;width:58%}}@media only screen and (min-width :1200px){.image-decoration::before{left:unset;right:-8.45rem;width:calc(58% - 30px)}}@media only screen and (min-width :768px){.paragraph--type--header .image-decoration::before{display:none}}@media only screen and (min-width :1200px){.paragraph--type--header .image-decoration::before{display:block}}.paragraph--type--text-photo-50-50{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0 !important;padding-right:0 !important}@media(min-width:992px){.paragraph--type--text-photo-50-50{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--text-photo-50-50{width:73.125rem}}@media only screen and (min-width :992px){.paragraph--type--text-photo-50-50{max-width:100%;width:74.5rem;padding-left:.5rem}.paragraph--type--text-photo-50-50:has(.two-col-50-50--column:last-child:is(.two-col-50-50--column--red-bg)){width:69.25rem;-webkit-transform:translateX(-2.25rem);transform:translateX(-2.25rem)}.paragraph--type--text-photo-50-50:has(.two-col-50-50--column:first-child:is(.two-col-50-50--column--red-bg)){width:69.5rem;-webkit-transform:translateX(2rem);transform:translateX(2rem)}.paragraph--type--text-photo-50-50:has(.two-col-50-50--column:first-child:is(.two-col-50-50--column--red-bg)) .two-col-50-50 .two-col-50-50--column--red-bg::after{left:-4.375rem}.paragraph--type--text-photo-50-50 .two-col-50-50--text-left:not(.col-50-50--color-bg){padding-left:0}.paragraph--type--text-photo-50-50 .two-col-50-50--text-right:not(.col-50-50--color-bg){padding-right:0}}.paragraph--type--text2-photo{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;max-width:90rem;content:"";clear:both;display:table;margin-bottom:.625rem;padding-right:0;padding-left:0;width:100%}@media(min-width:992px){.paragraph--type--text2-photo{padding-right:0;padding-left:0;width:932px}}@media(min-width:992px){.paragraph--type--text2-photo{width:100%}}@media only screen and (min-width :768px){.paragraph--type--text2-photo{margin-bottom:3.5rem}}@media screen and (max-width:767px){.paragraph--type--text2-photo .two-col-50-50--column--text-right.padding-left{padding-left:0}}.paragraph--type--text2-photo .column--white{margin-bottom:0}.paragraph--type--text2-photo .image-container{position:relative}.paragraph--type--text2-photo .field--name-field-image{position:relative}.paragraph--type--text2-photo .field--name-field-image::after{content:"";position:absolute;right:0;bottom:-0.625rem;width:calc(100% - 2rem);height:.625rem;background-color:#e30613}@media only screen and (min-width :768px){.paragraph--type--text2-photo .field--name-field-image::after{bottom:-3.5rem;height:3.5rem;width:50%}}.paragraph--type--text2-photo .field--name-field-image-caption{position:absolute;left:1rem;bottom:1rem}@media only screen and (min-width :768px){.paragraph--type--text2-photo .field--name-field-image-caption{left:2rem;bottom:2rem}}.paragraph--type--video .field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0}.paragraph--type--video .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width :768px){.paragraph--type--download{position:relative}.paragraph--type--download::after{content:"";position:absolute;z-index:0;bottom:0;left:0;width:100%;height:15%;background-color:#fff}}.paragraph--type--download .field--name-field-download{padding:1.25rem 2rem;background-color:#eef0e8}@media only screen and (min-width :768px){.paragraph--type--download .field--name-field-download{padding:2rem 4rem}}@media only screen and (min-width :768px){.paragraph--type--download__body{width:70%}}@media only screen and (min-width :768px){.paragraph--type--download .media--type-document{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}.paragraph--type--download .field--name-field-image{position:relative;z-index:65}@media only screen and (min-width :768px){.paragraph--type--download .field--name-field-image{margin-top:0;width:30%}}.paragraph--type--download .field--name-name{font-size:1.5rem}.paragraph--type--download .field--name-field-media-document a:hover{color:#fff}@media only screen and (min-width :768px){.paragraph--type--download .field--name-field-media-document{margin-bottom:4rem}}.paragraph--type--download .file--mime-application-pdf{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff;position:relative;padding-right:2rem}@media only screen and (min-width :768px){.paragraph--type--download .file--mime-application-pdf{padding:1.3125rem 1.25rem;font-size:1rem}}.paragraph--type--download .file--mime-application-pdf:hover,.paragraph--type--download .file--mime-application-pdf:focus{background:#e30613;border:1px solid #e30613}@media only screen and (min-width :768px){.paragraph--type--download .file--mime-application-pdf{padding-right:3.125rem}}.paragraph--type--download .file--mime-application-pdf::after{content:"";position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width :768px){.paragraph--type--download .file--mime-application-pdf::after{right:1.25rem}}.paragraph--type--download .file--mime-application-pdf>a{display:block;color:inherit;text-decoration:inherit}.paragraph--type--download .file--mime-application-pdf>a:hover,.paragraph--type--download .file--mime-application-pdf>a:focus{color:inherit;text-decoration:inherit}.paragraph--type--download .file--mime-application-pdf::after{width:.75rem;height:1rem;background-image:url(/themes/custom/streetlife/assets/icons/download-icon.svg)}.paragraph--type--download .file--mime-application-pdf::after{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.media--view-mode-download .field--name-field-image{margin-top:0 !important}@media only screen and (min-width :768px){.media--view-mode-download .field--name-field-image{margin-top:2rem}}.media--view-mode-download .field--name-name{margin-top:1rem;margin-bottom:1rem;font-size:1rem}@media only screen and (min-width :768px){.media--view-mode-download .field--name-name{margin-top:0;font-size:1.5rem;margin-bottom:1rem}}.media--view-mode-download .file{padding:1rem 1.25rem !important}.field--name-field-paragraphs:has(.paragraph--type--download) .field--name-field-description p{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.field--name-field-paragraphs:has(.paragraph--type--download) .field--name-field-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;gap:2.875rem}@media only screen and (min-width :768px){.field--name-field-paragraphs:has(.paragraph--type--download) .field--name-field-download{gap:1.875rem}}.field--name-field-paragraphs:has(.paragraph--type--download) .field--name-field-download .field__item{-ms-flex-preferred-size:calc(47% - 1.625rem);flex-basis:calc(47% - 1.625rem)}.field--name-field-paragraphs:has(.paragraph--type--download) .field--name-field-download .file{width:100% !important;padding:1rem 1.25rem !important;line-height:1 !important}@media only screen and (min-width :992px){.field--name-field-paragraphs:has(.paragraph--type--download) .field--name-field-download .file{max-width:193px !important}}.field--name-field-paragraphs:has(.paragraph--type--download) .field--name-field-download .file:after{right:.75rem}.paragraph--type--featured-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.paragraph--type--featured-block .top{position:relative;margin-bottom:80px}.paragraph--type--featured-block .top .top--inner{max-width:73.125rem;padding-left:55%}.paragraph--type--featured-block .top .field--name-field-description{margin-bottom:20px}.paragraph--type--featured-block .top .field--name-field-link a{border-bottom:1px solid #000;text-decoration:none;position:relative;padding-right:25px}.paragraph--type--featured-block .top .field--name-field-link a::after{content:"";background:url(/themes/custom/streetlife/assets/icons/red-arrow-down.svg) no-repeat center right 0 rgba(0,0,0,0);width:14px;height:20px;display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;right:0;top:0}.paragraph--type--featured-block .bottom{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.paragraph--type--featured-block .bottom .bottom--inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:73.125rem}.paragraph--type--featured-block .bottom .field--name-field-images3{width:50%;margin-top:-130px;display:grid;grid-template-areas:"item item" "item item" "item item";position:relative;grid-template-columns:repeat(2,minmax(0,2fr));gap:30px;z-index:1}.paragraph--type--featured-block .bottom .field--name-field-images3 img{height:auto}.paragraph--type--featured-block .bottom .field--name-field-hotspot-image{display:none}@media only screen and (min-width :768px){.paragraph--type--featured-block .bottom .field--name-field-hotspot-image{display:block}.paragraph--type--featured-block .bottom .field--name-field-image{display:none}}.paragraph--type--featured-block .bottom .field--name-field-image,.paragraph--type--featured-block .bottom .field--name-field-hotspot-image{width:55%;z-index:0;margin-top:50px}.paragraph--type--featured-block .bottom .field--name-field-image img,.paragraph--type--featured-block .bottom .field--name-field-hotspot-image img{height:auto}.paragraph--type--featured-block .bottom .background{content:"";position:absolute;top:0;width:100%;height:380px;z-index:-1;background-color:#eef0e8}.paragraph--type--form{width:100%;background-color:#faf9f8}.paragraph--type--form__container{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.paragraph--type--form__container{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--form__container{width:73.125rem}}.paragraph--type--form .field--name-field-title{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;border-bottom:1px solid rgba(35,43,43,.2);margin-bottom:3rem;padding-bottom:1rem;text-align:right}@media(min-width:992px){.paragraph--type--form .field--name-field-title{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--form .field--name-field-title{width:73.125rem}}@media only screen and (min-width :768px){.paragraph--type--form .field--name-field-title{margin-bottom:4rem;padding-bottom:2rem}}.paragraph--type--header{padding:0;width:100%}@media only screen and (min-width :768px){.paragraph--type--header{margin-top:-2.75rem}}@media only screen and (min-width :1440px){.paragraph--type--header{margin-top:-8.5rem}}.paragraph--type--header .node-header-container{position:relative}.paragraph--type--header .node-header-container .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.paragraph--type--header .node-header-container .flex-container .text-container{z-index:2}@media only screen and (min-width :768px){.paragraph--type--header .node-header-container .flex-container .text-container{width:100%;padding-top:2.5rem}}@media only screen and (min-width :1200px){.paragraph--type--header .node-header-container .flex-container .text-container{position:absolute;width:50%}}.paragraph--type--header .node-header-container .top-content{margin-bottom:1rem}@media only screen and (min-width :768px){.paragraph--type--header .node-header-container .top-content{margin-bottom:0;padding:2rem 3rem}}@media only screen and (min-width :992px){.paragraph--type--header .node-header-container .top-content{padding:3.5rem 6rem}}.paragraph--type--header .node-header-container .top-content .field--name-field-description p,.paragraph--type--header .node-header-container .top-content li,.paragraph--type--header .node-header-container .top-content a{font-size:.875rem;line-height:1.71}@media only screen and (min-width :768px){.paragraph--type--header .node-header-container .top-content .field--name-field-description p,.paragraph--type--header .node-header-container .top-content li,.paragraph--type--header .node-header-container .top-content a{font-size:1.125rem;line-height:1.66}}.paragraph--type--header .node-header-container .bottom-content{padding:1.25rem;background-color:#e30613}.paragraph--type--header .node-header-container .bottom-content *{color:#fff}@media only screen and (min-width :768px){.paragraph--type--header .node-header-container .bottom-content{padding:1.5rem 3rem}}@media only screen and (min-width :992px){.paragraph--type--header .node-header-container .bottom-content{padding:3rem 6rem}}.paragraph--type--header .node-header-container .image-container .field--name-field-hotspot-image{display:none}@media only screen and (min-width :768px){.paragraph--type--header .node-header-container .image-container .field--name-field-hotspot-image{display:block}.paragraph--type--header .node-header-container .image-container .field--name-field-image{display:none}}@media only screen and (min-width :1200px){.paragraph--type--header .node-header-container .image-container{margin-top:8.5rem}}@media only screen and (min-width :1440px){.paragraph--type--header .node-header-container .text-container:after{content:"";display:block;position:absolute;left:0;top:calc(31.25vw + 8.5rem);width:100%;height:3rem;background-color:#e30613}}.paragraph--type--header .image-decoration{display:none}.paragraph--type--text-photo3{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:grid;grid-gap:1rem}@media(min-width:992px){.paragraph--type--text-photo3{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--text-photo3{width:73.125rem}}@media only screen and (min-width :768px){.paragraph--type--text-photo3{grid-template-columns:1fr 1fr;grid-template-areas:"item item" "item item";grid-gap:4rem}.paragraph--type--text-photo3 h2,.paragraph--type--text-photo3 .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--text-photo3 .product-order-title{line-height:2.25rem}}@media only screen and (min-width :992px){.paragraph--type--text-photo3{margin-bottom:14rem}}.paragraph--type--text-photo3::after{content:"";position:absolute;z-index:-1;right:-50%;bottom:-2rem;width:150%;height:50%;background-color:#eef0e8}.paragraph--type--text-photo3 .media--type-image:first-of-type img{mix-blend-mode:darken}@media only screen and (min-width :768px){.paragraph--type--text-photo3 .media--type-image:first-of-type{position:relative;top:6rem}}@media only screen and (min-width :992px){.paragraph--type--text-photo3 .media--type-image:first-of-type{top:12rem}}@media only screen and (min-width :768px){.paragraph--type--text-photo3 .media--type-image:last-of-type{position:relative;top:3rem}}@media only screen and (min-width :992px){.paragraph--type--text-photo3 .media--type-image:last-of-type{top:12rem}}.paragraph--type--text-photo3__body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.paragraph--type--text-photo3 .media--type-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.paragraph--type--featured-page{position:relative;padding-right:0;padding-left:0;width:100%}@media only screen and (min-width :992px){.paragraph--type--featured-page{margin-bottom:2rem}}.paragraph--type--featured-page::after{content:"";position:absolute;right:0;bottom:-0.625rem;width:55%;height:.625rem;background-color:#e30613}@media only screen and (min-width :768px){.paragraph--type--featured-page::after{bottom:-1.5625rem;height:1.5625rem}}@media only screen and (min-width :992px){.paragraph--type--featured-page::after{bottom:-1.875rem;width:9.375rem;height:1.875rem}}.paragraph--type--featured-page .field--name-field-featured-page .field--name-field-hotspot-image{display:none}@media only screen and (min-width :768px){.paragraph--type--featured-page .field--name-field-featured-page .field--name-field-hotspot-image{display:block}.paragraph--type--featured-page .field--name-field-featured-page .field--name-field-image{display:none}}.paragraph--type--featured-page__content{background-color:#fff}@media only screen and (min-width :992px){.paragraph--type--featured-page__content{position:absolute;z-index:9;top:-10.5rem;right:0;padding-top:8.25rem;width:70%}}@media only screen and (min-width :1200px){.paragraph--type--featured-page__content{width:50%}}.paragraph--type--featured-page__content .field--name-body{margin-bottom:1rem}.paragraph--type--featured-page__content .field--name-body *{font-size:.875rem;line-height:1.71}@media only screen and (min-width :768px){.paragraph--type--featured-page__content .field--name-body *{font-size:1.125rem;line-height:1.66}}.paragraph--type--featured-page__content .field--name-node-link{margin-top:1rem}@media only screen and (min-width :1200px){.paragraph--type--featured-page__content::after{content:"";position:absolute;right:0;bottom:-3.4375rem;width:9.375rem;height:9.375rem;background-color:#e30613}}@media only screen and (min-width :768px){.paragraph--type--header .field--name-field-title,.paragraph--type--header .field--name-field-description{max-width:75%}}@media only screen and (min-width :992px){.paragraph--type--header .field--name-field-title,.paragraph--type--header .field--name-field-description{max-width:80%}}@media only screen and (min-width :1440px){.paragraph--type--header .field--name-field-title,.paragraph--type--header .field--name-field-description{max-width:60%}}.paragraph--type--featured-page__content .field--name-node-title,.paragraph--type--featured-page__content .field--name-field-teaser-text{max-width:90%}.paragraph--type--team-members{width:100%;padding-left:0;padding-right:0}@media only screen and (min-width :768px){.paragraph--type--team-members{margin-top:5rem;padding-left:2rem;padding-right:2rem;padding-bottom:5rem;background-color:#faf9f8}}.paragraph--type--team-members__featured{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.paragraph--type--team-members__featured{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--team-members__featured{width:73.125rem}}@media only screen and (min-width :768px){.paragraph--type--team-members__featured{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;padding-top:3rem}}@media only screen and (min-width :768px){.paragraph--type--team-members__featured-content,.paragraph--type--team-members .field--name-field-featured-team-member{width:50%}}.paragraph--type--team-members .field--name-field-featured-team-member{margin:2rem 0;padding:2rem}@media only screen and (min-width :768px){.paragraph--type--team-members .field--name-field-featured-team-member{position:relative;top:-8rem;margin-top:0;margin-bottom:0;padding:4rem}}.paragraph--type--team-members .field--name-field-featured-team-member h2,.paragraph--type--team-members .field--name-field-featured-team-member .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--team-members .field--name-field-featured-team-member .product-order-title{margin-bottom:.5rem;font-size:1.25rem}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-function{font-size:.875rem;line-height:1.71}@media only screen and (min-width :768px){.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-function{font-size:1.125rem;line-height:1.66}}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link{margin-top:1rem}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff;position:relative;padding-right:2rem;position:relative}@media only screen and (min-width :768px){.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a{padding:1.3125rem 1.25rem;font-size:1rem}}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a:hover,.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a:focus{background:#e30613;border:1px solid #e30613}@media only screen and (min-width :768px){.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a{padding-right:3.125rem}}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a::after{content:"";position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width :768px){.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a::after{right:1.25rem}}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a:hover{background-color:#fff;color:#232b2b}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a>a{display:block;color:inherit;text-decoration:inherit}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a>a:hover,.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a>a:focus{color:inherit;text-decoration:inherit}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a::after{content:"";width:2rem;height:1.3125rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:#232b2b}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a::after{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;width:.9375rem;height:.625rem;background-color:#fff}@media only screen and (min-width :768px){.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a::after{width:1.125rem;height:.75rem}}.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-portfolio-link a:hover:after{background-color:#232b2b}@media only screen and (min-width :768px){.paragraph--type--team-members .field--name-field-featured-team-member .field--name-field-image{width:50%}}.paragraph--type--team-members__featured-info{margin-bottom:2rem}@media only screen and (min-width :768px){.paragraph--type--team-members__featured-info{margin:0 1rem 0 0;width:50%}}@media only screen and (min-width :1200px){.paragraph--type--team-members__featured-info{margin-right:3rem}}@media only screen and (min-width :768px){.paragraph--type--team-members .taxonomy-term--view-mode-featured-team-member{display:-webkit-box;display:-ms-flexbox;display:flex}}.paragraph--type--team-members .views-element-container{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.paragraph--type--team-members .views-element-container{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--team-members .views-element-container{width:73.125rem}}.paragraph--type--team-members .view-team-members .view-content{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"item item";grid-gap:2rem}@media only screen and (min-width :992px){.paragraph--type--team-members .view-team-members .view-content{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"item item item item"}}@media only screen and (min-width :1200px){.paragraph--type--team-members .view-team-members .view-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"item item item item item item"}}.paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members{position:relative}.paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members__info{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;position:absolute;z-index:10;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center;opacity:0}.paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members__info *{color:#fff}.paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members__info h2,.paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members__info .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members__info .product-order-title{margin-bottom:.25rem;font-size:1.25rem;z-index:124124}.paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members__info .field--name-field-function{font-size:1.125rem}.paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members:before{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);mix-blend-mode:multiply;opacity:0;z-index:2}.paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members:hover .taxonomy-term--type-team-members__info{opacity:1}.paragraph--type--team-members .view-team-members .taxonomy-term--type-team-members:hover:before{opacity:1}.paragraph--type--streetlife-location-block{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.paragraph--type--streetlife-location-block{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--streetlife-location-block{width:73.125rem}}.paragraph--type--streetlife-location-block .field__label{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.paragraph--type--streetlife-location-block .viewsreference--view-title{margin-bottom:1rem;padding-bottom:1rem;text-align:right;border-bottom:1px solid rgba(35,43,43,.2)}@media only screen and (min-width :768px){.paragraph--type--streetlife-location-block .viewsreference--view-title{padding-bottom:2rem;margin-bottom:3rem}}@media only screen and (min-width :768px){.paragraph--type--streetlife-location-block .attachment-before{margin-bottom:6rem}}.paragraph--type--streetlife-location-block .attachment-before .views-element-container{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.paragraph--type--streetlife-location-block .attachment-before .views-element-container{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--streetlife-location-block .attachment-before .views-element-container{width:73.125rem}}@media only screen and (min-width :768px){.paragraph--type--streetlife-location-block .attachment-before .views-row{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;grid-gap:0 !important}}@media only screen and (min-width :768px){.paragraph--type--streetlife-location-block .attachment-before .views-row .field--name-field-image,.paragraph--type--streetlife-location-block .attachment-before .views-row .paragraph--type--streetlife-location-block__headquarters-info{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.paragraph--type--streetlife-location-block .attachment-before .views-row .field--name-field-image{width:100% !important}.paragraph--type--streetlife-location-block__headquarters-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.25rem;background-color:#faf9f8}@media only screen and (min-width :768px){.paragraph--type--streetlife-location-block__headquarters-info{position:relative;top:3.125rem;left:-1.25rem;padding:4rem}}.paragraph--type--streetlife-location-block__headquarters-content h3{margin-bottom:.5rem}.paragraph--type--streetlife-location-block__headquarters-content .field{margin-bottom:1rem;font-size:1rem}@media only screen and (min-width :768px){.paragraph--type--streetlife-location-block__headquarters-content .field{font-size:1.125rem}}.paragraph--type--streetlife-location-block__headquarters-content .field *{font-size:1rem}@media only screen and (min-width :768px){.paragraph--type--streetlife-location-block__headquarters-content .field *{font-size:1.125rem}}.paragraph--type--streetlife-location-block__headquarters-content .field:last-child{margin-bottom:0}.paragraph--type--streetlife-location-block__headquarters-content .field--name-name{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.paragraph--type--accordion{padding-left:0;padding-right:0}.paragraph--type--accordion .ui-state-active,.paragraph--type--accordion .ui-widget-content .ui-state-active,.paragraph--type--accordion .ui-widget-header .ui-state-active,.paragraph--type--accordion a.ui-button:active,.paragraph--type--accordion .ui-button:active,.paragraph--type--accordion .ui-button.ui-state-active:hover,.paragraph--type--accordion .ui-state-default,.paragraph--type--accordion .ui-widget-content .ui-state-default,.paragraph--type--accordion .ui-widget-header .ui-state-default,.paragraph--type--accordion .ui-button,.paragraph--type--accordion html .ui-button.ui-state-disabled:hover,.paragraph--type--accordion html .ui-button.ui-state-disabled:active{border:none;border-bottom:1px solid rgba(35,43,43,.1);background:#fff;color:#232b2b;border-radius:0}.paragraph--type--accordion .ui-helper-reset{border-radius:0}.paragraph--type--accordion .ui-widget-content{padding-top:.5rem;padding-left:0;border:none;border-bottom:1px solid rgba(35,43,43,.1)}.paragraph--type--accordion h3.ui-accordion-header{position:relative;margin-bottom:0;padding:1rem 1rem 1rem 0}@media only screen and (min-width :768px){.paragraph--type--accordion h3.ui-accordion-header{padding:1.25rem 1.25rem 1.25rem 0}}.paragraph--type--accordion h3.ui-accordion-header span{position:relative;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;width:12px;height:1rem;background-image:none}.paragraph--type--accordion h3.ui-accordion-header span::after{content:"";width:.6875rem;height:1rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-down.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-down.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;background-color:#232b2b}.paragraph--type--accordion h3.ui-accordion-header span::after{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;position:absolute;top:0;left:0;width:12px;height:1rem;background-color:#e30613}.paragraph--type--accordion h3.ui-accordion-header.ui-state-active{border-bottom:none}.paragraph--type--accordion h3.ui-accordion-header.ui-state-active span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.field--name-field-accordion .faqfield-details{border:unset;border-bottom:2px solid #eaeaea;padding:0;margin:0}.field--name-field-accordion .faqfield-details[open] .faqfield-question::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.field--name-field-accordion .faqfield-question{position:relative;margin-bottom:0;padding:1rem 1rem 1rem 0;cursor:pointer;list-style:none}.field--name-field-accordion .faqfield-question::-webkit-details-marker{display:none;content:""}.field--name-field-accordion .faqfield-question::marker{display:none;content:""}@media only screen and (min-width :768px){.field--name-field-accordion .faqfield-question{padding:1.25rem 1.25rem 1.25rem 0}}.field--name-field-accordion .faqfield-question::after{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;content:"";position:absolute;right:0;top:39%;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background:url(/themes/custom/streetlife/assets/icons/red-arrow-down.svg) no-repeat 0 rgba(0,0,0,0);width:14px;height:20px;display:block}.field--name-field-accordion .faqfield-question a{color:#232b2b;text-decoration:underline}.field--name-field-accordion .faqfield-question a:hover,.field--name-field-accordion .faqfield-question a:focus{color:#e30613}.field--name-field-accordion .faqfield-answer{padding-bottom:1.5rem}.paragraph--type--text{padding:2.4rem 4rem}.paragraph--type--png-image-with-text{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table}@media(min-width:992px){.paragraph--type--png-image-with-text{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--png-image-with-text{width:73.125rem}}@media(min-width:768px){.paragraph--type--png-image-with-text{padding:8.4375rem 0 0}}@media(min-width:375px){.paragraph--type--png-image-with-text .two-col-50-50{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:768px){.paragraph--type--png-image-with-text .two-col-50-50{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.paragraph--type--png-image-with-text .text-container{z-index:2;padding:1rem;line-height:1.8rem}@media(min-width:768px){.paragraph--type--png-image-with-text .text-container{margin-top:-10rem;padding-left:4rem;padding-right:1rem}}@media(min-width:992px){.paragraph--type--png-image-with-text .text-container{padding-left:7rem;padding-right:2rem}}@media(min-width:768px){.paragraph--type--png-image-with-text .color-field{aspect-ratio:1}}.paragraph--type--png-image-with-text .color-field img{-webkit-transform:scale(1);transform:scale(1);mix-blend-mode:darken}@media(min-width:768px){.paragraph--type--png-image-with-text .color-field img{-webkit-transform:scale(1.5);transform:scale(1.5)}}@media(min-width:992px){.paragraph--type--png-image-with-text .color-field img{-webkit-transform:scale(1.5);transform:scale(1.5)}}@media(min-width:375px){.paragraph--type--png-image-with-text .color-field .field__item{position:unset}}@media(min-width:768px){.paragraph--type--png-image-with-text .color-field .field__item{position:relative;top:30%;left:20%}}.paragraph--type--sl-collections{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.paragraph--type--sl-collections{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--sl-collections{width:73.125rem}}.paragraph--type--sl-collections .paragraph{all:unset}.paragraph--type--sl-collections .field--name-field-title,.paragraph--type--sl-collections .field--name-field-collection-body{width:calc(100vw - 2rem);line-height:1.65rem}@media only screen and (min-width :768px){.paragraph--type--sl-collections .field--name-field-title,.paragraph--type--sl-collections .field--name-field-collection-body{width:calc(33% - 1.6rem)}}@media only screen and (min-width :992px){.paragraph--type--sl-collections .field--name-field-title,.paragraph--type--sl-collections .field--name-field-collection-body{line-height:1.65rem}}@media only screen and (min-width:768px){.paragraph--type--sl-collections .field--name-field-collection-body{margin-bottom:-6.5rem}}.paragraph--type--sl-collections .field--name-field-title{line-height:2.2rem}.paragraph--type--sl-collections .field--name-field-collection-body{font-size:.875rem;line-height:1.5rem}@media only screen and (min-width :992px){.paragraph--type--sl-collections .field--name-field-collection-body{font-size:1.125rem;line-height:1.875rem}}.paragraph--type--sl-collections .field--name-field-family-paragraph{display:grid;grid-template-columns:repeat(2,calc(50% - 0.4rem) [col-start]);gap:.8rem;row-gap:1rem}@media only screen and (max-width:768px){.paragraph--type--sl-collections .field--name-field-family-paragraph{position:relative;top:2rem;left:-1rem;width:calc(100vw + .8rem);grid-template-columns:repeat(2,calc(50% - 0.8rem) [col-start]);grid-template-areas:"one    ." "one    two" "one    two" "three  two" "three  four" "three  four" "five   four" "five   six" "five   six" "seven  six" "seven  eight" "seven  eight" "nine   eight" "nine   ." "nine   ."}}@media only screen and (min-width:768px){.paragraph--type--sl-collections .field--name-field-family-paragraph{gap:2rem;grid-template-columns:repeat(3,calc(33% - 0.8rem) [col-start]);grid-template-areas:". two ." "one two three" "one two three" "one five three" "four five six" "four five six" "four eight six" "seven eight nine" "seven eight nine" "seven . nine"}}.paragraph--type--sl-collections .field--name-field-family-paragraph .field__item:nth-child(1){grid-area:one}.paragraph--type--sl-collections .field--name-field-family-paragraph .field__item:nth-child(2){grid-area:two}.paragraph--type--sl-collections .field--name-field-family-paragraph .field__item:nth-child(3){grid-area:three}.paragraph--type--sl-collections .field--name-field-family-paragraph .field__item:nth-child(4){grid-area:four}.paragraph--type--sl-collections .field--name-field-family-paragraph .field__item:nth-child(5){grid-area:five}.paragraph--type--sl-collections .field--name-field-family-paragraph .field__item:nth-child(6){grid-area:six}.paragraph--type--sl-collections .field--name-field-family-paragraph .field__item:nth-child(7){grid-area:seven}.paragraph--type--sl-collections .field--name-field-family-paragraph .field__item:nth-child(8){grid-area:eight}.paragraph--type--sl-collections .field--name-field-family-paragraph .field__item:nth-child(9){grid-area:nine}.paragraph--type--paragraph-link-to-page{position:relative;margin-bottom:6rem;padding-right:0;padding-left:0;max-width:100%}.paragraph--type--paragraph-link-to-page .field--name-field-caption{display:none}.paragraph--type--paragraph-link-to-page .container-left .field--name-field-hotspot-image{display:none}@media only screen and (min-width :768px){.paragraph--type--paragraph-link-to-page .container-left .field--name-field-hotspot-image{display:block}.paragraph--type--paragraph-link-to-page .container-left .field--name-field-image-big{display:none}}.paragraph--type--paragraph-link-to-page .container-left::after{content:"";position:absolute;left:0;height:1rem;width:2rem;background-color:#e30613}@media only screen and (min-width :768px){.paragraph--type--paragraph-link-to-page .container-left::after{left:12%;height:4rem;width:min(40%,14rem)}}@media only screen and (min-width :1200px){.paragraph--type--paragraph-link-to-page .container-left::after{left:12%;height:4rem;width:40%}}@media only screen and (min-width :768px){.paragraph--type--paragraph-link-to-page .container-left{width:50%}}@media only screen and (min-width :992px){.paragraph--type--paragraph-link-to-page .container-left{width:64vw;max-width:52rem}}.paragraph--type--paragraph-link-to-page .container-right{margin-left:2rem;padding:2rem 1rem 4rem 1.25rem;background-color:#eef0e8;font-size:.875rem;line-height:1.5rem}.paragraph--type--paragraph-link-to-page .container-right h2,.paragraph--type--paragraph-link-to-page .container-right .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--paragraph-link-to-page .container-right .product-order-title{font-size:1.375rem;font-style:normal;font-weight:500;line-height:1.75rem}@media only screen and (min-width :992px){.paragraph--type--paragraph-link-to-page .container-right h2,.paragraph--type--paragraph-link-to-page .container-right .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--paragraph-link-to-page .container-right .product-order-title{font-size:2.25rem;line-height:3rem}}.paragraph--type--paragraph-link-to-page .container-right .field--name-field-intro-text{margin-bottom:1rem}.paragraph--type--paragraph-link-to-page .container-right::before{content:"";position:absolute;top:24%;right:-1rem;z-index:-3;width:3rem;height:76%;background-color:#eef0e8}@media only screen and (min-width :768px){.paragraph--type--paragraph-link-to-page .container-right::before{top:-6rem;right:0;width:35.625rem;height:max(100%,26rem)}}@media only screen and (min-width :992px){.paragraph--type--paragraph-link-to-page .container-right::before{top:-6rem;right:0;width:35.625rem;height:max(100%,38rem)}}@media only screen and (min-width :768px){.paragraph--type--paragraph-link-to-page .container-right{margin-top:-3rem;width:50%;background-color:unset}}@media only screen and (min-width :1200px){.paragraph--type--paragraph-link-to-page .container-right{margin-top:-2rem;margin-left:0;padding:unset;padding-right:1.5rem;width:23rem;font-size:1.125rem;line-height:1.875rem;background-color:unset}}.paragraph--type--paragraph-link-to-page .field--name-field-image-small{position:absolute;left:unset;right:0;margin-top:1rem;width:50%}@media only screen and (min-width:520px){.paragraph--type--paragraph-link-to-page .field--name-field-image-small{margin-top:-3rem}}@media only screen and (min-width :768px){.paragraph--type--paragraph-link-to-page .field--name-field-image-small{margin-top:0rem;width:30%}}@media only screen and (min-width :992px){.paragraph--type--paragraph-link-to-page .field--name-field-image-small{left:unset;right:2rem;margin-top:1rem;width:30%}}@media only screen and (min-width :992px){.paragraph--type--paragraph-link-to-page .field--name-field-link a{font-size:1.12rem}}@media only screen and (min-width :768px){.paragraph--type--paragraph-link-to-page{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:7rem;margin-bottom:11rem}}@media only screen and (min-width :992px){.paragraph--type--paragraph-link-to-page{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.38rem;margin-top:7rem;width:80rem}}.paragraph--type--products2-photo{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6rem;margin-bottom:6rem}@media(min-width:992px){.paragraph--type--products2-photo{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--products2-photo{width:73.125rem}}.paragraph--type--products2-photo .is-new{display:none}.paragraph--type--products2-photo .hover-image{position:absolute;z-index:2;-webkit-transition-duration:.2s;transition-duration:.2s;opacity:0;top:0;width:100%}.paragraph--type--products2-photo .hover-image:hover{-webkit-transition-duration:.2s;transition-duration:.2s;opacity:1}.paragraph--type--products2-photo .hover-image .hover-image-child:nth-child(n+2){display:none}.paragraph--type--products2-photo img{mix-blend-mode:darken}@media only screen and (max-width:768px){.paragraph--type--products2-photo{padding:0}}@media only screen and (max-width:768px){.paragraph--type--products2-photo{font-size:.85rem}}.paragraph--type--products2-photo .field--name-field-products{position:relative;top:-4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;width:100%}.paragraph--type--products2-photo .field--name-field-products .field__item{position:relative}.paragraph--type--products2-photo .field--name-field-products .field--name-title,.paragraph--type--products2-photo .field--name-field-products .field--name-field-product-family{position:absolute;background-color:unset}@media only screen and (min-width :768px){.paragraph--type--products2-photo .field--name-field-products{top:max(-8vw,-6rem);gap:2rem}.paragraph--type--products2-photo .field--name-field-products .field__item{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.paragraph--type--products2-photo article.contextual-region>a img{-webkit-transition-duration:.3s;transition-duration:.3s}.paragraph--type--products2-photo article.contextual-region>a:hover img{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1.3);transform:scale(1.3)}.paragraph--type--products2-photo .field--name-field-image{position:relative;-ms-flex-item-align:end;align-self:flex-end;width:75%}@media only screen and (min-width :768px){.paragraph--type--products2-photo .field--name-field-image{bottom:max(-8vw,-6rem)}}.paragraph--type--products2-photo::before{content:"";position:absolute;z-index:0;top:0;left:-1rem;width:100vw;height:70%;background-color:#eef0e8}@media only screen and (min-width :768px){.paragraph--type--products2-photo::before{left:-50vw;top:6rem;height:24rem;width:200vw}}@media only screen and (min-width :768px){.paragraph--type--products2-photo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width:992px){.paragraph--type--products2-photo{left:0}}.paragraph--type--text-product2-photo2{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 2rem 0}@media(min-width:992px){.paragraph--type--text-product2-photo2{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--text-product2-photo2{width:73.125rem}}@media only screen and (min-width :992px){.paragraph--type--text-product2-photo2 .field--name-field-product-family{font-size:1.25rem;padding:1rem}.paragraph--type--text-product2-photo2 .field--name-field-partial-name{font-size:1.125rem;padding:1rem;max-width:20rem !important;width:100%}}@media only screen and (min-width :768px){.paragraph--type--text-product2-photo2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem;padding-top:3.12rem}}@media only screen and (min-width :992px){.paragraph--type--text-product2-photo2{gap:6.25rem;width:74.65rem;padding-left:.35rem}}.paragraph--type--text-product2-photo2 .left-wrapper{margin-top:2rem}.paragraph--type--text-product2-photo2 .left-wrapper .field--name-field-images-thumbnail{overflow:hidden;background-color:#faf9f8}.paragraph--type--text-product2-photo2 .left-wrapper .field--name-field-images-thumbnail img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;mix-blend-mode:darken}.paragraph--type--text-product2-photo2 .left-wrapper .field--name-field-images-thumbnail img:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.paragraph--type--text-product2-photo2 .left-wrapper .top-row,.paragraph--type--text-product2-photo2 .left-wrapper .bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;margin-bottom:.5rem;padding:0}@media only screen and (min-width :768px){.paragraph--type--text-product2-photo2 .left-wrapper .top-row,.paragraph--type--text-product2-photo2 .left-wrapper .bottom-row{margin-bottom:1.5rem;gap:1.5rem}}.paragraph--type--text-product2-photo2 .left-wrapper .left-item,.paragraph--type--text-product2-photo2 .left-wrapper .right-item{width:50%;aspect-ratio:1}.paragraph--type--text-product2-photo2 .left-wrapper article .is-new{display:none}.paragraph--type--text-product2-photo2 .left-wrapper article a{text-decoration:none}.paragraph--type--text-product2-photo2 .left-wrapper .field--name-field-product-family a{font-size:1.125rem;font-weight:500}@media only screen and (min-width :992px){.paragraph--type--text-product2-photo2 .left-wrapper{width:66%}}.paragraph--type--text-product2-photo2 .right-wrapper{position:relative;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2rem}.paragraph--type--text-product2-photo2 .right-wrapper .field--name-field-icon{position:absolute;right:-2rem;opacity:.3;overflow:hidden;height:7rem;aspect-ratio:1}.paragraph--type--text-product2-photo2 .right-wrapper .field--name-field-icon .field__item{position:relative;left:1rem}.paragraph--type--text-product2-photo2 .right-wrapper .field--name-field-icon .field__item img{height:100%}@media only screen and (min-width :992px){.paragraph--type--text-product2-photo2 .right-wrapper .field--name-field-icon{right:0;height:10rem}}@media only screen and (min-width :375px){.paragraph--type--text-product2-photo2 .right-wrapper{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-top:2rem}}@media only screen and (min-width :768px){.paragraph--type--text-product2-photo2 .right-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:0;width:50%}}@media only screen and (min-width :992px){.paragraph--type--text-product2-photo2 .right-wrapper{padding-top:3rem;width:33%}.paragraph--type--text-product2-photo2 .right-wrapper .field--type-string,.paragraph--type--text-product2-photo2 .right-wrapper .field--type-text-long{width:18.75rem}}.paragraph--type--text-product2-photo2 .right-wrapper::before{content:"";position:absolute;z-index:-1;top:-1rem;right:-3rem;width:calc(100vw + 3rem);height:30rem;background-color:#eef0e8}@media only screen and (min-width :992px){.paragraph--type--text-product2-photo2 .right-wrapper::before{top:-3rem;right:0;width:70rem;height:37.5rem}}.paragraph--type--views-reference{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;position:relative;display:block;border-top:.0625rem solid rgba(35,43,43,.2);padding:0}@media(min-width:992px){.paragraph--type--views-reference{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--views-reference{width:73.125rem}}.paragraph--type--views-reference .overview-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:.9375rem 0}@media only screen and (min-width :768px){.paragraph--type--views-reference .overview-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:1.875rem 0}}.paragraph--type--views-reference .overview-header h2,.paragraph--type--views-reference .overview-header .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--views-reference .overview-header .product-order-title{margin:0}.paragraph--type--views-reference .overview-header .overview-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.625rem}@media only screen and (min-width :768px){.paragraph--type--views-reference .overview-header .overview-link{margin-top:0}}.paragraph--type--views-reference .overview-header .overview-link:after{content:"";display:inline-block;width:1.125rem;height:1.125rem;background:url(/themes/custom/streetlife/assets/icons/red-arrow-right.svg) no-repeat center center;margin-left:.4375rem}@media only screen and (min-width :768px){.paragraph--type--views-reference .overview-header .overview-link:after{margin-left:.8125rem}}.paragraph--type--views-reference .slide__title{position:absolute;bottom:2rem;z-index:10;width:18rem;margin:0;line-height:2rem}.paragraph--type--views-reference .slide__title a{font-size:1rem;text-decoration:none;line-height:0}@media only screen and (min-width :768px){.paragraph--type--views-reference .slide__title a{font-size:1.5rem}}.paragraph--type--views-reference .slide__title a::after{content:"";position:absolute;top:-16rem;left:-2rem;width:22rem;height:20rem;z-index:9}.paragraph--type--views-reference .slide__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;background-color:#faf9f8}.paragraph--type--views-reference .slide__media{padding:.625rem .625rem 0;margin:auto}@media only screen and (min-width :768px){.paragraph--type--views-reference .slide__media{padding:.875rem 2.5rem 0}}.paragraph--type--views-reference .slide__media img{max-width:9.375rem;max-height:9.375rem;width:auto;height:auto;mix-blend-mode:darken}@media only screen and (min-width :768px){.paragraph--type--views-reference .slide__media img{max-width:16.875rem;max-height:16.875rem}}.paragraph--type--views-reference .slide__caption{padding:0 .625rem .625rem}@media only screen and (min-width :768px){.paragraph--type--views-reference .slide__caption{padding:0 2.5rem 1.25rem}}.paragraph--type--views-reference .slick{position:relative}.paragraph--type--views-reference .slick-list{margin:0 -1.25rem}@media only screen and (min-width :768px){.paragraph--type--views-reference .slick-list{margin:0 -0.9375rem}}.paragraph--type--views-reference .slick__slide{padding:0 .3125rem}@media only screen and (min-width :768px){.paragraph--type--views-reference .slick__slide{padding:0 .9375rem}}.paragraph--type--views-reference .slick__slide img{-webkit-transition-duration:.3s;transition-duration:.3s}.paragraph--type--views-reference .slick__slide:hover img{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1.3);transform:scale(1.3)}.paragraph--type--views-reference .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5625rem;height:1.5625rem;border:none;padding:0;text-indent:-9999px}@media only screen and (min-width :768px){.paragraph--type--views-reference .slick-arrow{width:3.125rem;height:3.125rem}}.paragraph--type--views-reference .slick-arrow.slick-disabled{display:none !important}.paragraph--type--views-reference .slick-arrow.slick-prev{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-left.svg) no-repeat center center;background-size:50%;position:absolute;left:-0.4688rem}@media only screen and (min-width :768px){.paragraph--type--views-reference .slick-arrow.slick-prev{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-left.svg) no-repeat center center;background-size:auto;left:-1.5625rem}}.paragraph--type--views-reference .slick-arrow.slick-next{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat center center;background-size:50%;position:absolute;right:-0.4688rem}@media only screen and (min-width :768px){.paragraph--type--views-reference .slick-arrow.slick-next{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat center center;background-size:auto;right:-1.5625rem}}.layout-container:has(.paragraph--type--text-downloads-50-50-){padding:unset}.field--name-field-paragraphs:has(.paragraph--type--text-downloads-50-50-){background-color:#faf9f8}.paragraph--type--text-downloads-50-50-{width:100%;padding:0}@media only screen and (min-width :992px){.paragraph--type--text-downloads-50-50-{margin-top:0;padding-left:4rem}}@media only screen and (min-width :1200px){.paragraph--type--text-downloads-50-50-{margin-top:0;padding-left:10rem}}.paragraph--type--text-downloads-50-50- .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width :992px){.paragraph--type--text-downloads-50-50- .container{display:grid;grid-template-columns:[start] 50% [end] 50%;grid-template-rows:[row1-start] 25% [row2-start] 50% [row3-start] 10rem}}.paragraph--type--text-downloads-50-50- .column-left{width:100%;padding:2rem}@media only screen and (min-width :992px){.paragraph--type--text-downloads-50-50- .column-left{grid-column:1;grid-row:1/span 2;padding-right:6rem}}.paragraph--type--text-downloads-50-50- .column-left .field{width:100%}.paragraph--type--text-downloads-50-50- .column-left h2,.paragraph--type--text-downloads-50-50- .column-left .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--text-downloads-50-50- .column-left .product-order-title{font-size:2.75rem;line-height:3.5rem}.paragraph--type--text-downloads-50-50- .column-right{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1}@media only screen and (min-width :992px){.paragraph--type--text-downloads-50-50- .column-right{grid-column:2;grid-row:2/span 2}}.paragraph--type--text-downloads-50-50- .column-left,.paragraph--type--text-downloads-50-50- .column-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.paragraph--type--text-downloads-50-50- .field--name-field-file-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width :768px){.paragraph--type--text-downloads-50-50- .field--name-field-file-downloads{gap:2rem;padding:2rem}}@media only screen and (min-width :992px){.paragraph--type--text-downloads-50-50- .field--name-field-file-downloads{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 10rem 6rem 6rem}}.paragraph--type--text-downloads-50-50- .field--name-field-file-downloads .field__item{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width :992px){.paragraph--type--text-downloads-50-50- .field--name-field-file-downloads .field__item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.paragraph--type--text-downloads-50-50- .field--name-field-file-downloads .field__item .file--application-pdf{width:100%;min-width:unset;line-height:1.75}.paragraph--type--text-downloads-50-50- .paragraph--type--download{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paragraph--type--text-downloads-50-50- .paragraph--type--download article{background-color:#fff}.paragraph--type--text-downloads-50-50- .paragraph--type--download .field--name-field-title{display:none}.paragraph--type--text-downloads-50-50- .paragraph--type--download .field--name-field-media-document{margin:unset}.paragraph--type--text-downloads-50-50- .paragraph--type--download .field--name-field-image{width:175px}.paragraph--type--text-downloads-50-50- .paragraph--type--download .paragraph--type--download__body{width:100%;height:unset}.paragraph--type--text-downloads-50-50- .paragraph--type--download .field--name-name{margin:.5rem 0;font-size:1rem}.paragraph--type--text-downloads-50-50- .paragraph--type--download .field--name-field-download,.paragraph--type--text-downloads-50-50- .paragraph--type--download .field__item,.paragraph--type--text-downloads-50-50- .paragraph--type--download .media--type-document{padding:0;white-space:nowrap}@media only screen and (max-width:992px){.paragraph--type--text-downloads-50-50- .paragraph--type--download .field--name-field-download,.paragraph--type--text-downloads-50-50- .paragraph--type--download .field__item,.paragraph--type--text-downloads-50-50- .paragraph--type--download .media--type-document{width:100%}}.paragraph--type--text-downloads-50-50- .paragraph--type--download .media--type-document{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}.paragraph--type--text-downloads-50-50- .paragraph--type--download::after{content:none}.field--name-field-file-downloads{padding:0 1rem;gap:1rem}@media only screen and (max-width:480px){.paragraph--type--download{padding:0 !important}.paragraph--type--download .paragraph--type--download__body{width:100%}.paragraph--type--download .paragraph--type--download__body .field__item .field--name-field-media-image picture img{width:175px !important}}.file--text{width:100%;min-width:150px !important;z-index:1;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff;position:relative;padding-right:2rem}@media only screen and (min-width :768px){.file--text{max-width:193px !important}}@media only screen and (min-width :768px){.file--text{padding:1.3125rem 1.25rem;font-size:1rem}}.file--text:hover,.file--text:focus{background:#e30613;border:1px solid #e30613}@media only screen and (min-width :768px){.file--text{padding-right:3.125rem}}.file--text::after{content:"";position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width :768px){.file--text::after{right:1.25rem}}.file--text>a{display:block;color:inherit;text-decoration:inherit}.file--text>a:hover,.file--text>a:focus{color:inherit;text-decoration:inherit}.file--text::after{width:.75rem;height:1rem;background-image:url(/themes/custom/streetlife/assets/icons/download-icon.svg)}.file--application-pdf{z-index:1;min-width:150px !important}@media only screen and (min-width :768px){.file--application-pdf{max-width:193px !important}}.field--name-field-paragraphs>div:has(.paragraph--type--materials-overview){padding-top:4rem;padding-bottom:4rem;background-color:#faf9f8}.paragraph--type--materials-overview{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-bottom:2.5rem}@media(min-width:992px){.paragraph--type--materials-overview{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--materials-overview{width:73.125rem}}@media only screen and (min-width :768px){.paragraph--type--materials-overview{padding-bottom:3.75rem}}.paragraph--type--materials-overview .material-type-wrapper h3{position:relative;padding-top:2rem;border-top:#bdbfbf solid 1px;margin-top:3rem}.paragraph--type--materials-overview .material-type-wrapper h3 .material-type-icon{max-height:34px;height:auto;width:auto;display:inline;vertical-align:middle;margin-left:10px;margin-top:-5px}.paragraph--type--materials-overview .material-type-wrapper .item-list{margin-top:15px}.paragraph--type--materials-overview .field--name-field-download{margin-top:20px}.paragraph--type--materials-overview .field--name-field-download .download-link{font-size:1rem;font-weight:400;line-height:28px;color:#232b2b}.paragraph--type--materials-overview .field--name-field-download .download-link::after{content:"";display:inline-block;background-color:#e30613;-webkit-mask:url(/themes/custom/streetlife/assets/icons/download-icon.svg);mask:url(/themes/custom/streetlife/assets/icons/download-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:12px;height:16px;margin-left:8px;vertical-align:middle}.paragraph--type--materials-overview .item-list .item-list>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph--type--materials-overview .item-list .item-list>ul>li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff}@media only screen and (min-width :768px){.paragraph--type--materials-overview .item-list .item-list>ul>li{-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}}@media only screen and (min-width :992px){.paragraph--type--materials-overview .item-list .item-list>ul>li{-ms-flex-preferred-size:calc(33% - 1rem);flex-basis:calc(33% - 1rem)}}.paragraph--type--materials-overview .item-list .taxonomy-term .material-name{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;width:100%;padding:.688rem 1.063rem;text-align:left;border:none;outline:none;-webkit-transition:.4s;transition:.4s}.paragraph--type--materials-overview .item-list .taxonomy-term .material-name:hover{cursor:pointer}.paragraph--type--materials-overview .item-list .taxonomy-term .material-name .field--name-field-images-thumbnail{padding:.25rem;border-radius:100%;outline:1px solid #bdbfbf}.paragraph--type--materials-overview .item-list .taxonomy-term .material-name .field--name-field-images-thumbnail .field__item img{width:50px;height:50px;border-radius:100%}.paragraph--type--materials-overview .item-list .taxonomy-term .material-name .field--name-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:10px;max-width:260px}.paragraph--type--materials-overview .item-list .taxonomy-term .material-name:after{content:"";width:15px;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;margin-left:auto;-webkit-mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:#232b2b}.paragraph--type--materials-overview .item-list .taxonomy-term .material-name.active:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.paragraph--type--materials-overview .item-list .taxonomy-term .material-details{background-color:#fff;display:none;font-size:.875rem}.paragraph--type--materials-overview .item-list .taxonomy-term .field--name-field-specifications-table{margin:0 1.063rem .9rem;border-top:solid #bdbfbf 1px;padding-top:.625rem}.paragraph--type--materials-overview .item-list .taxonomy-term .material-name.active+.material-details{display:block}.paragraph--type--materials-overview .item-list .taxonomy-term .material-details table td:first-child{font-weight:bolder}.paragraph--type--related-products{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;max-width:90rem;content:"";clear:both;display:table}@media(min-width:992px){.paragraph--type--related-products{padding-right:0;padding-left:0;width:932px}}@media(min-width:992px){.paragraph--type--related-products{width:100%}}.paragraph--type--related-products .field--name-field-products5{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"item item";grid-gap:1rem}.paragraph--type--timeline{background-color:#faf9f8;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:50px;padding-top:40px;height:100%}@media screen and (max-width:768px){.paragraph--type--timeline{padding:1.875rem 0;margin-left:-0.9375rem;width:calc(100% + 30px)}}.paragraph--type--timeline .paragraph--inner{display:block;width:100%}.paragraph--type--timeline .field_timeline_items{margin:0 auto;width:100% !important}.paragraph--type--timeline .field_timeline_items .slick-list{overflow:scroll}@media screen and (min-width:768px){.paragraph--type--timeline .field_timeline_items .slick-list{overflow:hidden}}@media screen and (max-width:768px){.paragraph--type--timeline .field_timeline_items{padding:0}.paragraph--type--timeline .field_timeline_items .slick-track{width:100% !important}}@media screen and (min-width:768px){.paragraph--type--timeline .field_timeline_items{width:73.125rem !important}.paragraph--type--timeline .field_timeline_items .slick-list{overflow:visible}.paragraph--type--timeline .field_timeline_items .slick-track{width:unset}.paragraph--type--timeline .field_timeline_items::after{content:"";position:absolute;right:0;height:100%;width:120px;top:0;background:linear-gradient(to left,rgb(255,255,255) 0px,rgba(0,0,0,0));z-index:5}.paragraph--type--timeline .field_timeline_items::before{content:"";position:absolute;left:0;height:100%;width:120px;top:0;background:linear-gradient(to right,rgb(255,255,255) 0px,rgba(0,0,0,0));z-index:5}}.paragraph--type--timeline .slick-arrow{opacity:1;border:1px solid #faf9f8;border-radius:100%;width:60px;height:60px;background-color:#fff;z-index:10;font-size:30px;-webkit-box-shadow:0 0 2px 0 #bdbfbf;box-shadow:0 0 2px 0 #bdbfbf;top:18.875rem}.paragraph--type--timeline .slick-arrow.slick-disabled{opacity:0}.paragraph--type--timeline .slick-arrow:focus,.paragraph--type--timeline .slick-arrow:hover{background-color:#fff}.paragraph--type--timeline .slick-arrow::before{color:#e30613;top:19px;width:22px;height:22px;opacity:1}.paragraph--type--timeline .slick-arrow.slick-next{position:absolute;right:25px}.paragraph--type--timeline .slick-arrow.slick-next::before{position:absolute;background-color:#e30613;-webkit-mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:20px}.paragraph--type--timeline .slick-arrow.slick-prev{position:absolute;left:10px}.paragraph--type--timeline .slick-arrow.slick-prev::before{position:absolute;background-color:#e30613;-webkit-mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotate(90deg);transform:rotate(90deg);left:17px}.paragraph--type--timeline .slick-vertical .slick-slide{padding-left:10px;margin-top:-2px}.paragraph--type--timeline .slick-vertical .slick-slide .paragraph--type--timeline-item{border-left:3px solid #e30613}.paragraph--type--timeline .slick-slide{position:relative}.paragraph--type--timeline .slick-slide::before{content:"";display:inline-block;position:absolute;border-radius:100%;z-index:10;width:15px;height:15px;border:4px solid #fff;background-color:#e30613;-webkit-box-shadow:0 0 2px 0 #bdbfbf;box-shadow:0 0 2px 0 #bdbfbf}.paragraph--type--timeline .slick-slide::after{content:"";display:none;position:absolute;z-index:10;width:1px;height:180px;bottom:7px;left:41px;background:#eaeaea}@media screen and (min-width:768px){.paragraph--type--timeline .slick-slide::after{display:inline-block}}.paragraph--type--timeline .odd .field--name-field-location{padding-top:0;padding-bottom:10px}.paragraph--type--timeline .odd .field--name-field-title{padding-bottom:10px}@media screen and (min-width:768px){.paragraph--type--timeline .odd{border-bottom:3px solid #e30613;padding-bottom:50px}.paragraph--type--timeline .odd .paragraph--type--timeline-item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.paragraph--type--timeline .odd::before{bottom:-13px;left:30px}@media screen and (max-width:768px){.paragraph--type--timeline .odd::before{top:20px;bottom:auto;left:0}}.paragraph--type--timeline .odd::after{bottom:11px;left:41px}.paragraph--type--timeline .odd .field--name-field-image{border-radius:4px 4px 0 0;overflow:hidden}.paragraph--type--timeline .odd .field--name-field-location{border-radius:0 0 4px 4px;overflow:hidden}.paragraph--type--timeline .even .field--name-field-location{padding-top:0;padding-bottom:10px}.paragraph--type--timeline .even .field--name-field-title{padding-bottom:10px}.paragraph--type--timeline .even .field--name-field-image{border-radius:0 0 4px 4px;overflow:hidden}.paragraph--type--timeline .even .field--name-field-year{border-radius:4px 4px 0 0;overflow:hidden}@media screen and (min-width:768px){.paragraph--type--timeline .even{margin-top:302px;margin-left:-170px;padding-top:50px;border-top:3px solid #e30613}.paragraph--type--timeline .even .paragraph--type--timeline-item .field--name-field-image{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.paragraph--type--timeline .even .paragraph--type--timeline-item .field--name-field-year{margin-top:0}}.paragraph--type--timeline .even::before{top:-13px;left:110px}@media screen and (max-width:768px){.paragraph--type--timeline .even::before{top:20px;bottom:auto;left:0}}.paragraph--type--timeline .even::after{top:11px;left:121px}.paragraph--type--timeline .slick-slide{width:100%}@media screen and (min-width:768px){.paragraph--type--timeline .slick-slide{width:270px !important;height:305px !important}}.paragraph--type--timeline .paragraph--type--timeline-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding-bottom:10px;z-index:11}@media screen and (min-width:768px){.paragraph--type--timeline .paragraph--type--timeline-item{padding-bottom:0}.paragraph--type--timeline .paragraph--type--timeline-item .field--name-field-image img{max-width:270px}}.paragraph--type--timeline .paragraph--type--timeline-item .field--name-field-year,.paragraph--type--timeline .paragraph--type--timeline-item .field--name-field-title,.paragraph--type--timeline .paragraph--type--timeline-item .field--name-field-location{color:#666;padding-left:10px;padding-right:10px;background-color:#fff;font-size:1.125rem;font-weight:400;overflow-wrap:break-word}@media screen and (min-width:768px){.paragraph--type--timeline .paragraph--type--timeline-item .field--name-field-year,.paragraph--type--timeline .paragraph--type--timeline-item .field--name-field-title,.paragraph--type--timeline .paragraph--type--timeline-item .field--name-field-location{max-width:360px}}.paragraph--type--timeline .paragraph--type--timeline-item .field--name-field-location{padding-bottom:10px}.paragraph--type--timeline .paragraph--type--timeline-item .field--name-field-year{font-weight:bold;font-size:1.5rem;padding:10px 10px;color:#000}.paragraph--type--category-slider{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;position:relative;display:block;border-top:.0625rem solid rgba(35,43,43,.2);padding:0}@media(min-width:992px){.paragraph--type--category-slider{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--category-slider{width:73.125rem}}.paragraph--type--category-slider .overview-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:.9375rem 0}@media only screen and (min-width :768px){.paragraph--type--category-slider .overview-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:1.875rem 0}}.paragraph--type--category-slider .overview-header h2,.paragraph--type--category-slider .overview-header .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--category-slider .overview-header .product-order-title{margin:0}.paragraph--type--category-slider .overview-header .overview-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.625rem}@media only screen and (min-width :768px){.paragraph--type--category-slider .overview-header .overview-link{margin-top:0}}.paragraph--type--category-slider .overview-header .overview-link:after{content:"";display:inline-block;width:1.125rem;height:1.125rem;background:url(/themes/custom/streetlife/assets/icons/red-arrow-right.svg) no-repeat center center;margin-left:.4375rem}@media only screen and (min-width :768px){.paragraph--type--category-slider .overview-header .overview-link:after{margin-left:.8125rem}}.paragraph--type--category-slider .slick-slide{height:200px}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-slide{height:250px}}@media only screen and (min-width :1200px){.paragraph--type--category-slider .slick-slide{height:370px}}.paragraph--type--category-slider .slick-slide img{z-index:1;mix-blend-mode:darken;-o-object-fit:contain;object-fit:contain}.paragraph--type--category-slider .slick-slide:hover img{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1.3);transform:scale(1.3)}.paragraph--type--category-slider .slick-slide a{height:100%;position:absolute;width:100%;top:0;left:0;text-decoration:none}.paragraph--type--category-slider .slick-slide:hover h3{color:#e30613}.paragraph--type--category-slider .slick-slide .field--name-taxonomy-term-title{margin:10px 0 0;z-index:10;position:absolute;bottom:0;width:100%}.paragraph--type--category-slider .slick-slide .field--name-taxonomy-term-title h3{font-size:1rem;text-decoration:none;line-height:1.8rem}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-slide .field--name-taxonomy-term-title h3{font-size:1.5rem}}.paragraph--type--category-slider .slick-slide .taxonomy-term--view-mode-slider-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;background-color:#faf9f8}.paragraph--type--category-slider .slick-slide .field--name-field-image{padding:.625rem .625rem 0;margin:auto}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-slide .field--name-field-image{padding:.875rem 2.5rem 0}}.paragraph--type--category-slider .slick-slide .field--name-field-image img{width:100%;max-height:9.375rem;height:auto}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-slide .field--name-field-image img{max-height:16.875rem}}.paragraph--type--category-slider .slick-slide .field--name-taxonomy-term-title{padding:0 .625rem .625rem}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-slide .field--name-taxonomy-term-title{padding:0 2.5rem 1.25rem}}.paragraph--type--category-slider .slick{position:relative}.paragraph--type--category-slider .slick-list{margin:0 -1.25rem}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-list{margin:0 -0.9375rem}}.paragraph--type--category-slider .slick-slide{padding:0 .3125rem}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-slide{padding:0 .9375rem}}.paragraph--type--category-slider .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5625rem;height:1.5625rem;border:none;padding:0;text-indent:-9999px;z-index:10}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-arrow{width:3.125rem;height:3.125rem}}.paragraph--type--category-slider .slick-arrow.slick-disabled{display:none !important}.paragraph--type--category-slider .slick-arrow.slick-prev{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-left.svg) no-repeat center center;background-size:50%;position:absolute;left:-0.4688rem}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-arrow.slick-prev{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-left.svg) no-repeat center center;background-size:auto;left:-1.5625rem}}.paragraph--type--category-slider .slick-arrow.slick-next{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat center center;background-size:50%;position:absolute;right:-0.4688rem}@media only screen and (min-width :768px){.paragraph--type--category-slider .slick-arrow.slick-next{background:#e30613 url(/themes/custom/streetlife/assets/icons/white-arrow-right.svg) no-repeat center center;background-size:auto;right:-1.5625rem}}.paragraph--type--tab-group{width:100%}.paragraph--type--featured-product{position:relative;width:100%}.paragraph--type--featured-product .paragraph--inner{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:992px){.paragraph--type--featured-product .paragraph--inner{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--featured-product .paragraph--inner{width:73.125rem}}.paragraph--type--featured-product .paragraph--inner .left,.paragraph--type--featured-product .paragraph--inner .right{width:100%;padding:0}.paragraph--type--featured-product .paragraph--inner .field--name-field-images-thumbnail img{mix-blend-mode:darken}@media(min-width:768px){.paragraph--type--featured-product .paragraph--inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.paragraph--type--featured-product .paragraph--inner .left{width:60%;padding-right:40px;margin:0}.paragraph--type--featured-product .paragraph--inner .right{width:40%;padding-top:200px}}.paragraph--type--featured-product .paragraph--inner .left{margin-bottom:40px}.paragraph--type--featured-product .paragraph--inner .left .field--name-title{font-size:2.75rem;font-weight:500;line-height:1.333;margin-bottom:10px}@media(min-width:768px){.paragraph--type--featured-product .paragraph--inner .left .field--name-field-images-thumbnail img{margin-top:-50px}}.paragraph--type--featured-product .paragraph--inner .left .field--name-field-product-family{color:#e30613;font-size:1.25rem;font-weight:500;margin-bottom:20px}.paragraph--type--featured-product .paragraph--inner .left .field--name-field-description{font-size:1.125rem;font-weight:400;margin-bottom:30px}.paragraph--type--featured-product .paragraph--inner .left .button{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff;position:relative;padding-right:2rem;position:relative;margin:0}@media only screen and (min-width :768px){.paragraph--type--featured-product .paragraph--inner .left .button{padding:1.3125rem 1.25rem;font-size:1rem}}.paragraph--type--featured-product .paragraph--inner .left .button:hover,.paragraph--type--featured-product .paragraph--inner .left .button:focus{background:#e30613;border:1px solid #e30613}@media only screen and (min-width :768px){.paragraph--type--featured-product .paragraph--inner .left .button{padding-right:3.125rem}}.paragraph--type--featured-product .paragraph--inner .left .button::after{content:"";position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width :768px){.paragraph--type--featured-product .paragraph--inner .left .button::after{right:1.25rem}}.paragraph--type--featured-product .paragraph--inner .left .button>a{display:block;color:inherit;text-decoration:inherit}.paragraph--type--featured-product .paragraph--inner .left .button>a:hover,.paragraph--type--featured-product .paragraph--inner .left .button>a:focus{color:inherit;text-decoration:inherit}.paragraph--type--featured-product .paragraph--inner .left .button::after{content:"";width:2rem;height:1.3125rem;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-right.svg) no-repeat 0 0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:#232b2b}.paragraph--type--featured-product .paragraph--inner .left .button::after{background-color:#fff}.paragraph--type--featured-product .background{position:absolute;width:100%;top:10%;left:0;height:80%;z-index:-1;background-color:#faf9f8}.paragraph--type--image{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;position:relative}@media(min-width:992px){.paragraph--type--image{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--image{width:73.125rem}}.paragraph--type--image .field--name-field-description{position:absolute;bottom:30px;z-index:10;color:#fff;left:30px;text-shadow:0 0 5px #000}.paragraph--type--instagram{position:relative;padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table}@media(min-width:992px){.paragraph--type--instagram{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--instagram{width:73.125rem}}.paragraph--type--instagram h2,.paragraph--type--instagram .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--instagram .product-order-title{font-size:2.25rem;font-weight:500;line-height:48px}@media only screen and (min-width :768px){.paragraph--type--instagram h2,.paragraph--type--instagram .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--instagram .product-order-title{display:inline-block}}@media only screen and (min-width :768px){.paragraph--type--instagram .field--name-field-link{display:inline-block;position:absolute;right:0;top:10px}}.paragraph--type--instagram .field--name-field-link a{color:#e30613;font-weight:400;font-size:1.125rem}.paragraph--type--instagram .field--name-field-instagram-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width :768px){.paragraph--type--instagram .field--name-field-instagram-posts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.paragraph--type--instagram-post{display:inline-block;width:100%;padding:0;margin:20px 0 0}@media only screen and (min-width :768px){.paragraph--type--instagram-post{margin:0;width:270px}}.paragraph--type--3_-collections{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table}@media(min-width:992px){.paragraph--type--3_-collections{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.paragraph--type--3_-collections{width:73.125rem}}.paragraph--type--3_-collections h2,.paragraph--type--3_-collections .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .paragraph--type--3_-collections .product-order-title{font-size:2.75rem}.paragraph--type--3_-collections .field--name-field-collections-3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}@media only screen and (min-width:768px){.paragraph--type--3_-collections .field--name-field-collections-3{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.header{position:relative;padding-top:1rem;min-height:3rem}@media only screen and (min-width :992px){.header{margin-bottom:0;height:10.125rem}}@media only screen and (max-width:768px){.header{margin-bottom:0}}.header__container{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.header__container{padding-right:0;padding-left:0;width:932px}}@media(min-width:992px){.header__container{width:100%}}.user-logged-in .header{height:8.925rem}.region-header-container{position:relative}.region-header{position:absolute;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (min-width :992px){.region-header{padding:0 1.25rem 0 6.25rem;margin-top:2rem}}@media only screen and (max-width:768px){.region-header{position:relative}}@media only screen and (min-width :992px){.region-header{padding-bottom:2.5rem}}.region-header .block-sl-offcanvas{margin-left:auto}@media only screen and (min-width :992px){.region-header .block-sl-offcanvas{position:fixed;right:1.25rem;margin-left:0}}.region-header .offcanvas-switcher-button{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;position:relative;display:block;width:2.5rem;height:2.5rem;cursor:pointer;border-radius:50%;background-color:#fff}@media only screen and (min-width :992px){.region-header .offcanvas-switcher-button{width:3rem;height:3rem}}.region-header .offcanvas-switcher-button::before{background-repeat:no-repeat;background-size:100%;background-position:0 0;-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px;height:12px;background-image:url(/themes/custom/streetlife/assets/icons/hamburger-icon-black.svg)}.region-header .offcanvas-switcher-button:hover{background-color:#e30613}.region-header .offcanvas-switcher-button:hover::before{background-image:url(/themes/custom/streetlife/assets/icons/hamburger-icon-white.svg)}body{position:relative}body::before{content:"";position:absolute;z-index:-2;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:4.5rem;background-color:#faf9f8}@media only screen and (min-width :992px){body::before{height:20rem}}body:not(.page-node-type-project,.page-node-type-article,.page-node-type-vacancy,.path-news,.path-projects,.path-vacancies)::before{display:none}.search-api-autocomplete-search{z-index:220}.footer__container{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;max-width:90rem;content:"";clear:both;display:table}@media(min-width:992px){.footer__container{padding-right:0;padding-left:0;width:932px}}@media(min-width:992px){.footer__container{width:100%}}@media only screen and (min-width :992px){.footer__container{padding-left:1.25rem;padding-right:1.25rem;max-width:79rem}}.footer h2,.footer .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .footer .product-order-title{margin-bottom:.5rem;font-size:.875rem}@media only screen and (min-width :992px){.footer h2,.footer .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .footer .product-order-title{font-size:1.25rem;line-height:1.66}}.footer__primary{padding-top:2rem;padding-bottom:2rem}@media only screen and (min-width :768px){.footer__primary{padding-top:8rem}}.footer .block .field--name-body{margin-bottom:0;margin-right:0;margin-left:0;padding-left:0;padding-right:0;width:auto}.footer .menu{margin-top:0;margin-left:0}.footer .menu li{margin-bottom:.5rem;padding-top:0;font-size:.75rem;line-height:1.66}@media only screen and (min-width :992px){.footer .menu li{margin-bottom:.875rem;font-size:1rem;line-height:1.75}}.footer .menu li a,.footer .menu .is-active{text-decoration:none;color:rgb(167,170.2,170.2)}.footer__primary{padding-top:2rem;padding-bottom:2rem;background-color:#faf9f8;border-bottom:1px solid rgba(35,43,43,.1)}@media only screen and (min-width :768px){.footer__primary{padding-top:8rem}}.footer__primary-grid{display:grid;grid-template-columns:50% 50%;grid-template-areas:"item item" "item item" "item item";grid-gap:1rem;width:calc(100% - 1rem)}@media only screen and (min-width :768px){.footer__primary-grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"item item item item";grid-gap:.6875rem;width:100%}}@media only screen and (min-width :992px){.footer__primary-grid{grid-gap:1rem}}.footer__third,.footer__fourth{grid-column:1/3}@media only screen and (min-width :768px){.footer__third,.footer__fourth{grid-column:3/4}}.footer__third .field--type-text-with-summary p,.footer__fourth .field--type-text-with-summary p{margin-top:0rem;margin-bottom:0;font-size:.75rem;line-height:1.66}@media only screen and (min-width :992px){.footer__third .field--type-text-with-summary p,.footer__fourth .field--type-text-with-summary p{margin-top:.25rem;font-size:1rem;line-height:1.75}}.footer__third .field--type-text-with-summary p:first-of-type,.footer__fourth .field--type-text-with-summary p:first-of-type{margin-top:0}@media only screen and (min-width :768px){.footer__fourth{grid-column:4/5;margin-top:0}}.footer .block-type--social_links_footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.625rem}.footer .block-type--social_links_footer a{position:relative;display:inline-block;overflow:hidden;width:2.25rem;height:2.25rem;text-indent:-6.5rem}.footer .block-type--social_links_footer a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:100%;background-position:0 0}.footer .block-type--social_links_footer .field--name-field-linkedin a::before{background-image:url(/themes/custom/streetlife/assets/icons/linkedin.svg)}.footer .block-type--social_links_footer .field--name-field-pinterest a::before{background-image:url(/themes/custom/streetlife/assets/icons/pinterest.svg)}.footer .block-type--social_links_footer .field--name-field-instagram a::before{background-image:url(/themes/custom/streetlife/assets/icons/instagram.svg)}.footer__secondary{padding-top:1rem;padding-bottom:.3rem}.footer__secondary .menu{margin-bottom:0}.footer__secondary .menu li{display:inline-block;margin-right:1rem}.footer__secondary .menu a{font-size:.75rem}.footer__secondary .region-footer-fifth{position:relative}@media only screen and (min-width :768px){.footer__secondary .region-footer-fifth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__secondary .block-streetlife-location-switcher{margin-top:0}.footer__secondary .block-streetlife-location-switcher .sl-location-switcher-content{min-width:15.625rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;bottom:calc(100% + 23px);z-index:60}.footer__secondary .block-streetlife-location-switcher .sl-location-switcher-content ul li{background:#faf9f8}.footer__secondary .block-streetlife-location-switcher .sl-location-switcher-content ul li.is-active{background-color:#232b2b}.footer__secondary .block-streetlife-location-switcher .sl-location-switcher-content ul li.is-active a{color:#fff}.footer__secondary .block-streetlife-location-switcher .sl-location-switcher-content ul li a{line-height:1.66}.footer__secondary .block-streetlife-location-switcher .sl-location-switcher-content ul li:hover{background-color:#232b2b;cursor:pointer}.footer__secondary .block-streetlife-location-switcher .sl-location-switcher-content ul li:hover a{color:#fff}.footer__secondary .block-streetlife-location-switcher .sl-location-switcher-actions button{margin-bottom:.5rem;padding:0;border:none;background-color:rgba(0,0,0,0);text-align:left;font-size:.75rem;color:rgb(167,170.2,170.2);line-height:1.66}.taxonomy-term.vocabulary-materials .field--name-field-specifications-table table{border:none}.taxonomy-term.vocabulary-materials .field--name-field-specifications-table table tr td{padding:0;border:none;vertical-align:top}.taxonomy-term.vocabulary-materials .field--name-field-specifications-table table tr td:first-child{width:40%}.taxonomy-term.vocabulary-materials .field--name-field-specifications-table table tr td:last-child{width:60%}.taxonomy-term.vocabulary-product-families{position:relative;width:100%}@media only screen and (max-width:768px){.taxonomy-term.vocabulary-product-families .family-header{margin-bottom:2rem}}.taxonomy-term.vocabulary-product-families .family-header .family-header-top{position:relative}.taxonomy-term.vocabulary-product-families .family-header .family-header-top .field--type-image{text-align:center}@media only screen and (min-width :768px){.taxonomy-term.vocabulary-product-families .family-header .family-header-top .field--type-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:70%;background-color:#faf9f8}.taxonomy-term.vocabulary-product-families .family-header .family-header-top .field--type-image:after{content:"";position:absolute;top:0;right:0;width:45%;height:100%;background-color:#faf9f8}}.taxonomy-term.vocabulary-product-families .family-header .family-header-top .field--type-image img{position:relative;width:100%;height:auto;mix-blend-mode:darken;z-index:10}@media only screen and (min-width:768px){.taxonomy-term.vocabulary-product-families .family-header .family-header-top .field--type-image img{max-height:500px;padding:0;margin:0;vertical-align:middle;-o-object-fit:cover;object-fit:cover}}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:-1rem;margin-left:1rem}@media only screen and (min-width :768px){.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width :992px){.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom{margin-right:0}}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .left{padding-top:2rem}@media only screen and (min-width :768px){.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .left{width:55%;padding-left:6rem}}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .left .sub-title{color:#e30613;font-size:20px;font-weight:normal;margin-bottom:0}@media only screen and (min-width :768px){.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .left .sub-title{font-size:28px}}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .left h1{font-size:40px}@media only screen and (min-width :992px){.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .left h1{font-size:80px}}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .left .field--name-field-categories{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .left .field--name-field-categories .field__item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:5px 0}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .left .field--name-field-categories .field__item a{font-size:16px}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right{position:relative;z-index:2;margin-top:3rem;padding:30px 60px;background-color:#e30613;color:#fff}@media only screen and (min-width :768px){.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right:before{content:"";position:absolute;top:-100px;left:0;width:100%;height:100px;background-color:#faf9f8}}@media only screen and (min-width :768px){.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right{width:45%;margin-top:100px}}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .right-inner{max-width:550px}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .field{margin-bottom:20px;font-size:16px}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .field .field__label{font-weight:500}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .field--name-description p{font-size:18px;font-weight:500}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .icon-vector{min-width:unset;margin:0}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right svg path{stroke:#fff}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .collection-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;gap:1rem}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .collection-icon .field--name-field-family-image-icon{margin:0}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .collection-icon .field--name-field-svg-icon img{width:75px}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .collection-icon .field--name-name{display:inline-block;padding:0 5px;margin:0}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .all-collections-link{color:#fff;text-decoration:underline;font-size:16px;font-weight:700}.taxonomy-term.vocabulary-product-families .family-header .family-header-bottom .right .all-collections-link:after{content:"";width:15px;height:15px;-webkit-mask:url(/themes/custom/streetlife/assets/icons/arrow-down.svg) no-repeat 0 0;mask:url(/themes/custom/streetlife/assets/icons/arrow-down.svg) no-repeat 0 0;-webkit-mask-size:contain;mask-size:contain;display:inline-block;background-color:#fff;margin-left:10px;vertical-align:middle}.taxonomy-term.vocabulary-product-families .family-header .field--name-field-bottom-image{z-index:0;margin-top:-128px;margin-left:-1rem;margin-right:-1rem}.taxonomy-term.vocabulary-product-families .family-header .field--name-field-bottom-image img{display:block}.taxonomy-term.vocabulary-product-families .family-header .field--name-field-bottom-image::after{content:"";display:block;margin-left:2rem;height:1.875rem;background-color:#e30613}@media only screen and (min-width :768px){.taxonomy-term.vocabulary-product-families .family-header .field--name-field-bottom-image{width:100vw;margin:0}.taxonomy-term.vocabulary-product-families .family-header .field--name-field-bottom-image::before{content:"";position:absolute;z-index:2;width:calc(55% - 1px);height:6.875rem;background-color:#fff}.taxonomy-term.vocabulary-product-families .family-header .field--name-field-bottom-image::after{content:"";float:right;width:45%;height:3.875rem;margin:0;background-color:#e30613}}@media only screen and (min-width :992px){.taxonomy-term.vocabulary-product-families .family-header .field--name-field-bottom-image::before{width:calc(55% + .5rem - 1px)}}@media only screen and (min-width :1440px){.taxonomy-term.vocabulary-product-families .family-header .field--name-field-bottom-image .product-family-bottom-header{overflow:hidden;height:38.75rem;width:100vw}}.taxonomy-term.vocabulary-product-families .collection-title{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;margin-bottom:-0.8125rem;margin-top:1.25rem;font-size:2.75rem}@media(min-width:992px){.taxonomy-term.vocabulary-product-families .collection-title{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.taxonomy-term.vocabulary-product-families .collection-title{width:73.125rem}}.taxonomy-term.vocabulary-product-families.facet-filter{padding-left:40px}.taxonomy-term.vocabulary-product-families.facet-filter .icon{position:absolute;left:0}.taxonomy-term.vocabulary-product-families.facet-filter .icon img{width:30px;height:auto;margin-top:-4px}.taxonomy-term.vocabulary-product-families.images .family-container{position:relative}.taxonomy-term.vocabulary-product-families.images .family-container .field--name-name{position:absolute;bottom:8%;left:14%;z-index:3;max-width:75%;font-size:1rem;font-weight:bold;color:#fff;font-size:.8rem}@media only screen and (min-width:480px){.taxonomy-term.vocabulary-product-families.images .family-container .field--name-name{font-size:1.2rem}}@media only screen and (min-width:768px){.taxonomy-term.vocabulary-product-families.images .family-container .field--name-name{font-size:1rem}}@media only screen and (min-width:75rem){.taxonomy-term.vocabulary-product-families.images .family-container .field--name-name{font-size:1.4rem}}.taxonomy-term.vocabulary-product-families.images .family-container .icon-vector{position:absolute;bottom:0;right:0;z-index:3;height:27%;width:27%;padding:.5rem;background-color:#e30613}.taxonomy-term.vocabulary-product-families.images .family-container .icon-vector .media--svg{max-height:150px;aspect-ratio:1}.taxonomy-term.vocabulary-product-families.images .family-container .icon-vector svg{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.taxonomy-term.vocabulary-product-families.images .family-container .icon-vector path{stroke:#fff}.taxonomy-term.vocabulary-product-families.images .family-container .field--name-field__family-image-hover{position:absolute;z-index:2;top:0;width:100%;-webkit-transition-duration:.3s;transition-duration:.3s;opacity:0}.taxonomy-term.vocabulary-product-families.images .family-container:hover .field--name-name{-webkit-transition-duration:.3s;transition-duration:.3s;color:#e30613}@media(hover:hover)and (pointer:fine){.taxonomy-term.vocabulary-product-families.images .family-container:hover .field--name-field__family-image-hover{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:1}}.path-taxonomy .paragraph--type--collection-overview{display:block;width:100%}@media only screen and (min-width:768px){.path-taxonomy .paragraph--type--collection-overview{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table}}@media only screen and (min-width:768px)and (min-width:992px){.path-taxonomy .paragraph--type--collection-overview{padding-right:0;padding-left:0;width:932px}}@media only screen and (min-width:768px)and (min-width:75rem){.path-taxonomy .paragraph--type--collection-overview{width:73.125rem}}@media only screen and (max-width:480px){.path-taxonomy .view-display-id-block_collection_view{padding:0}}.path-taxonomy .view-display-id-block_collection_view h3{margin-bottom:0;font-size:2rem;line-height:2rem}.path-taxonomy .view-display-id-block_collection_view h3 a{text-decoration:none;font-size:2rem;line-height:2rem;pointer-events:none}.path-taxonomy .view-display-id-block_collection_view h3 a:hover{color:unset}.path-taxonomy .view-display-id-block_collection_view .category-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.5rem;margin-bottom:2.25rem;padding-top:2rem;border-top:1px solid #bdbfbf}.path-taxonomy .view-display-id-block_collection_view .category-head .total{margin-top:auto;margin-bottom:.75rem;color:hsl(180,1.5384615385%,34.5098039216%);cursor:pointer}.path-taxonomy .view-display-id-block_collection_view .category-head .total::after{content:"";display:inline-block;-webkit-transition-duration:.2s;transition-duration:.2s;height:.75rem;width:.75rem;margin-left:1.5rem;background-color:hsl(180,1.5384615385%,34.5098039216%);-webkit-mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.path-taxonomy .view-display-id-block_collection_view .category-head .total.open::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.path-taxonomy .view-display-id-block_collection_view .category-head .total.no-click::after{content:none}@media only screen and (max-width:480px){.path-taxonomy .view-display-id-block_collection_view .category-head{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem;margin-right:1rem}}.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid{display:block;overflow:hidden;margin-bottom:2.5rem}@media only screen and (min-width:768px){.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}}@media only screen and (max-width:480px){.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid{width:100%}.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid.collapsed{height:390px}}@media only screen and (min-width:480px)and (max-width:992px){.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid{grid-template-columns:1fr 1fr 1fr}.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid.collapsed{height:calc(33vw - 1.4rem)}}@media only screen and (min-width:992px){.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid.collapsed{height:12rem}}@media only screen and (min-width:75rem){.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid.collapsed{height:14.375rem}}.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid__item{position:relative;background-color:#faf9f8;margin-bottom:20px}@media only screen and (min-width:768px){.path-taxonomy .view-display-id-block_collection_view .views-view-responsive-grid__item{margin-bottom:unset}}.path-taxonomy .view-display-id-block_collection_view .no-click{pointer-events:none}.material-tooltip .field--name-field-tooltip{position:absolute;top:-3.375rem;padding:.75rem 1.375rem;border-radius:.375rem;white-space:nowrap;color:#fff;font-size:.875rem;background-color:#232b2b;cursor:default;opacity:0;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-duration:.2s;transition-duration:.2s}.material-tooltip .field--name-field-tooltip::after{content:"";position:absolute;bottom:-0.625rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #232b2b}.material-tooltip:hover .field--name-field-tooltip{opacity:1;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.1s;transition-delay:.1s}.path-user .block-local-tasks-block,.user-login-form,.user-form,.user-pass{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;max-width:40rem}@media(min-width:992px){.path-user .block-local-tasks-block,.user-login-form,.user-form,.user-pass{padding-right:0;padding-left:0;width:932px}}.path-user .block-system-main-block,.contextual-region.profile{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table}@media(min-width:992px){.path-user .block-system-main-block,.contextual-region.profile{padding-right:0;padding-left:0;width:932px}}.path-user .block-local-tasks-block li{margin-left:0}.path-user .block-local-tasks-block li::before{display:none}.view-downloads,.view-display-id-downloads,.view-products{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.view-downloads,.view-display-id-downloads,.view-products{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.view-downloads,.view-display-id-downloads,.view-products{width:73.125rem}}.view-downloads .view-content .views-row .vocabulary-categories,.view-display-id-downloads .view-content .views-row .vocabulary-categories,.view-products .view-content .views-row .vocabulary-categories{position:relative;margin:1rem auto;padding:2rem 0;border-top:.125rem solid #faf9f8}.view-downloads .view-content .views-row .vocabulary-categories .content>a:last-of-type,.view-display-id-downloads .view-content .views-row .vocabulary-categories .content>a:last-of-type,.view-products .view-content .views-row .vocabulary-categories .content>a:last-of-type{position:absolute;top:4.3rem;right:0}@media only screen and (min-width :992px){.view-downloads .view-content .views-row .vocabulary-categories .content>a:last-of-type,.view-display-id-downloads .view-content .views-row .vocabulary-categories .content>a:last-of-type,.view-products .view-content .views-row .vocabulary-categories .content>a:last-of-type{top:4.9rem}}.view-downloads .view-content .views-row .vocabulary-categories:first-child,.view-display-id-downloads .view-content .views-row .vocabulary-categories:first-child,.view-products .view-content .views-row .vocabulary-categories:first-child{margin-top:0;padding-top:4rem}.view-downloads .view-content .views-row .related-products>article,.view-display-id-downloads .view-content .views-row .related-products>article,.view-products .view-content .views-row .related-products>article{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;aspect-ratio:1;background-color:#faf9f8}.view-downloads .view-content .views-row .field--name-field-caption,.view-display-id-downloads .view-content .views-row .field--name-field-caption,.view-products .view-content .views-row .field--name-field-caption{display:none}.view-downloads .view-content .views-row .field--name-field-images-thumbnail img,.view-display-id-downloads .view-content .views-row .field--name-field-images-thumbnail img,.view-products .view-content .views-row .field--name-field-images-thumbnail img{mix-blend-mode:multiply}@media only screen and (min-width :768px){.view-downloads .view-content .views-row .field--name-name,.view-display-id-downloads .view-content .views-row .field--name-name,.view-products .view-content .views-row .field--name-name{font-size:1.25rem}}.view-downloads .view-content .views-row .field--name-field-media-document,.view-display-id-downloads .view-content .views-row .field--name-field-media-document,.view-products .view-content .views-row .field--name-field-media-document{margin-top:auto}.view-downloads .view-content .views-row .field--name-field-media-document a,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a,.view-products .view-content .views-row .field--name-field-media-document a{-webkit-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s;display:inline-block;padding:.9375rem .5rem;min-width:12.5rem;border:1px solid #232b2b;border-radius:0;background:#232b2b;white-space:nowrap;font-size:.75rem;line-height:1;font-weight:500;text-decoration:none;color:#fff;position:relative;padding-right:2rem}@media only screen and (min-width :768px){.view-downloads .view-content .views-row .field--name-field-media-document a,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a,.view-products .view-content .views-row .field--name-field-media-document a{padding:1.3125rem 1.25rem;font-size:1rem}}.view-downloads .view-content .views-row .field--name-field-media-document a:hover,.view-downloads .view-content .views-row .field--name-field-media-document a:focus,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a:hover,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a:focus,.view-products .view-content .views-row .field--name-field-media-document a:hover,.view-products .view-content .views-row .field--name-field-media-document a:focus{background:#e30613;border:1px solid #e30613}@media only screen and (min-width :768px){.view-downloads .view-content .views-row .field--name-field-media-document a,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a,.view-products .view-content .views-row .field--name-field-media-document a{padding-right:3.125rem}}.view-downloads .view-content .views-row .field--name-field-media-document a::after,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a::after,.view-products .view-content .views-row .field--name-field-media-document a::after{content:"";position:absolute;right:.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width :768px){.view-downloads .view-content .views-row .field--name-field-media-document a::after,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a::after,.view-products .view-content .views-row .field--name-field-media-document a::after{right:1.25rem}}.view-downloads .view-content .views-row .field--name-field-media-document a>a,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a>a,.view-products .view-content .views-row .field--name-field-media-document a>a{display:block;color:inherit;text-decoration:inherit}.view-downloads .view-content .views-row .field--name-field-media-document a>a:hover,.view-downloads .view-content .views-row .field--name-field-media-document a>a:focus,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a>a:hover,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a>a:focus,.view-products .view-content .views-row .field--name-field-media-document a>a:hover,.view-products .view-content .views-row .field--name-field-media-document a>a:focus{color:inherit;text-decoration:inherit}.view-downloads .view-content .views-row .field--name-field-media-document a::after,.view-display-id-downloads .view-content .views-row .field--name-field-media-document a::after,.view-products .view-content .views-row .field--name-field-media-document a::after{width:.75rem;height:1rem;background-image:url(/themes/custom/streetlife/assets/icons/download-icon.svg)}@media only screen and (min-width:480px){.path-downloads .view-downloads .view-content{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"item item";grid-gap:1.25rem}}@media only screen and (min-width :768px){.path-downloads .view-downloads .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item item item";grid-gap:1.25rem}}.path-downloads .view-downloads .views-row{margin-bottom:2rem}.path-downloads .view-downloads .views-row .media{display:unset}.path-downloads .view-downloads .views-row:last-child{margin-bottom:0}@media only screen and (min-width :768px){.path-downloads .view-downloads .views-row{margin-bottom:3rem}}.path-downloads .view-downloads h3{grid-column:1/3;margin-bottom:0;padding-bottom:1rem;border-top:1px solid rgb(211,212.6,212.6)}@media only screen and (min-width :768px){.path-downloads .view-downloads h3{grid-column:1/4;margin-top:1rem;margin-bottom:.5rem;padding-top:2.5rem;padding-bottom:0}}.path-downloads .view-downloads h3:first-child{margin-top:0}.path-downloads .view-downloads h3 a{text-decoration:none}.view-display-id-downloads .paragraph--type--download__body{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.view-display-id-downloads .view-content{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"item item";grid-gap:1.25rem}@media only screen and (min-width :768px){.view-display-id-downloads .view-content{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item item";grid-gap:2rem}}.view-display-id-downloads .views-row img{width:100%}.view-products .related-products{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"item item";grid-gap:1rem}.view-products .related-products article{position:relative;overflow:hidden}.view-products .related-products .field--name-field-product-family,.view-products .related-products .field--name-title{position:absolute;left:1rem;max-width:13rem}.view-products .related-products .field--name-field-product-family a,.view-products .related-products .field--name-title a{text-decoration:none}.view-products .related-products .field--name-field-product-family{bottom:1.7rem;font-weight:500;color:#232b2b}.view-products .related-products .field--name-title{bottom:.6rem}.view-products .related-products .field--name-title>.field__item{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:5rem}@media only screen and (min-width:480px){.view-products .related-products .field--name-title>.field__item{width:6.5rem}}@media only screen and (min-width :768px){.view-products .related-products .field--name-title>.field__item{width:11.5rem}}@media only screen and (min-width :375px){.view-products .related-products{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"item item";grid-gap:1rem}}@media only screen and (min-width :768px){.view-products .related-products{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item item";grid-gap:1rem}}@media only screen and (min-width :992px){.view-products .related-products{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item item";grid-gap:1rem}}@media only screen and (min-width :1200px){.view-products .related-products{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"item item";grid-gap:1rem}}.view-products h2 a,.view-products .path-product .total-product-container .right-container .product-order-title a,.path-product .total-product-container .right-container .view-products .product-order-title a{text-decoration:none}.views-element-container>.view-news .views-element-container,.views-element-container>.view-news .views-infinite-scroll-content-wrapper,.views-element-container>.view-news .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-news .view-content,.views-element-container>.view-vacancies .views-element-container,.views-element-container>.view-vacancies .views-infinite-scroll-content-wrapper,.views-element-container>.view-vacancies .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-vacancies .view-content,.views-element-container>.view-projects .views-element-container,.views-element-container>.view-projects .views-infinite-scroll-content-wrapper,.views-element-container>.view-projects .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-projects .view-content{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.views-element-container>.view-news .views-element-container,.views-element-container>.view-news .views-infinite-scroll-content-wrapper,.views-element-container>.view-news .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-news .view-content,.views-element-container>.view-vacancies .views-element-container,.views-element-container>.view-vacancies .views-infinite-scroll-content-wrapper,.views-element-container>.view-vacancies .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-vacancies .view-content,.views-element-container>.view-projects .views-element-container,.views-element-container>.view-projects .views-infinite-scroll-content-wrapper,.views-element-container>.view-projects .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-projects .view-content{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.views-element-container>.view-news .views-element-container,.views-element-container>.view-news .views-infinite-scroll-content-wrapper,.views-element-container>.view-news .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-news .view-content,.views-element-container>.view-vacancies .views-element-container,.views-element-container>.view-vacancies .views-infinite-scroll-content-wrapper,.views-element-container>.view-vacancies .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-vacancies .view-content,.views-element-container>.view-projects .views-element-container,.views-element-container>.view-projects .views-infinite-scroll-content-wrapper,.views-element-container>.view-projects .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-projects .view-content{width:73.125rem}}@media only screen and (min-width :768px){.views-element-container>.view-news .views-row,.views-element-container>.view-vacancies .views-row,.views-element-container>.view-projects .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-bottom:3rem}}.views-element-container>.view-news .views-col,.views-element-container>.view-vacancies .views-col,.views-element-container>.view-projects .views-col{margin-bottom:1rem;width:100% !important}@media only screen and (min-width :992px){.views-element-container>.view-news .views-col,.views-element-container>.view-vacancies .views-col,.views-element-container>.view-projects .views-col{margin-bottom:110px;width:50% !important}}.views-element-container>.view-news .views-col .node-header-container,.views-element-container>.view-vacancies .views-col .node-header-container,.views-element-container>.view-projects .views-col .node-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width :992px){.views-element-container>.view-news .views-col .node-header-container,.views-element-container>.view-vacancies .views-col .node-header-container,.views-element-container>.view-projects .views-col .node-header-container{position:relative;display:block}}.views-element-container>.view-news .views-col .flex-container,.views-element-container>.view-vacancies .views-col .flex-container,.views-element-container>.view-projects .views-col .flex-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width :992px){.views-element-container>.view-news .views-col .flex-container,.views-element-container>.view-vacancies .views-col .flex-container,.views-element-container>.view-projects .views-col .flex-container{position:absolute;right:0;bottom:-110px;z-index:100;width:calc(100% - 70px)}}.views-element-container>.view-news .views-col .text-container,.views-element-container>.view-vacancies .views-col .text-container,.views-element-container>.view-projects .views-col .text-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:1.25rem;background-color:#faf9f8}@media only screen and (min-width :1200px){.views-element-container>.view-news .views-col .text-container,.views-element-container>.view-vacancies .views-col .text-container,.views-element-container>.view-projects .views-col .text-container{padding:2rem}}.views-element-container>.view-news .views-col h2,.views-element-container>.view-news .views-col .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .views-element-container>.view-news .views-col .product-order-title,.views-element-container>.view-vacancies .views-col h2,.views-element-container>.view-vacancies .views-col .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .views-element-container>.view-vacancies .views-col .product-order-title,.views-element-container>.view-projects .views-col h2,.views-element-container>.view-projects .views-col .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .views-element-container>.view-projects .views-col .product-order-title{margin-bottom:.5rem;font-size:1.75rem}.views-element-container>.view-news .views-col .field--name-node-post-date,.views-element-container>.view-vacancies .views-col .field--name-node-post-date,.views-element-container>.view-projects .views-col .field--name-node-post-date{margin-bottom:.8rem}.views-element-container>.view-news .views-col .field--name-node-link,.views-element-container>.view-vacancies .views-col .field--name-node-link,.views-element-container>.view-projects .views-col .field--name-node-link{margin-top:1rem}@media only screen and (min-width :992px){.views-element-container>.view-news .views-col .image-container,.views-element-container>.view-vacancies .views-col .image-container,.views-element-container>.view-projects .views-col .image-container{width:calc(100% - 70px)}}.views-element-container>.view-news .views-col .image-container img,.views-element-container>.view-vacancies .views-col .image-container img,.views-element-container>.view-projects .views-col .image-container img{width:100%}.views-element-container>.view-news .views-col .image-container .field--name-field-caption,.views-element-container>.view-vacancies .views-col .image-container .field--name-field-caption,.views-element-container>.view-projects .views-col .image-container .field--name-field-caption{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.views-element-container>.view-news .attachment,.views-element-container>.view-vacancies .attachment,.views-element-container>.view-projects .attachment{margin-bottom:4rem;background-color:#faf9f8}.views-element-container>.view-news .attachment .views-row,.views-element-container>.view-vacancies .attachment .views-row,.views-element-container>.view-projects .attachment .views-row{display:block;gap:0;margin-bottom:0}.views-element-container>.view-news .attachment .views-col.col-1,.views-element-container>.view-vacancies .attachment .views-col.col-1,.views-element-container>.view-projects .attachment .views-col.col-1{margin-bottom:0;width:100% !important}.views-element-container>.view-news .attachment .node-header-container,.views-element-container>.view-vacancies .attachment .node-header-container,.views-element-container>.view-projects .attachment .node-header-container{padding-left:0}@media only screen and (min-width :768px){.views-element-container>.view-news .attachment .flex-container,.views-element-container>.view-vacancies .attachment .flex-container,.views-element-container>.view-projects .attachment .flex-container{top:50%;right:0;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-width:30%;max-width:570px}}.views-element-container>.view-news .attachment .text-container,.views-element-container>.view-vacancies .attachment .text-container,.views-element-container>.view-projects .attachment .text-container{background-color:#fff}@media only screen and (min-width :768px){.views-element-container>.view-news .attachment .image-container,.views-element-container>.view-vacancies .attachment .image-container,.views-element-container>.view-projects .attachment .image-container{width:60%}}.views-element-container>.view-news .attachment img,.views-element-container>.view-vacancies .attachment img,.views-element-container>.view-projects .attachment img{display:block}.views-element-container>.view-vacancies .views-infinite-scroll-content-wrapper,.views-element-container>.view-vacancies .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-vacancies .view-content,.views-element-container>.view-projects .views-infinite-scroll-content-wrapper,.views-element-container>.view-projects .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-projects .view-content{padding-top:1rem}@media only screen and (min-width :768px){.views-element-container>.view-vacancies .views-infinite-scroll-content-wrapper,.views-element-container>.view-vacancies .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-vacancies .view-content,.views-element-container>.view-projects .views-infinite-scroll-content-wrapper,.views-element-container>.view-projects .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .views-element-container>.view-projects .view-content{padding-top:2.5rem}}.views-element-container>.view-vacancies .views-infinite-scroll-content-wrapper .field--name-field-location,.views-element-container>.view-vacancies .path-search .view-search-content.view-display-id-products .view-content .field--name-field-location,.path-search .view-search-content.view-display-id-products .views-element-container>.view-vacancies .view-content .field--name-field-location,.views-element-container>.view-projects .views-infinite-scroll-content-wrapper .field--name-field-location,.views-element-container>.view-projects .path-search .view-search-content.view-display-id-products .view-content .field--name-field-location,.path-search .view-search-content.view-display-id-products .views-element-container>.view-projects .view-content .field--name-field-location{margin-bottom:.8rem;color:#bdbfbf}.view-search-content.view-display-id-search_page{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding-left:0;padding-right:0}@media(min-width:992px){.view-search-content.view-display-id-search_page{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.view-search-content.view-display-id-search_page{width:73.125rem}}.view-search-content.view-display-id-search_page .view-header{margin-bottom:1.25rem;padding-top:1rem}@media only screen and (min-width :768px){.view-search-content.view-display-id-search_page .view-header{margin-bottom:2rem;padding-top:2rem}}.view-search-content.view-display-id-search_page .view-header h3{padding-top:1rem}@media only screen and (min-width :768px){.view-search-content.view-display-id-search_page .view-header h3{padding-top:2.5rem}}.view-search-content.view-display-id-search_page .attachment .view-content{padding-bottom:2rem !important;border-bottom:1px solid #bdbfbf}.view-search-content.view-display-id-search_page>.view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.view-search-content.view-display-id-search_page>.view-content .views-row{border-bottom:solid 1px #bdbfbf;padding-bottom:2rem}.view-search-content.view-display-id-search_page article .node__content .field{line-height:1.75rem}.view-search-content.view-display-id-search_page h2,.view-search-content.view-display-id-search_page .path-product .total-product-container .right-container .product-order-title,.path-product .total-product-container .right-container .view-search-content.view-display-id-search_page .product-order-title{margin-bottom:0}.view-search-content.view-display-id-search_page h2 a,.view-search-content.view-display-id-search_page .path-product .total-product-container .right-container .product-order-title a,.path-product .total-product-container .right-container .view-search-content.view-display-id-search_page .product-order-title a{margin-bottom:0;text-decoration:none}.view-search-content.view-display-id-search_page .views-row .image-decoration{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.view-search-content.view-display-id-search_page .views-row .highlighted{display:inline-block}.view-search-content.view-display-id-search_page .views-row .field--name-field-media-document a{min-width:100%;max-width:100%}.block-search-filters-block{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:1px solid #bdbfbf;padding-top:10px;margin-top:-10px;padding-right:1rem !important}@media(min-width:992px){.block-search-filters-block{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.block-search-filters-block{width:73.125rem}}@media only screen and (max-width:768px){.block-search-filters-block{border-top:unset;padding:0;margin-top:.5rem}.block-search-filters-block div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1rem}}.block-search-filters-block .filter-label{font-weight:bold;min-width:60px}.block-search-filters-block .item-list{display:inline-block}.block-search-filters-block .item-list ul li{display:inline-block}@media only screen and (max-width:768px){.block-search-filters-block .item-list ul li{margin-left:10px}}.block-search-filters-block .item-list ul li a{margin-left:20px;text-decoration:none}@media only screen and (max-width:768px){.block-search-filters-block .item-list ul li a{margin-left:0}}.block-search-filters-block .item-list ul li a.active{color:#e30613;font-weight:500}@media(max-width:992px){.block-search-filters-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.block-search-filters-block .filter-label{font-size:.75rem;font-weight:500}.block-search-filters-block .item-list ul li a{font-size:.75rem;font-weight:400}}@media only screen and (min-width :768px){.view-locations .view-content .views-row{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"item item";grid-column-gap:1.25rem;grid-row-gap:1rem}}@media only screen and (min-width :768px)and (min-width :768px){.view-locations .view-content .views-row{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item item item";grid-column-gap:2rem}}.view-locations .view-content .views-row .field--name-field-image{width:calc(100% - 2rem)}.view-locations .view-content .views-row .location-info{position:relative;top:-2rem;right:-2rem;width:calc(100% - 2rem);padding:2rem 1rem;background-color:#faf9f8}@media only screen and (min-width :992px){.view-locations .view-content .views-row .location-info{padding:4rem 2rem}}.view-locations .view-content .views-row .location-info .field{margin-bottom:.5rem;font-size:.75rem}@media only screen and (min-width :992px){.view-locations .view-content .views-row .location-info .field{font-size:1rem}}.view-locations .view-content .views-row .location-info .field:last-child{margin-bottom:0}.view-locations .view-content .views-row .location-info .field--name-name{margin-bottom:.5rem;font-size:1rem}@media only screen and (min-width :992px){.view-locations .view-content .views-row .location-info .field--name-name{margin-bottom:1rem;font-size:1.25rem}}.path-category-products .layout-container{background-color:#fff}.path-category-products .page-title{padding-bottom:1rem;border-bottom:1px solid #bdbfbf}@media only screen and (min-width :992px){.view-category-products .view-filters{margin-top:-7rem !important;margin-bottom:4rem}}.view-category-products .view-header{display:none}.view-category-products .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;max-width:100%;margin:1rem auto;padding:2rem 1rem}@media only screen and (min-width:375px){.view-category-products .view-content{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media only screen and (min-width :992px){.view-category-products .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.view-category-products .view-content img{mix-blend-mode:multiply;-webkit-transition-duration:.3s;transition-duration:.3s}@media only screen and (max-width:375px){.view-category-products .view-content img{width:100vw}}@media(min-width:375px)and (max-width:768px){.view-category-products .view-content img{width:calc(50vw - 2rem)}}@media(min-width:75rem){.view-category-products .view-content img{width:calc(20vw - 2rem)}}.view-category-products .view-content img:hover{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1.3);transform:scale(1.3)}.view-category-products .view-content .views-row{background-color:#faf9f8}@media only screen and (max-width:768px){.view-category-products .view-content .views-row{aspect-ratio:1}}@media only screen and (min-width :1440px){.view-category-products .view-content .views-row{max-width:31%}}.view-category-products .view-content .views-row article{position:relative}.view-category-products .view-content .field--name-field-product-family,.view-category-products .view-content .field--name-title{position:absolute;left:1rem;max-width:13rem}.view-category-products .view-content .field--name-field-product-family a,.view-category-products .view-content .field--name-title a{text-decoration:none}.view-category-products .view-content .field--name-field-product-family{bottom:2.4rem;font-weight:500}.view-category-products .view-content .field--name-field-product-family a{color:#232b2b}.view-category-products .view-content .field--name-field-product-family a:hover{color:#e30613}.view-category-products .view-content .field--name-title{bottom:1rem}.view-category-products .view-content .field--name-title a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.view-products-new{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table}@media(min-width:992px){.view-products-new{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.view-products-new{width:73.125rem}}.view-products-new .view-header div{text-align:center;width:13.125rem;padding:1rem 0;background-color:#232b2b;color:#fff;cursor:pointer}.view-products-new .view-header div::before{content:url(/themes/custom/streetlife/assets/icons/filter-white.svg);position:relative;width:1rem;height:1rem;margin-right:1rem}@media only screen and (max-width :374px){div[class*=block-views-blocksearch-products]{margin-right:-1rem;margin-left:-1rem}}.path-products header,.path-products .node-header-container,.path-products .block-page-title-block{background-color:#fff}.path-products .page-title{border-bottom:0px}@media only screen and (min-width :992px){.path-products .page-title{padding-bottom:1rem;border-bottom:1px solid #bdbfbf}}.page-node-type-overview-page .block-page-title-block h1 span{display:inline-block;max-width:100%}@media only screen and (min-width:992px){.page-node-type-overview-page .block-page-title-block h1 span{max-width:250px}}@media only screen and (min-width :1200px){.page-node-type-overview-page .block-page-title-block h1 span{max-width:500px}}.block-page-title-block h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 1rem}@media only screen and (min-width :768px){.block-page-title-block h1{display:block}}.view-id-search_products,.view-category-product-search{min-height:475px}.view-search-content.view-display-id-products,.view-id-search_products,.view-category-product-search{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;padding:0}@media(min-width:992px){.view-search-content.view-display-id-products,.view-id-search_products,.view-category-product-search{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.view-search-content.view-display-id-products,.view-id-search_products,.view-category-product-search{width:73.125rem}}@media only screen and (min-width :768px){.view-search-content.view-display-id-products,.view-id-search_products,.view-category-product-search{padding-right:.5rem}}.view-search-content.view-display-id-products .products-combined-filters,.view-id-search_products .products-combined-filters,.view-category-product-search .products-combined-filters{display:none}.view-search-content.view-display-id-products .products-total-result-count,.view-id-search_products .products-total-result-count,.view-category-product-search .products-total-result-count{position:absolute;top:10.625rem;right:2rem;font-size:12px}@media only screen and (min-width :768px){.view-search-content.view-display-id-products .products-total-result-count,.view-id-search_products .products-total-result-count,.view-category-product-search .products-total-result-count{position:unset;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin-top:1.1rem;text-align:right;font-size:16px}}.view-search-content.view-display-id-products .view-content,.view-id-search_products .view-content,.view-category-product-search .view-content{width:100vw;padding-bottom:20px}@media only screen and (min-width :375px){.view-search-content.view-display-id-products .view-content,.view-id-search_products .view-content,.view-category-product-search .view-content{margin-right:-1rem;margin-left:-1rem}}@media only screen and (min-width :768px){.view-search-content.view-display-id-products .view-content,.view-id-search_products .view-content,.view-category-product-search .view-content{width:100%;margin-right:0;margin-left:0}}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper,.path-search .view-search-content.view-display-id-products .view-content,.view-id-search_products .views-infinite-scroll-content-wrapper,.view-category-product-search .views-infinite-scroll-content-wrapper{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"item item";grid-gap:1rem;margin-top:1.5rem;padding:0;width:100%}@media(min-width:992px){.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper,.path-search .view-search-content.view-display-id-products .view-content,.view-id-search_products .views-infinite-scroll-content-wrapper,.view-category-product-search .views-infinite-scroll-content-wrapper{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper,.path-search .view-search-content.view-display-id-products .view-content,.view-id-search_products .views-infinite-scroll-content-wrapper,.view-category-product-search .views-infinite-scroll-content-wrapper{width:73.125rem}}@media only screen and (min-width :768px){.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper,.path-search .view-search-content.view-display-id-products .view-content,.view-id-search_products .views-infinite-scroll-content-wrapper,.view-category-product-search .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item item";grid-gap:1rem}}@media only screen and (min-width :992px){.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper,.path-search .view-search-content.view-display-id-products .view-content,.view-id-search_products .views-infinite-scroll-content-wrapper,.view-category-product-search .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"item item";grid-gap:1rem}}@media only screen and (min-width :1200px){.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper,.path-search .view-search-content.view-display-id-products .view-content,.view-id-search_products .views-infinite-scroll-content-wrapper,.view-category-product-search .views-infinite-scroll-content-wrapper{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"item item";grid-gap:1rem}}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row,.path-search .view-search-content.view-display-id-products .view-content .views-row,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row{position:relative}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row .views-field-field-product-family,.path-search .view-search-content.view-display-id-products .view-content .views-row .views-field-field-product-family,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row .views-field-field-product-family,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row .views-field-field-product-family{position:absolute;left:10%;bottom:17%}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1,.path-search .view-search-content.view-display-id-products .view-content .views-row .views-field-title-1,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row .views-field-title-1{position:absolute;left:10%;bottom:10%}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.path-search .view-search-content.view-display-id-products .view-content .views-row .views-field-title-1 .field-content,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.75rem !important}@media(max-width:480px)and (min-width:375px){.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.path-search .view-search-content.view-display-id-products .view-content .views-row .views-field-title-1 .field-content,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content{width:60%}}@media only screen and (min-width:480px){.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.path-search .view-search-content.view-display-id-products .view-content .views-row .views-field-title-1 .field-content,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content{font-size:1rem}}@media only screen and (min-width :768px){.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.path-search .view-search-content.view-display-id-products .view-content .views-row .views-field-title-1 .field-content,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content{width:11.5rem}}@media only screen and (min-width :992px){.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.path-search .view-search-content.view-display-id-products .view-content .views-row .views-field-title-1 .field-content,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row .views-field-title-1 .field-content{font-size:1rem !important}}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row .views-field-title,.path-search .view-search-content.view-display-id-products .view-content .views-row .views-field-title,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row .views-field-title,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row .views-field-title{display:none}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper img,.path-search .view-search-content.view-display-id-products .view-content img,.view-id-search_products .views-infinite-scroll-content-wrapper img,.view-category-product-search .views-infinite-scroll-content-wrapper img{mix-blend-mode:multiply;-webkit-transition-duration:.3s;transition-duration:.3s;width:100%}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper img:hover,.path-search .view-search-content.view-display-id-products .view-content img:hover,.view-id-search_products .views-infinite-scroll-content-wrapper img:hover,.view-category-product-search .views-infinite-scroll-content-wrapper img:hover{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:scale(1.3);transform:scale(1.3)}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row,.path-search .view-search-content.view-display-id-products .view-content .views-row,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row{background-color:#faf9f8}.view-search-content.view-display-id-products .views-infinite-scroll-content-wrapper .views-row article,.path-search .view-search-content.view-display-id-products .view-content .views-row article,.view-id-search_products .views-infinite-scroll-content-wrapper .views-row article,.view-category-product-search .views-infinite-scroll-content-wrapper .views-row article{position:relative}.view-id-search_products,.view-category-product-search{padding-bottom:100px}.block-views-blocksearch-products-block-1{background-color:#fff}.block-views-exposed-filter-blocksearch-products-block-1,.block-views-exposed-filter-blockcategory-product-search-block-1{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;position:relative;width:100%;margin-top:0}@media(min-width:992px){.block-views-exposed-filter-blocksearch-products-block-1,.block-views-exposed-filter-blockcategory-product-search-block-1{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.block-views-exposed-filter-blocksearch-products-block-1,.block-views-exposed-filter-blockcategory-product-search-block-1{width:73.125rem}}@media only screen and (min-width:992px){.block-views-exposed-filter-blocksearch-products-block-1,.block-views-exposed-filter-blockcategory-product-search-block-1{margin-top:-6rem}}.block-views-exposed-filter-blocksearch-products-block-1 .form-item-title,.block-views-exposed-filter-blockcategory-product-search-block-1 .form-item-title{position:relative}.block-views-exposed-filter-blocksearch-products-block-1 .form-item-title::after,.block-views-exposed-filter-blockcategory-product-search-block-1 .form-item-title::after{content:"";position:absolute;top:12px;right:0;width:20px;height:20px;background:rgba(0,0,0,0) url(/themes/custom/streetlife/assets/icons/magnifying-glass.svg) no-repeat center;background-size:contain;z-index:-1}@media only screen and (min-width :768px){.block-views-exposed-filter-blocksearch-products-block-1 .form-item-title::after,.block-views-exposed-filter-blockcategory-product-search-block-1 .form-item-title::after{top:15px;right:0;width:25px;height:25px}}.block-views-exposed-filter-blocksearch-products-block-1 .pseudo-products-combined-filters.active:after,.block-views-exposed-filter-blockcategory-product-search-block-1 .pseudo-products-combined-filters.active:after{position:absolute;z-index:56;right:25px;top:60px;width:3rem;height:3rem;line-height:3.55rem;border-radius:2rem;background-color:#faf9f8;content:url(/themes/custom/streetlife/assets/icons/close-icon.svg)}@media only screen and (min-width:768px)and (max-width:992px){.block-views-exposed-filter-blocksearch-products-block-1 .pseudo-products-combined-filters.active:after,.block-views-exposed-filter-blockcategory-product-search-block-1 .pseudo-products-combined-filters.active:after{left:calc(100vw - 8rem)}}@media only screen and (min-width :768px){.block-views-exposed-filter-blocksearch-products-block-1 .pseudo-products-combined-filters.active:after,.block-views-exposed-filter-blockcategory-product-search-block-1 .pseudo-products-combined-filters.active:after{top:100px}}@media only screen and (min-width :992px){.block-views-exposed-filter-blocksearch-products-block-1 .pseudo-products-combined-filters.active:after,.block-views-exposed-filter-blockcategory-product-search-block-1 .pseudo-products-combined-filters.active:after{left:53rem}}@media only screen and (min-width :1200px){.block-views-exposed-filter-blocksearch-products-block-1 .pseudo-products-combined-filters.active:after,.block-views-exposed-filter-blockcategory-product-search-block-1 .pseudo-products-combined-filters.active:after{left:68rem}}.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .form-actions .form-submit,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .form-actions .form-submit{display:none}.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .pseudo-products-combined-filters,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .pseudo-products-combined-filters{z-index:3;float:left;width:7.6875rem;height:2.5rem;padding:.75rem 0;margin-right:50px;margin-bottom:15px;border:solid 1px #232b2b;text-align:center;font-size:.75rem;cursor:pointer;background-color:#fff;color:#232b2b}.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .pseudo-products-combined-filters::before,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .pseudo-products-combined-filters::before{content:url(/themes/custom/streetlife/assets/icons/filter.svg);position:relative;width:1rem;height:1rem;margin-right:1rem}.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .pseudo-products-combined-filters.active,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .pseudo-products-combined-filters.active{background-color:#232b2b;color:#fff}.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .pseudo-products-combined-filters.active::before,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .pseudo-products-combined-filters.active::before{content:url(/themes/custom/streetlife/assets/icons/filter-white.svg)}@media only screen and (min-width :768px){.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .pseudo-products-combined-filters,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .pseudo-products-combined-filters{width:13.125rem;height:3.5625rem;padding:1.2rem 0;font-size:1rem}}.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .form-type-textfield,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .form-type-textfield{width:calc(100% - .25rem);margin:0}@media only screen and (min-width :768px){.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .form-type-textfield,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .form-type-textfield{width:unset}}.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .form-type-textfield input,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .form-type-textfield input{width:100%;padding-bottom:.5rem}@media only screen and (min-width :768px){.block-views-exposed-filter-blocksearch-products-block-1 .form--inline .form-type-textfield input,.block-views-exposed-filter-blockcategory-product-search-block-1 .form--inline .form-type-textfield input{padding-top:1.125rem;padding-bottom:.875rem;font-size:1.125rem}}.block-views-exposed-filter-blocksearch-products-block-1 form,.block-views-exposed-filter-blockcategory-product-search-block-1 form{margin-top:0;width:100%}@media only screen and (min-width:768px){.block-views-exposed-filter-blocksearch-products-block-1 form .form-type-textfield,.block-views-exposed-filter-blockcategory-product-search-block-1 form .form-type-textfield{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.region.region-content{position:relative}.region.region-content #block-streetlife-facetsgroup,.region.region-content #block-streetlife-facetsgroupcategory{display:none;position:absolute;z-index:55;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:90px}.region.region-content #block-streetlife-facetsgroup.active,.region.region-content #block-streetlife-facetsgroupcategory.active{display:-webkit-box;display:-ms-flexbox;display:flex}.block-facet--checkbox.hidden{display:none}.user-logged-in .products-total-result-count{top:-4.625rem;right:0}@media only screen and (max-width:768px){.path-search h1{display:none}}.view-products-new form .form--inline{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:5.3rem 0 0 2rem;border:solid .02rem #232b2b}.view-products-new form .form-type-textfield{position:absolute;top:-4rem;left:16rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.view-products-new form .form-type-textfield::after{content:url(/themes/custom/streetlife/assets/icons/magnifying-glass.svg);position:relative;top:.5rem;right:1.5rem;z-index:5;width:1rem;height:1rem}.view-products-new form fieldset legend{font-size:1.25rem;font-weight:bold}.view-products-new form fieldset .fieldset-wrapper{margin-top:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view-products-new form fieldset .fieldset-wrapper label{padding-top:.1rem;font-size:1rem;white-space:nowrap}.view-products-new form fieldset .fieldset-wrapper #edit-field-product-family-target-id .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view-products-new form fieldset .fieldset-wrapper #edit-field-category-target-id .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1rem}.view-products-new form fieldset .fieldset-wrapper #edit-field-category-target-id .form-checkboxes .form-item{width:calc(25% - 1rem)}.region-content ul li{margin:unset}.region-content ul li::before{content:unset}.view-id-category_product_search .views-infinite-scroll-content-wrapper,.view-id-category_product_search .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .view-id-category_product_search .view-content,.view-id-search_products .views-infinite-scroll-content-wrapper,.view-id-search_products .path-search .view-search-content.view-display-id-products .view-content,.path-search .view-search-content.view-display-id-products .view-id-search_products .view-content{margin-top:.625rem}.block-views-exposed-filter-blocksearch-products-block-1,.block-views-exposed-filter-blockcategory-product-search-block-1{border-bottom:1px solid #bdbfbf;padding-bottom:1.625rem}@media only screen and (min-width :768px){.block-views-exposed-filter-blocksearch-products-block-1,.block-views-exposed-filter-blockcategory-product-search-block-1{padding-bottom:.625rem}}.views-exposed-form .facets-views-plugin{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;row-gap:2rem;padding-top:5rem;padding-left:1rem;padding-bottom:2rem;outline:1px solid #bdbfbf;background-color:#fff}@media only screen and (max-width:768px){.views-exposed-form .facets-views-plugin{position:relative;z-index:1;top:-146px;left:-3px;width:calc(100vw - 3.5rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;outline-color:rgba(0,0,0,0)}}@media only screen and (min-width:480px){.views-exposed-form .facets-views-plugin{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.view-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (min-width:768px){.view-header{min-height:70px}}.view-header .products-total-result-count{position:absolute;top:1.1rem;right:0;width:auto}@media only screen and (max-width:768px){.view-header .products-total-result-count{margin-top:-125px;margin-right:20px}}.block-block-groupfacets-group,.block-block-groupfacets-group-category{padding-right:1rem;padding-left:1rem;width:100%;margin-right:auto;margin-left:auto;content:"";clear:both;display:table;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6rem 2rem 2rem 2rem !important;background-color:#fff;outline:solid #bdbfbf 1px;grid-template-columns:[first] 50% [second] 50%}@media(min-width:992px){.block-block-groupfacets-group,.block-block-groupfacets-group-category{padding-right:0;padding-left:0;width:932px}}@media(min-width:75rem){.block-block-groupfacets-group,.block-block-groupfacets-group-category{width:73.125rem}}@media only screen and (max-width:768px){.block-block-groupfacets-group,.block-block-groupfacets-group-category{margin-top:0;margin-bottom:2rem}}@media only screen and (max-width:768px){.block-block-groupfacets-group,.block-block-groupfacets-group-category{display:grid}}@media only screen and (min-width:768px){.block-block-groupfacets-group,.block-block-groupfacets-group-category{display:grid;grid-template-columns:[first] 25% [second] 75%}}.block-block-groupfacets-group.hidden,.block-block-groupfacets-group-category.hidden{display:none}.view-header>.block-facets-summary{display:block}.block-facets-summary{display:none}.block-facets-summary ul{margin:0;margin-top:20px}.block-facets-summary .facet-summary-item--facet{display:inline-block;margin-right:.625rem !important;margin-bottom:.625rem;background-color:#faf9f8}.block-facets-summary .facet-summary-item--facet a{padding:1.25rem;text-decoration:none;line-height:0;display:block}.block-facets-summary .facet-summary-item--facet a:hover .js-facet-deactivate:before{background-color:#e30613}.block-facets-summary .facet-summary-item--facet .js-facet-deactivate{position:relative;padding-left:20px}.block-facets-summary .facet-summary-item--facet .js-facet-deactivate:before{border-radius:0;content:"";display:inline-block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:.875rem;width:.875rem;background-color:#232b2b;-webkit-mask:url(/themes/custom/streetlife/assets/icons/close-icon.svg);mask:url(/themes/custom/streetlife/assets/icons/close-icon.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.block-facet--checkbox h3{font-size:1.25rem}.block-facet--checkbox:is(.block-facet-blockis-new),.block-facet--checkbox:is(.block-facet-blockis-recycled){-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.block-facet--checkbox:is(.block-facet-blockis-new) ul,.block-facet--checkbox:is(.block-facet-blockis-recycled) ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.7rem}.block-facet--checkbox:is(.block-facet-blockis-new) ul li span,.block-facet--checkbox:is(.block-facet-blockis-recycled) ul li span{position:relative;display:inline-block}@media(min-width:480px){.block-facet--checkbox:is(.block-facet-blockis-new) span,.block-facet--checkbox:is(.block-facet-blockis-recycled) span{font-size:.75rem}}@media only screen and (min-width :768px){.block-facet--checkbox:is(.block-facet-blockis-new),.block-facet--checkbox:is(.block-facet-blockis-recycled){-ms-flex-preferred-size:33%;flex-basis:33%}}@media only screen and (min-width :1200px){.block-facet--checkbox:is(.block-facet-blockis-new),.block-facet--checkbox:is(.block-facet-blockis-recycled){-ms-flex-preferred-size:22%;flex-basis:22%}}@media(min-width:992px){.block-facet--checkbox:is(.block-facet-blockis-new) span,.block-facet--checkbox:is(.block-facet-blockis-recycled) span{font-size:1rem}}@media(min-width:75rem){.block-facet--checkbox:is(.block-facet-blockis-new),.block-facet--checkbox:is(.block-facet-blockis-recycled){margin-left:1rem}}.block-facet--checkbox:is(.block-facet-blockcollection),.block-facet--checkbox:is(.block-facet-blockcat-collection){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:.625rem}.block-facet--checkbox:is(.block-facet-blockcollection) ul,.block-facet--checkbox:is(.block-facet-blockcat-collection) ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.7rem}.block-facet--checkbox:is(.block-facet-blockcollection) ul li span,.block-facet--checkbox:is(.block-facet-blockcat-collection) ul li span{position:relative;display:inline-block}@media(min-width:480px){.block-facet--checkbox:is(.block-facet-blockcollection) span,.block-facet--checkbox:is(.block-facet-blockcat-collection) span{font-size:.75rem}}@media only screen and (min-width :768px){.block-facet--checkbox:is(.block-facet-blockcollection),.block-facet--checkbox:is(.block-facet-blockcat-collection){-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-ms-flex-preferred-size:33%;flex-basis:33%}}@media only screen and (min-width :1200px){.block-facet--checkbox:is(.block-facet-blockcollection),.block-facet--checkbox:is(.block-facet-blockcat-collection){-ms-flex-preferred-size:22%;flex-basis:22%}}@media(min-width:992px){.block-facet--checkbox:is(.block-facet-blockcollection) span,.block-facet--checkbox:is(.block-facet-blockcat-collection) span{font-size:1rem}}@media(min-width:75rem){.block-facet--checkbox:is(.block-facet-blockcollection),.block-facet--checkbox:is(.block-facet-blockcat-collection){margin-left:1rem}}.block-facet--checkbox:is(.block-facet-blockproduct-type),.block-facet--checkbox:is(.block-facet-blocktags){-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}@media(min-width:480px){.block-facet--checkbox:is(.block-facet-blockproduct-type) span,.block-facet--checkbox:is(.block-facet-blocktags) span{font-size:.75rem}}@media(min-width:992px){.block-facet--checkbox:is(.block-facet-blockproduct-type) span,.block-facet--checkbox:is(.block-facet-blocktags) span{font-size:1rem}}.block-facet--checkbox:is(.block-facet-blockproduct-type) [data-drupal-facet-alias=product_type],.block-facet--checkbox:is(.block-facet-blocktags) [data-drupal-facet-alias=product_type]{display:grid;grid-template-columns:1fr;row-gap:.7rem}@media only screen and (min-width:768px){.block-facet--checkbox:is(.block-facet-blockproduct-type) [data-drupal-facet-alias=product_type],.block-facet--checkbox:is(.block-facet-blocktags) [data-drupal-facet-alias=product_type]{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:75rem){.block-facet--checkbox:is(.block-facet-blockproduct-type) [data-drupal-facet-alias=product_type],.block-facet--checkbox:is(.block-facet-blocktags) [data-drupal-facet-alias=product_type]{grid-template-columns:repeat(3,1fr)}}.block-facet--checkbox .facet-item input{position:absolute}.block-facet--checkbox .facet-item label{line-height:1.4rem}.block-facet--checkbox .facet-item span{font-size:1rem}.block-facet--checkbox .facet-item.disabled label{color:#bdbfbf}.block-facet--checkbox .facet-item.disabled label::before{border-color:#bdbfbf !important}.view-filters:has([data-drupal-selector=edit-field-product-family-target-id-collapsible]){margin-top:4rem}.form--inline:has([data-drupal-selector=edit-field-product-family-target-id-collapsible]){display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width :992px){.form--inline:has([data-drupal-selector=edit-field-product-family-target-id-collapsible]){margin-left:10rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible]{z-index:4;border:unset;margin:0 !important;padding:unset;width:100%}@media only screen and (max-width:480px){.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible]{width:50%}}@media only screen and (min-width:768px){.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible]{max-width:13.125rem}}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] summary{padding:1.5rem;max-width:13.125rem;background-color:#000;color:#fff;font-size:.75rem}@media only screen and (min-width:480px){.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] summary{width:13.125rem;font-size:1rem}}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] summary span::before{content:"";float:right;height:1rem;aspect-ratio:1;background-color:#fff;-webkit-mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);mask:url(/themes/custom/streetlife/assets/icons/chevron-down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] summary[aria-expanded=true] span::before{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper{position:absolute;z-index:5;padding:1rem;background-color:#fff;border-bottom:.025rem solid #bdbfbf;border-right:.025rem solid #bdbfbf}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .details-description{font-size:1.5rem}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem;padding-top:1rem;padding-left:1.5rem;padding-bottom:1rem}@media only screen and (max-width:480px){.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline{width:100%}}@media only screen and (min-width :768px){.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline{width:29rem}}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item{-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .option{font-size:.75rem}@media only screen and (min-width:480px){.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .option{font-size:1rem}}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio:checked+label{color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio:checked+label::before{content:unset}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-all])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-all])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url("");mask:url("");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-all])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-all])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-69])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-69])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url("");mask:url("");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-69])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-69])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-70])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-70])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url(/themes/custom/streetlife/assets/collections-icons/drifter.svg);mask:url(/themes/custom/streetlife/assets/collections-icons/drifter.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-70])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-70])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-71])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-71])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url(/themes/custom/streetlife/assets/collections-icons/heavy-heavy.svg);mask:url(/themes/custom/streetlife/assets/collections-icons/heavy-heavy.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-71])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-71])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-72])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-72])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url(/themes/custom/streetlife/assets/collections-icons/highlife.svg);mask:url(/themes/custom/streetlife/assets/collections-icons/highlife.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-72])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-72])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-73])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-73])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url("");mask:url("");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-73])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-73])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-74])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-74])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url(/themes/custom/streetlife/assets/collections-icons/long-lean.svg);mask:url(/themes/custom/streetlife/assets/collections-icons/long-lean.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-74])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-74])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-75])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-75])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url(/themes/custom/streetlife/assets/collections-icons/rough-ready.svg);mask:url(/themes/custom/streetlife/assets/collections-icons/rough-ready.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-75])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-75])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-76])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-76])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url(/themes/custom/streetlife/assets/collections-icons/solid.svg);mask:url(/themes/custom/streetlife/assets/collections-icons/solid.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-76])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-76])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-77])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-77])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url("");mask:url("");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-77])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-77])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-78])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-78])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url("");mask:url("");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-78])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-78])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-79])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-79])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url("");mask:url("");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-79])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-79])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-80])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-80])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url("");mask:url("");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-80])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-80])::after{background-color:#e30613}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-81])::before,.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-81])::after{-webkit-transition:unset;transition:unset;top:-0.2rem;left:-1.6rem;width:3rem;height:2.5rem;border-radius:unset;border:unset;-webkit-mask:url("");mask:url("");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-81])::before{background-color:#232b2b}.form--inline>[data-drupal-selector=edit-field-product-family-target-id-collapsible] .details-wrapper .form-radios>.form--inline .form-item .form-radio+label:is([for=edit-field-product-family-target-id-81])::after{background-color:#e30613}.form--inline:has([data-drupal-selector=edit-field-product-family-target-id-collapsible]){display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:480px){.form--inline:has([data-drupal-selector=edit-field-product-family-target-id-collapsible]){-webkit-column-gap:.3rem;-moz-column-gap:.3rem;column-gap:.3rem}}@media only screen and (min-width:480px){.form--inline:has([data-drupal-selector=edit-field-product-family-target-id-collapsible]){gap:.5rem}}.form--inline details:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;z-index:4;margin:0;padding:unset;border:unset;outline:1px solid #000;outline-offset:-1px;background-color:#fff}@media only screen and (max-width:480px){.form--inline details:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%}}.form--inline details:nth-child(2) span::before{content:"";float:right;height:1rem;aspect-ratio:1;background-color:#000;-webkit-mask:url(/themes/custom/streetlife/assets/icons/filter.svg);mask:url(/themes/custom/streetlife/assets/icons/filter.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.form--inline details:nth-child(2) summary{max-width:13.125rem;width:100%;padding:1.5rem;font-size:.75rem}@media only screen and (min-width:480px){.form--inline details:nth-child(2) summary{width:13.125rem;font-size:1rem}}.form--inline details:nth-child(2) .details-wrapper{position:absolute;z-index:5;max-width:13.125rem;padding:1rem;background-color:#fff;border:solid 1px #000}@media only screen and (min-width:768px){.active--view{-webkit-transition:margin-top 400ms cubic-bezier(0.4,0,0.2,1),opacity 300ms ease-in-out;transition:margin-top 400ms cubic-bezier(0.4,0,0.2,1),opacity 300ms ease-in-out;margin-top:30rem}}.ajax-progress-fullscreen{background:unset}.ajax-progress-fullscreen{color:#e30613}.ajax-progress-fullscreen,.ajax-progress-fullscreen div{-webkit-box-sizing:border-box;box-sizing:border-box}.ajax-progress-fullscreen div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid currentColor;border-radius:50%;-webkit-animation:throbber 1.2s ease-in-out infinite;animation:throbber 1.2s ease-in-out infinite;border-color:currentColor rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ajax-progress-fullscreen div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.ajax-progress-fullscreen div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.ajax-progress-fullscreen div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes throbber{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes throbber{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
