.article-meta-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem}.article-read-time{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;line-height:1;color:#ffffffd9;background:#ffffff26;border:1px solid rgba(255,255,255,.25);border-radius:60px;padding:.35rem .75rem;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);white-space:nowrap}.article-banner:not(:has(.article-banner__image)) .article-read-time{color:#4d523c;background:#4d523c14;border-color:#4d523c33}.article-read-time svg{flex-shrink:0;opacity:.9}.article-inline-product-wrap{margin:2.75rem 0;position:relative}.article-inline-product-wrap__header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.article-inline-product-wrap__header:after{content:"";flex:1;height:1px;background:linear-gradient(to right,rgba(77,82,60,.25),transparent)}.article-inline-product-wrap__label{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4d523c}.article-inline-product-wrap__label svg{color:#f0c417;flex-shrink:0}.article-inline-product-wrap__card{max-width:360px;margin:0 auto}.article-inline-product-wrap__card .product-card__figure{border-radius:20px;overflow:hidden;max-width:240px;margin:0 auto}.article-inline-product-wrap__card .product-card__figure img,.article-inline-product-wrap__card .product-card__image{border-radius:20px}.article-inline-product-wrap__card product-card{display:block;border-radius:20px;overflow:hidden}.article-inline-banner{position:relative;margin:2.75rem 0;padding:2.25rem 2rem;border-radius:24px;background:linear-gradient(135deg,#4d523c,#3a3e2d);color:#fff;overflow:hidden;isolation:isolate}@media screen and (min-width:750px){.article-inline-banner{padding:2.75rem 2.5rem}}.article-inline-banner__decoration{position:absolute;top:50%;right:-40px;transform:translateY(-50%);width:200px;height:200px;color:#f0c417;pointer-events:none;z-index:0}@media screen and (max-width:600px){.article-inline-banner__decoration{right:-80px;width:160px;height:160px;opacity:.6}}.article-inline-banner__decoration svg{width:100%;height:100%}.article-inline-banner:before{content:"";position:absolute;top:0;left:0;width:80px;height:4px;background:#f0c417;border-radius:0 0 4px;z-index:1}.article-inline-banner__content{position:relative;z-index:2;max-width:75%}@media screen and (max-width:600px){.article-inline-banner__content{max-width:100%}}.article-inline-banner__heading{font-size:1.35rem;font-weight:700;line-height:1.25;color:#fff;margin:0 0 .6rem;letter-spacing:-.01em}@media screen and (min-width:750px){.article-inline-banner__heading{font-size:1.65rem}}.article-inline-banner__text{font-size:.95rem;line-height:1.55;color:#ffffffd9;margin:0 0 1.4rem}.article-inline-banner a.article-inline-banner__button,a.article-inline-banner__button:link,a.article-inline-banner__button:visited{display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.85rem 1.6rem!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#4d523c!important;font-size:.9rem!important;font-weight:700!important;border:none!important;border-bottom:none!important;border-radius:60px!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:0 4px 16px #0000002e!important;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease,color .2s ease!important;cursor:pointer!important;position:relative;z-index:3}.article-inline-banner a.article-inline-banner__button:hover,.article-inline-banner a.article-inline-banner__button:focus{background:#f0c417!important;background-color:#f0c417!important;color:#1a1a1a!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #00000040!important;text-decoration:none!important}.article-inline-banner a.article-inline-banner__button:hover svg{transform:translate(3px)}.article-inline-banner a.article-inline-banner__button svg{transition:transform .2s ease;flex-shrink:0;color:currentColor!important;stroke:currentColor!important}.article-inline-banner a.article-inline-banner__button span{color:inherit!important}.article-related-collection{margin:3.5rem 0 1rem;padding-top:2.5rem;border-top:1px solid rgba(26,26,26,.08)}.article-related-collection__header{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1.75rem}.article-related-collection__label{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#4d523c}.article-related-collection__title{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0;line-height:1.2;letter-spacing:-.01em}@media screen and (min-width:750px){.article-related-collection__title{font-size:1.75rem}}.article-related-collection__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (min-width:600px){.article-related-collection__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.article-related-collection__grid product-card{border-radius:20px;overflow:hidden}.article-related-collection__grid .product-card__figure{border-radius:20px 20px 0 0;overflow:hidden}.article-related-collection__grid .product-card__figure img,.article-related-collection__grid .product-card__image{border-radius:20px 20px 0 0}a.article-related-collection__more,a.article-related-collection__more:link,a.article-related-collection__more:visited{display:inline-flex!important;align-items:center!important;gap:.4rem!important;margin-top:1.75rem!important;padding:.75rem 1.5rem!important;font-size:.875rem!important;font-weight:600!important;color:#fff!important;background:#4d523c!important;background-color:#4d523c!important;background-image:none!important;border:none!important;border-bottom:none!important;border-radius:60px!important;text-decoration:none!important;transition:transform .2s ease,background-color .2s ease!important}a.article-related-collection__more:hover,a.article-related-collection__more:focus{background:#2a2e22!important;background-color:#2a2e22!important;color:#fff!important;transform:translateY(-2px)!important;text-decoration:none!important}a.article-related-collection__more:hover svg{transform:translate(3px)}a.article-related-collection__more svg{transition:transform .2s ease;flex-shrink:0;color:currentColor!important;stroke:currentColor!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/article-enhancements.css.map */
