@media screen and (max-width: 860px){body .extended-text{display:none}body .regpopup{box-sizing:border-box;max-width:100%;left:0;margin:0;padding:5px;border-radius:0}body .regpopup .inner{margin:4px}body .regpopup .regpopup_social{box-sizing:border-box;width:100%;height:100px}body #main_inner{max-width:100%;margin:0;padding:0;background:rgba(255,255,255,0.75)}body #top_outer{box-sizing:border-box;max-width:100%;width:100%;position:relative;height:auto}body .region-selector{position:absolute;left:5px;top:10px;margin:0;width:80px;height:40px}body .region-selector .region{width:80px;height:40px}body .social-icons-outer{display:none}body #top_left{height:auto;margin:0;width:100%}body #top_left .user-block-links{box-sizing:border-box;display:flex;width:100%;margin-top:70px;border-top:0.5px solid #111;padding:10px 5px}body #top_left .user-block-links a.top_a{box-sizing:border-box;flex:1;margin:0;white-space:nowrap;font-size:14px;color:#777;text-decoration:none;vertical-align:middle}body #top_left .user-block-links a.top_a:nth-child(1){flex:0;display:block;min-width:40px;width:40px;height:32px;background:url("/static/img/mobile-menu-icon.png") no-repeat left center;background-size:contain;margin-top:-5px}body #top_left .user-block-links a.top_a:nth-child(2){text-align:left}body #top_left .user-block-links a.top_a:nth-child(3){text-align:center}body #top_left .user-block-links a.top_a:nth-child(4){text-align:right}body #top_left .user-block-links a.top_a.favorites-link,body #top_left .user-block-links a.top_a.logout_link,body #top_left .user-block-links a.top_a.login_link{display:none}body #top_left .user-block-links .mobile-search-link{display:block;position:relative;padding-right:20px}body #top_left .user-block-links .mobile-search-link:after{content:" ";display:inline-block;vertical-align:bottom;position:absolute;right:0;top:0;margin-left:5px;background-image:url("/static/img/search.png");background-size:cover;width:19.8px;height:25.2px}body .mobile-left-menu-outer{box-sizing:border-box;-webkit-transition:left .2s ease-in-out;transition:left .2s ease-in-out;display:block;position:fixed;width:90%;height:100%;background-color:#333;color:#fff;left:-90%;top:0;z-index:150;padding:10px;overflow:auto}body .mobile-left-menu-outer.opened{left:0}body .mobile-left-menu-outer a{color:#fff;font-family:"Futura";text-transform:uppercase;display:block;margin-bottom:15px;text-decoration:none;font-size:12px}body .mobile-left-menu-outer .separator{margin-bottom:30px}body .mobile-left-menu-outer .mobile-left-menu-closer{width:32px;height:32px;background-image:url("/static/img/mobile-menu-closer.png");background-size:cover;position:absolute;right:0;top:50%;margin-top:-16px}body #top_center{position:absolute;left:50%;top:10px;width:175px;height:50px;margin-left:-87.5px}body #top_center img{display:block;width:100%;height:100%}body #top_right{margin:0;height:auto;position:absolute;right:0;top:0}body #top_right .award{position:absolute;right:5px;top:5px;width:38px;height:58px;margin:0;left:auto}}@media screen and (max-width: 860px) and (max-width: 520px){body #top_right .award{display:none}}@media screen and (max-width: 860px){body #top_right .search-block-outer{display:none}body #top_menu_outer{margin-bottom:0;height:auto;width:100%;position:relative;background:#000}body #top_menu_outer .collections-menu-opener{display:block;font-family:"Futura";text-transform:uppercase;color:#fff;padding:6px 0;font-size:18px}body #top_menu_outer .collections-menu{display:none}body #top_menu_outer .mobile-collections-menu{-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;display:block;overflow:hidden;max-height:0}body #top_menu_outer .mobile-collections-menu.opened{max-height:1000px}body #top_menu_outer .mobile-collections-menu a{display:inline-block;vertical-align:middle;width:50vw;height:20vw;background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:20px;margin-top:20px}body #top_menu_outer .mobile-collections-menu a.alexia-designs,body #top_menu_outer .mobile-collections-menu a.alexia-bridesmaids{background-image:url("/static/img/coll-logo-bridesmaids.png")}body #top_menu_outer .mobile-collections-menu a.alexia-bridal{background-image:url("/static/img/coll-logo-bridal.png")}body #top_menu_outer .mobile-collections-menu a.alexia-daisy{background-image:url("/static/img/coll-logo-daisy.png")}body #top_menu_outer .mobile-collections-menu a.alexia-ii{background-image:url("/static/img/coll-logo-alexia2.png")}body #top_menu_outer .mobile-collections-menu a.alexia-couture{background-image:url("/static/img/coll-logo-couture.png")}body #top_menu_outer .mobile-collections-menu a.alexia-informals{background-image:url("/static/img/coll-logo-informals.png")}body #top_menu_outer .mobile-collections-menu a.www-blushprom-com{background-image:url("/static/img/coll-logo-blush.png")}body #top_menu_outer .mobile-collections-menu a.pearlbridals{background-image:url("/static/img/coll-logo-pearl.png")}body #top_menu_outer .mobile-collections-menu a.junior-bridesmaids{background-image:url("/static/img/coll-logo-juniors.png")}body #top_menu_outer .mobile-search-outer{-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;display:block;background-color:#FFF;border-top:1px solid #777;position:relative;max-height:0;overflow:hidden}body #top_menu_outer .mobile-search-outer.opened{max-height:300px}body #top_menu_outer .mobile-search-outer:before{background:-webkit-linear-gradient(top, #ddd 0%, #fff 100%);background:-ms-linear-gradient(top, #ddd 0%, #fff 100%);background:-moz-linear-gradient(top, #ddd 0%, #fff 100%);background:-o-linear-gradient(top, #ddd 0%, #fff 100%);display:block;content:" ";height:5px}body #top_menu_outer .mobile-search-outer:after{background:-webkit-linear-gradient(top, #fff 0%, #ddd 100%);background:-ms-linear-gradient(top, #fff 0%, #ddd 100%);background:-moz-linear-gradient(top, #fff 0%, #ddd 100%);background:-o-linear-gradient(top, #fff 0%, #ddd 100%);display:block;content:" ";position:absolute;bottom:0;left:0;width:100%;height:5px}body #top_menu_outer .mobile-search-outer .mobile-search-field{padding-bottom:20px;padding-top:10px;text-align:left}body #top_menu_outer .mobile-search-outer .mobile-search-field label{display:inline-block;vertical-align:middle;width:40%;text-align:right;font-family:"futura_light";font-size:16px;text-transform:uppercase;color:#777}body #top_menu_outer .mobile-search-outer .mobile-search-field button{box-sizing:border-box;background-color:#333;color:#fff;font-family:"Futura";text-transform:uppercase;border:0;padding:5px 10px}body #top_menu_outer .mobile-search-outer .mobile-search-field button:focus{outline:0}body #top_menu_outer .mobile-search-outer .mobile-search-field h3{text-transform:uppercase;color:#555;font-size:14px;margin:0 0 10px;text-align:center}body #top_menu_outer .mobile-search-outer .mobile-search-field+.mobile-search-field{padding-bottom:30px;padding-top:20px;border-top:1px solid #ccc}body #top_menu_outer .mobile-search-outer .search-by-name input{box-sizing:border-box;display:inline-block;vertical-align:middle;width:25%;margin:0 5%;padding:5px}body #top_menu_outer .mobile-search-outer .search-by-name button{width:-webkit-calc(25% - 5px);width:calc(25% - 5px);display:inline-block;vertical-align:middle}body #top_menu_outer .mobile-search-outer .extended-search .mobile-search-subfield{margin-bottom:20px}body #top_menu_outer .mobile-search-outer .extended-search .mobile-search-buttons-outer{text-align:center}body #top_menu_outer .mobile-search-outer .extended-search select{box-sizing:border-box;width:-webkit-calc(55% - 10px);width:calc(55% - 10px);margin:0 5px 0 5%;padding:5px}body .gotoregion{box-sizing:border-box;left:0;top:210px;width:100%;border-radius:0}body #inner{padding:0;width:100%}body #rotator_outer{width:100%;height:auto}body #rotator{width:100vw;height:91vw}body #rotator img{width:100%;height:auto;position:absolute;display:none}body #rotator div:nth-child(1) img{display:block}body #rotator_shadow{display:none}body h1{line-height:150%;font-size:28px}body p{padding:0 15px}body h4{margin-left:15px;text-align:center}body .home-text-blocks-outer{display:flex;flex-direction:column}body .home-text-outer{flex:1;order:2}body .home-blocks-outer{flex:1;order:1;margin-top:30px}body .home-blocks-outer .home_block{width:30vw;margin:0;min-height:0}body .home-blocks-outer .home_block img{box-sizing:border-box;border:2px solid #fff;width:30vw;height:36.5vw}body .home-blocks-outer .home_block h2{font-family:"Futura";font-size:12px;text-transform:uppercase;color:#777;margin:0 0 10px}body .home-blocks-outer .home_block p{padding:0;display:none;font-size:12px}body .home-blocks-outer .home_block:nth-child(4n+4){margin:0}body .home-blocks-outer .home_block:nth-child(3n+2){margin:0 5vw}body .home-blocks-outer #footer_txt{padding-bottom:20px}body .collection-description{display:none}body #browse_color label{color:transparent;display:block}body #browse_color label:before{content:"Browse By Color";font-family:"Futura";color:#c00404;font-size:14px;text-transform:uppercase;text-align:center;display:block}body #browse_color .browse-by-color-swatches{-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out;margin-top:-20px;text-align:center;background-color:#111;max-height:0;overflow:hidden}body #browse_color .browse-by-color-swatches .color{box-sizing:border-box;outline:0;border:1px solid #777;width:40px;height:40px;margin:15px}body #browse_color .browse-by-color-swatches.opened{max-height:1000px}body .paging{text-align:center;padding:20px 0}body .paging a{display:inline-block;vertical-align:middle;margin:0 10px}body .paging a:last-child{display:block;text-align:center;margin-top:20px}body .shown_browsed_color{text-align:center}body .info{box-sizing:border-box;width:100%}body #style_outer #main_img_outer{display:block;width:100vw;background:transparent;box-shadow:none;height:auto;min-height:0}body #style_outer #main_img_outer #main_img{margin:0;width:100vw;height:150vw;position:relative}body #style_outer #main_img_outer #main_img .recolor_cover,body #style_outer #main_img_outer #main_img .recolor_cover img{width:100%;height:100%}body #style_outer #main_img_outer #main_img .recolor_cover img{margin:0 !important}body #style_outer #main_img_outer #main_img #altimage{width:100%;height:100%;outline:0}body #style_outer #alt_outer.empty{display:none}body #style_outer #alt_outer.not-empty{display:block;position:static;margin:0;float:none;width:100%;text-align:center}body #style_outer #alt_outer.not-empty img{margin-top:0;width:0;height:0;border-radius:50%;border:4px solid #ccc;display:inline-block;margin:0 3px}body #style_outer #alt_outer.not-empty img.selected{border:4px solid #333}body #style_outer #prev_arrow,body #style_outer #next_arrow{display:none}body #style_outer #description_outer{display:block;width:100%;margin:10px 0;min-height:0;display:flex;flex-direction:column}body #style_outer #description_outer .description,body #style_outer #description_outer .style_numbers{flex:1}body #style_outer #description_outer #color_block{order:0}body #style_outer #description_outer .description{order:1}body #style_outer #description_outer .style_numbers{order:2}body #style_outer #description_outer .description{padding:0 5px}body #style_outer #description_outer p{font-size:12px;text-transform:uppercase}body #style_outer .style_numbers{margin:10px 0}body #style_outer #color_block h3{font-size:12px;text-transform:uppercase;text-align:center;margin-bottom:0}body #style_outer #color_block .color-note{display:none}body #style_outer .swatches-place{padding:0}body #style_outer .swatches-place.opened .part{display:none}body #style_outer .swatches-place.opened .part.opened{display:block}body #style_outer .swatches-place .part{flex:1;text-align:center}body #style_outer .swatches-place .part .color{width:20px;height:20px;margin:5px}body #style_outer .swatches-place .part .color.selected{display:inline-block}body #style_outer .swatches-place .part.opened .color{display:inline-block}body #style_outer #match_outer{box-sizing:border-box;display:block;width:100%;text-align:center;min-height:0}body #style_outer #match_outer .subheader{font-size:12px;text-transform:uppercase;display:block}body #style_outer #match_outer a{display:inline-block;vertical-align:middle;margin:0 1vw}body #style_outer #match_outer a img{border:0;width:30vw;height:45vw}body #style_outer #social_outer{display:none}body #recently_viewed{box-sizing:border-box;display:block;text-align:center;font-size:12px;text-transform:uppercase;display:block}body #recently_viewed a{display:inline-block;vertical-align:middle;margin:0 1vw}body #recently_viewed a img{border:0;width:30vw;height:45vw;margin:0}body .result-authorized-warning{display:flex;flex-direction:column}body .result-authorized-warning .authorized-warning{flex:1;order:2}body .result-authorized-warning .authorized-warning h3{text-align:center}body .result-authorized-warning #results_outer{flex:1;order:1}body .storelocator_menu{width:100%;display:flex}body .storelocator_menu a{flex:1;font-size:10px;text-transform:uppercase;text-decoration:none}body .storelocator-form .section{box-sizing:border-box;width:100%;padding:5px;border-left:0;border-right:0}body .storelocator-form .section label,body .storelocator-form .section input,body .storelocator-form .section select,body .storelocator-form .section #id_us_state,body .storelocator-form .section #id_us_state_canada,body .storelocator-form .section #id_uk_country,body .storelocator-form .section #id_us_name,body .storelocator-form .section #id_uk_name,body .storelocator-form .section #id_au_name,body .storelocator-form .section #id_uk_state,body .storelocator-form .section #id_uk_region{box-sizing:border-box;display:block;width:100%}body .storelocator-form .section label{margin:0 0 5px 0}body .storelocator-form .section input,body .storelocator-form .section select{margin:0 0 10px 0;padding:5px}body .storelocator-form .section input[type="radio"],body .storelocator-form .section input[type="checkbox"]{display:inline-block;vertical-align:middle;width:auto;margin:0 5px 2px 0}body .storelocator-form .section #id_au_country,body .storelocator-form .section #id_us_country{margin-left:0}body .storelocator-form .section .fieldset{margin-bottom:20px}body .storelocator-form .section ul{display:flex}body .storelocator-form .section ul li{flex:1;padding:10px 0;text-align:center}body .storelocator-form .section label[for="id_us_zip"]{display:inline-block;vertical-align:middle;width:40px;margin-bottom:0}body .storelocator-form .section input#id_us_zip{box-sizing:border-box;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);margin-right:0;display:inline-block;vertical-align:middle;margin-bottom:0}body .storelocator-form .section label[for="id_us_search_within"]{display:inline-block;vertical-align:middle;width:100px;font-size:10px;padding-top:5px;text-transform:uppercase}body .storelocator-form .section #id_us_miles{display:inline-block;vertical-align:middle;width:60px;margin-top:10px}body .storelocator-form .section label.inline{display:inline-block;vertical-align:middle;width:auto;font-size:10px;padding-top:5px;text-transform:uppercase}body #results_outer.storelocator-results-outer #foundtext{font-size:14px;text-transform:uppercase}body #results_outer.storelocator-results-outer table#results{border:0}body #results_outer.storelocator-results-outer table#results tr:nth-child(1){display:none}body #results_outer.storelocator-results-outer table#results tr{display:block;border:0;border-top:1px dashed #777;padding:20px 5px}body #results_outer.storelocator-results-outer table#results tr td{display:block;border:0;padding:0}body #results_outer.storelocator-results-outer table#results tr td.map{display:none}body #results_outer.storelocator-results-outer table#results tr td.store .email{padding:10px 0}body #results_outer.storelocator-results-outer table#results tr td.address,body #results_outer.storelocator-results-outer table#results tr td.city,body #results_outer.storelocator-results-outer table#results tr td.state{display:inline-block;vertical-align:middle;font-size:12px}body #results_outer.storelocator-results-outer table#results tr td.address:after,body #results_outer.storelocator-results-outer table#results tr td.city:after{content:", ";display:inline-block;margin-right:5px}body #results_outer.storelocator-results-outer table#results tr td.address:before{content:"Address: ";color:#555;text-transform:uppercase;display:inline-block;margin-right:5px}body #results_outer.storelocator-results-outer table#results tr td.phone{padding-top:10px;font-size:12px}body #results_outer.storelocator-results-outer table#results tr td.phone:before{content:"Phone: ";color:#555;text-transform:uppercase;display:inline-block;margin-right:5px}body .centerform{width:100%}body .centerform .fieldWrapper{position:relative}body .centerform .fieldWrapper label{display:block;margin-bottom:5px}body .centerform .fieldWrapper input[type="text"],body .centerform .fieldWrapper input[type="email"]{box-sizing:border-box;margin:0;width:100%;padding:10px}body .centerform .fieldWrapper sup.reqsup{position:absolute;bottom:5px;right:5px}body .centerform .fieldWrapper textarea{box-sizing:border-box;width:100%;height:200px;resize:none}body .centerform input[type="submit"]{box-sizing:border-box;display:block;width:100%;padding:10px;margin-top:30px}body .media_block img{max-width:100% !important;height:auto !important;margin-left:0;margin-right:0}body .media_block object,body .media_block embed{max-width:100% !important;height:auto !important}body .news-list-outer{font-size:0}body .news-list-outer .news-item{width:50vw;height:50vw;margin:0}body .news-list-outer .news-item .inner,body .news-list-outer .news-item .cover{width:50vw;height:50vw}body .news-list-outer .news-item .name{width:50vw;font-size:12px;text-transform:uppercase}body .news-list-outer .news-item.aligner{display:none}body .news-item-text img{max-width:100% !important;height:auto !important;margin:0 auto !important;display:block !important}body .static-page-outer h1{padding:10px 0}body .static-page-outer ul{margin:0 15px}body table#trunkshows_table{display:block;border:0}body table#trunkshows_table th,body table#trunkshows_table tr:first-child{display:none}body table#trunkshows_table tr+tr+tr{border-top:1px dashed #aaa;margin-top:10px;padding-top:10px}body table#trunkshows_table tr{display:block}body table#trunkshows_table td{border:0;display:block}body table#trunkshows_table td:before{color:#aaa;display:inline-block;width:80px}body table#trunkshows_table td.empty{display:none}body table#trunkshows_table td.venue:before{content:"Venue: "}body table#trunkshows_table td.venue.venue-show:before{content:"Show: "}body table#trunkshows_table td.dates:before{content:"Dates: "}body table#trunkshows_table td.location:before{content:"Location: "}body table#trunkshows_table td.collections:before{content:"Collections: "}body h3{text-align:center}body h2{text-align:center}body .sm_description{margin:0 15px}body #footer{max-width:100%;width:100%;height:auto;padding-bottom:10px}body #footer .footer_menu{display:none}body #footer .award{display:none}body #footer .footer-mobile-menu{box-sizing:border-box;display:inline-block;vertical-align:top;width:50%;padding:40px 5vw 15px}body #footer .footer-mobile-menu a{display:block;color:#fff;text-decoration:none;margin-bottom:40px;font-family:"Futura",sans-serif}body #footer .footer-mobile-menu+.footer-mobile-menu{border-left:2px dotted #888}}@media screen and (max-width: 499px){body .static-cover-image{max-width:50%;height:auto;display:block;margin:0 auto 20px;float:none}body #coll_inner a.coll_item{width:50vw;height:auto;margin:0;min-height:0}body #coll_inner a.coll_item img{box-sizing:border-box;width:50vw;height:75vw;border:4px solid #fff}body #coll_inner a.coll_item img.blank{display:none}body .sizechart_tables table.markets-table{width:100%;margin:0}body .sizechart_tables table.markets-table td,body .sizechart_tables table.markets-table td+td{font-size:12px}body .sizechart_tables table{width:100%}body .sizechart_tables table td,body .sizechart_tables table td+td{font-family:sans-serif;font-size:14px;padding:2px}body .sizechart_tables table.blushprom,body .sizechart_tables table.adults{border:0;border-left:1px solid #aaa}body .sizechart_tables table.blushprom tr>*,body .sizechart_tables table.adults tr>*{display:block;border:0;outline:1px solid #aaa;color:#000;margin-right:1px;margin-bottom:1px}body .sizechart_tables table.blushprom td:nth-child(1),body .sizechart_tables table.adults td:nth-child(1){text-align:center}body .sizechart_tables table.blushprom tr,body .sizechart_tables table.adults tr{display:table-cell}}@media screen and (min-width: 500px) and (max-width: 860px){body .static-cover-image{max-width:30%;height:auto;display:block;margin:0 15px 5px}body .storelocator-form,body .storelocator_menu{max-width:500px;margin:0 auto}body .storelocator-form .section{border:1px solid #aaa}body .storelocator_menu a:nth-child(1){flex:1}body .storelocator_menu a:nth-child(2){flex:2}body .storelocator_menu a:nth-child(3){flex:1.5}body #id_us_country{margin-bottom:-20px}body #id_au_country{margin:0;width:100%}body .storelocator-form .section input#id_us_zip{width:220px;margin-right:20px}body #coll_inner a.coll_item{width:25vw;height:auto;margin:0;min-height:0}body #coll_inner a.coll_item img{box-sizing:border-box;width:25vw;height:37.5vw;border:4px solid #fff}body #coll_inner a.coll_item img.blank{display:none}body #top_menu_outer .collections-menu-opener{display:none}body #top_menu_outer .mobile-collections-menu{display:flex;max-height:1000px}body #top_menu_outer .mobile-collections-menu a{width:auto;height:7vw;flex:1}body #top_menu_outer .mobile-collections-menu a.www-blushprom-com,body #top_menu_outer .mobile-collections-menu a.pearlbridals{display:none}body form.centerform{max-width:500px;margin:0 auto}body .news-list-outer{font-size:0}body .news-list-outer .news-item{width:33.33vw;height:33.33vw;margin:0}body .news-list-outer .news-item .inner,body .news-list-outer .news-item .cover{width:33.33vw;height:33.33vw}body .news-list-outer .news-item .name{width:33.33vw;font-size:12px;text-transform:uppercase}body .sizechart_tables{margin:0 15px}}@media screen and (min-width: 860px) and (max-width: 1240px){body #main_inner{max-width:100%;margin:0;padding:0;background:rgba(255,255,255,0.75)}body #top_outer{max-width:100%;position:relative}body #top_outer #top_left,body #top_outer #top_right,body #top_outer #top_center{box-sizing:border-box;width:33%;margin:0}body #top_outer #top_left,body #top_outer #top_right{padding:10px}body #top_outer .social-icons-outer{position:absolute;right:10px;bottom:10px;margin:0}body #top_outer .award{left:30px;top:2px}body #top_menu_outer{max-width:100%}body #top_menu_outer .collections-menu{display:flex}body #top_menu_outer .collections-menu .top_menu_a{margin:0;flex:1}body #top_menu_outer .collections-menu .submenu{margin-left:10px}body #inner{box-sizing:border-box;padding:0 10px;width:100%}body #inner #rotator_outer{margin-left:-10px;width:100vw;height:46.8vw}body #inner #rotator_outer #rotator{width:100vw;height:46.8vw}body #inner #rotator_outer #rotator img{max-width:100%;height:auto}body #inner #rotator_outer #rotator_shadow{width:100%;background-size:fit;background-position:center top}body .home-blocks-outer .home_block{box-sizing:border-box;width:25%;margin:0 0 10px 0}body #footer{max-width:100%}body #footer .footer_menu{box-sizing:border-box;width:22%}body #coll_inner{margin:20px 0}body #coll_inner .coll_item{width:25%;margin:0}body #style_outer #description_outer{width:-webkit-calc(100% - 700px);width:calc(100% - 700px)}body #style_outer #description_outer.accessories-product-description{width:-webkit-calc(100% - 580px);width:calc(100% - 580px)}body #social_outer{display:none}body #recently_viewed{margin-top:40px}body #prev_arrow{margin-left:6px;width:39px}body #next_arrow{margin-left:412px;width:39px;background-position:right top}}
