.cb-section{background-color:var(--cb-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:100px 56px;overflow:hidden}.cb-section .cb-header{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:750px;text-align:center}.cb-section .cb-eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cb-text);opacity:.55}.cb-section .cb-headline{color:var(--Marrom-1, #442623);font-family:acumin-pro-extra-condensed,sans-serif;font-size:48px;font-style:italic;font-weight:900;line-height:48px;text-transform:uppercase}.cb-section .cb-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:14px 28px;border:1px solid var(--Marrom-1, #442623);border-radius:4px;background:transparent;color:var(--Marrom-1, #442623);font-size:15px;font-weight:600;text-decoration:none;text-transform:none;cursor:pointer;transition:background .2s ease,color .2s ease}.cb-section .cb-btn:hover{background:var(--Marrom-1, #442623);color:#fff}.cb-section .cb-slider-wrap{position:relative}.cb-section .cb-slider{display:flex;gap:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:8px 48px 16px;cursor:grab;-webkit-user-select:none;user-select:none}.cb-section .cb-slider::-webkit-scrollbar{display:none}.cb-section .cb-slider.is-dragging{cursor:grabbing}.cb-section .cb-card{flex-shrink:0;width:100%;height:100%;border-radius:8px;overflow:hidden;position:relative;background-color:var(--cb-card-bg);aspect-ratio:378 / 470;max-width:378px}.cb-section .cb-card--text{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 28px}.cb-section .cb-stars{display:flex;gap:4px;justify-content:center;align-items:center}.cb-section .cb-star{width:18px;height:18px;color:#d4a017}.cb-section .cb-star--empty{opacity:.25}.cb-section .cb-quote{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;color:#260f0f;text-align:center;font-size:32px;font-weight:400;line-height:40px}.cb-section .cb-author{margin-top:28px}.cb-section .cb-author__name{color:#260f0f;text-align:center;font-size:18px;font-weight:700;line-height:18px;text-transform:uppercase}.cb-section .cb-author__location{color:#495057;text-align:center;font-size:16px;font-weight:500;text-transform:uppercase;line-height:18px}.cb-section .cb-card--video{cursor:pointer}.cb-section .cb-card__media{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.cb-section .cb-card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000040;transition:background .2s ease}.cb-section .cb-card--video:hover .cb-card__overlay{background:#00000061}.cb-section .cb-play-btn{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#ffffffeb;display:flex;align-items:center;justify-content:center;z-index:2;transition:transform .2s ease,opacity .2s ease}.cb-section .cb-card--video:hover .cb-play-btn{transform:scale(1.1)}.cb-section .cb-play-btn svg{width:14px;height:14px;margin-left:2px;color:#111}.cb-section .cb-card__caption{position:absolute;bottom:0;left:0;right:0;padding:14px 16px;z-index:2;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 100%)}.cb-section .cb-card__caption-name{color:#fff;font-size:18px;font-weight:700;line-height:110%}.cb-section .cb-card__caption-sub{color:#fff;font-size:16px;font-weight:300;line-height:110%}.cb-section .cb-card--image .cb-card__caption{padding:20px 18px}.cb-section .cb-card--video.is-playing .cb-card__overlay{background:transparent}.cb-section .cb-card--video.is-playing .cb-play-btn{opacity:0;pointer-events:none}@media screen and (max-width:767px){.cb-section{padding:64px 16px 40px}.cb-section .cb-header{align-items:flex-start}.cb-section .cb-headline{font-size:32px;line-height:normal;text-align:start}.cb-section .cb-slider{padding:8px 20px 16px}.cb-section .cb-card{max-width:276px;aspect-ratio:276 / 408}}
/*# sourceMappingURL=/cdn/shop/t/336/assets/cards-banner-section.css.map */
