.shopify-section--blog-post-banner .content-box .v-stack{gap:12px}.shopify-section--blog-post-banner .meta-information{margin:0}@media screen and (max-width:699px){.shopify-section--blog-post-banner .section-split__column--image img{aspect-ratio:16 / 9;height:auto;object-fit:cover}.shopify-section--blog-post-banner h1{font-size:30px;line-height:1.15}}@media screen and (min-width:700px){.shopify-section--blog-post-banner .content-box .v-stack{gap:16px}}.shopify-section--main-article .prose img:not(.apc__img):not(.anl__cover){margin-left:auto!important;margin-right:auto!important;max-width:100%!important;height:auto!important;display:block}@media screen and (max-width:699px){.shopify-section--main-article .prose p,.shopify-section--main-article .prose li{font-size:16px;line-height:1.65}}.apc__title,.apg__name,.apg__title{font-family:var(--heading-font-family, "Bricolage Grotesque", sans-serif);text-transform:lowercase;letter-spacing:-.01em}.prose a.apc,.prose a.apc:hover{display:flex;align-items:center;gap:14px;margin:28px 0;padding:12px;border:1px solid #e6dfd1;border-radius:12px;background:#faf7f1!important;background-image:none!important;color:#1d1a17!important;text-decoration:none!important}.prose a.apc:hover{border-color:#b8975a}.prose a.apc--phrase{flex-direction:column;align-items:stretch;gap:10px}.apc__main{display:flex;align-items:center;gap:14px}.apc__phrase{display:block;padding:0 2px 10px;border-bottom:1px solid #ece4d4;font-size:15px;line-height:1.45;color:#3d372f}.apc__media{flex:none;width:96px;height:96px;border-radius:8px;overflow:hidden;background:#fff}.prose .apc__img{width:96px!important;height:96px!important;margin:0!important;object-fit:cover;display:block}.apc__body{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.apc__title{font-size:17px;font-weight:500;line-height:1.15}.apc__rating,.apg__rating{font-size:12px;color:#6b645a}.apc__star,.apg__star{color:#b8913f;margin-right:3px}.apc__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.apc__price{font-size:15px;font-weight:700}.apc__compare{font-weight:400;color:#8a8378;margin-right:6px}.apc__cta{flex:none;padding:7px 12px;border-radius:6px;background:#1d1a17;color:#fff;font-size:13px;font-weight:600}.apc__cta:after{content:" \2192"}.apg{padding-top:24px;border-top:1px solid #e6dfd1}.apg__title{margin:0 0 2px;font-size:24px;font-weight:400;line-height:1.15}.apg__sub{margin:0 0 14px;font-size:14px;color:#6b645a}.apg__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media screen and (min-width:700px){.apg__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.apg__item{position:relative;display:flex;flex-direction:column;gap:4px;padding-bottom:10px;border:1px solid #eee7d9;border-radius:10px;overflow:hidden;background:#fff;color:#1d1a17;text-decoration:none!important}.apg__img{width:100%;aspect-ratio:1;object-fit:cover;display:block;margin-bottom:4px}.apg__badge{position:absolute;top:8px;left:8px;z-index:1;padding:4px 6px;border-radius:4px;background:#1d1a17;color:#c8a96e;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.apg__name{padding:0 10px;font-size:15px;font-weight:500;line-height:1.15}.apg__rating{padding:0 10px}.apg__price{padding:0 10px;font-size:14px;font-weight:700}.anl{padding:20px;border-radius:12px;background:#1d1a17;color:#f4efe6}.anl p{margin:0}.anl__kicker{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#c9a96e}.anl__title{margin-top:4px!important;font-size:20px;font-weight:600;line-height:1.25;color:#fff}.anl__text{margin-top:6px!important;font-size:14px;line-height:1.5;color:#d8d0c2}.anl__row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.anl__input{flex:1 1 200px;min-width:0;height:46px;padding:0 14px;border:1px solid #4a443c;border-radius:8px;background:#fff;color:#1d1a17;font-size:16px}.anl__btn{flex:1 1 auto;height:46px;padding:0 18px;border:0;border-radius:8px;background:#c9a96e;color:#1d1a17;font-size:15px;font-weight:700;cursor:pointer}.anl__legal{margin-top:10px!important;font-size:12px;color:#9d9588}.anl__legal a{color:inherit;text-decoration:underline}.anl__error{margin-top:10px!important;font-size:13px;color:#ffb4a8}.prose .anl,.prose .anl p{color:#f4efe6}.prose .anl--guide{margin:32px 0}.anl__top{display:flex;gap:16px;align-items:flex-start}.anl__cover{flex:none;width:92px!important;height:auto!important;margin:2px 0 0!important;display:block!important;border:1px solid #3d3219;box-shadow:0 8px 18px #00000073}.anl__content{flex:1;min-width:0}.anl--guide .anl__title{font-family:var(--heading-font-family, "Bricolage Grotesque", sans-serif);font-size:22px;font-weight:500;text-transform:none}.shopify-section--main-article .prose .anl p{margin:0;line-height:1.5}.shopify-section--main-article .prose .anl p.anl__kicker{font-size:11px;color:#c9a96e}.shopify-section--main-article .prose .anl p.anl__title{margin-top:4px;font-size:22px;line-height:1.2;color:#fff}.shopify-section--main-article .prose .anl p.anl__text{margin-top:6px;font-size:14px;color:#d8d0c2}.shopify-section--main-article .prose .anl p.anl__legal{margin-top:10px;font-size:12px;color:#9d9588}.anl__dl{color:#c9a96e!important;text-decoration:underline;text-underline-offset:3px;background:none!important}
/*# sourceMappingURL=/cdn/shop/t/144/assets/article-refonte.css.map */
