:where(.rolex-section-page) .r-services-accordion{background:var(--light-beige);color:var(--brown);padding:82px var(--grid-side-padding) 9vh}:where(.rolex-section-page) .r-services-accordion__inner{max-width:1440px;margin:0 auto}:where(.rolex-section-page) .r-services-accordion__heading{margin:0 0 48px}:where(.rolex-section-page) .r-services-accordion__layout{display:grid;gap:44px}:where(.rolex-section-page) .r-services-accordion__media{order:2;overflow:hidden}:where(.rolex-section-page) .r-services-accordion__image{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;transform-origin:center center}:where(.rolex-section-page) .r-services-accordion__image.is-zooming{animation:rServicesImagePulse 2s cubic-bezier(.2,.65,.2,1)}:where(.rolex-section-page) .r-services-accordion__items{order:1;border-top:1px solid rgba(69,44,30,.18)}:where(.rolex-section-page) .r-services-accordion__item{border-bottom:1px solid rgba(69,44,30,.18)}:where(.rolex-section-page) .r-services-accordion__item-heading{margin:0}:where(.rolex-section-page) .r-services-accordion__trigger{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--brown);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 0;text-align:left;font-family:Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.2}:where(.rolex-section-page) .r-services-accordion__trigger:focus-visible{outline:var(--focus-green-w) solid var(--focus-green);outline-offset:4px}:where(.rolex-section-page) .r-services-accordion__icon{position:relative;flex:0 0 18px;width:18px;height:18px;color:var(--brown);transition:transform .35s ease}:where(.rolex-section-page) .r-services-accordion__icon:before,:where(.rolex-section-page) .r-services-accordion__icon:after{content:"";position:absolute;left:2px;right:2px;top:50%;height:1.5px;background:currentColor;transform:translateY(-50%)}:where(.rolex-section-page) .r-services-accordion__icon:after{transform:translateY(-50%) rotate(90deg);transition:transform .35s ease,opacity .25s ease}:where(.rolex-section-page) .r-services-accordion__item.is-open .r-services-accordion__icon{transform:rotate(180deg)}:where(.rolex-section-page) .r-services-accordion__item.is-open .r-services-accordion__icon:after{opacity:0;transform:translateY(-50%) rotate(180deg)}:where(.rolex-section-page) .r-services-accordion__panel{overflow:hidden;height:0;transition:height .42s cubic-bezier(.4,0,.2,1)}:where(.rolex-section-page) .r-services-accordion__panel-inner{padding:0 0 28px}:where(.rolex-section-page) .r-services-accordion__text{margin:0;max-width:620px;color:var(--brown)}:where(.rolex-section-page) .r-services-accordion__text p{margin:0}:where(.rolex-section-page) .r-services-accordion__text p+p{margin-top:1em}@media(min-width:768px){:where(.rolex-section-page) .r-services-accordion__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gutter);max-width:none}:where(.rolex-section-page) .r-services-accordion__heading{grid-column:1 / span 12;margin-bottom:64px}:where(.rolex-section-page) .r-services-accordion__layout{grid-column:1 / span 12;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(40px,4vw,88px)}:where(.rolex-section-page) .r-services-accordion__media{grid-column:1 / span 6;order:1}:where(.rolex-section-page) .r-services-accordion__items{grid-column:7 / span 6;order:2}:where(.rolex-section-page) .r-services-accordion__trigger{font-size:24px;padding:26px 0}:where(.rolex-section-page) .r-services-accordion__panel-inner{padding-bottom:34px}}@media(min-width:1025px){:where(.rolex-section-page) .r-services-accordion__heading,:where(.rolex-section-page) .r-services-accordion__layout{grid-column:3 / span 8}:where(.rolex-section-page) .r-services-accordion__layout{grid-template-columns:repeat(8,minmax(0,1fr))}:where(.rolex-section-page) .r-services-accordion__media{grid-column:1 / span 4}:where(.rolex-section-page) .r-services-accordion__items{grid-column:5 / span 4}}@media(prefers-reduced-motion:reduce){:where(.rolex-section-page) .r-services-accordion__panel,:where(.rolex-section-page) .r-services-accordion__image,:where(.rolex-section-page) .r-services-accordion__icon,:where(.rolex-section-page) .r-services-accordion__icon:after{animation:none;transition:none}}@keyframes rServicesImagePulse{0%{transform:scale(1)}45%{transform:scale(1.025)}to{transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/hovi-rolex-palvelut-component.css.map */
