.summaries-brand{--font-body-family:'Manrope','IBM Plex Sans Arabic',sans-serif;--font-heading-family:'Manrope','IBM Plex Sans Arabic',sans-serif;--font-heading-weight:700;--font-body-weight:400;--color-background:243,246,243;--color-foreground:34,41,42;--color-button:0,91,96;--color-button-text:255,255,255;--color-base-text:34,41,42;background:#f3f6f3;color:#22292a}
.summaries-brand .color-scheme-1,.summaries-brand .color-scheme-2{--color-background:243,246,243;--color-foreground:34,41,42;--color-button:0,91,96;--color-button-text:255,255,255;--color-link:0,91,96}
.summaries-brand .header-wrapper{background:#fff;border-bottom:1px solid #22292a14}.summaries-brand .header{padding-block:22px}.summaries-logo{display:block;width:clamp(140px,17vw,205px);height:auto}.summaries-brand .header__heading-link{padding:0}.summaries-brand .header__menu-item{font-weight:500;font-size:13px}.summaries-brand .button{font-weight:600;gap:24px;border-radius:12px;transition:background .2s,transform .2s}.summaries-brand .button:hover{background:#00464a;color:#fff}.summaries-brand .button:active{transform:translateY(1px)}.summaries-brand .button:after{border-radius:12px}.summaries-brand .announcement-bar__message{font-size:10px;letter-spacing:.03em;padding:10px 0}.summaries-brand .utility-bar{background:#005b60;--color-foreground:243,246,243;color:#f3f6f3}.summaries-brand h1,.summaries-brand h2,.summaries-brand h3{text-wrap:balance;letter-spacing:-.025em}.summaries-brand .card__heading{line-height:1.6;font-weight:500}.summaries-brand .price{font-variant-numeric:tabular-nums;font-weight:600}.summaries-brand .card-wrapper .card__inner{background:#e9ede8;border-radius:14px;overflow:hidden}.summaries-brand .collection__title h2{font-size:clamp(28px,3vw,42px);font-weight:700}.summaries-brand .collection .card__information{padding-top:18px}.summaries-brand .collection .quick-add__submit{border-radius:10px}.summaries-brand .footer{background:#e7eee8;--color-background:231,238,232;--color-foreground:34,41,42;--color-link:0,91,96;color:#22292a}.summaries-brand .footer-block__heading{font-size:clamp(24px,2.5vw,34px);font-weight:600}.summaries-brand :focus-visible{outline:2px solid #005b60;outline-offset:5px}
html[dir=rtl] .summaries-brand{--font-body-family:'IBM Plex Sans Arabic','Manrope',sans-serif;letter-spacing:0}html[dir=rtl] .slider-buttons{direction:ltr}html[dir=rtl] .field__label{left:auto;right:calc(var(--inputs-border-width) + 2rem)}
@media(max-width:749px){.summaries-brand .header{padding-block:16px}.summaries-logo{width:158px}}
@media(prefers-reduced-motion:reduce){.summaries-brand .button{transition:none}}

.summaries-language{margin:0;padding:0;display:flex;align-items:center;gap:6px}.summaries-language button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:6px 12px;background:transparent;border:1px solid #005b6033;border-radius:8px;color:#005b60;font:600 12px 'Manrope','IBM Plex Sans Arabic',sans-serif;cursor:pointer;white-space:nowrap;transition:background .2s}.summaries-language button:hover{background:#b8e3ce40}.summaries-language button:focus-visible{outline:2px solid #005b60;outline-offset:3px}
html[dir=rtl] .summaries-brand{--font-heading-family:'IBM Plex Sans Arabic','Manrope',sans-serif}html[dir=rtl] .summaries-brand h1,html[dir=rtl] .summaries-brand h2,html[dir=rtl] .summaries-brand h3{letter-spacing:0}html[dir=rtl] .summaries-brand .card__information,html[dir=rtl] .summaries-brand .product__info-container{text-align:start}html[dir=rtl] .summaries-brand .slider{direction:ltr}html[dir=rtl] .summaries-brand .slider__slide{direction:rtl}html[dir=rtl] .summaries-brand .field__label{right:calc(var(--inputs-border-width) + 2rem);left:auto}html[dir=rtl] .summaries-brand .field__input{text-align:start}html[dir=rtl] .summaries-brand .field__button{right:auto;left:0}html[dir=rtl] .summaries-brand .footer-block__details-content .list-menu__item--link{justify-content:flex-start}
@media(max-width:749px){.summaries-brand .header{grid-template-columns:36px minmax(0,1fr) auto;column-gap:6px;padding-inline:15px}.summaries-brand .header__icons{padding-right:0;gap:0}.summaries-brand .header__icon{width:34px;height:42px}.summaries-brand .header__heading-link .summaries-logo{width:120px;max-width:100%}.summaries-language button{font-size:10px;padding:5px 7px;min-height:34px}.summaries-brand .header__heading-link{max-width:100%}.summaries-brand .header__heading-logo-wrapper{max-width:120px}}
