@font-face{font-family:Circular Std;src:url(../fonts/CircularStd-Bold.eot);src:url(../fonts/CircularStd-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/CircularStd-Bold.woff2) format("woff2"),url(../fonts/CircularStd-Bold.woff) format("woff"),url(../fonts/CircularStd-Bold.ttf) format("truetype"),url(../fonts/CircularStd-Bold.svg#CircularStd-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Louize;src:url(../fonts/Louize-Bold.eot);src:url(../fonts/Louize-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Louize-Bold.woff2) format("woff2"),url(../fonts/Louize-Bold.woff) format("woff"),url(../fonts/Louize-Bold.ttf) format("truetype"),url(../fonts/Louize-Bold.svg#Louize-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Louize;src:url(../fonts/Louize.eot);src:url(../fonts/Louize.eot?#iefix) format("embedded-opentype"),url(../fonts/Louize.woff2) format("woff2"),url(../fonts/Louize.woff) format("woff"),url(../fonts/Louize.ttf) format("truetype"),url(../fonts/Louize.svg#Louize) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Circular Std Book;src:url(../fonts/CircularStd-Book.eot);src:url(../fonts/CircularStd-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/CircularStd-Book.woff2) format("woff2"),url(../fonts/CircularStd-Book.woff) format("woff"),url(../fonts/CircularStd-Book.ttf) format("truetype"),url(../fonts/CircularStd-Book.svg#CircularStd-Book) format("svg");font-weight:400;font-style:normal}.font-louize{font-family:Louize,serif}#filter_modal .mobile-nav__title,.about-page__intro-summary,.about-page__intro-title,.about-page p,.address-block__links a,.address-block__title,.address-block address,.btn-filter,.contact-page .form-control,.contact-page address,.contact-page li a,.contact-page p,.custom-select,.my-account-dropdown-nav,.my-account-list-nav a,.my-account-list-nav li,.navbar .dropdown-item,.navbar .nav-item .nav-link--secondary,.page-title,.product-item__price,.single-product__description,.single-product__price,.site-footer,.site-footer a,.table-order__detail-button,.table-order td,.table-order th,a,a.text-muted.font-size-10,a.text-underline,body,html{font-family:Circular Std Book,sans-serif}.font-circular{font-family:Circular Std Book,sans-serif!important}.banner__title,.btn,.catalog-title,.contact-page .text-gray,.contact-page label,.contact-page strong,.font-circular--bold,.grid-showcase__title,.has-hover-overlay .overlay__content,.navbar .nav-item .nav-link,.order-meta dt,.product-item__title,.single-product__title,.subheading{font-family:Circular Std,sans-serif}.font-krona{font-family:Krona One,sans-serif}.text-gray{color:#394b49!important}.text-gray-300{color:#b5aba3!important}.text-green{color:#23594e!important}.font-size-24{font-size:24px!important}.font-size\:28{font-size:28px!important}.line-height\:1\.5{line-height:1.5!important}.line-height\:2{line-height:2!important}.page-title{font-size:18px;color:#333;letter-spacing:0;text-align:center}.font-size-10{font-size:10px!important}a{transition:color .2s;font-size:14px;color:#333;letter-spacing:2px}a:hover{color:#666;text-decoration:none}body,html{font-size:16px;color:#2a2c2d;line-height:30px}.text-underline{text-decoration:underline}.separator:before{margin:auto;content:"";display:block;height:100%;width:1px;background-color:#dedede}.separator--horizontal:before{display:none}.separator--horizontal:after{content:"";display:block;background-color:#b5aba3;width:70px;height:2px;margin-top:25px;margin-left:auto;margin-right:auto}.border-black{border-color:#000!important}.catalog-title{font-size:24px;color:#000;letter-spacing:1.2px}.btn-filter{background:transparent;border:0;border-bottom:1px solid #000;text-transform:uppercase;font-size:12px;color:#2a2c2d;letter-spacing:2px}.dropdown-filter .dropdown-menu{max-width:900px!important;max-height:370px!important}.dropdown-filter .dropdown-menu--megamenu{width:900px;height:370px;padding:50px}.dropdown-filter .dropdown-menu ul{max-height:270px!important;overflow-y:scroll}.subheading{font-size:14px;color:#000;letter-spacing:.7px}a.text-underline{font-size:12px;color:#2a2c2d;letter-spacing:.1px}a.text-muted.font-size-10{font-size:10px;color:#4a4a4a;letter-spacing:.58px;line-height:22px}.has-hover-overlay{position:relative}.has-hover-overlay .overlay{transition:opacity .2s;opacity:0;z-index:9;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.has-hover-overlay .overlay__content{font-size:60px;color:#fff;letter-spacing:1.33px;line-height:50px}.has-hover-overlay:hover .overlay,.slick-arrow:hover~.overlay{opacity:1}.product-item__image{margin-bottom:20px;position:relative}.product-item__image-secondary{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .2s;z-index:9}.product-item__title{font-size:16px;color:#000;text-align:center;line-height:15px;letter-spacing:0}.product-item__price{font-size:14px;color:#2a2c2d;letter-spacing:.7px;text-align:center;margin-top:5px}.product-item:hover .product-item__image-secondary{opacity:1}.filter-group .custom-checkbox .custom-control-label:before{border-radius:0}.single-product__title{font-size:24px;color:#2a2c2d;line-height:18px}.single-product__price{font-size:16px;color:#2a2c2d;letter-spacing:.8px;margin-bottom:30px}.single-product__description{font-size:14px;color:#2a2c2d;letter-spacing:.2px;line-height:23px;margin-top:30px}.my-account-dropdown-nav{font-size:10px;color:#333;letter-spacing:2.44px}.my-account-dropdown-nav .dropdown-menu{width:100%}.my-account-list-nav a,.my-account-list-nav li{font-size:9px;color:#333;letter-spacing:1.8px;line-height:11px;text-transform:uppercase}.my-account-list-nav li:not(:last-child){margin-bottom:30px}.my-account-list-nav a.active{text-decoration:underline}.table-order{width:100%;border:0}.table-order thead{display:none}.table-order th{font-size:11px;color:#9d9d9d;letter-spacing:2px;line-height:14px;text-transform:uppercase;font-weight:400;border-bottom:1px solid #e9e9e9;padding-top:25px;padding-bottom:25px}.table-order th:first-child{padding-left:25px}.table-order th:last-child{padding-right:25px}.table-order tr{display:flex;flex-direction:column;border:1px solid #e9e9e9;margin-bottom:15px;padding:25px}.table-order td{font-size:12px;color:#333;letter-spacing:1px;line-height:28px;margin-top:10px}.table-order td:first-child{margin-top:0}.table-order__detail-button{font-size:10px;color:#333;letter-spacing:1px;line-height:28px;text-decoration:underline;text-transform:uppercase}.table-order__row-heading{font-size:10px;text-transform:uppercase;color:#9d9d9d;letter-spacing:2px}.order-meta{margin:0;height:100%;border:1px solid #e9e9e9;padding:15px;background-color:#f3f3f3}.order-meta dd,.order-meta dt{font-size:12px}.order-meta dt{text-transform:uppercase;margin-bottom:5px}.order-meta dd:not(:last-child){margin-bottom:15px}.order-meta__status{color:#8dc63f}.address-block{padding:30px;background:#272727;border:1px solid #e9e9e9;min-height:280px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.address-block__title{font-size:18px;color:#d6d6d6;letter-spacing:1.29px;margin-bottom:30px}.address-block address{font-size:14px;color:#f8f8f8;letter-spacing:1px;line-height:22px}.address-block__links{margin-top:45px}.address-block__links a{text-transform:uppercase;font-size:11px;color:#d6d6d6;letter-spacing:2px;line-height:14px}.address-block--blank{border:0;background:#f8f8f8;align-items:center;justify-content:center}.mobile-nav{padding-right:0!important}.mobile-nav.fade .modal-dialog{transform:translateX(-100%)}.mobile-nav.show .modal-dialog{transform:none}.mobile-nav .modal-dialog{margin:0}.mobile-nav .modal-dialog,.mobile-nav .modal-dialog .modal-content{height:100%}.mobile-nav .modal-dialog .modal-content{border:0;border-radius:0}.mobile-nav .modal-dialog .modal-content .modal-body{position:relative}.mobile-nav .modal-dialog .modal-content .modal-body ul{margin:0}.mobile-nav .close{position:absolute;top:1rem;left:0}.fixed-nav{background-color:#fff;z-index:999}.fixed-nav__link{font-size:15px;color:#2a2c2d;letter-spacing:1.25px;display:flex;align-items:center;justify-content:center;height:50px;width:100%;border:1px solid #e9e9e9}#filter_modal .mobile-nav__title{font-size:12px;color:#adb5bb;letter-spacing:1.67px}.grid-showcase__title{font-size:15px;color:#2a2c2d;letter-spacing:.33px;text-align:center}.grid-showcase .overlay .grid-showcase__title{font-size:45px;color:#fff;letter-spacing:1px;line-height:50px}.banner{position:relative}.banner__title-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.banner__title{font-size:32px;color:#fff;letter-spacing:.7px;line-height:35px}.site-footer,.site-footer a{font-size:10px;color:#2a2c2d;letter-spacing:.71px;text-align:left}.contact-page p{font-size:14px;color:#333;letter-spacing:.2px;line-height:23px}.contact-page strong{font-size:16px;color:#333;letter-spacing:0}.contact-page address,.contact-page li a{font-size:14px;color:#333;letter-spacing:.2px;line-height:23px}.contact-page .text-gray{font-size:16px;color:#333;letter-spacing:0}.contact-page label{font-size:12px;color:#333;letter-spacing:.6px;line-height:18px}.contact-page .form-control{font-size:12px;color:#a3a3a3;letter-spacing:.6px}.about-page__intro-summary{font-size:24px;color:#2a2c2d;letter-spacing:.27px;line-height:36px;margin-bottom:20px}.about-page p{font-size:16px;color:#2a2c2d;line-height:30px}.about-page__intro-title{font-size:11px;color:#2a2c2d;letter-spacing:2px;margin-bottom:20px}.btn-dark{background:#101010}.btn{font-size:14px;letter-spacing:.7px}.btn-qty{background:#f9f9f9;font-size:12px;color:#2a2c2d}.btn-qty,.gc-qty{border:1px solid #e9e9e9}.custom-select{font-size:12px;color:#2a2c2d;letter-spacing:.5px;height:40px}input.form-control{height:40px!important}.input-group-append button,.input-group-prepend button{height:40px}#main_nav .navbar-toggler{color:#000!important}.navbar .navbar-brand{width:46px}.navbar .nav-item .nav-link{font-size:12px;color:#101010;letter-spacing:.58px}.navbar .nav-item .nav-link--secondary{font-size:13px;letter-spacing:1.08px}.navbar .dropdown-item{font-size:12px;color:#101010;letter-spacing:.58px}.navbar .dropdown-item:hover{background-color:#f8f8f8}.navbar .dropdown-item:active{background-color:#272727}.slick-arrow{z-index:100;font-size:16px;line-height:1;color:#fff;opacity:.7;transition:opacity .2s;height:100%;width:10%}.slick-arrow:hover{color:#fff;opacity:1}.slick-arrow:before{display:none}.slick-prev{left:0}.slick-next{right:0}@media (min-width:992px){.page-title{font-size:20px;color:#2a2c2d}.table-order{border:1px solid #e9e9e9}.table-order thead{display:table-header-group}.table-order tr{border:0;display:table-row;margin-bottom:0;padding:0}.table-order tr:not(:last-child){border-bottom:1px solid #e9e9e9}.table-order td{margin:0;padding-top:15px;padding-bottom:15px}.table-order td:first-child{padding-left:25px}.table-order td:last-child{padding-right:25px}.banner__title{font-size:5.5rem}.navbar{height:90px}.navbar .navbar-brand{width:97px}}