.tw-photo-divider{background:#f5eadb;isolation:isolate;left:50%;margin-left:-50vw;overflow:hidden;padding:50px 0 60px;position:relative;width:100vw}.tw-photo-divider:after{background:#fff!important;border-radius:50% 50% 0 0;bottom:-120px;content:"";height:220px;left:-5%;position:absolute;width:110%;z-index:1}.tw-divider-texture{background-image:url(https://8392100.fs1.hubspotusercontent-na1.net/hubfs/8392100/Trail%20and%20Wine/Textura%202.png);background-position:50%;background-size:cover;inset:0;mix-blend-mode:multiply;opacity:.1;pointer-events:none;position:absolute}.tw-divider-track{align-items:center;display:grid;gap:20px;grid-template-columns:.9fr 1.2fr .9fr;margin:0 auto;position:relative;width:min(1180px,90%);z-index:2}.tw-divider-photo{border-radius:30px;box-shadow:0 24px 60px rgba(67,20,18,.1);overflow:hidden;position:relative;transition:transform .35s ease,box-shadow .35s ease}.tw-photo-left,.tw-photo-right{height:240px}.tw-photo-center{height:340px}.tw-divider-photo img{display:block;filter:grayscale(100%) contrast(1.04) brightness(1.02);height:100%;object-fit:cover;transition:transform .5s ease,filter .5s ease;width:100%}.tw-divider-photo:after{background:linear-gradient(180deg,hsla(35,57%,91%,.08),hsla(35,57%,91%,.16));content:"";inset:0;pointer-events:none;position:absolute}.tw-divider-photo:before{border:1px solid rgba(255,243,230,.55);border-radius:20px;content:"";inset:14px;pointer-events:none;position:absolute;z-index:2}.tw-photo-left{transform:rotate(-2deg)}.tw-photo-center{transform:translateY(-18px)}.tw-photo-right{transform:rotate(2deg)}.tw-divider-photo:hover{box-shadow:0 34px 80px rgba(67,20,18,.14);transform:translateY(-8px) rotate(0deg)}.tw-divider-photo:hover img{filter:grayscale(0) contrast(1.02) brightness(1);transform:scale(1.05)}@media (max-width:900px){.tw-divider-track{gap:18px;grid-template-columns:1fr}.tw-photo-center,.tw-photo-left,.tw-photo-right{height:260px;transform:none}}@media (max-width:600px){.tw-photo-divider{padding:34px 0 44px}.tw-divider-track{width:92%}.tw-photo-center,.tw-photo-left,.tw-photo-right{border-radius:24px;height:210px}.tw-divider-photo:before{inset:10px}}