span#swatches-container-custom{border:none}span#label-swatches-custom{text-align:left!important}#about .as-seen-image-container svg path{fill:#000}h3.custom_subheading_coll.mb-r11{text-align:center;font-size:14px}nav.header__menu .header__menu__inner .navlink span{font-family:Neue Montreal!important}.header__dropdown__inner .dropdown__family a span{font-family:Recoleta!important}h4.custom_btn_animt{color:#000;font-size:20px}h2.kicker-flourished{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0px;text-align:center;margin-bottom:20px;font-family:Recoleta!important}.custom_fist_mission .mission-highlight__image{display:flex;text-align:center;justify-content:center}.wrapper h4.blog__heading.text-left{display:none}h1,h2,h3{font-family:Recoleta}p{font-family:Neue Montreal}strong,b{font-family:Aboreto}.hero__content .hero__cta__wrapper a.standard__cta.hero__btn{margin-top:50px}.announcement p a:after{display:none}.custom_home_column h2.kicker-flourished{border:1px solid #839FA6;padding:18px 0;font-family:Recoleta!important;font-weight:400!important;font-size:22px!important;line-height:100%;letter-spacing:0px;text-align:center}.custom_home_logos .wrapper--none.section-padding{padding:0!important}.custom_home_logos h2{margin-bottom:20px!important}.custom_home_newsletter{position:relative}.custom_home_newsletter:after{position:absolute;content:"";background:#143b52;left:0;top:0;width:100%;opacity:70%;height:100%}.custom_home_newsletter .one-whole{position:relative;z-index:9;display:flex;gap:30px}.custom_home_newsletter .one-whole h2{margin:0;text-align:left;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0px}.custom_home_newsletter .rte p{font-weight:400;font-size:14px;line-height:100%;letter-spacing:.5px;text-align:left}.custom_home_newsletter .newsletter__contain{max-width:460px!important;width:100%!important}.custom_home_newsletter form .input-group.input-group--inner-button{border-radius:30px}.custom_home_newsletter form button#subscribe-section-newslettertemplate--17887686721624__section_newsletter_TVYzNA{background:#143b52;font-weight:500;font-size:13px;line-height:100%;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:17px 40px;border-radius:25px}.custom_collection_list h2.kicker-flourished{font-family:Recoleta;font-weight:400;font-size:30px;line-height:100%;letter-spacing:0px;text-align:center}.custom_collection_list h2.kicker-flourished,.custom_collection_list h3.custom_subheading_coll{margin-bottom:20px}.custom_collection_list h3.custom_subheading_coll{font-family:Neue Montreal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:.5px;text-align:center}.custom_collection_list .hero__content__wrapper.align-space-between-vertical{position:relative}.custom_collection_list p.collection-grid-item__title.strong{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0px;text-align:center;text-transform:capitalize;position:absolute;bottom:60px;background:#143b52a1;padding:10px 0}.custom_collection_list .assa.collection-grid-item__btn.strong{color:#143b52;background:#fff;padding:10px 20px;border-radius:30px;font-weight:500;font-size:12px;line-height:100%;letter-spacing:1px;text-align:center;text-transform:uppercase}.custom_collection_two .image-overlay{display:none}.custom_collection_two h4.custom_btn_animt{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0px;margin-top:15px}.custom_image_text_home .brick__block__text{background:#f6f6f6;padding:20px!important;margin-right:20px}.custom_icon_column .wrapper.icon--left .grid__item.small--one-third.text-left{border:1px solid #EEEEEE;border-radius:10px}.custom_icon_column .wrapper.icon--left .grid__item.small--one-third.text-left .icon__column__icon{margin:0 15px 0 0}.custom_icon_column .wrapper.icon--left .float-grid{gap:25px;display:flex}.custom_icon_column .wrapper.icon--left .grid__item.small--one-third.text-left .icon__column.icon--left{height:100%;align-items:center}.custom_icon_column>.wrapper.icon--left{max-width:1100px;width:100%}.product__main__content h1.product__title{font-size:30px}.product__main__content span.product__price{font-family:Neue Montreal;font-weight:500;font-size:20px;line-height:100%;letter-spacing:.5px;text-transform:capitalize}fieldset.radio__fieldset .radio__inputs span.radio__button label{border:.5px solid #143B52!important;border-radius:30px}.product__main__content .product__inner{padding:0}radio-swatch.swatch__button.swatch__button--square{max-width:70px;width:100%;border-radius:30px}radio-swatch.swatch__button.swatch__button--square label:after{display:none}radio-swatch.swatch__button.swatch__button--square label{width:100%!important;border-radius:30px!important}.product__submit__buttons span.btn-state-ready{font-family:Neue Montreal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-transform:uppercase}.section-faq .accordion__wrapper button.accordion__title{font-family:Recoleta;font-weight:400;font-size:20px;line-height:100%;letter-spacing:2px;text-transform:capitalize}.collection__hero h1.hero__title,.banner_for_contact p{font-family:Recoleta!important;font-weight:400!important;font-size:60px!important;line-height:100%;letter-spacing:0px;text-align:center;text-transform:capitalize!important}p.product__grid__title{font-family:Recoleta!important;font-weight:400!important;font-size:16px;line-height:100%;letter-spacing:0px;color:#143b52}.product__grid__price{font-family:Recoleta;font-weight:500!important;font-size:15px;line-height:100%;letter-spacing:0px;color:#143b52}.collection__filters__inner .sidebar__filter__group button span{font-family:Recoleta Alt;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase}div.sidebar__navigation__list .sidebar__item a,ul.sidebar__navigation__list li label{font-family:Recoleta;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0%;text-transform:capitalize;color:#666}div.sidebar__navigation__list .sidebar__item{margin:10px 0}.sidebar__item.is-hidden{display:none}.product__badge{background:#ff5d56!important;font-family:Neue Montreal!important;font-weight:700!important;font-size:12px!important;line-height:100%!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#fff!important;padding:8px 15px!important;border-radius:30px;right:unset!important;left:20px}ul.pagination-custom{border:1px solid #D9D9D9;border-radius:50px}.collection .pagination-custom ul li span,li.pagination-custom__arr span,.pagination-custom__num>a,.pagination-custom__num>span{border:none!important}li.pagination-custom__num a{border:none!important;padding:10px}li.pagination-custom__arr a{border:none}li.pagination-custom__spacer{display:none!important}.product__grid__price span.price{font-family:Neue Montreal!important;font-weight:500;font-size:15px;line-height:100%;letter-spacing:0px}.pagination-custom__arr>span,.pagination-custom__arr>a{padding:10px 12px!important;margin:1px 2px!important;background:#143b521a;border-radius:50%!important}li.pagination-custom__arr:hover a{background:#143b52}.contact-location h2{font-family:Recoleta!important;font-weight:400!important;font-size:30px!important;line-height:100%;letter-spacing:0px;text-align:center;text-transform:capitalize;margin-top:60px}.contact-location .adress_filed{display:flex;justify-content:center;align-items:center;gap:10px;font-family:Neue Montreal;font-weight:500;font-size:20px;line-height:100%;letter-spacing:2px;text-transform:uppercase}.top_left_side,.top_right_side{padding-top:50px!important;padding-bottom:50px!important}.top_right_side p{color:#666!important;max-width:400px;width:100%;margin:0 auto}.top_right_side{display:flex;flex-direction:column;align-items:center}.top_right_side>div{font-family:Neue Montreal;font-weight:500;font-size:20px;line-height:100%;letter-spacing:2px;text-align:center;text-transform:uppercase}.contact-location p{font-family:Recoleta;font-weight:400;margin-top:15px!important;font-size:20px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.bottom_left_side{border:.5px solid #143B52;padding:60px}.bottom_left_side form input,.bottom_left_side form textarea{border:.5px solid #D9D9D9;border-radius:30px!important}.bottom_left_side h3{font-family:Recoleta;font-weight:500;font-size:24px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.bottom_left_side form button{font-family:Neue Montreal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-transform:uppercase;width:100%;padding:16px 10px!important}.bottom_right_side iframe{height:100%}h1.hero__title{font-family:Recoleta;font-weight:400;font-size:60px;line-height:100%;letter-spacing:0px;text-align:center;text-transform:capitalize}.brick__block .brick__block__text{background-color:transparent;padding:32px}.brick__block .brick__block__text h2{font-family:Recoleta;font-weight:400;font-size:30px;line-height:100%;letter-spacing:0px}.brick__block .brick__block__text p{font-family:Neue Montreal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.5px}.custom_second_image_text .brick__block .brick__block__text p{font-family:Recoleta;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0px}.brick__block .brick__block__text a.standard__cta{font-family:Neue Montreal;font-weight:500;font-size:16px;line-height:100%;letter-spacing:2px;text-transform:uppercase}.custom_fist_mission.mission-highlight p{font-family:Recoleta!important;font-weight:400;font-size:30px!important;line-height:100%;letter-spacing:0px;text-align:center}section.page-width.text--neutral.palette--bright.bg--bright--accent{max-width:1170px;margin:0 auto;padding:0 20px;background-color:#f79b2f}section.page-width.text--neutral.palette--bright.bg--bright--accent .custom_single_heading{padding:40px}.custom_single_heading p{color:#fff}.as-seen-carousel-heading p{font-family:Recoleta;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0px;text-align:center;margin-top:30px!important}a.carousel-seen-link{font-family:Neue Montreal;font-weight:500;font-size:13px;line-height:100%;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#fff!important;background:#143b52;padding:17px 27px;border-radius:25px;margin-top:50px}.section-featured-article>div{padding:0!important;max-width:1200px!important}.custom_text_abovv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Recoleta;font-weight:400;font-size:60px;line-height:100%;letter-spacing:0px;text-align:center;text-transform:capitalize;color:#fff}.hero__content__wrapper span.hero__kicker__item{font-family:Neue Montreal;font-weight:500;font-size:16px;line-height:100%;letter-spacing:2px;text-align:center;color:#000;text-transform:uppercase}.hero__kicker time.hero__kicker__item{font-family:Neue Montreal;font-weight:400;color:#666;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;text-transform:uppercase}.section-featured-article .hero__title__link a{font-family:Recoleta;font-weight:400;font-size:30px;line-height:100%;letter-spacing:0px;text-align:center;text-transform:capitalize;color:#143b52}.section-featured-article .hero__cta__wrapper a.hero__btn{font-family:Neue Montreal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;text-transform:uppercase;background:#143b52;color:#fff!important;border-radius:25px;padding:20px}.section-featured-article .hero__content{padding:30px}.section-featured-article .hero__content__wrapper .hero__content{margin-bottom:-52px;box-shadow:0 2px 20px #0000001a}.section-featured-article{margin-bottom:100px}.article__item-content .name_author .article__item-meta{display:flex;align-items:center;justify-content:space-between}.article__item-content .name_author>div{font-family:Neue Montreal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-transform:uppercase;color:#666}.blog h3.article__item-title{font-family:Recoleta Alt;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0px;text-transform:capitalize;margin-bottom:10px}.blog .article__item-content p{font-family:Neue Montreal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0px;color:#666}.blog .article__item-content a.text-link-bare{font-family:Neue Montreal;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;text-transform:uppercase;color:#143b52;border:1px solid #143B52;padding:12px 25px;border-radius:25px;text-decoration:none!important;margin-top:20px!important;display:inline-block}.blog .article__item-content a.text-link-bare:after{display:none}.product__form__outer .form__selectors span.radio__legend__label{font-family:Neue Montreal;font-weight:500;font-size:16px;line-height:100%;letter-spacing:2px;text-transform:uppercase;text-align:left;display:block;width:100%}.product__form__outer .form__selectors fieldset.radio__fieldset legend.radio__legend{display:block;width:100%}.product__form__outer .form__selectors .swatch-selector label.swatch{width:60px;height:40px;border-radius:30px!important}.product__form__outer .form__selectors .swatch-selector label.swatch.selectedSwatch{border:1px solid #143B52}.product__form__outer fieldset.radio__fieldset span.radio__button label{width:65px;height:40px;border-radius:30px}.product__form__outer fieldset.radio__fieldset span.radio__button{margin:0!important}.product__submit{max-width:100%!important}.section-faq .custom_both_container{display:flex;flex-direction:row}.section-faq .custom_both_container>div{flex:0 0 50%;max-width:50%}.section-faq .text__standard.content_left_custom{background:#143b52;padding:80px;color:#fff}.section-faq .text__standard.content_left_custom .accordion__wrapper{border-bottom:1px solid #2A5168}.section-faq .accordion__title:after{border-color:#fff}.section-faq .image_section_right{border:.5px solid #143B52}section.custom-unique-features h2{color:#143b52!important}.custom-unique-features .unique-container .main-heading{max-width:605px;margin:20px auto}.unique-column .content-wrapper h3{color:#143b52!important;font-family:Recoleta!important;text-align:left;font-weight:400;font-size:30px!important;line-height:100%;letter-spacing:0px;margin:0!important}.unique-column .content-wrapper .meta-desc-wrapper{margin-top:10px!important;font-family:Neue Montreal!important;font-weight:500;font-size:14px!important;line-height:20px;letter-spacing:.5px;color:#143b52!important}.unique-column .content-wrapper .link-wrapper a{font-size:17px;font-family:Neue-Montreal-M;display:inline-block;border:2px solid #000000;padding:10px 20px;color:#fff!important;background:#000!important;border-radius:25px!important;transition:.3s;cursor:pointer}.unique-column .content-wrapper .link-wrapper{display:flex}.product__grid__info a p.product__grid__title{font-family:Neue Montreal!important;font-weight:400!important;font-size:16px!important;line-height:100%;letter-spacing:0px;text-align:left!important;color:#143b52}.product__grid__price span.price{font-family:Neue Montreal!important;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0px;color:#143b52;text-align:left!important;display:block!important}.product__grid__price.product__grid__price--nowrap{justify-content:flex-start!important;margin-top:10px}.custom_banner_first .hero__title p{font-family:Recoleta!important;font-weight:400!important;font-size:60px!important;line-height:100%;letter-spacing:0%;text-align:center}.custom_banner_first .hero__description p{font-family:Neue Montreal!important;font-weight:400!important;font-size:18px!important;line-height:100%;letter-spacing:0px;text-align:center}.custom_banner_first a.hero__btn{font-family:Neue Montreal!important;font-weight:500!important;font-size:14px!important;line-height:100%;letter-spacing:2px;text-align:center;text-transform:uppercase}.product__grid__info .grid__swatch__container .swatch-wrapper label.swatch{border-radius:50%!important;width:25px!important;height:25px!important}.product__grid__info .grid__swatch__container{justify-content:flex-start!important}a.custom-instagram-link{justify-content:center!important}a.custom-instagram-link span{font-weight:400;font-size:20px;line-height:100%;letter-spacing:0px;text-align:center;font-family:Recoleta!important}.hero__cta__wrapper a.standard__cta.btn_num_3{display:none}.custom_home_logos.section-logos{margin-bottom:50px}.product__grid__info.text-center .product__grid__title__wrapper{align-items:flex-start!important}product-grid-item-image.product-grid-item__image-wrapper img.product-grid-item__image{object-fit:fill!important}#groomsmen-div-first{display:flex;justify-content:center}#groomsmen-div-second{position:relative;height:40vw;max-width:1600px;margin:0 auto;max-height:600px}#groomsmen-div-third{position:relative;height:55vw;max-width:1600px;margin:0 auto;max-height:800px}#groomsmen-div-h1{color:#3a557c;width:31%;font-size:16px;align-self:center;font-family:Recoleta-M;transform:translateY(-15px)}#groomsmen-div-img img{width:165px}#groomsmen-div-h1 p{font-size:16px}#groomsmen-div-second-para{color:#3a557c;width:29%;position:absolute;left:28%;top:9%;font-family:Recoleta-M}.custom-groom-wrapper-mob,.custom-brides-wrapper-mob{padding:20px 0}#groomsmen-div-second-para p{font-size:16px}#groomsmen-img-2{width:244px;position:absolute;left:26%;top:32%}#groomsmen-img-3{width:232px;position:absolute;left:60%}#groomsmen-img-4{position:absolute;width:400px;bottom:0%;left:50%}#groomsmen-heading{color:#fff;width:26%;font-size:18px;position:absolute;top:20%;left:49%;font-family:Recoleta-M}#groomsmen-img-7{width:395px;position:absolute;bottom:0%;left:28%}#groomsmen-img-5{width:293px;position:absolute;top:13%;left:24%}#groomsmen-img-8{width:305px;position:absolute;right:15%;top:29%}#contact-wedding{background-color:#f79b2f;color:#fff;width:50%;margin:50px auto 0;padding:30px 60px;text-align:center}#contact-wedding h4{margin-bottom:18px;font-size:30px;font-family:Recoleta-M}#contact-wedding p{margin-bottom:39px;font-size:14px;font-family:Neue-Montreal-R}#btn-wedding-contact{border:2px solid white;background-color:#f79b2f;color:#fff;padding:10px 130px;font-size:18px;font-family:Recoleta-M;display:inline-block}#mix-match{display:flex;flex-direction:column;align-items:center}#mix-match-heading{max-width:300px;text-align:center;font-size:20px;color:#3a557c;margin:20px 0;font-family:Recoleta-M}#mix-match-details{max-width:700px;background-color:#f2f2f2;color:#3a557c;text-align:center;padding:20px;margin:50px 0}#mix-match-heading p{font-size:16px}#mix-match-img img{max-width:80px;height:auto}#mix-match-details h4{margin:10px 0;font-size:20px;font-family:Recoleta-M}.mix-order-1-wrapper{padding-top:5px;padding-bottom:10px}.mix-order-2-wrapper{padding-bottom:10px}#mix-match-inner{display:flex;justify-content:space-evenly;flex-wrap:wrap}#mix-match-details h1{display:inline-block;margin:0 20px;font-size:28px;font-family:Recoleta-M}#mix-match-details p{font-size:15px;margin:0 0 13px;font-family:Neue-Montreal-R}#mix-match-info1{background-color:#ffb8ca}.mix-match-info{margin:10px;max-width:46%;flex:46%;border-radius:3px;padding:0 5px}#mix-match-info2{background-color:#3a557c;color:#fff}.mix-match-info h5{margin:15px 0;font-size:20px;font-family:Recoleta-M}#mix-match-info1 img{max-width:200px;height:auto}#btn1-mix{border:2px solid #3A557C;color:#3a557c;background-color:#ffb8ca}.btn-mix{padding:10px 30px;margin:10px 0;font-size:16px;display:inline-block;font-family:Recoleta-M}#mix-match-info2 img{max-width:200px;height:auto;color:#fff}#btn2-mix{border:2px solid white;color:#fff;background-color:#3a557c}#style-para{text-align:center;color:#3a557c;font-size:28px;margin:20px 0;font-family:Recoleta-M}.style-box{display:flex;justify-content:center;flex-wrap:wrap;margin:50px 0}.style-box-image{position:relative;margin-right:20px}.style-box-image img{width:200px}.style-box-detail{width:210px;height:200px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;position:absolute;top:0;left:0;bottom:0;right:0}#style-box-detail1{background-color:#3a557c}.style-box-detail p{font-size:22px;font-family:Recoleta-M;padding:2px 0;margin:0}.style-box-detail h3{font-size:28px;margin:4px 0;font-family:Neue-Montreal-R}.style-box-image:hover .style-box-detail{opacity:1}#style-box-detail2{background-color:#ffb8ca}#style-box-detail3{background-color:#75514a}#style-box-detail4{background-color:#5166c3}#groomsmen-img-1{width:150px;left:45%;position:absolute;top:28%}#groomsmen-img-6{width:150px;position:absolute;left:48%;top:36%}.first-began-heading h3{text-transform:Capitalize;font-size:38px;font-family:Recoleta;margin-bottom:0}.second-began-heading h2,.third-began-heading h2{text-transform:uppercase;font-size:60px;font-family:Neue-Montreal;margin-bottom:0}.fourth-began-heading h3{text-transform:Capitalize;font-size:36px;font-family:Recoleta;margin-bottom:0}.backstory-quote-icon svg{margin:0 auto}.backstory-quote-heading q,.mission-header-heading p,.mission-bottom-text q,.section-html h2,.bottom-why-heading p,.ctm_whyy h2{font-family:Recoleta Font!important;font-weight:500!important}.mission-bottom-text q{font-family:Recoleta Font!important}.backstory-quote-heading p{font-family:Recoleta Font!important;margin:20px 0 15px}.mission-backstory-gallery{margin:0}.mission-bottom-text p{font-size:15px!important;margin:15px 0!important}.wrapper.section-padding{padding:0}.bottom-why-img2 svg{margin:0 auto}.ctm_whyy .brick__block__text.text--neutral{background:#fafafa!important}section.ctm_whyy{max-width:1180px;margin:32px auto}.ctm_whyy .brick__block__text.text--neutral{padding:40px!important}.ctm_whyy .brick__block__image{margin-left:32px}.ctm_whyy .brick__block__text.text--neutral p{font-weight:400!important}.collection .wrapper.section-padding{padding:3%}
/*# sourceMappingURL=/cdn/shop/t/197/assets/custom.css.map */
