*{margin:0;padding:0;box-sizing:border-box}@charset "UTF-8";@font-face{font-family:Optima;src:url(//fearofgod.com/cdn/shop/t/237/assets/OPTIMA.woff2?v=164613153257102691631733852143) format("woff2"),url(//fearofgod.com/cdn/shop/t/237/assets/OPTIMA.woff?v=7287697638945880321733852146) format("woff"),url(//fearofgod.com/cdn/shop/t/237/assets/OPTIMA.otf?46875) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:HelveticaNeueLTPro-Cn;src:url(https://cdn.shopify.com/s/files/1/1003/3354/files/HelveticaNeueLTPro-Cn.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/1003/3354/files/HelveticaNeueLTPro-Cn.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/1003/3354/files/HelveticaNeueLTPro-Cn.otf) format("opentype");font-style:normal;font-weight:500;font-display:fallback}:root{--text-uppercase: uppercase;--secondary-font: "HelveticaNeueLTPro-Cn";--primary-font: "Optima", sans-serif}html{padding-bottom:0!important}body{margin:0;padding:0;font-family:var(--primary-font);text-transform:var(--text-uppercase);line-height:1.8rem}body::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none;cursor:pointer}button{cursor:pointer}ul li{list-style:none}.font-primary,.font-secondary{font-family:var(--primary-font)}.header-placeholder{height:0}.header{position:relative;width:100%;z-index:100;color:#000;transition:transform .3s ease}.sticky_header{position:fixed;top:32px;left:0;width:100%;color:#fff;transition:top .25s ease}.header--scrolled{top:0}.header:hover{color:#000;background-color:#fff}.header_border{border-bottom:1px solid #f2f2f2}.header.fixed{transform:translateY(-100%)}.header.fixed.show{position:fixed;top:0;transform:translateY(0)}.header-wrapper:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000040;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:100;display:none}.header-wrapper.active:before{display:block}.header-container{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:5vh;padding:0 2.60417vw;background-color:#fff}.header-menu-nav,.header-icons{width:40%;height:100%}.header-nav,.header-nav-right{display:flex;align-items:center;height:100%;column-gap:29px}.header-nav{height:100%}.header-nav-right{justify-content:flex-end}.header-nav a,.header-icons a{font-family:var(--primary-font);font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;line-height:1.1rem}.header-right-link{display:flex;align-items:center;height:100%;padding:.5vw 0}.header-right-link a{position:relative}.header-right-link a:after{content:"";position:absolute;left:0;bottom:-30%;width:0;height:1px;border-bottom:1px solid #000;transition:width .2s ease}.header-right-link:hover a:after{width:100%}.store-name{position:relative;flex:1;overflow:hidden;text-align:center;letter-spacing:2.2px;font-size:1.3rem;font-weight:500;text-transform:uppercase}.store-name__link{position:relative;display:inline-block;font-weight:600}.header-logo{display:block;transition:opacity .25s ease-in-out;will-change:opacity}.header-logo--primary{opacity:1}.header-logo--secondary{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.header--scrolled .header-logo--primary{opacity:0}.header--scrolled .header-logo--secondary{opacity:1}.desktop-hide,.device-only,.mobile-icons{display:none}.header-search-desktop{cursor:pointer}.search-popup{position:absolute;top:100%;left:0;z-index:99999!important;display:flex;justify-content:flex-end;width:100%;padding:0;background-color:#fff;opacity:0;visibility:hidden}.search-popup.active{opacity:1;visibility:visible}.search-form{position:relative;width:200%}.search-input{width:100%;padding:.52083vw 0 .41667vw;border:none;border-bottom:1px solid #000;outline:none;color:#000;background:transparent;text-transform:uppercase;font-family:var(--secondary-font);font-size:13px;line-height:1.5em;letter-spacing:.15em}.search-input::placeholder{color:#000}.search-btn{position:absolute;right:0;width:20px;height:30px;border:none;background-color:transparent;font-size:20px;cursor:pointer}.announcement-bar{position:fixed;top:0;left:0;z-index:110;display:flex;align-items:center;width:100%;min-height:32px;padding:0 24px;color:#000;background-color:#f7f7f5;font-family:var(--secondary-font);font-size:11px;letter-spacing:.16em;text-transform:uppercase;transition:transform .25s ease,opacity .25s ease}.announcement-bar--hidden,.announcement-bar--hidden-scroll{opacity:0;transform:translateY(-100%);pointer-events:none}.announcement-bar--hidden{display:none}.announcement-bar__control,.announcement-bar__close{display:flex;align-items:center;justify-content:center;width:25px;height:25px;margin:0;padding:0;border:none;background:none;font:inherit;font-size:18px;line-height:1}.announcement-bar__control{margin-right:16px}.announcement-bar__close{margin-left:16px}.announcement-bar__messages{position:relative;flex:1;height:32px;overflow:hidden;text-align:center}.announcement-bar__message{position:absolute;top:50%;left:50%;white-space:nowrap;text-decoration:none;opacity:0;transform:translate(-50%,150%);transition:transform .3s ease,opacity .3s ease}.announcement-bar__message.is-active{opacity:1;transform:translate(-50%,-50%)}.announcement-bar__message--link{text-decoration:underline}.announcement-bar__control.is-paused{opacity:.6}.nav-item{position:static;display:flex;align-items:center;height:100%;padding:.5vw 0;cursor:pointer}.nav-item:hover{text-decoration:underline;text-underline-offset:4px}.header:has(.nav-item:hover){z-index:110}.mega-menu{position:absolute;top:100%;left:0;width:100vw;background:#fff;opacity:0;visibility:hidden;transform:translateY(-5%);transition:all .2s ease-in-out;z-index:1000}.nav-item:hover .mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.mega-menu__inner{display:flex;align-items:flex-start;justify-content:space-between;gap:4rem;width:100%}.mega-menu__nav{position:relative;min-width:260px}.child-nav-items--flyout{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:0}.child-item{position:relative;width:100%}.child-item--link,.subchild-link-item a,.subchild__item__link{display:block;width:100%;padding:.18rem 0;font-family:var(--primary-font);font-weight:400;text-transform:uppercase;letter-spacing:.14em;font-size:.56rem;line-height:1.15rem}.child-item--has-children>.child-item--link{padding-right:1.5rem}.sub_child_link{margin:0;padding:0}.sub_child_link--flyout{position:absolute;top:0;left:calc(100% + 2.5rem);min-width:240px;padding:0;background:#fff;opacity:0;visibility:hidden;transition:opacity .18s ease}.child-item--has-children:hover>.sub_child_link--flyout{opacity:1;visibility:visible}.subchild-link-item{color:#555;transition:color .2s ease}.subchild-link-item:hover{color:#000}.shop-all-link{padding-top:.5rem}.mega-menu__promo{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-end;gap:14px;margin-left:auto}.mega-menu__promo-card{display:flex;flex-direction:column;width:200px}.mega-menu__promo-image{width:100%;aspect-ratio:.72 / 1;overflow:hidden;background:#f2f2f2}.mega-menu__promo-image img{display:block;width:100%;height:100%;object-fit:cover}.mega-menu__promo-title{margin-top:.35rem;font-family:var(--primary-font);font-size:.52rem;line-height:1rem;letter-spacing:.13em;text-transform:uppercase}.container{width:100%;max-width:1440px;margin:0 auto;padding-inline:2rem}.type-g{font-family:var(--primary-font);font-weight:400;font-size:.78125vw;line-height:1.33333em;letter-spacing:.03em}.type-a{font-size:12px;line-height:1.5em;letter-spacing:.15em;font-weight:500}.type-price{font-size:14px;line-height:1.5em;letter-spacing:.15em;font-weight:500}.type-i{font-size:.83333vw;line-height:1.3125em;letter-spacing:.1em;text-transform:none}.smart-flex{display:flex;align-items:center;justify-content:space-between}.pagination-item,.share-link-text,.colletion-link-text,.share-title,.shipping_type,.product-vendor,.filter-availability-heading,.related-products--title{font-family:var(--secondary-font)}.product-vendor{text-transform:var(--text-uppercase)!important}#admin-bar-iframe{display:none}.footer{width:100%;padding:2.709vw 2.60417vw 1.509vw}.footer-interior{display:flex;align-items:center;justify-content:space-between}.footer-links{display:flex;text-transform:uppercase;letter-spacing:1.2px}.footer-links>ul>li{margin-left:1.875vw}.newslater{width:22.5vw}.newslater .input-email{font-size:12px}.input-email{position:relative;width:100%;border:none;outline:none}.input-email::placeholder{color:#000;text-transform:uppercase;letter-spacing:2px}.submit-btn{border:none;background-color:transparent;font-size:20px}.email-form{padding:.52083vw 0 .41667vw;border-bottom:1px solid #000}.newslater-title{font-size:.78125vw;font-weight:500;line-height:1.33333em;letter-spacing:.03em;text-transform:none}.country-icon{font-size:20px;vertical-align:middle;cursor:pointer}.country-selector{position:relative;display:flex}.footer-links .contry_li_item{position:relative;cursor:pointer}.country-dropdown{position:absolute;bottom:100%;left:0;display:none;min-width:250px;max-width:325px;max-height:40vh;overflow-y:scroll;transform:translate(-30%);text-align:center;background-color:#fff;box-shadow:#63636333 0 2px 8px;scrollbar-width:thin}.country-dropdown li{padding:15px 0}.newsletter_overlay{position:fixed;top:0;left:0;z-index:999;display:none;align-items:center;justify-content:center;width:100%;height:100dvh;overflow-y:auto;background-color:#747474ba}.newsletter_overlay.show{display:flex}.newsletter_overlay .newsletter_popup{position:relative;width:40%;height:50dvh;overflow:auto;padding-inline:50px;padding-block:20px;background-color:#fff}.newsletter_overlay .newslater{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;row-gap:25px}.newsletter_overlay .newslater form{position:relative;display:flex;width:100%;padding-bottom:8px;border-bottom:1px solid #000}.newsletter_overlay .newslater form .submit-btn{width:100%;max-width:18px}.newsletter_overlay .newslater form .submit-btn img,.newsletter_overlay .close_icon_wrap .inner_close img{display:block;width:100%;object-fit:contain}.newsletter_overlay .newslater label{width:100%;font-size:20px}.newsletter_overlay .close_icon_wrap{position:absolute;top:0;right:0;display:block;width:100%;padding-top:20px;padding-right:20px;text-align:right;background-color:transparent;cursor:pointer}.newsletter_overlay .close_icon_wrap .inner_close{display:inline-block;width:100%;max-width:12px}.shopify-policy__body .rte p{margin:0 0 1.5rem}@media(max-width:768.99px){.header-container{height:12vw}.store-name{font-size:2rem}}@media(max-width:730px){.footer-interior{flex-wrap:wrap;align-items:flex-end;row-gap:50px}.newslater,.footer-links{width:100%}.footer-links>ul>li{margin-left:0}.newslater-title{font-size:16px}.email-form{padding-top:15px;padding-bottom:15px}.country-selector{flex-direction:column;row-gap:15px}.country-dropdown{transform:translate(0)}}@media(max-width:700px){.mobile-hide{display:none}.desktop-hide,.device-only{display:block}.mobile-icons{display:flex;gap:5px}body.no-scrool{overflow:hidden}.header-container{height:16.53333vw;z-index:5}.store-name{flex:unset;width:-webkit-fill-available;padding-left:5vw;font-size:2rem}.header-menu-nav,.header-icons{width:auto;height:auto}.search-popup{padding-top:4vw;padding-bottom:7.46667vw}.search-form{width:100%}.announcement-bar{padding:0 12px;font-size:10px;letter-spacing:.12em}.nav.nav-main{position:fixed;bottom:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center;width:100%;min-height:6.33333vw}.nav.nav-main:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#e6e6e64d;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:-1}.nav-interior{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0 5.33333vw}.nav-item-mobile{font-size:3.4vw;letter-spacing:.1em}.nav-mobile-link{position:relative;display:block}.nav-mobile-link:after{content:"";position:absolute;left:0;bottom:-4px;width:calc(100% - 1px);height:1px;background-color:#000;opacity:0;transition:opacity .2s ease}.nav-mobile-link.active:after{opacity:1}.nav-overlay{position:fixed;top:0;left:-100%;z-index:1000;display:flex;flex-direction:column-reverse;width:100%;height:100svh;overflow:hidden;opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease}.nav-overlay.open{opacity:1;pointer-events:auto;transform:translate(100%)}.nav-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:-1}.nav-overlay__content{position:relative;height:calc(100% - 68px);overflow:hidden}.nav-overlay__contorls{display:flex;align-items:center;justify-content:space-between;height:68px;padding-inline:20px;color:#000}.close__icon,.nav-overlay__back{font-size:22px}.nav-overlay__back{opacity:0;pointer-events:none;transition:opacity .2s ease}.nav-overlay-primary,.nav-overlay-secondary,.nav-overlay-tertairy{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .3s ease}.nav-overlay-primary{transform:translate(0)}.nav-overlay-secondary{transform:translate(100%)}.nav-overlay-tertairy{transform:translate(200%)}.nav-overlay-primary.is-level-1{transform:translate(-100%)}.nav-overlay-secondary.is-level-1{transform:translate(0)}.nav-overlay-secondary.is-level-2{transform:translate(-100%)}.nav-overlay-tertairy.is-level-2{transform:translate(0)}.nav-overlay--primary-menu{padding-top:32px}.nav-overlay-item,.nav-overlay-footer-menu,.nav-overlay-item__has-sublink,.nav-overlay-sublink-item,.nav-tertairy-child-link-item{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 24px}.nav-overlay-item--has-children,.nav-overlay-item__has-sublink--children{cursor:pointer}.nav-overlay__link-menu,.nav-overlay__link,.nav__sublink-link,.sublink__link,.nav-tertairy__link{color:#000;font-family:var(--primary-font);font-size:14px;line-height:1em;letter-spacing:.14em;text-transform:uppercase}.overlay-icon,.sublink__icon{display:flex;align-items:center;color:#000}.nav-overlay-item:not(.nav-overlay-item--has-children) .overlay-icon,.nav-overlay-item__has-sublink:not(.nav-overlay-item__has-sublink--children) .sublink__icon{display:none}.nav-overlay__menu_container,.nav-overlay-tertairy-containery{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;background:#fff;opacity:0;pointer-events:none;transition:opacity .2s ease}.nav-overlay__menu_container.is-active,.nav-overlay-tertairy-containery.is-active{opacity:1;pointer-events:auto}.nav-overlay-menu-heading,.nav-tertairy__link_haeding{display:flex;align-items:center;min-height:48px;padding:32px 24px 20px;color:#000;font-family:var(--primary-font);font-size:16px;font-weight:600;line-height:1em;letter-spacing:.14em;text-transform:uppercase}.nav-overlay-child,.nav-overlay__tertairy{padding-bottom:32px}.footer{padding:5.86667vw 5.33333vw 16vw}.footer-interior{flex-direction:column;align-items:flex-start;row-gap:3rem}.footer-links{flex-direction:column;align-items:flex-start;width:100%;padding-bottom:0!important}.footer-links>ul>li{margin-left:0;padding-bottom:1.2em}.newslater{width:100%}.newslater-title{font-size:4vw}.input-email{font-size:12px}.email-form{padding:2.13333vw 0}.country-dropdown{right:0!important}.search__pop{display:block}.overlay__heading{font-size:52px!important;text-align:center}}@media(max-width:490.9px){.footer-interior{flex-direction:column;align-items:flex-start;row-gap:3rem}.footer-links{flex-direction:column;align-items:flex-start;width:100%}.newslater{width:100%}}@media(max-width:490px){.search-form{width:100%;position:relative}}@media(max-width:320px){.country-dropdown{min-width:200px;max-width:unset}}.nav-overlay-sublink-item{padding:0 24px;margin:0}.sublink__link{display:block;width:100%;padding:0;margin:0;color:#000;font-family:var(--primary-font);font-size:14px;line-height:1em;letter-spacing:.14em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/6/assets/header.css.map */
