@font-face{font-family:Staatliches-Regular;src:url(/cdn/shop/files/Staatliches-Regular.woff2?v=1694156531) format("woff2");url(/cdn/shop/files/Staatliches-Regular.woff?v=1694156544) format("woff");font-weight:400;font-style:normal;font-display:swap;letter-spacing:0}@font-face{font-family:Avenir Next Condensed;src:url(/cdn/shop/files/AvenirNextCondensed-Regular.woff2?v=1697710896.woff2) format("woff2"),url(/cdn/shop/files/AvenirNextCondensed-Regular.woff?v=1697710896.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*:focus-visible,.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{outline:0;outline-offset:0;box-shadow:none}@media (min-width: 750px){.page-width{padding-left:4rem;padding-right:4rem}}@media (min-width: 990px){.page-width--narrow{max-width:80rem}}a{color:var(--color-foreground);text-decoration:underline}.button:not(.button--tertiary){background-color:var(--primary-button-color);background-image:url(/cdn/shop/files/button-arrow.png?v=1694160127);background-position:154% 35%;background-repeat:no-repeat;background-size:2.9rem;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:700;letter-spacing:0;min-width:auto;padding:.6rem 3rem;text-transform:uppercase;text-decoration:none!important;transition:padding-right .3s,background .3s}.button:not(.button--tertiary):hover{padding-right:55px;background-position:91% 35%}.button:before,.button:after{display:none}.button.button--secondary{background-color:transparent;border:solid 1px currentcolor}.subtitle{color:rgba(var(--color-foreground),1)}.announcement-bar__message{min-height:3.5rem;padding:.25rem 0;font-size:1.6rem;letter-spacing:0}li.has-sub-menu{position:relative}li.has-sub-menu .icon{height:1.2rem;width:1.2rem;margin-left:.3rem}li.has-sub-menu:after{content:"";display:block;height:5rem;pointer-events:none;position:absolute;left:0;top:100%}li.has-sub-menu .list-menu--disclosure{border:0;width:35rem}.header__submenu{opacity:0;visibility:hidden;box-shadow:0 10px 20px #00000017;transform:translate3d(0,-12px,0)}li.has-sub-menu:hover .header__submenu{opacity:1;visibility:visible;transform:translateZ(0);transition:all .3s cubic-bezier(.2,.06,.05,.95);z-index:1;background-color:#fff}li.has-sub-menu:hover>a{background-color:#fff;color:rgb(var(--color-hover))}li.has-sub-menu a{position:relative}li.has-sub-menu:hover>a:after{content:"";background-color:#000;height:.1rem;position:absolute;top:97%;width:35%}.header__menu-item{color:#1c1d1d;font-size:2.2rem;padding-top:.75rem;padding-bottom:.75rem;text-decoration:none!important}.js header-drawer .menu-drawer{height:100vh;position:fixed;transform:translate(100%);left:auto;right:0;top:0;width:100%}.header__icon--menu[aria-expanded=true]:before{top:0;position:fixed;height:100vh;width:100%}.close-drawer-button{padding:2rem;text-align:right}.close-drawer{display:inline-block;height:2rem;width:2rem;position:relative;z-index:9}.menu-drawer__navigation-container .menu-drawer__navigation{padding-top:.5rem}.menu-drawer__navigation .menu-drawer__menu,.menu-drawer__localization.header-localization{padding:0 2rem}.menu-drawer__navigation .menu-drawer__menu li{border-bottom:solid 1px #d7d7d7}.menu-drawer__navigation .menu-drawer__menu-item{padding:2rem 0}.menu-drawer__localization localization-form{border-bottom:solid 1px #d7d7d7;padding:2rem 0}.header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{right:auto!important}.menu-drawer__navigation .menu-drawer__menu-item>.icon-arrow{right:1rem}.menu-drawer .menu-drawer__navigation .list-social{margin-left:5px;margin-top:1rem}.section-header.shopify-section-group-header-group{z-index:9999}.header{display:-webkit-flex;display:flex;justify-content:space-between}.header-wrapper--border-bottom{border-bottom:1px solid rgba(var(--color-foreground))}.desktop-localization-wrapper{margin-left:15px}.desktop-localization-wrapper .disclosure__list-wrapper{background-color:#fff}.desktop-localization-wrapper .disclosure__list{min-width:10rem;padding:0}.desktop-localization-wrapper .disclosure__link{font-size:1.2rem;line-height:1;padding-left:0;padding-right:0;text-align:center}.list-menu--inline>li>.header__menu-item,.list-menu--inline summary.header__menu-item{font-family:var(--font-heading-family);font-weight:700;letter-spacing:0;text-transform:uppercase}.list-menu--inline>li>.header__menu-item:hover,.list-menu--inline summary.header__menu-item:hover,.header__icon:hover{color:rgb(var(--color-hover))}.list-menu--inline>li>.header__menu-item:hover span,.list-menu--inline summary.header__menu-item:hover span{text-decoration:none!important}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none}.header__icon .icon{height:2.8rem;width:2.8rem}.header__icon .icon path,.header__icon .icon circle,.search-modal__form .icon path{fill:none;stroke:currentcolor;stroke-width:.5rem}.search-modal__form .field{flex-direction:row}.cart-count-bubble{background-color:#41d0c8;border:2px solid white;bottom:2rem;color:#fff}.header-localization .disclosure .localization-form__select{font-size:1.2rem!important;text-decoration:none!important}.disclosure__list{font-size:1.2rem!important}.header__active-menu-item{color:rgb(var(--color-hover))}@media (min-width: 750px){.header__heading{width:16%}.header__inline-menu{width:50%}.header__icons{width:30%}.header__icons{column-gap:5px;padding:0}.header__menu-item{padding-left:.5rem;padding-right:.5rem}}@media (min-width: 990px){.header__heading{width:15%}.header__inline-menu{width:55%}.header__icons{width:28%}.header__menu-item{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1200px){.header__heading,.header__icons{width:25%}.header__inline-menu{width:50%}.header__icons{column-gap:15px;padding:0}}.footer{font-size:1.3rem}.footer .footer-block__details-content .list-menu__item--link,.footer .copyright__content a,.footer-block__details-content a{color:rgba(var(--color-foreground),1);text-decoration:none}.footer .list-social__item .icon{height:2.4rem;width:2.4rem}.footer .footer__content-bottom{border:0}.footer__content-bottom-wrapper{margin-bottom:4rem}.footer .footer-block__heading{font-size:2.1rem;letter-spacing:.55rem}@media (max-width: 749px){.footer .footer__content-top{padding-left:1.5rem;padding-right:1.5rem}.footer .footer-block.grid__item{border-bottom:solid 1px rgba(0,0,0,.12);margin:0 0 15px;padding:0 0 15px}.footer .footer-block__heading{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;margin:0}.footer .footer-block__heading:after{content:"";border-bottom:solid 3px currentcolor;border-right:solid 3px currentcolor;margin-top:-3px;height:10px;width:10px;transform:rotate(45deg)}.footer .footer-block__heading.is-open:after{content:"";border:0;border-top:solid 3px currentcolor;border-left:solid 3px currentcolor;margin-top:10px}.footer-block__heading+.footer-block__details-content{margin:0;overflow:hidden;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;height:0;transform:translateY(5rem);transition:all .3s linear 0s}.footer-block__heading.is-open+.footer-block__details-content{height:auto;overflow:unset;visibility:visible;opacity:1;transform:translateY(0)}.footer-block__details-content.rte p:first-child{margin-top:1rem}}@media (min-width: 750px){.footer .footer-block__details-content .list-menu__item--link{font-size:1.3rem}}.breadcrumb{font-size:1.3rem;padding:5rem 0 2rem}.breadcrumb a{color:(rgba(var(--color-foreground),1));text-decoration:none}.product-card-wrapper product-form{position:absolute;right:-8px;top:0}.product-card-wrapper .quick-add{position:absolute;right:-15px;top:-15px;z-index:2;display:none}.product-card-wrapper .quick-add__submit{background-image:none;border:0;border-radius:50%;width:80px;height:80px;background-color:#41d0c8;color:#fff;overflow:hidden;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:0;line-height:1.2;padding:0!important;cursor:pointer;opacity:0;text-transform:none;transform:translateY(5px);transition:opacity .15s ease,transform .15s ease-out,background .3s ease}.product-card-wrapper:hover .quick-add__submit{opacity:1;transform:translateY(0)}@media (max-width: 749px){.product-card-wrapper .quick-add__submit{opacity:1;transform:translateY(0)}}.product-card-wrapper .quick-add .quick-add__submit:before,.product-card-wrapper .quick-add .quick-add__submit:after{display:none}cart-notification .cart-notification{position:fixed;left:0;right:0;top:50%;margin:auto;transform:translateY(-50%)!important;z-index:1}.quick-add__submit .loading-overlay__spinner{margin:auto;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.product-card-wrapper .card__heading{font-family:var(--font-body-family);font-weight:600;font-size:2rem;letter-spacing:0;min-height:55px}@media (max-width: 749px){.product-card-wrapper .quick-add{display:none}}.multicolumn.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:0;padding-right:0}.multicolumn-list h3{font-size:3.2rem}.multicolumn-card__info .rte{letter-spacing:0;line-height:1.6}.multicolumn .button-wrap .button{border:0;font-size:2.5rem;min-height:5.6rem;min-width:19rem}@media (min-width: 750px){.multicolumn.background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}.multicolumn.background-none .multicolumn-list .multicolumn-card__info,.multicolumn.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding-left:0;padding-right:0}.multicolumn-list h3{font-size:3.8rem}}.banner__text{letter-spacing:.25rem}.banner__box .button{border-color:currentcolor;font-size:3.5rem;letter-spacing:0}.image-with-text__text.subtitle{letter-spacing:.25rem}.image-with-text__heading{font-size:4.5rem}.image-with-text__text{font-size:1.7rem}@media (max-width: 749px){.image-with-text__text-item .image-with-text__content{padding-left:0;padding-right:0}.image-with-text__heading{font-size:3.8rem}.image-with-text__text{font-size:1.3rem}}article.article-template header{margin-bottom:3rem;margin-top:2rem}.blog-articles--staggerd{margin-bottom:6rem}.main-blog .title--primary{margin-bottom:3rem}.post-date{display:block;letter-spacing:.3rem;margin-bottom:.5rem}.article-template .post-date{font-size:1.3rem;margin-bottom:1rem}.article-template .social-sharing{border-bottom:solid 1px currentcolor;display:-webkit-flex;display:flex;align-items:center;gap:2rem;margin:0 0 3rem;padding:0 0 3rem}.article-template .social-sharing a.social-sharing__link{display:-webkit-flex;display:flex;align-items:center;gap:.5rem;color:rgb(var(--color-link));text-decoration:none}.article-template .social-sharing a.social-sharing__link svg{height:1.8rem;width:1.8rem}.pagination__item.pagination__item-arrow{color:#fff;background:#41d0c8;width:43px;height:43px;line-height:27px;border-radius:43px}@media (max-width: 749px){.blog-articles--staggerd{padding-left:2rem;padding-right:2rem}}@media (min-width: 990px){.article-card .card__heading{font-size:3.8rem}article.article-template header{margin-bottom:5rem}.main-blog .title--primary{margin-bottom:5rem}.blog-articles--staggerd{margin-bottom:12rem}.blog-articles--staggerd .article-card.card:not(.ratio){display:-webkit-flex;display:flex;flex-direction:row;align-items:center}.blog-articles--staggerd:nth-of-type(odd) .article-card.card:not(.ratio){flex-direction:row-reverse}.blog-articles--staggerd .card--standard>.card__content{display:-webkit-flex;display:flex;width:65rem}.blog-articles--staggerd .card__inner{width:50%}.blog-articles--staggerd:nth-of-type(odd) .card--standard>.card__content{justify-content:flex-end;padding-left:5rem;padding-right:4rem}.blog-articles--staggerd:nth-of-type(2n) .card--standard>.card__content{padding-left:4rem;padding-right:5rem}.blog-articles--staggerd .card--standard>.card__content .card__information{padding-left:0;padding-right:0}}@media (min-width: 1400px){.blog-articles--staggerd .card--standard>.card__content .card__information{max-width:72%}}.collection-banner .banner__heading{font-size:3.2rem}.card__heading a:after{display:none}.product-card-wrapper .card-information .loox-rating{min-height:25px}@media (max-width: 749px){.collection #product-grid.grid,.product-grid.grid{gap:20px}.collection #product-grid .grid__item,.product-grid.grid .grid__item{width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media (max-width: 989px){.product-grid.grid{gap:20px}.product-grid.grid--1-col-tablet-down .grid__item{width:100%;max-width:100%}body.collection product-form .quick-add__submit{display:none}.product-grid-container .button:not(.button--tertiary){min-height:3.4rem;font-weight:400}}@media (max-width: 989px) and (min-width: 749px){.collection #product-grid.grid,.product-grid.grid{gap:20px}.collection #product-grid.grid--2-col-tablet-down .grid__item,.product-grid.grid--2-col-tablet-down .grid__item{width:calc(50% - 10px);max-width:calc(50% - 10px)}}@media screen and (min-width: 990px){.collection #product-grid.grid,.product-grid.grid{column-gap:30px;row-gap:40px}.collection #product-grid.grid--2-col-desktop .grid__item,.product-grid.grid--2-col-desktop .grid__item{width:calc(50% - 15px);max-width:calc(50% - 15px)}.collection #product-grid.grid--3-col-desktop .grid__item,.product-grid.grid--3-col-desktop .grid__item{width:calc(33.33% - 20px);max-width:calc(33.33% - 20px)}.collection #product-grid.grid--4-col-desktop .grid__item,.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - 22.5px);max-width:calc(25% - 22.5px)}.collection #product-grid.grid--5-col-desktop .grid__item,.product-grid.grid--5-col-desktop .grid__item{width:calc(20% - 24px);max-width:calc(20% - 24px)}.collection-banner .banner__heading{font-size:6rem}}.product--thumbnail_slider .thumbnail-slider{overflow:hidden}.product__media-wrapper .slider-button{background-color:#eaeaea;border-radius:.4rem;position:absolute;transition:all .3s linear 0s;z-index:1}.product__media-wrapper .slider-button svg{height:1.2rem}.product__media-wrapper .slider-button:hover{background-color:#fff}.product__media-wrapper .slider-button{position:static}.product__media-wrapper .slider-button.slider-button--prev{left:0}.product__media-wrapper .slider-button.slider-button--next{right:0}.shopify-payment-button__more-options{font-family:var(--font-body-family)}@media (max-width: 749px){slider-buttons{margin-bottom:1rem}}@media (min-width: 750px){.product__media-wrapper .slider-button{position:absolute}.product__media-wrapper .slider-button.slider-button--prev{left:-40px}.product__media-wrapper .slider-button.slider-button--next{right:-40px}.product__media-wrapper .thumbnail-slider:hover .slider-button.slider-button--prev{left:0}.product__media-wrapper .thumbnail-slider:hover .slider-button.slider-button--next{right:0}}.product__info-wrapper .product-form__input{margin-left:auto;margin-right:auto}.product__info-wrapper .product-form__input input[type=radio]+label{background-color:#fff;border:solid 1px transparent;font-size:1.6rem;margin-left:0;margin-right:0;letter-spacing:0;padding-top:0;padding-bottom:0}.product__info-wrapper .product-form__input input[type=radio]:checked+label{background-color:#fff;border:solid 1px #000;color:rgb(var(--color-foreground));font-weight:600}.product__info-wrapper.center .price-per-item__container{display:-webkit-flex;display:flex}.product__info-wrapper.center .product-form__input price-per-item,.product__info-wrapper.center .price-per-item__container,.product__info-wrapper.center .product-form__buttons{margin-left:auto;margin-right:auto;max-width:100%;justify-content:center}.product__title{margin-bottom:.6rem!important}.product__title h1{font-size:calc(var(--font-heading-scale)* 2.5rem);text-transform:uppercase;font-weight:400;letter-spacing:0;text-align:left}.product__info-wrapper .form__label{font-family:var(--font-heading-family);font-size:1.6rem;text-transform:uppercase}.product__info-wrapper .quantity__input{border-left:solid 1px rgba(18,18,18,.55);border-right:solid 1px rgba(18,18,18,.55)}.product__info-wrapper .product__info-container>*+*{margin-top:1.5rem;margin-bottom:1.5rem}.shopify-payment-button__button{border-radius:0;border:1px solid #8e8e8e;margin-top:2.5rem;padding:1.6rem 1.8rem}.product-brief-infos{background-color:#7aded9;border-radius:20px;padding:1.8rem}.product-brief-infos .grid__item{display:-webkit-flex;display:flex;gap:15px;text-align:left}.product-brief-infos h3{font-family:var(--font-body-family);font-size:1.3rem;margin:0 0 .5rem}.product-brief-infos p{margin:0}.key-information{padding:1.6rem 0 2rem}.key-information-section .title.inline-richtext{font-size:2.4rem}.key-information:not(:last-child){border-bottom:solid 1px #8e8e8e}.key-informations info p,.key-informations info ul{margin:0}.key-informations info{font-size:1.3rem}.key-information label{font-size:1.3rem;font-weight:700}.key-informations info a{color:currentcolor;font-weight:700;text-decoration:none}quick-add-modal.quick-add-modal{background:rgba(var(--color-foreground),.75)}.quick-add-modal .quick-add-modal__content{background-color:#fff}quick-add-modal.quick-add-modal .quick-add-modal__toggle{background-color:transparent;border:0;padding:0;top:1rem;right:1rem}quick-add-modal.quick-add-modal .product__info-container{text-align:left}quick-add-modal.quick-add-modal .product__info-wrapper .product__info-container>*+*{margin-top:1rem;margin-bottom:1rem}.product__description,.key-information label,.key-informations info,.protection-label{font-size:1.3rem}.product__title .protection-label{margin:1rem auto;line-height:22.5px}.product__title .protection-label:first-of-type{margin:1rem 0 0}@media (max-width: 650px){.product__title .protection-label:first-of-type{display:block;text-align:left;font-weight:400;font-family:var(--font-heading-family);width:345px}.product__title .protection-label{display:none}}@media (min-width: 750px){.product-brief-infos .content-wrap{padding-right:1rem}.key-information-section .title.inline-richtext{font-size:3rem}.product-brief-infos h3,.product__description,.protection-label{font-size:1.7rem}}@media (min-width: 990px){.product.product--medium:not(.product--no-media) .product__media-wrapper,.product.product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product__title h1{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:700;letter-spacing:normal;text-align:center}.key-information{display:-webkit-flex;display:flex;gap:5rem}.key-informations label{padding:0 1.5rem;width:33.333%}.key-informations info{padding:0 1.5rem;width:66.666%}.key-information label,.key-informations info{font-size:1.7rem}}.product-image-text .image-with-text__grid{column-gap:3rem}.product-image-text .image-with-text__media-item img{width:100%}.product-image-text .image-with-text__heading{font-size:2.4rem}.product-image-text .product-image-with-text__content-wrap{font-size:1.3rem}@media (min-width: 990px){.product-image-text .image-with-text__grid{align-items:center}.product-image-text .image-with-text__grid .grid__item{max-width:calc(50% - 1.5rem);width:calc(50% - 1.5rem)}.product-image-text .image-with-text:nth-of-type(2n) .image-with-text__grid{flex-direction:row-reverse}.product-image-text .product-image-with-text__content-wrap{font-size:1.7rem;padding-left:2rem}.product-image-text .image-with-text__heading{font-size:3rem}}.product-faq-section .form__field [type=email],.product-faq-section .form__field textarea{background-color:#fff;border:0;font-size:1.7rem;min-height:4.4rem;padding:8px 10px;width:100%}.form__field{margin-bottom:1.5rem}.field-label{display:block;font-size:1.6rem;margin-bottom:.75rem}.product-faq-section .has-form .title{font-size:1.3rem;margin-bottom:0}.product-faq-section .has-form .field-label{font-family:var(--font-body-family);font-size:1.5rem!important;font-weight:400}.product-faq-section .contact__button .button{background-color:#41d0c8;border:solid 1px #8e8e8e;padding:1rem 3rem!important}.product-faq-section .contact__button .button:hover{background-color:#7aded9}.product-faq-section .accordion{border-top:0;border-bottom:solid 1px #8e8e8e}.product-faq-section .accordion:not(:first-child){margin-top:1.6rem}.product-faq-section .accordion .icon{position:relative;top:5px;height:1.5rem;width:1.5rem}.product-faq-section .accordion summary .icon-minus,.product-faq-section .accordion summary[aria-expanded=true] .icon-plus{display:none}.product-faq-section .accordion summary[aria-expanded=true] .icon-minus{display:block}.product-faq-section .accordion summary{justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}.product-faq-section .accordion__content{background-color:#fff;display:block;height:0;margin:0;overflow:hidden;padding:2rem;visibility:hidden;transform:translateY(10px);transition:all .3s linear 0s}.product-faq-section details[open] .accordion__content{border-top:solid 1px #8e8e8e;height:auto;overflow:visible;visibility:visible;transform:none}.product-faq-section h3{color:#3a3a3a;font-family:var(--font-body-family);font-size:1.3rem}.product-faq-section .title{color:#3a3a3a;font-size:3.3rem}.accordion-question{border-bottom:solid 1px #8e8e8e;color:#3a3a3a;cursor:pointer;margin-top:1.6rem;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;padding:1.5rem;font-size:1.3rem;font-weight:700}.accordion-question .icon{position:relative;top:5px;height:1.5rem;width:1.5rem}.accordion-question .icon-minus,.accordion-question.active .icon-plus{display:none}.accordion-question.active .icon-minus{display:block}.accordion-answer{background-color:#fff;max-height:0;overflow:hidden;padding-left:2rem;padding-right:2rem;transition:max-height .3s ease-out}.accordion-question.active+.accordion-answer{border-bottom:solid 1px #8e8e8e;padding:2rem}@media (min-width: 750px){.product-faq-section .accordion__title{font-size:1.7rem}.product-faq-section .has-form .title{font-size:1.7rem;margin-top:3rem}.product-faq-section h3,.accordion-question{font-size:1.7rem}}@media (min-width: 990px){.product-faq-section .product-faq__grid{column-gap:60px}.product-faq-section .product-faq__grid .grid__item{max-width:calc(50% - 30px);width:calc(50% - 30px)}.product-faq-section .title{font-size:3.8rem}}.search-modal__form .search__button{position:static}.search-modal__form .search__button .icon{height:3rem;width:3rem}.search-modal__form input[type=search]{background-color:transparent;font-size:2rem;padding:0!important;position:static;width:100%}.search-modal__form input[type=search]:focus{box-shadow:none}.search-modal__form input[type=search]::-webkit-input-placeholder,.search-modal__form input[type=search]:-moz-placeholder,.search-modal__form input[type=search]::-moz-placeholder,.search-modal__form input[type=search]:-ms-input-placeholder,.search-modal__form input[type=search]::placeholder,.search-modal__form input[type=search]:placeholder-shown{color:#000;display:block;font-size:2rem;position:static;opacity:1;visibility:visible}.search-modal.modal__content{background-color:#fff}@media (min-width: 990px){.search-modal__form{max-width:90rem}}.field{align-items:flex-start;flex-direction:column}.field-label{color:rgb(var(--color-foreground))!important;display:block;font-family:Staatliches-Regular;font-weight:700;font-size:1.2rem!important;position:static!important}.field:after,.field:before{display:none}.field .field-input{background-color:transparent;border:solid 1px #000!important;min-height:4rem;padding:.8rem 1rem!important;width:100%}#main-cart-items .cart-item cart-remove-button{margin:1rem 0 0}#main-cart-items .cart-item .cart-remove-button{border:solid 1px currentcolor;font-family:Staatliches-Regular;font-weight:700;padding:0 2.5rem}.cart-items th{color:rgb(var(--color-foreground));font-family:Staatliches-Regular;font-size:1.5rem;font-weight:700}.cart-item__details .cart-item__name,.cart__blocks .totals__total,.cart__blocks .totals__total-value{font-family:Staatliches-Regular;font-weight:700;font-size:1.8rem;letter-spacing:0}@media (min-width: 750px){.cart-item__details .cart-item__name,.cart__blocks .totals__total,.cart__blocks .totals__total-value{font-size:2.4rem}}.customer button:before,.customer button.button:before,.customer a.button:before,.customer button:after,.customer button.button:after,.customer a.button:after{display:none}.customer button,.customer button.button,.customer a.button{background-color:var(--primary-button-color);background-image:none;font-family:Staatliches-Regular;font-weight:700;margin-top:2rem;padding:.6rem 3rem!important}.customer.login .button-recover{float:left;margin-left:0}.customer.login a{margin-left:0;text-decoration:none}.customer .field-label{margin-bottom:1rem!important}.flex-label .field-label{margin-bottom:0!important}.flex-label{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;width:100%}.flex-label a{font-size:1.2rem}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{border-width:2px!important;border-radius:4px;box-shadow:0 0 2px 1px #fff}.check-terms-label{font-family:Staatliches-Regular;font-weight:700}.product-form__buttons .shopify-payment-button__more-options{font-size:1.6rem!important;text-decoration:none}.product-form__buttons .shopify-payment-button__more-options:hover{text-decoration:underline}.header__active-menu-item{text-decoration:none!important}.header__heading-logo{max-width:90%}@media (max-width:989px){.header__heading-logo{max-width:86px}}.search__input::-webkit-input-placeholder{color:inherit}.search__input::-webkit-input-placeholder{text-overflow:inherit;white-space-collapse:preserve;text-wrap:nowrap;overflow-wrap:normal;line-height:initial!important;-webkit-user-modify:read-only!important;overflow:hidden}.search__input::-webkit-input-placeholder{-webkit-text-security:none;color:#757575;direction:inherit!important;pointer-events:none!important;text-orientation:inherit!important;writing-mode:inherit!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background-color:transparent}.disclosure__list-wrapper .disclosure__list .disclosure__link--active{font-weight:700}.localization-selector+.disclosure__list-wrapper{animation:unset!important}@media (max-width: 767px){.disclosure .disclosure__list-wrapper{border:0;box-shadow:none}.disclosure__list-wrapper .disclosure__list{max-height:100%}.disclosure__link{font-size:12px;padding:.5rem}}.drawer__cart-items-wrapper .cart-items thead{display:none}.icon-tilles{display:inline!important}.icon-tilles input[type=radio]+label,.icon-tilles input[type=radio]+label p{background:transparent!important;border:none!important}.icon-tilles input[type=radio]+label{padding:5px!important}.icon-tilles input[type=radio]:checked+label img{border:solid 2.5px #fff;border-radius:50px;fill-opacity:context-fill-opacity;opacity:.8}.icon-tilles input[type=radio]+div p{color:rgb(var(--color-foreground))}.product__media-wrapper{position:relative}.product-key_benefits.quick-add-hidden{margin-top:0}.product-key_benefits .icon-text-wrap{background:#41d0c8;display:flex;padding:3px 16px;align-items:center;justify-content:center;gap:5px}@media only screen and (max-width: 1250px){.product-key_benefits .icon-text-wrap{background:#41d0c8;display:flex;height:auto;padding:7px 16px 0;align-items:center;justify-content:center;gap:5px;min-height:32px}}.product slider-component,.product .product__media-list{position:relative}.person-name{position:absolute!important;bottom:0;left:0;width:180px;background-image:url(/cdn/shop/files/image-meta-back.png?v=1697633403);background-repeat:no-repeat;padding:40px 10px 10px;height:100px}.person-name span{font-size:14px;font-weight:600;color:#41d0c8;text-transform:uppercase}.person-name p{font-size:14px;font-weight:400;color:#000;margin:0;padding:0;font-family:Avenir Next Condensed;letter-spacing:0;line-height:16px}.shippng-rule_text{padding-left:44px;padding-right:30px}.twenty-pack{position:absolute;top:12px;left:12px;z-index:2;background:#404040;font-size:22px;font-weight:400;color:#fff;padding:0 33px;font-family:Staatliches-Regular}.button--primary.w-100{width:100%;margin-top:12px}.product__info-wrapper .free_shipping_card{display:none!important}@media (max-width:989px){.person-name p{font-size:12px}.person-name{bottom:5px;left:0;width:160px;padding:30px 10px 10px;height:40px;background-size:100% 100%}.product-card-wrapper .card__heading{font-size:16px;min-height:64px}.product .product__media-wrapper .slider-button{display:none}.product .slider.slider--mobile{margin-bottom:1.1rem}.product .thumbnail-list__item.slider__slide{width:calc(20.8% - .6rem)}.product .thumbnail-slider .thumbnail-list.slider{margin-left:15px}.product__info-wrapper .product__info-container>*+*{margin-top:1rem}.breadcrumb{padding:3rem 0 2rem}.twenty-pack{font-size:14px;font-weight:400;padding:0 12px}}.drawer__inner .quantity__input{font-family:Avenir Next Condensed}@media screen and (max-width: 749px){.slider__slide{position:relative}}.product-form.product-form{display:none}@media only screen and (min-width: 600px){.ac-form{padding:0 3.5rem;margin:2.5rem 0}}li.has-sub-menu #HeaderMenu-MenuList-1 li{display:flex;padding:.5rem 1.5rem}.header__submenu.list-menu{padding:20px 0}.header__submenu .header__menu-item{padding:.8rem 0;font-size:16px}.button--new-tag{color:#fff;padding:0 10px;font-size:15px;font-weight:400;background-color:#41d0c8;text-decoration:none;font-family:Staatliches-Regular}.menu-drawer__inner-container{height:auto}.cart-drawer .card__heading_container{display:flex;justify-content:space-between;align-items:center}.cart-drawer .card__heading_container p,.cart-drawer .card__heading_container .card__price{margin:0}.cart-drawer .card__subheading_container{margin-bottom:10px;line-height:normal}.cart-drawer .card__subheading_container i{font-size:12px;line-height:16px}.cart-drawer .card_upsell .card__information_upsell{display:flex;flex-direction:column;justify-content:space-between}.cart-drawer .card_upsell .card__information_upsell.upsell-content{width:100%}.cart-drawer .card_upsell .cart-item__image{max-width:90px}.cart-drawer .card_upsell .card__price .price__regular .price-item--regular{font-size:14px}.banner__buttons-container{flex:0 1 31%}.banner__buttons-container:only-child{flex:0 1 100%}.banner__buttons-container:only-child .banner__buttons-content{padding:0;width:100%}.banner__buttons-container:only-child .banner__buttons-content a.button{font-size:2.6rem!important;padding:1.7rem 3.2rem!important;line-height:normal;width:100%}.banner__buttons-container:only-child .banner__buttons-content>img{margin-right:10px}.banner__buttons.two-items .banner__buttons-container{flex:0 1 48%}.banner__buttons-content{display:flex;background-color:#41d0c8;padding:8px 10px;width:131.33px}.banner__buttons-content a.button{padding:0!important;text-align:left;font-size:18px!important;height:100%;width:85%;background-image:none;justify-content:start;line-height:18px}.banner__buttons-container .banner__button-image{width:131.33px;height:110px}.banner__buttons-container .banner__button-image .btn-image{width:100%;height:100%;object-fit:cover}.banner__buttons-content a.button:hover{background-image:none}.desktop-only{display:block}@media screen and (max-width: 749px){.sticky-notes{z-index:3!important}.desktop-only{display:none}.cart-drawer .card_upsell .cart-item__image{max-width:120px}.cart-drawer .card__heading_container{display:block}.cart-drawer .card__heading_container p{font-size:18px;margin-bottom:5px}.cart-drawer .card__subheading_container{line-height:15px}.cart-drawer .card__subheading_container i{font-size:12px}.cart-drawer__product .card_upsell{align-items:stretch}.banner__buttons-content a.button{font-size:16px!important}.banner__buttons-container{flex:0 1 26%}.banner__buttons-container .banner__button-image{width:98px;height:90px}.banner__buttons .banner__buttons-container .banner__buttons-content{width:auto}}@media screen and (max-width: 368px){.shippng-free-single{font-size:10px}.banner__buttons-container .banner__button-image{width:25vw;height:auto}.banner__buttons-content{padding:5px}.banner__buttons-content a.button{font-size:12px!important;min-height:30px;line-height:normal}}.recommendation-modal__backdrop{background-color:#0000004d;display:block!important;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999999}.recommendation-modal__container{box-shadow:0 0 1px #0000004d,0 4px 4px 1px #0000001a;max-width:30em;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 2em);z-index:1000000;border-radius:5px;background:#fff}.recommendation-modal__content{display:flex;flex-direction:column;align-items:center;padding:0 2.5em 2.5em;gap:1.2em}.recommendation-modal__flag{padding-top:4rem}.recommendation-modal__message h2{margin:.5rem 0;font-weight:400}.recommendation-modal__flag img{width:75px!important;height:48px!important}.recommendation-modal__message,.recommendation-modal__message--align-start{font-weight:400!important;text-transform:none;margin:0!important;text-align:center;letter-spacing:normal;font-size:22px!important;line-height:1.3!important;color:#333}.recommendation-modal__benefits{width:100%;padding-top:2rem}.recommendation-modal__benefits ul{margin:0!important;padding-left:16px;font-size:16px;text-align:left}.recommendation-modal__benefits ul li{font-size:16px!important;line-height:1.4!important;list-style-type:disc;color:#333}.recommendation-modal__form{margin:0;width:100%}.recommendation-modal__button{border:none!important;box-shadow:none!important;font-size:16px!important;height:auto!important;line-height:1.375!important;min-height:unset!important;min-width:unset!important;text-align:center!important;vertical-align:unset!important;width:auto!important;border:none;border-radius:4px;box-shadow:none;margin:2rem 0 0!important;width:100%!important;height:52px!important;font-size:18px!important;box-sizing:border-box!important;padding:0!important;background-color:#41d0c8;color:#fff}.product-key-benefits-mbl,.mbl-label,.brief-info-grid-mbl{display:none}.product-key-benefits-mbl svg{stroke:#ff7f24}.size-6{width:15px}.mbl-label{display:none}@media (max-width: 650px){.quantity__label{display:none!important}.mbl-label{display:block}.product-key_benefits.color-.gradient.quick-add-hidden{display:none}.product .product__info-wrapper .price-con{text-align:left}.product-key-benefits-mbl{display:block}.product-key-benefits-mbl p{align-items:center;display:flex;justify-items:flex-start;gap:5px;font-size:16px;letter-spacing:0;padding:0;margin:0}.brief-info-grid-mbl{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;column-gap:15px;margin:25px 0 0;letter-spacing:0;width:100%;white-space:nowrap}.brief-info-grid-mbl>div{display:flex;align-items:center;justify-content:flex-start;column-gap:10px;font-size:10px;font-weight:600;letter-spacing:0;white-space:nowrap}.brief-info-grid-mbl i{height:28px}.brief-info-grid-mbl img{width:20px;height:27px}.brief_infos-carousel-container{display:none!important}}.mobile-only-rating{display:none}@media (max-width: 749px){.mobile-only-rating{display:block;margin:1rem 0}}.list-menu img{display:none}li.has-sub-menu ul li.megaimg img{display:block}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom.css.map */
