.elementor-751 .elementor-element.elementor-element-cb248c5{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-751 .elementor-element.elementor-element-932768f .elementor-repeater-item-25920ff.htslider-item-img{background-image:url("https://www.sanssoucihome.com/wp-content/uploads/2025/06/無憂聯名商品Banner-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-751 .elementor-element.elementor-element-932768f .elementor-repeater-item-1259274.htslider-item-img{background-image:url("https://www.sanssoucihome.com/wp-content/uploads/2025/06/無憂聯名商品Banner-013.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-751 .elementor-element.elementor-element-932768f{width:100%;max-width:100%;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-carousel-activation{height:0px;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-single-post-slide .content .htslider-subtitle{color:#F0F0F0;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-single-post-slide .content .post-inner .htslider-title{color:#FDF9F9;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-single-post-slide .content .post-inner .htslider-desc{color:#F0F0F0;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-single-post-slide .post-btn a.readmore-btn{color:#F0F0F0;border-style:none;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-item-img{background:#ededed;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-item-img.single-slide-item.htslider-single-post-slide{height:700px;}.elementor-751 .elementor-element.elementor-element-932768f .single-slide-item.htslider-single-post-slide .content .post-inner{max-width:100%;border-style:none;}.elementor-751 .elementor-element.elementor-element-932768f .single-slide-item.htslider-single-post-slide .content{align-items:center;justify-content:left;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-area-pro .htslider-single-post-slide .post-btn a.readmore-btn{color:#CCB4A300;background:#CCB4A300;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-area-pro .htslider-single-post-slide .post-btn a.readmore-btn:hover{color:#FFFFFF00;background:#02010100;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-single-post-slide .post-btn a.readmore-btn:hover{border-style:none;}.elementor-751 .elementor-element.elementor-element-b6d17f3{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-b6d17f3:not(.elementor-motion-effects-element-type-background), .elementor-751 .elementor-element.elementor-element-b6d17f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EF;}.elementor-751 .elementor-element.elementor-element-aac306d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-aac306d{text-align:center;font-size:16px;font-weight:600;line-height:18px;letter-spacing:3.5px;color:#787878;}.elementor-751 .elementor-element.elementor-element-aac306d p{margin-bottom:16px;}.elementor-751 .elementor-element.elementor-element-998b452{--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:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-b778ad4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-b778ad4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-751 .elementor-element.elementor-element-c088b89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-c088b89{text-align:center;}.elementor-751 .elementor-element.elementor-element-c088b89 .elementor-heading-title{font-size:24px;font-weight:700;font-style:italic;line-height:39px;letter-spacing:2px;word-spacing:1px;mix-blend-mode:multiply;color:#CDA596;}.elementor-751 .elementor-element.elementor-element-44769de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-44769de{text-align:center;}.elementor-751 .elementor-element.elementor-element-44769de .elementor-heading-title{font-size:20px;letter-spacing:10px;color:#CDA596;}.elementor-751 .elementor-element.elementor-element-fdb420b{width:var( --container-widget-width, 119.443% );max-width:119.443%;--container-widget-width:119.443%;--container-widget-flex-grow:0;text-align:center;}.elementor-751 .elementor-element.elementor-element-fdb420b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-fdb420b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-751 .elementor-element.elementor-element-fdb420b img{border-radius:200px 200px 200px 200px;}.elementor-751 .elementor-element.elementor-element-cb4abb2 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-cb4abb2{text-align:center;}.elementor-751 .elementor-element.elementor-element-cb4abb2 .elementor-heading-title{font-size:30px;letter-spacing:1.3px;color:#CDA596;}.elementor-751 .elementor-element.elementor-element-5566d07{--divider-border-style:solid;--divider-color:#CDA596;--divider-border-width:1px;}.elementor-751 .elementor-element.elementor-element-5566d07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-5566d07 .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-751 .elementor-element.elementor-element-5566d07 .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-751 .elementor-element.elementor-element-0d59127 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-0d59127{text-align:center;font-size:15px;font-weight:600;line-height:32px;letter-spacing:1.4px;color:#787878;}.elementor-751 .elementor-element.elementor-element-0d59127 p{margin-bottom:0px;}.elementor-751 .elementor-element.elementor-element-abb8a7a{--divider-border-style:solid;--divider-color:#CDA596;--divider-border-width:1px;}.elementor-751 .elementor-element.elementor-element-abb8a7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-abb8a7a .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-751 .elementor-element.elementor-element-abb8a7a .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-751 .elementor-element.elementor-element-d1d9e7d{width:var( --container-widget-width, 53.882% );max-width:53.882%;--container-widget-width:53.882%;--container-widget-flex-grow:0;}.elementor-751 .elementor-element.elementor-element-d1d9e7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-d1d9e7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-751 .elementor-element.elementor-element-0982719{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-0982719:not(.elementor-motion-effects-element-type-background), .elementor-751 .elementor-element.elementor-element-0982719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF3EF;}.elementor-751 .elementor-element.elementor-element-0982719.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-751 .elementor-element.elementor-element-1cfb8b5{width:100%;max-width:100%;}.elementor-751 .elementor-element.elementor-element-19cb462 > .elementor-widget-container{margin:-830px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-19cb462{text-align:center;}.elementor-751 .elementor-element.elementor-element-19cb462 .elementor-heading-title{font-size:33px;letter-spacing:6px;color:#787878;}.elementor-751 .elementor-element.elementor-element-16cdf05 > .elementor-widget-container{margin:-805px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-16cdf05{text-align:center;}.elementor-751 .elementor-element.elementor-element-16cdf05 .elementor-heading-title{font-size:16px;line-height:19px;letter-spacing:1px;color:#787878;}.elementor-751 .elementor-element.elementor-element-0948cbd > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-66b08af{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-a7389a8{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-a7389a8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-751 .elementor-element.elementor-element-f69fe00 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-f69fe00{text-align:center;}.elementor-751 .elementor-element.elementor-element-f69fe00 .elementor-heading-title{font-size:24px;font-weight:600;letter-spacing:2.4px;color:#CDA696;}.elementor-751 .elementor-element.elementor-element-9098ec2 > .elementor-widget-container{margin:25px 0px 0px 0px;}@media(min-width:768px){.elementor-751 .elementor-element.elementor-element-b778ad4{--width:57.193%;}.elementor-751 .elementor-element.elementor-element-0982719{--width:100%;}.elementor-751 .elementor-element.elementor-element-a7389a8{--width:97.387%;}}@media(max-width:1024px){.elementor-751 .elementor-element.elementor-element-932768f .elementor-repeater-item-25920ff.htslider-item-img{background-image:url("https://www.sanssoucihome.com/wp-content/uploads/2025/06/無憂聯名商品Banner-01.jpg");}.elementor-751 .elementor-element.elementor-element-932768f .htslider-item-img.single-slide-item.htslider-single-post-slide{height:340px;}.elementor-751 .elementor-element.elementor-element-b6d17f3{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-751 .elementor-element.elementor-element-998b452{--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;--align-items:center;}.elementor-751 .elementor-element.elementor-element-d1d9e7d > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-d1d9e7d{--container-widget-width:535px;--container-widget-flex-grow:0;width:var( --container-widget-width, 535px );max-width:535px;}.elementor-751 .elementor-element.elementor-element-19cb462 > .elementor-widget-container{margin:-600px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-19cb462 .elementor-heading-title{font-size:25px;letter-spacing:8.5px;}.elementor-751 .elementor-element.elementor-element-16cdf05 > .elementor-widget-container{margin:-585px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-16cdf05 .elementor-heading-title{font-size:14px;}.elementor-751 .elementor-element.elementor-element-0948cbd{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-751 .elementor-element.elementor-element-932768f .elementor-repeater-item-25920ff.htslider-item-img{background-image:url("https://www.sanssoucihome.com/wp-content/uploads/2025/06/無憂聯名商品Banner-直式-034.jpg");background-position:center center;background-size:cover;}.elementor-751 .elementor-element.elementor-element-932768f .elementor-repeater-item-1259274.htslider-item-img{background-image:url("https://www.sanssoucihome.com/wp-content/uploads/2025/06/無憂聯名商品Banner-044-04-scaled.jpg");background-position:center center;background-size:cover;}.elementor-751 .elementor-element.elementor-element-932768f .htslider-item-img.single-slide-item.htslider-single-post-slide{height:700px;}.elementor-751 .elementor-element.elementor-element-aac306d{column-gap:0px;font-size:15px;line-height:2.1em;}.elementor-751 .elementor-element.elementor-element-aac306d p{margin-bottom:5px;}.elementor-751 .elementor-element.elementor-element-d1d9e7d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-d1d9e7d{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-751 .elementor-element.elementor-element-1cfb8b5 img{width:100%;}.elementor-751 .elementor-element.elementor-element-19cb462 > .elementor-widget-container{margin:-355px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-19cb462 .elementor-heading-title{font-size:18px;letter-spacing:3.5px;}.elementor-751 .elementor-element.elementor-element-16cdf05 > .elementor-widget-container{margin:-352px 0px 0px 0px;}.elementor-751 .elementor-element.elementor-element-16cdf05 .elementor-heading-title{font-size:9px;}}