.modern-template-suffix{--bw-iv-pink: #F04E98;--bw-iv-turquoise: #3EB1C8;--bw-iv-turquoise-soft: #f0f9fb;--bw-iv-turquoise-mid: #d8edf2;--bw-iv-grey: #63666A;--bw-iv-grey-soft: #888;--bw-iv-cream: #fdfdfa;--bw-iv-ink: #1f2024;--bw-iv-border: #eef0f3;--bw-iv-shadow-sm: 0 1px 3px rgba(31, 32, 36, .04)}.modern-template-suffix main{background:var(--bw-iv-cream)}.modern-template-suffix .product .product__media-wrapper{border:none!important;border-radius:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;--product-media-radius: 2px;--media-border-width: 0px;--media-border-opacity: 0;--media-shadow-opacity: 0;--media-shadow-visible: 0}.modern-template-suffix .product .product__media-wrapper .global-media-settings{border:none!important}.modern-template-suffix .product .product__media-wrapper .global-media-settings:after{box-shadow:none!important}.modern-template-suffix .product .product__media-wrapper .product-media-container,.modern-template-suffix .product .product__media-wrapper .product__media-container{border:none!important;background:transparent!important;padding:0!important;border-radius:0!important;box-shadow:none!important}.modern-template-suffix .product .product__media-wrapper .product__media-item,.modern-template-suffix .product .product__media-wrapper .product__media,.modern-template-suffix .product .product__media-wrapper .product__media-list .product__media-item{border-radius:2px!important}.modern-template-suffix .product .product__media-wrapper [data-active-media-border=true] .product__media-item.is-active,.modern-template-suffix .product .product__media-wrapper .product__media-item.is-active{box-shadow:none!important}.modern-template-suffix .product__media-list .splide__pagination__page.is-active,.modern-template-suffix .product__media-list .swiper-pagination-bullet-active{background:var(--bw-iv-pink)!important}.modern-template-suffix section.product__info-container.block{background:var(--bw-iv-panel-bg, #ffffff);border:1px solid var(--bw-iv-panel-border, var(--bw-iv-turquoise-mid));border-radius:var(--bw-iv-panel-radius, 14px);padding:var(--bw-iv-panel-pad-y, 1.4rem) var(--bw-iv-panel-pad-x, 1.6rem);box-shadow:var(--bw-iv-panel-shadow, 0 4px 14px rgba(62, 177, 200, .06));overflow:hidden}.modern-template-suffix section.product__info-container.block>.product__info-container,.modern-template-suffix section.product__info-container.block>.product__info-padded{background:transparent!important;padding:0!important;border:none!important;border-radius:0!important;box-shadow:none!important}.modern-template-suffix section.product__info-container.block>.product__info-container:before,.modern-template-suffix section.product__info-container.block>.product__info-padded:before{display:none!important}.modern-template-suffix section.product__info-container.block:before{content:"";display:block;height:var(--bw-iv-panel-strip-h, 3px);background:linear-gradient(90deg,var(--bw-iv-panel-strip-from, var(--bw-iv-pink)) 0%,var(--bw-iv-panel-strip-to, var(--bw-iv-turquoise)) 100%);border-radius:calc(var(--bw-iv-panel-radius, 14px) - 1px) calc(var(--bw-iv-panel-radius, 14px) - 1px) 0 0;margin:calc(-1 * var(--bw-iv-panel-pad-y, 1.4rem)) calc(-1 * var(--bw-iv-panel-pad-x, 1.6rem)) var(--bw-iv-panel-strip-gap, 1.2rem);box-shadow:0 0 10px #f04e9852,0 0 18px #3eb1c838}:is(.modern-template-suffix product-info,product-info.modern-template-suffix).bw-pbar-dashed section.product__info-container.block:before{background:repeating-linear-gradient(90deg,var(--bw-iv-panel-strip-from, var(--bw-iv-pink)) 0 12px,transparent 12px 18px,var(--bw-iv-panel-strip-to, var(--bw-iv-turquoise)) 18px 30px,transparent 30px 36px);box-shadow:none}:is(.modern-template-suffix product-info,product-info.modern-template-suffix).bw-pbar-dashed-glow section.product__info-container.block:before{background:repeating-linear-gradient(90deg,var(--bw-iv-panel-strip-from, var(--bw-iv-pink)) 0 14px,transparent 14px 22px,var(--bw-iv-panel-strip-to, var(--bw-iv-turquoise)) 22px 36px,transparent 36px 44px);box-shadow:inset 0 0 6px #fff9,0 0 10px var(--bw-iv-panel-strip-from, var(--bw-iv-pink));animation:bw-pbar-march 1.1s linear infinite,bw-pbar-pulse 1.8s ease-in-out infinite;will-change:background-position,opacity}@keyframes bw-pbar-march{0%{background-position:0 0}to{background-position:44px 0}}:is(.modern-template-suffix product-info,product-info.modern-template-suffix).bw-pbar-dotted section.product__info-container.block:before{background:radial-gradient(circle,var(--bw-iv-panel-strip-from, var(--bw-iv-pink)) 42%,transparent 46%) repeat-x;background-size:14px 100%;box-shadow:none}:is(.modern-template-suffix product-info,product-info.modern-template-suffix).bw-pbar-glow section.product__info-container.block:before{background:linear-gradient(90deg,var(--bw-iv-panel-strip-from, var(--bw-iv-pink)) 0%,var(--bw-iv-panel-strip-to, var(--bw-iv-turquoise)) 50%,var(--bw-iv-panel-strip-from, var(--bw-iv-pink)) 100%);background-size:200% 100%;box-shadow:inset 0 0 6px #ffffff8c;animation:bw-pbar-shimmer 2.6s linear infinite,bw-pbar-pulse 2.2s ease-in-out infinite;will-change:background-position,opacity}@keyframes bw-pbar-shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes bw-pbar-pulse{0%,to{opacity:.82}50%{opacity:1}}:is(.modern-template-suffix product-info,product-info.modern-template-suffix).bw-pbar-none section.product__info-container.block:before{display:none}@media(prefers-reduced-motion:reduce){:is(.modern-template-suffix product-info,product-info.modern-template-suffix).bw-pbar-glow section.product__info-container.block:before,:is(.modern-template-suffix product-info,product-info.modern-template-suffix).bw-pbar-dashed-glow section.product__info-container.block:before{animation:none}.modern-template-suffix .product__info-container .product-form__submit:after,.modern-template-suffix .product__info-container button[type=submit][name=add]:after{transition:none}.modern-template-suffix .product__info-container .countdown__block,.modern-template-suffix .related-products .product-card-wrapper,.modern-template-suffix [data-section-type=related-products] .product-card-wrapper,.modern-template-suffix [data-section-type=recently-viewed] .product-card-wrapper{transition:none}}.modern-template-suffix .product__info-container .product__title{margin-top:0!important;margin-bottom:.4rem!important;color:var(--bw-iv-title-color, var(--bw-iv-ink, #1f2024))!important;line-height:1.15!important;letter-spacing:-.01em!important;font-weight:var(--bw-iv-title-weight, 600)!important;text-transform:var(--bw-iv-title-transform, none)!important;text-align:var(--bw-iv-title-align, left)!important}.modern-template-suffix .product__info-container .product__title h1,.modern-template-suffix .product__info-container .product__title h2,.modern-template-suffix .product__info-container .product__title h3,.modern-template-suffix .product__info-container .product__title h4{margin:0!important;line-height:inherit!important;letter-spacing:inherit!important;font-weight:inherit!important;color:inherit!important}.modern-template-suffix .product__info-container .product__title>a>h2{color:var(--bw-iv-title-color, var(--bw-iv-ink, #1f2024))!important}.modern-template-suffix .product__info-container>*+*{margin-top:var(--bw-iv-panel-gap, .85rem)}.modern-template-suffix .product__info-container ul:not(.bw-iv-pay__grid):not(.list-payment):not(.bw-iv-alt__list):not(.social-share){list-style:none;padding-left:0;margin:.4rem 0;display:flex;flex-direction:column;gap:.5rem}.modern-template-suffix .product__info-container ul:not(.bw-iv-pay__grid):not(.list-payment):not(.bw-iv-alt__list):not(.social-share) li{position:relative;padding-left:1.4rem;line-height:1.45;color:var(--bw-iv-ink)}.modern-template-suffix .product__info-container ul:not(.bw-iv-pay__grid):not(.list-payment):not(.bw-iv-alt__list):not(.social-share) li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--bw-iv-turquoise);font-weight:700}.modern-template-suffix .product__info-container .price{line-height:1.1!important;margin-top:.4rem!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border-top:none!important}.modern-template-suffix .product__info-container .price .price-item,.modern-template-suffix .product__info-container .price .price__regular,.modern-template-suffix .product__info-container .price .price__sale,.modern-template-suffix .product__info-container .price__container{line-height:1.1!important;margin-bottom:0!important}.modern-template-suffix .product__info-container .price:not(.price--on-sale) .price__regular .price-item--regular,.modern-template-suffix .product__info-container .price:not(.price--on-sale) .price-item--regular{font-family:inherit;font-weight:var(--bw-iv-price-weight, 400)!important;letter-spacing:0;line-height:1.1;font-size:85%;color:var(--bw-iv-ink, #1f2024)!important}.modern-template-suffix .product__info-container .price--on-sale .price__sale .price-item--sale,.modern-template-suffix .product__info-container .price .price-item--sale{font-family:inherit;font-weight:var(--bw-iv-price-weight, 400)!important;letter-spacing:0;line-height:1.1;font-size:85%;color:rgb(var(--bw-iv-price-sale-color, var(--price-sale-color, var(--color-foreground))))!important}.modern-template-suffix .product__info-container .price--on-sale .price__sale .price-item--regular,.modern-template-suffix .product__info-container .price--on-sale s.price-item--regular,.modern-template-suffix .product__info-container .price s.price-item{color:var(--bw-iv-grey, #63666A);font-family:inherit;font-weight:400;font-size:.52em;text-decoration-thickness:max(1px,.04em);text-decoration-color:var(--bw-iv-grey, #63666A);text-decoration-color:color-mix(in srgb,currentColor 60%,transparent)}.modern-template-suffix .product__info-container .product__tax,.modern-template-suffix .product__info-container .product__tax *{color:var(--bw-iv-grey, #63666A);font-style:italic;font-weight:400;letter-spacing:.01em;font-size:var(--bw-iv-tax-size, 1.5rem);line-height:1.45}.modern-template-suffix .product__info-container .product__tax{display:block;margin-top:var(--bw-iv-tax-gap, .9rem)}.modern-template-suffix .product__info-container :has(>.price):has(+.product__tax.bw-iv-tax--gap){margin-bottom:0}.modern-template-suffix .product__info-container .product-form__buttons{margin-top:.6rem}.modern-template-suffix .product__info-container .product-form__submit,.modern-template-suffix .product__info-container button[type=submit][name=add]{width:100%!important;position:relative;overflow:hidden;--bw-iv-atc-glow: rgba(240, 78, 152, .32);--bw-iv-atc-glow: color-mix(in srgb, var(--bw-iv-atc-from, #F45BA1) 32%, transparent);background:linear-gradient(180deg,var(--bw-iv-atc-from, #F45BA1) 0%,var(--bw-iv-atc-to, #D8377F) 100%)!important;color:var(--bw-iv-atc-text, #ffffff)!important;border:none!important;padding:1.2rem 1.4rem!important;border-radius:12px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 1px #ffffff40 inset,0 -2px #00000014 inset,0 6px 14px var(--bw-iv-atc-glow, rgba(240, 78, 152, .32)),0 2px 4px var(--bw-iv-atc-glow, rgba(240, 78, 152, .18));transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;cursor:pointer}.modern-template-suffix .product__info-container .product-form__submit:after,.modern-template-suffix .product__info-container button[type=submit][name=add]:after{content:"";position:absolute;inset-inline:auto;bottom:auto;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.18) 50%,transparent 100%);border-radius:0;box-shadow:none;transition:none;pointer-events:none}.modern-template-suffix .product__info-container .product-form__submit:hover,.modern-template-suffix .product__info-container button[type=submit][name=add]:hover{transform:translateY(-2px);filter:brightness(1.07);box-shadow:0 1px #ffffff4d inset,0 -2px #00000014 inset,0 10px 22px var(--bw-iv-atc-glow, rgba(240, 78, 152, .42)),0 3px 6px var(--bw-iv-atc-glow, rgba(240, 78, 152, .24))}.modern-template-suffix .product__info-container .product-form__submit:hover:after,.modern-template-suffix .product__info-container button[type=submit][name=add]:hover:after{left:130%;transition:left .6s ease}.modern-template-suffix .product__info-container .product-form__submit:active,.modern-template-suffix .product__info-container button[type=submit][name=add]:active{transform:translateY(0);filter:brightness(.96);box-shadow:0 1px #ffffff26 inset,0 -1px #0000001a inset,0 3px 8px var(--bw-iv-atc-glow, rgba(240, 78, 152, .28))}.modern-template-suffix .product__info-container .product-form__submit:focus-visible,.modern-template-suffix .product__info-container button[type=submit][name=add]:focus-visible{outline:3px solid #ffffff;outline-offset:-4px}.modern-template-suffix .product__info-container .product-form__submit:disabled,.modern-template-suffix .product__info-container button[type=submit][name=add]:disabled{background:var(--bw-iv-grey-soft)!important;box-shadow:none!important;cursor:not-allowed;filter:none;transform:none}.modern-template-suffix .product__info-container .product-form__submit:disabled:after,.modern-template-suffix .product__info-container button[type=submit][name=add]:disabled:after{display:none}.modern-template-suffix .sticky-cta .button{position:relative;overflow:hidden;--bw-iv-atc-glow: rgba(240, 78, 152, .32);--bw-iv-atc-glow: color-mix(in srgb, var(--bw-iv-atc-from, #F45BA1) 32%, transparent);background:linear-gradient(180deg,var(--bw-iv-atc-from, #F45BA1) 0%,var(--bw-iv-atc-to, #D8377F) 100%)!important;color:var(--bw-iv-atc-text, #ffffff)!important;border:none!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:0 1px #ffffff40 inset,0 -2px #00000014 inset,0 6px 14px var(--bw-iv-atc-glow, rgba(240, 78, 152, .32)),0 2px 4px var(--bw-iv-atc-glow, rgba(240, 78, 152, .18));transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.modern-template-suffix .sticky-cta .button:after{content:"";position:absolute;inset-inline:auto;bottom:auto;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.18) 50%,transparent 100%);border-radius:0;box-shadow:none;transition:none;pointer-events:none}.modern-template-suffix .sticky-cta .button:hover{transform:translateY(-2px);filter:brightness(1.07);box-shadow:0 1px #ffffff4d inset,0 -2px #00000014 inset,0 10px 22px var(--bw-iv-atc-glow, rgba(240, 78, 152, .42)),0 3px 6px var(--bw-iv-atc-glow, rgba(240, 78, 152, .24))}.modern-template-suffix .sticky-cta .button:hover:after{left:130%;transition:left .6s ease}.modern-template-suffix .sticky-cta .button:active{transform:translateY(0);filter:brightness(.96)}.modern-template-suffix .sticky-cta .button:focus-visible{outline:3px solid #ffffff;outline-offset:-4px}.modern-template-suffix .sticky-cta .button:disabled{background:var(--bw-iv-grey-soft)!important;box-shadow:none!important;filter:none;transform:none}.modern-template-suffix .sticky-cta .button:disabled:after{display:none}.modern-template-suffix .sticky-cta .bw-sticky-cta__img{flex:0 0 auto;width:var(--bw-sticky-img, 48px);height:var(--bw-sticky-img, 48px);margin-inline-start:.4rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.modern-template-suffix .sticky-cta .bw-sticky-cta__img img{display:block;width:100%;height:100%;object-fit:cover}.modern-template-suffix .sticky-cta .bw-sticky-cta__img--rounded{border-radius:8px}.modern-template-suffix .sticky-cta .bw-sticky-cta__img--circle{border-radius:50%}.modern-template-suffix .sticky-cta .bw-sticky-cta__img+.sticky-cta__info{padding-inline-start:0}@media(max-width:749.98px){.modern-template-suffix .sticky-cta .bw-sticky-cta__img{display:none}}.modern-template-suffix .sticky-cta .bw-sticky-cta__info--clamp-1 .bw-sticky-cta__title,.modern-template-suffix .sticky-cta .bw-sticky-cta__info--clamp-2 .bw-sticky-cta__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;line-clamp:2}.modern-template-suffix .sticky-cta .bw-sticky-cta__info--clamp-1 .bw-sticky-cta__title{-webkit-line-clamp:1;line-clamp:1}.modern-template-suffix .sticky-cta .sticky-cta__info{min-width:0}.modern-template-suffix .sticky-cta .sticky-cta__button{flex:0 0 auto}.modern-template-suffix .sticky-cta .button{white-space:nowrap;word-break:normal}.modern-template-suffix .product__info-container .shopify-payment-button,.modern-template-suffix .product__info-container .shopify-payment-button__more-options{display:none!important}.modern-template-suffix .product__info-container .quantity--squidge{display:grid;grid-template-areas:"decrease input increase";grid-template-columns:4.4rem 1fr 4.4rem;width:15rem;height:4.6rem;align-items:stretch;border:1.5px solid var(--bw-iv-border);border-radius:8px;overflow:hidden;background:#fff}.modern-template-suffix .product__info-container .quantity--squidge .quantity__button-decrease{grid-area:decrease}.modern-template-suffix .product__info-container .quantity--squidge .quantity__button-increase{grid-area:increase}.modern-template-suffix .product__info-container .quantity--squidge .quantity__button{display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:0;padding:0!important;background:#fff!important;border:none!important;border-radius:0!important;margin:0!important;color:var(--bw-iv-ink)!important;cursor:pointer;transition:background .15s ease,color .15s ease}.modern-template-suffix .product__info-container .quantity--squidge .quantity__button:not(.disabled):hover{background:var(--bw-iv-cream)!important;color:var(--bw-iv-pink, #F04E98)!important}.modern-template-suffix .product__info-container .quantity--squidge .quantity__button svg{display:none}.modern-template-suffix .product__info-container .quantity--squidge .quantity__button:after{font-size:1.8rem;font-weight:600;line-height:1}.modern-template-suffix .product__info-container .quantity--squidge .quantity__button-decrease:after{content:"\2212"}.modern-template-suffix .product__info-container .quantity--squidge .quantity__button-increase:after{content:"+"}.modern-template-suffix .product__info-container .quantity--squidge .quantity__input{grid-area:input;height:auto;min-height:0;border:none!important;border-left:1px solid var(--bw-iv-border)!important;border-right:1px solid var(--bw-iv-border)!important;border-radius:0!important;text-align:center!important;font-size:1.5rem;font-weight:600;line-height:1;padding:0 .4rem!important;background:transparent;box-shadow:none!important}.modern-template-suffix .product__info-container .quantity--squidge:after,.modern-template-suffix .product__info-container .quantity--squidge:before{content:none!important}.modern-template-suffix .product__info-container .product-form__input{margin-bottom:.6rem}.modern-template-suffix .product__info-container .product-form__input--pill input[type=radio]+label,.modern-template-suffix .product__info-container .product-form__input input[type=radio]+label,.modern-template-suffix .product__info-container .product-form__input .product-form__input--option{border:1.5px solid var(--bw-iv-border)!important;border-radius:8px!important;padding:.6rem .9rem!important;background:#fff!important;color:var(--bw-iv-ink)!important;transition:border-color .15s,background .15s!important}.modern-template-suffix .product__info-container .product-form__input input[type=radio]+label:hover{border-color:var(--bw-iv-turquoise)!important}.modern-template-suffix .product__info-container .product-form__input input[type=radio]:checked+label,.modern-template-suffix .product__info-container .product-form__input input[type=radio]:checked+.product-form__input--option{border-color:var(--bw-iv-pink)!important;background:#fff!important;color:var(--bw-iv-ink)!important;position:relative;box-shadow:0 0 0 1px var(--bw-iv-pink)}.modern-template-suffix .product__info-container .product-form__input input[type=radio]:checked+label:after{content:"\25cf";position:absolute;top:4px;right:8px;color:var(--bw-iv-pink);font-size:.55rem}.modern-template-suffix .product__info-container .icon-with-text{background:transparent;border:none;padding:.15rem 0!important;margin-top:.3rem!important}.modern-template-suffix .product__info-container custom-countdown{display:block;background:none!important;border:none!important;border-radius:0!important;padding:0!important}.modern-template-suffix .product__info-container .countdown-container--rounded:not(.bw-cd-timer-ignite *){background:transparent!important}.modern-template-suffix .product__info-container .bw-iv-cd-clock{position:relative;width:var(--bw-cd-size-d, 115px);aspect-ratio:200 / 215;margin:.1rem auto .2rem;container-type:inline-size;animation:bw-cd-breathe 6s ease-in-out infinite}.modern-template-suffix .product__info-container .bw-iv-cd-clock-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.modern-template-suffix .bw-iv-cd-clock-svg .bw-cd-leg,.modern-template-suffix .bw-iv-cd-clock-svg .bw-cd-stem{stroke:var(--bw-cd-ring, #2B3242);fill:none}.modern-template-suffix .bw-iv-cd-clock-svg .bw-cd-bell{fill:var(--bw-cd-bell, #3EB1C8);stroke:var(--bw-cd-ring, #2B3242)}.modern-template-suffix .bw-iv-cd-clock-svg .bw-cd-knob,.modern-template-suffix .bw-iv-cd-clock-svg .bw-cd-ring{fill:var(--bw-cd-ring, #2B3242)}.modern-template-suffix .bw-iv-cd-clock-svg .bw-cd-face{fill:var(--bw-cd-face, #FDF7EE)}.modern-template-suffix .bw-iv-cd-clock-svg .bw-cd-accent{fill:none;stroke:var(--bw-cd-accent, #F7D9E6)}.modern-template-suffix .bw-iv-cd-clock-svg .bw-cd-marker{fill:var(--bw-cd-bell, #3EB1C8)}@keyframes bw-cd-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.modern-template-suffix .product__info-container .bw-iv-cd-clock:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;-webkit-mask:radial-gradient(circle at 50% 56.7%,#000 0 35.4%,transparent 36.2%);mask:radial-gradient(circle at 50% 56.7%,#000 0 35.4%,transparent 36.2%);background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.5) 50%,transparent 62%);background-size:250% 100%;background-position:160% 0;animation:bw-cd-shine 5.5s ease-in-out infinite}@keyframes bw-cd-shine{0%{background-position:160% 0}55%,to{background-position:-60% 0}}.modern-template-suffix .product__info-container .bw-iv-cd-clock custom-countdown,.modern-template-suffix .product__info-container .bw-iv-cd-clock .countdown{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;background:none!important;border:none!important;margin:0!important;padding:0!important;border-radius:0!important;z-index:3}.modern-template-suffix .product__info-container .bw-iv-cd-clock .countdown__block{position:absolute!important;top:0;right:0;bottom:0;left:0;display:none!important;flex:none!important;min-width:0!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important}.modern-template-suffix .product__info-container .bw-iv-cd-clock .countdown__block:first-child{display:block!important}.modern-template-suffix .product__info-container .bw-iv-cd-clock .countdown__block:first-child .countdown__number{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);font-family:Lobster,cursive!important;font-weight:400!important;font-size:38cqw!important;line-height:1!important;background:transparent!important;color:var(--bw-iv-chip-color, #2A8FA4)!important;text-shadow:0 1px 0 rgba(255,255,255,.7),0 2px 0 color-mix(in srgb,var(--bw-iv-chip-color, #2A8FA4) 50%,#000000),0 5px 9px rgba(0,0,0,.18)}.modern-template-suffix .product__info-container .bw-iv-cd-clock .countdown__block:first-child .countdown__unit{position:absolute;top:75%;left:50%;transform:translate(-50%) skew(-9deg);margin:0!important;padding:.16em .7em;border-radius:4px;background:var(--bw-cd-ring, #2B3242);color:#fff!important;font-size:9cqw!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap;box-shadow:0 3px 6px #00000038}@media(max-width:749.98px){.modern-template-suffix .product__info-container .bw-iv-cd-clock{width:var(--bw-cd-size-m, 95px)}}.modern-template-suffix .bw-cd-style-tuerkis{--bw-cd-ring: #2B3242;--bw-cd-face: #FDF7EE;--bw-cd-bell: #3EB1C8;--bw-cd-accent: #F7D9E6;--bw-iv-chip-color: #2A8FA4}.modern-template-suffix .bw-cd-style-pink{--bw-cd-ring: #5B2840;--bw-cd-face: #FFF4F9;--bw-cd-bell: #F45BA1;--bw-cd-accent: #FAD9E8;--bw-iv-chip-color: #D33F80}.modern-template-suffix .bw-cd-style-navy{--bw-cd-ring: #21324B;--bw-cd-face: #F2F8FB;--bw-cd-bell: #3EB1C8;--bw-cd-accent: #CFE6EE;--bw-iv-chip-color: #21324B}.modern-template-suffix .bw-cd-style-candy{--bw-cd-ring: #3A2A4D;--bw-cd-face: #FFF7F1;--bw-cd-bell: #F45BA1;--bw-cd-accent: #D8EDF2;--bw-iv-chip-color: #3EB1C8}@media(prefers-reduced-motion:reduce){.modern-template-suffix .product__info-container .bw-iv-cd-clock,.modern-template-suffix .product__info-container .bw-iv-cd-clock:after{animation:none!important}}.modern-template-suffix .product__info-container .bw-cd-timer-kacheln .countdown__block:after,.modern-template-suffix .product__info-container .bw-cd-timer-kacheln .countdown__block:before,.modern-template-suffix .product__info-container .bw-cd-timer-wecker .countdown__block:after,.modern-template-suffix .product__info-container .bw-cd-timer-wecker .countdown__block:before{display:none!important}.modern-template-suffix .product__info-container [class*=description],.modern-template-suffix .product__info-container .product__description{background:var(--bw-iv-turquoise-soft)!important;border:1px solid var(--bw-iv-turquoise-mid)!important;border-left:3px solid var(--bw-iv-turquoise)!important;border-radius:10px!important;padding:1rem 1.2rem!important}.modern-template-suffix .product__info-container [class*=description] p,.modern-template-suffix .product__info-container .product__description p{color:var(--bw-iv-ink)!important}.modern-template-suffix .product__info-wrapper .theme-table,.modern-template-suffix .product__info-container .theme-table,.modern-template-suffix .product .theme-table{background:#fff!important;border:1px solid var(--bw-iv-tbl-border, #e5e5e5)!important;border-radius:var(--bw-iv-tbl-radius, 14px)!important;padding:0!important;margin-top:.4rem!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;width:100%!important;isolation:isolate}.modern-template-suffix .product__info-wrapper .theme-table:before,.modern-template-suffix .product__info-container .theme-table:before,.modern-template-suffix .product .theme-table:before{display:none!important}.modern-template-suffix .product__info-wrapper :is(h1,h2,h3,h4,h5,h6):has(+.theme-table),.modern-template-suffix .product__info-container :is(h1,h2,h3,h4,h5,h6):has(+.theme-table),.modern-template-suffix .product :is(h1,h2,h3,h4,h5,h6):has(+.theme-table){font-family:Lobster,cursive!important;font-weight:400!important;color:var(--bw-iv-pink, #F04E98)!important;font-size:2.8rem!important;line-height:1.1!important;letter-spacing:.01em!important;margin:.5rem 0 1.4rem!important;display:block!important;text-align:center!important;text-transform:none!important}.modern-template-suffix .product__info-wrapper *:has(>.theme-table):not(.accordion__content),.modern-template-suffix .product__info-container *:has(>.theme-table):not(.accordion__content),.modern-template-suffix .product *:has(>.theme-table):not(.accordion__content){border:none!important;border-radius:14px!important;padding:1.2rem 1.4rem 1.4rem!important;background:#fff!important}.modern-template-suffix .product__info-container.product__info-panel .panel__label{justify-content:center;text-align:center;color:var(--bw-iv-pink, #F04E98);margin:0 0 1.4rem!important;gap:.6rem}.modern-template-suffix .product__info-container.product__info-panel .panel__label svg{width:22px;height:22px;color:var(--bw-iv-pink)}.modern-template-suffix .product__info-container .icon-with-text+.icon-with-text{margin-top:.4rem!important}.modern-template-suffix .product__info-container .product-form__buttons+*{margin-top:.6rem!important}.modern-template-suffix .product__info-wrapper .theme-table th,.modern-template-suffix .product__info-container .theme-table th,.modern-template-suffix .product .theme-table th{color:var(--bw-iv-tbl-label-color, var(--bw-iv-turquoise))!important;padding:var(--bw-iv-tbl-pad-y, 1.1rem) .9rem var(--bw-iv-tbl-pad-y, 1.1rem) 1.3rem!important;word-break:break-word;overflow-wrap:anywhere;border-bottom:1px solid rgba(31,32,36,.08)!important;text-align:left!important;vertical-align:top!important;width:38%!important;font-weight:600!important;letter-spacing:.02em!important;background:transparent!important}.modern-template-suffix .product__info-wrapper .theme-table td,.modern-template-suffix .product__info-container .theme-table td,.modern-template-suffix .product .theme-table td{color:var(--bw-iv-tbl-value-color, var(--bw-iv-ink))!important;padding:var(--bw-iv-tbl-pad-y, 1.1rem) 1.3rem var(--bw-iv-tbl-pad-y, 1.1rem) .9rem!important;border-bottom:1px solid rgba(31,32,36,.08)!important;vertical-align:top!important;background:transparent!important;word-break:break-word;overflow-wrap:anywhere}.modern-template-suffix .product__info-wrapper .theme-table tr:nth-child(odd) th,.modern-template-suffix .product__info-wrapper .theme-table tr:nth-child(odd) td,.modern-template-suffix .product__info-container .theme-table tr:nth-child(odd) th,.modern-template-suffix .product__info-container .theme-table tr:nth-child(odd) td,.modern-template-suffix .product .theme-table tr:nth-child(odd) th,.modern-template-suffix .product .theme-table tr:nth-child(odd) td{background:var(--bw-iv-tbl-row-1, #F4FAFB)!important}.modern-template-suffix .product__info-wrapper .theme-table tr:nth-child(2n) th,.modern-template-suffix .product__info-wrapper .theme-table tr:nth-child(2n) td,.modern-template-suffix .product__info-container .theme-table tr:nth-child(2n) th,.modern-template-suffix .product__info-container .theme-table tr:nth-child(2n) td,.modern-template-suffix .product .theme-table tr:nth-child(2n) th,.modern-template-suffix .product .theme-table tr:nth-child(2n) td{background:var(--bw-iv-tbl-row-2, #FFFCF3)!important}.modern-template-suffix .product__info-wrapper .theme-table tr:first-child th,.modern-template-suffix .product__info-wrapper .theme-table tr:first-child td,.modern-template-suffix .product__info-container .theme-table tr:first-child th,.modern-template-suffix .product__info-container .theme-table tr:first-child td,.modern-template-suffix .product .theme-table tr:first-child th,.modern-template-suffix .product .theme-table tr:first-child td{padding-top:var(--bw-iv-tbl-pad-y, 1.1rem)!important}.modern-template-suffix .product__info-wrapper .theme-table tr:last-child th,.modern-template-suffix .product__info-wrapper .theme-table tr:last-child td,.modern-template-suffix .product__info-container .theme-table tr:last-child th,.modern-template-suffix .product__info-container .theme-table tr:last-child td,.modern-template-suffix .product .theme-table tr:last-child th,.modern-template-suffix .product .theme-table tr:last-child td{border-bottom:none!important}.modern-template-suffix .theme-table.bw-tbl-dashed{border-style:dashed!important;border-width:2px!important}.modern-template-suffix .bw-iv-tbl-hint{padding:1rem 1.2rem;border:2px dashed var(--bw-iv-tbl-border, #3EB1C8);border-radius:8px;opacity:.75}.modern-template-suffix .theme-table.bw-tbl-preset-liste,.modern-template-suffix .theme-table.bw-tbl-preset-karte,.modern-template-suffix .theme-table.bw-tbl-preset-zebra{border:none!important;box-shadow:none!important;background:transparent!important}.modern-template-suffix .theme-table.bw-tbl-preset-liste th,.modern-template-suffix .theme-table.bw-tbl-preset-liste td,.modern-template-suffix .theme-table.bw-tbl-preset-karte th,.modern-template-suffix .theme-table.bw-tbl-preset-karte td,.modern-template-suffix .theme-table.bw-tbl-preset-zebra th,.modern-template-suffix .theme-table.bw-tbl-preset-zebra td{border:0!important}.modern-template-suffix .theme-table.bw-tbl-preset-liste th,.modern-template-suffix .theme-table.bw-tbl-preset-karte th,.modern-template-suffix .theme-table.bw-tbl-preset-zebra th{width:var(--bw-iv-tbl-label-w, 34%)!important}.modern-template-suffix .theme-table.bw-tbl-preset-liste tr+tr>th,.modern-template-suffix .theme-table.bw-tbl-preset-liste tr+tr>td,.modern-template-suffix .theme-table.bw-tbl-preset-karte tr+tr>td{border-top:1px solid rgba(31,32,36,.08)!important}.modern-template-suffix .theme-table.bw-tbl-preset-liste tr:nth-child(odd) th,.modern-template-suffix .theme-table.bw-tbl-preset-liste tr:nth-child(odd) td,.modern-template-suffix .theme-table.bw-tbl-preset-liste tr:nth-child(2n) th,.modern-template-suffix .theme-table.bw-tbl-preset-liste tr:nth-child(2n) td{background:transparent!important}.modern-template-suffix .theme-table.bw-tbl-preset-liste th{font-size:.88em!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;padding-inline:0 1.2rem!important}.modern-template-suffix .theme-table.bw-tbl-preset-liste td{padding-inline:1.2rem 0!important}.modern-template-suffix .theme-table.bw-tbl-preset-karte{background:#fff!important;border:1px solid var(--bw-iv-border, #eef0f3)!important;border-radius:12px!important;overflow:hidden!important}.modern-template-suffix .theme-table.bw-tbl-preset-karte tr:nth-child(odd) th,.modern-template-suffix .theme-table.bw-tbl-preset-karte tr:nth-child(2n) th{background:var(--bw-iv-turquoise-soft, #f0f9fb)!important}.modern-template-suffix .theme-table.bw-tbl-preset-karte tr:nth-child(odd) td,.modern-template-suffix .theme-table.bw-tbl-preset-karte tr:nth-child(2n) td{background:#fff!important}.modern-template-suffix .theme-table.bw-tbl-preset-karte th{font-size:.88em!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;padding-inline:1.4rem!important}.modern-template-suffix .theme-table.bw-tbl-preset-karte tr+tr>th{border-top:1px solid var(--bw-iv-turquoise-mid, #d8edf2)!important}.modern-template-suffix .theme-table.bw-tbl-preset-karte td{padding-inline:1.6rem!important}.modern-template-suffix .theme-table.bw-tbl-preset-zebra{border-radius:10px!important;overflow:hidden!important}.modern-template-suffix .theme-table.bw-tbl-preset-zebra th{padding-inline:1.4rem!important}.modern-template-suffix .theme-table.bw-tbl-preset-zebra td{padding-inline:0 1.6rem!important}.modern-template-suffix .product__info-container .bw-iv-cd-wrap{position:relative;padding:var(--bw-cd-block-pad-d, 22px);text-align:var(--bw-cd-align-d, center)}.modern-template-suffix .product__info-container .bw-iv-cd-wrap.bw-cd-bg-rounded,.modern-template-suffix .product__info-container .bw-iv-cd-wrap.bw-cd-bg-circle,.modern-template-suffix .product__info-container .bw-iv-cd-wrap.bw-cd-bg-splash{background:var(--bw-cd-bg-color, #f0f9fb);box-shadow:0 8px 24px #0000000f,inset 0 1px #fff9}.modern-template-suffix .product__info-container .bw-iv-cd-wrap.bw-cd-bg-rounded{border-radius:18px}.modern-template-suffix .product__info-container .bw-iv-cd-wrap.bw-cd-bg-circle{border-radius:999px}.modern-template-suffix .product__info-container .bw-iv-cd-wrap.bw-cd-bg-splash{border-radius:42% 58% 63% 37%/45% 38% 62% 55%}.modern-template-suffix .product__info-container .bw-iv-cd-head{text-align:var(--bw-cd-align-d, center);margin-bottom:1.05rem}.modern-template-suffix .product__info-container .bw-iv-cd-img{display:block;width:fit-content;margin:0 auto .7rem}.modern-template-suffix .product__info-container .bw-iv-cd-img img{display:block;width:var(--bw-cd-img-d, 96px);height:auto;border:var(--bw-cd-img-bw, 0) solid var(--bw-cd-img-bc, transparent)}.modern-template-suffix .product__info-container .bw-iv-cd-img--rounded img{border-radius:14px}.modern-template-suffix .product__info-container .bw-iv-cd-img--circle img{border-radius:50%;aspect-ratio:1 / 1;object-fit:cover}.modern-template-suffix .product__info-container .bw-iv-cd-eyebrow{display:inline-block;margin-bottom:.55rem;padding:.3em .85em;border-radius:30px;font-family:var(--bw-cd-badge-ff, inherit);font-style:var(--bw-cd-badge-fs, inherit);font-size:var(--bw-cd-badge-size-d, 12px);font-weight:var(--bw-cd-badge-weight, 600);letter-spacing:var(--bw-cd-badge-ls, .09em);text-transform:var(--bw-cd-badge-tt, uppercase);color:var(--bw-cd-badge-color, var(--bw-iv-chip-color, #2A8FA4));background:var(--bw-cd-badge-bg, #eaf6f9);box-shadow:inset 0 1px #ffffffb3}.modern-template-suffix .product__info-container .bw-iv-cd-headline-row{display:flex;align-items:center;justify-content:var(--bw-cd-align-d, center);gap:.5rem;line-height:var(--bw-cd-hl-lh, 1.1)}.modern-template-suffix .product__info-container .bw-iv-cd-icon{display:inline-flex;flex:0 0 auto;color:var(--bw-iv-chip-color, #2A8FA4)}.modern-template-suffix .product__info-container .bw-iv-cd-icon svg{width:1.5em;height:1.5em;fill:currentColor}.modern-template-suffix .product__info-container .bw-iv-cd-icon svg.custom-icon{stroke:currentColor}.modern-template-suffix .product__info-container .bw-iv-cd-eyebrow:has(.bw-iv-cd-icon){display:inline-flex;align-items:center;gap:.45em}.modern-template-suffix .product__info-container .bw-iv-cd-eyebrow .bw-iv-cd-icon{color:inherit}.modern-template-suffix .product__info-container .bw-iv-cd-eyebrow .bw-iv-cd-icon svg{width:1.35em;height:1.35em}.modern-template-suffix .product__info-container .bw-iv-cd-headline{font-family:var(--bw-cd-hl-ff, "Lobster", cursive);font-style:var(--bw-cd-hl-fs, normal);font-weight:var(--bw-cd-hl-weight, 400);font-size:var(--bw-cd-hl-size-d, 31px);letter-spacing:var(--bw-cd-hl-ls, normal);text-transform:var(--bw-cd-hl-tt, none);color:var(--bw-cd-hl-color, var(--bw-iv-ink, #1f2024))}.modern-template-suffix .product__info-container .bw-cd-arr-side,.modern-template-suffix .product__info-container .bw-cd-arr-side-reverse{display:flex;align-items:center;gap:18px}.modern-template-suffix .product__info-container .bw-cd-arr-side-reverse{flex-direction:row-reverse}.modern-template-suffix .product__info-container .bw-cd-arr-side>.bw-iv-cd-img,.modern-template-suffix .product__info-container .bw-cd-arr-side-reverse>.bw-iv-cd-img{flex:0 0 auto;margin:0}.modern-template-suffix .product__info-container .bw-iv-cd-body{min-width:0}.modern-template-suffix .product__info-container .bw-cd-arr-side>.bw-iv-cd-body,.modern-template-suffix .product__info-container .bw-cd-arr-side-reverse>.bw-iv-cd-body{flex:1 1 auto}.modern-template-suffix .product__info-container .bw-cd-arr-side .countdown,.modern-template-suffix .product__info-container .bw-cd-arr-side-reverse .countdown{justify-content:var(--bw-cd-align-d, center);flex-wrap:wrap}@media(max-width:749.98px){.modern-template-suffix .product__info-container .bw-iv-cd-wrap{padding:var(--bw-cd-block-pad-m, 16px);text-align:var(--bw-cd-align-m, center)}.modern-template-suffix .product__info-container .bw-iv-cd-head{text-align:var(--bw-cd-align-m, center)}.modern-template-suffix .product__info-container .bw-iv-cd-headline-row{justify-content:var(--bw-cd-align-m, center)}.modern-template-suffix .product__info-container .bw-iv-cd-img img{width:var(--bw-cd-img-m, 72px)}.modern-template-suffix .product__info-container .bw-iv-cd-eyebrow{font-size:var(--bw-cd-badge-size-m, 11px)}.modern-template-suffix .product__info-container .bw-iv-cd-headline{font-size:var(--bw-cd-hl-size-m, 26px)}.modern-template-suffix .product__info-container .bw-cd-arr-m-stacked{display:block}.modern-template-suffix .product__info-container .bw-cd-arr-m-stacked>.bw-iv-cd-img{margin:0 auto .7rem}.modern-template-suffix .product__info-container .bw-cd-arr-m-stacked .countdown{justify-content:center}.modern-template-suffix .product__info-container .bw-cd-arr-m-side,.modern-template-suffix .product__info-container .bw-cd-arr-m-side-reverse{display:flex;align-items:center;gap:18px}.modern-template-suffix .product__info-container .bw-cd-arr-m-side{flex-direction:row}.modern-template-suffix .product__info-container .bw-cd-arr-m-side-reverse{flex-direction:row-reverse}.modern-template-suffix .product__info-container .bw-cd-arr-m-side>.bw-iv-cd-img,.modern-template-suffix .product__info-container .bw-cd-arr-m-side-reverse>.bw-iv-cd-img{flex:0 0 auto;margin:0}.modern-template-suffix .product__info-container .bw-cd-arr-m-side>.bw-iv-cd-body,.modern-template-suffix .product__info-container .bw-cd-arr-m-side-reverse>.bw-iv-cd-body{flex:1 1 auto}.modern-template-suffix .product__info-container .bw-cd-arr-side .countdown,.modern-template-suffix .product__info-container .bw-cd-arr-side-reverse .countdown,.modern-template-suffix .product__info-container .bw-cd-arr-m-side .countdown,.modern-template-suffix .product__info-container .bw-cd-arr-m-side-reverse .countdown{justify-content:var(--bw-cd-align-m, center)}}@media(min-width:990px){.modern-template-suffix section.product__info-container.block{position:sticky;top:calc(var(--header-height-live, 0px) - 1px + calc(var(--spacing-section) * .5));z-index:2;align-self:start;transition:top .3s}.modern-template-suffix .product.grid{--product-info-width: var(--bw-iv-pdp-panel-width, 44%) !important;--grid-desktop-horizontal-spacing: var(--bw-iv-pdp-col-gap, 5rem) !important}.modern-template-suffix .page-width:has(>.product.grid){max-width:var(--bw-iv-pdp-content-width, 128rem)}}@media(min-width:750px){.modern-template-suffix .related-products .product-card-wrapper,.modern-template-suffix [data-section-type=related-products] .product-card-wrapper,.modern-template-suffix [data-section-type=recently-viewed] .product-card-wrapper{transition:transform .2s ease,box-shadow .2s ease}.modern-template-suffix .related-products .product-card-wrapper:nth-child(odd){transform:rotate(-.8deg)}.modern-template-suffix .related-products .product-card-wrapper:nth-child(2n){transform:rotate(.9deg)}.modern-template-suffix .related-products .product-card-wrapper:nth-child(3n){transform:rotate(-.4deg)}.modern-template-suffix .related-products .product-card-wrapper:hover{transform:rotate(0) translateY(-4px)!important;box-shadow:0 10px 26px #f04e9824}}.modern-template-suffix [data-section-type=related-products] .h2,.modern-template-suffix .related-products h2{font-family:Lobster,cursive;font-weight:400;color:var(--bw-iv-pink)}@media screen and (max-width:749.98px){.modern-template-suffix .section-product-page .product.grid{padding-inline:var(--bw-iv-pdp-side-pad-m, var(--px-mobile))}.modern-template-suffix .product__info-wrapper,.modern-template-suffix .product__media-wrapper{max-width:calc(100vw - (var(--bw-iv-pdp-side-pad-m, var(--px-mobile)) * 2))!important}.modern-template-suffix .section-product-page .product__media-wrapper slider-component{margin-inline-start:calc(var(--bw-iv-pdp-side-pad-m, var(--px-mobile)) * -1);margin-inline-end:calc(var(--bw-iv-pdp-side-pad-m, var(--px-mobile)) * -1)}.modern-template-suffix .section-product-page .product.grid{row-gap:0}}@media(max-width:749.98px){.modern-template-suffix .product__info-container{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:1.6rem var(--bw-iv-pdp-buybox-pad-m, 1rem) 1rem!important}.modern-template-suffix .product__info-container .product__title{margin-bottom:.8rem!important}.modern-template-suffix section.product__info-container.block:before,.modern-template-suffix .product__info-container:before{display:none!important}.modern-template-suffix .product__media-wrapper{margin-bottom:var(--bw-iv-media-gap-m, .4rem)}.modern-template-suffix .product__info-container>*+*{margin-top:var(--bw-iv-panel-gap-m, .7rem)}.modern-template-suffix .product .product__media-wrapper{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important}.modern-template-suffix .product__info-container .icon-with-text{background:transparent!important;border:none!important;border-radius:0!important;margin-bottom:0!important;box-shadow:none!important}.modern-template-suffix .product__info-container .icon-with-text .icon-with-text__item{padding:.85rem 0!important;margin-bottom:0!important}.modern-template-suffix .product__info-container .icon-with-text+.icon-with-text,.modern-template-suffix .product__info-container .icon-with-text__item+.icon-with-text__item{border-top:1px solid var(--bw-iv-border)!important}.modern-template-suffix .product__info-container .icon-with-text:hover{border-color:var(--bw-iv-border)!important;box-shadow:none!important}.modern-template-suffix .product__info-container [class*=description],.modern-template-suffix .product__info-container .product__description{background:transparent!important;border:none!important;border-left:3px solid var(--bw-iv-turquoise)!important;border-radius:0!important;padding:.4rem 0 .4rem 1rem!important}.modern-template-suffix .product__info-wrapper .theme-table,.modern-template-suffix .product__info-container .theme-table,.modern-template-suffix .product .theme-table{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin-top:.6rem!important}.modern-template-suffix .product__info-wrapper .theme-table:before,.modern-template-suffix .product__info-container .theme-table:before,.modern-template-suffix .product .theme-table:before{display:none!important}.modern-template-suffix .product__info-wrapper .theme-table th,.modern-template-suffix .product__info-container .theme-table th,.modern-template-suffix .product .theme-table th,.modern-template-suffix .product__info-wrapper .theme-table td,.modern-template-suffix .product__info-container .theme-table td,.modern-template-suffix .product .theme-table td{padding:.7rem 0!important;border-bottom:1px solid var(--bw-iv-border)!important}.modern-template-suffix .product__info-container custom-countdown{background:transparent!important;border:none!important;border-radius:0!important;padding:.4rem 0!important}.modern-template-suffix .product__info-container .product-form__input input[type=radio]+label,.modern-template-suffix .product__info-container .product-form__input .product-form__input--option{padding:.55rem .85rem!important;border-radius:8px!important}.modern-template-suffix .product__info-container .product-form__submit,.modern-template-suffix .product__info-container button[type=submit][name=add]{padding:1rem!important;border-radius:8px!important}.modern-template-suffix main>.shopify-section{margin-bottom:1.5rem}.modern-template-suffix .related-products .product-card-wrapper{transform:none!important}.modern-template-suffix .bw-iv-usps__card{padding:1.1rem .9rem!important}}.modern-template-suffix .product__info-container .bw-iv-row{display:var(--bw-row-display, block);flex-wrap:wrap;align-items:var(--bw-row-align, center);column-gap:var(--bw-row-gap, 12px);row-gap:var(--bw-iv-panel-gap-m, .7rem)}.modern-template-suffix .product__info-container .bw-iv-row--nowrap{flex-wrap:nowrap}.modern-template-suffix .product__info-container .bw-iv-row__cell{min-width:0;flex:0 1 auto}.modern-template-suffix .product__info-container .bw-iv-row__cell--fill{flex:1 1 var(--bw-row-min, 170px);min-width:auto}.modern-template-suffix .product__info-container .bw-iv-row--all .product-form__submit,.modern-template-suffix .product__info-container .bw-iv-row--m .product-form__submit,.modern-template-suffix .product__info-container .bw-iv-row--d .product-form__submit{white-space:nowrap}.modern-template-suffix .product__info-container :where(.bw-iv-row__cell)>*{margin-bottom:1.5rem}.modern-template-suffix .product__info-container :where(.bw-iv-row__cell)>*+*,.modern-template-suffix .product__info-container :where(.bw-iv-row>.bw-iv-row__cell+.bw-iv-row__cell){margin-top:var(--bw-iv-panel-gap, .85rem)}.modern-template-suffix .product__info-container .bw-iv-row__cell:has(>.no-js-hidden>.price){display:var(--bw-row-display, block);flex-wrap:wrap;align-items:baseline;column-gap:.6rem;row-gap:.2rem}.modern-template-suffix .product__info-container .bw-iv-row__cell>div:has(>form.installment):not(:has(shopify-payment-terms)){display:none}.modern-template-suffix .product__info-container .bw-iv-row--all{--bw-row-display: flex}.modern-template-suffix .product__info-container .bw-iv-row--all>.bw-iv-row__cell{margin:0}.modern-template-suffix .product__info-container .bw-iv-row--all:has(.product-form){margin-bottom:3.5rem}.modern-template-suffix .product__info-container .bw-iv-row--all>.bw-iv-row__cell>*,.modern-template-suffix .product__info-container .bw-iv-row--all .product-form,.modern-template-suffix .product__info-container .bw-iv-row--all .product-form__buttons,.modern-template-suffix .product__info-container .bw-iv-row--all .product-form__submit{margin-top:0!important;margin-bottom:0!important}.modern-template-suffix .product__info-container .bw-iv-row--all .price-item{white-space:nowrap;word-break:normal}@media(max-width:749.98px){.modern-template-suffix .product__info-container .bw-iv-row--m{--bw-row-display: flex}.modern-template-suffix .product__info-container .bw-iv-row--m>.bw-iv-row__cell{margin:0}.modern-template-suffix .product__info-container .bw-iv-row--m:has(.product-form){margin-bottom:3.5rem}.modern-template-suffix .product__info-container .bw-iv-row--m>.bw-iv-row__cell>*,.modern-template-suffix .product__info-container .bw-iv-row--m .product-form,.modern-template-suffix .product__info-container .bw-iv-row--m .product-form__buttons,.modern-template-suffix .product__info-container .bw-iv-row--m .product-form__submit{margin-top:0!important;margin-bottom:0!important}.modern-template-suffix .product__info-container .bw-iv-row--m .price-item{white-space:nowrap;word-break:normal}.modern-template-suffix .product__info-container :where(.bw-iv-row__cell)>*+*,.modern-template-suffix .product__info-container :where(.bw-iv-row>.bw-iv-row__cell+.bw-iv-row__cell){margin-top:var(--bw-iv-panel-gap-m, .7rem)}}@media(min-width:750px){.modern-template-suffix .product__info-container .bw-iv-row--d{--bw-row-display: flex}.modern-template-suffix .product__info-container .bw-iv-row--d>.bw-iv-row__cell{margin:0}.modern-template-suffix .product__info-container .bw-iv-row--d:has(.product-form){margin-bottom:3.5rem}.modern-template-suffix .product__info-container .bw-iv-row--d>.bw-iv-row__cell>*,.modern-template-suffix .product__info-container .bw-iv-row--d .product-form,.modern-template-suffix .product__info-container .bw-iv-row--d .product-form__buttons,.modern-template-suffix .product__info-container .bw-iv-row--d .product-form__submit{margin-top:0!important;margin-bottom:0!important}.modern-template-suffix .product__info-container .bw-iv-row--d .price-item{white-space:nowrap;word-break:normal}}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp .bw-iv-usp__box{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--bw-usp-box, 52px);height:var(--bw-usp-box, 52px);background:var(--bw-usp-box-bg, #fdeef5);margin-inline-end:var(--bw-usp-gap, var(--icon-spacing, .6em))}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp--box-circle .bw-iv-usp__box{border-radius:50%}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp--box-rounded .bw-iv-usp__box{border-radius:12px}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp .bw-iv-usp__box .icon{width:var(--bw-usp-icon, 22px);height:var(--bw-usp-icon, 22px);min-width:0;min-height:0;margin:0}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp .bw-iv-usp__box img{margin:0}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp:not(.bw-iv-usp--boxed) .icon,.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp:not(.bw-iv-usp--boxed) img{margin-inline-end:var(--bw-usp-gap, var(--icon-spacing, .6em))}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp .bw-iv-usp__text{display:flex;flex-direction:column;gap:var(--bw-usp-text-gap, 2px);min-width:0}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp .bw-iv-usp__headline{color:var(--bw-usp-head-color, inherit)}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp--head-weight .bw-iv-usp__headline,.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp--head-weight .bw-iv-usp__headline strong{font-weight:var(--bw-usp-head-weight, inherit)}.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp .bw-iv-usp__sub{color:var(--bw-usp-sub-color, var(--bw-iv-grey, #63666A));font-weight:400;line-height:1.4}.modern-template-suffix .product__info-container .icon-with-text+.icon-with-text.bw-iv-usp--boxed{margin-top:var(--bw-usp-stack-gap, 14px)!important}@media(max-width:749.98px){.modern-template-suffix .product__info-container .icon-with-text.bw-iv-usp .bw-iv-usp__box{width:var(--bw-usp-box-m, var(--bw-usp-box, 52px));height:var(--bw-usp-box-m, var(--bw-usp-box, 52px))}.modern-template-suffix .product__info-container .icon-with-text+.icon-with-text.bw-iv-usp--no-divider{border-top:none!important}}.modern-template-suffix .product__info-container .bw-cd-timer-zahlen .countdown{--countdown-size: var(--bw-cd-digit-d, 44px);--bw-cd-gap: .55em;gap:var(--bw-cd-gap);align-items:flex-start}.modern-template-suffix .product__info-container .bw-cd-timer-zahlen .countdown__block{color:var(--bw-cd-unit, var(--bw-iv-pink, #F04E98))}.modern-template-suffix .product__info-container .bw-cd-timer-zahlen .countdown__number{font-family:var(--bw-cd-digit-ff, var(--font-heading-family));font-style:var(--bw-cd-digit-fs, var(--font-heading-style));font-weight:var(--bw-cd-digit-weight, 800);font-size:1em;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-bottom:.1em}.modern-template-suffix .product__info-container .bw-cd-timer-zahlen .countdown__unit{font-family:var(--bw-cd-label-ff, inherit);font-style:var(--bw-cd-label-fs, inherit);font-size:var(--bw-cd-label-size-d, 11px);font-weight:var(--bw-cd-label-weight, 600);letter-spacing:var(--bw-cd-label-ls, .12em);text-transform:var(--bw-cd-label-tt, uppercase);line-height:1.2;color:var(--bw-cd-label-color, var(--bw-iv-grey-soft, #888))}.modern-template-suffix .product__info-container .bw-cd-timer-zahlen .countdown__block:not(:first-child):before{color:var(--bw-cd-sep-color, #cfd6dd);font-family:var(--font-heading-family);font-weight:800;line-height:1;top:0;inset-inline-start:calc(var(--bw-cd-gap) * -.5 - .08em)}.modern-template-suffix .product__info-container .bw-iv-cd-wrap.bw-cd-timer-zahlen.bw-cd-bg-rounded{border-radius:24px}.modern-template-suffix .product__info-container .bw-cd-timer-zahlen .bw-iv-cd-eyebrow{padding:0;background:none;box-shadow:none;margin-bottom:.5rem}@media(max-width:749.98px){.modern-template-suffix .product__info-container .bw-cd-timer-zahlen .countdown{--countdown-size: var(--bw-cd-digit-m, 32px)}.modern-template-suffix .product__info-container .bw-cd-timer-zahlen .countdown__unit{font-size:var(--bw-cd-label-size-m, 10px)}}.modern-template-suffix .product__info-container .bw-iv-cd-info{position:absolute;top:.8rem;right:.8rem;z-index:3;display:block;line-height:0}.modern-template-suffix .product__info-container .bw-iv-cd-info__btn{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:50%;background:none;color:var(--bw-cd-badge-color, var(--bw-iv-chip-color, #2A8FA4));cursor:pointer}.modern-template-suffix .product__info-container .bw-iv-cd-info__btn svg{width:1.8rem;height:1.8rem}.modern-template-suffix .product__info-container .bw-iv-cd-info__btn:focus-visible{outline:2px solid currentColor;outline-offset:1px}.modern-template-suffix .product__info-container .bw-iv-cd-info__pop{position:absolute;top:calc(100% + .8rem);right:0;width:max-content;max-width:min(26rem,calc(100vw - 4.8rem));padding:.9rem 1.1rem;border-radius:12px;background:#fff;color:rgb(var(--color-foreground));box-shadow:0 8px 24px #00000024;font-size:1.3rem;line-height:1.45;text-align:left;opacity:0;visibility:hidden;transform:translateY(-.4rem);transition:opacity .15s ease,transform .15s ease,visibility .15s}.modern-template-suffix .product__info-container .bw-iv-cd-info__pop:before{content:"";position:absolute;top:-.5rem;right:1.1rem;width:1rem;height:1rem;background:inherit;transform:rotate(45deg);border-radius:2px 0 0}.modern-template-suffix .product__info-container .bw-iv-cd-info__pop:after{content:"";position:absolute;left:0;right:0;top:-.8rem;height:.8rem}.modern-template-suffix .product__info-container .bw-iv-cd-info__pop>*{position:relative;margin:0}.modern-template-suffix .product__info-container .bw-iv-cd-info__pop>*+*{margin-top:.5em}.modern-template-suffix .product__info-container .bw-iv-cd-info.is-up .bw-iv-cd-info__pop{top:auto;bottom:calc(100% + .8rem);transform:translateY(.4rem)}.modern-template-suffix .product__info-container .bw-iv-cd-info.is-up .bw-iv-cd-info__pop:before{top:auto;bottom:-.5rem;border-radius:0 0 2px}.modern-template-suffix .product__info-container .bw-iv-cd-info.is-up .bw-iv-cd-info__pop:after{top:auto;bottom:-.8rem}.modern-template-suffix .product__info-container .bw-iv-cd-info.is-open .bw-iv-cd-info__pop{opacity:1;visibility:visible;transform:none}@media(hover:hover){.modern-template-suffix .product__info-container .bw-iv-cd-info:hover .bw-iv-cd-info__pop{opacity:1;visibility:visible;transform:none}}@media(prefers-reduced-motion:reduce){.modern-template-suffix .product__info-container .bw-iv-cd-info__pop{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/bw-iv-pdp-modern.css.map */
