.spotlight-block .halo-block-header{margin-bottom:0}.spotlight-block .container-full .halo-block-header{margin-bottom:0;max-width:1200px;padding:0 15px}.spotlight-block .halo-block-header.text-left{margin-left:0;margin-right:auto}.spotlight-block .halo-block-header.text-center{margin:auto}.spotlight-block .halo-block-header.text-right{margin-right:0;margin-left:auto}.spotlight-block .halo-block-header .title{margin-bottom:var(--margin-bottom-title)}.spotlight-block .halo-block-header .subtext-spotlight{margin-bottom:var(--margin-bottom-des)}.spotlight-inner{padding-left:var(--align-items-spacing-lr-style);padding-right:var(--align-items-spacing-lr-style)}.spotlight-inner .sub_title{margin-top:0;margin-bottom:var(--mg-bottom-sub-title-style);display:block;font-weight:var(--font-weight-text-style);line-height:var(--body-line-height)}.spotlight-inner .sub_title.has-border span{border-bottom:1px solid var(--color-text-style)}.spotlight-inner .title{display:block;margin-top:0;margin-bottom:20px;font-weight:var(--title-font-weight)}.spotlight-inner.not-image .title{margin-top:0;margin-bottom:0}.spotlight-inner .custom-text-style{color:var(--color-text-style);font-size:var(--fontsize-text-style)}.spotlight-inner .title.custom-text-style{font-style:var(--font-text-style);line-height:1.3}.spotlight-inner .title.custom-text-style.has--border_s2 span{position:relative;border-color:transparent;z-index:1}.spotlight-inner .title.custom-text-style.has--border_s2 span:before{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;display:block;width:100%;height:22px;background-color:var(--border-color-title-style);z-index:-1}.spotlight-inner .des{margin-top:var(--margin-top-des-style);line-height:var(--body-line-height)}.spotlight-inner .des br{display:none}.spotlight_inder_des_10.spotlight-inner .des{line-height:1.9}.spotlight-inner .button{margin-top:var(--margin-top-button-style);margin-bottom:var(--margin-top-button-style);display:inline-block;width:auto;min-width:100px}.spotlight-inner.button_style_3 .button{width:auto;min-width:unset!important;transition:font-size .5s,height .2s cubic-bezier(0,0,.44,1.18)!important}.btn_1_br_outside .spotlight-inner .button{margin-bottom:3px}.spotlight-inner.button_style_4 .spotlight-button{width:100%;min-width:unset!important;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px;padding-top:calc(var(--btn-1-padding-top) + 8px);padding-bottom:calc(var(--btn-1-padding-bottom) + 8px);padding-left:30px;padding-right:30px}.spotlight-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:1.5;width:100%;max-width:var(--button-width-style)}.btn_1_br_outside .spotlight-inner .spotlight-button.custom-button-style:after{border:1px solid var(--border-color-button-style)}.spotlight-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 .spotlight-inner .spotlight-button.custom-button-style:hover:after{border:1px solid var(--border-color-button-hover-style)}.spotlight-inner .spotlight-button.custom-button-style:hover svg{fill:var(--color-button-hover-style)}.spotlight-inner .spotlight-button.custom-button-style svg{width:14px;height:14px;display:inline-block;vertical-align:middle;fill:var(--color-button-style)}.spotlight-inner .spotlight-button.custom-button-style span{display:inline-block;vertical-align:middle;white-space:normal}.spotlight-inner .spotlight-button.enable-transparnet span{text-decoration:underline;text-underline-offset:.1em}.spotlight-inner.enable-transparnet.text-left .spotlight-button{padding-left:0;padding-right:0;text-align:left;margin-top:-2px}.spotlight-inner.enable-transparnet.text-right .spotlight-button{padding-left:0;padding-right:0;text-align:right}.spotlight-inner.enable-transparnet.text-center .spotlight-button{padding-left:0;padding-right:0;text-align:center}.spotlight-inner .spotlight-button.enable-button-custom-border{overflow:unset;margin-bottom:10px}.spotlight-inner .spotlight-button.enable-button-custom-border:after{content:"";position:absolute;top:6px;left:6px;width:100%;height:100%;border:1px solid var(--border-color-button-style);z-index:1}.spotlight-inner .spotlight-button.enable-button-custom-border:hover:after{border:1px solid var(--border-color-button-hover-style)}.spotlight-inner .spotlight-item:hover .image-zoom img{transform:scale(1.06)}.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}.spotlight-inner .link_title{display:block;position:relative}.spotlight-inner .link_title:hover{color:inherit}.spotlight-inner h3 span{display:inline-block}.spotlight-inner h3:not(.has--none) span{position:relative}.spotlight-inner h3:not(.has--none):not(.has--bow_icon):hover span:after{transform:scaleX(1);transform-origin:left}.spotlight-inner h3:not(.has--none) span:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform var(--duration-default) ease-in-out}.spotlight-inner--border-light h3:hover span{border-bottom-width:1px}.spotlight-inner h3 .has_border_s3 span{position:relative}.spotlight-inner h3 .has_border_s3 span:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);height:3px;width:72px;background-color:var(--border-color-title-style-3)}.spotlight-inner h3.has--bow_icon span{position:relative}.spotlight-inner h3.has--bow_icon span:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.08 12.35'><path fill='%23b4a269' d='M4.54.26c-.8-.34-1.69-.35-2.49-.03S.61,1.18.26,1.98c-.34.8-.35,1.69-.03,2.49.32.81.94,1.44,1.74,1.78.7.3,2.31.39,3.84.41L1.71,10.78l1.57,1.57,5.26-5.26,5.26,5.26,1.57-1.57-4.11-4.11c1.53-.01,3.14-.11,3.84-.41,1.65-.71,2.42-2.62,1.72-4.28-.34-.8-.97-1.42-1.78-1.75s-1.69-.32-2.49.03c-.94.4-2.76,2.25-4,3.6-1.24-1.34-3.05-3.19-4-3.6ZM2.31,2.85c.11-.25.31-.45.57-.56.26-.1.54-.1.79,0,.35.16,1.31,1.06,2.36,2.14-1.5,0-2.82-.08-3.18-.23-.53-.23-.77-.84-.55-1.36ZM13.41,2.31c.13-.06.27-.08.41-.08.13,0,.26.02.39.08.26.1.46.3.57.56.11.25.11.54,0,.79-.1.26-.3.46-.56.57-.36.14-1.67.22-3.18.23,1.05-1.08,2.01-1.98,2.36-2.14Z'/></svg>");position:absolute;bottom:-40px;left:50%;transform:translate(-50%);height:32px;width:32px;background:transparent}.spotlight-block .halo-row.not-distance{margin-left:0;margin-right:0}.spotlight-block .halo-row.not-distance .halo-item{padding-left:0;padding-right:0}.spotlight-block .content_absolute .content.align-items--top{top:var(--align-items-postion-content-style);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)}.spotlight-block .content_absolute .content.align-items--bottom{top:auto;bottom:var(--align-items-postion-content-style);-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);overflow-y:hidden}.spotlight-block .content_absolute .content.align-items--bottom.enable-transparnet{transform:translate(-50%,-45%)}.spotlight-block .content_absolute .content.align-items--bottom.text-left.enable-transparnet{transform:none;left:0;bottom:0;padding:60px 60px 55px}.spotlight-block .content_absolute .content.align-items--bottom.text-right.enable-transparnet{transform:none;left:auto;right:0;bottom:0;padding:60px 60px 55px}.spotlight-block .content_absolute .content.enable-transparnet{z-index:1}.spotlight-block .content.align-items--center,.spotlight-block .content.align-items--bottom,.spotlight-block .content.align-items--top{padding-top:var(--align-items-spacing-top-style);padding-bottom:var(--align-items-spacing-bottom-style)}.spotlight-block .spotlight-inner.is-bordered{margin-top:var(--align-items-spacing-top-style);margin-bottom:var(--align-items-spacing-bottom-style);padding:15px;border:1px solid var(--content-border-color)!important}.spotlight-block .spotlight-inner.is-bordered .title{margin-top:12px}.spotlight-block .content.align-items--center.is-bordered .button{margin-bottom:12px}.spotlight-block .column-4 .halo-item,.spotlight-block .column-5 .halo-item{width:50%}.spotlight-block .column-6 .halo-item{width:33.33334%}.spotlight-block .slider-buttons{position:relative}.spotlight-block .slick-dots{bottom:-24px}.spotlight-block .show-icon-more{width:60px;height:60px;position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% + 10px));z-index:2;display:block;border-radius:3px;pointer-events:none;opacity:0;visibility:hidden;transition:var(--anchor-transition)}.spotlight-block .show-icon-more:before,.spotlight-block .show-icon-more:after{content:"";position:absolute;width:2px;height:50px;background:var(--color-icon-plus);left:50%;top:50%;transform:translate(-50%,-50%)}.spotlight-block .show-icon-more:after{width:50px;height:2px}.spotlight-block .slider{overflow-y:hidden}.animate--hover-vertical-lift .spotlight-block .slider{overflow-y:initial}.spotlight-block .slick-prev{left:var(--arrow-side-position)!important}.spotlight-block .slick-next{right:var(--arrow-side-position)!important}.spotlight-block .slick-list{margin:0 auto}.spotlight-block .width-1320 .slick-list{max-width:1350px}.spotlight-block .button-bottom.slick-dotted{margin-bottom:68px}.spotlight-block .group-btn{text-align:center}.spotlight-block .group-btn a{display:block}.spotlight-block .spotlight-item.enable_border_color .button_style_2 .spotlight-button{visibility:visible;opacity:1;background:transparent;border:none;padding:0}.spotlight-block .spotlight-inner.button_style_2 .spotlight-button.custom-button-style span{text-decoration:underline;text-underline-offset:.4em}.btn_1_br_outside .spotlight-inner.button_style_2 .spotlight-button.custom-button-style:after{content:none!important}.spotlight-inner.button_style_3 .spotlight-button svg{margin:0 0 0 10px}.spotlight-inner.button_style_3 .spotlight-button.custom-button-style{border:none;border-bottom:1px solid var(--border-color-button-style);padding:0 0 3px}.enable_po_title{position:relative}.enable_po_title .halo-block-header{position:absolute;top:137px;left:50%;transform:translate(-50%);z-index:2}.enable_po_title .halo-block-header .title{line-height:1}@media (max-width: 1024px){.spotlight-inner .title.custom-text-style{font-size:var(--fontsize-mobile-text-style)}.spotlight-inner .title.custom-text-style.has--border_s2 span:before{height:12px}.spotlight-block .halo-row.column-mb-2 .halo-item:not(.slider__slide){margin-top:15px}.spotlight-block .halo-row.column-2 .halo-item:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row.column-2 .halo-item:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:15px}.spotlight-block.enable_slider .halo-row .halo-item:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block.enable_slider .halo-row .halo-item:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:0}.spotlight-block .halo-row .halo-item.enable_plus_icon:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row .halo-item.enable_plus_icon:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:0}.spotlight-block .content_absolute .content.align-items--bottom.text-left.enable-transparnet{padding:30px}.spotlight-block .button_style_2 .title.custom-text-style{line-height:1}.spotlight-block .spotlight-item.enable_border_color .button_style_2 .spotlight-button{margin-top:5px}.enable_po_title .halo-block-header{top:60px}.spotlight-block .content_absolute .content.align-items--bottom.items_lr_60{bottom:var(--align-items-postion-content-mb-style)}.spotlight-block .content_absolute .content.align-items--bottom.items_lr_60{padding-left:20px;padding-right:20px}.spotlight-block .content_absolute .content.align-items--bottom.items_lr_60 .spotlight-button.custom-button-style{margin-top:20px}.spotlight-block .halo-row[data-center-mode=true] .halo-item{padding-left:60px;padding-right:60px}.spotlight-block .halo-row.column-2 .halo-item{width:100%}.spotlight-block .container-full .halo-row.column-2 .halo-item{margin-top:0!important}.spotlight-block .halo-row.column-2 .halo-item+.halo-item:not(.slider__slide),.spotlight-block .halo-row.column-2 .halo-item+.halo-item:not(.slick-slide){margin-top:10px}.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}.spotlight-inner .spotlight-button.custom-button-style{font-size:calc(var(--font-size-button-style) * .75)}.spotlight-inner.button_style_4 .spotlight-button{max-width:unset}}@media (max-width: 992px){.spotlight-block .scroll-snap-mobile{align-items:flex-start}.enable_po_title .halo-block-header{position:initial;transform:none}}@media (max-width: 768px){.spotlight-block .content_absolute .content.align-items--bottom.text-left.enable-transparnet{padding:15px}.spotlight-block .spotlight-item.enable_des_hover .spotlight-inner .des{font-size:calc(var(--fontsize-text-style) - 2px)}.spotlight-block .halo-row[data-center-mode=true] .halo-item{padding-left:50px;padding-right:50px}}@media (max-width: 767px){.spotlight-block .content_absolute .content.align-items--top{top:var(--align-items-postion-content-mb-style)}.spotlight-block .content_absolute .content.align-items--bottom{bottom:var(--align-items-postion-content-mb-style)}.spotlight-block .halo-row .halo-item{width:100%}.spotlight-block .halo-row .halo-item+.halo-item:not(.slider__slide),.spotlight-block .halo-row .halo-item+.halo-item:not(.slick-slide){margin-top:10px}.spotlight-block .halo-row.scroll-snap-mobile .halo-item+.halo-item,.spotlight-block .halo-row .halo-item+.halo-item.slick-slide,.spotlight-block .halo-row .halo-item+.halo-item.slider__slide,.spotlight-block .enable_po_title .halo-row .halo-item+.halo-item:not(.slider__slide),.spotlight-block .enable_po_title .halo-row .halo-item+.halo-item:not(.slick-slide){margin-top:0!important}.spotlight-block .halo-block-header .title{margin-bottom:30px}.style-dots-2 .spotlight-block .slider-dots{bottom:-40px}.spotlight-block .halo-row.column-mb-2 .halo-item{width:50%}.spotlight-block .halo-row .halo-item:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row .halo-item:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:10px}.spotlight-block .halo-row .halo-item.enable_plus_icon:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row .halo-item.enable_plus_icon:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:10px}.spotlight-block .halo-row.column-mb-2 .halo-item:not(.slider__slide){margin-top:10px}.spotlight-block .halo-row.column-mb-2 .content_absolute .content.align-items--bottom{transform:translate(-50%)}.spotlight-inner .spotlight-button.custom-button-style{width:100%;min-width:0;max-width:var(--button-width-style)}.animate--hover-vertical-lift .spotlight-block .slider.slider--tablet{overflow-y:hidden}.spotlight-block .spotlight-item.enable_border_color .button_style_2 .spotlight-button{margin-top:0}.spotlight-block .content_absolute .content.align-items--bottom.button_style_2{bottom:calc(var(--align-items-postion-content-mb-style) - 25px)}.spotlight_inder_des_10.spotlight-inner .des{line-height:1.6}.spotlight-inner.button_style_4 .spotlight-button{padding:10px}.spotlight-inner.button_style_4{padding-left:max(calc(var(--align-items-spacing-lr-style) / 3),10px);padding-right:max(calc(var(--align-items-spacing-lr-style) / 3),10px)}.spotlight-item.only-mobile .image-container{margin-bottom:10px}.spotlight-item.only-mobile .content{position:unset;transform:unset}.spotlight-item .content{background-color:var(--bg_color_content_mb)}}@media (min-width: 768px) and (max-width: 991px){.spotlight-block .content_absolute .content.align-items--bottom.spotlight_inder_des_10{padding-left:5px;padding-right:5px}.spotlight_inder_des_10.spotlight-inner .des{line-height:1.4}}@media (min-width: 768px){.spotlight-block .halo-row .halo-item.spotlight--largeImg{width:100%}.spotlight-item.only-desktop .image-container{margin-bottom:10px}.spotlight-item.only-desktop .content{position:unset;transform:unset}.spotlight-item .content{background-color:var(--bg_color_content)}}@media (min-width: 1025px){.spotlight-block .halo-row.column-2.block-layout-grid .halo-item:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row.column-2.block-layout-grid .halo-item:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:15px}.spotlight-block .halo-row:not(.not-distance){margin-left:var(--row-distance-style);margin-right:var(--row-distance-style)}.spotlight-block .halo-row[data-center-mode=true]:not(.not-distance){margin-left:calc(var(--row-distance-style));margin-right:calc(var(--row-distance-style))}.spotlight-block .halo-row:not(.not-distance) .halo-item{padding-left:var(--item-distance-style);padding-right:var(--item-distance-style)}.spotlight-item.enable_border_color .spotlight-button{visibility:hidden;opacity:0}.spotlight-item.enable_border_color:hover .spotlight-button,.spotlight-item.enable_border_color .has--border_s2+.spotlight-button{visibility:visible;opacity:1}.spotlight-block .column-4 .halo-item{width:25%}.spotlight-block .column-5 .halo-item{width:20%}.spotlight-block .column-6 .halo-item{width:16.66666666666667%}.spotlight-item:hover .image-zoom img{transform:scale(1.06)}.spotlight-block .layout--special .slick-arrow{width:50px;height:50px;border:0;padding:0}.spotlight-block .layout--special .slick-arrow.slick-next{right:-0px!important}.spotlight-block .layout--special .slick-arrow.slick-prev{left:-0px!important;top:50%}.spotlight-block .layout--special .slick-arrow:after{top:32px;transform:rotate(-45deg)}.spotlight-block .slick-arrow.slick-prev{transform:translateY(-50%)}.spotlight-block .halo-row.column-3[data-spotlight-slider]:not(.slick-slider) .spotlight--image:nth-child(n+4){display:none}.spotlight-block .halo-item:hover .show-icon-more{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.spotlight-block .halo-item.enable_plus_icon .img-box a:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;visibility:hidden;background:linear-gradient(to top,black,transparent);transition:var(--anchor-transition)}.spotlight-block .halo-item.enable_plus_icon:hover .img-box a:after{opacity:.4;visibility:visible}.spotlight-block .halo-item:hover .spotlight-inner.enable-transparnet.text-left h3 span{text-decoration:underline;text-underline-offset:.2em}.style-arrows-6 .spotlight-block .halo-item:hover .spotlight-inner.enable-transparnet.text-left h3 span{text-underline-offset:.1em;text-decoration-thickness:2px}.spotlight-block .enable_des_hover .spotlight-inner .des{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:opacity .5s,height .2s cubic-bezier(0,0,.44,1.18);margin:0}.spotlight-block .halo-item:hover .enable_des_hover .spotlight-inner .des{opacity:1;height:auto;visibility:visible;padding-top:22px;padding-bottom:15px}.spotlight-inner.enable-button-hover .button{opacity:0;visibility:hidden;font-size:0}.halo-item:hover .spotlight-inner.enable-button-hover .button{opacity:1;font-size:var(--font-size-button-style);visibility:visible}}@media (min-width: 1200px){.spotlight-inner .title.custom-text-style.has--border_s2 span:before{left:-7px;width:calc(100% + 17px)}}@media (min-width: 1400px){.spotlight-block .layout--special .slick-arrow.slick-next{right:-85px!important}.spotlight-block .layout--special .slick-arrow.slick-prev{left:-85px!important}}@media (min-width: 1600px){.spotlight-block .layout--special .slick-arrow.slick-next{right:-110px!important}.spotlight-block .layout--special .slick-arrow.slick-prev{left:-110px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-spotlight-block.css.map */
