.b-svclist{--b-svclist-line: var(--b-line-soft);--b-svclist-active: var(--b-heading);content-visibility:auto;contain-intrinsic-size:auto 1400px;padding-block:calc(var(--b-section-space) / 2)}html[data-theme=dark] .b-svclist{--b-svclist-line: rgba(255, 255, 255, .07);--b-svclist-active: var(--b-accent)}.b-svclist__head{display:flex;flex-direction:column;gap:12px;max-width:1071px}.b-svclist__title{max-width:16ch}.b-svclist__intro{margin-top:6px;color:var(--b-text)}.b-svclist__list{margin-top:clamp(40px,3.125vw,60px);border-bottom:1px solid var(--b-svclist-line)}.b-svclist__item{position:relative;border-top:1px solid var(--b-svclist-line)}.b-svclist__heading{font:inherit}.b-svclist__trigger{display:flex;align-items:center;gap:clamp(14px,1.6667vw,32px);width:100%;min-height:clamp(76px,6.0417vw,116px);padding:clamp(14px,1.4583vw,28px) 0;text-align:left;color:var(--b-heading);cursor:pointer;transition:color .3s ease}.b-svclist__trigger:focus-visible{outline:2px solid var(--b-heading);outline-offset:4px}.b-svclist__arrow{display:flex;flex:0 0 auto;width:clamp(28px,2.604vw,50px);height:clamp(28px,2.604vw,50px)}.b-svclist__arrow .b-icon{width:100%;height:100%;transform:rotate(45deg);transition:transform var(--b-dur) var(--b-ease)}.b-svclist__name{font-weight:700;font-size:clamp(22px,1.6667vw,32px);line-height:1.2;letter-spacing:-.03em;transition:transform var(--b-dur) var(--b-ease)}.b-svclist__text{font-size:clamp(16px,1.1458vw,22px);line-height:1.364;letter-spacing:-.03em;color:var(--b-text)}html[data-theme=dark] .b-svclist__text{color:var(--b-muted)}.b-svclist__link{margin-top:14px;font-size:14px}.b-svclist__media{aspect-ratio:390 / 282;border-radius:4px}.b-svclist .b-svclist__media>img{width:100%;height:100%;object-fit:cover}.b-svclist__inner{visibility:hidden;transition:visibility 0s linear var(--b-dur)}.b-svclist__item.is-open .b-svclist__inner{visibility:visible;transition-delay:0s}.b-svclist__item.is-open .b-svclist__trigger{color:var(--b-svclist-active)}.b-svclist__item.is-open .b-svclist__arrow .b-icon{transform:rotate(90deg)}@media(max-width:1199px){.b-svclist__content{display:flex;flex-direction:column;gap:24px;padding-bottom:28px;padding-left:calc(clamp(28px,2.604vw,50px) + clamp(14px,1.6667vw,32px))}.b-svclist__body,.b-svclist__media{opacity:0;transform:translateY(16px);transition:opacity .3s ease,transform .5s var(--b-ease)}.b-svclist__item.is-open .b-svclist__body,.b-svclist__item.is-open .b-svclist__media{opacity:1;transform:none;transition:opacity .5s ease .12s,transform .7s var(--b-ease) .12s}.b-svclist__media{width:min(390px,100%)}.b-svclist__body{max-width:620px}}@media(max-width:599px){.b-svclist__content{padding-left:0}}@media(min-width:1200px){.b-svclist__item{display:grid;grid-template-columns:36% 33% minmax(0,1fr);align-items:center}.b-svclist .b-svclist__item>.b-acc-panel{grid-template-rows:1fr;transition:none}.b-svclist .b-svclist__item>.b-acc-panel>.b-svclist__inner{overflow:visible}.b-svclist__body{max-width:569px;padding-right:24px;opacity:0;transform:translate(-12px);transition:opacity .3s ease,transform .5s var(--b-ease)}.b-svclist__media{position:absolute;top:50%;left:71%;z-index:2;width:21.8%;opacity:0;pointer-events:none;transform:translateY(-50%) rotate(-8deg) scale(.9);transition:opacity .35s ease,transform .6s var(--b-ease)}.b-svclist__list:not(:hover) .b-svclist__item.is-open,.b-svclist__item:has(:focus-visible){z-index:1}.b-svclist__list:not(:hover) .b-svclist__item.is-open .b-svclist__inner,.b-svclist__item:has(:focus-visible) .b-svclist__inner{visibility:visible;transition-delay:0s}.b-svclist__list:not(:hover) .b-svclist__item.is-open .b-svclist__body,.b-svclist__item:has(:focus-visible) .b-svclist__body{opacity:1;transform:none;transition:opacity .5s ease .08s,transform .6s var(--b-ease) .08s}.b-svclist__list:not(:hover) .b-svclist__item.is-open .b-svclist__media,.b-svclist__item:has(:focus-visible) .b-svclist__media{opacity:1;transform:translateY(-50%) rotate(0) scale(1);transition:opacity .4s ease .05s,transform .7s var(--b-ease) .05s}.b-svclist__list:hover .b-svclist__item.is-open:not(:hover):not(:has(:focus-visible)) .b-svclist__trigger{color:var(--b-heading)}.b-svclist__list:hover .b-svclist__item.is-open:not(:hover):not(:has(:focus-visible)) .b-svclist__arrow .b-icon{transform:rotate(45deg)}.b-svclist__item:has(:focus-visible) .b-svclist__trigger{color:var(--b-svclist-active)}.b-svclist__item:has(:focus-visible) .b-svclist__arrow .b-icon{transform:rotate(90deg)}}@media(min-width:1200px)and (hover:hover){.b-svclist__item:hover{z-index:1}.b-svclist__item:hover .b-svclist__trigger{color:var(--b-svclist-active)}.b-svclist__item:hover .b-svclist__arrow .b-icon{transform:rotate(90deg)}.b-svclist__item:hover .b-svclist__name{transform:translate(8px)}.b-svclist__item:hover .b-svclist__inner{visibility:visible;transition-delay:0s}.b-svclist__item:hover .b-svclist__body{opacity:1;transform:none;transition:opacity .5s ease .08s,transform .6s var(--b-ease) .08s}.b-svclist__item:hover .b-svclist__media{opacity:1;transform:translateY(-50%) rotate(0) scale(1);transition:opacity .4s ease .05s,transform .7s var(--b-ease) .05s}}@media(hover:hover)and (max-width:1199px){.b-svclist__item:not(.is-open) .b-svclist__trigger:hover .b-svclist__name{transform:translate(8px)}.b-svclist__item:not(.is-open) .b-svclist__trigger:hover .b-svclist__arrow .b-icon{transform:rotate(67deg)}}@media(prefers-reduced-motion:reduce){.b-svclist__body,.b-svclist__media,.b-svclist__name,.b-svclist__arrow .b-icon{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bristm-service-list.css.map */
