.elementor-1255 .elementor-element.elementor-element-c5312ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:106px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-67fc7e1{--e-image-carousel-slides-to-show:1;}.elementor-1255 .elementor-element.elementor-element-67fc7e1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-67fc7e1 .elementor-swiper-button.elementor-swiper-button-next{font-size:42px;color:#000000;}.elementor-1255 .elementor-element.elementor-element-67fc7e1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1255 .elementor-element.elementor-element-67fc7e1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-1255 .elementor-element.elementor-element-c09557c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:106px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-0944de4{--e-image-carousel-slides-to-show:1;}.elementor-1255 .elementor-element.elementor-element-0944de4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-0944de4 .elementor-swiper-button.elementor-swiper-button-next{font-size:42px;color:#000000;}.elementor-1255 .elementor-element.elementor-element-0944de4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1255 .elementor-element.elementor-element-0944de4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-1255 .elementor-element.elementor-element-7d5dc54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1255 .elementor-element.elementor-element-2c34eb7 > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-1255 .elementor-element.elementor-element-2c34eb7 .elementor-heading-title{font-size:36px;text-transform:none;}.elementor-1255 .elementor-element.elementor-element-abe8f99{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-1bd1020 .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-8681dbf .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-ff05395 .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-7a752a4 .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-439f8b9 .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-687a2bf .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-8313a65 .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-3fe7279 .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-a996366 .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-d3c52ce .widget-image-caption{color:#000000;font-size:19px;font-weight:800;}.elementor-1255 .elementor-element.elementor-element-583a932{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1255 .elementor-element.elementor-element-0d5391c > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-1255 .elementor-element.elementor-element-0d5391c .elementor-heading-title{font-size:36px;text-transform:none;}.elementor-1255 .elementor-element.elementor-element-8949d01 .uael-woocommerce li.product{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:35px;}.elementor-1255 .elementor-element.elementor-element-8949d01 .uael-woocommerce ul.products{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-1255 .elementor-element.elementor-element-8949d01 .uael-woo-product-wrapper{background-color:#ffffff;}.elementor-1255 .elementor-element.elementor-element-8949d01 .uael-sale-flash-wrap .uael-onsale{min-height:3em;min-width:3em;line-height:3em;}.elementor-1255 .elementor-element.elementor-element-8949d01 .uael-featured{min-height:3em;min-width:3em;line-height:3em;}.elementor-1255 .elementor-element.elementor-element-90b8add{--display:flex;--min-height:523px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-90b8add:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-90b8add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ohuhus.com/wp-content/uploads/2026/04/refilllong.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1255 .elementor-element.elementor-element-d01b6f8 .elementor-button{background-color:#327A37;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-d01b6f8 > .elementor-widget-container{margin:0px 0px 0px -100px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-d01b6f8.elementor-element{--align-self:flex-end;}.elementor-1255 .elementor-element.elementor-element-769c096{--display:flex;--min-height:523px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-769c096:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-769c096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ohuhus.com/wp-content/uploads/2026/04/refilllong.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1255 .elementor-element.elementor-element-c9a1daf .elementor-button{background-color:#327A37;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-c9a1daf > .elementor-widget-container{margin:0px 0px 0px -100px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-c9a1daf.elementor-element{--align-self:flex-end;}.elementor-1255 .elementor-element.elementor-element-99825f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1255 .elementor-element.elementor-element-a8ce5f7 > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-1255 .elementor-element.elementor-element-a8ce5f7 .elementor-heading-title{font-size:36px;text-transform:none;}.elementor-1255 .elementor-element.elementor-element-75034ab .uael-woocommerce li.product{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:35px;}.elementor-1255 .elementor-element.elementor-element-75034ab .uael-woocommerce ul.products{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-1255 .elementor-element.elementor-element-75034ab .uael-woo-product-wrapper{background-color:#ffffff;}.elementor-1255 .elementor-element.elementor-element-75034ab .uael-sale-flash-wrap .uael-onsale{min-height:3em;min-width:3em;line-height:3em;}.elementor-1255 .elementor-element.elementor-element-75034ab .uael-featured{min-height:3em;min-width:3em;line-height:3em;}.elementor-1255 .elementor-element.elementor-element-60a1de8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1255 .elementor-element.elementor-element-61d0071 > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-1255 .elementor-element.elementor-element-61d0071 .elementor-heading-title{font-size:36px;text-transform:none;color:#000000;}.elementor-1255 .elementor-element.elementor-element-653949a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-7326de0 .widget-image-caption{color:#070707;font-size:26px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-8080d7d .widget-image-caption{color:#070707;font-size:26px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-146d54b .widget-image-caption{color:#070707;font-size:26px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-775a3fb .widget-image-caption{color:#070707;font-size:26px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-1b1fce7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1255 .elementor-element.elementor-element-61f0dc7 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-1255 .elementor-element.elementor-element-61f0dc7 .elementor-heading-title{font-size:36px;text-transform:none;}.elementor-1255 .elementor-element.elementor-element-01b408c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1255 .elementor-element.elementor-element-e4df6b5{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-a14d4bc{color:#000000;}.elementor-1255 .elementor-element.elementor-element-9e238f9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1255 .elementor-element.elementor-element-9e238f9 .elementor-divider-separator{width:100%;}.elementor-1255 .elementor-element.elementor-element-9e238f9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1255 .elementor-element.elementor-element-0d5a49a .elementor-heading-title{font-size:22px;font-weight:500;text-transform:none;word-spacing:7px;}.elementor-1255 .elementor-element.elementor-element-c89a75a .elementor-button{background-color:#327A37;text-transform:none;border-radius:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-38aee09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-13293cc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1255 .elementor-element.elementor-element-13293cc .elementor-heading-title{font-size:36px;text-transform:none;color:#000000;}.elementor-1255 .elementor-element.elementor-element-7204505{--display:flex;}.elementor-1255 .elementor-element.elementor-element-9f9161e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-c94dbfc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-dc6b2c3 img{height:126px;}.elementor-1255 .elementor-element.elementor-element-dc6b2c3 .widget-image-caption{color:#030303;font-size:16px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-c590f22 img{height:126px;}.elementor-1255 .elementor-element.elementor-element-c590f22 .widget-image-caption{color:#030303;font-size:16px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-a2b875d img{height:126px;}.elementor-1255 .elementor-element.elementor-element-a2b875d .widget-image-caption{color:#030303;font-size:16px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-9225036 img{height:126px;}.elementor-1255 .elementor-element.elementor-element-9225036 .widget-image-caption{color:#030303;font-size:16px;font-weight:900;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1255 .elementor-element.elementor-element-c5312ac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-c09557c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-abe8f99{--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-90b8add{--min-height:225px;}.elementor-1255 .elementor-element.elementor-element-d01b6f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-1255 .elementor-element.elementor-element-769c096{--min-height:225px;}.elementor-1255 .elementor-element.elementor-element-c9a1daf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-1255 .elementor-element.elementor-element-653949a{--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-01b408c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1255 .elementor-element.elementor-element-e4df6b5{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-c94dbfc{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1255 .elementor-element.elementor-element-abe8f99{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-769c096:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-769c096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ohuhus.com/wp-content/uploads/2026/04/inkrefillhome.webp");}.elementor-1255 .elementor-element.elementor-element-769c096{--min-height:430px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1255 .elementor-element.elementor-element-c9a1daf.elementor-element{--align-self:flex-end;}.elementor-1255 .elementor-element.elementor-element-653949a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-13293cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-13293cc{text-align:center;}.elementor-1255 .elementor-element.elementor-element-c94dbfc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1255 .elementor-element.elementor-element-c5312ac{--content-width:100%;}.elementor-1255 .elementor-element.elementor-element-c09557c{--content-width:100%;}.elementor-1255 .elementor-element.elementor-element-7d5dc54{--content-width:1500px;}.elementor-1255 .elementor-element.elementor-element-583a932{--content-width:1500px;}.elementor-1255 .elementor-element.elementor-element-99825f9{--content-width:1500px;}.elementor-1255 .elementor-element.elementor-element-60a1de8{--content-width:1500px;}.elementor-1255 .elementor-element.elementor-element-1b1fce7{--content-width:1500px;}.elementor-1255 .elementor-element.elementor-element-e4df6b5{--width:60%;}.elementor-1255 .elementor-element.elementor-element-38aee09{--content-width:100%;}.elementor-1255 .elementor-element.elementor-element-9f9161e{--content-width:1500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1255 .elementor-element.elementor-element-e4df6b5{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7204505 *//* 外层容器：背景颜色铺满 */
#my-marquee-container {
    width: 100%;                /* 整行宽度 */
    overflow: hidden;           /* 隐藏滚动条 */
}
/* 内层容器：宽度等于外层容器宽度 */
#my-marquee-track {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
width: max-content;  /* 宽度等于内容总和 */
animation: marquee-scroll 100s linear infinite;
will-change: transform;
white-space: nowrap;
flex-shrink: 0;
}
/* 滚动动画 */
@keyframes marquee-scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

/* 统一大小和间距，这是实现顺畅的基础 */
#my-marquee-track .elementor-widget-image {
    flex: 0 0 auto; /* 防止图片被压缩 */
    width: 320;   /* 你可以根据需要缩小图片宽度 */
    margin-right: 0px; /* 每张图右边的间距 */
}

/* 鼠标悬停暂停 */
#my-marquee-track:hover {
    animation-play-state: paused;
}/* End custom CSS */