a.button,.button,button,input[type=submit],input[type=reset],input[type=button],.action_button,a.action_button,input.action_button[type=submit],input.action_button[type=button],button.shopify-payment-button__button.shopify-payment-button__button--unbranded{border-radius:0;font-family:Gotham-Medium,sans-serif;font-weight:400;padding:17px 40px;line-height:1;height:auto;min-height:auto;width:auto!important;font-size:14px;letter-spacing:1.4px;border-color:#f05b71;background-color:#f05b71;color:#fff}a.button.gm-control-active,.button.gm-control-active,button.gm-control-active,input[type=submit].gm-control-active,input[type=reset].gm-control-active,input[type=button].gm-control-active,.action_button.gm-control-active,a.action_button.gm-control-active,input.action_button[type=submit].gm-control-active,input.action_button[type=button].gm-control-active,button.shopify-payment-button__button.shopify-payment-button__button--unbranded.gm-control-active{width:100%!important}a.button:hover,.button:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,.action_button:hover,a.action_button:hover,input.action_button[type=submit]:hover,input.action_button[type=button]:hover,button.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{border-color:#f05b71!important;background-color:#f05b71!important;color:#fff!important}.page-store-content{margin-bottom:30px;line-height:1.6}@media (max-width: 767px){.page-store-content{margin-bottom:15px}}.store-search-section .button-field .store-find{background-color:#41b0e4;border:1px solid #41b0e4;min-height:44px;width:100%!important}.store-locator-wrap .store-list-wrap .store-lists .store-item.selected:before{background-color:#41b0e4}.store-locator-wrap .store-list-wrap .store-lists .store-item a{color:#41b0e4}.store-lists .no-stores{color:#f05b71}::-moz-selection{background-color:#b4d9f3;color:#464646}::selection{background:#b4d9f3;color:#464646}body{font-family:Gotham-Book,sans-serif;font-weight:400;font-size:14px;line-height:1.5;background:#fff}body.index{background:#fff}@media (min-width: 768px) and (max-width: 1024px){body.index{padding-top:50px}}@media (min-width: 768px) and (max-width: 1024px){body.mobile_nav-fixed--true{padding-top:0}}body h1,body h2,body h3,body h4,body h5,body h6,body h1.title,body h2.title,body h3.title,body h4.title,body h5.title,body h6.title,body .headline,body .empty_cart,body .promo_banner,body .title{font-family:Archer-Book,sans-serif}body h1 strong,body h1 b,body h2 strong,body h2 b,body h3 strong,body h3 b,body h4 strong,body h4 b,body h5 strong,body h5 b,body h6 strong,body h6 b,body h1.title strong,body h1.title b,body h2.title strong,body h2.title b,body h3.title strong,body h3.title b,body h4.title strong,body h4.title b,body h5.title strong,body h5.title b,body h6.title strong,body h6.title b,body .headline strong,body .headline b,body .empty_cart strong,body .empty_cart b,body .promo_banner strong,body .promo_banner b,body .title strong,body .title b{font-family:Archer-Semibold,sans-serif;font-weight:400}.product_name{font-family:Archer-Book,sans-serif}.product_name span{font-family:Archer-Semibold,sans-serif;font-weight:400}.main.content{padding-top:60px;padding-bottom:60px}@media (max-width: 767px){.main.content{padding-top:30px;padding-bottom:30px}}@media (min-width: 1200px) and (max-width: 1399px){.main.content{padding-top:50px;padding-bottom:50px}}div.container{padding-top:0;padding-bottom:0}@media (max-width: 1199px){div.container{width:calc(100% - 30px)}}@media (max-width: 767px){div.container{width:calc(100% - 30px)}}@media (min-width: 1200px) and (max-width: 1399px){div.container{padding:0 10px}}@media (min-width: 1440px){div.container{max-width:1440px;padding:0 80px}}@media (min-width: 1600px){div.container{max-width:1600px;padding:0 80px}}@media (max-width: 1024px){.full-width--true .caption{max-width:100%}}@media (min-width: 1025px){.full-width--true .caption{max-width:100%}}@media (min-width: 1440px){.full-width--true .caption{max-width:1440px;padding:0 80px}}@media (min-width: 1600px){.full-width--true .caption{max-width:1600px;padding:0 80px}}.button,.add_to_cart.action_button{border-radius:0;font-family:Gotham-Medium,sans-serif;font-weight:400;padding:17px 15px;line-height:1;height:auto;min-height:auto;width:auto!important;font-size:14px;letter-spacing:1.4px;color:#fff;border-color:#f05b71;background-color:#f05b71;margin:25px auto;display:block;max-width:250px}.button:hover,.add_to_cart.action_button:hover{color:#fff;border-color:#f05b71;background-color:#f05b71}.header_search_form{padding:10px 0 0;border-bottom:1px solid #41b0e4}.header_search_form .search-submit{top:10px;font-size:20px;background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/search_blue.svg?v=6385901699083683881614804928);background-position:center;background-repeat:no-repeat;background-size:20px;width:30px;height:40px}.header_search_form .search-submit:before{display:none}.header_search_form .search-terms{font-family:Gotham-Book,sans-serif;color:#41b0e4;height:40px!important;min-height:40px!important;line-height:30px;font-size:25px;margin-bottom:0}.header_search_form .search-terms::-webkit-input-placeholder{color:#41b0e4cc}.header_search_form .search-terms::-moz-placeholder{color:#41b0e4cc}.header_search_form .search-terms:-ms-input-placeholder{color:#41b0e4cc}.header_search_form .search-terms:focus{line-height:30px;font-size:25px;font-family:Gotham-Book,sans-serif;color:#41b0e4}.header_search_form .search-terms:focus::-webkit-input-placeholder{color:#41b0e4cc}.header_search_form .search-terms:focus::-moz-placeholder{color:#41b0e4cc}.header_search_form .search-terms:focus:-ms-input-placeholder{color:#41b0e4cc}.nav .cart_container{display:none}.nav .menu{margin:0 auto;display:flex;align-items:center;justify-content:space-around}.nav .menu a{font-size:10px;font-family:Gotham-Medium,sans-serif;color:#464646}.nav .menu li{padding:0}.nav .menu li.seprator span{display:block;width:1px;background:#464646;height:19px}@media screen and (max-width: 1199px){.nav .menu li.search_link{display:block}}.nav .menu li.search_link a.icon-search-svg{width:20px;height:30px;background-size:15px;background-position:center;background-repeat:no-repeat;background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/search_blue.svg?v=6385901699083683881614804928)}.nav .menu li.search_container{width:200px}@media screen and (max-width: 1199px){.nav .menu li.search_container{display:none}}.nav .menu li.search_container .search_form .search-submit{background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/search_blue.svg?v=6385901699083683881614804928);background-position:center;background-repeat:no-repeat;background-size:15px;width:20px;height:30px;top:0;right:12px}.nav .menu li.search_container .search_form input{font-size:10px;font-family:Gotham-Medium,sans-serif;color:#41b0e4;border:1px solid #41b0e4;border-radius:0;background-color:#fff;padding:8px 35px 7px 12px;line-height:15px;height:auto;min-height:auto}@media all and (-ms-high-contrast: none){.nav .menu li.search_container .search_form input{line-height:13px;padding:8px 35px 8px 12px}}.nav .menu li.search_container .search_form input::-webkit-input-placeholder{color:#41b0e4cc}.nav .menu li.search_container .search_form input::-moz-placeholder{color:#41b0e4cc}.nav .menu li.search_container .search_form input:-ms-input-placeholder{color:#41b0e4cc}.nav .menu li.search_container .search_form input:focus::-webkit-input-placeholder{color:#41b0e4cc}.nav .menu li.search_container .search_form input:focus::-moz-placeholder{color:#41b0e4cc}.nav .menu li.search_container .search_form input:focus:-ms-input-placeholder{color:#41b0e4cc}.nav .menu li a{font-size:10px;font-family:Gotham-Medium,sans-serif;color:#464646;text-decoration:none;font-weight:400;text-transform:uppercase!important;line-height:1.1;letter-spacing:.8px;padding:8px 14px;text-align:center;border:0}@media (min-width: 1200px) and (max-width: 1399px){.nav .menu li a{padding:8px 10px}}@media screen and (max-width: 1050px){.nav .menu li a{padding:8px 10px}}.nav .menu li a:hover{color:#6c6c6c;border:0}.nav .menu li a:hover span{color:#6c6c6c}.nav .menu li:first-child a{padding-left:0}header .top_bar{display:none}header.main-header .header-bar{position:relative;height:34px}header .promo_banner{background-color:#fcdce1;font-family:Gotham-Medium,sans-serif;color:#052460}header .promo_banner .promo_banner__content{padding:8px 0;font-size:15px}header div.container{padding-top:0!important;padding-bottom:0!important}header div.container .menu{margin:0 auto;display:flex;align-items:center;justify-content:space-around}header div.container .menu a{font-size:10px;font-family:Gotham-Medium,sans-serif;color:#464646}header div.container .menu li{padding:0}header div.container .menu li.seprator span{display:block;width:1px;background:#464646;height:19px}@media screen and (max-width: 1199px){header div.container .menu li.search_link{display:block}}header div.container .menu li.search_link a.icon-search-svg{width:20px;height:30px;background-size:15px;background-position:center;background-repeat:no-repeat;background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/search_blue.svg?v=6385901699083683881614804928)}header div.container .menu li.search_container{width:200px}@media screen and (max-width: 1199px){header div.container .menu li.search_container{display:none}}header div.container .menu li.search_container .search_form .search-submit{background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/search_blue.svg?v=6385901699083683881614804928);background-position:center;background-repeat:no-repeat;background-size:15px;width:20px;height:30px;top:0;right:12px}header div.container .menu li.search_container .search_form input{font-size:10px;font-family:Gotham-Medium,sans-serif;color:#41b0e4;border:1px solid #41b0e4;border-radius:0;background-color:#fff;padding:8px 35px 7px 12px;line-height:15px;height:auto;min-height:auto}@media all and (-ms-high-contrast: none){header div.container .menu li.search_container .search_form input{line-height:13px;padding:8px 35px 8px 12px}}header div.container .menu li.search_container .search_form input::-webkit-input-placeholder{color:#41b0e4cc}header div.container .menu li.search_container .search_form input::-moz-placeholder{color:#41b0e4cc}header div.container .menu li.search_container .search_form input:-ms-input-placeholder{color:#41b0e4cc}header div.container .menu li.search_container .search_form input:focus::-webkit-input-placeholder{color:#41b0e4cc}header div.container .menu li.search_container .search_form input:focus::-moz-placeholder{color:#41b0e4cc}header div.container .menu li.search_container .search_form input:focus:-ms-input-placeholder{color:#41b0e4cc}header div.container .menu li a{font-size:10px;font-family:Gotham-Medium,sans-serif;color:#464646;text-decoration:none;font-weight:400;text-transform:uppercase!important;line-height:1.1;letter-spacing:.8px;padding:8px 14px;text-align:center;border:0}@media (min-width: 1200px) and (max-width: 1399px){header div.container .menu li a{padding:8px 10px}}@media screen and (max-width: 1050px){header div.container .menu li a{padding:8px 10px}}header div.container .menu li a:hover{color:#6c6c6c;border:0}header div.container .menu li a:hover span{color:#6c6c6c}header div.container .menu li:first-child a{padding-left:0}.footer{font-size:14px;padding:80px 0 30px;border:0;position:relative;color:#052460}@media (max-width: 767px){.footer{padding:60px 0 30px}}.footer:before{content:"";width:100%;position:absolute;left:0;right:0;top:0;height:58px;background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/footer_bg.jpg?v=108312008077809509091614804883);background-position:center;background-repeat:no-repeat;background-size:cover;display:none}@media (max-width: 767px){.footer .footer-menu-wrap{padding-top:0;padding-bottom:0}}@media (max-width: 767px){.footer .footer-menu-wrap img.footer-logo{margin:0 auto 20px;max-width:100%!important;width:130px;display:block}}.footer .footer-menu-wrap .columns.three{width:calc(20% - 20px)}@media (max-width: 767px){.footer .footer-menu-wrap .columns.three{width:100%}}.footer .footer_menu h6{margin:0;padding:0 0 5px;color:#052460;font-size:10px;text-transform:uppercase;font-family:Gotham-Bold,sans-serif;font-weight:400}@media (max-width: 767px){.footer .footer_menu h6{padding:15px 10px 10px;border-top:1px solid #052460}}@media (max-width: 767px){.footer .footer_menu ul{padding:0}}.footer .footer_menu ul li{margin-bottom:10px}.footer .footer_menu ul li p{margin-bottom:0;line-height:normal}@media (max-width: 767px){.footer .footer-social-icons--mobile{border-top:1px solid #052460}}@media (max-width: 767px){.footer .footer-social-icons--mobile .social_icons{margin:0;padding-top:15px}}@media (max-width: 767px){.footer .footer-social-icons--mobile .social_icons a{color:#052460}}.footer .footer_content.footer-text{display:none}.footer .footer-social-icons{text-align:right}.footer .footer-social-icons .social_icons{padding:0;margin:0}.footer .footer-social-icons .social_icons li{display:inline-block;padding-right:15px}.footer .footer-social-icons .social_icons li:last-child{padding-right:0}.footer .footer-social-icons .social_icons li a{color:#052460;font-size:27px;display:inline-block;margin-bottom:0}@media (min-width: 992px) and (max-width: 1024px){.footer .footer-social-icons .social_icons li a{font-size:20px}}.footer a{color:#052460;font-size:10px;font-family:Gotham-Book,sans-serif}.footer a:visited{font-size:10px}.footer a:hover{color:#062d78}.footer_credits{border-top:2px solid #052460;margin-top:40px;margin-bottom:0}@media (max-width: 768px){.footer_credits{margin-top:10px}}.footer_credits .credits{margin:0;font-size:10px}.footer_credits .credits a{color:#052460}.caption-background-true{background-color:#fff}.caption-background-true.caption-transparency-true{background-color:#fff9}@media (max-width: 767px){.caption{position:static;margin:20px 0 0;padding:0 12px!important}}.caption .headline{font-family:Gotham-Medium,sans-serif;color:#052460;font-size:20px;padding:0;letter-spacing:2.4px;line-height:28px;text-shadow:none;margin-bottom:5px}@media (max-width: 767px){.caption .headline{font-size:18px;line-height:25px}}.caption .headline.style-bold{font-family:Gotham-Bold,sans-serif}.caption .headline.style-bold.style-italic{font-style:italic;font-family:Gotham-BoldItalic,sans-serif}.caption .headline.style-italic{font-style:italic;font-family:Gotham-BookItalic,sans-serif}.caption .subtitle{font-family:Archer-Book,sans-serif;color:#052460;font-size:18px;padding:0;line-height:28px;text-shadow:none;margin-bottom:15px}@media (max-width: 767px){.caption .subtitle{font-size:15px;line-height:22px}}.caption .subtitle.style-italic{font-family:Archer-MediumItalic,sans-serif;font-style:italic}.caption .subtitle.style-bold{font-family:Archer-Semibold,sans-serif}.caption .subtitle.style-bold.style-italic{font-family:Archer-SemiboldItalic,sans-serif}.caption .action_button{border-radius:0;font-family:Gotham-Medium,sans-serif;font-weight:400;padding:17px 40px;line-height:1;height:auto;min-height:auto;width:auto!important;font-size:14px;letter-spacing:1.4px}.caption .action_button.highlight-true{color:#fff;border-color:#f05b71;background-color:#f05b71}.caption .action_button.highlight-false{color:#f05b71;border-color:#f05b71;background-color:transparent}.caption.vertical-position-bottom{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0);top:inherit;bottom:0}.caption.vertical-position-top{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0);top:0;bottom:inherit}.homepage-slideshow{margin-bottom:0}.homepage-slideshow .caption.position-left{padding-left:6.510416666666667vw}.homepage-slideshow .caption.vertical-position-bottom{padding-bottom:50px}@media (min-width: 1200px) and (max-width: 1399px){.homepage-slideshow .caption.vertical-position-bottom{padding-bottom:30px}}@media screen and (max-width: 1199px){.homepage-slideshow .caption.vertical-position-bottom{padding-bottom:10px}}@media screen and (max-width: 767px){.homepage-slideshow .caption.vertical-position-bottom{text-align:center}}.homepage-slideshow .caption.position-right{padding-right:6.510416666666667vw}.homepage-slideshow .caption.vertical-position-top{padding-top:50px}@media (min-width: 1200px) and (max-width: 1399px){.homepage-slideshow .caption.vertical-position-top{padding-top:30px}}.page-details .caption.position-left{padding-left:6.510416666666667vw}.page-details .caption.vertical-position-bottom{padding-bottom:50px}@media (min-width: 1200px) and (max-width: 1399px){.page-details .caption.vertical-position-bottom{padding-bottom:30px}}@media screen and (max-width: 1199px){.page-details .caption.vertical-position-bottom{padding-bottom:10px}}@media screen and (max-width: 767px){.page-details .caption.vertical-position-bottom{text-align:center}}.page-details .caption.position-right{padding-right:6.510416666666667vw}.page-details .caption.vertical-position-top{padding-top:50px}@media (min-width: 1200px) and (max-width: 1399px){.page-details .caption.vertical-position-top{padding-top:30px}}.newsletter_section{background-color:#fff;padding-bottom:0;padding-top:50px}.newsletter_section.newsletter-bgr-true{background-color:#fff;background-position:top center;background-size:auto}.newsletter_section h2{font-family:Archer-Book,sans-serif;font-size:28px;line-height:33px;color:#363636;margin-bottom:8px;padding:0;letter-spacing:normal}@media (max-width: 767px){.newsletter_section h2{font-size:23px;line-height:28px}}.newsletter_section .newsletter-text{font-family:Archer-MediumItalic,sans-serif;font-size:18px;line-height:24px;color:#363636}@media (max-width: 767px){.newsletter_section .newsletter-text{font-size:16px;line-height:22px}}@media (max-width: 1100px){.newsletter_section .section_form{width:90%;left:50%;transform:translate(-50%)}}.newsletter_section .section_form .newsletter-text+.newsletter,.newsletter_section .section_form h5+.newsletter{margin-top:30px}@media (max-width: 767px){.newsletter_section .section_form .newsletter-text+.newsletter,.newsletter_section .section_form h5+.newsletter{margin-top:20px}}.newsletter_section .newsletter{width:580px}@media (max-width: 767px){.newsletter_section .newsletter{width:100%;max-width:600px}}.newsletter_section .section_form input[type=email],.newsletter_section .section_form input[type=text]{border:1px solid #41b0e4!important;border-radius:0;height:50px;max-height:50px}.newsletter_section input.contact_email[type=email]{display:initial;float:none;flex:0 0 370px;border:1px solid #41b0e4!important;border-radius:0;height:50px;max-height:50px;color:#41b0e4}.newsletter_section input.contact_email[type=email]::placeholder{color:#363636}@media (max-width: 767px){.newsletter_section input.contact_email[type=email]{flex:0 0 100%;max-width:100%}}.newsletter_section #contact_form .action_button.sign_up{background-color:#f05b71;border:1px solid #f05b71;border-radius:0;color:#fff;text-transform:uppercase;height:auto;min-height:auto;padding:15px 40px;width:auto;max-height:50px;max-width:150px;flex:0 0 150px;display:initial;font-size:14px;font-family:Gotham-Medium,sans-serif;margin-left:10px}@media (max-width: 798px){.newsletter_section #contact_form .action_button.sign_up{margin-left:0;max-width:100%;flex:0 0 100%;width:100%}}.social-feeds-section,.social-feeds-section .social-feeds-wrap .section{margin-bottom:0}@media (max-width: 767px){.social-feeds-section .social-feeds-wrap #instafeed .instagram__item:last-child{margin-bottom:0}}.social-feeds-section .social-feeds-wrap h2.title{font-family:Gotham-Medium,sans-serif;color:#41b0e4;font-size:20px;line-height:1.4;letter-spacing:2.4px;margin:0 0 55px;padding:0}@media (max-width: 767px){.social-feeds-section .social-feeds-wrap h2.title{font-size:18px;margin:0 0 20px}}.social-feeds-section .social-feeds-wrap h2.title a,.social-feeds-section .social-feeds-wrap h2.title a:hover{color:#41b0e4}.social-feeds-section .social-feeds-wrap h2.style-bold{font-family:Gotham-Bold,sans-serif}.social-feeds-section .social-feeds-wrap h2.style-bold.style-italic{font-style:italic;font-family:Gotham-BoldItalic,sans-serif}.social-feeds-section .social-feeds-wrap h2.style-italic{font-style:italic;font-family:Gotham-BookItalic,sans-serif}.featured-promotions-section{margin-bottom:0}@media (max-width: 767px){.featured-promotions-section .feature-section{margin-bottom:25px!important}}@media (max-width: 767px){.featured-promotions-section .feature-section:last-child{margin-bottom:0!important}}.featured-promotions-section h2.title{font-family:Gotham-Medium,sans-serif;color:#41b0e4;font-size:20px;line-height:1.4;letter-spacing:2.4px;margin:0 0 50px;padding:0}@media (max-width: 767px){.featured-promotions-section h2.title{font-size:18px;margin:0 0 20px}}.featured-promotions-section h2.title-below{font-family:Archer-Book,sans-serif;font-size:24px;line-height:33px;color:#363636;margin:30px auto 10px}@media (max-width: 767px){.featured-promotions-section h2.title-below{font-size:18px;line-height:28px;margin:10px auto}}.featured-promotions-section h2.style-bold{font-family:Gotham-Bold,sans-serif}.featured-promotions-section h2.style-bold.style-italic{font-style:italic;font-family:Gotham-BoldItalic,sans-serif}.featured-promotions-section h2.style-italic{font-style:italic;font-family:Gotham-BookItalic,sans-serif}.featured-promotions-section .browse-now-link{font-family:Gotham-Medium,sans-serif;font-size:14px;letter-spacing:.7px;color:#f05b71;text-transform:uppercase}@media (max-width: 767px){.featured-promotions-section .browse-now-link{font-size:12px}}.image-with-text-section .featured-link--section{margin-bottom:0}@media (max-width: 767px){.image-with-text-section .featured-link--section{margin:20px 0!important}}.image-with-text-section .featured-link--section .featured-link--half{background-color:#fff;width:auto}.image-with-text-section .featured-link--section .featured-link--half.featured-link--text{padding-right:80px;padding-left:30px;flex:1 1 40%;max-width:40%}@media (max-width: 767px){.image-with-text-section .featured-link--section .featured-link--half.featured-link--text{flex:1 1 100%;max-width:100%;padding:0 15px;margin:20px 0}}@media (min-width: 1025px) and (max-width: 1439px){.image-with-text-section .featured-link--section .featured-link--half.featured-link--text{padding-right:30px}}@media (min-width: 1440px){.image-with-text-section .featured-link--section .featured-link--half.featured-link--text{flex:1 1 40%;max-width:40%}}@media (min-width: 1600px){.image-with-text-section .featured-link--section .featured-link--half.featured-link--text{flex:1 1 35%;max-width:35%}}.image-with-text-section .featured-link--section .featured-link--half.featured-link--image{flex:1 1 60%;max-width:60%}@media (max-width: 767px){.image-with-text-section .featured-link--section .featured-link--half.featured-link--image{flex:1 1 100%;max-width:100%}}@media (min-width: 1440px){.image-with-text-section .featured-link--section .featured-link--half.featured-link--image{flex:1 1 60%;max-width:60%}}@media (min-width: 1600px){.image-with-text-section .featured-link--section .featured-link--half.featured-link--image{flex:1 1 65%;max-width:65%}}.image-with-text-section .featured-link--section .featured-link--half .info{width:100%;padding:0}.image-with-text-section .featured-link--section .featured-link--half .info .collection_title{font-family:Gotham-Medium,sans-serif;color:#41b0e4;font-size:20px;padding:0;letter-spacing:2.4px;line-height:28px;text-shadow:none;margin-bottom:5px}@media (max-width: 767px){.image-with-text-section .featured-link--section .featured-link--half .info .collection_title{font-size:18px;line-height:25px}}@media (min-width: 1200px) and (max-width: 1399px){.image-with-text-section .featured-link--section .featured-link--half .info .collection_title{font-size:19px}}.image-with-text-section .featured-link--section .featured-link--half .info .collection_title.style-bold{font-family:Gotham-Bold,sans-serif}.image-with-text-section .featured-link--section .featured-link--half .info .collection_title.style-bold.style-italic{font-style:italic;font-family:Gotham-BoldItalic,sans-serif}.image-with-text-section .featured-link--section .featured-link--half .info .collection_title.style-italic{font-style:italic;font-family:Gotham-BookItalic,sans-serif}.image-with-text-section .featured-link--section .featured-link--half .info .description{font-family:Archer-Book,sans-serif;color:#363636;font-size:18px;padding:0;line-height:28px;text-shadow:none;margin-bottom:30px}@media (max-width: 767px){.image-with-text-section .featured-link--section .featured-link--half .info .description{font-size:16px;line-height:22px}}@media (min-width: 1200px) and (max-width: 1399px){.image-with-text-section .featured-link--section .featured-link--half .info .description{font-size:17px}}.image-with-text-section .featured-link--section .featured-link--half .info .description.style-italic{font-family:Archer-MediumItalic,sans-serif;font-style:italic}.image-with-text-section .featured-link--section .featured-link--half .info .description.style-bold{font-family:Archer-Semibold,sans-serif}.image-with-text-section .featured-link--section .featured-link--half .info .description.style-bold.style-italic{font-family:Archer-SemiboldItalic,sans-serif}.image-with-text-section .featured-link--section .featured-link--half .info .button{border-radius:0;font-family:Gotham-Medium,sans-serif;font-weight:400;padding:17px 40px;line-height:1;height:auto;min-height:auto;width:auto!important;font-size:14px;letter-spacing:1.4px;margin:0;color:#fff;border-color:#f05b71;background-color:#f05b71}.image-with-text-section .image-align--left .featured-link--section:nth-child(2n) .featured-link--text{padding-left:80px;padding-right:30px}@media (max-width: 767px){.image-with-text-section .image-align--left .featured-link--section:nth-child(2n) .featured-link--text{padding:0 15px}}@media (min-width: 1025px) and (max-width: 1439px){.image-with-text-section .image-align--left .featured-link--section:nth-child(2n) .featured-link--text{padding-left:30px}}.most-popular-products-wrap h2.title{font-family:Gotham-Medium,sans-serif;color:#41b0e4;font-size:20px;line-height:1.4;letter-spacing:2.4px;margin:0 0 60px;padding:0}@media (max-width: 767px){.most-popular-products-wrap h2.title{font-size:18px;margin:0 0 20px}}.most-popular-products-wrap h2.title.style-bold{font-family:Gotham-Bold,sans-serif}.most-popular-products-wrap h2.title.style-bold.style-italic{font-style:italic;font-family:Gotham-BoldItalic,sans-serif}.most-popular-products-wrap h2.title.style-italic{font-style:italic;font-family:Gotham-BookItalic,sans-serif}.most-popular-products-wrap .view-all-link{font-size:14px;letter-spacing:.7px;font-family:Gotham-Medium,sans-serif;color:#41b0e4}@media (max-width: 767px){.most-popular-products-wrap .view-all-link{font-size:12px}}.most-popular-products-wrap .list-products{margin:0 50px;overflow:visible}.most-popular-products-wrap .list-products .flickity-prev-next-button:disabled{filter:alpha(opacity=50);opacity:.5}.most-popular-products-wrap .list-products .flickity-prev-next-button{width:50px;top:-60px;padding:0;background-position:center;background-repeat:no-repeat;background-size:26px 42px;box-shadow:none;width:60px!important;opacity:1;background-color:#fff!important;background-size:auto 60px}.most-popular-products-wrap .list-products .flickity-prev-next-button svg{display:none}.most-popular-products-wrap .list-products .flickity-prev-next-button.previous{background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/left_arrow.png?v=167127102369718107721614804920);left:-60px}.most-popular-products-wrap .list-products .flickity-prev-next-button.next{background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/right_arrow.png?v=95340222545957524961614804925);right:-60px}.most-popular-products-wrap .list-products .product-cell{width:20%;padding:0 15px;position:relative}@media (max-width: 1024px){.most-popular-products-wrap .list-products .product-cell{width:25%}}@media (max-width: 767px){.most-popular-products-wrap .list-products .product-cell{width:100%;padding:0}}.most-popular-products-wrap .list-products .product-cell .new-product{background-position:center;background-repeat:no-repeat;background-size:70px 66px;background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/new.png?v=94101505564672634551614804923);width:70px;height:66px;display:block;position:absolute;top:-50px;right:0;z-index:100}.most-popular-products-wrap .list-products .product-cell a{display:block}.most-popular-products-wrap .list-products .product-cell a img{margin:0 auto;display:block}.most-popular-products-wrap .list-products.has-new-tag .flickity-viewport{margin-top:50px;overflow:visible}.instore-preview-section .instore-preview-block{background-color:#fcdce1;padding:25px 90px 20px}.instore-preview-section .instore-preview-block.text-align--left{padding-left:90px}.instore-preview-section .instore-preview-block.text-align--right{padding-right:90px}@media (max-width: 767px){.instore-preview-section .instore-preview-block{padding:25px 20px 20px}}.instore-preview-section .instore-preview-block h2{position:relative;display:inline-block}.instore-preview-section .instore-preview-block h2:before{content:"";width:74px;height:60px;background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/arrow.png?v=45725899993272278971614804873);background-position:center;background-repeat:no-repeat;background-size:74px 60px;position:absolute;left:-80px;top:-40px}@media (max-width: 767px){.instore-preview-section .instore-preview-block h2:before{display:none}}.instore-preview-section .instore-preview-block h2.title{font-family:Gotham-Medium,sans-serif;color:#052460;font-size:20px;line-height:1.4;letter-spacing:2.4px;margin:0 0 8px;padding:0}@media (max-width: 767px){.instore-preview-section .instore-preview-block h2.title{font-size:18px}}.instore-preview-section .instore-preview-block h2.title.style-bold{font-family:Gotham-Bold,sans-serif}.instore-preview-section .instore-preview-block h2.title.style-bold.style-italic{font-style:italic;font-family:Gotham-BoldItalic,sans-serif}.instore-preview-section .instore-preview-block h2.title.style-italic{font-style:italic;font-family:Gotham-BookItalic,sans-serif}.instore-preview-section .instore-preview-block .description{font-family:Archer-Book,sans-serif;color:#052460;font-size:24px;padding:0;line-height:34px;text-shadow:none}@media (max-width: 767px){.instore-preview-section .instore-preview-block .description{font-size:18px;line-height:24px}}@media (min-width: 1200px) and (max-width: 1399px){.instore-preview-section .instore-preview-block .description{font-size:22px}}.instore-preview-section .instore-preview-block .description.style-italic{font-family:Archer-MediumItalic,sans-serif;font-style:italic}.instore-preview-section .instore-preview-block .description.style-bold{font-family:Archer-Semibold,sans-serif}.instore-preview-section .instore-preview-block .description.style-bold.style-italic{font-family:Archer-SemiboldItalic,sans-serif}.instore-preview-section .instore-preview-block .description p{margin:0;line-height:1;display:inline}.instore-preview-section .instore-preview-block .description a{font-size:14px;letter-spacing:.7px;line-height:32px;font-family:Gotham-Medium,sans-serif;color:#052460;text-transform:uppercase}@media (max-width: 767px){.instore-preview-section .instore-preview-block .description a{font-size:12px}}.instore-preview-section .instore-preview-block .instore-preview-block-wrap{display:flex;flex-wrap:wrap;width:100%;margin-top:30px;align-items:start;justify-content:center}@media (max-width: 767px){.instore-preview-section .instore-preview-block .instore-preview-block-wrap{margin-top:20px}}.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item{flex:1 1 33.33333%;max-width:400px;padding:0 25px}@media (max-width: 767px){.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item{flex:1 1 100%;max-width:400px;padding:0;margin-bottom:10px}}@media (max-width: 767px){.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item:last-child{margin-bottom:0}}.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item img,.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item svg{max-width:100px;max-height:100px;margin:0 auto 15px;display:block}@media (max-width: 767px){.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item img,.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item svg{max-width:70px;max-height:70px}}.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item h3{font-family:Gotham-Medium,sans-serif;color:#052460;font-size:18px;margin:0}@media (max-width: 767px){.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item h3{font-size:15px}}.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item .info--text{font-family:Archer-MediumItalic,sans-serif;color:#052460;font-size:15px;margin:0}.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item .info--text p{margin:0}@media (max-width: 767px){.instore-preview-section .instore-preview-block .instore-preview-block-wrap .instore-preview-item .info--text{font-size:14px}}.undeniably-section .undeniably-block{padding-bottom:40px;padding-top:19%}@media (max-width: 767px){.undeniably-section .undeniably-block{padding-top:0%;padding-bottom:0}}@media (min-width: 1440px) and (max-width: 1599px){.undeniably-section .undeniably-block{padding-top:16%}}@media (min-width: 1200px) and (max-width: 1439px){.undeniably-section .undeniably-block{padding-top:15%}}.undeniably-section .undeniably-block-wrap{display:flex;flex-wrap:wrap;width:100%;justify-content:space-around;align-items:start}.undeniably-section .undeniably-blocks{flex:1 1 50%;max-width:50%}@media (max-width: 767px){.undeniably-section .undeniably-blocks{flex:1 1 100%;max-width:100%}}.undeniably-section .undeniably-blocks.block--left{padding-right:40px;margin-top:-19%;position:relative}@media (max-width: 767px){.undeniably-section .undeniably-blocks.block--left{margin-top:0;padding-right:0}}@media (min-width: 1440px) and (max-width: 1599px){.undeniably-section .undeniably-blocks.block--left{margin-top:-16%}}@media (min-width: 1200px) and (max-width: 1439px){.undeniably-section .undeniably-blocks.block--left{margin-top:-15%}}.undeniably-section .undeniably-blocks.block--left .image-left--block{position:absolute;width:55%;top:50%;transform:translateY(-50%);z-index:0}.undeniably-section .undeniably-blocks.block--left .brush--left{position:absolute;width:300px;height:115px;background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/brush1.png?v=41809832352090273921614804880);background-position:center;background-repeat:no-repeat;background-size:contain;top:0;left:0;z-index:-1}@media (max-width: 767px){.undeniably-section .undeniably-blocks.block--left .brush--left{display:none}}.undeniably-section .undeniably-blocks.block--left .image-section-1{width:100%;padding-left:40px;padding-top:40px;position:relative;padding-right:20px}@media (max-width: 767px){.undeniably-section .undeniably-blocks.block--left .image-section-1{padding-left:0;padding-top:0;position:relative;padding-right:20px}}.undeniably-section .undeniably-blocks.block--left .image-section-2{width:60%;z-index:1;margin-right:-15.2%;margin-left:auto;margin-bottom:20px;padding-left:20px}@media (max-width: 767px){.undeniably-section .undeniably-blocks.block--left .image-section-2{width:53%;margin-right:0%;margin-bottom:10px}}.undeniably-section .undeniably-blocks.block--left .image-section-3{width:45%;padding-left:20px;margin-right:0;margin-left:auto}@media (max-width: 767px){.undeniably-section .undeniably-blocks.block--left .image-section-3{padding-left:10px;width:50%}}@media (max-width: 767px){.undeniably-section .undeniably-blocks.block--right{margin-top:40px}}.undeniably-section .undeniably-blocks.block--right img{margin:0 auto;display:block}@media (max-width: 1024px){.undeniably-section .undeniably-blocks.block--right img{max-width:80%}}.undeniably-section .undeniably-blocks.block--right .block-right-img{position:relative;padding-bottom:50px;margin-bottom:40px}@media (max-width: 767px){.undeniably-section .undeniably-blocks.block--right .block-right-img{padding-bottom:30px;margin-bottom:0}}.undeniably-section .undeniably-blocks.block--right .block-right-img .brush--right{position:absolute;transform:translate(-50%);width:400px;height:107px;background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/brush2.png?v=82701514985266186131614804881);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;z-index:-1}@media (max-width: 1199px){.undeniably-section .undeniably-blocks.block--right .block-right-img .brush--right{top:108px}}@media (max-width: 960px){.undeniably-section .undeniably-blocks.block--right .block-right-img .brush--right{top:75px}}@media (max-width: 820px){.undeniably-section .undeniably-blocks.block--right .block-right-img .brush--right{top:55px}}@media (max-width: 767px){.undeniably-section .undeniably-blocks.block--right .block-right-img .brush--right{display:none}}.undeniably-section .undeniably-blocks.block--right .block-description{font-family:Archer-Book,sans-serif;color:#363636;font-size:24px;line-height:1.58;margin:0 0 15px}@media (max-width: 1024px){.undeniably-section .undeniably-blocks.block--right .block-description{font-size:18px}}.undeniably-section .undeniably-blocks.block--right .block-description.style-italic{font-family:Archer-MediumItalic,sans-serif}.undeniably-section .undeniably-blocks.block--right .block-description.style-bold{font-family:Archer-Semibold,sans-serif}.undeniably-section .undeniably-blocks.block--right .block-description.style-bold.style-italic{font-family:Archer-SemiboldItalic,sans-serif}.undeniably-section .undeniably-blocks.block--right .block-description p{margin:0}.undeniably-section .undeniably-blocks.block--right .block-sub-description{font-family:Archer-MediumItalic,sans-serif;color:#363636;font-size:24px;line-height:1.33;margin:0 0 15px}@media (max-width: 1024px){.undeniably-section .undeniably-blocks.block--right .block-sub-description{font-size:18px}}.undeniably-section .undeniably-blocks.block--right .block-sub-description.style-italic{font-family:Archer-MediumItalic,sans-serif}.undeniably-section .undeniably-blocks.block--right .block-sub-description.style-bold{font-family:Archer-Semibold,sans-serif}.undeniably-section .undeniably-blocks.block--right .block-sub-description.style-bold.style-italic{font-family:Archer-SemiboldItalic,sans-serif}.undeniably-section .undeniably-blocks.block--right .block-sub-description p{margin:0}.undeniably-section .undeniably-blocks.block--right .learn-more-link{text-transform:uppercase;font-family:Gotham-Medium,sans-serif;color:#f05b71;font-size:14px;line-height:2.29;letter-spacing:.7px}@media (max-width: 767px){.undeniably-section .undeniably-blocks.block--right .learn-more-link{font-size:12px}}@media (max-width: 767px){.divider-section .page-divider{margin:15px 0!important}}@media (max-width: 1024px){.top_bar .top_bar--right .cart_container{display:none}}@media (max-width: 767px){.mobile_nav-fixed--true #pagecontent,.mobile_nav-fixed--false #pagecontent{padding-bottom:60px}}@media (max-width: 1024px){#header .top_bar{background-color:#fff;padding:10px!important;height:auto!important}}@media (max-width: 767px){.top_bar .top_bar--right .icon-search{padding-right:5px}}.top_bar .top_bar--right .icon-search:before{color:#41b0e4}.button-wrapper .btn{font-family:Gotham-Medium,sans-serif;font-size:14px;letter-spacing:normal;padding-left:15px;padding-right:15px}.button-wrapper .btn.btn-primary{border-color:#f05b71!important;background-color:#f05b71;color:#fff}.button-wrapper .btn.btn-primary-outline{border:1px solid #f05b71!important;color:#f05b71}.button-wrapper .btn:hover{border-color:#f05b71!important;background-color:#f05b71!important;color:#fff!important}.retailer-address h5{font-family:Archer-Semibold,sans-serif}@media (max-width: 1024px){.menu a,.menu a:active{font-size:10px;font-family:Gotham-Medium,sans-serif!important;color:#464646!important;font-weight:400!important;text-transform:uppercase}}.related-products button.slick-arrow,.matching-band-product button.slick-arrow{width:60px!important;height:60px;z-index:9}.related-products button.slick-arrow.slick-prev,.matching-band-product button.slick-arrow.slick-prev{background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/left_arrow.png?v=167127102369718107721614804920);background-size:contain;background-repeat:no-repeat;left:-60px}.related-products button.slick-arrow.slick-prev:before,.matching-band-product button.slick-arrow.slick-prev:before{display:none}@media (max-width: 767px){.related-products button.slick-arrow.slick-prev,.matching-band-product button.slick-arrow.slick-prev{left:0;background-position-x:left}}.related-products button.slick-arrow.slick-prev:hover,.matching-band-product button.slick-arrow.slick-prev:hover{border:none;background-color:transparent!important}.related-products button.slick-arrow.slick-prev:hover:before,.matching-band-product button.slick-arrow.slick-prev:hover:before{display:none}.related-products button.slick-arrow.slick-next,.matching-band-product button.slick-arrow.slick-next{background-image:url(//artcarvedbridal.com/cdn/shop/t/16/assets/right_arrow.png?v=95340222545957524961614804925);background-size:contain;background-repeat:no-repeat;right:-60px}.related-products button.slick-arrow.slick-next:before,.matching-band-product button.slick-arrow.slick-next:before{display:none}@media (max-width: 767px){.related-products button.slick-arrow.slick-next,.matching-band-product button.slick-arrow.slick-next{right:0;background-position-x:right}}.related-products button.slick-arrow.slick-next:hover,.matching-band-product button.slick-arrow.slick-next:hover{border:none;background-color:transparent!important}.related-products button.slick-arrow.slick-next:hover:before,.matching-band-product button.slick-arrow.slick-next:hover:before{display:none}@media (max-width: 767px){.related-products button.slick-arrow,.matching-band-product button.slick-arrow{width:48px!important;height:48px}}
/*# sourceMappingURL=/s/files/1/0079/4810/7876/t/16/assets/styles-v2.scss.css.map */
