body{background-color:#fff}section,article,.site-footer{position:relative;overflow:hidden;padding:0}section{padding:5rem 0}.site-footer{padding-top:4rem;padding-bottom:4rem;background-color:#f9f8f6}.jumbotron{background-color:#f9f8f6}body,p,div,table{font-family:gotham_medium;font-size:16px}main section:first-child{padding-top:0}h1,h2,h3,h4,h5,h6,.btn{font-family:gotham_medium;font-weight:400;color:#292929}h1,.h1{font-size:80px}h2,.h2{font-size:60px}h3,.h3{font-size:30px}h4,.h4,h5,.h5,h6,.h6{font-size:16px}.display-1{font-size:120px}.display-2{font-size:112px}.display-3{font-size:100px}.display-4{font-size:88px}input,select,textarea{background-color:#fff;color:#646668}.input-group-append .btn{border-top-left-radius:0;border-bottom-left-radius:0}.bg-secondary{background-color:#6466680d!important}a{color:#111}a:hover{color:#557ceb}.btn{font-size:.9rem;text-transform:uppercase;line-height:1;padding:.7rem .9rem}.btn:hover{text-decoration:none}.btn-primary{background-color:transparent;border-color:#111;color:#111;border-width:2px}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#111!important;border-color:#111;color:#fff}.btn-primary:disabled{background-color:#e8e9eb;border-color:#e8e9eb}.btn-primary:disabled:hover{background-color:#e8e9eb;border-color:#e8e9eb}.btn-outline-primary{border-color:#fff;color:#fff}.btn-outline-primary:hover{background-color:#fff;color:#111;border-color:#fff}.btn-secondary{background-color:#ccc;border-color:#ccc!important;color:#8d8d8d!important}.btn-secondary:hover{background-color:#a6a6a6;border-color:#ccc!important}.btn-outline-secondary{border-color:#ccc!important;color:#ccc!important}.btn-outline-secondary:hover{background-color:#ccc!important;color:#fff!important;border-color:#ccc!important}.btn:hover,a:hover,select:hover{cursor:pointer}.btn-lg{font-size:1.2rem;padding:1rem 2rem}.btn-sm{font-size:.8rem;padding:.5rem .7rem}.badge-primary{background-color:#fff}.badge-lg{font-size:1.2em}.icon-active{color:#557ceb}.navbar{background-color:#fff}.navbar .nav-item .nav-link{color:#646668;border-bottom:1px solid transparent;padding-bottom:5px}.navbar .nav-item .nav-link:hover{color:#fff}.navbar .nav-item .nav-link i{font-size:1.4em}.navbar .nav-item.active .nav-link{color:#fff}.navbar-nav.d-md-block{display:flex!important;flex-direction:initial!important}.navbar-nav a{font-size:14px}@media only screen and (max-width: 768px){.navbar-nav.d-block{display:flex!important;flex-direction:initial!important}.navbar-nav.d-block li{margin:0 .6em!important}.navbar-nav.d-md-block{display:none!important}.dropdown-item{white-space:normal}.dropdown-header{font-size:1.2rem}}.order-list li{background:#6466680d;padding:15px;margin-bottom:15px}.cart-mini .dropdown-toggle:after{content:none}.cart-mini .dropdown-menu{width:300px}.cart-mini .media{padding:10px;margin-bottom:7px}.cart-mini-xs .navbar-toggler{padding:.5rem 0;font-size:16px;border:0;line-height:1.5}.cart-mini-title{font-size:1rem;font-weight:700;text-align:center}@media only screen and (max-width: 768px){.order-list li span{display:block}}.dropdown-item.active,.dropdown-item:active{color:#979797;background-color:#6466680d}.top-banner{display:block;padding:.75rem 1rem}.top-banner a{font-size:.9em;color:#fff}.legal-links{display:block;font-size:80%}.legal-links li{display:inline}.legal-links a{padding:0 4px;text-decoration:underline}.legal-links li:after{content:" |"}.legal-links li:last-child:after{content:none}.no-js:not(html){display:none!important}.no-js .no-js:not(html){display:block!important}.no-js .js{display:none!important}.option-wrapper label{font-weight:700;margin-bottom:0}.input-quantity{border:1px solid #e8e9eb;border-radius:5px;height:100%}.input-quantity .btn{background:#fff!important;border:0!important;padding:3px 10px;cursor:pointer;color:#4d4d4d;font-weight:400;height:100%}.input-quantity .btn:hover{color:#fff}.input-quantity input{border:0!important;color:#4d4d4d}a,button,[role=button],input,label,select,textarea{touch-action:manipulation}.overlay:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#292929;opacity:.3;z-index:2}.image-bg .container,.image-bg div[class*=col]{position:relative;height:inherit;z-index:3}.background-image-holder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:#6466680d;background-size:cover!important;background-position:50% 50%!important;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:0}.background-image-holder img{display:none}.background-image-holder.fadeIn{opacity:1}.placeholder-svg{display:block;fill:#11111159;background-color:#1111111a;width:100%;height:100%;max-width:100%;max-height:100%;border:1px solid rgba(17,17,17,.2)}.logo-svg{width:100px;height:50px}.carousel-cell{width:100%;text-align:center}.carousel-cell h1,.carousel-cell p,.carousel-cell div{color:#111}.carousel-cell .embed-responsive{top:20%}.carousel-hero .carousel-cell{padding:10rem 0}.carousel-mip-nav{margin-top:2rem;text-align:left}.carousel-mip-nav .carousel-cell{margin:.25rem;border:1px solid #e8e9eb;height:100px;width:100px;overflow:hidden;text-align:center}.carousel-mip-nav .carousel-cell.is-nav-selected{border-color:#fff}.carousel-mip-nav .carousel-cell img{max-height:100%}.flickity-button{background:none!important}.flickity-button svg{fill:#6a6a6a}.static-banner{position:absolute;z-index:1;pointer-events:none}.home-slider{padding:0}.home-slider .flickity-page-dots{bottom:35px}.home-slider .align-items-center{position:relative;top:20%;z-index:2;text-align:left}.home-slider .align-items-center .col{padding:0}.home-slider h1{font-size:60px;line-height:68px;letter-spacing:.46px}.slide-dark h1,.slide-dark p{color:#292929}.slide-light h1,.slide-light p{color:#fff}.slide-light .btn.btn-primary{background:#fff;margin-top:30px;color:#111;border-color:#fff;text-transform:uppercase}.slide-light .btn.btn-primary:hover{color:#fff;background:#111;border-color:#111}@media only screen and (max-width: 768px){.carousel-cell .embed-responsive{top:10%}.home-slider .background-image-holder{background-position:top left!important}.home-slider .background-image-holder{background-color:#3d4246!important;opacity:.3!important}.home-slider .col{text-align:center}.home-slider h1{font-size:40px;line-height:48px;letter-spacing:.31px}.slide-light .btn.btn-primary{margin-top:5px}}.logo-carousel li{text-align:center}.logo-carousel li{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:.5}.logo-carousel li:hover{opacity:1}.logo-carousel img{max-height:60px}.text-slider .flex-direction-nav li a:before{color:#222}.image-bg .text-slider .flex-direction-nav li a:before{color:#fff;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;opacity:.5}.image-bg .text-slider .flex-direction-nav li a:hover:before{opacity:1}.text-slider .flex-direction-nav a.flex-prev{left:-60px}.text-slider .flex-direction-nav a.flex-next{right:-60px}.home-block .image-svg{height:auto;max-height:auto}.home-block h1,.home-block h2,.home-block h3,.home-block h4{text-transform:lowercase}.home-block p{font-size:1rem}.product-hero .mip-slider .flex-direction-nav a{top:40%!important}.pagination .page-link{color:#111}.pagination .page-link:hover{color:#fff}@media only screen and (max-width: 992px){.home-block{padding:5rem .5rem}}@media only screen and (max-width: 480px){.template-password .display-1{font-size:3em}#shopify-section-cart-template h1{font-size:23px}}.cta-image-block{padding:0!important}.product-template h1 small{color:#111;font-size:.6em;font-style:italic}.media-testimonials .col-12{padding-left:50px;padding-right:50px}.media-testimonials blockquote,.media-testimonials blockquote footer{font-style:italic}.media-testimonials blockquote:before{font-family:Georgia,serif;font-style:italic;display:block;content:"\201c";font-size:5rem;position:absolute;left:5px;bottom:95px;color:#557ceb}.media-testimonials blockquote footer{margin-top:10px;font-style:italic;font-size:.7em}.content-list h3{font-size:1.4rem}.content-list h3 small{font-size:1rem;color:#111}.content-list p.lead{font-size:1rem}@media only screen and (max-width: 992px){.card-columns{column-count:2}}@media only screen and (max-width: 768px){.card-columns{column-count:1}}.nav-tabs .nav-link,.nav-tabs .nav-link.active{border:0;background:transparent;padding:.7em 1.5em}.nav-tabs .nav-link.active{border-bottom:2px solid #557ceb}.tab-content{margin:1rem 0}.social-icons a i{font-size:28px}.payment-icons i{font-size:28px;margin-right:4px}.product-card{border:0}.product-card .card-title{font-size:1.2rem;color:#111}.product-card .card-body{padding:1rem 0 1.5rem}.product-card .card-img-top{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.product-card .card-img-top:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}#infiniteoptions-container label{display:block}#infiniteoptions-container label:hover{cursor:pointer}#infiniteoptions-container input{margin-right:5px}.template-product .product-price,.template-product .product-original-price{font-size:30px;line-height:40px;letter-spacing:.23px}.sr-only,.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.product-original-price{font-family:gotham_light;color:#111;text-decoration:line-through;margin-left:7px;font-size:30px!important;text-decoration-thickness:from-font}.badge-sale{margin-left:7px;font-size:1em;background-color:#557ceb;color:#fff}.breadcrumb{background:none;padding:0;border-radius:0;font-size:.9em}.cart-image{overflow:hidden}.cart-image img{display:block;margin-left:auto;margin-right:auto}.blog-list .blog-item{border-bottom:1px solid #CCC;padding-bottom:48px;margin-bottom:48px}.blog-date,.blog-author{font-size:.9em;font-style:italic}.blog-content img:first-child{border:1px solid #e8e9eb;margin-right:5rem}.blog-grid a:first-child{text-align:center}.blog-grid a:first-child img{width:80%}.blog-grid .card-body a{text-align:left}.errors{border:1px solid transparent;border-radius:.25rem;color:#fff;background-color:#dc3545;border-color:#dc3545;padding:.75rem 1.25rem;margin-bottom:1rem}.errors ul{list-style:none;margin:0;padding:0}.errors ul li{display:inline-block;padding-right:5px}.errors a{color:#fff;text-decoration:underline}.site-footer,.site-footer a,.site-footer h5{color:#fff}.alert-info{background-color:#dee5fb;border:0}@media only screen and (max-width: 1200px){section{padding:3rem 0}}@media only screen and (max-width: 768px){section{padding:2rem 0}.jumbotron h1{font-size:3rem}.blog-content img:first-child{float:none;margin-right:0;width:100%;margin-bottom:3rem}}@media only screen and (max-width: 480px){.jumbotron h1{font-size:2rem}body,p,div,table,input,select,textarea{font-size:16px}.btn-xs-block{display:block!important;width:100%!important}}.l2_link_mobile{font-size:20px;letter-spacing:1.25px;line-height:27px;margin-bottom:20px}body.template-page img{height:auto;width:100%}li.nav-item.dropdown.has-megamenu:first-of-type a,a.nav-link.first_level_link:first-of-type{color:#207375}#g-recaptcha{margin-bottom:20px}#offcanvas_filter svg:focus-visible,#offcanvas_filter a:focus-visible,#offcanvas_filter button:focus-visible{outline:#007bff 1px solid}.template-page-trade a.btn:first-of-type{margin-bottom:25px}.template-page-trade .wholesale_form input.btn.btn-primary_cta.btn-block:hover{color:#fff}.homepage_section.featured_collection_section h2 a,.homepage_section.featured_collection_section h3 a,.homepage_section.featured_collection_section h4 a{text-decoration:none!important}.homepage_section.featured_collection_section h2 a:hover,.homepage_section.featured_collection_section h3 a:hover,.homepage_section.featured_collection_section h4 a:hover{text-decoration:underline!important}.footer-email-label{margin:auto;padding:5px 10px;font-size:20px}input::placeholder{color:#636363!important}.search-label{position:absolute;left:20px;top:-30px;font-size:18px}@media only screen and (min-width: 768px) and (max-width: 1300px){.navbar-collapse.collapse,.global-header .navbar-expand-lg .navbar-nav{display:none!important}.navbar-expand-lg .navbar-toggler{display:block!important}.container-fluid{flex-wrap:nowrap!important}.navbar-nav{flex-direction:row!important}.main_nav_bar{padding:0 10px!important}}
/*# sourceMappingURL=/cdn/shop/t/207/assets/theme.scss.css.map */
