@import"//hello.myfonts.net/count/34bce6";/**
 * @license
 * MyFonts Webfont Build ID 3456230, 2017-09-26T14:16:38-0400
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: AndesBook by Latinotype
 * URL: https://www.myfonts.com/fonts/latinotype/andes/book/
 * Copyright: Copyright (c) 2011 by Daniel Hernandez. All rights reserved.
 * 
 * Webfont: AndesLight by Latinotype
 * URL: https://www.myfonts.com/fonts/latinotype/andes/light/
 * Copyright: Copyright (c) 2011 by Daniel Hernandez. All rights reserved.
 * 
 * Webfont: Taberna-Script by Latinotype
 * URL: https://www.myfonts.com/fonts/latinotype/taberna/script/
 * Copyright: Copyright &#x00A9; 2016 by Jorge Cisterna - Latinotype. All rights reserved.
 * 
 * Webfont: TabernaSans-Regular by Latinotype
 * URL: https://www.myfonts.com/fonts/latinotype/taberna/sans-regular/
 * Copyright: Copyright &#x00A9; 2016 by Jorge Cisterna - Latinotype. All rights reserved.
 * 
 * 
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3456230
 * Licensed pageviews: 10,000
 * 
 * copyright 2017 MyFonts Inc
*/@font-face{font-family:AndesBook;src:url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_0_0.eot?v=80519250457764177911570714154);src:url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_0_0.eot?%23iefix&v=80519250457764177911570714154) format("embedded-opentype"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_0_0.woff2?v=63552162666513121291570714155) format("woff2"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_0_0.woff?v=11474995335485195101570714154) format("woff"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_0_0.ttf?v=22868877189820719841570714154) format("truetype")}@font-face{font-family:AndesLight;src:url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_1_0.eot?v=56596174602999697421570714155);src:url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_1_0.eot?%23iefix&v=56596174602999697421570714155) format("embedded-opentype"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_1_0.woff2?v=50973015758545320081570714156) format("woff2"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_1_0.woff?v=166124103373192766791570714155) format("woff"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_1_0.ttf?v=165985241602124950621570714155) format("truetype")}@font-face{font-family:Taberna-Script;src:url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_2_0.eot?v=26058613043017426791570714156);src:url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_2_0.eot?%23iefix&v=26058613043017426791570714156) format("embedded-opentype"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_2_0.woff2?v=16819873550224095131570714157) format("woff2"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_2_0.woff?v=161429462894236357191570714156) format("woff"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_2_0.ttf?v=72765286409107028331570714156) format("truetype")}@font-face{font-family:TabernaSans-Regular;src:url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_3_0.eot?v=50184640585528377171570714157);src:url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_3_0.eot?%23iefix&v=50184640585528377171570714157) format("embedded-opentype"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_3_0.woff2?v=30768834167733804831570714158) format("woff2"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_3_0.woff?v=68813189238120662091570714158) format("woff"),url(//lavidaeyewear.com/cdn/shop/t/3/assets/34BCE6_3_0.ttf?v=6738241103643227771570714157) format("truetype")}html{font-size:10px}.clearfix{*zoom: 1}.clearfix:after{content:"";display:table;clear:both}.grid,.grid-uniform{*zoom: 1}.grid:after,.grid-uniform:after{content:"";display:table;clear:both}.grid__item.clear{clear:both}.header-content-wrapper,.footer-content-wrapper,.page-content-wrapper{list-style:none;padding:0;margin:0 0 0 -30px}.page-content-wrapper .page-content,.page-content-wrapper .sidebar,.header-menu,.header-logo,.cartlinks,.footer-social,.footer-menu,.credit{box-sizing:border-box;float:left;min-height:1px;padding-left:30px;vertical-align:top;width:100%}.mobile-nav-wrapper .mobile-logo{width:50%}@media only screen and (max-width: 650px){.related-products .grid__item:first-child,.featured-products .grid__item:first-child{width:100%}.header-menu,.header-logo,.cartlinks,.nav-menu,.cartlinks .greeting,.collections-nav,.product-images .thumbs-wrapper,.template-index .page-content .featured-info .caption-wrapper2 img{display:none!important}}@media only screen and (min-width: 651px) and (max-width: 1000px){.related-products .grid__item:first-child,.featured-products .grid__item:first-child{width:100%}.header-menu,.header-logo,.cartlinks{width:33.333%}.mobile-nav-menu,.cartlinks .greeting,.product-images .thumbs-wrapper{display:none!important}.grid-uniform .header-menu:nth-child(3n+1),.grid-uniform .header-logo:nth-child(3n+1),.grid-uniform .cartlinks:nth-child(3n+1){clear:both}}@media only screen and (min-width: 1001px){.template-customers-register .page-content-wrapper .page-content,.template-customers-login .page-content-wrapper .page-content,.template-customers-activate_account .page-content-wrapper .page-content,.template-customers-reset_password .page-content-wrapper .page-content,.template-customers-account .page-content-wrapper .sidebar,.template-customers-addresses .page-content-wrapper .sidebar,.template-customers-order .page-content-wrapper .sidebar,.header-menu,.header-logo,.cartlinks{width:33.333%}.page-content-wrapper .page-content.page-contact,.template-search .page-content-wrapper .page-content,.template-customers-account .page-content-wrapper .page-content,.template-customers-addresses .page-content-wrapper .page-content,.template-customers-order .page-content-wrapper .page-content{width:66.666%}.mobile-nav-menu,.product-images .small-thumbs-wrapper{display:none!important}.grid-uniform .template-customers-register .page-content-wrapper .page-content:nth-child(3n+1),.template-customers-register .page-content-wrapper .grid-uniform .page-content:nth-child(3n+1),.grid-uniform .template-customers-login .page-content-wrapper .page-content:nth-child(3n+1),.template-customers-login .page-content-wrapper .grid-uniform .page-content:nth-child(3n+1),.grid-uniform .template-customers-activate_account .page-content-wrapper .page-content:nth-child(3n+1),.template-customers-activate_account .page-content-wrapper .grid-uniform .page-content:nth-child(3n+1),.grid-uniform .template-customers-reset_password .page-content-wrapper .page-content:nth-child(3n+1),.template-customers-reset_password .page-content-wrapper .grid-uniform .page-content:nth-child(3n+1),.grid-uniform .template-customers-account .page-content-wrapper .sidebar:nth-child(3n+1),.template-customers-account .page-content-wrapper .grid-uniform .sidebar:nth-child(3n+1),.grid-uniform .template-customers-addresses .page-content-wrapper .sidebar:nth-child(3n+1),.template-customers-addresses .page-content-wrapper .grid-uniform .sidebar:nth-child(3n+1),.grid-uniform .template-customers-order .page-content-wrapper .sidebar:nth-child(3n+1),.template-customers-order .page-content-wrapper .grid-uniform .sidebar:nth-child(3n+1),.grid-uniform .header-menu:nth-child(3n+1),.grid-uniform .header-logo:nth-child(3n+1),.grid-uniform .cartlinks:nth-child(3n+1){clear:both}}[class*=push--]{position:relative}@media only screen and (min-width: 1001px){.template-customers-register .page-content-wrapper .page-content,.template-customers-login .page-content-wrapper .page-content,.template-customers-activate_account .page-content-wrapper .page-content,.template-customers-reset_password .page-content-wrapper .page-content{left:33.333%;position:relative}.page-content-wrapper .page-content.page-contact,.template-search .page-content-wrapper .page-content{left:16.666%;position:relative}}html,body,.main-content-wrapper{background-color:#fff}html{background-color:#000}.wrapper{max-width:1200px}.main-content{margin-top:40px}.template-index .main-content{margin-top:0}.template-page-about .main-content{margin-top:20px}.template-blog .main-content,.template-article .main-content{margin-top:60px}.template-index .main-content.wrapper{max-width:100%;padding-left:0;padding-right:0;padding-top:0}.header-content-wrapper,.footer-content-wrapper,.page-content-wrapper{*zoom: 1}.header-content-wrapper:after,.footer-content-wrapper:after,.page-content-wrapper:after{content:"";display:table;clear:both}@media only screen and (min-width: 900px){.template-blog .page-content-wrapper .page-content,.template-article .page-content-wrapper .page-content{width:70%}}@media only screen and (min-width: 1100px){.template-blog .page-content-wrapper .page-content,.template-article .page-content-wrapper .page-content{width:75%}}.template-blog .page-content-wrapper .sidebar,.template-article .page-content-wrapper .sidebar{margin-top:30px}@media only screen and (min-width: 900px){.template-blog .page-content-wrapper .sidebar,.template-article .page-content-wrapper .sidebar{margin-top:0;width:30%}}@media only screen and (min-width: 1100px){.template-blog .page-content-wrapper .sidebar,.template-article .page-content-wrapper .sidebar{width:25%}}.is-transitioning{display:block!important;visibility:visible!important}.display-table{display:table;table-layout:fixed;width:100%}.display-table-cell{display:table-cell;vertical-align:middle;float:none}@media screen and (min-width: 1001px){.large--display-table{display:table;table-layout:fixed;width:100%}.large--display-table-cell{display:table-cell;vertical-align:middle;float:none}}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}body,input,textarea,button,select{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:none;color:#000}h1,.h1,h2,.h2{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:38px;font-size:3.8rem;font-weight:400;text-transform:none;letter-spacing:.05em}.section-header{margin-top:20px;margin-bottom:30px}.section-header .rte{margin-top:30px;text-align:center}.section-header__title{margin-bottom:0;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:400;text-transform:lowercase;letter-spacing:.15em;text-align:center}.section-header__title:after{content:"";display:block;width:45px;margin:8px auto 0;border-bottom:5px solid #c21e2f}.rte{line-height:1.8}.rte a{text-decoration:none;color:#c21e2f}.rte a:hover,.rte a:focus{color:#000}.rte p:last-child{margin-bottom:0}.rte blockquote{font-style:normal;border:none;padding:0;margin-bottom:15px}.rte h1,.rte .h1,.rte h2,.rte .h2,.rte h3,.rte .h3,.rte h4,.rte .h4,.rte h5,.rte .h5,.rte h6,.rte .h6{margin-top:1em;margin-bottom:1em}.rte h1,.rte .h1{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}.rte h2,.rte .h2{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:lowercase;letter-spacing:.06em;font-size:20px;font-size:2rem}.rte h3,.rte .h3{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.2;color:#c21e2f;margin-bottom:.5em}.rte h4,.rte .h4{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:400;text-transform:none;line-height:1.4;margin-bottom:.5em}.rte h5,.rte .h5{font-family:Taberna-Script,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-size:2.6rem;font-weight:400;text-transform:lowercase;letter-spacing:0;margin-bottom:.5em}.rte h6,.rte .h6{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:lowercase;letter-spacing:.06em;color:#c21e2f}a,.text-link{color:#000}a:hover,a:focus{color:#c21e2f}.btn,.rte .btn{padding:8px 20px;border-radius:0;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;border:3px solid black;background-color:#fff;color:#c21e2f}.btn:hover,.rte .btn:hover{background-color:#fff;border:3px solid #c21e2f;color:#000}.btn:active,.btn:focus,.rte .btn:active,.rte .btn:focus{background-color:#fff;border:3px solid #c21e2f;color:#c21e2f;outline:none}.btn[disabled],.btn.disabled,.rte .btn[disabled],.rte .btn.disabled{color:#000;background-color:#fdf6f5;border:3px solid #fde3de}.btn--secondary,.rte .btn--secondary{padding:8px 20px;border-radius:0;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;border:3px solid #fde3de;background-color:#fff;color:#c21e2f}.btn--secondary:hover,.rte .btn--secondary:hover{background-color:#fff;border:3px solid #c21e2f;color:#000}.btn--secondary:active,.btn--secondary:focus,.rte .btn--secondary:active,.rte .btn--secondary:focus{background-color:#fff;color:#c21e2f;outline:none}.btn--secondary[disabled],.btn--secondary.disabled,.rte .btn--secondary[disabled],.rte .btn--secondary.disabled{color:#b6b6b6;background-color:#f6f6f6}.btn--small{font-size:1.2em}.btn--large{font-size:1.6em}.btn--full{width:100%}th,td{border:1px solid #959595}input,textarea,select{border:1px solid #959595;padding:9px 10px 5px;border-radius:0;line-height:normal}input[disabled],input.disabled,textarea[disabled],textarea.disabled,select[disabled],select.disabled{background-color:#f6f6f6;border-color:#b6b6b6}textarea:focus,input:focus,button:focus,select:focus{outline:none;border:1px solid black}select{padding-right:28px}::-webkit-input-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000;opacity:1}:-moz-placeholder{color:#000;opacity:1}.input-group .input-group-field:first-child,.input-group .input-group-btn:first-child,.input-group .input-group-btn:first-child>.btn,.input-group input[type=hidden]:first-child+.input-group-field,.input-group input[type=hidden]:first-child+.input-group-btn>.btn{border-radius:0}.input-group .input-group-field:last-child,.input-group .input-group-btn:last-child>.btn{border-radius:0}.supports-fontface .icon:before{font-family:FontAwesome}.icon-amazon_payments:before{content:"\f270"}.icon-american_express:before{content:"\f1f3"}.icon-arrow-down:before{content:"\f107"}.icon-bitcoin:before{content:"\f15a"}.icon-cart:before{content:"\f07a"}.icon-caret-right:before{content:"\f0da"}.icon-diners_club:before{content:"\f24c"}.icon-discover:before{content:"\f1f2"}.icon-email:before{content:"\f0e0"}.icon-facebook:before{content:"\f09a"}.icon-facebook2:before{content:"\f082"}.icon-google:before{content:"\f0d4"}.icon-google_wallet:before{content:"\f1ee"}.icon-grid-view:before{content:"\f0ce"}.icon-hamburger:before{content:"\f0c9"}.icon-instagram:before{content:"\f16d"}.icon-list-view:before{content:"\f039"}.icon-master:before{content:"\f1f1"}.icon-minus:before{content:"\f068"}.icon-paypal:before{content:"\f1ed"}.icon-pinterest:before{content:"\f231"}.icon-plus:before{content:"\f067"}.icon-rss:before{content:"\f143"}.icon-search:before{content:"\f002"}.icon-stripe:before{content:"\f1f5"}.icon-tumblr:before{content:"\f174"}.icon-twitter:before{content:"\f099"}.icon-twitter2:before{content:"\f081"}.icon-vimeo:before{content:"\f194"}.icon-visa:before{content:"\f1f0"}.icon-x:before{content:"\f00d"}.icon-youtube:before{content:"\f166"}.social-icons li .icon{font-size:17px;font-size:1.7rem;line-height:1}.social-icons li:last-child{margin-right:0}.social-icons li a{color:#000}.social-icons li a:hover{color:#c21e2f}.pagination{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-size:1.3rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.pagination a,.pagination .page.current{padding:0 4px}.pagination .label,.pagination a{color:#c21e2f}.pagination a:hover,.pagination a:focus{color:#000}.template-blog .pagination a.previous{float:left}.template-blog .pagination a.next{float:right}.site-header,.nav-bar,.site-footer{background-color:#000;color:#fff}.site-header a,.nav-bar a,.site-footer a{color:#fff}.site-header a:focus,.site-header a:hover,.nav-bar a:focus,.nav-bar a:hover,.site-footer a:focus,.site-footer a:hover{color:#fde3de}.site-header{padding:0}@media screen and (min-width: 651px){.site-header{padding:15px 0}}.cartlinks,.nav-menu,.header-menu{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}@media only screen and (min-width: 980px){.header-menu,.cartlinks{padding-top:40px}}.header-menu ul{list-style:none;margin-left:0;margin-right:0;padding:0}.header-menu ul>li{margin:0;padding:0;background-image:none}.header-menu ul li{display:inline-block;margin-right:30px}.cartlinks{position:relative}@media screen and (min-width: 651px){.cartlinks{text-align:right}}.cartlinks svg{vertical-align:top;margin-top:-5px;margin-left:10px}.cartlinks .greeting{position:absolute;top:0;right:0}.cartlinks .greeting a{color:#fde3de}.cartlinks .greeting a:hover,.cartlinks .greeting a:focus{color:#feefec}.site-header__logo img{margin:0 auto;width:170px}.site-header__logo-link{max-width:100%;margin:0 auto}.site-header__cart-toggle{display:block;margin-top:5px;margin-left:15px}@media only screen and (min-width: 980px){.site-header__cart-toggle{display:inline-block;margin-top:0}}.site-header__cart-toggle:hover #bag-icon .st0,.cart-button a:hover #bag-icon .st0{fill:#fde3de}#CartCount,.cartitems{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-size:1.3rem;font-weight:400}.site-header__search{height:auto;max-width:100px;vertical-align:top;padding-left:20px}.search-bar.input-group .btn,.search-bar.input-group .btn--secondary,.search-bar.input-group .input-group-field{height:19px}.search-bar.input-group .btn,.search-bar.input-group .btn--secondary{line-height:22px}.search-bar.input-group .input-group-field{height:22px;line-height:22px;padding:0}.search-bar ::-webkit-input-placeholder{color:#fff;opacity:1}.search-bar ::-moz-placeholder{color:#fff;opacity:1}.search-bar :-ms-input-placeholder{color:#fff;opacity:1}.search-bar :-moz-placeholder{color:#fff;opacity:1}.search-bar input{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;padding:6px 0 2px;margin-left:6px;color:#fff;line-height:normal}.search-bar input:focus{outline:none;line-height:normal}.search-bar input,.search-bar button{border:none;vertical-align:top;background-color:transparent}.search-bar button{background-color:transparent;color:#fde3de;padding:0;font-size:14px;font-size:1.4rem}.search-bar button:hover,.search-bar button:focus{background-color:transparent;color:#c21e2f;border:none}.page-content .search-bar{background-color:#fde3de;padding:10px 10px 5px}.page-content .search-bar input,.page-content .search-bar button{color:#000}.mobile-nav-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between}.mobile-nav-wrapper button:focus,.mobile-nav-wrapper button:hover{outline:none}.mobile-nav-wrapper button:focus #menu-icon span,.mobile-nav-wrapper button:hover #menu-icon span{background-color:#fde3de}.mobile-nav-wrapper #menu-icon{vertical-align:middle;display:inline-block;width:35px;height:23px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.mobile-nav-wrapper #menu-icon span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.mobile-nav-wrapper #menu-icon span:nth-child(1){top:0}.mobile-nav-wrapper #menu-icon span:nth-child(2),.mobile-nav-wrapper #menu-icon span:nth-child(3){top:10px}.mobile-nav-wrapper #menu-icon span:nth-child(4){top:20px}.mobile-nav-wrapper #menu-icon.open span:nth-child(1){top:6px;width:0%;left:50%}.mobile-nav-wrapper #menu-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile-nav-wrapper #menu-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-wrapper #menu-icon.open span:nth-child(4){top:12px;width:0%;left:50%}.mobile-nav-wrapper .menu-button .site-nav__link,.mobile-nav-wrapper .cart-button .site-nav__link,.mobile-nav-wrapper .mobile-logo .site-nav__link{color:#fff;padding:0}.mobile-nav-wrapper .menu-button .site-nav__link:hover,.mobile-nav-wrapper .menu-button .site-nav__link:focus,.mobile-nav-wrapper .cart-button .site-nav__link:hover,.mobile-nav-wrapper .cart-button .site-nav__link:focus,.mobile-nav-wrapper .mobile-logo .site-nav__link:hover,.mobile-nav-wrapper .mobile-logo .site-nav__link:focus{color:#fde3de}.mobile-nav-wrapper .menu-button,.mobile-nav-wrapper .cart-button{min-width:35px}.mobile-nav-wrapper .menu-button .site-nav--mobile{text-align:left}.mobile-nav-wrapper .menu-button .icon:before{font-size:30px}.mobile-nav-wrapper .cart-button .site-nav--mobile{text-align:right}.mobile-nav-wrapper .cart-button svg{margin:10px auto 0;display:block}.mobile-nav-wrapper .cart-button span{vertical-align:middle}.nav-bar{text-align:center;padding:10px 0}@media screen and (min-width: 651px){.nav-bar{padding:0 0 6px}}.site-nav{font-size:14px;font-size:1.4rem}.site-nav,.site-nav--mobile{margin:0}.site-nav__link{color:#000;padding:0 23px}.site-nav__link:hover,.site-nav__link:active,.site-nav__link:focus{color:#c21e2f}.site-nav--active>.site-nav__link{font-weight:400}.site-nav__dropdown a{background-color:#1ca196}.site-nav__dropdown a:hover,.site-nav__dropdown a:active,.site-nav__dropdown a:focus{background-color:#14766e}.mobile-nav>.mobile-nav__item{background-color:#000;color:#fff}.mobile-nav__item:after{border-bottom:none}.mobile-nav__item a:focus,.mobile-nav__item a:hover{background-color:#000}.mobile-nav{padding-bottom:30px;text-align:center}.mobile-nav.mobile-collections .mobile-nav__item{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:400;text-transform:lowercase;letter-spacing:.15em}.mobile-nav.mobile-collections .mobile-nav__item a{padding-top:0;padding-bottom:0}.mobile-nav.mobile-search .mobile-nav__item,.mobile-nav.mobile-info .mobile-nav__item,.mobile-nav.mobile-account .mobile-nav__item{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}.mobile-nav.mobile-search .mobile-nav__item:after,.mobile-nav.mobile-info .mobile-nav__item:after,.mobile-nav.mobile-account .mobile-nav__item:after{border-bottom:none}.mobile-nav.mobile-search .mobile-nav__item a,.mobile-nav.mobile-search .mobile-nav__toggle button,.mobile-nav.mobile-info .mobile-nav__item a,.mobile-nav.mobile-info .mobile-nav__toggle button,.mobile-nav.mobile-account .mobile-nav__item a,.mobile-nav.mobile-account .mobile-nav__toggle button{padding-top:8px;padding-bottom:8px}.mobile-nav.mobile-search .search-bar{max-width:80%;margin:0 auto;padding:15px 10px 0}.mobile-nav.mobile-search .search-bar.input-group .btn,.mobile-nav.mobile-search .search-bar.input-group .btn--secondary,.mobile-nav.mobile-search .search-bar.input-group .input-group-field{height:28px;background-color:transparent}.mobile-nav.mobile-search .search-bar input,.mobile-nav.mobile-search .search-bar button{border-bottom:1px solid black}.mobile-nav.mobile-search .search-bar input:focus,.mobile-nav.mobile-search .search-bar button:focus{border-bottom:1px solid #1ca196}.mobile-nav.mobile-account .mobile-nav__item{border:1px solid #1ca196;max-width:50%;margin:0 auto 5px}.mobile-nav.mobile-account .mobile-nav__item:hover,.mobile-nav.mobile-account .mobile-nav__item:focus{border:1px solid white}.mobile-nav__item a,.mobile-nav__toggle button{color:#fff}.mobile-nav__item a:hover,.mobile-nav__item a:active,.mobile-nav__item a:focus,.mobile-nav__toggle button:hover,.mobile-nav__toggle button:active,.mobile-nav__toggle button:focus{outline:none;color:#fde3de}.mobile-nav__toggle button{padding:0 15px 0 35px}.mobile-nav__item a .icon,.mobile-nav__toggle button .icon{font-size:26px;height:26px}.mobile-nav__sublist .mobile-nav__link{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:none;padding-top:2px;padding-bottom:2px}.mobile-nav__sublist li:last-child{padding-bottom:25px}.mobile-nav__item--active{font-weight:400}.drawer a:hover,.drawer a:focus{opacity:1}.drawer{color:#000;background-color:#000;padding-bottom:0}.drawer a{color:#fff}.drawer a:hover,.drawer a:focus{opacity:1;color:#fde3de}.drawer input,.drawer textarea{border-color:#000}.drawer--left{border-right:1px solid black}.drawer--right{border-left:1px solid black}.drawer__header{border-bottom:none;height:45px}.drawer__close{vertical-align:top}.close-icon-x span{display:block;position:absolute;height:3px;width:80%;background:#fff;border-radius:2px;opacity:1;left:0}.close-icon-x span:nth-child(1){top:6px;width:0%;left:50%}.close-icon-x span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.close-icon-x span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close-icon-x span:nth-child(4){top:12px;width:0%;left:50%}.drawer__close button{right:-10px}.drawer__close button:hover,.drawer__close button:active,.drawer__close button:focus{outline:none;border:none;background-color:#000}.drawer__close button:hover span,.drawer__close button:active span,.drawer__close button:focus span{background:#c21e2f}.site-footer{text-align:center}@media only screen and (min-width: 1180px){.footer-menu:first-child,.footer-social{width:33.333%}}.footer-menu{margin-bottom:30px}@media only screen and (min-width: 600px){.footer-menu{width:33.333%}}@media only screen and (min-width: 1180px){.footer-menu{width:16.666%}}@media only screen and (min-width: 1180px){.footer-menu:first-child{padding-left:230px;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/wink.svg?v=109770570996983260141570714170);background-size:140px 39px;background-position:30px top;background-repeat:no-repeat}}.footer-menu h3,.footer-menu .h3{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;text-transform:uppercase;letter-spacing:.2em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}@media only screen and (min-width: 1180px){.footer-menu h3,.footer-menu .h3{text-align:left}}.footer-menu ul{list-style:none;margin-left:0;margin-right:0;padding:0;text-align:center;margin-bottom:30px;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;text-transform:none}.footer-menu ul>li{margin:0;padding:0;background-image:none}@media only screen and (min-width: 1180px){.footer-menu ul{text-align:left;margin-bottom:0}}.footer-menu ul li{margin-bottom:8px}.footer-social .social-icons li a{color:#fff}.footer-social .social-icons li a:hover,.footer-social .social-icons li a:focus{color:#fde3de}.footer-social.newsletter-enabled .social-icons li a{color:#000}.footer-social.newsletter-enabled .social-icons li a:hover,.footer-social.newsletter-enabled .social-icons li a:focus{color:#c21e2f}@media only screen and (min-width: 600px){.footer-social.newsletter-enabled .footer-social-wrapper{max-width:350px;min-height:220px;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/newsletter_bg.svg?v=92450345482662598451570714166);background-size:contain;background-position:0 0;background-repeat:no-repeat;padding:25px 35px;margin:0 auto}}.footer-newsletter h3,.footer-newsletter .h3,.sidebar-newsletter h3,.sidebar-newsletter .h3{color:#c21e2f;font-family:Taberna-Script,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-size:2.6rem;font-weight:400;text-transform:lowercase;letter-spacing:0;margin-bottom:0}.footer-newsletter p,.sidebar-newsletter p{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;text-transform:lowercase;letter-spacing:.06em;max-width:240px;margin:0 auto 8px;line-height:1.2}.footer-newsletter input,.sidebar-newsletter input{padding:3px 10px 0;font-size:13px;font-size:1.3rem}.footer-newsletter form,.sidebar-newsletter form{border:1px solid black;line-height:1;margin-bottom:5px}.footer-newsletter .input-group .btn,.footer-newsletter button,.footer-newsletter .input-group .btn--secondary,.footer-newsletter .input-group .input-group-field,.sidebar-newsletter .input-group .btn,.sidebar-newsletter button,.sidebar-newsletter .input-group .btn--secondary,.sidebar-newsletter .input-group .input-group-field{height:22px;border:none;line-height:normal}.footer-newsletter .input-group .btn,.sidebar-newsletter .input-group .btn{padding-top:2px;height:22px;padding-bottom:0;line-height:22px;font-family:AndesBook}.footer-newsletter p{color:#fff}@media only screen and (min-width: 600px){.footer-newsletter p{color:#000}}.sidebar-newsletter{max-width:500px;margin:0 auto}.credit{text-align:center;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;text-transform:none;font-size:12px;font-size:1.2rem;text-transform:uppercase;margin-top:40px}.template-collection .page-content .pagination,.template-collection .page-content .collections-info{margin-top:60px}.product-grid-item{position:relative;text-align:center;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-size:1.3rem;font-weight:400;padding-bottom:30px}.product-grid-item p.h6{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-size:1.3rem;font-weight:400}.product-grid-item strong{font-weight:400;color:#1ca196}.product-grid-item .flags{position:absolute;top:0;left:10px;text-align:center;width:70px;height:41px;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/flag_new.svg?v=77982442053104379671570714161);background-size:70px auto;background-position:center top;background-repeat:no-repeat;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}.product-grid-item .flags a{display:block;width:100%;height:100%;line-height:33px;color:#fff}.product-grid-item .flags a:hover,.product-grid-item .flags a:focus{color:#fde3de}.template-search .page-content h2.h3,.template-search .page-content .h3.h2{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}.template-search .page-content .page-title{text-align:center;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;margin-bottom:30px}.template-search .page-content .search-bar{margin-bottom:30px}.template-search .page-content h5,.template-search .page-content .h5{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.template-search .page-content ul.non-products{list-style:none;margin-left:0;margin-right:0;padding:0;margin-top:30px}.template-search .page-content ul.non-products>li{margin:0;padding:0;background-image:none}.template-search .page-content ul.non-products li{margin-bottom:30px}.template-search .page-content ul.non-products li:first-of-type:before{content:"Blog Posts and Pages";display:block;text-align:center;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;margin-bottom:30px;padding-bottom:1em;border-bottom:1px solid #c21e2f}.collections-nav ul{list-style:none;margin-left:0;margin-right:0;padding:0}.collections-nav ul>li{margin:0;padding:0;background-image:none}.collections-nav .has-dropdown ul{display:none}.collections-nav .has-dropdown.active ul{display:block}.collections-nav>ul>li{margin-bottom:1em}.collections-nav>ul ul{margin-left:1em}.collections-info{background-color:#fde3de;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/rose-pattern.svg?v=142507840068463423211570714168);background-size:583px 414px;background-position:center top;background-repeat:repeat}@media only screen and (min-width: 800px){.collections-info{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-justify-content:space-between}}@media only screen and (min-width: 800px){.collections-info .image,.collections-info .caption{width:50%}}.collections-info .image{line-height:0}@media only screen and (min-width: 800px){.collections-info .image{min-height:415px;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1}}@media only screen and (min-width: 800px){.collections-info .image img{display:none}}.collections-info .image-wrapper{display:none}@media only screen and (min-width: 800px){.collections-info .image-wrapper{display:block;background-size:cover;background-repeat:no-repeat;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1}}.collections-info .caption{padding:55px;text-align:center}.collections-info .caption .rte,.collections-info .caption h2,.collections-info .caption .h2{margin-bottom:40px}.collections-info .caption h2,.collections-info .caption .h2{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:400;text-transform:lowercase;letter-spacing:.15em}.collections-info .caption h2:after,.collections-info .caption .h2:after{content:"";display:block;width:45px;margin:8px auto 0;border-bottom:5px solid #c21e2f}.collections-info .caption .rte{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:400;text-transform:none;line-height:1.4}.collections-info .caption .text-link{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-size:1.3rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:#c21e2f}.collections-info .caption .text-link:hover,.collections-info .caption .text-link:focus{color:#000}.breadcrumb{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;text-transform:none;color:#1ca196}.breadcrumb a,.breadcrumb span{padding:0;margin-right:0}.product-images{text-align:center;margin-bottom:45px}.product-images .product-single__photos{margin-bottom:0}.product-images .small-thumbs-wrapper{margin-top:20px;margin-left:0}.product-images .small-thumbs-wrapper .product-single__thumbnail{max-width:20%}.product-images .product-single__thumbnails a{display:inline-block}.product-images .mz-thumb img{box-shadow:none;border:1px solid white}.product-images .mz-thumb:hover:not(.mz-thumb-selected) img{-webkit-filter:brightness(100%);filter:brightness(100%);border:1px solid #fde3de}.product-images .mz-thumb-selected img{-webkit-filter:brightness(100%);filter:brightness(100%);border:1px solid #fde3de}.product-images .mz-expand-thumbnails .magic-thumb:not(.magic-thumb-selected)>img:hover{-webkit-filter:brightness(100%);filter:brightness(100%);border:1px solid #c21e2f}.product-images .mz-expand-thumbnails .magic-thumb-selected img{-webkit-filter:brightness(100%);filter:brightness(100%);border:1px solid #fde3de}.product-images .mz-hint{text-align:right;padding:0}.product-images .mz-hint .mz-hint-message{display:none;background-color:transparent}.product-images .mz-hint:after{float:right;font-family:FontAwesome;font-size:20px;font-size:2rem;content:"\f002";margin-right:20px;margin-bottom:10px;display:block;width:20px;color:#fde3de;height:20px}.slider-thumbs{list-style:none;margin-left:0;margin-right:0;padding:75px 0}.slider-thumbs>li{margin:0;padding:0;background-image:none}.slider-thumbs img{width:100%}.slider-thumbs li{margin-bottom:10px}.slider-thumbs .slick-next,.slider-thumbs .slick-next:hover,.slider-thumbs .slick-prev,.slider-thumbs .slick-prev:hover{left:0;right:0;width:100%;border:1px solid red}.slider-thumbs .slick-next,.slider-thumbs .slick-next:hover{top:auto;bottom:-20px}.slider-thumbs .slick-prev,.slider-thumbs .slick-prev:hover{top:20px}.ajaxified-cart-feedback{text-align:center;border:4px solid #1ca196;padding:10px;margin-bottom:25px;margin-top:25px}.ajaxified-cart-feedback.error{padding:15px 10px 10px}.ajaxified-cart-feedback .fa{margin-right:2px;color:#1ca196}.ajaxified-cart-feedback.error{color:#d02e2e}.ajaxified-cart-feedback a{display:inline-block;height:29px;line-height:29px;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/shoppingbag2.svg?v=139672155589644148501570714169);background-size:27px 29px;background-position:0 0;background-repeat:no-repeat;padding-left:40px}.ajaxified-cart-feedback a .fa-shopping-cart{display:none}.ajaxified-cart-feedback a:hover,.ajaxified-cart-feedback a:focus{color:#1ca196}.product-info h1,.product-info .h1{text-align:center;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:400;text-transform:lowercase;letter-spacing:.15em;margin-bottom:0}.customer-retail .product-info h1,.customer-retail .product-info .h1{margin-bottom:1em}.customer-retail .product-info h1:after,.customer-retail .product-info .h1:after{content:"";display:block;width:45px;margin:8px auto 0;border-bottom:5px solid #c21e2f}.product-info .form-vertical{max-width:300px;margin:0 auto 70px;text-align:center}.product-info .product-price{color:#c21e2f;margin-bottom:35px}.product-info .product-price .h2{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:lowercase;letter-spacing:.06em}.product-info #ProductPrice,.product-info #ComparePrice{display:inline-block}.product-info #ComparePrice{text-decoration:line-through;color:#000}.product-info #ComparePrice:before{content:" ON SALE";text-decoration:none;display:inline-block;padding-right:10px;margin-left:5px;color:#1ca196}.product-info label{float:left;margin-right:30px;line-height:35px;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.product-info .selector-wrapper{margin-bottom:10px}.product-info input.quantity-selector{width:70px}.product-info input,.product-info select{margin-bottom:20px}@media only screen and (min-width: 850px){.product-info .product-description .description-wrapper.has-gallery,.product-info .product-description .swivel-gallery-wrapper{width:50%}}.product-description,.about-bio{margin-bottom:70px;background-color:#fdf6f5;padding:30px}.product-description svg,.about-bio svg{margin-top:-60px;margin-left:-30px}@media screen and (min-width: 651px){.product-description svg,.about-bio svg{margin-left:-60px}}.product-description h3,.product-description .h3,.about-bio h3,.about-bio .h3{margin-top:0;border-bottom:4px solid #c21e2f;font-family:Taberna-Script,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-size:3.2rem;font-weight:400;text-transform:none;letter-spacing:0;margin-bottom:30px}.product-description .grid-uniform,.about-bio .grid-uniform{margin-bottom:0}.related-products .grid__item:first-child,.featured-products .grid__item:first-child{text-align:center;padding-bottom:30px}@media screen and (min-width: 1001px){.related-products .grid__item:first-child,.featured-products .grid__item:first-child{padding-bottom:0;text-align:left}}#swivel-gallery ol{list-style:none;padding:0;margin:0}#swivel-gallery ol>li{margin:0;padding:0;background-image:none}#swivel-gallery.js{display:block;z-index:3;position:relative;width:100%}#swivel-gallery.js:after{content:"";display:block;padding-bottom:100%}#swivel-gallery.js img{position:absolute;top:0;left:0;visibility:hidden}#swivel-gallery.js img.current{visibility:visible}.template-page .main-content,.template-page-faq .main-content,.template-page-about .main-content{max-width:1010px}.template-index .page-content .index-section{margin-bottom:60px}.template-index .page-content .featured-hero img{width:100%;margin-bottom:30px}@media screen and (min-width: 651px){.template-index .page-content .featured-hero img{margin-bottom:0}}.template-index .page-content .featured-products .wrapper,.template-index .page-content .instagram-gallery .wrapper,.template-index .page-content .collections-info-wrapper,.template-index .page-content .featured-collections .wrapper{max-width:1140px}.template-index .page-content .featured-info{position:relative;text-align:center;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:400;text-transform:none;line-height:1.4}@media screen and (min-width: 651px){.template-index .page-content .featured-info{margin-top:-80px}}.template-index .page-content .featured-info .text{margin-bottom:10px}.template-index .page-content .featured-info .caption-wrapper1{background-color:#fff}@media screen and (min-width: 651px){.template-index .page-content .featured-info .caption-wrapper1{border:2px solid black;padding:5px}}@media only screen and (min-width: 1140px){.template-index .page-content .featured-info .caption-wrapper1{border:none;padding:0;background-color:transparent;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/intro_papelpicado.svg?v=136088479263772313191570714164);min-height:250px;background-size:100% auto;background-position:top center;background-repeat:no-repeat;margin-left:45px}}@media screen and (min-width: 651px){.template-index .page-content .featured-info .caption-wrapper2{background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/dots.svg?v=131358874244972220521570714160),url(//lavidaeyewear.com/cdn/shop/t/3/assets/dots.svg?v=131358874244972220521570714160),url(//lavidaeyewear.com/cdn/shop/t/3/assets/dots2.svg?v=107889984752674526881570714160),url(//lavidaeyewear.com/cdn/shop/t/3/assets/dots2.svg?v=107889984752674526881570714160);background-size:5px 3px,5px 3px,3px 5px,3px 5px;background-position:top center,bottom center,top left,top right;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;padding:20px}}.template-index .page-content .featured-info .caption-wrapper2 img{position:absolute;bottom:-30px;right:5px;width:105px}@media only screen and (min-width: 1140px){.template-index .page-content .featured-info .caption-wrapper2 img{display:none}}@media only screen and (min-width: 1140px){.template-index .page-content .featured-info .caption-wrapper2{background-image:none;border:none;padding:30px;margin:0 auto 0 -45px}}.template-index .page-content .featured-info h2,.template-index .page-content .featured-info .h2{color:#c21e2f;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:38px;font-size:3.8rem;font-weight:400;text-transform:none;letter-spacing:.05em;font-size:25px;font-size:2.5rem;letter-spacing:.02em;margin-bottom:10px}@media only screen and (min-width: 1170px){.template-index .page-content .featured-info h2,.template-index .page-content .featured-info .h2{margin-bottom:0;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:38px;font-size:3.8rem;font-weight:400;text-transform:none;letter-spacing:.05em}}.template-index .page-content .featured-info .tagline{color:#1ca196;margin-bottom:0;font-family:Taberna-Script,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-size:3.2rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1;margin-top:16px}@media only screen and (min-width: 1170px){.template-index .page-content .featured-info .tagline{font-size:36px;font-size:3.6rem}}.template-index .page-content .featured-products p{text-align:center}.template-index .page-content .featured-products .btn{padding-left:90px;padding-right:90px}.template-index .page-content .instagram-gallery{text-align:center}.template-index .page-content .instagram-gallery p{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:400;text-transform:none;line-height:1.4}.template-index .page-content .featured-collections .grid__item{margin-bottom:30px}@media screen and (min-width: 651px){.template-index .page-content .featured-collections .grid__item{margin-bottom:0}}.template-index .page-content .featured-collections h2,.template-index .page-content .featured-collections .h2{margin-bottom:20px}.template-index .page-content .featured-collections h2 span,.template-index .page-content .featured-collections .h2 span{display:inline-block;text-align:center;width:100%}.template-index .page-content .featured-collections h2 span:first-child,.template-index .page-content .featured-collections .h2 span:first-child{font-family:Taberna-Script,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-size:3.2rem;font-weight:400;text-transform:none;letter-spacing:0;text-transform:lowercase;text-align:center;line-height:1}@media screen and (min-width: 1001px){.template-index .page-content .featured-collections h2 span:first-child,.template-index .page-content .featured-collections .h2 span:first-child{text-align:left;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/rose.svg?v=137623364089821783021570714168);background-size:94px 62px;background-position:0 0;background-repeat:no-repeat;padding-left:105px;padding-top:33px}}.template-index .page-content .featured-collections h2 span:last-child,.template-index .page-content .featured-collections .h2 span:last-child{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:400;text-transform:lowercase;letter-spacing:.15em}.template-index .page-content .featured-collections p{text-align:center}.template-index .page-content .featured-collections .btn{padding-left:50px;padding-right:50px}.template-index .page-content .featured-collections img{margin-bottom:10px}.template-index .page-content .featured-collections .grid__item:nth-of-type(2) .btn{margin-bottom:5px}@media screen and (min-width: 1001px){.template-index .page-content .featured-collections .testimonial{margin-left:33.33%;margin-top:-100px;padding-left:50px;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/longstemrose.svg?v=78130198543070407351570714166);background-size:141.3px 50px;background-position:bottom center;background-repeat:no-repeat;padding-bottom:10px}}.template-index .page-content .featured-collections .testimonial p{text-align:center;font-family:Taberna-Script,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-size:2.6rem;font-weight:400;text-transform:none;font-size:30px;font-size:3rem;line-height:1.2}@media screen and (min-width: 1001px){.template-index .page-content .featured-collections .testimonial p{text-align:left}}.template-index .page-content .featured-collections .testimonial .author{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.template-index .page-content .featured-collections .btn-1{display:none}@media screen and (min-width: 651px){.template-index .page-content .featured-collections .btn-1{display:block}}@media screen and (min-width: 651px){.template-index .page-content .featured-collections .btn-2{display:none}}.template-404 .page-content{padding-top:30px;text-align:center}.template-404 .page-content img{margin:0 auto;width:200px}.template-page-faq .page-content .top-content{margin-bottom:40px}.template-page-faq .page-content .answers h3,.template-page-faq .page-content .answers .h3{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:400;text-transform:none;line-height:1.4;color:#c21e2f}.template-page-faq .page-content .answers h3 .q,.template-page-faq .page-content .answers .h3 .q{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:400;text-transform:lowercase;letter-spacing:.15em}.template-page-faq .page-content .answers .back{margin-top:25px;margin-bottom:35px}.template-page-faq .page-content .answers .back a{color:#c21e2f;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;text-transform:lowercase;letter-spacing:.06em;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #c21e2f}.template-page-faq .page-content .answers .back a:focus,.template-page-faq .page-content .answers .back a:hover{color:#000;border-bottom:1px solid black}.template-page-about .page-content .top-section img{width:100%}.template-page-about .page-content .section-header{margin-top:-35px;text-align:center}.template-page-about .page-content .section-header .section-header__title{display:inline-block;margin:0 auto;color:#fff;padding-top:18px;width:256px;height:132px;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/about_heading_bg.svg?v=92575562396727848231570714158);background-size:256px 132px;background-position:0 0;background-repeat:no-repeat}.template-page-about .page-content .tagline{text-align:center;font-family:Taberna-Script,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-size:2.6rem;font-weight:400;text-transform:none;color:#1ca196;margin-bottom:40px}.template-page-about .page-content .about-bio h3,.template-page-about .page-content .about-bio .h3{font-family:Taberna-Script,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-size:2.6rem;font-weight:400;text-transform:none}@media screen and (min-width: 651px){.template-page-about .page-content .about-bio .img{line-height:0}}.template-page-affiliates .rte,.template-page-custom-order .rte,.template-page-wholesale .rte{margin-bottom:30px;text-align:center}.template-page-affiliates .form-vertical h2,.template-page-affiliates .form-vertical .h2,.template-page-custom-order .form-vertical h2,.template-page-custom-order .form-vertical .h2,.template-page-wholesale .form-vertical h2,.template-page-wholesale .form-vertical .h2{text-align:center;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:lowercase;letter-spacing:.06em}.template-page-affiliates .form-vertical h3,.template-page-affiliates .form-vertical .h3,.template-page-custom-order .form-vertical h3,.template-page-custom-order .form-vertical .h3,.template-page-wholesale .form-vertical h3,.template-page-wholesale .form-vertical .h3{margin-top:20px;margin-bottom:20px;text-align:center;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.template-page-affiliates .form-vertical .grid-uniform,.template-page-custom-order .form-vertical .grid-uniform,.template-page-wholesale .form-vertical .grid-uniform{margin-top:30px;margin-bottom:30px}.template-page-gallery .page-content .rte{text-align:center;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:400;text-transform:none;line-height:1.4;margin-bottom:20px}.template-page-gallery .page-content .grid-uniform{margin-left:-6px}.template-page-gallery .page-content .grid-uniform .grid__item{padding-left:6px;line-height:0;margin-bottom:6px}.template-customers-register .page-title,.template-customers-register .section-header,.template-customers-login .page-title,.template-customers-login .section-header,.template-customers-activate_account .page-title,.template-customers-activate_account .section-header,.template-customers-reset_password .page-title,.template-customers-reset_password .section-header,.template-customers-addresses .page-title,.template-customers-addresses .section-header,.template-customers-account .page-title,.template-customers-account .section-header,.template-customers-order .page-title,.template-customers-order .section-header{text-align:center;margin-bottom:30px}.template-customers-register .page-content,.template-customers-login .page-content,.template-customers-activate_account .page-content,.template-customers-reset_password .page-content{text-align:center}.template-customers-addresses h2.h4,.template-customers-addresses .h4.h2,.template-customers-account h2.h4,.template-customers-account .h4.h2,.template-customers-order h2.h4,.template-customers-order .h4.h2{margin-bottom:1em;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:400;text-transform:none;line-height:1.4}.template-customers-addresses h3.h5,.template-customers-addresses .h5.h3,.template-customers-addresses h3,.template-customers-addresses .h3,.template-customers-account h3.h5,.template-customers-account .h5.h3,.template-customers-account h3,.template-customers-account .h3,.template-customers-order h3.h5,.template-customers-order .h5.h3,.template-customers-order h3,.template-customers-order .h3{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:none;letter-spacing:0}.template-customers-order .page-content table,.template-customers-account .page-content table{margin-bottom:30px}.template-customers-order .page-content table div.note,.template-customers-account .page-content table div.note{margin-top:10px}.template-customers-order .page-content table div.note a,.template-customers-account .page-content table div.note a{display:block}.template-customers-addresses .sidebar p:first-child,.template-customers-order p.account-button{text-align:center}@media screen and (min-width: 1001px){.template-customers-order p.account-button{text-align:left}}.template-customers-order .page-content .btn--secondary,.template-customers-order .page-content table,.template-customers-login .page-content input[type=submit]{margin-bottom:30px}.template-blog .sidebar-wrapper,.template-article .sidebar-wrapper{background-color:#feefec;padding:15px}.template-blog .section-header h1,.template-blog .section-header .h1,.template-article .section-header h1,.template-article .section-header .h1{margin-bottom:30px;padding-bottom:30px}.template-blog .sidebar-section,.template-article .sidebar-section{margin-bottom:50px;text-align:center}.template-blog .sidebar-section h3,.template-blog .sidebar-section .h3,.template-article .sidebar-section h3,.template-article .sidebar-section .h3{color:#1ca196;font-family:Taberna-Script,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-size:2.6rem;font-weight:400;text-transform:lowercase;letter-spacing:0;line-height:1.1}.template-blog .blog-info,.template-article .blog-info{background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/blog_face.svg?v=61821869795110915681570714159);background-size:202px 180px;background-position:center 10px;background-repeat:no-repeat;padding-top:215px;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;text-transform:none;text-align:center}.template-blog .blog-info .rte,.template-article .blog-info .rte{line-height:1.5}.template-blog .blog-info .btn,.template-article .blog-info .btn{margin-top:5px;background-color:transparent}.template-blog .blog-connect .social-icons,.template-article .blog-connect .social-icons{margin-bottom:50px}.template-blog .blog-connect .social-icons li,.template-article .blog-connect .social-icons li{margin:0 3px}.template-blog .blog-connect .social-icons .icon,.template-article .blog-connect .social-icons .icon{font-size:20px;font-size:2rem}.template-blog .blog-connect .social-icons a,.template-article .blog-connect .social-icons a{color:#000}.template-blog .blog-connect .social-icons a:hover,.template-blog .blog-connect .social-icons a:focus,.template-article .blog-connect .social-icons a:hover,.template-article .blog-connect .social-icons a:focus{color:#c21e2f}.template-blog .sidebar-newsletter h3,.template-blog .sidebar-newsletter .h3,.template-article .sidebar-newsletter h3,.template-article .sidebar-newsletter .h3{margin-bottom:.25em}.template-blog .sidebar-newsletter p,.template-article .sidebar-newsletter p{margin-bottom:20px}.template-blog .blog-articles ul,.template-blog .blog-tags ul,.template-article .blog-articles ul,.template-article .blog-tags ul{list-style:none;margin-left:0;margin-right:0;padding:0}.template-blog .blog-articles ul>li,.template-blog .blog-tags ul>li,.template-article .blog-articles ul>li,.template-article .blog-tags ul>li{margin:0;padding:0;background-image:none}.template-blog .blog-articles ul li,.template-blog .blog-tags ul li,.template-article .blog-articles ul li,.template-article .blog-tags ul li{margin-bottom:5px}.template-blog .blog-articles ul a,.template-blog .blog-tags ul a,.template-article .blog-articles ul a,.template-article .blog-tags ul a{color:#000}.template-blog .blog-articles ul a:hover,.template-blog .blog-articles ul a:focus,.template-blog .blog-tags ul a:hover,.template-blog .blog-tags ul a:focus,.template-article .blog-articles ul a:hover,.template-article .blog-articles ul a:focus,.template-article .blog-tags ul a:hover,.template-article .blog-tags ul a:focus{color:#c21e2f}.template-blog .blog-tags,.template-article .blog-tags{margin-bottom:0}.template-blog .post-title,.template-article .post-title{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.2;margin-bottom:10px;color:#c21e2f}.template-blog .post-title a,.template-article .post-title a{color:#c21e2f}.template-blog .post-title a:hover,.template-blog .post-title a:focus,.template-article .post-title a:hover,.template-article .post-title a:focus{color:#000}@media screen and (min-width: 651px){.template-blog .excerpt-wrapper,.template-article .excerpt-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between}}.template-blog .excerpt-wrapper a,.template-article .excerpt-wrapper a{color:#c21e2f}.template-blog .excerpt-wrapper a:hover,.template-blog .excerpt-wrapper a:focus,.template-article .excerpt-wrapper a:hover,.template-article .excerpt-wrapper a:focus{color:#000}.template-blog .excerpt-wrapper .rte,.template-article .excerpt-wrapper .rte{margin-bottom:20px;line-height:1.7}@media screen and (min-width: 651px){.template-blog .excerpt-wrapper div:first-child,.template-article .excerpt-wrapper div:first-child{width:42%}}@media screen and (min-width: 651px){.template-blog .excerpt-wrapper div:nth-child(2),.template-article .excerpt-wrapper div:nth-child(2){width:58%;padding-left:25px}}.template-blog .post-date,.template-article .post-date{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;text-transform:lowercase;letter-spacing:.06em}.template-blog .article-social,.template-article .article-social{margin-bottom:50px;padding-bottom:50px;text-align:center;color:#c21e2f}.template-blog .article-social h2.h3,.template-blog .article-social .h3.h2,.template-blog .article-social ul,.template-article .article-social h2.h3,.template-article .article-social .h3.h2,.template-article .article-social ul{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px;font-size:3rem;font-weight:400;text-transform:lowercase;letter-spacing:.15em;display:inline-block}.template-blog .article-social .icon,.template-article .article-social .icon{font-size:15px;font-size:1.5rem}.template-blog .article-social .label,.template-article .article-social .label{margin-right:10px}.template-blog .article-social ul,.template-article .article-social ul{margin-right:18px}.template-blog .article-social li,.template-article .article-social li{margin:0 2px}.template-blog .article-social h2.h3,.template-blog .article-social .h3.h2,.template-article .article-social h2.h3,.template-article .article-social .h3.h2{padding-left:20px}.template-blog .page-content .page-title{text-align:center;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:38px;font-size:3.8rem;font-weight:400;text-transform:none;letter-spacing:.05em}.template-blog .page-content .article{margin-bottom:30px}.template-blog .pagination{padding-top:30px}.template-blog .pagination a{padding-top:70px;color:#000}.template-blog .pagination a:hover,.template-blog .pagination a:focus{color:#c21e2f}#comments h2,#comments .h2{text-align:center;font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;margin-bottom:15px}#comments ul{margin-bottom:50px}#comments li.comment{background-color:#fdf6f5;padding:20px;margin-bottom:25px}#comments li.comment .rte{margin-bottom:0}#comments .btn{margin:0 auto}#comments form input,#comments form textarea{margin-bottom:25px}@media screen and (min-width: 1001px){.template-article .page-content .article-wrapper{padding-right:100px}}.template-article .page-content .rte{margin-bottom:40px}.template-article .page-content .section-header{margin-bottom:0}.template-article .page-content .section-header h1,.template-article .page-content .section-header .h1{margin-bottom:10px;padding-bottom:0}.template-article .page-content .social-icons .label{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:#c21e2f;padding-right:10px}.template-article .page-content .social-icons li{line-height:0}.template-article .page-content .pagination{margin-bottom:2em}.note,.errors{text-align:center;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:400;text-transform:none;line-height:1.4;padding-top:7px;padding-bottom:2px}.note ul,.errors ul{list-style:none;margin-left:0;margin-right:0;padding:0}.note ul>li,.errors ul>li{margin:0;padding:0;background-image:none}.note{border-color:#959595}.form-success{color:#1ca196;background-color:#f2fdfc;border-color:#1ca196}.form-success a{color:#1ca196}.form-error,.errors{color:#d02e2e;background-color:#fff6f6;border-color:#d02e2e}.form-error a,.errors a{color:#d02e2e}.template-cart form label{color:#000;margin-bottom:1em;display:block}@media screen and (min-width: 651px){.template-cart form .product-img{max-width:150px}}.template-cart form .product-img a{max-width:350px;margin:0 auto}.template-cart form .product-img img{margin:0 auto}@media screen and (min-width: 651px){.template-cart form td.product-price,.template-cart form td.product-quantity{text-align:center}}.template-cart form td.product-information{text-align:left}.template-cart form td.product-information img{display:block;margin:0}@media screen and (min-width: 651px){.template-cart form td.product-information{max-width:200px}}.template-cart form td.product-information p{margin-bottom:5px}.template-cart form td.product-information p:last-child{margin-bottom:0}.template-cart form input[type=number]{max-width:60px;padding:5px 10px 2px;font-size:1.5rem}.cart__row.cart__header-labels{font-family:TabernaSans-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-size:1.3rem;font-weight:400;text-transform:uppercase;letter-spacing:.05em;border-top:none}.cart__row.cart__header-labels th{padding-top:10px;padding-bottom:10px}.cart__row{border-top:3px solid #fde3de}.cart-empty{text-align:center}@media screen and (max-width: 650px){.cart__row:first-child,.cart-fields:first-child{border-top:none}}.cart__row .cart__remove,.cart-fields .cart__remove{margin-top:10px;display:inline-block;color:#c21e2f}.cart__row .cart__remove:before,.cart-fields .cart__remove:before{font-family:FontAwesome;font-size:10px;font-size:1rem;content:"\f00d";margin-right:2px}.cart__row .cart__remove:hover,.cart__row .cart__remove:focus,.cart-fields .cart__remove:hover,.cart-fields .cart__remove:focus{color:#000}.cart__row .h4,.cart-fields .h4{text-align:left;font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:none}.cart__row .h3,.cart-fields .h3{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:none}.cart__row p,.cart-fields p{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;text-transform:none}.cart__row p em,.cart-fields p em{padding-right:5px}.cart__row .btn--secondary,.cart__row .btn,.cart-fields .btn--secondary,.cart-fields .btn{margin-bottom:1em}.cart__row .btn--secondary,.cart-fields .btn--secondary{border:none}.table--responsive td:before{line-height:1.2}.table--responsive td.product-img:before{display:none}.cart-table td,.cart-table th{padding:30px 15px}@media screen and (max-width: 650px){.template-cart .table--responsive td{clear:none}.template-cart .table--responsive td,.template-cart .table--responsive th{padding:5px}.template-cart .table--responsive .cart__row:first-child{background-image:none}.template-cart .table--responsive td.product-img:before,.template-cart .table--responsive td.product-information:before,.template-cart .table--responsive td.product-quantity:before,.template-cart .table--responsive td.total:before{padding-right:0}.template-cart .table--responsive td.product-quantity:before,.template-cart .table--responsive td.total:before{margin-bottom:3px;padding-right:10px}.template-cart .table--responsive td.product-img{width:30%}.template-cart .table--responsive td.product-information{width:70%}.template-cart .table--responsive td.product-quantity,.template-cart .table--responsive td.total{padding-bottom:0}.template-cart .table--responsive td.product-quantity:before,.template-cart .table--responsive td.total:before{float:none;padding-top:10px;padding-right:5px}.template-cart .table--responsive td.product-quantity:before,.template-cart .table--responsive td.product-quantity .h3,.template-cart .table--responsive td.total:before,.template-cart .table--responsive td.total .h3{display:inline-block}.template-cart .table--responsive td.product-quantity{clear:left;text-align:left;width:60%}.template-cart .table--responsive td.total{width:40%}.template-cart .table--responsive td.total .h3{margin-bottom:0}.template-cart .table--responsive td.product-price{display:none}.template-cart .table--responsive td.total .h3{padding-top:5px}}.update-cart{background-color:transparent;color:#c21e2f}.update-cart:focus,.update-cart:hover{color:#000;background-color:transparent}.cart-fields textarea{width:100%}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;cursor:pointer;z-index:8060}.fancybox-close{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(//lavidaeyewear.com/cdn/shop/t/3/assets/blank.gif?v=164826798765693215961570714159);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:#000c;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:#000c}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/loading.svg?v=167140539684545819021570714164);background-size:70px 70px;background-position:center center;background-repeat:no-repeat}.slick-prev,.slick-next{position:absolute;display:block;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9ba5a1b7c4d61b6e70c0b40e42b1f75e)
 * Config saved to config.json and https://gist.github.com/9ba5a1b7c4d61b6e70c0b40e42b1f75e
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */[role=button]{cursor:pointer}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu>li>a{display:block;clear:both;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{text-decoration:none;outline:0}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.clearfix:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}fancybox-error,.fancybox-title{font-family:AndesLight,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;text-transform:none}.fancybox-close,.fancybox-prev span,.fancybox-next span{opacity:.7}.fancybox-nav span{width:50px;height:50px;margin-top:-18px}.fancybox-prev span{left:10px;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/prev.svg?v=52611309128088574601570714167);background-size:50px 50px;background-position:center center;background-repeat:no-repeat}.fancybox-next span{right:10px;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/next.svg?v=136647537713554800411570714166);background-size:50px 50px;background-position:center center;background-repeat:no-repeat}.fancybox-close{top:10px;right:10px;width:26px;height:26px;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/close.svg?v=6681441122123864881570714159);background-size:26px 26px;background-position:center center;background-repeat:no-repeat}#fancybox-loading{margin-top:-35px;margin-left:-35px}#fancybox-loading div{width:70px;height:70px;background-image:url(//lavidaeyewear.com/cdn/shop/t/3/assets/loading.svg?v=167140539684545819021570714164);background-size:70px 70px;background-position:center center;background-repeat:no-repeat}.slider-gallery{display:none}.slider-gallery.slick-initialized{display:block}.slick-slider{margin:0}.slider-gallery li{position:relative}.slick-prev,.slick-next,.slick-prev:hover,.slick-next:hover{width:60px;height:60px;z-index:2}.sidebar-section .slick-prev,.sidebar-section .slick-next,.sidebar-section .slick-prev:hover,.sidebar-section .slick-next:hover{width:40px;height:40px}.slick-prev,.slick-prev:hover{left:-30px}@media screen and (max-width: 650px){.slick-prev,.slick-prev:hover{left:-20px}}.slick-prev:before,.slick-prev:hover:before{opacity:1;background-size:40px 40px;display:inline-block;width:40px;height:40px;content:""}.slick-next,.slick-next:hover{right:-25px}@media screen and (max-width: 650px){.slick-next,.slick-next:hover{right:-20px}}.slick-next:before,.slick-next:hover:before{opacity:1;background-size:40px 40px;display:inline-block;width:40px;height:40px;content:""}.dropdown-menu{left:50%;right:auto;text-align:center;transform:translate(-50%);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.ajaxcart__row{border-bottom:1px solid black}.js-qty__adjust:hover,.js-qty__adjust:focus{color:#000}.js-qty__adjust--plus{right:0;border-left:1px solid #959595}.js-qty__adjust--minus{left:0;border-right:1px solid #959595}.ajaxcart__qty-num{border-color:#000;color:#000}.ajaxcart__qty-adjust{color:#000}.ajaxcart__qty--plus,.ajaxcart__qty--minus{border-color:#000}
/*# sourceMappingURL=/s/files/1/2200/9635/t/3/assets/custom.scss.css.map */
