.site-header{border-bottom:1px solid #E2D3C9}.site-nav a,.site-nav__link{font-family:Playfair Display,serif!important}.site-footer{padding-top:72px!important}.grid-product__tag--sale{display:none}.grid-product__link{position:relative}.aurora-product-badges{position:absolute;top:0;left:7px;right:0;display:flex;justify-content:space-between;align-items:flex-start;z-index:4;pointer-events:none}.aurora-badge--type{display:flex;margin-top:12px;flex-direction:row;align-items:center;gap:6px;background:#f0e9e4;color:#574743;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;padding:6px 14px;border-radius:500px}.aurora-badge--type img{width:20px;height:20px;display:block;flex-shrink:0}.aurora-badge--sale{background:#ae2c0c;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;padding:3px 14px}.aurora-hover-image{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-out;z-index:3;pointer-events:none}.aurora-hover-img{width:100%;height:100%;object-fit:cover;display:block}.grid-product:hover .aurora-hover-image{opacity:1}.grid-product__title{font-family:Playfair Display,serif;font-size:20px;text-align:left}.grid-product__price{font-family:Montserrat,sans-serif;font-size:16px;text-align:left}.grid-product__meta{text-align:left}.aurora-btn{display:inline-flex;align-items:center;gap:10px;font-family:Playfair Display,serif;font-weight:600;font-size:18px;padding:12px 20px;border-radius:1px;border:none;cursor:pointer;text-decoration:none;transition:background-color .2s ease-out,color .2s ease-out}.aurora-btn img{transition:filter .2s ease-out}.aurora-btn--light{background:#f3e5db;color:#574743}.aurora-btn--light img{filter:none}.aurora-btn--light:hover{background:#574743;color:#fff}.aurora-btn--light:hover img{filter:brightness(0) invert(1)}.aurora-btn--dark{background:#876e68;color:#fff}.aurora-btn--dark img{filter:brightness(0) invert(1)}.aurora-btn--dark:hover{background:#fff;color:#574743}.aurora-btn--dark:hover img{filter:none}.btn{font-family:Playfair Display,serif!important;font-weight:500!important;font-size:18px!important;padding:12px 20px!important;border-radius:1px!important;letter-spacing:0!important;text-transform:none!important;display:inline-flex!important;align-items:center!important;gap:10px!important;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out!important}body .btn--primary{background-color:#f3e5db!important;color:#574743!important;border-color:#f3e5db!important}body .btn--primary:hover{background-color:#574743!important;color:#fff!important;border-color:#574743!important}body .btn--secondary{background-color:#876e68!important;color:#fff!important;border-color:#876e68!important}body .btn--secondary:hover{background-color:#fff!important;color:#574743!important;border-color:#574743!important}.aurora-btn-arrow{width:24px;height:12px;display:inline-block;flex-shrink:0;transition:filter .2s ease-out}body .btn--primary .aurora-btn-arrow{filter:none}body .btn--primary:hover .aurora-btn-arrow,body .btn--secondary .aurora-btn-arrow{filter:brightness(0) invert(1)}body .btn--secondary:hover .aurora-btn-arrow{filter:none}body .btn:before{display:none!important}.aurora-form{max-width:780px;margin:0 auto}.aurora-form__sub{font-family:Playfair Display,serif!important;font-style:italic;font-size:20px;color:#876e68;margin:0 0 4px;text-align:center}.aurora-form__heading{font-family:Playfair Display,serif!important;font-size:48px;font-weight:400;color:#574743;margin:0 0 48px;line-height:1.1;text-align:center}.aurora-form__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.aurora-form__field{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.aurora-form__label{font-family:Montserrat,sans-serif!important;font-size:12px!important;font-weight:600!important;color:#574743!important;letter-spacing:.05em;text-transform:uppercase;margin:0!important;padding:0!important}.aurora-form__required{color:#84122e}.aurora-form__input,.aurora-form__select,.aurora-form__textarea{font-family:Montserrat,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#574743!important;background-color:transparent!important;border:1px solid #876E68!important;border-radius:0!important;padding:12px 16px!important;outline:none!important;width:100%;appearance:none;-webkit-appearance:none;box-shadow:none!important;transition:border-color .2s ease}.aurora-form__input::placeholder,.aurora-form__textarea::placeholder{color:#c4afa9!important;font-size:14px!important;font-weight:400!important}.aurora-form__input:focus,.aurora-form__select:focus,.aurora-form__textarea:focus{border-color:#574743!important;box-shadow:none!important;outline:none!important}.aurora-form__select-wrap{position:relative}.aurora-form__select-wrap:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:10px;height:6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23876E68'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none}.aurora-form__select{padding-right:40px!important;cursor:pointer}.aurora-form__textarea{resize:vertical;min-height:180px}.aurora-form__errors{font-family:Montserrat,sans-serif!important;font-size:12px;font-weight:600;color:#84122e;margin-bottom:24px}.aurora-form__submit{display:flex;justify-content:center;margin-top:32px}.aurora-form__btn{font-family:Montserrat,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#fcf8f0!important;background-color:#574743!important;border:none!important;padding:16px 48px!important;cursor:pointer;border-radius:0!important;width:auto!important;transition:background-color .2s ease}.aurora-form__btn:hover{background-color:#876e68!important}.aurora-form__success{text-align:center;padding:60px 24px}.aurora-form__success-heading{font-family:Playfair Display,serif!important;font-size:48px;font-weight:400;color:#574743;margin:0 0 16px;line-height:1.1}.aurora-form__success-sub{font-family:Playfair Display,serif!important;font-style:italic;font-size:22px;color:#876e68;margin:0;line-height:1.7}@media screen and (max-width:640px){.aurora-form__row{grid-template-columns:1fr}.aurora-form__heading{font-size:32px;margin-bottom:32px}.aurora-form__success-heading{font-size:32px}.aurora-form__success-sub{font-size:18px}}.site-footer{padding-top:0!important;padding-bottom:40px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/aurora-custom.css.map */
