.site-footer .site-footer-copyright-details{padding:25px 40px}.ajax-cart-drawer__buttons,.js-ajax-cart-drawer.is-open{background-color:#fdece6!important}.template-article .page-wrapper .rte p{line-height:1.5;letter-spacing:normal}.template-article .page-wrapper .rte{margin-bottom:30px}.template-article .wrapper.page-wrapper{max-width:750px}.template-article main{background-color:#fdece6}.template-article .page-wrapper .social-sharing a{margin-right:10px}.template-article .page-wrapper .rte h3{text-align:center;font-size:20px;letter-spacing:normal}.template-article .page-wrapper .rte img{display:block;margin:0 auto;width:auto}.template-article .social-sharing,.template-article .article-image{margin-bottom:20px}.template-article .social-sharing{display:flex;justify-content:flex-end}@media only screen and (min-width: 481px){.s-hero__start .mobile-image{display:none}}@media only screen and (max-width: 480px){.s-hero__start .desktop-image{display:none}}.template-collection .sidebar-container ul li:first-child a{font-weight:700;font-size:15px;display:inline-block}.template-collection .sidebar .sidebar__section-heading.filter-btn,.template-collection .sidebar-container .product-filter__container .product-filter__block,.template-collection .sidebar-container .top-level-hidden>li{border-bottom:1px solid #bf803b}.template-collection .sidebar-container .product-filter__block button.toggle.filter-title.btn.btn-product-tabs{text-align:left;margin:0;padding:0;background:none;position:relative}.template-collection .sidebar-container .product-filter__block button.toggle.filter-title.btn.btn-product-tabs:hover{color:#c48b9d}.template-collection .sidebar-container .product-filter__block button.toggle.filter-title.btn.btn-product-tabs:after{position:absolute;content:"+";height:5px;width:10px;right:0}.template-collection .sidebar .accordion-trigger{font-weight:500;font-size:15px}.template-collection .sidebar{padding:30px 0 0}.template-collection .sidebar-container .top-level-hidden li,.template-collection .sidebar .sidebar__section-heading{padding:0 15px}.template-collection .sidebar .sidebar__section-heading img{right:15px}.template-collection .sidebar-container .product-filter__block{margin-top:0!important;margin-bottom:0!important;padding:12px 15px}.template-collection .sidebar .sidebar__section-heading.filter-btn{padding-bottom:12px;margin-bottom:12px}.template-collection .sidebar-container .top-level-hidden li,.template-collection .sidebar-container .top-level-hidden li a{margin-bottom:12px}@media only screen and (max-width: 950px){.nav-is-open .site-header__end .grid-start{z-index:9999}header .site-header__end .hamburger{margin-right:10px;display:block}.nav-is-open .hamburger{display:block}.slide-out .nav-slide-out .childlinks .childlink-link .chevron{pointer-events:none}header .site-header__end .hamburger{margin-left:-12px}.nav-is-open .hamburger .line-2,.nav-is-open .hamburger .line-3{top:10px}.nav-is-open .slide-out{top:calc(var(--header-height) + 2rem)!important}}@media only screen and (min-width: 768px){.bride-page .image-and-text{display:flex}.bride-page .image-and-text .image-column{flex-basis:50%}.bride-page .image-and-text .text-column{flex-basis:50%;align-self:center}.bride-page .image-and-text.row{flex-direction:row}.bride-page .image-and-text.row-reverse{flex-direction:row-reverse}}.bride-page .center-text,.bride-page .bottom-center-text{text-align:center}.bride-page .image-and-text .image-column,.bride-page .image-and-text .text-column{padding:0 5%}.bride-page .image-and-text p,.bride-page .image-and-text h2{margin:10px 0}.bride-page .image-and-text h2{font-size:30px}.bride-page .bottom-center-text h2{margin-top:30px;font-size:30px}.bride-page .image-and-text img{width:500px}.bride-page .bridal-collection .btn-primary:hover{color:#fff}@media only screen and (max-width: 767px){.bride-page .image-and-text img{display:block;margin:20px auto}}.template-search .search-page__main img,.template-index .s-hero__container img,.template-product .product-preview__image img,.template-index .product-preview__image img,footer .site-footer__start-start-inner img,.s-instagram .s-instagram__container img,.newsletter-modal .newsletter-modal__container img,.template-collection .collection-image.wrapper img,.template-collection .product-preview__image img{height:auto}.template-product .product-tabs a{color:#c48b9d}.contact-page .page-wrapper form{max-width:500px}.contact-page .page-wrapper form input,.contact-page .page-wrapper form textarea{padding:15px;margin:20px 0;border:1px solid #c0803b;display:block;width:100%;text-align:left}.contact-page .page-wrapper form input.btn{padding:15px 40px;display:inline-block;width:auto}.contact-page .page-wrapper .contact-page-content p{margin-bottom:20px}#what-to-wear-to-a-summer-wedding-outfit-ideas-at-confete h1.outfit-inspo{font-size:27px}.template-index .s-featured-products__product .s-featured-products__image:after{position:unset}@media only screen and (min-width: 951px){.announcement-bar__container .mobile-search-icon,header .mobile-search{display:none}}@media only screen and (max-width: 950px){header .mobile-search{padding:15px 0;border-top:1px solid #fdece6;border-bottom:1px solid #fdece6}header .mobile-search button{padding-left:10px;width:100%;text-align:left}header .mobile-search button svg{margin-right:10px}header .search-dropdown.active .btn-close{right:10px;top:10px}header .search-dropdown.active .btn-close img{width:15px;height:15px}header .mobile-search .mobile-search-icon{width:20px;height:20px;vertical-align:middle}.desktop-search-icon{display:none}}.template-product .accordion{background-color:#fff1e8;border:1px solid #c0803b;cursor:pointer;width:100%;margin:8px 0 0!important;text-align:left;outline:none;font-size:13px;transition:.4s;max-width:100%;padding:18px 18px 18px 30px}.template-product .accordion:after{content:"+";color:#c0803b;font-weight:700;float:right;margin-left:5px}.template-product .accordion.active:after{content:"\2212";color:#fff}.template-product .product-template .accordion.active+.product-tabs__content{padding:20px 30px;letter-spacing:1.5px;line-height:1.8}.template-product .panel{padding:0 18px;background-color:#fff;display:none;overflow:hidden;transition:max-height .2s ease-out}.template-product .product-template .product-tabs__container{background-color:#fff;margin-top:0}.template-product .product-tabs__container{padding:0}.template-product .product-tabs.wrapper{width:100%;margin:0}.template-product .product-template .product-tabs{text-align:left}.template-product .panel{background-color:#fff1e6;padding:0 30px}.template-product .product-template__meta{flex-basis:39%}.template-product .product-template .product-tabs__content p{font-weight:400;line-height:1.5;margin-bottom:0}.template-product .product-template .product-tabs__content.product_description p{margin-bottom:20px}.template-product .product-template .product-tabs{border:none}.template-product .product-template .cart-notification{margin-bottom:0}.template-product .product-template .button-container{margin-bottom:30px}.template-product .product-template .js-ajax-add-to-cart{margin-bottom:15px;position:relative;z-index:99}.template-product .bottom-description{margin-top:30px}.template-product .s-shop-the-look .s-shop-the-look__container{border-bottom:1px solid #c0803b;max-width:1350px;padding:0;margin:70px auto}.template-product .product-template .glitter img{width:100%;height:58px;bottom:.45rem;object-fit:cover}@media (min-width: 951px) and (max-width: 1200px){.template-product .product-template__meta{padding-left:15px}}@media only screen and (max-width: 480px){.template-product .product-template__meta{width:85%}}.template-product .button-container.glitter .js-ajax-add-to-cart span svg{width:12px}@media only screen and (min-width: 1201px){.template-product .product-template__meta{padding-left:9%}}.template-product .product-template .js-ajax-add-to-cart:hover svg{stroke:#fff}.template-product .product-template .about_the_brand_snippet .about_brand__container{padding:45px 0;background-color:#fff0e7;line-height:1.5}.template-product .product-template .about_the_brand_snippet .about_brand__container h2{text-align:center;font-size:25px}.template-product .product-template .about_the_brand_snippet .about_content{max-width:780px;margin:0 auto;padding:0 10px}.template-product .product-template .about_the_brand_snippet .about_brand__container p{font-size:16px;letter-spacing:0;line-height:1.5}.template-product button.js-ajax-add-to-cart[disabled],.template-product button.js-ajax-add-to-cart[disabled]+img,.template-product button.js-ajax-add-to-cart[disabled=disabled]+img,.template-product button.js-ajax-add-to-cart[disabled=disabled]{display:none}@media (max-width: 950px){.slide-out__links{text-align:center}.slide-out__links-link .s-search{display:none}}.s-welcome,.s-featured-products{overflow-x:hidden}@media (max-width: 1200px){.template-index #shopify-section-1590359615071 .wrapper--medium .s-featured-products__product .u-rotate-right{right:-36rem}}@media (max-width: 1136px){.template-index #shopify-section-1590359615071 .wrapper--medium .s-featured-products__product .u-rotate-right{right:-34rem}}@media (max-width: 1092px){.template-index #shopify-section-1590359615071 .wrapper--medium .s-featured-products__product .u-rotate-right{right:-32rem}}@media (max-width: 1042px){.template-index #shopify-section-1590359615071 .wrapper--medium .s-featured-products__product .u-rotate-right{right:-30rem}}@media (max-width: 992px){.template-index #shopify-section-1590359615071 .wrapper--medium .s-featured-products__product .u-rotate-right{right:-28rem}}.bridal_suit_page .bridalpage-banner .content-container{color:#fff;padding:17% 0;width:100%;max-width:700px}.bridal_suit_page .wrapper{width:90%;max-width:1350px;margin:0 auto}.bridal_suit_page h1 .italic_heading{font-style:italic;display:block}.bridal_suit_page .collection-btn-links .bgb_img img{border-radius:50%;max-width:400px;width:100%;margin-bottom:30px}.bridal_suit_page .collection-btn-links .bgb_img{text-align:center;padding:0 8px 20px;margin:0;position:relative}.bridal_suit_page .bridalpage-banner{background-repeat:no-repeat;background-size:cover;background-position:bottom center}.bridal_suit_page a.btn:not(.btn-primary){display:block;text-transform:uppercase;letter-spacing:.2em}.bridal_suit_page .two_column_images .right_column img,.bridal_suit_page .two_column_images .left_column img{width:520px;border-top-left-radius:280px;border-top-right-radius:280px;border:25px solid #fff0e7;margin-bottom:15px}.bridal-suite main{background-color:#fff}.bridal_suit_page .list_collection h3{text-align:center;position:absolute;top:10%;z-index:999;left:50%;transform:translate(-50%,-10%);font-size:40px;text-transform:capitalize;font-family:Libre Caslon Text;font-weight:400;width:90%}.bridal_suit_page .featured-collection .featured-collection__container .featured-collection__grid{padding-top:50px}.bridal_suit_page .featured-collection .featured-collection__container .featured-collection__title{margin-bottom:0}.bridal-suite .bride_collection_list .collections_wrapper,.bridal_suit_page .featured-collection,.bridal_suit_page .collection_list .swiper-slide.swiper-slide-next,.bridal-suite .bride_collection_list .list_collection{position:relative}.bridal-suite .bride_collection_list .list_collection:after{position:absolute;bottom:0;left:-5%;display:block;width:118px;content:"";height:112px;transition:all .3s ease;background-image:url(https://cdn.shopify.com/s/files/1/0310/9965/0188/files/Untitled-1.png?v=1660806990);background-repeat:no-repeat;z-index:999}.bridal-suite .bride_collection_list section.collection-list .collection-list__products:after{position:absolute;bottom:-15%;right:-17%;display:block;width:135px;content:"";height:194px;transition:all .3s ease;background-image:url(https://cdn.shopify.com/s/files/1/0310/9965/0188/files/Footer_Glasses-01_136x194.png?v=1592236935);background-repeat:no-repeat;z-index:999}.bridal-suite .bride_collection_list{background-color:#fdece6;padding:60px 0}.bridal-suite .collection_list h3{font-size:13px}.bridal-suite .bride_collection_list section.collection-list{padding:0}.bridal_suit_page .Images_column_section{margin:30px 0}.bridal_suit_page .Images_column_section .wrapper{position:relative}.bridal_suit_page .collection-list__title{width:100%}.bridal_suit_page .flex_column{display:flex;justify-content:center;column-gap:25px;row-gap:15px}.bridal_suit_page .flex_column .collection_btn{padding:25px;background-color:#fdece6;max-width:400px;text-align:center}.bridal_suit_page .flex_column .collection_btn h3{font-size:13px;margin:0}.bridal_suit_page .featured-collection .featured-collection__container .featured-collection__title,.bridal_suit_page .collection-list__title,.bridal_suit_page .Images_column_section h2,.bridal_suit_page .bride_round_images h2{text-align:center;font-size:36px}.bridal_suit_page .two_column_images{text-align:center}.bridal_suit_page .bridal-image,.bridal_suit_page .collection-btn-links{flex-wrap:wrap;display:flex}.bridal_suit_page .two_column_images .right_column,.bridal_suit_page .two_column_images .left_column{margin-bottom:30px}.bridal_suit_page .collection-block{padding:50px 0}.bridal_suit_page .collection-btn-links .bgb_img h3{font-family:Inter,Segoe UI,Helvetica Neue,sans-serif;font-size:20px;font-weight:600;letter-spacing:4px;line-height:1.25}.bridal_suit_page .two_column_images .right_column h3,.bridal_suit_page .two_column_images .left_column h3{font-size:20px;font-family:Libre Caslon Text,Constantia,Lucida,Georgia,Garamond,serif}.bridal_suit_page .flex_column .collection_btn h3,.bridal_suit_page .featured-collection .featured-collection__container .featured-collection__title,.bridal-suite .collection_list h3,.bridal_suit_page .two_column_images .left_column h3,.bridal_suit_page .collection-list__title,.bridal_suit_page .Images_column_section h2,.bridal_suit_page .list_collection h3,.bridal_suit_page .two_column_images .right_column h3,.bridal_suit_page .bridalpage-banner h1,.bridal_suit_page .bridalpage-banner .description p{letter-spacing:1px}.bridal_suit_page .bridal-image .img_column img{display:block}.bridal_suit_page .flex-column .single_collection .swiper-wrapper img{margin:0 auto}.bridal_suit_page .featured-collection .featured-collection__container .featured-collection__grid img{height:auto}@media only screen and (min-width: 768px){.bridal_suit_page .two_column_images{display:flex}.bridal_suit_page .bridal-image .img_column{width:25%}.bridal_suit_page .bridalpage-banner h1{font-size:90px}.bridal_suit_page .bridalpage-banner .description p{font-size:32px;line-height:1.5}.bridal_suit_page .collection-btn-links .bgb_img{width:33%;padding:25px 8px;margin:0}.bridal_suit_page .two_column_images .right_column,.bridal_suit_page .two_column_images .left_column{width:50%;margin:0 10px 20px}.bridal_suit_page .btn_section{margin:85px 0}.bridal_suit_page .flex-column{display:flex}.bridal_suit_page .flex-column .single_collection,.bridal_suit_page .flex-column .collection_list{width:50%}.bridal_suit_page .flex_column .collection_btn{width:33%}.bridal-suite .bride_collection_list section.collection-list .collection-list__products:before{position:absolute;top:-12%;right:-12%;display:block;width:162px;content:"";height:83px;transition:all .3s ease;background-image:url(https://cdn.shopify.com/s/files/1/0310/9965/0188/files/New_Project_1.png?v=1660808740);background-repeat:no-repeat;z-index:999}.bridal_suit_page .featured-collection .featured-collection__container .featured-collection__title,.bridal_suit_page .collection-list__title,.bridal_suit_page .Images_column_section h2,.bridal_suit_page .bride_round_images h2{font-size:40px}}@media (min-width: 480px) and (max-width: 767px){.bridal_suit_page .collection-btn-links .bgb_img,.bridal_suit_page .bridalpage-banner .content-container{width:50%}}@media only screen and (max-width: 767px){.bridal_suit_page .btn_section{margin:35px 0}.bridal_suit_page .flex_column .collection_btn{width:100%}.bridal_suit_page .flex_column{flex-wrap:wrap}.bridal-suite .bride_collection_list section.collection-list .collection-list__products:after{bottom:-2%;right:-10%}.bridal_suit_page .bridal-image .img_column{width:50%}}@media only screen and (max-width: 1099px){.bridal_suit_page .list_collection h3{font-size:25px}}@media only screen and (min-width: 1100px){.bridal_suit_page .flex_column .collection_btn{padding:50px}.bridal_suit_page .flex_column .collection_btn h3{font-size:16px}.bridal_suit_page .Images_column_section{margin:80px 0 30px}}@media only screen and (min-width: 1500px){.bridal-suite .bride_collection_list section.collection-list .collection-list__products:after{bottom:0;right:-18%}}@media only screen and (max-width: 479px){.bridal_suit_page .collection-btn-links .bgb_img{padding-bottom:40px}}.featured-collection__container .featured-collection__title a{color:#c48b9d}.template-blog .post-grid p a,.template-article article .rte a{color:#c48b9d}.template-product .thumbnail_slider{flex-basis:10%;overflow:hidden}.template-product .product-template .product-image-container ul{list-style:none;padding:0;margin-top:0}.template-product .product-template .product-image-container{flex-basis:50%;position:relative;overflow:hidden;-ms-flex-preferred-size:60%;flex-basis:60%}.template-product .swiper-container-autoheight .swiper-slide img{height:145px;max-height:145px;width:100%;object-fit:cover}@media only screen and (min-width: 951px){.template-product .swiper-container-autoheight .swiper-slide{height:100%;max-height:145px}.template-product .thumbnail_slider .thumbnail-list{height:auto;display:block}.template-product .product_thumbnails .swiper-button-next,.template-product .product_thumbnails .swiper-button-prev{display:none}}@media only screen and (max-width: 950px){.template-product .thumbnail_slider{margin:15px 0}.template-product .product_thumbnails{position:relative}.template-product .product_image img{margin:0 auto}.template-product .product_thumbnails .swiper-button-next:after,.template-product .product_thumbnails .swiper-button-prev:after{font-size:25px}}@media (min-width: 951px) and (max-width: 1200px){.template-product .thumbnail_slider{flex-basis:15%}}.featured-collection__container .featured-collection__title a{font-family:Libre Caslon Text,Constantia,Lucida,Georgia,Garamond,serif}@media only screen and (max-width: 950px){.s-instagram #insta-feed a:nth-of-type(3),.s-instagram #insta-feed a:nth-of-type(4){display:inline!important}.s-instagram #insta-feed a:nth-of-type(3) .instafeed-container{width:50%!important;padding-top:66%!important;margin-top:25px}.s-instagram #insta-feed a:nth-of-type(4) .instafeed-container{width:50%!important;padding-top:50%!important}}
/*# sourceMappingURL=/s/files/1/0310/9965/0188/t/26/assets/layout.theme.styleLiquid.scss.css.map */
