html{scroll-behavior:smooth;}header.header{position:relative;z-index:999;}.full_canvas .primary-menu-ul.nav-ul{padding:0 2rem;}.header-menu-sidebar .sub-menu li.menu-item a{padding-left:0;}.header-menu-sidebar .sub-menu li.menu-item .neve-mm-description{margin-top:-10px;font-weight:100;width:calc(100% - 60px);}.header-menu-sidebar .nav-ul .sub-menu.dropdown-open{margin-bottom:20px;border-left:2px solid #ece7c8;padding:.5rem 0 .5rem 1.5rem;}.menu-item.menu-item-has-children .wrap{display:flex;justify-content:space-between;align-items:center;}.menu-item.menu-item-has-children .wrap{white-space:unset;}@media only screen and (min-width:960px){.nav-menu-primary .menu-desktop>li{z-index:1}.nav-menu-primary .primary-menu-ul .sub-menu .menu-item a{justify-content:start}.menu-desktop ul.sub-menu{border-radius:.2em;background-color:#f5f5f5;transition:.2s}.row .primary-menu-ul .sub-menu li.menu-item{min-width:260px;border:none}.menu-item .neve-mm-description{justify-content:start;padding:0 12px 17px;text-align:left;line-height:1.2;opacity:.6;margin:-4px 0 0 5px}.menu-item.current-page-ancestor::after,.menu-item.current_page_parent::after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background:#ece7c8;border-radius:.25rem}.row .primary-menu-ul .sub-menu li.menu-item:hover{background:#d8d7d7;transition:.2s}.nav-menu-primary .menu-desktop>li:hover>.wrap>a,.row .primary-menu-ul .sub-menu li.menu-item:hover a,.nav-ul li:hover>.wrap .caret{color:#212529;text-decoration:none}.nav-menu-primary .menu-desktop>li:hover::after{background:#f5f5f5;background-repeat:no-repeat;background-position:100% 100%;content:'';position:absolute;width:calc(100% + 1em);height:calc(100% + .6em);left:-.5em;top:-.3em;z-index:-1;border-radius:.2em}.nav-menu-primary .menu-desktop>.menu-item-has-children.direct-hover:hover::after{background:#d8d7d7}.nav-ul .menu-item-has-children>.sub-menu{top:calc(100% + .3em);left:-8px;width:fit-content}}.is-menu-sidebar.menu_sidebar_full_canvas .header-menu-sidebar{opacity:1;visibility:visible;}.woocommerce .form-row{flex-direction:column;}.woocommerce-variation-add-to-cart.variations_button{flex-direction:column;}.theme-neve.woocommerce-cart table.cart td{vertical-align:top;}.wapf-field-label.wapf--above label{font-weight:bold;}dl.variation{display:flex;flex-direction:column;align-items:start;}.product-name dl.variation dt{font-weight:bold;}dl.variation dd{padding-left:0;margin-bottom:8px!important;}.variations_form>.variations th,.variations_form>.variations td{display:block;padding-left:3px;}.woocommerce .wapf-wrapper{background:#f7f7f7;border-radius:.25rem;padding:2rem;}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{max-width:100%;}.woocommerce .woocommerce-checkout div{}.woocommerce .woocommerce-checkout .col2-set,.woocommerce-page .woocommerce-checkout .col2-set{width:100%;grid-row-start:2;grid-column-end:span 2;}form#eway_credit_card_form{padding:1rem 1rem 5rem 1rem;}.woocommerce form.checkout.woocommerce-checkout{}.woocommerce .woocommerce-checkout .woocommerce-NoticeGroup{grid-row-start:1;grid-column-end:span 2;}ul.woocommerce-error li:before{content:'•';}.woocommerce-checkout-review-order{padding:1rem;border-radius:.25rem;border:1px solid #dee2e6;margin-bottom:2rem;}.woocommerce-checkout table.shop_table tbody,.woocommerce-checkout table.shop_table tfoot,.woocommerce-checkout table.shop_table thead{border:none;}.woocommerce-checkout-review-order .cart_item{background-color:#f4f5f7;}.woocommerce-checkout-review-order .product-name{font-size:1.2rem;}.woocommerce-checkout-review-order-table dl.variation dt{font-weight:700;padding-right:5px;}.woocommerce-checkout-review-order .product-name .variation{font-size:.75em;}.woocommerce #add_payment_method #payment ul.payment_methods,.woocommerce .woocommerce-cart #payment ul.payment_methods,.woocommerce .woocommerce-checkout #payment ul.payment_methods{padding:1.5rem;background:#eef0f7;border-radius:.25rem;}#payment .wc_payment_methods.payment_methods.methods::before{content:'Available payment methods';display:block;position:relative;top:0;left:0;color:#6c757d;z-index:999;width:100%;height:33px;font-weight:500;font-size:1.2rem;}.woocommerce-ordering .orderby{padding:2px 12px;}.widget_shopping_cart_content .woocommerce-mini-cart__buttons.buttons{display:block;}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem hsl(233,49%,86%);}.btn.btn-primary--vivente{background-color:hsl(52,49%,85%);color:hsl(227,48%,15%);border:3px solid hsl(52,49%,85%);transition:background-color 280ms ease,border-color 280ms ease;&:hover{background-color:hsl(52,48%,75%);border:3px solid hsl(52,48%,75%)}&:active{background-color:hsl(51,49%,70%);border:3px solid hsl(51,49%,70%);color:hsl(51,49%,50%)}}.btn.btn-outline-primary--vivente{background-color:none;color:hsl(50,46%,5%);border:3px solid hsl(52,49%,85%);transition:background-color 280ms ease,border-color 280ms ease;&:hover{background-color:hsl(52,48%,75%);color:hsl(227,48%,15%);border:3px solid hsl(52,48%,75%)}&:active{background-color:hsl(51,49%,70%);border:3px solid hsl(51,49%,70%);color:hsl(51,49%,50%)}}.btn.btn-secondary--vivente{background-color:hsl(53,8%,79%);color:hsl(227,48%,15%);border:3px solid hsl(52,48%,15%);transition:background-color 280ms ease,border-color 280ms ease;&:hover{background-color:hsl(52,48%,15%);border:3px solid hsl(52,48%,15%)}}.btn.btn-outline-secondary--vivente{background-color:hsla(52,48%,15%,0);color:hsl(227,48%,15%);border:3px solid hsl(52,48%,15%);transition:background-color 280ms ease,color 280ms ease;&:hover{background-color:hsl(52,48%,15%,1);color:hsl(55,46%,95%);border:3px solid hsl(52,48%,15%)}&:active{background-color:hsl(55,47%,20%);color:hsl(52,49%,80%);border:3px solid hsl(55,47%,20%)}}a.jumplink{display:block;position:relative;top:-45px;visibility:hidden;}@media only screen and (min-width:998px){.page-template-product-bike .feature__row:nth-child(2n+1){flex-direction:row-reverse}}.bike-product-2018 .top-banner-full{padding:10rem;}.banner-full-content{text-align:center;padding:5rem;background:rgba(255,255,255,.94);}.bike-product-2018 .banner-title{font-size:4rem;}.tools-background{padding:10vh 2rem;background-size:cover;background-position:center;margin:10vh 0;}.tools-content{background:white;padding:5rem;}.col-lg-8.col-md-12.d-flex.flex-column.justify-content-center.product-image:before{content:'V18-2';width:106px;background:#505050;display:table;position:relative;left:0;bottom:-24px;color:white;text-align:center;border-radius:27px;font-size:unset;padding:6px 10px;box-shadow:0 3px 8px 1px #c1c1c1;font-weight:600;}@media screen and (max-width:500px){.col-lg-8.col-md-12.d-flex.flex-column.justify-content-center.product-image:before{left:0;bottom:0}.feature-image{height:50vw;width:70%;background-position:center center;background-size:cover;margin:5rem auto 2rem auto}.feature-content-block{padding:0 1rem}}section{padding:3em 0;}.banner-full-content{max-width:561px;text-align:center;margin:auto;padding:2em;background:rgba(255,255,255,.6);box-shadow:0 6px 6px rgba(0,0,0,.2);}.top-banner-full{background-size:cover!important;min-height:575px;display:flex;justify-content:center;height:100%;}h1.banner-title{font-size:5.25rem;}.frame-variation.card{margin:0 15px;}.model-variations-title{font-size:2.5rem;font-weight:700;}.variation-price{font-size:1.5rem;}.product-image-price .price{max-width:400px;margin:auto;}.variation-release-date{color:#757575;font-weight:500;}ul.model-variations-list li.model-variations-features-section-item{background-image:none!important;font-size:1.1rem;}ul.model-variations-list{width:100%;}.green-tick img{width:16px;height:auto;}.feature-image{width:50%;background-size:cover}.feature-content,.feature__content{min-height:50vw;text-align:center;height:9px;}.feature__description{text-wrap:balance;}.more-features-block{text-align:center;}img.more-features-image{border-radius:50%;width:250px;height:auto;}.more-feature-title,.more-feature-description{text-align:center;}.more-feature-title{font-weight:500;font-size:larger;}.tools-background{height:500px;background-position:center center;background-size:cover;}.tools-content{padding:2em;text-align:center;max-width:600px;background:rgba(255,255,255,1);box-shadow:0 6px 6px rgba(0,0,0,.2);}.order-now{max-width:1024px;}.specification-item{font-weight:700;}.specification-detail{display:block;color:#555556;padding-left:0;}.specs-icon{height:45px;width:45px;}@media screen and (max-width:320px){.row.product-image-price.p-5.d-flex{padding:0!important}button.btn.btn-outline-primary{max-width:285px;text-align:center;padding:0 14px;display:block;margin-bottom:20px}.card-columns.p-5{padding:0!important}.d-flex.justify-content-end.order-now.row .text-center{padding:0!important}}@media screen and (min-width:1200px){.feature-content-block{padding:0 6em}}.frame-variation-section__container .carousel-control-next-icon,.frame-variation-section__container .carousel-control-prev-icon{display:inline-block;width:50px;height:50px;background:white;background-size:50% 50%;box-shadow:0 2px 5px #00000038;border-radius:50%;padding:1rem;background-repeat:no-repeat;background-position:center center;}.frame-variation-section__container .carousel-inner{position:relative;width:80%;overflow:hidden;margin:auto;}.frame-variation-section__container .carousel-indicators{position:relative;}.vivente-footer__flags-bg{background:url(https://viventebikes.com/wp-content/uploads/2014/12/Vivente-Flags.jpg);width:100%;height:6px;background-repeat-y:no-repeat;background-repeat-x:repeat;background-size:contain;opacity:.5;}.vivente-footer{background-color:#131207;color:white;}.vivente-footer__sub{background:linear-gradient(#131207,#000000,#000000,#000000);}.vivente-footer__sub blockquote.blockquote *{display:inline;}.region-btn{position:absolute;top:20px;right:20px;}.region-btn .btn.btn-outline-primary--vivente{color:white;}.region-btn .dropdown-item svg{height:auto;width:33px;border-radius:.12rem;margin-right:5px;margin-top:-1px;}.vivente-footer__menu .menu-item a{color:white;opacity:.7;-webkit-transition:.1s ease-out;-moz-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;}.vivente-footer__menu .menu-item a:hover{opacity:1;text-decoration:none;}.vivente-footer__menu-block{width:100%;margin:10px;}.vivente-footer__menu .menu-item{line-height:1.5;margin-bottom:10px;}@media screen and (min-width:998px){.vivente-footer__menu-block{width:20%;margin:10px}}@media screen and (min-width:998px){}.vivente-footer__menu .has-icon a:before{content:'';display:inline-block;width:20px;height:20px;position:relative;left:0;top:5px;margin-right:10px;background-repeat:no-repeat;background-size:cover;}.has-icon.phone-icon a:before{background-image:url("data:image/svg+xml,%3Csvg%20role%3D%22img%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20aria-labelledby%3D%22phoneIconTitle%22%20stroke%3D%22%23404248%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%20color%3D%22%23404248%22%3E%20%3Ctitle%20id%3D%22phoneIconTitle%22%3EPhone%3C%2Ftitle%3E%20%3Cpath%20stroke-linecap%3D%22round%22%20d%3D%22M12.7407967%2C18.4035953%20L15.8976569%2C15.246735%20L21.114676%2C18.885324%20L19.9443794%2C20.055614%20C19.1648657%2C20.8351277%2018.020623%2C21.1243165%2016.9643502%2C20.8087683%20C13.7351168%2C19.8440753%2010.8342484%2C18.0754771%208.26174492%2C15.5029737%20C5.6892452%2C12.930474%203.92064841%2C10.0296102%202.95595454%2C6.80038244%20C2.64039085%2C5.74410652%202.92958124%2C4.59985601%203.70910009%2C3.82033716%20L4.87939464%2C2.65004261%20L8.51798358%2C7.86706169%20L5.36112331%2C11.023922%22%2F%3E%20%3C%2Fsvg%3E");filter:brightness(4);}.has-icon.envelope-icon a:before{background-image:url("data:image/svg+xml,%3Csvg%20role%3D%22img%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20aria-labelledby%3D%22envelopeIconTitle%22%20stroke%3D%22%23404248%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%20color%3D%22%23404248%22%3E%20%3Ctitle%20id%3D%22envelopeIconTitle%22%3EEnvelope%3C%2Ftitle%3E%20%3Crect%20width%3D%2220%22%20height%3D%2214%22%20x%3D%222%22%20y%3D%225%22%2F%3E%20%3Cpath%20stroke-linecap%3D%22round%22%20d%3D%22M2%205l10%209%2010-9%22%2F%3E%20%3Cpath%20stroke-linecap%3D%22round%22%20d%3D%22M2%2019l6.825-7.8%22%2F%3E%20%3Cpath%20stroke-linecap%3D%22round%22%20d%3D%22M22%2019l-6.844-7.822%22%2F%3E%20%3C%2Fsvg%3E");filter:brightness(4);}.has-icon.laptop-icon a:before{background-image:url("data:image/svg+xml,%3Csvg%20role%3D%22img%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20aria-labelledby%3D%22laptopIconTitle%22%20stroke%3D%22%23404248%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20fill%3D%22none%22%20color%3D%22%23404248%22%3E%20%3Ctitle%20id%3D%22laptopIconTitle%22%3ELaptop%3C%2Ftitle%3E%20%3Cpath%20d%3D%22M20%207v11H4V7a1%201%200%200%201%201-1h14a1%201%200%200%201%201%201z%22%2F%3E%20%3Cpath%20d%3D%22M2%2018h20M4%2017h16%22%2F%3E%20%3C%2Fsvg%3E");filter:brightness(4);}.vivente-footer__menu .menu-item.has-icon{padding-left:30px;}.vivente-footer__menu .menu-item.has-icon a{margin-left:-30px;}.vivente-footer__menu .make-btn a{font-size:.8em;font-weight:600;padding:8px 12px;transition:all .15s ease-in-out;text-align:center;vertical-align:middle;border:1px solid transparent;border-radius:3px;text-transform:uppercase;cursor:pointer;line-height:normal;font-family:inherit;}.vivente-footer__menu .make-btn.vivente-footer__btn a{color:#141C39;background-color:#ECE7C8;border-color:#ECE7C8;}.vivente-footer__menu .make-btn.vivente-footer__btn a:hover{text-decoration:none;background-color:#DED6A0;opacity:.9;}button.tablinks{height:auto;font-size:large;font-weight:600;background:none;color:#343434!important;padding:20px;border-radius:14px;border-bottom:3px rgba(255,255,255,0) solid;}button.tablinks:hover{background:#e5e5e5;}button.tablinks.active{background:#DADADA;color:#AA1515!important;border-bottom:3px #AA1515 solid;}button.tablinks svg{margin:12px;height:38px;width:auto;}button.tablinks.active svg path{fill:#AA1515!important;}.switch input{display:none;}.switch{display:inline-block;width:60px;height:30px;margin:8px;transform:translateY(50%);position:relative;}.slider{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:30px;box-shadow:0 0 0 2px #777,0 0 4px #777;cursor:pointer;border:4px solid transparent;overflow:hidden;transition:.4s;}.slider:before{position:absolute;content:"";width:100%;height:100%;background:#777;border-radius:30px;transform:translateX(-30px);transition:.4s;}input:checked+.slider:before{transform:translateX(30px);background:limeGreen;}input:checked+.slider{box-shadow:0 0 0 2px limeGreen,0 0 2px limeGreen;}.geometry-table .inch{visibility:hidden;transform:translateX(20px);transition:.3s;display:inline-block;opacity:0;position:absolute;}.geometry-table.showInches .inch{visibility:visible;transform:translateX(0);opacity:1;position:relative;}.geometry-table.showInches .mm{visibility:hidden;transform:translateX(-20px);position:absolute;transition:.3s;opacity:0;}.card-columns__tools .sprite__tools{background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg);width:100%;}.sprite__tools#stabilizer{height:96px;background-position:-99px -93px;background-size:974px;}.sprite__tools#horn{height:80px;background-position:-276px 379px;background-size:552px;}.sprite__tools#pipe{height:100px;background-position:-435px 797px;background-size:1195px;}.sprite__tools#hex{height:142px;background-position:-134px 1063px;background-size:903px;}.sprite__tools#chainwheelSpanners{height:100px;background-position:-459px 593px;background-size:1252px;}.sprite__tools#screws{height:100px;background-position:-531px 573px;background-size:1110px;}.sprite__tools#spacers{height:142px;background-position:-544px 1251px;background-size:1130px;}.sprite__tools#scissors{height:89px;background-position:-115px 1012px;background-size:974px;}.sprite__tools#torx{height:100px;background-position:-351px 560px;background-size:962px;}.sprite__tools#mirror{height:100px;background-position:-654px 362px;background-size:974px;}.sprite__tools#spanner{height:151px;background-position:-617px 529px;background-size:974px;}.sprite__tools#brake{height:100px;background-position:-560px 1604px;background-size:1574px;}.sprite__tools#bag{height:164px;background-position:-393px 1248px;background-size:740px;}.sprite__tools#cage{height:100px;background-position:600px -338px;background-size:674px;}#stabilizer{width:100%;height:96px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -99px -93px;background-size:974px;}#horn{width:100%;height:80px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -276px 379px;background-size:552px;}#pipe{width:100%;height:100px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -435px 797px;background-size:1195px;}#hex{width:100%;height:142px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -134px 1063px;background-size:903px;}#chainwheelSpanners{width:100%;height:100px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -459px 593px;background-size:1252px;}#screws{width:100%;height:100px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -531px 573px;background-size:1110px;}#spacers{width:100%;height:142px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -544px 1251px;background-size:1130px;}#scissors{width:100%;height:89px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -115px 1012px;background-size:974px;}#torx{width:100%;height:100px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -351px 560px;background-size:962px;}#mirror{width:100%;height:100px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -654px 362px;background-size:974px;}#spanner{width:100%;height:151px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -617px 529px;background-size:974px;}#brake{width:100%;height:100px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -560px 1604px;background-size:1574px;}#bag{width:100%;height:164px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) -393px 1248px;background-size:740px;}#cage{width:100%;height:100px;background:url(https://viventebikes.com/wp-content/uploads/2019/07/Tools-and-extra-touring-items-min.jpg) 600px -338px;background-size:674px;}.latest-posts-item_title{display:block;margin-bottom:10px;margin-top:10px;font-size:1.5rem;line-height:1.3;font-weight:500;color:#212121;}.latest-posts-item_description{line-height:1.7;display:block;margin-bottom:10px;opacity:.7;overflow:hidden;max-height:106px;}ul.latest-posts{display:flex;flex-flow:wrap;margin:auto;justify-content:space-between;}li.latest-posts-item{flex:1 1 auto;min-width:250px;-webkit-transition:.1s ease-out;-moz-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;max-width:100%;padding-bottom:3rem;}li.latest-posts-item:hover{opacity:1;}a.latest-posts-item_thumbnail img{object-fit:cover;height:200px;margin-bottom:.1rem;border-radius:.25rem}.latest-posts-item_description a{display:none;}.latest-posts__trip-year{position:absolute;top:1.6rem;right:2.2em;background:#f8f9fa;padding:.5em .8em;font-family:Alata;border-radius:.5em;border:1px solid #ccc;font-size:.8em;display:flex;align-items:center;&:hover{opacity:unset;color:inherit;text-decoration:none;background:#ece7c8;border-color:#DED6A0;transition:.2s}&:active{color:#BEAC41;text-decoration:none;background:#D8CD8D;border-color:#D8CD8D}}.latest-posts__trip-country{display:flex;align-items:flex-start;font-family:Alata;background:#f8f9fa;padding:.5em .2em;border-radius:.5rem;margin:.5em 0;}.latest-posts__trip-year .trip__details-icon,.latest-posts__trip-country .trip__details-icon{font-size:1.2em;margin-top:.14em;}.latest-posts__trip-country-links{display:flex;flex-wrap:wrap;& a{margin-left:.2em;&:hover{color:#DED6A0;text-shadow:1px 1px 3px #6c757d2b}}}@media screen and (min-width:768px){li.latest-posts-item{flex:1 1 20vw;min-width:250px;-webkit-transition:.1s ease-out;-moz-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;max-width:50%;padding-bottom:3rem}a.latest-posts-item_thumbnail:hover{opacity:1}}.home-trips li.latest-posts-item:first-child a img{min-width:100%;min-height:50vh;}.home-trips li.latest-posts-item:first-child{max-width:100%;min-width:100%;}.service-schedule__table td{text-align:center;vertical-align:middle;}.service-schedule__table .service-schedule__info-link:hover{text-decoration:none;color:black!important;}.service-schedule__print-desc{line-height:1;}.reseller.card .material-icons-round{vertical-align:middle;font-size:16px;}.reseller__logo{position:absolute;right:1rem;top:-30px;height:60px;width:60px;background:white;border-radius:50%;box-shadow:1px 1px 5px #0000002e;}.reseller__logo img{position:absolute;top:50%;transform:translateY(-50%);padding:5px;}.reseller.card a{text-decoration:none!important;}.reseller-map a:hover{opacity:1;}.reseller-map a{opacity:.7;transition:.2s;}@media screen and (min-width:768px){.reseller.card,.latest-posts-item{transition:.3s}.reseller.card:hover,.latest-posts-item:hover{transform:scale(1.01);box-shadow:0 2px 5px rgb(0 0 0 / 21%)}.latest-posts-item{transition:.3s}}.icon-country:before{content:'';height:33px;width:33px;display:inline-block;position:relative;margin-right:10px;margin-bottom:-5px;}.icon-country.icon-country__newzealand:before{background:url(/wp-content/uploads/2020/08/country-icon__newzealand.png);background-size:contain;}.icon-country.icon-country__australia:before{background:url(/wp-content/uploads/2020/08/country-icon__australia.png);background-size:contain;}.icon-country.icon-country__world:before{background:url(/wp-content/uploads/2020/08/country-icon__world.png);background-size:contain;}.trip-header{min-height:50vh;position:relative;}.trip-header__details-card{max-width:1000px;}.trip-header__details-card{left:50%;transform:translateX(-50%);}@media screen and (min-width:998px){.recent-models__year-block:before{content:'';display:block;background-color:#212529;height:calc(100% - 50px);position:absolute;width:3px;left:2px;top:50px;border-radius:.25rem}}