.article-seo-cta-section{margin-block:var(--article-seo-cta-margin-top-desktop, 34px) var(--article-seo-cta-margin-bottom-desktop, 42px)}.article-seo-cta-section__inner{background:linear-gradient(135deg,#bf973f24,#bf973f0b);border:1px solid rgba(191,151,63,.32);border-radius:min(var(--block-border-radius),14px);display:grid;gap:24px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.75fr);margin-inline:auto;max-width:980px;padding:24px}.article-seo-cta-section__eyebrow{color:#8f6b1d;font-size:12px;font-weight:var(--text-font-bold-weight);letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.article-seo-cta-section__title{margin-block-end:10px}.article-seo-cta-section__text{color:rgba(var(--text-color),.82);margin-block-end:16px}.article-seo-cta-section__text p{margin:0}.article-seo-cta-section__faq{display:grid;gap:8px;margin-block-start:18px}.article-seo-cta-section__faq details{background:#ffffff73;border:1px solid rgba(191,151,63,.2);border-radius:min(var(--block-border-radius),10px);padding:10px 12px}.article-seo-cta-section__faq summary{cursor:pointer;font-weight:var(--text-font-bold-weight)}.article-seo-cta-section__faq p{color:rgba(var(--text-color),.78);font-size:14px;margin:8px 0 0}.article-seo-cta-section__links{align-self:center;background:#ffffff73;border:1px solid rgba(191,151,63,.2);border-radius:min(var(--block-border-radius),12px);display:grid;gap:10px;padding:18px}.article-seo-cta-section__links-title{margin:0}.article-seo-cta-section__links a{color:inherit;font-weight:var(--text-font-bold-weight);text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:740px){.article-seo-cta-section{margin-block:var(--article-seo-cta-margin-top-mobile, 28px) var(--article-seo-cta-margin-bottom-mobile, 34px)}.article-seo-cta-section__inner{grid-template-columns:1fr;padding:18px}}.blog-seo-hub-section{margin-block:var(--blog-seo-hub-margin-top-desktop, 28px) var(--blog-seo-hub-margin-bottom-desktop, 36px)}.blog-seo-hub-section__inner{margin-inline:auto;max-width:1120px}.blog-seo-hub-section__header{margin-block-end:18px;text-align:center}.blog-seo-hub-section__eyebrow{color:#8f6b1d;font-size:12px;font-weight:var(--text-font-bold-weight);letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.blog-seo-hub-section__title{margin-block-end:8px}.blog-seo-hub-section__intro{color:rgba(var(--text-color),.78);margin-inline:auto;max-width:760px}.blog-seo-hub-section__intro p{margin:0}.blog-seo-hub-section__grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.blog-seo-hub-card{border:1px solid rgba(var(--border-color),.9);border-radius:min(var(--block-border-radius),12px);padding:18px}.blog-seo-hub-card__title{margin-block-end:8px}.blog-seo-hub-card__text{color:rgba(var(--text-color),.76);font-size:14px;line-height:1.55;margin-block-end:12px}.blog-seo-hub-card__text p{margin:0}.blog-seo-hub-card__link{color:inherit;font-weight:var(--text-font-bold-weight);text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:999px){.blog-seo-hub-section__grid{grid-template-columns:1fr}}@media screen and (max-width:740px){.blog-seo-hub-section{margin-block:var(--blog-seo-hub-margin-top-mobile, 22px) var(--blog-seo-hub-margin-bottom-mobile, 30px)}.blog-seo-hub-section__header{text-align:left}}.product-buying-guide-section{margin-block:var(--product-buying-guide-margin-top-desktop, 22px) var(--product-buying-guide-margin-bottom-desktop, 28px)}.product-buying-guide-section__inner{margin-inline:auto;max-width:980px}.product-buying-guide-section__header{margin-block-end:16px;text-align:center}.product-buying-guide-section__title{margin-block-end:8px}.product-buying-guide-section__intro{color:rgba(var(--text-color),.78);margin-inline:auto;max-width:720px}.product-buying-guide-section__intro p{margin:0}.product-buying-guide-section__grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.product-buying-guide-card{background:#bf973f0f;border:1px solid rgba(191,151,63,.25);border-radius:min(var(--block-border-radius),12px);padding:16px}.product-buying-guide-card__badge{color:#8f6b1d;font-size:11px;font-weight:var(--text-font-bold-weight);letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.product-buying-guide-card__title{margin-block-end:8px}.product-buying-guide-card__text{color:rgba(var(--text-color),.76);font-size:14px;line-height:1.55}.product-buying-guide-card__text p{margin:0}@media screen and (max-width:999px){.product-buying-guide-section__grid{grid-template-columns:1fr}}@media screen and (max-width:740px){.product-buying-guide-section{margin-block:var(--product-buying-guide-margin-top-mobile, 18px) var(--product-buying-guide-margin-bottom-mobile, 24px)}.product-buying-guide-section__header{text-align:left}}.product-details-table-section{margin-block:var(--product-details-table-margin-top-desktop, 20px) var(--product-details-table-margin-bottom-desktop, 32px)}.product-details-table-section__inner{margin-inline:auto;max-width:980px}.product-details-table-section__header{margin-block-end:14px;text-align:center}.product-details-table-section__title{margin-block-end:8px}.product-details-table-section__intro{color:rgba(var(--text-color),.78);margin-inline:auto;max-width:720px}.product-details-table-section__intro p{margin:0}.product-details-table-section__variants{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:14px}.product-details-table-section__variant-card{background:#bf973f0e;border:1px solid rgba(191,151,63,.26);border-radius:min(var(--block-border-radius),12px);padding:16px}.product-details-table-section__variant-title{margin-block-end:10px}.product-details-table-section__variant-card dl{display:grid;gap:8px;margin:0}.product-details-table-section__variant-card div{display:flex;gap:10px;justify-content:space-between}.product-details-table-section__variant-card dt,.product-details-table-section__variant-card dd{margin:0}.product-details-table-section__variant-card dt{font-weight:var(--text-font-bold-weight)}.product-details-table-section__variant-card dd{color:rgba(var(--text-color),.78);text-align:right}.product-details-table-section__list{border:1px solid rgba(var(--border-color),.9);border-radius:min(var(--block-border-radius),12px);margin:0;overflow:hidden}.product-details-table-section__row{display:grid;grid-template-columns:minmax(160px,.34fr) 1fr}.product-details-table-section__row+.product-details-table-section__row{border-top:1px solid rgba(var(--border-color),.9)}.product-details-table-section__row dt,.product-details-table-section__row dd{margin:0;padding:13px 16px}.product-details-table-section__row dt{background:rgba(var(--text-color),.025);font-weight:var(--text-font-bold-weight)}.product-details-table-section__row dd{color:rgba(var(--text-color),.78)}.product-details-table-section__row dd p{margin:0}@media screen and (max-width:740px){.product-details-table-section{margin-block:var(--product-details-table-margin-top-mobile, 16px) var(--product-details-table-margin-bottom-mobile, 26px)}.product-details-table-section__header{text-align:left}.product-details-table-section__variants,.product-details-table-section__row{grid-template-columns:1fr}.product-details-table-section__row dt{padding-block-end:4px}.product-details-table-section__row dd{padding-block-start:4px}}.product-faq-section{margin-block:var(--product-faq-margin-top-desktop, 28px) var(--product-faq-margin-bottom-desktop, 40px)}.product-faq-section__inner{margin-inline:auto;max-width:980px}.product-faq-section__header{margin-block-end:18px;text-align:center}.product-faq-section__title{margin-block-end:8px}.product-faq-section__intro{color:rgba(var(--text-color),.78);margin-inline:auto;max-width:720px}.product-faq-section__intro p{margin:0}.product-faq-section__items{display:grid;gap:16px}.product-faq__category-title{color:#8f6b1d;margin-block-end:8px}.product-faq__item{border:1px solid rgba(var(--border-color),.9);border-radius:min(var(--block-border-radius),10px);margin-block-end:8px}.product-faq__question{cursor:pointer;font-weight:var(--text-font-bold-weight);padding:14px 16px}.product-faq__answer{color:rgba(var(--text-color),.78);padding:0 16px 16px}.product-faq__answer p{margin:0}@media screen and (max-width:740px){.product-faq-section{margin-block:var(--product-faq-margin-top-mobile, 20px) var(--product-faq-margin-bottom-mobile, 32px)}.product-faq-section__header{text-align:left}}.product-heritage-section{margin-block:var(--product-heritage-margin-top-desktop, 24px) var(--product-heritage-margin-bottom-desktop, 12px)}.product-heritage-section__box{background:linear-gradient(135deg,#bf973f29,#bf973f0b);border:1px solid rgba(191,151,63,.48);border-left:4px solid #bf973f;border-radius:min(var(--block-border-radius),10px);box-shadow:0 10px 24px #bf973f14;margin-inline:auto;max-width:980px;padding:18px 20px}.product-heritage-section__eyebrow{color:#8f6b1d;font-family:var(--heading-font-family);font-weight:var(--text-font-bold-weight);letter-spacing:.08em;margin:0 0 6px;text-transform:uppercase;font-size:12px}.product-heritage-section__text{color:rgba(var(--text-color),.86);line-height:1.55}.product-heritage-section__text p{margin:0}@media screen and (max-width:740px){.product-heritage-section{margin-block:var(--product-heritage-margin-top-mobile, 18px) var(--product-heritage-margin-bottom-mobile, 8px)}.product-heritage-section__box{padding:15px 16px}}.product-preview-strip-section{margin-block:var(--product-preview-strip-margin-top-desktop, 22px) var(--product-preview-strip-margin-bottom-desktop, 34px)}.product-preview-strip-section__inner{margin-inline:auto;max-width:980px}.product-preview-strip-section__header{margin-block-end:16px;text-align:center}.product-preview-strip-section__title{margin-block-end:8px}.product-preview-strip-section__intro{color:rgba(var(--text-color),.78);margin-inline:auto;max-width:720px}.product-preview-strip-section__intro p{margin:0}.product-preview-strip-section__grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.product-preview-strip-card{border:1px solid rgba(var(--border-color),.9);border-radius:min(var(--block-border-radius),12px);margin:0;overflow:hidden}.product-preview-strip-card__image{aspect-ratio:1 / 1;display:block;height:100%;object-fit:cover;width:100%}.product-preview-strip-card__caption{background:rgba(var(--text-color),.03);color:rgba(var(--text-color),.74);font-size:12px;line-height:1.35;padding:10px 12px}@media screen and (max-width:740px){.product-preview-strip-section{margin-block:var(--product-preview-strip-margin-top-mobile, 18px) var(--product-preview-strip-margin-bottom-mobile, 28px)}.product-preview-strip-section__header{text-align:left}.product-preview-strip-section__grid{grid-template-columns:1fr}}.product-seo-description-section{margin-block:var(--product-seo-description-margin-top-desktop, 12px) var(--product-seo-description-margin-bottom-desktop, 28px)}.product-seo-description-section__inner{margin-inline:auto;max-width:980px}.product-seo-description-section__title{margin-block-end:12px}.product-seo-description-section__intro{color:rgba(var(--text-color),.86);line-height:1.6}.product-seo-description-section__intro p{margin-block:0}.product-seo-description__read-more{margin-block-start:10px}.product-seo-description__read-more summary{color:rgb(var(--heading-color));cursor:pointer;display:inline-flex;font-weight:var(--text-font-bold-weight);list-style:none;text-decoration:underline;text-underline-offset:3px}.product-seo-description__read-more summary::-webkit-details-marker{display:none}.product-seo-description__summary-less{display:none}.product-seo-description__read-more[open]{display:flex;flex-direction:column}.product-seo-description__read-more[open] summary{order:2;margin-block-start:12px}.product-seo-description__read-more[open] .product-seo-description__summary-more{display:none}.product-seo-description__read-more[open] .product-seo-description__summary-less{display:inline}.product-seo-description__read-more[open] .product-seo-description__description{animation:productSeoDescriptionReveal .18s ease-out;order:1}@keyframes productSeoDescriptionReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:740px){.product-seo-description-section{margin-block:var(--product-seo-description-margin-top-mobile, 8px) var(--product-seo-description-margin-bottom-mobile, 24px)}}.product-why-cards-section{margin-block:var(--product-why-margin-top-desktop, 28px) var(--product-why-margin-bottom-desktop, 40px)}.product-why-cards-section__inner{margin-inline:auto;max-width:980px}.product-why-cards-section__title{margin-block-end:10px;text-align:center}.product-why-cards-section__intro{color:rgba(var(--text-color),.78);margin-block-end:18px;margin-inline:auto;max-width:680px;text-align:center}.product-why-cards-section__grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.product-why-card{background:rgba(var(--text-color),.025);border:1px solid rgba(var(--border-color),.85);border-radius:min(var(--block-border-radius),10px);padding:16px}.product-why-card__title{margin-block-end:8px}.product-why-card__text{color:rgba(var(--text-color),.74);font-size:14px;line-height:1.5}.product-why-card__text p{margin:0}@media screen and (max-width:999px){.product-why-cards-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:740px){.product-why-cards-section{margin-block:var(--product-why-margin-top-mobile, 24px) var(--product-why-margin-bottom-mobile, 32px)}.product-why-cards-section__title,.product-why-cards-section__intro{text-align:left}.product-why-cards-section__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
