@media screen and (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{font-weight:lighter;-webkit-font-smoothing:antialiased;background-color:#fff}h2,.h2,h2.title,h5,.h5,.option_title strong,.discount-box strong,.productquantity,.product-usp-wrapper strong,.description-section>span{font-family:FeijoaWeb,sans-serif}@media screen and (min-width: 800px){.product__images{position:sticky;top:1rem;height:100%}}.swatch label{font-size:15px}.absorption-swatch label{font-size:16px;text-transform:none}.swatch.rounded .swatch-element,.swatch.rounded label{border-radius:50%}.swatch.square label{padding:12px 2px}.swatch-element{border:1px solid #000}.swatch_options .swatch.rounded input:checked+.swatch-element,.swatch_options.absorption-swatch .swatch.rounded input[checked]+.swatch-element{border:3px solid #fcfcf3;box-shadow:0 0 0 1px #000}.swatch_options input:checked+.swatch-element,.swatch_options .absorption-level-active .swatch-element{color:#fbfcf2;background:#000}[data-option-index="0"] .swatch-element{border:3px solid transparent}.swatch:not(.rounded) .swatch-element{min-width:50px}button.add_to_cart .text{font-weight:700}button.add_to_cart{letter-spacing:1px}.absorption-level+.swatch-element label,.absorption-level .swatch-element label{display:flex;gap:.5rem}.absorption-level+.swatch-element img,.absorption-level .swatch-element img{width:60px;padding:1px}.absorption-level:checked+.swatch-element img,.swatch_options .absorption-level-active .swatch-element img{filter:invert()}#cart_form .product-quantity-box .quantity{padding:0 5px;width:41%;min-height:30px;height:34px;font-size:20px}.product-quantity-box{display:flex}.product-quantity-box .product-minus,.product-quantity-box .product-plus{background-color:#fcfcf3;border-top:#000 1px solid;border-bottom:#000 1px solid}.product-quantity-box .product-plus{border-right:#000 1px solid;border-left:0}.product-quantity-box .product-minus{border-right:0;border-left:#000 1px solid}.product-seo-text__grid{display:grid;grid-template-columns:1fr;gap:2rem;margin:2rem 0}.product-seo-text__text{margin:auto;padding:0 20px}.product-seo-text__subheader{margin:0;font-size:18px}.product-seo-text__image{display:flex;justify-content:center;align-items:center;margin:0 -9px;height:0;overflow:hidden;padding-top:100%;background:#fff;position:relative}@media screen and (min-width: 800px){.product-seo-text__image{padding-top:calc(5 / 7 * 100%)}}.seo--image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}@media screen and (min-width: 800px){.product-seo-text__grid{grid-template-columns:12fr 11fr;margin:6rem 0}.product-seo-text__grid--right{grid-template-columns:11fr 12fr}.product-seo-text__grid--right .product-seo-text__text{grid-column:1;grid-row:1;text-align:right}.product-seo-text__grid--right .product-seo-text__image{grid-column:2;grid-row:1}}.product-seo-text__image img{flex:1}.product-seo-text__video video{width:100%}.description-section{border-top:1px solid #718096}.description-section:last-of-type{border-bottom:1px solid #718096}.product-quantity-box.purchase-details__quantity{width:auto}.product-quantity-box.purchase-details__quantity input.quantity{max-width:50px}.global-button.add_to_cart{padding:10.5px 20px}.global-button.add_to_cart{padding:.5px 20px;white-space:nowrap}@media screen and (max-width: 799px){.product__images .gallery-wrap{margin:0 -19px}}.menu{margin:0 20px}.menu .vertical-menu li:hover .vertical-menu_submenu,.menu .vertical-menu_submenu li:hover .vertical-menu_sub-submenu{visibility:visible;opacity:1;transition:opacity .3s ease-in;pointer-events:all;z-index:2000}.menu .vertical-menu{margin-right:2rem}.menu .vertical-menu .active-li{border-bottom:1px solid}.breadcrumb_text{padding-top:10px;text-transform:none}.product-list{gap:15px}.product-list .thumbnail .image-element__wrap img{max-height:initial;height:100%;width:100%;object-fit:contain}.product-list .thumbnail .product-details{text-align:left}.section_select{padding:0;text-align:initial}@media only screen and (max-width: 798px){h1,.h1,h1.title{font-size:26px}}.promo-banner-show .promo-banner{transition:all 0s linear;height:auto;min-height:30px;line-height:1.1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.promo-banner p{font-weight:600}@media only screen and (max-width: 1000px){.promo_banner{font-family:FeijoaWeb,sans-serif;font-style:normal;display:flex;min-height:30px;line-height:1.1;background-color:#fff;font-weight:600;text-align:center;color:#2b2a2a;font-size:12px;position:relative;top:0;width:100%;z-index:5000;transition:all .3s linear;overflow:hidden}.promo_banner .promo_banner__content{font-size:10px;max-height:50px;margin:auto;padding:0 1.5rem}.promo-banner p{margin-bottom:0;display:inline;line-height:1}.promo-banner .promo-banner-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;text-decoration:none;color:#2b2a2a;border:0;outline:0;background:transparent;z-index:1000}.promo-banner .promo-banner-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:20px;line-height:30px;position:absolute;top:0;left:0;display:block;width:35px;content:"\d7";text-align:center}.top_bar.clearfix{max-width:100vw}.top_bar{padding:0 0 0 10px;position:relative;transition:padding-top .3s linear;text-align:center;display:flex;align-items:center}#header .top_bar a.mobile_nav{display:flex;align-items:center;z-index:1}#header .top_bar a.mobile_logo{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;font-size:18px;line-height:34px;z-index:5;width:50%;height:auto;display:flex;justify-content:center}.top_bar .top_bar--right{display:flex;align-items:center;margin-left:auto;height:40px}.top_bar a{font-size:17px;letter-spacing:1px;display:flex;align-items:center}.container .column .text-center{margin-left:0}}.product_section .modal_price{align-items:center;font-size:32px;margin-top:1rem;margin-bottom:0;line-height:1}@media screen and (max-width: 1024px){.product_section .modal_price{font-size:20px}}.tax-info{font-size:12px}.product-intro{margin:1rem 0 2rem}a,a:visited,a span{color:#000}#pagecontent{margin-top:0!important}@media only screen and (max-width: 480px){.purchase-details__buttons{flex:2 0 50%}.purchase-details{flex-basis:auto}.purchase-details__quantity{flex-shrink:1;flex-grow:1;flex-basis:30%}}.product-list .thumbnail{text-align:center;margin:0!important}.product-details .prod_levels{flex-direction:column;align-items:flex-start}.featured-link--section{display:flex}@media screen and (max-width: 800px){.product_gallery_nav{display:none}.product-details .prod_levels .title{font-size:15px}.product-list .thumbnail img.level_img{width:40px!important}}.back-to-top-link{display:inline-block;text-decoration:none;font-size:2rem;line-height:3rem;text-align:center;width:3rem;height:3rem;border-radius:50%;background-color:#fafaeb;padding:.25rem;position:fixed;position:sticky;pointer-events:all;top:calc(100vh - 5rem);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.back-to-top-link:after{content:"";display:inline-block;position:absolute;border-width:1px 1px 0 0;border-style:solid;width:10px;height:10px;top:50%;left:50%;transform:translate(-50%,-33%) rotate(-45deg)}.back-to-top-wrapper{position:absolute;top:100vh;right:.25rem;bottom:-5em;width:3em;pointer-events:none}main{position:relative}main>*:last-child{margin-bottom:0}.product__details--product-page{padding-left:30px}@media screen and (max-width: 800px){.product__details--product-page{padding-left:0}.product-lemon h2.center,.product-lemon h2.text-center{text-align:left!important;margin:0 10px 30px}}.pdp-divider{border-top:1px solid black;margin:.5rem 0 1rem}.product-seo-text__text a,.desc-text a{text-decoration:underline}.show-border .swatch-element{border:1px solid #000}.product-info-text{font-size:15px}.collection_title{font-family:FeijoaWeb,sans-serif;font-weight:600;font-style:normal;font-size:35px;text-transform:none;line-height:1.5;color:#000;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;margin:0 auto 15px;clear:both;padding-top:4px}a.button,.button,button,input[type=submit],input[type=reset],input[type=button],.action_button,a.action_button,input.action_button[type=submit],input.action_button[type=button],button.shopify-payment-button__button.shopify-payment-button__button--unbranded{padding:0 20px;text-align:center;cursor:pointer;min-height:44px;line-height:1.2;vertical-align:top;letter-spacing:1px;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background:var(--btn-color);color:var(--btn_text_color);border:1px solid var(--btn-color);font-family:var(--headline-font-family),var(--fallback-font-family);font-weight:var(--headline-font-weight);font-style:var(--headline-font-style);font-size:var(--btn-font-size);text-transform:var(--btn-font-style);border-radius:var(--btn-border-radius)}a.button.rounded,.button.rounded,button.rounded,input[type=submit].rounded,input[type=reset].rounded,input[type=button].rounded,.action_button.rounded,a.action_button.rounded,input.action_button[type=submit].rounded,input.action_button[type=button].rounded,button.shopify-payment-button__button.shopify-payment-button__button--unbranded.rounded{min-height:30px;padding-top:8px;padding-bottom:8px;border-radius:30px;min-width:150px;border:0px!important;z-index:2}a.highlight-true,input[type=button].highlight-true,div.highlight-true{background-color:var(--btn-highlight-color);border-color:var(--btn-highlight-color);color:var(--btn-highlight-font-color)}.caption-content .action_button{margin:10px}.divider.divider--true{border-top:1px solid #000}.caption-content{max-width:unset}.shopify-section--testimonials .gallery-cell{background-color:transparent}.use-rounded-images img{border-radius:50%}.shopify-section--testimonials .flickity-page-dots{position:relative;bottom:0}.shopify-section--testimonials .flickity-page-dots .dot{height:10px;width:10px;border-radius:50rem;margin:0 15px;border:1px solid #000;background-color:transparent}.shopify-section--testimonials .flickity-page-dots .dot.is-selected{background-color:#000}.section-products__container{display:grid;text-align:center;gap:0 30px}.section-products__image{grid-row-start:1}.section-products__title{grid-row-start:2}.section-products__link{grid-row-start:3}.featured_text .action_button{margin:25px 0}@media only screen and (max-width: 798px){.section-products__container{row-gap:15px}.section-products__image,.section-products__title,.section-products__link{grid-row-start:unset}.section-products__image .image-element__wrap{width:unset!important;padding:0 20px}.slide-dhl-logo{transform:translateY(-30px)}.shopify-section--page-banner-template{padding-bottom:30px}.featured_text .action_button{margin:15px 0;font-size:15px}.shopify-section--video .one-half{width:100%}.shopify-section--video .video-separate__container{padding-bottom:20px}}.featured_text p{margin:0;line-height:1.6em}.section-products__title{background-repeat:no-repeat}.tilte-arrow img{position:absolute}.section-image-with-text__text-container{display:flex;height:100%}.video-separate__container{display:flex;align-items:center}.featured-promotions .feature-section .description-below{color:unset}.featured-link--half{background-color:unset}.section-products-lemon{max-width:1200px;margin:0 auto}@media only screen and (max-width: 480px){.section-products-lemon img{max-width:400px}}.custom-button,.custom-button-highlighted{min-height:30px;min-width:150px;border:0px!important;z-index:2;text-decoration:none!important;letter-spacing:1px}.custom-button-highlighted{background-color:#fff}.klaviyo-form{justify-content:center}@media only screen and (max-width: 480px){.testimonial-slide{width:100%;flex:1 0 100%}.testimonial-slide .testimonial-text{padding:0 20px}}.caption-content .subtitle p{font-size:16px!important}.caption-content .subtitle p.headline{font-size:35px!important}.caption-content.testimonial-text{max-width:unset}.bulletpont__container{display:flex}.bulletpont-count{font-size:30px}.info{padding-top:0!important}.center-images{display:flex;justify-content:center}.product-quantity-box .product-plus,.product-quantity-box .product-minus{background:transparent;font-weight:300;height:38px;width:23px;text-align:center;line-height:40px;font-size:14px;padding:0}.product-quantity-box.purchase-details__quantity input.quantity{font-size:12px;min-height:36px;margin-bottom:0;width:calc(100% - 60px);height:38px;border:0px;background-color:transparent;border:1px solid;padding:0}.product-quantity-box .product-plus,.product-quantity-box .product-minus{border:0px}.product-quantity-box .product-plus span:before,.product-quantity-box .product-minus span:before{font-weight:700;font-size:16px}#cart_form p:nth-child(1){padding:0;margin:0}.section{width:100%}.container{max-width:1200px}.section.is-width-wide .container{max-width:100%}.shopify-section-wrapper{padding-top:20px}button{letter-spacing:1px;padding:0 20px}a.secondary_button,input.secondary_button{padding:15px 0;margin:20px 0}#cart_form .product-quantity-box{margin:10px 0}.box-wrapper{border:1px solid #000;border-radius:20px;display:flex;align-items:center;justify-content:center;width:198px;height:198px;margin:10px auto 35%}@media only screen and (max-width: 480px){.box-wrapper{width:136px;height:136px;margin:10px auto 5%}}.list-image-section__list-container{display:flex}.numbered-content__number svg,.list-image-section__count svg{width:35px;height:auto}.list-image-section__text{padding-left:15px;margin-bottom:15px}.list-image-section__content,.numbered-content__container{display:flex;justify-content:center;align-items:center}.numbered-content__container div{width:80%}@media only screen and (max-width: 798px){.numbered-content__container div{text-align:center;margin-top:10px}.numbered-content__container div{width:100%;margin:10px 10px 20px}}.image-at-first{padding-bottom:20px}.featured-promotion-text__container{max-width:390px;margin-left:auto;margin-right:auto;padding:0 30px}h6,.h6{font-family:FeijoaWeb,sans-serif;font-weight:600;font-style:normal;font-size:21px;text-transform:none;line-height:1.5;color:#000;display:block;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0px;margin:0 0 .5em;padding:7px 0}.image-with-text-container .description a,.shopify-section--richtext a,.shopify-section--image-with-text .description a{text-decoration:underline;color:#08088a!important}.caption .headline{font-family:FeijoaWeb,serif}.featured-content-section .action_button{text-decoration:none}.section a.global-button,.section a.action_button{text-decoration:none;color:var(--button-color-text, #ffffff)!important;font-family:FeijoaWeb,sans-serif;font-weight:400;font-style:normal}.featured-promotions-text-content{min-height:90px}.section-pages-overview{font-size:20px}.article__title{font-size:21px}.button-grid-container{position:relative}.global-button{padding-top:8px;padding-bottom:8px;max-width:calc(100vw - 50px)}.testimonial-text{font-family:FeijoaWeb,sans-serif}.text-testimonials .testimonial-block .container{display:block;width:100%}.text-testimonials .testimonial-text{width:100%}.text-testimonials .testimonial-text .subtitle{margin:0 auto;width:45%}.text-testimonials .headline{color:#000;line-height:50px;font-size:16px}.fifty-fifty-section .container{width:60%;justify-content:space-between}@media only screen and (max-width: 798px){.fifty-fifty-section .container{width:60%}.fifty-fifty-section .container .column:nth-child(1),.fifty-fifty-section .container .column:nth-child(3){width:calc(44% - 20px)}}.fifty-fifty-section .container .column h3{font-size:50px;font-family:Untitled Sans,sans-serif}.fifty-fifty-section .container .innertext{font-size:14px}.fifty-fifty-section .container .column:nth-child(2){width:5%}@media only screen and (max-width: 798px){.fifty-fifty-section .container{width:90%}}@media only screen and (max-width: 798px){.rich-text-image-text-container{width:100%!important}}.featured-text .rich-text-image-text-container p{margin:0 0 15px;font-style:normal;line-height:1.6em}.featured-text .rich-text-image-text-container p a{text-decoration:underline;color:#08088a!important}.page-technologie-lemon .shopify-section--text-columns-with-images-lemon .innertext p{font-size:17px}@media only screen and (min-width: 798px){.testimonial-tighter .image-element__wrap img{margin-left:0}.testimonial-tighter .caption-content{padding:30px 150px 0 0}}.text-columns-with-images-section{font-size:18px}.text-columns-with-images-section h3{font-family:FeijoaWeb,sans-serif;font-size:31px;margin-top:10px;font-weight:100}.font-weight-normal{font-weight:400}.medium-up-hide.h6{font-size:16px}.medium-up-hide.collection_title{font-size:26px}@media only screen and (max-width: 480px){.featured-link--half .info{width:100%}.container{width:calc(100% - 30px)}.featured-link--half .info.text-align--left,.featured-link--half .info.text-align--right{text-align:center}}@media only screen and (min-width: 798px){.medium-up-hide{display:none!important}}@media only screen and (max-width: 797px){.shopify-section--image-with-text .image-with-text__image-column{flex-wrap:wrap}.shopify-section--image-with-text .image-with-text__image-column p{flex-basis:100%;margin:25px 0}.image-with-text__image-column-title-bottom .featured-link--wrap{padding-bottom:30px}}.bigger-subtitle{font-size:26px;font-family:FeijoaWeb,sans-serif}.shopify-section--text-columns-with-images-lemon h3.large_text{font-size:31px;line-height:1.5}.shopify-section--text-columns-with-images-lemon .innertext p{font-size:18px}.rich-text-and-image-lemon .rich-text-image-text-container p{font-size:17px}.rich-text-and-image-lemon h2.title{margin-top:0}.shopify-section--testimonials .caption-content .subtitle p{font-weight:400;font-family:Untitled Sans,sans-serif;font-size:17px!important}.shopify-section--testimonials .caption-content .subtitle p.headline{font-size:20px!important;font-family:FeijoaWeb,sans-serif}@media only screen and (max-width: 480px){.shopify-section--list-with-image h2.title,.shopify-section--richtext h2.title,.rich-text-and-image-lemon h2.title,.shopify-section--text-columns-with-images-lemon h3.large_text{font-size:26px}.shopify-section--list-with-image .numbered-content__container p,.rich-text-and-image-lemon .rich-text-image-text-container p,.smaller-titles .text-column p,.image-with-text__text-column .description p,.featured-content-section .rich-text__text p,.shopify-section--text-columns-with-images-lemon .innertext p{font-size:16px!important}.smaller-titles p.h6,.shopify-section--featured-promotions h2.title{font-size:17px!important}.shopify-section--text-columns-with-images-lemon h3{padding:15px 0 0}.action_button{margin-bottom:20px;font-size:15px!important}.page__ooia-teens p{font-size:19px!important}.page__ooia-teens h2.title{font-size:20px}.page__ooia-teens .rich-text-image-text-container p{font-size:16px!important}.large-teen-text .rich-text-image-text-container p{font-size:19px!important}.shopify-section--testimonials p.headline{font-size:20px!important}.shopify-section--testimonials .caption-content .subtitle p{font-size:16px!important}.shopify-section--video h1.headline{font-size:110%}.page-technologie-lemon h2,.page-technologie-lemon h3{font-size:26px!important}}.custom-html-section .container{padding:0 15px}@media only screen and (min-width: 931px){.custom-html-section .maxWidth .container{max-width:900px;margin-left:auto;margin-right:auto}}.page-template__section h1{font-size:26px}.custom-width-hero h1.headline{padding:0 100px;max-width:70%}@media only screen and (max-width: 480px){.shopify-section--circles .circle-item{font-size:12px;margin:0 5px;padding:10px;width:100px;height:100px;line-height:17px}.shopify-section--circles .circle-item img{bottom:-60px}.shopify-section--circles .button-container{margin-top:50px}.featured-promotions-text-content p{font-size:16px}.testimonial-tighter .image-element__wrap{max-width:230px;margin-top:30px;margin-bottom:10px}.ooia-teens__banner .caption,.ooia-teens__banner .caption-content{padding:0}.page-erfahrung-lemon h2.title{font-size:26px}.shopify-section--testimonials .flickity-page-dots .dot{margin:0 5px}.page-mom-lemon .shopify-section--page-banner-template a.custom-button{font-size:16px}.page-erfahrung-lemon .shopify-section--testimonials p.headline{font-size:16px!important}}.page-erfahrung-lemon .shopify-section--testimonials div.subtitle p{font-family:FeijoaWeb,sans-serif;font-size:16px!important}.shopify-section--featured-promotions h2.title{font-size:21px}@media only screen and (min-width: 1200px){.page-teenshop-landing-page-lemon .shopify-section--featured-promotions .featured-promotions{max-width:802px;margin-left:auto;margin-right:auto}}.page-teenshop-landing-page-lemon .shopify-ection--featured-promotions .feature-section{width:calc(50% - 20px)}.shopify-section--featured-promotions .featured-promotions-text-content p{margin:0}@media only screen and (max-width: 798px){.shopify-section--featured-promotions .feature-section{width:100%}.custom-width-hero h1.headline{padding:0;max-width:100%}.featured-link--wrap{width:100%}.page-sparangebote-lemon .image-element__wrap{width:100%!important;padding-bottom:20px;max-height:unset!important}.section-products__title{padding:0 20px}.image-with-text-container .info{padding-bottom:0}}.shopify-section--icon-slide{overflow:hidden}@media only screen and (max-width: 600px){.trustpilot-carousel iframe{height:318px!important}}@media only screen and (max-width: 1024px){.page-erfahrung-lemon .press-logos-section,.page-erfahrung-lemon .press-logos-section .section{width:calc(90% + 20px);margin:0 auto}}.sparangebote-banner .caption-content h1.headline p{line-height:1.4em}@media only screen and (max-width: 1024px){.sparangebote-banner .caption-content h1.headline{padding:0 100px}}@media only screen and (max-width: 798px){.sparangebote-banner .caption-content h1.headline{padding:0}}@media only screen and (min-width: 1025px){.sparangebote-banner .caption-content h1.headline{padding:0 200px}}@media only screen and (min-width: 1150px){.sparangebote-banner .banner{max-height:75vh}}@media only screen and (max-width: 798px){.caption-content.align-center{max-width:unset}}@media only screen and (max-width: 480px){.caption .headline{font-size:2.6em}}@media only screen and (max-width: 798px){.caption .headline{font-size:calc(var(--slideshow_headline_size) / 1.5)}}@media only screen and (min-width: 799px){.caption .headline{font-size:calc(var(--slideshow_headline_size) / 1.2)}}@media only screen and (min-width: 1025px){.caption .headline{font-size:var(--slideshow_headline_size)}}@media only screen and (max-width: 480px){.full-width--true .caption{padding-left:0;padding-right:0}.caption-content{padding:15px 0}}@media only screen and (max-width: 480px){.is-width-wide.has-no-side-gutter .container{width:100%}}.shopify-section--featured-promotions .featured-promotions-text-content{padding:0 20px}.section-products-lemon .section-products__title h2{font-size:21px}@media only screen and (max-width: 798px){.section-products-lemon .section-products__title h2{font-size:17px}.page-sparangebote-lemon .section-products-lemon .section-products__title p{font-size:16px}.page-sparangebote-lemon .section-products-lemon h2.title{font-size:26px;margin-bottom:40px}.section-trustpilot h2.title{font-size:26px}}.product-details .prod_levels{align-items:unset;text-align:left;display:flex}.product-details .prod_levels .title{font-size:17px}.page-kontakt-lemon .content.page{font-size:18px}@media only screen and (max-width: 1240px){.page-template__section .section{padding:0 20px}}@media only screen and (min-width: 481px){.product-details .thumbnail img,.product-list .thumbnail img{max-height:none!important}}.product-list .thumbnail .product-info__caption .level_img{width:45px!important;display:block;margin:0 0 8px}@media only screen and (max-width: 480px){.product-list .thumbnail .product-details,.product-list .thumbnail .product-info__caption .title,.product-list .thumbnail .product-info__caption span.money{font-size:14px;line-height:1.2}.product-list .thumbnail .image__container .label-container .label-wrapper .label{font-size:11px;padding:3px 6px}}.collection-lemon .product-details,.list-collections-lemon .product-details{text-align:center}@media only screen and (max-width: 480px){.column:not([class*=small-down--one-half]),.columns:not([class*=small-down--one-half]){width:100%;margin-left:0!important;margin-right:0!important}.page-sparangebote-lemon .image-element__wrap{padding-bottom:0}.page-sparangebote-lemon .section-products__title h2{margin-top:0}.page-berater-lemon .rich-text-and-image-lemon .rich-text-image-text-container{margin-left:0!important;margin-right:0!important}.page-berater-lemon .image-with-text__column .collection_title{font-size:17px;font-weight:600}}.page-teenshop-landing-page-lemon .shrinked-width-teens .homepage_content{max-width:441px;margin-left:auto;margin-right:auto}.page-teenshop-landing-page-lemon .shrinked-width-teens .featured_text p{font-size:18px}@media only screen and (max-width: 798px){.page-teenshop-landing-page-lemon .shrinked-width-teens .featured_text p{font-size:17px}}.hipster-content h3.regular_text{font-size:21px;margin:17px 0}.hipster-content{max-width:802px;margin-left:auto;margin-right:auto}.hipster-content .innertext p{font-size:17px}@media only screen and (max-width: 1024px){.hipster-content{max-width:90%}.hipster-content h3.regular_text{font-size:17px;margin-bottom:3px;margin-top:10px}}@media only screen and (max-width: 480px){.hipster-content h3.regular_text{font-size:17px;margin-bottom:3px;margin-top:10px}}@media only screen and (max-width: 798px){.hipster-content .column{padding-bottom:20px}}.page-pflege-lemon .shopify-section--text-columns-with-images-lemon h3.regular_text{font-size:31px}@media only screen and (max-width: 798px){.page-pflege-lemon .shopify-section--text-columns-with-images-lemon h3.regular_text{font-size:26px}.page-pflege-lemon .shopify-section--text-columns-with-images-lemon .innertext p{font-size:17px}}@media only screen and (max-width: 480px){.page-pflege-lemon .shopify-section--text-columns-with-images-lemon .innertext p{font-size:16px}}.pflege-video-container .video-section{max-width:900px;margin:0 auto}.page-jobs-lemon .section p{font-size:19px}.page-jobs-lemon .page-template__section .section p{font-size:17px}@media only screen and (max-width: 798px){.page-jobs-lemon h2.title{font-size:26px}}.page-presse-lemon .shopify-section--image-with-text p.font-weight-normal{font-weight:600}.page-presse-lemon .shopify-section--image-with-text p.normal-text{font-weight:400}@media only screen and (max-width: 798px){.page-presse-lemon .shopify-section--image-with-text .info{text-align:center}}@media only screen and (max-width: 480px){.page-presse-lemon .shopify-section--image-with-text .info p,.page-presse-lemon .shopify-section--image-with-text p.h6{font-size:17px}.page-presse-lemon .shopify-section--image-with-text p.normal-text{font-size:18px}}.numbered-image-centered .image-container{display:flex;align-items:center}@media only screen and (max-width: 480px){.page-erfahrung-lemon .container .columns{margin-left:0;margin-right:0}.text-testimonials .testimonial-text .subtitle{width:90%}}.collection-lemon .prod_levels{flex-direction:row;justify-content:center;gap:3%}@media only screen and (max-width: 768px){.list-collections-lemon .prod_levels{flex-direction:row;justify-content:center;gap:3%}}.promo_banner p{margin-bottom:0;display:inline;line-height:1}.page-erfahrung-lemon .shopify-section--stories .homepage_content .container{justify-content:center}@media only screen and (max-width: 480px){.page-everyday-lemon .shopify-section--page-banner-template .custom-button{font-size:16px}}.page-technologie-lemon .shopify-section--text-columns-with-images-lemon.text-column-other-font-size .innertext p{font-size:18px}@media only screen and (max-width: 798px){.collection-lemon .mobile_nav-fixed--true.promo-banner--show #pagecontent,.collection-lemon .mobile_nav-fixed--false.promo-banner--show #pagecontent,.list-collections-lemon .mobile_nav-fixed--true.promo-banner--show #pagecontent,.list-collections-lemon .mobile_nav-fixed--false.promo-banner--show #pagecontent,.mobile_nav-fixed--true.promo-banner--show #pagecontent{padding-bottom:110px}.page-technologie-lemon .shopify-section--text-columns-with-images-lemon.text-column-other-font-size .innertext p{font-size:17px}}@media only screen and (max-width: 480px){.page-technologie-lemon .shopify-section--text-columns-with-images-lemon.text-column-other-font-size .innertext p{font-size:16px}}@media only screen and (max-width: 480px){.page-everyday-lemon .rich-text-everyday p{font-size:16px}}.page-presse-lemon .rich-text-presse p{font-size:18px}@media only screen and (max-width: 798px){.collection-lemon h2,.collection-lemon .h2,.collection-lemon h2.title,.list-collections-lemon h2,.list-collections-lemon .h2,.list-collections-lemon h2.title{font-size:26px}.page-presse-lemon .rich-text-presse p{font-size:17px}}@media only screen and (max-width: 480px){.page-presse-lemon .rich-text-presse p{font-size:16px}}.collection-lemon .container,.list-collections-lemon .container{max-width:1200px}.page-everyday-lemon .rich-text-everyday-sparen p{font-size:18px}@media only screen and (max-width: 798px){.page-everyday-lemon .rich-text-everyday-sparen h2.title{font-size:26px}.page-everyday-lemon .rich-text-everyday-sparen p{font-size:17px}}@media only screen and (max-width: 480px){.collection-lemon .container,.list-collections-lemon .container{width:calc(100% - 30px)}.page-everyday-lemon .rich-text-everyday-sparen p{font-size:16px}}.everyday-membrane .rich-text-image-text-container p{font-size:18px}@media only screen and (max-width: 798px){.everyday-membrane h2.title{font-size:26px}.everyday-membrane .rich-text-image-text-container p{font-size:17px}}.section-bakterial{margin-bottom:-50px}@media only screen and (max-width: 798px){.bakterial{display:flex;align-items:center;justify-content:center;transform:unset!important;left:unset!important;max-width:unset!important;width:100%!important}.bakterial span{margin-right:0!important;margin:0 8px}}.idas-place-hero h1.headline{max-width:720px}.idas-place-hero .caption{margin-top:-20px}.idas-place-hero .caption-content{padding-top:0}@media only screen and (max-width: 1024px){.collection-lemon .container,.list-collections-lemon .container{width:calc(90% + 20px)}.idas-place-hero h1.headline{max-width:515px}.idas-place-hero .caption{margin-top:30px}.idas-place-hero .caption-content{padding-top:unset}}.collection-lemon .prod_levels,.list-collections-lemon .prod_levels{margin-bottom:0}.idas-place-rich-text p{font-size:18px}@media only screen and (max-width: 798px){.idas-place-rich-text p{font-size:17px}}@media only screen and (max-width: 480px){.idas-place-rich-text p{font-size:16px}}.idas-place-image-with-text .description{color:#fff}@media only screen and (max-width: 798px){.idas-place-image-with-text .collection_title{font-size:29px}}@media only screen and (max-width: 480px){.idas-place-image-with-text .collection_title{font-size:26px}}@media only screen and (max-width: 480px){.pflege-text-columns-mobile-padding h3{padding:0 5px}}@media only screen and (max-width: 480px){.trustpilot-title-mobile-padding h2.title{padding:0 50px}}@media only screen and (max-width: 480px){.collection-lemon .image-element__wrap{width:75%}.tech-bulletpoint-mobile .container{width:100%}.tech-bulletpoint-mobile .text-column{padding:0 15px}}@media only screen and (max-width: 480px){.presse-mobile-image-padding .image-element__wrap{padding:0 50px}}.page-template__section .container.main.content{padding-top:5px}@media only screen and (max-width: 480px){.shopify-section--image-with-text .action_button{margin:10px 0}}.product-details .prod_levels .level_img{width:45px!important}.product-details .prod_levels .title{display:inline-block}.product_name,.product-info__caption .title{display:inline-block!important;margin-right:3%!important}.product-info__caption .current_price{display:block;width:100%;text-align:left}.shopify-section--collection-template h2{font-size:35px}@media only screen and (max-width: 798px){.shopify-section--collection-template h2{font-size:29px}}@media only screen and (max-width: 480px){.shopify-section--collection-template h2{font-size:110%}}.shopify-section--collection-template .collection_description{font-size:16px}@media only screen and (max-width: 480px){.shopify-section--cart-template .free-gifts-inner{font-size:14px}}@media only screen and (min-width: 1200px){.beachwear-featured-products .section-products__container{max-width:802px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 798px){.section-products__container{grid-template-columns:1fr 1fr}.section-products__container .image-element__wrap{max-width:360px;padding-left:0;padding-right:0;margin:0 auto}.section-products__image{grid-row-start:1}.section-products__title{grid-row-start:2}.section-products__link{grid-row-start:3}}@media only screen and (max-width: 480px){.section-products__container{grid-template-columns:1fr;row-gap:0}.section-products__image,.section-products__title,.section-products__link{grid-row-start:unset}}.beachwear-rich-text p{font-size:18px}@media only screen and (max-width: 798px){.beachwear-rich-text p,.beachwear-featured-promotions h2.title{font-size:17px}.beachwear-featured-promotions .featured-promotions-text-content{max-width:390px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 480px){.beachwear-rich-text p,.beachwear-featured-products .section-products__title p{font-size:16px}.beachwear-featured-products h2{margin-bottom:3px;margin-top:10px}.beachwear-featured-products p{margin-bottom:0}}.product-faq-wrapper .h6{font-family:Untitled Sans;font-weight:400}.dropdown .menu>li:first-child>a{font-weight:700}.sixteen.columns.page>.text-center,.container.main.content .one-whole:first-of-type .text-center{margin-top:30px}.purchase-details .product-quantity-box{flex-direction:column;align-items:flex-start}.purchase-details-quantity__buttons{height:44px;border:1px solid;display:flex;align-items:center;width:100%;justify-content:center}.purchase-details-quantity__buttons input#quantity{border:0}.footer .footer-menu-wrap .footer-content-heading{font-family:FeijoaWeb,sans-serif;font-weight:600;font-style:normal;text-transform:none;line-height:1.5;display:block;text-rendering:optimizeLegibility;letter-spacing:0px;margin:0 0 5px;color:#3b3b3b;font-size:14px;padding:10px 0 5px}.footer .footer-menu-wrap .footer-content-heading.active{transform:unset}.footer .footer-menu-wrap .footer-content-heading>span{display:none}.footer .footer-menu-wrap .footer-content-heading+.toggle_content p a{color:#8d8d8d!important}@media screen and (max-width: 798px){.footer .footer-menu-wrap .footer-content-heading{border-top:1px solid #cccccc}.footer .footer-menu-wrap .footer-content-heading>span{display:inline-block;transition:transform .3s linear;perspective:1000}}@media only screen and (min-width: 799px){.footer-menu-wrap span{pointer-events:none}}.product-details .price{display:flex}.product-details .price.sale span{width:max-content}.product-details .price.sale span+span{margin-left:4px}@media only screen and (max-width: 480px){.dropdown{min-height:calc(100vh - 100px);border-top:1px solid #000}}.product-details .price.sale .was_price{text-decoration:none}.icons-promotions{margin-bottom:20px}.icons-promotions+.featured-promotions-section{margin-top:20px}.featured-promotions-section.icons-promotions{margin-top:0}.featured-promotions-section{margin-top:50px}@media screen and (max-width: 720px){.icons-promotions+.featured-promotions-section{margin-top:20px}.featured-promotions-section{margin-top:20px}}@media only screen and (max-width: 479px){.label-container{bottom:0!important;left:5px!important}.label-container.highlighted{bottom:unset!important;left:unset!important}}.menu .vertical-menu_submenu,.footer,header .promo_banner{background-color:#fff!important}@media only screen and (max-width: 1000px){#header .top_bar{background-color:#fff!important}}.stretched-link-hitbox{position:relative}.stretched-link{position:static}.stretched-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.product-list .product-details .collection-related-colors{position:relative;width:max-content}.shopify-product-form .swatch_options .swatch.rounded input:checked+.swatch-element{max-width:40px;max-height:40px}.swatch_options .swatch.rounded input:checked+.swatch-element,.swatch_options.absorption-swatch .swatch.rounded input[checked]+.swatch-element{box-sizing:content-box}.product-list .product-info__caption,.product-wrap .product-info__caption{margin-top:5px!important}.homepage-product-slider{overflow-x:hidden}.homepage-product-slider .flickity-viewport{overflow:visible}.swatch .swatch-element.soldout{position:relative;overflow:hidden}.swatch .swatch-element label{z-index:1;position:relative}.swatch .swatch-element.soldout:after,.swatch .swatch-element.soldout:before{position:absolute;content:"";width:80px;height:1px;background-color:#666;top:50%;left:50%;transform:translate(-50%) rotate(45deg)}.swatch .swatch-element.soldout>label{z-index:10;position:relative}.swatch .swatch-element.soldout:before{transform:translate(-50%) rotate(-45deg)}.klaviyo-form button.needsclick,.plus-free-gift-modal__cancel,.plus-free-gift-modal__add-to-cart{border-radius:0!important}@media screen and (max-width: 1024px){.money{font-size:clamp(.875rem,.7973rem + .4144vw,1.0625rem)}}.collection-in-detail .price-ui .money{font-size:32px!important}@media screen and (max-width: 800px){.collection-in-detail .price-ui .money,.product_section .modal_price .price-ui .money{font-size:20px!important}}.collection-in-detail .product_name a{text-decoration:none;color:#000!important}.klaviyo-bis-trigger{pointer-events:unset!important;position:relative;padding-left:35px}.klaviyo-bis-trigger>.icon-envelope:before{content:"\2709";font-size:27px;position:absolute;left:-35px;top:-9px}@media screen and (max-width: 769px){.klaviyo-bis-trigger{padding-left:8px}.klaviyo-bis-trigger>.icon-envelope{display:none}}@media screen and (max-width: 800px){.hide-review-info-onmobile{pointer-events:none}}.hide-review-info-onmobile .tp-widget-readmore-arrow{display:none}.mobile_menu_wrapper .menu{overflow-y:scroll}.dropdown_container.mobile_menu_wrapper{transform:translate(-100%);display:block!important;transition:.35s ease-out;z-index:6000;position:fixed;top:0}.mobile_menu_wrapper{max-width:303px}.mobile_menu_wrapper .dropdown{height:100dvh;overflow-y:scroll}.mobile_menu_wrapper .menu::-webkit-scrollbar{display:none}.dropdown_container.mobile_menu_wrapper{transform:translate(-100%);display:block!important;transition:.35s ease-out;z-index:6000;position:fixed;top:0;left:0}.dropdown_container.mobile_menu_wrapper.is-active{transform:translate(0)}.mobile_menu_header{width:100%;position:fixed;z-index:20;border-bottom:1px solid #E1E1D9;height:40px;background:#fff}.mobile_menu_header span{position:absolute;width:20px;aspect-ratio:1;display:inline-block;top:50%;right:20px;transform:translateY(-50%);padding:6px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:20}.mobile_menu_header span:hover{cursor:pointer}.mobile_menu_header span:after,.mobile_menu_header span:before{content:"";position:absolute;width:2px;height:15px;background:#000;transform:rotate(45deg);pointer-events:none}.mobile_menu_header span:after{transform:rotate(-45deg)}.mobile-menu-is-active{overflow:hidden;position:relative;transition:.35s linear}.mobile-menu-is-active:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#17171780;z-index:5500;transition:.35s linear}.sublink ul{margin-bottom:0}.menu>.sublink a .icon-down-arrow{font-size:20px!important}.sublink ul li img{width:25px;height:auto}.sublink .sublink ul{padding-left:10px!important}.sublink .sublink ul li{display:flex!important;align-items:center}.sublink .sublink ul li a{font-size:16px!important;font-weight:300;line-height:1.2}@media screen and (max-width: 799px){.menu span.new{color:#0e6e53!important;font-size:11px!important;font-weight:700!important;line-height:1;display:unset;text-transform:uppercase}}.menu li a:has(>span.new){display:inline-block!important}.menu>.sublink .sublink a .icon-down-arrow{font-size:15px!important}#mobile_menu{margin:unset}#mobile_menu li{padding-left:20px;padding-right:20px}#mobile_menu>li:first-of-type{padding-top:40px}#mobile_menu>li:last-of-type{padding-bottom:30px!important}#mobile_menu>.sublink>ul{padding-left:0}#mobile_menu li>ul>li{padding:0}#mobile_menu>li:nth-last-child(-n+6){background-color:#f4f1ec;padding-left:15px}#mobile_menu>li:nth-last-child(-n+6) a{font-size:16px!important;font-weight:400;overflow:overlay}#mobile_menu>li:nth-last-child(6){padding-top:15px;margin-top:25px;box-sizing:border-box}#mobile_menu li a{font-size:20px;font-weight:400;color:#000!important;line-height:1.2}#mobile_menu li ul a,#mobile_menu li ul a span{font-size:18px;font-weight:500}#mobile_menu+div{background-color:#f4f1ec;border-top:1px solid #7D7B77;display:flex;align-items:center;justify-content:space-between;padding:12px 20px}#mobile_menu+div .ly-switcher-wrapper{position:relative}#mobile_menu+div .ly-switcher-wrapper .ly-custom-dropdown-current,#mobile_menu+div .ly-switcher-wrapper .ly-custom-dropdown-list{background-color:transparent!important}#mobile_menu+div ul{padding:0;display:flex;margin:0}#mobile_menu+div ul li{list-style:none;margin:0;height:24px}#mobile_menu+div ul li+li{margin-left:12px}#mobile_menu .menu-drops{margin-right:0!important}#mobile_menu .menu-drops svg{width:8px!important}#mobile_menu a span{padding:0}#mobile_menu.menu .sublink a:not(.parent-link--true){padding-left:0}.mobile-menu-is-active .cmpwrapper{display:none}.product-details .prod_levels .title,.product-block .product_name{font-family:Untitled Sans!important}.desktop-main-navigation.nav .sublink .vertical-menu_submenu{padding-left:20px}.promo_banner{overflow:visible}.promo_banner__content{display:flex;background-color:#dbcab6;width:100%;justify-content:space-between}.promo_banner__content .slider-announcements .countdown__container{background-color:#dbcab6!important}.promo_banner__content .slider-announcements .countdown__container a{font-size:14px;display:block;line-height:1.25}.promo_banner__content>div{width:100%;min-width:55%;max-width:500px;overflow:hidden}@media screen and (max-width: 1000px){.promo_banner__content>div{max-width:750px}}.promo_banner__content>*{position:relative;width:max-content;display:flex;align-items:center}.promo_banner__content>script,.promo_banner__content>style{display:none!important}.promo_banner__content>ul{display:flex;padding:unset;justify-content:flex-end;padding:0 45px 0 0;margin:0}.promo_banner__content>ul li{list-style:none;font-family:Untitled Sans;font-weight:300;font-size:14px;line-height:1.5;padding:0;margin:0;display:flex;align-items:center}.promo_banner__content>ul li+li{margin-left:24px}@media screen and (max-width: 1200px){.promo_banner__content>ul{padding-right:16px}.promo_banner__content>ul li+li{margin-left:16px}.promo_banner__content>ul li a{all:inherit;margin:0;color:#7a776c!important}}@media screen and (max-width: 1000px){.promo_banner__content>ul li a{font-size:12px!important}.promo_banner__content>ul{display:none!important}.promo_banner__content>*{width:100%}}.promo_banner__content>ul li a{all:inherit;margin:0;color:#7a776c!important}.promo_banner__content>ul li a:hover{cursor:pointer}.desktop-main-navigation.nav{width:100%;background-color:#fff;border-top:2px solid rgb(239,239,239);border-bottom:2px solid rgb(239,239,239)}.desktop-main-navigation.nav .vertical-menu.vertical-menu-flex{max-width:unset;display:flex;justify-content:center}.desktop-main-navigation.nav .vertical-menu{position:relative;padding:0;margin:0;height:54px}@media screen and (max-width: 1200px){.desktop-main-navigation.nav .vertical-menu li{margin-right:1rem}}.desktop-main-navigation.nav>.menu>.vertical-menu>li>a{height:100%;display:flex;align-items:center;justify-content:center;font-size:clamp(.875rem,.5632rem + .6244vw,1.3125rem)}.desktop-main-navigation.nav .vertical-menu li.sublink{position:unset;break-inside:avoid-column}.vertical-menu_submenu_wrapper{width:100%;background-color:#fff;display:flex;justify-content:center;position:absolute;left:-20px;width:calc(100% + 40px);top:54px;border-bottom:2px solid rgb(239,239,239);border-top:2px solid rgb(239,239,239);padding:24px 0 32px}.vertical-menu_submenu>li{margin-right:unset!important}.vertical-menu_submenu>li>a{padding-top:8px;padding-bottom:8px}.desktop-main-navigation.nav .vertical-menu li.sublink .vertical-menu_submenu{position:relative;width:100%;max-width:1200px;min-height:40px;display:flex;height:max-content;max-height:230px;flex-flow:column;flex-wrap:wrap;box-sizing:content-box;column-gap:clamp(1.5rem,-1.7609rem + 5.2174vw,4.5rem);align-content:center;float:left}.desktop-main-navigation.nav .vertical-menu li.sublink .vertical-menu_submenu .vertical-menu_sub-submenu{position:unset;visibility:unset;opacity:unset;break-after:column;padding:0;margin:0;background-color:#fff}.desktop-main-navigation.nav .vertical-menu li.sublink .vertical-menu_submenu .vertical-menu_sub-submenu li{width:max-content}.desktop-main-navigation.nav .vertical-menu li.sublink .vertical-menu_submenu .vertical-menu_sub-submenu li a{padding-top:6px;padding-bottom:6px}.desktop-main-navigation.nav .vertical-menu li.sublink .vertical-menu_submenu .vertical-menu_sub-submenu li a span{font-size:14px!important}.advertisement_item{max-width:340px;break-inside:avoid}.advertisement_item a{display:flex;flex-direction:column}.advertisement_item img{display:block;width:100%!important;height:auto!important}.advertisement_item p{text-align:center}.menu .vertical-menu li .vertical-menu_submenu_wrapper{visibility:hidden;overflow:hidden;opacity:0}.menu .vertical-menu li .vertical-menu_submenu_wrapper>ul>li>ul{width:unset!important}.menu .vertical-menu li:hover .vertical-menu_submenu_wrapper{visibility:visible;opacity:1;overflow:visible}.vertical-menu_submenu>li>a>span{font-weight:400!important}.vertical-menu_submenu>li a:hover span{text-decoration:underline}.vertical-menu a>span{font-size:clamp(.875rem,.5632rem + .6244vw,1.3125rem)!important;font-family:Untitled Sans!important}.menu .vertical-menu .active-li{border-bottom:0 none}.menu .vertical-menu .active-li:hover{border-bottom:1px solid}@media screen and (max-width: 798px){.header,#header{display:unset}}@media screen and (min-width: 768px){#header .navigation-pages-slider.mobile{display:block!important}}@media screen and (max-width: 1000px){.header{display:none}#header{display:block}.navigation-pages-slider{border-top:1px solid #E1E1D9;touch-action:pan-x}#header .top_bar{height:unset!important;padding:4px 0 4px 20px!important}#header .top_bar .top_bar--left{display:flex;align-items:center;z-index:100}.promo_banner_mobile .promo_banner__content .slider-announcements .flickity-viewport{height:inherit;width:100%!important;overflow:hidden}.mobile_nav-fixed--true .top_bar{display:flex;justify-content:space-between}.mobile_nav-fixed--true .top_bar>*{width:unset!important;margin:unset;width:100%}[data-dropdown=search]>div{border-top:1px solid #E1E1D9}.promo_banner__content{height:40px}#header .top_bar a.mobile_nav,#header .top_bar .top_bar--right{z-index:100}}@media screen and (max-width: 1080px){.promo_banner .promo_banner__content .slider-announcements{justify-content:center}.promo_banner .promo_banner__content .slider-announcements .flickity-viewport{max-width:750px!important}}@media screen and (min-width: 1001px){.promo_banner .promo_banner__content .slider-announcements .flickity-viewport{width:100%!important;margin:auto}.promo_banner .promo_banner__content .slider-announcements .flickity-viewport .countdown__container.is-selected{z-index:10}}.desktop-main-navigation.nav .vertical-menu li.sublink .vertical-menu_submenu .vertical-menu_sub-submenu li a:only-child{margin-left:-10px}.desktop-main-navigation.nav .vertical-menu.vertical-menu-flex li:last-of-type{margin-right:0!important}.desktop-main-navigation.nav .vertical-menu.vertical-menu-flex li{margin-right:24px}.flex-direction-row>div>ul{display:flex!important;flex-direction:row!important;justify-content:center!important}.dropdown_link_annbar{position:relative}.dropdown_link_annbar .submenu{display:none;position:absolute;left:-8px;top:100%}.dropdown_link_annbar .submenu ul{padding:12px 0 0;margin:0;background-color:#dbcab6}.dropdown_link_annbar .submenu ul li{margin-left:unset!important}.dropdown_link_annbar .submenu ul li a{width:100%;padding:12px 8px;text-align:left}.dropdown_link_annbar:hover .submenu{display:block}.dropdown_link_annbar .icon-down-arrow{margin-left:5px}.dropdown_link_annbar:hover .icon-down-arrow:before{transform:rotate(180deg)}.cart .sublink .icon-down-arrow{transition:transform .35s linear}.cart .sublink .active .icon-down-arrow{transform:rotateX(180deg)}.mobile_menu_wrapper>.dropdown,[data-dropdown=search]>.dropdown{margin-top:unset}.product_section .product_form{opacity:1!important}.cart_count{background-color:#dbcab6!important}.mobile_nav-fixed--true .promo-banner{overflow:hidden;max-height:55px}@media only screen and (max-width:480px){.add_to_cart.action_button{padding:3px 30px;width:100%}.mobile-image-element{display:block!important}.ad-interruption .mobile-image-element{width:unset!important}.image-ele-toggle{display:none!important}}.discount-percentage-lable{order:3;color:#ab0501!important;font-size:12px;padding:2px 4px;text-align:center;vertical-align:middle;justify-content:center;align-items:center;font-weight:700;margin-left:12px;margin-top:auto;margin-bottom:auto}@media screen and (max-width: 1000px){#product-grid .product-list>div .product_image img{aspect-ratio:2.5/4;object-fit:cover}}.product-block .modal_price .discount-percentage-lable{margin-left:unset}span.compare-at-price:empty{margin:unset!important}.product-block .modal_price .discount-percentage-lable{margin-right:8px}.product-block .modal_price .tax-info{margin-left:8px}.product-block .modal_price .price-ui:has(>.discount-percentage-lable)~.tax-info{margin-left:0}#shopify-pc__banner .shopify-pc__banner__wrapper .shopify-pc__banner__btn-manage-prefs{color:#000!important}.prod-card-price{display:flex!important}.prod-card-price .current_price+.was_price{margin-left:8px}@media screen and (min-width: 750px){.prod-card-price .current_price .money,.prod-card-price .was_price .money{font-size:clamp(.75rem,.6202rem + .5769vw,1.125rem)!important}.collection-product-card .title,.collection-product-card .prod-card-price{margin-bottom:2px!important}.collection-related-colors .color-swatch+.color-swatch{margin-left:-10px}.color-swatch-more{margin-left:-2px!important}}.collection-product-card .drop-info-text{line-height:1.25}.drop-wrapper-plp:has(>.collection-related-colors)>div .drop-info-text{margin-right:12px;display:block}.color-swatch-more{margin-left:0!important;line-height:1}.sticky-limit button.add_to_cart{text-transform:uppercase!important}.thumbnail .product-wrap .image-element__wrap img{aspect-ratio:252/315;object-fit:cover}.shopify-section.section,.shopify-section-wrapper.section,.container{max-width:1400px}
/*# sourceMappingURL=/cdn/shop/t/917/assets/lemon-styles.css.map */
