.section-barros-workshop{position:relative;background:var(--barros-black);color:var(--barros-white)}.barros-workshop{position:relative;width:100%;padding:var(--barros-section-padding-desktop, 96px) 0;overflow:hidden;background:radial-gradient(circle at 14% 18%,rgba(47,168,58,.07),transparent 34%),var(--barros-black)}.barros-workshop__container{width:min(calc(100% - 64px),var(--barros-workshop-max-width, 1540px));margin-inline:auto}.barros-workshop__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(480px,.92fr);min-height:690px;overflow:hidden;background:linear-gradient(145deg,rgba(255,255,255,.022),transparent 46%),var(--barros-black-3);border:1px solid rgba(255,255,255,.08);border-radius:28px;box-shadow:0 30px 80px #00000057}.barros-workshop__media{position:relative;min-width:0;min-height:690px;overflow:hidden;background:var(--barros-black-3)}.barros-workshop__image,.barros-workshop__placeholder{display:block;width:100%;height:100%}.barros-workshop__image{object-fit:cover;object-position:center;transform:scale(1.025);filter:saturate(.92) contrast(1.05) brightness(.84);transition:transform .9s var(--barros-ease-premium, cubic-bezier(.2,.8,.2,1)),filter .5s ease}.barros-workshop.is-visible .barros-workshop__image{transform:scale(1);filter:saturate(1) contrast(1.05) brightness(.9)}.barros-workshop__placeholder{min-height:690px;background:linear-gradient(135deg,var(--barros-black-3),var(--barros-black-2))}.barros-workshop__placeholder svg{width:100%;height:100%;opacity:.08}.barros-workshop__media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#0000000f,#0000000a 56%,#00000070),linear-gradient(180deg,#0000000a,#0000001f 58%,#0000009e)}.barros-workshop__media:after{content:"";position:absolute;left:-120px;bottom:-130px;width:360px;height:360px;pointer-events:none;background:radial-gradient(circle,rgba(47,168,58,.24),rgba(47,168,58,.08) 38%,transparent 72%);filter:blur(18px)}.barros-workshop__media-label{position:absolute;left:34px;bottom:30px;z-index:2;color:#ffffffc7;font-size:11px;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase}.barros-workshop__content{position:relative;z-index:2;min-width:0;padding:clamp(48px,4.4vw,76px);display:flex;flex-direction:column;justify-content:center;background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 48%),var(--barros-black-3)}.barros-workshop__content .barros-section-header{gap:16px;max-width:660px;margin-bottom:34px}.barros-workshop__content .barros-section-header__title{max-width:620px;font-size:clamp(44px,4.4vw,68px);line-height:.96}.barros-workshop__content .barros-section-header__text{max-width:600px;font-size:16px;line-height:1.7}.barros-workshop__services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.barros-workshop__service{position:relative;min-width:0;padding:22px;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:18px;background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid rgba(255,255,255,.075);border-radius:18px;box-shadow:inset 0 1px #ffffff08;transition:transform .28s ease,border-color .28s ease,background-color .28s ease,box-shadow .28s ease}.barros-workshop__service:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 20% 20%,rgba(47,168,58,.08),transparent 46%);opacity:0;transition:opacity .28s ease}.barros-workshop__service:hover{transform:translateY(-1px);border-color:#ffffff1c;background:linear-gradient(145deg,#ffffff0b,#ffffff05);box-shadow:inset 0 1px #ffffff09}.barros-workshop__service:hover:before{opacity:.25}.barros-workshop__service-icon-box{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;color:var( --barros-workshop-accent, var(--barros-green) );background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid rgba(47,168,58,.22);border-radius:16px;box-shadow:inset 0 1px #ffffff0a,0 12px 26px #0003;transition:transform .28s ease,border-color .28s ease,background-color .28s ease,box-shadow .28s ease}.barros-workshop__service:hover .barros-workshop__service-icon-box{transform:none;border-color:#2fa83a4d;background:#2fa83a0b;box-shadow:inset 0 1px #ffffff0a}.barros-workshop__service-copy{min-width:0;padding-top:2px}.barros-workshop__service-title{margin:0;color:var(--barros-white);font-size:16px;font-weight:700;line-height:1.3}.barros-workshop__service-text{margin:8px 0 0;color:#ffffff8f;font-size:13px;line-height:1.55}.barros-workshop__actions{margin-top:34px}.barros-workshop__cta{min-width:300px;justify-content:space-between;box-shadow:0 16px 34px #2fa83a2e}.barros-workshop__cta:hover,.barros-workshop__cta:focus-visible{box-shadow:0 22px 44px #2fa83a47,0 0 28px #2fa83a1a}.barros-workshop__cta-note{max-width:580px;margin:16px 0 0;color:#ffffff70;font-size:12px;line-height:1.55}.barros-workshop__stats{margin-top:18px;padding:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;background:linear-gradient(180deg,rgba(255,255,255,.022),transparent),var(--barros-black-3);border:1px solid rgba(255,255,255,.07);border-radius:22px}.barros-workshop__stat{min-width:0;padding:22px;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;background:#ffffff05;border:1px solid rgba(255,255,255,.055);border-radius:16px;transition:transform .26s ease,border-color .26s ease,background-color .26s ease}.barros-workshop__stat:hover{transform:none;border-color:#ffffff16;background:#ffffff06}.barros-workshop__stat-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--barros-green);background:#2fa83a0f;border:1px solid rgba(47,168,58,.2);border-radius:14px}.barros-workshop__stat-copy{min-width:0}.barros-workshop__stat-value{display:block;color:var(--barros-white);font-size:clamp(28px,2.4vw,42px);font-weight:700;line-height:1;letter-spacing:-.04em}.barros-workshop__stat-label{display:block;margin-top:10px;color:#fffc;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.barros-workshop__stat-note{display:block;margin-top:7px;color:#ffffff6b;font-size:11px;line-height:1.45}.barros-workshop--landing{padding-top:0}.barros-workshop--landing .barros-workshop__container{width:100%;max-width:none}.barros-workshop--landing .barros-workshop__layout{min-height:770px;border-radius:0;border-left:0;border-right:0}.barros-workshop--landing .barros-workshop__media{min-height:770px}.barros-workshop--landing .barros-workshop__content{padding:clamp(66px,6vw,112px) clamp(48px,5vw,98px)}.barros-workshop--landing .barros-section-header{max-width:720px;margin-bottom:42px}.barros-workshop--landing .barros-section-header__title{max-width:690px;font-size:clamp(58px,6vw,96px);line-height:.9}.barros-workshop--landing .barros-section-header__text{max-width:640px;font-size:18px;line-height:1.7}.barros-workshop--landing .barros-workshop__services{max-width:740px}.barros-workshop--landing .barros-workshop__actions{margin-top:40px}.barros-workshop--landing .barros-workshop__cta{min-width:320px;min-height:58px;padding-inline:26px;display:inline-flex;align-items:center;justify-content:space-between;color:#fff!important;background:linear-gradient(135deg,var(--barros-green, #2fa83a),var(--barros-green-hover, #38c248))!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:var(--radius-button, 8px);text-decoration:none!important;box-shadow:0 16px 34px #2fa83a33;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.barros-workshop__cta:hover,.barros-workshop__cta:focus-visible{color:#fff!important;transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 22px 46px #2fa83a4d,0 0 24px #2fa83a1f}.barros-workshop--landing .barros-workshop__stats{max-width:var(--barros-workshop-max-width);margin:22px auto 0}.barros-workshop__media,.barros-workshop__content,.barros-workshop__stats{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s var(--barros-ease-premium, cubic-bezier(.2,.8,.2,1))}.barros-workshop__content{transition-delay:80ms}.barros-workshop__stats{transition-delay:.15s}.barros-workshop.is-visible .barros-workshop__media,.barros-workshop.is-visible .barros-workshop__content,.barros-workshop.is-visible .barros-workshop__stats{opacity:1;transform:translateY(0)}@media screen and (max-width:1180px){.barros-workshop{padding:var(--barros-section-padding-tablet, 72px) 0}.barros-workshop__container{width:calc(100% - 40px)}.barros-workshop__layout{grid-template-columns:minmax(0,1fr) minmax(400px,.94fr);min-height:640px}.barros-workshop__media,.barros-workshop__placeholder{min-height:640px}.barros-workshop__content{padding:42px 36px}.barros-workshop__services{grid-template-columns:1fr}.barros-workshop__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.barros-workshop--landing .barros-workshop__layout,.barros-workshop--landing .barros-workshop__media{min-height:690px}.barros-workshop--landing .barros-section-header__title{font-size:clamp(50px,7vw,74px)}}@media screen and (max-width:749px){.barros-workshop{padding:var(--barros-section-padding-mobile, 52px) 0}.barros-workshop__container{width:calc(100% - 30px)}.barros-workshop__layout{grid-template-columns:1fr;min-height:auto;border-radius:20px}.barros-workshop__media,.barros-workshop__placeholder{min-height:420px}.barros-workshop__content{padding:34px 22px 38px}.barros-workshop__content .barros-section-header{margin-bottom:28px}.barros-workshop__content .barros-section-header__title{font-size:clamp(40px,11vw,56px)}.barros-workshop__content .barros-section-header__text{font-size:15px}.barros-workshop__services{grid-template-columns:1fr;gap:12px}.barros-workshop__service{grid-template-columns:56px minmax(0,1fr);padding:18px;gap:15px}.barros-workshop__service-icon-box{width:56px;height:56px;border-radius:14px}.barros-workshop__service-title{font-size:15px}.barros-workshop__service-text{font-size:12px}.barros-workshop__actions{margin-top:28px}.barros-workshop__cta{width:100%;min-width:0}.barros-workshop__media-label{left:22px;bottom:22px}.barros-workshop__stats{margin-top:14px;padding:14px;grid-template-columns:1fr;border-radius:18px}.barros-workshop__stat{padding:18px}.barros-workshop__stat-value{font-size:34px}.barros-workshop--landing .barros-workshop__layout{min-height:auto}.barros-workshop--landing .barros-workshop__media{min-height:470px}.barros-workshop--landing .barros-workshop__content{padding:42px 22px 46px}.barros-workshop--landing .barros-section-header__title{font-size:clamp(46px,13vw,64px)}.barros-workshop--landing .barros-section-header__text{font-size:16px}.barros-workshop--landing .barros-workshop__cta{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.barros-workshop__image,.barros-workshop__media,.barros-workshop__content,.barros-workshop__stats,.barros-workshop__service,.barros-workshop__service-icon-box,.barros-workshop__stat{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/barros-theme.css.map */
