:root{--container-medium:1120px;--container-small:780px;--container-xsmall:540px}.btn,.section-blog .more-news-button .btn-primary,.section-blog .more-news-button a.btn-primary,.section-blog .more-news-button button.btn-primary{--radius:2px;border:0;border-radius:var(--wp--custom--radius-10)!important;cursor:pointer;display:block;font-size:var(--wp--preset--font-size--base);font-weight:700;outline:none;padding:14px 20px;text-decoration:none;transition:background-color .5s ease-in-out,color .5s ease-in-out;width:-moz-fit-content;width:fit-content}.btn-primary,.section-blog .more-news-button .btn-primary,.section-blog .more-news-button a.btn-primary,.section-blog .more-news-button button.btn-primary{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--black)}.btn-primary:hover,.section-blog .more-news-button .btn-primary:hover{background-color:var(--wp--custom--btn-hover-bg)}.btn-primary.btn-selected,.section-blog .more-news-button .btn-selected.btn-primary{border-color:var(--wp--preset--color--gray-text)!important}.btn-primary.btn-selected,.btn-primary.btn-selected:hover,.section-blog .more-news-button .btn-selected.btn-primary{background-color:var(--wp--preset--color--gray-text);color:var(--wp--preset--color--white)}.btn-secondary{background-color:var(--wp--preset--color--secondary)}.btn-store-locator{align-items:center;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--black)!important;border-radius:var(--wp--custom--radius-10)!important;color:var(--wp--preset--color--black);display:flex;gap:8px;padding:14px 20px}.btn-store-locator img{flex-shrink:0;height:14px;width:14px}.btn-store-locator:hover{background-color:var(--wp--preset--color--light-gray)}.btn-store-locator.btn-selected{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)!important;color:var(--wp--preset--color--black)}.btn-store-locator.btn-selected:hover{background-color:var(--wp--custom--btn-hover-bg);border-color:var(--wp--custom--btn-hover-bg)!important;color:var(--wp--preset--color--white)}.section-blog{background-color:var(--wp--preset--color--gray-background);margin-bottom:var(--wp--preset--spacing--theme);padding-block:var(--wp--preset--spacing--theme)}.section-blog .title{color:var(--wp--preset--color--theme-black);font-size:var(--wp--preset--font-size--title-base);text-align:center}.section-blog .title+p{display:none}.section-blog .more-news-button{margin:0 auto;width:-moz-fit-content;width:fit-content}.section-blog .container .swiper{--swiper-pagination-bottom:0px;--swiper-pagination-color:var(--wp--preset--color--theme-black);--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:5px;overflow:visible}@media screen and (max-width:1120px){.section-blog .container .swiper{overflow-x:clip;padding-bottom:20px}}.section-blog .container .swiper-pagination{margin-block:20px}#eurotyre-blog-wrapper{margin-bottom:20px}#eurotyre-blog-wrapper .eurotyre-blog-post{background-color:var(--wp--preset--color--white);border-radius:var(--wp--custom--radius-10);cursor:pointer;position:relative;transition:transform .3s ease,box-shadow .3s ease}#eurotyre-blog-wrapper .eurotyre-blog-post:after{background-color:var(--wp--preset--color--primary);bottom:0;content:"";height:3px;position:absolute;transition:width .5s ease;width:0}#eurotyre-blog-wrapper .eurotyre-blog-post:hover{box-shadow:0 5px 20px rgba(0,0,0,.15);transform:translateY(-5px)}#eurotyre-blog-wrapper .eurotyre-blog-post:hover:after{width:100%}#eurotyre-blog-wrapper .eurotyre-blog-post-content{display:flex;flex-direction:column;gap:10px}#eurotyre-blog-wrapper .eurotyre-blog-post-content #eurotyre-blog-wrappera img{max-height:160px;width:auto}#eurotyre-blog-wrapper .eurotyre-blog-post-content .image-container img{border-radius:var(--wp--custom--radius-10) var(--wp--custom--radius-10) 0 0}#eurotyre-blog-wrapper .eurotyre-blog-post-content .post-infos{color:var(--wp--preset--color--gray-text);display:flex;font-size:var(--wp--preset--font-size--base);gap:10px;z-index:400}#eurotyre-blog-wrapper .eurotyre-blog-post-content .post-infos .category-single>a{background-color:var(--wp--preset--color--primary);border-radius:calc(var(--wp--custom--radius-10)/2);color:var(--wp--preset--color--gray-text);padding:3px 8px;text-decoration:none;transition:all .5s ease}#eurotyre-blog-wrapper .eurotyre-blog-post-content .post-infos .category-single>a:hover{background-color:var(--wp--custom--btn-hover-bg)}#eurotyre-blog-wrapper .eurotyre-blog-post-content>:not(:first-child){padding-inline:10px}@media screen and (max-width:1120px){#eurotyre-blog-wrapper .eurotyre-blog-post-content a>:first-child{margin-bottom:10px}#eurotyre-blog-wrapper .eurotyre-blog-post-content>:not(:first-child){padding-inline:20px}}@media screen and (min-width:1120px){#eurotyre-blog-wrapper .eurotyre-blog-post:first-child .image-container{margin-bottom:20px}#eurotyre-blog-wrapper .eurotyre-blog-post:first-child .blog-title a{font-size:25px}}#eurotyre-blog-wrapper .eurotyre-blog-post .blog-title a{font-size:clamp(16px,18.6px - .186vw,18px);font-weight:700;margin-bottom:0;text-decoration:none}#eurotyre-blog-wrapper .eurotyre-blog-post .blog-title a:before{content:"";height:100%;inset:0;position:absolute;width:100%}@media screen and (min-width:1120px){#eurotyre-blog-wrapper .eurotyre-blog-post .blog-title{font-size:16px}}#eurotyre-blog-wrapper .eurotyre-blog-post .blog-title+p{color:var(--wp--preset--color--gray-text);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}#eurotyre-blog-wrapper .eurotyre-blog-post .read-more{color:var(--wp--preset--color--gray-text);font-size:var(--wp--preset--font-size--base);text-decoration:underline;text-transform:lowercase}#eurotyre-blog-wrapper .eurotyre-blog-post .read-more:first-letter{text-transform:uppercase}@media screen and (min-width:1120px){#eurotyre-blog-wrapper .eurotyre-blog-post{width:100%!important}#eurotyre-blog-wrapper .eurotyre-blog-post:not(:first-child) .blog-title+p{display:none}#eurotyre-blog-wrapper .eurotyre-blog-post:not(:first-child) .read-more{font-size:0;height:0;margin-bottom:0;overflow:hidden;padding:0;width:0}#eurotyre-blog-wrapper{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}#eurotyre-blog-wrapper .eurotyre-blog-post:first-child{grid-column:1/3;grid-row:1/3}}.section-blog.pro{background:none;margin:var(--wp--preset--spacing--theme-pro) 0;padding:0}@media screen and (max-width:1120px){.section-blog.pro{margin-top:-70px;padding:0 5px}}.section-blog.pro>.container>.row{align-items:center}.section-blog.pro #eurotyre-blog-wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;margin-bottom:0}.section-blog.pro #eurotyre-blog-wrapper .eurotyre-blog-post{box-shadow:0 0 50px 0 rgba(0,0,0,.08);grid-column:auto;grid-row:auto}.section-blog.pro #eurotyre-blog-wrapper .eurotyre-blog-post .eurotyre-blog-post-content .blog-title,.section-blog.pro #eurotyre-blog-wrapper .eurotyre-blog-post .eurotyre-blog-post-content .image-container{margin-bottom:10px}.section-blog.pro #eurotyre-blog-wrapper .eurotyre-blog-post .eurotyre-blog-post-content .blog-title a{font-size:var(--bs-body-font-size)}.section-blog.pro #eurotyre-blog-wrapper .eurotyre-blog-post .eurotyre-blog-post-content p{display:none}@media screen and (max-width:1120px){.section-blog.pro .left-col{padding:0 30px}}.section-blog.pro .left-col .content-wrapper{max-width:420px}@media screen and (max-width:1120px){.section-blog.pro .left-col .content-wrapper{text-align:center}}.section-blog.pro .left-col .content-wrapper .title{font-size:var(--wp--preset--font-size--title-base);margin-bottom:1rem;text-align:left}@media screen and (max-width:1120px){.section-blog.pro .left-col .content-wrapper .title{text-align:center}}.section-blog.pro .left-col .content-wrapper .title+p{color:var(--wp--preset--color--gray-text);display:block;font-weight:500;line-height:1.6;margin-bottom:1rem}.section-blog.pro .left-col .content-wrapper .more-news-button{margin:0}@media screen and (max-width:1120px){.section-blog.pro .left-col .content-wrapper .more-news-button{margin:0 auto}.section-blog.pro .right-col{order:-1}.section-blog.pro .right-col .swiper-initialized{padding-bottom:0}.section-blog.pro .right-col .swiper-initialized .swiper-pagination{margin-bottom:30px;position:relative}.section-blog.pro .right-col .swiper-initialized .swiper-pagination .swiper-pagination-bullet{background-color:var(--wp--preset--color--primary)}}
