1 <!DOCTYPE html> 2 <html lang="en-us" class="h-100"> 3 <head> 4 <meta charset="utf-8"> 5<meta http-equiv="x-ua-compatible" content="ie=edge"> 6<meta name="author" content="Wine Ecommerce and Websites for Fine Wine by Offset - www.offsetpartners.com"> 7<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, user-scalable=yes"> 8 9<!--CSS--> 10<link 11 rel="stylesheet" 12 href="/resources/css/stylesheet.css?v=1769808921" 13/>
14<script src="https://kit.fontawesome.com/9deb9c6a44.js" crossorigin="anonymous"></script>
14 15<!-- HTML5 shim, for IE6-8 support of HTML5 elements --> 16<!--[if lt IE 9]>
17<script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
17 18<![endif]--> 19 20<!--Shortcut Icons--> 21<link rel="shortcut icon" href="//s3.amazonaws.com/efcheckout/switchbackridge/favicon-55260.png?v20261007"> 22<link rel="icon" href="//s3.amazonaws.com/efcheckout/switchbackridge/favicon-55260.png?v20261007"> 23<link rel="icon" sizes="16x16 32x32 64x64" href="//s3.amazonaws.com/efcheckout/switchbackridge/favicon-55260.png?v20261007"> 24<link rel="icon" type="image/png" sizes="32x32" href="//s3.amazonaws.com/efcheckout/switchbackridge/favicon-55260.png?v20261007"> 25<link rel="icon" type="image/png" sizes="16x16" href="//s3.amazonaws.com/efcheckout/switchbackridge/favicon-55260.png?v20261007"> 26<link rel="apple-touch-icon" sizes="180x180" href="?v20261007"> 27 28<!-- Facebook --> 29<meta property="og:type" content="website" /> 30<meta property="og:site_name" content="Switchback Ridge" /> 31<meta property="og:url" content="https://store.switchbackridge.com" /> 32<meta name="og:title" content="Switchback Ridge" /> 33<meta name="og:description" content="Switchback Ridge produces handcrafted estate grown Cabernet Sauvignon, Merlot and Petite Sirah sourced exclusively from the Peterson Family Vineyard in Calistoga, Napa Valley." /> 34<meta property="og:image" content="//s3.amazonaws.com/efcheckout/switchbackridge/logo-32017.png"> 35 36<!-- Twitter --> 37<meta name="twitter:card" content="summary" /> 38<meta name="twitter:site" content="https://store.switchbackridge.com" /> 39<meta name="twitter:title" content="Switchback Ridge" /> 40<meta name="twitter:description" content="Switchback Ridge produces handcrafted estate grown Cabernet Sauvignon, Merlot and Petite Sirah sourced exclusively from the Peterson Family Vineyard in Calistoga, Napa Valley." /> 41<meta property="twitter:image" content="//s3.amazonaws.com/efcheckout/switchbackridge/logo-32017.png" /> 42 43 44 45 46 47<template data-offset-inline="config"> 48 {"amplitude_api_key":"","amplitude_id":"","cart_expires_length":"3600","cart_insurance":"","checkout_warnings_notices":"\u003Cp\u003EWARNING: Drinking distilled spirits, beer, coolers, wine and other alcoholic beverages may increase cancer risk, and, during pregnancy, can cause birth defects. For more information go to \u003Ca href=\u0022http:\/\/www.P65Warnings.ca.gov\/alcohol\u0022 target=\u0022_blank\u0022\u003Ewww.P65Warnings.ca.gov\/alcohol\u003C\/a\u003E.\u003C\/p\u003E","company_email":"[email protected]","company_name":"Switchback Ridge","company_phone":"707-967-8987","enable_ach_payments":"FALSE","enable_age_restriction":"TRUE","enable_amplitude":"FALSE","enable_apple_pay_payments":"FALSE","enable_co_retail_delivery_fee":"TRUE","enable_facebook_pixel_tracking":"FALSE","enable_google_pay_payments":"FALSE","enable_google_pixel_tracking":"FALSE","enable_insurance":"FALSE","enable_international":"FALSE","enable_pinterest_pixel_tracking":"FALSE","enable_shipcompliant":"FALSE","enable_stripe_elements":"FALSE","enable_stripe_test_mode":"FALSE","enable_wish":"TRUE","facebook_pixel_id":"","google_analytics_id":"","google_pixel_id":"","google_tag_manager_id":"","holiday_special_closure_dates":"","legal_entity":"J. Peterson Family Wine Company, LLC","message_order_confirmation_cart":"","minimum_checkout_quantity":"1","pinterest_pixel_id":"","requested_3rdparty_date":"","requested_willcall_date":"","restriction_age":"21","stripe_publishable_key":"pk_live_5zI2pqlr69qMbV2WOOOdR0Al00LPTaFHmg"}</template> 49 50<!-- Typography --> 51 <link rel="preconnect" href="https://fonts.googleapis.com" /> 52 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 53 <link 54 href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital@0;1&family=Open+Sans:ital,wght@0,400;0,500;1,400&display=swap" 55 rel="stylesheet" 56 /> 57 58 59 60 61 62 63 64 65 66 67 68 69 <title>Wines - Switchback Ridge</title> 70 <meta name="description" content="Switchback Ridge produces handcrafted estate grown Cabernet Sauvignon, Merlot and Petite Sirah sourced exclusively from the Peterson Family Vineyard in Calistoga, Napa Valley." /> 71 </head> 72 <body 73 class=" 74 d-flex flex-column h-100 layout-marketing marketing-pages 75 page-product-listing " 76 > 77 <noscript> 78 <p class="text-center text-danger"> 79 Please make sure Javascript is enabled in your browser to properly view and interact with our website. 80 </p> 81 </noscript> 82 83 <a class="sr-only sr-only-focusable" href="#maincontent">Skip to main content</a> 84 85 86 <div class="bottom-border"></div> 87 88 <!-- <div class="d-none d-sm-block"> 89 <div class="login-reminder"> 90 <a class="btn btn-primary btn-block" href="/login/" data-toggle="modal" data-target="#figureMod
90al" title="Switchback Ridge - Sign In">Sign In</a> 91 <small><a href="/signup/" data-offset-analytics="Clicked CTA" data-offset-analytics-data="Join Our List">Sign Up</a></small> 92 </div> 93</div> --> 94<header 95 id="header" role="banner" aria-label="Website Header" 96 class="d-print-none site-header left-nav" 97> 98 <a href="#" class="open-nav" aria-label="Toggle Navigation" role="button" tabindex="1" aria-expanded="false"> 99 <span class="menu-button"> 100 <span></span> 101 <span></span> 102 <span></span> 103 </span> 104 <span class="menu-text">Menu</span> 105 </a> 106 <nav class="site-nav left-nav" aria-label="Main Navigation" tabindex="-1" aria-hidden="true" role="navigation"> 107 <!-- Mobile Slide Out--> 108 <div class="site-nav-links"> 109 <div class="site-nav-links-inner"> 110 111<div class="primary-nav"> 112 <a 113 id="link-menu-shop" 114 href="/shop/" 115 title="Shop" 116 >Shop</a> 117 118</div> 119 120<div class="secondary-nav"> 121 <a 122 target="_blank" 123 id="link-menu-visit-us" 124 href="https://switchbackridge.com/visit-us/" 125 title="Visit Us" 126 >Visit Us</a> 127 <a 128 target="_blank" 129 id="link-menu-history" 130 href="https://switchbackridge.com/history/" 131 title="History" 132 >History</a> 133 <a 134 target="_blank" 135 id="link-menu-team" 136 href="https://switchbackridge.com/team/" 137 title="Team" 138 >Team</a> 139 <a 140 target="_blank" 141 id="link-menu-gallery" 142 href="https://switchbackridge.com/gallery/" 143 title="Gallery" 144 >Gallery</a> 145 <a 146 target="_blank" 147 id="link-menu-contact-us" 148 href="https://switchbackridge.com/contact-us/" 149 title="Contact Us" 150 >Contact Us</a> 151 152</div> 153 154<div class="tertiary-nav"> 155 156</div> <div class="mobile-nav-links"> 157 158 <a 159 id="link-menu-signup" 160 class="account-signup mobno" 161 href="/signup/" 162 data-offset-analytics="Clicked CTA" data-offset-analytics-data="Join Our List" 163 > 164 <span> 165 Sign Up </span> 166 </a> 167 168 <a 169 id="link-menu-login" 170 class="account-login mobno" 171 href="/login/" 172 data-toggle="modal" 173 data-target="#figureModalMed" 174 > 175 <span> 176 Log In </span> 177 </a> 178 </div> 179 </div> 180 </div> 181 <div class="site-nav-footer ms-1"> 182 <span class="nowrap company-title">Switchback Ridge</span> 183 <div class="address"> 184 <span class="middot">·</span> 185 <span class="nowrap">Post Office Box 856</span> <span class='nowrap'>Calistoga, California 94515</span> 186 </div> 187 <div class="phone"> 188 <span class="middot">·</span> 189 <span class="nowrap"><a href="tel:707-967-8987">707-967-8987</a></span> 190 </div> 191 <div class="email"> 192 <span class='middot'>·</span> 193 <span class="email-link"><a href="mailto:[email protected]">Email</a></span> 194 </div> 195 <div class="social-links-footer d-inline-flex"> 196 <span class='middot'>·</span> 197 <a class="social-link" href="http://instagram.com/switchbackridge/?mc_cid=d9c9afb2c6&mc_eid=3c3a5d780e" target='_blank' aria-label="Instagram"> 198 <i class="fab fa-instagram"></i> 199 </a> 200 <a class="social-link" href="https://facebook.com/SwitchbackRidge?mc_cid=d9c9afb2c6&mc_eid=3c3a5d780e" target='_blank' aria-label="Facebook"> 201 <i class="fab fa-facebook"></i> 202 </a> 203 </div> 204 </div> 205 </nav> 206 <a 207 href="https://www.switchbackridge.com/" 208 class="site-logo wide" 209 style="background-image: url(//s3.amazonaws.com/efcheckout/switchbackridge/logo-32017.png);" 210>Switchback Ridge</a> 211 <!-- Desktop --> 212 <div class="account-links"> 213 214 <a 215 id="link-header-signup" 216 class="account-signup mobno" 217 href="/signup/" 218 data-offset-analytics="Clicked CTA" data-offset-analytics-data="Join Our List" 219 > 220 <span> 221 Sign Up </span> 222 </a> 223 224 <a 225 id="link-header-login" 226 class="account-login mobno" 227 href="/login/" 228 data-toggle="modal" 229 data-target="#figureModalMed" 230 > 231 <span> 232 Log In </span> 233 </a> 234 </div> 235 236 <div class="nav-mask"></div> 237</header> 238 <span id="maincontent"> 239 <article> 240 <main id="maincontent"> 241 242 243 244 <section id="listing"> 245 <div class="container"> 246 <div class="row justify-content-center"> 247 <div class="col-md-9 text-center"> 248 <h2 class="bigger">Current Releases</h2> 249 <p>Please join our mailing list and log in to purchase our current releases.</p> </div> 250 </div> 251 <div class="row justify-content-center mt-5"> 252 <div class="col-md-6 mb-5"> 253 <div class="product-listing"> 254 <div class="row"> 255 <div class="col-md-4"> 256 <a href="/product/detail/SR24MRL/"> 257 <figure> 258 <img class="img-fluid border-0" src="//s3.amazonaws.com/efcheckout/switchbackridge/products/Switchback-Ridge-2024-Merlot-product-image-272-large.png" alt="2024 Merlot - Switchback Ridge" /> 259 </figure> 260 </a> 261 </div> 262 <div class="col-md-8"> 263 <div class="mb-3"> 264 <a href="/product/detail/SR24MRL/"> 265 <h3>2024 Merlot </h3> 266 </a> 267 <div class="short-description overflow-auto"> 268 <p><i>This beautifully composed Merlot reveals remarkable depth and elegance. The nose unfolds in layers of ripe black cherry, dark plum, and blackberry, accented by delicate notes of crushed rose petal, warm gingerbread spice, and cassis. On the palate, an abundance of concentrated dark fruit is beautifully integrated
268with raspberry preserves, molasses, and a subtle touch of anise. Lush, polished tannins and vibrant acidity provide balance and structure, while nuanced notes of mocha and graphite emerge through a long, seamless finish.</i></p> </div> 269 </div> 270 <a href="/login/" class="btn btn-primary">Login to purchase</a> 271 </div> 272 </div> 273 </div> 274 </div> 275 <div class="col-md-6 mb-5"> 276 <div class="product-listing"> 277 <div class="row"> 278 <div class="col-md-4"> 279 <a href="/product/detail/SR24CSV/"> 280 <figure> 281 <img class="img-fluid border-0" src="//s3.amazonaws.com/efcheckout/switchbackridge/products/Switchback-Ridge-2024-Cabernet-Sauvignon-product-image-273-large.png" alt="2024 Cabernet Sauvignon - Switchback Ridge" /> 282 </figure> 283 </a> 284 </div> 285 <div class="col-md-8"> 286 <div class="mb-3"> 287 <a href="/product/detail/SR24CSV/"> 288 <h3>2024 Cabernet Sauvignon </h3> 289 </a> 290 <div class="short-description overflow-auto"> 291 <p><i>A deep garnet hue introduces expressive aromas of boysenberry, black currant, and ripe fig, layered with violet, cocoa nib, and toasted vanilla bean. The palate is full-bodied and beautifully textured, unfolding with concentrated cassis, black cherry, bittersweet chocolate, and roasted espresso. Fine-grained tannins and vibrant natural acidity bring freshness and energy to the wineâs layered richness. The finish is long and velvety, with lingering notes of toffee and warm baking spiceâa compelling Cabernet that marries depth and power with elegance and finesse.</i></p> </div> 292 </div> 293 <a href="/login/" class="btn btn-primary">Login to purchase</a> 294 </div> 295 </div> 296 </div> 297 </div> 298 <div class="col-md-6 mb-5"> 299 <div class="product-listing"> 300 <div class="row"> 301 <div class="col-md-4"> 302 <a href="/product/detail/SR24PSY/"> 303 <figure> 304 <img class="img-fluid border-0" src="//s3.amazonaws.com/efcheckout/switchbackridge/products/Switchback-Ridge-2024-Petite-Sirah-product-image-274-large.png" alt="2024 Petite Sirah - Switchback Ridge" /> 305 </figure> 306 </a> 307 </div> 308 <div class="col-md-8"> 309 <div class="mb-3"> 310 <a href="/product/detail/SR24PSY/"> 311 <h3>2024 Petite Sirah </h3> 312 </a> 313 <div class="short-description overflow-auto"> 314 <p><i>Bold and deeply expressive, the 2024 Petite Sirah opens with alluring aromas of black raspberry, ripe mulberry, and blueberry preserves, accented by dried violet, anise, and a touch of dark chocolate. The palate is powerful and expansive, revealing layers of concentrated dark fruit and a distinctive mineral undertone. Broad, polished tannins lend impressive structure and presence, while lively acidity brings freshness and lift. The finish is long and resonant, with lingering notes of black fruit, graphite, and savory spice. A striking wine that delivers tremendous concentration, complexity, and character.</i></p> </div> 315 </div> 316 <a href="/login/" class="btn btn-primary">Login to purchase</a> 317 </div> 318 </div> 319 </div> 320 </div> 321 </div> 322 </div> 323 </section> 324 </main> 325<!-- Modal --> 326<div id="addCart" class="modal hide"></div> </article> 327 </span> 328 329 <!-- Footer --> 330<footer class="d-print-none site-footer mt-auto" role="contentinfo" aria-label="Site Footer"> 331 <div class="container-fluid"> 332 <div class="row footer-row"> 333 <div class="col-md-auto footer-logo"> 334 <a class="company-name" href="https://www.switchbackridge.com" aria-label="Switchback Ridge"> 335 <img src="//s3.amazonaws.com/efcheckout/switchbackridge/logo-footer-23164.png" alt="Switchback Ridge"> 336 </a> 337 </div> 338 <div class="col-md-auto"> 339 <div class="company-business-name"> 340 Switchback Ridge </div> 341 342 <div class="company-address"> 343 Post Office Box 856 <div> 344 Calistoga, California 94515 </div> 345 </div> 346 347 </div> 348 <div class="col-md-auto"> 349 </div> 350 <div class="col-md-3 ml-md-auto"> 351 352 <div class="company-email text-left text-md-right"> 353 <a href="mailto:[email protected]"> 354 [email protected] </a> 355 </div> 356 357 <div class="company-phone text-left text-md-right"> 358 Call: 707-967-8987 </div> 359 360 361 <div class="gift-card text-left text-md-right"> 362 <a href="/giftcard/">Gift Cards</a> 363 </div> 364 365 </div> 366 </div> 367 <div class="row copyright-row"> 368 <div class="col-md-9 order-2 order-md-1"> 369 <div class="company-administrative"> 370 © 2026 <span class="nbsp"> </span> 371 <a href="/terms/" data-toggle="modal" data-target="#figureMod
371alMed">Terms</a> <span class="nbsp"> </span> 372 <a href="/privacy/" data-toggle="modal" data-target="#figureModalMed">Privacy</a> <span class="nbsp"> </span> 373 <a href="/shipping/" data-toggle="modal" data-target="#figureModalMed">Shipping & Returns</a> <span class="nbsp"> </span> 374 <a href="/accessibility/">Accessibility</a> <span class="nbsp"> </span> 375 376 <a class="link-credits" href="/credits/">Credits</a> 377 </div> 378 </div> 379 <div class="col-md-3 order-1 order-md-2"> 380 <div class="social-icons text-md-right"> 381 <a href='http://instagram.com/switchbackridge/?mc_cid=d9c9afb2c6&mc_eid=3c3a5d780e' target='_blank' aria-label='Instagram - New Window'><i class='fa-brands fa-instagram'></i></a> <a href='https://facebook.com/SwitchbackRidge?mc_cid=d9c9afb2c6&mc_eid=3c3a5d780e' target='_blank' aria-label='Facebook - New Window'><i class='fa-brands fa-facebook'></i></a> </div> 382 </div> 383 </div> 384 </div> 385</footer> <!-- Cookie Message --> 386<div id="euroCookie" class="cookie-warning" role="dialog"> 387 <div class="cookie-inner"> 388 <div class="container"> 389 <div class="form-row justify-content-center"> 390 <div class="col-md-10 d-flex align-items-center"> 391 <p>By using this website you agree to our <a 392 href="/privacy/" data-toggle="modal" 393 data-target="#figureModalMed" role="link" 394 aria-label="View Privacy Policy" 395 ><span class="underline">Cookie & Privacy Policy</span></a>. 396 </p> 397 </div> 398 <div class="col-md-2 text-right"> 399 <a 400 class="btn btn-sm btn-outline-primary die-cookie btn-block px-0" 401 id="cookie_accept" href="#" role="button" 402 aria-label="I agree to your Cookie and Privay Policy" 403 >OK</a> 404 </div> 405 </div> 406 </div> 407 </div> 408</div> <!-- Javascript -->
409<script src="/resources/js/moment.js"></script>
vendor: 1 bytes, line 409
409
410<script src="/resources/js/javascript.js?v=11769808724"></script>
410 411<!--Cookie Cookie Script-->
412<script type="text/javascript"> 413 $(document).ready(function() { 414 var defaultButtonTxt = $("#cookie_accept").text(); 415 $("#cookie_enable").change(function() { 416 if (this.checked) { 417 $("#cookie_accept") 418 .addClass("die-cookie") 419 .removeClass("disabled") 420 .removeClass("btn-outline-primary") 421 .addClass("btn-primary") 422 .text("Accept & Close"); 423 } else { 424 $("#cookie_accept") 425 .removeClass("die-cookie") 426 .addClass("disabled") 427 .addClass("btn-outline-primary") 428 .removeClass("btn-primary") 429 .text(defaultButtonTxt); 430 } 431 }); 432 $(document).on("click", ".die-cookie", function() { 433 $.cookie("euroWarning", "nomnomnom", { expires: 1825, path: "/" }); 434 $("#euroCookie").fadeOut(); 435 $('body').removeClass('no-cookie'); 436 return false; 437 }); 438 var cookieValue = $.cookie("euroWarning"); 439 if (cookieValue == "nomnomnom") { 440 return; 441 } else { 442 $("#euroCookie").fadeIn(); 443 $('body').addClass('no-cookie'); 444 } 445 }); 446</script>
446 447
448<script src="https://js.stripe.com/v2/"></script>
448 449
449<script src="https://s3.amazonaws.com/securecheckout/global/js/payment-form.st.js?v3.0.1"></script>
449 450
451<script type="text/javascript"> 452 // if not already defined, define function handleCvvOnSubmit 453 //TODO: payment-form & payment-form-no-zip already have their own; is it really needed here..?? 454 if (typeof handleCvvOnSubmit !== "function") { 455 function handleCvvOnSubmit() { 456 // Run a subset of Bootstrap form validation 457 const form = $("#credit-card-form"); 458 if (form[0].checkValidity()) { 459 form.removeClass("not-yet-sparky"); 460 $("#credit_code").removeAttr("required"); // DTP-597/1078 461 form.submit(); 462 } 463 else { 464 form.addClass("not-yet-sparky"); 465 } 466 467 form.addClass("was-validated"); 468 } 469 } 470 471 // reCAPTCHA v3 version of handleCvvOnSubmit 472 if (typeof handleCvvOnSubmitV3 !== "function") { 473 function handleCvvOnSubmitV3(e, siteKey) { 474 e.preventDefault(); 475 const form = $("#credit-card-form"); 476 477 if (form[0].checkValidity()) { 478 grecaptcha.enterprise.ready(async () => { 479 const token = await grecaptcha.enterprise.execute(siteKey, {action: "PAYMENT_SUBMIT"}); 480 $("<input>").attr({ 481 type: "hidden", 482 name: "g-recaptcha-response", 483 value: token 484 }).appendTo(form); 485 486 form.removeClass("not-yet-sparky"); 487 $("#credit_code").removeAttr("required"); // DTP-597/1078 488 form.submit(); 489 }); 490 } else { 491 form.addClass("not-yet-sparky"); 492 } 493 494 form.addClass("was-validated"); 495 } 496 } 497</script>
497 498 499 500 <!-- Analytics --> 501<offset-analytics event="PageView"></offset-analytics> 502<offset-analytics event="loginStatus" data="signed out" platform="google"></offset-analytics> 503<offset-analytics event="userId" data="" platform="google"></offset-analytics> 504 505 506 507 508 509
510<script type="text/javascript"> 511document.addEventListener("DOMContentLoaded", () => { 512 document.querySelectorAll('.qty').forEach((el) => { 513 el.addEventListener('change', (e) => { 514 const price = el.getAttribute("data-price"); 515 const qty = parseInt(el.value, 10); 516 window.OFFSET.analytics.trackEvent("AddToCart", { 517 "currency": "USD", 518 "value": parseFloat(price) * qty, 519 "items": [{ 520 "id": el.getAttribute("data-sku"), 521 "name": el.getAttribute("data-name"), 522 "quantity": qty, 523 }], 524 }); 525 }); 526 }); 527 528 document.querySelectorAll('.btn-add-cart').forEach((el) => { 529 el.addEventListener('click', (e) => { 530 const price = el.getAttribute("data-price"); 531 let qty = 1; 532 const form = el.closest('form'); 533 if (form) { 534 const select = form.querySelector('select'); 535 if (select) { 536 qty = parseInt(select.value, 10); 537 } 538 } 539 window.OFFSET.analytics.trackEvent("AddToCart", { 540 "currency": "USD", 541 "value": parseFloat(price) * qty, 542 "items": [{ 543 "id": el.getAttribute("data-sku"), 544 "name": el.getAttribute("data-name"), 545 "quantity": qty, 546 }], 547 }); 548 }); 549 }); 550}); 551</script>
551 552 553<div class="site-modal" tabindex="-1" role="dialog" aria-hidden="true"> 554 <div class="modal-mask"></div> 555 <div class="site-modal-inner"> 556 <a href="#" class="modal-close" role="button" aria-label="Close Modal Window"> 557 <span></span> 558 <span></span> 559 </a> 560 <div class="site-modal-content"> 561 </div> 562 </div> 563</div> 564<div class="site-mask"></div> 565 566<!-- Regular Modal --> 567<div class="modal fade ajaxmodal" id="figureModal" tabindex="-1" role="dialog" aria-hidden="true"> 568 <div class="modal-dialog" role="document"> 569 <div class="modal-content"> 570 <div class="modal-header"> 571 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 572 <span aria-hidden="true">×</span> 573 </button> 574 </div> 575 <div class="modal-body"> 576 <span class="modal-load-area little"></span> 577 </div> 578 </div> 579 </div> 580</div> 581<!-- Medium Modal --> 582<div class="modal fade ajaxmodal" id="figureModalMed" tabindex="-1" role="dialog" aria-hidden="true"> 583 <div class="modal-dialog modal-lg" role="document"> 584 <div class="modal-content"> 585 <div class="modal-header"> 586 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 587 <span aria-hidden="true">×</span> 588 </button> 589 </div> 590 <div class="modal-body"> 591 <span class="modal-load-area little"></span> 592 </div> 593 </div> 594 </div> 595</div> 596 597<!-- Cart Modal --> 598<div class="modal fade" id="cartModal" tabindex="-1" role="dialog" aria-hidden="true"> 599 <div class="modal-dialog" role="document"> 600 <div class="modal-content"> 601 <div class="modal-header"> 602 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 603 <span aria-hidden="true">×</span> 604 </button> 605 </div> 606 <div class="modal-body"> 607 <span class="modal-load-area little"></span> 608 </div> 609 </div> 610 </div> 611</div> 612 613<!-- Big Modal --> 614<div class="modal fade ajaxmodal" id="figureModalLarge" tabindex="-1" role="dialog" aria-hidden="true"> 615 <div class="modal-dialog modal-big modal-dialog-centered" role="document"> 616 <div class="modal-content"> 617 <div class="modal-header"> 618 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 619 <span aria-hidden="true">×</span> 620 </button> 621 </div> 622 <div class="modal-body"> 623 <span class="modal-load-area"></span> 624 </div> 625 </div> 626 </div> 627</div> 628 629<!-- Video Modal --> 630<div class="modal fade ajaxmodal" id="figureModalVideo" tabindex="-1" role="dialog" aria-hidden="true"> 631 <div class="modal-dialog modal-big modal-dialog-centered" role="document"> 632 <div class="modal-content"> 633 <div class="modal-header"> 634 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 635 <span aria-hidden="true">×</span> 636 </button> 637 </div> 638 <div class="modal-body"> 639 <span class="modal-load-area"></span> 640 </div> 641 </div> 642 </div> 643</div> 644 645 646 647 <!-- Mobile Horizontal Warning --> 648<div 649 id="mobileHorizontalWarning" 650 class="modal fade bd-example-modal-sm" 651 tabindex="-1" 652 role="dialog" 653 aria-label="mobileHorizontalWarningLabel" 654 aria-hidden="true" 655> 656 <div class="modal-dialog modal-sm h-100 d-flex align-items-center mt-0"> 657 <div class="modal-content mb-4"> 658 <div class="row px-3 py-2"> 659 <div class="col-2 phone-rotate-icon-join" style="position: relative;"> 660 <div class="flip-90-absolute"> 661 <svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" fill="currentColor" viewBox="0 0 384 512"> 662 <!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--> 663 <path d="M96 16C69.5 16 48 37.5 48 64V448c0 26.5 21.5 48 48 48H288c26.5 0 48-21.5 48-48V64c0-26.5-21.5-48-48-48H96zM32 64C32 28.7 60.7 0 96 0H288c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H96c-35.3 0-64-28.7-64-64V64zM144 432h96c4.4 0 8 3.6 8 8s-3.6 8-8 8H144c-4.4 0-8-3.6-8-8s3.6-8 8-8z"/> 664 </svg> 665 </div> 666 <div class="flip-90-absolute reverse"> 667 <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 512 512"> 668 <!--!Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--> 669 <path d="M69.4 210.6C89.8 126.5 165.6 64 256 64c71.1 0 133.1 38.6 166.3 96H368c-8.8 0-16 7.2-16 16s7.2 16 16 16h80.7H464c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16s-16 7.2-16 16v60.6C408.8 75.5 337.5 32 256 32C149.6 32 60.5 106.2 37.7 205.6C35.5 215.2 43.1 224 53 224c7.9 0 14.6-5.7 16.5-13.4zm373.2 90.9C422.2 385.5 346.4 448 256 448c-71.1 0-133.1-38.6-166.3-96h54.5c8.8 0 16-7.2 16-16s-7.2-16-16-16H63.3 48.2c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16s16-
6697.2 16-16V371.8C103.4 436.6 174.7 480 256 480c106.4 0 195.5-74.2 218.3-173.6c2.2-9.6-5.4-18.4-15.3-18.4c-7.9 0-14.6 5.7-16.5 13.4z"/> 670 </svg> 671 </div> 672 </div> 673 <div class="col-10 pl-3 pr-0"> 674 <p><small>Please rotate your device vertically for the best viewing experience.</small></p> 675 </div> 676 </div> 677 </div> 678 </div> 679</div> </body> 680 </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.