.article{background-color:#fff;border:1px solid #d6d6d6;border-radius:8px;display:flex;flex-direction:column;height:100%;padding:2rem;position:relative}.article:hover .article__image img{transform:scale(1.1)}.article:hover h6{text-decoration:underline}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article{padding:1.9rem}}.article ul:not(.tab__labels,.woocommerce-error){padding-left:0!important}.article ul:not(.tab__labels,.woocommerce-error) li+li{margin-top:0!important}.article .article__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.article .article__image{aspect-ratio:356/236;margin-bottom:1.5rem;overflow:hidden}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article .article__image{aspect-ratio:356/277}}.article .article__image img{height:100%;object-fit:cover;transition:transform .4s;width:100%}.article .article__content{margin-bottom:3.4rem}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article .article__content{margin-bottom:1.2rem}}.article .article__content:last-child{margin-bottom:0}.article .article__content span a{text-decoration:none}.article .article__content .tags{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.6rem}.article .article__content .tags span{background-color:#f5f5f5;border-radius:1.6rem;color:#424242;padding:2px 8px}.article .article__content .article_category{color:#540f55;font-weight:700;margin-bottom:1rem;text-decoration:none;z-index:10}.article .article__content h3,.article .article__content h5,.article .article__content h6{margin-bottom:1rem}.article .article__labels{display:flex;flex-wrap:wrap;font-size:1.4rem;font-weight:700;list-style:none;margin-bottom:1.7rem;row-gap:1rem}.article .article__duration-list{display:flex!important;flex-wrap:wrap!important;font-size:1.4rem!important}.article .article__duration-list li:not(:first-of-type){margin-right:.7rem!important}.article .article__label{background-color:#f5f5f5;border-radius:16px;display:inline-block;padding:.2rem 1rem}.article .date-style{background-color:transparent;padding:0}.article .article__label--blue,.article .article__label--purple{padding-left:2.2rem;position:relative}.article .article__label--blue:before,.article .article__label--purple:before{border-radius:50%;content:"";display:inline-block;height:.6rem;left:.8rem;position:absolute;top:50%;transform:translateY(-50%);width:.6rem}.article .article__label--blue{background-color:#eff8ff;color:#175cd3}.article .article__label--blue:before{background-color:#2e90fa}.article .article__label--purple{background-color:#f8f3f8;color:#540f55}.article .article__label--purple:before{background-color:#701471}.article .article__labels li:not(:last-child){margin-right:.8rem}.article .article__foot{margin-top:auto}.article .article__foot ul{flex-wrap:wrap;font-size:1.4rem;font-weight:700;list-style:none;margin-bottom:.5rem}.article .article__foot li,.article .article__foot ul{align-items:center;display:flex}.article .article__foot li.price{font-size:1.65rem}.article .article__foot li:not(:last-child){margin-right:2rem}.article .article__foot img{margin-right:1rem}.article .article__author{display:none;font-size:1.4rem}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article .article__author{display:flex}}.article .article__author figure{border-radius:50%;height:4rem;margin-right:1.1rem;overflow:hidden;width:4rem}.article .article__author img{height:100%;object-fit:cover;width:100%}.article .article__author span,.article .article__author strong{display:block}.article .article__author span{font-weight:300}.article--alt{background-color:transparent;border:none;padding:0}.article--alt .article__image{aspect-ratio:383/242;border-radius:10px;margin-bottom:3.2rem;overflow:hidden}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article--alt .article__image{aspect-ratio:383/222;margin-bottom:1rem}}.article--alt .article__content{display:flex;flex:1;flex-direction:column}.article--alt .article__content .article_category{color:#540f55;font-weight:700;margin-bottom:1rem;text-decoration:none;z-index:10}.article--alt .article__content h4{margin-bottom:.7rem;padding-right:3.5rem;position:relative}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article--alt .article__content h4{line-height:1.5}}.article--alt .article__content h4:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMzMzMzQgMTdMMTcuMzMzMyA3TTE3LjMzMzMgN0g3LjMzMzM0TTE3LjMzMzMgN1YxNyIgc3Ryb2tlPSIjMTQxNDE0IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) 0 0 no-repeat;content:"";display:inline-block;height:2.4rem;position:absolute;right:0;top:0;width:2.4rem}.article--alt .article__content p{margin-bottom:0}.article--blog{border:none;display:flex;flex-direction:column;padding:0 0 4.8rem}.article--blog:hover .article__image img{transform:none}@media(max-width:1023px){.article--blog{margin-bottom:2rem}}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article--blog{padding-bottom:1rem}}.article--blog .article__image{border-radius:10px;margin-bottom:1.8rem;overflow:hidden}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article--blog .article__image{aspect-ratio:356/262;margin-bottom:1.1rem}}.article--blog .article__content{margin-bottom:2rem}.article--blog .article__content a{text-decoration:none}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article--blog .article__content{margin-bottom:1.4rem}}.article--blog .article__content h5{margin-bottom:2.2rem}@media(max-width:767px),screen and (max-width:812px)and (orientation:landscape){.article--blog .article__content h5{margin-bottom:1.2rem}}.article--blog .article__link{align-items:center;color:#701471;-moz-column-gap:1rem;column-gap:1rem;display:inline-flex;font-size:1.6rem;font-weight:700;height:auto;margin-top:auto;position:static;text-decoration:none;transition:color .4s;width:auto}.article--blog .article__link a{text-decoration:none}.article--blog .article__link:hover{color:#9b5b9c}
