.swiper-wrapper{box-sizing:border-box}.swiper-entry{position:relative;--pg-space:1.25rem;--sw-btn:2.5rem;--sw-bullet:1rem}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container:not(.swiper-no-swiping) .swiper-wrapper{cursor:url(//berries.com.ua/wp-content/themes/tecofood/css/../img/drag.png) 16 9,ew-resize}.swiper-container-vertical:not(.swiper-no-swiping) .swiper-wrapper{cursor:url(//berries.com.ua/wp-content/themes/tecofood/css/../img/drag-vertical.png) 8 16,ns-resize}.swiper-slide{position:relative}.swiper-pagination{line-height:0;z-index:2;bottom:var(--pg-space) !important}.swiper-pagination.swiper-pagination-relative{position:relative;margin-top:var(--pg-space);bottom:auto !important}.swiper-pagination-bullet{position:relative;vertical-align:top;width:var(--sw-bullet);height:var(--sw-bullet);opacity:1;border-radius:100%;border:.125rem solid transparent;background:rgba(var(--rgb-secondary),.4);-webkit-transition:var(--transition-1);transition:var(--transition-1);margin:0 .75rem !important}.swiper-pagination-bullet-active{width:3.75rem;border-color:rgba(var(--rgb-secondary),1);background:0 0;border-radius:1.25rem}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(1);transform:scale(1)}.swiper-button-prev,.swiper-button-next{position:absolute;right:auto;top:calc(50% - var(--sw-btn) / 2);left:0;-webkit-transition:var(--transition-1);transition:var(--transition-1);width:var(--sw-btn);height:var(--sw-btn);margin:0;color:var(--clr-white);border-radius:100%;border:.0625rem solid rgba(var(--rgb-secondary),1);background-color:rgba(var(--rgb-secondary),1)}.swiper-button-prev svg,.swiper-button-next svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:52%;height:52%}.swiper-button-prev svg *[stroke],.swiper-button-next svg *[stroke]{stroke:currentColor}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:1;color:rgba(var(--rgb-secondary),.2);border-color:rgba(var(--rgb-secondary),.2);background-color:transparent}.swiper-button-next{left:auto;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-wrap{position:relative;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.swiper-button-wrap .swiper-button-prev,.swiper-button-wrap .swiper-button-next{position:relative;top:0;left:0;right:0}.swiper-controls-hide .swiper-wrapper{cursor:default !important}.swiper-controls-hide .swiper-button-wrap,.swiper-controls-hide .swiper-button-lock,.swiper-controls-hide .swiper-pagination-lock{display:none !important}@media (min-width:1200px){.swiper-button-prev:hover,.swiper-button-next:hover{background-color:transparent;color:var(--clr-secondary)}}@media (max-width:1199px){[class*=swiper-button]{display:none}}@media (max-width:575px){.swiper-container{overflow:visible}}