:root{--fl-green: #157347;--fl-forest: #1f4d3a;--fl-sage: #e9f0e8;--fl-yellow: #f5c344;--fl-ink: #1e2a24;--fl-grey: #6b736e;--fl-line: #cfdace}.product-section__product-info product-price .product-price-container .price{color:var(--fl-green);font-size:32px;font-weight:800;line-height:1.1}.product-section__product-info product-price .product-price-container .compare-at-price{color:var(--fl-grey);font-size:19px}.product-card .price{color:var(--fl-green);font-weight:700}.product-card .compare-at-price{color:var(--fl-grey)}.quantity-breaks .variant_label,.fl-picker-title{color:var(--fl-green);font-size:18px;font-weight:700;margin:0}.quantity-breaks .variant_label{margin-bottom:18px}.quantity-breaks .quantity-breaks-container.quantity-breaks-container--row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:10px;row-gap:0}.quantity-breaks .quantity-breaks-container--row .quantity-break,.quantity-breaks .quantity-breaks-container--row .quantity-break__main-content,.quantity-breaks .quantity-breaks-container--row .quantity-break__content{display:contents}.quantity-breaks .quantity-break:nth-child(1)>.quantity-break__banner,.quantity-breaks .quantity-break:nth-child(1) .quantity-break__price-and-title-container{grid-column:1}.quantity-breaks .quantity-break:nth-child(2)>.quantity-break__banner,.quantity-breaks .quantity-break:nth-child(2) .quantity-break__price-and-title-container{grid-column:2}.quantity-breaks .quantity-break:nth-child(3)>.quantity-break__banner,.quantity-breaks .quantity-break:nth-child(3) .quantity-break__price-and-title-container{grid-column:3}.quantity-breaks .quantity-break .quantity-break__price-and-title-container{grid-row:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;box-sizing:border-box;padding:22px 6px 20px;text-align:center;background:#fff;border:1.5px solid var(--fl-line);border-radius:14px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.quantity-breaks .quantity-break:not(.quantity-break--selected):hover .quantity-break__price-and-title-container{border-color:var(--fl-green)}.quantity-breaks .quantity-break--selected .quantity-break__price-and-title-container{background:var(--fl-sage);border:3px solid var(--fl-green);padding:20.5px 4.5px 18.5px;box-shadow:0 6px 16px #1573472e}.quantity-breaks .quantity-break--selected .quantity-break__price-and-title-container:after{content:"";position:absolute;left:50%;bottom:-15px;width:28px;height:28px;transform:translate(-50%);border-radius:50%;background:var(--fl-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 18px no-repeat;box-shadow:0 0 0 3px #fff}.quantity-breaks .quantity-break__title{color:var(--fl-ink);font-size:18px;font-weight:800;line-height:1.2}.quantity-breaks .quantity-break__title-and-badge-container,.quantity-breaks .quantity-break .quantity-break__price-container,.quantity-breaks .quantity-break .quantity-break__price-container .price-container,.quantity-breaks .quantity-break .quantity-break__price-container .prices{justify-content:center}.quantity-breaks .quantity-break .prices{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.quantity-breaks .quantity-break .price{color:var(--fl-green);font-size:24px;font-weight:800;line-height:1.1}.quantity-breaks .quantity-break .compare-at-price{color:var(--fl-grey);font-size:15px}.quantity-breaks .quantity-break .quantity-break__price-container_unit-price{color:var(--fl-ink);font-size:14px;font-weight:600;line-height:1.25}.fl-save{display:inline-block;margin-top:3px;padding:4px 10px;color:var(--fl-ink);background:var(--fl-yellow);border-radius:999px;font-size:13px;font-weight:800;line-height:1.2;white-space:nowrap}.quantity-breaks .quantity-break>.quantity-break__banner.quantity-break__banner{grid-row:1;z-index:2;position:static;align-self:start;justify-self:center;max-width:calc(100% - 8px);margin:0;padding:3px 10px;transform:translateY(-50%);color:#fff;background:var(--fl-forest);border:0;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.quantity-breaks .quantity-break .quantity-break__description{display:none}.quantity-breaks .quantity-break--selected .quantity-break__description{display:block;grid-column:1 / -1;grid-row:2;margin-top:24px;text-align:center;font-size:16px;font-style:italic}.quantity-breaks .quantity-break--selected .quantity-break__variant-picker-container{display:flex;flex-direction:column;gap:8px;grid-column:1 / -1;grid-row:3;margin-top:16px}.fl-picker-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.quantity-breaks .fl-find-size{display:inline-flex;align-items:center;gap:5px;padding:7px 12px;color:var(--fl-ink);background:var(--fl-sage);border:1.5px solid var(--fl-green);border-radius:999px;cursor:pointer;font:inherit;font-size:14px;font-weight:700}.quantity-breaks .fl-find-size span:last-child{text-decoration:underline}.quantity-breaks .fl-find-size:hover{background:var(--fl-yellow)}.quantity-breaks .quantity-break__variant-picker-row{display:grid;grid-template-columns:56px minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:8px}.quantity-breaks .quantity-break__variant-picker-row [hidden]{display:none}.fl-pair-label{font-size:15px;font-weight:700}.quantity-breaks .fl-option,.quantity-breaks .fl-option .select{width:100%;min-width:0}.quantity-breaks .fl-option .select{min-height:44px;font-size:16px}.fl-dot{flex:none;width:16px;height:16px;border-radius:50%;border:1px solid rgb(0 0 0 / 15%);background:var(--fl-grey)}.fl-dot[data-colour=Black]{background:#1f1c1c}.fl-dot[data-colour=Nude]{background:#d2bea6}.fl-dot[data-colour=Navy]{background:#181e3b}.fl-dot[data-colour=Grey]{background:#76706f}.quantity-breaks .fl-colour__toggle{display:flex;align-items:center;gap:8px;text-align:left}.fl-colour__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-colour__list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;overflow:hidden;background:#fff;border:1px solid var(--fl-line);border-radius:10px;box-shadow:0 8px 24px #1e2a242e}.fl-colour__item{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 12px;color:var(--fl-ink);background:none;border:0;border-bottom:1px solid var(--fl-line);border-radius:0;cursor:pointer;font-size:16px;text-align:left}.fl-colour__item:last-child{border-bottom:0}.fl-colour__item:hover,.fl-colour__item[aria-selected=true]{background:var(--fl-sage)}.fl-colour__item:focus-visible{outline:3px solid var(--fl-green);outline-offset:-3px}.quantity-breaks .fl-colour__toggle:focus-visible,.quantity-breaks .fl-option .select:focus-visible,.quantity-breaks .fl-find-size:focus-visible,.fl-size-guide__close:focus-visible{outline:3px solid var(--fl-green);outline-offset:2px}.fl-size-guide{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;height:fit-content;width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;color:var(--fl-ink);background:#fff;border:0;border-radius:16px}.fl-size-guide::backdrop{background:#1e2a248c}.fl-size-guide__inner{position:relative;padding:26px 22px 22px}.fl-size-guide__close{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--fl-ink);background:var(--fl-sage);border:0;border-radius:50%;cursor:pointer}.fl-size-guide__title{margin:0 48px 12px 0;color:var(--fl-forest);font-size:24px;line-height:1.2}.fl-size-guide__steps{margin:0 0 16px;padding-left:22px;font-size:16px;line-height:1.5}.fl-size-guide__table{width:100%;border-collapse:collapse;font-size:15px}.fl-size-guide__table th,.fl-size-guide__table td{padding:8px 6px;text-align:center;border-bottom:1px solid var(--fl-line);line-height:1.3}.fl-size-guide__table thead th{color:#fff;background:var(--fl-forest);border:0;font-weight:700}.fl-size-guide__table tbody th{color:var(--fl-green);font-size:16px;font-weight:800}.fl-size-guide__table tbody tr:nth-child(2n){background:#f6f8f5}.fl-size-guide__table td span{color:var(--fl-grey);font-size:14px}.fl-size-guide__note{margin:14px 0 0;padding:10px 12px;background:var(--fl-sage);border-radius:10px;font-size:15px;line-height:1.4}@media(max-width:400px){.quantity-breaks .quantity-break .quantity-break__price-and-title-container{padding-left:3px;padding-right:3px}.quantity-breaks .quantity-break--selected .quantity-break__price-and-title-container{padding-left:1.5px;padding-right:1.5px}.quantity-breaks .quantity-break .price{font-size:22px}.quantity-breaks .quantity-break .quantity-break__price-container_unit-price,.fl-save{font-size:12.5px}.fl-save{padding:4px 7px}.quantity-breaks .quantity-break>.quantity-break__banner.quantity-break__banner{padding:3px 7px;font-size:11px}.quantity-breaks .quantity-break__variant-picker-row{grid-template-columns:50px minmax(0,1.4fr) minmax(0,1fr)}}.product-section__product-info product-price .product-price-container .badge{padding:5px 12px;color:var(--fl-ink);background:var(--fl-yellow);border:0;border-radius:999px;font-size:15px;font-weight:800}.announcement-bar.announcement-bar{color:var(--fl-ink);background:var(--fl-yellow);--color-foreground: 30 42 36}.announcement-bar *{color:var(--fl-ink)}.cart-header-blocks:not(:has(*)){display:none}.main-page__inner h2{margin:28px 0 8px;color:var(--fl-forest);font-size:22px!important;font-weight:700!important;line-height:1.3}.fl-track{width:100%;max-width:560px;margin-top:8px}.fl-track__label{display:block;margin-bottom:6px;font-weight:700}.fl-track__row{display:flex;flex-wrap:wrap;gap:10px}.fl-track__input{flex:1 1 240px;min-width:0;min-height:48px;padding:0 14px;color:var(--fl-ink);background:#fff;border:1px solid var(--fl-line);border-radius:10px;font-size:16px}.fl-track__input:focus-visible{outline:3px solid var(--fl-green);outline-offset:2px}.fl-track__row .button{flex:0 0 auto;min-height:48px}.fl-track__note{margin:8px 0 0;color:var(--fl-grey);font-size:14px}.quantity-breaks.fl-offer-list .variant_label{display:flex;align-items:center;gap:14px;margin:6px 0 16px;color:var(--fl-ink);font-size:14px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.quantity-breaks.fl-offer-list .variant_label:before,.quantity-breaks.fl-offer-list .variant_label:after{content:"";flex:1;height:1px;background:var(--fl-line)}.quantity-breaks.fl-offer-list .quantity-breaks-container{display:flex;flex-direction:column;gap:14px}.quantity-breaks.fl-offer-list .quantity-break{position:relative;display:block;margin:0;padding:0;background:#fff;border:1.5px solid var(--fl-line);border-radius:14px;box-shadow:none;overflow:visible;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.quantity-breaks.fl-offer-list .quantity-break:hover{border-color:var(--fl-green)}.quantity-breaks.fl-offer-list .quantity-break--selected{background:var(--fl-sage);border:2px solid var(--fl-green)}.quantity-breaks.fl-offer-list .quantity-break__main-content,.quantity-breaks.fl-offer-list .quantity-break__content{display:block}.quantity-breaks.fl-offer-list .quantity-break .quantity-break__price-and-title-container,.quantity-breaks.fl-offer-list .quantity-break--selected .quantity-break__price-and-title-container{display:grid;grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"radio title price" "radio unit price";align-items:center;column-gap:14px;row-gap:2px;padding:16px 18px;text-align:left;background:transparent;border:0;border-radius:14px;box-shadow:none}.quantity-breaks.fl-offer-list .quantity-break .quantity-break__price-and-title-container:before{content:"";grid-area:radio;width:24px;height:24px;box-sizing:border-box;border:2px solid #b9c4bd;border-radius:50%;background:#fff}.quantity-breaks.fl-offer-list .quantity-break--selected .quantity-break__price-and-title-container:before{border:0;background:var(--fl-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 15px no-repeat}.quantity-breaks.fl-offer-list .quantity-break--selected .quantity-break__price-and-title-container:after{content:none;display:none}.quantity-breaks.fl-offer-list .quantity-break__title-and-badge-container{grid-area:title;justify-content:flex-start}.quantity-breaks.fl-offer-list .quantity-break__title{font-size:17px;font-weight:600;text-align:left}.quantity-breaks.fl-offer-list .fl-offer-tag{font-weight:800;color:var(--fl-green)}.quantity-breaks.fl-offer-list .quantity-break__price-and-title-container>.quantity-break__price-container:not(.quantity-break__unit){grid-area:price;justify-self:end}.quantity-breaks.fl-offer-list .quantity-break__price-and-title-container>.quantity-break__unit{grid-area:unit;justify-self:start}.quantity-breaks.fl-offer-list .quantity-break .quantity-break__price-container_unit-price{font-size:14px;font-weight:500;color:var(--fl-grey)}.quantity-breaks.fl-offer-list .quantity-break .quantity-break__price-container_unit-price:before{content:"Nur "}.quantity-breaks.fl-offer-list .quantity-break .prices{display:flex;flex-direction:column;align-items:flex-end;gap:0}.quantity-breaks.fl-offer-list .quantity-break .price{font-size:19px;font-weight:800;color:var(--fl-ink)}.quantity-breaks.fl-offer-list .quantity-break .compare-at-price{font-size:14px}.quantity-breaks.fl-offer-list .quantity-break>.quantity-break__banner.quantity-break__banner{position:absolute;top:0;right:16px;left:auto;transform:translateY(-50%);margin:0;font-size:12px}.quantity-breaks.fl-offer-list .quantity-break .quantity-break__description,.quantity-breaks.fl-offer-list .quantity-break--selected .quantity-break__description{display:block;margin:0;padding:0;font-size:14px;font-style:normal;text-align:left}.quantity-breaks.fl-offer-list .quantity-break .quantity-break__description:empty{display:none}.quantity-breaks.fl-offer-list .quantity-break__description p{display:grid;grid-template-columns:26px auto minmax(0,1fr) auto;align-items:center;justify-items:start;text-align:left;column-gap:6px;margin:0;padding:12px 18px;border-top:1px solid rgba(31,77,58,.15);color:var(--fl-ink);line-height:1.35}.quantity-breaks.fl-offer-list .quantity-break__description p:before{content:"";margin-right:8px;width:26px;height:26px;border-radius:6px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23157347' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12v9H4v-9M2 7h20v5H2zM12 22V7M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7zM12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z'/%3E%3C/svg%3E") center / 17px no-repeat}.quantity-breaks.fl-offer-list .quantity-break__description strong{color:var(--fl-green);font-weight:800}.quantity-breaks.fl-offer-list .quantity-break__description em{justify-self:end;margin-left:8px;font-style:normal;text-decoration:line-through;color:var(--fl-grey);white-space:nowrap}@media(max-width:480px){.quantity-breaks.fl-offer-list .quantity-break .quantity-break__price-and-title-container,.quantity-breaks.fl-offer-list .quantity-break__description p{column-gap:10px;padding-left:14px;padding-right:14px}.quantity-breaks.fl-offer-list .quantity-break__title{font-size:16px}}.quantity-breaks.fl-offer-list .quantity-break__price-and-title-container:not(:has(.quantity-break__unit)){grid-template-areas:"radio title price"}product-price .fl-price-qty{margin:4px 0 0;font-size:15px;font-weight:600;color:var(--fl-green)}product-price .fl-price-qty[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/featherlyn.css.map */
