.article-template>*:first-child:not(.article-template__hero-container){margin-top:5rem}@media screen and (min-width:750px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}}.article-template__hero-container{max-width:130rem;margin:0 auto}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width:750px)and (max-width:989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:44rem}.article-template__hero-large{height:66rem}}@media screen and (min-width:990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}.article-template header{margin-top:4.4rem;margin-bottom:2rem;line-height:calc(.8 / var(--font-body-scale))}@media screen and (min-width:750px){.article-template header{margin-top:3rem}}.article-template__title{margin:0}.article-template__title:not(:only-child){margin-bottom:1rem}.article-template__link{font-size:1.8rem;display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .icon-wrap{display:flex;margin-right:1rem;transform:rotate(180deg)}.article-template__content{margin-top:3rem;margin-bottom:3rem}.article-template__social-sharing{margin-top:3rem}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:1.5rem}.article-template__comment-wrapper{margin-top:5rem;padding:2.7rem}@media screen and (min-width:750px){.article-template__comment-wrapper{margin-top:6rem;padding:3.6rem 3rem}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width:750px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width:750px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width:750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width:990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}.article-template__back:last-child{margin-bottom:3.2rem}.article-template__hero-container{max-width:100%;margin:0}.article-template__hero{width:100%;min-height:420px}.article-template__hero img{width:100%;height:100%;object-fit:cover}.article-template header.page-width--narrow{max-width:128rem;padding-top:1rem;padding-bottom:3rem}.article-template__title{max-width:110rem;margin:0 0 2rem;font-size:clamp(3.8rem,5vw,5.8rem);font-weight:700;line-height:1.05;letter-spacing:-.04em}.article-template header .caption-with-letter-spacing{font-size:1.35rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.article-reading-time{margin-left:.8rem}.article-template header .circle-divider{font-size:1.4rem}.article-template__content{max-width:92rem;font-size:1.85rem;line-height:1.75}.article-template__content h2{margin-top:4.5rem;margin-bottom:1.5rem;font-size:clamp(2.8rem,3vw,4rem);line-height:1.2}.article-template__content h3{margin-top:3.5rem;font-size:2.4rem}.article-template__content p{margin-bottom:2rem}@media screen and (max-width:749px){.article-template__hero{min-height:260px}.article-template header.page-width--narrow{max-width:110rem;padding-top:5rem;padding-bottom:3rem}.article-template__title{font-size:3.4rem}.article-template__content{font-size:1.9rem;line-height:1.8}}.article-magazine-layout{display:grid;grid-template-columns:minmax(0,92rem) minmax(26rem,34rem);gap:6rem;align-items:start;margin-top:2rem;margin-bottom:5rem}.article-magazine-layout .article-template__content{width:100%;max-width:none;margin:0}.article-magazine-sidebar{width:100%}.article-sidebar-card{padding:3rem;border:1px solid rgba(var(--color-foreground),.12);background:rgba(var(--color-foreground),.025)}.article-sidebar-card h2{margin:0 0 1.8rem;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground))}.article-sidebar-card p{margin:0;font-size:1.5rem;line-height:1.6}@media screen and (max-width:989px){.article-magazine-layout{grid-template-columns:1fr;gap:4rem}.article-magazine-sidebar{max-width:70rem;margin:0 auto}}.article-sidebar-share{text-align:center}.article-share-links{display:flex;justify-content:center;gap:1.2rem;margin-top:2rem}.article-share-link{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:1px solid rgba(var(--color-foreground),.25);border-radius:50%;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.6rem;font-weight:700;transition:transform .2s ease,opacity .2s ease}.article-share-link:hover{transform:translateY(-2px);opacity:.8}.article-share-facebook{background:#234f8e;border-color:#234f8e;color:#fff}.article-share-pinterest{background:#b51f2e;border-color:#b51f2e;color:#fff}.article-share-x{background:#000;border-color:#000;color:#fff}.article-share-email{background:#fff}.article-sidebar-newsletter{margin-top:2rem;text-align:center}.article-sidebar-newsletter p{margin:0 0 2rem;font-size:1.5rem;line-height:1.6}.article-sidebar-newsletter small{display:block;margin-top:1.3rem;font-size:1.2rem;color:rgba(var(--color-foreground),.65)}.article-newsletter-field input{width:100%;min-height:4.8rem;padding:1.2rem 1.4rem;border:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit}.article-newsletter-field input:focus{outline:.2rem solid rgba(var(--color-foreground),.25);outline-offset:.2rem}.article-newsletter-button{width:100%;min-height:4.8rem;margin-top:1.2rem;padding:1.2rem 2rem;border:0;background:#07365f;color:#fff;font:inherit;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.article-newsletter-button:hover{opacity:.88}.article-newsletter-message{margin-top:1.5rem;font-size:1.4rem}.article-sidebar-stories{margin-top:2rem}.article-sidebar-stories h2{text-align:center}.article-sidebar-story-list{margin-top:2rem}.article-sidebar-story{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1.4rem;align-items:center;padding:1.5rem 0;border-top:1px solid rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));text-decoration:none}.article-sidebar-story:first-child{border-top:none;padding-top:0}.article-sidebar-story-image{overflow:hidden;aspect-ratio:1 / 1;background:rgba(var(--color-foreground),.04)}.article-sidebar-story-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.article-sidebar-story:hover .article-sidebar-story-image img{transform:scale(1.04)}.article-sidebar-story-content h3{margin:0 0 .6rem;font-size:1.45rem;line-height:1.35}.article-sidebar-story-content span{display:block;font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.article-sidebar-view-all{display:inline-block;margin-top:1.8rem;font-size:1.35rem;font-weight:700;color:rgb(var(--color-foreground));text-decoration:none}.article-sidebar-view-all:hover{text-decoration:underline}@media screen and (max-width:989px){.article-sidebar-story{grid-template-columns:9rem minmax(0,1fr)}}.article-products-section{margin:8rem auto}.article-products-heading{margin-bottom:4rem;text-align:center}.article-products-heading p{margin:0;font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.article-products-heading h2{margin:.8rem 0 0;font-size:clamp(3rem,4vw,4.8rem);line-height:1.15}.article-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem}.article-product-card{min-width:0}.article-product-card-link{display:block;height:100%;color:rgb(var(--color-foreground));text-decoration:none}.article-product-card-image{overflow:hidden;aspect-ratio:1 / 1;background:rgba(var(--color-foreground),.04)}.article-product-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.article-product-card:hover .article-product-card-image img{transform:scale(1.04)}.article-product-card-content{padding-top:1.8rem}.article-product-card-content h3{margin:0 0 .8rem;font-size:1.8rem;line-height:1.35}.article-product-price{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;font-size:1.5rem}.article-product-sale-price{font-weight:700}.article-product-price s{color:rgba(var(--color-foreground),.5)}@media screen and (max-width:989px){.article-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:549px){.article-products-section{margin:6rem auto}.article-products-grid{grid-template-columns:1fr;gap:3rem}.article-product-card-content h3{font-size:1.7rem}}.article-magazine-main{min-width:0}.article-magazine-header{margin:0 0 4rem}.article-magazine-header .article-template__title{margin-top:0}.article-magazine-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}@media screen and (max-width:989px){.article-magazine-header{margin-bottom:3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-blog-post.css.map */
