.spiffy-complementary-series{--spiffy-complementary-card-width:19%;--spiffy-complementary-card-width-narrow:23%;--spiffy-complementary-card-width-tablet:30%;--spiffy-complementary-card-max:18.75rem;--spiffy-complementary-narrow-gap:var(--hon-space-16);--spiffy-complementary-mobile-track-pad-block:var(--hon-space-8);--spiffy-complementary-mobile-track-pad-end:var(--hon-space-20);box-sizing:border-box;width:100%;position:relative}.spiffy-complementary-series .spiffy-complementary-series-title{margin-bottom:var(--hon-space-2);text-align:left;font-family:var(--hon-font-sans);font-size:var(--hon-type-h3-fixed-font-size);font-weight:var(--hon-font-bold);line-height:var(--hon-type-h3-line-height);letter-spacing:var(--hon-type-h3-letter-spacing);color:var(--hon-color-black)}.spiffy-complementary-series .spiffy-complementary-series-title p,.spiffy-complementary-series .spiffy-complementary-series-title h1,.spiffy-complementary-series .spiffy-complementary-series-title h2,.spiffy-complementary-series .spiffy-complementary-series-title h3{font:inherit;color:inherit;margin:0}@media (min-width:1024px){.spiffy-complementary-series .spiffy-complementary-series-title{margin-bottom:var(--hon-space-6)}}.spiffy-complementary-series__container{width:100%;margin-block:var(--hon-space-2);flex-wrap:nowrap;justify-content:space-evenly;align-items:stretch;margin-inline:0;display:flex}.spiffy-complementary-series__container.complementary-series-count-1,.spiffy-complementary-series__container.complementary-series-count-2,.spiffy-complementary-series__container.complementary-series-count-3{justify-content:center;gap:var(--spiffy-complementary-narrow-gap)}.spiffy-alternate-series{flex-direction:column;flex:0 0 var(--spiffy-complementary-card-width);width:var(--spiffy-complementary-card-width);border:1px solid var(--hon-color-dove-200);border-radius:var(--hon-radius-md);min-width:0;font-family:var(--hon-font-sans);color:var(--hon-color-black);justify-content:space-between;align-items:center;text-decoration:none;transition:box-shadow .2s linear,transform .3s;display:flex;overflow:hidden}.spiffy-complementary-series__container.complementary-series-count-1 .spiffy-alternate-series,.spiffy-complementary-series__container.complementary-series-count-2 .spiffy-alternate-series,.spiffy-complementary-series__container.complementary-series-count-3 .spiffy-alternate-series{flex:0 0 var(--spiffy-complementary-card-width-narrow);width:var(--spiffy-complementary-card-width-narrow);max-width:var(--spiffy-complementary-card-max)}.spiffy-alternate-series:hover,.spiffy-alternate-series:focus-visible{box-shadow:var(--hon-shadow-black-8-sm,0 4px 4px #00000040);color:var(--hon-color-black);text-decoration:none}.spiffy-alternate-series:hover .series-image-inner-wrap,.spiffy-alternate-series:focus-visible .series-image-inner-wrap{transform:scale(1.12)}.spiffy-alternate-series__image{border-radius:var(--hon-radius-md) var(--hon-radius-md) 0 0;width:100%;overflow:hidden}.spiffy-alternate-series .series-image-inner-wrap{width:100%;transition:transform .3s ease-in-out;display:block}.spiffy-alternate-series .series-image-inner-wrap picture,.spiffy-alternate-series .series-image-inner-wrap img{width:100%;height:auto;display:block}.spiffy-alternate-series__inner{margin:var(--hon-space-2) auto 0;text-align:left;width:90%;overflow:hidden}.spiffy-alternate-series__title{border-bottom:2px solid var(--hon-color-steel);margin-bottom:var(--hon-space-2);padding-bottom:var(--hon-space-2);width:100%;font-family:var(--hon-font-sans);font-size:var(--hon-type-h3-fixed-font-size);font-weight:var(--hon-font-bold);line-height:var(--hon-type-h3-line-height);letter-spacing:var(--hon-type-h3-letter-spacing);color:var(--hon-color-black)}.spiffy-alternate-series__copy{min-height:var(--hon-space-16);font-family:var(--hon-font-sans);font-size:var(--hon-type-p1-font-size);font-weight:var(--hon-type-p1-font-weight);line-height:var(--hon-type-p1-line-height);letter-spacing:var(--hon-type-p1-letter-spacing);color:var(--hon-color-black)}.spiffy-alternate-series__copy p{font:inherit;color:inherit;margin:0}.spiffy-alternate-series__wysiwyg-copy a{color:var(--hon-color-black);text-underline-offset:2px;text-decoration:underline}@media (max-width:1023px){.spiffy-complementary-series__container.complementary-series-count-1 .spiffy-alternate-series,.spiffy-complementary-series__container.complementary-series-count-2 .spiffy-alternate-series,.spiffy-complementary-series__container.complementary-series-count-3 .spiffy-alternate-series{flex:0 0 var(--spiffy-complementary-card-width-tablet);width:var(--spiffy-complementary-card-width-tablet)}.spiffy-complementary-series__container{scroll-snap-type:x mandatory;scrollbar-width:none;padding:var(--spiffy-complementary-mobile-track-pad-block) var(--spiffy-complementary-mobile-track-pad-end) 0 0;justify-content:flex-start;gap:0;overflow-x:auto}.spiffy-complementary-series__container::-webkit-scrollbar{display:none}.spiffy-complementary-series__container.complementary-series-count-1,.spiffy-complementary-series__container.complementary-series-count-2,.spiffy-complementary-series__container.complementary-series-count-3{gap:0}.spiffy-alternate-series,.spiffy-complementary-series__container.complementary-series-count-1 .spiffy-alternate-series,.spiffy-complementary-series__container.complementary-series-count-2 .spiffy-alternate-series,.spiffy-complementary-series__container.complementary-series-count-3 .spiffy-alternate-series{scroll-snap-align:center;flex:0 0 100%;width:100%;max-width:none;transition:transform .3s;transform:scale(.92)}.spiffy-alternate-series:has(:focus-visible){transform:scale(1)}}
.pillars{width:100%}.pillars-section__header{text-align:center;margin-bottom:var(--hon-space-10)}.pillars-section__content{isolation:isolate;flex-direction:column;width:100%;display:flex}.pillars-section__media{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.pillars-section__media-inner{position:absolute;inset:0}.pillars-section__media img{border-radius:var(--hon-radius-md) var(--hon-radius-md) 0 0}.pillars-section__items{flex-direction:column;width:100%;min-width:0;display:flex}.pillars-section__background-box{flex-direction:column;justify-content:center;width:100%;display:flex}.pillars-section__item{box-sizing:border-box;padding:var(--hon-space-10) var(--hon-space-12)}.pillars-section__background-box:last-child{border-radius:0 0 var(--hon-radius-md) var(--hon-radius-md)}@media (min-width:1024px){.pillars-section__content{grid-template-columns:var(--pillars-image-width,40%) minmax(0, 1fr);align-items:stretch;display:grid}.pillars-section--image-right{grid-template-columns:minmax(0, 1fr) var(--pillars-image-width,40%)}.pillars-section--no-media{grid-template-columns:minmax(0,1fr)}.pillars-section--image-left .pillars-section__media{grid-area:1/1}.pillars-section--image-left .pillars-section__items,.pillars-section--image-right .pillars-section__media{grid-area:1/2}.pillars-section--image-right .pillars-section__items,.pillars-section--no-media .pillars-section__items{grid-area:1/1}.pillars-section__media{aspect-ratio:unset;align-self:stretch;min-height:100%}.pillars-section__media img{object-fit:cover;width:100%;height:100%}.pillars-section__items{grid-template-rows:repeat(var(--pillars-band-count,3), minmax(0, 1fr));align-self:stretch;min-height:100%;display:grid}.pillars-section--no-media .pillars-section__items{flex-direction:column;min-height:0;display:flex}.pillars-section__item{padding:var(--hon-space-12) var(--hon-space-20)}.pillars-section--image-right .pillars-section__media img{border-radius:0 var(--hon-radius-md) var(--hon-radius-md) 0}.pillars-section--image-right .pillars-section__background-box:first-child{border-radius:var(--hon-radius-md) 0 0 0}.pillars-section--image-right .pillars-section__background-box:last-child{border-radius:0 0 0 var(--hon-radius-md)}.pillars-section--image-right .pillars-section__background-box:only-child,.pillars-section--image-left .pillars-section__media img{border-radius:var(--hon-radius-md) 0 0 var(--hon-radius-md)}.pillars-section--image-left .pillars-section__background-box:first-child{border-radius:0 var(--hon-radius-md) 0 0}.pillars-section--image-left .pillars-section__background-box:last-child{border-radius:0 0 var(--hon-radius-md) 0}.pillars-section--image-left .pillars-section__background-box:only-child{border-radius:0 var(--hon-radius-md) var(--hon-radius-md) 0}}.pillars-section--nested{padding-inline:0!important}.pillars-section--nested .pillars-section__content{width:100%}
.video-highlights-w-modal--nested{padding-inline:0!important}.video-highlights-w-modal{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:relative}.video-highlights-w-modal__header{padding:0 var(--hon-band-inset-inline);text-align:center;width:100%;margin:0}.video-highlights-w-modal__sub-copy{margin-top:var(--hon-space-2);padding:0 var(--hon-band-inset-inline);text-align:center;width:100%}.video-highlights-w-modal__tiles{width:100%;max-width:100%;margin-top:var(--hon-space-10);justify-content:center;gap:var(--hon-space-6);margin-left:auto;margin-right:auto;display:grid}@media screen and (min-width:1024px){.video-highlights-w-modal__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.video-highlights-w-modal__tiles--count-1{grid-template-columns:minmax(0,400px)}.video-highlights-w-modal__tiles--count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:840px}.video-highlights-w-modal__tiles--count-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1260px}}.video-highlight{text-align:left;justify-self:center;width:100%;max-width:400px;margin:0;position:relative}.video-highlight__thumbnail{aspect-ratio:1;cursor:pointer;border-radius:var(--hon-radius-md);background:0 0;border:none;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.video-highlight__thumbnail img,.video-highlight__thumbnail picture,.video-highlight__picture-image{object-fit:cover;border-radius:var(--hon-radius-md);width:100%;height:100%;display:block}.video-highlight__play{z-index:2;width:var(--hon-space-8);height:var(--hon-space-8);border-radius:var(--hon-radius-sm);background-color:var(--hon-color-white);color:var(--hon-color-black);box-shadow:var(--hon-shadow-black-8-sm,2px 2px 6px #79797999);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-highlight__play-icon{width:var(--hon-space-4);height:var(--hon-space-4)}.video-highlight__mask{z-index:1;pointer-events:none;background-color:#00000059;position:absolute;inset:0}.video-highlight__duration{top:var(--hon-space-2);right:var(--hon-space-6);z-index:2;color:var(--hon-color-white,#fff);position:absolute}.video-highlight__title{margin:var(--hon-space-2) 0 0}.video-highlight__copy{margin:var(--hon-space-1) 0 var(--hon-space-2)}.video-highlights-w-modal__player-wrap,.video-highlights-w-modal__modal-inner{width:100%;position:relative}.video-highlights-w-modal__modal-close{top:calc(var(--hon-space-2) * -1);right:calc(var(--hon-space-1) * -1);z-index:2;position:absolute}.video-highlights-w-modal__modal-body{min-height:var(--hon-space-20);padding-top:var(--hon-space-12);flex-direction:column;gap:0;display:flex}.video-highlights-w-modal__player{aspect-ratio:16/9;background:var(--hon-color-black);width:100%}.video-highlights-w-modal__player video,.video-highlights-w-modal__player iframe{border:0;width:100%;height:100%;display:block}.video-highlights-w-modal__modal-bottom{align-items:flex-start;gap:var(--hon-space-6);margin-top:var(--hon-space-4);flex-direction:row;display:flex}.video-highlights-w-modal__modal-copy-block{flex:60%;min-width:0}.video-highlights-w-modal__modal-title{margin:var(--hon-space-3) 0 var(--hon-space-2)}.video-highlights-w-modal__modal-copy{margin:0}.video-highlights-w-modal__links{justify-content:flex-end;align-items:flex-start;gap:var(--hon-space-6);margin-top:var(--hon-space-4);flex-wrap:wrap;flex:auto;display:flex}@media screen and (max-width:1023px){.video-highlights-w-modal__modal-bottom{flex-direction:column}.video-highlights-w-modal__links{justify-content:flex-start;margin-top:0}.video-highlights-w-modal__header,.video-highlights-w-modal__sub-copy{padding:0 var(--hon-space-4)}.video-highlights-w-modal__tiles{margin-top:var(--hon-space-6);grid-template-columns:1fr}.video-highlight{max-width:100%}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.hon-cloudinary-product-gallery{box-sizing:border-box;isolation:isolate;display:block;position:relative;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.hon-cloudinary-product-gallery [data-test=gallery-wrap],.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap],.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap] [data-test=slide-item-wrap]{box-sizing:border-box;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap] [data-test=carousel-viewer-wrap]{box-sizing:border-box;overflow:hidden;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] [data-test=carousel-viewer-wrap],.hon-cloudinary-product-gallery .thumbnails-wrap [data-test=carousel-viewer-wrap]{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] [data-test=carousel-inner-wrapper],.hon-cloudinary-product-gallery .thumbnails-wrap [data-test=carousel-inner-wrapper]{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.hon-cloudinary-product-gallery [data-test=gallery-wrap]{overflow:visible!important}.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap]{overflow:visible;box-sizing:border-box!important;border:none!important;position:relative!important}.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap] [data-test=slide-item-wrap],.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap] [data-test=image-wrap],.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap] [data-test=image-loading-wrap]{overflow:visible}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap]{width:100%!important;max-width:100%!important}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] .sku-gallery__downloads,.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] .sku-detail-downloads,.hon-cloudinary-product-gallery .thumbnails-wrap .sku-gallery__downloads,.hon-cloudinary-product-gallery .thumbnails-wrap .sku-detail-downloads{display:none!important}.hon-cloudinary-product-gallery [data-test=image-wrap],.hon-cloudinary-product-gallery [data-test=image-loading-wrap]{position:relative!important}.hon-cloudinary-product-gallery .sku-gallery__downloads,.hon-cloudinary-product-gallery .sku-detail-downloads{--download-btn-left:0;--download-btn-bottom:25px;z-index:200;pointer-events:none;width:0;height:0;position:absolute;bottom:5px;left:0;overflow:visible}.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap]>.sku-gallery__downloads--overlay{pointer-events:none;width:48px;height:48px;bottom:12px;left:12px}.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap]>.sku-gallery__downloads--overlay .sku-gallery__download-trigger,.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap]>.sku-gallery__downloads--overlay .sku-image-download{pointer-events:auto;margin-right:0;position:static;bottom:auto;left:auto}.hon-cloudinary-product-gallery .sku-gallery__downloads>*,.hon-cloudinary-product-gallery .sku-detail-downloads>*{pointer-events:auto}.hon-cloudinary-product-gallery .sku-gallery__download-menu,.hon-cloudinary-product-gallery .hon-cpg-download-menu{box-sizing:border-box;border-radius:var(--hon-radius-md);background-color:var(--hon-color-black);max-width:150px;color:var(--hon-color-white);z-index:201;border:1px solid #707070;flex-direction:column;padding:10px;display:none;position:absolute;box-shadow:0 3px 6px #00000030}.hon-cloudinary-product-gallery .sku-gallery__download-menu:after,.hon-cloudinary-product-gallery .hon-cpg-download-menu:after{content:"";bottom:0;left:var(--hon-download-menu-caret-x,50%);border:8px solid #0000;border-top-color:var(--hon-color-black);border-bottom:0;width:0;height:0;margin-bottom:-8px;margin-left:-8px;position:absolute}.hon-cloudinary-product-gallery .sku-gallery__download-menu.show-download-options,.hon-cloudinary-product-gallery .sku-gallery__download-menu--open,.hon-cloudinary-product-gallery .hon-cpg-download-menu.show-download-options{display:flex!important}.hon-cloudinary-product-gallery .sku-gallery__download-menu-heading,.hon-cloudinary-product-gallery .hon-cpg-download-menu__heading{border-bottom:1px solid var(--hon-color-steel);margin-bottom:5px;padding-bottom:4px;font-size:14px;display:block}.hon-cloudinary-product-gallery .sku-gallery__download-menu .sku-gallery__download-option,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-low-res,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-high-res,.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap] .sku-gallery__download-option,.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap] .download-low-res,.hon-cloudinary-product-gallery [data-test=gallery-viewer-wrap] .download-high-res{border:0;border-bottom:1px solid var(--hon-color-steel);width:100%;min-height:30px;color:var(--hon-color-steel);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:6px;margin:0 0 3px;padding:0;font-size:12px;line-height:1;visibility:visible!important;opacity:1!important;display:flex!important}.hon-cloudinary-product-gallery .sku-gallery__download-menu .sku-gallery__download-option:hover,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-low-res:hover,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-high-res:hover{color:var(--hon-color-inverse)}.hon-cloudinary-product-gallery .sku-gallery__download-menu .sku-gallery__download-option .hon-download-icon,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-low-res .hon-download-icon,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-high-res .hon-download-icon{color:var(--hon-color-steel)}.hon-cloudinary-product-gallery .sku-gallery__download-menu .sku-gallery__download-option:hover .hon-download-icon,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-low-res:hover .hon-download-icon,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-high-res:hover .hon-download-icon{color:var(--hon-color-inverse)}.hon-cloudinary-product-gallery .sku-gallery__download-text,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-low-res .sku-gallery__download-text,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-high-res .sku-gallery__download-text{color:var(--hon-color-white);font-size:12px;transition:color .15s}.hon-cloudinary-product-gallery .sku-gallery__download-menu .sku-gallery__download-option:hover .sku-gallery__download-text,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-low-res:hover .sku-gallery__download-text,.hon-cloudinary-product-gallery .hon-cpg-download-menu .download-high-res:hover .sku-gallery__download-text{color:var(--hon-color-inverse)}.hon-cloudinary-product-gallery .sku-gallery__download-trigger,.hon-cloudinary-product-gallery .sku-image-download{bottom:var(--download-btn-bottom);left:var(--download-btn-left);z-index:100;margin-right:.5em;position:absolute}.hon-cloudinary-product-gallery .sku-gallery__download-trigger .hon-download-icon,.hon-cloudinary-product-gallery .sku-image-download .hon-download-icon{color:currentColor;flex-shrink:0;width:auto;height:auto}.hon-cloudinary-product-gallery .sku-gallery__download-trigger .hon-download-icon__svg,.hon-cloudinary-product-gallery .sku-image-download .hon-download-icon__svg{width:1.5rem;height:1.5rem}.hon-cloudinary-product-gallery .sku-gallery__download-trigger--open,.hon-cloudinary-product-gallery .sku-gallery__download-trigger.toggle-selected{background-color:var(--hon-color-black)!important;border-color:var(--hon-color-black)!important;color:var(--hon-color-white)!important}@media screen and (max-width:767px){.hon-cloudinary-product-gallery .sku-gallery__downloads,.hon-cloudinary-product-gallery .sku-detail-downloads{--download-btn-left:0;--download-btn-bottom:0px}}.hon-cloudinary-product-gallery [data-test=nav-prev],.hon-cloudinary-product-gallery [data-test=nav-next],.hon-cloudinary-product-gallery .sku-gallery__download-trigger,.hon-cloudinary-product-gallery .sku-image-download{width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;box-shadow:none!important;opacity:1!important;cursor:pointer!important;justify-content:center!important;align-items:center!important;padding:0!important;transition:background-color .15s,border-color .15s,color .15s!important;display:inline-flex!important}@media (prefers-reduced-motion:reduce){.hon-cloudinary-product-gallery [data-test=nav-prev],.hon-cloudinary-product-gallery [data-test=nav-next],.hon-cloudinary-product-gallery .sku-gallery__download-trigger,.hon-cloudinary-product-gallery .sku-image-download{transition:none!important}}.hon-cloudinary-product-gallery [data-test=nav-prev],.hon-cloudinary-product-gallery [data-test=nav-next]{border:1px solid var(--hon-button-border-rest)!important;border-radius:var(--hon-radius-sm)!important;color:var(--hon-color-black)!important;background:0 0!important}.hon-cloudinary-product-gallery [data-test=nav-prev]:hover,.hon-cloudinary-product-gallery [data-test=nav-next]:hover{border:1px solid var(--hon-color-black)!important;color:var(--hon-color-black)!important;opacity:1!important;background:0 0!important}.hon-cloudinary-product-gallery [data-test=nav-prev]:focus-visible,.hon-cloudinary-product-gallery [data-test=nav-next]:focus-visible{border:1px solid var(--hon-color-black)!important;color:var(--hon-color-black)!important;opacity:1!important;outline:1px solid var(--hon-color-steel)!important;outline-offset:4px!important;background:0 0!important}.hon-cloudinary-product-gallery .sku-gallery__download-trigger,.hon-cloudinary-product-gallery .sku-image-download{border:1px solid var(--hon-color-dove-200)!important;border-radius:var(--hon-radius-md)!important;background-color:var(--hon-color-white)!important;color:var(--hon-color-black)!important}.hon-cloudinary-product-gallery .sku-gallery__download-trigger:hover,.hon-cloudinary-product-gallery .sku-image-download:hover{background-color:var(--hon-color-black)!important;border-color:var(--hon-color-black)!important;color:var(--hon-color-white)!important;opacity:1!important}.hon-cloudinary-product-gallery .sku-gallery__download-trigger:focus-visible,.hon-cloudinary-product-gallery .sku-image-download:focus-visible{background-color:var(--hon-color-black)!important;border-color:var(--hon-color-black)!important;color:var(--hon-color-white)!important;opacity:1!important;outline:2px solid var(--hon-color-black)!important;outline-offset:2px!important}.hon-cloudinary-product-gallery [data-test=nav-prev] .hon-frame-arrow--gallery-nav,.hon-cloudinary-product-gallery [data-test=nav-next] .hon-frame-arrow--gallery-nav{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex!important}.hon-cloudinary-product-gallery [data-test=nav-prev] .hon-frame-arrow__svg--link,.hon-cloudinary-product-gallery [data-test=nav-next] .hon-frame-arrow__svg--link{width:1.5rem;height:1.5rem}.hon-cloudinary-product-gallery [data-test=carousel-nav-prev],.hon-cloudinary-product-gallery [data-test=carousel-nav-next]{display:none!important}.hon-cloudinary-product-gallery{--sku-gallery-thumb-size:100px}@media screen and (max-width:1023.98px){.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] [data-test=carousel-viewer-wrap]{overflow:hidden!important}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] [data-test=carousel-inner-wrapper]{max-width:none!important;margin-left:0!important;margin-right:0!important}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap]{margin-top:var(--hon-space-4)!important}}.hon-cloudinary-product-gallery:not(.hon-cloudinary-product-gallery--pdp-hero-ios-native) [data-test=gallery-thumbnail-wrap] [data-test^=carousel-item-]{flex-shrink:0;width:var(--sku-gallery-thumb-size)!important;height:var(--sku-gallery-thumb-size)!important;margin-right:var(--sku-gallery-thumb-gap,16px)!important}.hon-cloudinary-product-gallery:not(.hon-cloudinary-product-gallery--pdp-hero-ios-native) [data-test=gallery-thumbnail-wrap] .assetWrapper{background-color:var(--hon-color-white);overflow:hidden;box-sizing:border-box!important;width:var(--sku-gallery-thumb-size)!important;height:var(--sku-gallery-thumb-size)!important;min-width:var(--sku-gallery-thumb-size)!important;min-height:var(--sku-gallery-thumb-size)!important;max-width:var(--sku-gallery-thumb-size)!important;max-height:var(--sku-gallery-thumb-size)!important;border:1px solid var(--hon-color-dove-200)!important;border-radius:var(--hon-radius-md)!important;margin-bottom:0!important;padding:0!important}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] [data-test^=carousel-item-]:has([data-test=selected-wrap]) .assetWrapper{border-color:var(--hon-color-black)!important}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] [data-test^=carousel-item-] .assetWrapper:focus-visible{border-color:var(--hon-color-black);outline:none}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] [data-test^=carousel-item-]:has(:focus-visible) .assetWrapper{border-color:var(--hon-color-black);outline:none}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] .assetWrapper img{display:block;object-fit:contain!important;width:100%!important;height:100%!important}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap] [data-test=selected-wrap]{box-shadow:none!important;border:none!important;outline:none!important}.hon-cloudinary-product-gallery [data-test=gallery-thumbnail-wrap]{width:100%!important;min-width:0!important;margin-top:0!important;overflow:visible!important}.pdp-hero-gallery-modal__gallery{--hon-cpg-modal-action-rail:calc(2 * 3rem + var(--hon-space-2))}.hon-cloudinary-product-gallery--modal{flex-direction:column;height:100%;min-height:0;display:flex}.hon-cloudinary-product-gallery--modal .sku-gallery__cpg-mount{flex-direction:column;flex:auto;justify-content:flex-end;height:100%;min-height:0;display:flex;width:100%!important;min-width:0!important;max-width:100%!important}.hon-cloudinary-product-gallery--modal [data-test=gallery-wrap]{gap:var(--hon-space-4);height:100%;min-height:0;position:relative;flex-direction:column!important;justify-content:flex-end!important;width:100%!important;display:flex!important;overflow:hidden!important}.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap]{min-height:0;max-height:calc(100% - var(--sku-gallery-thumb-size) - var(--hon-space-4));flex:1 1 0;width:100%!important;height:auto!important;position:relative!important;overflow:hidden!important}.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test=carousel-viewer-wrap],.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test=carousel],.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test=carousel-wrapper],.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test=carousel-inner-wrapper],.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test^=carousel-item-],.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test=slide-item-wrap],.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] .assetWrapper,.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test=image-wrap],.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test=image-loading-wrap],.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test=img-zoom-wrap]{height:100%!important;max-height:100%!important}.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] [data-test=carousel-viewer-wrap]{overflow:hidden!important}.hon-cloudinary-product-gallery--modal [data-test=gallery-viewer-wrap] img{display:block;object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.hon-cloudinary-product-gallery--modal [data-test=gallery-thumbnail-wrap]{flex:none;box-sizing:border-box!important;width:100%!important;height:var(--sku-gallery-thumb-size)!important;min-height:var(--sku-gallery-thumb-size)!important;max-height:var(--sku-gallery-thumb-size)!important;padding-right:var(--hon-cpg-modal-action-rail)!important;position:relative!important;inset:auto!important;overflow:visible!important}
.pdp-hero-gallery[data-hon-hide-single-slide-nav=true] [data-test=nav-prev],.pdp-hero-gallery[data-hon-hide-single-slide-nav=true] [data-test=nav-next]{display:none!important}@media screen and (max-width:1023.98px){.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero{box-sizing:border-box;aspect-ratio:auto;flex-direction:column;width:100%;min-width:100%;min-height:0;display:flex;touch-action:pan-y!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero .sku-gallery__cpg-mount{box-sizing:border-box;aspect-ratio:auto;flex-direction:column;width:100%;min-width:100%;min-height:12rem;display:flex;touch-action:pan-y!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap]{box-sizing:border-box;aspect-ratio:1;width:100%;min-width:100%;min-height:12rem;touch-action:pan-y!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero-ios-native{--sku-gallery-thumb-size:88px;--sku-gallery-thumb-gap:0px;--hon-pdp-hero-ios-native-thumb-size:88px;box-sizing:border-box;aspect-ratio:auto;width:100%;min-width:100%;min-height:0;touch-action:pan-y!important}.pdp-hero-gallery .pdp-hero-ios-native{flex-direction:column;width:100%;min-width:100%;display:flex}.pdp-hero-gallery .pdp-hero-ios-native__stage{box-sizing:border-box;aspect-ratio:1;border-radius:var(--hon-radius-md);background-color:var(--hon-color-white);width:100%;min-width:100%;min-height:12rem;position:relative;overflow:hidden;touch-action:pan-y!important}.pdp-hero-gallery .pdp-hero-ios-native__stage:after{content:"";z-index:2;box-sizing:border-box;border:var(--hon-space-6) solid var(--hon-color-white);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.pdp-hero-gallery .pdp-hero-ios-native__asset{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pdp-hero-gallery .pdp-hero-ios-native__image{box-sizing:border-box;width:calc(100% - (2 * var(--hon-space-6)));height:calc(100% - (2 * var(--hon-space-6)));max-width:calc(100% - (2 * var(--hon-space-6)));max-height:calc(100% - (2 * var(--hon-space-6)));margin:var(--hon-space-6);object-fit:contain;display:block}.pdp-hero-gallery .pdp-hero-ios-native__thumbs{margin-top:var(--hon-space-4);margin-right:calc(var(--hon-grid-margin-inline) * -1);width:calc(100% + var(--hon-grid-margin-inline));max-width:none;overflow:visible}.pdp-hero-gallery .pdp-hero-ios-native__thumbs-port{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;width:100%;max-width:none;overflow:auto hidden;touch-action:pan-x pan-y!important}.pdp-hero-gallery .pdp-hero-ios-native__thumbs-port::-webkit-scrollbar{display:none}.pdp-hero-gallery .pdp-hero-ios-native__thumbs-track{width:max-content;max-width:none;padding-right:var(--hon-grid-margin-inline);flex-wrap:nowrap;display:flex}.pdp-hero-gallery .pdp-hero-ios-native__thumb{box-sizing:border-box;border:1px solid var(--hon-color-dove-200);border-radius:var(--hon-radius-sm);background-color:var(--hon-color-white);cursor:pointer;padding:0;overflow:hidden;flex:0 0 var(--hon-pdp-hero-ios-native-thumb-size,88px)!important;width:var(--hon-pdp-hero-ios-native-thumb-size,88px)!important;height:var(--hon-pdp-hero-ios-native-thumb-size,88px)!important;min-width:var(--hon-pdp-hero-ios-native-thumb-size,88px)!important;min-height:var(--hon-pdp-hero-ios-native-thumb-size,88px)!important;max-width:var(--hon-pdp-hero-ios-native-thumb-size,88px)!important;max-height:var(--hon-pdp-hero-ios-native-thumb-size,88px)!important;margin:0!important}.pdp-hero-gallery .pdp-hero-ios-native__thumb--active{border-color:var(--hon-color-black);box-shadow:inset 0 0 0 1px var(--hon-color-black)}.pdp-hero-gallery .pdp-hero-ios-native__thumb-image{object-fit:contain;width:100%;height:100%;display:block}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero-fallback{background-color:var(--hon-color-white);border-radius:var(--hon-radius-md);justify-content:center;align-items:center;display:flex}.pdp-hero-gallery .hon-cloudinary-product-gallery__pdp-hero-fallback{object-fit:contain;width:100%;height:100%;max-height:100%;display:block}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap]{box-sizing:border-box;aspect-ratio:1;border-radius:var(--hon-radius-md);background-color:var(--hon-color-white);touch-action:pan-y!important;border:none!important;width:100%!important;max-width:100%!important;padding:0!important;position:relative!important;overflow:hidden!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap]:after{content:"";z-index:2;box-sizing:border-box;border:var(--hon-space-6) solid var(--hon-color-white);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=carousel-viewer-wrap]{overflow:hidden!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] img{box-sizing:border-box!important;width:calc(100% - (2 * var(--hon-space-6)))!important;height:calc(100% - (2 * var(--hon-space-6)))!important;max-width:calc(100% - (2 * var(--hon-space-6)))!important;max-height:calc(100% - (2 * var(--hon-space-6)))!important;margin:var(--hon-space-6)!important;object-fit:contain!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-thumbnail-wrap]{margin-top:var(--hon-space-4)!important;margin-right:calc(var(--hon-grid-margin-inline) * -1)!important;width:calc(100% + var(--hon-grid-margin-inline))!important;max-width:none!important;position:relative!important;inset:auto!important;overflow:visible!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-thumbnail-wrap] [data-test=carousel-wrapper]{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-y!important;width:100%!important;max-width:none!important;overflow:auto hidden!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-thumbnail-wrap] [data-test=carousel-wrapper]::-webkit-scrollbar{display:none}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-thumbnail-wrap] [data-test=carousel-inner-wrapper]{width:max-content!important;max-width:none!important;padding-right:var(--hon-grid-margin-inline)!important;flex-wrap:nowrap!important;margin-left:0!important;margin-right:0!important;display:flex!important;transform:none!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-thumbnail-wrap] [data-test^=carousel-item-]{flex:0 0 var(--sku-gallery-thumb-size)!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero-ios-native [data-test=gallery-thumbnail-wrap] [data-test=carousel-wrapper],.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero-ios-native .pdp-hero-ios-native__thumbs-port{touch-action:pan-x pan-y!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero-ios-native [data-test=gallery-thumbnail-wrap] [data-test^=carousel-item-],.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero-ios-native .pdp-hero-ios-native__thumb{flex:0 0 var(--sku-gallery-thumb-size,88px)!important;width:var(--sku-gallery-thumb-size,88px)!important;height:var(--sku-gallery-thumb-size,88px)!important;min-width:var(--sku-gallery-thumb-size,88px)!important;min-height:var(--sku-gallery-thumb-size,88px)!important;max-width:var(--sku-gallery-thumb-size,88px)!important;max-height:var(--sku-gallery-thumb-size,88px)!important;margin:0!important;margin-right:var(--sku-gallery-thumb-gap,0px)!important}}@media screen and (min-width:1024px){.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero,.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero .sku-gallery__cpg-mount,.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-wrap]{flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap]{aspect-ratio:auto!important;flex:1!important;width:100%!important;height:0!important;min-height:0!important;max-height:100%!important;position:relative!important;overflow:hidden!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=carousel-viewer-wrap],.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=carousel-viewer-wrap] [data-test=carousel],.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=carousel-viewer-wrap] [data-test=carousel-wrapper]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=carousel-wrapper]{container-type:inline-size;overflow:hidden!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=carousel-inner-wrapper]{box-sizing:border-box!important;width:max-content!important;max-width:none!important;height:100%!important;max-height:100%!important;display:flex!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test^=carousel-item-]{box-sizing:border-box!important;flex:0 0 100cqi!important;width:100cqi!important;min-width:100cqi!important;max-width:100cqi!important;height:100%!important;max-height:100%!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=slide-item-wrap],.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=image-wrap],.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=image-loading-wrap],.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] [data-test=img-zoom-wrap],.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] .assetWrapper{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-viewer-wrap] img{box-sizing:border-box!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:auto!important;position:absolute!important;inset:0!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=gallery-thumbnail-wrap]{box-sizing:border-box;min-width:0!important;height:auto!important;padding-block:var(--hon-space-4)!important;flex:none!important;width:100%!important;max-width:100%!important;margin-top:0!important;overflow:visible!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=nav-prev],.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=nav-next]{border-color:var(--hon-button-border-rest)!important;border-radius:var(--hon-radius-sm)!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=nav-prev]{left:var(--hon-space-10)!important;right:auto!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero [data-test=nav-next]{right:var(--hon-space-10)!important;left:auto!important}.pdp-hero-gallery .pdp-hero-ios-native__nav--prev{left:var(--hon-space-10)!important}.pdp-hero-gallery .pdp-hero-ios-native__nav--next{right:var(--hon-space-10)!important}.pdp-hero-gallery .hon-cloudinary-product-gallery--pdp-hero-ios-native{--sku-gallery-thumb-size:88px;--sku-gallery-thumb-gap:0px;--hon-pdp-hero-ios-native-thumb-size:88px;aspect-ratio:auto;flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important}.pdp-hero-gallery .pdp-hero-ios-native{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.pdp-hero-gallery .pdp-hero-ios-native__stage{border-radius:var(--hon-radius-md);background-color:var(--hon-color-white);flex:auto;width:100%;min-height:0;position:relative;overflow:hidden}.pdp-hero-gallery .pdp-hero-ios-native__asset{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pdp-hero-gallery .pdp-hero-ios-native__image{object-fit:contain;width:100%;height:100%;display:block}.pdp-hero-gallery .pdp-hero-ios-native__nav{z-index:3;cursor:pointer;width:48px;height:48px;color:var(--hon-color-black);border:1px solid var(--hon-button-border-rest);border-radius:var(--hon-radius-sm);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.pdp-hero-gallery .pdp-hero-ios-native__nav:hover{border-color:var(--hon-color-black)}.pdp-hero-gallery .pdp-hero-ios-native__nav:focus-visible{outline:1px solid var(--hon-color-steel);outline-offset:4px}.pdp-hero-gallery .pdp-hero-ios-native__thumbs{width:100%;max-width:100%;padding-block:var(--hon-space-4);flex:none;overflow:visible}.pdp-hero-gallery .pdp-hero-ios-native__thumbs-port{-webkit-overflow-scrolling:touch;overflow:auto hidden;touch-action:pan-x pan-y!important}.pdp-hero-gallery .pdp-hero-ios-native__thumbs-track{flex-wrap:nowrap;width:max-content;display:flex}.pdp-hero-gallery .pdp-hero-ios-native__thumb{flex:0 0 var(--sku-gallery-thumb-size,88px);width:var(--sku-gallery-thumb-size,88px);height:var(--sku-gallery-thumb-size,88px);cursor:pointer;background:var(--hon-color-white);border:1px solid var(--hon-color-dove-200);border-radius:var(--hon-radius-sm);margin:0;padding:0;overflow:hidden}.pdp-hero-gallery .pdp-hero-ios-native__thumb--active{border-color:var(--hon-color-black)}.pdp-hero-gallery .pdp-hero-ios-native__thumb-image{object-fit:contain;width:100%;height:100%;display:block}}.pdp-hero-gallery-modal .hon-cloudinary-product-gallery--pdp-hero-ios-native{--sku-gallery-thumb-size:88px;--sku-gallery-thumb-gap:0px;--hon-pdp-hero-ios-native-thumb-size:88px}.pdp-hero-gallery-modal .hon-cloudinary-product-gallery--pdp-hero-ios-native,.pdp-hero-gallery-modal .pdp-hero-ios-native{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.pdp-hero-gallery-modal .pdp-hero-ios-native__stage{background-color:var(--hon-color-white);flex:auto;width:100%;min-height:0;position:relative;overflow:hidden}.pdp-hero-gallery-modal .pdp-hero-ios-native__asset{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pdp-hero-gallery-modal .pdp-hero-ios-native__image{object-fit:contain;width:100%;height:100%;display:block}.pdp-hero-gallery-modal .pdp-hero-ios-native__nav{z-index:3;cursor:pointer;width:48px;height:48px;color:var(--hon-color-black);border:1px solid var(--hon-button-border-rest);border-radius:var(--hon-radius-sm);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.pdp-hero-gallery-modal .pdp-hero-ios-native__thumbs{width:100%;padding-block:var(--hon-space-4);flex:none}.pdp-hero-gallery-modal .pdp-hero-ios-native__thumbs-port{touch-action:pan-x pan-y;overflow:auto hidden}.pdp-hero-gallery-modal .pdp-hero-ios-native__thumbs-track{flex-wrap:nowrap;gap:8px;width:max-content;display:flex}.pdp-hero-gallery-modal .pdp-hero-ios-native__thumb{cursor:pointer;background:var(--hon-color-white);border:1px solid var(--hon-color-dove-200);border-radius:var(--hon-radius-sm);flex:0 0 88px;width:88px;height:88px;margin:0;padding:0;overflow:hidden}.pdp-hero-gallery-modal .pdp-hero-ios-native__thumb--active{border-color:var(--hon-color-black)}.pdp-hero-gallery-modal .pdp-hero-ios-native__thumb-image{object-fit:contain;width:100%;height:100%;display:block}
.dMQasq_shell{box-sizing:border-box;width:100%;max-width:100%;min-height:25rem;padding-bottom:var(--hon-space-6);background-color:var(--hon-color-dove);flex-direction:column;margin-inline:0;display:flex;overflow-x:clip}.dMQasq_shellNested{padding-bottom:0}.dMQasq_shell .modular-info-tabs__tablist{scrollbar-width:none}.dMQasq_shell .modular-info-tabs__tablist::-webkit-scrollbar{display:none}.dMQasq_panel{background-color:var(--hon-color-white);color:var(--hon-color-text);margin-bottom:0;padding:1.5% 8% 3%}@media (max-width:950px){.dMQasq_panel{padding:1.5% 4% 3%}}.dMQasq_solContent{flex-direction:column;align-items:stretch;width:100%;display:flex}.dMQasq_solGroup{flex-direction:column;align-items:stretch;width:100%;margin-bottom:2rem;display:flex}.dMQasq_solGroup:last-child{margin-bottom:0}.dMQasq_solGroupTitle{text-align:left;width:100%;color:var(--hon-color-text);margin:0 0 1.25rem}.dMQasq_solProducts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;width:100%;display:grid}@media (min-width:768px){.dMQasq_solProducts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.dMQasq_solProducts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1440px){.dMQasq_solProducts{grid-template-columns:repeat(5,minmax(0,1fr))}}.dMQasq_productCard{text-align:left;cursor:pointer;width:100%;min-width:0;color:var(--hon-color-text);background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:0;display:flex}.dMQasq_imageArea{border:1px solid var(--hon-color-border);border-radius:var(--hon-radius-md);background-color:var(--hon-color-white);width:100%;height:14rem;margin-bottom:1.25rem;display:flex;position:relative;overflow:hidden}.dMQasq_solContent [data-component=ProductPopUpModal] [role=dialog] [class*=mainImage]{border-radius:var(--hon-radius-md)}.dMQasq_solContent [data-component=ProductPopUpModal] [role=dialog] [class*=thumbnails] button{border-radius:var(--hon-radius-md);overflow:hidden}.dMQasq_quickshipIconOnImage{z-index:1;border-radius:var(--hon-radius-full);color:var(--hon-color-forest);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:color-mix(in srgb, var(--hon-color-forest) 5%, transparent);pointer-events:none;justify-content:center;align-items:center;padding:.5rem .625rem;display:inline-flex;position:absolute;top:0;left:0}@media (min-width:768px){.dMQasq_imageArea{height:20.9375rem}}.dMQasq_productImage{object-fit:contain;object-position:center bottom}.dMQasq_productTitle{text-transform:capitalize;color:var(--hon-color-text);margin:0;text-decoration:none}.dMQasq_productCard:hover .dMQasq_productTitle:after,.dMQasq_productCard:focus-visible .dMQasq_productTitle:after{transform:scaleX(1)}.dMQasq_productMeta{flex-direction:column;align-items:flex-start;gap:.3125rem;width:100%;display:flex}.dMQasq_solProducts .hon-site-search-product-card__quickship-badge span:last-child{line-height:1.5}.dMQasq_solLinksFooter{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;margin-top:2rem;display:flex}.dMQasq_solBody{width:100%;color:var(--hon-color-text);margin-bottom:1.25rem}
.VhYuQa_content{--hon-modular-info-images-link-underline:color-mix(in srgb, var(--hon-color-black) 20%, transparent);flex-direction:column;width:100%;display:flex}.VhYuQa_content .hon-link-grow-underline:after{background:var(--hon-modular-info-images-link-underline)}:is(.VhYuQa_content .hon-link-grow-underline:hover:after,.VhYuQa_content .hon-link-grow-underline:focus-visible:after){background:var(--hon-color-black)}.VhYuQa_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.5rem 1.25rem;width:100%;display:grid}@media (min-width:768px){.VhYuQa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.VhYuQa_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem}}.VhYuQa_card{flex-direction:column;align-items:stretch;min-width:0;display:flex}.VhYuQa_cardFullWidth{grid-column:1/-1}.VhYuQa_cardHalfWidth{grid-column:span 2}@media (max-width:767px){.VhYuQa_cardHalfWidth{grid-column:span 1}}.VhYuQa_thumbnailWrap{width:100%;margin-bottom:.75rem}.VhYuQa_thumbnailLink{z-index:1;border-radius:inherit;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden}:is(.VhYuQa_thumbnailLink picture,.VhYuQa_thumbnailLink img){width:100%;height:100%}.VhYuQa_thumbnailFrame{aspect-ratio:1;border-radius:var(--hon-radius-md);background-color:var(--hon-color-white);isolation:isolate;width:100%;display:block;position:relative;overflow:hidden}.VhYuQa_thumbnailFrameHalfWidth{aspect-ratio:4/3}.VhYuQa_thumbnailFrameFullWidth{aspect-ratio:16/9}.VhYuQa_thumbnailImage{object-fit:cover;object-position:center;display:block}.VhYuQa_thumbnailFrame picture{width:100%;height:100%;display:block;position:absolute;inset:0}.VhYuQa_actions{z-index:2;pointer-events:auto;align-items:center;gap:.375rem;max-width:calc(100% - 1.25rem);display:none;position:absolute;bottom:.625rem;left:.625rem}.VhYuQa_thumbnailPlaceholder{border:1px solid var(--hon-color-border);border-radius:var(--hon-radius-md);background-color:var(--hon-color-white);position:absolute;inset:0}.VhYuQa_actionControl{flex-shrink:0;width:2.125rem;height:2.125rem}.VhYuQa_thumbnailWrap:hover .VhYuQa_actions,.VhYuQa_thumbnailWrap:focus-within .VhYuQa_actions{display:flex}.VhYuQa_thumbnailFrame:has(.VhYuQa_selectTick:checked) .VhYuQa_actions{display:flex}@media (hover:none){.VhYuQa_actions{display:flex}}.VhYuQa_bookmarkButton{justify-content:center;align-items:center;display:inline-flex}.VhYuQa_bookmarkButton .hon-bookmark__button--default{width:2.125rem;min-width:2.125rem;height:2.125rem;min-height:2.125rem;box-shadow:none;padding:0}.VhYuQa_bookmarkButton .hon-bookmark__icon{width:1rem;height:1rem}.VhYuQa_bookmarkButton .hon-bookmark__button--default:focus-visible{outline-offset:0}.VhYuQa_downloadButton{border:1px solid var(--hon-color-border);border-radius:var(--hon-radius-full);background-color:var(--hon-color-white);width:2.125rem;height:2.125rem;color:var(--hon-color-black);justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.VhYuQa_downloadButton:hover,.VhYuQa_downloadButton:focus-visible{background-color:var(--hon-color-black);color:var(--hon-color-white)}.VhYuQa_downloadButton:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:0}.VhYuQa_downloadIcon{width:.875rem;height:.875rem}.VhYuQa_selectTick{appearance:none;cursor:pointer;vertical-align:middle;background:0 0;border:0;margin:0;padding:0;position:relative}.VhYuQa_selectTick:before{content:"";border:1px solid var(--hon-color-border);border-radius:var(--hon-radius-full);background-color:var(--hon-color-white);transition:background-color .15s,border-color .15s;position:absolute;inset:0}.VhYuQa_selectTick:after{content:"";z-index:1;border-bottom:1.5px solid var(--hon-color-black);border-left:1.5px solid var(--hon-color-black);width:.5rem;height:.3125rem;transition:border-color .15s;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.VhYuQa_selectTick:hover:before,.VhYuQa_selectTick:focus-visible:before{background-color:var(--hon-color-dove-200,#e8e4e2)}.VhYuQa_selectTick:checked:before{background-color:var(--hon-color-black);border-color:var(--hon-color-black)}.VhYuQa_selectTick:checked:after{border-bottom-color:var(--hon-color-white);border-left-color:var(--hon-color-white)}.VhYuQa_selectTick:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:0}.VhYuQa_caption{text-align:left;color:var(--hon-color-text);margin:0}.VhYuQa_captionLink{width:fit-content;max-width:100%;padding:0 0 var(--hon-space-1);font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-demi-font-weight);line-height:var(--hon-type-p2-line-height);color:var(--hon-color-text);text-align:left;word-break:break-word;margin:0;text-decoration:none;transition:color .15s;display:inline-block}.VhYuQa_captionLink:hover,.VhYuQa_captionLink:focus-visible{color:var(--hon-color-black)}.VhYuQa_captionLink:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:2px}.VhYuQa_selectionBar{z-index:3;background-color:var(--hon-color-white);border-top:1px solid var(--hon-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:.875rem 1rem;display:flex;position:sticky;bottom:0}.VhYuQa_selectionMeta{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.VhYuQa_selectionCheckIcon{border-radius:var(--hon-radius-full);background-color:var(--hon-color-forest,#2d6a4f);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath fill='%23ffffff' d='M4.2 9.4 0 5.2l1.4-1.4 2.8 2.8 6.4-6.4L12 1.6z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.65rem;flex-shrink:0;width:1.375rem;height:1.375rem;display:inline-flex}.VhYuQa_selectionCount{font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-demi-font-weight);line-height:var(--hon-type-p2-line-height);color:var(--hon-color-text);margin:0}.VhYuQa_selectionDivider{background-color:var(--hon-color-border);width:1px;height:1.375rem}.VhYuQa_clearAllLink{width:fit-content;padding:0 0 var(--hon-space-1);font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-demi-font-weight);line-height:var(--hon-type-p2-line-height);color:var(--hon-color-text);cursor:pointer;background:0 0;border:0;margin:0;text-decoration:none;transition:color .15s;display:inline-flex}.VhYuQa_clearAllLink:hover,.VhYuQa_clearAllLink:focus-visible{color:var(--hon-color-black)}.VhYuQa_clearAllLink:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:2px}.VhYuQa_selectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.VhYuQa_selectionBookmarkButton .hon-bookmark__button--default{width:2.125rem;height:2.125rem;box-shadow:none}.VhYuQa_selectionBookmarkButton .hon-bookmark__icon{width:1rem;height:1rem}.VhYuQa_ctaFooter{justify-content:center;width:100%;margin-top:1.5rem;display:flex}.VhYuQa_empty{color:var(--hon-color-text-muted,var(--hon-color-text))}
.HwJGDW_content{--hon-modular-info-planning-typicals-link-underline:color-mix(in srgb, var(--hon-color-black) 20%, transparent);flex-direction:column;width:100%;display:flex}.HwJGDW_content .hon-link-grow-underline:after{background:var(--hon-modular-info-planning-typicals-link-underline)}:is(.HwJGDW_content .hon-link-grow-underline:hover:after,.HwJGDW_content .hon-link-grow-underline:focus-visible:after){background:var(--hon-color-black)}.HwJGDW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem;width:100%;display:grid}@media (min-width:768px){.HwJGDW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.HwJGDW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem}}.HwJGDW_card{flex-direction:column;align-items:stretch;min-width:0;display:flex}.HwJGDW_thumbnailWrap{width:100%;margin-bottom:.75rem}.HwJGDW_thumbnailLink{z-index:1;border-radius:inherit;text-decoration:none;display:block;position:absolute;inset:0}.HwJGDW_thumbnailFrame{aspect-ratio:1;border-radius:var(--hon-radius-md);background-color:var(--hon-color-white);isolation:isolate;width:100%;display:block;position:relative;overflow:hidden}.HwJGDW_thumbnailImage{object-fit:contain;object-position:center;display:block}.HwJGDW_thumbnailPlaceholder{border:1px solid var(--hon-color-border);border-radius:var(--hon-radius-md);background-color:var(--hon-color-white);position:absolute;inset:0}.HwJGDW_actions{z-index:2;pointer-events:auto;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:.625rem;right:.625rem}.HwJGDW_bookmarkButton{justify-content:center;align-items:center;display:inline-flex}.HwJGDW_bookmarkButton .hon-bookmark__button--default{width:2.125rem;min-width:2.125rem;height:2.125rem;min-height:2.125rem;box-shadow:none;padding:0}.HwJGDW_bookmarkButton .hon-bookmark__icon{width:1rem;height:1rem}.HwJGDW_bookmarkButton .hon-bookmark__button--default:focus-visible{outline-offset:0}.HwJGDW_downloadButton{border:1px solid var(--hon-color-border);border-radius:var(--hon-radius-full);background-color:var(--hon-color-white);width:2.125rem;height:2.125rem;color:var(--hon-color-black);justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.HwJGDW_downloadButton:hover,.HwJGDW_downloadButton:focus-visible{background-color:var(--hon-color-black);color:var(--hon-color-white)}.HwJGDW_downloadButton:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:2px}.HwJGDW_downloadIcon{width:.875rem;height:.875rem}.HwJGDW_selectCheckbox{width:1.125rem;height:1.125rem;accent-color:var(--hon-color-black);cursor:pointer;margin:0}.HwJGDW_meta{border-top:1px solid var(--hon-modular-info-planning-typicals-link-underline);flex-direction:column;align-items:flex-start;gap:.125rem;width:100%;min-width:0;padding-top:.625rem;display:flex}.HwJGDW_codeLink{width:fit-content;max-width:100%;padding:0 0 var(--hon-space-1);font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-demi-font-weight);line-height:var(--hon-type-p2-line-height);color:var(--hon-color-text);text-align:left;text-transform:uppercase;word-break:break-word;background:0 0;border:0;margin:0;text-decoration:none;transition:color .15s;display:inline-block}.HwJGDW_codeLink:hover,.HwJGDW_codeLink:focus-visible{color:var(--hon-color-black)}.HwJGDW_codeLink:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:2px}.HwJGDW_sizeLabel,.HwJGDW_typeLabel{width:100%;font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-font-weight);line-height:var(--hon-type-p2-line-height);color:var(--hon-color-text);text-align:left;margin:0}.HwJGDW_ctaFooter{justify-content:center;width:100%;margin-top:1.5rem;display:flex}.HwJGDW_empty{font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);color:var(--hon-color-steel);padding:1.5rem 0}.HwJGDW_selectionBar{z-index:2;background-color:var(--hon-color-white);border-top:1px solid var(--hon-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:.875rem 1rem;display:flex;position:sticky;bottom:0}.HwJGDW_selectionCount{font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-demi-font-weight);color:var(--hon-color-text);margin:0}.HwJGDW_selectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.HwJGDW_actionLink{width:fit-content;padding:0 0 var(--hon-space-1);font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-demi-font-weight);line-height:var(--hon-type-p2-line-height);text-transform:uppercase;color:var(--hon-color-text);cursor:pointer;background:0 0;border:0;margin:0;text-decoration:none;transition:color .15s;display:inline-flex}.HwJGDW_actionLink:hover,.HwJGDW_actionLink:focus-visible{color:var(--hon-color-black)}.HwJGDW_actionLink:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:2px}
.sf2U-G_content{--hon-modular-info-resources-link-underline:color-mix(in srgb, var(--hon-color-black) 20%, transparent);flex-direction:column;width:100%;display:flex}.sf2U-G_content .hon-link-grow-underline:after{background:var(--hon-modular-info-resources-link-underline)}:is(.sf2U-G_content .hon-link-grow-underline:hover:after,.sf2U-G_content .hon-link-grow-underline:focus-visible:after){background:var(--hon-color-black)}.sf2U-G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem;width:100%;display:grid}@media (min-width:768px){.sf2U-G_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.sf2U-G_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem 1.5rem}}.sf2U-G_card{flex-direction:column;align-items:stretch;min-width:0;display:flex}.sf2U-G_thumbnailWrap{border-radius:var(--hon-radius-md);background-color:var(--hon-color-surface-subtle,#f2f2f2);box-sizing:border-box;isolation:isolate;justify-content:center;align-items:center;width:100%;min-height:16rem;margin-bottom:.75rem;padding:1rem;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.sf2U-G_thumbnailWrap{min-height:18rem}}.sf2U-G_thumbnailLink{z-index:1;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;inset:1rem}.sf2U-G_thumbnailMediaCenter{justify-content:center;align-items:center;max-width:100%;max-height:14rem;display:flex}.sf2U-G_thumbnailMediaCenter picture{justify-content:center;align-items:center;max-width:100%;height:auto;max-height:14rem;margin:auto;display:flex;width:auto!important}.sf2U-G_thumbnailMediaCenter picture img{object-position:center;backface-visibility:hidden;max-width:100%;max-height:14rem;transform:translateZ(0);object-fit:contain!important;width:auto!important;height:auto!important;position:static!important}.sf2U-G_thumbnailImage{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:14rem;display:block}.sf2U-G_thumbnailPlaceholder{border:1px solid var(--hon-color-border);border-radius:var(--hon-radius-sm);background-color:var(--hon-color-white);width:4rem;height:5rem}.sf2U-G_actions{z-index:2;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}.sf2U-G_downloadButton{border:1px solid var(--hon-color-border);border-radius:var(--hon-radius-full);background-color:var(--hon-color-white);width:2.125rem;height:2.125rem;color:var(--hon-color-black);justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.sf2U-G_downloadButton:hover,.sf2U-G_downloadButton:focus-visible{background-color:var(--hon-color-black);color:var(--hon-color-white)}.sf2U-G_downloadButton:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:2px}.sf2U-G_downloadIcon{width:.875rem;height:.875rem}.sf2U-G_selectCheckbox{width:1.125rem;height:1.125rem;accent-color:var(--hon-color-black);cursor:pointer;margin:0}.sf2U-G_titleLink{width:fit-content;max-width:100%;padding-bottom:var(--hon-space-1);font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-demi-font-weight);line-height:var(--hon-type-p2-line-height);color:var(--hon-color-text);text-align:left;word-break:break-word;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;margin:0;text-decoration:none;transition:color .15s;display:inline-flex}.sf2U-G_titleText{min-width:0}.sf2U-G_thumbnailRestrictedIcon{z-index:2;pointer-events:none;position:absolute;top:.5rem;left:.5rem}.sf2U-G_titleRestrictedIcon{align-self:flex-start;margin-top:.125rem}.sf2U-G_titleLink:hover,.sf2U-G_titleLink:focus-visible{color:var(--hon-color-black)}.sf2U-G_titleLink:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:2px}.sf2U-G_empty{color:var(--hon-color-text-muted)}.sf2U-G_selectionBar{z-index:2;background-color:var(--hon-color-white);border-top:1px solid var(--hon-color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding:.875rem 1rem;display:flex;position:sticky;bottom:0}.sf2U-G_selectionCount{font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-demi-font-weight);line-height:var(--hon-type-p2-line-height);color:var(--hon-color-text);margin:0}.sf2U-G_selectionActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.sf2U-G_actionLink{width:fit-content;padding:0 0 var(--hon-space-1);font-family:var(--hon-font-sans);font-size:var(--hon-type-p2-font-size);font-weight:var(--hon-type-p2-demi-font-weight);line-height:var(--hon-type-p2-line-height);text-transform:uppercase;color:var(--hon-color-text);cursor:pointer;background:0 0;border:0;margin:0;text-decoration:none;transition:color .15s;display:inline-flex}.sf2U-G_actionLink:hover,.sf2U-G_actionLink:focus-visible{color:var(--hon-color-black)}.sf2U-G_actionLink:focus-visible{outline:2px solid var(--hon-color-black);outline-offset:2px}
.KfxQVq_overlay{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.KfxQVq_backdrop{cursor:pointer;background-color:#0009;border:0;position:absolute;inset:0}.KfxQVq_dialog{z-index:10;border-radius:var(--hon-radius-sm,2px);background-color:var(--hon-color-white);width:100%;max-width:min(90rem,100vw - 2rem);max-height:90vh;box-shadow:var(--hon-shadow-black-8-lg,0 8px 32px #0000001f);flex-direction:column;display:flex;position:relative;overflow:hidden}.KfxQVq_header{border-bottom:1px solid var(--hon-color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 1rem;display:flex}.KfxQVq_headerTitle{color:var(--hon-color-text);margin:0;padding-right:.5rem}.KfxQVq_body{flex:1;gap:1.5rem;padding:1.25rem;display:grid;overflow-y:auto}@media (min-width:768px){.KfxQVq_body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;padding:1.5rem 1.75rem 1.75rem}}.KfxQVq_mediaColumn{flex-direction:column;min-width:0;display:flex}.KfxQVq_mainImage{aspect-ratio:1;border:1px solid var(--hon-color-border);background-color:var(--hon-color-white);width:100%;position:relative;overflow:hidden}.KfxQVq_quickshipIconOnImage{z-index:1;border-radius:var(--hon-radius-full);color:var(--hon-color-forest);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:color-mix(in srgb, var(--hon-color-forest) 5%, transparent);pointer-events:none;justify-content:center;align-items:center;padding:.5rem .625rem;display:inline-flex;position:absolute;top:0;left:0}.KfxQVq_mainImageAsset{object-fit:contain;object-position:center bottom}.KfxQVq_thumbnails{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.KfxQVq_thumbnail{border:1px solid var(--hon-color-border);background-color:var(--hon-color-white);cursor:pointer;flex-shrink:0;width:4.5rem;height:4.5rem;padding:0;position:relative;overflow:hidden}.KfxQVq_thumbnailSelected{border-color:var(--hon-color-text);box-shadow:inset 0 0 0 1px var(--hon-color-text)}.KfxQVq_thumbnailAsset{object-fit:contain;object-position:center bottom}.KfxQVq_contentColumn{min-width:0;color:var(--hon-color-text);flex-direction:column;gap:1rem;display:flex}.KfxQVq_subtitle{color:var(--hon-color-steel);margin:0}.KfxQVq_description{color:var(--hon-color-text);margin:0}.KfxQVq_featuresBlock{flex-direction:column;gap:.5rem;display:flex}.KfxQVq_featuresHeading,.KfxQVq_shownLine{color:var(--hon-color-text);margin:0}.KfxQVq_linksList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.KfxQVq_linkItem{width:fit-content;color:var(--hon-color-text);align-items:center;gap:.375rem;text-decoration:none;transition:color .15s;display:inline-flex}.KfxQVq_linkItem:hover,.KfxQVq_linkItem:focus-visible{color:var(--hon-color-black)}:is(.KfxQVq_linkItem .hon-frame-arrow--link,.KfxQVq_linkItem svg){color:currentColor;flex-shrink:0;transition:transform .2s}:is(.KfxQVq_linkItem:hover .hon-frame-arrow--link,.KfxQVq_linkItem:focus-visible .hon-frame-arrow--link,.KfxQVq_linkItem:hover svg,.KfxQVq_linkItem:focus-visible svg){transform:translate(4px)}@media (prefers-reduced-motion:reduce){:is(.KfxQVq_linkItem .hon-frame-arrow--link,.KfxQVq_linkItem svg){transition:none}:is(.KfxQVq_linkItem:hover .hon-frame-arrow--link,.KfxQVq_linkItem:focus-visible .hon-frame-arrow--link,.KfxQVq_linkItem:hover svg,.KfxQVq_linkItem:focus-visible svg){transform:none}}
.modular-info-wysiwyg-tab img{border-radius:var(--hon-radius-md);max-width:100%;height:auto;display:block}
