.blog{padding-top:var(--page-top);padding-bottom:clamp(56px,8vw,120px);background:radial-gradient(60% 42% at 50% 0%,rgba(244,201,214,.35),transparent 64%),radial-gradient(46% 40% at 88% 8%,rgba(217,204,239,.28),transparent 66%),radial-gradient(46% 40% at 10% 14%,rgba(191,227,207,.3),transparent 66%),#fff;overflow-x:clip}.blog__container{width:100%;max-width:1320px;margin-inline:auto;padding-inline:var(--gutter, clamp(20px, 4vw, 72px))}.blog__head{text-align:center;max-width:64ch;margin:0 auto clamp(30px,4vw,54px)}.blog__eyebrow{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:700;font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-soft, #484848);margin:0 0 .5rem}.blog__title{font-family:var(--font-head, "Antic Didone", serif);font-weight:400;font-size:clamp(2.6rem,6vw,4.75rem);line-height:1.02;letter-spacing:-.005em;color:var(--text, #3d3d3d);margin:0}.blog__intro{margin:clamp(14px,1.8vw,24px) auto 0;max-width:54ch;font-family:var(--font-body, "Montserrat", sans-serif);font-weight:300;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.55;color:var(--text-soft, #484848)}.blog__intro p{margin:0 0 .8em}.blog__intro p:last-child{margin-bottom:0}.blog__intro a{color:var(--primary, #f60a46);text-decoration:underline}.blog__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto clamp(34px,5vw,64px);max-width:60ch}.blog__tag{display:inline-flex;align-items:center;padding:9px 18px;border-radius:999px;border:1.5px solid var(--line, #e7e1e4);background:#fff;font-family:var(--font-body, "Montserrat", sans-serif);font-weight:500;font-size:.88rem;color:var(--text, #3d3d3d);text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s}.blog__tag:hover{border-color:var(--primary, #f60a46);color:var(--primary, #f60a46);transform:translateY(-1px)}.blog__tag--active{background:var(--primary, #f60a46);border-color:var(--primary, #f60a46);color:#fff}.blog__tag:focus-visible{outline:2px solid var(--primary, #f60a46);outline-offset:2px}.blog__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,44px)}.blog-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line, #e7e1e4);border-radius:22px;overflow:hidden;box-shadow:0 6px 26px #3d3d3d0f;transition:transform .3s var(--ease, cubic-bezier(.22, 1, .36, 1)),box-shadow .3s var(--ease, cubic-bezier(.22, 1, .36, 1)),border-color .3s}.blog-card:hover{transform:translateY(-6px);box-shadow:0 18px 44px #3d3d3d1f;border-color:#f60a462e}.blog-card__media{display:block;width:100%;background:var(--bg-mint, #f6fbf8);line-height:0;overflow:hidden}.blog-card__img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;display:block;transition:transform .5s var(--ease, cubic-bezier(.22, 1, .36, 1))}.blog-card:hover .blog-card__img{transform:scale(1.04)}.blog-card__img--ph{aspect-ratio:3 / 2;background:linear-gradient(135deg,var(--rose, #f4c9d6) 0%,var(--lavender, #d9ccef) 50%,var(--mint, #bfe3cf) 100%)}.blog-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding:clamp(18px,2vw,26px)}.blog-card__kicker{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:700;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--primary, #f60a46);margin:0 0 .6rem}.blog-card__title{font-family:var(--font-head, "Antic Didone", serif);font-weight:400;font-size:clamp(1.35rem,1.9vw,1.7rem);line-height:1.18;color:var(--text, #3d3d3d);margin:0}.blog-card__title a{color:inherit;text-decoration:none}.blog-card__title a:hover{color:var(--primary, #f60a46)}.blog-card__meta{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:500;font-size:.8rem;letter-spacing:.02em;color:var(--muted, #8a8a8a);margin:.7rem 0 0}.blog-card__dot{margin:0 .4em}.blog-card__excerpt{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:300;font-size:clamp(.95rem,1.1vw,1.02rem);line-height:1.6;color:var(--text-soft, #484848);margin:.9rem 0 0}.blog-card__more{display:inline-flex;align-items:center;gap:8px;margin-top:clamp(16px,1.8vw,22px);align-self:flex-start;font-family:var(--font-body, "Montserrat", sans-serif);font-weight:600;font-size:.9rem;color:var(--primary, #f60a46);text-decoration:none}.blog-card__arrow{transition:transform .25s var(--ease, cubic-bezier(.22, 1, .36, 1))}.blog-card__more:hover .blog-card__arrow{transform:translate(4px)}.blog-card__more:focus-visible{outline:2px solid var(--primary, #f60a46);outline-offset:3px;border-radius:4px}.blog__empty{text-align:center;font-family:var(--font-body, "Montserrat", sans-serif);font-weight:300;font-size:clamp(1.05rem,1.5vw,1.3rem);color:var(--text-soft, #484848);padding:clamp(40px,6vw,90px) 0}.blog__pagination{margin-top:clamp(34px,5vw,64px);text-align:center}.blog__pagination .pagination,.blog__pagination>span,.blog__pagination .pagination ul{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.blog__pagination a,.blog__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border-radius:999px;font-family:var(--font-body, "Montserrat", sans-serif);font-weight:500;font-size:.92rem;text-decoration:none;color:var(--text, #3d3d3d);border:1px solid var(--line, #e7e1e4);background:#fff;transition:background-color .2s,color .2s,border-color .2s,transform .2s}.blog__pagination a:hover{border-color:var(--primary, #f60a46);color:var(--primary, #f60a46);transform:translateY(-1px)}.blog__pagination .current,.blog__pagination span.current{background:var(--primary, #f60a46);border-color:var(--primary, #f60a46);color:#fff}@media(max-width:1000px){.blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.blog__grid{grid-template-columns:minmax(0,1fr);gap:20px}}@media(prefers-reduced-motion:reduce){.blog-card,.blog-card__img,.blog-card__arrow,.blog__tag{transition:none}.blog-card:hover,.blog-card:hover .blog-card__img{transform:none}}.article{padding-top:var(--page-top);padding-bottom:clamp(56px,8vw,120px);background:radial-gradient(58% 34% at 50% 0%,rgba(244,201,214,.3),transparent 64%),radial-gradient(40% 30% at 88% 6%,rgba(217,204,239,.22),transparent 66%),#fff;overflow-x:clip}.article__container{width:100%;max-width:860px;margin-inline:auto;padding-inline:var(--gutter, clamp(20px, 4vw, 72px))}.article__head{text-align:center}.article__back{margin:0 0 clamp(18px,2.4vw,30px)}.article__back-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body, "Montserrat", sans-serif);font-weight:600;font-size:.88rem;color:var(--text-soft, #484848);text-decoration:none;transition:color .2s}.article__back-link:hover{color:var(--primary, #f60a46)}.article__back-arrow{transition:transform .25s var(--ease, cubic-bezier(.22, 1, .36, 1))}.article__back-link:hover .article__back-arrow{transform:translate(-4px)}.article__back-link:focus-visible{outline:2px solid var(--primary, #f60a46);outline-offset:3px;border-radius:4px}.article__kicker{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:700;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;color:var(--primary, #f60a46);margin:0 0 .8rem}.article__title{font-family:var(--font-head, "Antic Didone", serif);font-weight:400;font-size:clamp(2.2rem,5.2vw,3.6rem);line-height:1.08;letter-spacing:-.005em;color:var(--text, #3d3d3d);margin:0}.article__meta{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:500;font-size:.9rem;letter-spacing:.02em;color:var(--muted, #8a8a8a);margin:clamp(12px,1.6vw,18px) 0 0}.article__dot{margin:0 .5em}.article__hero{margin:clamp(28px,4vw,52px) 0 clamp(28px,4vw,48px);border-radius:24px;overflow:hidden;background:var(--bg-mint, #f6fbf8);box-shadow:0 18px 40px #3d3d3d14}.article__hero-img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block}.article__content{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:300;font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.78;color:var(--text-soft, #484848);max-width:760px;margin-inline:auto}.article__content>*:first-child{margin-top:0}.article__content>*:last-child{margin-bottom:0}.article__content p{margin:0 0 1.3em}.article__content h2,.article__content h3,.article__content h4{font-family:var(--font-head, "Antic Didone", serif);font-weight:400;color:var(--text, #3d3d3d);line-height:1.2;margin:1.8em 0 .6em}.article__content h2{font-size:clamp(1.7rem,3vw,2.3rem)}.article__content h3{font-size:clamp(1.4rem,2.4vw,1.8rem)}.article__content h4{font-size:clamp(1.18rem,1.8vw,1.4rem)}.article__content a{color:var(--primary, #f60a46);text-decoration:underline}.article__content ul,.article__content ol{margin:0 0 1.3em;padding-left:1.4em}.article__content li{margin:0 0 .5em}.article__content img{max-width:100%;height:auto;border-radius:16px;margin:1.4em 0}.article__content blockquote{margin:1.6em 0;padding:.4em 0 .4em 1.4em;border-left:3px solid var(--primary, #f60a46);font-family:var(--font-head, "Antic Didone", serif);font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.4;color:var(--text, #3d3d3d)}.article__content blockquote p:last-child{margin-bottom:0}.article__content hr{border:0;height:1px;background:var(--line, #e7e1e4);margin:2.2em 0}.article__tags{display:flex;flex-wrap:wrap;gap:10px;max-width:760px;margin:clamp(34px,5vw,54px) auto 0;padding-top:clamp(24px,3vw,38px);border-top:1px solid var(--line, #e7e1e4)}.article__tag{display:inline-flex;align-items:center;padding:7px 15px;border-radius:999px;border:1.5px solid var(--line, #e7e1e4);background:#fff;font-family:var(--font-body, "Montserrat", sans-serif);font-weight:500;font-size:.82rem;color:var(--text-soft, #484848);text-decoration:none;transition:border-color .2s,color .2s,transform .2s}.article__tag:hover{border-color:var(--primary, #f60a46);color:var(--primary, #f60a46);transform:translateY(-1px)}.article__tag:focus-visible{outline:2px solid var(--primary, #f60a46);outline-offset:2px}.article__comments{max-width:760px;margin:clamp(44px,6vw,72px) auto 0;padding-top:clamp(34px,4vw,54px);border-top:1px solid var(--line, #e7e1e4)}.article__comments-title{font-family:var(--font-head, "Antic Didone", serif);font-weight:400;font-size:clamp(1.6rem,3vw,2.2rem);color:var(--text, #3d3d3d);margin:0 0 clamp(20px,3vw,34px)}.article__comment-list{list-style:none;margin:0 0 clamp(34px,5vw,52px);padding:0;display:grid;gap:clamp(16px,2vw,22px)}.article-comment{background:#fff;border:1px solid var(--line, #e7e1e4);border-radius:18px;padding:clamp(18px,2.2vw,26px);box-shadow:0 6px 22px #3d3d3d0d}.article-comment__author{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:600;font-size:1rem;color:var(--text, #3d3d3d);margin:0}.article-comment__date{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:500;font-size:.8rem;color:var(--muted, #8a8a8a);margin:.2rem 0 0}.article-comment__body{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:300;font-size:1rem;line-height:1.7;color:var(--text-soft, #484848);margin-top:.8rem}.article-comment__body p{margin:0 0 .7em}.article-comment__body p:last-child{margin-bottom:0}.article__comments-pagination{margin-top:0;margin-bottom:clamp(34px,5vw,52px)}.article__form-wrap{background:radial-gradient(70% 80% at 0% 0%,rgba(244,201,214,.22),transparent 60%),#fff;border:1px solid var(--line, #e7e1e4);border-radius:22px;padding:clamp(22px,3vw,40px);box-shadow:0 18px 40px #3d3d3d0f}.article__form-title{font-family:var(--font-head, "Antic Didone", serif);font-weight:400;font-size:clamp(1.4rem,2.4vw,1.9rem);color:var(--text, #3d3d3d);margin:0 0 clamp(16px,2vw,24px)}.article__form{display:grid;gap:18px}.article__form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.article__field{display:grid;gap:7px}.article__field label{font-family:var(--font-body, "Montserrat", sans-serif);font-size:.82rem;font-weight:600;letter-spacing:.02em;color:var(--text, #3d3d3d)}.article__field input,.article__field textarea{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:300;font-size:1rem;color:var(--text, #3d3d3d);background:#fff;border:1.5px solid var(--line, #e7e1e4);border-radius:14px;padding:13px 16px;width:100%}.article__field textarea{min-height:150px;resize:vertical;line-height:1.6}.article__field input:focus-visible,.article__field textarea:focus-visible{outline:none;border-color:var(--primary, #f60a46);box-shadow:0 0 0 4px #f60a4624}.article__form-note{font-family:var(--font-body, "Montserrat", sans-serif);font-weight:300;font-size:.85rem;color:var(--muted, #8a8a8a);margin:0}.article__submit{justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:52px;padding:0 28px;border:0;border-radius:999px;background:var(--primary, #f60a46);color:#fff;font-family:var(--font-body, "Montserrat", sans-serif);font-weight:600;font-size:1rem;cursor:pointer;transition:transform .25s var(--ease, cubic-bezier(.22, 1, .36, 1)),box-shadow .25s,opacity .25s}.article__submit:hover{transform:translateY(-2px);box-shadow:0 12px 28px #f60a4647}.article__submit:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.article__submit:focus-visible{outline:2px solid var(--primary, #f60a46);outline-offset:3px}.article__notice{border-radius:14px;padding:14px 18px;font-family:var(--font-body, "Montserrat", sans-serif);font-size:.92rem;line-height:1.5}.article__notice--error{background:#f60a4612;border:1px solid rgba(246,10,70,.35);color:#b00733}.article__notice-title{font-weight:600;margin:0 0 .4em}.article__notice-list{margin:0;padding-left:1.2em}.article__notice-list li{margin:0 0 .25em}.article__notice--ok{background:#d9ccef42;border:1px solid var(--lavender, #d9ccef);color:var(--text, #3d3d3d);font-weight:500}.article__foot-back{max-width:760px;margin:clamp(40px,5vw,64px) auto 0;text-align:center}@media(max-width:560px){.article__form-row{grid-template-columns:minmax(0,1fr)}.article__submit{width:100%;justify-self:stretch}}@media(prefers-reduced-motion:reduce){.article__back-arrow,.article__tag,.article__submit,.blog-card__img{transition:none}.article__submit:hover{transform:none}}:root{--lb-green: #21c375;--lb-pink: #fc86b8;--lb-cream: #feeef1}.article__head{position:relative;padding:clamp(28px,5vw,56px) clamp(18px,4vw,44px) clamp(24px,4vw,44px);border-radius:clamp(18px,2.4vw,28px);background-image:linear-gradient(180deg,var(--lb-cream) 0%,rgba(254,238,241,0) 100%)}.article__kicker{display:inline-block;padding:6px 14px;border-radius:999px;color:#fff;background-image:linear-gradient(135deg,var(--lb-green),var(--lb-pink))}.article__content h2{position:relative;padding-top:1.1em}.article__content h2:before{content:"";position:absolute;top:0;left:0;width:54px;height:3px;border-radius:3px;background-image:linear-gradient(90deg,var(--lb-green),var(--lb-pink))}.article__content ul{list-style:none;padding-left:0}.article__content ul li{position:relative;padding-left:1.5em;margin-bottom:.5em}.article__content ul li:before{content:"";position:absolute;left:.25em;top:.62em;width:7px;height:7px;border-radius:50%;background-image:linear-gradient(135deg,var(--lb-green),var(--lb-pink))}.article__content ol{padding-left:1.35em}.article__content ol li{margin-bottom:.5em}.article__content ol li::marker{color:var(--lb-pink);font-weight:700}.article__content a{color:#d81b7a;text-decoration:none;background-image:linear-gradient(90deg,var(--lb-green),var(--lb-pink));background-repeat:no-repeat;background-size:100% 2px;background-position:0 100%;padding-bottom:1px;transition:background-size .25s ease}.article__content a:hover{background-size:100% 100%;color:#29262e}.article__content>p:last-child{margin-top:2.2em;padding:20px 24px;border-radius:18px;background:var(--lb-cream);font-weight:500}.article__content>p:last-child a{background-size:100% 2px}.article__content blockquote{margin:1.6em 0;padding:.2em 0 .2em 1.2em;border-left:3px solid transparent;border-image:linear-gradient(180deg,var(--lb-green),var(--lb-pink)) 1;font-family:var(--font-head, "Antic Didone", serif);font-size:1.22em;line-height:1.45;color:var(--text, #3d3d3d)}@media(prefers-reduced-motion:reduce){.article__content a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/main-blog.css.map */
