HTML Report for https://luxereduxbridal.com/pages/detroit-bridal-shop
This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to changeShowing results for https://luxereduxbridal.com/pages/detroit-bridal-shop
You can view the notes...
view-source:https://luxereduxbridal.com/pages/detroit-bridal-shop
| # | results |
|---|---|
| 1 |
Error
On line 1, column 9 <https://cdn.sh |
| 2 |
Error
On line 1, column 10 <https://cdn.sho |
| 3 |
Error
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 4 |
Info
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 5 |
Error
On line 1, column 54 opify.com>; rel="preconnect", <https://cdn.sh |
| 6 |
Error
On line 1, column 55 <https://cdn.sho |
| 7 |
Info
On line 1, column 70 <https://cdn.shopify.com>; rel= |
| 8 |
Error
On line 31, column 15 opify.com>; rel="preconnect"; crossorigin etag: "cacheable:d1b2577c4e85d80326310860d8cabc32" content-encoding: br x-cache: miss x-frame-options: DENY content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests; access-control-allow-origin: * strict-transport-security: max-age=7889238 x-shopid: 2461125 x-shardid: 214 vary: Accept content-language: en powered-by: Shopify server-timing: processing;dur=879;desc="gc:99", db;dur=145, fetch;dur=1, render;dur=517, wasm, asn;desc="212531", edge;desc="ARN", country;desc="LT", theme;desc="134154158295", pageType;desc="page", servedBy;desc="9q5g", requestID;desc="464fb4f8-77db-45c2-92e7-7b1ad506510f-1711734088" x-shopify-stage: production x-envoy-upstream-service-time: 978 x-request-id: 464fb4f8-77db-45c2-92e7-7b1ad506510f-1711734088 x-dc: gcp-europe-north1,gcp-europe-west1 cf-cache-status: DYNAMIC report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=mUFQoEd%2BJ9WJ6KHPECGUH4hKhnIoJ9wH0TXwgaQf3Ex8ykABYih%2FhpODVrwlvzd8wCcHadQTjnZf%2FJnZt%2FjoFXwDUJyYUvmPuCZM4A0m1WOGosY7nBlUSF78X%2B4%2BMwa%2F0oIpvyM%3D"}],"group":"cf-nel","max_age":604800} nel: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800} server-timing: cfRequestDuration;dur=1069.000006 x-xss-protection: 1; mode=block x-content-type-options: nosniff x-permitted-cross-domain-policies: none x-download-options: noopen server: cloudflare cf-ray: 86c1a6a2ad2d9938-ARN alt-svc: h3=":443"; ma=86400 <!doctype html> < |
| 9 |
Error
On line 32, column 34 type html> <html class="no-js" lang="en"> < |
| 10 |
Error
On line 33, column 10 lang="en"> <head> |
| 11 |
Error
On line 44, column 27 <head> <script type="application/vnd.locksmith+json" data-locksmith>{"version":"v103","locked":false,"initialized":true,"scope":"page","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"28df4c2d4b4ee08378691e450853b28c8f3354a942ad2ce3b135974e5da3bf3c","state":{"template":"page.Detroit","theme":134154158295,"product":null,"collection":null,"page":"detroit-bridal-shop","blog":null,"article":null,"app":null},"now":1711734088,"path":"\/pages\/detroit-bridal-shop","locale_root_url":"\/","canonical_url":"https:\/\/luxereduxbridal.com\/pages\/detroit-bridal-shop","customer_id":null,"customer_id_signature":"28df4c2d4b4ee08378691e450853b28c8f3354a942ad2ce3b135974e5da3bf3c","cart":null}</script><script data-locksmith>!function(){var require=undefined,reqwest=function(){function succeed(e){var t=protocolRe.exec(e.url);return t=t&&t[1]||context.location.protocol,httpsRe.test(t)?twoHundo.test(e.request.status):!!e.request.response}function handleReadyState(e,t,n){return function(){return e._aborted?n(e.request):e._timedOut?n(e.request,"Request is aborted: timeout"):void(e.request&&4==e.request[readyState]&&(e.request.onreadystatechange=noop,succeed(e)?t(e.request):n(e.request)))}}function setHeaders(e,t){var n,s=t.headers||{};s.Accept=s.Accept||defaultHeaders.accept[t.type]||defaultHeaders.accept["*"];var r="undefined"!=typeof FormData&&t.data instanceof FormData;for(n in!t.crossOrigin&&!s[requestedWith]&&(s[requestedWith]=defaultHeaders.requestedWith),!s[contentType]&&!r&&(s[contentType]=t.contentType||defaultHeaders.contentType),s)s.hasOwnProperty(n)&&"setRequestHeader"in e&&e.setRequestHeader(n,s[n])}function setCredentials(e,t){"undefined"!=typeof t.withCredentials&&"undefined"!=typeof e.withCredentials&&(e.withCredentials=!!t.withCredentials)}function generalCallback(e){lastValue=e}function urlappend(e,t){return e+(/[?]/.test(e)?"&":"?")+t}function handleJsonp(e,t,n,s){var r=uniqid++,a=e.jsonpCallback||"callback",o=e.jsonpCallbackName||reqwest.getcallbackPrefix(r),i=new RegExp("((^|[?]|&)"+a+")=([^&]+)"),l=s.match(i),c=doc.createElement("script"),u=0,d=-1!==navigator.userAgent.indexOf("MSIE 10.0");return l?"?"===l[3]?s=s.replace(i,"$1="+o):o=l[3]:s=urlappend(s,a+"="+o),context[o]=generalCallback,c.type="text/javascript",c.src=s,c.async=!0,"undefined"!=typeof c.onreadystatechange&&!d&&(c.htmlFor=c.id="_reqwest_"+r),c.onload=c.onreadystatechange=function(){if(c[readyState]&&"complete"!==c[readyState]&&"loaded"!==c[readyState]||u)return!1;c.onload=c.onreadystatechange=null,c.onclick&&c.onclick(),t(lastValue),lastValue=undefined,head.removeChild(c),u=1},head.appendChild(c),{abort:function(){c.onload=c.onreadystatechange=null,n({},"Request is aborted: timeout",{}),lastValue=undefined,head.removeChild(c),u=1}}}function getRequest(e,t){var n,s=this.o,r=(s.method||"GET").toUpperCase(),a="string"==typeof s?s:s.url,o=!1!==s.processData&&s.data&&"string"!=typeof s.data?reqwest.toQueryString(s.data):s.data||null,i=!1;return("jsonp"==s.type||"GET"==r)&&o&&(a=urlappend(a,o),o=null),"jsonp"==s.type?handleJsonp(s,e,t,a):((n=s.xhr&&s.xhr(s)||xhr(s)).open(r,a,!1!==s.async),setHeaders(n,s),setCredentials(n,s),context[xDomainRequest]&&n instanceof context[xDomainRequest]?(n.onload=e,n.onerror=t,n.onprogress=function(){},i=!0):n.onreadystatechange=handleReadyState(this,e,t),s.before&&s.before(n),i?setTimeout(function(){n.send(o)},200):n.send(o),n)}function Reqwest(e,t){this.o=e,this.fn=t,init.apply(this,arguments)}function setType(e){return null===e?undefined:e.match("json")?"json":e.match("javascript")?"js":e.match("text")?"html":e.match("xml")?"xml":void 0}function init(o,fn){function complete(e){for(o.timeout&&clearTimeout(self.timeout),self.timeout=null;0<self._completeHandlers.length;)self._completeHandlers.shift()(e)}function success(resp){var type=o.type||resp&&setType(resp.getResponseHeader("Content-Type"));resp="jsonp"!==type?self.request:resp;var filteredResponse=globalSetupOptions.dataFilter(resp.responseText,type),r=filteredResponse;try{resp.responseText=r}catch(e){}if(r)switch(type){case"json":try{resp=context.JSON?context.JSON.parse(r):eval("("+r+")")}catch(err){return error(resp,"Could not parse JSON in response",err)}break;case"js":resp=eval(r);break;case"html":resp=r;break;case"xml":resp=resp.responseXML&&resp.responseXML.parseError&&resp.responseXML.parseError.errorCode&&resp.responseXML.parseError.reason?null:resp.responseXML}for(self._responseArgs.resp=resp,self._fulfilled=!0,fn(resp),self._successHandler(resp);0<self._fulfillmentHandlers.length;)resp=self._fulfillmentHandlers.shift()(resp);complete(resp)}function timedOut(){self._timedOut=!0,self.request.abort()}function error(e,t,n){for(e=self.request,self._responseArgs.resp=e,self._responseArgs.msg=t,self._responseArgs.t=n,self._erred=!0;0<self._errorHandlers.length;)self._errorHandlers.shift()(e,t,n);complete(e)}this.url="string"==typeof o?o:o.url,this.timeout=null,this._fulfilled=!1,this._successHandler=function(){},this._fulfillmentHandlers=[],this._errorHandlers=[],this._completeHandlers=[],this._erred=!1,this._responseArgs={};var self=this;fn=fn||function(){},o.timeout&&(this.timeout=setTimeout(function(){timedOut()},o.timeout)),o.success&&(this._successHandler=function(){o.success.apply(o,arguments)}),o.error&&this._errorHandlers.push(function(){o.error.apply(o,arguments)}),o.complete&&this._completeHandlers.push(function(){o.complete.apply(o,arguments)}),this.request=getRequest.call(this,success,error)}function reqwest(e,t){return new Reqwest(e,t)}function normalize(e){return e?e.replace(/\r?\n/g,"\r\n"):""}function serial(e,t){var n,s,r,a,o=e.name,i=e.tagName.toLowerCase(),l=function(e){e&&!e.disabled&&t(o,normalize(e.attributes.value&&e.attributes.value.specified?e.value:e.text))};if(!e.disabled&&o)switch(i){case"input":/reset|button|image|file/i.test(e.type)||(n=/checkbox/i.test(e.type),s=/radio/i.test(e.type),r=e.value,(!n&&!s||e.checked)&&t(o,normalize(n&&""===r?"on":r)));break;case"textarea":t(o,normalize(e.value));break;case"select":if("select-one"===e.type.toLowerCase())l(0<=e.selectedIndex?e.options[e.selectedIndex]:null);else for(a=0;e.length&&a<e.length;a++)e.options[a].selected&&l(e.options[a])}}function eachFormElement(){var e,t,a=this,n=function(e,t){var n,s,r;for(n=0;n<t.length;n++)for(r=e[byTag](t[n]),s=0;s<r.length;s++)serial(r[s],a)};for(t=0;t<arguments.length;t++)e=arguments[t],/input|select|textarea/i.test(e.tagName)&&serial(e,a),n(e,["input","select","textarea"])}function serializeQueryString(){return reqwest.toQueryString(reqwest.serializeArray.apply(null,arguments))}function serializeHash(){var n={};return eachFormElement.apply(function(e,t){e in n?(n[e]&&!isArray(n[e])&&(n[e]=[n[e]]),n[e].push(t)):n[e]=t},arguments),n}function buildParams(e,t,n,s){var r,a,o,i=/\[\]$/;if(isArray(t))for(a=0;t&&a<t.length;a++)o=t[a],n||i.test(e)?s(e,o):buildParams(e+"["+("object"==typeof o?a:"")+"]",o,n,s);else if(t&&"[object Object]"===t.toString())for(r in t)buildParams(e+"["+r+"]",t[r],n,s);else s(e,t)}var context=this,XHR2;if("window"in context)var doc=document,byTag="getElementsByTagName",head=doc[byTag]("head")[0];else try{XHR2=require("xhr2")}catch(ex){throw new Error("Peer dependency `xhr2` required! Please npm install xhr2")}var httpsRe=/^http/,protocolRe=/(^\w+):\/\//,twoHundo=/^(20\d|1223)$/,readyState="readyState",contentType="Content-Type",requestedWith="X-Requested-With",uniqid=0,callbackPrefix="reqwest_"+ +new Date,lastValue,xmlHttpRequest="XMLHttpRequest",xDomainRequest="XDomainRequest",noop=function(){},isArray="function"==typeof Array.isArray?Array.isArray:function(e){return e instanceof Array},defaultHeaders={contentType:"application/x-www-form-urlencoded",requestedWith:xmlHttpRequest,accept:{"*":"text/javascript, text/html, application/xml, text/xml, */*",xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript",js:"application/javascript, text/javascript"}},xhr=function(e){if(!0!==e.crossOrigin)return context[xmlHttpRequest]?new XMLHttpRequest:XHR2?new XHR2:new ActiveXObject("Microsoft.XMLHTTP");var t=context[xmlHttpRequest]?new XMLHttpRequest:null;if(t&&"withCredentials"in t)return t;if(context[xDomainRequest])return new XDomainRequest;throw new Error("Browser does not support cross-origin requests")},globalSetupOptions={dataFilter:function(e){return e}};return Reqwest.prototype={abort:function(){this._aborted=!0,this.request.abort()},retry:function(){init.call(this,this.o,this.fn)},then:function(e,t){return e=e||function(){},t=t||function(){},this._fulfilled?this._responseArgs.resp=e(this._responseArgs.resp):this._erred?t(this._responseArgs.resp,this._responseArgs.msg,this._responseArgs.t):(this._fulfillmentHandlers.push(e),this._errorHandlers.push(t)),this},always:function(e){return this._fulfilled||this._erred?e(this._responseArgs.resp):this._completeHandlers.push(e),this},fail:function(e){return this._erred?e(this._responseArgs.resp,this._responseArgs.msg,this._responseArgs.t):this._errorHandlers.push(e),this},"catch":function(e){return this.fail(e)}},reqwest.serializeArray=function(){var n=[];return eachFormElement.apply(function(e,t){n.push({name:e,value:t})},arguments),n},reqwest.serialize=function(){if(0===arguments.length)return"";var e,t=Array.prototype.slice.call(arguments,0);return(e=t.pop())&&e.nodeType&&t.push(e)&&(e=null),e&&(e=e.type),("map"==e?serializeHash:"array"==e?reqwest.serializeArray:serializeQueryString).apply(null,t)},reqwest.toQueryString=function(e,t){var n,s,r=t||!1,a=[],o=encodeURIComponent,i=function(e,t){t="function"==typeof t?t():null==t?"":t,a[a.length]=o(e)+"="+o(t)};if(isArray(e))for(s=0;e&&s<e.length;s++)i(e[s].name,e[s].value);else for(n in e)e.hasOwnProperty(n)&&buildParams(n,e[n],r,i);return a.join("&").replace(/%20/g,"+")},reqwest.getcallbackPrefix=function(){return callbackPrefix},reqwest.compat=function(e,t){return e&&(e.type&&(e.method=e.type)&&delete e.type,e.dataType&&(e.type=e.dataType),e.jsonpCallback&&(e.jsonpCallbackName=e.jsonpCallback)&&delete e.jsonpCallback,e.jsonp&&(e.jsonpCallback=e.jsonp)),new Reqwest(e,t)},reqwest.ajaxSetup=function(e){for(var t in e=e||{})globalSetupOptions[t]=e[t]},reqwest}(); /*! * Reqwest! A general purpose XHR connection manager * license MIT (c) Dustin Diaz 2015 * https://github.com/ded/reqwest */!function(){var o=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(o.state={},o.util={},o.loading=!1,n)try{o.state=JSON.parse(n)}catch(u){}if(document.addEventListener&&document.querySelector){var s,r,a,t=[76,79,67,75,83,77,73,84,72,49,49],i=function(){r=t.slice(0)},l="style",c=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",c),document.removeEventListener("click",c),s&&document.body.removeChild(s),s=null)};i(),document.addEventListener("keyup",function(e){if(e.keyCode===r[0]){if(clearTimeout(a),r.shift(),0<r.length)return void(a=setTimeout(i,1e3));i(),c(),(s=document.createElement("div"))[l].width="50%",s[l].maxWidth="1000px",s[l].height="85%",s[l].border="1px rgba(0, 0, 0, 0.2) solid",s[l].background="rgba(255, 255, 255, 0.99)",s[l].borderRadius="4px",s[l].position="fixed",s[l].top="50%",s[l].left="50%",s[l].transform="translateY(-50%) translateX(-50%)",s[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",s[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,s.appendChild(t),document.body.appendChild(s),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",c),document.addEventListener("click",c)}})}o.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),o.path=o.state.path||window.location.pathname,o.basePath=o.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),o.reloading=!1,o.util.console=window.console||{log:function(){},error:function(){}},o.util.makeUrl=function(e,t){var n,s=o.basePath+e,r=[],a=o.cache();for(n in a)r.push(n+"="+encodeURIComponent(a[n]));for(n in t)r.push(n+"="+encodeURIComponent(t[n]));return o.state.customer_id&&(r.push("customer_id="+encodeURIComponent(o.state.customer_id)),r.push("customer_id_signature="+encodeURIComponent(o.state.customer_id_signature))),s+=(-1===s.indexOf("?")?"?":"&")+r.join("&")},o._initializeCallbacks=[],o.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';o._initializeCallbacks.push(t)},o.initializeSession=function(e){if(!o.isEmbedded){var t=!1,n=!0,s=!0;(e=e||{}).silent&&(s=n=!(t=!0)),o.ping({silent:t,spinner:n,reload:s,callback:function(){o._initializeCallbacks.forEach(function(e){e()})}})}},o.cache=function(e){var t={};try{var n=function r(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(u){}if(e){for(var s in e)t[s]=e[s];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},o.cache.cart=o.state.cart,o.cache.cartLastSaved=null,o.params=o.cache(),o.util.reload=function(){o.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(u){o.util.console.error("Preferred reload method failed",u),window.location.reload()}},o.cache.saveCart=function(e){if(!o.cache.cart||o.cache.cart===o.cache.cartLastSaved)return e?e():null;var t=o.cache.cartLastSaved;o.cache.cartLastSaved=o.cache.cart,reqwest({url:"/cart/update.json",method:"post",type:"json",data:{attributes:{locksmith:o.cache.cart}},complete:e,error:function(e){if(o.cache.cartLastSaved=t,!o.reloading)throw e}})},o.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',o.util.clobberBody=function(e){document.body.innerHTML=e},o.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},o.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,s={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":s[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(s[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":s[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":s[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(s[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":s[e.elements[t].name]=e.elements[t].value}}return s}},o.util.on=function(e,a,o,t){t=t||document;var i="locksmith-"+e+a,n=function(e){var t=e.target,n=e.target.parentElement,s=t.className.baseVal||t.className||"",r=n.className.baseVal||n.className||"";("string"==typeof s&&-1!==s.split(/\s+/).indexOf(a)||"string"==typeof r&&-1!==r.split(/\s+/).indexOf(a))&&!e[i]&&(e[i]=!0,o(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},o.util.enableActions=function(e){o.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,o.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),o.util.reload()}}))},e)},o.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var s=document.createElement("div");s.innerHTML=t,e.appendChild(s)}else e.innerHTML=t;var r,a,o=e.querySelectorAll("script");for(a=0;a<o.length;++a){r=o[a];var i=document.createElement("script");if(r.type&&(i.type=r.type),r.src)i.src=r.src;else{var l=document.createTextNode(r.innerHTML);i.appendChild(l)}e.appendChild(i)}var c=e.querySelector("[autofocus]");c&&c.focus()},o.post=function(e,t,n){!1!==(n=n||{}).spinner&&o.util.clobberBody(o.util.spinnerHTML);var s={};n.container===document?(s.layout=1,n.success=function(e){document.getElementById(n.container);o.util.clobberDocument(e)}):n.container&&(s.layout=0,n.success=function(e){var t=document.getElementById(n.container);o.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t)}),o.loading=!0;var r=o.util.makeUrl(e,s);reqwest({url:r,method:"post",type:n.type||"html",data:t,complete:function(){o.loading=!1},error:function(e){if(!o.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)},success:n.success||o.util.clobberDocument})},o.postResource=function(e,t){e.path=o.path,e.search=window.location.search,e.state=o.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=o.cache.cart,e.locksmith_json=o.jsonTag,e.locksmith_json_signature=o.jsonTagSignature,o.post("/resource",e,t)},o.ping=function(e){if(!o.isEmbedded){e=e||{};var t=function(){e.reload?o.util.reload():"function"==typeof e.callback&&e.callback()};o.post("/ping",{path:o.path,search:window.location.search,state:o.state},{spinner:!!e.spinner,silent:"undefined"==typeof e.silent||e.silent,type:"text",success:function(e){(e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&o.showMessages(e.messages),e.cart&&o.cache.cart!==e.cart?(o.cache.cart=e.cart,o.cache.saveCart(function(){t(),e.cart&&e.cart.match(/^.+:/)&&o.util.reload()})):t()}})}},o.timeoutMonitor=function(){var e=o.cache.cart;o.ping({callback:function(){e!==o.cache.cart||setTimeout(function(){o.timeoutMonitor()},6e4)}})},o.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML=" <style> .locksmith-ab .locksmith-b { display: none; } .locksmith-ab.toggled .locksmith-b { display: flex; } .locksmith-ab.toggled .locksmith-a { display: none; } .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; } .locksmith-message + .locksmith-message { border-top: 1px #555 solid; } .locksmith-message a { color: inherit; font-weight: bold; } .locksmith-message a:hover { color: inherit; opacity: 0.8; } a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; } .locksmith-text { flex-grow: 1; } .locksmith-cta { flex-grow: 0; text-align: right; } .locksmith-cta button { transform: scale(0.8); transform-origin: left; } .locksmith-cta > * { display: block; } .locksmith-cta > * + * { margin-top: 10px; } .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; } @media screen and (max-width: 600px) { .locksmith-wide-only { display: none !important; } .locksmith-flex { padding: 0 15px; } .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; } .locksmith-cta { text-align: left; } } @media screen and (min-width: 601px) { .locksmith-narrow-only { display: none !important; } } </style> "+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),o.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),o.util.enableActions(t)}}()}();</script> <script data-locksmith>Locksmith.cache.cart=null</script> <script data-locksmith>Locksmith.jsonTag="\u003cscript type=\"application\/vnd.locksmith+json\" data-locksmith\u003e{\"version\":\"v103\",\"locked\":false,\"initialized\":true,\"scope\":\"page\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"28df4c2d4b4ee08378691e450853b28c8f3354a942ad2ce3b135974e5da3bf3c\",\"state\":{\"template\":\"page.Detroit\",\"theme\":134154158295,\"product\":null,\"collection\":null,\"page\":\"detroit-bridal-shop\",\"blog\":null,\"article\":null,\"app\":null},\"now\":1711734088,\"path\":\"\\\/pages\\\/detroit-bridal-shop\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/luxereduxbridal.com\\\/pages\\\/detroit-bridal-shop\",\"customer_id\":null,\"customer_id_signature\":\"28df4c2d4b4ee08378691e450853b28c8f3354a942ad2ce3b135974e5da3bf3c\",\"cart\":null}\u003c\/script\u003e";Locksmith.jsonTagSignature="069446f21df287c116297c0141f4daff9a26f34939f8a27ae5d6f599a8d41c1a"</script> <meta charset="utf-8"> |
| 12 |
Error
On line 909, column 7 et="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content="#b2b1d9"> <link rel="canonical" href="https://luxereduxbridal.com/pages/detroit-bridal-shop"> <link rel="preconnect" href="https://cdn.shopify.com"> <link rel="preconnect" href="https://fonts.shopifycdn.com"> <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> <link rel="dns-prefetch" href="https://ajax.googleapis.com"> <link rel="dns-prefetch" href="https://maps.googleapis.com"> <link rel="dns-prefetch" href="https://maps.gstatic.com"> <script> if(!window.jQuery){ var jqueryScript = document.createElement('script'); jqueryScript.setAttribute('src','https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js'); document.head.appendChild(jqueryScript); } __DL__jQueryinterval = setInterval(function(){ // wait for jQuery to load & run script after jQuery has loaded if(window.jQuery){ // search parameters getURLParams = function(name, url){ if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, " ")); }; /********************** * DYNAMIC DEPENDENCIES ***********************/ __DL__ = { dynamicCart: true, // if cart is dynamic (meaning no refresh on cart add) set to true debug: false, // if true, console messages will be displayed cart: null, wishlist: null, removeCart: null }; customBindings = { cartTriggers: [], viewCart: [], removeCartTrigger: [], cartVisableSelector: [], promoSubscriptionsSelectors: [], promoSuccess: [], ctaSelectors: [], newsletterSelectors: [], newsletterSuccess: [], searchPage: [], wishlistSelector: [], removeWishlist: [], wishlistPage: [], searchTermQuery: [getURLParams('q')], // replace var with correct query }; /* DO NOT EDIT */ defaultBindings = { cartTriggers: ['form[action="/cart/add"] [type="submit"],.add-to-cart,.cart-btn'], viewCart: ['form[action="/cart"],.my-cart,.trigger-cart,#mobileCart'], removeCartTrigger: ['[href*="/cart/change"]'], cartVisableSelector: ['.inlinecart.is-active,.inline-cart.is-active'], promoSubscriptionsSelectors: [], promoSuccess: [], ctaSelectors: [], newsletterSelectors: ['input.contact_email'], newsletterSuccess: ['.success_message'], searchPage: ['search'], wishlistSelector: [], removeWishlist: [], wishlistPage: [] }; // stitch bindings objectArray = customBindings; outputObject = __DL__; applyBindings = function(objectArray, outputObject){ for (var x in objectArray) { var key = x; var objs = objectArray[x]; values = []; if(objs.length > 0){ values.push(objs); if(key in outputObject){ values.push(outputObject[key]); outputObject[key] = values.join(", "); }else{ outputObject[key] = values.join(", "); } } } }; applyBindings(customBindings, __DL__); applyBindings(defaultBindings, __DL__); /********************** * PREREQUISITE LIBRARIES ***********************/ clearInterval(__DL__jQueryinterval); // jquery-cookies.js if(typeof $.cookie!==undefined){ (function(a){if(typeof define==='function'&&define.amd){define(['jquery'],a)}else if(typeof exports==='object'){module.exports=a(require('jquery'))}else{a(jQuery)}}(function($){var g=/\+/g;function encode(s){return h.raw?s:encodeURIComponent(s)}function decode(s){return h.raw?s:decodeURIComponent(s)}function stringifyCookieValue(a){return encode(h.json?JSON.stringify(a):String(a))}function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\')}try{s=decodeURIComponent(s.replace(g,' '));return h.json?JSON.parse(s):s}catch(e){}}function read(s,a){var b=h.raw?s:parseCookieValue(s);return $.isFunction(a)?a(b):b}var h=$.cookie=function(a,b,c){if(arguments.length>1&&!$.isFunction(b)){c=$.extend({},h.defaults,c);if(typeof c.expires==='number'){var d=c.expires,t=c.expires=new Date();t.setMilliseconds(t.getMilliseconds()+d*864e+5)}return(document.cookie=[encode(a),'=',stringifyCookieValue(b),c.expires?'; expires='+c.expires.toUTCString():'',c.path?'; path='+c.path:'',c.domain?'; domain='+c.domain:'',c.secure?'; secure':''].join(''))}var e=a?undefined:{},cookies=document.cookie?document.cookie.split('; '):[],i=0,l=cookies.length;for(;i<l;i++){var f=cookies[i].split('='),name=decode(f.shift()),cookie=f.join('=');if(a===name){e=read(cookie,b);break}if(!a&&(cookie=read(cookie))!==undefined){e[name]=cookie}}return e};h.defaults={};$.removeCookie=function(a,b){$.cookie(a,'',$.extend({},b,{expires:-1}));return!$.cookie(a)}}))} /********************** * Begin dataLayer Build ***********************/ window.dataLayer = window.dataLayer || []; // init data layer if doesn't already exist var template = "page.Detroit"; /** * Landing Page Cookie * 1. Detect if user just landed on the site * 2. Only fires if Page Title matches website */ $.cookie.raw = true; if ($.cookie('landingPage') === undefined || $.cookie('landingPage').length === 0) { var landingPage = true; $.cookie('landingPage', unescape); $.removeCookie('landingPage', {path: '/'}); $.cookie('landingPage', 'landed', {path: '/'}); } else { var landingPage = false; $.cookie('landingPage', unescape); $.removeCookie('landingPage', {path: '/'}); $.cookie('landingPage', 'refresh', {path: '/'}); } if (__DL__.debug) { console.log('Landing Page: ' + landingPage); } /** * Log State Cookie */ var isLoggedIn = false; if (!isLoggedIn) { $.cookie('logState', unescape); $.removeCookie('logState', {path: '/'}); $.cookie('logState', 'loggedOut', {path: '/'}); } else { if ($.cookie('logState') === 'loggedOut' || $.cookie('logState') === undefined) { $.cookie('logState', unescape); $.removeCookie('logState', {path: '/'}); $.cookie('logState', 'firstLog', {path: '/'}); } else if ($.cookie('logState') === 'firstLog') { $.cookie('logState', unescape); $.removeCookie('logState', {path: '/'}); $.cookie('logState', 'refresh', {path: '/'}); } } if ($.cookie('logState') === 'firstLog') { var firstLog = true; } else { var firstLog = false; } /********************** * DATALAYER SECTIONS ***********************/ /** * DATALAYER: Landing Page * Fires any time a user first lands on the site. */ if ($.cookie('landingPage') === 'landed') { dataLayer.push({ 'pageType': 'Landing', 'event': 'first_time_visitor_skilluper' }); } /** * DATALAYER: Log State * 1. Determine if user is logged in or not. * 2. Return User specific data. */ var logState = { 'logState' : "Logged Out", 'firstLog' : firstLog, 'customerEmail' : null, 'timestamp' : Date().replace(/\(.*?\)/g,''), 'customerType' : 'New', 'customerTypeNumber' :'1', 'shippingInfo' : { 'fullName' : null, 'firstName' : null, 'lastName' : null, 'address1' : null, 'address2' : null, 'street' : null, 'city' : null, 'province' : null, 'zip' : null, 'country' : null, 'phone' : null, }, 'billingInfo' : { 'fullName' : null, 'firstName' : null, 'lastName' : null, 'address1' : null, 'address2' : null, 'street' : null, 'city' : null, 'province' : null, 'zip' : null, 'country' : null, 'phone' : null, }, 'checkoutEmail' : null, 'currency' : "USD", 'pageType' : 'Log State', 'event' : 'log_state_skilluper' } dataLayer.push(logState); /** * DATALAYER: Homepage */ if(document.location.pathname == "/"){ dataLayer.push({ 'pageType' : 'Homepage', 'event' : 'homepage_skilluper', logState }); } /** * DATALAYER: 404 Pages * Fire on 404 Pages */ /** * DATALAYER: Blog Articles * Fire on Blog Article Pages */ /** DATALAYER: Product List Page (Collections, Category) * Fire on all product listing pages. */ /** DATALAYER: Product Page * Fire on all Product View pages. */ /** DATALAYER: Cart View * Fire anytime a user views their cart (non-dynamic) */ /** DATALAYER: Checkout on Shopify Plus **/ if(Shopify.Checkout){ var ecommerce = { 'transaction_id': 'null', 'affiliation': "Luxe Redux Bridal", 'value': "", 'tax': "", 'shipping': "", 'subtotal': "", 'currency': null, 'email': null, 'items':[], }; if(Shopify.Checkout.step){ if(Shopify.Checkout.step.length > 0){ if (Shopify.Checkout.step === 'contact_information'){ dataLayer.push({ 'event' :'begin_checkout_skilluper', 'pageType' :'Customer Information', 'step': 1, ecommerce }); }else if (Shopify.Checkout.step === 'shipping_method'){ dataLayer.push({ 'event' :'add_shipping_info_skilluper', 'pageType' :'Shipping Information', ecommerce }); }else if( Shopify.Checkout.step === "payment_method" ){ dataLayer.push({ 'event' :'add_payment_info_skilluper', 'pageType' :'Add Payment Info', ecommerce }); } } /** DATALAYER: Transaction */ if(Shopify.Checkout.page == "thank_you"){ dataLayer.push({ 'pageType' :'Transaction', 'event' :'purchase_skilluper', ecommerce }); } } } /** DOM Ready **/ $(document).ready(function() { /** DATALAYER: Search Results */ var searchPage = new RegExp(__DL__.searchPage, "g"); if(document.location.pathname.match(searchPage)){ var ecommerce = { items :[], }; dataLayer.push({ 'pageType' : "Search", 'search_term' : __DL__.searchTermQuery, 'event' : "search_skilluper", 'item_list_name' : null, ecommerce }); } /** DATALAYER: Remove From Cart **/ /** Google Tag Manager **/ (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PDQ9CNQ'); }); // document ready } }, 500); </script> <!-- anti-flicker snippet (recommended) --> <style> .async-hide { opacity: 0 !important} </style><link rel="shortcut icon" href="//luxereduxbridal.com/cdn/shop/files/luxe-monogram-large_8fb93a7d-ccfb-4d54-989a-297be7c4a6d4_32x32.jpg?v=1657912171" type="image/png" /><title>Bridal Shop Detroit MI - Designer Off-the-Rack Wedding Dresses - Luxe Redux Bridal </title> <meta name="description" content="Luxe Redux is a bridal shop in Detroit, Michigan. We specialize in off-the-rack designer wedding dresses. Schedule an appointment &amp; take home your dream dress the same day."> <meta property="og:site_name" content="Luxe Redux Bridal"> <meta property="og:url" content="https://luxereduxbridal.com/pages/detroit-bridal-shop"><meta property="og:title" content="Bridal Shop Detroit MI - Designer Off-the-Rack Wedding Dresses - Luxe Redux Bridal"> <meta property="og:type" content="website"> <meta property="og:description" content="Luxe Redux is a bridal shop in Detroit, Michigan. We specialize in off-the-rack designer wedding dresses. Schedule an appointment &amp; take home your dream dress the same day."> <meta name="twitter:site" content="@"> <meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Bridal Shop Detroit MI - Designer Off-the-Rack Wedding Dresses - Luxe Redux Bridal"> <meta name="twitter:description" content="Luxe Redux is a bridal shop in Detroit, Michigan. We specialize in off-the-rack designer wedding dresses. Schedule an appointment &amp; take home your dream dress the same day."> <style data-shopify>@font-face { font-family: Tiemann; font-weight: 400; font-style: normal; font-display: swap; src: url("//luxereduxbridal.com/cdn/fonts/tiemann/tiemann_n4.5b52e2bce962763887021fba63a434499fd58ec1.woff2?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=8f4eec0ffae05e9e5126dce2743bc52053d91da396ac187b812db33fa3078920") format("woff2"), url("//luxereduxbridal.com/cdn/fonts/tiemann/tiemann_n4.45d9bd10a82b6ecfcb090ac3403c779194d6e014.woff?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=638d7146e673694e9625211c1093f8dbdb9b7f968cf455328197293a91f78b36") format("woff"); } @font-face { font-family: "Avenir Next"; font-weight: 400; font-style: normal; font-display: swap; src: url("//luxereduxbridal.com/cdn/fonts/avenir_next/avenirnext_n4.7fd0287595be20cd5a683102bf49d073b6abf144.woff2?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=2b4b5e2af86b4ba1dd21a6f0c6d5157343099a4aab7630863b1da6eb2f4b9020") format("woff2"), url("//luxereduxbridal.com/cdn/fonts/avenir_next/avenirnext_n4.a26a334a0852627a5f36b195112385b0cd700077.woff?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=507049ad302d93d10f449bb76202f2a126ed42e045d58d069c0863faecb7b577") format("woff"); } @font-face { font-family: "Avenir Next"; font-weight: 600; font-style: normal; font-display: swap; src: url("//luxereduxbridal.com/cdn/fonts/avenir_next/avenirnext_n6.08f6a09127d450aa39c74986de08fd8fa84e6a11.woff2?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=88e7978729e492c181800646c1c47d2b89e6ffe9f0cdc75d6b594f22572660eb") format("woff2"), url("//luxereduxbridal.com/cdn/fonts/avenir_next/avenirnext_n6.bd2f76897d6f40c767db7c40226916ec7b6ffc65.woff?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=43c9c0c6ad732d52c6d4b13b675952d5d0927704113fb924613bbed961d22d7d") format("woff"); } @font-face { font-family: "Avenir Next"; font-weight: 400; font-style: italic; font-display: swap; src: url("//luxereduxbridal.com/cdn/fonts/avenir_next/avenirnext_i4.f1583d9f457b68e44fbda187a48b4096d547d7f4.woff2?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=813cb19c12916712fe52656ef6d32eb7e67829110ef0fea31f8c0ad451d3fc85") format("woff2"), url("//luxereduxbridal.com/cdn/fonts/avenir_next/avenirnext_i4.67fb53a3e0351125941146246183577ae8d8bf23.woff?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=0b889b9d4c01b53d117f81cedfd8ce363b2479d408482c47f6955c11d7426f08") format("woff"); } @font-face { font-family: "Avenir Next"; font-weight: 600; font-style: italic; font-display: swap; src: url("//luxereduxbridal.com/cdn/fonts/avenir_next/avenirnext_i6.449b8593f8987f1402fdf6d634f972f810c90c5c.woff2?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=1ad87cf0d4ea50ce74984cdb854e908312ac2ca58894e7abed0c6bbbf1ddb3fe") format("woff2"), url("//luxereduxbridal.com/cdn/fonts/avenir_next/avenirnext_i6.9c697a2eda486add54c668d1ec4ac662c8402e7c.woff?h1=bHV4ZXJlZHV4YnJpZGFsLmNvbQ&h2=c2hvcGx1eGVyZWR1eC5jb20&h3=bHV4ZXJlZHV4LWJyaWRhbC5hY2NvdW50Lm15c2hvcGlmeS5jb20&h4=YW1wLmx1eGVyZWR1eGJyaWRhbC5jb20&hmac=d58be1ff4b24bcc941852a91d926396880091fc2de1d7cc9a7af36a477773f8b") format("woff"); } </style><link rel="stylesheet" href="//luxereduxbridal.com/cdn/shop/t/39/assets/theme.css?v=43571754143911349281696170753" defer /> <link rel="stylesheet" href="//luxereduxbridal.com/cdn/shop/t/39/assets/basis.css?v=35266365984296407051696170753" defer /><style data-shopify>:root { --typeHeaderPrimary: Tiemann; --typeHeaderFallback: serif; --typeHeaderSize: 38px; --typeHeaderWeight: 400; --typeHeaderLineHeight: 1; --typeHeaderSpacing: 0.025em; --typeBasePrimary:"Avenir Next"; --typeBaseFallback:sans-serif; --typeBaseSize: 16px; --typeBaseWeight: 400; --typeBaseSpacing: 0.025em; --typeBaseLineHeight: 1.6; --typeCollectionTitle: 18px; --iconWeight: 3px; --iconLinecaps: miter; --buttonRadius: 0px; --colorGridOverlayOpacity: 0.1; } }</style> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PDQ9CNQ');</script> <!-- End Google Tag Manager --> <!-- BEGIN app block: shopify://apps/xml-html-sitemap-noindex-seo/blocks/app-embed/4d815e2c-5af0-46ba-8301-d0f9cf660031 --><script> var currentParameters = window.location.search; if(currentParameters != '') { var urlPath = '/pages/detroit-bridal-shop'; var url = urlPath + currentParameters; var checkQueryParameters = '?c=' if(checkQueryParameters != '') { var checkQueryParameters = checkQueryParameters.split(','); } var processNoIndexNoFollow = false; if(document.readyState === "complete" || (document.readyState !== "loading" && !document.documentElement.doScroll)) { var processNoIndexNoFollow = true; } else { var processNoIndexNoFollow = true; } if(processNoIndexNoFollow == true) { var metaRobotsFound = false; for (i = 0; i < checkQueryParameters.length; i++) { var checkParameters = url.includes(checkQueryParameters[i]); if(checkParameters == true) { metaRobotsFound = true; break; } } if(metaRobotsFound == true) { var metaRobots = document.getElementsByName("robots"); for(var i=metaRobots.length-1;i>=0;i--) { metaRobots[i].parentNode.removeChild(metaRobots[i]); } var meta = document.createElement('meta'); meta.name = "robots"; meta.content = "noindex,nofollow"; document.getElementsByTagName('head')[0].appendChild(meta); } } } </script> <!-- END app app block --><script src="https://cdn.shopify.com/extensions/94737be4-0c5d-4a7c-8012-26aa66dcb781/loop-returns-exchanges-27/assets/onstore-block.js" type="text/javascript" defer="defer"></script> <link href="https://cdn.shopify.com/extensions/94737be4-0c5d-4a7c-8012-26aa66dcb781/loop-returns-exchanges-27/assets/onstore-block.css" rel="stylesheet" type="text/css" media="all"> <meta property="og:image" content="https://cdn.shopify.com/s/files/1/0246/1125/files/luxe-main-large_79823746-0f33-494e-8f7b-c11b748c6bf6.jpg?v=1623274145" /> <meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0246/1125/files/luxe-main-large_79823746-0f33-494e-8f7b-c11b748c6bf6.jpg?v=1623274145" /> <meta property="og:image:width" content="3000" /> <meta property="og:image:height" content="3000" /> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"> <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 2461125,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script> <script id="web-pixels-manager-setup">(function e(e,n,a,t,r){var o="function"==typeof BigInt&&-1!==BigInt.toString().indexOf("[native code]")?"modern":"legacy";window.Shopify=window.Shopify||{};var i=window.Shopify;i.analytics=i.analytics||{};var s=i.analytics;s.replayQueue=[],s.publish=function(e,n,a){return s.replayQueue.push([e,n,a]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l=[a,"/wpm","/b",r,o.substring(0,1),".js"].join("");!function(e){var n=e.src,a=e.async,t=void 0===a||a,r=e.onload,o=e.onerror,i=document.createElement("script"),s=document.head,l=document.body;i.async=t,i.src=n,r&&i.addEventListener("load",r),o&&i.addEventListener("error",o),s?s.appendChild(i):l?l.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:l,async:!0,onload:function(){var a=window.webPixelsManager.init(e);n(a);var t=window.Shopify.analytics;t.replayQueue.forEach((function(e){var n=e[0],t=e[1],r=e[2];a.publishCustomEvent(n,t,r)})),t.replayQueue=[],t.publish=a.publishCustomEvent,t.visitor=a.visitor},onerror:function(){var n=e.storefrontBaseUrl.replace(/\/$/,""),a="".concat(n,"/.well-known/shopify/monorail/unstable/produce_batch"),r=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/2.0",payload:{version:t||"latest",page_url:self.location.href,status:"failed",error_msg:"".concat(l," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(a,r))return!0}catch(e){}var o=new XMLHttpRequest;try{return o.open("POST",a,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(r),!0}catch(e){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 2461125,storefrontBaseUrl: "https://luxereduxbridal.com",cdnBaseUrl: "https://luxereduxbridal.com/cdn",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0575","apiClientId":"shopify-pixel","type":"APP","purposes":["ANALYTICS"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0575","apiClientId":"shopify-pixel","type":"CUSTOM","purposes":["ANALYTICS"]}],initData: {"cart":null,"checkout":null,"customer":null,"productVariants":[]},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed");},"https://luxereduxbridal.com/cdn","0.0.466","923483b2w04fb9a55pdf3e3378md2b76e35",);</script> <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'USD'; var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":103170572503}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; }</script> <script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() { (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PDQ9CNQ'); }; </script> <script class="analytics">(window.gaDevIds=window.gaDevIds||[]).push('BwiEti'); (function () { var customDocumentWrite = function(content) { var jquery = null; if (window.jQuery) { jquery = window.jQuery; } else if (window.Checkout && window.Checkout.$) { jquery = window.Checkout.$; } if (jquery) { jquery('body').append(content); } }; var hasLoggedConversion = function(token) { if (token) { return document.cookie.indexOf('loggedConversion=' + token) !== -1; } return false; } var setCookieIfConversion = function(token) { if (token) { var twoMonthsFromNow = new Date(Date.now()); twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; } } var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; if (trekkie.integrations) { return; } trekkie.methods = [ 'identify', 'page', 'ready', 'track', 'trackForm', 'trackLink' ]; trekkie.factory = function(method) { return function() { var args = Array.prototype.slice.call(arguments); args.unshift(method); trekkie.push(args); return trekkie; }; }; for (var i = 0; i < trekkie.methods.length; i++) { var key = trekkie.methods[i]; trekkie[key] = trekkie.factory(key); } trekkie.load = function(config) { trekkie.config = config || {}; trekkie.config.initialDocumentCookie = document.cookie; var first = document.getElementsByTagName('script')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.onerror = function(e) { var scriptFallback = document.createElement('script'); scriptFallback.type = 'text/javascript'; scriptFallback.onerror = function(error) { var Monorail = { produce: function produce(monorailDomain, schemaId, payload) { var currentMs = new Date().getTime(); var event = { schema_id: schemaId, payload: payload, metadata: { event_created_at_ms: currentMs, event_sent_at_ms: currentMs } }; return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); }, sendRequest: function sendRequest(endpointUrl, payload) { // Try the sendBeacon API if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { var blobData = new window.Blob([payload], { type: 'text/plain' }); if (window.navigator.sendBeacon(endpointUrl, blobData)) { return true; } // sendBeacon was not successful } // XHR beacon var xhr = new XMLHttpRequest(); try { xhr.open('POST', endpointUrl); xhr.setRequestHeader('Content-Type', 'text/plain'); xhr.send(payload); } catch (e) { console.log(e); } return false; }, isIos12: function isIos12() { return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; } }; Monorail.produce('monorail-edge.shopifysvc.com', 'trekkie_storefront_load_errors/1.1', {shop_id: 2461125, theme_id: 134154158295, app_name: "storefront", context_url: window.location.href, source_url: "//luxereduxbridal.com/cdn/s/trekkie.storefront.edae546725afe9e67372986831ce229a1cb75365.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//luxereduxbridal.com/cdn/s/trekkie.storefront.edae546725afe9e67372986831ce229a1cb75365.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//luxereduxbridal.com/cdn/s/trekkie.storefront.edae546725afe9e67372986831ce229a1cb75365.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2461125,"isMerchantRequest":null,"themeId":134154158295,"themeCityHash":"14399744517677602141","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["bbcf04e6"]},"Google Analytics":{"trackingId":"UA-98348331-1","domain":"auto","siteSpeedSampleRate":"10","enhancedEcommerce":true,"doubleClick":true,"includeSearch":true},"Facebook Pixel":{"pixelIds":["978291108977891"],"agent":"plshopify1.2"},"Pinterest Pixel":{"pixelId":"2612894873702"},"Google Gtag Pixel":{"conversionId":"G-75W3TWHR69","eventLabels":[{"type":"search","action_label":["G-75W3TWHR69","AW-1018963154\/umWCCI_A0tkBENLJ8OUD"]},{"type":"begin_checkout","action_label":["G-75W3TWHR69","AW-1018963154\/9QxrCIzA0tkBENLJ8OUD"]},{"type":"view_item","action_label":["G-75W3TWHR69","AW-1018963154\/OVieCIbA0tkBENLJ8OUD","MC-WPQW7SFF70"]},{"type":"purchase","action_label":["G-75W3TWHR69","AW-1018963154\/LPqjCIPA0tkBENLJ8OUD","MC-WPQW7SFF70"]},{"type":"page_view","action_label":["G-75W3TWHR69","AW-1018963154\/89v4CIDA0tkBENLJ8OUD","MC-WPQW7SFF70"]},{"type":"add_payment_info","action_label":["G-75W3TWHR69","AW-1018963154\/1BwuCIrB0tkBENLJ8OUD"]},{"type":"add_to_cart","action_label":["G-75W3TWHR69","AW-1018963154\/1S9CCInA0tkBENLJ8OUD"]}],"targetCountry":"US"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"facebookAppPixelId":"978291108977891","source":"trekkie-storefront-renderer"}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; ga('require', 'linker'); function addListener(element, type, callback) { if (element.addEventListener) { element.addEventListener(type, callback); } else if (element.attachEvent) { element.attachEvent('on' + type, callback); } } function decorate(event) { event = event || window.event; var target = event.target || event.srcElement; if (target && (target.getAttribute('action') || target.getAttribute('href'))) { ga(function (tracker) { var linkerParam = tracker.get('linkerParam'); document.cookie = '_shopify_ga=' + linkerParam + '; ' + 'path=/'; }); } } addListener(window, 'load', function(){ for (var i=0; i < document.forms.length; i++) { var action = document.forms[i].getAttribute('action'); if(action && action.indexOf('/cart') >= 0) { addListener(document.forms[i], 'submit', decorate); } } for (var i=0; i < document.links.length; i++) { var href = document.links[i].getAttribute('href'); if(href && href.indexOf('/checkout') >= 0) { addListener(document.links[i], 'click', decorate); } } }); var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":103170572503}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//luxereduxbridal.com/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script class="boomerang"> (function () { if (window.BOOMR && (window.BOOMR.version || window.BOOMR.snippetExecuted)) { return; } window.BOOMR = window.BOOMR || {}; window.BOOMR.snippetStart = new Date().getTime(); window.BOOMR.snippetExecuted = true; window.BOOMR.snippetVersion = 12; window.BOOMR.application = "storefront-renderer"; window.BOOMR.themeName = "Impulse"; window.BOOMR.themeVersion = "3.4.0"; window.BOOMR.shopId = 2461125; window.BOOMR.themeId = 134154158295; window.BOOMR.renderRegion = "gcp-europe-west1"; window.BOOMR.url = "https://luxereduxbridal.com/cdn/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js"; var where = document.currentScript || document.getElementsByTagName("script")[0]; var parentNode = where.parentNode; var promoted = false; var LOADER_TIMEOUT = 3000; function promote() { if (promoted) { return; } var script = document.createElement("script"); script.id = "boomr-scr-as"; script.src = window.BOOMR.url; script.async = true; parentNode.appendChild(script); promoted = true; } function iframeLoader(wasFallback) { promoted = true; var dom, bootstrap, iframe, iframeStyle; var doc = document; var win = window; window.BOOMR.snippetMethod = wasFallback ? "if" : "i"; bootstrap = function(parent, scriptId) { var script = doc.createElement("script"); script.id = scriptId || "boomr-if-as"; script.src = window.BOOMR.url; BOOMR_lstart = new Date().getTime(); parent = parent || doc.body; parent.appendChild(script); }; if (!window.addEventListener && window.attachEvent && navigator.userAgent.match(/MSIE [67]./)) { window.BOOMR.snippetMethod = "s"; bootstrap(parentNode, "boomr-async"); return; } iframe = document.createElement("IFRAME"); iframe.src = "about:blank"; iframe.title = ""; iframe.role = "presentation"; iframe.loading = "eager"; iframeStyle = (iframe.frameElement || iframe).style; iframeStyle.width = 0; iframeStyle.height = 0; iframeStyle.border = 0; iframeStyle.display = "none"; parentNode.appendChild(iframe); try { win = iframe.contentWindow; doc = win.document.open(); } catch (e) { dom = document.domain; iframe.src = "javascript:var d=document.open();d.domain='" + dom + "';void(0);"; win = iframe.contentWindow; doc = win.document.open(); } if (dom) { doc._boomrl = function() { this.domain = dom; bootstrap(); }; doc.write("<body onload='document._boomrl();'>"); } else { win._boomrl = function() { bootstrap(); }; if (win.addEventListener) { win.addEventListener("load", win._boomrl, false); } else if (win.attachEvent) { win.attachEvent("onload", win._boomrl); } } doc.close(); } var link = document.createElement("link"); if (link.relList && typeof link.relList.supports === "function" && link.relList.supports("preload") && ("as" in link)) { window.BOOMR.snippetMethod = "p"; link.href = window.BOOMR.url; link.rel = "preload"; link.as = "script"; link.addEventListener("load", promote); link.addEventListener("error", function() { iframeLoader(true); }); setTimeout(function() { if (!promoted) { iframeLoader(true); } }, LOADER_TIMEOUT); BOOMR_lstart = new Date().getTime(); parentNode.appendChild(link); } else { iframeLoader(false); } function boomerangSaveLoadTime(e) { window.BOOMR_onload = (e && e.timeStamp) || new Date().getTime(); } if (window.addEventListener) { window.addEventListener("load", boomerangSaveLoadTime, false); } else if (window.attachEvent) { window.attachEvent("onload", boomerangSaveLoadTime); } if (document.addEventListener) { document.addEventListener("onBoomerangLoaded", function(e) { e.detail.BOOMR.init({ ResourceTiming: { enabled: true, trackedResourceTypes: ["script", "img", "css"] }, }); e.detail.BOOMR.t_end = new Date().getTime(); }); } else if (document.attachEvent) { document.attachEvent("onpropertychange", function(e) { if (!e) e=event; if (e.propertyName === "onBoomerangLoaded") { e.detail.BOOMR.init({ ResourceTiming: { enabled: true, trackedResourceTypes: ["script", "img", "css"] }, }); e.detail.BOOMR.t_end = new Date().getTime(); } }); } })();</script> </head> |
| 13 |
Error
On line 911, column 374 t> </head> <body class="bridal-shop-detroit-mi-designer-off-the-rack-wedding-dresses-luxe-redux-bridal template-page" data-center-text="true" data-button_style="square" data-type_header_capitalize="true" data-type_headers_align_text="true" data-type_product_capitalize="true" data-swatch_style="round bridal-shop-detroit-mi-designer-off-the-rack-wedding-dresses-luxe-redux-bridal"> <!-- |
| 14 |
Error
On line 3238, column 54 x-bridal"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PDQ9CNQ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> <style> .section--hero-banner, .section--try-luxe, .section--designer-bridal { height: 0; opacity: 0; overflow:hidden; } .site-header--stuck{ position:relative !important; } </style> <div id="PageContainer" class="page-container"> <div class="transition-body"><div id="shopify-section-header" class="shopify-section"> <div id="NavDrawer" class="drawer drawer--left"> <div class="drawer__contents"> <div class="drawer__fixed-header drawer__fixed-header--full"> <div class="drawer__header drawer__header--full appear-animation appear-delay-1"> <div class="h2 drawer__title"> </div> <div class="drawer__close"> <button type="button" class="drawer__close-button js-drawer-close"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> <span class="icon__fallback-text">Close menu</span> </button> </div> </div> </div> <div class="drawer__scrollable"> <ul class="mobile-nav" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><div class="mobile-nav__has-sublist"><a href="https://luxereduxbridal.com/collections/all" class="mobile-nav__link mobile-nav__link--top-level" id="Label-https-luxereduxbridal-com-collections-all1" > Shop Dresses </a> <div class="mobile-nav__toggle"> <button type="button" aria-controls="Linklist-https-luxereduxbridal-com-collections-all1" class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div></div><div id="Linklist-https-luxereduxbridal-com-collections-all1" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-https-luxereduxbridal-com-collections-all1" > <div class="collapsible-content__inner"> <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/all" class="mobile-nav__link" id="Sublabel-collections-all1" > All </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/little-white-dresses-collection" class="mobile-nav__link" id="Sublabel-collections-little-white-dresses-collection2" > Little White Dresses </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/plus-size-wedding-dresses" class="mobile-nav__link" id="Sublabel-collections-plus-size-wedding-dresses3" > Plus Size Bridal </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/boho-wedding-dresses-online" class="mobile-nav__link" id="Sublabel-collections-boho-wedding-dresses-online4" > Boho Babe </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/long-sleeves" class="mobile-nav__link" id="Sublabel-collections-long-sleeves5" > Long Sleeves </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/luxe-on-luxe" class="mobile-nav__link" id="Sublabel-collections-luxe-on-luxe6" > The Luxury Collection </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/modest-wedding-dresses" class="mobile-nav__link" id="Sublabel-collections-modest-wedding-dresses7" > Modest Bridal </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/printed-and-colored-wedding-dresses" class="mobile-nav__link" id="Sublabel-collections-printed-and-colored-wedding-dresses8" > Prints + Colors </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/short-wedding-dresses" class="mobile-nav__link" id="Sublabel-collections-short-wedding-dresses9" > Short Wedding Dresses </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/sparkly-wedding-dresses" class="mobile-nav__link" id="Sublabel-collections-sparkly-wedding-dresses10" > Sparkly Wedding Dresses </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/bridal-gowns-under-2500" class="mobile-nav__link" id="Sublabel-collections-bridal-gowns-under-250011" > Under $2500 </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/bridal-gowns-under-1500" class="mobile-nav__link" id="Sublabel-collections-bridal-gowns-under-150012" > Under $1500 </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/bridal-gowns-under-1000" class="mobile-nav__link" id="Sublabel-collections-bridal-gowns-under-100013" > Under $1000 </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/wedding-dresses-under-500" class="mobile-nav__link" id="Sublabel-collections-wedding-dresses-under-50014" > SALE: $500 and Under </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/products/wedding-dress-preservation" class="mobile-nav__link" id="Sublabel-products-wedding-dress-preservation15" > Wedding Dress Preservation </a></div></li></ul> </div> </div></li><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><a href="/collections/accessories" class="mobile-nav__link mobile-nav__link--top-level" id="Label-collections-accessories2" > Shop Accessories </a> <div class="mobile-nav__toggle"> <button type="button" aria-controls="Linklist-collections-accessories2" class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div></div><div id="Linklist-collections-accessories2" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-collections-accessories2" > <div class="collapsible-content__inner"> <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/accessories" class="mobile-nav__link" id="Sublabel-collections-accessories1" > Shop All Accessories </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/veils-1" class="mobile-nav__link" id="Sublabel-collections-veils-12" > Veils </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/headpieces" class="mobile-nav__link" id="Sublabel-collections-headpieces3" > Headpieces </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/earrings" class="mobile-nav__link" id="Sublabel-collections-earrings4" > Earrings </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/belts-sashes" class="mobile-nav__link" id="Sublabel-collections-belts-sashes5" > Belts + Sashes </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/collections/capes-overskirts" class="mobile-nav__link" id="Sublabel-collections-capes-overskirts6" > Capes + Overskirts </a></div></li></ul> </div> </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><div class="mobile-nav__has-sublist"><a href="https://luxereduxbridal.com/pages/try-on-wedding-dresses-at-home" class="mobile-nav__link mobile-nav__link--top-level" id="Label-https-luxereduxbridal-com-pages-try-on-wedding-dresses-at-home3" > At-Home Try On </a> <div class="mobile-nav__toggle"> <button type="button" aria-controls="Linklist-https-luxereduxbridal-com-pages-try-on-wedding-dresses-at-home3" class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div></div><div id="Linklist-https-luxereduxbridal-com-pages-try-on-wedding-dresses-at-home3" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-https-luxereduxbridal-com-pages-try-on-wedding-dresses-at-home3" > <div class="collapsible-content__inner"> <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="https://luxereduxbridal.com/pages/try-on-wedding-dresses-at-home" class="mobile-nav__link" id="Sublabel-https-luxereduxbridal-com-pages-try-on-wedding-dresses-at-home1" > Luxe in a Box: Try On Wedding Dresses for $50 </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/request-a-virtual-consultation" class="mobile-nav__link" id="Sublabel-pages-request-a-virtual-consultation2" > Virtual Styling Consultation </a></div></li></ul> </div> </div></li><li class="mobile-nav__item appear-animation appear-delay-5"><div class="mobile-nav__has-sublist"><a href="/pages/bridal-shops" class="mobile-nav__link mobile-nav__link--top-level" id="Label-pages-bridal-shops4" > Boutique Locations </a> <div class="mobile-nav__toggle"> <button type="button" aria-controls="Linklist-pages-bridal-shops4" aria-open="true" class="collapsible-trigger collapsible--auto-height is-open"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div></div><div id="Linklist-pages-bridal-shops4" class="mobile-nav__sublist collapsible-content collapsible-content--all is-open" aria-labelledby="Label-pages-bridal-shops4" style="height: auto;"> <div class="collapsible-content__inner"> <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/cincinnati-bridal-shop" class="mobile-nav__link" id="Sublabel-pages-cincinnati-bridal-shop1" > Cincinnati </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/cleveland-bridal-shop" class="mobile-nav__link" id="Sublabel-pages-cleveland-bridal-shop2" > Cleveland </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/columbus-bridal-shop" class="mobile-nav__link" id="Sublabel-pages-columbus-bridal-shop3" > Columbus </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/detroit-bridal-shop" class="mobile-nav__link" id="Sublabel-pages-detroit-bridal-shop4" data-active="true"> Detroit </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/houston-bridal-shop" class="mobile-nav__link" id="Sublabel-pages-houston-bridal-shop5" > Houston </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/indianapolis-bridal-shop" class="mobile-nav__link" id="Sublabel-pages-indianapolis-bridal-shop6" > Indianapolis </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/nashville-bridal-shop" class="mobile-nav__link" id="Sublabel-pages-nashville-bridal-shop7" > Nashville - Coming Soon! </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/pittsburgh-bridal-shop" class="mobile-nav__link" id="Sublabel-pages-pittsburgh-bridal-shop8" > Pittsburgh </a></div></li></ul> </div> </div></li><li class="mobile-nav__item appear-animation appear-delay-6"><a href="/blogs/news" class="mobile-nav__link mobile-nav__link--top-level">Blog</a></li><li class="mobile-nav__item appear-animation appear-delay-7"><div class="mobile-nav__has-sublist"><a href="/pages/appointments" class="mobile-nav__link mobile-nav__link--top-level" id="Label-pages-appointments6" > Book an Appointment </a> <div class="mobile-nav__toggle"> <button type="button" aria-controls="Linklist-pages-appointments6" class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div></div><div id="Linklist-pages-appointments6" class="mobile-nav__sublist collapsible-content collapsible-content--all" aria-labelledby="Label-pages-appointments6" > <div class="collapsible-content__inner"> <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/appointments" class="mobile-nav__link" id="Sublabel-pages-appointments1" > Bridal Gown Appointment </a></div></li><li class="mobile-nav__item"> <div class="mobile-nav__child-item"><a href="/pages/accessory-appointments" class="mobile-nav__link" id="Sublabel-pages-accessory-appointments2" > Bridal Accessory Appointment </a></div></li></ul> </div> </div></li><li class="mobile-nav__item mobile-nav__item--secondary"> <div class="grid"><div class="grid__item one-half appear-animation appear-delay-8"> <a href="/account" class="mobile-nav__link">Log in </a> </div></div> </li></ul><ul class="mobile-nav__social appear-animation appear-delay-9"><li class="mobile-nav__social-item"> <a target="_blank" rel="noopener" href="https://www.instagram.com/luxereduxbridal/" title="Luxe Redux Bridal on Instagram"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg> <span class="icon__fallback-text">Instagram</span> </a> </li><li class="mobile-nav__social-item"> <a target="_blank" rel="noopener" href="https://www.facebook.com/luxereduxbridal/" title="Luxe Redux Bridal on Facebook"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg> <span class="icon__fallback-text">Facebook</span> </a> </li><li class="mobile-nav__social-item"> <a target="_blank" rel="noopener" href="https://www.pinterest.com/luxereduxbridal/" title="Luxe Redux Bridal on Pinterest"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 32 32"><path fill="#444" d="M27.52 9.6c-.64-5.76-6.4-8.32-12.8-7.68-4.48.64-9.6 4.48-9.6 10.24 0 3.2.64 5.76 3.84 6.4 1.28-2.56-.64-3.2-.64-4.48-1.28-7.04 8.32-12.16 13.44-7.04 3.2 3.84 1.28 14.08-4.48 13.44-5.12-1.28 2.56-9.6-1.92-11.52-3.2-1.28-5.12 4.48-3.84 7.04-1.28 4.48-3.2 8.96-1.92 15.36 2.56-1.92 3.84-5.76 4.48-9.6 1.28.64 1.92 1.92 3.84 1.92 6.4-.64 10.24-7.68 9.6-14.08z"/></svg> <span class="icon__fallback-text">Pinterest</span> </a> </li></ul> </div> </div> </div> <div id="CartDrawer" class="drawer drawer--right"> <form action="/cart" method="post" novalidate class="drawer__contents"> <div class="drawer__fixed-header"> <div class="drawer__header appear-animation appear-delay-1"> <div class="h2 drawer__title">Cart</div> <div class="drawer__close"> <button type="button" class="drawer__close-button js-drawer-close"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> <span class="icon__fallback-text">Close cart</span> </button> </div> </div> </div> <div id="CartContainer" class="drawer__inner"></div> </form> </div><style> .site-nav__link, .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { font-size: 13px; } .site-nav__link, .mobile-nav__link--top-level { text-transform: uppercase; letter-spacing: 0.2em; } .mobile-nav__link--top-level { font-size: 1.1em; } .site-header { box-shadow: 0 0 1px rgba(0,0,0,0.2); } .toolbar + .header-sticky-wrapper .site-header { border-top: 0; }</style> <div class="" data-section-id="header" data-section-type="header-section"> <div class="announcement-bar"> <div class="page-width"> <div id="AnnouncementSlider" class="announcement-slider announcement-slider--compact" data-compact-style="true" data-block-count="1"><div id="AnnouncementSlide-1601355204099" class="announcement-slider__slide" data-index="0" ><a class="announcement-link" href="/collections/all"><span class="announcement-text">SAY YES FOR LESS</span><span class="announcement-link-text">Shop designer bridal samples on sale →</span></a></div></div> </div> </div> <div class="toolbar small--hide"> <div class="page-width"> <div class="toolbar__content"><div class="toolbar__item"> <ul class="inline-list toolbar__social"><li> <a target="_blank" rel="noopener" href="https://www.instagram.com/luxereduxbridal/" title="Luxe Redux Bridal on Instagram"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg> <span class="icon__fallback-text">Instagram</span> </a> </li><li> <a target="_blank" rel="noopener" href="https://www.facebook.com/luxereduxbridal/" title="Luxe Redux Bridal on Facebook"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg> <span class="icon__fallback-text">Facebook</span> </a> </li><li> <a target="_blank" rel="noopener" href="https://www.pinterest.com/luxereduxbridal/" title="Luxe Redux Bridal on Pinterest"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 32 32"><path fill="#444" d="M27.52 9.6c-.64-5.76-6.4-8.32-12.8-7.68-4.48.64-9.6 4.48-9.6 10.24 0 3.2.64 5.76 3.84 6.4 1.28-2.56-.64-3.2-.64-4.48-1.28-7.04 8.32-12.16 13.44-7.04 3.2 3.84 1.28 14.08-4.48 13.44-5.12-1.28 2.56-9.6-1.92-11.52-3.2-1.28-5.12 4.48-3.84 7.04-1.28 4.48-3.2 8.96-1.92 15.36 2.56-1.92 3.84-5.76 4.48-9.6 1.28.64 1.92 1.92 3.84 1.92 6.4-.64 10.24-7.68 9.6-14.08z"/></svg> <span class="icon__fallback-text">Pinterest</span> </a> </li></ul> </div><div class="toolbar__item"><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="multi-selectors" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/detroit-bridal-shop" /><div class="multi-selectors__item"> <h2 class="visually-hidden" id="CurrencyHeading-toolbar"> Currency </h2> <div class="disclosure" data-disclosure-currency> <button type="button" class="faux-select disclosure__toggle" aria-expanded="false" aria-controls="CurrencyList-toolbar" aria-describedby="CurrencyHeading-toolbar" data-disclosure-toggle><span class="currency-flag" data-flag="USD" aria-hidden="true"></span><span class="disclosure-list__label"> USD $</span> </button> <ul id="CurrencyList-toolbar" class="disclosure-list disclosure-list--down disclosure-list--left" data-disclosure-list><li class="disclosure-list__item"> <a class="disclosure-list__option" href="#" data-value="CAD" data-disclosure-option><span class="currency-flag" data-flag="CAD" aria-hidden="true"></span><span class="disclosure-list__label"> CAD $</span> </a> </li><li class="disclosure-list__item"> <a class="disclosure-list__option" href="#" data-value="GBP" data-disclosure-option><span class="currency-flag" data-flag="GBP" aria-hidden="true"></span><span class="disclosure-list__label"> GBP £</span> </a> </li><li class="disclosure-list__item disclosure-list__item--current"> <a class="disclosure-list__option" href="#" aria-current="true" data-value="USD" data-disclosure-option><span class="currency-flag" data-flag="USD" aria-hidden="true"></span><span class="disclosure-list__label"> USD $</span> </a> </li></ul> <input type="hidden" name="currency_code" value="USD" data-disclosure-input> </div> </div></form></div></div> </div> </div> <div class="header-sticky-wrapper"> <div class="header-wrapper"><header class="site-header" data-sticky="true"> <div class="page-width"> <div class="header-layout header-layout--center" data-logo-align="center"><div class="header-item header-item--left header-item--navigation"><div class="site-nav small--hide"> <a href="/search" class="site-nav__link site-nav__link--icon js-search-header"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> <span class="icon__text--search">Search</span> </a> </div><div class="site-nav medium-up--hide"> <button type="button" class="site-nav__link site-nav__link--icon js-drawer-open-nav" aria-controls="NavDrawer"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg> <span class="icon__fallback-text">Site navigation</span> </button> </div> </div><div class="header-item header-item--logo"><style data-shopify>.header-item--logo, .header-layout--left-center .header-item--logo, .header-layout--left-center .header-item--icons { -webkit-box-flex: 0 1 110px; -ms-flex: 0 1 110px; flex: 0 1 110px; } @media only screen and (min-width: 769px) { .header-item--logo, .header-layout--left-center .header-item--logo, .header-layout--left-center .header-item--icons { -webkit-box-flex: 0 0 240px; -ms-flex: 0 0 240px; flex: 0 0 240px; } } .site-header__logo a { width: 110px; } .is-light .site-header__logo .logo--inverted { width: 110px; } @media only screen and (min-width: 769px) { .site-header__logo a { width: 240px; } .is-light .site-header__logo .logo--inverted { width: 240px; } }</style><div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization"> <a href="/" itemprop="url" class="site-header__logo-link"> <img class="small--hide" src="//luxereduxbridal.com/cdn/shop/files/luxe-horizontal-large_21191213-2f70-4f57-943f-77913e03afb1_240x.png?v=1614318590" srcset="//luxereduxbridal.com/cdn/shop/files/luxe-horizontal-large_21191213-2f70-4f57-943f-77913e03afb1_240x.png?v=1614318590 1x, //luxereduxbridal.com/cdn/shop/files/luxe-horizontal-large_21191213-2f70-4f57-943f-77913e03afb1_240x@2x.png?v=1614318590 2x" alt="Luxe Redux Bridal" itemprop="logo"> <img class="medium-up--hide" src="//luxereduxbridal.com/cdn/shop/files/luxe-horizontal-large_21191213-2f70-4f57-943f-77913e03afb1_110x.png?v=1614318590" srcset="//luxereduxbridal.com/cdn/shop/files/luxe-horizontal-large_21191213-2f70-4f57-943f-77913e03afb1_110x.png?v=1614318590 1x, //luxereduxbridal.com/cdn/shop/files/luxe-horizontal-large_21191213-2f70-4f57-943f-77913e03afb1_110x@2x.png?v=1614318590 2x" alt="Luxe Redux Bridal"> </a></div></div><div class="header-item header-item--icons"><div class="site-nav"> <div class="site-nav__icons"> <a href="#swym-wishlist" class="swym-wishlist site-nav__link site-nav__link--icon"> <img src= "//luxereduxbridal.com/cdn/shop/t/39/assets/heart.svg?v=57070741627340775771658563915" alt="Add to Wishlist" style="height: 20px; margin-top: 6px;"> </a><a class="site-nav__link site-nav__link--icon small--hide" href="/account"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16z"/></svg> <span class="icon__fallback-text">Log in </span> </a><a href="/search" class="site-nav__link site-nav__link--icon js-search-header medium-up--hide"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> <span class="icon__fallback-text">Search</span> </a><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag"> <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 64 64"><g fill="none" stroke="#000" stroke-width="2"><path d="M25 26c0-15.79 3.57-20 8-20s8 4.21 8 20"/><path d="M14.74 18h36.51l3.59 36.73h-43.7z"/></g></svg><span class="icon__fallback-text">Cart</span> <span class="cart-link__bubble"></span> </span> </a> </div> </div> </div> </div> <div class="text-center"><ul class="site-nav site-navigation small--hide" role="navigation" aria-label="Primary" ><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown" aria-haspopup="true"> <a href="https://luxereduxbridal.com/collections/all" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> Shop Dresses </a><ul class="site-nav__dropdown text-left"><li class=""> <a href="/collections/all" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> All </a></li><li class=""> <a href="/collections/little-white-dresses-collection" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Little White Dresses </a></li><li class=""> <a href="/collections/plus-size-wedding-dresses" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Plus Size Bridal </a></li><li class=""> <a href="/collections/boho-wedding-dresses-online" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Boho Babe </a></li><li class=""> <a href="/collections/long-sleeves" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Long Sleeves </a></li><li class=""> <a href="/collections/luxe-on-luxe" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> The Luxury Collection </a></li><li class=""> <a href="/collections/modest-wedding-dresses" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Modest Bridal </a></li><li class=""> <a href="/collections/printed-and-colored-wedding-dresses" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Prints + Colors </a></li><li class=""> <a href="/collections/short-wedding-dresses" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Short Wedding Dresses </a></li><li class=""> <a href="/collections/sparkly-wedding-dresses" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Sparkly Wedding Dresses </a></li><li class=""> <a href="/collections/bridal-gowns-under-2500" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Under $2500 </a></li><li class=""> <a href="/collections/bridal-gowns-under-1500" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Under $1500 </a></li><li class=""> <a href="/collections/bridal-gowns-under-1000" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Under $1000 </a></li><li class=""> <a href="/collections/wedding-dresses-under-500" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> SALE: $500 and Under </a></li><li class=""> <a href="/products/wedding-dress-preservation" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Wedding Dress Preservation </a></li></ul></li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown" aria-haspopup="true"> <a href="/collections/accessories" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> Shop Accessories </a><ul class="site-nav__dropdown text-left"><li class=""> <a href="/collections/accessories" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Shop All Accessories </a></li><li class=""> <a href="/collections/veils-1" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Veils </a></li><li class=""> <a href="/collections/headpieces" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Headpieces </a></li><li class=""> <a href="/collections/earrings" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Earrings </a></li><li class=""> <a href="/collections/belts-sashes" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Belts + Sashes </a></li><li class=""> <a href="/collections/capes-overskirts" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Capes + Overskirts </a></li></ul></li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown" aria-haspopup="true"> <a href="https://luxereduxbridal.com/pages/try-on-wedding-dresses-at-home" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> At-Home Try On </a><ul class="site-nav__dropdown text-left"><li class=""> <a href="https://luxereduxbridal.com/pages/try-on-wedding-dresses-at-home" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Luxe in a Box: Try On Wedding Dresses for $50 </a></li><li class=""> <a href="/pages/request-a-virtual-consultation" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Virtual Styling Consultation </a></li></ul></li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown" aria-haspopup="true"> <a href="/pages/bridal-shops" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> Boutique Locations </a><ul class="site-nav__dropdown text-left"><li class=""> <a href="/pages/cincinnati-bridal-shop" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Cincinnati </a></li><li class=""> <a href="/pages/cleveland-bridal-shop" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Cleveland </a></li><li class=""> <a href="/pages/columbus-bridal-shop" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Columbus </a></li><li class=""> <a href="/pages/detroit-bridal-shop" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Detroit </a></li><li class=""> <a href="/pages/houston-bridal-shop" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Houston </a></li><li class=""> <a href="/pages/indianapolis-bridal-shop" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Indianapolis </a></li><li class=""> <a href="/pages/nashville-bridal-shop" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Nashville - Coming Soon! </a></li><li class=""> <a href="/pages/pittsburgh-bridal-shop" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Pittsburgh </a></li></ul></li><li class="site-nav__item site-nav__expanded-item" > <a href="/blogs/news" class="site-nav__link site-nav__link--underline"> Blog </a></li><li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown" aria-haspopup="true"> <a href="/pages/appointments" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> Book an Appointment </a><ul class="site-nav__dropdown text-left"><li class=""> <a href="/pages/appointments" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Bridal Gown Appointment </a></li><li class=""> <a href="/pages/accessory-appointments" class="site-nav__dropdown-link site-nav__dropdown-link--second-level"> Bridal Accessory Appointment </a></li></ul></li></ul> </div> </div> <div class="site-header__search-container"> <div class="site-header__search"> <div class="page-width"> <form action="/search" method="get" role="search" id="HeaderSearchForm" class="site-header__search-form"> <input type="hidden" name="type" value="product,article,page,collection"> <button type="submit" class="text-link site-header__search-btn site-header__search-btn--submit"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> <span class="icon__fallback-text">Search</span> </button> <input type="search" name="q" value="" placeholder="Search our store" class="site-header__search-input" aria-label="Search our store"> </form> <button type="button" class="js-search-header-close text-link site-header__search-btn"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> <span class="icon__fallback-text">"Close (esc)"</span> </button> </div> </div><div class="predictive-results hide"> <div class="page-width"> <div id="PredictiveResults"></div> <div class="text-center predictive-results__footer"> <button type="button" class="btn btn--small" data-predictive-search-button> <small> View more </small> </button> </div> </div> </div></div> </header> </div> </div></div> </div><main class="main-content" id="MainContent"> <div id="shopify-section-page-sections-detroit-template" class="shopify-section"><!-- Local Business Schema Generate here: https://technicalseo.com/tools/schema-markup-generator/ --> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "ClothingStore", "name": "Luxe Redux Bridal", "image": "https://cdn.shopify.com/s/files/1/0246/1125/files/detroit-bridal-shop-header-photo.jpg", "@id": "", "url": "https://www.luxereduxbridal.com/pages/detroit-bridal-shop", "telephone": "313-917-0977", "priceRange": "$$", "address": { "@type": "PostalAddress", "streetAddress": "51 Stimson St", "addressLocality": "Detroit", "addressRegion": "Michigan", "postalCode": "48201", "addressCountry": "US" }, "geo": { "@type": "GeoCoordinates", "latitude": , "longitude": }, "openingHoursSpecification": [{ "@type": "OpeningHoursSpecification", "dayOfWeek": "Monday", "opens": "11:00", "closes": "19:00" },{ "@type": "OpeningHoursSpecification", "dayOfWeek": "Tuesday", "opens": "11:00", "closes": "19:00" },{ "@type": "OpeningHoursSpecification", "dayOfWeek": "Wednesday", "opens": "11:00", "closes": "19:00" },{ "@type": "OpeningHoursSpecification", "dayOfWeek": "Thursday", "opens": "11:00", "closes": "19:00" },{ "@type": "OpeningHoursSpecification", "dayOfWeek": "Friday", "opens": "10:00", "closes": "18:00" },{ "@type": "OpeningHoursSpecification", "dayOfWeek": "Saturday", "opens": "10:00", "closes": "18:00" },{ "@type": "OpeningHoursSpecification", "dayOfWeek": "Sunday", "opens": "10:00", "closes": "18:00" }] } </script> <div class="page-blocks"><div ><div data-subsection data-section-id="e1d72032-4411-4286-8d78-8ff1502aee20" data-section-type="slideshow-section" data-align-top="true" data-parallax="true"> <div class="slideshow-wrapper"><div id="Slideshow-e1d72032-4411-4286-8d78-8ff1502aee20" class="hero hero--650px hero--e1d72032-4411-4286-8d78-8ff1502aee20 hero--mobile--auto loading loading--delayed" data-aos="hero__animation" data-slide-count="1"> <div class="slideshow__slide slideshow__slide--e1d72032-4411-4286-8d78-8ff1502aee20" data-id="e1d72032-4411-4286-8d78-8ff1502aee20"><style data-shopify>.slideshow__slide--e1d72032-4411-4286-8d78-8ff1502aee20 .hero__title { font-size: 30.0px; line-height: 1.15; } @media only screen and (min-width: 769px) { .slideshow__slide--e1d72032-4411-4286-8d78-8ff1502aee20 .hero__title { font-size: 60px; } } </style><style data-shopify>.hero__image--e1d72032-4411-4286-8d78-8ff1502aee20 { background-position: center center; background-size: cover; }</style><div class="parallax-container"> <div class="hero__image-wrapper"> <div class="parallax-image hero__image hero__image--e1d72032-4411-4286-8d78-8ff1502aee20 lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/luxe-redux-michigan-michigan-brand-photographer-melissa-douglas-co-04783_180x.jpg?v=1701112846 180w 120h, //luxereduxbridal.com/cdn/shop/files/luxe-redux-michigan-michigan-brand-photographer-melissa-douglas-co-04783_360x.jpg?v=1701112846 360w 240h, //luxereduxbridal.com/cdn/shop/files/luxe-redux-michigan-michigan-brand-photographer-melissa-douglas-co-04783_540x.jpg?v=1701112846 540w 360h, //luxereduxbridal.com/cdn/shop/files/luxe-redux-michigan-michigan-brand-photographer-melissa-douglas-co-04783_720x.jpg?v=1701112846 720w 480h, //luxereduxbridal.com/cdn/shop/files/luxe-redux-michigan-michigan-brand-photographer-melissa-douglas-co-04783_900x.jpg?v=1701112846 900w 600h, //luxereduxbridal.com/cdn/shop/files/luxe-redux-michigan-michigan-brand-photographer-melissa-douglas-co-04783_1080x.jpg?v=1701112846 1080w 720h, //luxereduxbridal.com/cdn/shop/files/luxe-redux-michigan-michigan-brand-photographer-melissa-douglas-co-04783_1296x.jpg?v=1701112846 1296w 864h, //luxereduxbridal.com/cdn/shop/files/luxe-redux-michigan-michigan-brand-photographer-melissa-douglas-co-04783_1512x.jpg?v=1701112846 1512w 1008h, " data-sizes="auto" ></div> </div> </div><a href="/pages/detroit-bridal-appointment" class="hero__slide-link"></a><div class="hero__text-wrap"> <div class="page-width"> <div class="hero__text-content vertical-center horizontal-center"> <div class="hero__text-shadow"><h2 class="h1 hero__title"> <div class="animation-cropper"><div class="animation-contents"> Detroit<br /> Bridal Shop </div></div> </h2><div class="hero__link"><a href="/pages/detroit-bridal-appointment" class="btn btn--inverse"> BOOK NOW </a></div></div> </div> </div> </div></div> </div></div> </div> </div><div ><div class="index-section "> <div class="page-width text-center"> <div class="grid"> <div class="grid__item medium-up--three-quarters medium-up--push-one-eighth"><div class="rte"><p><strong>Say YES for less + take your dream designer wedding dress home today!</strong><br/><strong>Shop bridal gowns $800 - $3,000+</strong></p><p>Luxe Redux Bridal is a Detroit bridal shop, specializing in off-the-rack designer sample wedding dresses. Seeking + stocking the best designer bridal samples at a fraction of the cost is our jam! Our curated selection of sample bridal gowns comes from the top bridal boutiques around the country + lucky for you babe, you get to take yours home the same day! </p><p>Luxe Redux #7 is officially open at Woodward West, a new development in the heart of Detroit's Midtown neighborhood!</p><p><em>"We are affectionately referring to our Detroit expansion as Lucky #7 and I truly feel lucky to have the opportunity to continue our brand in a city that was near where I grew up in NW Ohio. Being in Detroit is a FEELING. You can feel the energy, the resurgence, the presence of art, growth and promise. Luxe Redux is lucky to have this city and its people as a new home." — Lindsay Fork, Founder + CEO</em></p><p><strong>Now hiring: we're looking for the best of the best to join our team!<br/></strong><a href="https://luxereduxbridal.com/pages/careers" title="CAREERS"><strong>View our current job openings</strong></a></p> </div></div> </div> </div> </div> </div><div ><div class="index-section"> <div class="page-width"><div class="feature-row" data-aos><div class="feature-row__item"> <div style="margin: 0 auto; max-width: 500px;"><a href="/pages/detroit-bridal-appointment"><div class="image-wrap" style="height: 0; padding-bottom: 149.9531396438613%;"><img class="feature-row__image lazyload" data-src="//luxereduxbridal.com/cdn/shop/files/bridal-shop-detroit_{width}x.webp?v=1706947253" data-widths="[180, 360, 540, 720, 900, 1080]" data-aspectratio="0.666875" data-sizes="auto" alt="bridal shop detroit"> </div></a></div> </div> <div class="feature-row__item feature-row__text feature-row__text--left"><p class="h3">Detroit bridal boutique hours and location</p><div class="rte featured-row__subtext"><p><a href="https://goo.gl/maps/upuLaR3d3jV1jKKs5" target="_blank" title="https://goo.gl/maps/upuLaR3d3jV1jKKs5">51 Stimson St <br/>Detroit, MI 48201</a><br/></p><p><a href="tel:313-917-0977" title="313.917.0977">313.917.0977</a></p><p>Mon - Thurs | 11am - 7pm<br/>Fri - Sun | 10am - 6pm</p><p><em>Any holiday or special hours will always be updated on our </em><a href="https://www.google.com/maps/place/Luxe+Redux+Bridal+Detroit/@42.3459309,-83.0584475,15z/data=!4m2!3m1!1s0x0:0xcf6d537c3c661d40?sa=X&ved=2ahUKEwjn2_2CuaOCAxXfl4kEHejvBTUQ_BJ6BAhdEAA" target="_blank" title="Luxe Redux Bridal - Google"><em>Google profile</em></a><em>.</em></p><p>Appointments are preferred + encouraged, as we require a stylist to assist in your Luxe Redux experience! Walk-ins are welcome, but our scheduled appointments take precedence. If a fitting room and stylist are not available, we’ll schedule you for our next open time!</p><p></p><p>Secure and safe parking available within the gated lot on Stimson Street off of Woodward Avenue.</p></div><a href="/pages/detroit-bridal-appointment" class="btn"> schedule an appointment </a></div></div> </div> </div> </div><div ><div class="index-section"> <div class="page-width text-center"><div class="section-header"> <h2>TESTIMONIALS</h2> </div><div class="grid"><div class="grid__item medium-up--one-half" data-aos="row-of-2"> <blockquote class="testimonials-slider__text testimonials-slider__text--padded"> <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span><div class="rte-setting text-spacing"><p>I said YES to the dress at Luxe last Friday! Leah and Kelli were so awesome! They used my Pinterest for inspo and had the perfect dress picked out. Leah also picked out some different styles for me to rule out, I loved that because I felt very confused after going to some other shops. The dresses they picked out were beautiful, they fit amazing. I ended up with the first dress they picked out. Recommend this place for every bride. They take their time, they listen and make you feel so comfortable!</p></div><cite>Amber</cite></blockquote> </div><div class="grid__item medium-up--one-half" data-aos="row-of-3"> <blockquote class="testimonials-slider__text testimonials-slider__text--padded"> <span class="quote-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-quote" viewBox="0 0 41 35"><path d="M10.208 17.711h6.124v16.332H0V21.684C0 8.184 5.444.956 16.332 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766zm24.498 0h6.124v16.332H24.498V21.684C24.498 8.184 29.942.956 40.83 0v6.125c-4.083 1.14-6.124 4.414-6.124 9.82v1.766z" fill="#000" fill-rule="evenodd"/></svg></span><div class="rte-setting text-spacing"><p>Luxe Redux Bridal is amazing. I'm very picky and they were the only bridal shop in the area that got back to me right away. They have so many dresses and you get a personal stylist. I was lucky enough to work with Kelli. She was amazing I showed her my Pinterest board and she matched my style exactly. She was so friendly and made the whole experience fun and personal. I said yes to the dress! I highly suggest their shop. To top it all off the atmosphere is beautiful. I truly felt like I was in a movie. If you go ask for Kelli.</p></div><cite>Taylor</cite></blockquote> </div></div> </div> </div> </div><div ><div class="index-section"> <div id="CollectionSection-7c78b811-3550-4587-92af-d2f96d0e1e40" data-section-id="7c78b811-3550-4587-92af-d2f96d0e1e40" data-section-type="collection-template"><div class="page-width"> <div class="section-header"> <h2 class="section-header__title"> Detroit Wedding Dresses in Stock </h2></div> </div><div class="page-width page-width--flush-small"> <div class="grid-overflow-wrapper"> <div class="grid grid--uniform" data-aos="overflow__animation"><div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-"> <div class="grid-product__content"> <div class="grid-product__tag grid-product__tag--sale"> Sale </div><a href="/products/abella-e176-2" class="grid-product__link"> <div class="grid-product__image-mask"><div class="grid__image-ratio grid__image-ratio--natural lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/AllureE176_e40fc380-7ae7-4d29-8656-313dfbd2c7ee_180x.jpg?v=1706803398 180w 257h, //luxereduxbridal.com/cdn/shop/files/AllureE176_e40fc380-7ae7-4d29-8656-313dfbd2c7ee_360x.jpg?v=1706803398 360w 514h, //luxereduxbridal.com/cdn/shop/files/AllureE176_e40fc380-7ae7-4d29-8656-313dfbd2c7ee_540x.jpg?v=1706803398 540w 771h, //luxereduxbridal.com/cdn/shop/files/AllureE176_e40fc380-7ae7-4d29-8656-313dfbd2c7ee_720x.jpg?v=1706803398 720w 1028h, //luxereduxbridal.com/cdn/shop/files/AllureE176_e40fc380-7ae7-4d29-8656-313dfbd2c7ee_900x.jpg?v=1706803398 900w 1286h, //luxereduxbridal.com/cdn/shop/files/AllureE176_e40fc380-7ae7-4d29-8656-313dfbd2c7ee_1080x.jpg?v=1706803398 1080w 1543h, " data-sizes="auto" style="padding-bottom: 125%; background-size: cover;"> </div><div class="grid-product__secondary-image small--hide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/AllureE1762_9a03c951-e1dd-4a03-9c87-fb1571c0b9ef_180x.jpg?v=1706803398 180w 270h, //luxereduxbridal.com/cdn/shop/files/AllureE1762_9a03c951-e1dd-4a03-9c87-fb1571c0b9ef_360x.jpg?v=1706803398 360w 540h, //luxereduxbridal.com/cdn/shop/files/AllureE1762_9a03c951-e1dd-4a03-9c87-fb1571c0b9ef_540x.jpg?v=1706803398 540w 810h, //luxereduxbridal.com/cdn/shop/files/AllureE1762_9a03c951-e1dd-4a03-9c87-fb1571c0b9ef_720x.jpg?v=1706803398 720w 1080h, " data-sizes="auto"> </div></div> <div class="grid-product__meta" > <div class="grid-product__title grid-product__title--body">Abella E176 - Size 12 <label for="modal-4" class="btn size-tooltip">?</label></div> <!--<div class="size-helper"> Sizing Tips <label for="modal-4" class="btn size-tooltip">?</label> </div>--><div class="grid-product__price"><span class="visually-hidden">Regular price</span> <span class="grid-product__price--original">$1,600.00</span> <span class="visually-hidden">Sale price</span>$1,340.00 </div></div> </a> </div></div> <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-"> <div class="grid-product__content"> <div class="grid-product__tag grid-product__tag--sale"> Sale </div><a href="/products/abella-karina-e174-4" class="grid-product__link"> <div class="grid-product__image-mask"><div class="grid__image-ratio grid__image-ratio--natural lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress_0a13cd84-90fe-4c1b-9071-05a65f4fe86c_180x.jpg?v=1698249551 180w 270h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress_0a13cd84-90fe-4c1b-9071-05a65f4fe86c_360x.jpg?v=1698249551 360w 540h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress_0a13cd84-90fe-4c1b-9071-05a65f4fe86c_540x.jpg?v=1698249551 540w 810h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress_0a13cd84-90fe-4c1b-9071-05a65f4fe86c_720x.jpg?v=1698249551 720w 1080h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress_0a13cd84-90fe-4c1b-9071-05a65f4fe86c_900x.jpg?v=1698249551 900w 1350h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress_0a13cd84-90fe-4c1b-9071-05a65f4fe86c_1080x.jpg?v=1698249551 1080w 1620h, " data-sizes="auto" style="padding-bottom: 125%; background-size: cover;"> </div><div class="grid-product__secondary-image small--hide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress2_412e201a-8da6-4835-87c0-7c540b317a5d_180x.jpg?v=1698249551 180w 270h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress2_412e201a-8da6-4835-87c0-7c540b317a5d_360x.jpg?v=1698249551 360w 540h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress2_412e201a-8da6-4835-87c0-7c540b317a5d_540x.jpg?v=1698249551 540w 810h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress2_412e201a-8da6-4835-87c0-7c540b317a5d_720x.jpg?v=1698249551 720w 1080h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress2_412e201a-8da6-4835-87c0-7c540b317a5d_900x.jpg?v=1698249551 900w 1350h, //luxereduxbridal.com/cdn/shop/files/Abella-karina-Wedding-Dress2_412e201a-8da6-4835-87c0-7c540b317a5d_1080x.jpg?v=1698249551 1080w 1620h, " data-sizes="auto"> </div></div> <div class="grid-product__meta" > <div class="grid-product__title grid-product__title--body">Abella Karina E174- Size 8 <label for="modal-4" class="btn size-tooltip">?</label></div> <!--<div class="size-helper"> Sizing Tips <label for="modal-4" class="btn size-tooltip">?</label> </div>--><div class="grid-product__price"><span class="visually-hidden">Regular price</span> <span class="grid-product__price--original">$1,500.00</span> <span class="visually-hidden">Sale price</span>$1,260.00 </div></div> </a> </div></div> <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-"> <div class="grid-product__content"> <div class="grid-product__tag grid-product__tag--sale"> Sale </div><a href="/products/adore-by-justin-alexander-11158-1" class="grid-product__link"> <div class="grid-product__image-mask"><div class="grid__image-ratio grid__image-ratio--natural lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress_180x.jpg?v=1697471512 180w 270h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress_360x.jpg?v=1697471512 360w 540h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress_540x.jpg?v=1697471512 540w 810h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress_720x.jpg?v=1697471512 720w 1080h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress_900x.jpg?v=1697471512 900w 1350h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress_1080x.jpg?v=1697471512 1080w 1620h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress_1296x.jpg?v=1697471512 1296w 1944h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress_1512x.jpg?v=1697471512 1512w 2268h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress_1728x.jpg?v=1697471512 1728w 2592h " data-sizes="auto" style="padding-bottom: 125%; background-size: cover;"> </div><div class="grid-product__secondary-image small--hide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress2_180x.jpg?v=1697471516 180w 270h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress2_360x.jpg?v=1697471516 360w 540h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress2_540x.jpg?v=1697471516 540w 810h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress2_720x.jpg?v=1697471516 720w 1080h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress2_900x.jpg?v=1697471516 900w 1350h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress2_1080x.jpg?v=1697471516 1080w 1620h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress2_1296x.jpg?v=1697471516 1296w 1944h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress2_1512x.jpg?v=1697471516 1512w 2268h, //luxereduxbridal.com/cdn/shop/files/Justin-Alexander-11158-Wedding-Dress2_1728x.jpg?v=1697471516 1728w 2592h " data-sizes="auto"> </div></div> <div class="grid-product__meta" > <div class="grid-product__title grid-product__title--body">Adore by Justin Alexander 11158 - Size 12 <label for="modal-4" class="btn size-tooltip">?</label></div> <!--<div class="size-helper"> Sizing Tips <label for="modal-4" class="btn size-tooltip">?</label> </div>--><div class="grid-product__price"><span class="visually-hidden">Regular price</span> <span class="grid-product__price--original">$1,500.00</span> <span class="visually-hidden">Sale price</span>$1,260.00 </div></div> </a> </div></div> <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-"> <div class="grid-product__content"> <div class="grid-product__tag grid-product__tag--sale"> Sale </div><a href="/products/alexandra-grecco-sophie-1" class="grid-product__link"> <div class="grid-product__image-mask"><div class="grid__image-ratio grid__image-ratio--natural lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress_180x.jpg?v=1706638405 180w 225h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress_360x.jpg?v=1706638405 360w 450h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress_540x.jpg?v=1706638405 540w 675h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress_720x.jpg?v=1706638405 720w 900h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress_900x.jpg?v=1706638405 900w 1124h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress_1080x.jpg?v=1706638405 1080w 1349h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress_1296x.jpg?v=1706638405 1296w 1619h, " data-sizes="auto" style="padding-bottom: 125%; background-size: cover;"> </div><div class="grid-product__secondary-image small--hide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress2_180x.jpg?v=1706638414 180w 225h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress2_360x.jpg?v=1706638414 360w 450h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress2_540x.jpg?v=1706638414 540w 675h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress2_720x.jpg?v=1706638414 720w 900h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress2_900x.jpg?v=1706638414 900w 1125h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress2_1080x.jpg?v=1706638414 1080w 1350h, //luxereduxbridal.com/cdn/shop/files/Alexandra-Grecco-Sophie-Wedding-Dress2_1296x.jpg?v=1706638414 1296w 1620h, " data-sizes="auto"> </div></div> <div class="grid-product__meta" > <div class="grid-product__title grid-product__title--body">Alexandra Grecco Sophie - Size 8 <label for="modal-4" class="btn size-tooltip">?</label></div> <!--<div class="size-helper"> Sizing Tips <label for="modal-4" class="btn size-tooltip">?</label> </div>--><div class="grid-product__price"><span class="visually-hidden">Regular price</span> <span class="grid-product__price--original">$3,400.00</span> <span class="visually-hidden">Sale price</span>$2,850.00 </div></div> </a> </div></div> <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-"> <div class="grid-product__content"> <div class="grid-product__tag grid-product__tag--sale"> Sale </div><a href="/products/all-who-wander-jaden-2" class="grid-product__link"> <div class="grid-product__image-mask"><div class="grid__image-ratio grid__image-ratio--natural lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress_f615c25d-b427-42b0-a03f-5cba3b78a772_180x.jpg?v=1694785020 180w 287h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress_f615c25d-b427-42b0-a03f-5cba3b78a772_360x.jpg?v=1694785020 360w 574h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress_f615c25d-b427-42b0-a03f-5cba3b78a772_540x.jpg?v=1694785020 540w 861h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress_f615c25d-b427-42b0-a03f-5cba3b78a772_720x.jpg?v=1694785020 720w 1148h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress_f615c25d-b427-42b0-a03f-5cba3b78a772_900x.jpg?v=1694785020 900w 1435h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress_f615c25d-b427-42b0-a03f-5cba3b78a772_1080x.jpg?v=1694785020 1080w 1723h, " data-sizes="auto" style="padding-bottom: 125%; background-size: cover;"> </div><div class="grid-product__secondary-image small--hide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress2_07b8b335-ef80-405b-8353-9a0c28bc21d8_180x.jpg?v=1694785020 180w 287h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress2_07b8b335-ef80-405b-8353-9a0c28bc21d8_360x.jpg?v=1694785020 360w 574h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress2_07b8b335-ef80-405b-8353-9a0c28bc21d8_540x.jpg?v=1694785020 540w 861h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress2_07b8b335-ef80-405b-8353-9a0c28bc21d8_720x.jpg?v=1694785020 720w 1148h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress2_07b8b335-ef80-405b-8353-9a0c28bc21d8_900x.jpg?v=1694785020 900w 1435h, //luxereduxbridal.com/cdn/shop/files/All-Who-Wander-Jaden-Wedding-Dress2_07b8b335-ef80-405b-8353-9a0c28bc21d8_1080x.jpg?v=1694785020 1080w 1723h, " data-sizes="auto"> </div></div> <div class="grid-product__meta" > <div class="grid-product__title grid-product__title--body">All Who Wander Jaden - Size 10 <label for="modal-4" class="btn size-tooltip">?</label></div> <!--<div class="size-helper"> Sizing Tips <label for="modal-4" class="btn size-tooltip">?</label> </div>--><div class="grid-product__price"><span class="visually-hidden">Regular price</span> <span class="grid-product__price--original">$1,530.00</span> <span class="visually-hidden">Sale price</span>$1,280.00 </div></div> </a> </div></div> <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-"> <div class="grid-product__content"> <div class="grid-product__tag grid-product__tag--sale"> Sale </div><a href="/products/allison-webb-eden-size-12" class="grid-product__link"> <div class="grid-product__image-mask"><div class="grid__image-ratio grid__image-ratio--natural lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress_180x.jpg?v=1671752882 180w 215h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress_360x.jpg?v=1671752882 360w 429h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress_540x.jpg?v=1671752882 540w 644h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress_720x.jpg?v=1671752882 720w 859h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress_900x.jpg?v=1671752882 900w 1074h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress_1080x.jpg?v=1671752882 1080w 1288h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress_1296x.jpg?v=1671752882 1296w 1546h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress_1512x.jpg?v=1671752882 1512w 1804h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress_1728x.jpg?v=1671752882 1728w 2062h " data-sizes="auto" style="padding-bottom: 125%; background-size: cover;"> </div><div class="grid-product__secondary-image small--hide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress2_180x.jpg?v=1671752877 180w 242h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress2_360x.jpg?v=1671752877 360w 483h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress2_540x.jpg?v=1671752877 540w 725h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress2_720x.jpg?v=1671752877 720w 966h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress2_900x.jpg?v=1671752877 900w 1208h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress2_1080x.jpg?v=1671752877 1080w 1449h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress2_1296x.jpg?v=1671752877 1296w 1739h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress2_1512x.jpg?v=1671752877 1512w 2029h, //luxereduxbridal.com/cdn/shop/products/Allison-Webb-Eden-Wedding-Dress2_1728x.jpg?v=1671752877 1728w 2318h " data-sizes="auto"> </div></div> <div class="grid-product__meta" > <div class="grid-product__title grid-product__title--body">Allison Webb Eden - Size 12 <label for="modal-4" class="btn size-tooltip">?</label></div> <!--<div class="size-helper"> Sizing Tips <label for="modal-4" class="btn size-tooltip">?</label> </div>--><div class="grid-product__price"><span class="visually-hidden">Regular price</span> <span class="grid-product__price--original">$3,150.00</span> <span class="visually-hidden">Sale price</span>$1,600.00 </div></div> </a> </div></div> <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-"> <div class="grid-product__content"> <div class="grid-product__tag grid-product__tag--sale"> Sale </div><a href="/products/allure-2716-1" class="grid-product__link"> <div class="grid-product__image-mask"><div class="grid__image-ratio grid__image-ratio--natural lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress_180x.jpg?v=1685116437 180w 251h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress_360x.jpg?v=1685116437 360w 502h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress_540x.jpg?v=1685116437 540w 752h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress_720x.jpg?v=1685116437 720w 1003h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress_900x.jpg?v=1685116437 900w 1254h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress_1080x.jpg?v=1685116437 1080w 1505h, " data-sizes="auto" style="padding-bottom: 125%; background-size: cover;"> </div><div class="grid-product__secondary-image small--hide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress2_180x.jpg?v=1685116430 180w 225h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress2_360x.jpg?v=1685116430 360w 450h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress2_540x.jpg?v=1685116430 540w 675h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress2_720x.jpg?v=1685116430 720w 899h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress2_900x.jpg?v=1685116430 900w 1124h, //luxereduxbridal.com/cdn/shop/files/Allure-2716-Wedding-Dress2_1080x.jpg?v=1685116430 1080w 1349h, " data-sizes="auto"> </div></div> <div class="grid-product__meta" > <div class="grid-product__title grid-product__title--body">Allure 2716 - Size 30 <label for="modal-4" class="btn size-tooltip">?</label></div> <!--<div class="size-helper"> Sizing Tips <label for="modal-4" class="btn size-tooltip">?</label> </div>--><div class="grid-product__price"><span class="visually-hidden">Regular price</span> <span class="grid-product__price--original">$1,400.00</span> <span class="visually-hidden">Sale price</span>$1,170.00 </div></div> </a> </div></div> <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-"> <div class="grid-product__content"> <div class="grid-product__tag grid-product__tag--sale"> Sale </div><a href="/products/allure-3507-1" class="grid-product__link"> <div class="grid-product__image-mask"><div class="grid__image-ratio grid__image-ratio--natural lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress_180x.jpg?v=1708370384 180w 270h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress_360x.jpg?v=1708370384 360w 540h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress_540x.jpg?v=1708370384 540w 810h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress_720x.jpg?v=1708370384 720w 1080h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress_900x.jpg?v=1708370384 900w 1350h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress_1080x.jpg?v=1708370384 1080w 1620h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress_1296x.jpg?v=1708370384 1296w 1943h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress_1512x.jpg?v=1708370384 1512w 2267h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress_1728x.jpg?v=1708370384 1728w 2591h " data-sizes="auto" style="padding-bottom: 125%; background-size: cover;"> </div><div class="grid-product__secondary-image small--hide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress2_180x.jpg?v=1708370380 180w 270h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress2_360x.jpg?v=1708370380 360w 540h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress2_540x.jpg?v=1708370380 540w 810h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress2_720x.jpg?v=1708370380 720w 1080h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress2_900x.jpg?v=1708370380 900w 1350h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress2_1080x.jpg?v=1708370380 1080w 1620h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress2_1296x.jpg?v=1708370380 1296w 1943h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress2_1512x.jpg?v=1708370380 1512w 2267h, //luxereduxbridal.com/cdn/shop/files/Allure-3507-Wedding-Dress2_1728x.jpg?v=1708370380 1728w 2591h " data-sizes="auto"> </div></div> <div class="grid-product__meta" > <div class="grid-product__title grid-product__title--body">Allure 3507 - Size 10 <label for="modal-4" class="btn size-tooltip">?</label></div> <!--<div class="size-helper"> Sizing Tips <label for="modal-4" class="btn size-tooltip">?</label> </div>--><div class="grid-product__price"><span class="visually-hidden">Regular price</span> <span class="grid-product__price--original">$1,400.00</span> <span class="visually-hidden">Sale price</span>$1,170.00 </div></div> </a> </div></div> <div class="grid__item text-center small--hide"> <a href="/collections/bridal-sample-sale-detroit" class="btn">View all</a> </div><div class="grid__item grid__item--view-all text-center small--one-half medium-up--one-quarter medium-up--hide"> <a href="/collections/bridal-sample-sale-detroit" class="grid-product__see-all"> View all<br>134 products </a> </div></div> </div> </div> </div> </div></div><div ><div class="index-section "> <div class="page-width text-center"> <div class="grid"> <div class="grid__item medium-up--three-quarters medium-up--push-one-eighth"><div class="rte"><p>The gorgeous gowns above are in stock now and available off-the-rack [make sure to click "View All" to see more!]. Our inventory is always changing, but we're sure to have something special for your <a href="/pages/detroit-bridal-appointment" title="Detroit Bridal Appointment">appointment</a>!</p> </div></div> </div> </div> </div> </div><div > <div data-subsection data-section-id="15d6284c-d506-4259-9ffc-81a3d96a350f" data-section-type="photoswipe" data-zoom="true" > <div class="image-row image-row--gutters"><div data-aos="row-of-4"> <div class="image-row__image image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--1 image-wrap"><img class="lazyload photoswipe__image js-photoswipe__zoom" data-index="1" data-photoswipe-src="//luxereduxbridal.com/cdn/shop/files/detroit-bridal-shops_1600x1600.webp?v=1706947361" data-photoswipe-width="900" data-photoswipe-height="1350" data-src="//luxereduxbridal.com/cdn/shop/files/detroit-bridal-shops_{width}x.webp?v=1706947361" data-widths="[180, 360, 540, 720, 900, 1080, 1500]" data-aspectratio="0.6666666666666666" data-sizes="auto" alt="Detroit bridal shops"></div> </div><div data-aos="row-of-4"> <div class="image-row__image image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--2 image-wrap"><img class="lazyload photoswipe__image js-photoswipe__zoom" data-index="2" data-photoswipe-src="//luxereduxbridal.com/cdn/shop/files/wedding-dresses-detroit_1600x1600.webp?v=1706947405" data-photoswipe-width="900" data-photoswipe-height="1350" data-src="//luxereduxbridal.com/cdn/shop/files/wedding-dresses-detroit_{width}x.webp?v=1706947405" data-widths="[180, 360, 540, 720, 900, 1080]" data-aspectratio="0.6666666666666666" data-sizes="auto" alt="Wedding dresses Detroit"></div> </div><div data-aos="row-of-4"> <div class="image-row__image image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--3 image-wrap"><img class="lazyload photoswipe__image js-photoswipe__zoom" data-index="3" data-photoswipe-src="//luxereduxbridal.com/cdn/shop/files/wedding-dress-shops-detroit_1600x1600.webp?v=1706947451" data-photoswipe-width="900" data-photoswipe-height="1350" data-src="//luxereduxbridal.com/cdn/shop/files/wedding-dress-shops-detroit_{width}x.webp?v=1706947451" data-widths="[180, 360, 540, 720, 900, 1080]" data-aspectratio="0.6666666666666666" data-sizes="auto" alt="Wedding dress shops Detroit MI"></div> </div><div data-aos="row-of-4"> <div class="image-row__image image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--4 image-wrap"><img class="lazyload photoswipe__image js-photoswipe__zoom" data-index="4" data-photoswipe-src="//luxereduxbridal.com/cdn/shop/files/off-the-rack-bridal-shop_1600x1600.webp?v=1706947495" data-photoswipe-width="900" data-photoswipe-height="1350" data-src="//luxereduxbridal.com/cdn/shop/files/off-the-rack-bridal-shop_{width}x.webp?v=1706947495" data-widths="[180, 360, 540, 720, 900, 1080]" data-aspectratio="0.6666666666666666" data-sizes="auto" alt="Off the rack bridal shop"></div> </div></div> </div><style data-shopify>.image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--1 { margin: 0 0 1% 1%; width: 23.75% !important; } .image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--1:after { padding-bottom: 150.00000000000003%; } .image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--2 { margin: 0 0 1% 1%; width: 23.75% !important; } .image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--2:after { padding-bottom: 150.00000000000003%; } .image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--3 { margin: 0 0 1% 1%; width: 23.75% !important; } .image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--3:after { padding-bottom: 150.00000000000003%; } .image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--4 { margin: 0 0 1% 1%; width: 23.75% !important; } .image-row-15d6284c-d506-4259-9ffc-81a3d96a350f--4:after { padding-bottom: 150.00000000000003%; }</style></div><div ><div class="index-section "> <div class="page-width text-left"> <div class="grid"> <div class="grid__item medium-up--three-quarters medium-up--push-one-eighth"><p class="h2"> More about the Luxe Redux Detroit, Michigan Bridal Shop </p><div class="rte"><p><strong>Designer Sample Wedding Dresses</strong>: If you’ve been searching for a bridal sample sale near you, you’ll love Luxe Redux’s Detroit bridal shop! All year round, our inventory is made up of in-stock designer sample wedding dresses, priced at 20-90% off the retail price. Our selection of sample bridal gowns is sourced from some of the best designer bridal shops in the country. </p><p><strong>Off the Rack Wedding Dresses:</strong> Unlike a traditional custom order bridal boutique, at Luxe Redux, there is no waiting once you choose your dream gown! Once you say yes, you take your beautiful dress home with you the day of your appointment. Our extensive selection of off-the-rack wedding dresses is perfect if you need a last-minute wedding dress in Detroit.</p><p><strong>Plus Size Wedding Dresses</strong>: We offer a great selection of in-stock plus size wedding gowns in sizes 16 - 30. Our plus size bridal designers include Stella York, Studio Levana, Pronovias, WTOO and more! Note that our inventory is constantly changing [that’s the fun part!], so we may not always have the same designers or dresses in stock.</p><p><strong>Bridal Accessories</strong>: Your stunning bridal look doesn't end with your wedding dress! Luxe Redux Detroit's experienced bridal stylists can help style your gown with the perfect bridal accessories. We offer a selection of stunning shawls, veils, belts, capes, overskirts, hair accessories, and bridal jewelry including bracelets, earrings, and necklaces.</p><p><strong>A Michigan Bridal Shop Destination</strong>: Our brides come from all over Michigan and the Midwest to shop with us! We welcome brides from metro Detroit, Ann Arbor, <a href="https://luxereduxbridal.com/pages/bridal-shop-birmingham-mi" target="_blank" title="Birmingham">Birmingham</a>, Dearborn, <a href="https://luxereduxbridal.com/pages/bridal-shop-royal-oak-mi" title="Bridal shop near Royal Oak, MI">Royal Oak</a>, Toledo, Lansing, Grand Rapids and beyond.</p> </div></div> </div> </div> </div> </div><div ><div class="index-section"><div class="page-width"><div > <div class="rte"><h2><center>Book an Appointment</center></h2><p> <iframe src="https://app.bridallive.com/forms.html?formType=scheduler&retailerId=012059d8&lang=en" width="100%" height="720" frameborder="0"></iframe></p> </div> </div></div></div></div></div> </div> <script type="text/javascript"> var _learnq = _learnq || []; _learnq.push(['track', 'Viewed Page', { PageName: "AboutUs" }]); </script><script data-locksmith> var load = function () { Locksmith.initializeSession({silent: window.location.search === ""}); Locksmith.util.on('submit', 'locksmith-resource-form', function (event) { event.preventDefault(); var data = Locksmith.util.serializeForm(event.target); Locksmith.postResource(data, { spinner: false, container: 'locksmith-content' }); }); Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) { event.preventDefault(); Locksmith.postResource({}, { spinner: true, container: document }); }); Locksmith.submitPasscode = function (passcode) { Locksmith.postResource( { passcode: passcode }, { spinner: false, container: 'locksmith-content' } ); }; }; if (typeof Locksmith !== 'undefined') { load(); } else { window.addEventListener('load', load); } </script> </main><div id="shopify-section-footer-promotions" class="shopify-section index-section--footer"><div class="index-section"> <div class="section--divider"> <div class="page-width footer-promotions"> <div class="grid grid--flush-bottom"><div class="grid__item medium-up--one-third" data-aos="row-of-3"> <div class="image-wrap"> <div class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/BBBB-229_copy_180x.jpg?v=1614340333 180w 145h, //luxereduxbridal.com/cdn/shop/files/BBBB-229_copy_360x.jpg?v=1614340333 360w 290h, //luxereduxbridal.com/cdn/shop/files/BBBB-229_copy_540x.jpg?v=1614340333 540w 434h, //luxereduxbridal.com/cdn/shop/files/BBBB-229_copy_720x.jpg?v=1614340333 720w 579h, //luxereduxbridal.com/cdn/shop/files/BBBB-229_copy_900x.jpg?v=1614340333 900w 724h, " data-sizes="auto"> </div> <noscript> <img class="lazyloaded" src="//luxereduxbridal.com/cdn/shop/files/BBBB-229_copy_400x.jpg?v=1614340333" alt="Giving Back"> </noscript> </div> <div class="h3">Giving Back</div><div class="rte-setting text-spacing"><p>Luxe Redux is proud to donate wedding gowns + collaborate with organizations that give 100% of their proceeds to charity.</p></div></div><div class="grid__item medium-up--one-third" data-aos="row-of-3"> <div class="image-wrap"> <div class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_180x.png?v=1626186380 180w 101h, //luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_360x.png?v=1626186380 360w 203h, //luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_540x.png?v=1626186380 540w 304h, //luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_720x.png?v=1626186380 720w 405h, //luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_900x.png?v=1626186380 900w 506h, //luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_1080x.png?v=1626186380 1080w 608h, //luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_1296x.png?v=1626186380 1296w 729h, //luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_1512x.png?v=1626186380 1512w 851h, //luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_1728x.png?v=1626186380 1728w 972h " data-sizes="auto"> </div> <noscript> <img class="lazyloaded" src="//luxereduxbridal.com/cdn/shop/files/2_ba38e174-aca6-49fd-80b7-1da442e7ec7d_400x.png?v=1626186380" alt="Woman-Owned"> </noscript> </div> <div class="h3">Woman-Owned</div><div class="rte-setting text-spacing"><p>We are committed to hiring + collaborating with amazing women.</p></div></div><div class="grid__item medium-up--one-third" data-aos="row-of-3"> <a href="/blogs/press" class="article__grid-image" aria-label="IN THE PRESS"> <div class="image-wrap"> <div class="grid__image-ratio grid__image-ratio--cover grid__image-ratio--wide lazyload" data-bgset=" //luxereduxbridal.com/cdn/shop/files/th-24994215685-516x774_180x.jpg?v=1614318604 180w 270h, //luxereduxbridal.com/cdn/shop/files/th-24994215685-516x774_360x.jpg?v=1614318604 360w 540h, " data-sizes="auto"> </div> <noscript> <img class="lazyloaded" src="//luxereduxbridal.com/cdn/shop/files/th-24994215685-516x774_400x.jpg?v=1614318604" alt="IN THE PRESS"> </noscript> </div> </a> <div class="h3">IN THE PRESS</div><div class="rte-setting text-spacing"><p>We're honored to have been featured in Style Me Pretty, 100 Layer Cake, Junebug Weddings and <a href="/blogs/press" title="In The Press">more</a>.</p></div></div></div> </div> </div> </div> </div><div id="shopify-section-footer" class="shopify-section"><style data-shopify>.site-footer { border-top: 1px solid rgba(0,0,0,0); }</style><div class="footer-stamp"><img src="//luxereduxbridal.com/cdn/shop/t/39/assets/LRB-Stamp-Footer.png?v=152501217228697007501664240462" alt="" /></div> <footer class="site-footer" data-section-id="footer" data-section-type="footer-section"> <div class="page-width"> <div class="grid"><div class="grid__item footer__item--1601388508132" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { .footer__item--1601388508132 { width: 50%; padding-top: 40px; } .footer__item--1601388508132:nth-child(2n + 1) { clear: left; } [data-type="newsletter"]{ margin-block-start:40px; padding-block-start: 20px; } } @media only screen and (min-width: 960px) { .footer__item--1601388508132 { width: 15%; } }</style><p class="h4 footer__title small--hide"> Shop Luxe </p> <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1601388508132"> Shop Luxe <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button><div id="Footer-1601388508132" class="collapsible-content collapsible-content--small" > <div class="collapsible-content__inner"> <div class="footer__collapsible"> <ul class="no-bullets site-footer__linklist"><li><a href="/collections/luxe-on-luxe">The Luxury Collection</a></li><li><a href="/collections/bridal-gowns-under-2500">Bridal Gowns Under $2500</a></li><li><a href="/collections/bridal-gowns-under-1500">Bridal Gowns Under $1500</a></li><li><a href="/collections/bridal-gowns-under-1000">Bridal Gowns Under $1000</a></li><li><a href="https://luxereduxbridal.com/pages/try-on-wedding-dresses-at-home">Try on at Home</a></li><li><a href="/collections/all">Shop All</a></li><li><a href="/products/wedding-dress-preservation">NEW: Wedding Dress Preservation</a></li></ul> </div> </div> </div></div><div class="grid__item footer__item--45c7850e-c6ba-486c-9cec-1dde053144ee" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { .footer__item--45c7850e-c6ba-486c-9cec-1dde053144ee { width: 50%; padding-top: 40px; } .footer__item--45c7850e-c6ba-486c-9cec-1dde053144ee:nth-child(2n + 1) { clear: left; } [data-type="newsletter"]{ margin-block-start:40px; padding-block-start: 20px; } } @media only screen and (min-width: 960px) { .footer__item--45c7850e-c6ba-486c-9cec-1dde053144ee { width: 15%; } }</style><p class="h4 footer__title small--hide"> Most Loved Designers </p> <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-45c7850e-c6ba-486c-9cec-1dde053144ee"> Most Loved Designers <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button><div id="Footer-45c7850e-c6ba-486c-9cec-1dde053144ee" class="collapsible-content collapsible-content--small" > <div class="collapsible-content__inner"> <div class="footer__collapsible"> <ul class="no-bullets site-footer__linklist"><li><a href="/collections/berta-bridal-on-sale">Berta</a></li><li><a href="/collections/made-with-love-wedding-dresses-on-sale">Made With Love</a></li><li><a href="/collections/essense-of-australia-wedding-dresses-on-sale">Essense of Australia</a></li><li><a href="/collections/hayley-paige-wedding-dresses">Hayley Paige</a></li><li><a href="/collections/jenny-yoo-bridal-on-sale">Jenny Yoo</a></li><li><a href="/collections/watters-wedding-dresses-on-sale">Watters</a></li></ul> </div> </div> </div></div><div class="grid__item footer__item--1494301487049" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { .footer__item--1494301487049 { width: 50%; padding-top: 40px; } .footer__item--1494301487049:nth-child(2n + 1) { clear: left; } [data-type="newsletter"]{ margin-block-start:40px; padding-block-start: 20px; } } @media only screen and (min-width: 960px) { .footer__item--1494301487049 { width: 15%; } }</style><p class="h4 footer__title small--hide"> Explore </p> <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494301487049"> Explore <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button><div id="Footer-1494301487049" class="collapsible-content collapsible-content--small" > <div class="collapsible-content__inner"> <div class="footer__collapsible"> <ul class="no-bullets site-footer__linklist"><li><a href="/pages/our-story">Our Story</a></li><li><a href="/pages/bridal-designer-authenticity">Authenticity</a></li><li><a href="/blogs/news">Blog</a></li><li><a href="/pages/faq">FAQs</a></li><li><a href="/pages/consignment">Consignment for Retailers</a></li><li><a href="/pages/careers">Careers</a></li><li><a href="/policies/refund-policy">Refund Policy</a></li><li><a href="/policies/shipping-policy">Shipping Policy</a></li><li><a href="/pages/terms-and-conditions">Terms and Conditions</a></li></ul> </div> </div> </div></div><div class="grid__item footer__item--1601354574963" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { .footer__item--1601354574963 { width: 50%; padding-top: 40px; } .footer__item--1601354574963:nth-child(2n + 1) { clear: left; } [data-type="newsletter"]{ margin-block-start:40px; padding-block-start: 20px; } } @media only screen and (min-width: 960px) { .footer__item--1601354574963 { width: 15%; } }</style><p class="h4 footer__title small--hide"> Locations </p> <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1601354574963"> Locations <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button><div id="Footer-1601354574963" class="collapsible-content collapsible-content--small" > <div class="collapsible-content__inner"> <div class="footer__collapsible"> <ul class="no-bullets site-footer__linklist"><li><a href="/pages/cincinnati-bridal-shop">Cincinnati</a></li><li><a href="/pages/cleveland-bridal-shop">Cleveland</a></li><li><a href="/pages/columbus-bridal-shop">Columbus</a></li><li><a href="/pages/detroit-bridal-shop">Detroit</a></li><li><a href="/pages/houston-bridal-shop">Houston</a></li><li><a href="/pages/indianapolis-bridal-shop">Indianapolis</a></li><li><a href="/pages/nashville-bridal-shop">Nashville - Coming Soon!</a></li><li><a href="/pages/pittsburgh-bridal-shop">Pittsburgh</a></li></ul> </div> </div> </div></div><div class="grid__item footer__item--1494292487693" data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { .footer__item--1494292487693 { width: 50%; padding-top: 40px; } .footer__item--1494292487693:nth-child(2n + 1) { clear: left; } [data-type="newsletter"]{ margin-block-start:40px; padding-block-start: 20px; } } @media only screen and (min-width: 960px) { .footer__item--1494292487693 { width: 40%; } }</style> <style> .footer__social-presence{ padding-block:15px; } #insta-feed, .instafeed-shopify{ margin-top:0; margin-block-end:10px; } #insta-feed h2{ text-transform:none; } #insta-feed .slider-arrow, .instafeed-shopify .slider-arrow{ background-color: #9fa1c6; } #insta-feed .slider-arrow:hover, .instafeed-shopify .slider-arrow:hover{ background-color: #b4b2d9; } .lightbox-instagram .description *{ color:#000 !important; } </style> <div class="footer__social-presence"> <div id="insta-feed"></div> <ul class="no-bullets footer__social"><li> <a target="_blank" rel="noopener" href="https://www.instagram.com/luxereduxbridal/" title="Luxe Redux Bridal on Instagram"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg> <span class="icon__fallback-text">Instagram</span> </a> </li><li> <a target="_blank" rel="noopener" href="https://www.facebook.com/luxereduxbridal/" title="Luxe Redux Bridal on Facebook"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 32 32"><path fill="#444" d="M18.56 31.36V17.28h4.48l.64-5.12h-5.12v-3.2c0-1.28.64-2.56 2.56-2.56h2.56V1.28H19.2c-3.84 0-7.04 2.56-7.04 7.04v3.84H7.68v5.12h4.48v14.08h6.4z"/></svg> <span class="icon__fallback-text">Facebook</span> </a> </li><li> <a target="_blank" rel="noopener" href="https://www.pinterest.com/luxereduxbridal/" title="Luxe Redux Bridal on Pinterest"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pinterest" viewBox="0 0 32 32"><path fill="#444" d="M27.52 9.6c-.64-5.76-6.4-8.32-12.8-7.68-4.48.64-9.6 4.48-9.6 10.24 0 3.2.64 5.76 3.84 6.4 1.28-2.56-.64-3.2-.64-4.48-1.28-7.04 8.32-12.16 13.44-7.04 3.2 3.84 1.28 14.08-4.48 13.44-5.12-1.28 2.56-9.6-1.92-11.52-3.2-1.28-5.12 4.48-3.84 7.04-1.28 4.48-3.2 8.96-1.92 15.36 2.56-1.92 3.84-5.76 4.48-9.6 1.28.64 1.92 1.92 3.84 1.92 6.4-.64 10.24-7.68 9.6-14.08z"/></svg> <span class="icon__fallback-text">Pinterest</span> </a> </li></ul> </div> </div><div class="footer__clear small--hide"></div><div class="grid__item footer__item--159f480f-da11-4460-8118-08ba81665bd9" data-type="logo_social"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { .footer__item--159f480f-da11-4460-8118-08ba81665bd9 { width: 50%; padding-top: 40px; } .footer__item--159f480f-da11-4460-8118-08ba81665bd9:nth-child(2n + 1) { clear: left; } [data-type="newsletter"]{ margin-block-start:40px; padding-block-start: 20px; } } @media only screen and (min-width: 960px) { .footer__item--159f480f-da11-4460-8118-08ba81665bd9 { width: 28%; } }</style><style data-shopify>.footer__logo a { height: 63px; }</style><div class="footer__logo"> <a href="/"> <img src="//luxereduxbridal.com/cdn/shop/files/[email protected]?v=1691071659" alt="Luxe Redux Bridal"> </a> </div></div></div><p class="footer__small-text" style="margin-top: 30px"> &copy; 2024 Luxe Redux Bridal </p></div> </footer> </div></div> </div><div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden"> </div><script id="CartTemplate" type="text/template"> <div class="drawer__scrollable"> {{#items}} <div class="ajaxcart__product appear-animation appear-delay-{{animationRow}}"> <div class="ajaxcart__row"> <div class="grid"> <div class="grid__item one-third"> <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt="{{name}}"></a> </div> <div class="grid__item two-thirds"> <div class="ajaxcart__product-name--wrapper"> <a href="{{url}}" class="ajaxcart__product-name">{{{name}}}</a> {{#if variation}} <span class="ajaxcart__product-meta">{{variation}}</span> {{/if}} {{#properties}} {{#each this}} {{#if this}} <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span> {{/if}} {{/each}} {{/properties}} </div> <div class="grid grid--full display-table"> <div class="grid__item display-table-cell one-half"> <label for="updates_{{key}}" class="visually-hidden">Quantity</label> <div class="js-qty__wrapper"> <input type="text" id="updates_{{key}}" class="js-qty__num" value="{{itemQty}}" data-id="{{key}}" min="0" aria-label="quantity" pattern="[0-9]*" name="updates[]"> <button type="button" class="js-qty__adjust js-qty__adjust--minus" aria-label="Reduce item quantity by one"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 20 20"><path fill="#444" d="M17.543 11.029H2.1A1.032 1.032 0 0 1 1.071 10c0-.566.463-1.029 1.029-1.029h15.443c.566 0 1.029.463 1.029 1.029 0 .566-.463 1.029-1.029 1.029z"/></svg> <span class="icon__fallback-text" aria-hidden="true">&minus;</span> </button> <button type="button" class="js-qty__adjust js-qty__adjust--plus" aria-label="Increase item quantity by one"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 20 20"><path fill="#444" d="M17.409 8.929h-6.695V2.258c0-.566-.506-1.029-1.071-1.029s-1.071.463-1.071 1.029v6.671H1.967C1.401 8.929.938 9.435.938 10s.463 1.071 1.029 1.071h6.605V17.7c0 .566.506 1.029 1.071 1.029s1.071-.463 1.071-1.029v-6.629h6.695c.566 0 1.029-.506 1.029-1.071s-.463-1.071-1.029-1.071z"/></svg> <span class="icon__fallback-text" aria-hidden="true">+</span> </button> </div> </div> <div class="grid__item display-table-cell one-half text-right"> {{#if discountsApplied}} <small class="cart__price--strikethrough">{{{price}}}</small> <span class="ajaxcart__price"> {{{discountedPrice}}} </span> {{else}} <span class="ajaxcart__price"> {{{price}}} </span> {{/if}} </div> </div> <div class="grid grid--full display-table"> {{#if discountsApplied}} <div class="grid__item text-right"> {{#each discounts}} <small class="ajaxcart__discount cart__discount"> {{this.discount_application.title}} (-{{{this.formattedAmount}}}) </small> {{/each}} </div> {{/if}} {{#if unitBase}} <div class="grid__item text-right"> <div class="product__unit-price"> {{{ unitPrice }}}/{{{ unitBase }}} </div> </div> {{/if}} </div> </div> </div> </div> </div> {{/items}} </div> <div class="drawer__footer appear-animation appear-delay-{{lastAnimationRow}}"> {{#if cartDiscounts }} <div class="grid grid--full"> <div class="grid__item one-half"> <p class="ajaxcart__subtotal">Discounts</p> </div> <div class="grid__item one-half text-right"> {{#each cartDiscounts}} <p class="ajaxcart__price cart__discount"> {{this.title}} (-{{{this.formattedAmount}}}) </p> {{/each}} </div> </div> {{/if}} <div class="grid grid--full"> <div class="grid__item one-half"> <p class="ajaxcart__subtotal">Subtotal</p> </div> <div class="grid__item one-half text-right"> <p class="ajaxcart__price">{{{totalPrice}}}</p> </div> </div> <p class="ajaxcart__note"> Shipping, taxes, and discount codes calculated at checkout. </p> <span class="affirm-as-low-as" data-page-type="cart" data-amount="0" style="font-size: 12px"></span> <p class="ajaxcart__note ajaxcart__note--terms"> <input type="checkbox" id="CartAgree" /> <label for="CartAgree" style="letter-spacing: 0;font-size: 1em; text-transform: none;"> I understand that MY signature is required upon delivery. Any attempt at theft will be prosecuted by law to the fullest extent. By checking this box, I agree to the Terms and Conditions. </label> </p> <button type="submit" class="btn btn--full cart__checkout cart__checkout--ajax" name="checkout"> Check out </button> </div> </script> <div class="hide"> <button id="prevArrowTemplate" class="slick-prev" aria-label="Previous" type="button"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg> <span class="icon__fallback-text">Previous</span> </button> <button id="nextArrowTemplate" class="slick-next" aria-label="Next" type="button"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg> <span class="icon__fallback-text">Next</span> </button> </div><script id="PredictiveTemplate" type="text/template"> <div class="predictive-result__layout"> {{#if products}} <div data-type-products> <div class="grid grid--uniform"> {{#products}} <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-4"> <div class="grid-product__content"> {{#if custom_label }} <div class="grid-product__tag grid-product__tag--custom"> {{custom_label}} </div> {{/if}} {{#if on_sale }} <div class="grid-product__tag grid-product__tag--sale"> Sale </div> {{/if}} <a href="{{url}}" class="grid-product__link"> <div class="grid-product__image-mask"> <div class="grid__image-ratio grid__image-ratio--object grid__image-ratio--square"> <div class="predictive__image-wrap"> {{#if image }} <img class="image-fit lazyload" data-src="{{image}}" data-widths="[180, 360, 540, 720]" data-sizes="auto"> {{/if}} </div> </div> </div> <div class="grid-product__meta"> <div class="grid-product__title grid-product__title--body"> {{title}} </div> </div> </a> </div> </div> {{/products}} </div> </div> {{/if}} {{#if collections}} <div data-type-collections> <p class="h6 predictive__label">Collections:</p> <ul class="no-bullets"> {{#collections}} <li> <a href="{{url}}"> {{title}} </a> </li> {{/collections}} </ul> </div> {{/if}} {{#if pages}} <div data-type-pages> <p class="h6 predictive__label">Pages:</p> <ul class="no-bullets"> {{#pages}} <li> <a href="{{url}}"> {{title}} </a> </li> {{/pages}} </ul> </div> {{/if}} {{#if articles}} <div data-type-articles> <p class="h6 predictive__label">Articles:</p> <div class="grid grid--uniform"> {{#articles}} <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-4"> <a href="{{url}}" class="grid-product__link grid-product__link--inline"> <div class="grid-product__image-mask"> <div class="grid__image-ratio grid__image-ratio--object grid__image-ratio--square"> <div class="predictive__image-wrap"> {{#if image }} <img class="image-fit lazyload" data-src="{{image}}" data-widths="[180, 360, 540, 720]" data-sizes="auto"> {{/if}} </div> </div> </div> <div class="grid-product__meta"> {{title}} </div> </a> </div> {{/articles}} </div> </div> {{/if}} </div> </script> <div id="VideoModal" class="modal modal--solid"> <div class="modal__inner"> <div class="modal__centered page-width text-center"> <div class="modal__centered-content"> <div class="video-wrapper video-wrapper--modal"> <div id="VideoHolder"></div> </div> </div> </div> </div> <button type="button" class="modal__close js-modal-close text-link"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> <span class="icon__fallback-text">"Close (esc)"</span> </button> </div> <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> <div class="pswp__bg"></div> <div class="pswp__scroll-wrap"> <div class="pswp__container"> <div class="pswp__item"></div> <div class="pswp__item"></div> <div class="pswp__item"></div> </div> <div class="pswp__ui pswp__ui--hidden"> <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg> </button> <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> </button> <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg> </button> </div> </div> </div> <script> var SwymUseV2UI = true; </script> <link rel="dns-prefetch" href="https://swymstore-v3pro-01.swymrelay.com" crossorigin> <link rel="dns-prefetch" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js"> <link rel="preconnect" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js"> <script id="swym-snippet"> window.swymLandingURL = document.URL; window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; window.swymPageLoad = function(){ window.SwymProductVariants = window.SwymProductVariants || {}; window.SwymHasCartItems = 0 > 0; window.SwymPageData = {}, window.SwymProductInfo = {}; var unknown = {et: 0}; window.SwymPageData = unknown; window.SwymPageData.uri = window.swymLandingURL; }; if(window.selectCallback){ (function(){ // Variant select override var originalSelectCallback = window.selectCallback; window.selectCallback = function(variant){ originalSelectCallback.apply(this, arguments); try{ if(window.triggerSwymVariantEvent){ window.triggerSwymVariantEvent(variant.id); } }catch(err){ console.warn("Swym selectCallback", err); } }; })(); } window.swymCustomerId = null; window.swymCustomerExtraCheck = null; var swappName = ("Wishlist" || "Wishlist"); var swymJSObject = { pid: "0xwJlPZHmWZS\/PloPO9JFPlxFY7Af0jexSg9wJlzurY=" || "0xwJlPZHmWZS/PloPO9JFPlxFY7Af0jexSg9wJlzurY=", interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName }; window.swymJSShopifyLoad = function(){ if(window.swymPageLoad) swymPageLoad(); if(!window._swat) { (function (s, w, r, e, l, a, y) { r['SwymRetailerConfig'] = s; r[s] = r[s] || function (k, v) { r[s][k] = v; }; })('_swrc', '', window); _swrc('RetailerId', swymJSObject.pid); _swrc('Callback', function(){initSwymShopify();}); }else if(window._swat.postLoader){ _swrc = window._swat.postLoader; _swrc('RetailerId', swymJSObject.pid); _swrc('Callback', function(){initSwymShopify();}); }else{ initSwymShopify(); } } if(!window._SwymPreventAutoLoad) { swymJSShopifyLoad(); } window.swymGetCartCookies = function(){ var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; var reqdCookies = {}; RequiredCookies.forEach(function(k){ reqdCookies[k] = _swat.storage.getRaw(k); }); var cart_token = window.swymCart.token; var data = { action:'cart', token:cart_token, cookies:reqdCookies }; return data; } window.swymGetCustomerData = function(){ return {status:1}; } </script> <style id="safari-flasher-pre"></style> <script> if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; window.SwymCallbacks = window.SwymCallbacks || []; window.SwymCallbacks.push(function(tracker){ tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ // flash-preventer var x = function(){ SwymUtils.onDOMReady(function() { var d = document.createElement("div"); d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; document.head.appendChild(d); }); }; setTimeout(x, 10); }); }); } </script> <style id="swym-product-view-defaults"> /* Hide when not loaded */ .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ display: none; } </style> <!-- Sizing Tips Popup --> <input class="modal-state" id="modal-4" type="checkbox" /> <div class="modal-basis"> <label class="modal__bg" for="modal-4"></label> <div class="modal__inner"> <label class="modal__close" for="modal-4"></label> <h2>Sizing Tips</h2> <p>&nbsp;</p> <div style="text-align: center;"><strong><a onclick="GorgiasChat.open();">Need help with sizing? <span style="text-decoration: underline;">Click here</span> to chat with a stylist or learn </a><a href="https://www.youtube.com/watch?v=-Er_FNf-9ic" target="_blank" title="How to Take Dress Measurements" rel="noopener noreferrer"><span style="text-decoration: underline;">how to take your dress measurements</span></a><a onclick="GorgiasChat.open();">!</a></strong></div> <div style="text-align: center;"><strong> </strong></div> <div style="text-align: center;"><strong>SIZING</strong></div> <div style="text-align: center;"><meta charset="UTF-8"></div |
| 15 |
Error
On line 3241, column 235 et="UTF-8"></div> <div class="" style="text-align: center;">Your bridal gown size differs from your typical dress or pant size! We recommend ordering a sample 2-3 sizes larger than the size you wear in street clothing. For example, if you typically wear a size 12, your bridal size will most likely be a size 16 - 18, depending on the fit + designer. Please note, every designer runs different!</div> <div class="" style="text-align: center;"> </div> <div class="" style="text-align: center;">We encourage you to reach out to our stylists, or as we like to call them, your personal #hypesquad, to discuss measurements prior to placing your order. It’s easy - simply<meta charset="utf-8"> <str |
| 16 |
Error
On line 3246, column 54 et="utf-8"> <strong><span style="text-decoration: underline;">c</span><a onclick="GorgiasChat.open();"><span style="text-decoration: underline;">lick here</span></a></strong><b class="">.</b> You’ll love them - promise!</div> <div style="text-align: center;"> </div> <div style="text-align: center;">Learn how to take your <span style="text-decoration: underline;"><a href="https://youtu.be/-Er_FNf-9ic" target="_blank" title="How To Take Dress Measurements" rel="noopener noreferrer" style="text-decoration: underline;">dress measurements</a></span>!</div> <div style="text-align: center;"> </div> <div style="text-align: center;"><strong>ALTERATIONS</strong></div> <div style="text-align: center;"><meta charset="UTF-8"></div |
| 17 |
Error
On line 3597, column 13 et="UTF-8"></div> <div class="" style="text-align: center;">Alterations are a game changer and are necessary for any bridal gown, whether you purchase a designer sample gown with us or order a brand new dress from a traditional boutique!</div> <div class="" style="text-align: center;"> </div> <div class="" style="text-align: center;">If a gown is too large, have no fear! You can alter most gowns down 2-3 sizes without damaging the integrity of the dress.</div> <div class="" style="text-align: center;"> </div> <div class="" style="text-align: center;">While options are more limited with a gown that is too small, we encourage you to reach out to our knowledgable stylists to discuss what options may be available. </div> <div class="" style="text-align: center;"> </div> <div class="" style="text-align: center;">Our stylists are highly trained in understanding what can be altered. If you love a gown, but have questions/concerns regarding the fit, please contact us! Our team is also happy to assist in finding an experienced seamstress who logistically makes sense for you and your price point.</div> </div> </div> <!-- "snippets/revy-bundle-script.liquid" was not rendered, the associated app was uninstalled --> <!-- Scripts --> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="n8OAycwEr6Y8cYTtCS2NzfnBHK6uyCfL00qf4Gapvoc"> <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2461125/digital_wallets/dialog"> <meta name="shopify-checkout-api-token" content="66e6260e7ffdd8ad8d5892497cf5c410"> <meta id="in-context-paypal-metadata" data-shop-id="2461125" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> <meta id="amazon-payments-metadata" data-amazon-payments="true" data-amazon-payments-seller-id="A2O5OKNIT3RPRB" data-amazon-payments-callback-url="https://luxereduxbridal.com/2461125/amazon_payments/callback" data-amazon-payments-sandbox-mode="true" data-amazon-payments-client-id="amzn1.application-oa2-client.0f21224c25c94ef38ccc13cee3e2cbf6" data-amazon-payments-region="US" data-amazon-payments-language="en-US" data-amazon-payments-widget-library-url="https://static-na.payments-amazon.com/OffAmazonPayments/us/sandbox/js/Widgets.js"> <script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script> <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=2461125" crossorigin="anonymous"></script> <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":2461125,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/2461125","merchantName":"Luxe Redux Bridal","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Luxe Redux Bridal","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script> <script id="shopify-features" type="application/json">{"accessToken":"66e6260e7ffdd8ad8d5892497cf5c410","betas":["rich-media-storefront-analytics"],"domain":"luxereduxbridal.com","predictiveSearch":true,"shopId":2461125,"smart_payment_buttons_url":"https:\/\/luxereduxbridal.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/luxereduxbridal.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en","flg4ff40b22":false}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "luxeredux-bridal.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"USD","rate":"1.0"}; Shopify.country = "US"; Shopify.theme = {"name":"Luxeredux Bridal - Backup of live - 23-07-2022","id":134154158295,"theme_store_id":857,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "luxereduxbridal.com/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/";</script> <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script> <script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script> <script>window.ShopifyPay = window.ShopifyPay || {}; window.ShopifyPay.apiHost = "shop.app\/pay";</script> <script> window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"pay-button":["modules/client.pay-button_54c17c2c.en.esm.js","modules/chunk.common_a0168284.esm.js"],"avatar":["modules/client.avatar_cdad0c7d.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/client.init-shop-email-lookup-coordinator_0022db1e.en.esm.js","modules/chunk.common_a0168284.esm.js"],"init-customer-accounts":["modules/client.init-customer-accounts_8de22705.en.esm.js","modules/chunk.common_a0168284.esm.js"],"init-customer-accounts-sign-up":["modules/client.init-customer-accounts-sign-up_122b2282.en.esm.js","modules/chunk.common_a0168284.esm.js"],"init-shop-for-new-customer-accounts":["modules/client.init-shop-for-new-customer-accounts_9128bbdb.en.esm.js","modules/chunk.common_a0168284.esm.js"],"shop-pay-checkout-sheet":["modules/client.shop-pay-checkout-sheet_c6a9fbc0.en.esm.js","modules/chunk.common_a0168284.esm.js"],"shop-pay-payment-request":["modules/client.shop-pay-payment-request_74b98569.en.esm.js","modules/chunk.common_a0168284.esm.js","modules/chunk.shop-pay_32b06385.esm.js"],"login-button":["modules/client.login-button_07798a5f.en.esm.js","modules/chunk.common_a0168284.esm.js"],"discount-app":["modules/client.discount-app_6d5fa314.en.esm.js","modules/chunk.common_a0168284.esm.js"],"payment-terms":["modules/client.payment-terms_42e93cfc.en.esm.js","modules/chunk.common_a0168284.esm.js"]}; </script> <script>(function() { function asyncLoad() { var urls = ["https:\/\/embed.tawk.to\/widget-script\/5733be94682457b0108a15b1\/default.js?shop=luxeredux-bridal.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=PsvMcM\u0026shop=luxeredux-bridal.myshopify.com","\/\/swymv3pro-01.azureedge.net\/code\/swym-shopify.js?shop=luxeredux-bridal.myshopify.com","https:\/\/reconvert-cdn.com\/assets\/js\/store_reconvert_node.js?v=2\u0026scid=ZmI5MjUwMzJmNGNmNjEyNDNjM2Y5Nzk2ODNlM2RkMzIuYTNlNTljMTgwODEzOGUxMzBmOTY5MTM3Yjk4NTIxMTM=\u0026shop=luxeredux-bridal.myshopify.com","https:\/\/geolocation-recommendations.shopifyapps.com\/locale_bar\/script.js?shop=luxeredux-bridal.myshopify.com","https:\/\/cdn.attn.tv\/lxrxb\/dtag.js?shop=luxeredux-bridal.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Yq6txK\u0026shop=luxeredux-bridal.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=Yq6txK\u0026shop=luxeredux-bridal.myshopify.com","https:\/\/fastsimon.akamaized.net\/fast-simon-autocomplete-init.umd.js?mode=shopify\u0026UUID=ee5b6a41-de03-4d73-b036-fa8c2c42a854\u0026store=2461125\u0026shop=luxeredux-bridal.myshopify.com","\/\/searchserverapi.com\/widgets\/shopify\/init.js?a=7w2N2t6w9T\u0026shop=luxeredux-bridal.myshopify.com","https:\/\/embed.talkshop.live\/embed.js?shop=luxeredux-bridal.myshopify.com","https:\/\/integration-sh-proxy.talkshop.live\/feed-bundle.js?shop=luxeredux-bridal.myshopify.com","https:\/\/integration-sh.talkshop.live\/static\/section-load-event-listener.js?shop=luxeredux-bridal.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0246\/1125\/t\/39\/assets\/subscribe-it.js?v=1667243620\u0026shop=luxeredux-bridal.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0246\/1125\/t\/39\/assets\/affirmShopify.js?v=1695740774\u0026shop=luxeredux-bridal.myshopify.com","https:\/\/gcdn.incartupsell.com\/gfgdb-rt_u3E3J2xvn5RDpDyxa.js?c=1709817940\u0026shop=luxeredux-bridal.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCC6Z20C5HACQHT85WREFDP?source=shopify1click\u0026shop=luxeredux-bridal.myshopify.com","https:\/\/cdn.routeapp.io\/route-widget-shopify\/v2\/route-widget-shopify-stable-v2.min.js?shop=luxeredux-bridal.myshopify.com","https:\/\/cdn.rebuyengine.com\/onsite\/js\/rebuy.js?shop=luxeredux-bridal.myshopify.com","\/\/cdn.shopify.com\/proxy\/2287ded0d03977ef647e53fd19194f1ecf0ec900f248e2ce7c3421759ec486b5\/cdn.nfcube.com\/instafeed-d3aedb48bad948f03759803b905c53ef.js?shop=luxeredux-bridal.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; if(window.attachEvent) { window.attachEvent('onload', asyncLoad); } else { window.addEventListener('load', asyncLoad, false); } })();</script> <script id="__st">var __st={"a":2461125,"offset":-14400,"reqid":"464fb4f8-77db-45c2-92e7-7b1ad506510f-1711734088","pageurl":"luxereduxbridal.com\/pages\/detroit-bridal-shop","s":"pages-103170572503","u":"892c28c3dc12","p":"page","rtyp":"page","rid":103170572503};</script> <script>window.ShopifyPaypalV4VisibilityTracking = true;</script> <script>!function(o){o.addEventListener("DOMContentLoaded",function(){window.Shopify=window.Shopify||{},window.Shopify.recaptchaV3=window.Shopify.recaptchaV3||{siteKey:"6LeHG2ApAAAAAO4rPaDW-qVpPKPOBfjbCpzJB9ey"};var t=['form[action*="/contact"] input[name="form_type"][value="contact"]','form[action*="/comments"] input[name="form_type"][value="new_comment"]','form[action*="/account"] input[name="form_type"][value="customer_login"]','form[action*="/account"] input[name="form_type"][value="recover_customer_password"]','form[action*="/account"] input[name="form_type"][value="create_customer"]','form[action*="/contact"] input[name="form_type"][value="customer"]'].join(",");function n(e){e=e.target;null==e||null!=(e=function e(t,n){if(null==t.parentElement)return null;if("FORM"!=t.parentElement.tagName)return e(t.parentElement,n);for(var o=t.parentElement.action,r=0;r<n.length;r++)if(-1!==o.indexOf(n[r]))return t.parentElement;return null}(e,["/contact","/comments","/account"]))&&null!=e.querySelector(t)&&((e=o.createElement("script")).setAttribute("src","https://cdn.shopify.com/shopifycloud/storefront-recaptcha-v3/v0.6/index.js"),o.body.appendChild(e),o.removeEventListener("focus",n,!0),o.removeEventListener("change",n,!0),o.removeEventListener("click",n,!0))}o.addEventListener("click",n,!0),o.addEventListener("change",n,!0),o.addEventListener("focus",n,!0)})}(document);</script> <script integrity="sha256-n5Uet9jVOXPHGd4hH4B9Y6+BxkTluaaucmYaxAjUcvY=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//luxereduxbridal.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-9f951eb7d8d53973c719de211f807d63af81c644e5b9a6ae72661ac408d472f6.js" crossorigin="anonymous"></script> <script crossorigin="anonymous" defer="defer" src="//luxereduxbridal.com/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-a2d444786d996da5634fbbaeeffe6104ee672440dfa6cdcaebfb27dceaaf9c0f.js?v=20220906"></script> <script integrity="sha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8=" data-source-attribution="shopify.dynamic-checkout" defer="defer" src="//luxereduxbridal.com/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script> <style id="shopify-dynamic-checkout-cart">@media screen and (min-width: 750px) { #dynamic-checkout-cart { min-height: 50px; } } @media screen and (max-width: 750px) { #dynamic-checkout-cart { min-height: 300px; } } </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <script defer> document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); window.theme = window.theme || {}; theme.routes = { cart: "/cart", cartAdd: "/cart/add.js", cartChange: "/cart/change" }; theme.strings = { soldOut: "Sold out", unavailable: "Unavailable", stockLabel: "Only [count] items in stock!", willNotShipUntil: "Will not ship until [date]", willBeInStockAfter: "Will be in stock after [date]", waitingForStock: "Inventory on the way", savePrice: "Save [saved_amount]", cartEmpty: "Your cart is currently empty.", cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out" }; theme.settings = { dynamicVariantsEnable: true, dynamicVariantType: "button", cartType: "drawer", moneyFormat: "${{amount}}", saveType: "dollar", recentlyViewedEnabled: false, predictiveSearch: true, predictiveSearchType: "product,article,page,collection", inventoryThreshold: 10, quickView: false, themeName: 'Impulse', themeVersion: "3.4.0" }; </script> <script src="//luxereduxbridal.com/cdn/shop/t/39/assets/vendor-scripts-v7.js" defer="defer"></script><link rel="preload" as="style" href="//luxereduxbridal.com/cdn/shop/t/39/assets/currency-flags.css?v=75482696549506390791658563915" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link rel="stylesheet" href="//luxereduxbridal.com/cdn/shop/t/39/assets/currency-flags.css?v=75482696549506390791658563915"></noscript><script src="//luxereduxbridal.com/cdn/shop/t/39/assets/theme.js?v=117654868488806554321658563915" defer></script> <script src="//luxereduxbridal.com/cdn/shop/t/39/assets/basis.js?v=107632860989848383321693594067" defer></script> <!-- Affirm --> <script defer> _affirm_config = { public_api_key: "B7B9AMNI7IOZTHWG", script: "https://cdn1.affirm.com/js/v2/affirm.js" }; (function(l,g,m,e,a,f,b){var d,c=l[m]||{},h=document.createElement(f),n=document.getElementsByTagName(f)[0],k=function(a,b,c){return function(){a[b]._.push([c,arguments])}};c[e]=k(c,e,"set");d=c[e];c[a]={};c[a]._=[];d._=[];c[a][b]=k(c,a,b);a=0;for(b="set add save post open empty reset on off trigger ready setProduct".split(" ");a<b.length;a++)d[b[a]]=k(c,e,b[a]);a=0;for(b=["get","token","url","items"];a<b.length;a++)d[b[a]]=function(){};h.async=!0;h.src=g[f];n.parentNode.insertBefore(h,n);delete g[f];d(g);l[m]=c})(window,_affirm_config,"affirm","checkout","ui","script","ready"); // Use your live public API Key and https://cdn1.affirm.com/js/v2/affirm.js script to point to Affirm production environment. </script> <!-- End Affirm --> <style type="text/css"> .appikon-bis-inline-form-success { color: #ffffff; background-color: #747474; } </style> <script id="subscribe-it-helper"> var _SIConfig = _SIConfig || {}; _SIConfig = { "app_hostname": "xsy6rdr4zb.execute-api.us-west-1.amazonaws.com", "conversions_hostname": "ifouxf840g.execute-api.us-west-1.amazonaws.com", "instock_qty_level": 1, "preorder_enabled": false, "require_inventory_management": true, "ignore_duplicate_skus": false, "generic_trigger_handler": true, "quantity_field_enabled": false, "labels": { "headline": "NOTIFY ME IF RESTOCKED", "email_address_label": "Email Address", "product_field_label": "Select product", "button_label": "TEXT ME", "body_copy": " ", "footer_copy": "We respect your privacy.", "registration_complete": "Thanks, babe! You'll be the first to know when this beauty becomes available.", "email_invalid": "Invalid email address", "uniqueness_of_email": "You have already registered for a notification for that item.", "close_label": "Close", "quantity_required_label": "Quantity required", "email_tab_text": "Email", "sms_tab_text": "SMS", "fb_instruction_message": "Click below to receive notification on Facebook Messenger", "fb_cta_button_text": "GET_THIS_IN_MESSENGER", "fb_cta_button_language": "en_US", "push_notification_label": "Also notify me via push notification", "empty_email_phone_validation_message": "Please provide email or phone number.", "terms_and_conditions_text": "I accept the terms and conditions" }, "form_display_type": "INLINE", "madeby_link_visible": false, "hide_for_product_tag": "notify-it-hidden", "hide_for_collections": "", "recaptcha_enabled": null, "content_for_body": "", "show_phone_number_field": true, "only_sms_enabled": true, "show_notify_me_button_on_collection_page": false, "show_sms_first": false, "push_owl_enabled" : false, "show_fb" : false, "fb_page_id" : "", "newsletter_permission_enabled": false, "show_terms_and_conditions": false, "newsletter_permission_default_checked": false, "newsletter_permission_text": "Join our email list", "popup_theme": { "text_font_name": "Helvetica", "background_color": "#ffffff", "border_color": "#ffffff", "border_width": 0, "text_color": "#747474", "button_background_color": "#b2b1d9", "button_text_color": "#ffffff", "button_corner_radius": 5, "input_border_radius": 5, "input_border_width": 2, "input_border_color": "#747474", "success_background_color": "#747474", "success_text_color": "#ffffff", "failure_background_color": "#f2dede", "failure_text_color": "#a94442", "close_button_color": "#cccccc", "fade_color": "#000000", "fade_color_rgb": "0,0,0", "selected_tab_text_color": "#ffffff", "selected_tab_background_color": "#747474", "signup_form_custom_css": ".appikon-bis-inline-form-success\n{\n color: #ffffff;\n background-color: #747474;\n}" }, "button": { "use_image": false, "caption": "NOTIFY WHEN AVAILABLE", "font_size": 16, "bold": true, "position": "right-top", "corner_offset": 100, "selected_selector": "", "placement": "", "background_color": "#000000", "text_color": "#ffffff", "border_color": "#000000", "border_width": 1, "border_radius": 3, "image": "//static.back-in-stock.appikon.com/assets/widget/notify-btn-vertical-f46bd7ac1b51e7d3c6a766d843fe60b46f8628e13e717124d83ffe65be466f4d.png", "visible": false, "always_show_widget": false, "widget_button_enabled": true, "countdown_timer_enabled": false, "countdown_timer_reset_enabled": false, "countdown_timer_expiration": "-1", "countdown_timer_products": "[]" }, "main_button": { "main_caption": "NOTIFY WHEN AVAILABLE", "main_css_classes": "", "main_button_width": "", "main_button_height": "", "main_caption_size": "", "main_margin_top": "", "main_margin_bottom": "", "main_margin_left": "", "main_margin_right": "", "main_text_color": "", "main_hover_text_color": "", "main_text_style": "", "main_background_color": "", "main_hover_background_color": "", "main_border_color": "", "main_hover_border_color": "", "main_border_size": "", "main_border_radius": "" }, "partials": {}, "preferredCountries": ["US","GB","AU","CA","FR","DE"], "multivariant_dropdown_container": "document", "shop": "luxeredux-bridal.myshopify.com", "styles": "/*!\n * Bootstrap v3.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=\"button\"],input[type=\"reset\"],input[type=\"submit\"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=\"checkbox\"],input[type=\"radio\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=\"number\"]::-webkit-inner-spin-button,input[type=\"number\"]::-webkit-outer-spin-button{height:auto}input[type=\"search\"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=\"search\"]::-webkit-search-cancel-button,input[type=\"search\"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:\"Helvetica Neue\", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#333333;background-color:#ffffff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=\"button\"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline\u003eli{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:\"\\2014 \\00A0\"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:\"\"}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:\"\\00A0 \\2014\"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=\"col-\"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=\"search\"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=\"radio\"],input[type=\"checkbox\"]{margin:4px 0 0;margin-top:1px \\9;line-height:normal}input[type=\"radio\"][disabled],input[type=\"checkbox\"][disabled],input[type=\"radio\"].disabled,input[type=\"checkbox\"].disabled,fieldset[disabled] input[type=\"radio\"],fieldset[disabled] input[type=\"checkbox\"]{cursor:not-allowed}input[type=\"file\"]{display:block}input[type=\"range\"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=\"file\"]:focus,input[type=\"radio\"]:focus,input[type=\"checkbox\"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555555;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999999;opacity:1}.form-control:-ms-input-placeholder{color:#999999}.form-control::-webkit-input-placeholder{color:#999999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=\"date\"].form-control,input[type=\"time\"].form-control,input[type=\"datetime-local\"].form-control,input[type=\"month\"].form-control{line-height:34px}input[type=\"date\"].input-sm,input[type=\"time\"].input-sm,input[type=\"datetime-local\"].input-sm,input[type=\"month\"].input-sm,.input-group-sm input[type=\"date\"],.input-group-sm input[type=\"time\"],.input-group-sm input[type=\"datetime-local\"],.input-group-sm input[type=\"month\"]{line-height:30px}input[type=\"date\"].input-lg,input[type=\"time\"].input-lg,input[type=\"datetime-local\"].input-lg,input[type=\"month\"].input-lg,.input-group-lg input[type=\"date\"],.input-group-lg input[type=\"time\"],.input-group-lg input[type=\"datetime-local\"],.input-group-lg input[type=\"month\"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type=\"radio\"],.radio-inline input[type=\"radio\"],.checkbox input[type=\"checkbox\"],.checkbox-inline input[type=\"checkbox\"]{position:absolute;margin-top:4px \\9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group\u003e.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type=\"radio\"],.form-inline .checkbox input[type=\"checkbox\"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333333;background-color:#ffffff;border-color:#cccccc}.btn-default:focus,.btn-default.focus{color:#333333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open\u003e.dropdown-toggle.btn-default{color:#333333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default.active:hover,.open\u003e.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open\u003e.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open\u003e.dropdown-toggle.btn-default.focus{color:#333333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#ffffff;border-color:#cccccc}.btn-default .badge{color:#ffffff;background-color:#333333}.btn-primary{color:#ffffff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#ffffff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#ffffff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open\u003e.dropdown-toggle.btn-primary{color:#ffffff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary.active:hover,.open\u003e.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open\u003e.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open\u003e.dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#ffffff}.btn-success{color:#ffffff;background-color:#747474;border-color:#747474}.btn-success:focus,.btn-success.focus{color:#ffffff;background-color:#747474;border-color:#747474}.btn-success:hover{color:#ffffff;background-color:#747474;border-color:#747474}.btn-success:active,.btn-success.active,.open\u003e.dropdown-toggle.btn-success{color:#ffffff;background-color:#747474;background-image:none;border-color:#747474}.btn-success:active:hover,.btn-success.active:hover,.open\u003e.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open\u003e.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open\u003e.dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#747474;border-color:#747474}.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#747474;border-color:#747474}.btn-success .badge{color:#747474;background-color:#747474}.btn-info{color:#ffffff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#ffffff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#ffffff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open\u003e.dropdown-toggle.btn-info{color:#ffffff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info.active:hover,.open\u003e.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open\u003e.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open\u003e.dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#ffffff}.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#ffffff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#ffffff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open\u003e.dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning.active:hover,.open\u003e.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open\u003e.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open\u003e.dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#ffffff}.btn-danger{color:#ffffff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#ffffff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#ffffff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open\u003e.dropdown-toggle.btn-danger{color:#ffffff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger.active:hover,.open\u003e.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open\u003e.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open\u003e.dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#ffffff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg\u003e.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm\u003e.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs\u003e.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=\"submit\"].btn-block,input[type=\"reset\"].btn-block,input[type=\"button\"].btn-block{width:100%}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group\u003e.btn,.btn-group-vertical\u003e.btn{position:relative;float:left}.btn-group\u003e.btn:hover,.btn-group-vertical\u003e.btn:hover,.btn-group\u003e.btn:focus,.btn-group-vertical\u003e.btn:focus,.btn-group\u003e.btn:active,.btn-group-vertical\u003e.btn:active,.btn-group\u003e.btn.active,.btn-group-vertical\u003e.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar\u003e.btn,.btn-toolbar\u003e.btn-group,.btn-toolbar\u003e.input-group{margin-left:5px}.btn-group\u003e.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group\u003e.btn:first-child{margin-left:0}.btn-group\u003e.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group\u003e.btn:last-child:not(:first-child),.btn-group\u003e.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group\u003e.btn-group{float:left}.btn-group\u003e.btn-group:not(:first-child):not(:last-child)\u003e.btn{border-radius:0}.btn-group\u003e.btn-group:first-child:not(:last-child)\u003e.btn:last-child,.btn-group\u003e.btn-group:first-child:not(:last-child)\u003e.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group\u003e.btn-group:last-child:not(:first-child)\u003e.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group\u003e.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group\u003e.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical\u003e.btn,.btn-group-vertical\u003e.btn-group,.btn-group-vertical\u003e.btn-group\u003e.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical\u003e.btn-group\u003e.btn{float:none}.btn-group-vertical\u003e.btn+.btn,.btn-group-vertical\u003e.btn+.btn-group,.btn-group-vertical\u003e.btn-group+.btn,.btn-group-vertical\u003e.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical\u003e.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical\u003e.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical\u003e.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical\u003e.btn-group:not(:first-child):not(:last-child)\u003e.btn{border-radius:0}.btn-group-vertical\u003e.btn-group:first-child:not(:last-child)\u003e.btn:last-child,.btn-group-vertical\u003e.btn-group:first-child:not(:last-child)\u003e.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical\u003e.btn-group:last-child:not(:first-child)\u003e.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified\u003e.btn,.btn-group-justified\u003e.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified\u003e.btn-group .btn{width:100%}.btn-group-justified\u003e.btn-group .dropdown-menu{left:auto}[data-toggle=\"buttons\"]\u003e.btn input[type=\"radio\"],[data-toggle=\"buttons\"]\u003e.btn-group\u003e.btn input[type=\"radio\"],[data-toggle=\"buttons\"]\u003e.btn input[type=\"checkbox\"],[data-toggle=\"buttons\"]\u003e.btn-group\u003e.btn input[type=\"checkbox\"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert\u003ep,.alert\u003eul{margin-bottom:0}.alert\u003ep+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#ffffff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical\u003e.btn-group:before,.btn-group-vertical\u003e.btn-group:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:\" \"}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical\u003e.btn-group:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.iti{width:100%}body,html{background:transparent;-webkit-font-smoothing:antialiased;height:100%}body{overflow:hidden;-moz-transition:background-color 0.15s linear;-webkit-transition:background-color 0.15s linear;-o-transition:background-color 0.15s linear;transition:background-color 0.15s cubic-bezier(0.785, 0.135, 0.15, 0.86)}body.fadein{background:rgba(0,0,0,0.65)}#container{background:white;padding:12px 18px 40px 18px}@media only screen and (min-width: 500px){#container{border-radius:5px;padding:30px 40px}}@media only screen and (min-width: 992px){#container{position: fixed; width: 460px; top: 50%; left: 50%; transform:translate(-50%, -50%); margin: auto}}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.modal{overflow-x:hidden;overflow-y:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-title{margin:0;line-height:1.42857143}h3{font-size:24px}h4{font-size:18px;margin-top:10px;margin-bottom:10px}h3,h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}@media screen and (-webkit-min-device-pixel-ratio: 0){select:focus,textarea:focus,input:focus{font-size:16px;background:#eee}}#variant-select-container .input-lg{font-size:15px}#customer-contact-container a.btn{font-weight:bold}#customer-contact-container .input-lg{font-size:15px}#quantity-field-container label{font-weight:normal;font-size:14px;padding-top:13px}#quantity-field-container input{font-size:15px}#submit-btn{font-weight:bold;font-size:15px;padding:14px;border-radius:3px}.alert{padding:6px 11px;font-size:13px;margin:15px 0}.alert-success a{color:#244825}.modal-body{padding:22px 40px;font-size:13px;line-height:180%}.modal-body h3:first-child{margin-top:0}.modal-title{margin:0;font-size:22px}.modal-content .close{font-size:30px}.modal-backdrop.in{filter:alpha(opacity=65);opacity:.65}.small-print{opacity:0.835;font-size:13px;line-height:150%}.small-print a{color:inherit;text-decoration:underline}.product-name{margin-bottom:20px}label.accepts-marketing{filter:alpha(opacity=825);opacity:0.825}@media only screen and (max-width: 786px){.modal-body{padding:20px 30px}}@media only screen and (max-width: 500px){.modal-dialog{margin:0}.modal-content{border-radius:0}}@media only screen and (min-width: 500px){#SIModal{max-width:460px;margin:auto}}.ie8 #SIModal{width:100%;max-width:460px;margin:auto;border:1px solid #999}select.default_variant{display:none}.ie8 .modal-dialog{width:460px !important;margin:10px auto}.completed_message{display:none}.complete .completed_message{display:block}#SIModal.in{position:relative;z-index:1050;height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}\n" }; _SIConfig.multivariantDropdownContainer = document; _SIConfig.shop = 'luxeredux-bridal.myshopify.com'; </script> <script type="text/javascript"> 'use strict'; (function () { if(window.location.search.indexOf('selector_section_mode') > -1){ var head = document.getElementsByTagName('head')[0]; var script = document.createElement('script'); window.selector_section_mode = true; script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'back-in-stock.appikon.com/theme-settings/element-selector.js'; script.type = 'text/javascript'; head.appendChild(script); } })(); </script> <script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></script> <style> </style> <div id="shopify-block-5888675206956468567" class="shopify-block shopify-app-block"> <div id='loop-onstore-data' data-show-onstore-bar='false' data-apikey='test-key' data-checkoutselector='#checkout' data-replacecheckoutbutton='false' data-scriptdiscounts='false' data-preservecart='false' data-label='in available credit' data-valuesize='15' data-labelsize='10' data-buttonsize='10' data-alignment='full' data-bgcolor='rgb(0,0,0)' data-textcolor='rgb(255,255,255)' data-bumpsidecart='false' data-sidecartselector='.sidecart'></div> </div></body> < |
| 18 |
Error
On line 1, column 70 <https://cdn.shopify.com>; rel= |
| 19 |
Error
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 20 |
Error
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 21 |
Error
On line 1, column 25 <https://cdn.shopify.com>; rel= |
| 22 |
Error
On line 45, column 68 8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| 23 |
Error
On line 48, column 89 9"> <link rel="canonical" href="https://luxereduxbridal.com/pages/detroit-bridal-shop"> |
| 24 |
Error
On line 400, column 177 mportant} </style><link rel="shortcut icon" href="//luxereduxbridal.com/cdn/shop/files/luxe-monogram-large_8fb93a7d-ccfb-4d54-989a-297be7c4a6d4_32x32.jpg?v=1657912171" type="image/png" /><title |
| 25 |
Error
On line 487, column 1 city: 0.1; } }</style> |
| 26 |
Info
On line 546, column 199 block --><script src="https://cdn.shopify.com/extensions/94737be4-0c5d-4a7c-8012-26aa66dcb781/loop-returns-exchanges-27/assets/onstore-block.js" type="text/javascript" defer="defer"></scri |
| 27 |
Error
On line 1887, column 135 - Size 12 &lt; |
| 28 |
Error
On line 1946, column 140 4- Size 8 &lt; |
| 29 |
Error
On line 2005, column 155 - Size 12 &lt; |
| 30 |
Error
On line 2064, column 146 - Size 8 &lt; |
| 31 |
Error
On line 2123, column 144 - Size 10 &lt; |
| 32 |
Error
On line 2182, column 141 - Size 12 &lt; |
| 33 |
Error
On line 2241, column 135 - Size 30 &lt; |
| 34 |
Error
On line 2300, column 135 - Size 10 &lt; |
| 35 |
Error
On line 2423, column 33 "rte"><h2><center>Book a |
| 36 |
Error
On line 2424, column 143 ></h2><p> <iframe src="https://app.bridallive.com/forms.html?formType=scheduler&retailerId=012059d8&lang=en" width="100%" height="720" frameborder="0"></iframe |
| 37 |
Info
On line 2429, column 31 > </div> <script type="text/javascript"> var _ |
| 38 |
Error
On line 2562, column 39 ock-start:40px; |
| 39 |
Error
On line 2563, column 41 ck-start: 20px; |
| 40 |
Error
On line 2597, column 39 ock-start:40px; |
| 41 |
Error
On line 2598, column 41 ck-start: 20px; |
| 42 |
Error
On line 2632, column 39 ock-start:40px; |
| 43 |
Error
On line 2633, column 41 ck-start: 20px; |
| 44 |
Error
On line 2667, column 39 ock-start:40px; |
| 45 |
Error
On line 2668, column 41 ck-start: 20px; |
| 46 |
Error
On line 2702, column 39 ock-start:40px; |
| 47 |
Error
On line 2703, column 41 ck-start: 20px; |
| 48 |
Error
On line 2715, column 21 ing-block:15px; } |
| 49 |
Error
On line 2719, column 25 block-end:10px; } |
| 50 |
Error
On line 2765, column 39 ock-start:40px; |
| 51 |
Error
On line 2766, column 41 ck-start: 20px; |
| 52 |
Error
On line 3238, column 55 et="UTF-8"></div> |
| 53 |
Error
On line 3241, column 236 et="utf-8"> <stro |
| 54 |
Error
On line 3246, column 55 et="UTF-8"></div> |
| 55 |
Error
On line 3345, column 20 <script defer> |
| 56 |
Error
On line 3393, column 20 --> <script defer> |
| 57 |
Info
On line 3407, column 23 <style style="background-color: #ffff80;">type="text/css"> . |
| 58 |
Info
On line 3547, column 31 /script> <script type="text/javascript"> 'use |
| 59 |
Info
On line 3561, column 126 /script> <script src="//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/booster-page-speed-optimizer.js?23" type="text/javascript"></scri |
β