.bbb-col-hero{background:linear-gradient(135deg,#081710,#0e1e14 40%,#121212);padding:52px 0 36px;border-bottom:1px solid rgba(29,158,117,.18)}.bbb-col-inner{display:flex;flex-direction:column;gap:0}.bbb-col-eye{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#1d9e75;margin:0 0 14px}.bbb-col-h1{font-size:clamp(28px,4.5vw,52px);font-weight:800;color:#fff;margin:0 0 14px;line-height:1.1;letter-spacing:-.02em}.bbb-col-sub{font-size:16px;color:#ffffffa6;margin:0 0 24px;line-height:1.65;max-width:580px}.bbb-col-trust{display:flex;flex-wrap:wrap;font-size:13px;color:#ffffff80}.bbb-col-trust span{display:flex;align-items:center;gap:6px;padding-right:20px;margin-right:20px;border-right:1px solid rgba(255,255,255,.12)}.bbb-col-trust span:last-child{border-right:none;padding-right:0;margin-right:0}.bbb-goal-bar{background:#0a140ef7;border-bottom:1px solid rgba(29,158,117,.12);padding:10px 0;position:sticky;top:0;z-index:40;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.bbb-goal-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.bbb-goal-chips::-webkit-scrollbar{display:none}.bbb-gchip{display:inline-flex;align-items:center;white-space:nowrap;padding:6px 16px;border-radius:100px;font-size:13px;font-weight:500;color:#ffffffa6;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);text-decoration:none;transition:all .18s;min-height:34px;flex-shrink:0}.bbb-gchip:hover{background:#1d9e7524;color:#1d9e75;border-color:#1d9e7559}.bbb-gchip.on{background:#1d9e75;color:#fff;border-color:#1d9e75;font-weight:600;box-shadow:0 2px 10px #1d9e7559}.template-collection .card,.template-collection product-card-link,.template-search .card,.template-search product-card-link{border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.07)!important;background:#ffffff06!important;transition:border-color .22s,transform .22s,box-shadow .22s!important;display:flex!important;flex-direction:column!important}.template-collection .card:hover,.template-collection product-card-link:hover,.template-search .card:hover{border-color:#1d9e754d!important;transform:translateY(-3px)!important;box-shadow:0 12px 32px #0006,0 0 0 1px #1d9e751f inset!important}.template-collection .card__media,.template-search .card__media{position:relative!important;overflow:hidden!important;background:#ffffff08!important;border-bottom:1px solid rgba(255,255,255,.05)!important}.template-collection .card__media img,.template-collection .card__media .motion-reduce,.template-search .card__media img{object-fit:contain!important;padding:10px!important;transition:transform .35s ease!important}.template-collection .card:hover .card__media img,.template-search .card:hover .card__media img{transform:scale(1.04)!important}.template-collection .card__information,.template-collection .card__content,.template-search .card__information{padding:14px 16px 16px!important;flex:1!important;display:flex!important;flex-direction:column!important;gap:4px!important}.template-collection .card__heading,.template-collection .card__heading a,.template-search .card__heading,.template-search .card__heading a{font-size:14px!important;font-weight:600!important;line-height:1.35!important;color:#ffffffe6!important;text-decoration:none!important}.template-collection .price,.template-search .price{font-size:15px!important;font-weight:700!important;color:#fff!important}.template-collection .price--compare,.template-search .price--compare{font-size:12px!important;color:#ffffff59!important;text-decoration:line-through!important}.bbb-wl-btn{position:absolute!important;top:10px!important;right:10px!important;z-index:3!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#081710cc!important;border:1px solid rgba(255,255,255,.12)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:background .18s,border-color .18s,transform .18s!important;opacity:0!important;padding:0!important;line-height:1!important}.card:hover .bbb-wl-btn,product-card-link:hover .bbb-wl-btn{opacity:1!important}.bbb-wl-btn--on{opacity:1!important;background:#ef44441f!important;border-color:#ef44444d!important}.bbb-wl-btn:hover{background:#ef444433!important;border-color:#ef444480!important;transform:scale(1.12)!important}.bbb-wl-btn .bbb-wl-ico{display:block!important;color:#ffffffbf!important;transition:color .18s!important;pointer-events:none!important}.bbb-wl-btn--on .bbb-wl-ico{color:#ef4444!important}@keyframes bbb-wl-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}70%{transform:scale(.9)}to{transform:scale(1)}}.bbb-wl-btn--pop{animation:bbb-wl-pop .35s ease forwards!important}.bbb-card-outcome{font-size:12px;font-weight:500;color:#1d9e75;margin:0 0 4px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bbb-card-foot{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto;padding-top:10px;flex-wrap:wrap}.bbb-card-supply{display:inline-flex;align-items:center;font-size:10px;font-weight:700;color:#1d9e75;background:#1d9e751a;padding:3px 9px;border-radius:20px;border:.5px solid rgba(29,158,117,.3);white-space:nowrap;flex-shrink:0;text-transform:uppercase;letter-spacing:.04em}.bbb-card-atc{background:#1d9e75;color:#fff;border:none;padding:8px 14px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;min-height:34px;flex:1;max-width:130px;transition:opacity .18s,transform .18s;letter-spacing:.01em}.bbb-card-atc:hover{opacity:.88;transform:translateY(-1px)}.bbb-card-atc:disabled{opacity:.55;transform:none;cursor:wait}@media(min-width:750px){.facets-block-wrapper--vertical:not(.facets-block-wrapper--drawer){position:sticky;top:55px;align-self:start;max-height:calc(100vh - 60px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(29,158,117,.2) transparent;padding-bottom:60px;border-right:1px solid rgba(255,255,255,.05);padding-right:20px}.facets-block-wrapper--vertical:not(.facets-block-wrapper--drawer)::-webkit-scrollbar{width:3px}.facets-block-wrapper--vertical:not(.facets-block-wrapper--drawer)::-webkit-scrollbar-thumb{background:#1d9e7538;border-radius:3px}}.facets--filters-title{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:#1d9e75!important;padding:20px 0 10px!important;margin:0!important}.facets-remove{gap:6px!important;padding:0!important;margin-block-start:0!important;margin-block-end:14px!important}.facets-remove__pill{background:#1d9e751a!important;border:1px solid rgba(29,158,117,.28)!important;border-radius:100px!important;color:#1d9e75!important;font-size:11px!important;font-weight:600!important;padding:4px 8px 4px 10px!important;gap:5px!important;cursor:pointer!important;box-shadow:none!important;transition:all .15s!important;display:inline-flex!important;align-items:center!important}.facets-remove__pill:hover{background:#1d9e7533!important;border-color:#1d9e75!important}.facets-remove__pill .svg-wrapper{opacity:.65!important;width:12px!important;height:12px!important}.facets__clear-all-link{color:#ffffff4d!important;font-size:11px!important;text-decoration:underline!important;text-underline-offset:2px!important;padding:4px 6px!important;min-width:auto!important;transition:color .15s!important;background:none!important;border:none!important}.facets__clear-all-link:hover{color:#ffffffa6!important}.facets--vertical .facets__item:before,.facets--vertical .sorting-filter:before{border-top-color:#ffffff0f!important;margin:0!important;width:100%!important}.facets--vertical .facets__summary{padding:13px 0!important;opacity:1!important;transition:none}.facets--vertical .facets__summary>.facets__label{font-size:13px!important;font-weight:600!important;color:var(--color-foreground)!important;opacity:1!important;transition:color .15s!important}.facets--vertical .facets__summary:hover>.facets__label{color:#1d9e75!important}.facets--vertical details[open]>.facets__summary>.facets__label,.facets--vertical .facets__panel[open]>summary>.facets__label{color:#1d9e75!important}.facets--vertical .facets__summary .icon-caret{color:#ffffff47!important;transition:color .15s,transform .2s!important}.facets--vertical .facets__summary:hover .icon-caret{color:#1d9e75!important}.facets--vertical .facets__bubble{background:#1d9e75!important;color:#fff!important;font-size:9px!important;font-weight:700!important;border-radius:100px!important;min-width:18px!important;height:18px!important;padding:0 5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.facets--vertical .facets__inputs-wrapper{padding-top:6px!important;padding-bottom:14px!important}.facets--vertical .facets__inputs-list-item{min-height:32px!important}.facets--vertical .checkbox{gap:10px!important;min-height:32px!important;align-items:center!important}.facets--vertical .checkbox .checkbox__label-text{font-size:13px!important;color:#ffffff9e!important;transition:color .12s,font-weight .12s!important;line-height:1.4!important}.facets--vertical .checkbox:hover .checkbox__label-text{color:#fff!important}.facets--vertical .checkbox:has(.checkbox__input:checked) .checkbox__label-text{color:#fff!important;font-weight:600!important}.facets--vertical .icon-checkmark{border-radius:4px!important;width:16px!important;height:16px!important;flex-shrink:0!important;border-color:#ffffff29!important;background:transparent!important;transition:all .15s!important}.facets--vertical .checkbox:not(:has(.checkbox__input:disabled)):hover .icon-checkmark{border-color:#1d9e7580!important;background:#1d9e750f!important}.facets--vertical .checkbox:has(.checkbox__input:checked) .icon-checkmark{background:#1d9e75!important;border-color:#1d9e75!important}.facets--vertical .checkbox:has(.checkbox__input:checked) .icon-checkmark svg{color:#fff!important;opacity:1!important}.facets--vertical .checkbox:has(.checkbox__input:checked):not(:has(.checkbox__input:disabled)):hover .icon-checkmark{background:#1d9e75d9!important}.facets--vertical .facets__pill-label{font-size:12px!important;border-radius:100px!important;height:30px!important;box-shadow:inset 0 0 0 1px #ffffff1a!important;color:#fff9!important;background:#ffffff08!important;transition:all .15s!important;padding-inline:12px!important}.facets--vertical .facets__pill-label:hover{box-shadow:inset 0 0 0 1px #1d9e7573!important;color:#1d9e75!important;background:#1d9e750f!important}.facets--vertical .facets__pill-input:checked+.facets__pill-label{background:#1d9e75!important;color:#fff!important;box-shadow:none!important;font-weight:600!important}.facets--vertical .clear-filter{font-size:10px!important;color:#1d9e7573!important;background:none!important;box-shadow:none!important;padding:4px 0!important;text-decoration:underline!important;text-underline-offset:2px!important;transition:color .12s!important}.facets--vertical .clear-filter:hover{color:#1d9e75!important;background:none!important}.price-facet__input,.facets .field__input.price-facet__input{background:#ffffff0d!important;border-color:#ffffff1a!important;border-radius:7px!important;color:var(--color-foreground)!important;font-size:13px!important;padding-left:22px!important;text-align:left!important;transition:border-color .15s,box-shadow .15s!important}.price-facet__input:focus{border-color:#1d9e75!important;box-shadow:0 0 0 2px #1d9e7524!important;outline:none!important}.field__label.price-facet__label{color:#ffffff4d!important;font-size:13px!important}.price-facet__highest-price{font-size:11px!important;color:#ffffff40!important;padding-bottom:8px!important}.facets.facets-controls-wrapper{border-bottom:1px solid rgba(255,255,255,.06)!important;padding-bottom:10px!important;margin-bottom:4px!important}.products-count-wrapper{font-size:12px!important;color:#ffffff61!important}.facets__clear-all{border-radius:8px!important;font-size:13px!important;font-weight:600!important}.facets__see-results{background:#1d9e75!important;border-color:#1d9e75!important;color:#fff!important;border-radius:8px!important;font-size:13px!important;font-weight:600!important}.facets__see-results:hover{opacity:.88!important}.facets__actions{padding:16px!important;gap:10px!important}.facets-toggle__button{background:#1d9e7514!important;border:1px solid rgba(29,158,117,.25)!important;border-radius:8px!important;color:#1d9e75!important;font-size:13px!important;font-weight:600!important;padding:9px 16px!important;min-height:40px!important;gap:8px!important;transition:all .15s!important}.facets-toggle__button:hover{background:#1d9e7529!important;border-color:#1d9e75!important}.filter-count-bubble{background:#1d9e75!important;border-radius:100px!important}.filter-count-bubble__background{display:none!important}.filter-count-bubble__text{color:#fff!important;font-size:10px!important;font-weight:700!important}.facets--drawer{background:#0d1d12!important}.facets--drawer .facets__title-wrapper{background:#0d1d12!important;border-bottom:1px solid rgba(29,158,117,.15)!important}.facets-drawer__title{font-size:17px!important;font-weight:700!important}.facets--drawer .facets__item:before,.facets--drawer .sorting-filter:before{border-top-color:#ffffff0f!important}.facets--drawer .facets__summary{font-size:14px!important;font-weight:600!important;padding:15px 0!important}.facets--drawer .checkbox .checkbox__label-text{font-size:14px!important}.facets--drawer .facets__inputs-list-item{min-height:44px!important}.facets--drawer .facets__see-results{background:#1d9e75!important;border-color:#1d9e75!important;color:#fff!important}.facets--drawer .facets__actions{border-top:1px solid rgba(255,255,255,.06)!important}@media(max-width:749px){.bbb-col-hero{padding:36px 0 24px}.bbb-col-h1{font-size:26px}.bbb-col-sub{font-size:14px}.bbb-col-trust span{padding-right:12px;margin-right:12px;font-size:12px}.bbb-goal-bar{padding:8px 0}.bbb-gchip{font-size:12px;padding:6px 12px;min-height:32px}.bbb-card-atc{font-size:11px;padding:7px 10px}.bbb-wl-btn{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/biobodyboost-collection.css.map */
