1<!DOCTYPE html> 2<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/" lang="es"> 3 <head> 4 <link rel="preconnect" href="https://acdn-us.mitiendanube.com" /> 5 <link rel="dns-prefetch" href="https://acdn-us.mitiendanube.com" /> 6 <link rel="preconnect" href="https://fonts.googleapis.com" /> 7 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 8 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> 10 <meta name="viewport" content="width=device-width, initial-scale=1" /> 11 <title>Iniciar sesión - DoGift</title> 12 <meta name="description" content="" /> 13 <link rel="preload" as="style" href="//fonts.googleapis.com/css?family=Droid+Sans:400,700&display=swap" /> 14 <link rel="preload" href="//acdn-us.mitiendanube.com/stores/001/341/294/themes/amazonas/dart-style-colors-c48c9154b97c7b2235011778784deebe.css" as="style" /> 15 16 17 18 19<meta property="og:site_name" content="DoGift" /> 20 21 <meta property="fb:admins" content="premios.dogift" /> 22 23<meta property="fb:app_id" content="107147892676939" /> 24 25 26 27 28 29 30 31 32 33 34 35 36 37 <style> 38 39 40 41 42 43 44 45 @import url('//fonts.googleapis.com/css?family=Droid+Sans:400,700&display=swap'); 46 47 48 49 @charset "UTF-8": 50 51/*============================================================================ 52critical-css.tpl 53 54 -This file contains all the theme critical styles wich will be loaded inline before the rest of the site 55 -Rest of styling can be found in: 56 --static/css/style-async.css.tpl --> For non critical styles witch will be loaded asynchronously 57 --static/css/style-colors.critical.tpl --> For critical CSS rendered inline before the rest of the site 58 59==============================================================================*/ 60 61/*============================================================================ 62 Table of Contents 63 64 #External CSS libraries and plugins 65 // Bootstrap Grid v4.1.3 66 // Swiper 4.4.2 67 #Critical path helpers 68 #Components 69 // Wrappers 70 // Placeholders and preloaders 71 // Animations 72 // Buttons 73 // Links 74 // Titles and breadcrumbs 75 // Icons 76 // Texts 77 // Sliders 78 // Lists 79 // Notifications 80 // Badge 81 // Table 82 // Tooltip 83 // Images 84 // Forms 85 // Video 86 #Header and nav 87 // Topbar 88 // Nav 89 // Logo 90 // Cart widget and search 91 #Home page 92 // Welcome message 93 #Banners 94 // Home banners 95 // Informative banners 96 #Product grid 97 // Category controls 98 // Grid item 99 // Labels 100 #Product detail 101 // Image 102 #Cart detail 103 // Shipping Calculator 104 #Contact page 105 // Data contact 106 #Blog 107 #Media queries 108 // Min width 1400px 109 // Min width 768px 110 //// Components 111 //// Header and Nav 112 //// Product grid 113 //// Helper classes 114 115 #Helper classes 116 // Margin and padding 117 // Text 118 // Algin 119 // Position 120 // Image 121 // Visibility 122 // Float 123 // Width 124 125==============================================================================*/ 126 127/*============================================================================ 128 #External CSS libraries and plugins 129==============================================================================*/ 130 131{# /* // Bootstrap Grid v4.1.3 */ #} 132 133@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col
133-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}
133.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
133.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
133.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}} 134 135{# /* // Swiper 4.4.2 */ #} 136.swiper-container{width:100%;margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,
1360,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;width:30px;height:40px;margin-top:-25px;line-height:40px;color:#fff;text-align:center;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:auto}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:20px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:20px;left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;
136-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;
136left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto} 137 138/*============================================================================ 139 #Critical path helpers 140==============================================================================*/ 141 142/* Hidden general content until rest of styling loads */ 143.visible-when-content-ready{ 144 visibility: hidden!important; 145} 146.display-when-content-ready{ 147 display: none!important; 148} 149 150/*============================================================================ 151 #Components 152==============================================================================*/ 153 154{# /* // Wrappers */ #} 155 156body{ 157 margin: 0; 158 font-size: 12px; 159} 160 161{# /* // Placeholders and preloaders */ #} 162 163.placeholder-line-medium{ 164 height: 25px; 165 border-radius: 6px; 166} 167.placeholder-icon{ 168 position: absolute; 169 top: 50%; 170 left: 50%; 171 width: 25%; 172 transform: translate(-50%, -50%); 173 -webkit-transform: translate(-50%, -50%); 174 -ms-transform: translate(-50%, -50%); 175} 176.placeholder-full-height{ 177 position: relative; 178 height: 100%; 179} 180.home-placeholder-icons{ 181 position: absolute; 182 top: calc(50% - 75px); 183} 184.product-placeholder-container{ 185 position: relative; 186 max-height: 900px; 187 margin-bottom: 20px; 188 overflow: hidden; 189} 190.placeholder-shine{ 191 position: absolute; 192 top: 0; 193 left: 0; 194 width: 100%; 195 height: 100%; 196 opacity: 0.5; 197 -moz-animation: placeholder-shine 1.5s infinite; 198 -webkit-animation: placeholder-shine 1.5s infinite; 199 animation: placeholder-shine 1.5s infinite; 200} 201@keyframes placeholder-shine { 202 0%{ 203 opacity: 0.1; 204 } 205 50% { 206 opacity: 0.5; 207 } 208 100% { 209 opacity: 0.1; 210 } 211} 212.placeholder-fade{ 213 position: absolute; 214 top: 0; 215 left: 0; 216 width: 100%; 217 height: 100%; 218 opacity: 0.1; 219 -moz-animation: placeholder-fade 1.5s infinite; 220 -webkit-animation: placeholder-fade 1.5s infinite; 221 animation: placeholder-fade 1.5s infinite; 222} 223@keyframes placeholder-fade { 224 0%{ 225 opacity: 0.2; 226 } 227 50% { 228 opacity: 0.3; 229 } 230 100% { 231 opacity: 0.2; 232 } 233} 234.blur-up { 235 position: absolute; 236 top: 0; 237 -webkit-filter: blur(4px); 238 filter: blur(4px); 239 -moz-filter: blur(4px); 240 -ms-filter: blur(4px); 241 -o-filter: blur(4px); 242 transition: opacity .2s, -webkit-filter .2s; 243} 244.blur-up-huge { 245 -webkit-filter: blur(6px); 246 filter: blur(6px); 247 -moz-filter: blur(6px); 248 -ms-filter: blur(6px); 249 -o-filter: blur(6px); 250 transition: filter .2s, -webkit-filter .2s; 251} 252.blur-up.lazyloaded, 253.blur-up-huge.lazyloaded, 254.blur-up.swiper-lazy-loaded, 255.blur-up-huge.swiper-lazy-loaded { 256 -webkit-filter: none; 257 filter: none; 258 -moz-filter: none; 259 -ms-filter: none; 260 -o-filter: none; 261} 262.preloader-bg-img, 263.product-slider-image.blur-up{ 264 position: absolute; 265 left: 0; 266 top: 0; 267 width: 100%; 268 -webkit-filter: blur(4px); 269 filter: blur(4px); 270 -moz-filter: blur(4px); 271 -ms-filter: blur(4px); 272 -o-filter: blur(4px); 273 transition: filter .2s, -webkit-filter .2s, opacity .2s; 274 /* Avoid strange image behaviour on filters in IOS */ 275 -webkit-perspective: 1000; 276 -webkit-backface-visibility: hidden; 277} 278.product-slider-image.blur-up{ 279 left: 50%; 280 width: auto; 281} 282.swiper-lazy-loaded + .preloader-bg-img, 283.lazyloaded + .blur-up{ 284 opacity: 0; 285 -webkit-filter: none; 286 filter: none; 287 -moz-filter: none; 288 -ms-filter: none; 289 -o-filter: none; 290} 291 292.lazyloaded + .blur-up { 293 opacity: 0; 294 pointer-events: none; 295} 296.lazyloaded + .placeholder-shine, 297.lazyloaded + .placeholder-fade, 298.swiper-lazy-loaded + .placeholder-fade{ 299 display: none; 300} 301.fade-in { 302 opacity: 0; 303 transition: opacity .2s; 304} 305.fade-in.lazyloaded, 306.fade-in.swiper-lazy-loaded, 307.fade-in.image-priority-high { 308 opacity: 1; 309} 310 311.spinner-ellipsis { 312 display: inline-block; 313 position: relative; 314 width: 64px; 315 height: 40px; 316} 317.spinner-ellipsis.btn-ellipsis{ 318 height: 14px; 319} 320.spinner-ellipsis .point { 321 position: absolute; 322 top: 15px; 323 width: 11px; 324 height: 11px; 325 border-radius: 50%; 326 animation-timing-function: cubic-bezier(0, 1, 1, 0); 327} 328.spinner-ellipsis.btn-ellipsis .point{ 329 top: 3px; 330} 331.spinner-ellipsis .point:nth-child(1) { 332 left: 6px; 333 animation: spinner-ellipsis1 0.6s infinite; 334} 335.spinner-ellipsis .point:nth-child(2) { 336 left: 6px; 337 animation: spinner-ellipsis2 0.6s infinite; 338} 339.spinner-ellipsis .point:nth-child(3) { 340 left: 26px; 341 animation: spinner-ellipsis2 0.6s infinite; 342} 343.spinner-ellipsis .point:nth-child(4) { 344 left: 45px; 345 animation: spinner-ellipsis3 0.6s infinite; 346} 347@keyframes spinner-ellipsis1 { 348 0% { 349 transform: scale(0); 350 } 351 100% { 352 transform: scale(1); 353 } 354} 355@keyframes spinner-ellipsis3 { 356 0% { 357 transform: scale(1); 358 } 359 100% { 360 transform: scale(0); 361 } 362} 363@keyframes spinner-ellipsis2 { 364 0% { 365 transform: translate(0, 0); 366 } 367 100% { 368 transform: translate(19px, 0); 369 } 370} 371 372{# /* // Animations*/ #} 373 374.transition-up, 375.fade-in-vertical { 376 opacity: 0; 377} 378 379 380{# /* // Buttons */ #} 381 382.btn-whatsapp { 383 position: fixed; 384 bottom: 20px; 385 right: 10px; 386 z-index: 100; 387 opacity: 0; 388 color: white; 389 background-color:#4dc247; 390 box-shadow: 2px 2px 6px rgba(0,0,0,0.4); 391 border-radius: 50%; 392} 393 394.btn-whatsapp svg{ 395 width: 45px; 396 height: 45px; 397 padding: 10px; 398 fill: white; 399 vertical-align:middle; 400} 401 402{# /* // Links */ #} 403 404a { 405 text-decoration: none; 406} 407 408 409{# /* // Icons */ #} 410 411.icon-inline { 412 display: inline-block; 413 font-size: inherit; 414 width: 1em; 415 height: 1em; 416 overflow: visible; 417 vertical-align: -.125em; 418} 419 420.icon-xs { 421 font-size: .75em; 422} 423.icon-md { 424 font-size: .875em; 425} 426.icon-lg { 427 font-size: 1.33333em; 428 line-height: .75em; 429 vertical-align: -.0667em; 430} 431.icon-2x { 432 font-size: 2em; 433} 434.icon-2x-half { 435 font-size: 2.5em; 436} 437.icon-3x { 438 font-size: 3em; 439} 440.icon-4x { 441 font-size: 4em; 442} 443.icon-5x { 444 font-size: 5em; 445} 446.icon-6x { 447 font-size: 6em; 448} 449.icon-7x { 450 font-size: 7em; 451} 452.icon-8x { 453 font-size: 8em; 454} 455.icon-9x { 456 font-size: 9em; 457} 458 459.icon-inline.icon-lg{ 460 vertical-align: -.225em 461} 462.icon-inline.icon-w { 463 text-align: center; 464 width: 1.25em 465} 466.icon-inline.icon-w-1{ 467 width:.0625em 468} 469.icon-inline.icon-w-2{ 470 width:.125em 471} 472.icon-inline.icon-w-3{
473 width:.1875em 474} 475.icon-inline.icon-w-4{ 476 width:.25em 477} 478.icon-inline.icon-w-5{ 479 width:.3125em 480} 481.icon-inline.icon-w-6{ 482 width:.375em 483} 484.icon-inline.icon-w-7{ 485 width:.4375em 486} 487.icon-inline.icon-w-8{ 488 width:.5em 489} 490.icon-inline.icon-w-9{ 491 width:.5625em 492} 493.icon-inline.icon-w-10{ 494 width:.625em 495} 496.icon-inline.icon-w-11{ 497 width:.6875em 498} 499.icon-inline.icon-w-12{ 500 width:.75em 501} 502.icon-inline.icon-w-13{ 503 width:.8125em 504} 505.icon-inline.icon-w-14{ 506 width:.875em 507} 508.icon-inline.icon-w-15{ 509 width:.9375em 510} 511.icon-inline.icon-w-16{ 512 width:1em 513} 514.icon-inline.icon-w-17{ 515 width:1.0625em 516} 517.icon-inline.icon-w-18{ 518 width:1.125em 519} 520.icon-inline.icon-w-19{ 521 width:1.1875em 522} 523.icon-inline.icon-w-20{ 524 width:1.25em 525} 526.icon-flip-horizontal { 527 transform: scaleX(-1); 528} 529.icon-flip-vertical { 530 transform: scaleY(-1); 531} 532.icon-spin{ 533 -webkit-animation:icon-spin .5s infinite linear; 534 animation:icon-spin .5s infinite linear 535} 536@-webkit-keyframes icon-spin { 537 0% { 538 -webkit-transform: rotate(0); 539 transform: rotate(0) 540 } 541 100% { 542 -webkit-transform: rotate(360deg); 543 transform: rotate(360deg) 544 } 545} 546 547@keyframes icon-spin { 548 0% { 549 -webkit-transform: rotate(0); 550 transform: rotate(0) 551 } 552 100% { 553 -webkit-transform: rotate(360deg); 554 transform: rotate(360deg) 555 } 556} 557 558.social-icon { 559 padding: 0 7px; 560} 561 562{# /* // Titles and breadcrumbs */ #} 563 564h1, 565.h1 { 566 font-size: 34px; 567 font-weight: 700; 568} 569 570h2, 571.h2 { 572 font-size: 28px; 573 font-weight: 700; 574} 575 576h3, 577.h3 { 578 font-size: 20px; 579 font-weight: 700; 580} 581 582h4, 583.h4 { 584 font-size: 18px; 585 font-weight: 700; 586} 587 588h5, 589.h5 { 590 font-size: 16px; 591 font-weight: 700; 592} 593 594h6, 595.h6 { 596 font-size: 14px; 597 font-weight: 700; 598} 599 600.breadcrumbs .crumb { 601 display: inline-block; 602 margin: 0; 603 font-size: 14px; 604 font-weight: 400; 605} 606 607{# /* // Texts */ #} 608 609.font-big{ 610 font-size: 16px; 611} 612 613.font-body{ 614 font-size: 14px; 615} 616 617.font-small{ 618 font-size: 12px; 619} 620 621.font-smallest{ 622 font-size: 10px!important; 623} 624 625p{ 626 margin-top: 0; 627 line-height: 20px; 628} 629 630.user-content ul { 631 padding-left: 20px; 632} 633 634.user-content ul li { 635 margin-bottom: 10px; 636 line-height: 22px; 637} 638 639.user-content table { 640 width: 100%; 641 max-width: 100%; 642 margin-bottom: 10px; 643 line-height: 22px; 644} 645 646{# /* // Sliders */ #} 647 648.section-slider { 649 height: 60vh; 650} 651.section-slider-auto { 652 height: auto; 653} 654.nube-slider-home { 655 height: 100%; 656} 657.swiper-wrapper.disabled { 658 transform: translate3d(0px, 0, 0) !important; 659} 660.slide-container{ 661 overflow: hidden; 662} 663.slider-slide { 664 height: 100%; 665 background-position: center; 666 background-size: cover; 667 overflow: hidden; 668} 669.slider-image { 670 position: relative; 671 z-index: 1; 672 height: 100%; 673 width: 100%; 674 object-fit: cover; 675} 676.swiper-pagination-fraction{ 677 position: relative; 678 width: 100%; 679 padding: 20px 0; 680} 681.swiper-pagination-fraction .swiper-pagination-current{ 682 opacity: 0.8; 683} 684.swiper-button-outside.swiper-button-next { 685 right: -15px; 686} 687.swiper-button-outside.swiper-button-prev { 688 left: -15px; 689} 690 691.swiper-button-small { 692 line-height: 50px; 693} 694 695.swiper-button-small.swiper-button-next { 696 right: 0; 697} 698.swiper-button-small.swiper-button-prev { 699 left: 0; 700} 701 702.slider-slide-empty { 703 display: block; 704 width: 100%; 705 background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 770'><rect width='1440' height='770' fill='%23fcfcfc'/><path d='M852.28,303.08a17.11,17.11,0,0,0-11.62-6.15l-80.84-7.56-10.51-46a17.22,17.22,0,0,0-20.6-12.91l-152.45,34.5a17.19,17.19,0,0,0-13,20.51L599.57,444.3a17.22,17.22,0,0,0,20.6,12.91L652.06,450l-1,10.19a17.23,17.23,0,0,0,15.52,18.68l155.54,14.56c.55.05,1.09.07,1.62.07A17.19,17.19,0,0,0,840.89,478l2.76-29.35a1,1,0,0,0,.17-1.77l12.35-131.22A17,17,0,0,0,852.28,303.08ZM567.2,273.61a15.08,15.08,0,0,1,9.5-6.73l152.45-34.5a15.22,15.22,0,0,1,18.21,11.4l10.37,45.39-72.61-6.79a17.21,17.21,0,0,0-18.74,15.47l-1.59,16.89-28.65-18.83a1,1,0,0,0-1.39.29,1,1,0,0,0,.29,1.38L664.58,317,657,397.89l-62.69,14.27L565.24,285A15,15,0,0,1,567.2,273.61ZM737.9,424.37a1,1,0,0,0,1.41.19l71.12-54.77L845.6,402.6a1,1,0,0,0,.36.21l-4.12,43.71L656.2,427.36l4.49-47.66a.94.94,0,0,0,.86-.1l67.93-45.68,51.61,55.93-43,33.12A1,1,0,0,0,737.9,424.37ZM619.73,455.26a15.23,15.23,0,0,1-18.21-11.41l-6.79-29.74,62-14.13-2.61,27.76a1.12,1.12,0,0,0-.14.4,1,1,0,0,0,.06.43l-1.82,19.33Zm219.17,22.5a15.21,15.21,0,0,1-16.55,13.67L666.81,476.88a15.22,15.22,0,0,1-13.72-16.5l2.92-31,185.64,19.16Zm15.28-162.34-8,85-35-32.67a1,1,0,0,0-1.3-.06l-27.2,20.95-52.31-56.7a1,1,0,0,0-1.3-.15l-68.19,45.86,7.5-79.6a15.2,15.2,0,0,1,16.55-13.67l155.54,14.55a15.22,15.22,0,0,1,13.71,16.5ZM788.4,325.69A12.21,12.21,0,0,0,786.12,350c.39,0,.77.05,1.15.05A12.22,12.22,0,0,0,799.41,339h0a12.19,12.19,0,0,0-11-13.29Zm9,13.1a10.2,10.2,0,1,1-10.17-11.15c.32,0,.64,0,1,0a10.2,10.2,0,0,1,9.21,11.11Zm-168.36,3.62a1,1,0,0,0,.55.17,1,1,0,0,0,.56-1.83L607.75,325.8a1,1,0,0,0-1.11,1.67Zm-78.72-42.54L38.33,49.46l.44-.9L550.78,299ZM39.58,724l-.44-.9,549.09-271.3.45.9Zm1364.65,1.75-.45-.22L870,463.38l.44-.89.45.22,533.77,262.13ZM870.51,307.35l-.44-.9L1402.64,44.84l.44.89Z' fill='%23ccc'/></svg>"); 706} 707 708.swiper-text { 709 position: absolute; 710 z-index: 1; 711 width: 92%; 712 top: 50%; 713 bottom: auto; 714 left: 50%; 715 padding: 0 25px; 716 text-align: center; 717 transform: translate(-50%,-50%); 718} 719.swiper-description { 720 letter-spacing: 3px; 721} 722.swiper-title { 723 font-size: 50px; 724 line-height: 52px; 725 font-weight: 900; 726} 727.swiper-title-small {
728 font-size: 28px; 729 line-height: 30px; 730} 731 732{# /* // Lists */ #} 733 734.list { 735 padding: 0; 736 list-style-type: none; 737} 738.list .list-item{ 739 position: relative; 740 margin-bottom: 10px; 741 cursor: default; 742} 743 744.list-unstyled{ 745 padding: 0; 746 margin: 0; 747 list-style-type: none; 748} 749 750.list-inline li{ 751 display: inline-flex; 752} 753 754{# /* // Notifications */ #} 755 756.notification{ 757 padding: 10px; 758 text-align: center; 759} 760.notification-floating { 761 position: absolute; 762 left: 0; 763 z-index: 2000; 764 width: 100%; 765} 766.notification-fixed { 767 position: fixed; 768 right: 0; 769 left: initial; 770 width: calc(100% - 20px); 771 margin-top: -10px; 772} 773.notification-floating .notification{ 774 margin: 10px; 775} 776.notification-close { 777 padding: 0 5px; 778} 779.notification-floating .notification { 780 border-radius: 6px; 781 box-shadow: 0 0 5px 0 rgba(0, 0, 0, .1), 0 3px 9px 0 rgba(0, 0, 0, .3); 782} 783.notification-centered { 784 display: inline-block; 785 width: 100%; 786 margin: 0 20px 20px 0; 787 text-align: center; 788} 789.notification-left { 790 display: inline-block; 791 margin: 5px 0 20px 0; 792 text-align: left; 793 font-size: 12px; 794} 795 796.notification-fixed-bottom { 797 position: fixed; 798 bottom: 0; 799 left: 0; 800 z-index: 999; 801 width: 100%; 802} 803 804.notification-above { 805 z-index: 1000; 806} 807 808{# /* // Badge */ #} 809 810.badge { 811 position: absolute; 812 right: 0; 813 top: 10px; 814 padding: 6px; 815 font-size: 12px; 816 font-weight: bold; 817 line-height: 13px; 818 border-radius: 20px; 819} 820 821.badge-amount { 822 padding: 2px 5px; 823} 824 825.badge-overlap { 826 top: 12px; 827 right: 17px; 828} 829 830.badge-float { 831 top: -10px; 832 right: -9px; 833} 834 835{# /* // Table */ #} 836 837.table { 838 width: 100%; 839 border-collapse: collapse; 840 border-spacing: 0; 841} 842 843.table thead th { 844 padding: 8px; 845} 846 847.table thead th:first-of-type { 848 padding-left: 0; 849} 850 851.table td { 852 padding: 8px; 853 text-align: left; 854} 855 856{# /* // Tooltip */ #} 857 858.tooltip { 859 position: absolute; 860 left: -170%; 861 z-index: 9999; 862 width: 340px; 863 padding: 15px 5px; 864 text-align: center; 865 border-radius: 10px; 866} 867 868.tooltip-top { 869 bottom: calc(100% + 20px); 870} 871 872.tooltip-bottom { 873 top: 95%; 874} 875 876.tooltip-arrow { 877 position: absolute; 878 right: 30%; 879 width: 0; 880 height: 0; 881 pointer-events: none; 882} 883 884.tooltip-bottom .tooltip-arrow { 885 top: -8px; 886 right: 15%; 887} 888 889.tooltip-top .tooltip-arrow { 890 bottom: -8px; 891 transform: rotate(180deg); 892} 893 894{# /* // Images */ #} 895 896/* Used for images that have a placeholder before it loads. The image container should have a padding-bottom inline with the result of (image height/ image width) * 100 */ 897.img-absolute { 898 position: absolute; 899 left: 0; 900 width: 100%; 901 height: auto; 902 vertical-align: middle; 903 text-indent: -9999px; 904 z-index: 1; 905} 906 907.img-absolute-centered{ 908 left: 50%; 909 transform: translateX(-50%)!important; 910 -webkit-transform: translateX(-50%)!important; 911 -ms-transform: translateX(-50%)!important; 912} 913 914.img-absolute-centered-vertically{ 915 position: absolute; 916 top: 50%; 917 left: 50%; 918 z-index: 9; 919 width: 100%; 920 height: 100%; 921 transform: translate(-50%, -50%); 922 object-fit: cover; 923} 924 925.card-img{ 926 margin: 0 5px 5px 0; 927 border: 1px solid #00000012; 928} 929.card-img-small{ 930 height: 25px; 931} 932.card-img-medium{ 933 height: 35px; 934} 935.card-img-big{ 936 height: 50px; 937} 938.card-img-square-container { 939 position: relative; 940 width: 100%; 941 padding-top: 100%; 942} 943.card-img-square { 944 position: absolute; 945 top: 0; 946 left: 0; 947 width: 100%; 948 height: 100%; 949 object-fit: cover; 950} 951.card-img-pill { 952 position: absolute; 953 right: 5px; 954 bottom: 5px; 955 z-index: 999; 956 padding: 4px 9px; 957 font-size: 12px; 958 border-radius: 15px; 959} 960 961.kit-products-item-image { 962 display: block; 963 width: 42px; 964 height: 42px; 965 object-fit: cover; 966} 967 968.kit-product-variants { 969 display: flex; 970 flex-direction: column; 971} 972 973{# /* // Forms */ #} 974 975.form-group { 976 position: relative; 977 width: 100%; 978} 979.form-group .form-select-icon, 980.form-select .form-select-icon{ 981 position: absolute; 982 bottom: 12px; 983 right: 15px; 984 pointer-events: none; 985} 986.form-group-small .form-select-icon{ 987 bottom: 10px; 988 right: 10px; 989 font-size: 12px; 990} 991.form-row { 992 width: auto; 993 display: -webkit-box; 994 display: -ms-flexbox; 995 display: flex; 996 -ms-flex-wrap: wrap; 997 flex-wrap: wrap; 998 margin-right: -5px; 999 margin-left: -5px; 1000 clear: both; 1001} 1002 1003.form-row > .col, 1004.form-row > [class*=col-]{ 1005 padding-right: 5px; 1006 padding-left: 5px; 1007} 1008 1009.form-label { 1010 font-size: 12px; 1011} 1012 1013.radio-button { 1014 width: 100%; 1015 float: left; 1016 clear: both; 1017 text-align: left; 1018 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 1019 cursor: pointer; 1020} 1021.radio-button.disabled { 1022 opacity: 0.6;
1023 cursor: not-allowed; 1024} 1025.radio-button.disabled input[type="radio"] { 1026 cursor: not-allowed; 1027} 1028.radio-button-content { 1029 position: relative; 1030 padding: 20px; 1031} 1032.radio-button-icons-container { 1033 position: absolute; 1034 top: 0; 1035 left: 0; 1036 width: 36px; 1037 height: 100%; 1038} 1039.radio-button-icons { 1040 position: relative; 1041 float: left; 1042 display: table; 1043 width: 20px; 1044 margin: 17px 8px; 1045 overflow: hidden; 1046} 1047.radio-button-icon { 1048 width: 20px; 1049 height: 20px; 1050 border-radius: 50%; 1051} 1052.radio-button input[type="radio"] { 1053 display: none; 1054} 1055.radio-button input[type="radio"] + .radio-button-content .unchecked { 1056 float: left; 1057} 1058.radio-button input[type="radio"] + .radio-button-content .checked { 1059 position: absolute; 1060 top: 0; 1061 left: 0; 1062 -webkit-transform: translate(-50%, -50%); 1063 -ms-transform: translate(-50%, -50%); 1064 -moz-transform: translate(-50%, -50%); 1065 -o-transform: translate(-50%, -50%); 1066 transform: translate(-50%, -50%); 1067 -webkit-transform: scale(0); 1068 -ms-transform: scale(0); 1069 -moz-transform: scale(0); 1070 -o-transform: scale(0); 1071 transform: scale(0); 1072 -webkit-transition: all 0.2s; 1073 -ms-transition: all 0.2s; 1074 -moz-transition: all 0.2s; 1075 -o-transition: all 0.2s; 1076 transition: all 0.2s; 1077} 1078.radio-button input[type="radio"]:checked + .radio-button-content .checked { 1079 top: 2px; 1080 left: 4px; 1081 -webkit-transform: scale(1); 1082 -ms-transform: scale(1); 1083 -moz-transform: scale(1); 1084 -o-transform: scale(1); 1085 transform: scale(1); 1086} 1087.radio-button-label { 1088 padding-left: 32px; 1089} 1090.radio-buttons-group .radio-button-item:first-child .radio-button-content { 1091 border-radius: 10px 10px 0 0; 1092} 1093.radio-buttons-group .radio-button-item:first-child .radio-button input[type="radio"]:checked + .radio-button-content .radio-button-icons-container, 1094.radio-buttons-group .radio-button-item:first-child > input[type="radio"]:checked + .radio-button-content .radio-button-icons-container { 1095 border-radius: 6px 0 0 0; 1096} 1097.radio-buttons-group .radio-button-item:last-of-type .radio-button-content { 1098 margin-bottom: 0; 1099 border-radius: 0 0 10px 10px; 1100} 1101.radio-buttons-group .radio-button-item:last-of-type .radio-button input[type="radio"]:checked + .radio-button-content .radio-button-icons-container, 1102.radio-buttons-group .radio-button-item:last-of-type > input[type="radio"]:checked + .radio-button-content .radio-button-icons-container { 1103 border-radius: 0 0 0 6px; 1104} 1105.radio-buttons-group .radio-button-item:last-of-type .radio-button { 1106 margin-bottom: 0; 1107} 1108.radio-buttons-group .radio-button-item:only-child .radio-button-content { 1109 border-radius: 10px; 1110} 1111.radio-buttons-group .radio-button-item:only-child .radio-button input[type="radio"]:checked + .radio-button-content, 1112.radio-buttons-group .radio-button-item:only-child > input[type="radio"]:checked + .radio-button-content { 1113 border-radius: 10px; 1114} 1115.radio-buttons-group .radio-button-item:only-child .radio-button input[type="radio"]:checked + .radio-button-content .radio-button-icons-container, 1116.radio-buttons-group .radio-button-item:only-child > input[type="radio"]:checked + .radio-button-content .radio-button-icons-container { 1117 border-radius: 6px 0 0 6px; 1118} 1119 1120.form-select .form-select-icon { 1121 top: 50%; 1122 bottom: initial; 1123 transform: translateY(-50%); 1124 -webkit-transform: translateY(-50%); 1125 -ms-transform: translateY(-50%); 1126} 1127 1128.form-toggle-eye { 1129 position: absolute; 1130 top: 28px; 1131 right: 2px; 1132 display: inline-block; 1133 padding: 10px; 1134 background: none; 1135 border: 0; 1136} 1137 1138{# /* // Video */ #} 1139 1140.embed-responsive { 1141 position: relative; 1142 display: block; 1143 height: 0; 1144 padding: 0; 1145 overflow: hidden; 1146} 1147.embed-responsive.embed-responsive-16by9 { 1148 padding-bottom: 56.25%; 1149} 1150.embed-responsive .embed-responsive-item, 1151.embed-responsive embed, 1152.embed-responsive iframe, 1153.embed-responsive object, 1154.embed-responsive video { 1155 position: absolute; 1156 top: 0; 1157 bottom: 0; 1158 left: 0; 1159 width: 100%; 1160 height: 100%; 1161 border: 0; 1162} 1163.video-player { 1164 position: absolute; 1165 top: 0; 1166 left: 0; 1167 z-index: 1; 1168 width: 100%; 1169 height: 100%; 1170 cursor: pointer; 1171} 1172.video-player-icon { 1173 position: absolute; 1174 top: 50%; 1175 left: 50%; 1176 z-index: 1; 1177 width: 80px; 1178 height: 80px; 1179 margin: -40px 0 0 -40px; 1180 padding: 0; 1181 font-size: 24px; 1182 line-height: 80px; 1183 text-align: center; 1184 border-radius: 80px; 1185 pointer-events: none; 1186} 1187.video-player-icon-small { 1188 z-index: 10; 1189 width: 40px; 1190 height: 40px; 1191 margin: -20px 0 0 -20px; 1192 font-size: 20px; 1193 line-height: 40px; 1194} 1195.video-image { 1196 position: absolute; 1197 top: 50%; 1198 left: 50%; 1199 width: 100%; 1200 height: auto; 1201 transform: translate(-50%, -50%); 1202 -webkit-transform: translate(-50%, -50%); 1203 -ms-transform: translate(-50%, -50%); 1204} 1205 1206/*============================================================================ 1207 #Header and nav 1208==============================================================================*/ 1209 1210.head-main { 1211 position: relative; 1212 z-index: 1040; 1213 -webkit-backface-visibility: hidden; 1214 -webkit-transform: scale(1); 1215} 1216 1217.head-fix { 1218 position: sticky; 1219 top:0; 1220 width: 100%; 1221} 1222 1223{# /* // Topbar */ #} 1224 1225.section-topbar { 1226 padding: 4px 0; 1227 line-height: 20px; 1228} 1229 1230{# /* // Nav */ #} 1231 1232.nav-row { 1233 border-top: 1px solid; 1234} 1235 1236.nav-desktop { 1237 width: 100%; 1238 display: inline-block; 1239 position: relative; 1240}
1241.nav-desktop-list { 1242 margin: 0; 1243 padding: 0; 1244 list-style: none; 1245} 1246.nav-item { 1247 display: inline-block; 1248 position: initial; 1249 padding: 0 10px; 1250} 1251.nav-list-link { 1252 padding: 0 5px; 1253 font-weight: 500; 1254 font-size: 14px; 1255 line-height: 50px; 1256 letter-spacing: 1px; 1257} 1258 1259.desktop-dropdown { 1260 position: absolute; 1261 width: 100%; 1262 top: 100%; 1263 left: 0; 1264 z-index: 9999; 1265 overflow-y: auto; 1266} 1267 1268.nav-categories { 1269 overflow-x: scroll; 1270} 1271.nav-list-mobile-categories { 1272 margin: 4px 0; 1273 padding: 0 15px; 1274 white-space: nowrap!important; 1275} 1276 1277.nav-dropdown-content { 1278 position: absolute; 1279 visibility: hidden; 1280 opacity: 0; 1281 transition: visibility 0s linear .3s, opacity .3s linear; 1282} 1283 1284.utilities-container .nav-dropdown-content { 1285 pointer-events: none; 1286} 1287 1288{# /* // Logo */ #} 1289 1290.logo-text-container { 1291 max-width: 450px; 1292 margin: auto; 1293 padding: 5px; 1294} 1295 1296.logo-img-container { 1297 display: inline-block; 1298 width: 100%; 1299 max-width: 400px; 1300 margin: auto; 1301} 1302 1303.logo-img-container-big { 1304 max-width: 360px; 1305} 1306 1307.logo-img-container-small { 1308 max-width: 450px; 1309} 1310.logo-img{ 1311 width: auto; 1312 height: auto; 1313 margin: 15px 0; 1314 vertical-align: middle; 1315 max-width: 90%; 1316 max-height: 50px; 1317 1318 1319} 1320 1321.logo-img-small, 1322.head-main.head-fix.compress .logo-img-small { 1323 max-width: 75%; 1324 max-height: 40px; 1325} 1326 1327.logo-img-big { 1328 max-height: 80px; 1329} 1330 1331{# /* // Cart widget and search */ #} 1332 1333.search-input-submit { 1334 position: absolute; 1335 top: -2px; 1336 right: 2px; 1337 padding: 10px; 1338 background: none; 1339 border: 0; 1340} 1341 1342.utilities-item { 1343 position: relative; 1344 display: inline-block; 1345 1346 padding: 15px 10px; 1347 1348} 1349.utility-name { 1350 padding-top: 5px; 1351 font-size: 12px; 1352} 1353 1354/*============================================================================ 1355 #Home Page 1356==============================================================================*/ 1357 1358{# /* // Welcome message */ #} 1359 1360.section-welcome-home { 1361 padding-top: 50px; 1362 padding-bottom: 70px; 1363 text-align: center; 1364} 1365 1366/*============================================================================ 1367 #Banners 1368==============================================================================*/ 1369 1370{# /* // Home banners */ #} 1371 1372.textbanner { 1373 position: relative; 1374 margin-bottom: 40px; 1375 overflow: hidden; 1376} 1377.textbanner-link { 1378 display: block; 1379 width: 100%; 1380 height: 100%; 1381} 1382.textbanner-image { 1383 position: relative; 1384 padding-top: 115%; 1385 background-position: center; 1386 background-repeat: no-repeat; 1387 background-size: cover; 1388} 1389.textbanner-text { 1390 position: relative; 1391 padding: 30px; 1392 text-align: center; 1393} 1394.textbanner-text.over-image { 1395 position: absolute; 1396 top: 50%; 1397 left: 50%; 1398 z-index: 9; 1399 width: 100%; 1400 color: #fff; 1401 border: 0; 1402 transform: translate(-50%, -50%); 1403} 1404.textbanner-paragraph { 1405 display: -webkit-box; 1406 margin: 15px 0; 1407 overflow: hidden; 1408 text-overflow: ellipsis; 1409 -webkit-line-clamp: 3; 1410 -webkit-box-orient: vertical; 1411} 1412 1413.textbanner .textbanner-image.overlay.textbanner-image-empty { 1414 background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 600 900'><defs><radialGradient id='a' cx='3282.88' cy='442.28' r='546.36' gradientTransform='matrix(0.43, 0, 0, -1.38, -1111.64, 1058.96)' gradientUnits='userSpaceOnUse'><stop offset='0' stop-color='%23f9f9f9'/><stop offset='0.5' stop-color='%23f9f9f9'/><stop offset='1' stop-color='%23f9f9f9'/></radialGradient></defs><rect width='600' height='900' fill='url(%23a)'/><path d='M420,633.77l160,245Z' fill='none' stroke='%23ddd' stroke-linecap='square' stroke-miterlimit='10'/><path d='M420,266.23l160-245Z' fill='none' stroke='%23ddd' stroke-linecap='square' stroke-miterlimit='10'/><polyline points='20 878.81 140.04 694.97 180 633.77' fill='none' stroke='%23ddd' stroke-linecap='square' stroke-miterlimit='10'/><line x1='20' y1='21.19' x2='180' y2='266.23' fill='none' stroke='%23ddd' stroke-linecap='square' stroke-miterlimit='10'/><path d='M239.27,543.46l-39.35,8.9A19.24,19.24,0,0,1,177,538L134,349.9A19.16,19.16,0,0,1,148.46,327l180.48-40.84a19.25,19.25,0,0,1,23,14.4l12.63,55.32' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><line x1='168.9' y1='501.54' x2='244.84' y2='484.25' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><line x1='218.43' y1='363.55' x2='254' y2='386.93' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><line x1='184.82' y1='398.93' x2='211.36' y2='416.62' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><path d='M439.42,595.21,255.28,578A19.19,19.19,0,0,1,238,557.15L256.07,365A19.2,19.2,0,0,1,277,347.72L461.09,365a19.2,19.2,0,0,1,17.31,20.82L460.3,578A19.21,19.21,0,0,1,439.42,595.21Z' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><line x1='241.43' y1='519.23' x2='464.33' y2='542.22' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><polyline points='248.51 460.65 329.76 406.01 391.8 473.23' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><polyline points='467.87 488 425.5 448.47 340.5 513.92' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/><path d='M411.2,413.44a13.27,13.27,0,1,1-12-14.45A13.28,13.28,0,0,1,411.2,413.44Z' fill='none' stroke='%23ccc' stroke-linecap='round' stroke-linejoin='round'/></svg>"); 1415} 1416 1417.textbanner-image-background { 1418 position: absolute; 1419 top: 0; 1420 width: 100%; 1421 height: 100%; 1422 object-fit: cover; 1423} 1424 1425.textbanner-image-equal-size { 1426 padding-top: 50%; 1427} 1428 1429{# /* // Informative banners */ #} 1430 1431.section-informative-banners { 1432 padding: 50px 0; 1433} 1434 1435.service-icon { 1436 margin: 10px 0; 1437} 1438 1439.service-item .service-icon-big { 1440 font-size: 30px; 1441} 1442 1443.service-item-image { 1444 display: inline-block; 1445 max-width: 70px; 1446 max-height: 70px; 1447 vertical-align: top; 1448} 1449 1450.service-pagination { 1451 position: relative; 1452 margin-top: 5px; 1453} 1454 1455/*============================================================================ 1456 #Product grid 1457==============================================================================*/ 1458 1459{# /* // Category banner */ #} 1460 1461.category-banner-header { 1462 position: relative; 1463 width: 100%; 1464 margin: -60px 15px 0 15px; 1465 padding: 15px 0; 1466} 1467 1468{# /* // Category controls */ #} 1469 1470.category-controls-sticky-detector { 1471 height: 1px; 1472} 1473 1474.category-controls { 1475 position: sticky; 1476 z-index: 100; 1477 padding: 15px; 1478 transition: all .5s cubic-bezier(.16,.68,.43,.99); 1479} 1480 1481{# /* // Grid item */ #} 1482 1483.item { 1484 margin-bottom: 20px; 1485 padding: 15px; 1486 text-align: center; 1487 border-radius: 10px; 1488} 1489.item-rounded { 1490 margin-bottom: 40px; 1491} 1492.item-rounded.box-rounded { 1493 overflow: visible; 1494} 1495.item-rounded .item-image { 1496 border-radius: 20px 20px 0 0; 1497} 1498.item-image { 1499 position: relative; 1500 overflow: hidden; 1501 max-height: 390px; 1502} 1503.item-image img{ 1504 height: 100%; 1505 width: auto; 1506 max-height: 390px; 1507} 1508.item-image-big, 1509.item-image-big img{ 1510 max-height: 530px; 1511} 1512.item-image-slide img{ 1513 max-width: 100%; 1514 object-fit: contain; 1515 object-position: top; 1516} 1517.item-image:not(.product-item-image-secondary).lazyloaded { 1518 z-index: 2; 1519 opacity: 1; 1520} 1521.item-image-secondary, 1522.item-image-secondary.fade-in.lazyloaded { 1523 display: none; 1524 opacity: 0; 1525} 1526.item-product-reduced .item-image { 1527 height: 130px; 1528} 1529.item-product-reduced .item-image img { 1530 width: 100%; 1531 height: 130px; 1532 object-fit: cover; 1533} 1534.item-product-reduced .item-description { 1535 border-bottom: 1px solid transparent; 1536} 1537.item-product-reduced .item-price { 1538 font-size: 16px; 1539} 1540.item-product-reduced.item-product:hover { 1541 box-shadow: none; 1542} 1543.product-item-secondary-images-loaded:not(.product-item-secondary-images-disabled):hover .item-image-featured { 1544 opacity: 0; 1545 transition-delay: .05s; 1546} 1547.product-item-secondary-images-loaded:not(.product-item-secondary-images-disabled):hover .item-image-featured ~ .item-image-secondary{ 1548 opacity: 1; 1549} 1550.item-slider-pagination-container { 1551 position: absolute; 1552 bottom: 10px; 1553 left: 50%; 1554 z-index: 1; 1555 display: flex; 1556 align-items: center; 1557 justify-content: start; 1558 width: 36px; 1559 height: 13px; 1560 overflow: hidden; 1561 transform: translateX(-50%); 1562 -webkit-transform: translateX(-50%); 1563 -ms-transform: translateX(-50%); 1564} 1565.item-slider-pagination-container.two-bullets { 1566 width: 30px; 1567} 1568.item-slider-pagination { 1569 bottom: initial; 1570 left: initial; 1571 height: 5px; 1572 padding: 0; 1573 overflow: initial; 1574 transform: translateX(calc(-50% + 7px)); 1575 white-space: nowrap; 1576} 1577.item-slider-pagination .swiper-pagination-bullet { 1578 position: relative; 1579 left: 20px; 1580 width: 5px; 1581 height: 5px; 1582 margin: 0 3px; 1583 transition: transform .2s, left .2s; 1584 transform: none; 1585} 1586.item-slider-pagination .swiper-pagination-bullet-active { 1587 width: 5px; 1588} 1589 1590.item-colors, 1591.item-label{ 1592 bottom: 0px; 1593} 1594 1595.item-more-images-message { 1596 position: absolute; 1597 bottom: 30px; 1598 left: 50%; 1599 z-index: 1; 1600 font-size: 9px; 1601 font-weight: bold; 1602 text-transform: uppercase; 1603 opacity: 0; 1604 transition: all 0.2s ease; 1605 transform: translateX(-50%); 1606 -webkit-transform: translateX(-50%); 1607 -ms-transform: translateX(-50%); 1608} 1609 1610.item-more-images-message.with-colors { 1611 bottom: 64px; 1612} 1613
1614.item-slider-controls-container { 1615 opacity: 0; 1616 transition: all .2s ease; 1617 line-height: initial; 1618 } 1619 1620.item-slider-pagination-container.with-colors{ 1621 bottom: 45px; 1622} 1623 1624.item-slider-controls-container.swiper-button-disabled { 1625 opacity: 0; 1626 cursor: auto; 1627 } 1628.item-image:hover .item-slider-controls-container:not(.swiper-button-disabled) { 1629 opacity: 1; 1630} 1631 1632.item-colors { 1633 position: absolute; 1634 bottom: 0; 1635 z-index: 9; 1636 width: 100%; 1637 padding: 10px 0; 1638} 1639.item-colors-bullet { 1640 display: inline-block; 1641 min-width: 18px; 1642 height: 18px; 1643 margin: 0 3px; 1644 font-size: 10px; 1645 line-height: 16px; 1646 vertical-align: top; 1647 border-radius: 18px; 1648 cursor: pointer; 1649 opacity: 0.8; 1650 -webkit-transition: all 0.4s ease; 1651 -ms-transition: all 0.4s ease; 1652 -moz-transition: all 0.4s ease; 1653 -o-transition: all 0.4s ease; 1654 transition: all 0.4s ease; 1655} 1656.item-colors-bullet:hover, 1657.item-colors-bullet.selected { 1658 opacity: 1; 1659} 1660.item-thumbnail { 1661 display: block; 1662 width: 100%; 1663} 1664.item-name { 1665 font-size: 14px; 1666 line-height: 16px; 1667 text-overflow: ellipsis; 1668 overflow: hidden; 1669 -webkit-line-clamp: 2; 1670 display: -webkit-box; 1671 -webkit-box-orient: vertical; 1672} 1673.item-price-container { 1674 font-size: 14px; 1675} 1676.item-price { 1677 font-size: 20px; 1678 font-weight: 700; 1679} 1680.price-compare { 1681 margin-right: 10px; 1682 text-decoration: line-through; 1683} 1684.item-installments { 1685 font-size: 12px; 1686} 1687.item-installments .product-installment-amount, 1688.item-installments .product-installment-value { 1689 font-weight: bold; 1690} 1691.item-buy { 1692 display: block; 1693 position: absolute; 1694 bottom: 0; 1695 width: 100%; 1696 align-items: center; 1697 text-align: center; 1698 z-index: 10; 1699} 1700.item-buy-open { 1701 display: inline-block; 1702 text-align: center; 1703 padding: 4px 8px 0 8px; 1704 font-size: 20px; 1705} 1706.item-buy-variants { 1707 overflow: hidden; 1708 display: none; 1709 padding-top: 20px; 1710} 1711.item-actions { 1712 -webkit-transition: all 0.4s ease; 1713 -ms-transition: all 0.4s ease; 1714 -moz-transition: all 0.4s ease; 1715 -o-transition: all 0.4s ease; 1716 transition: all 0.4s ease; 1717} 1718 1719.item-slider-controls-container.svg-icon-text.svg-solid { 1720 padding: 3px; 1721 border-width: 3px; 1722 line-height: initial; 1723} 1724 1725{# /* // Labels */ #} 1726 1727.labels { 1728 position: absolute; 1729 top: 10px; 1730 left: 10px; 1731 z-index: 9; 1732 text-align: left; 1733 pointer-events: none; 1734} 1735 1736.labels-product-slider{ 1737 top: 10px; 1738 left: 45px; 1739} 1740 1741.label { 1742 margin-bottom: 10px; 1743 padding: 8px 10px; 1744 border-radius: 10px; 1745 left: 10px; 1746 font-size: 12px; 1747 font-weight: bold; 1748 text-transform: uppercase; 1749 width: fit-content; 1750} 1751 1752.label-small { 1753 padding: 3px 6px; 1754 border-radius: 12px; 1755 font-size: 10px; 1756} 1757 1758.label-circle{ 1759 height: 50px; 1760 width: 50px; 1761 border-radius: 100%; 1762 line-height: 16px; 1763 text-align: center; 1764 box-sizing: border-box; 1765} 1766 1767/*============================================================================ 1768 #Product detail 1769==============================================================================*/ 1770 1771{# /* // Image */ #} 1772 1773.nube-slider-product { 1774 overflow: hidden; 1775} 1776 1777.product-slider-image { 1778 width: auto; 1779 height: 100%; 1780 max-width: 100%; 1781} 1782 1783.thumb-see-more{ 1784 display: flex; 1785 justify-content: center; 1786 flex-direction: column; 1787 position: absolute; 1788 width: 100%; 1789 height: 100%; 1790 z-index: 1; 1791 text-align: center; 1792} 1793 1794.product-video-container { 1795 display: block; 1796 width: 100%; 1797 height: 100%; 1798} 1799.product-video { 1800 height: 100%; 1801 display: flex; 1802 align-items: center; 1803 justify-content: center; 1804 -webkit-box-align: center; 1805 -ms-flex-align: center; 1806 align-items: center; 1807} 1808.product-video .embed-responsive { 1809 width: 100%; 1810 height: 100%; 1811} 1812.product-video .video-image{ 1813 width: auto; 1814 height: 100%; 1815} 1816.product-native-video-slide{ 1817 height: auto; 1818} 1819 1820.product-banner-service-image { 1821 width: 20px; 1822} 1823 1824.product-native-video-container { 1825 display: flex; 1826 justify-content: center; 1827 align-items: center; 1828 height: 100%; 1829 overflow: visible; 1830} 1831 1832/*============================================================================ 1833 #Cart detail 1834==============================================================================*/ 1835 1836{# /* // Shipping Calculator */ #} 1837 1838.shipping-calculator-head.with-zip { 1839 height: 45px; 1840} 1841.shipping-calculator-head.with-form { 1842 height: 110px; 1843} 1844.shipping-calculator-head.with-form + .shipping-spinner-container { 1845 margin-top: -20px; 1846} 1847.shipping-calculator-head.with-error { 1848 height: 200px; 1849} 1850 1851/*============================================================================ 1852 #Contact page 1853==============================================================================*/ 1854 1855{# /* // Data contact */ #} 1856 1857.contact-info { 1858 margin-top: 10px; 1859 padding-left: 0; 1860} 1861 1862.contact-icon { 1863 display: block; 1864 margin: 0 auto 10px auto; 1865} 1866 1867.contact-item { 1868 list-style: none; 1869} 1870 1871.contact-link { 1872 list-style: none; 1873} 1874 1875/*============================================================================ 1876 #Blog 1877==============================================================================*/ 1878 1879.post-item-image-container { 1880 position: relative; 1881 height: 200px; 1882 overflow: hidden; 1883} 1884 1885.post-item-image { 1886 width: 100%; 1887 height: 100%; 1888 object-fit: cover; 1889} 1890 1891.post-item-title, 1892.post-item-summary { 1893 display: -webkit-box; 1894 -webkit-box-orient: vertical; 1895 -webkit-line-clamp: 3; 1896 overflow: hidden; 1897 text-overflow: ellipsis; 1898 line-height: 1.5em; 1899} 1900 1901.post-item.box-rounded { 1902 overflow: hidden; 1903} 1904 1905.post-content, 1906.post-content p { 1907 line-height: 1.8rem; 1908} 1909 1910.post-content img { 1911 max-width: 100%; 1912 height: auto; 1913} 1914 1915.post-content h1, 1916.post-content h2, 1917.post-content h3, 1918.post-content h4, 1919.post-content h5, 1920.post-content h6 { 1921 margin: 2rem 0 1rem 0; 1922 line-height: initial; 1923} 1924 1925.post-content h1, 1926.post-content .h1 { 1927 font-size: 30px; 1928} 1929.post-content h2, 1930.post-content .h2 { 1931 font-size: 26px; 1932} 1933.post-content h3, 1934.post-content .h3 { 1935 font-size: 22px; 1936} 1937.post-content h4, 1938.post-content .h4 { 1939 font-size: 20px; 1940} 1941.post-content h5, 1942.post-content .h5 { 1943 font-size: 18px; 1944} 1945.post-content h6, 1946.post-content .h6 { 1947 font-size: 16px; 1948} 1949 1950/*============================================================================ 1951 #Media queries 1952==============================================================================*/ 1953 1954{# /* // Min width 1400px */ #} 1955 1956@media (min-width: 1400px) { 1957 .container { 1958 max-width: 1300px; 1959 } 1960} 1961 1962{# /* // Min width 768px */ #} 1963 1964@media (min-width: 768px) { 1965 1966 {# /* //// Components */ #} 1967 1968 .container-narrow { 1969 max-width: 680px; 1970 } 1971 1972 .textbanner-image-equal-size-md { 1973 padding-top: 25%; 1974 } 1975 1976 {# /* Titles and breadcrumbs */ #} 1977 1978 .h1, .h1-md { 1979 font-size: 34px; 1980 font-weight: 700; 1981 } 1982 1983 .h2, .h2-md { 1984 font-size: 28px; 1985 font-weight: 700; 1986 } 1987 1988 .h4-md { 1989 font-size: 18px; 1990 font-weight: 700; 1991 } 1992 1993 .h5-md { 1994 font-size: 16px; 1995 font-weight: 700; 1996 } 1997 1998 .h6-md { 1999 font-size: 14px; 2000 font-weight: 700; 2001 } 2002 2003 .font-md-normal { 2004 font-size: 14px; 2005 } 2006 2007 .font-md-small { 2008 font-size: 12px!important; 2009 } 2010 2011 {# /* Slider */ #} 2012 2013 .swiper-text { 2014 max-width: 800px; 2015 }
2016 .swiper-description { 2017 font-size: 16px; 2018 letter-spacing: 1px; 2019 } 2020 .swiper-title { 2021 font-size: 66px; 2022 line-height: 68px; 2023 font-weight: 900; 2024 } 2025 2026 {# /* Notifications */ #} 2027 2028 .notification-floating{ 2029 margin-top: -10px; 2030 } 2031 2032 .notification-fixed { 2033 right: 10px; 2034 width: 25%; 2035 } 2036 2037 {# /* Tooltips */ #} 2038 2039 .tooltip { 2040 right: -5px; 2041 left: initial; 2042 } 2043 2044 {# /* Tooltips */ #} 2045 2046 .badge-amount { 2047 2048 right: 28px; 2049 2050 } 2051 2052 {# /* //// Header and nav */ #} 2053 2054 .logo-img{ 2055 width: auto; 2056 height: auto; 2057 2058 max-height: 80px; 2059 max-width: 80%; 2060 2061 } 2062 2063 2064 2065 .logo-img-big { 2066 max-height: 100px; 2067 max-width: 90%; 2068 } 2069 2070 .logo-desktop-center .logo-img-big { 2071 max-height: 80px; 2072 } 2073 2074 .logo-img-small, 2075 .head-main.head-fix.compress .logo-img-small { 2076 max-height: 60px; 2077 max-width: 50%; 2078 } 2079 2080 .logo-desktop-center .logo-img-small, 2081 .logo-desktop-center.head-main.compress .logo-img-small { 2082 max-height: 40px; 2083 } 2084 2085 .logo-text-container { 2086 padding: 20px; 2087 } 2088 2089 {# /* Cart widget and search */ #} 2090 2091 .utilities-container { 2092 margin-right: -10px; 2093 } 2094 .utilities-item { 2095 width: 32%; 2096 padding: 15px 0; 2097 } 2098 2099 {# /* //// Product grid */ #} 2100 2101 .category-controls { 2102 position: relative; 2103 padding: 0 15px; 2104 } 2105 2106 .item-actions { 2107 visibility: hidden; 2108 opacity: 0; 2109 } 2110 .item:hover .item-actions { 2111 visibility: visible; 2112 opacity: 1; 2113 } 2114 2115 .item-rounded .item-actions { 2116 position: absolute; 2117 width: 100%; 2118 height: 0; 2119 margin-top: -15px !important; 2120 border-radius: 0 0 20px 20px; 2121 } 2122 2123 .item-rounded:hover .item-actions { 2124 height: 45px; 2125 } 2126 2127 .labels-product-slider{ 2128 top: 10px; 2129 left: 10px; 2130 } 2131 2132 .item-product-reduced .item-image, 2133 .item-product-reduced .item-image img { 2134 height: 160px; 2135 } 2136 2137 .item-more-images-message { 2138 bottom: 10px; 2139 font-size: 12px; 2140 } 2141 2142 .item-more-images-message.with-colors { 2143 bottom: 50px; 2144 } 2145 2146 {# /* //// Product detail */ #} 2147 2148 .product-video-container { 2149 padding: 0; 2150 } 2151 .product-native-video-slide { 2152 height: 100%; 2153 } 2154 {# /* // Blog */ #} 2155 2156 .post-item-image-container { 2157 height: 250px; 2158 } 2159 2160 2161 {# /* //// Helper classes */ #} 2162 2163 {# /* // Position */ #} 2164 2165 .position-relative-md{position:relative!important;}.position-sticky-md{position:sticky!important;position:-webkit-sticky!important;} 2166 2167 {# /* // Float */ #} 2168 2169 .float-md-none{float:none!important;} 2170 2171 {# /* // Titles */ #} 2172 2173 .h3-md{font-size:20px;font-weight:700} 2174 2175 {# /* // Icons */ #} 2176 2177 .icon-desktop-lg {font-size: 1.33333em;line-height: .75em;vertical-align: -.0667em;} 2178 2179 {# /* // Width */ #} 2180 .w-md-100{width:100%!important}.w-md-auto{width:auto!important} 2181} 2182/*============================================================================ 2183 #Helper classes 2184==============================================================================*/ 2185 2186/*CSS properties helpers minified, to unminify it you have to copy the code and paste it here http://unminify.com/, after that paste the unminified code here */ 2187 2188{# /* // Margin and padding */ #} 2189.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.mt-3n{margin-top:-1rem!important}.mt-4n{margin-top:-1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}
2189@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}
2189.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
2189.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}} 2190 2191{# /* // Text */ #} 2192.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important} 2193 2194{# /* // Align */ #} 2195.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important} 2196 2197{# /* // Position */ #} 2198.position-sticky{position: sticky!important; position: -webkit-sticky;}.position-relative{position:relative!important}.position-absolute{position:absolute!important;}.position-fixed{position:fixed!important} 2199 2200{# /* // Image */ #} 2201.img-fluid {max-width:100%;height:auto} 2202 2203{# /* // Visibility */ #} 2204.hidden{display:none}.hidden-important{display:none!important}.opacity-50{opacity: .5}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.overflow-none{overflow:hidden} 2205 2206{# /* // Float */ #} 2207.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.clear-both{clear:both} 2208 2209{# /* // Width */ #} 2210.w-100{width:100%!important}.w-auto{width:auto!important} 2211 2212{# /* // Height */ #} 2213.h-100{height:100%!important}.h-auto{height:auto!important} 2214 2215 2216 </style> 2217 2218 2219 <link rel="stylesheet" type="text/css" href="//acdn-us.mitiendanube.com/stores/001/341/294/themes/amazonas/dart-style-colors-c48c9154b97c7b2235011778784deebe.css" media="all" /> 2220 2221 2222 <link rel="stylesheet" href="//acdn-us.mitiendanube.com/stores/001/341/294/themes/amazonas/dart-style-async-388ae97b6cb4ea44ebf7f7cf344e85e0.css" media="print" onload="this.media='all'"> 2223 2224 2225 <style> 2226 code-sa1.jivosite.com/widget/lNsIY9Be7v 2227 </style> 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 <link href="//acdn-us.mitiendanube.com/stores/001/341/294/themes/common/logo-519866741-1648522564-a3563de70e25686c95ab7eb854f5a0a41648522564.ico?0" class="js-favicon" rel="icon" type="image/x-icon" /> 2241 <link href="//acdn-us.mitiendanube.com/stores/001/341/294/themes/common/logo-519866741-1648522564-a3563de70e25686c95ab7eb854f5a0a41648522564.ico?0" class="js-favicon" rel="shortcut icon" type="image/x-icon" /> 2242<link rel="canonical" href="" /> 2243 2244 <link rel="alternate" hreflang="es-mx" href="https://www.dogiftmx.com/account/login/" /> 2245 <link rel="alternate" hreflang="en-us" href="https://www.dogiftmx.com/us/account/login/" /> 2246 <meta name="nuvempay-logo" content="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" /> 2247 <meta name="google-site-verification" content="oYd57j62uB5-aJhcFBXclchmvelzdtf1okkOUZgGz5k" /> 2248
2249<script> 2250 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 2251 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 2252 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 2253 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 2254 document,'script','https://connect.facebook.net/en_US/fbevents.js'); 2255 2256 2257 const tnTrackCookie = document.cookie.match('(^|;) ?tn_track=([^;]*)(;|$)')?.[2].slice(-40).toLowerCase(); 2258 const partnerAgentIdentifier = 'tiendanube\u002Dcore'; 2259 const advancedMatchingConfig = {}; 2260 2261 if (tnTrackCookie) { 2262 advancedMatchingConfig.external_id = tnTrackCookie; 2263 } 2264 2265 const pixelId = '323053799862391'; 2266 2267 fbq('init', pixelId, advancedMatchingConfig); 2268 fbq('set', 'agent', partnerAgentIdentifier, pixelId); 2269 2270 2271 fbq('track', 'PageView'); 2272 2273</script>
2273 2274<noscript> 2275 <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=323053799862391&ev=PageView&noscript=1"/> 2276</noscript> 2277 2278 2279 2280 2281 2282
2283<script type="text/javascript"> 2284 var LS = LS || {}; 2285 LS.store = { 2286 id : 1341294, 2287 url : "dogift.mitiendanube.com", 2288 custom_url : "www.dogiftmx.com", 2289 ga4_measurement_id : "", 2290 gads_measurement_id : "", 2291 has_preexisting_google_mc_catalog : false, 2292 has_google_analytics_track_product_ids : false, 2293 should_group_kits_for_analytics : true, 2294 skip_ga4_frontend_analytics : false, 2295 skip_gads_frontend_analytics : false, 2296 name: "DoGift", 2297 has_kits_v2: true, 2298 nube_sdk_product_state: "full", 2299 }; 2300 LS.cart = { 2301 id : null, 2302 hash : null, 2303 subtotal : 0, 2304 has_non_shippable_products: false, 2305 has_shippable_products: false, 2306 items : [ 2307 ], 2308 grouped_items : [ 2309 ], 2310 analytics_items: [ 2311 ] 2312 }; 2313 LS.hasCartMinimumValue = true; 2314 LS.abStorefrontCartExperiments = null; 2315 LS.lang = "es_MX"; 2316 LS.langCode = "es"; 2317 LS.currency = { 2318 code : "MXN", 2319 display_short: "\u0024", 2320 display_long: "\u0024\u0020MXN", 2321 cents_separator : ".", 2322 thousands_separator : "," 2323 }; 2324 LS.country = "MX"; 2325 LS.customer = null; 2326 LS.customerHasPriceTables = false; 2327 LS.template= "account.login"; 2328 LS.isPreview = false; 2329 LS.theme = { 2330 code: "amazonas", 2331 name: "Amazonas", 2332 custom: false, 2333 }; 2334 LS.metricsWorkerScriptUrl = "https://acdn-us.mitiendanube.com/assets/stores/js/metrics-worker-c984926f96a2e4787f155a9755d6944a30.js?v=27359071" 2335 2336 LS.socialScripts = []; 2337 LS.DOMReady = function(fn) { 2338 if (document.addEventListener) { 2339 document.addEventListener('DOMContentLoaded', fn); 2340 } else { 2341 document.attachEvent('onreadystatechange', function() { 2342 if (document.readyState === 'interactive') 2343 fn(); 2344 }); 2345 } 2346 }; 2347 2348 // Making it a thenable so it can be made into a full fledged Promise later 2349 LS._readyCallbacks = []; 2350 LS.ready = { 2351 then: function(callback){ 2352 LS._readyCallbacks.push(callback); 2353 } 2354 }; 2355 2356 window.addEventListener('load', () => { 2357 if(!window.cartService) { 2358 return; 2359 } 2360 2361 window.cartService.setCurrentLoadTime(1791425000); 2362 }); 2363 2364 window.pageData = { 2365 id: "", 2366 name: "" 2367 } 2368 2369 window.initialCart = {"id":null,"subtotal":0,"total":0,"discounts":0,"promotions":[],"shipping_zipcode":null}; 2370 2371 window.metricServiceDispatchQueue = []; 2372 window.metricService = { dispatch: (event) => window.metricServiceDispatchQueue.push(event) }; 2373 2374 window.translations = { 2375 cart: { 2376 error_messages: { 2377 out_of_stock: 'No hay más stock de este producto.', 2378 unavailable_product: 'Este producto no está disponible.', 2379 update_error: 'Ocurrió un error al actualizar el carrito.', 2380 subscription_only_product: 'Este producto solo está disponible para suscripciones.', 2381 subscription_item_already_in_cart: 'Este producto ya se encuentra en el carrito.', 2382 subscription_limit_reached: 'Solo puedes agregar un producto por suscripción al carrito.' 2383 }, 2384 name: 'Carrito de compras' 2385 } 2386 }; 2387</script>
2387 2388 2389 2390 <link rel="preconnect" href="https://challenges.cloudflare.com" crossorigin> 2391
2391<script> 2392 window.turnstileEnabled = true; 2393 window.turnstileConfig = { siteKey: '0x4AAAAAACiLhFoGwsoxGiTp' }; 2394 // Per-endpoint-group opt-in. register/reset_password require only 2395 // the master tag above. contact/newsletter forms consult these 2396 // flags to decide whether to render the Turnstile widget or fall 2397 // back to reCAPTCHA. 2398 window.turnstileEndpoints = { 2399 contact: true, 2400 newsletter: false 2401 }; 2402 </script>
2402 2403
2403<script> 2404 window.recaptchaEnabled = true; 2405 window.recaptchaV2 = { siteKey: '6Ldp6lUqAAAAAEmZBhIVl_tzMi70KlSohR77QfLc' }; 2406 window.recaptchaV3 = { siteKey: '6LezGnQcAAAAAD5T1ReYv_OMo1EJbDUfPu7srRhU' }; 2407 </script>
2407 2408 2409 2410
2411<script> 2412 window.enableNativeLibraries = true; 2413 window.hasMetricsTag = false; 2414 window.hasFixFilterPaginationTag = false; 2415 window.hasUpdatingCartStatusTag = false; 2416 window.hasMaxPaymentDiscountFixTag = false; 2417</script>
2417 2418 2419
2419<script type="text/javascript" src="//acdn-us.mitiendanube.com/assets/stores/js/linkedstore-v2-b22d9148f7250f5fdefcb028158f67ef30.js?v=27359071" async="true"></script>
2419 2420
2420<script>window.vanillaJS = true;</script>
2420 2421 2422
2423<script type="text/javascript"> 2424 window.skipJQuery = true; 2425 2426 LS.ready.then(() => { 2427 if (!window.jQueryNuvem) { 2428 window.jQueryNuvem = $ 2429 } 2430 }); 2431</script>
2431 2432 2433 2434 2435
2436<script type="text/javascript"> 2437 2438 function ga_send_event(category, action, label, value) { 2439 return; 2440 } 2441 2442 </script>
2442 2443 2444 2445 2446 2447 2448
2448<script> 2449 var fb_params = { 2450 referrer: document.referrer, 2451 userAgent: navigator.userAgent, 2452 language: 'es-MX' 2453 }; 2454 2455 2456 const canSendPreFbq = false && typeof navigator.sendBeacon === 'function'; 2457 let pixelFunction = 'track'; 2458 let pixelEvent = null; 2459 let metaEventId = null; 2460 const fbTimestamp = new Date().getTime(); 2461 let contentType = 'product'; 2462 2463 2464 if(pixelEvent) { 2465 if (canSendPreFbq) { 2466 navigator.sendBeacon(`/pixel/`, JSON.stringify({ 2467 type: 'pre_fbq', 2468 trackingId: typeof pixelTrackingId === 'undefined' ? null : pixelTrackingId, 2469 locUrl: typeof locationUrl === 'undefined' ? null : locationUrl, 2470 timestamp: Date.now(), 2471 pixelEvent 2472 })); 2473 } 2474 if (metaEventId) { 2475 fbq(pixelFunction, pixelEvent, fb_params, { eventID: metaEventId }); 2476 } else { 2477 fbq(pixelFunction, pixelEvent, fb_params); 2478 } 2479 } 2480 2481 const getContentId = (cartProduct) => { 2482 return cartProduct.meta_content_id == null 2483 ? cartProduct.variant_id.toString() 2484 : String(cartProduct.meta_content_id); 2485 }; 2486 2487 LS.ready.then(function() { 2488 LS.on(LS.events.productAddedToCart, function (event, data) { 2489 if (!data) { 2490 data = event.detail; 2491 } 2492 2493 const { cart, cart_item: cartItem, quantity_added: quantityAdded, social_event_id_suffix: fbEventIdSuffix } = data; 2494 const value = cartItem.unit_price / 100 * quantityAdded; 2495 2496 // Facebook Pixel does not have an event to remove products from the cart. 2497 if (value <= 0 || quantityAdded <= 0) { 2498 return; 2499 } 2500 const contentIds = [getContentId(cartItem)]; 2501 const contents = [{ 2502 id: contentIds[0], 2503 quantity: quantityAdded, 2504 item_price: +cartItem.unit_price / 100, 2505 }]; 2506 const customData = { 2507 referrer: document.referrer, 2508 userAgent: navigator.userAgent, 2509 language: 'es-MX', 2510 content_ids: contentIds, 2511 contents: contents, 2512 content_type: contentType, 2513 currency: LS.currency.code, 2514 quantity: quantityAdded, 2515 value 2516 }; 2517 2518 const fbAddToCartEventId = `add-to-cart-${fbEventIdSuffix}`; 2519 2520 trackAddToCartAJAX(customData, fbAddToCartEventId); 2521 2522 sendNubeSocialTracking(cart.id, cartItem.id, customData, fbAddToCartEventId); 2523 }); 2524 }); 2525 2526 function trackAddToCartAJAX(customData, fbEventId) { 2527 const eventName = 'AddToCart'; 2528 if (canSendPreFbq) { 2529 navigator.sendBeacon(`/pixel/`, JSON.stringify({ 2530 type: 'pre_fbq', 2531 trackingId: typeof pixelTrackingId === 'undefined' ? null : pixelTrackingId, 2532 locUrl: typeof locationUrl === 'undefined' ? null : locationUrl, 2533 timestamp: Date.now(), 2534 pixelEvent: eventName, 2535 eventId: fbEventId 2536 })); 2537 } 2538 fbq('track', eventName, customData, { eventID: fbEventId }); 2539 } 2540 2541 async function sendNubeSocialTracking(cartId, cartItemId, customData, fbEventId) { 2542 let data = { 2543 event_name: 'AddToCart', 2544 cart_id: cartId, 2545 cart_product_id: cartItemId, 2546 event_id: fbEventId, 2547 }; 2548 2549 Object.assign(data, customData) 2550 2551 setTimeout(function() { 2552 new Image().src = '/fb-capi/?' + new URLSearchParams(data); 2553 }, 500); 2554 } 2555 </script>
2555 2556
2557<script type="text/javascript"> 2558 function amplitude_log_event(event, properties) { 2559 // dummy function 2560 return true; 2561 } 2562</script>
2562 2563 2564 2565
2565<script> 2566 !function (w, d, t) {w.TiktokAnalyticsObject=t;var ttq=w[t]=w[t]||[];ttq.methods=["page","track","identify", "instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"],ttq.setAndDefer=function(t,e){t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]);ttq.instance=function(t){for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]);return e},ttq.load=function(e,n){var i="https://analytics.tiktok.com/i18n/pixel/events.js";ttq._i=ttq._i||{},ttq._i[e]=[],ttq._i[e]._u=i,ttq._t=ttq._t||{},ttq._t[e]=+new Date,ttq._o=ttq._o||{},ttq._o[e]=n||{},ttq._partner=ttq._partner||"Nuvemshop";var o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src=i+"?sdkid="+e+"&lib="+t;var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(o,a)}; 2567 2568 ttq.load('D41PL9JC77U69K483NPG'); 2569 }(window, document, 'ttq'); 2570 </script>
2570 2571
2571<script> 2572 2573 const tiktokTimestamp = new Date().getTime(); 2574 let eventName = ''; 2575 let eventParams = { 2576 content_type: 'product', 2577 currency: LS.currency.code, 2578 }; 2579 let eventOptions = undefined; 2580 2581 2582 ttq.track('Pageview'); 2583 2584 const advancedMatchingData = {}; 2585 if (Object.keys(advancedMatchingData).length) { 2586 ttq.identify(advancedMatchingData); 2587 } 2588 2589 if (eventName) { 2590 ttq.track(eventName, eventParams, eventOptions); 2591 } 2592 2593 const getTikTokProductContentId = (cartItem) => { 2594 return cartItem.tiktok_content_id == null 2595 ? String(cartItem.variant_id) 2596 : String(cartItem.tiktok_content_id); 2597 }; 2598 2599 LS.ready.then(function() { 2600 let kitViewContentTracked = false; 2601 2602 LS.on(LS.events.kitCombinationSelected, function (event) { 2603 const data = event.detail; 2604 if (!data.combination_id || kitViewContentTracked) { 2605 return; 2606 } 2607 2608 kitViewContentTracked = true; 2609 2610 const kitEventParams = { 2611 content_type: 'product', 2612 currency: LS.currency.code, 2613 contents: [{ content_id: String(data.tiktok_content_id ?? data.combination_id), price: data.price }], 2614 value: data.price ?? (LS.cart.subtotal / 100), 2615 }; 2616 2617 ttq.track('ViewContent', kitEventParams); 2618 }); 2619 2620 LS.on(LS.events.productAddedToCart, function (event, data) { 2621 2622 data ??= event.detail; 2623 2624 const { cart_item: cartItem, quantity_added: quantityAdded, social_event_id_suffix: ttEventIdSuffix } = data; 2625 const price = cartItem.unit_price / 100; 2626 const itemWasRemovedFromCart = price * quantityAdded <= 0; 2627 2628 if (itemWasRemovedFromCart) { 2629 return; 2630 } 2631 2632 const eventName = 'AddToCart'; 2633 2634 const eventParams = { 2635 content_type: 'product', 2636 currency: LS.currency.code, 2637 contents: [{ content_id: getTikTokProductContentId(cartItem), price, quantity: +quantityAdded }], 2638 value: price * +quantityAdded, 2639 }; 2640 2641 const ttAddToCartEventId = `add-to-cart-${ttEventIdSuffix}`; 2642 2643 ttq.track(eventName, eventParams, { event_id: ttAddToCartEventId }); 2644 }); 2645 }); 2646 </script>
2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658
2659<script type="application/ld+json" data-component='structured-data.organization'> 2660{ 2661 "@context": "https://schema.org", 2662 "@type": "Organization", 2663 "name": "DoGift", 2664 "logo": "https://acdn-us.mitiendanube.com/stores/001/341/294/themes/common/logo-129043442-1648522562-305ce0adc22788f0ffba21b53a27d1a31648522563.png?0", 2665 "url": "https://www.dogiftmx.com" 2666 ,"sameAs": [ 2667 "https://www.facebook.com/Dogiftmx", 2668 "https://instagram.com/DoGift", 2669 "https://www.twitter.com/DoGift", 2670 "https://www.tiktok.com/@dogiftmx" 2671 ] 2672 } 2673</script>
2673 2674 2675 2676 2677
2677<script type="application/ld+json" data-component='structured-data.page'> 2678 { 2679 "@context": "https://schema.org/", 2680 "@type": "WebPage", 2681 "name": "Iniciar sesión - DoGift", 2682 "description": "", 2683 "breadcrumb": { 2684 "@type": "BreadcrumbList", 2685 "itemListElement": [ 2686 { 2687 "@type": "ListItem", 2688 "position": 1, 2689 "name": "Inicio", 2690 "item": "https://www.dogiftmx.com" 2691 }, { 2692 "@type": "ListItem", 2693 "position": 2, 2694 "name": "Mi cuenta", 2695 "item": "https://www.dogiftmx.com/account/" 2696 }, { 2697 "@type": "ListItem", 2698 "position": 3, 2699 "name": "Login", 2700 "item": "https://www.dogiftmx.com/account/login/" 2701 } ] 2702 } } 2703 </script>
2703 2704 2705 2706 </head> 2707 <body class=" template-account-login" data-rounded-borders="true" data-solid-icons="false"> 2708 2709 2710 2711 2712 2713 <div id="nubesdk-root"></div> 2714 <div id="nubesdk-runtime"></div> 2715 <div 2716 class="js-nubesdk-slot" 2717 data-nubesdk-slot="before_main_content" 2718 ></div> 2719 2720 2721 2722 <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 2723 2724 2725 2726 2727 <symbol id="check" viewBox="0 0 512 512"> 2728 <path d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"/> 2729 </symbol> 2730 2731 <symbol id="check-double" viewBox="0 0 448 512"> 2732 <path d="M444.09 166.99l-27.39-28.37c-2.6-1.96-5.53-2.93-8.8-2.93-3.27 0-5.87.98-7.82 2.93L142.81 396.86l-94.88-94.88c-1.96-2.61-4.55-3.91-7.82-3.91-3.27 0-6.21 1.3-8.8 3.91l-27.4 27.38c-2.6 2.61-3.91 5.55-3.91 8.8s1.31 5.87 3.91 7.82l130.1 131.07c2.6 1.96 5.53 2.94 8.8 2.94 3.27 0 5.87-.98 7.82-2.94L444.08 183.6c2.6-2.61 3.91-5.55 3.91-8.8.01-3.24-1.3-5.86-3.9-7.81zM131.88 285.04c2.62 1.97 5.58 2.96 8.88 2.96s5.92-.99 7.89-2.96L353.34 80.35c2.62-2.64 3.95-5.6 3.95-8.88 0-3.28-1.33-5.92-3.95-7.89l-27.63-28.62c-2.62-1.97-5.58-2.96-8.88-2.96s-5.92.99-7.89 2.96L140.76 204.12l-60.41-60.41c-1.97-2.64-4.59-3.95-7.89-3.95s-6.26 1.31-8.88 3.95l-27.63 27.63c-2.62 2.64-3.95 5.6-3.95 8.88 0 3.29 1.33 5.92 3.95 7.89l95.93 96.93z"/> 2733 </symbol> 2734 2735 <symbol id="check-circle" viewBox="0 0 512 512"> 2736 <path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z"/> 2737 </symbol> 2738 2739 <symbol id="check-circle-filled" viewBox="0 0 512 512"> 2740 <path d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"/> 2741 </symbol> 2742 2743 <symbol id="history" viewBox="0 0 512 512"> 2744 <path d="M20 24h10c6.627 0 12 5.373 12 12v94.625C85.196 57.047 165.239 7.715 256.793 8.001 393.18 8.428 504.213 120.009 504 256.39
27446 503.786 393.181 392.834 504 256 504c-63.926 0-122.202-24.187-166.178-63.908-5.113-4.618-5.354-12.561-.482-17.433l7.069-7.069c4.503-4.503 11.749-4.714 16.482-.454C150.782 449.238 200.935 470 256 470c117.744 0 214-95.331 214-214 0-117.744-95.331-214-214-214-82.862 0-154.737 47.077-190.289 116H164c6.627 0 12 5.373 12 12v10c0 6.627-5.373 12-12 12H20c-6.627 0-12-5.373-12-12V36c0-6.627 5.373-12 12-12zm321.647 315.235l4.706-6.47c3.898-5.36 2.713-12.865-2.647-16.763L272 263.853V116c0-6.627-5.373-12-12-12h-8c-6.627 0-12 5.373-12 12v164.147l84.884 61.734c5.36 3.899 12.865 2.714 16.763-2.646z"/> 2745 </symbol> 2746 2747 <symbol id="edit" viewBox="0 0 576 512"> 2748 <path d="M402.6 83.2l90.2 90.2c3.8 3.8 3.8 10 0 13.8L274.4 405.6l-92.8 10.3c-12.4 1.4-22.9-9.1-21.5-21.5l10.3-92.8L388.8 83.2c3.8-3.8 10-3.8 13.8 0zm162-22.9l-48.8-48.8c-15.2-15.2-39.9-15.2-55.2 0l-35.4 35.4c-3.8 3.8-3.8 10 0 13.8l90.2 90.2c3.8 3.8 10 3.8 13.8 0l35.4-35.4c15.2-15.3 15.2-40 0-55.2zM384 346.2V448H64V128h229.8c3.2 0 6.2-1.3 8.5-3.5l40-40c7.6-7.6 2.2-20.5-8.5-20.5H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V306.2c0-10.7-12.9-16-20.5-8.5l-40 40c-2.2 2.3-3.5 5.3-3.5 8.5z"/> 2749 </symbol> 2750 2751 2752 <symbol id="whatsapp" viewBox="0 0 448 512"> 2753 <path d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"/> 2754 </symbol> 2755 2756 <symbol id="instagram" viewBox="0 0 448 512"> 2757 <path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> 2758 </symbol> 2759 2760 <symbol id="facebook" viewBox="0 0 1024 1024"> 2761 <path d="M1024 512a512 512 0 1 0-592 505.8V660H302V512h130V399.2C432 270.9 508.4 200 625.4 200c56 0 114.6 10 114.6 10v126h-64.6c-63.6 0-83.4 39.5-83.4 80v96h142l-22.7 148H592v357.8A512 512 0 0 0 1024 512z"/> 2762 </symbol> 2763 2764 <symbol id="facebook-f" viewBox="0 0 320 512"> 2765 <path d="M279.1 288l14.3-92.7h-89v-60c0-25.4 12.5-50.2 52.3-50.2H297V6.4S260.4 0 225.4 0C152 0 104.3 44.4 104.3 124.7v70.6H22.9V288h81.4v224h100.2V288z"/> 2766 </symbol> 2767 2768 <symbol id="twitter" viewBox="0 0 512 512"> 2769 <path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/> 2770 </symbol> 2771 2772 <symbol id="pinterest" viewBox="0 0 384 512"> 2773 <path d="M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"/> 2774 </symbol> 2775 2776
2777 <symbol id="tiktok" viewBox="0 0 448 512"> 2778 <path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/> 2779 </symbol> 2780 2781</svg> 2782 <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 2783 2784 2785 2786 <symbol id="bars" viewBox="0 0 448 512"> 2787 <path d="M442 107H6a6 6 0 0 1-6-6V87a6 6 0 0 1 6-6h436a6.002 6.002 0 0 1 6 6v14a6.003 6.003 0 0 1-1.757 4.243A6.003 6.003 0 0 1 442 107Zm0 163H6a6 6 0 0 1-6-6v-14a6.003 6.003 0 0 1 6-6h436c1.591 0 3.117.632 4.243 1.757A6.003 6.003 0 0 1 448 250v14a6.003 6.003 0 0 1-1.757 4.243A6.003 6.003 0 0 1 442 270Zm0 157H6a6 6 0 0 1-6-6v-14a6.003 6.003 0 0 1 6-6h436c1.591 0 3.117.632 4.243 1.757A6.003 6.003 0 0 1 448 407v14a6.003 6.003 0 0 1-1.757 4.243A6.003 6.003 0 0 1 442 427Z"/> 2788 </symbol> 2789 2790 <symbol id="cart" viewBox="0 0 34.5 30.3"> 2791 <path d="M31 17.6l3-13-.1-.4-.4-.2H6.8L6 .4C5.9.2 5.7 0 5.5 0h-5C.2 0 0 .2 0 .5s.2.5.5.5h4.6L10 23.6l.2.3c-.7.6-1.2 1.6-1.2 2.6 0 1.9 1.6 3.5 3.5 3.5s3.5-1.6 3.5-3.5c0-1-.4-1.9-1.1-2.5H25c-.7.6-1.1 1.5-1.1 2.5 0 1.9 1.6 3.5 3.5 3.5s3.5-1.6 3.5-3.5-1.5-3.5-3.4-3.5H10.9l-1.1-5h20.7c.2 0 .4-.2.5-.4zm-1 8.9c0 1.4-1.1 2.5-2.5 2.5S25 27.9 25 26.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5zm-15 0c0 1.4-1.1 2.5-2.5 2.5S10 27.9 10 26.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5zM9.6 17L7 5h25.9l-2.8 12H9.6z"/> 2792 </symbol> 2793 2794 <symbol id="search" viewBox="0 0 31.5 32"> 2795 <path d="m30.787 29.158-7.81-7.81a.718.718 0 0 0-.515-.212h-.624a12.538 12.538 0 0 0 3.348-8.543C25.186 5.637 19.55 0 12.593 0 5.637 0 0 5.637 0 12.593c0 6.957 5.637 12.593 12.593 12.593 3.3 0 6.297-1.271 8.543-3.342v.618c0 .194.079.375.212.514l7.81 7.81a.727.727 0 0 0 1.03 0l.599-.599a.727.727 0 0 0 0-1.029Zm-18.194-5.91A10.648 10.648 0 0 1 1.937 12.594c0-5.89 4.765-10.656 10.656-10.656A10.648 10.648 0 0 1 23.25 12.593 10.648 10.648 0 0 1 12.593 23.25Z"/> 2796 </symbol> 2797 2798 <symbol id="user" viewBox="0 0 30 30"> 2799 <path d="M15 16.6c4.4 0 8-3.6 8-8s-3.6-8-8-8-8 3.6-8 8 3.6 8 8 8zm0-15.1c3.9 0 7 3.2 7 7s-3.1 7-7 7-7-3.2-7-7 3.1-7 7-7zM29.5 29c0 .3-.2.5-.5.5s-.5-.2-.5-.5c0-4.8-6.1-8.7-13.5-8.7S1.5 24.2 1.5 29c0 .3-.2.5-.5.5s-.5-.2-.5-.5c0-5.3 6.5-9.7 14.5-9.7s14.5 4.4 14.5 9.7z"/> 2800 </symbol> 2801 2802 <symbol id="chat" viewBox="0 0 36 31"> 2803 <path d="M32.5 10H25V3.5C25 1.6 23.4 0 21.5 0h-18A3.5 3.5 0 0 0 0 3.5v10C0 15.4 1.6 17 3.5 17h2.9v3.5c0 .2.1.4.3.4l.2.1.3-.1 5.8-3.7v6.3c0 1.9 1.6 3.5 3.5 3.5h6.1l6.2 3.9.3.1.2-.1c.2-.1.3-.3.3-.4V27h2.9c1.9 0 3.5-1.6 3.5-3.5v-10c0-1.9-1.6-3.5-3.5-3.5zM7.4 19.6v-3.1c0-.3-.2-.5-.5-.5H3.5A2.5 2.5 0 0 1 1 13.5v-10C1 2.1 2.1 1 3.5 1h18C22.9 1 24 2.1 24 3.5v10c0 1.4-1.1 2.5-2.5 2.5h-8.3l-.3.1-5.5 3.5zM35 23.5c0 1.4-1.1 2.5-2.5 2.5h-3.4c-.3 0-.5.2-.5.5v3.1L23 26.1l-.2-.1h-6.3a2.5 2.5 0 0 1-2.5-2.5V17h7.5c1.9 0 3.5-1.6 3.5-3.5V11h7.5c1.4 0 2.5 1.1 2.5 2.5v10z"/> 2804 </symbol> 2805 2806 2807 <symbol id="arrow" viewBox="0 0 448 512"> 2808 <path d="M216.464 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L387.887 239H12c-6.627 0-12 5.373-12 12v10c0 6.627 5.373 12 12 12h375.887L209.393 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L233.434 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/> 2809 </symbol> 2810 2811 <symbol id="chevron" viewBox="0 0 256 512"> 2812 <path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/> 2813 </symbol> 2814 2815 <symbol id="chevron-down" viewBox="0 0 448 512"> 2816 <path d="M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z"/> 2817 </symbol> 2818 2819 <symbol id="arrows-h" viewBox="0 0 512 512">
2820 <path d="M399.959 170.585c-4.686 4.686-4.686 12.284 0 16.971L451.887 239H60.113l51.928-51.444c4.686-4.686 4.686-12.284 0-16.971l-7.071-7.07c-4.686-4.686-12.284-4.686-16.97 0l-84.485 84c-4.686 4.686-4.686 12.284 0 16.971l84.485 84c4.686 4.686 12.284 4.686 16.97 0l7.071-7.07c4.686-4.686 4.686-12.284 0-16.971L60.113 273h391.773l-51.928 51.444c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l84.485-84c4.687-4.686 4.687-12.284 0-16.971l-84.485-84c-4.686-4.686-12.284-4.686-16.97 0l-7.07 7.071z"/> 2821 </symbol> 2822 2823 <symbol id="sort-alt" viewBox="0 0 384 512"> 2824 <path d="M364.5 117.81l-84.06-82.3a11.94 11.94 0 0 0-16.87 0l-84 82.32a12 12 0 0 0-.09 17l5.61 5.68a11.93 11.93 0 0 0 16.91.09l54-52.67V472a8 8 0 0 0 8 8h16a8 8 0 0 0 8-8V88.08l53.94 52.35a12 12 0 0 0 16.92 0l5.64-5.66a12 12 0 0 0 0-16.96zM198.93 371.56a11.93 11.93 0 0 0-16.91-.09l-54 52.67V40a8 8 0 0 0-8-8H104a8 8 0 0 0-8 8v383.92l-53.94-52.35a12 12 0 0 0-16.92 0l-5.64 5.66a12 12 0 0 0 0 17l84.06 82.3a11.94 11.94 0 0 0 16.87 0l84-82.32a12 12 0 0 0 .09-17z"/> 2825 </symbol> 2826 2827 2828 <symbol id="minus" viewBox="0 0 384 512"> 2829 <path d="M368 224H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h352c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"/> 2830 </symbol> 2831 2832 <symbol id="plus" viewBox="0 0 384 512"> 2833 <path d="M368 224H224V80c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v144H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h144v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V288h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"/> 2834 </symbol> 2835 2836 <symbol id="circle-notch" viewBox="0 0 512 512"> 2837 <path d="M288 24.103v8.169a11.995 11.995 0 0 0 9.698 11.768C396.638 63.425 472 150.461 472 256c0 118.663-96.055 216-216 216-118.663 0-216-96.055-216-216 0-104.534 74.546-192.509 174.297-211.978A11.993 11.993 0 0 0 224 32.253v-8.147c0-7.523-6.845-13.193-14.237-11.798C94.472 34.048 7.364 135.575 8.004 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.789 504 256c0-121.187-86.924-222.067-201.824-243.704C294.807 10.908 288 16.604 288 24.103z"/> 2838 </symbol> 2839 2840 <symbol id="filter" viewBox="0 0 512 512"> 2841 <path d="M463.952 0H48.057C5.419 0-16.094 51.731 14.116 81.941L176 243.882V416c0 15.108 7.113 29.335 19.2 40l64 47.066c31.273 21.855 76.8 1.538 76.8-38.4V243.882L497.893 81.941C528.042 51.792 506.675 0 463.952 0zM288 224v240l-64-48V224L48 48h416L288 224z"/> 2842 </symbol> 2843 2844 <symbol id="times" viewBox="0 0 320 512" aria-hidden="true"> 2845 <path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"/> 2846 </symbol> 2847 2848 <symbol id="trash-alt" viewBox="0 0 448 512"> 2849 <path d="M296 432h16a8 8 0 0 0 8-8V152a8 8 0 0 0-8-8h-16a8 8 0 0 0-8 8v272a8 8 0 0 0 8 8zm-160 0h16a8 8 0 0 0 8-8V152a8 8 0 0 0-8-8h-16a8 8 0 0 0-8 8v272a8 8 0 0 0 8 8zM440 64H336l-33.6-44.8A48 48 0 0 0 264 0h-80a48 48 0 0 0-38.4 19.2L112 64H8a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h24v368a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V96h24a8 8 0 0 0 8-8V72a8 8 0 0 0-8-8zM171.2 38.4A16.1 16.1 0 0 1 184 32h80a16.1 16.1 0 0 1 12.8 6.4L296 64H152zM384 464a16 16 0 0 1-16 16H80a16 16 0 0 1-16-16V96h320zm-168-32h16a8 8 0 0 0 8-8V152a8 8 0 0 0-8-8h-16a8 8 0 0 0-8 8v272a8 8 0 0 0 8 8z"/> 2850 </symbol> 2851 2852 <symbol id="eye" viewBox="0 0 576 512"> 2853 <path d="M288 288a64 64 0 0 0 0-128c-1 0-1.88.24-2.85.29a47.5 47.5 0 0 1-60.86 60.86c0 1-.29 1.88-.29 2.85a64 64 0 0 0 64 64zm284.52-46.6C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 96a128 128 0 1 1-128 128A128.14 128.14 0 0 1 288 96zm0 320c-107.36 0-205.46-61.31-256-160a294.78 294.78 0 0 1 129.78-129.33C140.91 153.69 128 187.17 128 224a160 160 0 0 0 320 0c0-36.83-12.91-70.31-33.78-97.33A294.78 294.78 0 0 1 544 256c-50.53 98.69-148.64 160-256 160z"/> 2854 </symbol> 2855
2856 <symbol id="eye-closed" viewBox="0 0 576 512">> 2857 <path d="M636.995 485.251L22.9945 1.75064C21.3379 0.426688 19.2235 -0.185349 17.1158 0.0490439C15.0081 0.283436 13.0798 1.34508 11.7545 3.00064L1.75455 15.5106C0.429468 17.166 -0.184241 19.2797 0.0482696 21.3873C0.28078 23.4949 1.34049 25.4239 2.99454 26.7506L616.995 510.251C617.815 510.908 618.757 511.397 619.767 511.69C620.776 511.982 621.834 512.073 622.879 511.957C623.923 511.841 624.935 511.52 625.856 511.013C626.777 510.506 627.588 509.822 628.245 509.001L638.245 496.491C639.569 494.834 640.181 492.72 639.946 490.612C639.712 488.504 638.65 486.576 636.995 485.251ZM319.995 96.0006C353.931 96.0377 386.467 109.535 410.463 133.532C434.46 157.529 447.957 190.064 447.995 224.001C447.995 245.621 442.095 265.691 432.595 283.571L458.045 303.571C471.645 280.091 479.995 253.141 479.995 224.001C479.995 187.171 467.085 153.691 446.215 126.671C502.128 154.898 547.602 200.196 576.045 256.001C559.047 289 536.067 318.554 508.275 343.161L533.595 363.101C562.065 336.821 586.465 305.841 604.525 270.591C606.812 266.066 608.004 261.066 608.004 255.996C608.004 250.925 606.812 245.926 604.525 241.401C550.295 135.591 442.935 64.0006 319.995 64.0006C275.078 63.9768 230.688 73.6756 189.875 92.4306L235.645 128.431C258.235 108.521 287.555 96.0006 319.995 96.0006ZM380.855 242.831C383.988 233.278 384.797 223.116 383.211 213.188C381.626 203.26 377.694 193.855 371.741 185.753C365.788 177.652 357.988 171.088 348.987 166.609C339.987 162.13 330.047 159.864 319.995 160.001C318.995 160.001 318.105 160.241 317.145 160.291C321.026 170.685 320.941 182.145 316.905 192.481L380.855 242.831ZM163.235 193.671C161.155 203.649 160.07 213.808 159.995 224.001C159.892 250.808 166.552 277.208 179.359 300.758C192.166 324.308 210.706 344.248 233.263 358.732C255.82 373.217 281.667 381.778 308.41 383.623C335.154 385.469 361.931 380.539 386.265 369.291L356.685 346.001C344.985 349.531 332.835 352.001 320.005 352.001C286.067 351.964 253.53 338.466 229.532 314.47C205.534 290.474 192.034 257.938 191.995 224.001C191.995 221.561 192.585 219.281 192.715 216.881L163.235 193.671ZM319.995 416.001C212.635 416.001 114.525 354.691 63.9945 256.001C81.4245 222.001 105.085 193.281 132.305 169.281L106.445 148.911C77.9645 175.191 53.5745 206.161 35.5145 241.411C33.227 245.936 32.0351 250.935 32.0351 256.006C32.0351 261.076 33.227 266.076 35.5145 270.601C89.7045 376.411 197.065 448.001 319.995 448.001C364.911 448.024 409.301 438.325 450.115 419.571L420.865 396.571C389.055 408.841 355.145 416.001 319.995 416.001Z"/> 2858 </symbol> 2859 2860 <symbol id="credit-card" viewBox="0 0 576 512"> 2861 <path d="M498.5,470.3H77.5C34.7,470.3,0,435.6,0,392.9V119.1c0-42.7,34.7-77.5,77.5-77.5h421.1c42.7,0,77.5,34.7,77.5,77.5v273.7 C576,435.6,541.3,470.3,498.5,470.3z M77.5,70.3c-27,0-48.9,21.9-48.9,48.9v273.7c0,27,21.9,48.9,48.9,48.9h421.1 c27,0,48.9-21.9,48.9-48.9V119.1c0-27-21.9-48.9-48.9-48.9H77.5z M218.1,371.8c0-7.9-6.4-14.3-14.3-14.3H98.5 c-7.9,0-14.3,6.4-14.3,14.3s6.4,14.3,14.3,14.3h105.3C211.7,386.1,218.1,379.7,218.1,371.8z M365.5,371.8c0-7.9-6.4-14.3-14.3-14.3 H245.9c-7.9,0-14.3,6.4-14.3,14.3s6.4,14.3,14.3,14.3h105.3C359.1,386.1,365.5,379.7,365.5,371.8z M512.8,371.8 c0-7.9-6.4-14.3-14.3-14.3H393.3c-7.9,0-14.3,6.4-14.3,14.3s6.4,14.3,14.3,14.3h105.3C506.4,386.1,512.8,379.7,512.8,371.8z M512.8,140.2c0-7.9-6.4-14.3-14.3-14.3h-42.1c-7.9,0-14.3,6.4-14.3,14.3c0,7.9,6.4,14.3,14.3,14.3h42.1 C506.4,154.5,512.8,148.1,512.8,140.2z M203.8,259.8H98.5c-7.9,0-14.3-6.4-14.3-14.3V140.2c0-7.9,6.4-14.3,14.3-14.3h105.3 c7.9,0,14.3,6.4,14.3,14.3v105.3C218.1,253.4,211.7,259.8,203.8,259.8z M112.8,231.2h76.7v-76.7h-76.7V231.2z"/> 2862 </symbol> 2863 2864 <symbol id="money-bill" viewBox="0 0 640 512" aria-hidden="true"> 2865 <path d="M320 144c-53 0-96 50.1-96 112 0 61.8 43 112 96 112s96-50.1 96-112-43-112-96-112zm0 192c-35.3 0-64-35.9-64-80s28.7-80 64-80 64 35.9 64 80-28.7 80-64 80zM608 64H32A32 32 0 000 96v320a32 32 0 0032 32h576a32 32 0 0032-32V96a32 32 0 00-32-32zM32 96h64a64 64 0 01-64 64V96zm0 320v-64a64 64 0 0164 64H32zm576 0h-64a64 64 0 0164-64v64zm0-96c-52.9 0-96 43.1-96 96H128c0-52.9-43.1-96-96-96V192c52.9 0 96-43.1 96-96h384c0 52.9 43.1 96 96 96v128zm0-160a64 64 0 01-64-64h64v64z"/> 2866 </symbol> 2867 2868 <symbol id="tag" viewBox="0 0 512 512"> 2869 <path d="M497.941 225.941L286.059 14.059A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v204.118a48 48 0 0 0 14.059 33.941l211.882 211.882c18.745 18.745 49.137 18.746 67.882 0l204.118-204.118c18.745-18.745 18.745-49.137 0-67.882zm-22.627 45.255L271.196 475.314c-6.243 6.243-16.375 6.253-22.627 0L36.686 263.431A15.895 15.895 0 0 1 32 252.117V48c0-8.822 7.178-16 16-16h204.118c4.274 0 8.292 1.664 11.314 4.686l211.882 211.882c6.238 6.239 6.238 16.39 0 22.628zM144 124c11.028 0 20 8.972 20 20s-8.972 20-20 20-20-8.972-20-20 8.972-20 20-20m0-28c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z"/> 2870 </symbol> 2871 2872 <symbol id="info-circle" viewBox="0 0 512 512"> 2873 <path d="M256 40c118.621 0 216 96.075 216 216 0 119.291-96.61 216-216 216-119.244 0-216-96.562-216-216 0-119.203 96.602-216 216-216m0-32C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm-36 344h12V232h-12c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h48c6.627 0 12 5.373 12 12v140h12c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12h-72c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12zm36-240c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z"/> 2874 </symbol> 2875 2876 <symbol id="map-marker-alt" viewBox="0 0 384 512"> 2877 <path d="M192 96c-52.935 0-96 43.065-96 96s43.065 96 96 96 96-43.065 96-96-43.065-96-96-96zm0 160c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64zm0-256C85.961 0 0 85.961 0 192c0 77.413 26.97 99.031 172.268 309.67 9.534 13.772 29.929 13.774 39.465 0C357.03 291.031 384 269.413 384 192 384 85.961 298.039 0 192 0zm0 473.931C52.705 272.488 32 256.494 32 192c0-42.738 16.643-82.917 46.863-113.137S149.262 32 192 32s82.917 16.643 113.137 46.863S352 149.262 352 192c0 64.49-20.692 80.47-160 281.931z"/> 2878 </symbol> 2879 2880 <symbol id="calendar" viewBox="0 0 448 512"> 2881 <path d="M400 64h-48V8c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v56H128V8c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v56H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm16 400c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V192h384v272zm0-304H32v-48c0-8.8 7.2-16 16-16h352c8.8 0 16 7.2 16 16v48zM112 384h96c8.8 0 16-7.2 16-16v-96c0-8.8-7.2-16-16-16h-96c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16zm16-96h64v64h-64v-64z"/> 2882 </symbol> 2883 2884 <symbol id="usd-circle" viewBox="0 0 496 512"> 2885 <path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 464c-119.1 0-216-96.9-216-216S128.9 40 248 40s216 96.9 216 216-96.9 216-216 216zm40.3-221.3l-72-20.2c-12.1-3.4-20.6-14.4-20.6-26.7 0-15.3 12.8-27.8 28.5-27.8h45c11.2 0 21.9 3.6 30.6 10.
28851 3.2 2.4 7.6 2 10.4-.8l11.3-11.5c3.4-3.4 3-9-.8-12-14.6-11.6-32.6-17.9-51.6-17.9H264v-40c0-4.4-3.6-8-8-8h-16c-4.4 0-8 3.6-8 8v40h-7.8c-33.3 0-60.5 26.8-60.5 59.8 0 26.6 18.1 50.2 43.9 57.5l72 20.2c12.1 3.4 20.6 14.4 20.6 26.7 0 15.3-12.8 27.8-28.5 27.8h-45c-11.2 0-21.9-3.6-30.6-10.1-3.2-2.4-7.6-2-10.4.8l-11.3 11.5c-3.4 3.4-3 9 .8 12 14.6 11.6 32.6 17.9 51.6 17.9h5.2v40c0 4.4 3.6 8 8 8h16c4.4 0 8-3.6 8-8v-40h7.8c33.3 0 60.5-26.8 60.5-59.8-.1-26.6-18.1-50.2-44-57.5z"/> 2886 </symbol> 2887 2888 <symbol id="truck" viewBox="0 0 640 512"> 2889 <path d="M632 384h-24V275.9c0-16.8-6.8-33.3-18.8-45.2l-83.9-83.9c-11.8-12-28.3-18.8-45.2-18.8H416V78.6c0-25.7-22.2-46.6-49.4-46.6H49.4C22.2 32 0 52.9 0 78.6v290.8C0 395.1 22.2 416 49.4 416h16.2c-1.1 5.2-1.6 10.5-1.6 16 0 44.2 35.8 80 80 80s80-35.8 80-80c0-5.5-.6-10.8-1.6-16h195.2c-1.1 5.2-1.6 10.5-1.6 16 0 44.2 35.8 80 80 80s80-35.8 80-80c0-5.5-.6-10.8-1.6-16H632c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8zM460.1 160c8.4 0 16.7 3.4 22.6 9.4l83.9 83.9c.8.8 1.1 1.9 1.8 2.8H416v-96h44.1zM144 480c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm63.6-96C193 364.7 170 352 144 352s-49 12.7-63.6 32h-31c-9.6 0-17.4-6.5-17.4-14.6V78.6C32 70.5 39.8 64 49.4 64h317.2c9.6 0 17.4 6.5 17.4 14.6V384H207.6zM496 480c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-128c-26.1 0-49 12.7-63.6 32H416v-96h160v96h-16.4c-14.6-19.3-37.5-32-63.6-32z"/> 2890 </symbol> 2891 2892 <symbol id="store-alt" viewBox="0 0 640 512"> 2893 <path d="M635.7 176.1l-91.4-160C538.6 6.2 528 0 516.5 0h-393C112 0 101.4 6.2 95.7 16.1l-91.4 160C-7.9 197.5 7.4 224 32 224h32v254.5C64 497 78.3 512 96 512h256c17.7 0 32-15 32-33.5V224h160v280c0 4.4 3.6 8 8 8h16c4.4 0 8-3.6 8-8V224h32c24.6 0 39.9-26.5 27.7-47.9zM352 478.5c0 .9-.3 1.4-.2 1.5l-255.2.2s-.6-.5-.6-1.7V352h256v126.5zm0-158.5H96v-96h256v96zM32.1 192l91.4-160h393L608 192H32.1z"/> 2894 </symbol> 2895 2896 <symbol id="heart" viewBox="0 0 512 512"> 2897 <path d="M462.3 62.7c-54.5-46.4-136-38.7-186.6 13.5L256 96.6l-19.7-20.3C195.5 34.1 113.2 8.7 49.7 62.7c-62.8 53.6-66.1 149.8-9.9 207.8l193.5 199.8c6.2 6.4 14.4 9.7 22.6 9.7 8.2 0 16.4-3.2 22.6-9.7L472 270.5c56.4-58 53.1-154.2-9.7-207.8zm-13.1 185.6L256.4 448.1 62.8 248.3c-38.4-39.6-46.4-115.1 7.7-161.2 54.8-46.8 119.2-12.9 142.8 11.5l42.7 44.1 42.7-44.1c23.2-24 88.2-58 142.8-11.5 54 46 46.1 121.5 7.7 161.2z"/> 2898 </symbol> 2899 2900 2901 2902 <symbol id="play" viewBox="0 0 488 512"> 2903 <path d="M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6zm-16.2 55.1l-352 208C45.6 483.9 32 476.6 32 464V47.9c0-16.3 16.4-18.4 24.1-13.8l352 208.1c10.5 6.2 10.5 21.4.1 27.6z"/> 2904 </symbol> 2905 2906 <symbol id="returns-alt" viewBox="0 0 512 512"> 2907 <path d="M292 224.3c-6.6 0-12-5.4-12-12v-48c0-6.6 5.4-12 12-12h98.3C358.3 108.5 306.5 80 248 80c-97.3 0-176 78.7-176 176s78.7 176 176 176c44.8 0 85.6-16.7 116.6-44.1 4.7-4.2 11.9-3.9 16.4.5l34 34c4.9 4.9 4.6 12.8-.5 17.4-44 39.9-102.4 64.2-166.5 64.2C111.2 504 .3 393.3 0 256.5-.3 119.6 109.3 9 246.2 8c73.9-.5 140.4 31.3 186.2 82.1V12c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12v200.3c0 6.6-5.4 12-12 12H292z"/> 2908 </symbol> 2909 2910 2911 2912 <symbol id="gift" viewBox="0 0 512 512"> 2913 <path d="M464 144H424.7C434.202 130.6 440 114.1 440 96C440 51.9 406.601 16 365.5 16C323.2 16 298.7 41.4 256 111.8C213.3 41.4 188.8 16 146.5 16C105.4 16 72 51.9 72 96C72 114.1 77.8 130.6 87.3 144H48C21.5 144 0 165.5 0 192V288C0 296.8 7.2 304 16 304H32V448C32 474.5 53.5 496 80 496H432C458.5 496 480 474.5 480 448V304H496C504.802 304 512 296.8 512 288V192C512 165.5 490.5 144 464 144ZM276.2 140.4C325.7 57.1 342.199 48 365.5 48C388.898 48 408 69.5 408 96C408 122.5 388.898 144 365.5 144H274L276.2 140.4ZM146.5 48C169.9 48 186.3 57.1 235.8 140.4L237.9 144H146.4C123 144 103.9 122.5 103.9 96C104 69.5 123.1 48 146.5 48ZM192 464H80C71.2 464 64 456.802 64 448V304H192V464ZM192 272H32V192C32 183.2 39.2 176 48 176H192V272ZM288 464H224V176H288V464ZM448 448C448 456.802 440.802 464 432 464H320V304H448V448ZM480 272H320V176H464C472.802 176 480 183.2 480 192V272Z"/> 2914 </symbol> 2915 2916 2917 <symbol id="phone" viewBox="0 0 512 512"> 2918 <path d="M487.8 24.1L387 .8a31.3 31.3 0 0 0-35.8 18.1l-46.5 108.5a31.4 31.4 0 0 0 8.9 36.5l53.9 44.1a350 350 0 0 1-159.6 159.6l-44.1-53.9a31.4 31.4 0 0 0-36.5-8.9L18.9 351.3C5 357.3-2.6 372.3.8 387L24 487.7A31.2 31.2 0 0 0 54.5 512 457.4 457.4 0 0 0 512 54.5a31 31 0 0 0-24.2-30.4zM55.1 480l-23-99.6 107.4-46 59.5 72.8c103.6-48.6 159.7-104.9 208.1-208.1l-72.8-59.5 46-107.4 99.6 23A425.3 425.3 0 0 1 55.1 480z"/> 2919 </symbol> 2920 2921 <symbol id="email" viewBox="0 0 512 512"> 2922 <path d="M464 64H48a48 48 0 0 0-48 48v288a48 48 0 0 0 48 48h416a48 48 0 0 0 48-48V112a48 48 0 0 0-48-48zM48 96h416a16 16 0 0 1 16 16v41.4c-21.9 18.5-53.2 44-150.6 121.3-16.9 13.4-50.2 45.7-73.4 45.3-23.2.4-56.6-31.9-73.4-45.3A6862.8 6862.8 0 0 1 32 153.4V112a16 16 0 0 1 16-16zm416 320H48a16 16 0 0 1-16-16V195a11843 11843 0 0 0 130.7 104.7c20.5 16.4 56.7 52.5 93.3 52.3 36.4.3 72.3-35.5 93.3-52.3A11843 11843 0 0 0 480 195v205a16 16 0 0 1-16 16z"/> 2923 </symbol> 2924 2925 </svg> 2926 2927 2928 2929 2930 2931
2932 <div class="js-overlay site-overlay" style="display: none;"></div> 2933 2934 2935 2936 2937 2938<header class="js-head-main head-main head-primary head-fix transition-soft " data-store="head"> 2939 2940 2941 <section class="js-topbar section-topbar "> 2942 <div class="container-fluid"> 2943 <div class="row"> 2944 <div class="col text-left d-none d-md-block"> 2945 <a class="social-icon" href="https://instagram.com/DoGift" target="_blank" aria-label="instagram DoGift"> 2946 <svg class="icon-inline icon-md"><use xlink:href="#instagram"/></svg> 2947 </a> 2948 <a class="social-icon" href="https://www.facebook.com/Dogiftmx" target="_blank" aria-label="facebook DoGift"> 2949 <svg class="icon-inline icon-md"><use xlink:href="#facebook-f"/></svg> 2950 </a> 2951 <a class="social-icon" href="https://www.tiktok.com/@dogiftmx" target="_blank" aria-label="tiktok DoGift"> 2952 <svg class="icon-inline icon-md"><use xlink:href="#tiktok"/></svg> 2953 </a> 2954 <a class="social-icon" href="https://www.twitter.com/DoGift" target="_blank" aria-label="twitter DoGift"> 2955 <svg class="icon-inline icon-md"><use xlink:href="#twitter"/></svg> 2956 </a> 2957 </div> 2958 2959<div class="col col-md-6 font-small text-center"> 2960 <span class="adbar-message"> 2961 EnvÃo GRATIS en compras a partir de $1,000.00 *Aplican restricciones 2962 </span> 2963 </div> <div class="col text-right d-none d-md-block"> 2964 <div class="languages"> 2965 <a href="https://www.dogiftmx.com/account/login/" class=""> 2966 <img class="lazyload" src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//cdn.linkedstore.com/assets/common/img/flags/mx.png" alt="Español" /> 2967 </a> 2968 <a href="https://www.dogiftmx.com/us/account/login/" class="opacity-50"> 2969 <img class="lazyload" src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//cdn.linkedstore.com/assets/common/img/flags/us.png" alt="English" /> 2970 </a> 2971 </div> 2972 </div> 2973 </div> 2974 </div> 2975 </section> 2976 <div class="container-fluid pb-3 pb-md-0"> 2977 <div class=" row no-gutters align-items-center"> 2978 2979 <div class="col-auto text-left d-block d-md-none"> 2980 <a href="#" class="js-modal-open utilities-link utilities-item" data-toggle="#nav-hamburger" aria-label="Menú" data-component="menu-button"> 2981 <svg class="icon-inline icon-2x icon-w-14"><use xlink:href="#bars"/></svg> 2982 </a> 2983 </div> 2984 2985 2986 2987 <div class="col-md-3 col-lg-3 col text-center text-md-left"> 2988 2989<div id="logo" class="logo-img-container "> 2990 <a href="https://www.dogiftmx.com" title="" ><img src="//acdn-us.mitiendanube.com/stores/001/341/294/themes/common/logo-129043442-1648522562-305ce0adc22788f0ffba21b53a27d1a31648522563-480-0.webp" alt="DoGift" class="logo-img transition-soft " width="640" height="640" /></a> 2991 </div> 2992 </div> 2993 2994 2995 <div class="col-12 order-last order-md-0 text-center col-md-6 col-lg-6"> 2996 <form class="js-search-container js-search-form search-container" action="/search/" method="get"> 2997 <div class="form-group m-0"> 2998 <input class="js-search-input form-control search-input" autocomplete="off" type="search" name="q" placeholder="¿Qué estás buscando?" aria-label="¿Qué estás buscando?" /> 2999 <button type="submit" class="btn search-input-submit" value="Buscar" aria-label="Buscar"> 3000 <svg class="icon-inline icon-2x"><use xlink:href="#search"/></svg> 3001 </button> 3002 </div> 3003</form> 3004<div class="js-search-suggest search-suggest"> 3005 </div> 3006 </div> 3007 3008 3009 <div class="col-auto col-md-3 col-lg-3 text-right "> 3010 <div class="utilities-container "> 3011 3012 <div class="js-utilities-item nav-dropdown utilities-item transition-soft d-none d-md-inline-block "> 3013 <div class="utility-head text-center"> 3014 <svg class="icon-inline icon-2x icon-w-20 "><use xlink:href="#chat"/></svg> 3015 <span class="utility-name transition-soft d-block ">Ayuda</span> 3016 </div> 3017 <ul class="js-subutility-list nav-dropdown-content subutility-list"> 3018 <li class="subutility-list-item"> 3019 <a href="https://wa.me/525539000938" class="contact-link"> 3020 <svg class="icon-inline icon-md mr-1"><use xlink:href="#whatsapp"/></svg> 525539000938 3021 </a> 3022 </li> 3023 <li class="subutility-list-item"> 3024 <a href="/cdn-cgi/l/email-protection#98f0f7f4f9d8fcf7fff1feecf5e0b6fbf7f5" class="contact-link"> 3025 <svg class="icon-inline icon-md mr-1"><use xlink:href="#email"/></svg> <span class="__cf_email__" data-cfemail="f59d9a9994b5919a929c9381988ddb969a98">[email protected]</span> 3026 </a> 3027 </li> 3028 </ul> 3029 </div> 3030 3031 3032 <div class="nav-dropdown utilities-item transition-soft d-none d-md-inline-block " data-store="account-links"> 3033 <div class="js-utilities-item"> 3034 <div class="utility-head text-center"> 3035 <svg class="icon-inline icon-2x icon-w-18 "><use xlink:href="#user"/></svg> 3036 <span class="utility-name transition-soft d-block "> 3037 Mi cuenta 3038 </span> 3039 </div> 3040 <ul class="js-subutility-list nav-dropdown-content subutility-list"> 3041 <li class="subutility-list-item nav-accounts-item"><a href="/account/register" title="" class="nav-accounts-link">Crear una cuenta</a></li> 3042 <li class="subutility-list-item nav-accounts-item"><a href="/account/login/" title="" class="js-login nav-accounts-link">Iniciar sesión</a></li> 3043 </ul> 3044 </div> 3045 </div> 3046 3047 <div class="utilities-item "> 3048 <div id="ajax-cart" class="cart-summary transition-soft utility-head text-center" data-component='cart-button'> 3049 <a href="#" class="js-modal-open js-toggle-cart js-fullscreen-modal-open" data-toggle="#modal
3049-cart" data-modal-url="modal-fullscreen-cart"> 3050 <svg class="icon-inline icon-2x icon-w-19 "><use xlink:href="#cart"/></svg> 3051 <span class="utility-name transition-soft d-none d-md-block">Mi carrito</span> 3052 <span class="js-cart-widget-amount badge badge-amount">0</span> 3053 </a> 3054 </div> 3055 </div> 3056 </div> 3057 <div class="d-none d-md-block"> 3058 3059 3060 3061 3062 3063 3064 3065 3066<div class="js-alert-added-to-cart notification-floating notification-hidden " style="display: none;"> 3067 <div class="notification notification-primary notification-cart position-relative col-12 float-right"> 3068 <div class="js-cart-notification-arrow-up notification-arrow-up"></div> 3069 <div class="js-cart-notification-close notification-close mt-2 mr-2"> 3070 <svg class="icon-inline icon-2x icon-w-12 svg-icon-primary notification-icon"><use xlink:href="#times"/></svg> 3071 </div> 3072 <div class="js-cart-notification-item row" data-store="cart-notification-item"> 3073 <div class="col-2 pr-0 notification-img"> 3074 <img src="" class="js-cart-notification-item-img img-fluid" /> 3075 <svg class="icon-inline icon-sm svg-icon-primary"><use xlink:href="#check-circle-filled"/></svg> 3076 </div> 3077 <div class="col-10 text-left"> 3078 <div class="mb-1 mr-4"> 3079 <span class="js-cart-notification-item-name"></span> 3080 <span class="js-cart-notification-item-variant-container" style="display: none;"> 3081 (<span class="js-cart-notification-item-variant"></span>) 3082 </span> 3083 </div> 3084 <div class="d-flex align-items-center mb-2"> 3085 <span class="js-cart-notification-item-quantity"></span> 3086 <span> x </span> 3087 <span class="js-cart-notification-item-price ml-1"></span> 3088 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 3089 <span class="label label-accent label-small"><strong class="js-cart-notification-discount-percentage"></strong></span> 3090 </span> 3091 </div> 3092 <strong>¡Agregado al carrito!</strong> 3093 </div> 3094 </div> 3095 <div class="divider my-3"></div> 3096 <div class="row text-primary h5 font-weight-normal mb-3"> 3097 <span class="col-auto text-left ml-2"> 3098 <strong>Total</strong> 3099 (<span class="js-cart-widget-amount"> 3100 0 3101 </span> 3102 <span class="js-cart-counts-plural" style="display: none;"> 3103 productos): 3104 </span> 3105 <span class="js-cart-counts-singular" style="display: none;"> 3106 producto): 3107 </span> 3108 </span> 3109 <strong class="js-cart-total col text-right mr-2">$0.00</strong> 3110 </div> 3111 <a href="#" class=" btn btn-primary btn-medium w-100 d-inline-block js-modal-open js-cart-notification-close js-fullscreen-modal-open" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart"> 3112 Ver carrito 3113 </a> 3114 </div> 3115</div> </div> 3116 </div> 3117 </div> 3118 <div class="d-md-none"> 3119 3120 3121 3122 3123 3124 3125 3126 3127<div class="js-alert-added-to-cart notification-floating notification-hidden " style="display: none;"> 3128 <div class="notification notification-primary notification-cart position-relative "> 3129 <div class="js-cart-notification-arrow-up notification-arrow-up"></div> 3130 <div class="js-cart-notification-close notification-close mt-2 mr-2"> 3131 <svg class="icon-inline icon-2x icon-w-12 svg-icon-primary notification-icon"><use xlink:href="#times"/></svg> 3132 </div> 3133 <div class="js-cart-notification-item row" data-store="cart-notification-item"> 3134 <div class="col-2 pr-0 notification-img"> 3135 <img src="" class="js-cart-notification-item-img img-fluid" /> 3136 <svg class="icon-inline icon-sm svg-icon-primary"><use xlink:href="#check-circle-filled"/></svg> 3137 </div> 3138 <div class="col-10 text-left"> 3139 <div class="mb-1 mr-4">
3140 <span class="js-cart-notification-item-name"></span> 3141 <span class="js-cart-notification-item-variant-container" style="display: none;"> 3142 (<span class="js-cart-notification-item-variant"></span>) 3143 </span> 3144 </div> 3145 <div class="d-flex align-items-center mb-2"> 3146 <span class="js-cart-notification-item-quantity"></span> 3147 <span> x </span> 3148 <span class="js-cart-notification-item-price ml-1"></span> 3149 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 3150 <span class="label label-accent label-small"><strong class="js-cart-notification-discount-percentage"></strong></span> 3151 </span> 3152 </div> 3153 <strong>¡Agregado al carrito!</strong> 3154 </div> 3155 </div> 3156 <div class="divider my-3"></div> 3157 <div class="row text-primary h5 font-weight-normal mb-3"> 3158 <span class="col-auto text-left ml-2"> 3159 <strong>Total</strong> 3160 (<span class="js-cart-widget-amount"> 3161 0 3162 </span> 3163 <span class="js-cart-counts-plural" style="display: none;"> 3164 productos): 3165 </span> 3166 <span class="js-cart-counts-singular" style="display: none;"> 3167 producto): 3168 </span> 3169 </span> 3170 <strong class="js-cart-total col text-right mr-2">$0.00</strong> 3171 </div> 3172 <a href="#" class=" btn btn-primary btn-medium w-100 d-inline-block js-modal-open js-cart-notification-close js-fullscreen-modal-open" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart"> 3173 Ver carrito 3174 </a> 3175 </div> 3176</div> </div> 3177 3178 <div class="row align-items-center nav-row d-none d-md-block"> 3179 <div class="col text-center p-0 d-none d-md-block"><div class="nav-desktop"> 3180 <ul class="js-nav-desktop-list nav-desktop-list" data-store="navigation" data-component="menu"> 3181 3182 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3183 <a class="nav-list-link " href="/">Inicio</a> 3184 </li> 3185 <li class="js-item-desktop nav-item-desktop nav-dropdown nav-main-item nav-item item-with-subitems" data-component="menu.item"> 3186 <div class="nav-item-container "> 3187 <a class=" nav-list-link " href="https://www.dogiftmx.com/productos/">Productos 3188 <span class="nav-list-arrow transition-soft"> 3189 <svg class="icon-inline icon-md"><use xlink:href="#chevron-down"/></svg> 3190 </span> 3191 </a> 3192 </div> 3193 <div class="js-desktop-dropdown nav-dropdown-content desktop-dropdown"> <ul class="desktop-list-subitems list-subitems nav-list-accordion" > 3194 3195 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3196 <a class="nav-list-link " href="https://dogiftmx.com/premios-y-snacks/">Premios y Snacks</a> 3197 </li> 3198 <li class="js-item-desktop nav-item-desktop nav-item item-with-subitems" data-component="menu.item"> 3199 <div class="nav-item-container "> 3200 <a class=" nav-list-link " href="https://www.dogiftmx.com/higiene-natural/">Cuidado e Higiene 3201 </a> 3202 </div> 3203 <ul class=" list-subitems nav-list-accordion" > 3204 3205 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3206 <a class="nav-list-link " href="https://dogiftmx.com/higiene-natural/higiene-cachorros/">Higiene Cachorros</a> 3207 </li> 3208 3209 </ul> 3210 </li> 3211 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3212 <a class="nav-list-link " href="https://dogiftmx.com/pasteles-y-pupcakes/">Pasteles y Pupcakes</a> 3213 </li> 3214 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3215 <a class="nav-list-link " href="https://dogiftmx.com/identificalo/">IdentifÃcalo</a> 3216 </li> 3217 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3218 <a class="nav-list-link " href="https://dogiftmx.com/camasparaperros/">Camas</a> 3219 </li> 3220 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3221 <a class="nav-list-link " href="https://dogiftmx.com/mayoristas/">Mayoristas</a> 3222 </li> 3223 <li class="js-item-desktop nav-item-desktop nav-item item-with-subitems" data-component="menu.item"> 3224 <div class="nav-item-container "> 3225 <a class=" nav-list-link " href="https://www.dogiftmx.com/suplementos-mascotas/">Suplementos Mascotas 3226 </a> 3227 </div> 3228 <ul class=" list-subitems nav-list-accordion" > 3229 3230 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3231 <a class="nav-list-link " href="https://dogiftmx.com/suplementos-mascotas/cbd/">CBD</a> 3232 </li> 3233 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3234 <a class="nav-list-link " href="https://dogiftmx.com/suplementos-mascotas/herbolarios/">Herbolarios</a> 3235 </li> 3236 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3237 <a class="nav-list-link " href="https://dogiftmx.com/suplementos-mascotas/flores-de-bach/">Flores de Bach</a> 3238 </li> 3239 3240 </ul> 3241 </li> 3242 <li class="js-item-desktop nav-item-desktop nav-item" data-component="menu.item"> 3243 <a class="nav-list-link " href="https://dogiftmx.com/jugueteriacanina/">JugueterÃa</a> 3244 </li> 3245 3246 </ul> 3247 </div> </li> 3248 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3249 <a class="nav-list-link " href="https://dogiftmx.com/catalogo-dogift-mayoreo/">Mayoristas</a> 3250 </li> 3251 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3252 <a class="nav-list-link " href="https://dogiftmx.com/taxicaninopetdrive/">Taxi Mascotas</a> 3253 </li> 3254 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3255 <a class="nav-list-link " href="/contacto/">Contacto</a> 3256 </li> 3257 <li class="js-item-desktop nav-item-desktop nav-main-item nav-item" data-component="menu.item"> 3258 <a class="nav-list-link " href="https://dogiftmx.com/politicas-dogift-legal/">PolÃticas</a> 3259 </li> 3260 </ul> 3261</div></div> 3262 </div> 3263 3264 </div> 3265 3266 3267 3268 3269 3270 3271 3272</header> 3273 3274 3275 3276 3277 3278 <div 3279 class="js-nubesdk-slot" 3280 data-nubesdk-slot="after_header" 3281 ></div> 3282 3283 3284 3285 3286 <div class="js-notification js-notification-cookie-banner notification notification-fixed-bottom notification-above notification-primary col-12 col-lg-6 offset-lg-3 opacity-90" style="display: none;"> 3287 <div class="row no-gutters justify-content-center align-items-center font-smallest font-md-small px-md-3">
3288 <span class="col col-md-auto text-left mr-2 mr-md-3">Al navegar por este sitio <strong>aceptas el uso de cookies</strong> para agilizar tu experiencia de compra.</span> 3289 <div class="col-auto text-right"> 3290 <a href="#" class="js-notification-close js-acknowledge-cookies btn btn-secondary btn-small p-2 invert" data-amplitude-event-name="cookie_banner_acknowledge_click">Entendido</a> 3291 </div> 3292 </div> 3293 </div> 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308<div id="quick-login" class="js-modal modal modal-bottom modal-centered-small modal-center transition-slide modal-centered transition-soft modal-zindex-top" style="display: none;" > 3309 <span class="js-modal-close modal-close no-header float-right mr-0"> 3310 <svg class="icon-inline icon-lg modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 3311 </span> 3312 3313 <div class="modal-body"> 3314 <div class="text-center h5 mt-3">¡Qué bueno verte de nuevo!</div> 3315 <div class="text-center p-2">Inicia sesión para comprar más rápido y ver todos tus pedidos.</div> 3316 3317<form id="quick-login-form" action="/account/login/" method="post" class="js-form form " data-store="account-login"> 3318 3319<div class="form-group "> 3320 <input 3321 type="hidden" 3322 class=" form-control " 3323 autocorrect="off" 3324 autocapitalize="off" 3325 name="redirect_to" value="account/login" /> 3326 </div> 3327 3328 3329 3330<div class="form-group "> 3331 <input 3332 type="hidden" 3333 class=" form-control " 3334 autocorrect="off" 3335 autocapitalize="off" 3336 name="from" value="quick-login" /> 3337 </div> 3338 3339 3340 3341<div class="form-group "> 3342 <label class="form-label " for="email">Correo electrónico</label> 3343 <input 3344 type="email" 3345 class=" form-control js-account-input " 3346 autocorrect="off" 3347 autocapitalize="off" 3348 name="email" /> 3349 </div> 3350 3351 3352 3353<div class="form-group "> 3354 <label class="form-label " for="password">Contraseña</label> 3355 <input 3356 type="password" 3357 class="js-password-input form-control js-account-input " 3358 autocorrect="off" 3359 autocapitalize="off" 3360 autocomplete="off" name="password" /> 3361 3362 <a aria-label="Ver contraseña" class="js-password-view btn form-toggle-eye"> 3363 <span class="js-eye-open" style="display: none;"> 3364 <svg class="icon-inline svg-icon-primary icon-w-20"><use xlink:href="#eye"/></svg> 3365 </span> 3366 <span class="js-eye-closed"> 3367 <svg class="icon-inline svg-icon-primary icon-w-20"><use xlink:href="#eye-closed"/></svg> 3368 </span> 3369 </a> 3370 <div class="mt-4 text-center"> 3371 <a href="/account/reset" class="btn-link btn-link-primary font-small float-right mb-4 mt-3n"></a> 3372 </div> 3373 </div> 3374 3375 3376 3377 3378 <button class="btn btn-primary btn-block" type="submit" value="Iniciar sesión" name="" > 3379 Iniciar sesión
3380 <span class="js-form-spinner" style="display:none;"> 3381 <svg class="icon-inline icon-spin h5"><use xlink:href="#circle-notch"/></svg> 3382 </span> 3383 </button> 3384 3385 </form> 3386 </div> 3387 3388 </div> 3389 3390<div class="js-modal-overlay modal-overlay modal-zindex-top" data-modal-id="#quick-login" style="display: none;"></div> 3391 3392 3393 3394 3395<div id="nav-hamburger" class="js-modal modal modal-nav-hamburger head-primary modal-docked-small modal-left transition-fade modal-full transition-soft " style="display: none;" > 3396 <div class="modal-with-fixed-footer"> 3397 <div class="modal-scrollable-area"> 3398 <div class="modal-topbar"> 3399 <div class="row navigation-topbar"> 3400 <div class="col-8 text-left px-2"> 3401 <a class="social-icon" href="https://instagram.com/DoGift" target="_blank" aria-label="instagram DoGift"> 3402 <svg class="icon-inline icon-md"><use xlink:href="#instagram"/></svg> 3403 </a> 3404 <a class="social-icon" href="https://www.facebook.com/Dogiftmx" target="_blank" aria-label="facebook DoGift"> 3405 <svg class="icon-inline icon-md"><use xlink:href="#facebook-f"/></svg> 3406 </a> 3407 <a class="social-icon" href="https://www.tiktok.com/@dogiftmx" target="_blank" aria-label="tiktok DoGift"> 3408 <svg class="icon-inline icon-md"><use xlink:href="#tiktok"/></svg> 3409 </a> 3410 <a class="social-icon" href="https://www.twitter.com/DoGift" target="_blank" aria-label="twitter DoGift"> 3411 <svg class="icon-inline icon-md"><use xlink:href="#twitter"/></svg> 3412 </a> 3413 </div> 3414 <div class="col-4 text-right"> 3415 <div class="languages"> 3416 <a href="https://www.dogiftmx.com/account/login/" class=""> 3417 <img class="lazyload" src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//cdn.linkedstore.com/assets/common/img/flags/mx.png" alt="Español" /> 3418 </a> 3419 <a href="https://www.dogiftmx.com/us/account/login/" class="opacity-50"> 3420 <img class="lazyload" src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//cdn.linkedstore.com/assets/common/img/flags/us.png" alt="English" /> 3421 </a> 3422 </div> 3423 </div> 3424</div> </div> 3425 <span class="js-modal-close modal-close no-header "> 3426 <svg class="icon-inline icon-lg modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 3427 </span> 3428 3429 <div class="modal-body"> 3430 3431 <div class="nav-primary"> 3432 <ul class="nav-list" data-store="navigation" data-component="menu"> 3433 3434 <li class=" nav-item" data-component="menu.item"> 3435 <a class="nav-list-link " href="/">Inicio</a> 3436 </li> 3437 <li class=" nav-item item-with-subitems" data-component="menu.item"> 3438 <div class="nav-item-container js-nav-list-toggle-accordion"> 3439 <a class="js-toggle-page-accordion nav-list-link " href="#">Productos 3440 <span class="nav-list-arrow transition-soft"> 3441 <svg class="icon-inline icon-md"><use xlink:href="#chevron-down"/></svg> 3442 </span> 3443 </a> 3444 </div> 3445 <ul class="js-pages-accordion list-subitems nav-list-accordion" style="display:none;"> 3446 <li class="nav-item nav-item-desktop"> 3447 <a class="nav-list-link " href="https://www.dogiftmx.com/productos/"> 3448 <strong> 3449 Ver todos los productos 3450 </strong> 3451 </a> 3452 </li> 3453 3454 <li class=" nav-item" data-component="menu.item"> 3455 <a class="nav-list-link " href="https://dogiftmx.com/premios-y-snacks/">Premios y Snacks</a> 3456 </li> 3457 <li class=" nav-item item-with-subitems" data-component="menu.item"> 3458 <div class="nav-item-container js-nav-list-toggle-accordion"> 3459 <a class="js-toggle-page-accordion nav-list-link " href="#">Cuidado e Higiene
3460 <span class="nav-list-arrow transition-soft"> 3461 <svg class="icon-inline icon-md"><use xlink:href="#chevron-down"/></svg> 3462 </span> 3463 </a> 3464 </div> 3465 <ul class="js-pages-accordion list-subitems nav-list-accordion" style="display:none;"> 3466 <li class="nav-item nav-item-desktop"> 3467 <a class="nav-list-link " href="https://www.dogiftmx.com/higiene-natural/"> 3468 <strong> 3469 Ver todo en Cuidado e Higiene 3470 </strong> 3471 </a> 3472 </li> 3473 3474 <li class=" nav-item" data-component="menu.item"> 3475 <a class="nav-list-link " href="https://dogiftmx.com/higiene-natural/higiene-cachorros/">Higiene Cachorros</a> 3476 </li> 3477 3478 </ul> 3479 </li> 3480 <li class=" nav-item" data-component="menu.item"> 3481 <a class="nav-list-link " href="https://dogiftmx.com/pasteles-y-pupcakes/">Pasteles y Pupcakes</a> 3482 </li> 3483 <li class=" nav-item" data-component="menu.item"> 3484 <a class="nav-list-link " href="https://dogiftmx.com/identificalo/">IdentifÃcalo</a> 3485 </li> 3486 <li class=" nav-item" data-component="menu.item"> 3487 <a class="nav-list-link " href="https://dogiftmx.com/camasparaperros/">Camas</a> 3488 </li> 3489 <li class=" nav-item" data-component="menu.item"> 3490 <a class="nav-list-link " href="https://dogiftmx.com/mayoristas/">Mayoristas</a> 3491 </li> 3492 <li class=" nav-item item-with-subitems" data-component="menu.item"> 3493 <div class="nav-item-container js-nav-list-toggle-accordion"> 3494 <a class="js-toggle-page-accordion nav-list-link " href="#">Suplementos Mascotas 3495 <span class="nav-list-arrow transition-soft"> 3496 <svg class="icon-inline icon-md"><use xlink:href="#chevron-down"/></svg> 3497 </span> 3498 </a> 3499 </div> 3500 <ul class="js-pages-accordion list-subitems nav-list-accordion" style="display:none;"> 3501 <li class="nav-item nav-item-desktop"> 3502 <a class="nav-list-link " href="https://www.dogiftmx.com/suplementos-mascotas/"> 3503 <strong> 3504 Ver todo en Suplementos Mascotas 3505 </strong> 3506 </a> 3507 </li> 3508 3509 <li class=" nav-item" data-component="menu.item"> 3510 <a class="nav-list-link " href="https://dogiftmx.com/suplementos-mascotas/cbd/">CBD</a> 3511 </li> 3512 <li class=" nav-item" data-component="menu.item"> 3513 <a class="nav-list-link " href="https://dogiftmx.com/suplementos-mascotas/herbolarios/">Herbolarios</a> 3514 </li> 3515 <li class=" nav-item" data-component="menu.item"> 3516 <a class="nav-list-link " href="https://dogiftmx.com/suplementos-mascotas/flores-de-bach/">Flores de Bach</a> 3517 </li> 3518 3519 </ul> 3520 </li> 3521 <li class=" nav-item" data-component="menu.item"> 3522 <a class="nav-list-link " href="https://dogiftmx.com/jugueteriacanina/">JugueterÃa</a> 3523 </li> 3524 3525 </ul> 3526 </li> 3527 <li class=" nav-item" data-component="menu.item"> 3528 <a class="nav-list-link " href="https://dogiftmx.com/catalogo-dogift-mayoreo/">Mayoristas</a> 3529 </li> 3530 <li class=" nav-item" data-component="menu.item"> 3531 <a class="nav-list-link " href="https://dogiftmx.com/taxicaninopetdrive/">Taxi Mascotas</a> 3532 </li> 3533 <li class=" nav-item" data-component="menu.item"> 3534 <a class="nav-list-link " href="/contacto/">Contacto</a> 3535 </li> 3536 <li class=" nav-item" data-component="menu.item"> 3537 <a class="nav-list-link " href="https://dogiftmx.com/politicas-dogift-legal/">PolÃticas</a> 3538 </li> 3539 </ul> 3540 </div> 3541 </div> 3542 </div> 3543 <div class="modal-footer p-0"> 3544 3545 <div class="nav-secondary" data-store="account-links"> 3546 <ul class="nav-account"> 3547 <svg class="icon-inline icon-2x icon-w-14 mr-2 ml-3"><use xlink:href="#user"/></svg> 3548 <li class="nav-accounts-item"><a href="/account/register" title="" class="nav-accounts-link">Crear una cuenta</a></li> 3549 <li class="nav-accounts-item position-relative"> 3550 <a href="/account/login/" title="" class="js-login nav-accounts-link">Iniciar sesión</a> 3551 </li> 3552 </ul> 3553 </div> 3554 </div> 3555 </div> 3556 3557 </div> 3558 3559<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-hamburger" style="display: none;"></div> 3560 3561 3562 3563 3564<div id="nav-search" class="js-modal modal modal-nav-search modal-left transition-sli
3564de modal-docked-md transition-soft " style="display: none;" > 3565 <div class="js-modal-close modal-header "> 3566 <span class="modal-close "> 3567 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 3568 </span> 3569 Buscar </div> 3570 3571 <div class="modal-body"> 3572 <form class="js-search-container js-search-form search-container" action="/search/" method="get"> 3573 <div class="form-group m-0"> 3574 <input class="js-search-input form-control search-input" autocomplete="off" type="search" name="q" placeholder="¿Qué estás buscando?" aria-label="¿Qué estás buscando?" /> 3575 <button type="submit" class="btn search-input-submit" value="Buscar" aria-label="Buscar"> 3576 <svg class="icon-inline icon-2x"><use xlink:href="#search"/></svg> 3577 </button> 3578 </div> 3579</form> 3580<div class="js-search-suggest search-suggest"> 3581 </div> 3582 </div> 3583 3584 </div> 3585 3586<div class="js-modal-overlay modal-overlay " data-modal-id="#nav-search" style="display: none;"></div> 3587 3588 3589 3590 3591 3592<div id="modal-cart" class="js-modal js-fullscreen-modal modal modal- modal-right transition-sli
3592de modal-docked-md transition-soft " style="display: none;" data-component="cart" data-cart-open-type="show_notification" data-modal-url="modal-fullscreen-cart"> 3593 <form action="/comprar/" method="post" class="js-ajax-cart-panel " data-store="cart-form"> 3594 <div class="js-modal-close js-fullscreen-modal-close modal-header "> 3595 <span class="modal-close "> 3596 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 3597 </span> 3598 Carrito de compras </div> 3599 3600 <div class="modal-body"> 3601 3602 3603 3604 3605 <div 3606 class="js-visible-on-cart-filled js-nubesdk-slot" 3607 data-nubesdk-slot="before_line_items" 3608 style="display:none;" 3609 ></div> 3610 3611 3612<div class="js-ajax-cart-list cart-row"> 3613 </div> 3614 3615 3616 3617 3618 3619 <div 3620 class="js-visible-on-cart-filled js-nubesdk-slot" 3621 data-nubesdk-slot="after_line_items" 3622 style="display:none;" 3623 ></div> 3624 3625 3626<div class="js-empty-ajax-cart cart-row" > 3627 <div class="alert alert-info" data-component="cart.empty-message">El carrito de compras está vacÃo. </div> 3628</div> 3629<div id="error-ajax-stock" style="display: none;"> 3630 <div class="alert alert-warning"> 3631 ¡Ups! No tenemos más stock de este producto para agregarlo al carrito. Si quieres<a href="/productos/" class="btn-link ml-1">ver otros aquÃ</a> 3632 </div> 3633</div> 3634 3635<div class="cart-row"> 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 <div 3652 class="js-visible-on-cart-filled js-nubesdk-slot" 3653 data-nubesdk-slot="before_cart_shipping_options" 3654 style="display:none;" 3655 ></div> 3656 3657 3658 <div class="js-fulfillment-info js-allows-non-shippable" style="display: none"> 3659 3660 <div class="js-visible-on-cart-filled divider" style="display:none;"></div> 3661 <div class="js-visible-on-cart-filled js-has-new-shipping js-shipping-calculator-container"> 3662 3663 3664 <div class="js-shipping-method-unavailable alert alert-warning row m-1" style="display: none;"> 3665 <div class="col-11 text-left"><strong>La forma de envÃo que elegiste ya no está disponible para este carrito. </strong></br> 3666 ¡No te preocupes! Puedes elegir otra.</div> 3667 </div> 3668 3669 3670 <div id="cart-shipping-container" class="row" style="display: none;" data-shipping-url="/envio/"> 3671 3672 3673 <span id="cart-selected-shipping-method" data-code="" class="hidden"></span> 3674 3675 3676 3677 3678 3679 3680 3681<div class="mb-2 col-12" data-store="shipping-calculator"> 3682 3683 <div class="js-shipping-calculator-head shipping-calculator-head position-relative transition-soft with-form "> 3684 <div class="js-shipping-calculator-with-zipcode mb-4 w-100 transition-up position-absolute"> 3685 <div class="container p-0"> 3686 <div class="row align-items-center"> 3687 <span class="col pr-0"> 3688 <span class="font-small align-bottom"> 3689 <span>Entregas para el CP:</span> 3690 <strong class="js-shipping-calculator-current-zip"></strong> 3691 </span> 3692 </span> 3693 <div class="col-auto pl-0"> 3694 <a class="js-shipping-calculator-change-zipcode btn btn-secondary btn-small float-right py-1 px-2 px-sm-3" href="#">Cambiar CP</a> 3695 </div> 3696 </div> 3697 </div> 3698 </div> 3699 3700 <div class="js-shipping-calculator-form shipping-calculator-form transition-up position-absolute"> 3701 3702 3703 3704<div class="form-group form-row form-group-inline align-items-center mb-3 "> 3705 <div class="col-12 mb-2 form-label"> 3706 <svg class="icon-inline icon-lg icon-w-20 svg-icon-text mr-2 align-text-bottom"><use xlink:href="#truck"/></svg> 3707 <span class="align-middle"> 3708 Opciones de envÃo 3709 </span> 3710 </div> 3711 <div class="form-control-container col-6 col-lg-7 pr-0" > 3712 <input 3713 type="tel"
3714 class=" form-control js-shipping-input form-control-inline" 3715 autocorrect="off" 3716 autocapitalize="off" 3717 name="zipcode" placeholder="Tu código postal" aria-label="Tu código postal" data-component="cart" /> 3718 </div> 3719 <div class="col-6 col-lg-5 pl-0"> 3720 <button class="js-calculate-shipping btn btn-secondary btn-block" aria-label="Calcular envÃo"> 3721 <span class="js-calculate-shipping-wording">Calcular</span> 3722 <span class="js-calculating-shipping-wording" style="display: none;">Calculando</span> 3723 <span class="float-right loading" style="display: none;"> 3724 <svg class="icon-inline icon-smd icon-spin svg-icon-primary"><use xlink:href="#circle-notch"/></svg> 3725 </span> 3726 </button> 3727 </div> 3728 <div class="col-12"> 3729 3730 3731 <a class="font-small text-primary mt-2 mb-2 d-block " href="https://www.correosdemexico.gob.mx/SSLServicios/ConsultaCP/Descarga.aspx" target="_blank">No sé mi código postal</a> 3732 </div> 3733 <div class="col-12"> 3734 <div class="js-ship-calculator-error invalid-zipcode alert alert-danger" style="display: none;"> 3735 3736 3737 No encontramos este código postal para México. Puedes intentar con otro o 3738 3739 <a href="#" data-toggle="#cart-shipping-country" class="js-modal-open btn-link btn-link-primary text-lowercase"> 3740 cambiar tu paÃs de entrega 3741 </a> 3742 </div> 3743 <div class="js-ship-calculator-error js-ship-calculator-common-error alert alert-danger" style="display: none;">Hubo un error al calcular el envÃo. Intenta de nuevo en unos segundos.</div> 3744 <div class="js-ship-calculator-error js-ship-calculator-external-error alert alert-danger" style="display: none;">El cálculo falló por un problema con el forma de envÃo. Intenta de nuevo en unos segundos.</div> 3745 </div> 3746 </div> 3747 3748 3749 </div> 3750 </div> 3751 <div class="js-shipping-calculator-spinner shipping-spinner-container mb-3 float-left w-100 transition-soft text-center" style="display: none;"><div class="spinner-ellipsis"><div class="point"></div><div class="point"></div><div class="point"></div><div class="point"></div></div></div> 3752 <div class="js-shipping-calculator-response mb-3 float-left w-100 transition-soft radio-buttons-group" style="display: none;"></div> 3753</div> 3754 3755 3756 3757 3758 3759 3760<div id="cart-shipping-country" class="js-modal js-fullscreen-modal modal modal-bottom modal-centered-small js-modal-shipping-country modal-center transition-sli
3760de modal-centered transition-soft modal-zindex-top" style="display: none;" data-component="cart" data-cart-open-type="show_notification" data-modal-url="modal-fullscreen-cart"> 3761 <form action="/comprar/" method="post" class="js-ajax-cart-panel " data-store="cart-form"> 3762 <div class="js-modal-close js-fullscreen-modal-close modal-header "> 3763 <span class="modal-close "> 3764 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 3765 </span> 3766 PaÃs de entrega 3767 </div> 3768 3769 <div class="modal-body"> 3770 3771<div class="form-group mt-4"> 3772 <label class="form-label " >PaÃs donde entregaremos tu compra</label> 3773 <select 3774 class="form-select js-shipping-country-select " 3775 aria-label="PaÃs donde entregaremos tu compra"> 3776 <option value="MX" data-country-url="https://www.dogiftmx.com/account/login/" selected>México</option> 3777 <option value="US" data-country-url="https://www.dogiftmx.com/us/account/login/" >Estados Unidos</option> 3778 </select> 3779 <div class="form-select-icon"> 3780 <svg class="icon-inline icon-w-14 icon-lg"><use xlink:href="#chevron-down"/></svg> 3781 </div> 3782</div> 3783 3784 3785 </div> 3786 <div class="modal-footer d-md-block "> 3787 <a href="#" class="js-save-shipping-country btn btn-primary float-right">Aplicar</a> 3788 </div> 3789 3790 </form> 3791 </div> 3792 3793<div class="js-modal-overlay modal-overlay modal-zindex-top" data-modal-id="#cart-shipping-country" style="display: none;"></div> 3794 3795 3796 </div> 3797 </div> 3798 <div class="js-visible-on-cart-filled divider mt-0" style="display:none;"></div> 3799 </div> 3800 3801 3802 3803 3804 3805 <div 3806 class="js-visible-on-cart-filled js-nubesdk-slot" 3807 data-nubesdk-slot="after_cart_shipping_options" 3808 style="display:none;" 3809 ></div> 3810 3811 3812 3813 3814 3815 3816 3817 <div class="js-subtotal-price subtotal-price hidden" data-priceraw="0" style="display: none;"></div> 3818 3819<div id="store-curr" class="hidden" style="display: none;">MXN</div> 3820 3821<div class="js-visible-on-cart-filled cart-totals-container " style="display:none;"> 3822 3823 <div class="cart-subtotals-container "> 3824 3825 3826 <div class="cart-subtotal h5 justify-content-between d-flex d-flex justify-content-between mb-1" data-store="cart-subtotal"> 3827 <span class="cart-subtotal-label "> 3828 Subtotal (sin envÃo): 3829 </span> 3830 <span class="js-ajax-cart-total js-cart-subtotal cart-subtotal-price text-right" data-priceraw="0" data-component="cart.subtotal" data-component-value='0'>$0.00</span> 3831 </div> 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 <div class="cart-discounts-container "> 3845 3846 3847 <div class="js-total-promotions cart-promotions text-accent font-weight-bold "> 3848 <span class="js-promo-discount" style="display:none;">Descuento</span> 3849 <span class="js-promo-in" style="display:none;">en</span> 3850 <span class="js-promo-all" style="display:none;">todos los productos</span> 3851 <span class="js-promo-buying" style="display:none;"> comprando</span> 3852 <span class="js-promo-units-or-more" style="display:none;"> o más</span> 3853 </div> 3854 </div> 3855 3856 3857 <div class="js-coupon-discount-row cart-coupon-discount text-accent font-weight-bold d-flex justify-content-between mb-1" data-coupon-row="non-shipping" style="display:none !important;">
3858 <span class="cart-coupon-discount-label ">Descuento del cupón:</span> 3859 <span class="js-coupon-discount-amount cart-coupon-discount-price text-right"></span> 3860 3861 </div> 3862 3863 3864 <div class="js-fulfillment-info js-shipping-cost-table cart-shipping-costs-container h5 d-flex justify-content-between mb-1" style="display:none;"> 3865 <span class="cart-shipping-costs-label ">EnvÃo:</span> 3866 <span id="shipping-cost" class="cart-shipping-costs-price opacity-40 text-right" data-free-shipping-wording="Gratis" data-component="cart.shipping_costs">Calcúlalo para verlo</span> 3867 <span class="js-calculating-shipping-cost cart-shipping-costs-calculating opacity-40 text-right" style="display: none">Calculando...</span> 3868 <span class="js-shipping-cost-empty cart-shipping-costs-empty opacity-40 text-right" style="display: none">Calcúlalo para verlo</span> 3869 </div> 3870 3871 <div class="js-shipping-discount-row cart-shipping-discount-row h5 text-accent font-weight-bold d-flex justify-content-between mb-1" data-store="cart-shipping-discount" data-component="cart.shipping_discount" style="display:none !important;"> 3872 <span class="cart-shipping-discount-label ">Descuento en envÃo</span> 3873 <span class="js-shipping-discount-amount cart-shipping-discount-price text-right"></span> 3874 </div> 3875 3876 <div class="js-coupon-discount-row cart-coupon-discount text-accent font-weight-bold d-flex justify-content-between mb-1" data-coupon-row="shipping" style="display:none !important;"> 3877 <span class="cart-coupon-discount-label ">Descuento del cupón:</span> 3878 <span class="js-coupon-discount-amount cart-coupon-discount-price text-right"></span> 3879 3880 </div> 3881 </div> 3882 3883 3884 3885 3886 3887 <div 3888 class="js-visible-on-cart-filled js-nubesdk-slot" 3889 data-nubesdk-slot="after_cart_summary" 3890 style="display:none;" 3891 ></div> 3892 3893 3894 <div class="cart-totals-divider divider"></div> 3895 3896 3897 <div class="js-cart-total-container cart-totals-container " data-store="cart-total"> 3898 3899 3900 <div class="cart-total d-flex justify-content-between mb-3 h2 text-primary"> 3901 <span class="cart-total-label ">Total:</span> 3902 <span class="js-cart-total cart-total-price text-right" data-component="cart.total" data-component-value='0'>$0.00</span> 3903 </div> 3904 3905 <div class='total-price hidden' style="display: none;"> 3906 Total: $0.00 3907 </div> 3908 3909 3910 <div class="cart-secondary-total-container text-right"> 3911 3912 3913 3914 3915 3916 3917 <div style="display: none;" data-interest="0" data-cart-installment="1" class="js-installments-cart-total cart-installments text-accent font-small font-weight-normal mt-1 "> 3918 O hasta 3919 3920 <span class='js-cart-installments-amount cart-installments-amount '>1</span> 3921 3922 3923 <span> 3924 meses 3925 3926 de 3927 </span> 3928 3929 3930 <span class='js-cart-installments cart-installments-money '>$0.00</span> 3931 3932 </div> 3933 3934 </div> 3935 </div> 3936</div> 3937 3938 3939 3940 3941 3942 3943 <div 3944 class="js-visible-on-cart-filled js-nubesdk-slot" 3945 data-nubesdk-slot="before_go_to_checkout" 3946 style="display:none;" 3947 ></div> 3948 3949 3950 <div class="js-visible-on-cart-filled container-fluid" style="display:none;"> 3951 3952 3953 <div id="error-ajax-stock" class='alert alert-warning mt-1' role='alert' style="display:none;"> 3954 ¡Ups! No tenemos más stock de este producto para agregarlo al carrito. Si quieres<a href="/productos/" class="btn-link ml-1">ver otros aquÃ</a> 3955 </div> 3956 <div> 3957 3958 3959 3960 3961 <div class="js-ajax-cart-submit row mb-3" style="display:none" id="ajax-cart-submit-div" > 3962 <input class="btn btn-primary btn-block" type="submit" name="go_to_checkout" value="Iniciar Compra" data-component="cart.checkout-button"/> 3963 </div> 3964 <div class="row"> 3965 3966 3967<div id="ajax-cart-minumum-div" class="js-ajax-cart-minimum alert alert-warning mb-2" > 3968 El monto mÃnimo de compra es de $100.00 sin incluir el costo de envÃo. 3969</div> 3970<input type="hidden" id="ajax-cart-minimum-value" value="10000"/> 3971 3972
3973<div class="js-checkout-enabled-validation-messages " data-alert-classes="alert alert-warning mb-2" data-component="checkout-enabled-validation-messages" style="display:none" role="status"> 3974 </div> 3975 3976 </div> 3977 3978 3979 <div class="row mb-2"> 3980 <div class="text-center w-100"> 3981 <a href="#" class="js-modal-close js-fullscreen-modal-close btn-link">Ver más productos</a> 3982 </div> 3983 </div> 3984 </div> 3985 </div> 3986 3987 3988 3989 3990 3991 <div 3992 class="js-visible-on-cart-filled js-nubesdk-slot" 3993 data-nubesdk-slot="after_go_to_checkout" 3994 style="display:none;" 3995 ></div> 3996 3997 3998</div> 3999 4000 </div> 4001 4002 </form> 4003 </div> 4004 4005<div class="js-modal-overlay modal-overlay " data-modal-id="#modal-cart" style="display: none;"></div> 4006 4007 4008 4009 4010 4011 4012<div id="related-products-notification" class="js-modal modal modal-bottom modal-overflow-none modal-bottom-sheet h-auto modal-bottom transition-sli
4012de modal-centered-md modal-centered-md-600px m-0 p-3 transition-soft " style="display: none;" > 4013 <div class="js-modal-close modal-header modal-header-light px-0 pt-0 mb-2 m-0 w-100"> 4014 <span class="modal-close float-right mr-0"> 4015 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 4016 </span> 4017 ¡Agregado al carrito! 4018 </div> 4019 4020 <div class="modal-body"> 4021 4022 4023 4024<div class="row mb-4 mx-0 " > 4025 <div class="col-md mb-3 mb-md-0"> 4026 <div class="js-cart-notification-item row align-items-center" data-store="cart-notification-item"> 4027 <div class="col-2 p-0 notification-img"> 4028 <img src="" class="js-cart-notification-item-img img-fluid" /> 4029 <svg class="icon-inline icon-sm svg-icon-primary"><use xlink:href="#check-circle-filled"/></svg> 4030 </div> 4031 <div class="col-10 text-left"> 4032 <div class="mb-1 mr-4"> 4033 <span class="js-cart-notification-item-name"></span> 4034 <span class="js-cart-notification-item-variant-container" style="display: none;"> 4035 (<span class="js-cart-notification-item-variant"></span>) 4036 </span> 4037 </div> 4038 <div class="d-flex align-items-center mb-2"> 4039 <span class="js-cart-notification-item-quantity"></span> 4040 <span> x </span> 4041 <span class="js-cart-notification-item-price ml-1"></span> 4042 <span class="js-cart-notification-discount-label ml-2" style="display: none;"> 4043 <span class="label label-accent label-small"><strong class="js-cart-notification-discount-percentage"></strong></span> 4044 </span> 4045 </div> 4046 </div> 4047 </div> 4048 </div> 4049 <div class="col-md px-0"> 4050 <div class="row text-primary h5 font-weight-normal font-md-normal mb-2 pb-1"> 4051 <span class="col text-left ml-2 pr-0"> 4052 <strong>Total</strong> 4053 (<span class="js-cart-widget-amount"> 4054 0 4055 </span> 4056 <span class="js-cart-counts-plural" style="display: none;"> 4057 productos): 4058 </span> 4059 <span class="js-cart-counts-singular" style="display: none;"> 4060 producto): 4061 </span> 4062 </span> 4063 <strong class="js-cart-total col-auto text-right mr-2">$0.00</strong> 4064 </div> 4065 <a href="#" class="js-modal-close btn btn-primary btn-medium w-100 d-inline-block js-modal-open js-cart-notification-close js-fullscreen-modal-open" data-toggle="#modal-cart" data-modal-url="modal-fullscreen-cart"> 4066 Ver carrito 4067 </a> 4068 </div> 4069</div> 4070 <div class="divider my-3"></div> 4071 4072 4073 <div class="js-related-products-notification-container" style="display: none"></div> 4074 4075 </div> 4076 4077 </div> 4078 4079<div class="js-modal-overlay modal-overlay " data-modal-id="#related-products-notification" style="display: none;"></div> 4080 4081 4082 4083 4084<div id="js-cross-selling-modal" class="js-modal modal modal-bottom modal-bottom-sheet h-auto overflow-none modal-body-scrollable-auto modal-bottom transition-sli
4084de modal-centered-md m-0 p-0 modal-full-width modal-md-width-400px transition-soft " style="display: none;" > 4085 <div class="js-modal-close modal-header modal-header-light p-2 m-2 w-100"> 4086 <span class="modal-close float-right mr-0 modal-close-top-right"> 4087 <svg class="icon-inline modal-close-icon icon-w-10"><use xlink:href="#times"/></svg> 4088 </span> 4089 ¡Descuento exclusivo! 4090 </div> 4091 4092 <div class="modal-body"> 4093 4094 <div class="js-cross-selling-modal-body" style="display: none"></div> 4095 </div> 4096 <div class="modal-footer d-md-block "> 4097 </div> 4098 4099 </div> 4100 4101<div class="js-modal-overlay modal-overlay " data-modal-id="#js-cross-selling-modal" style="display: none;"></div> 4102 4103 4104 4105 <div class="mt-4"> 4106 4107 4108 <section class="container mb-4 text-center"> 4109 <div class="row"> 4110 <div class="col-12"> 4111 4112 <div class="breadcrumbs "> 4113 <a class="crumb" href="https://www.dogiftmx.com" title="DoGift">Inicio</a> 4114 <span class="divider">></span> 4115 <a class="crumb" href="/account/" title="Mi cuenta">Mi cuenta</a> 4116 <span class="divider">></span> 4117 <span class="crumb active">Login</span> 4118 </div> 4119 </div> 4120 </div> 4121</section> 4122 4123 4124<div class="container"> 4125 <div class="row justify-content-center"> 4126 <div class="col-md-6 col-lg-4"> 4127 <div class="js-resend-validation-success alert alert-success" style="display:none"> 4128 <p class="m-1">¡El link fue enviado correctamente!</p> 4129 </div> 4130 <div class="js-resend-validation-error alert alert-danger" style="display:none"> 4131 <p class="m-1">No pudimos enviar el correo electrónico, inténtalo de nuevo en unos minutos.</p> 4132 </div> 4133 <div class="js-too-many-attempts alert alert-danger" style="display:none"> 4134 <p class="m-1"> 4135 Superaste la cantidad de intentos permitidos. <br> Vuelve a probar en 4136 <span class="js-too-many-attempts-countdown"></span> 4137 </p> 4138 </div> 4139 </div> 4140 </div> 4141</div> 4142 4143 4144<section class="page-header" data-store="page-title"> 4145 <div class="container"> 4146 <div class="row"> 4147 <div class="col text-center "> 4148 <h1 class="text-center h2 h1-md text-primary" >Inicia sesión</h1> 4149 </div> 4150 </div> 4151 </div> 4152 </section> 4153 4154 4155<section class="account-page"> 4156 <div class="container"> 4157 <div class="row justify-content-md-center"> 4158 <div class="col-md-8"> 4159 4160 4161<form id="login-form" action="" method="post" class="js-form form " data-store="account-login"> 4162 4163 4164 4165<div class="form-group "> 4166 <label class="form-label " for="email">Correo electrónico</label> 4167 <input 4168 type="email" 4169 class=" form-control js-account-input " 4170 autocorrect="off" 4171 autocapitalize="off" 4172 name="email" required /> 4173 </div> 4174 4175 4176 4177 4178 4179<div class="form-group "> 4180 <label class="form-label " for="password">Contraseña</label> 4181 <input 4182 type="password" 4183 class="js-password-input form-control js-account-input " 4184 autocorrect="off" 4185 autocapitalize="off" 4186 autocomplete="off" name="password" required /> 4187 4188 <a aria-label="Ver contraseña" class="js-password-view btn form-toggle-eye"> 4189 <span class="js-eye-open" style="display: none;"> 4190 <svg class="icon-inline svg-icon-primary icon-w-20"><use xlink:href="#eye"/></svg> 4191 </span>
4192 <span class="js-eye-closed"> 4193 <svg class="icon-inline svg-icon-primary icon-w-20"><use xlink:href="#eye-closed"/></svg> 4194 </span> 4195 </a> 4196 <div class="mt-4 text-center"> 4197 <a href="/account/reset" class="btn-link btn-link-primary font-small float-right mb-4 mt-3n">¿Olvidaste tu contraseña?</a> 4198 </div> 4199 </div> 4200 4201 4202 4203 4204 4205 4206 <button class="btn btn-primary btn-block" type="submit" value="Iniciar sesión" name="" > 4207 Iniciar sesión 4208 <span class="js-form-spinner" style="display:none;"> 4209 <svg class="icon-inline icon-spin h5"><use xlink:href="#circle-notch"/></svg> 4210 </span> 4211 </button> 4212 4213 </form> 4214 </div> 4215 </div> 4216 <p class="mt-3 text-center"> ¿No tienes una cuenta aún? <a href="/account/register" title="" class="btn-link-primary">Crear una cuenta</a></p> 4217 </div> 4218</section>
vendor: 109 bytes, lines 4218-4219
4218 4219<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
4219<script type="text/javascript"> 4220(function() { 4221 var referrer = (window.decodeURI) ? window.decodeURI(document.referrer) : document.referrer; 4222 var url = (window.decodeURI) ? window.decodeURI(document.URL) : document.URL; 4223 4224 setTimeout(function() { 4225 var tracking_url = '/stats/record_visit/?' + 4226 'referrer=' + encodeURIComponent(referrer) + 4227 '&url=' + encodeURIComponent(url) 4228 + '&social_event_id_suffix=5440906d-3b69-4368-8017-20989448589a' 4229 ; 4230 new Image().src = tracking_url; 4231 }, 500); 4232})(); 4233</script>
vendor: 1 bytes, line 4233
4233
4234<script type="text/javascript"> 4235 LS.ready.then(function() { 4236 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/services\u002Dwallet\u002Dstorefront.tiendanube.com\/bundle.js\u003Fstore\u003D1341294', 'onfirstinteraction'); 4237 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/apps\u002Dscripts.tiendanube.com\/titanpush\u002Ddescuentos\/titan\u002Dpromotions\u002Dpromise\/37.js\u003FversionId\u003DvgQEZ2RsNGB9n6WuO8psixE39ebaun3P\u0026store\u003D1341294', 'onfirstinteraction'); 4238 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/apps\u002Dscripts.tiendanube.com\/perfit\/perfit\u002Djs\/5.js\u003FversionId\u003DfZ5dPpORi6k5sEqfwF_dcKwoAHD7C4SU\u0026a\u003Ddogiftb\u0026r\u003D565d2189\u0026h\u003D002f0864\u0026store\u003D1341294', 'onfirstinteraction'); 4239 window.scriptLoaderService.addScriptOnEvent('https\u003A\/\/apps\u002Dscripts.tiendanube.com\/titanpush\u002Ddescuentos\/titan\u002Dscript\/13.js\u003FversionId\u003DrW7850sLQl46EeaNcffdmfDzx.x2l3jL\u0026clientId\u003D13312\u0026store\u003D1341294', 'onfirstinteraction'); 4240 4241 LS.socialScripts.forEach(function (scriptSrc) { 4242 window.scriptLoaderService.addScriptOnEvent(scriptSrc, 'onload'); 4243 }); 4244 }); 4245</script>
4245 4246 4247 4248 4249 4250 4251 </div> 4252 4253 4254 4255 <a href="https://wa.me/525539000938" target="_blank" class="js-btn-fixed-bottom btn-whatsapp" aria-label="Comunicate por WhatsApp"> 4256 <svg class="icon-inline"><use xlink:href="#whatsapp"/></svg> 4257 </a> 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 <div 4269 class="js-nubesdk-slot" 4270 data-nubesdk-slot="before_footer_internal" 4271 ></div> 4272 <div 4273 class="js-nubesdk-slot" 4274 data-nubesdk-slot="before_footer" 4275 ></div> 4276 4277 4278<footer class="js-hide-footer-while-scrolling display-when-content-ready" data-store="footer"> 4279 <div class="container-fluid px-md-5"> 4280 <div class="row element-footer"> 4281 4282 4283 4284 <div class="col"> 4285 <ul class="footer-menu"> 4286 <li class="footer-menu-item"> 4287 <a class="footer-menu-link" href="https://www.dogiftmx.com/somosdogift/" >Nosotros</a> 4288 </li> 4289 <li class="footer-menu-item"> 4290 <a class="footer-menu-link" href="https://www.dogiftmx.com/aviso-de-privacidad-dogift/" >Aviso de Privacidad</a> 4291 </li> 4292 <li class="footer-menu-item"> 4293 <a class="footer-menu-link" href="https://www.dogiftmx.com/terminos-de-servicios-dogift/" >Términos de servicio</a> 4294 </li> 4295 <li class="footer-menu-item"> 4296 <a class="footer-menu-link" href="https://www.dogiftmx.com/politica-de-devolucion/" >PolÃtica de devolución</a> 4297 </li> 4298 <li class="footer-menu-item"> 4299 <a class="footer-menu-link" href="https://www.dogiftmx.com/politica-de-pagos/" >PolÃtica de pagos</a> 4300 </li> 4301 <li class="footer-menu-item"> 4302 <a class="footer-menu-link" href="https://www.dogiftmx.com/politicas-de-envio-dogift/" >PolÃtica de EnvÃos</a> 4303 </li> 4304 </ul> </div> 4305 4306 4307 <div class="col-md mb-4"> 4308 <h4 class="h3">Contactános</h4> 4309 4310<ul class="contact-info "> 4311 <li class="contact-item"> 4312 <svg class="icon-inline icon-lg icon-w contact-item-icon"><use xlink:href="#whatsapp"/></svg> 4313 <a href="https://wa.me/525539000938" class="contact-link">525539000938</a> 4314 </li> 4315 <li class="contact-item"> 4316 <svg class="icon-inline icon-lg icon-w contact-item-icon"><use xlink:href="#phone"/></svg> 4317 <a href="tel:DoGift 5539000938/ Taxi Canino 5540386320" class="contact-link">DoGift 5539000938/ Taxi Canino 5540386320</a> 4318 </li> 4319 <li class="contact-item"> 4320 <svg class="icon-inline icon-lg icon-w contact-item-icon"><use xlink:href="#email"/></svg> 4321 <a href="/cdn-cgi/l/email-protection#0961666568496d666e606f7d6471276a6664" class="contact-link"><span class="__cf_email__" data-cfemail="a9c1c6c5c8e9cdc6cec0cfddc4d187cac6c4">[email protected]</span></a> 4322 </li> 4323 <li class="contact-item"> 4324 <svg class="icon-inline icon-lg icon-w contact-item-icon"><use xlink:href="#map-marker-alt"/></svg> 4325 CDMX 4326 </li> 4327 </ul> </div> 4328 4329 4330 4331 <div class="col-md mb-4"> 4332 <h4 class="h3">Sigamos conectados</h4> 4333 <a class="social-icon-rounded" href="https://instagram.com/DoGift" target="_blank" aria-label="instagram DoGift"> 4334 <svg class="icon-inline icon-lg"><use xlink:href="#instagram"/></svg> 4335 </a> 4336 <a class="social-icon-rounded" href="https://www.facebook.com/Dogiftmx" target="_blank" aria-label="facebook DoGift"> 4337 <svg class="icon-inline icon-lg"><use xlink:href="#facebook-f"/></svg> 4338 </a> 4339 <a class="social-icon-rounded" href="https://www.tiktok.com/@dogiftmx" target="_blank" aria-label="tiktok DoGift"> 4340 <svg class="icon-inline icon-lg"><use xlink:href="#tiktok"/></svg> 4341 </a> 4342 <a class="social-icon-rounded" href="https://www.twitter.com/DoGift" target="_blank" aria-label="twitter DoGift"> 4343 <svg class="icon-inline icon-lg"><use xlink:href="#twitter"/></svg> 4344 </a> 4345 </div> 4346 4347 4348 </div> 4349 4350 4351 4352 <div class="divider mb-5"></div> 4353 4354 <div class="row element-footer"> 4355 4356 <div class="col-md-9"> 4357 <div class="footer-payments-shipping-logos"> 4358 <div class="row mb-4"> 4359 <div class="col-md-4"> 4360 <h4 class="h3">Métodos de pago</h4> 4361 </div> 4362 <div class="col-md-8"> 4363 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="visa" width="40" height="25"> 4364 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="mastercard" width="40" height="25"> 4365 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="amex" width="40" height="25"> 4366 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="diners" width="40" height="25"> 4367 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/mx/[email protected]" class="icon-logo lazyload" alt="mx_oxxo" width="40" height="25"> 4368 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="other" width="40" height="25"> 4369 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/ar/[email protected]" class="icon-logo lazyload" alt="ar_hsbc-access" width="40" height="25"> 4370 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/ar/[email protected]" class="icon-logo lazyload" alt="ar_cabaldebit" width="40" height="25"> 4371 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="maestro" width="40" height="25"> 4372 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="visadebit" width="40" height="25"> 4373 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/payment/new_logos_payment/[email protected]" class="icon-logo lazyload" alt="vr-beneficios" width="40" height="25"> 4374 </div> 4375 </div> 4376 <div class="row mb-4"> 4377 <div class="col-md-4"> 4378 <h4 class="h3">Opciones de envÃo</h4> 4379 </div> 4380 <div class="col-md-8"> 4381 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/shipping/api/[email protected]" class="icon-logo lazyload" alt="api_2097" width="40" height="25"> 4382 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/shipping/api/[email protected]" class="icon-logo lazyload" alt="api_1017" width="40" height="25"> 4383 <img src="//acdn-us.mitiendanube.com/assets/themes/amazonas/static/images/empty-placeholder.png" data-src="//d26lpennugtm8s.cloudfront.net/assets/common/img/logos/shipping/api/[email protected]" class="icon-logo lazyload" alt="api_8539" width="40" height="25"> 4384 </div> 4385 </div> 4386 </div> 4387 </div> 4388 4389 4390 </div> 4391 4392 4393 </div> 4394 4395 4396 4397 4398 4399 <div 4400 class="js-nubesdk-slot" 4401 data-nubesdk-slot="inside_footer" 4402 ></div> 4403 4404 4405 <div class="js-footer-legal footer-legal"> 4406 <div class="container-fluid px-md-5"> 4407 <div class="row"> 4408 4409 <div class="col-md-9 text-md-left mb-3 mb-md-0"> 4410 <div class="d-inline-block mr-md-2"> 4411 Copyright DoGift - 2026. Todos los derechos reservados. 4412 </div> 4413 4414 </div> 4415 4416 <div class="col-md text-left text-md-right"> 4417 <div class="powered-by-logo"> 4418 <a target="_blank" title="Tiendanube" rel="nofollow" href="https://www.tiendanube.com/mx?utm_source=www.dogiftmx.com&utm_medium=referral&utm_campaign=footerSlogan"><svg title="Tiendanube" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1080 120" id="svg_brand"><path d="M37.2 42.8c4.6 0 8.8 1.3 12.5 3.8v7.9c-3.9-3-7.9-4.4-12.2-4.4-9 0-15.5 6.9-15.5 15.8 0 8.8 6.5 15.8 15.5 15.8 4.6 0 8.9-2.1 12.4-4.4v7.9c-3.9 2.5-8.1 3.7-12.7 3.7-13.8 0-23.1-10.1-23.1-23.1 0-12.9 9.5-23 23.1-23zM80.5 51c-.1 0-.3 0-.5-.1-.4 0-1-.1-1.6-.1-8.3 0-13.2 6.5-13.2 16.1v21h-7.7V43.8H65v7.8c1.9-5.1 7.8-8.5 13.5-8.5.6 0 1 .1 1.4.1.3.1.5.1.5.1l.1 7.7zm1 14.8c0-13.1 9.4-23.1 22-23.1 12.4 0 21.4 10.1 21.4 22.7 0 1-.1 1.6-.1 2.1v.7H89.3c.5 7.7 7.2 13.6 14.8 13.6 6.6 0 10-3.2 12.8-7.5l6.4 3.3c-3.6 6.6-10.3 11.3-19.2 11.3-13.2 0-22.6-9.7-22.6-23.1zm35.4-4c-.7-6.9-6.5-12.3-13.7-12.3s-13.1 6.3-13.8 12.3h27.5zm27.9.3l13.2-1.6v-2.3c0-5.4-3.5-8.5-9.3-8.5-5.3 0-8.7 2.6-10.3 7.8l-7.4-2.1c2.2-7.7 8.9-12.6 17.5-12.6 10.8 0 17 6.1 17 16v29.1h-7.4v-5.8c-3.5 4.4-8.9 6.8-14.8 6.8-8.3 0-13.9-5.4-13.9-12.6.2-7.9 5.2-12.8 15.4-14.2zm.1 19.9c7.6 0 13.2-4.9 13.2-11.7v-3.2l-12 1.5c-5.5.7-8.6 3.4-8.6 7.2 0 3.7 3 6.2 7.4 6.2zm73.3-57.7v63.5h-7.7v-7c-3.2 4.8-9.1 8-15.6 8-12.6 0-22.2-10-22.2-23.1 0-13 9.5-23.1 22.2-23.1 6.5 0 12.3 2.8 15.6 7.6V24.3h7.7zm-22.5 25.6c-8.7 0-15.2 6.9-15.2
441815.9s6.4 15.9 15.2 15.9 15.2-6.9 15.2-15.9-6.5-15.9-15.2-15.9zM272 65.8c0 12.7-9.7 23.1-23.1 23.1-13.3 0-23.1-10.3-23.1-23.1s9.7-23.1 23.1-23.1c13.4.1 23.1 10.4 23.1 23.1zm-38.2 0c0 8.8 6.4 15.9 15.2 15.9 8.8 0 15.2-7.1 15.2-15.9s-6.4-15.9-15.2-15.9-15.2 7.1-15.2 15.9zm77.7-23c4.6 0 8.8 1.3 12.5 3.8v7.9c-3.9-3-7.9-4.4-12.2-4.4-9 0-15.5 6.9-15.5 15.8 0 8.8 6.5 15.8 15.5 15.8 4.6 0 8.9-2.1 12.4-4.4v7.9c-3.9 2.5-8.1 3.7-12.7 3.7-13.8 0-23.1-10.1-23.1-23.1 0-12.9 9.6-23 23.1-23zm63.2 23c0 12.7-9.7 23.1-23.1 23.1-13.3 0-23.1-10.3-23.1-23.1s9.7-23.1 23.1-23.1c13.4.1 23.1 10.4 23.1 23.1zm-38.2 0c0 8.8 6.4 15.9 15.2 15.9s15.2-7.1 15.2-15.9-6.4-15.9-15.2-15.9-15.2 7.1-15.2 15.9zm53.7 22.1h-7.8V43.8h7.8v6.4c2.8-4.4 7.4-7.4 14.1-7.4 11.3 0 17.8 7.5 17.8 19.2v25.9h-7.8v-25c0-8-4-12.9-11.6-12.9s-12.4 5.7-12.4 14.8v23.1h-.1zM541.3 10s-.1 0 0 0c-13.1 0-25.6 5.1-34.9 14.2-4.7-2-9.9-3.1-15.2-3.1-21.4 0-38.9 17.4-38.9 38.9s17.4 38.9 38.9 38.9c5.2 0 10.4-1.1 15.1-3.1 9 8.8 21.3 14.2 34.8 14.2 27.6 0 50-22.4 50-50 .1-27.5-22.3-50-49.8-50zm-.1 88.9c-21.4 0-38.9-17.4-38.9-38.9h-11.1c0 9.8 2.8 19 7.7 26.7-2.5.7-5.1 1.1-7.7 1.1-15.3 0-27.8-12.5-27.8-27.8s12.5-27.8 27.8-27.8c6.1 0 11.8 1.9 16.7 5.6C515 43.1 519 51.2 519 60h11.1c0-11.6-5-22.4-13.9-29.8 7-5.8 15.8-9.1 25-9.1 21.4 0 38.9 17.5 38.9 38.9s-17.5 38.9-38.9 38.9zm78.2-11V52.3h-7.5v-8.9h7.5V30.2h10.5v13.2h7.5v8.9h-7.5v35.6h-10.5zm28.9-51c-3.5 0-6.4-2.9-6.4-6.4 0-3.6 2.9-6.5 6.4-6.5 3.7 0 6.5 3 6.5 6.5s-2.8 6.4-6.5 6.4zm-5.2 51V43.4h10.5v44.5h-10.5zm59.8-10.5c-3.7 7-10.6 11.5-20.1 11.5-13.5 0-23.1-9.6-23.1-23.3 0-13.3 9.8-23.3 22.6-23.3 13 0 22.1 10 22.1 23.3 0 .8 0 1.9-.1 3.2h-34.2c.5 6.4 6.2 11.3 12.8 11.3 5.8 0 8.8-2.8 11.3-6.7l8.7 4zm-8.8-16.2c-.7-5.9-5.4-10.3-11.9-10.3-6.3 0-11.2 5.2-11.9 10.3h23.8zm26.5 26.7h-10.5V43.4h10.5v5.9c2.8-4.3 7.4-7 13.6-7 10.9 0 17.2 7.2 17.2 18.8v26.8H741V63.1c0-6.9-3.4-11.1-9.9-11.1-6.3 0-10.4 4.8-10.4 12.4l-.1 23.5zm73.2 0v-6.4c-3.3 4.6-8.9 7.4-15.1 7.4C766.5 89 757 79 757 65.6c0-13.1 9.4-23.3 21.7-23.3 6.2 0 11.8 2.5 15.1 7.2V26.7h10.4v61.2h-10.4zm-12.9-8.5c7.5 0 13.3-6.2 13.3-13.8 0-7.6-5.8-13.8-13.3-13.8s-13.3 6.2-13.3 13.8c-.1 7.7 5.8 13.8 13.3 13.8zm45.3-17.8l12.1-1.5v-1.9c0-4.4-3.1-7.3-7.9-7.3-4.5 0-7.4 2.3-8.8 6.7l-9.6-2.5c2.2-8 9.3-12.9 18.4-12.9 11.6 0 18.1 6.1 18.1 16.6v28.9h-9.8l-.1-5.4c-3 4.3-8.1 6.5-13.9 6.5-8.4 0-14.3-5.4-14.3-12.9 0-7.9 5.2-12.7 15.8-14.3zm1 18.9c6.5 0 11.2-4.2 11.2-10.1v-2.5l-10.1 1.4c-5 .6-7.4 2.9-7.4 6.1s2.5 5.1 6.3 5.1zm40.2 7.4h-10.5V43.4h10.5v5.9c2.8-4.3 7.4-7 13.6-7 10.9 0 17.2 7.2 17.2 18.8v26.8h-10.5V63.1c0-6.9-3.4-11.1-9.9-11.1-6.3 0-10.4 4.8-10.4 12.4v23.5zm38.5-19.2V43.4h10.5v24.7c0 7 3.4 11.2 9.3 11.2s9.3-4.2 9.3-11.2V43.4h10.5v25.3c0 12.8-7.4 20.2-19.8 20.2-12.3.1-19.8-7.4-19.8-20.2zm48 19.2V26.7h10.4v23.1c3.3-4.6 8.9-7.4 15.1-7.4 12.3 0 21.7 10 21.7 23.3 0 13.1-9.4 23.3-21.7 23.3-6.2 0-11.8-2.5-15.1-7.2v6.1h-10.4zm23.3-36.1c-7.5 0-13.3 6.2-13.3 13.8s5.8 13.8 13.3 13.8 13.3-6.2 13.3-13.8c.1-7.6-5.7-13.8-13.3-13.8zm70.6 25.6c-3.7 7-10.6 11.5-20.1 11.5-13.5 0-23.1-9.6-23.1-23.3 0-13.3 9.8-23.3 22.6-23.3 13 0 22.1 10 22.1 23.3 0 .8 0 1.9-.1 3.2H1015c.5 6.4 6.2 11.3 12.8 11.3 5.8 0 8.8-2.8 11.3-6.7l8.7 4zm-8.9-16.2c-.7-5.9-5.4-10.3-11.9-10.3-6.3 0-11.2 5.2-11.9 10.3h23.8z"/></svg></a> 4419 </div> 4420 </div> 4421 4422 </div> 4423 </div> 4424 </div> 4425</footer> 4426 4427 4428 4429 4430 4431 <div 4432 class="js-nubesdk-slot" 4433 data-nubesdk-slot="after_footer" 4434 ></div>
vendor: 158 bytes, lines 4434-4440
4434 4435 4436 4437 4438 4439 4440 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
vendor: 4,081 bytes, lines 4440-4445
4440<script type="text/javascript"> 4441 4442 4443 4444 4445!function(e){var t=function(u,D,f){"use strict";var k,H;if(function(){var e;var t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};H=u.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in H)){H[e]=t[e]}}}(),!D||!D.getElementsByClassName){return{init:function(){},cfg:H,noSupport:true}}var O=D.documentElement,a=u.HTMLPictureElement,P="addEventListener",$="getAttribute",q=u[P].bind(u),I=u.setTimeout,U=u.requestAnimationFrame||I,l=u.requestIdleCallback,j=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],i={},G=Array.prototype.forEach,J=function(e,t){if(!i[t]){i[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")}return i[t].test(e[$]("class")||"")&&i[t]},K=function(e,t){if(!J(e,t)){e.setAttribute("class",(e[$]("class")||"").trim()+" "+t)}},Q=function(e,t){var i;if(i=J(e,t)){e.setAttribute("class",(e[$]("class")||"").replace(i," "))}},V=function(t,i,e){var a=e?P:"removeEventListener";if(e){V(t,i)}r.forEach(function(e){t[a](e,i)})},X=function(e,t,i,a,r){var n=D.createEvent("Event");if(!i){i={}}i.instance=k;n.initEvent(t,!a,!r);n.detail=i;e.dispatchEvent(n);return n},Y=function(e,t){var i;if(!a&&(i=u.picturefill||H.pf)){if(t&&t.src&&!e[$]("srcset")){e.setAttribute("srcset",t.src)}i({reevaluate:true,elements:[e]})}else if(t&&t.src){e.src=t.src}},Z=function(e,t){return(getComputedStyle(e,null)||{})[t]},s=function(e,t,i){i=i||e.offsetWidth;while(i<H.minSize&&t&&!e._lazysizesWidth){i=t.offsetWidth;t=t.parentNode}return i},ee=function(){var i,a;var t=[];var r=[];var n=t;var s=function(){var e=n;n=t.length?r:t;i=true;a=false;while(e.length){e.shift()()}i=false};var e=function(e,t){if(i&&!t){e.apply(this,arguments)}else{n.push(e);if(!a){a=true;(D.hidden?I:U)(s)}}};e._lsFlush=s;return e}(),te=function(i,e){return e?function(){ee(i)}:function(){var e=this;var t=arguments;ee(function(){i.apply(e,t)})}},ie=function(e){var i;var a=0;var r=H.throttleDelay;var n=H.ricTimeout;var t=function(){i=false;a=f.now();e()};var s=l&&n>49?function(){l(t,{timeout:n});if(n!==H.ricTimeout){n=H.ricTimeout}}:te(function(){I(t)},true);return function(e){var t;if(e=e===true){n=33}if(i){return}i=true;t=r-(f.now()-a);if(t<0){t=0}if(e||t<9){s()}else{I(s,t)}}},ae=function(e){var t,i;var a=99;var r=function(){t=null;e()};var n=function(){var e=f.now()-i;if(e<a){I(n,a-e)}else{(l||r)(r)}};return function(){i=f.now();if(!t){t=I(n,a)}}},e=function(){var v,m,c,h,e;var y,z,g,p,C,b,A;var n=/^img$/i;var d=/^iframe$/i;var E="onscroll"in u&&!/(gle|ing)bot/.test(navigator.userAgent);var _=0;var w=0;var N=0;var M=-1;var x=function(e){N--;if(!e||N<0||!e.target){N=0}};var W=function(e){if(A==null){A=Z(D.body,"visibility")=="hidden"}return A||!(Z(e.parentNode,"visibility")=="hidden"&&Z(e,"visibility")=="hidden")};var S=function(e,t){var i;var a=e;var r=W(e);g-=t;b+=t;p-=t;C+=t;while(r&&(a=a.offsetParent)&&a!=D.body&&a!=O){r=(Z(a,"opacity")||1)>0;if(r&&Z(a,"overflow")!="visible"){i=a.getBoundingClientRect();r=C>i.left&&p<i.right&&b>i.top-1&&g<i.bottom+1}}return r};var t=function(){var e,t,i,a,r,n,s,l,o,u,f,c;var d=k.elements;if((h=H.loadMode)&&N<8&&(e=d.length)){t=0;M++;for(;t<e;t++){if(!d[t]||d[t]._lazyRace){continue}if(!E||k.prematureUnveil&&k.prematureUnveil(d[t])){R(d[t]);continue}if(!(l=d[t][$]("data-expand"))||!(n=l*1)){n=w}if(!u){u=!H.expand||H.expand<1?O.clientHeight>500&&O.clientWidth>500?500:370:H.expand;k._defEx=u;f=u*H.expFactor;c=H.hFac;A=null;if(w<f&&N<1&&M>2&&h>2&&!D.hidden){w=f;M=0}else if(h>1&&M>1&&N<6){w=u}else{w=_}}if(o!==n){y=innerWidth+n*c;z=innerHeight+n;s=n*-1;o=n}i=d[t].getBoundingClientRect();if((b=i.bottom)>=s&&(g=i.top)<=z&&(C=i.right)>=s*c&&(p=i.left)<=y&&(b||C||p||g)&&(H.loadHidden||W(d[t]))&&(m&&N<3&&!l&&(h<3||M<4)||S(d[t],n))){R(d[t]);r=true;if(N>9){break}}else if(!r&&m&&!a&&N<4&&M<4&&h>
44452&&(v[0]||H.preloadAfterLoad)&&(v[0]||!l&&(b||C||p||g||d[t][$](H.sizesAttr)!="auto"))){a=v[0]||d[t]}}if(a&&!r){R(a)}}};var i=ie(t);var B=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}x(e);K(t,H.loadedClass);Q(t,H.loadingClass);V(t,L);X(t,"lazyloaded")};var a=te(B);var L=function(e){a({target:e.target})};var T=function(t,i){try{t.contentWindow.location.replace(i)}catch(e){t.src=i}};var F=function(e){var t;var i=e[$](H.srcsetAttr);if(t=H.customMedia[e[$]("data-media")||e[$]("media")]){e.setAttribute("media",t)}if(i){e.setAttribute("srcset",i)}};var s=te(function(t,e,i,a,r){var n,s,l,o,u,f;if(!(u=X(t,"lazybeforeunveil",e)).defaultPrevented){if(a){if(i){K(t,H.autosizesClass)}else{t.setAttribute("sizes",a)}}s=t[$](H.srcsetAttr);n=t[$](H.srcAttr);if(r){l=t.parentNode;o=l&&j.test(l.nodeName||"")}f=e.firesLoad||"src"in t&&(s||n||o);u={target:t};K(t,H.loadingClass);if(f){clearTimeout(c);c=I(x,2500);V(t,L,true)}if(o){G.call(l.getElementsByTagName("source"),F)}if(s){t.setAttribute("srcset",s)}else if(n&&!o){if(d.test(t.nodeName)){T(t,n)}else{t.src=n}}if(r&&(s||o)){Y(t,{src:n})}}if(t._lazyRace){delete t._lazyRace}Q(t,H.lazyClass);ee(function(){var e=t.complete&&t.naturalWidth>1;if(!f||e){if(e){K(t,"ls-is-cached")}B(u);t._lazyCache=true;I(function(){if("_lazyCache"in t){delete t._lazyCache}},9)}if(t.loading=="lazy"){N--}},true)});var R=function(e){if(e._lazyRace){return}var t;var i=n.test(e.nodeName);var a=i&&(e[$](H.sizesAttr)||e[$]("sizes"));var r=a=="auto";if((r||!m)&&i&&(e[$]("src")||e.srcset)&&!e.complete&&!J(e,H.errorClass)&&J(e,H.lazyClass)){return}t=X(e,"lazyunveilread").detail;if(r){re.updateElem(e,true,e.offsetWidth)}e._lazyRace=true;N++;s(e,t,r,a,i)};var r=ae(function(){H.loadMode=3;i()});var l=function(){if(H.loadMode==3){H.loadMode=2}r()};var o=function(){if(m){return}if(f.now()-e<999){I(o,999);return}m=true;H.loadMode=3;i();q("scroll",l,true)};return{_:function(){e=f.now();k.elements=D.getElementsByClassName(H.lazyClass);v=D.getElementsByClassName(H.lazyClass+" "+H.preloadClass);q("scroll",i,true);q("resize",i,true);q("pageshow",function(e){if(e.persisted){var t=D.querySelectorAll("."+H.loadingClass);if(t.length&&t.forEach){U(function(){t.forEach(function(e){if(e.complete){R(e)}})})}}});if(u.MutationObserver){new MutationObserver(i).observe(O,{childList:true,subtree:true,attributes:true})}else{O[P]("DOMNodeInserted",i,true);O[P]("DOMAttrModified",i,true);setInterval(i,999)}q("hashchange",i,true);["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){D[P](e,i,true)});if(/d$|^c/.test(D.readyState)){o()}else{q("load",o);D[P]("DOMContentLoaded",i);I(o,2e4)}if(k.elements.length){t();ee._lsFlush()}else{i()}},checkElems:i,unveil:R,_aLSL:l}}(),re=function(){var i;var n=te(function(e,t,i,a){var r,n,s;e._lazysizesWidth=a;a+="px";e.setAttribute("sizes",a);if(j.test(t.nodeName||"")){r=t.getElementsByTagName("source");for(n=0,s=r.length;n<s;n++){r[n].setAttribute("sizes",a)}}if(!i.detail.dataAttr){Y(e,i.detail)}});var a=function(e,t,i){var a;var r=e.parentNode;if(r){i=s(e,r,i);a=X(e,"lazybeforesizes",{width:i,dataAttr:!!t});if(!a.defaultPrevented){i=a.detail.width;if(i&&i!==e._lazysizesWidth){n(e,r,a,i)}}}};var e=function(){var e;var t=i.length;if(t){e=0;for(;e<t;e++){a(i[e])}}};var t=ae(e);return{_:function(){i=D.getElementsByClassName(H.autosizesClass);q("resize",t)},checkElems:t,updateElem:a}}(),t=function(){if(!t.i&&D.getElementsByClassName){t.i=true;re._();e._()}};return I(function(){H.init&&t()}),k={cfg:H,autoSizer:re,loader:e,init:t,uP:Y,aC:K,rC:Q,hC:J,fire:X,gW:s,rAF:ee}}(e,e.document,Date);e.lazySizes=t,"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:{}); 4446 4447!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Swiper=t()}(this,(function(){"use strict";function e(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function t(){return(t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e}).apply(this,arguments)}function i(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function s(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((function(a){void 0===e[a]?e[a]=t[a]:i(t[a])&&i(e[a])&&Object.keys(t[a]).length>0&&s(e[a],t[a])}
vendor: 14,698 bytes, line 4447
4447))}var a={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function r(){var e="undefined"!=typeof document?document:{};return s(e,a),e}var n={document:a,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function o(){var e="undefined"!=typeof window?window:{};return s(e,n),e}function l(e){return(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e,t,i){return(p=h()?Reflect.construct:function(e,t,i){var s=[null];s.push.apply(s,t);var a=new(Function.bind.apply(e,s));return i&&d(a,i.prototype),a}).apply(null,arguments)}function u(e){var t="function"==typeof Map?new Map:void 0;return(u=function(e){if(null===e||(i=e,-1===Function.toString.call(i).indexOf("[native code]")))return e;var i;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,s)}function s(){return p(e,arguments,l(this).constructor)}return s.prototype=Object.create(e.prototype,{constructor:{value:s,enumerable:!1,writable:!0,configurable:!0}}),d(s,e)})(e)}var c=function(e){var t,i;function s(t){var i,s,a;return i=e.call.apply(e,[this].concat(t))||this,s=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(i),a=s.__proto__,Object.defineProperty(s,"__proto__",{get:function(){return a},set:function(e){a.__proto__=e}}),i}return i=e,(t=s).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,s}(u(Array));function v(e){void 0===e&&(e=[]);var t=[];return e.forEach((function(e){Array.isArray(e)?t.push.apply(t,v(e)):t.push(e)})),t}function f(e,t){return Array.prototype.filter.call(e,t)}function m(e,t){var i=o(),s=r(),a=[];if(!t&&e instanceof c)return e;if(!e)return new c(a);if("string"==typeof e){var n=e.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){var l="div";0===n.indexOf("<li")&&(l="ul"),0===n.indexOf("<tr")&&(l="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(l="tr"),0===n.indexOf("<tbody")&&(l="table"),0===n.indexOf("<option")&&(l="select");var d=s.createElement(l);d.innerHTML=n;for(var h=0;h<d.childNodes.length;h+=1)a.push(d.childNodes[h])}else a=function(e,t){if("string"!=typeof e)return[e];for(var i=[],s=t.querySelectorAll(e),a=0;a<s.length;a+=1)i.push(s[a]);return i}(e.trim(),t||s)}else if(e.nodeType||e===i||e===s)a.push(e);else if(Array.isArray(e)){if(e instanceof c)return e;a=e}return new c(function(e){for(var t=[],i=0;i<e.length;i+=1)-1===t.indexOf(e[i])&&t.push(e[i]);return t}(a))}m.fn=c.prototype;var g,y,C,w={addClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).add.apply(t,s)})),this},removeClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));return this.forEach((function(e){var t;(t=e.classList).remove.apply(t,s)})),this},hasClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));return f(this,(function(e){return s.filter((function(t){return e.classList.contains(t)})).length>0})).length>0},toggleClass:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=v(t.map((function(e){return e.split(" ")})));this.forEach((function(e){s.forEach((function(t){e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i<this.length;i+=1)if(2===arguments.length)this[i].setAttribute(e,t);else for(var s in e)this[i][s]=e[s],this[i].setAttribute(s,e[s]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(var t=0;t<this.length;t+=1)this[t].style.transition="string"!=typeof e?e+"ms":e;return this},on:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=t[0],a=t[1],r=t[2],n=t[3];function o(e){var t=e.target;if(t){var i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),m(t).is(a))r.apply(t,i);else for(var s=m(t).parents(),n=0;n<s.length;n+=1)m(s[n]).is(a)&&r.apply(s[n],i)}}function l(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),r.apply(this,t)}"function"==typeof t[1]&&(s=t[0],r=t[1],n=t[2],a=void 0),n||(n=!1);for(var d,h=s.split(" "),p=0;p<this.length;p+=1){var u=this[p];if(a)for(d=0;d<h.length;d+=1){var c=h[d];u.dom7LiveListeners||(u.dom7LiveListeners={}),u.dom7LiveListeners[c]||(u.dom7LiveListeners[c]=[]),u.dom7LiveListeners[c].push({listener:r,proxyListener:o}),u.addEventListener(c,o,n)}else for(d=0;d<h.length;d+=1){var v=h[d];u.dom7Listeners||(u.dom7Listeners={}),u.dom7Listeners[v]||(u.dom7Listeners[v]=[]),u.dom7Listeners[v].push({listener:r,proxyListener:l}),u.addEventListener(v,l,n)}}return this},off:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];var s=t[0],a=t[1],r=t[2],n=t[3];"function"==typeof t[1]&&(s=t[0],r=t[1],n=t[2],a=void 0),n||(n=!1);for(var o=s.split(" "),l=0;l<o.length;l+=1)for(var d=o[l],h=0;h<this.length;h+=1){var p=this[h],u=void 0;if(!a&&p.dom7Listeners?u=p.dom7Listeners[d]:a&&p.dom7LiveListeners&&(u=p.dom7LiveListeners[d]),u&&u.length)for(var c=u.length-1;c>=0;c-=1){var v=u[c];r&&v.listener===r||r&&v.listener&&v.listener.dom7proxy&&v.listener.dom7proxy===r?(p.removeEventListener(d,v.proxyListener,n),u.splice(c,1)):r||(p.removeEventListener(d,v.proxyListener,n),u.splice(c,1))}}return this},trigger:function(){for(var e=o(),t=arguments.length,i=new Array(t),s=0;s<t;s++)i[s]=arguments[s];for(var a=i[0].split(" "),r=i[1],n=0;n<a.length;n+=1)for(var l=a[n],d=0;d<this.length;d+=1){var h=this[d];if(e.CustomEvent){var p=new e.CustomEvent(l,{detail:r,bubbles:!0,cancelable:!0});h.dom7EventData=i.filter((function(e,t){return t>0})),h.dispatchEvent(p),h.dom7EventData=[],delete h.dom7EventData}}return this},transitionEnd:function(e){var t=this;return e&&t.on("transitionend",(function i(s){s.target===this&&(e.call(this,s),t.off("transitionend",i))})),this},outerWidth:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){var e=o();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){var e=o(),t=r(),i=this[0],s=i.getBoundingClientRect(),a=t.body,n=i.clientTop||a.clientTop||0,l=i.clientLeft||a.clientLeft||0,d=i===e?e.scrollY:i.scrollTop,h=i===e?e.scrollX:i.scrollLeft;return{top:s.top+d-n,left:s.left+h-l}}return null},css:function(e,t){var i,s=o();if(1===arguments.length){if("string"!=typeof e){for(i=0;i<this.length;i+=1)for(var a in e)this[i].style[a]=e[a];return this}if(this[0])return s.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(i=0;i<this.length;i+=1)this[i].style[e]=t;return this}return this},each:function(e){return e?(this.forEach((function(t,i){e.apply(t,[t,i])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,i,s=o(),a=r(),n=this[0];if(!n||void 0===e)return!1;if("string"==typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(t=m(e),i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}if(e===a)return n===a;if(e===s)return n===s;if(e.nodeType||e instanceof c){for(t=e.nodeType?[e]:e,i=0;i<t.length;i+=1)if(t[i]===n)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t=this.length;if(e>t-1)return m([]);if(e<0){var i=t+e;return m(i<0?[]:[this[i]])}return m([this[e]])},append:function(){for(var e,t=r(),i=0;i<arguments.length;i+=1){e=i<0||arguments.length<=i?void 0:arguments[i];for(var s=0;s<this.length;s+=1)if("string"==typeof e){var a=t.createElement("div");for(a.innerHTML=e;a.firstChild;)this[s].appendChild(a.firstChild)}else if(e instanceof c)for(var n=0;n<e.length;n+=1)this[s].appendChild(e[n]);else this[s].appendChild(e)}return this},prepend:function(e){var t,i,s=r();for(t=0;t<this.length;t+=1)if("string"==typeof e){var a=s.createElement("div");for(a.innerHTML=e,i=a.childNodes.length-1;i>=0;i-=1)this[t].insertBefore(a.childNodes[i],this[t].childNodes[0])}else if(e instanceof c)for(i=0;i<e.length;i+=1)this[t].insertBefore(e[i],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&m(this[0].nextElementSibling).is(e)?m([this[0].nextElementSibling]):m([]):this[0].nextElementSibling?m([this[0].nextElementSibling]):m([]):m([])},nextAll:function(e){var t=[],i=this[0];if(!i)return m([]);for(;i.nextElementSibling;){var s=i.nextElementSibling;e?m(s).is(e)&&t.push(s):t.push(s),i=s}return m(t)},prev:function(e){if(this.length>0){var t=this[0];return e?t.previousElementSibling&&m(t.previousElementSibling).is(e)?m([t.previousElementSibling]):m([]):t.previousElementSibling?m([t.previousElementSibling]):m([])}return m([])},prevAll:function(e){var t=[],i=this[0];if(!i)return m([]);for(;i.previousElementSibling;){var s=i.previousElementSibling;e?m(s).is(e)&&t.push(s):t.push(s),i=s}return m(t)},parent:function(e){for(var t=[],i=0;i<this.length;i+=1)null!==this[i].parentNode&&(e?m(this[i].parentNode).is(e)&&t.push(this[i].parentNode):t.push(this[i].parentNode));return m(t)},parents:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].parentNode;s;)e?m(s).is(e)&&t.push(s):t.push(s),s=s.parentNode;return m(t)},closest:function(e){var t=this;return void 0===e?m([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].querySelectorAll(e),a=0;a<s.length;a+=1)t.push(s[a]);return m(t)},children:function(e){for(var t=[],i=0;i<this.length;i+=1)for(var s=this[i].children,a=0;a<s.length;a+=1)e&&!m(s[a]).is(e)||t.push(s[a]);return m(t)},filter:function(e){return m(f(this,e))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};function b(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function T(){return Date.now()}function S(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object}function x(){for(var e=Object(arguments.length<=0?void 0:arguments[0]),t=1;t<arguments.length;t+=1){var i=t<0||arguments.length<=t?void 0:arguments[t];if(null!=i)for(var s=Object.keys(Object(i)),a=0,r=s.length;a<r;a+=1){var n=s[a],o=Object.getOwnPropertyDescriptor(i,n);void 0!==o&&o.enumerable&&(S(e[n])&&S(i[n])?x(e[n],i[n]):!S(e[n])&&S(i[n])?(e[n]={},x(e[n],i[n])):e[n]=i[n])}}return e}function E(e,t){Object.keys(t).forEach((function(i){S(t[i])&&Object.keys(t[i]).forEach((function(s){"function"==typeof t[i][s]&&(t[i][s]=t[i][s].bind(e))})),e[i]=t[i]}))}function M(){return g||(g=function(){var e=o(),t=r();return{touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),pointerEvents:!!e.PointerEvent&&"maxTouchPoints"in e.navigator&&e.navigator.maxTouchPoints>=0,observer:"MutationObserver"in e||"WebkitMutationObserver"in e,passiveListener:function(){var t=!1;try{var i=Object.defineProperty({},"passive",{get:function(){t=!0}});e.addEventListener("testPassiveListener",null,i)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),g}function P(e){return void 0===e&&(e={}),y||(y=function(e){var t=(void 0===e?{}:e).userAgent,i=M(),s=o(),a=s.navigator.platform,r=t||s.navigator.userAgent,n={ios:!1,android:!1},l=s.screen.width,d=s.screen.height,h=r.match(/(Android);?[\s\/]+([\d.]+)?/),p=r.match(/(iPad).*OS\s([\d_]+)/),u=r.match(/(iPod)(.*OS\s([\d_]+))?/),c=!p&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),v="Win32"===a,f="MacIntel"===a;return!p&&f&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768"].indexOf(l+"x"+d)>=0&&((p=r.match(/(Version)\/([\d.]+)/))||(p=[0,1,"13_0_0"]),f=!1),h&&!v&&(n.os="android",n.android=!0),(p||c||u)&&(n.os="ios",n.ios=!0),n}(e)),y}function k(){return C||(C=function(){var e,t=o();return{isEdge:!!t.navigator.userAgent.match(/Edge/g),isSafari:(e=t.navigator.userAgent.toLowerCase(),e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}()),C}
4447Object.keys(w).forEach((function(e){m.fn[e]=w[e]}));var L={name:"resize",create:function(){var e=this;x(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(e){var t=o();t.addEventListener("resize",e.resize.resizeHandler),t.addEventListener("orientationchange",e.resize.orientationChangeHandler)},destroy:function(e){var t=o();t.removeEventListener("resize",e.resize.resizeHandler),t.removeEventListener("orientationchange",e.resize.orientationChangeHandler)}}},z={attach:function(e,t){void 0===t&&(t={});var i=o(),s=this,a=new(i.MutationObserver||i.WebkitMutationObserver)((function(e){if(1!==e.length){var t=function(){s.emit("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}else s.emit("observerUpdate",e[0])}));a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),s.observer.observers.push(a)},init:function(){if(this.support.observer&&this.params.observer){if(this.params.observeParents)for(var e=this.$el.parents(),t=0;t<e.length;t+=1)this.observer.attach(e[t]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren}),this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach((function(e){e.disconnect()})),this.observer.observers=[]}},O={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){E(this,{observer:t(t({},z),{},{observers:[]})})},on:{init:function(e){e.observer.init()},destroy:function(e){e.observer.destroy()}}};function I(e){var t=r(),i=o(),s=this.touchEventsData,a=this.params,n=this.touches;if(!this.animating||!a.preventInteractionOnTransition){var l=e;l.originalEvent&&(l=l.originalEvent);var d=m(l.target);if(("wrapper"!==a.touchEventsTarget||d.closest(this.wrapperEl).length)&&(s.isTouchEvent="touchstart"===l.type,(s.isTouchEvent||!("which"in l)||3!==l.which)&&!(!s.isTouchEvent&&"button"in l&&l.button>0||s.isTouched&&s.isMoved)))if(a.noSwiping&&d.closest(a.noSwipingSelector?a.noSwipingSelector:"."+a.noSwipingClass)[0])this.allowClick=!0;else if(!a.swipeHandler||d.closest(a.swipeHandler)[0]){n.currentX="touchstart"===l.type?l.targetTouches[0].pageX:l.pageX,n.currentY="touchstart"===l.type?l.targetTouches[0].pageY:l.pageY;var h=n.currentX,p=n.currentY,u=a.edgeSwipeDetection||a.iOSEdgeSwipeDetection,c=a.edgeSwipeThreshold||a.iOSEdgeSwipeThreshold;if(!u||!(h<=c||h>=i.screen.width-c)){if(x(s,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),n.startX=h,n.startY=p,s.touchStartTime=T(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,a.threshold>0&&(s.allowThresholdMove=!1),"touchstart"!==l.type){var v=!0;d.is(s.formElements)&&(v=!1),t.activeElement&&m(t.activeElement).is(s.formElements)&&t.activeElement!==d[0]&&t.activeElement.blur();var f=v&&this.allowTouchMove&&a.touchStartPreventDefault;(a.touchStartForcePreventDefault||f)&&l.preventDefault()}this.emit("touchStart",l)}}}}function A(e){var t=r(),i=this.touchEventsData,s=this.params,a=this.touches,n=this.rtlTranslate,o=e;if(o.originalEvent&&(o=o.originalEvent),i.isTouched){if(!i.isTouchEvent||"touchmove"===o.type){var l="touchmove"===o.type&&o.targetTouches&&(o.targetTouches[0]||o.changedTouches[0]),d="touchmove"===o.type?l.pageX:o.pageX,h="touchmove"===o.type?l.pageY:o.pageY;if(o.preventedByNestedSwiper)return a.startX=d,void(a.startY=h);if(!this.allowTouchMove)return this.allowClick=!1,void(i.isTouched&&(x(a,{startX:d,startY:h,currentX:d,currentY:h}),i.touchStartTime=T()));if(i.isTouchEvent&&s.touchReleaseOnEdges&&!s.loop)if(this.isVertical()){if(h<a.startY&&this.translate<=this.maxTranslate()||h>a.startY&&this.translate>=this.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(d<a.startX&&this.translate<=this.maxTranslate()||d>a.startX&&this.translate>=this.minTranslate())return;if(i.isTouchEvent&&t.activeElement&&o.target===t.activeElement&&m(o.target).is(i.formElements))return i.isMoved=!0,void(this.allowClick=!1);
4447if(i.allowTouchCallbacks&&this.emit("touchMove",o),!(o.targetTouches&&o.targetTouches.length>1)){a.currentX=d,a.currentY=h;var p=a.currentX-a.startX,u=a.currentY-a.startY;if(!(this.params.threshold&&Math.sqrt(Math.pow(p,2)+Math.pow(u,2))<this.params.threshold)){var c;if(void 0===i.isScrolling)this.isHorizontal()&&a.currentY===a.startY||this.isVertical()&&a.currentX===a.startX?i.isScrolling=!1:p*p+u*u>=25&&(c=180*Math.atan2(Math.abs(u),Math.abs(p))/Math.PI,i.isScrolling=this.isHorizontal()?c>s.touchAngle:90-c>s.touchAngle);if(i.isScrolling&&this.emit("touchMoveOpposite",o),void 0===i.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(i.startMoving=!0)),i.isScrolling)i.isTouched=!1;else if(i.startMoving){this.allowClick=!1,!s.cssMode&&o.cancelable&&o.preventDefault(),s.touchMoveStopPropagation&&!s.nested&&o.stopPropagation(),i.isMoved||(s.loop&&this.loopFix(),i.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),i.allowMomentumBounce=!1,!s.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",o)),this.emit("sliderMove",o),i.isMoved=!0;var v=this.isHorizontal()?p:u;a.diff=v,v*=s.touchRatio,n&&(v=-v),this.swipeDirection=v>0?"prev":"next",i.currentTranslate=v+i.startTranslate;var f=!0,g=s.resistanceRatio;if(s.touchReleaseOnEdges&&(g=0),v>0&&i.currentTranslate>this.minTranslate()?(f=!1,s.resistance&&(i.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+i.startTranslate+v,g))):v<0&&i.currentTranslate<this.maxTranslate()&&(f=!1,s.resistance&&(i.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-i.startTranslate-v,g))),f&&(o.preventedByNestedSwiper=!0),!this.allowSlideNext&&"next"===this.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!this.allowSlidePrev&&"prev"===this.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),s.threshold>0){if(!(Math.abs(v)>s.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);
vendor: 5,217 bytes, line 4447
4447if(!i.allowThresholdMove)return i.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,i.currentTranslate=i.startTranslate,void(a.diff=this.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}s.followFinger&&!s.cssMode&&((s.freeMode||s.watchSlidesProgress||s.watchSlidesVisibility)&&(this.updateActiveIndex(),this.updateSlidesClasses()),s.freeMode&&(0===i.velocities.length&&i.velocities.push({position:a[this.isHorizontal()?"startX":"startY"],time:i.touchStartTime}),i.velocities.push({position:a[this.isHorizontal()?"currentX":"currentY"],time:T()})),this.updateProgress(i.currentTranslate),this.setTranslate(i.currentTranslate))}}}}}else i.startMoving&&i.isScrolling&&this.emit("touchMoveOpposite",o)}function B(e){var t=this,i=t.touchEventsData,s=t.params,a=t.touches,r=t.rtlTranslate,n=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,d=e;if(d.originalEvent&&(d=d.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",d),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&s.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);s.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var h,p=T(),u=p-i.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap click",d),u<300&&p-i.lastClickTime<300&&t.emit("doubleTap doubleClick",d)),i.lastClickTime=T(),b((function(){t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===a.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,h=s.followFinger?r?t.translate:-t.translate:-i.currentTranslate,!s.cssMode)if(s.freeMode){if(h<-t.minTranslate())return void t.slideTo(t.activeIndex);if(h>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(s.freeModeMomentum){if(i.velocities.length>1){var c=i.velocities.pop(),v=i.velocities.pop(),f=c.position-v.position,m=c.time-v.time;t.velocity=f/m,t.velocity/=2,Math.abs(t.velocity)<s.freeModeMinimumVelocity&&(t.velocity=0),(m>150||T()-c.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=s.freeModeMomentumVelocityRatio,i.velocities.length=0;var g=1e3*s.freeModeMomentumRatio,y=t.velocity*g,C=t.translate+y;r&&(C=-C);var w,S,x=!1,E=20*Math.abs(t.velocity)*s.freeModeMomentumBounceRatio;if(C<t.maxTranslate())s.freeModeMomentumBounce?(C+t.maxTranslate()<-E&&(C=t.maxTranslate()-E),w=t.maxTranslate(),x=!0,i.allowMomentumBounce=!0):C=t.maxTranslate(),s.loop&&s.centeredSlides&&(S=!0);else if(C>t.minTranslate())s.freeModeMomentumBounce?(C-t.minTranslate()>E&&(C=t.minTranslate()+E),w=t.minTranslate(),x=!0,i.allowMomentumBounce=!0):C=t.minTranslate(),s.loop&&s.centeredSlides&&(S=!0);else if(s.freeModeSticky){for(var M,P=0;P<l.length;P+=1)if(l[P]>-C){M=P;break}C=-(C=Math.abs(l[M]-C)<Math.abs(l[M-1]-C)||"next"===t.swipeDirection?l[M]:l[M-1])}if(S&&t.once("transitionEnd",(function(){t.loopFix()})),0!==t.velocity){if(g=r?Math.abs((-C-t.translate)/t.velocity):Math.abs((C-t.translate)/t.velocity),s.freeModeSticky){var k=Math.abs((r?-C:C)-t.translate),L=t.slidesSizesGrid[t.activeIndex];g=k<L?s.speed:k<2*L?1.5*s.speed:2.5*s.speed}}else if(s.freeModeSticky)return void t.slideToClosest();s.freeModeMomentumBounce&&x?(t.updateProgress(w),t.setTransition(g),t.setTranslate(C),t.transitionStart(!0,t.swipeDirection),t.animating=!0,n.transitionEnd((function(){t&&!t.destroyed&&i.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(s.speed),setTimeout((function(){t.setTranslate(w),n.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(t.updateProgress(C),t.setTransition(g),t.setTranslate(C),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,n.transitionEnd((function(){t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(C),t.updateActiveIndex(),t.updateSlidesClasses()}else if(s.freeModeSticky)return void t.slideToClosest();(!s.freeModeMomentum||u>=s.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var z=0,O=t.slidesSizesGrid[0],I=0;I<o.length;I+=I<s.slidesPerGroupSkip?1:s.slidesPerGroup){var A=I<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==o[I+A]?h>=o[I]&&h<o[I+A]&&(z=I,O=o[I+A]-o[I]):h>=o[I]&&(z=I,O=o[o.length-1]-o[o.length-2])}var B=(h-o[z])/O,D=z<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(u>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(B>=s.longSwipesRatio?t.slideTo(z+D):t.slideTo(z)),"prev"===t.swipeDirection&&(B>1-s.longSwipesRatio?t.slideTo(z+D):t.slideTo(z))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(d.target===t.navigation.nextEl||d.target===t.navigation.prevEl)?d.target===t.navigation.nextEl?t.slideTo(z+D):t.slideTo(z):("next"===t.swipeDirection&&t.slideTo(z+D),"prev"===t.swipeDirection&&t.slideTo(z))}}}function D(){var e=this.params,t=this.el;if(!t||0!==t.offsetWidth){e.breakpoints&&this.setBreakpoint();var i=this.allowSlideNext,s=this.allowSlidePrev,a=this.snapGrid;this.allowSlideNext=!0,this.allowSlidePrev=!0,this.updateSize(),this.updateSlides(),this.updateSlidesClasses(),("auto"===e.slidesPerView||e.slidesPerView>
44471)&&this.isEnd&&!this.isBeginning&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0),this.autoplay&&this.autoplay.running&&this.autoplay.paused&&this.autoplay.run(),this.allowSlidePrev=s,this.allowSlideNext=i,this.params.watchOverflow&&a!==this.snapGrid&&this.checkOverflow()}}function G(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}function N(){var e=this.wrapperEl,t=this.rtlTranslate;this.previousTranslate=this.translate,this.isHorizontal()?this.translate=t?e.scrollWidth-e.offsetWidth-e.scrollLeft:-e.scrollLeft:this.translate=-e.scrollTop,-0===this.translate&&(this.translate=0),this.updateActiveIndex(),this.updateSlidesClasses();var i=this.maxTranslate()-this.minTranslate();(0===i?0:(this.translate-this.minTranslate())/i)!==this.progress&&this.updateProgress(t?-this.translate:this.translate),this.emit("setTranslate",this.translate,!1)}var $=!1;function F(){}var V={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,slidesPerGroupSkip:0,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1},H={modular:{useParams:function(e){var t=this;t.modules&&Object.keys(t.modules).forEach((function(i){var s=t.modules[i];s.params&&x(e,s.params)}))},useModules:function(e){void 0===e&&(e={});var t=this;t.modules&&Object.keys(t.modules).forEach((function(i){var s=t.modules[i],a=e[i]||{};s.on&&t.on&&Object.keys(s.on).forEach((function(e){t.on(e,s.on[e])})),s.create&&s.create.bind(t)(a)}))}},eventsEmitter:{on:function(e,t,i){var s=this;if("function"!=typeof t)return s;var a=i?"unshift":"push";return e.split(" ").forEach((function(e){s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][a](t)})),s},once:function(e,t,i){var s=this;if("function"!=typeof t)return s;function a(){s.off(e,a),a.__emitterProxy&&delete a.__emitterProxy;for(var i=arguments.length,r=new Array(i),n=0;n<i;n++)r[n]=arguments[n];t.apply(s,r)}return a.__emitterProxy=t,s.on(e,a,i)},onAny:function(e,t){if("function"!=typeof e)return this;var i=t?"unshift":"push";return this.eventsAnyListeners.indexOf(e)<0&&this.eventsAnyListeners[i](e),this},offAny:function(e){if(!this.eventsAnyListeners)return this;var t=this.eventsAnyListeners.indexOf(e);return t>=0&&this.eventsAnyListeners.splice(t,1),this},off:function(e,t){var i=this;return i.eventsListeners?(e.split(" ").forEach((function(e){void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach((function(s,a){(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&i.eventsListeners[e].splice(a,1)}))})),i):i},emit:function(){var e,t,i,s=this;if(!s.eventsListeners)return s;for(var a=arguments.length,r=new Array(a),n=0;n<a;n++)r[n]=arguments[n];"string"==typeof r[0]||Array.isArray(r[0])?(e=r[0],t=r.slice(1,r.length),i=s):(e=r[0].events,t=r[0].data,i=r[0].context||s),t.unshift(i);var o=Array.isArray(e)?e:e.split(" ");return o.forEach((function(e){if(s.eventsAnyListeners&&s.eventsAnyListeners.length&&s.eventsAnyListeners.forEac
4447h((function(s){s.apply(i,[e].concat(t))})),s.eventsListeners&&s.eventsListeners[e]){var a=[];s.eventsListeners[e].forEach((function(e){a.push(e)})),a.forEach((function(e){e.apply(i,t)}))}})),s}},update:{updateSize:function(){var e,t,i=this.$el;e=void 0!==this.params.width&&null!==this.params.width?this.params.width:i[0].clientWidth,t=void 0!==this.params.height&&null!==this.params.width?this.params.height:i[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(i.css("padding-left")||0,10)-parseInt(i.css("padding-right")||0,10),t=t-parseInt(i.css("padding-top")||0,10)-parseInt(i.css("padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(t)&&(t=0),x(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){var e=o(),t=this.params,i=this.$wrapperEl,s=this.size,a=this.rtlTranslate,r=this.wrongRTL,n=this.virtual&&t.virtual.enabled,l=n?this.virtual.slides.length:this.slides.length,d=i.children("."+this.params.slideClass),h=n?this.virtual.slides.length:d.length,p=[],u=[],c=[];function v(e,i){return!t.cssMode||i!==d.length-1}var f=t.slidesOffsetBefore;"function"==typeof f&&(f=t.slidesOffsetBefore.call(this));var m=t.slidesOffsetAfter;"function"==typeof m&&(m=t.slidesOffsetAfter.call(this));var g=this.snapGrid.length,y=this.snapGrid.length,C=t.spaceBetween,w=-f,b=0,T=0;if(void 0!==s){var S,E;"string"==typeof C&&C.indexOf("%")>=0&&(C=parseFloat(C.replace("%",""))/100*s),this.virtualSize=-C,a?d.css({marginLeft:"",marginTop:""}):d.css({marginRight:"",marginBottom:""}),t.slidesPerColumn>1&&(S=Math.floor(h/t.slidesPerColumn)===h/this.params.slidesPerColumn?h:Math.ceil(h/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(S=Math.max(S,t.slidesPerView*t.slidesPerColumn)));for(var M,P=t.slidesPerColumn,k=S/P,L=Math.floor(h/t.slidesPerColumn),z=0;z<h;z+=1){E=0;var O=d.eq(z);if(t.slidesPerColumn>1){var I=void 0,A=void 0,B=void 0;if("row"===t.slidesPerColumnFill&&t.slidesPerGroup>1){var D=Math.floor(z/(t.slidesPerGroup*t.slidesPerColumn)),G=z-t.slidesPerColumn*t.slidesPerGroup*D,N=0===D?t.slidesPerGroup:Math.min(Math.ceil((h-D*P*t.slidesPerGroup)/P),t.slidesPerGroup);I=(A=G-(B=Math.floor(G/N))*N+D*t.slidesPerGroup)+B*S/P,O.css({"-webkit-box-ordinal-group":I,"-moz-box-ordinal-group":I,"-ms-flex-order":I,"-webkit-order":I,order:I})}else"column"===t.slidesPerColumnFill?(B=z-(A=Math.floor(z/P))*P,(A>L||A===L&&B===P-1)&&(B+=1)>=P&&(B=0,A+=1)):A=z-(B=Math.floor(z/k))*k;O.css("margin-"+(this.isHorizontal()?"top":"left"),0!==B&&t.spaceBetween&&t.spaceBetween+"px")}if("none"!==O.css("display")){if("auto"===t.slidesPerView){var $=e.getComputedStyle(O[0],null),F=O[0].style.transform,V=O[0].style.webkitTransform;if(F&&(O[0].style.transform="none"),V&&(O[0].style.webkitTransform="none"),t.roundLengths)E=this.isHorizontal()?O.outerWidth(!0):O.outerHeight(!0);else if(this.isHorizontal()){var H=parseFloat($.getPropertyValue("width")||0),j=parseFloat($.getPropertyValue("padding-left")||0),_=parseFloat($.getPropertyValue("padding-right")||0),W=parseFloat($.getPropertyValue("margin-left")||0),R=parseFloat($.getPropertyValue("margin-right")||0),q=$.getPropertyValue("box-sizing");E=q&&"border-box"===q?H+W+R:H+j+_+W+R}else{var X=parseFloat($.getPropertyValue("height")||0),Y=parseFloat($.getPropertyValue("padding-top")||0),U=parseFloat($.getPropertyValue("padding-bottom")||0),K=parseFloat($.getPropertyValue("margin-top")||0),J=parseFloat($.getPropertyValue("margin-bottom")||0),Q=$.getPropertyValue("box-sizing");E=Q&&"border-box"===Q?X+K+J:X+Y+U+K+J}F&&(O[0].style.transform=F),V&&(O[0].style.webkitTransform=V),t.roundLengths&&(E=Math.floor(E))}else E=(s-(t.slidesPerView-1)*C)/t.slidesPerView,t.roundLengths&&(E=Math.floor(E)),d[z]&&(this.isHorizontal()?d[z].style.width=E+"px":d[z].style.height=E+"px");d[z]&&(d[z].swiperSlideSize=E),c.push(E),t.centeredSlides?(w=w+E/2+b/2+C,0===b&&0!==z&&(w=w-s/2-C),0===z&&(w=w-s/2-C),Math.abs(w)<.001&&(w=0),t.roundLengths&&(w=Math.floor(w)),T%t.slidesPerGroup==0&&p.push(w),u.push(w)):(t.roundLengths&&(w=Math.floor(w)),(T-Math.min(this.params.slidesPerGroupSkip,T))%this.params.slidesPerGroup==0&&p.push(w),u.push(w),w=w+E+C),this.virtualSize+=E+C,b=E,T+=1}}if(this.virtualSize=Math.max(this.virtualSize,s)+m,a&&r&&("slide"===t.effect||"coverflow"===t.effect)&&i.css({width:this.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&&(this.isHorizontal()?i.css({width:this.virtualSize+t.spaceBetween+"px"}):i.css({height:this.virtualSize+t.spaceBetween+"px"})),t.slidesPerColumn>1&&(this.virtualSize=(E+t.spaceBetween)*S,this.virtualSize=Math.ceil(this.virtualSize/t.slidesPerColumn)-t.spaceBetween,this.isHorizontal()?i.css({width:this.virtualSize+t.spaceBetween+"px"}):i.css({height:this.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){M=[];for(var Z=0;Z<p.length;Z+=1){var ee=p[Z];t.roundLengths&&(ee=Math.floor(ee)),p[Z]<this.virtualSize+p[0]&&M.push(ee)}p=M}if(!t.centeredSlides){M=[];for(var te=0;te<p.length;te+=1){var ie=p[te];t.roundLengths&&(ie=Math.floor(ie)),p[te]<=this.virtualSize-s&&M.push(ie)}p=M,Math.floor(this.virtualSize-s)-Math.floor(p[p.length-1])>1&&p.push(this.virtualSize-s)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(this.isHorizontal()?a?d.filter(v).css({marginLeft:C+"px"}):d.filter(v).css({marginRight:C+"px"}):d.filter(v).css({marginBottom:C+"px"}
4447)),t.centeredSlides&&t.centeredSlidesBounds){var se=0;c.forEach((function(e){se+=e+(t.spaceBetween?t.spaceBetween:0)}));var ae=(se-=t.spaceBetween)-s;p=p.map((function(e){return e<0?-f:e>ae?ae+m:e}))}if(t.centerInsufficientSlides){var re=0;if(c.forEach((function(e){re+=e+(t.spaceBetween?t.spaceBetween:0)})),(re-=t.spaceBetween)<s){var ne=(s-re)/2;p.forEach((function(e,t){p[t]=e-ne})),u.forEach((function(e,t){u[t]=e+ne}))}}x(this,{slides:d,snapGrid:p,slidesGrid:u,slidesSizesGrid:c}),h!==l&&this.emit("slidesLengthChange"),p.length!==g&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange")),u.length!==y&&this.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(e){var t,i=[],s=0;if("number"==typeof e?this.setTransition(e):!0===e&&this.setTransition(this.params.speed),"auto"!==this.params.slidesPerView&&this.params.slidesPerView>1)if(this.params.centeredSlides)this.visibleSlides.each((function(e){i.push(e)}));else for(t=0;t<Math.ceil(this.params.slidesPerView);t+=1){var a=this.activeIndex+t;if(a>this.slides.length)break;i.push(this.slides.eq(a)[0])}else i.push(this.slides.eq(this.activeIndex)[0]);for(t=0;t<i.length;t+=1)if(void 0!==i[t]){var r=i[t].offsetHeight;s=r>s?r:s}s&&this.$wrapperEl.css("height",s+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this.params,i=this.slides,s=this.rtlTranslate;if(0!==i.length){void 0===i[0].swiperSlideOffset&&this.updateSlidesOffset();var a=-e;s&&(a=e),i.removeClass(t.slideVisibleClass),this.visibleSlidesIndexes=[],this.visibleSlides=[];for(var r=0;r<i.length;r+=1){var n=i[r],o=(a+(t.centeredSlides?this.minTranslate():0)-n.swiperSlideOffset)/(n.swiperSlideSize+t.spaceBetween);if(t.watchSlidesVisibility||t.centeredSlides&&t.autoHeight){var l=-(a-n.swiperSlideOffset),d=l+this.slidesSizesGrid[r];(l>=0&&l<this.size-1||d>1&&d<=this.size||l<=0&&d>=this.size)&&(this.visibleSlides.push(n),this.visibleSlidesIndexes.push(r),i.eq(r).addClass(t.slideVisibleClass))}n.progress=s?-o:o}this.visibleSlides=m(this.visibleSlides)}},updateProgress:function(e){if(void 0===e){var t=this.rtlTranslate?-1:1;e=this&&this.translate&&this.translate*t||0}var i=this.params,s=this.maxTranslate()-this.minTranslate(),a=this.progress,r=this.isBeginning,n=this.isEnd,o=r,l=n;0===s?(a=0,r=!0,n=!0):(r=(a=(e-this.minTranslate())/s)<=0,n=a>=1),x(this,{progress:a,isBeginning:r,isEnd:n}),(i.watchSlidesProgress||i.watchSlidesVisibility||i.centeredSlides&&i.autoHeight)&&this.updateSlidesProgress(e),r&&!o&&this.emit("reachBeginning toEdge"),n&&!l&&this.emit("reachEnd toEdge"),(o&&!r||l&&!n)&&this.emit("fromEdge"),this.emit("progress",a)},updateSlidesClasses:function(){var e,t=this.slides,i=this.params,s=this.$wrapperEl,a=this.activeIndex,r=this.realIndex,n=this.virtual&&i.virtual.enabled;t.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(e=n?this.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+a+'"]'):t.eq(a)).addClass(i.slideActiveClass),i.loop&&(e.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]').addClass(i.slideDuplicateActiveClass));var o=e.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);i.loop&&0===o.length&&(o=t.eq(0)).addClass(i.slideNextClass);var l=e.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);
4447i.loop&&0===l.length&&(l=t.eq(-1)).addClass(i.slidePrevClass),i.loop&&(o.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+o.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass),l.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass)),this.emitSlidesClasses()},updateActiveIndex:function(e){var t,i=this.rtlTranslate?this.translate:-this.translate,s=this.slidesGrid,a=this.snapGrid,r=this.params,n=this.activeIndex,o=this.realIndex,l=this.snapIndex,d=e;if(void 0===d){for(var h=0;h<s.length;h+=1)void 0!==s[h+1]?i>=s[h]&&i<s[h+1]-(s[h+1]-s[h])/2?d=h:i>=s[h]&&i<s[h+1]&&(d=h+1):i>=s[h]&&(d=h);r.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}if(a.indexOf(i)>=0)t=a.indexOf(i);else{var p=Math.min(r.slidesPerGroupSkip,d);t=p+Math.floor((d-p)/r.slidesPerGroup)}if(t>=a.length&&(t=a.length-1),d!==n){var u=parseInt(this.slides.eq(d).attr("data-swiper-slide-index")||d,10);x(this,{snapIndex:t,realIndex:u,previousIndex:n,activeIndex:d}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),o!==u&&this.emit("realIndexChange"),(this.initialized||this.params.runCallbacksOnInit)&&this.emit("slideChange")}else t!==l&&(this.snapIndex=t,this.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this.params,i=m(e.target).closest("."+t.slideClass)[0],s=!1;if(i)for(var a=0;a<this.slides.length;a+=1)this.slides[a]===i&&(s=!0);if(!i||!s)return this.clickedSlide=void 0,void(this.clickedIndex=void 0);this.clickedSlide=i,this.virtual&&this.params.virtual.enabled?this.clickedIndex=parseInt(m(i).attr("data-swiper-slide-index"),10):this.clickedIndex=m(i).index(),t.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()}},translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,i=this.rtlTranslate,s=this.translate,a=this.$wrapperEl;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;var r=function(e,t){void 0===t&&(t="x");var i,s,a,r=o(),n=r.getComputedStyle(e,null);return r.WebKitCSSMatrix?((s=n.transform||n.webkitTransform).split(",").length>6&&(s=s.split(", ").map((function(e){return e.replace(",",".")})).join(", ")),a=new r.WebKitCSSMatrix("none"===s?"":s)):i=(a=n.MozTransform||n.OTransform||n.MsTransform||n.msTransform||n.transform||n.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(s=r.WebKitCSSMatrix?a.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(s=r.WebKitCSSMatrix?a.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),s||0}(a[0],e);return i&&(r=-r),r||0},setTranslate:function(e,t){var i=this.rtlTranslate,s=this.params,a=this.$wrapperEl,r=this.wrapperEl,n=this.progress,o=0,l=0;this.isHorizontal()?o=i?-e:e:l=e,s.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),s.cssMode?r[this.isHorizontal()?"scrollLeft":"scrollTop"]=this.isHorizontal()?-o:-l:s.virtualTranslate||a.transform("translate3d("+o+"px, "+l+"px, 0px)"),this.previousTranslate=this.translate,this.translate=this.isHorizontal()?o:l;var d=this.maxTranslate()-this.minTranslate();(0===d?0:(e-this.minTranslate())/d)!==n&&this.updateProgress(e),this.emit("setTranslate",this.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,i,s,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===s&&(s=!0);var r=this,n=r.params,o=r.wrapperEl;if(r.animating&&n.preventInteractionOnTransition)return!1;var l,d=r.minTranslate(),h=r.maxTranslate();if(l=s&&e>
4447d?d:s&&e<h?h:e,r.updateProgress(l),n.cssMode){var p,u=r.isHorizontal();if(0===t)o[u?"scrollLeft":"scrollTop"]=-l;else if(o.scrollTo)o.scrollTo(((p={})[u?"left":"top"]=-l,p.behavior="smooth",p));else o[u?"scrollLeft":"scrollTop"]=-l;return!0}return 0===t?(r.setTransition(0),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",t,a),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(l),i&&(r.emit("beforeTransitionStart",t,a),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.$wrapperEl[0].removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].removeEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,i&&r.emit("transitionEnd"))}),r.$wrapperEl[0].addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.$wrapperEl[0].addEventListener("webkitTransitionEnd",r.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){this.params.cssMode||this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var i=this.activeIndex,s=this.params,a=this.previousIndex;if(!s.cssMode){s.autoHeight&&this.updateAutoHeight();var r=t;if(r||(r=i>a?"next":i<a?"prev":"reset"),this.emit("transitionStart"),e&&i!==a){if("reset"===r)return void this.emit("slideResetTransitionStart");this.emit("slideChangeTransitionStart"),"next"===r?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart")}}},transitionEnd:function(e,t){void 0===e&&(e=!0);var i=this.activeIndex,s=this.previousIndex,a=this.params;if(this.animating=!1,!a.cssMode){this.setTransition(0);var r=t;if(r||(r=i>s?"next":i<s?"prev":"reset"),this.emit("transitionEnd"),e&&i!==s){if("reset"===r)return void this.emit("slideResetTransitionEnd");this.emit("slideChangeTransitionEnd"),"next"===r?this.emit("slideNextTransitionEnd"):this.emit("slidePrevTransitionEnd")}}}},slide:{slideTo:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=this,r=e;r<0&&(r=0);var n=a.params,o=a.snapGrid,l=a.slidesGrid,d=a.previousIndex,h=a.activeIndex,p=a.rtlTranslate,u=a.wrapperEl;if(a.animating&&n.preventInteractionOnTransition)return!1;var c=Math.min(a.params.slidesPerGroupSkip,r),v=c+Math.floor((r-c)/a.params.slidesPerGroup);v>=o.length&&(v=o.length-1),(h||n.initialSlide||0)===(d||0)&&i&&a.emit("beforeSlideChangeStart");var f,m=-o[v];if(a.updateProgress(m),n.normalizeSlideIndex)for(var g=0;g<l.length;g+=1)-Math.floor(100*m)>=Math.floor(100*l[g])&&(r=g);if(a.initialized&&r!==h){if(!a.allowSlideNext&&m<a.translate&&m<a.minTranslate())return!1;if(!a.allowSlidePrev&&m>a.translate&&m>a.maxTranslate()&&(h||0)!==r)return!1}if(f=r>h?"next":r<h?"prev":"reset",p&&-m===a.translate||!p&&m===a.translate)return a.updateActiveIndex(r),n.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==n.effect&&a.setTranslate(m),"reset"!==f&&(a.transitionStart(i,f),a.transitionEnd(i,f)),!1;if(n.cssMode){var y,C=a.isHorizontal(),w=-m;if(p&&(w=u.scrollWidth-u.offsetWidth-w),0===t)u[C?"scrollLeft":"scrollTop"]=w;else if(u.scrollTo)u.scrollTo(((y={})[C?"left":"top"]=w,y.behavior="smooth",y));else u[C?"scrollLeft":"scrollTop"]=w;return!0}return 0===t?(a.setTransition(0),a.setTranslate(m),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,f),a.transitionEnd(i,f)):(a.setTransition(t),a.setTranslate(m),a.updateActiveIndex(r),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,s),a.transitionStart(i,f),a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(i,f))}),a.$wrapperEl[0].addEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.$wrapperEl[0].addEventListener("webkitTransitionEnd",a.onSlideToWrapperTransitionEnd))),!0},slideToLoop:function(e,t,i,s){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0);var a=e;return this.params.loop&&(a+=this.loopedSlides),this.slideTo(a,t,i,s)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating,r=this.activeIndex<s.slidesPerGroupSkip?1:s.slidesPerGroup;if(s.loop){if(a&&s.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}return this.slideTo(this.activeIndex+r,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var s=this.params,a=this.animating,r=this.snapGrid,n=this.slidesGrid,o=this.rtlTranslate;if(s.loop){if(a&&s.loopPreventsSlide)return!1;this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft}function l(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var d,h=l(o?this.translate:-this.translate),p=r.map((function(e){return l(e)})),u=(r[p.indexOf(h)],r[p.indexOf(h)-1]);return void 0===u&&s.cssMode&&r.forEach((function(e){!u&&h>=e&&(u=e)})),void 0!==u&&(d=n.indexOf(u))<0&&(d=this.activeIndex-1),this.slideTo(d,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===s&&(s=.5);var a=this.activeIndex,r=Math.min(this.params.slidesPerGroupSkip,a),n=r+Math.floor((a-r)/this.params.slidesPerGroup),o=this.rtlTranslate?this.translate:-this.translate;if(o>=this.snapGrid[n]){var l=this.snapGrid[n];o-l>(this.snapGrid[n+1]-l)*s&&(a+=this.params.slidesPerGroup)}else{var d=this.snapGrid[n-1];o-d<=(this.snapGrid[n]-d)*s&&(a-=this.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,this.slidesGrid.length-1),this.slideTo(a,e,t,i)},slideToClickedSlide:function(){var e,t=this,i=t.params,s=t.$wrapperEl,a="auto"===i.slidesPerView?t.slidesPerViewDynamic():i.slidesPerView,r=t.clickedIndex;if(i.loop){if(t.animating)return;e=parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"),10),i.centeredSlides?r<t.loopedSlides-a/2||r>t.slides.length-t.loopedSlides+a/2?(t.loopFix(),r=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),b((function(){t.slideTo(r)}))):t.slideTo(r):r>t.slides.length-a?(t.loopFix(),r=s.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+i.slideDuplicateClass+")").eq(0).index(),b((function(){t.slideTo(r)}))):t.slideTo(r)}else t.slideTo(r)}},loop:{loopCreate:function(){var e=this,t=r(),i=e.params,s=e.$wrapperEl;s.children("."+i.slideClass+"."+i.slideDuplicateClass).remove();var a=s.children("."+i.slideClass);if(i.loopFillGroupWithBlank){var n=i.slidesPerGroup-a.length%i.slidesPerGroup;if(n!==i.slidesPerGroup){for(var o=0;o<n;o+=1){var l=m(t.createElement("div")).addClass(i.slideClass+" "+i.slideBlankClass);s.append(l)}a=s.children("."+i.slideClass)}}"auto"!==i.slidesPerView||i.loopedSlides||(i.loopedSlides=a.length),e.loopedSlides=Math.ceil(parseFloat(i.loopedSlides||i.slidesPerView,10)),e.loopedSlides+=i.loopAdditionalSlides,e.loopedSlides>a.length&&(e.loopedSlides=a.length);var d=[],h=[];a.each((function(t,i){var s=m(t);i<e.loopedSlides&&h.push(t),i<a.length&&i>=a.length-e.loopedSlides&&d.push(t),s.attr("data-swiper-slide-index",i)}
4447));for(var p=0;p<h.length;p+=1)s.append(m(h[p].cloneNode(!0)).addClass(i.slideDuplicateClass));for(var u=d.length-1;u>=0;u-=1)s.prepend(m(d[u].cloneNode(!0)).addClass(i.slideDuplicateClass))},loopFix:function(){this.emit("beforeLoopFix");var e,t=this.activeIndex,i=this.slides,s=this.loopedSlides,a=this.allowSlidePrev,r=this.allowSlideNext,n=this.snapGrid,o=this.rtlTranslate;this.allowSlidePrev=!0,this.allowSlideNext=!0;var l=-n[t]-this.getTranslate();if(t<s)e=i.length-3*s+t,e+=s,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((o?-this.translate:this.translate)-l);else if(t>=i.length-s){e=-i.length+t+s,e+=s,this.slideTo(e,0,!1,!0)&&0!==l&&this.setTranslate((o?-this.translate:this.translate)-l)}this.allowSlidePrev=a,this.allowSlideNext=r,this.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,i=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),i.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){if(!(this.support.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){this.support.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},manipulation:{appendSlide:function(e){var t=this.$wrapperEl,i=this.params;if(i.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s<e.length;s+=1)e[s]&&t.append(e[s]);else t.append(e);i.loop&&this.loopCreate(),i.observer&&this.support.observer||this.update()},prependSlide:function(e){var t=this.params,i=this.$wrapperEl,s=this.activeIndex;t.loop&&this.loopDestroy();var a=s+1;if("object"==typeof e&&"length"in e){for(var r=0;r<e.length;r+=1)e[r]&&i.prepend(e[r]);a=s+e.length}else i.prepend(e);t.loop&&this.loopCreate(),t.observer&&this.support.observer||this.update(),this.slideTo(a,0,!1)},addSlide:function(e,t){var i=this.$wrapperEl,s=this.params,a=this.activeIndex;s.loop&&(a-=this.loopedSlides,this.loopDestroy(),this.slides=i.children("."+s.slideClass));var r=this.slides.length;if(e<=0)this.prependSlide(t);else if(e>=r)this.appendSlide(t);else{for(var n=a>e?a+1:a,o=[],l=r-1;l>=e;l-=1){var d=this.slides.eq(l);d.remove(),o.unshift(d)}if("object"==typeof t&&"length"in t){for(var h=0;h<t.length;h+=1)t[h]&&i.append(t[h]);n=a>e?a+t.length:a}else i.append(t);for(var p=0;p<o.length;p+=1)i.append(o[p]);s.loop&&this.loopCreate(),s.observer&&this.support.observer||this.update(),s.loop?this.slideTo(n+this.loopedSlides,0,!1):this.slideTo(n,0,!1)}},removeSlide:function(e){var t=this.params,i=this.$wrapperEl,s=this.activeIndex;t.loop&&(s-=this.loopedSlides,this.loopDestroy(),this.slides=i.children("."+t.slideClass));var a,r=s;if("object"==typeof e&&"length"in e){for(var n=0;n<e.length;n+=1)a=e[n],this.slides[a]&&this.slides.eq(a).remove(),a<r&&(r-=1);r=Math.max(r,0)}else a=e,this.slides[a]&&this.slides.eq(a).remove(),a<r&&(r-=1),r=Math.max(r,0);t.loop&&this.loopCreate(),t.observer&&this.support.observer||this.update(),t.loop?this.slideTo(r+this.loopedSlides,0,!1):this.slideTo(r,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},events:{attachEvents:function(){var e=r(),t=this.params,i=this.touchEvents,s=this.el,a=this.wrapperEl,n=this.device,o=this.support;this.onTouchStart=I.bind(this),this.onTouchMove=A.bind(this),this.onTouchEnd=B.bind(this),t.cssMode&&(this.onScroll=N.bind(this)),this.onClick=G.bind(this);var l=!!t.nested;if(!o.touch&&o.pointerEvents)s.addEventListener(i.start,this.onTouchStart,!1),e.addEventListener(i.move,this.onTouchMove,l),e.addEventListener(i.end,this.onTouchEnd,!1);else{if(o.touch){var d=!("touchstart"!==i.start||!o.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.addEventListener(i.start,this.onTouchStart,d),s.addEventListener(i.move,this.onTouchMove,o.passiveListener?{passive:!1,capture:l}:l),s.addEventListener(i.end,this.onTouchEnd,d),i.cancel&&s.addEventListener(i.cancel,this.onTouchEnd,d),$||(e.addEventListener("touchstart",F),$=!0)}(t.simulateTouch&&!n.ios&&!n.android||t.simulateTouch&&!o.touch&&n.ios)&&(s.addEventListener("mousedown",this.onTouchStart,!1),e.addEventListener("mousemove",this.onTouchMove,l),e.addEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&s.addEventListener("click",this.onClick,!0),t.cssMode&&a.addEventListener("scroll",this.onScroll),t.updateOnWindowResize?this.on(n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",D,!0):this.on("observerUpdate",D,!0)},detachEvents:function(){var e=r(),t=this.params,i=this.touchEvents,s=this.el,a=this.wrapperEl,n=this.device,o=this.support,l=!!t.nested;
4447if(!o.touch&&o.pointerEvents)s.removeEventListener(i.start,this.onTouchStart,!1),e.removeEventListener(i.move,this.onTouchMove,l),e.removeEventListener(i.end,this.onTouchEnd,!1);else{if(o.touch){var d=!("onTouchStart"!==i.start||!o.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};s.removeEventListener(i.start,this.onTouchStart,d),s.removeEventListener(i.move,this.onTouchMove,l),s.removeEventListener(i.end,this.onTouchEnd,d),i.cancel&&s.removeEventListener(i.cancel,this.onTouchEnd,d)}(t.simulateTouch&&!n.ios&&!n.android||t.simulateTouch&&!o.touch&&n.ios)&&(s.removeEventListener("mousedown",this.onTouchStart,!1),e.removeEventListener("mousemove",this.onTouchMove,l),e.removeEventListener("mouseup",this.onTouchEnd,!1))}(t.preventClicks||t.preventClicksPropagation)&&s.removeEventListener("click",this.onClick,!0),t.cssMode&&a.removeEventListener("scroll",this.onScroll),this.off(n.ios||n.android?"resize orientationchange observerUpdate":"resize observerUpdate",D)}},breakpoints:{setBreakpoint:function(){var e=this.activeIndex,t=this.initialized,i=this.loopedSlides,s=void 0===i?0:i,a=this.params,r=this.$el,n=a.breakpoints;if(n&&(!n||0!==Object.keys(n).length)){var o=this.getBreakpoint(n);if(o&&this.currentBreakpoint!==o){var l=o in n?n[o]:void 0;l&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach((function(e){var t=l[e];void 0!==t&&(l[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")}));var d=l||this.originalParams,h=a.slidesPerColumn>1,p=d.slidesPerColumn>1;h&&!p?(r.removeClass(a.containerModifierClass+"multirow "+a.containerModifierClass+"multirow-column"),this.emitContainerClasses()):!h&&p&&(r.addClass(a.containerModifierClass+"multirow"),"column"===d.slidesPerColumnFill&&r.addClass(a.containerModifierClass+"multirow-column"),this.emitContainerClasses());var u=d.direction&&d.direction!==a.direction,c=a.loop&&(d.slidesPerView!==a.slidesPerView||u);u&&t&&this.changeDirection(),x(this.params,d),x(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev}),this.currentBreakpoint=o,this.emit("_beforeBreakpoint",d),c&&t&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(e-s+this.loopedSlides,0,!1)),this.emit("breakpoint",d)}}},getBreakpoint:function(e){var t=o();if(e){var i=!1,s=Object.keys(e).map((function(e){if("string"==typeof e&&0===e.indexOf("@")){var i=parseFloat(e.substr(1));return{value:t.innerHeight*i,point:e}}return{value:e,point:e}}));s.sort((function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)}));for(var a=0;a<s.length;a+=1){var r=s[a],n=r.point;r.value<=t.innerWidth&&(i=n)}return i||"max"}}},checkOverflow:{checkOverflow:function(){var e=this.params,t=this.isLocked,i=this.slides.length>0&&e.slidesOffsetBefore+e.spaceBetween*(this.slides.length-1)+this.slides[0].offsetWidth*this.slides.length;e.slidesOffsetBefore&&e.slidesOffsetAfter&&i?this.isLocked=i<=this.size:this.isLocked=1===this.snapGrid.length,this.allowSlideNext=!this.isLocked,this.allowSlidePrev=!this.isLocked,t!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock"),t&&t!==this.isLocked&&(this.isEnd=!1,this.navigation&&this.navigation.update())}},classes:{addClasses:function(){var e=this.classNames,t=this.params,i=this.rtl,s=this.$el,a=this.device,r=[];r.push("initialized"),r.push(t.direction),t.freeMode&&r.push("free-mode"),t.autoHeight&&r.push("autoheight"),i&&r.push("rtl"),t.slidesPerColumn>1&&(r.push("multirow"),"column"===t.slidesPerColumnFill&&r.push("multirow-column")),a.android&&r.push("android"),a.ios&&r.push("ios"),t.cssMode&&r.push("css-mode"),r.forEach((function(i){e.push(t.containerModifierClass+i)})),s.addClass(e.join(" ")),this.emitContainerClasses()},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" ")),this.emitContainerClasses()}},images:{loadImage:function(e,t,i,s,a,r){var n,l=o();function d(){r&&r()}m(e).parent("picture")[0]||e.complete&&a?d():t?((n=new l.Image).onload=d,n.onerror=d,s&&(n.sizes=s),i&&(n.srcset=i),t&&(n.src=t)):d()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(
4447),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var i=0;i<e.imagesToLoad.length;i+=1){var s=e.imagesToLoad[i];e.loadImage(s,s.currentSrc||s.getAttribute("src"),s.srcset||s.getAttribute("srcset"),s.sizes||s.getAttribute("sizes"),!0,t)}}}},j={},_=function(){function t(){for(var e,i,s=arguments.length,a=new Array(s),r=0;r<s;r++)a[r]=arguments[r];1===a.length&&a[0].constructor&&a[0].constructor===Object?i=a[0]:(e=a[0],i=a[1]),i||(i={}),i=x({},i),e&&!i.el&&(i.el=e);var n=this;n.support=M(),n.device=P({userAgent:i.userAgent}),n.browser=k(),n.eventsListeners={},n.eventsAnyListeners=[],void 0===n.modules&&(n.modules={}),Object.keys(n.modules).forEach((function(e){var t=n.modules[e];if(t.params){var s=Object.keys(t.params)[0],a=t.params[s];if("object"!=typeof a||null===a)return;if(!(s in i)||!("enabled"in a))return;!0===i[s]&&(i[s]={enabled:!0}),"object"!=typeof i[s]||"enabled"in i[s]||(i[s].enabled=!0),i[s]||(i[s]={enabled:!1})}}));var o=x({},V);n.useParams(o),n.params=x({},o,j,i),n.originalParams=x({},n.params),n.passedParams=x({}
4447,i),n.params&&n.params.on&&Object.keys(n.params.on).forEach((function(e){n.on(e,n.params.on[e])})),n.params&&n.params.onAny&&n.onAny(n.params.onAny),n.$=m;var l=m(n.params.el);if(e=l[0]){if(l.length>1){var d=[];return l.each((function(e){var s=x({},i,{el:e});d.push(new t(s))})),d}var h,p,u;return e.swiper=n,e&&e.shadowRoot&&e.shadowRoot.querySelector?(h=m(e.shadowRoot.querySelector("."+n.params.wrapperClass))).children=function(e){return l.children(e)}:h=l.children("."+n.params.wrapperClass),x(n,{$el:l,el:e,$wrapperEl:h,wrapperEl:h[0],classNames:[],slides:m(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===n.params.direction},isVertical:function(){return"vertical"===n.params.direction},rtl:"rtl"===e.dir.toLowerCase()||"rtl"===l.css("direction"),rtlTranslate:"horizontal"===n.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===l.css("direction")),wrongRTL:"-webkit-box"===h.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:(p=["touchstart","touchmove","touchend","touchcancel"],u=["mousedown","mousemove","mouseup"],n.support.pointerEvents&&(u=["pointerdown","pointermove","pointerup"]),n.touchEventsTouch={start:p[0],move:p[1],end:p[2],cancel:p[3]},n.touchEventsDesktop={start:u[0],move:u[1],end:u[2]},n.support.touch||!n.params.simulateTouch?n.touchEventsTouch:n.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:T(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.useModules(),n.emit("_swiper"),n.params.init&&n.init(),n}}var i,s,a,r=t.prototype;return r.emitContainerClasses=function(){var e=this;if(e.params._emitClasses&&e.el){var t=e.el.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-container")||0===t.indexOf(e.params.containerModifierClass)}));e.emit("_containerClasses",t.join(" "))}},r.emitSlidesClasses=function(){var e=this;e.params._emitClasses&&e.el&&e.slides.each((function(t){var i=t.className.split(" ").filter((function(t){return 0===t.indexOf("swiper-slide")||0===t.indexOf(e.params.slideClass)}));e.emit("_slideClass",t,i.join(" "))}))},r.slidesPerViewDynamic=function(){var e=this.params,t=this.slides,i=this.slidesGrid,s=this.size,a=this.activeIndex,r=1;if(e.centeredSlides){for(var n,o=t[a].swiperSlideSize,l=a+1;l<t.length;l+=1)t[l]&&!n&&(r+=1,(o+=t[l].swiperSlideSize)>s&&(n=!0));for(var d=a-1;d>=0;d-=1)t[d]&&!n&&(r+=1,(o+=t[d].swiperSlideSize)>s&&(n=!0))}else for(var h=a+1;h<t.length;h+=1)i[h]-i[a]<s&&(r+=1);return r},r.update=function(){var e=this;if(e&&!e.destroyed){var t=e.snapGrid,i=e.params;i.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode?(s(),e.params.autoHeight&&e.updateAutoHeight()):(("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||s(),i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}function s(){var t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}},r.changeDirection=function(e,t){void 0===t&&(t=!0);var i=this.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(this.$el.removeClass(""+this.params.containerModifierClass+i).addClass(""+this.params.containerModifierClass+e),this.emitContainerClasses(),this.params.direction=e,this.slides.each((function(t){"vertical"===e?t.style.width="":t.style.height=""}
4447)),this.emit("changeDirection"),t&&this.update()),this},r.init=function(){this.initialized||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit),this.attachEvents(),this.initialized=!0,this.emit("init"),this.emit("afterInit"))},r.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var i,s=this,a=s.params,r=s.$el,n=s.$wrapperEl,o=s.slides;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),r.removeAttr("style"),n.removeAttr("style"),o&&o.length&&o.removeClass([a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((function(e){s.off(e)}
4447)),!1!==e&&(s.$el[0].swiper=null,i=s,Object.keys(i).forEach((function(e){try{i[e]=null}catch(e){}try{delete i[e]}catch(e){}}))),s.destroyed=!0),null},t.extendDefaults=function(e){x(j,e)},t.installModule=function(e){t.prototype.modules||(t.prototype.modules={});var i=e.name||Object.keys(t.prototype.modules).length+"_"+T();t.prototype.modules[i]=e},t.use=function(e){return Array.isArray(e)?(e.forEach((function(e){return t.installModule(e)})),t):(t.installModule(e),t)},i=t,a=[{key:"extendedDefaults",get:function(){return j}},{key:"defaults",get:function(){return V}}],(s=null)&&e(i.prototype,s),a&&e(i,a),t}();Object.keys(H).forEach((function(e){Object.keys(H[e]).forEach((function(t){_.prototype[t]=H[e][t]}))})),_.use([L,O]);var W={update:function(){var e=this.params.navigation;if(!this.params.loop){var t=this.navigation,i=t.$nextEl,s=t.$prevEl;s&&s.length>0&&(this.isBeginning?s.addClass(e.disabledClass):s.removeClass(e.disabledClass),s[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass)),i&&i.length>0&&(this.isEnd?i.addClass(e.disabledClass):i.removeClass(e.disabledClass),i[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](e.lockClass))}},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var e,t,i=this.params.navigation;(i.nextEl||i.prevEl)&&(i.nextEl&&(e=m(i.nextEl),this.params.uniqueNavElements&&"string"==typeof i.nextEl&&e.length>1&&1===this.$el.find(i.nextEl).length&&(e=this.$el.find(i.nextEl))),i.prevEl&&(t=m(i.prevEl),this.params.uniqueNavElements&&"string"==typeof i.prevEl&&t.length>1&&1===this.$el.find(i.prevEl).length&&(t=this.$el.find(i.prevEl))),e&&e.length>0&&e.on("click",this.navigation.onNextClick),t&&t.length>0&&t.on("click",this.navigation.onPrevClick),x(this.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this.navigation,t=e.$nextEl,i=e.$prevEl;t&&t.length&&(t.off("click",this.navigation.onNextClick),t.removeClass(this.params.navigation.disabledClass)),i&&i.length&&(i.off("click",this.navigation.onPrevClick),i.removeClass(this.params.navigation.disabledClass))}},R={update:function(){var e=this.rtl,t=this.params.pagination;if(t.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var i,s=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,a=this.pagination.$el,r=this.params.loop?Math.ceil((s-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop?((i=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup))>s-1-2*this.loopedSlides&&(i-=s-2*this.loopedSlides),i>r-1&&(i-=r),i<0&&"bullets"!==this.params.paginationType&&(i=r+i)):i=void 0!==this.snapIndex?this.snapIndex:this.activeIndex||0,"bullets"===t.type&&this.pagination.bullets&&this.pagination.bullets.length>0){var n,o,l,d=this.pagination.bullets;if(t.dynamicBullets&&(this.pagination.bulletSize=d.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0),a.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(t.dynamicMainBullets+4)+"px"),t.dynamicMainBullets>1&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=i-this.previousIndex,this.pagination.dynamicBulletIndex>t.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=t.dynamicMainBullets-1:this.pagination.dynamicBulletIndex<0&&(this.pagination.dynamicBulletIndex=0)),n=i-this.pagination.dynamicBulletIndex,l=((o=n+(Math.min(d.length,t.dynamicMainBullets)-1))+n)/2),d.removeClass(t.bulletActiveClass+" "+t.bulletActiveClass+"-next "+t.bulletActiveClass+"-next-next "+t.bulletActiveClass+"-prev "+t.bulletActiveClass+"-prev-prev "+t.bulletActiveClass+"-main"),a.length>1)d.each((function(e){var s=m(e),a=s.index();a===i&&s.addClass(t.bulletActiveClass),t.dynamicBullets&&(a>=n&&a<=o&&s.addClass(t.bulletActiveClass+"-main"),a===n&&s.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),a===o&&s.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next"))}));else{var h=d.eq(i),p=h.index();if(h.addClass(t.bulletActiveClass),t.dynamicBullets){for(var u=d.eq(n),c=d.eq(o),v=n;v<=o;v+=1)d.eq(v).addClass(t.bulletActiveClass+"-main");if(this.params.loop)if(p>=d.length-t.dynamicMainBullets){for(var f=t.dynamicMainBullets;f>=0;f-=1)d.eq(d.length-f).addClass(t.bulletActiveClass+"-main");d.eq(d.length-t.dynamicMainBullets-1).addClass(t.bulletActiveClass+"-prev")}else u.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),c.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next");else u.prev().addClass(t.bulletActiveClass+"-prev").prev().addClass(t.bulletActiveClass+"-prev-prev"),c.next().addClass(t.bulletActiveClass+"-next").next().addClass(t.bulletActiveClass+"-next-next")}}if(t.dynamicBullets){var g=Math.min(d.length,t.dynamicMainBullets+4),y=(this.pagination.bulletSize*g-this.pagination.bulletSize)/2-l*this.pagination.bulletSize,C=e?"right":"left";d.css(this.isHorizontal()?C:"top",y+"px")}}if("fraction"===t.type&&(a.find("."+t.currentClass).text(t.formatFractionCurrent(i+1)),a.find("."+t.totalClass).text(t.formatFractionTotal(r))),"progressbar"===t.type){var w;w=t.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical";var b=(i+1)/r,T=1,S=1;"horizontal"===w?T=b:S=b,a.find("."+t.progressbarFillClass).transform("translate3d(0,
44470,0) scaleX("+T+") scaleY("+S+")").transition(this.params.speed)}"custom"===t.type&&t.renderCustom?(a.html(t.renderCustom(this,i+1,r)),this.emit("paginationRender",a[0])):this.emit("paginationUpdate",a[0]),a[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](t.lockClass)}},render:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,i=this.pagination.$el,s="";if("bullets"===e.type){for(var a=this.params.loop?Math.ceil((t-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length,r=0;r<a;r+=1)e.renderBullet?s+=e.renderBullet.call(this,r,e.bulletClass):s+="<"+e.bulletElement+' class="'+e.bulletClass+'"></'+e.bulletElement+">";i.html(s),this.pagination.bullets=i.find("."+e.bulletClass)}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(this,e.currentClass,e.totalClass):'<span class="'+e.currentClass+'"></span> / <span class="'+e.totalClass+'"></span>',i.html(s)),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(this,e.progressbarFillClass):'<span class="'+e.progressbarFillClass+'"></span>',i.html(s)),"custom"!==e.type&&this.emit("paginationRender",this.pagination.$el[0])}},init:function(){var e=this,t=e.params.pagination;if(t.el){var i=m(t.el);0!==i.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&i.length>1&&(i=e.$el.find(t.el)),"bullets"===t.type&&t.clickable&&i.addClass(t.clickableClass),i.addClass(t.modifierClass+t.type),"bullets"===t.type&&t.dynamicBullets&&(i.addClass(""+t.modifierClass+t.type+"-dynamic"),e.pagination.dynamicBulletIndex=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&i.addClass(t.progressbarOppositeClass),t.clickable&&i.on("click","."+t.bulletClass,(function(t){t.preventDefault();var i=m(this).index()*e.params.slidesPerGroup;e.params.loop&&(i+=e.loopedSlides),e.slideTo(i)})),x(e.pagination,{$el:i,el:i[0]}))}},destroy:function(){var e=this.params.pagination;if(e.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var t=this.pagination.$el;t.removeClass(e.hiddenClass),t.removeClass(e.modifierClass+e.type),this.pagination.bullets&&this.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&t.off("click","."+e.bulletClass)}}},q={loadInSlide:function(e,t){void 0===t&&(t=!0);var i=this,s=i.params.lazy;if(void 0!==e&&0!==i.slides.length){var a=i.virtual&&i.params.virtual.enabled?i.$wrapperEl.children("."+i.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):i.slides.eq(e),r=a.find("."+s.elementClass+":not(."+s.loadedClass+"):not(."+s.loadingClass+")");!a.hasClass(s.elementClass)||a.hasClass(s.loadedClass)||a.hasClass(s.loadingClass)||r.push(a[0]),0!==r.length&&r.each((function(e){var r=m(e);r.addClass(s.loadingClass);var n=r.attr("data-background"),o=r.attr("data-src"),l=r.attr("data-srcset"),d=r.attr("data-sizes"),h=r.parent("picture");i.loadImage(r[0],o||n,l,d,!1,(function(){if(null!=i&&i&&(!i||i.params)&&!i.destroyed){if(n?(r.css("background-image",'url("'+n+'")'),r.removeAttr("data-background")):(l&&(r.attr("srcset",l),r.removeAttr("data-srcset")),d&&(r.attr("sizes",d),r.removeAttr("data-sizes")),h.length&&h.children("source").each((function(e){var t=m(e);t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))})),o&&(r.attr("src",o),r.removeAttr("data-src"))),r.addClass(s.loadedClass).removeClass(s.loadingClass),a.find("."+s.preloaderClass).remove(),i.params.loop&&t){var e=a.attr("data-swiper-slide-index");if(a.hasClass(i.params.slideDuplicateClass)){var p=i.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+i.params.slideDuplicateClass+")");i.lazy.loadInSlide(p.index(),!1)}else{var u=i.$wrapperEl.children("."+i.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');i.lazy.loadInSlide(u.index(),!1)}}i.emit("lazyImageReady",a[0],r[0]),i.params.autoHeight&&i.updateAutoHeight()}})),i.emit("lazyImageLoad",a[0],r[0])}))}},load:function(){var e=this,t=e.$wrapperEl,i=e.params,s=e.slides,a=e.activeIndex,r=e.virtual&&i.virtual.enabled,n=i.lazy,o=i.slidesPerView;function l(e){if(r){if(t.children("."+i.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(s[e])return!0;return!1}function d(e){return r?m(e).attr("data-swiper-slide-index"):m(e).index()}if("auto"===o&&(o=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children("."+i.slideVisibleClass).each((function(t){var i=r?m(t).attr("data-swiper-slide-index"):m(t).index();e.lazy.loadInSlide(i)}));else if(o>1)for(var h=a;h<a+o;h+=1)l(h)&&e.lazy.loadInSlide(h);else e.lazy.loadInSlide(a);if(n.loadPrevNext)if(o>1||n.loadPrevNextAmount&&n.loadPrevNextAmount>1){for(var p=n.loadPrevNextAmount,u=o,c=Math.min(a+u+Math.max(p,u),s.length),v=Math.max(a-Math.max(u,p),0),f=a+o;f<c;f+=1)l(f)&&e.lazy.loadInSlide(f);for(var g=v;g<a;g+=1)l(g)&&e.lazy.loadInSlide(g)}else{var y=t.children("."+i.slideNextClass);y.length>0&&e.lazy.loadInSlide(d(y));var C=t.children("."+i.slidePrevClass);C.length>0&&e.lazy.loadInSlide(d(C))}}},X={run:function(){var e=this,t=e.slides.eq(e.activeIndex),i=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(i=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),clearTimeout(e.autoplay.timeout),e.autoplay.timeout=b((function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,
4447!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()}),i)},start:function(){return void 0===this.autoplay.timeout&&(!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0))},stop:function(){return!!this.autoplay.running&&(void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0))},pause:function(e){this.autoplay.running&&(this.autoplay.paused||(this.autoplay.timeout&&clearTimeout(this.autoplay.timeout),this.autoplay.paused=!0,0!==e&&this.params.autoplay.waitForTransition?(this.$wrapperEl[0].addEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].addEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd)):(this.autoplay.paused=!1,this.autoplay.run())))},onVisibilityChange:function(){var e=r();"hidden"===e.visibilityState&&this.autoplay.running&&this.autoplay.pause(),"visible"===e.visibilityState&&this.autoplay.paused&&(this.autoplay.run(),this.autoplay.paused=!1)},onTransitionEnd:function(e){this&&!this.destroyed&&this.$wrapperEl&&e.target===this.$wrapperEl[0]&&(this.$wrapperEl[0].removeEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].removeEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd),this.autoplay.paused=!1,this.autoplay.running?this.autoplay.run():this.autoplay.stop())}},Y={setTranslate:function(){for(var e=this.slides,t=0;t<e.length;t+=1){var i=this.slides.eq(t),s=-i[0].swiperSlideOffset;this.params.virtualTranslate||(s-=this.translate);var a=0;this.isHorizontal()||(a=s,s=0);var r=this.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);i.css({opacity:r}).transform("translate3d("+s+"px, "+a+"px, 0px)")}},setTransition:function(e){var t=this,i=t.slides,s=t.$wrapperEl;if(i.transition(e),t.params.virtualTranslate&&0!==e){var a=!1;i.transitionEnd((function(){if(!a&&t&&!t.destroyed){a=!0,t.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],i=0;i<e.length;i+=1)s.trigger(e[i])}}))}}},U=[{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){E(this,{navigation:t({},W)})},on:{init:function(e){e.navigation.init(),e.navigation.update()},toEdge:function(e){e.navigation.update()},fromEdge:function(e){e.navigation.update()},destroy:function(e){e.navigation.destroy()},click:function(e,t){var i,s=e.navigation,a=s.$nextEl,r=s.$prevEl;!e.params.navigation.hideOnClick||m(t.target).is(r)||m(t.target).is(a)||(a?i=a.hasClass(e.params.navigation.hiddenClass):r&&(i=r.hasClass(e.params.navigation.hiddenClass)),!0===i?e.emit("navigationShow"):e.emit("navigationHide"),a&&a.toggleClass(e.params.navigation.hiddenClass),r&&r.toggleClass(e.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){E(this,{pagination:t({dynamicBulletIndex:0},R)})},on:{init:function(e){e.pagination.init(),e.pagination.render(),e.pagination.update()},activeIndexChange:function(e){(e.params.loop||void 0===e.snapIndex)&&e.pagination.update()},snapIndexChange:function(e){e.params.loop||e.pagination.update()},slidesLengthChange:function(e){e.params.loop&&(e.pagination.render(),e.pagination.update())},snapGridLengthChange:function(e){e.params.loop||(e.pagination.render(),e.pagination.update())},destroy:function(e){e.pagination.destroy()},click:function(e,t){e.params.pagination.el&&e.params.pagination.hideOnClick&&e.pagination.$el.length>0&&!m(t.target).hasClass(e.params.pagination.bulletClass)&&(!0===e.pagination.$el.hasClass(e.params.pagination.hiddenClass)?e.emit("paginationShow"):e.emit("paginationHide"),e.pagination.$el.toggleClass(e.params.pagination.hiddenClass))}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){E(this,{lazy:t({initialImageLoaded:!1},q)})},on:{beforeInit:function(e){e.params.lazy.enabled&&e.params.preloadImages&&(e.params.preloadImages=!1)},init:function(e){e.params.lazy.enabled&&!e.params.loop&&0===e.params.initialSlide&&e.lazy.load()},scroll:function(e){e.params.freeMode&&!e.params.freeModeSticky&&e.lazy.load()},resize:function(e){e.params.lazy.enabled&&e.lazy.load()},scrollbarDragMove:function(e){e.params.lazy.enabled&&e.lazy.load()},transitionStart:function(e){e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(e){e.params.lazy.enabled&&!e.params.lazy.loadOnTransitionStart&&e.lazy.load()},slideChange:function(e){e.params.lazy.enabled&&e.params.cssMode&&e.lazy.load()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){E(this,{autoplay:t(t({},X),{},{running:!1,paused:!1})})},on:{init:function(e){e.params.autoplay.enabled&&(e.autoplay.start(),r().addEventListener("visibilitychange",e.auto
4447play.onVisibilityChange))},beforeTransitionStart:function(e,t,i){e.autoplay.running&&(i||!e.params.autoplay.disableOnInteraction?e.autoplay.pause(t):e.autoplay.stop())},sliderFirstMove:function(e){e.autoplay.running&&(e.params.autoplay.disableOnInteraction?e.autoplay.stop():e.autoplay.pause())},touchEnd:function(e){e.params.cssMode&&e.autoplay.paused&&!e.params.autoplay.disableOnInteraction&&e.autoplay.run()},destroy:function(e){e.autoplay.running&&e.autoplay.stop(),r().removeEventListener("visibilitychange",e.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){E(this,{fadeEffect:t({},Y)})},on:{beforeInit:function(e){if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};x(e.params,t),x(e.originalParams,t)}},setTranslate:function(e){"fade"===e.params.effect&&e.fadeEffect.setTranslate()},setTransition:function(e,t){"fade"===e.params.effect&&e.fadeEffect.setTransition(t)}}}];return _.use(U),_})); 4448 4449function createSwiper(selector, swiperParams, callback = null) { 4450 /** 4451 * Use timer to create new task instead of executing in the current one 4452 * in order to split total blocking time 4453 */ 4454 setTimeout(function() { 4455 const swiperInstance = new Swiper(selector, swiperParams); 4456 if (callback) { 4457 callback(swiperInstance); 4458 } 4459 }, 0); 4460} 4461 4462 4463 LS.ready.then(function(){ 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473// Move to our_content 4474window.urls = { 4475 "shippingUrl": "\/envio\/" 4476} 4477 4478 4479document.addEventListener('lazybeforeunveil', function(e){ 4480 if ((e.target.parentElement) && (e.target.nextElementSibling)) { 4481 var parent = e.target.parentElement; 4482 var sibling = e.target.nextElementSibling; 4483 if (sibling.classList.contains('js-lazy-loading-preloader')) { 4484 sibling.style.display = 'none'; 4485 parent.style.display = 'block'; 4486 } 4487 } 4488}); 4489 4490 4491window.lazySizesConfig = window.lazySizesConfig || {}; 4492lazySizesConfig.hFac = 0.4; 4493 4494 4495DOMContentLoaded.addEventOrExecute(() => { 4496 4497 4498 4499 jQueryNuvem(".js-notification-close, .js-tooltip-close").on( "click", function(e) { 4500 e.preventDefault(); 4501 jQueryNuvem(e.currentTarget).closest(".js-notification, .js-tooltip").hide(); 4502 jQueryNuvem(".js-quick-login-badge").hide(); 4503 }); 4504 4505 4506 var $notification_status_page = jQueryNuvem(".js-notification-status-page"); 4507 var $quick_login_notification = jQueryNuvem(".js-notification-quick-login"); 4508 var $fixed_bottom_button = jQueryNuvem(".js-btn-fixed-bottom"); 4509 4510 4511 if ($notification_status_page.length > 0){ 4512 if (LS.shouldShowOrderStatusNotification($notification_status_page.data('url'))){ 4513 $notification_status_page.show(); 4514 }; 4515 jQueryNuvem(".js-notification-status-page-close").on( "click", function(e) { 4516 e.preventDefault(); 4517 LS.dontShowOrderStatusNotificationAgain($notification_status_page.data('url')); 4518 }); 4519 } 4520 4521 4522 jQueryNuvem(".js-cart-notification-close").on("click", function(){ 4523 jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); 4524 setTimeout(function(){ 4525 jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); 4526 jQueryNuvem(".js-alert-added-to-cart").hide(); 4527 },2000); 4528 }); 4529 4530 4531 4532 4533 4534 jQueryNuvem(".js-dismiss-quicklogin").on( "click", function(e) { 4535 LS.dontShowQuickLoginNotification(); 4536 }); 4537 4538 4539 setTimeout(function(){ 4540 jQueryNuvem(".js-quick-login-success").fadeOut(); 4541 },8000); 4542 4543 4544 4545 const footerLegal = jQueryNuvem(".js-footer-legal"); 4546 4547 let footerOffset = 20; 4548 4549 if (window.innerWidth > 768) { 4550 footerOffset = 60; 4551 } 4552 4553 footerLegal.css("paddingBottom", footerOffset + "px"); 4554 4555 4556 restoreNotifications = function(){ 4557 4558 // Whatsapp button position 4559 if (window.innerWidth < 768) { 4560 $fixed_bottom_button.css("marginBottom", "20px"); 4561 } 4562 4563 footerLegal.css("paddingBottom", footerOffset + "px"); 4564 }; 4565 4566 if (!window.cookieNotificationService.isAcknowledged()) { 4567 jQueryNuvem(".js-notification-cookie-banner").show(); 4568 4569 4570 const cookieBannerHeight = jQueryNuvem(".js-notification-cookie-banner").outerHeight(); 4571 footerLegal.css("paddingBottom", cookieBannerHeight + footerOffset + "px"); 4572 4573 if (window.innerWidth < 768) { 4574 $fixed_bottom_button.css("marginBottom", "50px"); 4575 } 4576 } 4577 4578 jQueryNuvem(".js-acknowledge-cookies").on( "click", function(e) { 4579 window.cookieNotificationService.acknowledge(); 4580 4581 footerLegal.removeAttr("style"); 4582 restoreNotifications(); 4583 }); 4584 4585 4586 setTimeout(() => { 4587 $fixed_bottom_button.css("opacity", "1"); 4588 }, 1000); 4589 4590 4591 4592 if (window.innerWidth < 768) { 4593 4594 4595 cleanURLHash = function(){ 4596 const uri = window.location.toString(); 4597 const clean_uri = uri.substring(0, uri.indexOf("#")); 4598 window.history.replaceState({}, document.title, clean_uri); 4599 }; 4600 4601 4602 goBackBrowser = function(){ 4603 cleanURLHash(); 4604 history.back(); 4605 }; 4606 4607 4608 if(window.location.href.indexOf("modal-fullscreen") > -1) { 4609 cleanURLHash(); 4610 } 4611 4612 4613 jQueryNuvem(document).on("click", ".js-fullscreen-modal-open", function(e) { 4614 e.preventDefault(); 4615 var modal_url_hash = jQueryNuvem(this).data("modalUrl"); 4616 window.location.hash = modal_url_hash; 4617 }); 4618 4619 4620 jQueryNuvem(document).on("click", ".js-fullscreen-modal-close", function(e) { 4621 e.preventDefault(); 4622 goBackBrowser(); 4623 }); 4624 4625 4626 window.onhashchange = function() { 4627 if(window.location.href.indexOf("modal-fullscreen") <= -1) { 4628 4629 4630 if(jQueryNuvem(".js-fullscreen-modal").hasClass("modal-show")){ 4631 4632 4633 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 4634 jQueryNuvem("body").removeClass("overflow-none"); 4635 } 4636 var $opened_modal = jQueryNuvem(".js-fullscreen-modal.modal-show");
4637 var $opened_modal_overlay = $opened_modal.prev(); 4638 4639 $opened_modal.removeClass("modal-show"); 4640 setTimeout(() => $opened_modal.hide(), 500); 4641 $opened_modal_overlay.fadeOut(500); 4642 } 4643 } 4644 } 4645 4646 } 4647 4648 modalOpen = function(modal_id, openType){ 4649 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="' + modal_id + '"]'); 4650 if (jQueryNuvem(modal_id).hasClass("modal-show")) { 4651 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 4652 setTimeout(() => modal.hide(), 500); 4653 } else { 4654 4655 if(!jQueryNuvem(".js-modal.modal-show").length){ 4656 jQueryNuvem("body").addClass("overflow-none"); 4657 } 4658 jQueryNuvem(modal_id).detach().appendTo("body"); 4659 jQueryNuvem(modal_id).show().addClass("modal-show"); 4660 4661 $overlay_id.fadeIn(400); 4662 $overlay_id.detach().insertBefore(modal_id); 4663 } 4664 4665 4666 if(openType == 'openFullScreenWithoutClick' && window.innerWidth < 768 && jQueryNuvem(modal_id).hasClass("js-fullscreen-modal")){ 4667 var modal_url_hash = jQueryNuvem(modal_id).data("modalUrl"); 4668 window.location.hash = modal_url_hash; 4669 } 4670 }; 4671 4672 jQueryNuvem(document).on("click", ".js-modal-open", function(e) { 4673 e.preventDefault(); 4674 var modal_id = jQueryNuvem(this).data('toggle'); 4675 modalOpen(modal_id); 4676 }); 4677 4678 jQueryNuvem(document).on("click", ".js-modal-close", function(e) { 4679 e.preventDefault(); 4680 4681 4682 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 4683 jQueryNuvem("body").removeClass("overflow-none"); 4684 } 4685 var $modal = jQueryNuvem(this).closest(".js-modal"); 4686 var modal_id = $modal.attr('id'); 4687 var $overlay_id = jQueryNuvem('.js-modal-overlay[data-modal-id="#' + modal_id + '"]'); 4688 $modal.removeClass("modal-show"); 4689 setTimeout(() => $modal.hide(), 500); 4690 $overlay_id.fadeOut(500); 4691 4692 4693 if ((window.innerWidth < 768) && (jQueryNuvem(this).hasClass(".js-fullscreen-modal-close"))) { 4694 goBackBrowser(); 4695 } 4696 }); 4697 4698 jQueryNuvem(document).on("click", ".js-modal-overlay", function(e) { 4699 e.preventDefault(); 4700 4701 4702 if(jQueryNuvem(".js-modal.modal-show").length == 1){ 4703 jQueryNuvem("body").removeClass("overflow-none"); 4704 } 4705 4706 var modal_id = jQueryNuvem(this).data('modalId'); 4707 let modal = jQueryNuvem(modal_id).removeClass("modal-show"); 4708 setTimeout(() => modal.hide(), 500); 4709 jQueryNuvem(this).fadeOut(500); 4710 }); 4711 4712 4713 jQueryNuvem(document).on("click", ".js-card-collapse-toggle", function(e) { 4714 e.preventDefault(); 4715 jQueryNuvem(this).toggleClass('active'); 4716 jQueryNuvem(this).closest(".js-card-collapse").toggleClass('active'); 4717 }); 4718 4719 jQueryNuvem(document).on("click", ".js-accordion-toggle", function(e) { 4720 e.preventDefault(); 4721 if(jQueryNuvem(this).hasClass("js-accordion-show-only")){ 4722 jQueryNuvem(this).hide(); 4723 }else{ 4724 jQueryNuvem(this).find(".js-accordion-toggle-inactive").toggle(); 4725 jQueryNuvem(this).find(".js-accordion-toggle-active").toggle(); 4726 } 4727 jQueryNuvem(this).prev(".js-accordion-container").slideToggle(); 4728 }); 4729 4730 4731 4732 4733 4734 4735 window.addEventListener("scroll", function() { 4736 4737 var scrolledPosition = window.pageYOffset; 4738 4739 var header = jQueryNuvem(".js-head-main"); 4740 var navbarHeight = header.outerHeight(); 4741 var topbarHeight = jQueryNuvem(".js-topbar").outerHeight(); 4742 4743 if (scrolledPosition > navbarHeight) { 4744 header.addClass('compress').css('top', -topbarHeight + 'px' ); 4745 if (window.innerWidth < 768) { 4746 $category_controls.css('top', (navbarHeight - topbarHeight - 2).toString() + 'px' ); 4747 } 4748 } else { 4749 header.removeClass('compress').css("top", "0px"); 4750 if (window.innerWidth < 768) { 4751 $category_controls.css('top', navbarHeight.toString() + 'px' ); 4752 } 4753 } 4754 }); 4755 4756 4757 4758 4759 4760 jQueryNuvem(".js-utilities-item").on("mouseenter", function (e) { 4761 e.preventDefault(); 4762 jQueryNuvem(e.currentTarget).toggleClass("active"); 4763 }).on("mouseleave", function(e) { 4764 e.preventDefault(); 4765 jQueryNuvem(e.currentTarget).toggleClass("active"); 4766 }); 4767 4768 4769 4770 4771 4772 4773 var $top_nav = jQueryNuvem(".js-mobile-nav"); 4774 var $page_main_content = jQueryNuvem(".js-main-content"); 4775 var $search_backdrop = jQueryNuvem(".js-search-backdrop"); 4776 4777 $top_nav.addClass("move-down").removeClass("move-up"); 4778 4779 4780 4781 jQueryNuvem(".js-toggle-page-accordion").on("click", function (e) { 4782 e.preventDefault(); 4783 jQueryNuvem(e.currentTarget).toggleClass("active").closest(".
4783js-nav-list-toggle-accordion").next(".js-pages-accordion").slideToggle(300); 4784 }); 4785 4786 var win_height = window.innerHeight; 4787 var head_height = jQueryNuvem(".js-head-main").height(); 4788 4789 jQueryNuvem(".js-desktop-dropdown").css('maxHeight', (win_height - head_height - 50).toString() + 'px'); 4790 4791 jQueryNuvem(".js-item-desktop").on("mouseenter", function (e) { 4792 jQueryNuvem(e.currentTarget).addClass("active"); 4793 }).on("mouseleave", function(e) { 4794 jQueryNuvem(e.currentTarget).removeClass("active"); 4795 }); 4796 4797 jQueryNuvem(".js-item-desktop").on("mouseenter", function (e) { 4798 jQueryNuvem('.js-nav-desktop-list').children(".selected").removeClass("selected"); 4799 jQueryNuvem(e.currentTarget).addClass("selected"); 4800 }).on("mouseleave", function(e) { 4801 const self = jQueryNuvem(this); 4802 setTimeout(function(){ 4803 self.removeClass("selected"); 4804 },500); 4805 }); 4806 4807 4808 jQueryNuvem(".js-desktop-dropdown").on("mouseleave", function (e) { 4809 const self = jQueryNuvem(this); 4810 self.css("pointer-events" , "none"); 4811 setTimeout(function(){ 4812 self.css("pointer-events" , "initial"); 4813 },1000); 4814 }); 4815 4816 4817 jQueryNuvem(".js-toggle-search").on("click", function (e) { 4818 e.preventDefault; 4819 jQueryNuvem(".js-search-input").trigger('focus'); 4820 }); 4821 4822 4823 4824 LS.search(jQueryNuvem(".js-search-input"), function (html, count) { 4825 $search_suggests = jQueryNuvem(this).closest(".js-search-container").next(".js-search-suggest"); 4826 if (count > 0) { 4827 $search_suggests.html(html).show(); 4828 } else { 4829 $search_suggests.hide(); 4830 } 4831 if (jQueryNuvem(this).val().length == 0) { 4832 $search_suggests.hide(); 4833 } 4834 }, { 4835 snipplet: 'header/header-search-results.tpl' 4836 }); 4837 4838 if (window.innerWidth > 768) { 4839 4840 4841 jQueryNuvem("body").on("click", function () { 4842 jQueryNuvem(".js-search-suggest").hide(); 4843 }); 4844 4845 4846 jQueryNuvem(document).on("click", ".js-search-suggest a", function () { 4847 jQueryNuvem(".js-search-suggest").show(); 4848 }); 4849 } 4850 4851 jQueryNuvem(".js-search-suggest").on("click", ".js-search-suggest-all-link", function (e) { 4852 e.preventDefault(); 4853 $this_closest_form = jQueryNuvem(this).closest(".js-search-suggest").prev(".js-search-form"); 4854 $this_closest_form.submit(); 4855 }); 4856 4857 4858 4859 4860 hideSwiperControls = function(elemPrev, elemNext) { 4861 if((jQueryNuvem(elemPrev).hasClass("swiper-button-disabled") && jQueryNuvem(elemNext).hasClass("swiper-button-disabled"))){ 4862 jQueryNuvem(elemPrev).remove(); 4863 jQueryNuvem(elemNext).remove(); 4864 } 4865 }; 4866 4867 4868 4869 4870 4871 4872 var width = window.innerWidth; 4873 if (width < 767) { 4874 createSwiper('.js-informative-banners', { 4875 slidesPerView: 1.2, 4876 watchOverflow: true, 4877 centerInsufficientSlides: true, 4878 pagination: { 4879 el: '.js-informative-banners-pagination', 4880 clickable: true, 4881 }, 4882 breakpoints: { 4883 640: { 4884 slidesPerView: 3, 4885 } 4886 } 4887 }); 4888 } 4889 4890 4891 4892 4893 4894 4895 var $category_controls = jQueryNuvem(".js-category-controls"); 4896 var mobile_nav_height = jQueryNuvem(".js-head-main").innerHeight(); 4897 4898 4899 4900 4901 4902 4903 4904 4905 jQueryNuvem(document).on("click", ".js-item-buy-open", function(e) { 4906 e.preventDefault(); 4907 jQueryNuvem(this).toggleClass("btn-primary btn-secondary"); 4908 jQueryNuvem(this).closest(".js-quickshop-container").find(".js-item-variants").fadeToggle(300); 4909 4910 var elementTop = jQueryNuvem(this).closest(".js-product-container").offset().top; 4911 var viewportTop = window.pageYOffset; 4912 4913 if(elementTop < viewportTop){ 4914 document.documentElement.scroll({
4915 top: jQueryNuvem(this).closest(".js-product-container").offset().top - 180, 4916 behavior: 'smooth' 4917 }); 4918 } 4919 4920 }); 4921 4922 jQueryNuvem(document).on("click", ".js-item-buy-close", function(e) { 4923 e.preventDefault(); 4924 jQueryNuvem(this).closest(".js-item-variants").fadeToggle(300); 4925 jQueryNuvem(this).closest(".js-quickshop-container").find(".js-item-buy-open").toggleClass("btn-primary btn-secondary"); 4926 }); 4927 4928 4929 4930 4931 4932 LS.registerOnChangeVariant(function(variant){ 4933 const productContainer = jQueryNuvem('.js-item-product[data-product-id="'+variant.product_id+'"]'); 4934 const current_image = productContainer.find('.js-item-image'); 4935 current_image.attr('srcset', variant.image_url); 4936 4937 4938 }); 4939 4940 4941 4942 4943 4944 function get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests) { 4945 if (parseInt(number_of_installment) > parseInt(max_installments_without_interests[0])) { 4946 if (installment_data.without_interests) { 4947 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 4948 } 4949 } 4950 return max_installments_without_interests; 4951 } 4952 4953 4954 function get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests) { 4955 if (parseInt(number_of_installment) > parseInt(max_installments_with_interests[0])) { 4956 if (installment_data.without_interests == false) { 4957 return [number_of_installment, installment_data.installment_value.toFixed(2)]; 4958 } 4959 } 4960 return max_installments_with_interests; 4961 } 4962 4963 4964 function refreshInstallmentv2(price){ 4965 jQueryNuvem(".js-modal-installment-price" ).each(function( el ) { 4966 const installment = Number(jQueryNuvem(el).data('installment')); 4967 jQueryNuvem(el).text(LS.currency.display_short + (price/installment).toLocaleString('de-DE', {maximumFractionDigits: 2, minimumFractionDigits: 2})); 4968 }); 4969 } 4970 4971 4972 4973 function changeVariant(variant) { 4974 jQueryNuvem(".js-product-detail .js-shipping-calculator-response").hide(); 4975 jQueryNuvem("#shipping-variant-id").val(variant.id); 4976 4977 var parent = jQueryNuvem("body"); 4978 if (variant.element) { 4979 parent = jQueryNuvem(variant.element); 4980 } 4981 4982 4983 var sku = parent.find('#sku'); 4984 if(sku.length) { 4985 sku.text(variant.sku).show(); 4986 } 4987 4988 4989 4990 var installment_helper = function($element, amount, price){ 4991 $element.find('.js-installment-amount').text(amount); 4992 $element.find('.js-installment-price').attr("data-value", price); 4993 $element.find('.js-installment-price').text(LS.currency.display_short + parseFloat(price).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 4994 if(variant.price_short && Math.abs(variant.price_number - price * amount) < 1) { 4995 $element.find('.js-installment-total-price').text((variant.price_short).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 4996 } else { 4997 $element.find('.js-installment-total-price').text(LS.currency.display_short + (price * amount).toLocaleString('de-DE', { minimumFractionDigits: 2 })); 4998 } 4999 }; 5000 5001 var $payments_module = jQueryNuvem(variant.element + ' .js-product-payments-container'); 5002 5003 if (variant.installments_data) { 5004 var variant_installments = JSON.parse(variant.installments_data); 5005 var max_installments_without_interests = [0,0]; 5006 var max_installments_with_interests = [0,0]; 5007 5008 jQueryNuvem('.js-payment-provider-installments-row').hide(); 5009 5010 for (let payment_method in variant_installments) { 5011 5012 var paymentMethodId = '#installment_' + payment_method.replace(" ", "_") + '_1'; 5013 var minimumInstallmentValue = jQueryNuvem(paymentMethodId).closest('.js-info-payment-method').attr("data-minimum-installment-value"); 5014 5015 let installments = variant_installments[payment_method]; 5016 for (let number_of_installment in installments) { 5017 let installment_data = installments[number_of_installment]; 5018 max_installments_without_interests = get_max_installments_without_interests(number_of_installment, installment_data, max_installments_without_interests); 5019 max_installments_with_interests = get_max_installments_with_interests(number_of_installment, installment_data, max_installments_with_interests); 5020 var installment_container_selector = '#installment_' + payment_method.replace(" ", "_") + '_' + number_of_installment; 5021 5022 if(minimumInstallmentValue <= installment_data.installment_value) { 5023 jQueryNuvem(installment_container_selector).show(); 5024 } 5025 5026 if(!parent.hasClass("js-quickshop-container")){ 5027 installment_helper(jQueryNuvem(installment_container_selector), number_of_installment, installment_data.installment_value.toFixed(2)); 5028 } 5029 } 5030 } 5031 var $installments_container = jQueryNuvem(variant.element + ' .js-max-installments-container .js-max-installments'); 5032 var $installments_modal_link = jQueryNuvem(variant.element + ' #btn-installments'); 5033 var $installmens_card_icon = jQueryNuvem(variant.element + ' .js-installments-credit-card-icon'); 5034 5035 var installments_to_use = max_installments_without_interests[0] > 1 ? max_installments_without_interests : max_installments_with_interests; 5036 5037 if(installments_to_use[0] <= 1 ) { 5038 $installments_container.hide(); 5039 $installments_modal_link.hide(); 5040 $payments_module.hide(); 5041 $installmens_card_icon.hide(); 5042 } else { 5043 $installments_container.show(); 5044 $installments_modal_link.show(); 5045 $payments_module.show(); 5046 $installmens_card_icon.show(); 5047 installment_helper($installments_container, installments_to_use[0], installments_to_use[1]); 5048 } 5049 } 5050 5051 if (variant.contact) { 5052 $payments_module.hide(); 5053 } 5054 5055 if(!parent.hasClass("js-quickshop-container")){ 5056 jQueryNuvem('#installments-modal .js-installments-one-payment').text(variant.price_short).attr("data-value", variant.price_number); 5057 } 5058 5059 if (variant.price_short){ 5060 parent.find('.js-price-display').text(variant.price_short).show(); 5061 parent.find('.js-price-display').attr("content", variant.price_number).data('productPrice', variant.price_number_raw); 5062 5063 parent.find('.js-price-without-taxes').text(variant.price_without_taxes); 5064 parent.find('.js-price-without-taxes-container').show(); 5065 } else { 5066 parent.find('.js-price-display, .js-price-without-taxes-container').hide(); 5067 } 5068 5069 if ((variant.compare_at_price_short) && !(parent.find(".js-price-display").css("display") == "none")) { 5070 parent.find('.js-compare-price-display').text(variant.compare_at_price_short).show(); 5071 5072 if(variant.compare_at_price_number > variant.price_number){ 5073 const saved_compare_price_money = variant.compare_at_price_number - variant.price_number; 5074 parent.find('.js-offer-saved-money').text(LS.formatToCurrency(saved_compare_price_money)); 5075 parent.find(".js-saved-money-message").show(); 5076 }else { 5077 parent.find(".js-saved-money-message").hide(); 5078 } 5079 } else { 5080 parent.find('.js-compare-price-display, .js-saved-money-message').hide(); 5081 } 5082 5083 var button = parent.find('.js-addtocart'); 5084 button.removeClass('cart').removeClass('contact').removeClass('nostock'); 5085 var $product_shipping_calculator = parent.find("#product-shipping-container"); 5086 5087 5088 if (!variant.available){ 5089 button.val('Agotado'); 5090 button.addClass('nostock'); 5091 button.attr('disabled', 'disabled'); 5092 $product_shipping_calculator.hide(); 5093 } else if (variant.contact) { 5094 button.val('Consultar precio'); 5095 button.addClass('contact'); 5096 button.removeAttr('disabled'); 5097 $product_shipping_calculator.hide(); 5098 } else { 5099 button.val('Agregar al carrito'); 5100 button.addClass('cart'); 5101 button.removeAttr('disabled'); 5102 $product_shipping_calculator.show(); 5103 } 5104 5105 5106 5107 5108 5109 LS.updateShippingProduct(); 5110 5111 zipcode_on_changevariant = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); 5112 jQueryNuvem("#product-shipping-container .js-shipping-calculator-current-zip").text(zipcode_on_changevariant); 5113 5114 5115 LS.subscriptionChangeVariant(variant); 5116 } 5117 5118 5119 jQueryNuvem(document).on("change", ".js-variation-option", function(e) {
5120 var $parent = jQueryNuvem(this).closest(".js-product-variants"); 5121 var $variants_group = jQueryNuvem(this).closest(".js-product-variants-group"); 5122 var quick_id = jQueryNuvem(this).closest(".js-quickshop-container").attr("id"); 5123 if($parent.hasClass("js-product-quickshop-variants")){ 5124 LS.changeVariant(changeVariant, '#' + quick_id); 5125 5126 } else { 5127 LS.changeVariant(changeVariant, '#single-product'); 5128 } 5129 5130 5131 var $this_product_container = jQueryNuvem(this).closest(".js-product-container"); 5132 var $this_compare_price = $this_product_container.find(".js-compare-price-display"); 5133 var $this_price = $this_product_container.find(".js-price-display"); 5134 var $installment_container = $this_product_container.find(".js-product-payments-container"); 5135 var $installment_text = $this_product_container.find(".js-max-installments-container"); 5136 var $this_add_to_cart = $this_product_container.find(".js-prod-submit-form"); 5137 5138 // Get the current product discount percentage value 5139 var current_percentage_value = $this_product_container.find(".js-offer-percentage"); 5140 5141 // Get the current product price and promotional price 5142 var compare_price_value = $this_compare_price.html(); 5143 var price_value = $this_price.html(); 5144 5145 // Calculate new discount percentage based on difference between filtered old and new prices 5146 const percentageDifference = window.moneyDifferenceCalculator.percentageDifferenceFromString(compare_price_value, price_value); 5147 if(percentageDifference){ 5148 $this_product_container.find(".js-offer-percentage").text(percentageDifference); 5149 $this_product_container.find(".js-offer-label").css("display" , "table"); 5150 } 5151 5152 if ($this_compare_price.css("display") == "none" || !percentageDifference) { 5153 $this_product_container.find(".js-offer-label").hide(); 5154 } 5155 if ($this_add_to_cart.hasClass("nostock")) { 5156 var $stockLabel = $this_product_container.find(".js-stock-label"); 5157 if (!$stockLabel.text().trim()) { 5158 $stockLabel.text($stockLabel.data('label')); 5159 } 5160 $stockLabel.show(); 5161 } 5162 else { 5163 $this_product_container.find(".js-stock-label").hide(); 5164 } 5165 if ($this_price.css('display') == 'none'){ 5166 $installment_container.hide(); 5167 $installment_text.hide(); 5168 }else{ 5169 $installment_text.show(); 5170 } 5171 }); 5172 5173 5174 5175 jQueryNuvem(".js-product-form").on("submit", function (e) { 5176 var button = jQueryNuvem(e.currentTarget).find('[type="submit"]'); 5177 button.attr('disabled', 'disabled'); 5178 if ((button.hasClass('contact')) || (button.hasClass('catalog'))) { 5179 e.preventDefault(); 5180 var product_id = jQueryNuvem(e.currentTarget).find("input[name='add_to_cart']").val(); 5181 window.location = "\/contacto\/?product=" + product_id; 5182 } else if (button.hasClass('cart')) { 5183 button.val('Agregando...'); 5184 } 5185 }); 5186 5187 5188 5189 jQueryNuvem('.js-quantity .js-quantity-up').on('click', function(e) { 5190 $quantity_input = jQueryNuvem(e.currentTarget).closest(".js-quantity").find(".js-quantity-input"); 5191 $quantity_input.val( parseInt($quantity_input.val(), 10) + 1); 5192 }); 5193 5194 jQueryNuvem('.js-quantity .js-quantity-down').on('click', function(e) { 5195 $quantity_input = jQueryNuvem(e.currentTarget).closest(".js-quantity").find(".js-quantity-input"); 5196 quantity_input_val = $quantity_input.val(); 5197 if (quantity_input_val>1) { 5198 $quantity_input.val( parseInt($quantity_input.val(), 10) - 1); 5199 } 5200 }); 5201 5202 5203 5204 5205 5206 5207 var head_height = jQueryNuvem(".js-head-main").outerHeight(); 5208 5209 if (window.innerWidth > 768) { 5210 jQueryNuvem("#cart-sticky-summary").css("top" , (head_height + 10).toString() + 'px'); 5211 } 5212 5213 5214 5215 function getQuickShopImgSrc(element){ 5216 const image = jQueryNuvem(element).closest('.js-quickshop-container').find('img'); 5217 return String(image.attr('srcset')); 5218 } 5219 5220 jQueryNuvem(document).on("click", ".js-addtocart:not(.js-addtocart-placeholder)", function (e) { 5221 5222
5223 var $productContainer = jQueryNuvem(this).closest('.js-product-container'); 5224 var $productVariants = $productContainer.find(".js-variation-option"); 5225 var $productButton = $productContainer.find("input[type='submit'].js-addtocart"); 5226 var $productButtonPlaceholder = $productContainer.find(".js-addtocart-placeholder"); 5227 var $productButtonText = $productButtonPlaceholder.find(".js-addtocart-text"); 5228 var $productButtonAdding = $productButtonPlaceholder.find(".js-addtocart-adding"); 5229 var $productButtonSuccess = $productButtonPlaceholder.find(".js-addtocart-success"); 5230 5231 5232 var isQuickShop = $productContainer.hasClass('js-quickshop-container'); 5233 var isCrossSelling = $productContainer.hasClass('js-cross-selling-container'); 5234 5235 5236 if (isCrossSelling) { 5237 var imageSrc = $productContainer.find('.js-cross-selling-product-image').attr('src'); 5238 var quantity = $productContainer.data('quantity') 5239 var name = $productContainer.find('.js-cross-selling-product-name').text(); 5240 var price = $productContainer.find('.js-cross-selling-promo-price').text(); 5241 var addedToCartCopy = $productContainer.data('add-to-cart-translation'); 5242 } else if (!isQuickShop) { 5243 if(jQueryNuvem(".js-product-slide-img.js-active-variant").length) { 5244 var $activeVariantImg = $productContainer.find('.js-product-slide-img.js-active-variant'); 5245 var imageSrc = $activeVariantImg.attr('srcset') || $activeVariantImg.data('srcset'); 5246 } else { 5247 var $defaultImg = $productContainer.find('.js-product-slide-img'); 5248 var imageSrc = $defaultImg.attr('srcset') || $defaultImg.data('srcset'); 5249 } 5250 5251 imageSrc = imageSrc ? imageSrc.split(' ')[0] : ''; 5252 var quantity = $productContainer.find('.js-quantity-input').val(); 5253 var name = $productContainer.find('.js-product-name').text(); 5254 var price = $productContainer.find('.js-price-display').text(); 5255 var addedToCartCopy = "Agregar al carrito"; 5256 } else { 5257 var imageSrc = getQuickShopImgSrc(this); 5258 var quantity = 1; 5259 var name = $productContainer.find('.js-item-name').text(); 5260 var price = $productContainer.find('.js-price-display').text().trim(); 5261 var addedToCartCopy = "Comprar"; 5262 if ($productContainer.hasClass("js-quickshop-has-variants")) { 5263 var addedToCartCopy = "Agregar al carrito"; 5264 }else{ 5265 var addedToCartCopy = "Comprar"; 5266 } 5267 } 5268 5269 if (!jQueryNuvem(this).hasClass('contact')) { 5270 5271 e.preventDefault(); 5272 5273 5274 $productButton.hide(); 5275 $productButtonPlaceholder.css('display' , 'inline-block'); 5276 $productButtonText.fadeOut(); 5277 $productButtonAdding.addClass("active"); 5278 5279 5280 function restore_button_initial_state(){ 5281 $productButtonAdding.removeClass("active"); 5282 $productButtonText.fadeIn(); 5283 $productButtonPlaceholder.removeAttr("style").hide(); 5284 $productButton.show(); 5285 } 5286 5287 5288 var subscription_callback_error = function() { 5289 setTimeout(function() { 5290 restore_button_initial_state(); 5291 }, 500); 5292 } 5293 5294 5295 LS.subscriptionSubmit($productContainer, subscription_callback_error, e); 5296 5297 5298 var callback_add_to_cart = function(html_notification_related_products, html_notification_cross_selling) { 5299 5300 5301 jQueryNuvem(".js-cart-widget-amount").addClass("swing"); 5302 5303 setTimeout(function(){ 5304 jQueryNuvem(".js-cart-widget-amount").removeClass("swing"); 5305 },6000); 5306 5307 5308 jQueryNuvem('.js-cart-notification-item-img').attr('srcset', imageSrc); 5309 jQueryNuvem('.js-cart-notification-item-name').text(name); 5310 jQueryNuvem('.js-cart-notification-item-quantity').text(quantity); 5311 jQueryNuvem('.js-cart-notification-item-price').text(price); 5312 5313 LS.updateNotificationDiscountLabel($productC
5313ontainer[0]); 5314 5315 if($productVariants.length){ 5316 var output = []; 5317 5318 $productVariants.each( function(el){ 5319 var variants = jQueryNuvem(el); 5320 output.push(variants.val()); 5321 }); 5322 jQueryNuvem(".js-cart-notification-item-variant-container").show(); 5323 jQueryNuvem(".js-cart-notification-item-variant").text(output.join(', ')) 5324 }else{ 5325 jQueryNuvem(".js-cart-notification-item-variant-container").hide(); 5326 } 5327 5328 5329 var cartItemsAmount = jQueryNuvem(".js-cart-widget-amount").text(); 5330 5331 if(cartItemsAmount > 1){ 5332 jQueryNuvem(".js-cart-counts-plural").show(); 5333 jQueryNuvem(".js-cart-counts-singular").hide(); 5334 }else{ 5335 jQueryNuvem(".js-cart-counts-singular").show(); 5336 jQueryNuvem(".js-cart-counts-plural").hide(); 5337 } 5338 5339 5340 $productButtonAdding.removeClass("active"); 5341 $productButtonSuccess.addClass("active"); 5342 setTimeout(function(){ 5343 $productButtonSuccess.removeClass("active"); 5344 $productButtonText.fadeIn(); 5345 },2000); 5346 setTimeout(function(){ 5347 $productButtonPlaceholder.removeAttr("style").hide(); 5348 $productButton.show(); 5349 },3000); 5350 5351 $productContainer.find(".js-added-to-cart-product-message").slideDown(); 5352 5353 let notificationWithRelatedProducts = false; 5354 5355 5356 5357 function recommendProductsOnAddToCart(){ 5358 jQueryNuvem('.js-related-products-notification-container').html(""); 5359 modalOpen('#related-products-notification'); 5360 jQueryNuvem('.js-related-products-notification-container').html(html_notification_related_products).show(); 5361 5362 5363 // Set loop for recommended products 5364 5365 function calculateRelatedNotificationLoopVal(sectionSelector) { 5366 let productsAmount = jQueryNuvem(sectionSelector).attr("data-related-amount"); 5367 let loopVal = false;
5368 const applyLoop = productsAmount > 3; 5369 5370 if (applyLoop) { 5371 loopVal = true; 5372 } 5373 5374 return loopVal; 5375 } 5376 5377 let cartRelatedLoopVal = calculateRelatedNotificationLoopVal(".js-related-products-notification"); 5378 5379 // Create new swiper on add to cart 5380 5381 createSwiper('.js-swiper-related-products-notification', { 5382 lazy: true, 5383 loop: cartRelatedLoopVal, 5384 watchOverflow: true, 5385 threshold: 5, 5386 watchSlideProgress: true, 5387 watchSlidesVisibility: true, 5388 spaceBetween: 15, 5389 slideVisibleClass: 'js-swiper-slide-visible', 5390 slidesPerView: 2.75, 5391 navigation: { 5392 nextEl: '.js-swiper-related-products-notification-next', 5393 prevEl: '.js-swiper-related-products-notification-prev', 5394 }, 5395 breakpoints: { 5396 768: { 5397 slidesPerView: 3, 5398 } 5399 } 5400 }); 5401 } 5402 5403 notificationWithRelatedProducts = html_notification_related_products != null; 5404 5405 if(notificationWithRelatedProducts){ 5406 recommendProductsOnAddToCart(); 5407 } 5408 5409 let shouldShowCrossSellingModal = html_notification_cross_selling != null; 5410 5411 if(!notificationWithRelatedProducts){ 5412 5413 const cartOpenType = jQueryNuvem("#modal-cart").attr('data-cart-open-type'); 5414 5415 if((cartOpenType === 'show_cart') && !shouldShowCrossSellingModal){ 5416 5417 5418 modalOpen('#modal-cart', 'openFullScreenWithoutClick'); 5419 5420 }else{ 5421 5422 5423 setTimeout(function(){ 5424 jQueryNuvem(".js-alert-added-to-cart").show().addClass("notification-visible").removeClass("notification-hidden"); 5425 },500); 5426 5427 if (!cookieService.get('first_product_added_successfully')) { 5428 cookieService.set('first_product_added_successfully', 1, 7 ); 5429 } else{ 5430 setTimeout(function(){ 5431 jQueryNuvem(".js-alert-added-to-cart").removeClass("notification-visible").addClass("notification-hidden"); 5432 setTimeout(function(){ 5433 jQueryNuvem('.js-cart-notification-item-img').attr('src', ''); 5434 jQueryNuvem(".js-alert-added-to-cart").hide(); 5435 },2000); 5436 },8000); 5437 } 5438 } 5439 } 5440 5441 5442 if (shouldShowCrossSellingModal) { 5443 jQueryNuvem('.js-cross-selling-modal-body').html(""); 5444 modalOpen('#js-cross-selling-modal'); 5445 jQueryNuvem('.js-cross-selling-modal-body').html(html_notification_cross_selling).show(); 5446 } 5447 5448 5449 const crossSellingContainer = document.querySelector('.js-cross-selling-container'); 5450 5451 if (crossSellingContainer) { 5452 LS.fillCrossSelling(crossSellingContainer); 5453 } 5454 5455 5456 5457 if (jQueryNuvem("#product-shipping-container .js-shipping-input").val()) { 5458 zipcode_on_addtocart = jQueryNuvem("#product-shipping-container .js-shipping-input").val(); 5459 jQueryNuvem("#cart-shipping-container .js-shipping-input").val(zipcode_on_addtocart); 5460 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_on_addtocart); 5461 } else if (cookieService.get('calculator_zipcode')){ 5462 var zipcode_from_cookie = cookieService.get('calculator_zipcode'); 5463 jQueryNuvem('.js-shipping-input').val(zipcode_from_cookie); 5464 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); 5465 } 5466 5467 5468 jQueryNuvem(".js-fs-add-this-product").hide(); 5469 jQueryNuvem(".js-fs-add-one-more").show(); 5470 5471 5472 if (isCrossSelling) { 5473 jQueryNuvem('#js-cross-selling-modal .js-modal-close').trigger('click'); 5474 } 5475 } 5476 var callback_error = function(){ 5477 5478 restore_button_initial_state(); 5479 } 5480 $prod_form = jQueryNuvem(this).closest("form"); 5481 LS.addToCartEnhanced( 5482 $prod_form, 5483 addedToCartCopy, 5484 'Agregando...', 5485 '¡Ups! No tenemos más stock de este producto para agregarlo al carrito.', 5486 false, 5487 callback_add_to_cart, 5488 callback_error 5489 ); 5490 } 5491 }); 5492 5493 5494 5495 jQueryNuvem(document).on("keypress", ".js-cart-quantity-input", function (e) { 5496 if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) { 5497 return false;
5498 } 5499 }); 5500 5501 jQueryNuvem(document).on("focusout", ".js-cart-quantity-input", function (e) { 5502 var itemID = jQueryNuvem(this).attr("data-item-id"); 5503 var itemVAL = jQueryNuvem(this).val(); 5504 if (itemVAL == 0) { 5505 var r = confirm("¿Realmente quieres borrar este producto?"); 5506 if (r == true) { 5507 LS.removeItem(itemID, true); 5508 } else { 5509 jQueryNuvem(this).val(1); 5510 } 5511 } else { 5512 LS.changeQuantity(itemID, itemVAL, true); 5513 } 5514 }); 5515 5516 5517 jQueryNuvem(".js-trigger-empty-cart-alert").on("click", function (e) { 5518 e.preventDefault(); 5519 let emptyCartAlert = jQueryNuvem(".js-mobile-nav-empty-cart-alert").fadeIn(100); 5520 setTimeout(() => emptyCartAlert.fadeOut(500), 1500); 5521 }); 5522 5523 5524 5525 jQueryNuvem('form[action="\/comprar\/"]').on("submit", function() { 5526 cookieService.remove('first_product_added_successfully'); 5527 }); 5528 5529 5530 5531 5532 5533 var $selectedShipping = jQueryNuvem('.js-selected-shipping-method'); 5534 if ($selectedShipping.length) { 5535 LS.ShippingDiscountRow.apply($selectedShipping[0], { containerSelector: '#cart-shipping-container' }); 5536 jQueryNuvem("#shipping-cost").removeClass('opacity-40'); 5537 } 5538 5539 5540 selectShippingOption = function(elem, save_option) { 5541 jQueryNuvem(".js-shipping-method, .js-branch-method").removeClass('js-selected-shipping-method'); 5542 jQueryNuvem(elem).addClass('js-selected-shipping-method'); 5543 5544 5545 LS.ShippingDiscountRow.apply(elem, { containerSelector: '#cart-shipping-container' }); 5546 jQueryNuvem("#shipping-cost").removeClass('opacity-40'); 5547 5548 5549 if (save_option) { 5550 LS.saveCalculatedShipping(true); 5551 } 5552 if (jQueryNuvem(elem).hasClass("js-shipping-method-hidden")) { 5553 if (jQueryNuvem(elem).hasClass("js-pickup-option")) { 5554 jQueryNuvem(".js-other-pickup-options, .js-show-other-pickup-options .js-shipping-see-less").show(); 5555 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-more").hide(); 5556 } else { 5557 jQueryNuvem(".js-other-shipping-options, .js-show-more-shipping-options .js-shipping-see-less").show(); 5558 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-more").hide() 5559 } 5560 } 5561 }; 5562 5563 5564 if (cookieService.get('calculator_zipcode')) { 5565 5566 5567 var zipcode_from_cookie = cookieService.get('calculator_zipcode'); 5568 5569 5570 5571 jQueryNuvem('#product-shipping-container .js-shipping-input').val(zipcode_from_cookie); 5572 5573 5574 jQueryNuvem(".js-shipping-calculator-current-zip").text(zipcode_from_cookie); 5575 5576 5577 jQueryNuvem(".js-shipping-calculator-head").addClass("with-zip").removeClass("with-form"); 5578 jQueryNuvem(".js-shipping-calculator-with-zipcode").addClass("transition-up-active"); 5579 jQueryNuvem(".js-shipping-calculator-spinner").show(); 5580 } else { 5581 5582 5583 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 5584 } 5585 5586 5587 removeShippingSuboptions = function(){ 5588 var shipping_suboptions_id = jQueryNuvem(".js-modal-shipping-suboptions").attr("id"); 5589 jQueryNuvem("#" + shipping_suboptions_id).remove(); 5590 jQueryNuvem('.js-modal-overlay[data-modal-id="#' + shipping_suboptions_id + '"').remove(); 5591 }; 5592 5593 5594 5595 jQueryNuvem(".js-calculate-shipping").on("click", function (e) { 5596 e.preventDefault(); 5597 5598 let shippingForm = jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form"); 5599 let shipping_input_val = shippingForm.find(".js-shipping-input").val(); 5600 5601 jQueryNuvem(".js-shipping-input").val(shipping_input_val); 5602 5603 5604 5605 if (shippingForm.closest("#cart-shipping-container").length) { 5606 LS.calculateShippingAjax( 5607 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 5608 '\/envio\/',
5609 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 5610 } 5611 5612 jQueryNuvem(".js-shipping-calculator-current-zip").html(shipping_input_val); 5613 removeShippingSuboptions(); 5614 }); 5615 5616 5617 jQueryNuvem(".js-shipping-input").on('keydown', function (e) { 5618 var key = e.which ? e.which : e.keyCode; 5619 var enterKey = 13; 5620 if (key === enterKey) { 5621 e.preventDefault(); 5622 jQueryNuvem(e.currentTarget).closest(".js-shipping-calculator-form").find(".js-calculate-shipping").trigger('click'); 5623 if (window.innerWidth < 768) { 5624 jQueryNuvem(e.currentTarget).trigger('blur'); 5625 } 5626 } 5627 }); 5628 5629 5630 jQueryNuvem(document).on("change", ".js-shipping-method, .js-branch-method", function (e) { 5631 selectShippingOption(this, true); 5632 jQueryNuvem(".js-shipping-method-unavailable").hide(); 5633 }); 5634 5635 5636 jQueryNuvem(document).on('shipping.options.checked', '.js-shipping-method', function (e) { 5637 let shippingPrice = jQueryNuvem(this).attr("data-price"); 5638 LS.addToTotal(shippingPrice); 5639 5640 let total = (LS.data.cart.total / 100) + parseFloat(shippingPrice); 5641 jQueryNuvem(".js-cart-widget-total").html(LS.formatToCurrency(total)); 5642 5643 selectShippingOption(this, false); 5644 }); 5645 5646 5647 jQueryNuvem(document).on("click", ".js-toggle-branches", function (e) { 5648 e.preventDefault(); 5649 jQueryNuvem(".js-store-branches-container").slideToggle("fast"); 5650 jQueryNuvem(".js-see-branches, .js-hide-branches").toggle(); 5651 }); 5652 5653 5654 jQueryNuvem(document).on("click", ".js-toggle-more-shipping-options", function(e) { 5655 e.preventDefault(); 5656 5657 5658 if(jQueryNuvem(this).hasClass("js-show-other-pickup-options")){ 5659 jQueryNuvem(".js-other-pickup-options").slideToggle(600); 5660 jQueryNuvem(".js-show-other-pickup-options .js-shipping-see-less, .js-show-other-pickup-options .js-shipping-see-more").toggle(); 5661 }else{ 5662 jQueryNuvem(".js-other-shipping-options").slideToggle(600); 5663 jQueryNuvem(".js-show-more-shipping-options .js-shipping-see-less, .js-show-more-shipping-options .js-shipping-see-more").toggle(); 5664 } 5665 }); 5666 5667 5668 5669 calculateCartShippingOnLoad = function() { 5670 if (jQueryNuvem("#cart-shipping-container .js-shipping-input").val()) { 5671 // If user already had calculated shipping: recalculate shipping 5672 setTimeout(function() { 5673 LS.calculateShippingAjax( 5674 jQueryNuvem('#cart-shipping-container').find(".js-shipping-input").val(), 5675 '\/envio\/', 5676 jQueryNuvem("#cart-shipping-container").closest(".js-shipping-calculator-container") ); 5677 removeShippingSuboptions(); 5678 }, 100); 5679 } 5680 5681 if (jQueryNuvem(".js-branch-method").hasClass('js-selected-shipping-method')) { 5682 } 5683 }; 5684 5685 5686 5687 5688 5689 jQueryNuvem(document).on("click", ".js-shipping-calculator-change-zipcode", function(e) { 5690 e.preventDefault(); 5691 jQueryNuvem(".js-shipping-calculator-response").fadeOut(100); 5692 jQueryNuvem(".js-shipping-calculator-head").addClass("with-form").removeClass("with-zip"); 5693 jQueryNuvem(".js-shipping-calculator-with-zipcode").removeClass("transition-up-active"); 5694 jQueryNuvem(".js-shipping-calculator-form").addClass("transition-up-active"); 5695 }); 5696 5697 5698 5699 5700 5701 jQueryNuvem(document).on("click", ".js-save-shipping-country", function(e) { 5702 5703 e.preventDefault(); 5704 5705 5706 var selected_country_url = jQueryNuvem(this).closest(".js-modal-shipping-country").find(".js-shipping-country-select option").filter((el) => el.selected).attr("data-country-url"); 5707 location.href = selected_country_url; 5708 5709 jQueryNuvem(this).text('Aplicando...').addClass("disabled"); 5710 }); 5711 5712 5713 jQueryNuvem(".js-winnie-pooh-form").on("submit", function (e) { 5714 jQueryNuvem(e.currentTarget).attr('action', ''); 5715 }); 5716 5717 jQueryNuvem(".js-form").on("submit", function (e) { 5718 jQueryNuvem(e.currentTarget).find('.js-form-spinner').show(); 5719 }); 5720 5721 5722 5723 jQueryNuvem(".js-resend-validation-link").on("click", function(e){ 5724 window.accountVerificationService.resendVerificationEmail(''); 5725 }); 5726 5727 jQueryNuvem('.js-password-view').on("click", function (e) { 5728 jQueryNuvem(e.currentTarget).toggleClass('password-view'); 5729 5730 if(jQueryNuvem(e.currentTarget).hasClass('password-view')){ 5731 jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', '');
5732 jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); 5733 } else { 5734 jQueryNuvem(e.currentTarget).parent().find(".js-password-input").attr('type', 'password'); 5735 jQueryNuvem(e.currentTarget).find(".js-eye-open, .js-eye-closed").toggle(); 5736 } 5737 }); 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747}); 5748 }); 5749 </script>
5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763
5763<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"2a3f03576c514bd3b43f2cb8c8b50533","spa":2}' crossorigin="anonymous"></script>
5763 5764</body> 5765</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.