.header-advanced .header-advanced__item:not(.header-advanced__logo-position--left){margin-bottom:-25px}.header-advanced .header-advanced__item:not(.header-advanced__logo-position--left) .container{position:relative}.header-advanced .header-advanced__item:not(.header-advanced__logo-position--left) .container .header-advanced__content{padding-bottom:20px;position:relative;justify-content:center}.header-advanced .header-advanced__item:not(.header-advanced__logo-position--left) .container .header-advanced__content .header-advanced__col:first-child{justify-content:center;text-align:center;padding-top:8px}.header-advanced .header-advanced__item:not(.header-advanced__logo-position--left) .container .header-advanced__content .header-advanced__col:last-child{position:absolute;right:0;padding:4px 0 0}.header-advanced .header-advanced__content .header-advanced-icons{min-width:200px}.header-advanced .header-advanced__content .header-advanced-icons .header-advanced-account,.header-advanced .header-advanced__content .header-advanced-icons .header-advanced-cart{width:fit-content}.header-advanced .header-advanced__content .header-advanced-icons .header-advanced-cart .header-advanced-textRight{position:absolute;width:14px;height:14px;margin-left:0;top:-4px;right:-4px}.header-advanced .header-advanced__content .header-advanced-icons .header-advanced-cart .header-advanced-textRight .cart-count-bubble{width:14px;height:14px;min-height:14px;min-width:14px;display:flex!important;align-items:center;justify-content:center;font-size:8px!important;font-weight:700}.header-advanced .header-advanced__content .header-advanced-icons .header-advanced-cart .header__icon--cart{position:relative}.header-mobile__wrapper .header-mobile--icon .header__heading-link{width:215px!important}@media screen and (max-width: 1024px){.header-mobile__wrapper .header-mobile__item{min-width:unset}.header-mobile__wrapper .header-mobile__item--menu{width:58px}.header-mobile__wrapper .header-mobile__item--customer{margin-right:10px}}.section-header-mobile .header-mobile{box-shadow:none!important}.header-advanced .header__icon .wishlist-text{display:none!important}.header-advanced.header-advanced--style2 .header-advanced-wishlist{width:fit-content;margin-right:20px}.announcement_bar{clip-path:ellipse(99% 50% at 50% 20%);z-index:10;position:relative;background:#00a0d3;padding-bottom:15px}.top_bar{display:flex;justify-content:center;align-items:center;position:relative}.top_bar .center_text{justify-content:center;display:flex;align-items:center}.top_bar .center_text p{text-transform:uppercase;color:#fff;font-weight:900!important;font-size:13px!important;letter-spacing:.65px!important}@media screen and (max-wdith: 768px){.top_bar .center_text p{line-height:1.7}}.top_bar .right_links{position:absolute;right:30px;display:flex}@media screen and (max-width: 768px){.top_bar .right_links{display:none}}.top_bar .right_links .link{color:#fff}.top_bar .right_links .link:nth-child(2){margin-left:20px}.top_bar .right_links .link:nth-child(2):before{content:"|";display:inline-block;font-size:12px;font-weight:700;margin-right:20px}.policies-text span{color:#00a0d3;font-weight:900}.brands-block .halo-block-header{margin-bottom:0}.brands-block .halo-block-header .title{font-weight:700;line-height:30px;text-transform:none;color:#232323}.brands-block .halo-block-header .title span span{font-weight:900}.brands-slider .container{position:relative}.brands-slider .container .halo-item{display:flex;align-items:center}.brands-block .halo-row.brand-layout--slider{max-width:1170px;margin:0 auto}@media (min-width: 1025px){.section-block-template--22992697655637__1632304586ad9b5b3b .brands-block .halo-row .slick-prev,.section-block-template--23571782041941__brand_slider_tbfrFL .brands-block .halo-row .slick-prev{left:-4%!important}.section-block-template--22992697655637__1632304586ad9b5b3b .brands-block .halo-row .slick-next,.section-block-template--23571782041941__brand_slider_tbfrFL .brands-block .halo-row .slick-next{right:-4%!important}}@media (max-width: 1024px){.brands-slider .halo-row .slick-prev,.brands-slider .halo-row .slick-next{display:none!important}}@media screen and (max-width: 780px){.brands-block .halo-block-header .title{font-size:18px!important}}.header-advanced__item:first-child{z-index:100000000;position:relative}.header-advanced__logo-position--left{margin-top:-15px}.header-advanced__content{width:100%;justify-content:space-between}.header-advanced__content .header__heading{padding-left:0}.header-advanced__col:last-child{text-align:center;justify-content:center;padding:10px 0 20px}.header-advanced__item .header__search{border:1px solid #676767;border-radius:50px;max-width:444px!important}.header-advanced__item .header__search .search__input{line-height:1}.header-advanced--style2 .header__search .search-modal__form .search__button svg{width:30px;height:30px}.header-advanced__content .header-advanced-icons{min-width:unset;width:fit-content}.header-advanced__content .header-advanced-icons .header-advanced-account{margin-left:0}.header-navigation{box-shadow:0 20px 20px #00000026;position:relative;z-index:10}.header-navigation .clip_path{display:flex!important;width:100%;height:20px;background:#f7f7f7;clip-path:ellipse(60% 100% at 50% 15%);position:absolute;bottom:-8px;z-index:3}.header-navigation .main-menu--wrapper nav .list-menu .menu-dropdown{top:50px;box-shadow:0 10px 10px #0003 inset;filter:drop-shadow(-1px 6px 3px rgba(50,50,0,.5));background:transparent;display:flex!important}.header-navigation .main-menu--wrapper nav .list-menu .menu-dropdown>.container-full{clip-path:ellipse(160% 85% at 50% 15%);background:#fff;box-shadow:0 10px 10px #0003 inset}.header-navigation .main-menu--wrapper nav .list-menu .menu-dropdown .menu-dropdown__wrapper .menu-dropdown__column .site-nav .site-nav-list .site-nav-title{font-size:15px;color:#02a0d3;font-weight:700}.header-navigation .main-menu--wrapper nav .list-menu .menu-dropdown .menu-dropdown__wrapper .menu-dropdown__column .site-nav .site-nav-list .site-nav-sub .list-unstyled .site-nav-item .site-nav-link{font-size:13px;font-weight:600;padding:0}.header-navigation .main-menu--wrapper nav .list-menu>.has-megamenu>a>.icon-dropdown{display:inline-block;transform:rotate(90deg);margin-left:5px;width:15px;height:15px}.header-navigation .main-menu--wrapper nav .list-menu>.has-megamenu a .icon-dropdown svg{height:15px;width:13px}.header-navigation .main-menu--wrapper nav .list-menu>.has-megamenu a{position:relative;z-index:4}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .menu-dropdown__column.submenu_categories{flex:0 0 73%;max-width:73%;border-right:1px solid #ededed}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container{flex:0 0 25%;max-width:25%}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container.only_categories_block{flex:0 0 25%;max-width:fit-content;margin:0 auto;justify-content:center;display:flex;flex-direction:column;align-items:center;padding-right:0}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .section_title{max-width:200px;width:100%}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container.only_categories_block .section_title h2{text-align:center}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .section_title h2{font-size:18px;line-height:27px;font-weight:700;margin:0 0 20px}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .section_title h2 span{text-transform:uppercase;font-weight:900}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .blocks_container{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;max-width:fit-content;width:100%}@media screen and (max-width: 768px){.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .blocks_container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:fit-content;width:100%}}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item{text-decoration:none;color:inherit}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item .block{border-radius:50%;transition:transform .3s ease;width:80px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item .block:hover{transform:scale(1.15)}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item .block h2{font-size:20px;font-weight:900;margin:0;color:#fff}.header-navigation .main-menu--wrapper nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item .block p{margin:0;font-weight:600;font-size:10px;letter-spacing:.5px;color:#fff;line-height:1}@media screen and (max-width: 780px){.halo-sidebar_menu .site-nav-mobile nav .megamenu_style_2 .categories_block_container .section_title{max-width:200px;width:100%}.halo-sidebar_menu .site-nav-mobile nav .megamenu_style_2 .categories_block_container .section_title h2{font-size:18px;line-height:27px;font-weight:700;margin:0 0 20px;text-align:left}.halo-sidebar_menu .site-nav-mobile nav .megamenu_style_2 .categories_block_container .section_title h2 span{text-transform:uppercase;font-weight:900}.halo-sidebar_menu .site-nav-mobile nav .megamenu_style_2 .categories_block_container .blocks_container{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;max-width:fit-content;width:100%}.halo-sidebar_menu .site-nav-mobile nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item{text-decoration:none;color:inherit}.halo-sidebar_menu .site-nav-mobile nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item .block{border-radius:50%;transition:transform .3s ease;width:80px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center}.halo-sidebar_menu .site-nav-mobile nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item .block:hover{transform:scale(1.05)}.halo-sidebar_menu .site-nav-mobile nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item .block h2{font-size:20px;font-weight:900;margin:0;color:#fff}.halo-sidebar_menu .site-nav-mobile nav .megamenu_style_2 .categories_block_container .blocks_container a.cicle_cat_item .block p{margin:0;font-weight:600;font-size:10px;letter-spacing:.5px;color:#fff;line-height:1}}.spotlight-block .layout--special banner-slider-component .halo-item .spotlight-item:hover .spotlight-inner{transform:scale(1.1);curso:pointer;transition:all ease-in-out .3s}.spotlight-block .layout--special banner-slider-component .halo-item .spotlight-item:hover .spotlight-inner .des.custom-text-style{margin-top:-5px;transition:all ease-in-out .3s}.spotlight-block .layout--special banner-slider-component .halo-item{padding-top:var(--item-distance-style);padding-bottom:var(--item-distance-style)}.content.spotlight-inner.text-center.align-items--center.not-image.button_style_2{border-radius:50%;height:80px;width:80px;display:flex;align-content:center;justify-content:center;flex-direction:column}.spotlight-block .layout--special banner-slider-component h3.title.custom-text-style.has--border_s3{padding-bottom:0!important;font-size:20px}.spotlight-block .layout--special banner-slider-component .des.custom-text-style{font-size:10px;font-weight:600;line-height:23px;letter-spacing:.5px;text-transform:uppercase;transition:all ease-in-out .3s}.spotlight-block .layout--special banner-slider-component.slider.slider--tablet.block-layout-grid{max-width:fit-content;margin:0 auto}.sections-product-block{position:relative}.sections-product-block .icon_image_custom{position:absolute;top:-13%;z-index:3;left:25%}.sections-product-block .icon_image_custom.even_block{position:absolute;top:-12%;z-index:3;right:25%;left:unset}.product-block{clip-path:ellipse(300% 50% at 75% 50%);z-index:2;position:relative}.product-block .slider-progress-bar{display:none!important}.product-block .slider-progress-bar{background:#e8e8e86b;border-radius:20px}.product-block .slider-progress-bar .scrollbar-thumb{border-radius:20px}.sections-product-block .product-block.even_block{margin-top:-28px}.sections-product-block .product-block .product-item{border-radius:15px;overflow:hidden}.halo-product-block .slick-arrow.slick-prev{left:-3%!important}.halo-product-block .slick-arrow.slick-next{right:-3%!important}.halo-product-block .products-carousel.enable_progress_bar .slick-arrow.slick-prev{left:-3%!important}.halo-product-block .products-carousel.enable_progress_bar .slick-arrow.slick-next{right:-3%!important}.halo-product-block .halo-block-header .title span{text-transform:none;font-weight:600}.halo-product-block .halo-block-header .title span span{font-weight:900;text-transform:uppercase}.halo-product-block .card-product__wrapper{padding:15px 15px 0}.card-information__wrapper{padding:0 15px}.halo-product-block .card-vendor a{font-size:11px}.halo-product-block a.card-title{font-size:15px;font-weight:600;line-height:16px;color:#000}.halo-product-block .card-information .card-price .price .price__regular .price-item{font-size:18px;letter-spacing:.72px;line-height:26px;color:#000}@media screen and (max-width: 780px){.sections-product-block .icon_image_custom{max-width:90px;left:0;top:-9%}.sections-product-block .icon_image_custom.even_block{top:-9%;right:0;left:unset}.sections-product-block .product-block{clip-path:ellipse(170% 50% at 45% 50%);z-index:2;position:relative}.sections-product-block .product-block.even_block{clip-path:ellipse(170% 50% at 58% 50%);z-index:2;position:relative}.product-block .slider-progress-bar{display:block!important}}.custom_wishlist_btn{position:absolute;top:0;left:0;z-index:5}.card-wishlist.custom_wishlist_btn .wishlist-icon{background:transparent}.card-wishlist.custom_wishlist_btn .wishlist-icon.wishlist-added svg.icon{fill:#00a0d3}.card-wishlist.custom_wishlist_btn .wishlist-icon svg.icon{fill:#bababa;width:20px}.wishlist-container .card-wishlist.custom_wishlist_btn .wishlist-icon{box-shadow:none;background:transparent}.wishlist-container .card-wishlist.custom_wishlist_btn .wishlist-icon:before,.wishlist-container .card-wishlist.custom_wishlist_btn .wishlist-icon:after{background-color:#bababa}.wishlist-container .card-wishlist.custom_wishlist_btn:hover .wishlist-icon:before,.wishlist-container .card-wishlist.custom_wishlist_btn:hover .wishlist-icon:after{background-color:red}.product-card-layout-02 .productListing .product-item.enable_custom_layout_card .card-action{max-width:unset!important;z-index:4}.wishlist-items-container .toolbar{display:none}@media screen and (max-width: 1024px){.wishlist-items-container .toolbar{display:flex}}.policies-block{clip-path:ellipse(99% 50% at 50% 20%);margin-top:-25px}.policies-block .title{display:none}.policies-block span.policies-text{line-height:1}.template-product .policies-block .policies-content .policies-des{font-size:17px;font-weight:600}.template-product .policies-block .policies-content .policies-des span{font-size:17px;font-weight:900;color:#00a0d3}.template-product .policies-block .halo-item a{align-items:flex-start;justify-content:flex-start}.template-product .policies-block .halo-item a .policies-icon{padding-top:5px}@media screen and (min-width: 1200px){.template-product .halo-row.column-3 .halo-item{width:25%!important;padding:0 0 10px}.template-product .halo-row.column-3 .halo-item:last-child{width:50%!important}.template-product .policies-block{margin-top:20px}}@media screen and (max-width: 780px){.policies-block{clip-path:none!important;background-image:url(https://cdn.shopify.com/s/files/1/0876/4244/0021/files/policies_bg.svg?v=1720204414)!important;background-position:center!important;background-size:contain!important;margin-top:20px!important;margin-bottom:20px;background-color:transparent!important;padding:0!important;background-repeat:no-repeat!important;min-height:388px;display:flex;align-items:center}.template-product .policies-block{background-image:none!important;min-height:unset}.policies-block .container{max-width:380px}.template-product .policies-block .container{max-width:unset}.template-product .policies-block .container .bg-policies-block{max-width:100%}.template-product .policies-block .container .bg-policies-block .halo-item a{padding-left:0;padding-right:0}.template-product .policies-block .container .bg-policies-block .halo-item a .policies-icon svg{width:36px;height:36px}.template-product .policies-block .halo-item a .list-payment{text-align:left;margin-top:0}.policies-block .container .bg-policies-block{max-width:75%;margin:0 auto;display:flex;align-items:center;flex-direction:column}.policies-block .title{display:block;text-align:center;margin:0 0 18px;color:#00a0d3;font-size:20px;line-height:30px;text-transform:uppercase;font-weight:900}.policies-block .halo-item a{padding-top:0;padding-bottom:0}.policies-block .halo-item a .policies-icon svg{max-width:30px;max-height:30px}.policies-block .halo-item a .policies-text{line-height:17px;letter-spacing:.36px}}@media (max-width: 780px){.policies-block .halo-row .halo-item{width:100%}}.search_mobile_container{padding-bottom:20px;position:absolute;left:0;right:0;filter:drop-shadow(0 12px 5px rgba(50,50,0,.2));background:transparent}.search_mobile_container .search_details{padding-bottom:45px;background:#f7f7f7;display:flex;justify-content:center;clip-path:ellipse(99% 50% at 50% 20%);padding-top:5px}.search_mobile_container .header__search-full{max-width:95%;margin:0 auto}.search_mobile_container .search-modal__form{border-bottom:0px;background-color:transparent!important}.search_mobile_container form .field{border:1px solid #676767;border-radius:50px;background:#fff}.search_mobile_container .search__button svg{width:19px;height:19px}.search_mobile_container .search__button svg path{fill:#00a0d3}.shopify-section-header-hidden{transform:translateY(-230%)!important}footer.footer .custom_footer_content{display:flex;flex-flow:row wrap;padding-left:44px;padding-right:44px}footer.footer .footer__content-top .footer_col_one{max-width:26%;width:100%;margin-right:auto}.footer.footer .footer__content-top .footer_col_one .logo{max-width:155px;width:100%;margin-bottom:18px}.footer.footer .footer__content-top .footer_col_one .logo img{max-width:100%;width:100%}.footer.footer .footer__content-top .footer_col_one .logo img.logo_mobile_footer{display:none}@media screen and (max-width: 768px){.footer.footer .footer__content-top .footer_col_one .logo img.logo_mobile_footer{display:block}.footer.footer .footer__content-top .footer_col_one .logo img.logo_desktop_footer{display:none}}.icons_text_container .icon_text{display:flex;align-items:center;margin-bottom:10px;line-height:1.8}.icons_text_container .icon_text.mobile_text{display:none}.icons_text_container .icon_text p{font-size:15px;margin:0;line-height:17px;font-weight:600;word-break:break-word}.icons_text_container .icon_text p{font-size:15px;margin:0;line-height:17px;font-weight:600}.icons_text_container .icon_text a.phone{font-size:20px;line-height:22px;color:#00a0d3;font-weight:700}.icons_text_container .icon_text a.email,.icons_text_container .icon_text span{font-size:14px;font-weight:700;line-height:17px}.icons_text_container .icon_text .icon{max-width:20px;width:100%;margin-right:20px;display:flex;justify-content:center;align-items:center}.icons_text_container .icon_text .icon img{max-width:100%;width:100%}@media screen and (max-width: 780px){.icons_text_container .icon_text .icon{display:none}.icons_text_container .icon_text.mobile_text{display:flex;line-height:1}.icons_text_container .icon_text.mobile_text .text{text-align:center}.icons_text_container .icon_text.mobile_text .text .icon_link{display:flex;flex-direction:row;align-items:center;justify-content:center}.icons_text_container .icon_text.mobile_text .text svg path{stroke:transparent}.icons_text_container .icon_text.mobile_text .text svg{width:30px;height:30px;margin-right:5px}.icons_text_container .icon_text.mobile_text .text a{font-size:24px}.icons_text_container .icon_text.mobile_text .text span{font-size:14px}.icons_text_container .icon_text.desktop_text{display:none}}footer.footer .footer__content-top .footer-block__item{max-width:17%;width:100%}footer.footer .footer__content-top .footer-block__item .footer-block__heading{border-bottom:2px solid #02a0d3;padding-bottom:7px;margin-bottom:25px}footer.footer .footer__content-top .footer-block__item:not(.footer-block__social_media){padding-top:20px}@media screen and (max-width: 768px){footer.footer .footer__content-top .footer-block__item:not(.footer-block__social_media){padding-top:10px}footer.footer .footer__content-top .custom_footer_content .footer_col_one+.footer-block__item .footer-block__heading{border-top:2px solid #02a0d3;padding-top:10px}footer.footer .footer__content-top .custom_footer_content .footer_col_one+.footer-block__item .footer-block__heading:after{top:17px!important}footer.footer .footer__content-top .footer-block__item .footer-block__heading{border-bottom:2px solid #02a0d3;padding-bottom:10px;margin-bottom:0;font-size:14px;letter-spacing:.56px}footer.footer .footer-block__mobile .footer-block__heading:before,footer.footer .footer-block__mobile .footer-block__heading:after{transform:translateY(-10%) translate(-75%) rotate(47deg);transition:all ease-in-out .1s}footer.footer .footer-block__mobile .footer-block__heading.is-clicked:before,footer.footer .footer-block__mobile .footer-block__heading.is-clicked:after{transform:translateY(-10%) translate(-75%) rotate(-45deg);transition:all ease-in-out .1s}footer.footer .footer-block__mobile .footer-block__heading:before{top:30%}footer.footer .footer-block__mobile .footer-block__heading:after{top:14px!important}}footer.footer .footer__content-top .footer-block__social_media{max-width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:26px}footer.footer .footer__content-bottom .footer-block__bottom.not_payment{justify-content:space-between;text-align:center}@media screen and (max-width: 768px){footer.footer .custom_footer_content{padding-left:15px;padding-right:15px}footer.footer .footer__content-top .footer_col_one{max-width:100%;width:100%;margin-right:unset;display:flex;flex-direction:column;align-items:center}.icons_text_container .icon_text{justify-content:center}.icons_text_container .icon_text p,.icons_text_container .icon_text a,.icons_text_container .icon_text span{text-align:center}footer.footer .footer__content-top .footer-block__item{max-width:100%;width:100%}footer.footer .footer__content-top .footer-block__social_media{flex-direction:column}}html .background-overlay,.background-overlay1{background-color:#02a0d3c7}.halo-sidebar-wrapper.custom-scrollbar{display:flex;flex-direction:column;max-width:90%}#halo-cart-sidebar .halo-sidebar-wrapper.custom-scrollbar{display:block;max-width:unset}#halo-cart-sidebar .halo-sidebar-header{padding:0 20px}#halo-cart-sidebar .wrapper-cartCount{margin-top:0}#halo-cart-sidebar .halo-sidebar-close{top:0}.site-nav-list{line-height:15px}.halo-sidebar-wrapper.custom-scrollbar .site-nav-mobile.nav-account{margin-top:auto}.halo-sidebar-wrapper.custom-scrollbar .site-nav-mobile.nav-account .header__link--account{border:none}.halo-sidebar-wrapper.custom-scrollbar .site-nav-mobile.nav-account .last-link{border-bottom:0px}@media (max-width: 1024px){.menu-heading-mobile{align-items:flex-start}.menu-heading-mobile img{padding-top:40px;padding-bottom:60px}.menu-dropdown.custom-scrollbar{max-width:90%}.site-nav-sub .nav-title-mobile{padding:13px 40px!important}}body .halo-sidebar.halo-sidebar_menu{clip-path:ellipse(58% 97% at 40% 50%)}.productView-container .halo-productView .productView-images-wrapper .productView-image-wrapper .productView-badge{left:0;right:0;margin:0 auto;align-items:center;text-align:center;top:0}.productView-container .halo-productView .productView-images-wrapper .productView-image-wrapper .productView-badge .badge{border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-style:normal!important;font-size:14px;font-weight:700;padding:2px 15px}@media screen and (max-width: 780px){.template-product main{margin-top:65px}.template-product .productView{padding-bottom:0}}.template-product .halo-recommendations-block .halo-block-header .title span{font-weight:700}.template-product .halo-recommendations-block .halo-block-header{margin-bottom:15px}.template-product .custom_metafields{border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;padding:15px 0}.template-product .custom_metafields p{margin:0;font-size:16px;letter-spacing:.32px;line-height:28px}.template-product .custom_metafields span{font-weight:700}.template-product .tab-content h2,.template-product .tab-content h3,.template-product .tab-content p{font-size:16px;margin:0;line-height:1.3}.template-product .tab-content ul li{line-height:1.3;font-size:12px}.productView-tab .tabs-contents-vertical .tab-content{border:none!important}.productView-tab .tabs-contents-vertical .tab-content .toggle-title{padding:0}.productView-tab .tabs-contents-vertical .tab-content .toggle-title .toggleLink{font-size:18px!important;font-weight:700!important;letter-spacing:.54px;padding:0!important}.template-product .productView-images-wrapper .productView-images-wrapper{margin-top:30px}.template-product .productView-nav{border:2px solid #d8f1fb;border-radius:20px;overflow:hidden;padding:20px!important}.template-product .productView-nav button.slick-arrow,.template-product .halo-product-block-sections button.slick-arrow{background:#02a0d3;border:none;opacity:.6}.template-product .productView-nav button.slick-arrow svg,.template-product .halo-product-block-sections button.slick-arrow svg{fill:#fff}.template-product .productView-nav button.slick-arrow:hover,.template-product .halo-product-block-sections button.slick-arrow:hover{background:#02a0d3;opacity:1}.template-product .productView-nav button.slick-arrow:hover svg,.template-product .halo-product-block-sections button.slick-arrow:hover svg{fill:#fff}.template-product .product-card-layout-02 .halo-productBadges{top:9px}.productView-thumbnail-wrapper .slick-track .productView-thumbnail{border:2px solid #d8f1fb;border-radius:20px;overflow:hidden;margin:0 5px;padding:15px!important}.template-product .productView-thumbnail-wrapper .productView-for{padding:0}.template-product .productView-moreItem .productView-title{font-size:22px;letter-spacing:.66px;line-height:24px;font-weight:800}.template-product .productView-moreItem .productView-info .productView-info-item .productView-info-name{font-size:15px;font-weight:700;letter-spacing:.6px}.template-product .productView-moreItem .productView-info .productView-info-item .productView-info-value{font-size:15px;font-weight:500;letter-spacing:.6px}.template-product .productView-price .price__regular .price-item{font-weight:900}.template-product .productView-price .price--on-sale .price__sale{display:flex;flex-direction:row-reverse}.template-product .productView-price .price--on-sale .price__sale .price__compare .price-item{font-size:20px;font-weight:700;color:#676767;margin-left:20px}.template-product .productView-price .price--on-sale .price__sale .price__last .price-item{font-size:30px;font-weight:900;color:#e7368b}.template-product .productView-buttons .productView-form .productView-group .productView-quantity .quantity__label{font-size:15px;font-weight:700;letter-spacing:.6px}.template-product .productView-payment .shopify-payment-button div[role=button]{min-height:40px!important;max-height:40px!important;padding-top:0!important;padding-bottom:0!important}.template-product .productView-payment .shopify-payment-button .shopify-payment-button__button:hover{background:transparent!important}.halo-cart-sidebar .previewCart .previewCartItem-change .previewCartItem-qty,.template-cart .cart-item .cart-item-qty,.template-product .productView-buttons .productView-form .productView-group .productView-quantity .quantity__container{display:block;width:168px;position:relative;height:40px}.halo-cart-sidebar .previewCart .previewCartItem-change .previewCartItem-qty .quantity,.template-cart .cart-item .cart-item-qty .cart-item-qty-input,.template-product .productView-buttons .productView-form .productView-group .productView-quantity .quantity__container .form-input.quantity__input{min-height:40px;max-height:40px;border-radius:40px;border-color:#000}.halo-cart-sidebar .previewCart .previewCartItem-change .previewCartItem-qty .btn-quantity,.template-cart .cart-item .cart-item-qty .btn-quantity,.template-product .productView-buttons .productView-form .productView-group .productView-quantity .quantity__container .btn-quantity{width:50px}.halo-cart-sidebar .previewCart .previewCartItem-change .previewCartItem-qty a.minus,.template-cart .cart-item .cart-item-qty .btn-quantity.minus,.template-product .productView-buttons .productView-form .productView-group .productView-quantity .quantity__container button.minus{border-right:1px solid black;height:40px}.halo-cart-sidebar .previewCart .previewCartItem-change .previewCartItem-qty a.minus:before,.template-cart .cart-item .cart-item-qty .btn-quantity.minus:before,.template-product .productView-buttons .productView-form .productView-group .productView-quantity .quantity__container button.minus:before{left:45%}.halo-cart-sidebar .previewCart .previewCartItem-change .previewCartItem-qty a.plus,.template-cart .cart-item .cart-item-qty .btn-quantity.plus,.template-product .productView-buttons .productView-form .productView-group .productView-quantity .quantity__container button.plus{border-left:1px solid black;height:40px}.halo-cart-sidebar .previewCart .previewCartItem-change .previewCartItem-qty a.plus:before,.halo-cart-sidebar .previewCart .previewCartItem-change .previewCartItem-qty a.plus:after,.template-cart .cart-item .cart-item-qty .btn-quantity.plus:before,.template-cart .cart-item .cart-item-qty .btn-quantity.plus:after,.template-product .productView-buttons .productView-form .productView-group .productView-quantity .quantity__container button.plus:before,.template-product .productView-buttons .productView-form .productView-group .productView-quantity .quantity__container button.plus:after{left:35%}.template-product .productView-buttons .productView-form .productView-group .productView-groupTop{flex-direction:column-reverse}.template-product .productView-buttons .productView-form .productView-group .productView-groupTop .productView-wishlist{width:100%;margin-top:30px}.template-product .productView-buttons .productView-form .productView-group .productView-groupTop .productView-action .product-form__buttons button{border-radius:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:13px;letter-spacing:.52px;min-height:40px;line-height:1}.template-product .productView-buttons .productView-form .productView-group .productView-groupTop .productView-action .shopify-payment-button__more-options{margin-top:5px}.template-product .productView-buttons .productView-form .productView-group .productView-payment .shopify-payment-button div[role=button]{height:40px;border-radius:40px}.quantity__group--1 .btn-quantity.minus:before,.quantity__group--1 .btn-quantity.plus:before,.quantity__group--1 .btn-quantity.plus:after{top:19px!important}.template-product .wrapper-body{padding-bottom:0}.tab-showMore .button--secondary{background:transparent;text-align:left;margin:0;color:#000;text-transform:none;padding-left:0;text-decoration:underline;border:none}.tab-showMore .button--secondary:before{content:"+";display:inline-block;position:relative;margin-right:5px;color:#000;font-weight:700}.tab-showMore .button--secondary:hover,.tab-showMore .button--secondary:focus{border-color:transparent;border:none;background:transparent;color:#000}.tab-showMore .button--secondary.is-less:before{content:"-"}@media screen and (max-width: 1024px){.template-cart .cart-item .cart-item-qty .btn-quantity{width:35px}.template-cart .cart-item .cart-item-qty{width:120px}}.template-product .productView-buttons .productView-group .pvGroup-row{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons{display:flex;margin-top:15px}.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons .product-form__submit{padding:13px 0;max-width:50%;margin:0 15px 0 0;width:100%}.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons .product-form__submit svg{fill:#fff;max-width:20px}.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons .product-form__submit:hover svg{fill:#31b3db}.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons .productView-groupBottom{margin:0;max-width:47%;width:100%}@media screen and (max-width: 1024px){.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action{width:100%}.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons{flex-flow:row wrap}.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons .product-form__submit{margin-right:0;margin-bottom:15px}}@media screen and (max-width: 780px){.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons .product-form__submit,.template-product .productView-buttons .productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons .productView-groupBottom{max-width:100%}}.halo-product-block .slick-track{display:flex;align-items:stretch;padding:15px 0}.template-product.product-card-layout-02 .card{border-radius:8px}.halo-product-block .slick-track .slick-slide{height:inherit}.halo-product-block .slick-track .slick-slide .product-item{height:100%}.halo-product-block .product-block .product-item{border-radius:15px;overflow:hidden}.halo-product-block .slick-track .slick-slide .product-item .card{height:100%;display:flex;flex-direction:column}.template-product.product-card-layout-02 .halo-product-block .slick-track .slick-slide .product-item.product_not_available .card .card-information{background:#6767670d}.template-product.product-card-layout-02 .halo-product-block .slick-track .slick-slide .product-item .card .card-information{height:100%;display:flex;flex-direction:column;background:#e5f5fb;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.template-product.product-card-layout-02 .halo-product-block .slick-track .slick-slide .product-item .card .card-information .card-information__group .card-vendor a{color:#00a0d3;font-weight:700}.template-product.product-card-layout-02 .halo-product-block .slick-track .slick-slide .product-item .card .card-information .card-title{font-weight:700}.template-product.product-card-layout-02 .halo-product-block .slick-track .slick-slide .product-item .card .card-information .card-price .price__regular .price-item{font-weight:900}.template-product.product-card-layout-02 .product-item.enable_custom_layout_card .wrapper__card{margin-top:auto}.template-product.product-card-layout-02 .product-item.product_not_available .card .card-product__wrapper{border-color:#f7f7f7!important}.template-product.product-card-layout-02 .card .card-product__wrapper{border:2px solid #02a0d326;border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:10px}.template-product .productView-container .productView .productView-top .productView-thumbnail-wrapper .slick-slider button.slick-arrow{display:none!important}.card-information__group .card-vendor{pointer-events:none}.halo-product-block .card-action form button,.halo-product-block .card-action form button.button2,.halo-product-block .card-action form a.button:not(.is-notify-me){background-color:#00a0d3;transition:all ease-in-out .3s;color:#fff;border-radius:15px;border-color:transparent;height:25px;font-size:11px;letter-spacing:.44px;font-weight:900;display:flex;align-items:center;justify-content:center;padding:0;text-transform:uppercase}.halo-product-block .card-action form button svg,.halo-product-block .card-action form a.button svg,.halo-product-block .card-action form button.button2 svg{fill:#fff;max-width:20px;height:20px;margin-top:-2px}.halo-product-block .card-action form button:hover,.halo-product-block .card-action form button.button2:hover,.halo-product-block .card-action form a.button:hover{background-color:transparent;color:#00a0d3;border-color:#00a0d3;transition:all ease-in-out .3s}.halo-product-block .card-action form button:hover svg,.halo-product-block .card-action form button.button2:hover svg,.halo-product-block .card-action form a.button:hover svg{fill:#00a0d3}.collection-header.container .collection-breadcrumb .breadcrumb{background:transparent!important}.halo-collection-content .pagination-wrapper{margin:30px 0 0}.halo-collection-content .pagination-wrapper .pagination-total-progress{display:none}.halo-collection-content .pagination-wrapper .pagination__list .pagination-num .pagination__item{border:1px solid #02a0d3;width:25px;height:24px;background:transparent;color:#02a0d3;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.halo-collection-content .pagination-wrapper .pagination__list .pagination-num{max-width:25px;margin-right:0;min-width:25px}.halo-collection-content .pagination-wrapper .pagination__list .pagination-num .pagination__item--current{background:#02a0d3;color:#fff}.pagination-arrow a svg{fill:#02a0d3!important}.halo-collection-content .toolbar{border-top:1px solid #3d3d3d}@media screen and (max-width: 1024px){.halo-collection-content .toolbar{border-top:none;border-bottom:1px solid #3d3d3d;padding:10px 0 0;margin-bottom:40px}.halo-collection-content .toolbar .toolbar-item .toolbar-icon.icon-filter .filter-text{font-size:16px;letter-spacing:.6px;font-weight:700;position:relative}.halo-collection-content .toolbar .toolbar-item .toolbar-icon.icon-filter .filter-text:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 551.13 551.13' height='512' viewBox='0 0 551.13 551.13' width='512'%3E%3Cpath style='fill: %233c3c3c;' d='m275.565 361.679-223.897-223.896h-51.668l275.565 275.565 275.565-275.565h-51.668z'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:100%;width:13px;height:13px;display:inline-block;top:20px;position:absolute;right:-20px;transition:all .5s ease;transform:translateY(-50%);background-size:cover;background-repeat:no-repeat}}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon{border-color:transparent;padding:0;width:17px;height:17px}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon:before{width:7px}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon.icon-mode:before{top:-1px;height:17px;left:0}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon.icon-mode-list{border:2px solid grey}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon.icon-mode-list:before{box-shadow:none;background-color:transparent}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon.icon-mode-list.active{border:2px solid #02a0d3}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon.icon-mode-list.active:before{box-shadow:none;background-color:transparent}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon.grid-2{width:17px}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon.grid-2:before{box-shadow:9px 0 gray;background-color:gray}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon.grid-2.active{border-color:transparent}.toolbar .toolbar-wrapper .toolbar-item .toolbar-icon.grid-2.active:before{background-color:#02a0d3;box-shadow:9px 0 #02a0d3}.halo-collection-content .toolbar-wrapper:not(.toolbar-mobile){flex-direction:column;justify-content:flex-start!important;align-items:flex-start!important}.halo-collection-content .toolbar-wrapper:not(.toolbar-mobile) .toolbar-item.toolbar-sort .toolbar-label{margin-right:0;font-size:15px;font-weight:700;text-transform:none}@media screen and (max-width: 780px){.halo-collection-content .toolbar-wrapper:not(.toolbar-mobile) .toolbar-item.toolbar-sort{display:none}}@media (max-width: 1024px){.toolbar-wrapper:not(.toolbar-mobile)+.toolbar-mobile{justify-content:flex-end!important}}.halo-collection-content .toolbar-wrapper:not(.toolbar-mobile) .toolbar-item.toolbar-sort .filter-sortby .label-tab{border:none;max-width:unset;min-height:unset}.halo-collection-content .toolbar-wrapper:not(.toolbar-mobile) .toolbar-item.toolbar-sort .filter-sortby .label-tab .label-text{font-size:15px;font-weight:700}.halo-collection-content .page-sidebar.page-sidebar--horizontal+.page-content .toolbar-wrapper:not(.toolbar-mobile) .toolbar-colRight{text-align:left}.halo-collection-content .page-sidebar.page-sidebar--horizontal+.page-content .toolbar-wrapper:not(.toolbar-mobile) .toolbar-colLeft{display:none}.halo-collection-content .page-sidebar.page-sidebar--horizontal{margin-bottom:0}@media screen and (min-width: 1025px){.halo-collection-content .page-sidebar.page-sidebar--horizontal{margin-bottom:0}}.halo-collection-content .articleLookbook-block{margin-bottom:15px}.halo-collection-content .articleLookbook-block .articleLookbook-item .articleLookbook-title{font-size:28px;font-weight:800;letter-spacing:.84px;text-transform:none;margin-top:0}.collection-header .collection-content .collection-info .collection-title{font-size:28px;font-weight:800;letter-spacing:.84px;text-transform:none;padding-top:0}.collection-header .collection-content .collection-info .collection-info-item .collection-description{padding-bottom:15px}.collection-header .collection-content .collection-info .collection-info-item .collection-description p{margin:0;font-size:16px}.collection-filters .facets__form .collection-filters__item{display:flex;flex-flow:row wrap}.collection-filters .facets__form .collection-filters__item .widget_filter{width:100%;text-align:left;top:unset!important;left:0!important;margin-bottom:15px}.collection-filters .facets__form .collection-filters__item .widget_filter .sidebar_more{text-transform:none;font-size:18px;letter-spacing:.72px;font-weight:700}.collection-filters .sidebarBlock .sidebarBlock-headingWrapper .sidebarBlock-heading{border-radius:20px;border-color:#bababa!important;line-height:1.3}.collection-filters .sidebarBlock .sidebarBlock-headingWrapper .sidebarBlock-heading .facets__text{font-size:15px;font-weight:500;text-transform:none}.collection-filters .sidebarBlock.refined-widgets.js-filter{margin-top:10px}.collection-filters .sidebarBlock.refined-widgets .sidebarBlock-content{padding:0}.collection-filters .sidebarBlock.refined-widgets .sidebarBlock-content .facets__clear-all{margin-left:0}.collection-filters .facets-horizontal .facets__count.custom-count{bottom:1px!important}.collection-filters .facets__list--refined li{margin:0 8px 0 0!important}.collection-filters .facets__list--refined .active-facets__button{line-height:1}.collection-filters .facets__list--refined .close:before,.collection-filters .facets__list--refined .close:after{top:3px}.collection .productListing,.wishlist-items-container .wishlist-items-display.grid{display:flex;flex-flow:row wrap;align-items:stretch}.collection .productListing .product-item.enable_custom_layout_card,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card{height:100%}.collection .productListing .product-item.enable_custom_layout_card .card,.product-block .products-carousel .product .card,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card{height:100%;display:flex;flex-direction:column;border-radius:8px}.collection .productListing .product-item.enable_custom_layout_card .card .card-information .card-vendor a,.product-block .products-carousel .product .card .card-information .card-vendor a,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-information .card-vendor a{color:#00a0d3;font-weight:700;font-size:11px}.collection .productListing .product-item.enable_custom_layout_card .card .card-information,.product-block .products-carousel .product .card .card-information,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-information{background:#e5f5fb;border-bottom-left-radius:8px;border-bottom-right-radius:8px;height:100%;display:flex;flex-direction:column}.collection .productListing .product-item.product_not_available .card .card-information,.product-block .products-carousel .product .product-item.product_not_available .card .card-information,.wishlist-items-container .wishlist-items-display.grid .product-item.product_not_available .card .card-information{background:#6767670d}.collection .productListing .product-item.enable_custom_layout_card .card .card-information .card-title,.product-block .products-carousel .product .card .card-information .card-title,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-information .card-title{font-weight:700;line-height:16px;font-size:15px;margin-bottom:5px}.collection .productListing .product-item.enable_custom_layout_card .card .card-information .card-price .price__regular .price-item,.product-block .products-carousel .product .card .card-information .card-price .price__regular .price-item,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-information .card-price .price__regular .price-item{font-weight:900}.collection .productListing .product-item.enable_custom_layout_card .card .card-product__wrapper,.product-block .products-carousel .product .card .card-product__wrapper,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-product__wrapper{border:1px solid #d8f1fb;border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:10px}.collection .productListing .product-item.enable_custom_layout_card .card .card-product__wrapper .card-media,.products-carousel .product-item.enable_custom_layout_card .card .card-product__wrapper .card-media,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-product__wrapper .card-media{max-width:75%;margin:0 auto;display:flex;align-items:center}.collection .productListing .product-item.enable_custom_layout_card .card .card-product__wrapper .card-media>img,.products-carousel .product-item.enable_custom_layout_card .card .card-product__wrapper .card-media>img,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-product__wrapper .card-media>img{margin:auto;max-height:80%;top:8%}.collection .productListing .product-item.product_not_available .card .card-product__wrapper,.product-block .products-carousel .product .product-item.product_not_available .card .card-product__wrapper{border-color:#f7f7f7!important}.collection .productListing .product-item.enable_custom_layout_card .card .card-information .wrapper__card,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-information .wrapper__card{margin-top:auto}.collection .productListing .product-item.enable_custom_layout_card .card .card-action form button,.collection .productListing .product-item.enable_custom_layout_card .card .card-action form a.button:not(.is-notify-me),.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-action form button{background-color:#00a0d3;transition:all ease-in-out .3s;color:#fff;border-radius:15px;border-color:transparent;height:25px;font-size:11px;letter-spacing:.44px;font-weight:900;display:flex;align-items:center;justify-content:center;padding:0;text-transform:uppercase}.collection .productListing .product-item.enable_custom_layout_card .card .card-action form button svg,.collection .productListing .product-item.enable_custom_layout_card .card .card-action form a.button:not(.is-notify-me) svg,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-action form button svg{fill:#fff;max-width:20px;height:20px;margin-top:-2px}.collection .productListing .product-item.enable_custom_layout_card .card .card-action form button:hover svg,.collection .productListing .product-item.enable_custom_layout_card .card .card-action form a.button:not(.is-notify-me):hover svg,.wishlist-items-container .wishlist-items-display.grid .product-item.enable_custom_layout_card .card .card-action form button:hover svg{fill:#00a0d3}.card-action form .is-notify-me{background-color:#fff;transition:all ease-in-out .3s;color:#00a0d3;border-radius:15px;border-color:#00a0d3;height:25px;font-size:11px;letter-spacing:.44px;font-weight:900;display:flex;align-items:center;justify-content:center;padding:0;text-transform:uppercase}.card-action form .is-notify-me:hover{background-color:#00a0d3;color:#fff;border-color:#00a0d3;transition:all ease-in-out .3s}.collection .productListing .product-item.enable_custom_layout_card .card .card-action form button:hover{background-color:transparent;color:#00a0d3;border-color:#00a0d3;transition:all ease-in-out .3s}.card-price .price--on-sale .price__sale{display:flex;flex-direction:row-reverse}.card-price .price__last .price-item{font-size:18px;font-weight:900;letter-spacing:.72px}.card-price .price--on-sale .price__sale .price__last .price-item{font-size:18px;font-weight:900;letter-spacing:.72px;color:#e7368b}.card-price .price--on-sale .price__sale .price__compare{margin-left:15px}@media screen and (max-width: 768px){.card-price .price--on-sale .price__sale .price__compare{margin-left:5px}}.card-price .price--on-sale .price__sale .price__compare .price-item{color:#676767;font-size:14px;letter-spacing:.56px}.card-product__wrapper .card__badge{left:0;right:0;margin:0 auto;align-items:center;text-align:center;top:0}.card-product__wrapper .card__badge .badge{border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-style:normal!important;font-size:14px;font-weight:700;padding:2px 15px}@media (max-width: 1024px){.body-content-wrapper .wrapper-body{padding-bottom:0;padding-top:65px}}.body-content-wrapper .wrapper-body{padding-bottom:0}.products-carousel button.slick-arrow{opacity:.6;border:none}.products-carousel button.slick-arrow:hover{opacity:1}.custom_checkbox{display:block;position:relative;padding-left:25px;margin-bottom:0;cursor:pointer;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:10px;width:100%}@media screen and (max-width: 780px){.custom_checkbox{width:75%}}.newsletter-section .newsletter-form__field-wrapper{flex-flow:row wrap;padding-top:30px}.newsletter-title-wrapper,.section-form-wrapper{max-width:50%;width:100%}.section-newsletter .section-form-wrapper{max-width:100%}@media screen and (max-width: 780px){.newsletter-title-wrapper,.section-form-wrapper{max-width:100%;width:100%}}.custom_checkbox p{margin:0;font-size:11px;line-height:17px;color:#3d3d3d;font-weight:400;text-transform:none}.custom_checkbox p a{margin:0;font-size:11px;line-height:17px;color:#3d3d3d;font-weight:800}.custom_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:transparent;border:1px solid #3d3d3d;border-radius:5px}.custom_checkbox:hover input~.checkmark{cursor:pointer}.custom_checkbox input:checked~.checkmark{background-color:transparent}.checkmark:after{content:"";position:absolute;display:none}.custom_checkbox input:checked~.checkmark:after{display:block}.custom_checkbox .checkmark:after{left:5px;top:1px;width:5px;height:10px;border:solid #3d3d3d;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#checkbox_error{align-items:center;margin-top:5px}#checkbox_error svg{width:15px;height:15px;margin-right:10px}#checkbox_error p{margin:0;color:3D3D3D;font-weight:600}.show_image_loading .media--loading-effect{background:transparent!important}.feedaty_widget[data-id=feedaty_mobile],.halo-cart-sidebar .previewCartTool,.previewCartCollection{display:none}@media screen and (max-width: 1024px){.feedaty_widget[data-id=feedaty_mobile]{display:block}.desktop_feedaty{display:none}}.account-list{display:flex;justify-content:flex-start}.halo-page-content.addresses .account-item ul.list-unstyled .address-content .acc-name,.account-list .account-listItem .account-product .account-product-title{display:flex;flex-direction:column-reverse}.halo-page-content.addresses .account-item ul.list-unstyled .address-content .acc-name .default,.account-list .account-listItem .account-product .account-product-title .account-product-text{max-width:fit-content;height:auto;line-height:1;padding:5px 10px;margin:0 auto}.halo-page-content.addresses .account-item ul.list-unstyled .address-content .cus-addr,.account-list .account-listItem .account-product .account-product-detail li{line-height:1.8}.halo-page-content.addresses .address-form form .address-form--wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.halo-page-content.addresses .address-form form .address-form--wrapper .form-field{max-width:49%;width:100%}.halo-page-content.addresses .address-form form .address-form--wrapper .form-field .select__select,.halo-page-content.addresses .address-form form .address-form--wrapper .form-field input{max-width:100%;width:100%}.halo-page-content.addresses .address-form form .address-form--wrapper .form-field+.form-field{margin-top:0}.halo-page-content.addresses .address-new{display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap}.halo-page-content.addresses .address-new>button.button--primary{margin-right:0}.halo-page-content.addresses .address-form{max-wdith:100%;width:100%}@media screen and (max-width: 1024px){.halo-page-content.addresses .address-form form .address-form--wrapper .form-field{max-width:100%;width:100%}.halo-page-content.addresses .address-new{display:flex;flex-direction:column;align-items:center}}.template-cart .cart-item .cart-item-name a{line-height:1.8}.header-navigation .site-nav .site-nav-list a span.giochi-da-tavolo{display:flex;align-items:center;margin-bottom:10px}@media (min-width: 1200px){.productView-top .halo-productView-left,.productView-top .halo-productView-right{width:50%}}.quickSearchResultsBlock .quickSearchResults .products-grid .product .product-item .card .card-product__wrapper,.predictive-search__results-list .product .product-item .card .card-product__wrapper{border:1px solid #d8f1fb;border-top-left-radius:8px;border-top-right-radius:8px;padding:10px}.quickSearchResultsBlock .quickSearchResults .products-grid .product .product-item .card .card-information .card-information__wrapper,.predictive-search__results-list .product .product-item .card .card-information .card-information__wrapper{padding:0}.quickSearchResultsBlock .quickSearchResults .products-grid .product .product-item .card .card-information,.predictive-search__results-list .product .product-item .card .card-information{background:#e5f5fb;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.quickSearchResultsBlock .quickSearchResults .products-grid .product .product-item .card .card-information .card-information__group .card-vendor a,.predictive-search__results-list .product .product-item .card .card-information .card-information__group .card-vendor a{color:#00a0d3;font-weight:700;font-size:11px}.quickSearchResultsBlock .quickSearchResults .products-grid .product .product-item .card .card-information .card-information__wrapper .card-title,.predictive-search__results-list .product .product-item .card .card-information .card-information__wrapper .card-title{font-weight:700;line-height:16px;font-size:15px;margin-bottom:5px}#navigation-mobile .site-nav-mobile.nav-account .customer-links{display:none}.site-nav-mobile.nav-account .faq_container{display:flex;flex-direction:column}.site-nav-mobile.nav-account .faq_container .faq_link,.site-nav-mobile.nav-account .faq_container .rivenditore_link{font-size:14px;padding:10px 20px;line-height:1}.site-nav-mobile.nav-account .faq_container .faq_link svg,.site-nav-mobile.nav-account .faq_container .rivenditore_link svg{width:23px;height:auto;margin-right:15px}.site-nav-mobile.nav-account .header__icon.header__icon--wishlist{padding:10px 20px;border-top:0px}.site-nav-mobile.nav-account .header__icon.header__icon--wishlist .icon-wrapper{width:23px;height:auto}.site-nav-mobile.nav-account .header__icon.header__icon--wishlist .icon-wrapper svg{width:23px;height:auto}.site-nav-mobile.nav-account .header__icon.header__icon--wishlist .title{font-size:14px;line-height:1;margin-left:15px!important}#shopify-section-sections--22992698605909__announcement_bar_X7k9Yn{display:none}@media screen and (max-width: 1024px){#shopify-section-sections--22992698605909__announcement_bar_X7k9Yn{display:block}#shopify-section-sections--22992698605909__announcement-bar{display:none}}@media screen and (max-width: 1024px){.halo-sidebar-wrapper .collection-filters .collection-filters__item .sidebarBlock{width:100%}.halo-sidebar-wrapper .collection-filters .collection-filters__item .sidebarBlock .sidebarBlock-headingWrapper .sidebarBlock-heading{border:1px solid;padding:10px 20px}.halo-sidebar-wrapper .collection-filters .collection-filters__item .sidebarBlock .sidebarBlock-headingWrapper .sidebarBlock-heading:after{right:20px;top:20px}}@media screen and (max-width: 768px){.template-search .search-container .toolbar-item .toolbar-icon{border:none;display:flex;align-items:center}.template-search .search-container .toolbar-item{width:100%;border-bottom:1px solid #3d3d3d;padding-bottom:5px}.template-search .search-container .toolbar-item .toolbar-icon .toolbar-icon-text{font-size:16px;letter-spacing:.6px;font-weight:700;position:relative}.template-search .search-container .toolbar-item .toolbar-icon .toolbar-icon-text:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 551.13 551.13' height='512' viewBox='0 0 551.13 551.13' width='512'%3E%3Cpath style='fill: %233c3c3c;' d='m275.565 361.679-223.897-223.896h-51.668l275.565 275.565 275.565-275.565h-51.668z'%3E%3C/path%3E%3C/svg%3E");background-position:center;background-size:100%;width:13px;height:13px;display:inline-block;top:20px;position:absolute;right:-20px;transition:all .5s ease;transform:translateY(-50%);background-size:cover;background-repeat:no-repeat}}.spotlight-item__image{height:100%}.spotlight-item__image .spotlight-inner{height:100%;display:Flex;flex-direction:column}.spotlight-item__image .spotlight-inner .custom-text-style{margin-bottom:20px}.spotlight-item__image .spotlight-inner .spotlight-button{margin-top:auto;margin-bottom:0}.collections_grid_container{padding:0 30px;max-width:80%;margin-bottom:90px}@media screen and (max-width: 768px){.collections_grid_container{padding:0 10px;max-width:100%;margin-bottom:90px}}.collection-filter{display:flex;flex-flow:row;align-items:center;margin-top:40px;margin-bottom:20px}@media screen and (max-width: 768px){.collection-filter{flex-flow:column}}.collection-filter>label{max-width:fit-content;font-weight:700;margin-right:15px;line-height:1}.collection-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}@media screen and (max-width: 768px){.collection-grid{grid-template-columns:repeat(3,1fr);gap:5px}}.collection-item{text-align:center;border:1px solid #f0f1f4;border-radius:8px;padding:10px}.collection-item:hover{border-color:#00a0d3}.collection-item a{display:flex;justify-content:center;flex-direction:column;align-items:center;height:100%}.collection-item a h3{margin-top:auto}.collection-item img{max-width:100%;height:auto}.filters_items{display:flex;flex-flow:wrap;gap:10px}.filters_items label{display:flex;align-items:center;cursor:pointer;line-height:1;font-weight:600}.filters_items label span{padding:10px;cursor:pointer;border:1px solid #00a0d3;border-radius:4px;transition:background-color .3s ease,color .3s ease;line-height:1;font-weight:600}.filters_items input[type=radio]{display:none}.filters_items input[type=radio]:checked+span{background-color:#00a0d3;color:#fff;border-color:#00a0d3}.halo-collapsible-content .faqs .faqs-item .card-header .title{padding:30px 15px;background-color:transparent}.halo-collapsible-content .faqs .faqs-item .card-header .title:after{display:none;content:""}.main-menu--wrapper .menu-dropdown{max-height:73vh}.template-collection .collection-info-item .collection-description{line-height:1;font-size:16px;font-family:Nunito}@media screen and (max-width: 768px){.template-collection .collection-info-item .collection-description{line-height:1.4}}.halo-article-content p{margin-bottom:0!important;line-height:1.6;font-size:1.5rem}.blog-block-item .blog-summary{font-size:1.5rem;line-height:1.8}.halo-article-content .article-content li{font-size:1.5rem!important;line-height:1.8}@media screen and (max-width: 550px){.cart-item{display:flex}.cart-item-block-right{width:100%}.cart-item-block.cart-item-price.small-screen-visible{display:block}.cart-item-blocks.small-screen-visible{width:90%}.cart-header-item.cart-header-price,.cart-item-block.cart-item-price:not(.small-screen-visible){display:none}.cart-item-block.cart-item-price.small-screen-visible .price{text-align:left}}.gafcncwidget{font-size:1.3rem;line-height:1.5}.wrapcclocationname input[type=radio]{position:relative;display:block;-webkit-appearance:auto;appearance:auto;width:6px;height:6px}.wrapcclocationname{width:11%!important}.wrapcclocationaddress{width:80%!important}.wrapcheckoutmethods .cnccheckoutmethod{border:1px solid #00a0d3!important}.wrapcheckoutmethods .cnccheckoutmethod.active{background-color:#e5f5fb!important}.gafcnd_section{max-width:618px}.wrapcclocation{padding:30px 10px!important;display:flex!important}.cncselectlocation{background-color:#e5f5fb!important}
/*# sourceMappingURL=/s/files/1/0876/4244/0021/t/3/assets/custom.css.map */
