.cro-benefit{margin:0;font-size:1rem;line-height:1.5;max-width:56ch;opacity:.88}.cro-rating{margin-top:-4px}.cro-trust{display:flex;flex-direction:column;gap:12px;padding-top:14px;border-top:1px solid rgba(0,0,0,.1)}.cro-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;font-size:13px;line-height:1.35}.cro-trust__list li{display:flex;gap:8px;align-items:flex-start}.cro-trust__list svg{width:18px;height:18px;flex:none;color:#005308}.cro-trust__list a{text-decoration:underline;text-underline-offset:3px}.cro-ship{background:#f2f1ec;border-radius:8px;padding:10px 12px;display:grid;gap:7px;font-size:13px}.cro-ship__text{margin:0}.cro-ship__bar{height:5px;border-radius:99px;background:#dddcd5;overflow:hidden}.cro-ship__bar span{display:block;height:100%;max-width:100%;background:#005308;transition:width .4s}.cro-note{margin:0;font-size:14px;line-height:1.5;border-left:3px solid #005308;padding:2px 0 2px 12px}@media(prefers-reduced-motion:reduce){.cro-ship__bar span{transition:none}}.card-widget:has(.cro-empty){display:none!important}.card-widget:has(>.card-widget__content .cro-block){border:0!important;padding:0!important;background:none!important;box-shadow:none!important}.card-widget:has(>.card-widget__content .cro-block)>.card-widget__content{padding:0!important}product-recommendations .card-widget:not(:has(.product-related-item)){display:none}@media(max-width:767px){.template-product .breadcrumb-main{display:none}.template-product product-page.main-product{margin-top:12px!important}.template-product .product-gallery .product-gallery-item{padding-top:80%!important}.template-product .product-text>*{margin-bottom:14px}.template-product .product__title{font-size:24px;line-height:1.2}}.template-product{--cro-ink: #141414;--cro-muted: #6b6a64;--cro-tile: #efeee9;--cro-chip: #f2f1ec;--cro-line: #e4e2dc}.template-product .product-gallery-item,.template-product .product-gallery-item .lazy-image{background-color:var(--cro-tile)}.template-product .product-gallery-item{border-radius:6px;overflow:hidden}.template-product .product-gallery__thumbnails .thumbnail{background:var(--cro-tile);border-radius:4px;border:1.5px solid transparent;overflow:hidden}.template-product .product-gallery__thumbnails .thumbnail.active,.template-product .product-gallery__thumbnails .thumbnail[aria-current=true]{border-color:var(--cro-ink)}.template-product .product-text .product__subtitle a{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--cro-muted);text-decoration:underline;text-underline-offset:3px}.template-product .product-text .product__subtitle a span{background:none!important}.template-product .product__title{font-size:36px;font-weight:800;line-height:1.08;letter-spacing:-.015em}.template-product .product-text [data-update-block=price-compact] .product-price--original{font-size:22px;font-weight:600}.template-product .product-text [data-update-block=price-compact] .product-price--compare{font-size:15px;color:var(--cro-muted)}.template-product .product-text .star-rating__caption{color:var(--cro-muted)}.template-product .product-variant__name{font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--cro-muted);font-weight:600}.template-product .product-variant__label{border:1px solid var(--cro-line)!important;border-radius:6px!important;font-size:13px;font-weight:500}.template-product .product-variant__input:checked+.product-variant__label,.template-product input:checked+.product-variant__label{border-color:var(--cro-ink)!important;background:var(--cro-ink)!important;color:#fff!important}.template-product .product-quantity{border:1px solid var(--cro-line);border-radius:6px}.template-product .product-actions .add-to-cart{font-size:15px;font-weight:600}.template-product .product-actions .flex-buttons{flex-wrap:wrap!important;align-items:stretch!important;gap:10px!important;width:100%!important;margin:0!important}.template-product .product-actions .flex-buttons>*{margin:0!important}.template-product .product-actions .product-quantity{flex:0 0 auto!important}.template-product .product-actions .add-to-cart{flex:1 1 0!important;min-width:0!important}.template-product .product-actions .shopify-payment-button{flex:1 0 100%!important;width:100%!important}.template-product .shopify-payment-button__button--unbranded,.template-product .shopify-payment-button__button{background:#fff!important;color:var(--cro-ink)!important;border:1px solid var(--cro-ink)!important;border-radius:6px!important;font-weight:600!important;box-shadow:none!important}.template-product .shopify-payment-button__button--unbranded:hover{background:var(--cro-ink)!important;color:#fff!important}.template-product .product-text .card-widget--is-collapsible{border:0!important;border-top:1px solid var(--cro-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important}.template-product .product-text .card-widget--is-collapsible .toggle__title{padding-inline:0}.template-product .product-text .card-widget--is-collapsible .card-widget__header-text__title{font-size:14px;font-weight:600}.template-product .product-text .card-widget--is-collapsible .card-widget__content{padding-inline:0;font-size:14px}.template-product .product-text .card-widget:has(.cro-tab)+.card-widget:not(:has(.cro-tab)){border-top:1px solid var(--cro-line)}.template-product .product-text>.card-widget:has(.share-buttons,[class*=share]){opacity:.75}.template-product .product-recommendations .product-item{border:0!important;box-shadow:none!important;background:none!important}.template-product .product-recommendations .product-item__image,.template-product .product-recommendations .product-item .lazy-image{background-color:var(--cro-tile);border-radius:4px}.template-product .product-recommendations .product-item__vendor,.template-product .product-recommendations .product-item [class*=vendor]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--cro-muted)}.template-product .product-recommendations .product-item__title{font-size:14px;font-weight:600}.template-product .product-recommendations .product-item .button{width:100%;border-radius:6px;font-size:13px}.template-product .product-recommendations .section-heading__title,.template-product .product-recommendations h2{font-weight:800;letter-spacing:-.015em}@media(min-width:1024px){.template-product .product-gallery{display:grid;grid-template-columns:68px minmax(0,1fr);gap:12px;align-items:start}.template-product .product-gallery>css-slider,.template-product .product-gallery>.css-slider{grid-column:2;grid-row:1;min-width:0}.template-product .product-gallery__thumbnails{grid-column:1;grid-row:1}.template-product .product-gallery__thumbnails-holder{display:flex;flex-direction:column;gap:10px}.template-product .product-gallery__thumbnails .thumbnail{width:68px;margin:0}.template-product .product-gallery .product-gallery-item{padding-top:125%!important}}@media(max-width:1023px){.template-product .product-gallery__thumbnails{display:none}}@media(max-width:767px){.template-product .product__title{font-size:24px}.template-product .product-text [data-update-block=price-compact] .product-price--original{font-size:20px}}.cro-tabs{border-bottom:1px solid var(--cro-line, #e4e2dc)}.cro-tabs__item{border-top:1px solid var(--cro-line, #e4e2dc)}.cro-tabs__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:16px;font-weight:600;line-height:1.3}.cro-tabs__item summary::-webkit-details-marker{display:none}.cro-tabs__item summary:after{content:"+";font-size:22px;font-weight:400;line-height:1}.cro-tabs__item[open] summary:after{content:"\2013"}.cro-tabs__item summary:focus-visible{outline:2px solid #2f5bea;outline-offset:2px}.cro-tabs__body{padding:0 0 18px;font-size:15px;line-height:1.6;display:grid;gap:10px;max-width:62ch}.cro-tabs__body p,.cro-tabs__body ul{margin:0}.cro-tabs__body ul{padding-left:20px;display:grid;gap:4px}.cro-tabs__body a{text-decoration:underline;text-underline-offset:3px}.cro-recs{max-width:var(--theme-max-width, 1680px);margin:0 auto;padding:48px var(--gutter-container, 20px) 0}.cro-recs__title,.cro-reviews__title{font-weight:800;font-size:clamp(24px,2.6vw,34px);letter-spacing:-.015em;line-height:1.1;margin:0 0 18px}.cro-recs__grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 2.15);gap:12px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.cro-recs__grid::-webkit-scrollbar{display:none}.cro-card{display:flex;flex-direction:column;gap:4px;min-width:0}.cro-card__img{display:block;aspect-ratio:4 / 5;background:#efeee9;border-radius:4px;overflow:hidden;margin-bottom:8px}.cro-card__img img{width:100%;height:100%;object-fit:cover;display:block}.cro-card__vendor{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#6b6a64}.cro-card__title{font-weight:600;font-size:14px;line-height:1.3}.cro-card__rating{font-size:12px;color:#6b6a64}.cro-card__price{font-size:15px;font-weight:600;display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.cro-card__price s{font-size:12px;font-weight:400;color:#6b6a64}.cro-card__price em{font-style:normal;font-size:12px;font-weight:700;color:#f0672a}.cro-card__buy{margin-top:auto;padding-top:10px}.cro-card__buy .button,.cro-card__buy button{width:100%;border-radius:6px;border:1px solid #141414;background:#fff;color:#141414;font-size:13px;font-weight:600}.cro-card__buy .button:hover,.cro-card__buy button:hover{background:#141414;color:#fff}.cro-reviews{max-width:var(--theme-max-width, 1680px);margin:0 auto;padding:48px var(--gutter-container, 20px) 24px}.cro-reviews__head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.cro-reviews__summary{font-size:14px;text-decoration:underline;text-underline-offset:3px}.cro-reviews__grid{display:grid;grid-template-columns:minmax(0,1fr);column-gap:28px}.cro-review{border-top:1px solid #e4e2dc;padding:14px 0;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.5}.cro-review__who{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#6b6a64}.cro-review__who b{color:#141414;font-weight:600}.cro-review__stars{letter-spacing:1px;font-size:15px;color:#141414}.cro-reviews__off{color:#d8d7d0}.cro-review p{margin:0}.cro-reviews__empty{color:#6b6a64;font-size:15px;border-top:1px solid #e4e2dc;padding-top:14px;margin:0}@media(min-width:1024px){.cro-recs__grid{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;overflow:visible}.cro-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cro-delivery{margin:0 0 10px;font-size:13px;line-height:1.35;color:#3d3c37}.cro-card__why{font-size:12px;line-height:1.35;color:#3d3c37;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cro-card__save{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#005308}.cro-card__save em{font-style:normal;font-size:11.5px;font-weight:700;color:#fff;background:#b4441b;border-radius:99px;padding:2px 7px}.cro-card__low{font-size:12px;font-weight:600;color:#b4441b}.cro-pdp{--cro-green: var(--color-accent-header, #005308);--cro-pill: 999px}@media(max-width:767px){.cro-pdp .product-gallery .product-gallery-item{padding-top:min(80%,55vh)!important}.cro-pdp .product-gallery .product-gallery-item img{object-fit:contain!important}.cro-pdp.main-product{margin-top:8px!important}.cro-pdp .product-text>*{margin-bottom:12px}}.product-text>.cro-titlerow,.cro-titlerow{display:flex!important;align-items:flex-start;gap:10px}.cro-titlerow .product__title{flex:1 1 auto;min-width:0;margin:0}.cro-fav--inline{width:44px;height:44px;border:1px solid var(--cro-line, #e4e2dc);border-radius:var(--cro-pill, 999px);background:#fff;margin-top:2px}.cro-fav--inline .cro-fav__dot{width:22px;height:22px;background:none;box-shadow:none;display:grid;place-items:center}.cro-fav--inline svg{width:20px;height:20px}.cro-fav--inline:hover{border-color:#141414}.cro-fav--inline[aria-pressed=true]{border-color:var(--cro-green, #005308);background:#e7eee5}.cro-pdp--btns .product-actions .add-to-cart,.cro-pdp--btns .product-actions .add-to-cart:hover{background:var(--cro-green)!important;border-color:var(--cro-green)!important;color:#fff!important;border-radius:var(--cro-pill)!important;min-height:52px;font-size:16px!important;font-weight:700!important}.cro-pdp--btns .product-actions .add-to-cart .button__text{color:#fff!important}.cro-pdp--btns .product-actions .add-to-cart:hover{filter:brightness(1.12)}.cro-pdp--btns .product-quantity{border-radius:var(--cro-pill)!important;min-height:52px}.cro-pdp--btns .product-quantity{display:inline-flex;align-items:center;border:1px solid #d8d7d0!important;overflow:hidden}.cro-pdp--btns .product-quantity button{min-width:44px;min-height:44px;border:0!important;border-radius:999px!important;background:none!important}.cro-pdp--btns .product-quantity input{border:0!important;background:none!important;width:40px;text-align:center}.cro-pdp--btns .shopify-payment-button__button--unbranded{background:none!important;border:0!important;box-shadow:none!important;color:#141414!important;min-height:44px!important;font-size:15px!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:4px}.cro-pdp--btns .shopify-payment-button__button--unbranded:hover{background:none!important;color:var(--cro-green)!important}.cro-pdp .add-to-cart:focus-visible,.cro-pdp .shopify-payment-button__button:focus-visible,.cro-pdp .product-quantity button:focus-visible,.cro-pdp .cro-fav:focus-visible,.cro-pdp .cro-pack__opt:focus-within{outline:3px solid #141414!important;outline-offset:2px}.cro-pdp [data-update-block=price-compact] .product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.cro-pdp [data-update-block=price-compact] .product-price--original{font-size:30px!important;font-weight:800!important;letter-spacing:-.01em}.cro-pdp [data-update-block=price-compact] .product-price--compare{font-size:16px!important;color:#5f5e58!important}.cro-save-badge{display:inline-flex;align-items:center;min-height:28px;padding:3px 12px;border-radius:999px;background:#b4441b;color:#fff;font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap}.cro-strip{background:#f2f1ec;border-radius:14px;padding:14px 16px;display:grid;gap:10px;color:#141414}.cro-strip__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;font-size:14px;line-height:1.35}.cro-strip__list li{display:flex;gap:8px;align-items:flex-start;margin:0}.cro-strip__list .cro-strip__wide{grid-column:1 / -1;font-weight:600}.cro-strip__list svg{width:18px;height:18px;flex:none;color:var(--cro-green, #005308)}.cro-strip__list a{color:#141414;text-decoration:underline;text-underline-offset:3px}.cro-strip__eta{margin:0;font-size:14px;font-weight:600}.cro-strip .cro-ship{background:#fff;font-size:14px}.cro-strip .cro-ship[hidden]{display:none}.cro-whyslide{position:relative;background:var(--color-accent-header, #005308)!important;color:#fff;overflow:hidden}.cro-whyslide__in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:9% 9% 11%}.cro-whyslide__logo{width:96px;height:auto;filter:brightness(0) invert(1)}.cro-whyslide__logo-txt{font-weight:900;font-size:22px;letter-spacing:.02em}.cro-whyslide__label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.cro-whyslide__text{margin:0;font-size:clamp(22px,6.2vw,38px);font-weight:800;line-height:1.15;letter-spacing:-.01em}.cro-why-thumb .cro-why-thumb__in{display:grid;place-items:center;aspect-ratio:1;background:var(--color-accent-header, #005308);color:#fff;font-weight:900;font-size:22px}.cro-howto__title{margin:0 0 10px;font-size:18px;font-weight:800;letter-spacing:-.01em}.cro-howto__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cro-howto__list li{margin:0;background:#f2f1ec;border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.45}.cro-howto__list a{color:#141414;text-decoration:underline;text-underline-offset:3px;font-weight:600}.cro-faq p+p{margin-top:4px}.cro-pack{border:0;margin:0 0 4px;padding:0;min-width:0}.cro-pack__legend{font-size:14px;font-weight:700;margin-bottom:8px;padding:0}.cro-pack__opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cro-pack__opt{position:relative;display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:56px;padding:8px 10px;border:1px solid #d8d7d0;border-radius:14px;cursor:pointer;text-align:center;background:#fff}.cro-pack__opt input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.cro-pack__n{font-size:15px;font-weight:700}.cro-pack__best{font-size:12px;font-weight:600;color:#005308;line-height:1.25}.cro-pack__opt:has(input:checked){border:2px solid #141414;padding:7px 9px}.cro-pdp:has(.cro-pack) .product-actions product-quantity{display:none!important}@media(max-width:767px){.cro-sticky{background:#fff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 -1px #e4e2dc,0 -6px 18px #0000000f;padding-bottom:env(safe-area-inset-bottom,0)}.cro-sticky .sticky-add-to-cart__inner{display:flex!important;align-items:center;gap:10px;min-height:64px;padding:8px 12px!important}.cro-sticky__thumb{flex:none;width:40px;height:40px;border-radius:8px;overflow:hidden;background:#efeee9}.cro-sticky__thumb img{width:100%;height:100%;object-fit:contain;display:block}.cro-sticky .sticky-add-to-cart__title{flex:1 1 auto;min-width:0;display:block!important}.cro-sticky .sticky-add-to-cart__title span{display:block;font-size:14px!important;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cro-sticky .sticky-add-to-cart__actions{display:flex!important;align-items:center;gap:10px;flex:none}.cro-sticky .sticky-add-to-cart__price{font-size:15px!important;display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.cro-sticky .sticky-add-to-cart__price-compare{font-size:12px;color:#5f5e58}.cro-sticky .sticky-add-to-cart__button .button{background:var(--color-accent-header, #005308)!important;border-color:var(--color-accent-header, #005308)!important;color:#fff!important;border-radius:999px!important;min-height:44px;padding:0 18px!important;font-weight:700}.cro-sticky .sticky-add-to-cart__button .button .button__text{color:#fff!important}.template-product:has(.cro-sticky) .footer-bottom{padding-bottom:72px}}@media(prefers-reduced-motion:reduce){.cro-sticky,.cro-fav svg{transition:none!important}}body.sidebar-opened .cro-sticky{transform:translateY(110%)!important;visibility:hidden}.cro-facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.cro-facts li{margin:0;padding:5px 12px;border-radius:999px;background:#e7eee5;color:#14361a;font-size:13px;font-weight:600;line-height:1.3}.cro-boxbuy{display:grid;gap:12px}.cro-pack__opt.is-off{opacity:.45;cursor:not-allowed}.cro-pack__opt.is-off input{cursor:not-allowed}.cro-pack__low{margin:8px 0 0;font-size:14px;font-weight:600;color:#b4441b}.cro-boxprog{background:#f2f1ec;border-radius:14px;padding:12px 14px;display:grid;gap:8px}.cro-boxprog[hidden]{display:none}.cro-boxprog__text{margin:0;font-size:14px;font-weight:600;color:#141414}.cro-boxprog__bar,.cro-boxbar__track{display:block;height:6px;border-radius:99px;background:#dddcd5;overflow:hidden}.cro-boxprog__bar span,.cro-boxbar__track span{display:block;height:100%;width:0;background:var(--color-accent-header, #005308);border-radius:99px;transition:width .35s ease}.cro-boxprog.is-done .cro-boxprog__text{color:#005308}.cro-boxprog__link{font-size:14px;font-weight:700;color:#005308;text-decoration:underline;text-underline-offset:3px;justify-self:start;min-height:32px;display:inline-flex;align-items:center}.cro-how{border:1px solid #e4e2dc;border-radius:14px;padding:12px 14px}.cro-how__title{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5f5e58}.cro-how__steps{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cro-how__steps li{margin:0;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#141414}.cro-how__n{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:999px;background:var(--color-accent-header, #005308);color:#fff;font-size:13px;font-weight:800}.cro-col__head .cro-how{margin-top:14px;max-width:640px}@media(min-width:768px){.cro-col__head .cro-how__steps{grid-auto-flow:column;grid-auto-columns:1fr}}.cro-pdp .add-to-cart.cro-added{background:#14361a!important;border-color:#14361a!important}.cro-add-error,.cro-qa__err{margin:8px 0 0;padding:8px 12px;border-radius:10px;background:#fbe9e4;color:#8a2c10;font-size:14px;line-height:1.4}.cro-dots{display:flex;justify-content:center;gap:0;margin-top:2px;min-height:44px}.cro-dots__dot{width:30px;height:44px;padding:0;border:0;background:none;display:grid;place-items:center;cursor:pointer}.cro-dots__dot:before{content:"";width:8px;height:8px;border-radius:99px;background:#c9c8c1;transition:width .2s ease,background .2s ease}.cro-dots__dot[aria-current=true]:before{width:18px;background:#141414}.cro-dots__dot:focus-visible{outline:2px solid #141414;outline-offset:-4px;border-radius:6px}@media(min-width:1024px){.cro-dots{display:none}}.cro-ptabs{border-top:1px solid var(--cro-line, #e4e2dc);padding-top:4px}.cro-ptabs__list{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 0 12px}.cro-ptabs__list::-webkit-scrollbar{display:none}.cro-ptabs__list [role=tab]{flex:none;scroll-snap-align:start;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid #d8d7d0;background:#fff;color:#141414;font-size:14px;font-weight:600;cursor:pointer}.cro-ptabs__list [role=tab][aria-selected=true]{background:#141414;border-color:#141414;color:#fff}.cro-ptabs__list [role=tab]:focus-visible{outline:3px solid var(--color-accent-header, #005308);outline-offset:2px}.cro-ptabs__panel{font-size:15px;line-height:1.6;max-width:65ch;padding-bottom:8px}.cro-ptabs__panel:focus-visible{outline:2px solid #141414;outline-offset:4px;border-radius:6px}.cro-ptabs__panel p,.cro-ptabs__panel ul{margin:0 0 10px}.cro-ptabs__clamp{max-height:9.6em;overflow:hidden;position:relative}.cro-ptabs__clamp:not(.is-open):after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.4em;background:linear-gradient(#fff0,#fff)}.cro-ptabs__clamp.is-open{max-height:none}.cro-ptabs__more{margin-top:2px;min-height:44px;padding:0;border:0;background:none;font-size:14px;font-weight:700;color:#141414;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.cro-lead{font-weight:700}.cro-faq dt{font-weight:700;margin-top:10px}.cro-faq dd{margin:2px 0 0}.cro-tabs--after{margin-top:4px}.cro-acc .cro-tabs__body{overflow:hidden}.cro-qa{display:grid;gap:6px}.cro-qa__add{width:100%;min-height:44px;border-radius:999px;border:1px solid #141414;background:#fff;color:#141414;font-size:14px;font-weight:700;cursor:pointer}.cro-qa__add:hover{background:#141414;color:#fff}.cro-qa__step{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;min-height:44px;border-radius:999px;background:var(--color-accent-header, #005308);color:#fff}.cro-qa__step[hidden],.cro-qa__add[hidden]{display:none}.cro-qa__step button{height:44px;border:0;background:none;color:#fff;font-size:22px;font-weight:700;cursor:pointer}.cro-qa__step button:disabled{opacity:.4;cursor:not-allowed}.cro-qa__n{text-align:center;font-weight:800;font-size:15px}.cro-qa__added{font-size:13px;font-weight:700;color:#005308;text-align:center}.cro-qa.is-busy{opacity:.6;pointer-events:none}.cro-qa button:focus-visible{outline:3px solid #141414;outline-offset:2px}.cro-boxbar{display:none}@media(max-width:767px){.cro-boxbar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:998;background:#fff;box-shadow:0 -1px #e4e2dc,0 -6px 18px #0000000f;padding-bottom:env(safe-area-inset-bottom,0)}.cro-boxbar[hidden]{display:none}.cro-boxbar__in{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 14px}.cro-boxbar__info{flex:1 1 auto;display:grid;gap:6px;min-width:0}.cro-boxbar__text{font-size:15px;font-weight:800;color:#141414}.cro-boxbar__go{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid #141414;color:#141414;font-size:14px;font-weight:700}.cro-boxbar.is-done .cro-boxbar__go{background:var(--color-accent-header, #005308);border-color:var(--color-accent-header, #005308);color:#fff}html.cro-has-boxbar .footer-bottom{padding-bottom:72px}body.sidebar-opened .cro-boxbar{visibility:hidden}}@media(prefers-reduced-motion:reduce){.cro-boxprog__bar span,.cro-boxbar__track span,.cro-dots__dot:before{transition:none}}@media(max-width:767px){.cro-sticky .sticky-add-to-cart__inner{display:grid!important;grid-template-columns:40px minmax(0,1fr) auto}.cro-sticky .sticky-add-to-cart__actions{width:auto!important;min-width:0;gap:8px!important}.cro-sticky .sticky-add-to-cart__price-compare{display:none!important}.cro-sticky .sticky-add-to-cart__price{font-weight:800;white-space:nowrap}.cro-sticky .sticky-add-to-cart__button{width:auto!important;flex:none}.cro-sticky .sticky-add-to-cart__button .button{width:auto!important;padding:0 16px!important;font-size:15px!important;white-space:nowrap}}.cro-ptabs .cro-ptabs__list [role=tab]{color:#141414!important;background:#fff!important}.cro-ptabs .cro-ptabs__list [role=tab][aria-selected=true],.cro-ptabs .cro-ptabs__list [role=tab][aria-selected=true] *{color:#fff!important}.cro-ptabs .cro-ptabs__list [role=tab][aria-selected=true]{background:#141414!important;border-color:#141414!important}.cro-qa .cro-qa__step button,.cro-qa .cro-qa__step button:hover,.cro-qa .cro-qa__step button:active,.cro-qa .cro-qa__step button:focus{background:none!important;color:#fff!important;border:0!important;box-shadow:none!important}.cro-qa .cro-qa__step button:hover{background:#ffffff1f!important;border-radius:999px!important}.cro-pdp .product-gallery .product-gallery-item{padding-top:125%!important;background:#efeee9}.cro-pdp .product-gallery .product-gallery-item:not(.cro-whyslide) img,.cro-pdp .product-gallery .product-gallery-item:not(.cro-whyslide) .lazy-image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.cro-pdp .product-gallery .product-gallery-item:not(.cro-whyslide) img{object-fit:cover!important;object-position:center}.cro-pdp .product-gallery .product-gallery-item .lazy-image{position:absolute!important;top:0;right:0;bottom:0;left:0;padding:0!important}@media(max-width:767px){.cro-pdp.main-product{row-gap:8px!important}.cro-pdp .product-gallery{position:relative}.cro-pdp .product-gallery>.cro-dots{position:relative;z-index:2;margin-top:-44px}.cro-pdp .product-gallery>.cro-dots .cro-dots__dot:before{box-shadow:0 0 0 2px #ffffffd9}}@media(max-width:767px){.cro-pdp .product-text>*{margin-bottom:9px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cro-product.css.map */
