*{margin:0;padding:0;box-sizing:border-box}.page-width{max-width:1920px;width:100%;margin:0 auto;padding:0 110px}.banner_sec{position:relative}.banner_sec_item,.banner_sec_item img{min-height:1128px;max-height:1128px}.bnner_Data{position:absolute;top:unset;left:110px;bottom:241px;z-index:11}.banner_sec_top_text p{color:#fff;font-family:Montserrat;font-size:65px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-3.9px}.banner_para{padding-top:341px}.banner_para p{color:#fff;font-family:Montserrat;font-size:30px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.8px;padding-bottom:19px}.banner_full_link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.double_collection_sec{background-color:#c2dce6;padding:83px 0 73px}.double_collection_container{display:flex;justify-content:space-between;gap:40px;padding:0 110px}.double_collection_item{width:45.6%;min-width:0;position:relative}.double_collection_top{display:flex;gap:27px;padding-bottom:31px;align-items:center}.double_collection_top h2{color:#3c648e;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-2.88px}.double_collection_btn{padding:15px 30px;border-radius:29px;border:1px solid #3C648E}.double_collection_sec .designer_product_card{padding:23px 25px 26px;background-color:#3c648e}.double_collection_sec .designer_product_image,.double_collection_sec .designer_product_image img{min-height:auto}.double_collection_sec .designer_product_price{margin-top:20px}.double_collection_sec .designer_product_swatches{gap:8px}.double_collection_sec .designer_product_swatches span{border:none}.double_collection_sec .designer_cart_btn{background-color:transparent}.double_collection_sec .designer_cart_btn span img{filter:brightness(0) invert(1)}.double_collection_sec .designer_product_card *{color:#fff}.double_prev_left.swiper-button-disabled,.double_prev_right.swiper-button-disabled{opacity:0;visibility:hidden;pointer-events:none}.double_prev_left,.double_prev_right{transition:.3s;width:fit-content;position:absolute;left:-40px;top:57%;z-index:99;transform:rotate(180deg) translateY(50%)}.double_next_left,.double_next_right{position:absolute;right:-40px;top:57%;z-index:99;transform:translateY(-50%)}.category_list_sec{background:#fdfdfd}.category_list_container{display:flex;justify-content:space-between;gap:10px}.category_list_left{width:38%;display:flex;flex-direction:column;justify-content:center;padding-left:110px}.category_list_right{width:62%;height:100%}.category_list_right img{height:100%;object-fit:cover}.category_list_item{display:flex;align-items:center;justify-content:space-between;gap:10px;max-width:518px;width:100%;padding:35px 40px}.category_list_btn{padding:15px 30px;border-radius:29px;border:1px solid #FFF;background:#000}.category_list_item h3{color:#000;font-family:Montserrat;font-size:35px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-2.1px}.single_collection_sec{padding:60px 0;background-color:#e6e6e6;position:relative}.single_collection_container{padding:0 110px}.single_collection_heading{display:flex;align-items:center;gap:28px;padding-bottom:28px}.single_collection_heading h2{color:#000;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-2.88px}.single_collection_heading a{padding:15px 30px;border-radius:29px;border:1px solid #000;display:flex;align-items:center;justify-content:center}.single_collection_sec .single_collection_slider{max-width:1406px;margin-left:auto;margin-right:unset}.single_collection_navigation .single_coll_btn{position:absolute;top:54%}.single_collection_prev.swiper-button-disabled{opacity:0;visibility:hidden;pointer-events:none}.single_collection_prev{transition:.3s;transform:rotate(180deg)}.single_collection_next{right:59px}.single_collection_prev{left:354px}.designer_brand_collections{display:flex;gap:20px;width:100%;overflow-x:auto;scrollbar-width:none;padding-bottom:36px;padding-top:36px;border-bottom:1px solid #DADADA}.designer_brand_collections::-webkit-scrollbar{display:none}.designer_brand_item{display:flex;min-width:calc(25% - 15px);width:calc(25% - 15px);flex-shrink:0;border-radius:7px;height:99px;border:1px solid #000;text-decoration:none}.designer_brand_image{width:28%;background-color:#fff;border-right:.5px solid #000;border-radius:7px 0 0 7px;display:flex;align-items:center;justify-content:center;padding:10px}.designer_brand_image img{width:100%;height:100%;object-fit:contain;border-radius:7px}.des_ri_data{width:72%;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 23px 0 16px;background:#f5f5f5;border-radius:10px}.designer_brand_item_title{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.96px}.designer_brand_item_empty{border:2px solid transparent;border-radius:7px;background:repeating-linear-gradient(90deg,#DADADA 0 14px,transparent 14px 24px) top,repeating-linear-gradient(90deg,#DADADA 0 14px,transparent 14px 24px) bottom,repeating-linear-gradient(0deg,#DADADA 0 14px,transparent 14px 24px) left,repeating-linear-gradient(0deg,#DADADA 0 14px,transparent 14px 24px) right;background-size:100% 2px,100% 2px,2px 100%,2px 100%;background-repeat:no-repeat;background-color:#fff}.designer_brand_row{display:flex;align-items:center;gap:43px}.designer_brand_letter{color:#000;text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-1.92px;width:40px;flex-shrink:0}.designer_brand_content{padding:0 110px 0 38px}.designer_brand_content .page-width{padding:0}html{scroll-behavior:smooth}.designer_brand_top{background-color:#000;padding:53px 0 71px 110px}.designer_brand_top_title h2{color:#fff;font-family:Montserrat;font-size:70px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-4.2px;display:flex;gap:21px;align-items:end}.designer_brand_top_title span{background:repeating-linear-gradient(90deg,#DADADA 0 14px,transparent 14px 24px);width:100%;display:block;height:1px;margin-bottom:22px}.designer_brand_alphabet h3{color:#fff;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px;text-transform:uppercase;padding-top:43px}.designer_brand_alphabet div a{color:#fff;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px}.designer_brand_alphabet div{display:flex;gap:9px;padding-top:21px;justify-content:center}.designer_brand_alphabet div a{padding:5px 9px;border-radius:100px;transition:.3s;box-shadow:inset 0 0 0 1px transparent}.designer_brand_alphabet div a:hover{box-shadow:inset 0 0 0 1px #fff}.designer_brand_row:last-child .designer_brand_collections{border:none;padding-bottom:107px}.designer_brand_row:first-child .designer_brand_collections{padding-top:59px}.main_coll{padding-top:0;background:#fdfdfd}.main_coll .facets--horizontal{display:none}.filter_open_btn{display:flex;align-items:center;justify-content:space-between;padding:18px 27px;border-radius:7px;border:1px solid #000;margin-bottom:20px;cursor:pointer}.filter_open_btn p{color:#000;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.44px;text-transform:uppercase}.main_coll .facets__panel .icon-caret{font-size:0}.main_coll .facets__panel .icon-caret:before{content:"+";color:#000;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-2.88px}.main_coll .facets__panel[open] .icon-caret:before{content:"\2212";color:#000;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:400;line-height:29px;letter-spacing:-2.88px}.main_coll .facets__summary .facets__label{color:#000;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.44px;text-transform:uppercase}.main_coll .facets__summary{padding:0!important}.main_coll .facets__panel{padding:18px 27px!important;border-radius:7px;border:1px solid #000}.main_coll .facets__filters-wrapper{display:flex;flex-direction:column;gap:15px;margin:0!important}.main_coll .facets__inputs{padding-bottom:0!important}.main_coll .facets__inputs .facets__inputs-wrapper{margin:20px 0 0}.main_coll .checkbox__label-text{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.08px}.main_coll .checkbox__label{align-items:center}.main_coll .checkbox__label svg{border-color:#000;border-radius:2px}.main_coll price-facet-component .facets__inputs-wrapper{margin-top:20px;margin-bottom:0}.main_coll price-facet-component .price-facet__field input{border-color:#000;border-radius:7px}.main_coll price-facet-component .price-facet__field label,.main_coll price-facet-component .price-facet__separator,.main_coll price-facet-component .price-facet__field input::placeholder,.main_coll price-facet-component .price-facet__highest-price{color:#000;font-family:Montserrat;letter-spacing:-1.08px;opacity:.6}.facets__filters-wrapper{display:flex;overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .4s ease,opacity .4s ease,visibility .4s ease}.facets__filters-wrapper.active{opacity:1;visibility:visible}.filter_open_btn span{display:flex;transition:.4s ease}.filter_open_btn.active span{transform:rotate(180deg)}.main_coll .product-grid .product-grid__item{padding:24px 27px 31px;border-radius:7px;border:1px solid #000;background:#f5f5f5;position:relative}.main_coll .text-block{padding-top:0}.main_coll .text-block p{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.08px;padding-top:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main_coll rte-formatter .metafield-rich_text_field{padding-bottom:30px}.main_coll rte-formatter .metafield-rich_text_field p{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.96px;padding-top:0;margin-bottom:0}.main_coll product-price .price{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.08px}.main_coll .card-gallery{position:unset}.main_coll .quick-add__button{display:flex;opacity:1;position:unset;bottom:0;height:43px!important;width:81px;border:none;background:transparent!important}.main_coll .quick-add__button:hover,.main_coll .quick-add__button:active{scale:1}.main_coll .quick-add__button span{width:100%;height:100%;background:transparent!important}.main_coll .quick-add__button .add-to-cart-text .add-to-cart-text__content{display:none}.main_coll .product-grid{width:88%}.main_coll .facets-block-wrapper{max-width:344px}.main_coll facet-remove-component{color:#000;font-family:Montserrat;background-color:#f5f5f5}.main_coll .pagination .pagination__list{gap:28px}.main_coll .pagination .pagination__item{width:39px;height:32px}.main_coll .pagination .pagination__item span{color:#000;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px}.main_coll .pagination .pagination__item span.pagination__link--current{background-color:transparent;border-radius:29px;border:1px solid #000}.main_coll .pagination .pagination__item span.pagination__link--current:before{background-color:transparent}.main_coll .pagination .pagination__item .pagination__link--arrow{border-radius:29px;background:#c2dce6}.main_coll .pagination .pagination__item .pagination__link--arrow svg{width:6px;height:11px}.main_coll_top_btn{cursor:pointer}.main_coll .pagination{padding:45px 0;display:flex;justify-content:space-between;align-items:center;width:88%;margin:0 auto}.main_coll .main_coll_product_count{color:#000;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.44px}.main_coll_top_btn{display:flex;align-items:center;gap:4px;background-color:transparent;border:none;color:#000;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.44px}.main_coll .facets--vertical{padding-left:0!important}.custom_breadcrumb_sec{padding-top:75px}.custom_breadcrumb_sec .page-width{padding-right:0}.custom_breadcrumb_sec .custom_breadcrumb{display:flex;align-items:center;gap:11px}.custom_breadcrumb_sec .custom_breadcrumb a,.custom_breadcrumb_sec .custom_breadcrumb span{color:silver;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.96px;text-transform:capitalize}.breadcrum_b_title{display:flex;gap:20px;align-items:end;padding-top:10px;padding-bottom:73px}.breadcrum_b_title p{color:#000;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-2.88px;text-transform:uppercase;width:max-content;flex-shrink:0;margin:0}.breadcrum_b_title span{display:block;width:100%;height:1px;background:repeating-linear-gradient(90deg,#000 0 14px,transparent 14px 24px);position:relative;bottom:12px}.custom_breadcrumb_sec .custom_breadcrumb span:last-child{color:#000}.addto_pop .view-product-title a,.addto_pop product-price .price,.addto_pop .variant-option legend,.addto_pop .variant-option label span,.addto_pop add-to-cart-component button,.addto_pop .shopify-payment-button__button{font-family:Montserrat}.main_coll product-price{width:fit-content}.main_coll [data-quick-add-button=choose] add-to-cart-component{display:block}.main_coll .quick-add__button--choose{display:none}.main_coll .quick-add__button span svg{width:100%;height:100%}.main_coll .quick-add__button span svg:last-child{display:none}.main_coll swatches-variant-picker-component overflow-list::part(list){padding:0!important;gap:9px!important}.main_coll swatches-variant-picker-component .variant-option__swatch,.main_coll swatches-variant-picker-component .variant-option__swatch label,.main_coll swatches-variant-picker-component .variant-option__swatch label input,.main_coll swatches-variant-picker-component .variant-option__swatch label span{width:14px;height:14px}.main_coll swatches-variant-picker-component overflow-list:after{content:attr(data-count);color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.08px;margin-left:6px}.main_coll .variant-option--swatches>overflow-list{padding:17px 0 0!important;display:flex;align-items:center}.new_foo{background-color:#000;padding:75px 0 45px}.new_foo .page-width{padding-left:139px;padding-right:169px}.new_foo_items{display:flex;justify-content:space-between;width:100%}.foo_top{width:100%;display:flex;justify-content:space-between}.foo_t_l{width:20%;border-right:1px solid #B2B2B2}.new_fo_news{width:24%;padding-left:21px}.foo_t_c{width:57%}.foo_t_l img{max-width:96px;width:100%}.foo_t_c_items{display:flex;justify-content:space-between}.footer_mid_manu{width:50%;border-right:1px solid #B2B2B2;padding-left:21px}.contact_info_sec h2,.footer_mid_manu h2{color:#fff;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:28px}.footer_mid_manu h2{padding-bottom:46px}.contact_info_sec{padding-left:21px;width:50%;border-right:1px solid #b2b2b2}.contact_info_sec,.footer_mid_manu ul{display:flex;flex-direction:column;gap:18px}.contact_info_sec a,.footer_mid_manu ul li a{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px}.new_fo_menus{display:flex;justify-content:space-between;width:100%}.newslatter_titles p{color:#fff;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:46px}.news_para p{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:14px}.newsletter_checkbox{display:flex;align-items:center;gap:10px;margin-top:15px}.email-signup__button:disabled{opacity:.5;cursor:not-allowed}.new_fo_news input,.new_fo_news input::placeholder{background-color:transparent;border:none;box-shadow:none;outline:none;width:100%;color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.new_fo_news input::placeholder{color:#a1a1a1}.new_fo_news .foo_neee{border-radius:22.5px;border:.5px solid #FFF;background:#000;justify-content:space-between;box-shadow:none;display:flex;padding-left:18px}.new_fo_news .email-signup__button{border-radius:29px;border:1px solid #FFF;background:#fff;height:43px;max-width:81px;width:100%;display:flex;align-items:center;justify-content:center}.newsletter_checkbox input{border-radius:6px;border:.5px solid #FFF;background:#000;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);width:20px;height:20px}.newsletter_checkbox label{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.foo_b_l{display:flex;align-items:center;gap:31px}.foo_b_l_l p{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.foo_bottom{padding-top:107px;padding-bottom:33px;display:flex;justify-content:space-between;border-bottom:1px solid #B2B2B2}.custom_contact_richtext p a{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:unset}.foo_sicoals{display:flex;align-items:center;gap:15px;max-width:880px;width:100%}.foo_sicoals a{max-width:50px;width:100%}.foo_cop_text{padding-top:45px}.foo_cop_text p,.foo_cop_text p a{color:#fff;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.main_pro .page-width{max-width:1266px;width:100%;border-radius:7px;border:1px solid #000;padding:48px 57px 41px 48px}.main_pro_v2 rte-formatter p{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.04px;max-width:80%;padding-bottom:15px}.main_pro_v2 .quantity-selector-wrapper{max-width:208px;width:100%}.main_pro_v2 .quantity-selector-wrapper input{color:#000;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.04px}.main_pro_v2 .shopify-payment-button__button{color:#3c648e;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.08px;height:74px;background-color:transparent!important;background:transparent!important;border:1px solid #3C648E;border-radius:100px;text-transform:uppercase}.main_pro_v2 .quantity-selector{width:100%;flex:1;min-height:74px;border-radius:100px;border-color:#3c648e}.main_pro .text-block{text-wrap:unset!important}.main_pro .text-block h1,.main_pro_v2 .text-block h1{color:#000;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-1.28px;text-wrap:unset!important;width:88%}.main_pro_v2 .text-block h1{width:100%}.main_pro .product-information__grid{display:flex;gap:54px}.main_pro .product-information__media{width:45%;min-width:unset;padding-right:0!important}.main_pro .product-details{padding:0!important;width:55%;min-width:unset}.main_pro product-price,.main_pro_v2 product-price{padding-top:11px;padding-bottom:29px}.main_pro product-price .price,.main_pro_v2 product-price .price{color:#000;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.28px}.main_pro .divider .divider__line{background-color:#bdbdbd}.main_pro variant-picker,.main_pro_v2 variant-picker{padding-top:32px}.main_pro .variant-picker__form,.main_pro_v2 .variant-picker__form{display:flex;flex-direction:column;gap:15px}.main_pro .variant-picker__form .variant-option,.main_pro_v2 .variant-picker__form .variant-option{margin:0}.main_pro add-to-cart-component .add-to-cart-button,.main_pro_v2 add-to-cart-component .add-to-cart-button{border-radius:37px;background:#3c648e}.cart-drawer__items{overflow:visible!important}.main_pro slideshow-controls,.main_pro_v2 slideshow-controls{position:unset!important;mix-blend-mode:unset!important;min-height:auto!important}.main_pro slideshow-controls ol,.main_pro_v2 slideshow-controls ol{padding:26px 0 0;width:100%}.main_pro slideshow-controls ol li,.main_pro slideshow-controls ol li button,.main_pro_v2 slideshow-controls ol li,.main_pro_v2 slideshow-controls ol li button{width:31px;height:19px;border-radius:29px;background:#e6e6e6;--size: 0px;margin:0!important}.main_pro .slideshow-controls__dots button[aria-selected=true]:after,.main_pro_v2 .slideshow-controls__dots button[aria-selected=true]:after{box-shadow:none;width:31px;height:19px;display:none}.main_pro .slideshow-controls__dots button[aria-selected=true],.main_pro_v2 .slideshow-controls__dots button[aria-selected=true]{background-color:#3c648e;width:48.425px;height:19.375px}.main_pro slideshow-controls ol li,.main_pro_v2 slideshow-controls ol li{width:auto;height:auto;background-color:transparent}.main_pro .variant-option legend,.main_pro_v2 .variant-option legend{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.08px;margin-bottom:15px;text-align:left}.main_pro .variant-picker__form .variant-option--default-width-buttons label,.main_pro_v2 .variant-picker__form .variant-option--default-width-buttons label{color:#000;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.08px;padding:0 10px;min-height:20px;max-width:20px;width:100%}.main_pro .variant-picker__form .variant-option--default-width-buttons .variant-option__button-label:before,.main_pro_v2 .variant-picker__form .variant-option--default-width-buttons .variant-option__button-label:before{display:none}.main_pro .variant-picker__form .variant-option--default-width-buttons .variant-option__button-label,.main_pro_v2 .variant-picker__form .variant-option--default-width-buttons .variant-option__button-label{border:none}.main_pro .variant-option__button-label svg,.main_pro_v2 .variant-option__button-label svg{display:none}.main_pro .variant-option__button-label input[aria-label*="Sold out"]+.variant-option__button-label__text,.main_pro_v2 .variant-option__button-label input[aria-label*="Sold out"]+.variant-option__button-label__text{opacity:.5}.main_pro .variant-option__button-label:has(input[data-current-checked=true]) .variant-option__button-label__pill,.main_pro_v2 .variant-option__button-label:has(input[data-current-checked=true]) .variant-option__button-label__pill{background-color:transparent;background:transparent;border-radius:29px;border:2px solid #000;top:0;bottom:0}.main_pro .variant-option__button-label input[data-current-checked=true]~.variant-option__button-label__text,.variant-option__button-label input[data-current-checked=true]~.variant-option__button-label__pill,.main_pro_v2 .variant-option__button-label input[data-current-checked=true]~.variant-option__button-label__text{padding:8px}.main_pro .variant-option__button-label:hover,.main_pro_v2 .variant-option__button-label:hover{background-color:transparent}.main_pro .variant-option__swatch-value,.main_pro_v2 .variant-option__swatch-value{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-1.08px}.main_pro .variant-option__button-label--has-swatch,.main_pro .variant-option__button-label--has-swatch span,.main_pro_v2 .variant-option__button-label--has-swatch,.main_pro_v2 .variant-option__button-label--has-swatch span{width:33px;height:24px;min-width:unset;min-height:unset}.main_pro .variant-option__button-label--has-swatch,.main_pro_v2 .variant-option__button-label--has-swatch{outline-offset:6px;outline-color:#000;outline-width:2px;margin-right:12px}.main_pro .product-form-buttons,.main_pro_v2 .product-form-buttons{padding-top:36px}.main_pro .add-to-cart-button .add-to-cart-text .add-to-cart-icon svg:first-child,.main_pro_v2 .add-to-cart-button .add-to-cart-text .add-to-cart-icon svg:first-child{display:none}.main_pro .add-to-cart-button .add-to-cart-text .add-to-cart-icon svg,.main_pro_v2 .add-to-cart-button .add-to-cart-text .add-to-cart-icon svg{width:27px;height:29px}.main_pro .add-to-cart-button,.main_pro_v2 .add-to-cart-button{color:#fff;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.08px;min-height:74px;text-transform:uppercase}.main_pro .add-to-cart-button .add-to-cart-text,.main_pro_v2 .add-to-cart-button .add-to-cart-text{gap:15px}.size-chart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;opacity:0;visibility:hidden;pointer-events:none;background:transparent}.size-chart-drawer.active{display:block;opacity:1;visibility:visible;pointer-events:auto}.size-chart-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .3s ease}.size-chart-drawer.active .size-chart-overlay{opacity:1}.size-chart-content{position:absolute;top:0;right:0;width:480px;max-width:95%;height:100%;background:#fff;transform:translate(100%);transition:transform .35s ease;overflow-y:auto;box-shadow:-5px 0 20px #00000026}.size-chart-drawer.active .size-chart-content{transform:translate(0)}.size-chart-header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #eee}.size-chart-header h3{margin:0;color:#000;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:36px;letter-spacing:-1.28px}.close-btn{border:0;background:transparent;font-size:24px;cursor:pointer}.size-chart-body{padding:20px}.size-chart-body .metafield-rich_text_field p{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.96px;padding-bottom:20px}.size-chart-image img{width:100%;display:block}body.size-chart-open{overflow:hidden}@media(max-width:768px){.size-chart-content{width:100%;max-width:100%}}.size-guide-btn{margin-left:15px;display:flex;align-items:center;justify-content:center;gap:3px;border:none;background:transparent}.size-guide-btn span{color:#474747;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.84px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.product_detail_btn{display:flex;justify-content:center;align-items:center;gap:3px;border-radius:37px;border:1px solid #3C648E;min-height:74px;color:#3c648e;text-align:center;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.08px;margin-top:14px;display:none}.pro_boo_sec{padding:71px 0 74px}.pro_boo_sec .page-width{max-width:1306px;padding:0 20px}.custom-accordion-grid{display:grid;grid-template-columns:1fr 1px 1fr;gap:31px;align-items:start}.custom-accordion-column{display:flex;flex-direction:column;gap:19px}.custom-accordion-item{border-radius:7px;border:.5px solid #000;overflow:hidden;background:#fff}.custom-accordion-title,.main_pro_v2 .details__header{width:100%;padding:24px 37px 24px 31px;display:flex;align-items:center;justify-content:space-between;gap:15px;border:none;cursor:pointer;color:#000!important;font-family:Montserrat!important;font-size:24px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;background-color:transparent!important;letter-spacing:-.96px!important}.main_pro_v2 .details__header{border:none}.main_pro_v2 .details-content{padding:0 37px 0 31px}.main_pro_v2 .details-content rte-formatter p{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.04px;padding-bottom:0;max-width:92%}.main_pro_v2 accordion-custom .details{border-radius:7px;border:.5px solid #000}.main_pro_v2 .accordion{display:flex;flex-direction:column;gap:15px}.main_pro_v2 .accordion--dividers accordion-custom:not(:first-child) .details,.main_pro_v2 .accordion--dividers accordion-custom:first-child .details{border:.5px solid #000}.main_pro_v2 .product-form-buttons{padding-bottom:28px}.main_pro_v2 .details__header span{width:25px;height:25px}.main_pro_v2 .details__header span svg{width:100%;height:100%}.custom-accordion-title svg{transition:.3s;flex:0 0 auto}.custom-accordion-item.active .custom-accordion-title svg{transform:rotate(180deg)}.custom-accordion-content{display:none;padding:0 20px 20px 31px}.custom-accordion-content p,.custom-accordion-content .metafield-rich_text_field p{color:#000;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:unset}.custom-accordion-content *:first-child{margin-top:0}.custom-accordion-content *:last-child{margin-bottom:0}.custom-accordion-line{height:100%;background-color:#bdbdbd}@media(max-width:768px){.custom-accordion-grid{grid-template-columns:1fr;gap:20px}.custom-accordion-line{display:none}}.rell_pro_sec{padding:91px 0 77px;background-color:#000}.rell_pro_sec .single_collection_container{padding:0 117px}.rell_pro_sec .single_collection_heading{padding-bottom:41px}.rell_pro_sec .single_collection_heading h2{color:#fff;font-family:Montserrat;font-size:48px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-2.88px}.rell_pro_sec .single_collection_slider{max-width:100%}.rell_pro_sec .designer_product_card{border-radius:7px;border:1px solid #000;background:#ebf1f4;padding:24px 27px 27px}.rell_pro_sec .designer_product_title{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-1.08px;padding-top:18px}.rell_pro_sec .designer_product_para p{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.96px}.rell_pro_sec .designer_product_price{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.08px;padding-top:32px}.rell_pro_sec .designer_product_swatches{display:flex;gap:9px;align-items:center;margin-bottom:10px}.rell_pro_sec .designer_product_bottom{display:flex;align-items:end;justify-content:space-between}.rell_pro_sec .designer_product_swatches span{width:14px;height:14px;display:flex;border-radius:100px}.rell_pro_sec .designer_product_more{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.08px}.rell_pro_sec add-to-cart-component .designer_cart_btn{max-width:81px;width:100%;border:none;cursor:pointer}.rell_pro_sec .no-loading-state .add-to-cart-text,.no-loading-state .add-to-cart-text--added{opacity:1!important;visibility:visible!important;transform:none!important}.rell_pro_sec .no-loading-state.loading .add-to-cart-text{opacity:1!important}.rell_pro_sec .no-loading-state .spinner,.no-loading-state .loading-overlay{display:none!important}.rell_pro_sec .designer_cart_btn[data-added=true] span,.quick-add__button[data-added=true] span{transform:none!important;translate:none!important;top:auto!important;bottom:auto!important;margin:0!important}.rell_pro_sec .rell_pro_prev{left:59px}.custom_breadcrumbs{padding:75px 0 20px;border:none;background-image:repeating-linear-gradient(to right,#000 0 21px,transparent 21px 31px);background-position:bottom;background-size:100% 2px;background-repeat:no-repeat;margin-bottom:66px}.custom_breadcrumbs .custom_breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:18px}.custom_breadcrumbs .custom_breadcrumb a,.custom_breadcrumb span{color:#898989;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.96px;text-transform:capitalize}.custom_breadcrumbs .custom_breadcrumb .active,.custom_breadcrumbs .custom_breadcrumb a:hover{color:#000;font-weight:500}.new_crt_d .cart-drawer__heading{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;line-height:23px;text-transform:uppercase}.new_crt_d.cart-drawer__dialog{width:26%;max-width:100%}.new_crt_d .cart-drawer__header{padding:45px 40px 20px}.new_crt_d .cart-drawer__items{padding:0 40px;-webkit-mask-image:none!important;mask-image:none!important}.new_crt_d .cart-items__table .cart-items__table-row{border-radius:7px;border:1px solid #000;background:#ebf1f4;padding:12px 18px 12px 12px!important;margin-bottom:16px;position:relative}.new_crt_d .cart-items__table .cart-items__table-row:last-child{border-bottom:1px solid #000}.new_crt_d .cart-items__remove{position:absolute;right:0}.new_crt_d .cart-items__product-info p a,.new_crt_d .cart-items__variant dd{color:#000;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:-.64px;text-transform:capitalize}.new_crt_d .cart-items__unit-price-wrapper{display:none}.new_crt_d .cart-items__price text-component{color:#000;text-align:right;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}.new_crt_d cart-quantity-selector-component{border:none;background-color:transparent}.new_crt_d cart-quantity-selector-component .button{border-radius:29px;border:1px solid #000;width:41px!important;height:34px!important}.new_crt_d cart-quantity-selector-component input{color:#464646;text-align:center;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:#464646;font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}.new_crt_d cart-quantity-selector-component .button-unstyled{opacity:.5}.cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:clamp(2.5rem,23cqi,7.5rem) minmax(0,1fr) auto!important}.new_crt_d .cart-items__media{height:106px}.new_crt_d .cart-items__media a{height:100%}.new_crt_d .cart-items__media a img{object-fit:contain}.new_crt_d .cart-drawer__summary{padding:20px 40px}.new_crt_d .cart-discount__summary accordion-custom details::details-content,accordion-custom details .details-content{opacity:1!important}.new_crt_d .cart-discount__label{color:#000;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:600;line-height:22px;text-transform:uppercase}.new_crt_d .cart-discount__form input::placeholder,.new_crt_d .cart-discount__form input{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.new_crt_d .cart-discount__form input{padding:14px 21px;border-radius:41px;border:1px solid #000}.new_crt_d .cart-discount__form button{border-radius:33px;background:#c2dce6;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);color:#3c648e;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.new_crt_d .cart-totals__total-label{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:22px;text-transform:uppercase}.new_crt_d .cart-totals__total-value{color:#000;text-align:right;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.new_crt_d .cart-totals__tax-note{display:none}.new_crt_d .cart__ctas button{color:#fff;text-align:center;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.44px;border-radius:37px;background:#3c648e;min-height:74px}.custom_all_products_btn{color:#000;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.64px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;padding-top:5px;text-decoration:underline;padding-bottom:40px}.new_crt_d .cart-totals{gap:10px}.ann_slider{overflow:hidden;width:100%}.ann_slider .swiper-wrapper{transition-timing-function:linear!important}.ann_bar_sec{padding:6px 0;background:#e6e6e6}.ann_text_item{text-align:center;font-size:14px;line-height:1.2}.ann_bar_sec .page-width{padding:0 60px!important}.ann_bar_items{display:flex;align-items:center;justify-content:space-between}.ann_left{width:20%}.ann_right{width:20%;display:flex;justify-content:end}.ann_center{width:25%}.ann_text_item{color:#000;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px}.ann_left select{border:none;color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px;background-color:transparent}.ann_left select option{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px}.ann_right .account-button__text{display:flex;align-items:center;gap:3px;color:#000;text-align:right;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px}.ann_right .account-button__text svg{width:40px}.banner_sec{padding-top:33px!important}.new_header{padding:6px 0;background:linear-gradient(180deg,#0009,#20202069 44.1%,#41414100 96.55%)!important;-webkit-backdrop-filter:blur(0px)!important;backdrop-filter:blur(0px)!important}.new_header .page-width{padding:0 60px!important}.new_header .header__underlay{background-color:#000;background:#000}.new_header .menu-list__list-item a .menu-list__link-title{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px;padding:0!important}.new_header .menu-list__list-item{height:40px}.new_header .menu-list__list-item a{position:relative;padding:0 25px!important}.new_header .menu-list__list-item a .menu_arrow{position:absolute;right:8px}.new_header .header-menu{height:auto}.new_header .menu-list__list-item:first-child{border-right:1px solid #fff}.new_header .custom_two_links{display:flex;align-items:center;gap:31px}.new_header .custom_two_links a{color:#fff;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.96px;cursor:pointer}.new_header .custom_two_links a{position:relative;text-decoration:none}.new_header .custom_two_links a:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:4px;background:currentColor;transition:width .3s ease}.new_header .custom_two_links a:hover:after{width:100%}.new_header .header__column--left{gap:46px}.new_header .menu-list__submenu .mega-menu__list li div a{color:#fff;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.08px;text-transform:capitalize;padding-bottom:10px!important}.new_header .menu-list__submenu .mega-menu__column{display:flex;align-items:flex-start;flex-direction:column}.new_header .mega-menu__grid{padding:53px 56px}.new_header .menu-list__list-item a .menu-list__link-title{position:relative;display:inline-block}.new_header .menu-list__list-item a .menu-list__link-title:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:4px;background:#fff;transition:width .3s ease}.new_header .menu-list__list-item a:hover .menu-list__link-title:after{width:100%}.new_header .mega-menu__column ul{padding-left:26px}.new_header .menu-list__list-item #submenu-6 .mega-menu__link--parent .wrap-text{color:#fff;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.84px;border-bottom:1px solid #444}.new_header .menu-list__list-item #submenu-6 .mega-menu__list{display:flex;flex-direction:column}.new_header .menu-list__list-item #submenu-6 .mega-menu__list .mega-menu__column{max-width:16.6%;width:100%}.new_header .search-action .header-actions__action span{width:28px;height:28px}.new_header .search-action .header-actions__action span svg{width:100%;height:100%}.new_header .search-action .header-actions__action span svg path{stroke:#fff}.new_header .header-actions__cart-icon .svg-wrapper{width:28px}.cart-bubble{right:8px!important}.new_crt_d .cart-bubble span{width:18px!important;height:18px!important}.new_header .header-wishlist-trigger svg path{stroke:#fff}.new_header .header-actions__action{width:28px}.new_header header-actions{display:flex;gap:24px}.new_header .search-action{transform:translate(-33px);width:28px}.custom-wishlist-btn{width:27px;height:27px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:transparent;position:absolute;top:35px;right:40px;z-index:2}.custom-wishlist-btn svg path{fill:transparent;stroke:#000}.custom-wishlist-btn.active svg path{fill:red;stroke:red}.header-wishlist-trigger{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;width:28px}.wishlist-count{position:absolute;top:4px;right:-6px;width:18px;height:18px;border-radius:50%;background:red;color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center}.wishlist-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:.3s;z-index:9998}.wishlist-overlay.active{opacity:1;visibility:visible}.wishlist-drawer{position:fixed;right:-496px;top:0;width:496px;max-width:100%;height:100%;z-index:9999;transition:.35s;overflow:auto;background:#fff;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);display:flex;flex-direction:column}.wishlist-close{width:22px!important;border:none;background-color:transparent}.wishlist-products{display:flex;flex-direction:column;gap:16px;padding:0 39px}.wishlist-actions{display:flex;position:absolute;right:17px;bottom:14px}.wishlist-drawer.active{right:0}.wishlist-drawer-header{display:flex;justify-content:space-between;padding:47px 41px 37px 39px}.wishlist-drawer-header h3{color:#000;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:23px;text-transform:uppercase}.wishlist-info h4{color:#000;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:-.64px;width:76%}.wishlist-info p{padding-top:12px;color:#000;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase;width:fit-content}.wishlist-footer{padding:20px 40px;margin-top:auto}.wishlist-total{display:flex;align-items:center;justify-content:space-between}.wishlist-total span:first-child{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:22px;text-transform:uppercase}.wishlist-total span:last-child{color:#000;text-align:right;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.wishlist-checkout{width:100%;height:50px;cursor:pointer}.wishlist-remove-btn{width:57px;height:48px;border-radius:100px;background-color:transparent;border:1px solid #000}.wishlist-remove-btn svg{background:transparent;border-radius:100px;height:48px;width:22px;margin:0 auto}.custom-wishlist-btn.active{color:red}.custom-wishlist-btn.active svg{fill:red;color:red}.custom-wishlist-btn.active{color:red!important}.wishlist-cart-btn,.wishlist-floating,.wishlist-count{display:none}@media screen and (max-width:768px){.page-width{padding:0 20px}.banner_sec_item,.banner_sec_item img{min-height:100vh;max-height:100vh}.banner_para{padding-top:10px}.bnner_Data{left:20px;bottom:30px}.banner_sec_top_text p{letter-spacing:normal;font-size:32px}.banner_para p{font-size:20px;letter-spacing:normal;line-height:1;padding-bottom:10px}.banner_btn_icon{width:fit-content}.banner_btn_icon svg{max-width:68px}.designer_collection_sec{padding:36px 0 42px!important;overflow-x:hidden!important}.designer_collection_container{padding:0 0 0 20px!important}.designer_collection_title h2{font-size:38px!important;letter-spacing:normal!important}.designer_tabs_main{padding:27px 0!important;gap:30px!important}.designer_products_wrapper{padding-top:27px!important}.designer_tab,.designer_view_all{font-size:14px!important;letter-spacing:normal!important;line-height:1}.designer_products_left h3{font-size:26px!important;letter-spacing:normal!important;line-height:normal!important}.designer_products_left{gap:15px!important}.designer_collection_btn{padding:10px 22px!important}.designer_collection_btn svg{width:15px}.designer_products_top{margin-bottom:20px!important}.designer_product_card{padding:18px 22px 22px!important}.designer_product_title{font-size:16px!important;letter-spacing:unset!important;margin-top:14px!important}.designer_product_para{font-size:14px!important;letter-spacing:normal!important}.designer_product_para p br{display:none}.designer_product_price{font-size:16px!important;letter-spacing:normal!important;margin-top:20px!important}.designer_product_swatches span{width:12px!important;height:12px!important}.designer_product_more{font-size:14px!important;letter-spacing:normal!important}.designer_product_swatches{gap:6px!important}.double_collection_sec{padding:36px 0 42px}.double_collection_container{padding:0 20px;flex-direction:column}.double_collection_item{width:100%}.double_collection_top h2{font-size:26px;letter-spacing:normal}.double_collection_btn{padding:10px 22px}.category_list_container{flex-direction:column}.category_list_left{width:100%;padding-left:0}.category_list_item{padding:22px 28px}.category_list_item h3{font-size:26px;letter-spacing:normal}.category_list_btn{padding:10px 22px}.category_list_btn svg{width:15px}.category_list_right{width:100%}.single_collection_sec{padding-top:36px;padding-bottom:42px}.single_collection_container{padding:0 0 0 20px}.single_collection_heading h2{font-size:36px;letter-spacing:normal}.single_collection_heading a{padding:10px 22px}.single_collection_heading a svg{width:15px}.single_collection_navigation{display:none}.new_foo{padding:36px 0 42px}.new_foo .page-width{padding:0 20px}.foo_top{flex-wrap:wrap}.foo_t_l{width:100%;border-right:none;padding-bottom:15px}.foo_t_l a{display:flex;justify-content:center}.foo_t_l a img{max-width:70px}.foo_t_c{width:100%}.contact_info_sec,.footer_mid_manu ul{gap:10px}.contact_info_sec{padding-left:12px}.contact_info_sec h2,.footer_mid_manu h2{font-size:16px;padding-bottom:14px}.contact_info_sec a,.footer_mid_manu ul li a{font-size:13px;letter-spacing:normal}.footer_mid_manu:last-child{border-right:none}.footer_mid_manu{padding-left:14px}.new_fo_news{width:100%;padding-left:0;padding-top:30px}.newslatter_titles p{font-size:18px;padding-bottom:14px}.news_para p{font-size:14px;padding-bottom:10px}.new_fo_news .email-signup__button{height:40px;width:71px}.newsletter_checkbox{gap:7px;margin-top:12px}.foo_bottom{padding-top:45px;padding-bottom:24px;flex-direction:column}.foo_b_l_l p,.custom_contact_richtext p a{font-size:14px}.foo_sicoals{gap:8px;padding-top:20px}.foo_sicoals a{max-width:28px}.foo_cop_text{padding-top:24px}.foo_cop_text p,.foo_cop_text p a{font-size:14px}.designer_brand_top{padding:36px 20px 42px}.designer_brand_top_title h2{font-size:36px;gap:15px;letter-spacing:normal}.designer_brand_top .page-width{padding:0}.designer_brand_top_title span{background:repeating-linear-gradient(90deg,#DADADA 0 9px,transparent 6px 16px);margin-bottom:10px}.designer_brand_alphabet h3{font-size:16px;padding-top:20px}.designer_brand_alphabet div{gap:5px;padding-top:18px;justify-content:flex-start;overflow:scroll}.designer_brand_alphabet div a{padding:3px 4px;font-size:13px}.designer_brand_content{padding:0}.designer_brand_letter{font-size:22px;width:fit-content;letter-spacing:normal}.designer_brand_row{gap:25px}.designer_brand_collections{padding-bottom:22px;padding-top:22px;gap:14px}.designer_brand_row:first-child .designer_brand_collections{padding-top:28px}.designer_brand_item{min-width:calc(85% - 2px);width:calc(85% - 2px);height:75px}.designer_brand_image{padding:5px}.designer_brand_item_title{font-size:13px;letter-spacing:normal}.des_ri_data{padding:0 10px;border-radius:7px}.designer_brand_btn{max-width:55px}.designer_brand_item_empty{background:repeating-linear-gradient(90deg,#DADADA 0 8px,transparent 8px 14px) top,repeating-linear-gradient(90deg,#DADADA 0 8px,transparent 8px 14px) bottom,repeating-linear-gradient(0deg,#DADADA 0 8px,transparent 8px 14px) left,repeating-linear-gradient(0deg,#DADADA 0 8px,transparent 8px 14px) right;background-size:100% 1px,100% 1px,1px 100%,1px 100%;background-repeat:no-repeat}.double_next_left,.double_next_right{display:none}.custom_breadcrumb_sec{padding-top:42px}.custom_breadcrumb_sec .custom_breadcrumb a,.custom_breadcrumb_sec .custom_breadcrumb span{font-size:14px;letter-spacing:normal}.breadcrum_b_title p{font-size:36px}.breadcrum_b_title{gap:10px;padding-bottom:42px}.breadcrum_b_title span{background:repeating-linear-gradient(90deg,#000 0 8px,transparent 8px 14px)}.main_coll .facets-toggle{border-radius:7px;border:1px solid #000;width:100%;margin:0 auto 30px!important}.main_coll .facets-toggle .facets-toggle__wrapper{width:100%}.main_coll .facets-toggle .facets-toggle__wrapper .facets-toggle__button .svg-wrapper{display:none}.main_coll .facets-toggle .facets-toggle__button{color:#000;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:normal;width:100%;display:flex;justify-content:center}.main_coll .facets-toggle .facets-toggle__button svg{width:13px!important;display:flex;justify-content:center;width:fit-content}.main_coll .product-grid{width:100%;gap:8px}.main_coll .product-grid .product-grid__item{padding:14px 14px 20px}.main_coll .product-card__content{padding:0!important}.main_coll .card-gallery{padding:0 8px!important}.main_coll .text-block p{font-size:15px;padding-top:8px;letter-spacing:normal}.main_coll rte-formatter .metafield-rich_text_field p{font-size:12px;letter-spacing:normal;white-space:wrap;overflow:visible;text-overflow:unset}.main_coll rte-formatter .metafield-rich_text_field p br{display:none}.main_coll rte-formatter .metafield-rich_text_field{padding-bottom:12px}.main_coll product-price .price{font-size:14px}.main_coll .variant-option--swatches>overflow-list{padding:6px 0 0!important}.main_coll swatches-variant-picker-component .variant-option__swatch,.main_coll swatches-variant-picker-component .variant-option__swatch label,.main_coll swatches-variant-picker-component .variant-option__swatch label input,.main_coll swatches-variant-picker-component .variant-option__swatch label span{width:10px;height:10px}.main_coll swatches-variant-picker-component overflow-list::part(list){gap:5px!important}.main_coll swatches-variant-picker-component overflow-list:after{font-size:14px;letter-spacing:normal}.main_coll .quick-add__button{height:25px!important;width:50px}.main_coll .facets__filters-wrapper{opacity:1;visibility:visible}.main_coll .facets-drawer__title{font-size:18px;color:#000;font-family:Montserrat}.main_coll .facets__panel{padding:14px 18px!important}.main_coll .facets-drawer__filters{padding:0 20px}.main_coll .facets__summary .facets__label{font-size:16px}.main_coll .facets__panel .icon-caret:before{font-size:32px}.main_coll .checkbox__label svg{width:18px;height:18px}.main_coll .checkbox__label-text{font-size:15px;letter-spacing:normal}.main_coll .facets__inputs-wrapper .facets__inputs-list{gap:12px!important}.main_coll .facets__see-results{color:#fff;text-align:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:normal;text-transform:uppercase;background:#3c648e;border-radius:100px}.main_coll .main_coll_product_count,.main_coll_top_btn{font-size:12px;letter-spacing:normal}.main_coll .pagination{width:100%}.main_coll_top_btn svg{width:10px}.main_coll .pagination .pagination__list{gap:10px}.main_coll .pagination .pagination__item span{font-size:12px;letter-spacing:normal}.main_coll .pagination .pagination__item{width:34px;height:30px}.main_coll .product-grid:before{width:100%}.main_coll .facets__panel[open] .icon-caret:before{font-size:32px}.custom_breadcrumbs{padding:32px 0 15px;background-image:repeating-linear-gradient(to right,#000 0 10px,transparent 10px 16px);margin-bottom:42px}.custom_breadcrumbs .custom_breadcrumb{gap:7px}.custom_breadcrumbs .custom_breadcrumb a,.custom_breadcrumb span{font-size:10px}.main_pro{padding:0 10px}.main_pro .page-width{padding:22px 18px 28px;flex-direction:column;gap:20px}.main_pro .product-information__media,.main_pro .product-details{width:100%}.main_pro slideshow-controls ol{padding:16px 0 0}.main_pro slideshow-controls ol li,.main_pro slideshow-controls ol li button{width:25px;height:15px}.main_pro .slideshow-controls__dots button[aria-selected=true]{width:35.425px;height:15.375px}.main_pro .text-block h1,.main_pro_v2 .text-block h1{font-size:28px;line-height:29px;letter-spacing:normal;width:100%;padding-top:15px}.main_pro product-price,.main_pro_v2 product-price{padding-top:8px;padding-bottom:16px}.main_pro product-price .price,.main_pro_v2 product-price .price{font-size:26px;letter-spacing:normal}.main_pro variant-picker,.main_pro_v2 variant-picker{padding-top:22px}.main_pro .variant-option legend,.main_pro_v2 .variant-option legend{font-size:16px;margin-bottom:11px;letter-spacing:normal}.main_pro .variant-picker__form .variant-option--default-width-buttons label,.main_pro_v2 .variant-picker__form .variant-option--default-width-buttons label{font-size:15px;letter-spacing:normal}.size-guide-btn{margin-left:0}.size-guide-btn span{font-size:13px}.main_pro .variant-option__button-label--has-swatch,.main_pro .variant-option__button-label--has-swatch span,.main_pro_v2 .variant-option__button-label--has-swatch,.main_pro_v2 .variant-option__button-label--has-swatch span{width:30px;height:19px}.main_pro .variant-option__button-label--has-swatch,.main_pro_v2 .variant-option__button-label--has-swatch{margin-right:8px;outline-offset:4px}.main_pro .product-form-buttons,.main_pro_v2 .product-form-buttons{padding-top:28px}.main_pro .add-to-cart-button,.main_pro_v2 .add-to-cart-button{font-size:15px;min-height:55px;letter-spacing:normal}.main_pro .add-to-cart-button .add-to-cart-text,.main_pro_v2 .add-to-cart-button .add-to-cart-text{gap:8px}.main_pro .add-to-cart-button .add-to-cart-text .add-to-cart-icon,.main_pro_v2 .add-to-cart-button .add-to-cart-text .add-to-cart-icon{width:16px}.main_pro_v2 .quantity-selector-wrapper{max-width:100%}.main_pro_v2 .quantity-selector{min-height:55px}.product_detail_btn{font-size:15px;min-height:55px;letter-spacing:normal;margin-top:12px;gap:4px}.product_detail_btn svg{width:11px}.main_pro_v2 .shopify-payment-button__button{height:55px;font-size:15px;letter-spacing:normal}.pro_boo_sec{padding:42px 0 52px}.custom-accordion-title,.main_pro_v2 .details__header{padding:16px 18px;font-size:18px!important;letter-spacing:normal!important}.main_pro_v2 .details__header span{width:18px;height:18px}.main_pro_v2 .details-content{padding:0 18px}.main_pro_v2 .details-content rte-formatter p{font-size:13px;max-width:100%}.size-chart-header h3{font-size:26px}.size-chart-body .metafield-rich_text_field p{font-size:14px;letter-spacing:normal}.size-chart-body .metafield-rich_text_field p br{display:none}.custom-accordion-title svg{width:12px}.custom-accordion-content{padding:0 18px 12px}.custom-accordion-content p,.custom-accordion-content .metafield-rich_text_field p{font-size:16px}.custom-accordion-column,.custom-accordion-grid{gap:12px}.rell_pro_sec .single_collection_container{padding:0 0 0 20px}.rell_pro_sec .single_collection_heading h2{font-size:38px;letter-spacing:normal}.rell_pro_sec .single_collection_heading{padding-bottom:22px}.rell_pro_sec .designer_product_title,.rell_pro_sec .designer_product_price{padding-top:0}.main_pro .slideshow-controls__dots button[aria-selected=true]{width:25px}.new_crt_d.cart-drawer__dialog{width:98%}.new_crt_d .cart-drawer__header{padding:32px 22px 16px}.new_crt_d .cart-drawer__items{padding:0 22px}.new_crt_d .cart-items__table .cart-items__table-row{padding:8px 14px 8px 8px!important;margin-bottom:8px}.new_crt_d .cart-items__product-info p a,.new_crt_d .cart-items__variant dd{font-size:14px}.new_crt_d .cart-items__price text-component{font-size:16px}.new_crt_d cart-quantity-selector-component .button{width:38px!important;height:29px!important}.new_crt_d .cart-drawer__summary{padding:20px 22px}.new_crt_d .cart-discount__form input::placeholder,.new_crt_d .cart-discount__form input{font-size:12px}.new_crt_d .cart-discount__form button{font-size:13px}.new_crt_d .cart-totals__total-label{font-size:14px}.new_crt_d .cart-totals__total-value{font-size:20px}.new_crt_d .cart__ctas button{font-size:20px;min-height:53px}.custom_all_products_btn{font-size:14px}.ann_bar_sec{padding:0}.ann_bar_sec .page-width{padding:0 20px!important}.ann_text_item,.ann_left select{font-size:10px;letter-spacing:normal}.ann_center{width:60%}.ann_right .account-button__text{font-size:10px;letter-spacing:normal;display:flex!important}.ann_right .account-button__text svg{width:25px;height:25px}.ann_right .account-button__text span{display:none}.new_header .page-width{padding:0 20px 0 16px!important}.new_header .custom_two_links{gap:8px}.new_header .custom_two_links a{font-size:11px;letter-spacing:normal}.new_header .header-actions__action{width:20px!important}.new_header .header-actions__cart-icon span svg{width:15px}.header-wishlist-trigger{width:20px}.new_header header-actions{gap:18px}.new_header .search-action{width:20px;transform:translate(-8px)}.cart-bubble{width:18px;right:12px!important;top:4px}.wishlist-drawer-header{padding:20px 20px 24px}.wishlist-drawer-header h3{font-size:18px}.wishlist-products{padding:0 20px;gap:12px}.wishlist-item{padding:10px}.wishlist-info h4{font-size:14px;width:71%}.wishlist-info p{font-size:15px}.wishlist-remove-btn{width:48px;height:38px}.wishlist-remove-btn svg{height:38px;width:30px}.wishlist-footer{padding:20px}.wishlist-total span:first-child{font-size:14px}.menu-list__scroll-container{display:none}.menu-drawer__menu-item-text{color:#000;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:normal}.header__icon--menu{padding:0!important;width:30px;height:30px}.header__icon--menu .header-drawer-icon{width:30px!important;height:30px!important}.header__icon--menu .header-drawer-icon svg{width:30px!important;height:30px!important}.header__icon--menu .header-drawer-icon svg path{stroke:#fff;fill:#fff}.main_pro_v2 rte-formatter p{max-width:100%;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/render.css.map */
