.image-banner.container .image-banner__wrapper{padding-inline:2rem}@media screen and (min-width: 750px){.image-banner.container .image-banner__wrapper{padding-inline:0}}.image-banner .banner>.banner__media{height:25rem}@media screen and (min-width: 750px){.image-banner .banner>.banner__media{height:100%}}.image-banner__wrapper{width:1080px;max-width:100%;margin:0 auto}.image-banner__column{display:flex;flex-direction:column;gap:3rem}.image-banner__column--column{gap:2rem}.image-banner__column--center{text-align:center}.image-banner__column--center .image-banner__column{margin:0 auto}@media screen and (min-width: 990px){.image-banner__column{flex-direction:row;gap:6rem}.image-banner__column--column{flex-direction:column;max-width:450px;gap:2rem}}.image-banner__heading{color:var(--heading-text-color, #FFF);flex:1;margin-bottom:0}.image-banner__heading p{margin-top:0}.image-banner__heading p:last-child{margin-bottom:0}.image-banner__information{flex:1;line-height:1.5}.image-banner__button{margin-top:2rem}.image-banner__text{margin:0}.image-banner .banner--landscape .banner__media:before{padding-bottom:40%;content:"";display:block}.image-banner .banner--portrait .banner__media:before{padding-bottom:150%;content:"";display:block}.image-banner .banner--square .banner__media:before{padding-bottom:100%;content:"";display:block}.banner{display:flex;position:relative;flex-direction:column;min-height:initial;padding-top:0;padding-bottom:2.4rem}.banner--container{padding-inline:0}.banner--padding{padding:2.4rem}.banner:not(:last-child){margin-bottom:2.4rem}@media screen and (max-width: 749px){.banner:not(.banner--stacked){flex-direction:row;flex-wrap:wrap}}@media screen and (min-width: 750px){.banner{min-height:28rem;flex-direction:row;align-items:center;padding:4rem 4.5rem;overflow:hidden}.banner--container{padding-inline:0;border-radius:0}}@media screen and (max-width: 749px){.banner--stacked{height:auto}.banner--stacked .banner__media{flex-direction:column}}.banner__media{height:100%;left:0;top:0;width:100%;position:relative}.banner__media-half{width:50%}.banner__media-half+.banner__media-half{right:0;left:auto}@media screen and (max-width: 749px){.banner--stacked .banner__media-half{width:100%}.banner--stacked .banner__media-half+.banner__media-half{order:1}.banner>.banner__media{height:39rem;margin-bottom:2rem}}@media screen and (min-width: 750px){.banner__media{position:absolute;height:100%}}.banner--adapt{height:auto}@media screen and (max-width: 749px){.banner--stacked:not(.banner--adapt) .banner__media{height:39rem}.banner:before{display:none!important}.banner--stacked .banner__media-image-half{width:100%}}.banner__overlay{display:none!important}@media screen and (min-width: 750px){.banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;z-index:1}}.banner__content{padding:0;display:flex;position:relative;width:100%;justify-content:center}@media screen and (min-width: 750px){.banner__content{padding-bottom:5rem;padding-top:5rem}}.banner__box{border:0;padding:4rem 3.5rem;position:relative;height:fit-content;align-items:center;text-align:center;width:100%}.banner__box>*+.banner__buttons{margin:0 auto;margin-top:2.3rem;transform:translate(1rem)}.banner__box>*+.banner__buttons--multiple{display:flex;max-width:45rem;flex-wrap:wrap;align-items:baseline;justify-content:center}@media screen and (min-width: 750px){.banner__box>*+.banner__buttons{margin-top:2rem}}.banner__content .button+.button{margin-top:1.5rem}.banner__content .button{height:auto;margin-right:2rem}.banner__box>*+.banner__text{margin-top:1.5rem}@media screen and (min-width: 750px){.banner__box>*+.banner__text{margin-top:2rem}}.banner__box>*+*{margin-top:1rem}.banner__box>*:first-child{margin-top:0}@media screen and (max-width: 749px){.banner__content .button{flex-grow:1}.banner--stacked .banner__box{width:100%}}@media screen and (min-width: 750px){.banner__box{padding:4rem;width:54.8rem}.banner__box>.banner__buttons:only-child .button{margin-top:0}}.banner__heading>*,.banner__text>*{word-wrap:break-word}.banner__heading{margin-bottom:0}.image-banner .banner__media{overflow:visible}.image--top{flex-direction:column;padding:0}.image--top .banner__media{position:relative;height:auto}.image--top .image-banner__wrapper{margin-top:3.5rem}.image--overlay .image-banner__wrapper{z-index:2}.image-banner .banner--landscape .banner__media:before,.image-banner .image--overlay.banner--landscape:before{padding-bottom:30%;content:"";display:block}.image-banner .banner--portrait .banner__media:before,.image-banner .image--overlay.banner--portrait:before{padding-bottom:150%;content:"";display:block}.image-banner .banner--square .banner__media:before,.image-banner .image--overlay.banner--square:before{padding-bottom:100%;content:"";display:block}@media screen and (max-width: 749px){.banner__media .only-show-in-desktop{display:none}.banner>.banner__media{margin-bottom:0}}@media screen and (min-width: 750px){.banner__media .only-show-in-mobile{display:none}}.cust-image-banner{--color-foreground-title: 255,255,255}.cust-image-banner .button--custom{background-color:var(--button-bg-color);color:var(--button-text-color);display:inline-flex;justify-content:center;align-items:center;min-width:150px;min-height:4.5rem;padding:0 3rem}.cust-image-banner .image-banner__column--column{max-width:800px;gap:32px}.cust-image-banner .image-banner__button{margin-top:0}.cust-image-banner .image-banner__buttons{display:flex;gap:10px;justify-content:center}.cust-image-banner .image-banner__column--center .image-banner__heading--image{margin:auto;height:60px;width:auto}.cust-image-banner .image-banner__text{font-size:19px;font-weight:400;line-height:150%;color:rgb(var(--color-foreground-title, "255,255,255"));margin-bottom:32px}.cust-image-banner .image-banner__heading.h1{font-family:Mr Dodo;font-size:36px;font-weight:400;line-height:120%;letter-spacing:-1.8px;max-width:500px;margin:auto}.cust-image-banner .banner{padding:0;min-height:unset;width:100%;margin-top:-1px}.cust-image-position .banner>.banner__media img{top:var(--image-deviation, -2px)}.cust-image-banner .banner__media .only-show-in-mobile,.cust-image-banner .banner__media .only-show-in-pad{display:none}.cust-image-banner .banner__media .only-show-in-desktop{display:block}.cust-image-banner .banner__media .only-show-in-desktop.tc,.cust-image-slide .banner__media .only-show-in-desktop.tc{display:none}.cust-image-banner:lang(zh-TW) .banner__media .only-show-in-desktop.tc,.cust-image-slide:lang(zh-TW) .banner__media .only-show-in-desktop.tc{display:block}.cust-image-banner:lang(zh-TW) .banner__media .only-show-in-desktop.en,.cust-image-slide:lang(zh-TW) .banner__media .only-show-in-desktop.en{display:none}.cust-image-banner .banner__media.media{background-color:unset}@media screen and (min-width: 768px) and (max-width: 1440px){.cust-grooming-banner .image-banner__wrapper.container{padding-left:200px}}@media screen and (max-width: 1299px){.cust-image-banner .image-banner__text{font-size:16px;margin-bottom:24px}.cust-image-banner .image-banner__column--column{gap:24px;max-width:500px}.cust-image-banner .image-banner__heading.h1{font-size:28px}.cust-image-banner .image-banner__heading--image{height:35px!important;width:auto}}@media screen and (min-width: 768px) and (max-width: 1299px){.cust-image-banner .image-banner__column--center{margin-top:-80px}.cust-image-banner .banner__media .only-show-in-mobile{display:none}.cust-image-banner .banner__media .only-show-in-pad{display:block}.cust-image-banner .banner__media .only-show-in-desktop,.cust-image-banner .banner__media .only-show-in-pad.tc,.cust-image-slide .banner__media .only-show-in-pad.tc{display:none}.cust-image-banner:lang(zh-TW) .banner__media .only-show-in-pad.tc,.cust-image-slide:lang(zh-TW) .banner__media .only-show-in-pad.tc{display:block}.cust-image-banner:lang(zh-TW) .banner__media .only-show-in-pad.en,.cust-image-slide:lang(zh-TW) .banner__media .only-show-in-pad.en{display:none}}@media screen and (max-width: 767px){.cust-image-banner .banner>.banner__media{height:100%;position:absolute}.cust-image-banner .image-banner__wrapper{padding:0 32px}.cust-image-banner .banner__media .only-show-in-mobile{display:block}.cust-image-banner .banner__media .only-show-in-pad,.cust-image-banner .banner__media .only-show-in-desktop,.cust-image-banner .banner__media .only-show-in-mobile.tc,.cust-image-slide .banner__media .only-show-in-mobile.tc{display:none}.cust-image-banner:lang(zh-TW) .banner__media .only-show-in-mobile.tc,.cust-image-slide:lang(zh-TW) .banner__media .only-show-in-mobile.tc{display:block}.cust-image-banner:lang(zh-TW) .banner__media .only-show-in-mobile.en,.cust-image-slide:lang(zh-TW) .banner__media .only-show-in-mobile.en{display:none}.cust-image-banner .banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block!important;z-index:1}.cust-image-banner .banner:before{display:block!important}.cust-image-banner .banner{flex-direction:row;align-items:center;padding:0;overflow:hidden}.cust-image-banner .banner--container{padding-inline:0;border-radius:0}.cust-image-banner .image-banner__button{min-width:150px}.cust-image-banner.custom-bottom-banner .image-banner__buttons{flex-direction:column;max-width:190px;margin:auto}.cust-image-banner.custom-bottom-banner .image-banner__button{padding:0 10px}.cust-image-banner.custom-bottom-banner .image-banner__heading.h1{max-width:240px}.cust-image-banner.custom-bottom-banner .image-banner__column--center{margin-top:-250px}}.cust-image-banner .media img{object-fit:contain;height:100%;object-position:top!important}.cust-grooming-banner .image-banner__heading p,.cust-grooming-banner .image-banner__heading strong{font-family:Mr Dodo;font-size:42px;font-weight:400;line-height:120%;letter-spacing:-1.8px}.cust-grooming-banner .image-banner__heading strong{color:#32a8b7}.cust-grooming-banner .image-banner__buttons{justify-content:start}@media screen and (max-width: 1299px){.cust-grooming-banner .image-banner__heading p,.cust-grooming-banner .image-banner__heading strong{font-size:28px}}@media screen and (max-width: 767px){.cust-grooming-banner .banner{align-items:start}.cust-grooming-banner .image-banner__column--column{max-width:unset;width:100%;text-align:center}.cust-grooming-banner .image-banner__buttons{justify-content:center}}.cust-image-slide .swiper-pagination{margin-top:20px}.cust-image-slide .swiper-pagination-bullet{border:2px solid #EF6F2B;background:#fff}.cust-image-slide .swiper-pagination-bullet-active{background:#ef6f2b}.cust-grooming-banner .image-banner__bottom-info{color:#8a8887;text-align:center;font-size:13px;line-height:150%;margin-top:10px;width:fit-content;cursor:pointer;padding-left:22px}.cust-grooming-banner .image-banner__bottom-info:hover{color:#ef6f2b}@media screen and (max-width: 767px){.cust-grooming-banner .image-banner__bottom-info{margin:10px auto 0}}.cust-grooming-banner:lang(zh-TW) .image-banner__heading p,.cust-grooming-banner:lang(zh-TW) .image-banner__heading strong{font-weight:700}@media screen and (max-width: 768px){.cust-paw-image-banner.custom-bottom-banner .image-banner__heading{max-width:240px}.cust-paw-image-banner .image-banner__buttons{flex-direction:column;max-width:160px;margin:auto}.cust-paw-image-banner .image-banner__column--center,.cust-paw-image-banner.custom-bottom-banner .image-banner__column--center{margin-top:0}}@media screen and (max-width: 499px){.cust-paw-image-banner.custom-bottom-banner .image-banner__heading{max-width:280px!important}.cust-paw-image-banner.custom-bottom-banner .image-banner__buttons{max-width:150px}}
/*# sourceMappingURL=/cdn/shop/t/700/assets/section-image-banner.css.map */
