@media (min-width: 1025px){.masonry-row.column-2 .masonry-item{width:50%}.collection-custom-banner .productListing.productGrid{display:grid!important;display:-ms-grid;grid-auto-flow:dense;grid-row-gap:8px;grid-column-gap:8px;overflow:visible;height:100%}.collection-custom-banner .productListing.productGrid.column-4{grid-template-columns:repeat(4,1fr)}.collection-custom-banner .productListing.productGrid.column-3{grid-template-columns:repeat(3,1fr)}.collection-custom-banner .productListing.productGrid.column-5{grid-template-columns:repeat(5,1fr)}.collection-custom-banner .productListing.productGrid.column-2{grid-template-columns:repeat(2,1fr)}.collection-custom-banner .productListing.productGrid.column-1{grid-template-columns:repeat(1,1fr)}.collection-custom-banner .productListing.productGrid .product.banner{grid-column:span 2;grid-row:span 2}.collection-custom-banner .productListing.productGrid .product.banner-default{grid-row:span 1}.collection-custom-banner .productListing.productGrid .product{width:100%}.collection-custom-banner .productListing.productGrid .product.banner .banner-img{display:block;height:100%}.collection-custom-banner .productListing.productGrid .product.banner .banner-img .not_img{height:100%;display:flex;align-items:center;justify-content:center}.block-item .item a,.block-item .item .field{display:flex!important;align-items:center!important}body .header__search .search-modal__form .search__button{padding-bottom:0!important;max-height:30px!important}.block-item .item svg,.block-item .item .svg{width:20px!important;height:20px!important;margin:5px!important}.block-item .item img:not(.svg){width:30px!important;height:30px!important;display:none!important}.block-item .item .product-item img:not(.svg){width:100%!important;height:100%!important;display:block!important}.block-item .item:hover img:not(.svg){display:block!important}.block-item .item:hover svg,.block-item .item:hover .svg{display:none!important}}.collection-custom-banner .productListing.productGrid .product{position:relative}.page-sidebar.page-sidebar--horizontal:has(.facets-horizontal .filter-custom){margin-bottom:400px}.facets-horizontal .sidebarBlock.filter-custom .sidebarBlock-contentWrapper .facets__item{width:50%}.facets-horizontal .sidebarBlock.filter-custom .sidebarBlock-contentWrapper .sidebarBlock-content--full{display:block;position:relative;top:0;left:0;z-index:1;padding:0;background:transparent;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;width:100%;transform:translateZ(0)}.facets-horizontal .sidebarBlock.filter-custom .sidebarBlock-contentWrapper .sidebarBlock-content--full .facets__list{max-height:fit-content!important;overflow-x:auto;width:100%;white-space:nowrap;display:block}.facets-horizontal .sidebarBlock.filter-custom .sidebarBlock-contentWrapper .sidebarBlock-content--full .list-menu__item{padding:0}.facets-horizontal .sidebarBlock.filter-custom .facets__item input[type=checkbox]+.form-label--checkbox{padding:0 5px;text-transform:uppercase}.facets-horizontal .sidebarBlock.filter-custom .facets__item input[type=checkbox]+.form-label--checkbox .filter-image{margin-bottom:10px}.facets-horizontal .sidebarBlock.filter-custom .facets__item input[type=checkbox]+.form-label--checkbox:before,.facets-horizontal .sidebarBlock.filter-custom input[type=checkbox]+.form-label--checkbox:after{display:none!important}@media (min-width: 1025px){.facets-horizontal .sidebarBlock.filter-custom{position:absolute!important;top:100px;width:100%!important;max-width:100%;left:0}.facets-horizontal .sidebarBlock.filter-custom .sidebarBlock-contentWrapper .facets__item{width:300px}.facets-horizontal .sidebarBlock.filter-custom h2{display:none}.facets-horizontal .sidebarBlock.filter-custom .sidebarBlock-contentWrapper{width:100%}}@media (min-width: 1025px){.header-basic__content.custom-header{flex-wrap:wrap}.header-basic__content.custom-header .header-basic__item{display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;align-items:center;justify-content:center;padding:10px 0}.header-basic__content.custom-header .header-basic__item.header-basic__item--function_group .block-item{width:50%;display:flex;align-items:center}.header-basic__content.custom-header .header-basic__item.header-basic__item--function_group .block-item.block-left{text-align:left}.header-basic__content.custom-header .header-basic__item.header-basic__item--function_group .block-item.block-right{text-align:right;justify-content:flex-end}.header-basic__content.custom-header .header-basic__item.header-basic__item--function_group .block-item .item{display:inline-block;text-decoration:none;margin:0 1rem}.header-basic__content.custom-header .header-basic__item.header-basic__item--function_group .block-item .header__search{margin-left:1rem;margin-right:1rem}.header-basic__content.custom-header .header-basic__item.header-basic__item--function_group .block-item .header__search .search-modal__form{border:none}.header-basic__content.custom-header .header-basic__item.header-basic__item--function_group .block-item .header__search .field{flex-direction:row-reverse}.custom-header .header-basic__item .search-modal__form .search__input{border-bottom:1px solid #1f1f1f;margin:0;padding:.3125rem;color:#1f1f1f;width:90px;text-transform:capitalize}.custom-header .quickSearchResultsWrap{left:0;right:auto}.custom-header .predictive-search{width:570px}.custom-header .header__icon--account,.custom-header .header__icon--wishlist,.custom-header .header__icon--cart{font-size:15px;display:inline-flex;align-items:center;margin:0 1rem}.custom-header .customer-links{margin:0}.custom-header .header-basic__item .header__icon .icon,.custom-header .header__search .search-modal__form .search__button svg{width:20px;height:20px;position:relative;top:0;margin:0 5px}.custom-header .header-basic__item .header__icon--cart .cart-count-bubble{position:relative;background-color:transparent;color:#000}.header-navigation-wrapper .main-menu-hasLabel .main-menu--wrapper .list-menu--inline{padding-top:0}.header-navigation-wrapper .header-navigation.header-nav-plain{box-shadow:inset 0 -.8px silver}.productListing.productGrid.column-4.banner-default:has([data-first-position="3"]) .product:nth-child(-n+4),.productListing.productGrid.column-4.banner-custom:has([data-first-position="3"]) .product:nth-child(-n+5){margin-top:0}}@media (min-width: 1280px){body .productView.layout-1 .productView-thumbnail-wrapper{width:80px}}.collection-custom-banner .productListing.productGrid .product.banner .banner-img .animate-scale{display:block}.collection-custom-banner .productListing.productGrid .product.banner .banner-img .animate-scale img{display:block;object-fit:cover;height:auto}.video-mb{display:none!important}@media (max-width: 768px){.video-mb{display:block!important}.video-pc{display:none!important}body .video-section__media{padding-bottom:100%}body .video-section .video-section__media{padding-bottom:150%}}body .halo-video-popup{background:transparent;box-shadow:none}body .halo-video-popup .video{width:100%}@media (max-width: 768px){body .productGrid{display:flex;flex-wrap:wrap}.collection-custom-banner .productListing.productGrid .product.banner{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}body .spotlight-block .halo-row.column-3 .spotlight--image:nth-child(n+4){display:block}@media screen and (min-width: 1025px){body .header-nav-plain>.container-full{flex-wrap:wrap;gap:0px}}.top-language-currency.sticky_effect.enable-currency{position:relative;z-index:1}@media (min-width: 768px){.special-banner__collection{max-width:unset!important;display:flex!important}.special-banner__item.special-banner__item--collection_banner{width:60%!important}.special-banner__item.special-banner__item--product{width:40%!important}.special-banner__product{padding:50px 0!important}}.image-banner-custom .video-custom{display:block;width:100%;height:100%;object-fit:cover}.image-banner-custom .flex-box__banner{align-items:stretch}@media (max-width: 550px){.image-banner-custom .banner-heading{padding-top:110%!important}.image-banner-custom .halo-banner-wrapper .flex-box__banner .content-box{padding:0 15px!important}.image-banner-custom .item--smallImg{margin-bottom:0!important}}@media (min-width: 551px){.halo-banner-wrapper .flex-box__banner{align-items:stretch!important;height:100%}.image-banner-custom .slick-track{display:flex;align-items:stretch}.image-banner-custom .slick-slide{height:unset!important}.image-banner-custom .item--smallImg{height:100%!important}.image-banner-custom .banner-content{display:flex;align-items:end}.image-banner-custom .halo-banner-wrapper .flex-box__banner .content-box{padding:0 15px!important}}.slick-dots .slick-active:after,.dots-item.active:after{position:absolute!important;content:"";background-image:url(https://www.freeiconspng.com/thumbs/butterfly-icon-png/butterfly-icon-png-3.png)!important;left:0!important;width:100%!important;height:100%!important;background-size:contain!important;background-repeat:no-repeat!important}.slick-dots li.slick-active,.slick-dots li,.slider-dots li{width:20px!important;height:20px!important}.slick-dots li.slick-active button,.slider-dots li.active button{background:transparent!important;border:0!important}.special-banner__wrapper .slick-dots{bottom:0!important}.top-language-currency{align-items:center}search__input::placeholder{font-family:GT!important}.product-item-custom .card-information{top:0!important}@media (max-width: 1024px){.special-banner__collection{max-width:unset!important}.slideshow .lookbook-dialog .product-item{width:unset!important}.slideshow .lookbook-dialog .product-item{box-shadow:0 0 10px 2px #0003;z-index:1!important}.slideshow-wrapper .slick-list{overflow:visible!important;z-index:50}}@media (min-width: 391px) and (max-width: 767px){.special-banner__item--collection_banner{padding:0!important}}.slideshow .item.item-video+.slide-content .slide-sub{display:block!important}@media screen and (max-width: 551px){#halo-quickshop-popup-option-3 .productView-product .productView-images.on-desktop-hide .productView-img-container img:not(.zoomImg){height:110px!important}}@media (min-width: 1025px){.product-card-layout-06 .card-information{padding-bottom:0!important}.product-card-layout-06 .special-banner__product .product-item .card-action{padding:0 10px!important;position:relative!important}.header__search .search-modal__form{max-width:100%!important}.custom-header .header-basic__item .search-modal__form .search__input{width:100%!important}}body:not(.safari).banner-animation-1 .slideshow .item,body:not(.safari).banner-animation-1 .banner-item{overflow:visible!important}.custom-service-block .halo-item .policies-icon,.custom-service-block .halo-item .policies-icon img{width:100%}@media (max-width: 1024px){.slideshow .slide-content:not(.enable_position_outside_image){bottom:0!important;padding-bottom:15px!important;top:unset!important;transform:translate(-50%)!important}}.slideshow .slick-dots{position:relative!important;margin-top:20px;top:0!important}.product-card-layout-06 .product-item .card-action{position:relative!important}.product-card-layout-06 .product-item .card-action .button{width:100%!important}.productView-parallax-mobile .productView-details{position:sticky!important}.brand-slider-btn .custom-btn{color:#fff;background:#232323;border:1px solid #232323;text-transform:uppercase;font-size:16px;max-width:190px}.sticky-image img{height:100%!important}.wrapper-body{padding-bottom:0!important}.halo-banner.image-banner:has(.video--parallax){z-index:-1000}.halo-banner.image-banner .is-parallax-video{padding-bottom:var(--padding-bottom-mb)}.parallax-video{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover}.video--parallax.desktop{display:none}.video--parallax.moible{display:block}@media (min-width: 768px){.halo-banner.image-banner .is-parallax-video{padding-bottom:var(--padding-bottom)}.video--parallax.desktop{display:block}.video--parallax.moible{display:none}}.halo-newsletter-custom-popup{max-width:600px}.halo-newsletter-custom-popup .customPopup-title{-webkit-line-clamp:unset;border-bottom:1px solid #f1f1f1}body.newsletter-custom-show .halo-newsletter-custom-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,-50%,0);z-index:201}body.newsletter-custom-show .background-overlay{opacity:1;pointer-events:all}.halo-newsletter-custom-popup .halo-popup-wrapper{padding:0}.halo-newsletter-custom-popup .halo-popup-wrapper .overflow{padding:30px}.newsletter-popup-custom .button{background:#fff;text-underline-offset:.5rem}.newsletter-popup-custom .alertBox.alertBox--success{background:#fff}.newsletter-popup-custom .alertBox.alertBox--success .alertBox-message{text-align:center}.newsletter-popup-custom .form-field+.form-field{margin-top:15px}.newsletter-popup-custom .form-field+.form-field.form-field-radio{margin-top:22px}.newsletter-popup-custom .form-field.form-field-radio .form-label{display:inline-block;vertical-align:top;width:auto;margin:0 25px 0 0}.newsletter-popup-custom .text{display:block;font-size:var(--font-body-size);font-weight:var(--font-weight-normal);color:#5a5a5a;line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);margin:0 auto;padding:2px 30px 0}.newsletter-custom-form{margin:20px auto 0}.newsletter-popup-custom .button{width:100%;margin-left:0;margin-top:10px}.newsletter-popup-custom a{text-decoration:underline;text-underline-offset:.5rem}@media (min-width: 1025px){.newsletter-popup-custom{padding:0 20px 30px;max-width:500px;margin:0 auto}}@media (max-width: 551px){.wrapper-category-banner.has-banner .slideshow{flex:0 0 100%!important;max-width:100%!important}.collection-sub-list[data-sub-collection-slider] .slick-arrow.slick-next{right:-15px!important;width:36px;height:36px}.collection-sub-list[data-sub-collection-slider] .slick-arrow.slick-prev{left:-15px!important;width:36px;height:36px}}.nice-select .list{bottom:30px;max-height:170px}.previewCartList{margin-bottom:40px}@media screen and (max-width: 551px){#halo-quickshop-popup-option-3 .productView-product{display:flex!important;flex-direction:column!important;align-items:center!important}}.video-custom-collection{width:100%}@media (min-width: 768px){.video-custom-collection.video-custom-mb{display:none!important}.grid-item.banner-img .content-box{position:relative!important;text-align:center}}@media (max-width: 767px){.video-custom-collection.video-custom-desk{display:none!important}.grid-item.banner-img .content-box{position:relative!important;text-align:center}}.grid-item.banner-img .content-box .banner-des{font-family:Cormorant Garamond;margin:0 10px!important}.only-desktop{display:block}.only-mobile{display:none!important}@media (max-width: 768px){.only-desktop{display:none!important}.only-mobile{display:block!important}.image-banner-custom .flex-box__banner.show-reverse-mb{display:flex;flex-direction:column}.image-banner-custom .flex-box__banner.show-reverse-mb .video-open-popup{order:2}}.grid-item.banner-img .content-box{padding-top:12px}.banner-default .video-custom-desk{max-height:500px;object-fit:fill}@media (min-width: 1025px){.banner-default .banner-img img{max-height:500px;object-fit:fill!important}}animated-component .banner-item .image img{object-fit:cover!important}#shopify-section-template--24462996537724__slide_show_EznfiJ .fluid-width-video-wrapper video,#shopify-section-template--24462996537724__slide_show_EznfiJ .fluid-width-video-wrapper iframe{top:67%!important}.safari .parallax-image{background-attachment:scroll!important}.sections-image-banner-block [data-arrows=true] .slick-arrow{opacity:1!important}@media (max-width: 1024px){.sections-slide-show .slick-arrow{z-index:100!important;opacity:1!important}}@media (min-width: 1025px){.sections-promo-banner-with-product-grid .card{margin-bottom:0!important}}.promo-banner-with-product-grid svg.arrow-icon{fill:#fff!important;width:30px!important;height:30px!important;border-radius:30px;background:#fff;padding:6px 6px 6px 8px}.promo-banner-with-product-grid svg.arrow-icon path{fill:#000!important}@media (max-width: 1024px){.lookbook-dialog .product-item{display:none}}@media (min-width: 768px) and (max-width: 1600px){.collection-lookbook .lookbook-image-item .lookbook-image,.collection-lookbook .halo-block-content .collection-wrapper .collection{width:100%!important}.collection-lookbook .lookbook-image-item{flex-basis:calc(100% / var(--count))!important}.collection-lookbook .halo-block-content .lookbooks{scroll-snap-type:both!important;overflow-y:hidden!important}}@media (max-width: 550px){.image-banner-custom .flex-box__banner .banner-content{min-height:430px!important}}.watch-promo{text-align:center}.watch-promo h2{font-size:24px;letter-spacing:1px;font-weight:700;margin-bottom:20px}.watch-promo p{font-size:16px;color:#333;line-height:1.6;max-width:500px;margin:0 auto 30px}.watch-promo a{font-size:16px;color:#000;text-decoration:none;border-bottom:1px solid #000;padding-bottom:2px}.watch-promo a:hover{opacity:.8}.watch-promo .animate-scale{border-bottom:none}
/*# sourceMappingURL=/s/files/1/0288/4600/t/271/assets/custom.css.map */
