diff --git a/wp-content/themes/cosmopet/functions.php b/wp-content/themes/cosmopet/functions.php
index 416a96e..45be8d5 100644
--- a/wp-content/themes/cosmopet/functions.php
+++ b/wp-content/themes/cosmopet/functions.php
@@ -570,4 +570,13 @@ function get_collection_siblings ($term) {
}
return $sibl_arr;
-}
\ No newline at end of file
+}
+
+register_sidebar( array(
+ 'name' => 'Сайдбар для фильтров товаров',
+ 'id' => 'sidebar_filters',
+ 'before_widget' => '
',
+ 'after_widget' => '
',
+ 'before_title' => '',
+) );
\ No newline at end of file
diff --git a/wp-content/themes/cosmopet/static/front-page/css/style.css b/wp-content/themes/cosmopet/static/front-page/css/style.css
index 7190ee7..188030e 100644
--- a/wp-content/themes/cosmopet/static/front-page/css/style.css
+++ b/wp-content/themes/cosmopet/static/front-page/css/style.css
@@ -1,3995 +1,4004 @@
-
-
-
-/* .sellers_card .sellers_card-img {
- width: auto!important;
- height: 330px;
-} */
-
-
-/* Home start */
-.home{
- position: relative;
- /* GP | fix */
- background: var(--radial);
-}
-.home .container{
- padding: 157px 30px 245px;
- position: relative;
-}
-@media (min-width: 1281px){
- .home .container{
-
- max-width: 1350px !important;
- }
-
-}
-
-@media (min-width: 1600px){
- .home .container{
-
- max-width: 1440px !important;
- }
-
-}
-.home .home_dog{
- position: absolute;
- bottom: 200px;
- right: 8px;
- opacity: .5;
- z-index: 0;
-}
-.home_block-dog{
- width: 100%;
- display: none;
- margin: 0 auto;
- opacity: .5;
-}
-.home .home_line2,
-.home .home_line{
- position: absolute;
- top: 70px;
- left: 0;
- width: 100%;
- z-index: 1;
- scale: 1.01;
-}
-.home .home_line2{
- display: none;
- /* top: 37px;
- left: -24px; */
- left: -2%;
- top: 7%;
- width: 108%;
- z-index: 0;
-}
-.home .home_block{
- position: relative;
- z-index: 1;
- display: flex;
- flex-direction: column;
- gap: 32px;
-}
-.home_block .home_title{
- font-size: 82px;
- line-height: 98.4px;
- color: var(--creme-white, #F4F1F0);
- text-transform: uppercase;
-}
-/* Home end */
-
-/* Abour start */
-.about{
- box-shadow: 6px 9px 20px 0px #00000026;
- background: var(--creme-white, #F4F1F0);
- border-radius: 60px;
- position: relative;
- z-index: 2;
- margin-top: -114px;
- padding: 46px 0px 97px;
-}
-.about .about_block{
- display: flex;
- flex-direction: column;
- gap: 0;
-}
-.about .about_info-wrap{
- display: flex;
- align-items: center;
- gap: 70px;
-}
-.about_block .about_info{
- display: flex;
- flex-direction: column;
- gap: 25px;
-}
-.about_info-wrap .about_img{
- width: 40%;
-}
-.about_img .entoprotein-img{
- display: none;
-}
-.about_info-wrap .about_img img{
- width: 100%;
- height: 720px;
-}
-
-.about_info .about_title{
- font-size: 82px;
- font-weight: 700;
- line-height: 98.4px;
- color: var(--grey-black, #121212);
- text-transform: uppercase;
-}
-.about_info .about_text{
- font-size: 24px;
- line-height: 28.8px;
- letter-spacing: -0.01em;
- color: var(--grey-black, #121212);
-}
-
-
-.about_block .about_cards{
- display: grid;
- grid-template-columns: 31.5% 31.5% 31.5%;
- gap: 58px 26px;
-}
-.about_cards .about_card{
- display: flex;
- flex-direction: column;
- gap: 24px;
-}
-.about_card .about_card-gif{
- width: 168px;
- height: 168px;
-}
-
-.about_card .about_card-info{
- display: flex;
- flex-direction: column;
- gap: 20px;
-}
-.about_card .about_card-title{
- font-size: 24px;
- font-weight: 700;
- line-height: 28.8px;
- color: var(--grey-black, #121212);
- text-transform: uppercase;
-}
-.about_card .about_card-text{
- font-size: 20px;
- line-height: 24px;
- color: var(--grey-black, #121212);
- max-width: 278px;
-}
-.about_cards .about_company{
- position: relative;
- padding: 25px 12px 30px 30px;
- background: #F4F1F0;
- border-radius: 60px;
- display: flex;
- flex-direction: column;
- gap: 16px;
-}
-.about_cards .about_company::after{
- content: '';
- display: block;
- position: absolute;
- width: calc(100% + 4px);
- height: calc(100% + 4px);
- background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
- border-radius: 60px;
- top: -2px;
- left: -2px;
- z-index: -1;
-}
-.about_company .about_company-text{
- font-size: 20px;
- line-height: 24px;
- font-weight: 500;
- color: var(--grey-black, #121212);
-}
-.about_company .about_company-logo{
- display: grid;
- grid-template-columns: 29% 65%;
- gap: 20px 10px;
-}
-.about_company .about_company-logo img{
- width: 100%;
-}
-.about_company .about_company-logo img:nth-child(4){
- height: 80px;
-}
-
-
-.about_slider{
- padding-top: 110px;
-}
-.about_slider .slider-container {
- position: relative;
- /* max-width: 636px; */
- height: 300px;
- display: flex;
- justify-content: center;
- align-items: center;
- margin: 0 auto;
-}
-
-.about_slider .slide {
- position: relative;
- background: #FFF;
- border-radius: 60px;
- /* width: 429px;
- height: 546px; */
- display: flex;
- flex-direction: column;
- align-items: center;
- gap: 45px;
- padding: 35px 50px 25px 50px;
- opacity: 1;
- z-index: 1;
-}
-.about_slider .carousel .carousel-item{
- width: 429px;
- height: 546px;
- padding: 35px 50px 25px 50px;
- padding: 50px 53px;
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- /* background: var(--creme-white, #F4F1F0); */
- background: #ffffff30;
- backdrop-filter: blur(6px);
- z-index: 1;
- box-shadow: -2px 5px 22.9px 0px rgba(0, 0, 0, 0.25);
-}
-
-.about_slider .carousel .carousel-item.active {
- backdrop-filter: blur(6px);
- z-index: 3;
-}
-.about_slider .carousel .carousel-item::after {
- content: '';
- background-image: url(../img/border.png);
- background-size: cover;
- /* background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%); */
- display: block;
- position: absolute;
- width: calc(100% + 4px);
- height: calc(100% + 4px);
- border-radius: 60px;
- top: -2px;
- left: -2px;
- z-index: -2;
- transform: translateZ(-1px);
-}
-.about_slider .carousel .carousel-item img{
- width: auto;
-}
-
-.about_slider .slide_info{
- display: flex;
- flex-direction: column;
- gap: 15px;
-}
-.about_slider .slide--prev,
-.about_slider .slide--next{
- z-index: 2;
- opacity: 0.75;
-}
-
-.about_slider .prev, .about_slider .next {
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- cursor: pointer;
- z-index: 99;
- background-color: unset;
-}
-
-.about_slider .prev {
- left: 29vw;
-}
-
-.about_slider .next {
- right: 29vw;
-}
-
-.about_slider .slide_title{
- text-transform: uppercase;
- font-size: 24px;
- font-weight: 700;
- line-height: 28.8px;
- color: var(--grey-black, #121212);
-}
-.about_slider .slide_text{
- font-size: 20px;
- font-weight: 500;
- line-height: 24px;
- color: var(--grey-black, #121212);
-}
-/* About end */
-
-.section_wrap{
- margin-top: -70px;
- padding: 178px 0 90px;
- /* GP | fix */
-
-}
-/* Sellers start */
-.sellers{
- padding-bottom: 113px;
-
-}
-.sellers .seller_block{
- display: flex;
- flex-direction: column;
-}
-.seller_block .sellers_top{
- display: flex;
- align-items: center;
- justify-content: space-between;
- gap: 30px;
- margin-bottom: 34px;
-}
-.sellers_top .sellers_title{
- font-size: 82px;
- font-weight: 700;
- line-height: 98.4px;
- color: var(--creme-white, #F4F1F0);
- text-transform: uppercase;
-}
-
-.sellers_slider .swiper{
- /* padding-left: 10%;
- padding-right: 20px; */
- display: flex;
- align-items: center;
- /* width: 1000px; */
- height: 540px;
- margin: auto;
- overflow: hidden;
-}
-.seller_name {
- text-transform:lowercase;
- color:var(--grey-black, #121212);
- font-size: 20px;
- font-weight: 400;
- line-height: 24px;
- text-align: left;
- /* min-width: 280px; */
-}
-.seller_price {
-font-size: 20px;
-font-weight: bold;
-line-height: 30px;
-text-align: left;
-margin-bottom: 8px;
-margin-top: 8px;
-}
-
-.seller_full {
- display: flex;
- flex-direction: row;
- justify-content: start;
- margin-top: 48px;
-}
-.seller_full-link {
-color:#121212;
-font-size: 20px;
-font-weight: bold;
-line-height: 24px;
-text-align: left;
-text-decoration: none;
-padding: 0px 0px 4px 0px;
-gap: 8px;
-border-bottom: 2px solid var(--interface-main_black, rgba(18, 18, 18, 1))
-}
-.swiper .swiper-wrapper{
- display: flex;
- height: unset;
-}
-.sellers .sellers_card{
- min-height: 490px;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- gap: 11px;
- align-items: center;
- padding: 16px;
- /* border: 2px solid var(--creme-white, #F4F1F0); */
- border-radius: 24px;
- background: rgba(255, 255, 255, 0.5);
-}
-
-.sellers_card .sellers_card-text{
- font-size: 24px;
- font-weight: 500;
- line-height: 28.8px;
- color: var(--grey-black, #121212);
-
-}
-/* Sellers end */
-
-
-/* Reviews start */
-.reviews{
- position: relative;
- padding: 112px 0px 56px;
- background: var(--creme-white, #F4F1F0);
- border-radius: 60px 60px 0 0;
-}
-.reviews .reviews_person{
- position: absolute;
- right: -80px;
- top: 0;
-}
-.reviews_person-mob{
- display: none;
-}
-.reviews .reviews_title{
- color: var(--grey-black, #121212);
- font-family: "Craftwork Grotest";
- font-size: 79px;
- font-style: normal;
- font-weight: 700;
- line-height: normal;
- text-transform: uppercase;
- position: relative;
- z-index: 1;
-}
-.reviews .reviews_block{
- margin-top: 35px;
-}
-.reviews_block .reviews_items{
- position: relative;
- z-index: 1;
- display: flex;
- flex-wrap: wrap;
- gap: 23px;
- align-items: center;
-}
-
-.reviews_items .reviews_item{
- position: relative;
- display: flex;
- flex-direction: column;
- gap: 7px;
- background: #F4F1F0;
- padding: 23px;
- border-radius: 60px;
- width: 100%;
- height: fit-content;
- z-index: 1;
-}
-/* Пустой блок, чтоб на десктопе в первой строке справой стороны не загораживать картинку */
-.reviews_items .reviews_item.reviews_item--empty{
- background: none;
-}
-@media screen and (max-width: 480px) {
- .reviews_items .reviews_item.reviews_item--empty {
- display: none;
- }
-}
-
-.reviews_item .reviews_item-top{
- display: flex;
- align-items: center;
- gap: 8px;
-}
-.reviews_item .reviews_item-top img{
- width: 78px;
-}
-.reviews_item .reviews_item-top b{
- text-transform: uppercase;
- display: block;
- font-size: 24px;
- font-weight: 700;
- line-height: 28.8px;
- color: var(--grey-black, #121212);
-}
-.reviews_item .reviews_item-top span{
- margin: 14px 0;
- width: 100%;
- display: block;
- font-size: 12px;
- font-weight: 500;
- line-height: 14.4px;
- color: var(--grey-black, #121212);
-}
-.reviews_item .reviews_item-text{
- font-size: 20px;
- font-weight: 500;
- line-height: 24px;
- color: var(--grey-black, #121212);
-}
-.reviews_items .reviews_item1,
-.reviews_items .reviews_item6{
- position: relative;
- /* transform: rotate(-2.35deg); */
- transform-style: preserve-3d;
-}
-/* GP | fix */
-.reviews_items .reviews_item1::after,
-.reviews_items .reviews_item6::after{
- content: '';
- display: block;
- position: absolute;
- width: calc(100% + 4px);
- height: calc(100% + 4px);
- background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
- border-radius: 60px;
- top: -2px;
- left: -2px;
- z-index: -1;
- transform: translateZ(-1px);
-}
-
-.reviews_items .reviews_item6{
- transform: rotate(-7deg);
-}
-
-.reviews_items .reviews_item3{
- transform: rotate(-5deg);
-}
-.reviews_items .reviews_item5,
-.reviews_items .reviews_item4{
- background: radial-gradient(1073.72% 191.15% at -371.63% -32.65%, #0F5881 0%, #1EA49C 36.98%, #76CE75 66.67%, #ECF39F 91.15%);
- /* transform: rotate(4deg);
- margin-top: 25px; */
-}
-
-.reviews_items .reviews_item2{
- background: var(--grey-black, #121212);
- /* transform: rotate(5deg);
- margin: 30px 0 0 20px; */
-}
-.reviews_items .reviews_item4{
- /* transform: rotate(8deg);
- margin: -30px 0 0 20%; */
-}
-
-.reviews_item2 .reviews_item-top b,
-.reviews_item2 .reviews_item-top span,
-.reviews_item2 .reviews_item-text,
-.reviews_item3 .reviews_item-top b,
-.reviews_item3 .reviews_item-top span,
-.reviews_item3 .reviews_item-text,
-.reviews_item4 .reviews_item-top b,
-.reviews_item4 .reviews_item-top span,
-.reviews_item4 .reviews_item-text,
-.reviews_item5 .reviews_item-top b,
-.reviews_item5 .reviews_item-top span,
-.reviews_item5 .reviews_item-text{
- color: #F4F1F0;
-}
-.reviews_item2 .reviews_item-text,
-.reviews_item3 .reviews_item-text,
-.reviews_item4 .reviews_item-text,
-.reviews_item5 .reviews_item-text{
- font-weight: 400;
-}
-
-
-/* Reviews end */
-
-/* About us start */
-.about_us{
- padding-bottom: 54px;
- background-color: #F4F1F0;
- margin-top: -1px;
-}
-.about_us .about_us-title{
- font-size: 82px;
- line-height: 98.4px;
- text-transform: uppercase;
- color: var(--grey-black, #121212);
-}
-.about_us .about_us-block{
- display: flex;
- flex-direction: column;
- gap: 15px;
- margin-top: 25px;
-}
-.about_us-block .about_us-cards{
- display: grid;
- align-items: start;
- grid-template-columns: 59% 39.2%;
- gap: 15px;
-}
-.about_us-block .about_us-card{
- position: relative;
- border-radius: 60px;
- overflow: hidden;
- height: 324px;
- width: 100%;
- overflow: unset;
-}
-.about_us-block .about_us-card::after{
- content: '';
- display: block;
- position: absolute;
- width: calc(100% + 4px);
- height: calc(100% + 4px);
- background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
- border-radius: 60px;
- top: -2px;
- left: -2px;
- z-index: 0;
-}
-.about_us-card .about_us-card-img{
- border-radius: 60px;
- height: 100%;
- width: 100%;
- object-fit: cover;
- position: relative;
- z-index: 1;
-}
-.about_us-card .card_date{
- z-index: 1;
- position: absolute;
- top: 27px;
- right: 35px;
- background: #FFFFFF;
- border-radius: 62px;
- padding: 5px 15px 4px 17px;
- font-size: 24px;
- font-weight: 400;
- line-height: 28.8px;
- color: var(--grey-black, #121212);
-}
-/* GP | fix */
-
-
-.about_us-card .about_us-card-info {
- position: absolute;
- padding: 10% 33px 21px ;
- width: 100%;
- z-index: 1;
- display: flex;
- flex-direction: column;
- gap: 14px;
- left: 0px;
- bottom: 0;
- border-radius: 0 0 60px 60px;
- background: linear-gradient(0deg, #F4F1F0 45%, rgba(244, 241, 240, 0) 100%);
-}
-
-.about_us-card-info.card-info--half-gradient {
- background: unset;
-}
-
-.about_us-card .about_us-card-info h2{
- /* max-width: 440px; */
- font-size: 24px;
- line-height: 32px;
- text-transform: uppercase;
- color: var(--grey-black, #121212);
-}
-.about_us-card .about_us-card-info span{
- display: block;
- font-weight: 400;
-
-}
-.about_us-card .about_us-card-info span a{
- text-decoration: underline;
- font-size: 24px;
- line-height: 28.8px;
- color: var(--grey-black, #121212);
-}
-/* About us end */
-
-/* Truth start */
-.truth{
- border-radius: 0 0 60px 60px;
- background: var(--creme-white, #F4F1F0);
- padding-bottom: 119px;
- margin-top: -1px;
-}
-.truth .truth_top{
- position: relative;
- display: flex;
- align-items: center;
- justify-content: space-between;
-}
-.truth .truth_title{
- font-size: 82px;
- font-weight: 700;
- line-height: 98.4px;
- text-align: end;
- text-transform: uppercase;
- width: 723px;
-}
-.truth .truth_title span{
- color: #76CE75;
-
-}
-.truth_top .gift_img{
- margin-left: -180px;
-}
-.truth_top .gift_line-img{
- position: absolute;
- display: none;
- bottom: 150px;
- right: 0;
- width: 245px;
-}
-.truth_content {
- position: relative;
- display: none;
-}
-
-.truth_content::after{
- content: '';
- display: block;
- position: absolute;
- width: calc(100% + 4px);
- height: calc(100% + 4px);
- background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
- border-radius: 60px;
- top: -2px;
- left: -2px;
- z-index: 0;
-}
-.truth_content.active {
- display: block;
-}
-.truth .truth_block{
- position: relative;
- z-index: 1;
- display: flex;
- flex-direction: column;
- width: 100%;
- height: 480px;
- overflow: hidden;
- background: var(--creme-white, #F4F1F0);
- border-radius: 60px;
- box-shadow: 0px 3px 13.5px 0px #00000040;
- padding: 25px 34px 0px 63px;
-}
-.truth .truth_success,
-.truth .truth_error {
- display: none;
-}
-.truth .truth_success.show,
-.truth .truth_error.show {
- display: flex;
-}
-
-.truth_block .truth_line{
- display: flex;
- align-items: center;
- justify-content: center;
- gap: 24px;
- margin-bottom: 24px;
-}
-.truth_block .truth_line span{
- border: 1px solid var(--grey-black, #121212);
- opacity: .6;
- width: 73px;
- border-radius: 10px;
-}
-.truth_block .truth_line span.active{
- opacity: 1;
-}
-.truth_block .truth_block-title{
- font-size: 82px;
- font-weight: 700;
- line-height: 98.4px;
- color: var(--grey-black, #121212);
- margin-bottom: 33px;
- text-transform: uppercase;
-}
-.truth_content-end .truth_block-title,
-.truth_success .truth_block-title{
- background: -webkit-radial-gradient(#0F5881 0%, #1EA49C 36.98%, #76CE75 66.67%, #ECF39F 91.15%);
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
-}
-.truth_error .truth_block-title{
- background: -webkit-radial-gradient(#F21E6A 0%, #FF6543 112.38%);
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
-}
-.truth_block .truth_block-text{
- position: relative;
- z-index: 1;
- display: flex;
- align-items: start;
- gap: 26px;
-}
-.truth_block .truth_end-text{
- display: flex;
- flex-direction: column;
- gap: 21px;
-}
-.truth_block .truth_block-text p{
- font-size: 24px;
- font-weight: 700;
- line-height: 28.8px;
- max-width: 559px;
-}
-.truth_block .truth_block-text p span{
- font-weight: 500;
-}
-.truth_default .truth_block-text p{
- text-transform: uppercase;
-}
-.truth_error .truth_block-text p,
-.truth_success .truth_block-text p {
- max-width: 592px;
- font-size: 20px;
- line-height: 24px;
- font-weight: 500;
-}
-.truth_block .truth_info{
- position: absolute;
- width: 91%;
- bottom: 0;
- display: flex;
- align-items: end;
- justify-content: space-between;
- margin-top: -100px;
- z-index: 0;
-}
-.truth_content-end .truth_info{
- display: flex;
- align-items: center;
- justify-content: end;
-}
-.truth_block .truth_links{
- display: flex;
- align-items: center;
- gap: 15px;
- padding-bottom: 56px;
-}
-.truth_error .truth_links,
-.truth_success .truth_links{
- gap: 20px;
-}
-.truth_block .truth_result{
- display: flex;
- align-items: center;
- gap: 23px;
-}
-.truth_block .truth_result img{
- width: 100%;
-}
-.truth_block .truth_link{
- width: 141px;
- height: 50px;
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 24px;
- font-weight: 500;
- line-height: 28.8px;
- text-align: center;
- color: var(--grey-black, #121212);
- border: 2px solid var(--grey-black, #121212);
- border-radius: 48px;
-}
-
-.truth_content-end .truth_info img{
- margin-right: -34px;
-}
-.truth_content-end .truth_block .truth_link{
- width: 221px;
-}
-
-.truth_content-end .truth_xn{
- position: relative;
- width: 270px;
- height: 158px;
- background-image: url(../img/xn-border.svg);
- background-repeat: no-repeat;
- background-size: 100% 100%;
- display: flex;
- align-items: center;
- justify-content: center;
-}
-
-.truth_points {
- font-size: 450%;
- font-weight: 700;
-}
-
-/* Truth end */
-
-
-/* Blog start */
-.blog{
- padding-top: 89px;
-}
-.blog .blog_block{
- display: flex;
- flex-direction: column;
- gap: 15px;
-}
-.blog_block .blog_top{
- display: flex;
- align-items: center;
- justify-content: space-between;
- gap: 30px;
-}
-.blog_block .blog_title{
- font-size: 82px;
- font-weight: 700;
- line-height: 98.4px;
- color: var(--creme-white, #F4F1F0);
- text-transform: uppercase;
-}
-.blog_block .blog_text{
- font-size: 24px;
- line-height: 28.8px;
- color: var(--creme-white, #F4F1F0);
-}
-.blog .blog_slider{
- margin-top: 30px;
-}
-.blog_slider .swiper{
- padding-left: 9%;
- padding-right: 20px;
-}
-.blog_slider .blog_card {
- display: flex;
- flex-direction: column;
- border-radius: 60px;
- transition: .3s ease all;
- height: auto;
-}
-.blog_slider .blog_card:hover{
- border-color: #121212;
- overflow: initial;
-}
-
-/* .blog_slider .blog_card:hover .card-line-img{
- opacity: 1;
-} */
-
-.blog_slider .blog_card:hover .blog_card-text,
-.blog_slider .blog_card:hover .blog_card-title{
- color: #F4F1F0;
-}
-
-.blog_card .blog_card-img{
- object-fit: cover;
- border: 2px solid var(--creme-white, #F4F1F0);
- border-width: 2px 2px 0 2px;
- width: 100%;
- height: 40%;
- border-radius: 60px 60px 0 0;
-}
-.blog_card .card-line-img{
- opacity: 0;
- transition: .3s ease all;
-}
-.blog_card .blog_card-info-wrap{
- border: 2px solid var(--creme-white, #F4F1F0);
- width: 100%;
- height: 60%;
- display: flex;
- background: linear-gradient(355.81deg, #F4F1F0 5.04%, rgba(244, 241, 240, 0.3) 87.4%);
- border-radius: 0 0 60px 60px;
- padding: 25px 25px 30px 30px;
-}
-.blog_slider .blog_card:hover .blog_card-info-wrap{
- background: var(--grey-black, #121212);
- /* padding-right: 15px; */
-}
-.blog_card .blog_card-info{
- display: flex;
- flex-direction: column;
- margin-top: -2px;
- gap: 16px;
-
-}
-.blog_card .blog_card-title{
- /* font-size: 36px; */
- font-size: 2.1vw;
- font-weight: 700;
- line-height: 43.2px;
- color: var(--grey-black, #121212);
- text-transform: uppercase;
- transition: .3s ease all;
-}
-.blog_card .blog_card-text{
- font-size: 24px;
- font-weight: 500;
- line-height: 28.8px;
- color: var(--grey-black, #121212);
- transition: .3s ease all;
-}
-/* Blog end */
-
-.marketplace{
- margin-top: 5rem;
-}
-/* Discount start */
-.discount{
- padding-top: 50px;
- padding-bottom: 50px;
-}
-.discount .discount_block{
- display: flex;
- flex-direction: column;
-}
-.discount .discount_top{
- position: relative;
- margin-bottom: 50px;
-}
-.discount_top .discount_title{
- font-size: 82px;
- font-weight: 700;
- line-height: 98.4px;
- color: var(--creme-white, #F4F1F0);
- text-transform: uppercase;
-}
-.discount_top .discount_top-imgs{
- position: absolute;
- top: 55px;
- right: -80px;
-}
-.discount_block .discount_form{
- position: relative;
- z-index: 1;
- display: flex;
- align-items: center;
- gap: 16px;
- margin-bottom: 6px;
-}
-.discount_form .discount_form-btn {
- background: inherit;
- min-height: unset;
-}
-.discount_form .discount_form-btn:hover{
- background: #121212;
- border-color: #121212;
- color: #3ab18f;
-}
-.discount_form .discount_form-inp{
- width: 280px;
- height: 50px;
- border: 2px solid var(--creme-white, #F4F1F0);
- padding: 10px 18px;
- font-size: 24px;
- font-weight: 500;
- line-height: 28.8px;
- color: var(--creme-white, #F4F1F0);
- border-radius: 28px;
- opacity: .6;
-}
-.discount_form .discount_form-inp::placeholder{
- font-size: 24px;
- font-weight: 500;
- line-height: 28.8px;
- color: var(--creme-white, #F4F1F0);
-}
-.discount_form .discount_form-btn {
- text-transform: lowercase;
-}
-.discount_block .discount_form-text{
- font-size: 14px;
- line-height: 16.8px;
- color: var(--creme-white, #F4F1F0);
- opacity: .6;
- max-width: 778px;
- margin-bottom: 27px;
-}
-.discount_block .discount_text{
- font-size: 20px;
- line-height: 24px;
- color: var(--creme-white, #F4F1F0);
-}
-
-.discount_block .discount_cosmodog{
- position: relative;
- width: 100%;
- height: 626px;
- border-radius: 60px;
- border: 2px solid var(--creme-white, #F4F1F0);
- display: flex;
- align-items: end;
- justify-content: center;
- overflow: hidden;
- cursor: pointer;
-}
-.discount_cosmodog .discount_cosmodog-img{
-
- width: 100%;
- height: 100%;
- object-fit: cover;
-
-}
-
-.discount_cosmodog__slider{
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
-}
-.discount_cosmodog .discount_cosmodog-img.active{
- opacity: 1;
-}
-.discount_cosmodog:hover .discount_cosmodog-img:nth-child(2) {
- opacity: 1;
-}
-.discount_cosmodog .discount_cosmodog_info{
- position: relative;
- z-index: 1;
- padding: 33px;
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: end;
- background: linear-gradient(0deg, #F4F1F0 56%, rgba(244, 241, 240, 0) 100%);
- width: 100%;
- height: 219px;
-}
-.discount_cosmodog .discount_cosmodog-title{
- font-size: 40px;
- font-weight: 700;
- line-height: 48px;
- text-align: center;
- color: var(--grey-black, #121212);
- text-transform: uppercase;
-}
-.discount_cosmodog .discount_cosmodog-text{
- font-size: 24px;
- font-weight: 500;
- line-height: 28.8px;
- text-align: center;
-}
-
-/* Discount end */
-
-.gp_tags {
- border: 1px solid #121212;
- border-radius: 48px;
- padding:3px 6px 3px 6px;
- margin-right: 6px;
- margin-bottom: 6px;
- font-size: 16px;
- line-height: 16px;
- height: 27px;
- text-transform: lowercase;
-}
-.gp_tags:last-child {
- margin-right: 0;
-}
-.tags_block {
- display: flex;
- flex-direction: row;
- justify-content:start;
- flex-wrap: wrap;
- width: 100%;
-}
-
-.seller_buy {
- text-transform: capitalize;
- width: 100%;
- height: 48px;
- padding: 12px 24px 12px 24px;
- gap: 8px;
- border-radius: 20px;
- color:#fff;
- background: var(--interface-main_black, #121212);
-}
-.seller_link {
- width: 100%;
-}
-.truth-form{
- display: flex;
- gap: 10px;
-}
-.truth-form button{
- flex-shrink: 0;
-}
-input.truth-input{
- width: 200px;
- height: 50px;
- border-color: #121212 !important;
- border-radius: 48px;
- border: 2px solid #121212;
- flex-shrink: 1;
- margin-right: 12px;
- padding: 20px;
- font-size: 18px;
-}
-@media (max-width: 776px) {
- .truth-form{
- flex-direction: column;
- margin-bottom: 30px;
-}
-.truth-form button{
- width: 100%;
- text-align: center;
- justify-content: center;
-}
-input.truth-input{
- width: 100%;
-}
-}
-
-.smi-card-wrapper{
- border-radius: 60px;
- background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
- border-radius: 60px;
- padding: 2px;
- width: 100%;
- height: 484px;
-}
-.smiSlider{
- margin-top: 3rem;
-}
-.smi-card{
- display: flex;
- flex-direction: column;
- justify-content: flex-end;
- width: 100%;
- height: 480px;
- border-radius: 60px;
- position: relative;
- overflow: hidden;
- padding: 28px 35px;
- color: #121212;
-
-}
-.smi-card::before{
- background: linear-gradient(to top, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 100%);
-content: '';
-height: 100%;
-width: 100%;
-position: absolute;
-bottom: 0;
-left: 0;
-z-index: 2;
-}
-.smi-card-img{
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- object-fit: cover;
-}
-.smi-card-date, .smi-card-title, .smi-card-label{
- position: relative;
- z-index: 2;
-}
-.smi-card-label{
- display: flex;
- border: 1px solid #121212;
- border-radius: 28px;
- padding: 4px 15px;
- align-items: center;
- font-weight: 500;
- font-size: 16px;
- gap: 6px;
- background-color: #fff;
- width: max-content;
-}
-.smi-card-label p{
- margin-bottom: 0;
-}
-.smi-card-title{
- font-weight: 700;
-font-size: 22px;
-text-transform: uppercase; line-height: 120%;
-margin-bottom: 7px;
-margin-top: 10px;
-}
-.smi-card-date{
- font-weight: 500;
-font-size: 12px;
-}
-.smiSlider.swiper{
- overflow: visible;
- }
- .about_us{
- width: 100%;
- overflow: hidden;
- }
- .smi-card-label img{
- max-height: 25px;
- width: auto;
- }
- .smi-card-label{
- height: 35px;
- }
-@media (max-width: 640px) {
- .smi-card{
- padding: 16px;
- height: 420px;
- border-radius: 30px;
- }
- .smi-card-title{
- font-size: 18px;
- }
- .smi-card-wrapper{
- height: 424px;
- border-radius: 30px;
- }
-
-}
-
-.slider-arrows{
- position: relative;
- /* top: 50%;
- left: 50%;
- transform: translate(-52.5%, -50%);
- width: 78%; */
- display: flex;
- justify-content: space-between;
- z-index: 40;
- pointer-events: none;
-}
-@media (max-width: 640px) {
- .slider-arrows{
- display: none;
- }
- .sellers_slider .swiper{
-width: 330px;
- }
-}
-.blogSlider .slider-arrows{
- position: absolute;
- top: 50%;
- left: 50%;
- transform: translate(-55%, -50%);
- width: 76.5%;
- display: flex;
- justify-content: space-between;
- z-index: 40;
- pointer-events: none;
-}
-.smiSlider .slider-arrows {
- position: absolute;
- top: 50%;
- left: 50%;
- transform: translate(-47%, -50%);
- width: 112%;
- display: flex;
- justify-content: space-between;
- z-index: 40;
- pointer-events: none;
-
-}
-.slider-arrow{
- background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='55' height='55' rx='19.5' fill='white'/%3e%3crect x='0.5' y='0.5' width='55' height='55' rx='19.5' stroke='%23121212'/%3e%3cpath d='M37 28.3633H20.5' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M37 28.3633L30.636 34.7272' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M37 28.3633L30.636 21.9993' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
- height: 56px;
- width: 56px;
- background-size: contain;
- pointer-events: all;
-
-}
-.slider-arrow[disabled]{
- visibility: none;
-}
-.slider-arrow-prev{
- transform: scaleX(-1);
- margin-right: 24px;
-}
-
-.header-lang{
- font-size: 16px;
- font-weight: 500;
- line-height: normal;
- text-transform: uppercase;
- color: var(--creme-white);
- border-radius: 45px;
- border: 1px solid var(--creme-white);
- opacity: 0.6;
- appearance: none;
- background-color: transparent;
- background-image: url(../img/i-arr_down.svg);
- background-position: center right 10px;
- background-repeat: no-repeat;
- background-size: 16px;
- padding: 11px 36px 11px 23px;
- cursor: pointer;
- outline: none;
- position: relative;
- z-index: 10;
- }
-
- .header-lang ul{
- border: 1px solid #f3f1f0;
- border-radius: 20px;
- width: 100%;
- padding-top: 11px;
- padding-bottom: 11px;
- padding-left: 23px;
- padding-right: 23px;
- background: #57da7d;
- text-align: center;
- opacity: 1;
- left: 0;
- bottom: -30px;
- transform: translateY(100%);
-
- position: absolute;
- display: none;
- }
-
- .header-lang ul li a{
- font-weight: 500;
- font-size: 16px;
- text-transform: uppercase;
- color: var(--creme-white);
- }
-
- .category-back{
- width: 124px;
- color: #121212;
-height: 28px;border: 1px solid #121212;
-border-radius: 65px;
-background-color: transparent;
-font-weight: 500;
-font-size: 16px;
-display: flex;
-align-items:center;
-justify-content: center;
-margin-bottom:1.5rem;
-margin-top: 14px;
-}
-.category-back::before{
- background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L2 7.5L9 14' stroke='%23121212' stroke-width='2' /%3E%3C/svg%3E");
- content: '';
- width: 10px;
- height: 15px;
- flex-shrink: 0;
- margin-right: 8px;
-}
-.category-back:hover{
- color: #121212;
-}
-
-.main-page-wrapper{
- margin-top: 0 !important;
-}
-
-.header_icon{
- flex-shrink: 0;
-}
-
-[class*="wd-section-stretch"] {
- position: relative;
- min-width: 100vw !important;
- width: 100vw;
- left: calc(50% - 50vw)!important;
-}
-
-.btn{
- padding: 0 30px;
-}
-
-.header_icon{
- position: relative;
-}
-
-.basket-btn__counter{
- position: absolute;
- top: 0;
- right: 0;
- border-radius: 100%;
-background: #76ce75;
-height: 17px;
-width: 17px;
-font-weight: 700;
-font-size: 10px;
-text-align: center;
-color: var(--creme-white);
-display: flex;
-align-items: center;
-justify-content: center;
-}
-
-
-@media (max-width: 575px) {
- .wpcf7-form-control-wrap{
- width: 100%;
- }
-}
-
-.seller_bt{
- display: flex;
- align-items: center;
- gap: 12px;
-}
-
-/* discount sale */
-
-.discount__sale {
- padding: 69px 0 80px;
- border-radius: 60px;
- background: var(--creme-white, #F4F1F0);
- box-shadow: 6px 9px 20px 0px rgba(0, 0, 0, 0.15);
-}
-
-.discount__sale .discount_title {
- color: var(--interface-main_black, #121212);
- font-family: "Craftwork Grotest";
- font-size: 82px;
- font-style: normal;
- font-weight: 700;
- line-height: normal;
- text-transform: uppercase;
-}
-
-.discount__sale .discount_title span {
- background: var(--Accent-1, radial-gradient(200.43% 141.42% at 100% 0%, #76CE75 90%, #BBE38D 100%));
- background-clip: text;
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
-}
-
-.discount__sale .discount_form {
- display: flex;
-}
-
-.discount__sale .discount_form .discount_form-inp {
- color: var(--interface-main_black, #121212);
- border: 2px solid var(--interface-main_black, #121212);
-}
-
-.discount__sale .discount_form .discount_form-btn {
- color: var(--interface-main_black, #121212);
- border: 2px solid var(--interface-main_black, #121212);
-}
-
-.discount__sale .discount_form .discount_form-btn:hover {
- color: #FFF;
-}
-
-.discount__sale .discount_form-text {
- color: var(--interface-main_black, #121212);
- font-family: "Craftwork Grotest";
- font-size: 14px;
- font-style: normal;
- font-weight: 500;
- line-height: normal;
- opacity: .6;
- max-width: 750px;
- margin-top: 6px;
-}
-
-.discount__sale .discount_text {
- margin-top: 27px;
- color: var(--interface-main_black, #121212);
- font-family: "Craftwork Grotest";
- font-size: 20px;
- font-style: normal;
- font-weight: 500;
- line-height: normal;
-}
-
-.discount__sale .discount_form .discount_form-inp::placeholder {
- color: var(--interface-main_black, #121212);
-}
-
-@media screen and (max-width: 576px) {
- .discount__sale {
- padding: 37px 0;
- }
-
- .dicsount__body {
- display: flex;
- flex-direction: column;
- margin-top: 26%;
- }
-
- .discount__sale .discount_form {
- flex-direction: column;
- gap: 21px;
- }
-
- .discount__sale .discount_top .discount_top-imgs .dicount_dog-img {
- height: 356.534px;
- width: 100%;
- object-fit: contain;
- object-position: right;
- }
-
- .discount__sale .dicsount__body > {
- order: 2;
- }
-
- .discount__sale .discount_text {
- order: 1;
- margin-top: 0;
- font-size: 18px;
- }
-
- .discount__sale .discount_form-text {
- order: 3;
- font-size: 12px;
- margin-top: 20px;
- }
-
- .discount__sale .wpcf7 {
- order: 2;
- margin-top: 30px;
- }
-
- .discount__sale .discount_form .discount_form-btn,
- .discount__sale .discount_form .discount_form-inp {
- text-align: center;
- padding: 10px 10px 11px 10px;
- font-size: 24px;
- height: 50px;
- justify-content: center;
- }
-
- .discount__sale .discount_form .discount_form-inp::placeholder {
- font-size: 24px;
- }
-
- .discount__sale .discount_top .discount_top-imgs {
- transform: unset;
- }
-
- .discount__sale .discount_top .discount_top-imgs {
- margin-top: -24px;
- right: 15px;
- width: calc(100% + 30px);
- margin-bottom: -20%;
- }
-}
-
-.blog_card-title {
- font-size: 28px;
- font-style: normal;
- font-weight: 700;
- line-height: 32px;
-}
-
-.blog__card-btn {
- margin-top: 24px;
- color: #000;
- font-family: "Craftwork Grotest";
- font-size: 12px;
- font-style: normal;
- font-weight: 500;
- line-height: normal;
- padding: 6px 15px 10px 15px;
- max-width: max-content;
- display: block;
- margin-left: auto;
- border-radius: 28px;
- border: 1px solid #000;
- background: var(--wh, #FFF);
- transition: all .24s;
-}
-
-
-.blog_slider .blog_card:hover .blog__card-btn {
- border-radius: 28px;
- border: 1px solid var(--interface-main_white, #FFF);
- background: transparent;
- color: var(--interface-main_white, #FFF);
- transition: all .24s;
-}
-
-.blog__row {
- display: flex;
- justify-content: space-between;
- align-items: center;
-}
-
-.blog__row .blog_text {
- max-width: 627px;
-}
-
-.truth_top {
- position: relative;
-}
-
-.truth_top picture img {
- width: 315.563px;
- height: 308.2px;
- position: absolute;
- right: 0;
- top: -110px;
-}
-
-.truth .truth_title {
- text-align: left;
- width: 100%;
- font-size: 74px;
- font-style: normal;
- font-weight: 700;
- line-height: normal;
- margin-bottom: 62px;
-}
-
-.truth_block .truth_end-text strong {
- font-weight: 900;
-}
-
-.truth__end-promo {
- color: var(--grey-black, #121212);
- font-family: "Craftwork Grotest";
- font-size: 24px;
- font-style: normal;
- font-weight: 900;
- line-height: normal;
- text-transform: uppercase;
-}
-
-.truth__end-btns {
- margin-top: 10px;
- display: flex;
- gap: 12px;
-}
-
-.truth__end-btn {
- padding: 10px 10px 11px 10px;
- font-family: "Craftwork Grotest";
- font-size: 24px;
- font-style: normal;
- font-weight: 500;
- line-height: normal;
- border-radius: 48px;
- max-width: 210px;
- width: 100%;
- text-align: center;
- transition: all .3s;
- text-transform: none;
-}
-
-.truth__end-btn.--white {
- color: var(--grey-black, #121212);
- border: 2px solid var(--grey-black, #121212);
- background-color: transparent;
-}
-
-.truth__end-btn.--white:hover {
- background: #121212;
- color: #FFF;
- transition: all .3s;
-}
-
-.truth__end-btn.--black {
- background: var(--interface-main_black, #121212);
- color: var(--interface-main_white, #FFF);
- border: 2px solid transparent;
-}
-
-.truth__end-btn.--black span {
- position: relative;
- padding-right: 16px;
-}
-
-.truth__end-btn.--black span::after {
- content: '';
- position: absolute;
- right: 0;
- top: 50%;
- transform: translateY(-50%);
- width: 13px;
- height: 13px;
- background-size: 100%;
- background-repeat: no-repeat;
- transition: all .3s;
- background-position: center;
- background-image: url('data:image/svg+xml,');
-}
-
-.truth__end-btn.--black:hover {
- background: transparent;
- color: #121212;
- border-color: #000;
- transition: all .3s;
-}
-
-.truth__end-btn.--black:hover span::after {
- transition: all .3s;
- background-image: url('data:image/svg+xml,');
-}
-
-@media screen and (max-width: 576px) {
- .truth_top picture img {
- position: relative;
- top: unset;
- right: unset;
- left: 0;
- width: 294.209px;
- height: 198.713px;
- }
-
- .truth .truth_title {
- text-align: right;
- }
-
- .truth__end-btns {
- flex-direction: column;
- }
-
- .truth__end-btn {
- max-width: 100%;
- }
-
- .truth .truth_title {
- margin-bottom: 0;
- }
-}
-
-.home__block {
- max-width: 50%;
-}
-
-.home__title {
- color: var(--interface-background, #F2F2F2);
- font-family: "Craftwork Grotest";
- font-size: 48px;
- font-style: normal;
- font-weight: 700;
- line-height: 56px; /* 116.667% */
- text-transform: uppercase;
-}
-
-@media (min-width: 1600px){
- .home__title {
-
- font-size: 64px;
- line-height: 120%;
- }
-}
-.home__subtitle {
- color: var(--interface-background, #F2F2F2);
- font-family: "Craftwork Grotest";
- margin-top: 32px;
- font-size: 20px;
- font-style: normal;
- font-weight: 500;
- line-height: 24px; /* 120% */
-}
-
-.home__btn {
- border-radius: 20px;
- background: var(--interface-main_white, #FFF);
- padding: 12px 24px;
- color: var(--interface-main_black, #121212);
- font-family: "Craftwork Grotest";
- font-size: 20px;
- font-style: normal;
- font-weight: 600;
- line-height: 24px; /* 120% */
- display: block;
- margin-top: 32px;
- max-width: 290px;
- text-align: center;
- width: 100%;
- border: 2px solid transparent;
-}
-
-.home__btn span {
- position: relative;
- padding-right: 20px;
-}
-
-.home__btn span::after {
- content: '';
- width: 13px;
- height: 13px;
- background-size: 100%;
- background-repeat: no-repeat;
- background-position: center;
- position: absolute;
- right: 0;
- top: 50%;
- transform: translateY(-50%);
- background-image: url('data:image/svg+xml,');
-}
-
-.home__btn:hover {
- border-color: #FFF;
- background: transparent;
- color: #FFF;
-}
-
-.home__btn:hover span::after {
- background-image: url('data:image/svg+xml,');
-}
-
-.home__pagination {
- margin-top: 120px;
-}
-
-.home__pagination .swiper-pagination-bullet {
- width: 39.278px;
- height: 6px;
- border-radius: 54px;
- opacity: 0.5;
- background: var(--interface-main_white, #FFF);
-}
-
-.home__pagination .swiper-pagination-bullet-active {
- opacity: 1;
-}
-
-.home__item img {
- position: absolute;
- right: -142px;
- top: -110px;
- height: auto;
- width: 70%;
- max-width: 600px;
-}
-
-@media (min-width: 1420px) {
- .home__item img {
- position: absolute;
- right: -142px;
- top: -110px;
- height: auto;
- width: 70%;
- max-width: 800px;
- }
-}
-
-.home__swiper,
-.home__swiper .swiper-wrapper {
- height: auto;
-}
-
-.blog .blog_slider {
- margin-top: 128px;
-}
-
-.cosmopet-x {
- padding: 36px 0 0 0;
- width: 100%;
- overflow: hidden;
-}
-
-.cosmopet-x__swiper,
-.cosmopet-x__swiper .swiper-wrapper {
- height: auto;
-}
-
-.cosmopet-x__title {
- color: var(--creme-white, #F4F1F0);
- font-family: "Craftwork Grotest";
- font-size: 82px;
- font-style: normal;
- font-weight: 700;
- line-height: normal;
- text-transform: uppercase;
-}
-
-.cosmopet-x__swiper {
- margin-top: 52px;
- position: relative;
-}
-
-.cosmopet-x__item {
- position: relative;
- width: 100%;
- height: 484px;
-}
-
-.cosmopet-x__item::before {
- content: '';
- position: absolute;
- left: 0;
- top: 0;
- height: 100%;
- z-index: 1;
- width: 100%;
- border-radius: 60px;
- border: 2px solid var(--creme-white, #F4F1F0);
- background: linear-gradient(180deg, rgba(255, 255, 255, 0.83) 0%, rgba(255, 255, 255, 0.00) 25.17%, rgba(255, 255, 255, 0.00) 65%, rgba(255, 255, 255, 0.83) 80%);
-}
-
-.cosmopet-x__bg {
- position: absolute;
- top: 0;
- left: 0;
- height: 100%;
- width: 100%;
- object-fit: cover;
- object-position: center;
- border-radius: 60px;
-}
-
-.cosmopet-x__body {
- position: absolute;
- z-index: 2;
- bottom: 0;
- left: 0;
- width: 100%;
- padding: 36px 35px;
-}
-
-.cosmopet-x__heading {
- color: var(--grey-black, #121212);
- font-family: "Craftwork Grotest";
- font-size: 22px;
- font-style: normal;
- font-weight: 700;
- line-height: normal;
- text-transform: uppercase;
-}
-
-.cosmopet-x__btn {
- display: block;
- max-width: max-content;
- margin-top: 7px;
- color: #000;
- font-family: "Craftwork Grotest";
- font-size: 12px;
- font-style: normal;
- font-weight: 500;
- line-height: normal;
- padding: 6px 15px 10px 15px;
- border-radius: 28px;
- border: 1px solid #000;
- background: var(--wh, #FFF);
-}
-
-.cosmopet-x__top {
- position: absolute;
- height: auto;
- width: 60%;
- top: 43px;
- left: 50%;
- transform: translateX(-50%);
- z-index: 2;
-}
-
-.cosmopet-x .slider-arrows {
- top: 50%;
- transform: translateY(-50%);
- position: absolute;
- width: 100%;
-}
-
-.cosmopet-x .slider-arrows .cosmopet-prev {
- left: -30px;
-}
-
-.cosmopet-x .slider-arrows .cosmopet-next {
- right: -30px;
-}
-
-.slider-arrow {
- background-image: url('data:image/svg+xml,')!important;
-}
-
-.discount_top {
- position: relative;
-}
-
-.dicsount__body {
- margin-top: 39px;
-}
-
-.reviews_items .reviews_item {
- flex: 0 0 calc(50% - 23px);
- min-height: 334px;
-}
-
-.reviews__left {
- flex: 0 0 50%;
- display: flex;
- flex-direction: column;
- gap: 23px;
-}
-
-.reviews_item-top + span {
- color: var(--creme-white, #F4F1F0);
- font-family: "Craftwork Grotest";
- font-size: 12px;
- font-style: normal;
- font-weight: 500;
- line-height: normal;
-}
-
-.reviews_item1 .reviews_item-top + span {
- color: var(--interface-main_black, #121212);
-}
-
-.reviews .container {
- position: relative;
-}
-
-.truth {
- padding-top: 180px;
-}
-
-.blogosphere{
- padding-bottom: 6vh;
-}
-
-.blogosphere__item {
- position: relative;
- /* width: 100%; */
- /* width: auto;
- height: 33vh; */
- /* padding-bottom: 177.6061776061776%; */
- height: 60vh;
- width: 36vh;
-}
-
-.blogosphere__item .blogosphere__preview {
- position: relative;
- height: 60vh;
- width: 36vh;
- object-fit: cover;
- /* height: 100%;
- width: 100%; */
- /* position: absolute;
- top: 0;
- left: 0;
- height: 100%;
- width: 100%;
- object-fit: cover;
- object-position: center; */
- border-radius: 33.6px;
- box-shadow: 0px 4px 14.4px 0px rgba(0, 0, 0, 0.33);
-}
-
-.blogosphere__content {
- position: absolute;
- /* width: 25vw; */
- width: 100%;
- padding: 10px 15px;
- display: flex;
- align-items: center;
- gap: 10px;
- z-index: 1;
-}
-
-.blogosphere__avatar
-{
- position: relative;
- width: 39.2px;
- height: 39.2px;
- flex-shrink: 0;
- box-shadow: unset;
- border: 1.4px solid #FFF;
- border-radius: 100%;
- flex-shrink: 0;
-}
-
-.blogosphere__name {
- color: #FFF;
- font-family: "Craftwork Grotest";
- font-size: 16.8px;
- font-style: normal;
- font-weight: 700;
- line-height: 22.4px; /* 133.333% */
-}
-
-.blogosphere__swiper.swiper {
- position: relative;
-}
-
-.blogosphere__swiper .carousel .carousel-item{
- width: auto;
- height: auto;
-}
-
-.blogosphere__swiper .slider-arrows {
- position: absolute;
- top: 50%;
- transform: translate(-50%, -50%);
- max-width: 421px;
- width: 100%;
- left: 50%;
- pointer-events: none;
-}
-
-.blogosphere {
- padding-top: 60px;
-}
-
-.blogosphere__top {
- display: flex;
- align-items: center;
- gap: 30px;
-}
-
-.blogosphere__title {
- background-size: 100%;
- background-repeat: no-repeat;
- background-position: center;
- width: 692.514px;
- height: 71.298px;
- background-image: url('data:image/svg+xml,');
-}
-
-.blogosphere__circle {
- flex-shrink: 0;
-}
-
-.marketplace__swiper, .marketplace__swiper .swiper-wrapper {
- height: auto;
-}
-
-.marketplace__swiper .swiper-slide {
- max-width: max-content;
-}
-
-.marketplace__title {
- color: var(--grey-black, #121212);
- font-family: "Craftwork Grotest";
- font-size: 36px;
- font-style: normal;
- font-weight: 700;
- line-height: 40px; /* 111.111% */
- text-transform: uppercase;
-}
-
-.marketplace__swiper {
- margin-top: 50px;
- margin-left: -70px;
- margin-right: -70px;
-}
-
-.marketplace {
- position: relative;
-}
-
-.marketplace:after {
- content: '';
- position: absolute;
- right: 0;
- bottom: 0;
- width: 222px;
- height: 671px;
- background: linear-gradient(270deg, #F6F4F3 0%, rgba(242, 242, 242, 0.00) 100%);
- z-index: 1;
-}
-
-.blog_card .blog__card-wrapper .blog_card-img {
- width: 100%;
- height: 100%;
- position: absolute;
-}
-
-.blog__card-wrapper {
- position: relative;
- width: 100%;
- padding-bottom: 61.31687242798354%;
-}
-
-.discount__sale .discount_form .discount_form-inp {
- opacity: 1;
-}
-
-.discount__sale .discount_form .discount_form-inp::placeholder {
- opacity: .6;
-}
-
-.discount__sale .discount_title span {
- background: var(--Accent-1, radial-gradient(200.43% 141.42% at 100% 0%, #188892 0%, #1EA49C 45%, #76CE75 90%, #BBE38D 100%));
- background-clip: text;
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
-}
-
-.blog_link.main_link:hover span {
- background: var(--Accent-1, radial-gradient(200.43% 141.42% at 100% 0%, #188892 0%, #1EA49C 45%, #76CE75 90%, #BBE38D 100%));
- background-clip: text;
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
-}
-
-@media screen and (max-width: 991px) {
- .reviews__left {
- width: 100%;
- }
-}
-
-@media screen and (max-width: 768px) {
- .home__item img {
- position: relative;
- right: unset;
- top: unset;
- width: 100%;
- height: auto;
- }
-
- .home__item {
- display: flex;
- flex-direction: column-reverse;
- }
-
- .home__block {
- max-width: 100%;
- margin-top: 12px;
- }
-
- .home__title {
- font-size: 32px;
- font-style: normal;
- font-weight: 700;
- line-height: 38px; /* 118.75% */
- letter-spacing: -0.32px;
- text-transform: uppercase;
- }
-
- .home__subtitle {
- margin-top: 16px;
- }
-
- .home__btn {
- margin-top: 16px;
- max-width: 100%;
- }
-
- .home__pagination {
- margin-top: 12px;
- text-align: center;
- }
-
- .blog .blog_slider {
- margin-top: 28px;
- }
-
- .cosmopet-x__title {
- font-size: 32px;
- line-height: 38px; /* 118.75% */
- }
-
- .cosmopet-x__item {
- height: 0;
- padding-bottom: 151.25%;
- }
-
- .cosmopet-x .slider-arrows {
- display: flex;
- }
-
- .cosmopet-x__swiper {
- margin-top: 23px;
- }
-
- .slider-arrows .cosmopet-prev {
- left: -16px;
- }
-
- .slider-arrows .cosmopet-next {
- right: -16px;
- }
-
- .reviews .reviews_title {
- text-align: left!important;
- font-size: 32px!important;
- line-height: 38px!important; /* 118.75% */
- letter-spacing: -0.32px!important;
- text-transform: uppercase!important;
- margin: 0!important;
- }
-
- .reviews_item .reviews_item-top {
- justify-content: space-between;
- }
-
- .reviews__left {
- width: 100%;
- }
-
- .reviews_items .reviews_item {
- transform: unset!important;
- }
-
- .reviews_items .reviews_item {
- width: 100%!important;
- }
-
- .reviews_items .reviews_person-mob {
- display: none;
- }
-
- .reviews_item .reviews_item-text {
- font-size: 16px!important;
- font-style: normal!important;
- font-weight: 500!important;
- line-height: 20px!important;
- }
-
- .reviews_item .reviews_item-top b {
- font-size: 19px!important;
- font-style: normal!important;
- font-weight: 700!important;
- line-height: 24px!important; /* 120% */
- text-transform: uppercase!important;
- }
-
- .reviews_item .reviews_item-text {
- max-width: 100%!important;
- }
-
- .truth {
- padding-top: 78px;
- }
-
- .blogosphere__circle {
- display: none;
- }
-
- .blogosphere__swiper.swiper {
- margin-left: -15px;
- width: calc(100% + 30px);
- }
-
- .marketplace__title {
- font-size: 32px;
- line-height: 38px; /* 118.75% */
- letter-spacing: -0.32px;
- }
-
- .marketplace__swiper {
- margin-top: 24px;
- margin-left: 0px;
- margin-right: 0px;
- }
-
- .smiSlider .slider-arrows {
- transform: translate(-50%, -50%)!important;
- width: 106%!important;
- }
-
- .truth .truth_title span {
- background: var(--Accent-1, radial-gradient(200.43% 141.42% at 100% 0%, #188892 0%, #1EA49C 45%, #76CE75 90%, #BBE38D 100%));
- background-clip: text;
- -webkit-background-clip: text;
- -webkit-text-fill-color: transparent;
- color: none;
- }
-
- .truth {
- padding-top: 20px!important;
- }
-
- .truth_content-wrap {
- padding: 0 30px;
- }
-}
-
-@media screen and (max-width: 540px) {
- .marketplace:after {
- display: none;
- }
-
- .truth .truth_content .truth_block, .truth .truth_content-end .truth_block {
- height: auto!important;
- }
-
- .truth .truth_block {
- padding: 25px 15px 26px 15px!important;
- }
-
- .blog_block .blog_text {
- max-width: 100%!important;
- font-size: 18px!important;
- font-style: normal!important;
- font-weight: 500!important;
- line-height: 24px!important;
- }
-
- .home {
- background: var(--radial);
- }
-
- .blogosphere__swiper .slider-arrows {
- display: flex;
- padding: 0 4.5px;
- }
-
- .truth_block .truth_links {
- padding-bottom: 0!important;
- }
-
- .reviews_items .reviews_item {
- padding: 32px 20px 35px 24px!important;
- border-radius: 3.75rem!important;
- }
-
- .reviews_items .reviews_item::after {
- border-radius: 3.75rem!important;
- }
-
- .blogosphere__top {
- margin-bottom: -55px;
- }
-
- .truth_block .truth_block-text {
- min-height: unset!important;
- }
-
- .discount {
- margin-top: -50px;
- }
-
- .sellers {
- padding-top: 35px;
- }
-
- .blogSlider .slider-arrows {
- display: none!important;
- }
-
- .blog_slider {
- padding-bottom: 0!important;
- }
-
- .cosmopet-x .slider-arrows .cosmopet-prev {
- left: -10px;
- }
-
- .cosmopet-x .slider-arrows .cosmopet-next {
- right: -10px;
- }
-
- .sellers {
- padding-bottom: 120px!important;
- }
-
- .discount__sale {
- border-radius: 24px;
- }
-
- .discount_form .discount_form-btn {
- opacity: 1!important;
- }
-
- .blogosphere {
- padding-top: 40px;
- }
-
- .reviews {
- padding: 56px 0 62px!important;
- }
-
- .reviews_item-top + span {
- line-height: 15px;
- }
-
- .reviews_block .reviews_items {
- margin-left: 0!important;
- }
-
- .reviews_item-name {
- max-width: 70%;
- }
-
- .reviews_item .reviews_item-top img {
- width: 72px!important;
- height: 72px!important;
- }
-
- .reviews__left {
- gap: 10px;
- }
-}
-
-.blogSlider .swiper-slide {
- height: auto;
-}
-
-.blogSlider .swiper-slide .blog_card {
- height: 100%;
-}
-
-.blogSlider .swiper-slide .blog_card .blog_card-info-wrap {
- height: 100%;
-}
-
-.blog_slider {
- padding-bottom: 92px;
-}
-
-.blog_card .blog_card-info {
- justify-content: space-between;
-}
-
-.blog_card-text {
- flex: auto;
-}
-
-
-.carousel-item.active {
- /* pointer-events: none; */
-}
-
-.sec-bf{
- position: relative;
- z-index: 3;
-}
-
-.copied{
- position: absolute;
- top: -14px;
- border-radius: 20px;
- font-size: 13px;
- right: -20px;
- background: #fff;
- padding: 5px;
- opacity: 0;
- pointer-events: none;
- color: #000;
-}
-
-.truth__end-btn.active .copied{
- opacity: 1;
-}
-
-.home {
- overflow: hidden;
-}
-
-
-.reviews_block {
- position: relative;
-}
-
-.reviews_items.--visible {
- display: flex;
- flex-wrap: wrap;
- gap: 20px;
-}
-
-.reviews_row {
- flex: 1 1 100%;
- display: flex;
-}
-
-.reviews_row--left {
- justify-content: flex-start;
-}
-
-.reviews_row--right {
- justify-content: flex-end;
-}
-
-.reviews_item {
- width: 50%;
- /* Каждый блок занимает половину ширины */
-}
-
-.reviews_item-swiper {
- width: 100%;
-}
-
-.reviews_item-img {
- border-radius: 50%;
-}
-
-.reviews_item-top {
- display: flex;
- justify-content: space-between;
- padding-bottom: 10px;
-}
-
-.reviews_item-text {
- margin-top: 10px;
-}
-
-.reviews_item.reviews_item1 {
- flex: 1 1 50%;
- max-width: 50%;
-}
-
-.reviews_item.reviews_item2,
-.reviews_item.reviews_item4 {
- flex: 1 1 calc(50% - 20px);
- max-width: 50%;
-}
-
-.reviews_item.reviews_item2 {
- position: absolute;
- max-width: 500px;
- height: 360px;
- right: -4%;
- bottom: 25%;
-}
-
-.reviews .reviews_person {
- position: absolute;
- right: -100px;
- top: -20%;
-}
-
-@media (max-width: 768px) {
- .reviews_row {
- justify-content: center !important;
- /* На мобильных устройствах центрируем */
- }
-
- .reviews_item {
- width: 100%;
- /* На мобильных устройствах блоки на всю ширину */
- }
-
- .reviews_person {
- position: static;
- margin: 20px auto;
- max-width: 150px;
- }
-
- .reviews_item.reviews_item1 {
- flex: 1 1 50%;
- max-width: 100%;
- }
-
- .reviews_item.reviews_item2,
- .reviews_item.reviews_item4 {
- flex: 1 1 calc(50% - 20px);
- max-width: 100%;
- }
-
- .reviews_item.reviews_item2 {
- position: unset;
- max-width: 500px;
- height: 360px;
- right: -4%;
- bottom: 25%;
- }
-
- .reviews .reviews_person {
- position: absolute;
- right: -100px;
- top: -20%;
- }
-
- .reviews_row {
- justify-content: center !important;
- display: contents;
- }
-}
-
-
-.no-scroll {
- overflow: hidden;
-}
-.img--mobile{
- display: none;
-}
-@media only screen and (max-width: 1170px) {
- .about_block .about_cards {
- grid-template-columns: 48.5% 48.5%;
- gap: 30px 20px;
- }
- .about_cards .about_company{
- max-width: 380px;
- }
-
- .sellers_slider .swiper {
- padding-left: 0;
- padding-right: 0;
- }
- .blog_slider .swiper {
- padding-left: 30px;
- padding-right: 30px;
- }
-
- .truth_block .truth_block-title,
- .truth .truth_title {
- font-size: 60px;
- line-height: 70px;
- width: 100%;
- }
- .discount_top .discount_title {
- font-size: 60px;
- max-width: 550px;
- line-height: 65px;
- }
- .discount_top .discount_top-imgs {
- position: absolute;
- top: 20px;
- right: -50px;
- }
- .discount_top .discount_top-imgs .dicount_dog-img {
- width: 400px;
- }
-
- .reviews_block .reviews_items{
- margin-left: -30px;
- }
-
-}
-@media only screen and (min-width: 600px){
-.swiper-slide-active .sellers_card {
-
- transform: scale(1.05); /* Увеличение на 1.2 */
- transition: transform 0.3s ease;
- background: #fff;
-}
-}
-@media only screen and (max-width: 950px){
- .about_us .about_us-title,
- .sellers_top .sellers_title,
- .about_info .about_title,
- .home_block .home_title {
- font-size: 65px;
- line-height: 78px;
- }
- .about .about_block {
- gap: 0;
- }
- .about_block .about_info-wrap{
- gap: 30px;
- }
- .about_info .about_text {
- font-size: 20px;
- line-height: 24px;
- }
-
- .about_info-wrap .about_img img {
- width: 230px;
- height: 560px;
- }
-
- .blog_card .blog_card-info-wrap {
- width: 108%;
- }
- .sellers_top .slider-arrows {
- display: none;
-}
- .seller_block .sellers_top {
- align-items: start;
- flex-direction: column;
- gap: 10px;
- }
- .sellers_card .sellers_card-img {
- /* width: 100%; */
- }
- .sellers_card .sellers_card-text{
- text-align: center;
- }
- .about_us-block .about_us-cards {
- grid-template-columns: 48% 48%;
- gap: 17px;
- }
-
- .truth_block .truth_block-text p{
- max-width: 400px;
- }
- .truth_top .gift_img {
- margin-left: -120px;
- width: 400px;
- }
-
- .reviews_block .reviews_items{
- flex-direction: column;
- margin-left: 0;
- gap: 0;
- align-items: center;
- }
- .reviews .reviews_title{
- text-align: center;
- }
- .reviews .reviews_person{
- display: none;
- }
- .reviews_person-mob{
- display: flex;
- order: 3;
- object-fit: contain;
- margin-top: -80px;
- z-index: -2;
- }
- .reviews_items .reviews_item{
- border-radius: 25px;
- padding: 10px 14px;
- }
- .reviews_items .reviews_item::after{
- border-radius: 25px;
- }
- .reviews_items .reviews_item1{
- order: 1;
- }
- .reviews_items .reviews_item2{
- order: 2;
- transform: rotate(7deg);
- padding: 13px;
- margin-top: 10px;
- z-index: -1;
- margin-left: -4px;
- }
- .reviews_items .reviews_item6{
- order: 4;
- transform: rotate(2deg);
- margin-top: -80px;
- }
- .reviews_items .reviews_item3{
- order: 6;
- transform: rotate(2.18deg);
- margin-top: 5px;
- z-index: -2;
- }
- .reviews_items .reviews_item4{
- order: 5;
- transform: rotate(-1.7deg);
- margin-top: 0px;
- z-index: -1;
- }
- .reviews_items .reviews_item5{
- order: 7;
- transform: rotate(-3.14deg);
- margin-top: -3px;
- z-index: -3;
- }
-
- .reviews_item .reviews_item-top b {
- font-size: 20px;
- line-height: 22px;
- }
- .reviews_item .reviews_item-text {
- font-size: 12px;
- line-height: 14.4px;
- max-width: 228px;
- }
-}
-
-@media only screen and (max-width: 776px){
- .home_dog
- {
- display: none;
- }
- .sellers_slider .swiper {
- width: 568px;
- }
- .sellers_card .sellers_card-img {
- height: 260px;
- }
- .slider-arrows {
- display: none;
- }
- .home_block-dog{
- display: flex;
- margin-top: 20px;
- }
- .home .container {
- padding: 68px 30px 180px;
- }
-
- .blog_block .blog_title,
- .about_info .about_title{
- font-size: 44px;
- line-height: 50px;
- }
- .about_info-wrap .about_img {
- max-width: 200px;
- }
- .about_card .about_card-title {
- font-size: 20px;
- line-height: 24px;
- }
- .blog_block .blog_text,
- .about_card .about_card-text {
- font-size: 16px;
- line-height: 18px;
- }
- .about_card .about_card-info {
- gap: 2px;
- }
- .about_us-card .about_us-card-info h2 {
- font-size: 12px;
- line-height: 16px;
- font-weight: 700;
- }
- .about_us-card .about_us-card-info span {
- font-size: 12px;
- line-height: 14px;
- }
- .about_us-block .about_us-card {
- border-radius: 25px;
- height: 181px;
- }
- .about_us-card .about_us-card-info{
- gap: 4px;
- padding: 55px 20px 40px;
- }
- .about_us-cards .about_us-card .about_us-card-info {
- height: 131px;
- }
- .about_us-card .card_date {
- top: auto;
- right: auto;
- bottom: 16px;
- left: 20px;
- right: 0;
- z-index: 2;
- padding: 0;
- border-radius: 0;
- height: fit-content;
- width: fit-content;
- font-size: 12px;
- line-height: 14.4px;
- background: transparent;
- font-weight: 700;
- }
-
- /* start: QUIZ - max-width: 776px */
- .truth_content-end .truth_block .truth_info {
- margin-top: 0px;
- }
- .truth .truth_top {
- flex-direction: column-reverse;
- }
- .truth_top .gift_line-img{
- display: flex;
- }
- .truth .truth_title{
- max-width: 500px;
- margin-left: auto;
- }
- .truth_top .gift_img {
- transform: rotate(-45deg);
- margin-right: auto;
- margin-left: -50px;
- }
- .truth_block .truth_info {
- position: relative;
- width: 100%;
- margin-top: 0;
- align-items: center;
- flex-direction: column-reverse;
- }
- .truth_content::after{
- border-radius: 25px;
- }
- .truth_block .truth_links {
- flex-direction: column;
- gap: 12px;
- padding-bottom: 26px;
- width: 100%;
- }
- .truth_block .truth_link {
- width: 100%;
- height: 50px;
- align-items: center;
- justify-content: start;
- padding: 8px 20px;
- }
-
- .truth .truth_block {
- border-radius: 25px;
- height: auto;
- padding: 25px 15px 0px 15px;
- }
- .truth_content-end .truth_block .truth_info{
- flex-direction: column;
- }
- .truth_content-end .truth_block .truth_links{
- padding-top: 30px;
- }
- .truth_content-end .truth_block .truth_link{
- width: 100%;
- }
- .truth_content-end .truth_block .truth_block-text{
- flex-direction: column;
- }
- .truth_content-end .truth_block .truth_block-text p{
- max-width: 230px;
- }
- .truth_content-end .truth_xn{
- width: 90px;
- height: 58px;
- }
- .truth_content-end .truth_info img {
- width: auto !important;
- height: 26vh !important;
- object-fit: cover;
- position: absolute;
- bottom: -21vh;
- left: -62px;
- }
- .truth_content-end .truth_block .truth_link {
- width: 100%;
- background: #FFF;
- }
- .truth_content-end .truth_block .truth_end-text{
- width: 100%;
- }
-
- /* end: QUIZ - max-width: 776px */
-
- /* start: Наш блог - max-width: 776px*/
- .blog_card .blog_card-title {
- font-size: 20px;
- line-height: 25.4px;
- }
- .blog_card .blog_card-text {
- font-size: 16px;
- line-height: 18.4px;
- }
- .blog_card .blog_card-info{
- gap: 9px;
- }
- .blog_slider .blog_card {
- border-radius: 30px;
- }
- .blog_card .blog_card-info-wrap{
- width: 100%;
- border-radius: 0;
- padding: 12px 14px 16px 16px;
- }
- .blog_slider .blog_card:hover .blog_card-info-wrap{
- padding-right: 14px;
- }
- .blog_slider .blog_card:hover {
- overflow: hidden;
- }
- .blog_card .card-line-img{
- display: none;
- }
- .blog_card .blog_card-img{
- border-radius: 30px 30px 0 0;
- }
- /* end: Наш блог - max-width: 776px */
-
- /* start: Узнайте о нас больше и получите скидку! - max-width: 776px */
- .discount .discount_top{
- margin-bottom: 148px;
- order: 1;
- }
- .discount_block .discount_text{
- order: 2;
- margin-bottom: 20px;
- }
- .discount_block .discount_form{
- order: 3;
- margin-bottom: 20px;
- }
- .discount_block .discount_form-text{
- order: 4;
- margin-bottom: 0;
- }
- .discount_block .discount_cosmodog{
- order: 5;
- }
- .discount_top .discount_title {
- font-size: 48px;
- line-height: 52px;
- }
- .discount_top .discount_top-imgs {
- right: -165px;
- top: 100px;
- }
- .discount_top .discount_top-imgs img{
- width: 314px;
- }
-
- .discount_block .discount_form{
- flex-direction: column;
- gap: 8px;
- width: 100%;
- }
- .discount_form .discount-line{
- display: none;
- }
- .discount_form .discount_form-btn,
- .discount_form .discount_form-inp{
- width: 100%;
- }
- /* end: Узнайте о нас больше и получите скидку! - max-width: 776px */
-
- .post-single-page .article-body-container{
- padding-bottom: 100px;
- }
-}
-
-/* GP | Mobile */
-@media only screen and (max-width: 576px) {
-
- /*Слайдер*/
- .about .container-fluid {
- padding-right: 0;
- padding-left: 0;
- }
-
- /*Бестселлеры*/
- .sellers .sellers_card {
- background: #fff;
- }
- .sellers_slider {
- height: 530px;
- }
- .gp_tags {
- border: 1px solid #121212;
- border-radius: 48px;
- padding:2px 4px 2px 4px;
- font-size: 14px;
- line-height: 18px;
- height: 24px;
- }
- /* .tags_block {
- width: 200px;
- } */
- .sellers_slider .swiper {
- display: flex;
- align-items: stretch;
- width: 320px;
- height: inherit;
- }
- .seller_name {
-font-size: 20px;
-font-weight: 500;
-line-height: 24px;
-text-align: left;
- }
- .seller_price {
- font-size: 20px;
- font-weight: bold;
- line-height: 30px;
- text-align: left;
- margin-bottom: 8px;
- margin-top: 8px;
- }
- /* start: Scrollbar */
- body::-webkit-scrollbar {
- width: .2rem;
- /* background: #fff0; */
- background: linear-gradient(#0F5881, #76CE75, #ECF39F);
- }
-
- body::-webkit-scrollbar-thumb {
- border-radius: 4px;
- background: rgba(128, 128, 128, 0.9);
- }
- /* end: Scrollbar */
-
- /* start: ОБЩИЕ */
- .img--desktop {
- display: none;
- }
-
- .img--mobile {
- display: block;
- }
- /* end: ОБЩИЕ */
-
- .main_link {
- font-size: 12px;
- line-height: 14.4px;
- width: 129px;
- height: 29px;
- padding: 7px;
- }
-
-
- .home .home_line2 {
- display: flex;
- }
-
- .home .home_line {
- display: none;
- }
-
- .home .home_block {
- gap: 8px;
- }
-
- .home_block .home_title {
- font-size: 26px;
- line-height: 34px;
- width: 80vw;
- }
-
- .about {
- border-radius: 25px;
- padding-bottom: 0;
- }
-
- .about > .container {
- width: 100%;
- margin-right: auto;
- margin-left: auto;
- }
-
- .about .about_info-wrap{
- flex-direction: column;
- }
-
- .about_info-wrap .about_img{
- max-width: unset;
- width: 100vw;
- }
- .about_info-wrap .about_img img{
- height: auto;
- width: 100%;
- }
-
- .about_cards .about_card {
- gap: 0;
- }
-
- .about_cards .about_card-right {
- align-items: end;
- text-align: end;
- }
-
- .about_card-right .about_card-text {
- margin-left: auto;
- }
-
- .about_card .about_card-gif1,
- .about_card .about_card-gif4 {
- width: 87px;
- height: 87px;
- }
-
- .about_card .about_card-gif2 {
- width: 99px;
- height: 99px;
- }
-
- .about_card .about_card-gif3 {
- width: 117px;
- height: 102px;
- }
-
- .about_company {
- margin-top: 4vh;
- }
-
- .about_company .about_company-logo img {
- height: 33px;
- }
-
- .about_company .about_company-logo img:nth-child(1),
- .about_company .about_company-logo img:nth-child(3),
- .about_company .about_company-logo img:nth-child(4) {
- height: 33px;
- }
-
- .about_company .about_company-logo {
- display: flex;
- gap: 0px 5px;
- margin-top: 2%;
- justify-content: space-around;
- }
-
- .about_company .about_company-text {
- font-size: 12px;
- line-height: 14.4px;
- }
-
- .about_cards .about_company {
- padding: 15px 16px 18px 16px;
- gap: 5px;
- border-radius: 25px;
- }
-
- .about_cards .about_company::after {
- border-radius: 25px;
- }
-
- .about_company .about_company-logo img {
- width: auto;
- }
-
- .about_block .about_cards {
- grid-template-columns: 100%;
- gap: 10px;
- }
-
- .about_us-cards .about_us-card .about_us-card-info {
- height: 151px;
- }
-
- .truth_block .truth_block-text p,
- .about_card .about_card-title {
- font-size: 12px;
- line-height: 18.2px;
- }
-
- .discount_block .discount_text,
- .blog_card .blog_card-text,
- .blog_block .blog_text,
- .truth_block .truth_link,
- .sellers_card .sellers_card-text,
- .about_card .about_card-text {
- font-size: 12px;
- line-height: 14.2px;
- }
-
- .about_card .about_card-gif {
- margin-bottom: -17px;
- }
-
- .about_slider {
- padding: 0;
- }
-
- .about_slider .carousel {
- height: 55vh;
- min-height: 55vh;
- }
-
- .about .about_block {
- gap: 55px;
- }
-
- .about_slider .slide {
- padding: 10px 39px;
- width: 280px;
- height: 280px;
- border-radius: 100%;
- gap: 12px;
- }
-
- .about_slider .carousel .carousel-item {
- padding: 10px 39px;
- width: 290px;
- height: 290px;
- border-radius: 100%;
- }
-
- .about_slider .carousel .carousel-item::after {
- background-image: url(../img/border-mobile.png);
- border-radius: 100%;
- }
-
- .about_slider .prev {
- left: 10vw;
- }
-
- .about_slider .next {
- right: 10vw;
- }
-
- .about_slider .slide.active {
- transform: translate(0, -20px);
- }
-
- .about_slider .slide img {
- width: 113px;
- height: 113px;
- }
-
- .about_slider .slide_info {
- gap: 6px;
- }
-
- .about_slider .slide_text,
- .about_slider .slide_title {
- font-size: 12px;
- line-height: 14.4px;
- text-align: center;
- }
-
- .about_us-block .about_us-card::after,
- .about_us-card .about_us-card-img {
- border-radius: 25px;
- }
-
- .about_us-card .about_us-card-info {
- border-radius: 0 0 25px 25px;
- }
-
- .discount_top .discount_title,
- .blog_block .blog_title,
- .truth_block .truth_block-title,
- .about_us .about_us-title,
- .sellers_top .sellers_title {
- font-size: 30px;
- line-height: 36px;
- }
-
- .sellers_card .sellers_card-img {
- width: 100%;
- height: 290px;
- object-fit: contain;
- }
-
- .sellers .sellers_card {
- border-radius: 24px;
- height: 520px;
- padding:31px 16px 31px 16px;
- }
- .sellers .swiper-slide{
- max-height: 35vh;
- }
-
- .section_wrap {
- padding: 110px 0 52px;
- }
-
- .sellers {
- position: relative;
- padding-bottom: 87px;
- }
-
- .sellers .sellers_link {
- position: absolute;
- bottom: 24px;
- right: 22px;
- }
-
- .seller_block .sellers_top {
- gap: 0;
- margin-bottom: 15px;
- }
-
- .reviews {
- padding: 90px 0px 36px;
- border-radius: 25px 25px 0 0;
- }
-
- /* QUIZ */
- .truth {
- border-radius: 0 0 25px 25px;
- padding-bottom: 47px;
- }
-
- .truth .truth_content .truth_block,
- .truth .truth_content-end .truth_block
- {
- height: 70vh;
- }
-
- .truth .truth_title {
- font-size: 30px;
- line-height: 36px;
- max-width: 260px;
- }
-
- .truth_top .gift_img {
- margin-left: -24px;
- width: 160px;
- }
-
- .truth_top .gift_line-img {
- bottom: 44px;
- width: auto;
- }
-
- .truth_block .truth_block-text img {
- width: 29px;
- }
-
- .truth_block .truth_block-title {
- max-width: 171px;
- margin-bottom: 7px;
- }
-
- .truth_block .truth_line {
- gap: 16px;
- margin-bottom: 10px;
- }
-
- .truth_block .truth_line span {
- width: 34px;
- }
-
- .truth_block .truth_link {
- height: 29px;
- border-width: 2px;
- }
-
- .truth_content-end .truth_info img {
- width: 100%;
- }
-
- .truth_block .truth_info img {
- height: 170px;
- width: auto;
- }
-
- .truth_links .truth_result {
- display: none;
- }
-
- .truth_block .truth_block-text {
- gap: 11px;
- }
-
- .truth .truth_block {
- height: 470px;
- }
-
- .truth_block .truth_links {
- width: 100%;
- margin-right: 0;
- }
- .truth_error .truth_block-text,
- .truth_success .truth_block-text
- {
- margin-bottom: 25%;
- }
-
- /* 381 string in adaptive */
- .truth_content-end .truth_info img {
- /* width: auto !important;
- object-fit: cover;
- position: absolute;
- left: -62px; */
- height: 30vh !important;
- bottom: 0;
- left: unset;
- right: 0;
- }
-
- /* QUIZ - конец */
-
-
- /* Наш блог */
- .blog {
- position: relative;
- padding-top: 63px;
- padding-bottom: 90px;
- }
-
- .blog .blog_link {
- position: absolute;
- bottom: 35px;
- right: 30px;
- }
-
- .blog_card .blog_card-img {
- height: 120px;
- object-fit: cover;
- }
-
- .blog_card .blog_card-title {
- font-size: 12px;
- line-height: 16px;
- }
-
- .blog_block .blog_text {
- max-width: 230px;
- }
-
- .blog_slider .swiper {
- padding-left: 15px;
- padding-right: 15px;
- }
- /* Наш блог - конец */
-
-
- /* Узнайте о нас больше и получите скидку! */
- .discount {
- padding: 0px 0 43px;
- }
-
- .discount_block .discount_text {
- max-width: 260px;
- }
-
- .discount_top .discount_top-imgs {
- right: -136px;
- top: 87px;
- }
-
- .discount_top .discount_top-imgs .dicount_dog-img {
- width: 314px;
- width: 110vw;
- }
-
- .discount_form .discount_form-inp {
- height: 29px;
- padding: 6px 13px;
- font-size: 12px;
- line-height: 14.4px;
- }
-
- .discount_form .discount_form-inp::placeholder {
- font-size: 12px;
- line-height: 14.4px;
- }
-
- .discount_form .discount_form-btn {
- justify-content: start;
- padding: 5px 15px;
- background: var(--creme-white, #F4F1F0);
- color: #62c57e;
- opacity: 0.6;
- }
- .discount_form img{
- display: none;
- }
- .discount_form span{
- width: 100%;
- }
-
- .discount_block .discount_cosmodog {
- border-radius: 25px;
- height: 415px;
- }
-
- .discount_cosmodog .discount_cosmodog_info {
- height: 245px;
- gap: 14px;
- padding: 10px 19px;
- }
-
- .discount_cosmodog .discount_cosmodog-title {
- text-align: start;
- font-size: 26px;
- line-height: 31.2px;
- max-width: 202px;
- margin-right: auto;
- }
-
- .discount_cosmodog .discount_cosmodog-text {
- font-size: 12px;
- line-height: 14.4px;
- max-width: 231px;
- text-align: start;
- margin-right: auto;
- }
-
- .discount_top .discount_top-imgs {
- right: -20%;
- top: 0;
- transform: scale(1.8);
- z-index: 0;
- margin-bottom: -91%;
- margin-top: 20%;
- position: relative;
- }
-
- .discount_block .wpcf7 {
- order: 3;
- }
-
- /* Узнайте о нас больше и получите скидку! - конец */
-
- /* start: Отзывы ветеринаров */
- .reviews .reviews_title {
- font-size: 26px;
- line-height: 31px;
- max-width: 278px;
- margin: 0 auto;
- }
-
- .reviews .reviews_block {
- margin-top: 20px;
- }
-
- .reviews_block .reviews_items {
- flex-wrap: unset;
- gap: 10px;
- }
-
- .reviews_items .reviews_item {
- width: 80vw;
- gap: 10px;
- }
-
- .reviews_items .reviews_item2 {
- margin-top: -0px;
- }
-
- .reviews_items .reviews_item1 {
- transform: rotate(-5.35deg);
- }
-
- .reviews_items .reviews_item3 {
- margin-top: 3px;
- }
-
- .reviews_items .reviews_item4 {
- margin: unset;
- }
-
- .reviews_items .reviews_person-mob {
- margin-bottom: -10%;
- }
-
- .reviews_item .reviews_item-name {
- display: flex;
- flex-direction: column;
- gap: 20px;
- }
-
- .reviews_item .reviews_item-top b {
- font-size: 12px;
- line-height: 16px;
- text-transform: uppercase;
- }
-
- .reviews_item .reviews_item-top span {
- max-width: 134px;
- }
-
- /* end: Отзывы ветеринаров */
-
- /* start: О НАС ПИШУТ СМИ*/
- .about_us-card .about_us-card-info span a {
- font-size: 14px;
- }
-
- .about_us-block .about_us-cards {
- grid-template-columns: 1fr;
- }
-
- .about_us-card .card_date {
- right: 20px;
- left: unset;
- }
-
- .about_us-cards .about_us-card-info {
- height: 130px;
- }
-
- .about_us-card .about_us-card-info {
- padding: 55px 20px 20px;
- }
-
- .about_us-card-info.card-info--half-gradient {
- background: linear-gradient(0deg, #F4F1F0 45%, rgba(244, 241, 240, 0) 100%);
- }
-
- .truth_content-end .truth_block .truth_end-text,
- .truth_content-end .truth_block .truth_block-text {
- position: static;
- }
-
- .truth_content-end .truth_block .truth_link {
- border-width: 2px;
- position: static;
- bottom: 28px;
- right: 0;
- width: 100%;
- margin-bottom: 76px;
- z-index: 2;
- }
-
- .truth_content-end .truth_info {
- bottom: 0;
- left: 0;
- position: absolute;
- }
-
- /* end: О НАС ПИШУТ СМИ */
-
- /* start: Проверьте свои знания и получите подарок! */
- .truth_top .gift_img {
- width: 64vw;
- margin: unset;
- transform: translateX(-22%) rotate(-45deg);
- }
-
- .truth_top .gift_line-img {
- top: 40%;
- }
-
- .truth .truth_block {
- padding: 25px;
- }
-
- .truth_block .truth_line {
- gap: 10%;
- }
-
- .truth_block .truth_block-text {
- min-height: 20%;
- }
-
- .truth_points {
- font-size: 30px;
- }
-
- /* end: О НАС ПИШУТ СМИ */
-
-
- /* start: Наш блог */
- .blog_slider .blog_card {
- height: 290px;
- }
-
- .blog_card .blog_card-img {
- border-color: #121212;
- }
-
- .blog_card .blog_card-info-wrap {
- border-radius: 0 0 30px 30px;
- border-color: #121212;
- }
-
- .blog_slider .blog_card:hover .blog_card-info-wrap{
- border-radius: 0 0 30px 30px;
- width: 100%;
- }
- /* end: Наш блог */
-
-
-
- /* start: Футер */
- .footer_form .footer_form-title h2,
- .footer_box .footer_box-title {
- font-size: 12px;
- line-height: 16.2px;
- font-weight: 700;
- }
-
- .footer_box .footer_box-link {
- font-size: 12px;
- line-height: 16.2px;
- }
-
- .footer_form .footer_form-textarea textarea,
- .footer_form .footer_form-inp input {
- height: 28px;
- border: 1px solid var(--grey-black, #121212);
- padding: 5px 18px;
- font-size: 12px;
- line-height: 14.4px;
- opacity: .5;
- }
-
- .footer_form .footer_block .footer_bottom a,
- .footer_form .footer_form-inp input::placeholder {
- font-size: 12px;
- line-height: 14.4px;
- }
-
- .footer_form .footer_form-textarea textarea {
- height: 123px;
- min-height: unset;
- padding: 7px 18px;
- border-radius: 17px !important;
- }
-
- .footer_form .footer_form-textarea {
- display: flex;
- flex-direction: column;
- gap: 13px;
- }
-
- .footer_form-textarea .footer_form-btn {
- position: static;
- width: 100%;
- min-height: unset;
- }
-
- .footer_block .footer_social {
- gap: 14px;
- }
-
- .footer_block .footer_bottom a:nth-child(2) {
- display: none;
- }
-
- .footer_form .footer_form-inp {
- flex-direction: column;
- }
-
- .footer .footer_box{
- display: grid;
- grid-template-columns: repeat(2, 1fr);
- grid-template-rows: repeat(2, 1fr);
- row-gap: 14px;
- column-gap: 0;
- }
- .footer .footer_box .footer_line-mob
- {
- grid-area: 1 / 2 / 3 / 3;
- height: 100%;
- padding-top: 4px;
- }
- .footer .footer_box .footer_line-mob1{
- margin-left: -30%;
- }
- .footer .footer_box .footer_box-title{
- grid-area: 1 / 1 / 1 / 1;
- }
- .footer .footer_box .footer_box-link{
- grid-area: 2 / 1 / 2 / 1;
- }
- .footer_box .footer_line-mob{
- display: block;
- }
- .footer_block .footer_bottom a{
- font-size: 12px;
- line-height: 18px;
- }
- /* end: Футер */
-}
-
-@media only screen and (max-width: 350px) {
- .reviews_block .reviews_items {
- margin-left: -20px;
- }
+
+
+/* .sellers_card .sellers_card-img {
+ width: auto!important;
+ height: 330px;
+} */
+
+
+/* Home start */
+.home{
+ position: relative;
+ /* GP | fix */
+ background: var(--radial);
+}
+.home .container{
+ padding: 157px 30px 245px;
+ position: relative;
+}
+@media (min-width: 1281px){
+ .home .container{
+
+ max-width: 1350px !important;
+ }
+
+}
+
+@media (min-width: 1600px){
+ .home .container{
+
+ max-width: 1440px !important;
+ }
+
+}
+.home .home_dog{
+ position: absolute;
+ bottom: 200px;
+ right: 8px;
+ opacity: .5;
+ z-index: 0;
+}
+.home_block-dog{
+ width: 100%;
+ display: none;
+ margin: 0 auto;
+ opacity: .5;
+}
+.home .home_line2,
+.home .home_line{
+ position: absolute;
+ top: 70px;
+ left: 0;
+ width: 100%;
+ z-index: 1;
+ scale: 1.01;
+}
+.home .home_line2{
+ display: none;
+ /* top: 37px;
+ left: -24px; */
+ left: -2%;
+ top: 7%;
+ width: 108%;
+ z-index: 0;
+}
+.home .home_block{
+ position: relative;
+ z-index: 1;
+ display: flex;
+ flex-direction: column;
+ gap: 32px;
+}
+.home_block .home_title{
+ font-size: 82px;
+ line-height: 98.4px;
+ color: var(--creme-white, #F4F1F0);
+ text-transform: uppercase;
+}
+/* Home end */
+
+/* Abour start */
+.about{
+ box-shadow: 6px 9px 20px 0px #00000026;
+ background: var(--creme-white, #F4F1F0);
+ border-radius: 60px;
+ position: relative;
+ z-index: 2;
+ margin-top: -114px;
+ padding: 46px 0px 97px;
+}
+.about .about_block{
+ display: flex;
+ flex-direction: column;
+ gap: 0;
+}
+.about .about_info-wrap{
+ display: flex;
+ align-items: center;
+ gap: 70px;
+}
+.about_block .about_info{
+ display: flex;
+ flex-direction: column;
+ gap: 25px;
+}
+.about_info-wrap .about_img{
+ width: 40%;
+}
+.about_img .entoprotein-img{
+ display: none;
+}
+.about_info-wrap .about_img img{
+ width: 100%;
+ height: 720px;
+}
+
+.about_info .about_title{
+ font-size: 82px;
+ font-weight: 700;
+ line-height: 98.4px;
+ color: var(--grey-black, #121212);
+ text-transform: uppercase;
+}
+.about_info .about_text{
+ font-size: 24px;
+ line-height: 28.8px;
+ letter-spacing: -0.01em;
+ color: var(--grey-black, #121212);
+}
+
+
+.about_block .about_cards{
+ display: grid;
+ grid-template-columns: 31.5% 31.5% 31.5%;
+ gap: 58px 26px;
+}
+.about_cards .about_card{
+ display: flex;
+ flex-direction: column;
+ gap: 24px;
+}
+.about_card .about_card-gif{
+ width: 168px;
+ height: 168px;
+}
+
+.about_card .about_card-info{
+ display: flex;
+ flex-direction: column;
+ gap: 20px;
+}
+.about_card .about_card-title{
+ font-size: 24px;
+ font-weight: 700;
+ line-height: 28.8px;
+ color: var(--grey-black, #121212);
+ text-transform: uppercase;
+}
+.about_card .about_card-text{
+ font-size: 20px;
+ line-height: 24px;
+ color: var(--grey-black, #121212);
+ max-width: 278px;
+}
+.about_cards .about_company{
+ position: relative;
+ padding: 25px 12px 30px 30px;
+ background: #F4F1F0;
+ border-radius: 60px;
+ display: flex;
+ flex-direction: column;
+ gap: 16px;
+}
+.about_cards .about_company::after{
+ content: '';
+ display: block;
+ position: absolute;
+ width: calc(100% + 4px);
+ height: calc(100% + 4px);
+ background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
+ border-radius: 60px;
+ top: -2px;
+ left: -2px;
+ z-index: -1;
+}
+.about_company .about_company-text{
+ font-size: 20px;
+ line-height: 24px;
+ font-weight: 500;
+ color: var(--grey-black, #121212);
+}
+.about_company .about_company-logo{
+ display: grid;
+ grid-template-columns: 29% 65%;
+ gap: 20px 10px;
+}
+.about_company .about_company-logo img{
+ width: 100%;
+}
+.about_company .about_company-logo img:nth-child(4){
+ height: 80px;
+}
+
+
+.about_slider{
+ padding-top: 110px;
+}
+.about_slider .slider-container {
+ position: relative;
+ /* max-width: 636px; */
+ height: 300px;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ margin: 0 auto;
+}
+
+.about_slider .slide {
+ position: relative;
+ background: #FFF;
+ border-radius: 60px;
+ /* width: 429px;
+ height: 546px; */
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ gap: 45px;
+ padding: 35px 50px 25px 50px;
+ opacity: 1;
+ z-index: 1;
+}
+.about_slider .carousel .carousel-item{
+ width: 429px;
+ height: 546px;
+ padding: 35px 50px 25px 50px;
+ padding: 50px 53px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ /* background: var(--creme-white, #F4F1F0); */
+ background: #ffffff30;
+ backdrop-filter: blur(6px);
+ z-index: 1;
+ box-shadow: -2px 5px 22.9px 0px rgba(0, 0, 0, 0.25);
+}
+
+.about_slider .carousel .carousel-item.active {
+ backdrop-filter: blur(6px);
+ z-index: 3;
+}
+.about_slider .carousel .carousel-item::after {
+ content: '';
+ background-image: url(../img/border.png);
+ background-size: cover;
+ /* background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%); */
+ display: block;
+ position: absolute;
+ width: calc(100% + 4px);
+ height: calc(100% + 4px);
+ border-radius: 60px;
+ top: -2px;
+ left: -2px;
+ z-index: -2;
+ transform: translateZ(-1px);
+}
+.about_slider .carousel .carousel-item img{
+ width: auto;
+}
+
+.about_slider .slide_info{
+ display: flex;
+ flex-direction: column;
+ gap: 15px;
+}
+.about_slider .slide--prev,
+.about_slider .slide--next{
+ z-index: 2;
+ opacity: 0.75;
+}
+
+.about_slider .prev, .about_slider .next {
+ position: absolute;
+ top: 50%;
+ transform: translateY(-50%);
+ cursor: pointer;
+ z-index: 99;
+ background-color: unset;
+}
+
+.about_slider .prev {
+ left: 29vw;
+}
+
+.about_slider .next {
+ right: 29vw;
+}
+
+.about_slider .slide_title{
+ text-transform: uppercase;
+ font-size: 24px;
+ font-weight: 700;
+ line-height: 28.8px;
+ color: var(--grey-black, #121212);
+}
+.about_slider .slide_text{
+ font-size: 20px;
+ font-weight: 500;
+ line-height: 24px;
+ color: var(--grey-black, #121212);
+}
+/* About end */
+
+.section_wrap{
+ margin-top: -70px;
+ padding: 178px 0 90px;
+ /* GP | fix */
+
+}
+/* Sellers start */
+.sellers{
+ padding-bottom: 113px;
+
+}
+.sellers .seller_block{
+ display: flex;
+ flex-direction: column;
+}
+.seller_block .sellers_top{
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ gap: 30px;
+ margin-bottom: 34px;
+}
+.sellers_top .sellers_title{
+ font-size: 82px;
+ font-weight: 700;
+ line-height: 98.4px;
+ color: var(--creme-white, #F4F1F0);
+ text-transform: uppercase;
+}
+
+.sellers_slider .swiper{
+ /* padding-left: 10%;
+ padding-right: 20px; */
+ display: flex;
+ align-items: center;
+ /* width: 1000px; */
+ height: 540px;
+ margin: auto;
+ overflow: hidden;
+}
+.seller_name {
+ text-transform:lowercase;
+ color:var(--grey-black, #121212);
+ font-size: 20px;
+ font-weight: 400;
+ line-height: 24px;
+ text-align: left;
+ /* min-width: 280px; */
+}
+.seller_price {
+font-size: 20px;
+font-weight: bold;
+line-height: 30px;
+text-align: left;
+margin-bottom: 8px;
+margin-top: 8px;
+}
+
+.seller_full {
+ display: flex;
+ flex-direction: row;
+ justify-content: start;
+ margin-top: 48px;
+}
+.seller_full-link {
+color:#121212;
+font-size: 20px;
+font-weight: bold;
+line-height: 24px;
+text-align: left;
+text-decoration: none;
+padding: 0px 0px 4px 0px;
+gap: 8px;
+border-bottom: 2px solid var(--interface-main_black, rgba(18, 18, 18, 1))
+}
+.swiper .swiper-wrapper{
+ display: flex;
+ height: unset;
+}
+.sellers .sellers_card{
+ min-height: 490px;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ gap: 11px;
+ align-items: center;
+ padding: 16px;
+ /* border: 2px solid var(--creme-white, #F4F1F0); */
+ border-radius: 24px;
+ background: rgba(255, 255, 255, 0.5);
+}
+
+.sellers_card .sellers_card-text{
+ font-size: 24px;
+ font-weight: 500;
+ line-height: 28.8px;
+ color: var(--grey-black, #121212);
+
+}
+/* Sellers end */
+
+
+/* Reviews start */
+.reviews{
+ position: relative;
+ padding: 112px 0px 56px;
+ background: var(--creme-white, #F4F1F0);
+ border-radius: 60px 60px 0 0;
+}
+.reviews .reviews_person{
+ position: absolute;
+ right: -80px;
+ top: 0;
+}
+.reviews_person-mob{
+ display: none;
+}
+.reviews .reviews_title{
+ color: var(--grey-black, #121212);
+ font-family: "Craftwork Grotest";
+ font-size: 79px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: normal;
+ text-transform: uppercase;
+ position: relative;
+ z-index: 1;
+}
+.reviews .reviews_block{
+ margin-top: 35px;
+}
+.reviews_block .reviews_items{
+ position: relative;
+ z-index: 1;
+ display: flex;
+ flex-wrap: wrap;
+ gap: 23px;
+ align-items: center;
+}
+
+.reviews_items .reviews_item{
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ gap: 7px;
+ background: #F4F1F0;
+ padding: 23px;
+ border-radius: 60px;
+ width: 100%;
+ height: fit-content;
+ z-index: 1;
+}
+/* Пустой блок, чтоб на десктопе в первой строке справой стороны не загораживать картинку */
+.reviews_items .reviews_item.reviews_item--empty{
+ background: none;
+}
+@media screen and (max-width: 480px) {
+ .reviews_items .reviews_item.reviews_item--empty {
+ display: none;
+ }
+}
+
+.reviews_item .reviews_item-top{
+ display: flex;
+ align-items: center;
+ gap: 8px;
+}
+.reviews_item .reviews_item-top img{
+ width: 78px;
+}
+.reviews_item .reviews_item-top b{
+ text-transform: uppercase;
+ display: block;
+ font-size: 24px;
+ font-weight: 700;
+ line-height: 28.8px;
+ color: var(--grey-black, #121212);
+}
+.reviews_item .reviews_item-top span{
+ margin: 14px 0;
+ width: 100%;
+ display: block;
+ font-size: 12px;
+ font-weight: 500;
+ line-height: 14.4px;
+ color: var(--grey-black, #121212);
+}
+.reviews_item .reviews_item-text{
+ font-size: 20px;
+ font-weight: 500;
+ line-height: 24px;
+ color: var(--grey-black, #121212);
+}
+.reviews_items .reviews_item1,
+.reviews_items .reviews_item6{
+ position: relative;
+ /* transform: rotate(-2.35deg); */
+ transform-style: preserve-3d;
+}
+/* GP | fix */
+.reviews_items .reviews_item1::after,
+.reviews_items .reviews_item6::after{
+ content: '';
+ display: block;
+ position: absolute;
+ width: calc(100% + 4px);
+ height: calc(100% + 4px);
+ background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
+ border-radius: 60px;
+ top: -2px;
+ left: -2px;
+ z-index: -1;
+ transform: translateZ(-1px);
+}
+
+.reviews_items .reviews_item6{
+ transform: rotate(-7deg);
+}
+
+.reviews_items .reviews_item3{
+ transform: rotate(-5deg);
+}
+.reviews_items .reviews_item5,
+.reviews_items .reviews_item4{
+ background: radial-gradient(1073.72% 191.15% at -371.63% -32.65%, #0F5881 0%, #1EA49C 36.98%, #76CE75 66.67%, #ECF39F 91.15%);
+ /* transform: rotate(4deg);
+ margin-top: 25px; */
+}
+
+.reviews_items .reviews_item2{
+ background: var(--grey-black, #121212);
+ /* transform: rotate(5deg);
+ margin: 30px 0 0 20px; */
+}
+.reviews_items .reviews_item4{
+ /* transform: rotate(8deg);
+ margin: -30px 0 0 20%; */
+}
+
+.reviews_item2 .reviews_item-top b,
+.reviews_item2 .reviews_item-top span,
+.reviews_item2 .reviews_item-text,
+.reviews_item3 .reviews_item-top b,
+.reviews_item3 .reviews_item-top span,
+.reviews_item3 .reviews_item-text,
+.reviews_item4 .reviews_item-top b,
+.reviews_item4 .reviews_item-top span,
+.reviews_item4 .reviews_item-text,
+.reviews_item5 .reviews_item-top b,
+.reviews_item5 .reviews_item-top span,
+.reviews_item5 .reviews_item-text{
+ color: #F4F1F0;
+}
+.reviews_item2 .reviews_item-text,
+.reviews_item3 .reviews_item-text,
+.reviews_item4 .reviews_item-text,
+.reviews_item5 .reviews_item-text{
+ font-weight: 400;
+}
+
+
+/* Reviews end */
+
+/* About us start */
+.about_us{
+ padding-bottom: 54px;
+ background-color: #F4F1F0;
+ margin-top: -1px;
+}
+.about_us .about_us-title{
+ font-size: 82px;
+ line-height: 98.4px;
+ text-transform: uppercase;
+ color: var(--grey-black, #121212);
+}
+.about_us .about_us-block{
+ display: flex;
+ flex-direction: column;
+ gap: 15px;
+ margin-top: 25px;
+}
+.about_us-block .about_us-cards{
+ display: grid;
+ align-items: start;
+ grid-template-columns: 59% 39.2%;
+ gap: 15px;
+}
+.about_us-block .about_us-card{
+ position: relative;
+ border-radius: 60px;
+ overflow: hidden;
+ height: 324px;
+ width: 100%;
+ overflow: unset;
+}
+.about_us-block .about_us-card::after{
+ content: '';
+ display: block;
+ position: absolute;
+ width: calc(100% + 4px);
+ height: calc(100% + 4px);
+ background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
+ border-radius: 60px;
+ top: -2px;
+ left: -2px;
+ z-index: 0;
+}
+.about_us-card .about_us-card-img{
+ border-radius: 60px;
+ height: 100%;
+ width: 100%;
+ object-fit: cover;
+ position: relative;
+ z-index: 1;
+}
+.about_us-card .card_date{
+ z-index: 1;
+ position: absolute;
+ top: 27px;
+ right: 35px;
+ background: #FFFFFF;
+ border-radius: 62px;
+ padding: 5px 15px 4px 17px;
+ font-size: 24px;
+ font-weight: 400;
+ line-height: 28.8px;
+ color: var(--grey-black, #121212);
+}
+/* GP | fix */
+
+
+.about_us-card .about_us-card-info {
+ position: absolute;
+ padding: 10% 33px 21px ;
+ width: 100%;
+ z-index: 1;
+ display: flex;
+ flex-direction: column;
+ gap: 14px;
+ left: 0px;
+ bottom: 0;
+ border-radius: 0 0 60px 60px;
+ background: linear-gradient(0deg, #F4F1F0 45%, rgba(244, 241, 240, 0) 100%);
+}
+
+.about_us-card-info.card-info--half-gradient {
+ background: unset;
+}
+
+.about_us-card .about_us-card-info h2{
+ /* max-width: 440px; */
+ font-size: 24px;
+ line-height: 32px;
+ text-transform: uppercase;
+ color: var(--grey-black, #121212);
+}
+.about_us-card .about_us-card-info span{
+ display: block;
+ font-weight: 400;
+
+}
+.about_us-card .about_us-card-info span a{
+ text-decoration: underline;
+ font-size: 24px;
+ line-height: 28.8px;
+ color: var(--grey-black, #121212);
+}
+/* About us end */
+
+/* Truth start */
+.truth{
+ border-radius: 0 0 60px 60px;
+ background: var(--creme-white, #F4F1F0);
+ padding-bottom: 119px;
+ margin-top: -1px;
+}
+.truth .truth_top{
+ position: relative;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+}
+.truth .truth_title{
+ font-size: 82px;
+ font-weight: 700;
+ line-height: 98.4px;
+ text-align: end;
+ text-transform: uppercase;
+ width: 723px;
+}
+.truth .truth_title span{
+ color: #76CE75;
+
+}
+.truth_top .gift_img{
+ margin-left: -180px;
+}
+.truth_top .gift_line-img{
+ position: absolute;
+ display: none;
+ bottom: 150px;
+ right: 0;
+ width: 245px;
+}
+.truth_content {
+ position: relative;
+ display: none;
+}
+
+.truth_content::after{
+ content: '';
+ display: block;
+ position: absolute;
+ width: calc(100% + 4px);
+ height: calc(100% + 4px);
+ background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
+ border-radius: 60px;
+ top: -2px;
+ left: -2px;
+ z-index: 0;
+}
+.truth_content.active {
+ display: block;
+}
+.truth .truth_block{
+ position: relative;
+ z-index: 1;
+ display: flex;
+ flex-direction: column;
+ width: 100%;
+ height: 480px;
+ overflow: hidden;
+ background: var(--creme-white, #F4F1F0);
+ border-radius: 60px;
+ box-shadow: 0px 3px 13.5px 0px #00000040;
+ padding: 25px 34px 0px 63px;
+}
+.truth .truth_success,
+.truth .truth_error {
+ display: none;
+}
+.truth .truth_success.show,
+.truth .truth_error.show {
+ display: flex;
+}
+
+.truth_block .truth_line{
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ gap: 24px;
+ margin-bottom: 24px;
+}
+.truth_block .truth_line span{
+ border: 1px solid var(--grey-black, #121212);
+ opacity: .6;
+ width: 73px;
+ border-radius: 10px;
+}
+.truth_block .truth_line span.active{
+ opacity: 1;
+}
+.truth_block .truth_block-title{
+ font-size: 82px;
+ font-weight: 700;
+ line-height: 98.4px;
+ color: var(--grey-black, #121212);
+ margin-bottom: 33px;
+ text-transform: uppercase;
+}
+.truth_content-end .truth_block-title,
+.truth_success .truth_block-title{
+ background: -webkit-radial-gradient(#0F5881 0%, #1EA49C 36.98%, #76CE75 66.67%, #ECF39F 91.15%);
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+.truth_error .truth_block-title{
+ background: -webkit-radial-gradient(#F21E6A 0%, #FF6543 112.38%);
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+.truth_block .truth_block-text{
+ position: relative;
+ z-index: 1;
+ display: flex;
+ align-items: start;
+ gap: 26px;
+}
+.truth_block .truth_end-text{
+ display: flex;
+ flex-direction: column;
+ gap: 21px;
+}
+.truth_block .truth_block-text p{
+ font-size: 24px;
+ font-weight: 700;
+ line-height: 28.8px;
+ max-width: 559px;
+}
+.truth_block .truth_block-text p span{
+ font-weight: 500;
+}
+.truth_default .truth_block-text p{
+ text-transform: uppercase;
+}
+.truth_error .truth_block-text p,
+.truth_success .truth_block-text p {
+ max-width: 592px;
+ font-size: 20px;
+ line-height: 24px;
+ font-weight: 500;
+}
+.truth_block .truth_info{
+ position: absolute;
+ width: 91%;
+ bottom: 0;
+ display: flex;
+ align-items: end;
+ justify-content: space-between;
+ margin-top: -100px;
+ z-index: 0;
+}
+.truth_content-end .truth_info{
+ display: flex;
+ align-items: center;
+ justify-content: end;
+}
+.truth_block .truth_links{
+ display: flex;
+ align-items: center;
+ gap: 15px;
+ padding-bottom: 56px;
+}
+.truth_error .truth_links,
+.truth_success .truth_links{
+ gap: 20px;
+}
+.truth_block .truth_result{
+ display: flex;
+ align-items: center;
+ gap: 23px;
+}
+.truth_block .truth_result img{
+ width: 100%;
+}
+.truth_block .truth_link{
+ width: 141px;
+ height: 50px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 24px;
+ font-weight: 500;
+ line-height: 28.8px;
+ text-align: center;
+ color: var(--grey-black, #121212);
+ border: 2px solid var(--grey-black, #121212);
+ border-radius: 48px;
+}
+
+.truth_content-end .truth_info img{
+ margin-right: -34px;
+}
+.truth_content-end .truth_block .truth_link{
+ width: 221px;
+}
+
+.truth_content-end .truth_xn{
+ position: relative;
+ width: 270px;
+ height: 158px;
+ background-image: url(../img/xn-border.svg);
+ background-repeat: no-repeat;
+ background-size: 100% 100%;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+}
+
+.truth_points {
+ font-size: 450%;
+ font-weight: 700;
+}
+
+/* Truth end */
+
+
+/* Blog start */
+.blog{
+ padding-top: 89px;
+}
+.blog .blog_block{
+ display: flex;
+ flex-direction: column;
+ gap: 15px;
+}
+.blog_block .blog_top{
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ gap: 30px;
+}
+.blog_block .blog_title{
+ font-size: 82px;
+ font-weight: 700;
+ line-height: 98.4px;
+ color: var(--creme-white, #F4F1F0);
+ text-transform: uppercase;
+}
+.blog_block .blog_text{
+ font-size: 24px;
+ line-height: 28.8px;
+ color: var(--creme-white, #F4F1F0);
+}
+.blog .blog_slider{
+ margin-top: 30px;
+}
+.blog_slider .swiper{
+ padding-left: 9%;
+ padding-right: 20px;
+}
+.blog_slider .blog_card {
+ display: flex;
+ flex-direction: column;
+ border-radius: 60px;
+ transition: .3s ease all;
+ height: auto;
+}
+.blog_slider .blog_card:hover{
+ border-color: #121212;
+ overflow: initial;
+}
+
+/* .blog_slider .blog_card:hover .card-line-img{
+ opacity: 1;
+} */
+
+.blog_slider .blog_card:hover .blog_card-text,
+.blog_slider .blog_card:hover .blog_card-title{
+ color: #F4F1F0;
+}
+
+.blog_card .blog_card-img{
+ object-fit: cover;
+ border: 2px solid var(--creme-white, #F4F1F0);
+ border-width: 2px 2px 0 2px;
+ width: 100%;
+ height: 40%;
+ border-radius: 60px 60px 0 0;
+}
+.blog_card .card-line-img{
+ opacity: 0;
+ transition: .3s ease all;
+}
+.blog_card .blog_card-info-wrap{
+ border: 2px solid var(--creme-white, #F4F1F0);
+ width: 100%;
+ height: 60%;
+ display: flex;
+ background: linear-gradient(355.81deg, #F4F1F0 5.04%, rgba(244, 241, 240, 0.3) 87.4%);
+ border-radius: 0 0 60px 60px;
+ padding: 25px 25px 30px 30px;
+}
+.blog_slider .blog_card:hover .blog_card-info-wrap{
+ background: var(--grey-black, #121212);
+ /* padding-right: 15px; */
+}
+.blog_card .blog_card-info{
+ display: flex;
+ flex-direction: column;
+ margin-top: -2px;
+ gap: 16px;
+
+}
+.blog_card .blog_card-title{
+ /* font-size: 36px; */
+ font-size: 2.1vw;
+ font-weight: 700;
+ line-height: 43.2px;
+ color: var(--grey-black, #121212);
+ text-transform: uppercase;
+ transition: .3s ease all;
+}
+.blog_card .blog_card-text{
+ font-size: 24px;
+ font-weight: 500;
+ line-height: 28.8px;
+ color: var(--grey-black, #121212);
+ transition: .3s ease all;
+}
+/* Blog end */
+
+.marketplace{
+ margin-top: 5rem;
+}
+/* Discount start */
+.discount{
+ padding-top: 50px;
+ padding-bottom: 50px;
+}
+.discount .discount_block{
+ display: flex;
+ flex-direction: column;
+}
+.discount .discount_top{
+ position: relative;
+ margin-bottom: 50px;
+}
+.discount_top .discount_title{
+ font-size: 82px;
+ font-weight: 700;
+ line-height: 98.4px;
+ color: var(--creme-white, #F4F1F0);
+ text-transform: uppercase;
+}
+.discount_top .discount_top-imgs{
+ position: absolute;
+ top: 55px;
+ right: -80px;
+}
+.discount_block .discount_form{
+ position: relative;
+ z-index: 1;
+ display: flex;
+ align-items: center;
+ gap: 16px;
+ margin-bottom: 6px;
+}
+.discount_form .discount_form-btn {
+ background: inherit;
+ min-height: unset;
+}
+.discount_form .discount_form-btn:hover{
+ background: #121212;
+ border-color: #121212;
+ color: #3ab18f;
+}
+.discount_form .discount_form-inp{
+ width: 280px;
+ height: 50px;
+ border: 2px solid var(--creme-white, #F4F1F0);
+ padding: 10px 18px;
+ font-size: 24px;
+ font-weight: 500;
+ line-height: 28.8px;
+ color: var(--creme-white, #F4F1F0);
+ border-radius: 28px;
+ opacity: .6;
+}
+.discount_form .discount_form-inp::placeholder{
+ font-size: 24px;
+ font-weight: 500;
+ line-height: 28.8px;
+ color: var(--creme-white, #F4F1F0);
+}
+.discount_form .discount_form-btn {
+ text-transform: lowercase;
+}
+.discount_block .discount_form-text{
+ font-size: 14px;
+ line-height: 16.8px;
+ color: var(--creme-white, #F4F1F0);
+ opacity: .6;
+ max-width: 778px;
+ margin-bottom: 27px;
+}
+.discount_block .discount_text{
+ font-size: 20px;
+ line-height: 24px;
+ color: var(--creme-white, #F4F1F0);
+}
+
+.discount_block .discount_cosmodog{
+ position: relative;
+ width: 100%;
+ height: 626px;
+ border-radius: 60px;
+ border: 2px solid var(--creme-white, #F4F1F0);
+ display: flex;
+ align-items: end;
+ justify-content: center;
+ overflow: hidden;
+ cursor: pointer;
+}
+.discount_cosmodog .discount_cosmodog-img{
+
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+
+}
+
+.discount_cosmodog__slider{
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+}
+.discount_cosmodog .discount_cosmodog-img.active{
+ opacity: 1;
+}
+.discount_cosmodog:hover .discount_cosmodog-img:nth-child(2) {
+ opacity: 1;
+}
+.discount_cosmodog .discount_cosmodog_info{
+ position: relative;
+ z-index: 1;
+ padding: 33px;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: end;
+ background: linear-gradient(0deg, #F4F1F0 56%, rgba(244, 241, 240, 0) 100%);
+ width: 100%;
+ height: 219px;
+}
+.discount_cosmodog .discount_cosmodog-title{
+ font-size: 40px;
+ font-weight: 700;
+ line-height: 48px;
+ text-align: center;
+ color: var(--grey-black, #121212);
+ text-transform: uppercase;
+}
+.discount_cosmodog .discount_cosmodog-text{
+ font-size: 24px;
+ font-weight: 500;
+ line-height: 28.8px;
+ text-align: center;
+}
+
+/* Discount end */
+
+.gp_tags {
+ border: 1px solid #121212;
+ border-radius: 48px;
+ padding:3px 6px 3px 6px;
+ margin-right: 6px;
+ margin-bottom: 6px;
+ font-size: 16px;
+ line-height: 16px;
+ height: 27px;
+ text-transform: lowercase;
+}
+.gp_tags:last-child {
+ margin-right: 0;
+}
+.tags_block {
+ display: flex;
+ flex-direction: row;
+ justify-content:start;
+ flex-wrap: wrap;
+ width: 100%;
+}
+
+.seller_buy {
+ text-transform: capitalize;
+ width: 100%;
+ height: 48px;
+ padding: 12px 24px 12px 24px;
+ gap: 8px;
+ border-radius: 20px;
+ color:#fff;
+ background: var(--interface-main_black, #121212);
+}
+.seller_link {
+ width: 100%;
+}
+.truth-form{
+ display: flex;
+ gap: 10px;
+}
+.truth-form button{
+ flex-shrink: 0;
+}
+input.truth-input{
+ width: 200px;
+ height: 50px;
+ border-color: #121212 !important;
+ border-radius: 48px;
+ border: 2px solid #121212;
+ flex-shrink: 1;
+ margin-right: 12px;
+ padding: 20px;
+ font-size: 18px;
+}
+@media (max-width: 776px) {
+ .truth-form{
+ flex-direction: column;
+ margin-bottom: 30px;
+}
+.truth-form button{
+ width: 100%;
+ text-align: center;
+ justify-content: center;
+}
+input.truth-input{
+ width: 100%;
+}
+}
+
+.smi-card-wrapper{
+ border-radius: 60px;
+ background: linear-gradient(21.69deg, #F44242 23.69%, #569EF0 66.57%);
+ border-radius: 60px;
+ padding: 2px;
+ width: 100%;
+ height: 484px;
+}
+.smiSlider{
+ margin-top: 3rem;
+}
+.smi-card{
+ display: flex;
+ flex-direction: column;
+ justify-content: flex-end;
+ width: 100%;
+ height: 480px;
+ border-radius: 60px;
+ position: relative;
+ overflow: hidden;
+ padding: 28px 35px;
+ color: #121212;
+
+}
+.smi-card::before{
+ background: linear-gradient(to top, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 100%);
+content: '';
+height: 100%;
+width: 100%;
+position: absolute;
+bottom: 0;
+left: 0;
+z-index: 2;
+}
+.smi-card-img{
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+}
+.smi-card-date, .smi-card-title, .smi-card-label{
+ position: relative;
+ z-index: 2;
+}
+.smi-card-label{
+ display: flex;
+ border: 1px solid #121212;
+ border-radius: 28px;
+ padding: 4px 15px;
+ align-items: center;
+ font-weight: 500;
+ font-size: 16px;
+ gap: 6px;
+ background-color: #fff;
+ width: max-content;
+}
+.smi-card-label p{
+ margin-bottom: 0;
+}
+.smi-card-title{
+ font-weight: 700;
+font-size: 22px;
+text-transform: uppercase; line-height: 120%;
+margin-bottom: 7px;
+margin-top: 10px;
+}
+.smi-card-date{
+ font-weight: 500;
+font-size: 12px;
+}
+.smiSlider.swiper{
+ overflow: visible;
+ }
+ .about_us{
+ width: 100%;
+ overflow: hidden;
+ }
+ .smi-card-label img{
+ max-height: 25px;
+ width: auto;
+ }
+ .smi-card-label{
+ height: 35px;
+ }
+@media (max-width: 640px) {
+ .smi-card{
+ padding: 16px;
+ height: 420px;
+ border-radius: 30px;
+ }
+ .smi-card-title{
+ font-size: 18px;
+ }
+ .smi-card-wrapper{
+ height: 424px;
+ border-radius: 30px;
+ }
+
+}
+
+.slider-arrows{
+ position: relative;
+ /* top: 50%;
+ left: 50%;
+ transform: translate(-52.5%, -50%);
+ width: 78%; */
+ display: flex;
+ justify-content: space-between;
+ z-index: 40;
+ pointer-events: none;
+}
+@media (max-width: 640px) {
+ .slider-arrows{
+ display: none;
+ }
+ .sellers_slider .swiper{
+width: 330px;
+ }
+}
+.blogSlider .slider-arrows{
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-55%, -50%);
+ width: 76.5%;
+ display: flex;
+ justify-content: space-between;
+ z-index: 40;
+ pointer-events: none;
+}
+.smiSlider .slider-arrows {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ transform: translate(-47%, -50%);
+ width: 112%;
+ display: flex;
+ justify-content: space-between;
+ z-index: 40;
+ pointer-events: none;
+
+}
+.slider-arrow{
+ background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='55' height='55' rx='19.5' fill='white'/%3e%3crect x='0.5' y='0.5' width='55' height='55' rx='19.5' stroke='%23121212'/%3e%3cpath d='M37 28.3633H20.5' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M37 28.3633L30.636 34.7272' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M37 28.3633L30.636 21.9993' stroke='%23121212' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
+ height: 56px;
+ width: 56px;
+ background-size: contain;
+ pointer-events: all;
+
+}
+.slider-arrow[disabled]{
+ visibility: none;
+}
+.slider-arrow-prev{
+ transform: scaleX(-1);
+ margin-right: 24px;
+}
+
+.header-lang{
+ font-size: 16px;
+ font-weight: 500;
+ line-height: normal;
+ text-transform: uppercase;
+ color: var(--creme-white);
+ border-radius: 45px;
+ border: 1px solid var(--creme-white);
+ opacity: 0.6;
+ appearance: none;
+ background-color: transparent;
+ background-image: url(../img/i-arr_down.svg);
+ background-position: center right 10px;
+ background-repeat: no-repeat;
+ background-size: 16px;
+ padding: 11px 36px 11px 23px;
+ cursor: pointer;
+ outline: none;
+ position: relative;
+ z-index: 10;
+ }
+
+ .header-lang ul{
+ border: 1px solid #f3f1f0;
+ border-radius: 20px;
+ width: 100%;
+ padding-top: 11px;
+ padding-bottom: 11px;
+ padding-left: 23px;
+ padding-right: 23px;
+ background: #57da7d;
+ text-align: center;
+ opacity: 1;
+ left: 0;
+ bottom: -30px;
+ transform: translateY(100%);
+
+ position: absolute;
+ display: none;
+ }
+
+ .header-lang ul li a{
+ font-weight: 500;
+ font-size: 16px;
+ text-transform: uppercase;
+ color: var(--creme-white);
+ }
+
+ .category-back{
+ width: 124px;
+ color: #121212;
+height: 28px;border: 1px solid #121212;
+border-radius: 65px;
+background-color: transparent;
+font-weight: 500;
+font-size: 16px;
+display: flex;
+align-items:center;
+justify-content: center;
+margin-bottom:1.5rem;
+margin-top: 14px;
+}
+.category-back::before{
+ background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 1L2 7.5L9 14' stroke='%23121212' stroke-width='2' /%3E%3C/svg%3E");
+ content: '';
+ width: 10px;
+ height: 15px;
+ flex-shrink: 0;
+ margin-right: 8px;
+}
+.category-back:hover{
+ color: #121212;
+}
+
+.main-page-wrapper{
+ margin-top: 0 !important;
+}
+
+.header_icon{
+ flex-shrink: 0;
+}
+
+[class*="wd-section-stretch"] {
+ position: relative;
+ min-width: 100vw !important;
+ width: 100vw;
+ left: calc(50% - 50vw)!important;
+}
+
+.btn{
+ padding: 0 30px;
+}
+
+.header_icon{
+ position: relative;
+}
+
+.basket-btn__counter{
+ position: absolute;
+ top: 0;
+ right: 0;
+ border-radius: 100%;
+background: #76ce75;
+height: 17px;
+width: 17px;
+font-weight: 700;
+font-size: 10px;
+text-align: center;
+color: var(--creme-white);
+display: flex;
+align-items: center;
+justify-content: center;
+}
+
+
+@media (max-width: 575px) {
+ .wpcf7-form-control-wrap{
+ width: 100%;
+ }
+}
+
+.seller_bt{
+ display: flex;
+ align-items: center;
+ gap: 12px;
+}
+
+/* discount sale */
+
+.discount__sale {
+ padding: 69px 0 80px;
+ border-radius: 60px;
+ background: var(--creme-white, #F4F1F0);
+ box-shadow: 6px 9px 20px 0px rgba(0, 0, 0, 0.15);
+}
+
+.discount__sale .discount_title {
+ color: var(--interface-main_black, #121212);
+ font-family: "Craftwork Grotest";
+ font-size: 82px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: normal;
+ text-transform: uppercase;
+}
+
+.discount__sale .discount_title span {
+ background: var(--Accent-1, radial-gradient(200.43% 141.42% at 100% 0%, #76CE75 90%, #BBE38D 100%));
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+
+.discount__sale .discount_form {
+ display: flex;
+}
+
+.discount__sale .discount_form .discount_form-inp {
+ color: var(--interface-main_black, #121212);
+ border: 2px solid var(--interface-main_black, #121212);
+}
+
+.discount__sale .discount_form .discount_form-btn {
+ color: var(--interface-main_black, #121212);
+ border: 2px solid var(--interface-main_black, #121212);
+}
+
+.discount__sale .discount_form .discount_form-btn:hover {
+ color: #FFF;
+}
+
+.discount__sale .discount_form-text {
+ color: var(--interface-main_black, #121212);
+ font-family: "Craftwork Grotest";
+ font-size: 14px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: normal;
+ opacity: .6;
+ max-width: 750px;
+ margin-top: 6px;
+}
+
+.discount__sale .discount_text {
+ margin-top: 27px;
+ color: var(--interface-main_black, #121212);
+ font-family: "Craftwork Grotest";
+ font-size: 20px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: normal;
+}
+
+.discount__sale .discount_form .discount_form-inp::placeholder {
+ color: var(--interface-main_black, #121212);
+}
+
+@media screen and (max-width: 576px) {
+ .discount__sale {
+ padding: 37px 0;
+ }
+
+ .dicsount__body {
+ display: flex;
+ flex-direction: column;
+ margin-top: 26%;
+ }
+
+ .discount__sale .discount_form {
+ flex-direction: column;
+ gap: 21px;
+ }
+
+ .discount__sale .discount_top .discount_top-imgs .dicount_dog-img {
+ height: 356.534px;
+ width: 100%;
+ object-fit: contain;
+ object-position: right;
+ }
+
+ .discount__sale .dicsount__body > {
+ order: 2;
+ }
+
+ .discount__sale .discount_text {
+ order: 1;
+ margin-top: 0;
+ font-size: 18px;
+ }
+
+ .discount__sale .discount_form-text {
+ order: 3;
+ font-size: 12px;
+ margin-top: 20px;
+ }
+
+ .discount__sale .wpcf7 {
+ order: 2;
+ margin-top: 30px;
+ }
+
+ .discount__sale .discount_form .discount_form-btn,
+ .discount__sale .discount_form .discount_form-inp {
+ text-align: center;
+ padding: 10px 10px 11px 10px;
+ font-size: 24px;
+ height: 50px;
+ justify-content: center;
+ }
+
+ .discount__sale .discount_form .discount_form-inp::placeholder {
+ font-size: 24px;
+ }
+
+ .discount__sale .discount_top .discount_top-imgs {
+ transform: unset;
+ }
+
+ .discount__sale .discount_top .discount_top-imgs {
+ margin-top: -24px;
+ right: 15px;
+ width: calc(100% + 30px);
+ margin-bottom: -20%;
+ }
+}
+
+.blog_card-title {
+ font-size: 28px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: 32px;
+}
+
+.blog__card-btn {
+ margin-top: 24px;
+ color: #000;
+ font-family: "Craftwork Grotest";
+ font-size: 12px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: normal;
+ padding: 6px 15px 10px 15px;
+ max-width: max-content;
+ display: block;
+ margin-left: auto;
+ border-radius: 28px;
+ border: 1px solid #000;
+ background: var(--wh, #FFF);
+ transition: all .24s;
+}
+
+
+.blog_slider .blog_card:hover .blog__card-btn {
+ border-radius: 28px;
+ border: 1px solid var(--interface-main_white, #FFF);
+ background: transparent;
+ color: var(--interface-main_white, #FFF);
+ transition: all .24s;
+}
+
+.blog__row {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+}
+
+.blog__row .blog_text {
+ max-width: 627px;
+}
+
+.truth_top {
+ position: relative;
+}
+
+.truth_top picture img {
+ width: 315.563px;
+ height: 308.2px;
+ position: absolute;
+ right: 0;
+ top: -110px;
+}
+
+.truth .truth_title {
+ text-align: left;
+ width: 100%;
+ font-size: 74px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: normal;
+ margin-bottom: 62px;
+}
+
+.truth_block .truth_end-text strong {
+ font-weight: 900;
+}
+
+.truth__end-promo {
+ color: var(--grey-black, #121212);
+ font-family: "Craftwork Grotest";
+ font-size: 24px;
+ font-style: normal;
+ font-weight: 900;
+ line-height: normal;
+ text-transform: uppercase;
+}
+
+.truth__end-btns {
+ margin-top: 10px;
+ display: flex;
+ gap: 12px;
+}
+
+.truth__end-btn {
+ padding: 10px 10px 11px 10px;
+ font-family: "Craftwork Grotest";
+ font-size: 24px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: normal;
+ border-radius: 48px;
+ max-width: 210px;
+ width: 100%;
+ text-align: center;
+ transition: all .3s;
+ text-transform: none;
+}
+
+.truth__end-btn.--white {
+ color: var(--grey-black, #121212);
+ border: 2px solid var(--grey-black, #121212);
+ background-color: transparent;
+}
+
+.truth__end-btn.--white:hover {
+ background: #121212;
+ color: #FFF;
+ transition: all .3s;
+}
+
+.truth__end-btn.--black {
+ background: var(--interface-main_black, #121212);
+ color: var(--interface-main_white, #FFF);
+ border: 2px solid transparent;
+}
+
+.truth__end-btn.--black span {
+ position: relative;
+ padding-right: 16px;
+}
+
+.truth__end-btn.--black span::after {
+ content: '';
+ position: absolute;
+ right: 0;
+ top: 50%;
+ transform: translateY(-50%);
+ width: 13px;
+ height: 13px;
+ background-size: 100%;
+ background-repeat: no-repeat;
+ transition: all .3s;
+ background-position: center;
+ background-image: url('data:image/svg+xml,');
+}
+
+.truth__end-btn.--black:hover {
+ background: transparent;
+ color: #121212;
+ border-color: #000;
+ transition: all .3s;
+}
+
+.truth__end-btn.--black:hover span::after {
+ transition: all .3s;
+ background-image: url('data:image/svg+xml,');
+}
+
+@media screen and (max-width: 576px) {
+ .truth_top picture img {
+ position: relative;
+ top: unset;
+ right: unset;
+ left: 0;
+ width: 294.209px;
+ height: 198.713px;
+ }
+
+ .truth .truth_title {
+ text-align: right;
+ }
+
+ .truth__end-btns {
+ flex-direction: column;
+ }
+
+ .truth__end-btn {
+ max-width: 100%;
+ }
+
+ .truth .truth_title {
+ margin-bottom: 0;
+ }
+}
+
+.home__block {
+ max-width: 50%;
+}
+
+.home__title {
+ color: var(--interface-background, #F2F2F2);
+ font-family: "Craftwork Grotest";
+ font-size: 48px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: 56px; /* 116.667% */
+ text-transform: uppercase;
+}
+
+@media (min-width: 1600px){
+ .home__title {
+
+ font-size: 64px;
+ line-height: 120%;
+ }
+}
+.home__subtitle {
+ color: var(--interface-background, #F2F2F2);
+ font-family: "Craftwork Grotest";
+ margin-top: 32px;
+ font-size: 20px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: 24px; /* 120% */
+}
+
+.home__btn {
+ border-radius: 20px;
+ background: var(--interface-main_white, #FFF);
+ padding: 12px 24px;
+ color: var(--interface-main_black, #121212);
+ font-family: "Craftwork Grotest";
+ font-size: 20px;
+ font-style: normal;
+ font-weight: 600;
+ line-height: 24px; /* 120% */
+ display: block;
+ margin-top: 32px;
+ max-width: 290px;
+ text-align: center;
+ width: 100%;
+ border: 2px solid transparent;
+}
+
+.home__btn span {
+ position: relative;
+ padding-right: 20px;
+}
+
+.home__btn span::after {
+ content: '';
+ width: 13px;
+ height: 13px;
+ background-size: 100%;
+ background-repeat: no-repeat;
+ background-position: center;
+ position: absolute;
+ right: 0;
+ top: 50%;
+ transform: translateY(-50%);
+ background-image: url('data:image/svg+xml,');
+}
+
+.home__btn:hover {
+ border-color: #FFF;
+ background: transparent;
+ color: #FFF;
+}
+
+.home__btn:hover span::after {
+ background-image: url('data:image/svg+xml,');
+}
+
+.home__pagination {
+ margin-top: 120px;
+}
+
+.home__pagination .swiper-pagination-bullet {
+ width: 39.278px;
+ height: 6px;
+ border-radius: 54px;
+ opacity: 0.5;
+ background: var(--interface-main_white, #FFF);
+}
+
+.home__pagination .swiper-pagination-bullet-active {
+ opacity: 1;
+}
+
+.home__item img {
+ position: absolute;
+ right: -142px;
+ top: -110px;
+ height: auto;
+ width: 70%;
+ max-width: 600px;
+}
+
+@media (min-width: 1420px) {
+ .home__item img {
+ position: absolute;
+ right: -142px;
+ top: -110px;
+ height: auto;
+ width: 70%;
+ max-width: 800px;
+ }
+}
+
+.home__swiper,
+.home__swiper .swiper-wrapper {
+ height: auto;
+}
+
+.blog .blog_slider {
+ margin-top: 128px;
+}
+
+.cosmopet-x {
+ padding: 36px 0 0 0;
+ width: 100%;
+ overflow: hidden;
+}
+
+.cosmopet-x__swiper,
+.cosmopet-x__swiper .swiper-wrapper {
+ height: auto;
+}
+
+.cosmopet-x__title {
+ color: var(--creme-white, #F4F1F0);
+ font-family: "Craftwork Grotest";
+ font-size: 82px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: normal;
+ text-transform: uppercase;
+}
+
+.cosmopet-x__swiper {
+ margin-top: 52px;
+ position: relative;
+}
+
+.cosmopet-x__item {
+ position: relative;
+ width: 100%;
+ height: 484px;
+}
+
+.cosmopet-x__item::before {
+ content: '';
+ position: absolute;
+ left: 0;
+ top: 0;
+ height: 100%;
+ z-index: 1;
+ width: 100%;
+ border-radius: 60px;
+ border: 2px solid var(--creme-white, #F4F1F0);
+ background: linear-gradient(180deg, rgba(255, 255, 255, 0.83) 0%, rgba(255, 255, 255, 0.00) 25.17%, rgba(255, 255, 255, 0.00) 65%, rgba(255, 255, 255, 0.83) 80%);
+}
+
+.cosmopet-x__bg {
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ width: 100%;
+ object-fit: cover;
+ object-position: center;
+ border-radius: 60px;
+}
+
+.cosmopet-x__body {
+ position: absolute;
+ z-index: 2;
+ bottom: 0;
+ left: 0;
+ width: 100%;
+ padding: 36px 35px;
+}
+
+.cosmopet-x__heading {
+ color: var(--grey-black, #121212);
+ font-family: "Craftwork Grotest";
+ font-size: 22px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: normal;
+ text-transform: uppercase;
+}
+
+.cosmopet-x__btn {
+ display: block;
+ max-width: max-content;
+ margin-top: 7px;
+ color: #000;
+ font-family: "Craftwork Grotest";
+ font-size: 12px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: normal;
+ padding: 6px 15px 10px 15px;
+ border-radius: 28px;
+ border: 1px solid #000;
+ background: var(--wh, #FFF);
+}
+
+.cosmopet-x__top {
+ position: absolute;
+ height: auto;
+ width: 60%;
+ top: 43px;
+ left: 50%;
+ transform: translateX(-50%);
+ z-index: 2;
+}
+
+.cosmopet-x .slider-arrows {
+ top: 50%;
+ transform: translateY(-50%);
+ position: absolute;
+ width: 100%;
+}
+
+.cosmopet-x .slider-arrows .cosmopet-prev {
+ left: -30px;
+}
+
+.cosmopet-x .slider-arrows .cosmopet-next {
+ right: -30px;
+}
+
+.slider-arrow {
+ background-image: url('data:image/svg+xml,')!important;
+}
+
+.discount_top {
+ position: relative;
+}
+
+.dicsount__body {
+ margin-top: 39px;
+}
+
+.reviews_items .reviews_item {
+ flex: 0 0 calc(50% - 23px);
+ min-height: 334px;
+}
+
+.reviews__left {
+ flex: 0 0 50%;
+ display: flex;
+ flex-direction: column;
+ gap: 23px;
+}
+
+.reviews_item-top + span {
+ color: var(--creme-white, #F4F1F0);
+ font-family: "Craftwork Grotest";
+ font-size: 12px;
+ font-style: normal;
+ font-weight: 500;
+ line-height: normal;
+}
+
+.reviews_item1 .reviews_item-top + span {
+ color: var(--interface-main_black, #121212);
+}
+
+.reviews .container {
+ position: relative;
+}
+
+.truth {
+ padding-top: 180px;
+}
+
+.blogosphere{
+ padding-bottom: 6vh;
+}
+
+.blogosphere__item {
+ position: relative;
+ /* width: 100%; */
+ /* width: auto;
+ height: 33vh; */
+ /* padding-bottom: 177.6061776061776%; */
+ height: 60vh;
+ width: 36vh;
+}
+
+.blogosphere__item .blogosphere__preview {
+ position: relative;
+ height: 60vh;
+ width: 36vh;
+ object-fit: cover;
+ /* height: 100%;
+ width: 100%; */
+ /* position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ width: 100%;
+ object-fit: cover;
+ object-position: center; */
+ border-radius: 33.6px;
+ box-shadow: 0px 4px 14.4px 0px rgba(0, 0, 0, 0.33);
+}
+
+.blogosphere__content {
+ position: absolute;
+ /* width: 25vw; */
+ width: 100%;
+ padding: 10px 15px;
+ display: flex;
+ align-items: center;
+ gap: 10px;
+ z-index: 1;
+}
+
+.blogosphere__avatar
+{
+ position: relative;
+ width: 39.2px;
+ height: 39.2px;
+ flex-shrink: 0;
+ box-shadow: unset;
+ border: 1.4px solid #FFF;
+ border-radius: 100%;
+ flex-shrink: 0;
+}
+
+.blogosphere__name {
+ color: #FFF;
+ font-family: "Craftwork Grotest";
+ font-size: 16.8px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: 22.4px; /* 133.333% */
+}
+
+.blogosphere__swiper.swiper {
+ position: relative;
+}
+
+.blogosphere__swiper .carousel .carousel-item{
+ width: auto;
+ height: auto;
+}
+
+.blogosphere__swiper .slider-arrows {
+ position: absolute;
+ top: 50%;
+ transform: translate(-50%, -50%);
+ max-width: 421px;
+ width: 100%;
+ left: 50%;
+ pointer-events: none;
+}
+
+.blogosphere {
+ padding-top: 60px;
+}
+
+.blogosphere__top {
+ display: flex;
+ align-items: center;
+ gap: 30px;
+}
+
+.blogosphere__title {
+ background-size: 100%;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 692.514px;
+ height: 71.298px;
+ background-image: url('data:image/svg+xml,');
+}
+
+.blogosphere__circle {
+ flex-shrink: 0;
+}
+
+.marketplace__swiper, .marketplace__swiper .swiper-wrapper {
+ height: auto;
+}
+
+.marketplace__swiper .swiper-slide {
+ max-width: max-content;
+}
+
+.marketplace__title {
+ color: var(--grey-black, #121212);
+ font-family: "Craftwork Grotest";
+ font-size: 36px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: 40px; /* 111.111% */
+ text-transform: uppercase;
+}
+
+.marketplace__swiper {
+ margin-top: 50px;
+ margin-left: -70px;
+ margin-right: -70px;
+}
+
+.marketplace {
+ position: relative;
+}
+
+.marketplace:after {
+ content: '';
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ width: 222px;
+ height: 671px;
+ background: linear-gradient(270deg, #F6F4F3 0%, rgba(242, 242, 242, 0.00) 100%);
+ z-index: 1;
+}
+
+.blog_card .blog__card-wrapper .blog_card-img {
+ width: 100%;
+ height: 100%;
+ position: absolute;
+}
+
+.blog__card-wrapper {
+ position: relative;
+ width: 100%;
+ padding-bottom: 61.31687242798354%;
+}
+
+.discount__sale .discount_form .discount_form-inp {
+ opacity: 1;
+}
+
+.discount__sale .discount_form .discount_form-inp::placeholder {
+ opacity: .6;
+}
+
+.discount__sale .discount_title span {
+ background: var(--Accent-1, radial-gradient(200.43% 141.42% at 100% 0%, #188892 0%, #1EA49C 45%, #76CE75 90%, #BBE38D 100%));
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+
+.blog_link.main_link:hover span {
+ background: var(--Accent-1, radial-gradient(200.43% 141.42% at 100% 0%, #188892 0%, #1EA49C 45%, #76CE75 90%, #BBE38D 100%));
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+
+@media screen and (max-width: 991px) {
+ .reviews__left {
+ width: 100%;
+ }
+}
+
+@media screen and (max-width: 768px) {
+ .home__item img {
+ position: relative;
+ right: unset;
+ top: unset;
+ width: 100%;
+ height: auto;
+ }
+
+ .home__item {
+ display: flex;
+ flex-direction: column-reverse;
+ }
+
+ .home__block {
+ max-width: 100%;
+ margin-top: 12px;
+ }
+
+ .home__title {
+ font-size: 32px;
+ font-style: normal;
+ font-weight: 700;
+ line-height: 38px; /* 118.75% */
+ letter-spacing: -0.32px;
+ text-transform: uppercase;
+ }
+
+ .home__subtitle {
+ margin-top: 16px;
+ }
+
+ .home__btn {
+ margin-top: 16px;
+ max-width: 100%;
+ }
+
+ .home__pagination {
+ margin-top: 12px;
+ text-align: center;
+ }
+
+ .blog .blog_slider {
+ margin-top: 28px;
+ }
+
+ .cosmopet-x__title {
+ font-size: 32px;
+ line-height: 38px; /* 118.75% */
+ }
+
+ .cosmopet-x__item {
+ height: 0;
+ padding-bottom: 151.25%;
+ }
+
+ .cosmopet-x .slider-arrows {
+ display: flex;
+ }
+
+ .cosmopet-x__swiper {
+ margin-top: 23px;
+ }
+
+ .slider-arrows .cosmopet-prev {
+ left: -16px;
+ }
+
+ .slider-arrows .cosmopet-next {
+ right: -16px;
+ }
+
+ .reviews .reviews_title {
+ text-align: left!important;
+ font-size: 32px!important;
+ line-height: 38px!important; /* 118.75% */
+ letter-spacing: -0.32px!important;
+ text-transform: uppercase!important;
+ margin: 0!important;
+ }
+
+ .reviews_item .reviews_item-top {
+ justify-content: space-between;
+ }
+
+ .reviews__left {
+ width: 100%;
+ }
+
+ .reviews_items .reviews_item {
+ transform: unset!important;
+ }
+
+ .reviews_items .reviews_item {
+ width: 100%!important;
+ }
+
+ .reviews_items .reviews_person-mob {
+ display: none;
+ }
+
+ .reviews_item .reviews_item-text {
+ font-size: 16px!important;
+ font-style: normal!important;
+ font-weight: 500!important;
+ line-height: 20px!important;
+ }
+
+ .reviews_item .reviews_item-top b {
+ font-size: 19px!important;
+ font-style: normal!important;
+ font-weight: 700!important;
+ line-height: 24px!important; /* 120% */
+ text-transform: uppercase!important;
+ }
+
+ .reviews_item .reviews_item-text {
+ max-width: 100%!important;
+ }
+
+ .truth {
+ padding-top: 78px;
+ }
+
+ .blogosphere__circle {
+ display: none;
+ }
+
+ .blogosphere__swiper.swiper {
+ margin-left: -15px;
+ width: calc(100% + 30px);
+ }
+
+ .marketplace__title {
+ font-size: 32px;
+ line-height: 38px; /* 118.75% */
+ letter-spacing: -0.32px;
+ }
+
+ .marketplace__swiper {
+ margin-top: 24px;
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .smiSlider .slider-arrows {
+ transform: translate(-50%, -50%)!important;
+ width: 106%!important;
+ }
+
+ .truth .truth_title span {
+ background: var(--Accent-1, radial-gradient(200.43% 141.42% at 100% 0%, #188892 0%, #1EA49C 45%, #76CE75 90%, #BBE38D 100%));
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+ color: none;
+ }
+
+ .truth {
+ padding-top: 20px!important;
+ }
+
+ .truth_content-wrap {
+ padding: 0 30px;
+ }
+}
+
+@media screen and (max-width: 540px) {
+ .marketplace:after {
+ display: none;
+ }
+
+ .truth .truth_content .truth_block, .truth .truth_content-end .truth_block {
+ height: auto!important;
+ }
+
+ .truth .truth_block {
+ padding: 25px 15px 26px 15px!important;
+ }
+
+ .blog_block .blog_text {
+ max-width: 100%!important;
+ font-size: 18px!important;
+ font-style: normal!important;
+ font-weight: 500!important;
+ line-height: 24px!important;
+ }
+
+ .home {
+ background: var(--radial);
+ }
+
+ .blogosphere__swiper .slider-arrows {
+ display: flex;
+ padding: 0 4.5px;
+ }
+
+ .truth_block .truth_links {
+ padding-bottom: 0!important;
+ }
+
+ .reviews_items .reviews_item {
+ padding: 32px 20px 35px 24px!important;
+ border-radius: 3.75rem!important;
+ }
+
+ .reviews_items .reviews_item::after {
+ border-radius: 3.75rem!important;
+ }
+
+ .blogosphere__top {
+ margin-bottom: -55px;
+ }
+
+ .truth_block .truth_block-text {
+ min-height: unset!important;
+ }
+
+ .discount {
+ margin-top: -50px;
+ }
+
+ .sellers {
+ padding-top: 35px;
+ }
+
+ .blogSlider .slider-arrows {
+ display: none!important;
+ }
+
+ .blog_slider {
+ padding-bottom: 0!important;
+ }
+
+ .cosmopet-x .slider-arrows .cosmopet-prev {
+ left: -10px;
+ }
+
+ .cosmopet-x .slider-arrows .cosmopet-next {
+ right: -10px;
+ }
+
+ .sellers {
+ padding-bottom: 120px!important;
+ }
+
+ .discount__sale {
+ border-radius: 24px;
+ }
+
+ .discount_form .discount_form-btn {
+ opacity: 1!important;
+ }
+
+ .blogosphere {
+ padding-top: 40px;
+ }
+
+ .reviews {
+ padding: 56px 0 62px!important;
+ }
+
+ .reviews_item-top + span {
+ line-height: 15px;
+ }
+
+ .reviews_block .reviews_items {
+ margin-left: 0!important;
+ }
+
+ .reviews_item-name {
+ max-width: 70%;
+ }
+
+ .reviews_item .reviews_item-top img {
+ width: 72px!important;
+ height: 72px!important;
+ }
+
+ .reviews__left {
+ gap: 10px;
+ }
+}
+
+.blogSlider .swiper-slide {
+ height: auto;
+}
+
+.blogSlider .swiper-slide .blog_card {
+ height: 100%;
+}
+
+.blogSlider .swiper-slide .blog_card .blog_card-info-wrap {
+ height: 100%;
+}
+
+.blog_slider {
+ padding-bottom: 92px;
+}
+
+.blog_card .blog_card-info {
+ justify-content: space-between;
+}
+
+.blog_card-text {
+ flex: auto;
+}
+
+
+.carousel-item.active {
+ /* pointer-events: none; */
+}
+
+.sec-bf{
+ position: relative;
+ z-index: 3;
+}
+
+.copied{
+ position: absolute;
+ top: -14px;
+ border-radius: 20px;
+ font-size: 13px;
+ right: -20px;
+ background: #fff;
+ padding: 5px;
+ opacity: 0;
+ pointer-events: none;
+ color: #000;
+}
+
+.truth__end-btn.active .copied{
+ opacity: 1;
+}
+
+.home {
+ overflow: hidden;
+}
+
+
+.reviews_block {
+ position: relative;
+}
+
+.reviews_items.--visible {
+ display: flex;
+ flex-wrap: wrap;
+ gap: 20px;
+}
+
+.reviews_row {
+ flex: 1 1 100%;
+ display: flex;
+}
+
+.reviews_row--left {
+ justify-content: flex-start;
+}
+
+.reviews_row--right {
+ justify-content: flex-end;
+}
+
+.reviews_item {
+ width: 50%;
+ /* Каждый блок занимает половину ширины */
+}
+
+.reviews_item-swiper {
+ width: 100%;
+}
+
+.reviews_item-img {
+ border-radius: 50%;
+}
+
+.reviews_item-top {
+ display: flex;
+ justify-content: space-between;
+ padding-bottom: 10px;
+}
+
+.reviews_item-text {
+ margin-top: 10px;
+}
+
+.reviews_item.reviews_item1 {
+ flex: 1 1 50%;
+ max-width: 50%;
+}
+
+.reviews_item.reviews_item2,
+.reviews_item.reviews_item4 {
+ flex: 1 1 calc(50% - 20px);
+ max-width: 50%;
+}
+
+.reviews_item.reviews_item2 {
+ position: absolute;
+ max-width: 500px;
+ height: 360px;
+ right: -4%;
+ bottom: 25%;
+}
+
+.reviews .reviews_person {
+ position: absolute;
+ right: -100px;
+ top: -20%;
+}
+
+@media (max-width: 768px) {
+ .reviews_row {
+ justify-content: center !important;
+ /* На мобильных устройствах центрируем */
+ }
+
+ .reviews_item {
+ width: 100%;
+ /* На мобильных устройствах блоки на всю ширину */
+ }
+
+ .reviews_person {
+ position: static;
+ margin: 20px auto;
+ max-width: 150px;
+ }
+
+ .reviews_item.reviews_item1 {
+ flex: 1 1 50%;
+ max-width: 100%;
+ }
+
+ .reviews_item.reviews_item2,
+ .reviews_item.reviews_item4 {
+ flex: 1 1 calc(50% - 20px);
+ max-width: 100%;
+ }
+
+ .reviews_item.reviews_item2 {
+ position: unset;
+ max-width: 500px;
+ height: 360px;
+ right: -4%;
+ bottom: 25%;
+ }
+
+ .reviews .reviews_person {
+ position: absolute;
+ right: -100px;
+ top: -20%;
+ }
+
+ .reviews_row {
+ justify-content: center !important;
+ display: contents;
+ }
+}
+
+
+.no-scroll {
+ overflow: hidden;
+}
+.img--mobile{
+ display: none;
+}
+@media only screen and (max-width: 1170px) {
+ .about_block .about_cards {
+ grid-template-columns: 48.5% 48.5%;
+ gap: 30px 20px;
+ }
+ .about_cards .about_company{
+ max-width: 380px;
+ }
+
+ .sellers_slider .swiper {
+ padding-left: 0;
+ padding-right: 0;
+ }
+ .blog_slider .swiper {
+ padding-left: 30px;
+ padding-right: 30px;
+ }
+
+ .truth_block .truth_block-title,
+ .truth .truth_title {
+ font-size: 60px;
+ line-height: 70px;
+ width: 100%;
+ }
+ .discount_top .discount_title {
+ font-size: 60px;
+ max-width: 550px;
+ line-height: 65px;
+ }
+ .discount_top .discount_top-imgs {
+ position: absolute;
+ top: 20px;
+ right: -50px;
+ }
+ .discount_top .discount_top-imgs .dicount_dog-img {
+ width: 400px;
+ }
+
+ .reviews_block .reviews_items{
+ margin-left: -30px;
+ }
+
+}
+@media only screen and (min-width: 600px){
+.swiper-slide-active .sellers_card {
+
+ transform: scale(1.05); /* Увеличение на 1.2 */
+ transition: transform 0.3s ease;
+ background: #fff;
+}
+}
+@media only screen and (max-width: 950px){
+ .about_us .about_us-title,
+ .sellers_top .sellers_title,
+ .about_info .about_title,
+ .home_block .home_title {
+ font-size: 65px;
+ line-height: 78px;
+ }
+ .about .about_block {
+ gap: 0;
+ }
+ .about_block .about_info-wrap{
+ gap: 30px;
+ }
+ .about_info .about_text {
+ font-size: 20px;
+ line-height: 24px;
+ }
+
+ .about_info-wrap .about_img img {
+ width: 230px;
+ height: 560px;
+ }
+
+ .blog_card .blog_card-info-wrap {
+ width: 108%;
+ }
+ .sellers_top .slider-arrows {
+ display: none;
+}
+ .seller_block .sellers_top {
+ align-items: start;
+ flex-direction: column;
+ gap: 10px;
+ }
+ .sellers_card .sellers_card-img {
+ /* width: 100%; */
+ }
+ .sellers_card .sellers_card-text{
+ text-align: center;
+ }
+ .about_us-block .about_us-cards {
+ grid-template-columns: 48% 48%;
+ gap: 17px;
+ }
+
+ .truth_block .truth_block-text p{
+ max-width: 400px;
+ }
+ .truth_top .gift_img {
+ margin-left: -120px;
+ width: 400px;
+ }
+
+ .reviews_block .reviews_items{
+ flex-direction: column;
+ margin-left: 0;
+ gap: 0;
+ align-items: center;
+ }
+ .reviews .reviews_title{
+ text-align: center;
+ }
+ .reviews .reviews_person{
+ display: none;
+ }
+ .reviews_person-mob{
+ display: flex;
+ order: 3;
+ object-fit: contain;
+ margin-top: -80px;
+ z-index: -2;
+ }
+ .reviews_items .reviews_item{
+ border-radius: 25px;
+ padding: 10px 14px;
+ }
+ .reviews_items .reviews_item::after{
+ border-radius: 25px;
+ }
+ .reviews_items .reviews_item1{
+ order: 1;
+ }
+ .reviews_items .reviews_item2{
+ order: 2;
+ transform: rotate(7deg);
+ padding: 13px;
+ margin-top: 10px;
+ z-index: -1;
+ margin-left: -4px;
+ }
+ .reviews_items .reviews_item6{
+ order: 4;
+ transform: rotate(2deg);
+ margin-top: -80px;
+ }
+ .reviews_items .reviews_item3{
+ order: 6;
+ transform: rotate(2.18deg);
+ margin-top: 5px;
+ z-index: -2;
+ }
+ .reviews_items .reviews_item4{
+ order: 5;
+ transform: rotate(-1.7deg);
+ margin-top: 0px;
+ z-index: -1;
+ }
+ .reviews_items .reviews_item5{
+ order: 7;
+ transform: rotate(-3.14deg);
+ margin-top: -3px;
+ z-index: -3;
+ }
+
+ .reviews_item .reviews_item-top b {
+ font-size: 20px;
+ line-height: 22px;
+ }
+ .reviews_item .reviews_item-text {
+ font-size: 12px;
+ line-height: 14.4px;
+ max-width: 228px;
+ }
+}
+
+@media only screen and (max-width: 776px){
+ .home_dog
+ {
+ display: none;
+ }
+ .sellers_slider .swiper {
+ width: 568px;
+ }
+ .sellers_card .sellers_card-img {
+ height: 260px;
+ }
+ .slider-arrows {
+ display: none;
+ }
+ .home_block-dog{
+ display: flex;
+ margin-top: 20px;
+ }
+ .home .container {
+ padding: 68px 30px 180px;
+ }
+
+ .blog_block .blog_title,
+ .about_info .about_title{
+ font-size: 44px;
+ line-height: 50px;
+ }
+ .about_info-wrap .about_img {
+ max-width: 200px;
+ }
+ .about_card .about_card-title {
+ font-size: 20px;
+ line-height: 24px;
+ }
+ .blog_block .blog_text,
+ .about_card .about_card-text {
+ font-size: 16px;
+ line-height: 18px;
+ }
+ .about_card .about_card-info {
+ gap: 2px;
+ }
+ .about_us-card .about_us-card-info h2 {
+ font-size: 12px;
+ line-height: 16px;
+ font-weight: 700;
+ }
+ .about_us-card .about_us-card-info span {
+ font-size: 12px;
+ line-height: 14px;
+ }
+ .about_us-block .about_us-card {
+ border-radius: 25px;
+ height: 181px;
+ }
+ .about_us-card .about_us-card-info{
+ gap: 4px;
+ padding: 55px 20px 40px;
+ }
+ .about_us-cards .about_us-card .about_us-card-info {
+ height: 131px;
+ }
+ .about_us-card .card_date {
+ top: auto;
+ right: auto;
+ bottom: 16px;
+ left: 20px;
+ right: 0;
+ z-index: 2;
+ padding: 0;
+ border-radius: 0;
+ height: fit-content;
+ width: fit-content;
+ font-size: 12px;
+ line-height: 14.4px;
+ background: transparent;
+ font-weight: 700;
+ }
+
+ /* start: QUIZ - max-width: 776px */
+ .truth_content-end .truth_block .truth_info {
+ margin-top: 0px;
+ }
+ .truth .truth_top {
+ flex-direction: column-reverse;
+ }
+ .truth_top .gift_line-img{
+ display: flex;
+ }
+ .truth .truth_title{
+ max-width: 500px;
+ margin-left: auto;
+ }
+ .truth_top .gift_img {
+ transform: rotate(-45deg);
+ margin-right: auto;
+ margin-left: -50px;
+ }
+ .truth_block .truth_info {
+ position: relative;
+ width: 100%;
+ margin-top: 0;
+ align-items: center;
+ flex-direction: column-reverse;
+ }
+ .truth_content::after{
+ border-radius: 25px;
+ }
+ .truth_block .truth_links {
+ flex-direction: column;
+ gap: 12px;
+ padding-bottom: 26px;
+ width: 100%;
+ }
+ .truth_block .truth_link {
+ width: 100%;
+ height: 50px;
+ align-items: center;
+ justify-content: start;
+ padding: 8px 20px;
+ }
+
+ .truth .truth_block {
+ border-radius: 25px;
+ height: auto;
+ padding: 25px 15px 0px 15px;
+ }
+ .truth_content-end .truth_block .truth_info{
+ flex-direction: column;
+ }
+ .truth_content-end .truth_block .truth_links{
+ padding-top: 30px;
+ }
+ .truth_content-end .truth_block .truth_link{
+ width: 100%;
+ }
+ .truth_content-end .truth_block .truth_block-text{
+ flex-direction: column;
+ }
+ .truth_content-end .truth_block .truth_block-text p{
+ max-width: 230px;
+ }
+ .truth_content-end .truth_xn{
+ width: 90px;
+ height: 58px;
+ }
+ .truth_content-end .truth_info img {
+ width: auto !important;
+ height: 26vh !important;
+ object-fit: cover;
+ position: absolute;
+ bottom: -21vh;
+ left: -62px;
+ }
+ .truth_content-end .truth_block .truth_link {
+ width: 100%;
+ background: #FFF;
+ }
+ .truth_content-end .truth_block .truth_end-text{
+ width: 100%;
+ }
+
+ /* end: QUIZ - max-width: 776px */
+
+ /* start: Наш блог - max-width: 776px*/
+ .blog_card .blog_card-title {
+ font-size: 20px;
+ line-height: 25.4px;
+ }
+ .blog_card .blog_card-text {
+ font-size: 16px;
+ line-height: 18.4px;
+ }
+ .blog_card .blog_card-info{
+ gap: 9px;
+ }
+ .blog_slider .blog_card {
+ border-radius: 30px;
+ }
+ .blog_card .blog_card-info-wrap{
+ width: 100%;
+ border-radius: 0;
+ padding: 12px 14px 16px 16px;
+ }
+ .blog_slider .blog_card:hover .blog_card-info-wrap{
+ padding-right: 14px;
+ }
+ .blog_slider .blog_card:hover {
+ overflow: hidden;
+ }
+ .blog_card .card-line-img{
+ display: none;
+ }
+ .blog_card .blog_card-img{
+ border-radius: 30px 30px 0 0;
+ }
+ /* end: Наш блог - max-width: 776px */
+
+ /* start: Узнайте о нас больше и получите скидку! - max-width: 776px */
+ .discount .discount_top{
+ margin-bottom: 148px;
+ order: 1;
+ }
+ .discount_block .discount_text{
+ order: 2;
+ margin-bottom: 20px;
+ }
+ .discount_block .discount_form{
+ order: 3;
+ margin-bottom: 20px;
+ }
+ .discount_block .discount_form-text{
+ order: 4;
+ margin-bottom: 0;
+ }
+ .discount_block .discount_cosmodog{
+ order: 5;
+ }
+ .discount_top .discount_title {
+ font-size: 48px;
+ line-height: 52px;
+ }
+ .discount_top .discount_top-imgs {
+ right: -165px;
+ top: 100px;
+ }
+ .discount_top .discount_top-imgs img{
+ width: 314px;
+ }
+
+ .discount_block .discount_form{
+ flex-direction: column;
+ gap: 8px;
+ width: 100%;
+ }
+ .discount_form .discount-line{
+ display: none;
+ }
+ .discount_form .discount_form-btn,
+ .discount_form .discount_form-inp{
+ width: 100%;
+ }
+ /* end: Узнайте о нас больше и получите скидку! - max-width: 776px */
+
+ .post-single-page .article-body-container{
+ padding-bottom: 100px;
+ }
+}
+
+/* GP | Mobile */
+@media only screen and (max-width: 576px) {
+
+ /*Слайдер*/
+ .about .container-fluid {
+ padding-right: 0;
+ padding-left: 0;
+ }
+
+ /*Бестселлеры*/
+ .sellers .sellers_card {
+ background: #fff;
+ }
+ .sellers_slider {
+ height: 530px;
+ }
+ .gp_tags {
+ border: 1px solid #121212;
+ border-radius: 48px;
+ padding:2px 4px 2px 4px;
+ font-size: 14px;
+ line-height: 18px;
+ height: 24px;
+ }
+ /* .tags_block {
+ width: 200px;
+ } */
+ .sellers_slider .swiper {
+ display: flex;
+ align-items: stretch;
+ width: 320px;
+ height: inherit;
+ }
+ .seller_name {
+font-size: 20px;
+font-weight: 500;
+line-height: 24px;
+text-align: left;
+ }
+ .seller_price {
+ font-size: 20px;
+ font-weight: bold;
+ line-height: 30px;
+ text-align: left;
+ margin-bottom: 8px;
+ margin-top: 8px;
+ }
+ /* start: Scrollbar */
+ body::-webkit-scrollbar {
+ width: .2rem;
+ /* background: #fff0; */
+ background: linear-gradient(#0F5881, #76CE75, #ECF39F);
+ }
+
+ body::-webkit-scrollbar-thumb {
+ border-radius: 4px;
+ background: rgba(128, 128, 128, 0.9);
+ }
+ /* end: Scrollbar */
+
+ /* start: ОБЩИЕ */
+ .img--desktop {
+ display: none;
+ }
+
+ .img--mobile {
+ display: block;
+ }
+ /* end: ОБЩИЕ */
+
+ .main_link {
+ font-size: 12px;
+ line-height: 14.4px;
+ width: 129px;
+ height: 29px;
+ padding: 7px;
+ }
+
+
+ .home .home_line2 {
+ display: flex;
+ }
+
+ .home .home_line {
+ display: none;
+ }
+
+ .home .home_block {
+ gap: 8px;
+ }
+
+ .home_block .home_title {
+ font-size: 26px;
+ line-height: 34px;
+ width: 80vw;
+ }
+
+ .about {
+ border-radius: 25px;
+ padding-bottom: 0;
+ }
+
+ .about > .container {
+ width: 100%;
+ margin-right: auto;
+ margin-left: auto;
+ }
+
+ .about .about_info-wrap{
+ flex-direction: column;
+ }
+
+ .about_info-wrap .about_img{
+ max-width: unset;
+ width: 100vw;
+ }
+ .about_info-wrap .about_img img{
+ height: auto;
+ width: 100%;
+ }
+
+ .about_cards .about_card {
+ gap: 0;
+ }
+
+ .about_cards .about_card-right {
+ align-items: end;
+ text-align: end;
+ }
+
+ .about_card-right .about_card-text {
+ margin-left: auto;
+ }
+
+ .about_card .about_card-gif1,
+ .about_card .about_card-gif4 {
+ width: 87px;
+ height: 87px;
+ }
+
+ .about_card .about_card-gif2 {
+ width: 99px;
+ height: 99px;
+ }
+
+ .about_card .about_card-gif3 {
+ width: 117px;
+ height: 102px;
+ }
+
+ .about_company {
+ margin-top: 4vh;
+ }
+
+ .about_company .about_company-logo img {
+ height: 33px;
+ }
+
+ .about_company .about_company-logo img:nth-child(1),
+ .about_company .about_company-logo img:nth-child(3),
+ .about_company .about_company-logo img:nth-child(4) {
+ height: 33px;
+ }
+
+ .about_company .about_company-logo {
+ display: flex;
+ gap: 0px 5px;
+ margin-top: 2%;
+ justify-content: space-around;
+ }
+
+ .about_company .about_company-text {
+ font-size: 12px;
+ line-height: 14.4px;
+ }
+
+ .about_cards .about_company {
+ padding: 15px 16px 18px 16px;
+ gap: 5px;
+ border-radius: 25px;
+ }
+
+ .about_cards .about_company::after {
+ border-radius: 25px;
+ }
+
+ .about_company .about_company-logo img {
+ width: auto;
+ }
+
+ .about_block .about_cards {
+ grid-template-columns: 100%;
+ gap: 10px;
+ }
+
+ .about_us-cards .about_us-card .about_us-card-info {
+ height: 151px;
+ }
+
+ .truth_block .truth_block-text p,
+ .about_card .about_card-title {
+ font-size: 12px;
+ line-height: 18.2px;
+ }
+
+ .discount_block .discount_text,
+ .blog_card .blog_card-text,
+ .blog_block .blog_text,
+ .truth_block .truth_link,
+ .sellers_card .sellers_card-text,
+ .about_card .about_card-text {
+ font-size: 12px;
+ line-height: 14.2px;
+ }
+
+ .about_card .about_card-gif {
+ margin-bottom: -17px;
+ }
+
+ .about_slider {
+ padding: 0;
+ }
+
+ .about_slider .carousel {
+ height: 55vh;
+ min-height: 55vh;
+ }
+
+ .about .about_block {
+ gap: 55px;
+ }
+
+ .about_slider .slide {
+ padding: 10px 39px;
+ width: 280px;
+ height: 280px;
+ border-radius: 100%;
+ gap: 12px;
+ }
+
+ .about_slider .carousel .carousel-item {
+ padding: 10px 39px;
+ width: 290px;
+ height: 290px;
+ border-radius: 100%;
+ }
+
+ .about_slider .carousel .carousel-item::after {
+ background-image: url(../img/border-mobile.png);
+ border-radius: 100%;
+ }
+
+ .about_slider .prev {
+ left: 10vw;
+ }
+
+ .about_slider .next {
+ right: 10vw;
+ }
+
+ .about_slider .slide.active {
+ transform: translate(0, -20px);
+ }
+
+ .about_slider .slide img {
+ width: 113px;
+ height: 113px;
+ }
+
+ .about_slider .slide_info {
+ gap: 6px;
+ }
+
+ .about_slider .slide_text,
+ .about_slider .slide_title {
+ font-size: 12px;
+ line-height: 14.4px;
+ text-align: center;
+ }
+
+ .about_us-block .about_us-card::after,
+ .about_us-card .about_us-card-img {
+ border-radius: 25px;
+ }
+
+ .about_us-card .about_us-card-info {
+ border-radius: 0 0 25px 25px;
+ }
+
+ .discount_top .discount_title,
+ .blog_block .blog_title,
+ .truth_block .truth_block-title,
+ .about_us .about_us-title,
+ .sellers_top .sellers_title {
+ font-size: 30px;
+ line-height: 36px;
+ }
+
+ .sellers_card .sellers_card-img {
+ width: 100%;
+ height: 290px;
+ object-fit: contain;
+ }
+
+ .sellers .sellers_card {
+ border-radius: 24px;
+ height: 520px;
+ padding:31px 16px 31px 16px;
+ }
+ .sellers .swiper-slide{
+ max-height: 35vh;
+ }
+
+ .section_wrap {
+ padding: 110px 0 52px;
+ }
+
+ .sellers {
+ position: relative;
+ padding-bottom: 87px;
+ }
+
+ .sellers .sellers_link {
+ position: absolute;
+ bottom: 24px;
+ right: 22px;
+ }
+
+ .seller_block .sellers_top {
+ gap: 0;
+ margin-bottom: 15px;
+ }
+
+ .reviews {
+ padding: 90px 0px 36px;
+ border-radius: 25px 25px 0 0;
+ }
+
+ /* QUIZ */
+ .truth {
+ border-radius: 0 0 25px 25px;
+ padding-bottom: 47px;
+ }
+
+ .truth .truth_content .truth_block,
+ .truth .truth_content-end .truth_block
+ {
+ height: 70vh;
+ }
+
+ .truth .truth_title {
+ font-size: 30px;
+ line-height: 36px;
+ max-width: 260px;
+ }
+
+ .truth_top .gift_img {
+ margin-left: -24px;
+ width: 160px;
+ }
+
+ .truth_top .gift_line-img {
+ bottom: 44px;
+ width: auto;
+ }
+
+ .truth_block .truth_block-text img {
+ width: 29px;
+ }
+
+ .truth_block .truth_block-title {
+ max-width: 171px;
+ margin-bottom: 7px;
+ }
+
+ .truth_block .truth_line {
+ gap: 16px;
+ margin-bottom: 10px;
+ }
+
+ .truth_block .truth_line span {
+ width: 34px;
+ }
+
+ .truth_block .truth_link {
+ height: 29px;
+ border-width: 2px;
+ }
+
+ .truth_content-end .truth_info img {
+ width: 100%;
+ }
+
+ .truth_block .truth_info img {
+ height: 170px;
+ width: auto;
+ }
+
+ .truth_links .truth_result {
+ display: none;
+ }
+
+ .truth_block .truth_block-text {
+ gap: 11px;
+ }
+
+ .truth .truth_block {
+ height: 470px;
+ }
+
+ .truth_block .truth_links {
+ width: 100%;
+ margin-right: 0;
+ }
+ .truth_error .truth_block-text,
+ .truth_success .truth_block-text
+ {
+ margin-bottom: 25%;
+ }
+
+ /* 381 string in adaptive */
+ .truth_content-end .truth_info img {
+ /* width: auto !important;
+ object-fit: cover;
+ position: absolute;
+ left: -62px; */
+ height: 30vh !important;
+ bottom: 0;
+ left: unset;
+ right: 0;
+ }
+
+ /* QUIZ - конец */
+
+
+ /* Наш блог */
+ .blog {
+ position: relative;
+ padding-top: 63px;
+ padding-bottom: 90px;
+ }
+
+ .blog .blog_link {
+ position: absolute;
+ bottom: 35px;
+ right: 30px;
+ }
+
+ .blog_card .blog_card-img {
+ height: 120px;
+ object-fit: cover;
+ }
+
+ .blog_card .blog_card-title {
+ font-size: 12px;
+ line-height: 16px;
+ }
+
+ .blog_block .blog_text {
+ max-width: 230px;
+ }
+
+ .blog_slider .swiper {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+ /* Наш блог - конец */
+
+
+ /* Узнайте о нас больше и получите скидку! */
+ .discount {
+ padding: 0px 0 43px;
+ }
+
+ .discount_block .discount_text {
+ max-width: 260px;
+ }
+
+ .discount_top .discount_top-imgs {
+ right: -136px;
+ top: 87px;
+ }
+
+ .discount_top .discount_top-imgs .dicount_dog-img {
+ width: 314px;
+ width: 110vw;
+ }
+
+ .discount_form .discount_form-inp {
+ height: 29px;
+ padding: 6px 13px;
+ font-size: 12px;
+ line-height: 14.4px;
+ }
+
+ .discount_form .discount_form-inp::placeholder {
+ font-size: 12px;
+ line-height: 14.4px;
+ }
+
+ .discount_form .discount_form-btn {
+ justify-content: start;
+ padding: 5px 15px;
+ background: var(--creme-white, #F4F1F0);
+ color: #62c57e;
+ opacity: 0.6;
+ }
+ .discount_form img{
+ display: none;
+ }
+ .discount_form span{
+ width: 100%;
+ }
+
+ .discount_block .discount_cosmodog {
+ border-radius: 25px;
+ height: 415px;
+ }
+
+ .discount_cosmodog .discount_cosmodog_info {
+ height: 245px;
+ gap: 14px;
+ padding: 10px 19px;
+ }
+
+ .discount_cosmodog .discount_cosmodog-title {
+ text-align: start;
+ font-size: 26px;
+ line-height: 31.2px;
+ max-width: 202px;
+ margin-right: auto;
+ }
+
+ .discount_cosmodog .discount_cosmodog-text {
+ font-size: 12px;
+ line-height: 14.4px;
+ max-width: 231px;
+ text-align: start;
+ margin-right: auto;
+ }
+
+ .discount_top .discount_top-imgs {
+ right: -20%;
+ top: 0;
+ transform: scale(1.8);
+ z-index: 0;
+ margin-bottom: -91%;
+ margin-top: 20%;
+ position: relative;
+ }
+
+ .discount_block .wpcf7 {
+ order: 3;
+ }
+
+ /* Узнайте о нас больше и получите скидку! - конец */
+
+ /* start: Отзывы ветеринаров */
+ .reviews .reviews_title {
+ font-size: 26px;
+ line-height: 31px;
+ max-width: 278px;
+ margin: 0 auto;
+ }
+
+ .reviews .reviews_block {
+ margin-top: 20px;
+ }
+
+ .reviews_block .reviews_items {
+ flex-wrap: unset;
+ gap: 10px;
+ }
+
+ .reviews_items .reviews_item {
+ width: 80vw;
+ gap: 10px;
+ }
+
+ .reviews_items .reviews_item2 {
+ margin-top: -0px;
+ }
+
+ .reviews_items .reviews_item1 {
+ transform: rotate(-5.35deg);
+ }
+
+ .reviews_items .reviews_item3 {
+ margin-top: 3px;
+ }
+
+ .reviews_items .reviews_item4 {
+ margin: unset;
+ }
+
+ .reviews_items .reviews_person-mob {
+ margin-bottom: -10%;
+ }
+
+ .reviews_item .reviews_item-name {
+ display: flex;
+ flex-direction: column;
+ gap: 20px;
+ }
+
+ .reviews_item .reviews_item-top b {
+ font-size: 12px;
+ line-height: 16px;
+ text-transform: uppercase;
+ }
+
+ .reviews_item .reviews_item-top span {
+ max-width: 134px;
+ }
+
+ /* end: Отзывы ветеринаров */
+
+ /* start: О НАС ПИШУТ СМИ*/
+ .about_us-card .about_us-card-info span a {
+ font-size: 14px;
+ }
+
+ .about_us-block .about_us-cards {
+ grid-template-columns: 1fr;
+ }
+
+ .about_us-card .card_date {
+ right: 20px;
+ left: unset;
+ }
+
+ .about_us-cards .about_us-card-info {
+ height: 130px;
+ }
+
+ .about_us-card .about_us-card-info {
+ padding: 55px 20px 20px;
+ }
+
+ .about_us-card-info.card-info--half-gradient {
+ background: linear-gradient(0deg, #F4F1F0 45%, rgba(244, 241, 240, 0) 100%);
+ }
+
+ .truth_content-end .truth_block .truth_end-text,
+ .truth_content-end .truth_block .truth_block-text {
+ position: static;
+ }
+
+ .truth_content-end .truth_block .truth_link {
+ border-width: 2px;
+ position: static;
+ bottom: 28px;
+ right: 0;
+ width: 100%;
+ margin-bottom: 76px;
+ z-index: 2;
+ }
+
+ .truth_content-end .truth_info {
+ bottom: 0;
+ left: 0;
+ position: absolute;
+ }
+
+ /* end: О НАС ПИШУТ СМИ */
+
+ /* start: Проверьте свои знания и получите подарок! */
+ .truth_top .gift_img {
+ width: 64vw;
+ margin: unset;
+ transform: translateX(-22%) rotate(-45deg);
+ }
+
+ .truth_top .gift_line-img {
+ top: 40%;
+ }
+
+ .truth .truth_block {
+ padding: 25px;
+ }
+
+ .truth_block .truth_line {
+ gap: 10%;
+ }
+
+ .truth_block .truth_block-text {
+ min-height: 20%;
+ }
+
+ .truth_points {
+ font-size: 30px;
+ }
+
+ /* end: О НАС ПИШУТ СМИ */
+
+
+ /* start: Наш блог */
+ .blog_slider .blog_card {
+ height: 290px;
+ }
+
+ .blog_card .blog_card-img {
+ border-color: #121212;
+ }
+
+ .blog_card .blog_card-info-wrap {
+ border-radius: 0 0 30px 30px;
+ border-color: #121212;
+ }
+
+ .blog_slider .blog_card:hover .blog_card-info-wrap{
+ border-radius: 0 0 30px 30px;
+ width: 100%;
+ }
+ /* end: Наш блог */
+
+
+
+ /* start: Футер */
+ .footer_form .footer_form-title h2,
+ .footer_box .footer_box-title {
+ font-size: 12px;
+ line-height: 16.2px;
+ font-weight: 700;
+ }
+
+ .footer_box .footer_box-link {
+ font-size: 12px;
+ line-height: 16.2px;
+ }
+
+ .footer_form .footer_form-textarea textarea,
+ .footer_form .footer_form-inp input {
+ height: 28px;
+ border: 1px solid var(--grey-black, #121212);
+ padding: 5px 18px;
+ font-size: 12px;
+ line-height: 14.4px;
+ opacity: .5;
+ }
+
+ .footer_form .footer_block .footer_bottom a,
+ .footer_form .footer_form-inp input::placeholder {
+ font-size: 12px;
+ line-height: 14.4px;
+ }
+
+ .footer_form .footer_form-textarea textarea {
+ height: 123px;
+ min-height: unset;
+ padding: 7px 18px;
+ border-radius: 17px !important;
+ }
+
+ .footer_form .footer_form-textarea {
+ display: flex;
+ flex-direction: column;
+ gap: 13px;
+ }
+
+ .footer_form-textarea .footer_form-btn {
+ position: static;
+ width: 100%;
+ min-height: unset;
+ }
+
+ .footer_block .footer_social {
+ gap: 14px;
+ }
+
+ .footer_block .footer_bottom a:nth-child(2) {
+ display: none;
+ }
+
+ .footer_form .footer_form-inp {
+ flex-direction: column;
+ }
+
+ .footer .footer_box{
+ display: grid;
+ grid-template-columns: repeat(2, 1fr);
+ grid-template-rows: repeat(2, 1fr);
+ row-gap: 14px;
+ column-gap: 0;
+ }
+ .footer .footer_box .footer_line-mob
+ {
+ grid-area: 1 / 2 / 3 / 3;
+ height: 100%;
+ padding-top: 4px;
+ }
+ .footer .footer_box .footer_line-mob1{
+ margin-left: -30%;
+ }
+ .footer .footer_box .footer_box-title{
+ grid-area: 1 / 1 / 1 / 1;
+ }
+ .footer .footer_box .footer_box-link{
+ grid-area: 2 / 1 / 2 / 1;
+ }
+ .footer_box .footer_line-mob{
+ display: block;
+ }
+ .footer_block .footer_bottom a{
+ font-size: 12px;
+ line-height: 18px;
+ }
+ /* end: Футер */
+}
+
+@media only screen and (max-width: 350px) {
+ .reviews_block .reviews_items {
+ margin-left: -20px;
+ }
+}
+
+.btn--black-hover:hover {
+ background: #121212 !important;
+ color: #F4F1F0 !important;
+ transition: .3s
+}
+
+.btn--black-hover {
+ transition: .3s
}
\ No newline at end of file
diff --git a/wp-content/themes/cosmopet/woocommerce/archive-product.php b/wp-content/themes/cosmopet/woocommerce/archive-product.php
index 954db8b..873eb61 100644
--- a/wp-content/themes/cosmopet/woocommerce/archive-product.php
+++ b/wp-content/themes/cosmopet/woocommerce/archive-product.php
@@ -3,8 +3,8 @@
wp_enqueue_script( 'shop_scripts', get_template_directory_uri() . '/woocommerce/assets/js/gp-main.js', 'jquery', '', true);
wp_enqueue_style( 'shop_styles_core', get_template_directory_uri() . '/woocommerce/assets/css/gp-style-core.css');
wp_enqueue_style( 'shop_styles_desktop', get_template_directory_uri() . '/woocommerce/assets/css/gp-style-desktop.css');
- wp_enqueue_style( 'shop_styles_mobile', get_template_directory_uri() . '/woocommerce/assets/css/gp-style-mobile.css');
wp_enqueue_style( 'shop_styles_tablet', get_template_directory_uri() . '/woocommerce/assets/css/gp-style-tablet.css');
+ wp_enqueue_style( 'shop_styles_mobile', get_template_directory_uri() . '/woocommerce/assets/css/gp-style-mobile.css');
wp_enqueue_style( 'shop_styles_order', get_template_directory_uri() . '/woocommerce/assets/css/gp-style-order.css');
wp_enqueue_style( 'shop_styles_ultra', get_template_directory_uri() . '/woocommerce/assets/css/gp-style-ultra.css');
@@ -71,6 +71,8 @@
$context['posts'] = Timber::get_posts($args);
$context['count'] = count(Timber::get_posts($count_args));
+ $context['sidebar_filters'] = Timber::get_widgets('sidebar_filters');
+
Timber::render('archive-product/archive-product.twig', $context);
?>
\ No newline at end of file