:root{--cro-font-display: "Tungsten", "Oswald", sans-serif;--cro-font-heading: "DIN Pro", "DIN", "Inter", sans-serif;--cro-font-body: "DIN Pro", "DIN", "Inter", sans-serif;--cro-font-ui: "Inter", "Helvetica Neue", Arial, sans-serif;--cro-font-ui-display: "Inter Display", "Inter", "Helvetica Neue", Arial, sans-serif;--cro-font-accent: "Archivo Black", "Inter", "Helvetica Neue", Arial, sans-serif;--cro-font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--cro-font-label: var(--cro-font-mono);--cro-color-bg: #ffffff;--cro-color-text: #13110c;--cro-color-text-muted: #525252;--cro-color-accent: #bd1823;--cro-color-border: #d4d4d4;--cro-shell-max: 70rem;--cro-shell-pad: 1rem;--cro-page-width: 100%;--cro-content-max-width: 75rem}@media(min-width: 768px){:root{--cro-shell-pad: 1.5rem}}.cro-theme{margin:0;min-height:100%;padding:0;background:var(--cro-color-bg);color:var(--cro-color-text);font-family:var(--cro-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cro-theme :where(.contentforlayout, #acsbContent, main, #MainContent, .shopify-section){margin:0;padding:0}.cro-page{margin:0;overflow:clip;width:var(--cro-page-width)}.cro-theme *,.cro-theme *::before,.cro-theme *::after{box-sizing:border-box}.cro-theme :where(img, picture, video, canvas, svg){display:block;max-width:100%}.cro-theme :where(a){color:inherit;text-decoration:none}.cro-theme :where(button){padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.cro-theme :where(input, textarea, select){font:inherit;color:inherit}.cro-theme :where(ul, ol){margin:0;padding:0;list-style:none}.cro-theme :where(p, figure, blockquote, dl, dd){margin:0}.cro-theme :where(:focus-visible){outline:.125rem solid var(--cro-color-accent);outline-offset:.125rem}.cro-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cro-theme .splide__slide img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cro-theme :where(h1, h2, h3, h4, h5, h6){margin:0;font-family:var(--cro-font-display);font-weight:600;line-height:1;letter-spacing:.02em;text-transform:uppercase}.cro-theme .cro-shell{width:100%;max-width:calc(var(--cro-shell-max) + (var(--cro-shell-pad) * 2));margin-inline:auto;padding-inline:var(--cro-shell-pad)}.cro-theme .cro-section{position:relative;overflow-x:clip}.cro-theme .cro-visually-hidden{position:absolute;width:.0625rem;height:.0625rem;margin:-0.0625rem;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.cro-theme .cro-carousel{display:flex;align-items:stretch;min-width:0;margin-block:0;margin-inline:calc(var(--cro-carousel-pad, 1rem) * -1);padding-block:0;padding-inline:var(--cro-carousel-pad, 1rem);scroll-padding-inline:var(--cro-carousel-pad, 1rem);overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;list-style:none}.cro-theme .cro-carousel::-webkit-scrollbar{display:none}.cro-theme .cro-carousel>*{scroll-snap-align:start}.cro-theme .cro-carousel--center-first>*{scroll-snap-align:center}.cro-theme .cro-carousel--full{margin-inline:0}.cro-theme .cro-carousel-progress{overflow:hidden;width:100%;height:.375rem;border-radius:62.4375rem;background:var(--cro-carousel-track, #404040)}.cro-theme .cro-carousel-progress__bar{display:block;width:100%;height:100%;border-radius:62.4375rem;background:var(--cro-carousel-bar, #e8542e)}@media(min-width: 900px){.cro-theme .cro-carousel:not(.cro-carousel--full){flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow-x:visible;-ms-scroll-snap-type:none;scroll-snap-type:none}.cro-theme .cro-carousel-progress{display:none}}.cro-theme .cro-dose-panel{overflow:hidden;border:.125rem solid var(--cro-reasons-card-border, #d4d4d4);border-radius:.875rem;background:#fff}.cro-theme .cro-dose-panel__title{margin:0;padding:.6875rem 1rem .775rem;background:#0a0a0a;font-family:var(--cro-font-accent);font-weight:400;font-size:.78125rem;line-height:1.55;letter-spacing:.1em;text-transform:uppercase;color:#fff}.cro-theme .cro-dose-panel__rows{margin:0;padding:0;list-style:none}.cro-theme .cro-dose-panel__footer{margin:0;padding:.625rem 1rem;background:#faf7ef;font-family:var(--cro-font-ui);font-weight:700;font-size:.71875rem;line-height:1.55;letter-spacing:.04em;text-transform:uppercase;color:#3c3c3c}.cro-theme .cro-dose-row{display:flex;align-items:center;gap:.75rem;padding:.6875rem 1rem;border-bottom:.0625rem solid #e6e2d8}.cro-theme .cro-dose-row__thumb{flex-shrink:0;overflow:hidden;width:2.5rem;height:2.5rem;border:.0625rem solid #e6e2d8;border-radius:.5rem}.cro-theme .cro-dose-row__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-dose-row__body{display:flex;flex:1 0 0;flex-direction:column;gap:.3125rem;min-width:0}.cro-theme .cro-dose-row__name{font-family:var(--cro-font-ui);font-weight:700;font-size:.875rem;line-height:1.55;color:#0a0a0a}.cro-theme .cro-dose-row__desc{font-family:var(--cro-font-ui);font-weight:400;font-size:.71875rem;line-height:1.55;color:#3c3c3c}.cro-theme .cro-dose-row__amount{flex-shrink:0;font-family:var(--cro-font-accent);font-weight:400;font-size:1rem;line-height:1.55;color:#0a0a0a}.cro-theme .cro-reason-card__caption{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.875rem;line-height:1.5;text-align:center;color:#3c3c3c}.cro-theme .cro-reason-card__footnote{margin:0;font-family:var(--cro-font-ui);font-weight:700;font-size:.71875rem;line-height:1.55;text-align:center;color:#12351f}.cro-theme .cro-reason-chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.3125rem;margin:0;padding:0;list-style:none}.cro-theme .cro-reason-chips__chip{padding:.5rem .25rem .578125rem;border-radius:.4375rem;background:var(--cro-reasons-accent, #e8542e);font-family:var(--cro-font-ui);font-weight:800;font-size:.65625rem;line-height:1.55;letter-spacing:.02em;text-align:center;color:#fff;min-width:6.9375rem}.cro-theme .cro-reason-chips__arrow{flex:0 0 auto;font-family:var(--cro-font-ui);font-weight:700;font-size:.8125rem;line-height:1.55;color:#6b6b6b}.cro-theme .cro-reason-chips--muted .cro-reason-chips__chip{background:#2a2a2a;color:#9b9b9b}.cro-theme .cro-reason-chips--muted .cro-reason-chips__chip--accent{background:var(--cro-reasons-accent, #e8542e);color:#fff}.cro-theme .cro-reason-figure{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin:0;color:var(--cro-reasons-accent, #e8542e);text-transform:uppercase}.cro-theme .cro-reason-figure__value{font-family:var(--cro-font-display);font-weight:600;font-size:4.5rem;line-height:1.0417;letter-spacing:.01em}.cro-theme .cro-reason-figure__unit{font-family:var(--cro-font-display);font-weight:600;font-size:3rem;line-height:1.1458;letter-spacing:.01em}.cro-theme .cro-reason-figure--accent .cro-reason-figure__value{font-family:var(--cro-font-accent);font-weight:400;font-size:4.625rem;line-height:.9}.cro-theme .cro-reason-figure--accent .cro-reason-figure__unit{font-family:var(--cro-font-accent);font-weight:400;font-size:1.85rem;line-height:.9}.cro-theme .cro-dose-panel--lg{border-color:#0a0a0a}.cro-theme .cro-dose-panel--lg .cro-dose-panel__title{padding:.84375rem 1.125rem .8525rem;font-size:.8125rem;letter-spacing:.1em}.cro-theme .cro-dose-panel--lg .cro-dose-panel__footer{padding:.75rem 1.125rem;font-size:.75rem;letter-spacing:.04em}.cro-theme .cro-dose-panel--lg .cro-dose-row{gap:.875rem;padding:.875rem 1.125rem}.cro-theme .cro-dose-panel--lg .cro-dose-row__thumb{width:2.875rem;height:2.875rem}.cro-theme .cro-dose-panel--lg .cro-dose-row__name{font-size:.90625rem}.cro-theme .cro-dose-panel--lg .cro-dose-row__desc{font-size:.75rem}.cro-theme .cro-dose-panel--lg .cro-dose-row__amount{font-size:1.0625rem}.cro-theme .cro-band{position:relative;padding-block:4rem;background:var(--cro-band-bg, transparent);font-family:var(--cro-font-ui);font-size:1rem;font-weight:400;line-height:1.5;color:#000}.cro-theme .cro-band__shell{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:70rem;margin-inline:auto;padding-inline:3rem}.cro-theme .cro-headline{display:flex;flex-direction:column;align-items:center;row-gap:.5rem;max-width:45rem;margin:0 auto 3rem;text-align:center}.cro-theme .cro-headline--wide{max-width:60rem}.cro-theme .cro-headline--start{align-items:flex-start;margin-inline:0;text-align:left}.cro-theme .cro-display{font-family:var(--cro-font-display);font-weight:600;font-size:5rem;line-height:.9;letter-spacing:normal;text-transform:uppercase;color:var(--cro-band-heading, #000)}.cro-theme .cro-display__line{display:block}.cro-theme .cro-cta{display:flex;justify-content:center;align-items:center;width:100%;min-height:4.5rem;padding:.75rem 1rem;border:.125rem solid var(--cro-cta-border, #ffd162);border-radius:.5rem;background:var(--cro-cta-bg, #ffd162);font-family:var(--cro-font-ui-display);font-size:1rem;font-weight:700;text-align:center;color:var(--cro-cta-text, #000);cursor:pointer;transition:background-color .12s,border-color .12s}.cro-theme .cro-cta__label{line-height:1}.cro-theme .cro-icon{display:block;width:100%;height:100%}@media(max-width: 991px){.cro-theme .cro-band{padding-block:2rem}.cro-theme .cro-band__shell{padding-inline:1.25rem}.cro-theme .cro-display{font-size:3.5rem}.cro-theme .cro-display--fluid{font-size:4.5rem}}@media(max-width: 767px){.cro-theme .cro-headline--tight{margin-bottom:2rem}.cro-theme .cro-display--fluid{font-size:3.75rem;line-height:1}}@media(max-width: 479px){.cro-theme .cro-headline{margin-bottom:2rem}.cro-theme .cro-headline.cro-headline--tight{margin-bottom:1.5rem}.cro-theme .cro-display--fluid{font-size:3.5rem;line-height:.9;letter-spacing:-0.02em}.cro-theme .cro-cta__label{font-size:1.15rem}}.cro-buybox-v1{--cro-buybox-ink: #0a0a0a;--cro-buybox-muted: #3c3c3c;--cro-buybox-border: #e6e2d8;--cro-buybox-surface: #fafafa;--cro-buybox-green: #12351f;--cro-buybox-red: #c0392b;color:var(--cro-buybox-ink);font-family:var(--cro-font-ui)}.cro-buybox-v1 button,.cro-buybox-v1 input{font:inherit}.cro-buybox-v1 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:700}.cro-buybox-v1__legend{color:#464646;font-family:var(--cro-font-label);font-size:11.6px;font-weight:700;line-height:17.4px;margin:0 0 6px;text-transform:uppercase}.cro-buybox-v1__legend--supply{margin:0;padding:4px 0}.cro-flavor-picker{display:grid;gap:10px}.cro-flavor-list{border-block:1px solid #f3f3f3}.cro-flavor-list__option{align-items:center;border-bottom:1px solid #f3f3f3;display:flex;justify-content:space-between;min-height:55px;padding-right:12px}.cro-flavor-list__option:last-child{border-bottom:0}.cro-flavor-list__identity{align-items:center;display:flex;gap:12px;min-width:0}.cro-flavor-list__image{border-radius:50%;display:block;flex:0 0 41px;height:41px;-o-object-fit:cover;object-fit:cover;width:41px}.cro-flavor-list__copy{display:grid;gap:1.5px;min-width:0;width:138px}.cro-flavor-list__name{color:#000;font-size:14px;font-weight:700;letter-spacing:-0.42px;line-height:20.16px}.cro-flavor-list__description{color:#000;font-size:12px;letter-spacing:-0.42px;line-height:10.99px}.cro-flavor-list__quick-add,.cro-flavor-list__control{align-items:center;background:#000;border:0;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:32px;justify-content:center;line-height:1;padding:0;width:32px}.cro-flavor-list__controls{align-items:center;background:#fafafa;border-radius:999px;display:flex;min-width:96px}.cro-flavor-list__controls[hidden],.cro-flavor-list__quick-add[hidden]{display:none !important}.cro-flavor-list__count{color:#0c111d;font-size:16px;font-weight:600;letter-spacing:-0.42px;line-height:32px;text-align:center;width:32px}.cro-flavor-list__control{flex:0 0 32px}.cro-flavor-picker__helper{color:var(--cro-buybox-muted);font-size:12px;line-height:18.6px;margin:0 0 8px}.cro-supply-picker{display:grid;gap:8px}.cro-supply-swatches{display:grid;gap:8px}.cro-supply-swatches__option{background:#fff;border:2px solid #e5e5e5;border-radius:16px;cursor:pointer;display:block;overflow:hidden;position:relative}.cro-supply-swatches__option.is-selected{background:var(--cro-buybox-surface);border-color:#404040}.cro-supply-swatches__input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.cro-supply-swatches__banner{background:var(--cro-buybox-red);color:#fff;display:block;font-size:12.5px;font-weight:800;letter-spacing:.4px;line-height:18px;padding:8px 16px;text-align:center;text-transform:uppercase}.cro-supply-swatches__body{align-items:flex-start;display:grid;gap:10px;grid-template-columns:43px minmax(0, 1fr);padding:24px 16px}.cro-supply-swatches__radio{border:2px solid #0a0a0a;border-radius:50%;height:20px;justify-self:center;margin-top:4px;position:relative;width:20px}.is-selected .cro-supply-swatches__radio::after{background:#0a0a0a;border-radius:50%;content:"";inset:3px;position:absolute}.cro-supply-swatches__details{align-items:flex-start;display:grid;gap:12px;grid-template-columns:minmax(0, 1fr) auto;min-width:0}.cro-supply-swatches__copy-wrap{display:grid;gap:3px}.cro-supply-swatches__title{font-size:17px;font-weight:900;line-height:19.55px}.cro-supply-swatches__copy,.cro-supply-swatches__total-copy{color:var(--cro-buybox-muted);font-size:12.5px;line-height:19.38px}.cro-supply-swatches__save{align-self:start;background:#eafaf0;border:1px solid #bfe6cc;border-radius:6px;color:var(--cro-buybox-green);font-size:12px;font-weight:800;justify-self:start;line-height:18.6px;margin-top:5px;padding:3px 9px}.cro-supply-swatches__save strong{color:var(--cro-buybox-red)}.cro-supply-swatches__price{align-items:end;display:grid;justify-items:end;min-width:120px}.cro-supply-swatches__badge{background:#000;border-radius:999px;color:#fff;font-family:var(--cro-font-label);font-size:10px;font-weight:700;line-height:1;margin-bottom:3px;padding:7px 12px;text-transform:uppercase}.cro-supply-swatches__compare{color:#9b9b9b;font-size:13px;font-weight:600;line-height:13px;min-height:13px}.cro-supply-swatches__total{align-items:baseline;display:flex}.cro-supply-swatches__total strong{font-family:"Archivo Black",var(--cro-font-heading);font-size:26px;line-height:26px}.cro-supply-swatches__total small{color:var(--cro-buybox-muted);font-size:13px;font-weight:700;line-height:13px}.cro-supply-swatches__unit{color:var(--cro-buybox-muted);font-size:11.5px;line-height:17.83px}.cro-supply-swatches__expanded{border-top:1px dashed var(--cro-buybox-border);display:grid;gap:16px;margin:0 16px;padding:16px 0 20px 63px}.cro-supply-swatches__expanded[hidden]{display:none !important}.cro-supply-swatches__kit{display:grid;gap:4px}.cro-supply-swatches__kit span{align-items:center;color:#1b1b1b;display:flex;font-size:12.5px;font-weight:600;gap:5px;line-height:19px}.cro-supply-swatches__check{display:block;flex:0 0 16px;height:16px;width:16px}.cro-supply-swatches__kit em{background:#18a957;border-radius:4px;color:#fff;flex:0 0 auto;font-size:10.5px;font-style:normal;font-weight:800;line-height:15px;padding:0 6px}@media(max-width: 700px){.cro-buybox-v1,.cro-flavor-picker,.cro-flavor-list,.cro-supply-picker,.cro-supply-swatches{max-width:100%;min-width:0;width:100%}.cro-flavor-list__option{gap:8px;min-width:0}.cro-flavor-list__identity{flex:1 1 auto;overflow:hidden}.cro-flavor-list__copy{flex:1 1 auto;width:auto}.cro-flavor-list__name,.cro-flavor-list__description{overflow-wrap:anywhere}.cro-flavor-list__controls,.cro-flavor-list__quick-add{flex-shrink:0}.cro-flavor-picker__helper{overflow-wrap:anywhere}.cro-supply-swatches__option{border-radius:12px}.cro-supply-swatches__banner{font-size:10px;line-height:15px;padding:7px 8px}.cro-supply-swatches__body{gap:8px;grid-template-columns:27px minmax(0, 1fr);padding:16px 8px 16px 16px}.cro-supply-swatches__radio{height:18px;margin-top:2px;width:18px}.cro-supply-swatches__details{gap:8px;width:100%}.cro-supply-swatches__copy-wrap{min-width:0}.cro-supply-swatches__title{font-size:15px}.cro-supply-swatches__copy{font-size:11px;line-height:15px}.cro-supply-swatches__save{font-size:10px;line-height:15px;margin-top:3px;padding:2px 6px}.cro-supply-swatches__price{min-width:76px}.cro-supply-swatches__badge{font-size:8px;padding:5px 8px}.cro-supply-swatches__compare{font-size:10px;line-height:11px;min-height:11px}.cro-supply-swatches__total strong{font-size:20px;line-height:20px}.cro-supply-swatches__total small{font-size:10px}.cro-supply-swatches__unit{font-size:9px;line-height:13px}.cro-supply-swatches__expanded{margin:0 8px;min-width:0;padding:14px 0 16px 35px}.cro-supply-swatches__total-copy,.cro-supply-swatches__kit span{font-size:11px;line-height:16px}.cro-supply-swatches__total-copy,.cro-supply-swatches__kit span{min-width:0;overflow-wrap:anywhere}.cro-supply-swatches__kit{gap:3px}}.cro-theme .cro-announcement{background:var(--cro-announcement-bg, #000000);overflow:hidden}.cro-theme .cro-announcement__viewport{display:flex;justify-content:center;padding-block:.625rem}.cro-theme .cro-announcement__track{display:flex;align-items:center;gap:.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0;padding:0;list-style:none}.cro-theme .cro-announcement__item{font-family:var(--cro-font-ui);font-weight:600;font-size:.84375rem;line-height:1.55;letter-spacing:.01em;color:var(--cro-announcement-item-color, #ffffff);white-space:nowrap}.cro-theme .cro-announcement__item--lead{font-weight:900}.cro-theme .cro-announcement__item+.cro-announcement__item::before{content:"·";-webkit-margin-end:.5rem;margin-inline-end:.5rem;font-weight:600;color:var(--cro-announcement-separator, #555555)}.cro-theme .cro-announcement--ticker .cro-announcement__viewport{justify-content:flex-start}.cro-theme .cro-announcement--ticker .cro-announcement__track{-webkit-animation:cro-announcement-scroll var(--cro-announcement-duration, 16s) linear infinite;animation:cro-announcement-scroll var(--cro-announcement-duration, 16s) linear infinite;will-change:transform}@-webkit-keyframes cro-announcement-scroll{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(calc(var(--cro-announcement-shift, 0px) * -1), 0, 0)}}@keyframes cro-announcement-scroll{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(calc(var(--cro-announcement-shift, 0px) * -1), 0, 0)}}@media(prefers-reduced-motion: reduce){.cro-theme .cro-announcement--ticker .cro-announcement__viewport{overflow-x:auto;scrollbar-width:none}.cro-theme .cro-announcement--ticker .cro-announcement__viewport::-webkit-scrollbar{display:none}}body.cro-theme{--cro-b2o-ink: #13110c;--cro-b2o-muted: #525252;--cro-b2o-border: #e6e2d8;--cro-b2o-surface: #faf7ef;--cro-b2o-orange: #e8542e;--cro-b2o-yellow: #f8d24a}.cro-b2o-lp05{background:#fff;color:var(--cro-b2o-ink)}.cro-b2o-lp05 recharge-subscription-widget,.cro-b2o-lp05 .recharge-subscription-widget,.cro-b2o-lp05 .rc_container_wrapper,.cro-b2o-lp05 .rc-container-wrapper,.cro-b2o-lp05 [data-recharge-widget]{display:none !important}.cro-b2o-lp05__top-bar{align-items:center;background:var(--cro-b2o-ink);box-sizing:border-box;color:#fff;display:flex;font-family:var(--cro-font-ui);height:76px;justify-content:center;padding:10px 14px}@media(min-width: 901px){.cro-b2o-lp05__top-bar.is-sticky{left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}}.cro-b2o-lp05__top-bar-inner{height:76px;max-width:1040px;position:relative;width:100%}.cro-b2o-lp05__top-bar-copy{align-items:center;display:flex;font-size:14px;font-weight:700;line-height:21.7px;margin:0;left:281px;position:absolute;text-align:center;top:29px;white-space:nowrap;width:auto}.cro-b2o-lp05__top-bar-copy strong{font-family:var(--cro-font-heading);font-size:12px;font-weight:700;line-height:18px;margin-right:16px;text-transform:uppercase}.cro-b2o-lp05__top-bar-copy span{font-family:var(--cro-font-heading);font-size:12px;font-weight:400;line-height:18px}.cro-b2o-lp05__top-bar-copy b{font-weight:700}.cro-b2o-lp05__top-bar-cta{align-items:center;background:#ffd162;border:0;border-radius:8px;color:#000;cursor:pointer;display:flex;font-family:var(--cro-font-heading);font-size:16.25px;font-weight:700;height:40px;justify-content:center;line-height:22.823px;padding:0 27.085px;position:absolute;left:858px;right:auto;text-transform:uppercase;top:18px;transform:none;white-space:nowrap}.cro-b2o-lp05 #cro-b2o-lp05-select-flavor{scroll-margin-top:16px}.cro-b2o-lp05__main{box-sizing:border-box;max-width:100%;padding:64px 24px 80px;width:100%}.cro-b2o-lp05__shell{margin:0 auto;max-width:1180px}.cro-b2o-lp05__grid{align-items:start;display:grid;gap:44px;grid-template-columns:minmax(0, 563px) minmax(0, 1fr)}.cro-b2o-lp05__gallery-stage{align-self:start;position:-webkit-sticky;position:sticky;top:64px}.cro-b2o-lp05__gallery-slider{overflow:hidden}.cro-b2o-lp05__gallery-main{aspect-ratio:563/365;border-radius:8px;overflow:hidden;position:relative}.cro-b2o-lp05__gallery-main .splide__track,.cro-b2o-lp05__gallery-main .splide__list,.cro-b2o-lp05__gallery-slide{height:100%}.cro-b2o-lp05__gallery-image{display:block;height:100%;width:100%}.cro-b2o-lp05__gallery-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cro-b2o-lp05__gallery-nav{align-items:center;background:#fff;border:2px solid transparent;border-radius:999px;color:var(--cro-b2o-ink);cursor:pointer;display:flex;height:32px;justify-content:center;padding:2px;position:absolute;z-index:1;top:calc(50% - 16px);width:32px}.cro-b2o-lp05__gallery-nav img{height:16px;width:16px}.cro-b2o-lp05__gallery-nav--prev{left:19.19px}.cro-b2o-lp05__gallery-nav--next{right:19.19px}.cro-b2o-lp05__gallery-nav:disabled{cursor:default;opacity:.3}.cro-b2o-lp05__thumbs{display:flex;gap:8px;margin-top:20px;overflow-x:auto;overscroll-behavior-x:contain;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scrollbar-width:none}.cro-b2o-lp05__thumbs::-webkit-scrollbar{display:none}.cro-b2o-lp05__thumb{background:#f4f4f5;border:2px solid transparent;border-radius:8px;cursor:pointer;flex:0 0 calc((100% - 48px) / 7);height:49.06px;overflow:hidden;padding:2px;scroll-snap-align:start}.cro-b2o-lp05__thumb.is-active{border-color:var(--cro-b2o-ink)}.cro-b2o-lp05__thumb picture,.cro-b2o-lp05__thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cro-b2o-lp05__testimonial{background:var(--cro-b2o-surface);margin-top:32px;padding:24px;text-align:center}.cro-b2o-lp05__testimonial-stars{color:var(--cro-b2o-orange);font-size:18px;letter-spacing:3px}.cro-b2o-lp05__testimonial-copy{font-size:18px;font-weight:700;line-height:1.35;margin:12px auto;max-width:520px}.cro-b2o-lp05__testimonial-meta{color:var(--cro-b2o-muted);font-size:12px}.cro-b2o-lp05__activation{align-items:center;background:var(--cro-b2o-surface);display:flex;font-family:var(--cro-font-heading);font-size:20px;font-weight:900;gap:10px;justify-content:center;margin-top:16px;min-height:37px}.cro-b2o-lp05__rating{align-items:center;display:flex;flex-wrap:wrap;gap:16px;min-height:24px}.cro-b2o-lp05__rating-group{align-items:center;display:flex;gap:3.41px}.cro-b2o-lp05__rating-stars{color:var(--cro-b2o-orange);font-family:var(--cro-font-ui);font-size:15px;font-weight:600;letter-spacing:2px}.cro-b2o-lp05__rating-copy{color:#1a1a1a;font-family:var(--cro-font-ui);font-size:13.5px;font-weight:600;line-height:20.93px}.cro-b2o-lp05__rating-copy strong{font-weight:900}.cro-b2o-lp05__rating-copy a{color:#00e;text-decoration:underline}.cro-b2o-lp05__rating-copy strong .cro-rating__link--score{color:inherit;text-decoration:none}.cro-b2o-lp05__rating-divider{color:var(--cro-b2o-border);font-family:var(--cro-font-ui);font-size:13.5px;font-weight:600;line-height:20.93px}.cro-b2o-lp05__eyebrow{color:#3c3c3c;font-family:var(--cro-font-label);font-size:12px;font-weight:600;letter-spacing:.02em;line-height:18px;margin:16px 0 0;text-transform:uppercase}.cro-b2o-lp05__title{font-family:var(--cro-font-display);font-size:80px;letter-spacing:0;line-height:.875;margin:12px 0 0}.cro-b2o-lp05__subhead{font-family:var(--cro-font-heading);font-size:20px;font-weight:900;line-height:1.5;margin:10px 0 0;text-transform:uppercase}.cro-b2o-lp05__subhead em{color:#c0392b;font-style:normal}.cro-b2o-lp05__description{color:var(--cro-b2o-muted);font-size:15.5px;line-height:1.55;margin:16px 0 0}.cro-b2o-lp05__pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.cro-b2o-lp05__pill{background:#f4f4f5;border:1px solid var(--cro-b2o-border);border-radius:999px;color:var(--cro-b2o-muted);font-family:var(--cro-font-label);font-size:12px;font-weight:600;padding:7px 14px;text-transform:uppercase}.cro-b2o-lp05__pill--dark{background:#525252;border-color:#0a0a0a;color:var(--cro-b2o-yellow)}.cro-b2o-lp05__proof-grid{background:var(--cro-b2o-surface);border:1px solid var(--cro-b2o-border);border-radius:12px;display:grid;font-size:12.5px;font-weight:600;gap:6px 16px;grid-template-columns:repeat(2, minmax(0, 1fr));line-height:1.55;margin-top:16px;padding:14px 16px}.cro-b2o-lp05__disclaimer{color:#8b8b8b;font-size:11px;line-height:1.5;margin:14px 0 0}.cro-b2o-lp05__form{margin-top:24px}.cro-b2o-lp05__purchase-meta{align-items:flex-start;display:flex;font-family:var(--cro-font-ui);flex-wrap:wrap;font-size:12px;font-weight:700;gap:14px;justify-content:center;letter-spacing:.72px;line-height:18.6px;margin:28px 0 0;padding:8px 0;text-transform:uppercase}.cro-b2o-lp05__purchase-meta span{align-items:center;display:flex;gap:4px;justify-content:center;white-space:nowrap}.cro-b2o-lp05__purchase-meta img{flex:0 0 20px;height:20px;width:20px}.cro-b2o-lp05__checkout{align-items:center;background:#ffd162;border:2px solid #ddd;border-radius:8px;color:#000;cursor:pointer;display:flex;font-family:var(--cro-font-heading);font-size:17.4px;font-weight:700;gap:8px;justify-content:center;line-height:18.4px;min-height:72px;margin-top:8px;padding:18px 16px;width:100%}.cro-b2o-lp05__checkout[disabled]{cursor:not-allowed;opacity:.6}.cro-b2o-lp05__checkout-price-wrap{align-items:center;display:flex;position:relative}.cro-b2o-lp05__checkout-price{align-items:center;background:rgba(255,255,255,.24);border-radius:999px;display:flex;gap:8px;padding:4px 36px 4px 12px;white-space:nowrap}.cro-b2o-lp05__checkout-price s{font-size:14.4px;font-weight:500;line-height:24px}.cro-b2o-lp05__checkout-price strong,.cro-b2o-lp05__checkout-price small{font-size:15.1px;font-weight:600;line-height:24px}.cro-b2o-lp05__checkout-arrow{height:24px;position:absolute;right:8px;top:calc(50% - 12px);width:24px}.cro-b2o-lp05__checkout-note{color:var(--cro-b2o-muted);font-size:12px;font-weight:400;line-height:18px;margin:8px 0 0;text-align:center}.cro-b2o-lp05__checkout-note strong{font-weight:700}.cro-b2o-lp05__one-time{background:transparent;border:0;color:#0a0a0a;cursor:pointer;display:block;font-family:var(--cro-font-heading);font-size:14px;font-weight:700;line-height:21.7px;margin:9px auto 0;padding:0;text-decoration:underline}.cro-b2o-lp05__one-time:disabled{cursor:wait;opacity:.55}.cro-b2o-lp05__assurances{display:grid;gap:8px;margin-top:24px}.cro-b2o-lp05__assurance{align-items:center;border:1px solid var(--cro-b2o-border);border-radius:12px;color:#1a1a1a;display:flex;gap:12px;padding:16px}.cro-b2o-lp05__assurance p{flex:1 1 0;font-family:var(--cro-font-ui);font-size:13.5px;font-weight:400;line-height:20.93px;margin:0}.cro-b2o-lp05__assurance strong{font-weight:700}.cro-b2o-lp05__assurance--guarantee{background:var(--cro-b2o-surface);color:#0a0a0a}.cro-b2o-lp05__assurance--guarantee img{flex:0 0 52px;height:52px;width:52px}.cro-b2o-lp05__assurance-emoji{flex:0 0 auto;font-size:22px;line-height:34.1px}.cro-b2o-lp05__faq summary{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none}.cro-b2o-lp05__faq summary::-webkit-details-marker{display:none}.cro-b2o-lp05__faq-answer{color:var(--cro-b2o-muted);font-family:var(--cro-font-ui);font-size:14px;line-height:1.55;padding:0 0 20px}.cro-b2o-lp05__faq-answer p{margin:0 0 12px}.cro-b2o-lp05__faq-answer p:last-child{margin-bottom:0}.cro-b2o-lp05__faq-answer ul{margin:0 0 12px;padding-left:20px}.cro-b2o-lp05__faq-answer li+li{margin-top:6px}.cro-b2o-lp05__faq-answer strong{color:var(--cro-b2o-ink);font-weight:700}.cro-b2o-lp05__faq-list{display:grid;gap:8px;list-style:none;padding-left:0 !important}.cro-b2o-lp05__faq-list li{align-items:flex-start;display:flex;gap:8px}.cro-b2o-lp05__faq-list li+li{margin-top:0}.cro-b2o-lp05__faq-list svg{fill:currentColor;flex:0 0 13px;height:10px;margin-top:6px;width:13px}.cro-b2o-lp05__faq--buybox{border:1px solid #eee;border-radius:8px;display:block;margin-top:16px;overflow:hidden}.cro-b2o-lp05__faq--buybox details{border-top:0;border-bottom:1px solid #eee}.cro-b2o-lp05__faq--buybox details:last-child{border-bottom:0}.cro-b2o-lp05__faq--buybox summary{color:#000;font-family:var(--cro-font-ui);font-size:14px;font-weight:600;line-height:21px;padding:12px 16px;text-transform:uppercase}.cro-b2o-lp05__faq--buybox summary::after{border-bottom:1.33px solid #000;border-right:1.33px solid #000;color:transparent;content:"";flex:0 0 8px;font-size:0;height:8px;line-height:0;margin:4px;transform:rotate(45deg) translateY(-2px);width:8px}.cro-b2o-lp05__faq--buybox details[open] summary::after{content:"";transform:rotate(225deg) translateY(-2px)}.cro-b2o-lp05__faq--buybox .cro-b2o-lp05__faq-answer{font-size:13px;padding:0 16px 16px}.cro-b2o-lp05__testimonial--mobile,.cro-b2o-lp05__activation--mobile,.cro-b2o-lp05__mobile-cart-cta{display:none}@media(max-width: 900px){.cro-b2o-lp05__main{padding:40px 20px 64px}.cro-b2o-lp05__grid{grid-template-columns:1fr}.cro-b2o-lp05__gallery-stage{margin:0 auto;max-width:563px;position:relative;top:auto;width:100%}}@media(max-width: 600px){.cro-b2o-lp05__top-bar{box-sizing:border-box;height:auto;max-width:100%;min-height:60px;overflow:hidden;padding:10px 14px;width:100%}.cro-b2o-lp05__top-bar-inner{align-items:center;display:flex;gap:8px;height:auto;justify-content:space-between;max-width:100%;min-height:40px;min-width:0;width:100%}.cro-b2o-lp05__top-bar-copy{align-items:flex-start;display:flex;flex:1 1 227px;flex-direction:column;min-width:0;position:static;text-align:left;transform:none;white-space:normal;width:auto}.cro-b2o-lp05__top-bar-copy strong{margin-right:0}.cro-b2o-lp05__top-bar-cta{flex:0 1 121px;font-size:16.25px;min-width:104px;padding:0;position:static;transform:none;width:121px}.cro-b2o-lp05__main{overflow:clip;padding:0 16px 24px}.cro-b2o-lp05__shell,.cro-b2o-lp05__grid,.cro-b2o-lp05__gallery-stage,.cro-b2o-lp05__gallery-slider,.cro-b2o-lp05__content,.cro-b2o-lp05__form{max-width:100%;min-width:0;width:100%}.cro-b2o-lp05__gallery-stage{margin-inline:-16px;max-width:none;width:calc(100% + 32px)}.cro-b2o-lp05__grid{gap:24px}.cro-b2o-lp05__gallery-slider{border:0;border-radius:0}.cro-b2o-lp05__gallery-main{aspect-ratio:532/344.8;border-radius:0}.cro-b2o-lp05__gallery-nav{display:flex}.cro-b2o-lp05__thumbs{align-items:flex-start;background:#fff;border-top:.664px solid var(--cro-b2o-border);gap:5.313px;margin-top:0;padding:7.969px}.cro-b2o-lp05__thumbs::-webkit-scrollbar{display:none}.cro-b2o-lp05__thumb{aspect-ratio:51.124/38.99;border-color:var(--cro-b2o-border);border-radius:5.313px;border-width:1.328px;flex:0 0 calc((100% - 26.565px) / 6);height:auto;padding:0}.cro-b2o-lp05__thumb.is-active{border-color:var(--cro-b2o-orange)}.cro-b2o-lp05__testimonial{margin-top:24px;padding:20px 16px}.cro-b2o-lp05__testimonial-copy{font-size:16px}.cro-b2o-lp05__activation{font-size:16px;padding:8px;text-align:center}.cro-b2o-lp05__title{font-size:48px;line-height:52px}.cro-b2o-lp05__subhead{font-size:18px;line-height:24px}.cro-b2o-lp05__description{overflow-wrap:anywhere}.cro-b2o-lp05__pills{max-width:100%}.cro-b2o-lp05__pill{max-width:100%}.cro-b2o-lp05__pill--dark{font-size:clamp(10px, 3.08vw, 12px);padding-inline:clamp(10px, 3.59vw, 14px);white-space:nowrap}.cro-b2o-lp05__proof-grid{grid-template-columns:1fr}.cro-b2o-lp05__proof-grid span{min-width:0;overflow-wrap:anywhere}.cro-b2o-lp05__purchase-meta{gap:8px 14px}.cro-b2o-lp05__checkout{font-size:15px;min-height:72px;padding:18px 16px}.cro-b2o-lp05__checkout-price{display:none}.cro-b2o-lp05__checkout-price-wrap{flex:0 0 14px;height:24px}.cro-b2o-lp05__checkout-arrow{right:-10px}.cro-b2o-lp05__assurance p,.cro-b2o-lp05__faq summary,.cro-b2o-lp05__faq-answer{min-width:0;overflow-wrap:anywhere}.cro-b2o-lp05__faq--buybox{margin-top:16px;max-width:100%}.cro-b2o-lp05__gallery-stage>.cro-b2o-lp05__testimonial,.cro-b2o-lp05__gallery-stage>.cro-b2o-lp05__activation{display:none}.cro-b2o-lp05__testimonial--mobile{display:block;margin-top:32px}.cro-b2o-lp05__activation--mobile{display:flex;margin-top:16px;overflow-wrap:anywhere}.cro-b2o-lp05__mobile-cart-cta{align-items:center;background:#fff;box-shadow:0 0 16px 8px rgba(0,0,0,.08),0 4px 6px -2px rgba(0,0,0,.03);box-sizing:border-box;display:flex;height:61px;justify-content:center;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transform:translateY(-100%);transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease;visibility:hidden;width:100%;z-index:1000}.cro-b2o-lp05__mobile-cart-cta.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.cro-b2o-lp05__mobile-cart-cta a{align-items:center;background:#ffd162;border-radius:8px;color:#000;display:flex;font-family:var(--cro-font-heading);font-size:13.04px;font-weight:700;height:44px;justify-content:center;line-height:19.562px;margin:0 auto;padding:0 27.085px;text-transform:uppercase;white-space:nowrap;width:min(282px, calc(100% - 32px))}}@media(prefers-reduced-motion: reduce){.cro-b2o-lp05__mobile-cart-cta{transition:none}}.cro-main-buybox{--cro-mb-ink: #13110c;--cro-mb-muted: #525252;--cro-mb-border: #e6e2d8;--cro-mb-surface: #faf7ef;--cro-mb-orange: #e8542e;--cro-mb-yellow: #f8d24a;--cro-mb-cta: #ffd162;--cro-mb-gap: var(--cro-mb-gap-desktop, 1rem);--cro-mb-grid-gap: 3rem;background:#fff;box-sizing:border-box;color:var(--cro-mb-ink);max-width:100%;padding:3rem 1.5rem 2rem;width:100%}.cro-main-buybox recharge-subscription-widget,.cro-main-buybox .recharge-subscription-widget,.cro-main-buybox .rc_container_wrapper,.cro-main-buybox .rc-container-wrapper,.cro-main-buybox [data-recharge-widget]{display:none}.cro-main-buybox [id]{scroll-margin-top:1rem}.cro-main-buybox__empty{font-family:var(--cro-font-ui);margin:0;text-align:center}.cro-main-buybox__shell{margin:0 auto;max-width:64rem}.cro-main-buybox__grid{align-items:start;display:grid;gap:var(--cro-mb-grid-gap);grid-template-columns:minmax(0, 35.199rem) minmax(0, 1fr)}.cro-main-buybox__gallery-stage{align-self:start;position:-webkit-sticky;position:sticky;top:3rem}.cro-main-buybox__gallery-slider{overflow:hidden}.cro-main-buybox__gallery-main{aspect-ratio:563/365;border-radius:.5rem;overflow:hidden;position:relative}.cro-main-buybox__gallery-main .splide__track,.cro-main-buybox__gallery-main .splide__list,.cro-main-buybox__gallery-slide{height:100%}.cro-main-buybox__gallery-image{display:block;height:100%;width:100%}.cro-main-buybox__gallery-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cro-main-buybox__gallery-nav{align-items:center;background:#fff;border:.125rem solid transparent;border-radius:999px;cursor:pointer;display:flex;height:2rem;justify-content:center;opacity:.7;padding:0;position:absolute;top:calc(50% - 1rem);width:2rem;z-index:1}.cro-main-buybox__gallery-nav img{height:1rem;width:1rem}.cro-main-buybox__gallery-nav--prev{left:1.2rem}.cro-main-buybox__gallery-nav--next{right:1.2rem}.cro-main-buybox__thumbs{display:flex;gap:.5rem;margin-top:1.25rem;overflow-x:auto;overscroll-behavior-x:contain;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scrollbar-width:none}.cro-main-buybox__thumbs::-webkit-scrollbar{display:none}.cro-main-buybox__thumb{aspect-ratio:3/2;background:transparent;border:.125rem solid transparent;border-radius:.5rem;cursor:pointer;flex:0 0 calc((100% - 3rem) / 7);overflow:hidden;padding:0;scroll-snap-align:start}.cro-main-buybox__thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cro-main-buybox__gallery-extras{display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr);padding-top:2rem}.cro-main-buybox__content{min-width:0}.cro-main-buybox__content:not(.is-ready) [data-cro-template],.cro-main-buybox__content:not(.is-ready) [data-cro-option-template],.cro-main-buybox__content:not(.is-ready) [data-cro-supply-price],.cro-main-buybox__content:not(.is-ready) [data-cro-buybox-checkout-price]{visibility:hidden}.cro-main-buybox__sticky{display:none}@media(max-width: 900px){.cro-main-buybox{--cro-mb-grid-gap: 2.75rem;padding:2.5rem 1.25rem 4rem}.cro-main-buybox__grid{grid-template-columns:minmax(0, 1fr)}.cro-main-buybox__gallery-stage{display:contents}.cro-main-buybox__gallery-slider{justify-self:center;max-width:35.1875rem;order:0;width:100%}.cro-main-buybox__content{order:1}.cro-main-buybox__gallery-extras{margin-top:calc(2.5rem - var(--cro-mb-grid-gap));order:2;padding-top:0}}@media(max-width: 600px){.cro-main-buybox{--cro-mb-gap: var(--cro-mb-gap-mobile, 1rem);--cro-mb-grid-gap: 0.875rem;overflow:clip;padding:0 1.25rem 2rem}.cro-main-buybox__gallery-slider{max-width:none;overflow:visible;width:100%}.cro-main-buybox__gallery-main{aspect-ratio:3/2;border-radius:0;margin-inline:-1.25rem}.cro-main-buybox__gallery-nav--prev{left:.5rem}.cro-main-buybox__gallery-nav--next{right:.5rem}.cro-main-buybox__gallery-nav img{height:.8rem;width:.8rem}.cro-main-buybox__thumbs{gap:.1rem;margin-top:.625rem}.cro-main-buybox__thumb{border-radius:.25rem;flex:0 0 calc((100% - 0.6rem) / 7)}}.cro-main-buybox__sticky a{align-items:center;background:#ffd162;border-radius:.5rem;color:#000;display:flex;font-family:var(--cro-font-heading);font-size:.815rem;font-weight:700;height:2.75rem;justify-content:center;line-height:1.2226rem;margin:0 auto;padding:0 1.6928rem;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:min(17.625rem, calc(100% - 2rem))}@media(min-width: 601px){body>.cro-main-buybox__sticky{display:none}}@media(max-width: 600px){body>.cro-main-buybox__sticky{align-items:center;background:#fff;box-shadow:0 0 1rem .5rem rgba(0,0,0,.08),0 .25rem .375rem -0.125rem rgba(0,0,0,.03);box-sizing:border-box;display:flex;height:3.8125rem;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translateY(-100%);transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease;visibility:hidden;width:100%;z-index:1000}body>.cro-main-buybox__sticky.is-visible{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}}@media(prefers-reduced-motion: reduce){.cro-main-buybox__sticky,body>.cro-main-buybox__sticky{transition:none}}.cro-main-buybox .cro-buybox-block{margin:0;min-width:0}.cro-main-buybox__content>.shopify-block{margin-top:var(--cro-mb-gap);min-width:0}.cro-main-buybox__content>.shopify-block:first-of-type{margin-top:0}.cro-main-buybox__content>.shopify-block:has(>:is(.cro-buybox-intro, .cro-buybox-pills, .cro-buybox-proof-grid)){margin-top:1rem}.cro-main-buybox__content>.shopify-block:has(>.cro-buybox-note){margin-top:.875rem}.cro-main-buybox__content>.shopify-block:has(>:is(.cro-buybox-rating, .cro-buybox-intro, .cro-buybox-pills, .cro-buybox-proof-grid, .cro-buybox-note))+.shopify-block:not(:has(>:is(.cro-buybox-rating, .cro-buybox-intro, .cro-buybox-pills, .cro-buybox-proof-grid, .cro-buybox-note))){margin-top:1.5rem}.cro-main-buybox__content>.shopify-block:has(>.cro-buybox-faq){margin-top:calc(var(--cro-mb-gap) + 1rem)}.cro-main-buybox__gallery-extras:not(:has(.cro-buybox-block)){display:none}.cro-main-buybox__content>.shopify-block:has(>.cro-buybox-intro--compact){margin-top:0}.cro-main-buybox__content>.shopify-block:has(>.cro-supply-picker--cards)+.shopify-block:has(>.cro-buybox-checkout){margin-top:.5rem}.cro-main-buybox__content>.shopify-block:has(>.cro-buybox-assurance--banner)+.shopify-block:has(>.cro-buybox-benefits--trust){margin-top:.5rem}@media(min-width: 601px){.cro-main-buybox__content>.shopify-block:has(>.cro-buybox-intro--compact)+.shopify-block:not(:has(>.cro-buybox-rating)){margin-top:.75rem}}@media(min-width: 901px){.cro-main-buybox .shopify-block:has(>.cro-buybox-visibility--mobile),.cro-main-buybox .cro-buybox-visibility--mobile{display:none}}@media(max-width: 900px){.cro-main-buybox .shopify-block:has(>.cro-buybox-visibility--desktop),.cro-main-buybox .cro-buybox-visibility--desktop{display:none}.cro-main-buybox__gallery-extras:not(:has(.cro-buybox-block:not(.cro-buybox-visibility--desktop))){display:none}}.cro-flavor-picker--dark .cro-flavor-list>.shopify-block:not(:last-child) .cro-flavor-list__option{border-bottom:.0625rem solid #f3f3f3}.cro-buybox-rating{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--cro-font-ui);gap:.2131rem;min-height:1.5rem}.cro-buybox-rating__stars{color:var(--cro-mb-orange, #e8542e);font-size:.9375rem;font-weight:600;letter-spacing:.125rem}.cro-buybox-rating__copy{color:#1a1a1a;font-size:.84375rem;font-weight:600;line-height:1.3081rem}.cro-buybox-rating__copy strong{font-weight:900}.cro-buybox-rating__copy a{color:#00e;text-decoration:underline}.cro-buybox-rating__copy strong .cro-rating__link--score{color:inherit;text-decoration:none}.cro-buybox-intro__eyebrow{color:#3c3c3c;font-family:var(--cro-font-label);font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1.125rem;margin:0;text-transform:uppercase}.cro-buybox-intro__title{font-family:var(--cro-font-display);font-size:5rem;font-weight:600;letter-spacing:0;line-height:.875;margin:.75rem 0 0}.cro-buybox-intro__subhead{font-family:var(--cro-font-heading);font-size:1.25rem;font-weight:900;line-height:1.5;margin:.625rem 0 0;text-transform:uppercase}.cro-buybox-intro__subhead em{color:#c0392b;font-style:normal}.cro-buybox-intro__description{color:var(--cro-mb-muted, #525252);font-family:var(--cro-font-body);font-size:.96875rem;line-height:1.55;margin:1rem 0 0}@media(max-width: 600px){.cro-buybox-intro__title{font-size:3rem;line-height:3.25rem}.cro-buybox-intro__subhead{font-size:1.125rem;line-height:1.5rem}.cro-buybox-intro__description{overflow-wrap:anywhere}}.cro-buybox-pills{display:flex;flex-wrap:wrap;gap:.5rem}.cro-buybox-pills__pill{background:#f4f4f5;border:.0625rem solid #e6e2d8;border-radius:999px;color:#525252;font-family:var(--cro-font-label);font-size:.75rem;font-weight:600;max-width:100%;padding:.4375rem .875rem;text-transform:uppercase}.cro-buybox-pills__pill--dark{background:#525252;border-color:#0a0a0a;color:#f8d24a}@media(max-width: 600px){.cro-buybox-pills__pill--dark{font-size:clamp(0.625rem, 3.08vw, 0.75rem);padding-inline:clamp(0.625rem, 3.59vw, 0.875rem);white-space:nowrap}}.cro-buybox-proof-grid{background:#faf7ef;border:.0625rem solid #e6e2d8;border-radius:.75rem;display:grid;font-family:var(--cro-font-body);font-size:.78125rem;font-weight:600;gap:.375rem 1rem;grid-template-columns:repeat(2, minmax(0, 1fr));line-height:1.55;padding:.875rem 1rem}@media(max-width: 600px){.cro-buybox-proof-grid{grid-template-columns:1fr}.cro-buybox-proof-grid span{min-width:0;overflow-wrap:anywhere}}.cro-buybox-note{color:#8b8b8b;font-family:var(--cro-font-body);font-size:.6875rem;line-height:1.5;margin-bottom:0}.cro-flavor-picker--soft .cro-buybox-v1__legend,.cro-supply-picker--cards .cro-buybox-v1__legend,.cro-supply-picker--gifts .cro-buybox-v1__legend{color:#464646;font-family:var(--cro-font-ui);font-size:.725rem;font-weight:700;letter-spacing:-0.029rem;line-height:1.5;margin:0;padding:0;text-transform:uppercase}.cro-flavor-picker--soft{gap:0}.cro-flavor-picker--soft .cro-flavor-list{border:0;margin-top:.75rem}.cro-flavor-picker--soft .cro-flavor-list__option,.cro-flavor-picker--soft .cro-flavor-list__option:last-child{background:#fff;border-bottom:.0625rem solid #ebebeb;box-sizing:border-box;min-height:3.25rem;padding-block:.3125rem;padding-right:1rem}.cro-flavor-picker--soft .cro-flavor-list__identity{gap:.5rem}.cro-flavor-picker--soft .cro-flavor-list__image{margin-inline:.59375rem}.cro-flavor-picker--soft .cro-flavor-list__copy{gap:0;width:auto}.cro-flavor-picker--soft .cro-flavor-list__name{font-size:1.05rem;line-height:1.2}.cro-flavor-picker--soft .cro-flavor-list__description{font-size:.686875rem;line-height:1;margin-top:.25rem}.cro-flavor-picker--soft .cro-flavor-list__controls{background:#f9fafb;height:2rem;justify-content:space-between;width:6rem}.cro-flavor-picker--soft .cro-flavor-list__control{background:#000;color:#fff}.cro-flavor-picker--soft .cro-flavor-list__count{font-size:.875rem;font-weight:700}.cro-flavor-picker--soft .cro-flavor-list__control,.cro-flavor-picker--soft .cro-flavor-list__quick-add{font-weight:700}.cro-flavor-picker--soft .cro-flavor-list__control[disabled],.cro-flavor-picker--soft .cro-flavor-list__quick-add[disabled]{background:#cfcfcf;cursor:not-allowed}.cro-flavor-picker--soft .cro-flavor-picker__helper{line-height:1.1625rem;margin:1.5rem 0 0;padding-bottom:.036875rem}@media(max-width: 600px){.cro-flavor-picker--soft .cro-flavor-list__name{font-size:.875rem}.cro-flavor-picker--soft .cro-flavor-list__description{font-size:.75rem}.cro-flavor-picker--soft .cro-flavor-picker__helper{margin-top:.5rem}}.cro-flavor-list__image--empty{background:#f4f4f5}.cro-flavor-list__badge{align-items:center;background-color:var(--cro-flavor-badge-bg, #dbeafe);border-radius:.25rem;color:var(--cro-flavor-badge-color, #000);display:flex;flex:none;font-family:var(--cro-font-mono);font-size:.75rem;font-weight:500;justify-content:center;justify-self:start;letter-spacing:0;line-height:1.125rem;padding:0 .25rem;text-transform:uppercase;white-space:nowrap}.cro-flavor-list__quick-add:focus-visible,.cro-flavor-list__control:focus-visible{outline:.125rem solid #000;outline-offset:.125rem}.cro-supply-swatches__badge{background:var(--cro-supply-badge-bg, #000)}.cro-supply-swatches__option:focus-within{outline:.125rem solid #000;outline-offset:.125rem}.cro-supply-swatches__option:has(.cro-supply-swatches__input:focus:not(:focus-visible)){outline:0}.cro-supply-picker--swatches .cro-supply-swatches__amounts{display:contents}.cro-supply-picker--swatches .cro-supply-swatches__included-heading{display:none}.cro-supply-picker--cards{gap:.5rem;padding-top:.125rem}.cro-supply-picker--cards .cro-supply-swatches{gap:.625rem}.cro-supply-picker--cards .cro-supply-swatches__option{background:#fff;border:.0625rem solid #b2b2b2;border-radius:.25rem;box-shadow:0 .25rem .625rem rgba(0,0,0,.1);padding:1rem 1rem .625rem;transition:background-color .2s}.cro-supply-picker--cards .cro-supply-swatches__option.is-selected{background:#f8f8f8;border:.125rem solid #000}.cro-supply-picker--cards .cro-supply-swatches>.shopify-block:last-child .cro-supply-swatches__option{padding-bottom:1rem}.cro-supply-picker--cards .cro-supply-swatches__banner,.cro-supply-picker--cards .cro-supply-swatches__save,.cro-supply-picker--cards .cro-supply-swatches__unit,.cro-supply-picker--cards .cro-supply-swatches__total-copy,.cro-supply-picker--cards .cro-supply-swatches__total small{display:none}.cro-supply-picker--cards .cro-supply-swatches__body{align-items:start;display:grid;gap:.75rem;grid-template-columns:1rem minmax(0, 1fr);padding:0}.cro-supply-picker--cards .cro-supply-swatches__radio{background:transparent;border:0;box-shadow:0 0 0 .0625rem #797979;box-sizing:border-box;height:1rem;margin:.15625rem 0 0;width:1rem}.cro-supply-picker--cards .is-selected .cro-supply-swatches__radio{background:#000;border:.1875rem solid #fff;box-shadow:0 0 0 .0625rem #000}.cro-supply-picker--cards .is-selected .cro-supply-swatches__radio::after{content:none}.cro-supply-picker--cards .cro-supply-swatches__details{align-items:start;display:flex;gap:.5rem;justify-content:space-between;min-height:2.8125rem}.cro-supply-picker--cards .cro-supply-swatches__copy-wrap{display:grid;gap:.1875rem}.cro-supply-picker--cards .cro-supply-swatches__title{color:#000;font-family:var(--cro-font-ui);font-size:.875rem;font-weight:600;line-height:1.3125rem}.cro-supply-picker--cards .cro-supply-swatches__copy{color:#4b4b4b;font-family:var(--cro-font-ui);font-size:.75rem;line-height:1.125rem}.cro-supply-picker--cards .cro-supply-swatches__price{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:.0625rem;min-width:0}.cro-supply-picker--cards .cro-supply-swatches__badge{align-items:center;border-radius:.5rem;box-sizing:border-box;color:#fff;display:flex;font-family:var(--cro-font-ui);font-size:.625rem;font-weight:700;height:1.25rem;justify-content:center;line-height:1;margin:0;padding:0 .625rem;text-transform:uppercase;white-space:nowrap}.cro-supply-picker--cards .cro-supply-swatches__amounts{align-items:flex-end;display:flex;gap:.25rem}.cro-supply-picker--cards .cro-supply-swatches__compare{color:#999;font-family:var(--cro-font-ui);font-size:.95rem;font-weight:400;line-height:1.425rem;min-height:0}.cro-supply-picker--cards .cro-supply-swatches__total strong{color:#000;font-family:var(--cro-font-ui);font-size:1rem;font-weight:600;line-height:1.5rem}.cro-supply-picker--cards .cro-supply-swatches__expanded{border-top:.0625rem solid #cfcfcf;display:block;margin:1rem 0 .5rem 1.75rem;padding:.9375rem 0 0}.cro-supply-picker--cards .cro-supply-swatches__kit{display:grid;gap:0}.cro-supply-picker--cards .cro-supply-swatches__included-heading{align-items:center;color:#000;display:flex;font-family:var(--cro-font-ui);font-size:.75rem;font-weight:700;gap:.1875rem;line-height:1.125rem;text-transform:uppercase}.cro-supply-picker--cards .cro-supply-swatches__included-heading img{display:block;flex:0 0 .875rem;height:.875rem;width:.875rem}.cro-supply-picker--cards .cro-supply-swatches__kit-list{display:grid;gap:0;padding:0}.cro-supply-picker--cards .cro-supply-swatches__kit-item{align-items:center;color:#333;display:flex;font-family:var(--cro-font-ui);font-size:.6875rem;gap:.25rem;height:1rem;line-height:1.45;margin-top:.3125rem}.cro-supply-picker--cards .cro-supply-swatches__kit-item span{color:inherit;display:block;font-size:inherit;line-height:inherit}.cro-supply-picker--cards .cro-supply-swatches__check{flex:0 0 1rem;height:1rem;width:1rem}@media(max-width: 600px){.cro-supply-picker--cards .cro-supply-swatches__option{padding-left:.75rem}.cro-supply-picker--cards .cro-supply-swatches__details{min-height:2.4625rem}.cro-supply-picker--cards .cro-supply-swatches__title{line-height:1.2}.cro-supply-picker--cards .cro-supply-swatches__price{gap:0}.cro-supply-picker--cards .cro-supply-swatches__badge{border-radius:.3125rem;font-weight:600;height:1rem;margin-top:.15rem}.cro-supply-picker--cards .cro-supply-swatches__compare{font-size:.875rem;letter-spacing:-0.02625rem;line-height:1.3125rem}.cro-supply-picker--cards .cro-supply-swatches__total strong{font-size:.875rem;letter-spacing:-0.02625rem;line-height:1.3125rem}}.cro-buybox-checkout__button{align-items:center;background:var(--cro-mb-cta, #ffd162);border:.125rem solid var(--cro-mb-cta, #ffd162);border-radius:.5rem;box-sizing:border-box;color:#000;cursor:pointer;display:flex;font-family:var(--cro-font-ui-display);gap:.5rem;justify-content:center;min-height:4.5rem;padding:.75rem 1rem;position:relative;width:100%}.cro-buybox-checkout__content{align-items:center;display:flex;font-family:var(--cro-font-ui-display);gap:.5rem;justify-content:center;transition:opacity .2s ease}.cro-buybox-checkout__spinner{color:#727272;height:1.6rem;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);transition:opacity .2s ease;width:1.6rem}.cro-buybox-checkout__spinner svg{display:block;height:100%;width:100%}.cro-buybox-checkout__spinner circle{-webkit-animation:cro-buybox-spinner-dash 1.5s ease-in-out infinite;animation:cro-buybox-spinner-dash 1.5s ease-in-out infinite;stroke:currentColor;stroke-linecap:round}.cro-buybox-checkout__button.is-submitting .cro-buybox-checkout__content{opacity:0}.cro-buybox-checkout__button.is-submitting .cro-buybox-checkout__spinner{opacity:1}.cro-buybox-checkout__button.is-submitting .cro-buybox-checkout__spinner svg{-webkit-animation:cro-buybox-spinner-rotate 2s linear infinite;animation:cro-buybox-spinner-rotate 2s linear infinite}.cro-buybox-checkout__button:focus-visible{outline:.125rem solid #000;outline-offset:.125rem}.cro-buybox-checkout__button[disabled]{cursor:not-allowed}.cro-buybox-checkout__button[disabled]:not(.is-submitting){background:#ddd;border-color:#ddd;color:#727272;opacity:.7}.cro-buybox-checkout__missing{background:#ffe0e0;border-radius:.5rem;color:#be4a4a;font-family:var(--cro-font-mono);font-size:.75rem;font-weight:500;line-height:1.125rem;margin:0 0 .5rem auto;padding:0 .5rem;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cro-buybox-checkout__missing[hidden]{display:none}.cro-buybox-checkout__label{font-size:1rem;font-weight:700;line-height:1;text-align:center}.cro-buybox-checkout__price{align-items:center;background:rgba(255,255,255,.24);border-radius:9999px;display:flex;gap:.5rem;padding:.25rem .5rem .25rem .75rem;white-space:nowrap}.cro-buybox-checkout__price s{font-size:.875rem;font-weight:500;line-height:1.5}.cro-buybox-checkout__price s:empty{display:none}.cro-buybox-checkout__price strong,.cro-buybox-checkout__price small{font-size:.875rem;font-weight:600;line-height:1.5}.cro-buybox-checkout__arrow{display:block;height:1.5rem;position:absolute;right:1rem;top:calc(50% - 0.75rem);width:1.5rem}@media(max-width: 600px){.cro-buybox-checkout__label{font-size:1.15rem}.cro-buybox-checkout__price s,.cro-buybox-checkout__price strong,.cro-buybox-checkout__price small{font-size:1rem}}.cro-buybox-checkout__note{color:#525252;font-family:var(--cro-font-ui);font-size:.75rem;line-height:1.125rem;margin:.5rem 0 0;text-align:center}.cro-buybox-checkout__note strong{font-weight:700}.cro-buybox-checkout__status{color:#c0392b;font-family:var(--cro-font-ui);font-size:.75rem;line-height:1.125rem;margin:.5rem 0 0;text-align:center}.cro-buybox-checkout__status[hidden]{display:none}.cro-buybox-benefits{list-style:none;margin-bottom:0;padding:0}.cro-buybox-benefits__item{align-items:center;display:flex}.cro-buybox-benefits__item img{display:block;flex:0 0 1.25rem;height:1.25rem;width:1.25rem}.cro-buybox-benefits--trust{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-around;padding:0}.cro-buybox-benefits--trust .cro-buybox-benefits__item{color:#333;font-family:var(--cro-font-ui);font-size:.75rem;font-weight:500;gap:.5rem;letter-spacing:-0.0175rem;line-height:1.25rem;white-space:nowrap}@media(max-width: 600px){.cro-buybox-benefits--trust .cro-buybox-benefits__item{letter-spacing:-0.014625rem}}.cro-buybox-benefits--caps{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.875rem;justify-content:center;padding:.5rem 0}.cro-buybox-benefits--caps .cro-buybox-benefits__item{font-family:var(--cro-font-ui);font-size:.75rem;font-weight:700;gap:.25rem;letter-spacing:.045rem;line-height:1.1625rem;text-transform:uppercase;white-space:nowrap}@media(max-width: 600px){.cro-buybox-benefits--caps{gap:.5rem .875rem}}.cro-buybox-assurance{align-items:center;display:flex}.cro-buybox-assurance__icon{display:block;flex:0 0 auto;height:auto}.cro-buybox-assurance__text{margin:0;min-width:0;overflow-wrap:anywhere}.cro-buybox-assurance__emoji{flex:0 0 auto;font-size:1.375rem;line-height:2.13rem}.cro-buybox-assurance--banner{background:#fff9ec;border-radius:.5rem;gap:1rem;justify-content:center;padding:.5rem 0}.cro-buybox-assurance--banner .cro-buybox-assurance__icon{height:1.875rem;width:1.875rem}.cro-buybox-assurance--banner .cro-buybox-assurance__text{color:#000;font-family:var(--cro-font-ui);font-size:.875rem;font-weight:700;line-height:1.5;padding-bottom:.125rem}@media(max-width: 600px){.cro-buybox-assurance--banner .cro-buybox-assurance__text{font-size:.8125rem}}.cro-buybox-assurance--card{background:#faf7ef;border:.0625rem solid #e6e2d8;border-radius:.75rem;color:#0a0a0a;gap:.75rem;padding:1rem}.cro-buybox-assurance--card .cro-buybox-assurance__icon{height:3.25rem;width:3.25rem}.cro-buybox-assurance--card .cro-buybox-assurance__text{flex:1 1 0;font-family:var(--cro-font-ui);font-size:.84375rem;line-height:1.3081rem}.cro-buybox-assurance--card .cro-buybox-assurance__text strong{font-weight:700}.cro-buybox-one-time__button{background:transparent;border:0;color:#0a0a0a;cursor:pointer;display:block;margin:0 auto;padding:0}.cro-buybox-one-time__button:disabled{cursor:wait;opacity:.55}.cro-buybox-one-time__button:focus-visible{outline:.125rem solid #000;outline-offset:.125rem}.cro-buybox-one-time--caps{border-top:.0625rem solid #ebebeb;padding:1rem 1rem 0}.cro-buybox-one-time--caps .cro-buybox-one-time__button{border-bottom:.0625rem solid #000;color:#242424;font-family:var(--cro-font-ui);font-size:.8rem;font-weight:700;line-height:1.2rem;max-width:19.875rem;padding:.25rem .5rem;text-align:center;text-transform:uppercase}.cro-buybox-one-time--link .cro-buybox-one-time__button{font-family:var(--cro-font-heading);font-size:.875rem;font-weight:700;line-height:1.35625rem;text-decoration:underline}.cro-buybox-faq{border:.0625rem solid #eee;border-radius:.5rem;overflow:hidden}.cro-buybox-faq__item{border-bottom:.0625rem solid #eee}.cro-buybox-faq__question{align-items:center;color:#000;cursor:pointer;display:flex;font-family:var(--cro-font-ui);font-size:.875rem;font-weight:600;gap:1rem;justify-content:space-between;line-height:1.3125rem;list-style:none;padding:.75rem 1rem;text-transform:uppercase}@media(max-width: 600px){.cro-buybox-faq__question{padding-right:0}}.cro-buybox-faq__question::-webkit-details-marker{display:none}.cro-buybox-faq__question:focus-visible{outline:.125rem solid #000;outline-offset:-0.125rem}.cro-buybox-faq__question span{min-width:0;overflow-wrap:anywhere}.cro-buybox-faq__chevron{box-sizing:content-box;display:block;flex:0 0 1rem;height:1rem;padding:.25rem;transition:transform 200ms ease;width:1rem}.cro-buybox-faq__item[open]:not([data-cro-faq-state=closed]) .cro-buybox-faq__chevron{transform:rotate(180deg)}.cro-buybox-faq__answer-body{color:#525252;font-family:var(--cro-font-ui);font-size:.8125rem;line-height:1.55;padding:0 1rem 1rem}.cro-buybox-faq__answer-body p{margin:0 0 .75rem}.cro-buybox-faq__answer-body p:last-child{margin-bottom:0}.cro-buybox-faq__answer-body strong{color:#13110c;font-weight:700}.cro-buybox-faq__answer-body a{color:inherit}.cro-buybox-faq__answer-body ul{display:grid;gap:.5rem;list-style:none;margin:0 0 .75rem;padding:0}.cro-buybox-faq__answer-body ul:last-child{margin-bottom:0}.cro-buybox-faq__answer-body li{display:flex;gap:.5rem}.cro-buybox-faq__answer-body li p{margin:0}.cro-buybox-faq__answer-body li::before{background:currentColor;content:"";flex:0 0 .8125rem;height:.625rem;margin-top:.375rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 10'%3E%3Cpath d='M12.265.182a.622.622 0 0 0-.88 0L3.929 7.639 1.062 4.773a.622.622 0 1 0-.88.88L3.488 8.96a.623.623 0 0 0 .88 0l7.897-7.897a.622.622 0 0 0 0-.88Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 10'%3E%3Cpath d='M12.265.182a.622.622 0 0 0-.88 0L3.929 7.639 1.062 4.773a.622.622 0 1 0-.88.88L3.488 8.96a.623.623 0 0 0 .88 0l7.897-7.897a.622.622 0 0 0 0-.88Z'/%3E%3C/svg%3E") center/contain no-repeat;width:.8125rem}@media(prefers-reduced-motion: reduce){.cro-buybox-faq__chevron{transition:none}}.cro-buybox-testimonial{align-items:center;background:#faf7ef;border:.0625rem solid #e6e2d8;border-radius:.625rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem;padding:1.5rem 1.125rem 1.5rem 1.5rem;text-align:center}.cro-buybox-testimonial__stars{display:flex;gap:.25rem;padding:0 .25rem .25rem 0}.cro-buybox-testimonial__stars img{display:block;height:1rem;width:1rem}.cro-buybox-testimonial__quote{color:#000;font-family:var(--cro-font-ui);font-size:1.0625rem;font-weight:700;line-height:1.59375rem;margin:0}.cro-buybox-testimonial__meta{align-items:center;color:#000;display:flex;font-family:var(--cro-font-ui);gap:.5rem;margin:0}.cro-buybox-testimonial__meta strong{font-size:.75rem;font-weight:700;line-height:1.125rem}.cro-buybox-testimonial__verified{align-items:center;display:inline-flex;font-size:.5625rem;gap:.25rem;line-height:.84375rem}.cro-buybox-testimonial__verified img{display:block;height:.6706rem;width:.75rem}.cro-buybox-activation{align-items:center;border-radius:.375rem;display:flex;gap:.5rem;justify-content:center;padding:.375rem .625rem;background:var(--cro-activation-bg, #f4f4f5)}.cro-buybox-activation img{display:block;flex:0 0 1.5rem;height:1.5674rem;width:1.5rem}.cro-buybox-activation p{color:#000;font-family:var(--cro-font-ui);font-size:min(1rem, calc(4.95vw - 0.2625rem));line-height:1.5rem;margin:0;min-width:0;white-space:nowrap}.cro-buybox-activation p strong{font-weight:700}.cro-buybox-rating--score{gap:.5rem;min-height:0;padding:0}.cro-buybox-rating--score a{color:inherit;text-decoration:none}.cro-buybox-rating--score .cro-buybox-rating__score{color:#000;font-size:.67rem;font-weight:700;line-height:1.5;white-space:nowrap}.cro-buybox-rating--score .cro-buybox-rating__icons{color:#ffb700;display:flex;gap:.25rem;margin-bottom:.25rem;padding-right:.25rem}.cro-buybox-rating--score .cro-buybox-rating__icon{display:block;height:.875rem;width:.875rem}.cro-buybox-rating--score .cro-buybox-rating__icon.is-empty{opacity:.25}.cro-buybox-rating--score .cro-buybox-rating__count{color:#000;font-size:.7rem;font-weight:500;line-height:1.5;white-space:nowrap}.cro-buybox-intro--compact{border-bottom:.0625rem solid #f3f3f3;max-width:21.875rem;padding-bottom:.8125rem}.cro-buybox-intro--compact .cro-buybox-intro__eyebrow{margin:.25rem 0 0}.cro-buybox-intro--compact .cro-buybox-intro__title{color:#000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1.36875rem;font-weight:700;line-height:1.75rem;margin:.25rem 0 0}.cro-buybox-intro--compact .cro-buybox-intro__subhead,.cro-buybox-intro--compact .cro-buybox-intro__description{color:#000;font-family:var(--cro-font-ui);font-size:.875rem;font-weight:500;line-height:1.3125rem;margin:.25rem 0 0;text-transform:none}.cro-buybox-intro--display{border-bottom:.0625rem solid #f3f3f3;padding-bottom:.8125rem}.cro-buybox-intro--display .cro-buybox-intro__eyebrow{margin:0 0 .25rem}.cro-buybox-intro--display .cro-buybox-intro__title{color:#000;font-size:3.25rem;line-height:.9;margin:0}.cro-buybox-intro--display .cro-buybox-intro__subhead,.cro-buybox-intro--display .cro-buybox-intro__description{color:#000;font-family:var(--cro-font-ui);font-size:.8125rem;font-weight:500;line-height:1.5;margin:0;text-transform:none}@media(max-width: 600px){.cro-buybox-intro--display{padding-bottom:.3125rem}.cro-buybox-intro--display .cro-buybox-intro__title{font-size:2.5rem;line-height:.9}.cro-buybox-intro--display .cro-buybox-intro__subhead,.cro-buybox-intro--display .cro-buybox-intro__description{font-size:.875rem;line-height:1.5}}.cro-main-buybox__content>.shopify-block:has(>.cro-buybox-intro--display){margin-top:.3125rem}.cro-main-buybox__content>.shopify-block:has(>.cro-buybox-intro--display)+.shopify-block:not(:has(>.cro-buybox-rating)){margin-top:.9375rem}.cro-buybox-price{color:#000;font-family:var(--cro-font-ui)}.cro-buybox-price__label{font-size:1rem;font-weight:600;line-height:1.5rem;margin:0;text-transform:uppercase}.cro-buybox-price__row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin:0;min-height:1.15rem}.cro-buybox-price__compare{color:#949494;font-size:1.15rem;letter-spacing:-0.0255rem;line-height:1.15rem;margin-right:-0.25rem}.cro-buybox-price__compare:empty{display:none}.cro-buybox-price__amount{font-size:1.15rem;font-weight:700;letter-spacing:-0.0255rem;line-height:1.15rem}.cro-buybox-price__badge{align-items:center;align-self:stretch;background:#ffd162;border-radius:.5rem;display:inline-flex;font-size:.75rem;font-weight:700;line-height:1.125rem;padding:0 .75rem;text-transform:uppercase}.cro-supply-picker:not(.cro-supply-picker--gifts) .cro-supply-swatches__gifts,.cro-supply-picker:not(.cro-supply-picker--gifts) .cro-supply-swatches__highlight{display:none}.cro-supply-picker--gifts{gap:.5rem}.cro-supply-picker--gifts .cro-supply-swatches{gap:.5rem}.cro-supply-picker--gifts .cro-supply-swatches__option{background:#fff;border:.0625rem solid #b2b2b2;border-radius:.375rem;padding:.9375rem}.cro-supply-picker--gifts .cro-supply-swatches__option.is-selected{border:.125rem solid #000;border-radius:.5rem;filter:drop-shadow(0 0.25rem 0.3125rem rgba(0, 0, 0, 0.1));padding:.875rem}.cro-supply-picker--gifts .cro-supply-swatches__banner,.cro-supply-picker--gifts .cro-supply-swatches__save,.cro-supply-picker--gifts .cro-supply-swatches__unit,.cro-supply-picker--gifts .cro-supply-swatches__total-copy,.cro-supply-picker--gifts .cro-supply-swatches__total small{display:none}.cro-supply-picker--gifts .cro-supply-swatches__body{align-items:start;display:grid;gap:.625rem;grid-template-columns:1.25rem minmax(0, 1fr);padding:0}.cro-supply-picker--gifts .cro-supply-swatches__radio{background:#fff;border:.0625rem solid #b2b2b2;box-sizing:border-box;height:1.25rem;margin:0;width:1.25rem}.cro-supply-picker--gifts .is-selected .cro-supply-swatches__radio{border-color:#000}.cro-supply-picker--gifts .is-selected .cro-supply-swatches__radio::after{background:#000;inset:.1875rem}.cro-supply-picker--gifts .cro-supply-swatches__details{align-items:start;display:flex;gap:.5rem;justify-content:space-between}.cro-supply-picker--gifts .cro-supply-swatches__copy-wrap{display:flex;flex-direction:column;gap:.3125rem;min-width:0}.cro-supply-picker--gifts .cro-supply-swatches__title{color:#000;font-family:var(--cro-font-ui);font-size:.875rem;font-weight:600;line-height:1.2rem}.cro-supply-picker--gifts .cro-supply-swatches__copy{color:#4b4b4b;font-family:var(--cro-font-ui);font-size:.625rem;line-height:.634rem}.cro-supply-picker--gifts .cro-supply-swatches__highlight{align-self:flex-start;background:#c3f2c1;border-radius:.375rem;color:#008440;font-family:var(--cro-font-ui);font-size:.625rem;font-weight:500;line-height:.75rem;padding:.125rem .25rem;text-transform:uppercase;white-space:nowrap}.cro-supply-picker--gifts .cro-supply-swatches__price{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;min-width:0}.cro-supply-picker--gifts .cro-supply-swatches__badge{align-items:center;border-radius:.5rem;box-sizing:border-box;color:#fff;display:flex;font-family:var(--cro-font-ui);font-size:.625rem;font-weight:700;height:1.1875rem;justify-content:center;line-height:1;margin:0;min-width:6.1875rem;padding:0 .75rem;text-transform:uppercase;white-space:nowrap}.cro-supply-picker--gifts .cro-supply-swatches__amounts{align-items:center;display:flex;gap:.5rem}.cro-supply-picker--gifts .cro-supply-swatches__compare{color:#949494;font-family:var(--cro-font-ui);font-size:.875rem;font-weight:400;line-height:1.3125rem;min-height:0}.cro-supply-picker--gifts .cro-supply-swatches__total strong{color:#000;font-family:var(--cro-font-ui);font-size:1rem;font-weight:700;line-height:1.5rem}.cro-supply-picker--gifts .cro-supply-swatches__expanded{border-top:.0625rem solid #cfcfcf;display:block;margin:.75rem 0 0 1.875rem;padding:.6875rem 0 0}.cro-supply-picker--gifts .cro-supply-swatches__kit{display:block}.cro-supply-picker--gifts .cro-supply-swatches__kit-list{display:grid;gap:.125rem}.cro-supply-picker--gifts .cro-supply-swatches__kit-item{align-items:center;color:#000;display:flex;font-family:var(--cro-font-ui);font-size:.6875rem;gap:.5rem;height:1.2rem;line-height:1.03125rem}.cro-supply-picker--gifts .cro-supply-swatches__kit-item strong{font-weight:700}.cro-supply-picker--gifts .cro-supply-swatches__check{flex:0 0 1.2rem;height:1.2rem;width:1.2rem}.cro-supply-picker--gifts .cro-supply-swatches__gifts{background:linear-gradient(180deg, #f7f7f7 0%, #efefef 100%);border-radius:.5rem;display:block;margin-top:1rem;padding:.5rem .75rem}.cro-supply-picker--gifts .cro-supply-swatches__gifts[hidden]{display:none}.cro-supply-picker--gifts .cro-supply-swatches__gifts-heading{align-items:center;color:#000;display:flex;font-family:var(--cro-font-ui);font-size:.6875rem;gap:.25rem;line-height:1.03125rem;min-height:1.125rem}.cro-supply-picker--gifts .cro-supply-swatches__gifts-heading img{display:block;flex:0 0 .875rem;height:.875rem;width:.875rem}.cro-supply-picker--gifts .cro-supply-swatches__gifts-heading strong{font-weight:700}.cro-supply-picker--gifts .cro-supply-swatches__gifts-heading em{font-style:italic;font-weight:600}.cro-supply-picker--gifts .cro-supply-swatches__gift-tiles{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.cro-supply-picker--gifts .cro-supply-swatches__gift-tiles>.shopify-block{display:contents}.cro-supply-picker--gifts .cro-supply-swatches__gift{display:flex;flex-direction:column;gap:.25rem;text-align:center;width:4rem}.cro-supply-picker--gifts .cro-supply-swatches__gift-image{aspect-ratio:1;background:#fff;border:.03125rem solid #e7e7e7;border-radius:.25rem;display:block;overflow:hidden}.cro-supply-picker--gifts .cro-supply-swatches__gift-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cro-supply-picker--gifts .cro-supply-swatches__gift-value{color:#4b4b4b;font-family:var(--cro-font-ui);font-size:.625rem;font-weight:500;line-height:.634rem}.cro-supply-picker--gifts .cro-supply-swatches__gift-label{color:#242424;font-family:var(--cro-font-ui);font-size:.625rem;line-height:.634rem}@media(max-width: 700px){.cro-supply-picker--gifts .cro-supply-swatches__option{border-radius:.375rem}.cro-supply-picker--gifts .cro-supply-swatches__option.is-selected{border-radius:.5rem}.cro-supply-picker--gifts .cro-supply-swatches__body{gap:.625rem;grid-template-columns:1.25rem minmax(0, 1fr);padding:0}.cro-supply-picker--gifts .cro-supply-swatches__radio{height:1.25rem;margin:0;width:1.25rem}.cro-supply-picker--gifts .cro-supply-swatches__title{font-size:.875rem}.cro-supply-picker--gifts .cro-supply-swatches__copy{font-size:.625rem;line-height:.634rem}.cro-supply-picker--gifts .cro-supply-swatches__badge{font-size:.625rem;padding:0 .75rem}.cro-supply-picker--gifts .cro-supply-swatches__compare{font-size:.875rem;line-height:1.3125rem;min-height:0}.cro-supply-picker--gifts .cro-supply-swatches__total strong{font-size:1rem;line-height:1.5rem}.cro-supply-picker--gifts .cro-supply-swatches__expanded{margin:.75rem 0 0 1.875rem;padding:.6875rem 0 0}}.cro-buybox-testimonial--gray{background:#f8f8f8;border:0;gap:.4375rem;padding-bottom:1.75rem}.cro-buybox-testimonial--gradient{background:linear-gradient(108deg, #fff5ee 0%, #fff2d5 100%);border:0;gap:0;padding:1rem 1rem 1.1875rem}.cro-buybox-testimonial--gradient .cro-buybox-testimonial__quote{font-size:.9375rem;line-height:1.40625rem;padding:1rem 0 .5rem}.cro-buybox-testimonial--gradient .cro-buybox-testimonial__meta{gap:1rem}@-webkit-keyframes cro-buybox-spinner-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes cro-buybox-spinner-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes cro-buybox-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes cro-buybox-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.cro-theme .cro-hero{background:var(--cro-hero-bg, #ffffff);padding-block:2rem}.cro-theme .cro-hero__shell{width:100%;max-width:calc(73.75rem + 2rem);margin-inline:auto;padding-inline:1rem}.cro-theme .cro-hero__grid{display:flex;flex-direction:column;gap:1rem}.cro-theme .cro-hero__col{display:contents}.cro-theme .cro-hero__eyebrow{order:1;margin:0;font-family:var(--cro-font-ui);font-weight:800;font-size:.75rem;line-height:1.55;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--cro-hero-eyebrow-color, #d14424)}.cro-theme .cro-hero__title{order:2;font-size:2.25rem;line-height:105.556%;letter-spacing:.01em;text-align:center;color:var(--cro-hero-title-color, #0a0a0a)}.cro-theme .cro-hero__title-accent{color:var(--cro-hero-accent-color, #d14424)}.cro-theme .cro-hero__media{aspect-ratio:1/1;order:3;border-radius:.5rem;overflow:hidden;position:relative}.cro-theme .cro-hero__image{aspect-ratio:auto;display:block;height:113.41%;left:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;top:-2.77%;width:100%}.cro-theme .cro-hero__lede{order:4;margin:0;font-family:var(--cro-font-ui);font-weight:800;font-size:1.0625rem;line-height:1.35;color:var(--cro-hero-lede-color, #0a0a0a)}.cro-theme .cro-hero__copy{order:5;font-family:var(--cro-font-ui);font-weight:400;font-size:1rem;line-height:1.62;color:var(--cro-hero-copy-color, #1a1a1a)}.cro-theme .cro-hero__copy p{margin:0}.cro-theme .cro-hero__copy p+p{margin-top:1em}.cro-theme .cro-hero__copy strong{font-weight:700;color:var(--cro-hero-title-color, #0a0a0a)}.cro-theme .cro-hero__rating{order:6;display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.8125rem;line-height:1.55;color:#3c3c3c}.cro-theme .cro-hero__rating strong,.cro-theme .cro-hero__rating .cro-rating__score{font-weight:700;color:var(--cro-hero-title-color, #0a0a0a)}.cro-theme .cro-hero__rating .cro-rating__count,.cro-theme .cro-hero__rating a{color:inherit;text-decoration:underline}.cro-theme .cro-hero__stars{font-family:var(--cro-font-ui);color:var(--cro-hero-star-color, #e8542e)}.cro-theme .cro-hero__actions{order:7;display:flex;flex-direction:column;gap:.5rem;padding-top:.625rem}.cro-theme .cro-hero__cta{display:flex;align-items:center;justify-content:center;min-height:0;padding:1.25rem 1.125rem;border:.125rem solid transparent;border-radius:62.4375rem;font-family:var(--cro-font-ui);line-height:1.55;text-align:center;text-decoration:none;text-transform:uppercase}.cro-theme .cro-hero__cta--primary{border-color:transparent;background:var(--cro-hero-primary-bg, #e8542e);padding:.90625rem 1.875rem;font-weight:900;font-size:.9375rem;letter-spacing:.03em;color:var(--cro-hero-primary-color, #ffffff)}.cro-theme .cro-hero__cta--secondary{border-color:var(--cro-hero-secondary-color, #0a0a0a);padding:.8125rem 1.5rem;font-weight:800;font-size:.875rem;letter-spacing:.03em;color:var(--cro-hero-secondary-color, #0a0a0a)}.cro-theme .cro-hero__trust{order:8;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4375rem 1.08875rem;margin:0;padding:0;list-style:none}.cro-theme .cro-hero__trust-item{display:flex;align-items:center;gap:.5rem}.cro-theme .cro-hero__trust-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.3125rem;height:1.3125rem}.cro-theme .cro-hero__trust-icon img{width:auto;height:auto;max-width:100%;max-height:100%}.cro-theme .cro-hero__trust-label{font-family:var(--cro-font-ui);font-weight:500;font-size:.75rem;line-height:1.667;letter-spacing:-0.0195em;white-space:nowrap;color:#000}.cro-theme .cro-hero__logo{display:none;align-items:center;justify-content:center;gap:.625rem;margin-top:1rem}.cro-theme .cro-hero__logo-mark{width:2.4375rem;height:2.8125rem}.cro-theme .cro-hero__logo-word{width:6.77625rem;height:1.73375rem}@media(min-width: 900px){.cro-theme .cro-hero{padding-block:2.5rem}.cro-theme .cro-hero__grid{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0}.cro-theme .cro-hero__col{display:flex;flex:0 1 36.75rem;flex-direction:column;gap:1rem;min-width:0;padding-top:.25rem}.cro-theme .cro-hero__media{aspect-ratio:507/596;flex:0 1 31.6875rem;min-width:0;position:relative}.cro-theme .cro-hero__image{aspect-ratio:auto;height:113.41%;left:0;max-width:none;position:absolute;top:-2.77%;width:100%}.cro-theme .cro-hero__eyebrow{text-align:left}.cro-theme .cro-hero__title{font-size:3.75rem;line-height:1.0833;text-align:left}.cro-theme .cro-hero__title-lead,.cro-theme .cro-hero__title-accent{display:block}.cro-theme .cro-hero__rating{justify-content:flex-start}.cro-theme .cro-hero__actions{flex-direction:row;flex-wrap:wrap;gap:0 .75rem;padding-top:.625rem}.cro-theme .cro-hero__cta{flex:1 0 0;min-height:0;border-radius:62.4375rem}.cro-theme .cro-hero__cta--primary{border-color:transparent;padding:.90625rem 1.875rem}.cro-theme .cro-hero__cta--secondary{padding:.8125rem 1.5rem}.cro-theme .cro-hero__logo{margin-top:2.5rem}}.cro-theme .cro-credential{background:var(--cro-credential-bg, #000000)}.cro-theme .cro-credential__shell{width:100%;max-width:calc(73.75rem + 2rem);margin-inline:auto;padding-block:.9375rem;padding-inline:1rem}.cro-theme .cro-credential__list{display:flex;flex-direction:column;align-items:center;margin:0;padding:0;list-style:none}.cro-theme .cro-credential__item{display:flex;align-items:center;gap:.4375rem;min-height:1.5rem}.cro-theme .cro-credential__icon{font-family:var(--cro-font-ui);font-weight:700;font-size:.9375rem;line-height:1.55;color:var(--cro-credential-text, #ffffff)}.cro-theme .cro-credential__icon--star{color:var(--cro-credential-star, #e8542e)}.cro-theme .cro-credential__label{font-family:var(--cro-font-ui);font-weight:700;font-size:.8125rem;line-height:1.55;white-space:nowrap;color:var(--cro-credential-text, #ffffff)}@media(min-width: 900px){.cro-theme .cro-credential__shell{padding-inline:2.25rem}.cro-theme .cro-credential__list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:0 .875rem}.cro-theme .cro-credential__item+.cro-credential__item{border-left:.0625rem solid var(--cro-credential-border, #e6e2d8);padding-left:.875rem}}.cro-theme .cro-stat-band{background:var(--cro-stat-band-bg, #e8542e)}.cro-theme .cro-stat-band__shell{width:100%;max-width:calc(73.75rem + 2rem);margin-inline:auto;padding-block:2rem;padding-inline:1rem}.cro-theme .cro-stat-band__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 1rem;margin:0;padding:0;list-style:none}.cro-theme .cro-stat-band__item{display:flex;flex-direction:column;align-items:center;gap:.3125rem;width:8.9375rem;text-align:center}.cro-theme .cro-stat-band__value{font-family:var(--cro-font-display);font-weight:600;font-size:2.25rem;line-height:.8333;letter-spacing:.01em;text-transform:uppercase;color:var(--cro-stat-band-text, #ffffff)}.cro-theme .cro-stat-band__caption{font-family:var(--cro-font-ui);font-weight:400;font-size:.75rem;line-height:1.55;color:var(--cro-stat-band-text, #ffffff)}.cro-theme .cro-reasons{background:var(--cro-reasons-bg, #ffffff);padding-block:3rem}.cro-theme .cro-reasons__shell{display:flex;flex-direction:column;gap:2.5rem;width:100%;max-width:calc(65rem + 2rem);margin-inline:auto;padding-inline:1rem}.cro-theme .cro-reasons__divider{width:100%;height:0;margin:0;border:0;border-top:.0625rem solid var(--cro-reasons-divider, #e5e5e5)}.cro-theme .cro-reasons__item{display:flex;flex-direction:column;gap:1.5rem}.cro-theme .cro-reasons__text{display:flex;flex-direction:column;gap:.5rem;min-width:0}.cro-theme .cro-reasons__eyebrow{display:flex;align-items:baseline;gap:.5rem;margin:0;color:var(--cro-reasons-accent, #e8542e)}.cro-theme .cro-reasons__number{font-family:var(--cro-font-accent);font-weight:400;font-size:1.625rem;line-height:1}.cro-theme .cro-reasons__kicker{font-family:var(--cro-font-accent);font-weight:400;font-size:.71875rem;line-height:1.55;letter-spacing:.12em;text-transform:uppercase}.cro-theme .cro-reasons__title{font-size:2.25rem;line-height:1.1458;letter-spacing:.01em;color:var(--cro-reasons-title, #13110c)}.cro-theme .cro-reasons__subtitle{margin:0;font-family:var(--cro-font-body);font-weight:700;font-size:1.125rem;line-height:1.5;text-transform:uppercase;color:var(--cro-reasons-title, #13110c)}.cro-theme .cro-reasons__copy{font-family:var(--cro-font-ui);font-weight:400;font-size:.96875rem;line-height:1.548;color:var(--cro-reasons-copy, #404040)}.cro-theme .cro-reasons__copy p{margin:0}.cro-theme .cro-reasons__copy p+p{margin-top:1em}.cro-theme .cro-reasons__copy strong{font-weight:700;color:var(--cro-reasons-title, #13110c)}.cro-theme .cro-reasons__pill{align-self:flex-start;max-width:100%;margin:0;padding:.375rem .875rem;border:.0625rem solid var(--cro-reasons-pill-border, #bfe6cc);border-radius:62.4375rem;background:var(--cro-reasons-pill-bg, #eafaef);font-family:var(--cro-font-ui);font-weight:700;font-size:.75rem;line-height:1.55;color:var(--cro-reasons-pill-color, #12351f)}.cro-theme .cro-reasons__detail-intro,.cro-theme .cro-reasons__detail-footnote{margin:0;font-family:var(--cro-font-ui);text-align:center;color:var(--cro-reasons-copy, #404040)}.cro-theme .cro-reasons__detail-intro{padding-top:.1875rem;font-weight:400;font-size:.875rem;line-height:1.5}.cro-theme .cro-reasons__detail-footnote{font-weight:700;font-size:.71875rem;line-height:1.55}.cro-theme .cro-reason-rows{display:flex;flex-direction:column;gap:.4375rem;margin:0;padding:0;list-style:none}.cro-theme .cro-reason-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5625rem;padding:.5rem .6875rem;border:.0625rem solid #e6e2d8;border-radius:.5rem;background:#fff;font-family:var(--cro-font-ui);font-size:.78125rem;line-height:1.55;color:#1a1a1a}.cro-theme .cro-reason-row__icon{font-size:.875rem;line-height:1.55}.cro-theme .cro-reason-row__label{font-weight:700;color:#0a0a0a}.cro-theme .cro-reason-row__value{-webkit-margin-start:auto;margin-inline-start:auto;font-weight:800;font-size:.71875rem;color:var(--cro-reasons-accent, #e8542e)}.cro-theme .cro-reason-media{min-width:0}.cro-theme .cro-reason-media--image{overflow:hidden;border:.0625rem solid #e6e2d8;border-radius:.875rem}.cro-theme .cro-reason-media__image{display:block;width:100%;height:auto}.cro-theme .cro-reason-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem;border:.125rem solid var(--cro-reasons-card-border, #d4d4d4);border-radius:.875rem;background:var(--cro-reasons-card-bg, #f5f5f5)}.cro-theme .cro-reason-card--quote{gap:.96875rem;padding:2.25rem 1.875rem}.cro-theme .cro-reason-card--list{align-items:stretch;gap:.75rem;padding:2.125rem 1.75rem}.cro-theme .cro-reason-card--badge{gap:1rem;padding:1.6875rem 1.75rem 1.75rem}.cro-theme .cro-reason-badge__image{width:14.75rem;height:auto}.cro-theme .cro-reason-badge__title{margin:0;font-family:var(--cro-font-display);font-weight:600;font-size:2.25rem;line-height:.8333;letter-spacing:.01em;text-align:center;text-transform:uppercase;color:var(--cro-reasons-card-text, #0a0a0a)}.cro-theme .cro-reason-badge__caption{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.84375rem;line-height:1.55;text-align:center;color:var(--cro-reasons-card-text, #0a0a0a)}.cro-theme .cro-reason-chain{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:.375rem .5rem;width:100%;margin:0;padding:0;list-style:none}.cro-theme .cro-reason-chain__step{display:flex;flex:1 0 0;flex-direction:column;align-items:center;gap:.125rem;min-width:9.375rem;padding:.8125rem .875rem .875rem;border:.125rem solid #d4d4d4;border-radius:.75rem;background:#fff;text-align:center}.cro-theme .cro-reason-chain__arrow{display:flex;flex:0 0 auto;align-items:center;font-family:var(--cro-font-ui);font-weight:700;font-size:1.25rem;line-height:1.55;color:var(--cro-reasons-accent, #e8542e)}.cro-theme .cro-reason-chain__kicker{font-family:var(--cro-font-ui);font-weight:800;font-size:.65625rem;line-height:1.55;letter-spacing:.12em;color:var(--cro-reasons-accent, #e8542e)}.cro-theme .cro-reason-chain__name{font-family:var(--cro-font-accent);font-weight:400;font-size:1.0625rem;line-height:1.55;text-transform:uppercase;color:#0a0a0a}.cro-theme .cro-reason-chain__text{font-family:var(--cro-font-ui);font-weight:400;font-size:.71875rem;line-height:1.55;color:#3c3c3c}.cro-theme .cro-reason-chain__step--outcome{border-color:#0a0a0a;background:#0a0a0a}.cro-theme .cro-reason-chain__step--outcome .cro-reason-chain__kicker{color:#f8d24a}.cro-theme .cro-reason-chain__step--outcome .cro-reason-chain__name{color:#fff}.cro-theme .cro-reason-note{width:100%;margin:0;padding:.96875rem 1.375rem;border-radius:.75rem;background:#0a0a0a;font-family:var(--cro-font-ui);font-weight:600;font-size:.9375rem;line-height:1.55;text-align:center;color:#fff}.cro-theme .cro-reason-note strong{font-weight:900;color:#f8d24a}.cro-theme .cro-reason-note--compact{padding:.5rem 1.5rem;border-radius:.5rem;font-weight:400;font-size:.84375rem;color:#c9c9c9}.cro-theme .cro-reason-quote{margin:0;font-family:var(--cro-font-accent);font-weight:400;font-size:1.875rem;line-height:1.14;text-align:center;text-transform:uppercase;color:#0a0a0a}@media(min-width: 900px){.cro-theme .cro-reasons{padding-block:5rem}.cro-theme .cro-reasons__shell{gap:4rem}.cro-theme .cro-reasons__item{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem}.cro-theme .cro-reasons__item--media-start .cro-reason-media{order:-1}.cro-theme .cro-reasons__text{gap:.5rem}.cro-theme .cro-reasons__title{font-size:3rem;line-height:1.1458}.cro-theme .cro-reasons__subtitle{font-size:1.25rem;line-height:1.5}}.cro-theme .cro-receipts{background:var(--cro-receipts-bg, #faf7ef);border-top:.0625rem solid var(--cro-receipts-border, #e6e2d8);padding-block:3rem}.cro-theme .cro-receipts__shell{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:calc(73.75rem + 2rem);margin-inline:auto;padding-inline:1rem}.cro-theme .cro-receipts__header{display:flex;flex-direction:column;align-items:center;gap:.45625rem;width:100%;max-width:47.5rem;margin-inline:auto;text-align:center}.cro-theme .cro-receipts__header--start{align-items:flex-start;max-width:none;margin-inline:0;text-align:left}.cro-theme .cro-receipts__eyebrow{display:flex;align-items:baseline;gap:.5rem;margin:0;color:var(--cro-receipts-accent, #e8542e)}.cro-theme .cro-receipts__number{font-family:var(--cro-font-accent);font-weight:400;font-size:1.625rem;line-height:1}.cro-theme .cro-receipts__kicker{font-family:var(--cro-font-accent);font-weight:400;font-size:.71875rem;line-height:1.55;letter-spacing:.12em;text-transform:uppercase}.cro-theme .cro-receipts__title{font-size:2.25rem;line-height:1.1458;letter-spacing:.01em;color:var(--cro-receipts-title, #0a0a0a)}.cro-theme .cro-receipts__intro{font-family:var(--cro-font-ui);font-weight:400;font-size:.96875rem;line-height:1.548;color:var(--cro-receipts-copy, #3c3c3c)}.cro-theme .cro-receipts__intro p{margin:0}.cro-theme .cro-receipts__banner{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1.375rem 1.75rem;border-radius:.875rem;background:var(--cro-receipts-banner-bg, #c0392b);text-align:center}.cro-theme .cro-receipts__banner-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:0}.cro-theme .cro-receipts__banner-icon{font-family:var(--cro-font-ui);font-size:2rem;line-height:1.55;color:#fff}.cro-theme .cro-receipts__banner-label{font-family:var(--cro-font-display);font-weight:600;font-size:2.25rem;line-height:1.1458;letter-spacing:.01em;text-transform:uppercase;color:var(--cro-receipts-banner-title, #f8d24a)}.cro-theme .cro-receipts__banner-text{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.875rem;line-height:1.55;color:#fff}.cro-theme .cro-receipts__banner-text strong{font-weight:700}.cro-theme .cro-receipts__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.cro-theme .cro-receipts__proofs{--cro-carousel-pad: 1rem;gap:1rem}.cro-theme .cro-receipts__stat{display:flex;flex:1 1 10rem;flex-direction:column;align-items:center;gap:.375rem;padding:1.375rem;border:.0625rem solid #e6e2d8;border-radius:.875rem;background:#fff;text-align:center}.cro-theme .cro-receipts__stat-value{font-family:var(--cro-font-display);font-weight:600;font-size:2.75rem;line-height:1.0833;letter-spacing:.01em;text-transform:uppercase;color:var(--cro-receipts-title, #0a0a0a)}.cro-theme .cro-receipts__stat-label{font-family:var(--cro-font-ui);font-weight:400;font-size:.78125rem;line-height:1.55;color:var(--cro-receipts-copy, #3c3c3c)}.cro-theme .cro-receipts__proof{display:flex;flex:0 0 14.25rem;flex-direction:column;overflow:hidden;border:.0625rem solid #e6e2d8;border-radius:.875rem;background:#fff}.cro-theme .cro-receipts__proof-media{display:block;aspect-ratio:281/211;overflow:hidden}.cro-theme .cro-receipts__proof-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-receipts__proof-body{display:flex;flex-direction:column;gap:.25rem;padding:1.125rem}.cro-theme .cro-receipts__proof-title{font-family:var(--cro-font-ui);font-weight:700;font-size:.9375rem;line-height:1.55;color:var(--cro-receipts-title, #0a0a0a)}.cro-theme .cro-receipts__proof-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.8125rem;line-height:1.55;color:var(--cro-receipts-copy, #3c3c3c)}.cro-theme .cro-receipts__proof-footnote{font-family:var(--cro-font-ui);font-weight:400;font-size:.71875rem;line-height:1.13;color:#8b8b8b}.cro-theme .cro-receipts__note{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:2.2125rem 1.625rem 1.5rem;border:.125rem solid #e6e2d8;border-radius:.875rem;background:var(--cro-receipts-note-bg, #fff3d4)}.cro-theme .cro-receipts__note-tag{margin:0;padding:.4375rem .875rem;border-radius:62.4375rem;background:#0a0a0a;font-family:var(--cro-font-accent);font-weight:400;font-size:.71875rem;line-height:1.55;letter-spacing:.1em;text-transform:uppercase;color:#f8d24a}.cro-theme .cro-receipts__note-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.9375rem;line-height:1.55;color:var(--cro-receipts-copy, #3c3c3c)}.cro-theme .cro-receipts__note-text p{margin:0}.cro-theme .cro-receipts__note-text strong{font-weight:700}@media(min-width: 900px){.cro-theme .cro-receipts{padding-block:5rem}.cro-theme .cro-receipts__shell{gap:2.5rem}.cro-theme .cro-receipts__title{font-size:3rem}.cro-theme .cro-receipts__banner-label{font-size:3rem}.cro-theme .cro-receipts__stat-value{font-size:3.75rem}.cro-theme .cro-receipts__proofs{justify-content:center}.cro-theme .cro-receipts__proof{flex:1 1 16rem}}.cro-theme .cro-b2o-receipts{padding-block:2.5rem;background:var(--cro-b2o-receipts-bg, #fff)}.cro-theme .cro-b2o-receipts__shell,.cro-theme .cro-b2o-receipts__header,.cro-theme .cro-b2o-receipts__summary,.cro-theme .cro-b2o-receipts__banner,.cro-theme .cro-b2o-receipts__banner-heading,.cro-theme .cro-b2o-receipts__stat,.cro-theme .cro-b2o-receipts__proof-body,.cro-theme .cro-b2o-receipts__note{display:flex;flex-direction:column}.cro-theme .cro-b2o-receipts__shell{gap:1.5rem;width:100%;max-width:76.25rem;margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-b2o-receipts__header{align-items:flex-start;gap:.5rem}.cro-theme .cro-b2o-receipts__eyebrow{margin:0;color:var(--cro-b2o-receipts-mobile-eyebrow, #d14424);font-family:var(--cro-font-label);font-size:.875rem;font-weight:700;line-height:1.25rem;text-transform:uppercase}.cro-theme .cro-b2o-receipts__title{color:var(--cro-b2o-receipts-title, #0a0a0a);font-family:var(--cro-font-display);font-size:3.75rem;font-weight:700;line-height:4.0625rem;letter-spacing:.01em;text-transform:uppercase}.cro-theme .cro-b2o-receipts__intro,.cro-theme .cro-b2o-receipts__banner-text,.cro-theme .cro-b2o-receipts__stat-label,.cro-theme .cro-b2o-receipts__proof-title,.cro-theme .cro-b2o-receipts__proof-text,.cro-theme .cro-b2o-receipts__proof-footnote,.cro-theme .cro-b2o-receipts__note-text{font-family:var(--cro-font-ui)}.cro-theme .cro-b2o-receipts__intro{color:var(--cro-b2o-receipts-copy, #3c3c3c);font-size:.9375rem;line-height:1.55}.cro-theme .cro-b2o-receipts__intro p{margin:0}.cro-theme .cro-b2o-receipts__summary{gap:1.5rem}.cro-theme .cro-b2o-receipts__banner{align-items:center;gap:.3125rem;padding:1.25rem 1.375rem 1.375rem;border-radius:.875rem;background:var(--cro-b2o-receipts-mobile-accent, #ce0b20);text-align:center}.cro-theme .cro-b2o-receipts__banner-heading{align-items:center;gap:1.1528rem}.cro-theme .cro-b2o-receipts__banner-icon{color:#fff;font-family:var(--cro-font-ui);font-size:2.75rem;line-height:1.55}.cro-theme .cro-b2o-receipts__banner-title{max-width:18rem;margin:0;color:var(--cro-b2o-receipts-mobile-banner-title, #f8d24a);font-family:var(--cro-font-accent);font-size:1.1875rem;font-weight:400;line-height:1.08;text-transform:uppercase}.cro-theme .cro-b2o-receipts__banner-text{margin:0;color:#fff;font-size:.875rem;font-weight:400;line-height:1.55}.cro-theme .cro-b2o-receipts__banner-text strong{font-weight:700}.cro-theme .cro-b2o-receipts__stats,.cro-theme .cro-b2o-receipts__proofs{display:grid;margin:0;padding:0;list-style:none}.cro-theme .cro-b2o-receipts__stats{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem .5rem}.cro-theme .cro-b2o-receipts__stat{align-items:center;gap:.375rem;min-width:0;padding:1rem;border:.0625rem solid var(--cro-b2o-receipts-border, #e6e2d8);border-radius:.875rem;background:var(--cro-b2o-receipts-card-bg, #faf7ef);text-align:center}.cro-theme .cro-b2o-receipts__stat-value{color:var(--cro-b2o-receipts-mobile-accent, #ce0b20);font-family:var(--cro-font-display);font-size:2.25rem;font-weight:700;line-height:1.875rem;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.cro-theme .cro-b2o-receipts__stat-label{color:var(--cro-b2o-receipts-copy, #3c3c3c);font-size:.78125rem;font-weight:400;line-height:1.55}.cro-theme .cro-b2o-receipts__proofs{gap:1rem}.cro-theme .cro-b2o-receipts__proof{min-width:0;overflow:hidden;border:.0625rem solid var(--cro-b2o-receipts-border, #e6e2d8);border-radius:.875rem;background:#fff}.cro-theme .cro-b2o-receipts__proof-media{display:block;aspect-ratio:281/211;overflow:hidden}.cro-theme .cro-b2o-receipts__proof-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-b2o-receipts__proof-body{gap:.25rem;padding:1.125rem}.cro-theme .cro-b2o-receipts__proof-title{color:var(--cro-b2o-receipts-title, #0a0a0a);font-size:.9375rem;font-weight:700;line-height:1.55}.cro-theme .cro-b2o-receipts__proof-text{color:var(--cro-b2o-receipts-copy, #3c3c3c);font-size:.8125rem;font-weight:400;line-height:1.55}.cro-theme .cro-b2o-receipts__proof-footnote{color:#8b8b8b;font-size:.71875rem;font-weight:400;line-height:1.55}.cro-theme .cro-b2o-receipts__note{align-items:flex-start;gap:.75rem;padding:1rem;border:.125rem solid var(--cro-b2o-receipts-border, #e6e2d8);border-radius:.875rem;background:var(--cro-b2o-receipts-note-bg, #faf7ef)}.cro-theme .cro-b2o-receipts__note-tag{margin:0;padding:.4375rem .875rem;border-radius:999px;background:#0a0a0a;color:#f8d24a;font-family:var(--cro-font-accent);font-size:.71875rem;font-weight:400;line-height:1.55;letter-spacing:.1em;text-transform:uppercase}.cro-theme .cro-b2o-receipts__note-text{color:var(--cro-b2o-receipts-copy, #3c3c3c);font-size:.9375rem;font-weight:400;line-height:1.55}.cro-theme .cro-b2o-receipts__note-text p{margin:0}.cro-theme .cro-b2o-receipts__note-text strong{font-weight:700}@media(min-width: 900px){.cro-theme .cro-b2o-receipts{padding-block:4rem}.cro-theme .cro-b2o-receipts__shell{gap:1.25rem;max-width:73.75rem;padding-inline:0}.cro-theme .cro-b2o-receipts__eyebrow{color:var(--cro-b2o-receipts-accent, #dc2626)}.cro-theme .cro-b2o-receipts__title{font-size:4.5rem;line-height:4.6875rem}.cro-theme .cro-b2o-receipts__summary{gap:1rem}.cro-theme .cro-b2o-receipts__banner{gap:0;padding:1.375rem 1.75rem;background:var(--cro-b2o-receipts-accent, #dc2626)}.cro-theme .cro-b2o-receipts__banner-heading{flex-direction:row;gap:.5rem}.cro-theme .cro-b2o-receipts__banner-icon{font-size:2.75rem;line-height:1.55}.cro-theme .cro-b2o-receipts__banner-title{max-width:none;color:var(--cro-b2o-receipts-banner-title, #fffae7);font-family:var(--cro-font-display);font-size:3rem;font-weight:700;line-height:3.4375rem;letter-spacing:.01em}.cro-theme .cro-b2o-receipts__stats{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem}.cro-theme .cro-b2o-receipts__stat{padding:1.375rem}.cro-theme .cro-b2o-receipts__stat-value{color:var(--cro-b2o-receipts-accent, #dc2626);font-size:3.75rem;line-height:4.0625rem}.cro-theme .cro-b2o-receipts__proofs{grid-template-columns:repeat(4, minmax(0, 1fr));gap:1rem}.cro-theme .cro-b2o-receipts__proof{display:flex;flex-direction:column}.cro-theme .cro-b2o-receipts__proof-body{flex:1}.cro-theme .cro-b2o-receipts__note{padding:2.2125rem 1.625rem 1.5rem}.cro-theme .cro-b2o-receipts__note-tag{background:var(--cro-b2o-receipts-accent, #dc2626);color:#fff}}.cro-theme .cro-b2o-social{overflow:hidden;padding-block:4rem;background:var(--cro-b2o-social-bg, #faf7ef)}.cro-theme .cro-b2o-social__shell{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:76.25rem;margin-inline:auto;padding-inline:.9375rem}.cro-theme .cro-b2o-social__header{display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center}.cro-theme .cro-b2o-social__rating{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#000;font-family:var(--cro-font-ui);font-size:.7rem;line-height:1.5}.cro-theme .cro-b2o-social__rating .cro-rating__link{color:inherit}.cro-theme .cro-b2o-social__stars{display:inline-flex;color:var(--cro-b2o-social-accent, #dc2626);font-family:Arial,sans-serif;font-size:1.625rem;line-height:1;letter-spacing:.08em}.cro-theme .cro-b2o-social__stars--aggregate{gap:0}.cro-theme .cro-b2o-social__partial-star{background:linear-gradient(90deg, var(--cro-b2o-social-accent, #dc2626) 60%, #d9d9d9 60%);-webkit-background-clip:text;background-clip:text;color:transparent}.cro-theme .cro-b2o-social__rating-score{font-weight:500}.cro-theme .cro-b2o-social__rating-count{color:#525252}.cro-theme .cro-b2o-social__title{width:100%;color:var(--cro-b2o-social-title, #0a0a0a);font-family:var(--cro-font-display);font-size:3rem;font-weight:700;line-height:3.4375rem;letter-spacing:.01em;text-align:center;text-transform:uppercase}.cro-theme .cro-b2o-social__categories{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.cro-theme .cro-b2o-social__category,.cro-theme .cro-b2o-social__video-category{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.5rem;border:.0625rem solid #000;border-radius:999px;color:#525252;font-family:var(--cro-font-heading);font-size:1.125rem;font-weight:500;line-height:1.75rem;text-transform:uppercase;white-space:nowrap}.cro-theme .cro-b2o-social__category{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.cro-theme .cro-b2o-social__category:focus-visible{outline:.125rem solid var(--cro-b2o-social-accent, #dc2626);outline-offset:.1875rem}.cro-theme .cro-b2o-social__category.is-active{border-color:var(--cro-b2o-social-accent, #dc2626);background:var(--cro-b2o-social-accent, #dc2626);color:#fff}.cro-theme .cro-b2o-social__reviews{display:grid;gap:3rem;margin:0;padding:0;list-style:none}.cro-theme .cro-b2o-social__review{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--cro-b2o-social-copy, #262626);text-align:center}.cro-theme .cro-b2o-social__review[hidden]{display:none}.cro-theme .cro-b2o-social__review-title{color:inherit;font-family:var(--cro-font-heading);font-size:1.25rem;font-weight:700;line-height:1.5rem;text-transform:none}.cro-theme .cro-b2o-social__review-text{margin:0;font-family:var(--cro-font-heading);font-size:1rem;font-weight:500;line-height:1.5rem}.cro-theme .cro-b2o-social__review-meta{display:flex;align-items:center;gap:.5rem;margin:0;color:#525252;font-family:var(--cro-font-heading);font-size:.75rem;font-weight:400;line-height:1.125rem}.cro-theme .cro-b2o-social__verified{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--cro-font-ui);font-size:.5625rem;line-height:.84375rem}.cro-theme .cro-b2o-social__verified img{width:.75rem;height:.6875rem}.cro-theme .cro-b2o-social__slider{width:100%}.cro-theme .cro-b2o-social__slider .splide__track{overflow:visible}.cro-theme .cro-b2o-social__slider .splide__slide{width:100%}.cro-theme .cro-b2o-social__video-card{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1rem;border:.0625rem solid var(--cro-b2o-social-border, #7c7c7c);border-radius:.5rem;background:var(--cro-b2o-social-card, #fff)}.cro-theme .cro-b2o-social__player{position:relative;display:flex;justify-content:center;overflow:hidden;width:100%;height:32.3949rem;border-radius:.5rem;background:#d7d5cd}.cro-theme .cro-b2o-social__video,.cro-theme .cro-b2o-social__poster{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-b2o-social__video-category{position:absolute;z-index:2;top:1rem;padding:.5rem 1.5rem;border-color:var(--cro-b2o-social-accent, #dc2626);border-radius:.5rem;background:var(--cro-b2o-social-bg, #faf7ef);color:var(--cro-b2o-social-accent, #dc2626)}.cro-theme .cro-b2o-social__video-category-desktop{display:none}.cro-theme .cro-b2o-social__play{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;width:4.0625rem;height:4.0625rem}.cro-theme .cro-b2o-social__play img{width:4.0625rem;height:4.0625rem}.cro-theme video.cro-b2o-social__video{cursor:pointer}.cro-theme .cro-b2o-social__pause-icon{display:none}.cro-theme .cro-b2o-social__play:focus-visible{outline:.1875rem solid #fff;outline-offset:.25rem}.cro-theme .cro-b2o-social__player.is-playing .cro-b2o-social__play{top:auto;left:auto;right:.75rem;bottom:.75rem;transform:none;width:2.75rem;height:2.75rem;border-radius:50%;background:rgba(0,0,0,.65)}.cro-theme .cro-b2o-social__player.is-playing .cro-b2o-social__play img{display:none}.cro-theme .cro-b2o-social__player.is-playing .cro-b2o-social__play .cro-b2o-social__pause-icon{display:block;width:.875rem;height:1rem;border-inline:.25rem solid #fff}.cro-theme .cro-b2o-social__play--placeholder{pointer-events:none}.cro-theme .cro-b2o-social__video-copy{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:1rem;text-align:center}.cro-theme .cro-b2o-social__quote{margin:0;color:#000;font-family:"Roboto",var(--cro-font-ui);font-size:.875rem;font-style:italic;font-weight:400;line-height:1.125rem}.cro-theme .cro-b2o-social__creator{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;color:#000;font-family:"Roboto",var(--cro-font-ui);font-size:.875rem;font-weight:400;line-height:1.42}.cro-theme .cro-b2o-social__creator strong{font-weight:600}.cro-theme .cro-b2o-social__handle{display:inline-flex;align-items:center;gap:.375rem}.cro-theme .cro-b2o-social__handle img{flex:0 0 1.4375rem;width:1.4375rem;height:1.4375rem}.cro-theme .cro-b2o-social__arrow{width:2rem;height:2rem;border:.0625rem solid #4c4c4c;border-radius:50%;background:linear-gradient(180deg, #252525 0%, #000 100%);opacity:.7}.cro-theme .cro-b2o-social__arrow img{width:1.2rem;height:1.2rem}.cro-theme .cro-b2o-social__arrow--prev img,.cro-theme .cro-b2o-social__arrow.splide__arrow--prev img{transform:rotate(180deg)}.cro-theme .cro-b2o-social__arrow:disabled{opacity:.35}@media(min-width: 900px){.cro-theme .cro-b2o-social__shell{gap:3.0625rem;max-width:73.75rem;padding-inline:0}.cro-theme .cro-b2o-social__title{font-size:3.75rem;line-height:4.0625rem}.cro-theme .cro-b2o-social__categories{gap:1.5rem}.cro-theme .cro-b2o-social__reviews{grid-template-columns:repeat(3, minmax(0, 1fr))}.cro-theme .cro-b2o-social__video-category-desktop{display:inline}.cro-theme .cro-b2o-social__video-category-mobile{display:none}.cro-theme .cro-b2o-social__slider .splide__track{overflow:hidden}}.cro-theme .cro-reviews{background:var(--cro-reviews-bg, #262626);border-block:.0625rem solid #e6e2d8;padding-block:3rem}.cro-theme .cro-reviews__shell{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:calc(73.75rem + 3rem);margin-inline:auto;padding-inline:1.5rem}.cro-theme .cro-reviews__title{font-size:2.25rem;line-height:.8333;letter-spacing:.01em;text-align:center;color:var(--cro-reviews-title, #e8542e)}.cro-theme .cro-reviews__list{--cro-carousel-pad: 1.5rem;gap:.5rem}.cro-theme .cro-reviews__card{display:flex;flex:0 0 calc(100% - 0.5rem);flex-direction:column;gap:.5rem;padding:1.5625rem 1.0625rem;border:.0625rem solid var(--cro-reviews-card-border, #a3a3a3);border-radius:.5rem;background:var(--cro-reviews-card-bg, #ffffff)}.cro-theme .cro-reviews__stars{margin:0;font-family:var(--cro-font-ui);font-size:.775rem;line-height:1;letter-spacing:.2em;color:var(--cro-reviews-star, #e8542e)}.cro-theme .cro-reviews__card-title{margin:0;font-family:var(--cro-font-body);font-weight:700;font-size:.8125rem;line-height:1.385;color:#13110c}.cro-theme .cro-reviews__body{margin:0;font-family:var(--cro-font-body);font-weight:400;font-size:.8125rem;line-height:1.385;color:#13110c}.cro-theme .cro-reviews__meta{display:flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:.25rem}.cro-theme .cro-reviews__avatar{display:block;flex-shrink:0;overflow:hidden;width:2.0625rem;height:2.0625rem;border-radius:62.4375rem}.cro-theme .cro-reviews__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-reviews__author{display:flex;flex-direction:column;min-width:0}.cro-theme .cro-reviews__name{font-family:var(--cro-font-ui);font-weight:500;font-size:.75rem;line-height:1.5;color:#13110c}.cro-theme .cro-reviews__verified{font-family:var(--cro-font-ui);font-weight:500;font-size:.5625rem;line-height:1.5;color:#a3a3a3}.cro-theme .cro-reviews__date{-webkit-margin-start:auto;margin-inline-start:auto;font-family:var(--cro-font-body);font-weight:400;font-size:.75rem;line-height:1.5;white-space:nowrap;color:#737373}.cro-theme .cro-reviews__disclaimer{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.6875rem;line-height:1.5;text-align:center;color:var(--cro-reviews-disclaimer, #737373)}@media(min-width: 900px){.cro-theme .cro-reviews{padding-block:5rem}.cro-theme .cro-reviews__shell{gap:2.5rem;padding-inline:1rem}.cro-theme .cro-reviews__list{align-items:center;justify-content:center}.cro-theme .cro-reviews__card{flex:1 1 20rem;max-width:24.25rem}}.cro-theme .cro-retail{background:var(--cro-retail-bg, #e5e5e5)}.cro-theme .cro-retail__shell{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%;max-width:calc(73.75rem + 2rem);margin-inline:auto;padding-block:1.125rem;padding-inline:1rem}.cro-theme .cro-retail__label,.cro-theme .cro-retail__badge{margin:0;font-family:var(--cro-font-ui);font-weight:800;font-size:.75rem;line-height:1.55;letter-spacing:.1em;text-align:center;text-transform:uppercase}.cro-theme .cro-retail__label{color:var(--cro-retail-label, #3c3c3c)}.cro-theme .cro-retail__badge{color:var(--cro-retail-badge, #d14424)}.cro-theme .cro-retail__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem 1.875rem;margin:0;padding:0;list-style:none}.cro-theme .cro-retail__item{font-family:var(--cro-font-accent);font-weight:400;font-size:1.125rem;line-height:1.55;opacity:.8;color:var(--cro-retail-name, #0a0a0a)}@media(min-width: 900px){.cro-theme .cro-retail__shell{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.25rem 1.875rem}}.cro-theme .cro-transform{display:flex;flex-direction:column;gap:1.5rem;background:var(--cro-transform-bg, #13110c);padding-block:2.5rem}.cro-theme .cro-transform__shell{width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-transform__header{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:calc(45rem + 2.5rem);text-align:center}.cro-theme .cro-transform__eyebrow{margin:0;font-family:var(--cro-font-mono);font-weight:700;font-size:.875rem;line-height:1.4286;text-transform:uppercase;color:var(--cro-transform-text, #ffffff)}.cro-theme .cro-transform__title{margin:0;font-family:var(--cro-font-display);font-weight:600;font-size:2.25rem;line-height:1.1;text-transform:uppercase;color:var(--cro-transform-text, #ffffff)}@media(min-width: 900px){.cro-theme .cro-transform__title{font-size:3rem}}.cro-theme .cro-transform__intro{font-family:var(--cro-font-ui);font-weight:400;font-size:1.0625rem;line-height:1.55;color:var(--cro-transform-text, #ffffff)}.cro-theme .cro-transform__intro p{margin:0}.cro-theme .cro-transform__intro p+p{margin-top:1em}.cro-theme .cro-transform__rating{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .875rem;margin:0}.cro-theme .cro-transform__score{font-family:var(--cro-font-accent);font-weight:400;font-size:1.875rem;line-height:1.55;color:var(--cro-transform-text, #ffffff)}.cro-theme .cro-transform__scale{font-size:1.125rem}.cro-theme .cro-transform__stars{font-family:var(--cro-font-ui);font-weight:400;font-size:1.125rem;line-height:1.55;letter-spacing:.111em;color:var(--cro-transform-star, #e8542e)}.cro-theme .cro-transform__count{font-family:var(--cro-font-ui);font-weight:400;font-size:.875rem;line-height:1.55;color:var(--cro-transform-text, #ffffff)}.cro-theme .cro-transform__count strong{font-weight:700}.cro-theme .cro-transform__list{--cro-carousel-pad: max(1.25rem, calc((100% - 65rem) / 2));gap:1rem}.cro-theme .cro-transform__card{display:flex;flex:0 0 21rem;flex-direction:column;justify-content:space-between;gap:1rem;min-height:29.6875rem;padding:1.125rem;border:.125rem solid var(--cro-transform-card-border, #d4d4d4);border-radius:.9375rem;background:var(--cro-transform-card-bg, #ffffff)}.cro-theme .cro-transform__body{display:flex;flex-direction:column;gap:1rem}.cro-theme .cro-transform__media{display:block;overflow:hidden;border-radius:.625rem}.cro-theme .cro-transform__image{display:block;width:100%;height:auto;aspect-ratio:1200/926;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-transform__card-stars{margin:0;font-family:var(--cro-font-ui);font-size:1rem;line-height:1;letter-spacing:.25em;color:var(--cro-transform-star, #e8542e)}.cro-theme .cro-transform__quote{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.875rem;line-height:1.5;color:var(--cro-transform-quote, #000000)}.cro-theme .cro-transform__author{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;margin:0}.cro-theme .cro-transform__name{font-family:var(--cro-font-ui);font-weight:400;font-size:.78125rem;line-height:1.55;color:#0a0a0a}.cro-theme .cro-transform__verified{display:inline-flex;align-items:center;gap:.25rem;font-family:var(--cro-font-ui);font-weight:500;font-size:.625rem;line-height:1.8;color:#000}.cro-theme .cro-transform__verified img{width:.6875rem;height:auto}.cro-theme .cro-transform__foot{display:flex;flex-direction:column;gap:1rem}.cro-theme .cro-transform__disclaimer{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.78125rem;line-height:1.55;text-align:center;color:var(--cro-transform-text, #ffffff)}@media(min-width: 900px){.cro-theme .cro-transform{gap:3rem;padding-block:4rem}}.cro-theme .cro-system{background:var(--cro-system-bg, #f5f5f5);padding-block:2.5rem}.cro-theme .cro-system__shell{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-system__header{display:flex;flex-direction:column;gap:.5rem}.cro-theme .cro-system__eyebrow{margin:0;font-family:var(--cro-font-body);font-weight:700;font-size:1.5rem;line-height:1.3333;text-align:center;text-transform:uppercase;color:var(--cro-system-accent, #c0392b)}.cro-theme .cro-system__title{font-size:2.75rem;line-height:1.0833;letter-spacing:.01em;text-align:center;color:var(--cro-system-title, #0a0a0a)}.cro-theme .cro-system__title-accent{font-weight:500}.cro-theme .cro-system__intro{font-family:var(--cro-font-ui);font-weight:400;font-size:1.0625rem;line-height:1.55;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__intro p{margin:0}.cro-theme .cro-system__intro p+p{margin-top:1em}.cro-theme .cro-system__intro strong{font-weight:700;color:var(--cro-system-title, #0a0a0a)}.cro-theme .cro-system__chain{display:flex;flex-direction:column;gap:1rem}.cro-theme .cro-system__chips{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem;margin:0;padding:0;list-style:none}.cro-theme .cro-system__chip-arrow{display:none;flex:0 0 auto;align-items:center;font-family:var(--cro-font-ui);font-weight:700;font-size:1.375rem;line-height:1.55;color:var(--cro-system-accent, #c0392b)}.cro-theme .cro-system__chip{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.9375rem 1rem 1rem;border:.125rem solid #e5e5e5;border-radius:.75rem;background:#fff;text-align:center}.cro-theme .cro-system__chip:last-child{border-color:var(--cro-system-payoff-bg, #c0392b);background:var(--cro-system-payoff-bg, #c0392b)}.cro-theme .cro-system__chip:last-child .cro-system__chip-label{color:var(--cro-system-payoff-label, #f8d24a)}.cro-theme .cro-system__chip:last-child .cro-system__chip-title,.cro-theme .cro-system__chip:last-child .cro-system__chip-text{color:#fff}.cro-theme .cro-system__chip-label{font-family:var(--cro-font-mono);font-weight:700;font-size:.75rem;line-height:1.5;text-transform:uppercase;color:var(--cro-system-accent, #c0392b)}.cro-theme .cro-system__chip-title{font-family:var(--cro-font-display);font-weight:600;font-size:2.25rem;line-height:.8333;letter-spacing:.01em;text-transform:uppercase;color:var(--cro-system-title, #0a0a0a)}.cro-theme .cro-system__chip-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.75rem;line-height:1.55;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__caption{font-family:var(--cro-font-ui);font-weight:400;font-size:.875rem;line-height:1.55;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__caption p{margin:0}.cro-theme .cro-system__caption strong{font-weight:700;color:var(--cro-system-title, #0a0a0a)}.cro-theme .cro-system__steps{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.cro-theme .cro-system__step{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border:.0625rem solid #e5e5e5;border-radius:.875rem;background:#fff}.cro-theme .cro-system__step-media{display:block;overflow:hidden;border-radius:.625rem}.cro-theme .cro-system__step-image{display:block;width:100%;height:auto}.cro-theme .cro-system__step-video{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-system__step-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0}.cro-theme .cro-system__step-label{margin:0;font-family:var(--cro-font-mono);font-weight:700;font-size:.75rem;line-height:1.5;text-transform:uppercase;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__step-title{font-size:2.25rem;line-height:1.0833;letter-spacing:.01em;color:var(--cro-system-title, #0a0a0a)}.cro-theme .cro-system__step-ingredient{margin:0;font-family:var(--cro-font-ui);font-weight:700;font-size:.84375rem;line-height:1.55;color:var(--cro-system-accent, #c0392b)}.cro-theme .cro-system__step-intro{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.84375rem;line-height:1.6;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__note{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-left:.1875rem solid}.cro-theme .cro-system__note--jams{border-left-color:#e8542e;background:#fff6f3}.cro-theme .cro-system__note--jams .cro-system__note-heading{color:var(--cro-system-accent, #c0392b)}.cro-theme .cro-system__note--back{border-left-color:#1e9e4a;background:#f1faf3}.cro-theme .cro-system__note--back .cro-system__note-heading{color:#12351f}.cro-theme .cro-system__note-heading{margin:0;font-family:var(--cro-font-ui);font-weight:800;font-size:.6875rem;line-height:1.55;letter-spacing:.06em;text-transform:uppercase}.cro-theme .cro-system__note-text{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.84375rem;line-height:1.6;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__jams{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.cro-theme .cro-system__jam{display:flex;gap:.375rem}.cro-theme .cro-system__jam-mark{flex-shrink:0;font-family:var(--cro-font-ui);font-weight:900;font-size:.6875rem;line-height:1.9;color:#e8542e}.cro-theme .cro-system__jam-copy{font-family:var(--cro-font-ui);font-size:.84375rem;line-height:1.6;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__jam-lead{font-weight:700;color:var(--cro-system-title, #0a0a0a)}.cro-theme .cro-system__jam-text{font-weight:400}.cro-theme .cro-system__footer{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:.0625rem solid #e6e2d8;border-radius:.625rem;background:#faf7ef}.cro-theme .cro-system__footer-heading{margin:0;font-family:var(--cro-font-ui);font-weight:800;font-size:.6875rem;line-height:1.55;letter-spacing:.06em;text-transform:uppercase;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__footer-main{display:flex;align-items:center;gap:1rem}.cro-theme .cro-system__footer-figure{flex-shrink:0;font-family:var(--cro-font-display);font-weight:600;font-size:3rem;line-height:1.0833;letter-spacing:.01em;text-transform:uppercase;color:var(--cro-system-title, #0a0a0a)}.cro-theme .cro-system__footer-icon{flex-shrink:0;font-size:1.5rem;line-height:1.5}.cro-theme .cro-system__footer-copy{display:flex;flex-direction:column;gap:.125rem;min-width:0}.cro-theme .cro-system__footer-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.78125rem;line-height:1.55;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__footer-note{font-family:var(--cro-font-ui);font-weight:700;font-size:.71875rem;line-height:1.55;color:#8a6d1a}.cro-theme .cro-system__timeline{display:flex;flex-direction:column;gap:.5rem;margin:0}.cro-theme .cro-system__phase-label{font-family:var(--cro-font-ui);font-weight:800;font-size:.6875rem;line-height:1.55;letter-spacing:.06em;text-transform:uppercase;color:var(--cro-system-accent, #c0392b)}.cro-theme .cro-system__phase-text{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.84375rem;line-height:1.6;color:var(--cro-system-copy, #3c3c3c)}.cro-theme .cro-system__banner{padding:1.25rem 1.625rem;border-radius:.875rem;background:var(--cro-system-banner-bg, #c0392b);font-family:var(--cro-font-ui);font-weight:700;font-size:1rem;line-height:1.55;text-align:center;color:#fff}.cro-theme .cro-system__banner p{margin:0}.cro-theme .cro-system__banner strong{color:var(--cro-system-banner-accent, #f8d24a)}.cro-theme .cro-system__disclaimer{margin:0;padding:.875rem 1.125rem;border-radius:.625rem;background:#f4f4f5;font-family:var(--cro-font-ui);font-weight:400;font-size:.71875rem;line-height:1.55;color:var(--cro-system-copy, #3c3c3c)}@media(min-width: 900px){.cro-theme .cro-system{padding-block:4rem}.cro-theme .cro-system__shell{gap:3rem;padding-inline:1rem}.cro-theme .cro-system__title{font-size:3.75rem}.cro-theme .cro-system__intro{text-align:center}.cro-theme .cro-system__chips{display:flex;align-items:stretch}.cro-theme .cro-system__chip{flex:1 1 0;min-width:9.375rem}.cro-theme .cro-system__chip-arrow{display:flex}.cro-theme .cro-system__caption{font-size:.78125rem}.cro-theme .cro-system__step{flex-direction:row;gap:1.75rem}.cro-theme .cro-system__step-media{flex:0 0 11.875rem;align-self:flex-start}.cro-theme .cro-system__step-title{font-size:3rem}.cro-theme .cro-system__footer-figure{font-size:3.75rem}}.cro-theme .cro-system--pdp .cro-system__shell{max-width:76.25rem;gap:1rem}.cro-theme .cro-system--pdp .cro-system__title{font-family:var(--cro-font-display);font-weight:600;font-size:3rem;line-height:1.145833}.cro-theme .cro-system--pdp .cro-system__intro{margin-top:.5rem}.cro-theme .cro-system--pdp .cro-system__chip:last-child{border-color:#e5e5e5;background:#fff}.cro-theme .cro-system--pdp .cro-system__chip:last-child .cro-system__chip-label{color:var(--cro-system-accent)}.cro-theme .cro-system--pdp .cro-system__chip:last-child .cro-system__chip-title{color:var(--cro-system-title)}.cro-theme .cro-system--pdp .cro-system__chip:last-child .cro-system__chip-text{color:var(--cro-system-copy)}.cro-theme .cro-system--pdp .cro-system__chip--trigger{border-color:var(--cro-system-payoff-bg);background:var(--cro-system-payoff-bg)}.cro-theme .cro-system--pdp .cro-system__chip--trigger .cro-system__chip-label{color:var(--cro-system-payoff-label)}.cro-theme .cro-system--pdp .cro-system__chip--trigger .cro-system__chip-title{color:#fff}.cro-theme .cro-system--pdp .cro-system__chip--trigger .cro-system__chip-text{color:#c9c9c9}.cro-theme .cro-system--pdp .cro-system__chip{min-width:0;padding-inline:.5rem}.cro-theme .cro-system--pdp .cro-system__chain>.cro-system__caption{display:none}.cro-theme .cro-system--pdp .cro-system__step{padding:1.625rem;gap:1.75rem}.cro-theme .cro-system--pdp .cro-system__step-media{width:100%}.cro-theme .cro-system--pdp .cro-system__step-image{height:9.375rem;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-system--pdp .cro-system__step-body{gap:.75rem}.cro-theme .cro-system--pdp .cro-system__step-title{font-family:var(--cro-font-display);font-weight:600;font-size:3rem;line-height:1.145833}.cro-theme .cro-system--pdp .cro-system__step-ingredient{color:#d14424}.cro-theme .cro-system--pdp .cro-system__footer-figure{font-size:3.75rem}.cro-theme .cro-system--pdp .cro-system__footer-main:has(.cro-system__footer-figure){flex-direction:column;align-items:flex-start;gap:0}.cro-theme .cro-system--pdp .cro-system__step--trigger{background:var(--cro-system-payoff-bg);gap:.75rem}.cro-theme .cro-system--pdp .cro-system__step--trigger .cro-system__step-image{height:auto;aspect-ratio:230/338;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-system--pdp .cro-system__step--trigger .cro-system__step-label,.cro-theme .cro-system--pdp .cro-system__step--trigger .cro-system__step-title,.cro-theme .cro-system--pdp .cro-system__step--trigger .cro-system__step-intro{color:#fff}.cro-theme .cro-system--pdp .cro-system__step--trigger .cro-system__step-ingredient{color:#cacaca}.cro-theme .cro-system--pdp .cro-system__step--trigger .cro-system__step-intro{font-size:.9375rem;line-height:1.55}.cro-theme .cro-system--pdp .cro-system__step--trigger .cro-system__footer{margin-top:.125rem}@media(max-width: 899px){.cro-theme .cro-system--pdp{--cro-system-accent: #ce0b20;--cro-system-payoff-bg: #ce0b20;--cro-system-banner-bg: #ce0b20;background:#e5e5e5}}@media(min-width: 900px){.cro-theme .cro-system--pdp .cro-system__shell{gap:3rem;padding-inline:1.25rem}.cro-theme .cro-system--pdp .cro-system__title{font-size:3.75rem;line-height:1.083333}.cro-theme .cro-system--pdp .cro-system__chain{width:100%}.cro-theme .cro-system--pdp .cro-system__chain>.cro-system__caption{display:block}.cro-theme .cro-system--pdp .cro-system__caption--mobile{display:none}.cro-theme .cro-system--pdp .cro-system__steps{width:100%}.cro-theme .cro-system--pdp .cro-system__step{padding:1.5rem}.cro-theme .cro-system--pdp .cro-system__step-media{flex:0 0 14.375rem}.cro-theme .cro-system--pdp .cro-system__step-image{height:auto;aspect-ratio:1}.cro-theme .cro-system--pdp .cro-system__footer-main:has(.cro-system__footer-figure){flex-direction:row;align-items:center;gap:1rem}.cro-theme .cro-system--pdp .cro-system__step--trigger{gap:1.75rem;align-items:center}.cro-theme .cro-system--pdp .cro-system__step--trigger .cro-system__step-media{align-self:center}.cro-theme .cro-system--pdp .cro-system__step--trigger .cro-system__phase{display:grid;grid-template-columns:6rem 1fr;gap:1rem}}.cro-theme .cro-flavors{background:var(--cro-flavors-bg, #c0392b);padding-block:2.5rem}.cro-theme .cro-flavors__shell{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:calc(73.75rem + 2rem);margin-inline:auto;padding-inline:1rem}.cro-theme .cro-flavors__experts{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:1.25rem;padding:1.25rem;border-radius:1.1875rem;background:var(--cro-flavors-panel-bg, #0a0a0a)}.cro-theme .cro-flavors__experts-media{display:block;width:100%}.cro-theme .cro-flavors__experts-image{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-flavors__experts-body{display:flex;flex-direction:column;gap:.84375rem;min-width:0}.cro-theme .cro-flavors__experts-title{font-size:2.25rem;line-height:1.1458;letter-spacing:.01em;color:var(--cro-flavors-title, #ffffff)}.cro-theme .cro-flavors__credits{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.cro-theme .cro-flavors__credit-name{font-family:var(--cro-font-ui);font-weight:700;font-size:1.09375rem;line-height:1.55;color:var(--cro-flavors-accent, #f8d24a)}.cro-theme .cro-flavors__credit-role{font-family:var(--cro-font-ui);font-weight:400;font-size:1.09375rem;line-height:1.55;color:var(--cro-flavors-role, #cfcfcf)}.cro-theme .cro-flavors__quote{display:flex;flex-direction:column;gap:.875rem;margin:0;padding:1rem 1.5rem;border-radius:.5rem;background:var(--cro-flavors-quote-bg, #404040)}.cro-theme .cro-flavors__quote-text{margin:0;font-family:var(--cro-font-ui);font-style:italic;font-weight:400;font-size:.875rem;line-height:1.2857;color:#f5f5f5}.cro-theme .cro-flavors__header{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.cro-theme .cro-flavors__title{display:flex;flex-direction:column;letter-spacing:.01em;color:var(--cro-flavors-title, #ffffff)}.cro-theme .cro-flavors__title-lead{font-size:2.25rem;line-height:1.0833}.cro-theme .cro-flavors__title-main{font-size:2.75rem;line-height:1.0417}.cro-theme .cro-flavors__subtitle{margin:0;font-family:var(--cro-font-body);font-weight:700;font-size:1rem;line-height:1.5;text-transform:uppercase;color:var(--cro-flavors-title, #ffffff)}.cro-theme .cro-flavors__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;margin:0;padding:0;list-style:none}.cro-theme .cro-flavors__card{display:flex;flex-direction:column;gap:.729375rem;overflow:hidden;border:.0625rem solid #e6e6e6;border-radius:.78875rem;background:#fff}.cro-theme .cro-flavors__card-media{display:block}.cro-theme .cro-flavors__card-image{display:block;width:100%;height:auto;aspect-ratio:328.67/256.58;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-flavors__card-body{display:flex;flex-direction:column;gap:.729375rem;padding:0 .8125rem .8125rem}.cro-theme .cro-flavors__card-name{font-family:var(--cro-font-ui);font-weight:700;font-size:.875rem;line-height:1.55;color:#0a0a0a}.cro-theme .cro-flavors__card-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.75rem;line-height:1.55;color:#000}@media(min-width: 900px){.cro-theme .cro-flavors{padding-block:4rem}.cro-theme .cro-flavors__shell{gap:3rem;max-width:calc(73.75rem + 2rem);padding-inline:4rem}.cro-theme .cro-flavors__experts{gap:1.8625rem;padding:3.048rem 2.71rem 2.37rem}.cro-theme .cro-flavors__experts-media{flex:0 0 30.5rem;width:auto}.cro-theme .cro-flavors__experts-image{height:18.6875rem}.cro-theme .cro-flavors__experts-body{flex:0 0 25.25rem}.cro-theme .cro-flavors__experts-title{font-size:3rem}.cro-theme .cro-flavors__quote{flex:0 0 28.5rem}.cro-theme .cro-flavors__title-lead{font-size:3.75rem}.cro-theme .cro-flavors__title-main{font-size:4.5rem}.cro-theme .cro-flavors__subtitle{font-size:1.25rem}.cro-theme .cro-flavors__list{grid-template-columns:repeat(4, 1fr)}}.cro-theme .cro-howto{background:var(--cro-howto-bg, #fafafa);padding-block:2.5rem}.cro-theme .cro-howto__shell{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-howto__header{display:flex;flex-direction:column;gap:.5rem}.cro-theme .cro-howto__eyebrow{margin:0;font-family:var(--cro-font-mono);font-weight:700;font-size:.875rem;line-height:1.4286;text-transform:uppercase;color:var(--cro-howto-accent, #c0392b)}.cro-theme .cro-howto__title{font-size:2.75rem;line-height:1.0833;letter-spacing:.01em;color:var(--cro-howto-title, #0a0a0a)}.cro-theme .cro-howto__subtitle{max-width:47.5rem;margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:1.0625rem;line-height:1.55;color:var(--cro-howto-copy, #3c3c3c)}.cro-theme .cro-howto__list{--cro-carousel-pad: 1.25rem;gap:1.125rem}.cro-theme .cro-howto__card{display:flex;flex:0 0 15.083rem;flex-direction:column;overflow:hidden;border:.0625rem solid #e6e2d8;border-radius:.875rem;background:var(--cro-howto-card-bg, #e5e5e5)}.cro-theme .cro-howto__card-media{display:block}.cro-theme .cro-howto__card-image{display:block;width:100%;height:14.375rem;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-howto__card-body{display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.125rem}.cro-theme .cro-howto__card-label{font-family:var(--cro-font-mono);font-weight:700;font-size:.75rem;line-height:1.5;text-transform:uppercase;color:var(--cro-howto-accent, #c0392b)}.cro-theme .cro-howto__card-name{font-family:var(--cro-font-ui);font-weight:700;font-size:1rem;line-height:1.55;color:var(--cro-howto-title, #0a0a0a)}.cro-theme .cro-howto__card-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.84375rem;line-height:1.55;color:var(--cro-howto-copy, #3c3c3c)}@media(min-width: 900px){.cro-theme .cro-howto{padding-block:4rem}.cro-theme .cro-howto__shell{padding-inline:1rem}.cro-theme .cro-howto__title{font-size:3.75rem}.cro-theme .cro-howto__list{align-items:stretch;justify-content:center;padding-top:1.3375rem}.cro-theme .cro-howto__card{flex:1 0 0}}.cro-theme .cro-facts{background:var(--cro-facts-bg, #e5e5e5);padding-block:2.5rem}.cro-theme .cro-facts__shell{width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-facts__grid{display:flex;flex-direction:column;gap:2rem}.cro-theme .cro-facts__col{display:contents}.cro-theme .cro-facts__panel{order:1}.cro-theme .cro-facts__intro{display:flex;order:2;flex-direction:column;gap:1rem}.cro-theme .cro-facts__media{display:block;order:3;overflow:hidden;border:.0625rem solid #e6e2d8;border-radius:.875rem}.cro-theme .cro-facts__outro{display:flex;order:4;flex-direction:column;gap:1rem}.cro-theme .cro-facts__title{font-size:2.25rem;line-height:1.1458;letter-spacing:.01em;color:var(--cro-facts-title, #0a0a0a)}.cro-theme .cro-facts__copy{display:flex;flex-direction:column;gap:.25rem;font-family:var(--cro-font-ui);font-weight:400;font-size:.9375rem;line-height:1.55;color:var(--cro-facts-copy, #3c3c3c)}.cro-theme .cro-facts__copy p{margin:0}.cro-theme .cro-facts__copy strong{font-weight:700;color:var(--cro-facts-title, #0a0a0a)}.cro-theme .cro-facts__image{display:block;width:100%;height:auto}.cro-theme .cro-facts__outro-title{font-size:2.25rem;line-height:.8333;letter-spacing:.01em;color:var(--cro-facts-title, #0a0a0a)}.cro-theme .cro-facts__outro-text{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.9375rem;line-height:1.55;color:var(--cro-facts-copy, #3c3c3c)}@media(min-width: 900px){.cro-theme .cro-facts{padding-block:4rem}.cro-theme .cro-facts__shell{padding-inline:1rem}.cro-theme .cro-facts__grid{flex-direction:row;align-items:stretch;gap:2.5rem}.cro-theme .cro-facts__col{display:flex;flex-direction:column}.cro-theme .cro-facts__col:first-child{flex:681 1 0;justify-content:space-between;gap:2rem}.cro-theme .cro-facts__col:last-child{flex:459 1 0;gap:2rem}.cro-theme .cro-facts__title{font-size:3rem}}.cro-theme .cro-timeline{background:var(--cro-timeline-bg, #ffffff);padding-block:2.5rem}.cro-theme .cro-timeline__shell{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-timeline__header{display:flex;flex-direction:column;gap:.6875rem;text-align:center}.cro-theme .cro-timeline__eyebrow{margin:0;font-family:var(--cro-font-mono);font-weight:700;font-size:.875rem;line-height:1.4286;text-transform:uppercase;color:var(--cro-timeline-accent, #c0392b)}.cro-theme .cro-timeline__title{display:flex;flex-direction:column;gap:.25rem;color:var(--cro-timeline-title, #0a0a0a)}.cro-theme .cro-timeline__title-lead{font-size:2.5rem;line-height:1.0833;letter-spacing:.01em}.cro-theme .cro-timeline__title-sub{font-family:var(--cro-font-body);font-weight:700;font-size:1.375rem;line-height:1.2667;letter-spacing:0}.cro-theme .cro-timeline__intro{font-family:var(--cro-font-ui);font-weight:400;font-size:1.0625rem;line-height:1.55;color:var(--cro-timeline-copy, #3c3c3c)}.cro-theme .cro-timeline__intro p{margin:0}.cro-theme .cro-timeline__list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.cro-theme .cro-timeline__card{display:flex;flex-direction:column;gap:.325rem;padding:1.5625rem;border:.0625rem solid #e6e2d8;border-radius:.875rem;background:#fff}.cro-theme .cro-timeline__label{font-family:var(--cro-font-mono);font-weight:700;font-size:.875rem;line-height:1.4286;text-transform:uppercase;color:var(--cro-timeline-accent, #c0392b)}.cro-theme .cro-timeline__card-title{font-family:var(--cro-font-ui);font-weight:700;font-size:1.0625rem;line-height:1.55;color:var(--cro-timeline-title, #0a0a0a)}.cro-theme .cro-timeline__card-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.875rem;line-height:1.55;color:var(--cro-timeline-copy, #3c3c3c)}.cro-theme .cro-timeline__card-text p{margin:0}.cro-theme .cro-timeline__card-text p+p{margin-top:1em}.cro-theme .cro-timeline__card-text strong{font-weight:700;color:var(--cro-timeline-title, #0a0a0a)}.cro-theme .cro-timeline__card-note{margin-top:.5rem;padding-top:.8125rem;border-top:.0625rem solid #e6e2d8;font-family:var(--cro-font-ui);font-weight:400;font-size:.875rem;line-height:1.55;color:var(--cro-timeline-copy, #3c3c3c)}.cro-theme .cro-timeline__note{padding:.875rem 1.125rem;border:.0625rem solid #e6e2d8;border-radius:.75rem;background:var(--cro-timeline-note-bg, #faf7ef);font-family:var(--cro-font-ui);font-weight:400;font-size:.84375rem;line-height:1.55;color:var(--cro-timeline-copy, #3c3c3c)}.cro-theme .cro-timeline__note p{margin:0}@media(min-width: 900px){.cro-theme .cro-timeline{padding-block:4rem}.cro-theme .cro-timeline__shell{gap:.6625rem;padding-inline:1rem}.cro-theme .cro-timeline__title-lead{font-size:3.75rem}.cro-theme .cro-timeline__title-sub{font-size:1.875rem}.cro-theme .cro-timeline__list{flex-direction:row;align-items:stretch;gap:2.25rem;padding-block:1.2125rem .4625rem}.cro-theme .cro-timeline__card{flex:1 1 0;gap:.325rem;padding:1.5rem}}.cro-theme .cro-b2o-results-timeline{background:var(--cro-results-bg, #000);color:var(--cro-results-text, #fff);padding:40px 20px}.cro-theme .cro-b2o-results-timeline__shell{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1024px}.cro-theme .cro-b2o-results-timeline__header{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.cro-theme .cro-b2o-results-timeline__eyebrow,.cro-theme .cro-b2o-results-timeline__title,.cro-theme .cro-b2o-results-timeline__subtitle,.cro-theme .cro-b2o-results-timeline__panel-title,.cro-theme .cro-b2o-results-timeline__benefits-title,.cro-theme .cro-b2o-results-timeline__intro p,.cro-theme .cro-b2o-results-timeline__body p,.cro-theme .cro-b2o-results-timeline__note p{margin:0}.cro-theme .cro-b2o-results-timeline__eyebrow{color:var(--cro-results-accent, #ce0b20);font-family:var(--cro-font-mono);font-size:14px;font-weight:700;letter-spacing:0;line-height:20px;text-transform:uppercase}.cro-theme .cro-b2o-results-timeline__heading{display:flex;flex-direction:column;gap:8px}.cro-theme .cro-b2o-results-timeline__title{color:var(--cro-results-text, #fff);font-family:var(--cro-font-display);font-size:36px;font-weight:600;letter-spacing:.36px;line-height:30px;text-transform:uppercase}.cro-theme .cro-b2o-results-timeline__subtitle{color:var(--cro-results-text, #fff);font-family:var(--cro-font-heading);font-size:18px;font-weight:700;line-height:28px;text-transform:uppercase}.cro-theme .cro-b2o-results-timeline__intro{color:var(--cro-results-muted, #d4d4d4);font-family:var(--cro-font-ui);font-size:17px;font-weight:400;line-height:1.55;max-width:1024px;padding-top:3.4px}.cro-theme .cro-b2o-results-timeline__intro p{color:inherit;font-family:inherit}.cro-theme .cro-b2o-results-timeline__tabs{display:grid;gap:8px;grid-template-columns:repeat(3, minmax(0, 1fr))}.cro-theme .cro-b2o-results-timeline__tab{align-items:center;background:var(--cro-results-tab, #404040);border:0;border-radius:16px;color:#e1e1e1;cursor:pointer;display:flex;font-family:var(--cro-font-mono);font-size:20px;font-weight:700;justify-content:center;line-height:1;min-height:71px;padding:16px;text-transform:uppercase;white-space:nowrap}.cro-theme .cro-b2o-results-timeline__tab.is-active,.cro-theme .cro-b2o-results-timeline__tab[aria-selected=true]{background:#b91c1c;color:#fff}.cro-theme .cro-b2o-results-timeline__tab:focus-visible{outline:2px solid #fff;outline-offset:3px}.cro-theme .cro-b2o-results-timeline__panel{background:var(--cro-results-panel, #262626);border-radius:16px;display:grid;gap:24px;grid-template-areas:"title" "body" "graph" "divider" "benefits";padding:24px 16px}.cro-theme .cro-b2o-results-timeline__panel[hidden]{display:none}.cro-theme .cro-b2o-results-timeline__panel-title{color:var(--cro-results-text, #fff);font-family:Arial,sans-serif;font-size:20px;font-weight:700;grid-area:title;line-height:24px;text-transform:uppercase}.cro-theme .cro-b2o-results-timeline__body{color:#f5f5f5;display:flex;flex-direction:column;font-family:var(--cro-font-body);font-size:16px;gap:16px;grid-area:body;line-height:24px}.cro-theme .cro-b2o-results-timeline__body p,.cro-theme .cro-b2o-results-timeline__body strong{color:inherit;font-family:inherit}.cro-theme .cro-b2o-results-timeline__graph{aspect-ratio:1;border-radius:8px;grid-area:graph;overflow:hidden;width:100%}.cro-theme .cro-b2o-results-timeline__graph-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cro-theme .cro-b2o-results-timeline__divider{background:#ef4444;display:block;grid-area:divider;height:1px;width:100%}.cro-theme .cro-b2o-results-timeline__benefits{display:flex;flex-direction:column;gap:16px;grid-area:benefits}.cro-theme .cro-b2o-results-timeline__benefits-title{color:#ef4444;font-family:var(--cro-font-ui);font-size:20px;font-weight:700;line-height:24px}.cro-theme .cro-b2o-results-timeline__benefits-title span{color:#facc15}.cro-theme .cro-b2o-results-timeline__benefits-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.cro-theme .cro-b2o-results-timeline__benefits-list li{align-items:flex-start;display:flex;font-family:var(--cro-font-ui);font-size:14px;gap:8px;line-height:16.5px;color:var(--cro-results-text, #fff)}.cro-theme .cro-b2o-results-timeline__benefits-list li span{color:inherit;font-family:inherit}.cro-theme .cro-b2o-results-timeline__benefits-list img{flex:0 0 20px;height:20px;width:20px}.cro-theme .cro-b2o-results-timeline__note{background:#0a0a0a;border:1px solid #525252;border-radius:12px;color:#a3a3a3;font-family:var(--cro-font-ui);font-size:13.5px;line-height:1.55;padding:14px 18px;text-align:center}.cro-theme .cro-b2o-results-timeline__note p{color:inherit;font-family:inherit}@media(min-width: 900px){.cro-theme .cro-b2o-results-timeline{padding:64px 20px}.cro-theme .cro-b2o-results-timeline__header{gap:24px}.cro-theme .cro-b2o-results-timeline__title{font-size:60px;letter-spacing:.6px;line-height:65px}.cro-theme .cro-b2o-results-timeline__heading{gap:0}.cro-theme .cro-b2o-results-timeline__subtitle{font-size:24px;line-height:32px}.cro-theme .cro-b2o-results-timeline__tab{border-radius:16px;font-size:20px;min-height:71px;padding:16px}.cro-theme .cro-b2o-results-timeline__panel{-moz-column-gap:54px;column-gap:54px;grid-template-areas:"title graph" "body graph" "divider graph" "benefits graph";grid-template-columns:minmax(0, 474px) 400px;grid-template-rows:auto auto 1px 1fr;padding:48px;row-gap:24px}.cro-theme .cro-b2o-results-timeline__panel-title{font-size:32px;line-height:1.575}.cro-theme .cro-b2o-results-timeline__graph{height:400px;width:400px}}.cro-theme .cro-bonuses{background:var(--cro-bonuses-bg, #c0392b);padding-block:2.5rem}.cro-theme .cro-bonuses__shell{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-bonuses__header{display:flex;flex-direction:column;gap:.5rem}.cro-theme .cro-bonuses__title{font-size:2.25rem;line-height:.8333;letter-spacing:.01em;color:var(--cro-bonuses-title, #ffffff)}.cro-theme .cro-bonuses__intro{max-width:47.5rem;margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.9375rem;line-height:1.55;color:var(--cro-bonuses-title, #ffffff)}.cro-theme .cro-bonuses__list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.cro-theme .cro-bonuses__card{display:flex;flex-direction:column;gap:.25rem;padding:1.1875rem;border:.0625rem solid #e6e2d8;border-radius:.75rem;background:#fff}.cro-theme .cro-bonuses__icon{font-family:var(--cro-font-ui);font-size:1.375rem;line-height:1.55}.cro-theme .cro-bonuses__card-title{font-family:var(--cro-font-ui);font-weight:700;font-size:.90625rem;line-height:1.55;color:var(--cro-bonuses-card-title, #0a0a0a)}.cro-theme .cro-bonuses__card-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.78125rem;line-height:1.55;color:var(--cro-bonuses-card-copy, #3c3c3c)}@media(min-width: 900px){.cro-theme .cro-bonuses{padding-block:4rem}.cro-theme .cro-bonuses__shell{gap:2rem;padding-inline:1rem}.cro-theme .cro-bonuses__header{align-items:center;text-align:center}.cro-theme .cro-bonuses__title{font-size:3rem;line-height:1.1458}.cro-theme .cro-bonuses__list{flex-direction:row;align-items:stretch;justify-content:center;gap:.75rem;padding-top:1.2125rem}.cro-theme .cro-bonuses__card{flex:1 0 0;padding:1.125rem}}.cro-theme .cro-compare{background:var(--cro-compare-bg, #ffffff);padding-block:2.5rem}.cro-theme .cro-compare__shell{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-compare__header{display:flex;flex-direction:column;gap:.6875rem}.cro-theme .cro-compare__eyebrow{margin:0;font-family:var(--cro-font-mono);font-weight:700;font-size:.875rem;line-height:1.4286;text-transform:uppercase;color:var(--cro-compare-accent, #c0392b)}.cro-theme .cro-compare__title{font-size:2.5rem;line-height:1.0833;letter-spacing:.01em;color:var(--cro-compare-title, #0a0a0a)}.cro-theme .cro-compare__intro{max-width:47.5rem;font-family:var(--cro-font-ui);font-weight:400;font-size:1.0625rem;line-height:1.55;color:var(--cro-compare-copy, #3c3c3c)}.cro-theme .cro-compare__intro p{margin:0}.cro-theme .cro-compare__intro p+p{margin-top:1em}.cro-theme .cro-compare__intro strong{font-weight:700;color:var(--cro-compare-title, #0a0a0a)}.cro-theme .cro-compare__strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem .875rem;margin-top:.5rem;padding:1.625rem;border-radius:.875rem;background:var(--cro-compare-strip-bg, #0a0a0a)}.cro-theme .cro-compare__claim{display:flex;flex-direction:column;align-items:center;min-width:8.4375rem;text-align:center}.cro-theme .cro-compare__claim-label{font-family:var(--cro-font-mono);font-weight:700;font-size:.875rem;line-height:1.4286;text-transform:uppercase;color:var(--cro-compare-strip-label, #fcdc6d)}.cro-theme .cro-compare__claim-mark{font-family:var(--cro-font-ui);font-weight:900;font-size:1.625rem;line-height:1.2;color:#7ce8a4}.cro-theme .cro-compare__claim-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.75rem;line-height:1.55;color:#fff}.cro-theme .cro-compare__operator{font-family:var(--cro-font-accent);font-weight:400;font-size:1.375rem;line-height:1.55;color:#fff}.cro-theme .cro-compare__result{display:flex;flex-direction:column;align-items:center;min-width:13.125rem;padding:.8125rem 1.125rem .875rem;border-radius:.625rem;background:#fff;text-align:center}.cro-theme .cro-compare__result-title{font-family:var(--cro-font-accent);font-weight:400;font-size:1rem;line-height:1.55;letter-spacing:.06em;text-transform:uppercase;color:var(--cro-compare-title, #0a0a0a)}.cro-theme .cro-compare__result-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.75rem;line-height:1.55;color:var(--cro-compare-copy, #3c3c3c)}.cro-theme .cro-compare__scroll{min-width:0;overflow-x:auto;overscroll-behavior-x:contain}.cro-theme .cro-compare__table{width:100%;min-width:42.5rem;border-collapse:separate;border-spacing:0}.cro-theme .cro-compare__th{padding:.875rem;border-bottom:.0625rem solid #e6e2d8;font-family:var(--cro-font-ui);font-weight:700;font-size:.78125rem;line-height:1.55;letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--cro-compare-title, #0a0a0a)}.cro-theme .cro-compare__th--product,.cro-theme .cro-compare__cell--product{position:-webkit-sticky;position:sticky;left:0;z-index:1;border-right:.0625rem solid #e6e2d8;background:var(--cro-compare-bg, #ffffff);text-align:left}.cro-theme .cro-compare__th--product{z-index:2;width:30%}.cro-theme .cro-compare__th-title{display:block}.cro-theme .cro-compare__th-sub{display:block;font-weight:600;font-size:.625rem;line-height:1.55;letter-spacing:0;text-transform:none;color:#8b8b8b}.cro-theme .cro-compare__cell{padding:.875rem;border-bottom:.0625rem solid #e6e2d8;font-family:var(--cro-font-ui);font-weight:400;font-size:.875rem;line-height:1.55;text-align:center;color:var(--cro-compare-title, #0a0a0a)}.cro-theme .cro-compare__cell--product{font-weight:400;text-align:left}.cro-theme .cro-compare__row--own{background:var(--cro-compare-note-bg, #faf7ef)}.cro-theme .cro-compare__row--own .cro-compare__cell--product{font-weight:900;font-size:.9375rem;background:var(--cro-compare-note-bg, #faf7ef)}.cro-theme .cro-compare__mark{font-family:var(--cro-font-ui);font-weight:900;font-size:1rem;line-height:1.55}.cro-theme .cro-compare__mark--yes{color:var(--cro-compare-yes, #1e9e4a)}.cro-theme .cro-compare__mark--no{color:var(--cro-compare-no, #c0392b)}.cro-theme .cro-compare__closing{display:flex;flex-direction:column;gap:1rem}.cro-theme .cro-compare__note{display:flex;flex-direction:column;gap:.3125rem;padding:2.0875rem 1.625rem 1.375rem;border:.125rem solid #e6e2d8;border-radius:.875rem;background:var(--cro-compare-note-bg, #faf7ef);text-align:center}.cro-theme .cro-compare__note-title{margin:0;font-family:var(--cro-font-display);font-weight:600;font-size:1.75rem;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--cro-compare-title, #0a0a0a)}.cro-theme .cro-compare__note-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.90625rem;line-height:1.55;color:var(--cro-compare-copy, #3c3c3c)}.cro-theme .cro-compare__note-text p{margin:0}.cro-theme .cro-compare__note-text strong{font-weight:700}.cro-theme .cro-compare__disclaimer{display:flex;flex-direction:column}.cro-theme .cro-compare__disclaimer-warning{margin:0;font-family:var(--cro-font-ui);font-weight:800;font-size:.59375rem;line-height:1.55;letter-spacing:.06em;text-transform:uppercase;color:#8a6d1a}.cro-theme .cro-compare__disclaimer-text{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.75rem;line-height:1.55;color:var(--cro-compare-copy, #3c3c3c)}@media(min-width: 900px){.cro-theme .cro-compare{padding-block:4rem}.cro-theme .cro-compare__shell{gap:2.5rem;padding-inline:1rem}.cro-theme .cro-compare__title{font-size:3.75rem}.cro-theme .cro-compare__note-title{font-size:2.25rem;line-height:.8333}}.cro-theme .cro-videos{background:var(--cro-videos-bg, #e5e5e5);padding-block:2.5rem}.cro-theme .cro-videos__shell{display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-videos__header{display:flex;flex-direction:column;gap:.5rem}.cro-theme .cro-videos__eyebrow{margin:0;font-family:var(--cro-font-mono);font-weight:700;font-size:.875rem;line-height:1.4286;text-transform:uppercase;color:var(--cro-videos-accent, #c0392b)}.cro-theme .cro-videos__title{font-size:2.25rem;line-height:1.1458;letter-spacing:.01em;color:var(--cro-videos-title, #0a0a0a)}.cro-theme .cro-videos__intro{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:1.0625rem;line-height:1.55;color:var(--cro-videos-copy, #3c3c3c)}.cro-theme .cro-videos__list{display:flex;flex-direction:column;align-items:center;gap:1.25rem;margin:0;padding:0;list-style:none}.cro-theme .cro-videos__item{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:29.875rem}.cro-theme .cro-videos__player{position:relative;overflow:hidden;width:100%;height:35.125rem;border:.0625rem solid #e6e2d8;border-radius:.875rem;background:#000}.cro-theme .cro-videos__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-videos__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.cro-theme .cro-videos__play-icon{display:flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:62.4375rem;background:rgba(255,255,255,.92);font-family:var(--cro-font-ui);font-size:1.375rem;line-height:1;color:#000}.cro-theme .cro-videos__player.is-playing .cro-videos__play-icon{display:none}.cro-theme .cro-videos__caption{display:flex;flex-direction:column;gap:.125rem;padding:.875rem .25rem 0;text-align:center}.cro-theme .cro-videos__caption-title{font-family:var(--cro-font-ui);font-weight:700;font-size:1rem;line-height:1.55;color:var(--cro-videos-title, #0a0a0a)}.cro-theme .cro-videos__caption-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.84375rem;line-height:1.55;color:var(--cro-videos-copy, #3c3c3c)}.cro-theme .cro-videos__disclaimer{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.6875rem;line-height:1.5;text-align:center;color:#8b8b8b}@media(min-width: 900px){.cro-theme .cro-videos{padding-block:4rem}.cro-theme .cro-videos__shell{gap:2rem;padding-inline:1rem}.cro-theme .cro-videos__header{align-items:center;text-align:center}.cro-theme .cro-videos__title{font-size:3rem}.cro-theme .cro-videos__list{flex-direction:row;align-items:flex-start;justify-content:center;gap:1.25rem;padding-top:.9625rem}.cro-theme .cro-videos__player{width:22.75rem;margin-inline:auto}}.cro-theme .cro-guarantee{background:var(--cro-guarantee-bg, #13110c);padding-block:2.5rem}.cro-theme .cro-guarantee__shell{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-guarantee__media{display:block;flex-shrink:0}.cro-theme .cro-guarantee__image{display:block;width:14.875rem;height:auto}.cro-theme .cro-guarantee__body{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;min-width:0}.cro-theme .cro-guarantee__title{font-size:2.25rem;line-height:1.1458;letter-spacing:.01em;color:var(--cro-guarantee-title, #ffffff)}.cro-theme .cro-guarantee__text{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.96875rem;line-height:1.548;color:var(--cro-guarantee-copy, #e5e5e5)}.cro-theme .cro-guarantee__list{display:flex;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none}.cro-theme .cro-guarantee__item{display:flex;align-items:baseline;gap:.25rem;font-family:var(--cro-font-ui);font-weight:700;font-size:.84375rem;line-height:1.55;color:var(--cro-guarantee-title, #ffffff)}.cro-theme .cro-guarantee__check{color:var(--cro-guarantee-check, #1e9e4a)}.cro-theme .cro-guarantee__link{text-decoration:underline}@media(min-width: 900px){.cro-theme .cro-guarantee{padding-block:4rem}.cro-theme .cro-guarantee__shell{flex-direction:row;gap:1.875rem;padding-inline:2.25rem}.cro-theme .cro-guarantee__body{gap:.5625rem}.cro-theme .cro-guarantee__title{font-size:3rem}.cro-theme .cro-guarantee__list{flex-direction:row;flex-wrap:wrap;gap:.25rem 1.125rem;padding-top:.3125rem}}.cro-theme .cro-stack{background:var(--cro-stack-bg, #ffffff);padding-block:2.5rem}.cro-theme .cro-stack__shell{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-stack__eyebrow{margin:0;font-family:var(--cro-font-mono);font-weight:700;font-size:.875rem;line-height:1.4286;text-transform:uppercase;color:var(--cro-stack-accent, #d14424)}.cro-theme .cro-stack__title{width:100%;font-size:3rem;line-height:1.1458;letter-spacing:.01em;color:var(--cro-stack-title, #0a0a0a)}.cro-theme .cro-stack__title-line{display:inline}.cro-theme .cro-stack__intro{width:100%;max-width:47.5rem;padding-top:.28125rem;font-family:var(--cro-font-ui);font-weight:400;font-size:1.0625rem;line-height:1.55;color:var(--cro-stack-copy, #3c3c3c)}.cro-theme .cro-stack__intro p{margin:0}.cro-theme .cro-stack__card{width:100%;overflow:clip;border:.125rem solid var(--cro-stack-card-border, #0a0a0a);border-radius:.875rem;background:var(--cro-stack-card-bg, #ffffff)}.cro-theme .cro-stack__badge{margin:0;padding:.625rem 1.25rem;background:var(--cro-stack-badge-bg, #0a0a0a);font-family:var(--cro-font-accent);font-weight:400;font-size:.78125rem;line-height:1.5504;letter-spacing:.1em;text-transform:uppercase;color:var(--cro-stack-badge-text, #ffffff)}.cro-theme .cro-stack__badge-accent{color:var(--cro-stack-badge-accent, #f8d24a)}.cro-theme .cro-stack__badge-accent-value{-webkit-margin-start:.25em;margin-inline-start:.25em}.cro-theme .cro-stack__body{display:flex;flex-direction:column;align-items:center;gap:1.4375rem;padding:1.5rem}.cro-theme .cro-stack__media{width:100%}.cro-theme .cro-stack__image{display:block;width:100%;height:15.6875rem;max-height:25rem;-o-object-fit:contain;object-fit:contain}.cro-theme .cro-stack__col{display:flex;flex-direction:column;gap:1.4375rem;width:100%;min-width:0}.cro-theme .cro-stack__content{display:flex;flex-direction:column;gap:.375rem}.cro-theme .cro-stack__card-title{font-size:2.25rem;line-height:.8333;letter-spacing:.01em;color:var(--cro-stack-title, #0a0a0a)}.cro-theme .cro-stack__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.cro-theme .cro-stack__item{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;padding-block:.5rem;border-bottom:.0625rem solid var(--cro-stack-divider, #e6e2d8)}.cro-theme .cro-stack__item-text{font-family:var(--cro-font-ui);font-weight:400;font-size:.84375rem;line-height:1.5504;color:var(--cro-stack-copy, #3c3c3c)}.cro-theme .cro-stack__item-text strong,.cro-theme .cro-stack__item-text b{font-weight:700;color:var(--cro-stack-title, #0a0a0a)}.cro-theme .cro-stack__pill{display:inline-flex;padding:.0625rem .5625rem .125rem;border:.0625rem solid var(--cro-stack-pill-border, #e6e2d8);border-radius:62.4375rem;background:var(--cro-stack-pill-bg, #faf7ef);font-family:var(--cro-font-ui);font-weight:700;font-size:.6875rem;line-height:1.5455;color:var(--cro-stack-title, #0a0a0a)}.cro-theme .cro-stack__note{margin:0;padding-top:.125rem;font-family:var(--cro-font-ui);font-weight:400;font-size:.8125rem;line-height:1.55;color:var(--cro-stack-copy, #3c3c3c)}.cro-theme .cro-stack__buy{display:flex;flex-direction:column;align-items:center;width:100%}.cro-theme .cro-stack__price{display:flex;align-items:baseline;gap:.5rem;margin:0;font-family:var(--cro-font-accent);font-weight:400;font-size:1.625rem;line-height:1.55;color:var(--cro-stack-title, #0a0a0a)}.cro-theme .cro-stack__price-was{font-family:var(--cro-font-ui);font-weight:700;font-size:1rem;color:var(--cro-stack-copy, #3c3c3c);opacity:.7}.cro-theme .cro-stack__save{display:flex;gap:.25rem;margin:0;font-family:var(--cro-font-ui);font-weight:700;font-size:.78125rem;line-height:1.5504;color:var(--cro-stack-save, #1e9e4a)}.cro-theme .cro-stack__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:.5rem;padding:.75rem 1.375rem;border:0;border-radius:62.4375rem;background:var(--cro-stack-cta-bg, #e8542e);font-family:var(--cro-font-ui);font-weight:800;font-size:.84375rem;line-height:1.5504;letter-spacing:.04em;text-transform:uppercase;color:var(--cro-stack-cta-text, #ffffff);cursor:pointer}.cro-theme .cro-stack__status{margin:.5rem 0 0;font-family:var(--cro-font-ui);font-weight:700;font-size:.8125rem;line-height:1.55;text-align:center;color:var(--cro-stack-accent, #d14424)}.cro-theme .cro-stack__status:empty{display:none}.cro-theme .cro-stack.is-busy .cro-stack__cta{opacity:.65;cursor:progress}@media(min-width: 900px){.cro-theme .cro-stack{padding-block:4rem}.cro-theme .cro-stack__shell{align-items:center;gap:.6625rem}.cro-theme .cro-stack__title{font-size:3.75rem;line-height:1.0833;text-align:center}.cro-theme .cro-stack__title-line{display:block}.cro-theme .cro-stack__intro{padding-top:.2125rem;text-align:center}.cro-theme .cro-stack__badge{padding:.5625rem 1.25rem .65rem}.cro-theme .cro-stack__body{flex-direction:row;gap:1.5rem;padding:1.4375rem 1.5rem 1.5rem}.cro-theme .cro-stack__media{flex:1 1 0;align-self:center;min-width:0}.cro-theme .cro-stack__image{height:auto}.cro-theme .cro-stack__col{flex:1 1 0;gap:.375rem;width:auto}.cro-theme .cro-stack__buy{align-self:flex-start;width:auto}}.cro-theme .cro-final{background:var(--cro-final-bg, #0a0a0a);padding-block:2rem}.cro-theme .cro-final__shell{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:calc(73.75rem + 1.875rem);margin-inline:auto;padding-inline:.9375rem;text-align:center}.cro-theme .cro-final__title{width:100%;font-size:3.75rem;line-height:1.0833;letter-spacing:.01em;color:var(--cro-final-title, #ffffff)}.cro-theme .cro-final__copy{width:100%;max-width:37.5rem;padding-bottom:.6625rem;font-family:var(--cro-font-ui);font-weight:400;font-size:1rem;line-height:1.55;color:var(--cro-final-copy, #cfcfcf)}.cro-theme .cro-final__copy p{margin:0}.cro-theme .cro-final__copy strong,.cro-theme .cro-final__copy b{font-weight:700;color:var(--cro-final-highlight, #f8d24a)}.cro-theme .cro-final__cta{display:inline-flex;align-items:center;justify-content:center;padding:.90625rem 1.875rem .9375rem;border-radius:62.4375rem;background:var(--cro-final-cta-bg, #e8542e);font-family:var(--cro-font-ui);font-weight:900;font-size:.9375rem;line-height:1.55;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;color:var(--cro-final-cta-text, #ffffff)}.cro-theme .cro-final__note{width:100%;max-width:37.5rem;margin:0;padding-top:.2875rem;font-family:var(--cro-font-ui);font-weight:400;font-size:.78125rem;line-height:1.5504;color:var(--cro-final-note, #9b9b9b)}@media(min-width: 900px){.cro-theme .cro-final{padding-block:5rem}.cro-theme .cro-final__shell{gap:2.5rem}}.cro-theme .cro-faq{background:var(--cro-faq-bg, #ffffff);padding-block:2.5rem}.cro-theme .cro-faq__shell{display:flex;flex-direction:column;gap:.60625rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;-webkit-padding-before:.25rem;padding-block-start:.25rem;padding-inline:1.25rem}.cro-theme .cro-faq__eyebrow{margin:0;font-family:var(--cro-font-ui);font-weight:800;font-size:.75rem;line-height:1.55;letter-spacing:.14em;text-transform:uppercase;color:var(--cro-faq-accent, #d14424)}.cro-theme .cro-faq__title{font-size:2.25rem;line-height:.8333;letter-spacing:.01em;color:var(--cro-faq-title, #0a0a0a)}.cro-theme .cro-faq__list{display:flex;flex-direction:column;-webkit-padding-before:.26875rem;padding-block-start:.26875rem}.cro-theme .cro-faq__item{border-bottom:.0625rem solid var(--cro-faq-divider, #e6e2d8)}.cro-theme .cro-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.125rem .25rem;list-style:none;cursor:pointer;font-family:var(--cro-font-ui);font-weight:700;font-size:1rem;line-height:1.25;color:var(--cro-faq-title, #0a0a0a)}.cro-theme .cro-faq__question::-webkit-details-marker{display:none}.cro-theme .cro-faq__question:focus-visible{outline:.125rem solid var(--cro-faq-accent, #d14424);outline-offset:.125rem}.cro-theme .cro-faq__icon{flex-shrink:0}.cro-theme .cro-faq__icon-less{display:none}.cro-theme .cro-faq__item[open] .cro-faq__icon-more{display:none}.cro-theme .cro-faq__item[open] .cro-faq__icon-less{display:inline}.cro-theme .cro-faq__answer-body{padding:0 .25rem 1.125rem;font-family:var(--cro-font-ui);font-weight:400;font-size:.9375rem;line-height:1.6;color:var(--cro-faq-copy, #3c3c3c)}.cro-theme .cro-faq__answer-body p{margin:0}.cro-theme .cro-faq__answer-body p+p{-webkit-margin-before:.75rem;margin-block-start:.75rem}@media(min-width: 900px){.cro-theme .cro-faq{padding-block:5rem}.cro-theme .cro-faq__shell{gap:1rem;-webkit-padding-before:0;padding-block-start:0}.cro-theme .cro-faq__title{font-size:3rem;line-height:1.1458}.cro-theme .cro-faq__list{-webkit-padding-before:.2125rem;padding-block-start:.2125rem}}.cro-theme .cro-rating__link{color:inherit;text-decoration:inherit}.cro-theme .cro-testimonials{scroll-margin-top:1rem;background:var(--cro-testimonials-bg, #fff);padding:2.5rem 1.25rem 4rem}.cro-theme .cro-testimonials__shell{display:flex;flex-direction:column;gap:2rem;width:min(73.75rem, 100%);margin-inline:auto}.cro-theme .cro-testimonials__title{width:100%;max-width:45rem;margin:0 auto 1rem;font-size:5rem;line-height:.9;text-transform:uppercase;text-align:center;color:var(--cro-testimonials-title, #000)}.cro-theme .cro-testimonials__widget{min-height:18rem;font-family:var(--cro-font-ui);color:#13110c}.cro-theme .cro-testimonials__summary{display:flex;align-items:center;gap:2rem;width:100%}.cro-theme .cro-testimonials__average{display:flex;flex:0 0 13.75rem;aspect-ratio:1;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border-radius:.5rem;background:var(--cro-testimonials-card, #ffeae0)}.cro-theme .cro-testimonials__score{margin:0;font-family:var(--cro-font-display);font-size:6rem;font-weight:400;line-height:.9;letter-spacing:0;color:#0a0a0a}.cro-theme .cro-testimonials__score span{font:inherit}.cro-theme .cro-testimonials__stars{margin:0;font-family:var(--cro-font-ui);font-size:1.125rem;line-height:1;letter-spacing:.12em;color:var(--cro-testimonials-accent, #e8542e)}.cro-theme .cro-testimonials__features{display:flex;flex:1 1 auto;flex-direction:column;margin:0;padding:0;list-style:none}.cro-theme .cro-testimonials__feature{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.6rem;border-bottom:.0625rem solid rgba(35,42,58,.07);font-family:var(--cro-font-ui);font-size:.875rem;font-weight:500;line-height:1.35;color:#13110c}.cro-theme .cro-testimonials__feature:last-child{border-bottom:0}.cro-theme .cro-testimonials__feature-rating{display:inline-flex;align-items:center;gap:.75rem;min-width:9rem;justify-content:flex-end}.cro-theme .cro-testimonials__feature-rating span{letter-spacing:.1em;color:var(--cro-testimonials-accent, #e8542e)}.cro-theme #stamped-main-widget{font-family:var(--cro-font-ui);color:#13110c}.cro-theme #stamped-main-widget .stamped-container,.cro-theme #stamped-main-widget .stamped-header,.cro-theme #stamped-main-widget .stamped-content,.cro-theme #stamped-main-widget .stamped-reviews{max-width:none !important;border:0;background:transparent;box-shadow:none}.cro-theme #stamped-main-widget .stamped-header-title{display:none}.cro-theme #stamped-main-widget .stamped-fa-star,.cro-theme #stamped-main-widget .stamped-fa-star-half-o,.cro-theme #stamped-main-widget .stamped-fa-star-o{color:var(--cro-testimonials-accent, #e8542e) !important}.cro-theme #stamped-main-widget .stamped-summary{display:none !important}.cro-theme #stamped-main-widget .summary-overview{display:flex;flex:0 0 13.75rem;flex-direction:column;align-items:center;justify-content:center;float:none !important;width:13.75rem !important;min-height:13.75rem;padding:1rem;border-radius:.5rem;background:var(--cro-testimonials-card, #ffeae0);text-align:center}.cro-theme #stamped-main-widget .stamped-summary-text-1{margin:0;font-family:var(--cro-font-display);font-size:6rem;font-weight:400;line-height:.9;letter-spacing:0;color:#0a0a0a}.cro-theme #stamped-main-widget .stamped-summary-text-1 strong{font-weight:400}.cro-theme #stamped-main-widget .stamped-summary-starrating .stamped-fa{font-size:1.125rem}.cro-theme #stamped-main-widget .stamped-summary-caption-2,.cro-theme #stamped-main-widget .stamped-summary-text{font-family:var(--cro-font-ui);font-size:.875rem;font-weight:500;line-height:1.4;color:#3c3c3c}.cro-theme #stamped-main-widget .stamped-summary-ratings{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:.5rem;float:none !important;width:auto !important;padding:1.5rem 0}.cro-theme #stamped-main-widget .summary-rating{display:grid;grid-template-columns:minmax(4rem, auto) minmax(8rem, 1fr) auto;align-items:center;gap:.75rem;padding-block:.3rem;border-bottom:.0625rem solid rgba(35,42,58,.07)}.cro-theme #stamped-main-widget .summary-rating-title,.cro-theme #stamped-main-widget .summary-rating-count{font-family:var(--cro-font-ui);font-size:.8125rem;color:#13110c}.cro-theme #stamped-main-widget .summary-rating-bar{width:100%;height:.625rem;border-radius:999px;background:#f1f1f1;overflow:hidden}.cro-theme #stamped-main-widget .summary-rating-bar-content,.cro-theme #stamped-main-widget .summary-rating-bar>div{height:100%;border-radius:inherit;background:var(--cro-testimonials-accent, #e8542e) !important;color:transparent !important}.cro-theme #stamped-main-widget .stamped-summary-photos{display:none !important}.cro-theme #stamped-main-widget .stamped-summary-actions{display:flex;align-items:center;gap:.75rem;margin-left:auto}.cro-theme #stamped-main-widget .stamped-summary-actions-newreview,.cro-theme #stamped-main-widget .stamped-summary-actions-newquestion{padding:.65rem 1.25rem;border:.0625rem solid #e6e2d8;border-radius:999px;background:#fff;box-shadow:none;font-family:var(--cro-font-ui);font-size:.8125rem;font-weight:700;text-transform:none;color:#13110c}.cro-theme #stamped-main-widget .stamped-summary-actions-newreview::before,.cro-theme #stamped-main-widget .stamped-summary-actions-newquestion::before{color:var(--cro-testimonials-accent, #e8542e) !important}.cro-theme #stamped-main-widget .stamped-tabs{border-bottom:.0625rem solid #e6e2d8}.cro-theme #stamped-main-widget .stamped-tabs li{font-family:var(--cro-font-ui);font-size:.875rem;color:#3c3c3c}.cro-theme #stamped-main-widget .stamped-tabs li.active{border-color:var(--cro-testimonials-accent, #e8542e) !important;font-weight:700;color:var(--cro-testimonials-accent, #e8542e) !important}.cro-theme #stamped-main-widget .stamped-sort-select{border:.0625rem solid #e6e2d8;border-radius:.25rem;font-family:var(--cro-font-ui);color:#13110c}.cro-theme #stamped-main-widget .stamped-review{margin-bottom:.75rem;padding:1.5rem;border:.0625rem solid #e6e2d8;border-radius:.5rem;background:#fff}.cro-theme #stamped-main-widget .stamped-review-avatar{display:none !important}.cro-theme #stamped-main-widget .stamped-review-header .author,.cro-theme #stamped-main-widget .stamped-review-header-title{font-family:var(--cro-font-ui);font-weight:700;color:#13110c}.cro-theme #stamped-main-widget .stamped-review-header .created,.cro-theme #stamped-main-widget .stamped-review-product,.cro-theme #stamped-main-widget .stamped-review-variant,.cro-theme #stamped-main-widget .stamped-review-vote{font-family:var(--cro-font-ui);font-size:.75rem;color:#737373}.cro-theme #stamped-main-widget .stamped-review-content-body{font-family:var(--cro-font-ui);font-size:.9375rem;font-weight:400;line-height:1.6;color:#1a1a1a}.cro-theme #stamped-main-widget .stamped-review-read-more,.cro-theme #stamped-main-widget .stamped-pagination .page.active a{color:var(--cro-testimonials-accent, #e8542e)}@media(max-width: 991px){.cro-theme .cro-testimonials__title{font-size:4.5rem}}@media(max-width: 767px){.cro-theme .cro-testimonials{padding:2.5rem 1rem 3rem}.cro-theme .cro-testimonials__shell{gap:1.5rem}.cro-theme .cro-testimonials__title{margin-bottom:0;font-size:3.75rem;letter-spacing:0}.cro-theme .cro-testimonials__summary{flex-direction:column;align-items:stretch;gap:1rem}.cro-theme .cro-testimonials__average{flex-basis:auto;aspect-ratio:auto;width:100%;padding-block:2rem}.cro-theme .cro-testimonials__score{font-size:4rem}.cro-theme .cro-testimonials__feature{gap:.5rem;font-size:.8125rem}.cro-theme .cro-testimonials__feature-rating{gap:.4rem;min-width:auto}.cro-theme .cro-testimonials__feature-rating span{font-size:.6875rem}.cro-theme #stamped-main-widget .stamped-summary{flex-direction:column;gap:1rem}.cro-theme #stamped-main-widget .summary-overview{flex-basis:auto;width:100% !important;min-height:0;padding-block:2rem}.cro-theme #stamped-main-widget .stamped-summary-text-1{font-size:4rem}.cro-theme #stamped-main-widget .stamped-summary-ratings{width:100% !important;padding-block:.5rem}.cro-theme #stamped-main-widget .summary-rating{grid-template-columns:3.5rem minmax(6rem, 1fr) auto;gap:.5rem}.cro-theme #stamped-main-widget .stamped-summary-actions{width:100%;margin-left:0}.cro-theme #stamped-main-widget .stamped-summary-actions-newreview,.cro-theme #stamped-main-widget .stamped-summary-actions-newquestion{flex:1 1 0;text-align:center}.cro-theme #stamped-main-widget .stamped-review{padding:1rem}}@media(min-width: 900px){.cro-theme .cro-testimonials{padding-block:5rem}}@media(max-width: 479px){.cro-theme .cro-testimonials__title{font-size:3.5rem;line-height:.9;letter-spacing:-0.02em}}.cro-theme .cro-footer{background:var(--cro-footer-bg, #000000);padding-block:2.71rem 5.625rem}.cro-theme .cro-footer__shell{display:flex;flex-direction:column;align-items:center;gap:.875rem;width:100%;max-width:calc(71.25rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem;text-align:center}.cro-theme .cro-footer__disclaimer{width:100%;max-width:55rem;font-family:var(--cro-font-ui);font-weight:400;font-size:.78125rem;line-height:1.5504;color:var(--cro-footer-text, #9b9b9b)}.cro-theme .cro-footer__disclaimer p{margin:0}.cro-theme .cro-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;margin:0;padding:.374375rem 0 .14875rem;list-style:none}.cro-theme .cro-footer__link{font-family:var(--cro-font-ui);font-weight:400;font-size:.78125rem;line-height:1.5504;text-decoration:underline;color:var(--cro-footer-link, #cfcfcf)}.cro-theme .cro-footer__copyright{margin:0;font-family:var(--cro-font-ui);font-weight:400;font-size:.78125rem;line-height:1.5504;color:var(--cro-footer-text, #9b9b9b)}.cro-theme .cro-footer__bottom{display:contents}.cro-theme .cro-footer--split{position:relative;z-index:5;padding-block:0}.cro-theme .cro-footer--split .cro-footer__shell{align-items:stretch;gap:2rem;max-width:70rem;padding-inline:3rem;text-align:left}.cro-theme .cro-footer--split .cro-footer__disclaimer{max-width:none;padding-block:1rem;border-bottom:.0625rem solid var(--cro-footer-divider, #4b4b4b);font-size:.725rem;line-height:1.5}.cro-theme .cro-footer--split .cro-footer__bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-block:1rem}.cro-theme .cro-footer--split .cro-footer__links{flex-wrap:nowrap;gap:0 1.5rem;padding:0}.cro-theme .cro-footer--split .cro-footer__link,.cro-theme .cro-footer--split .cro-footer__copyright{font-size:.75rem;line-height:1.5}@media(max-width: 991px){.cro-theme .cro-footer--split .cro-footer__shell{padding-inline:1.25rem}}@media(max-width: 767px){.cro-theme .cro-footer--split .cro-footer__bottom{flex-direction:column;align-items:center;row-gap:1rem}.cro-theme .cro-footer--split .cro-footer__links{gap:1rem}}@media(max-width: 479px){.cro-theme .cro-footer--split .cro-footer__disclaimer{text-align:center}}.cro-theme .cro-sale-banner{display:flex;justify-content:center;align-items:center;height:3.75rem;background:var(--cro-sale-banner-bg, #000);font-family:var(--cro-font-ui);font-size:1rem;font-weight:400;line-height:1.5}.cro-theme .cro-sale-banner[hidden]{display:none}.cro-theme a.cro-sale-banner{color:inherit;text-decoration:none;cursor:pointer}.cro-theme a.cro-sale-banner:focus-visible{outline:.125rem solid var(--cro-sale-banner-title, #fff);outline-offset:-0.25rem}.cro-theme .cro-sale-banner__inner{display:flex;justify-content:center;align-items:center;gap:2rem;width:100%}.cro-theme .cro-sale-banner__copy{display:flex;flex-direction:column;align-items:center;gap:.125rem;text-align:center}.cro-theme .cro-sale-banner__title{font-family:var(--cro-font-ui-display);font-size:1.5rem;font-weight:600;line-height:.9;color:var(--cro-sale-banner-title, #fff)}.cro-theme .cro-sale-banner__text{font-size:.75rem;line-height:1;color:var(--cro-sale-banner-text, #fff);opacity:.8}.cro-theme .cro-sale-banner__icon{display:inline-block;width:1.15em;height:1.15em;margin-right:.35em;vertical-align:middle}.cro-theme .cro-sale-banner--promo .cro-sale-banner__title{font-size:1.125rem;font-weight:500;line-height:1.2}.cro-theme .cro-sale-banner--promo .cro-sale-banner__text{font-family:var(--cro-font-ui-display);font-size:1.125rem;font-weight:600;line-height:1.2;text-transform:uppercase;opacity:1}.cro-theme .cro-sale-banner--promo .cro-sale-banner__label{font-size:.625rem}.cro-theme .cro-sale-banner__timer{display:flex}.cro-theme .cro-sale-banner__unit{display:flex;flex-direction:column;align-items:center;gap:.125rem;min-width:2.25rem;line-height:1;text-align:center}.cro-theme .cro-sale-banner__number{font-family:var(--cro-font-ui-display);font-size:1.5rem;font-weight:600;line-height:.9;color:var(--cro-sale-banner-number, #fff)}.cro-theme .cro-sale-banner__label{font-size:.75rem;line-height:1;text-transform:uppercase;color:var(--cro-sale-banner-label, #fcfbf3);opacity:.6}.cro-theme .cro-sale-banner__divider{font-size:1.5rem;font-weight:600;line-height:.95;color:var(--cro-sale-banner-label, #fcfbf3);opacity:.6}.cro-theme .cro-sale-banner__notice{padding:.75rem 1rem;background:#fff4e5;font-family:var(--cro-font-ui);font-size:.8125rem;text-align:center;color:#7a4a00}@media(max-width: 479px){.cro-theme .cro-sale-banner{height:3rem}.cro-theme .cro-sale-banner__inner{gap:1rem}.cro-theme .cro-sale-banner__title{font-size:1.125rem}.cro-theme .cro-sale-banner__text{font-size:.625rem}.cro-theme .cro-sale-banner__unit{min-width:2rem}.cro-theme .cro-sale-banner__number{font-size:1.125rem}.cro-theme .cro-sale-banner__label{font-size:.625rem}.cro-theme .cro-sale-banner--promo{height:auto;padding:.5rem .75rem}.cro-theme .cro-sale-banner--promo .cro-sale-banner__title,.cro-theme .cro-sale-banner--promo .cro-sale-banner__text{font-size:.8125rem}.cro-theme .cro-sale-banner--promo .cro-sale-banner__number{font-size:1.0625rem}.cro-theme .cro-sale-banner--promo .cro-sale-banner__label{font-size:.5625rem;font-weight:700}.cro-theme .cro-sale-banner--promo .cro-sale-banner__divider{font-size:1.125rem}}.cro-theme .cro-proof-cards__list{display:flex;align-items:center;gap:1rem;width:100%;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.cro-theme .cro-proof-cards__list::-webkit-scrollbar{display:none}.cro-theme .cro-proof-cards__item{flex:0 0 calc((100% - 2rem) / 3);min-width:0;scroll-snap-align:start}.cro-theme .cro-proof-cards__card{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1rem;border:.125rem solid var(--cro-proof-cards-card-border, #000);border-radius:.9375rem;background:var(--cro-proof-cards-card-bg, #fff);text-align:center}.cro-theme .cro-proof-cards__media{display:block;overflow:hidden;border-radius:.625rem}.cro-theme .cro-proof-cards__image{display:block;width:100%;height:auto}.cro-theme .cro-proof-cards__rating-col{display:flex;flex-direction:column;justify-content:center;align-items:center}.cro-theme .cro-proof-cards__rating{display:flex;margin-bottom:.25rem;color:var(--cro-proof-cards-star, #ff4f00)}.cro-theme .cro-proof-cards__star{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;margin-right:.25rem}.cro-theme .cro-proof-cards__quote{font-size:.875rem;color:var(--cro-proof-cards-text, #000)}.cro-theme .cro-proof-cards__verified{display:flex;-moz-column-gap:.25rem;column-gap:.25rem;margin-inline:auto}.cro-theme .cro-proof-cards__verified-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem}.cro-theme .cro-proof-cards__verified-icon .cro-icon{flex:0 0 auto;width:1.035375rem;height:1.035375rem}.cro-theme .cro-proof-cards__verified-text{font-size:.67rem;font-weight:500;color:var(--cro-proof-cards-text, #000)}@media(max-width: 991px){.cro-theme .cro-proof-cards__rating-col{margin-bottom:-0.5rem}}@media(max-width: 767px){.cro-theme .cro-proof-cards__list{width:auto;margin-inline:-1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem}.cro-theme .cro-proof-cards__item{flex-basis:calc((100% + 1rem) / 1.1 - 1rem)}}@media(max-width: 479px){.cro-theme .cro-proof-cards__title-lead{margin-bottom:-0.35rem;font-size:2rem}}.cro-theme .cro-info-cards{padding-block:9.3125rem;background:var(--cro-info-cards-bg, #fff9ec)}.cro-theme .cro-info-cards__shell{display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:calc(73.75rem + 2.5rem);margin-inline:auto;padding-inline:1.25rem}.cro-theme .cro-info-cards__title{max-width:70rem;font-weight:500;font-size:3.75rem;line-height:4.0625rem;letter-spacing:.0375rem;text-align:center;color:var(--cro-info-cards-title, #13110c)}.cro-theme .cro-info-cards__title strong{font-weight:600}.cro-theme .cro-info-cards__list{display:flex;align-items:stretch;gap:1.5rem;width:100%;min-width:0}.cro-theme .cro-info-cards__card{display:flex;flex:1 1 0;flex-direction:column;gap:1.5rem;min-width:0;padding-bottom:1rem;overflow:hidden;border:.0625rem solid var(--cro-info-cards-card-border, #d4d4d4);border-radius:1rem;background:var(--cro-info-cards-card-bg, #fff)}.cro-theme .cro-info-cards__image{display:block;width:100%;height:22.5625rem;-o-object-fit:cover;object-fit:cover}.cro-theme .cro-info-cards__body{display:flex;flex-direction:column;gap:.5rem;padding-inline:1rem;color:var(--cro-info-cards-text, #13110c)}.cro-theme .cro-info-cards__card-title{font-family:var(--cro-font-body);font-weight:700;font-size:1.5rem;line-height:2rem;letter-spacing:normal}.cro-theme .cro-info-cards__card-text{font-family:var(--cro-font-body);font-weight:700;font-size:.875rem;line-height:1.25rem}@media(max-width: 991px){.cro-theme .cro-info-cards{padding-block:2.5rem}.cro-theme .cro-info-cards__shell{gap:1.25rem}.cro-theme .cro-info-cards__title{font-size:3rem;line-height:3.4375rem;letter-spacing:.03rem}.cro-theme .cro-info-cards__list{gap:1.25rem;width:calc(100% + 2.5rem);margin-inline:-1.25rem;padding-inline:1.25rem;overflow-x:auto;scroll-padding-inline:1.25rem;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.cro-theme .cro-info-cards__list::-webkit-scrollbar{display:none}.cro-theme .cro-info-cards__card{flex:0 0 min(20.9375rem, 100%);scroll-snap-align:start}}.cro-theme .cro-effect-timeline__steps{display:flex;flex-direction:column;gap:1rem}.cro-theme .cro-effect-timeline__step{display:grid;grid-template-columns:1fr 3fr;align-items:center;position:relative;width:100%;border:.0625rem solid var(--cro-effect-card-border, #dcdcdc);border-radius:1.5rem;background:var(--cro-effect-card-bg, #fafafa)}.cro-theme .cro-effect-timeline__media{align-self:stretch;aspect-ratio:1/1;width:100%;overflow:hidden;border-radius:.9375rem 0 0 .9375rem;background:var(--cro-effect-media-bg, #e7e7e7)}.cro-theme .cro-effect-timeline__media-item,.cro-theme .cro-effect-timeline__result-media-item{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}.cro-theme .cro-effect-timeline__text{display:flex;flex-direction:column;gap:1rem;padding:2rem}.cro-theme .cro-effect-timeline__head{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem}.cro-theme .cro-effect-timeline__badge{display:flex;justify-content:center;align-items:center;margin-top:-1rem;margin-bottom:1rem;padding:.25rem 1rem;border-radius:0 .9375rem .9375rem 0;background:var(--cro-effect-badge-bg, #ff6d2d);font-weight:800;text-transform:uppercase;color:var(--cro-effect-badge-text, #fff)}.cro-theme .cro-effect-timeline__title{font-family:var(--cro-font-ui-display);font-size:1.75rem;font-weight:700;line-height:.9;letter-spacing:-0.03em;text-transform:capitalize;color:var(--cro-effect-step-title, #000)}.cro-theme .cro-effect-timeline__subtitle{font-weight:700;color:var(--cro-effect-step-title, #000)}.cro-theme .cro-effect-timeline__desc{font-size:1.15rem;color:var(--cro-effect-step-text, #1d1d1d)}.cro-theme .cro-effect-timeline__desc strong{font-weight:700}.cro-theme .cro-effect-timeline__result{margin-top:1rem}.cro-theme .cro-effect-timeline__result-head{display:flex;justify-content:center;padding:1rem;border-radius:.9375rem .9375rem 0 0;background:var(--cro-effect-result-head-bg, #000);color:var(--cro-effect-result-head-text, #fff)}.cro-theme .cro-effect-timeline__result-title{font-size:3rem;line-height:.9;letter-spacing:normal;color:inherit}.cro-theme .cro-effect-timeline__result-body{display:flex;flex-direction:column;align-items:flex-start;row-gap:1rem;padding:2rem;border-radius:0 0 .9375rem .9375rem;background:var(--cro-effect-result-bg, #fff5ee);text-align:left;color:var(--cro-effect-result-text, #000)}.cro-theme .cro-effect-timeline__result-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.cro-theme .cro-effect-timeline__result-copy{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.cro-theme .cro-effect-timeline__result-lead{font-size:1.25rem;font-weight:700;letter-spacing:-0.02em}.cro-theme .cro-effect-timeline__list{display:flex;flex-direction:column;gap:1.25rem;max-width:50ch}.cro-theme .cro-effect-timeline__item{display:flex;align-items:stretch;gap:1rem}.cro-theme .cro-effect-timeline__num-wrap{flex:0 0 auto;align-self:flex-start;position:relative;top:-0.1875rem}.cro-theme .cro-effect-timeline__num{display:flex;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;border-radius:6.25rem;background:var(--cro-effect-num-bg, #ff6d2d);font-size:1rem;font-weight:600;line-height:1.75rem;color:var(--cro-effect-num-text, #fff)}.cro-theme .cro-effect-timeline__item-copy{display:flex;flex-direction:column;gap:.5rem;font-size:.815rem}.cro-theme .cro-effect-timeline__item-title{font-family:var(--cro-font-ui-display);font-size:1.25rem;font-weight:600;line-height:1.1;letter-spacing:-0.03em;text-wrap:balance}.cro-theme .cro-effect-timeline__item-title strong{font-weight:700}.cro-theme .cro-effect-timeline__item-text{font-size:.875rem}.cro-theme .cro-effect-timeline__result-media{aspect-ratio:1/1;width:100%;height:100%;overflow:hidden;border-radius:.9375rem;background:var(--cro-effect-media-bg, #e7e7e7)}@media(max-width: 991px){.cro-theme .cro-effect-timeline__steps{gap:2rem}.cro-theme .cro-effect-timeline__step{grid-template-columns:1fr 1.5fr}.cro-theme .cro-effect-timeline__head{gap:0}.cro-theme .cro-effect-timeline__badge{font-size:.875rem}.cro-theme .cro-effect-timeline__title{font-size:1.5rem}.cro-theme .cro-effect-timeline__subtitle{margin-top:.5rem}.cro-theme .cro-effect-timeline__result-grid{display:flex;flex-direction:column}.cro-theme .cro-effect-timeline__result-copy{padding:0}.cro-theme .cro-effect-timeline__result-media{order:-1}.cro-theme .cro-effect-timeline__list{max-width:none}.cro-theme .cro-effect-timeline__item-title{font-size:1.1125rem}}@media(max-width: 767px){.cro-theme .cro-effect-timeline__step{display:flex;flex-direction:column}.cro-theme .cro-effect-timeline__media{display:none}.cro-theme .cro-effect-timeline__text{width:100%;padding-top:3rem;padding-inline:1.5rem}.cro-theme .cro-effect-timeline__head{position:relative}.cro-theme .cro-effect-timeline__badge{position:absolute;top:-1.75rem;margin-top:-2.1rem;border-radius:.9375rem}.cro-theme .cro-effect-timeline__result-body{padding:1rem}.cro-theme .cro-effect-timeline__result-title{font-size:2.5rem}.cro-theme .cro-effect-timeline__result-grid{gap:1.5rem;width:100%}}@media(max-width: 479px){.cro-theme .cro-effect-timeline__title-lead{margin-bottom:-0.5rem;font-size:3rem}.cro-theme .cro-effect-timeline__step{align-items:center;border-radius:.9375rem}.cro-theme .cro-effect-timeline__text{gap:.5rem;padding:2.5rem 1rem 1.5rem;text-align:left}.cro-theme .cro-effect-timeline__badge{top:-1.5rem;margin-top:-2rem;border-radius:.5rem;font-size:4vw}.cro-theme .cro-effect-timeline__title{margin-bottom:.5rem;font-size:1.75rem;line-height:1.2}.cro-theme .cro-effect-timeline__title-tail{display:block}.cro-theme .cro-effect-timeline__subtitle{margin-top:0}.cro-theme .cro-effect-timeline__desc{font-size:1rem}.cro-theme .cro-effect-timeline__result{margin-top:.5rem}.cro-theme .cro-effect-timeline__result-title{font-size:2rem;text-align:center}.cro-theme .cro-effect-timeline__result-copy{gap:1rem}.cro-theme .cro-effect-timeline__result-lead{font-size:1.15rem}.cro-theme .cro-effect-timeline__list{gap:1rem}.cro-theme .cro-effect-timeline__result-note{font-size:.875rem}}.cro-theme .cro-flavor-cards__list{display:flex;align-items:stretch;gap:1rem;max-width:80rem;margin-inline:auto}.cro-theme .cro-flavor-cards__item{flex:1 1 0;min-width:0}.cro-theme .cro-flavor-cards__card{height:100%;overflow:hidden;border:.0625rem solid var(--cro-flavor-cards-card-border, #e6e6e6);border-radius:1rem;background:var(--cro-flavor-cards-card-bg, #fff)}.cro-theme .cro-flavor-cards__image{display:block;width:100%;height:auto}.cro-theme .cro-flavor-cards__desc{display:flex;flex-direction:column;gap:2rem;padding:1rem;font-size:.825rem;text-align:center;color:var(--cro-flavor-cards-text, #000)}@media(max-width: 991px){.cro-theme .cro-flavor-cards__list{align-items:center;max-width:none;margin-inline:-1.25rem;padding-inline:1.25rem;overflow-x:auto;scroll-padding-inline:1.25rem;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.cro-theme .cro-flavor-cards__list::-webkit-scrollbar{display:none}.cro-theme .cro-flavor-cards__item{flex:0 0 calc((100% + 1rem) / 3 - 1rem);scroll-snap-align:start}.cro-theme .cro-flavor-cards__card{height:auto}}@media(max-width: 767px){.cro-theme .cro-flavor-cards__item{flex-basis:calc((100% + 1rem) / 1.3 - 1rem)}}@media(max-width: 479px){.cro-theme .cro-flavor-cards__headline{align-items:flex-start;text-align:left}.cro-theme .cro-flavor-cards__title-tail{margin-top:-0.5rem}.cro-theme .cro-flavor-cards__desc{justify-content:center;min-height:8rem}}.cro-theme .cro-ingredients{padding-bottom:6.5rem}.cro-theme .cro-ingredients__wrap{min-width:0}.cro-theme .cro-ingredients__list{display:flex;align-items:center;gap:1rem;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.cro-theme .cro-ingredients__list::-webkit-scrollbar{display:none}.cro-theme .cro-ingredients__item{flex:0 0 calc((100% + 1rem) / 3 - 1rem);min-width:0;scroll-snap-align:start}.cro-theme .cro-ingredients__card{display:flex;flex-direction:column;justify-content:space-between;position:relative;min-height:16rem;padding:2rem;overflow:hidden;border-radius:.5rem;background:var(--cro-ingredients-card-bg, #fff);color:var(--cro-ingredients-text, #000)}.cro-theme .cro-ingredients__media{display:flex;justify-content:flex-end;align-items:flex-start;position:absolute;inset:0;height:100%;overflow:hidden;background:var(--cro-ingredients-card-bg, #fff)}.cro-theme .cro-ingredients__image{width:auto;max-width:none;height:60%}.cro-theme .cro-ingredients__more{display:flex;flex:0 0 auto;justify-content:center;align-items:center;position:absolute;right:1.75rem;bottom:1.75rem;width:2rem;height:2rem;border-radius:62.5rem;background:var(--cro-ingredients-more-bg, #ff670f);color:var(--cro-ingredients-more-icon, #fff)}.cro-theme .cro-ingredients__more-icon{display:flex;justify-content:center;align-items:center;width:1.5em;height:1.5em;pointer-events:none}.cro-theme .cro-ingredients__content{display:flex;flex:1 1 0%;flex-direction:column;justify-content:space-between;position:relative;z-index:1;max-width:80%}.cro-theme .cro-ingredients__header{display:flex;flex-direction:column;gap:.25rem;padding-right:1rem}.cro-theme .cro-ingredients__name{font-family:var(--cro-font-ui);font-size:1.35rem;font-weight:700;line-height:1.3;letter-spacing:-0.03em;text-transform:none;text-wrap:balance;color:inherit}.cro-theme .cro-ingredients__desc{font-size:.875rem}.cro-theme .cro-ingredients__dose{font-size:.875rem;font-weight:600}.cro-theme .cro-ingredients__dose strong{font-weight:700}.cro-theme .cro-ingredients__nav{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1rem;margin-bottom:2rem}.cro-theme .cro-ingredients__arrow{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border:.125rem solid var(--cro-ingredients-arrow, #000);border-radius:.5rem;background:transparent;color:var(--cro-ingredients-arrow, #000);transition:opacity .2s}.cro-theme .cro-ingredients__arrow:disabled{opacity:.3;cursor:default}.cro-theme .cro-ingredients__arrow-icon{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem}.cro-theme .cro-ingredients__dialog{width:90%;max-width:31.25rem;min-height:18rem;padding:0;overflow:auto;border:0;border-radius:.5rem;background:var(--cro-ingredients-dialog-bg, #fff);font-family:var(--cro-font-ui);font-size:1rem;line-height:1.5;color:var(--cro-ingredients-dialog-text, #000);opacity:0;transform:scale(0.95);transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s cubic-bezier(0.4, 0, 0.2, 1)}.cro-theme .cro-ingredients__dialog::-webkit-backdrop{background:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1);transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1)}.cro-theme .cro-ingredients__dialog::backdrop{background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s cubic-bezier(0.4, 0, 0.2, 1)}.cro-theme .cro-ingredients__dialog.is-open{opacity:1;transform:none}.cro-theme .cro-ingredients__dialog.is-open::-webkit-backdrop{opacity:1}.cro-theme .cro-ingredients__dialog.is-open::backdrop{opacity:1}.cro-theme .cro-ingredients__detail{position:relative;min-height:16rem;padding:6rem 3rem 4rem}.cro-theme .cro-ingredients__detail-copy{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1;padding-right:1rem}.cro-theme .cro-ingredients__detail-lead{padding-right:2rem;font-size:.875rem;font-weight:700}.cro-theme .cro-ingredients__detail-body{display:flex;flex-direction:column;gap:.5rem;padding-right:2rem;font-size:.875rem}.cro-theme .cro-ingredients__detail-serving{font-size:1rem;font-weight:700}.cro-theme .cro-ingredients__detail-media{position:absolute;top:0;right:0;width:16rem}.cro-theme .cro-ingredients__detail-image{display:block;width:100%;height:auto;border-top-right-radius:.5rem}.cro-theme .cro-ingredients__close{display:flex;flex:0 0 auto;justify-content:center;align-items:center;position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--cro-ingredients-dialog-bg, #fff);color:var(--cro-ingredients-dialog-text, #000)}.cro-theme .cro-ingredients__close-icon{width:1.5rem;height:1.5rem;pointer-events:none}@media(max-width: 991px){.cro-theme .cro-ingredients{padding-bottom:4.5rem}.cro-theme .cro-ingredients__list{margin-inline:-1.25rem;padding-inline:1.25rem;scroll-padding-inline:1.25rem}.cro-theme .cro-ingredients__name{font-size:1.5rem}.cro-theme .cro-ingredients__nav{justify-content:center;margin-bottom:1rem}}@media(max-width: 767px){.cro-theme .cro-ingredients__item{flex-basis:calc((100% + 1rem) / 1.2 - 1rem)}.cro-theme .cro-ingredients__card{min-height:12rem}.cro-theme .cro-ingredients__content{max-width:70%}.cro-theme .cro-ingredients__arrow-icon{width:.8rem;height:.8rem}.cro-theme .cro-ingredients__dialog{width:95%;max-width:none}.cro-theme .cro-ingredients__detail{padding:3rem 2rem}.cro-theme .cro-ingredients__detail-media{width:14rem}}@media(max-width: 479px){.cro-theme .cro-ingredients__title{font-size:2.5rem}.cro-theme .cro-ingredients__card{padding:1rem}.cro-theme .cro-ingredients__image{height:80%}.cro-theme .cro-ingredients__name{font-size:1.15rem}.cro-theme .cro-ingredients__dose{font-size:.825rem}.cro-theme .cro-ingredients__nav{justify-content:flex-end;margin-bottom:0}.cro-theme .cro-ingredients__detail{padding-top:8rem}.cro-theme .cro-ingredients__detail-body{padding-right:0}}.cro-theme .cro-usage-guide__title{display:block}.cro-theme .cro-usage-guide__panels{display:grid;grid-template-columns:1fr 1fr;justify-items:center;gap:.5rem;position:relative}.cro-theme .cro-usage-guide__panel{width:100%;padding:4rem 2rem 2rem;border-radius:.5rem}.cro-theme .cro-usage-guide__panel--primary{--cro-usage-line: var(--cro-usage-primary-line, #fff);--cro-usage-num-bg: var(--cro-usage-primary-num-bg, #ff670f);--cro-usage-num-text: var(--cro-usage-primary-num-text, #fff);--cro-usage-title: var(--cro-usage-primary-title, #ff670f);border-top-right-radius:0;border-bottom-right-radius:0;background:var(--cro-usage-primary-bg, #000);color:var(--cro-usage-primary-text, #fff)}.cro-theme .cro-usage-guide__panel--secondary{--cro-usage-line: var(--cro-usage-secondary-line, #6b6b6b);--cro-usage-num-bg: var(--cro-usage-secondary-num-bg, #6b6b6b);--cro-usage-num-text: var(--cro-usage-secondary-num-text, #fff);--cro-usage-title: var(--cro-usage-secondary-title, #646464);border-top-left-radius:0;border-bottom-left-radius:0;background:var(--cro-usage-secondary-bg, #f7f7f7);color:var(--cro-usage-secondary-text, #646464)}.cro-theme .cro-usage-guide__inner{display:flex;flex-direction:column;gap:2rem;height:100%}.cro-theme .cro-usage-guide__panel-head{padding-left:1.5rem}.cro-theme .cro-usage-guide__panel-title{font-size:3.5rem;line-height:.9;letter-spacing:normal;color:var(--cro-usage-title)}.cro-theme .cro-usage-guide__rows{display:flex;flex:1 1 0%;flex-direction:column;justify-content:space-between;padding-inline:.9375rem}.cro-theme .cro-usage-guide__row{display:flex;flex:1 1 0%}.cro-theme .cro-usage-guide__panel--primary .cro-usage-guide__row:first-child{min-height:10rem}.cro-theme .cro-usage-guide__bullet{display:flex;align-items:flex-start;position:relative;margin-right:.9375rem}.cro-theme .cro-usage-guide__line{align-self:stretch;position:relative;left:50%;width:.3125rem;background:var(--cro-usage-line);opacity:.4}.cro-theme .cro-usage-guide__row:first-child .cro-usage-guide__line,.cro-theme .cro-usage-guide__panel--secondary .cro-usage-guide__line{border-radius:3.125rem 3.125rem 0 0}.cro-theme .cro-usage-guide__num{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:2.5rem;height:2.5rem;margin:.4375rem 0;border-radius:6.25rem;background:var(--cro-usage-num-bg);font-size:1.2rem;font-weight:700;color:var(--cro-usage-num-text)}.cro-theme .cro-usage-guide__text{display:flex;flex:1 1 0%;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:.625rem;margin-bottom:.9375rem}.cro-theme .cro-usage-guide__step-title{margin-bottom:.1875rem;font-size:1.3rem;font-weight:700}.cro-theme .cro-usage-guide__step-text{font-size:.875rem}.cro-theme .cro-usage-guide__step-text strong{font-weight:700}@media(max-width: 991px){.cro-theme .cro-usage-guide__panels{display:flex;flex-direction:column;align-items:center;gap:0}.cro-theme .cro-usage-guide__panel{padding:2rem}.cro-theme .cro-usage-guide__panel--primary{border-radius:.5rem .5rem 0 0}.cro-theme .cro-usage-guide__panel--secondary{padding-top:0;border-radius:0 0 .5rem .5rem}.cro-theme .cro-usage-guide__inner{justify-content:flex-start;align-items:flex-start;padding-top:2rem}.cro-theme .cro-usage-guide__panel--primary .cro-usage-guide__row:first-child{min-height:0}}@media(max-width: 767px){.cro-theme .cro-usage-guide__panel--secondary{padding-inline:1.5rem}}@media(max-width: 479px){.cro-theme .cro-headline.cro-usage-guide__title{margin-bottom:1rem;font-size:3rem}.cro-theme .cro-usage-guide__title-line--tail{display:block}.cro-theme .cro-usage-guide__panel--secondary{padding-top:2rem;padding-inline:1rem}.cro-theme .cro-usage-guide__inner{gap:1rem;padding-top:0}.cro-theme .cro-usage-guide__panel-head{width:100%;padding-left:0;text-align:center}.cro-theme .cro-usage-guide__panel-title{font-size:2.5rem;text-align:left}.cro-theme .cro-usage-guide__rows{padding-inline:0}.cro-theme .cro-usage-guide__text{text-align:left}.cro-theme .cro-usage-guide__step-title{font-size:1.25rem}}.cro-theme .cro-endorsement__grid{display:grid;grid-template-columns:.75fr 1fr;align-items:center;gap:1rem}.cro-theme .cro-endorsement__copy{display:flex;flex-direction:column;gap:2rem}.cro-theme .cro-endorsement__title{font-size:3.5rem;line-height:.9;letter-spacing:normal;color:var(--cro-endorsement-text, #fff)}.cro-theme .cro-endorsement__subtitle{font-family:var(--cro-font-ui-display);font-size:2rem;font-weight:700;line-height:1.1;text-transform:capitalize;color:var(--cro-endorsement-text, #fff)}.cro-theme .cro-endorsement__action{display:none}.cro-theme .cro-endorsement__image{display:block;width:100%;height:auto}@media(max-width: 991px){.cro-theme .cro-endorsement__grid{display:flex;flex-direction:column;align-items:stretch;gap:2rem}.cro-theme .cro-endorsement__action{display:block}}@media(max-width: 479px){.cro-theme .cro-endorsement{padding-block:3rem}.cro-theme .cro-endorsement__copy{gap:.5rem;text-align:center}.cro-theme .cro-endorsement__title{font-size:3rem}.cro-theme .cro-endorsement__subtitle{font-size:1.5rem}.cro-theme .cro-endorsement__media{flex:1 1 0%;order:-1;margin-inline:-2rem}}.cro-theme .cro-offer-summary{padding-block:2rem;color:var(--cro-offer-summary-text, #000)}.cro-theme .cro-offer-summary__grid{display:grid;grid-template-columns:1fr 1.25fr;grid-template-rows:1fr auto auto 1fr;-moz-column-gap:4rem;column-gap:4rem}.cro-theme .cro-offer-summary__summary{display:flex;flex-direction:column;grid-column:1;grid-row:2;gap:.75rem;font-size:.875rem}.cro-theme .cro-offer-summary__cta{grid-column:1;grid-row:3;margin-top:1.5rem}.cro-theme .cro-offer-summary__media{grid-column:2;grid-row:1/-1;align-self:end}.cro-theme .cro-offer-summary__image{display:block;width:100%;height:auto}.cro-theme .cro-offer-summary__heading{padding-bottom:.5rem;border-bottom:.0625rem solid var(--cro-offer-summary-line, #e8e6eb);font-family:var(--cro-font-ui);font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:normal;text-transform:none}.cro-theme .cro-offer-summary__main{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:.5rem;border-bottom:.0625rem solid var(--cro-offer-summary-line, #e8e6eb)}.cro-theme .cro-offer-summary__content{display:flex;flex-direction:column;gap:.25rem}.cro-theme .cro-offer-summary__title{font-weight:700}.cro-theme .cro-offer-summary__subtitle{font-size:.7rem;color:var(--cro-offer-summary-muted, #575757)}.cro-theme .cro-offer-summary__prices{display:flex;align-items:center;gap:.25rem}.cro-theme .cro-offer-summary__price{font-weight:700}.cro-theme .cro-offer-summary__price--compare{font-weight:400;text-decoration:line-through;color:var(--cro-offer-summary-compare, #a39bb0)}.cro-theme .cro-offer-summary__includes{display:flex;flex-direction:column;gap:.25rem}.cro-theme .cro-offer-summary__includes-label{font-size:.8rem;font-weight:500;text-transform:uppercase}.cro-theme .cro-offer-summary__line{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;line-height:1.5}.cro-theme .cro-offer-summary__badge{padding:.3em .6em;border-radius:.25em;background:var(--cro-offer-summary-badge-bg, #000);font-size:.9em;font-weight:600;line-height:1.2;white-space:nowrap;color:var(--cro-offer-summary-badge-text, #fff)}.cro-theme .cro-offer-summary__total{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:.0625rem solid var(--cro-offer-summary-line, #e8e6eb);font-weight:600}.cro-theme .cro-offer-summary__total-label{font-weight:700}.cro-theme .cro-offer-summary__empty{font-size:.875rem;text-align:center}@media(max-width: 991px){.cro-theme .cro-offer-summary{padding-top:0}.cro-theme .cro-offer-summary__grid{display:flex;flex-direction:column;gap:1.5rem}.cro-theme .cro-offer-summary__cta{margin-top:0}.cro-theme .cro-offer-summary__media{order:-1;width:100%}}@media(max-width: 479px){.cro-theme .cro-offer-summary{padding-bottom:4rem}.cro-theme .cro-offer-summary__badge{font-size:.75rem}}.cro-theme .cro-guarantee-box__box{display:flex;align-items:center;gap:2rem;position:relative;max-width:100%;padding:3rem;border-radius:.75rem;background:var(--cro-guarantee-box-bg, #000);color:var(--cro-guarantee-box-text, #fff)}.cro-theme .cro-guarantee-box__seal{flex:0 0 auto;width:13.75rem;height:auto}.cro-theme .cro-guarantee-box__content{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.cro-theme .cro-guarantee-box__title{font-size:3.5rem;color:var(--cro-guarantee-box-title, #fff)}.cro-theme .cro-guarantee-box__divider{display:block;width:100%;max-width:26.75rem;height:.0625rem;margin-block:1.125rem;background:var(--cro-guarantee-box-divider, #fff)}.cro-theme .cro-guarantee-box__copy{display:flex;flex-direction:column;gap:1rem}.cro-theme .cro-guarantee-box__copy strong{font-weight:700}.cro-theme .cro-guarantee-box__copy a{text-decoration:underline}@media(max-width: 991px){.cro-theme .cro-guarantee-box__box{flex-direction:column;justify-content:center;margin-inline:auto;padding:2rem;text-align:center}.cro-theme .cro-guarantee-box__seal{width:9.8125rem;height:9.8125rem}.cro-theme .cro-guarantee-box__content{align-items:center;text-align:center}}@media(max-width: 767px){.cro-theme .cro-guarantee-box__seal{width:11.875rem;height:11.875rem}.cro-theme .cro-guarantee-box__content{width:100%}}@media(max-width: 479px){.cro-theme .cro-guarantee-box{margin-top:-2rem;padding-top:3rem}.cro-theme .cro-guarantee-box__box{padding:1.5rem}.cro-theme .cro-guarantee-box__seal{width:13.75rem;max-width:100%;height:13.875rem}.cro-theme .cro-guarantee-box__title{font-size:2.75rem}}.cro-theme .cro-faq-split__grid{display:grid;grid-template-columns:.5fr 1fr;gap:4rem}.cro-theme .cro-faq-split__side{width:100%;max-width:30rem}.cro-theme .cro-faq-split__list{display:flex;flex-direction:column;color:var(--cro-faq-split-text, #000)}.cro-theme .cro-faq-split__item{border-top:.0625rem solid var(--cro-faq-split-border, #e7e7e7)}.cro-theme .cro-faq-split__question{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;font-size:1.125rem;font-weight:700;list-style:none;cursor:pointer}.cro-theme .cro-faq-split__question::-webkit-details-marker{display:none}.cro-theme .cro-faq-split__question-text{flex:1 1 0%}.cro-theme .cro-faq-split__arrow{display:flex;flex:0 0 auto;width:1rem;height:1rem;transition:transform .2s}.cro-theme .cro-faq-split__item[open]:not([data-cro-faq-state=closed]) .cro-faq-split__arrow,.cro-theme .cro-faq-split__item[data-cro-faq-state=open] .cro-faq-split__arrow{transform:rotate(180deg)}.cro-theme .cro-faq-split__answer-body{display:flex;flex-direction:column;gap:1rem;padding-block:1rem;font-size:.875rem}.cro-theme .cro-faq-split__answer-body strong{font-weight:700}.cro-theme .cro-faq-split__answer-body a{text-decoration:underline}.cro-theme .cro-faq-split__answer-body ul,.cro-theme .cro-faq-split__answer-body ol{display:flex;flex-direction:column;gap:.25rem;padding-left:1.25rem}.cro-theme .cro-faq-split__answer-body ul{list-style:disc}.cro-theme .cro-faq-split__answer-body ol{list-style:decimal}@media(max-width: 991px){.cro-theme .cro-faq-split__grid{display:flex;flex-direction:column;gap:1rem}.cro-theme .cro-faq-split__side{max-width:none;text-align:center}}@media(max-width: 767px){.cro-theme .cro-faq-split__question-text{font-size:.875rem}}@media(max-width: 479px){.cro-theme .cro-faq-split__question-text{font-size:1rem}}.cro-theme .cro-reviews-summary{scroll-margin-top:1rem}.cro-theme .cro-reviews-summary__title{position:relative;justify-content:flex-start}.cro-theme .cro-reviews-summary__summary{display:flex;align-items:center;-moz-column-gap:2rem;column-gap:2rem;width:100%;color:var(--cro-reviews-summary-text, #000)}.cro-theme .cro-reviews-summary__score{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;aspect-ratio:1/1;width:13.75rem;padding-inline:1rem;border-radius:.5rem;background:var(--cro-reviews-summary-score-bg, #ffeae0);font-size:.875rem;font-weight:500;line-height:1}.cro-theme .cro-reviews-summary__big{font-family:var(--cro-font-display);font-size:6rem;font-weight:600;line-height:1;letter-spacing:0}.cro-theme .cro-reviews-summary__scale{font:inherit}.cro-theme .cro-reviews-summary__boxes{display:flex;gap:.188rem;margin-bottom:.5rem}.cro-theme .cro-reviews-summary__box{display:block;width:1.875rem;min-width:1.875rem;height:1.875rem;min-height:1.875rem;padding:.375rem;border-radius:.25rem;background:var(--cro-reviews-summary-star-box, #fff);color:var(--cro-reviews-summary-star, #ff4f00)}.cro-theme .cro-reviews-summary__box .cro-icon--star-half,.cro-theme .cro-reviews-summary__box .cro-icon--star-outline{width:1rem;height:1rem}.cro-theme .cro-reviews-summary__list{display:flex;flex-direction:column;width:100%;font-size:.875rem;font-weight:500}.cro-theme .cro-reviews-summary__row{display:flex;justify-content:space-between;align-items:center;padding-block:.375rem;border-bottom:.0625rem solid rgba(35,42,58,.07)}.cro-theme .cro-reviews-summary__row:last-child{border-bottom-style:none}.cro-theme .cro-reviews-summary__avg{display:flex;justify-content:center;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem}.cro-theme .cro-reviews-summary__stars{display:flex;gap:.15rem;position:relative;top:-0.0625rem;color:var(--cro-reviews-summary-star, #ff4f00)}.cro-theme .cro-reviews-summary__star{display:flex;justify-content:center;align-items:center;width:1rem;min-width:1rem;height:1rem;min-height:1rem}.cro-theme .cro-reviews-summary__value{min-width:1.5rem;text-align:center}.cro-theme .cro-reviews-summary__spacer{width:100%;padding-top:2rem}.cro-theme .cro-reviews-summary__widget{min-height:18rem}@media(max-width: 767px){.cro-theme .cro-headline.cro-reviews-summary__title{margin-bottom:1rem}.cro-theme .cro-reviews-summary__summary{flex-direction:column;align-items:stretch;row-gap:.5rem}.cro-theme .cro-reviews-summary__score{aspect-ratio:auto;width:100%;padding-block:2rem}.cro-theme .cro-reviews-summary__spacer{padding-top:1.5rem}}@media(max-width: 479px){.cro-theme .cro-reviews-summary__summary{row-gap:1rem}.cro-theme .cro-reviews-summary__score{flex:0 1 auto;padding-inline:0;background:var(--cro-reviews-summary-score-bg-mobile, #ffdcbc)}}