/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial}}}.product--supplemental.section-container{width:100%;margin-top:var(--margin-top,0);margin-bottom:var(--margin-bottom,0)}.product--supplemental .product--supplemental__grid{flex-direction:column;gap:min(max(15px,1.38889vw),20px);display:flex}@media (min-width:64rem){.product--supplemental .product--supplemental__grid{display:grid}}.product--supplemental .product--supplemental__grid{grid-template-columns:repeat(var(--grid-columns,12),minmax(0,1fr))}.product--supplemental .product--supplemental__column{flex-direction:column;gap:min(max(15px,1.38889vw),20px);width:100%;display:flex}.product--supplemental .product--supplemental__column--left{grid-column:1 / span var(--left-columns,6)}.product--supplemental .product--supplemental__column--right{grid-column-start:calc(var(--left-columns,6) + var(--gap-columns,0) + 1);grid-column-end:span var(--right-columns,6)}.product--supplemental .product--supplemental__column--full{grid-column:1/-1}.product--supplemental .product--supplemental__item{width:100%}.product--supplemental .product--supplemental__item--left{grid-column:1 / span var(--left-columns,6)}.product--supplemental .product--supplemental__item--right{grid-column-start:calc(var(--left-columns,6) + var(--gap-columns,0) + 1);grid-column-end:span var(--right-columns,6)}.product--supplemental--container{flex-direction:column;gap:min(max(20px,2.08333vw),30px);display:flex}.product--dimensions-images-carousel-container,.product--supplemental--block{flex-direction:column;gap:min(max(15px,1.38889vw),20px);display:flex}.product--supplemental--block~.product--supplemental--block{margin-top:calc(var(--spacing,.25rem) * 3)}.product--supplemental--intro{justify-content:flex-start;align-items:center;display:flex;position:relative}.product--supplemental--intro--has-divider:before{content:"";background-color:#e3e3e3;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(calc(1px - 50%))}.product--supplemental--intro-title{padding-right:calc(var(--spacing,.25rem) * 5);background-color:#f9f9f9;display:inline-block;position:relative}.product--resources-block .content{flex-wrap:wrap;display:flex}.resource-item{border-style:var(--tw-border-style);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));background-color:#fff;border-width:1px;border-color:#eaeaea;flex-direction:column;justify-content:center;align-items:center;gap:min(max(10px,.694445vw),10px);padding:min(max(15px,1.38889vw),20px);display:flex}.resource-item span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1.5;text-transform:none;line-height:1.5}.resource-item svg-icon{width:30px;height:30px}.product--resources-block .resource-item.btn[variant=link]{color:#535559;text-underline-offset:auto;width:130px;text-decoration-line:none}.product--resources-block .resource-item.btn[variant=link]:focus,.product--resources-block .resource-item.btn[variant=link]:focus-within,.product--resources-block .resource-item.btn[variant=link]:hover{background-color:#d3d3d3;border-color:#0000;padding-bottom:min(max(15px,1.38889vw),20px)}@layer base{*{scrollbar-color:initial;scrollbar-width:initial}h1{font-size:min(max(32px,3.33333vw),48px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h2{font-size:min(max(26px,2.22222vw),32px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h3{font-size:min(max(22px,1.80556vw),26px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.3;text-decoration:none}h4{font-size:min(max(18px,1.52778vw),22px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:500;line-height:1.3;text-decoration:none}h5{font-size:min(max(16px,1.25vw),18px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:300;line-height:1.5;text-decoration:none}h6{font-size:min(max(14px,1.25vw),18px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}caption{font-size:min(max(12px,.833333vw),12px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.3;text-decoration:none}p{font-size:min(max(14px,.972222vw),14px);font-family:var(--font-family-primary,"Gotham");text-transform:none;letter-spacing:0;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}:root{--pagemargin-value:min(max(15px, calc(calc(100vw / 1440) * 60)), 60px)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
