.gallery-controls--button-next,.gallery-controls--button-next-white,.gallery-controls--button-prev,.gallery-controls--button-prev-white,.product-gallery--button-next,.product-gallery--button-prev{position:absolute;top:50%;margin-top:-57px;width:38px;height:38px;z-index:10;background-size:38px 38px;background-position:center;background-repeat:no-repeat;cursor:pointer}.gallery-controls--button-next-white.swiper-button-disabled,.gallery-controls--button-next.swiper-button-disabled,.gallery-controls--button-prev-white.swiper-button-disabled,.gallery-controls--button-prev.swiper-button-disabled,.swiper-button-disabled.product-gallery--button-next,.swiper-button-disabled.product-gallery--button-prev{display:none}.gallery-controls--button-next,.product-gallery--button-next{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' width%3D'41' height%3D'41'%3E%3Cg fill%3D'none' fill-rule%3D'evenodd'%3E%3Cpath stroke%3D'%23000' d%3D'M20.7 40.5A20 20 0 1 0 .5 20.3'%2F%3E%3Cpath stroke%3D'%23292C35' stroke-linecap%3D'square' d%3D'M21.4 15.6l5 5m-5.6 5.3l5.6-4.9-5.6 4.9zm-7.7-5.1h12.2'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");right:-50px;left:auto}.gallery-controls--button-prev,.product-gallery--button-prev{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' data-name%3D'Layer 1' viewBox%3D'0 0 41 41'%3E%3Ctitle%3Eprev-arrow%3C%2Ftitle%3E%3Cpath fill%3D'none' stroke%3D'%23000' d%3D'M40.5 20.3a20 20 0 1 0-20.2 20.2'%2F%3E%3Cpath fill%3D'none' stroke%3D'%23292c35' stroke-linecap%3D'square' d%3D'M14.6 20.6l5-5m-5 5.4l5.6 4.9zm1.1-.2h12.2'%2F%3E%3C%2Fsvg%3E");left:-50px;right:auto}.gallery-controls--button-next-white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' width%3D'41' height%3D'41'%3E%3Cg fill%3D'none' fill-rule%3D'evenodd'%3E%3Cpath stroke%3D'%23fff' d%3D'M20.7 40.5A20 20 0 1 0 .5 20.3'%2F%3E%3Cpath stroke%3D'%23fff' stroke-linecap%3D'square' d%3D'M21.4 15.6l5 5m-5.6 5.3l5.6-4.9-5.6 4.9zm-7.7-5.1h12.2'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E\a");right:-50px;left:auto}.gallery-controls--button-prev-white{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' data-name%3D'Layer 1' viewBox%3D'0 0 41 41'%3E%3Ctitle%3Eprev-arrow%3C%2Ftitle%3E%3Cpath fill%3D'none' stroke%3D'%23fff' d%3D'M40.5 20.3a20 20 0 1 0-20.2 20.2'%2F%3E%3Cpath fill%3D'none' stroke%3D'%23fff' stroke-linecap%3D'square' d%3D'M14.6 20.6l5-5m-5 5.4l5.6 4.9zm1.1-.2h12.2'%2F%3E%3C%2Fsvg%3E\a");left:-50px;right:auto}.product-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0 58px;margin-bottom:20px}@media (min-width:1025px){.product-gallery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}}.product-gallery--main{width:100%;max-width:410px;max-height:410px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:1025px){.product-gallery--main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:1025px){.product-gallery--main.swiper-container{margin-left:.625rem}}.product-gallery--thumbs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:.625rem -3.625rem;text-align:center;height:50px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:1025px){.product-gallery--thumbs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:58px;height:232px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.product-gallery--thumbs img{margin-right:.3125rem;padding:.5625rem;width:58px;height:58px;margin-bottom:10px;background-color:#fff;opacity:.5;cursor:pointer}.product-gallery--thumbs img.active{opacity:1;-webkit-box-shadow:#b8c1cb 0 0 15px;box-shadow:#b8c1cb 0 0 15px}@media (min-width:1025px){.product-gallery--button-next,.product-gallery--button-prev{display:none}}.product-gallery--button-next{right:10px}.product-gallery--button-prev{left:10px}