.jdmas-media{--jdmas-media-border: rgba(var(--text-color) / .16);--jdmas-media-surface: rgba(var(--text-color) / .045);--jdmas-surface-commerce: #f4f8f4;--jdmas-surface-collection: #fbf7f0;--jdmas-surface-related: #f2f7fa;--jdmas-surface-note: #fff9e8}.jdmas-reading-progress{position:fixed;z-index:40;top:0;left:0;width:100%;height:3px;pointer-events:none}.jdmas-reading-progress span{display:block;width:100%;height:100%;background:rgb(var(--text-color));transform:scaleX(0);transform-origin:left center}.jdmas-back-to-top{position:fixed;z-index:24;bottom:calc(4 * var(--space-unit));left:calc(4 * var(--space-unit));display:grid;width:4.4rem;height:4.4rem;border:1px solid rgb(var(--text-color));border-radius:50%;background:rgb(var(--text-color));color:rgb(var(--bg-color));font-size:2rem;line-height:1;place-items:center;opacity:0;pointer-events:none;transform:translateY(1rem);transition:opacity .2s ease,transform .2s ease}.jdmas-back-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}body:has(.jdmas-media) .cc-announcement{display:none}@media(max-width:768.98px){body:has(.jdmas-media) .header__logo{min-width:0}body:has(.jdmas-media) .header__logo .logo__link{min-width:0;max-width:100%}body:has(.jdmas-media) .header__icons{margin-inline-end:0}body:has(.jdmas-media) #dummy-chat-button-iframe,body:has(.jdmas-media) #ShopifyChat,body:has(.jdmas-media) shopify-chat{transform:scale(.86);transform-origin:right bottom}}.jdmas-media__breadcrumbs{margin-bottom:calc(5 * var(--space-unit));font-size:1.3rem}.jdmas-media__breadcrumbs a{color:currentColor}.jdmas-media__hero{display:grid;gap:calc(8 * var(--space-unit));padding:calc(10 * var(--space-unit)) 0 calc(12 * var(--space-unit));border-bottom:1px solid var(--jdmas-media-border)}.jdmas-media__eyebrow,.jdmas-article__eyebrow{margin-bottom:calc(3 * var(--space-unit));font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.jdmas-media__intro{max-width:72rem}.jdmas-media__intro h1,.jdmas-article__header h1{margin-bottom:calc(4 * var(--space-unit))}.jdmas-media__description,.jdmas-article__subtitle{max-width:68rem;font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.55}.jdmas-media-search{position:relative;width:100%;max-width:58rem}.jdmas-media-search input[type=search]{width:100%;min-height:5.4rem;padding-inline:calc(5 * var(--space-unit)) 13rem;border:1px solid var(--jdmas-media-border);border-radius:0;background:rgb(var(--body-bg-color));color:rgb(var(--text-color))}.jdmas-media-search .btn{position:absolute;inset-block:0;inset-inline-end:0;min-width:11rem}.jdmas-media__topics{padding:calc(8 * var(--space-unit)) 0;border-bottom:1px solid var(--jdmas-media-border)}.jdmas-media__topic-list{display:flex;gap:calc(3 * var(--space-unit));margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:thin}.jdmas-media__topic-link{display:block;min-width:max-content;padding:calc(3 * var(--space-unit)) calc(5 * var(--space-unit));border:1px solid var(--jdmas-media-border);color:currentColor;font-weight:700;text-decoration:none}.jdmas-media__topic-link:hover,.jdmas-media__topic-link:focus-visible,.jdmas-media__topic-link[aria-current=page]{border-color:rgb(var(--text-color));background:rgb(var(--text-color));color:rgb(var(--body-bg-color))}.jdmas-media__featured,.jdmas-media__latest,.jdmas-media__popular,.jdmas-article__related{padding-top:calc(12 * var(--space-unit))}.jdmas-article__related-list>li{min-width:0}.jdmas-article__related-list .card--article{width:100%;max-width:none;margin:0;overflow:hidden;border:1px solid rgba(var(--text-color) / .18);background:rgb(var(--body-bg-color));transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.jdmas-article__related-list .card--article .card__media{display:block;border-bottom:1px solid rgba(var(--text-color) / .14);background:rgba(var(--text-color) / .035)}.jdmas-article__related-list .card--article .card__info{padding:calc(4 * var(--space-unit))}.jdmas-article__related-list .card--article:focus-within{border-color:rgba(var(--text-color) / .45);box-shadow:0 8px 22px rgba(var(--text-color) / .08)}@media(hover:hover){.jdmas-article__related-list .card--article:hover{border-color:rgba(var(--text-color) / .34);box-shadow:0 8px 22px rgba(var(--text-color) / .08);transform:translateY(-2px)}}.jdmas-media-preview-note{margin-top:calc(8 * var(--space-unit));padding:calc(3 * var(--space-unit)) calc(4 * var(--space-unit));border:1px solid var(--jdmas-media-border);background:var(--jdmas-media-surface);font-size:1.3rem}.jdmas-preview-feature{display:grid;overflow:hidden;background:rgb(var(--text-color));color:rgb(var(--body-bg-color))}.jdmas-preview-feature__media,.jdmas-preview-card__media{position:relative;overflow:hidden;aspect-ratio:16 / 9}.jdmas-preview-feature__media img,.jdmas-preview-card__media img{width:100%;height:100%;object-fit:cover}.jdmas-preview-feature__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(2.4rem,4vw,5.6rem)}.jdmas-preview-feature__content h3{margin:0 0 calc(4 * var(--space-unit));font-size:clamp(2.6rem,3vw,4.4rem);line-height:1.08}.jdmas-preview-feature__content>p:not(.jdmas-preview-card__label){max-width:52rem}.jdmas-preview-grid{display:grid;gap:calc(8 * var(--space-unit)) calc(5 * var(--space-unit))}.jdmas-preview-card{min-width:0}.jdmas-preview-card__content{padding-top:calc(4 * var(--space-unit))}.jdmas-preview-card__content h3,.jdmas-popular-card h3{margin:0 0 calc(3 * var(--space-unit));font-size:clamp(2rem,2vw,2.5rem);line-height:1.25}.jdmas-preview-card__content>p:not(.jdmas-preview-card__label){margin-bottom:calc(4 * var(--space-unit));color:rgba(var(--text-color) / .72)}.jdmas-preview-card__label{margin:0 0 calc(2 * var(--space-unit));font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.jdmas-preview-card__meta{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit)) calc(4 * var(--space-unit));font-size:1.3rem;opacity:.72}.jdmas-popular-list{display:grid;gap:1px;margin:0;padding:0;background:var(--jdmas-media-border);list-style:none}.jdmas-popular-card{display:grid;grid-template-columns:4.5rem 10rem minmax(0,1fr);align-items:center;gap:calc(4 * var(--space-unit));padding:calc(4 * var(--space-unit));background:rgb(var(--body-bg-color));color:inherit;text-decoration:none}.jdmas-popular-card__rank{color:rgba(var(--text-color) / .45);font-size:2.4rem;font-weight:700}.jdmas-popular-card img{width:10rem;aspect-ratio:16 / 9;object-fit:cover}.jdmas-popular-card h3{margin-bottom:calc(2 * var(--space-unit))}.jdmas-popular-card>div>span{color:rgba(var(--text-color) / .65);font-size:1.3rem}.jdmas-media__section-heading,.jdmas-article__section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:calc(4 * var(--space-unit));margin-bottom:calc(7 * var(--space-unit))}.jdmas-media__section-heading h2,.jdmas-article__section-heading h2{margin:0}.jdmas-article__section-heading>a{flex:0 0 auto;white-space:nowrap}.jdmas-media__active-filter{display:flex;align-items:center;gap:calc(3 * var(--space-unit));margin-bottom:calc(7 * var(--space-unit));padding:calc(4 * var(--space-unit));background:var(--jdmas-media-surface)}.jdmas-media__empty{padding:calc(10 * var(--space-unit));background:var(--jdmas-media-surface);text-align:center}.jdmas-article__header{max-width:92rem;margin:0 auto;padding-top:calc(8 * var(--space-unit));text-align:center}.jdmas-article__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(2 * var(--space-unit)) calc(5 * var(--space-unit));margin-top:calc(5 * var(--space-unit));color:rgba(var(--text-color) / .7);font-size:1.4rem}.jdmas-article__hero{max-width:88rem;margin:calc(8 * var(--space-unit)) auto 0}.jdmas-article__hero--with-product{display:grid;max-width:112rem;gap:calc(5 * var(--space-unit))}.jdmas-article__hero-media{min-height:0;background:var(--jdmas-media-surface)}.jdmas-article__hero-media .img-fit{object-fit:cover;object-position:center}.jdmas-article__hero-product{min-width:0;padding:calc(5 * var(--space-unit));border:1px solid rgba(var(--text-color) / .22);background:#fff;box-shadow:0 12px 30px rgba(var(--text-color) / .1),0 2px 8px rgba(var(--text-color) / .05)}.jdmas-article__hero-collections{background:#fff}.jdmas-article__hero-product-label{margin:0 0 calc(3 * var(--space-unit));color:rgba(var(--text-color) / .76);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jdmas-article__hero-product .jdmas-journal-product-mini{margin:0;padding:0;background:transparent}.jdmas-article__hero-product-list{display:grid;gap:calc(4 * var(--space-unit));margin:0;padding:0;list-style:none}.jdmas-article__hero-product-item+.jdmas-article__hero-product-item{padding-top:calc(4 * var(--space-unit));border-top:1px solid var(--jdmas-media-border)}.jdmas-article__hero-product-link{display:flex;align-items:center;justify-content:center;width:fit-content;margin-top:calc(2 * var(--space-unit));margin-inline-start:auto;padding:7px 16px;font-size:1.3rem;line-height:1.2}.jdmas-article__hero-collection-card{display:grid;grid-template-columns:8.8rem minmax(0,1fr);align-items:center;gap:calc(3 * var(--space-unit));color:inherit;text-decoration:none}.jdmas-article__hero-collection-media{display:flex;align-items:center;justify-content:center;width:8.8rem;aspect-ratio:1;overflow:hidden;background:rgb(var(--bg-color))}.jdmas-article__hero-collection-media img{width:100%;height:100%;object-fit:contain}.jdmas-article__hero-collection-title{font-size:1.6rem;font-weight:700;line-height:1.3}.jdmas-article__layout{display:grid;gap:calc(10 * var(--space-unit));max-width:112rem;margin:calc(10 * var(--space-unit)) auto 0}.jdmas-article__toc{align-self:start;margin-bottom:calc(8 * var(--space-unit));padding:calc(6 * var(--space-unit));border:1px solid var(--jdmas-media-border);background:var(--jdmas-media-surface)}.jdmas-article__toc[hidden]{display:none}.jdmas-article__toc-title{display:flex;align-items:center;justify-content:space-between;gap:calc(3 * var(--space-unit));margin:0;font-size:1.5rem;font-weight:700;cursor:pointer;list-style:none}.jdmas-article__toc-title::-webkit-details-marker{display:none}.jdmas-article__toc-title span:before{content:"+"}.jdmas-article__toc[open] .jdmas-article__toc-title span:before{content:"\2212"}.jdmas-article__toc-list{margin:calc(4 * var(--space-unit)) 0 0;padding-inline-start:1.8rem}.jdmas-article__toc-list--heading-numbered{padding-inline-start:0;list-style:none}.jdmas-article__toc-list li+li{margin-top:calc(2 * var(--space-unit))}.jdmas-article__toc-list a{color:currentColor}.jdmas-article__body{min-width:0;max-width:100%}.jdmas-article__body .article__content{width:100%;min-width:0;max-width:100%}.jdmas-article__body .article__content>p,.jdmas-article__body .article__content>ul,.jdmas-article__body .article__content>ol{line-height:1.75}.jdmas-article__body .article__content>p{margin-block:0 calc(5 * var(--space-unit))}.jdmas-article__body .article__content>ul,.jdmas-article__body .article__content>ol{margin-block:0 calc(6 * var(--space-unit))}.jdmas-article__body .article__content>ul li+li,.jdmas-article__body .article__content>ol li+li{margin-top:calc(2 * var(--space-unit))}.jdmas-article__body .article__content>h2{margin:calc(14 * var(--space-unit)) 0 calc(5 * var(--space-unit));padding-top:calc(8 * var(--space-unit));border-top:1px solid rgba(var(--text-color) / .2);font-size:clamp(2.7rem,3vw,3.8rem);line-height:1.16;scroll-margin-top:10rem}.jdmas-article__body .article__content>h2:first-of-type{margin-top:calc(9 * var(--space-unit));padding-top:0;border-top:0}.jdmas-article__body .article__content>h3{margin:calc(9 * var(--space-unit)) 0 calc(4 * var(--space-unit));font-size:clamp(2.1rem,2.2vw,2.7rem);line-height:1.25;scroll-margin-top:10rem}.jdmas-article__body .article__content figure{margin-block:calc(7 * var(--space-unit))}.jdmas-article__body .article__content figure img,.jdmas-article__body .article__content>p>img{display:block;width:100%;max-height:44rem;object-fit:contain}.jdmas-article__body .article__content figure.jdmas-article-media{margin-bottom:0}.jdmas-article__body .article__content .jdmas-article-media-caption{margin-top:calc(2 * var(--space-unit));margin-bottom:calc(7 * var(--space-unit));color:rgba(var(--text-color) / .68);font-size:1.3rem;line-height:1.5}.jdmas-article__body .scrollable-table{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.jdmas-article__sidebar{display:grid;align-self:start;gap:calc(8 * var(--space-unit));min-width:0}.jdmas-article-sidebar__section{padding-top:calc(5 * var(--space-unit));border-top:2px solid rgb(var(--text-color))}.jdmas-article-sidebar__heading{display:flex;align-items:baseline;justify-content:space-between;gap:calc(3 * var(--space-unit));margin:0 0 calc(4 * var(--space-unit));font-size:2rem}.jdmas-article-sidebar__heading span{color:rgba(var(--text-color) / .68);font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.jdmas-sidebar-list{display:grid;gap:calc(5 * var(--space-unit));margin:0;padding:0;list-style:none}.jdmas-sidebar-card{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:calc(3 * var(--space-unit));align-items:start;color:currentColor;text-decoration:none}.jdmas-sidebar-card__media{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:var(--jdmas-media-surface)}.jdmas-sidebar-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .18s ease}a.jdmas-sidebar-card:hover .jdmas-sidebar-card__media img{transform:scale(1.04)}.jdmas-sidebar-card__content{min-width:0}.jdmas-sidebar-card__label{margin:0 0 calc(1 * var(--space-unit));color:rgba(var(--text-color) / .72);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jdmas-sidebar-card__title{display:-webkit-box;overflow:hidden;margin:0;font-size:1.55rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}.jdmas-sidebar-card__meta{display:block;margin-top:calc(2 * var(--space-unit));color:rgba(var(--text-color) / .66);font-size:1.3rem}.jdmas-sidebar-card__rank{position:absolute;inset:0 auto auto 0;min-width:2.8rem;padding:.3rem .6rem;background:rgb(var(--text-color));color:rgb(var(--body-bg-color));font-size:1.1rem;font-weight:700;text-align:center}.jdmas-sidebar-collection{display:block;overflow:hidden;padding:calc(5 * var(--space-unit));border:1px solid rgba(var(--text-color) / .24);background:#fff;box-shadow:0 6px 18px rgba(var(--text-color) / .06);color:currentColor;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.jdmas-sidebar-collection:focus-within{border-color:rgba(var(--text-color) / .42);box-shadow:0 8px 22px rgba(var(--text-color) / .1)}@media(hover:hover){.jdmas-sidebar-collection:hover{border-color:rgba(var(--text-color) / .34);box-shadow:0 8px 22px rgba(var(--text-color) / .09);transform:translateY(-1px)}}.jdmas-sidebar-collection__media{display:block;overflow:hidden;aspect-ratio:16 / 9;margin-bottom:calc(4 * var(--space-unit));background:#fff}.jdmas-sidebar-collection__media img{width:100%;height:100%;background:#fff;object-fit:contain}.jdmas-sidebar-collection h3{margin:0;font-size:2rem;line-height:1.25}.jdmas-sidebar-collection__cta{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin-top:calc(3 * var(--space-unit));padding:9px 18px;font-size:1.3rem;line-height:1.2}.jdmas-inline-product{display:grid;overflow:hidden;margin-block:calc(10 * var(--space-unit));border:1px solid rgba(var(--text-color) / .22);background:#fff;box-shadow:0 12px 30px rgba(var(--text-color) / .1),0 2px 8px rgba(var(--text-color) / .05)}.jdmas-inline-product__media{display:block;min-height:18rem;background:rgba(var(--text-color) / .04)}.jdmas-inline-product__media img{width:100%;height:100%;object-fit:cover}.jdmas-inline-product__content{padding:calc(6 * var(--space-unit))}.jdmas-inline-product__eyebrow{margin:0 0 calc(2 * var(--space-unit));color:rgba(var(--text-color) / .6);font-size:1.1rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.jdmas-inline-product__content h2{margin:0 0 calc(3 * var(--space-unit));font-size:clamp(2.2rem,3vw,3rem)}.jdmas-inline-product__content h2 a{color:currentColor;text-decoration:none}.jdmas-inline-product__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(4 * var(--space-unit));margin-top:calc(5 * var(--space-unit))}.jdmas-inline-product__footer .btn{min-width:14rem;text-align:center}.jdmas-commerce-module{margin-block:calc(8 * var(--space-unit));border:1px solid rgba(var(--text-color) / .22);background:#fff;box-shadow:0 12px 30px rgba(var(--text-color) / .1),0 2px 8px rgba(var(--text-color) / .05)}.jdmas-commerce-module--collection{border-color:rgba(var(--text-color) / .22);background:#fff}.jdmas-article__body [data-jdmas-inline-related-article]{border-color:#c9dae3;border-inline-start-color:#52768a;background:var(--jdmas-surface-related)}.jdmas-commerce-module__header{padding:calc(6 * var(--space-unit)) calc(6 * var(--space-unit)) calc(4 * var(--space-unit))}.jdmas-commerce-module__header h2,.jdmas-commerce-spotlight__title{margin:0 0 calc(2 * var(--space-unit));font-size:clamp(2rem,3vw,2.8rem);font-weight:700;line-height:1.25}.jdmas-commerce-module__header h2{max-width:54rem}.jdmas-commerce-module__eyebrow{margin:0 0 calc(2 * var(--space-unit));color:rgba(var(--text-color) / .76);font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.jdmas-commerce-module__description{margin:0;color:rgba(var(--text-color) / .72);font-size:1.45rem;line-height:1.55}.jdmas-commerce-module__grid{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--jdmas-media-border)}.jdmas-commerce-product{display:grid;grid-template-columns:9.6rem minmax(0,1fr);gap:calc(3 * var(--space-unit));padding:calc(4 * var(--space-unit))}.jdmas-commerce-product+.jdmas-commerce-product{border-top:1px solid var(--jdmas-media-border)}.jdmas-commerce-product__media,.jdmas-commerce-spotlight__media{display:block;overflow:hidden;background:#fff}.jdmas-commerce-product__media{aspect-ratio:1}.jdmas-commerce-product__media img,.jdmas-commerce-spotlight__media img{width:100%;height:100%;object-fit:contain}.jdmas-commerce-product__content h3{margin:0 0 calc(1.5 * var(--space-unit));font-size:1.45rem;line-height:1.35}.jdmas-commerce-product__content h3 a,.jdmas-commerce-spotlight__title a{color:currentColor;text-decoration:none}.jdmas-commerce-product__variant,.jdmas-commerce-product__price,.jdmas-commerce-product__stock{margin:0 0 var(--space-unit);font-size:1.2rem}.jdmas-commerce-product__variant{color:rgba(var(--text-color) / .62)}.jdmas-commerce-product__price{font-weight:700}.jdmas-commerce-product__stock{color:#287a4b}.jdmas-commerce-product__stock.is-sold-out{color:rgba(var(--text-color) / .55)}.jdmas-commerce-product__link{display:inline-flex;justify-content:center;margin-top:calc(2 * var(--space-unit));font-size:1.25rem}.jdmas-commerce-spotlight{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:calc(4 * var(--space-unit));padding:calc(4 * var(--space-unit))}.jdmas-commerce-spotlight__content{min-width:0}.jdmas-commerce-spotlight__media{aspect-ratio:1}.jdmas-commerce-spotlight__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(4 * var(--space-unit));margin-top:calc(4 * var(--space-unit))}.jdmas-commerce-spotlight__footer strong,.jdmas-commerce-spotlight__footer span{display:block}.jdmas-commerce-spotlight__footer strong{white-space:nowrap}.jdmas-commerce-spotlight__footer .btn{min-width:10.5rem;padding:calc(2 * var(--space-unit)) calc(3 * var(--space-unit));text-align:center}.jdmas-commerce-spotlight--collection .jdmas-commerce-spotlight__footer{justify-content:flex-end}.jdmas-commerce-cluster{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(4 * var(--space-unit));margin-block:calc(7 * var(--space-unit))}.jdmas-commerce-cluster .jdmas-commerce-module{height:100%;margin:0}.jdmas-commerce-module__collection-row{display:flex;justify-content:flex-end;padding:calc(3 * var(--space-unit)) calc(5 * var(--space-unit));border-top:1px solid var(--jdmas-media-border)}.jdmas-commerce-module__collection{font-size:1.25rem}.jdmas-commerce-module__note{margin:0;padding:calc(3 * var(--space-unit)) calc(5 * var(--space-unit));border-top:1px solid #ead9a6;background:var(--jdmas-surface-note);color:rgba(var(--text-color) / .72);font-size:1.25rem;line-height:1.55}.scrollable-table--spec{display:block;width:100%;max-width:100%;margin-block:calc(8 * var(--space-unit));overflow-x:auto;border:1px solid var(--jdmas-media-border);background:rgb(var(--body-bg-color));overscroll-behavior-inline:contain}.scrollable-table--article{display:block;position:relative;width:100%;max-width:100%;margin-block:calc(7 * var(--space-unit));overflow-x:auto;overflow-y:hidden;border:1px solid var(--jdmas-media-border);background:rgb(var(--body-bg-color));overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.scrollable-table--article.scrollable-table--no-overflow{overflow-x:hidden}.jdmas-table-hint{box-sizing:border-box;position:sticky;left:0;width:100%;margin:0;padding:calc(2 * var(--space-unit)) calc(3 * var(--space-unit));border-bottom:1px solid var(--jdmas-media-border);background:var(--jdmas-media-surface);color:rgba(var(--text-color) / .7);font-size:1.4rem}.jdmas-article__body .article__content .scrollable-table--article>.jdmas-table-hint{margin:0}.jdmas-table-hint[hidden]{display:none}.jdmas-table-hint:after{content:"\2192";float:right;margin-inline-start:calc(2 * var(--space-unit));color:rgb(var(--text-color));font-size:1.5rem;font-weight:700}.jdmas-article-collapsible{margin-block:calc(5 * var(--space-unit)) calc(7 * var(--space-unit));border:1px solid var(--jdmas-media-border);background:rgb(var(--body-bg-color))}.jdmas-article-collapsible>summary{display:flex;align-items:center;justify-content:space-between;gap:calc(3 * var(--space-unit));padding:calc(4 * var(--space-unit));cursor:pointer;font-weight:700;list-style:none}.jdmas-article-collapsible>summary::-webkit-details-marker{display:none}.jdmas-article-collapsible>summary span:before{content:"+";font-size:1.8rem;line-height:1}.jdmas-article-collapsible[open]>summary span:before{content:"\2212"}.jdmas-article-collapsible__content{padding:0 calc(4 * var(--space-unit)) calc(4 * var(--space-unit));border-top:1px solid var(--jdmas-media-border)}.jdmas-article-collapsible__content>.scrollable-table--article:last-child,.jdmas-article-collapsible__content>p:last-child{margin-bottom:0}@media(min-width:768px){.jdmas-article-collapsible{border:0}.jdmas-article-collapsible>summary{display:none}.jdmas-article-collapsible>.jdmas-article-collapsible__content{display:block!important;padding:0;border-top:0}}.jdmas-article-table{width:max(100%,calc(var(--jdmas-table-columns, 3) * 15rem));min-width:max(72rem,calc(var(--jdmas-table-columns, 3) * 15rem));margin:0;border-collapse:separate;border-spacing:0;table-layout:auto}.jdmas-article-table th,.jdmas-article-table td{min-width:13rem;padding:calc(3 * var(--space-unit));overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;vertical-align:top}.jdmas-article-table thead th:first-child,.jdmas-article-table tbody>tr>:first-child{position:sticky;z-index:2;left:0;width:18rem;min-width:18rem;max-width:18rem;background:rgb(var(--bg-color));box-shadow:1px 0 0 var(--jdmas-media-border);white-space:normal}.jdmas-article-table thead th:first-child{z-index:3;background:rgb(var(--bg-color))}.jdmas-article-table.jdmas-table--no-sticky-first-column{table-layout:fixed}.jdmas-article-table.jdmas-table--no-sticky-first-column th,.jdmas-article-table.jdmas-table--no-sticky-first-column td{position:static;width:calc(100% / var(--jdmas-table-columns, 1));min-width:0;max-width:none;box-shadow:none}@media(min-width:1024px){.scrollable-table--article.scrollable-table--compact-value-column{width:fit-content;max-width:100%}.jdmas-article-table.jdmas-table--compact-value-column{width:auto;min-width:0;table-layout:auto}.jdmas-article-table.jdmas-table--compact-value-column th,.jdmas-article-table.jdmas-table--compact-value-column td,.jdmas-article-table.jdmas-table--compact-value-column thead th:first-child,.jdmas-article-table.jdmas-table--compact-value-column tbody>tr>:first-child,.jdmas-article-table.jdmas-table--compact-value-column thead th:last-child,.jdmas-article-table.jdmas-table--compact-value-column tbody>tr>:last-child{width:auto;min-width:0;max-width:none;white-space:nowrap}}.scrollable-table--spec:focus-visible{outline:2px solid currentColor;outline-offset:3px}.jdmas-spec-table{width:100%;min-width:64rem;margin:0;border:0;border-collapse:separate;border-spacing:0;font-size:1.3rem;line-height:1.45}.jdmas-spec-table caption{padding:calc(4 * var(--space-unit)) calc(5 * var(--space-unit));border-bottom:1px solid var(--jdmas-media-border);color:rgb(var(--text-color));font-size:1.7rem;font-weight:700;text-align:start}.jdmas-spec-table th,.jdmas-spec-table td{min-width:18rem;padding:calc(3 * var(--space-unit)) calc(4 * var(--space-unit));border:0;border-bottom:1px solid var(--jdmas-media-border);vertical-align:top;text-align:start}.jdmas-spec-table th+th,.jdmas-spec-table th+td,.jdmas-spec-table td+td{border-inline-start:1px solid var(--jdmas-media-border)}.jdmas-spec-table thead th{background:var(--jdmas-media-surface);font-size:1.35rem;font-weight:700;vertical-align:bottom}.jdmas-article__body .jdmas-spec-table,.jdmas-article__body .jdmas-spec-table thead th{font-size:1.6rem;line-height:1.5}.jdmas-spec-table tbody th{position:sticky;left:0;z-index:1;min-width:14rem;background:rgb(var(--body-bg-color));font-weight:700}.jdmas-spec-table thead th:first-child{position:sticky;left:0;z-index:2;min-width:14rem}.jdmas-spec-table tbody tr:last-child>*{border-bottom:0}.jdmas-spec-table a{color:currentColor;font-weight:700;text-underline-offset:.3rem}.jdmas-spec-table .jdmas-spec-table__recommendation{display:inline-block;margin-top:var(--space-unit);color:#287a4b;font-size:1.1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.jdmas-spec-table .jdmas-spec-table__cta{white-space:nowrap}.jdmas-product-mini-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(4 * var(--space-unit));margin:0;padding:0;list-style:none}.jdmas-product-mini-grid .jdmas-journal-product-mini,.jdmas-article__sidebar .jdmas-journal-product-mini{height:100%;padding:calc(4 * var(--space-unit));border:1px solid var(--jdmas-media-border);background:rgb(var(--body-bg-color))}.jdmas-article__collection-cta{display:flex;align-items:center;flex-direction:column;gap:calc(5 * var(--space-unit));margin-top:calc(6 * var(--space-unit));padding:calc(5 * var(--space-unit));border:1px solid var(--jdmas-media-border);background:var(--jdmas-media-surface);text-align:center}.jdmas-article__collection-label{margin:0 0 var(--space-unit);color:rgba(var(--text-color) / .65);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jdmas-article__collection-cta h3{margin:0}.jdmas-article__collection-cta .btn{flex:0 0 auto}.jdmas-article__takeaways,.jdmas-article__disclosure{margin-bottom:calc(8 * var(--space-unit));padding:calc(6 * var(--space-unit))}.jdmas-article__takeaways{border:1px solid #c9dae3;border-inline-start:4px solid #52768a;background:var(--jdmas-surface-related)}.jdmas-article__disclosure{border:1px solid #ead9a6;border-inline-start:4px solid #b07a20;background:var(--jdmas-surface-note);line-height:1.65}.jdmas-article__takeaways h2{margin-top:0;font-size:2rem}.jdmas-article__tags{display:flex;flex-wrap:wrap;gap:calc(2 * var(--space-unit));margin-top:calc(10 * var(--space-unit))}.jdmas-article__tag{padding:calc(2 * var(--space-unit)) calc(3 * var(--space-unit));border:1px solid var(--jdmas-media-border);color:currentColor;font-size:1.3rem;text-decoration:none}.jdmas-author{display:grid;gap:calc(5 * var(--space-unit));margin-top:calc(12 * var(--space-unit));padding:calc(7 * var(--space-unit));border-top:1px solid var(--jdmas-media-border);border-bottom:1px solid var(--jdmas-media-border)}.jdmas-author__image{width:9.6rem;height:9.6rem;overflow:hidden;border-radius:50%}.jdmas-author__image img{width:100%;height:100%;object-fit:cover}.jdmas-author__label{margin-bottom:calc(2 * var(--space-unit));color:rgba(var(--text-color) / .65);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.jdmas-author__name{margin-bottom:calc(2 * var(--space-unit));font-size:2rem;font-weight:700}.jdmas-article__share{margin-top:calc(8 * var(--space-unit))}@media(max-width:767px){.jdmas-media__breadcrumbs{display:-webkit-box;overflow:hidden;margin-bottom:calc(3 * var(--space-unit));line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.jdmas-article__header{padding-top:calc(5 * var(--space-unit))}.jdmas-article__header h1{font-size:clamp(2.4rem,7vw,3rem);line-height:1.16;text-wrap:balance}.jdmas-article__hero{margin-top:calc(5 * var(--space-unit))}.jdmas-article__layout{gap:calc(6 * var(--space-unit));margin-top:calc(6 * var(--space-unit))}.jdmas-article__toc{padding:calc(4 * var(--space-unit))}.jdmas-article__body .article__content>h2{margin:calc(10 * var(--space-unit)) 0 calc(4 * var(--space-unit));padding-top:calc(6 * var(--space-unit));font-size:clamp(2.6rem,8vw,3.3rem)}.jdmas-article__body .article__content>h2:first-of-type{margin-top:calc(7 * var(--space-unit));padding-top:0}.jdmas-article__body .article__content>h3{margin:calc(7 * var(--space-unit)) 0 calc(3 * var(--space-unit));font-size:clamp(2.1rem,6.5vw,2.7rem)}.jdmas-article__body .article__content figure img,.jdmas-article__body .article__content>p>img{max-height:32rem}.jdmas-article__section-heading{align-items:flex-start;flex-direction:column;gap:calc(2 * var(--space-unit))}.jdmas-commerce-spotlight{grid-template-columns:8rem minmax(0,1fr);gap:calc(3 * var(--space-unit));padding:calc(3 * var(--space-unit))}.jdmas-commerce-spotlight__media{width:8rem}.jdmas-commerce-spotlight__footer{flex-wrap:wrap;gap:calc(2 * var(--space-unit));margin-top:calc(3 * var(--space-unit))}.jdmas-commerce-module__description{display:-webkit-box;overflow:hidden;font-size:1.35rem;-webkit-box-orient:vertical;-webkit-line-clamp:4}.jdmas-commerce-spotlight__title{font-size:1.85rem}.scrollable-table--article{display:block;overflow-x:auto;overflow-y:hidden}.jdmas-table-hint{position:sticky;left:0;width:100%;margin-bottom:0;border:0;border-bottom:1px solid var(--jdmas-media-border)}.jdmas-article-table thead th:first-child,.jdmas-article-table tbody>tr>:first-child{width:14rem;min-width:14rem;max-width:14rem}.jdmas-article-table th:not(:first-child),.jdmas-article-table td:not(:first-child){min-width:20rem}.jdmas-article-table.jdmas-table--no-sticky-first-column th,.jdmas-article-table.jdmas-table--no-sticky-first-column td{width:calc(100% / var(--jdmas-table-columns, 1));min-width:0;max-width:none}.jdmas-media__breadcrumb-current-separator,.jdmas-media__breadcrumb-current{display:none}.jdmas-article__hero-product{padding:calc(3 * var(--space-unit))}.jdmas-article__hero-product-label{margin-bottom:calc(2 * var(--space-unit))}.jdmas-article__hero-product-list{gap:calc(3 * var(--space-unit))}.jdmas-article__hero-product-item+.jdmas-article__hero-product-item{padding-top:calc(3 * var(--space-unit))}.jdmas-article__hero-product .card--related{min-height:6.4rem}.jdmas-article__hero-product .card--related .card__media{flex-basis:6.4rem}.jdmas-article__hero-product .card--related .card__info{padding-inline-start:calc(2 * var(--space-unit))}.jdmas-article__hero-product .card--related .h6{margin-top:0;font-size:1.4rem;line-height:1.25}.jdmas-article__hero-product-link{margin-top:var(--space-unit)}}@media(max-width:1023px){.jdmas-article__hero-product.jdmas-article__hero-collections{display:none}.jdmas-article-table.jdmas-table--no-sticky-first-column{width:calc(var(--jdmas-table-columns, 1) * 20rem);min-width:calc(var(--jdmas-table-columns, 1) * 20rem)}.jdmas-article-table.jdmas-table--no-sticky-first-column th,.jdmas-article-table.jdmas-table--no-sticky-first-column td{box-sizing:border-box;width:20rem;min-width:20rem;max-width:20rem}.jdmas-article-table.jdmas-table--no-sticky-first-column thead th:first-child,.jdmas-article-table.jdmas-table--no-sticky-first-column tbody>tr>:first-child{width:20rem;min-width:20rem;max-width:20rem}}@media(min-width:1024px){.jdmas-article__hero--with-collections{display:grid;max-width:112rem;grid-template-columns:minmax(0,1fr) minmax(26rem,30rem);align-items:start;gap:calc(5 * var(--space-unit))}.jdmas-article__hero-product.jdmas-article__hero-collections{display:flex;justify-content:center;flex-direction:column}}@media(min-width:768px){.jdmas-article__hero--with-product{grid-template-columns:minmax(0,1fr) minmax(26rem,30rem);align-items:start}.jdmas-article__hero-product{display:flex;justify-content:center;flex-direction:column}.jdmas-article__collection-cta{justify-content:space-between;flex-direction:row;text-align:start}.jdmas-inline-product{grid-template-columns:minmax(22rem,.8fr) minmax(0,1.2fr)}.jdmas-commerce-module__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jdmas-commerce-cluster{grid-template-columns:minmax(0,1fr)}.jdmas-commerce-cluster:has(>.jdmas-commerce-module:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.jdmas-commerce-cluster.jdmas-commerce-cluster:has(>.jdmas-commerce-module--collection){grid-template-columns:minmax(0,1fr)}.jdmas-commerce-cluster:has(>.jdmas-commerce-module.jdmas-commerce-module--spotlight){grid-template-columns:minmax(0,1fr)}.jdmas-commerce-product{grid-template-columns:9.6rem minmax(0,1fr)}.jdmas-commerce-product+.jdmas-commerce-product{border-top:0;border-left:1px solid var(--jdmas-media-border)}.jdmas-commerce-product:nth-child(n+3){border-top:1px solid var(--jdmas-media-border)}.jdmas-commerce-product:nth-child(odd){border-left:0}.jdmas-commerce-spotlight{grid-template-columns:12rem minmax(0,1fr);align-items:center;padding:calc(4 * var(--space-unit))}.jdmas-product-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jdmas-media__hero{grid-template-columns:minmax(0,1.25fr) minmax(34rem,.75fr);align-items:end}.jdmas-author{grid-template-columns:auto 1fr;align-items:center}.jdmas-preview-feature{grid-template-columns:minmax(0,1.45fr) minmax(30rem,.75fr)}.jdmas-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.jdmas-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jdmas-popular-card{grid-template-columns:5.5rem 18rem minmax(0,1fr)}.jdmas-popular-card img{width:18rem}.jdmas-article__toc-title{cursor:default;pointer-events:none}.jdmas-article__toc-title span{display:none}.jdmas-article__sidebar{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1279.98px){.jdmas-article-sidebar__section--collection{display:none}}@media(min-width:1280px){.jdmas-article__layout:has(.jdmas-article__body .jdmas-commerce-module--collection) .jdmas-article-sidebar__section--collection{display:none}.jdmas-article__layout{max-width:128rem;grid-template-columns:minmax(0,72rem) 30rem;align-items:start;justify-content:center;gap:calc(8 * var(--space-unit))}.jdmas-article__body{grid-column:1;grid-row:1}.jdmas-article__sidebar{position:static;grid-column:2;grid-row:1;grid-template-columns:minmax(0,1fr);max-height:none;overflow:visible;padding-inline-end:0}.jdmas-article__layout:not(:has(.jdmas-article__sidebar)){grid-template-columns:minmax(0,88rem);max-width:88rem}}@media(prefers-reduced-motion:reduce){.jdmas-back-to-top{transition:none}}@media(max-width:767.98px){.jdmas-article__sidebar{margin-top:calc(4 * var(--space-unit))}.jdmas-popular-card{grid-template-columns:3.5rem 8.5rem minmax(0,1fr);gap:calc(3 * var(--space-unit))}.jdmas-popular-card img{width:8.5rem}.jdmas-popular-card h3{font-size:1.7rem}.jdmas-media-search input[type=search]{padding-inline-end:calc(5 * var(--space-unit))}.jdmas-media-search .btn{position:static;width:100%;margin-top:calc(3 * var(--space-unit))}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/jdmas-media.css.map */
