PageSourceSearch

https://shop.mybridalpix.com/checkout/cart/

html mybridalpix.com collected 2026-10-04 13:27:35 UTC 73,057 bytes, 1,224 lines download raw bytes

1<!doctype html>
2<html lang="en">
3    <head >
4                <meta charset="utf-8"/>
5<meta name="title" content="Shopping Cart"/>
6<meta name="robots" content="INDEX,FOLLOW"/>
7<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no"/>
8<meta name="format-detection" content="telephone=no"/>
9<title>Shopping Cart</title>
10<link  rel="stylesheet" type="text/css"  media="all" href="https://shop.mybridalpix.com/static/version1761226932/_cache/merged/13217e28156eb6f27da261eaed80c990.min.css" />
11<link  rel="stylesheet" type="text/css"  media="screen and (min-width: 768px)" href="https://shop.mybridalpix.com/static/version1761226932/frontend/Smartwave/porto_child/en_US/css/styles-l.min.css" />
12
13
14<link  rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Shadows+Into+Light" />
15<link  rel="icon" type="image/x-icon" href="https://shop.mybridalpix.com/media/favicon/websites/1/favicon.png" />
16<link  rel="shortcut icon" type="image/x-icon" href="https://shop.mybridalpix.com/media/favicon/websites/1/favicon.png" />
17
18<!--wI8EB19Y9cX1NWR6Gppo50MWD5DH9HRa-->            <link rel='stylesheet' href="//fonts.googleapis.com/css?family=Open+Sans%3A300%2C300italic%2C400%2C400italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic&amp;v1&amp;subset=latin%2Clatin-ext" type="text/css" media="screen"/>
19    <link href="//fonts.googleapis.com/css?family=Oswald:300,400,500,600,700" rel="stylesheet">
20<link href="//fonts.googleapis.com/css?family=Poppins:200,300,400,500,600,700,800" rel="stylesheet">
21<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Open+Sans%3A300%2C300italic%2C400%2C400italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic&amp;v1&amp;subset=latin%2Clatin-ext" type="text/css" media="screen"/>
22    <link rel="stylesheet" type="text/css" media="all" href="https://shop.mybridalpix.com/media/porto/web/bootstrap/css/bootstrap.optimized.min.css">
23        <link rel="stylesheet" type="text/css" media="all" href="https://shop.mybridalpix.com/media/porto/web/css/animate.optimized.css">
24    <link rel="stylesheet" type="text/css" media="all" href="https://shop.mybridalpix.com/media/porto/web/css/header/type19.css">
25<link rel="stylesheet" type="text/css" media="all" href="https://shop.mybridalpix.com/media/porto/web/css/custom.css">
26<link rel="stylesheet" type="text/css" media="all" href="https://shop.mybridalpix.com/media/porto/configed_css/design_default.css">
27<link rel="stylesheet" type="text/css" media="all" href="https://shop.mybridalpix.com/media/porto/configed_css/settings_default.css">
28
29
30
31
32    
33        
34<!-- BEGIN GOOGLE ANALYTICS CODE -->
35
36<!-- END GOOGLE ANALYTICS CODE -->
37    
38
39<style>
40        #confirmBox,
41    .am-related-title > .am-title {
42        background-color: #FFFFFF;
43    }
44    
45        #confirmBox a,
46    #confirmBox a:hover,
47    #confirmBox a:active,
48    #confirmBox .amrelated-confirm-header {
49        color: #FF9416;
50    }
51    
52        .amcart-confirm-buttons .button {
53        color: #FFFFFF;
54    }
55    
56        .amcart-confirm-buttons .am-btn-left {
57        background-color: #BBBBBB;
58    }
59    
60        .amcart-confirm-buttons .am-btn-right {
61        background-color: #FF9416;
62    }
63    
64        .amcart-confirm-buttons,
65    .amcart-confirm-buttons .checkout,
66    .amcart-confirm-buttons .checkout:hover,
67    .amcart-confirm-buttons .checkout:active,
68    .amcart-message-box,
69    .am-related-box,
70    #am-a-count,
71    #am-a-count:visited,
72    .am-related-title > .am-title {
73        color: #000000;
74    }
75    </style>
76    </head>
77    <body data-container="body"
78          data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://shop.mybridalpix.com/static/version1761226932/frontend/Smartwave/porto_child/en_US/images/loader-2.gif"}}'
79        id="html-body" class="layout-fullwidth wide am-porto-cmtb checkout-cart-index page-layout-1column">
vendor: 76 bytes, lines 79-80
79
80        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
80GTM-PQMPGMBW
vendor: 86 bytes, lines 80-83
80"
81height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
82
83
84<div class="cookie-status-message" id="cookie-status">
85    The store will not work correctly when cookies are disabled.</div>
86
87
88
89
90    <noscript>
91        <div class="message global noscript">
92            <div class="content">
93                <p>
94                    <strong>JavaScript seems to be disabled in your browser.</strong>
95                    <span>
96                        For the best experience on our site, be sure to turn on Javascript in your browser.                    </span>
97                </p>
98            </div>
99        </div>
100    </noscript>
101
102
103    
104    <!-- ko scope: 'gdpr-cookie-modal' -->
105        <!--ko template: getTemplate()--><!-- /ko -->
106    <!-- /ko -->
107    <style>
108        .amgdprjs-bar-template {
109            z-index: 999;
110                    bottom: 0;
111                }
112    </style>
113
114<div class="page-wrapper"><header class="page-header type19 header-newskin" >
115    <div class="header content">
116            <a class="logo" href="https://shop.mybridalpix.com/" title="">
117        <img src="https://shop.mybridalpix.com/media/logo/websites/1/logo.png"
118             alt=""
119             width="170"                     />
120    </a>
121        
122<div data-block="minicart" class="minicart-wrapper cart-design-1">
123    <a class="action showcart" href="https://shop.mybridalpix.com/checkout/cart/"
124       data-bind="scope: 'minicart_content'">
125        <span class="text">Cart</span>
126        <span class="counter qty empty"
127              data-bind="css: { empty: !!getCartParam('summary_count') == false }, blockLoader: isLoading">
128            <span class="counter-number">
129            <!-- ko if: getCartParam('summary_count') --><!-- ko text: getCartParam('summary_count') --><!-- /ko --><!-- /ko -->
130            <!-- ko ifnot: getCartParam('summary_count') -->0<!-- /ko -->
131            </span>
132            <span class="counter-label">
133                <!-- ko i18n: 'items' --><!-- /ko -->
134            </span>
135        </span>
136    </a>
137   
138            <div class="block block-minicart empty"
139             data-role="dropdownDialog"
140             data-mage-init='{"dropdownDialog":{
141                "appendTo":"[data-block=minicart]",
142                "triggerTarget":".showcart",
143                "timeout": "2000",
144                "closeOnMouseLeave": false,
145                "closeOnEscape": true,
146                "triggerClass":"active",
147                "parentClass":"active",
148                "buttons":[]}}'>
149            <div id="minicart-content-wrapper" data-bind="scope: 'minicart_content'">
150                <!-- ko template: getTemplate() --><!-- /ko -->
151            </div>
152        </div>
153            
154    </div>
155        <span data-action="toggle-nav" class="action nav-toggle"><span>Toggle Nav</span></span>
156        
157        <div class="panel header">
158            <a class="action skip contentarea"
159   href="#contentarea">
160    <span>
161        Skip to Content    </span>
162</a>
163                                    <div class="top-links-area">
164                <div class="top-links-icon"><a href="javascript:void(0)">Account</a></div>
165                <ul class="header links">    <li class="greet welcome" data-bind="scope: 'customer'">
166        <!-- ko if: customer().fullname  -->
167        <span class="logged-in"
168              data-bind="text: new String('Welcome, %1!').
169              replace('%1', customer().fullname)">
170        </span>
171        <!-- /ko -->
172        <!-- ko ifnot: customer().fullname  -->
173        <span class="not-logged-in"
174              data-bind="text: ''"></span>
175                <!-- /ko -->
176    </li>
177        
178<li class="item link compare hide" data-bind="scope: 'compareProducts'" data-role="compare-products-link">
179    <a class="action compare" title="Compare Products"
180       data-bind="attr: {'href': compareProducts().listUrl}, css: {'': !compareProducts().count}"
181    >
182    	<em class="porto-icon-chart hidden-xs"></em>
183        Compare        (<span class="counter qty" data-bind="text: compareProducts().countCaption"></span>)
184    </a>
185</li>
186
187<li class="link authorization-link" data-label="or">
188    <a href="https://mybridalpix.com/find-my-photographer/login/"        >Log In</a>
189</li>
190<li>
190<a href="https://shop.mybridalpix.com/contact">Contact Us</a></li><li><a href="https://mybridalpix.com/find-my-photographer/register/" id="id0QWbyp4D" >Register</a></li></ul>            </div>
191        </div>
192    </div>
193        <div class="sections nav-sections">
194                <div class="section-items nav-sections-items"
195             data-mage-init='{"tabs":{"openedState":"active"}}'>
196                                            <div class="section-item-title nav-sections-item-title"
197                     data-role="collapsible">
198                    <a class="nav-sections-item-switch"
199                       data-toggle="switch" href="#store.menu">
200                        Menu                    </a>
201                </div>
202                <div class="section-item-content nav-sections-item-content"
203                     id="store.menu"
204                     data-role="content">
205                    
206<nav class="navigation sw-megamenu " role="navigation">
207    <ul>
208        
209
210<li class="ui-menu-item level0 staticwidth parent">
211<div class="open-children-toggle"></div>
212<a href="https://shop.mybridalpix.com/photobooks/" class="level-top"><span>Photo books</span></a>
213<div class="level0 submenu" style="width: 600px; left: 0px; right: auto; border-radius: 0px;">
214<div class="container">
215<div class="row">
216<ul class="subchildmenu col-md-6 mega-columns columns1">
217<li class="ui-menu-item level1"><a href="https://mybridalpix.com/photo-books/flush-mount-albums/"><span>Flush mount albums</span></a></li>
218<li class="ui-menu-item level1"><a href="https://mybridalpix.com/photo-books/layflat-album/"><span>Layflat albums</span></a></li>
219<li class="ui-menu-item level1"><a href="https://mybridalpix.com/photo-books/hard-cover-photo-book/"><span>Hard Cover Photo Books</span></a></li>
220<li class="ui-menu-item level1"><a href="https://mybridalpix.com/photo-books/soft-cover-photobook/"><span>Soft Cover Photo Books</span></a></li>
221<li class="ui-menu-item level1"><a href="https://mybridalpix.com/photo-books/custom-album-design"><span>Custom Album Design</span></a></li>
222</ul>
223<div class="menu-right-block col-md-6"><img class="megamenu" src="https://shop.mybridalpix.com/media/wysiwyg/flushmount.jpg" alt=""></div>
224</div>
225</div>
226</div>
227</li>
228
229<li class="ui-menu-item level0 staticwidth parent">
230<div class="open-children-toggle"></div>
231<a href="#" class="level-top"><span>Occasion</span></a>
232<div class="level0 submenu" style="width: 600px; left: 0px; right: auto; border-radius: 0px;">
233<div class="container">
234<div class="row">
235<ul class="subchildmenu col-md-6 mega-columns columns1">
236<li class="ui-menu-item level1"><a href="https://mybridalpix.com/occasion/boudoir-book/"><span>Boudoir Book</span></a></li>
237<li class="ui-menu-item level1"><a href="https://mybridalpix.com/occasion/wedding-guest-book"><span>Wedding Guest Book</span></a></li>
238<li class="ui-menu-item level1"><a href="https://mybridalpix.com/occasion/wedding-photo-book/"><span>Wedding Photo Book</span></a></li>
239<li class="ui-menu-item level1"><a href="https://mybridalpix.com/occasion/anniversary-photo-book/"><span>Anniversary Photo Book</span></a></li>
240</ul>
241<div class="menu-right-block col-md-6"><img class="megamenu" src="https://shop.mybridalpix.com/media/wysiwyg/wedding-photo-book-01.jpg" alt=""></div>
242</div>
243</div>
244</div>
245</li>
246
247<li class="ui-menu-item level0 staticwidth parent">
248<div class="open-children-toggle"></div>
249<a href="https://shop.mybridalpix.com/keepsakes/" class="level-top"><span>Keepsakes</span></a>
250<div class="level0 submenu" style="width: 600px; left: 0px; right: auto; border-radius: 0px;">
251<div class="container">
252<div class="row">
253<ul class="subchildmenu col-md-6 mega-columns columns1">
254<li class="ui-menu-item level1"><a href="https://shop.mybridalpix.com/keepsakes/prints/"><span>Prints</span></a></li>
255<!--<li class="ui-menu-item level1"><a href="https://shop.mybridalpix.com/keepsakes/wood-prints/"><span>Wood Prints</span></a></li>-->
256<li class="ui-menu-item level1"><a href="https://shop.mybridalpix.com/keepsakes/metal-prints/"><span>Metal Prints</span></a></li>
257<li class="ui-menu-item level1">
257<a href="https://shop.mybridalpix.com/keepsakes/canvas-prints/"><span>Canvas Prints</span></a></li>
258<li class="ui-menu-item level1"><a href="https://shop.mybridalpix.com/keepsakes/gallery-stands/"><span>Gallery Stands</span></a></li>
259<li class="ui-menu-item level1"><a href="https://shop.mybridalpix.com/keepsakes/custom-usb-drives/"><span>Custom USB Drives</span></a></li>
260<li class="ui-menu-item level1"><a href="https://shop.mybridalpix.com/keepsakes/presentation-boxes/"><span>Presentation Boxes</span></a></li>
261</ul>
262<div class="menu-right-block col-md-6"><img class="megamenu" src="https://shop.mybridalpix.com/media/wysiwyg/canvas-prints-01.jpg" alt=""></div>
263</div>
264</div>
265</div>
266</li>
267
268<li class="ui-menu-item level0 staticwidth parent">
269<div class="open-children-toggle"></div>
270<a href="#" class="level-top"><span>Discover</span></a>
271<div class="level0 submenu" style="width: 600px; left: 0px; right: auto; border-radius: 0px;">
272<div class="container">
273<div class="row">
274<ul class="subchildmenu col-md-6 mega-columns columns1">
275<li class="ui-menu-item level1"><a href="https://mybridalpix.com/discover/all-products/"><span>All Products</span></a></li>
276<li class="ui-menu-item level1"><a href="https://mybridalpix.com/discover/customer-reviews/"><span>Reviews</span></a></li>
277<li class="ui-menu-item level1"><a href="https://mybridalpix.com/discover/about-us/"><span>Our Promise</span></a></li>
278<li class="ui-menu-item level1"><a href="https://mybridalpix.com/photo-books/custom-album-design"><span>Custom Album Design</span></a></li>
279</ul>
280<div class="menu-right-block col-md-6"><img class="megamenu" src="https://shop.mybridalpix.com/media/wysiwyg/layflat.jpg" alt=""></div>
281</div>
282</div>
283</div>
284</li>
285
286<li class="ui-menu-item level0 staticwidth parent">
287<div class="open-children-toggle"></div>
288<a href="#" class="level-top"><span>Find photographer</span></a>
289<div class="level0 submenu" style="width: 600px; left: 0px; right: auto; border-radius: 0px;">
290<div class="container">
291<div class="row">
292<ul class="subchildmenu col-md-6 mega-columns columns1">
293<li class="ui-menu-item level1"><a href="https://mybridalpix.com/find-photographer/how-it-works/"><span>How it works</span></a></li>
294<li class="ui-menu-item level1"><a href="https://mybridalpix.com/photographer-network/"><span>View Photographer Network</span></a></li>
295<li class="ui-menu-item level1"><a href="https://mybridalpix.com/find-my-photographer/"><span>Photography Job Board</span></a></li>
296<li class="ui-menu-item level1"><a href="https://mybridalpix.com/find-my-photographer/photographer-directory/"><span>Photographer Directory</span></a></li>
297<li class="ui-menu-item level1"><a href="https://mybridalpix.com/find-photographer/register/"><span>Register</span></a></li>
298<li class="ui-menu-item level1"><a href="https://mybridalpix.com/login/"><span>Login</span></a></li>
299<li class="ui-menu-item level1"><a href="https://mybridalpix.com/find-my-photographer/favorite-photographer/"><span>My Favorites</span></a></li>
300</ul>
301<div class="menu-right-block col-md-6"><img class="megamenu" src="https://shop.mybridalpix.com/media/wysiwyg/aniversary.jpg" alt=""></div>
302</div>
303</div>
304</div>
305</li>
306
307<li class="ui-menu-item level0 staticwidth parent">
308<div class="open-children-toggle"></div>
309<a href="https://mybridalpix.com/blog/" class="level-top"><span>Blog</span></a>
310<div class="level0 submenu" style="width: 290px; left: 0px; right: auto; border-radius: 0px;">
311<div class="container">
312<div class="row">
313<ul class="subchildmenu col-md-12 mega-columns columns1">
314<li class="ui-menu-item level1"><a href="https://mybridalpix.com/boudoir-photo-book-tutorial/"><span>How to make a Boudoir Book</span></a></li>
315<li class="ui-menu-item level1"><a href="https://mybridalpix.com/blog/"><span>View more...</span></a></li>
316</ul>
317</div>
318</div>
319</div>
320</li>
321
322<li class="ui-menu-item level0 staticwidth parent">
323<div class="open-children-toggle"></div>
324<a href="https://mybridalpix.com/contact-us/" class="level-top"><span>Help</span></a>
325<div class="level0 submenu" style="width: 150px; left: 0px; right: auto; border-radius: 0px;">
326<div class="container">
327<div class="row">
328<ul class="subchildmenu col-md-12 mega-columns columns1">
329<li class="ui-menu-item level1">
329<a href="https://mybridalpix.com/contact-us/"><span>Contact Us</span></a></li>
330<li class="ui-menu-item level1"><a href="https://mybridalpix.com/faqs/"><span>FAQ's</span></a></li>
331<li class="ui-menu-item level1"><a href="https://mybridalpix.com/video-tutorials/"><span>Video Tutorials</span></a></li>
332</ul>
333</div>
334</div>
335</div>
336</li>
337
338</ul>
339
340<link href="https://fonts.googleapis.com/css?family=Raleway:200,300,400,400i,500,600,700" rel="stylesheet">
341<link href="https://fonts.googleapis.com/css?family=Cormorant:400,500,600" rel="stylesheet">
342
343
344
345
346<!--Start of Zendesk Chat Script-->
347
348<!--End of Zendesk Chat Script-->
349
350<style>
351/*.login-container .block-new-customer .actions-toolbar:after {
352    content: 'If you previously had an account with us, please reset your password using the Forgot Password feature.';
353    font-size: 18px;
354    font-weight: 300;
355    letter-spacing: 1px;
356    color: #6fada7;
357    background: #f4f4f4;
358    padding: 10px;
359}*/
360.product-addto-links, .moved-add-to-links {
361    visibility: hidden !important;
362	pointer-events: none !important;
363}
364.product-social-links .action.mailto.friend {
365    display: none !important;
366}
367</style>    </ul>
368</nav>
369
370
371                </div>
372                                            <div class="section-item-title nav-sections-item-title"
373                     data-role="collapsible">
374                    <a class="nav-sections-item-switch"
375                       data-toggle="switch" href="#store.links">
376                        Account                    </a>
377                </div>
378                <div class="section-item-content nav-sections-item-content"
379                     id="store.links"
380                     data-role="content">
381                    <!-- Account links -->                </div>
382                                    </div>
383    </div>
384</header><main id="maincontent" class="page-main"><a id="contentarea" tabindex="-1"></a>
385<div class="page-title-wrapper">
386    <h1 class="page-title"
387                >
388        <span class="base" data-ui-id="page-title-wrapper" >Shopping Cart</span>    </h1>
389    </div>
390<div class="page messages"><div data-placeholder="messages"></div>
391<div data-bind="scope: 'messages'">
392    <!-- ko if: cookieMessagesObservable() && cookieMessagesObservable().length > 0 -->
393    <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: {
394        data: cookieMessagesObservable(), as: 'message'
395    }">
396        <div data-bind="attr: {
397            class: 'message-' + message.type + ' ' + message.type + ' message',
398            'data-ui-id': 'message-' + message.type
399        }">
400            <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div>
401        </div>
402    </div>
403    <!-- /ko -->
404
405    <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: {
406        data: messages().messages, as: 'message'
407    }, afterRender: purgeMessages">
408        <div data-bind="attr: {
409            class: 'message-' + message.type + ' ' + message.type + ' message',
410            'data-ui-id': 'message-' + message.type
411        }">
412            <div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div>
413        </div>
414    </div>
415</div>
416
417
418</div><div class="page-main-inner"><div class="columns"><div class="column main"><input name="form_key" type="hidden" value="kl8MqgFbLWavJbmr" /><div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}">
419            <!-- ko template: getTemplate() --><!-- /ko -->
420        
421</div>
422
423
424
425
426<div class="cart-empty">
427        <p>You have no items in your shopping cart.</p>
428    <p>Click <a href="https://shop.mybridalpix.com/">here</a> to continue shopping.    </p>
429    </div>
430
431
432
433    
434</div></div></div></main><footer class="page-footer"><div class="footer">
435    <div class="footer-middle">
436        <div class="container">
437                    <div class="row">
438            <div class="col-lg-6"><div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true"><div class="row">
439        <div class="block col-lg-8">
440            <div class="block-title"><strong>RSVP to My Bridal Pix</strong></div>
441            <div class="block-content">
442                <p>
442Be the first to know when it comes to exclusive offers, photo tips, gift ideas, and new products.</p>
443<div class="klaviyo-form-VvY9pV"></div>
444            </div>
445        </div>
446
447<div class="block col-lg-4">
448<div class="block-title"><span>Products</span></div>
449    <div class="block-content footer-links">
450        <ul class="links">
451            <li><a href="https://mybridalpix.com/occasion/boudoir-book/">Boudoir Books</a></li>
452            <li><a href="https://mybridalpix.com/occasion/wedding-guest-book/">Guest Books</a></li>
453            <li><a href="https://mybridalpix.com/occasion/wedding-photo-book/">Wedding Books</a></li>
454            <li><a href="https://mybridalpix.com/discover/all-products/">All Products</a</li>
455        </ul>
456    </div>
457</div>
458
459</div></div></div><div class="col-lg-2"><div class="block">
460<div class="block-title"><span>Account</span></div>
461    <div class="block-content footer-links">
462        <ul class="links">
463            <li><a href="https://shop.mybridalpix.com/customer/account/">My Account</a></li>
464            <li><a href="https://shop.mybridalpix.com/customer/account/create/">Create an Account</a></li>
465            <li><a href="https://shop.mybridalpix.com/sales/order/history/">Order Status</a></li>
466            <li><a href="https://shop.mybridalpix.com/product-designer/project/manage/">My Projects</a></li>
467            <li><a href="https://mybridalpix.com/photographer-network/">Photographer Network</a></li>
468        </ul>
469    </div>
470</div></div><div class="col-lg-2"><div class="block">
471<div class="block-title"><span>Support</span></div>
472    <div class="block-content footer-links">
473        <ul class="links">
474            <li><a href="https://mybridalpix.com/photo-books/custom-album-design/">Custom Album Design</a></li>
475            <li><a href="https://mybridalpix.com/shipping-and-returns/">Shipping & Return Policy</a></li>
476            <li><a href="https://mybridalpix.com/faqs/">Tutorials & FAQ's</a></li>
477            <li><a href="https://mybridalpix.com/sitemap/">Site Map</a></li>
478        </ul>
479    </div>
480</div></div><div class="col-lg-2"><div class="block">
481<div class="block-title"><span>Company</span></div>
482    <div class="block-content footer-links">
483        <ul class="links">
484            <li><a href="https://mybridalpix.com/contact-us/">Contact Us</a></li>
485            <li><a href="https://mybridalpix.com/discover/about-us">Our Promise</a></li>
486            <li><a href="https://mybridalpix.com/discover/customer-reviews/">Reviews</a></li>
487            <li><a href="https://mybridalpix.com/blog/">Blog</a></li>
488        </ul>
489    </div>
490</div></div>            </div>
491        </div>
492    </div>
493    <div class="footer-middle footer-middle-2">
494        <div class="container">
495            <div class="row">
496            <div class="col-lg-12"><div class="block">
497    <div class="block-content">
498        <div class="social-icons">
499          <a href="https://www.instagram.com/mybridalpix/" title="Instagram" target="_blank"><i class="porto-icon-instagram"></i></a>
500          <a href="https://www.pinterest.com/mybridalpix/" title="Pinterest" target="_blank"><i class="porto-icon-pinterest"></i></a>
501          <a href="https://www.facebook.com/mybridalpix" title="Facebook" target="_blank"><i class="porto-icon-facebook"></i></a>
502          <a href="https://twitter.com/MyBridalPix" title="Twitter" target="_blank"><i class="porto-icon-twitter"></i></a>
503          <a href="https://vimeo.com/user18151680" title="Vimeo" target="_blank"><i class="fa fa-vimeo-v"></i></a>
504        </div>
505    </div>
506</div>
507
508<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.3.1/css/all.css" integrity="sha384-mzrmE5qonljUremFsqc01SB46JvROS7bZs3IO2EmfFsd15uHvIt+Y8vEf7N7fWAU" crossorigin="anonymous">
509
510
511
512
513<style>
514.fa-vimeo-v:before {
515    content: "\f27d";
516    font-family: "Font Awesome 5 Brands";
517}
518.product-options-wrapper .fieldset div.oc-grid div.options-list .field {
519z-index: 1;
520}
521</style></div>            </div>
522        </div>
523    </div>
524    <div class="footer-bottom">
525        <div class="container">
526                        <div class="custom-block f-right"><div class="block">
527    <div class="block-content">
528        <ul class="links">
529            <li>
529<a href="https://mybridalpix.com/terms-of-use" title="Terms of Service">Terms of Service</a></li>
530            <li><a href="https://mybridalpix.com/privacy-policy" title="Privacy">Privacy</a></li>
531        </ul>
532    </div>
533</div></div>            <address>©2023 My Bridal Pix®. All Rights Reserved.</address>
534                    </div>
535    </div>
536</div>
537<a href="javascript:void(0)" id="totop"><em class="porto-icon-up-open"></em></a></footer>
538
539<div class="amgdpr-privacy-policy" id="amgdpr-privacy-popup"></div>
540
541
542
543
544
545
546</div>    
547    
547<script>
548    var LOCALE = 'en\u002DUS';
549    var BASE_URL = 'https\u003A\u002F\u002Fshop.mybridalpix.com\u002F';
550    var require = {
551        'baseUrl': 'https\u003A\u002F\u002Fshop.mybridalpix.com\u002Fstatic\u002Fversion1761226932\u002Ffrontend\u002FSmartwave\u002Fporto_child\u002Fen_US'
552    };</script>
552<script  type="text/javascript"  src="https://shop.mybridalpix.com/static/version1761226932/_cache/merged/5771eed74464638daca190f0a76e8665.min.js"></script>
552<script async type='text/javascript' src='https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=UTN3Wy'></script>
552<script type="text/javascript">
553    var redirect_cart = false;
554        var porto_config = {
555        paths: {
556            'parallax': 'js/jquery.parallax.min',
557            'owlcarousel': 'owl.carousel/owl.carousel',
558            'floatelement': 'js/jquery.floatelement'
559        },
560        shim: {
561            'owlcarousel': {
562                deps: ['jquery']
563            },
564            'owlcarousel_thumbs': {
565                deps: ['jquery','owlcarousel']
566            },
567            'floatelement': {
568                deps: ['jquery']
569            }
570        }
571    };
572
573    require.config(porto_config);
574</script>
574<script type="text/javascript">
575    require([
576        'jquery',
577        'pt_animate'
578        ], function ($) {
579            $(window).on('load', function(){
580                var $wrap = $(document.body);
581                if ($.isFunction($.fn.themeAnimate)) {
582                    $wrap.find('[data-plugin-animate], [data-appear-animation]').each(function() {
583                        var $this = $(this),
584                        opts;
585
586                        var pluginOptions = $this.data('plugin-options');
587                        if (pluginOptions) {
588                            if (typeof pluginOptions == 'string') {
589                                opts = JSON.parse(pluginOptions.replace(/'/g,'"').replace(';',''));
590                            } else {
591                                opts = pluginOptions;
592                            }
593                        }
594                        $this.themeAnimate(opts);
595                    });
596                }
597            });
598                            var scrolled = false;
599                $(window).scroll(function(){
600                    if($(window).width()>=992){
601                        if(160<$(window).scrollTop() && !scrolled){
602                            $('.page-header:not(.sticky-header)').css("height",$('.page-header:not(.sticky-header)').height()+'px');
603                            $('.page-header').addClass("sticky-header");
604                            scrolled = true;
605                            if(!$(".page-header").hasClass("type12")) {
606                                $('.page-header .minicart-wrapper').after('<div class="minicart-place hide"></div>');
607                                var minicart = $('.page-header .minicart-wrapper').detach();
608                                if($(".page-header").hasClass("type8") || $(".page-header").hasClass("type25"))
609                                    $('.page-header .menu-wrapper').append(minicart);
610                                else
611                                    $('.page-header .navigation').append(minicart);
612                                                                    var logo_image = $('<div>').append($('.page-header .header > .logo').clone()).html();
613                                    if($(".page-header").hasClass("type8") || $(".page-header").hasClass("type25"))
614                                        $('.page-header .menu-wrapper').prepend('<div class="sticky-logo">'+logo_image+'</div>');
615                                    else
616                                        $('.page-header .navigation').prepend('<div class="sticky-logo">'+logo_image+'</div>');
617                                                                } else {
618                                                                    $('.page-header.type12 .logo').append('<span class="sticky-logo"><img src=""/></span>');
619                                    $('.page-header .logo > img').addClass("hide");
620                                                                }
621                                                                                                $(".sticky-logo img").attr("src","https://shop.mybridalpix.com/media/porto/sticky_logo/default/favicon.png");
622                                                                                            }
623                        if(160>=$(window).scrollTop() && scrolled){
624                            $('.page-header.sticky-header').css("height",'auto');
625                            $('.page-header').removeClass("sticky-header");
626                            scrolled = false;
627                            if(!$(".page-header").hasClass("type12")) {
628                                var minicart;
629                                minicart = $('.page-header .navigation .minicart-wrapper').detach();
630                                $('.minicart-place').after(minicart);
631                                $('.minicart-place').remove();
632                                $('.page-header .minicart-wrapper-moved').addClass("minicart-wrapper").removeClass("minicart-wrapper-moved").removeClass("hide");
633
634                                                                    $('.page-header .navigation > .sticky-logo').remove();
635                                                                }
636                        }
637                    }
638                    if($('body').hasClass('mobile-sticky')) {
639                        if($(window).width()<=991){
640                            if(130<$(window).scrollTop() && !scrolled){
641                                $('.page-header:not(.sticky-header)').css("height",$('.page-header:not(.sticky-header)').height()+'px');
642                                $('.page-header').addClass("sticky-header");
643                                scrolled = true;
644                            }
645                            if(130>=$(window).scrollTop() && scrolled){
646                                $('.page-header.sticky-header').css("height",'auto');
647                                $('.page-header').removeClass("sticky-header");
648                                scrolled = false;
649                            }
650                        }
651                    }
652                });
653                $(window).resize(function(){
654                    var b_w = $(window).width();
655                    if(b_w <= 991){
656                        if($('.page-header .navigation .minicart-wrapper').length > 0) {
657                            var minicart;
658                            minicart = $('.page-header .navigation .minicart-wrapper').detach();
659                            $('.minicart-place').after(minicart);
660                            $('.minicart-place').remove();
661                            $('.page-header .minicart-wrapper-moved').addClass("minicart-wrapper").removeClass("minicart-wrapper-moved").removeClass("hide");
662                        }
663                    }
664                });
665                    });
666</script>
666<script nonce="YTQzdmx6bHlrczdkMDRmcTY5Y3Jtc2tvdnBnbnA1ZXY=">
667    window.getWpGA4Cookie = function(name) {
668        match = document.cookie.match(new RegExp(name + '=([^;]+)'));
669        if (match) return decodeURIComponent(match[1].replace(/\+/g, ' ')) ;
670    };
671
672    window.ga4AllowServices = false;
673
674    var isCookieRestrictionModeEnabled = 0,
675        currentWebsiteId = 1,
676        cookieRestrictionName = 'user_allowed_save_cookie';
677
678    if (isCookieRestrictionModeEnabled) {
679        allowedCookies = window.getWpGA4Cookie(cookieRestrictionName);
680
681        if (allowedCookies !== undefined) {
682            allowedWebsites = JSON.parse(allowedCookies);
683
684            if (allowedWebsites[currentWebsiteId] === 1) {
685                window.ga4AllowServices = true;
686            }
687        }
688    } else {
689        window.ga4AllowServices = true;
690    }
691</script>
691<script nonce="YTQzdmx6bHlrczdkMDRmcTY5Y3Jtc2tvdnBnbnA1ZXY=" > if (window.ga4AllowServices) {
692    (function (w, d, s, l, i) {
693        w[l] = w[l] || [];
694        w[l].push({
695            "gtm.start": new Date().getTime(),
696            event: "gtm.js",
697        });
698        var f = d.getElementsByTagName(s)[0],
699            j = d.createElement(s),
700            dl = l != "dataLayer" ? "&l=" + l : "";
701        j.async = true;
702        j.src = "https://www.googletagmanager.com/gtm.js?id=" + i + dl;
703        f.parentNode.insertBefore(j, f);
704    })(window, document, "script", "dataLayer", "GTM-PQMPGMBW");
705} </script>
705<script nonce="YTQzdmx6bHlrczdkMDRmcTY5Y3Jtc2tvdnBnbnA1ZXY=">
706        if (window.ga4AllowServices) {
707            window.dataLayer = window.dataLayer || [];
708                        var dl4Objects = [{"pageName":"Shopping Cart","pageType":"cart","event":"view_cart","cart_total":0,"total":0,"ecommerce":{"items":[],"value":0,"currency":"USD"}}];
709            for (var i in dl4Objects) {
710                window.dataLayer.push({ecommerce: null});
711                window.dataLayer.push(dl4Objects[i]);
712            }
713                        var wpGA4Cookies = ['wp_ga4_user_id','wp_ga4_customerGroup'];
714            wpGA4Cookies.map(function (cookieName) {
715                var cookieValue = window.getWpGA4Cookie(cookieName);
716                if (cookieValue) {
717                    var dl4Object = {};
718                    dl4Object[cookieName.replace('wp_ga4_', '')] = cookieValue;
719                    window.dataLayer.push(dl4Object);
720                }
721            });
722        }
723    </script>
723<script type="text/x-magento-init">
724{
725    "*": {
726        "Magento_GoogleAnalytics/js/google-analytics": {
727            "isCookieRestrictionModeEnabled": 0,
728            "currentWebsite": 1,
729            "cookieName": "user_allowed_save_cookie",
730            "ordersTrackingData": [],
731            "pageTrackingData": {"optPageUrl":"","isAnonymizedIpActive":false,"accountId":"G-7HVGYZQEKD"}        }
732    }
733}
734</script>
734<script type="text/x-magento-init">
735        {
736            "*": {
737                "Magento_PageCache/js/form-key-provider": {
738                    "isPaginationCacheEnabled":
739                        0                }
740            }
741        }
742    </script>
742<script type="text/x-magento-init">
743    {
744        "*": {
745            "Magento_PageBuilder/js/widget-initializer": {
746                "config": {"[data-content-type=\"slider\"][data-appearance=\"default\"]":{"Magento_PageBuilder\/js\/content-type\/slider\/appearance\/default\/widget":false},"[data-content-type=\"map\"]":{"Magento_PageBuilder\/js\/content-type\/map\/appearance\/default\/widget":false},"[data-content-type=\"row\"]":{"Magento_PageBuilder\/js\/content-type\/row\/appearance\/default\/widget":false},"[data-content-type=\"tabs\"]":{"Magento_PageBuilder\/js\/content-type\/tabs\/appearance\/default\/widget":false},"[data-content-type=\"slide\"]":{"Magento_PageBuilder\/js\/content-type\/slide\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-slide-button","showOverlay":"hover","dataRole":"slide"}},"[data-content-type=\"banner\"]":{"Magento_PageBuilder\/js\/content-type\/banner\/appearance\/default\/widget":{"buttonSelector":".pagebuilder-banner-button","showOverlay":"hover","dataRole":"banner"}},"[data-content-type=\"buttons\"]":{"Magento_PageBuilder\/js\/content-type\/buttons\/appearance\/inline\/widget":false},"[data-content-type=\"products\"][data-appearance=\"carousel\"]":{"Magento_PageBuilder\/js\/content-type\/products\/appearance\/carousel\/widget":false},"[data-content-type=\"filterproducts\"][data-appearance=\"owlcarousel\"]":{"Smartwave_Filterproducts\/js\/content-type\/filterproducts\/appearance\/carousel\/widget":false}},
747                "breakpoints": {"desktop":{"label":"Desktop","stage":true,"default":true,"class":"desktop-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-desktop.svg","conditions":{"min-width":"1024px"},"options":{"products":{"default":{"slidesToShow":"5"}}}},"tablet":{"conditions":{"max-width":"1024px","min-width":"768px"},"options":{"products":{"default":{"slidesToShow":"4"},"continuous":{"slidesToShow":"3"}}}},"mobile":{"label":"Mobile","stage":true,"class":"mobile-switcher","icon":"Magento_PageBuilder::css\/images\/switcher\/switcher-mobile.svg","media":"only screen and (max-width: 768px)","conditions":{"max-width":"768px","min-width":"640px"},"options":{"products":{"default":{"slidesToShow":"3"}}}},"mobile-small":{"conditions":{"max-width":"640px"},"options":{"products":{"default":{"slidesToShow":"2"},"continuous":{"slidesToShow":"1"}}}}}            }
748        }
749    }
750</script>
750<script type="text&#x2F;javascript">document.querySelector("#cookie-status").style.display = "none";</script>
750<script type="text/x-magento-init">
751    {
752        "*": {
753            "cookieStatus": {}
754        }
755    }
756</script>
756<script type="text/x-magento-init">
757    {
758        "*": {
759            "mage/cookies": {
760                "expires": null,
761                "path": "\u002F",
762                "domain": ".shop.mybridalpix.com",
763                "secure": true,
764                "lifetime": "86400"
765            }
766        }
767    }
768</script>
768<script>
769    window.cookiesConfig = window.cookiesConfig || {};
770    window.cookiesConfig.secure = true;
771</script>
771<script>    require.config({
772        map: {
773            '*': {
774                wysiwygAdapter: 'mage/adminhtml/wysiwyg/tiny_mce/tinymceAdapter'
775            }
776        }
777    });</script>
777<script>    require.config({
778        paths: {
779            googleMaps: 'https\u003A\u002F\u002Fmaps.googleapis.com\u002Fmaps\u002Fapi\u002Fjs\u003Fv\u003D3.53\u0026key\u003D'
780        },
781        config: {
782            'Magento_PageBuilder/js/utils/map': {
783                style: '',
784            },
785            'Magento_PageBuilder/js/content-type/map/preview': {
786                apiKey: '',
787                apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fshop.mybridalpix.com\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.'
788            },
789            'Magento_PageBuilder/js/form/element/map': {
790                apiKey: '',
791                apiKeyErrorMessage: 'You\u0020must\u0020provide\u0020a\u0020valid\u0020\u003Ca\u0020href\u003D\u0027https\u003A\u002F\u002Fshop.mybridalpix.com\u002Fadminhtml\u002Fsystem_config\u002Fedit\u002Fsection\u002Fcms\u002F\u0023cms_pagebuilder\u0027\u0020target\u003D\u0027_blank\u0027\u003EGoogle\u0020Maps\u0020API\u0020key\u003C\u002Fa\u003E\u0020to\u0020use\u0020a\u0020map.'
792            },
793        }
794    });</script>
794<script>
795    require.config({
796        shim: {
797            'Magento_PageBuilder/js/utils/map': {
798                deps: ['googleMaps']
799            }
800        }
801    });</script>
801<script data-cfasync="false" type="text&#x2F;javascript">window.isGdprCookieEnabled = true;
802
803require(['Amasty_GdprFrontendUi/js/modal-show'], function (modalConfigInit) {
804    modalConfigInit({"isDeclineEnabled":0,"barLocation":0,"policyText":"We use cookies to improve our services, make personal offers, and enhance your experience. If you do not accept optional cookies below, your experience may be affected. If you want to know more, please, read the <a href=\"https:\/\/mybridalpix.com\/privacy-policy\/\" title=\"Cookie Policy\" target=\"_blank\">Cookie Policy<\/a>","firstShowProcess":"0","cssConfig":{"backgroundColor":null,"policyTextColor":null,"textColor":null,"titleColor":null,"linksColor":null,"acceptBtnColor":"#6FADA7","acceptBtnColorHover":"#80CAC3","acceptBtnTextColor":null,"acceptBtnTextColorHover":null,"acceptBtnOrder":null,"allowBtnTextColor":"#393939","allowBtnTextColorHover":null,"allowBtnColor":null,"allowBtnColorHover":"#FFFFFF","allowBtnOrder":null,"declineBtnTextColorHover":null,"declineBtnColorHover":null,"declineBtnTextColor":null,"declineBtnColor":null,"declineBtnOrder":null},"isAllowCustomersCloseBar":true,"isPopup":false,"isModal":false,"className":"amgdprjs-bar-template","buttons":[{"label":"Accept Cookies","dataJs":"accept","class":"-allow -save","action":"allowCookies"},{"label":"Custom Settings","dataJs":"settings","class":"-settings"}],"template":"<div role=\"alertdialog\"\n     class=\"modal-popup _show amgdprcookie-bar-container <% if (data.isPopup) { %>-popup<% } %>\"\n     data-amcookie-js=\"bar\"\n     aria-label=\"<%= phrase.cookieBar %>\"\n>\n    <div data-amgdprcookie-focus-start tabindex=\"0\">\n        <span tabindex=\"0\" class=\"amgdprcookie-focus-guard\" data-focus-to=\"last\"><\/span>\n        <% if (data.isAllowCustomersCloseBar){ %>\n        <button class=\"action-close\" data-amcookie-js=\"close-cookiebar\" type=\"button\">\n            <span data-bind=\"i18n: 'Close Cookie Bar'\"><\/span>\n        <\/button>\n        <% } %>\n        <div class=\"amgdprcookie-bar-block\">\n            <div id=\"amgdprcookie-policy-text\" class=\"amgdprcookie-policy\"><%= data.policyText %><\/div>\n            <div class=\"amgdprcookie-buttons-block\">\n                <% _.each(data.buttons, function(button) { %>\n                <button\n                    class=\"amgdprcookie-button <%= button.class %>\"\n                    disabled\n                    data-amgdprcookie-js=\"<%= button.dataJs %>\"\n                >\n                    <%= button.label %>\n                <\/button>\n                <% }); %>\n            <\/div>\n        <\/div>\n        <span tabindex=\"0\" class=\"amgdprcookie-focus-guard\" data-focus-to=\"first\"><\/span>\n    <\/div>\n<\/div>\n\n<style>\n    <% if(css.backgroundColor){ %>\n    .amgdprcookie-bar-container {\n        background-color: <%= css.backgroundColor %>\n    }\n    <% } %>\n    <% if(css.policyTextColor){ %>\n    .amgdprcookie-bar-container .amgdprcookie-policy {\n        color: <%= css.policyTextColor %>;\n    }\n    <% } %>\n    <% if(css.textColor){ %>\n    .amgdprcookie-bar-container .amgdprcookie-text {\n        color: <%= css.textColor %>;\n    }\n    <% } %>\n    <% if(css.titleColor){ %>\n    .amgdprcookie-bar-container .amgdprcookie-header {\n        color: <%= css.titleColor %>;\n    }\n    <% } %>\n    <% if(css.linksColor){ %>\n    .amgdprcookie-bar-container .amgdprcookie-link,\n    .amgdprcookie-bar-container .amgdprcookie-policy a {\n        color: <%= css.linksColor %>;\n    }\n    <% } %>\n    <% if(css.acceptBtnOrder || css.acceptBtnColor || css.acceptBtnTextColor){ %>\n    .amgdprcookie-bar-container .amgdprcookie-button.-save {\n        <% if(css.acceptBtnOrder) { %>order: <%= css.acceptBtnOrder %>; <% } %>\n        <% if(css.acceptBtnColor) { %>\n            background-color: <%= css.acceptBtnColor %>;\n            border-color: <%= css.acceptBtnColor %>;\n        <% } %>\n        <% if(css.acceptBtnTextColor) { %>color: <%= css.acceptBtnTextColor %>; <% } %>\n    }\n    <% } %>\n    <% if(css.acceptBtnColorHover || css.acceptBtnTextColorHover){ %>
804\n    .amgdprcookie-bar-container .amgdprcookie-button.-save:hover {\n        <% if(css.acceptBtnColorHover) { %>\n            background-color: <%= css.acceptBtnColorHover %>;\n            border-color: <%= css.acceptBtnColorHover %>;\n        <% } %>\n        <% if(css.acceptBtnTextColorHover) { %> color: <%= css.acceptBtnTextColorHover %>; <% } %>\n    }\n    <% } %>\n    <% if(css.allowBtnOrder || css.allowBtnColor || css.allowBtnTextColor){ %>\n    .amgdprcookie-bar-container .amgdprcookie-button.-settings {\n        <% if(css.allowBtnOrder) { %> order: <%= css.allowBtnOrder %>; <% } %>\n        <% if(css.allowBtnColor) { %>\n            background-color: <%= css.allowBtnColor %>;\n            border-color: <%= css.allowBtnColor %>;\n        <% } %>\n        <% if(css.allowBtnTextColor) { %> color: <%= css.allowBtnTextColor %>; <% } %>\n    }\n    <% } %>\n    <% if(css.allowBtnColorHover || css.allowBtnTextColorHover){ %>\n    .amgdprcookie-bar-container .amgdprcookie-button.-settings:hover {\n        <% if(css.allowBtnColorHover) { %>\n            background-color: <%= css.allowBtnColorHover %>;\n            border-color: <%= css.allowBtnColorHover %>;\n        <% } %>\n        <% if(css.allowBtnTextColorHover) { %> color: <%= css.allowBtnTextColorHover %>; <% } %>\n    }\n    <% } %>\n    <% if(css.declineBtnOrder || css.declineBtnColor || css.declineBtnTextColor){ %>\n    .amgdprcookie-bar-container .amgdprcookie-button.-decline {\n        <% if(css.declineBtnOrder) { %> order: <%= css.declineBtnOrder %>; <% } %>\n        <% if(css.declineBtnColor) { %>\n            background-color: <%= css.declineBtnColor %>;\n            border-color: <%= css.declineBtnColor %>;\n        <% } %>\n        <% if(css.declineBtnTextColor) { %> color: <%= css.declineBtnTextColor %>; <% } %>\n    }\n    <% } %>\n    <% if(css.declineBtnColorHover || css.declineBtnTextColorHover){ %>\n    .amgdprcookie-bar-container .amgdprcookie-button.-decline:hover {\n        <% if(css.declineBtnColorHover) { %>\n            background-color: <%= css.declineBtnColorHover %>;\n            border-color: <%= css.declineBtnColorHover %>;\n        <% } %>\n        <% if(css.declineBtnTextColorHover) { %> color: <%= css.declineBtnTextColorHover %>; <% } %>\n    }\n    <% } %>\n<\/style>\n"});
805});</script>
805<script data-cfasync="false" type="text/x-magento-init">
806        {
807            "*": {
808                "Magento_Ui/js/core/app": {"components":{"gdpr-cookie-modal":{"cookieText":"We use cookies to improve our services, make personal offers, and enhance your experience. If you do not accept optional cookies below, your experience may be affected. If you want to know more, please, read the <a href=\"https:\/\/mybridalpix.com\/privacy-policy\/\" title=\"Cookie Policy\" target=\"_blank\">Cookie Policy<\/a>","firstShowProcess":"0","acceptBtnText":null,"declineBtnText":null,"settingsBtnText":null,"isDeclineEnabled":0,"isAllowCustomersCloseBar":true,"component":"Amasty_GdprFrontendUi\/js\/cookies","barType":0,"barLocation":0,"children":{"gdpr-cookie-settings-modal":{"component":"Amasty_GdprFrontendUi\/js\/modal\/cookie-settings","settings":{"doneButtonColor":"#6FADA7","doneButtonColorHover":"#80CAC3"}},"gdpr-cookie-information-modal":{"component":"Amasty_GdprFrontendUi\/js\/modal\/cookie-information"}}}}}            }
809        }
810    </script>
810<script>window.checkout = {"shoppingCartUrl":"https:\/\/shop.mybridalpix.com\/checkout\/cart\/","checkoutUrl":"https:\/\/shop.mybridalpix.com\/checkout\/","updateItemQtyUrl":"https:\/\/shop.mybridalpix.com\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/shop.mybridalpix.com\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image_with_borders","baseUrl":"https:\/\/shop.mybridalpix.com\/","minicartMaxItemsVisible":5,"websiteId":"1","maxItemsToDisplay":10,"storeId":"1","storeGroupId":"1","customerLoginUrl":"https:\/\/shop.mybridalpix.com\/customer\/account\/login\/referer\/aHR0cHM6Ly9zaG9wLm15YnJpZGFscGl4LmNvbS9jaGVja291dC9jYXJ0L2luZGV4Lw~~\/","isRedirectRequired":false,"autocomplete":"off","captcha":{"user_login":{"isCaseSensitive":false,"imageHeight":50,"imageSrc":"","refreshUrl":"https:\/\/shop.mybridalpix.com\/captcha\/refresh\/","isRequired":false,"timestamp":1791120454}}}</script>
810<script type="text/x-magento-init">
811    {
812        "[data-block='minicart']": {
813            "Magento_Ui/js/core/app": {"components":{"minicart_content":{"children":{"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"config":{"display_cart_subtotal_incl_tax":0,"display_cart_subtotal_excl_tax":1,"template":"Magento_Tax\/checkout\/minicart\/subtotal\/totals"},"children":{"subtotal.totals.msrp":{"component":"Magento_Msrp\/js\/view\/checkout\/minicart\/subtotal\/totals","config":{"displayArea":"minicart-subtotal-hidden","template":"Magento_Msrp\/checkout\/minicart\/subtotal\/totals"}}},"component":"Magento_Tax\/js\/view\/checkout\/minicart\/subtotal\/totals"}},"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/subtotal"}}},"component":"uiComponent","config":{"displayArea":"subtotalContainer"}},"item.renderer":{"component":"Magento_Checkout\/js\/view\/cart-item-renderer","config":{"displayArea":"defaultRenderer","template":"Magento_Checkout\/minicart\/item\/default"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}},"checkout.cart.item.price.sidebar":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/item\/price","displayArea":"priceSidebar"}}}},"extra_info":{"component":"uiComponent","config":{"displayArea":"extraInfo"}},"promotion":{"component":"uiComponent","config":{"displayArea":"promotion"}}},"config":{"itemRenderer":{"default":"defaultRenderer","simple":"defaultRenderer","virtual":"defaultRenderer"},"template":"Magento_Checkout\/minicart\/content"},"component":"Magento_Checkout\/js\/view\/minicart"}},"types":[]}        },
814        "*": {
815            "Magento_Ui/js/block-loader": "https://shop.mybridalpix.com/static/version1761226932/frontend/Smartwave/porto_child/en_US/images/loader-1.gif"
816        }
817    }
818    </script>
818<script type="text/x-magento-init">
819        {
820            "*": {
821                "Magento_Ui/js/core/app": {
822                    "components": {
823                        "customer": {
824                            "component": "Magento_Customer/js/view/customer"
825                        }
826                    }
827                }
828            }
829        }
830    </script>
830<script type="text/x-magento-init">
831{"[data-role=compare-products-link]": {"Magento_Ui/js/core/app": {"components":{"compareProducts":{"component":"Magento_Catalog\/js\/view\/compare-products"}}}}}
832</script>
832<script src="https://shop.mybridalpix.com/pub/media/js/wow.min.js"></script>
832<script>
833new WOW().init();
834</script>
834<script type="text/javascript">
835window.$zopim||(function(d,s){var z=$zopim=function(c){z._.push(c)},$=z.s=
836d.createElement(s),e=d.getElementsByTagName(s)[0];z.set=function(o){z.set.
837_.push(o)};z._=[];z.set._=[];$.async=!0;$.setAttribute("charset","utf-8");
838$.src="https://v2.zopim.com/?30uoORlZkjlyjL6gZIRo9QkdnRYRtWgq";z.t=+new Date;$.
839type="text/javascript";e.parentNode.insertBefore($,e)})(document,"script");
840</script>
840<script type="text/javascript">
841    require([
842        'jquery',
843        'Smartwave_Megamenu/js/sw_megamenu'
844    ], function ($) {
845        $(".sw-megamenu").swMegamenu();
846    });
847</script>
847<script type="text/x-magento-init">
848    {
849        "*": {
850            "Magento_Ui/js/core/app": {
851                "components": {
852                        "messages": {
853                            "component": "Magento_Theme/js/view/messages"
854                        }
855                    }
856                }
857            }
858    }
859</script>
859<script>window.authenticationPopup = {"autocomplete":"off","customerRegisterUrl":"https:\/\/shop.mybridalpix.com\/customer\/account\/create\/","customerForgotPasswordUrl":"https:\/\/shop.mybridalpix.com\/customer\/account\/forgotpassword\/","baseUrl":"https:\/\/shop.mybridalpix.com\/","customerLoginUrl":"https:\/\/shop.mybridalpix.com\/customer\/ajax\/login\/"}</script>
859<script type="text/x-magento-init">
860        {
861            "#authenticationPopup": {
862                "Magento_Ui/js/core/app": {"components":{"authenticationPopup":{"component":"Magento_Customer\/js\/view\/authentication-popup","children":{"messages":{"component":"Magento_Ui\/js\/view\/messages","displayArea":"messages"},"captcha":{"component":"Magento_Captcha\/js\/view\/checkout\/loginCaptcha","displayArea":"additional-login-form-fields","formId":"user_login","configSource":"checkout"}}}}}            },
863            "*": {
864                "Magento_Ui/js/block-loader": "https\u003A\u002F\u002Fshop.mybridalpix.com\u002Fstatic\u002Fversion1761226932\u002Ffrontend\u002FSmartwave\u002Fporto_child\u002Fen_US\u002Fimages\u002Floader\u002D1.gif"
865                            }
866        }
867    </script>
867<script type="text/x-magento-init">
868    {
869        "*": {
870            "Magento_Customer/js/section-config": {
871                "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages","apptrian_pinteresttagapi_matching_section"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product","persistent"],"customer\/account\/loginpost":["*"],"customer\/account\/createpost":["*"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha"],"catalog\/product_compare\/add":["compare-products","wp_ga4"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart"],"sales\/order\/reorder":["cart"],"checkout\/cart\/add":["cart","directory-data","wp_ga4"],"checkout\/cart\/delete":["cart","wp_ga4"],"checkout\/cart\/updatepost":["cart","wp_ga4"],"checkout\/cart\/updateitemoptions":["cart","wp_ga4"],"checkout\/cart\/couponpost":["cart"],"checkout\/cart\/estimatepost":["cart"],"checkout\/cart\/estimateupdatepost":["cart"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items"],"checkout\/sidebar\/removeitem":["cart","wp_ga4"],"checkout\/sidebar\/updateitemqty":["cart","wp_ga4"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","captcha","instant-purchase","wp_ga4"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha","wp_ga4"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"multishipping\/checkout\/overviewpost":["cart"],"paypal\/express\/placeorder":["cart","checkout-data"],"paypal\/payflowexpress\/placeorder":["cart","checkout-data"],"paypal\/express\/onauthorization":["cart","checkout-data"],"persistent\/index\/unsetcookie":["persistent"],"review\/product\/post":["review"],"paymentservicespaypal\/smartbuttons\/placeorder":["cart","checkout-data"],"paymentservicespaypal\/smartbuttons\/cancel":["cart","checkout-data"],"wishlist\/index\/add":["wishlist","wp_ga4"],"wishlist\/index\/remove":["wishlist"],"wishlist\/index\/updateitemoptions":["wishlist"],"wishlist\/index\/update":["wishlist"],"wishlist\/index\/cart":["wishlist","cart","wp_ga4"],"wishlist\/index\/fromcart":["wishlist","cart","wp_ga4"],"wishlist\/index\/allcart":["wishlist","cart","wp_ga4"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"amasty_cart\/cart\/add":["cart","messages","directory-data"],"amasty_cart\/cart\/updateitemoptions":["cart","messages"],"amasty_cart\/wishlist\/cart":["cart","wishlist","messages"],"amasty_cart\/cart\/update":["cart"],"amasty_cart\/quote\/add":["quotecart","messages"],"amasty_cart\/quote\/update":["quotecart","messages"],"amasty_cart\/quote\/updateitemoptions":["quotecart","messages"],"gdpr\/customer\/anonymise":["customer"],"reclaim\/checkout\/reload":["cart"],"braintree\/paypal\/placeorder":["cart","checkout-data"],"braintree\/googlepay\/placeorder":["cart","checkout-data"],"checkout\/cart\/configure":["wp_ga4"],"rest\/*\/v1\/guest-carts\/*\/shipping-information":["wp_ga4"],"rest\/*\/v1\/carts\/*\/shipping-information":["wp_ga4"]},
872                "clientSideSections": ["checkout-data","cart-data"],
873                "baseUrls": ["https:\/\/shop.mybridalpix.com\/"],
874                "sectionNames": ["messages","customer","compare-products","last-ordered-items","cart","directory-data","captcha","instant-purchase","loggedAsCustomer","persistent","review","payments","wishlist","apptrian_pinteresttagapi_matching_section","wp_ga4","recently_viewed_product","recently_compared_product","product_data_storage","paypal-billing-agreement"]            }
875        }
876    }
877</script>
877<script type="text/x-magento-init">
878    {
879        "*": {
880            "Magento_Customer/js/customer-data": {
881                "sectionLoadUrl": "https\u003A\u002F\u002Fshop.mybridalpix.com\u002Fcustomer\u002Fsection\u002Fload\u002F",
882                "expirableSectionLifetime": 60,
883                "expirableSectionNames": ["cart","persistent"],
884                "cookieLifeTime": "86400",
885                "cookieDomain": "",
886                "updateSessionUrl": "https\u003A\u002F\u002Fshop.mybridalpix.com\u002Fcustomer\u002Faccount\u002FupdateSession\u002F",
887                "isLoggedIn": ""
888            }
889        }
890    }
891</script>
891<script type="text/x-magento-init">
892    {
893        "*": {
894            "Magento_Customer/js/invalidation-processor": {
895                "invalidationRules": {
896                    "website-rule": {
897                        "Magento_Customer/js/invalidation-rules/website-rule": {
898                            "scopeConfig": {
899                                "websiteId": "1"
900                            }
901                        }
902                    }
903                }
904            }
905        }
906    }
907</script>
907<script type="text/x-magento-init">
908    {
909        "body": {
910            "pageCache": {"url":"https:\/\/shop.mybridalpix.com\/page_cache\/block\/render\/","handles":["default","checkout_cart_index"],"originalRequest":{"route":"checkout","controller":"cart","action":"index","uri":"\/checkout\/cart\/"},"versionCookieName":"private_content_version"}        }
911    }
912</script>
912<script type="text/x-magento-init">
913{
914    "*": {
915        "Magento_Checkout/js/empty-cart": {}
916    }
917}
918</script>
918<script>
919        require([
920           'jquery',
921           'mage/url'
922        ], function (jQuery, url) {
923          url.setBaseUrl('https\u003A\u002F\u002Fshop.mybridalpix.com\u002F');
924          jQuery.ajax({
925              url: url.build('reclaim/checkout/reload'),
926              method: 'POST',
927              data: {}
928          });
929        });
930    </script>
930<script src="https://shop.mybridalpix.com/pub/media/js/wow.min.js"></script>
930<script>
931new WOW().init();
932</script>
932<script type="text/x-magento-init">
933        {
934            "*": {
935                "Magento_Ui/js/core/app": {
936                    "components": {
937                        "storage-manager": {
938                            "component": "Magento_Catalog/js/storage-manager",
939                            "appendTo": "",
940                            "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/shop.mybridalpix.com\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"recently_compared_product":{"requestConfig":{"syncUrl":"https:\/\/shop.mybridalpix.com\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":null},"product_data_storage":{"updateRequestConfig":{"url":"https:\/\/shop.mybridalpix.com\/rest\/default\/V1\/products-render-info"},"requestConfig":{"syncUrl":"https:\/\/shop.mybridalpix.com\/catalog\/product\/frontend_action_synchronize\/"},"allowToSendRequest":null}}                        }
941                    }
942                }
943            }
944        }
945</script>
945<script data-cfasync="false" type="text/x-magento-init">
946    {
947        "#amgdpr-privacy-popup": {
948            "Amasty_Gdpr/js/popup":{
949                "textUrl":"https://shop.mybridalpix.com/gdpr/policy/policytext/",
950                "modalClass": "amgdpr-modal-container"
951            }
952        }
953    }
954</script>
954<script type="text/template" id="instant-hit-template">
955    {{#name}}
956    <div class="result-wrapper" itemprop="item">
957        <a class="result" href="{{url}}">
958            <div class="result-content">
959                <div class="result-thumbnail">
960                    {{#image}}<img itemprop="image" src="{{image}}" alt="{{name}}" />{{/image}}
961                    {{^image}}<span class="no-image"></span>{{/image}}
962                </div>
963                <div class="result-sub-content">
964                    <div class="product-line product-name">
965                        {{name}}
966                    </div>
967                    <div class="product-line product-price">
968                        Price: {{price}}
969                    </div>
970                    <div class="result-description text-ellipsis">{{description}}</div>
971                </div>
972            </div>
973            <div class="algolia-clearfix"></div>
974        </a>
975    </div>
976    {{/name}}
977</script>
977<script>
978    require([
979        'jquery',
980        'mediacliphub'
981    ], function($){
982        var userToken = '';
983
984        function getUrlParameter(url, sParam) {
985            if(!url) {
986                return null;
987            }
988
989            var sPageURL = decodeURIComponent(url.split('?')[1]),
990                sURLVariables = sPageURL.split('&'),
991                sParameterName,
992                i;
993
994            for (i = 0; i < sURLVariables.length; i++) {
995                sParameterName = sURLVariables[i].split('=');
996
997                if (sParameterName[0] === sParam) {
998                    return sParameterName[1] === undefined ? true : sParameterName[1];
999                }
1000            }
1001            return null;
1002        }
1003
1004        function getUserToken(callback){
1005            if(!userToken) {
1006                $.get('https\u003A\u002F\u002Fshop.mybridalpix.com\u002Fproduct\u002Ddesigner\u002Fuser\u002Fgettoken\u002F', callback);
1007            }
1008            else {
1009                callback({token:userToken});
1010            }
1011        }
1012
1013        function updateItemThumbnails() {
1014            var hasThumbnails = false;
1015            jQuery('.product-image-photo, .product-image-wrapper > img').each(function(){
1016                var $self = jQuery(this);
1017                if ($self.data('projectId')
1018                    || getUrlParameter($self.attr('src'), 'projectId')
1019                    && $self.attr('src').search('beautyshot') === -1) {
1020
1021                    hasThumbnails = true;
1022                    return false;
1023                }
1024            });
1025
1026            if(hasThumbnails) {
1027                if(userToken) {
1028                    window.mediaclip.hub.init({ storeUserToken: userToken });
1029
1030                    jQuery('.product-image-photo, .product-image-wrapper > img').each(function(){
1031                        var $self = jQuery(this);
1032
1033                        var projectId = null;
1034                        if(!$self.data('projectIdLoaded')) {
1035                            if($self.data('projectId'))
1036                                projectId = $self.data('projectId');
1037                            else {
1038                                projectId = getUrlParameter($self.attr('src'), 'projectId');
1039                            }
1040                        }
1041
1042                        if(projectId) {
1043                            window.mediaclip.hub.getProjectThumbnailSrc(projectId).done(function(dataUrl) {
1044                                $self.attr('src',dataUrl);
1045                                $self.data('projectIdLoaded',true);
1046                            });
1047                        }
1048                    });
1049                }
1050                else {
1051                    getUserToken(function(data){
1052                        if(data.token) {
1053                            userToken = data.token;
1054                            updateItemThumbnails();
1055                        }
1056                    });
1057                }
1058            }
1059        }
1060
1061        $(document).ready(function() {
1062            updateItemThumbnails();
1063        });
1064        $('[data-block="minicart"]').on('contentUpdated', function (event) {
1065            updateItemThumbnails();
1066        });
1067    })
1068</script>
1068<script  nonce="YTQzdmx6bHlrczdkMDRmcTY5Y3Jtc2tvdnBnbnA1ZXY=" >
1069    require(['jquery', 'iframeResizer' ],
1070        function ($) {
1071            $(function () {
1072                waitUntilExists(function() { return $('.embedded-iframe').length; }, function() {
1073                    var iframe = $('.embedded-iframe'),
1074                        headerHeight = $('header').outerHeight(),
1075                        windowHeight = $(window).innerHeight(),
1076                        availableHeight =  windowHeight - headerHeight - 70,
1077                        isOldIE = (navigator.userAgent.indexOf("MSIE") !== -1);
1078                    iframe.css({'height': availableHeight + 'px'});
1079
1080                    iframe.on('load', function(){
1081                        iFrameResize({
1082                            log: false,
1083                            minHeight: availableHeight,
1084                            resizeFrom: 'parent',
1085                            scrolling: true,
1086                            inPageLinks: true,
1087                            autoResize: true,
1088                            heightCalculationMethod: isOldIE ? 'max' : 'bodyScroll',
1089                            onInit: function(iframe) {
1090                                iframe.style.height = availableHeight + 'px';
1091                            },
1092                            onResized: function(messageData) {
1093                                setTimeout(function() {
1094                                    messageData.iframe.style.visibility = 'visible';
1095                                }, 300);
1096                            },
1097                            onMessage: function(messageData) {
1098                                if (history.pushState && messageData.message.hasOwnProperty('trackNo')) {
1099                                    var newUrl = window.location.protocol + '//' + window.location.host + window.location.pathname.replace(/\/$/, '') + '/' + messageData.message.trackNo;
1100                                    window.history.pushState({path:newUrl}, '', newUrl);
1101                                }
1102                            }
1103                        }, '.embedded-iframe');
1104                    });
1105
1106                }, function() { });
1107                function waitUntilExists(isReady, success, error, count, interval){
1108                    if (count === undefined) {
1109                        count = 300;
1110                    }
1111                    if (interval === undefined) {
1112                        interval = 20;
1113                    }
1114                    if (isReady()) {
1115                        success();
1116                        return;
1117                    }
1118                    setTimeout(function(){
1119                        if (!count) {
1120                            if (error !== undefined) {
1121                                error();
1122                            }
1123                        } else {
1124                            waitUntilExists(isReady, success, error, count -1, interval);
1125                        }
1126                    }, interval);
1127                }
1128            });
1129        });
1130</script>
1130<script  nonce="YTQzdmx6bHlrczdkMDRmcTY5Y3Jtc2tvdnBnbnA1ZXY=" >
1131        window.ga4ParentVsChild = 'child';
1132        window.ga4VariantEnabled = '1';
1133        require(['jquery','weltpixel_ga4_persistentLayer','weltpixel_ga4_gtm', 'Magento_Customer/js/customer-data'],
1134            function ($, wpGa4PersDl ,wpGa4gtm, customerData) {
1135                if (window.ga4AllowServices) {
1136                    $(document).ajaxComplete(function (event, xhr, settings) {
1137                        if (settings.url.search('/customer\/section\/load/') > 0) {
1138                            var response = xhr.responseJSON;
1139                            if (response.wp_ga4) {
1140                                var dataLayerData = $.parseJSON(response.wp_ga4.datalayer);
1141                                for (index in dataLayerData) {
1142                                    window.dataLayer.push({ecommerce: null});
1143                                    window.dataLayer.push(dataLayerData[index]);
1144                                }
1145                            }
1146                        }
1147                    });
1148                    var wpPersDlOptions = {'storageExpiryTime': 30 };
1149                    var wpGtmOptions = {
1150                        'enabled': 1,
1151                        'persDataLayer': wpGa4PersDl
1152                    };
1153                    wpGa4PersDl.init(wpPersDlOptions);
1154                    wpGa4gtm.trackPromotion(wpGtmOptions);
1155                }
1156            });
1157    </script>
1157<script>    window.amlazy = function() {
1158        if (typeof window.amlazycallback !== "undefined") {
1159            setTimeout(window.amlazycallback, 500);
1160            setTimeout(window.amlazycallback, 1500);
1161        }
1162    }</script>
1162<script>    window.amlazycallback = function () {
1163        window.jQuery("img[data-amsrc]").lazy({
1164            "bind":"event",
1165            "attribute": "data-amsrc",
1166            "srcsetAttribute": "data-amsrcset",
1167            "visibleOnly": true
1168        });
1169        window.jQuery("img[data-amsrcset]").lazy({
1170            "bind":"event",
1171            "srcsetAttribute": "data-amsrcset",
1172            "visibleOnly": true
1173        });
1174        window.jQuery("source[data-amsrcset]").lazy({
1175             "srcsetAttribute": "data-amsrcset",
1176             "visibleOnly": true
1177        });
1178    };
1179    require(["jquery"], function (jquery) {
1180        require(["Amasty_LazyLoad/js/jquery.lazy"], function(lazy) {
1181            const lazyData = [
1182                {
1183                    selector: "img[data-amsrc]",
1184                    lazyData: {
1185                        attribute: "data-amsrc",
1186                        srcsetAttribute: "data-amsrcset"
1187                    }
1188                },
1189                {
1190                    selector: "img[data-amsrcset]",
1191                    lazyData: {
1192                        srcsetAttribute: "data-amsrcset"
1193                    }
1194                },
1195                {
1196                    selector: "source[data-amsrcset]",
1197                    lazyData: {
1198                        srcsetAttribute: "data-amsrcset"
1199                    }
1200                }
1201            ];
1202
1203            function addLazyEvents (additionalLazyData) {
1204                const additionalData = additionalLazyData ?? {};
1205
1206                lazyData.forEach((item) => {
1207                    window.jQuery(item.selector).lazy(Object.assign(item.lazyData, additionalData));
1208                });
1209            }
1210
1211            if (document.readyState === "complete") {
1212                addLazyEvents({"bind":"event", "visibleOnly": true});
1213            } else {
1214                addLazyEvents({"visibleOnly": true});
1215            }
1216        })
1217    });</script>
1217<noscript id="deferred-css"><link  rel="stylesheet" type="text/css"  media="print" href="https://shop.mybridalpix.com/static/version1761226932/frontend/Smartwave/porto_child/en_US/css/print.min.css" /><link rel="stylesheet"  type="text/css"  media="all" href="https://shop.mybridalpix.com/static/version1761226932/_cache/merged/fonts_13217e28156eb6f27da261eaed80c990.min.css" /></noscript>
1217<script>        window.addEventListener('load', () => {
1218            const addStylesNode = document.getElementById("deferred-css");
1219            const replacement = document.createElement("div");
1220            replacement.innerHTML = addStylesNode.textContent;
1221            document.body.appendChild(replacement);
1222            addStylesNode.parentElement.removeChild(addStylesNode);
1223        });</script>
1223</body>
1224</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.