@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProBlack.woff?v=1775470591) format("woff");font-weight:900;font-style:normal}@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProBlackOblique.woff?v=1775470591) format("woff");font-weight:900;font-style:italic}@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProBook.woff?v=1775470591) format("woff");font-weight:400;font-style:normal}@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProBookOblique.woff?v=1775470591) format("woff");font-weight:400;font-style:italic}@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProHeavy.woff?v=1775470591) format("woff");font-weight:700;font-style:normal}@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProHeavyOblique.woff?v=1775470591) format("woff");font-weight:700;font-style:italic}@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProLightOblique.woff?v=1775470591) format("woff");font-weight:300;font-style:italic}@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProMedium.woff?v=1775470591) format("woff");font-weight:500;font-style:normal}@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProMediumOblique.woff?v=1775470591) format("woff");font-weight:500;font-style:italic}@font-face{font-family:AvenirLTPro;src:url(/cdn/shop/files/AvenirLTProOblique.woff?v=1775470591) format("woff");font-weight:400;font-style:italic}html{scroll-behavior:smooth}body{font-family:AvenirLTPro,sans-serif;overflow-x:hidden}ol.flickityrf-page-dots{display:none!important}@media screen and (min-width:990px){.full-width.header--middle-left{grid-template-columns:auto 1fr auto}.full-width .nav-main{justify-content:center}}.myfooter-design .footer__content-top{display:flex;align-items:flex-start;gap:5px}.myfooter-design .footer-block--newsletter{flex:1 1 25%;margin:0}.myfooter-design .footer-block--newsletter .footer-block__heading p{font-size:14px;margin-top:0;font-family:AvenirLTPro,sans-serif;font-weight:300;color:#2f2f2fbf;line-height:25px}.myfooter-design .footer-block--newsletter .footer-block__heading p strong{margin-bottom:10px;display:block;font-weight:500;color:#2f2f2f;font-family:AvenirLTPro,sans-serif;font-size:16px}.myfooter-design .footer-block .footer-block__heading{font-family:AvenirLTPro,sans-serif;text-transform:uppercase;margin-bottom:10px}.myfooter-design .footer-block--newsletter .newsletter-form{margin:0}.myfooter-design .footer__blocks-wrapper{flex:1 1 75%}.myfooter-design .full-width{padding-inline:5rem}.myfooter-design .footer-block--newsletter .footer-block__newsletter{text-align:left}.myfooter-design .footer__copyright{margin-top:0}.myfooter-design .footer__content-bottom-wrapper.full-width{justify-content:center}.template-collection .page-width{max-width:100%}.product--fullwidth .owl-item{padding:0}.product--fullwidth .owl-nav button{background:#0000!important;color:#2c2c2c!important;border-radius:50%!important;border:none;position:absolute;top:50%;width:36px;height:36px;font-size:40px;cursor:pointer}.product--fullwidth button.owl-next{right:0}.product--fullwidth button.owl-prev{left:0}.product--fullwidth .owl-stage-outer .owl-stage{display:flex}.product--fullwidth .owl-stage-outer{overflow:hidden}.page-width.no-paddin-lf{max-width:none;padding:0}.product--fullwidth .global-media-settings img{border-radius:0!important}.product--fullwidth .product__info-wrapper{padding-top:4rem!important;padding-right:4rem!important}.product--fullwidth .product__title h1{font-family:AvenirLTPro,sans-serif;font-size:24px;font-weight:500}.product--fullwidth .price-not-space{margin-bottom:0}.product--fullwidth .icon-with-text img{height:50px;width:50px;object-fit:contain}.product--fullwidth .icon-with-text span{font-size:12px;font-family:AvenirLTPro,sans-serif;font-weight:500;color:#2f2f2f}.button-btn-text{align-items:center;color:#000;display:flex;font-size:12px;font-weight:500;justify-content:center;letter-spacing:.6px;line-height:14px;min-height:2.5rem;overflow:hidden;padding:.25rem 1.5rem;position:relative;text-transform:uppercase;transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);border:1px solid #EFA8A0;cursor:pointer}.product--fullwidth product-form.product-form{margin-bottom:0!important}.product--fullwidth .product-media-container{--aspect-ratio:.8 !important}.product--fullwidth .product-form__submit{border-radius:0!important}.template-product .shopify-app-block{background-color:#f7f3ef}.nav-main{display:flex;list-style:none;padding:0;margin:0}.nav-main>li{padding:1.5rem}.nav-main>li>a{color:#000;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:13px}.mega-menu{position:absolute;left:0;top:76%;width:100%;background:#f7f3ef;box-shadow:0 4px 15px #0000001a;z-index:20;max-height:0;overflow:hidden;opacity:0;transition:max-height .9s ease,opacity .3s ease}.mega-menu .page-widths{padding:2rem 3rem}.nav-main>li.has-mega:hover>.mega-menu{max-height:600px;opacity:1}.mega-menu__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.mega-menu__column h4{margin-bottom:1rem;font-size:1.5rem;font-weight:800}.mega-menu__column ul{list-style:none;padding:0;margin:0}.mega-menu__column li{margin-bottom:.3rem}.mega-menu__column a{text-decoration:none;color:#000;font-size:1.4rem}.mega-menu__column a:hover{color:#000}.mega-menu__featured{text-align:center;max-width:250px;margin-left:auto;background-color:#fff;padding:8px;border-radius:8px}.mega-menu__featured img{max-width:230px;border-radius:6px;margin-bottom:.5rem}.featured-title{display:block;font-weight:400;margin-top:.5rem;color:#000}.reelfy_card_product__title,.rf-price--on-sale .rf-price-item--regular{font-weight:400!important}@media(max-width:960px){nav.nav-mega-menu{display:none}}.template-collection aside#main-collection-filters{border-top:1px solid #E8D9CF;border-bottom:1px solid #E8D9CF;padding-top:1rem}#judgeme_product_reviews{max-width:100%!important;padding:1rem 3rem!important}.template-collection .collection-hero__title{font-family:AvenirLTPro,sans-serif;font-size:24px;text-align:center;text-transform:uppercase;margin-bottom:0}.template-page\.about-us .rich-text__text{font-size:14px}.template-page\.contact .super-flex{display:flec;display:flex;align-items:center;gap:0}.template-page\.contact .super-flex>div{width:50%}.template-page\.contact .super-flex .contact{width:50%;flex:1 1 50%}.template-page\.contact .super-flex .re-left-image img{width:100%;display:block}.template-page\.contact .contact .title{font-size:18px;font-family:AvenirLTPro,sans-serif;letter-spacing:.9px;line-height:24px;text-align:center;text-transform:uppercase;margin-bottom:0}.template-page\.contact .contact .outer-para p{font-size:14px;font-family:AvenirLTPro,sans-serif;letter-spacing:.9px;text-align:center;line-height:24px}.template-page\.contact .contact .form-body{width:90%;margin:auto}.template-page\.contact .rich-text__heading{font-size:18px;font-family:AvenirLTPro,sans-serif;letter-spacing:.9px;line-height:24px;text-align:center;text-transform:uppercase;margin-bottom:0}.template-page\.contact .rich-text__text{font-size:14px}.template-page\.contact form .contact__button{text-align:center}.shopify-policy__container{max-width:120rem}.shopify-policy__container h1{font-size:24px}.shopify-policy__container h2{font-size:18px}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{font-family:AvenirLTPro,sans-serif;text-transform:uppercase}@media(max-width:767px){.myfooter-design .full-width{padding-inline:2rem}.myfooter-design .footer__content-top{flex-direction:column}.myfooter-design .footer__blocks-wrapper{margin-bottom:0}.myfooter-design .footer-block__details-content{margin-bottom:1rem}.myfooter-design .footer-block--menu .footer-block__heading{font-weight:600}.product--fullwidth .product__info-wrapper{padding:10px!important}.product--fullwidth .slider-buttons{display:none!important}.product--fullwidth button.owl-next{right:10px}.product--fullwidth button.owl-prev{left:10px}.product--fullwidth .product__media-list .product__media-item{width:100%!important;padding:0}.template-product .icon-with-text--horizontal{column-gap:1rem}.template-page\.contact .super-flex{flex-direction:column}.template-page\.contact .super-flex .contact{width:100%}.template-page\.contact .super-flex>div{width:100%}.template-product .slider-mobile-gutter .thumbnail-list__item.slider__slide{width:calc(19% - .6rem)!important}}@media screen and (max-width:768px){html,body{overflow-x:hidden;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
