*{margin:0;padding:0;box-sizing:border-box}img{max-width:100%;width:100%;display:block}a{text-decoration:none}li{list-style:none}body{background:#f6f6f6}.page-width{max-width:1512px;width:100%;padding:0 40px;margin:0 auto}.pre_sec .pre_top_data{background-color:#fff;padding:25px 0}.pre_top_data h2{color:#1f2f2e;font-family:Josefin Sans;font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.pre_top_data h3{color:#454545;text-align:center;font-family:Josefin Sans;font-size:32px;font-style:normal;font-weight:400;line-height:normal;display:flex;gap:6px;padding-top:11px;align-items:center;justify-content:center}.pre_top_data h3 span{display:inline-flex;max-width:84px;width:100%;height:84px}.pre_sec_items{padding:0 80px;display:flex;justify-content:center}.pre_sec_item{background:var(--bg);background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:40px;margin-bottom:35px;padding:66px;border-radius:30px;min-height:430px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.pre_sec_item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000009e;z-index:1;border-radius:30px}.pre_sec_itemm{position:relative;z-index:2}.pre_sec_item div p{color:#fff;text-align:center;font-family:Josefin Sans;font-size:36px;font-style:normal;font-weight:400;line-height:120%}.pre_sec_item div a{color:#0b2a25;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.pre_top_data_btn{margin:76px auto 0;width:fit-content;padding:15px 30px;border-radius:30px;background:#fff}.Perks_sec{width:100%;background-color:#fff;padding:37px 0 43px}.Perks_sec h2{color:#161a18;text-align:center;font-family:Julius Sans One;font-size:48px;font-style:normal;font-weight:400;line-height:normal}.perks_items{max-width:1212px;width:100%;margin:32px auto 0;display:flex;align-items:center;justify-content:space-between;gap:50px;flex-wrap:wrap}.perks_item{display:flex;align-items:center;flex-direction:column}.perks_item img{max-width:105px;width:100%}.perks_item div p{color:#676767;text-align:center;font-family:Josefin Sans;font-size:30px;font-style:normal;font-weight:400;line-height:normal;width:fit-content;padding-top:23px}.pro_social_sec{width:100%;background-color:#fff;padding:31px 0 41px;margin-top:63px}.pro_social_sec .pro_social_items{max-width:1226px;width:100%;margin:0 auto;gap:67px 40px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pro_social_item h2{color:#676767;text-align:center;font-family:Josefin Sans;font-size:39.42px;font-style:normal;font-weight:600;line-height:normal}.pro_social_item p{color:#676767;text-align:center;font-family:Josefin Sans;font-size:27.101px;font-style:normal;font-weight:400;line-height:normal;padding-top:17px}.pro_social_item .pro_social_btn{display:flex;justify-content:center;margin-top:29px}.pro_social_item .pro_social_btn a{color:#676767;text-align:center;font-family:Josefin Sans;font-size:27.101px;font-style:normal;font-weight:600;line-height:normal;padding:15px;border-radius:49.275px;border:2.464px solid #000;max-width:221px;width:100%}.pro_social_item{display:flex;width:calc(33.33% - 40px);flex-direction:column}.h_pro_sec{width:100%;padding:40px 0 60px;position:relative}.h_pro_sec .page-width{padding:0 92px}.h_pro_sec_top{padding-bottom:32px}.h_pro_sec_top h3{color:#470f0f;font-family:Julius Sans One;font-size:24px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.h_pro_item,.h_pro_item img{min-height:584px;object-fit:cover}.h_pro_sec_top h2{color:#470f0f;font-family:Julius Sans One;font-size:60px;font-style:normal;font-weight:400;line-height:normal;text-align:center;padding-top:13px}.h_pro_item h4{color:#413e3e;font-family:Josefin Sans;font-size:28px;font-style:normal;font-weight:400;line-height:normal;padding-top:31px;text-align:center}.h_pro_item p{padding-top:7px;color:#413e3e;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.4px;text-align:center}.h_pro_pagi{position:unset!important;gap:22px;display:flex;justify-content:center;padding-top:33px}.h_pro_pagi span{margin:0!important;border-radius:35px;border:2px solid #989898;background-color:transparent!important;width:40px;height:10px;opacity:1}.h_pro_pagi .swiper-pagination-bullet-active{background:#989898!important}.h_pro_btn{display:flex;justify-content:center;margin-top:31px}.h_pro_btn a{color:#fff;font-family:Josefin Sans;font-size:23px;font-style:normal;font-weight:500;line-height:normal;border-radius:30px;background:#8a8a8a;padding:11px;max-width:360px;width:100%;display:flex;justify-content:center;align-items:center}.h_pro_sec .h_pro_next,.h_pro_sec .h_pro_prev{top:50%;transform:translateY(-50px);width:42px;height:42px}.h_pro_sec .h_pro_prev{left:39px!important;z-index:1}.h_pro_sec .h_pro_next{right:39px!important;z-index:1}.h_pro_sec .swiper-button-disabled{opacity:1!important;visibility:visible!important;pointer-events:painted!important}.h_pro_item{position:relative}.h_pro_item .wishlist-btn{width:40px;position:absolute;top:15px;right:15px;stroke:#fff}.h_pro_item .wishlist-btn .wishlist-icon g path{stroke:#fff}.occasion-grid{padding:31px 80px 57px}.occasion-section h2{color:#470f0f;font-family:Julius Sans One;font-size:48px;font-style:normal;font-weight:400;line-height:normal;padding:55px 0;background-color:#fff}.occasion-section .occasion-overlay{color:#fff;text-align:center;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal;bottom:30px;padding:12px}.wedding-grid{padding-bottom:68px}.wedding-grid .wedding-overlay{position:absolute;bottom:70px;width:100%;color:#fff;text-align:center;font-family:Julius Sans One;font-size:55px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-1.65px;text-transform:uppercase;z-index:2}.home-main-collection .home-heading{color:#470f0f;text-align:center;font-family:Julius Sans One;font-size:48px;font-style:normal;font-weight:400;line-height:normal;padding:55px 0;background-color:#fff}.home-main-collection .collection-title{color:#fff;font-family:Julius Sans One;font-size:35px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.05px;text-align:center;display:flex;justify-content:center;width:100%;position:absolute;bottom:55px;z-index:2}.home-main-collection .overlay-img{border-radius:30px}.new_footer_sec{padding:70px 100px 46px}.new_fo_left{width:25%}.new_fo_right{width:25%;display:flex;justify-content:end}.new_fo_center{width:32%}.new_footer_sec .page-width{padding:0}.new_footer_items{display:flex;justify-content:space-between;gap:30px}.footer_mid_manu h2{color:#101111;font-family:Julius Sans One;font-size:24px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:25px}.footer_mid_manu ul li{padding-bottom:19px}.footer_mid_manu ul li a{color:#505353;font-family:Josefin Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.new_footer_sec .newslatter_titles{color:#161a18;font-family:Julius Sans One;font-size:24px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:41px;margin-left:25px}.new_footer_sec .email-signup__input-group{display:flex;flex-direction:column;gap:0px}.new_footer_sec .email-signup__input-group input{border-radius:25px;border:2px solid #BAB9B9;background:#fff;padding:17px 26px;max-width:425px;width:100%;margin-right:auto}.new_footer_sec .email-signup__input-group input::placeholder{color:#737373;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:300;line-height:normal}.new_footer_sec .email-signup__input-group .email-signup__button{margin-top:16px;color:#fff;text-align:center;font-family:Josefin Sans;font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding:13px 40px;border-radius:30px;background:#656565;display:flex;margin-left:25px;margin-right:auto;border:none}.foo_social{margin-top:38px;display:flex;margin-left:25px}.foo_social_items{display:flex;gap:20px;align-items:center}.foo_social h2{color:#161a18;text-align:center;font-family:Julius Sans One;font-size:24px;font-style:normal;font-weight:400;line-height:normal;width:fit-content}.foo_social .social_mid{display:inline-flex;background:#424242;width:2px;height:37px}.foo_social_icons{display:flex;gap:14px}.foo_social_icon{width:28px;height:28px}.foo_bottom{display:flex;align-items:center;justify-content:space-between;padding-top:100px}.foo_b_left a,.foo_b_right a{display:flex;align-items:center;gap:13px;color:#161a18;text-align:center;font-family:Julius Sans One;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.foo_b_left a img,.foo_b_right a img{max-width:40px;width:100%;height:40px}.foo_b_center{max-width:200px;width:100%}.gall_sec_title{color:#470f0f;font-family:Julius Sans One;font-size:44px;font-style:normal;font-weight:400;line-height:normal;padding:62px 20px;background-color:#fff;text-align:center}.pro_collage_item{position:relative;width:100%}.gall_sec .page-width{padding:0;max-width:100%}.pro_img img{width:100%;height:100%;object-fit:cover}.pro_collage_item{min-height:810px}.big_img{width:100%;min-height:810px}.big_img img{min-height:810px;object-fit:cover}.center_img{position:absolute;width:20%;border-radius:30px;overflow:hidden}.right_img{position:absolute;width:29%;overflow:hidden;border-radius:30px}.gall_pro_btn{position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.gall_pro_btn a{color:#161515;font-family:Josefin Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal;display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:30px;background:#fff;box-shadow:5px 5px 15px #0009}.h_gall_prev{left:47px!important}.h_gall_next{right:47px!important}.banner_prev{left:47px!important}.banner_next{right:47px!important}.new_banner_sec{position:relative}.banner_for_u{position:absolute;bottom:40px;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;cursor:pointer}.banner_for_u span{color:#fff;text-align:center;font-family:Julius Sans One;font-size:52px;font-style:italic;font-weight:400;line-height:normal;border-radius:30px;background:#e2e2e273;padding:3px 27px;display:inline-flex;align-items:center;justify-content:center}.main_wish.page-width{max-width:100%;padding:0}.wishlist-btn{background:none;border:none;cursor:pointer}.wishlist-icon{color:#000;transition:.3s}.wishlist-btn.active .wishlist-icon{color:red;fill:red}.header-wishlist{position:relative;display:inline-block}.wishlist-icon-wrap{position:relative}.wishlist-count{position:absolute;top:-6px;right:-10px;background:red;color:#fff;font-size:10px;padding:3px 5px;border-radius:50%;line-height:1;min-width:16px;display:flex;align-items:center;justify-content:center}.wishlist-btn{position:relative;z-index:10!important}.main_wish h2{color:#470f0f;font-family:Julius Sans One;font-size:48px;font-style:normal;font-weight:400;line-height:normal;text-align:center;padding:55px 0;background-color:#fff}.main_wish_items{display:flex;gap:20px;flex-wrap:wrap;padding:0 40px}.wishlist-item{flex:0 0 calc(25% - 20px)!important}.wishlist-icon{fill:none;stroke:#000}.wishlist-item a h4{color:#413e3e;font-family:Josefin Sans;font-size:28px;font-style:normal;font-weight:400;line-height:normal;text-align:center;padding-top:30px}.wishlist-item a p{color:#413e3e;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.4px;text-align:center;padding-top:7px}.wishlist-btn.active .wishlist-icon{fill:red;stroke:red}.wishlist-item .remove-wishlist{color:#fff;font-family:Josefin Sans;font-size:15px;font-style:normal;font-weight:500;line-height:normal;border-radius:30px;background:#8a8a8a;border:none;padding:5px 25px;display:flex;justify-content:center;margin:3px auto 0}.wishlist-item a img{aspect-ratio:.711}.header-actions__action span svg path,.account-button .account-button__icon g path{fill:currentColor}.account-button__icon path{fill:currentColor!important}.account-button__icon,.account-button__icon *{fill:currentColor!important}.new_header .menu-list__list-item a{text-align:center;font-family:Josefin Sans;font-size:22px;font-style:normal;font-weight:400;line-height:normal}.new_header .mega-menu__grid .mega-menu__list{display:flex;flex-direction:column}.new_header .mega-menu__grid .mega-menu__list li div a{text-align:center;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.new_header header-actions{display:flex;align-items:center}.new_header .search-action button span svg{width:27px;height:27px}.new_header .account-button span svg{width:24px;height:26px}.new_header .header-actions__cart-icon span svg{width:19px;height:27px}.new_header .wishlist-icon-wrap svg{width:30px;height:30px}.new_header .wishlist-icon-wrap svg path{stroke:red;fill:red}.new_header .header-wishlist{margin-right:4px}.new_header .dropdown-localization .button{font-family:Josefin Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.new_header .dropdown-localization .localization-form__list-item .country{font-family:Josefin Sans}.new_header[data-sticky-state=active] .account-button span svg g path{fill:#000!important}.new_header .account__heading,.new_header .shop-login div button,.header_search .search-input,.header_search .predictive-search-results__title,.header_search .resource-card__title,.header_search .price,.header_search .compare-at-price,.new_cart .cart-drawer__heading,.new_cart .cart-bubble__text-count,.new_cart .cart-items__product-info p a,.new_cart .cart-items__variant dt dd,.new_cart .cart-items__unit-price-wrapper div span,.new_cart .quantity-selector input,.new_cart .cart-discount__label,.new_cart .cart-discount__form input,.new_cart .cart-discount__form .cart-discount__button,.new_cart .cart-totals__total-label,.new_cart .cart-totals__container .cart-totals__total-value,.new_cart .cart-totals__item small,.new_cart .cart__ctas button{font-family:Josefin Sans!important;color:#470f0f!important}.new_cart .cart-discount__form .cart-discount__button,.new_cart .cart__ctas button{color:#fff!important}.new_cart .cart-totals__item small{color:#000!important}.new_header[data-sticky-state=active] .header-actions .account-button shopify-account span svg g path{stroke:#fff!important}.new_header .dropdown-localization__button .svg-wrapper.icon-caret{width:7px!important}.new_coll{padding:0 27px}.new_coll .facets-toggle{display:block!important;width:250px;margin-top:-65px;height:fit-content}.new_coll .facets-toggle .facets-toggle__wrapper{width:100%;height:100%}.new_coll .facets-toggle .facets-toggle__wrapper button{display:flex!important;width:100%}.new_coll .facets-block-wrapper--horizontal .facets__filters-wrapper{display:none}.new_coll .facets.facets--horizontal{width:fit-content!important;margin-left:auto!important}.new_coll .products-count-wrapper{color:#000;text-align:center;font-family:Julius Sans One;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.new_coll .sorting-filter .facets__label{color:#000;text-align:center;font-family:Julius Sans One;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.new_coll .sorting-filter .facets__summary .icon-caret{width:7.5px}.new_coll .sorting-filter .facets__summary{background:#e8e8e8;padding:11px 6px}.new_coll .sorting-filter .sorting-filter__option{font-family:Josefin Sans}.new_coll .facets-toggle{padding-left:0}.new_coll .facets-toggle .button{color:#000;text-align:center;font-family:Julius Sans One;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.new_coll .facets-toggle .button .svg-wrapper{width:50px;height:50px}.new_coll .facets-toggle .button .svg-wrapper svg{width:100%;height:100%}.new_coll .filter_text{background-color:#e8e8e8;padding:9px 13px}.new_coll .facets__title-wrapper h2{color:#000;text-align:center;font-family:Julius Sans One}.new_coll .facets__summary .facets__label,.new_coll .field .field__input,.new_coll .price-facet__highest-price{color:#232323;font-family:Josefin Sans}.new_coll .checkbox__label .checkbox__label-text{color:#4b4b4b;font-family:Josefin Sans}.new_coll .checkbox__label svg{border-radius:2px}.new_coll .facets__see-results{font-family:Josefin Sans;border-radius:0;text-transform:uppercase}.new_coll .facets__summary .facets__label{text-transform:uppercase}.new_coll slideshow-slide{aspect-ratio:.6!important}.new_coll .product-badges__badge{display:none}.new_coll .product-card__content div{padding-top:12px}.new_coll .product-card__content div p{color:#656565;text-align:center;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.72px}.new_coll product-price div span .price{color:#595959;text-align:center;font-family:Josefin Sans;font-size:23.233px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.697px}.new_coll product-price div span .compare-at-price{color:#df0000;text-align:center;font-family:Josefin Sans;font-size:20.135px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.604px;opacity:1;margin-left:15px}.new_coll product-price div{padding-top:0!important}.new_coll product-price{padding-top:12px}.new_coll .price__sale{display:flex;align-items:center;justify-content:center}.new_coll .product-media,.new_coll .card-gallery{padding-top:0!important}.new_coll .product-media img{border-radius:11px}.new_coll .price__regular{display:none}.coll_popup .view-product-title a,.coll_popup .variant-picker__form .variant-option legend{color:#1f2f2e;font-family:Josefin Sans}.coll_popup product-price div .price{color:#595959;font-family:Josefin Sans}.coll_popup product-price div .compare-at-price{color:#df0000;font-family:Josefin Sans;opacity:1}.coll_popup .variant-option__button-label{border-radius:0}.coll_popup .variant-option__button-label__text,.coll_popup .quantity-selector input,.cart__checkout-button span{font-family:Josefin Sans}.cart__checkout-button span{text-transform:uppercase}.coll_popup add-to-cart-component button{border-radius:0}.coll_popup .add-to-cart-text__content span span{font-family:Josefin Sans}.new_coll product-card{position:relative}.new_coll .wishlist-btn{position:absolute;top:15px!important;right:15px!important;width:40px;height:40px}.new_coll .wishlist-btn svg{stroke:#fff}.new_recc{padding:0 40px}.new_recc .section-resource-list__content div h3{color:#470f0f;font-family:Julius Sans One;font-size:48px;text-align:center;font-style:normal;font-weight:400;line-height:normal;padding:40px 0;width:100%;background:#fff}.new_recc .section-resource-list__content div{width:100%}.new_recc .product-badges__badge{display:none}.new_recc .product-card__content{gap:0px}.new_recc slideshow-slide{min-height:510px;position:relative}.new_recc .text-block{padding-top:12px}.new_recc .text-block p{color:#656565;text-align:center;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.72px}.new_recc product-price .price{color:#595959;text-align:center;font-family:Josefin Sans;font-size:23.233px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.697px}.new_recc product-price .compare-at-price{color:#df0000;text-align:center;font-family:Josefin Sans;font-size:20.135px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.604px;opacity:1}.new_recc product-price div{width:fit-content;margin:0 auto}.new_recc .wishlist-btn{position:absolute;top:15px!important;right:15px!important;width:40px;height:40px}.new_recc .wishlist-btn .wishlist-icon{stroke:#fff}.new_search .product-grid slideshow-slide{min-height:380px;position:relative}.new_search .product-card__content{gap:0px}.new_search .text-block p{color:#656565;text-align:center;font-family:Josefin Sans;font-size:20px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.72px;padding-top:10px}.new_search product-price .price{color:#595959;text-align:center;font-family:Josefin Sans;font-size:23.233px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.697px}.new_search product-price .compare-at-price{opacity:1;color:#df0000;text-align:center;font-family:Josefin Sans;font-size:20.135px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.604px;margin-left:6px}.new_search product-price div{width:fit-content;margin:0 auto;padding-top:5px}.new_search .wishlist-btn{position:absolute;width:40px;height:40px;top:15px!important;right:15px!important}.new_search .wishlist-btn svg{stroke:#fff}.new_search .product-badges__badge{display:none}.search-page__header .text-block h3{color:#470f0f;font-family:Julius Sans One;font-size:44px;font-style:normal;font-weight:400;line-height:normal}.search-page-input{color:#656565;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-.72px}.new_search .wishlist-btn{width:18px;height:fit-content;top:7px!important;right:7px!important}.new_search .text-block p{font-size:14px;line-height:20px}.new_search product-price .price{font-size:14px}.new_search product-price .compare-at-price{font-size:12px;margin-left:2px}.new_search .price__sale{padding-top:0}.new_pro_right h1{color:#171717!important;font-family:Josefin Sans!important;font-size:40px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important;letter-spacing:-1.2px!important}.new_pro_right product-price .price{color:#4b4b4b;text-align:center;font-family:Josefin Sans;font-size:30px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.9px}.new_pro_right product-price .compare-at-price{color:#df0000;text-align:center;font-family:Josefin Sans;font-size:26px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.78px;opacity:1;margin-left:11px}.new_pro_right .size_text_block .size_title{color:#232323;font-family:Josefin Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.6px;padding:43px 0 19px}.new_pro_right .size_options{display:flex;flex-direction:column;gap:12px}.new_pro_right .size_option{display:flex;align-items:center;gap:6px}.new_pro_right .size_option span{color:#232323;text-align:center;font-family:Josefin Sans;font-size:22px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.66px}.new_pro_right .size_wish_block{padding-top:55px}.new_pro_right .size_wish_block .wish_options{display:flex;gap:18px}.new_pro_right .left_sec{display:block;width:40px;height:40px}.new_pro_right .left_sec button{display:block}.new_pro_right .right_sec .quantity-selector{background:#181818;border-radius:0;height:38px}.new_pro_right .right_sec .quantity-selector button span svg path{fill:#fff;stroke:#fff;opacity:1}.new_pro_right .right_sec .quantity-selector button span svg{width:16px;height:16px}.new_pro_right .right_sec .quantity-selector button.button-unstyled{opacity:1;visibility:visible;cursor:pointer}.new_pro_right .right_sec .quantity-selector input{color:#f8f8f8;text-align:center;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.72px}.new_pro_right .wishlist-btn.active .wishlist-icon path{stroke:red;fill:red}.new_pro_right .product-form-buttons{padding-top:36px;flex-direction:row-reverse;flex-wrap:nowrap}.new_pro_right .product-form-buttons .accelerated-checkout-block{flex-basis:49%!important}.new_pro_right .shopify-payment-button__more-options{display:none}.new_pro_right add-to-cart-component .add-to-cart-button{color:#f8f8f8;text-align:center;font-family:Josefin Sans;font-size:26px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.78px;text-transform:uppercase;border-radius:0}.new_pro_right add-to-cart-component .add-to-cart-button .add-to-cart-text .add-to-cart-icon{width:25px;height:25px}.new_pro_right add-to-cart-component .add-to-cart-button .add-to-cart-text .add-to-cart-icon svg{width:100%;height:100%}.order_btns{padding-top:8px}.order_whatsapp{display:block;border:1px solid #25D366;background:#dcffe9;padding:12px;display:flex;align-items:center;justify-content:center;gap:5px;color:#000;text-align:center;font-family:Josefin Sans;font-size:26px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.78px}.order_size_chart_btn{cursor:pointer;color:#171717;text-align:center;font-family:Josefin Sans;font-size:25px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.75px;padding:34px 0}.order_call_btn{background:#181818;cursor:pointer;display:flex;align-items:center;gap:5px;padding:6px 13px;color:#fff;text-align:center;font-family:Josefin Sans;font-size:27px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.81px;text-transform:uppercase;justify-content:center}.order_call_btn img{max-width:40px;width:100%;height:40px}.size_chart_drawer{position:fixed;top:0;right:-100%;width:400px;height:100%;background:#fff;transition:.3s;z-index:999}.size_chart_drawer.active{right:0}.drawer_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:none}.size_chart_drawer.active .drawer_overlay{display:block}.designer_popup{display:none;position:fixed;right:0;bottom:0;left:0;top:15%;z-index:999}.designer_popup .popup_overlay{width:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000006e}.designer_popup.active{display:flex;align-items:center;justify-content:center}.designer_popup .popup_content{max-width:834px;width:100%;background-color:#fff;max-height:90vh;overflow-x:scroll;z-index:2}.designer_popup .popup_content::-webkit-scrollbar{display:none}.designer_popup .popup_content{-ms-overflow-style:none;scrollbar-width:none}.designer_popup .popup_header{color:#fff;font-family:Josefin Sans;font-size:40px;font-style:normal;font-weight:400;line-height:normal;background:linear-gradient(180deg,#501b6f,#14003b);padding:48px 20px;text-align:center;position:relative}.designer_popup .popup_header span{position:absolute;right:10px;top:10px}.designer_popup .popup_body{padding:41px 45px 75px}.designer_popup .field_box{display:flex;flex-direction:column;gap:8px}.designer_popup .field_box label{padding-left:8px;color:#000;font-family:Julius Sans One;font-size:24.876px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.designer_popup .field_box input{border-radius:10.779px;background:#f0f0f0;border:none;box-shadow:none;outline:none;padding:5px 30px;height:50px}.designer_popup .field_box input::placeholder,.designer_popup .field_textarea textarea::placeholder{color:#4d4d4d;font-family:Josefin Sans;font-size:18px;font-style:normal;font-weight:400;line-height:35px;opacity:.5}.designer_popup #contact_form{display:flex;gap:41px;flex-direction:column}.designer_popup .filed_checkbox label{padding:0}.designer_popup .filed_checkbox p{color:#4d4d4d;font-family:Josefin Sans;font-size:26px;font-style:normal;font-weight:400;line-height:35px;padding:7px 0;width:70%}.designer_popup .filed_checkbox .checkboxes{display:flex;flex-direction:column}.checkboxes{display:flex;flex-direction:column;gap:12px}.designer_popup .checkboxes .custom_check{display:flex;align-items:center;gap:10px;font-size:16px;cursor:pointer;position:relative;color:#303030;font-family:Josefin Sans;font-size:26px;font-style:normal;font-weight:400;line-height:35px;text-transform:capitalize!important}.custom_check input{position:absolute;opacity:0}.checkmark{width:30px;height:30px;border:2px solid #3C2211;position:relative;display:inline-block}.checkmark:after{content:"";position:absolute;display:none}.custom_check input:checked+.checkmark:after{display:block}.checkmark:after{background:#fff;left:17px;top:-14px;width:6px;height:25px;border:solid #3C2211;border-width:0 3px 3px 0;transform:rotate(45deg)}.custom_check:hover .checkmark{border-color:#000}.color_field{display:flex;flex-direction:column;gap:8px}.color_input_wrap{display:flex;align-items:center;gap:12px}.color_palette{width:50px;height:50px;border-radius:50%;background:conic-gradient(#ff6b6b,#f7b267,#ffd93d,#6bcb77,#4d96ff,#843bff,#ff6bcb,#ff6b6b);position:relative}.color_palette:after{content:"";position:absolute;width:18px;height:18px;background:#fff;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.color_input_wrap input{flex:1;padding:12px;border-radius:12px;border:none;background:#eee;font-size:14px}.designer_popup .field_textarea textarea{border-radius:10.779px;background:#f0f0f0;border:none;box-shadow:none;outline:none;padding:5px 30px}.designer_popup .input_with_icon{display:flex;gap:10px;align-items:center;padding-top:5px}.designer_popup .input_with_icon img{max-width:60px;height:60px}.designer_popup .popup_submit{display:flex;align-items:center;gap:10px;background:linear-gradient(180deg,#501b6f,#14003b 44%);color:#fff;text-align:center;font-family:Josefin Sans;font-size:35.439px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.063px;text-transform:uppercase;width:fit-content;padding:6px 17px}.designer_popup .popup_submit img{max-width:52px;height:52px;width:100%}@media(max-width:768px){.wishlist-item{flex:0 0 calc(36% - 18px)!important}}@media screen and (max-width:768px){.new_banner_sec .mobile-media .media-item{min-height:60vh!important}.banner_for_u span{font-size:18px}.banner_for_u svg{max-width:35px;width:100%}.banner_for_u{bottom:20px}.banner_prev{left:18px!important;max-width:12px}.banner_next{right:18px!important;max-width:12px}.gall_sec_title{font-size:28px;padding:25px 20px}.pro_collage_item,.big_img{min-height:350px}.big_img img{min-height:350px;object-position:left}.right_img{display:none}.center_img{width:38%;border-radius:20px}.h_gall_prev{left:18px!important;max-width:12px;width:100%!important}.h_gall_next{right:18px!important;max-width:12px;width:100%!important}.gall_pro_btn{bottom:10px}.gall_pro_btn a{font-size:12px;padding:9px 14px 5px}.h_pro_sec{padding:12px 0 18px}.h_pro_sec .page-width{padding:0 20px}.h_pro_sec_top h3{font-size:12px}.h_pro_sec_top h2{font-size:28px;padding-top:2px}.h_pro_sec_top{padding-bottom:15px}.h_pro_item,.h_pro_item img{min-height:173px;border-radius:10px}.h_pro_item h4{font-size:12px;padding-top:7px}.h_pro_item p{font-size:10px;letter-spacing:1px;padding-top:2px}.h_pro_pagi{padding-top:10px;gap:7px}.h_pro_pagi span{width:14px;height:6px}.h_pro_item .wishlist-btn{width:18px;top:7px;right:7px}.h_pro_btn{margin-top:15px}.h_pro_btn a{font-size:12px;max-width:180px}.h_pro_sec .h_pro_prev{left:3px!important;max-width:12px;top:61%!important;height:fit-content}.h_pro_sec .h_pro_next{right:3px!important;max-width:12px;top:61%!important;height:fit-content}.pre_sec .pre_top_data{padding:12px 0}.pre_top_data h2{font-size:14px}.pre_top_data h3 span{max-width:22px;height:22px}.pre_top_data h3{font-size:11px;padding-top:5px}.pre_sec_items{padding:0}.pre_sec_item{margin-top:16px;margin-bottom:23px;padding:30px;border-radius:0;min-height:240px}.pre_sec_item:after{border-radius:0}.pre_sec_item div p{font-size:11px}.pre_top_data_btn{margin:13px auto 0;padding:5px 18px}.pre_sec_item div a{font-size:12px}.occasion-section h2{padding:19px 0;font-size:20px}.occasion-grid{padding:12px 20px 13px;gap:5px 4px!important}.occasion-card img{border-radius:11px}.occasion-section .occasion-overlay{font-size:20px;padding:5px;bottom:20px}.wedding-heading{padding:19px!important;font-size:20px!important}.wedding-grid .wedding-overlay{font-size:32px;bottom:30px}.wedding-card .overlay-img{opacity:1}.wedding-grid{display:flex!important;flex-wrap:wrap!important;gap:4px!important;padding-bottom:12px}.wedding-grid>div{width:calc(50% - 2px)!important}.wedding-grid>div:nth-child(3){width:100%!important;max-height:300px}.wedding-grid>div:nth-child(3) img{object-position:top}.home-main-collection{padding-bottom:18px!important}.home-main-collection .home-heading{padding:19px 0;font-size:20px}.home-main-collection .collection-grid{padding:0 4px}.home-main-collection .collection-title{font-size:24px;letter-spacing:-.72px;bottom:50px}.home-main-collection .overlay-img{border-radius:12px;opacity:1}.collection-cardd img{border-radius:11px}.Perks_sec{padding:15px 0}.Perks_sec h2{font-size:24px}.Perks_sec .page-width{padding:0 20px}.perks_items{margin:20px auto 0;gap:10px}.perks_item img{max-width:40px}.perks_item div p{font-size:10px;padding-top:8px}.new_footer_sec{padding:24px 20px}.new_footer_items{flex-wrap:wrap;gap:30px}.footer_mid_manu h2{font-size:18px;padding-bottom:15px}.footer_mid_manu ul li a{font-size:13px}.footer_mid_manu ul li{padding-bottom:12px;display:flex}.new_fo_left{width:50%}.new_fo_center{width:100%;order:3}.new_footer_sec .newslatter_titles{font-size:18px;margin:0;text-align:center;padding-bottom:16px}.new_footer_sec .email-signup__input-group input{font-size:14px;padding:12px 15px;max-width:270px;margin:0}.new_footer_sec .email-signup__input-group input::placeholder{font-size:14px;text-align:center}.new_footer_sec .email-signup__input-group .email-signup__button{margin:0;text-align:center;font-size:14px;padding:10px 20px;width:fit-content}.foo_social{margin:10px 0 0;justify-content:center!important}.foo_social h2{font-size:18px}.foo_social_icons{gap:10px}.foo_social_icon{width:22px;height:22px}.foo_social .social_mid{height:25px}.foo_bottom{padding-top:40px}.foo_b_left a img,.foo_b_right a img{max-width:24px;height:24px}.foo_b_left a,.foo_b_right a{gap:8px;font-size:12px}.foo_b_center{max-width:100px}.new_header .header-actions__cart-icon span svg{width:18px;height:18px}.new_header .header-actions__cart-icon .svg-wrapper{width:fit-content!important}.new_header .account-button span svg{width:16px;height:16px}.new_header .wishlist-icon-wrap svg{width:24px;height:25px}.wishlist-count{top:-7px;right:9px;font-size:8px;padding:4px 5px}.new_header .wishlist-icon-wrap svg{width:22px;height:22px}.new_header .header-wishlist .wishlist-icon-wrap{position:relative;right:-14px}.new_header .search-action button span svg{width:17px;height:17px}.new_header .search-action span{width:fit-content!important}.new_header .header__icon--menu{padding-left:10px}.main_wish h2{font-size:28px;padding:18px 0}.main_wish_items{gap:10px;padding:0 20px}.wishlist-item a h4{font-size:12px;padding-top:10px}.wishlist-item a p{font-size:10px}.wishlist-item .remove-wishlist{font-size:12px;padding:4px 20px}.new_header .menu-drawer{background:#071916}.new_header .menu-drawer .menu-drawer__navigation .menu-drawer__menu li a span{color:#fff;text-align:center;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.new_header .mobile-localization--country{color:#fff}.new_header .drawer-localization__button span svg path{stroke:#fff}.new_header .menu-drawer .menu-drawer__close-button span svg path{stroke:#fff}.new_header .header__row .header__columns{padding-right:10px!important}.new_header .cart-bubble{right:0!important;width:15px!important;top:11px!important;padding:0!important}.new_header .menu-drawer__menu accordion-custom .menu-drawer__menu-item span{color:#fff;text-align:center;font-family:Josefin Sans;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.new_header .accordion-custom .menu-drawer__menu--childlist .menu-drawer__list-item .menu-drawer__menu-item--child span{font-size:18px}.new_coll{padding:0 15px}.new_coll .facets-block-wrapper--horizontal{height:60px}.new_coll .facets-toggle .button .svg-wrapper{width:28px;height:28px}.new_coll .facets-toggle .button{font-size:14px}.new_coll .filter_text{padding:5px 14px}.new_coll .sorting-filter__select{font-family:Josefin Sans!important}.new_coll .sorting-filter__select option{font-family:Josefin Sans}.new_coll slideshow-slide{aspect-ratio:.7!important}.new_coll .product-card__content div p{font-size:14px;line-height:17px;letter-spacing:unset}.new_coll .product-card__content div{padding-top:8px}.new_coll product-price div span .price{font-size:14px}.new_coll product-price div span .compare-at-price{font-size:10px;margin-left:4px;letter-spacing:unset}.new_coll product-price{padding-top:5px}.new_coll .wishlist-btn{width:18px;top:7px!important;right:7px!important;height:fit-content}.pro_social_sec{padding:16px 0 20px;margin-top:20px}.pro_social_sec .page-width{padding:0 15px}.pro_social_sec .pro_social_items{gap:30px 20px}.pro_social_item{width:calc(50% - 10px)}.pro_social_item h2{font-size:24px}.pro_social_item p{font-size:16px;padding-top:5px}.pro_social_item .pro_social_btn a{font-size:14px;padding:10px;max-width:130px}.pro_social_item .pro_social_btn{margin-top:15px}.new_recc{padding:0 15px}.new_recc .section-resource-list__content div h3{font-size:20px;padding:20px 0}.new_recc slideshow-slide{min-height:360px}.new_recc .wishlist-btn{width:18px;height:fit-content;top:7px!important;right:7px!important}.new_recc .text-block p{font-size:14px;line-height:17px;letter-spacing:unset}.new_recc .text-block{padding-top:7px}.new_recc product-price .price{font-size:14px}.new_recc product-price .compare-at-price{font-size:10px;letter-spacing:unset}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/render.css.map */
