.product-swiper[data-v-03de0b21]{padding-bottom:0}.swiper-button-prev[data-v-03de0b21],.swiper-button-next[data-v-03de0b21]{position:relative;width:auto;height:auto;margin-top:0;top:auto;left:auto;right:auto;color:inherit}.swiper-button-prev[data-v-03de0b21]:after,.swiper-button-next[data-v-03de0b21]:after{display:none}.arrow-button:not(:disabled):hover .arrow-icon[data-v-03de0b21]{color:var(--primary-color)}.arrow-button[data-v-03de0b21]:focus{--tw-ring-color: var(--focus-ring-color)}.product-swiper[data-v-03de0b21] .swiper-pagination{position:relative;width:100%;margin-top:1rem;text-align:center}.product-swiper[data-v-03de0b21] .swiper-pagination-bullet{background-color:#d1d5db;opacity:1;width:12px;height:12px;margin:0 4px;display:inline-block;border-radius:50%;cursor:pointer;transition:background-color .3s ease}.product-swiper[data-v-03de0b21] .swiper-pagination-bullet-active,.pagination-container[data-v-03de0b21] .swiper-pagination-bullet-active,.product-recommender-carousel[data-v-03de0b21] .swiper-pagination-bullet-active{background-color:var(--secondary-color)!important;opacity:1}.pagination-container[data-v-03de0b21]{position:relative;width:100%;display:flex;justify-content:center;align-items:center;min-height:20px;margin-top:1rem}.product-swiper[data-v-03de0b21] .swiper-slide{height:auto;display:flex;align-items:stretch}.product-swiper[data-v-03de0b21] .swiper-slide>*{width:100%;height:100%}.product-recommender-strip__track[data-v-160eed4d]::-webkit-scrollbar{display:none}.product-recommender-strip__item[data-v-160eed4d] .product-card--row{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"img name name" "img price actions";column-gap:.75rem;row-gap:.375rem;align-items:center;height:100%}.product-recommender-strip__item[data-v-160eed4d] .product-card--row .product-card-image{grid-area:img;align-self:start}.product-recommender-strip__item[data-v-160eed4d] .product-card--row>.contents>.flex-1{display:contents}.product-recommender-strip__item[data-v-160eed4d] .product-card--row a[data-quick-view]{grid-area:name;margin-bottom:0;display:block;-webkit-line-clamp:unset;overflow:visible;align-self:start}.product-recommender-strip__item[data-v-160eed4d] .product-card--row a[data-quick-view]+*{grid-area:price}.product-recommender-strip__item[data-v-160eed4d] .product-card--row>.flex-shrink-0:last-child{grid-area:actions}
