.banner-item,.fullwidth-banner .img-box{position:relative;white-space:normal}.halo-banner-annimated .slick-slide .banner-subtitle,.halo-banner-annimated .slick-slide .banner-title,.halo-banner-annimated .slick-slide .banner-summary,.halo-banner-annimated .slick-current .banner-desc,.halo-banner-annimated .slick-slide .banner-button,.halo-banner-annimated .slick-slide .banner-link{visibility:hidden;animation-delay:0ms;animation-name:fadeOutDown}.halo-banner-annimated .slick-current .banner-subtitle{visibility:visible;animation-delay:25ms;animation-name:fadeInUp}.halo-banner-annimated .slick-current .banner-title{visibility:visible;animation-delay:50ms;animation-name:fadeInUp}.halo-banner-annimated .slick-current .banner-info{visibility:visible;animation-delay:75ms;animation-name:fadeInUp}.halo-banner-annimated .slick-current .banner-summary,.halo-banner-annimated .slick-current .banner-desc{visibility:visible;animation-delay:.1s;animation-name:fadeInUp}.halo-banner-annimated .slick-current .banner-button,.halo-banner-annimated .slick-current .banner-link{visibility:visible;animation-delay:.15s;animation-name:fadeInUp}.banner-itemWrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.banner-itemHalf{width:100%;overflow:hidden}.banner-itemContent{padding-left:15px;padding-right:15px}.marquee-box{display:flex;overflow:hidden;background:var(--marquee-background-color);color:var(--marquee-text-color);padding:10px 0}.banner-marquee{display:flex;flex:0 0 auto;align-items:center;width:max-content;will-change:transform,width;animation:marquee 25s infinite linear}.banner-marquee .banner-marquee__item{position:relative;color:currentColor;margin:0 30px;text-decoration:none;font-size:var(--marquee-mobile-font-size);font-weight:var(--marquee-font-weight);font-style:var(--marquee-font-style);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}.banner-marquee .banner-marquee__item:before{content:"";position:absolute;top:50%;right:-3.9rem;transform:translate(-50%,-50%);width:1rem;height:1rem;background:var(--marquee-text-color);border-radius:50%}.card-marquee{position:absolute;left:0;right:0;bottom:15px;background:var(--product-marquee-background-color);z-index:1;opacity:1;visibility:visible}.card-marquee .marquee-box{padding:5px 0}.card-marquee .banner-marquee{animation:marquee 10s infinite linear}.card-marquee .banner-marquee .banner-marquee__item{position:relative;color:var(--product-marquee-text-color);margin:0 12px;text-transform:var(--product-marquee-text-transform);font-size:var(--product-marquee-text-mobile-size);font-weight:var(--product-marquee-text-weight);font-style:var(--product-marquee-text-style);letter-spacing:var(--letter-spacing)}.card-marquee .banner-marquee .banner-marquee__item:before{display:none}.img-box .image{display:block;overflow:hidden;position:relative}.halo-row-carousel .img-box img{visibility:visible!important}.img-box--adapt .image-adapt .placeholder-svg,.img-box .image img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover;object-position:center}.img-box .image .icon-plus{font-size:0;letter-spacing:0;position:absolute;width:48px;height:48px;z-index:3;top:50%;left:50%;opacity:0;visibility:hidden;overflow:hidden;transform:translate(-50%,-50%) scale(.8) rotate(45deg);transition:opacity var(--duration-short) ease,transform .5s ease}.img-box .image .icon-plus:before,.img-box .image .icon-plus:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);background:var(--bg-white)}.img-box .image .icon-plus:before{width:2px;height:100%}.img-box .image .icon-plus:after{width:100%;height:2px}.img-box .image.image-circle{border-radius:50%}.img-box--mobile .image{display:none}.img-box--mobile .image+.image{display:block}.video-box--mobile .video{display:none}.video-box--mobile .video+.video{display:block}.img-box .video-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;cursor:pointer}.img-box .video-link .icon{fill:currentColor;stroke:currentColor;width:50px;height:50px}.video-box{position:absolute;top:50%;left:0;width:100%;height:0;transform:translateY(-50%);opacity:0;visibility:hidden;transition:var(--anchor-transition)}.video-box.video-only{position:relative;top:unset;left:unset;height:inherit;transition:unset;transform:unset;opacity:1;visibility:visible}.fixed-banner-10 .halo-block-background{display:block;position:relative;overflow:hidden;z-index:inherit}.fixed-banner-10 .halo-grid-block{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:34px;padding-top:105px;padding-bottom:50px}.fixed-banner-10 .item{display:flex;flex-direction:column}.fixed-banner-10 .item-column-reverse{flex-direction:column-reverse}.content-box{position:relative;white-space:normal}.content-box--bg{padding-left:15px;padding-right:15px;padding-bottom:15px;background:var(--bg-color)}.fixed-banner-8 .content-box{padding-top:15px;padding-bottom:35px}.fixed-banner-9 .content-box{margin:18px 0 45px}.fixed-banner-10 .content{padding:30px 80px 45px}.content-box--absolute{position:absolute;top:50%;left:0;z-index:2;transform:translateY(-50%);padding:15px;margin:0 auto;width:100%;overflow:hidden}.content-box--custom{padding:20px 0 15px}.content-box--custom.text-center{padding-left:15px;padding-right:15px;max-width:600px;margin:0 auto}.content-box--line+.content-box--line{margin-top:10px}.banner-subtitle{display:block;font-size:calc(var(--font-size) - 3px);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--color-text2);margin:0 0 5px}.fixed-banner-7 .banner-subtitle{font-size:var(--text-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--text-color)}.banner-title{display:block;position:relative;letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--color-text);margin:0 0 18px}.fixed-banner-6 .banner-title,.fixed-banner-7 .banner-title,.fixed-banner-8 .banner-title,.fixed-banner-9 .banner-title,.fixed-banner-10 .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color)}.fixed-banner-6 .banner-title{margin-bottom:20px}.fixed-banner-7 .banner-title{margin-bottom:148px;line-height:1.2}.fixed-banner-8 .banner-title,.fixed-banner-9 .banner-title{margin-bottom:0}.fixed-banner-10 .banner-title{margin-bottom:5px}.fixed-banner-7 .banner-title:before{content:"";display:block;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);width:4px;height:115px;background-image:url(border.png);background-position:center;background-repeat:repeat-y;background-size:contain}.fixed-banner-7 .content-box.text-left .banner-title:before{left:0;transform:none}.fixed-banner-7 .content-box.text-right .banner-title:before{left:auto;right:0;transform:none}.banner-text{display:block;font-size:var(--font-size);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--color-text);margin:0 0 15px}.fixed-banner-6 .banner-text,.fixed-banner-7 .banner-text,.fixed-banner-10 .banner-text{font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color)}.fixed-banner-6 .banner-text{margin-bottom:40px}.fixed-banner-7 .banner-text{margin-bottom:17px}.fixed-banner-10 .banner-text{margin-bottom:35px}.banner-icon{font-size:0;letter-spacing:0}.banner-icon .icon,.banner-icon .text{display:inline-block;vertical-align:middle}.banner-icon .icon{width:23px;height:23px}.banner-icon .text{font-size:var(--font-size);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:var(--color-grey);margin:0 0 0 10px}.banner-button{max-width:300px}.banner-button.button--transparent{background:transparent;color:var(--text-color);border-color:var(--text-color)}.fixed-banner-6 .banner-button,.fixed-banner-7 .banner-button{display:inline-block;vertical-align:top;width:auto;min-width:180px;max-width:unset}.fixed-banner-7 .banner-button{margin-top:15px}.fixed-banner-8 .banner-link,.fixed-banner-9 .banner-link{font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color)}.fixed-banner-8 .banner-link{margin-top:6px}.fixed-banner-10 .content.text-left .banner-button{margin-left:0}.fixed-banner-10 .content.text-right .banner-button{margin-right:0}.fixed-banner-10 .content.text-center .banner-button{margin:0 auto}.fullwidth-banner-2 .banner-button{max-width:240px}.banner-countdown{display:none;max-width:100%;margin:0 0 15px}.banner-countdown--wrapper{display:block}.banner-countdown--block .banner-countdown--wrapper{display:inline-block;vertical-align:top}.banner-countdown--countdown{display:flex;align-items:center;justify-content:space-between;color:var(--countdown-color-foreground);background:var(--countdown-color-background);border:1px solid var(--countdown-color-foreground);position:relative;overflow:hidden}.banner-countdown--countdown .time-item{display:inline-block;vertical-align:top;text-align:center;width:100%;padding:11px 15px}.banner-countdown--block .banner-countdown--countdown .time-item{min-width:60px}.banner-countdown--countdown .time-item span{display:block;letter-spacing:var(--letter-spacing);line-height:var(--line-height);color:currentColor;text-transform:var(--countdown-text-transform)}.banner-countdown--countdown .time-item .num{font-family:var(--countdown-font);font-size:var(--countdown-font-size);font-weight:var(--countdown-font-weight)}.banner-countdown--countdown .time-item .text{font-family:var(--font-body-family);font-size:calc(var(--font-size) - 4px);font-weight:var(--font-weight-normal)}.banner-countdown--countdown .time-item+.time-item{border-left:1px solid var(--countdown-color-foreground)}.banner-countdown.is-show{display:block}.content-box--flexible .banner-title,.content-box--flexible .banner-subtitle,.content-box--flexible .banner-text,.content-box--flexible .banner-button,.content-box--flexible .banner-countdown,.content-box--flexible .banner-link{margin-top:0;margin-bottom:0}.content-box--flexible .banner-block--flexible{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.collage-item .content-box{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:15px;width:100%;flex-grow:1}.collage-item .content-box--absolute{left:0;top:auto;bottom:0;width:100%;max-width:100%;transform:unset}.collage-item .link{grid-row-start:2;font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--color-white)}.collage-item .link svg,.collage-item .link .icon{width:16px;height:16px;fill:currentColor;stroke:transparent}.custom-banner .content-box--absolute{left:50%;transform:translate(-50%);top:inherit;bottom:15px;padding-left:15px;padding-right:15px}.custom-banner.style-2 .content-box{padding:12px 15px 15px}.custom-banner .banner-title{margin:0 0 5px}.custom-banner-item--style .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color)}.custom-banner.style-2 .banner-title{margin-bottom:27px}.custom-banner.style-2 .banner-button{max-width:150px}.custom-banner-item--style .banner-text,.custom-banner-item--style .banner-link{font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color)}.custom-banner.style-2 .banner-text{margin-bottom:16px}.fullwidth-banner .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color)}.fullwidth-banner .sub-title,.fullwidth-banner .banner-text{font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color)}.fullwidth-banner .item+.item{margin-top:var(--spacing-top)}.fullwidth-banner .video-banner,.halo-banner-with-video .video-banner{position:absolute;bottom:40px;right:40px;z-index:9}.halo-banner-with-video .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color)}.halo-banner-with-video .banner-text{font-family:var(--text-font);font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color);color:var(--title-color)}.fullwidth-banner .video-banner,.halo-banner-with-video .banner-icon{color:var(--text-color)}.fullwidth-banner .video-banner .icon,.halo-banner-with-video .banner-icon .icon{color:currentColor;fill:currentColor;stroke:transparent}.halo-banner-with-video .video-banner.open_video{width:100%;height:100%;right:0!important;bottom:0!important}.fullwidth-banner .video-banner .link{width:28px;height:28px;border-radius:50%;color:var(--text-color)}.fullwidth-banner .video-banner .link:before,.fullwidth-banner .video_icon.link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:50%;opacity:.3;background:var(--text-color);animation:zoom-animation 1.4s ease-in-out infinite}.fullwidth-banner .video-banner .icon,.fullwidth-banner .video_icon.link .icon,.halo-banner-with-video .video-banner .icon{width:100%;height:100%;color:currentColor;fill:currentColor;stroke:transparent}.fullwidth-banner .video-banner .halo-modal-close,.halo-banner-with-video .video-banner .halo-modal-close{display:none;position:absolute;top:15px;right:15px;z-index:9;color:var(--text-color)}.fullwidth-banner .video-banner .halo-modal-close svg,.halo-banner-with-video .video-banner .halo-modal-close svg{width:28px;height:28px;fill:currentColor;stroke:transparent;border:1px solid currentColor;border-radius:50%;padding:5px;color:currentColor;background:transparent}.fullwidth-banner .video-banner .modal-video-content .video,.fullwidth-banner .video-banner .modal-video-content,.fullwidth-banner .video-banner .modal-content-video,.halo-banner-with-video .video-banner .modal-video-content .video,.halo-banner-with-video .video-banner .modal-video-content,.halo-banner-with-video .video-banner .modal-content-video{height:100%;width:100%;background:var(--bg-black)}.fullwidth-banner .video-banner.open_video,.halo-banner-with-video .video-banner.open_video{width:100%;height:100%;top:0;right:0!important}.fullwidth-banner .video-banner.open_video .link{display:none}.fullwidth-banner .video-banner.open_video .halo-modal-close,.halo-banner-with-video .video-banner.open_video .halo-modal-close{display:block}.fullwidth-banner .video_icon.link{width:28px;height:28px;border-radius:50%;position:absolute;bottom:40px;right:40px;z-index:9;color:var(--text-color)}.fullwidth-banner .button svg{width:20px;height:20px;position:relative;top:-2px}.fullwidth-banner .video-banner.open_video.fixed_video,.halo-banner-with-video .video-banner.open_video.fixed_video{position:fixed;top:inherit!important;right:0!important;bottom:0;max-width:350px;max-height:250px}.fullwidth-banner .video-banner.open_video.fixed_video .halo-modal-close,.halo-banner-with-video .video-banner.open_video.fixed_video .halo-modal-close{top:5px;right:7px}.fullwidth-banner .video-banner.open_video.fixed_video .halo-modal-close svg,.fualo-banner-with-video .video-banner.open_video.fixed_video .halo-modal-close svg{width:20px;height:20px}.halo-customlink-banner .content-box--absolute{max-width:100%}.halo-customlink-banner.style-1 .content-box--absolute{top:20%;transform:translateY(0)}.halo-customlink-banner .sub-title{font-family:var(--sub-title-font);font-size:var(--sub-title-font-size);font-weight:var(--sub-title-font-weight);text-transform:var(--sub-title-text-transform);color:var(--text-color);margin-top:0;margin-bottom:0}.halo-customlink-banner .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color)}.halo-customlink-banner.style-2 .banner-title{margin-bottom:15px}.halo-customlink-banner.style-3 .banner-title{margin-bottom:10px}.halo-customlink-banner .wrapper-button{width:100%;font-size:0;letter-spacing:0;overflow-y:hidden;text-align:center;max-width:1200px;margin:0 auto}.halo-customlink-banner.style-1 .wrapper-button{position:absolute;left:50%;transform:translate(-50%);bottom:10%;z-index:1}.halo-customlink-banner .wrapper-button .banner-button{display:inline-block;vertical-align:top;position:relative;margin:20px 10px 0;white-space:normal;width:240px}.halo-customlink-banner.style-3 .wrapper-button .banner-button{width:auto;margin:20px 18px 0}.halo-customlink-banner .wrapper-button .link{font-family:var(--sub-title-font);font-size:var(--sub-title-font-size);font-weight:var(--font-weight-normal);text-transform:var(--sub-title-font-weight);color:var(--text-color)}.halo-customlink-banner.style-3 .wrapper-button .link{margin-top:0}.halo-customlink-banner.style-3 .wrapper-button .link svg{width:18px;height:18px}.featured-collection-6.border-bottom{border-bottom:1px solid rgba(var(--border-bottom),.3)}.featured-collection .content-box,.featured-brand .content-box{padding:12px 0 1px}.featured-collection-5 .content-box{padding-top:17px;padding-bottom:0}.featured-collection .content-box--absolute{top:auto;bottom:20px;left:50%;transform:translate(-50%);max-width:calc(100% - 40px);padding-top:8px!important;padding-bottom:8px}.featured-collection .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color);margin-bottom:10px}.featured-collection .banner-title a{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical}.featured-collection-4 .banner-title{margin-top:20px;margin-bottom:30px}.featured-collection .halo-block-footer,.featured-brand .halo-block-footer{text-align:center;margin:25px 0 0}.featured-collection .halo-block-footer .link,.featured-brand .halo-block-footer .link,.halo-banner-with-custom-link2 .content-bottom .link{font-size:calc(var(--font-size) - 1px);font-weight:var(--font-weight-bold)}.featured-collection .halo-block-footer .link .text,.featured-brand .halo-block-footer .link .text{text-decoration:underline;text-underline-offset:.1rem}.featured-collection .halo-block-footer .link:hover .text,.featured-brand .halo-block-footer .link:hover .text{color:var(--color-link-hover)!important}.featured-collection.style-2 .halo-row-item .collections-item{box-shadow:0 3px 7px #e1e1e1}.featured-collection.style-2 .content-box{padding:24px 15px 7px}.featured-collection.style-2 .column-1 .content-box,.featured-collection.style-2 .column-2 .content-box{padding-top:24px;padding-bottom:23px}.featured-collection.style-2 .column-5 .content-box{padding-top:14px;padding-bottom:7px}.featured-collection.style-2 .banner-text{letter-spacing:normal;-webkit-line-clamp:10;margin:0 auto 15px}.featured-collection.style-2 .column-3.text-center .banner-text,.featured-collection.style-2 .column-4.text-center .banner-text,.featured-collection.style-2 .column-5.text-center .banner-text{max-width:280px}.featured-collection.style-2 .halo-row-item:hover .content-box .banner-title{color:var(--color-link-hover)!important}.featured-collection.style-3 .halo-row-item .collections-item{box-shadow:1px 2px 4.55px .45px #0000001a}.featured-collection.style-3 .content-box{padding:22px 20px 10px}.featured-collection.style-3 .banner-button{width:auto;margin-bottom:20px;min-width:132px}.featured-collection.style-3 .banner-button .icon svg{width:20px;height:18px;position:relative;top:-1px;margin:0}.featured-collection.style-3 .banner-title{margin-bottom:3px}.featured-collection .banner-subtitle{font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color);margin-bottom:5px}.featured-collection-4 .banner-subtitle span{padding:0 30px 6px 0;border-bottom:1px solid var(--bg-white)}.featured-collection-4 .content-box.text-right .banner-subtitle span{padding:0 0 6px 30px}.featured-collection-4 .content-box.text-center .banner-subtitle span{padding:0 15px 6px}.featured-brand .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color)}.featured-collection .banner-text{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color);margin-bottom:25px}.featured-collection-5 .banner-text{-webkit-line-clamp:2}.featured-collection-6 .banner-text{margin-bottom:20px}.featured-collection-6 .halo-block-header{margin:0 0 50px}.featured-collection-6 .halo-block-header .desc{font-size:calc(var(--font-size) + 8px);font-weight:var(--font-weight-medium)}.featured-collection .banner-button,.featured-brand .banner-button{display:inline-block;vertical-align:top;max-width:100%}.featured-collection-2 .banner-button,.featured-brand .banner-button{font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color)}.featured-collection .banner-button.button-link,.featured-brand .banner-button.button-link{font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);text-transform:var(--btn-text-transform);min-width:unset;padding-bottom:10px}.featured-collection-4 .banner-button{max-width:unset;width:auto;min-width:180px}.featured-collection-6.style-4 .banner-button{width:auto;margin-bottom:20px;min-width:132px}.featured-collection-6.style-1 .banner-button+.banner-button{margin-top:20px}.featured-collection-6.style-4 .banner-button+.banner-button{margin-left:15px}.featured-collection.style-2 .banner-button{margin-bottom:20px}.featured-collection-2 .content-box{padding-top:22px}.featured-collection-2 .banner-title{margin-bottom:16px}.featured-collection-2.style-2 .content-box{padding-top:27px!important}.featured-collection-2.style-2 .content-box .banner-text{max-width:450px;margin:0 auto 21px}.featured-collection-2.style-2 .halo-row-item .collections-item{box-shadow:none}.featured-collection-3 .img-box{position:relative}.featured-collection-3 .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color)}.featured-collection-3.style-1 .banner-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:100%}.featured-collection-3.style-2 .banner-title{margin:15px 0}.featured-collection-3.style-2 .content-box{margin-top:0}.featured-collection-3 .banner-text{font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color);margin:0 auto 15px;max-width:430px}.featured-collection-3 .content-box{margin-top:26px}.featured-collection-3 .halo-block-footer{margin-top:36px}.featured-collection-3.style-1 .halo-block-header{margin-bottom:45px}.featured-collection-3 .halo-block-footer .button{max-width:280px}.featured-collection .content-box--absolute>*:only-child{margin:0;padding:0}.featured-brand .content-box>*:only-child{padding-top:10px;margin-bottom:0!important}.instagram .content-box--absolute,.image-gallery .content-box--absolute{width:auto;max-width:unset;padding-top:0;padding-bottom:0}.instagram .content-box--absolute,.image-gallery .content-box--absolute{top:50%;left:50%;transform:translate(-50%,-50%)}.instagram .banner-button,.image-gallery .banner-button{width:auto;min-width:210px;max-width:100%;padding-top:calc(var(--btn-padding-top) - 5px);padding-bottom:calc(var(--btn-padding-bottom) - 5px)}.fixed-banner{overflow:hidden}.fixed-banner .halo-row-item,.fixed-banner .item{position:relative}.fixed-banner-2 .content-box .subtitle{display:block;font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--text-color);margin:0 0 10px}.fixed-banner-2 .content-box .heading{display:block;font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color);line-height:var(--line-height);letter-spacing:var(--letter-spacing);margin-top:0;margin-bottom:20px}.fixed-banner-2 .content-box .content{font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);line-height:var(--line-height);letter-spacing:var(--letter-spacing);color:var(--text-color)}.fixed-banner-2 .content-box .link{margin-top:40px}.fixed-banner-2 .content-box .button{display:inline-block;vertical-align:top;width:auto;min-width:180px;margin-top:40px}.fixed-banner-2 .content-box.text-center .content{padding-left:15px;padding-right:15px}.fixed-banner-2 .content-box.text-left .content{padding-right:15px}.fixed-banner-2 .content-box.text-right .content{padding-left:15px}.fixed-banner-4 .halo-row{padding-left:0;margin-left:0;margin-right:0;overflow:hidden;white-space:normal}.fixed-banner-4 .mansory-layout-item{position:relative;width:100%}.fixed-banner-4 .mansory-layout-item.one-item{padding-left:15px;padding-right:15px;padding-bottom:15px}.fixed-banner-4 .group-items .halo-row-left,.fixed-banner-4 .group-items .halo-row-right{padding-left:15px;padding-right:15px}.fixed-banner-4 .group-items .halo-row-right{margin-top:15px}.fixed-banner-4 .group-items .halo-row-item{width:100%;margin-right:0;margin-top:0}.fixed-banner-4 .group-items .halo-row-item.item-top{margin-bottom:15px}.fixed-banner-5 .halo-row--fixed .halo-row-itemSecond .item{height:100%}.fixed-banner-6 .halo-block-background{position:absolute;width:100%;height:calc(100% - 100px);bottom:0}.fixed-banner-6 .item-banner{display:inline-block;vertical-align:top;width:100%}.fixed-banner-6 .banner-item{z-index:2;width:100%;max-width:400px;margin:0 auto 0 0}.fixed-banner-6.layout-2 .banner-item{margin-left:auto;margin-right:0}.fixed-banner-6 .content-box--absolute{top:auto;bottom:20px;left:50%;transform:translate(-50%);max-width:calc(100% - 40px);padding-top:8px!important;padding-bottom:8px}.halo-article .content-box{padding-top:33px;padding-bottom:33px}.halo-article-4 .content-box{padding-top:40px;padding-bottom:50px}.direction-block .content-box{padding-top:42px;padding-bottom:50px;max-width:620px;margin-left:auto;margin-right:auto}.fixed-banner-7 .direction-block .content-box{max-width:480px}.direction-block.content-style-1 .content-box{margin-left:0;margin-right:auto}.direction-block.content-style-2 .content-box{margin-left:auto;margin-right:0}.halo-article .content-box--absolute{top:auto;left:15px;bottom:15px;max-width:calc(100% - 30px);transform:unset;padding-top:0;padding-bottom:0}.halo-article-1 .content-box--bg{padding-top:15px;padding-bottom:15px}.halo-article .banner-subtitle{font-size:var(--font-size);font-weight:var(--font-weight-bold);color:var(--blog-text-color)}.halo-article-1 .banner-subtitle{font-size:calc(var(--font-size) - 2px);text-transform:uppercase}.halo-article .banner-title{font-family:var(--blog-title-font);font-size:var(--blog-title-mobile-font-size);font-weight:var(--blog-title-font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing);text-transform:var(--blog-title-text-transform);overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:15px}.halo-article-1 .banner-title{color:var(--blog-title-color)}.halo-article-4 .banner-title{margin-bottom:20px}.halo-article-5 .banner-title{line-height:1.2;margin-bottom:0;color:var(--blog-title-color)}.halo-article .banner-info,.halo-article .banner-summary{display:block;font-size:var(--blog-text-font-size);font-weight:var(--blog-text-font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing);text-transform:var(--blog-text-text-transform);color:var(--blog-text-color)}.halo-article .banner-info{margin:0 0 15px}.halo-article-4 .banner-info{font-style:italic;margin-bottom:10px}.halo-article-5 .banner-info{font-family:var(--blog-title-font);font-size:calc(var(--blog-text-font-size) + 4px);font-weight:var(--blog-title-font-weight);text-transform:var(--blog-title-text-transform);margin-bottom:30px}.halo-article .banner-summary{margin-bottom:15px}.halo-article-4 .banner-summary{margin-bottom:25px}.halo-article-5 .banner-summary{margin-bottom:0}.halo-article .banner-link{font-size:var(--font-size);font-weight:var(--font-weight-bold)}.halo-article-4 .banner-link{font-weight:var(--font-weight-normal);color:var(--color-link-hover);text-transform:capitalize}.halo-article .banner-button{display:inline-block;vertical-align:top;width:auto;min-width:180px;max-width:unset;margin-top:30px}.halo-article .banner-button.button--transparent{background:transparent;color:var(--blog-text-color);border-color:var(--blog-text-color)}.halo-article-1 .banner-subtitle,.halo-article-1 .banner-info,.halo-article-1 .banner-summary,.halo-article-1 .banner-link{color:var(--blog-text-color)}.halo-article-1.style-2 .banner-subtitle,.halo-article-1.style-2 .banner-link{color:var(--blog-title-color)}.halo-article-1.style-2 .banner-link span{position:relative;text-decoration:none;padding:0 10px}.halo-article-1.style-2 .banner-link span:before{content:"";width:100%;height:2px;position:absolute;top:auto;bottom:-10px;left:0;background:currentColor}.halo-article .content-box--absolute .banner-info{margin-bottom:5px}.halo-article .content-box--absolute .banner-summary{position:relative;margin-bottom:0;opacity:0;visibility:hidden;height:0;overflow:hidden;transition:opacity .5s,height 2s cubic-bezier(0,0,.44,1.18)}.halo-article-4 .halo-block-header .button{display:inline-block;vertical-align:top;width:auto;min-width:225px;max-width:unset;margin-top:43px}.heroCarousel-logo{position:relative;margin:0 auto 30px;width:100%;max-width:calc(100% - 100px)}.heroCarousel-logo .image{padding-left:15px;padding-right:15px}.heroCarousel-logo:before{content:"";position:absolute;top:-65px;left:50%;width:1px;height:40px;background-color:var(--color-global);z-index:1}.slideshow .halo-block-content.has-logo,.heroCarousel-wrapper{position:relative}.heroCarousel-slide--wrapper{position:relative;overflow:hidden}.heroCarousel-image-wrapper{position:relative}.heroCarousel-image-wrapper.heroCarousel-overlay-wrapper .image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:var(--background-overlay)}.heroCarousel-video iframe,.heroCarousel-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.slideshow-with-effect .heroCarousel .image{min-height:400px}.slideshow-with-effect .heroCarousel .heroCarousel-subtitle{margin-bottom:5px}.heroCarousel .heroCarousel-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color);line-height:1.2}.slideshow-with-effect .heroCarousel .heroCarousel-title{margin-bottom:80px}.slideshow-with-effect .heroCarousel .heroCarousel-title:before{content:"";display:block;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);width:4px;height:60px;background-image:url(border-white.png);background-position:center;background-repeat:repeat-y;background-size:contain}.slideshow-with-effect .heroCarousel .text-left>.heroCarousel-title:before{left:0;transform:unset}.slideshow-with-effect .heroCarousel .text-right>.heroCarousel-title:before{left:auto;right:0;transform:unset}.heroCarousel .heroCarousel-description,.heroCarousel .heroCarousel-subtitle{font-size:var(--text-font-size);font-weight:var(--text-font-weight);text-transform:var(--text-text-transform);color:var(--text-color)}.slideshow-with-effect .heroCarousel .heroCarousel-description{margin-bottom:17px}.heroCarousel .heroCarousel-action{max-width:220px}.slideshow-with-banner .heroCarousel .banner-button{width:auto;display:inline-block;text-transform:none;min-width:120px;margin-right:9px!important;margin-bottom:5px!important;padding-right:22px;padding-left:22px;max-width:none;background:var(--btn-back-color);border-color:var(--btn-border-color);color:var(--btn-color);box-shadow:var(--btn-box-shadow)!important}.slideshow-with-effect .heroCarousel .banner-button{display:inline-block;vertical-align:top;width:auto;min-width:180px;max-width:unset;margin-top:15px}.slideshow-with-banner .heroCarousel .heroCarousel-subImage{display:none;margin-bottom:7px}.heroCarousel .slick-arrow{width:40px;height:40px;padding:10px;visibility:hidden;opacity:0;pointer-events:none;border:none;border-color:var(--arrow-border);border-radius:50%;background:var(--arrow-bg);color:var(--arrow-color)}.heroCarousel .slick-arrow svg{color:currentColor!important;fill:currentColor!important;stroke:transparent}.slideshow-with-effect .heroCarousel .slick-arrow{width:35px;height:55px;border-radius:0;border:2px solid var(--arrow-border)}.heroCarousel .slick-arrow.slick-prev{left:15px}.heroCarousel .slick-arrow.slick-next{right:15px}.heroCarousel .slick-dots{bottom:30px}.heroCarousel .slick-dots li button{border-color:var(--dot-border)}.heroCarousel .slick-dots li button:before{background:var(--dot-color)}.heroCarousel .slick-dots li.slick-active button{background:var(--dot-bg)}.heroCarousel.style-2 .slick-dots{bottom:-30px}.heroCarousel.style-4 .slick-dots li{border-radius:0;margin-left:5px;margin-right:5px;vertical-align:bottom;height:40px;line-height:40px;cursor:pointer}.heroCarousel.style-4 .slick-dots li button{width:20px;height:2px;border:none;border-radius:0;background:var(--dot-bg)}.heroCarousel.style-4 .slick-dots li.slick-active button{height:5px}.heroCarousel.style-5 .slick-dots{bottom:5px}.heroCarousel.style-5 .slick-dots li{vertical-align:bottom;width:30px;height:40px;line-height:40px;cursor:pointer;border-radius:0;margin:0}.heroCarousel.style-5 .slick-dots li button{width:8px;height:8px;background:var(--dot-bg);opacity:.5;padding:0}.heroCarousel.style-5 .slick-dots li.slick-active button{width:30px;height:10px;border-radius:20px;opacity:1}.heroCarousel.style-6 .slick-dots,.heroCarousel.style-7 .slick-dots{top:50%;left:auto;right:15px;bottom:auto;transform:translate3d(0,-50%,0);text-align:right;width:auto}.heroCarousel.style-6 .slick-dots li,.heroCarousel.style-7 .slick-dots li{display:block;width:auto;height:auto;padding:0;margin:0;border-radius:0;text-align:right}.heroCarousel.style-6 .slick-dots li button,.heroCarousel.style-7 .slick-dots li button{font-family:var(--font-body-family);font-size:var(--font-size);font-weight:var(--font-weight-normal);letter-spacing:0;line-height:40px;color:var(--dot-color);border:none;border-radius:0;width:auto;height:auto;position:relative;transition:var(--anchor-transition);background-color:transparent!important;border-bottom:1px solid transparent!important}.heroCarousel.style-6 .slick-dots li button:before,.heroCarousel.style-7 .slick-dots li button:before{display:none}.heroCarousel.slick-dotted.style-2{margin-bottom:30px}.slideshow-with-banner .halo-block-content .halo-row--grid{margin-top:20px}.heroCarousel .slick-slide .heroCarousel-subtitle,.heroCarousel .slick-slide .heroCarousel-title,.heroCarousel .slick-slide .heroCarousel-description,.heroCarousel .slick-slide .heroCarousel-action{visibility:hidden;animation-delay:0ms;animation-name:fadeOutDown}.slideshow-with-effect .heroCarousel .slick-slide .heroCarousel-subtitle,.slideshow-with-effect .heroCarousel .slick-slide .heroCarousel-title,.slideshow-with-effect .heroCarousel .slick-slide .heroCarousel-description,.slideshow-with-effect .heroCarousel .slick-slide .heroCarousel-action{transform:translate3d(0,140%,0);opacity:0;transition:transform .4s ease,opacity .8s ease}.heroCarousel .slick-current .heroCarousel-subtitle{visibility:visible;animation-delay:25ms;animation-name:fadeInUp}.heroCarousel .slick-current .heroCarousel-title{visibility:visible;animation-delay:50ms;animation-name:fadeInUp}.heroCarousel .slick-current .heroCarousel-description{visibility:visible;animation-delay:.1s;animation-name:fadeInUp}.heroCarousel .slick-current .heroCarousel-action{visibility:visible;animation-delay:.15s;animation-name:fadeInUp}.slideshow-with-effect .heroCarousel .slick-current .heroCarousel-subtitle,.slideshow-with-effect .heroCarousel .slick-current .heroCarousel-title,.slideshow-with-effect .heroCarousel .slick-current .heroCarousel-description,.slideshow-with-effect .heroCarousel .slick-current .heroCarousel-action{transform:translateZ(0);opacity:1;transition:transform .6s cubic-bezier(.77,0,.175,1),opacity .1s ease}.slideshow-with-effect .heroCarousel .heroCarousel-image img{transition:all 1s cubic-bezier(.7,0,.3,1);transform:scale(1.2)}.slideshow-with-effect .heroCarousel .slick-current .heroCarousel-image img{transform:scale(1)}.heroCarousel.slick-dotted{margin-bottom:0}.heroCarousel.slick-slider--playvideo .heroCarousel-video{opacity:1;visibility:visible;z-index:9}.heroCarousel:not(.slick-initialized){white-space:nowrap;overflow:hidden;position:relative}.heroCarousel:not(.slick-initialized) .item{display:block;width:100%}.heroCarousel:not(.slick-initialized) :not(.heroCarousel-slide--first).heroCarousel-slide{display:none}.slider-progress-bar{display:block!important;height:3px;width:100%;max-width:100%;background:#c8c8c8;background-clip:content-box;border:1px solid transparent;margin-top:20px}.slider-progress-bar .slider-scrollbar-track{position:relative;width:100%;height:100%}.slider-progress-bar .scrollbar-thumb{display:inline-block;position:absolute;top:auto;left:0;transform:translateY(-1px);width:var(--percent);max-width:100%;height:3px;background-color:var(--header-color);transition:all 1s ease-in-out}.slider-progress-bar .scrollbar-thumb:hover{background-color:var(--header-color);transition:all 1s ease-in-out}.image-gallery-2 .halo-block-content .block-content-bottom.content-bottom{padding-top:43px}.image-gallery-2 .img-bottom .button{position:absolute;bottom:3%;left:5%;z-index:3;display:flex;min-width:auto;align-items:center;padding:16px 17px;border-radius:30px;width:60px;transition:all .3s ease-in-out}.image-gallery-2 .img-bottom .button .icon{width:24px;height:26px;min-width:24px;margin:0}.image-gallery-2 .img-bottom .button .text{opacity:0;visibility:hidden;text-decoration:underline;text-underline-offset:3px;transition:all .2s ease-in-out}.image-gallery-2 .img-bottom .button:hover{width:121px}.image-gallery-2 .img-bottom .button:hover .icon+.text{padding-left:11px}.image-gallery-2 .img-bottom .button:hover .text{opacity:1;visibility:visible}.point-box{position:absolute;z-index:3;pointer-events:auto}.point-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;text-align:center;border-radius:50%;cursor:pointer;pointer-events:auto;position:relative;font-size:var(--font-size);font-weight:var(--font-weight-bold);color:var(--lookbook-point-color);line-height:var(--line-height);letter-spacing:var(--letter-spacing);background:var(--lookbook-point-bg-2);border:2px solid;border-color:var(--lookbook-point-border-2);box-shadow:0 3px 9px #0000006e;transition:var(--anchor-transition)}.point-icon .text{display:flex;align-items:center;justify-content:center;position:relative;line-height:1}.point-icon .icon{width:12px;height:12px;fill:currentColor;stroke:currentColor}.point-box.style-2 .point-icon,.point-box.style-3 .point-icon,.point-box.style-4 .point-icon,.point-box.style-5 .point-icon{border:none;box-shadow:none}.point-box.style-3 .point-icon{width:15px;height:15px;background:var(--lookbook-point-bg)}.point-box.style-4 .point-icon{font-size:0;line-height:1;width:32px;height:32px;background:var(--lookbook-point-bg)}.point-box.style-5 .point-icon{font-size:0;line-height:1;width:12px;height:12px;background:var(--lookbook-point-bg)}.point-box.style-2 .point-icon:before,.point-box.style-3 .point-icon:before,.point-box.style-4 .point-icon:before,.point-box.style-5 .point-icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-radius:50%;opacity:.3;background-color:var(--lookbook-point-bg-2);animation:zoom-animation 1.4s ease-in-out infinite}.point-box.style-3 .point-icon:before,.point-box.style-4 .point-icon:before,.point-box.style-5 .point-icon:before{animation:zoom-animation-2 1.4s ease-in-out infinite}.popup-box{display:none}.halo-lookbook-box{position:relative}.halo-lookbook-popup{position:absolute;top:100%;left:auto;pointer-events:none;opacity:0;visibility:hidden;font-size:0;letter-spacing:0;background-color:var(--bg-white);z-index:5;width:300px;box-shadow:0 6px 27px #0003;transform:translate3d(0,-40px,0);transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;will-change:transform;padding:15px}.halo-lookbook-popup .close{position:absolute;top:0;right:-30px;opacity:1;z-index:10;background:var(--icon);width:30px!important;height:30px;display:flex!important;align-items:center;justify-content:center;text-align:center;line-height:30px!important;padding:10px}.halo-lookbook-popup .close svg{width:100%;height:100%;fill:var(--bg-white);stroke:transparent}.halo-lookbook-box.is-open .halo-lookbook-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translateZ(0)}.custom-text-2 .halo-block-header .desc{font-size:calc(var(--font-size) + 1px);font-weight:var(--font-weight-normal)}.custom-text-2 .halo-block-header .sub-title{margin:19px 0 25px}.banner-custom-text-items{list-style:none;margin:0;padding:0}.banner-custom-text-items .item{padding:28px 0 27px;border-bottom:1px solid #c7c7c7;width:100%!important;font-size:calc(var(--font-size) + 1px);margin:0!important}.banner-custom-text-items .item:last-child{border:none}.banner-custom-text-items .item .title{min-width:50%;display:inline-block;color:#202020}.halo-banner-with-custom-link2 .content-medium{margin:30px 0 25px}.halo-banner-with-custom-link2.style-2 .content-medium{margin:19px 0 0}.halo-banner-with-custom-link2 .content-bottom{margin:40px 0 0}.halo-banner-with-custom-link2 .halo-block-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.halo-banner-with-custom-link2 .halo-block-content.has-background{background:var(--bg-color);padding-left:25px;padding-right:25px}.halo-banner-with-custom-link2.style-3 .halo-block-content.has-background{background:var(--bg-color);padding-left:0;padding-right:0;padding-bottom:35px}.halo-banner-with-custom-link2.banner-position-left .halo-block-content{flex-direction:row-reverse}.halo-banner-with-custom-link2 .block-content__left{width:100%;padding:0 30px}.halo-banner-with-custom-link2.style-2 .block-content__left{padding:0!important}.halo-banner-with-custom-link2 .block-content__right{width:100%}.halo-banner-with-custom-link2.style-2 .block-content__right{max-width:555px}.halo-banner-with-custom-link2 .banner-link-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.halo-banner-with-custom-link2 .text-center .banner-link-wrapper{justify-content:center}.halo-banner-with-custom-link2 .text-right .banner-link-wrapper{justify-content:flex-end}.halo-banner-with-custom-link2 .sub-title{font-family:var(--sub-title-font);font-size:var(--sub-title-font-size);font-weight:var(--sub-title-font-weight);text-transform:var(--sub-title-text-transform);color:var(--text-color);margin-top:0;margin-bottom:0}.halo-banner-with-custom-link2 .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color);margin-bottom:24px}.halo-banner-with-custom-link2.style-3 .banner-title{margin-bottom:22px}.halo-banner-with-custom-link2 .text-left .banner-title{margin-left:-3px}.halo-banner-with-custom-link2 .text-right .banner-title{margin-right:-3px}.halo-banner-with-custom-link2.style-2 .banner-title{margin-bottom:0}.halo-banner-with-custom-link2 .banner-desc{color:var(--text-color)}.halo-banner-with-custom-link2.style-2 .banner-desc,.halo-banner-with-custom-link2.style-3 .banner-desc{font-size:var(--sub-title-font-size);font-weight:var(--sub-title-font-weight)}.halo-banner-with-custom-link2 .label-title{font-size:var(--font-size);font-weight:var(--font-weight-medium);margin:0 0 16px;color:var(--text-color)}.halo-banner-with-custom-link2 .banner-link{text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px;margin-bottom:15px;font-size:var(--font-size);font-weight:var(--font-weight-semibold);background:var(--btn-bg);border:2px solid var(--btn-border-color);color:var(--btn-color);box-shadow:var(--btn-box-shadow);padding:10px 15px;border-radius:40px;width:100%;max-width:129px}.halo-banner-with-custom-link2.style-2 .banner-link{width:auto;max-width:100%;padding:8px 22px 7px;min-width:102px;margin-right:9px}.halo-banner-with-custom-link2 .banner-link:last-child{margin-right:0!important}.halo-banner-with-custom-link2.style-2 .halo-block-content{padding-top:23px;padding-bottom:17px}.halo-custom-banner-center-mode .banner-title{font-family:var(--title-font);font-size:var(--title-mobile-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color)}.halo-custom-banner-center-mode .banner-title .link{display:inherit;color:inherit!important;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.halo-custom-banner-center-mode-2 .banner-title{margin-bottom:24px}.halo-custom-banner-center-mode-2 .sub-title{font-size:var(--font-size);font-weight:var(--font-weight-medium);color:var(--title-color)}.halo-custom-banner-center-mode-2 .banner-button{max-width:210px}.banner-with-video .item{cursor:pointer;position:relative}.banner-with-video .content-box{padding-top:0;padding-bottom:0}.banner-with-video .banner-title{line-height:1.2;margin-bottom:13px}.banner-with-video .banner-text{margin-bottom:29px}.banner-with-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border:none}.featured-brand-3.style-2 .halo-block-content{border:1px solid #f2f2f2;padding:36px 30px 30px;box-shadow:0 2px 4.55px .45px #0000001a;border-radius:5px}.featured-brand-3.style-2 .halo-row--swipe .brands-item .img-box{padding:0 5px}.featured-brand-3.style-2 .content-box{padding:10px 0 2px}.featured-brand-3.style-2 .halo-row.halo-row-carousel--mobile.column-6 .halo-row-item,.featured-brand-3.style-2 .halo-row.halo-row-carousel--mobile.column-7 .halo-row-item,.featured-brand-3.style-2 .halo-row.halo-row-carousel--mobile.column-8 .halo-row-item,.featured-brand-3.style-2 .halo-row.halo-row--grid.column-6 .halo-row-item,.featured-brand-3.style-2 .halo-row.halo-row--grid.column-7 .halo-row-item,.featured-brand-3.style-2 .halo-row.halo-row--grid.column-8 .halo-row-item{margin-bottom:20px;margin-top:0}.halo-popular-categories .content-box{padding:15px 0 17px}.halo-popular-categories .content-box .title{font-family:var(--title-font);font-size:var(--title-font-size);font-weight:var(--title-font-weight);text-transform:var(--title-text-transform);color:var(--title-color);margin:0 0 7px}.halo-popular-categories .content-box .count{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);letter-spacing:var(--letter-spacing);margin:0;color:var(--text-color)}.halo-popular-categories .content-box .link{margin-top:5px;color:var(--link-color)}.halo-popular-categories .halo-row .halo-row-item{margin-top:0!important}.halo-popular-categories.style-2 .banner-item{display:flex;justify-content:space-between;align-items:center;box-shadow:1px 2px 4.55px .45px #0000001a;margin-bottom:20px}.halo-popular-categories.style-2 .img-box{width:105px;padding:15px 0 15px 15px}.halo-popular-categories.style-2 .content-box{width:calc(100% - 120px);padding-left:5px;padding-right:5px}.halo-collage-2 .halo-grid-block{position:relative;display:flex;justify-content:center;overflow:hidden}.halo-collage-2 .item-1{width:44%}.halo-collage-2 .item-2{width:56%}.halo-collage-2 .halo-block-content{height:100%}.halo-collage-2 .content{padding:11.4% 16.6% 0;position:relative;white-space:normal}.halo-collage-2 .content .title,.halo-collage-2 .content .desc{margin:0}.halo-collage-2 .slick-dots{bottom:21px}.halo-collage-2 .slick-slide:not(.slick-active) .content{animation:top-out .5s forwards;animation-delay:0ms}.halo-collage-2 .slick-active .content .content-item:nth-child(1){animation:top-in .8s forwards}.halo-collage-2 .slick-active .content .content-item:nth-child(2){animation:top-in 1.4s forwards}.halo-collage-2 .item-1 .img-box,.halo-collage-2 .item-1 .img-box .image{height:100%}.halo-collage-2 .halo-block-content:not(.slick-initialized){white-space:nowrap;overflow:hidden;font-size:0;letter-spacing:0}.halo-collage-2 .halo-block-content:not(.slick-initialized)>div{display:inline-block;vertical-align:top;width:100%}@media (max-width: 1399px){.featured-brand-3.style-2 .halo-row--swipe.column-6,.featured-brand-3.style-2 .halo-row--swipe.column-7,.featured-brand-3.style-2 .halo-row--swipe.column-8{white-space:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 0 0 15px!important;margin-left:0;margin-right:0}.featured-brand-3.style-2 .halo-row.column-6 .halo-row-item,.featured-brand-3.style-2 .halo-row.column-7 .halo-row-item,.featured-brand-3.style-2 .halo-row.column-8 .halo-row-item{margin-right:5px;width:auto}.featured-brand-3.style-2 .halo-row.column-6 .halo-row-item .banner-item,.featured-brand-3.style-2 .halo-row.column-7 .halo-row-item .banner-item,.featured-brand-3.style-2 .halo-row.column-8 .halo-row-item .banner-item{width:106px!important}}@media (max-width: 1024px){.content-box--overlay{background:var(--bg-content-overlay-color)}.halo-article.style-2 .banner-item{box-shadow:0 1px 3px -2px #0000001a,0 1px 2px -2px #00000026;border-bottom:1px solid #ebebeb}.halo-article.style-2 .content-box{background-color:#fafafa!important;padding:25px 15px 40px}.fullwidth-banner .video-banner.open_video.fixed_video,.halo-banner-with-video .video-banner.open_video.fixed_video{bottom:60px;max-width:300px;max-height:200px;z-index:99999;right:0!important}.fullwidth-banner .banner-parallax .image{background-attachment:initial!important}.halo-custom-banner-center-mode .halo-row .image-adapt{padding-top:110%!important}.halo-custom-banner-center-mode .halo-row--swipe .banner-item{width:321px}.featured-brand-3.style-2 .halo-block-content{padding:36px 0 30px;border-radius:0;box-shadow:none;border-right:none;border-left:none}.featured-brand-3.style-2 .halo-row.column-6 .halo-row-item,.featured-brand-3.style-2 .halo-row.column-7 .halo-row-item,.featured-brand-3.style-2 .halo-row.column-8 .halo-row-item{margin-right:50px}.card-marquee{display:block;bottom:30%;transform:translateY(50%)}}@media (max-width: 991px){.heroCarousel .heroCarousel-content{left:50%;transform:translate(-50%,-50%);text-align:center}.slideshow-with-banner .heroCarousel .heroCarousel-content{max-width:90%}.heroCarousel .heroCarousel-action{margin-left:auto!important;margin-right:auto!important}.halo-customlink-banner.style-1 .wrapper-button{position:relative;background:#f0f0f0;padding-bottom:30px}.featured-collection.style-2 .halo-row-item{padding-bottom:10px}.halo-banner-with-custom-link2 .halo-block-content{flex-direction:column-reverse!important}.halo-banner-with-custom-link2 .block-content__right{margin-bottom:35px}.halo-banner-with-custom-link2 .content-bottom{margin:25px 0 0}.featured-brand-3.style-2 .halo-row.column-6 .halo-row-item,.featured-brand-3.style-2 .halo-row.column-7 .halo-row-item,.featured-brand-3.style-2 .halo-row.column-8 .halo-row-item{margin-right:40px}}@media (max-width: 767px){.fixed-banner-10 .halo-grid-block{grid-template-columns:repeat(1,1fr);padding-top:50px}.fixed-banner-10 .content{padding:0 20px 30px}.halo-collage-2 .halo-grid-block{overflow:hidden;flex-direction:column-reverse}.halo-collage-2 .item-1,.halo-collage-2 .item-2{width:100%}.halo-collage-2 .item-1{padding:0 15px}.halo-collage-2 .content{padding:5%}.halo-collage-2 .content .title{margin-bottom:10px}.halo-collage-2 .slick-dots{bottom:0;padding:10px 0;position:relative}.card-marquee{bottom:25%}}@media (max-width: 550px){.content-box--absolute{text-align:center}.content-box.text-left{text-align:left}.content-box.text-right{text-align:right}.heroCarousel-image-wrapper{min-height:400px;background:var(--color-background)}.heroCarousel-video{padding-bottom:100%!important}.heroCarousel .heroCarousel-content.content-box--relative{position:relative;top:unset;left:unset;right:unset;transform:unset;padding-top:30px;padding-bottom:30px}.heroCarousel.style-6 .slick-dots li.slick-active button,.heroCarousel.style-7 .slick-dots li.slick-active button{border-bottom-color:var(--dot-color)!important}.slideshow-with-banner .halo-row--grid .halo-row-item{width:50%;margin-top:20px}.slideshow-with-banner .halo-row--grid .halo-row-item:nth-child(-n+2){margin-top:0!important}.heroCarousel .content-box--absolute.content-box--bg,.fullwidth-banner .content-box--absolute.content-box--bg{left:50%;transform:translate(-50%,-50%);max-width:calc(100% - 30px)}.fullwidth-banner .video-banner.open_video.fixed_video,.halo-banner-with-video .video-banner.open_video.fixed_video{max-width:200px;max-height:111px}.halo-customlink-banner .wrapper-button .banner-button{width:100%;margin-top:15px}.featured-brand-3.style-2 .halo-row.column-6 .halo-row-item,.featured-brand-3.style-2 .halo-row.column-7 .halo-row-item,.featured-brand-3.style-2 .halo-row.column-8 .halo-row-item{margin-right:35px}.halo-popular-categories .halo-row--grid .halo-row-item+.halo-row-item{margin-top:0!important}.halo-popular-categories.style-1 .halo-row--grid.column-6 .halo-row-item{width:50%}.halo-custom-banner-center-mode-2 .content-box--absolute{top:auto;bottom:10px;transform:translateY(0)}.banner-marquee{animation:marquee 90s infinite linear}.card-marquee{bottom:31%}.card-marquee .banner-marquee{animation:marquee 35s infinite linear}}@media (min-width: 321px){.halo-article-4 .content-box{padding-left:30px;padding-right:30px}}@media (min-width: 551px){.banner-marquee .banner-marquee__item{font-size:var(--marquee-font-size)}.img-box--mobile .image{display:block}.img-box--mobile .image+.image{display:none}.video-box--mobile .video{display:block}.video-box--mobile .video+.video{display:none}.content-box--absolute{left:50%;transform:translate(-50%,-50%);padding-left:0;padding-right:0;max-width:520px}.halo-custom-banner-center-mode-2 .content-box--absolute{top:auto;bottom:0;max-width:90%;transform:translate(-50%)}.content-box--left{left:15px;transform:translateY(-50%)}.content-box--right{left:auto;right:15px;transform:translateY(-50%)}.content-box--center{left:50%}.content-box--top{top:15px}.content-box--middle{top:50%}.content-box--bottom{top:auto;bottom:15px}.content-box--top.content-box--left,.content-box--top.content-box--right,.content-box--bottom.content-box--left,.content-box--bottom.content-box--right{transform:translate(0)}.content-box--middle.content-box--left,.content-box--middle.content-box--right{transform:translateY(-50%)}.content-box--middle.content-box--center{transform:translate(-50%,-50%)}.content-box--center.content-box--top,.content-box--center.content-box--bottom{transform:translate(-50%)}.content-box.text-left .banner-button{margin-left:0}.content-box.text-right .banner-button{margin-right:0}.content-box--flexible .banner-block--flexible{padding-top:var(--padding-top-tablet);padding-bottom:var(--padding-bottom-tablet)}.custom-banner .column-1 .content-box--absolute{max-width:500px}.heroCarousel .heroCarousel-content{max-width:500px;padding-top:0;padding-bottom:0}.heroCarousel.style-4 .slick-dots li button{width:22px}.heroCarousel.style-6 .slick-dots li button:before,.heroCarousel.style-7 .slick-dots li button:before{content:"";display:block;position:absolute;top:20px;left:auto;right:0;width:0;height:1px;z-index:1;opacity:1;visibility:visible;border:0;border-radius:0;line-height:unset;font-size:0;font-weight:unset;background:currentColor;transition:var(--anchor-transition)}.heroCarousel.style-6 .slick-dots li.slick-active button,.heroCarousel.style-7 .slick-dots li.slick-active button{padding-right:60px}.heroCarousel.style-6 .slick-dots li.slick-active button:before,.heroCarousel.style-7 .slick-dots li.slick-active button:before{width:36px}.fixed-banner-2.layout-2 .content-box{max-width:450px}.fixed-banner-2.layout-2 .content-box .content{padding-right:0!important;padding-left:0!important}.fixed-banner-2.layout-2 .content-box.text-right{margin-left:0;margin-right:auto}.fixed-banner-2.layout-2 .content-box.text-center{margin-left:auto;margin-right:auto}.fixed-banner-2.layout-2 .content-box.text-right{margin-left:auto;margin-right:0}.fixed-banner-4 .mansory-layout-item.one-item{padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:8px}.fixed-banner-4 .group-items .halo-row-left,.fixed-banner-4 .group-items .halo-row-right{padding-left:8px;padding-right:8px}.fixed-banner-4 .group-items .halo-row-left{margin-left:-4px;margin-right:-4px}.fixed-banner-4 .group-items .halo-row-right{margin-top:8px}.fixed-banner-4 .group-items .halo-row-left .halo-row-item{width:50%;padding-left:4px;padding-right:4px;margin-top:0;margin-bottom:0}.fixed-banner-6 .halo-block-background{display:block}.fixed-banner-6 .item-banner{padding-bottom:100px}.fixed-banner-6 .halo-block-background--image,.fixed-banner-10 .halo-block-background--image{background-color:var(--bg-block);background:var(--bg-block-img);background-position:var(--bg-block-img-position-x) var(--bg-block-img-position-y);background-repeat:var(--bg-block-img-repeat);background-size:var(--bg-block-img-size)}.halo-customlink-banner.style-1 .content-box--absolute{transform:translate(-50%)}.featured-brand .banner-title,.halo-custom-banner-center-mode .banner-title,.halo-custom-banner-center-mode-2 .banner-title .title{font-size:var(--title-font-size)}.fullwidth-banner-2 .content-box--absolute{max-width:400px}}@media (min-width: 551px) and (max-width: 767px){.halo-block.fixed-banner-5 .halo-row--fixed .halo-item-wrapperFirst .image,.halo-block.fixed-banner-5 .halo-row--fixed .halo-row-itemFirst .image,.halo-block.fixed-banner-5 .halo-row--fixed .halo-item-wrapperFirst .halo-row-itemFirst .item .image,.halo-block.fixed-banner-5 .halo-row--fixed .halo-row-itemSecond .item .image{padding-top:135%!important}}@media (min-width: 768px){.banner-itemWrapper{flex-wrap:nowrap}.content-style-2 .banner-itemWrapper,.banner-itemWrapper.banner-item--even{flex-direction:row-reverse}.banner-itemHalf{width:50%}.banner-itemImage{height:560px}.banner-itemImage .img-box,.banner-itemImage .image{height:100%}.banner-itemContent{padding-left:30px}.banner-item--odd>.banner-itemContent,.banner-item--even>.banner-itemContent{padding-left:15px;padding-right:15px}.content-style-2 .banner-itemContent{padding-left:15px;padding-right:30px}.content-box--left{left:30px}.content-box--right{right:30px}.content-box--top{top:30px}.content-box--bottom{bottom:30px}.fullwidth-banner .banner-title{font-size:var(--title-font-size)}.fixed-banner-4 .mansory-layout-item.group-items{display:flex}.fixed-banner-4 .group-items .halo-row-left,.fixed-banner-4 .group-items .halo-row-right{width:calc(50% + 4px)}.fixed-banner-4 .group-items .halo-row-left{padding-right:4px}.fixed-banner-4 .group-items .halo-row-right{padding-left:4px;margin-top:0}.fixed-banner-4 .group-items .halo-row-item{width:100%!important}.fixed-banner-4 .group-items .halo-row-left .halo-row-item{height:calc(50% - 4px)}.fixed-banner-4 .img-box,.fixed-banner-4 .image{height:100%}.fixed-banner-4 .group-items .halo-row-item+.halo-row-item{margin-top:8px}.fixed-banner-4 .mansory-layout.style-2 .mansory-layout-item.one-item{padding-right:0;padding-left:4px}.fixed-banner-4 .mansory-layout.style-2 .mansory-layout-item.group-items{order:-1;padding-left:0;padding-right:4px}.fixed-banner-9 .halo-grid{grid-auto-flow:column;grid-column-gap:18px;grid-row-gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.featured-collection .banner-title,.featured-collection-3 .banner-title,.custom-banner-item--style .banner-title,.halo-banner-with-video .banner-title,.halo-customlink-banner .banner-title,.halo-banner-with-custom-link2 .banner-title,.fixed-banner-2 .content-box .heading,.fixed-banner-6 .banner-title,.fixed-banner-7 .banner-title,.fixed-banner-8 .banner-title,.fixed-banner-9 .banner-title,.fixed-banner-10 .banner-title,.heroCarousel .heroCarousel-title{font-size:var(--title-tablet-font-size)}.testimonial-4 .content .title{font-size:var(--item-title-tablet-font-size)}.halo-article .banner-title{font-size:var(--blog-title-font-size)}}@media (min-width: 768px) and (max-width: 1400px){.halo-collage-2 .content{padding:7%}}@media (min-width: 768px) and (max-width: 1024px){.halo-block.slideshow-with-banner .halo-row--grid .halo-row-item{width:25%;margin-top:0}.fixed-banner-10 .halo-grid-block{grid-gap:20px;padding-top:50px;align-items:center}.fixed-banner-10 .content{padding:0 25px 30px}.halo-article-5 .banner-title{font-size:var(--blog-title-tablet-font-size)}}@media (min-width: 768px) and (max-width: 991px){.halo-block.fixed-banner-5 .halo-row--fixed .halo-row-itemFirst,.halo-block.fixed-banner-5 .halo-row--fixed .halo-item-wrapperFirst{width:calc(50% + 32px)}.halo-block.fixed-banner-5 .halo-row--fixed .halo-row-itemSecond,.halo-block.fixed-banner-5 .halo-row--fixed .halo-item-wrapperSecond{width:50%}.halo-block.fixed-banner-5 .halo-row--fixed{display:flex;flex-wrap:nowrap}.halo-block.fixed-banner-5 .halo-row--fixed .halo-item-wrapperFirst .halo-row-itemFirst .item,.halo-block.fixed-banner-5 .halo-row--fixed .halo-row-itemSecond .item{width:100%;max-height:320px;overflow:hidden}.halo-block.fixed-banner-5 .halo-row--fixed .halo-item-wrapperFirst,.halo-block.fixed-banner-5 .halo-row--fixed .halo-row-itemFirst{max-height:320px;overflow:hidden}.halo-block.fixed-banner-5 .halo-row--fixed .halo-item-wrapperFirst .image,.halo-block.fixed-banner-5 .halo-row--fixed .halo-row-itemFirst .image{padding-top:100%!important}}@media (min-width: 992px){.slideshow-with-banner .heroCarousel-content{max-width:500px}.fixed-banner-4 .halo-row{display:flex}.fixed-banner-4 .mansory-layout-item{min-height:100%;margin-bottom:0!important}.fixed-banner-4 .mansory-layout-item.one-item{padding-right:4px}.fixed-banner-4 .mansory-layout-item.group-items{padding-left:4px}.fixed-banner-4 .group-items .halo-row-left,.fixed-banner-4 .group-items .halo-row-right{width:50%}.fixed-banner-4 .group-items .halo-row-left{padding-left:0;margin-left:0;margin-right:0}.fixed-banner-4 .group-items .halo-row-right{padding-right:0}.fixed-banner-4 .group-items .halo-row-item{height:100%;padding-left:0!important;padding-right:0!important}.fixed-banner-5 .halo-row--fixed .halo-item-wrapperSecond,.fixed-banner-5 .halo-row--fixed .halo-row-itemSecond{width:470px}.fixed-banner-5 .halo-row--fixed .halo-item-wrapperFirst,.halo-row--fixed .halo-row-itemFirst{width:calc(100% - 470px)}.halo-banner-with-custom-link2 .block-content__left{width:50%;padding:0 30px}.halo-banner-with-custom-link2 .block-content__right{width:50%}.halo-popular-categories.style-2 .banner-item .img-box{width:120px}.halo-popular-categories.style-2 .banner-item .content-box{width:calc(100% - 135px)}}@media (min-width: 1025px){.banner-item:hover .image .icon-plus{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1) rotate(0)}.banner-itemImage{height:auto}.content-style-1 .banner-itemContent,.content-style-2 .banner-itemContent{padding-left:45px;padding-right:45px}.banner-item--odd>.banner-itemContent,.banner-item--even>.banner-itemContent{padding-left:30px;padding-right:30px}.marquee-box{padding-top:15px;padding-bottom:15px}.marquee-box:hover .banner-marquee{animation-play-state:paused}.marquee-box--absolute{position:absolute;top:auto;bottom:30px;left:0;width:100%}.card:hover .card-marquee{opacity:0;visibility:hidden;transition:all .2s ease}.card-marquee .banner-marquee .banner-marquee__item{font-size:var(--product-marquee-text-size)}.card-marquee.marquee-text .banner-marquee .banner-marquee__item,.card-marquee.marquee-sale-text .banner-marquee .banner-marquee__item{margin:0 30px}.content-box--custom{padding-top:32px}.content-box--custom.text-center{padding-left:30px;padding-right:30px}.content-box--custom.text-center .banner-text{padding-left:5px;padding-right:5px}.banner-item .content-box--hover{opacity:0;visibility:hidden;pointer-events:none}.halo-customlink-banner.style-1 .wrapper-button{bottom:calc(10% + 20px)}.halo-banner-with-custom-link2.style-3 .block-content__left .content-box{max-width:350px;margin:0 auto}.banner-item:hover .content-box--hover{opacity:1;visibility:visible;pointer-events:auto}.content-box--flexible .banner-block--flexible{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.instagram.style-2 .container-full{padding-left:50px;padding-right:50px}.instagram.style-2{position:relative}.instagram.style-2:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:41%;background:var(--bg-color)}.banner-item.instagram-item .content-box--hover,.banner-item.image-gallery-item .content-box--hover{transform:translate(-50%,-50%) scale(.8);transition:opacity var(--duration-short) ease,transform .8s ease}.banner-item.instagram-item:hover .content-box--hover,.banner-item.image-gallery-item:hover .content-box--hover{transform:translate(-50%,-50%) scale(1)}.fullwidth-banner .video-banner .halo-modal-close,.halo-banner-with-video .video-banner .halo-modal-close{top:40px;right:40px}.fullwidth-banner.show-button .content-box--absolute{transform:translateY(-25%);transition:all .5s ease-in-out}.fullwidth-banner.show-button .content-box--absolute.content-box--center{transform:translate(-50%,-25%);transition:all .5s ease-in-out}.fullwidth-banner.show-button .content-box--absolute .banner-button{opacity:0;visibility:hidden;transform:translateY(30px);transition:all .3s ease-in-out}.fullwidth-banner.show-button .banner-item:hover .content-box--absolute{transform:translateY(-50%);transition:all .5s ease-in-out}.fullwidth-banner.show-button .banner-item:hover .content-box--absolute.content-box--center{transform:translate(-50%,-50%);transition:all .5s ease-in-out}.fullwidth-banner.show-button .banner-item:hover .banner-button{opacity:1;visibility:visible;transform:translateY(0);transition:all .3s ease-in-out}.fixed-banner-2 .content-box .heading{margin-bottom:32px}.fixed-banner-2 .content-box.text-center .content{padding-left:30px;padding-right:30px}.fixed-banner-2 .content-box.text-left .content{padding-right:30px}.fixed-banner-2 .content-box.text-right .content{padding-left:30px}.fixed-banner-6 .halo-block-background{height:calc(100% - 170px)}.fixed-banner-6 .item-banner{padding-bottom:170px}.fixed-banner-6 .banner-item{max-width:670px}.fixed-banner-9 .halo-grid.column-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fixed-banner-9 .halo-grid-itemLeft:nth-child(3n-2){grid-column:1 / span 1;grid-row:span 1}.fixed-banner-9 .halo-grid-itemLeft:nth-child(3n-1),.fixed-banner-9 .halo-grid-itemLeft:nth-child(3n){grid-column-start:2}.fixed-banner-10 .halo-block-background{height:1000px}.fixed-banner-6 .halo-block-background--image,.fixed-banner-10 .halo-block-background--image{background-attachment:var(--bg-block-img-attachment)}.halo-article .content-box--absolute{left:40px;bottom:55px;max-width:calc(100% - 81px)}.halo-article .article-item:hover .content-box--absolute .banner-summary{opacity:1;height:auto;visibility:visible;margin-bottom:16px}.custom-banner .halo-row.column-5 .halo-row-item{width:20%}.custom-banner .halo-row.column-5 .halo-row-item:nth-child(-n+5){margin-top:0}.custom-banner.show-button .content-box--absolute{bottom:-30px;transition:all .5s ease-in-out}.custom-banner.show-button .custom-banner-item .banner-button{transform:translateY(20px);opacity:0;visibility:hidden;transition:all .3s ease-in-out}.custom-banner.show-button .custom-banner-item:hover .content-box--absolute{bottom:15px;transition:all .5s ease-in-out}.custom-banner.show-button .custom-banner-item:hover .banner-button{transform:translateY(0);bottom:45px;opacity:1;visibility:visible;transition:all .3s ease-in-out}.custom-banner .content-box--left,.custom-banner .content-box--right{max-width:calc(100% - 30px);transform:unset;padding-left:0;padding-right:0}.custom-banner .content-box--left{left:15px}.custom-banner .content-box--right{left:auto;right:15px}.custom-banner .column-2 .content-box--absolute,.custom-banner .column-3 .content-box--absolute{max-width:500px}.custom-banner.style-3 .column-2 .custom-banner-item,.custom-banner.style-4 .column-2 .custom-banner-item{padding-left:30px;padding-right:30px}.custom-banner.style-3 .item:nth-child(2n) .custom-banner-item{margin-top:30px}.custom-banner.style-4 .item:nth-child(odd) .custom-banner-item{margin-top:30px}.heroCarousel-logo{position:absolute;top:-50px;left:50%;transform:translate(-50%);margin-top:0;margin-bottom:0;z-index:10}.heroCarousel-logo:before{height:65px;top:-100px}.slideshow .halo-block-content.has-logo{padding-top:50px}.heroCarousel .heroCarousel-content{max-width:570px}.heroCarousel .heroCarousel-content.style-2{max-width:520px;padding-left:30px;padding-right:30px}.slideshow-with-effect .heroCarousel .heroCarousel-content{max-width:520px}.heroCarousel .heroCarousel-subtitle{margin-bottom:20px}.heroCarousel .heroCarousel-title{margin-bottom:44px}.heroCarousel .heroCarousel-content.style-2 .heroCarousel-title{margin-bottom:28px}.heroCarousel .heroCarousel-description{margin-bottom:25px}.heroCarousel .heroCarousel-content.style-2 .heroCarousel-description{margin-bottom:32px}.heroCarousel .heroCarousel-content.style-2 .heroCarousel-action{max-width:200px}.heroCarousel.style-4 .slick-dots li button{width:25px}.heroCarousel.style-6 .slick-dots,.heroCarousel.style-7 .slick-dots{right:30px}.heroCarousel.style-6 .slick-dots li:hover button,.heroCarousel.style-7 .slick-dots li:hover button{padding-right:60px}.heroCarousel.style-6 .slick-dots li:hover button:before,.heroCarousel.style-7 .slick-dots li:hover button:before{width:36px}.heroCarousel .slick-arrow.slick-prev{left:60px}.heroCarousel .slick-arrow.slick-next{right:60px}.heroCarousel.style-3 .slick-arrow{display:block!important;top:auto!important;bottom:20px;opacity:1;visibility:visible;pointer-events:auto}.heroCarousel.style-3 .slick-arrow.slick-prev{left:auto!important;right:15px;transform:translateY(0)}.heroCarousel.style-3 .slick-arrow.slick-next{right:15px;transform:translateY(0)}.heroCarousel.style-3 .slick-arrow.slick-disabled svg{opacity:.5}.heroCarousel:hover .slick-arrow{opacity:1;visibility:visible;pointer-events:auto}.slideshow-with-banner .heroCarousel .content-box--full{max-width:900px}.slideshow .container .content-box--full.content-box--left{left:15px}.slideshow .container .content-box--full.content-box--right{right:15px}.slideshow .container .slick-arrow.slick-prev{left:30px}.slideshow .container .slick-arrow.slick-next{right:30px}.point-icon:hover{background:var(--lookbook-point-bg);border-color:var(--lookbook-point-border)}.point-box.style-2 .point-icon:hover:before{background:var(--lookbook-point-bg)}.halo-article-5 .banner-summary{margin-bottom:39px}.halo-article.style-2 .halo-row--wide .halo-row-item,.halo-article.style-2 .halo-row--no-distance .halo-row-item{margin-bottom:30px}.halo-article.style-2 .halo-row-item .article-item.image-postion--right{flex-direction:row-reverse}.halo-article.style-2 .halo-row-item .article-item{display:flex;justify-content:space-between;align-items:center}.halo-article.style-2 .halo-row-item .article-item .img-box,.halo-article.style-2 .halo-row-item .article-item .content-box{width:50%}.halo-article .halo-row--no-distance{margin:0}.halo-article .halo-row.halo-row--no-distance .halo-row-item{padding:0}.halo-article.style-2 .banner-subtitle{margin-bottom:15px}.halo-article.style-2 .banner-title{margin-bottom:25px}.halo-article.style-2 .banner-link span{padding-left:15px;padding-right:15px}.halo-article.style-2 .banner-summary{margin-bottom:35px}.halo-article.style-2 .halo-row-item .article-item .content-box{padding-left:15px;padding-right:15px}.halo-article-4 .content-box{padding-left:40px;padding-right:40px}.direction-block .slick-slider.slick-dotted{margin-bottom:0}.direction-block .slick-dots{top:50%;left:auto;right:30px;bottom:auto;transform:translateY(-50%);text-align:right;width:auto}.direction-block .slick-dots li{display:block;width:auto;height:auto;padding:0;margin:0;border-radius:0;text-align:right}.direction-block .slick-dots li+li{margin-top:15px}.direction-block.content-style-2 .slick-dots{left:30px;right:auto;text-align:left}.halo-banner-with-custom-link2 .block-content__left{width:40%}.halo-banner-with-custom-link2.style-2 .block-content__left,.halo-banner-with-custom-link2 .block-content__right{width:60%}.halo-banner-with-custom-link2.style-2 .block-content__right{width:40%}.featured-collection .banner-title,.featured-collection-3 .banner-title,.custom-banner-item--style .banner-title,.halo-banner-with-video .banner-title,.halo-customlink-banner .banner-title,.halo-banner-with-custom-link2 .banner-title,.fixed-banner-2 .content-box .heading,.fixed-banner-6 .banner-title,.fixed-banner-7 .banner-title,.fixed-banner-8 .banner-title,.fixed-banner-9 .banner-title,.fixed-banner-10 .banner-title,.heroCarousel .heroCarousel-title{font-size:var(--title-font-size)}.featured-collection-6.style-4 .banner-button{min-width:205px}.halo-custom-banner-center-mode .halo-block-content .halo-row{display:flex;justify-content:space-between;align-items:center}.halo-custom-banner-center-mode .halo-block-content .halo-row .item-odd{width:30%}.halo-custom-banner-center-mode .halo-block-content .halo-row .item-even{width:40%}.halo-custom-banner-center-mode-2 .halo-block-content .halo-row .item-even{width:54.3%}.halo-custom-banner-center-mode-2 .content-box--absolute{bottom:15px}.slideshow-with-banner .heroCarousel .heroCarousel-subImage{display:block}.slideshow-with-effect .heroCarousel .image{min-height:600px}.slideshow-with-effect .heroCarousel .heroCarousel-title{margin-bottom:148px}.slideshow-with-effect .heroCarousel .heroCarousel-title:before{height:115px}.featured-brand-3.style-2 .halo-row.halo-row--narrow .halo-row-item{padding-left:30px;padding-right:30px}.featured-brand-3.style-2 .halo-row.halo-row--narrow.column-8 .halo-row-item{margin-top:0!important}.halo-popular-categories.style-2 .banner-item{margin-bottom:30px}.testimonial-4 .content .title{font-size:var(--item-title-font-size)}.slider-progress-bar{margin-top:53px}.halo-product-block-7 .slider-progress-bar{margin-top:50px}}@media (min-width: 1200px){.fullwidth-banner .video-banner,.fullwidth-banner .video_icon.link,.halo-banner-with-video .video-banner{right:75px}.halo-customlink-banner.style-1 .content-box--absolute{top:27%}.halo-customlink-banner.style-2 .banner-title{margin-bottom:20px}.featured-brand.style-2 .halo-block-content,.featured-brand.style-2 .halo-block-header{max-width:calc(100% - 57px);margin:0 auto}.featured-brand.style-2 .halo-block-header{margin:0 auto 29px}.featured-brand-3.style-2 .halo-block-header{margin:0}.featured-brand-3.style-2 .halo-block-content,.featured-brand-3.style-2 .halo-block-header{max-width:100%}.featured-collection .halo-block-footer,.featured-brand .halo-block-footer{text-align:center;margin:35px 0 0}.banner-with-video .content-box--left{left:45px}.banner-with-video .content-box--right{right:45px}.banner-with-video .content-box--top{top:45px}.banner-with-video .content-box--bottom{bottom:45px}.fixed-banner-10 .halo-block-background{height:1200px}.image-gallery-2 .container.container-1170{padding-left:calc((100% - 1170px)/2);padding-right:calc((100% - 1200px)/2)}.image-gallery-2 .container.container-1170 .slider-progress-bar,.halo-product-block-7 .container.container-1170 .slider-progress-bar{padding-right:calc((100% - 1170px)/2)}}@media (min-width: 1280px){.custom-banner .content-box--left,.custom-banner .content-box--right{max-width:calc(100% - 60px)}.custom-banner .content-box--left{left:30px}.custom-banner .content-box--right{right:30px}.banner-with-video .content-box--left{left:50px}.banner-with-video .content-box--right{right:50px}.banner-with-video .content-box--top{top:50px}.banner-with-video .content-box--bottom{bottom:50px}.fixed-banner-2.layout-2 .img-box{padding-left:calc((200% - 1140px)/2)}.fixed-banner-2.layout-2 .halo-item--even .img-box{padding-left:0;padding-right:calc((200% - 1140px)/2)}}@media (min-width: 1400px){.content-box--custom.text-center .banner-text{padding-left:10px;padding-right:10px}.slideshow .halo-block-content.has-logo{padding-top:75px}.heroCarousel .heroCarousel-content.style-2{padding-left:45px;padding-right:45px}.heroCarousel.style-3 .slick-arrow.slick-prev{right:calc((100% - 1370px)/2 + 30px)}.heroCarousel.style-3 .slick-arrow.slick-next{right:calc((100% - 1370px)/2 - 20px)}.custom-banner .content-box--left,.custom-banner .content-box--right{max-width:calc(100% - 90px)}.custom-banner .content-box--left{left:45px}.custom-banner .content-box--right{right:45px}.custom-banner.style-3 .column-2 .custom-banner-item,.custom-banner.style-4 .column-2 .custom-banner-item{padding-left:40px;padding-right:40px}.custom-banner.style-3 .item:nth-child(2n) .custom-banner-item{margin-top:40px}.custom-banner.style-4 .item:nth-child(odd) .custom-banner-item{margin-top:40px}.banner-with-video .content-box--left{left:60px}.banner-with-video .content-box--right{right:60px}.banner-with-video .content-box--top{top:60px}.banner-with-video .content-box--bottom{bottom:60px}.featured-collection-4 .content-box--absolute{left:30px;bottom:30px;max-width:calc(100% - 60px);transform:unset;padding-top:0;padding-bottom:0}.halo-block.featured-collection-6 .halo-row.column-2 .halo-row-item{padding-left:0;padding-right:120px}.halo-block.featured-collection-6 .halo-row.column-2 .halo-row-item+.halo-row-item{padding-left:120px;padding-right:0}.featured-brand-3.style-2 .halo-row.column-6 .halo-row-item{width:calc(100% / 6)}.featured-brand-3.style-2 .column-7 .halo-row-item{width:calc(100% / 7)}.featured-brand-3.style-2 .halo-row.column-8 .halo-row-item{width:12.5%}.fixed-banner-6 .content-box--absolute{left:30px;bottom:30px;max-width:calc(100% - 60px);transform:unset;padding-top:0;padding-bottom:0}.image-gallery-2 .container.container-1370{padding-left:calc((100% - 1370px)/2);padding-right:calc((100% - 1400px)/2)}.image-gallery-2 .container.container-1370 .slider-progress-bar,.halo-product-block-7 .container.container-1370 .slider-progress-bar{padding-right:calc((100% - 1370px)/2)}.halo-custom-banner-center-mode-2 .content-box--absolute{bottom:30px}}@media (min-width: 1401px) and (max-width: 1599px){.halo-collage-2 .content{padding:10% 10% 0}.halo-banner-with-custom-link2.style-3 .halo-block-content.has-background{padding-bottom:60px}}@media (min-width: 1600px){.content-style-1 .banner-itemContent{padding-left:60px;padding-right:0}.content-style-2 .banner-itemContent{padding-left:0;padding-right:60px}.content-box--custom.text-center .banner-text{padding-left:15px;padding-right:15px}.content-box--full.content-box--left,.content-box--full.content-box--1570.content-box--left{left:calc((100% - 1570px)/2)}.content-box--full.content-box--right,.content-box--full.content-box--1570.content-box--right{right:calc((100% - 1570px)/2)}.custom-banner .content-box--left,.custom-banner .content-box--right{max-width:calc(100% - 120px)}.custom-banner .content-box--left{left:60px}.custom-banner .content-box--right{right:60px}.custom-banner.style-3 .column-2 .item:nth-child(odd) .custom-banner-item,.custom-banner.style-4 .column-2 .item:nth-child(odd) .custom-banner-item{padding-right:50px}.custom-banner.style-3 .column-2 .item:nth-child(2n) .custom-banner-item,.custom-banner.style-4 .column-2 .item:nth-child(2n) .custom-banner-item{padding-left:50px}.custom-banner.style-3 .item:nth-child(2n) .custom-banner-item{margin-top:50px}.custom-banner.style-4 .item:nth-child(odd) .custom-banner-item{margin-top:50px}.heroCarousel-logo{top:-25px}.slideshow .halo-block-content.has-logo{padding-top:100px}.heroCarousel .heroCarousel-content{max-width:600px}.heroCarousel .heroCarousel-description{margin-bottom:52px}.heroCarousel .heroCarousel-content.style-2{padding-left:60px;padding-right:60px}.slideshow .container .content-box--full.content-box--left{left:45px}.slideshow .container .content-box--full.content-box--right{right:45px}.heroCarousel .slick-arrow.slick-prev{left:calc((100% - 1570px)/2)}.heroCarousel .slick-arrow.slick-next{right:calc((100% - 1570px)/2)}.heroCarousel.style-4 .slick-dots{bottom:10px}.heroCarousel.style-4 .slick-dots li button{width:30px}.heroCarousel.style-6 .slick-dots,.heroCarousel.style-7 .slick-dots{right:calc((100% - 1570px)/2)}.halo-article.style-2 .halo-row-item .article-item .content-box{padding-left:30px;padding-right:30px}.halo-article-4 .content-box{padding-left:50px;padding-right:50px}.halo-article.style-2 .banner-title{padding:0 15px}.direction-block .slick-dots{right:calc((100% - 1570px)/2)}.direction-block.content-style-2 .slick-dots{left:calc((100% - 1570px)/2)}.instagram.style-2 .container-full{padding-left:70px;padding-right:70px}.halo-customlink-banner.style-2 .banner-title{margin-bottom:30px}.fixed-banner-2 .content-box.text-center .content{padding-left:45px;padding-right:45px}.fixed-banner-2 .content-box.text-left .content{padding-right:45px}.fixed-banner-2 .content-box.text-right .content{padding-left:45px}.fixed-banner-2.layout-2 .img-box{padding-left:calc((200% - 1340px)/2)}.fixed-banner-2.layout-2 .halo-item--even .img-box{padding-right:calc((200% - 1340px)/2)}.fixed-banner-6 .content-box--absolute{left:45px;bottom:45px;max-width:calc(100% - 90px)}.fixed-banner-10 .halo-block-background{height:1300px}.banner-with-video .content-box--left{left:75px}.banner-with-video .content-box--right{right:75px}.banner-with-video .content-box--top{top:75px}.banner-with-video .content-box--bottom{bottom:75px}.halo-popular-categories.style-2 .banner-item .content-box{padding-left:15px;padding-right:15px}.featured-collection-4 .content-box--absolute{left:45px;bottom:45px;max-width:calc(100% - 90px)}.halo-banner-with-custom-link2 .halo-block-content.has-background{padding-left:40px;padding-right:40px}.halo-banner-with-custom-link2.style-3 .halo-block-content.has-background{padding-bottom:100px}.image-gallery-2 .container.container-1570{padding-left:calc((100% - 1570px)/2);padding-right:calc((100% - 1600px)/2)}.image-gallery-2 .container.container-1570 .slider-progress-bar,.halo-product-block-7 .container.container-1570 .slider-progress-bar{padding-right:calc((100% - 1570px)/2)}.halo-custom-banner-center-mode-2 .content-box--absolute{bottom:45px}}@media (min-width: 1920px){.content-style-1 .banner-itemContent{padding-left:85px}.content-style-2 .banner-itemContent{padding-right:85px}.content-box--full.content-box--left{left:calc((100% - 1770px)/2)}.content-box--full.content-box--right{right:calc((100% - 1770px)/2)}.custom-banner .content-box--left,.custom-banner .content-box--right{max-width:calc(100% - 150px)}.custom-banner .content-box--left{left:75px}.custom-banner .content-box--right{right:75px}.custom-banner.style-3 .column-2 .item:nth-child(odd) .custom-banner-item,.custom-banner.style-4 .column-2 .item:nth-child(odd) .custom-banner-item{padding-right:60px}.custom-banner.style-3 .column-2 .item:nth-child(2n) .custom-banner-item,.custom-banner.style-4 .column-2 .item:nth-child(2n) .custom-banner-item{padding-left:60px}.custom-banner.style-3 .item:nth-child(2n) .custom-banner-item{margin-top:60px}.custom-banner.style-4 .item:nth-child(odd) .custom-banner-item{margin-top:60px}.heroCarousel .heroCarousel-content.style-2{padding-left:70px;padding-right:70px}.heroCarousel .slick-arrow.slick-prev{left:calc((100% - 1770px)/2)}.heroCarousel .slick-arrow.slick-next,.heroCarousel.style-6 .slick-dots,.heroCarousel.style-7 .slick-dots{right:calc((100% - 1770px)/2)}.instagram.style-2 .container-full{padding-left:100px;padding-right:100px}.direction-block .slick-dots{right:calc((100% - 1770px)/2)}.direction-block.content-style-2 .slick-dots{left:calc((100% - 1770px)/2)}.fixed-banner-2.layout-2 .halo-items{padding-top:15px;padding-bottom:50px}.fixed-banner-6 .content-box--absolute{left:70px;bottom:70px;max-width:calc(100% - 140px)}.halo-banner-with-custom-link2 .block-content__left{width:670px;padding:0 120px}.halo-banner-with-custom-link2 .block-content__right{width:calc(100% - 670px)}.halo-banner-with-custom-link2.style-3 .block-content__left{width:720px;padding:0 180px}.halo-banner-with-custom-link2.style-3 .block-content__right{width:calc(100% - 720px)}.halo-custom-banner-center-mode .halo-block-content .halo-row .item-odd{width:500px}.halo-custom-banner-center-mode .halo-block-content .halo-row .item-even{width:calc(100% - 1000px)}.halo-custom-banner-center-mode-2 .container.container-1570 .halo-block-content .halo-row .item-even{width:calc(100% - 690px)}.halo-custom-banner-center-mode-2 .container.container-1770 .halo-block-content .halo-row .item-even{width:calc(100% - 890px)}.halo-custom-banner-center-mode-2 .container.container-1860 .halo-block-content .halo-row .item-even{width:calc(100% - 980px)}.halo-custom-banner-center-mode-2 .content-box--absolute{bottom:55px}.banner-with-video .content-box--left{left:100px}.banner-with-video .content-box--right{right:100px}.banner-with-video .content-box--top{top:100px}.banner-with-video .content-box--bottom{bottom:100px}.featured-collection-4 .content-box--absolute{left:70px;bottom:70px;max-width:calc(100% - 140px)}.image-gallery-2 .container.container-1770{padding-left:calc((100% - 1770px)/2);padding-right:calc((100% - 1920px)/2)}.image-gallery-2 .container.container-1770 .slider-progress-bar,.halo-product-block-7 .container.container-1770 .slider-progress-bar{padding-right:calc((100% - 1770px)/2)}.image-gallery-2 .container.container-1860{padding-left:calc((100% - 1860px)/2);padding-right:calc((100% - 1920px)/2)}.image-gallery-2 .container.container-1860 .slider-progress-bar,.halo-product-block-7 .container.container-1860 .slider-progress-bar{padding-right:calc((100% - 1860px)/2)}}
/*# sourceMappingURL=/s/files/1/0560/7237/2387/t/46/assets/component-loading-banner.css.map */
