.article-hero{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.article-hero__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.article-hero__bg-image{width:100%;height:100%;object-fit:cover}.article-hero__bg-gradient{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#0d0d0d)}.article-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0d0d0d4d,#0d0d0db3)}.article-hero__content{position:relative;z-index:1;padding:var(--space-xl);max-width:900px}.article-hero__back{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold);text-decoration:none;margin-bottom:var(--space-lg);transition:gap var(--duration-fast) var(--ease-luxe)}.article-hero__back:hover{gap:var(--space-sm)}.article-hero__back svg{width:16px;height:16px}.article-hero__meta{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);margin-bottom:var(--space-md);font-family:var(--font-body);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.article-hero__tag{background:#d4af3733;color:var(--color-gold);padding:2px 8px;border-radius:2px}.article-hero__title{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3.5rem);font-weight:300;color:var(--color-white);margin:0 0 var(--space-md);line-height:1.2}.article-hero__author{font-family:var(--font-body);font-size:1rem;color:#ffffffb3;font-style:italic;margin-bottom:var(--space-lg)}.article-hero__line{width:60px;height:1px;background:var(--color-gold);margin:0 auto}.article-hero__scroll-hint{position:absolute;bottom:var(--space-xl);left:50%;transform:translate(-50%);color:var(--color-gold);animation:bounce 2s infinite}.article-hero__scroll-hint svg{width:24px;height:24px}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(-10px)}60%{transform:translate(-50%) translateY(-5px)}}.article-content{padding:var(--space-xxl) 0;background:var(--color-background)}.article-content__wrapper{max-width:800px;margin:0 auto}.article-content__body{font-family:var(--font-body);font-size:1.125rem;line-height:1.8;color:var(--color-text)}.article-content__body h2,.article-content__body h3,.article-content__body h4{font-family:var(--font-heading);font-weight:400;color:var(--color-white);margin-top:var(--space-xl);margin-bottom:var(--space-md)}.article-content__body h2{font-size:2rem}.article-content__body h3{font-size:1.5rem}.article-content__body p{margin-bottom:var(--space-md);color:var(--color-text-muted)}.article-content__body img{width:100%;height:auto;border-radius:4px;margin:var(--space-lg) 0}.article-content__body a{color:var(--color-gold);text-decoration:underline;text-underline-offset:3px}.article-content__body a:hover{text-decoration:none}.article-content__body blockquote{border-left:2px solid var(--color-gold);padding-left:var(--space-lg);margin:var(--space-xl) 0;font-style:italic;color:#fffc}.article-content__body ul,.article-content__body ol{padding-left:var(--space-lg);margin-bottom:var(--space-md)}.article-content__body li{margin-bottom:var(--space-xs);color:var(--color-text-muted)}.article-share{display:flex;align-items:center;gap:var(--space-md);padding-top:var(--space-xl);margin-top:var(--space-xl);border-top:1px solid rgba(255,255,255,.1)}.article-share__label{font-family:var(--font-body);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.article-share__buttons{display:flex;gap:var(--space-sm)}.article-share__btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:var(--color-text-muted);transition:all var(--duration-fast) var(--ease-luxe)}.article-share__btn:hover{border-color:var(--color-gold);color:var(--color-gold)}.article-share__btn svg{width:18px;height:18px}.article-comments{padding:var(--space-xxl) 0;background:var(--color-background-secondary)}.article-comments__title{font-family:var(--font-heading);font-size:1.75rem;font-weight:300;color:var(--color-white);margin-bottom:var(--space-xl)}.article-comments__list{margin-bottom:var(--space-xl)}.article-comments__empty{font-family:var(--font-body);color:var(--color-text-muted);font-style:italic;margin-bottom:var(--space-xl)}.article-comment{display:flex;gap:var(--space-md);padding:var(--space-lg) 0;border-bottom:1px solid rgba(255,255,255,.1)}.article-comment__avatar{width:48px;height:48px;background:var(--color-gold);color:var(--color-background);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:1.25rem;flex-shrink:0}.article-comment__header{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs)}.article-comment__author{font-family:var(--font-body);font-weight:600;color:var(--color-white)}.article-comment__date{font-family:var(--font-body);font-size:.75rem;color:var(--color-text-muted)}.article-comment__body{font-family:var(--font-body);color:var(--color-text-muted);line-height:1.6;margin:0}.article-comment-form{max-width:600px}.article-comment-form__title{font-family:var(--font-heading);font-size:1.25rem;font-weight:400;color:var(--color-white);margin-bottom:var(--space-lg)}.article-comment-form__row{display:grid;grid-template-columns:1fr;gap:var(--space-md);margin-bottom:var(--space-md)}@media (min-width: 768px){.article-comment-form__row{grid-template-columns:1fr 1fr}}.article-comment-form__field{margin-bottom:var(--space-md)}.article-comment-form__label{display:block;font-family:var(--font-body);font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-xs)}.article-comment-form__input,.article-comment-form__textarea{width:100%;padding:var(--space-sm) var(--space-md);background:var(--color-background);border:1px solid rgba(255,255,255,.2);color:var(--color-white);font-family:var(--font-body);font-size:1rem;transition:border-color var(--duration-fast) var(--ease-luxe)}.article-comment-form__input:focus,.article-comment-form__textarea:focus{outline:none;border-color:var(--color-gold)}.article-comment-form__textarea{resize:vertical;min-height:120px}.article-comment-form__submit{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--color-gold);color:var(--color-background);border:none;font-family:var(--font-body);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all var(--duration-fast) var(--ease-luxe)}.article-comment-form__submit:hover{background:#e8c547;transform:translateY(-2px)}.article-comment-form__submit svg{width:16px;height:16px}.article-related{padding:var(--space-xxl) 0;background:var(--color-background)}.article-related__title{font-family:var(--font-heading);font-size:1.75rem;font-weight:300;color:var(--color-white);text-align:center;margin-bottom:var(--space-xl)}.article-related__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-lg)}@media (min-width: 768px){.article-related__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.article-related__grid{grid-template-columns:repeat(3,1fr)}}.blog-card{background:var(--color-background-secondary);border-radius:4px;overflow:hidden;transition:transform var(--duration-normal) var(--ease-luxe),box-shadow var(--duration-normal) var(--ease-luxe)}.blog-card__meta{font-family:var(--font-body);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-sm)}.blog-card__title{font-family:var(--font-heading);font-size:1.125rem;font-weight:400;color:var(--color-white);margin:0;line-height:1.3;transition:color var(--duration-fast) var(--ease-luxe)}.blog-hero{position:relative;min-height:50vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.blog-hero__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.blog-hero__bg-image{width:100%;height:100%;object-fit:cover}.blog-hero__bg-gradient{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#0d0d0d)}.blog-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0d0d0d66,#0d0d0db3)}.blog-hero__content{position:relative;z-index:1;padding:var(--space-xl);max-width:800px}.blog-hero__subtitle{display:block;font-family:var(--font-body);font-size:.875rem;letter-spacing:.3em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-sm)}.blog-hero__title{font-family:var(--font-heading);font-size:clamp(2.5rem,6vw,4rem);font-weight:300;color:var(--color-white);margin:0 0 var(--space-md);line-height:1.1}.blog-hero__description{font-family:var(--font-body);font-size:1.125rem;color:#fffc;line-height:1.7;margin:0 0 var(--space-lg)}.blog-hero__line{width:60px;height:1px;background:var(--color-gold);margin:0 auto}.blog-grid{padding:var(--space-xxl) 0;background:var(--color-background)}.blog-grid__articles{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--space-xl)}@media (min-width: 768px){.blog-grid__articles{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1200px){.blog-grid__articles{grid-template-columns:repeat(3,1fr)}}.blog-card{background:var(--color-background-secondary);border-radius:4px;overflow:hidden;transition:transform var(--duration-normal) var(--ease-luxe),box-shadow var(--duration-normal) var(--ease-luxe);animation:fadeUp .6s var(--ease-luxe) var(--delay, 0s) both}.blog-card:hover{transform:translateY(-8px);box-shadow:0 20px 60px #0006}.blog-card__link{display:block;text-decoration:none;color:inherit}.blog-card__image-wrapper{position:relative;aspect-ratio:16 / 10;overflow:hidden}.blog-card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-luxe)}.blog-card:hover .blog-card__image{transform:scale(1.05)}.blog-card__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);display:flex;align-items:center;justify-content:center}.blog-card__placeholder svg{width:48px;height:48px;color:var(--color-gold);opacity:.5}.blog-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(13,13,13,.6) 0%,transparent 50%);opacity:0;transition:opacity var(--duration-normal) var(--ease-luxe)}.blog-card:hover .blog-card__overlay{opacity:1}.blog-card__content{padding:var(--space-lg)}.blog-card__meta{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);font-family:var(--font-body);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.blog-card__tag{background:var(--color-gold);color:var(--color-background);padding:2px 8px;border-radius:2px}.blog-card__title{font-family:var(--font-heading);font-size:1.25rem;font-weight:400;color:var(--color-white);margin:0 0 var(--space-sm);line-height:1.3;transition:color var(--duration-fast) var(--ease-luxe)}.blog-card:hover .blog-card__title{color:var(--color-gold)}.blog-card__excerpt{font-family:var(--font-body);font-size:.9rem;color:var(--color-text-muted);line-height:1.6;margin:0 0 var(--space-md)}.blog-card__read-more{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold);transition:gap var(--duration-fast) var(--ease-luxe)}.blog-card:hover .blog-card__read-more{gap:var(--space-sm)}.blog-card__read-more svg{width:16px;height:16px}.blog-pagination{display:flex;align-items:center;justify-content:center;gap:var(--space-md);margin-top:var(--space-xxl);padding-top:var(--space-xl);border-top:1px solid rgba(255,255,255,.1)}.blog-pagination__btn{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-body);font-size:.875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-white);text-decoration:none;padding:var(--space-sm) var(--space-md);border:1px solid rgba(255,255,255,.2);transition:all var(--duration-fast) var(--ease-luxe)}.blog-pagination__btn:hover{border-color:var(--color-gold);color:var(--color-gold)}.blog-pagination__btn svg{width:16px;height:16px}.blog-pagination__numbers{display:flex;align-items:center;gap:var(--space-xs)}.blog-pagination__number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-family:var(--font-body);font-size:.875rem;color:var(--color-text-muted);text-decoration:none;transition:all var(--duration-fast) var(--ease-luxe)}.blog-pagination__number:hover{color:var(--color-gold)}.blog-pagination__number--active{background:var(--color-gold);color:var(--color-background)}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.collections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--collection-card-size),100%),1fr));gap:var(--grid-gap)}.collections--compact{--collection-card-size: 160px}.collections--full{--collection-card-size: 280px}.collection-card{display:flex;flex-direction:column;width:100%}.collection-card__image--fallback{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f172a,#334155);border-radius:16px;overflow:hidden;position:relative;min-height:160px;animation:fallbackPulse 4s infinite alternate}@keyframes fallbackPulse{0%{filter:brightness(1) saturate(1)}to{filter:brightness(1.15) saturate(1.2)}}.custom-section{position:relative;overflow:hidden;width:100%}.custom-section__background{position:absolute;width:100%;height:100%;z-index:-1;overflow:hidden}.custom-section__background img{position:absolute;width:100%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-section__content{display:grid;grid-template-columns:var(--content-grid)}.custom-section__content>*{grid-column:2}footer{display:flex;justify-content:space-between;margin-top:2rem}footer a{text-decoration:none;color:var(--color-foreground)}footer .footer__links,footer .footer__payment{display:flex;gap:1rem}.welcome{display:grid;grid-template-columns:var(--content-grid);background-color:#f6f6f7;padding:72px 0}.welcome-content{grid-column:2;display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:0 24px}.welcome-description{max-width:80ch;line-height:1.4;margin-top:1.5rem}.icon{width:300px}.highlights{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:50px}@media (max-width: 1100px){.highlights{grid-template-columns:1fr}}.highlight{display:flex;flex-direction:column;height:100%;padding:24px;border-radius:8px;background-color:#eef3ff;color:#5c5f62;line-height:1.4}.highlight>*+*{margin-top:1rem}.highlight h3{font-size:1rem;color:#202223}.highlight-description{flex:1 1}.highlight a{display:flex;width:fit-content;background-color:#fafbfb;box-shadow:#0003 0 -3px inset,#ffffffe6 0 2px inset;border:1px solid rgb(140,145,150);border-radius:4px;color:#5c5f62;padding:3px 10px 5px;text-decoration:none}.search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.search-results .prev,.search-results .page,.search-results .next{grid-column:1 / -1}.group{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.group--horizontal{flex-direction:row;justify-content:space-between;align-items:center;padding:0 var(--padding)}.group--vertical{flex-direction:column;align-items:var(--alignment);padding:var(--padding) 0}.text{text-align:var(--text-align)}.text--title{font-size:2rem;font-weight:700}.text--subtitle{font-size:1.5rem}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
