@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,700;1,900&family=Barlow+Condensed:wght@400;600;700;800;900&display=swap";:root{--buddie-black: #080808;--buddie-off-black: #111111;--buddie-white: #f4efe6;--buddie-cream: #e6dcc8;--buddie-cannoli: #EDE8D5;--buddie-khaki: #6b7c52;--buddie-khaki-d: #4a5639;--buddie-cond: "Barlow Condensed", sans-serif;--buddie-body: "Barlow", sans-serif;--color-background: 8, 8, 8;--color-foreground: 244, 239, 230;--color-button: 107, 124, 82;--color-button-text: 244, 239, 230;--color-secondary-button: 244, 239, 230;--font-heading-family: "Barlow Condensed", sans-serif;--font-heading-style: normal;--font-heading-weight: 900;--font-body-family: "Barlow", sans-serif}body{background-color:var(--buddie-black)!important;color:var(--buddie-white)!important;font-family:var(--buddie-body)!important}.header,.header-wrapper{background-color:#080808f7!important;border-bottom:1px solid rgba(244,239,230,.08)!important}.header__heading-link,.header__menu-item,.header__menu-item span,.list-menu__item--link{font-family:var(--buddie-cond)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#f4efe68c!important}.header__heading-link:hover,.header__menu-item:hover span,.list-menu__item--link:hover{color:var(--buddie-white)!important}.header__icon svg,.header__icon path,.header__icon circle{stroke:#f4efe68c!important}.header__icon:hover svg,.header__icon:hover path{stroke:var(--buddie-white)!important}.cart-count-bubble{background-color:var(--buddie-khaki)!important;color:var(--buddie-white)!important}.product,.product__info-container,main.content-for-layout{background-color:var(--buddie-black)!important}.shopify-section:not(.buddie-about-page):not(.buddie-shop-page):not(.buddie-contact-page):not(.buddie-policy-page){background-color:var(--buddie-black)!important}.product__media-wrapper,.product__media-container{background-color:var(--buddie-off-black)!important;border-right:1px solid rgba(244,239,230,.07)}.product__media{background-color:var(--buddie-off-black)!important}.product__title,.product__title h1{font-family:var(--buddie-cond)!important;font-weight:900!important;font-size:clamp(40px,5vw,64px)!important;text-transform:uppercase!important;line-height:.9!important;letter-spacing:-.01em!important;color:var(--buddie-white)!important;margin-bottom:16px!important}.price,.price__regular,.price__sale,.price-item,.price-item--regular,.price-item--sale{font-family:var(--buddie-cond)!important;font-weight:900!important;font-size:28px!important;color:var(--buddie-white)!important}.price--on-sale .price-item--regular{color:#f4efe659!important;font-size:18px!important;text-decoration:line-through!important}.product__text,.product__text .caption-with-letter-spacing,.product-form__info-list .caption-with-letter-spacing{font-family:var(--buddie-cond)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.35em!important;text-transform:uppercase!important;color:var(--buddie-khaki)!important}.product__description,.product__description p,.product__description li,.product__description span{font-family:var(--buddie-body)!important;font-size:14px!important;color:#f4efe68c!important;line-height:1.75!important}.product__description strong{color:var(--buddie-white)!important;font-weight:700!important}.product__description h2,.product__description h3,.product__description h4{font-family:var(--buddie-cond)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--buddie-white)!important;margin-bottom:12px!important;margin-top:24px!important}.product-form__input label,.variant-input-wrapper label,fieldset.product-form__input legend,.product-form__input .form__label{font-family:var(--buddie-cond)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#f4efe666!important}.swatch__input+.swatch__label,.variant-input-wrapper .swatch-button,.variant__button-label{font-family:var(--buddie-cond)!important;font-weight:700!important;font-size:12px!important;letter-spacing:.15em!important;text-transform:uppercase!important;background:var(--buddie-off-black)!important;color:#f4efe699!important;border:1px solid rgba(244,239,230,.15)!important;border-radius:0!important;padding:10px 20px!important;cursor:pointer!important;transition:all .2s!important}.swatch__input:checked+.swatch__label,.variant-input-wrapper input:checked+.swatch-button,.variant__button-label:hover{background:var(--buddie-khaki)!important;color:var(--buddie-white)!important;border-color:var(--buddie-khaki)!important}.swatch__input+.swatch__label--image{border-radius:50%!important;border:2px solid transparent!important}.swatch__input:checked+.swatch__label--image{border-color:var(--buddie-khaki)!important;box-shadow:0 0 0 2px var(--buddie-khaki)!important}.select__select,.product-form__input select{font-family:var(--buddie-cond)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.1em!important;text-transform:uppercase!important;background-color:var(--buddie-off-black)!important;color:var(--buddie-white)!important;border:1px solid rgba(244,239,230,.15)!important;border-radius:0!important;padding:14px 18px!important}.select__select:focus,.product-form__input select:focus{border-color:var(--buddie-khaki)!important;outline:none!important;box-shadow:none!important}.product-form__submit,.btn,button[name=add],.shopify-payment-button__button--unbranded{font-family:var(--buddie-cond)!important;font-weight:800!important;font-size:13px!important;letter-spacing:.25em!important;text-transform:uppercase!important;background-color:var(--buddie-khaki)!important;color:var(--buddie-white)!important;border:none!important;border-radius:0!important;padding:18px 40px!important;cursor:pointer!important;transition:background-color .2s!important;width:100%!important}.product-form__submit:hover,button[name=add]:hover{background-color:var(--buddie-khaki-d)!important}.shopify-payment-button__button{border-radius:0!important;font-family:var(--buddie-cond)!important;font-weight:800!important;letter-spacing:.2em!important;text-transform:uppercase!important}.quantity,.quantity__input,.quantity__button{background-color:var(--buddie-off-black)!important;color:var(--buddie-white)!important;border:1px solid rgba(244,239,230,.15)!important;border-radius:0!important;font-family:var(--buddie-cond)!important;font-weight:700!important}.quantity__button svg path,.quantity__button svg{stroke:#f4efe699!important}.quantity__button:hover{border-color:var(--buddie-khaki)!important}.accordion__title,details>summary,.product-details summary{font-family:var(--buddie-cond)!important;font-weight:800!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--buddie-white)!important;padding:20px 0!important;border-top:1px solid rgba(244,239,230,.08)!important;border-bottom:none!important}.accordion__content,details .product-details__summary-content{font-family:var(--buddie-body)!important;font-size:14px!important;color:#f4efe680!important;line-height:1.75!important;padding-bottom:20px!important}.product__share-button,.share-button{color:#f4efe666!important;border-color:#f4efe626!important}.product-recommendations,.complementary-products,.related-products{background-color:var(--buddie-off-black)!important;border-top:1px solid rgba(244,239,230,.07)!important;padding:80px 0!important}.product-recommendations .card,.related-products .card,.card-wrapper{background-color:var(--buddie-off-black)!important;border:1px solid rgba(244,239,230,.07)!important;border-radius:0!important}.card__heading,.card__heading a,.card-information__text h3{font-family:var(--buddie-cond)!important;font-weight:900!important;font-size:22px!important;text-transform:uppercase!important;letter-spacing:-.01em!important;color:var(--buddie-white)!important}.card__information .price,.card-information .price{font-family:var(--buddie-cond)!important;font-weight:800!important;color:var(--buddie-white)!important}.card-information__text,.card__information{background-color:var(--buddie-off-black)!important;padding:20px 24px!important}.collection,.collection-hero,.facets-container,.product-grid{background-color:var(--buddie-black)!important}.collection-hero__title,h1.collection__title{font-family:var(--buddie-cond)!important;font-weight:900!important;font-size:clamp(52px,7vw,96px)!important;text-transform:uppercase!important;letter-spacing:-.01em!important;color:var(--buddie-cannoli)!important;line-height:.9!important}.facets__heading,.facets-vertical__heading,.facets__summary{font-family:var(--buddie-cond)!important;font-weight:700!important;font-size:11px!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#f4efe680!important}.facets__label,.mobile-facets__item label{font-family:var(--buddie-body)!important;font-size:13px!important;color:#f4efe699!important}.cart__title,h1.cart__title{font-family:var(--buddie-cond)!important;font-weight:900!important;font-size:clamp(40px,5vw,64px)!important;text-transform:uppercase!important;letter-spacing:-.01em!important;color:var(--buddie-white)!important}.cart-item__name,.cart-item__name a{font-family:var(--buddie-cond)!important;font-weight:800!important;font-size:18px!important;text-transform:uppercase!important;letter-spacing:.02em!important;color:var(--buddie-white)!important}.cart-item__details .product-option{font-family:var(--buddie-body)!important;font-size:13px!important;color:#f4efe673!important}.totals__total,.totals__subtotal{font-family:var(--buddie-cond)!important;font-weight:900!important;font-size:22px!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--buddie-white)!important}.totals__subtotal-value{font-family:var(--buddie-cond)!important;font-weight:900!important;color:var(--buddie-white)!important}.cart__ctas .button{font-family:var(--buddie-cond)!important;font-weight:800!important;font-size:13px!important;letter-spacing:.25em!important;text-transform:uppercase!important;background-color:var(--buddie-khaki)!important;color:var(--buddie-white)!important;border-radius:0!important;border:none!important;padding:18px 40px!important}.cart__ctas .button:hover{background-color:var(--buddie-khaki-d)!important}.cart__note .field__label{font-family:var(--buddie-cond)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:#f4efe666!important}.cart__note .field__input{background-color:var(--buddie-off-black)!important;border:1px solid rgba(244,239,230,.15)!important;border-radius:0!important;color:var(--buddie-white)!important;font-family:var(--buddie-body)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],textarea{background-color:var(--buddie-off-black)!important;border:1px solid rgba(244,239,230,.12)!important;border-radius:0!important;color:var(--buddie-white)!important;font-family:var(--buddie-body)!important;font-size:15px!important}.field__input:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus{border-color:var(--buddie-khaki)!important;outline:none!important;box-shadow:none!important}.field__label{font-family:var(--buddie-cond)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#f4efe666!important;background-color:var(--buddie-off-black)!important}.breadcrumbs,.breadcrumb,nav[aria-label=breadcrumbs]{font-family:var(--buddie-cond)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#f4efe659!important}.breadcrumbs a,.breadcrumb a{color:#f4efe659!important;text-decoration:none!important}.breadcrumbs a:hover,.breadcrumb a:hover{color:var(--buddie-khaki)!important}.search-modal,.predictive-search{background-color:var(--buddie-off-black)!important;border:1px solid rgba(244,239,230,.08)!important}.predictive-search__item-heading,.predictive-search__item .price{font-family:var(--buddie-cond)!important;color:var(--buddie-white)!important}.predictive-search__item:hover{background-color:#6b7c521a!important}.shopify-section--announcement-bar,.announcement-bar{background-color:var(--buddie-khaki)!important}.announcement-bar__message,.announcement-bar p{font-family:var(--buddie-cond)!important;font-weight:700!important;font-size:11px!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--buddie-white)!important}.shopify-section:not([class*=buddie]) .rte h1,.shopify-section:not([class*=buddie]) .rte h2,.shopify-section:not([class*=buddie]) .rte h3,.shopify-section:not([class*=buddie]) .rte h4,main>.shopify-section>.page-width h1,main>.shopify-section>.page-width h2{font-family:var(--buddie-cond)!important;font-weight:900!important;text-transform:uppercase!important;color:var(--buddie-white)!important}.shopify-section:not([class*=buddie]) .rte a,.shopify-section:not([class*=buddie]) .rte p{font-family:var(--buddie-body)!important;color:#f4efe699!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--buddie-black)}::-webkit-scrollbar-thumb{background:var(--buddie-khaki)}::-webkit-scrollbar-thumb:hover{background:var(--buddie-khaki-d)}@media(max-width:480px){.bsp-acc-footer{flex-direction:column;align-items:flex-start;gap:14px}.bsp-acc-btn{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
