.articles-details{padding:30px 0;position:relative;margin-top:-10px;max-width: 160rem;padding-left: 1.7rem;padding-right: 1.7rem;margin-left: auto;margin-right: auto;width: 100%;}
.articles-details .arch-img{position:absolute;top:0;left:0;width:100%;height:400px;z-index:-1;}
.articles-details .line-image{position:absolute;top:5%;left:-40px;width:120px;height:120px;z-index:1;}
.articles-details .whisk-image{position:absolute;top:5%;left:inherit;right:20%;width:60px;height:60px;z-index:1;}
.articles-details .star-image{position:absolute;top:100px;right:10%;width:100px;height:100px;z-index:1;}
.articles-details .breadcrumb{display:flex;flex-wrap:wrap;margin-bottom:30px;}
.articles-details .breadcrumb li{color:#8857CC;font-weight:600;font-size:12px;line-height:20px;text-decoration:underline;text-underline-offset:3px;padding-block:3px;}
.articles-details .breadcrumb li a{display:inline-block;color:#422270;text-underline-offset:3px;}
.articles-details .breadcrumb li svg{margin-inline:5px;vertical-align:middle;}
.articles-details .badge{display:inline-block;font-family:'PalmerLakePrint',sans-serif;font-size:29px;line-height:17px;color:#fff;background:#8857CC;border-radius:5px;padding:6px 12px;margin-bottom:20px;}
.articles-details h1{font-family:'Appetite-Rounded',sans-serif;font-weight:400;font-size:min(max(2.5rem,calc(2.5rem + 3.5 * ((100vw - 48rem) / 96))),6rem);line-height:min(max(2.5rem,calc(2.5rem + 3.5 * ((100vw - 48rem) / 96))),6rem);letter-spacing:1px;margin-bottom:20px;}
.articles-details .author-social{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.articles-details .author-social.desktop-author-social .social-share{display:none;}
.articles-details .author-social.desktop-author-social .social-share #copy-input{width:35px;}
.articles-details .author-social .author-name{font-size:14px;line-height:15px;color:#422270;font-style:italic;margin-bottom:20px;}
.articles-details .author-social .author-name svg{margin-right:6px;vertical-align:middle;}
.articles-details .social-share{font-weight:700;font-size:14px;line-height:35px;}
.articles-details .social-share ul{list-style-type:none!important;display:flex;align-items:center;padding:20px 0;justify-content:end;position:relative;}
.articles-details .social-share ul li{line-height:1;margin-inline:5px;}
.articles-details .social-share ul li.copy-to-clipboard{position:absolute;right:0;bottom:5px;}
.articles-details .social-share ul li span{display:inline-block;vertical-align:middle;}
.articles-details .social-share ul li a{display:inline-block;}
.articles-details .feature-image{margin-top:20px;margin-bottom:20px;position:relative;}
.articles-details .feature-image img{width:100%;border-radius:30px;height:220px;object-fit:cover;}
.articles-details h2{font-family:'Appetite-Rounded',sans-serif;font-weight:400;font-size:25px;line-height:32px;margin-top:25px;margin-bottom:15px;}
.articles-details .description img{width:100%;border-radius:30px;margin-top:30px;margin-bottom:20px;}
.articles-details h3{font-family:'Appetite-Rounded',sans-serif;font-size:22px;line-height:36px;margin-top:25px;margin-bottom:15px;}
.articles-details h5{font-family:'Appetite-Rounded',sans-serif;font-size:20px;line-height:26px;margin-top:25px;margin-bottom:15px;}
.articles-details p{font-size:14px;line-height:23px;margin-bottom:15px;}
.articles-details p a{text-decoration:none;color:#8857cc;font-weight:600;}
.articles-details ol{list-style-type:decimal;padding-left:15px;margin-left:20px;}
.articles-details ul li,.articles-details ol li{font-size:14px;line-height:23px;}
.articles-details strong{font-weight:600;}
.articles-details table {border-collapse:collapse;width:100%;margin-block:20px;}
.articles-details table td,.articles-details table th {border:1px solid #ddd;padding:8px;font-size:16px;}
.articles-details table tr:nth-child(even){background-color:#FAECEB;}
.articles-details table tr:hover {background-color:#FAECEB;}
.articles-details table th{padding-top:12px;padding-bottom:12px;font-weight:600;text-align:left;background-color:#36236a;color:white;}
.articles-details .feature-image .btn-primary{text-decoration:none;display:inline-block;background-color:#F3A71D;padding:6px 23px;font-size:16px;font-weight:600;line-height:33px;color:#36236A;border-radius:56px;transition:0.3s;position:absolute;right:20px;bottom:20px;}
.articles-details .feature-image .btn-primary:hover{background-color:#f6ba4d;}
.articles-details .feature-image .btn-primary svg{margin-left:10px;vertical-align:middle;}
.articles-details .pagination{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;}
.articles-details .pagination a{text-decoration:none;font-weight:600;font-size:12px;line-height:19px;color:#36236A;}
.articles-details .pagination a.prev svg{margin-right:0;}
.articles-details .pagination a.next svg{margin-left:0;}
.articles-details .pagination a svg{vertical-align:middle;width:24px;height:24px;}
.articles-details .pagination .read-more-btn .btn-primary{text-decoration:none;display:inline-block;background-color:#F3A71D;padding:6px 23px;font-size:16px;font-weight:600;line-height:33px;color:#36236A;border-radius:56px;transition:0.3s;}
.articles-details .pagination .read-more-btn .btn-primary:hover{background-color:#f6ba4d;}
.articles-details .pagination .read-more-btn .btn-primary svg{margin-left:10px;vertical-align:middle;}
@media(min-width:768px){
.articles-details{padding:30px 3rem 30px;}
.articles-details .arch-img{height:500px;}
.articles-details .line-image{position:absolute;top:3.5%;left:0;width:150px;height:150px;transform:rotate(110deg);z-index:1;}
.articles-details .whisk-image{top:100px;left:34%;}
.articles-details .breadcrumb{margin-bottom:30px;}
.articles-details .breadcrumb li{font-size:14px;}
.articles-details .badge{font-size:35px;line-height:24px;margin-bottom:20px;}
.articles-details h1{margin-bottom:30px;}
.articles-details .author-social .author-name{margin-bottom:0;}
.articles-details .author-social.desktop-author-social .social-share{display:block;}
.articles-details .author-social.mobile-author-social{display:none;}
.articles-details .feature-image img{height:auto;}
.articles-details .w-80{width:80%;margin-inline:auto;}
.articles-details h2{font-size:48px;line-height:60px;}
.articles-details h3{font-size:40px;line-height:50px;margin-top:30px;margin-bottom:30px;}
.articles-details h5{font-size:30px;line-height:46px;margin-top:20px;margin-bottom:20px;}
.articles-details .pagination a{font-size:16px;}
.articles-details .pagination a.prev svg{margin-right:10px;}
.articles-details .pagination a.next svg{margin-left:10px;}
.articles-details .pagination a svg{width:auto;height:auto;}
}
@media (min-width: 1024px){
.articles-details{padding-left: 4.7rem;padding-right: 4.7rem;}
}
@media (min-width: 1280px){
.articles-details{padding-left: 12.5rem;padding-right: 12.5rem;}
}
.you-like{padding:30px 0 10px;background-color:#36236A;;position:relative;margin-top:10px;max-width: 160rem;padding-left: 1.7rem;padding-right: 1.7rem;margin-left: auto;margin-right: auto;width: 100%;}
.you-like .arch-image{position:absolute;top:-5px;left:0;width:100%;}
.you-like h2{font-family:'Appetite-Rounded',sans-serif;font-size:28px;line-height:32px;margin-bottom:30px;color:#fff;}
.you-like .listing-cards{margin-top:20px;}
.you-like .listing-cards .card{display:flex;flex-direction:column;height:calc(100% - 30px);margin-bottom:30px;}
.you-like .listing-cards .card .card-image{position:relative;}
.you-like .listing-cards .card .card-image img{width:100%;height:auto;border-radius:30px;}
.you-like .listing-cards .card .card-image .time{display:inline-block;position:absolute;bottom:15px;left:15px;font-family 'PalmerLakePrint',sans-serif;font-size:32px;line-height:20px;padding:10px 15px;background:rgba(243, 167, 29, 0.9);border-radius:100px;}
.you-like .listing-cards .card .card-body{flex:1 1 auto;padding-block:20px;}
.you-like .listing-cards .card .card-body .badge{font-size:16px;line-height:20px;font-weight:600;padding:6px 12px;border-radius:8px;color:#fff;border:1.5px solid #8857CC;display:inline-block;margin-bottom:20px;}
.you-like .listing-cards .card .card-body h4{font-family:'Appetite-Rounded',sans-serif;font-size:28px;line-height:30px;letter-spacing:0.5px;margin-bottom:15px;color:#fff;}
.you-like .listing-cards .card .card-body h4 a{text-decoration:none;color:inherit;}
.you-like .listing-cards .card .card-body p{font-size:14px;line-height:22px;width:80%;color:#fff;}
.you-like .listing-cards .card .card-footer{display: flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-block:15px;}
.you-like .listing-cards .card .card-footer .btn-link{text-decoration:none;font-size:16px;line-height:19px;font-weight:600;color:#fff;transition:0.3s;}
.you-like .listing-cards .card .card-footer .btn-link svg{vertical-align: middle;margin-left:10px;fill:#fff;transition:0.3s;}
.you-like .listing-cards .card .card-footer .btn-link:hover svg{margin-left:15px;}
.you-like .listing-cards .card .card-footer .author-name{font-size:14px;line-height:15px;color:#fff;font-style:italic;}
.you-like .listing-cards .card .card-footer .author-name svg{margin-right:6px;vertical-align:middle;fill:#fff;}
.you-like .listing-cards .show-more{text-align: center;margin-top:20px;}
.you-like .listing-cards .show-more-btn{text-decoration:none;display:inline-block;background-color: #F3A71D;padding:6px 23px;font-size:16px;font-weight:600;line-height:33px;color:#36236A;border-radius:56px;transition:0.3s;cursor:pointer;}
.you-like .listing-cards .show-more-btn:hover{background-color:#f6ba4d;}
.you-like .listing-cards .show-more-btn img{margin-left:10px;vertical-align:middle;}
@media(min-width:480px){
 .you-like h2{font-size:68px;line-height:80px;}
}
@media(min-width:768px){
.you-like{padding-left:3rem;padding-right:3rem;}
.you-like .listing-cards{display: grid;grid-auto-rows: 1fr;grid-template-columns: 1fr 1fr 1fr;gap: 30px;}
.you-like h2{font-size:68px;line-height:80px;}
.you-like h3{font-size:min(max(2.8rem,calc(2.8rem + 1.2 * ((100vw - 48rem) / 96))));line-height:8rem;}
}
@media (min-width: 1024px){
.you-like{padding-left: 4.7rem;padding-right: 4.7rem;}
}
@media (min-width: 1280px){
.you-like{padding-left: 12.5rem;padding-right: 12.5rem;}
}