@font-face{font-family:American Typewriter;src:url(american-typewriter.ttf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brushlie Demo;src:url(brushlie-demo.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.content_text{display:grid;grid-template-columns:40% 60%;position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60%;justify-content:center;align-items:end}.content_desc_mb{display:grid;grid-template-columns:45% 52%;gap:3%;align-items:flex-start;width:90%;margin:0 auto}.banner_subtitle{color:var(--Black, #111);font-family:American Typewriter;font-size:1.3vw;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.banner_description{color:var(--Black, #111);font-family:American Typewriter;font-size:1vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.1vw;text-transform:uppercase}.hd-content{position:relative;display:flex}.img_letter_mb,.text_mobile{display:none}.hd-section{background-image:url(/cdn/shop/files/A2526C8064AD46F_5.jpg?v=1700679519);background-repeat:repeat;background-position:center;position:relative}.hd-content .img_bg,.banner_img_mb{width:100%;height:auto;object-fit:cover}.banner_img_mb{display:none}.hd-wrapper{position:absolute;left:25%;top:45%;transform:translate(-50%,-50%);width:30%}.hd-wrapper h1{color:#fff;font-family:Brushlie Demo;font-size:8vw;font-style:normal;font-weight:400;margin:0;line-height:7vw}.hd-wrapper .hd-header{color:#fff;font-family:American Typewriter;font-size:1.7vw;margin:0;margin-bottom:1rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.6vw;text-transform:uppercase}.content_desc{position:absolute;left:25%;bottom:2%;transform:translate(-50%);width:30%}.shop-text{color:var(--Black, #111);font-family:American Typewriter;font-size:26px;text-align:center;font-style:normal;font-weight:600;margin:0;line-height:normal;letter-spacing:10px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:1rem}.container_buttons{display:flex;justify-content:center;margin:0 auto;gap:5%;padding:2rem 0;width:70%;position:absolute;left:35%;bottom:0}.container_buttons .bf_button{background:var(--Black, #111);width:fit-content;padding:2% 7%;text-align:center;color:var(--White, #FFF);font-family:American Typewriter;font-size:1vw;font-style:normal;letter-spacing:.4vw;font-weight:400;line-height:normal;height:fit-content;text-decoration:none;text-transform:uppercase}.container_buttons .bf_button.active{background:var(--Sage, #A1A6A0)}.container_buttons .bf_button:hover{color:var(--Sage, #A1A6A0)}.container_buttons .bf_button.active:hover{color:#000}@media screen and (max-width: 767px){.img_bg,.hd-wrapper br{display:none}.banner_img_mb{display:block;min-height:410px}.text_mobile{display:block}.banner_subtitle{font-size:18px}.banner_description{font-size:13px}.shop-text{font-size:16px;width:90%;margin:0 auto}.container_buttons .bf_button{font-size:14px;padding:1rem 0;width:100%}.container_buttons{width:90%}.hd-wrapper{top:15%;text-align:center;left:50%;width:max-content}.hd-wrapper .hd-header{font-size:16px;font-weight:400;letter-spacing:4px}.hd-wrapper h1{font-size:4.5rem;line-height:4.4rem}.container_buttons{position:inherit}.content_text,.content_desc{display:none}}@media (min-width: 1920px){.hd-wrapper,.content_desc{max-width:520px}.container_buttons .bf_button{padding:2rem 6rem;font-size:18px;letter-spacing:8px}.banner_subtitle{color:var(--Black, #111);font-family:American Typewriter;font-size:23px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.hd-wrapper .hd-header{font-size:30px;letter-spacing:12px}.banner_description{font-size:18px;letter-spacing:3px}.hd-wrapper h1{font-size:153px;line-height:137px}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/hd-home-banner.css.map */
