:root{--main-font: "Plus Jakarta Sans", serif;--f-12: 12px;--f-14: 14px;--f-16: 16px;--f-18: 18px;--f-20: 20px;--f-22: 22px;--f-24: 24px;--f-28: 28px;--f-32: 32px;--f-34: 34px;--f-35: 35px;--f-50: 50px;--f-40: 40px;--f-56: 56px;--f-60: 60px;--f-78: 78px;--f-90: 90px;--w-600: 600;--w-500: 500;--space: .56px;--c-white: #fff;--c-gray: #f1f1f1;--c-gray-deep: #cbcbcb;--c-gold: #c4bfa1;--c-gold-deep: #cc5121;--c-black: #191919;--c-pink: #ffa1a4;--l-height-120: 120%;--l-height-12: 1.2;--l-height-1: 1.1}.background-overlay,.background-overlay1{position:relative}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:1.1}.f-family{font-family:var(--main-font)}#size-guide-img-url{display:none}input::placeholder,.form-input,.field__input,textarea::placeholder{color:var(--c-black)!important;opacity:1!important;font-size:var(--f-18);font-weight:var(--w-500)}.display-desktop{display:block}.display-mobile{display:none}.f-14{font-size:var(--f-14)}.f-18,.newsletter-section-banner-collapsible .faqs .faqs-item .card-header .title{font-size:var(--f-18)}.f-22 .shopify-section .faqs .faqs-item .card-header .title{font-size:var(--f-22)}.f-24{font-size:var(--f-24)}.f-28{font-size:var(--f-28)}.f-32{font-size:var(--f-32)}.f-50{font-size:var(--f-50)}.f-56,.halo-block-header .title.f-56{font-size:var(--f-56)}.f-60{font-size:var(--f-60)}.f-78{font-size:var(--f-78)}.f-90{font-size:var(--f-90)}.w-500{font-weight:500}.w-700{font-weight:700}.w-600,.halo-block-header .title.w-600,.newsletter-section-banner-collapsible .faqs .faqs-item .card-header .title{font-weight:600}.l-space{letter-spacing:var(--space)}.l-height-120{line-height:var(--l-height-120)}.l-height-1-2,#insta-feed h2{line-height:var(--l-height-12)}.l-height-1{line-height:var(--l-height-1)}.l-height-0{line-height:1}.block{display:block}.white{color:var(--c-white)}.black{color:var(--c-black)}.p-absolute .black{color:var(--c-white)}.gray-bg{background-color:var(--c-gray)}.gray-bg-2{background-color:#f7f7f7}.t-align-right{text-align:right}.t-align-left{text-align:left}.no-underline{text-decoration:none!important}.link-underline-c a,.link-underline-c{text-decoration:underline}.item-center{display:flex;justify-content:center}.padding-right-0{padding-right:0!important}.item-right{display:flex;align-content:center;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:14px}.default-button-01,.rich-text__blocks .button,.home-news-form .newsletter-form__button,.newsletter .newsletter-form__button{color:var(--c-white);text-align:center;font-family:var(--main-font);font-size:var(--f-16);font-style:normal;font-weight:var(--w-600);text-transform:none;line-height:normal;border-radius:5px;border:1px solid var(--c-black);background:var(--c-black);padding:14px 23px;display:inline-block}.default-button-01:hover,.rich-text__blocks .button:hover,.home-news-form .newsletter-form__button:hover,.newsletter .newsletter-form__button:hover{background:transparent!important;color:var(--c-black)!important}.default-button-white{color:var(--c-black);text-align:center;font-family:var(--main-font);font-size:var(--f-16);font-style:normal;font-weight:var(--w-600);line-height:normal;border-radius:5px;border:2px solid var(--c-gray-deep);padding:14px 23px;display:inline-block;min-width:215px}.default-button-white:hover{background:var(--c-black);border-color:var(--c-black);color:var(--c-white)}.default-button-white.min-width-auto{min-width:auto}.min-width-169{min-width:169px}.rich-text__blocks .button{width:auto}.button-bg-white{background:var(--c-white)}.content-box--absolute.text-left .banner-button{color:var(--c-white)!important;text-align:center;font-family:var(--main-font);font-size:var(--f-16);font-style:normal;font-weight:var(--w-600);line-height:normal;border-radius:5px;border:2px solid var(--c-black);background:var(--c-black)!important;padding:14px 23px;display:inline-block;opacity:1;width:auto!important;max-width:100%!important;text-transform:none!important;letter-spacing:0px}.default-button-01:hover{color:var(--c-white)}.img-height-auto img,.anchor-equal-height a,.anchor-equal-height .custom-image{height:100%;object-fit:cover}.margin-left-auto{margin-left:auto}.product-crt-button .productView-action .button{background-color:var(--c-black);color:var(--c-white)}.shipping-note{width:100%;max-width:562px;float:right;text-align:center;margin-top:30px}.product-customInformation__content .des p,.productView-desc.halo-text-format,.product-customInformation__content .des,.productView-desc.halo-text-format p{line-height:26px}#insta-feed h2{font-size:var(--f-35)}.footer-block__column .footer-block__heading.after-logo{font-size:var(--f-32)!important;font-weight:var(--w-500)!important;line-height:var(--l-height-12)}.footer-block__list ul li a{font-size:var(--f-20);font-weight:var(--w-500);color:var(--c-white)}.f-18{font-size:var(--f-18)}.f-16{font-size:var(--f-16)}.m-t-5{margin-top:5px}.footer-block__list.footer-bottom-menu ul li a{font-size:var(--f-16);font-weight:var(--w-500)}.shopify-policy__container .shopify-policy__title h1{font-size:var(--f-56);font-weight:var(--w-600);line-height:var(--l-height-12);margin-top:0;padding-top:0}.shopify-policy__container .shopify-policy__body h2,.shopify-policy__container .shopify-policy__body h3,.shopify-policy__container .shopify-policy__body h4,.shopify-policy__container .shopify-policy__body h5{font-size:var(--f-28);font-weight:var(--w-600);line-height:var(--l-height-12)}.card-wishlist .text,.card-quickview .text{font-size:var(--f-16);font-weight:var(--w-600);letter-spacing:0;color:var(--c-black)}.template-page .wrapper-body,.template-article .wrapper-body,.template-blog .wrapper-body{padding-bottom:0}.card-information .card__heading .card-title{margin-bottom:0!important}.default-gap-top{margin-top:85px}.m-0,.collection-top-banner.m-0{margin-top:0;margin-bottom:0}.p-0{padding-top:0;padding-bottom:0}.m-top-0{margin-top:0}.p-b-30{padding-bottom:30px}.p-top-92{padding-top:90px}.p-bottom-0{padding-bottom:0}.p-bottom-92{padding-bottom:90px}.m-b-74,#connect{margin-bottom:74px}.halo-block-header.has-two-parts.margin-bottom-65{margin-bottom:52px!important}.m-bottm-49{margin-bottom:49px}.instafeed-new-layout-container{margin-top:100px;margin-bottom:65px}.padding-both-86{padding:86px 15px}.p-top-49{padding-top:49px}.footer-block__heading{padding-bottom:16px;margin-bottom:0}.footer-block__list ul li{margin-bottom:5px}.footer-space-top{margin-top:7rem}#insta-feed h2{margin-bottom:100px!important;margin-top:0}.minus-margin-90{margin-top:-90px}.p-top-80{padding-top:80px;padding-bottom:70px}.p-top-80-reverse{padding-top:70px;padding-bottom:80px}.padding-top-80{padding-top:80px}.padding-bottom-80{padding-bottom:80px}.padding-top-20{padding-top:40px}.margin-top-30{margin-top:30px}.padding-both-80{padding:80px 0}.home-image-box-4 .box-home-description{margin-top:15px}.m-bottom-160{margin-bottom:160px!important}.center-block{margin-left:auto;margin-right:auto;display:block}.template-blog .wrapper-body .container{padding-left:0;padding-right:0}.template-blog .page-content .blog-block-item .item.item--first{flex-basis:100%;position:relative;width:100%;flex-grow:1;margin-top:0}.announcement-bar.d-block{position:relative;z-index:9}.container-icon-box{max-width:1305px}.max-width-1255{max-width:1255px;margin:0 auto}.footer .container-1570,.shopify-policy__container{max-width:1320px;margin-right:auto;margin-left:auto}.m-top-0{margin-top:0;padding-top:0!important}.shopify-policy__body a{text-decoration:underline}.container-0{padding-bottom:4rem}.shopify-policy__container{padding-left:15px;padding-right:15px;margin-top:30px}.width-short{width:100%;max-width:385px}.m-width-396{max-width:396px}.width-356{width:100%;max-width:400px;margin-left:auto}.home-faq-description{width:390px}.shopify-app-block{max-width:var(--body-custom-width-container);padding-left:15px;padding-right:15px;display:block;width:100%;position:relative;margin:0 auto}.h-newsletter-block{width:100%;text-align:center}.h-newsletter-block h3{max-width:600px;margin:0 auto}.h-newsletter-block .h-newsletter-description{max-width:500px;margin:0 auto}.foo-newsletter-form{width:100%;max-width:450px;margin:0 auto}.article-template .container-1170{max-width:900px}.m-width-480{width:100%;max-width:480px}.background-gold{background-color:var(--c-gold)}.table table{width:100%;border-collapse:collapse;margin:0}.table th,.table td{border:1px solid #191919;padding:26px 12px;text-align:left;text-align:center;background-color:#fff;width:33.33%}.table th{background-color:#f1f1f1;font-weight:var(--w-500);text-align:center}.halo-block-header .title{margin-bottom:8px!important}.announcement-bar__message .message{letter-spacing:.56px!important}.adaptive_height{padding-top:0!important}.adaptive_height a{width:100%;display:block}.adaptive_height img{display:block;position:relative}.icon-notice{flex-basis:100%}.pcard-shop-btn{width:100%}.card-information{display:flex;justify-content:space-between;align-items:flex-start}.title-description{position:relative}.halo-block-header.text-left.viewAll--center{padding-right:0}.halo-block-header.has-two-parts{display:flex;justify-content:space-between;align-items:flex-end}.halo-productBadges .badge.sale-badge{padding:10px 20px;letter-spacing:1.32px}.m-top-shop-btn{margin-top:50px}.shopify-section-header-show .icon-notice{color:var(--c-black)}.home-single-image img{width:100%;height:auto}.img-banner-cta{position:relative}.img-cta-absolute{position:absolute;bottom:50px;left:0;right:0}.pcard-shop-btn .svg-icon svg{width:14.93px;height:27.25px}.image .not_img{visibility:hidden}.after-cart-btn{display:flex}.after-cart-btn .btb-01,.after-cart-btn .btb-02{position:relative}.newsletter-section-banner-collapsible .section-content-wrapper{gap:100px}.shopify-section .faqs .faqs-item .card-header .title,.shopify-section .faqs .faqs-item{background-color:#fff}.shopify-section .faqs .faqs-item{margin-bottom:12px;padding:26px 23px;border-radius:5px}.newsletter-section-banner-collapsible .faqs .faqs-item .card-header .title{border-bottom:0px!important;margin-bottom:0}.newsletter-section-banner-collapsible .faqs .faqs-item .card-header .title{padding:0!important}.faqs .faqs-item .card-body .faq-url{margin-top:25px;display:block}.newsletter-section-banner-collapsible .faqs .faqs-item .card-header .title:before,.newsletter-section-banner-collapsible .faqs .faqs-item .card-header .title:after{display:none!important}.newsletter-section-banner-collapsible .faqs .faqs-item .card-body p:first-child{margin-top:12px}.home-news-form{position:relative}.home-news-form .field{margin-bottom:5px}.home-news-form .field .field__input,.home-news-form .field__input,.bcontact-embed.bcontact-md .bcontact-form .bcontact-field--round .bcontact_input,.bcontact-embed.bcontact-md .bcontact-form .bcontact-field--round .bcontact_textarea{border-radius:5px!important;background:#fff3!important;border-color:transparent!important;color:var(--c-black)!important;font-weight:var(--f-18)!important;font-weight:var(--w-500)!important;padding:16px 20px!important;height:auto!important}.home-news-form textarea.field__input,.bcontact-embed.bcontact-md .bcontact-form .bcontact-field--round .bcontact_textarea{height:120px!important}.home-news-form .newsletter-form__button{width:100%;max-width:215px;margin-top:12px;color:var(--c-white);text-align:center;font-family:var(--main-font);font-size:var(--f-16);font-style:normal;font-weight:var(--w-600);text-transform:none;line-height:normal;border-radius:5px;border:1px solid var(--c-black);background:var(--c-black);padding:14px 23px;display:inline-block}.bcontact-embed.bcontact-md .bcontact-form .bcontact-submit .bcontact-submit-btn--square{width:100%!important;max-width:215px!important;margin-top:12px!important;color:var(--c-white)!important;text-align:center!important;font-family:var(--main-font)!important;font-size:var(--f-16)!important;font-style:normal!important;font-weight:var(--w-600)!important;text-transform:none!important;line-height:normal!important;border-radius:5px!important;border:1px solid var(--c-black)!important;background:var(--c-black)!important;padding:14px 23px!important;display:inline-block!important}.bcontact-embed.bcontact-md .bcontact-form .bcontact-submit .bcontact-submit-btn--square:hover{background:transparent!important;color:var(--c-black)!important}.bcontact-embed.bcontact-md{width:100%!important}.bcontact-embed .bcontact-content{padding:0!important;background:transparent!important}.bcontact-content .bcontact-title,.bcontact-content .bcontact-description{display:none}.footer-bottom-menu ul{display:inline-block}.footer-bottom-menu ul li{display:inline-block;padding-right:18px}.halo-block-content .products-grid.column-3 .product,.halo-block-content .products-grid.column-4 .product,.halo-block-content .products-grid.column-5 .product{margin-top:10px!important;margin-bottom:0!important}.footer-block__column .footer-block__heading.after-logo{margin-bottom:0;padding-bottom:0;text-transform:none}.footer-last-part.flex-container{align-items:flex-end}.collection-top-banner{position:relative;background-repeat:no-repeat;background-position:bottom center;background-size:cover;min-height:350px;background-color:#c4bfa1}.collection-clearance .collection-top-banner{background-color:#cc5121}.collection-top-banner.non-products{height:600px}.collection-top-banner>.container{height:100%}.collection-top-banner .flex-item-parts{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:50px 0}.collection-top-banner .coll-description{width:100%;max-width:385px;align-self:flex-end}.collection-top-banner{margin-bottom:50px}.sidebar--layout_1 .sidebarBlock-heading{border-bottom:0px solid #787878!important}#halo-sidebar .sidebar--layout_1 .sidebarBlock-heading{padding-bottom:0;margin-bottom:24px}#halo-sidebar .all-categories-list{padding-top:0}#halo-sidebar .page-sidebar .navPages-action{padding-bottom:3px}#halo-sidebar .sidebarBlock.sidebar-categories{margin-bottom:68px;margin-top:88px}#CollectionFiltersForm .sidebarBlock{margin-bottom:68px}#CollectionFiltersForm .facets__item--swatch .show-color-name .swatch-input__label:before{border:0px solid var(--swatch-border)}#CollectionFiltersForm .facets__item--swatch .show-color-name.facets__label{display:flex;flex-wrap:nowrap;align-items:center;padding:0;flex-direction:column;gap:5px}#CollectionFiltersForm .facets__item--swatch .show-color-name .facet-checkbox__text{margin-left:0;font-size:15px}#CollectionFiltersForm .facets__item--swatch .show-color-name .swatch-input__label{width:28px;height:28px}#CollectionFiltersForm .Color .facets__list{gap:20px}.size-filter{display:flex;align-items:center;gap:10px;font-size:16px}.size-filter span{font-weight:700}.size-filter form{display:flex;gap:8px}.size-button{background:transparent;border:1px solid var(--c-gray-deep);padding:3px;font-size:16px;cursor:pointer;text-align:center;width:43px;transition:all .2sease-in-out;height:43px}#size-filter-options{display:flex;gap:4px;flex-wrap:wrap}.size-button:hover,.size-button.active{border:2px solid var(--c-black)}#reset-filter{background:var(--c-black);color:#fff;border:none;padding:10px 15px;font-size:16px;cursor:pointer;transition:background .2s ease-in-out;display:none}.page-content .toolbar{border-top:0px solid #dedede;padding-top:0;padding-bottom:45px}.page-content .toolbar .toolbar-label,.size-filter span,.page-content .toolbar .toolbar-dropdown .label-text{font-size:16px;font-weight:600;text-transform:none}.page-content .toolbar .toolbar-dropdown.filter-sortby .label-tab{min-width:230px}.page-content .toolbar .toolbar-dropdown .label-tab{border-radius:5px;border:2px solid var(--c-gray-deep);padding:9px 23px}.page-content .toolbar .size-filter{display:none}.page-content .toolbar .toolbar-wrapper{justify-content:flex-end}.product-details.product-default{margin-top:0}.product-details .productView-details.halo-productView-right{padding-top:65px}.product-details .productView-title{font-size:var(--f-34);font-weight:var(--w-500);line-height:var(--l-height-12);margin-bottom:25px}.productView-details .price--on-sale .price__sale{flex-direction:row-reverse;gap:10px}.productView-details .productView-price .price.price--medium .price-item,.productView-details .productView-price .price.price--medium .price-item .money{font-size:var(--f-24);font-weight:var(--w-500);color:var(--c-black)}.product-details .productView-details .product-option{display:flex;width:100%;flex-direction:column-reverse}.productView-details .product-form__swatch .form__label,.productView-options .product-form__input .form__label [data-header-option]{font-size:var(--f-16)!important;font-weight:var(--w-600)!important;line-height:var(--l-height-12);color:var(--c-black)!important}.productView-options .product-form__label .text,.product-crt-button .productView-quantity .quantity__label{font-size:var(--f-12)!important;font-weight:var(--w-600)!important}.productView-options .product-form__input .form__label [data-header-option]{margin-left:5px}.product-form__swatch .product-form__label{width:18px!important;height:18px!important;padding:1px!important;margin-right:8px}.productView-variants .product-form__label.available .text{border-width:2px;padding:0 8px}.productView-options .product-form__swatch .form__label,.productView-options .product-option .form__label{margin-bottom:10px}.productView-options .product-form__swatch .form__label{border-top:1px solid var(--c-gray-deep);width:100%;padding-top:29px}.productView-options .product-form__input{border-bottom:0px solid var(--c-gray-deep);padding-bottom:0;margin-bottom:0}.size-guide{display:flex;align-items:center;gap:6px}.size-guide:hover{cursor:pointer}.size-guide:hover span:last-child{text-decoration:underline}.size-guide span{position:relative;font-size:var(--f-16);font-weight:var(--w-600)}.size-guide span.svg-icon{width:28.43px;height:17.46px}.product-guide{position:relative;margin-top:20px;display:flex;align-items:center;gap:24px}.no-size-note{padding-bottom:12px}.no-size-note p{margin:0;padding:0;font-size:16px;font-style:normal;font-weight:500}.fit-warning-box{display:flex;align-items:center;background-color:#f1f1f1;padding:8px 12px;border-radius:4px;font-size:16px;color:#191919;font-weight:500}.fit-warning-icon{margin-right:8px;display:flex;align-items:center}.fit-warning-box svg{width:18px;height:18px}.fit-warning-text strong{font-weight:600}.product-crt-button{position:relative;display:flex;width:100%;gap:12px;align-items:flex-start;padding-top:16px;margin-top:46px}.product-crt-button .pvGroup-row{align-items:flex-start}.productView-moreItem .productView-quantity{margin-top:-36px}.product-crt-button .pvGroup-row{gap:12px}.product-crt-button .productView-wishlist{margin-left:0}.product-crt-button .productView-buttons{width:100%}.product-crt-button .productView-wishlist a .icon{width:22px;height:22px;fill:var(--c-gray-deep)}.product-crt-button .productView-wishlist a{width:54px;height:54px;border:1px solid var(--c-gray-deep);border-radius:5px;display:flex;align-items:center;padding-right:0;padding-left:0;justify-content:center}.product-crt-button .quantity__style--1 .quantity__input{width:100%;padding:14px 20px 12px 27px}.product-crt-button .btn-quantity.minus:before,.product-crt-button .btn-quantity.plus:after,.product-crt-button .btn-quantity.plus:before{top:27px}.product-crt-button .productView-quantity .quantity__label{margin-bottom:11px}.product-desc-spacer{margin-top:80px}.product-desc-spacer h3,.product-customInformation__content .title-k{padding-bottom:25px;margin-bottom:0!important}.product-desc-spacer p,.product-desc-spacer ul li,.product-desc-spacer ol li{font-weight:var(--w-500)!important;font-size:var(--f-18)!important;color:var(--c-black)!important}.product-customInformation.space-0{margin-top:40px}.product-customInformation__content .des{font-weight:500!important}.product-customInformation__content .des li{margin-top:5px}.halo-text-format ul li+li,.halo-text-format ol li+li{margin-top:5px!important}.halo-recently-viewed-block .halo-block-header .title{font-size:var(--f-56)!important;font-weight:var(--w-600)!important;line-height:var(--l-height-12)}.halo-recently-viewed-block .halo-block-header .title .text{width:100%!important}.fancybox-slide--image .fancybox-content{border:12px solid #fff}.cart .cart-header .cart-header-item,.cart-total .cart--totals-title,.cart-total .cart-total-label,.cart-total .cart-total-value,.cart-total .cart-total-grandtotal .cart-total-label,.cart-total .cart-total-grandtotal .cart-total-value{text-transform:none;font-size:var(--f-20);font-weight:var(--w-600);line-height:var(--l-height-12);padding-left:0}.cart .cart-item{border:0px solid #e6e6e6}.cart-total .cart-total-label{padding-bottom:18px}.cart .cart-header{border-bottom:1px solid var(--c-gray-deep);padding-bottom:8px;background:transparent}.cart-total .cart--totals-title:after{bottom:-22px;height:1px;background-color:var(--c-gray-deep)}.cart-total .cart-total-subtotal:after{background-color:var(--c-gray-deep);height:0;bottom:0}.cart-total .cart-total-savings+.cart-total-grandtotal{padding-top:18px}.cart-total .cart-total-subtotal{border-bottom:1px solid var(--c-gray-deep)}.cart-total .cart-total-grandtotal{border-top:0px solid #e6e6}.cart-total .cart-total-grandtotal:after{background-color:var(--c-gray-deep);bottom:-9px}.cart .cart-item-option{display:none}.cart .cart-item-block-right{align-self:center}.cart .cart-item-image{min-width:155px}.cart .cart-item-block.cart-item-info{padding-left:0}.cart .cart-item-name{font-size:var(--f-16);font-weight:var(--w-500);line-height:var(--l-height-12)}.cart .cart-item__price-wrapper .price{font-size:var(--f-18);font-weight:var(--w-500);line-height:var(--l-height-12)}.shipping-note-cart{width:100%;max-width:100%;float:none;text-align:center;margin-top:20px;color:var(--c-black);font-size:var(--f-16);font-weight:var(--w-500)}.shopify-policy__title{text-align:left}.shopify-policy__title h1{padding-bottom:0;margin-bottom:15px}.shopify-policy__body .rte>p:first-child{margin-bottom:40px;font-size:var(--f-16)}.shopify-policy__body .rte ul,.shopify-policy__body ul{padding-left:4rem}.space-top-40{margin-top:40px}.shopify-policy__body .rte ul li,.shopify-policy__body ul li{margin-bottom:5px}.priv-head{font-size:var(--f-16);font-weight:var(--w-500);line-height:var(--l-height-12);margin-top:10px;margin-bottom:40px}.shopify-policy__container .main-page-title{margin-top:0;padding-top:19px;line-height:var(--l-height-12)}.shopify-policy__container.page-width{padding-left:0;padding-right:0;padding-bottom:3rem}.payment-p .m-b-74{margin-bottom:24px}.home-image-box .box-home-img img{height:auto}.shipping-sec p{margin:0 0 20px;padding:0}.shipping-sec .m-b-74{margin-bottom:24px}.shipping-sec .f-22{font-size:var(--f-20)}.shipping-sec .f-90{font-size:var(--f-56)}.cc-flex{display:flex;gap:0px;flex-direction:column}.cc-flex .col-2{display:flex;gap:5px;flex-direction:row}.cc-flex .col-1{position:relative}.home-footer-contact .foo-newsletter-form{width:100%;max-width:100%}.home-footer-contact .flex-container.gap-165{gap:120px}.home-footer-contact .home-news-form .newsletter-form__button{margin-left:0}.home-footer-contact .h-newsletter-block{width:100%;text-align:left}.faq-container .page-header{font-size:78px;font-weight:var(--w-600);line-height:var(--l-height-12);margin-top:0;padding:0;margin-bottom:45px}.faq-container .faqs-desc{font-size:var(--f-22);font-weight:var(--w-500)}.faq-container .faqs-title-sub{font-weight:var(--w-600);font-size:var(--f-28);line-height:var(--l-height-12)}.faq-container .faqs .faqs-item{margin-bottom:0;padding:0;border-radius:0}.faq-container .faqs .faqs-item+.faqs-item{margin-top:11px}.faq-container .faqs .faqs-item .card-body{margin-top:0;padding-bottom:20px}.home-image-box .box-home-description a{text-decoration:underline}.home-image-box .box-home-description a:hover{text-decoration:none}.halo-article-content .article-header .title{font-size:var(--f-50)!important;font-weight:var(--w-600)!important;line-height:var(--l-height-1)}.halo-article-content .article-heading{margin-top:36px;margin-bottom:70px}.halo-article-content .article-body .article-content h2,.halo-article-content .article-body .article-content h3,.halo-article-content .article-body .article-content h4,.halo-article-content .article-body .article-content h1{margin:0;padding:0;font-size:var(--f-28)!important;font-weight:var(--w-600)!important;line-height:var(--l-height-1);margin-bottom:15px!important}.halo-article-content .article-body .article-content p,.halo-article-content .article-body .article-content li{font-size:var(--f-18)!important;font-weight:var(--w-500)!important}.halo-article-content .article-body .article-content p,.halo-article-content .article-body .article-content li{margin-bottom:15px;margin-top:0}.template-blog .blog-block-item .item.item--first .article-item{flex-direction:column!important}.template-blog .blog-block-item .item.item--first .article-item .blog-content{margin-right:auto;margin-left:auto;text-align:center;margin-top:30px}.template-blog .blog-block-item .article-item .blog-content{margin-top:30px!important}.blog-block-item .blog-title a,.blog-block-item .blog-title a:hover{color:var(--c-black)}.template-blog .blog-block-item .blog-content a.link{font-size:var(--f-16)!important;font-weight:var(--w-600)!important}.template-blog .blog-layout-default .blog-block-item .blog-title{margin-bottom:24px}.template-blog .page-content .blog-row article.article-item{display:flex;align-items:center;flex-direction:column}.template-blog .page-content .blog-row article.article-item .blog-image.img-box{width:100%!important}.template-blog .page-content .blog-row article.article-item .blog-content{width:100%!important;text-align:center;max-width:1550px;padding-left:15px;padding-right:15px}.template-blog .page-content .blog-row article.article-item .blog-content h3{padding-left:0;font-size:var(--f-24)!important;font-weight:var(--w-600);line-height:var(--l-height-12)}.template-blog .blog-layout-default .article-item{margin-bottom:5px}.template-blog .pagination-num{margin-right:0}.template-blog .pagination__list{gap:20px}.template-blog .pagination__list a:hover{text-decoration:underline}.template-blog .pagination__item-arrow a:hover{text-decoration:none}.template-blog .pagination__list a:hover .arrow-text{text-decoration:underline}.pagination-wrapper .pagination__item--current{border:2px solid var(--c-red);border-radius:50%;height:30px;width:30px;background-color:var(--c-red)}.pagination-wrapper .pagination__item--current:hover{border:2px solid var(--c-red);background-color:var(--c-white);color:var(--c-red)}.template-blog .pagination-wrapper a.pagination__item:not(.template-blog .pagination-wrapper a.pagination__item--next):not(.template-blog .pagination-wrapper a.pagination__item--prev){border:2px solid var(--c-red);border-radius:50%;color:var(--c-red);height:30px;width:30px}.template-blog .pagination__item--current:after,.template-blog .pagination__item:hover:after{width:0rem!important}.template-blog .pagination.style--1 .arrow-text{text-transform:none}.template-blog .blog-layout-default .pagination-wrapper{margin-top:100px;margin-bottom:100px}.pagination-wrapper .pagination__item--current,.template-blog .pagination-wrapper a.pagination__item:hover:not(.pagination-wrapper a.pagination__item.pagination__item-arrow){border:2px solid var(--c-red);border-radius:50%;height:30px;width:30px;background-color:var(--c-red)}.template-blog .pagination-wrapper a.pagination__item.pagination__item--next{width:50px;height:auto;padding:0}.template-blog .blog-block-item{margin:0}.blog-posts-grid .blog-post .blog-post-image,.blog-block-item .item .article-item .img-box .image{min-height:310px;border-radius:0}.blog-posts-grid .blog-post .blog-post-title,.blog-posts-grid .blog-post .blog-post-title:hover{color:var(--c-black);text-align:left;margin-top:30px;margin-bottom:20px}.blog-posts-grid .blog-post .read-more{text-decoration:none;color:var(--c-red);text-decoration:underline;margin-top:0;display:inline-block;width:100%}.template-blog .page-content .blog-row .item--first article.article-item .blog-content h3{font-size:var(--f-56)!important;font-weight:var(--w-600)!important;line-height:var(--l-height-12)!important}.template-blog .page-content .blog-block-item .item:not(.item--first){margin-bottom:30px}.tingle-modal{background:#00000080!important}.tingle-modal{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tingle-modal__close{display:none!important}.tingle-modal-box{width:70%}.custom-close-btn{position:absolute;top:15px;right:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:transparent;border:0px;z-index:999}.custom-close-btn svg{fill:var(--c-black);width:19px;height:19px}.tingle-modal{display:flex!important;align-items:center!important;justify-content:center!important}.halo-newsletter-popup .halo-popup-wrapper{background-color:var(--c-pink);border-radius:10px}.halo-newsletter-popup{width:100%;max-width:396px}.halo-newsletter-popup .halo-popup-header{padding:0;max-width:100%;margin:0 auto}.halo-popup{top:65%;left:2%;background:transparent}#halo-newsletter-popup .overflow{padding:24px 18px}.halo-newsletter-popup .newsletter-popup-title{font-size:var(--f-40);text-transform:none;font-weight:var(--w-600);text-align:left;width:100%;max-width:290px;margin-bottom:21px;color:var(--c-black)}.halo-newsletter-popup .halo-popup-desc{font-size:var(--f-16);font-weight:var(--w-500);letter-spacing:0;padding:0;color:var(--c-black);margin-bottom:10px;text-align:left}.news-input-grid.field{flex-direction:column}.newsletter .newsletter-form,.halo-newsletter-popup .halo-popup-content{max-width:100%}.halo-newsletter-popup .halo-popup-content .field__input{text-align:left!important;background:transparent;padding-left:0;border:0px;border-bottom:1px solid;margin-bottom:5px;padding-bottom:5px;font-size:var(--f-14);font-weight:var(--w-500);color:var(--c-black)}.halo-newsletter-popup{height:auto;max-height:100%}.halo-newsletter-popup ::placeholder{opacity:1;font-size:var(--f-14);font-weight:var(--w-500);color:var(--c-black)}.halo-newsletter-popup .halo-popup-close{top:15px;right:15px;width:30px;height:30px;background:transparent}.halo-newsletter-popup .halo-popup-close svg{width:19px;height:19px;fill:var(--c-black);stroke:var(--c-black)}.newsletter .newsletter-form__button{max-width:127px;font-size:12px;font-weight:var(--w-600);padding:9px 20px;height:auto;min-height:auto;min-width:auto}.news-button-cont .news-notice{color:var(--c-black);text-align:right;font-size:14px;font-weight:var(--w-500)}.news-button-cont{display:flex;flex-direction:column}.news-button-cont .cc-1{text-align:right}body.newsletter-show{overflow:hidden;overflow-x:hidden;overflow-y:visible;padding-inline-end:0px}.show-newsletter-image .halo-newsletter-popup .halo-popup-wrapper{transform:translate(50%)}.newsletter-success-modal.halo-popup .halo-popup-wrapper{display:none}body.newsletter-message-show .halo-newsletter-message-popup{transform:translate3d(0,-50%,0);background:var(--c-pink);border-radius:10px;max-width:350px}.halo-newsletter-message-popup .alertBox.alertBox--success{color:var(--c-black);background:var(--c-pink)}.halo-newsletter-message-popup .alertBox.alertBox--success span{font-family:var(--main-font);font-size:var(--f-40);text-transform:none;font-weight:600;text-align:left;width:100%;max-width:266px;margin-bottom:21px;color:#000;line-height:1.1;display:block}.halo-newsletter-message-popup .customPopup-close{background-color:transparent!important}.newsletter-success-modal.halo-popup{left:50%;top:50%}.newsletter-success-modal.halo-popup .halo-popup-wrapper .form-message--success{color:var}.size-filter{display:none}@media screen and (min-width:1025px){.size-filter{display:flex;flex-wrap:wrap}.header-navigation-wrapper .header-nav-hamburger .header-icons{row-gap:0px;column-gap:20px}.container.container-1370{max-width:1320px}.scrolled-past-header .header-logo .header__heading-logo{width:150px!important}.halo-collection-content .page-sidebar{width:210px}.halo-collection-content .page-sidebar+.page-content{width:calc(100% - 210px);padding-left:30px;float:left}.blog-layout-default .blog-block-item .item:first-child .article-item:not(.not-placeholder){margin-bottom:0!important}.tingle-modal-box{width:45%;overflow:scroll}.tingle-modal-box__content{max-height:90vh}.pad-left-30{padding-left:30px}.padding-left-custom .flex-col-10{padding-left:40px}}.product-pops{position:relative;display:flex;flex-direction:column;gap:32px;padding-bottom:20px}.product-pops .pops-container{display:flex;flex-direction:column;gap:25px}.faqs .faqs-item .card-header .title{position:relative}.faqs .faqs-item .card-header .title:before{right:5px;width:2px;height:12px;content:""!important;position:absolute;z-index:2;transform:translateY(-50%) rotate(0);background-color:var(--c-black);transition:var(--anchor-transition);margin-top:11px;margin-right:10px}.faqs .faqs-item .card-header .title:after{right:0;width:12px;height:2px;content:"";position:absolute;z-index:2;transform:translateY(-50%) rotate(0);background-color:var(--c-black);transition:var(--anchor-transition);margin-top:11px;margin-right:10px}.faqs-item .card-header:not(.collapsed) .title:before{transform:translateY(-50%) rotate(90deg)}.faqs-item .card-header:not(.collapsed) .title:after{transform:translateY(-50%) rotate(180deg)}.search-container .page-header{margin-bottom:6rem;line-height:1.1}.header-mobile__item .header__icon--cart .cart-count-bubble{color:var(--c-white);background-color:var(--c-black)}.slide-image:hover{cursor:auto}.footer .footer-block__item{padding-left:0}.productView-image .productView-img-container{padding-bottom:120%!important}#evm-form #evm-form-loader #evm-form-submit-reset .evm-testimonial-brand,#evm-form #evm-form-loader #evm-form-submit-reset .evm-testimonial-brand img{display:none!important;width:0!important}.custom-return-form .container-contact{width:100%;max-width:600px}.custom-return-form .form-field{margin-bottom:15px}.custom-return-form .form-input,.custom-return-form .field__input{border-radius:5px;font-size:16px}.custom-return-form small{font-size:70%}.custom-return-form .button.button--primary{width:100%;max-width:215px;border-radius:5px;border:1px solid var(--c-black);padding:14px 23px;margin-left:0;margin-top:25px}.custom-return-form .form-message{margin-bottom:15px}.custom-return-form label{font-size:18px;line-height:1.4em;text-transform:none}.custom-return-f .bcontact-field--line .bcontact_input,.custom-return-f .bcontact-field--line .bcontact_textarea,.custom-return-f .bcontact-field--line .flatpickr-input{border-top:1px solid var(--qcf-border-color)!important;border-left:1px solid var(--qcf-border-color)!important;border-right:1px solid var(--qcf-border-color)!important;background-color:transparent!important;padding:25px 15px!important;border-radius:10px!important;font-size:18px!important}.custom-return-f .bcontact-field{margin-bottom:20px}.custom-return-f .bcontact-field-help-text{padding-left:15px;margin-top:5px}.custom-return-f .bcontact-submit--right{text-align:left}.custom-return-f .bcontact-success-message{font-size:18px}.custom-return-f .bcontact-embed.bcontact-md .bcontact-form .bcontact-submit .bcontact-submit-btn--square{margin-top:0!important}.custom-return-f .hidden-text .bcontact-field-help-text{visibility:hidden}.halo-newsletter-popup .halo-popup-desc small{font-size:73%}.home-top{margin-top:10px;display:block}.rbtn{display:flex;gap:20px}.rbtn a:last-child{position:relative;border:1px solid var(--c-black)!important}.container-box{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr;gap:10px;padding-top:10px}.box1,.box2,.box3,.box4,.box5{background-color:transparent;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;padding:0}.bottom-left{display:grid;grid-template-columns:1fr 1fr;gap:10px;grid-column:1 / 2;grid-row:2 / 3}.box5{grid-column:2 / 3;grid-row:2 / 3}.box1,.box2{max-height:533px}.box3,.box4,.box5{max-height:260px}.box1 a,.box2 a,.box3 a,.box4 a,.box5 a{height:100%}.container-box img{object-fit:cover;height:100%}@media(max-width:1024px){.container-box{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}.box1{grid-column:1 / 3;grid-row:1 / 2}.box2{grid-column:1 / 3;grid-row:2 / 3}.bottom-left{grid-column:1 / 2;grid-row:3 / 4;grid-template-columns:1fr 1fr}.box5{grid-column:2 / 3;grid-row:3 / 4}}@media(max-width:768px){.container-box{grid-template-columns:1fr;grid-template-rows:auto}.box1,.box2,.bottom-left,.box5{grid-column:1 / 2;grid-row:auto}.bottom-left{grid-template-columns:1fr}.container-box img{object-fit:contain;height:auto}}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-remind-me{min-width:auto!important}.swym-remind-me.swym-sbisa-v2{max-width:367px!important;padding:30px 25px;text-align:left}.swym-remind-me .swym-title.swym-sbisa-v2 h2{font-size:24px}.swym-remind-me p.swym-remind-description.swym-sbisa-v2{width:90%}.swym-remind-me-block .swym-remind-email-container .swym-remind-email-inputs{flex-direction:column}.site-nav-mobile .icon-wrapper{margin-right:0}.site-nav-mobile.nav-account .header__link--account .title,.site-nav-mobile.nav-account .header__icon .title{margin-left:0!important}.site-nav-mobile.nav-account .icon-wrapper{width:0}.site-nav-mobile.nav-account .header__link--account .title,.site-nav-mobile.nav-account .header__icon .title{font-family:var(--font-menu-lv1-family);font-size:var(--font-menu-lv1-size);font-weight:var(--font-menu-lv1-weight);line-height:var(--menu-lv1-line-height);letter-spacing:var(--menu-lv1-letter-spacing);text-transform:var(--menu-lv1-text-transform)}.site-nav-mobile.nav-account .customer-links .customer_register_link .icon-wrapper svg{display:none}.site-nav-mobile.nav-account .customer-links .icon-wrapper svg,.site-nav-mobile.nav-account .header__icon .icon-wrapper .icon-wishlist{display:none!important}.site-nav-mobile.nav-account .header__link--account:first-child{border-top:0px}.collection-filters .facets__reset,.collection-filters .facets__clear-all{margin-top:6px}.template-product .shopify-app-block{padding-left:0;padding-right:0;margin-top:-10px;margin-bottom:18px}.jdgm-write-rev-link.jdgm-write-rev-link{font-weight:400;border-radius:30px}.jdgm-star,.jdgm-histogram .jdgm-star{color:#19222a!important}.jdgm-rev .jdgm-rev__icon{border-radius:6px}#shopify-section-template--15997352542263__1751420115c14c2d69{margin-top:50px}.product-default .productView{padding-bottom:60px}.jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews a{text-decoration:underline}.jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews a:hover{text-decoration:none}.site-nav-link{text-transform:uppercase!important}.header-navigation>.container{padding-left:0;padding-right:0}.header__inline-menu .menu-lv-1__action{padding-left:9px;padding-right:9px}.footer-block__details .image_logo img{width:150px!important}.blog-title .has-label{justify-content:center}.template-blog .wrapper-body .container.top-blog-logo-distance{padding-top:100px;padding-bottom:100px}.blog-top-logo{position:relative;width:100%;text-align:center}.blog-top-logo img{position:relative;width:100%;max-width:700px;margin-right:auto;margin-left:auto;display:block}.template-blog .blog-block-item .blog-content a.link,.home-image-box .box-home-description a,#shopify-section-template--16013565296695__rich_text_fEwPJU a,.jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews a,.faqs-item .card-body a{position:relative}.template-blog .blog-block-item .blog-content a.link .text:after,.home-image-box .box-home-description a:after,#shopify-section-template--16013565296695__rich_text_fEwPJU a:after,.jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews a:after,.faqs-item .card-body a:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;transform:scaleX(1);transition:transform var(--duration-default) ease-out;transform-origin:left;background:#000}.template-blog .blog-block-item .blog-content a.link:hover .text:after,.home-image-box .box-home-description a:hover:after,#shopify-section-template--16013565296695__rich_text_fEwPJU a:hover:after,.jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews a:hover:after,.faqs-item .card-body a:hover:after{transform:scaleX(0);transform-origin:right}.card-information .card__heading .card-title,.footer-block__list ul li a{position:relative}.card-information .card__heading .card-title:hover,.footer-block__list ul li a:hover .text,.home-image-box .box-home-description a,#shopify-section-template--16013565296695__rich_text_fEwPJU a,.jdgm-carousel-wrapper .jdgm-carousel-number-of-reviews a,.faqs-item .card-body a{text-decoration:none!important}.card-information .card__heading .card-title:after,.footer-block__list ul li a .text:after{content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;transform:scaleX(0);transition:transform var(--duration-default) ease-out;transform-origin:right;background:currentColor}.card-information .card__heading .card-title:hover:after,.footer-block__list ul li a:hover .text:after{transform:scaleX(1);transform-origin:left}.template-blog .wrapper-body .container{padding-bottom:40px}.header-nav-hamburger--style2 .header-logo{max-width:150px!important}.size-button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.collection-product-wrapper a{display:inline-block}.collection-product-wrapper .not-found{width:100%;max-width:500px;text-align:center;margin-right:auto;margin-left:auto}.collection-product-wrapper a:hover{text-decoration:none}.jdgm-carousel__kwd-icon-color-positive>svg,.jdgm-carousel__rev-sum-info>svg,.jdgm-carousel__rev-sum-info>svg path{stroke:transparent!important}.template-index .faqs-item .card-header{position:relative;display:flex;justify-content:space-between;align-items:center}.template-index .faqs-item .card-header .icon-plus{left:0;position:relative;background:transparent;width:10px;height:10px;display:inline-block}.template-index .faqs-item .card-header .icon-plus{position:relative}.template-index .faqs-item .card-header .icon-plus:before{right:5px;width:2px;height:12px;content:""!important;position:absolute;z-index:2;transform:translateY(-50%) rotate(0);background-color:var(--c-black);transition:var(--anchor-transition);margin-top:11px;margin-right:10px}.template-index .faqs-item .card-header .icon-plus:after{right:0;width:12px;height:2px;content:"";position:absolute;z-index:2;transform:translateY(-50%) rotate(0);background-color:var(--c-black);transition:var(--anchor-transition);margin-top:11px;margin-right:10px}.template-index .faqs-item .card-header:not(.collapsed) .icon-plus:before{transform:translateY(-50%) rotate(90deg)}.breadcrumb-container:before{position:relative!important}.banner-item .collections-button,.collection-infinite-scroll .button,.rich-text__blocks .button,.pagination-page-infinite .button,.home-news-form .newsletter-form__button,.bcontact-submit-btn{transition:all ease .3s!important}.collection-list-item .collections-wrapper .collections-button,.halo-collection-content .collection-infinite-scroll .button,.pagination-wrapper .pagination-page-infinite .button{text-transform:capitalize!important;border-radius:5px}.facets__item--swatch .swatch{outline:.5px solid #cbcbcb;outline-offset:2px}.facets__item--swatch .swatch-input-wrapper input:checked+.swatch-input__label .swatch{outline:2px solid #191919}.filter-display-show-more .facets__list{overflow-y:visible!important}.facets__item input[type=checkbox]+.form-label--checkbox .count{margin-left:8px}.m-top-10{margin-top:10px}.clickable-banner{background-color:#181818;border-top:5px solid #c4bfa1;color:#fff;text-align:center;padding:25px 20px;text-decoration:none;transition:background-color .3s ease,color .3s ease;text-transform:uppercase;font-size:35px;display:flex;justify-content:center;line-height:1.2}.clickable-banner:hover{color:#fff}@media only screen and (max-width:767px){.clickable-banner{font-size:25px;line-height:1.3}}.clearance-color{color:var(--c-gold-deep)!important}.clearance-text{position:relative;display:block;width:100%;margin-bottom:5px}.clearance-text-bottom{position:relative;display:block;width:100%;margin-top:5px;font-size:16px;font-style:normal;font-weight:500}.previewCartTotals .previewCartTotals-value,.cart-container .shipTotal .cart-total-value{color:var(--c-black)!important}.collection-clearance-outlet .collection-top-banner{background-color:var(--c-gold-deep)}.cart-container .shipTotal .cart-total-value{font-size:var(--f-16)}.previewCart-wrapper .previewCart{min-height:150px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
