@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:300;src:url(../../fonts/Figtree-Light.97a5ca96.ttf) format("truetype")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url(../../fonts/Figtree-Regular.75baecc5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:500;src:url(../../fonts/Figtree-Medium.6f5a7d20.ttf) format("truetype")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:600;src:url(../../fonts/Figtree-SemiBold.dbea589b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:700;src:url(../../fonts/Figtree-Bold.ad7c0bd9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:800;src:url(../../fonts/Figtree-ExtraBold.cc4cd8b0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:900;src:url(../../fonts/Figtree-Black.7868e236.ttf) format("truetype")}.slick-arrow.slick-hidden{display:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide{display:none;flex:1 0 auto;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.dragging img{pointer-events:none}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-slider{box-sizing:border-box;display:block;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;inset:0 auto auto 0;position:relative}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-dots{display:flex;justify-content:center;list-style:none;margin:10px 0 25px;padding:0;position:static;text-align:center;width:-moz-fit-content;width:fit-content}.slick-dots li{cursor:pointer;display:inline-block;height:25px;margin:0 2px;padding:0;position:relative;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:grid;height:inherit;padding:inherit;place-items:center;width:inherit}.slick-dots li button:where(:focus,:hover) .slick-dot-icon{opacity:1}.slick-dots li button .slick-dot-icon{color:#595953;opacity:1}.slick-dots li button .slick-dot-icon:before{aspect-ratio:1;background:transparent;border:1px solid var(--site_color-ntrl-light);border-radius:100%;content:"";display:block;transition:all .25s ease,border .25s ease-out 0ms,transform .25s ease .15s;width:10px}.slick-dots li.slick-active button .slick-dot-icon:before{background:var(--site_color-5);border:1px solid var(--site_color-5);color:var(--site_color-5)}.slick-dots li:where(:focus,:focus-visible,:focus-within) button{outline:2px solid var(--site_color-black);outline-offset:2px}.slick-sr-only{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.slick-autoplay-toggle-button{margin:10px 0 25px}.slick-autoplay-toggle-button:where(:focus,:focus-visible,:focus-within){outline:2px solid var(--site_color-black)}.slick-autoplay-toggle-button:where(:focus,:focus-visible,:focus-within) .slick-pause-icon,.slick-autoplay-toggle-button:where(:focus,:focus-visible,:focus-within) .slick-play-icon{opacity:1}.slick-pause-icon,.slick-play-icon{opacity:.25;transition:all var(--site_animation-timing) ease}.slick-pause-icon:where(:hover),.slick-play-icon:where(:hover){opacity:1}.slick-pause-icon:before{content:"\ea1d"}.slick-pause-icon:before,.slick-play-icon:before{font-family:iconFont,Figtree,sans-serif;font-size:14px;height:16px;left:50%;line-height:16px;position:absolute;top:52%;transform:translate(-50%,-50%);width:16px}.slick-play-icon:before{content:"\ea1c"}.product-carousel{box-shadow:var(--site_card-box-shadow)}.products{background:var(--site_color-white);position:relative}.products:not(.slick-initialized){display:flex;margin:0 auto;overflow-x:auto;width:auto}.products:not(.slick-initialized)>*{scroll-snap-align:center}.products:is(.slick-initialized){display:flex;flex-wrap:wrap;justify-content:center}.products:is(.slick-initialized) .slick-autoplay-toggle-button{order:2}.products:is(.slick-initialized) .slick-list{border-top:6px solid var(--site_color-5);order:1}.products:is(.slick-initialized) .slick-track{align-items:center;display:flex}.products:is(.slick-initialized) .slick-track:after,.products:is(.slick-initialized) .slick-track:before{content:unset}.products:is(.slick-initialized) .slick-dots{order:3}.product{position:relative}.product .product__inner{align-items:center;display:flex!important;gap:0!important;justify-content:space-between;overflow:hidden;padding-inline-start:60px}.product .product__content{flex:1 1 auto;margin-block:3.75rem 1.875rem;padding-inline-end:1.25rem;width:100%}.product .product__image{aspect-ratio:470/335;flex:1 1 auto;margin:0;max-width:470px;min-width:350px;width:100%}.product .product__image img{display:block;height:100%;transition:var(--site_animation-timing) ease;width:100%}.product .product__image.image-fit--contain img{-o-object-fit:contain;object-fit:contain}.product .product__image.image-fit--cover img{-o-object-fit:cover;object-fit:cover}.product .product__eyebrow.is-style-eyebrow{font-size:.875rem;margin:0;text-shadow:none}.product .product__title{margin-block:.375rem .625rem}.product .product__title:where(:hover) a{color:var(--site_text-headers);text-decoration:underline;text-underline-offset:4px}.product .product__title:where(:focus,:focus-visible,:focus-within) a{color:var(--site_text-headers);outline:2px solid var(--site_color-black);outline-offset:2px}.product .wp-block-buttons{margin-block-start:.625rem}@media (max-width:800px){.product .product__inner{flex-direction:column;padding-inline:20px}.product .product__image{order:1}.product .product__content{margin-block:1.5625rem 0;max-width:470px;order:2;padding-inline-end:0}}
/*# sourceMappingURL=style.css.map*/