.Overlay{z-index:999}.g_carousel{margin:0 auto;max-width:784px;overflow:hidden;position:relative}.g_carousel__item{float:left}.g_carousel__container{transform:translateZ(0);transition:transform .3s}.g_carousel__container:after{clear:both;content:"";display:table}.g_carousel__next,.g_carousel__prev{cursor:pointer;height:40px;position:absolute;top:40%;transform:translateY(-50%);transition:.25s;width:40px;z-index:1}.g_carousel__prev{left:0;right:inherit}.g_carousel__next{left:inherit;right:0}.g_carousel__next:hover,.g_carousel__prev:hover{transform:translateY(-50%) scale(1.2)}.g_carousel__next:after,.g_carousel__prev:after{border-right:2px solid #000;border-top:2px solid #000;content:"";height:8px;left:50%;position:absolute;top:50%;transition:.25s;width:8px}.g_carousel__next:after{transform:translate(-100%,-50%) rotate(45deg)}.g_carousel__prev:after{transform:translateY(-50%) rotate(225deg)}.g_carousel__next--hidden,.g_carousel__prev--hidden{opacity:0;pointer-events:none}.g_carousel__pagination{bottom:0;left:0;position:absolute;right:0;text-align:center;transition:.25s}.g_carousel__pagination__bullet{border:1px solid #000;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.25);display:inline-block;margin:25px 5px 0;padding:0;vertical-align:top}.g_carousel__pagination__bullet,.g_carousel__pagination__bullet span{background-color:#fff;box-sizing:border-box;color:transparent;font-size:0;height:12px;overflow:hidden;width:12px}.g_carousel__pagination__bullet span{border-radius:50%;cursor:pointer;display:block;transition:.25s}.g_carousel__pagination__bullet--active span,.g_carousel__pagination__bullet:hover span{background-color:#000}.g_swiper{width:100%}.c-Zone.c-Zone_swiper .c-Zone__content{flex-direction:column;padding-bottom:32px}.has-overlay-absolute .g_carousel,.has-overlay .g_carousel{z-index:1000}@media screen and (min-width:750px){.g_carousel__prev{left:-18px}.g_carousel__next{right:-18px}}@media screen and (max-width:767px){.g_carousel .QuantitySelector{left:50%;position:absolute;top:0;transform:translate(-50%,-120%) scale(1.3)}.has-overlay-absolute .g_carousel__next,.has-overlay-absolute .g_carousel__prev,.has-overlay .g_carousel__next,.has-overlay .g_carousel__prev{display:none}.has-overlay-absolute .AddToBagButton,.has-overlay-absolute .g_carousel__pagination,.has-overlay .AddToBagButton,.has-overlay .g_carousel__pagination{opacity:.7}}