@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/assistant-var-latin.woff2?v=26b77cc317)format("woff2")}@font-face{font-family:Assistant;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/assistant-var-latin.woff2?v=26b77cc317)format("woff2")}@font-face{font-family:Assistant;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/assistant-var-latin.woff2?v=26b77cc317)format("woff2")}:root,.color-scheme-1{--color-background:255,255,255;--gradient-background:#fff;--color-foreground:27,36,48;--color-background-contrast:191,191,191;--color-shadow:22,41,77;--color-button:22,41,77;--color-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:22,41,77;--color-link:22,41,77;--color-badge-foreground:27,36,48;--color-badge-background:255,255,255;--color-badge-border:27,36,48;--payment-terms-background-color:#fff}.color-scheme-2{--color-background:243,243,243;--gradient-background:#f3f3f3;--color-foreground:27,36,48;--color-background-contrast:179,179,179;--color-shadow:18,18,18;--color-button:22,41,77;--color-button-text:243,243,243;--color-secondary-button:243,243,243;--color-secondary-button-text:22,41,77;--color-link:22,41,77;--color-badge-foreground:27,36,48;--color-badge-background:243,243,243;--color-badge-border:27,36,48;--payment-terms-background-color:#f3f3f3}.color-scheme-3{--color-background:22,41,77;--gradient-background:#16294d;--color-foreground:255,255,255;--color-background-contrast:28,52,97;--color-shadow:18,18,18;--color-button:255,255,255;--color-button-text:22,41,77;--color-secondary-button:22,41,77;--color-secondary-button-text:255,255,255;--color-link:255,255,255;--color-badge-foreground:255,255,255;--color-badge-background:22,41,77;--color-badge-border:255,255,255;--payment-terms-background-color:#16294d}.color-scheme-4{--color-background:18,18,18;--gradient-background:#121212;--color-foreground:255,255,255;--color-background-contrast:146,146,146;--color-shadow:18,18,18;--color-button:255,255,255;--color-button-text:18,18,18;--color-secondary-button:18,18,18;--color-secondary-button-text:255,255,255;--color-link:255,255,255;--color-badge-foreground:255,255,255;--color-badge-background:18,18,18;--color-badge-border:255,255,255;--payment-terms-background-color:#121212}.color-scheme-5{--color-background:46,158,79;--gradient-background:#2e9e4f;--color-foreground:255,255,255;--color-background-contrast:17,59,30;--color-shadow:18,18,18;--color-button:255,255,255;--color-button-text:46,158,79;--color-secondary-button:46,158,79;--color-secondary-button-text:255,255,255;--color-link:255,255,255;--color-badge-foreground:255,255,255;--color-badge-background:46,158,79;--color-badge-border:255,255,255;--payment-terms-background-color:#2e9e4f}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgba(var(--color-foreground), .75);background-color:rgb(var(--color-background))}:root{--font-body-family:Assistant, sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:700;--font-heading-family:Assistant, sans-serif;--font-heading-style:normal;--font-heading-weight:400;--font-body-scale:1;--font-heading-scale:1;--media-padding:px;--media-border-opacity:.05;--media-border-width:1px;--media-radius:0px;--media-shadow-opacity:0;--media-shadow-horizontal-offset:0px;--media-shadow-vertical-offset:4px;--media-shadow-blur-radius:5px;--media-shadow-visible:0;--page-width:120rem;--page-width-margin:0rem;--product-card-image-padding:0rem;--product-card-corner-radius:0rem;--product-card-text-alignment:left;--product-card-border-width:0rem;--product-card-border-opacity:.1;--product-card-shadow-opacity:0;--product-card-shadow-visible:0;--product-card-shadow-horizontal-offset:0rem;--product-card-shadow-vertical-offset:.4rem;--product-card-shadow-blur-radius:.5rem;--collection-card-image-padding:0rem;--collection-card-corner-radius:0rem;--collection-card-text-alignment:left;--collection-card-border-width:0rem;--collection-card-border-opacity:.1;--collection-card-shadow-opacity:0;--collection-card-shadow-visible:0;--collection-card-shadow-horizontal-offset:0rem;--collection-card-shadow-vertical-offset:.4rem;--collection-card-shadow-blur-radius:.5rem;--blog-card-image-padding:0rem;--blog-card-corner-radius:0rem;--blog-card-text-alignment:left;--blog-card-border-width:0rem;--blog-card-border-opacity:.1;--blog-card-shadow-opacity:0;--blog-card-shadow-visible:0;--blog-card-shadow-horizontal-offset:0rem;--blog-card-shadow-vertical-offset:.4rem;--blog-card-shadow-blur-radius:.5rem;--badge-corner-radius:4rem;--popup-border-width:1px;--popup-border-opacity:.1;--popup-corner-radius:0px;--popup-shadow-opacity:.05;--popup-shadow-horizontal-offset:0px;--popup-shadow-vertical-offset:4px;--popup-shadow-blur-radius:5px;--drawer-border-width:1px;--drawer-border-opacity:.1;--drawer-shadow-opacity:0;--drawer-shadow-horizontal-offset:0px;--drawer-shadow-vertical-offset:4px;--drawer-shadow-blur-radius:5px;--spacing-sections-desktop:0px;--spacing-sections-mobile:0px;--grid-desktop-vertical-spacing:8px;--grid-desktop-horizontal-spacing:8px;--grid-mobile-vertical-spacing:4px;--grid-mobile-horizontal-spacing:4px;--text-boxes-border-opacity:.1;--text-boxes-border-width:0px;--text-boxes-radius:0px;--text-boxes-shadow-opacity:0;--text-boxes-shadow-visible:0;--text-boxes-shadow-horizontal-offset:0px;--text-boxes-shadow-vertical-offset:4px;--text-boxes-shadow-blur-radius:5px;--buttons-radius:0px;--buttons-radius-outset:0px;--buttons-border-width:1px;--buttons-border-opacity:1;--buttons-shadow-opacity:0;--buttons-shadow-visible:0;--buttons-shadow-horizontal-offset:0px;--buttons-shadow-vertical-offset:4px;--buttons-shadow-blur-radius:5px;--buttons-border-offset:0px;--inputs-radius:0px;--inputs-border-width:1px;--inputs-border-opacity:.55;--inputs-shadow-opacity:0;--inputs-shadow-horizontal-offset:0px;--inputs-margin-offset:0px;--inputs-shadow-vertical-offset:4px;--inputs-shadow-blur-radius:5px;--inputs-radius-outset:0px;--variant-pills-radius:40px;--variant-pills-border-width:1px;--variant-pills-border-opacity:.55;--variant-pills-shadow-opacity:0;--variant-pills-shadow-horizontal-offset:0px;--variant-pills-shadow-vertical-offset:4px;--variant-pills-shadow-blur-radius:5px}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%}body{letter-spacing:.06rem;min-height:100%;font-size:1.5rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);flex-direction:column;margin:0;display:flex}@media screen and (min-width:750px){body{font-size:1.6rem}}
@font-face{font-family:IBM Plex Mono;src:url(/assets/ocp-mono-regular.ttf?v=6a3412f058)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ocp-mono-semibold.ttf?v=d3c38e55c7)format("truetype");font-weight:600;font-style:normal;font-display:swap}:root{--ocp-navy:#16294d;--ocp-navy-2:#1d3665;--ocp-green:#2e9e4f;--ocp-green-2:#238544;--ocp-silver:#96a0aa;--ocp-ink:#1b2430;--ocp-gold:#f5b301;--ocp-gold-empty:#dde2e7;--ocp-bg:#fff;--ocp-bg-soft:#f6f7f9;--ocp-hairline:#e3e7eb;--ocp-chip-bg:#f1f3f5;--ocp-chip-border:#dee2e6;--ocp-chip-text:#343a40;--ocp-text-muted:#5a636e;--ocp-text-label:#66717e;--ocp-text-faint:#66717e;--ocp-on-navy-kicker:#8fa6cf;--ocp-on-navy-body:#c9d6ec;--ocp-on-navy-soft:#dbe4f4;--ocp-green-tint:#eef7f1;--ocp-green-tint-border:#cdebd7;--ocp-green-deep:#1b6b35;--ocp-gradient-hero:linear-gradient(135deg,#16294d 0%,#1d3665 55%,#16294d 100%);--ocp-font:"Assistant",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--ocp-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ocp-page:1200px;--ocp-pad:22px;--ocp-r-btn:8px;--ocp-r-card:12px;--ocp-r-panel:14px;--ocp-r-chip:6px;--ocp-ease:cubic-bezier(.23,1,.32,1);--ocp-ease-io:cubic-bezier(.77,0,.175,1);--ocp-ease-drawer:cubic-bezier(.32,.72,0,1);--ocp-dur-press:.12s;--ocp-dur-hover:.18s;--ocp-dur-pop:.24s;--ocp-pad-mobile:16px;--ocp-sect-pad-mobile:32px;--ocp-gap-mobile:10px;--ocp-tap:44px;--ocp-tap-compact:40px;--ocp-tap-gap:8px;--ocp-fs-min:12px;--ocp-ls-kicker-mobile:.12em;--ocp-ratio-card:4/3;--ocp-ratio-cat:16/10;--ocp-tile-min-h:72px;--ocp-cart-thumb:64px}.ocp-wrap{max-width:var(--ocp-page);padding-left:var(--ocp-pad);padding-right:var(--ocp-pad);margin:0 auto}.ocp-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--ocp-navy);margin:0 0 6px;font-size:12px;font-weight:700}.ocp-h2{color:var(--ocp-ink);letter-spacing:-.01em;margin:0;font-size:28px;font-weight:800;line-height:1.2}.ocp-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.ocp-head a{color:var(--ocp-navy);white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.ocp-btn{font-family:var(--ocp-font);border-radius:var(--ocp-r-btn);cursor:pointer;box-sizing:border-box;min-height:44px;transition:background-color var(--ocp-dur-press) ease,border-color var(--ocp-dur-press) ease,transform var(--ocp-dur-press) var(--ocp-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:14px 30px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ocp-btn--green{background:var(--ocp-green);color:#fff}.ocp-btn--green:hover{background:var(--ocp-green-2);color:#fff}.ocp-btn--navy{background:var(--ocp-navy);color:#fff}.ocp-btn--navy:hover{background:var(--ocp-navy-2);color:#fff}.ocp-btn--ghost{color:#fff;background:0 0;border-color:#ffffff59;font-weight:600}.ocp-btn--ghost:hover{color:#fff;border-color:#ffffffb3}.ocp-oe{box-sizing:border-box;max-width:100%;font-family:var(--ocp-mono);color:var(--ocp-chip-text);background:var(--ocp-chip-bg);border:1px solid var(--ocp-chip-border);border-radius:var(--ocp-r-chip);white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;padding:3px 9px;font-size:12.5px;line-height:1.5;display:inline-block;overflow:hidden}.ocp-oe-row{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.ocp-oe--sm{padding:2px 7px;font-size:11.5px}.ocp-oe--more{color:var(--ocp-text-muted);font-family:var(--ocp-font);background:0 0;font-weight:700}a.ocp-oe--link{cursor:pointer;align-items:center;min-height:30px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}a.ocp-oe--link:hover,a.ocp-oe--link:focus-visible{background:var(--ocp-chip-bg-hover,var(--ocp-surface-2,#eceff3));border-color:var(--ocp-text-muted);text-decoration:underline}a.ocp-oe--link:focus-visible{outline:2px solid var(--ocp-focus,currentColor);outline-offset:2px}.ocp-oe-plain{color:inherit;text-decoration:none}.ocp-oe-plain:hover,.ocp-oe-plain:focus-visible{text-decoration:underline}.ocp-spec{border:1px solid var(--ocp-hairline);border-radius:var(--ocp-r-card);border-collapse:collapse;width:100%;font-family:var(--ocp-font);overflow:hidden}.ocp-spec tr:nth-child(2n){background:var(--ocp-bg-soft)}.ocp-spec td{vertical-align:top;border:0;padding:9px 14px}.ocp-spec td:first-child{letter-spacing:.09em;text-transform:uppercase;width:38%;color:var(--ocp-text-label);font-size:11px}.ocp-spec td:last-child{color:var(--ocp-ink);overflow-wrap:anywhere;font-size:14px;font-weight:600}.ocp-spec td.ocp-mono{font-family:var(--ocp-mono);font-weight:500}@media (max-width:749px){.ocp-wrap{padding-left:var(--ocp-pad-mobile);padding-right:var(--ocp-pad-mobile)}.ocp-kicker{font-size:var(--ocp-fs-min);letter-spacing:var(--ocp-ls-kicker-mobile)}.ocp-head{align-items:flex-end}.ocp-head a{min-height:var(--ocp-tap);align-items:center;display:inline-flex}.ocp-spec td:first-child{font-size:var(--ocp-fs-min);letter-spacing:.06em}.ocp-oe--sm,.ocp-oe{font-size:var(--ocp-fs-min)}.ocp-hub__chip,.ocp-sort__opt{min-height:var(--ocp-tap)}.ocp-foot__logo{min-height:var(--ocp-tap);align-items:center;display:inline-flex}.ocp-floc__btn{min-height:var(--ocp-tap)}.search__input.field__input,.search-modal__form .field__input{box-sizing:border-box;max-width:100%}.field__label{font-size:var(--ocp-fs-min)}}.button,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--branded,.product-form__submit,.card__heading a,.cart__checkout-button{border-radius:var(--ocp-r-btn)!important}.card,.card-wrapper,.collection-list__item{border-radius:var(--ocp-r-card)}.card__inner,.card__media,.card .media,.card__inner.ratio{overflow:hidden;border-radius:var(--ocp-r-card)!important}.card-wrapper{transition:transform var(--ocp-dur-hover) var(--ocp-ease),box-shadow var(--ocp-dur-hover) var(--ocp-ease)}@media (hover:hover) and (pointer:fine){.card-wrapper:hover{box-shadow:0 8px 22px #16294d24, 0 0 0 2px var(--ocp-green);transform:translateY(-2px)}}.product-form__submit{background:var(--ocp-green)!important;color:#fff!important;border:1px solid var(--ocp-green)!important}.product-form__submit:hover:not([disabled]){background:var(--ocp-green-2)!important;border-color:var(--ocp-green-2)!important}.product-form__submit[disabled],.product-form__submit.disabled{opacity:.55}.product-form__submit .icon{color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.button:focus-visible,summary:focus-visible{border-radius:var(--ocp-r-btn);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ocp-green)!important;outline:none!important}.utility-bar{background:var(--ocp-green)!important}.announcement-bar,.utility-bar__grid .announcement-bar{color:#fff!important;background:0 0!important}.announcement-bar__message,.announcement-bar a,.utility-bar .localization-form__select,.utility-bar .disclosure__link{color:#fff!important}a.link,.link{color:var(--ocp-navy)}a.link:hover,.link:hover{color:var(--ocp-green-2)}.footer{background:var(--ocp-navy)!important;border-top:none!important}.footer .footer__content-top,.footer .footer__content-bottom,.footer .footer-block__heading,.footer .footer__heading,.footer h2,.footer .footer-block__details-content>*{color:#fff}.footer a,.footer .footer__list-social a,.footer .list-menu__item{color:var(--ocp-on-navy-body)!important}.footer a:hover,.footer .list-menu__item:hover{color:#fff!important}.footer .footer__content-bottom{border-top:1px solid #ffffff1f}.footer small,.footer .copyright__content,.footer .policies a{color:var(--ocp-on-navy-kicker)!important}.footer input{border-radius:var(--ocp-r-btn)}.ocp-footer-brand{border-bottom:1px solid #ffffff1f;flex-basis:100%;margin-bottom:26px;padding-bottom:22px}.ocp-pcard{border:1px solid var(--ocp-hairline);border-radius:var(--ocp-r-card);transition:transform var(--ocp-dur-hover) var(--ocp-ease),box-shadow var(--ocp-dur-hover) var(--ocp-ease);background:#fff;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.ocp-pcard:hover{box-shadow:0 8px 22px #16294d24,0 0 0 2px var(--ocp-green);transform:translateY(-2px)}}.ocp-pcard__titlelink{color:inherit;outline:none;text-decoration:none}.ocp-pcard__titlelink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.ocp-pcard__titlelink:focus-visible:after{outline:2px solid var(--ocp-green);outline-offset:-2px}.ocp-pcard__media{aspect-ratio:4/3;background:var(--ocp-bg-soft);position:relative;overflow:hidden}.ocp-pcard__media img{object-fit:cover;width:100%;height:100%;transition:transform .32s var(--ocp-ease);display:block}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ocp-pcard:hover .ocp-pcard__media img{transform:scale(1.03)}}.ocp-pcard__cond{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;background:var(--ocp-navy);color:#fff;border-radius:999px;max-width:calc(100% - 20px);padding:6px 12px;font-size:12.5px;font-weight:600;line-height:1;display:inline-block;position:absolute;top:10px;left:10px;overflow:hidden}.ocp-pcard__cond--sold{color:var(--ocp-ink);background:#fff;box-shadow:0 1px 4px #0a162e33}.ocp-pcard--sold .ocp-pcard__media img{opacity:.6;filter:grayscale(.7)}.ocp-pcard__body{flex-direction:column;flex:1;gap:4px;padding:12px 14px 14px;display:flex}.ocp-pcard__title{color:var(--ocp-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;font-size:15px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.ocp-pcard__fit{color:var(--ocp-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ocp-pcard__row{margin-top:auto;padding-top:8px}.ocp-price{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.ocp-price__gross{color:var(--ocp-ink);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1.1}.ocp-price__vat{color:var(--ocp-text-muted);font-size:12.5px}.ocp-pcard__stock{color:var(--ocp-text-muted);margin-top:4px;font-size:12px;line-height:1.4}@media screen and (min-width:990px){.header-wrapper .desktop-localization-wrapper{display:none}.header-wrapper .ocp-cty{display:inline-block}}@media screen and (min-width:990px) and (max-width:1199px){.header-wrapper header-drawer{display:block}.header-wrapper .header__inline-menu{display:none}.header-wrapper .header.header--middle-left{grid-template-columns:1fr auto 1fr;grid-template-areas:"left-icons heading icons";column-gap:1rem}.header-wrapper .header--middle-left .header__heading-link{justify-self:center;margin-left:0}}@media screen and (min-width:1200px){.header-wrapper .header.header--middle-left{grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:1.6rem}.header-wrapper .header__inline-menu .header__menu-item{padding-left:.5rem;padding-right:.5rem}.header-wrapper .header__inline-menu a[href$="/pages/partners"] .header__menu-item,.header-wrapper .header__inline-menu a[href$="/pages/franchise"] .header__menu-item{white-space:normal}}@media (max-width:749px){.ocp-pcard__body{gap:3px;padding:9px 11px 12px}.ocp-pcard__title{min-height:37px;font-size:13.5px}.ocp-pcard__fit{font-size:12px}.ocp-pcard__cond{font-size:var(--ocp-fs-min);max-width:calc(100% - 16px);padding:5px 10px;top:8px;left:8px}.ocp-price__gross{font-size:19px}.ocp-price__vat{font-size:var(--ocp-fs-min)}}.ocp-pcard-cell{flex-direction:column;gap:8px;min-width:0;display:flex}.ocp-pcard-cell>.ocp-pcard{flex:auto}.ocp-supplier{min-width:0;max-width:100%;color:var(--ocp-text-muted);white-space:nowrap;align-items:center;gap:7px;margin:0;font-size:13.5px;line-height:1.5;display:flex;overflow:hidden}.ocp-supplier__label{flex:none}.ocp-supplier__name{text-overflow:ellipsis;min-width:0;color:var(--ocp-green-2);font-weight:700;text-decoration:none;overflow:hidden}a.ocp-supplier__name:hover,a.ocp-supplier__name:focus-visible{text-decoration:underline}.ocp-supplier__meta{color:var(--ocp-text-faint);flex:none}.ocp-supplier--offer{font-size:12.5px}@media (max-width:749px){.ocp-supplier--pdp{min-height:44px}.ocp-supplier--pdp a.ocp-supplier__name{align-self:stretch;align-items:center;display:flex}}.ocp-stars{vertical-align:middle;white-space:nowrap;font-family:Arial,sans-serif;line-height:1;display:inline-block;position:relative}.ocp-stars__track,.ocp-stars__fill{letter-spacing:2px}.ocp-stars__track{color:var(--ocp-gold-empty)}.ocp-stars__fill{color:var(--ocp-gold);white-space:nowrap;position:absolute;top:0;left:0;overflow:hidden}.ocp-stars--sm{font-size:13px}.ocp-stars--md{font-size:16px}.ocp-stars--lg{font-size:22px}.ocp-stars-line{align-items:center;gap:8px;display:inline-flex}.ocp-stars-line__num{color:var(--ocp-ink);font-weight:800}.ocp-stars-line__count{color:var(--ocp-text-muted);font-size:13px;text-decoration:none}.ocp-stars-line__count:hover{color:var(--ocp-green-2)}.ocp-grev{border:1px solid var(--ocp-hairline);border-radius:var(--ocp-r-panel);background:#fff;align-items:center;gap:14px;padding:14px 18px;display:inline-flex;box-shadow:0 1px 2px #16294d0d}.ocp-grev--compact{border-radius:var(--ocp-r-btn);gap:10px;padding:8px 12px}.ocp-grev__g{background:var(--ocp-navy);color:#fff;width:38px;height:38px;font-size:20px;font-weight:800;font-family:var(--ocp-font);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ocp-grev--compact .ocp-grev__g{width:26px;height:26px;font-size:14px}.ocp-grev__body{flex-direction:column;gap:3px;display:flex}.ocp-grev__label{color:var(--ocp-text-label);letter-spacing:.01em;font-size:12px;font-weight:600}.ocp-grev--compact .ocp-grev__label{font-size:11px}.ocp-grev__score{align-items:center;gap:8px;display:inline-flex}.ocp-grev__num{color:var(--ocp-ink);font-size:20px;font-weight:800;line-height:1}.ocp-grev--compact .ocp-grev__num{font-size:15px}.ocp-grev__count{color:var(--ocp-text-muted);font-size:12.5px}.ocp-review{border:1px solid var(--ocp-hairline);border-radius:var(--ocp-r-card);box-sizing:border-box;background:#fff;flex-direction:column;gap:10px;height:100%;padding:18px 18px 16px;display:flex}.ocp-review__head{align-items:center;gap:11px;display:flex}.ocp-review__avatar{background:var(--ocp-green-tint);width:38px;height:38px;color:var(--ocp-green-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex;overflow:hidden}.ocp-review__avatar img{object-fit:cover;width:100%;height:100%}.ocp-review__who{flex-direction:column;gap:2px;min-width:0;display:flex}.ocp-review__name{color:var(--ocp-ink);font-size:14.5px;font-weight:700;line-height:1.2}.ocp-review__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ocp-review__verified{color:var(--ocp-green-2);align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}.ocp-review__verified svg{width:13px;height:13px}.ocp-review__date{color:var(--ocp-text-faint,var(--ocp-text-label));font-size:11.5px}.ocp-review__text{color:var(--ocp-text-muted);margin:0;font-size:14px;line-height:1.6}.ocp-review__foot{align-items:center;gap:8px;margin-top:auto;padding-top:4px;display:flex}.ocp-review__foot .ocp-oe{font-size:11.5px}.ocp-review__foot-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ocp-text-label);font-size:11px}.ocp-reviews{padding:44px 0}.ocp-reviews__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.ocp-reviews__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:989px){.ocp-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ocp-reviews__grid{grid-template-columns:1fr}}.ocp-pdp__rating{align-items:center;gap:8px;margin:-4px 0 14px;display:inline-flex}.ocp-pdp__reviews{margin-top:52px}.ocp-pdp__reviews h2{color:var(--ocp-ink);margin:0 0 6px;font-size:24px;font-weight:800}.ocp-pdp__reviews-sub{color:var(--ocp-text-muted);margin:0 0 18px;font-size:14px}.ocp-mp{--ocp-allegro:#ff5a00;font-family:var(--ocp-font);transition:transform var(--ocp-dur-hover) var(--ocp-ease),box-shadow var(--ocp-dur-hover) var(--ocp-ease),border-color var(--ocp-dur-hover) ease,background-color var(--ocp-dur-hover) ease;text-decoration:none}.ocp-mp__word{letter-spacing:-.02em;text-transform:lowercase;font-weight:800}.ocp-mp--allegro .ocp-mp__word{color:var(--ocp-allegro)}.ocp-mp--tile{text-align:center;border:1px solid var(--ocp-hairline);border-radius:var(--ocp-r-card);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:120px;padding:26px 24px;display:flex}@media (hover:hover) and (pointer:fine){.ocp-mp--tile:hover{border-color:var(--ocp-allegro);transform:translateY(-2px);box-shadow:0 8px 22px #16294d1f}.ocp-mp--tile:hover .ocp-mp__arrow{transform:translate(3px)}}.ocp-mp--tile .ocp-mp__word{font-size:30px;line-height:1}.ocp-mp__domain{color:var(--ocp-text-muted);font-size:15px}.ocp-mp__cta{color:var(--ocp-green-2);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.ocp-mp__arrow{transition:transform var(--ocp-dur-hover) var(--ocp-ease)}.ocp-mp--inline{border:1.5px solid var(--ocp-allegro);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;line-height:1;display:inline-flex}.ocp-mp--inline:hover{background:#ff5a000f}.ocp-mp--inline .ocp-mp__word{font-size:15px}.ocp-mp__ext{color:var(--ocp-allegro);flex:none}.ocp-pdp__mkt{background:var(--ocp-bg-soft);border:1px solid var(--ocp-hairline);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 24px;padding:12px 14px;display:flex}.ocp-pdp__mkt-label{color:var(--ocp-text-muted);font-size:13.5px}.search-modal__content{border-radius:var(--ocp-r-panel);border:1px solid var(--ocp-hairline);font-family:var(--ocp-font);box-shadow:0 18px 50px #16294d2e}.search-modal .search__input.field__input{font-family:var(--ocp-font);color:var(--ocp-ink);font-size:16px}predictive-search,#predictive-search-results{font-family:var(--ocp-font)}#predictive-search-results{padding:4px 8px 10px}.predictive-search__heading{font-family:var(--ocp-font);text-transform:uppercase;letter-spacing:.06em;color:var(--ocp-text-label);border:0;margin:0;padding:14px 12px 6px;font-size:12px;font-weight:700}.predictive-search__results-list{margin:0;padding:0;list-style:none}.predictive-search__list-item{border:0}.predictive-search__item{border:0;border-radius:10px;align-items:center;gap:12px;padding:9px 12px;text-decoration:none;transition:background .12s;display:flex}.predictive-search__item:hover,.predictive-search__list-item[aria-selected=true] .predictive-search__item,.predictive-search__item[aria-selected=true]{background:var(--ocp-green-tint)}.predictive-search__image{object-fit:cover;background:var(--ocp-bg-soft);border-radius:8px;flex:none;width:48px;height:48px}.predictive-search__item-content{flex-direction:column;gap:2px;min-width:0;display:flex}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{color:var(--ocp-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:11.5px}.predictive-search__item-heading{font-family:var(--ocp-font);color:var(--ocp-ink);margin:0;font-size:14px;font-weight:600;line-height:1.3}.predictive-search__item-query-result{color:var(--ocp-ink);font-weight:600}.predictive-search__item .price{font-family:var(--ocp-font);color:var(--ocp-ink);margin-top:2px;font-size:14px;font-weight:800}.predictive-search__item .price .price-item{color:var(--ocp-ink);font-weight:800}.predictive-search__search-for-button{border-top:1px solid var(--ocp-hairline);margin-top:6px}.predictive-search__item--term{color:var(--ocp-navy);justify-content:flex-start;gap:8px;padding:13px 12px;font-weight:700}.predictive-search__item--term:hover{background:var(--ocp-green-tint)}.predictive-search__item--term .svg-wrapper{color:var(--ocp-green-2)}.product-form__submit{transition:box-shadow var(--duration-short) ease,transform var(--ocp-dur-press) var(--ocp-ease)}.ocp-btn:active,.ocp-pcard__add:active,.product-form__submit:not([disabled]):active{transform:scale(.97)}.ocp-bp{z-index:-1;pointer-events:none;color:#fff;opacity:.08;display:none;position:absolute}.ocp-bp svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ocp-bp__rot{animation:ocp-bp-spin var(--bp-t,180s) linear infinite;animation-play-state:paused}.ocp-bp.is-run .ocp-bp__rot{animation-play-state:running}.ocp-bp--rev .ocp-bp__rot{animation-direction:reverse}@keyframes ocp-bp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ocp-btn:active,.ocp-pcard__add:active,.product-form__submit:active{transform:none}.ocp-bp__rot{animation:none}}.ocp-hero{isolation:isolate;background:var(--ocp-gradient-hero);color:#fff;font-family:var(--ocp-font);position:relative;overflow:hidden}.ocp-hero__in{max-width:var(--ocp-page);padding:64px var(--ocp-pad) 56px;margin:0 auto}.ocp-hero__kicker{letter-spacing:.22em;color:var(--ocp-on-navy-kicker);text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:600}.ocp-hero h1{letter-spacing:-.01em;word-break:normal;overflow-wrap:break-word;text-wrap:balance;max-width:22ch;margin:0 0 14px;font-size:clamp(30px,5vw,52px);font-weight:800;line-height:1.1;color:#fff!important}.ocp-hero__nb{white-space:nowrap}.ocp-hero__sub{max-width:52ch;margin:0 0 26px;font-size:clamp(15px,2vw,19px);line-height:1.5;color:var(--ocp-on-navy-body)!important}.ocp-hero__cta{flex-wrap:wrap;gap:12px;margin-bottom:34px;display:flex}.ocp-hero__feats{flex-wrap:wrap;gap:10px 26px;display:flex}.ocp-hero__feat{color:var(--ocp-on-navy-soft);align-items:center;gap:8px;font-size:14px;display:inline-flex}.ocp-hero__tick{background:var(--ocp-green);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:inline-flex}.ocp-hero__track{display:grid}.ocp-hero__slide{transition:opacity .4s var(--ocp-ease-io),visibility 0s linear 0s;grid-area:1/1}.ocp-hero__slide[aria-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s var(--ocp-ease-io),visibility 0s linear .4s}.ocp-hero__nav{max-width:var(--ocp-page);padding:0 var(--ocp-pad) 30px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.ocp-hero__dots{align-items:center;gap:8px;display:flex}.ocp-hero__dot{cursor:pointer;width:10px;min-width:10px;height:10px;transition:width var(--ocp-dur-pop) var(--ocp-ease),background-color var(--ocp-dur-pop) ease;background:#ffffff57;border:0;border-radius:999px;padding:0;position:relative}.ocp-hero__dot[aria-current=true]{background:var(--ocp-green,#238544);width:30px}.ocp-hero__dot:after{content:"";position:absolute;inset:-17px -8px}.ocp-hero__arrows{gap:10px;display:flex}.ocp-hero__arrow{color:#fff;cursor:pointer;width:44px;height:44px;transition:background-color var(--ocp-dur-hover) ease,border-color var(--ocp-dur-hover) ease,transform var(--ocp-dur-press) var(--ocp-ease);background:0 0;border:1px solid #ffffff52;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ocp-hero__arrow:hover{background:#ffffff1f;border-color:#fff}.ocp-hero__arrow:active{transform:scale(.97)}@media (max-width:600px){.ocp-hero h1{max-width:none;font-size:clamp(26px,7.6vw,30px)}.ocp-hero__nav{padding-bottom:22px}.ocp-hero__arrows{display:none}}@media (prefers-reduced-motion:reduce){.ocp-hero__dot{transition:none}.ocp-hero__arrow:active{transform:none}}.ocp-trust{border-bottom:1px solid var(--ocp-hairline);background:#fff}.ocp-trust__grid{max-width:var(--ocp-page);padding:26px var(--ocp-pad);font-family:var(--ocp-font);grid-template-columns:repeat(4,1fr);gap:22px;margin:0 auto;display:grid}.ocp-trust__card{flex-direction:column;gap:8px;display:flex}.ocp-trust__ic{background:var(--ocp-green-tint);width:36px;height:36px;color:var(--ocp-green-2);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ocp-trust__ic svg{width:19px;height:19px}.ocp-trust__t{color:var(--ocp-ink);font-size:15px;font-weight:700}.ocp-trust__d{color:var(--ocp-text-muted);font-size:13px;line-height:1.55}@media (max-width:749px){.ocp-trust__grid{grid-template-columns:repeat(2,1fr);gap:18px}}.ocp-cats{max-width:var(--ocp-page);padding:44px var(--ocp-pad);font-family:var(--ocp-font);margin:0 auto}.ocp-cats__grid{grid-template-columns:repeat(7,1fr);gap:10px;display:grid}.ocp-cat{text-align:center;background:var(--ocp-bg-soft);border-radius:var(--ocp-r-card);outline-offset:-1px;min-height:44px;transition:outline-color var(--ocp-dur-hover) ease,background-color var(--ocp-dur-hover) ease,transform var(--ocp-dur-press) var(--ocp-ease);border:1px solid #0000;outline:2px solid #0000;flex-direction:column;align-items:center;gap:9px;padding:16px 10px;text-decoration:none;display:flex}.ocp-cat svg{width:26px;height:26px;color:var(--ocp-navy);transition:color var(--ocp-dur-hover) ease}@media (prefers-reduced-motion:no-preference){.ocp-cat:active{transform:scale(.98)}}@media (hover:hover) and (pointer:fine){.ocp-cat:hover{outline-color:var(--ocp-green);background:var(--ocp-green-tint)}.ocp-cat:hover svg{color:var(--ocp-green-2)}}.ocp-cat span{color:var(--ocp-navy);font-size:13.5px;font-weight:700;line-height:1.25}@media (max-width:989px){.ocp-cats__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:749px){.ocp-cats{padding:var(--ocp-sect-pad-mobile) var(--ocp-pad-mobile) 16px}.ocp-cats__grid{gap:var(--ocp-gap-mobile);grid-template-columns:repeat(2,minmax(0,1fr))}}.ocp-feat{background:var(--ocp-bg-soft)}.ocp-feat__in{max-width:var(--ocp-page);padding:48px var(--ocp-pad);font-family:var(--ocp-font);margin:0 auto}.ocp-feat__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:989px){.ocp-feat__grid{grid-template-columns:repeat(2,1fr)}}.ocp-vals{padding:44px 0}.ocp-vals__top{max-width:62ch;margin-bottom:22px}.ocp-vals__sub{color:var(--ocp-text-muted);margin:8px 0 0;font-size:14.5px;line-height:1.55}.ocp-vals__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ocp-vals__card{border:1px solid var(--ocp-hairline);border-radius:var(--ocp-r-card,14px);background:#fff;flex-direction:column;gap:8px;padding:20px;display:flex}.ocp-vals__t{color:var(--ocp-navy);margin:0;font-size:15px;font-weight:700}.ocp-vals__b{color:var(--ocp-text-muted);margin:0;font-size:14px;line-height:1.6}@media (max-width:989px){.ocp-vals__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ocp-vals__grid{grid-template-columns:1fr}}.ocp-mkt{border-top:1px solid var(--ocp-hairline);padding:52px 0;overflow:hidden}.ocp-mkt__inner{max-width:var(--ocp-page);padding:0 var(--ocp-pad);box-sizing:border-box;margin:0 auto}@media (max-width:749px){.ocp-mkt{padding:var(--ocp-sect-pad-mobile) 0}.ocp-mkt__inner{padding:0 var(--ocp-pad-mobile)}}.ocp-mkt__slider{display:block}.ocp-mkt__head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.ocp-mkt__copy{min-width:0}.ocp-mkt__copy .ocp-kicker{margin-bottom:8px}.ocp-mkt__copy h2{color:var(--ocp-ink);letter-spacing:-.01em;margin:0 0 12px;font-size:28px;font-weight:800}.ocp-mkt__copy p{color:var(--ocp-text-muted);max-width:46ch;margin:0;font-size:15px;line-height:1.55}.ocp-mkt__nav{flex:none;gap:8px;display:flex}.ocp-mkt__nav[hidden]{display:none}.ocp-mkt__btn{border:1px solid var(--ocp-hairline);width:42px;height:42px;color:var(--ocp-ink);cursor:pointer;transition:border-color var(--ocp-dur-hover) ease,opacity var(--ocp-dur-hover) ease;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.ocp-mkt__btn:hover:not(:disabled){border-color:var(--ocp-ink)}.ocp-mkt__btn:focus-visible{outline:2px solid var(--ocp-ink);outline-offset:2px}.ocp-mkt__btn:disabled{opacity:.35;cursor:default}.ocp-mkt__btn svg{width:18px;height:18px}.ocp-mkt__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 12px);grid-auto-flow:column;gap:16px;margin:0 0 -20px;padding:4px 2px 24px;scroll-padding:0 2px;list-style:none;display:grid;overflow-x:auto}.ocp-mkt__track::-webkit-scrollbar{display:none}.ocp-mkt__slide{scroll-snap-align:start;min-width:0;display:flex}.ocp-mkt__slide>.ocp-mp{flex:1;min-width:0}.ocp-mp--card{gap:10px;min-height:150px;padding:30px 20px 24px;position:relative}.ocp-mp__num{font-family:var(--ocp-mono);letter-spacing:.04em;color:var(--ocp-text-muted);font-size:12px;line-height:1;position:absolute;top:12px;left:14px}.ocp-mp__from{color:var(--ocp-text-muted);align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:11px;right:13px}.ocp-flag{border-radius:2px;flex:none;width:16px;height:11px;display:block;box-shadow:0 0 0 .5px #00000038}.ocp-mp--card .ocp-mp__word{font-size:20px;line-height:1}.ocp-mp__name{letter-spacing:-.01em;color:var(--ocp-ink);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:1.25}@media (max-width:989px){.ocp-mkt__track{grid-auto-columns:calc(33.3333% - 10.6667px)}}@media (max-width:749px){.ocp-mkt__track{grid-auto-columns:calc(62.5% - 10px)}.ocp-mkt__head{gap:16px;margin-bottom:18px}.ocp-mkt__copy h2{font-size:24px}}@media (max-width:480px){.ocp-mkt__track{grid-auto-columns:78%}.ocp-mkt__btn{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.ocp-mkt__track{scroll-behavior:auto}}.ocp-nl{isolation:isolate;background:var(--ocp-navy);color:#fff;font-family:var(--ocp-font);position:relative;overflow:hidden}@media (min-width:1200px){.ocp-bp--nl-turbo{--bp-t:150s;width:160px;height:160px;margin:-80px 0 0 -80px;display:block;top:50%;left:calc(50% + 126px)}}.ocp-nl__in{max-width:var(--ocp-page);padding:48px var(--ocp-pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.ocp-nl__t{letter-spacing:-.01em;margin:0 0 6px;font-size:24px;font-weight:800}.ocp-nl__s{color:var(--ocp-on-navy-body);margin:0;font-size:15px}.ocp-nl__form{flex:0 440px;gap:10px;min-width:280px;display:flex}.ocp-nl__form input[type=email]{font-family:var(--ocp-font);border-radius:var(--ocp-r-btn);color:#fff;box-sizing:border-box;background:#ffffff14;border:1px solid #ffffff4d;flex:1;min-height:44px;padding:12px 14px;font-size:15px}.ocp-nl__form input[type=email]::placeholder{color:var(--ocp-on-navy-kicker)}.ocp-nl__ok{color:var(--ocp-on-navy-soft);align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.ocp-nl__ok span{background:var(--ocp-green);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:inline-flex}.ocp-foot{isolation:isolate;background:var(--ocp-navy);color:var(--ocp-on-navy-body);font-family:var(--ocp-font);border-top:1px solid #ffffff24;position:relative;overflow:hidden}@media (min-width:1280px){.ocp-bp--foot-wheel{--bp-t:240s;width:300px;height:300px;display:block;top:-30px;right:-150px}}.ocp-foot__in{max-width:var(--ocp-page);padding:52px var(--ocp-pad) 44px;margin:0 auto}.ocp-foot__grid{grid-template-columns:1.5fr 1fr 1fr 1fr;align-items:start;gap:36px 48px;display:grid}.ocp-foot__logo img{width:auto;height:30px;display:block}.ocp-foot__desc{color:var(--ocp-on-navy-body);max-width:34ch;margin:16px 0 0;font-size:14px;line-height:1.6}.ocp-foot__kick{font-size:var(--ocp-fs-min);letter-spacing:.12em;text-transform:uppercase;color:var(--ocp-on-navy-kicker);margin:0 0 14px;font-weight:700}.ocp-foot__brand .ocp-foot__kick{margin:28px 0 10px}.ocp-foot__wh{color:var(--ocp-on-navy-body);margin:0;font-size:13.5px;line-height:1.8}.ocp-foot__list{margin:0;padding:0;list-style:none}.ocp-foot__list li{margin:0 0 10px}.ocp-foot__list a{color:var(--ocp-on-navy-soft);font-size:14px;text-decoration:none}.ocp-foot__list a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.ocp-legid{flex-direction:column;gap:3px;display:flex}.ocp-legid--inline{flex-flow:wrap;gap:4px 14px}.ocp-legid__name{font-weight:700}.ocp-legid--light,.ocp-legid--light .ocp-legid__mail{color:var(--ocp-on-navy-body)}.ocp-legid--light .ocp-legid__mail{text-underline-offset:3px;text-decoration:underline}.ocp-foot__legid{margin:0;font-size:13.5px;line-height:1.7}.ocp-foot__legal{border-top:1px solid #ffffff24}.ocp-foot__legal-in{max-width:var(--ocp-page);padding:16px var(--ocp-pad) 0;margin:0 auto}.ocp-foot__legal-nav{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ocp-foot__legal-nav a{color:var(--ocp-on-navy-soft);text-decoration:none}.ocp-foot__legal-nav a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.ocp-foot__tm{max-width:var(--ocp-page);padding:14px var(--ocp-pad) 0;color:var(--ocp-on-navy-kicker);margin:0 auto;font-size:12.5px;line-height:1.6}@media (max-width:749px){.ocp-foot__legal-nav a{min-height:var(--ocp-tap);align-items:center;display:inline-flex}}.ocp-foot__bar{border-top:1px solid #ffffff24;margin-top:16px}.ocp-foot__bar-in{max-width:var(--ocp-page);padding:18px var(--ocp-pad);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin:0 auto;display:flex}.ocp-foot__copy{color:var(--ocp-on-navy-kicker);font-size:13px}.ocp-foot__copy a{color:var(--ocp-on-navy-kicker);text-underline-offset:3px;text-decoration:underline}.ocp-foot__copy a:hover{color:#fff}.ocp-foot__right{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ocp-foot__pays{flex-wrap:wrap;gap:8px;display:flex}.ocp-foot__pay{font-size:var(--ocp-fs-min);letter-spacing:.02em;color:#fff;border:1px solid #ffffff4d;border-radius:6px;padding:6px 10px;font-weight:800;line-height:1}.ocp-floc{margin-right:8px;display:inline-block;position:relative}.ocp-floc__btn{cursor:pointer;min-height:38px;font-family:var(--ocp-font);color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.ocp-floc__btn:hover{border-color:#fff9}.ocp-floc__menu{z-index:60;border:1px solid var(--ocp-hairline);background:#fff;border-radius:10px;min-width:180px;max-height:300px;padding:6px;display:none;position:absolute;bottom:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 32px #16294d47}.ocp-floc.is-open .ocp-floc__menu{display:block}.ocp-floc__item{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;min-height:38px;font-family:var(--ocp-font);color:var(--ocp-ink);background:0 0;border:none;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:0 10px;font-size:14px;display:flex}.ocp-floc__item:hover{background:var(--ocp-bg-soft)}.ocp-floc__item[aria-current=true]{background:var(--ocp-green-tint);font-weight:700}@media (max-width:989px){.ocp-foot__grid{grid-template-columns:1fr 1fr}}@media (max-width:749px){.ocp-foot__list a{min-height:var(--ocp-tap);align-items:center;display:inline-flex}}@media (max-width:599px){.ocp-foot__grid{grid-template-columns:1fr 1fr;gap:22px 16px}}
