.list-content{display:none!important}.page-wrap,#nav.isStuck .scrolled i,#nav.isStuck .scrolled a,#nav.isStuck .scrolled span,.template-product #product-photos *,.quick-shop #product-photos *,.template-product .opt-container,.quick-shop .opt-container,.template-product .opt-container span,.quick-shop .opt-container span,.template-product .opt-container.selected,.quick-shop .opt-container.selected{-webkit-transition:initial;-moz-transition:initial;transition:initial}iframe#admin_bar_iframe{display:none}body{font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif}html{padding-top:0!important}.selectedFilter{background-size:contain;background-position:right;-webkit-transition:initial;-moz-transition:initial;transition:initial}.selectedFilter a{font-weight:900!important;color:#7fc7df!important}.selectedFilter a:hover{cursor:pointer}*{transition:1s;-webkit-transition:1s}img{max-width:100%}.blue-script,#newsletter label,#newsletter .connect,.foursixty h2{color:#7fc7df;font-family:Bickham Script,cursive;font-size:16px;text-rendering:optimizeLegibility;font-family:bickham-script-pro-3,sans-serif;font-style:normal;font-weight:400;line-height:1.1}p{font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:1px;color:gray}footer .connect-txt{font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;text-transform:initial}hr{background:#7fc7df}.button,button,input[type=submit],input[type=reset],input[type=button]{font-size:12px;text-transform:uppercase;border-radius:0;height:initial;line-height:36px;background:#7fc7df;color:#fff;border:0}input[type=text],input[type=password],input[type=email],input[type=url],input[type=number]{color:gray;font-size:12px;text-transform:uppercase;border-radius:0!important}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=number]:focus{color:gray;font-size:12px}input:disabled{background:#eee}input::-webkit-input-placeholder{color:#b1b1b1}input::-moz-placeholder{color:#b1b1b1}input:-ms-input-placeholder{color:#b1b1b1}input:-moz-placeholder{color:#b1b1b1}label{color:gray;font-weight:400}.dress-room-container{display:none}.note a{color:gray;margin-left:.5em}#breadcrumb,#breadcrumb a{color:#333;color:gray}.owl-buttons>div{color:#7fc7df;background:transparent;border:0;font-size:3em}.owl-buttons>div:hover{cursor:pointer;background:transparent;color:#dcf0f6}h1,h2,h3,h4,h5,h6{color:gray;font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif}.ast{color:#7fc7df;font-size:1.25em}#forgot_password a{color:gray}#full-width-filter{margin-top:0;height:40px;background:transparent;border:0;cursor:pointer;display:block;position:relative;text-align:center;border:1px solid #7fc7df;line-height:initial;text-transform:uppercase;color:#7fc7df;margin-bottom:5px}@media(min-width:768px){#full-width-filter{margin-top:initial;height:initial;background:initial;cursor:initial;display:initial;position:initial;text-align:initial;border:initial;line-height:initial;text-transform:initial;color:initial;margin-bottom:initial}}@media(min-width:768px){#full-width-filter ul#sortme{text-align:left}}#full-width-filter .filter{width:47%;float:left;display:inline-block;margin:0 1%;width:98%;position:relative}@media(min-width:768px){#full-width-filter .filter{float:initial;display:initial;margin:initial;width:initial;position:initial;margin-bottom:initial;margin-left:0;display:inline-block}}#full-width-filter p{float:none;text-indent:1em;text-transform:uppercase;color:#7fc7df;top:50%;transform:translateY(20%)}@media(min-width:768px){#full-width-filter p{float:initial;text-indent:initial;top:initial;transform:initial;text-transform:uppercase;color:gray}}#full-width-filter ul#sortme li select.styled-select{width:50%;display:inline-block;float:none;border:0;color:#7fc7df;text-transform:uppercase;margin-bottom:0;top:50%;transform:translateY(17%)}@media(min-width:740px){#full-width-filter ul#sortme li select.styled-select{background:none}}@media(min-width:768px){#full-width-filter ul#sortme li select.styled-select{width:initial;display:initial;float:initial;color:initial;margin-bottom:initial;top:initial;transform:initial;font-size:11px;color:gray;border:1px solid #d5d5d5;text-transform:uppercase;background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/select-arrow.png?10475973821480017909) right no-repeat}}#full-width-filter .fa-chevron-down{top:50%;transform:translateY(40%);right:10px;position:relative}@media(min-width:768px){#full-width-filter .fa-chevron-down{display:none}}div.main-content{display:none;-webkit-transition:initial;-moz-transition:initial;transition:initial}@media(min-width:980px){.page-wrap{margin-top:initial!important}}#sizelabel span{color:gray;font-size:12px;text-transform:uppercase;cursor:pointer}.xtra{margin:2em 3px .75em}.xtra span{margin-left:.5em;text-transform:uppercase;color:gray}.d-prod-ship{text-transform:uppercase}.quick-shop .active img{border:0!important}#customer2,#customer3,#recover-password3{margin-top:30px}#customer-wrapper,#customer-wrapper input[type=text],#customer-wrapper input[type=password],#customer-wrapper input[type=email],#customer-wrapper input[type=url],#customer-wrapper input[type=number]{text-transform:uppercase}#customer-wrapper #recover-password2{margin-top:3em}#customer-wrapper .cancel-form{margin-bottom:1em;display:block;color:gray;text-align:center;margin-right:0!important}@media(min-width:768px){#customer-wrapper .cancel-form{display:initial;text-align:initial;margin-right:15px!important;vertical-align:middle}}#reset-account #content{max-width:500px}.fancybox-overlay{background:#00000080}.fancybox-close{background:none;color:#000;border:0}.quick-shop .main-img{float:right!important}.quick-shop .prod-btn-container,.quick-shop .rte,.quick-shop .desc{display:none}.quick-shop input[type=submit]{margin:0}#product-description form label,.product-description form label{text-transform:uppercase;color:gray;font-size:18px;font-weight:400}header{background:#fff}@media(min-width:768px){header{padding-top:0}}@media(max-width:980px){header{position:fixed;top:0;z-index:3;width:100%}}header .row.full-header{margin:0;width:100%}header #identity{display:flex;flex-wrap:wrap;width:100%}header #identity *{-webkit-transition:initial;-moz-transition:initial;transition:initial}header #identity #logo{flex:1;min-width:130px;max-width:350px}@media(min-width:768px){header #identity #logo{margin:auto}}header #identity ul#cart{flex:1;float:right}header #identity ul#cart li i{font-size:16px;padding:0 2px;margin-left:0}header #identity ul#cart span.CartCount{position:absolute;right:5px;color:#fff;font-size:10px}@media(min-width:768px){header #identity ul#cart.m-cart{display:none}}header #identity ul#cart.m-cart li{width:20px}@media(min-width:740px){header #identity ul#cart.m-cart li{width:initial}}header #identity ul#cart.m-cart .fa-map-marker,header #identity ul#cart.m-cart .fa.fa-user{color:#6f6e72}header #identity ul#cart.m-cart .fa.fa-user{position:relative;right:8px}header #identity ul#cart.m-cart .fa-shopping-cart{position:relative;left:-8px}header #identity ul#cart .cart-words{display:none}@media(min-width:768px){header #identity .shifter-handle{position:absolute}}@media(min-width:980px){header #identity .shifter-handle{display:block!important}}@media(min-width:981px){header #identity .shifter-handle{display:none!important}}header ul#cart.d-cart{display:none}@media(min-width:768px){header ul#cart.d-cart{display:block;width:100%;text-transform:uppercase;background:#7fc7df;color:#fff;margin-bottom:3em;padding:0;font-size:10px;float:none;margin-right:0;margin-left:0}}header ul#cart.d-cart li a{color:#fff;font-size:10px;font-weight:initial}header ul#cart.d-cart li .fa.fa-map-marker{margin-left:0;margin-right:5px;font-size:12px}header ul#cart.d-cart li.shipping-words{float:left}header ul#cart.d-cart li.shipping-words a{text-decoration:underline;margin-left:0}header ul#cart.d-cart li:nth-child(n+2){border-left:1px solid white}header ul#cart.d-cart li:nth-child(n+2):hover .dropdown-menu{display:block}header ul#cart.d-cart li:nth-child(n+3) a{padding-left:2em}header ul#cart.d-cart li.account .dropdown-menu a{margin-left:0}header ul#cart.d-cart li.account .dropdown-menu .remember a{display:block;font-size:12px;line-height:36px;margin-bottom:-1px}header ul#cart.d-cart li.account a{padding-left:0}header ul#cart.d-cart li.account.stayed .dropdown-menu{display:block}header ul#cart.d-cart li.cart-count{padding-left:2em;padding-right:2em}header ul#cart.d-cart li.cart-count a{padding-left:0}header ul#cart.d-cart li .fa-shopping-cart{margin-left:0;margin-right:8px;color:#fff;font-size:12px}header ul#cart.d-cart li .fa-shopping-cart .CartCount{padding-left:.5em}header ul#cart.d-cart li.searchbox{position:relative}header ul#cart.d-cart li.searchbox #q{font-size:10px;font-weight:initial;border:0;width:60px;margin-left:1.5em;text-transform:uppercase;text-indent:7px}header ul#cart.d-cart li.searchbox #q:focus{width:112px;transition:.5s;-webkit-transition:.5s}header ul#cart.d-cart li.searchbox i.fa.fa-search{position:absolute;left:0;top:11px;font-size:12px}header ul#cart.d-cart li.searchbox input[type=text]:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}header .dropdown-menu{display:none;direction:ltr;width:214px;right:84px;top:34px;border-radius:0;position:absolute;height:auto;z-index:9999;background:#7fc7df}header .dropdown-menu #customer,header .dropdown-menu #recover-password{text-align:center;margin-top:0;padding:1em;min-width:214px}header .dropdown-menu #customer a,header .dropdown-menu #recover-password a{margin:0}header .dropdown-menu #customer #forgot_password a,header .dropdown-menu #customer2 #forgot_password2 a{text-decoration:underline}header .dropdown-menu #recover-password{margin-top:30px}header .dropdown-menu #recover-password h2,header .dropdown-menu #recover-password .note{color:#fff}header .dropdown-menu #recover-password h2{font-size:14px;font-weight:700}header .dropdown-menu #recover-password .note{line-height:1.5;font-size:12px;margin-top:1em}header .dropdown-menu #recover-password span.note{border:1px solid white;line-height:36px;display:block;margin-top:0}header .dropdown-menu #recover-password span.note a{font-size:12px}header .dropdown-menu #recover-password span.note:hover{background:#dcf0f6;border:1px solid #dcf0f6;color:#7fc7df}header .dropdown-menu #recover-password span.note:hover a{color:#7fc7df}header .dropdown-menu #recover-password input[type=email]{margin-bottom:.5em}header .dropdown-menu .create-acct{padding:0 1em 1em!important;margin-top:7px}header .dropdown-menu .create-acct a[class*=signin_btn]{margin-top:-1.5em}header .dropdown-menu label{font-size:10px;font-weight:400;color:#fff}header .dropdown-menu input[type=text],header .dropdown-menu input[type=password],header .dropdown-menu input[type=email],header .dropdown-menu input[type=url],header .dropdown-menu input[type=number]{background:#fff;border-radius:0;margin-bottom:0;text-transform:uppercase;color:gray;font-size:11px}header .dropdown-menu .login_frm{text-align:center;padding:.5em;clear:both}header .dropdown-menu .login_frm p{color:#fff}header .dropdown-menu .login_frm a[href*="/account"],header .dropdown-menu .login_frm #customer_dressingroom_link,header .dropdown-menu .login_frm a[href*="/account/logout"]{border:1px solid white;margin-bottom:3px}header .dropdown-menu .login_frm a[href*="/account"]:hover,header .dropdown-menu .login_frm #customer_dressingroom_link:hover,header .dropdown-menu .login_frm a[href*="/account/logout"]:hover{background:#dcf0f6;color:#7fc7df!important}header .dropdown-menu .button,header .dropdown-menu button,header .dropdown-menu input[type=submit],header .dropdown-menu input[type=reset],header .dropdown-menu input[type=button]{width:100%;border:1px solid white;margin-bottom:-1px}header .dropdown-menu .button:hover,header .dropdown-menu button:hover,header .dropdown-menu input[type=submit]:hover,header .dropdown-menu input[type=reset]:hover,header .dropdown-menu input[type=button]:hover{background:#dcf0f6;border:1px solid #dcf0f6;color:#7fc7df}#nav{font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif}@media(min-width:768px){#nav .megamenu{background:#ffffffe6!important;border-bottom:1px solid #eee}}#nav .megamenu .mega-container{max-width:1200px;margin:auto}#nav .megamenu .mega-container li.desktop-6{background:transparent}#nav .megamenu span{width:25%;margin-left:62.5%}@media(min-width:768px){#nav .mega-stack li{background:transparent;overflow:initial}}#nav .mega-stack li a{font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif}@media(min-width:768px){#nav .mega-stack li a{color:#000!important;padding:0}}#nav .mega-stack li a:hover{background:#ffffffe6!important;color:#7fc7df!important}#nav .mega-stack li:hover{background:transparent!important}#nav li:hover{transition:initial;background:transparent!important;-webkit-transition:initial}#nav li:hover a:hover{background:transparent!important;color:#000}#nav .scrolled{display:none}#nav.isStuck{background:#7fc7df;background:#7fc7dfe6;border-bottom:0}#nav.isStuck .scrolled{display:inline-block}#nav.isStuck .scrolled.logo{display:block;margin-left:1.04166667%;margin-right:1.04166667%}#nav.isStuck .scroll-container{position:absolute;right:0;margin-left:1.04166667%;margin-right:9.041667%;text-transform:uppercase}#nav.isStuck .scroll-container .scrolled.map,#nav.isStuck .scroll-container .scrolled.account,#nav.isStuck .scroll-container .scrolled.search{width:60px}#nav.isStuck .scroll-container .scrolled.map i,#nav.isStuck .scroll-container .scrolled.account i,#nav.isStuck .scroll-container .scrolled.search i{color:#fff;padding-right:5px}#nav.isStuck .scroll-container .scrolled.map a,#nav.isStuck .scroll-container .scrolled.account a,#nav.isStuck .scroll-container .scrolled.search a{display:inline-block;width:auto}#nav.isStuck .scroll-container .scrolled.account:hover .dropdown-menu{display:block}#nav.isStuck .scroll-container .scrolled.map:hover .fa,#nav.isStuck .scroll-container .scrolled.map:hover a{color:gray}#nav.isStuck .scroll-container .scrolled.search{width:50px;width:auto;position:relative}#nav.isStuck .scroll-container .scrolled.search i{display:inline-block;width:10px;position:absolute;left:0;top:11px;font-size:12px}#nav.isStuck .scroll-container .scrolled.search #q{height:30px;line-height:30px;text-indent:0;margin-bottom:0;border-radius:0;background:transparent;color:#fff;padding:0 0 0 5px;font-size:10px;font-weight:initial;border:0;width:20px;text-transform:uppercase;text-indent:10px}#nav.isStuck .scroll-container .scrolled.search #q:focus{width:112px;transition:.5s;-webkit-transition:.5s}#nav.isStuck li:hover{background:initial!important}#nav.isStuck li:hover a:hover{color:gray}#nav.isStuck li:hover ul.submenu{width:100%;position:absolute;left:0}#nav.isStuck li:hover ul.submenu li{margin-left:70%;color:#000}#nav.isStuck li a{color:#fff;font-size:11px;font-weight:400}#nav.isStuck li.scrolled.map:hover .fa,#nav.isStuck li.scrolled.map:hover a{color:gray}#nav.isStuck li.scrolled.search{width:50px;width:auto;position:relative}#nav.isStuck li.scrolled.logo img{max-width:135px;position:relative;top:16px;left:-2em}#nav.isStuck li.dropdown ul.submenu{width:100%;position:absolute;z-index:5;padding:15px 0;margin-top:4.8em;left:0}#nav.isStuck .megamenu span{margin-left:60%}#nav.isStuck .CartCount{padding-left:.5em}#nav.isStuck .dropdown-menu{display:none;direction:ltr;width:214px;right:84px;top:34px;border-radius:0;position:absolute;height:auto;z-index:9999;background:#7fc7dfe6;border:1px solid white}#nav.isStuck .dropdown-menu #customer2,#nav.isStuck .dropdown-menu #recover-password2{text-align:center;margin-top:0;padding:1em}#nav.isStuck .dropdown-menu #customer2 a,#nav.isStuck .dropdown-menu #recover-password2 a{margin:0}#nav.isStuck .dropdown-menu #customer #forgot_password a,#nav.isStuck .dropdown-menu #customer2 #forgot_password2 a{text-decoration:underline}#nav.isStuck .dropdown-menu div#forgot_password2{margin-top:-1em}#nav.isStuck .dropdown-menu #customer2 #forgot_password2 a{font-size:10px!important}#nav.isStuck .dropdown-menu #customer2 #forgot_password2 a:hover{color:#fff}#nav.isStuck .dropdown-menu #recover-password2{margin-top:30px;padding:0 .9em}#nav.isStuck .dropdown-menu #recover-password2 h2,#nav.isStuck .dropdown-menu #recover-password2 .note{color:#fff}#nav.isStuck .dropdown-menu #recover-password2 h2{font-size:14px;font-weight:700}#nav.isStuck .dropdown-menu #recover-password2 .note{line-height:1.5;font-size:12px;margin-top:1em}#nav.isStuck .dropdown-menu #recover-password2 span.note{border:1px solid white;line-height:36px;display:block;margin-top:-1px}#nav.isStuck .dropdown-menu #recover-password2 span.note a{font-size:12px}#nav.isStuck .dropdown-menu #recover-password2 span.note:hover{background:#dcf0f6;border:1px solid #dcf0f6;color:#7fc7df}#nav.isStuck .dropdown-menu #recover-password2 span.note:hover a{color:#7fc7df}#nav.isStuck .dropdown-menu #recover-password2 input[type=email]{margin-bottom:.5em}#nav.isStuck .dropdown-menu .create-acct{padding:0 1em 1em!important;margin-top:4px;top:-1px;position:relative}#nav.isStuck .dropdown-menu .create-acct a[class*=signin_btn]{margin-top:-1.5em}#nav.isStuck .dropdown-menu label{font-size:10px;font-weight:400;color:#fff;line-height:32px}#nav.isStuck .dropdown-menu input[type=text],#nav.isStuck .dropdown-menu input[type=password],#nav.isStuck .dropdown-menu input[type=email],#nav.isStuck .dropdown-menu input[type=url],#nav.isStuck .dropdown-menu input[type=number]{background:#fff;border-radius:0;margin-bottom:0;text-transform:uppercase;color:gray;font-size:11px}#nav.isStuck .dropdown-menu .login_frm{text-align:center;padding:.5em;clear:both}#nav.isStuck .dropdown-menu .login_frm p{color:#fff}#nav.isStuck .dropdown-menu .login_frm a[href*="/account"],#nav.isStuck .dropdown-menu .login_frm #customer_dressingroom_link,#nav.isStuck .dropdown-menu .login_frm a[href*="/account/logout"]{border:1px solid white;display:block;font-size:12px;line-height:36px;margin-bottom:-1px}#nav.isStuck .dropdown-menu .login_frm a[href*="/account"]:hover,#nav.isStuck .dropdown-menu .login_frm #customer_dressingroom_link:hover,#nav.isStuck .dropdown-menu .login_frm a[href*="/account/logout"]:hover{background:#dcf0f6;color:#7fc7df!important}#nav.isStuck .dropdown-menu .button,#nav.isStuck .dropdown-menu button,#nav.isStuck .dropdown-menu input[type=submit],#nav.isStuck .dropdown-menu input[type=reset],#nav.isStuck .dropdown-menu input[type=button]{width:100%;border:1px solid white;margin-bottom:-1px}#nav.isStuck .dropdown-menu .button:hover,#nav.isStuck .dropdown-menu button:hover,#nav.isStuck .dropdown-menu input[type=submit]:hover,#nav.isStuck .dropdown-menu input[type=reset]:hover,#nav.isStuck .dropdown-menu input[type=button]:hover{background:#dcf0f6;border:1px solid #dcf0f6;color:#7fc7df}#nav.isStuck .dropdown-menu #forgot_password{line-height:32px}#nav.isStuck .dropdown-menu #forgot_password a{font-size:10px!important}#nav.isStuck .dropdown-menu #forgot_password a:hover{color:#fff;text-decoration:underline}#nav.isStuck .dropdown-menu .remember a:hover{background:#dcf0f6!important;border:1px solid #dcf0f6;color:#7fc7df}#nav.isStuck .dropdown-menu .action_bottom{line-height:37px}ul#nav li:hover ul.submenu{width:20%;background:#ffffffe6!important;min-width:192px}ul#nav li:hover ul.submenu li{background:transparent;width:195px}ul#nav li:hover ul.submenu li:hover{background:none!important}ul#nav li:hover ul.submenu li a:hover{color:#7fc7df}ul#nav li:hover ul.submenu a{color:#000}ul#nav li.dropdown:nth-child(4):hover .megamenu .mega-container span{margin-left:10%;width:70%}ul#nav li.dropdown:nth-child(5):hover .megamenu .mega-container span{margin-left:12%;width:70%}ul#cart li a{color:#6f6e72}.shifter-enabled .shifter-handle{padding:5px 0;flex:1;text-align:center;color:#6f6e72}.shifter-enabled .shifter-handle i.fa.fa-bars{padding:10px 2em 10px 1em}.shifter-navigation ul#accordion li{font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.shifter-open .shifter-page,.shifter-open .shifter-header{-webkit-transform:translate3D(270px,0,0);-ms-transform:translate3D(270px,0,0);transform:translate3D(270px,0,0)}.template-product.shifter-enabled .shifter-page,.template-product.shifter-enabled .shifter-header{-webkit-transform:translate3D(0px,0,0);-ms-transform:translate3D(0px,0,0);transform:translateZ(0)}.shifter-open .shifter-page{overflow:initial}.shifter-enabled .shifter-navigation{left:0;z-index:999;-webkit-transform:translate3D(-270px,0,0);-ms-transform:translate3D(-270px,0,0);transform:translate3D(-270px,0,0);height:100vh;overflow:scroll}.shifter-navigation form,.shifter-navigation input#q{margin-left:5px;margin-top:1em}.home-text{display:none;text-align:center;color:#7fc7df;max-width:450px;margin:-20px auto auto;position:relative;line-height:initial}@media(min-width:768px){.home-text{margin-top:initial;margin-bottom:3em}}.home-text p{font-size:2.75em;font-family:Bickham Script;font-family:bickham-script-pro-3,sans-serif;font-style:normal;font-weight:400;line-height:1.1;color:#7fc7df}@media(min-width:768px){.home-text p{font-size:4em}}.home-text span{display:block;font-family:Proxima Nova Alt Lt,Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;background:#fff;width:170px;margin:auto}@media(min-width:768px){.home-text span{font-size:26px;width:300px}}.template-index .bg-lines{position:relative;top:33px;max-width:450px;margin:10px auto 0;background:gray;width:85%}@media(min-width:768px){.template-index .bg-lines{top:75px}}.template-index #newsletter{border-top:0}@media(min-width:1024px){.flexslider .slides .m-slide-img{display:none}}.flexslider .slides .d-slide-img{display:none}@media(min-width:1024px){.flexslider .slides .d-slide-img{display:block}}.m-image-block-container{text-transform:uppercase}@media(min-width:768px){.m-image-block-container{display:none}}.m-image-block-container p{color:#fff}.m-image-block-container .img-block{position:relative;width:48.5%;margin:.5% 1%;text-align:center;float:left;background:#b3deec}.m-image-block-container .img-block:after{content:"";display:block;padding-bottom:100%}.m-image-block-container .img-block .content{position:absolute;width:100%;height:100%;color:#fff;padding-top:calc(25% + 3px)}.m-image-block-container .img-block .content .title{font-size:1.1em;letter-spacing:1px;text-shadow:0px 2px rgba(0,0,0,.25)}.m-image-block-container .img-block .content .title:after{content:"";display:block;border-bottom:1px solid white;max-width:40%;margin:1em auto}.m-image-block-container .img-block:nth-child(1),.m-image-block-container .img-block:nth-child(3){margin-right:.25%}.m-image-block-container .img-block:nth-child(2),.m-image-block-container .img-block:nth-child(4){margin-left:.25%}.m-image-block-container a:nth-child(n+5) .img-block{display:block;width:98%;margin:.5% 1%}.m-image-block-container a:nth-child(n+5) .img-block:after{content:"";display:block;padding-bottom:80%}.m-image-block-container #block-2 .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/m-block-2b.jpg?8519188727167847482) no-repeat center;background-size:cover}.m-image-block-container #block-3 .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/m-block-3b.jpg?4049654851174317271) no-repeat center;background-size:cover}.m-image-block-container #block-5 .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/m-block-5c.jpg?8519188727167847482) no-repeat center;background-size:cover}.m-image-block-container #block-6 .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/m-block-6c.jpg?16028028703275825067) no-repeat center;background-size:cover;padding-top:50%}.m-image-block-container #block-6 .content .title{font-size:1.5em}.m-image-block-container #block-6 .content .title:after{margin:.5em auto}.m-image-block-container #block-6 .content .name{display:block;padding-top:10px}.m-image-block-container #block-7 .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/m-block-7b-d.jpg?16870781910586542663) no-repeat center;background-size:cover}.m-image-block-container #block-7 .content .title{font-size:1.5em}.m-image-block-container #block-7 .content .title:after{max-width:75%}.m-image-block-container #block-7 .content .home-cta{max-width:85px;margin:initial;margin-left:auto;margin-right:7.5em}.m-image-block-container #block-7 .content p{max-width:230px;margin-left:auto;margin-right:.5em;font-size:11px}.m-image-block-container a:nth-child(1) .img-block .content .border,.m-image-block-container a:nth-child(4) .img-block .content .border{border:1px solid rgba(255,255,255,.5);margin:3px;height:calc(100% - 7px);width:calc(100% - 7px);position:absolute;top:0}.m-image-block-container a:nth-child(1) .img-block .content .border .home-cta,.m-image-block-container a:nth-child(4) .img-block .content .border .home-cta{text-shadow:initial;box-shadow:initial}.m-image-block-container a:nth-child(1) .img-block .content .title,.m-image-block-container a:nth-child(4) .img-block .content .title{text-shadow:initial}.m-image-block-container a:nth-child(1) .img-block .content .title:after,.m-image-block-container a:nth-child(4) .img-block .content .title:after{border-bottom:1px solid white;max-width:20%;margin:.5em auto}.m-image-block-container a:nth-child(1) .border{padding-top:7%}@media(min-width:540px){.m-image-block-container a:nth-child(1) .border{padding-top:25%}}.m-image-block-container a:nth-child(4) .border{padding-top:13%}@media(min-width:540px){.m-image-block-container a:nth-child(4) .border{padding-top:25%}}.m-image-block-container .home-cta{border:1px solid white;max-width:95px;padding:1px;margin:auto;font-size:9px;text-shadow:0px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px #00000040}.m-image-block-container .m-how{max-width:80%;margin-bottom:.5em;margin-left:5px}.m-image-block-container .m-try{font-size:10px}.d-image-block-container{display:none;text-transform:uppercase}@media(min-width:768px){.d-image-block-container{display:block}}.d-image-block-container p{color:#fff}.d-image-block-container .img-block{position:relative;width:48.5%;margin:.5% 1%;text-align:center;float:left;background:#80c8e1}.d-image-block-container .img-block:after{content:"";display:block;padding-bottom:100%}.d-image-block-container .img-block .content{position:absolute;width:100%;height:100%;color:#fff}.d-image-block-container .img-block .content .title{display:none;font-size:1.25em;letter-spacing:1px;position:relative;transform:translateY(-45%);top:45%;text-shadow:0px 2px rgba(0,0,0,.25);z-index:2}@media(min-width:1024px){.d-image-block-container .img-block .content .title{font-size:1.5em}}.d-image-block-container .img-block .content .title:after{content:"";display:block;border-bottom:1px solid white;max-width:40%;margin:1em auto}.d-image-block-container .img-block .content .sub{position:relative;transform:translateY(-22%);top:22%;text-shadow:0px 2px rgba(0,0,0,.25);z-index:2;margin-bottom:0}@media(min-width:1024px){.d-image-block-container .img-block .content .sub{transform:translateY(-25%);top:25%}}@media(min-width:1220px){.d-image-block-container .img-block .content .sub{transform:translateY(-30%);top:30%}}.d-image-block-container .img-block:before{-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;content:"";height:100%;width:100%;display:block;position:absolute;z-index:1;opacity:0}.d-image-block-container .img-block:hover:before{background:#7fc7df40;opacity:1}.d-image-block-container #d-block-5 .content .title:after{position:relative;top:1em}.d-image-block-container .img-block:nth-child(1),.d-image-block-container .img-block:nth-child(3){margin-right:.25%}.d-image-block-container .img-block:nth-child(2),.d-image-block-container .img-block:nth-child(4){margin-left:.25%}.d-image-block-container .box-column a .img-block{display:block;width:23%;margin:.5% 1%}.d-image-block-container #d-block-1{width:48%}.d-image-block-container #d-block-1 .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/d-block-1-d2.jpg?10342875212753810452) no-repeat center;background-size:contain}.d-image-block-container #d-block-2{margin:.5% 0 .5% .75%}.d-image-block-container #d-block-2.img-block .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/d-block-2-d.jpg?4705037236405121238) no-repeat center;background-size:cover;padding-top:135%}.d-image-block-container #d-block-2.img-block .content .title{position:relative;transform:translateY(-18%);top:18%}.d-image-block-container #d-block-2.img-block .content .title:after{max-width:13%}.d-image-block-container #d-block-2.img-block .content .home-cta{position:relative;transform:translateY(-18%);top:18%}.d-image-block-container #d-block-2.img-block:after{padding-bottom:208.7%}.d-image-block-container #d-block-3{width:23.5%}.d-image-block-container #d-block-3.img-block .content .border{border:1px solid rgba(255,255,255,.5);margin:3px;height:calc(100% - 7px);width:calc(100% - 7px);position:absolute;top:0}.d-image-block-container #d-block-3.img-block .content .title{position:relative;transform:translateY(-20%);top:20%}@media(min-width:1024px){.d-image-block-container #d-block-3.img-block .content .title{font-size:3em;font-size:1.5em}}@media(min-width:1220px){.d-image-block-container #d-block-3.img-block .content .title{margin-bottom:2em}}.d-image-block-container #d-block-3.img-block .content .title:after{border-bottom:1px solid white;max-width:20%;margin:.5em auto}.d-image-block-container #d-block-3.img-block .content .home-cta{position:relative;transform:translateY(-20%);top:20%;box-shadow:initial;text-shadow:initial}@media(min-width:1024px){.d-image-block-container #d-block-3.img-block .content .home-cta{transform:translateY(-25%);top:25%}}.d-image-block-container #d-block-4{width:23.5%}.d-image-block-container #d-block-4 .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/m-block-3b.jpg?4049654851174317271) no-repeat center;background-size:cover}.d-image-block-container #d-block-5{margin-right:0;width:23.5%}.d-image-block-container #d-block-5 .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/d-block-5-d2.jpg?18060624335998894646) no-repeat center;background-size:cover}.d-image-block-container #d-block-6{width:23.5%}.d-image-block-container #d-block-6.img-block .content .border{border:1px solid rgba(255,255,255,.5);margin:3px;height:calc(100% - 7px);width:calc(100% - 7px);position:absolute;top:0}.d-image-block-container #d-block-6.img-block .content .title{position:relative;transform:translateY(-20%);top:20%}@media(min-width:1024px){.d-image-block-container #d-block-6.img-block .content .title{font-size:3em;font-size:1.5em}}.d-image-block-container #d-block-6.img-block .content .title:after{border-bottom:1px solid white;max-width:20%;margin:.5em auto}@media(min-width:1024px){.d-image-block-container #d-block-6.img-block .content .title:after{margin:1em auto 0}}.d-image-block-container #d-block-6.img-block .content .m-try{z-index:2}@media(min-width:1024px){.d-image-block-container #d-block-6.img-block .content .m-try{transform:perspective(1px) translateY(-30%);top:30%}}.d-image-block-container #d-block-6.img-block .content .home-cta{position:relative;transform:translateY(-20%);top:20%;box-shadow:initial;text-shadow:initial}@media(min-width:1024px){.d-image-block-container #d-block-6.img-block .content .home-cta{transform:translateY(-35%);top:35%}}.d-image-block-container #d-block-7{width:47.5%}.d-image-block-container #d-block-7.img-block .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/d-block-7-d2.jpg?18060624335998894646) no-repeat center;background-size:cover;padding-top:13%;background-position-y:0px}.d-image-block-container #d-block-7.img-block .content .title,.d-image-block-container #d-block-7.img-block .content .home-cta{position:relative;transform:translateY(-20%);top:20%}.d-image-block-container #d-block-7.img-block:after{padding-bottom:49.5%}.d-image-block-container #d-block-8{width:72.5%}.d-image-block-container #d-block-8.img-block .content{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/d-block-8c-d.jpg?4705037236405121238) no-repeat center;background-size:cover;padding-top:8%}.d-image-block-container #d-block-8.img-block .content .title{position:relative;transform:translateY(-20%);top:20%}.d-image-block-container #d-block-8.img-block .content .title:after{max-width:13%}.d-image-block-container #d-block-8.img-block .content .home-cta{position:relative;transform:translateY(-20%);top:20%}.d-image-block-container #d-block-8.img-block:after{padding-bottom:31.7%}.d-image-block-container #d-block-9{width:23%;margin:.5% 1% 0 .75%}.d-image-block-container #d-block-9 ul#social-icons{width:100%;margin-left:0}.d-image-block-container #d-block-9 ul#social-icons li{border:1px solid white;border-radius:50%;margin:1px}.d-image-block-container #d-block-9 ul#social-icons li a{font-size:7px}.d-image-block-container #d-block-9 ul#social-icons li:nth-child(2){padding:5px 10px 2px}.d-image-block-container #d-block-9 ul#social-icons li:nth-child(3){padding:4px 7px 3px}.d-image-block-container #d-block-9 ul#social-icons li:nth-child(4){padding:4px 8px}.d-image-block-container #d-block-9 ul#social-icons li:nth-child(5){padding:4px 10px 3px}.d-image-block-container #d-block-9.img-block .content .border{border:1px solid rgba(255,255,255,.5);margin:3px;height:calc(100% - 7px);width:calc(100% - 7px);position:absolute;top:0;z-index:2}.d-image-block-container #d-block-9.img-block .content .title{color:#fff;-moz-transform:translateY(-200%)}@media(min-width:1024px){.d-image-block-container #d-block-9.img-block .content .title{font-size:3em;font-size:1.5em;-moz-transform:translateY(-300%)}}@media(min-width:1600px){.d-image-block-container #d-block-9.img-block .content .title{-moz-transform:translateY(-400%)}}.d-image-block-container #d-block-9.img-block .content .title:after{border-bottom:1px solid white;max-width:20%;margin:.5em auto}.d-image-block-container #d-block-9.img-block .content .border{padding-top:25%}.d-image-block-container a:nth-child(4) .border{padding-top:13%}.d-image-block-container a:nth-child(6) .border{padding-top:13%}.d-image-block-container a:nth-child(n+5) .img-block{display:block;width:98%;margin:.5% 1%}.d-image-block-container a:nth-child(n+5) .img-block:after{content:"";display:block;padding-bottom:80%}.d-image-block-container a:nth-child(2) .img-block{display:block;width:23%;margin:.5% 0 .5% 1%}.d-image-block-container .home-cta{border:1px solid white;max-width:100px;padding:1px;margin:auto;font-size:10px;position:relative;transform:translateY(-45%);top:45%;text-shadow:0px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px #00000040;z-index:2}.d-image-block-container .m-how{max-width:80%;margin-bottom:.5em;margin-left:5px;position:relative;transform:translateY(65%);-moz-transform:translateY(-200%);top:65%}@media(min-width:1200px){.d-image-block-container .m-how{-moz-transform:translateY(-300%)}}.d-image-block-container .m-try{font-size:10px;position:relative;transform:translateY(-20%);top:20%}.d-meet-container{display:none}@media(min-width:768px){.d-meet-container{display:block;background:#dcf0f6;padding-top:1em;padding-bottom:1em;margin-top:2em}}.d-meet-container .bg-lines{position:relative;max-width:initial;width:100%;margin:10px auto 0;background:#7fc7df;top:49px}.d-meet-container .title-text.trunk-text{max-width:420px;margin:auto}.d-meet-container .title-text{text-align:center;position:relative;max-width:275px;margin:auto}.d-meet-container .title-text p{font-size:3.75em;font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;text-transform:initial!important;line-height:.9;padding-top:0!important}.d-meet-container .title-text span{display:block;font-family:Proxima Nova Alt Lt,Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;background:#dcf0f6;margin:auto;text-transform:uppercase}.d-meet-container .trunk-text:after{width:20%}.d-meet-container .trunk-text p:before{width:20%}.d-meet-container .meet-img{max-width:50%;display:inline-block}.d-meet-container .trunk{float:right}.d-meet-container .content p,.d-meet-container .meet-button{width:49%;display:inline-block;padding:1em;vertical-align:top;text-transform:uppercase}.d-meet-container .content{padding-top:2em;padding-bottom:2em}.d-meet-container .content p{color:#7fc7df}.d-meet-container .content p.blurb{padding-top:0;color:#6f6e72}@media(min-width:1024px){.d-meet-container .content p.blurb{padding-top:2em}}.d-meet-container .content p.blurb.find-events{font-size:16px;line-height:1.5}.d-meet-container .content p.blurb.find-events .meet-button{font-size:13px}.d-meet-container .meet-button{background:#7fc7df;color:#fff;text-align:center;max-width:200px;width:50%;display:block;margin:2em auto;box-shadow:0 1px 1px #23232380}.d-meet-container .content .title-text p{width:100%;padding-left:0;padding-right:0}.d-meet-container .content:last-of-type{margin-bottom:2em}.gridlock #newsletter .row{width:initial}#newsletter{display:none;max-width:1024px;margin:auto}@media(min-width:768px){#newsletter{display:block;background:#fff;border-bottom:1px solid #7fc7df;border-top:1px solid #7fc7df}}#newsletter label{font-size:2.5em;width:22%!important}@media(min-width:768px){#newsletter label{margin-top:12px}}@media(min-width:902px){#newsletter label{line-height:80px;margin-top:4px}}#newsletter .connect{font-size:2.5em;display:inline-block;padding-right:1em;text-transform:initial}@media(min-width:768px){#newsletter .connect{padding-right:.5em}}#newsletter #signup{width:40%;margin-top:27px}#newsletter #mce-EMAIL,#newsletter #k_id_email{color:#7fc7df;border:1px solid;width:65%;height:30px;line-height:32px}#newsletter #k_id_email{width:100%}#newsletter .klaviyo_submit_button{float:left;font-size:13px;font-weight:300;border-radius:0;max-height:32px}#newsletter form#email_signup{max-width:initial}#newsletter .klaviyo_field_group{width:65%}#newsletter #mc-embedded-subscribe{color:#fff;background:#7fc7df;width:30%;height:32px;line-height:15px}#newsletter #mc-embedded-subscribe:hover{background:#dcf0f6;color:#7fc7df}#newsletter ul#social-icons li{margin:5px 0 0 5px}#newsletter ul#social-icons li a{color:#7fc7df}.gridlock footer .row{width:initial}.gridlock footer .row .mobile-half{width:47.91666667%!important;min-height:136px}@media(min-width:500px){.gridlock footer .row .mobile-half{width:22%!important}}footer{padding:15px 5px 5em;max-width:1024px;margin:auto;text-align:center}@media(min-width:768px){footer{background:#fff;margin-bottom:5em;padding:15px 5px 0}}footer h4{border-bottom:initial;color:#fff;text-transform:uppercase;font-size:14px;margin-bottom:0}@media(min-width:768px){footer h4{color:#6f6e72}}footer .section-title{margin-bottom:0}footer .m-ft-social-container{border-bottom:1px solid white;padding-bottom:1em;margin-bottom:1em}@media(min-width:768px){footer .m-ft-social-container{display:none}}footer .m-ft-social-container .m-ft-social{max-width:350px;margin:auto}footer .m-ft-social-container .m-ft-social p{color:#fff}footer .connect-txt{display:inline-block;font-size:2.5em;position:relative;top:5px}footer #social-icons{margin-bottom:2em;display:inline-block;width:50%;float:right}footer #social-icons li{margin:5px 10px 0 5px}footer ul li a,footer a,footer a:visited,footer a:hover{text-transform:uppercase;font-size:11px}@media(min-width:768px){footer ul li a,footer a,footer a:visited,footer a:hover{color:#6f6e72}}@media(min-width:768px)and (max-width:980px){.template-collection .main-content{margin-top:0}}.template-collection .filter-popup{height:40px;background:transparent;border:0;cursor:pointer;display:block;position:relative;text-align:center;border:1px solid #7fc7df;line-height:3;text-transform:uppercase;color:#7fc7df}@media(min-width:740px){.template-collection .filter-popup{width:97.91666667%}}@media(min-width:768px){.template-collection .filter-popup{display:none!important}}.template-collection .filter-popup .fa{margin-left:.5em}.template-collection .show{display:none}.template-collection #content h1{border-bottom:0;margin:1em 1.04166667% 20px;text-transform:uppercase;text-align:center;padding-bottom:1em;font-size:16px}.template-collection #breadcrumb{display:none}@media(min-width:768px){.template-collection #breadcrumb{display:block}}.template-collection .heart-wish{position:absolute;z-index:99;right:1em;top:.5em;width:12%;max-width:22px}.template-collection .heart-wish.hover{display:none}.template-collection .prod-image:hover .heart-wish.hover{display:block}.template-collection #collection-description{padding-bottom:0;width:100%;margin:0}.template-collection #collection-description h2{top:100px;border:0;right:3.5em;text-transform:uppercase;font-size:3.5em;font-weight:100}@media(min-width:768px){.template-collection #collection-description h2{color:#fff;position:absolute}}.template-collection #collection-description .rte{margin-bottom:0}@media(min-width:768px){.template-collection .prod-blocks{width:31.25%}}.template-collection .product-info{text-transform:uppercase}.template-collection .product-info h3{font-weight:400}.template-collection .product-info .price .prod-price{font-weight:400;color:gray;margin-top:-5px}.template-collection .pagination a,.template-collection .pagination .current{font-size:14px;padding:0;cursor:pointer}.template-collection .pagination{text-align:right;width:100%;margin-top:0;padding-bottom:4em;padding-right:3.04166667%;margin-bottom:1em;padding-top:1.35em}.template-collection .pagination span.prev,.template-collection .pagination span.next{padding:5px 10px}.template-collection .pagination a,.template-collection .pagination .current{font-size:14px;padding:0}.template-collection .pagination .current{font-weight:700}.template-collection .view-all,.template-collection .view-less{font-size:12px}.template-collection .view-less{padding:0 0 4em;text-align:right}@media(min-width:768px){.template-collection .view-less{margin-right:-740px}}.template-collection hr{background:none}.template-collection #product-loop{border-bottom:1px solid #dcf0f6;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap}@media(min-width:740px)and (max-width:768px){.template-collection #product-loop{margin:auto;float:none}}.template-collection .dress-room-container{width:100%;text-align:center;position:fixed;bottom:0;z-index:3;left:0;display:block}@media(min-width:768px){.template-collection .dress-room-container{text-align:center;position:fixed;bottom:36em;z-index:3;display:block;margin-right:initial;right:-82px;width:initial;left:initial}}.template-collection .dress-room-container .dress-room{background:#8bcde2;width:200px;height:35px;margin:auto}@media(min-width:768px){.template-collection .dress-room-container .dress-room{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(-90deg);right:-5em;top:34em;bottom:initial}}.template-collection .dress-room-container .dress-room p{display:inline-block;margin:0 1em 0 0;position:relative;top:-5px;color:#fff}.template-collection .dress-room-container .dress-room img{display:inline-block;margin:0 1em 0 .5em;position:relative;top:4px;left:5px;max-width:20px}.template-collection .dress-room-container .dress-room #room-num{float:right;color:#7fc7df;background:#fff;padding:.4em .75em;margin:1px;font-size:16px}@media(min-width:768px){.template-collection #collection-sidebar{margin-top:1.5em}}.template-collection #collection-sidebar #clearall{font-size:10px;color:#333;position:absolute;right:0;cursor:pointer}.template-collection #collection-sidebar .tab,.template-collection #collection-sidebar li a{color:gray;text-transform:uppercase;-webkit-transition:initial;-moz-transition:initial;transition:initial}.template-collection #collection-sidebar li{margin:2px 0}.template-collection #collection-sidebar label{text-transform:uppercase;color:gray}.template-collection #collection-sidebar .selectedFilter .tab{color:#7fc7df}.template-collection .m-list-option-container{position:absolute;background:#fff;width:100%;z-index:9;text-transform:uppercase;display:none;max-width:295px;left:50%;margin-left:-147.5px}@media(min-width:768px){.template-collection .m-list-option-container{display:none}}.template-collection .m-list-option-container .pad-container{padding:3em 1em .5em}.template-collection .m-list-option-container .list-option{height:38px;overflow:hidden}.template-collection .m-list-option-container .list-option.opened{height:auto}.template-collection .m-list-option-container .list-option:nth-child(5) .title{border-bottom:0}.template-collection .m-list-option-container .open{float:right;top:5px;position:relative;color:#7fc7df}.template-collection .m-list-option-container .option{padding:10px;color:gray;border-bottom:1px solid #eee}.template-collection .m-list-option-container .option .radio-sub{border:1px solid #ccc;border-radius:50%;height:12px;width:12px;display:inline-block;float:right;position:relative;top:4px;-webkit-transition:initial;-moz-transition:initial;transition:initial}.template-collection .m-list-option-container .option.selectedFilter .radio-sub{background:#7fc7df}.template-collection .m-list-option-container button.close-form.success-close{width:20%;margin:0;color:gray;font-size:1em;height:40px;background:transparent;padding-right:0}.template-collection .m-list-option-container .reset-btn{background:#7fc7df;padding:.75em;text-align:center}.template-collection .m-list-option-container .reset-btn p{margin:0;color:#fff;font-size:1.25em}.template-collection .m-list-option-container a{color:gray}.template-collection .title{text-transform:uppercase;color:gray;padding:.5em 0;border-bottom:1px solid #ccc;font-size:1.25em;font-weight:400}@media(min-width:768px){.template-collection #bg-overlay{display:none}}@media(min-width:768px){.gridlock.template-collection .row .desktop-10{width:78.75%}}#bg-overlay{display:none;position:absolute;top:0;left:0;background:#00000080;width:100%;height:100%;z-index:1}.template-product#gift-card .d-desc{width:100%}@media(min-width:768px){.template-product#gift-card .d-desc{margin-bottom:2em}}.template-product#gift-card .prod-clear{margin-bottom:initial}.template-product#gift-card #product-add,.template-product#gift-card #product-add input#AddToCart{margin-top:0}@media(min-width:740px){.template-product#gift-card #product-add input#AddToCart{margin-left:0}}.template-product#gift-card .ship-note,.template-product#gift-card ul#popups{display:none}@media(min-width:740px){.template-product#gift-card #product-description{text-align:left}}.template-product#gift-card #product-description h1{text-transform:uppercase}@media(min-width:740px){.template-product#gift-card .prod-contact{margin-top:2em}}.template-product#gift-card label#sizelabel,#gather-and-gown-bridesmaid-gift-card #sizelabel{display:none}.template-product.shifter-enabled .shifter-navigation,.quick-shop.shifter-enabled .shifter-navigation{left:0;z-index:999;-webkit-transform:initial;-ms-transform:initial;transform:initial}@media(min-width:768px){.template-product .product-page,.quick-shop .product-page{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}}@media(min-width:768px){.template-product .thumbnails,.quick-shop .thumbnails{order:1;position:absolute;width:8%;width:15%;top:0;left:0}}@media(min-width:768px){.template-product .thumbnails img.thumbnail,.quick-shop .thumbnails img.thumbnail{float:none!important}}.template-product #breadcrumb,.quick-shop #breadcrumb{display:none}@media(min-width:768px){.template-product #breadcrumb,.quick-shop #breadcrumb{display:block}}@media(min-width:768px){.template-product #content,.quick-shop #content{margin-top:4em}}.template-product #product-photos .thumbnails,.quick-shop #product-photos .thumbnails{display:none}@media(min-width:768px){.template-product #product-photos .thumbnails,.quick-shop #product-photos .thumbnails{display:block;order:2}}.template-product #mob-product-images .owl-buttons,.quick-shop #mob-product-images .owl-buttons{top:40%;width:100%}.template-product .owl-next,.quick-shop .owl-next{float:right}.template-product #m-related .active img,.template-product #carrysell .active img,.quick-shop #m-related .active img,.quick-shop #carrysell .active img{border:0!important}.template-product #m-related .owl-buttons,.template-product #carrysell .owl-buttons,.quick-shop #m-related .owl-buttons,.quick-shop #carrysell .owl-buttons{top:40%;width:100%;text-align:initial}.template-product .active .mthumb img,.quick-shop .active .mthumb img{margin:auto;display:block}.template-product #product-description,.quick-shop #product-description{text-align:center}@media(min-width:768px){.template-product #product-description,.quick-shop #product-description{text-align:initial}}.template-product #product-description h1,.quick-shop #product-description h1{margin-bottom:0;margin-top:.5em;border:0;font-size:1.25em}.template-product #product-description form,.quick-shop #product-description form{border:0;max-width:400px;margin:auto}@media(min-width:768px){.template-product #product-description form,.quick-shop #product-description form{margin:initial;margin-top:1em}}@media(min-width:768px){.template-product #product-description .product-prices,.quick-shop #product-description .product-prices{margin-bottom:2em}}@media(min-width:768px){.template-product #product-description .prod-btn-container,.quick-shop #product-description .prod-btn-container{display:inline-block;width:50%}}.template-product #product-description .prod-btn-container a,.quick-shop #product-description .prod-btn-container a{float:left;width:49%;margin:.5%}@media(min-width:768px){.template-product #product-description .prod-btn-container a,.quick-shop #product-description .prod-btn-container a{float:initial;width:initial;margin:initial}}.template-product #product-description .ship-note,.quick-shop #product-description .ship-note{margin-top:2em;text-transform:uppercase;color:gray;letter-spacing:1px;font-style:italic;font-size:10px;line-height:1.5}@media(min-width:768px){.template-product #product-description .ship-note,.quick-shop #product-description .ship-note{display:block;margin-left:1%;margin-top:1em}}.template-product #product-description .ship-note #stockicon,.quick-shop #product-description .ship-note #stockicon{font-size:1.5em;margin-right:5px}.template-product .m-desc,.quick-shop .m-desc{display:none}.template-product .m-desc span,.quick-shop .m-desc span{color:#7fc7df}.template-product .m-desc p,.quick-shop .m-desc p{text-transform:uppercase}@media(min-width:768px){.template-product .d-desc,.quick-shop .d-desc{display:block;color:gray}}.template-product .open-details,.template-product .close-details,.quick-shop .open-details,.quick-shop .close-details{color:#7fc7df}@media(min-width:768px){.template-product .open-details,.template-product .close-details,.quick-shop .open-details,.quick-shop .close-details{display:none}}.template-product .close-details,.quick-shop .close-details{display:none}.template-product #product-description form label,.template-product .product-description form label,.quick-shop #product-description form label,.quick-shop .product-description form label{width:100%;text-transform:uppercase}.template-product #product-add input#AddToCart,.quick-shop #product-add input#AddToCart{min-width:initial;background:#7fc7df;color:#fff}@media(min-width:768px){.template-product #product-add input#AddToCart,.quick-shop #product-add input#AddToCart{margin-left:1%;width:48%!important}}.template-product #product-add input#AddToCart:hover,.quick-shop #product-add input#AddToCart:hover{color:#7fc7df;background:#dcf0f6}@media(min-width:768px){.template-product #product-add .prod-btn-container a:nth-child(1),.quick-shop #product-add .prod-btn-container a:nth-child(1){display:none}}.template-product #product-add .prod-btn,.quick-shop #product-add .prod-btn{padding:.75em 0;width:48%;display:inline-block;font-size:10px;border:2px solid #8bcde2;background:#fff;color:#8bcde2;margin:.5% 1%;font-size:12px;height:62px;vertical-align:middle;display:table-cell}@media(min-width:768px){.template-product #product-add .prod-btn,.quick-shop #product-add .prod-btn{text-align:center;width:100%;float:none;margin:0;padding:.75em 0 .6em;height:auto;vertical-align:initial;display:inline-block}}.template-product #product-add #prod-store i,.quick-shop #product-add #prod-store i{margin-right:.5em;font-size:16px}.template-product .prod-ship,.quick-shop .prod-ship{margin:0 auto;max-width:320px;text-transform:uppercase}@media(min-width:768px){.template-product .prod-ship,.quick-shop .prod-ship{display:none}}.template-product .prod-ship span.hooray,.quick-shop .prod-ship span.hooray{font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;font-size:2.5em;color:#7fc7df;margin-top:initial;text-transform:initial}.template-product .prod-ship span.hooray:after,.quick-shop .prod-ship span.hooray:after{display:none}.template-product .prod-ship #weeks,.quick-shop .prod-ship #weeks{margin:0;display:inline}.template-product .prod-ship p,.quick-shop .prod-ship p{font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;font-size:1.75em;color:#7fc7df}.template-product .prod-ship p:last-of-type,.quick-shop .prod-ship p:last-of-type{font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.template-product .prod-ship span,.quick-shop .prod-ship span{display:block;font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;color:gray;margin-top:2.5em}.template-product .prod-ship span:after,.quick-shop .prod-ship span:after{content:"";background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/outline-gray.jpg?3759665134655496960);display:inline-block;width:23%;height:1px;position:absolute;right:0;margin-top:-40px}.template-product .prod-contact,.quick-shop .prod-contact{text-align:center;border-top:1px solid #7fc7df;padding:1.25em 0 .5em;border-bottom:1px solid #7fc7df;margin:0 auto 4em;max-width:250px}@media(min-width:768px){.template-product .prod-contact,.quick-shop .prod-contact{display:none}}.template-product .prod-contact span,.quick-shop .prod-contact span{text-decoration:underline}.template-product div#related.bottom-related,.quick-shop div#related.bottom-related{border:0}.template-product #related .bg-lines,.quick-shop #related .bg-lines{position:relative;top:13px;max-width:1024px;margin:10px auto 0}@media(min-width:768px){.template-product #related .bg-lines,.quick-shop #related .bg-lines{top:23px}}.template-product #related h4,.quick-shop #related h4{background:#fff;max-width:218px;margin:0 auto 30px;position:relative;z-index:2}@media(min-width:768px){.template-product #related h4,.quick-shop #related h4{background:#fff;max-width:250px;max-width:425px;margin:0 auto 30px;position:relative;z-index:2}}.template-product #related h4 a,.quick-shop #related h4 a{color:#7fc7df!important;background:#fff;padding:0 1em}@media(min-width:768px){.template-product #related h4 a,.quick-shop #related h4 a{font-size:2em}}.template-product #related .product-info,.quick-shop #related .product-info{text-transform:uppercase}.template-product #related .product-info h3,.quick-shop #related .product-info h3{font-weight:400}.template-product #related .product-info .price .prod-price,.quick-shop #related .product-info .price .prod-price{font-weight:400;color:gray}.template-product .d-prod-room-link,.quick-shop .d-prod-room-link{display:none}@media(min-width:768px){.template-product .d-prod-room-link,.quick-shop .d-prod-room-link{margin:3em 0;width:auto;display:inline-block}}.template-product .d-prod-room-link img.hov,.quick-shop .d-prod-room-link img.hov{display:none}.template-product #d-prod-room,.quick-shop #d-prod-room{width:auto;color:#8bcde2;margin:.5% 8px;font-size:1em;display:inline-block;top:-10px;position:relative;border-bottom:1px solid #7fc7df;text-align:center}@media(min-width:768px){.template-product .prod-clear,.quick-shop .prod-clear{margin-bottom:4em}}.template-product .d-desc,.quick-shop .d-desc{display:none}@media(min-width:768px){.template-product .d-desc,.quick-shop .d-desc{display:block;width:100%;float:left;text-transform:uppercase;margin-top:1em}}.template-product .d-desc span,.quick-shop .d-desc span{display:block;color:#7fc7df;font-size:16px;margin-bottom:.25em}.template-product .d-contact-container,.quick-shop .d-contact-container{position:relative;max-width:400px;text-align:left}@media(min-width:768px){.template-product .d-contact-container,.quick-shop .d-contact-container{margin:2em 0 3em 1%}}.template-product .d-contact-container .d-prod-ship,.quick-shop .d-contact-container .d-prod-ship{display:none}@media(min-width:768px){.template-product .d-contact-container .d-prod-ship,.quick-shop .d-contact-container .d-prod-ship{display:block;margin:0 0 .5em;padding:0;text-transform:uppercase}}.template-product .d-contact-container .d-prod-ship span.hooray,.quick-shop .d-contact-container .d-prod-ship span.hooray{font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;font-size:2.5em;color:#7fc7df;margin-top:initial;text-transform:initial}.template-product .d-contact-container .d-prod-ship p,.quick-shop .d-contact-container .d-prod-ship p{font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;font-size:1.75em;color:#7fc7df}.template-product .d-contact-container .d-prod-ship p:last-of-type,.quick-shop .d-contact-container .d-prod-ship p:last-of-type{font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.template-product .d-contact-container .d-prod-ship span,.quick-shop .d-contact-container .d-prod-ship span{display:block;font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;color:gray;margin-top:2.5em}.template-product .d-contact-container .d-prod-ship span#weeks,.quick-shop .d-contact-container .d-prod-ship span#weeks{margin:0;display:inline}.template-product .d-contact-container .d-prod-contact,.quick-shop .d-contact-container .d-prod-contact{display:none}@media(min-width:768px){.template-product .d-contact-container .d-prod-contact,.quick-shop .d-contact-container .d-prod-contact{display:block;clear:both;text-align:center;text-align:left;border-top:1px solid #7fc7df;padding:1.25em 0 .5em;border-bottom:1px solid #7fc7df}}.template-product .d-contact-container .d-prod-contact span,.quick-shop .d-contact-container .d-prod-contact span{text-decoration:underline}.template-product .soldout,.quick-shop .soldout{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10px' height='10px' viewBox='0 0 100 100'><path stroke='#000' stroke-width='1' d='M0,0L100,100M0,100L100,0' /></svg>")}.template-product .opt-container,.quick-shop .opt-container{border:1px solid #eee;width:24%!important;float:left!important;background-size:initial;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;margin:.25%;text-align:center;display:inline-block;margin-right:0!important;margin:.5%;line-height:20px!important;padding:10px;min-width:initial!important;cursor:pointer}@media(min-width:768px){.template-product .opt-container,.quick-shop .opt-container{width:11%!important}}.template-product .opt-container input,.quick-shop .opt-container input{visibility:hidden;cursor:pointer}.template-product .opt-container.selected,.quick-shop .opt-container.selected{border:1px solid #7fc7df}.template-product .opt-container.selected span,.quick-shop .opt-container.selected span{color:#7fc7df}.template-product .opt-container span,.quick-shop .opt-container span{position:absolute;width:100%;left:0;color:gray;font-size:18px}@media(min-width:768px){.template-product .opt-container span,.quick-shop .opt-container span{top:10px}}.template-product .opt-container.XL4,.quick-shop .opt-container.XL4{display:none}.template-product .opt-container *,.quick-shop .opt-container *{cursor:pointer}@media(min-width:768px){.template-product #size,.quick-shop #size{max-width:375px}}.template-product .select span,.quick-shop .select span{color:gray}.template-product label,.quick-shop label{color:gray;font-size:1.4em;font-weight:400}.template-product .sm-lbl,.quick-shop .sm-lbl{color:gray;font-size:11px}.template-product #sizelabel span,.template-product #colorspan,.quick-shop #sizelabel span,.quick-shop #colorspan{color:gray;font-size:12px;text-transform:uppercase;cursor:pointer}.template-product .xtra,.quick-shop .xtra{margin:2em 3px .75em}.template-product .xtra span,.quick-shop .xtra span{display:inline-block;margin-left:.5em;text-transform:uppercase;color:gray}.template-product #extralength,.quick-shop #extralength{height:25px;min-width:initial;display:inline-block;width:25px;position:relative;top:7px}@media(min-width:768px){.template-product #extralength,.quick-shop #extralength{width:initial}}.template-product .weardate,.quick-shop .weardate{text-transform:uppercase;color:gray;margin-top:2em}.template-product .weardate input,.quick-shop .weardate input{margin-top:5px}.template-product span.webyzeTooltip .innerText,.quick-shop span.webyzeTooltip .innerText{font-size:11px;padding:5px 8px 4px!important;padding:5px 10px}.template-product .webyzeSwatches,.quick-shop .webyzeSwatches{margin-bottom:1em}@media(min-width:768px){.quick-shop .thumbnails{position:relative}}.quick-shop .ship-note{margin-top:2em;text-transform:uppercase;color:gray;letter-spacing:1px;font-style:italic;font-size:10px;line-height:1.5}@media(min-width:768px){.quick-shop .ship-note{display:block;margin-left:1%}}.quick-shop .ship-note #stockicon{font-size:1.5em;margin-right:5px}.quick-shop .d-contact-container{margin:2em 0 0 1%}.acc #breadcrumb{display:none}.acc #content .acc-txt h1{font-size:16px;border:0}.acc #content .acc-txt h2{padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #eeeeee;font-size:24px!important}@media(min-width:960px){.acc-page{margin-top:5.7em}}.acc-page .acc-container{display:flex;flex-direction:column;margin:1em}@media(min-width:768px){.acc-page .acc-container{display:block;margin:2em auto}}.acc-page .acc-container .acc-list{order:2;padding:1em;font-size:12px;text-align:center}@media(min-width:768px){.acc-page .acc-container .acc-list{width:25%;display:inline-block;vertical-align:top}}.acc-page .acc-container .acc-list li{padding:1em;border-bottom:1px solid gray;text-transform:uppercase;font-weight:700;list-style:none}@media(min-width:768px){.acc-page .acc-container .acc-list li{padding:2em 0;letter-spacing:1px}}.acc-page .acc-container .acc-list li:nth-child(1){border-top:1px solid gray}.acc-page .acc-container .acc-list li:last-of-type{border:0}@media(min-width:768px){.acc-page .acc-container .acc-list li:last-of-type{border-bottom:1px solid gray}}.acc-page .acc-container .acc-list li a{color:gray}.acc-page .acc-container .acc-txt{order:1;padding:1em;text-transform:uppercase}@media(min-width:768px){.acc-page .acc-container .acc-txt{width:74%;display:inline-block}}.acc-page .acc-container .acc-txt strong{color:#7fc7df}.acc-page .acc-container .acc-txt h3{font-style:normal;font-weight:600;text-align:left;color:#7fc7df;text-transform:uppercase;font-size:1em}.acc-page .acc-container .acc-txt p{text-align:left;line-height:1.5;margin:0 0 15px;text-transform:uppercase}.acc-page .acc-container .acc-txt .faq-list{margin:12px 0 12px 1.5em;font-size:12px;list-style-type:decimal;line-height:1.5}.acc-page .acc-container .acc-txt .stockists{text-align:center;max-width:940px;margin:auto}.acc-page .acc-container .acc-txt .stockists p{font-size:11px;text-align:center}.acc-page .acc-container .acc-txt .stockists p.title{letter-spacing:2px}.acc-page .acc-container .acc-txt .stockists h3{text-align:center;color:green;font-size:12px;font-family:gotham_ssmbook,sans-serif;font-family:aktiv-grotesk,sans-serif;margin-bottom:.5em;text-transform:uppercase}@media(min-width:680px){.acc-page .acc-container .acc-txt .stockists .state-container{display:inline-block;width:30%;margin:0 .5%;vertical-align:top}}.acc-page .acc-container .acc-txt .stockists .state{margin:2em auto}.acc-page .acc-container .acc-txt .stockists .state:nth-child(1){margin-top:0}@media(min-width:768px){.acc-page .acc-container .acc-txt .stockists .state:nth-child(1){margin-top:initial}}.acc-page .acc-container .acc-txt .stockists .title{font-weight:700;margin-bottom:0;text-transform:uppercase}.acc-page .acc-container .acc-txt .stockists .location{margin-bottom:2em}.acc-page .acc-container .acc-txt .stockists .location p.small-p{margin-top:0}.acc-page .acc-container .acc-txt .stockists .location p:last-of-type{margin-top:0}.acc-page .acc-container .acc-txt .strong{font-weight:700}.acc-page .acc-container .acc-txt #choices{height:87px;position:absolute;margin-top:-95px;width:100%}.acc-page .acc-container .acc-txt ol,.acc-page .acc-container .acc-txt ul{padding-left:20px;margin-bottom:15px;list-style-position:initial}.acc-page .acc-container .acc-txt ol li,.acc-page .acc-container .acc-txt ul li{color:gray;margin-bottom:5px}.acc-page .acc-container address{line-height:1;color:gray}.acc-page .acc-container ul{margin-bottom:15px;list-style:none}.acc-page .acc-container ul li{color:gray;text-transform:uppercase;list-style-type:lower-roman;margin-bottom:3px}.acc-page .acc-container .indent{margin-bottom:0!important;margin-left:1em!important}.acc-page .acc-container .indent.ind-bot{margin-bottom:1em!important}#fit-guide .acc-list li:nth-child(1) a,#fit-guide-david-tutera-for-gather-and-gown-bridesmaids .acc-list li:nth-child(1) a{color:#7fc7df}#faqs .acc-list li:nth-child(2) a,#faq-david-tutera-for-gather-and-gown .acc-list li:nth-child(2) a{color:#7fc7df}#privacy-policy .acc-list li:nth-child(3) a{color:#7fc7df}#privacy-policy-david-tutera-for-gather-and-gown-bridesmaids .acc-list li:nth-child(3) a{color:#7fc7df}#terms-of-service .acc-list li:nth-child(4) a{color:#7fc7df}#terms-of-service-david-tutera-for-gather-and-gown-bridesmaids .acc-list li:nth-child(4) a{color:#7fc7df}#returns-amp-shipping .acc-list li:nth-child(5) a{color:#7fc7df}#returns-and-shipping-gather-and-gown-bridesmaids .acc-list li:nth-child(5) a{color:#7fc7df}.size-chart-container span,.size-chart-container h2{display:inline-block;color:#7fc7df;font-size:20px}.size-chart-container span a{color:#7fc7df;margin-right:7px}.size-chart-container h2{margin-bottom:.75em}.size-chart-container td{padding:.5em}.size-chart-container tr:nth-child(odd){background:#eee}.size-chart-container th{padding:1em;background:#7fc7df;color:#fff;text-align:left}.size-chart-container .tableizer-firstrow th{background:#fff;color:#000;font-weight:700;text-align:center}.size-chart-container .chart{text-transform:uppercase}.size-chart-container .chart h3{padding:1em;background:#8bcde2;color:#fff;font-size:13px;margin:1em auto 0}.size-chart-container .chart.help h3{margin-bottom:1em}.size-chart-container .chart.help p,.size-chart-container .chart.help a{font-size:10px}.size-chart-container .print-size{margin-right:7px;top:1px;position:relative;border-bottom:1px solid #7fc7df}#sizeChart{position:absolute;top:5%;background:#fff;max-width:320px;width:100%;padding:2em;height:auto;left:50%;margin:1em auto 1em -160px;box-shadow:0 10px 20px #0000004d}#sizeChart button.close-form.success-close{width:10%;margin:1em;background:#fff;color:#1f1f1f}.foursixty h1{text-align:left;border-bottom:0!important;color:#6f6e72;margin-top:20px;text-transform:uppercase;font-size:16px}.foursixty h2{font-size:6em;border-bottom:1px solid #eeeeee;padding-bottom:20px}.foursixty #breadcrumb{display:none}.foursixty #page{margin-bottom:10px}@media print{.popup-container,.size-chart-container,#your-shopping-cart{position:absolute;background:#fff;top:5%;max-width:320px;width:100%;padding:2em;height:auto;left:50%;margin:1em auto 1em -160px;box-shadow:0 10px 20px #0000004d;border:1px solid gray}#sizeChart button.close-form.success-close,.size-chart-container .print-size,.size-chart-container .chart{display:none}}#blog h1,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera h1{text-align:center;margin:0 0 2em;text-transform:uppercase;border-bottom:1px solid #eee;padding-bottom:3em;padding-top:0;border-top:0;font-size:14px}@media(min-width:768px){#blog h1,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera h1{font-size:16px}}#blog h2.sub,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera h2.sub{color:#7fc7df;font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;font-size:6em;padding-bottom:.35em;text-align:center;line-height:60px}@media(min-width:768px){#blog h2.sub,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera h2.sub{line-height:1}}#blog p,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera p{text-transform:uppercase}#blog ul#posts li,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera ul#posts li{cursor:pointer}#blog ul#posts li h4,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera ul#posts li h4{font-size:14px}#blog ul#posts li p,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera ul#posts li p{font-size:10px;line-height:1.5;margin-top:.75em}#blog ul#posts,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera ul#posts{text-transform:uppercase}#blog .readmore a,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera .readmore a{background:#7fc7df!important;border-radius:2px}#blog .article-index,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera .article-index{border-top:1px solid #eee;padding-top:1em}#blog .article-index:nth-child(1),#bridesmaid-blog-bridesmaid-39-s-411-david-tutera .article-index:nth-child(1){border:0}#blog .article-content,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera .article-content{text-transform:uppercase}#blog #blog-sidebar,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera #blog-sidebar{padding-top:1em}#blog #blog-sidebar h2,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera #blog-sidebar h2{border-bottom:0}#blog .read-blog,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera .read-blog{color:#7fc7df;text-transform:uppercase;margin-bottom:10px;font-weight:700;font-size:10px}#blog #breadcrumb,#bridesmaid-blog-bridesmaid-39-s-411-david-tutera #breadcrumb{display:none}.template-article #blog-article .share-icons{text-align:center;margin:4em auto}.template-article #blog-article .share-icons a{color:#7fc7df!important}.template-article .share-text{display:block;margin-right:0;margin-bottom:1em;color:#7fc7df}.template-article #content h1{border-bottom:0;padding-bottom:initial;border-top:1px solid #eee;padding-top:20px;margin-top:10px;margin-bottom:0;letter-spacing:initial;text-transform:uppercase}.template-article p{text-transform:uppercase}.process #content h1{text-align:center;border-bottom:0;color:gray;margin-top:20px;text-transform:uppercase;font-size:16px}.process h2{text-align:center;text-transform:uppercase;background:#fff;display:block;max-width:600px;margin:-20px auto 20px}.process h2.title{text-align:center;border-bottom:0;font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;font-size:6em;color:#7fc7df;margin-top:40px;text-transform:initial;line-height:.75}@media(min-width:768px){.process h2.title{line-height:.25}}.process #breadcrumb{display:none}.process .img-block-process{margin:0 auto 3em;text-align:center;max-width:625px}@media(min-width:768px){.process .img-block-process{margin:3em auto 6em}}.process .shop-online{text-align:left;background:#fff;margin:-20px 0 20px;max-width:300px;color:#7fc7df}.process .process-container{text-transform:uppercase;margin-top:3em}.process .video-wrapper{position:relative;padding-top:25px;height:0;padding-bottom:36.25%}.process .video-wrapper iframe{position:absolute;top:0;width:70%;left:50%;transform:translate(-50%);height:100%}.trunk-shows #content h1{text-align:center;margin-top:2em;border-bottom:0;font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;font-size:2.25em;color:#7fc7df}.trunk-shows #breadcrumb{display:none}.trunk-shows .trunk-container{text-align:center}.trunk-shows h2{color:#fff;text-transform:uppercase}.trunk-shows .tb{width:100%;max-width:290px;min-height:192px;display:inline-block}@media(min-width:768px){.trunk-shows .tb{margin:1%}}.trunk-shows .block{width:33.33%;display:table-cell;padding:6em 4em}.trunk-shows .wedding{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/events-1.jpg?12469762265523570365);background-size:cover}.trunk-shows .wedding:hover{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/events-1b.jpg?747298192048003319);background-size:cover}.trunk-shows .events{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/events-2.jpg?12469762265523570365);background-size:cover}.trunk-shows .events:hover{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/events-2b.jpg?747298192048003319);background-size:cover}.trunk-shows .trunk{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/events-3.jpg?12469762265523570365);background-size:cover}.trunk-shows .trunk:hover{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/events-3b.jpg?747298192048003319);background-size:cover}.events #content h4,.david-wedding #content h4,body.grid #content h4,.inspiration #content h4{border-bottom:0;font-size:2.25em;color:#7fc7df;text-align:center;font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;font-size:6em;float:none;line-height:60px}@media(min-width:768px){.events #content h4,.david-wedding #content h4,body.grid #content h4,.inspiration #content h4{text-align:center;margin-top:20px;line-height:1}}.events #content h1,.david-wedding #content h1,body.grid #content h1,.inspiration #content h1{text-align:center;margin:0 0 5px;text-transform:uppercase;font-size:14px;border-bottom:0}@media(min-width:768px){.events #content h1,.david-wedding #content h1,body.grid #content h1,.inspiration #content h1{font-size:16px}}.events #breadcrumb,.david-wedding #breadcrumb,body.grid #breadcrumb,.inspiration #breadcrumb{display:none}.events h2,.david-wedding h2,body.grid h2,.inspiration h2{font-size:14px;text-align:center;margin:0 0 2em;text-transform:uppercase;border-bottom:1px solid #eee;padding-bottom:3em}@media(min-width:768px){.events h2,.david-wedding h2,body.grid h2,.inspiration h2{font-size:16px}}.events h2 a,.david-wedding h2 a,body.grid h2 a,.inspiration h2 a{text-decoration:underline}.david-wedding #content h1,.events #content h1{border-bottom:1px solid #eee;padding-bottom:3em;padding-top:0;border-top:0;margin-bottom:2em}.david-wedding #article-loop,.events #article-loop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.events .article-info-inner,body.grid .article-info-inner,.inspiration .article-info-inner{text-align:center}.events #article-loop,body.grid #article-loop,.inspiration #article-loop{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.events .article-index,body.grid .article-index,.inspiration .article-index{border:1px solid #d4d4d4;padding-top:0;background:#f9f9f9}.events .article-image,body.grid .article-image,.inspiration .article-image{margin:0}.events .article-text,body.grid .article-text,.inspiration .article-text{vertical-align:top;margin:10px 0;text-align:center;padding:.5em 1em}.events .article-text h3,body.grid .article-text h3,.inspiration .article-text h3{margin-bottom:1em;text-transform:uppercase}.events .article-text a,body.grid .article-text a,.inspiration .article-text a{font-size:20px;color:gray!important;letter-spacing:0;font-size:11px;text-decoration:underline!important;letter-spacing:1px}.events .article-text p,body.grid .article-text p,.inspiration .article-text p{text-transform:uppercase;font-size:11px;margin-bottom:5px}.events .article-text .posted:last-of-type,body.grid .article-text .posted:last-of-type,.inspiration .article-text .posted:last-of-type{color:#7fc7df;font-weight:700}.inspiration .article-text .posted:last-of-type{color:gray;font-weight:400}.david-wedding .article-text a{font-size:14px;color:gray!important}.david-wedding .event-posted{text-transform:uppercase;color:#7fc7df;margin-bottom:1em}.david-wedding .event-posted p{font-size:14px}.guest.btn.removeg{position:relative}.template-cart #breadcrumb{display:none}.template-cart .fa-times{color:#7fc7df}.template-cart .cart-title{text-transform:uppercase}.template-cart #content h1,.template-cart h2{margin-top:2em;border-bottom:0;font-size:2.25em;color:#7fc7df;display:none}.template-cart .basket-left{margin-top:20px;text-align:center}@media(min-width:740px){.template-cart .basket-left{text-align:left}}.template-cart .basket-left p{margin:0}.template-cart .basket-left a{color:#7fc7df;font-size:10px;margin-left:1em}.template-cart .basket-left span{text-decoration:underline;font-size:12px}.template-cart #basket-right h4{font-weight:700;font-size:14px;color:#000}.template-cart .button{background:#7fc7df;color:#fff}.template-cart table label{font-weight:700;color:#000;text-transform:uppercase}.template-cart .storedetails{color:gray}.template-cart .storedetails a{color:#6f6e72;text-decoration:underline;text-transform:uppercase;font-size:12px;margin-left:.5em}.template-cart .additional-checkout-button--paypal-express{background-color:#ffc439!important;width:100%;border-radius:0!important;height:initial;line-height:36px!important}@media(min-width:768px){.template-cart .additional-checkout-button--paypal-express{max-width:232px}}.template-cart #shopping-cart{margin-bottom:2em}#CartDrawer .row{text-transform:uppercase}#CartDrawer .prod-desc{display:inline-block;padding:.75em;text-align:left}#CartDrawer .prod-desc span{display:block;font-size:13px}#CartDrawer .drawer__header h3,#CartDrawer .drawer__close{color:#7fc7df;text-transform:uppercase;font-size:18px;font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:0;text-align:left}#CartDrawer .drawer__header h3 span,#CartDrawer .drawer__close span{font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;text-transform:initial;font-size:2em}#CartDrawer .display-table{margin:auto;width:122px;left:-15px;position:relative}#CartDrawer .cart__checkout{color:#fff;background:#7fc7df}@media(min-width:768px){#CartDrawer #note{min-width:initial}}#CartDrawer .additional-checkout-button--paypal-express{width:100%;border-radius:0!important;height:initial;line-height:36px!important;max-width:initial}#CartDrawer label{text-transform:uppercase}#CartDrawer .prod-price strong{font-weight:400}#CartDrawer .quantity-increment{background:transparent;color:gray}#CartDrawer .storedetails{color:gray}#CartDrawer .storedetails a{color:#6f6e72;text-decoration:underline;text-transform:uppercase;font-size:12px;margin-left:.5em}#CartDrawer .storedetails .basket-left{line-height:1}.dressing-room *,#dressing-room-create *,.dr *{-webkit-transition:initial;-moz-transition:initial;transition:initial}.dressing-room h2,#dressing-room-create h2,.dr h2{font-size:16px}.dressing-room #breadcrumb,#dressing-room-create #breadcrumb,.dr #breadcrumb{display:none}.dressing-room #content h1,#dressing-room-create #content h1,.dr #content h1{border:0;margin-bottom:0}.dressing-room .button,.dressing-room button,.dressing-room input[type=submit],.dressing-room input[type=reset],.dressing-room input[type=button],#dressing-room-create .button,#dressing-room-create button,#dressing-room-create input[type=submit],#dressing-room-create input[type=reset],#dressing-room-create input[type=button],.dr .button,.dr button,.dr input[type=submit],.dr input[type=reset],.dr input[type=button]{background:#7fc7df;color:#fff}.dressing-room .button:hover,.dressing-room button:hover,.dressing-room input[type=submit]:hover,.dressing-room input[type=reset]:hover,.dressing-room input[type=button]:hover,#dressing-room-create .button:hover,#dressing-room-create button:hover,#dressing-room-create input[type=submit]:hover,#dressing-room-create input[type=reset]:hover,#dressing-room-create input[type=button]:hover,.dr .button:hover,.dr button:hover,.dr input[type=submit]:hover,.dr input[type=reset]:hover,.dr input[type=button]:hover{background:#dcf0f6;color:#fff}.dressing-room .tab-container,#dressing-room-create .tab-container,.dr .tab-container{border-bottom:1px solid #7fc7df;position:relative}.dressing-room .dr-tab,#dressing-room-create .dr-tab,.dr .dr-tab{padding:.4em 1em}.dressing-room .dr-tab h1,#dressing-room-create .dr-tab h1,.dr .dr-tab h1{text-transform:uppercase;display:inline-block;font-size:12px}.dressing-room .dr-tab span,#dressing-room-create .dr-tab span,.dr .dr-tab span{display:inline-block;margin-left:.5em;color:gray;text-transform:uppercase;padding-bottom:.25em;font-size:10px}.dressing-room .dr-tab span a,#dressing-room-create .dr-tab span a,.dr .dr-tab span a{color:gray;margin-left:.5em;border-bottom:1px solid #ddd;padding-bottom:.25em;font-size:10px}.dressing-room #add-tab,#dressing-room-create #add-tab,.dr #add-tab{display:inline-block;width:35px;text-align:left;font-size:16px;margin-left:.5em;color:gray}.dressing-room .topfavorite .top-fav,#dressing-room-create .topfavorite .top-fav,.dr .topfavorite .top-fav{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/heart-lg-blue-25.png?12761742855764235461) no-repeat center;height:initial;background-size:contain;display:inline-block;vertical-align:top;width:100%;margin-right:2.5%;margin-bottom:2em}@media(min-width:768px){.dressing-room .topfavorite .top-fav,#dressing-room-create .topfavorite .top-fav,.dr .topfavorite .top-fav{height:300px;width:23%}}.dressing-room .topfavorite .top-fav p,#dressing-room-create .topfavorite .top-fav p,.dr .topfavorite .top-fav p{text-align:center;top:40%;position:relative;text-transform:uppercase;max-width:175px;margin:auto;font-size:3em;line-height:1.5;color:#7fc7df;font-weight:600}.dressing-room .topfavorite .top-fav button,#dressing-room-create .topfavorite .top-fav button,.dr .topfavorite .top-fav button{position:relative;display:block;top:55%;margin:auto}.dressing-room .topfavorite .fav-dresses,#dressing-room-create .topfavorite .fav-dresses,.dr .topfavorite .fav-dresses{margin:0;display:inline-block}@media(min-width:768px){.dressing-room .topfavorite .fav-dresses,#dressing-room-create .topfavorite .fav-dresses,.dr .topfavorite .fav-dresses{width:74%}}.dressing-room .topfavorite .fav-dresses .dress-container,#dressing-room-create .topfavorite .fav-dresses .dress-container,.dr .topfavorite .fav-dresses .dress-container{width:100%;border:0;margin:0}.dressing-room .topfavorite .fav-dresses .dress-container img,#dressing-room-create .topfavorite .fav-dresses .dress-container img,.dr .topfavorite .fav-dresses .dress-container img{max-width:350px;display:inline-block;width:100%}@media(min-width:768px){.dressing-room .topfavorite .fav-dresses .dress-container img,#dressing-room-create .topfavorite .fav-dresses .dress-container img,.dr .topfavorite .fav-dresses .dress-container img{max-width:308px}}.dressing-room .topfavorite .fav-dresses .dress-container .dress-info,#dressing-room-create .topfavorite .fav-dresses .dress-container .dress-info,.dr .topfavorite .fav-dresses .dress-container .dress-info{display:inline-block;vertical-align:top}@media(min-width:768px){.dressing-room .topfavorite .fav-dresses .dress-container .dress-info,#dressing-room-create .topfavorite .fav-dresses .dress-container .dress-info,.dr .topfavorite .fav-dresses .dress-container .dress-info{top:50%;transform:translateY(50%);display:inline-block;width:40%}}.dressing-room .topfavorite .fav-dresses .dress-container .btn.remove,#dressing-room-create .topfavorite .fav-dresses .dress-container .btn.remove,.dr .topfavorite .fav-dresses .dress-container .btn.remove{display:none;width:100%}.dressing-room .topfavorite.empty-cont,#dressing-room-create .topfavorite.empty-cont,.dr .topfavorite.empty-cont{display:none}.dressing-room .fav-dresses,.dressing-room .pin-container,#dressing-room-create .fav-dresses,#dressing-room-create .pin-container,.dr .fav-dresses,.dr .pin-container{min-height:250px}.dressing-room .fav-dresses h2,.dressing-room .pin-container h2,#dressing-room-create .fav-dresses h2,#dressing-room-create .pin-container h2,.dr .fav-dresses h2,.dr .pin-container h2{margin:2em auto;text-transform:uppercase;background:#7fc7df;color:#fff;padding:.25em .5em}.dressing-room .fav-dresses .dress-container,.dressing-room .pin-container .dress-container,#dressing-room-create .fav-dresses .dress-container,#dressing-room-create .pin-container .dress-container,.dr .fav-dresses .dress-container,.dr .pin-container .dress-container{display:inline-block;float:left;text-align:center;position:relative;margin-left:1.75em}@media(min-width:768px){.dressing-room .fav-dresses .dress-container,.dressing-room .pin-container .dress-container,#dressing-room-create .fav-dresses .dress-container,#dressing-room-create .pin-container .dress-container,.dr .fav-dresses .dress-container,.dr .pin-container .dress-container{margin-left:initial}}.dressing-room .fav-dresses .product-index:hover .quick,.dressing-room .pin-container .product-index:hover .quick,#dressing-room-create .fav-dresses .product-index:hover .quick,#dressing-room-create .pin-container .product-index:hover .quick,.dr .fav-dresses .product-index:hover .quick,.dr .pin-container .product-index:hover .quick{display:inline-block}.dressing-room .fav-dresses .title,.dressing-room .pin-container .title,#dressing-room-create .fav-dresses .title,#dressing-room-create .pin-container .title,.dr .fav-dresses .title,.dr .pin-container .title{font-size:12px}.dressing-room .fav-dresses.empty-cont .top-fav,.dressing-room .pin-container.empty-cont .top-fav,#dressing-room-create .fav-dresses.empty-cont .top-fav,#dressing-room-create .pin-container.empty-cont .top-fav,.dr .fav-dresses.empty-cont .top-fav,.dr .pin-container.empty-cont .top-fav{display:block;margin-bottom:4em}@media(min-width:768px){.dressing-room .fav-dresses.empty-cont .top-fav,.dressing-room .pin-container.empty-cont .top-fav,#dressing-room-create .fav-dresses.empty-cont .top-fav,#dressing-room-create .pin-container.empty-cont .top-fav,.dr .fav-dresses.empty-cont .top-fav,.dr .pin-container.empty-cont .top-fav{margin-top:4em}}.dressing-room .fav-dresses.empty-cont h2,#dressing-room-create .fav-dresses.empty-cont h2,.dr .fav-dresses.empty-cont h2{margin-top:0}@media(min-width:768px){.dressing-room .fav-dresses.empty-cont h2,#dressing-room-create .fav-dresses.empty-cont h2,.dr .fav-dresses.empty-cont h2{display:none}}.dressing-room .pin-container,#dressing-room-create .pin-container,.dr .pin-container{width:100%!important}.dressing-room .pin-container span[class*=embed_grid],#dressing-room-create .pin-container span[class*=embed_grid],.dr .pin-container span[class*=embed_grid]{display:inline-block;width:100%!important;margin:.5%}@media(min-width:700px)and (max-width:768px){.dressing-room .pin-container span[class*=embed_grid],#dressing-room-create .pin-container span[class*=embed_grid],.dr .pin-container span[class*=embed_grid]{width:49%!important}}@media(min-width:768px){.dressing-room .pin-container span[class*=embed_grid],#dressing-room-create .pin-container span[class*=embed_grid],.dr .pin-container span[class*=embed_grid]{width:32.33%!important}}.dressing-room .pin-container.empty-cont .pins-block,#dressing-room-create .pin-container.empty-cont .pins-block,.dr .pin-container.empty-cont .pins-block{width:auto;display:block;margin:auto}.dressing-room .pins-block,#dressing-room-create .pins-block,.dr .pins-block{border:1px solid #7fc7df;padding:2em;max-width:285px;height:285px;text-align:center;text-transform:uppercase;display:inline-block;vertical-align:top;width:100%}@media(min-width:768px){.dressing-room .pins-block,#dressing-room-create .pins-block,.dr .pins-block{margin-left:1em}}.dressing-room .pins-block input[type=url],#dressing-room-create .pins-block input[type=url],.dr .pins-block input[type=url]{margin-bottom:4em}.dressing-room .top-fav,#dressing-room-create .top-fav,.dr .top-fav{display:none;background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/heart-lg-blue-25.png?12761742855764235461) no-repeat center;height:300px;background-size:contain}.dressing-room .top-fav p,#dressing-room-create .top-fav p,.dr .top-fav p{text-align:center;top:40%;position:relative;text-transform:uppercase;max-width:375px;margin:auto;font-size:16px;line-height:1.5}.dressing-room .top-fav button,#dressing-room-create .top-fav button,.dr .top-fav button{position:relative;display:block;top:55%;margin:auto;background:none}.dressing-room .top-fav button a,#dressing-room-create .top-fav button a,.dr .top-fav button a{text-decoration:underline;color:gray;font-size:16px;font-weight:700}.dressing-room .party-container:not(.topbardr),#dressing-room-create .party-container:not(.topbardr),.dr .party-container:not(.topbardr){margin:2em auto}.dressing-room .party-container:not(.topbardr) h2,#dressing-room-create .party-container:not(.topbardr) h2,.dr .party-container:not(.topbardr) h2{margin:2em auto;text-transform:uppercase;background:#7fc7df;color:#fff;padding:.25em .5em}.dressing-room .party-container:not(.topbardr) .top-party,#dressing-room-create .party-container:not(.topbardr) .top-party,.dr .party-container:not(.topbardr) .top-party{margin-top:3em}@media(min-width:768px){.dressing-room .party-container:not(.topbardr) .top-party,#dressing-room-create .party-container:not(.topbardr) .top-party,.dr .party-container:not(.topbardr) .top-party{margin-top:6em}}.dressing-room .party-container:not(.topbardr) .top-party p:not(.remove),#dressing-room-create .party-container:not(.topbardr) .top-party p:not(.remove),.dr .party-container:not(.topbardr) .top-party p:not(.remove){text-align:center;top:40%;position:relative;text-transform:uppercase;max-width:375px;margin:2em auto;font-size:16px;line-height:1.5}.dressing-room .party-container:not(.topbardr) .top-party form,#dressing-room-create .party-container:not(.topbardr) .top-party form,.dr .party-container:not(.topbardr) .top-party form{max-width:350px;margin:0 auto 2em}.dressing-room .party-container:not(.topbardr) .top-party form input[type=email],#dressing-room-create .party-container:not(.topbardr) .top-party form input[type=email],.dr .party-container:not(.topbardr) .top-party form input[type=email]{display:inline-block;width:75%;border:1px solid lightgray;border-radius:0}.dressing-room .party-container:not(.topbardr) .top-party form input[type=submit],#dressing-room-create .party-container:not(.topbardr) .top-party form input[type=submit],.dr .party-container:not(.topbardr) .top-party form input[type=submit]{float:right}.dressing-room .party-container:not(.topbardr) span.locator,#dressing-room-create .party-container:not(.topbardr) span.locator,.dr .party-container:not(.topbardr) span.locator{font-size:10px}.dressing-room .party-container:not(.topbardr).empty-cont h2 span:not(.topbardr),#dressing-room-create .party-container:not(.topbardr).empty-cont h2 span:not(.topbardr),.dr .party-container:not(.topbardr).empty-cont h2 span:not(.topbardr){display:block;font-size:12px}@media(min-width:768px){.dressing-room .party-container:not(.topbardr).empty-cont h2 span:not(.topbardr),#dressing-room-create .party-container:not(.topbardr).empty-cont h2 span:not(.topbardr),.dr .party-container:not(.topbardr).empty-cont h2 span:not(.topbardr){display:inline-block}}@media(min-width:768px){.dressing-room .party-container:not(.topbardr).empty-cont h2 span:not(.topbardr):first-of-type:not(.topbardr):after,#dressing-room-create .party-container:not(.topbardr).empty-cont h2 span:not(.topbardr):first-of-type:not(.topbardr):after,.dr .party-container:not(.topbardr).empty-cont h2 span:not(.topbardr):first-of-type:not(.topbardr):after{display:inline-block;content:" ";margin-left:1em}}.dressing-room .party-container:not(.topbardr) a.locator3,#dressing-room-create .party-container:not(.topbardr) a.locator3,.dr .party-container:not(.topbardr) a.locator3{color:#fff!important;font-size:10px}.dressing-room .title,#dressing-room-create .title,.dr .title{font-size:12px;padding:0 5px;min-height:40px}@media(min-width:768px){.dressing-room .title,#dressing-room-create .title,.dr .title{font-size:16px;margin-bottom:2em}}.dressing-room .title span,#dressing-room-create .title span,.dr .title span{font-size:11px}.dressing-room .btn,#dressing-room-create .btn,.dr .btn{display:inline-block}.dressing-room .btn a,#dressing-room-create .btn a,.dr .btn a{color:gray;text-transform:uppercase;font-size:10px;padding:.5em .25em}.dressing-room .btn.quick,#dressing-room-create .btn.quick,.dr .btn.quick{display:none;background:#000!important;transition:all .25s ease-in-out;position:absolute;width:60%;top:200px;left:50%;z-index:5;margin-left:-30%;text-align:center;letter-spacing:1px;border-radius:3px;font-size:11px;font-weight:500;border:0!important;padding:10px 0}.dressing-room .btn.quick a,#dressing-room-create .btn.quick a,.dr .btn.quick a{padding:0}.dressing-room .btn.quick .product-modal,#dressing-room-create .btn.quick .product-modal,.dr .btn.quick .product-modal{margin-top:initial}.dressing-room .btn.detail,#dressing-room-create .btn.detail,.dr .btn.detail{border:0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:1.5em}.dressing-room .btn.add-cart,#dressing-room-create .btn.add-cart,.dr .btn.add-cart{display:block;max-width:200px;margin:0 auto 2em;padding:.5em;background:#7fc7df}.dressing-room .btn.add-cart a,#dressing-room-create .btn.add-cart a,.dr .btn.add-cart a{color:#fff;font-size:10px}@media(min-width:768px){.dressing-room .btn.add-cart a,#dressing-room-create .btn.add-cart a,.dr .btn.add-cart a{font-size:14px}}.dressing-room .btn.remove,#dressing-room-create .btn.remove,.dr .btn.remove{position:absolute;width:auto;top:0;right:5px;font-weight:700}@media(min-width:768px){.dressing-room .btn.remove,#dressing-room-create .btn.remove,.dr .btn.remove{top:5px}}@media(min-width:768px){.dressing-room .btn.remove a,#dressing-room-create .btn.remove a,.dr .btn.remove a{font-size:16px}}.dressing-room .btn.comment,.dressing-room .btn.maketop,#dressing-room-create .btn.comment,#dressing-room-create .btn.maketop,.dr .btn.comment,.dr .btn.maketop{display:block}@media(min-width:768px){.dressing-room .btn.comment,.dressing-room .btn.maketop,#dressing-room-create .btn.comment,#dressing-room-create .btn.maketop,.dr .btn.comment,.dr .btn.maketop{width:48%;display:inline-block}}.dressing-room .btn.comment a,.dressing-room .btn.maketop a,#dressing-room-create .btn.comment a,#dressing-room-create .btn.maketop a,.dr .btn.comment a,.dr .btn.maketop a{font-size:8px;border-bottom:1px solid lightgray;padding:0 2px}.dressing-room .btn.comment,#dressing-room-create .btn.comment,.dr .btn.comment{float:none}@media(min-width:768px){.dressing-room .btn.maketop:after,#dressing-room-create .btn.maketop:after,.dr .btn.maketop:after{display:inline-block;margin-left:1.4em;position:absolute}}@media(min-width:768px){.dressing-room .owl-carousel,#dressing-room-create .owl-carousel,.dr .owl-carousel{padding:0 5em 0 5.5em}}.dressing-room .owl-carousel .active img,#dressing-room-create .owl-carousel .active img,.dr .owl-carousel .active img{border:0!important}.dressing-room .owl-carousel .owl-buttons,#dressing-room-create .owl-carousel .owl-buttons,.dr .owl-carousel .owl-buttons{position:absolute;top:25%;width:100%;left:0}.dressing-room .owl-carousel .owl-buttons div.owl-next,#dressing-room-create .owl-carousel .owl-buttons div.owl-next,.dr .owl-carousel .owl-buttons div.owl-next{position:absolute;right:0}.dressing-room #view-deets,#dressing-room-create #view-deets,.dr #view-deets{cursor:pointer}.dressing-room #view-deets:hover,#dressing-room-create #view-deets:hover,.dr #view-deets:hover{text-decoration:underline}.dressing-room #view-deets:before,#dressing-room-create #view-deets:before,.dr #view-deets:before{display:inline-block;content:"|";margin-right:.5em}.dressing-room .detail-container,#dressing-room-create .detail-container,.dr .detail-container{padding:2em;margin-bottom:2em;width:auto;display:inline-block;margin-top:-3.5em;position:absolute;z-index:2;box-shadow:0 1px 5px 2px #0003;background:#fff;display:none;text-transform:uppercase}.dressing-room .detail-container h3,#dressing-room-create .detail-container h3,.dr .detail-container h3{display:inline-block}.dressing-room .detail-container #editspan,#dressing-room-create .detail-container #editspan,.dr .detail-container #editspan{float:right;margin-left:1em;color:gray;font-size:11px;top:4px;position:relative}.dressing-room .detail-container #editspan a,#dressing-room-create .detail-container #editspan a,.dr .detail-container #editspan a{color:gray}.dressing-room .detail-container #hdit,#dressing-room-create .detail-container #hdit,.dr .detail-container #hdit{cursor:pointer}.dressing-room .detail-container #hdit:hover,#dressing-room-create .detail-container #hdit:hover,.dr .detail-container #hdit:hover{text-decoration:underline}.dressing-room .detail-container p,#dressing-room-create .detail-container p,.dr .detail-container p{margin-bottom:0;font-size:11px}.dressing-room .detail-container hr,#dressing-room-create .detail-container hr,.dr .detail-container hr{margin:.5em 0 1em}.dressing-room .topfavorite,#dressing-room-create .topfavorite,.dr .topfavorite{margin:3em auto 0;max-width:768px}.dressing-room .invite-block,#dressing-room-create .invite-block,.dr .invite-block{display:inline-block;width:20%;margin:0 2.5%;padding:.5em 0 0;text-align:center;text-transform:uppercase;font-size:10px;color:gray;vertical-align:top}.dressing-room .invite-img,#dressing-room-create .invite-img,.dr .invite-img{background-color:#ebebeb;margin:.5em 0 0;padding:0 1em}.dressing-room .invite-img img,#dressing-room-create .invite-img img,.dr .invite-img img{width:85%;margin-bottom:1em;margin-top:.5em}.dressing-room .invite-img p,#dressing-room-create .invite-img p,.dr .invite-img p{padding:1em;margin:initial!important;font-size:12px!important;font-weight:700}.dressing-room .invite-img .resend,.dressing-room .invite-img .resend-emp,#dressing-room-create .invite-img .resend,#dressing-room-create .invite-img .resend-emp,.dr .invite-img .resend,.dr .invite-img .resend-emp{background:gray;color:#fff;padding:5px 10px;font-weight:700;box-shadow:0 2px 5px #0003;margin:1em auto 3em;width:auto;display:inline-block}.dressing-room .invite-img .resend-emp,#dressing-room-create .invite-img .resend-emp,.dr .invite-img .resend-emp{background:transparent;box-shadow:initial;color:#ebebeb}#my-dressing-room-david-tutera-for-gather-and-gown .create-container{display:none}#dressing-room-create #page,#dressing-room-edit #page{border:1px solid #8bcde2;max-width:768px;margin:0 auto 2em;display:block;float:none}#dressing-room-create #breadcrumb,#dressing-room-edit #breadcrumb{display:none}#dressing-room-create .bulldot,#dressing-room-edit .bulldot{display:block;color:gray;height:70px;text-transform:uppercase}#dressing-room-create .inlineinput,#dressing-room-edit .inlineinput{margin-left:0!important;display:block!important;width:100%!important;border-radius:0;text-transform:uppercase}@media(min-width:768px){#dressing-room-create .inlineinput,#dressing-room-edit .inlineinput{margin-left:50px!important;position:absolute;right:1em;width:60%!important;display:inline-block!important}}#dressing-room-create #createaction,#dressing-room-edit #createaction{background:#7fc7df;color:#fff;width:auto;min-width:initial;margin:auto;display:block}#dressing-room-create form#create,#dressing-room-edit form#create{position:relative;margin:3em auto;padding:1em;max-width:600px}#dressing-room-create #content h1,#dressing-room-edit #content h1{border:0;margin-bottom:0;font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;color:#8bcde2;border-bottom:0;text-align:center;text-transform:uppercase;font-size:25px;padding:1em 0 0;font-weight:700}#dressing-room-create .create-container,#dressing-room-edit .create-container{margin:2em;border:1px solid #8bcde2;padding:1em}#dressing-room-create .tab-container,#dressing-room-edit .tab-container,#dressing-room #breadcrumb{display:none}#dressing-room #content h1{border:0;margin-bottom:0}#dressing-room .button,#dressing-room button,#dressing-room input[type=submit],#dressing-room input[type=reset],#dressing-room input[type=button]{background:#7fc7df;color:#fff}#dressing-room .button:hover,#dressing-room button:hover,#dressing-room input[type=submit]:hover,#dressing-room input[type=reset]:hover,#dressing-room input[type=button]:hover{background:#dcf0f6;color:#fff}#dressing-room .tab-container{border-bottom:2px solid #7fc7df;position:relative;height:32px}#dressing-room .dr-tab{border-bottom:2px solid white;border-top:2px solid #7fc7df;border-right:2px solid #7fc7df;border-left:1px solid #7fc7df;padding:.4em 1em;display:inline-block;height:32px}#dressing-room .dr-tab h1{text-transform:uppercase;display:inline-block;font-size:12px}#dressing-room .dr-tab span{display:inline-block;margin-left:.5em;color:gray}#dressing-room .dr-tab span a{color:gray;margin-left:.5em;border-bottom:1px solid #ddd;padding-bottom:.25em;font-size:10px}#dressing-room #add-tab{display:inline-block;width:35px;text-align:left;font-size:16px;margin-left:.5em;color:gray}.ui-dialog{-webkit-transition:initial;-moz-transition:initial;transition:initial;z-index:8050}.ui-dialog.dr-pop,.ui-dialog.notification{padding:2em;color:gray;text-transform:uppercase}.ui-dialog.dr-pop h6,.ui-dialog.notification h6{line-height:1.5}.ui-dialog.dr-pop .ui-dialog-titlebar,.ui-dialog.notification .ui-dialog-titlebar{background:#fff;color:#7fc7df;border:0;text-align:center;font-size:2em;font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;padding:1em 0 0}@media(min-width:768px){.ui-dialog.dr-pop .ui-dialog-titlebar,.ui-dialog.notification .ui-dialog-titlebar{padding:1em}}.ui-dialog.dr-pop .ui-dialog-title,.ui-dialog.notification .ui-dialog-title{overflow:initial;white-space:initial;line-height:1;float:none}.ui-dialog.dr-pop .ui-dialog-titlebar-close,.ui-dialog.notification .ui-dialog-titlebar-close{border:0;background:#fff!important;top:5%;right:-5px;outline:initial}.ui-dialog.dr-pop input[type=password],.ui-dialog.dr-pop input[type=email],.ui-dialog.notification input[type=password],.ui-dialog.notification input[type=email]{color:gray;text-transform:uppercase;font-size:11px}.ui-dialog.dr-pop .input,.ui-dialog.notification .input{font-size:12px;color:gray}.ui-dialog.dr-pop .input p,.ui-dialog.dr-pop .input input,.ui-dialog.notification .input p,.ui-dialog.notification .input input{display:inline-block}.ui-dialog.dr-pop .input p,.ui-dialog.notification .input p{width:53%;text-align:right;margin-right:2%}.ui-dialog.dr-pop .input input,.ui-dialog.notification .input input{width:45%;border-radius:0;border:1px solid lightgray;text-transform:uppercase}.ui-dialog.dr-pop .large_form,.ui-dialog.notification .large_form{max-width:450px;margin:0 auto}.ui-dialog.dr-pop label,.ui-dialog.dr-pop input,.ui-dialog.notification label,.ui-dialog.notification input{display:inline-block}.ui-dialog.dr-pop label,.ui-dialog.notification label{width:48%;margin-right:2%;color:gray;font-weight:400}.ui-dialog.dr-pop #forgot_password a,.ui-dialog.notification #forgot_password a{color:gray;font-size:10px}.ui-dialog.dr-pop .login_frm,.ui-dialog.notification .login_frm{text-align:center;clear:both}.ui-dialog.dr-pop .login_frm a,.ui-dialog.notification .login_frm a{color:gray}.ui-dialog.dr-pop input,.ui-dialog.notification input{width:49%;border-radius:0;border:1px solid lightgray;margin-bottom:10px}.ui-dialog.dr-pop .action_bottom,.ui-dialog.notification .action_bottom{margin:1em auto;text-align:center}.ui-dialog.dr-pop .join-btn,.ui-dialog.notification .join-btn{text-align:center}.ui-dialog.dr-pop #joinaction,.ui-dialog.notification #joinaction{background:#7fc7df;color:#fff;box-shadow:0 2px 2px #0003;padding:0 2em;max-width:80px}.ui-dialog.dr-pop .ui-button .ui-icon,.ui-dialog.notification .ui-button .ui-icon{background:url(//cdn.shopify.com/s/files/1/1729/1415/t/2/assets/close-blue2.png?5645821031995598194) no-repeat;background-size:contain;width:10px;height:10px}.ui-dialog.dr-pop .ui-dialog-buttonpane button,.ui-dialog.notification .ui-dialog-buttonpane button{font-size:12px;text-transform:uppercase;border-radius:0;height:initial;line-height:36px;background:#7fc7df;color:#fff;border:0;min-width:50px;padding:0 30px;outline:none}.ui-dialog.dr-pop .ui-dialog-buttonpane button:hover,.ui-dialog.notification .ui-dialog-buttonpane button:hover{color:#7fc7df;background:#dcf0f6}.ui-dialog.dr-pop span#erm,.ui-dialog.notification span#erm{position:relative;top:1em;color:#f12121!important}.ui-dialog.dr-pop .rm-select,.ui-dialog.notification .rm-select{text-align:center}.ui-dialog.dr-pop .rm-select:hover,.ui-dialog.notification .rm-select:hover{text-decoration:underline}.ui-dialog.dr-pop #recover-password,.ui-dialog.notification #recover-password{padding:2em 1em;margin:0 auto 30px;text-align:center;width:100%;border:1px solid #8bcde2}.ui-dialog.dr-pop #recover-password .action_bottom,.ui-dialog.notification #recover-password .action_bottom{margin:1em auto 0!important}.ui-dialog.dr-pop #recover-password .action_bottom .note,.ui-dialog.notification #recover-password .action_bottom .note{display:block}.ui-dialog.dr-pop #recover-password label,.ui-dialog.dr-pop #recover-password input,.ui-dialog.notification #recover-password label,.ui-dialog.notification #recover-password input{display:block;width:100%}.ui-dialog.dr-pop #recover-password input.secondary.button,.ui-dialog.notification #recover-password input.secondary.button{margin:10px auto;width:50%}.ui-dialog.notification{text-align:center;background:#fff}.ui-dialog.notification .ui-dialog-titlebar{height:0;padding:0}.ui-dialog.notification .ui-dialog-content{min-height:initial!important;font-weight:400}.ui-dialog.notification .ui-dialog-content span{text-transform:initial;font-size:4em;display:block;margin:0 0 10px}#myiFrame{display:none;position:relative;top:5%;background:#fff;border:1px solid #ccc;max-width:772px;margin:1em auto;text-align:center;width:100%;height:100%;max-height:80vh}#myiFrame.show{display:block;-webkit-overflow-scrolling:touch}#myiFrame #content{margin:.5em}#scasl-app-container *{transition:0;-webkit-transition:0;-webkit-overflow-scrolling:touch}#scasl-app-container{margin-left:0!important;margin-right:0!important}@media(min-width:768px){#scasl-app-container{margin-left:10px!important;margin-right:10px!important}}.storeFrame-container{width:100%;height:100%;max-height:80vh;max-width:800px;margin:auto;position:relative}.storeFrame-container button.close-form{background:transparent;line-height:initial;width:auto;right:0;font-size:1.5em;margin-bottom:0;position:absolute;color:gray;top:7%;z-index:9999}.bh-sl-container{display:flex;flex-wrap:wrap;border:1px solid #7fc7df;padding:0!important;max-width:750px;float:none!important;margin:2em auto}@media(min-width:768px){.bh-sl-container{padding:1em 2em!important}}.bh-sl-container.scasl-container{position:relative}.bh-sl-container .form-input:nth-child(n+2),.bh-sl-container #scapl-geocode-btn{display:none}.bh-sl-container #bh-sl-map{display:none;width:100%!important;margin:1em 1em 0}@media(min-width:768px){.bh-sl-container #bh-sl-map{display:block;margin:0}}.bh-sl-container #bh-sl-map-container{order:1;display:flex;flex-wrap:wrap}.bh-sl-container .bh-sl-map-container a{font-size:11px;color:#7fc7df!important}.bh-sl-container #scasl-direction a{text-decoration:underline}.bh-sl-container .bh-sl-form-container{order:1;float:none!important;display:inline-block;margin-top:0!important}@media(min-width:768px){.bh-sl-container .bh-sl-form-container{margin:3em 0 0 1%!important;order:2;width:33%!important}}.bh-sl-container #scasl-tab-radius,.bh-sl-container .scasl-search-btn{border:0;padding-top:0;margin-top:0}@media(min-width:768px){.bh-sl-container #scasl-tab-radius,.bh-sl-container .scasl-search-btn{padding:0}}.bh-sl-container .bh-sl-loc-list{border:1px solid #7fc7df!important;order:2;margin:0 auto!important;overflow-x:hidden!important}@media screen and (max-width:600px){.bh-sl-container .bh-sl-loc-list.scasl-location-list{width:65%!important}}.bh-sl-container .bh-sl-loc-list .list-details{width:90%!important}.bh-sl-container .bh-sl-loc-list ul.list{padding-bottom:50px}.bh-sl-container label[for=bh-sl-address]{color:#7fc7df;font-weight:400!important;text-align:center;font-size:16px;max-width:200px;margin:0 auto 1em;display:block!important}.bh-sl-container #bh-sl-address{width:100%!important;border-radius:0}.bh-sl-container #bh-sl-submit{width:auto;border-radius:0;font-weight:400;margin:1em auto;float:none;display:block}.bh-sl-container .bh-sl-loc-list ul li{background:#fff!important;margin:.5em 0!important}.bh-sl-container #scasl-list-container .fa-map-marker{position:absolute;left:5px;font-size:2em;color:gray}.bh-sl-container #scasl-list-container #scasl-description p{margin-bottom:0;letter-spacing:0;font-size:12px}.bh-sl-container #scasl-list-container .scasl-list-content{text-transform:uppercase;line-height:1.5;position:relative;padding-left:2.25em;font-size:11px}@media(min-width:768px){.bh-sl-container #scasl-list-container .scasl-list-content{font-size:12px}}.bh-sl-container #scasl-list-container #scasl-title{display:block!important}@media(min-width:768px){.bh-sl-container #scasl-list-container #scasl-title{display:inline-block!important}}.bh-sl-container #scasl-list-container #scasl-web a{color:gray!important;text-decoration:underline}.bh-sl-container #scasl-list-container #thisstore{width:auto;min-width:initial;margin:.5em 0}@media(min-width:768px){.bh-sl-container #scasl-list-container #thisstore{width:initial;min-width:initial;margin:initial;margin-left:1em;position:relative;top:3px}}.bh-sl-container #scasl-list-container span,.bh-sl-container #scasl-list-container div{color:gray!important}.bh-sl-container #scasl-list-container span.check{margin-left:5px;font-size:10px;position:relative;top:-3px}@media(min-width:768px){.bh-sl-container #scasl-list-container span.check{top:0}}.bh-sl-container .scasl-store-info-window .scasl-info-location{text-transform:uppercase;font-size:10px!important;line-height:1.4}.bh-sl-container .scasl-store-info-window #scasl-description p{letter-spacing:0;color:#555;font-size:10px;margin-bottom:0}.bh-sl-container .scasl-store-info-window #scasl-title{font-size:11px;margin-bottom:5px}.bh-sl-container .scasl-store-info-window #scasl-web a{color:gray!important;text-decoration:underline}.bh-sl-container .scasl-store-info-window #scasl-direction a{text-decoration:underline;color:#7fc7df}.gmap_scrolloff{pointer-events:none}#bridal-boutiques #breadcrumb,#bridal-boutique-locations-store-codes-driving-directions #breadcrumb{display:none}#bridal-boutiques #nav.isStuck,#bridal-boutique-locations-store-codes-driving-directions #nav.isStuck{z-index:990}#bridal-boutiques #page-header,#bridal-boutique-locations-store-codes-driving-directions #page-header{max-width:initial;float:none;width:100%}#bridal-boutiques #page-header h1.bh-sl-title,#bridal-boutique-locations-store-codes-driving-directions #page-header h1.bh-sl-title{font-family:Proxima Nova Alt Rg,Helvetica Neue,Helvetica,Arial,sans-serif;color:#7fc7df;border-bottom:0;text-align:center;text-transform:uppercase;font-size:18px;padding:1em 0 0;font-weight:700}@media(min-width:768px){#bridal-boutiques #page-header h1.bh-sl-title,#bridal-boutique-locations-store-codes-driving-directions #page-header h1.bh-sl-title{padding:1em 1em 0;font-size:20px;max-width:400px;margin:0 auto 1em}}#bridal-boutiques p.scroll,#bridal-boutique-locations-store-codes-driving-directions p.scroll{position:absolute;bottom:33px;left:18%;line-height:40px;width:64%;background-color:#fff;text-align:center}@media screen and (min-width:742px){#bridal-boutiques p.scroll,#bridal-boutique-locations-store-codes-driving-directions p.scroll{left:auto;width:47%}}@media screen and (min-width:750px){#bridal-boutiques p.scroll,#bridal-boutique-locations-store-codes-driving-directions p.scroll{bottom:33px;width:47%}}@media screen and (min-width:770px){#bridal-boutiques p.scroll,#bridal-boutique-locations-store-codes-driving-directions p.scroll{bottom:47px;width:43%}}#bridal-boutiques #bh-sl-map-container,#bridal-boutique-locations-store-codes-driving-directions #bh-sl-map-container{margin-bottom:3em!important}#subscribe_popup{text-transform:uppercase}.product #contactFormWrapper,footer #contactFormWrapper,#contactFormWrapper{position:relative;top:5%;background:#fff;border:1px solid #ccc;padding:3em 1em 1em;max-width:394px;margin:1em auto;text-align:center}@media(min-width:1024px){.product #contactFormWrapper,footer #contactFormWrapper,#contactFormWrapper{left:50%;top:50%;margin-left:-197px;margin-top:-304px}}.contact #contactFormWrapper{padding:0;border:0}.product .formOverlay,footer .formOverlay,.formOverlay{background:#00000080;position:fixed;width:100%;height:100%;top:0!important;left:0;z-index:9999;display:none}.formOverlay .contact-order-form,.formOverlay .popup-container,.formOverlay form#contact_form{height:100%}.formOverlay textarea#contactFormMessage{min-width:294px;height:80px;text-indent:0}.email-order.firstname,.email-order.lastname,.email-order.email,.email-order.phone{width:48%;float:left;margin:1% 1% .25em}.email-order.firstname,.email-order.lastname{margin-top:2em}.email-order.phone{margin-bottom:1em}.email-order.frm{clear:both;margin:2em 1%}.email-order.frm label{text-align:center}.email-order label{text-transform:uppercase;color:gray;font-weight:400;text-align:left}.email-order.size{clear:both;margin-bottom:1.5em}.formOverlay .prodTitle{font-size:2em;text-align:center;margin:0 auto 1em;color:#7fc7df}.formOverlay .notice,.formOverlay .successForm.feedback{position:relative;top:25%;border:0;padding:1em;max-width:394px;margin:auto;border-bottom:0;text-align:center;color:#fff}.formOverlay .notice p,.formOverlay .successForm.feedback p{font-size:1.25em;font-weight:400}.formOverlay .notice ul,.formOverlay .successForm.feedback ul{text-transform:uppercase}.formOverlay .notice{background:#a54a4a}.formOverlay .successForm.feedback{background:#60a75d;border:2px solid white}button.close-form.success-close{width:50%;margin:1em auto;background:#fff;color:#1f1f1f}.prod-price,.onsale{font-weight:500}button.close-form{background:transparent!important;line-height:initial;width:auto;right:0;top:.5em;font-size:1.5em;margin-bottom:0;position:absolute;color:gray!important}.email-order.submitOrder{margin-bottom:0;margin-top:-1em}#contactFormWrapper input#contactFormSubmit{margin:auto auto 1em;display:block;width:auto;color:#fff;background:#7fc7df}.select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding-left:10px;padding-right:30px}#contactFormWrapper p{text-transform:uppercase}.why-us #breadcrumb{display:none}@media(min-width:768px){.why-us #content{margin-bottom:3em}}.why-us #content h1{text-align:center;font-size:16px;text-transform:uppercase;padding-bottom:1em}@media(min-width:768px){.why-us #content h1{margin:2em 0 -2em}}.why-us #content h2{color:#7fc7df;border-bottom:0;text-align:center;text-transform:uppercase;font-size:24px}@media(min-width:768px){.why-us #content h2{margin:2em auto}}.why-us .videoWrapper{position:relative;padding-top:25px;height:0;padding-bottom:36.25%}.why-us .videoWrapper iframe{position:absolute;top:0;width:70%;height:70%;left:50%;transform:translate(-50%);height:100%}.why-us .about-txt{margin-top:1em}.why-us .about-block{margin:1em 0;text-transform:uppercase}@media(min-width:768px){.why-us .about-block{float:none;width:48%;margin:2em auto 1%}}.why-us .about-block h2{text-transform:uppercase}.why-us .about-block p{color:gray;margin-top:1em}#search-bar{text-transform:uppercase}.retailer #breadcrumb{display:none}.retailer #content h1{padding-bottom:0;border-bottom:0;text-align:left;max-width:768px;font-size:16px;color:gray;margin:0}.retailer h2{padding-bottom:0;border-bottom:0;color:#7fc7df;text-transform:uppercase;text-align:center;max-width:768px;margin:20px auto 0}.retailer .subtitle{padding-bottom:30px;border-bottom:1px solid #7fc7df;text-transform:uppercase;text-align:center;max-width:650px;margin:0 auto 40px}.retailer .retailer-container{max-width:825px;margin:auto}.retailer .retailer-container p,.retailer .retailer-container h4{text-transform:uppercase}.retailer .retailer-container .formCaption{text-align:center}.retailer .retailer-container hr{max-width:200px;margin:30px auto}.retailer .retailer-container li{margin-bottom:10px;text-transform:uppercase;color:gray;font-size:14px;list-style-position:initial}.retailer #contactFormWrapper,.retailer #retailFormWrapper{border:0;left:initial;top:initial;margin-left:initial;margin-top:initial;margin:1em auto;max-width:768px;padding-top:0}.retailer #retailerFormSubmit{color:#fff;background:#8bcde2}.retailer select{height:36px;background:#ececec}.retailer input[type=text],.retailer input[type=password],.retailer input[type=email],.retailer textarea,.retailer select{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;color:gray;text-transform:uppercase}.retailer .email-order.title,.retailer .email-order.storename{width:48%;float:left;margin:1% 1% .25em}@media(min-width:768px){.retailer .email-order.state,.retailer .email-order.zipcode,.retailer .email-order.territory,.retailer .email-order.currentBrands{width:55%;float:left}}@media(min-width:768px){.retailer .email-order.territory,.retailer .email-order.zipcode{width:41%}}.retailer .email-order.address,.retailer .email-order.country,.retailer .email-order.prodName{clear:both}.retailer .email-order.phone{margin-bottom:initial}.retailer .email-order:nth-child(n+7){margin:1%}.retailer .email-order.territory{margin-bottom:16px}#press .collection-banner,#press #breadcrumb,#press-david-tutera-for-gather-and-gown-bridesmaids .collection-banner,#press-david-tutera-for-gather-and-gown-bridesmaids #breadcrumb{display:none}#press h1,#press-david-tutera-for-gather-and-gown-bridesmaids h1{text-align:center;margin:0 0 2em;text-transform:uppercase;border-bottom:1px solid #eee;padding-bottom:3em;padding-top:0;border-top:0;font-size:14px}@media(min-width:768px){#press h1,#press-david-tutera-for-gather-and-gown-bridesmaids h1{font-size:16px}}#press h3,#press-david-tutera-for-gather-and-gown-bridesmaids h3{margin-top:20px;border-bottom:0;font-size:2.25em;color:#7fc7df;text-align:center;font-family:Bickham Script,cursive;font-family:bickham-script-pro-3,sans-serif;font-size:6em;float:none}#press hr,#press-david-tutera-for-gather-and-gown-bridesmaids hr{clear:both;border-top:solid #e5e5e5;border-width:1px 0 0;margin:30px 0;height:0}#press select,#press-david-tutera-for-gather-and-gown-bridesmaids select{text-transform:uppercase;background:transparent url(//cdn.shopify.com/s/files/1/1565/8283/t/2/assets/dropdown-arrow-line.png?14316570512310566358) no-repeat center;background-size:12px;background-position-x:95%}#press .press-items,#press-david-tutera-for-gather-and-gown-bridesmaids .press-items{padding-left:0;max-width:990px;margin:0 auto;width:100%}@media(min-width:768px){#press .press-items,#press-david-tutera-for-gather-and-gown-bridesmaids .press-items{float:right;width:75%;padding:0 2.5% 0 0;margin-right:-1.04166667%}}#press .press-list.mobile-only,#press-david-tutera-for-gather-and-gown-bridesmaids .press-list.mobile-only{display:block}@media(min-width:768px){#press .press-list.mobile-only,#press-david-tutera-for-gather-and-gown-bridesmaids .press-list.mobile-only{display:none}}#press .press-list,#press-david-tutera-for-gather-and-gown-bridesmaids .press-list{display:none}@media(min-width:768px){#press .press-list,#press-david-tutera-for-gather-and-gown-bridesmaids .press-list{display:block;width:25%;float:left;max-width:990px;padding:0 2.5% 0 0;margin:2em auto 0 1.04166667%}}@media(min-width:1024px){#press .press-list,#press-david-tutera-for-gather-and-gown-bridesmaids .press-list{margin-top:3em}}#press .press-list .mag_name,#press-david-tutera-for-gather-and-gown-bridesmaids .press-list .mag_name{font-size:11px;margin-bottom:0;color:#747474;text-transform:uppercase}#press .press-list .mag_name a:hover,#press-david-tutera-for-gather-and-gown-bridesmaids .press-list .mag_name a:hover{color:#000}@media(min-width:768px){#press .p-item,#press-david-tutera-for-gather-and-gown-bridesmaids .p-item{margin-left:-30px;display:flex;flex-wrap:wrap}}#press .p-item .article,#press-david-tutera-for-gather-and-gown-bridesmaids .p-item .article{height:initial;border-top:1px solid #eee;padding-bottom:10px;padding-top:25px}@media(min-width:768px){#press .p-item .article,#press-david-tutera-for-gather-and-gown-bridesmaids .p-item .article{border:0;padding:10px 22.5px}}#press .p-item .article img,#press-david-tutera-for-gather-and-gown-bridesmaids .p-item .article img{max-width:175px}@media(min-width:768px){#press .p-item .article img,#press-david-tutera-for-gather-and-gown-bridesmaids .p-item .article img{max-width:100%;display:block;margin:auto}}#press .pagination,#press-david-tutera-for-gather-and-gown-bridesmaids .pagination{text-align:right;width:100%;margin-bottom:3em;margin-top:0}#press .pagination a,#press .pagination .current,#press-david-tutera-for-gather-and-gown-bridesmaids .pagination a,#press-david-tutera-for-gather-and-gown-bridesmaids .pagination .current{padding:8px;font-size:14px}#press .pagination .current,#press-david-tutera-for-gather-and-gown-bridesmaids .pagination .current{font-weight:700}#press .view-all,#press-david-tutera-for-gather-and-gown-bridesmaids .view-all{font-size:12px}#press .view-all:hover,#press-david-tutera-for-gather-and-gown-bridesmaids .view-all:hover{color:#fff}#press .grid--rev>.grid__item{width:100%;max-width:990px;margin:0 auto;padding:0 2.5%}.press_item .grid__image img,.article .article__featured-image img{display:inline-block;border:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.press_item a:hover img,.article a:hover img{opacity:.7}.press_item.grid__item.large--one-third.medium--one-half,.article{float:left;width:33%;height:140px;margin-top:22px;margin-bottom:22px;box-sizing:border-box;list-style:none!important;padding:20px 55px;text-align:center}.press_item a.grid__image,a.article__featured-image{display:block;height:initial;position:relative}span.h6.product_name,.article a.product_name,.article span.product_name,span.h6.product_date,.article a.product_date,.article span.product_date{position:relative;width:100%;top:1em;left:0;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:700;display:block}span.h6.product_date,.article a.product_date,.article span.product_date{font-weight:400}#press-modal-overlay{position:fixed;z-index:99999}#press-modal-overlay{left:0;top:0;width:100%;height:100%;display:none;background:#0000004d;text-align:center}#press-modal{width:90%;box-sizing:border-box;padding:20px;background:#fff;position:relative;max-height:75vh;overflow:scroll;max-width:1000px;margin:auto}img.press-image-pop{box-sizing:border-box;max-height:95vh;width:90%;margin-top:10%}@media(min-width:768px){img.press-image-pop{margin:1em;width:auto}}#paginateHolder{position:relative;text-align:center}.paginatePage{padding:5px 10px;cursor:pointer}.pagination{text-align:center;margin-bottom:2em;margin-top:2em;color:#777}.pagination a,.pagination .current{padding:8px;font-size:11px;color:#777}.page-btns{width:100px;text-transform:uppercase;display:inline-block;position:relative;top:2px}a.view-all,a.view-less{text-align:center;display:inline-block;width:32%;width:100%;max-width:95px;margin:auto;padding:.25em .5em;font-size:10px;color:#777}a.view-all:hover,a.view-less:hover{color:#000}#pagination{text-align:right}#pagination a{color:gray;background:transparent;border:0;font-weight:400;margin:0}#pagination a.view-all,#pagination a.view-less{text-transform:uppercase;font-size:12px}#pagination span.current{font-weight:700;margin-right:0;border:0;color:#7fc7df;padding:5px 10px}#pagination #feature-video{display:block;margin:1em auto;text-align:center}#cartform .weardate{text-align:center}@media screen and (min-width:740px){#cartform .weardate{text-align:left}}@media screen and (min-width:980px){#cartform .weardate{margin-top:20px}#cartform .weardate input#weardate{max-width:200px}}#cartform .weardate input#weardate{margin-top:10px}.selector-wrapper select.single-option-selector{display:none}@media only screen and (max-width:980px){.prod-wrpp{padding-top:100px}nav.shifter-navigation .search{max-width:190px}button.close-btns{background:url(https://cdn.shopify.com/s/files/1/1729/1415/files/icon-close-round-32.png) no-repeat;position:absolute;top:14px;right:10px;height:30px!important;width:20px!important;margin:0;font-size:0;display:block;line-height:0;background-size:cover}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rs-style.scss.css.map */
