.elementor-1585 .elementor-element.elementor-element-9ba3dc4{--display:flex;}.elementor-1585 .elementor-element.elementor-element-9ba3dc4:not(.elementor-motion-effects-element-type-background), .elementor-1585 .elementor-element.elementor-element-9ba3dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9B9C9D;background-repeat:no-repeat;background-size:cover;}.elementor-1585 .elementor-element.elementor-element-dc258c8{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1585 .elementor-element.elementor-element-dc258c8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1585 .elementor-element.elementor-element-0de6bf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:500;line-height:1.2em;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-8eca188{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-233928c .elementor-button{background-color:#02010100;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_8 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;padding:8px 12px 8px 12px;}.elementor-1585 .elementor-element.elementor-element-233928c .elementor-button:hover, .elementor-1585 .elementor-element.elementor-element-233928c .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_1 );color:var( --e-global-color-blocksy_palette_8 );border-color:var( --e-global-color-blocksy_palette_1 );}.elementor-1585 .elementor-element.elementor-element-233928c{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1585 .elementor-element.elementor-element-233928c .elementor-button:hover svg, .elementor-1585 .elementor-element.elementor-element-233928c .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-94f3f3a{--grid-columns:3;}.elementor-1585 .elementor-element.elementor-element-1b2c462{--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;--padding-top:58px;--padding-bottom:92px;--padding-left:72px;--padding-right:72px;}.elementor-1585 .elementor-element.elementor-element-1341de4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--gap:60px 0px;--row-gap:60px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1585 .elementor-element.elementor-element-83c5128 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1585 .elementor-element.elementor-element-e20c536{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:0.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-1585 .elementor-element.elementor-element-e20c536{left:0px;}body.rtl .elementor-1585 .elementor-element.elementor-element-e20c536{right:0px;}.elementor-1585 .elementor-element.elementor-element-e20c536 .elementor-divider-separator{width:100%;}.elementor-1585 .elementor-element.elementor-element-e20c536 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1585 .elementor-element.elementor-element-1966591{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:0.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;}body:not(.rtl) .elementor-1585 .elementor-element.elementor-element-1966591{left:0px;}body.rtl .elementor-1585 .elementor-element.elementor-element-1966591{right:0px;}.elementor-1585 .elementor-element.elementor-element-1966591 .elementor-divider-separator{width:100%;}.elementor-1585 .elementor-element.elementor-element-1966591 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1585 .elementor-element.elementor-element-a9ba8eb{--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-1585 .elementor-element.elementor-element-96305da{--grid-columns:3;--grid-column-gap:38px;}.elementor-1585 .elementor-element.elementor-element-96305da .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-1585 .elementor-element.elementor-element-96305da .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-1585 .elementor-element.elementor-element-96305da .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 0px/2 );}body.rtl .elementor-1585 .elementor-element.elementor-element-96305da .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 0px/2 );}body.rtl .elementor-1585 .elementor-element.elementor-element-96305da .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 0px/2 );}.elementor-1585 .elementor-element.elementor-element-9cea7a7{--display:flex;--min-height:653px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:86px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:117px;--padding-right:122px;}.elementor-1585 .elementor-element.elementor-element-9cea7a7:not(.elementor-motion-effects-element-type-background), .elementor-1585 .elementor-element.elementor-element-9cea7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://whisper-silk.com/wp-content/uploads/2025/11/图片@1x-28.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1585 .elementor-element.elementor-element-5928189{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 63px;--row-gap:0px;--column-gap:63px;--grid-auto-flow:row;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1585 .elementor-element.elementor-element-be403c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFCC;--border-color:#FFFFFFCC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:37px;}.elementor-1585 .elementor-element.elementor-element-ec7da8d .elementor-icon-wrapper{text-align:left;}.elementor-1585 .elementor-element.elementor-element-ec7da8d .elementor-icon{font-size:54px;}.elementor-1585 .elementor-element.elementor-element-ec7da8d .elementor-icon svg{height:54px;}.elementor-1585 .elementor-element.elementor-element-8b171fb{margin:30.4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-620241d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;font-weight:600;line-height:32px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-94bbbee{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:300;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-1abfce5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFCC;--border-color:#FFFFFFCC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:37px;}.elementor-1585 .elementor-element.elementor-element-5daa258 .elementor-icon-wrapper{text-align:left;}.elementor-1585 .elementor-element.elementor-element-5daa258 .elementor-icon{font-size:54px;}.elementor-1585 .elementor-element.elementor-element-5daa258 .elementor-icon svg{height:54px;}.elementor-1585 .elementor-element.elementor-element-ac9657d{margin:30.4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-dbef425{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;font-weight:600;line-height:32px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-df11135{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:300;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-d6c8587{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFCC;--border-color:#FFFFFFCC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:37px;}.elementor-1585 .elementor-element.elementor-element-6512677 .elementor-icon-wrapper{text-align:left;}.elementor-1585 .elementor-element.elementor-element-6512677 .elementor-icon{font-size:54px;}.elementor-1585 .elementor-element.elementor-element-6512677 .elementor-icon svg{height:54px;}.elementor-1585 .elementor-element.elementor-element-9de5e45{margin:30.4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-1bc813c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;font-weight:600;line-height:32px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-b20c3a6{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:300;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-9e53637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFCC;--border-color:#FFFFFFCC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:37px;}.elementor-1585 .elementor-element.elementor-element-6972023 .elementor-icon-wrapper{text-align:left;}.elementor-1585 .elementor-element.elementor-element-6972023 .elementor-icon{font-size:54px;}.elementor-1585 .elementor-element.elementor-element-6972023 .elementor-icon svg{height:54px;}.elementor-1585 .elementor-element.elementor-element-7ff14f1{margin:30.4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-61a36ee{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;font-weight:600;line-height:32px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-e181cdf{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:300;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-01e7efa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0.5px 0px 0px;--border-top-width:0px;--border-right-width:0.5px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFCC;--border-color:#FFFFFFCC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:37px;}.elementor-1585 .elementor-element.elementor-element-28072d0 .elementor-icon-wrapper{text-align:left;}.elementor-1585 .elementor-element.elementor-element-28072d0 .elementor-icon{font-size:54px;}.elementor-1585 .elementor-element.elementor-element-28072d0 .elementor-icon svg{height:54px;}.elementor-1585 .elementor-element.elementor-element-e1ebdd9{margin:30.4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;font-weight:400;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-670b375{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:22px;font-weight:600;line-height:32px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-cce5ce9{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;font-weight:300;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-ef5b6da{--display:flex;}.elementor-1585 .elementor-element.elementor-element-7aac7e0{margin:79px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;font-weight:300;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-3548a808 .elementor-button{background-color:#FDB01600;font-size:16px;line-height:20px;fill:#F8ECEA;color:#F8ECEA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_8 );border-radius:0px 0px 0px 0px;padding:19px 28px 19px 28px;}.elementor-1585 .elementor-element.elementor-element-3548a808 .elementor-button:hover, .elementor-1585 .elementor-element.elementor-element-3548a808 .elementor-button:focus{background-color:#7E703F;border-color:var( --e-global-color-blocksy_palette_8 );}.elementor-1585 .elementor-element.elementor-element-3548a808{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1585 .elementor-element.elementor-element-1341de4{--width:28%;}.elementor-1585 .elementor-element.elementor-element-a9ba8eb{--content-width:100%;}}@media(max-width:1024px){.elementor-1585 .elementor-element.elementor-element-0de6bf8{font-size:36px;}.elementor-1585 .elementor-element.elementor-element-94f3f3a{--grid-columns:2;}.elementor-1585 .elementor-element.elementor-element-96305da{--grid-columns:2;}.elementor-1585 .elementor-element.elementor-element-9cea7a7:not(.elementor-motion-effects-element-type-background), .elementor-1585 .elementor-element.elementor-element-9cea7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://whisper-silk.com/wp-content/uploads/2025/11/图片@1x-1-1.webp");background-position:center center;background-size:cover;}.elementor-1585 .elementor-element.elementor-element-9cea7a7{--min-height:0px;}.elementor-1585 .elementor-element.elementor-element-5928189{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1585 .elementor-element.elementor-element-be403c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1585 .elementor-element.elementor-element-ec7da8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 113px;}.elementor-1585 .elementor-element.elementor-element-8b171fb{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-620241d{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-94bbbee{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-5daa258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 113px;}.elementor-1585 .elementor-element.elementor-element-ac9657d{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-dbef425{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-df11135{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-6512677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 113px;}.elementor-1585 .elementor-element.elementor-element-9de5e45{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-1bc813c{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-b20c3a6{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-6972023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 113px;}.elementor-1585 .elementor-element.elementor-element-7ff14f1{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-61a36ee{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-e181cdf{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-28072d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 113px;}.elementor-1585 .elementor-element.elementor-element-e1ebdd9{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-670b375{padding:0px 0px 0px 113px;}.elementor-1585 .elementor-element.elementor-element-cce5ce9{padding:0px 0px 0px 113px;}}@media(max-width:767px){.elementor-1585 .elementor-element.elementor-element-9ba3dc4{--content-width:750px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1585 .elementor-element.elementor-element-9ba3dc4:not(.elementor-motion-effects-element-type-background), .elementor-1585 .elementor-element.elementor-element-9ba3dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1585 .elementor-element.elementor-element-dc258c8{--min-height:0px;}.elementor-1585 .elementor-element.elementor-element-0de6bf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;font-size:24px;}.elementor-1585 .elementor-element.elementor-element-8eca188{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;font-size:11px;line-height:14px;}.elementor-1585 .elementor-element.elementor-element-233928c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1585 .elementor-element.elementor-element-233928c .elementor-button{font-size:12px;padding:5px 10px 5px 10px;}.elementor-1585 .elementor-element.elementor-element-94f3f3a{--grid-columns:1;}.elementor-1585 .elementor-element.elementor-element-1b2c462{--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-1585 .elementor-element.elementor-element-1341de4{--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-1585 .elementor-element.elementor-element-9629f97.elementor-element{--align-self:center;}.elementor-1585 .elementor-element.elementor-element-e20c536{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:1em;}.elementor-1585 .elementor-element.elementor-element-e20c536 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-1585 .elementor-element.elementor-element-e20c536 .elementor-divider{text-align:center;}.elementor-1585 .elementor-element.elementor-element-1966591{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:3%;}.elementor-1585 .elementor-element.elementor-element-1966591 .elementor-divider-separator{width:92%;margin:0 auto;margin-center:0;}.elementor-1585 .elementor-element.elementor-element-1966591 .elementor-divider{text-align:center;}.elementor-1585 .elementor-element.elementor-element-96305da{--grid-columns:2;--grid-column-gap:7px;}.elementor-1585 .elementor-element.elementor-element-96305da > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-1585 .elementor-element.elementor-element-9cea7a7{--width:100%;--margin-top:0px;--margin-bottom:62px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1585 .elementor-element.elementor-element-5928189{--width:100%;--min-height:750px;--e-con-grid-template-columns:repeat(1, 1fr);--gap:42px 0px;--row-gap:42px;--column-gap:0px;--grid-auto-flow:row;--margin-top:37.5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1585 .elementor-element.elementor-element-be403c7{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1585 .elementor-element.elementor-element-ec7da8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 56px;}.elementor-1585 .elementor-element.elementor-element-ec7da8d .elementor-icon{font-size:39px;}.elementor-1585 .elementor-element.elementor-element-ec7da8d .elementor-icon svg{height:39px;}.elementor-1585 .elementor-element.elementor-element-8b171fb{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:11px;}.elementor-1585 .elementor-element.elementor-element-620241d{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:16px;line-height:16px;}.elementor-1585 .elementor-element.elementor-element-94bbbee{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;}.elementor-1585 .elementor-element.elementor-element-5daa258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-1585 .elementor-element.elementor-element-5daa258 .elementor-icon{font-size:39px;}.elementor-1585 .elementor-element.elementor-element-5daa258 .elementor-icon svg{height:39px;}.elementor-1585 .elementor-element.elementor-element-ac9657d{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:11px;}.elementor-1585 .elementor-element.elementor-element-dbef425{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:16px;line-height:16px;}.elementor-1585 .elementor-element.elementor-element-df11135{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;}.elementor-1585 .elementor-element.elementor-element-6512677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-1585 .elementor-element.elementor-element-6512677 .elementor-icon{font-size:39px;}.elementor-1585 .elementor-element.elementor-element-6512677 .elementor-icon svg{height:39px;}.elementor-1585 .elementor-element.elementor-element-9de5e45{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:11px;}.elementor-1585 .elementor-element.elementor-element-1bc813c{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:16px;line-height:16px;}.elementor-1585 .elementor-element.elementor-element-b20c3a6{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;}.elementor-1585 .elementor-element.elementor-element-6972023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-1585 .elementor-element.elementor-element-6972023 .elementor-icon{font-size:39px;}.elementor-1585 .elementor-element.elementor-element-6972023 .elementor-icon svg{height:39px;}.elementor-1585 .elementor-element.elementor-element-7ff14f1{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:11px;}.elementor-1585 .elementor-element.elementor-element-61a36ee{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:16px;line-height:16px;}.elementor-1585 .elementor-element.elementor-element-e181cdf{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;}.elementor-1585 .elementor-element.elementor-element-01e7efa{--margin-top:0px;--margin-bottom:38px;--margin-left:0px;--margin-right:0px;}.elementor-1585 .elementor-element.elementor-element-28072d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}.elementor-1585 .elementor-element.elementor-element-28072d0 .elementor-icon{font-size:39px;}.elementor-1585 .elementor-element.elementor-element-28072d0 .elementor-icon svg{height:39px;}.elementor-1585 .elementor-element.elementor-element-e1ebdd9{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:11px;}.elementor-1585 .elementor-element.elementor-element-670b375{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;font-size:16px;line-height:16px;}.elementor-1585 .elementor-element.elementor-element-cce5ce9{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 56px;}}/* Start custom CSS */.elementor a{
    color: #302B29;
}
.elementor a:hover{
    color: #7C6527;
}
.wpc-filters-main-wrap li.wpc-term-item a{
    margin-left:5.4px;
}

.widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a, .widget-area .widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a, .widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label, .widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper, .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label, .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper, .wpc-term-count-0:not(.wpc-has-not-empty-children), .wpc-term-count-0:not(.wpc-has-not-empty-children) a, body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label, body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label a{
    opacity: 1 !important;
}

.wpc-term-selected input[type="checkbox"] {
    background-color: #ffeb3b !important;
    border-color: #ffeb3b !important;
}
/*勾选框勾选后的背景颜色*/
.wpc-term-selected input[type="checkbox"]:checked {
    background-color: #3D2719 !important;
    border-color: #3D2719 !important;
    accent-color: #3D2719 !important; /* 现代浏览器支持 */
}

.wpc-term-item input[type="checkbox"] {
  accent-color: #3D2719;
}

.wpc-filter-_price .wpc-filter-title {
    font-family: Inter, sans-serif !important;
    font-size: 24px !important;
    font-weight: 600 !important;
    line-height: 36px !important;
    color: #3D2719 !important;
}

/* 其他所有过滤器标题的通用样式 */
.wpc-filter-header .wpc-filter-title:not(.wpc-filter-_price .wpc-filter-title) {
    font-family: Manrope, sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #302B29 !important;
}

.wpc-filters-range-min,
.wpc-filters-range-max {
    background-color: transparent !important;
    border: 1px solid #D8D8D8 !important;
    border-radius: 8px !important;
    width: 100px !important;
    height: 40px !important;
}

.wpc-filters-range-min-column::after {
    content: "";
    background: #302B29;
    width: 16px;
    height: 2px;
    display: block;
    position: absolute;
    right: -36px; /* 增加这个值来加大距离 */
    top: 50%;
    transform: translateY(-50%);
}

.wpc-filters-range-wrapper {
    position: relative;
    display: flex;
    align-items: center;
    gap: 40px; /* 或者使用这个来控制两个输入框之间的总间距 */
}

.wpc-filters-range-column {
    position: relative;
}

.wpc-filters-range-column {
    position: relative;
}

.wpc-filters-range-column::before {
    content: "$";
    position: absolute;
    left: 12px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 16px;
    color: #302B29;
    z-index: 2;
    pointer-events: none;
}

.wpc-filters-range-min,
.wpc-filters-range-max {
    padding-left: 25px !important; /* 给$符号留出空间 */
}

/* 滑块横线样式 */
.wpc-filters-range-slider-control.ui-slider {
    background: #3D2719 !important;
    width: 232px !important;
    height: 3px !important;
    border: none !important;
}

/* 滑块进度条样式 */
.wpc-filters-range-slider-control .ui-slider-range {
    background: #3D2719 !important;
    height: 3px !important;
}

/* 滑块小球样式 */
.wpc-filters-range-slider-control .ui-slider-handle {
    border: 4px solid #3D2719 !important;
    background: white !important; /* 确保小球内部是白色 */
    width: 16px !important;
    height: 16px !important;
    border-radius: 50% !important;
    top: -7px !important; /* 调整垂直位置使其居中 */
}

/* 悬停状态 */
.wpc-filters-range-slider-control .ui-slider-handle:hover {
    background: white !important;
    border: 4px solid #3D2719 !important;
}

/* 激活状态 */
.wpc-filters-range-slider-control .ui-slider-handle.ui-state-active {
    background: white !important;
    border: 4px solid #3D2719 !important;
}

/*显示移动端过滤器标志*/
@media (max-width: 767px) {

  .flrt-star-label a .wpc-term-count,
  .theme-flatsome li.wpc-term-item>button.toggle,
  .woocommerce-page .content .h-section .wpc-filters-labels li.wpc-term-item input[type=checkbox],
  .wpc-checkbox-item.wpc-opened>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,
  .wpc-checkbox-item.wpc-term-selected:not(.wpc-closed)>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,
  .wpc-chip-empty,
  .wpc-filter-collapsible .wpc-filter-content,
  .wpc-filter-collapsible.wpc-closed .wpc-filter-content,
  .wpc-filter-datepicker .ui-datepicker-current,
  .wpc-filter-has-brands.wpc-filter-hidden-term-names .wpc-term-name,
  .wpc-filter-has-selected.wpc-closed .wpc-filter-content,
  .wpc-filter-has-selected.wpc-filter-more-less .wpc-see-more-control,
  .wpc-filter-has-selected.wpc-filter-more-less.wpc-show-less .wpc-filters-ul-list>li,
  .wpc-filter-has-selected.wpc-show-less .wpc-see-less-control,
  .wpc-filter-has-swatches.wpc-filter-hidden-term-names .wpc-term-name,
  .wpc-filter-hierarchy-reverse .wpc-checkbox-item>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,
  .wpc-filter-more-less .wpc-filters-ul-list>li,
  .wpc-filter-more-less .wpc-see-less-control,
  .wpc-filter-more-less.wpc-show-more .wpc-see-more-control,
  .wpc-filter-more-less.wpc-show-more.wpc-search-active .wpc-filters-ul-list li,
  .wpc-filters-labels li.wpc-term-item input[type=checkbox]:checked+label .wpc-term-swatch.wpc-no-swatch-yet:before,
  .wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch.wpc-no-swatch-yet:before,
  .wpc-filters-main-wrap .ui-slider-horizontal .ui-slider-handle:after,
  .wpc-filters-main-wrap .ui-slider-horizontal .ui-slider-handle:before,
  .wpc-filters-main-wrap .wpc-filter-has-swatches ul.wpc-filters-labels:after,
  .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input,
  .wpc-filters-open-button-container,
  .wpc-filters-toolbar,
  .wpc-filters-widget-top-container:not(.wpc-show-on-desktop),
  .wpc-hidden-term-name .wpc-term-name,
  .wpc-open-close-filters-button,
  .wpc-query-not-on-the-page .wpc-filters-widget-controls-wrapper,
  .wpc-query-on-the-page .wpc-filters-widget-controls-container .wpc-filter-layout-submit-button,
  .wpc-search-active .wpc-checkbox-item.wpc-closed>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,
  .wpc-search-active .wpc-checkbox-item>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,
  .wpc-search-active .wpc-filters-ul-list li,
  .wpc-search-active.wpc-filter-more-less .wpc-filters-ul-list li,
  .wpc-show-more-reverse.wpc-filter-more-less .wpc-see-more-control,
  .wpc-show-more-reverse.wpc-filter-more-less.wpc-show-less .wpc-see-less-control,
  .wpc-show-more-reverse.wpc-show-less .wpc-filters-ul-list>li,
  .wpc-term-count-brackets-close,
  .wpc-term-count-brackets-open,
  .wpc_show_bottom_widget .wpc-filters-main-wrap .wpc-filters-open-button-container,
  body .wpc-hidden,
  li.wpc-chip-reset-all .wpc-chip-remove-icon {
        display: block !important;
  }

}
/*去掉手机端过滤器的边框*/
.wpc-filters-open-button-container a.wpc-filters-open-widget {
    border: none !important;
    box-shadow: none; /* 防止有阴影产生类似边框的效果 */
}
/*去掉初始过滤器的第三个图标*/
.wpc-filters-open-button-container .wpc-icon-line-3 {
    display: none ;
}
/*过滤器文字以及图标样式修改*/
/* Filters 按钮文字样式 */
.wpc-filters-open-widget .wpc-filters-button-text {
    font-family: Manrope, sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 17px;
    color: #302B29;
}

/* Icon 宽高 */
.wpc-filters-open-widget .wpc-icon-html-wrapper {
    display: flex;
    flex-direction: column; /* 改为竖向排列 */
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 21px;
    gap: 3px; /* 可以控制每条线之间的间距 */
}

/* 设置剩余两条线颜色 */
.wpc-filters-open-widget .wpc-icon-line-1,
.wpc-filters-open-widget .wpc-icon-line-2 {
    background-color: #302B29;
}

/*手机端过滤弹窗样式调整*/
@media (max-width: 767px) {
    /* 手机端调整 label 布局 */
    .wpc-checkbox-item label {
        display: flex;                 /* 使用 flex 布局 */
        align-items: center;           /* 垂直居中 */
        justify-content: space-between;/* 左右分布文字和数量 */
        width: 100%;                   /* 占满父元素 */
        box-sizing: border-box;        /* 包含 padding/边框 */
    }

    /* 确保数量不换行，并给最小宽度 */
    .wpc-term-count {
        white-space: nowrap;           /* 防止换行 */
        min-width: 35px;               /* 根据需要调整最小宽度 */
        text-align: right;             /* 保持右对齐 */
        margin-left: 6px;              /* 和文字之间间距 */
    }
    /*让(数量)内容都在一行*/
    .wpc-counter-length-1 .wpc-term-count{
        display: flex; 
    }
    /* 可选：让文字部分自适应剩余空间 */
    .wpc-filter-link {
        flex: 1 1 auto;                /* 占满剩余空间 */
        overflow: hidden;              /* 防止超出父容器 */
        text-overflow: ellipsis;       /* 超出显示省略号 */
        white-space: nowrap;           /* 不换行 */
    }
}


/*分页*/
/* 当前页面指示器样式 */
.elementor-pagination .page-numbers.current {
    background: #7E703F !important;
    width: 24px !important;
    height: 24px !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: white !important;
    text-decoration: none !important;
}

/* 确保数字在圆形中居中 */
.elementor-pagination .page-numbers.current span {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
}

/* 其他页码链接的基础样式（可选） */
.elementor-pagination .page-numbers {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-width: 24px !important;
    height: 24px !important;
    text-decoration: none !important;
}

/* 上一页箭头样式 */
.page-numbers.prev {
    font-size: 24px !important; /* 调大箭头 */
    width: 7.08px !important;
    height: 9px !important;
    opacity: 1 !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 2px !important;
}

/* 下一页箭头样式 */
.page-numbers.next {
    font-size: 24px !important; /* 调大箭头 */
    width: 5.4px !important;
    height: 9.45px !important;
    opacity: 1 !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 2px !important;
}

/* 确保箭头字符在容器中居中 */
.page-numbers.prev,
.page-numbers.next {
    text-decoration: none !important;
    color: inherit !important;
}
/* 所有页码数字颜色 */
.elementor-pagination .page-numbers {
    color: #1E2C32 !important;
}

/* 当前页面数字颜色 */
.elementor-pagination .page-numbers.current {
    color: #1E2C32 !important;
}

/* 链接页码数字颜色 */
.elementor-pagination a.page-numbers {
    color: #1E2C32 !important;
}/* End custom CSS */