.wuc-section{width:100%}.wuc-container{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}.wuc-heading{text-align:center;font-size:36px;line-height:1.2;margin:0 0 12px}.wuc-subheading{text-align:center;font-size:17px;line-height:1.5;max-width:640px;margin:0 auto 40px}.wuc-subheading p{margin:0}.wuc-carousel{position:relative}.wuc-track-wrap{overflow:hidden;padding:10px 4px 34px;margin:-10px -4px -34px}.wuc-track{display:flex;gap:var(--wuc-gap, 24px);cursor:grab;touch-action:pan-y;transition:transform .5s cubic-bezier(.22,1,.36,1)}.wuc-track.wuc-dragging{transition:none;cursor:grabbing}.wuc-card{position:relative;flex:0 0 calc(var(--wuc-card-basis, 33.3333%) - (var(--wuc-gap, 24px) * 2 / 3));min-width:0;background-color:var(--wuc-card-bg, #FBE6D4);border-radius:var(--wuc-border-radius, 24px);overflow:hidden;display:flex;flex-direction:column;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);will-change:transform}.wuc-card:hover{transform:translateY(calc(var(--wuc-hover-lift, 10px) * -1)) scale(1.02);box-shadow:0 18px 34px #00000029;z-index:2}.wuc-image-wrap{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;pointer-events:none}.wuc-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.22,1,.36,1)}.wuc-image--placeholder{display:flex;align-items:center;justify-content:center;background:#e8d9c8}.wuc-image--placeholder svg{width:60%;height:60%;opacity:.5}.wuc-card:hover .wuc-image{transform:scale(1.08)}.wuc-text-box{position:absolute;left:16px;right:16px;bottom:16px;background-color:var(--wuc-text-box-bg, #FBE6D4);border-radius:calc(var(--wuc-border-radius, 24px) - 8px);padding:18px 20px;box-shadow:0 6px 18px #00000014;transition:transform .45s cubic-bezier(.22,1,.36,1);pointer-events:none}.wuc-card:hover .wuc-text-box{transform:translateY(-4px)}.wuc-card-heading{font-size:22px;line-height:1.25;margin:0 0 6px}.wuc-card-text{font-size:14px;line-height:1.45}.wuc-card-text p{margin:0}.wuc-arrow{position:absolute;top:38%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:none;background-color:var(--wuc-arrow-bg, #2B1B12);color:var(--wuc-arrow-color, #FBE6D4);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease;box-shadow:0 6px 16px #0000002e}.wuc-arrow svg{width:22px;height:22px;color:var(--wuc-arrow-color, #FBE6D4)}.wuc-arrow:hover{transform:translateY(-50%) scale(1.1);box-shadow:0 10px 22px #0000003d}.wuc-arrow:active{transform:translateY(-50%) scale(.96)}.wuc-arrow--prev{left:-8px}.wuc-arrow--next{right:-8px}.wuc-arrow[disabled]{opacity:.35;cursor:not-allowed}.wuc-arrow[disabled]:hover{transform:translateY(-50%);box-shadow:0 6px 16px #0000002e}.wuc-dots{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:18px}.wuc-dot{width:9px;height:9px;border-radius:50%;background-color:var(--wuc-dot-color, #E2C4A4);border:none;padding:0;cursor:pointer;transition:transform .25s ease,background-color .25s ease,width .25s ease}.wuc-dot:hover{transform:scale(1.2)}.wuc-dot.is-active{background-color:var(--wuc-dot-active-color, #2B1B12);width:22px;border-radius:5px}.wuc-card{animation:wuc-fade-up .6s ease both}@keyframes wuc-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:989px){.wuc-card{flex-basis:calc(50% - (var(--wuc-gap, 24px) / 2))}.wuc-heading{font-size:30px}.wuc-arrow{width:42px;height:42px}}@media(max-width:599px){.wuc-card{flex-basis:100%}.wuc-container{padding-left:16px;padding-right:16px}.wuc-heading{font-size:26px}.wuc-image-wrap{aspect-ratio:4 / 5}.wuc-text-box{left:12px;right:12px;bottom:12px;padding:16px 18px}.wuc-arrow{width:38px;height:38px}.wuc-arrow--prev{left:4px}.wuc-arrow--next{right:4px}}@media(prefers-reduced-motion:reduce){.wuc-card,.wuc-image,.wuc-text-box,.wuc-track{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/why-us-carousel.css.map */
