body[class^=product],body[class^=cart],body[class^=page]{--ws-bg: #0d0f14;--ws-panel: #14171e;--ws-well: #0a0b0f;--ws-line: rgba(255, 255, 255, .09);--ws-line-strong: rgba(255, 255, 255, .18);--ws-fg: #e9ebf0;--ws-muted: #aeb3bd;--ws-acc: #ffdd00;--ws-ink: #0b0d12;--color-base-background-1: #0d0f14;--color-base-background-1-rgb: 13, 15, 20;--color-background: #0d0f14;--color-background-rgb: 13, 15, 20;--color-button-background: #0d0f14;--payment-terms-background-color: #0d0f14;--color-base-link: #ffdd00;--color-base-link-rgb: 255, 221, 0;--color-link: #ffdd00;--color-link-hover: rgba(255, 221, 0, .85)}body[class^=product] main.content-for-layout,body[class^=cart] main.content-for-layout,body[class^=page] main.content-for-layout{background-color:var(--ws-bg);background-image:linear-gradient(to bottom,#0d0f1400 calc(100% - 300px),#0d0f14 calc(100% - 20px)),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:100% 100%,48px 48px,48px 48px;background-repeat:no-repeat,repeat,repeat;background-position:0 0,center top,center top;color:var(--ws-fg)}body[class^=page] main.content-for-layout{padding:20px 0 40px}body[class^=page] .main-page-title{color:#fff;font-size:clamp(30px,3.4vw,42px);font-weight:800;letter-spacing:-.2px;line-height:1.08}body[class^=page] .main-page-title:before{content:"HakoForge Support";display:block;margin:0 0 10px;color:var(--ws-acc);font-size:13px;font-weight:700;letter-spacing:2.4px;line-height:1.2;text-transform:uppercase}body[class^=page] .hf-faq>p:first-child{color:var(--ws-muted)}body[class^=page] .hf-faq h2{border-bottom-color:var(--ws-line);color:#fff;font-weight:800}body[class^=page] .hf-faq .hf-nav-title{color:var(--ws-acc);font-size:12px;letter-spacing:1.8px;opacity:1}body[class^=page] .hf-faq .hf-toc{border-left-color:var(--ws-line)!important}body[class^=page] .hf-faq .hf-toc a{color:var(--ws-muted);opacity:1}body[class^=page] .hf-faq .hf-toc a:hover,body[class^=page] .hf-faq .hf-toc a:focus{color:#fff}body[class^=page] .hf-faq details,body[class^=product] .tab-content details{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:10px;transition:border-color .15s ease}body[class^=page] .hf-faq details:hover,body[class^=product] .tab-content details:hover{border-color:var(--ws-line-strong)}body[class^=page] .hf-faq details[open]{border-color:#ffdd0073}body[class^=page] .hf-faq summary,body[class^=product] .tab-content summary{color:#fff}body[class^=page] .hf-faq summary:hover,body[class^=product] .tab-content summary:hover{color:var(--ws-acc)}body[class^=page] .hf-faq summary:after{color:var(--ws-acc)}body[class^=product] .tab-content details{margin:8px 0}body[class^=page] .hf-faq th,body[class^=page] .hf-faq td{border-color:var(--ws-line-strong)}body[class^=page] .hf-faq th{background:var(--ws-well)}body[class^=page] .hf-faq .hf-contact{background:var(--ws-panel);border-color:var(--ws-line)}body[class^=page] .hf-faq .hf-top{background:var(--ws-panel);border-color:var(--ws-line-strong)}body[class^=product] main.content-for-layout{padding-bottom:48px}@media(min-width:990px){body[class^=product] .product__info--sticky .product__info-block--gallery,body[class^=product] .product__info--sticky .product__info-aside{position:relative;top:auto}}body[class^=product] .product__title--before{color:var(--ws-acc);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}body[class^=product] .product__title{color:#fff;font-size:clamp(26px,2.6vw,34px);font-weight:800;letter-spacing:-.2px;line-height:1.12}body[class^=product] .product__media .image--wrapper{background:linear-gradient(155deg,#f4f5f8,#dfe2e9);overflow:hidden}body[class^=product] .product__media .slider__slide .image--wrapper{border-radius:12px}body[class^=product] .product__media .slider-pagination .image--wrapper{border-radius:7px}body[class^=product] .product__media .image--wrapper img{mix-blend-mode:multiply;transform:scale(1.036)}body[class^=product] .gpo-app{background:var(--ws-panel)!important;border:1px solid var(--ws-line);border-radius:12px}body[class^=product] .product-form__quantity .quantity{background:var(--ws-panel);border:1px solid var(--ws-line-strong);border-radius:8px}body[class^=product] .product-tabs [type=radio]+.tab-title{background-color:var(--ws-well);border-color:var(--ws-line)}body[class^=product] .product-tabs [type=radio]+.tab-title label{color:var(--ws-muted)}body[class^=product] .product-tabs [type=radio]+.tab-title:hover label{color:#fff}body[class^=product] .product-tabs [type=radio]:checked+.tab-title{background-color:var(--ws-panel);box-shadow:inset 0 2px 0 var(--ws-acc)}body[class^=product] .product-tabs [type=radio]:checked+.tab-title label{color:var(--ws-acc)}body[class^=product] .product-tabs .tab-content{background-color:var(--ws-panel);border-color:var(--ws-line)}body:is([class^=product],[class^=cart]) .icons-bar{--color-background: #14171e;--color-background-rgb: 20, 23, 30;--color-foreground: #e9ebf0;--color-foreground-rgb: 233, 235, 240;background-color:var(--ws-panel);border-bottom:1px solid var(--ws-line);border-top:1px solid var(--ws-line);color:var(--ws-muted)}body:is([class^=product],[class^=cart]) .icons-bar .icons-bar-item{color:var(--ws-muted)}body:is([class^=product],[class^=cart]) .icons-bar .icons-bar-item :is(strong,b){color:#fff}body:is([class^=product],[class^=cart]) .icons-bar .icons-bar-item svg{color:var(--ws-acc)}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .heading{color:#fff;font-weight:800}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .grid-item{display:flex;padding:0 6px}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) squama-item{flex:1 1 auto;height:auto!important;min-width:0;overflow:visible}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) squama-item:after{display:none}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .item-link{background-color:var(--ws-panel);border:1px solid var(--ws-line);border-radius:14px;display:flex;flex-direction:column;height:100%;padding:10px 10px 16px;transition:border-color .15s ease,box-shadow .15s ease}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .item-details-wrapper{border-bottom:0;display:flex;flex:1 1 auto;flex-direction:column;margin-bottom:0;padding:12px 4px 0;text-align:left}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .grid-item .item-price{justify-content:flex-start;margin-top:auto;padding:8px 0 0}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .item-price--with-label .regular>.label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .item-price .price{color:#fff;font-weight:800}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) squama-item:hover .item-link,body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) squama-item[data-focused] .item-link{border-color:#fd09;box-shadow:0 14px 34px #00000080}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .item-image{background:linear-gradient(155deg,#f4f5f8,#dfe2e9);border-radius:9px;overflow:hidden}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .item-image .media{background:transparent}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .item-image .media img{mix-blend-mode:multiply;transform:scale(1.036)}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .item-vendor{color:var(--ws-acc);font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) .item-title{color:#fff;font-weight:700}body[class^=product] :is(.product-recommendations,.product-complementary,#similar-products-tabbed) squama-item:hover .item-title{color:var(--ws-acc);text-decoration:none}body[class^=cart] main.content-for-layout{padding-bottom:56px}body[class^=cart] .main-cart-title .title{color:#fff;font-size:clamp(30px,3.4vw,42px);font-weight:800;letter-spacing:-.2px;line-height:1.08;margin-top:40px}body[class^=cart] .main-cart-title .title:before{content:"HakoForge Store";display:block;margin:0 0 10px;color:var(--ws-acc);font-size:13px;font-weight:700;letter-spacing:2.4px;line-height:1.2;text-transform:uppercase}body[class^=cart] #main-cart-items{border-color:var(--ws-line)}body[class^=cart] .cart-item__media .media{background:linear-gradient(155deg,#f4f5f8,#dfe2e9);border-radius:9px;overflow:hidden}body[class^=cart] .cart-item__media .media img{mix-blend-mode:multiply;transform:scale(1.036)}body[class^=cart] .cart-item__name{color:#fff;font-weight:700}body[class^=cart] .cart-item__name:hover{color:var(--ws-acc)}body[class^=cart] .cart-item .quantity{background:var(--ws-panel);border:1px solid var(--ws-line-strong);border-radius:8px}body[class^=cart] #main-cart-footer{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:12px;overflow:hidden}body[class^=cart] #main-cart-footer .js-contents{background:var(--ws-well);border-bottom:1px solid var(--ws-line)}body[class^=cart] #main-cart-footer .totals__subtotal{color:var(--ws-muted)}body[class^=cart] #main-cart-footer .totals__subtotal-value{color:#fff;font-weight:800}body[class^=cart] #main-cart-footer .text-area{background:var(--ws-well);border-color:var(--ws-line-strong);border-radius:8px;color:var(--ws-fg)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hf-workshop-pages.css.map */
