h3,h4,h5,h6{font-weight:600;margin:15px 0}.faq-answer-inner ul,.article-block__body ol,.article-block__body ul{list-style:disc;padding-left:10px}.article-block__body p{font-size:16px}.article-block__body img{margin:30px 0}.article-wrapper{display:flex;padding:20px;max-width:1200px;margin:0 auto;gap:20px}.article-wrapper .main-content .container{margin:0}.trending-topics-heading h5,.trending-topics h5{font-size:20px;margin-bottom:10px;font-weight:600}.article-sidebar{width:25%;padding-right:20px;position:sticky;top:20px;align-self:flex-start;height:fit-content;z-index:9;padding-top:20px;flex:0 0 25%}.main-content{flex:0 0 75%}.custom-tattoo{background:#f8f8f8;padding:15px;border-radius:10px;text-align:center;margin-bottom:20px}.custom-tattoo img{width:100%;margin-bottom:10px}.custom-tattoo h3{font-size:16px!important;margin-bottom:5px;line-height:1.5}.custom-tattoo p{font-size:14px;color:#777;margin-bottom:10px}.custom-tattoo button{background-color:#91b2a4;color:#fff;border:none;padding:10px 16px;border-radius:20px;cursor:pointer}.trending-topics h5{margin-bottom:10px;margin-top:10px;border-top:1px solid #ddd;font-size:20px;padding-top:20px;text-align:left}.trending-topics a{text-decoration:underline}.trending-topics ul{list-style:none;text-align:left}.trending-topics li{font-size:14px;margin-bottom:10px;color:#8ebba7;font-weight:600}.main-content{width:75%}.main-content h1{font-size:28px;margin-bottom:10px}.meta{font-size:14px;color:#888;margin-bottom:15px}.hero-image{width:100%;border-radius:15px;margin-bottom:20px}.article p{margin-bottom:20px}.article-block__products{display:grid;margin-top:1.5rem;grid-template-columns:repeat(auto-fit,minmax(30%,1fr));align-items:stretch}.article-banner{padding:0}.article-banner__image{position:relative;height:350px}.article-banner__image>img{width:100%;position:absolute;max-height:350px;object-fit:cover;height:100%}.article-banner__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:30px;background:#0006;pointer-events:none}.toc{border:1px solid #ccc;border-radius:30px;background-color:#f9f9f9}.toc__summary{font-weight:700;cursor:pointer;padding:20px 36px}.toc__list{padding:0 16px 12px 32px;margin:0}.toc__details[open] summary svg{transform:rotate(90deg)}.article-block__body p a,.recommended-description p a,.additional-content a,.metafield-rich_text_field ul li a{color:#8ebba7;font-weight:600!important;text-decoration:underline}.article-block{margin:20px 0}.article-block__heading,.article-block__body p{margin:0 0 12px}.article-block__product{margin-top:24px;text-align:center;padding:1%}.article-block__product-link{display:block;text-decoration:none}.article-block__product-media img{width:100%;height:100%;max-width:420px;margin:0 auto;display:block;max-height:300px;min-height:300px;object-fit:contain}.article-block__product-title{margin:12px 0 4px;font-weight:600}.article-block__price{margin:0 0 10px;font-weight:600}.article-block__price .compare{text-decoration:line-through;opacity:.6;margin-left:6px}.sidebar__cta,.btn-customize,.article-block__cta{font-size:15px;display:inline-block;padding:15px 20px}.blog-post-card img{min-height:320px;max-height:320px}.article-navigation{margin-top:30px}.button-details{margin-bottom:10px;display:inline-block;width:100%}.article-banner__content{gap:0;padding:20px}.article-block__body h5{font-size:16px;font-weight:600}.article-author{margin:40px 0}.author-card{display:flex;align-items:center;gap:20px}.author-image img{border-radius:50%;width:120px;height:120px;object-fit:cover}.author-info{max-width:600px}.author-name{margin:0;font-weight:700;font-size:18px}.author-title{margin:2px 0 10px;color:#666}.author-bio{margin:0;line-height:1.5}.faq-accordion{border-top:1px solid #e5e5e5}.faq-item{border-bottom:1px solid #e5e5e5}.faq-question{width:100%;text-align:left;padding:1rem;font-size:1rem;font-weight:600;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-arrow{transition:transform .3s ease}.faq-question[aria-expanded=true] .faq-arrow{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-answer-inner{padding:0 1rem 1rem;font-size:.95rem;color:#444}.faq-item .arrow__down--svg{width:10px;margin-left:auto;min-width:10px;transition:all .3s}.recommended-heading{font-size:20px;font-weight:600;color:#3ca187;margin-bottom:20px}.recommended-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000f;overflow:hidden;text-align:center;transition:transform .2s ease}.recommended-card:hover{transform:translateY(-5px)}.recommended-heading{font-size:24px;font-weight:700;margin-bottom:10px}.recommended-description{font-size:16px;color:#444;margin-bottom:20px}.recommended-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.recommended-card{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000f;overflow:hidden;text-align:center;border:1px solid rgba(0,0,0,.06)}.card-image img{width:100%;height:auto;display:block}.card-info{padding:15px}.card-title{font-size:16px;font-weight:600;margin:10px 0 5px}.card-price{font-size:14px;color:#444;margin-bottom:12px}.recommended-products{margin:40px 0}.recommended-card{background:#fff;border-radius:8px;text-align:center;padding:15px}.recommended-card img{width:100%;height:auto;border-radius:6px}.recommended-description{margin-bottom:20px}.swiper-button-next:after,.swiper-button-prev:after{color:#3ca187}.swiper-pagination-bullet-active{background:#3ca187!important}.article h2{font-weight:600;line-height:1.2;margin:40px 0}.article-block__body img{width:100%}.recommended-swiper{display:flex;align-items:stretch}.recommended-card{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000014;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:16px;text-align:center}.recommended-card .card-image{display:block;flex:1 0 auto;margin-bottom:12px}.recommended-card .card-image img{width:100%;height:300px;object-fit:contain;border-radius:8px}.recommended-card .card-info{flex:0 0 auto;padding:0}.article .recommended-card .card-info p{margin:0}.recommended-card .btn-customize{margin-top:12px}.article .share-buttons{justify-content:center}.additional-content{padding:30px 0}@media only screen and (max-width: 767px){body .article h2{font-size:24px!important}.author-card{display:block;text-align:center}.author-image img{text-align:center;margin:0 auto}.toc__summary{padding:20px}}@media (max-width: 768px){.article-wrapper{display:inline-block;width:100%}.article-sidebar{width:100%;top:calc(100% - 100px)!important;padding:0;position:fixed;left:0;right:0}.article-sidebar .description h3{font-size:14px!important;line-height:1.2;margin:0}.trending-topics,.trending-topics-heading{display:none}.article-sidebar .details{display:flex;width:60%;align-items:center}.custom-tattoo img{max-width:70px;margin:0}.description{text-align:left;padding-left:15px}.article-sidebar .button-details{width:40%;text-align:right}.main-content{width:100%}.custom-tattoo{margin-bottom:0;display:flex;justify-content:space-between;align-items:center}.custom-tattoo p{margin-bottom:0!important}}@media (max-width: 480px){.article-block__products{gap:1%;grid-template-columns:repeat(auto-fit,minmax(100%,1fr));margin-bottom:1.5rem}.sidebar__cta,.btn-customize,.article-block__cta{padding:10px}body .article h2{font-size:22px!important;margin:10px 0 5px}.article-block{margin:10px 0;display:inline-block}.article-block__product-title{font-size:18px!important;line-height:1.5}.article-banner__content{padding:0}.article .main-content h1{font-size:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/article.css.map */
