.custom-slider{position:relative;width:100%;overflow:hidden}.header__menu-item .list-menu__item .link .link--text .focus-inset{font-size:15px!important;font-family:var(--product-font)!important}.custom-slider-images{display:flex;transition:transform .5s ease-in-out}.custom-slider-slide{min-width:100%;box-sizing:border-box}.custom-slider-buttons{position:absolute;width:100%;top:50%;display:flex;justify-content:space-between;transform:translateY(-50%)}.custom-slider-button{background:none;border:none;cursor:pointer}.custom-slider-counter{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.custom-dot{background-color:#000;border-radius:50%;display:inline-block;height:10px;width:10px}#size-chart-cont{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.size-chart-modal-overlay{height:100%;width:100%;display:block!important;background:#000000bf}.size-chart-fit-section{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#799898;z-index:1000;max-width:1200px;width:90%;color:#fff;max-height:90%;overflow:auto;box-sizing:border-box}.size-chart-popup-header{padding:30px 25px 30px 45px;position:relative}.size-chart-close-icon{cursor:pointer;z-index:1001}.size-chart-close-icon img{margin-right:0;height:auto}.size-chart-popup-title{font-size:28px;margin-bottom:0;font-weight:700}.size-chart-table{overflow-x:auto}.size-chart-popup-content-2{margin-bottom:40px}.size-chart-table table{width:100%;border-collapse:collapse;background:#ffffff1a;max-width:100%!important}.size-chart-table th,.size-chart-table td{border:none!important}.size-chart-table th{font-size:20px;font-weight:700;line-height:15px;padding-block:55px!important;padding-inline:30px!important;text-align:center;border:1px solid rgba(255,255,255,.2)}.size-chart-table th:first-child{font-size:14px;font-weight:700;line-height:15px;color:#b1fc68;letter-spacing:1px}.size-chart-table td{font-size:11px;font-weight:500;line-height:1.5em;padding:16px!important;padding-block:19.59px!important;text-align:center;border:1px solid rgba(255,255,255,.2)}.size-chart-table td:first-child{font-size:16px;font-weight:400;line-height:10px}.bg-chart-1{background-color:#444d4d}.bg-chart-2{background-color:#505e5f}.bg-chart-3{background-color:#6c8889}.bg-chart-4{background-color:#677f80}.size-chart-table th:first-child,.size-chart-table td:first-child{text-align:left}.size-chart-form{grid-template-columns:1fr 1fr 1fr}.size-chart-popup-footer{padding:40px 45px 35px}.field-group label{font-family:var(--product-font)!important;font-size:14px;letter-spacing:1px;line-height:1;margin-bottom:7px}.field-group input{border-radius:4px;border:1px solid #fff;background:#d9d9d900;height:50px;color:#fff;padding:8px}.field-group input::-webkit-outer-spin-button,.field-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.btn-primary{background-color:#3c9;color:#fff;border:none;padding:12px 20px;font-size:16px;cursor:pointer;transition:.5s all}.btn-primary:hover{background-color:#089566}.disabled-button{pointer-events:none;opacity:.5;cursor:not-allowed}.product-form__error-message{color:red!important;font-size:16px}#result{margin-top:25px;font-size:24px;color:#fff}#result span{font-size:26px;font-weight:700}#sizeOptions{margin-top:20px}#sizeOptions label{font-size:16px;color:#fff}body.modal-open{overflow:hidden}.measurement-wrapper{background-color:#677f80;color:#fff;padding:40px 45px 35px}.measure-title{font-weight:700;font-size:30px;line-height:1.5;letter-spacing:1px;color:#89acad}.measure-box img{width:100%;aspect-ratio:1.2}.measure-text{color:#fff;font-size:14px;font-weight:400;line-hieght:20px}.measure-text strong{display:block;color:#b1fc68;line-hieght:100%;font-weight:700;letter-spacing:1px;margin-bottom:6px}.measure-box{display:flex;align-items:flex-start}@media(min-width:768px)and (max-width:991px){.size-chart-table th{font-size:18px;padding:25px 55px!important}.size-chart-popup-title{font-size:25px}.size-chart-popup-header{padding:25px 20px}.size-chart-popup-footer{padding:30px 25px}.measurement-wrapper{background-color:#677f80;color:#fff;padding:40px 15px}.measure-box{flex-direction:column;align-items:flex-start}.measure-box .measure-text{margin-left:0!important;margin-top:10px;max-width:200px;text-align:left}.measure-title{font-size:24px}.measure-box img{width:100%;height:auto}.size-chart-table th:first-child{font-size:12px}.size-chart-table th:first-child{padding-block:55px!important;padding-inline:30px!important}}@media screen and (max-width:767px){.not-found-main h1{font-size:100px!important;line-height:100px!important}.not-found-main img{width:40%!important}.not-found-main p{font-size:16px!important}.size-chart-popup-title{font-size:20px}.size-chart-table th{padding:20px 55px!important}.size-chart-table th,.size-chart-table td{font-size:11px;line-height:1.4}.size-chart-form{grid-template-columns:1fr}.size-chart-popup-header{padding:25px 20px}.size-chart-popup-footer{padding:30px 25px}.measurement-wrapper{padding:80px 45px 45px 60px}.measure-box{flex-direction:column;margin-bottom:20px}.measure-box img{margin-bottom:10px}.measure-title{margin-bottom:20px}.size-chart-table th:first-child{font-size:10px}.size-chart-table th:first-child{padding-block:55px!important;padding-inline:25px!important}}html[lang=en] #shopify-section-template--17302601105559__custom_liquid_w7zHmP,html[lang=de] #shopify-section-template--17302601105559__custom_liquid_8DyFCF{display:none}.faq-acc-cont{width:100%;margin-top:20px!important;margin-bottom:60px!important}@media(max-width:767px){.faq-acc-cont{margin-top:-30px!important;margin-bottom:0}}.faq-acc-item{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;margin-bottom:-1px}.faq-acc-title{width:100%;text-align:left;padding:25px 0;font-size:16px;border:none;cursor:pointer;outline:none;background-color:transparent!important;display:flex;justify-content:space-between;align-items:center;column-gap:20px}.faq-acc-title h4{margin:0;font-size:14px}.faq-acc-icon{font-size:20px;transition:transform .3s ease}.faq-acc-icon.open{transform:rotate(45deg)}.faq-acc-content{max-height:0;overflow:hidden;padding:0;margin-top:-1px;border-top:1px solid #d9d9d9;transition:max-height .3s ease,padding .3s ease}.faq-acc-content.open{max-height:1000px;padding:20px 0}.faq-acc-content p,.faq-acc-content li,.faq-acc-content b{font-size:16px!important}.faq-acc-content a{color:#007bff;text-decoration:none}.faq-acc-content a:hover{text-decoration:underline}.faq-acc-content p,.faq-acc-content li{font-size:16px;color:#565656}.section-template--24354824814968__custom_liquid_aEzBJj-padding{height:90vh;margin-top:-190px}html[lang=en] .banner-head-cus[lang=de],html[lang=en] .banner-head-cus[lang=fr],html[lang=de] .banner-head-cus[lang=en],html[lang=de] .banner-head-cus[lang=fr],html[lang=fr] .banner-head-cus[lang=en],html[lang=fr] .banner-head-cus[lang=de]{display:none}.thumbnail-slider{overflow:auto;max-height:769px}@media(max-width:1399px){.thumbnail-slider{max-height:661px}}@media(max-width:1199px){.thumbnail-slider{max-height:552px}}@media(max-width:991px){.thumbnail-slider{max-height:299px}}.PwzrGrid-item,.PwzrGrid-item *{height:auto!important;min-height:0px!important;aspect-ratio:1;object-fit:cover;object-position:top center}.pwzrswiper-slide,.pwzrswiper-slide img{aspect-ratio:1;padding-bottom:0!important;height:auto!important;min-height:0px!important;object-fit:cover;object-position:top center}.main-slider .slider-counter{opacity:0}@media(max-width:767px){.container{padding-inline:15px!important}}.utility-bar *{color:#fff!important}.announcement-bar p{font-size:12px!important;text-align:center}.utility-bar{padding:5px}@media(min-width:990px){header{display:flex!important;flex-wrap:wrap;row-gap:30px;column-gap:0px!important}header .header__heading,.header__heading-link{width:100%;text-align:center}.header__icons{width:40%;justify-content:end}.header__inline-menu{width:60%}.header__heading-logo-wrapper img{width:120px}}.features-section{padding:110px 0;background-image:url(/cdn/shop/files/grd-bg.png?v=1746266695);background-size:cover;background-position:bottom left}@media(max-width:991px){.features-section{padding:70px}}@media(max-width:767px){.features-section{padding:50px 0 60px}}.features-section .container{max-width:1450px}.feat-icon-cont{width:114px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.feature-item svg{aspect-ratio:1;height:auto}.feature-item h4{font-size:15px;font-weight:700;letter-spacing:1px}.feature-item{width:20%;row-gap:50px;padding:0 15px}@media(max-width:991px){.feature-item{width:33.33%;row-gap:40px}}@media(max-width:767px){.feature-item{width:100%}}html[lang=en] .feature-title[lang=de],html[lang=en] .feature-title[lang=fr],html[lang=de] .feature-title[lang=en],html[lang=de] .feature-title[lang=fr],html[lang=fr] .feature-title[lang=en],html[lang=fr] .feature-title[lang=de]{display:none}.popup-btn-cont{display:flex}.product-details-accordion{width:100%;margin-top:26px!important}.product-details-accordion-item{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;margin-bottom:-1px}.product-details-accordion-header{width:100%;text-align:left;padding:12px 0;font-size:16px;border:none;cursor:pointer;outline:none;color:#000;background-color:#fff0!important}.product-details-accordion-content{max-height:0;overflow:hidden;padding:0;border-top:1px solid #d9d9d9;transition:max-height .3s ease;margin-bottom:-1px}.product-details-accordion-content.open{max-height:0;overflow:hidden;padding:20px 0;border-top:1px solid #d9d9d9;transition:max-height .3s ease;margin-bottom:-1px}.product-details-accordion-content p,.product-details-accordion-content li,.product-details-accordion-content b{font-size:16px!important}.custom-product-section{max-width:312px;width:100%;padding-top:30px}.custom-product-section img{aspect-ratio:1.405;object-fit:cover}.custom-product-section .prd-name{font-size:15px;font-family:var(--product-font)!important;letter-spacing:0px;font-weight:700;margin-bottom:20px;text-transform:uppercase;margin-top:18px}.custom-product-section .prd-name a{color:#000;text-decoration:none!important}.custom-product-section .prd-name a:hover{text-decoration:underline}.custom-product-section .mr-half-bottom{margin-bottom:12.5px;color:#000;font-family:var(--product-font)!important;font-size:20px;font-style:normal;font-weight:700;line-height:15px}.custom-product-section .mr-bottom{margin-bottom:25px;color:#000;font-family:var(--product-font)!important;font-size:20px;font-style:normal;font-weight:700;line-height:15px}html[lang=en] :is(.custom-product-section .mr-half-bottom span,.custom-product-section .mr-bottom span)[lang=de],html[lang=en] :is(.custom-product-section .mr-half-bottom span,.custom-product-section .mr-bottom span)[lang=fr]{display:none}html[lang=de] :is(.custom-product-section .mr-half-bottom span,.custom-product-section .mr-bottom span)[lang=en],html[lang=de] :is(.custom-product-section .mr-half-bottom span,.custom-product-section .mr-bottom span)[lang=fr]{display:none}html[lang=fr] :is(.custom-product-section .mr-half-bottom span,.custom-product-section .mr-bottom span)[lang=en],html[lang=fr] :is(.custom-product-section .mr-half-bottom span,.custom-product-section .mr-bottom span)[lang=de]{display:none}.custom-product-section .input-size{padding:14px 17px;border:1px solid #a7a6a4;border-radius:4px;font-size:16px}.custom-product-section select{width:100%;margin-bottom:10px}html[lang=en] :is(.custom-product-section .btn span)[lang=de],html[lang=en] :is(.custom-product-section .btn span)[lang=fr]{display:none}html[lang=de] :is(.custom-product-section .btn span)[lang=en],html[lang=de] :is(.custom-product-section .btn span)[lang=fr]{display:none}html[lang=fr] :is(.custom-product-section .btn span)[lang=en],html[lang=fr] :is(.custom-product-section .btn span)[lang=de]{display:none}@media(max-width:1024px){.custom-product-section{max-width:90%;padding-top:20px}.custom-product-section .mr-half-bottom,.custom-product-section .mr-bottom{font-size:18px;margin-bottom:20px}.custom-product-section .input-size{padding:12px 15px}}@media(max-width:767px){.custom-product-section{max-width:100%;padding-top:15px}.custom-product-section .mr-half-bottom,.custom-product-section .mr-bottom{font-size:16px;margin-bottom:15px}}.custom-product-section .mr-half-bottom{margin-bottom:7.5px}#k-input-front{display:block!important}.newsletter-form .klaviyo-form{width:100%}.newsletter-form .klaviyo-form button{width:136px;margin-left:-5px}fieldset svg~.needsclick{font-size:12px!important}#k-input-front label{font-weight:400!important}#k-input-front div[role=radiogroup] svg{display:none!important}div[role=radiogroup] svg~.needsclick{width:45px;align-items:center;justify-content:center;text-align:center;padding:13px 0;border:1px solid #fff;margin-right:16px!important}div[role=radiogroup] input[type=radio]:checked+label>svg~.needsclick{background-color:#fff;color:#000!important;font-weight:500!important}@media(max-width:767px){div[role=radiogroup] svg~.needsclick{width:41px;padding:11px 0;margin-right:12px!important}}@media(max-width:767px){.size-chart-table table{width:max-content!important;min-width:max-content!important}}#klaviyo-product-reviews-wrapper .kl_reviews__list__tab--active:after{background-color:#466061}html[lang=en] #Slide-Thumbnails-template--24434821923192__main-7,html[lang=en] #Slide-Thumbnails-template--24434821923192__main-8,html[lang=en] #Slide-template--24434821923192__main-63710702502264,html[lang=en] #Slide-template--24434821923192__main-63710702469496,html[lang=de] #Slide-Thumbnails-template--24434821923192__main-6,html[lang=de] #Slide-Thumbnails-template--24434821923192__main-8,html[lang=de] #Slide-template--24434821923192__main-63710702240120,html[lang=de] #Slide-template--24434821923192__main-63710702469496,html[lang=fr] #Slide-Thumbnails-template--24434821923192__main-6,html[lang=fr] #Slide-Thumbnails-template--24434821923192__main-7,html[lang=fr] #Slide-template--24434821923192__main-63710702240120,html[lang=fr] #Slide-template--24434821923192__main-63710702502264{display:none}.product__info-wrapper .pre-btn{background-color:#466061!important;border-color:#466061!important}.header__submenu li a{font-weight:400;font-family:var(--primary-font)!important}.list-menu li:first-child .header__submenu li:first-child a{font-weight:600}.product__info-container .button--full-width,.product__info-container .btn-sm,.product__description{max-width:286px!important}@media(max-width:767px){.product__info-container .button--full-width,.product__info-container .btn-sm{max-width:100%!important}.product__description{max-width:100%!important}}#cart-notification-button,#cart-notification-form button{background:#220101!important;border-color:#220101!important}html[lang=en] #shopify-section-template--24473736216952__1754295586d61dfa17,html[lang=en] #shopify-section-template--24473736216952__17543020675481b2bc,html[lang=de] #shopify-section-template--24473736216952__17543027936c9aa719,html[lang=de] #shopify-section-template--24473736216952__17543020675481b2bc,html[lang=fr] #shopify-section-template--24473736216952__1754295586d61dfa17,html[lang=fr] #shopify-section-template--24473736216952__17543027936c9aa719{display:none}:is(#shopify-section-template--24473736216952__1754295586d61dfa17,#shopify-section-template--24473736216952__17543027936c9aa719,#shopify-section-template--24473736216952__17543020675481b2bc) .page-width{max-width:100%;padding:0}.sun-editor-editable{font-family:inherit}.k-popup__form .form-textarea{height:270px!important}.k-popup__text-content p{margin-bottom:28px!important}.k-popup__form-msg{margin:15px 0 0}.k-popup__form-msg *{font-size:20px!important}@media(max-width:991px){.k-popup-wrapper .k-popup__content{padding-top:80px!important;padding-bottom:80px!important}.sun-editor-editable p,.sun-editor-editable strong,.sun-editor-editable a{font-size:18px!important}.k-popup__form .form-textarea{height:160px!important}.k-popup__text-content p{margin-bottom:15px!important}}@media(max-width:767px){.k-popup-wrapper .k-popup__content{padding-top:50px!important;padding-bottom:50px!important}.k-popup__content>*{max-width:100%!important;flex-basis:100%!important}.k-popup__content-left{padding:10px}.k-popup__inner-inner h2{font-size:25px!important;margin-bottom:25px!important}}.oke-reviewsTab{display:none!important}.event-page div[role=radiogroup] svg~.needsclick{width:100%;text-align:left;line-height:1.4em;padding:0}.event-page div[role=radiogroup].kl-private-reset-css-Xuajs1 label{align-items:start!important;padding-bottom:0!important}html[lang=fr] section#shopify-section-template--24473736511864__rich_text_X88xMz .rich-text__text p{margin-bottom:30px}
/*# sourceMappingURL=/cdn/shop/t/77/assets/custom.css.map */
