@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700&display=swap";.vg-article .vg-article__content{background:#fbf6ee;border:1px solid #F0E6D6;border-radius:10px;padding:1.8rem 2.2rem}@media screen and (max-width:749px){.vg-article .vg-article__content{padding:1.3rem 1.4rem}}.vg-article__progress{position:fixed;top:0;left:0;height:3px;width:0;background:#c9962e;z-index:100;transition:width .1s linear}.vg-article__header{margin-top:2.2rem;margin-bottom:1.4rem;border-bottom:2px solid #5C4033;padding-bottom:1.4rem}.vg-article__title{font-family:"Playfair Display",var(--font-heading-family),Georgia,serif;font-weight:700;color:#3e2a1f;margin:0 0 .7rem;font-size:clamp(2.6rem,4.5vw,3.6rem);line-height:1.12;letter-spacing:-.01em}.vg-article__meta{margin:0 0 1.1rem;font-size:1.3rem;color:#a08b76;letter-spacing:.04em;text-transform:uppercase}.vg-article__meta span,.vg-article__meta time{text-transform:none;letter-spacing:.03em}.vg-article__meta span{color:#5c4033}.vg-article__actions{display:flex;flex-wrap:wrap;gap:.7rem}.vg-article__action{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:1px solid #D6C4AD;border-radius:999px;color:#5c4033;font-size:1.25rem;padding:.5rem 1.2rem;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.vg-article__action:hover{border-color:#5c4033;background:#f7f1e8}.vg-article__action.is-fav{color:#c9962e;border-color:#c9962e}.vg-article__action.is-fav .vg-icon-heart{fill:#c9962e;stroke:#c9962e}.vg-article__action.is-copied{color:#3f5b2e;border-color:#b7cba3}.vg-icon-heart{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.vg-icon-link{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vg-article__hero{margin-top:1rem}.vg-article__hero .vg-article__hero-media{padding-bottom:0!important;height:clamp(200px,42vw,400px);border-radius:10px;overflow:hidden}.vg-article__hero .vg-article__hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vg-article__toc{background:#f7f1e8;border:1px solid #E4D7C5;border-radius:10px;padding:1.4rem 1.8rem;margin:1.6rem 0 .4rem}.vg-article__toc-title{margin:0 0 .6rem;font-family:var(--font-heading-family);color:#3e2a1f;font-size:1.6rem}.vg-article__toc-list{margin:0;padding-left:1.8rem;columns:2;column-gap:2.4rem}.vg-article__toc-list li{margin-bottom:.35rem;font-size:1.3rem;line-height:1.4;break-inside:avoid}.vg-article__toc-list a{color:#5c4033;text-decoration:none}.vg-article__toc-list a:hover{color:#3e2a1f;text-decoration:underline}.vg-article .vg-article__content{line-height:1.6;color:#3e2a1f}.vg-article .vg-article__content h2{font-family:var(--font-heading-family);color:#3e2a1f;font-size:2.1rem;margin:2rem 0 .7rem;scroll-margin-top:2rem}.vg-article .vg-article__content h3{color:#5c4033;font-size:1.7rem;margin:1.3rem 0 .35rem}.vg-article .vg-article__content p{margin:0 0 .75rem}.vg-article .vg-article__content ul,.vg-article .vg-article__content ol{margin:0 0 1rem;padding-left:1.8rem}.vg-article .vg-article__content li{margin-bottom:.2rem}.vg-article .vg-article__content img{border-radius:8px}.vg-article .vg-article__content blockquote{border-left:3px solid #C9962E;background:#f7f1e8;margin:1.2rem 0;padding:.8rem 1.4rem}@media screen and (max-width:749px){.vg-article__toc-list{columns:1}.vg-article__hero .vg-article__hero-media{border-radius:0}}.vg-article__back{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;margin:3rem 0 1rem}.vg-article__back-btn{display:inline-block;background:#5c4033;color:#fffdf9;border:1px solid #5C4033;border-radius:999px;padding:1.1rem 2.6rem;font-size:1.4rem;letter-spacing:.04em;text-decoration:none;transition:background .15s ease,color .15s ease}.vg-article__back-btn:hover{background:#3e2a1f;border-color:#3e2a1f}.vg-article__back-btn--outline{background:transparent;color:#5c4033}.vg-article__back-btn--outline:hover{background:#f7f1e8;color:#3e2a1f}.vg-article__shop{margin-top:2.6rem}.vg-article__shop-title{font-family:var(--font-heading-family);color:#3e2a1f;font-size:2.1rem;margin:0 0 1rem;border-bottom:2px solid #5C4033;padding-bottom:.6rem}.vg-carousel{position:relative}.vg-carousel__track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:.4rem .2rem .8rem;scrollbar-width:thin}.vg-carousel__card{flex:0 0 17rem;scroll-snap-align:start;display:flex;flex-direction:column;gap:.4rem;background:#fffdf9;border:1px solid #E4D7C5;border-radius:10px;padding:.8rem;text-decoration:none;color:inherit;transition:box-shadow .15s ease,transform .15s ease}.vg-carousel__card:hover{box-shadow:0 6px 16px #3e2a1f1f;transform:translateY(-2px)}.vg-carousel__media{aspect-ratio:1 / 1;background:#f7f1e8;border-radius:6px;overflow:hidden}.vg-carousel__media img{width:100%;height:100%;object-fit:cover;display:block}.vg-carousel__name{font-size:1.3rem;font-weight:600;color:#3e2a1f;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vg-carousel__price{font-size:1.25rem;color:#8a6f5c}.vg-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:3.4rem;height:3.4rem;border-radius:50%;border:1px solid #D6C4AD;background:#fffdf9;color:#5c4033;font-size:2rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #3e2a1f24;transition:background .15s ease,color .15s ease}.vg-carousel__arrow:hover{background:#5c4033;color:#fffdf9}.vg-carousel__arrow--prev{left:-1.2rem}.vg-carousel__arrow--next{right:-1.2rem}.vg-carousel__arrow[hidden]{display:none}@media screen and (max-width:749px){.vg-carousel__card{flex-basis:14rem}.vg-carousel__arrow{display:none}}.vg-article .vg-article__content .vg-bullets{margin:.1rem 0 .9rem;padding-left:1.7rem;line-height:1.5}.vg-article .vg-article__content .vg-bullets li{margin-bottom:.15rem}.vg-article .vg-article__content .vg-bullets li::marker{color:#c9962e}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vg-article.css.map */
