/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/styles/sections/opk-contact-info.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/.contact-info{background-color:#faf9f9;padding:30px 0}@media screen and (min-width:1024px){.contact-info{padding:20px 0}}.contact-info__container{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:1024px){.contact-info__container{flex-direction:row;justify-content:space-between}}.contact-info__picture{position:relative;display:flex;justify-content:center;align-items:flex-end}@media screen and (min-width:1024px){.contact-info__picture{width:50%;max-width:300px}}.contact-info__image{width:100%;max-width:230px;max-height:230px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}.contact-info__image img{height:100%;-o-object-fit:cover;object-fit:cover}.contact-info__label{position:absolute;bottom:15px;left:calc(50% + 30px);display:flex;align-items:center;gap:8px;padding:6px 14px;width:-moz-fit-content;width:fit-content;border-radius:20px;background-color:#4b4d5e}.contact-info__label-text{font-size:13px;font-weight:400;color:#fff}@media screen and (min-width:1024px){.contact-info__content{margin-top:50px}}.contact-info__title{margin:0 0 30px;font-size:21px;font-weight:700;line-height:24px}@media screen and (min-width:1024px){.contact-info__title{font-size:22px}}.contact-info__blocks{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:769px){.contact-info__blocks{flex-direction:row;justify-content:space-between}}.contact-info__block{display:flex;flex-direction:column;gap:10px;width:100%;max-width:260px}.contact-info__block-header{display:flex;align-items:center;gap:10px}.contact-info__block-text{font-size:19px;font-weight:700;line-height:22px}.contact-info__block-description{font-size:16px;line-height:26px}.contact-info__block a{font-size:19px;font-weight:700;line-height:22px}.contact-info__wrapper{max-width:1120px}.contact-info__container{gap:32px;align-items:center}.contact-info__people{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:center;gap:12px;flex-shrink:0}.contact-info__people .contact-info__picture{width:124px;max-width:124px;flex:0 0 124px;flex-direction:column;align-items:center;gap:10px}.contact-info__people .contact-info__image{width:124px;height:124px;max-width:124px;max-height:124px;background:#d0d0d0}.contact-info__people .contact-info__image img{width:100%;height:100%;object-fit:cover}.contact-info__people .contact-info__image--sebas img{transform:scale(1.12);transform-origin:50% 35%}.contact-info__people .contact-info__label{position:static;min-height:30px;justify-content:center;padding:5px 12px;gap:6px}.contact-info__people .contact-info__label img{width:16px;height:16px}.contact-info__content{width:100%;margin-top:0}.contact-info__title{margin-bottom:24px}@media screen and (min-width:1024px){.contact-info{padding:36px 0}.contact-info__container{display:grid;grid-template-columns:292px minmax(0,1fr);gap:40px}.contact-info__people .contact-info__picture{width:140px;max-width:140px;flex-basis:140px}.contact-info__people .contact-info__image{width:140px;height:140px;max-width:140px;max-height:140px}.contact-info__blocks{gap:20px}.contact-info__block{min-width:0;max-width:none}}@media screen and (max-width:1023px){.contact-info__title{max-width:600px;margin-left:auto;margin-right:auto}}.contact-info__duo{display:flex;flex-direction:column;align-items:center}.contact-info__people--duo{flex-direction:row;gap:0}.contact-info__people--duo .contact-info__picture{gap:0;position:relative}.contact-info__people--duo .contact-info__picture+.contact-info__picture{margin-left:-10px;z-index:1}.contact-info__people--duo .contact-info__image{outline:3px solid #faf9f9}.contact-info__people--duo .contact-info__image--sebas img{transform:scale(1.2);transform-origin:50% 0}.contact-info__duo-caption{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:14px}.contact-info__duo-caption .contact-info__label{position:static;display:flex;align-items:center;justify-content:center;gap:7px;padding:6px 15px}.contact-info__duo-caption .contact-info__label img{width:16px;height:16px}.contact-info__duo-description{font-size:13px;line-height:1.4;color:#666}.contact-info__desktop-example{display:none}@media screen and (min-width:1024px){.contact-info__desktop-example{display:block;min-width:0}.contact-info__container:has(>.contact-info__desktop-example){align-items:center;gap:56px;padding:12px 0}.contact-info__container:has(>.contact-info__desktop-example)>.contact-info__content{display:none}.contact-info__desktop-example h3{margin:0 0 12px;font-family:inherit;font-size:24px;line-height:32px;font-weight:500;letter-spacing:0}.contact-info__desktop-example .contact-info__desktop-intro{max-width:610px;margin:0 0 18px;font-size:16px;line-height:26px;font-weight:400}.contact-info__desktop-links{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.contact-info__desktop-example a{font-size:16px;line-height:24px;font-weight:400;color:inherit;text-decoration:none}.contact-info__desktop-example a:hover{text-decoration:underline;text-underline-offset:3px}.contact-info__desktop-example .contact-info__desktop-address{margin:18px 0 0;font-size:14px;line-height:23px}.contact-info__desktop-example .contact-info__desktop-address a{font-size:14px}.contact-info__desktop-example .contact-info__desktop-hours{margin:12px 0 0;font-size:13px;line-height:21px;color:#666}.contact-info__container:has(>.contact-info__desktop-example) .contact-info__duo-caption .contact-info__label{background:transparent;padding:0;border-radius:0}.contact-info__container:has(>.contact-info__desktop-example) .contact-info__label-text{color:inherit;font-size:15px;line-height:22px}.contact-info__container:has(>.contact-info__desktop-example) .contact-info__duo-caption img,.contact-info__container:has(>.contact-info__desktop-example) .contact-info__duo-description{display:none}}@media screen and (min-width:1024px){.contact-info__container:has(>.contact-info__desktop-example){grid-template-columns:270px minmax(0,1fr);gap:40px}.contact-info__desktop-example .contact-info__desktop-intro{max-width:none;margin-bottom:0}.contact-info__desktop-details{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:20px;margin:20px 0 0}.contact-info__desktop-details>a{font-size:15px;line-height:23px}.contact-info__desktop-details .contact-info__desktop-address{margin:0;font-size:14px;line-height:23px}.contact-info__desktop-details .contact-info__desktop-address a{font-size:13px;color:#666}.contact-info__desktop-details .contact-info__desktop-email{overflow-wrap:anywhere}.contact-info__desktop-example .contact-info__desktop-hours{margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/opk-contact-info.css.map */
