:root{--fm-bg:#0B1116;--fm-card:#141B23;--fm-line:#232C37;--fm-text:#D3DAE3;--fm-muted:#9AA6B4;--fm-gold:#D4A24C;--fm-gold-l:#E9C778;--fm-blue:#0098FF;--fm-gold-grad:linear-gradient(180deg,#E9C778 0%,#C8913A 55%,#9A6A22 100%);--fm-gold-grad-h:linear-gradient(180deg,#EFCF84 0%,#D29A42 55%,#A47226 100%)}.button:not(.button--secondary):not(.button--link-style):not(.shopify-payment-button__button),.action_button:not(.action_button--secondary),.global-button--primary,.product__information .add_to_cart,.product__information .button--add-to-cart,.cart__checkout,.cart-drawer__checkout,input[type=submit].button,button[type=submit].button{background:var(--fm-gold-grad)!important;border:1px solid #B07C2E!important;border-radius:2px!important;color:#fff!important;font-family:Oswald,sans-serif!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:0 1px 2px rgba(0,0,0,.45);box-shadow:inset 0 1px #ffffff59!important;transition:background .2s}.button:not(.button--secondary):not(.button--link-style):not(.shopify-payment-button__button):hover,.action_button:not(.action_button--secondary):hover,.global-button--primary:hover,.product__information .add_to_cart:hover,.product__information .button--add-to-cart:hover{background:var(--fm-gold-grad-h)!important;color:#fff!important}.button--secondary,.action_button--secondary,.global-button--secondary{background:transparent!important;border:1px solid var(--fm-gold)!important;border-radius:2px!important;color:#fff!important;font-family:Oswald,sans-serif!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.button--secondary:hover,.action_button--secondary:hover,.global-button--secondary:hover{background:#d4a24c29!important}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=search],input[type=url],textarea,select{background-color:#0f151b!important;border:1px solid #2A3440!important;border-radius:2px!important;color:#fff!important;font-size:16px!important;box-shadow:none!important}input:focus,textarea:focus,select:focus{border-color:var(--fm-gold)!important;outline:none!important}::placeholder{color:#7f8b99!important}label{color:var(--fm-text)}.content a:not(.button),.rte a:not(.button),.product__description a{color:var(--fm-blue)}.content a:not(.button):hover,.rte a:not(.button):hover,.product__description a:hover{color:var(--fm-gold-l)}.content table,.rte table{width:100%;border-collapse:collapse;margin:0 0 24px}.content th,.rte th{background:#141b23;color:#fff;font-family:Oswald,sans-serif;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--fm-line);padding:12px 14px;text-align:left}.content td,.rte td{border:1px solid var(--fm-line);padding:12px 14px;color:var(--fm-text)}.content blockquote,.rte blockquote{border-left:3px solid var(--fm-gold);margin:0 0 20px;padding:4px 0 4px 18px;color:#fff;font-style:normal}.breadcrumb,.breadcrumb a,.breadcrumb span{font-family:Inter,sans-serif!important;font-size:16px!important;letter-spacing:0!important;text-transform:none!important}.breadcrumb a{color:var(--fm-muted)!important}.breadcrumb a:hover{color:var(--fm-gold)!important}.breadcrumb li:last-child,.breadcrumb [aria-current]{color:#fff!important}.product-main .product_section{padding-top:8px}.product-main .product__information{padding-left:40px}.product-main .product-title{margin:0 0 12px!important;font-family:Oswald,sans-serif!important;font-weight:700!important;font-size:clamp(32px,3vw,46px)!important;line-height:1.05!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:#fff!important}.fm-pdp-hl{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin:0 0 18px}.fm-pdp-rating{display:inline-flex;align-items:center;gap:10px;color:var(--fm-muted)!important;font-size:16px;text-decoration:none!important}.fm-pdp-rating:hover span:last-child{color:#fff;text-decoration:underline}.fm-pdp-stars{font-size:20px;letter-spacing:2px;line-height:1;background:linear-gradient(90deg,#D4A24C var(--fm-r),#3A4552 var(--fm-r));-webkit-background-clip:text;background-clip:text;color:transparent}.fm-pdp-tags{display:flex;flex-wrap:wrap;gap:8px}.fm-pdp-tag{padding:6px 12px;border:1px solid rgba(212,162,76,.55);border-left:3px solid var(--fm-gold);border-radius:2px;background:linear-gradient(180deg,#d4a24c29,#d4a24c0f);font-family:Oswald,sans-serif;font-weight:600;font-size:17px;letter-spacing:.04em;text-transform:uppercase;color:#fff}.fm-pdp-tag__k{color:var(--fm-gold-l);margin-right:3px}.product-main .modal_price{margin:0 0 6px!important}.product-main .modal_price .price-ui,.product-main .modal_price .money,.product-main .modal_price .price{font-family:Oswald,sans-serif!important;font-weight:700!important;font-size:34px!important;color:#fff!important}.product-main .modal_price .compare-at-price,.product-main .modal_price s,.product-main .modal_price .was_price{font-family:Inter,sans-serif!important;font-weight:400!important;font-size:18px!important;color:#7f8b99!important}.product-main .product-form-container{padding-top:10px!important}.product-main .purchase-details{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.product-main .purchase-details__buttons{flex:1 1 260px}.product-main .add_to_cart,.product-main .button--add-to-cart{width:100%;min-height:56px;font-size:18px!important}.product-main .product-quantity-box input.quantity{height:56px!important;text-align:center}.product-main .product-quantity-box .ss-icon{color:var(--fm-gold)}.product-main .shopify-payment-button{margin-top:12px}.fm-pdp-trust{list-style:none;margin:20px 0 4px;padding:16px 18px;border:1px solid var(--fm-line);border-radius:2px;background:linear-gradient(180deg,#121921,#0e141a)}.fm-pdp-trust__i{position:relative;margin:0;padding:6px 0 6px 30px;font-size:16px;color:var(--fm-text)}.fm-pdp-trust__i:before{content:"";position:absolute;left:2px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--fm-gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5 5L20 6.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12.5l5 5L20 6.5'/%3E%3C/svg%3E") center/contain no-repeat}.product-main .product__description{margin-top:28px;padding-top:24px;border-top:1px solid var(--fm-line)}.product-main .product__description>div{padding-top:0!important}.product-main .product__description h2,.product-main .product__description h3{margin:28px 0 12px!important;padding-left:12px;border-left:3px solid var(--fm-gold);font-family:Oswald,sans-serif!important;font-weight:600!important;font-size:21px!important;line-height:1.2!important;letter-spacing:.03em!important;text-transform:uppercase!important;color:#fff!important}.product-main .product__description h2:first-child{margin-top:0!important}.product-main .product__description p,.product-main .product__description li{font-size:17px;line-height:1.65;color:#c7d0da}.product-main .product__description ul{list-style:none;padding-left:0;margin:0 0 16px}.product-main .product__description ul li{position:relative;padding-left:22px;margin:0 0 10px}.product-main .product__description ul li:before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;background:var(--fm-gold);transform:rotate(45deg)}.product-main .product__description strong{color:#fff}.product-main .gallery-cell .image__container,.product-main .product_gallery{border-radius:2px}.product-main .product_gallery{border:1px solid var(--fm-line);background:#fff}.product-main .product_gallery_nav .gallery-cell,.product-main .product-thumbnails .gallery-cell{border:1px solid var(--fm-line);border-radius:2px;opacity:.7}.product-main .product_gallery_nav .is-nav-selected,.product-main .product-thumbnails .is-nav-selected{border-color:var(--fm-gold);opacity:1}.product-main .product-block--share{display:none}.product-sidebar{display:none!important}@media(max-width:798px){.product-main .product__information{padding-left:0;margin-top:20px}.product-main .modal_price .price-ui,.product-main .modal_price .money{font-size:30px!important}}.fm-card{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid #232C37;border-radius:2px;overflow:hidden;background:linear-gradient(180deg,#141b23,#0f151b);text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.fm-card:hover,.fm-card:focus-within{border-color:#d4a24c;transform:translateY(-4px);box-shadow:0 14px 30px #00000080,0 0 0 1px #d4a24c40}.fm-card--pop{border-color:#d4a24c47}.fm-card__img{position:relative;display:block;aspect-ratio:1/1;background:#fff;overflow:hidden}.fm-card__img img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s}.fm-card:hover .fm-card__img img{transform:scale(1.04)}.fm-card__badge{top:12px;left:12px;z-index:1}.fm-card__badge--out{left:auto;right:12px;background:#2a3440}.fm-card__body{display:flex;flex-direction:column;gap:8px;flex:1;padding:20px 22px 22px}.fm-card__title{font-family:Oswald,sans-serif;font-weight:600;font-size:21px;line-height:1.15;text-transform:uppercase;letter-spacing:.02em;color:#fff!important;text-decoration:none}.fm-card__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.fm-card__tags{display:flex;flex-wrap:wrap;gap:6px}.fm-card__fit{padding:4px 8px;border:1px solid rgba(212,162,76,.55);border-left:3px solid #D4A24C;border-radius:2px;background:linear-gradient(180deg,#d4a24c29,#d4a24c0f);font-family:Oswald,sans-serif;font-weight:600;font-size:16px;letter-spacing:.03em;text-transform:uppercase;color:#fff;white-space:nowrap}.fm-card__fk{color:#e9c778;margin-right:2px}.fm-card__rating{display:inline-flex;align-items:center;gap:8px;font-size:16px;color:#9aa6b4}.fm-card__stars{font-size:18px;letter-spacing:2px;line-height:1;background:linear-gradient(90deg,#D4A24C var(--fm-r),#3A4552 var(--fm-r));-webkit-background-clip:text;background-clip:text;color:transparent}.fm-card__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px}.fm-card__price{font-family:Oswald,sans-serif;font-weight:700;font-size:24px;color:#fff}.fm-card__price small{font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#9aa6b4}.fm-card__was{margin-left:6px;font-family:Inter,sans-serif;font-weight:400;font-size:16px;color:#7f8b99}.fm-card__cta{font-family:Oswald,sans-serif;font-weight:600;font-size:16px;letter-spacing:.1em;text-transform:uppercase;color:#d4a24c!important;text-decoration:none;white-space:nowrap}.fm-card:hover .fm-card__cta{color:#e9c778!important}.fm-card__badge{position:absolute;white-space:nowrap;padding:3px 8px;border-radius:3px;font-family:Oswald,sans-serif;font-weight:600;font-size:16px;line-height:1.1;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45);background:var(--fm-gold-grad)}@media(max-width:798px){.fm-card__body{padding:14px 12px 16px;gap:6px}.fm-card__title{font-size:18px}.fm-card__price{font-size:20px}.fm-card__cta{display:none}}.fm-pdp-reviews{max-width:1200px;margin:0 auto;padding:80px 20px;border-top:1px solid #1A222C}.jdgm-rev-widg{background:transparent!important;color:var(--fm-text)!important}.jdgm-rev-widg__title{font-family:Oswald,sans-serif!important;font-weight:700!important;font-size:clamp(28px,2.6vw,40px)!important;text-transform:uppercase!important;color:#fff!important;text-align:left!important}.jdgm-rev-widg .jdgm-star{color:var(--fm-gold)!important}.jdgm-rev{border-color:var(--fm-line)!important}.jdgm-rev__title{color:#fff!important;font-family:Oswald,sans-serif!important;font-weight:600!important}.jdgm-rev__body,.jdgm-rev__author,.jdgm-rev__timestamp{color:var(--fm-text)!important}.jdgm-write-rev-link,.jdgm-ask-question-btn{background:transparent!important;border:1px solid var(--fm-gold)!important;border-radius:2px!important;color:#fff!important;font-family:Oswald,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}.jdgm-histogram__bar-content{background:var(--fm-gold)!important}.jdgm-histogram__bar{background:#1e2731!important}
/*# sourceMappingURL=/cdn/shop/t/80/assets/fm-global.css.map */
