/*!/wp-content/themes/eturia/blocks/brands/style.css*/.eturia-sap-brands{background:#fbf8f3;box-sizing:border-box;color:var(--eturia-dark);overflow:hidden;padding:112px 0}.eturia-sap-brands__inner{box-sizing:border-box;margin:0 auto;max-width:1120px;width:calc(100% - (2 * var(--eturia-page-gutter)))}.eturia-sap-brands__heading{margin:0 auto 16px;max-width:768px;text-align:center}.eturia-sap-brands__heading h2{color:#000;font-family:var(--font-display);font-size:40px;font-weight:500;letter-spacing:0;line-height:48px;margin:0 0 24px}.eturia-sap-brands__heading p{color:var(--eturia-dark);font-family:var(--font-body);font-size:18px;font-weight:400;line-height:26px;margin:0}.eturia-sap-brands__carousel{align-items:center;display:grid;gap:16px;grid-template-columns:40px minmax(0,944px) 40px;justify-content:center;margin:32px auto 0;padding:0 var(--eturia-page-gutter)}.eturia-sap-brands__viewport{cursor:grab;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-y;user-select:none}.eturia-sap-brands__viewport::-webkit-scrollbar{display:none}.eturia-sap-brands__viewport.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.eturia-sap-brands__track{display:flex;gap:16px;width:max-content}.eturia-sap-brand{align-items:center;background:#fff;border:1px solid #dedede;border-radius:999px;box-sizing:border-box;display:inline-flex;flex:none;height:54px;justify-content:center;overflow:hidden;padding:8px 24px;scroll-snap-align:start;width:176px}.eturia-sap-brand img{display:block;height:auto;max-height:28px;max-width:128px;object-fit:contain;pointer-events:none;width:auto}.eturia-sap-brand--cmpc img{max-height:32px}.eturia-sap-brand--pepe-jeans img{max-height:32px}.eturia-sap-brand--faconnable img{max-height:38px;max-width:136px}.eturia-sap-brand--iba img{max-height:47px;max-width:148px}.eturia-sap-brands__control{align-items:center;appearance:none;background:#fff;border:1px solid #dedede;border-radius:50%;color:var(--eturia-dark);cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;padding:0;transition:background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);width:40px}.eturia-sap-brands__control:hover,.eturia-sap-brands__control:focus-visible{background-color:var(--eturia-sunshine);border-color:var(--eturia-sunshine);box-shadow:0 4px 12px rgb(23 24 25 / .14);color:var(--eturia-dark);transform:translateY(-1px)}.eturia-sap-brands__control:active{background-color:var(--button-bg-pressed);border-color:var(--button-bg-pressed);box-shadow:none;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.eturia-sap-brands__viewport{scroll-behavior:auto}}@media (max-width:767px){.eturia-sap-brands{padding:80px 0}.eturia-sap-brands__heading{margin-bottom:0}.eturia-sap-brands__heading h2{font-size:32px;line-height:38px;margin-bottom:16px}.eturia-sap-brands__heading p{font-size:16px;line-height:24px}.eturia-sap-brand{height:52px;padding:8px 20px;scroll-snap-align:center;width:164px}.eturia-sap-brands__carousel{display:block;padding:0;position:relative}.eturia-sap-brands__viewport{margin:0 auto;width:min(280px, calc(100% - 76px))}.eturia-sap-brands__control{height:36px;position:absolute;top:50%;transform:translateY(-50%);width:36px}.eturia-sap-brands__control--previous{left:16px}.eturia-sap-brands__control--next{right:16px}.eturia-sap-brands__control:hover,.eturia-sap-brands__control:focus-visible{transform:translateY(calc(-50% - 1px))}.eturia-sap-brands__control:active{transform:translateY(-50%)}}@media (min-width:768px) and (max-width:1279px){.eturia-sap-brands__carousel{grid-template-columns:40px minmax(0,560px) 40px}}@media (min-width:480px) and (max-width:639px){.eturia-sap-brand{scroll-snap-align:start}.eturia-sap-brands__viewport{width:344px}}@media (min-width:640px) and (max-width:767px){.eturia-sap-brand{scroll-snap-align:start}.eturia-sap-brands__viewport{width:524px}}