:root{--ob-green: #245e5f;--ob-green-dark: #1a4546;--ob-ink: #12302b;--ob-text: #121212;--ob-muted: #3d4447;--ob-line: #c9d3d3;--ob-soft: #f1f6f6;--ob-panel: #f4f8f7;--ob-orange: #f07800;--ob-low: #c25e00;--ob-ok: #1f7a4d;--ob-out: #8d9799}.ob-buybox{display:flex;flex-direction:column;gap:1.4rem;margin:.4rem 0 1.4rem;color:var(--ob-text)}.ob-deal{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;border:1px solid #f6c48f;border-radius:1.4rem;background:#fff4e8}.ob-deal__icon{display:flex;flex:none;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:50%;background:var(--ob-orange)}.ob-deal__text{display:flex;flex-direction:column;font-size:1.3rem;line-height:1.35;color:var(--ob-muted)}.ob-deal__text b{font-size:1.6rem;color:var(--ob-ink)}.ob-eyebrow{font-size:1.3rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;color:var(--ob-muted)}.ob-card{position:relative;border:2px solid var(--ob-line);border-radius:1.4rem;padding:1.6rem;background:#fff}.ob-card.is-selected{border-color:var(--ob-green);background:var(--ob-soft);box-shadow:0 0 0 3px #245e5f1f}.ob-card__head{display:flex;align-items:flex-start;gap:1.2rem;width:100%;min-height:4.4rem;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;text-align:left;color:inherit}.ob-card__head:focus-visible,.ob-tier:focus-visible{outline:2px solid var(--ob-green);outline-offset:3px}.ob-radio{flex:none;width:2rem;height:2rem;margin-top:.2rem;border:2px solid var(--ob-out);border-radius:50%;box-sizing:border-box;background:#fff}.is-selected>.ob-card__head .ob-radio{border:6px solid var(--ob-green)}.ob-card__text{display:flex;flex:1;flex-direction:column;gap:.2rem}.ob-card__title{font-size:1.7rem;font-weight:700;line-height:1.3}.ob-card__sub{font-size:1.3rem;line-height:1.4;color:var(--ob-muted)}.ob-card__price{display:flex;flex-direction:column;align-items:flex-end;font-size:1.8rem;font-weight:800;line-height:1.3;white-space:nowrap}.ob-card__price s{font-size:1.3rem;font-weight:400;color:#5c6467}.ob-card--sub .ob-card__price>span{color:var(--ob-green)}.ob-badge{position:absolute;top:-1.1rem;right:1.4rem;padding:.3rem 1rem;border-radius:99rem;background:var(--ob-orange);color:#121212;font-size:1.2rem;font-weight:800;letter-spacing:.05rem;line-height:1.4}.ob-card__body{display:none}.ob-card.is-selected .ob-card__body{display:block}.ob-tiers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.4rem}.ob-tier{position:relative;display:flex;flex-direction:column;align-items:center;gap:.2rem;min-height:4.4rem;padding:1.2rem .6rem 1rem;border:1px solid var(--ob-line);border-radius:1.2rem;background:#fff;cursor:pointer;font:inherit;line-height:1.3;color:inherit}.ob-tier.is-selected{border:2px solid var(--ob-green);box-shadow:0 0 0 3px #245e5f1f}.ob-tier:disabled{border-style:dashed;background:#f6f7f7;opacity:.55;cursor:not-allowed}.ob-tier__qty{font-size:1.5rem;font-weight:800}.ob-tier__off{font-size:1.3rem;font-weight:700;color:var(--ob-green)}.ob-tier__total{font-size:1.6rem;font-weight:800}.ob-tier__unit{min-height:1.5rem;font-size:1.2rem;color:var(--ob-muted)}.ob-tier__flag{position:absolute;top:-1rem;left:50%;transform:translate(-50%);padding:.2rem .8rem;border-radius:99rem;background:var(--ob-orange);color:#121212;font-size:1.1rem;font-weight:800;letter-spacing:.05rem;white-space:nowrap}.ob-tier__flag--tip{background:var(--ob-green);color:#fff}.ob-tier__flag[hidden],.ob-card__price s[hidden]{display:none}.ob-benefits{display:flex;flex-direction:column;gap:.6rem;margin:1.2rem 0 0;padding:1.2rem 0 0;border-top:1px solid #c9dcd9;list-style:none;font-size:1.4rem;line-height:1.4;color:var(--ob-ink)}.ob-benefits li{display:flex;align-items:center;gap:.8rem}.ob-benefits svg{flex:none}.ob-policy{margin:1rem 0 0;font-size:1.2rem;line-height:1.4;color:var(--ob-muted)}.ob-stock{display:flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;font-size:1.4rem;line-height:1.4;color:var(--ob-ink)}.ob-stock.hidden{display:none}.ob-stock__dot{flex:none;width:1rem;height:1rem;border-radius:50%;background:var(--ob-ok);box-shadow:0 0 0 3px #1f7a4d33}.ob-stock[data-level=low] .ob-stock__dot{background:var(--ob-low);box-shadow:0 0 0 3px #c25e0033}.ob-stock[data-level=out] .ob-stock__dot{background:var(--ob-out);box-shadow:0 0 0 3px #8d979933}.product-form__buttons:has(.ob-cta){max-width:none}.product-form__buttons .button.ob-cta,.ob-cta--soldout{min-height:5.4rem;border:0;border-radius:1.2rem;background:var(--ob-orange);color:var(--ob-text);font:inherit;font-size:1.7rem;font-weight:800;letter-spacing:0;cursor:pointer}.product-form__buttons .button.ob-cta:before,.product-form__buttons .button.ob-cta:after{border-radius:1.2rem;box-shadow:none}.product-form__buttons .button.ob-cta:hover{background:#d86b00}.product-form__buttons .button.ob-cta:disabled{opacity:.6}.ob-cta--soldout{width:100%;border:2px solid var(--ob-green);background:#fff;color:var(--ob-green)}.ob-cta--soldout:hover{background:var(--ob-soft)}.ob-cta--soldout[hidden],.product-form__buttons .button.ob-cta[hidden]{display:none}.product-form .klaviyo-bis-trigger{display:none!important}.ob-usps-wrap{display:flex;flex-direction:column;gap:1rem;margin:1.4rem 0}.ob-usps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:0;padding:1.4rem .8rem;border-radius:1.4rem;background:var(--ob-panel);list-style:none}.ob-usp{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.ob-usp__icon{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #12302b1a}.ob-usp__label{font-size:1.2rem;font-weight:700;line-height:1.25;color:var(--ob-ink)}.ob-official{display:flex;align-items:center;justify-content:center;gap:.6rem;font-size:1.3rem;font-weight:700;color:var(--ob-green)}.ob-acc-heading{margin:2.8rem 0 1.4rem}.product__accordion.ob-acc{margin:0 0 1rem;border:0}.ob-acc .ob-acc__item{overflow:hidden;border:1px solid #e3e9e8;border-radius:1.4rem;background:#fff}.ob-acc .ob-acc__item[open]{border-color:#c9dcd9;background:var(--ob-panel)}.ob-acc .ob-acc__item>summary{display:flex;align-items:center;gap:1.2rem;min-height:6.4rem;padding:1rem 1.4rem;list-style:none;cursor:pointer}.ob-acc .ob-acc__item>summary::-webkit-details-marker{display:none}.ob-acc__icon{display:flex;flex:none;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:var(--ob-soft)}.ob-acc__item[open] .ob-acc__icon{background:#fff}.ob-acc__head{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:0}.ob-acc .ob-acc__title{margin:0;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:0;line-height:1.3;color:var(--ob-ink);max-width:none}.ob-acc__sub{font-size:1.3rem;line-height:1.35;color:var(--ob-muted)}.ob-acc__chev{display:flex;flex:none;transition:transform .2s ease}.ob-acc__item[open] .ob-acc__chev{transform:rotate(180deg)}.ob-acc .ob-acc__body{margin:0;padding:0 1.6rem 1.6rem 6.6rem;font-size:1.5rem;line-height:1.55;color:var(--ob-muted)}.ob-acc .ob-acc__body table{width:calc(100% + 5rem);margin-left:-5rem;border-collapse:collapse;font-size:1.4rem;table-layout:auto}.ob-acc .ob-acc__body th{padding:.6rem .4rem;border:0;border-bottom:1px solid #c9dcd9;background:transparent;font-size:1.2rem;letter-spacing:.05rem;text-align:left;text-transform:uppercase;color:var(--ob-muted)}.ob-acc .ob-acc__body td{padding:.8rem .4rem;border:0;border-bottom:1px solid #e3e9e8;color:var(--ob-ink)}@media screen and (max-width:749px){.ob-acc .ob-acc__body{padding-left:1.6rem}.ob-acc .ob-acc__body table{width:100%;margin-left:0}}.ob-buybox .welkom20-badge{margin:0}.ob-deal-bar{position:sticky;top:var(--header-height, 0px);z-index:3;display:flex;align-items:center;gap:1rem;margin:0 -1.5rem 1.2rem;padding:.8rem 1.6rem;border-bottom:1px solid #f6c48f;background:#fff4e8;box-shadow:0 2px 8px #12302b14}.ob-deal-bar__icon{display:flex;flex:none;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:50%;background:var(--ob-orange)}.ob-deal-bar__text{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.6rem;font-size:1.3rem;line-height:1.35;color:var(--ob-muted)}.ob-deal-bar__text b{font-size:1.4rem;color:var(--ob-ink)}@media screen and (min-width:750px){.ob-deal-bar{margin:0 0 2rem;border:1px solid #f6c48f;border-radius:1.4rem}}.ob-sticky-buy{position:fixed;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom,0px));border-top:1px solid #e3e9e8;background:#fff;box-shadow:0 -6px 18px #12302b1a;transform:translateY(110%);transition:transform .25s ease}.ob-sticky-buy.is-visible{transform:translateY(0)}.ob-sticky-buy__img{flex:none;width:4.8rem;height:4.8rem;border-radius:1rem;background:var(--ob-soft);object-fit:contain}.ob-sticky-buy__info{display:flex;flex:1;flex-direction:column;min-width:0}.ob-sticky-buy__name{overflow:hidden;font-size:1.3rem;white-space:nowrap;text-overflow:ellipsis;color:var(--ob-muted)}.ob-sticky-buy__price{font-size:1.7rem;color:var(--ob-ink)}.ob-sticky-buy__btn{flex:none;min-height:4.8rem;padding:0 2rem;border:0;border-radius:1.2rem;background:var(--ob-green);color:#fff;font:inherit;font-size:1.6rem;font-weight:800;cursor:pointer}.ob-sticky-buy__btn:hover{background:var(--ob-green-dark)}@media screen and (min-width:750px){.ob-sticky-buy{display:none}}.ob-brand{margin:0 0 .4rem;font-size:1.2rem;font-weight:800;letter-spacing:.1rem;text-transform:uppercase;color:var(--ob-green)}.product__review-quote.ob-mini-quote{display:flex;flex-direction:column;gap:.4rem;margin:.8rem 0 1.4rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:var(--ob-panel)}.ob-mini-quote .product__review-quote-text{font-size:1.5rem;line-height:1.45;font-style:italic;color:var(--ob-ink)}.ob-mini-quote .product__review-quote-meta{display:flex;flex-wrap:wrap;align-items:baseline;margin:0;font-size:1.2rem;color:var(--ob-muted)}.ob-mini-quote .product__review-quote-author{margin:0;font-size:inherit;color:inherit}.ob-mini-quote .product__review-quote-meta>:not([hidden])~:not([hidden]):before{content:"\b7";margin:0 .6rem;color:var(--ob-muted)}.ob-mini-quote .product__review-quote-meta [hidden]{display:none}.ob-mini-quote .product__review-quote-all{font-weight:700;color:var(--ob-green);text-underline-offset:.2rem}.ob-desc{display:flex;flex-direction:column;gap:1rem;margin:.4rem 0 2rem}.ob-desc__lead{margin:0;font-size:1.7rem;font-weight:700;line-height:1.4;color:var(--ob-ink)}.ob-desc__list{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none}.ob-desc__list li{display:flex;align-items:flex-start;gap:1rem;font-size:1.5rem;line-height:1.4;color:var(--ob-muted)}.ob-desc__list b{color:var(--ob-ink)}.ob-desc__check{display:flex;flex:none;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;margin-top:.1rem;border-radius:50%;background:var(--ob-green)}.ob-desc__full{font-size:1.5rem;line-height:1.6;color:var(--ob-muted)}.ob-desc__clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ob-desc__clamp.is-open{display:block}.ob-desc__more{display:flex;align-self:flex-start;align-items:center;gap:.6rem;min-height:4.4rem;padding:0;border:0;background:transparent;font:inherit;font-size:1.4rem;font-weight:800;color:var(--ob-green);cursor:pointer}.ob-desc__more .ob-chevron{transition:transform .2s ease}.ob-desc__more[aria-expanded=true] .ob-chevron{transform:rotate(180deg)}.ob-gallery-count{position:absolute;right:2.4rem;bottom:1.2rem;z-index:2;padding:.3rem .9rem;border-radius:99rem;background:#12302bbf;color:#fff;font-size:1.2rem;font-weight:700;pointer-events:none}@media screen and (min-width:750px){.ob-gallery-count{display:none}}.ob-reviews__heading{margin:0 0 1.4rem;scroll-margin-top:calc(var(--header-height, 0px) + 6rem)}.ob-reviews .jdgm-rev-widg__title,.ob-reviews .jdgm-rev-widg__sort-wrapper,.ob-reviews .jdgm-paginate{display:none!important}.ob-reviews .jdgm-rev-widg__summary{display:flex!important;flex-direction:column;align-items:center;gap:.2rem;min-width:8rem}.ob-reviews__avg{font-size:3.6rem;line-height:1;color:var(--ob-ink)}.ob-reviews .jdgm-rev-widg__header{display:flex;flex-wrap:wrap;align-items:center;gap:1.8rem;padding:1.6rem;border:1px solid #e3e9e8;border-radius:1.6rem}.ob-reviews .jdgm-histogram{flex:1;min-width:18rem}.ob-reviews .jdgm-histogram__bar-content{background:var(--ob-green)!important}.ob-reviews:not(.is-expanded) .jdgm-rev~.jdgm-rev{display:none!important}.ob-reviews .jdgm-rev{margin-top:1.2rem;padding:1.6rem!important;border:0!important;border-radius:1.6rem;background:var(--ob-panel)}.ob-reviews__more{display:flex;align-items:center;justify-content:center;width:100%;max-width:56rem;min-height:4.8rem;margin:1.4rem auto 0;border:2px solid var(--ob-green);border-radius:1.2rem;background:#fff;font:inherit;font-size:1.5rem;font-weight:800;color:var(--ob-green);cursor:pointer}.ob-reviews__more:hover{background:var(--ob-soft)}.ob-rel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.ob-rel{max-width:64rem}}.ob-rel__item{display:flex;flex-direction:column;gap:.6rem}.ob-rel__link{display:flex;flex-direction:column;gap:.6rem;text-decoration:none;color:var(--ob-ink)}.ob-rel__img{display:block;overflow:hidden;aspect-ratio:1;border-radius:1.4rem;background:var(--ob-soft)}.ob-rel__img img{width:100%;height:100%;object-fit:contain}.ob-rel__title{font-size:1.4rem;font-weight:700;line-height:1.35}.ob-rel__price{font-size:1.5rem;font-weight:800}.ob-rel__add{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:4.4rem;border:0;border-radius:1rem;background:var(--ob-soft);font:inherit;font-size:1.4rem;font-weight:800;color:var(--ob-green);cursor:pointer}.ob-rel__add:hover{background:#e3eeee}.ob-rel__add .loading__spinner{position:absolute}.ob-rel__add .loading__spinner.hidden{display:none}product-recommendations.related-products:has(.ob-rel){width:auto;max-width:var(--page-width);margin:0 auto;padding:3.2rem 1.5rem 0!important;border:0;border-radius:0;background:none}@media screen and (min-width:750px){product-recommendations.related-products:has(.ob-rel){padding:4rem 5rem 0!important}}.ob-reviews .jdgm-rev-widg{padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.ob-reviews .jdgm-row-stars{display:flex!important;flex-wrap:wrap;align-items:center;gap:1.8rem;width:100%;padding:1.6rem;border:1px solid #e3e9e8;border-radius:1.6rem}.ob-reviews .jdgm-rev-widg__summary,.ob-reviews .jdgm-histogram{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.ob-reviews .jdgm-rev-widg__summary-text,.ob-reviews .jdgm-histogram__clear-filter,.ob-reviews .jdgm-histogram~a,.ob-reviews .jdgm-histogram a{display:none!important}.ob-reviews__count{font-size:1.2rem;color:var(--ob-muted)}.ob-reviews .jdgm-widget-actions-wrapper{flex-basis:100%;justify-content:center}@media screen and (max-width:749px){.product__media-wrapper .slider-buttons{display:none}}.ob-reviews .jdgm-rev-widg__header,.ob-reviews .jdgm-row-stars{box-sizing:border-box;width:100%!important;max-width:100%!important}.ob-reviews .jdgm-row-stars{flex-wrap:wrap!important;border:1px solid #e3e9e8!important}.ob-reviews .jdgm-rev-widg__summary{flex:none;min-width:8rem}.ob-reviews .jdgm-rev-widg__summary-inner{display:flex;flex-direction:column;align-items:center;gap:.2rem}.ob-reviews .jdgm-rev-widg__summary-average,.ob-reviews .jdgm-rev-widg__title--in-summary{display:none!important}.ob-reviews .jdgm-rev-widg__summary-stars .jdgm-star{font-size:1.2rem!important}.ob-reviews .jdgm-histogram{flex:1 1 0;min-width:0!important}.ob-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.4rem;color:var(--ob-muted);text-decoration:none}.ob-rating__stars{display:inline-flex;gap:.1rem;color:#b7791f}.ob-rating__star.is-full{fill:currentColor}.ob-rating__star.is-half{fill:url(#ObStarHalf)}.ob-rating__star.is-empty{fill:#d6dcdc}.ob-rating__value{color:var(--ob-text)}.ob-rating__count u{text-underline-offset:.2rem}@media screen and (max-width:749px){.product__media-wrapper .thumbnail-slider .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}}@media screen and (min-width:750px){.product__media-wrapper .thumbnail-list:not(.slider--tablet-up){grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.8rem}}.product__media-wrapper .thumbnail-list__item .thumbnail{border-radius:1rem;overflow:hidden}.ob-stock__dot{margin-left:3px}.ob-reviews .ob-reviews__heading{margin-top:4.8rem!important}.ob-reviews .jdgm-rev-widg__reviews{display:flex!important;flex-direction:column;gap:1.2rem}.ob-reviews .jdgm-rev{margin:0!important;padding:1.6rem!important;border:1px solid #e3e9e8!important;border-radius:1.6rem!important;background:#fff!important;box-shadow:0 1px 3px #12302b0f!important}.ob-reviews .jdgm-rev.jdgm-divider-top:before,.ob-reviews .jdgm-rev .jdgm-divider-top:before{display:none!important}.ob-reviews .jdgm-rev-widg__reviews{margin-top:1.6rem}.ob-reviews .jdgm-row-stars{gap:2rem 3.2rem!important;padding:2.4rem 2.4rem 2.8rem!important;border-radius:1.6rem!important}.ob-reviews .jdgm-rev-widg__summary{min-width:10rem}.ob-reviews__avg{margin-bottom:.4rem;font-size:4.4rem}.ob-reviews .jdgm-histogram{max-width:56rem}.ob-reviews .jdgm-histogram__row{align-items:center;margin:0 0 .8rem!important;line-height:1.6}.ob-reviews .jdgm-histogram__row:last-of-type{margin-bottom:0!important}.ob-reviews .jdgm-histogram__bar{height:.8rem;border-radius:99rem}.ob-reviews .jdgm-histogram__frequency{color:var(--ob-muted)!important}.ob-reviews .jdgm-widget-actions-wrapper{margin-top:.4rem!important}.ob-reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link{width:auto!important;min-width:26rem;min-height:4.8rem;padding:0 2.8rem!important}@media screen and (max-width:749px){.ob-reviews .jdgm-row-stars{gap:1.6rem 2rem!important;padding:2rem 1.6rem 2.4rem!important}.ob-reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link{width:100%!important;min-width:0}}@media screen and (min-width:750px){section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-row-stars{display:grid!important;grid-template-columns:minmax(18rem,auto) minmax(0,1fr);grid-template-rows:auto auto;align-items:center;justify-content:start;gap:1.6rem 4.8rem!important;padding:2.8rem 3.2rem!important}section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-rev-widg__summary{grid-column:1;grid-row:1;align-self:end}section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-rev-widg__summary-inner{align-items:flex-start!important;text-align:left}section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-widget-actions-wrapper{grid-column:1;grid-row:2;align-self:start;justify-content:flex-start!important;margin:0!important}section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-widget-actions-wrapper .jdgm-write-rev-link{min-width:0;min-height:4.4rem;padding:0 2.2rem!important;font-size:1.4rem}section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-histogram{grid-column:2;grid-row:1 / span 2;width:100%;max-width:60rem;padding-left:4.8rem!important;border-left:1px solid #e3e9e8!important}}@media screen and (min-width:750px){section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-rev-widg__summary,section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-widget-actions-wrapper{justify-self:center;width:auto!important}section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-rev-widg__summary-inner,section.ob-reviews .jdgm-widget .jdgm-rev-widg .jdgm-rev-widg__summary{align-items:center!important;text-align:center!important}}.product__info-container .ob-brand{margin-bottom:0;line-height:1.4}.product__info-container .ob-brand+.product__title{margin-top:.4rem}.product__info-container .ob-desc{padding-left:1.4rem}.product__info-container .ob-stock{padding-left:1.8rem}.product__info-container .ob-stock{margin-top:0;margin-bottom:0}.product__info-container>div:has(>.ob-buybox){margin-bottom:2.4rem}.product__info-container .ob-stock+*,.product__info-container .ob-stock+.ob-quantity-hidden+*{margin-top:1rem!important}.product__info-container .ob-stock~div>product-form.product-form{margin-top:0}.ob-price-panel{display:flex;flex-direction:column;gap:.4rem;margin:.4rem 0 1.6rem;padding:1.6rem 1.8rem;border:1px solid #e3e9e8;border-radius:1.4rem;background:var(--ob-panel)}.ob-price-panel .price--large{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0}.ob-price-panel .price--large .price-item{font-size:2.8rem;font-weight:800;letter-spacing:0;line-height:1.2;color:var(--ob-ink)}.ob-price-panel .price--large s.price-item{font-size:1.6rem;font-weight:400;color:#5c6467}.ob-price-panel .price__badge-sale{padding:.3rem 1rem;border:0;border-radius:99rem;background:var(--ob-orange);color:#121212;font-size:1.2rem;font-weight:800;letter-spacing:.05rem}.ob-price-panel .product__tax{margin:0;font-size:1.3rem;line-height:1.4;color:var(--ob-muted)}.ob-price-panel .product__tax a{color:var(--ob-green)}.product-form__buttons:has(.ob-cta) .quantity{min-height:5.4rem;border-radius:1.2rem}.product-form__buttons:has(.ob-cta) .quantity:before,.product-form__buttons:has(.ob-cta) .quantity:after{border-radius:1.2rem}.ob-acc .ob-acc__item--faq .ob-acc__body,.ob-acc .ob-acc__body{padding-left:1.6rem}.ob-acc .ob-acc__body table{width:100%;margin-left:0}.ob-variants variant-selects{display:block}.ob-variants .product-form__input{display:flex;flex-wrap:wrap;gap:.8rem;max-width:none;margin:0;padding:0;border:0}.ob-variants .product-form__input+.product-form__input{margin-top:1.2rem}.ob-variants .product-form__input .form__label{flex-basis:100%;margin:0 0 .2rem;padding:0;font-size:1.4rem;font-weight:700;color:var(--ob-ink)}.ob-variants .product-form__input--pill input[type=radio]+label{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:9rem;min-height:4.8rem;margin:0;padding:.8rem 1.2rem;border:1px solid var(--ob-line);border-radius:1.2rem;background:#fff;color:var(--ob-ink);font-size:1.5rem;font-weight:800;letter-spacing:0;line-height:1.2}.ob-variants .product-form__input--pill input[type=radio]+label:before{box-shadow:none}.ob-variants .product-form__input--pill input[type=radio]+label:hover{border-color:var(--ob-green)}.ob-variants .product-form__input--pill input[type=radio]:checked+label{border:2px solid var(--ob-green);background:var(--ob-soft);color:var(--ob-ink);box-shadow:0 0 0 3px #245e5f1f}.ob-variants .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--ob-green);outline-offset:3px;box-shadow:none}.ob-variants .product-form__input--pill input[type=radio]:disabled+label,.ob-variants .product-form__input--pill input[type=radio].disabled+label{border-style:dashed;background:#f6f7f7;color:#12302b80}.ob-section-label{margin:0 0 -1rem;font-size:1.4rem;font-weight:700;line-height:1.4;color:var(--ob-ink)}.ob-variants .product-form__input{max-width:calc(50% - .4rem)}.ob-variants .product-form__input .form__label{margin-bottom:.4rem}.product__info-container .ob-desc .ob-desc__lead{margin-left:-1.4rem}.ob-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:.4rem 0 2rem;padding:0;list-style:none}.ob-tags__item{padding:.7rem 1.4rem;border-radius:99rem;background:var(--ob-soft);color:var(--ob-ink);font-size:1.4rem;font-weight:700;line-height:1.3}.ob-acc__item--beschrijving .ob-acc__body h3{margin:1.6rem 0 .4rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:0;color:var(--ob-ink)}.ob-acc__item--beschrijving .ob-acc__body h3:first-child{margin-top:0}.ob-acc__item--beschrijving .ob-acc__body p{margin:0 0 1rem}.ob-acc__item--beschrijving .ob-acc__body ul{margin:0 0 1rem;padding-left:2rem;list-style:disc}.ob-acc__item--beschrijving .ob-acc__body li{margin:0 0 .4rem}.ob-acc__item--beschrijving .ob-acc__body li::marker{color:var(--ob-green)}.product__info-container .ob-subtitle{margin:.4rem 0 0;font-size:1.6rem;font-style:italic;line-height:1.45;color:var(--ob-muted)}.ob-variants .product-form__input .form__label{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.product__info-container .product__title:has(+.ob-subtitle){margin-bottom:0}.product__info-container .product__title+.ob-subtitle{margin-top:.2rem}@media screen and (max-width:749px){.product__info-container .ob-desc--desktop-only{display:none}}@media screen and (min-width:750px){.product__info-container .ob-subtitle{display:none}.product__info-container .product__title:has(+.ob-subtitle){margin-bottom:1.5rem}}.ob-acc__item--beschrijving .ob-acc__body ul{padding-left:0;list-style-position:outside}.ob-title-extras{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin:1rem 0 0}.ob-title-extras .ob-tags{margin:0 0 1.6rem}.ob-title-extras .ob-lead{margin:0;font-size:1.6rem;font-weight:700;line-height:1.4;color:var(--ob-ink)}.ob-mobile-only .product__review-quote.ob-mini-quote{margin:1.6rem 0}@media screen and (max-width:749px){.product__info-container .ob-desktop-only{display:none}}@media screen and (min-width:750px){.product__info-container .ob-mobile-only{display:none}}.product__info-container .product__title:has(+.ob-title-rating){margin-bottom:0}.product__info-container .ob-title-rating{margin:.6rem 0 0}.product__info-container .ob-title-rating+.ob-subtitle{margin-top:.8rem}.ob-quote-mobile .ob-acc-heading{margin-bottom:1rem}.ob-quote-mobile .ob-acc-heading+.product__review-quote.ob-mini-quote{margin-top:0}@media screen and (min-width:750px){.product__info-container .product__title:has(+.ob-title-rating){margin-bottom:1.5rem}}.product-form__submit.button{--color-button: 240, 120, 0;--color-button-text: 18, 18, 18}.product-form__submit.button:not([disabled]):hover{--color-button: 216, 107, 0}.ob-sticky-buy__btn{background:var(--ob-orange);color:var(--ob-text)}.ob-sticky-buy__btn:hover{background:#d86b00}.ob-media-head{margin:0 0 1.2rem}.ob-media-head .ob-media-head__title{margin:0 0 .6rem}.ob-media-head .ob-rating{margin:0}@media screen and (max-width:749px){.product__info-container .product__title.ob-title--moved{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.product__info-container .product__title.ob-title--moved+.ob-subtitle{margin-top:0}}@media screen and (min-width:750px){.ob-media-head{display:none}}.ob-benefit-tabs{margin:1.6rem 0 .4rem}.ob-benefit-tabs__quote{margin:.6rem 0 0;font-size:1.6rem;font-weight:600;font-style:italic;line-height:1.4;color:var(--ob-ink)}.ob-benefit-tabs__list{display:flex;gap:.6rem;margin-top:1rem}.ob-benefit-tabs__tab{flex:1 1 0;min-width:0;min-height:4.4rem;padding:0 .4rem;border:2px solid var(--ob-line);border-radius:99rem;background:#fff;color:var(--ob-ink);font:inherit;font-size:1.4rem;font-weight:700;cursor:pointer}.ob-benefit-tabs__tab[aria-selected=true]{border-color:var(--ob-green);background:var(--ob-soft);box-shadow:0 0 0 3px #245e5f1f}.ob-benefit-tabs__tab:focus-visible{outline:2px solid var(--ob-green);outline-offset:2px}.ob-benefit-tabs__panel{margin-top:1rem;padding:1.4rem 1.6rem;border:2px solid var(--ob-green);border-radius:1.4rem;background:var(--ob-soft);box-shadow:0 0 0 3px #245e5f1f;color:var(--ob-ink)}.ob-benefit-tabs__panel[hidden]{display:none}.ob-benefit-tabs__title{display:flex;align-items:center;gap:.8rem;margin:0;font-size:1.6rem;font-weight:700;line-height:1.3;color:var(--ob-ink)}.ob-benefit-tabs__title svg{flex:none;color:var(--ob-green)}.ob-benefit-tabs__points{margin:.8rem 0 0;padding:0;list-style:none;font-size:1.4rem;line-height:1.4;color:var(--ob-ink)}.ob-benefit-tabs__points li{position:relative;margin:.4rem 0 0;padding-left:1.4rem}.ob-benefit-tabs__points li:before{content:"";position:absolute;top:.75rem;left:0;width:.5rem;height:.5rem;border-radius:50%;background:var(--ob-green)}.ob-benefit-tabs__list:has(>:nth-child(5)){gap:.4rem}.ob-benefit-tabs__list:has(>:nth-child(5)) .ob-benefit-tabs__tab{padding:0;font-size:1.2rem}.ob-head-price{display:flex;align-items:baseline;gap:.8rem;margin-top:.6rem}.ob-head-price b{font-size:2.2rem;font-weight:700;line-height:1.25;color:var(--ob-ink)}.ob-head-price s{font-size:1.5rem;font-weight:400;color:var(--ob-muted)}.ob-head-price s[hidden]{display:none}@media screen and (max-width:749px){.ob-price-panel{padding:0;border:0;background:none}.ob-price-panel>[id^=price-]{display:none}.ob-price-panel .product__tax{margin:0}}.ob-besch-clamp{max-height:22rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent);mask-image:linear-gradient(to bottom,#000 70%,transparent)}.ob-besch-clamp.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}button.ob-desc__more[hidden]{display:none}@media screen and (max-width:749px){.product__info-container .ob-stock,.product__info-container .product__inventory{display:none!important}}.ob-title-flag{display:inline-block;margin-left:.4rem;padding:.3rem .9rem;border-radius:99rem;background:var(--ob-green);color:#fff;font-family:var(--font-body-family);font-size:1.2rem;font-weight:800;line-height:1.3;letter-spacing:0;vertical-align:middle}.ob-head-price{flex-wrap:wrap}.ob-save-flag{align-self:center;padding:.2rem .9rem;border-radius:99rem;background:var(--ob-orange);color:#121212;font-size:1.3rem;font-weight:800;line-height:1.4}.ob-save-flag[hidden]{display:none}.ob-promo{margin:1.4rem 0 1.2rem}.ob-promo__label{display:block;margin-bottom:.5rem;font-size:1.3rem;font-weight:700;color:var(--ob-ink)}.ob-promo__row{display:flex;gap:.8rem}.ob-promo__input{flex:1 1 auto;min-width:0;min-height:4.4rem;padding:0 1.2rem;border:1px solid var(--ob-line);border-radius:1rem;background:#fff;color:var(--ob-text);font:inherit;font-size:1.6rem}.ob-promo__input:focus-visible{outline:2px solid var(--ob-green);outline-offset:1px}.ob-promo__btn{flex:none;min-height:4.4rem;padding:0 1.4rem;border:2px solid #121212;border-radius:1rem;background:#fff;color:#121212;font:inherit;font-size:1.4rem;font-weight:800;cursor:pointer}.ob-promo__btn:disabled{opacity:.6}.ob-promo__msg{margin:.6rem 0 0;font-size:1.3rem;line-height:1.35;color:var(--ob-ok)}.ob-promo__msg.is-error{color:#b42318}.ob-promo__msg[hidden]{display:none}@media screen and (max-width:749px){.product-form__submit.button{--color-button: 18, 18, 18;--color-button-text: 255, 255, 255}.product-form__submit.button:not([disabled]):hover{--color-button: 51, 51, 51}.product-form__buttons .button.ob-cta:not(.ob-cta--soldout){background:#121212;color:#fff}.product-form__buttons .button.ob-cta:not(.ob-cta--soldout):hover{background:#333}.ob-sticky-buy__btn{background:#121212;color:#fff}.ob-sticky-buy__btn:hover{background:#333}}@media screen and (max-width:749px){.product__info-container.ob-order-test{display:flex;flex-direction:column}.product__info-container.ob-order-test>*{order:3;min-width:0}.product__info-container.ob-order-test>.ob-media-head,.product__info-container.ob-order-test>.product__title,.product__info-container.ob-order-test>.ob-brand,.product__info-container.ob-order-test>.ob-quantity-hidden,.product__info-container.ob-order-test>.ob-price-panel,.product__info-container.ob-order-test>.ob-stock,.product__info-container.ob-order-test>.ob-promo,.product__info-container.ob-order-test>div:has(>.ob-buybox),.product__info-container.ob-order-test>div:has(>product-form),.product__info-container.ob-order-test>div:has(>form.installment){order:1}.product__info-container.ob-order-test>.ob-desc,.product__info-container.ob-order-test>.ob-benefit-tabs{order:2}}.ob-tier__save,.ob-tiers-label,.ob-qty-stepper{display:none}@media screen and (max-width:749px){.ob-compact-buy .ob-eyebrow,.ob-compact-buy .ob-section-label,.ob-compact-buy .ob-card--sub,.ob-compact-buy .ob-card__head{display:none!important}.ob-compact-buy .ob-media-head{margin-bottom:0}.ob-compact-buy.product__info-container>div:has(>.ob-buybox){margin-top:1rem}.ob-compact-buy .ob-buybox{margin-top:0}.ob-compact-buy.product__info-container>.ob-desc{order:3}.ob-compact-buy .ob-card--once,.ob-compact-buy .ob-card--once.is-selected{margin:0;padding:0;border:0;background:none;box-shadow:none}.ob-compact-buy .ob-card__body{margin:0;padding:0;border:0}.ob-compact-buy .ob-tiers{display:flex;gap:.6rem;margin:0}.ob-compact-buy .ob-tier{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-start;gap:.3rem;min-width:0;min-height:8rem;padding:.9rem .2rem .8rem;border:1.5px solid var(--ob-line);border-radius:1.4rem;background:#fff;box-shadow:none}.ob-compact-buy .ob-tier.is-selected{border-color:var(--ob-green);background:var(--ob-soft);box-shadow:0 0 0 3px #245e5f1f}.ob-compact-buy .ob-tier{position:relative;overflow:visible}.ob-compact-buy .ob-tier .ob-tier__flag--tip,.ob-compact-buy .ob-tier .ob-tier__flag--tip[hidden]{display:block;position:absolute;top:-.8rem;left:50%;padding:.1rem .6rem;border-radius:99rem;font-size:.9rem;line-height:1.5;letter-spacing:0;white-space:nowrap;transform:translate(-50%)}.ob-compact-buy .ob-tiers{padding-top:.6rem}.ob-compact-buy.ob-compact-buy.product__info-container>div:has(>product-form){order:2;margin-top:1.2rem!important;margin-bottom:0}.ob-compact-buy .ob-desc{gap:.2rem}.ob-compact-buy.product__info-container>.ob-desc{margin-top:1.6rem}.ob-compact-buy.product__info-container>.ob-quote-mobile{margin-top:.6rem;margin-bottom:0}.ob-compact-buy .ob-quote-mobile .ob-acc-heading{margin-top:0}.ob-compact-buy .ob-quote-mobile .product__review-quote.ob-mini-quote{margin-bottom:.8rem}.ob-compact-buy.product__info-container>.ob-acc-heading{margin-top:1.6rem}.ob-compact-buy .ob-desc__heading{margin:0 0 0 -1.4rem;font-size:2rem;line-height:1.25;text-align:left;color:var(--ob-ink)}.ob-compact-buy .ob-desc .ob-desc__lead{display:none}.ob-compact-buy .ob-head-quote+.ob-head-price{margin-top:1.4rem}.ob-head-quote{margin:.6rem 0 0;font-size:1.4rem;font-style:italic;font-weight:400;line-height:1.4;color:var(--ob-ink)}.ob-compact-buy product-form.product-form,.ob-compact-buy.product__info-container>div:has(>product-form)>product-form{margin-top:0!important}.ob-compact-buy product-form.product-form,.ob-compact-buy .product-form__buttons,.ob-compact-buy .product-form__buttons .form{margin-bottom:0}.ob-compact-buy .product-form__buttons .button.ob-cta:not(.ob-cta--soldout){margin-bottom:0}.ob-compact-buy.product__info-container>.ob-quote-mobile{order:3}.ob-compact-buy.product__info-container>.product-tip{order:4}.ob-compact-buy.product__info-container>.ob-acc-heading,.ob-compact-buy.product__info-container>.ob-acc-heading~*:not(.ob-usps-wrap){order:5}.ob-compact-buy.product__info-container>.ob-usps-wrap{order:2;margin-top:2rem;margin-bottom:1.2rem}.ob-compact-buy .product-form__buttons{display:flex;align-items:stretch;gap:.8rem}.ob-compact-buy .ob-qty-stepper{display:flex;flex:none;align-items:center;min-height:6rem;border:1.5px solid var(--ob-line);border-radius:1.2rem;background:#fff}.ob-compact-buy .ob-qty-stepper[hidden]{display:none}.ob-compact-buy .ob-qty-stepper__btn{width:4rem;min-height:5.6rem;padding:0;border:0;background:none;color:var(--ob-ink);font:inherit;font-size:2.4rem;line-height:1;cursor:pointer}.ob-compact-buy .ob-qty-stepper__btn:disabled{color:#b8c0c1;cursor:not-allowed}.ob-compact-buy .ob-qty-stepper__value{min-width:2.2rem;font-size:1.8rem;font-weight:700;text-align:center;color:var(--ob-ink)}.ob-compact-buy .product-form__buttons .button.ob-cta:not(.ob-cta--soldout){flex:1 1 auto;width:auto;min-width:0;padding:.4rem .8rem;font-size:1.4rem;line-height:1.2}.ob-compact-buy .ob-tiers-label{display:block;margin:0 0 .6rem;font-size:1.4rem;font-weight:700;line-height:1.3;color:var(--ob-ink)}.ob-compact-buy .ob-tier:disabled{opacity:1;background:#f7f8f8}.ob-compact-buy .ob-tier:disabled .ob-tier__qty{color:#6b7375}.ob-compact-buy .ob-tier:disabled .ob-tier__total{display:none}.ob-compact-buy .ob-tier__flag:not(.ob-tier__flag--tip),.ob-compact-buy .ob-tier:disabled .ob-tier__flag--tip,.ob-compact-buy .ob-tier:not(:disabled) .ob-tier__off,.ob-compact-buy .ob-tier__unit{display:none!important}.ob-compact-buy .ob-tier:disabled .ob-tier__off{display:block;margin:0;padding:0 .3rem;font-size:1.1rem;font-weight:600;line-height:1.2;text-align:center;color:#6b7375}.ob-compact-buy .ob-tier__qty{font-size:1.25rem;font-weight:600;line-height:1.2;white-space:nowrap;color:var(--ob-muted)}.ob-compact-buy .ob-tier__total{margin:0;font-size:1.5rem;font-weight:800;line-height:1.2;color:var(--ob-ink)}.ob-compact-buy .ob-tier__save{display:block;font-size:1.15rem;font-weight:700;line-height:1.2;letter-spacing:-.01rem;white-space:nowrap;color:var(--ob-green)}.ob-compact-buy .ob-tier__save:empty{display:none}.ob-compact-buy.product__info-container>div:has(>.ob-buybox){margin-bottom:0}.ob-compact-buy .ob-buybox,.ob-compact-buy .ob-card--once{margin-bottom:0;padding-bottom:0}.ob-compact-buy.product__info-container>.ob-promo{order:2;width:75%;margin:1rem 0 1.2rem}.ob-compact-buy .ob-promo__label{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0)}.ob-compact-buy .ob-promo__row{gap:.4rem}.ob-compact-buy .ob-promo__input{width:100%;padding:0 .8rem;font-size:1.4rem}.ob-compact-buy .ob-promo__btn{padding:0 .8rem;font-size:1.2rem}.ob-compact-buy .ob-promo__msg{width:calc(100% / .75)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ob-buybox.css.map */
