@charset "UTF-8";.sym-h1{color:var(--sym-typography-h1-color);font-family:var(--sym-typography-h1-fontFamily);font-weight:var(--sym-typography-h1-fontWeight);font-style:var(--sym-typography-h1-fontStyle);letter-spacing:var(--sym-typography-h1-letterSpacing);line-height:var(--sym-typography-h1-lineHeight);text-transform:var(--sym-typography-h1-textTransform);margin-bottom:var(--sym-typography-h1-marginBottom)}@media(min-width:600px){.sym-h1{font-size:var(--sym-typography-h1-fontSize)}}@media(max-width:600px){.sym-h1{font-size:var(--sym-typography-h1-fontSize-mobile)}}.sym-h2{color:var(--sym-typography-h2-color);font-family:var(--sym-typography-h2-fontFamily);font-weight:var(--sym-typography-h2-fontWeight);font-style:var(--sym-typography-h2-fontStyle);letter-spacing:var(--sym-typography-h2-letterSpacing);line-height:var(--sym-typography-h2-lineHeight);text-transform:var(--sym-typography-h2-textTransform);margin-bottom:var(--sym-typography-h2-marginBottom)}@media(min-width:600px){.sym-h2{font-size:var(--sym-typography-h2-fontSize)}}@media(max-width:600px){.sym-h2{font-size:var(--sym-typography-h2-fontSize-mobile)}}.sym-h3{color:var(--sym-typography-h3-color);font-family:var(--sym-typography-h3-fontFamily);font-weight:var(--sym-typography-h3-fontWeight);font-style:var(--sym-typography-h3-fontStyle);letter-spacing:var(--sym-typography-h3-letterSpacing);line-height:var(--sym-typography-h3-lineHeight);text-transform:var(--sym-typography-h3-textTransform);margin-bottom:var(--sym-typography-h3-marginBottom)}@media(min-width:600px){.sym-h3{font-size:var(--sym-typography-h3-fontSize)}}@media(max-width:600px){.sym-h3{font-size:var(--sym-typography-h3-fontSize-mobile)}}.sym-h4{color:var(--sym-typography-h4-color);font-family:var(--sym-typography-h4-fontFamily);font-weight:var(--sym-typography-h4-fontWeight);font-style:var(--sym-typography-h4-fontStyle);letter-spacing:var(--sym-typography-h4-letterSpacing);line-height:var(--sym-typography-h4-lineHeight);text-transform:var(--sym-typography-h4-textTransform);margin-bottom:var(--sym-typography-h4-marginBottom)}@media(min-width:600px){.sym-h4{font-size:var(--sym-typography-h4-fontSize)}}@media(max-width:600px){.sym-h4{font-size:var(--sym-typography-h4-fontSize-mobile)}}.sym-h5{color:var(--sym-typography-h5-color);font-family:var(--sym-typography-h5-fontFamily);font-weight:var(--sym-typography-h5-fontWeight);font-style:var(--sym-typography-h5-fontStyle);letter-spacing:var(--sym-typography-h5-letterSpacing);line-height:var(--sym-typography-h5-lineHeight);text-transform:var(--sym-typography-h5-textTransform);margin-bottom:var(--sym-typography-h5-marginBottom)}@media(min-width:600px){.sym-h5{font-size:var(--sym-typography-h5-fontSize)}}@media(max-width:600px){.sym-h5{font-size:var(--sym-typography-h5-fontSize-mobile)}}.sym-h6{color:var(--sym-typography-h6-color);font-family:var(--sym-typography-h6-fontFamily);font-weight:var(--sym-typography-h6-fontWeight);font-style:var(--sym-typography-h6-fontStyle);letter-spacing:var(--sym-typography-h6-letterSpacing);line-height:var(--sym-typography-h6-lineHeight);text-transform:var(--sym-typography-h6-textTransform);margin-bottom:var(--sym-typography-h6-marginBottom)}@media(min-width:600px){.sym-h6{font-size:var(--sym-typography-h6-fontSize)}}@media(max-width:600px){.sym-h6{font-size:var(--sym-typography-h6-fontSize-mobile)}}.sym-uvp-internal{color:var(--sym-typography-uvp-internal-color);font-family:var(--sym-typography-uvp-internal-fontFamily);font-weight:var(--sym-typography-uvp-internal-fontWeight);font-style:var(--sym-typography-uvp-internal-fontStyle);letter-spacing:var(--sym-typography-uvp-internal-letterSpacing);line-height:var(--sym-typography-uvp-internal-lineHeight);text-transform:var(--sym-typography-uvp-internal-textTransform);margin-bottom:var(--sym-typography-uvp-internal-marginBottom)}@media(min-width:600px){.sym-uvp-internal{font-size:var(--sym-typography-uvp-internal-fontSize)}}@media(max-width:600px){.sym-uvp-internal{font-size:var(--sym-typography-uvp-internal-fontSize-mobile)}}.sym-paragraph,main p{color:var(--sym-typography-paragraph-color);font-family:var(--sym-typography-paragraph-fontFamily);font-weight:var(--sym-typography-paragraph-fontWeight);font-style:var(--sym-typography-paragraph-fontStyle);letter-spacing:var(--sym-typography-paragraph-letterSpacing);line-height:var(--sym-typography-paragraph-lineHeight);text-transform:var(--sym-typography-paragraph-textTransform);margin-bottom:var(--sym-typography-paragraph-marginBottom)}@media(min-width:600px){.sym-paragraph,main p{font-size:var(--sym-typography-paragraph-fontSize)}}@media(max-width:600px){.sym-paragraph,main p{font-size:var(--sym-typography-paragraph-fontSize-mobile)}}.sym-uvp{color:var(--sym-typography-uvp-color);font-family:var(--sym-typography-uvp-fontFamily);font-weight:var(--sym-typography-uvp-fontWeight);font-style:var(--sym-typography-uvp-fontStyle);letter-spacing:var(--sym-typography-uvp-letterSpacing);line-height:var(--sym-typography-uvp-lineHeight);text-transform:var(--sym-typography-uvp-textTransform);margin-bottom:var(--sym-typography-uvp-marginBottom)}@media(min-width:600px){.sym-uvp{font-size:var(--sym-typography-uvp-fontSize)}}@media(max-width:600px){.sym-uvp{font-size:var(--sym-typography-uvp-fontSize-mobile)}}.sym-uvp span{color:var(--sym-typography-uvp-span-color);font-family:var(--sym-typography-uvp-span-fontFamily);font-weight:var(--sym-typography-uvp-span-fontWeight);letter-spacing:var(--sym-typography-uvp-span-letterSpacing);line-height:var(--sym-typography-uvp-span-lineHeight);text-transform:var(--sym-typography-uvp-span-textTransform);margin-bottom:var(--sym-typography-uvp-span-marginBottom)}@media(min-width:600px){.sym-uvp span{font-size:var(--sym-typography-uvp-span-fontSize)}}@media(max-width:600px){.sym-uvp span{font-size:var(--sym-typography-uvp-span-fontSize-mobile)}}.sym-list,.sym-inline-list{margin-bottom:var(--sym-typography-list-marginBottom);list-style:var(--sym-typography-ul-listStyle, disc)}.sym-list li,.sym-inline-list li{margin-bottom:var(--sym-typography-list-li-marginBottom);color:var(--sym-typography-list-color);font-family:var(--sym-typography-list-fontFamily);font-weight:var(--sym-typography-list-fontWeight);font-style:var(--sym-typography-list-fontStyle);letter-spacing:var(--sym-typography-list-letterSpacing);line-height:var(--sym-typography-list-lineHeight);text-transform:var(--sym-typography-list-textTransform)}@media(min-width:600px){.sym-list li,.sym-inline-list li{font-size:var(--sym-typography-list-fontSize)}}@media(max-width:600px){.sym-list li,.sym-inline-list li{font-size:var(--sym-typography-list-fontSize-mobile)}}.sym-color-primary{color:var(--sym-color-primary)}.sym-bg-primary{background-color:var(--sym-color-primary)}.sym-color-secondary{color:var(--sym-color-secondary)}.sym-bg-secondary{background-color:var(--sym-color-secondary)}.sym-color-tertiary{color:var(--sym-color-tertiary)}.sym-bg-tertiary{background-color:var(--sym-color-tertiary)}.sym-color-text{color:var(--sym-color-text)}.sym-bg-text{background-color:var(--sym-color-text)}.sym-color-dark{color:var(--sym-color-dark)}.sym-bg-dark{background-color:var(--sym-color-dark)}.sym-color-light{color:var(--sym-color-light)}.sym-bg-light{background-color:var(--sym-color-light)}.sym-color-white{color:#fff}.sym-bg-white{background-color:#fff}.sym-color-black{color:#000}.sym-bg-black{background-color:#000}.btn,.btn-primary{display:inline-block;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);font-size:.75rem;padding:6px 30px;border:1px solid var(--sym-color-secondary);text-transform:uppercase;letter-spacing:1.44px;background-color:transparent;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.btn:hover,.btn-primary:hover{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}}.btn:focus-visible,.btn-primary:focus-visible{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}@media(max-width:600px){.btn,.btn-primary{padding:6px 12px}}.btn.white{display:inline-block;font-family:var(--sym-font-family-secondary);color:#fff;font-size:.75rem;padding:6px 30px;border:1px solid white;text-transform:uppercase;letter-spacing:1.44px;background-color:transparent;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.btn.white:hover{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}}.btn.white:focus-visible{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}@media(max-width:600px){.btn.white{padding:6px 12px}}.btn-alt,.btn-secondary{display:inline-block;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);font-size:.75rem;padding:7px 0 7px 20px;position:relative;text-transform:uppercase;letter-spacing:1.44px}.btn-alt:before,.btn-alt:after,.btn-secondary:before,.btn-secondary:after{content:"";display:block;position:absolute;top:50%;left:0;width:15px;background:var(--sym-color-secondary);height:1px;transform-origin:center}.btn-alt:after,.btn-secondary:after{transform:rotate(90deg);transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.btn-alt:hover:after,.btn-secondary:hover:after{transform:rotate(0);opacity:0}}.btn-alt:focus-visible:after,.btn-secondary:focus-visible:after{transform:rotate(0);opacity:0}.hidden{position:absolute;display:block;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}*{box-sizing:border-box}img,video{vertical-align:top}html{font-size:16px}body{font-family:var(--sym-font-family-primary);color:var(--sym-color-text);font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--sym-color-light);margin:0}@media(max-width:600px){body{width:100%;overflow-x:hidden}}.skip-to-content{padding:20px;font-family:var(--sym-font-family-secondary);color:#fff;text-transform:uppercase;line-height:1;letter-spacing:1.2px;font-weight:400;background-color:var(--sym-color-primary);font-size:.875rem;position:fixed;transition:all .3s ease-out;z-index:99999999;top:-100px;display:block;margin:0}.skip-to-content:focus{top:0}.form-module{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin:0 auto;width:100%}.form-module h2,.form-module h3{width:100%}@media(min-width:600px){.form-module .col-6{width:calc(50% - 15px)}}@media(max-width:600px){.form-module .col-6{width:100%}}@media(min-width:600px){.form-module .col-4{width:calc(33% - 20px)!important;flex:auto!important}}@media(max-width:600px){.form-module .col-4{width:100%}}.form-module .col-12{width:100%}.form-module__field{position:relative}.form-module__confirmation{text-align:center;padding:30px 0;color:inherit}.form-module-wrapper form{display:flex;flex-wrap:wrap;gap:30px}.form-module__fields{width:100%;display:flex;flex-wrap:wrap}@media(min-width:600px){.form-module__fields{gap:15px 30px}}@media(max-width:600px){.form-module__fields{gap:15px}}.form-module .form-elements{width:100%}@media(min-width:600px){.form-module .form-elements{gap:15px 30px}}@media(max-width:600px){.form-module .form-elements{gap:15px}}.form-module .form-group{position:relative;margin:0}.form-module .form-submit{margin:0}form{width:100%}form .fields-wrap{display:flex;justify-content:flex-start;align-items:center;gap:35px 27px;flex-wrap:wrap}form .fields-wrap .field{width:calc(33% - 16px);position:relative}@media(max-width:600px){form .fields-wrap .field{width:100%}}form .signup-btn{display:inline-block;font-family:var(--sym-font-family-secondary);color:inherit;font-size:.75rem;padding:6px 30px;border:1px solid inherit;text-transform:uppercase;letter-spacing:1.44px;background-color:transparent;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){form .signup-btn:hover{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}}form .signup-btn:focus-visible{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}@media(max-width:600px){form .signup-btn{padding:6px 12px}}form label:not(.error){position:absolute;top:11px;left:11px;z-index:1;font-family:var(--sym-font-family-primary);color:inherit;text-transform:uppercase;line-height:1.5;letter-spacing:0;font-weight:400;font-size:.8125rem;margin:0;will-change:transform;transition:all .4s ease-in-out}form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=number],form select,form textarea{width:100%;margin:0;color:var(--sym-color-text);background-color:transparent;padding:15px 0;border:0;border-bottom:1px solid var(--sym-color-primary);position:relative;z-index:2;font-family:var(--sym-font-family-primary);color:inherit;text-transform:uppercase;line-height:1.5;letter-spacing:0;font-weight:400;font-size:.8125rem}@media(max-width:600px){form input[type=text],form input[type=email],form input[type=tel],form input[type=date],form input[type=number],form select,form textarea{min-height:45px}}form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=tel]::placeholder,form input[type=date]::placeholder,form input[type=number]::placeholder,form select::placeholder,form textarea::placeholder{color:transparent}form input[type=date]{box-sizing:border-box;width:100%;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}form input[type=date]::placeholder{color:inherit}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:""}form select::-ms-expand{display:none}form select option{color:#000;text-align:center}form textarea{min-height:120px}form .focus label:not(.error){top:-13px;left:0;font-size:.5625rem}label.error{position:absolute;bottom:100%;left:0;font-size:12px;color:#fff;background:#e74c3c;padding:7px 12px;border-radius:3px;margin-bottom:2px;z-index:3}label.error:before{content:"";display:block;position:absolute;top:100%;left:20px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #e74c3c}input[type=text].error,input[type=tel].error,input[type=email].error,select.error,textarea.error{border-color:#e74c3c}.errorMsg,#email-error p{line-height:1.4;margin:0 auto 10px;text-align:left}.errorMsg ul,.errorMsg ul li{color:#fff!important;margin-bottom:0;list-style:none}.errorMsg ul li:before{display:none}#email-error.success{background-color:var(--sym-color-primary)}p#thankyou{text-align:center}.gdpr-wrap{display:inline-flex;gap:30px}@media(max-width:600px){.gdpr-wrap{width:100%;gap:20px;flex-direction:column}}.gdpr-wrap .field.gdpr{position:relative;display:flex;align-items:center;gap:10px;margin:0}.gdpr-wrap .field.gdpr label:not(.error){position:relative;top:0;left:0;font-family:var(--sym-font-family-primary);color:inherit;text-transform:none;line-height:1.5;letter-spacing:0;font-weight:400;font-size:.8125rem;text-align:left;margin:2px 0 0}.gdpr-wrap .field.gdpr label:not(.error) a{color:inherit;text-decoration:underline}@media(hover:hover)and (pointer:fine){.gdpr-wrap .field.gdpr label:not(.error) a:hover{opacity:.5}}.gdpr-wrap .field.gdpr label:not(.error) a:focus-visible{opacity:.5}@media(max-width:980px){.gdpr-wrap .field.gdpr label:not(.error){width:calc(100% - 32px)}}@media(max-width:600px){.gdpr-wrap .field.gdpr label:not(.error){width:calc(100% - 80px)}}.gdpr-wrap .field.gdpr input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:16px;height:16px;padding:0;position:relative;border:1px solid var(--sym-color-text);margin:4px 0 0}.gdpr-wrap .field.gdpr input:before{content:"";display:block;position:absolute;top:2px;left:2px;width:10px;height:10px;transition:all .4s ease-in-out;background-color:var(--sym-color-primary);opacity:0}.gdpr-wrap .field.gdpr input:checked:before{opacity:1}@media(max-width:600px){.gdpr-wrap .field.gdpr input{width:58px;height:32px;border-radius:30px;background-color:#fff}.gdpr-wrap .field.gdpr input:before{opacity:1;width:26px;height:26px;background-color:var(--sym-color-text);border-radius:50%}.gdpr-wrap .field.gdpr input:checked{background:var(--sym-color-primary);border-color:var(--sym-color-primary)}.gdpr-wrap .field.gdpr input:checked:before{left:calc(100% - 28px)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.animate-fade.top{transform:translateY(-6rem)}.animate-fade.top.fade-in{transform:translateY(0)}.animate-fade.bottom{transform:translateY(6rem)}.animate-fade.bottom.fade-in{transform:translateY(0)}.animate-fade.left{transform:translate(-6rem)}.animate-fade.left.fade-in{transform:translate(0)}.animate-fade.right{transform:translate(6rem)}.animate-fade.right.fade-in{transform:translate(0)}.animate-fade.fade{opacity:0}.animate-fade.fade.fade-in{opacity:1}.animate-fade.fade-in{transition:all 1s cubic-bezier(.18,.32,.17,.99)}.animate-fade[data-delay="1"]{transition-delay:.2s!important}.animate-fade[data-delay="2"]{transition-delay:.4s!important}.animate-fade[data-delay="3"]{transition-delay:.6s!important}.animate-fade[data-delay="4"]{transition-delay:.8s!important}.animate-fade[data-delay="5"]{transition-delay:1s!important}.animate-fade[data-delay="6"]{transition-delay:1.2s!important}.animate-fade[data-delay="7"]{transition-delay:1.4s!important}.animate-fade[data-delay="8"]{transition-delay:1.6s!important}.animate-fade[data-delay="9"]{transition-delay:1.8s!important}.animate-fade[data-delay="10"]{transition-delay:2s!important}.animate-fade[data-delay="11"]{transition-delay:2.2s!important}.animate-fade[data-delay="12"]{transition-delay:2.4s!important}.animate-fade[data-delay="13"]{transition-delay:2.6s!important}.animate-fade[data-delay="14"]{transition-delay:2.8s!important}.animate-fade[data-delay="15"]{transition-delay:3s!important}.animate-fade[data-delay="16"]{transition-delay:3.2s!important}.animate-fade[data-delay="17"]{transition-delay:3.4s!important}.animate-fade[data-delay="18"]{transition-delay:3.6s!important}.animate-fade[data-delay="19"]{transition-delay:3.8s!important}.animate-fade[data-delay="20"]{transition-delay:4s!important}.animate-fade[data-delay="21"]{transition-delay:4.2s!important}.animate-fade[data-delay="22"]{transition-delay:4.4s!important}.animate-fade[data-delay="23"]{transition-delay:4.6s!important}.animate-fade[data-delay="24"]{transition-delay:4.8s!important}.animate-fade[data-delay="25"]{transition-delay:5s!important}.animate-fade[data-delay="26"]{transition-delay:5.2s!important}.animate-fade[data-delay="27"]{transition-delay:5.4s!important}.animate-fade[data-delay="28"]{transition-delay:5.6s!important}.animate-fade[data-delay="29"]{transition-delay:5.8s!important}.animate-fade[data-delay="30"]{transition-delay:6s!important}.animate-fade[data-delay="31"]{transition-delay:6.2s!important}.animate-fade[data-delay="32"]{transition-delay:6.4s!important}.animate-fade[data-delay="33"]{transition-delay:6.6s!important}.animate-fade[data-delay="34"]{transition-delay:6.8s!important}.animate-fade[data-delay="35"]{transition-delay:7s!important}.animate-fade[data-delay="36"]{transition-delay:7.2s!important}.animate-fade[data-delay="37"]{transition-delay:7.4s!important}.animate-fade[data-delay="38"]{transition-delay:7.6s!important}.animate-fade[data-delay="39"]{transition-delay:7.8s!important}.animate-fade[data-delay="40"]{transition-delay:8s!important}.animate-fade[data-delay="41"]{transition-delay:8.2s!important}.animate-fade[data-delay="42"]{transition-delay:8.4s!important}.animate-fade[data-delay="43"]{transition-delay:8.6s!important}.animate-fade[data-delay="44"]{transition-delay:8.8s!important}.animate-fade[data-delay="45"]{transition-delay:9s!important}.animate-fade[data-delay="46"]{transition-delay:9.2s!important}.animate-fade[data-delay="47"]{transition-delay:9.4s!important}.animate-fade[data-delay="48"]{transition-delay:9.6s!important}.animate-fade[data-delay="49"]{transition-delay:9.8s!important}.animate-fade[data-delay="50"]{transition-delay:10s!important}.container{max-width:1100px;margin:0 auto}@media(min-width:600px){.container{width:95%}}@media(max-width:600px){.container{padding:0 30px;width:100%}}.wrapper{margin:0 auto;max-width:1500px;width:100%}figure,p{margin:0}.sym-paragraph,main p{letter-spacing:.96px}.flex-box{display:flex}.flex-box.j-between{justify-content:space-between}.flex-box.j-center{justify-content:center}.flex-box.j-end{justify-content:flex-end}.flex-box.j-around{justify-content:space-around}.flex-box.j-evenly{justify-content:space-evenly}.flex-box.a-center{align-items:center}.flex-box.a-start{align-items:flex-start}.flex-box.a-end{align-items:flex-end}.flex-box.r-reverse{flex-direction:row-reverse}.flex-box.wrapped{flex-wrap:wrap}@media(min-width:980px){.flex-box.r-reverse{flex-direction:row-reverse}}@media(max-width:980px){.flex-box.columned{flex-direction:column}}@media(max-width:600px){.desktop-only{display:none}}@media(max-width:980px){.tablet-only{display:none}}@media(min-width:980px){.tablet-mobile{display:none}}@media(min-width:600px){.mobile-only{display:none}}a,input,button{color:var(--sym-color-primary);transition:all .3s ease-in-out;text-decoration:none}@media(hover:hover)and (pointer:fine){a:hover,input:hover,button:hover{text-decoration:none}}a:focus-visible,input:focus-visible,button:focus-visible{text-decoration:none}a:focus,input:focus,button:focus{text-decoration:none;outline:none}a:focus-visible,input:focus-visible,button:focus-visible{outline:2px dotted var(--sym-color-primary)}ul{margin:0;list-style:none;padding:0}h1,h2,h3,h4,h5,h6{font-weight:300;margin:0}.sym-inline-list{margin-inline:20px}.sym-inline-list li::marker{color:var(--sym-color-primary);font-size:80%}.sym-uvp-internal{letter-spacing:4.08px}.sym-h1{letter-spacing:1.32px}.sym-h2{letter-spacing:2.88px}.sym-h3{letter-spacing:1.92px}.swiper-slider{overflow-x:hidden;position:relative}.swiper-arrows .separator{height:.5px;background-color:var(--sym-color-dark)}.swiper-arrows button{padding:10px;width:40px;height:40px;border:0;background:url(/build/assets/images/arrow-next-dark.svg) no-repeat center;cursor:pointer;position:relative;transform-origin:50%;transition:all .4s ease-in-out}.swiper-arrows button.prev{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.swiper-arrows button:hover{opacity:.4}}.swiper-arrows button:focus-visible{opacity:.4}.swiper-pagination{position:relative!important}.swiper-pagination .swiper-pagination-bullet{background-color:#a1a1a2!important;width:6px;height:6px;margin-inline:10px!important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#54565a!important}.text-modules-wrapper{margin:0 auto;width:calc(100% - 60px);max-width:980px;padding-bottom:100px}.text-modules h2{margin-block:40px 20px}.text-modules table{margin-block:20px}.text-modules p a:not(.btn){color:inherit;text-decoration:underline}@media(hover:hover)and (pointer:fine){.text-modules p a:not(.btn):hover{color:var(--sym-color-primary)}}.text-modules p a:not(.btn):focus-visible{color:var(--sym-color-primary)}p{line-height:1.5}main:has(.ada-statement){background-color:var(--sym-color-light)}main:has(.more-content){background-color:var(--sym-color-light)}.gallery-trigger{position:relative;display:block;overflow:hidden}.gallery-trigger:before{content:"";display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;transition:all .4s ease-in-out;opacity:0}.gallery-trigger img{position:relative;z-index:1;transform-origin:50%;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.gallery-trigger:hover:before{opacity:1}.gallery-trigger:hover img{transform:scale(1.1)}}.gallery-trigger:focus-visible:before{opacity:1}.gallery-trigger:focus-visible img{transform:scale(1.1)}.content-lbx{display:none;padding:60px;background-color:var(--sym-color-light);width:100vw;max-width:760px}@media(max-width:600px){.content-lbx{padding:40px 30px;min-height:calc(70dvh - 80px)}}.content-lbx h2 span{display:block;margin-top:5px}.content-lbx .sym-h5{line-height:1.3}@media(max-width:600px){.lbx-inline:has(.content-lbx){padding:0;place-items:end}}@media(max-width:600px){.lbx-inline:has(.content-lbx) .lbx_container{max-height:calc(100dvh - 60px);padding-top:60px}}@media(max-width:600px){.lbx-inline:has(.content-lbx) .lbx_item{max-height:calc(90dvh - 80px);overflow-y:scroll}}.lbx_bg{background-color:#01010199;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px)}.lbx_close{border:none;width:100px;height:40px;transform-origin:50%;top:5px;right:5px;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.lbx_close:hover{transform:scale(.9)}}.lbx_close:focus-visible{transform:scale(.9)}.lbx_close svg{display:none}.lbx_close:before{content:"Close";font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.875rem;position:absolute;right:10px;top:10px}.lbx_arrow{border:none;border-radius:0;width:80px;height:55px;background:#fff9!important;transform-origin:50% 50%;display:block;right:10px}.lbx_arrow .lbx_arrow-box{width:100%;height:100%;padding:0;justify-content:center;position:relative}.lbx_arrow .lbx_arrow-box:before{display:block}.lbx_arrow svg{display:none!important}.lbx_arrow.lbx_next .lbx_arrow-box:before{content:"Next";font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.875rem}.lbx_arrow.lbx_prev{left:10px}.lbx_arrow.lbx_prev .lbx_arrow-box:before{content:"Back";font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.875rem}@media(hover:hover)and (pointer:fine){.lbx_arrow:hover{background:var(--sym-color-primary)!important}.lbx_arrow:hover .lbx_arrow-box:before{color:var(--sym-color-light)}}.lbx_arrow:focus-visible{background:var(--sym-color-primary)!important}.lbx_arrow:focus-visible .lbx_arrow-box:before{color:var(--sym-color-light)}.ugc .container{padding-bottom:2rem}.ugc h1{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:1rem;text-align:center;margin:10px 0 40px}.ugc p{margin:0 0 20px}.ugc p strong{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:500;background-color:transparent}@media(min-width:600px){.ugc p strong{font-size:1.25rem}}@media(max-width:600px){.ugc p strong{font-size:.875rem}}.ugc p strong{display:block;margin-block:10px 20px}.ugc p a:not(.btn){color:inherit;text-decoration:underline}@media(hover:hover)and (pointer:fine){.ugc p a:not(.btn):hover{color:var(--sym-color-primary)}}.ugc p a:not(.btn):focus-visible{color:var(--sym-color-primary)}section.sitemap h1{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent}@media(min-width:600px){section.sitemap h1{font-size:1.5rem}}@media(max-width:600px){section.sitemap h1{font-size:1.25rem}}section.sitemap .sitemap_list{margin:0 auto;width:100%;max-width:600px;padding-bottom:4rem}@media(min-width:600px){section.sitemap .sitemap_list{columns:2;padding-left:110px}}@media(max-width:600px){section.sitemap .sitemap_list{padding-inline:30px}}section.sitemap .sitemap_list li{margin-bottom:20px}section.sitemap .sitemap_list a{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.2;letter-spacing:1px;font-weight:400;background-color:transparent;font-size:.75rem;display:inline-block;position:relative}section.sitemap .sitemap_list a:before{content:"";display:block;position:absolute;bottom:-2px;left:0;z-index:1;width:0%;height:1px;transition:all .4s ease-in-out;background-color:var(--sym-color-text)}@media(hover:hover)and (pointer:fine){section.sitemap .sitemap_list a:hover:before{width:100%}}section.sitemap .sitemap_list a:focus-visible:before{width:100%}.header{display:block;position:sticky;top:0;z-index:11;background-color:var(--sym-color-light);width:100%}.header .back-ojai{display:block;background-color:var(--sym-color-primary);text-align:center;padding:8px;position:relative;z-index:2;transition:all .4s ease-in-out}.header .back-ojai span{display:inline-block;padding:2px 0 2px 30px;font-family:var(--sym-font-family-secondary);color:#fff;text-transform:uppercase;line-height:1;letter-spacing:1.2px;font-weight:400;background-color:transparent;font-size:.625rem;background:url(/build/assets/images/arrow-prev-white.svg) no-repeat left center}@media(hover:hover)and (pointer:fine){.header .back-ojai:hover{background-color:var(--sym-color-secondary)}}.header .back-ojai:focus-visible{background-color:var(--sym-color-secondary)}.header .container{padding:25px 15px;position:relative;z-index:1;gap:0 50px;max-width:1185px}@media(max-width:600px){.header .container{padding:15px 30px}}.header_shop-items button,.header_shop-items a{background-color:transparent;padding:10px;border:none;width:40px;height:40px;position:relative;transform-origin:50%;cursor:pointer;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.header_shop-items button:hover,.header_shop-items a:hover{transform:scale(.9)}}.header_shop-items button:focus-visible,.header_shop-items a:focus-visible{transform:scale(.9)}.header_shop-items .search{background:url(/build/assets/images/icon-search.svg) no-repeat center}.header_shop-items .cart{background:url(/build/assets/images/icon-cart.svg) no-repeat center;position:relative}.header_shop-items .cart span:not(.hidden){position:absolute;right:0;width:15px;height:15px;text-align:center;font-family:var(--sym-font-family-primary);color:#fff;text-transform:none;line-height:1.5;letter-spacing:0;font-weight:400;font-size:.625rem;bottom:-5px;background-color:var(--sym-color-primary);border-radius:50%;display:inline-block}.header_shop-items .user{background:url(/build/assets/images/icon-user.svg) no-repeat center}@media(hover:hover)and (pointer:fine){.header .logo:hover img{transform:scale(.9)}}.header .logo:focus-visible img{transform:scale(.9)}.header .logo img{position:relative;transform-origin:50%;transition:all .4s ease-in-out}@media(max-width:600px){.header .logo img{max-width:175px}}.header .burger{padding:0;border:0;width:40px;background-color:transparent}.header .burger .bar{margin:7px auto;display:block;width:30px;height:1px;background-color:var(--sym-color-secondary)}@media(max-width:980px){.header_nav{position:fixed;top:-100dvh;left:0;width:100vw;height:100dvh;z-index:15;background-color:var(--sym-color-light);transition:all 1s ease-in-out}.header_nav.open{top:0}.header_nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;background-color:transparent;border:0;top:5%;right:5%;width:40px;height:40px}.header_nav button:before,.header_nav button:after{content:"";display:block;position:absolute;top:50%;left:0;width:20px;height:1px;background-color:var(--sym-color-secondary);transform-origin:center center}.header_nav button:before{transform:rotate(45deg)}.header_nav button:after{transform:rotate(-45deg)}}#primary-nav ul,#mobile-nav ul{display:flex;align-items:center;justify-content:center;margin-bottom:0;gap:30px}@media(max-width:980px){#primary-nav ul,#mobile-nav ul{flex-direction:column;gap:20px;height:100dvh;padding-top:70px;justify-content:center}}#primary-nav a,#mobile-nav a{display:block;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);text-transform:uppercase;line-height:3;letter-spacing:1.32px;font-weight:400;background-color:transparent}@media(min-width:600px){#primary-nav a,#mobile-nav a{font-size:.6875rem}}@media(max-width:600px){#primary-nav a,#mobile-nav a{font-size:1rem}}#primary-nav a,#mobile-nav a{position:relative}#primary-nav a:before,#mobile-nav a:before{content:"";display:block;position:absolute;bottom:8px;left:0;width:0;height:1px;transition:all .4s ease-in-out;background-color:var(--sym-color-secondary)}@media(hover:hover)and (pointer:fine){#primary-nav a:hover:before,#mobile-nav a:hover:before{width:100%}}#primary-nav a:focus-visible:before,#mobile-nav a:focus-visible:before{width:100%}#primary-nav a.active:before,#mobile-nav a.active:before{width:100%}#primary-nav li:has(.submenu),#mobile-nav li:has(.submenu){position:relative;padding-right:20px}#primary-nav li:has(.submenu):after,#mobile-nav li:has(.submenu):after{content:"";display:block;position:absolute;top:6px;right:0;width:15px;height:20px;background:url(/build/assets/images/arrow-gray.svg) no-repeat center;background-size:auto 7px;transform-origin:center center;transition:all .4s ease-in-out}@media(max-width:980px){#primary-nav li:has(.submenu):after,#mobile-nav li:has(.submenu):after{top:13px}}#primary-nav li:has(.submenu):has(.submenu.open):after,#primary-nav li:has(.submenu).is-open:after,#mobile-nav li:has(.submenu):has(.submenu.open):after,#mobile-nav li:has(.submenu).is-open:after{transform:rotate(180deg);background:url(/build/assets/images/arrow-copper.svg) no-repeat center}#primary-nav li:has(.submenu):has(.submenu.open)>a,#primary-nav li:has(.submenu).is-open>a,#mobile-nav li:has(.submenu):has(.submenu.open)>a,#mobile-nav li:has(.submenu).is-open>a{color:var(--sym-color-primary)}#primary-nav li:has(.submenu).is-open .submenu,#mobile-nav li:has(.submenu).is-open .submenu{z-index:3;opacity:1;visibility:visible;transition:all 0s ease 0s,opacity .3s ease-in-out .1s}@media(max-width:980px){#primary-nav li:has(.submenu).is-open .submenu,#mobile-nav li:has(.submenu).is-open .submenu{position:relative}}@media(max-width:980px){#primary-nav li:has(.submenu),#mobile-nav li:has(.submenu){text-align:center}}#primary-nav .submenu,#mobile-nav .submenu{position:absolute;background-color:var(--sym-color-light);width:max-content;top:100%;left:-10px;z-index:-1;opacity:0;visibility:hidden;flex-direction:column;gap:0;transition:all 0s ease .3s,opacity .2s ease-in-out 0s}@media(max-width:980px){#primary-nav .submenu,#mobile-nav .submenu{padding:0;height:auto;top:0}}#primary-nav .submenu.open,#mobile-nav .submenu.open{z-index:3;opacity:1;visibility:visible;transition:all 0s ease 0s,opacity .3s ease-in-out .1s}@media(max-width:980px){#primary-nav .submenu.open,#mobile-nav .submenu.open{position:relative}}#primary-nav .submenu li,#mobile-nav .submenu li{width:100%;padding:0 10px}#primary-nav .submenu li:last-child a,#mobile-nav .submenu li:last-child a{border-bottom:none}#primary-nav .submenu a,#mobile-nav .submenu a{border-bottom:1px solid var(--sym-color-primary)}#primary-nav .submenu a.active:before,#mobile-nav .submenu a.active:before{display:none}#search-overlay{position:fixed;top:-105%;left:0;width:100vw;height:100dvh;z-index:14;background-color:#fff;max-height:650px;padding:5vw}@media(max-width:600px){#search-overlay{padding:50px 5vw 40px;max-height:100dvh}}#search-overlay:not([hidden]){animation:searchBar .7s ease-in-out .1s forwards}#search-overlay .search-overlay_header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 0;gap:20px;border-bottom:1px solid var(--sym-color-primary);position:relative}@media(max-width:980px){#search-overlay .search-overlay_header{gap:5px}}#search-overlay .search-overlay_header #search-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:40px;height:40px;font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:1.5rem;cursor:pointer}@media(hover:hover)and (pointer:fine){#search-overlay .search-overlay_header #search-close:hover{color:var(--sym-color-primary)}}#search-overlay .search-overlay_header #search-close:focus-visible{color:var(--sym-color-primary)}#search-overlay .search-overlay_header #search-close{position:absolute;top:0;right:0;transform:translateY(-100%)}#search-overlay .search-overlay_input{border:0;width:100%;padding:10px 10px 10px 40px;background:url(/build/assets/images/icon-search.svg) no-repeat left center transparent;font-family:var(--sym-font-family-secondary);color:var(--sym-color-primary);text-transform:uppercase;line-height:1.5;letter-spacing:1.44px;font-weight:400;background-color:transparent;font-size:.75rem}#search-overlay .search-overlay_input::placeholder{color:var(--sym-color-primary)}#search-overlay .search-overlay_results{overflow-y:scroll;width:100%;max-height:calc(100dvh - 140px);display:flex;flex-wrap:wrap;gap:20px;padding-top:40px;align-items:flex-start}#search-overlay .search-result{width:350px;display:inline-flex;align-items:center;gap:10px 45px}@media(max-width:600px){#search-overlay .search-result{flex-direction:column;width:calc(50% - 20px);justify-content:center;text-align:center}}#search-overlay .search-result_image{width:96px;height:96px}#search-overlay .search-result_image img{width:100%;height:100%;object-fit:cover;object-position:center}#search-overlay .search-result_info{display:flex;flex-direction:column;width:calc(100% - 136px);gap:5px}@media(max-width:600px){#search-overlay .search-result_info{width:100%}}#search-overlay .search-result_soldout{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.5625rem}#search-overlay .search-result_title{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:0;font-weight:400;background-color:transparent;font-size:.625rem;width:100%}#search-overlay .search-result_price{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:600;background-color:transparent;font-size:.625rem;width:calc(45% - 10px)}@media(max-width:600px){#search-overlay .search-result_price{width:100%}}#search-overlay .search-result_action{width:55%}@media(max-width:600px){#search-overlay .search-result_action{width:100%}}#search-overlay .search-result .btn-select-variant{display:inline-block;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);font-size:.5rem;padding:7px 0 7px 20px;position:relative;text-transform:uppercase;letter-spacing:1.44px}#search-overlay .search-result .btn-select-variant:before,#search-overlay .search-result .btn-select-variant:after{content:"";display:block;position:absolute;top:50%;left:0;width:15px;background:var(--sym-color-secondary);height:1px;transform-origin:center}#search-overlay .search-result .btn-select-variant:after{transform:rotate(90deg);transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){#search-overlay .search-result .btn-select-variant:hover:after{transform:rotate(0);opacity:0}}#search-overlay .search-result .btn-select-variant:focus-visible:after{transform:rotate(0);opacity:0}#search-overlay .search-result .btn-select-variant{min-width:140px;padding:5px 0 5px 20px;border:none;background-color:transparent}#search-overlay .search-result .btn-add-search{display:inline-block;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);font-size:.5rem;padding:6px 30px;border:1px solid var(--sym-color-secondary);text-transform:uppercase;letter-spacing:1.44px;background-color:transparent;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){#search-overlay .search-result .btn-add-search:hover{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}}#search-overlay .search-result .btn-add-search:focus-visible{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}@media(max-width:600px){#search-overlay .search-result .btn-add-search{padding:6px 12px}}#search-overlay .search-result .btn-add-search{padding:5px}#search-overlay .search-variant-modal{position:fixed;z-index:-1;visibility:hidden;width:100%;height:100%;top:0;left:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center}#search-overlay .search-variant-modal:has(.search-variant_text){z-index:2;visibility:visible}#search-overlay .search-variant-modal #search-variant-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:40px;height:40px;font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:1.5rem;position:absolute;top:0;right:0;cursor:pointer}@media(hover:hover)and (pointer:fine){#search-overlay .search-variant-modal #search-variant-close:hover{color:var(--sym-color-primary)}}#search-overlay .search-variant-modal #search-variant-close:focus-visible{color:var(--sym-color-primary)}#search-overlay .search-variant-modal_inner{background-color:#fff;padding:40px;position:relative}@media(max-width:600px){#search-overlay .search-variant-modal_inner{padding:40px 20px}}#search-overlay .search-variant-modal select{width:100%;font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.75rem;border:0;padding:5px 20px 5px 0;background:url(../svg/icon-arrow.svg) no-repeat right center;border-bottom:1px solid var(--sym-color-secondary)}#search-overlay .search-variant_product{width:400px;display:flex;align-items:flex-start;gap:20px;max-width:calc(100vw - 40px)}#search-overlay .search-variant_text{display:flex;flex-wrap:wrap;gap:10px}#search-overlay .search-variant_title{width:100%}#search-overlay .search-variant_price{width:100%;font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:600;background-color:transparent;font-size:.625rem}@keyframes searchBar{0%{top:-105%}to{top:0}}.footer{clear:both;margin-bottom:-25px;background-color:var(--sym-color-primary)}.footer_sub-nav{padding:25px 0;position:relative}.footer_sub-nav:before{content:"";display:block;position:absolute;bottom:0;left:50%;background-color:var(--sym-color-light);width:0%;height:1px}.footer_sub-nav.fade-in:before{width:100%;left:0;transition:all 1.3s ease-in-out .5s}.footer_sub-nav ul{margin-bottom:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px 50px}.footer_sub-nav a{font-family:var(--sym-font-family-secondary);color:var(--sym-color-light);text-transform:uppercase;line-height:1;letter-spacing:1.44px;font-weight:400;background-color:transparent;font-size:.75rem;display:inline-block;position:relative}.footer_sub-nav a:before{content:"";display:block;position:absolute;bottom:-2px;left:0;z-index:1;width:0%;height:1px;transition:all .4s ease-in-out;background-color:var(--sym-color-light)}@media(hover:hover)and (pointer:fine){.footer_sub-nav a:hover:before{width:100%}}.footer_sub-nav a:focus-visible:before{width:100%}.footer_sub-nav a.active:before{width:100%}.footer_sign-up{position:relative;padding:60px 0}.footer_sign-up:before{content:"";display:block;position:absolute;bottom:0;left:50%;background-color:var(--sym-color-light);width:0%;height:1px}.footer_sign-up.fade-in:before{width:100%;left:0;transition:all 1.3s ease-in-out .5s}.footer_sign-up h3{font-family:var(--sym-font-family-secondary);color:var(--sym-color-light);text-transform:uppercase;line-height:1;letter-spacing:2.64px;font-weight:400;background-color:transparent;font-size:1.375rem;text-align:center;margin-bottom:35px}.footer_info{padding:55px 0}.footer_info .container{gap:30px 70px}.footer_info .address{margin-right:auto;font-family:var(--sym-font-family-primary);color:var(--sym-color-light);text-transform:none;line-height:2;letter-spacing:1.2px;font-weight:300;font-size:.6875rem}.footer_info .address_client{text-transform:uppercase}.footer_info .address a{color:inherit;position:relative;display:inline-block}.footer_info .address a:before{content:"";display:block;position:absolute;bottom:2px;left:0;z-index:1;width:0%;height:.2px;transition:all .4s ease-in-out;background-color:var(--sym-color-light)}@media(hover:hover)and (pointer:fine){.footer_info .address a:hover:before{width:100%}}.footer_info .address a:focus-visible:before{width:100%}.footer_info .logo{margin:0 auto 40px;display:block;text-align:center}.footer_info .logo img{display:inline-block;position:relative;transform-origin:50%;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.footer_info .logo:hover img{transform:scale(.9)}}.footer_info .logo:focus-visible img{transform:scale(.9)}@media(max-width:980px){.footer_info .item{width:100%;margin:0 auto;text-align:center}}@media(max-width:980px){.footer_info .item:nth-child(1){order:2}}@media(max-width:980px){.footer_info .item:nth-child(2){order:1}}@media(max-width:980px){.footer_info .item:nth-child(3){order:3}}.footer-awards{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px 20px}.footer-logos{display:flex;width:100%;align-items:center;gap:20px;margin-bottom:30px}@media(max-width:980px){.footer-logos{justify-content:center}}@media(hover:hover)and (pointer:fine){.footer-awards a:hover,.footer-logos a:hover{opacity:.5}}.footer-awards a:focus-visible,.footer-logos a:focus-visible{opacity:.5}@media(min-width:980px){.footer #tertiary-nav{width:250px}}.footer #tertiary-nav ul{display:flex;flex-wrap:wrap;gap:10px 30px;margin:0}@media(max-width:980px){.footer #tertiary-nav ul{justify-content:center}}.footer #tertiary-nav a{font-family:var(--sym-font-family-secondary);color:var(--sym-color-light);text-transform:uppercase;line-height:1.2;letter-spacing:1px;font-weight:400;background-color:transparent;font-size:.5625rem;display:inline-block;position:relative}@media(min-width:980px){.footer #tertiary-nav a{max-width:110px}}.footer #tertiary-nav a:before{content:"";display:block;position:absolute;bottom:-2px;left:0;z-index:1;width:0%;height:1px;transition:all .4s ease-in-out;background-color:var(--sym-color-light)}@media(hover:hover)and (pointer:fine){.footer #tertiary-nav a:hover:before{width:100%}}.footer #tertiary-nav a:focus-visible:before{width:100%}.footer #tertiary-nav a.active:before{width:100%}.footer a img{max-width:100%}.footer_bottom{background-color:var(--sym-color-light);padding:20px}@media(max-width:980px){.footer_bottom{text-align:center;padding-bottom:80px}}.footer_bottom .copy{font-family:var(--sym-font-family-primary);color:var(--sym-color-text);text-transform:none;line-height:1.5;letter-spacing:.72px;font-weight:400;font-size:.75rem}.footer_bottom-title{margin-bottom:25px}@media(max-width:600px){.footer_bottom a{display:inline-block;margin:0 10px}}@media(max-width:980px){.footer-buttons{position:fixed;z-index:10;bottom:0;left:0;width:100vw;background-color:var(--sym-color-primary);padding:15px;display:flex;justify-content:center;gap:40px;align-items:center}}.footer-buttons button{background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.footer-buttons .user{font-family:var(--sym-font-family-secondary);color:var(--sym-color-light);text-transform:uppercase;line-height:1;letter-spacing:1.44px;font-weight:400;background-color:transparent;font-size:calc(.25vw*1rem/1px);padding:5px 0 5px 25px;background:url(/build/assets/images/icon-user-white.svg) no-repeat left center}.footer-buttons .cart{display:inline-block;font-family:var(--sym-font-family-secondary);color:var(--sym-color-light);font-size:.75rem;padding:6px 30px;border:1px solid var(--sym-color-light);text-transform:uppercase;letter-spacing:1.44px;background-color:transparent;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.footer-buttons .cart:hover{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}}.footer-buttons .cart:focus-visible{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}@media(max-width:600px){.footer-buttons .cart{padding:6px 12px}}.footer-buttons .cart{font-size:4vw;position:relative}.footer-buttons .cart span:not(.hidden){position:absolute;right:-5px;width:15px;height:15px;text-align:center;font-family:var(--sym-font-family-primary);color:var(--sym-color-primary);text-transform:none;line-height:2;letter-spacing:0;font-weight:400;font-size:.5rem;bottom:-5px;background-color:var(--sym-color-light);border-radius:50%;display:inline-block}.footer .form-module{justify-content:center}.footer .form-module__fields{color:var(--sym-color-light)}.footer .form-module__fields input{border-color:var(--sym-color-light)}.footer .form-module__confirmation,.footer .form-module .form-elements{color:var(--sym-color-light)}.footer .form-module .form-elements input{border-color:var(--sym-color-light)}.footer .form-module .gdpr{color:var(--sym-color-light)}.footer .form-module .gdpr input{border-color:var(--sym-color-light)}.footer .form-module .gdpr input:before{background-color:var(--sym-color-light)}@media(max-width:600px){.footer .form-module .gdpr input:before{background-color:var(--sym-color-text)}}@media(max-width:600px){.footer .form-module .gdpr input{border-color:var(--sym-color-light);background-color:var(--sym-color-light)}}@media(max-width:600px){.footer .form-module .gdpr input:checked{background-color:var(--sym-color-light)}}@media(max-width:600px){.footer .form-module .gdpr input:checked:before{background-color:var(--sym-color-primary)}}.footer .form-module .btn{display:inline-block;font-family:var(--sym-font-family-secondary);color:var(--sym-color-light);font-size:.75rem;padding:6px 30px;border:1px solid var(--sym-color-light);text-transform:uppercase;letter-spacing:1.44px;background-color:transparent;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.footer .form-module .btn:hover{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}}.footer .form-module .btn:focus-visible{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}@media(max-width:600px){.footer .form-module .btn{padding:6px 12px}}.footer .form-module .btn{background-color:transparent}@media(hover:hover)and (pointer:fine){.footer .form-module .btn:hover{background-color:var(--sym-color-light);color:var(--sym-color-primary)}}.footer .form-module .btn:focus-visible{background-color:var(--sym-color-light);color:var(--sym-color-primary)}.footer_top{padding-top:60px;text-align:center}.footer_top .address{margin-right:auto;font-family:var(--sym-font-family-primary);color:var(--sym-color-light);text-transform:none;line-height:2;letter-spacing:1.2px;font-weight:300;font-size:.6875rem}.footer_top .address_client{text-transform:uppercase}.footer_top .address a{color:inherit;position:relative;display:inline-block}.footer_top .address a:before{content:"";display:block;position:absolute;bottom:2px;left:0;z-index:1;width:0%;height:.2px;transition:all .4s ease-in-out;background-color:var(--sym-color-light)}@media(max-width:600px){.footer_top .address{margin-block:20px}}.footer_top+.footer-awards{padding:20px 30px 25px;border-bottom:1px solid var(--sym-color-light)}.footer_top+.footer-awards img{max-height:35px}.footer_form{padding-block:50px}.footer_form .form-submit{margin:0 auto 0 0}.footer_navs{border-top:1px solid var(--sym-color-light)}.footer_navs .container{padding:30px;display:flex;justify-content:center;gap:20px;align-items:flex-start}.footer_navs nav{width:calc(50% - 10px)}.footer_navs nav ul{display:flex;flex-direction:column;text-align:left;align-items:flex-start;justify-content:flex-start;margin:0;gap:10px}.footer_navs nav a{font-family:var(--sym-font-family-secondary);color:var(--sym-color-light);text-transform:uppercase;line-height:1.3;letter-spacing:1px;font-weight:400;background-color:transparent;font-size:.5625rem;display:inline-block;position:relative}@media(min-width:980px){.footer_navs nav a{max-width:110px}}.footer_navs nav a:before{content:"";display:block;position:absolute;bottom:-2px;left:0;z-index:1;width:0%;height:1px;transition:all .4s ease-in-out;background-color:var(--sym-color-light)}@media(hover:hover)and (pointer:fine){.footer_navs nav a:hover:before{width:100%}}.footer_navs nav a:focus-visible:before{width:100%}.footer_navs nav a.active:before{width:100%}.footer_navs nav#tertiary-nav ul{justify-content:flex-start}.cart-overlay{position:fixed;right:-100%;top:0;width:400px;max-width:98vw;height:100dvh;background-color:var(--sym-color-light);z-index:12;padding:30px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:space-between;transition:all .8s ease-in-out}.cart-overlay.open{right:0}.cart-overlay button{cursor:pointer}.cart-header{width:100%;padding-block:10px;border-bottom:1px solid var(--sym-color-primary)}.cart-header #close-cart{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.75rem}@media(hover:hover)and (pointer:fine){.cart-header #close-cart:hover{opacity:.5}}.cart-header #close-cart:focus-visible{opacity:.5}.cart-lines{width:100%}.cart-line{display:flex;align-items:flex-start;gap:10px;margin-bottom:20px;padding-block:10px;border-bottom:1px solid var(--sym-color-secondary)}.cart-line-info{width:300px;display:inline-flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.cart-line-info .qty-controls{margin-left:auto;display:inline-flex;gap:10px}.cart-line-info .qty-btn{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background-color:var(--sym-color-tertiary);border-radius:50%;color:var(--sym-color-secondary)}@media(hover:hover)and (pointer:fine){.cart-line-info .qty-btn:hover{background-color:var(--sym-color-primary);color:#fff}}.cart-line-info .qty-btn:focus-visible{background-color:var(--sym-color-primary);color:#fff}.cart-line-title{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.625rem;width:100%}.cart-line-variant{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.75rem}.cart-line-price{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:600;background-color:transparent;font-size:.75rem}.cart-line-remove{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:600;font-size:.875rem;width:30px;padding:0;height:50px;border:none;background-color:transparent}@media(hover:hover)and (pointer:fine){.cart-line-remove:hover{opacity:.5}}.cart-line-remove:focus-visible{opacity:.5}.cart-footer{margin-top:auto}.cart-total{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:600;background-color:transparent;font-size:.75rem;margin-bottom:30px}#home{width:100vw;height:100vh}.carousel{padding:90px 0}@media(max-width:600px){.carousel{padding:40px 0}}.carousel .container{max-width:1200px;position:relative;padding-inline:50px}@media(max-width:600px){.carousel .container{padding-inline:30px}}.carousel_headline{margin-bottom:50px;display:flex;width:100%;align-items:center;justify-content:space-between;gap:30px}@media(max-width:600px){.carousel_headline{gap:10px}}.carousel_headline:before,.carousel_headline:after{content:"";height:1px;background-color:var(--sym-color-secondary);flex:auto}.carousel_headline.animate-fade:before,.carousel_headline.animate-fade:after{width:0;flex:0}.carousel_headline.animate-fade.fade-in:before,.carousel_headline.animate-fade.fade-in:after{width:20%;flex:1;transition:all 1s ease-in-out .5s}.carousel .item figure{background-color:#a0a0a0;width:100%;height:340px}.carousel .item figure img,.carousel .item figure video{width:100%;height:100%;object-fit:cover;object-position:center}.carousel .item_text{text-align:center;padding:20px 7px}.carousel .item_text .btn{margin-top:30px}@media(min-width:600px){.carousel .item_text p{padding-inline:10px}}.carousel .item h2{line-height:1.5;margin-bottom:30px}.carousel .item .product_category{font-family:var(--sym-font-family-primary);color:var(--sym-color-secondary);text-transform:capitalize;line-height:1.5;letter-spacing:.96px;font-weight:400;font-size:1rem;font-style:italic;display:block;margin-bottom:25px}.carousel .item .product_price{display:block;margin-bottom:25px;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:700;background-color:transparent;font-size:1rem}.carousel_slider{position:relative;width:100%;overflow:hidden}@media(max-width:600px){.carousel_slider{padding-inline:0}}.carousel_arrows{position:absolute;z-index:3;top:160px;width:100%;left:0}@media(max-width:600px){.carousel_pagination{margin-top:30px!important}}.carousel_pagination.swiper-pagination{position:relative}.intro+.carousel.default{padding-top:0}.carousel:has(.carousel_headline) .carousel_arrows{top:230px}@media(max-width:600px){.carousel.product .carousel_headline{text-align:center}}.carousel.product .swiper-wrapper{align-items:stretch}.carousel.product .swiper-wrapper .item{transition:all .4s ease-in-out;transform-origin:50%}.carousel.product .swiper-wrapper .item .product_learnmore{position:absolute;z-index:2;top:0;left:0;width:100%;height:calc(100% - 200px)}.carousel.product .swiper-wrapper .item .product-colors ul{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:15px}.carousel.product .swiper-wrapper .item .product-colors ul li{width:15px;height:15px;border-radius:50%;cursor:pointer;border:1px solid var(--sym-color-secondary)}@media(min-width:980px){.carousel.product .swiper-wrapper .item{height:auto}.carousel.product .swiper-wrapper .item .item_container{padding-bottom:40px;position:relative;height:100%}.carousel.product .swiper-wrapper .item .item_text{padding-bottom:0}.carousel.product .swiper-wrapper .item .btn{position:absolute;bottom:0;left:50%;transform:translate(-50%);min-width:190px}}@media(hover:hover)and (pointer:fine){.carousel.product .swiper-wrapper .item:hover{transform:scale(.95)}}.carousel.product .swiper-wrapper .item:focus-visible{transform:scale(.95)}.carousel_toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:var(--sym-color-light);padding:5px 10px;position:relative;left:50%;transform:translate(-50%);margin-top:30px}.carousel_toggle span{display:inline-block;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);font-size:.75rem;padding:6px 30px;border:1px solid var(--sym-color-secondary);text-transform:uppercase;letter-spacing:1.44px;background-color:transparent;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.carousel_toggle span:hover{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}}.carousel_toggle span:focus-visible{background:var(--sym-color-secondary);color:#fff;border:1px solid var(--sym-color-secondary)}@media(max-width:600px){.carousel_toggle span{padding:6px 12px}}.hero{position:relative;background-color:#000}.hero_images{position:relative;z-index:1}.hero img,.hero video{width:100%;height:100%;object-fit:cover;object-position:center}.hero.home .swiper-slide{width:100vw;height:785px;max-height:100dvh}.hero.default{height:585px;max-height:100dvh}@media(max-width:600px){.hero.default{height:400px;max-height:calc(100dvh - 80px)}}.hero.default:after{content:"";display:block;position:absolute;bottom:0;left:0;z-index:2;width:100%;height:180px;background:#000;background:linear-gradient(0deg,#0006,#0000)}.hero.default .swiper-slide{width:100vw;height:585px;max-height:100dvh}@media(max-width:600px){.hero.default .swiper-slide{height:400px;max-height:calc(100dvh - 80px)}}.hero.default .hero_images{z-index:1}.hero_uvp{position:absolute;z-index:3;bottom:100px;left:0;width:100%;text-align:center}.intro.home{padding:90px 0 40px;background-color:var(--sym-color-light)}@media(max-width:600px){.intro.home{padding:60px 0 30px}}.intro.home .container{max-width:1105px;text-align:center}.intro.home .container .sym-h2,.intro.home .container .sym-h3{display:flex;width:100%;align-items:center;justify-content:space-between;gap:30px;margin-bottom:0}@media(max-width:600px){.intro.home .container .sym-h2,.intro.home .container .sym-h3{gap:10px;position:relative;padding-inline:60px}}.intro.home .container .sym-h2:before,.intro.home .container .sym-h2:after,.intro.home .container .sym-h3:before,.intro.home .container .sym-h3:after{content:"";height:1px;background-color:var(--sym-color-secondary);flex:auto}@media(max-width:600px){.intro.home .container .sym-h2:before,.intro.home .container .sym-h2:after,.intro.home .container .sym-h3:before,.intro.home .container .sym-h3:after{position:absolute;top:10px}}@media(max-width:600px){.intro.home .container .sym-h2:before,.intro.home .container .sym-h3:before{left:0}}@media(max-width:600px){.intro.home .container .sym-h2:after,.intro.home .container .sym-h3:after{right:0}}.intro.home .container .sym-h2.animate-fade:before,.intro.home .container .sym-h2.animate-fade:after,.intro.home .container .sym-h3.animate-fade:before,.intro.home .container .sym-h3.animate-fade:after{width:0;flex:0}.intro.home .container .sym-h2.animate-fade.fade-in:before,.intro.home .container .sym-h2.animate-fade.fade-in:after,.intro.home .container .sym-h3.animate-fade.fade-in:before,.intro.home .container .sym-h3.animate-fade.fade-in:after{width:20%;flex:1;transition:all 1s ease-in-out .5s}@media(max-width:600px){.intro.home .container .sym-h2.animate-fade.fade-in:before,.intro.home .container .sym-h2.animate-fade.fade-in:after,.intro.home .container .sym-h3.animate-fade.fade-in:before,.intro.home .container .sym-h3.animate-fade.fade-in:after{width:85px}}.intro.home .container .copy{margin:30px auto;max-width:645px}@media(max-width:600px){.intro.home .container .copy{padding-inline:30px}}@media(max-width:600px){.intro.home .container{padding-inline:0;width:100%}}.intro.default{padding:70px 0;text-align:center}@media(max-width:600px){.intro.default{padding:40px 0}}.intro.default .container{max-width:615px;margin-bottom:25px}.intro.default h1{margin-bottom:0}.images-text .wrapper{max-width:1920px}.images-text .wrapper .media-container{width:100%;height:600px;overflow:hidden}@media(max-width:600px){.images-text .wrapper .media-container{height:300px}}.images-text .wrapper img,.images-text .wrapper video{width:100%;height:100%;object-fit:cover;object-position:center}.images-text .container{padding:70px 30px;gap:30px}.images-text .container .copy{max-width:400px}@media(min-width:600px){.images-text .container p{margin-top:9px}}@media(min-width:600px){.images-text .container .btn-alt{margin-top:6px}}.exclusives-block{padding:115px 0}@media(max-width:600px){.exclusives-block{padding:70px 0 40px}}.exclusives-block .wrapper{max-width:1230px;padding:0 40px}@media(max-width:600px){.exclusives-block .wrapper{padding-inline:30px}}.exclusives-block_slider{overflow:hidden;width:100%;position:relative}.exclusives-block .item{min-height:700px}.exclusives-block .item .flex-box{gap:30px 90px}.exclusives-block .item .main-image{width:650px;height:700px}@media(max-width:980px){.exclusives-block .item .main-image{height:400px;position:absolute;top:130px}}@media(max-width:600px){.exclusives-block .item .main-image{height:340px}}.exclusives-block .item img{width:100%;height:100%;object-fit:cover;object-position:center}.exclusives-block .item_title{margin-bottom:35px}@media(max-width:600px){.exclusives-block .item_title{margin-bottom:5px}}.exclusives-block .item_copy{text-align:center}@media(max-width:980px){.exclusives-block .item_copy{position:relative}}.exclusives-block .item_copy figure{width:178px;height:226px;margin:0 auto 40px}.exclusives-block .item_copy h2{font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);text-transform:uppercase;line-height:2;letter-spacing:1.44px;font-weight:400;background-color:transparent}@media(min-width:600px){.exclusives-block .item_copy h2{font-size:2.125rem}}@media(max-width:600px){.exclusives-block .item_copy h2{font-size:1.375rem}}.exclusives-block .item_copy h2{margin-bottom:20px}@media(max-width:980px){.exclusives-block .item_copy h2{margin-bottom:480px}}@media(max-width:600px){.exclusives-block .item_copy h2{margin-bottom:430px}}.exclusives-block .item_copy .copy{max-width:400px;margin:0 auto}@media(max-width:600px){.exclusives-block .item_copy .copy{padding-inline:20px}}.exclusives-block .item_copy .btn{margin-top:40px}.exclusives-block_arrows{position:absolute;top:48%;transform:translateY(-50%);right:0;width:400px;z-index:2}@media(max-width:980px){.exclusives-block_arrows{top:calc(100% - 40px);transform:translateY(0);width:calc(100% - 80px);right:40px}}.exclusives-block_arrows .wrap{width:400px;margin:0 auto}@media(max-width:980px){.exclusives-block_arrows .wrap{width:100%}}.exclusives-block_pagination{width:calc(90% - 90px)!important;margin:40px auto 10px}.gallery-block.home{padding:75px 0 30px;overflow-x:hidden}.gallery-block.home .container{margin-bottom:50px;gap:20px 15%;max-width:1070px}@media(max-width:600px){.gallery-block.home .container{justify-content:center}}.gallery-block.home .gallery-wrapper{max-width:1260px;margin:0 auto;position:relative}@media(max-width:600px){.gallery-block.home .gallery-wrapper{width:341px}}.gallery-block.home .gallery-wrapper .gallery-slider{position:relative}@media(min-width:980px){.gallery-block.home .gallery-wrapper .gallery-slider{width:1520px}}.gallery-block.home .gallery-wrapper .gallery-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.gallery-block.home .gallery-wrapper .gallery-slider .swiper-slide a{position:relative;width:100%;height:100%;display:block}.gallery-block.home .gallery-wrapper .gallery-slider .swiper-slide{height:600px;transition:all .4s ease-in-out}@media(min-width:980px){.gallery-block.home .gallery-wrapper .gallery-slider .swiper-slide:has(+.swiper-slide-prev){width:670px!important}}@media(max-width:600px){.gallery-block.home .gallery-wrapper .gallery-slider .swiper-slide{height:400px}}.gallery-block.home .gallery-block_headline{margin-bottom:0;line-height:1}.gallery-block.product{padding:50px 0 130px;width:100vw;overflow-x:hidden}@media(max-width:600px){.gallery-block.product{padding:0}}.gallery-block.product .swiper-slide{width:1032px}.gallery-block.product figure{width:100%;height:600px;position:relative}@media(max-width:980px){.gallery-block.product figure{height:430px}}@media(max-width:600px){.gallery-block.product figure{height:300px}}.gallery-block.product figure img{width:100%;height:100%;object-fit:cover;object-position:center 60%;position:relative;z-index:1}.gallery-block.product figure a{display:block;width:100%;height:100%}.gallery-block.product figure figcaption{position:absolute;bottom:10px;left:10px;z-index:2;font-family:var(--sym-font-family-secondary);color:#fff;text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.75rem}.gallery-block.default{padding:50px 0 130px;width:100vw;overflow-x:hidden;position:relative}@media(max-width:600px){.gallery-block.default{padding:0}}.gallery-block.default .swiper-slide{width:1032px}.gallery-block.default figure{width:100%;height:600px;position:relative}@media(max-width:980px){.gallery-block.default figure{height:430px}}@media(max-width:600px){.gallery-block.default figure{height:300px}}.gallery-block.default figure img{width:100%;height:100%;object-fit:cover;object-position:center 60%;position:relative;z-index:1}.gallery-block.default figure a{display:block;width:100%;height:100%}.single-quad+.gallery-block.default{padding-top:0}.gallery-block.default .gallery-block_arrows{position:absolute;top:40%;max-width:1200px;width:95%;left:50%;transform:translate(-50%);z-index:3}.gallery-block.default .gallery-block_arrows button{background-color:#fff6}.products-block{padding:90px 0}.products-block .container{max-width:1180px;background-color:inherit}.products-block_headline{margin-bottom:50px;display:flex;width:100%;align-items:center;justify-content:space-between;gap:30px}.products-block_headline:before,.products-block_headline:after{content:"";height:1px;background-color:var(--sym-color-secondary);flex:auto}.products-block_headline.animate-fade:before,.products-block_headline.animate-fade:after{width:0;flex:0}.products-block_headline.animate-fade.fade-in:before,.products-block_headline.animate-fade.fade-in:after{width:20%;flex:1;transition:all 1s ease-in-out .5s}.products-block_filters{display:flex;align-items:center;justify-content:center;background-color:inherit;width:100%;scrollbar-width:none;-ms-overflow-style:none;scroll-margin-top:200px;overflow-x:scroll}.products-block_filters::-webkit-scrollbar{display:none}@media(max-width:980px){.products-block_filters{justify-content:flex-start}}.products-block_filters button{font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1;letter-spacing:1.44px;font-weight:400;font-size:.75rem;padding:10px 0;position:relative;margin:0 40px;cursor:pointer;border:0;background-color:transparent;flex-shrink:0}.products-block_filters button:before{content:"";display:block;position:absolute;bottom:3px;left:0;width:0;height:1px;background-color:var(--sym-color-secondary);transition:all .4s ease-in-out}.products-block_filters button:after{content:"";display:block;position:absolute;top:7px;right:-40px;width:1px;height:20px;background-color:var(--sym-color-secondary)}@media(hover:hover)and (pointer:fine){.products-block_filters button:hover:before{width:100%}}.products-block_filters button:focus-visible:before{width:100%}.products-block_filters button.is-active:before{width:100%}.products-block_filters button:first-child{margin-left:0}.products-block_filters button:last-child{margin-right:0}.products-block_filters button:last-child:after{display:none}.products-block_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:55px;padding-top:90px}.products-block_list .product{width:250px;text-align:center;position:relative;transform-origin:50% 50%;padding-bottom:60px;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.products-block_list .product:hover{transform:scale(1.05)}}.products-block_list .product:focus-visible{transform:scale(1.05)}@media(max-width:600px){.products-block_list .product{width:100%}}.products-block_list .product_text{padding:30px 10px 0;position:relative;z-index:1}.products-block_list .product-colors ul{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:15px}.products-block_list .product-colors ul li{width:15px;height:15px;border-radius:50%;cursor:pointer;border:1px solid var(--sym-color-secondary)}.products-block_list .product .btn{position:absolute;bottom:0;left:50%;transform:translate(-50%);min-width:185px}.products-block_list .product h2{line-height:2}.products-block_list .product_category{font-family:var(--sym-font-family-primary);color:var(--sym-color-secondary);text-transform:capitalize;line-height:1.5;letter-spacing:.96px;font-weight:400;font-size:1rem;font-style:italic;display:block;margin-bottom:25px}.products-block_list .product_price{display:block;margin-bottom:25px;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:700;background-color:transparent;font-size:1rem}.products-block_list .product_learnmore{position:absolute;z-index:2;top:0;left:0;width:100%;height:calc(100% - 200px)}.products-block_list figure{background-color:#a0a0a0;width:100%;height:250px;position:relative;z-index:1}.products-block_list figure img{width:100%;height:100%;object-fit:cover;object-position:center}.products-block_pagination{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:50px;font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.625rem}.products-block_pagination button{position:relative;transform-origin:50%;background:url(/build/assets/images/arrow-next-dark.svg) no-repeat center transparent;width:50px;height:50px;border:0;cursor:pointer;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.products-block_pagination button:hover{transform:scale(1.1)}}.products-block_pagination button:focus-visible{transform:scale(1.1)}.products-block_pagination button#btn-products-prev{transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.products-block_pagination button#btn-products-prev:hover{transform:scale(1.1) rotate(180deg)}}.products-block_pagination button#btn-products-prev:focus-visible{transform:scale(1.1) rotate(180deg)}.lbx_container:has(.product_modal){width:100vw;background-color:var(--sym-color-light);height:100dvh;display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;--lbx-content: 1290px;--lbx-arrow-w: 64px;--lbx-gap: 16px;--lbx-edge: 8px}.lbx_container:has(.product_modal) .lbx_prev{left:max(var(--lbx-edge),(100% - var(--lbx-content)) / 2 - var(--lbx-gap) - var(--lbx-arrow-w));right:auto}.lbx_container:has(.product_modal) .lbx_next{right:max(var(--lbx-edge),(100% - var(--lbx-content)) / 2 - var(--lbx-gap) - var(--lbx-arrow-w));left:auto}.lbx_container:has(.product_modal) .lbx_item{max-width:1290px;margin:0 auto;width:100%;background-color:var(--sym-color-light);transition:opacity 0s ease-in-out 0s;opacity:0}.lbx_container:has(.product_modal) .lbx_item.active{opacity:1;transition:opacity .4s ease-in-out .5s}.lbx_container:has(.product_modal) .lbx_close{width:100%;position:relative;max-width:1190px;margin:0 auto;background-color:transparent;top:0;border-radius:0;text-align:left;padding:10px 10px 10px 40px}@media(hover:hover)and (pointer:fine){.lbx_container:has(.product_modal) .lbx_close:hover{transform:scale(1)}.lbx_container:has(.product_modal) .lbx_close:hover:after{transform:rotate(180deg) translate(5px)}}.lbx_container:has(.product_modal) .lbx_close:focus-visible{transform:scale(1)}.lbx_container:has(.product_modal) .lbx_close:focus-visible:after{transform:rotate(180deg) translate(5px)}.lbx_container:has(.product_modal) .lbx_close:before{content:"Go Back";font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.875rem;position:absolute;left:0;border:1px solid var(--sym-color-secondary);top:0;width:180px;padding:10px 10px 10px 45px;background-color:var(--sym-color-light)}.lbx_container:has(.product_modal) .lbx_close:after{content:"";display:block;position:absolute;top:7px;left:10px;width:30px;height:30px;transform-origin:50% 50%;transform:rotate(180deg);transition:all .4s ease-in-out;background:url(/build/assets/images/arrow-next-dark.svg) no-repeat center}@media(max-width:980px){.lbx_container:has(.product_modal) .lbx_close{margin-left:35px;margin-bottom:12px;padding-bottom:10px}}.lbx_container:has(.product_modal-special){overflow:scroll;padding:60px 0;flex-direction:inherit;flex-wrap:wrap;scrollbar-width:none;-ms-overflow-style:none;scroll-margin-top:200px}.lbx_container:has(.product_modal-special)::-webkit-scrollbar{display:none}.lbx_container:has(.product_modal-special) .lbx_close{order:1}.lbx_container:has(.product_modal-special) .lbx_item{order:2}@media(max-width:600px){.lbx_container:has(.product_modal-special){padding:40px 0 60px!important}}.product_modal{width:100%;margin:0 auto;max-width:1290px;padding:0;min-height:500px}.product_modal figure{width:470px;height:470px}@media(max-width:980px){.product_modal figure{width:100%;height:300px}}.product_modal figure img{width:100%!important;height:100%!important;object-fit:cover;object-position:center}.product_modal .product_text{width:calc(100% - 530px);position:relative}.product_modal .product_text:after{content:"";display:block;position:absolute;bottom:80px;left:0;width:100%;height:60px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--sym-color-light) 100%)}.product_modal .product_text h2{margin-bottom:30px}@media(max-width:980px){.product_modal .product_text{width:100%}}.product_modal .product_description{max-width:470px;max-height:300px;padding-bottom:40px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-margin-top:200px}.product_modal .product_description::-webkit-scrollbar{display:none}.product_modal .product_description p{margin-bottom:20px}.product_modal .product_description p:last-child{margin-bottom:0}.product_modal .product_description ul{margin:20px}.product_modal .product_description ul li{display:inline-block;padding:10px 0 10px 10px;position:relative}.product_modal .product_description ul li:before{content:"";display:block;position:absolute;top:20px;left:0;width:4px;height:4px;border-radius:50%;background-color:var(--sym-color-primary)}.product_modal .product_modal-content{width:100%;padding:40px;gap:20px 80px}@media(max-width:980px){.product_modal .product_modal-content{padding:15px 30px 50px}}.product_modal .product_category{font-family:var(--sym-font-family-primary);color:var(--sym-color-secondary);text-transform:capitalize;line-height:1.5;letter-spacing:.96px;font-weight:400;font-size:1rem;font-style:italic;display:block;margin-bottom:30px}.product_modal .product_price{display:block;margin-bottom:30px;font-family:var(--sym-font-family-secondary);color:var(--sym-color-secondary);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:700;background-color:transparent;font-size:1rem}.product_modal .product_select{gap:15px;margin-top:50px;align-items:flex-end;position:relative;z-index:3}@media(max-width:980px){.product_modal .product_select{margin-top:10px}}.product_modal .product_select select{field-sizing:content;width:210px;font-family:var(--sym-font-family-secondary);color:var(--sym-color-text);text-transform:uppercase;line-height:1.5;letter-spacing:1.92px;font-weight:400;background-color:transparent;font-size:.75rem;border:0;padding:5px 20px 5px 0;background:url(../svg/icon-arrow.svg) no-repeat right center;border-bottom:1px solid var(--sym-color-secondary)}.product_modal .product_controls{border-bottom:1px solid var(--sym-color-secondary);width:90px;padding-bottom:10px}.product_modal .product_controls input{background:transparent;text-align:center;width:40px;border:0}.product_modal .product_controls button{width:20px;height:20px;border-radius:50%;background-color:var(--sym-color-tertiary);border:0;color:var(--sym-color-secondary);cursor:pointer;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.product_modal .product_controls button:hover{background-color:var(--sym-color-primary);color:var(--sym-color-light)}}.product_modal .product_controls button:focus-visible{background-color:var(--sym-color-primary);color:var(--sym-color-light)}.product_modal-special{height:100%;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;scroll-margin-top:200px}.product_modal-special::-webkit-scrollbar{display:none}.product_modal-special .product_modal-content{height:100%;flex-wrap:wrap;gap:0px 60px}.product_modal-special .product_modal-content .product_text{width:calc(50% - 30px)}.product_modal-special .product_modal-content .product_text:after{display:none}.product_modal-special .product_modal-content .product_accordion{margin-top:60px}@media(max-width:980px){.product_modal-special .product_modal-content{gap:40px 0px}.product_modal-special .product_modal-content figure{width:100%}.product_modal-special .product_modal-content .product_text{width:100%}.product_modal-special .product_modal-content .product_accordion{margin-top:60px}}.variant-picker{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;width:100%}.variant-picker_option{margin:0;padding:0;border:0;min-width:0}.variant-picker_label{display:block;margin-bottom:8px;padding:0;font-weight:600}.variant-picker_current{font-weight:400}.variant-picker_select{min-height:44px;min-width:160px}.variant-picker_swatches{display:flex;flex-wrap:wrap;gap:8px}.swatch{position:relative;display:inline-grid;place-items:center;min-width:44px;height:44px;cursor:pointer}.swatch_input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.swatch_color{width:32px;height:32px;border-radius:50%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000040}.swatch_text{padding:0 12px;line-height:32px;border:1px solid currentColor;border-radius:16px;font-size:.875rem}.swatch_input:checked+.swatch_color,.swatch_input:checked+.swatch_text{outline:2px solid currentColor;outline-offset:3px}.swatch_input:focus-visible+.swatch_color,.swatch_input:focus-visible+.swatch_text{outline:3px solid currentColor;outline-offset:4px}.swatch--unavailable .swatch_color,.swatch--unavailable .swatch_text{opacity:.45}.swatch--unavailable:after{content:"";position:absolute;width:34px;height:2px;background:currentColor;transform:rotate(-45deg);pointer-events:none}.swatch--text.swatch--unavailable .swatch_text{text-decoration:line-through}.swatch--text.swatch--unavailable:after{display:none}.js-add-to-cart-modal:disabled{cursor:not-allowed;opacity:.6}.product-gallery{width:100%;max-width:480px;margin:0 auto}.product-gallery_main{margin:0;aspect-ratio:1/1}.product-gallery_main img{width:100%;height:100%;object-fit:contain}.product-gallery_thumbs{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.product-gallery_thumb{display:block;width:64px;height:64px;padding:2px;border:1px solid var(--sym-color-primary);background:none;cursor:pointer}.product-gallery_thumb img{width:100%!important;height:100%!important;object-fit:cover!important}.product-gallery_thumb[aria-current=true]{border:2px solid currentColor;padding:1px}.product-gallery_thumb:focus-visible{outline:3px solid currentColor;outline-offset:2px}.product-colors{margin:8px 0 0;padding:0;border:0;min-width:0}.product-colors_list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}.product-colors_dot{display:block;width:16px;height:16px;border-radius:50%;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000040}.product-colors_dot--text{display:grid;place-items:center;font-size:.625rem;line-height:1}.product-colors_more{font-size:.75rem}.product-colors_option{position:relative;display:grid;place-items:center;width:24px;height:24px;cursor:pointer}.product-colors_input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.product-colors_input:checked+.product-colors_dot{outline:2px solid currentColor;outline-offset:2px}.product-colors_input:focus-visible+.product-colors_dot{outline:3px solid currentColor;outline-offset:3px}.partners-block .container{max-width:890px;padding:20px 30px;gap:20px 30px;position:relative}.partners-block .container.animate-fade:before,.partners-block .container.animate-fade:after{content:"";display:block;position:absolute;left:50%;z-index:0;width:0%;background-color:var(--sym-color-primary);height:1px}.partners-block .container.animate-fade:before{top:0}.partners-block .container.animate-fade:after{bottom:0}.partners-block .container.animate-fade.fade-in:before,.partners-block .container.animate-fade.fade-in:after{width:100%;left:0;transition:all 1.3s ease-in-out .5s}.partners-block .container img{max-height:70px}.single-quad{padding:190px 0}@media(max-width:600px){.single-quad{padding:60px 0}}.single-quad .container{gap:20px 78px;max-width:1200px}.single-quad .copy{margin:30px 0 50px}.single-quad_text{max-width:480px}.single-quad_btns{gap:20px}.single-quad figure img{max-width:100%}.columns-block+.single-quad{padding:120px 0}@media(max-width:600px){.columns-block+.single-quad{padding:40px 0}}.columns-block{padding:80px 0}@media(max-width:600px){.columns-block{padding:60px 0}}.columns-block .container{max-width:1100px}.columns-block_headline{margin-bottom:70px;display:flex;width:100%;align-items:center;justify-content:space-between;gap:30px}@media(max-width:600px){.columns-block_headline{gap:10px}}.columns-block_headline:before,.columns-block_headline:after{content:"";height:1px;background-color:var(--sym-color-secondary);flex:auto}.columns-block_headline.animate-fade:before,.columns-block_headline.animate-fade:after{width:0;flex:0}.columns-block_headline.animate-fade.fade-in:before,.columns-block_headline.animate-fade.fade-in:after{width:20%;flex:1;transition:all 1s ease-in-out .5s}.columns-block_grid{gap:40px}@media(max-width:600px){.columns-block_grid{gap:20px}}@media(min-width:600px){.columns-block_grid .item{width:340px}}.columns-block_grid .item figure{width:100%;height:340px}@media(max-width:600px){.columns-block_grid .item figure{height:300px}}.columns-block_grid .item figure .swiper-slide{width:100%;height:340px}@media(max-width:600px){.columns-block_grid .item figure .swiper-slide{height:300px}}.columns-block_grid .item figure img{width:100%;height:100%;object-fit:cover;object-position:center}.columns-block_grid .item_text{text-align:center}@media(min-width:600px){.columns-block_grid .item_text{padding:40px 50px}}@media(max-width:600px){.columns-block_grid .item_text{padding:20px 0}}.columns-block_grid .item_text h2{margin-bottom:30px}.columns-block_grid .item_text .btn{margin-top:30px}.extra-content{display:none;opacity:0}.accordion-extra__item{margin-bottom:15px}.accordion-extra__item:last-of-type{margin-bottom:0}.accordion-extra__item button{padding:8px 25px 8px 0;font-size:.6875rem;line-height:1;font-family:var(--sym-font-family-secondary);text-transform:uppercase;letter-spacing:.08125rem;font-weight:500;color:var(--sym-color-text);border:none;border-bottom:1px solid var(--sym-color-primary);background-color:transparent;display:block;width:100%;outline:none!important;outline:1px dashed transparent!important;text-align:left;cursor:pointer;position:relative;transition:all .3s ease-in-out}.accordion-extra__item button:after{content:"";width:12px;height:12px;position:absolute;top:calc(50% - 6px);right:5px;background-image:url(/svg/arrow-copper.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .4s ease-in-out}@media(hover:hover)and (pointer:fine){.accordion-extra__item button:hover:after{transform:rotate(180deg)}}.accordion-extra__item button:focus-visible:after{transform:rotate(180deg)}.accordion-extra__item button:focus{outline-color:var(--sym-color-primary)!important}.accordion-extra__item.open button:after{transform:rotate(180deg)}.accordion-extra__item.open .accordion-extra__content{height:auto;opacity:1;transition:opacity .4s ease-in-out .1s;visibility:inherit;pointer-events:initial}.accordion-extra__content{height:0px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out .1s}.accordion-extra__copy{padding:20px 35px 10px 10px}.accordion-extra__copy ul{margin-bottom:20px}.accordion-extra__copy ul:last-of-type{margin-bottom:0}.accordion-extra__copy ul+p{margin-top:20px}.accordion-extra__copy ul li{margin-bottom:10px}.accordion-extra__copy p{margin-bottom:20px}.accordion-extra__copy p:last-of-type{margin-bottom:0}.accordion-extra__copy table{width:100%;height:auto}.accordion-extra__copy table tr{border-bottom:1px solid var(--sym-color-primary)}.accordion-extra__copy table tr td{padding:10px 10px 5px;font-size:1rem;font-family:var(--sym-font-family-primary);line-height:1.5;text-align:center}.accordion-extra__copy table tr td:first-of-type{text-align:left}@media(max-width:600px){.accordion-extra__copy{padding:20px 0 10px}}.amenities-extra__item{width:100%;max-width:1100px;margin-top:60px}.amenities-extra__item .title{display:flex;align-items:center;gap:0px 25px;position:relative;margin-bottom:40px}.amenities-extra__item .title:before,.amenities-extra__item .title:after{content:"";display:block;flex:1 1;background-color:var(--sym-color-primary);height:1px}.amenities-extra__item .title span{font-size:1rem}.amenities-extra__item ul{width:calc(100% - 40px);display:flex;flex-wrap:wrap;gap:50px 75px}.amenities-extra__item ul li{width:calc(33.3333333333% - 50px)}@media(max-width:980px){.amenities-extra__item{margin-top:40px}.amenities-extra__item ul{gap:40px 80px}.amenities-extra__item ul li{width:calc(50% - 40px)}}@media(max-width:600px){.amenities-extra__item{margin-top:10px}.amenities-extra__item .title{gap:0;text-align:center}.amenities-extra__item .title:after,.amenities-extra__item .title:before{display:none}.amenities-extra__item ul{gap:40px}.amenities-extra__item ul li{width:100%}}
