@font-face{font-family:Neue Montreal;font-weight:400;font-style:normal;font-display:swap;src:url(NeueMontreal-Regular.woff2) format("woff2")}@font-face{font-family:Neue Montreal;font-weight:700;font-style:normal;font-display:swap;src:url(NeueMontreal-Bold.woff2) format("woff2")}@font-face{font-family:Times New Roman Condensed;font-weight:400;font-style:normal;font-display:swap;src:url(TimesNewRomanMT-Cond.woff2) format("woff2")}@font-face{font-family:Times New Roman Condensed;font-weight:700;font-style:normal;font-display:swap;src:url(TimesNewRomanMT-BoldCond.woff2) format("woff2")}:root{--font-404-heading: "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-404-body: "Times New Roman Condensed", "Times New Roman", Times, serif;--color-404-red: #8B2C2C;--color-404-cream: #ebe6df;--color-404-tan: #d4c9ba;--border-radius-404: 15px;--font-heading--family: "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-body--family: "Times New Roman Condensed", "Times New Roman", Times, serif !important;--font-primary--family: "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-secondary--family: "Times New Roman Condensed", "Times New Roman", Times, serif !important;--font-paragraph--family: "Times New Roman Condensed", "Times New Roman", Times, serif !important;--font-h1--family: "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-h2--family: "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-h3--family: "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-h4--family: "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-h5--family: "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important;--font-h6--family: "Neue Montreal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif !important}html,body{font-family:var(--font-404-body)!important}.header-section:not(:has(.header-404)){display:none!important}header-component:not(:has(.header-404)){display:none!important}.header-section,.shopify-section--header,#header-group,header-component,.header-404,.header-wrapper{border:none!important;border-top:none!important;border-bottom:none!important;box-shadow:none!important}.header-section:before,.header-section:after,.shopify-section--header:before,.shopify-section--header:after{display:none!important}.section-wrapper{margin:0!important;padding:0!important}.section{padding-left:0!important;padding-right:0!important}.hero-404-custom,.image-grid-three,.product-drop-announcement,.bottom-hero-banner{margin:0!important;padding-left:0!important;padding-right:0!important}.shopify-section{margin:0!important;padding:0!important}.shopify-section+.shopify-section{margin-top:0!important;padding-top:0!important}.button,.btn,.hero-404-custom__button,.product-drop-announcement__button,.bottom-hero-banner__button{font-family:var(--font-404-heading);font-weight:500;text-transform:uppercase;letter-spacing:1px;border-radius:50px!important;transition:all .3s ease}.shopify-section{margin-bottom:0}.shopify-section+.shopify-section{margin-top:0}.text-heading{font-family:var(--font-404-heading);font-weight:700}.text-body{font-family:var(--font-404-body);font-style:italic}.text-red{color:var(--color-404-red)}@media screen and (max-width: 749px){.header-logo{font-size:24px}header-menu .menu-list__link,.header-actions__action{font-size:12px}}.hero-wrapper:first-child{margin-top:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.product-card__title,.collection-card__title,button,.button,.btn,a.button,input[type=submit],nav,.nav,.menu,header a{font-family:var(--font-404-heading)!important}p,span,div,.rte,.rte *,.product-description,.paragraph,.text-block,article,.product-card__description{font-family:var(--font-404-body)!important}.header-section .header-logo img{max-height:40px;width:auto}@media screen and (max-width: 749px){.header-section .header-logo img{max-height:32px}}.search-results .product-card__image,.search-results .resource-card__image,.search-results .card-gallery,.search-results .resource-card__media,.search-results .product-card__image-wrapper,.search-results .resource-card__image-wrapper{border-radius:15px;overflow:hidden}.search-results .product-card__image img,.search-results .resource-card__image img,.search-results .card-gallery img{border-radius:15px}results-list .product-card__image,results-list .resource-card__image,results-list .card-gallery,results-list .resource-card__media{border-radius:15px;overflow:hidden}results-list .product-card__image img,results-list .resource-card__image img,results-list .card-gallery img{border-radius:15px}.cart-title h1{font-family:Neue Montreal,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;text-transform:uppercase;font-weight:400}.cart-items__media-container{border-radius:15px!important;overflow:hidden}.cart-items__media-image{border-radius:15px!important;object-fit:cover}.cart__checkout-button,.cart__ctas .button{border-radius:50px!important;font-family:Neue Montreal,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:700;text-transform:uppercase;letter-spacing:1px}.additional-checkout-buttons [role=button],.additional-checkout-buttons button,.additional-checkout-buttons .shopify-payment-button__button,.additional-checkout-buttons .shopify-payment-button__button--unbranded,.additional-checkout-buttons .shopify-payment-button__more-options{border-radius:50px!important;font-family:Neue Montreal,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;min-height:52px!important;height:52px!important}.cart-items__quantity .quantity-selector{border-radius:15px!important}.cart-items__quantity .quantity-selector .quantity-minus{border-start-start-radius:15px!important;border-end-start-radius:15px!important}.cart-items__quantity .quantity-selector .quantity-plus{border-start-end-radius:15px!important;border-end-end-radius:15px!important}.product-list .product-card__image,.product-list .resource-card__image,.product-list .card-gallery,.product-list .resource-card__media,.product-list .product-card__image-wrapper,.product-list .resource-card__image-wrapper{border-radius:15px!important;overflow:hidden}.product-list .product-card__image img,.product-list .resource-card__image img,.product-list .card-gallery img{border-radius:15px!important}.resource-list__item .product-card__image,.resource-list__item .resource-card__image,.resource-list__item .card-gallery,.resource-list__item .resource-card__media{border-radius:15px!important;overflow:hidden}.resource-list__item .product-card__image img,.resource-list__item .resource-card__image img,.resource-list__item .card-gallery img{border-radius:15px!important}.cart-drawer .cart-items__remove,cart-drawer-component .cart-items__remove{cursor:pointer!important;pointer-events:auto!important;z-index:10!important;position:relative!important}.cart-drawer .cart-items__remove svg,cart-drawer-component .cart-items__remove svg{pointer-events:none}.terms-page-wrapper{--page-content-width: 100% !important;max-width:100%!important}.terms-section-wrapper{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important}.terms-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0 2rem!important;text-align:left!important}.terms-page-wrapper .layout-panel-flex{align-items:flex-start!important}.terms-container.rte,.terms-section-wrapper .rte{max-width:100%!important;text-align:left!important}.shopify-policy__container{max-width:100%!important;width:100%!important;margin:0!important;padding:0 2rem!important;text-align:left!important}.shopify-policy__title,.shopify-policy__body{max-width:100%!important;text-align:left!important}@media screen and (max-width: 749px){.terms-container,.shopify-policy__container{padding:0 1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-404.css.map */
