footer.page-footer{background-color:var(--hw__ffw-bg, transparent);box-shadow:0 0 0 var(--hw__ffw-bleed, 0) var(--hw__ffw-bg, transparent);clip-path:var(--hw__ffw-clip, none)}.footer-blocks{position:relative}.footer-blocks:before,.footer-blocks:after{content:"";position:absolute;left:calc(-1 * var(--hw__ffw-rule-bleed, 0px));right:calc(-1 * var(--hw__ffw-rule-bleed, 0px));height:1px;background:var(--hw__ffw-divider, transparent);box-shadow:20px 0 0 var(--hw__ffw-divider, transparent),-20px 0 0 var(--hw__ffw-divider, transparent)}.footer-blocks:before{top:-1px}.footer-blocks:after{bottom:-1px}.hw__se-modal{width:100%;max-width:var(--hw__se-max-width);max-height:90vh;padding:0;border:0;background:transparent;color:var(--hw__se-text);overflow:visible}.hw__se-modal:not([open]){display:none}.hw__se-modal::backdrop{background:var(--hw__se-overlay)}.hw__se-modal__dialog{position:relative;max-height:90vh;overflow-y:auto;background:var(--hw__se-bg);color:var(--hw__se-text);border-radius:var(--hw__se-radius);padding:2rem;box-shadow:0 10px 40px #00000040}.hw__se-modal .hw__se-modal__header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}.hw__se-modal .hw__se-modal__title{flex:1 1 auto;min-width:0;margin:0;color:var(--hw__se-heading)}.hw__se-modal .hw__se-modal__close{position:static;flex:0 0 auto;order:2;margin:0 0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;min-width:2.2rem;max-width:2.2rem;height:2.2rem;padding:0;background:none;border:0;cursor:pointer;color:var(--hw__se-heading);line-height:0}.hw__se-modal .hw__se-modal__close .icon,.hw__se-modal .hw__se-modal__close svg{width:1.4rem;height:1.4rem;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.hw__se-modal__intro{margin-bottom:1rem}.hw__se-modal .hw__se-form__field{margin:0 0 1rem}.hw__se-modal .hw__se-form__label{display:block;margin-bottom:.35rem;font-weight:600}.hw__se-modal .hw__se-form__select,.hw__se-modal .hw__se-form__input{width:100%;margin:0}.hw__se-modal .hw__se-form__field--submit{margin-bottom:0}.hw__se-modal .hw__se-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hw__se-modal .hw__se-form--compact{display:flex;align-items:stretch;flex-wrap:nowrap;gap:.5rem}.hw__se-modal .hw__se-form--compact .hw__se-form__field{margin:0;display:flex}.hw__se-modal .hw__se-form--compact .hw__se-form__field:not(.hw__se-form__field--submit){flex:1 1 auto;min-width:0}.hw__se-modal .hw__se-form--compact .hw__se-form__field--submit{flex:0 0 auto}.hw__se-modal .hw__se-form--compact .hw__se-form__submit{height:100%;justify-content:center;white-space:nowrap}.hw__se-modal .hw__se-form__submit{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;margin:0}.hw__se-spinner{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:hw__se-spin .7s linear infinite}@keyframes hw__se-spin{to{transform:rotate(360deg)}}.hw__se-results{margin:1.25rem 0 0}.hw__se-results:empty{margin:0}.hw__se-results__message{margin:0 0 .75rem;font-weight:600}.hw__se-results__message--error{color:#c0392b}.hw__se-modal .hw__se-rates{list-style:none;margin:0;padding:0}.hw__se-modal .hw__se-rates__item{display:flex;justify-content:space-between;gap:1rem;padding:.6rem 0;margin:0;border-bottom:1px solid var(--hw__se-border);list-style:none}.hw__se-modal .hw__se-rates__item:last-child{border-bottom:0}.hw__se-rates__name{flex:1 1 auto;min-width:0}.hw__se-rates__title{display:block;font-weight:700}.hw__se-rates__price{font-weight:700;white-space:nowrap}.hw__se-rates__description{display:block;margin-top:.25rem;font-size:.85em;font-weight:400;line-height:1.4;color:var(--hw__se-muted)}.hw__se-modal__disclaimer{margin-top:1.25rem;font-size:.85em;opacity:.85}.hw__se-modal .hw__se-modal__footer{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;gap:1rem;margin:1.5rem 0 0}.hw__se-modal .hw__se-modal__footer>.btn{margin:0}.hw__se-modal .hw__se-modal__footer-close{margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
