comm-carousel{display:block;margin-left:auto;margin-right:auto;max-width:64rem;position:relative}comm-carousel .swiper-button-disabled{opacity:0}comm-carousel .swiper-button-next{border-radius:9999px;bottom:2.5rem;height:3rem;position:absolute;right:2rem;top:auto;width:3rem}@media (min-width:768px){comm-carousel .swiper-button-next{display:none}}comm-carousel .swiper-button-next:after{--tw-text-opacity:1;color:rgb(244 240 226/var(--tw-text-opacity));font-size:1.5rem;line-height:2rem;margin-left:.25rem}comm-carousel .swiper-button-prev{border-radius:9999px;bottom:2.5rem;height:3rem;left:2rem;position:absolute;top:auto;width:3rem}@media (min-width:768px){comm-carousel .swiper-button-prev{display:none}}comm-carousel .swiper-button-prev:after{--tw-text-opacity:1;color:rgb(244 240 226/var(--tw-text-opacity));font-size:1.5rem;line-height:2rem;margin-left:-.25rem}comm-carousel .comm-carousel{margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:64rem;overflow:hidden}comm-carousel .comm-carousel .container .item{padding-bottom:1rem;padding-top:1rem}comm-carousel .comm-carousel .container .item img{aspect-ratio:1/1;border-radius:9999px;display:block;height:auto;max-width:100%;object-fit:cover;width:100%}comm-carousel .comm-carousel .container .item .edge{margin-top:1rem;text-align:center}comm-carousel .comm-carousel .container .item .edge label{--tw-text-opacity:1;background-color:initial;color:rgb(12 163 179/var(--tw-text-opacity));display:block;font-family:Lato,Lato-Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-weight:800;letter-spacing:.025em;line-height:1rem;padding:.25rem .5rem;text-transform:uppercase}comm-carousel .comm-carousel .container .item .edge label span .sale{--tw-text-opacity:1;color:rgb(169 169 169/var(--tw-text-opacity));padding-right:.5rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}comm-carousel .comm-carousel .container .item .edge h3{--tw-text-opacity:1;color:rgb(244 240 226/var(--tw-text-opacity));font-size:1rem;line-height:1.5rem;margin-bottom:.5rem;margin-top:.25rem}comm-carousel .comm-carousel .container .item .edge h3 a:hover{text-shadow:0 .015em #f4f0e2,0 -.015em #f4f0e2,.01em 0 #f4f0e2,-.01em 0 #f4f0e2}comm-carousel .comm-carousel .container .item .edge .button{--tw-skew-x:-15deg;--tw-bg-opacity:1;background-color:rgb(12 163 179/var(--tw-bg-opacity));display:inline-block;margin-bottom:.75rem;margin-top:.75rem;text-align:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}comm-carousel .comm-carousel .container .item .edge .button:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(164 202 254/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}comm-carousel .comm-carousel .container .item .edge .button span.cta{--tw-skew-x:15deg;--tw-text-opacity:1;color:rgb(32 64 77/var(--tw-text-opacity));display:inline-block;font-family:Lato,Lato-Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:15px;font-weight:800;padding:.5rem 1rem;text-align:center;text-transform:uppercase;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}comm-carousel .comm-carousel .container .item .edge .button span.cta:active,comm-carousel .comm-carousel .container .item .edge .button span.cta:hover{--tw-text-opacity:1;color:rgb(244 240 226/var(--tw-text-opacity))}comm-carousel .comm-carousel .container .item:not(.swiper-slide-active) .mod{opacity:.5}@media (min-width:768px){comm-carousel .comm-carousel .container .item:not(.swiper-slide-active) .mod{opacity:1}}[role=tooltip]comm-carousel .comm-carousel .container .item:not(.swiper-slide-active) .edge>[data-popper-arrow]:after,[role=tooltip]comm-carousel .comm-carousel .container .item:not(.swiper-slide-active) .edge>[data-popper-arrow]:before,comm-carousel .comm-carousel .container .item:not(.swiper-slide-active) .edge,comm-carousel.tooltip .comm-carousel .container .item:not(.swiper-slide-active) .edge>.tooltip-arrow:before{visibility:hidden}@media (min-width:768px){comm-carousel .comm-carousel .container .item:not(.swiper-slide-active) .edge{visibility:visible}}