.bk-media-dhdl-horizontal-card{background:#faf8f6;border-radius:var(--rounded);padding:var(--spacing-3);box-shadow:var(--shadow-block)}.bk-media-dhdl-horizontal-card__content{display:flex;align-items:center;gap:var(--spacing-3);width:100%}.bk-media-dhdl-horizontal-card__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#dce664;border-radius:var(--rounded-full);padding:var(--spacing-1);position:relative}.bk-media-dhdl-horizontal-card__icon:before{content:"";position:absolute;width:2px;height:8px;background:#1a1a1a;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0)}.bk-media-dhdl-horizontal-card__icon:after{content:"";position:absolute;width:8px;height:2px;background:#1a1a1a;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0)}.bk-media-dhdl-horizontal-card__icon--custom:before,.bk-media-dhdl-horizontal-card__icon--custom:after{display:none}.bk-media-dhdl-horizontal-card__icon-image{display:none}.bk-media-dhdl-horizontal-card__icon--custom .bk-media-dhdl-horizontal-card__icon-image{display:block;width:100%;height:100%;object-fit:contain;flex-shrink:0;position:relative;z-index:1}.bk-media-dhdl-horizontal-card__product-image{flex-shrink:0;width:50px;height:50px;border-radius:var(--rounded);overflow:hidden;align-self:center}.bk-media-dhdl-horizontal-card__product-image-img{width:100%;height:100%;object-fit:cover;border-radius:var(--rounded)}.bk-media-dhdl-horizontal-card__text{flex-grow:1;display:flex;flex-direction:column;min-width:0}.bk-media-dhdl-horizontal-card__title{font-size:var(--text-sm);font-weight:600;color:rgb(var(--text-color));margin:0;line-height:1.4}.bk-media-dhdl-horizontal-card__description{font-size:var(--text-xs);color:rgb(var(--text-color) / .7);line-height:1.4}.bk-media-dhdl-horizontal-card__description p{margin:0}.bk-media-dhdl-horizontal-card__button{flex-shrink:0;margin-left:auto}.mehr-erfahren-horizontal{background:#faf8f6;color:rgb(var(--text-color));padding:4px 8px;border-radius:100px;font-size:var(--text-xs);display:inline-block;text-align:center;text-decoration:none;border:1px solid rgb(var(--border-color) / .3);transition:all .2s ease}.mehr-erfahren-horizontal:hover{background:#f0cd5f;border-color:#f0cd5f;text-decoration:none;color:rgb(var(--text-color))}@media screen and (max-width:699px){.bk-media-dhdl-horizontal-card{padding:var(--spacing-2)}.bk-media-dhdl-horizontal-card__icon{width:20px;height:20px}.bk-media-dhdl-horizontal-card__icon:before{height:8px}.bk-media-dhdl-horizontal-card__icon:after{width:8px}.bk-media-dhdl-horizontal-card__product-image{width:40px;height:40px}.bk-media-dhdl-horizontal-card__title{font-size:var(--text-sm)}.bk-media-dhdl-horizontal-card__description{font-size:var(--text-xs)}}.bk-media-collection-products{margin-block-start:var(--spacing-6)}.bk-media-collection-products__title{margin-block-end:10px;text-align:left;font-weight:600;font-size:var(--text-base);text-transform:uppercase}.bk-media-collection-products__grid{display:grid;gap:var(--spacing-4) var(--spacing-4);grid-template-columns:repeat(var(--products-per-row-desktop),1fr)}.bk-media-collection-products__item{border-radius:var(--rounded);overflow:hidden;position:relative}.bk-media-collection-products__link{display:block;text-decoration:none;color:inherit;position:relative}.bk-media-collection-products__image{aspect-ratio:16/9;overflow:hidden;position:relative}.bk-media-collection-products__grid[data-aspect-ratio="4/3"] .bk-media-collection-products__image{aspect-ratio:4/3}.bk-media-collection-products__grid[data-aspect-ratio="16/9"] .bk-media-collection-products__image{aspect-ratio:16/9}.bk-media-collection-products__grid[data-aspect-ratio="1/1"] .bk-media-collection-products__image{aspect-ratio:1/1}.bk-media-collection-products__image img{width:100%;height:100%;object-fit:cover;border-radius:var(--rounded) var(--rounded) 0 0}.bk-media-collection-products__item.selected .bk-media-collection-products__image img{border-radius:var(--rounded) var(--rounded) 0 0}.bk-media-collection-products__info{color:rgb(var(--text-color));text-align:center;font-size:var(--text-base)}.bk-media-collection-products__product-title{font-size:var(--text-xs);line-height:1.5;color:rgb(var(--text-color));display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2;margin:0}.bk-media-collection-products__motiv{font-size:var(--text-xs);color:rgb(var(--text-color));line-height:1.4;opacity:.9}.bk-media-collection-products__badges{position:absolute;top:var(--spacing-2);left:var(--spacing-2);display:flex;flex-direction:column;gap:var(--spacing-1);z-index:2}.bk-media-collection-products__badge{background:#bdbd5b;color:#f7f2ee;font-size:var(--text-xs);font-weight:500;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--rounded);line-height:1.2;text-transform:uppercase;letter-spacing:.025em;box-shadow:0 1px 3px #0000001a}@media screen and (max-width:699px){.bk-media-collection-products__badges{top:var(--spacing-1);left:var(--spacing-1)}}.bk-media-collection-products__selection-indicator{position:absolute;top:var(--spacing-2);right:var(--spacing-2);width:24px;height:24px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#9c8d77}.bk-media-collection-products__item.selected .bk-media-collection-products__link{border:2px solid #BDBD5B;background:#bdbd5b;border-radius:var(--rounded)}.bk-media-collection-products__item.selected .bk-media-collection-products__product-title,.bk-media-collection-products__item.selected .bk-media-collection-products__motiv{color:rgb(var(--text-color))}.bk-media-collection-products__selection-indicator{opacity:0;pointer-events:none}.bk-media-collection-products__item.selected .bk-media-collection-products__selection-indicator{opacity:1;color:#f7f2ee;background:#bdbd5b}.bk-media-collection-products__link{display:block;text-decoration:none;color:inherit;position:relative;background:none;border:none;padding:0;cursor:pointer;width:100%;text-align:left;font-family:inherit}@media screen and (max-width:699px){.bk-media-collection-products__grid{gap:var(--spacing-3) var(--spacing-2);grid-template-columns:repeat(var(--products-per-row-mobile),1fr)}}.bk-media-collection-products__toggle{margin-block-start:var(--spacing-4)}.bk-media-collection-products__toggle-btn{width:100%;background:#efede9;border:none;border-radius:var(--rounded);padding:var(--spacing-3) var(--spacing-4);font-size:var(--text-base);color:rgb(var(--text-color));cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between;text-align:left}.bk-media-collection-products__toggle-text{font-weight:500}.bk-media-collection-products__toggle-icon{width:24px;height:24px;background:rgb(var(--text-color) / .1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:rgb(var(--text-color));flex-shrink:0;transition:transform .2s ease}.bk-media-collection-products__toggle-btn[data-action=show-less] .bk-media-collection-products__toggle-icon{transform:rotate(180deg)}.bk-media-collection-products__toggle-btn[data-action=show-more] .bk-media-collection-products__toggle-icon{transform:rotate(0)}.bk-media-collection-products__toggle-btn.hidden{display:none}.bk-media-collection-products__banner{position:relative;width:100%;background:#dce664;border-radius:var(--rounded) var(--rounded) 0 0;text-align:center;margin-block-end:0;z-index:2}.bk-media-collection-products__banner-badge{display:inline-block;color:rgb(var(--text-color));font-size:var(--text-xs);text-transform:lowercase;letter-spacing:.05em;line-height:1.5}.bk-media-collection-products__image{border-radius:var(--rounded);overflow:hidden}.bk-media-collection-products__item.selected .bk-media-collection-products__image{border-radius:var(--rounded) var(--rounded) 0 0;overflow:hidden}.bk-media-collection-products__content-wrapper{background:var(--collection-products-content-wrapper-bg, #EFEDE9);border-radius:var(--rounded-lg);overflow:hidden;margin-block-start:auto}.bk-media-collection-products__item.selected .bk-media-collection-products__content-wrapper{background:var(--collection-products-selected-content-wrapper-bg, #DCE664)}.bk-media-collection-products__item.selected:not(:has(.bk-media-collection-products__banner)) .bk-media-collection-products__link{border:none;background:none;border-radius:0}.bk-media-collection-products__item:has(.bk-media-collection-products__banner) .bk-media-collection-products__link{border:none;background:none;border-radius:0}.bk-media-collection-products__item:has(.bk-media-collection-products__banner) .bk-media-collection-products__image{background:#dce664}.bk-media-collection-products__item.selected:not(:has(.bk-media-collection-products__banner)) .bk-media-collection-products__content-wrapper{background:var(--collection-products-selected-content-wrapper-bg, #DCE664)}.bk-media-collection-products__item.selected:not(:has(.bk-media-collection-products__banner)) .bk-media-collection-products__product-title{color:rgb(var(--text-color))}.bk-media-collection-products__content-wrapper .bk-media-collection-products__image{background:none;border-radius:0}.bk-media-collection-products__top-badge{width:100%;background:var(--top-badge-bg, #DCE664);color:var(--top-badge-text, rgb(var(--primary-badge-text)));border-radius:var(--rounded) var(--rounded) 0 0;text-align:center;margin-block-end:0;padding:var(--spacing-1)}.bk-media-collection-products__item.selected .bk-media-collection-products__top-badge{background:var(--top-badge-bg, #DCE664);color:var(--top-badge-text, rgb(var(--primary-badge-text)))}.bk-media-collection-products__top-badge-text,.bk-media-pack-card__footer-top-text{display:block;margin:0;font-size:var(--text-xs);line-height:1.5;color:inherit;text-align:center}.bk-media-collection-products__content-wrapper:has(.bk-media-collection-products__top-badge){background:var(--collection-products-content-wrapper-bg, #EFEDE9);border-radius:var(--rounded-lg);overflow:hidden}.bk-media-collection-products__content-wrapper:has(.bk-media-collection-products__top-badge) .bk-media-collection-products__image{background:#dce664;border-radius:var(--rounded) var(--rounded) 0 0;overflow:hidden;margin-block-start:0}.bk-media-collection-products__content-wrapper:has(.bk-media-collection-products__top-badge) .bk-media-collection-products__image img{border-radius:var(--rounded) var(--rounded) 0 0;display:block;width:100%;height:100%;object-fit:cover}.bk-media-collection-products__content-wrapper:has(.bk-media-collection-products__top-badge) .bk-media-collection-products__info{background:var(--collection-products-content-wrapper-bg, #EFEDE9)}.bk-media-collection-products__item.selected .bk-media-collection-products__content-wrapper:has(.bk-media-collection-products__top-badge){background:var(--collection-products-selected-content-wrapper-bg, #DCE664)}.bk-media-collection-products__item.selected .bk-media-collection-products__content-wrapper:has(.bk-media-collection-products__top-badge) .bk-media-collection-products__image{background:var(--collection-products-selected-content-wrapper-bg, #DCE664)}.bk-media-collection-products__item.selected .bk-media-collection-products__content-wrapper:has(.bk-media-collection-products__top-badge) .bk-media-collection-products__top-badge{background:var(--top-badge-bg, #DCE664);color:var(--top-badge-text, rgb(var(--primary-badge-text)))}.bk-media-collection-products__item.selected .bk-media-collection-products__content-wrapper:has(.bk-media-collection-products__top-badge) .bk-media-collection-products__info{background:var(--collection-products-selected-content-wrapper-bg, #DCE664)}.bk-media-collection-products__item{display:flex;flex-direction:column;height:100%}.bk-media-collection-products__link{display:flex;flex-direction:column;height:100%;justify-content:flex-end;text-decoration:none;border:none;background:none;cursor:pointer;padding:0;margin:0}.bk-media-collection-products__image{flex-shrink:0;margin-block-start:auto}.bk-media-collection-products__info{margin-block-start:var(--spacing-2);margin-block-end:var(--spacing-2);flex-grow:0}.bk-media-collection-products__product-title{margin:0;text-align:center}.prose .accordion__toggle .circle-chevron span{display:inline!important}.prose .accordion__toggle .circle-chevron{display:flex!important;align-items:center;justify-content:center}.product-info .product-info__accordion--collapsible-text.accordion{border-block-start-width:0;border-block-end-width:0;padding-inline:var(--spacing-4);border-radius:var(--rounded)}.product-info .product-info__accordion--collapsible-text .accordion__content{margin-block-end:0;padding-block-end:var(--accordion-spacing);padding-inline-end:0}.product-info__collapsible-stack .product-info__block-item{margin-block-start:0;margin-block-end:0}.bk-media-nutrition-collapsible__img{height:auto;max-width:100%}.bk-media-announcement-box{background-color:#f5f0e6;border:2px dashed #A08040;border-radius:var(--rounded);padding:var(--spacing-4) var(--spacing-6);text-align:center;max-width:600px;margin:0 auto}.bk-media-announcement-box__content{color:#333;font-size:var(--text-base);line-height:1.5;margin:0}.bk-media-announcement-box__content p{margin:0}.bk-media-announcement-box__content strong{font-weight:600}@media screen and (max-width:699px){.bk-media-announcement-box{padding:var(--spacing-3) var(--spacing-4);font-size:var(--text-sm)}}.product-info__block-item[data-block-type=liquid]:has(img[alt=GooglePay][src*=svgrepo-com]){display:none}.bk-media-buy-payment-icons{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-block-start:var(--spacing-3)}.bk-media-buy-payment-icons svg{display:block;height:20px;width:auto;flex-shrink:0;opacity:.5}.payment-method-section>.bk-media-buy-payment-icons,.dhdl-product-card__payment-section>.bk-media-buy-payment-icons{margin-block-start:0;flex:1 1 100%}.bk-media-cart-drawer__footer .bk-media-buy-payment-icons{margin-block-start:12px}.bk-media-cart-drawer__footer .bk-media-buy-payment-icons svg{opacity:1}.bk-media-payment-icons{display:flex;justify-content:center;margin-block:var(--spacing-4)}.bk-media-payment-icons__wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:var(--payment-icon-gap, 12px)}.bk-media-payment-icons__item{display:flex;align-items:center;justify-content:center;height:var(--payment-icon-height, 30px);flex-shrink:0}.bk-media-payment-icons__item svg{height:100%;width:auto;display:block;vertical-align:middle;object-fit:contain;object-position:center}@media screen and (max-width:699px){.bk-media-payment-icons{margin-block:var(--spacing-3)}}product-card[data-discount-applied=true] price-list{gap:var(--spacing-1)}product-card[data-discount-applied=true] sale-price{font-weight:600}product-card[data-discount-applied=true] compare-at-price{opacity:.7}.bk-media-discount-badge{--badge-background: var(--primary-badge-background);--badge-color: var(--primary-badge-text);align-items:center;padding:3px var(--spacing-2);background:rgb(var(--badge-background));color:rgb(var(--badge-color));border-radius:var(--rounded-full);text-transform:uppercase;letter-spacing:.1em;font-size:9px;font-weight:700;display:inline-flex;white-space:nowrap;margin-inline-start:var(--spacing-1)}.bk-media-price-with-badge{display:inline-flex;align-items:center;gap:var(--spacing-1)}.bk-media-price-quantity-row{width:100%}.bk-media-price-quantity-row__content{flex:1 1 auto;min-width:0}.bk-media-price-quantity-row__content .rating-with-text{width:100%}.bk-media-price-quantity-row__quantity{flex-shrink:0;margin-inline-start:auto}.bk-media-quantity-selector--inline .form-control{gap:0}.bk-media-quantity-selector--inline .product-info__quantity-selector,.product-info__quantity-selector.bk-media-quantity-selector--inline{margin:0}.product-info__price .bk-media-price-savings.price-list,.product-info__price price-list.bk-media-price-savings[data-discount-applied=true]{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:.15rem;width:100%}.bk-media-price-savings__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-3);width:100%}.bk-media-price-savings sale-price,.bk-media-price-savings compare-at-price{order:0}.bk-media-price-savings sale-price{line-height:1}.bk-media-price-savings__main{display:flex;align-items:center;gap:var(--spacing-2);min-width:0}.bk-media-price-savings__percent.badge{font-size:var(--text-xs)}bk-media-price-savings[hidden]{display:none}.bk-media-price-savings__statt{display:flex;align-items:baseline;gap:.35em}.bk-media-price-savings__statt:has(compare-at-price[hidden]){display:none}.bk-media-price-savings__badge{position:relative;flex-shrink:0;margin-inline-start:auto;background:#124b3a;color:#fafafa;padding:6px 12px 6px 14px;border-radius:8px;white-space:nowrap}.bk-media-price-savings__badge:before{content:"";position:absolute;left:-7px;top:50%;transform:translateY(-50%);border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:8px solid #124b3a}.product-info:has(.bk-media-price-savings) .product-info__block-item:has(.price-label){display:none}.product-info__price price-list[data-discount-applied=true]{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-2)}.product-info__price price-list[data-discount-applied=true] compare-at-price{order:0}.product-info__price price-list[data-discount-applied=true] sale-price{order:1}.product-info__price .bk-media-discount-badge{font-size:11px;padding:4px var(--spacing-3);margin-inline-start:var(--spacing-2)}@media screen and (min-width:700px){.product-info__price .bk-media-discount-badge{font-size:12px;padding:5px var(--spacing-4)}}@media screen and (max-width:699px){.product-info__price price-list[data-discount-applied=true]{flex-direction:column;align-items:flex-start;gap:var(--spacing-0-5)}.product-info__price price-list[data-discount-applied=true] compare-at-price{order:-1;font-size:var(--text-xs)}.product-info__price price-list[data-discount-applied=true] sale-price{order:0}.product-info__price price-list[data-discount-applied=true] .bk-media-price-with-badge{display:inline-flex;align-items:center;gap:var(--spacing-1)}}@media screen and (min-width:700px){product-card[data-discount-applied=true] price-list{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-2)}product-card[data-discount-applied=true] compare-at-price{order:0}product-card[data-discount-applied=true] sale-price{order:1}}@media screen and (max-width:699px){product-card[data-discount-applied=true] price-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-0-5)}product-card[data-discount-applied=true] compare-at-price{order:-1;font-size:var(--text-xs)}product-card[data-discount-applied=true] sale-price{order:0}product-card[data-discount-applied=true] .bk-media-price-with-badge{display:inline-flex;align-items:center;gap:var(--spacing-1)}}product-card variant-swatch-king .swatches.swatches-type-collections{width:auto!important;max-width:100%!important}product-card variant-swatch-king:not(:has(input:not([type=hidden]))){display:none!important}.bk-media-sorten-badge{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;align-self:flex-start;justify-self:start;gap:var(--spacing-1);width:100%;max-width:100%}.bk-media-sorten-badge__item{display:inline-flex;align-items:center;padding:var(--spacing-1) var(--spacing-2);background:rgb(var(--sorten-badge-background, 247 244 237));border-radius:4px;font-size:12px;font-weight:600;color:rgb(var(--sorten-badge-text, 103 114 121));line-height:1.4;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;box-shadow:var(--shadow-block);border:1px solid #FAF8F6}.product-card__figure .bk-media-sorten-badge--overlay,.bk-media-product-card-horizontal__media-item .bk-media-sorten-badge--overlay{display:none}.bk-media-sorten-badge--inline{display:flex;justify-content:flex-start;align-self:flex-start;justify-self:start;margin-block-end:var(--spacing-1);width:100%}@media screen and (min-width:700px){.bk-media-sorten-badge--inline{justify-content:center;align-self:center;justify-self:center}.bk-media-product-card-horizontal__title-row .bk-media-sorten-badge--inline{justify-content:flex-end;align-self:center;justify-self:end}}@media screen and (max-width:699px){.product-card__info,.product-card__info--center{text-align:left!important;justify-items:start!important;justify-content:flex-start!important;width:100%}.product-card__info .price-list,.product-card__info--center .price-list{justify-content:flex-start!important;width:100%}.product-card__title{text-align:left!important;width:100%}.product-card__title a{text-align:left!important}}.bk-media-product-card-horizontal-wrap{grid-column:1 / -1;min-width:0}product-card.bk-media-product-card-horizontal.product-card{border-radius:1rem!important;box-shadow:0 4px 30px #0000001a!important;border:2px solid rgb(255 255 255)!important;background:#fbf9f8!important;overflow:hidden}.bk-media-product-card-horizontal__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:rgb(var(--border-color) / .15);overflow:hidden}.bk-media-product-card-horizontal__media-item{display:block;position:relative;background:rgb(var(--background));overflow:hidden}.bk-media-product-card-horizontal__media-item:first-child{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.bk-media-product-card-horizontal__media-item:last-child{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.bk-media-product-card-horizontal__image{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.bk-media-product-card-horizontal__media-item:first-child .bk-media-product-card-horizontal__image{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.bk-media-product-card-horizontal__media-item:last-child .bk-media-product-card-horizontal__image{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.product-card__info.bk-media-product-card-horizontal__info{text-align:left;justify-items:start}product-card.bk-media-product-card-horizontal .product-card__title{margin-top:0;margin-bottom:0}.bk-media-product-card-horizontal__title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);width:100%}.bk-media-product-card-horizontal__title-row .product-card__title{min-width:0;flex:1 1 auto}.bk-media-product-card-horizontal__title-row .bk-media-sorten-badge--inline{flex-shrink:0;width:auto;max-width:45%;margin-block-end:0;justify-content:flex-end;align-self:center;justify-self:end}.bk-media-product-card-horizontal__rating-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);width:100%;margin-block-start:var(--spacing-2);margin-block-end:var(--spacing-1)}.bk-media-product-card-horizontal__rating{min-width:0;flex:1 1 auto}.bk-media-product-card-horizontal__feature-badges{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--spacing-1)}.bk-media-product-card-horizontal__feature-badges:empty{display:none}.bk-media-product-card-horizontal__price-row{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);width:100%;margin-block-start:var(--spacing-1)}.bk-media-product-card-horizontal__price{min-width:0;flex:1 1 auto;display:flex;flex-wrap:nowrap;align-items:baseline;gap:var(--spacing-2);width:auto}product-card.bk-media-product-card-horizontal .bk-media-product-card-horizontal__price price-list{display:contents!important}product-card.bk-media-product-card-horizontal .bk-media-product-card-horizontal__price>.bk-media-discount-badge{flex-shrink:0;margin-inline-start:0;font-size:11px;font-weight:700;padding:3px var(--spacing-2);letter-spacing:.1em}product-card.bk-media-product-card-horizontal[data-discount-applied=true] .bk-media-product-card-horizontal__price price-list{display:contents!important;flex-direction:unset!important;align-items:unset!important;gap:unset!important}product-card.bk-media-product-card-horizontal[data-discount-applied=true] .bk-media-product-card-horizontal__price compare-at-price{order:unset!important}product-card.bk-media-product-card-horizontal[data-discount-applied=true] .bk-media-product-card-horizontal__price sale-price{order:unset!important}.bk-media-product-card-horizontal__atc-text{display:none}.bk-media-product-card-horizontal__atc{flex-shrink:0}.bk-media-product-card-horizontal__atc .button{--button-padding-block: var(--spacing-3);--button-padding-inline: var(--spacing-3);width:3rem;height:3rem;padding:0;display:inline-flex;align-items:center;justify-content:center}.bk-media-product-card-horizontal__atc .button .text-with-icon{gap:0}.bk-media-product-card-horizontal__atc .button .text-with-icon svg{width:1.25rem;height:1.25rem}.bk-media-product-card-horizontal__atc form{display:contents}product-card.bk-media-product-card-horizontal sale-price{font-weight:600}product-card.bk-media-product-card-horizontal[data-discount-applied=true] .bk-media-product-card-horizontal__price>.bk-media-discount-badge{display:none}@media screen and (max-width:699px){product-card.bk-media-product-card-horizontal.product-card{padding:var(--spacing-1)!important}.bk-media-product-card-horizontal__media{gap:var(--spacing-1)}.product-card__info.bk-media-product-card-horizontal__info{padding:var(--spacing-1)!important;padding-top:var(--spacing-1)!important}.bk-media-product-card-horizontal__rating-row{flex-wrap:wrap}.bk-media-product-card-horizontal__feature-badges{margin-inline-start:auto}.bk-media-product-card-horizontal__atc .button{width:2.75rem;height:2.75rem}}@media screen and (min-width:700px){.bk-media-product-card-horizontal-wrap{grid-column:span 2}product-card.bk-media-product-card-horizontal.product-card{padding:var(--spacing-2)!important}.bk-media-product-card-horizontal__media{gap:var(--spacing-2)}.product-card__info.bk-media-product-card-horizontal__info{padding:var(--spacing-2)!important;padding-top:var(--spacing-2)!important}.bk-media-product-card-horizontal__atc-text{display:inline}.bk-media-product-card-horizontal__atc .button{width:auto;height:auto;--button-padding-block: var(--spacing-2-5);--button-padding-inline: var(--spacing-4);padding:var(--button-padding-block) var(--button-padding-inline)}.bk-media-product-card-horizontal__atc .button .text-with-icon{gap:var(--spacing-2)}}.bk-media-social-trust{display:flex;align-items:center;gap:var(--spacing-2);margin-block-end:var(--spacing-3)}.bk-media-social-trust__icon{flex-shrink:0;color:currentColor}.bk-media-social-trust__text{font-size:.875rem;line-height:1.4}.bk-media-usps{display:flex;flex-direction:row;gap:var(--spacing-2);margin-block-start:var(--spacing-4);flex-wrap:wrap;align-items:center;width:100%}@media screen and (max-width:699px){.prose .bk-media-usps{margin-block-start:var(--spacing-4)!important}.prose .bk-media-usps>*{margin-block-start:0!important}}@media screen and (min-width:700px){.bk-media-usps{max-width:60%}}.bk-media-usp{display:flex;align-items:center;gap:var(--spacing-2);margin-block-start:0!important;flex:0 0 calc(50% - var(--spacing-1));min-width:0;height:100%}.bk-media-usp__icon{flex-shrink:0;color:currentColor}.bk-media-usp__text{font-size:.875rem;line-height:1.4}.media-with-text__media{overflow:visible;display:flex;flex-direction:column;height:100%}.media-with-text__media>img,.media-with-text__media>video-media,.media-with-text__media>svg{flex-shrink:0}.media-with-text__media>.bk-media-media-wrapper{flex:1;min-height:0;display:flex;flex-direction:column;height:100%}.bk-media-media-wrapper{display:flex;flex-direction:column;width:100%;max-width:100%;overflow:hidden}.bk-media-media-wrapper>img,.bk-media-media-wrapper>video-media{width:100%;max-width:100%;flex:1;min-height:0;object-fit:cover}.media-with-text__media:has(.bk-media-media-banner) .bk-media-media-wrapper>img,.media-with-text__media:has(.bk-media-media-banner) .bk-media-media-wrapper>video-media{border-radius:var(--rounded) var(--rounded) 0 0}.bk-media-media-banner{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:0 0 var(--rounded) var(--rounded);width:100%;max-width:100%;height:auto!important;position:relative;z-index:1;box-sizing:border-box;margin-block-start:0;margin-block-end:0;flex-shrink:0}@media screen and (max-width:999px){.media-with-text__item:has(.bk-media-media-banner){gap:var(--grid-gutter)!important}.media-with-text__media:has(.bk-media-media-banner){margin-block-end:0}}@media screen and (min-width:1000px){.media-with-text__item:has(.bk-media-media-banner){gap:var(--media-with-text-gap)}}.bk-media-media-banner__icon{flex-shrink:0;color:inherit}.bk-media-media-banner__text{font-size:.875rem;line-height:1.4}.bk-media-subheading-icons{display:flex;gap:0}.bk-media-subheading-icons>*{margin:0}.media-with-text__content .text-with-icon .subheading{margin-block-start:0}.bk-media-low-stock-bar{display:flex;align-items:center;gap:var(--spacing-3);width:100%}.bk-media-low-stock-bar__text{color:#4f4c46;white-space:nowrap;flex-shrink:0;font-weight:700}.bk-media-low-stock-bar .progress-bar{flex:1;height:var(--spacing-1);background:rgb(var(--bar-color-rgb, 255, 247, 204) / .2)}.bk-media-low-stock-bar .progress-bar:before{background:rgb(var(--bar-color-rgb, 255, 247, 204))}.product-info__button{position:relative}.bk-media-button-timer-wrapper{position:relative;margin-block-end:0;padding:var(--spacing-3) var(--spacing-4);padding-block-end:calc(var(--spacing-3) + var(--spacing-2));background:var(--timer-background, rgb(var(--button-background, var(--text-color)) / .1));border-radius:var(--rounded-button) var(--rounded-button) 0 0;z-index:1}.product-info__button .button{position:relative;z-index:2;margin-block-start:calc(-1 * var(--spacing-2));border-radius:var(--rounded-button)}.bk-media-button-timer-content{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}.bk-media-button-timer-text{font-size:var(--text-sm);color:var(--timer-text-color, rgb(var(--text-color)))}.bk-media-button-timer-countdown{font-size:var(--text-sm);color:var(--timer-text-color, rgb(var(--text-color)));font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;flex-shrink:0}.bk-media-snow-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;overflow:hidden}.bk-media-snowflake{position:absolute;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-size:1em;font-family:Arial,sans-serif;text-shadow:0 0 5px rgba(255,255,255,.8);filter:brightness(0) invert(1)!important;-webkit-filter:brightness(0) invert(1)!important;mix-blend-mode:normal!important;-webkit-user-select:none;user-select:none;pointer-events:none;animation:bk-media-snow-fall linear infinite}@keyframes bk-media-snow-fall{0%{transform:translateY(-100vh) translate(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(100vh) translate(var(--snow-drift)) rotate(360deg);opacity:0}}@media(prefers-reduced-motion:reduce){.bk-media-snowflake{animation:none}}.bk-media-timer-wrapper{display:flex;flex-direction:column;width:100%}.product-info__block-item[data-block-type=timer]:empty,.product-info__block-item[data-block-type=timer]:not(:has(.bk-media-timer-wrapper)){display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;min-height:0!important;max-height:0!important}.product-info__block-item[data-block-type=timer]:empty+*,.product-info__block-item[data-block-type=timer]:not(:has(.bk-media-timer-wrapper))+*,.product-info__block-item[data-block-type=timer]:empty+.product-info__block-item,.product-info__block-item[data-block-type=timer]:not(:has(.bk-media-timer-wrapper))+.product-info__block-item{margin-block-start:0!important}.bk-media-timer-block{padding:var(--spacing-4);border-radius:var(--rounded-lg);background-color:var(--timer-bg);width:100%;box-sizing:border-box}.bk-media-timer-block.shadow-block{box-shadow:var(--shadow-block)}.bk-media-timer-block__content{display:grid;grid-template-columns:4fr 1fr;align-items:center}.bk-media-timer-block__left{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-start}.bk-media-timer-block__code-badge{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);background-color:var(--timer-code-badge-bg);border-radius:9999px;font-size:var(--text-sm);color:rgb(var(--text-color));white-space:nowrap;width:fit-content;border:none;cursor:pointer;transition:opacity .2s ease-in-out}.bk-media-timer-block__code-badge:hover{opacity:.8}.bk-media-timer-block__code-badge:active{opacity:.9}.bk-media-timer-block__code-icon{width:16px;height:16px;object-fit:contain;flex-shrink:0;pointer-events:none}.bk-media-timer-block__heading{font-size:var(--text-base);color:rgb(var(--text-color));margin:0;line-height:1.4}.bk-media-timer-block__separator{width:100%;height:1px;background-color:rgb(var(--border-color));margin-block:var(--spacing-3)}.bk-media-timer-block__discount-text{font-size:var(--text-sm);color:rgb(var(--text-color));line-height:1.5;width:100%}.bk-media-timer-block__right{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-end}.bk-media-timer-block__timer{display:flex;align-items:center}.bk-media-timer-block__timer-display{font-size:var(--text-sm);color:rgb(var(--text-color));white-space:nowrap}.bk-media-timer-block__progress-bar{width:100%;height:8px;background-color:var(--timer-progress-color-opacity);border-radius:9999px;overflow:hidden;position:relative}.bk-media-timer-block__progress-bar-fill{height:100%;background-color:var(--timer-progress-color);border-radius:9999px;transition:width 1s linear;width:0%;min-width:0%}@media screen and (max-width:699px){.bk-media-timer-block__code-badge,.bk-media-timer-block__discount-text,.bk-media-timer-block__timer-display{font-size:var(--text-xs)}}@media(prefers-reduced-motion:no-preference){.bk-media-timer-celebration{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;pointer-events:none;overflow:hidden}.bk-media-timer-celebration__screen-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 45%,rgba(249,211,84,.4) 0%,rgba(249,211,84,.12) 35%,transparent 70%);animation:bk-timer-celebration-flash .8s ease-out forwards}@keyframes bk-timer-celebration-flash{0%{opacity:0}15%{opacity:1}to{opacity:0}}.bk-media-timer-celebration__confetti{position:absolute;bottom:-5vh;left:var(--bk-confetti-left, 50%);width:var(--bk-confetti-w, 8px);height:var(--bk-confetti-h, 12px);background-color:var(--bk-confetti-color, #F9D354);opacity:0;border-radius:1px;animation:bk-timer-celebration-confetti var(--bk-confetti-dur, 3.5s) var(--bk-confetti-delay, 0s) ease-out forwards}@keyframes bk-timer-celebration-confetti{0%{transform:translateY(0) translate(0) rotate(0);opacity:1}to{transform:translateY(-115vh) translate(var(--bk-confetti-drift, 0px)) rotate(var(--bk-confetti-rot, 720deg));opacity:0}}.bk-media-timer-celebration__confetti--sway{animation-name:bk-timer-celebration-confetti-sway}@keyframes bk-timer-celebration-confetti-sway{0%{transform:translateY(0) translate(0) rotate(0);opacity:1}50%{transform:translateY(-57vh) translate(var(--bk-confetti-sway, 40px)) rotate(360deg);opacity:1}to{transform:translateY(-115vh) translate(calc(var(--bk-confetti-drift, 0px) * -1)) rotate(var(--bk-confetti-rot, 720deg));opacity:0}}.bk-media-timer-celebration__confetti--streamer{width:3px;border-radius:2px}.bk-media-timer-celebration__burst{position:absolute;bottom:0;left:var(--bk-burst-left, 50%);width:0;height:0}.bk-media-timer-celebration__rocket-shell{position:absolute;bottom:0;left:50%;width:4px;height:14px;transform:translate(-50%);border-radius:2px 2px 0 0;background:linear-gradient(to top,#ff6b35,#f9d354);opacity:0;animation:bk-timer-celebration-rocket var(--bk-rocket-dur, 1.2s) var(--bk-rocket-delay, 0s) ease-in forwards}@keyframes bk-timer-celebration-rocket{0%{bottom:0;opacity:1;transform:translate(-50%) translate(0)}25%{transform:translate(-50%) translate(calc(var(--bk-wobble, 8px) * -1))}50%{transform:translate(-50%) translate(var(--bk-wobble, 8px))}75%{transform:translate(-50%) translate(calc(var(--bk-wobble, 8px) * -.5))}to{bottom:var(--bk-apex-vh, 50vh);opacity:0;transform:translate(-50%) translate(0)}}.bk-media-timer-celebration__rocket-flame{position:absolute;bottom:-8px;left:50%;width:6px;height:10px;transform:translate(-50%);background:radial-gradient(ellipse at center top,#F9D354 0%,#FF6B35 50%,transparent 100%);border-radius:50%;animation:bk-timer-celebration-flame .15s ease-in-out infinite alternate}@keyframes bk-timer-celebration-flame{0%{transform:translate(-50%) scaleY(.8);opacity:.8}to{transform:translate(-50%) scaleY(1.2);opacity:1}}.bk-media-timer-celebration__rocket-glow{position:absolute;bottom:-4px;left:50%;width:16px;height:16px;transform:translate(-50%);background:radial-gradient(circle,rgba(249,211,84,.6) 0%,transparent 70%);border-radius:50%}.bk-media-timer-celebration__rocket-tail{position:absolute;bottom:-20px;left:50%;width:2px;height:20px;transform:translate(-50%);background:linear-gradient(to bottom,rgba(249,211,84,.8),transparent);border-radius:1px}.bk-media-timer-celebration__ember{position:absolute;bottom:0;left:50%;width:3px;height:3px;border-radius:50%;background-color:var(--bk-ember-color, #F9D354);opacity:0;animation:bk-timer-celebration-ember var(--bk-rocket-dur, 1.2s) var(--bk-ember-delay, 0s) ease-out forwards}@keyframes bk-timer-celebration-ember{0%{transform:translate(-50%) translateY(0) scale(1);opacity:.9}to{transform:translate(calc(-50% + var(--bk-ember-x, 0px))) translateY(var(--bk-ember-y, 30px)) scale(0);opacity:0}}.bk-media-timer-celebration__flash{position:absolute;bottom:var(--bk-apex-vh, 50vh);left:50%;width:40px;height:40px;transform:translate(-50%,50%) scale(0);background:radial-gradient(circle,rgba(255,255,255,.95) 0%,rgba(249,211,84,.6) 30%,transparent 70%);border-radius:50%;opacity:0;animation:bk-timer-celebration-burst-flash .35s var(--bk-burst-delay, 1s) ease-out forwards}@keyframes bk-timer-celebration-burst-flash{0%{transform:translate(-50%,50%) scale(0);opacity:0}30%{transform:translate(-50%,50%) scale(1.5);opacity:1}to{transform:translate(-50%,50%) scale(2);opacity:0}}.bk-media-timer-celebration__burst-ring{position:absolute;bottom:var(--bk-apex-vh, 50vh);left:50%;width:20px;height:20px;transform:translate(-50%,50%) scale(0);border:2px solid rgba(249,211,84,.8);border-radius:50%;opacity:0;animation:bk-timer-celebration-burst-ring .5s var(--bk-burst-delay, 1s) ease-out forwards}@keyframes bk-timer-celebration-burst-ring{0%{transform:translate(-50%,50%) scale(0);opacity:1}to{transform:translate(-50%,50%) scale(4);opacity:0}}.bk-media-timer-celebration__spark{position:absolute;bottom:var(--bk-apex-vh, 50vh);left:50%;width:4px;height:4px;background-color:var(--bk-spark-color, #F9D354);border-radius:50%;opacity:0;transform-origin:center center;animation:bk-timer-celebration-spark 1.2s var(--bk-spark-delay, 1s) ease-out forwards}@keyframes bk-timer-celebration-spark{0%{transform:translate(-50%,50%) rotate(var(--bk-spark-angle, 0deg)) translateY(0) scale(0);opacity:0}8%{transform:translate(-50%,50%) rotate(var(--bk-spark-angle, 0deg)) translateY(0) scale(1);opacity:1}45%{transform:translate(-50%,50%) rotate(var(--bk-spark-angle, 0deg)) translateY(calc(var(--bk-spark-dist, 80px) * -1)) scale(1);opacity:1}to{transform:translate(-50%,50%) rotate(var(--bk-spark-angle, 0deg)) translateY(calc(var(--bk-spark-dist, 80px) * -.25 + 70px)) translate(var(--bk-spark-gravity, 0px)) scale(.3);opacity:0}}.bk-media-timer-celebration__spark--star{width:6px;height:6px;border-radius:0;clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}}.bk-media-rich-text-coupon{margin-block:var(--spacing-1);width:fit-content;max-width:100%;border:1px dashed rgb(var(--text-color));border-radius:9999px}.bk-media-rich-text-coupon .bk-media-timer-block__code-badge{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-6)}.prose.text-center .bk-media-rich-text-coupon{margin-inline:auto}.prose.text-end .bk-media-rich-text-coupon{margin-inline-start:auto}@media screen and (max-width:1150px){.navigation-drawer .panel-list__wrapper{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;max-height:100%}.navigation-drawer .panel{flex:1 1 auto;min-height:0}.navigation-drawer .panel>.panel__wrapper{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:hidden}.navigation-drawer .panel__scroller{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:max(var(--spacing-10),env(safe-area-inset-bottom,0px))}}.bk-media-mobile-nav-header{border-bottom:1px solid rgb(var(--border-color) / .2);margin-bottom:var(--spacing-4);display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;overflow-x:hidden;overflow-y:hidden;padding-inline:0;gap:var(--spacing-2);flex-shrink:0}.bk-media-nav-close-btn{display:grid;place-items:center;width:var(--spacing-10);height:var(--spacing-10);min-width:var(--spacing-10);flex-shrink:0;border-radius:var(--rounded-full);border:1px solid rgb(var(--border-color));position:static}.bk-media-nav-close-btn svg{margin:0;display:block}@media screen and (min-width:700px){.bk-media-nav-close-btn{width:var(--spacing-12);min-height:var(--spacing-12);height:var(--spacing-12)}}@media screen and (min-width:1150px){.bk-media-nav-close-btn{transition:transform .2s ease-in-out}.bk-media-nav-close-btn:hover{transform:rotate(90deg)}}.bk-media-nav-cart-btn{flex-shrink:0;margin-top:var(--spacing-2-5);margin-right:var(--spacing-2-5);overflow:visible}.bk-media-nav-cart-btn svg{flex-shrink:0;display:block}.bk-media-mobile-nav-promo{width:100%;margin-bottom:var(--spacing-4);position:relative;border-radius:var(--rounded);overflow:hidden}.bk-media-mobile-nav-promo-toggle{position:absolute;top:var(--spacing-2);right:var(--spacing-2);z-index:20;pointer-events:auto;background:transparent;border:none;padding:0;cursor:pointer}.bk-media-mobile-nav-promo-toggle .circle-chevron{color:inherit}.bk-media-mobile-nav-promo-toggle .circle-chevron svg{color:currentColor}.bk-media-mobile-nav-promo.bk-media-promo-collapsed .bk-media-mobile-nav-promo-toggle .circle-chevron{transform:rotate(180deg)}.bk-media-mobile-nav-promo{position:relative;min-height:40px}.bk-media-mobile-nav-promo-content{transition:max-height .3s ease,opacity .3s ease,margin-bottom .3s ease;overflow:hidden;max-height:2000px;opacity:1;margin-bottom:0}.bk-media-mobile-nav-promo.bk-media-promo-collapsed .bk-media-mobile-nav-promo-content{max-height:40px;opacity:.3;margin-bottom:0}.bk-media-mobile-nav-promo.bk-media-promo-collapsed .bk-media-mobile-nav-promo-image-wrapper{max-height:40px;overflow:hidden;min-height:40px}.bk-media-mobile-nav-promo.bk-media-promo-collapsed .bk-media-mobile-nav-promo-image{object-position:top;min-height:40px}.bk-media-mobile-nav-promo.bk-media-promo-collapsed .bk-media-mobile-nav-promo-text{display:none}.bk-media-mobile-nav-promo-link{display:block;width:100%;text-decoration:none}.bk-media-mobile-nav-promo-image-wrapper{position:relative;width:100%;overflow:hidden;display:flex;flex-direction:column}.bk-media-mobile-nav-promo-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bk-media-mobile-nav-promo-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.bk-media-mobile-nav-promo-text{position:relative;padding:var(--spacing-4);text-align:left;font-size:var(--text-sm);line-height:1.5;z-index:2;min-height:fit-content}.bk-media-mobile-nav-promo-text[data-promo-text-color]{color:var(--mobile-nav-promo-text)}.bk-media-mobile-nav-promo-text[data-promo-text-color] :where(p,li,h1,h2,h3,h4,h5,h6,a,span){color:inherit}.bk-media-mobile-nav-promo-text p{margin:0;text-align:left}.bk-media-mobile-nav-promo-text p:first-child{margin-top:0}.bk-media-mobile-nav-promo-text p:last-child{margin-bottom:0}.bk-media-mobile-nav-promo-text strong,.bk-media-mobile-nav-promo-text b{font-weight:700}.bk-media-mobile-nav-promo-text em,.bk-media-mobile-nav-promo-text i{font-style:italic}.bk-media-mobile-nav-promo-text u{text-decoration:underline}.bk-media-mobile-nav-menu-heading{font-size:var(--text-base);font-weight:700;margin:0;margin-bottom:var(--spacing-3)}.bk-media-mobile-nav-view-all{text-decoration:underline;color:rgb(var(--text-color));font-size:var(--text-sm);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-2);display:flex}.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--highlighted{background-color:var(--mobile-nav-item-bg)!important}.bk-media-mobile-nav-menu-item--highlighted .bk-media-mobile-nav-menu-item-link,.bk-media-mobile-nav-menu-item--highlighted .bk-media-mobile-nav-menu-item-title,.bk-media-mobile-nav-menu-item--highlighted .bk-media-mobile-nav-menu-item-description{color:rgb(var(--mobile-nav-highlight-text))!important}.bk-media-mobile-nav-menu-item--highlighted .circle-chevron,.bk-media-mobile-nav-menu-item--highlighted .circle-chevron svg{color:rgb(var(--mobile-nav-highlight-text))!important}.bk-media-mobile-nav-menu-item-link{padding:var(--spacing-2);text-decoration:none;color:rgb(var(--text-color));transition:background-color .2s ease;border:none;background:transparent;cursor:pointer;display:flex;width:100%;min-height:100%}.bk-media-mobile-nav-menu-item--below-no-image .bk-media-mobile-nav-menu-item-link{padding:var(--spacing-3)}.bk-media-mobile-nav-menu-item-image{width:40px;height:40px;object-fit:cover;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:visible!important}}@media screen and (max-width:699px){.panel__scroller li.bk-media-mobile-nav-menu-item,.panel__scroller .bk-media-mobile-nav-menu-item{background-color:var(--mobile-nav-item-bg, #FFFEFC)!important}.panel__scroller li.bk-media-mobile-nav-menu-item[style*=background-color],.panel__scroller .bk-media-mobile-nav-menu-item[style*=background-color]{background-color:var(--mobile-nav-item-bg)!important}.bk-media-mobile-nav-menu-item-image{width:40px;height:40px}}.bk-media-mobile-nav-bubbles{width:100%;max-width:100%;min-width:0;margin-bottom:var(--spacing-4)}.bk-media-mobile-nav-bubbles .scrollable-with-controls{min-width:0;max-width:100%;display:grid;grid-auto-columns:minmax(0,1fr);gap:var(--spacing-3)}.bk-media-mobile-nav-bubbles__carousel{width:100%;min-width:0;overscroll-behavior-x:contain;touch-action:pan-x}.bk-media-mobile-nav-bubbles__carousel.scroll-area{scroll-snap-type:none;padding-block-start:14px;padding-inline:6px;box-sizing:border-box}.bk-media-mobile-nav-bubbles__track{display:flex;flex-wrap:nowrap;gap:var(--bk-bubble-gap, var(--spacing-2));width:max-content}.bk-media-mobile-nav-bubbles__link{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);flex:0 0 auto;text-decoration:none;color:var(--bk-bubble-label, rgb(var(--text-color)));min-width:0;overflow:visible}.bk-media-mobile-nav-bubbles__media-wrap{position:relative;width:var(--bk-bubble-size, 72px);height:var(--bk-bubble-size, 72px);flex-shrink:0;overflow:visible}.bk-media-mobile-nav-bubbles__frame{position:relative;width:100%;height:100%;border-radius:50%;border:2px solid var(--bk-bubble-border, #000000);overflow:hidden;flex-shrink:0}.bk-media-mobile-nav-bubbles__badge{position:absolute;top:0;right:50%;transform:translate(80%,-10%);z-index:1;background:var(--bk-bubble-badge-bg, #005b4c);color:var(--bk-bubble-badge-text, #ffffff);font-size:var(--text-xs);font-weight:500;padding:2px var(--spacing-2);border-radius:var(--rounded-full);white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.bk-media-mobile-nav-bubbles__img,.bk-media-mobile-nav-bubbles__placeholder{width:100%;height:100%;object-fit:cover;display:block}.bk-media-mobile-nav-bubbles__placeholder{background:rgb(var(--border-color) / .2)}.bk-media-mobile-nav-bubbles__label{margin:0;font-size:var(--text-xs);text-align:center;max-width:calc(var(--bk-bubble-size, 72px) + var(--spacing-4));word-break:break-word}.bk-media-mobile-nav-submenu-panel{padding-block:var(--spacing-2)}@media screen and (max-width:1150px){.navigation-drawer .panel>.panel__wrapper.bk-media-mobile-nav-submenu-panel{flex:1 1 auto;min-height:0;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:max(var(--spacing-10),env(safe-area-inset-bottom,0px))}.navigation-drawer .panel>.panel__wrapper.bk-media-mobile-nav-submenu-panel>*{flex-shrink:0}}.bk-media-mobile-nav-submenu-list{list-style:none;padding:0;margin:0}.bk-media-mobile-nav-submenu-back{margin-bottom:var(--spacing-2)}.bk-media-mobile-nav-submenu-back-btn{border:none;background:transparent;padding:var(--spacing-2) 0;cursor:pointer;width:100%;text-align:start}.bk-media-mobile-nav-submenu-item{list-style:none}.navigation-drawer .bk-media-mobile-nav-menu-item--submenu,.panel__scroller .bk-media-mobile-nav-menu-item--submenu{background-color:#fffefc!important}.navigation-drawer .bk-media-mobile-nav-menu-item--featured,.panel__scroller .bk-media-mobile-nav-menu-item--featured{background-color:#124b3a!important;border-radius:var(--rounded)}.navigation-drawer .bk-media-mobile-nav-menu-item--featured .bk-media-mobile-nav-menu-item-link,.panel__scroller .bk-media-mobile-nav-menu-item--featured .bk-media-mobile-nav-menu-item-link{min-height:calc(40px + var(--spacing-2) * 2);padding-inline-start:var(--spacing-4)}.navigation-drawer .bk-media-mobile-nav-menu-item--featured .bk-media-mobile-nav-menu-item-link,.panel__scroller .bk-media-mobile-nav-menu-item--featured .bk-media-mobile-nav-menu-item-link,.navigation-drawer .bk-media-mobile-nav-menu-item--featured .bk-media-mobile-nav-menu-item-title,.panel__scroller .bk-media-mobile-nav-menu-item--featured .bk-media-mobile-nav-menu-item-title{color:#fffefc!important}.navigation-drawer .bk-media-mobile-nav-menu-item--featured .circle-chevron,.panel__scroller .bk-media-mobile-nav-menu-item--featured .circle-chevron,.navigation-drawer .bk-media-mobile-nav-menu-item--featured .circle-chevron svg,.panel__scroller .bk-media-mobile-nav-menu-item--featured .circle-chevron svg{color:#fffefc!important}.bk-media-mobile-nav-submenu-item--view-all{margin-block-start:var(--spacing-2)}.bk-media-mobile-nav-submenu-view-all{display:inline-block;text-decoration:underline;color:rgb(var(--text-color));font-size:var(--text-sm);padding:var(--spacing-1) 0}.bk-media-mobile-nav-menu-container{background-color:var(--mobile-nav-container-bg, #faf9f7);border-radius:var(--rounded);padding:var(--spacing-3);margin-bottom:var(--spacing-4)}@media screen and (max-width:699px){.panel__scroller .bk-media-mobile-nav-menu-container{background-color:var(--mobile-nav-container-bg, #faf9f7)!important}}.shopify-section--main-product .product{row-gap:var(--spacing-4)}.shopify-section--main-product .bk-media-comparison-back{grid-column:1 / -1;justify-self:start;width:100%;margin-block-end:var(--spacing-3)}.shopify-section--main-product .bk-media-comparison-back__link{display:inline-flex;align-items:center;gap:var(--spacing-2);color:rgb(var(--text-color));text-decoration:none}.shopify-section--main-product .bk-media-comparison-back__icon{display:grid;place-items:center;width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--rounded-full);border:1px solid rgb(var(--border-color));background:rgb(var(--background));flex-shrink:0}.shopify-section--main-product .bk-media-comparison-back__icon svg{display:block}.product-info>.bk-media-product-info-background:first-child{margin-block-start:0!important}@media screen and (min-width:700px){.product-info{padding:var(--spacing-8)!important;border-radius:var(--rounded)!important;box-shadow:var(--shadow-block)!important;border:2px solid #fffefc!important;background:#fbf9f8!important}}.bk-media-product-info-background{--product-info-block-spacing: var(--spacing-6)}.bk-media-product-info-background>*+*{margin-block-start:var(--product-info-block-spacing);margin-block-end:var(--product-info-block-spacing)}.bk-media-product-info-background>:last-child{margin-block-end:0}.product-gallery__dhdl-badge{position:absolute;top:var(--spacing-2);left:var(--spacing-2);z-index:1;width:96px;height:96px;border-radius:var(--rounded-full);overflow:hidden}.product-gallery__dhdl-badge-img{width:96px;height:96px;object-fit:cover;border-radius:var(--rounded-full)}@media screen and (min-width:700px){.product-gallery__dhdl-badge,.product-gallery__dhdl-badge-img{width:160px;height:160px}}.variant-picker__option:has(.bk-media-pack-cards-host) .variant-picker__option-info{margin-block-end:var(--spacing-4)}.variant-picker__option-info>.h-stack{text-align:left;font-family:var(--heading-font-family);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);font-weight:600;font-size:var(--text-base);line-height:1.6;text-transform:uppercase}.variant-picker__option-info>.h-stack legend.text-subdued{color:rgb(var(--text-color))}.variant-picker__option-info>.h-stack variant-option-value{font:inherit}@media screen and (min-width:700px){.quick-buy-drawer .variant-picker__option-info>.h-stack{font-size:var(--text-sm);line-height:1.6}}.variant-picker .thumbnail-swatch,.variant-picker .thumbnail-swatch:before{border-radius:var(--rounded)}.variant-picker .thumbnail-swatch>img{border-radius:var(--rounded)}.variant-picker .thumbnail-swatch.is-disabled:after{border-radius:var(--rounded)}.variant-picker .thumbnail-swatch__view-more{border-radius:var(--rounded)}.variant-picker:not(.variant-picker--static-fields):not(:has(.bk-media-pack-cards-host)) .variant-picker__option{overflow:visible}.variant-picker:not(.variant-picker--static-fields):not(:has(.bk-media-pack-cards-host)) .variant-picker__option>.scroll-area,.variant-picker:not(.variant-picker--static-fields):not(:has(.bk-media-pack-cards-host)) [data-option-selector].variant-picker__option-values:not(.variant-picker__option-values--color){width:100%;overflow:visible;scroll-snap-type:none;padding-block:var(--spacing-1)}.variant-picker:not(.variant-picker--static-fields):not(:has(.bk-media-pack-cards-host)) [data-option-selector].variant-picker__option-values:not(.variant-picker__option-values--color) label.block-swatch{flex:1 1 auto;justify-content:center;text-align:center}.variant-picker:not(.variant-picker--static-fields):not(:has(.bk-media-pack-cards-host)) [data-option-selector].variant-picker__option-values:not(.variant-picker__option-values--color) label.block-swatch:before{content:none!important;display:none!important}.variant-picker:not(.variant-picker--static-fields):not(:has(.bk-media-pack-cards-host)) [data-option-selector].variant-picker__option-values:not(.variant-picker__option-values--color) :checked+label.block-swatch{outline:2px solid rgb(var(--text-color));outline-offset:-2px}@media screen and (max-width:699px){.product-info__variant-picker:has(.variant-picker--gift-card){min-width:0;max-width:100%}.variant-picker--gift-card:not(.variant-picker--static-fields){width:100%;max-width:100%;min-width:0}.variant-picker--gift-card:not(.variant-picker--static-fields) .variant-picker__option{max-width:100%;min-width:0}.variant-picker--gift-card:not(.variant-picker--static-fields) .variant-picker__option>.scroll-area,.variant-picker--gift-card:not(.variant-picker--static-fields) [data-option-selector].variant-picker__option-values:not(.variant-picker__option-values--color){display:flex;flex-wrap:wrap;overflow:hidden;width:100%;max-width:100%;min-width:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;padding-inline-end:0;scroll-snap-type:none}.variant-picker--gift-card:not(.variant-picker--static-fields) [data-option-selector].variant-picker__option-values:not(.variant-picker__option-values--color) label.block-swatch{flex:1 1 auto;max-width:100%;padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-3)}}.bk-media-pack-cards-root{overflow:visible;width:100%;max-width:100%;min-width:0}.variant-picker__option:has(.bk-media-pack-cards-host){overflow:visible;width:100%;max-width:100%;min-width:0}.variant-picker__option:has(.bk-media-pack-cards-host)>div:has(.bk-media-pack-cards-host){width:100%;max-width:100%;min-width:0}.variant-picker:has(.bk-media-pack-cards-host){justify-items:stretch;width:100%}.product-info__variant-picker:has(.bk-media-pack-cards-host){width:100%;max-width:100%;align-self:stretch}.product-info__variant-picker:not(:has(variant-picker)):not(:has(.variant-picker)){display:none}.bk-media-pack-cards-host{width:100%;max-width:100%;min-width:0;overflow:visible;font-size:var(--text-sm)}.bk-media-pack-cards__grid{display:grid;grid-template-columns:repeat(var(--bk-pack-cols-mobile, 3),minmax(0,1fr));align-items:stretch;gap:var(--spacing-1-5);width:100%;max-width:100%;min-width:0;overflow:visible}@media screen and (min-width:700px){.bk-media-pack-cards__grid{grid-template-columns:repeat(var(--bk-pack-cols-desktop, var(--bk-pack-cols-mobile, 3)),minmax(0,1fr))}}.bk-media-pack-cards__cell{display:flex;flex-direction:column;justify-content:flex-end;min-width:0;max-width:100%;overflow:visible;border-radius:var(--rounded);align-items:stretch}.bk-media-pack-cards__cell>.bk-media-pack-card{flex:0 1 auto;width:100%}.bk-media-pack-cards__input:disabled+.bk-media-pack-card{opacity:.5;pointer-events:none}.bk-media-pack-card{display:flex;flex-direction:column;align-items:stretch;width:100%;margin:0;cursor:pointer;overflow:visible;--pack-card-radius: var(--rounded);--pack-card-border: 0}.bk-media-pack-card__surface{display:flex;flex-direction:column;align-items:stretch;position:relative;width:100%;padding:0;border-style:solid;border-radius:0 0 var(--rounded) var(--rounded);overflow:hidden;transition:border-color .2s ease,background-color .2s ease,border-width .2s ease}.bk-media-pack-card--no-footer .bk-media-pack-card__surface{border-radius:var(--rounded-lg)}.bk-media-pack-card:not(.is-disabled) .bk-media-pack-card__surface{border-color:transparent;background-color:var(--bk-pack-unselected-bg, rgb(var(--background-primary)));border-width:0}.bk-media-pack-cards__input:checked+.bk-media-pack-card:not(.is-disabled) .bk-media-pack-card__surface,.bk-media-pack-card.is-selected:not(.is-disabled) .bk-media-pack-card__surface{background-color:var(--bk-pack-selected-bg, rgb(var(--background-primary)))}button.bk-media-pack-card{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer}.bk-media-pack-card__discount.badge{position:absolute;inset-inline-start:50%;inset-block-end:calc(var(--spacing-1) + .12rem);z-index:2;margin:0;transform:translate(-50%,50%);font-size:var(--text-xs);padding:.15em .45em;--badge-background: var(--pack-card-discount-bg, var(--on-sale-badge-background));--badge-color: var(--pack-card-discount-text, var(--on-sale-badge-text))}.bk-media-pack-card__media{overflow:visible;position:relative;flex-shrink:0;width:100%;margin-block-end:0}.bk-media-pack-card__media-clip{width:100%;position:relative;overflow:hidden;aspect-ratio:1 / 1}.bk-media-pack-card--no-footer .bk-media-pack-card__media-clip{border-radius:var(--rounded) var(--rounded) 0 0!important}.bk-media-pack-card:not(.bk-media-pack-card--no-footer) .bk-media-pack-card__media-clip{border-radius:0!important}.bk-media-pack-card__media-clip .bk-media-pack-card__img,.bk-media-pack-card__media-clip .bk-media-pack-card__img--placeholder{display:block;width:100%;max-width:none!important;height:100%!important;object-fit:cover;object-position:center}.bk-media-pack-card--no-footer .bk-media-pack-card__media-clip .bk-media-pack-card__img,.bk-media-pack-card--no-footer .bk-media-pack-card__media-clip .bk-media-pack-card__img--placeholder{border-radius:var(--rounded) var(--rounded) 0 0!important}.bk-media-pack-card:not(.bk-media-pack-card--no-footer) .bk-media-pack-card__media-clip .bk-media-pack-card__img,.bk-media-pack-card:not(.bk-media-pack-card--no-footer) .bk-media-pack-card__media-clip .bk-media-pack-card__img--placeholder{border-radius:0!important}.bk-media-pack-card__media-clip .bk-media-pack-card__img--placeholder{opacity:.35}.bk-media-pack-card__body.text-center{flex:0 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;width:100%;padding-block:var(--spacing-2);padding-inline:var(--spacing-1)}.bk-media-pack-card__title{flex-shrink:0;margin:0;display:flex;align-items:flex-start;justify-content:center;width:100%}h6.bk-media-pack-card__title{font-size:var(--text-sm);line-height:1.45}.bk-media-pack-card__price-old-row{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:100%}.bk-media-pack-card__body .bk-media-pack-card__price-old,.bk-media-pack-card__body .bk-media-pack-card__price-current{margin:0}.bk-media-pack-card__prices{flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-0-5);align-items:center;margin:0;width:100%}.bk-media-pack-card__footer-top{flex-shrink:0;width:100%;margin:0;padding:var(--spacing-0-5) var(--spacing-1);border-radius:var(--rounded) var(--rounded) 0 0;background:rgb(var(--pack-card-footer-bg, var(--primary-badge-background)));color:rgb(var(--pack-card-footer-text, var(--primary-badge-text)));text-align:center;font-size:var(--text-xs)}.bk-media-pack-card:not(.bk-media-pack-card--no-footer) .bk-media-pack-card__footer-top{border-bottom-left-radius:0;border-bottom-right-radius:0}.bk-media-pdp-benefits{margin:0}.bk-media-pdp-benefits__title{margin-block-end:10px}.bk-media-pdp-benefits__inner{border:1px solid var(--bk-pdp-benefits-border-color, rgb(var(--text-color) / .12));padding:var(--spacing-4);border-radius:var(--rounded)}.bk-media-pdp-benefits__inner--with-audio{padding:0;overflow:visible;display:flex;flex-direction:column}.bk-media-pdp-benefits__rows{padding:var(--spacing-4);padding-bottom:var(--spacing-3)}.bk-media-pdp-benefits__audio{margin:0;width:100%;overflow:visible;padding-inline:var(--spacing-4);padding-block-end:var(--spacing-4)}.bk-media-pdp-benefits__inner--with-audio>.bk-media-pdp-benefits__audio:first-child{padding-block-start:var(--spacing-4)}.bk-media-pdp-benefits__row{font-size:var(--text-base);line-height:1.5;margin-block-end:9px;display:flex;align-items:center;overflow:hidden}.bk-media-pdp-benefits__row:last-child{margin-block-end:0}.bk-media-pdp-benefits__icon{width:24px;height:24px;object-fit:cover;flex-shrink:0;margin-inline-end:9px}.bk-media-pdp-benefits__text{width:100%;display:block;margin:0}.bk-media-pdp-usps{display:flex;gap:10px;width:100%;margin-block-start:14px;margin-block-end:9px;overflow:visible}.bk-media-pdp-usps__item{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem .4rem;border-radius:6px;background:#f7f4ed;text-align:center;overflow:visible}.bk-media-pdp-usps__tip{position:absolute;left:50%;top:-8px;transform:translate(-50%);width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:8px solid #f7f4ed}.bk-media-pdp-usps__check{position:absolute;top:-10px;right:-4px;z-index:1;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#f9ca4f;border:3px solid #fbf9f8;box-sizing:border-box;color:#1a1a1a}.bk-media-pdp-usps__check svg{display:block;width:12px;height:12px}.bk-media-pdp-usps__icon{width:28px;height:28px;object-fit:contain;flex-shrink:0}.bk-media-pdp-usps__text{width:100%;color:#1a1a1a}.bk-media-pdp-usps__text.prose p{margin:0;line-height:1.25;white-space:nowrap}.bk-media-pdp-usps__text.prose *+:is(p,div){margin-block-start:0}@media screen and (max-width:699px){.bk-media-pdp-usps{gap:4px}.bk-media-pdp-usps__item{padding-inline:0}}.bk-media-video-popup-trigger{position:absolute;top:var(--spacing-3);left:var(--spacing-3);z-index:2}@media screen and (min-width:700px){.bk-media-video-popup-trigger{top:var(--spacing-4);left:var(--spacing-4)}}.bk-media-video-popup-bubble{position:relative;display:block;width:75px;height:75px;padding:0;margin:0;border-radius:var(--rounded-full);border:2px solid #ffffff;box-shadow:0 4px 12px #00000026;background:transparent;cursor:pointer;flex-shrink:0}.bk-media-video-popup-bubble:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.bk-media-video-thumbnail-bg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:0}.bk-media-video-thumbnail-bg img,.bk-media-video-thumbnail-bg .bk-media-video-thumbnail-auto{width:100%;height:100%;object-fit:cover;display:block}.bk-media-video-popup-trigger__play{--play-button-shadow-size: 4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;border:none;background:transparent;padding:0;cursor:pointer;color:#fff}.bk-media-video-popup-trigger__play:before{z-index:0;background:radial-gradient(50% 50% at 50% 50%,#fff0,#fff)}.bk-media-video-popup-trigger__play svg{position:relative;z-index:1;width:28px!important;height:28px!important}@media screen and (min-width:700px){.bk-media-video-popup-trigger__play{--play-button-shadow-size: 6px}}@media(prefers-reduced-motion:reduce){.bk-media-video-popup-trigger__play:before{animation:none}}.bk-media-video-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:0;background:#000}.bk-media-video-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;-webkit-backdrop-filter:none;backdrop-filter:none}.bk-media-video-popup__content{position:relative;z-index:1;background:#000;border-radius:0;width:min(360px,100vw);max-width:100vw;max-height:100dvh;height:auto;overflow:hidden;box-shadow:none}.bk-media-video-popup__header{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:center;justify-content:flex-end;border-bottom:none;padding:var(--spacing-4);pointer-events:none}.bk-media-video-popup__close{background:#00000073;border:none;padding:0;cursor:pointer;border-radius:var(--rounded-full);color:#fff;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px;pointer-events:auto}.bk-media-video-popup__close:hover{background:#000000a6}.bk-media-video-popup__close svg{width:24px!important;height:24px!important;color:#fff}.bk-media-video-popup__video-wrapper{position:relative;width:100%;margin:0;padding:0;border-radius:0;overflow:hidden;aspect-ratio:9 / 16;max-height:100dvh;background:#000;display:flex;align-items:center;justify-content:center}.bk-media-video-popup__video{width:100%;height:100%;display:block;border-radius:0;object-fit:contain;background:#000}@media screen and (max-width:699px){.bk-media-video-popup__content{width:100%;max-width:none;height:100dvh;max-height:none;display:flex;flex-direction:column}.bk-media-video-popup__video-wrapper{flex:1;aspect-ratio:auto;max-height:none;height:100%}.bk-media-video-popup__video{width:100%;height:auto;max-height:100dvh}}.bk-media-founder-intro{display:flex;align-items:center;gap:var(--spacing-3);border:1px solid rgb(var(--text-color) / .12);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--rounded);max-width:100%;overflow:visible}@media screen and (min-width:700px){.bk-media-founder-intro{padding:var(--spacing-4)}}.bk-media-founder-intro__bubble{flex-shrink:0;overflow:visible;width:var(--founder-bubble-size, 48px);height:var(--founder-bubble-size, 48px)}.bk-media-founder-intro__bubble .bk-media-video-popup-trigger__play{top:auto;left:auto;right:0;bottom:0;transform:none;z-index:2;color:var(--founder-play-bg, rgb(var(--button-background-primary)))!important;background:none;filter:none}.bk-media-founder-intro__bubble .bk-media-video-popup-trigger__play:before{content:none}.bk-media-founder-intro__content{min-width:0}.bk-media-founder-intro__content.prose>:first-child{margin-block-start:0}.bk-media-founder-intro__content.prose>:last-child{margin-block-end:0}@media screen and (max-width:699px){.bk-media-founder-intro__bubble .bk-media-video-popup-trigger__play svg{width:18px!important;height:18px!important}.bk-media-founder-intro__content.prose :is(p,li,h1,h2,h3,h4,h5,h6){font-size:var(--text-sm);line-height:1.3}}.bk-media-product-set-tabs h6.bk-media-product-set-tabs__feat-heading{margin:0;font-size:var(--text-base)}[role=main] #judgeme_product_reviews{max-width:none!important;width:100%}.bk-media-lieferumfang-cards{width:100%}.bk-media-lieferumfang-cards__grid{display:flex;flex-direction:column;gap:var(--spacing-3)}.bk-media-lieferumfang-card{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--rounded);background:var(--lieferumfang-card-bg, #f5f5f5)}.bk-media-lieferumfang-card__media{width:var(--lieferumfang-image-size-mobile, 44px);height:var(--lieferumfang-image-size-mobile, 44px);flex-shrink:0;border-radius:var(--rounded);overflow:hidden}.bk-media-lieferumfang-card__img{width:100%;height:100%;object-fit:cover;display:block}.bk-media-lieferumfang-card__text{min-width:0;flex:1}.bk-media-lieferumfang-card__text.prose>*{margin-block-start:0}.bk-media-lieferumfang-card__title,.bk-media-lieferumfang-card__subtitle{margin:0}.bk-media-lieferumfang-card__subtitle{margin-block-start:var(--spacing-0-5)}@media screen and (min-width:700px){.bk-media-lieferumfang-card__media{width:var(--lieferumfang-image-size-desktop, 56px);height:var(--lieferumfang-image-size-desktop, 56px)}}.variant-picker--static-fields [data-option-selector].variant-picker__option-values:not(.variant-picker__option-values--color){align-items:stretch}.quick-buy-drawer .variant-picker--text-only .variant-picker__option-values,.product-quick-add--mobile-expanded .variant-picker--text-only .variant-picker__option-values{gap:var(--spacing-2)}.variant-picker .bk-media-pack-card__footer-top.bk-media-block-swatch__footer-strip .bk-media-pack-card__footer-top-text{color:inherit}.variant-picker :is(button.block-swatch,label.block-swatch):has(.bk-media-block-swatch__footer-strip){flex-direction:column;align-items:center;justify-content:flex-start;height:auto;white-space:normal}.variant-picker--static-fields :is(button,label).bk-media-variant-card--compact.block-swatch:has(.bk-media-block-swatch__footer-strip){flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing-1);padding-block-start:0}.variant-picker--static-fields :is(button,label).bk-media-variant-card--compact.block-swatch .bk-media-pack-card__footer-top.bk-media-block-swatch__footer-strip{flex-shrink:0;margin-block-start:0;margin-inline:calc(-1 * var(--spacing-2));margin-block-end:0;width:calc(100% + 2 * var(--spacing-2));box-sizing:border-box;border-radius:var(--rounded-button) var(--rounded-button) 0 0}.product-quick-add--mobile-expanded .variant-picker--static-fields [data-option-selector].variant-picker__option-values{width:100%}.variant-picker--static-fields .bk-media-variant-card--compact.block-swatch:before{content:none!important;display:none!important}.variant-picker--static-fields :is(button,label).bk-media-variant-card--compact.block-swatch{flex:1 1 0;align-self:stretch;width:auto;min-width:0;height:auto;min-height:0;overflow:visible;white-space:normal;justify-content:flex-start;align-items:stretch;padding-inline:var(--spacing-2);padding-block-start:var(--spacing-2);padding-block-end:var(--spacing-2);border-radius:var(--rounded-button);border:1px solid rgb(var(--border-color) / .45);background:var(--quick-atc-variant-card-bg, rgb(var(--input-background, var(--background))));box-sizing:border-box;box-shadow:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.variant-picker--static-fields .bk-media-variant-card--compact .bk-media-variant-card__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-1);min-width:0;width:100%;box-sizing:border-box}.variant-picker--static-fields :is(button,label).bk-media-variant-card--compact.block-swatch.is-selected{border-width:2px;border-color:rgb(var(--button-background-primary));background:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary));box-shadow:none}.variant-picker--static-fields :is(button,label).bk-media-variant-card--compact.block-swatch.is-disabled{background-image:linear-gradient(to bottom right,#0000 50%,rgb(var(--text-color) / .15) 50% calc(50% + 2px),#0000 calc(50% + 2px))}.variant-picker--static-fields :is(button,label).bk-media-variant-card--compact.block-swatch:focus-visible{outline:2px solid rgb(var(--button-background-primary));outline-offset:2px}.variant-picker--static-fields .bk-media-variant-card--compact .bk-media-variant-label{padding:0;background:transparent;border-radius:0;width:100%;font-size:var(--text-sm);text-align:center}.product-quick-add:not(:has(buy-buttons)){visibility:hidden!important;opacity:0!important;pointer-events:none;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;overflow:hidden!important}.product-quick-add buy-buttons .bk-media-quick-atc-btn__inner{width:100%}.product-quick-add .bk-media-quick-atc-btn__dot{width:.3125rem;height:.3125rem;border-radius:50%;flex-shrink:0;background:currentColor;opacity:.45}.product-quick-add [data-bk-media-quick-atc-price]{flex:1 1 auto;min-width:0;max-width:100%}.product-quick-add [data-bk-media-quick-atc-price] .price-list{justify-content:center}.product-quick-add [data-bk-media-quick-atc-price] compare-at-price[hidden]{display:none!important}@media screen and (max-width:699px){.product-quick-add.product-quick-add--mobile-expanded{z-index:30;background:#fffefc;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:auto}}.variant-picker--static-fields button[data-mirror-control-id]{appearance:none;-webkit-appearance:none;font:inherit;letter-spacing:inherit;margin:0;padding:0;border:none;background:transparent;color:inherit;cursor:pointer;text-align:inherit;box-sizing:border-box}.variant-picker--static-fields button[data-mirror-control-id].bk-media-variant-card{display:flex;flex-direction:column}.variant-picker--static-fields button[data-mirror-control-id]:disabled,.variant-picker--static-fields button[data-mirror-control-id].is-disabled{cursor:not-allowed}@media screen and (max-width:699px){.product-quick-add--mobile-expanded.is-variant-open{padding-block-start:var(--spacing-3)}.product-quick-add__mobile{display:flex;flex-direction:column;min-width:0}.product-quick-add__mobile-picker{display:none}.product-quick-add.is-variant-open{z-index:30;overflow:visible}.product-quick-add.is-variant-open .product-quick-add__mobile-picker{display:block!important;padding-block-end:var(--spacing-3)}.product-quick-add__mobile-bar{display:flex;align-items:stretch;gap:var(--spacing-2);min-width:0}.product-quick-add__variant-switcher{position:relative;z-index:2;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin:0;padding:var(--spacing-2) var(--spacing-3);border:none;border-radius:var(--rounded);background:#fffefc;box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .1);color:rgb(var(--text-color));font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;-webkit-appearance:none;appearance:none;pointer-events:auto;touch-action:manipulation}.product-quick-add__variant-switcher-title{font-size:var(--text-base);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-quick-add__variant-switcher-chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;background:rgb(var(--text-color) / .08);transition:transform .2s ease}.product-quick-add.is-variant-open .product-quick-add__variant-switcher-chevron{transform:rotate(180deg)}.product-quick-add__mobile-atc{flex:0 0 auto;display:flex;align-items:stretch}.product-quick-add__mobile-atc .button{width:auto;min-height:100%;padding-inline:var(--spacing-4);white-space:nowrap}.product-quick-add__qty{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}.product-quick-add__qty-label{font-size:var(--text-sm)}.product-quick-add__qty .quantity-selector__input{pointer-events:none}}.bk-media-header-search{text-decoration:none;color:inherit;align-items:center}.header__wrapper--search-disabled .bk-media-header-search{display:none!important}.bk-media-header-search--main{display:inline-flex!important}.bk-media-header-search--secondary{display:none!important}@media screen and (min-width:700px){.bk-media-header-search--main{display:none!important}.bk-media-header-search--secondary{display:inline-flex!important}.bk-media-header-search--bar.bk-media-header-search--secondary{display:flex!important}}.bk-media-header-search-cluster{grid-area:logo;display:flex;align-items:center;gap:var(--spacing-2);min-width:0;width:100%;padding:8px 1rem 8px 8px;border-radius:999px;background:var(--bk-media-header-search-bg, #f7f4ed)}@media screen and (min-width:1150px){.bk-media-header-search-cluster{width:max-content;max-width:340px}}.bk-media-header-search-cluster .header__logo{grid-area:auto;flex-shrink:0;max-width:none;display:flex;margin:0;line-height:0}@media screen and (min-width:1150px){.header__wrapper:has(.bk-media-header-search-cluster) .header__main-nav .header__link-list{justify-content:flex-start}}.bk-media-header-search-cluster .header__logo-image{width:26px;height:26px;border-radius:999px;object-fit:cover}.bk-media-header-search--cluster{display:flex!important}@media screen and (max-width:1149px){.header__wrapper:has(.bk-media-header-search-cluster){--header-grid-template: "main-nav logo secondary-nav" / auto minmax(0, 1fr) auto}}@media screen and (min-width:1150px){.header__wrapper:has(.bk-media-header-search-cluster){--header-grid-template: "logo main-nav secondary-nav" / auto minmax(0, 1fr) max-content}}.bk-media-header-search--bar{gap:var(--spacing-2);flex:0 0 auto;width:min(100%,200px);max-width:200px;padding:var(--spacing-2) var(--spacing-3);border:1px solid rgb(var(--text-color) / .12);border-radius:var(--rounded);background:rgb(var(--background));transition:border-color .2s ease}.bk-media-header-search-cluster .bk-media-header-search--bar{flex:1 1 auto;width:auto;max-width:none;min-width:0;padding:0;border:none;border-radius:0;background:transparent}@media screen and (min-width:1150px){.bk-media-header-search--bar{width:min(100%,220px);max-width:220px}}.bk-media-header-search--bar:hover{border-color:rgb(var(--text-color) / .24)}.bk-media-header-search__icon{display:inline-flex;flex-shrink:0;opacity:.72}.bk-media-header-search__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);color:rgb(var(--text-color) / .72)}.bk-media-header-search--icon{justify-content:center}.header__secondary-nav .header__icon-list{flex:0 0 auto;min-width:0;flex-shrink:0}.header__secondary-nav .bk-media-header-search--bar{margin-inline-end:var(--spacing-1)}@media screen and (min-width:1150px){.header__wrapper:not(.header__wrapper--search-disabled) .header__secondary-nav{max-width:fit-content}.header__wrapper:not(.header__wrapper--search-disabled) .header__main-nav .header__link-list{min-width:0;max-width:100%}}.search-drawer{overflow-x:hidden!important;max-width:100%!important}.search-drawer::part(content){overflow-x:hidden!important;overflow-y:auto;max-width:100%!important}.search-drawer::part(body){overflow-x:hidden!important;min-width:0;max-width:100%!important}.search-drawer>form{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.search-drawer .search-input{width:100%;min-width:0}.search-drawer .search-input>input{min-width:0;flex:1 1 0%}.search-drawer .search-input>[type=reset]{flex-shrink:0;overflow:hidden;width:0;min-width:0;margin:0;padding:0;border:0;opacity:0;visibility:hidden;pointer-events:none}.search-drawer .search-input>input:not(:placeholder-shown)~[type=reset]{width:auto;min-width:auto;padding:initial;opacity:1;visibility:visible;pointer-events:auto}.search-drawer .search-input>[is=close-button]{flex-shrink:0}.search-drawer .predictive-search,.search-drawer .bk-media-search-drawer__idle,.search-drawer .bk-media-search-drawer__popular,.search-drawer .bk-media-search-drawer__featured,.search-drawer .predictive-search__tabs{min-width:0;max-width:100%;overflow-x:hidden}.search-drawer .predictive-search__tabs::part(tab-panels){min-width:0;max-width:100%;overflow-x:hidden}.bk-media-search-drawer__chips{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.bk-media-search-drawer__chip{-webkit-appearance:none;appearance:none;border:1px solid rgb(var(--text-color) / .12);border-radius:var(--rounded-full, 999px);background:rgb(var(--background));padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-sm);color:rgb(var(--text-color));cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.bk-media-search-drawer__chip:hover{border-color:rgb(var(--text-color) / .24);background:rgb(var(--text-color) / .04)}.bk-media-search-drawer__featured-list{display:flex;gap:var(--spacing-3);width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-block-end:var(--spacing-1);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.bk-media-search-drawer__featured-list .horizontal-product{flex:0 0 min(100%,280px);scroll-snap-align:start}@media screen and (min-width:700px){.bk-media-search-drawer__featured-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;scroll-snap-type:none;padding-block-end:0}.bk-media-search-drawer__featured-list.scroll-area{overflow:visible;scroll-snap-type:none;overscroll-behavior-x:auto}.bk-media-search-drawer__featured-list .horizontal-product{flex:unset;width:100%;min-width:0;scroll-snap-align:unset}}.bk-media-search-drawer__idle .horizontal-product{padding:var(--spacing-3);border:1px solid rgb(var(--text-color) / .08)}.search-drawer .predictive-search__tab-item button[type=submit]{margin-inline-start:auto}.bk-media-sparset-builder{display:block;width:100%}.bk-media-sparset-builder__layout{display:grid;grid-template-columns:1fr;gap:var(--spacing-6);align-items:start}@media screen and (min-width:1000px){.bk-media-sparset-builder__layout{grid-template-columns:minmax(0,1fr) var(--bk-sparset-sidebar-width, 480px);gap:var(--spacing-8)}}.bk-media-sparset-builder__main{min-width:0}@media screen and (max-width:999px){.bk-media-sparset-builder__main{padding-block-end:calc(220px + env(safe-area-inset-bottom,0px))}}.bk-media-sparset-builder__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--spacing-2);row-gap:var(--spacing-4);margin-block-end:var(--spacing-5)}.bk-media-sparset-builder__header-copy{grid-column:1;grid-row:1;min-width:0}.bk-media-sparset-builder__header-copy .h3{display:flex;align-items:center;min-height:40px;margin-block-end:var(--spacing-1)}.bk-media-sparset-builder__header-tools{display:contents}.bk-media-sparset-builder__filters{display:grid;grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(var(--filter-count, 3),minmax(0,1fr));gap:var(--spacing-2);width:100%}.bk-media-sparset-builder__filter{-webkit-appearance:none;appearance:none;border:1px solid rgb(var(--border-color) / .2);border-radius:var(--rounded-full);background:#fffefc;padding:var(--spacing-2) var(--spacing-3);color:rgb(var(--text-color));text-align:center;cursor:pointer}.bk-media-sparset-builder__filter[aria-pressed=true]{border-color:var(--bk-sparset-accent, #f9ca4f);background:var(--bk-sparset-accent, #f9ca4f);color:#1a1a1a}.bk-media-sparset-builder__search{display:flex;grid-column:2;grid-row:1;align-items:center;align-self:start;justify-content:flex-end;gap:var(--spacing-2);flex:0 0 auto;min-width:40px}.bk-media-sparset-builder__search-input{width:0;min-width:0;max-width:0;padding-inline:0;opacity:0;overflow:hidden;pointer-events:none;border-width:0}.bk-media-sparset-builder__search.is-open .bk-media-sparset-builder__search-input{width:min(16rem,46vw);max-width:min(16rem,46vw);padding-inline:var(--spacing-3);opacity:1;overflow:visible;pointer-events:auto;border-width:1px}button.bk-media-sparset-builder__search-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgb(var(--border-color) / .2);border-radius:var(--rounded-full);background:#fffefc;color:rgb(var(--text-color));cursor:pointer;flex-shrink:0}button.bk-media-sparset-builder__search-toggle.has-query,button.bk-media-sparset-builder__search-toggle[aria-expanded=true]{border-color:var(--bk-sparset-accent, #f9ca4f);background:var(--bk-sparset-accent, #f9ca4f);color:#1a1a1a}.bk-media-sparset-builder__search-toggle-icon{display:flex;align-items:center;justify-content:center}.bk-media-sparset-builder__search-empty{margin-block-start:var(--spacing-4)}.bk-media-sparset-builder__card[hidden]{display:none!important}@media screen and (min-width:700px){.bk-media-sparset-builder__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-4)}.bk-media-sparset-builder__header-copy .h3{display:block;min-height:0}.bk-media-sparset-builder__header-tools{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);width:auto;min-width:0;margin-inline-start:auto}.bk-media-sparset-builder__filters{display:flex;grid-column:auto;grid-row:auto;width:auto}.bk-media-sparset-builder__search{grid-column:auto;grid-row:auto;align-self:center;margin-inline-start:auto}.bk-media-sparset-builder__filter{padding:var(--spacing-1-5) var(--spacing-4)}}.bk-media-sparset-builder__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3);align-items:stretch}@media screen and (min-width:700px){.bk-media-sparset-builder__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4)}}@media screen and (min-width:1000px){.bk-media-sparset-builder__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bk-media-sparset-builder__card{display:flex;flex-direction:column;gap:var(--spacing-3);height:100%;padding:var(--spacing-2);background:#fffefc;border-radius:var(--rounded-lg);box-shadow:var(--shadow-block);min-width:0}@media screen and (min-width:1000px){.bk-media-sparset-builder__card{padding:var(--spacing-3)}}.bk-media-sparset-builder__card.is-addable{cursor:pointer}.bk-media-sparset-builder__card.is-selected{outline:2px solid var(--bk-sparset-accent, #f9ca4f)}.bk-media-sparset-builder__card-media{--product-card-badge-spacing: var(--spacing-2);position:relative;aspect-ratio:1;border-radius:var(--rounded);overflow:hidden;background:rgb(var(--text-color) / .04)}.bk-media-sparset-builder__card-badges{pointer-events:none;z-index:2}.bk-media-sparset-builder__card-badges .bk-media-sparset-builder__theme-badges{display:contents}.bk-media-sparset-builder__card-image{width:100%;height:100%;object-fit:cover;display:block}.bk-media-sparset-builder__card-badge{position:absolute;top:var(--spacing-2);right:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--rounded-full);background:var(--badge-color, #e8a838);color:#fff;font-size:var(--text-xs);line-height:1.2;text-align:center;max-width:calc(100% - var(--spacing-4))}.bk-media-sparset-builder__card-info{display:flex;flex:1;flex-direction:column;gap:var(--spacing-1);text-align:center;min-width:0}.bk-media-sparset-builder__card-info .jdgm-widget{flex-shrink:0;margin-inline:auto}@media screen and (max-width:699px){.bk-media-sparset-builder__card-info .jdgm-prev-badge{font-size:var(--text-sm);line-height:1.4}.bk-media-sparset-builder__card-info .jdgm-prev-badge__text{font-size:inherit}}.bk-media-sparset-builder__card-title.h6{font-size:var(--text-base)}.bk-media-sparset-builder__card-price{margin:0;font-size:var(--text-sm)}.bk-media-sparset-builder__card-price sale-price,.bk-media-sparset-builder__card-price compare-at-price{font-size:var(--text-sm)}@media screen and (min-width:1000px){.bk-media-sparset-builder__card-price{font-size:var(--text-base)}.bk-media-sparset-builder__card-price sale-price,.bk-media-sparset-builder__card-price compare-at-price{font-size:var(--text-base)}}.bk-media-sparset-builder__card-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2);width:100%;margin-block-start:auto}.bk-media-sparset-builder__card-actions>.bk-media-sparset-builder__card-add,.bk-media-sparset-builder__card-actions>.bk-media-sparset-builder__card-quantity{min-height:var(--input-height)}.bk-media-sparset-builder__card-add{width:100%;min-height:var(--input-height);background:var(--bk-sparset-accent, #f9ca4f);color:#1a1a1a;border:none}.bk-media-sparset-builder__card-quantity{width:100%;display:flex;justify-content:center}.bk-media-sparset-builder__card-quantity .quantity-selector{width:100%;justify-content:space-between}.bk-media-sparset-builder__sidebar{min-width:0}.bk-media-sparset-builder__panel{display:flex;flex-direction:column;gap:var(--spacing-4);background:var(--bk-sparset-panel-bg, #fff);border-radius:var(--rounded-lg);padding:var(--spacing-4);box-shadow:var(--shadow-block)}@media screen and (min-width:1000px){.bk-media-sparset-builder__sidebar{position:sticky;top:calc(var(--header-height, 0px) + var(--spacing-4));align-self:start;min-width:var(--bk-sparset-sidebar-width, 480px);width:var(--bk-sparset-sidebar-width, 480px)}.bk-media-sparset-builder__panel-toggle{display:none}.bk-media-sparset-builder__panel-header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}}@media screen and (max-width:999px){.bk-media-sparset-builder__sidebar{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;pointer-events:none}.bk-media-sparset-builder__panel{pointer-events:auto;border-radius:var(--rounded-lg) var(--rounded-lg) 0 0;padding-block-end:calc(var(--spacing-4) + env(safe-area-inset-bottom,0px));max-height:min(85vh,640px);overflow:hidden}.bk-media-sparset-builder__panel-header{display:none}.bk-media-sparset-builder__panel-toggle{display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:0;border:none;background:transparent;text-align:start;cursor:pointer}.bk-media-sparset-builder__panel-toggle-title{margin:0}.bk-media-sparset-builder__panel-count{margin-inline-start:auto}.bk-media-sparset-builder__panel-chevron{flex-shrink:0;transition:transform .2s ease;transform:rotate(180deg)}.bk-media-sparset-builder__panel[data-expanded=true] .bk-media-sparset-builder__panel-chevron{transform:rotate(0)}.bk-media-sparset-builder__slots{display:none;max-height:32vh;border-block:none}.bk-media-sparset-builder__panel[data-expanded=true]{overflow-y:auto}.bk-media-sparset-builder__panel[data-expanded=true] .bk-media-sparset-builder__slots{display:flex;border-block:1px solid rgb(var(--border-color))}}.bk-media-sparset-builder__panel-count{font-size:var(--text-sm);color:rgb(var(--text-color) / .7);white-space:nowrap}.bk-media-sparset-builder__goals{padding-inline:var(--spacing-2)}.bk-media-sparset-builder__goals-track{position:relative;height:56px}.bk-media-sparset-builder__goals-fill{position:absolute;top:14px;left:0;height:4px;border-radius:var(--rounded-full);background:var(--bk-sparset-accent, #f9ca4f);transition:width .25s ease;max-width:100%}.bk-media-sparset-builder__goals-track:before{content:"";position:absolute;top:14px;left:0;right:0;height:4px;border-radius:var(--rounded-full);background:rgb(var(--border-color))}.bk-media-sparset-builder__goals-nodes{position:relative;height:100%}.bk-media-sparset-builder__goal-node{position:absolute;top:0;left:var(--goal-position, 0%);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1);min-width:44px}.bk-media-sparset-builder__goal-discount{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--rounded-full);background:rgb(var(--background));border:2px solid rgb(var(--border-color));font-size:10px;font-weight:700;line-height:1;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.bk-media-sparset-builder__goal-node.is-reached .bk-media-sparset-builder__goal-discount{border-color:var(--bk-sparset-accent, #f9ca4f);background:var(--bk-sparset-accent, #f9ca4f);color:#1a1a1a}.bk-media-sparset-builder__goal-quantity{font-size:var(--text-xs);color:rgb(var(--text-color) / .65);white-space:nowrap}.bk-media-sparset-builder__slots{flex-direction:column;gap:0;overflow-y:auto}@media screen and (min-width:1000px){.bk-media-sparset-builder__slots{display:flex;max-height:360px;border-block:1px solid rgb(var(--border-color))}}.bk-media-sparset-builder__slot{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:var(--spacing-3);align-items:center;padding:var(--spacing-3);border:none;border-block-end:1px solid rgb(var(--border-color));border-radius:0;background:transparent}.bk-media-sparset-builder__slot:last-child{border-block-end:none}.bk-media-sparset-builder__slot.is-filled{background:rgb(var(--background))}.bk-media-sparset-builder__slot.is-free-product .bk-media-sparset-builder__slot-remove{display:none}.bk-media-sparset-builder__slot-gratis-badge{--badge-background: var(--on-sale-badge-background, rgb(var(--text-color)));--badge-color: var(--on-sale-badge-text, rgb(var(--background)));font-size:var(--text-xs)}.bk-media-sparset-builder__slot-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:2px dotted rgb(var(--border-color));border-radius:var(--rounded);color:rgb(var(--text-color));overflow:hidden;flex-shrink:0}.bk-media-sparset-builder__slot.is-filled .bk-media-sparset-builder__slot-icon{border-style:solid;border-width:1px;border-color:rgb(var(--border-color))}.bk-media-sparset-builder__slot-icon img{width:100%;height:100%;object-fit:cover;display:block}.bk-media-sparset-builder__slot-content{min-width:0}.bk-media-sparset-builder__slot-title{margin:0;font-size:var(--text-sm);line-height:1.3;word-break:break-word}.bk-media-sparset-builder__slot-subtitle{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center;margin:var(--spacing-1) 0 0;font-size:var(--text-xs);color:rgb(var(--text-color) / .65);line-height:1.3}.bk-media-sparset-builder__slot-subtitle sale-price,.bk-media-sparset-builder__slot-subtitle compare-at-price{font-size:var(--text-xs)}@media screen and (min-width:1000px){.bk-media-sparset-builder__slot-subtitle sale-price,.bk-media-sparset-builder__slot-subtitle compare-at-price{font-size:var(--text-sm)}}.bk-media-sparset-builder__slot-remove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--rounded);background:transparent;color:rgb(var(--text-color) / .5);cursor:pointer}.bk-media-sparset-builder__slot-remove:hover{color:rgb(var(--text-color))}.bk-media-sparset-builder__footer{display:flex;flex-direction:column;gap:var(--spacing-3)}.bk-media-sparset-builder__savings{padding-inline:var(--spacing-1)}.bk-media-sparset-builder__savings-badge{flex-shrink:0;white-space:nowrap}.bk-media-sparset-builder__discount-applied{padding-inline:var(--spacing-1)}.bk-media-sparset-builder__discount-badge{display:inline-flex;align-items:center;gap:var(--spacing-1);--badge-background: var(--on-sale-badge-background);--badge-color: 255 254 252}.bk-media-sparset-builder__referral{display:flex;flex-direction:column;gap:var(--spacing-2);padding-inline:var(--spacing-1)}.bk-media-sparset-builder__referral-input{width:100%;min-width:0;padding:var(--spacing-2) var(--spacing-3);border:1px solid rgb(var(--border-color) / .4);border-radius:var(--rounded);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);color:rgb(var(--text-color));background:rgb(var(--background));outline:none}.bk-media-sparset-builder__referral-input:focus{border-color:rgb(var(--text-color) / .4);box-shadow:0 0 0 2px rgb(var(--text-color) / .1)}.bk-media-sparset-builder__atc{width:100%}.bk-media-sparset-builder__atc>div:first-child{width:100%}.bk-media-sparset-builder__atc-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;gap:var(--spacing-1)}@media screen and (max-width:999px){.bk-media-sparset-builder__atc-inner{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-3);text-align:start}}.bk-media-sparset-builder__atc-label{display:block;width:100%}@media screen and (max-width:999px){.bk-media-sparset-builder__atc-label{width:auto;flex:1;min-width:0}}.bk-media-sparset-builder__atc-prices{display:flex;justify-content:center;width:100%}@media screen and (max-width:999px){.bk-media-sparset-builder__atc-prices{width:auto;flex-shrink:0;justify-content:flex-end}.bk-media-sparset-builder__atc-prices[hidden]{display:none}}#bk-media-celebration-root{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2147483647}@media(prefers-reduced-motion:no-preference){.bk-media-celebration{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.bk-media-celebration__screen-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 65%,rgb(249 211 84 / .38) 0%,rgb(249 211 84 / .08) 32%,transparent 62%);opacity:0;animation:bk-media-celebration-flash .8s ease-out forwards}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__screen-flash{background:radial-gradient(circle at 50% 58%,rgb(249 211 84 / .48) 0%,rgb(249 211 84 / .12) 34%,transparent 68%);animation-duration:.95s}.bk-media-celebration--subtle .bk-media-celebration__screen-flash{background:radial-gradient(circle at 50% 70%,rgb(249 211 84 / .22) 0%,rgb(249 211 84 / .05) 28%,transparent 58%)}@keyframes bk-media-celebration-flash{0%{opacity:0;transform:scale(.92)}18%{opacity:1}to{opacity:0;transform:scale(1.08)}}.bk-media-celebration__confetti{position:absolute;bottom:-10px;left:calc(var(--bk-left, 50) * 1%);width:calc(var(--bk-size, 7) * 1px);height:calc(var(--bk-size-y, 5) * 1px);background:var(--bk-color, #F9D354);border-radius:1px;opacity:0;animation:bk-media-celebration-confetti-rise var(--bk-duration, 2.6s) cubic-bezier(.22,.61,.36,1) var(--bk-delay, 0s) forwards}.bk-media-celebration__confetti--streamer{width:3px;height:12px;border-radius:2px}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__confetti--streamer{width:4px;height:18px}.bk-media-celebration__confetti--sway{animation-name:bk-media-celebration-confetti-sway}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__confetti{animation-name:bk-media-celebration-confetti-rise-full}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__confetti--sway{animation-name:bk-media-celebration-confetti-sway-full}@keyframes bk-media-celebration-confetti-rise{0%{opacity:0;transform:translateZ(0) rotate(0)}10%{opacity:.95}to{opacity:0;transform:translate3d(calc(var(--bk-drift, 0) * 1px),-92vh,0) rotate(calc(var(--bk-rotate, 720) * 1deg))}}@keyframes bk-media-celebration-confetti-sway{0%{opacity:0;transform:translateZ(0) rotate(0)}10%{opacity:.95}50%{transform:translate3d(calc(var(--bk-drift, 0) * .45px),-46vh,0) rotate(calc(var(--bk-rotate, 360) * .5deg))}to{opacity:0;transform:translate3d(calc(var(--bk-drift, 0) * 1px),-92vh,0) rotate(calc(var(--bk-rotate, 720) * 1deg))}}@keyframes bk-media-celebration-confetti-rise-full{0%{opacity:0;transform:translateZ(0) rotate(0)}10%{opacity:.95}to{opacity:0;transform:translate3d(calc(var(--bk-drift, 0) * 1px),-115vh,0) rotate(calc(var(--bk-rotate, 720) * 1deg))}}@keyframes bk-media-celebration-confetti-sway-full{0%{opacity:0;transform:translateZ(0) rotate(0)}10%{opacity:.95}50%{transform:translate3d(calc(var(--bk-drift, 0) * .45px),-58vh,0) rotate(calc(var(--bk-rotate, 360) * .5deg))}to{opacity:0;transform:translate3d(calc(var(--bk-drift, 0) * 1px),-115vh,0) rotate(calc(var(--bk-rotate, 720) * 1deg))}}.bk-media-celebration__burst{position:absolute;bottom:0;left:calc(var(--bk-left, 50) * 1%);width:0;height:0}.bk-media-celebration__rocket-shell{position:absolute;bottom:0;left:-2px;width:3px;height:12px;border-radius:999px;background:linear-gradient(to top,#ffd978,#fff);opacity:0;animation:bk-media-celebration-rocket-rise var(--bk-rocket-duration, .9s) ease-in var(--bk-delay, 0s) forwards}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__rocket-shell{left:-3px;width:5px;height:18px;box-shadow:0 0 8px #ffdc78d9}.bk-media-celebration--subtle .bk-media-celebration__rocket-shell{width:2px;height:10px}@keyframes bk-media-celebration-rocket-rise{0%{opacity:0;transform:translateZ(0)}8%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0)}}.bk-media-celebration__rocket-glow{position:absolute;bottom:-4px;left:-5px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,rgb(255 220 120 / .85) 0%,transparent 70%);opacity:0;animation:bk-media-celebration-rocket-rise var(--bk-rocket-duration, .9s) ease-in var(--bk-delay, 0s) forwards}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__rocket-glow{left:-8px;width:16px;height:16px}.bk-media-celebration__rocket-tail{position:absolute;bottom:0;left:-1px;width:2px;height:18px;background:linear-gradient(to top,rgb(255 140 60 / .7),transparent);opacity:0;animation:bk-media-celebration-rocket-tail var(--bk-rocket-duration, .9s) ease-in var(--bk-delay, 0s) forwards}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__rocket-tail{left:-2px;width:4px;height:32px;background:linear-gradient(to top,rgb(255 120 40 / .9),rgb(255 200 80 / .35),transparent)}@keyframes bk-media-celebration-rocket-tail{0%{opacity:0;transform:translateZ(0) scaleY(.4)}15%{opacity:.8;transform:translateZ(0) scaleY(1)}to{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scaleY(.5)}}.bk-media-celebration__ember{position:absolute;bottom:0;left:0;width:3px;height:3px;border-radius:50%;background:#ffbe50e6;opacity:0;animation:bk-media-celebration-ember var(--bk-rocket-duration, .9s) ease-out var(--bk-ember-delay, 0s) forwards}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__ember{width:4px;height:4px}@keyframes bk-media-celebration-ember{0%{opacity:0;transform:translateZ(0)}20%{opacity:.9}to{opacity:0;transform:translate3d(calc(var(--bk-ember-drift, 0) * 1px),calc(var(--bk-apex-px, -180px) * .55),0)}}.bk-media-celebration__flash{position:absolute;bottom:0;left:-6px;width:12px;height:12px;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .95) 0%,rgb(255 220 120 / .4) 45%,transparent 72%);opacity:0;animation:bk-media-celebration-burst-flash .35s ease-out var(--bk-burst-delay, .8s) forwards}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__flash{left:-14px;width:28px;height:28px;animation-duration:.5s}@keyframes bk-media-celebration-burst-flash{0%{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scale(.2)}35%{opacity:1;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scale(1.4)}to{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scale(2)}}.bk-media-celebration__burst-ring{position:absolute;bottom:0;left:-10px;width:20px;height:20px;border:2px solid rgb(255 255 255 / .65);border-radius:50%;opacity:0;animation:bk-media-celebration-burst-ring .45s ease-out var(--bk-burst-delay, .8s) forwards}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__burst-ring{left:-18px;width:36px;height:36px;border-width:3px;animation-duration:.6s}@keyframes bk-media-celebration-burst-ring{0%{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scale(.2)}30%{opacity:.85}to{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scale(2.4)}}.bk-media-celebration__spark{position:absolute;bottom:0;left:-2px;width:4px;height:4px;border-radius:50%;background:var(--bk-color, #F9D354);opacity:0;animation:bk-media-celebration-spark 1.05s ease-out var(--bk-burst-delay, .8s) forwards}.bk-media-celebration--subtle .bk-media-celebration__spark{width:3px;height:3px}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__spark{width:6px;height:6px;animation-name:bk-media-celebration-spark-full;animation-duration:1.35s}.bk-media-celebration:not(.bk-media-celebration--subtle) .bk-media-celebration__spark--star{width:8px;height:8px}.bk-media-celebration__spark--star{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);border-radius:0}@keyframes bk-media-celebration-spark{0%{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scale(.4)}12%{opacity:1;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scale(1)}to{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px + var(--bk-spark-x, 0px)),calc(var(--bk-apex-px, -180px) + var(--bk-spark-y, 0px) + 48px),0) scale(.15)}}@keyframes bk-media-celebration-spark-full{0%{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scale(.35)}12%{opacity:1;transform:translate3d(calc(var(--bk-wobble, 0) * 1px),var(--bk-apex-px, -180px),0) scale(1.15)}to{opacity:0;transform:translate3d(calc(var(--bk-wobble, 0) * 1px + var(--bk-spark-x, 0px)),calc(var(--bk-apex-px, -180px) + var(--bk-spark-y, 0px) + 72px),0) scale(.12)}}}.bk-media-sparset-builder__atc-prices sale-price,.bk-media-sparset-builder__atc-prices compare-at-price{font-size:var(--text-sm)}.bk-media-sparset-builder__atc:disabled{opacity:.45;cursor:not-allowed}.cart-drawer .line-item--no-product-link .line-item__media-wrapper,.cart-drawer .line-item--no-product-link .line-item__media-wrapper a,.cart-drawer .line-item--no-product-link .line-item__media{pointer-events:none;cursor:default;text-decoration:none}.cart-drawer .line-item--no-product-link .line-item__info>.v-stack>a[href*="/products/"]{pointer-events:none;cursor:default;text-decoration:none;color:inherit}.line-item--has-components .line-item__info{flex:1;min-width:0;width:100%}.cart-drawer .bk-media-line-item-components-disclosure{--accordion-spacing: var(--spacing-2);border:none;width:100%;margin-block-start:var(--spacing-1)}.cart-drawer .bk-media-line-item-components-disclosure__toggle{padding-block:var(--spacing-1);cursor:pointer}.cart-drawer .bk-media-line-item-components-disclosure .accordion__content{margin-block-end:0;padding-inline-end:0;transform:none}.cart-drawer .bk-media-line-item-components-disclosure[open] .accordion__content{display:block}.bk-media-line-item-components{list-style:none;padding:0;margin:0}.bk-media-line-item-components__item{min-width:0}.bk-media-line-item-components__media{width:40px;height:40px;object-fit:cover;flex-shrink:0}body.bk-media-vt-lightbox-open .product-quick-add,body.bk-media-vt-lightbox-open .product-info>.product-info__block-item[data-block-type=buy-buttons]~.product-info__block-item,body.bk-media-vt-lightbox-open .product-info>.product-info__block-item[data-block-type=buy-buttons]~.product-info__block-group,body.bk-media-vt-lightbox-open .product-info>.product-info__block-group:has([data-block-type=buy-buttons])~.product-info__block-item,body.bk-media-vt-lightbox-open .product-info>.product-info__block-group:has([data-block-type=buy-buttons])~.product-info__block-group{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.bk-media-vt-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;isolation:isolate;transition:opacity .3s ease,visibility .3s ease}.bk-media-vt-lightbox[data-open=true]{opacity:1;visibility:visible}.bk-media-vt-lightbox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;z-index:0;cursor:pointer}.bk-media-vt-lightbox__container{position:relative;z-index:1;width:100%;height:100%;max-width:100vw;max-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden}.bk-media-vt-lightbox__close{position:absolute;top:var(--spacing-4);right:var(--spacing-4);z-index:3;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bk-media-vt-lightbox__header{position:absolute;top:calc(var(--spacing-2) + 8px);left:var(--spacing-4);right:calc(var(--spacing-4) + 56px);z-index:2;display:flex;align-items:center;gap:var(--spacing-2);pointer-events:none;margin-top:12px}.bk-media-vt-lightbox__profile-image{width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;object-fit:cover;border:2px solid #fff}.bk-media-vt-lightbox__title{display:flex;align-items:center;gap:6px;min-width:0;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3)}.bk-media-vt-lightbox__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-media-vt-lightbox__verified-badge{width:16px;height:16px;flex-shrink:0;object-fit:contain}.bk-media-vt-lightbox__track{display:flex;flex-direction:row;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bk-media-vt-lightbox__track::-webkit-scrollbar{display:none}.bk-media-vt-lightbox__slide{flex:0 0 100%;width:100%;min-width:100%;height:100%;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:always}.bk-media-vt-lightbox__media{width:100%;max-width:min(480px,100vw);max-height:calc(100dvh - 80px);aspect-ratio:var(--vt-lightbox-aspect, 3/4);border-radius:var(--rounded);overflow:hidden;background:#000}.bk-media-vt-lightbox__media video-media{width:100%;height:100%;display:block}.bk-media-vt-lightbox__media video,.bk-media-vt-lightbox__media iframe{width:100%;height:100%;object-fit:cover}.bk-media-vt-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#ffffff1a;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bk-media-vt-lightbox__nav:disabled{opacity:.3;cursor:not-allowed}.bk-media-vt-lightbox__nav--prev{left:var(--spacing-4)}.bk-media-vt-lightbox__nav--next{right:var(--spacing-4)}@media screen and (max-width:699px){.bk-media-vt-lightbox__slide{padding-inline:var(--spacing-10)}.bk-media-vt-lightbox__media{max-width:min(340px,82vw);max-height:calc(100dvh - 140px)}.bk-media-vt-lightbox__nav{width:40px;height:40px}.bk-media-vt-lightbox__nav--prev{left:var(--spacing-2)}.bk-media-vt-lightbox__nav--next{right:var(--spacing-2)}.bk-media-vt-lightbox__close{width:40px;height:40px;top:var(--spacing-2);right:var(--spacing-2)}.bk-media-vt-lightbox__header{left:var(--spacing-2);right:calc(var(--spacing-2) + 48px)}.bk-media-vt-lightbox__profile-image{width:28px;height:28px;min-width:28px;min-height:28px}}@media screen and (min-width:700px){.cart-drawer{width:min(var(--cart-drawer-max-width, 540px),100vw)}}.cart-drawer:not(.cart-drawer--hansegruen){overflow-x:hidden;padding:var(--spacing-2)}@media screen and (max-width:699px){.cart-drawer:not(.cart-drawer--hansegruen){--drawer-content-max-height: calc(100dvh - (var(--spacing-2) * 2))}.cart-drawer:not(.cart-drawer--hansegruen)::part(content){border-radius:var(--rounded-sm);max-height:var(--drawer-content-max-height)}.cart-drawer:not(.cart-drawer--hansegruen) .cart-drawer__inner,.cart-drawer:not(.cart-drawer--hansegruen) .cart-drawer__line-items,.cart-drawer:not(.cart-drawer--hansegruen) .cart-drawer__recommendations,.cart-drawer:not(.cart-drawer--hansegruen) .horizontal-product-list-carousel,.cart-drawer:not(.cart-drawer--hansegruen) .horizontal-product-list,.cart-drawer:not(.cart-drawer--hansegruen) [slot=footer]{overflow-x:hidden;max-width:100%;width:100%}}.cart-drawer:not(.cart-drawer--hansegruen)::part(content){border-radius:var(--rounded-sm)}.cart-drawer:not(.cart-drawer--hansegruen) .discount-badge{position:relative;display:inline-flex;align-items:center;gap:.25rem}.cart-drawer:not(.cart-drawer--hansegruen) .discount-remove-btn{background:none;border:none;padding:0;margin-left:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;transition:background-color .2s ease}.cart-drawer:not(.cart-drawer--hansegruen) .discount-remove-btn:hover{background-color:#fff3}.cart-drawer:not(.cart-drawer--hansegruen) .discount-remove-icon{font-size:14px;font-weight:700;line-height:1;color:inherit}.cart-drawer:not(.cart-drawer--hansegruen) .container-usp{display:flex;justify-content:center;align-items:center;gap:1rem;font-family:inherit;margin:0 auto;width:100%;max-width:100%;overflow-x:hidden;flex-wrap:wrap}.cart-drawer:not(.cart-drawer--hansegruen) .container-usp .text{text-align:center;font-size:var(--text-xs);color:#124b3a;display:flex;align-items:center;gap:8px;white-space:nowrap}.cart-drawer:not(.cart-drawer--hansegruen) .container-usp .divider{font-size:var(--text-xs);color:#124b3a}.cart-drawer:not(.cart-drawer--hansegruen) .container-usp .checkmark{color:#124b3a;font-size:var(--text-xs)}.navigation-drawer{z-index:999}#cart-drawer.cart-drawer,cart-drawer.cart-drawer{z-index:1002}.shopify-section-group-overlay-group{position:relative;z-index:1002}.cart-drawer>[is=close-button].bk-media-cart-drawer-empty-close{display:grid;place-items:center;width:var(--spacing-10);height:var(--spacing-10);min-width:var(--spacing-10);z-index:2;top:var(--spacing-4);right:var(--spacing-4);left:auto;padding:0;cursor:pointer}.cart-drawer>[is=close-button].bk-media-cart-drawer-empty-close svg{width:19px;height:19px;margin:0}@media screen and (min-width:700px){.cart-drawer>[is=close-button].bk-media-cart-drawer-empty-close{width:var(--spacing-12);height:var(--spacing-12);min-width:var(--spacing-12);top:var(--spacing-6);right:var(--spacing-6)}}.header__cart-count cart-count.count-bubble,.header__cart-count .count-bubble{transition:opacity .15s ease}.header__cart-count cart-count.count-bubble:not(.opacity-0),.header__cart-count .count-bubble:not(.opacity-0){opacity:1!important}.header__cart-count cart-count.count-bubble.opacity-0,.header__cart-count .count-bubble.opacity-0{opacity:0!important}.cart-drawer--hansegruen{--drawer-body-padding: 0;--bk-cart-accent: var(--success-text);--bk-cart-highlight: var(--button-background-primary);--bk-cart-highlight-text: var(--button-text-primary);overflow-x:hidden;padding:var(--spacing-2)}@media screen and (max-width:699px){.cart-drawer--hansegruen{--drawer-content-max-height: calc(100dvh - (var(--spacing-2) * 2))}.cart-drawer--hansegruen::part(content){border-radius:var(--rounded-sm);max-height:var(--drawer-content-max-height)}}.cart-drawer--hansegruen::part(body){padding:0;overflow:hidden;display:flex;flex-direction:column;min-height:0;width:100%}.cart-drawer--hansegruen::part(footer){padding:0;border-block-start:none;flex-shrink:0}.cart-drawer--hansegruen .cart-drawer__inner.bk-media-cart-drawer{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.bk-media-cart-drawer__header{display:flex;align-items:center;gap:var(--spacing-3);padding:24px 22px 0;border-bottom:1px solid rgb(20 30 26 / .12);flex-shrink:0;min-width:0}.bk-media-cart-drawer__tabs{display:flex;align-items:center;gap:22px;flex:1;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bk-media-cart-drawer__tabs::-webkit-scrollbar{display:none}.bk-media-cart-drawer__tab{display:inline-flex;align-items:center;gap:7px;padding:0 0 14px;border:none;background:transparent;cursor:pointer;opacity:.45;flex-shrink:0;white-space:nowrap}.bk-media-cart-drawer__tab.is-active{opacity:1}.bk-media-cart-drawer__tab-label{margin:0;white-space:nowrap}.bk-media-cart-drawer__tab-badge{width:1.25rem;height:1.25rem;border-radius:var(--rounded-full);background:rgb(var(--bk-cart-highlight));color:rgb(var(--bk-cart-highlight-text));font-weight:700;display:inline-flex;align-items:center;justify-content:center}.bk-media-cart-drawer__close{flex-shrink:0;margin-bottom:14px;border:none;background:transparent;color:rgb(var(--bk-cart-accent));line-height:1;cursor:pointer;padding:0}.bk-media-cart-drawer__body{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.bk-media-cart-drawer__panel[hidden]{display:none!important}.bk-media-cart-drawer__panel.is-active{display:flex;flex:1 1 0;min-height:0;flex-direction:column}.bk-media-cart-drawer__sticky-top{flex-shrink:0;display:flex;flex-direction:column;gap:12px;padding:0 0 12px}.bk-media-cart-drawer__scroll{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 16px 12px;display:flex;flex-direction:column;gap:12px;scrollbar-width:none;overscroll-behavior:contain}.bk-media-cart-drawer__scroll::-webkit-scrollbar{display:none}.bk-media-cart-drawer__scroll--recommendations{gap:16px;padding:20px 16px 22px}.bk-media-cart-drawer__shipping{background:#08544026;padding:10px 16px}.bk-media-cart-drawer__discount{padding:0 16px;flex-shrink:0}.cart-drawer--hansegruen .free-shipping-bar--hansegruen{text-align:start;gap:1px}.cart-drawer--hansegruen .free-shipping-bar--hansegruen>span{font-size:var(--text-sm);color:rgb(var(--text-color))}.cart-drawer--hansegruen .free-shipping-bar--hansegruen strong,.cart-drawer--hansegruen .free-shipping-bar--hansegruen .bold,.cart-drawer--hansegruen .free-shipping-bar--hansegruen .text-accent{color:rgb(var(--text-color));font-weight:700}.cart-drawer--hansegruen .free-shipping-bar__track{display:flex;align-items:center;position:relative}.cart-drawer--hansegruen .free-shipping-bar__track .progress-bar{flex:1;height:7px;background:#08544033;border-radius:var(--rounded-full);overflow:hidden;position:relative;z-index:0}.cart-drawer--hansegruen .free-shipping-bar__track .progress-bar:before{background:#085440;transform-origin:left center;transform:scaleX(var(--progress, 0));transition:transform .5s ease-in-out;z-index:0}.cart-drawer--hansegruen .free-shipping-bar__icon{flex-shrink:0;width:24px;height:24px;margin-inline-start:-2px;border-radius:var(--rounded-full);background:rgb(var(--bk-cart-highlight));display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #00000026;position:relative;z-index:1}.cart-drawer--hansegruen .cart-discount--hansegruen label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.cart-drawer--hansegruen .cart-discount--hansegruen .cart-discount__form{display:flex;gap:10px;margin:0}.cart-drawer--hansegruen .cart-discount{margin:0}.cart-drawer--hansegruen .cart-discount__input-wrapper{flex:1;min-width:0}.cart-drawer--hansegruen .cart-discount__input{width:100%;border:1px solid rgb(230 226 216);border-radius:var(--rounded);padding:var(--spacing-3) var(--spacing-4);font-size:var(--text-sm);letter-spacing:.02em;background:#fff;text-transform:uppercase}.cart-drawer--hansegruen .cart-discount__input::placeholder{text-transform:none;color:#5a5a52}.cart-drawer--hansegruen .cart-discount__codes:not([hidden]){display:flex}.cart-drawer--hansegruen .cart-discount__codes[hidden]{display:none!important}.cart-drawer--hansegruen .cart-discount__codes .discount-badge{background:#08544026;color:#085440}.cart-drawer--hansegruen .cart-discount__codes .discount-remove-btn{width:22px;height:22px;min-width:22px;min-height:22px;background:#08544014;color:#085440}.cart-drawer--hansegruen .cart-discount__codes .discount-remove-icon{font-size:14px;font-weight:700;line-height:1;color:inherit}.bk-media-cart-drawer__demand{padding:0 16px}.bk-media-cart-drawer__demand-note{display:flex;align-items:center;gap:8px;margin:0;padding:8px 10px;border-radius:10px;background:#e95448;color:#fff;line-height:1.3}.bk-media-cart-drawer__demand-icon{flex-shrink:0;display:inline-flex}.bk-media-cart-drawer__demand-note .prose{flex:1;min-width:0;color:inherit}.bk-media-cart-drawer__demand-note .prose :is(p,a){margin:0;color:inherit}@media screen and (min-width:700px){.bk-media-cart-drawer__demand-note{gap:10px;padding:12px 14px;font-size:var(--text-sm)}}.bk-media-cart-drawer__line-items{display:flex;flex-direction:column;gap:12px}.bk-media-cart-drawer__line-items>*+*{padding-block-start:0}.bk-media-cart-drawer-card{position:relative;background:#fff;border-radius:14px;padding:var(--spacing-3)}.bk-media-cart-drawer-card__remove{position:absolute;top:var(--spacing-3);right:var(--spacing-3);color:#a29f95;line-height:1;text-decoration:none;-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;cursor:pointer;font:inherit}.line-item--drawer-card{display:block;width:100%;--line-item-image-width: var(--spacing-20)}.line-item--drawer-card .line-item__actions,.line-item--drawer-card .text-sm.text-subdued.sm\:hidden{display:none!important}.line-item--drawer-card .line-item__media-wrapper{flex-shrink:0}.line-item--drawer-card .line-item__media{width:100%;height:auto;display:block}.bk-media-cart-drawer-card__row{display:flex;align-items:flex-start;gap:var(--spacing-3)}.bk-media-cart-drawer-card__info{flex:1;min-width:0}.bk-media-cart-drawer-card__title{margin:0;padding-inline-end:var(--spacing-4);text-transform:uppercase}.bk-media-cart-drawer-card__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3)}.bk-media-cart-drawer-card__pricing{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-1);min-width:0}.bk-media-cart-drawer-card__line-discounts{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}.cart-drawer--hansegruen .bk-media-cart-drawer-card__line-discounts .discount-badge{background:#08544026;color:#085440}a.bk-media-cart-drawer-card__title{display:inline-block;color:inherit;text-decoration:none}.bk-media-cart-drawer-card__info .price-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-1)}.cart-drawer .line-item sale-price,.cart-drawer .bk-media-cart-drawer-card__info sale-price{font-weight:600}.cart-drawer:not(.cart-drawer--hansegruen) [slot=footer] .v-stack>.h-stack.justify-between .h5:last-child{font-weight:600}.bk-media-cart-drawer-card__quantity{flex-shrink:0;margin-inline-start:auto}.bk-media-cart-drawer-card__quantity-control{display:inline-flex;align-items:center;gap:10px}.bk-media-cart-drawer-card__qty-btn{width:26px;height:26px;padding:0;border-radius:var(--rounded-full);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:0}.bk-media-cart-drawer-card__qty-btn svg{display:block}.bk-media-cart-drawer-card__qty-btn--minus{border:1px solid rgb(230 226 216);background:#fff;color:#19261f}.bk-media-cart-drawer-card__qty-btn--plus{border:none;background:rgb(var(--bk-cart-highlight));color:rgb(var(--bk-cart-highlight-text))}.bk-media-cart-drawer-card[data-cartbot-gift=true] .bk-media-cart-drawer-card__qty-btn--plus{display:none}.bk-media-cart-drawer-card__qty-input{width:12px;min-width:12px;padding:0;border:none;background:transparent;text-align:center}.bk-media-cart-drawer-card__qty-input:focus{outline:none;box-shadow:none}.cart-drawer--hansegruen .bk-media-cart-drawer__recommendation{width:100%;min-width:0}.cart-drawer--hansegruen .bk-media-cart-drawer__recommendation .bk-media-product-card-horizontal-wrap{grid-column:auto;width:100%}.cart-drawer--hansegruen .bk-media-cart-drawer__recommendation .bk-media-product-card-horizontal__atc-text{display:none}.cart-drawer--hansegruen .bk-media-cart-drawer__recommendation .bk-media-product-card-horizontal__atc .button{width:2.75rem;height:2.75rem;--button-padding-block: var(--spacing-3);--button-padding-inline: var(--spacing-3);padding:0}.cart-drawer--hansegruen .bk-media-cart-drawer__recommendation .bk-media-product-card-horizontal__atc .button .text-with-icon{gap:0}.cart-drawer--hansegruen .bk-media-cart-drawer__recommendation quick-buy-drawer{z-index:calc(var(--drawer-z-index, 999) + 2)}.bk-media-cart-drawer__footer{padding:var(--spacing-4);background:#fff;box-shadow:0 -8px 20px #141e1a0f}.bk-media-cart-drawer__footer[hidden]{display:none!important}.bk-media-cart-drawer__totals{display:flex;flex-direction:column;gap:6px}.bk-media-cart-drawer__savings-row,.bk-media-cart-drawer__total{display:flex;align-items:center;justify-content:space-between;gap:8px}.bk-media-cart-drawer__savings-label,.bk-media-cart-drawer__total-label{margin:0}.bk-media-cart-drawer__savings-amount.discount-badge{background:#08544026;color:#085440;flex-shrink:0;margin:0}.bk-media-cart-drawer__total-prices{display:inline-flex;align-items:center;gap:var(--spacing-2);flex-shrink:0;white-space:nowrap}.bk-media-cart-drawer__savings-badge{background:rgb(var(--bk-cart-highlight));color:rgb(var(--bk-cart-highlight-text));font-weight:700;padding:3px 9px;border-radius:var(--rounded-full)}.bk-media-cart-drawer__total-compare,.bk-media-cart-drawer__total-amount{margin:0}.bk-media-cart-drawer__checkout-form{margin-block-start:16px}.bk-media-cart-drawer__info{display:flex;align-items:center;gap:14px;margin-block-start:14px;padding:14px 16px;border-radius:12px;background:#08544014;color:rgb(var(--bk-cart-accent))}.bk-media-cart-drawer__info-icon{flex-shrink:0;width:28px;height:28px}.bk-media-cart-drawer__info p{margin:0;line-height:1.4}.bk-media-cartbot-decline-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4)}.bk-media-cartbot-decline-modal[hidden]{display:none!important}.bk-media-cartbot-decline-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.bk-media-cartbot-decline-modal__dialog{position:relative;z-index:1;width:min(100%,420px);padding:var(--spacing-6);border-radius:var(--rounded);background:rgb(var(--background));color:rgb(var(--text-color));box-shadow:0 16px 40px #0000002e}.bk-media-cartbot-decline-modal__title{margin:0}.bk-media-cartbot-decline-modal__text{margin-block-start:var(--spacing-3);margin-block-end:0}.bk-media-cartbot-decline-modal__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-block-start:var(--spacing-5)}.bk-media-cartbot-decline-modal__actions .button{flex:1 1 auto}html.bk-media-cartbot-decline-open{overflow:hidden}.bk-media-goodie-offer{display:flex;align-items:center;gap:var(--spacing-2);margin-block-start:8px;padding:8px 10px;background:#fff;border:1px dashed rgb(18 75 58 / .28);border-radius:10px}.bk-media-goodie-offer[hidden]{display:none!important}.bk-media-goodie-offer__media{width:40px;height:40px;flex-shrink:0;overflow:hidden;border-radius:8px;background:#0854400f}.bk-media-goodie-offer__image{width:100%;height:100%;object-fit:cover;display:block}.bk-media-goodie-offer__info{flex:1;min-width:0}.bk-media-goodie-offer__title{margin:0;text-transform:uppercase}.bk-media-goodie-offer__gratis{color:rgb(var(--bk-cart-accent))}.bk-media-goodie-offer__add{flex-shrink:0;--button-padding-block: 6px;--button-padding-inline: 12px;min-height:0}.bk-media-goodie-offer__add[aria-busy=true]{opacity:.7;pointer-events:none}product-gallery[data-bk-gift-card-gallery] .product-gallery__media-list{content-visibility:auto}product-gallery[data-bk-gift-card-gallery] .product-gallery__media[hidden]{display:none!important}product-gallery[data-bk-gift-card-gallery] .product-gallery__media:not([hidden]){grid-column:1 / -1}product-gallery[data-bk-gift-card-gallery] .product-gallery__thumbnail-list-wrapper,product-gallery[data-bk-gift-card-gallery] .page-dots{display:none!important}product-gallery[data-bk-gift-card-gallery] .product-gallery__media:not([hidden]) img{content-visibility:visible}.pswp{--pswp-bottom-bar-space: 72px}.pswp__bottom-bar{bottom:0;height:var(--pswp-bottom-bar-space);align-items:center}@media screen and (min-width:700px){.pswp{--pswp-bottom-bar-space: 96px}}.bk-media-real-photos-badge{position:absolute;bottom:var(--spacing-3);left:var(--spacing-3);z-index:2;display:inline-flex;align-items:flex-end;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);background:var(--real-photos-badge-bg, #F8F3F2);color:var(--real-photos-badge-color, rgb(var(--text-color)));border-radius:var(--rounded-full);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 4px #00000014;pointer-events:none}.bk-media-real-photos-badge__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.bk-media-real-photos-badge__img{display:block;width:20px;height:20px;object-fit:contain}.bk-media-real-photos-badge__messages{display:grid;align-items:end;justify-items:start;overflow:hidden}.bk-media-real-photos-badge__text{grid-area:1 / 1;white-space:nowrap;text-align:left;font-size:var(--text-xs);line-height:1.3}.bk-media-real-photos-badge--rotate .bk-media-real-photos-badge__text:nth-child(2){visibility:hidden}@media(prefers-reduced-motion:no-preference){.bk-media-real-photos-badge--rotate .bk-media-real-photos-badge__text:nth-child(1){animation:bk-media-real-photos-swap 5s ease-in-out infinite}.bk-media-real-photos-badge--rotate .bk-media-real-photos-badge__text:nth-child(2){visibility:visible;animation:bk-media-real-photos-swap-alt 5s ease-in-out infinite}}@keyframes bk-media-real-photos-swap{0%,38%{opacity:1;transform:translateY(0)}50%,88%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes bk-media-real-photos-swap-alt{0%,38%{opacity:0;transform:translateY(6px)}50%,88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}@media screen and (max-width:999px){.product-gallery__media:has(.product-stockbar-wrapper) .bk-media-real-photos-badge:not(.bk-media-real-photos-badge--fallback){display:none}.bk-media-real-photos-badge--fallback{top:var(--spacing-3);left:var(--spacing-3);bottom:auto}}@media screen and (min-width:700px)and (max-width:999px){.bk-media-real-photos-badge--fallback{top:var(--spacing-4);left:var(--spacing-4)}}@media screen and (min-width:1000px){.bk-media-real-photos-badge{top:var(--spacing-4);right:var(--spacing-4);bottom:auto;left:auto;padding:var(--spacing-1) var(--spacing-2-5)}.bk-media-real-photos-badge--fallback{display:none}}.bk-media-pdp-testimonials{--bk-media-pdp-testimonial-width: 92%;min-width:0;width:100%;grid-column:1 / -1}.bk-media-pdp-testimonials .scrollable-with-controls{gap:var(--spacing-3)}.bk-media-pdp-testimonials__list{display:grid;grid:auto / auto-flow var(--bk-media-pdp-testimonial-width);gap:var(--spacing-2);align-items:stretch;overflow-x:auto;scrollbar-width:none}.bk-media-pdp-testimonials__list::-webkit-scrollbar{display:none}.bk-media-pdp-testimonial{-webkit-appearance:none;appearance:none;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--spacing-2);row-gap:var(--spacing-1);align-items:start;width:100%;min-width:0;margin:0;padding:var(--spacing-2);border:none;border-radius:var(--rounded);background:#fffefc;color:inherit;font:inherit;text-align:start;cursor:pointer;scroll-snap-align:start;scroll-snap-stop:always}.bk-media-pdp-testimonial__meta{display:contents}.bk-media-pdp-testimonial__image{grid-column:1;grid-row:1;align-self:center;width:40px;height:40px;border-radius:var(--rounded-full);object-fit:cover;flex-shrink:0}.bk-media-pdp-testimonial__image--initials{display:inline-flex;align-items:center;justify-content:center;background:#124b3a14;color:#124b3a;font-size:var(--text-xs)}.bk-media-pdp-testimonial__byline{grid-column:2;grid-row:1;align-self:center;min-width:0;padding-inline-end:6.75rem}.bk-media-pdp-testimonial__author{margin:0;line-height:1.4}.bk-media-pdp-testimonial__verified{position:absolute;top:var(--spacing-2);inset-inline-end:var(--spacing-2);z-index:1;display:inline-flex;align-items:center;gap:var(--spacing-1);padding:.2rem .55rem .2rem .35rem;border-radius:var(--rounded-full);background:#e7f2ee;color:#124b3a;font-size:var(--text-xs);line-height:1;white-space:nowrap;pointer-events:none}.bk-media-pdp-testimonial__verified .icon{flex-shrink:0}.bk-media-pdp-testimonial__content{grid-column:1 / -1;grid-row:2;min-width:0}.bk-media-pdp-testimonial__quote{margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.bk-media-pdp-testimonial__rating{margin:0}.bk-media-review-stars{display:inline-flex;align-items:center;line-height:1;pointer-events:none}.bk-media-review-stars__star{font-family:JudgemeStar;font-weight:700;font-size:16px;line-height:1;color:#f9ca4f;padding:0 1px 0 0;-webkit-font-smoothing:antialiased}.bk-media-review-stars__star:last-child{padding:0}.bk-media-review-stars__star:before{content:"\e000"}.bk-media-review-stars__star--off:before{content:"\e001"}.bk-media-pdp-testimonial-drawer{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4)!important}.bk-media-pdp-testimonial-drawer::part(content){width:min(28rem,100%);height:auto;max-height:90vh}.bk-media-pdp-testimonial-drawer::part(outside-close-button){display:none}.bk-media-pdp-testimonial-drawer::part(close-button){display:grid}.bk-media-pdp-testimonial-drawer::part(header){align-items:center;gap:var(--spacing-2);display:flex}.bk-media-pdp-testimonial-drawer__verified{display:inline-flex;align-items:center;gap:var(--spacing-1);margin-inline-start:var(--spacing-2);padding:.2rem .55rem .2rem .35rem;border-radius:var(--rounded-full);background:#e7f2ee;color:#124b3a;font-size:var(--text-xs);line-height:1;white-space:nowrap;vertical-align:middle}.bk-media-pdp-testimonial-drawer__verified .icon{flex-shrink:0}.bk-media-pdp-testimonial-drawer__body{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}.bk-media-pdp-testimonial-drawer__media{border-radius:var(--rounded);overflow:hidden}.bk-media-pdp-testimonial-drawer__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.bk-media-pdp-testimonial-drawer__initials{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:var(--rounded-full);background:#124b3a14;color:#124b3a}.bk-media-pdp-testimonial-drawer__rating{margin:0}.bk-media-pdp-testimonial-drawer__quote{margin:0;overflow-wrap:anywhere;white-space:pre-line}@media screen and (min-width:700px){.bk-media-pdp-testimonial-drawer{padding:var(--spacing-8)!important}.bk-media-pdp-testimonial-drawer::part(content){width:min(32rem,100%)}.bk-media-pdp-testimonial-drawer__body{gap:var(--spacing-4)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bk-media.css.map */
