section.section-content-block .sticky-image{position:sticky;top:var(--header-height);z-index:1}section.section-content-block .blocks{position:relative;z-index:2;transform:translateZ(0);padding-top:1px;padding-bottom:1px;background-color:var(--color-background)}section.section-content-block .blocks:before{content:"";position:absolute;top:0;bottom:0;background-color:var(--color-background)}@media (max-width: 799px){section.section-content-block .blocks:before{left:0;right:0}}@media (min-width: 800px){section.section-content-block .blocks:before{left:-2px;right:-2px}}section.section-content-block .blocks>*{position:relative;z-index:2}section.section-content-block .blocks>*:first-child.heading.serif-h2{margin-top:var(--space-small)}section.section-content-block .blocks>*:first-child.media-small{margin-top:var(--space-small)}section.section-content-block .blocks>*:last-child{margin-bottom:var(--space-small)}@media (max-width: 799px){section.section-content-block .blocks{padding:1px calc(var(--standard-inset) + var(--standard-gutter))}}section.section-content-block .heading h1{margin:0;padding-top:1em;padding-bottom:1em;max-width:12em}section.section-content-block .heading h2{font-size:2.1428571429rem;margin:0;padding-bottom:.25em}section.section-content-block .text{margin-bottom:var(--space-small)}section.section-content-block .text.indent-left>*{max-width:31em;grid-column:2/-1}section.section-content-block .text.indent-right>*{max-width:31em;grid-column:1/4}@media (max-width: 799px){section.section-content-block .text.indent-left>*{max-width:90%;margin-left:auto;margin-right:9}section.section-content-block .text.indent-right>*{max-width:90%}}@media (min-width: 800px){section.section-content-block .text{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--standard-gutter) * 2)}section.section-content-block .text.indent-left>*{max-width:31em;grid-column:2/-1}section.section-content-block .text.indent-right>*{max-width:31em;grid-column:1/4}}section.section-content-block .media-small{display:grid;gap:calc(var(--standard-gutter) * 2);margin-bottom:var(--space-small)}section.section-content-block .media-small img,section.section-content-block .media-small video{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:auto;aspect-ratio:1/1}section.section-content-block .media-small p-mask-media{aspect-ratio:1/1;overflow:hidden}section.section-content-block .media-small p-mask-media img,section.section-content-block .media-small p-mask-media video{aspect-ratio:1/1.5}@media (max-width: 799px){section.section-content-block .media-small{grid-template-columns:repeat(2,1fr)}section.section-content-block .media-small.align-left>*{grid-column:1/2}section.section-content-block .media-small.align-right>*{grid-column:2/-1}}@media (min-width: 800px){section.section-content-block .media-small{grid-template-columns:repeat(8,1fr)}section.section-content-block .media-small.align-left>*{grid-column:1/4}section.section-content-block .media-small.align-right>*{grid-column:6/-1}}section.section-content-block .media-large{margin-bottom:var(--space-small)}section.section-content-block .media-large img,section.section-content-block .media-large video{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:auto;max-height:calc(var(--vh) - var(--header-height) - var(--footer-height))}section.section-content-block .media-large .media-large-caption{font-family:var(--font-sans);font-size:.8571428571rem;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.01em;margin-top:1em}@media (hover: hover){section.section-content-block .media-large .media-large-caption a:hover,section.section-content-block .media-large .media-large-caption summary:hover,section.section-content-block .media-large .media-large-caption [data-p-drawer-toggle]:hover{opacity:.4}}@media all and (-ms-high-contrast: active),(-ms-high-contrast: none){section.section-content-block .media-large .media-large-caption a:hover,section.section-content-block .media-large .media-large-caption summary:hover,section.section-content-block .media-large .media-large-caption [data-p-drawer-toggle]:hover{opacity:.4}}section.section-content-block .media-large .media-large-caption a.currentPage,section.section-content-block .media-large .media-large-caption summary.currentPage,section.section-content-block .media-large .media-large-caption [data-p-drawer-toggle].currentPage{opacity:.4!important}section.section-content-block .media-large .media-large-caption a.currentPage.relatedHovered,section.section-content-block .media-large .media-large-caption summary.currentPage.relatedHovered,section.section-content-block .media-large .media-large-caption [data-p-drawer-toggle].currentPage.relatedHovered{opacity:1}section.section-content-block .info .summary{font-family:var(--font-sans);font-size:.8571428571rem;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.01em;display:flex;align-items:flex-start}@media (hover: hover){section.section-content-block .info .summary a:hover,section.section-content-block .info .summary summary:hover,section.section-content-block .info .summary [data-p-drawer-toggle]:hover{opacity:.4}}@media all and (-ms-high-contrast: active),(-ms-high-contrast: none){section.section-content-block .info .summary a:hover,section.section-content-block .info .summary summary:hover,section.section-content-block .info .summary [data-p-drawer-toggle]:hover{opacity:.4}}section.section-content-block .info .summary a.currentPage,section.section-content-block .info .summary summary.currentPage,section.section-content-block .info .summary [data-p-drawer-toggle].currentPage{opacity:.4!important}section.section-content-block .info .summary a.currentPage.relatedHovered,section.section-content-block .info .summary summary.currentPage.relatedHovered,section.section-content-block .info .summary [data-p-drawer-toggle].currentPage.relatedHovered{opacity:1}section.section-content-block .info .summary *{font:inherit;margin:0}@media (min-width: 800px) and (max-width: 1219px){section.section-content-block .info .summary .links{display:flex;align-items:flex-end}}section.section-content-block .info .summary .links>*{display:block;min-width:calc(50% - 1rem);margin-right:1rem}section.section-content-block .info .summary .links a .icon{height:.8em;width:auto}section.section-content-block .info .summary .links:first-child{width:100%}section.section-content-block .info .summary .links:first-child a{display:flex;align-items:center}section.section-content-block .info .summary .links:first-child a .icon{margin-right:.5em}section.section-content-block .info .detail{font-family:var(--font-sans);font-size:.9285714286rem;font-weight:400;line-height:1.3;letter-spacing:.01em;text-transform:none;border-top:1px solid;padding-top:1rem;margin-bottom:3rem}section.section-content-block .info .detail a{text-decoration:underline}@media (hover: hover){section.section-content-block .info .detail a:hover{text-decoration:none}}@media all and (-ms-high-contrast: active),(-ms-high-contrast: none){section.section-content-block .info .detail a:hover{text-decoration:none}}section.section-content-block .info .detail a.currentPage{text-decoration:none}section.section-content-block .info .detail a.currentPage.relatedHovered{text-decoration:underline}section.section-content-block .info .detail>*{max-width:700px}@media (max-width: 799px){section.section-content-block .info .summary{flex-direction:column;width:100%}section.section-content-block .info .summary>*{width:100%;padding:1em 0;border-top:1px solid}section.section-content-block .info .summary .links a{display:flex;align-items:center}section.section-content-block .info .summary .links a .icon{margin-right:.5em}}@media (min-width: 800px){section.section-content-block .info .summary{width:100%;padding:1em 0;border-top:1px solid}section.section-content-block .info .summary>*{width:50%}section.section-content-block .info .summary:not(:has(.links)) h2{width:100%}section.section-content-block .info .summary .links:not(:first-child){padding-left:var(--standard-gutter)}section.section-content-block .info .summary .links:not(:first-child) a{display:block;position:relative}section.section-content-block .info .summary .links:not(:first-child) a .icon{position:absolute;right:calc(100% + .5em);top:.3em}section.section-content-block .info .summary:first-child{width:100%}section.section-content-block .info .summary:first-child a{display:flex;align-items:center}section.section-content-block .info .summary:first-child a .icon{margin-right:.5em}}section.section-content-block .columns{width:100%}section.section-content-block .columns .summary{font-family:var(--font-sans);font-size:.8571428571rem;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.01em;display:flex;align-items:center;justify-content:space-between;padding:1em 0;border-top:1px solid}@media (hover: hover){section.section-content-block .columns .summary a:hover,section.section-content-block .columns .summary summary:hover,section.section-content-block .columns .summary [data-p-drawer-toggle]:hover{opacity:.4}}@media all and (-ms-high-contrast: active),(-ms-high-contrast: none){section.section-content-block .columns .summary a:hover,section.section-content-block .columns .summary summary:hover,section.section-content-block .columns .summary [data-p-drawer-toggle]:hover{opacity:.4}}section.section-content-block .columns .summary a.currentPage,section.section-content-block .columns .summary summary.currentPage,section.section-content-block .columns .summary [data-p-drawer-toggle].currentPage{opacity:.4!important}section.section-content-block .columns .summary a.currentPage.relatedHovered,section.section-content-block .columns .summary summary.currentPage.relatedHovered,section.section-content-block .columns .summary [data-p-drawer-toggle].currentPage.relatedHovered{opacity:1}section.section-content-block .columns .summary *{font:inherit;margin:0}section.section-content-block .columns .detail{font-family:var(--font-sans);font-size:.9285714286rem;font-weight:400;line-height:1.3;letter-spacing:.01em;text-transform:none;border-top:1px solid;padding-top:1rem;margin-bottom:3rem}section.section-content-block .columns .detail a{text-decoration:underline}@media (hover: hover){section.section-content-block .columns .detail a:hover{text-decoration:none}}@media all and (-ms-high-contrast: active),(-ms-high-contrast: none){section.section-content-block .columns .detail a:hover{text-decoration:none}}section.section-content-block .columns .detail a.currentPage{text-decoration:none}section.section-content-block .columns .detail a.currentPage.relatedHovered{text-decoration:underline}@media (min-width: 800px){section.section-content-block .columns{display:flex}section.section-content-block .columns .column-item{width:50%}section.section-content-block .columns .column-item:nth-child(2) .summary>:first-child,section.section-content-block .columns .column-item:nth-child(2) .detail{padding-left:var(--standard-gutter)}}section.section-content-block .email{height:calc(var(--footer-height));background-color:var(--color-bronze);color:var(--color-background);font-family:var(--font-sans);font-size:.8571428571rem;font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.01em;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;transition:background-color .3s}@media (hover: hover){section.section-content-block .email a:hover,section.section-content-block .email summary:hover,section.section-content-block .email [data-p-drawer-toggle]:hover{opacity:.4}}@media all and (-ms-high-contrast: active),(-ms-high-contrast: none){section.section-content-block .email a:hover,section.section-content-block .email summary:hover,section.section-content-block .email [data-p-drawer-toggle]:hover{opacity:.4}}section.section-content-block .email a.currentPage,section.section-content-block .email summary.currentPage,section.section-content-block .email [data-p-drawer-toggle].currentPage{opacity:.4!important}section.section-content-block .email a.currentPage.relatedHovered,section.section-content-block .email summary.currentPage.relatedHovered,section.section-content-block .email [data-p-drawer-toggle].currentPage.relatedHovered{opacity:1}@media (hover: hover){section.section-content-block .email:hover{opacity:1;background-color:var(--color-primary);color:var(--color-background)}}@media all and (-ms-high-contrast: active),(-ms-high-contrast: none){section.section-content-block .email:hover{opacity:1;background-color:var(--color-primary);color:var(--color-background)}}section.section-content-block .email:not(:first-child){border-left:1px solid var(--color-background)}section.section-content-block .columns+:not(.columns),section.section-content-block .info+:not(.info){margin-top:var(--space-small)}.hidden{display:none}@media (min-width: 800px){section.section-promo-collection{display:flex}section.section-promo-collection .promo-collection-wrap{height:1px;position:sticky;top:var(--header-height)}}section.section-promo-collection>div{width:100%;height:100%}@media (min-width: 800px){section.section-promo-collection>div{width:50%}}section.section-promo-collection>div:first-child{padding:0;height:auto}section.section-promo-collection .promo-collection-info{text-align:center;position:relative;padding-inline:var(--standard-gutter)}@media (min-width: 800px){section.section-promo-collection .promo-collection-info{overflow:hidden;height:calc(100dvh - var(--footer-height))}}section.section-promo-collection .promo-collection-info:after{content:"";position:absolute;right:0;top:0;bottom:var(--footer-height);width:1px;background-color:var(--color-gray)}section.section-promo-collection .promo-collection-info h1{font-size:50px;line-height:1.1;font-weight:300;max-width:600px;margin:6vh auto}section.section-promo-collection .promo-collection-info h2{font-size:24px;font-weight:300;padding-bottom:.8em}section.section-promo-collection .promo-collection-info p{font-size:20px;font-weight:300;max-width:400px;margin:0 auto}@media (min-width: 800px){section.section-promo-collection .promo-collection-info h1{font-size:60px;margin:10vh auto}section.section-promo-collection .promo-collection-info h2{font-size:26px}section.section-promo-collection .promo-collection-info p{font-size:20px;max-width:600px}}@media (min-width: 1440px){section.section-promo-collection .promo-collection-info h1{font-size:90px}section.section-promo-collection .promo-collection-info h2{font-size:30px}section.section-promo-collection .promo-collection-info p{font-size:26px}}section.section-promo-collection .promo-collection-info .promo-collection-subscribe{max-width:400px;margin:2rem auto;display:block}@media (min-width: 800px){section.section-promo-collection .promo-collection-info .promo-collection-subscribe{max-width:500px;margin:4rem auto}}section.section-promo-collection .promo-collection-info .promo-collection-subscribe input{border:none;font-size:10px;text-transform:uppercase;font-weight:500;border-bottom:1px solid}section.section-promo-collection .promo-collection-info .promo-collection-subscribe button{max-width:200px;margin:0 auto;font-size:10px}section.section-promo-collection .promo-collection-info .promo-collection-subscribe button:not(:hover){background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary)}section.section-promo-collection .product-grid-card{padding:8% 0;height:calc(100dvh - var(--footer-height))}@media (min-width: 800px){section.section-promo-collection .product-grid-card{padding:14% 0}}section.section-promo-collection .product-grid-card .media-wrapper{position:relative;flex:1}section.section-promo-collection .product-grid-card .media-wrapper .media{position:absolute;top:0;left:0;right:0;bottom:8%}section.section-promo-collection .product-grid-card .media-wrapper .media p-media{display:block;height:100%;width:100%}section.section-promo-collection .product-grid-card .media-wrapper .media p-media img{width:auto;height:100%;margin:0 auto}
