@font-face{font-family:'Century Gothic';src:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/CenturyGothic.eot);src:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/CenturyGothic.eot?#iefix) format("embedded-opentype"),url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/CenturyGothic.woff) format("woff"),url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/CenturyGothic.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Century Gothic Bold';src:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/CenturyGothic-Bold.eot);src:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/CenturyGothic-Bold.eot?#iefix) format("embedded-opentype"),url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/CenturyGothic-Bold.woff) format("woff"),url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/CenturyGothic-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Gotham Rounded Medium';src:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/GothamRounded-Medium.eot);src:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/GothamRounded-Medium.eot?#iefix) format("embedded-opentype"),url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/GothamRounded-Medium.woff) format("woff"),url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/GothamRounded-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Gotham Rounded Bold';src:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/GothamRounded-Bold.eot);src:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/GothamRounded-Bold.eot?#iefix) format("embedded-opentype"),url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/GothamRounded-Bold.woff) format("woff"),url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../fonts/GothamRounded-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
body{font-family:'Century Gothic',Arial,Helvetica,sans-serif;background-color:#fff}
body>header .header-banner,body>main,footer > div,.featured-links > div{max-width:950px;margin:0 auto}
.header-top{margin-bottom:3rem;display:flex;justify-content:center;align-items:center;background:#88B330}
.header-top>div a img{height:47px;padding:11px 0}
.header-top>div p{border:1px solid transparent;padding:.5rem 1rem;margin:0;color:#343a40}
main{display:flex}
main .products{flex:3}
main .sidebar-navigation{flex:1;margin-left:5%}
.products h1{font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif}
.product{margin:3em 0 6em}
.sidebar-navigation{position:sticky;top:135px;height:fit-content}
.sidebar-navigation ul{margin:0}
.sidebar-navigation ul li a{display:block;text-align:center;text-decoration:none;color:#fff;padding:20px 5px;margin-bottom:12px}
.sidebar-navigation ul li a:hover{opacity:.8;text-decoration:none}
.sidebar-navigation ul{list-style-type:none;font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif;padding-inline-start:0}
.sidebar-navigation ul li a.blog{background:#f0825c}
.sidebar-navigation ul li a.main{background:#88B330}
.product .row-name{position:relative}
.product .row-name h2{margin:3em 0;font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif}
.product .row-name h2 a{color:#88B330;text-decoration:none}
.product .row-name h2 a span{color:#000}
.product.first .row-name h2{margin-left:3em}
.product .row-name img{position:absolute;top:3px}
.row-image-rating{display:flex}
.row-image-rating > div{flex:1}
.row-check .buy-it{text-align:center;margin:2em 0 3em}
.row-check .buy-it a{background:#88B330;color:#fff;padding:15px 25px;font-family:Arial;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:13px}
.row-check .buy-it a:hover{opacity:.8}
.row-description p{line-height:27px;font-size:17px}
.col.col-image{text-align:center}
.col.col-image img{width:100%;max-width:240px}
.col.col-image a{text-decoration:none;color:#000;font-size:14px}
.col.col-image a h3{max-width:70%;margin:1em auto;font-weight:400;font-size:13px}
.rating-characteristics table{border-collapse:collapse;width:100%;margin-top:1rem;margin-bottom:1rem}
.rating-characteristics table td{padding:5px 0}
.rating-characteristics{font-size:13px;color:#000;max-width:50%;margin:0 auto}
.rating-overal{text-align:center}
.rating-overal .rating-value{font-size:64px;color:#000}
.rating-overal .rating-stars{width:105px;height:20px;margin:0 auto;background:url(https://static.ranking-konsumencki.pl/img/star-1.webp);background-size:contain}
.featured-links{position:relative;padding:25px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.featured-links ul{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}
.featured-links ul li{width:15.666666%;margin:0 0 15px;padding-right:40px}
.featured-links h2{margin:15px 0 20px;padding:0;font-family:"Century Gothic Bold",Arial,Helvetica,sans-serif;font-weight:700;font-size:15px;line-height:17px;letter-spacing:.01em;color:#000}
.featured-links ul li a{font-size:12px;line-height:14px;letter-spacing:.01em;color:#000;text-decoration:none}
.featured-links ul li a:hover{text-decoration:underline}
.products-overall-rating{font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif;position:relative;background:#f5faec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;height:105px;margin-top:40px;border-radius:3px}
.products-overall-text p{line-height:1.5;font-size:16px;margin:0}
.products-overall-success{display:none;width:100%}
.products-overall-vote{margin-left:25px}
.products-overall-vote .vote{-webkit-box-flex:0;-ms-flex:0 0 1;flex:0 0 1;padding:10px 20px;border-radius:20px;text-decoration:none;line-height:1;font-size:14px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}
.products-overall-vote .vote.yes{background:#d9f4a4;color:#8ab82d}
.products-overall-vote .vote:hover{opacity:.8}
.products-overall-vote .vote.no{background-color:#ffbca5;color:#f0825c}
.products-ranking-author{margin:25px 0 50px}
.products-ranking-author .author-photo img{width:100px;border-radius:50%}
.product.first{border:1px solid #88B330;padding:20px;background:#f5faec70}
.product.first h2{margin-top:0}
.products-ranking-author{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;line-height:1}
.products-ranking-author .author-details{font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif;margin-left:25px}
.products-ranking-author .author-details span{display:inline-block;vertical-align:middle;margin:-3px 0 0 10px;padding:3px 9px 5px;border-radius:10px;background-color:rgba(136,179,48,.2);line-height:1;letter-spacing:.5px;font-size:11px;color:#88b330}
.products-ranking-author .author-details p{font-family:'Century Gothic',Arial,Helvetica,sans-serif;margin-top:12px;text-decoration:underline;font-size:14px}
.products-ranking-author .author-details p a{color:#000}
.products-ranking-author .author-details p a:hover{color:#88b330}
.products-overall-rating:before{position:absolute;bottom:-9px;left:40px;width:20px;height:20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:3px;background-color:#f5faec;content:''}
.rating-characteristics table td:nth-child(2){text-align:right}
.buy-it a span{display:none}
footer{background:#6ed2b5}
footer a{text-decoration:none}
footer a img{width:137px;padding:9px 0;margin-right:30px}
footer span{color:#fff;font-size:14px}
.flags{display:flex;flex-wrap:wrap;gap:30px;align-items:center;justify-content:center;margin:4em 0}
.flags a{display:block;background-color:#f0f0f0;overflow:hidden;text-align:center;text-decoration:none}
.flags a span{display:block;background-size:cover;background-position:center}
@media screen and (max-width: 1024px) {
.ranking-description img{max-width:100%}
.sidebar-navigation{display:none}
body>header .header-banner,body>main,footer > div,.featured-links > div{padding-left:15px;padding-right:15px}
.products h1{font-size:27px;text-align:center}
.row-image-rating{flex-direction:column}
.col.col-image img,.col.col-image a h3{max-width:100%}
.rating-characteristics{max-width:60%}
.row-check .buy-it a{display:block;border-radius:10px;letter-spacing:3px;font-size:16px}
.product.first h2{margin-bottom:1.5em}
.product.first .row-name h2{margin-left:0}
.product .row-name h2{text-align:center;margin-bottom:.5em}
.product .row-name img{position:relative;display:block;margin:0 auto}
.header-top{margin-bottom:1.5rem}
.buy-it a span{display:block;font-size:12px;font-weight:200;text-transform:none;letter-spacing:normal}
.product .row-name h2 a span{display:block}
.product.first{border:0;padding:0;background:transparent}
.products-overall-rating{flex-direction:column}
.products-overall-vote{margin-left:0;margin-top:24px}
.featured-links ul li{width:100%;padding-right:0}
}
body>header .header-banner,body.home > main{max-width:1040px;margin:0 auto}
.home .header-banner{margin-bottom:51px}
.home .header-banner h1{text-align:center;font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif}
.home .header-banner > p{text-align:center;width:80%;margin:0 auto}
.home .header-banner > p a{color:#222}
.home .rankings{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;margin-bottom:8em}
.home .rankings .ranking img{max-width:100%;border-radius:4px}
.home .rankings .ranking .col.img{position:relative}
.home .rankings .ranking .col.img:after{position:absolute;bottom:-1px;left:0;right:0;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:-o-linear-gradient(transparent,#000);background-image:linear-gradient(transparent,#000);border-radius:0 0 4px 4px;content:'';height:58%;opacity:.6}
.home .rankings .ranking .col.img h3{position:absolute;z-index:99;bottom:20px;left:30px;right:30px;line-height:1.35;font-size:24px;font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif;margin:0}
.home .rankings .ranking .col.img h3 a{color:#fff;text-decoration:none;display:block}
.home .rankings .ranking .col.content{margin-top:17px}
.home .rankings .ranking .col.content > p{line-height:1.75;font-size:14px}
.home .rankings .ranking .col.footer .article-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:11;position:relative;line-height:1.3;color:#000;font-size:13px;text-decoration:none}
.home .rankings .ranking .col.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;line-height:1}
.home .rankings .ranking .col.footer .article-author strong{font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif}
.home .rankings .ranking .col.footer .likes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}
.home .rankings .ranking .col.footer .article-author small{font-size:inherit}
.home .rankings .ranking .col.footer .article-author img{margin-right:10px;width:28px;height:28px;border-radius:100%}
.home .rankings .ranking .col.footer .article-button{background-color:#8ab82d;z-index:11;position:relative;margin-left:21px;padding:12px 15px 13px;min-width:130px;border-radius:3px;text-align:center;text-transform:uppercase;letter-spacing:.5px;font-size:11px;color:#fff;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif;text-decoration:none}
.home .rankings .ranking .col.footer .article-button:hover{background-color:#7dab20}
.home .rankings .ranking.even .col.footer .article-button{background-color:#f0825c}
.home .rankings .ranking.even .col.footer .article-button:hover{background-color:#e3754f}
.home .rankings .ranking .col.footer .likes .vote{padding:3px 8px 4px;border-radius:20px;font-size:13px;font-family:'Century Gothic Bold',Arial,Helvetica,sans-serif;cursor:pointer}
.home .rankings .ranking .col.footer .likes .vote:before{display:inline-block;vertical-align:middle;content:''}
.home .rankings .ranking .col.footer .likes .vote.up{background-color:#d9f4a4;color:#8ab82d}
.home .rankings .ranking .col.footer .likes .vote.up:before{background-image:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../img/icon-vote-up.svg);margin-bottom:2px;margin-right:4px;width:10px;height:9px}
.home .rankings .ranking .col.footer .likes .vote.down{background-color:#f4f4f4;color:#cbcbcb;margin-left:4px}
.home .rankings .ranking .col.footer .likes .vote.down:before{background-image:url(//bioskleppoll.sbs/blog/wp-content/themes/triny/assets/css/../img/icon-vote-down.svg);margin-bottom:2px;margin-right:4px;width:10px;height:9px}
.home .rankings .ranking.featured .col.img:after{background-image:none}
@media screen and (max-width: 1024px) {
.home .header-banner > p{width:100%;font-size:14px}
.home .header-banner h1{font-size:24px}
.home .rankings{grid-template-columns:repeat(1,1fr);grid-gap:51px}
.home .rankings .ranking .col.footer{flex-wrap:wrap}
.home .rankings .ranking .col.footer .article-button{display:block;margin-left:0;width:100%;margin-top:17px}
}