.bk-media-rating-row{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--rounded)}.bk-media-rating-row__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}.bk-media-rating-row__text,.bk-media-rating-row__rating{flex-shrink:0}.bk-media-rating-row--rating-only{width:fit-content;max-width:100%}.bk-media-rating-row--rating-only .bk-media-rating-row__inner{justify-content:flex-start}.bk-media-features-wrap{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}.bk-media-features{display:flex;flex-direction:column;gap:var(--bk-media-features-gap, var(--spacing-3));width:100%;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--bk-media-features-radius, var(--rounded));background-color:var(--bk-media-features-bg);color:var(--bk-media-features-text)}.bk-media-features__heading{margin:0;text-align:start;width:100%;color:rgb(var(--text-color))}.bk-media-features__item{display:flex;align-items:center;gap:var(--bk-media-features-item-gap, var(--spacing-3))}.bk-media-features__icon{flex-shrink:0;width:var(--bk-media-features-icon-size, 40px);height:var(--bk-media-features-icon-size, 40px);min-width:var(--bk-media-features-icon-size, 40px);border-radius:50%;background-color:var(--bk-media-features-icon-bg);display:flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box}.bk-media-features__icon img{width:100%;height:100%;object-fit:contain;display:block}.bk-media-features__text{margin:0;flex:1;min-width:0;color:inherit}html,body{overflow-x:hidden}.drawer::part(footer){padding-bottom:var(--spacing-4)}.bk-media-remove-button{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-2);border-radius:var(--rounded);transition:background-color .2s ease-in-out,opacity .2s ease-in-out;text-decoration:none;background:none;border:none}.bk-media-remove-button:hover{background-color:rgb(var(--border-color) / .1);opacity:.9}.bk-media-remove-button__icon{display:inline-flex;pointer-events:none}.bk-media-remove-button__icon svg{width:20px;height:20px}.k7-cart-drawer__payment-icons{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-block-start:var(--spacing-4)}.k7-cart-drawer__payment-icons .payment-method-icon-pdp{height:24px;width:auto;object-fit:contain;filter:brightness(0) saturate(100%) invert(38%) sepia(40%) saturate(1000%) hue-rotate(305deg) brightness(70%) contrast(85%)}.k7-cart-drawer__payment-icons .payment-method-icon-pdp[alt=Klarna]{height:35px}.k7-cart-drawer__payment-icons .mastercard-icon{height:24px}.cart-drawer__line-items{width:100%}.cart-drawer__line-items>line-item.line-item{width:100%;max-width:100%}.cart-drawer__line-items .line-item__card--cart-drawer{position:relative;width:100%;box-sizing:border-box;padding:var(--spacing-3);border-radius:var(--rounded);border:1px solid rgb(var(--border-color) / .2)}.cart-drawer__line-items .line-item__info .v-stack:first-child a,.cart-drawer__line-items .line-item__info .v-stack:first-child p{padding-inline-end:var(--spacing-6)}.cart-drawer__line-items .line-item__remove-wrapper{position:absolute;top:var(--spacing-1);right:var(--spacing-1);z-index:1}.cart-drawer__line-items .line-item__remove-wrapper .quantity-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.cart-drawer__line-items>*+*{padding-block-start:var(--spacing-4)}@media screen and (min-width:700px){.cart-drawer__line-items>*+*{padding-block-start:var(--spacing-6)}}.cart-drawer .gap-2{justify-content:unset}.cart-drawer__line-items .line-item__main{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--spacing-3);row-gap:0;width:100%}.cart-drawer__line-items .line-item__discount-quantity-row{flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-block-end:var(--spacing-1);width:100%;min-width:0}.cart-drawer__line-items .line-item__discount-quantity-row__badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--spacing-2);min-width:0}.cart-drawer__line-items .line-item__discount-quantity-row__qty{flex-shrink:0}.cart-drawer__line-items .line-item__price-quantity-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-block-start:var(--spacing-1)}.cart-drawer__line-items .line-item__price-block{flex:1;min-width:0}.cart-drawer__line-items .line-item__quantity-wrapper{flex-shrink:0;margin-block-start:0}.cart-drawer__line-items .line-item__main .line-item__info{flex:1;min-width:0;width:100%}.cart-drawer__line-items .line-item__info .v-stack{width:100%;min-width:0}.cart-drawer__line-items .line-item__info .v-stack a,.cart-drawer__line-items .line-item__info .v-stack p{display:block;width:100%;min-width:0}.cart-drawer__line-items .line-item__price-block price-list,.cart-drawer__line-items .line-item__price-block .price-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:var(--spacing-0-5) var(--spacing-2);font-size:var(--text-base)}.cart-drawer__line-items .line-item__price-block .price-list__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-0-5) var(--spacing-2)}.cart-drawer__line-items .line-item__price-block unit-price.price-list__unit-price-line{flex-shrink:0}.horizontal-product__info price-list,.horizontal-product__info .price-list{justify-content:flex-start}.cart-drawer .horizontal-product{align-items:center}.cart-drawer .horizontal-product__info--compact .horizontal-product__price-row{flex-wrap:nowrap;min-width:0;align-items:center}.cart-drawer .horizontal-product__info--compact .horizontal-product__price-row>*{align-self:center}.cart-drawer .horizontal-product__info--compact .horizontal-product__price-row price-list,.cart-drawer .horizontal-product__info--compact .horizontal-product__price-row .price-list{min-width:0}.cart-drawer .horizontal-product__info--compact .horizontal-product__cta{flex-shrink:0;align-self:center;display:flex;align-items:center;justify-content:center}.cart-drawer .horizontal-product__info--compact .horizontal-product__cta form,.cart-drawer .horizontal-product__info--compact .horizontal-product__cta>button{margin:0;display:flex;align-items:center;align-self:center}.cart-drawer .horizontal-product__info--compact .horizontal-product__cta .button{display:inline-flex;align-items:center;margin-top:0!important}@media screen and (max-width:699px){.cart-drawer .horizontal-product__info--compact .horizontal-product__cta .button{padding-inline:var(--spacing-2)}.cart-drawer .horizontal-product__info--compact .horizontal-product__cta .text-with-icon{justify-content:center}}.cart-drawer__line-items .quantity-selector{border:1px solid rgb(var(--border-color));border-radius:var(--rounded-button)}.cart-drawer__line-items .quantity-selector__input{-webkit-appearance:textfield;appearance:textfield;min-width:var(--spacing-2);width:var(--quantity-input-characters-count, 1ch);background:inherit;text-align:center}.cart-drawer__line-items .line-item__info .sm\:hidden{width:100%}.cart-drawer__line-items .line-item__separator{margin:var(--spacing-3) 0;border:none;border-top:1px solid rgb(var(--border-color))}.cart-drawer__line-items .line-item__card--cart-drawer:has(.line-item__discount-quantity-row) .line-item__separator{margin-block-start:0}.cart-drawer__line-items .line-item__footer{padding-block-start:0}.cart-drawer.drawer::part(body){overflow-x:hidden;overflow-y:auto}.cart-drawer .cart-drawer__inner,.cart-drawer .cart-drawer__top,.cart-drawer .cart-drawer__recommendations{min-width:0;max-width:100%}@media screen and (max-width:699px){.cart-drawer .horizontal-product-list-carousel.bleed{margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-padding-inline:0;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.cart-drawer .horizontal-product-list-carousel>.horizontal-product-list{grid-auto-columns:min(73vw,100%)}}.line-item__usps{display:flex;flex-direction:column;gap:var(--spacing-2)}.line-item__usp{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--text-xs);color:rgb(var(--text-color))}.line-item__usp-icon{width:16px;height:16px;object-fit:contain;flex-shrink:0;background-color:rgb(var(--border-color) / .15)}.line-item__usp-checkmark{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:#22c55e;font-size:var(--text-sm);background-color:rgb(var(--border-color) / .15);border-radius:50%}.line-item__usp-text{font-size:var(--text-sm);line-height:1.3}.bk-media-cart-footer-usps{display:flex;gap:var(--spacing-2);flex-wrap:wrap}.bk-media-cart-footer-usp{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);flex:1;min-width:0}.bk-media-cart-footer-usp__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.bk-media-cart-footer-usp__icon img{width:16px;height:16px;object-fit:contain}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.button,.btn,.shopify-payment-button__button--unbranded{font-family:Cherry Bomb One,sans-serif!important;letter-spacing:1px!important}.border{border-width:0px}.button,.btn{border-radius:100px 50px}.gap-2{gap:var(--spacing-4);justify-content:center}.variant-picker{background:#f3e2e2;padding:1rem;border-radius:var(--rounded)}.quantity-selector{width:100%;justify-content:center}.block-label{display:none}.text-subdued{font-size:var(--text-sm)}.horizontal-product{background:#f3e2e2;border-radius:var(--rounded)}.product-info__complementary-products .horizontal-product-list-carousel:not(.separate){border-width:0px}.horizontal-product-list-carousel>.horizontal-product-list:not(.separate){border-width:0px}.shopify_subscriptions_app_policy{margin-top:5px!important;color:inherit;text-align:center;font-size:12px}.badge{border-radius:var(--rounded) .25rem;color:#fff}.jdgm-widget.jdgm-widget{margin:.25rem 0}.jdgm-star{padding:1px!important}.variant-picker__option-info{justify-content:center}.thumbnail-swatch{--swatch-size: 70px}@media screen and (min-width:1150px){.product{column-gap:10rem}}.collection{margin-top:1rem}.rating{background:#f3e2e2;padding:.25rem 1rem;color:#c16d7d;border-radius:100px}.product{padding-block-start:var(--spacing-11)}@media(max-width:767px){.product{padding-block-start:var(--spacing-3)}}.product-card__badge-list{left:auto!important;top:auto!important}.product-card__badge-list .badge{border-radius:var(--rounded-xs) .25rem var(--rounded) .25rem}.product-card-wrapper{position:relative;display:grid}.product-card-wrapper>product-card{grid-column:1 / -1;grid-row:1 / -1}.product-card{border-radius:var(--rounded);background:#fbf9f8;overflow:visible}.product-list img{border-radius:var(--rounded)}.product-list{overflow:visible}.product-card__info{gap:0;padding:var(--spacing-2)!important}.product-card__title,.product-card .text-center{text-align:left;color:#c16d7d}.product-card .gap-0\.5{text-align:left}.product-card__info,.product-card__info--center{text-align:left;justify-items:start}.product-card .v-stack{justify-items:start}.product-card__price-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-2);width:100%}.product-card__price-block{flex:1;min-width:0}.product-card__price-block .price-list{flex-wrap:wrap;justify-content:flex-start}.product-card__price-block unit-price{display:block;width:100%;flex-basis:100%;text-align:left;margin-block-start:var(--spacing-0-5)}.product-card__quick-add-info{flex-shrink:0;position:relative;z-index:2}.product-card__quick-add-info--mobile{display:none}@media screen and (max-width:699px){.product-card__quick-add-info--desktop{display:none}.product-card__quick-add-info--mobile{display:flex;position:absolute;bottom:0;right:0}.product-card__quick-add-info--mobile .product-card__quick-add-icon{box-shadow:0 0 0 6px rgb(var(--background-primary))}}@media screen and (min-width:700px){.product-card__quick-add-info--mobile{display:none}}.product-card__quick-add-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:none;border-radius:50%;background:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));cursor:pointer;transition:background-color .2s ease,color .2s ease}@media(hover:hover){.product-card-wrapper:hover .product-card__quick-add-icon,.product-card__quick-add-icon:hover{background:#fbf9f8;color:#c16d7d}}.product-card__quick-add-icon svg{width:1.25rem;height:1.25rem}@media screen and (max-width:699px){.cart-discount-wrapper{min-width:0}}.cart-drawer .cart-discount{border:none;border-radius:0;padding:0;background:transparent;width:100%;min-width:0;max-width:100%!important;overflow:visible}.cart-discount__form{display:flex;align-items:stretch;gap:.5rem;margin-bottom:.5rem;width:100%;min-width:0;overflow:visible}.cart-discount__input{flex:1 1 0%;min-width:0;width:0;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--rounded);border:2px solid rgb(var(--border-color) / .5);outline:none;box-sizing:border-box}.cart-discount__input:focus{border-color:rgb(var(--button-background-primary))}.cart-discount__button{flex:0 0 auto;width:auto;min-width:auto;white-space:nowrap;padding-inline:var(--spacing-4);border-radius:var(--rounded);font-weight:500;margin-top:0!important}.cart-discount__button:disabled{opacity:.6;cursor:not-allowed}.cart-discount__error{display:flex;align-items:center;gap:.5rem;color:#d32f2f;font:var(--text-font-style) normal var(--text-font-weight) var(--text-base) / 1.6 var(--text-font-family);letter-spacing:var(--text-letter-spacing);margin-bottom:.5rem}.cart-discount__error--hidden{display:none}.discount-badge{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.discount-remove-btn{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;background:none;border:none;cursor:pointer;border-radius:var(--rounded);transition:opacity .2s ease,background-color .2s ease}.discount-remove-btn:hover{background-color:#fff3;opacity:.9}.product-info__price{text-align:center}.product-info__price .rating-with-text{justify-content:center}.product-info__price .product-info__badge-list{margin-inline-start:0}.product-info__price .price-list{justify-content:center}.product-info__price .price-list__unit-price-badge{display:inline-flex;align-self:center;font-weight:500}.bk-media-product-info-group{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}.bk-media-product-info-group-heading{text-align:start;width:100%;margin:0}.bk-media-product-info-group-heading+.bk-media-product-info-background{padding-block-start:var(--spacing-3)}.bk-media-product-info-background{display:flex;flex-direction:column;gap:var(--spacing-4);padding-block-start:var(--spacing-4);padding-inline:var(--spacing-4);padding-block-end:var(--spacing-4);border-radius:var(--rounded)}.product-info>.bk-media-product-info-group:first-child{margin-block-start:0!important}@media screen and (min-width:700px){.bk-media-product-info-background{padding-block-start:var(--spacing-4);padding-inline:var(--spacing-8);padding-block-end:var(--spacing-8)}}.bk-media-product-info-background>*:last-child{margin-block-end:0}.product-info__block-item[data-block-type=variant-picker]:has(.product-info__variant-picker:empty){display:none}.header__menu-icon{width:24px;height:24px;object-fit:contain;display:block}.bk-media-mobile-nav-header{margin-bottom:var(--spacing-4);display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;overflow:visible;padding:var(--header-padding-block, var(--spacing-4)) var(--spacing-4);gap:var(--spacing-2);flex-shrink:0;position:relative;background:rgb(var(--header-background) / var(--header-background-opacity, 1));-webkit-backdrop-filter:blur(var(--header-background-blur-radius, 0px));backdrop-filter:blur(var(--header-background-blur-radius, 0px));border-radius:var(--rounded-lg)}.bk-media-mobile-nav-header__decor{pointer-events:none;max-width:60px!important}.navigation-drawer[mobile-opening=bottom] .panel__scroller{margin-block-start:0}@media screen and (max-width:699px){.bk-media-mobile-nav-header [is=close-button]{display:flex!important;align-items:center;justify-content:center;width:var(--header-logo-height, 44px);height:var(--header-logo-height, 44px);aspect-ratio:1 / 1;min-width:var(--header-logo-height, 44px);min-height:var(--header-logo-height, 44px);background-color:var(--custom-mobile-menu-bg-color, #FFFEFC);border-radius:9999px;padding:0;margin:0;border:none}.bk-media-mobile-nav-header [is=close-button]:before{display:none}.bk-media-mobile-nav-logo{max-height:var(--header-logo-height, 44px);max-width:var(--header-logo-width, 100px)}.bk-media-mobile-nav-logo img{max-height:var(--header-logo-height, 44px);max-width:var(--header-logo-width, 100px);width:auto;height:auto;object-fit:contain}}.bk-media-mobile-nav-logo{display:block;max-height:var(--header-logo-height, 34px);max-width:var(--header-logo-width, 100px);min-width:0;overflow:hidden}.bk-media-mobile-nav-logo img{display:block;max-height:var(--header-logo-height, 34px);max-width:var(--header-logo-width, 100px);width:auto;height:auto;object-fit:contain}.bk-media-mobile-nav-header [is=close-button],.bk-media-mobile-nav-header .bk-media-nav-close-btn{display:grid;place-items:center;aspect-ratio:1 / 1;flex-shrink:0;min-width:var(--spacing-10)}.bk-media-mobile-nav-header [is=close-button] svg{margin:0;display:block}@media screen and (max-width:699px){.navigation-drawer .circle-chevron{background:var(--custom-mobile-menu-bg-color, #FFFEFC)}.navigation-drawer .panel__scroller button .circle-chevron{width:var(--spacing-7);height:var(--spacing-7)}}.bk-media-mobile-nav-featured{width:100%;margin-bottom:var(--spacing-4);overflow:visible}.bk-media-mobile-nav-featured-banner{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--rounded-lg) var(--rounded-lg) 0 0;background-color:var(--mobile-nav-banner-bg)}.bk-media-mobile-nav-featured-banner-inner{display:flex;align-items:center;gap:var(--spacing-2);padding-bottom:var(--spacing-4)}.bk-media-mobile-nav-featured-banner-image{flex-shrink:0;height:18px;display:flex;align-items:center}.bk-media-mobile-nav-featured-banner-img{height:18px;width:auto;max-width:none;object-fit:contain;display:block}.bk-media-mobile-nav-featured-banner-text{color:#fcf8f1}.bk-media-mobile-nav-featured-product{display:flex;gap:var(--spacing-3);padding:var(--spacing-3);margin:calc(-1 * var(--rounded-lg)) 0 var(--spacing-2);background-color:var(--mobile-nav-product-bg);border-radius:var(--rounded-lg);text-decoration:none;color:inherit}.bk-media-mobile-nav-featured-product-image{flex-shrink:0;width:80px;height:80px;border-radius:var(--rounded);overflow:hidden}.bk-media-mobile-nav-featured-product-img{width:100%;height:100%;object-fit:cover;border-radius:var(--rounded);display:block}.bk-media-mobile-nav-featured-product-img.placeholder{background:rgb(var(--border-color) / .2)}.bk-media-mobile-nav-featured-product-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-1);justify-content:center}.bk-media-mobile-nav-featured-product-rating{display:flex;align-items:center;min-height:20px}.bk-media-mobile-nav-featured-product-rating .jdgm-preview-badge,.bk-media-mobile-nav-featured-product-rating .jdgm-widget{font-size:inherit}.bk-media-mobile-nav-featured-product-rating .bk-media-mobile-nav-featured-product-rating-fallback,.bk-media-mobile-nav-featured-product-rating .rating{display:inline-flex;align-items:center;gap:var(--spacing-1)}.bk-media-mobile-nav-featured-product-title{margin:0}.bk-media-mobile-nav-featured-product-price{display:flex;align-items:center;gap:var(--spacing-2)}.bk-media-mobile-nav-menu-container{padding:var(--spacing-4);margin-bottom:var(--spacing-4);border-radius:var(--rounded-lg)}.bk-media-mobile-nav-menu-heading{margin-bottom:var(--spacing-3)}.bk-media-mobile-nav-view-all{text-decoration:underline;color:rgb(var(--text-color));margin-bottom:var(--spacing-3)}.bk-media-mobile-nav-menu-list{list-style:none;padding:0;margin:0}.bk-media-mobile-nav-menu-item{border-radius:var(--rounded);overflow:hidden;margin-bottom:var(--spacing-3);display:flex;min-height:48px}.bk-media-mobile-nav-menu-item>*{width:100%}.bk-media-mobile-nav-menu-item:last-child{margin-bottom:0}.bk-media-mobile-nav-menu-item--below-container{background:none!important}.bk-media-mobile-nav-menu-item--below-container .bk-media-mobile-nav-menu-item-link{padding:0}.bk-media-mobile-nav-menu-item-link{padding:var(--spacing-2);text-decoration:none;color:rgb(var(--text-color));min-height:48px;align-items:center;transition:background-color .2s ease;border:none;background:transparent;cursor:pointer;display:flex;width:100%;min-height:100%}.bk-media-mobile-nav-menu-item-image-wrap{display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--rounded)}.bk-media-mobile-nav-menu-item-image{width:40px;height:auto;object-fit:contain;border-radius:var(--rounded);flex-shrink:0}.bk-media-mobile-nav-menu-item-content{flex:1;display:flex;flex-direction:column;min-width:0}.bk-media-mobile-nav-menu-item-description{line-height:1.2}.bk-media-mobile-nav-secondary-item{margin-bottom:var(--spacing-4)}.bk-media-mobile-nav-secondary-link{padding:var(--spacing-3);text-decoration:none;color:rgb(var(--text-color));border:none;background:transparent;cursor:pointer;font-size:var(--text-base);transition:background-color .2s ease;border-radius:var(--rounded)}.bk-media-mobile-nav-secondary-link:hover{background-color:rgb(var(--text-color) / .05)}@media screen and (max-width:1150px){.panel__scroller ul.bk-media-mobile-nav-menu-list{overflow-x:visible!important;overflow-y:visible!important}.panel__scroller .bk-media-mobile-nav-menu-container{overflow-x:visible!important}}@media screen and (max-width:699px){.panel__scroller li.bk-media-mobile-nav-menu-item:not(.bk-media-mobile-nav-menu-item--below-container),.panel__scroller .bk-media-mobile-nav-menu-item:not(.bk-media-mobile-nav-menu-item--below-container){background-color:var(--mobile-nav-item-bg, #FFFEFC)!important}.panel__scroller li.bk-media-mobile-nav-menu-item:not(.bk-media-mobile-nav-menu-item--below-container)[style*=background-color],.panel__scroller .bk-media-mobile-nav-menu-item:not(.bk-media-mobile-nav-menu-item--below-container)[style*=background-color]{background-color:var(--mobile-nav-item-bg)!important}.bk-media-mobile-nav-menu-container{padding-top:var(--spacing-3);padding-right:var(--spacing-3);padding-bottom:var(--spacing-0);padding-left:var(--spacing-3)}}.navigation-drawer::part(content){border-radius:var(--rounded-lg)}.panel__scroller:has(.bk-media-mobile-nav-header),.panel__wrapper:has(.bk-media-mobile-nav-header),.panel:has(.bk-media-mobile-nav-header),.panel-list__wrapper:has(.bk-media-mobile-nav-header){overflow:visible!important}.navigation-drawer:has(.bk-media-mobile-nav-header)::part(body){overflow:visible!important}@media screen and (max-width:1150px){body.drawer-is-open{overflow:hidden!important}.panel__scroller .v-stack.gap-4{gap:0!important}.navigation-drawer{width:100%!important;overflow-x:hidden!important;position:fixed!important}.panel-list__wrapper{width:100%!important;overflow-x:hidden!important;position:relative!important}.panel__wrapper{width:100%!important;overflow-x:hidden!important}.panel__wrapper:has(.bk-media-mobile-nav-header),.panel:has(.bk-media-mobile-nav-header),.panel-list__wrapper:has(.bk-media-mobile-nav-header){overflow:visible!important}.navigation-drawer:has(.bk-media-mobile-nav-header)::part(body){overflow:visible!important}.panel{width:100%!important;overflow-x:hidden!important}.panel__scroller{width:100%!important;padding-bottom:var(--spacing-6)!important;overflow-x:hidden!important}.panel__scroller:has(.bk-media-mobile-nav-header){overflow:visible!important}.panel__scroller ul{width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.panel__scroller li:not(.bk-media-mobile-nav-menu-item--below-container),.panel__scroller .mobile-nav__item,.panel__scroller .bk-media-mobile-nav-menu-item:not(.bk-media-mobile-nav-menu-item--below-container){width:100%!important;box-sizing:border-box!important;margin:0 0 var(--spacing-3)!important;padding:0;border-radius:var(--rounded);background-color:var(--custom-mobile-menu-bg-color, #FFFEFC);position:relative;display:flex!important;overflow:hidden;min-height:48px!important}.panel__scroller .bk-media-mobile-nav-menu-item--below-container{background-color:transparent!important;background:none!important}.mobile-nav__item{background-image:none!important;background-size:unset!important;background-position:unset!important;background-repeat:unset!important}.mobile-nav__item:before{display:none}.navigation-drawer{--drawer-content-max-width: 100%;--drawer-content-max-height: 100vh}.navigation-drawer[open-from=left]{--drawer-content-max-width: min(400px, 100vw);--drawer-content-max-height: 100vh}.navigation-drawer[open-from=bottom]{--drawer-content-max-width: 100vw;--drawer-content-max-height: 100vh}.panel-list__wrapper{transition:transform .5s cubic-bezier(.645,.045,.355,1)}.panel__wrapper{min-height:var(--drawer-content-max-height);display:flex;flex-direction:column}.panel__scroller{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.panel__scroller>*{flex-shrink:0}}.accordion-group{display:flex;flex-direction:column;gap:var(--spacing-4)}.accordion-group .accordion{border-block-start-width:0;border-block-end-width:0}.product-info__accordion-wrapper--has-bg{background-color:var(--accordion-bg);border-radius:var(--rounded);overflow:hidden}.product-info__accordion-wrapper--has-bg .accordion__toggle,.product-info__accordion-wrapper--has-bg .accordion__content{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}.nahrwerte-inhaltsstoffe__nested{display:flex;flex-direction:column;gap:var(--spacing-2)}.nahrwerte-inhaltsstoffe__nested--has-bg .accordion.accordion--nested{background-color:var(--nested-accordion-bg);border-radius:var(--rounded);overflow:hidden}.nahrwerte-inhaltsstoffe__nested--has-bg .accordion.accordion--nested .accordion__toggle,.nahrwerte-inhaltsstoffe__nested--has-bg .accordion.accordion--nested .accordion__content{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}.nahrwerte-inhaltsstoffe__nested .accordion{border-radius:var(--rounded);overflow:hidden}.nahrwerte-inhaltsstoffe__nested .accordion__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);min-height:0}.nahrwerte-inhaltsstoffe__nested .accordion__toggle>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.nahrwerte-inhaltsstoffe__nested .accordion__toggle .circle-chevron{flex-shrink:0;width:var(--spacing-6);height:var(--spacing-6);min-width:var(--spacing-6);min-height:var(--spacing-6);display:grid;place-items:center;border-radius:var(--rounded-full);background:rgb(var(--text-color) / .1)}.nahrwerte-inhaltsstoffe__content{margin:0}.nahrwerte-inhaltsstoffe__inhaltsstoffe,.nahrwerte-inhaltsstoffe__nahrwerte{margin-block-end:var(--spacing-4)}.nahrwerte-inhaltsstoffe__inhaltsstoffe:last-child,.nahrwerte-inhaltsstoffe__nahrwerte:last-child{margin-block-end:0}.nahrwerte-inhaltsstoffe__inhaltsstoffe-text table,.nahrwerte-inhaltsstoffe__nahrwerte-text table{width:100%;border-collapse:collapse}.nahrwerte-inhaltsstoffe__inhaltsstoffe-text th,.nahrwerte-inhaltsstoffe__inhaltsstoffe-text td,.nahrwerte-inhaltsstoffe__nahrwerte-text th,.nahrwerte-inhaltsstoffe__nahrwerte-text td{padding:var(--spacing-2);text-align:left}.nahrwerte-inhaltsstoffe__inhaltsstoffe-text th:last-child,.nahrwerte-inhaltsstoffe__inhaltsstoffe-text td:last-child,.nahrwerte-inhaltsstoffe__nahrwerte-text th:last-child,.nahrwerte-inhaltsstoffe__nahrwerte-text td:last-child{text-align:right}.nahrwerte-inhaltsstoffe__inhaltsstoffe-text th:nth-child(2),.nahrwerte-inhaltsstoffe__inhaltsstoffe-text td:nth-child(2),.nahrwerte-inhaltsstoffe__nahrwerte-text th:nth-child(2),.nahrwerte-inhaltsstoffe__nahrwerte-text td:nth-child(2){text-align:right}.bk-media-quantity-presets{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}.bk-media-quantity-presets__price{text-align:center;color:rgb(var(--text-color))}.bk-media-quantity-presets__rating-with-text{justify-content:center;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-2);display:flex}.bk-media-quantity-presets__rating-with-text .product-info__badge-list{align-self:center;margin-inline-start:var(--spacing-1)}.bk-media-quantity-presets__price .price-list__price-row{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:var(--spacing-0-5) var(--spacing-2)}.bk-media-quantity-presets__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-3);align-items:end}.bk-media-quantity-preset-card{display:flex;flex-direction:column;align-items:stretch;background-color:#f3e2e2;border-radius:var(--rounded);overflow:hidden;cursor:pointer;transition:background-color .2s ease;text-align:center;padding:0}.bk-media-quantity-preset-card.is-selected{background-color:var(--preset-accent, #c16d7d)}.bk-media-quantity-preset-card__badge{display:block;padding:var(--spacing-1) var(--spacing-2);background:var(--preset-accent, #c16d7d);color:#fff;font-size:var(--text-sm);border-radius:var(--rounded) var(--rounded) 0 0}.bk-media-quantity-preset-card__image-wrap{position:relative;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:rgb(var(--border-color) / .15)}.bk-media-quantity-preset-card.is-selected .bk-media-quantity-preset-card__image-wrap{background:var(--preset-accent, #c16d7d)}.bk-media-quantity-preset-card__image-wrap:first-child{border-radius:var(--rounded) var(--rounded) 0 0}.bk-media-quantity-preset-card__image-wrap:not(:first-child){border-radius:0}.bk-media-quantity-preset-card__image-wrap:not(:first-child) .bk-media-quantity-preset-card__image{border-top-left-radius:0;border-top-right-radius:0}.bk-media-quantity-preset-card__image{width:100%;height:100%;object-fit:cover;border-radius:var(--rounded)}.bk-media-quantity-preset-card__check{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.bk-media-quantity-preset-card__check svg{width:36px;height:36px}.bk-media-quantity-preset-card__check-icon path{stroke:var(--preset-accent, #c16d7d)}.bk-media-quantity-preset-card__label{display:block;margin-block-start:auto;padding:var(--spacing-2);color:rgb(var(--text-color));font-size:var(--text-sm);border-radius:0 0 var(--rounded) var(--rounded)}.bk-media-quantity-preset-card.is-selected .bk-media-quantity-preset-card__label{color:#fff}.product-switcher__cell .product-switcher__badge{position:absolute;left:0;right:0;top:0;z-index:1;transform:translateY(-100%)}.product-switcher__badge{display:block;width:100%;padding:var(--spacing-1) var(--spacing-2);background:#c16d7d;color:#fff;font-size:var(--text-sm);border-radius:var(--rounded) var(--rounded) 0 0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bk-media.css.map */
