h1,h2,h3,h4,h5,h6{font-family:Lagu Sans Light,sans-serif!important;font-weight:400;line-height:1.4em}@font-face{font-family:Lagu Sans XLight;src:url(/cdn/shop/files/Lagu_Sans_ExtraLight.woff2) format("woff2")}@font-face{font-family:Lagu Sans Light;src:url(/cdn/shop/files/Lagu_Sans_Light.woff2) format("woff2")}@font-face{font-family:Lagu Sans;src:url(/cdn/shop/files/Lagu_Sans_Regular.woff2) format("woff2")}@font-face{font-family:Lagu Sans Medium;src:url(/cdn/shop/files/Lagu_Sans_Medium.woff2) format("woff2")}.halo-row{margin-left:0;margin-right:0}.header-utility__content{display:flex!important;align-items:center!important;justify-content:space-between}.header__search{border:1px solid #101828;border-radius:32px;padding:0 16px 0 10px}.search-modal__form .field{flex-direction:row-reverse}.header__inline-menu .list-menu{margin-left:0!important;margin-right:0!important}.header__inline-menu .list-menu--disclosure-2{margin-left:calc(100% - 15px)!important}.section-header-navigation{border-top:1px solid #EAECF0;border-bottom:1px solid #EAECF0}.my-phone svg{width:24px;height:24px}.header__icons a:hover{transform:scale(1.125)}.header__icons a:hover .header__icons a svg path{stroke:#755a51}.header__icons svg path{fill:#fff}.header-utility .header__icon+.header__icon{margin-left:18px}.header-utility .header__icon--cart .cart-count-bubble{min-width:24px!important;min-height:24px!important}.main-menu--wrapper .list-menu{display:flex;align-items:center;justify-content:space-between}.main-menu--wrapper .list-menu li a{padding:0 0 20px}.menu-lv-2 a{padding:10px!important}.home-newsletter-sec{background-size:cover!important;background-attachment:unset!important}.home-newsletter-sec .section-content{row-gap:24px}.home-newsletter-sec .section-content .title{font-family:Source Sans Pro!important;margin:auto!important}.home-newsletter-sec .input_placeholder{font-size:16px!important}.home-newsletter-sec .newsletter-form__field-wrapper .field__input{color:#fff;font-size:16px!important}.home-newsletter-sec .newsletter-form__field-wrapper .effect_placeholder{bottom:13px}.home-newsletter-sec .newsletter-form__field-wrapper{justify-content:center}.home-newsletter-sec .newsletter-form__field-wrapper .field{border-radius:32px;border:1px solid #846881}.home-newsletter-sec .newsletter-form__button{display:flex;justify-content:flex-end}.home-newsletter-sec .newsletter-form__button svg{top:0!important}.footer-block__column .footer-block__heading{font-family:Source Sans Pro!important}.footer-block__item .list-unstyled{display:flex;flex-direction:column;row-gap:8px}.footer-1 .footer-block__list-social .list-social{margin-left:0!important;flex-direction:row}.footer-block__list-social .list-social__link svg path{stroke:transparent}.footer-block__details .rte .content-piece a{text-decoration:none!important}.footer-block__details .rte .content-piece a:hover,.footer-block__details a:hover{text-decoration:underline!important}.home-hero .slide-content h2{text-transform:uppercase}.home-hero .slide-content .slide-text{line-height:1.2em;font-family:Lagu Sans XLight}.home-hero .slide-button{font-size:18px;font-weight:400;display:flex;flex-direction:row-reverse;max-width:185px;align-items:center;justify-content:space-between;border-radius:32px;margin-left:0;padding:16px 26px}.home-hero .slide-button svg{margin-right:0;width:20px;height:20px}.home-hero .slide-button:hover svg path{stroke:#fff}.shop-by-collections-sec .my-heading{text-align:center;color:#101828;font-family:Lagu Sans Light;font-size:32px;margin-top:0;margin-bottom:45px;line-height:normal;text-transform:uppercase}.shop-by-collections-sec .halo-row{row-gap:24px;column-gap:24px;justify-content:center}.shop-by-collections-sec .my-collection-single{width:23%;flex:0 0 23%;padding:0;display:flex;align-items:center;justify-content:center}.shop-by-collections-sec .my-collection-single .policies-text{line-height:normal;font-weight:500}.my-collection-card .spotlight-item .spotlight-button{flex-direction:row-reverse;align-items:center;justify-content:flex-end;margin-left:0}.my-collection-card .spotlight-inner .button{display:flex;align-items:center!important;justify-content:center!important;margin:auto;width:fit-content}.my-collection-card .spotlight-item .spotlight-button span{text-decoration:none!important}.home-testimonial-sec .slick-prev,.home-testimonial-sec .slick-next{display:none!important}.home-testimonial-sec .slick-dots{bottom:-24px!important}.home-testimonial-sec .slick-dots li{border-radius:0}.home-testimonial-sec .slick-dots li button{border-radius:0;width:24px;height:4px;background-color:#ede8ec;border:1px solid #EDE8EC}.home-testimonial-sec .slick-dots li.slick-active button{border-radius:0;width:24px;height:4px;background-color:#471d43;border:1px solid #471D43}.home-testimonial-sec .customer-review__item{background:#f6f2f1;padding:42px}.home-testimonial-sec .star-reviews,.home-testimonial-sec .customer-review__icon{display:none!important}.home-testimonial-sec .sub_heading{font-family:Lagu Sans Light;line-height:1.2em!important}.home-testimonial-sec .customer-review__content{padding-left:32px;border-left:1px solid #D6C4BE}.my-collection-card-three .link_title span{font-family:Lagu Sans Medium}.my-collection-card-five .spotlight-item .spotlight-button{flex-direction:row-reverse;align-items:center;justify-content:flex-end;margin-left:0}.my-collection-card-five .spotlight-inner .button{display:flex;align-items:center!important;justify-content:center!important;margin:auto;width:fit-content}.my-collection-card-five .spotlight-item .spotlight-button span{text-decoration:none!important}.my-collection-card-five-mobile{display:none}.card-quickview .quickview-icon,.card-wishlist .wishlist-icon,.card-compare .compare-icon,.card-quickview .quickview-icon:hover .text,.card-wishlist .wishlist-icon:hover .text,.card-compare .compare-icon:hover .text{background-color:#ede8ec!important;color:#471d43}.card-action .button{background:#471d43;border:1px solid #471D43;border-radius:50px;color:#fff;font-size:18px;font-weight:400}.card-action .button:hover{background:#755a51;border:1px solid #755A51}.looking-exquisite-sec .my-heading{text-align:center;color:#101828;font-family:Lagu Sans Light;font-size:32px;margin-bottom:25px;line-height:normal;text-transform:uppercase}.looking-exquisite-sec .halo-row{row-gap:24px;column-gap:24px;justify-content:center}.looking-exquisite-sec .my-collection-single{width:23%;flex:0 0 23%;padding:0}.looking-exquisite-sec .my-collection-single .policies-text{line-height:1.2em}.looking-exquisite-sec .my-collection-single.halo-item a{flex-direction:column;row-gap:12px}.home-about-banner .slide-content h2{text-transform:uppercase}.home-about-banner .slide-content .slide-text{line-height:1.4em}.home-about-banner .slide-button{font-size:18px;font-weight:400;display:flex;flex-direction:row-reverse;max-width:185px;align-items:center;justify-content:space-between;border-radius:32px;margin-left:0;padding:16px 26px}.home-about-banner .slide-button svg{margin-right:0;width:20px;height:20px}.home-about-banner .slide-button:hover svg path{stroke:#fff}.home-r-gift-sec .product-block-has__banner{align-items:center}.home-r-gift-sec .r-gift-background{background-color:#f6f2f1}.home-r-gift-sec .product-block__cap{padding-right:30px}.home-r-gift-sec .product-block__cap--button a{padding-left:0;padding-right:0;text-align:left}.home-r-gift-sec .product-block__cap--text{text-transform:uppercase}.r-gift-btn{font-weight:600;text-decoration:underline}.home-promote-sec .halo-row{row-gap:24px;column-gap:24px;justify-content:center}.home-promote-sec .my-collection-single{width:31%;flex:0 0 31%;padding:0}.home-promote-sec .my-collection-single .policies-text{line-height:1.2em}.home-promote-sec .my-collection-single.halo-item a{flex-direction:column;row-gap:12px}.home-promote-sec .my-collection-single.halo-item img{margin:auto}.home-promote-sec .policies-content{display:flex;flex-direction:column;row-gap:12px;text-align:center!important}.home-promote-sec .policies-des{font-size:18px;line-height:1.3em}.about-hero .slide-content h2{text-transform:uppercase}.about-hero .slide-content .slide-text{line-height:1.4em;font-family:Lagu Sans XLight}.season-grid-sec .my-heading{color:#101828;font-family:Lagu Sans Light;font-size:32px;margin-top:0;margin-bottom:45px;line-height:normal;text-transform:uppercase}.season-grid-sec .halo-row{row-gap:24px;column-gap:24px;justify-content:center}.season-grid-sec .my-collection-single{width:31%;flex:0 0 31%;padding:0}.season-grid-sec .my-collection-single a{flex-direction:column;align-items:flex-start!important;row-gap:24px}.season-grid-sec .policies-icon{font-size:28px!important;line-height:28px;font-family:Lagu Sans Light;background:#a57f72;padding:20px 20px 16px;font-weight:300}.season-grid-sec .my-collection-single .policies-text{line-height:28px;font-weight:400;text-align:left}.value-grid-sec .my-heading{color:#101828;font-family:Lagu Sans Light;font-size:32px;margin-top:0;margin-bottom:45px;line-height:normal;text-transform:uppercase}.value-grid-sec .halo-row{row-gap:24px;column-gap:24px;justify-content:center}.value-grid-sec .my-collection-single{width:31%;flex:0 0 31%;padding:0}.value-grid-sec .my-collection-single a{flex-direction:column;align-items:flex-start!important;row-gap:24px}.value-grid-sec .my-collection-single .policies-text{line-height:30px;text-align:left}.value-grid-sec .my-collection-single .policies-des{color:#344054;font-size:18px!important;line-height:28px;font-weight:400;text-align:left}.value-grid-sec .sub_title{font-weight:600!important}.collection-default .page-sidebar{background:#f6f2f1;padding:20px}.collection-default .sidebarBlock-heading{color:#101828;font-family:Source Sans Pro!important;border-bottom:1px solid #D6C4BE!important}.Availability .facets__item:nth-child(2) input[type=checkbox]+.form-label--checkbox{display:none}.facets__price--box .filter__price{padding:12px 0 12px 18px!important;text-align:left!important;border-radius:0;border:1px solid #d0d5dd;box-shadow:0 1px 2px #1018280d!important}.card-swatch .swatch{justify-content:flex-start}.price-item{color:#471d43}.facets-vertical .sidebarBlock .results-count{margin:0!important}.facets__item input[type=checkbox]+.form-label--checkbox{color:#101828}.facets__item input[type=checkbox]+.form-label--checkbox span{margin-left:2px}input[type=checkbox]+.form-label--checkbox:before{border-radius:2px}input[type=checkbox]:checked+.form-label--checkbox:before{background-color:#471d43;border-color:#471d43}.facets__price--slide input[type=range]::-webkit-slider-runnable-track,.facets__price--slide input[type=range]::-webkit-slider-thumb{background:#471d43!important}.toolbar .toolbar-label{text-transform:none!important}.toolbar .toolbar-item .toolbar-icon{border:1px solid #D0D5DD!important}.toolbar .toolbar-item .toolbar-icon.active{border-color:#471d43!important}.toolbar .toolbar-dropdown .label-tab{border:1px solid #D0D5DD!important;background:#fff;box-shadow:0 1px 2px #1018280d}.halo-productBadges .badge.new-badge{background-color:#f6f2f1}.pagination-page-total{color:#344054!important}.pagination-total-item{background-color:#755a51!important}.halo-popup-close{background:#471d43}.halo-popup-close:hover{background:#755a51}.productView-hotStock{display:none}.product-form__label .text{border-radius:50px!important;border:1px solid #D0D5DD!important;background:#fff;box-shadow:0 1px 2px #1018280d;color:#667085!important;line-height:36px!important}.product-form__radio:checked+.product-form__label .text{border:1px solid #471D43!important;background:#ede8ec!important;color:#471d43!important}.productView-info-name,.product-form__input .form__label,.productView-quantity .quantity__label,.productView-subtotal span{color:#667085!important;font-size:18px!important}.productView-details .halo-share-3{align-items:flex-start}.productView-price{border-bottom:1px solid #EAECF0;padding-bottom:24px}.productView-quantity input{border-radius:0;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d!important;color:#471d43;font-style:italic}.quantity__container{margin:12px 0}.productView-wishlist a:hover{background-color:#471d43!important;border-color:#471d43!important}.share-button__button .icon{fill:#667085}.share-button__button .icon:hover{fill:#755a51}.share-button__button span{display:none}.productView-tab .halo-text-format,.productView-tab .halo-text-format ul li,.productView-tab .halo-text-format ol li{color:#667085!important}.productView-stickyCart.style-1 .sticky-actions-row{align-items:center}.productView-stickyCart.style-1 .sticky-actions .button{background:#471d43;border-color:#471d43}.productView-stickyCart.style-1 .sticky-actions .button:hover{background:#755a51;border-color:#755a51;color:#fff}.cart-container .page-header{color:#755a51;font-size:32px;line-height:40px;letter-spacing:-.32px}.cart-header{background-color:transparent!important}.cart-header-item{text-transform:none!important;color:#667085!important;font-size:18px!important;font-weight:400!important}.cart .link-underline .text{font-size:18px;font-family:Source Sans Pro;font-weight:600;letter-spacing:.18px}.cart-item-variant,.cart-item-vendor,.cart-discounts .discounts__discount{color:#344054!important}.cart-item-edit .icon{fill:#344054}.form-input.quantity{border-radius:0}.cart{margin-bottom:48px!important}.cart-note .form-label{margin-bottom:12px!important}.cart-content-item .cart-note .form-input{border-radius:0;border:1px solid #D0D5DD!important;box-shadow:0 1px 2px #1018280d!important}.cart-totals{padding:24px;background:#f6f2f1}.cart-totals .cart--totals-title{font-family:Lagu Sans Light;font-size:24px;letter-spacing:-.24px;line-height:26px}.cart--totals-title:after{display:none}.cart-totals .cart-total-label{color:#667085;font-family:Source Sans Pro;font-size:18px;font-weight:400}.cart-totals .cart-total-value .text{color:#101828;font-size:18px;font-weight:400}.cart-totals .form-text{color:#667085;font-size:14px}.cart-totals .cart-total-grandtotal .cart-total-label{text-transform:none;font-style:italic;font-weight:200;font-size:18px;color:#101828}.cart-totals .cart-total-grandtotal .cart-total-value .text{color:#755a51!important;font-size:20px!important;font-weight:600!important;letter-spacing:.2px}.cart-total-subtotal:after,.cart-total-grandtotal:after{display:none}.cart-total-savings{border-top:none!important}.cart-totals .cart-shipping .select__select,.cart-totals .cart-shipping .form-input,.cart-totals .cart-coupon-code .form-input{box-shadow:0 0 0 .1rem #d6c4be!important}.button-checkout,.button-continue{border-radius:50px!important}.wallet-cart-grid{flex-direction:column}.wallet-cart-button-container,.wallet-cart-button{width:100%}.cart-note label{text-transform:none}.search-container .page-sidebar{background:#f6f2f1;padding:20px}.search-container .sidebarBlock-heading{color:#101828;font-family:Source Sans Pro!important;border-bottom:1px solid #D6C4BE!important}.contact-form .form-field label{color:#344054;font-style:italic;font-size:14px}.contact-form .form-input{border-radius:0;border:1px solid #D0D5DD;box-shadow:01px 2px #1018280d!important}.contact-form .form-actions .button{border-radius:50px!important}.contact-container .contact-item.contact-itemRight{padding:28px;background:#f6f2f1}.contact-container .page-subheader{text-transform:uppercase;font-size:24px}.contact-container .contact-text{line-height:24px}.contact-store p{display:flex;align-items:center;column-gap:8px;border-bottom:1px solid #a57f72;padding-bottom:18px}.contact-store p:nth-child(3){border-bottom:none}.contact-icon svg{fill:transparent;stroke:#a57f72;width:32px;height:32px}@media only screen and (max-width:1199px){a,p,span,div,.button,.shopify-challenge__button{font-size:16px!important}.home-hero .slide-content h2,.home-about-banner .slide-content h2{font-size:36px!important;line-height:42px!important}.home-hero .slide-content .slide-text{font-size:24px!important;margin-bottom:36px!important}.home-hero .slide-button,.home-about-banner .slide-button{font-size:16px;padding:12px 24px}.shop-by-collections-sec .my-heading,.halo-block-header .title .text,.looking-exquisite-sec .my-heading,.home-r-gift-sec .product-block__cap--text,.spotlight-inner h3 span{font-size:28px!important}.home-testimonial-sec .sub_heading{font-size:26px!important}.home-promote-sec .my-collection-single .policies-text,.footer-block__column .footer-block__heading{font-size:18px!important}.home-about-banner .slide-content .slide-text{margin-bottom:36px!important}.home-about-banner .slide-content{max-width:40%}.home-r-gift-sec .product-block__cap{padding-left:20px!important;padding-right:20px!important}.r-gift-background{min-height:275px!important}}@media only screen and (max-width:1024px){.header__search{border:none}.site-nav-mobile.nav-account .customer-links{display:none!important}#shopify-section-halo-toolbar-mobile{display:none}.header__inline-menu .list-menu--disclosure-2{margin-left:0!important}.footer__content-bottom .footer-block__bottom{flex-direction:column!important;gap:0!important}.sticky-toolbar-mobile .footer{padding-bottom:0!important}.my-collection-card .spotlight-inner .button{width:100%;max-width:100%!important}.my-collection-card-five{display:none}.my-collection-card-five-mobile{display:block}.my-collection-card-five-mobile .spotlight-item .spotlight-button{flex-direction:row-reverse;align-items:center;justify-content:flex-end;margin-left:0}.my-collection-card-five-mobile .spotlight-inner .button{display:flex;align-items:center!important;justify-content:center!important;margin:auto;width:fit-content}.my-collection-card-five-mobile .spotlight-item .spotlight-button span{text-decoration:none!important}.my-collection-card-five-mobile .slider-dots{bottom:-24px}.my-collection-card-five-mobile .slider-dots li{border-radius:0}.my-collection-card-five-mobile .slider-dots li button{border-radius:0;width:24px;height:4px;background-color:#ede8ec;border:1px solid #EDE8EC}.my-collection-card-five-mobile .slider-dots li.active button{border-radius:0;width:24px;height:4px;background-color:#471d43;border:1px solid #471D43}.halo-product-block .slick-dots{bottom:-24px}.halo-product-block .slick-dots li{border-radius:0}.halo-product-block .slick-dots li button{border-radius:0;width:24px;height:4px;background-color:#ede8ec;border:1px solid #EDE8EC}.halo-product-block .slick-dots li.slick-active button{border-radius:0;width:24px;height:4px;background-color:#471d43;border:1px solid #471D43}}@media(max-width:991px){.footer__content-top .footer-block__item{width:25%;padding-left:0}}@media only screen and (max-width:929px){.shop-by-collections-sec .my-heading,.looking-exquisite-sec .my-heading,.spotlight-block .halo-block-header .title{margin-bottom:22px!important}.shop-by-collections-sec .my-collection-single,.looking-exquisite-sec .my-collection-single{width:48%;flex:0 0 48%}.home-about-banner .slide-content{max-width:53%;padding-right:0}.home-r-gift-sec .product-block-has__banner{flex-direction:column;justify-content:center;row-gap:36px}.home-r-gift-sec .product-block-has__banner .product-block__banner{width:75%}.home-r-gift-sec .product-block-has__banner .product-block__banner .product-block__cap.align-items--center .cap-content{max-width:90%}.home-r-gift-sec .product-block-has__banner.has__banner--left .product-block__grid{padding-left:15px}.home-promote-sec .policies-text{min-height:45px}.contact-banner .content-box--absolute{padding:0 25px}}@media only screen and (max-width:783px){.contact-container .contact-item.contact-itemRight{width:100%}}@media only screen and (max-width:767px){.shop-by-collections-sec .my-heading,.looking-exquisite-sec .my-heading,.spotlight-block .halo-block-header .title{margin-bottom:6px!important}.my-collection-card .spotlight-inner{padding-left:0;padding-right:0}.home-testimonial-sec .customer-review__content{padding-top:32px;border-top:1px solid #D6C4BE;padding-left:0;border-left:none}.my-collection-card-five-mobile .spotlight-inner .button{max-width:fit-content!important}.looking-exquisite-sec .my-heading{margin-top:0}.home-about-banner .slide-content{width:100%!important;max-width:none;padding-right:30px;left:0;top:30%}.home-r-gift-sec .product-block-has__banner .product-block__banner .product-block__cap{position:absolute;transform:translate(-50%,-50%);text-align:left;padding-right:10px}.home-promote-sec .halo-row{column-gap:16px}.season-grid-sec .my-heading{font-size:24px;margin-bottom:24px}.season-grid-sec .halo-row{row-gap:16px;column-gap:16px}.season-grid-sec .policies-block .halo-item a{padding:24px!important}.season-grid-sec .policies-icon{font-size:18px!important;padding:14px 14px 12px}.value-grid-sec .my-heading{font-size:24px;margin-bottom:24px}.value-grid-sec .halo-row{row-gap:16px;column-gap:16px}.value-grid-sec .my-collection-single a{padding:16px;row-gap:16px}.collection-banner .content-box--absolute{padding:12px 25px 5px}}@media only screen and (max-width:629px){.home-hero .slide-content h2.slide-heading,.home-about-banner .slide-content h2.slide-heading{font-size:24px!important}.shop-by-collections-sec .halo-row{column-gap:2%;row-gap:5px}.looking-exquisite-sec .my-collection-single{flex:0 0 98%}.home-r-gift-sec .product-block-has__banner .product-block__banner{width:100%}.home-promote-sec .my-collection-single{flex:0 0 98%}.season-grid-sec .my-collection-single{flex:0 0 48%}.value-grid-sec .my-collection-single{flex:0 0 98%}}@media only screen and (max-width:550px){.home-hero .content-box--absolute{max-width:65%}.slideshow-wrapper.home-hero .slide-content .slide-heading{margin-bottom:0!important}.home-hero .slide-content .slide-text{margin-bottom:14px!important;width:75%;margin:0}.slideshow-wrapper.about-hero .slide-content .slide-heading{margin-bottom:0!important}.about-hero .content-box--absolute{padding-top:0!important;padding-bottom:0!important;padding-right:0}.about-hero .slide-content .slide-text{margin-bottom:0!important}.season-grid-sec .my-collection-single{flex:0 0 98%}.contact-banner .content-box--absolute,.collection-banner .content-box--absolute{text-align:left}}@media only screen and (max-width:475px){.home-hero .content-box--absolute{max-width:80%;padding-top:0!important;padding-bottom:0!important;padding-right:0}.slideshow-wrapper.home-hero .slide-content .slide-heading{font-size:20px!important;line-height:28px!important}.policies-block.shop-by-collections-sec .halo-item a{padding:10px}.policies-block.shop-by-collections-sec .halo-item img{width:32px;margin-right:10px}.home-about-banner .slide-content{top:45%}.slideshow-wrapper.about-hero .slide-content .slide-heading{font-size:18px!important;line-height:24px!important}.slideshow-wrapper.about-hero .slide-content .slide-text{font-size:14px!important}}@media only screen and (max-width:375px){.home-hero .slide-content h2.slide-heading,.home-about-banner .slide-content h2.slide-heading{margin-bottom:0!important}.home-hero .slide-content .slide-text{margin-bottom:0!important;width:100%}.shop-by-collections-sec .my-heading,.halo-block-header .title .text,.looking-exquisite-sec .my-heading,.home-r-gift-sec .product-block__cap--text,.spotlight-inner h3 span{font-size:22px!important}.home-testimonial-sec .sub_heading{font-size:20px!important}.home-promote-sec .my-collection-single .policies-text,.footer-block__column .footer-block__heading{font-size:16px!important}.home-about-banner .slide-content{padding-top:14px!important;padding-bottom:12px!important}.home-about-banner .slide-content .slide-text{margin-bottom:24px!important}.slideshow-wrapper.about-hero .slide-content .slide-heading{font-size:18px!important;line-height:24px!important}.slideshow-wrapper.about-hero .slide-content .slide-text{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
