:root{--font-heading-scale:.8}@font-face{font-family:Bernhard;src:url(https://cdn.shopify.com/s/files/1/0820/1483/0869/files/bernhard-gothic-medium.woff?v=1695191636) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Bernhard;src:url(/cdn/shop/files/BernhardGothicURW-Light.woff?v=1728449115) format("woff");font-weight:300;font-display:swap}@font-face{font-family:Abhaya;src:url(https://cdn.shopify.com/s/files/1/0713/3249/5642/files/Abhaya-Libre-Regular.woff?v=1681443744) format("woff")}.price__regular span,fieldset.product-form__input .form__label,product-info label,product-info button,h2.related-products__heading.inline-richtext.h2,footer h2,footer p{font-family:Bernhard!important;font-weight:400}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:hover:after{border:0;box-shadow:0 0}.newsletter-form__field-wrapper .field{flex-direction:column}.footer-block__newsletter h2.footer-block__heading:before{width:270px;border:1px solid #4d4d4d;display:block;position:relative;top:3px;content:"";margin-bottom:22px}button#Subscribe{position:static;width:50%;background-color:#121212;border:solid #121212;color:#d3a13b;font-size:22px;font-family:Bernhard;padding:8px;border-radius:30px;text-transform:uppercase;margin-top:14px;height:3.4rem}.footer__list-social-custom .list-social__item a.list-social__link{padding:0}footer .footer__content-top .footer__blocks-wrapper .footer-block__image-wrapper{max-width:min(100%,200px);min-width:230px}.footer__list-social-custom .list-social__item .svg-wrapper,.footer__list-social-custom .list-social__item .icon{width:2.2rem;height:2.2rem}.footer__list-social.footer__list-social-custom:before{width:270px;border:1px solid #4d4d4d;display:block;position:relative;top:1px;content:"";margin-bottom:20px}@media(min-width:768px){.footer-block--newsletter{align-items:baseline!important}.footer-block--newsletter .footer-block__newsletter,.footer-block--newsletter .footer__list-social-custom{max-width:50%;width:100%}}footer.footer{border:none}.footer__content-top .footer-block--newsletter{align-items:flex-start;column-gap:1rem;margin-top:1rem}.footer-block--newsletter .field input{width:100%;height:3.5rem;font-size:18px;border:1px solid #888888}.newsletter-form__field-wrapper label.field__label{position:absolute;top:14px;font-size:18px;font-family:Bernhard;font-weight:300}footer .footer-block__image-wrapper img{max-width:165px}button.slider-button.slider-button--prev,button.slider-button.slider-button--next{background:#dcd4c4;color:#121212}footer .footer-block .right img{max-width:180px!important}footer .footer__content-bottom{display:none}footer .footer__content-top{padding-bottom:0}@media(max-width:767px){footer .footer__content-top .footer__blocks-wrapper .footer-block__image-wrapper{display:flex;justify-content:center;align-items:center}.footer__list-social.footer__list-social-custom:before,.footer-block__newsletter h2.footer-block__heading:before{display:none}footer .footer-block .right img{max-width:175px!important}.rotating_video{flex-direction:column}}.rotating_video{display:flex;align-items:center;justify-content:center}.faq_collapsible h2{font-weight:500}.faq_collapsible h3{font-weight:600;font-size:18px}.faq_collapsible h2,.faq_collapsible h3,.faq_collapsible p,.faq_collapsible a,.faq_collapsible summary{font-family:Bernhard,sans-serif!important}.faq_collapsible p{font-size:16px;font-weight:300;padding-left:22px;margin:0!important}@media screen and (min-width:768px){.contact-section-rich-text .rich-text__blocks{padding-left:35px}}.contact-section-rich-text h2.rich-text__heading{font-family:Assistant,sans-serif!important}h3.card__heading.h5{font-size:18px}.banner.banner-with-link:after{content:unset}.cart__warnings .button{background-color:unset;color:#d3a13b!important;border:unset!important;font-weight:500;font-family:Bernhard!important;font-size:18.75px}.cart__warnings .button:before,.cart__warnings .button:after,#checkout:before,#checkout:after{content:unset}.cart_header{font-family:Assistant,sans-serif!important;font-size:50px;color:#121212;text-align:center;font-family:frunchy;background-color:#dcd4c4;padding:20px 0}cart-items h1.title.title--primary{opacity:0}cart-items .general_continue_shopping{background:#121212!important;color:#fff;text-transform:uppercase;margin-bottom:20px;text-decoration:none;border-radius:50px;padding:20px 35px;line-height:23px;height:58px;font-family:Bernhard}#cart .cart-items thead tr th,#cart .cart-items tr td .cart-item__name{color:#000;font-size:20px;font-family:Bernhard}.product-option{font-family:Bernhard;font-size:18px!important}table.cart-items,table.cart-items td.cart-item__details a,table.cart-items span.price,#main-cart-footer .totals h2,#main-cart-footer .totals p,.tax-note,#checkout{font-family:Bernhard!important}#main-cart-footer .totals__total{font-size:20px;line-height:1;text-transform:uppercase}#checkout{background:#121212!important;font-size:18.75px!important;text-transform:uppercase}div#dynamic-checkout-cart,button#checkout{float:right;max-width:290px;border-radius:30px}.cart__ctas{justify-content:end}.product-form__buttons .product-form__submit,.product-form__buttons button.shopify-payment-button__button.shopify-payment-button__button--unbranded{text-transform:uppercase}.sticky-add-to-cart-btn{position:fixed;bottom:20px;right:35%;z-index:9999;background-color:#dcd4c4!important;color:#fff;border:none;padding:12px 28px;border-radius:50px;cursor:pointer;font-size:18px;text-transform:uppercase;font-family:Bernhard;opacity:.7;display:flex;align-items:center;justify-content:center;gap:12px;color:#121212;width:15%}.sticky-add-to-cart-btn svg.spinner{width:16px;height:16px}.sticky-add-to-cart-btn:hover{opacity:1}a#cart-notification-button,#cart-notification-form button{text-transform:uppercase}.cart-notification__links .link.button-label{border:1px solid #121212;background:none;color:#121212;text-transform:uppercase;width:100%}.page-header{background-color:#e1dcd0;max-width:100%;text-align:center;margin-bottom:0}.page-header h1{padding:30px;font-weight:400;font-size:40px}.custom-section-wrapper.header{text-align:center;background-color:#e1dcd0;display:block}.custom-section-wrapper.header h1{margin:0;padding:30px;font-weight:600}a.underlined-link.general_continue_shopping:hover{color:#fff}@media screen and (max-width:768px){.contact-section-rich-text .rich-text__wrapper{padding:0}.cart__ctas{justify-content:center}div#dynamic-checkout-cart,button#checkout{float:unset}cart-items .title-wrapper-with-link{justify-content:center}.sticky-add-to-cart-btn{width:65%;right:28%;font-size:18px;padding:10px 12px;bottom:4%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
