body:not(.template-index){background:var(--vf-ink);color:var(--vf-paper)}body:not(.template-index) #MainContent{min-height:62vh;overflow:hidden;background:radial-gradient(circle at 18% 6%,rgba(201,135,82,.08),transparent 34rem),repeating-linear-gradient(118deg,rgba(255,255,255,.012) 0 1px,transparent 1px 9px),var(--vf-ink);color:var(--vf-paper)}body:not(.template-index) #MainContent .gradient,body:not(.template-index) #MainContent .white-back,body:not(.template-index) #MainContent .gray-back,body:not(.template-index) #MainContent .gray-light1-back,body:not(.template-index) #MainContent .gray-light2-back,body:not(.template-index) #MainContent .tan-back{background-color:transparent!important;background-image:none}body:not(.template-index) #MainContent h1,body:not(.template-index) #MainContent h2,body:not(.template-index) #MainContent h3,body:not(.template-index) #MainContent h4,body:not(.template-index) #MainContent h5,body:not(.template-index) #MainContent h6,body:not(.template-index) #MainContent .h0,body:not(.template-index) #MainContent .h1,body:not(.template-index) #MainContent .h2,body:not(.template-index) #MainContent .h3,body:not(.template-index) #MainContent .h4,body:not(.template-index) #MainContent .h5,body:not(.template-index) #MainContent .h6{color:var(--vf-paper)}body:not(.template-index) #MainContent h1,body:not(.template-index) #MainContent h2,body:not(.template-index) #MainContent h3,body:not(.template-index) #MainContent h4,body:not(.template-index) #MainContent h5,body:not(.template-index) #MainContent h6,body:not(.template-index) #MainContent .h0,body:not(.template-index) #MainContent .h1,body:not(.template-index) #MainContent .h2,body:not(.template-index) #MainContent .h3,body:not(.template-index) #MainContent .h4,body:not(.template-index) #MainContent .h5,body:not(.template-index) #MainContent .h6{font-family:var(--vf-display);font-weight:400;letter-spacing:.035em}body:not(.template-index) #MainContent p,body:not(.template-index) #MainContent li,body:not(.template-index) #MainContent .rte,body:not(.template-index) #MainContent .body-content,body:not(.template-index) #MainContent .text-body,body:not(.template-index) #MainContent .caption,body:not(.template-index) #MainContent .caption-large{color:var(--vf-muted)}body:not(.template-index) #MainContent a:not(.button):not(.btn):not(.return-to-collection){color:var(--vf-paper);text-decoration-color:var(--vf-copper-dark);text-underline-offset:.22em}body:not(.template-index) #MainContent a:not(.button):not(.btn):not(.return-to-collection):hover{color:var(--vf-copper-light);text-decoration-color:currentColor}body:not(.template-index) #MainContent a:focus-visible,body:not(.template-index) #MainContent button:focus-visible,body:not(.template-index) #MainContent input:focus-visible,body:not(.template-index) #MainContent select:focus-visible,body:not(.template-index) #MainContent textarea:focus-visible,body:not(.template-index) #MainContent summary:focus-visible{outline:2px solid var(--vf-copper-light);outline-offset:3px}body:not(.template-index) #MainContent .button,body:not(.template-index) #MainContent .btn,body:not(.template-index) #MainContent .shopify-payment-button__button,body:not(.template-index) #MainContent .product-form__submit,body:not(.template-index) #MainContent .cart__checkout-button{border:1px solid #efbd8e;border-radius:.2rem;background:linear-gradient(110deg,#a96032,#d79a68 45%,#b96d3e);box-shadow:inset 0 0 0 1px #110c093d,0 1rem 2.6rem #00000038;color:#120d09;font-weight:800;letter-spacing:.11em;text-transform:uppercase;transition:filter .18s ease,transform .18s ease}body:not(.template-index) #MainContent .button:hover,body:not(.template-index) #MainContent .btn:hover,body:not(.template-index) #MainContent .shopify-payment-button__button:hover,body:not(.template-index) #MainContent .product-form__submit:hover,body:not(.template-index) #MainContent .cart__checkout-button:hover{filter:brightness(1.08);transform:translateY(-1px)}body:not(.template-index) #MainContent .button:after,body:not(.template-index) #MainContent .button:before{box-shadow:none}body:not(.template-index) #MainContent .button[disabled],body:not(.template-index) #MainContent .btn[disabled],body:not(.template-index) #MainContent button[disabled]{border-color:#beb5ab3d;background:#343738;box-shadow:none;color:#8c8781;filter:none;transform:none}body:not(.template-index) #MainContent :is(input,select,textarea),body:not(.template-index) #MainContent .field,body:not(.template-index) #MainContent .select,body:not(.template-index) #MainContent .quantity{border-color:var(--vf-line);background:#101213;color:var(--vf-paper)}body:not(.template-index) #MainContent .field:after,body:not(.template-index) #MainContent .select:after,body:not(.template-index) #MainContent .quantity:after{box-shadow:0 0 0 1px var(--vf-line)}body:not(.template-index) #MainContent .field__label,body:not(.template-index) #MainContent label,body:not(.template-index) #MainContent legend{color:var(--vf-muted)}body:not(.template-index) #MainContent input::placeholder,body:not(.template-index) #MainContent textarea::placeholder{color:#8f8982;opacity:1}body:not(.template-index) #MainContent table,body:not(.template-index) #MainContent th,body:not(.template-index) #MainContent td{border-color:#c9875247}body:not(.template-index) #MainContent hr{border-color:#c987524d}.template-collection .collection-hero{overflow:hidden;border-top:0;border-bottom:1px solid var(--vf-copper-dark);background:#08090a}.template-collection .collection-hero .background-image:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070809eb,#07080994 55%,#070809db),linear-gradient(0deg,rgba(7,8,9,.76),transparent 55%);content:""}.template-collection .collection-hero .background-image img{opacity:.58;filter:saturate(.72) contrast(1.08)}.template-collection .collection-hero .inner-content{max-width:98rem;margin:0 auto;padding-top:clamp(5rem,8vw,9rem);padding-bottom:clamp(5rem,8vw,9rem)}.template-collection .collection-hero h1{margin-bottom:2rem;font-size:clamp(4rem,5vw,6.8rem);line-height:1.02;text-shadow:0 .3rem 1.5rem rgba(0,0,0,.65)}.template-collection .collection-hero .content{max-width:88rem;margin:0 auto;color:#ddd6ce;font-size:clamp(1.55rem,1.45vw,1.9rem);line-height:1.65}.template-collection .collection-hero .content p,.template-collection .collection-hero .content a{color:inherit}.template-collection #MainContent .shopify-section:has(#main-collection-filters),.template-search #MainContent .shopify-section:has(.template-search){border-top:1px solid rgba(201,135,82,.16);background:radial-gradient(circle at 50% 0,rgba(201,135,82,.07),transparent 38rem),#0d0f10}.template-collection #MainContent .custom-liquid,.template-collection #MainContent .custom-liquid-section,.template-collection #MainContent [id*=custom_liquid]{color:var(--vf-paper)}.template-collection #main-collection-filters{margin-bottom:clamp(2rem,4vw,4rem);padding-top:1.8rem;padding-bottom:1.8rem;border-top:1px solid rgba(201,135,82,.24);border-bottom:1px solid rgba(201,135,82,.24)}.template-collection .facets__heading,.template-collection .facet-filters__label,.template-collection .product-count__text,.template-collection .facets__summary,.template-collection .mobile-facets__open-label,.template-collection .facet-filters__sort,.template-collection .select__select{color:var(--vf-muted)}.template-collection .facets__summary:hover,.template-collection .facet-filters__sort:hover,.template-collection .select__select:hover{color:var(--vf-paper)}.template-collection .facets__display,.template-collection .facets__header,.template-collection .mobile-facets__inner,.template-collection .mobile-facets__header,.template-collection .mobile-facets__footer,.template-collection .mobile-facets__submenu{border-color:var(--vf-line);background:#121415;color:var(--vf-paper)}.template-collection .facets__item label,.template-collection .mobile-facets__label,.template-collection .mobile-facets__summary,.template-collection .mobile-facets__sort .select select{color:var(--vf-paper)}.template-collection #product-grid,.template-search .product-grid{row-gap:clamp(3rem,5vw,5rem)}.template-collection .bd-product-card,.template-product .related-products .bd-product-card,.template-search .card-wrapper,.template-list-collections .card-wrapper{overflow:hidden;padding:1rem;border:1px solid rgba(201,135,82,.3);border-radius:.45rem;background:linear-gradient(145deg,#1c1f20f5,#0e1011fa);box-shadow:0 1.5rem 3.8rem #0003}.template-collection .bd-product-card>a,.template-product .related-products .bd-product-card>a,.template-search .card__media,.template-list-collections .card__media{overflow:hidden;border-radius:.25rem;background:#070809}.template-collection .bd-product-card .image,.template-product .related-products .bd-product-card .image{border:1px solid rgba(255,255,255,.04)}.template-collection .bd-product-card img,.template-product .related-products .bd-product-card img,.template-search .card__media img,.template-list-collections .card__media img{transition:filter .26s ease,transform .32s ease}.template-collection .bd-product-card:hover img,.template-product .related-products .bd-product-card:hover img,.template-search .card-wrapper:hover .card__media img,.template-list-collections .card-wrapper:hover .card__media img{filter:contrast(1.06) saturate(1.04);transform:scale(1.025)}.template-collection .bd-product-card,.template-product .related-products .bd-product-card{align-self:start;height:auto}.template-collection .bd-product-card .title-area,.template-product .related-products .bd-product-card .title-area{min-height:12rem;height:auto;align-items:stretch;gap:1.2rem;margin-top:1.2rem;color:var(--vf-paper);font-family:var(--vf-display);font-size:clamp(1.8rem,1.8vw,2.25rem);letter-spacing:.025em;text-align:center}.template-collection .bd-product-card__title,.template-product .related-products .bd-product-card__title{display:flex;min-height:5.4rem;width:100%;align-items:center;justify-content:center;line-height:1.16;text-wrap:balance}.template-collection .bd-product-card .btn,.template-product .related-products .bd-product-card .btn{min-height:4.8rem;width:100%;margin-top:auto;border:1px solid var(--vf-copper-dark);background:#0b0d0e;box-shadow:none;color:var(--vf-paper);font-family:var(--alt-style, Arial, sans-serif);font-size:1.15rem}.template-collection .bd-product-card .btn:hover,.template-product .related-products .bd-product-card .btn:hover{border-color:var(--vf-copper-light);background:#c987521f;color:var(--vf-copper-light)}.template-collection .bd-product-card .btn[disabled],.template-product .related-products .bd-product-card .btn[disabled]{border-color:#beb5ab33;background:#242728;color:#837e78}.template-collection .pagination__item,.template-search .pagination__item,.template-blog .pagination__item,.template-list-collections .pagination__item{color:var(--vf-paper)}.template-collection .pagination__item--current:after,.template-search .pagination__item--current:after,.template-blog .pagination__item--current:after,.template-list-collections .pagination__item--current:after{background:var(--vf-copper)}.template-product #MainContent>.shopify-section:first-child{border-bottom:1px solid rgba(201,135,82,.2);background:radial-gradient(circle at 75% 8%,rgba(201,135,82,.075),transparent 36rem),#0d0f10}.template-product product-info>.page-width{max-width:150rem}.template-product .product{align-items:start;column-gap:clamp(3rem,6vw,8rem)}.template-product .product__media-wrapper{overflow:hidden;padding:1rem;border:1px solid rgba(201,135,82,.34);border-radius:.5rem;background:#111314;box-shadow:0 2rem 5rem #00000047}.template-product .media-outer,.template-product .product-slider-container,.template-product .product-media,.template-product .product-media .flickity-viewport{min-width:0;width:100%;overflow:hidden}.template-product .product-media .image-slide{min-width:100%;width:100%}.template-product .product__media,.template-product .product__media img,.template-product .image-slide,.template-product .product-media-container{background:#090a0b}.template-product .product__media img{border-radius:.2rem}.template-product .thumbnail{border-color:#c9875252;background:#101213}.template-product .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--vf-copper-light)}.template-product .product__info-wrapper{padding:0}.template-product .product__info-container{padding:clamp(2.4rem,4vw,4.5rem);border:1px solid rgba(201,135,82,.3);border-radius:.5rem;background:linear-gradient(145deg,#1b1e1ff5,#0d0f10fa);box-shadow:0 2rem 5rem #00000038}.template-product .product__title h1{margin-bottom:1rem;font-size:clamp(3.5rem,4vw,5.4rem);line-height:1.03}.template-product .price,.template-product .price-item,.template-product .price__regular,.template-product .price__sale{color:var(--vf-copper-light)}.template-product .product__text,.template-product .product__inventory,.template-product .product__tax,.template-product .product__sku{color:var(--vf-muted)}.template-product .product__accordion,.template-product .accordion{border-color:#c9875247}.template-product .product__accordion summary,.template-product .accordion summary,.template-product .accordion__title{color:var(--vf-paper)}.template-product .product-form__input input[type=radio]+label{border-color:var(--vf-line);background:#101213;color:var(--vf-paper)}.template-product .product-form__input input[type=radio]:checked+label{border-color:var(--vf-copper-light);background:var(--vf-copper);color:#100b08}.template-product .return-to-collection{display:inline-flex;min-height:4.8rem;align-items:center;margin:clamp(2.5rem,5vw,5rem) max(2rem,calc((100% - 150rem)/2));padding:1.2rem 2rem;border:1px solid var(--vf-copper-dark);border-radius:.2rem;background:#101213;color:var(--vf-paper);font-size:1.25rem;font-weight:700;letter-spacing:.06em;text-decoration:none;transition:border-color .18s ease,color .18s ease}.template-product .return-to-collection:hover{border-color:var(--vf-copper-light);color:var(--vf-copper-light)}.template-product .vf-cut{--vf-ink: #f4efe8;--vf-muted: #beb5ab;--vf-line: rgba(201, 135, 82, .38);--vf-paper: #f4efe8;--vf-accent: #c98752;color:var(--vf-paper)}.template-product .vf-cut__eyebrow{color:var(--vf-copper-light);font-size:1.25rem}.template-product .vf-cut__intro{border-color:var(--vf-line);color:var(--vf-muted);font-size:1.5rem}.template-product .vf-cut__step-number{border:1px solid var(--vf-copper-light);background:#0b0d0e;color:var(--vf-paper);flex-basis:1.65rem;width:1.65rem;height:1.65rem;font-size:1.08rem}.template-product .vf-cut__step strong,.template-product .vf-cut__billet-size strong,.template-product .vf-cut__billet-price strong,.template-product .vf-cut__length-row>label,.template-product .vf-cut__full-choice strong{color:#fff}.template-product .vf-cut__step strong{font-size:1.32rem}.template-product .vf-cut__step small{font-size:1.25rem}.template-product .vf-cut__alloy strong{font-size:1.3rem}.template-product .vf-cut__alloy small,.template-product .vf-cut__number-input span{font-size:1.2rem}.template-product .vf-cut__billet-size strong{font-size:1.52rem}.template-product .vf-cut__billet-size small,.template-product .vf-cut__billet-price small{font-size:1.23rem}.template-product .vf-cut__billet-price strong{font-size:1.4rem}.template-product .vf-cut__length-row>label,.template-product .vf-cut__full-choice strong{font-size:1.3rem}.template-product .vf-cut__full-choice small{font-size:1.2rem}.template-product .vf-cut__alloy,.template-product .vf-cut__billet,.template-product .vf-cut__number-input,.template-product .vf-cut__checkbox{border-color:var(--vf-line);background:#101213;color:#fff}.template-product .vf-cut__checkbox{color:transparent}.template-product .vf-cut__alloy.is-selected,.template-product .vf-cut__billet.is-selected{border-color:var(--vf-copper-light);background:#c987521c}.template-product .vf-cut__alloy.is-selected:after,.template-product .vf-cut__billet.is-selected .vf-cut__radio{color:var(--vf-copper-light)}.template-product .vf-cut__billet.is-selected .vf-cut__radio{border-color:var(--vf-copper)}.template-product .vf-cut__alloy:disabled{background:repeating-linear-gradient(135deg,#17191a,#17191a 6px,#1e2021 6px 12px);color:#77736e}.template-product .vf-cut__length-card,.template-product .vf-cut__sold-out{border-color:var(--vf-line);background:#151718}.template-product .vf-cut__number-input input,.template-product .vf-cut__number-input button{background:transparent;color:#fff}.template-product .vf-cut__full-choice input:checked+.vf-cut__checkbox{border-color:var(--vf-copper-light);background:var(--vf-copper);color:#100b08}.template-product .vf-cut__math{border-color:#c9875247}.template-product .vf-cut__math b,.template-product .vf-cut__total strong{color:#fff}.template-product .vf-cut__total strong{font-family:var(--vf-display);font-size:2.4rem}.template-product .vf-cut__total small,.template-product .vf-cut__math span,.template-product .vf-cut__note,.template-product .vf-cut__total span{font-size:1.15rem}.template-product .vf-cut__total button,.template-product .vf-cut__sold-out-button{border:1px solid #efbd8e;background:linear-gradient(110deg,#a96032,#d79a68 45%,#b96d3e);color:#120d09;font-size:1.25rem}.template-product .vf-cut__total button:disabled{border-color:#beb5ab3d;background:#343738;color:#8c8781}.template-product .vf-cut__validation{border-left-color:var(--vf-copper);background:#c987521f;color:#efc7a4}.template-product .vf-cut,.template-product .vf-cut button,.template-product .vf-cut input,.template-product .vf-cut select,.template-product .vf-cut textarea,.template-product .product-accordion,.template-product .tab-content{font-family:var(--body-style, "Outfit", sans-serif)}.template-product .product-accordion{font-family:var(--vf-display)}.template-product .related-products product-info.bd-product-card .title-area>[data-price]{display:none}.template-product .related-products__heading{margin-bottom:2.4rem;font-family:var(--vf-display)}.template-product .product-tabs{display:flex;overflow-x:auto;gap:.8rem;margin-bottom:0;border-bottom:1px solid rgba(201,135,82,.36)}.template-product .product-tabs .tab{flex:0 0 auto;padding:1.3rem 1.8rem;border:1px solid rgba(201,135,82,.25);border-bottom:0;background:#0c0e0f;color:var(--vf-muted)}.template-product .product-tabs .tab.active{border-color:var(--vf-copper-dark);background:#1a1c1d;color:var(--vf-copper-light)}.template-product .tab-content{padding:clamp(2.4rem,4vw,4.5rem);border-right:1px solid rgba(201,135,82,.25);border-bottom:1px solid rgba(201,135,82,.25);border-left:1px solid rgba(201,135,82,.25);background:#111314}.template-product .product-tab-content{color:var(--vf-muted)}.template-product .product-tab-content h2,.template-product .product-tab-content h3,.template-product .product-tab-content strong{color:var(--vf-paper)}.template-page #MainContent .main-page-title,.template-blog #MainContent>.shopify-section:first-child h1,.template-search .template-search__header h1,.template-list-collections #MainContent h1,.template-cart .title-wrapper-with-link h1,.template-404 #MainContent h1{position:relative;margin-bottom:clamp(3rem,5vw,5rem);padding-bottom:2rem;font-size:clamp(4rem,5vw,6.8rem);line-height:1.04}.template-page #MainContent .main-page-title:after,.template-blog #MainContent>.shopify-section:first-child h1:after,.template-search .template-search__header h1:after,.template-list-collections #MainContent h1:after,.template-cart .title-wrapper-with-link h1:after,.template-404 #MainContent h1:after{position:absolute;bottom:0;left:0;width:7rem;height:1px;background:var(--vf-copper);content:""}.template-page #MainContent>.shopify-section,.template-blog #MainContent>.shopify-section,.template-article #MainContent>.shopify-section,.template-search #MainContent>.shopify-section,.template-list-collections #MainContent>.shopify-section,.template-cart #MainContent>.shopify-section{border-bottom:1px solid rgba(201,135,82,.16)}.template-page #MainContent .page-width--narrow,.template-page #MainContent .narrow-width,.template-page #MainContent .extra-narrow-width{padding-top:clamp(4rem,7vw,8rem);padding-bottom:clamp(4rem,7vw,8rem)}.template-page #MainContent .rte,.template-article #MainContent .rte,.template-product #MainContent .rte{font-size:clamp(1.6rem,1.35vw,1.85rem);line-height:1.75}.template-page #MainContent .rte :is(h2,h3,h4),.template-article #MainContent .rte :is(h2,h3,h4),.template-product #MainContent .rte :is(h2,h3,h4){margin-top:1.8em;margin-bottom:.65em;color:var(--vf-paper)}.template-page #MainContent [data-text-blocks]{border-color:#c987522e}.template-page #MainContent [data-text-blocks] .text-block .content{color:var(--vf-muted)}.template-page #MainContent [data-text-blocks] .text-block h2,.template-page #MainContent [data-text-blocks] .text-block h3{color:var(--vf-paper)!important}.template-page #MainContent [data-text-blocks] .image,.template-page #MainContent [data-text-blocks] picture,.template-page #MainContent [data-text-blocks] img{border-radius:.35rem}.template-page .contact-form,.template-page .faqs{margin-top:clamp(3rem,5vw,6rem);margin-bottom:clamp(3rem,5vw,6rem);padding:clamp(2.4rem,5vw,5rem);border:1px solid rgba(201,135,82,.28);border-radius:.5rem;background:#111314!important}.template-page .contact-form .field{border:1px solid rgba(201,135,82,.35);border-radius:.2rem}body.template-page #MainContent .contact-form .field__input::placeholder{color:transparent;opacity:0}.template-page .contact-form .btn{min-width:18rem}.template-page .faq-item{border-top:1px solid rgba(201,135,82,.28)}.template-page .faq-item:last-child{border-bottom:1px solid rgba(201,135,82,.28)}.template-page .faq-question{width:100%;padding:1.8rem 0;border:0;background:transparent;color:var(--vf-paper);text-align:left}.template-page .faq-question:hover{color:var(--vf-copper-light)}.template-page .faq-answer{padding:0 0 2rem;color:var(--vf-muted)}.template-blog .main-blog{padding-top:clamp(4rem,7vw,8rem);padding-bottom:clamp(4rem,7vw,8rem)}.template-blog .article-list{gap:clamp(2rem,3vw,3.5rem)}.template-blog .bd-article-card{overflow:hidden;height:100%;border:1px solid rgba(201,135,82,.28);border-radius:.45rem;background:#141718;box-shadow:0 1.5rem 4rem #0003}.template-blog .bd-article-card .image{display:block;overflow:hidden;aspect-ratio:16 / 10;background:#090a0b}.template-blog .bd-article-card .image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.template-blog .bd-article-card:hover .image img{transform:scale(1.025)}.template-blog .bd-article-card .info{padding:2rem}.template-blog .bd-article-card .title{color:var(--vf-paper);font-family:var(--vf-display);font-size:2.25rem;line-height:1.2}.template-blog .bd-article-card .meta,.template-blog .bd-article-card .excerpt{color:var(--vf-muted)}.template-article .bd-main-article{margin-top:clamp(4rem,7vw,8rem);margin-bottom:clamp(4rem,7vw,8rem);padding:clamp(2.4rem,5vw,5.5rem);border:1px solid rgba(201,135,82,.28);border-radius:.5rem;background:#111314}.template-article .article-hero{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(201,135,82,.28)}.template-article .article-hero .image{overflow:hidden;margin-bottom:3rem;border-radius:.35rem}.template-article .article-hero .title{font-size:clamp(4rem,5vw,6.5rem);line-height:1.04}.template-article .article-hero .meta,.template-article .article-comments{color:var(--vf-muted)}.template-search .template-search{padding-top:clamp(4rem,7vw,8rem);padding-bottom:clamp(4rem,7vw,8rem)}.template-search .template-search__search{max-width:72rem}.template-search .card__content,.template-list-collections .card__content{color:var(--vf-paper)}.template-search .card__heading,.template-list-collections .card__heading{color:var(--vf-paper);font-family:var(--vf-display)}.template-list-collections #MainContent>.shopify-section>.page-width{padding-top:clamp(4rem,7vw,8rem);padding-bottom:clamp(4rem,7vw,8rem)}.template-cart .cart-items-wrapper,.template-cart .cart__footer-wrapper{background:transparent}.template-cart .title-wrapper-with-link,.template-cart .cart-items,.template-cart .cart__footer{padding-top:clamp(3rem,5vw,6rem)}.template-cart .cart-item{border-color:#c9875242}.template-cart .cart-item__media img{border:1px solid rgba(201,135,82,.28);border-radius:.3rem}.template-cart .cart-item__name,.template-cart .cart-item__price-wrapper,.template-cart .totals__total,.template-cart .totals__total-value{color:var(--vf-paper)}.template-cart .cart__footer{margin-bottom:clamp(4rem,7vw,8rem);padding:clamp(2.4rem,4vw,4rem);border:1px solid rgba(201,135,82,.28);border-radius:.5rem;background:#111314}.template-cart .quantity__button,.template-cart .quantity__input{color:var(--vf-paper)}body[class*=template-customers] #MainContent .customer,.template-404 #MainContent>.shopify-section>div,.template-policy #MainContent .shopify-policy__container{margin-top:clamp(4rem,7vw,8rem);margin-bottom:clamp(4rem,7vw,8rem);padding:clamp(2.4rem,5vw,5rem);border:1px solid rgba(201,135,82,.28);border-radius:.5rem;background:#111314}body[class*=template-customers] #MainContent .customer h1,.template-policy .shopify-policy__title h1{font-size:clamp(3.8rem,5vw,6rem)}body[class*=template-customers] #MainContent .customer table,body[class*=template-customers] #MainContent .customer td,body[class*=template-customers] #MainContent .customer th{color:var(--vf-muted)}.template-404 #MainContent{display:grid;min-height:62vh;place-items:center}@media only screen and (max-width:989px){.template-product .product__info-container{padding:2.4rem}.template-collection .collection-hero .inner-content{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width:749px){body:not(.template-index) #MainContent{background:radial-gradient(circle at 50% 2%,rgba(201,135,82,.07),transparent 28rem),var(--vf-ink)}.template-collection .collection-hero .inner-content{padding-top:4rem;padding-bottom:4rem}.template-collection .collection-hero h1{font-size:clamp(3.5rem,11vw,5rem)}.template-collection .collection-hero .content{font-size:1.5rem;text-align:left}.template-collection #main-collection-filters{padding-top:1rem;padding-bottom:1rem}.template-collection .bd-product-card{padding:.8rem}.template-collection .bd-product-card .title-area{font-size:1.7rem}.template-product .product{gap:2.2rem}.template-product .product__media-wrapper{padding:.7rem}.template-product .product__info-container{padding:2rem 1.6rem}.template-product .product__title h1{font-size:clamp(3.2rem,10vw,4.4rem)}.template-product .return-to-collection{width:calc(100% - 3rem);justify-content:center;margin-right:1.5rem;margin-left:1.5rem;text-align:center}.template-product .tab-content{padding:2rem 1.6rem}.template-page .contact-form,.template-page .faqs,.template-article .bd-main-article,.template-cart .cart__footer,body[class*=template-customers] #MainContent .customer,.template-policy #MainContent .shopify-policy__container{padding:2rem 1.6rem;border-right:0;border-left:0;border-radius:0}.template-page #MainContent .main-page-title,.template-blog #MainContent>.shopify-section:first-child h1,.template-search .template-search__header h1,.template-list-collections #MainContent h1,.template-cart .title-wrapper-with-link h1,.template-404 #MainContent h1{font-size:clamp(3.5rem,11vw,5rem)}}@media(prefers-reduced-motion:reduce){body:not(.template-index) #MainContent .button,body:not(.template-index) #MainContent .btn,body:not(.template-index) #MainContent img{transition:none}body:not(.template-index) #MainContent .button:hover,body:not(.template-index) #MainContent .btn:hover,body:not(.template-index) #MainContent img:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vf-forge-pages.css.map */
