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&v1&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&v1&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/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/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.