@import"https://use.typekit.net/ktn2ndy.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea,select,button,main{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}h1,h2,h3,h4,h5,h6,p,span,div{position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,picture{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#f6f4f0;font-size:16px;color:#2d2c2c;font-family:Aleo,serif}p{font-size:1em;font-weight:500;line-height:1.8}h1,h2,h3{font-family:hero-new,sans-serif;font-weight:800;text-transform:uppercase}h1{font-size:2.875em}h2{font-size:1.875em}h3{font-size:1.625em}h4{font-size:1.944em;font-weight:700}h5{font-size:1.222em;font-weight:700}strong{font-weight:700}em{font-style:italic}sup{font-size:.5em;line-height:1em}a{color:#fff;text-decoration:none;cursor:pointer}a[href^=tel]{color:inherit;text-decoration:none}ol{list-style-type:decimal}ol li{margin-top:1em}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-slider .slide .slide-content:after,#full-width-cart #cart-contents:after,.cart-slideout #cart-contents form:after,.contact-form:after,footer .footer-top-inner:after{content:"";display:table;clear:both}.flex-container,header .logo,header .top-bar ul,header .main-nav .links,.mobile-nav .mobile-nav-contents,.home-slider .slide .slide-content-container,.dion-module .inner-content,.nevitrek-module .inner-content,.explore .column-container,.best-sellers .best-sellers-slider,.cta-blocks,.questions .inner-content,.collections-container,.product-details-inner,.frame-details,.recommended-products-container .products-container,.why-buy .content-conatiner,#full-width-cart,footer .footer-top-inner,footer .footer-bottom p{max-width:1600px;margin:0 auto;width:95%}@media screen and (max-width: 768px){.flex-container,header .logo,header .top-bar ul,header .main-nav .links,.mobile-nav .mobile-nav-contents,.home-slider .slide .slide-content-container,.dion-module .inner-content,.nevitrek-module .inner-content,.explore .column-container,.best-sellers .best-sellers-slider,.cta-blocks,.questions .inner-content,.collections-container,.product-details-inner,.frame-details,.recommended-products-container .products-container,.why-buy .content-conatiner,#full-width-cart,footer .footer-top-inner,footer .footer-bottom p{width:90%}}.hidden{display:none!important}.fixed{position:fixed;top:0}.open{display:block!important}.underline{border-bottom:1px solid #2d2c2c}#sidebar-overlay,#mobile-nav-overlay{display:none;height:100vh;background:#00000080;width:100%;position:fixed;top:0;left:0;bottom:0;right:0;z-index:999}#sidebar-overlay{z-index:99999}button{color:#fff;display:inline-block;cursor:pointer;background-color:#2d2c2c;margin:0 auto;font-family:frank-new,sans-serif;font-weight:700;font-style:normal;text-align:center;text-transform:uppercase;-webkit-transition:.15s ease;transition:.15s ease}button a{min-width:250px;padding:18px 35px;margin:0;display:inline-block;text-decoration:none}.custom-select,.customize-select{position:relative}.custom-select:last-of-type,.customize-select:last-of-type{margin-bottom:35px}.custom-select select,.customize-select select{display:none!important}.customize-select .select-items div.same-as-selected{background-color:#2d2c2c}.customize-select .select-items div.same-as-selected div,.customize-select .select-items div.same-as-selected span{color:#fff}.custom-select .select-items div{-webkit-transition:all .2s ease;transition:all .2s ease}.custom-select .select-items div:hover,.custom-select .select-items div.same-as-selected{color:#fff;background-color:#2d2c2c}.select-selected{background-color:#fff;margin:15px 0}.select-selected:after{background:#2d2c2c url(//dionnevitrek.com/cdn/shop/t/21/assets/arrow-down.svg?v=163641775351901677441761911377) no-repeat;background-size:30%;background-position:center;position:absolute;content:"";top:0;right:0;width:50px;height:48px}.select-selected.select-arrow-active:after{background:#fff url(//dionnevitrek.com/cdn/shop/t/21/assets/arrow-up.svg?v=49962533378577844521761911377) no-repeat;background-size:30%;background-position:center}.select-items div,.select-selected{font-family:frank-new,sans-serif;text-transform:uppercase;font-weight:800;color:#2d2c2c;padding:16px;border:1px solid #d8d8d8;cursor:pointer;-webkit-user-select:none;user-select:none}.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;max-height:475px;overflow:scroll;border:1px solid #d8d8d8;border-top:0}.select-items .variant-dropdown-item{align-items:flex-start;display:flex;min-height:125px;border:0;-webkit-transition:all .2s ease;transition:all .2s ease}.select-items .variant-dropdown-item .variant-description{border:none;padding:0;height:auto;display:block;margin-left:20px;-webkit-transition:all .2s ease;transition:all .2s ease}.select-items .variant-dropdown-item .variant-description span{-webkit-transition:all .2s ease;transition:all .2s ease;color:#22737e}.select-items .variant-dropdown-item .variant-description p{font-family:frank-new,sans-serif;text-transform:none}.select-items .variant-dropdown-item .variant-description p:first-of-type{font-size:14px;font-weight:700;line-height:18px}.select-items .variant-dropdown-item .variant-description p:last-of-type{font-size:12px;font-weight:500;line-height:16px}.select-items .variant-dropdown-item:hover{background-color:#2d2c2c}.select-items .variant-dropdown-item:hover .variant-description,.select-items .variant-dropdown-item:hover span{color:#fff}.select-items img{width:100px}.select-hide{display:none}.flex-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.flex-container .two-col{width:50%}@media screen and (max-width: 700px){.flex-container .two-col{width:100%}}.flex-container .three-col{width:33.33333%}@media screen and (max-width: 768px){.flex-container .three-col{width:50%}}@media screen and (max-width: 560px){.flex-container .three-col{width:100%;margin:0}}.flex-container .four-col{width:24%;text-transform:uppercase;font-weight:700;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width: 900px){.flex-container .four-col{width:33.3333%}}@media screen and (max-width: 768px){.flex-container .four-col{width:50%}}@media screen and (max-width: 600px){.flex-container .four-col{width:100%}}.prev-arrow,.next-arrow{min-width:auto;width:50px;height:64px;position:absolute;top:50%;cursor:pointer;z-index:1}.prev-arrow{background:#2d2c2c url(//dionnevitrek.com/cdn/shop/t/21/assets/home-prev-arrow.svg?v=121252320606227566681761911377) no-repeat;background-position:13px 12px;left:0}.next-arrow{background:#2d2c2c url(//dionnevitrek.com/cdn/shop/t/21/assets/home-next-arrow.svg?v=136243975523089678291761911377) no-repeat;background-position:16px 12px;right:0}header{background-color:#fff}header .logo img{position:absolute;width:105px;z-index:99999}@media screen and (max-width: 1024px){header .logo img{width:90px}}@media screen and (max-width: 768px){header .logo img{display:none}}header .mobile-logo{position:fixed;z-index:99999;display:none;left:50%;margin-left:-36px}header .mobile-logo img{position:absolute;width:72px;z-index:99999}@media screen and (max-width: 768px){header .mobile-logo{display:block}}header .top-bar{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/wood-texture.svg?v=157920545364239000001761911377) no-repeat;background-size:cover;background-position:bottom center;width:100%;height:40px;background-color:#2d2c2c;z-index:9999}@media screen and (max-width: 768px){header .top-bar{position:fixed}}header .top-bar ul{padding-left:142px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;justify-content:space-between}@media screen and (max-width: 1024px){header .top-bar ul{padding-left:115px}}@media screen and (max-width: 768px){header .top-bar ul{padding:0}}header .top-bar ul li{display:inline;font-family:frank-new,sans-serif;font-weight:700;font-style:normal;font-size:13px}header .top-bar ul li:nth-of-type(2){display:none}@media screen and (max-width: 768px){header .top-bar ul li:nth-of-type(2){display:block}}@media screen and (max-width: 768px){header .top-bar ul li:nth-of-type(3),header .top-bar ul li:nth-of-type(4){display:none}}header .top-bar ul li a{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}header .top-bar ul li a:nth-of-type(2){margin-left:50px}@media screen and (max-width: 1024px){header .top-bar ul li a:nth-of-type(2){margin-left:24px}}@media screen and (max-width: 768px){header .top-bar ul li a:nth-of-type(2){display:none}}header .top-bar ul li a:hover{color:#9c9ca0}header .top-bar ul li #usa-icon{width:16px;margin-right:10px}header .main-nav{position:relative;background-color:#fff;height:100px;width:100%;z-index:9999}@media screen and (max-width: 1024px){header .main-nav{height:80px}}@media screen and (max-width: 768px){header .main-nav{display:none}}header .main-nav .nav-link{padding:20px 0;position:relative}header .main-nav .nav-link:before{transition:.3s;border-radius:10px;height:4px;content:"";position:absolute;background-color:#2d2c2c;bottom:8px;width:100%;opacity:0}header .main-nav .links{height:100px;display:flex;padding-left:122px}@media screen and (max-width: 1024px){header .main-nav .links{padding-left:103px;height:80px}}@media screen and (max-width: 768px){header .main-nav .links{display:none}}header .main-nav .links li{padding:42px 20px 0;cursor:pointer;display:inline;font-family:frank-new,sans-serif;font-weight:700;font-style:normal;font-size:1em;text-transform:uppercase}header .main-nav .links li:hover .nav-link:before{bottom:13px;opacity:1;background-color:#22737e}@media screen and (max-width: 1024px){header .main-nav .links li{padding:34px 12px 0;font-size:14px}}header .main-nav .links li a{color:#2d2c2c;-webkit-transition:all .3s ease;transition:all .3s ease}header .main-nav .links li a:hover{color:#22737e}header .main-nav .links .search{margin-right:40px;padding:34px 0 0;cursor:auto;margin-left:auto;width:225px}@media screen and (max-width: 1120px){header .main-nav .links .search{width:200px;margin-right:30px}}@media screen and (max-width: 1024px){header .main-nav .links .search{padding-top:25px}}@media screen and (max-width: 900px){header .main-nav .links .search{width:175px;margin-right:20px}}header .main-nav .links .search input{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/search-icon.svg?v=176254581409704503431761911377) no-repeat;background-size:18px 18px;background-position:2px 6px;background-color:transparent;padding:5px 0 5px 30px;border-bottom:1px solid #2d2c2c;font-size:15px;font-family:frank-new,sans-serif;font-weight:400;font-style:normal;width:100%}@media screen and (max-width: 1120px){header .main-nav .links .search input{font-size:14px}}header .main-nav .links .cart-icon{cursor:pointer;padding:0;margin:34px 0}@media screen and (max-width: 1024px){header .main-nav .links .cart-icon{margin:30px 0}}header .main-nav .links .cart-icon img{width:25px;height:25px;margin-right:8px;position:relative;top:6px}@media screen and (max-width: 1024px){header .main-nav .links .cart-icon img{width:20px;height:20px;margin-right:5px;top:4px}}header .main-nav .links .cart-icon span{color:#22737e}#shop-dropdown{position:absolute;background-color:#f6f4f0;padding:35px 0;transform:translateY(-250px);width:100%;z-index:999}@media screen and (max-width: 768px){#shop-dropdown{display:none}}#shop-dropdown .inner-content{padding-left:142px}@media screen and (max-width: 1024px){#shop-dropdown .inner-content{padding-left:115px}}#shop-dropdown .inner-content ul{width:23%;opacity:0}#shop-dropdown .inner-content ul li{text-transform:none;display:block;padding:0;font-family:frank-new,sans-serif;font-weight:500;font-style:normal;font-size:13px;margin:10px 0}@media screen and (max-width: 1024px){#shop-dropdown .inner-content ul li{font-size:10px}}#shop-dropdown .inner-content ul li.category-link{cursor:default;text-transform:uppercase;font-weight:700;font-size:16px;margin:0 0 20px}@media screen and (max-width: 1024px){#shop-dropdown .inner-content ul li.category-link{font-size:14px}}#shop-dropdown .inner-content ul li a{color:#2d2c2c;-webkit-transition:all .3s ease;transition:all .3s ease}#shop-dropdown .inner-content ul li a:hover{color:#22737e}#shop-dropdown .inner-content #dropdown-cta{text-align:center;opacity:0;width:23%;height:180px;padding:10px}#shop-dropdown .inner-content #dropdown-cta a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#shop-dropdown .inner-content #dropdown-cta img{height:65px}@media screen and (max-width: 1400px){#shop-dropdown .inner-content #dropdown-cta img{height:50px}}#shop-dropdown .inner-content #dropdown-cta.dion{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/nav-cta-dion-bg.png?v=104680816607614594151761911377) no-repeat;background-size:cover;background-position:bottom center}#shop-dropdown .inner-content #dropdown-cta.nevitrek{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/nav-cta-nevitrek-bg.png?v=27661691690533643951761911377) no-repeat;background-size:cover;background-position:bottom center}#shop-dropdown .inner-content #dropdown-cta p{font-family:hero-new,sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;color:#fff;font-size:12px;line-height:14px;margin:15px 0}#shop-dropdown .inner-content #dropdown-cta button{background-color:#fff;color:#2d2c2c;padding:8px 15px}#dropdown-overlay{display:none;opacity:0;height:100vh;background:#00000080;width:100%;position:fixed;left:0;bottom:0;right:0;z-index:3}.mobile-nav{box-shadow:0 0 10px #0003;position:fixed;top:40px;width:100%;background-color:#fff;height:40px;margin:0 auto;display:none;z-index:9999}@media screen and (max-width: 768px){.mobile-nav{display:block}}.mobile-nav .mobile-nav-contents{height:40px}.mobile-nav #mobile-menu-button{float:left;width:25px;height:19px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:100}.mobile-nav #mobile-menu-button span{display:block;position:absolute;height:3px;width:100%;background:#22737e;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.mobile-nav #mobile-menu-button span:nth-child(1){top:0}.mobile-nav #mobile-menu-button span:nth-child(2),.mobile-nav #mobile-menu-button span:nth-child(3){top:8px}.mobile-nav #mobile-menu-button span:nth-child(2).open,.mobile-nav #mobile-menu-button span:nth-child(3).open{width:0%;left:50%}.mobile-nav #mobile-menu-button span:nth-child(4){top:16px}.mobile-nav #mobile-menu-button.open span:nth-child(1){top:8px;width:0%;left:50%}.mobile-nav #mobile-menu-button.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-nav #mobile-menu-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav #mobile-menu-button.open span:nth-child(4){width:0%;left:50%}.mobile-nav .cart-icon{font-weight:700;float:right;cursor:pointer;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mobile-nav .cart-icon img{width:20px;margin-right:5px}.mobile-nav .cart-icon span{top:-3px;color:#22737e}.mobile-nav .mobile-search-btn{cursor:pointer;width:20px;margin-left:20px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#mobile-nav-menu{top:80px;display:none;width:325px;transform:translate(-400px);background:#fff;position:absolute;overflow:scroll;padding-bottom:125px;height:100vh;-webkit-box-shadow:-5px 11px 37.24px .76px rgba(26,26,26,.2);box-shadow:-5px 11px 37.24px .76px #1a1a1a33;z-index:9999}#mobile-nav-menu .back-btn,#mobile-nav-menu .mobile-menu-btn,#mobile-nav-menu .dropdown-btn{color:#2d2c2c;background-color:#f6f4f0;cursor:pointer;padding:25px;font-family:frank-new,sans-serif;font-weight:700;font-style:normal;font-size:1em;text-transform:uppercase;transition:.4s;width:100%;text-align:left;border-bottom:1px solid #e4e4e4}#mobile-nav-menu .back-btn:after,#mobile-nav-menu .mobile-menu-btn:after,#mobile-nav-menu .dropdown-btn:after{content:"+";color:#2d2c2c;font-weight:700;float:right;margin-left:5px;width:10px}#mobile-nav-menu .mobile-menu-btn:after{content:""}#mobile-nav-menu .active{background-color:#e4e4e4}#mobile-nav-menu .active:after{content:"\2212"}#mobile-nav-menu .dropdown-links{color:#2d2c2c;background-color:#f6f4f0;max-height:0;overflow:hidden;transition:max-height .2s ease-out}#mobile-nav-menu .dropdown-links a{font-size:12px;font-family:frank-new,sans-serif;color:#2d2c2c;padding:25px 50px;display:block}#mobile-nav-menu .mobile-main-nav li{font-family:frank-new,sans-serif;font-weight:700;font-style:normal;font-size:1em}#mobile-nav-menu .mobile-main-nav li:nth-of-type(1),#mobile-nav-menu .mobile-main-nav li:nth-of-type(2),#mobile-nav-menu .mobile-main-nav li:nth-of-type(3),#mobile-nav-menu .mobile-main-nav li:nth-of-type(4){color:#2d2c2c;background-color:#f6f4f0;cursor:pointer;text-transform:uppercase;border-bottom:1px solid #e4e4e4}#mobile-nav-menu .mobile-main-nav li a{display:block;padding:25px;color:#2d2c2c}#mobile-nav-menu .mobile-main-nav #shop-btn{padding:25px}#mobile-nav-menu .mobile-main-nav #shop-btn:after{content:url(//dionnevitrek.com/cdn/shop/t/21/assets/arrow-right.svg?v=162407447084158952121761911377);float:right;width:10px}#mobile-nav-menu .shop-menu{display:none}#mobile-nav-menu .shop-menu .back-btn{text-align:center;background-color:#e4e4e4}#mobile-nav-menu .shop-menu .back-btn:before{content:url(//dionnevitrek.com/cdn/shop/t/21/assets/arrow-left.svg?v=128254893237750643001761911377);float:left;width:10px}#mobile-nav-menu .shop-menu .back-btn:after{content:""}#mobile-search-overlay{display:none;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000000e6;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;width:100vw;left:0;top:0;right:0;bottom:0;z-index:200000;opacity:1}.search-close-btn{height:45px;width:45px;border:none;text-align:center;cursor:pointer;position:absolute;top:20px;right:20px}.search-close-btn img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}#mobile-search-form{width:75%;text-align:center;font-family:frank-new,sans-serif;z-index:50}#mobile-search-form #searchbox{color:#fff;background:transparent;border:solid #fff;border-width:0 0 1px 0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.5em;padding:25px 0;height:2rem;width:100%;outline:0}#mobile-search-form #searchbox::placeholder{color:gray}.mask{position:relative;overflow:hidden}.main-content{overflow:hidden}@media screen and (max-width: 768px){.home-slider{padding-top:80px}}.home-slider .black-overlay{background:#0000004d;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.home-slider .prev-arrow,.home-slider .next-arrow{margin-top:-32px}@media screen and (max-width: 1024px){.home-slider .prev-arrow,.home-slider .next-arrow{width:40px;height:55px;background-size:16px}}.home-slider .slide{height:600px;width:100%}@media screen and (max-width: 768px){.home-slider .slide{height:500px}}.home-slider .slide .slide-content-container{height:600px;width:75%}@media screen and (max-width: 768px){.home-slider .slide .slide-content-container{height:500px}}.home-slider .slide .slide-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:right;max-width:700px;z-index:2;margin:0;float:right}@media screen and (max-width: 600px){.home-slider .slide .slide-content{text-align:center;float:none}}.home-slider .slide .slide-content h2{font-size:60px}@media screen and (max-width: 1200px){.home-slider .slide .slide-content h2{font-size:3em}}@media screen and (max-width: 768px){.home-slider .slide .slide-content h2{font-size:2em}}.home-slider .slide .slide-content h3{font-size:20px;line-height:26px;font-family:frank-new,sans-serif;font-weight:700;margin:20px 0}@media screen and (max-width: 1200px){.home-slider .slide .slide-content h3{font-size:18px}}@media screen and (max-width: 768px){.home-slider .slide .slide-content h3{font-size:14px}}.hero{height:275px}@media screen and (max-width: 768px){.hero{padding-top:80px}}.hero .black-overlay{background:#0000004d;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.hero .text-container{z-index:2;color:#fff;max-width:768px;width:90%;margin:0 auto;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 768px){.hero .text-container h1{font-size:2em}}.hero .text-container p{line-height:1.25em;margin-top:12px}@media screen and (max-width: 768px){.hero .text-container p{font-size:12px}}.our-story-container .hero{height:400px}@media screen and (max-width: 768px){.our-story-container .hero{height:300px}}.page-container{padding:100px 0}@media screen and (max-width: 768px){.page-container{padding:10% 0}}.page-container:before{position:absolute;left:0;height:50%;width:100%;content:"";pointer-events:none;background:#fff;background:linear-gradient(0deg,#fff0,#fff);top:0}.page-container .page-content{max-width:1000px;margin:0 auto;width:90%;z-index:2}.page-container .page-content h2{font-size:28px;font-family:frank-new,sans-serif;font-weight:700}.page-container .video-container{width:100%;padding-bottom:65%;height:0;position:relative}.page-container .video-container iframe{position:absolute;width:100%!important;height:100%!important;left:0;top:0}.news-container .header-section{margin-bottom:135px}@media screen and (max-width: 768px){.news-container .header-section{margin-bottom:12%}}.news-container .news-bg-top{position:absolute;top:390px;width:100%;z-index:1}.lp-container{background-color:#fff}.lp-container .hero{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/hero-img.jpg?v=28619988500538321771761911377) no-repeat;background-size:cover;background-position:bottom left}.lp-container .cta-blocks{margin-top:0}.lp-container p{margin:25px 0}.page-not-found .hero{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/hero-img.jpg?v=28619988500538321771761911377) no-repeat;background-size:cover;background-position:bottom left}.page-not-found .page-content{text-align:center}.page-not-found .page-content button{margin-top:25px}.blog-post{display:flex;align-items:flex-start;flex-wrap:wrap;margin-bottom:50px}.blog-post .blog-img{background-color:#22737e;height:450px;width:100%}@media screen and (max-width: 660px){.blog-post .blog-img{height:300px}}.blog-post .blog-date{width:70px;font-family:frank-new,sans-serif;margin-top:25px}@media screen and (max-width: 660px){.blog-post .blog-date{display:none}}.blog-post .blog-date .blog-day{font-size:48px;line-height:48px;color:#22737e;font-weight:900}.blog-post .blog-date .blog-month{text-transform:uppercase;color:#9c9ca0;font-size:18px;line-height:18px}.blog-post .blog-info{width:calc(100% - 70px);padding:50px;margin-top:-50px;background-color:#f6f4f0}@media screen and (max-width: 660px){.blog-post .blog-info{width:100%;padding:25px}}.blog-post .blog-info .blog-date-mobile{display:none;text-transform:uppercase;font-weight:700;color:#22737e}@media screen and (max-width: 660px){.blog-post .blog-info .blog-date-mobile{display:block}}.blog-post .blog-info p{margin:25px 0}.blog-post .blog-info a{font-weight:700;color:#22737e;text-decoration:underline}.blog-post .blog-info h2{font-size:22px;line-height:30px}.blog-post .blog-info button{margin-top:20px}.blog-post .blog-info button a{color:#fff;min-width:200px}.header-section{text-align:center}.header-section .title{color:#e8eff1;font-size:160px;font-family:hero-new,sans-serif;font-weight:900;text-transform:uppercase}.header-section .title:after{position:absolute;bottom:0;left:0;height:100%;width:100%;content:"";background:linear-gradient(180deg,#fff0 25%,#fff 90%,#fff0);pointer-events:none}@media screen and (max-width: 1160px){.header-section .title{font-size:125px}}@media screen and (max-width: 920px){.header-section .title{font-size:110px}}@media screen and (max-width: 768px){.header-section .title{font-size:85px}}@media screen and (max-width: 600px){.header-section .title{font-size:55px}}.header-section h3{margin-top:-95px;font-size:28px;font-family:hero-new,sans-serif;font-weight:900;text-transform:uppercase}@media screen and (max-width: 1160px){.header-section h3{margin-top:-70px;font-size:24px}}@media screen and (max-width: 920px){.header-section h3{margin-top:-60px;font-size:20px}}@media screen and (max-width: 768px){.header-section h3{margin-top:-48px;font-size:16px}}@media screen and (max-width: 600px){.header-section h3{margin-top:10px}}.header-section p{font-size:1.25em;color:#727272;width:85%;margin:40px auto;z-index:2}@media screen and (max-width: 920px){.header-section p{font-size:1em}}.separator{text-align:center;margin:85px 0}@media screen and (max-width: 768px){.separator{margin:60px 0}}.separator img{width:18px}@media screen and (max-width: 768px){.separator img{width:15px}}.textbox{max-width:800px;margin:0 auto}.textbox h3,.textbox p{margin:25px 0}.page-img{width:100%;margin:50px 0}@media screen and (max-width: 768px){.page-img{margin:5% 0}}.dion-module,.nevitrek-module{padding:75px 0;background-color:#fff}@media screen and (max-width: 768px){.dion-module,.nevitrek-module{padding:10% 0}}.dion-module .inner-content,.nevitrek-module .inner-content{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 768px){.dion-module .inner-content,.nevitrek-module .inner-content{flex-direction:column-reverse}}.dion-module .content-conatiner,.nevitrek-module .content-conatiner{width:50%}@media screen and (max-width: 768px){.dion-module .content-conatiner,.nevitrek-module .content-conatiner{width:100%}}.dion-module .content-conatiner h1,.nevitrek-module .content-conatiner h1,.dion-module .content-conatiner p,.nevitrek-module .content-conatiner p{margin:35px 0}@media screen and (max-width: 1024px){.dion-module .content-conatiner h1,.nevitrek-module .content-conatiner h1{margin:20px 0;font-size:1.85em}}.dion-module button,.nevitrek-module button{float:left}.dion-module .logo{width:130px}.dion-module #dion-animation{width:50%;margin-top:-35px}@media screen and (max-width: 768px){.dion-module #dion-animation{width:100%;margin-top:0}}.dion-module #dion-animation svg{width:120%!important}.nevitrek-module .inner-content{flex-direction:row-reverse}@media screen and (max-width: 768px){.nevitrek-module .inner-content{flex-direction:column-reverse}}.nevitrek-module .logo{width:100px}.nevitrek-module #nevitrek-animation{width:50%;right:180px}@media screen and (max-width: 768px){.nevitrek-module #nevitrek-animation{width:100%;margin-top:0;right:0}}.nevitrek-module #nevitrek-animation svg{width:110%!important}@media screen and (max-width: 1300px){.nevitrek-module #nevitrek-animation svg{width:130%!important}}@media screen and (max-width: 920px){.nevitrek-module #nevitrek-animation svg{width:140%!important}}@media screen and (max-width: 768px){.nevitrek-module #nevitrek-animation svg{width:100%!important}}#powder-left,#powder-right{width:100%;top:425px;position:absolute;z-index:1}#powder-left{left:0}#powder-right{right:0}.explore{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/brush-bg-lg.png?v=119076380258920121021761911377) no-repeat;background-size:100% 100%;padding:50px 0 150px;text-align:center;text-transform:uppercase}.explore:after{position:absolute;bottom:0;left:0;height:100%;width:100%;content:"";z-index:-1;background:linear-gradient(0deg,#fff 0% 20%,#fff0);pointer-events:none}@media screen and (max-width: 768px){.explore{padding:25px 0 50px;margin-top:0}}.explore .column-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:flex-start;z-index:1}.explore .column-container .explore-col{width:24%;text-transform:uppercase;font-weight:700;cursor:pointer}.explore .column-container .explore-col a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.explore .column-container .explore-col:hover .product-image,.explore .column-container .explore-col:focus .product-image{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width: 960px){.explore .column-container .explore-col{width:49%;margin-bottom:2%}}@media screen and (max-width: 560px){.explore .column-container .explore-col{width:100%;margin-bottom:5%}}.explore .column-container .explore-col .product-image-container{height:500px;overflow:hidden;position:relative;cursor:pointer}@media screen and (max-width: 1660px){.explore .column-container .explore-col .product-image-container{height:450px}}@media screen and (max-width: 1400px){.explore .column-container .explore-col .product-image-container{height:375px}}@media screen and (max-width: 1200px){.explore .column-container .explore-col .product-image-container{height:300px}}@media screen and (max-width: 960px){.explore .column-container .explore-col .product-image-container{height:400px}}@media screen and (max-width: 768px){.explore .column-container .explore-col .product-image-container{height:300px}}@media screen and (max-width: 768px){.explore .column-container .explore-col .product-image-container{height:250px}}.explore .column-container .explore-col .product-image-container .product-image{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.explore .column-container .explore-col .product-image-container .product-image:before{content:"";display:none;height:100%;width:100%;position:absolute;top:0;left:0;background-color:#33495e99}.explore .column-container .explore-col .product-shop-cta,.explore .column-container .explore-col .product-cta{height:50px}.explore .column-container .explore-col .product-shop-cta h3,.explore .column-container .explore-col .product-cta h3{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;margin:0;font-size:16px;font-family:frank-new,sans-serif;font-weight:700}.explore .column-container .explore-col .product-cta{background-color:#2d2c2c;z-index:1}.explore .column-container .explore-col .product-shop-cta{margin-top:-50px;background-color:#22737e}.explore .headline{font-family:hero-new,sans-serif;font-weight:800;font-size:225px;color:#fff;opacity:.6;text-transform:uppercase}@media screen and (max-width: 1260px){.explore .headline{font-size:175px}}@media screen and (max-width: 920px){.explore .headline{font-size:145px}}@media screen and (max-width: 720px){.explore .headline{font-size:105px}}@media screen and (max-width: 560px){.explore .headline{font-size:75px}}.explore h1{margin-top:-90px;top:-28px;font-size:28px;font-family:hero-new,sans-serif;font-weight:800;font-style:normal}@media screen and (max-width: 1260px){.explore h1{margin-top:-70px;font-size:22px}}@media screen and (max-width: 920px){.explore h1{margin-top:-60px}}@media screen and (max-width: 720px){.explore h1{font-size:18px;margin-top:-24px}}@media screen and (max-width: 560px){.explore h1{margin-top:8px}}.explore .snow-line-bottom{width:100%;position:absolute;bottom:-150px;left:0}.best-sellers{background-color:#f6f4f0;padding:100px 0;background:url(//dionnevitrek.com/cdn/shop/t/21/assets/brushstrokes-bs.png?v=130292603468481681211761911377) no-repeat;background-size:cover;background-position:top}@media screen and (max-width: 1024px){.best-sellers{margin-bottom:5%}}.best-sellers .header{margin:0 auto;text-align:center;max-width:950px;width:60%;background-color:#fff;padding:40px}.best-sellers .header h3{margin:0}@media screen and (max-width: 600px){.best-sellers .header h3{font-size:1.4em}}@media screen and (max-width: 1200px){.best-sellers .header{padding:30px}}@media screen and (max-width: 600px){.best-sellers .header{width:80%}}.best-sellers .best-sellers-slider{width:100%}.best-sellers .best-sellers-slider .prev-arrow,.best-sellers .best-sellers-slider .next-arrow{margin-top:-131px}@media screen and (max-width: 1024px){.best-sellers .best-sellers-slider .prev-arrow,.best-sellers .best-sellers-slider .next-arrow{width:40px;height:55px;background-size:16px;margin-top:-114px}}@media screen and (max-width: 1024px){.best-sellers .best-sellers-slider .prev-arrow{background-position:12px 13px}}@media screen and (max-width: 1024px){.best-sellers .best-sellers-slider .next-arrow{background-position:14px 13px}}.best-sellers .best-sellers-slider .slide{text-align:center}.best-sellers .best-sellers-slider .slide a{color:#2d2c2c}.best-sellers .best-sellers-slider .slide img{background-color:#fff;width:100%;padding:50px}@media screen and (max-width: 659px){.best-sellers .best-sellers-slider .slide img{padding:50px 25%}}.best-sellers .best-sellers-slider .slide .product-info{padding:35px 50px}@media screen and (max-width: 1160px){.best-sellers .best-sellers-slider .slide .product-info{padding:35px}}.best-sellers .best-sellers-slider .slide .product-info h2{font-family:frank-new,sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:22px;margin-bottom:10px}.best-sellers .best-sellers-slider .slide .product-info p{font-size:18px;font-family:frank-new,sans-serif;font-weight:400;font-style:normal;margin:0;color:#22737e}.color-swatch{height:10px;width:10px;border-radius:50%;display:inline-block;margin:10px 2px;z-index:1}.color-swatch.lavender{background-color:#3e2a99}.color-swatch.red{background-color:#b50e20}.color-swatch.yellow{background-color:#eedc26}.our-story{background-color:#fff}.our-story .inner-content{display:flex;flex-wrap:wrap;width:100%}.our-story .content-container{padding:175px 75px;width:65%}@media screen and (max-width: 1260px){.our-story .content-container{padding:100px 50px}}@media screen and (max-width: 768px){.our-story .content-container{width:90%;margin:0 auto;padding:75px 0}}.our-story .content-container #map-heart-animation{width:100px;margin-bottom:20px}.our-story .content-container h4{font-family:hero-new,sans-serif;font-weight:800;font-style:normal;font-size:1em;text-transform:uppercase;color:#22737e}.our-story .content-container h1{margin:35px 0}@media screen and (max-width: 768px){.our-story .content-container h1{font-size:1.85em;margin:20px 0}}.our-story .content-container p{max-width:600px;margin:35px 0}.our-story .content-container button{float:left}.our-story .img-container{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/our-story-img.jpg?v=52630438001744703851761911377) no-repeat;background-position:bottom right;background-size:cover;width:35%}@media screen and (max-width: 768px){.our-story .img-container{width:100%;height:400px}}.made-in-usa{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/made-in-usa-bg.png?v=5143685323350329491761911377) no-repeat;background-size:cover;background-position:left center;height:150px}@media screen and (max-width: 680px){.made-in-usa{height:300px}}.made-in-usa .content-container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);align-items:center;display:flex;max-width:860px;margin:0 auto}@media screen and (max-width: 680px){.made-in-usa .content-container{flex-direction:column;width:80%}}.made-in-usa .content-container h3{text-align:center;color:#22737e;line-height:1.3em;font-size:1.3em}@media screen and (max-width: 1100px){.made-in-usa .content-container h3{font-size:1em}}@media screen and (max-width: 680px){.made-in-usa .content-container h3{margin:25px 0}}.made-in-usa img{margin:0 25px;height:75px}@media screen and (max-width: 768px){.made-in-usa img{height:60px}}.shop-bestsellers{height:325px}.shop-bestsellers .text-container{max-width:960px;margin:0 auto;text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.shop-bestsellers .text-container h1{color:#fff;margin:10px 0 35px}@media screen and (max-width: 768px){.shop-bestsellers .text-container h1{font-size:2.25em}}@media screen and (max-width: 500px){.shop-bestsellers .text-container h1{font-size:1.75em}}.shop-bestsellers .text-container h3{color:#fff;font-size:1em}@media screen and (max-width: 768px){.shop-bestsellers .text-container h3{font-size:14px}}@media screen and (max-width: 500px){.shop-bestsellers .text-container h3{font-size:12px}}.cta-blocks{margin:100px auto;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.cta-blocks{flex-direction:column;margin:50px auto}}.cta-blocks .block{width:49%;height:350px;text-align:center;padding:25px}@media screen and (max-width: 1024px){.cta-blocks .block{height:300px}}@media screen and (max-width: 768px){.cta-blocks .block{width:100%}.cta-blocks .block:first-of-type{margin-bottom:25px}}.cta-blocks .block a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.cta-blocks .block .black-overlay{background:#0006;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.cta-blocks .block p{font-family:hero-new,sans-serif;color:#fff;text-transform:uppercase;line-height:1.2em}@media screen and (max-width: 1024px){.cta-blocks .block p{font-size:14px}}.cta-blocks .block h3{font-size:38px;color:#fff;margin:10px 0 35px}@media screen and (max-width: 1024px){.cta-blocks .block h3{font-size:28px}}.cta-blocks .block button{color:#2d2c2c;min-width:250px;padding:18px 35px;background-color:#fff}.cta-blocks .block .content-container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.questions{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/top-map-bg.svg?v=177972167666399671831761911377) no-repeat;background-position:bottom center;background-size:cover;text-align:center;padding:175px 0}@media screen and (max-width: 425px){.questions{padding:150px 0}}@media screen and (max-width: 500px){.questions h2{font-size:2em}}.questions p{margin:35px auto;max-width:715px}.collections-container{display:flex;width:100%}.collections-sidebar{font-family:frank-new,sans-serif;padding:20px 40px;width:270px;height:auto}@media screen and (max-width: 1200px){.collections-sidebar{padding:20px 30px;width:225px}}@media screen and (max-width: 768px){.collections-sidebar{display:none}}.collections-sidebar a{color:#2d2c2c}.collections-sidebar .breadcrumb{margin:0 0 40px}.collections-sidebar h3{border-bottom:1px solid #9c9ca0;padding-bottom:10px;margin-bottom:40px}.collections-main{padding:20px 40px;background-color:#fff;width:calc(100% - 270px)}@media screen and (max-width: 1200px){.collections-main{width:calc(100% - 225px);padding:20px 30px}}@media screen and (max-width: 768px){.collections-main{width:100%}}.collections-main.full-width{width:100%}.no-products-msg{display:none;text-align:center;margin:150px 0}.no-products-msg h3{margin-bottom:40px}.no-products-msg button:hover{background-color:#22737e}.collections-sort-container{width:100%;height:75px;border-bottom:1px solid #e4e4e4}.collections-sort-container p{font-family:frank-new,sans-serif;float:left}.collections-sort-container .collections-sort{font-family:frank-new,sans-serif;float:right;color:#2d2c2c}.collections-sort-container .collections-sort label{font-weight:800;font-style:normal;padding-right:10px}.collections-sort-container .collections-sort select{height:35px;width:150px;background-color:#fff;-webkit-border-radius:0;border:0;outline:1px solid #e4e4e4;font-size:13px}.filter-category{margin-bottom:40px}.filter-category .filter-header{margin-bottom:25px;text-transform:uppercase;font-weight:900;font-size:1em}.filter-category .filter-option{display:block;position:relative;padding-left:25px;margin-bottom:15px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-category .filter-option.racing:after{content:url(//dionnevitrek.com/cdn/shop/t/21/assets/racing-icon.svg?v=42350446279712945961761911377);width:15px;position:absolute;right:0;top:-5px}.filter-category .filter-option.backcountry:after{content:url(//dionnevitrek.com/cdn/shop/t/21/assets/backcountry-icon.svg?v=58730183729201942921761911377);width:12px;position:absolute;right:2px;top:-1px}.filter-category .filter-option.trail-walking:after{content:url(//dionnevitrek.com/cdn/shop/t/21/assets/trail-walking-icon.svg?v=30397310206041201361761911377);width:16px;position:absolute;right:0;top:-2px}.filter-category .filter-option.mountain-hiking:after{content:url(//dionnevitrek.com/cdn/shop/t/21/assets/mountain-hiking-icon.svg?v=107067711004970357671761911377);width:17px;position:absolute;right:0;top:0}.filter-category .filter-option input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filter-category .filter-option .checkmark{position:absolute;top:0;left:0;border-radius:2px;border:1px solid #9c9ca0;height:15px;width:15px;background-color:#fff}.filter-category .filter-option .checkmark:after{content:"";position:absolute;display:none}.filter-category .filter-option:hover input~.checkmark{background-color:#ccc}.filter-category .filter-option input:checked~.checkmark{background-color:#22737e}.filter-category .filter-option input:checked~.checkmark:after{display:block}.filter-category .filter-option .checkmark:after{left:4px;top:2px;width:3px;height:6px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-filter-btn{display:none;text-align:center;margin-top:40px}@media screen and (max-width: 768px){.mobile-filter-btn{display:block}}@media screen and (max-width: 600px){.mobile-filter-btn{margin-top:25px}}.mobile-filter-btn button{background-color:#22737e;width:250px;height:50px}@media screen and (max-width: 600px){.mobile-filter-btn button{width:100%}}.mobile-filter-btn button img{width:18px;margin-right:10px;top:3px;position:relative}.products-container{display:flex;flex-direction:row;justify-content:left;flex-wrap:wrap;align-items:flex-start}.products-container .product-column{width:25%;padding:20px}@media screen and (max-width: 1300px){.products-container .product-column{width:33%}}@media screen and (max-width: 960px){.products-container .product-column{width:50%}}@media screen and (max-width: 525px){.products-container .product-column{width:100%}}.products-container .product-column .product-tag-container{margin:10px 0;text-align:center}.products-container .product-column .product-tag-container img{margin:0 4px;height:35px;width:35px;padding:0!important}.products-container .product-column .product-info{text-align:center}.products-container .product-column .product-info p{font-family:frank-new,sans-serif;z-index:1}.products-container .product-column .product-info p:nth-of-type(1){color:#9c9ca0;font-size:12px}.products-container .product-column .product-info p.product-title{text-transform:uppercase;font-weight:900;color:#2d2c2c;font-size:1em;line-height:1.25em}.products-container .product-column .product-info p.product-price{color:#22737e;font-size:1em}.products-container .product-column .product-info .product-hover{opacity:0;position:absolute;top:-15px;width:100%}.products-container .product-column .product-info .product-hover img{padding:0}.products-container .product-column .product-info .collection-product-reviews{margin:8px auto;z-index:1}.products-container .product-column .product-info .collection-product-reviews .jdgm-prev-badge__text{display:none}.collection-header{min-height:200px;display:flex;align-items:center;margin:40px 0;padding:40px;width:100%;color:#fff;background-color:#2d2c2c}@media screen and (max-width: 1300px){.collection-header{min-height:150px;padding:25px}}@media screen and (max-width: 980px){.collection-header{min-height:120px}}@media screen and (max-width: 600px){.collection-header{margin:25px 0}}@media screen and (max-width: 525px){.collection-header{min-height:auto}}.collection-header .collection-title{width:325px}@media screen and (max-width: 1300px){.collection-header .collection-title{width:235px}}@media screen and (max-width: 525px){.collection-header .collection-title{width:100%}}.collection-header .collection-title h1{margin-bottom:10px}@media screen and (max-width: 1300px){.collection-header .collection-title h1{font-size:2em}}.collection-header .collection-title h3{font-size:1em}@media screen and (max-width: 1300px){.collection-header .collection-title h3{font-size:14px}}.collection-header .collection-description{width:calc(100% - 465px);padding:0 125px 0 25px}@media screen and (max-width: 1300px){.collection-header .collection-description{width:calc(100% - 390px);padding:0 60px 0 30px}}@media screen and (max-width: 980px){.collection-header .collection-description{display:none}}@media screen and (max-width: 1460px){.collection-header .collection-description p{font-size:12px}}@media screen and (max-width: 1300px){.collection-header .collection-description p{line-height:1.5em}}.collection-header .collection-logo{width:140px;text-align:center}@media screen and (max-width: 980px){.collection-header .collection-logo{text-align:right;width:calc(100% - 235px)}}@media screen and (max-width: 525px){.collection-header .collection-logo{display:none}}.collection-header .collection-logo .dion-logo{height:65px}.collection-header .collection-logo .nevitrek-logo{height:95px}@media screen and (max-width: 980px){.collection-header .collection-logo .nevitrek-logo{height:65px}}.dion-container .collection-header{background:#2d2c2c url(//dionnevitrek.com/cdn/shop/t/21/assets/dion-header-slant.svg?v=158179484376360953121761911377) no-repeat;background-position:bottom right;background-size:265px}@media screen and (max-width: 980px){.dion-container .collection-header{background-size:200px}}@media screen and (max-width: 525px){.dion-container .collection-header{background-size:160px}}.nevitrek-container .collection-header{background:#22737e url(//dionnevitrek.com/cdn/shop/t/21/assets/nevitrek-header-slant.svg?v=153495244868068365361761911377) no-repeat;background-position:bottom right;background-size:265px}@media screen and (max-width: 980px){.nevitrek-container .collection-header{background-size:200px}}@media screen and (max-width: 525px){.nevitrek-container .collection-header{background-size:160px}}.product-details-container{background:url(//dionnevitrek.com/cdn/shop/t/21/assets/pd-powder.png?v=35860894281573179601761911377) no-repeat;background-position:bottom right}.product-details-inner{max-width:1300px;padding:35px 0 100px}@media screen and (max-width: 768px){.product-details-inner{margin:0 auto;max-width:600px;padding:100px 0 5%}}.product-container{display:flex;align-items:flex-start}@media screen and (max-width: 768px){.product-container{flex-direction:column}}.product-gallery{width:65%;align-items:flex-start;display:flex;text-align:center}@media screen and (max-width: 1024px){.product-gallery{flex-direction:column-reverse;width:50%;padding-right:35px}}@media screen and (max-width: 768px){.product-gallery{margin-bottom:35px;padding:0;width:100%}}.product-gallery .photo-container{width:calc(100% - 70px);line-height:0;margin:0 25px}@media screen and (max-width: 1024px){.product-gallery .photo-container{margin:0;width:100%}}.product-gallery .photo-container img{width:100%}.product-gallery .thumbnail-container{display:flex;flex-wrap:wrap;justify-content:center;width:70px;line-height:0}@media screen and (max-width: 1024px){.product-gallery .thumbnail-container{width:100%;margin-top:5px}}.product-gallery .thumbnail-container .thumbnail{height:70px;width:70px;margin-bottom:20px;opacity:.5;transition:.1s;border:4px solid transparent;cursor:pointer}@media screen and (max-width: 1024px){.product-gallery .thumbnail-container .thumbnail{margin:5px}}.product-gallery .thumbnail-container .thumbnail:hover,.product-gallery .thumbnail-container .thumbnail.active{border:4px solid #2d2c2c;opacity:1}.product-gallery .thumbnail-container .thumbnail img{width:100%}.product-details{width:35%}@media screen and (max-width: 1024px){.product-details{width:50%}}@media screen and (max-width: 768px){.product-details{width:100%}}.product-details h1{font-family:frank-new,sans-serif;font-weight:800;font-size:28px}.product-details a{font-family:frank-new,sans-serif;color:#2d2c2c;border-bottom:1px solid #2d2c2c;text-transform:uppercase;font-size:14px;font-weight:600}.product-details .price{margin:5px 0;font-family:frank-new,sans-serif;color:#22737e;font-size:20px}.product-details .product-description{padding:20px 0;line-height:1.4em}.product-details .product-description ul{list-style:initial;padding-left:25px}.product-details .product-description ul li{margin:10px 0}.product-details .customize-this-shoe{align-items:center;font-family:frank-new,sans-serif;padding:20px 0;border-top:1px solid #d8d8d8;display:flex;justify-content:space-between}.product-details .customize-this-shoe div{width:50%;font-size:12px;line-height:18px}.product-details .customize-this-shoe div:last-of-type{margin-left:30px;text-align:center}@media screen and (max-width: 768px){.product-details .customize-this-shoe div:last-of-type{margin-left:20px}}.product-details .customize-this-shoe a{background-color:#fff;border:3px solid #22737e;border-radius:70px;color:#22737e;display:inline-block;padding:10px 20px;width:100%}@media screen and (max-width: 768px){.product-details .customize-this-shoe a{font-size:12px;padding:10px 13px}}.product-details .product-options{padding:20px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;font-family:frank-new,sans-serif;margin-top:25px}.product-details .product-options p{text-transform:uppercase;font-weight:800;margin-bottom:20px}.product-details .product-options label{text-transform:uppercase;font-weight:800}.product-details .product-options select{width:100%;margin:10px 0 20px;display:block}.product-details .submit-container{margin:20px 0;display:flex;justify-content:left;flex-wrap:wrap}.product-details .submit-container button{margin-left:10px;width:calc(100% - 110px)}.product-details .submit-container button.btn-disabled{cursor:auto;background-color:#9c9ca0}.product-details .submit-container button.btn-disabled .tool-tip{visibility:hidden;background-color:#22737e;text-transform:none;border-radius:6px;padding:12px;position:absolute;z-index:1;bottom:-50px;margin:0 35px;width:calc(100% - 180px);opacity:0;transition:opacity .5s ease-in-out}.product-details .submit-container button.btn-disabled .tool-tip:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #22737e transparent}.product-details .submit-container button.btn-disabled:hover .tool-tip{visibility:visible;opacity:1}.product-details .additional-info{font-size:12px;font-family:frank-new,sans-serif;color:#9c9ca0}.product-details .additional-info a{font-size:12px;text-transform:none;font-weight:inherit;color:#9c9ca0;border-bottom:1px solid #9c9ca0}.product-quantity{width:100px}.product-quantity .qtydiv{display:inline-block;width:100%}.product-quantity .qtydiv .btnqty{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:25px;width:calc(50% - 14px);text-align:center}.product-quantity .qtydiv .quantity-input{color:#2d2c2c;background-color:transparent;text-align:center;height:58px;width:28px;font-weight:800;font-size:22px}.product-quantity .qtybox{background-color:#fff;border:1px solid #2d2c2c;display:flex;align-items:center;justify-content:space-between}.product-quantity .qtybox.qty-disabled{border:1px solid #9c9ca0}.product-quantity .qtybox.qty-disabled .btnqty,.product-quantity .qtybox.qty-disabled .quantity-input{cursor:auto;color:#9c9ca0}.product-quantity .qtydiv .qtydiv .btnqty .qtyminus{margin-right:8px}.product-quantity .qtydiv .btnqty .qtyplus{margin-left:8px}.breadcrumb{margin:20px 0}.breadcrumb span,.breadcrumb a{color:#2d2c2c;font-family:frank-new,sans-serif;font-weight:500;font-size:11px}.breadcrumb span{padding:0 5px}.breadcrumb span:last-of-type{padding:0}.frame-details{display:flex;max-width:1300px;padding:100px 0}@media screen and (max-width: 768px){.frame-details{flex-direction:column-reverse;padding:5% 0;max-width:600px}}.frame-details .image-container{width:35%}@media screen and (max-width: 768px){.frame-details .image-container{margin:30px auto 0;width:100%}}.frame-details .image-container img{width:100%}.frame-details .details-container{margin-left:50px;width:65%}@media screen and (max-width: 768px){.frame-details .details-container{width:100%;margin:0}}.frame-details .details-container .frame-description{padding:20px 0;border-bottom:1px solid #d8d8d8}.frame-details .details-container table{font-family:frank-new,sans-serif;width:100%}.frame-details .details-container table tbody tr{border-bottom:1px solid #d8d8d8}.frame-details .details-container table tbody td{padding:25px 25px 25px 0;vertical-align:middle}.frame-details .details-container table tbody td:first-of-type{width:25%;font-weight:800;font-size:1em;text-transform:uppercase}.frame-details .details-container table tbody td.load-info{font-size:12px;width:50%}.recommended-uses{display:flex;font-family:frank-new,sans-serif}@media screen and (max-width: 560px){.recommended-uses{flex-direction:column}}.recommended-uses .rec-title{padding:25px 25px 25px 0;vertical-align:middle;width:25%;font-weight:800;font-size:1em;text-transform:uppercase}@media screen and (max-width: 560px){.recommended-uses .rec-title{width:100%;padding:25px;text-align:center}}.recommended-uses .rec-icons{display:flex;flex-wrap:wrap;width:100%}.recommended-uses .rec-icon{text-align:center;padding:25px 10px;width:25%}@media screen and (max-width: 560px){.recommended-uses .rec-icon{width:50%;padding:25px;text-align:center}}.recommended-uses .rec-icon img{max-width:55px;width:100%}@media screen and (max-width: 920px){.recommended-uses .rec-icon img{max-width:40px}}@media screen and (max-width: 560px){.recommended-uses .rec-icon img{max-width:75px}}.recommended-uses .rec-icon p{margin:10px 0;line-height:1em}@media screen and (max-width: 920px){.recommended-uses .rec-icon p{font-size:12px}}@media screen and (max-width: 560px){.recommended-uses .rec-icon p{font-size:1em}}.recommended-products-container{background-color:#fff;padding:100px 0;text-align:center}.recommended-products-container .products-container{max-width:1000px}.recommended-products-container .products-container .product-column{width:33%}@media screen and (max-width: 600px){.recommended-products-container .products-container .product-column{width:100%}}.why-buy{padding:125px 0;background-image:url(//dionnevitrek.com/cdn/shop/t/21/assets/why-dion-bg.png?11912);background-size:cover;background-repeat:no-repeat;background-position:right bottom}.why-buy .content-conatiner{max-width:1300px}.why-buy .content-conatiner div{background-color:#fff;width:700px;text-align:center;padding:50px}@media screen and (max-width: 1200px){.why-buy .content-conatiner div{width:100%}}.why-buy img{height:70px}.why-buy h3{font-family:frank-new,sans-serif;margin:20px 0}#full-width-cart{max-width:1300px;padding:100px 0}#full-width-cart .cart-checkout-button{width:250px;font-size:1em;clear:both;margin-right:0}@media screen and (max-width: 1100px){#full-width-cart #cart-contents{padding:0 10px}}.cart-slideout{display:none;top:0;right:0;width:100%;max-width:375px;background:#f6f4f0;height:100vh;transform:translate(430px);box-shadow:-5px 11px 37.24px .76px #1a1a1a33;z-index:999999}.cart-slideout .cart-content,.cart-slideout #cart-contents,.cart-slideout #cart-contents form{height:100%}.cart-slideout #cart-contents .cart-products{height:calc(100% - 350px);overflow:scroll}.cart-slideout #cart-contents .cart-checkout-container{position:absolute;left:0;padding:30px;border-top:1px solid #d8d8d8;width:100%}.cart-slideout #cart-contents a{color:#2d2c2c}.cart-slideout #cart-contents button a{color:#fff}.filter-slideout{display:none;width:325px;transform:translate(-400px);background:#f6f4f0;position:absolute;height:100vh;-webkit-box-shadow:-5px 11px 37.24px .76px rgba(26,26,26,.2);box-shadow:-5px 11px 37.24px .76px #1a1a1a33;z-index:999999}.filter-slideout .filter-slideout-content{font-family:frank-new,sans-serif;padding:30px 40px}.filter-slideout-header,.cart-header{background:#22737e;height:75px;padding:14px 23px}.filter-exit,.cart-exit{height:45px;width:45px;float:left;border:none;text-align:center;cursor:pointer}.filter-exit img,.cart-exit img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.filter-exit{float:right}.filter-title,.cart-title{font-family:frank-new,sans-serif;font-size:1.5em;font-weight:300;text-align:right;float:right;color:#fff;text-transform:uppercase}.filter-exit{float:left}.cart-product-container{padding:30px;border-bottom:1px solid #d8d8d8;position:relative;display:flex}.cart-product-content{width:60%}.cart-product-content .cart-item-title{font-size:1em;font-weight:400;line-height:1.3;margin-bottom:5px;text-transform:uppercase;font-family:hero-new,sans-serif}.cart-product-content p{font-size:13px}.cart-product-content p.cart-product-total{font-family:hero-new,sans-serif;color:#22737e}.cart-empty-container{text-align:center;margin:150px 0}.cart-empty-container h2{font-size:24px;margin-bottom:40px;color:#2d2c2c;text-transform:uppercase;word-wrap:break-word}.cart-remove-button{position:absolute;top:8px;right:0;border:none;cursor:pointer}.cart-remove-button img{width:14px;height:14px}.cart-product-image{width:40%;height:auto;border-radius:2px;float:left;margin-right:25px}.cart-product-image img{width:100%}.cart-quantity-container .cart-quantity-input{text-align:center;width:42px;height:31px;border:1px solid #9c9ca0}.cart-total{font-size:1em;font-weight:400;line-height:1.3;margin-bottom:5px;font-family:hero-new,sans-serif}.cart-total span{color:#22737e}.cart-disclaimer{color:#9c9ca0;font-size:11px;font-weight:500;margin-top:0;padding-top:8px;padding-bottom:4px}.cart-checkout-button{width:100%;font-size:13px;height:52px;float:right;margin-top:20px}.continue-shopping{background-color:#22737e;margin-top:20px}.continue-shopping a{min-width:auto;padding:0}.contact-us-container .page-container{background-color:#f6f4f0}.contact-us-container .cta-blocks{margin-top:0}.contact-us-container .contact-boxes{margin:150px 0 50px;display:flex;text-align:center}@media screen and (max-width: 768px){.contact-us-container .contact-boxes{flex-direction:column;margin:50px 0}}.contact-us-container .contact-boxes a{color:#2d2c2c}.contact-us-container .contact-boxes h3{margin-bottom:20px}.contact-us-container .contact-boxes p{margin:0}.contact-us-container .contact-boxes div{width:50%;padding:20px}@media screen and (max-width: 768px){.contact-us-container .contact-boxes div{width:100%}}.contact-form{max-width:800px;margin:0 auto}.contact-form input,.contact-form textarea{width:100%;padding:16px;margin:10px 0;border:1px solid #e4e4e4;color:#2d2c2c}.contact-form input[type=submit]{font-family:frank-new,sans-serif;font-weight:700;text-transform:uppercase;padding:18px 35px;border:none;max-width:250px;color:#fff;background-color:#000;float:right;cursor:pointer}@media screen and (max-width: 500px){.contact-form input[type=submit]{max-width:100%}}footer{background-color:#2d2c2c}footer .footer-top{color:#fff;background:url(//dionnevitrek.com/cdn/shop/t/21/assets/wood-texture.svg?v=157920545364239000001761911377) no-repeat;background-size:cover;background-position:top center;height:200px;width:100%}@media screen and (max-width: 768px){footer .footer-top{height:350px}}@media screen and (max-width: 500px){footer .footer-top{height:515px}}footer .footer-top-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer .footer-top-inner .email-signup{float:left;width:30%;font-family:frank-new,sans-serif;font-weight:800;font-style:normal;text-transform:uppercase;font-size:15px}@media screen and (max-width: 1160px){footer .footer-top-inner .email-signup{width:35%}}@media screen and (max-width: 960px){footer .footer-top-inner .email-signup{font-size:12px}}@media screen and (max-width: 768px){footer .footer-top-inner .email-signup{width:100%;text-align:center}}footer .footer-top-inner .email-signup form{max-width:500px;margin:0 auto}footer .footer-top-inner .email-signup table{width:100%;margin:10px 0}footer .footer-top-inner .email-signup table input{border-radius:0;height:50px;border:none;width:100%;float:left}@media screen and (max-width: 768px){footer .footer-top-inner .email-signup table input{margin:0}}footer .footer-top-inner .email-signup table td{width:70%}footer .footer-top-inner .email-signup table td #contact_email{padding-left:15px;font-weight:500;font-size:12px;font-family:Aleo,serif}footer .footer-top-inner .email-signup table td.desktop-submit{width:30%}footer .footer-top-inner .email-signup .submit{border-radius:0;border:1px solid #22737e;color:#fff;background-color:#22737e;text-transform:uppercase;-webkit-appearance:none}@media screen and (max-width: 500px){footer .footer-top-inner .email-signup .desktop-submit{display:none}}footer .footer-top-inner .email-signup .mobile-submit{display:none}footer .footer-top-inner .email-signup .mobile-submit td{width:10%}@media screen and (max-width: 500px){footer .footer-top-inner .email-signup .mobile-submit{display:block;margin-top:10px}}footer .footer-top-inner .email-signup .newsletter-msg-mobile,footer .footer-top-inner .email-signup .newsletter-msg-desktop{text-transform:none;font-weight:500;font-size:12px;font-family:Aleo,serif;color:#fff;line-height:1}@media screen and (max-width: 768px){footer .footer-top-inner .email-signup .newsletter-msg-mobile,footer .footer-top-inner .email-signup .newsletter-msg-desktop{font-size:16px}}@media screen and (max-width: 500px){footer .footer-top-inner .email-signup .newsletter-msg-mobile,footer .footer-top-inner .email-signup .newsletter-msg-desktop{display:none}}footer .footer-top-inner .email-signup .newsletter-msg-mobile{display:none}@media screen and (max-width: 500px){footer .footer-top-inner .email-signup .newsletter-msg-mobile{display:block}}@media screen and (max-width: 768px){footer .footer-top-inner .email-signup p{margin:20px 0}}@media screen and (max-width: 768px){footer .footer-top-inner .email-signup p:first-of-type{margin-top:0;font-size:16px}}footer .footer-top-inner ul{float:left;text-align:right;width:calc(70% - 80px)}@media screen and (max-width: 1160px){footer .footer-top-inner ul{width:calc(65% - 80px)}}@media screen and (max-width: 768px){footer .footer-top-inner ul{margin:20px 0;width:100%;text-align:center}}footer .footer-top-inner ul li{display:inline;font-family:frank-new,sans-serif;font-weight:800;font-style:normal;margin-right:80px}@media screen and (max-width: 1260px){footer .footer-top-inner ul li{margin-right:40px}}@media screen and (max-width: 1024px){footer .footer-top-inner ul li{font-size:14px}}@media screen and (max-width: 768px){footer .footer-top-inner ul li{margin:0 20px}}@media screen and (max-width: 500px){footer .footer-top-inner ul li{display:block;margin:20px 0}}footer .footer-top-inner ul li a{color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}footer .footer-top-inner ul li a:hover{color:#9c9ca0}footer .footer-top-inner ul.social-icons{width:80px;top:-7px;position:relative}@media screen and (max-width: 768px){footer .footer-top-inner ul.social-icons{width:100%}}footer .footer-top-inner ul.social-icons li{margin:0}@media screen and (max-width: 768px){footer .footer-top-inner ul.social-icons li{margin:0 20px}}@media screen and (max-width: 500px){footer .footer-top-inner ul.social-icons li{display:inline;margin:0 10px}}footer .footer-top-inner ul.social-icons li:first-of-type{margin-right:20px}@media screen and (max-width: 500px){footer .footer-top-inner ul.social-icons li:first-of-type{margin:0 10px}}footer .footer-top-inner ul.social-icons li svg{top:-5px}@media screen and (max-width: 768px){footer .footer-top-inner ul.social-icons li svg{top:0}}footer .footer-bottom{height:45px;width:100%}@media screen and (max-width: 768px){footer .footer-bottom{text-align:center}}footer .footer-bottom p{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9c9ca0;font-weight:500;font-size:12px;font-family:Aleo,serif;font-style:normal}@media screen and (max-width: 960px){footer .footer-bottom p{font-size:10px}}footer .footer-bottom p a{color:#9c9ca0;-webkit-transition:all .3s ease;transition:all .3s ease}footer .footer-bottom p a:hover{color:#fff}.test-slider-container{padding:200px 0;background-color:#2d2c2c}.ptc-slider-container{max-width:600px;margin:0 auto}.ptc-slider-container .ptc-slider{transform:rotate(45deg)}.ptc-slider-container .ptc-slider #rotate{transform:rotate(-45deg)}.ptc-slider-container .ptc-slider .slide{background:url(https://bloximages.chicago2.vip.townnews.com/timesargus.com/content/tncms/assets/v3/editorial/d/94/d94059d9-048e-5f1f-aa0e-530a3d6eea9a/5bff043ae48c3.image.jpg?resize=1200%2C1072) no-repeat;background-size:cover;background-position:top center;height:600px}.blog{max-width:1600px;margin-left:auto;margin-right:auto;padding-left:35px;padding-right:35px}.blog-nav{border-bottom:1px solid black;padding:35px 0}.blog-nav ul{display:flex;justify-content:center;margin:0 auto}.blog-nav ul li{margin:0 25px}.blog-nav ul li.active a{color:#22737e;font-weight:700;text-decoration:underline}.blog-nav ul li a{color:#000;font-family:hero-new,sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;transition:all .3s ease-out}.blog-nav ul li a:hover{color:#22737e;font-weight:700}.blog-posts{display:flex;justify-content:space-between;flex-wrap:wrap;margin:50px auto}.blog-posts .blog-posts__block{background-color:#fff;border-radius:25px;margin-bottom:3%;text-align:center;box-shadow:0 5px 20px #b0bfce54;width:31.5%;transition:all .3s ease-out}@media screen and (max-width: 900px){.blog-posts .blog-posts__block{margin-bottom:4%;width:48%}}@media screen and (max-width: 767px){.blog-posts .blog-posts__block{margin-bottom:35px;width:100%}}.blog-posts .blog-posts__block:hover{transform:translateY(-5px);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,.2);box-shadow:0 5px 20px #0003}.blog-posts .blog-posts__block:hover .blog-posts__block--img:after{background:#0000}.blog-posts .blog-posts__block div{padding:30px;background-color:#fff;border-radius:0 25px 25px}@media screen and (max-width: 767px){.blog-posts .blog-posts__block div{padding:20px}}.blog-posts .blog-posts__block a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.blog-posts .blog-posts__block .blog-posts__block--img{background-size:cover;background-position:center;border-radius:25px 25px 0 0;height:300px}.blog-posts .blog-posts__block .blog-posts__block--img:after{content:"";border-radius:25px 25px 0 0;filter:grayscale(100%);-webkit-filter:grayscale(100%);position:absolute;width:100%;height:100%;top:0;left:0;background:#0000001a;transition:all .6s ease-out}@media screen and (max-width: 1440px){.blog-posts .blog-posts__block .blog-posts__block--img{height:250px}}@media screen and (max-width: 1024px){.blog-posts .blog-posts__block .blog-posts__block--img{height:200px}}.blog-posts .blog-posts__block .blog-posts__block--date{font-size:12px}.blog-posts .blog-posts__block .blog-posts__block--title{color:#22737e;font-size:18px;margin:20px auto}@media screen and (max-width: 900px){.blog-posts .blog-posts__block .blog-posts__block--title{font-size:16px}}.blog-posts .blog-posts__block .blog-posts__block--desc{font-size:16px}.blog-posts .blog-posts__block .blog-posts__block--read-more{color:#22737e;font-size:16px;font-weight:700;font-family:hero-new,sans-serif;margin-top:20px;text-transform:uppercase}@media screen and (max-width: 900px){.blog-posts .blog-posts__block .blog-posts__block--read-more{font-size:14px}}.blog-posts .blog-posts__block .blog-posts__block--read-more img{width:14px;margin-left:5px}.blog-content-hero{background-image:url(https://dionnevitrek.com/cdn/shop/files/IMG_4082.JPG?v=1615926972);background-position:center;background-repeat:no-repeat;background-size:cover;padding:150px 0;width:100%}.blog-content-hero .black-overlay{background:#0000004d;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.blog-content-hero .blog-content-hero__content{margin-left:auto;margin-right:auto;padding-left:35px;padding-right:35px;text-align:center;z-index:1}.blog-content-hero .blog-content-hero__content h1,.blog-content-hero .blog-content-hero__content p{color:#fff}.blog-content-hero .blog-content-hero__content h1{margin-bottom:20px}.blog-content{max-width:1000px;margin:50px auto;padding-left:35px;padding-right:35px}.blog-content p{line-height:1.75em}.aph_bar_bar{z-index:9999!important}.product-reviews{display:flex;flex-direction:column;max-width:1300px;margin:0 auto;width:95%;padding:100px 0}@media screen and (max-width: 768px){.product-reviews{margin-top:25px;padding-bottom:50px}}.product-reviews .header-text{margin-bottom:50px;text-align:center}@media screen and (max-width: 768px){.product-reviews .header-text{margin-bottom:25px;font-size:26px}}.product-reviews .jdgm-rev-widg__title{display:none}.product-reviews .jdgm-rev__title{font-weight:700}.product-reviews .jdgm-rev-widg{padding:0}header{margin-top:-18px!important}@media (max-width: 425px){.aph_bar_message_body{font-size:2.6vw!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/theme.scss.css.map */
