@font-face{font-family:accentgraphicmediumregular;src:url(https://cdn.shopify.com/s/files/1/2436/1597/t/78/assets/accentgraphicmedium.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/2436/1597/t/78/assets/accentgraphicmedium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:CenturyGothic;src:url(//cdn.shopify.com/s/files/1/2436/1597/t/86/assets/CenturyGothic.eot?v=159421723267634753351675623015);src:url(//cdn.shopify.com/s/files/1/2436/1597/t/86/assets/CenturyGothic.eot?v=159421723267634753351675623015) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/2436/1597/t/86/assets/CenturyGothic.woff?v=144895413793123888741675623017) format("woff"),url(//cdn.shopify.com/s/files/1/2436/1597/t/86/assets/CenturyGothic.ttf?v=8260633062772363961675623016) format("truetype"),url(//cdn.shopify.com/s/files/1/2436/1597/t/86/assets/CenturyGothic.svg?23773) format("svg");font-weight:400;font-style:normal}.block__recommended_products .container,body.collection .collection-template-section .container{max-width:1400px;padding:20px 0}.newsletter_section .container{padding:75px 0}.newsletter_section .input-row{border-bottom:1px solid #666;margin-bottom:15px}.newsletter_section .input-row input{margin-bottom:0;background:transparent;font-size:11px;font-weight:300;line-height:1;letter-spacing:1px;font-style:normal;text-decoration:none;border:none;height:auto;min-height:15px;padding-bottom:10px;padding-left:0}.newsletter_section .input-row input[type=submit]{font-weight:600;text-transform:uppercase;color:#000;padding-right:0}.newsletter_section .newsletter-text{margin-top:10px;font-size:14px;font-weight:300;line-height:1.5}body.collection .shopify-section--collection-template .container,.product-recommendations-block .container{max-width:1400px}body.collection .shopify-section--collection-template .container{padding-top:20px}.product-list .thumbnail img{max-height:100%}.paginate .page a,.paginate .current{border:0px;margin:0 8px;padding:0;display:inline-block;font-size:11px;line-height:11px}.paginate .current{font-weight:700;color:#000;background-color:transparent;border-bottom:solid 1px #000}.paginate .next,.paginate .prev{margin:0;padding:0;font-size:0px;color:#000;line-height:1;vertical-align:middle}.paginate .next .icon-right-arrow:before,.paginate .prev .icon-left-arrow:before{font-size:12px;font-weight:700}.recommended-products__title .title{font-weight:400;font-size:24px;line-height:1;margin-bottom:0}.gallery-wrap.gallery-arrows--true.product-height-set.gallery-thumbnails--bottom{max-width:520px;display:block;margin:auto}.product-list .thumbnail,.slider-gallery .thumbnail,.list-collections .thumbnail{text-align:left}.product-list .thumbnail .product-info__caption,.slider-gallery .thumbnail .product-info__caption,.list-collections .thumbnail .product-info__caption{font-family:montserrat,sans-serif;font-size:10px;font-weight:400;line-height:1;letter-spacing:1.5px;font-style:normal;text-transform:uppercase;text-decoration:none}.product-list .thumbnail .product-info__caption span.name,.slider-gallery .thumbnail .product-info__caption span.name,.list-collections .thumbnail .product-info__caption span.name{color:#000}.thumbnail .price,.thumbnail .title{margin-top:12px}.main-nav .menu>li>a{font-family:Averta Light,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-size:13px;text-transform:uppercase;color:#2b2a2a;padding-top:12px;padding-bottom:12px;position:relative;display:block;letter-spacing:2px;text-rendering:optimizeLegibility}.main-nav .nav{display:block;position:relative}.main_nav .search_container .search-submit,.main_nav .search_container .search-submit:focus,.main_nav .search_container .search-submit:active{font-size:18px}.search_wrap{display:none;position:absolute;width:100%;z-index:1000;background:#fff}.search_wrap form.search__form{width:60%;margin:0 auto 30px;padding:30px 0 0;position:relative;border-bottom:solid 1px #282828;transition:all .3s linear;animation:fadeIn .3s linear none}.search_wrap form.search__form input[type=text]{border:0px;font-family:ProximaNova,sans-serif;font-weight:400;color:#282828;letter-spacing:1px;border:none;font-size:22px;line-height:24px}.search_wrap .search__results{width:100%}.search_wrap .search__results-wrapper{display:block!important}.full_banner .image-element__wrap{max-width:100%!important}.featured-collection-section h2.title{font-family:ProximaNova,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#282828;display:block;letter-spacing:1px;text-rendering:optimizeLegibility;margin:0 auto 3px;text-transform:uppercase}.full_banner{position:relative}.info_wrap{position:absolute;max-width:460px;top:35%;right:14%;text-align:center}.info_wrap *{text-transform:uppercase;color:#fff;font-family:accentgraphicmediumregular}.info_wrap h3{font-size:13px;font-weight:lighter;letter-spacing:2px}.info_wrap h2{font-size:14px;font-weight:500;margin:0;letter-spacing:2px}.info_wrap h1{font-size:60px;font-weight:700;letter-spacing:7px;line-height:1;margin-bottom:5px}.info_wrap a.btn{text-transform:uppercase;background:#fff;color:#000;width:100%;margin:35px auto 0;font-size:13px;font-family:Averta Light,Helvetica Neue,Helvetica,sans-serif;font-weight:500;display:block;padding:15px 10px;text-align:center;line-height:1.5;letter-spacing:1px;max-width:215px;position:relative}.info_wrap a.btn span{color:#000;font-size:13px;font-family:Averta Light,Helvetica Neue,Helvetica,sans-serif;font-weight:500}.info_wrap a.btn span:after{content:"";position:absolute;display:inline-block;width:100%;height:1px;border-bottom:1px solid #ccc;left:0;top:100%}.image_gallery a{position:absolute;top:45%;left:0;right:0;margin:auto;display:inline-block;text-align:center}.image_gallery a h2{font-weight:700;line-height:1;font-size:190%;text-transform:uppercase;color:#fff;letter-spacing:3px;font-family:Averta Light,Helvetica Neue,Helvetica,sans-serif}.image_gallery .three-per-row a h2{font-size:150%}body.index .featured-link--half .info{width:90%}.image_gallery .two-per-row .gallery-cell{padding:0 30px}.product .swym-button-bar{margin:0!important;float:right}.product-title-wishlist{position:relative}.product-title-wishlist .icon.icon-wishlist{position:absolute;top:0;right:0;width:17px}.product-title-wishlist .icon.icon-wishlist .swym-button.swym-add-to-wishlist-view-product{min-height:auto!important}.product .btn.swym-button.swym-add-to-watchlist{border:1px solid #000;width:100%!important}.product .btn.swym-button.swym-add-to-watchlist:hover{background:#000!important;color:#fff!important}h1.product_name{padding-right:32px;position:relative;font-weight:500}.swym-wishlist-button-bar{display:inline;position:absolute;right:0;top:0;bottom:0;margin:auto}button.btn.swym-button.swym-add-to-wishlist.swym-inject{display:inline!important;bottom:0!important;height:40px!important;line-height:40px!important;min-height:35px!important;width:40px}.swym-btn-container .swym-button:after{font-size:20px!important}.purchase-details button.add_to_cart:hover{color:#fff}.list-collections .thumbnail .product-info__caption .title,.product-list .thumbnail .product-info__caption .title,.slider-gallery .thumbnail .product-info__caption .title{font-family:montserrat,sans-serif;font-size:10px;font-weight:400;line-height:1;letter-spacing:1.5px;font-style:normal;text-transform:uppercase;text-decoration:none}.swym-wishlist.mobile{padding:0 5px}.main-nav .menu a,.main-nav .menu a span,.main-nav .menu a:active,.main-nav .menu a:visited{letter-spacing:2px}.top-bar{height:40px;padding:0 0 0 10px}.top-bar [class^=icon-down-arrow]:before{font-size:13px}.top-bar .disclosure__toggle{margin-right:15px}.top-bar li.localization-wrap{padding:0}.header__logo a{display:block}.header__logo img,.header__logo span.header__logo-text{margin:auto;display:block}.gallery-section.gallery-classic .gallery-image-wrapper,.gallery-section.gallery-classic .gallery-empty-wrapper{display:block;float:left;margin:0}.gallery-section.gallery-classic .gallery-image-wrapper img,.gallery-section.gallery-classic .gallery-image-wrapper svg,.gallery-section.gallery-classic .gallery-empty-wrapper img,.gallery-section.gallery-classic .gallery-empty-wrapper svg{width:100%;display:block}.gallery-section.gallery-classic .add-padding{padding:5px}.gallery-section.gallery-classic .two-per-row{width:50%}.gallery-section.gallery-classic .three-per-row{width:33.333%}.gallery-section.gallery-classic .four-per-row{width:25%}.gallery-section.gallery-classic .five-per-row{width:20%}.shopify-section--featured-collection h2.title{font-family:ProximaNova,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#282828;display:block;letter-spacing:1px;text-rendering:optimizeLegibility;margin:0 auto 3px;text-transform:uppercase}.featured-link--half.image-with-text__image-column{width:60%}.featured-link--half.image-with-text__text-column{width:40%}.featured-link--half .info .collection_title{font-size:55px;letter-spacing:3px;font-family:accentgraphicmediumregular;font-weight:500;word-break:break-all}.featured-link--half .description{position:relative;font-size:16px;line-height:1.5;margin-bottom:20px;color:#333}.featured-link--half .info a.global-button{font-family:ProximaNova,sans-serif;font-size:12px;font-weight:700;padding:15px 25px;letter-spacing:1px;line-height:1.5}.shopify-section--featured-collection .container{padding:20px 0}.shopify-section--featured-collection .container{padding-bottom:0}.product__details--product-page .price-ui .savings,.product__details--product-page .price-ui .savings span{color:#333}.color-swatches{display:block;clear:both}.color-swatches ul{width:100%;list-style:none;display:inline-block}.color-swatches ul li{float:left;display:inline-block;margin-right:12px;position:relative}.color-swatches ul li .tooltip{position:absolute;left:0;right:0;text-align:center;bottom:0;opacity:0;font-family:CenturyGothic;transition:1s all;-webkit-transition:1s all}.color-swatches ul li:hover .tooltip{opacity:1;bottom:-24px;transition:1s all;-webkit-transition:1s all}.swatch-color{width:32px;height:32px;overflow:hidden;border-radius:50%;box-shadow:0 0 0 2px #000;border:2px solid white}.color-swatches a{width:30px;height:30px;display:inline-block;z-index:111}.active-son{position:absolute;right:2rem;top:5rem;color:#000;font-size:1.5rem;width:48px;height:48px;text-align:center;background:#ffffff4d;border-radius:50%}.active-son i.muted-icon{width:22.3px;height:36px;padding:.3rem;display:block;margin:6px auto;background:url(//cdn.shopify.com/s/files/1/2436/1597/t/86/assets/mute.svg?v=145980182535222579241675623117) no-repeat;background-size:22px;background-position:center}.active-son i.fa{color:#000;margin:12px auto}.featured-link--half img{width:100%;min-width:400px}@media screen and (min-width: 481px){.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}}@media screen and (min-width: 799px){.full_banner .mobile_banner,.featured-link--half .mobile_info,video.mobile_video{display:none}}@media only screen and (max-width: 1024px){.collection .products_list .container{width:calc(90% + 20px)}}@media only screen and (max-width: 959px){.newsletter_section #contact_form input.sign_up[type=submit]{margin-bottom:0!important;width:auto}}@media screen and (max-width: 798px){video.has_mobile_video{display:none}.info_wrap{top:36%;right:0;left:0;margin:auto}.info_wrap h1{font-size:35px}.image_gallery a h2{font-size:140%}.image_gallery .three-per-row a h2{font-size:100%}.newsletter_section .container{padding:45px 0}.newsletter_section .input-row{flex-direction:inherit}.has_mobile_banner img{display:none}.full_banner .mobile_banner,.has_mobile_banner .mobile_banner img{display:block}.featured-collection-section h2.title{font-size:13px;margin-bottom:10px}.image_gallery .two-per-row .gallery-cell{padding:20px}.image_gallery .two-per-row:last-child .gallery-cell{padding-bottom:0}button.btn.swym-button.swym-add-to-wishlist.swym-inject{display:inline!important;line-height:40px!important}.cart-container .mini_cart{width:50px;margin-left:0}.gallery-section.gallery-classic .two-per-row,.gallery-section.gallery-classic .three-per-row,.gallery-section.gallery-classic .four-per-row,.gallery-section.gallery-classic .five-per-row{width:100%}.shopify-section--featured-collection h2.title{font-size:13px;margin-bottom:10px}.featured-link--half.image-with-text__text-column{width:100%}.index .featured-link--half.image-with-text__text-column{display:none}.featured-link--half.image-with-text__image-column{width:100%}.featured-link--half .mobile_info{display:block;position:absolute;top:40%;left:0;right:0;text-align:center}.featured-link--half .mobile_info .collection_title{font-size:45px;letter-spacing:3px;line-height:1}.featured-link--half .mobile_info .button{background:#fff;color:#000;font-size:13px;font-weight:700;font-family:Averta Light,Helvetica Neue,Helvetica,sans-serif;border-color:#fff;padding:10px 20px;text-transform:uppercase;letter-spacing:1px;min-height:44px;height:auto;line-height:1.5;display:inline-flex;align-items:center}.collection .banner_wrap .one-whole{width:100%}.page-ecovero .featured-link--half.image-with-text__text-column{width:100%;display:block}.featured-link--half .info .collection_title{font-size:35px}}@media only screen and (max-width: 480px){.collection .products_list .container{width:calc(100% - 20px)}.featured-link--half img{width:100%;min-width:250px}.featured-link--half .info .collection_title{font-size:25px}}@media screen and (max-width: 414px){.featured-link--half .mobile_info .collection_title{font-size:35px;font-family:accentgraphicmediumregular;color:#fff!important;font-weight:500}.featured-link--half .mobile_info .button{font-size:8px;font-weight:400;line-height:1.5;padding:10px 12px;height:auto;min-height:auto}.info_wrap{max-width:300px}.info_wrap h1{font-size:30px;font-weight:500;letter-spacing:4px}.info_wrap a.btn{font-size:9px;font-weight:400;max-width:135px;padding:10px}.info_wrap a.btn span{font-size:9px;font-weight:400}}
/*# sourceMappingURL=/s/files/1/2436/1597/t/86/assets/custom.css.map */
