@font-face{font-family:Cringe Sans;src:url(/cdn/shop/files/BNCringeSans-Regular.otf?v=1756489203) format("opentype")}@font-face{font-family:Cringe Sans Bold;src:url(/cdn/shop/files/BNCringeSans-Bold.otf?v=1756489203) format("opentype")}@font-face{font-family:Cringe Sans UltraBold;src:url(/cdn/shop/files/BNCringeSans-Black.otf?v=1756490383) format("opentype")}@font-face{font-family:Cringe Sans Light;src:url(/cdn/shop/files/BNCringeSans-Light.otf?v=1756489203) format("opentype")}@font-face{font-family:PP Editorial New;src:url(/cdn/shop/files/PPEditorialNew-Regular.otf?v=1756489206) format("opentype")}@font-face{font-family:PP Editorial New Light;src:url(/cdn/shop/files/PPEditorialNew-Ultralight.otf?v=1756489775)format("opentype")}@font-face{font-family:ABC Mono;src:url(/cdn/shop/files/ABCDiatypeMono-Regular.woff?v=1756489222) format("woff")}:root{--header-height: 80px}body,.body-font,.thb-product-detail .product-title{font-family:Cringe Sans,sans-serif!important;letter-spacing:.05606rem}h3,h1,.h1-xlarge{font-family:PP Editorial New Light!important;font-weight:500!important;letter-spacing:-.10313rem}.h1-xlarge{font-size:10rem!important}.text-size-large h3{font-size:10rem;line-height:91%;letter-spacing:-.4rem}h2{font-family:ABC Mono!important}.gallery__item-content p,.price,p.subheading,.rte p,.sticky-body__inner{font-family:ABC Mono!important;letter-spacing:-.0375rem}.product-card-title{text-transform:lowercase;font-family:Cringe Sans Bold,sans-serif!important;letter-spacing:.05606rem}.text-button:before,.text-button:after{display:none}.text-button,.button,.heading-font{font-family:Cringe Sans UltraBold!important;letter-spacing:.05606rem;text-transform:lowercase}.section-gallery:not(:first-child),.section-image-with-text-overlay{border-top:.0625rem solid;border-bottom:.0625rem solid}.section-gallery,.bottom-border{border-bottom:.0625rem solid}.top-border{border-top:.0625rem solid}.section--has-vline{position:relative}@media (min-width:900px){.vline{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.vline:after{content:"";position:absolute;left:75vw;transform:translate(-50%);top:0;bottom:0;width:.0625rem;background:#581a17}.v-line-left:after{content:"";position:absolute;left:25vw;transform:translate(-50%);top:0;bottom:0;width:.0625rem;background:#581a17}.is-home .vline:after{opacity:var(--border-opacity, 0)}.gallery__inner .vline:after{content:"";position:absolute;left:50vw;transform:translate(-50%);top:0;bottom:0;width:.0625rem;background:#581a17}}.text-button{position:relative;text-decoration:none;background:linear-gradient(to right,var(--bg-body) 0%,var(--bg-body) 50%,var(--color-body) 50%,var(--color-body) 100%);background-size:200% 100%;background-position:0% 0%;-webkit-background-clip:text;transition:background-position .5s ease}.text-button:hover{background-position:-100% 0%;-webkit-text-fill-color:transparent}@media (max-width: 767px){body,.body-font{font-size:1rem!important;letter-spacing:0rem!important}.thb-product-detail .product-title{font-size:3rem!important;line-height:1.2!important;letter-spacing:0rem!important}h1,.h1-xlarge{font-size:3rem!important;line-height:1.1!important}.text-size-large h3{font-size:3rem!important;line-height:1.2!important;letter-spacing:0rem!important}h2{font-size:1.25rem}.product-card-title{font-size:1rem!important}.text-button,.button{font-size:1rem!important;letter-spacing:0rem!important}.tab-link{font-size:1em!important;padding:1rem!important;letter-spacing:0rem!important}.gallery__item-content p,.price,p.subheading,.rte p,.sticky-body__inner{font-size:.9rem!important;letter-spacing:0rem!important}}input::placeholder,textarea::placeholder{color:transparent!important}@media (max-width: 767px){input,textarea,fieldset{border:none}#contact_form .field{position:relative;border-bottom:1px solid;width:85%}.tc-under-wrap #contact_form .field{width:100%!important}.section-newsletter .signup-container input[type=email]{border-bottom:none!important}#contact_form .field input.full,#contact_form .field textarea.full{width:100%;padding:18px 12px 12px;line-height:1.3}#contact_form .field label{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:14px;line-height:1;transition:transform .18s ease,font-size .18s ease,opacity .18s ease,top .18s ease,padding .18s ease,background-color .18s ease;pointer-events:none;padding:0 4px;background:transparent;z-index:1;opacity:.85}#contact_form .field input:focus+label,#contact_form .field textarea:focus+label,#contact_form .field input:not(:placeholder-shown)+label,#contact_form .field textarea:not(:placeholder-shown)+label,#contact_form .field.has-value label{opacity:0}.thb-localization-forms .select-arrow{display:none}.thb-localization-forms .select select{width:50%!important}}@media (max-width: 1024px){.thb-localization-forms .select-arrow{display:none}.thb-localization-forms .select select{width:50%!important}}.template-index .shopify-section-group-footer-group.section-scrolling-text,.template-product .shopify-section-group-footer-group.section-scrolling-text,.price .unit-price.hidden{display:none}ins{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
