:root{--font-head: "Noto Serif Display", "EB Garamond", Georgia, "Times New Roman", serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-head)!important}p,span,li,button,input,a{font-family:var(--font-body)!important}.card__heading,.product-card h3,.product-card h2,.card-information__text{font-size:16px!important;line-height:1.35!important;letter-spacing:0!important}.price,.price__regular,.price-item{font-size:14px!important;line-height:1.2!important}body.template-collection h1{font-size:40px!important;line-height:1.1!important}body.template-product h1{font-size:28px!important;line-height:1.1!important}body.template-collection h1{font-size:32px!important}body.template-product h1{font-size:24px!important}.hero .button,.hero button,.hero a.button,.banner__buttons .button,.hero__button,.hero__buttons a{background-color:#121212!important;border:1px solid #c1a36e!important;color:#e6e6e6!important;transition:all .3s ease-in-out}.hero .button:hover,.hero button:hover,.hero a.button:hover,.banner__buttons .button:hover,.hero__button:hover,.hero__buttons a:hover{background-color:#c1a36e!important;color:#121212!important;border-color:#c1a36e!important;transform:translateY(-2px);box-shadow:0 6px 12px #c1a36e33}.card-wrapper{border-radius:14px;overflow:hidden;transition:all .25s ease-in-out}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 0 12px #ffffff0a}.template-collection .shopify-section:first-of-type{margin-bottom:40px}@media (max-width: 749px){.template-collection .shopify-section:first-of-type{margin-bottom:25px}}.card-wrapper{opacity:0;transform:translateY(10px);animation:fadeUp .8s ease-out forwards}.card-wrapper{transition:all .3s ease-in-out;will-change:transform,box-shadow}.card-wrapper:hover{transform:translateY(-6px) scale(1.015);box-shadow:0 8px 22px #ffffff14;border-radius:14px}.card-wrapper img{transition:filter .3s ease-in-out,transform .3s ease-in-out}.card-wrapper:hover img{filter:brightness(1.08);transform:scale(1.03)}.card-wrapper .card__heading{transition:color .3s ease-in-out,text-shadow .3s ease-in-out}.card-wrapper:hover .card__heading{color:#e6c36e;text-shadow:0 0 8px rgba(230,195,110,.4)}.card-wrapper,.product-card{transition:all .35s ease-in-out;will-change:transform,box-shadow,filter;border-radius:14px;overflow:hidden}.card-wrapper:hover,.product-card:hover{transform:translateY(-6px) scale(1.025);box-shadow:0 10px 30px #ffffff0f,0 0 25px #e6c36e14;filter:brightness(1.06)}.card-wrapper img,.product-card img{transition:transform .35s ease-in-out,filter .35s ease-in-out}.card-wrapper:hover img,.product-card:hover img{transform:scale(1.03);filter:brightness(1.1)}.card-wrapper .card__heading,.product-card .card__heading{transition:color .3s ease-in-out,text-shadow .3s ease-in-out}@keyframes farahFadeUp{0%{opacity:0;transform:translateY(25px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.card-wrapper,.product-card{opacity:0;animation:farahFadeUp .8s ease-out forwards}.card-wrapper:nth-child(1),.product-card:nth-child(1){animation-delay:.1s}.card-wrapper:nth-child(2),.product-card:nth-child(2){animation-delay:.25s}.card-wrapper:nth-child(3),.product-card:nth-child(3){animation-delay:.4s}.card-wrapper:nth-child(4),.product-card:nth-child(4){animation-delay:.55s}.card-wrapper:nth-child(5),.product-card:nth-child(5){animation-delay:.7s}.card-wrapper:nth-child(6),.product-card:nth-child(6){animation-delay:.85s}.card-wrapper,.product-card{background:transparent!important;box-shadow:none!important}.card-wrapper .card__media,.product-card .card__media{transition:all .35s ease-in-out;border-radius:14px;overflow:hidden}.card-wrapper:hover .card__media,.product-card:hover .card__media{transform:translateY(-6px) scale(1.025);box-shadow:0 10px 25px #ffffff0f,0 0 20px #e6c36e14}.card-wrapper:hover img,.product-card:hover img{transform:scale(1.04);filter:brightness(1.1)}.card-wrapper:hover .card__heading,.product-card:hover .card__heading{color:#e6c36e;text-shadow:0 0 8px rgba(230,195,110,.4)}a,button{transition:all .35s ease-in-out;text-decoration:none!important}button,.button,.shopify-payment-button__button{background:#121212!important;color:#f3f3f3!important;border:1px solid #1c1c1c!important;border-radius:10px!important;letter-spacing:.6px;padding:10px 20px;font-weight:500;text-transform:uppercase}button:hover,.button:hover,.shopify-payment-button__button:hover{border-color:#e6c36e!important;color:#e6c36e!important;box-shadow:0 0 12px #e6c36e40,inset 0 0 8px #e6c36e26;transform:translateY(-2px)}a:hover{color:#e6c36e!important;text-shadow:0 0 8px rgba(230,195,110,.35)}body.template-product .product__title,body.template-product .product__description,body.template-product .product__text,body.template-product .product__info-wrapper{opacity:0;transform:translateY(10px);animation:farahProductFade .6s ease-out forwards}@keyframes farahProductFade{to{opacity:1;transform:translateY(0)}}body.template-product .button,body.template-product .shopify-payment-button__button{transition:all .35s ease-in-out;border-color:#e6c36e!important;background-color:#121212!important;color:#f3f3f3!important;text-transform:uppercase;letter-spacing:.6px}body.template-product .button:hover,body.template-product .shopify-payment-button__button:hover{box-shadow:0 0 12px #e6c36e40,inset 0 0 8px #e6c36e26;color:#e6c36e!important;transform:translateY(-2px)}body.template-product .product-form__input input[type=radio]:checked+label{border-color:#e6c36e!important;box-shadow:0 0 8px #e6c36e40;transition:all .25s ease-in-out}body.template-product h1:hover,body.template-product h2:hover,body.template-product p:hover{color:#e6c36e!important;text-shadow:0 0 6px rgba(230,195,110,.3);transition:all .25s ease-in-out}body.template-product section.main-product{animation:farahEntry .6s ease-out}@keyframes farahEntry{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.card,.collection-card,.product-card,.cart-drawer,.drawer__inner,.popup,.modal{box-shadow:0 0 20px #00000040;border-radius:8px;background-color:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.card:hover,.collection-card:hover,.product-card:hover{background-color:transparent!important;box-shadow:0 0 30px #00000059;transform:translateY(-2px);transition:all .35s ease-in-out}.card:hover,.collection-card:hover,.product-card:hover{box-shadow:0 0 30px #00000059;transform:translateY(-2px);transition:all .35s ease-in-out}section{margin-bottom:50px}h1,h2,h3{color:#f3f3f3;letter-spacing:.4px}.fade-body{opacity:0;transition:opacity .6s ease-in-out}.fade-body.loaded{opacity:1}.reveal{opacity:0;transform:translateY(40px);transition:opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1)}.reveal.visible{opacity:1;transform:translateY(0)}.product-card:hover,.card:hover,.button:hover,.btn:hover{transform:scale(1.03);box-shadow:0 8px 22px #00000026;transition:all .35s ease-out}.product-card,.card,.button,.btn{transition:all .35s ease-out}.hero__heading,.hero__text,.hero__button,.hero__image{opacity:0;transform:translateY(25px);animation-fill-mode:forwards}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.hero__heading{animation:heroFadeUp .8s ease-out .2s forwards}.hero__text{animation:heroFadeUp .8s ease-out .4s forwards}.hero__image{animation:heroFadeUp 1s ease-out .6s forwards}.hero__button{animation:heroFadeUp .8s ease-out .9s forwards}.header-wrapper,.header,.site-header{opacity:0;transform:translateY(-10px);animation:fadeDown .8s ease-out .3s forwards}@keyframes fadeDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header__heading-logo img,.site-header__logo img{animation:logoPulse 3s ease-in-out 1s 2 alternate}@keyframes logoPulse{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}body{font-family:Inter,Poppins,Helvetica Neue,Arial,sans-serif;font-weight:400;line-height:1.65;letter-spacing:.2px;color:#e6e6e6;background-color:#0d0d0d}h1,.h1,h2,.h2,h3,.h3{color:#fff}a,a:visited{color:#fff;transition:color .3s ease}a:hover{color:#a8a8a8}h2,.h2{font-weight:500;letter-spacing:-.3px;line-height:1.25;margin-bottom:.5em}h3,.h3{font-weight:500;letter-spacing:-.2px;line-height:1.3}p,.text,.rte p{font-size:16px;line-height:1.7;color:#d6d6d6;margin-bottom:1.2em}button,.btn,.button{font-weight:500;letter-spacing:.5px;text-transform:uppercase}.header a,nav a,.menu a{font-weight:500;letter-spacing:.4px;text-transform:uppercase}.shopify-section{margin:0!important;padding:0!important}.button,.btn,.shopify-payment-button__button,button[type=submit]{display:inline-flex;align-items:center;justify-content:center;font-family:Inter,Poppins,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.8px;border-radius:10px;border:1px solid #ffffff;color:#fff;background:transparent;padding:12px 28px;transition:all .3s ease;cursor:pointer}.button:hover,.btn:hover,.shopify-payment-button__button:hover,button[type=submit]:hover{transform:translateY(-3px);box-shadow:0 6px 16px #ffffff1a;border-color:#b3b3b3}.button:active,.btn:active,button[type=submit]:active{transform:scale(.96);box-shadow:0 0 #0000}.button--filled{background:#fff;color:#0d0d0d;border:1px solid #ffffff}.button--filled:hover{background:#e6e6e6;border-color:#e6e6e6;transform:translateY(-2px)}.card__heading a{transition:color .25s ease,text-shadow .25s ease}.card:hover .card__heading a,.card__heading a:hover,.card:hover .card-information a.full-unstyled-link{color:#d4af37!important;text-shadow:0 0 8px rgba(212,175,55,.65),0 0 2px rgba(212,175,55,.35)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-farah.css.map */
