#contributor #breadcrumb{padding:20px 0 10px;border-bottom:1px solid #e8e3df}@media(max-width:768px){#contributor #breadcrumb{background-color:#fff}}#contributor .page-content{padding:15px}#contributor .page-content .section-content{display:flex;align-items:stretch;gap:20px}@media(max-width:1024px){#contributor .page-content .section-content{flex-direction:column;align-items:center;padding:15px 10px 50px}}@media(max-width:768px){#contributor .page-content .section-content{padding:15px 10px 10px}}#contributor .page-content .section-content .main-cover .cover{position:relative;width:100%;height:100%}#contributor .page-content .section-content .main-cover .cover .favorite{top:0;right:0;margin:9px 24px 0 0;background-color:#d6e7ff;border:1px solid #00499b;width:57px;height:57px;border-radius:100px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:1024px){#contributor .page-content .section-content .main-cover .cover .favorite{width:34px;height:34px}#contributor .page-content .section-content .main-cover .cover .favorite svg{width:16px;height:16px}}#contributor .page-content .section-content .main-cover .cover .favorite svg path{fill:#00499b}#contributor .page-content .section-content .main-cover .cover .favorite.active svg polygon{fill:#00499b}#contributor .page-content .section-content .main-cover .cover .favorite-bio{top:0;right:0;margin:9px 24px 0 0;background-color:#d6e7ff;border:1px solid #00499b;width:57px;height:57px;border-radius:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute}@media(max-width:1024px){#contributor .page-content .section-content .main-cover .cover .favorite-bio{width:34px;height:34px}#contributor .page-content .section-content .main-cover .cover .favorite-bio svg{width:16px;height:16px}}#contributor .page-content .section-content .main-cover .cover .favorite-bio svg path{fill:#00499b}#contributor .page-content .section-content .main-cover .cover .favorite-bio.active svg polygon{fill:#00499b}#contributor .page-content .section-content .main-cover .cover img{display:block;-o-object-fit:cover;object-fit:cover;max-width:428px;max-height:440px;border-radius:10px 0 0;padding:0 10px}@media(max-width:768px){#contributor .page-content .section-content .main-cover .cover img{max-width:354px;max-height:380px}}#contributor .page-content .info-section{max-width:800px;display:flex;flex-direction:column;padding:0 10px 0 20px}#contributor .page-content .info-section .panel .name{font-size:32px;line-height:44px;font-family:source-serif-pro,sans-serif;font-weight:700;margin-bottom:10px}@media(max-width:1024px){#contributor .page-content .info-section .panel .name{font-size:24px;line-height:33px}}#contributor .page-content .info-section .panel .bio{max-height:400px;overflow-y:auto;font-size:16px;line-height:24px;font-family:source-serif-pro,sans-serif;font-weight:400;margin-bottom:20px}@media(max-width:1024px){#contributor .page-content .info-section .panel .bio{max-height:220px}}#contributor .page-content .info-section .extra-info{padding-top:10px;line-height:22px}#contributor .page-content .info-section .extra-info .text{color:#00499b}#contributor .page-content .info-section .extra-info div{display:flex;gap:6px;letter-spacing:.32}#contributor .page-content .info-section .extra-info div .text{text-wrap:wrap}#contributor .page-content .minimal-section{padding-top:60px;display:flex;align-items:center;justify-content:center;gap:16px;margin:auto}@media(max-width:1024px){#contributor .page-content .minimal-section{padding-top:28px}}#contributor .page-content .minimal-section .name{font-family:source-serif-pro,sans-serif;font-weight:600;font-size:30px;white-space:nowrap}@media(max-width:1024px){#contributor .page-content .minimal-section .name{font-size:24px}}#contributor .page-content .minimal-section .cover .favorite.no,#contributor .page-content .minimal-section .cover .favorite.yes{margin:0;position:relative;width:52px;height:52px}@media(max-width:1024px){#contributor .page-content .minimal-section .cover .favorite.no,#contributor .page-content .minimal-section .cover .favorite.yes{width:40px;height:40px}}#contributor .products-section{position:relative}#contributor .products-section .sorting-container{display:flex;justify-content:end;align-items:center;gap:16px;margin-bottom:40px;margin-top:20px}#contributor .products-section .sorting-wraper{flex-shrink:0}#contributor .products-section .products-container .products{display:grid;grid-template-columns:repeat(auto-fill,minmax(218px,1fr));gap:13px;margin-bottom:40px}@media(max-width:1200px){#contributor .products-section .products-container .products{grid-template-columns:repeat(auto-fill,minmax(205px,1fr))}}@media(max-width:768px){#contributor .products-section .products-container .products{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}#contributor .products-section .products-container #pagination{margin-top:25px}#contributor .products-section h2{font-size:32px;line-height:44px;font-family:source-serif-pro,sans-serif;font-weight:600;margin:0 0 14px 16px}#contributor .products-section .info-container{display:flex;flex-direction:column;align-items:start}#contributor .faq-container{padding:50px 15px;border-radius:10px}@media(max-width:1024px){#contributor .faq-container{padding:50px 0}}
