.custom-image-banner-block .halo-block-header .title{margin-bottom:45px}.customImageBanner-item .image-zoom{border-radius:var(--item-border-radirus-style)}.custom-image-banner-block .customImageBanner-item .img-box,.custom-image-banner-block .customImageBanner-item .image-zoom{border-radius:18px 18px 0 0;overflow:hidden}.custom-image-banner-block .customImageBanner-item .img-box{position:relative;background-color:#fff}.custom-image-banner-block .customImageBanner-item .img-box:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:calc(25% + 2px);pointer-events:none;background:linear-gradient(to bottom,#fff0,#ffffff05,#ffffff14 40%,#fff3 58%,#ffffff7a 74%,#fffc,#fff);z-index:2;border-radius:0}.custom-image-banner-block .customImageBanner-item{border-radius:20px;background:var(--bg-white);border:1px solid rgba(35,35,35,.28);--color-text-style: var(--color-text);overflow:hidden}.custom-image-banner-block .customImageBanner-item .custom-text-style,.custom-image-banner-block .customImageBanner-item .custom-text-style a,.custom-image-banner-block .customImageBanner-item .link_title,.custom-image-banner-block .customImageBanner-item .des,.custom-image-banner-block .customImageBanner-item .sub_title{color:var(--color-text)!important}.custom-image-banner-block .customImageBanner--smallImg .content_absolute .content,.custom-image-banner-block .customImageBanner-child .content_absolute .content{padding-top:12px!important;padding-bottom:12px!important}.customImageBanner-inner{padding:0 10px}.customImageBanner-inner.text-left{padding-left:var(--align-items-spacing-lr-style)}.customImageBanner-inner.text-right{padding-right:var(--align-items-spacing-lr-style)}.customImageBanner-inner .sub_title{margin-top:0;margin-bottom:var(--mg-bottom-sub-title-style);display:block;font-weight:var(--font-weight-medium);line-height:var(--body-line-height)}.customImageBanner-inner .sub_title.has-border span{border-bottom:1px solid var(--color-text-style)}.customImageBanner-inner .custom-text-style{color:var(--color-text-style);font-size:var(--fontsize-text-style);line-height:1.3}.customImageBanner-inner .title.custom-text-style{display:block;margin-bottom:var(--mg-bottom-title-style);font-style:var(--font-text-style);font-weight:var(--font-weight-title,var(--font-heading-weight))}.customImageBanner-inner .des{margin-bottom:var(--margin-bottom-des-style);line-height:1.5}.customImageBanner-inner .des span[style*=text-decoration]{text-underline-offset:3px}.customImageBanner-inner .button{display:inline-block;width:auto;min-width:100px}.customImageBanner-inner .spotlight-button.custom-button-style{color:var(--color-button-style);background:var(--bg-color-button-style);border:1px solid var(--border-color-button-style);text-transform:var(--text-transform-button-style);font-size:var(--font-size-button-style);line-height:calc(var(--font-size-button-style) + 3px);padding:12px 15px;width:var(--button-width-style);max-width:100%}.btn_1_br_outside .customImageBanner-inner .spotlight-button.custom-button-style:after{border:1px solid var(--border-color-button-style)}.customImageBanner-inner .spotlight-button.custom-button-style:hover{color:var(--color-button-hover-style);background:var(--bg-color-button-hover-style);border:1px solid var(--border-color-button-hover-style)}.btn_1_br_outside .customImageBanner-inner .spotlight-button.custom-button-style:hover:after{border:1px solid var(--border-color-button-hover-style)}.customImageBanner-inner .spotlight-button.custom-button-style:hover svg{fill:var(--color-button-hover-style)}.customImageBanner-inner .spotlight-button.custom-button-style svg{width:14px;height:14px;display:inline-block;vertical-align:middle;fill:var(--color-button-style)}.customImageBanner-inner .spotlight-button.custom-button-style span{display:inline-block;vertical-align:middle;overflow-wrap:break-word;white-space:normal;width:100%}.customImageBanner--largeImg[data-width="33.333333%"] .customImageBanner-inner .spotlight-button.custom-button-style span,.customImageBanner--smallImg[data-width="33.333333%"] .customImageBanner-inner .spotlight-button.custom-button-style span{display:block}.content_absolute{position:relative}.content_absolute .content{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);max-height:100%;overflow-x:hidden;overflow-y:auto;line-height:1;font-size:0;z-index:1}.content_absolute .content::-webkit-scrollbar{width:5px}.content_absolute .content::-webkit-scrollbar-track{background:#f4f4f4}.content_absolute .content::-webkit-scrollbar-thumb{background:#000}.content_absolute .content::-webkit-scrollbar-thumb:hover{background:#000}.content_absolute .content h3{margin:0}.customImageBanner-inner .link_title{display:block}.customImageBanner-inner .link_title:hover{color:inherit}.custom-image-banner-block .halo-row.not-distance{margin-left:0;margin-right:0}.custom-image-banner-block .halo-row.not-distance .halo-item{padding-left:0;padding-right:0}.custom-image-banner-block .content_absolute .content.align-items--top{top:0;bottom:auto;-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%);padding-top:var(--align-items-spacing-style)}.custom-image-banner-block .content_absolute .content.align-items--bottom{top:auto;bottom:0;-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%);padding-bottom:var(--align-items-spacing-style)}.custom-image-banner-block .content_absolute .content.align-items--space_between{height:100%;display:flex;flex-wrap:wrap;align-content:space-between;padding:var(--align-items-spacing-style) var(--align-items-spacing-lr-style)}.custom-image-banner-block .content_absolute .content.align-items--space_between .button{min-width:100px;margin:unset}.custom-image-banner-block .content_absolute .content.align-items--space_between.text-left{justify-content:left}.custom-image-banner-block .content_absolute .content.align-items--space_between.text-center{justify-content:center}.custom-image-banner-block .content_absolute .content.align-items--space_between.text-right{justify-content:right}.custom-image-banner-block .content_absolute .content.align-items--space_between .information{width:100%}.custom-image-banner-block .halo-item{width:var(--item-width-style)}.custom-image-banner-block .column-4 .halo-item,.custom-image-banner-block .column-5 .halo-item{width:50%}.custom-image-banner-block .column-6 .halo-item{width:33.33334%}.custom-image-banner-block .slider-buttons{position:relative}.custom-image-banner-block .container-1170{display:block;width:100%;max-width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.customImageBanner-row{font-size:0;letter-spacing:0;margin-left:var(--item-grid-gap-style);margin-right:var(--item-grid-gap-style)}.customImageBanner-child{width:var(--item-width-style);display:inline-block;vertical-align:top;padding-left:var(--item-grid-gap-style);padding-right:var(--item-grid-gap-style);margin-bottom:var(--item-spacing-style)}.custom-image-banner-block .halo-item[data-width="0"],.custom-image-banner-block .halo-item[data-width="0%"],.custom-image-banner-block .halo-item[data-width="0px"],.custom-image-banner-block .halo-item[data-width="0em"],.custom-image-banner-block .halo-item[data-width="0rem"],.customImageBanner-child[data-width="0"],.customImageBanner-child[data-width="0%"],.customImageBanner-child[data-width="0px"],.customImageBanner-child[data-width="0em"],.customImageBanner-child[data-width="0rem"]{display:none}.customImageBanner--largeImg{margin-bottom:var(--item-spacing-style)}.content-custom-width .content_absolute .content{width:var(--content_width);transform:unset!important}.content-custom-width .content_absolute .content.align-items--center{transform:translateY(-50%)!important}.content-custom-width.items-hor-left .content_absolute .content{left:0%;right:auto}.content-custom-width.items-hor-right .content_absolute .content{left:auto;right:0%}@media(max-width:1024px){.customImageBanner-inner .title.custom-text-style{font-size:var(--fontsize-mobile-text-style);line-height:26px;margin-bottom:var(--mg-bottom-title-style-mb)}.customImageBanner-inner.text-left{padding-left:15px}.customImageBanner-inner.text-right{padding-right:15px}.custom-image-banner-block .content_absolute .content.align-items--top{padding-top:15px;padding-bottom:15px}.custom-image-banner-block .content_absolute .content.align-items--bottom{padding-bottom:15px}.customImageBanner-inner .des{font-size:var(--fontsize-mobile-text-style);margin-bottom:var(--margin-bottom-des-style-mb)}.customImageBanner-inner .des br{display:none}.customImageBanner--largeImg[data-width="33.333333%"] .customImageBanner-inner .spotlight-button.custom-button-style,.customImageBanner--smallImg[data-width="33.333333%"] .customImageBanner-inner .spotlight-button.custom-button-style{min-width:170px}.custom-image-banner-block .content_absolute .content.align-items--space_between{padding:calc(var(--align-items-spacing-style) * .75) calc(var(--align-items-spacing-lr-style) * .75)}}@media(max-width:992px)and (min-width:552px){.custom-image-banner-block .scroll-snap-mobile{overflow-x:unset;padding:0;margin-left:-8px;margin-right:-8px;scroll-snap-type:unset}.custom-image-banner-block .scroll-snap-mobile .halo-item{padding-left:8px;padding-right:8px;margin-right:0;max-width:100%!important;-webkit-box-flex:0;-ms-flex:0 0 var(--item-width-style);flex:0 0 var(--item-width-style);scroll-snap-align:unset;scroll-snap-stop:unset}.custom-image-banner-block .halo-item .customImageBanner-row{margin-left:-8px;margin-right:-8px}.custom-image-banner-block .halo-item .customImageBanner-child{padding-left:8px;padding-right:8px}.custom-image-banner-block .halo-item .customImageBanner-child:not([data-spacing-bottom="0"]){margin-bottom:16px}.custom-image-banner-block .halo-item .customImageBanner-child[data-spacing-bottom="30"]{margin-bottom:12px}}@media(max-width:1024px)and (min-width:991px){.custom-image-banner-block .halo-item .customImageBanner-child[data-spacing-bottom="30"]{margin-bottom:17px}}@media(max-width:767px){.custom-image-banner-block .halo-row .halo-item{width:100%}.custom-image-banner-block .halo-row .customImageBanner--largeImg{display:none}.custom-image-banner-block .halo-row .customImageBanner--largeImg+.halo-item:not(.slider__slide){margin-top:0}.custom-image-banner-block .halo-row .halo-item+.halo-item:not(.slider__slide){margin-top:10px}.custom-image-banner-block .halo-row.scroll-snap-mobile .halo-item+.halo-item{margin-top:0}.custom-image-banner-block .halo-block-header .title{margin-bottom:30px}.style-dots-2 .custom-image-banner-block .slider-dots{bottom:-40px}.custom-image-banner-block .halo-item .customImageBanner-row{margin-left:-5px;margin-right:-5px}.custom-image-banner-block .halo-item .customImageBanner-child{padding-left:5px;padding-right:5px}.custom-image-banner-block .halo-item .customImageBanner-child:not([data-spacing-bottom="0"]){margin-bottom:10px}.custom-image-banner-block .content_absolute .content.align-items--space_between{padding:calc(var(--align-items-spacing-style) * .5) calc(var(--align-items-spacing-lr-style) * .5)}body.template-index .custom-image-banner-block .customImageBanner--smallImg .customImageBanner-item{display:flex!important;flex-direction:column!important;background:#fff!important;border-color:#2323233d!important;box-shadow:0 8px 20px #0f18280f}body.template-index .custom-image-banner-block .customImageBanner--smallImg .customImageBanner-item .img-box,body.template-index .custom-image-banner-block .customImageBanner--smallImg .customImageBanner-item .image-zoom{border-radius:18px 18px 0 0!important}body.template-index .custom-image-banner-block .customImageBanner--smallImg .customImageBanner-item .img-box:after{display:none!important}body.template-index .custom-image-banner-block .customImageBanner--smallImg .content_absolute .content{position:relative!important;left:auto!important;top:auto!important;bottom:auto!important;transform:none!important;width:100%!important;max-height:none!important;min-height:50px;overflow:visible!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:6px 10px 8px!important;background:#fff!important;border-top:1px solid rgba(35,35,35,.08)}body.template-index .custom-image-banner-block .customImageBanner--smallImg .customImageBanner-inner .title.custom-text-style{margin:0!important;font-size:16px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:0!important}body.template-index .custom-image-banner-block .customImageBanner--smallImg .customImageBanner-inner .link_title,body.template-index .custom-image-banner-block .customImageBanner--smallImg .customImageBanner-inner .link_title span{color:#232323!important;text-shadow:none!important;overflow-wrap:anywhere}}@media(max-width:551px){.custom-image-banner-block .container-1170{padding-left:10px;padding-right:10px}.custom-image-banner-block .scroll-snap-mobile,.custom-image-banner-block .scroll-snap-mobile .halo-item:last-child{margin-right:0}}@media(min-width:1025px){.custom-image-banner-block .halo-row:not(.not-distance){margin-left:var(--row-distance-style);margin-right:var(--row-distance-style)}.custom-image-banner-block .halo-row:not(.not-distance) .halo-item{padding-left:var(--item-distance-style);padding-right:var(--item-distance-style)}.customImageBanner-item.enable_border_color .spotlight-button{visibility:hidden;opacity:0}.customImageBanner-item.enable_border_color:hover .spotlight-button,.customImageBanner-item.enable_border_color .has--border_s2+.spotlight-button{visibility:visible;opacity:1}.custom-image-banner-block .column-4 .halo-item{width:25%}.custom-image-banner-block .column-5 .halo-item{width:20%}.custom-image-banner-block .column-6 .halo-item{width:16.66666666666667%}.custom-image-banner-block .container-1170{max-width:1200px}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .custom-image-banner-block .customImageBanner-item:hover .img-box,.animate--hover-vertical-lift .custom-image-banner-block .customImageBanner-item:hover .img-box,.animate--hover-vertical-lift .custom-image-banner-block .section-block-banner-image:hover .img-box:not(.animate--zoom-in) img,.custom-image-banner-block .customImageBanner-item:hover .image-zoom img{transform:none!important}}.custom-image-banner-block .customImageBanner-item .img-box.animate--zoom-in .image,.custom-image-banner-block .customImageBanner-item .img-box.animate--zoom-in .image img,.custom-image-banner-block .customImageBanner-item:hover .img-box.animate--zoom-in .image,.custom-image-banner-block .customImageBanner-item:hover .img-box.animate--zoom-in .image img{scale:1!important;transform:none!important}@media(prefers-reduced-motion:no-preference)and (hover:hover){.custom-image-banner-block .customImageBanner--largeImg,.custom-image-banner-block .customImageBanner--largeImg .customImageBanner-item{overflow:visible}.custom-image-banner-block .customImageBanner-item{position:relative;z-index:0;transition:box-shadow .35s ease}.custom-image-banner-block .customImageBanner-item:hover{box-shadow:0 0 0 2px #23232314,0 4px 16px #2323231f,0 8px 32px #2323231a,0 -4px 16px #23232314,-4px 0 16px #2323230f,4px 0 16px #2323230f}.custom-image-banner-block .customImageBanner-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px;pointer-events:none;opacity:0;transition:opacity .25s ease;background:radial-gradient(280px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.18) 0%,rgba(255,255,255,.04) 40%,transparent 65%);z-index:3}.custom-image-banner-block .customImageBanner-item:hover:after{opacity:1}.custom-image-banner-block .customImageBanner--largeImg .customImageBanner-item{transition:box-shadow .35s ease,transform .35s ease}.custom-image-banner-block .customImageBanner--largeImg .customImageBanner-item:hover{box-shadow:0 0 0 2px #2323231a,0 8px 24px #23232324,0 14px 42px #2323231f,0 -8px 20px #23232314,-8px 0 20px #23232314,8px 0 20px #23232314}.custom-image-banner-block .customImageBanner--largeImg .customImageBanner-item:after{border-radius:20px;background:radial-gradient(360px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.24) 0%,rgba(255,255,255,.08) 42%,transparent 68%)}.custom-image-banner-block .customImageBanner-item .img-box,.custom-image-banner-block .customImageBanner-item .content{position:relative;z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-custom-image-banner-block.css.map */
