.affwp-form input{margin-bottom:24px;font-size:16px}#affwp-register-form fieldset p:nth-child(4),#affwp-register-form fieldset p:nth-child(5),#affwp-register-form fieldset p:nth-child(6),#affwp-register-form fieldset p:nth-child(7){display:none}#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs{margin-bottom:-1px}.affwp-tos a{color:#666;font-weight:400;vertical-align:middle}.affwp-affiliate-dashboard-tab a{color:#000}@media (min-width:1201px){#affwp-affiliate-dashboard-tabs{list-style:none;margin-bottom:-1px}#affwp-affiliate-dashboard-tabs li{cursor:pointer;display:inline-block;padding:.4rem .6rem!important;font-weight:700;border-radius:3px;border:1px solid #ccc;background:#f8f8f8}#affwp-affiliate-dashboard-tabs li.active{background:#fff;border-bottom-color:#fff}}@media (max-width:1200px){#affwp-affiliate-dashboard-tabs{list-style:none;margin-bottom:24px}#affwp-affiliate-dashboard-tabs li{display:inline-block;padding:.8rem 1.2rem;font-weight:700;border-radius:100px;border:1px solid #ccc;background:#f8f8f8;margin-bottom:8px}#affwp-affiliate-dashboard-tabs li.active{background:#fff}}.affwp-tab-content{background:#fff;border-radius:3px;border:1px solid #ccc;padding:32px}.affwp-tab-content+.affwp-tab-content{border-top:0;background:#fff;margin-top:-1px}#affwp-affiliate-dashboard-url-generator h5,#affwp-affiliate-dashboard-url-generator h5+p,#affwp-generate-ref-url{display:none}#affwp-affiliate-dashboard-tabs li:nth-child(7),#affwp-affiliate-dashboard-tabs li:nth-child(8){display:none!important}.edd_form{text-align:left}.edd-stripe-card-item .card-address-fields input,.edd-stripe-card-item .card-address-fields select{display:block!important;width:auto!important}#edd_profile_editor_form label,.edd-stripe-card-item .card-update-form label{display:block;margin-top:16px;margin-bottom:4px;text-align:left;font-weight:600!important}#edd-stripe-manage-cards div.edd-stripe-card-item{padding:32px!important;width:auto!important;display:block!important;border:1px solid #ccc!important}.edd-stripe-card-item .card-update-form select{height:auto!important}.edd-stripe-add-new-card fieldset{padding:32px!important;border:1px solid #ccc!important;text-align:left}#edd-card-name-wrap{margin-bottom:16px}#edd_checkout_form_wrap label{font-weight:400!important;margin-top:16px!important}#edd_checkout_form_wrap #edd_final_total_wrap{margin:32px 0!important}#edd-user-login-submit{margin-top:16px}#edd_login_form fieldset,#edd_register_form fieldset{margin-bottom:0!important}#edd_login_form legend,#edd_register_form legend{display:none!important}#edd_login_form label,#edd_register_form label{display:block!important;margin:16px 0 8px!important}#edd_login_form .edd-lost-password,#edd_login_form .edd-submit,#edd_register_form .edd-lost-password,#edd_register_form .edd-submit{margin-top:32px}#edd_login_form input:not([type=checkbox]),#edd_register_form input:not([type=checkbox]){width:100%}[aria-label][role~=tooltip]{position:relative}[aria-label][role~=tooltip]:after,[aria-label][role~=tooltip]:before{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--microtip-transition-duration,.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top}[aria-label][role~=tooltip]:before{background-size:100% auto!important;content:""}[aria-label][role~=tooltip]:after{background:rgba(17,17,17,.9);border-radius:4px;color:#fff;content:attr(aria-label);font-size:var(--microtip-font-size,13px);font-weight:var(--microtip-font-weight,normal);text-transform:var(--microtip-text-transform,none);padding:.5em 1em;white-space:nowrap;box-sizing:content-box}[aria-label][role~=tooltip]:focus:after,[aria-label][role~=tooltip]:focus:before,[aria-label][role~=tooltip]:hover:after,[aria-label][role~=tooltip]:hover:before{opacity:1;pointer-events:auto}[role~=tooltip][data-microtip-position|=top]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(136, 172, 46, 1)' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002C14.285 12.002 8.594 0 2.658 0z'/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-bottom:5px}[role~=tooltip][data-microtip-position|=top]:after{margin-bottom:11px}[role~=tooltip][data-microtip-position|=top]:before{transform:translate3d(-50%,0,0);bottom:100%;left:50%}[role~=tooltip][data-microtip-position|=top]:hover:before{transform:translate3d(-50%,-5px,0)}[role~=tooltip][data-microtip-position|=top]:after{transform:translate3d(-50%,0,0);bottom:100%;left:50%}[role~=tooltip][data-microtip-position=top]:hover:after{transform:translate3d(-50%,-5px,0); background-color:var(--color-htby) !important;}[role~=tooltip][data-microtip-position=top-left]:after{transform:translate3d(calc(-100% + 16px),0,0);bottom:100%}[role~=tooltip][data-microtip-position=top-left]:hover:after{transform:translate3d(calc(-100% + 16px),-5px,0)}[role~=tooltip][data-microtip-position=top-right]:after{transform:translate3d(-16px,0,0);bottom:100%; background-color: var(--color-htby) !important;
}[role~=tooltip][data-microtip-position=top-right]:hover:after{transform:translate3d(-16px,-5px,0)}[role~=tooltip][data-microtip-position|=bottom]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(136, 172, 46, 1)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002C21.715-.002 27.406 12 33.342 12z'/%3E%3C/svg%3E") no-repeat;height:6px;width:18px;margin-top:5px;margin-bottom:0}[role~=tooltip][data-microtip-position|=bottom]:after{margin-top:11px}[role~=tooltip][data-microtip-position|=bottom]:before{transform:translate3d(-50%,-10px,0);bottom:auto;left:50%;top:100%}[role~=tooltip][data-microtip-position|=bottom]:hover:before{transform:translate3d(-50%,0,0)}[role~=tooltip][data-microtip-position|=bottom]:after{transform:translate3d(-50%,-10px,0);top:100%;left:50%}[role~=tooltip][data-microtip-position=bottom]:hover:after{transform:translate3d(-50%,0,0)}[role~=tooltip][data-microtip-position=bottom-left]:after{transform:translate3d(calc(-100% + 16px),-10px,0);top:100%}[role~=tooltip][data-microtip-position=bottom-left]:hover:after{transform:translate3d(calc(-100% + 16px),0,0)}[role~=tooltip][data-microtip-position=bottom-right]:after{transform:translate3d(-16px,-10px,0);top:100%}[role~=tooltip][data-microtip-position=bottom-right]:hover:after{transform:translate3d(-16px,0,0)}[role~=tooltip][data-microtip-position=left]:after,[role~=tooltip][data-microtip-position=left]:before{bottom:auto;left:auto;right:100%;top:50%;transform:translate3d(10px,-50%,0)}[role~=tooltip][data-microtip-position=left]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(136, 172, 46, 1)' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002C12.002 21.715 0 27.406 0 33.342z'/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-right:5px;margin-bottom:0}[role~=tooltip][data-microtip-position=left]:after{margin-right:11px}[role~=tooltip][data-microtip-position=left]:hover:after,[role~=tooltip][data-microtip-position=left]:hover:before{transform:translate3d(0,-50%,0)}[role~=tooltip][data-microtip-position=right]:after,[role~=tooltip][data-microtip-position=right]:before{bottom:auto;left:100%;top:50%;transform:translate3d(-10px,-50%,0)}[role~=tooltip][data-microtip-position=right]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(136, 172, 46, 1)' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002C-.002 14.285 12 8.594 12 2.658z'/%3E%3C/svg%3E") no-repeat;height:18px;width:6px;margin-bottom:0;margin-left:5px}[role~=tooltip][data-microtip-position=right]:after{margin-left:11px}[role~=tooltip][data-microtip-position=right]:hover:after,[role~=tooltip][data-microtip-position=right]:hover:before{transform:translate3d(0,-50%,0)}[role~=tooltip][data-microtip-size=small]:after{white-space:normal;width:80px}[role~=tooltip][data-microtip-size=medium]:after{white-space:normal;width:150px}[role~=tooltip][data-microtip-size=large]:after{white-space:normal;width:260px}.utility-template p{margin-bottom:15px}.utility-template ul{margin-bottom:15px;margin-left:20px}.utility-template li ul{padding-left:25px}.utility-template li{padding-bottom:15px}.utility-template .container{padding-left:25px;padding-right:25px;width:auto}.utility-template img{width:100%;object-fit:cover}.utility-template{word-break:break-word}@media screen and (max-width:1024px){.utility-template img{object-fit:contain;height:auto}}blockquote{font-size:90%;line-height:1.5rem}blockquote{border-left:4px solid var(--color-htby);padding-left:24px;display:grid;grid-gap:24px;padding-top:0;padding-bottom:12px}.flow>*{padding-top:.5rem!important;padding-bottom:.5rem!important}

html {
  scroll-behavior: smooth;
}

/* Hide "My Account" link in header so it only appears in mega menu on md screens and less */
@media screen and (min-width: 768px) {
  /*#mega-menu-max_mega_menu_3 li:nth-of-type(1) a {
    display: none !important;
  }*/
  #mega-menu-max_mega_menu_3, #mega-menu-wrap-max_mega_menu_1 {
    background-color: rgba(0, 0, 0, 0); 
  }
  #mega-menu-max_mega_menu_3 .mega-menu-link:nth-of-type(1), #mega-menu-wrap-max_mega_menu_1 .mega-menu-link:nth-of-type(1) {
    background-color: rgba(0, 0, 0, 0) !important; 
  }
}
  

.word.active{--tw-bg-opacity:1;background-color:rgba(136,172,46,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));box-shadow:none!important;border:none!important}

.word {
  background:#fff;
  height:64px;
  padding:0 16px;
  text-align:left;
  border-radius:3px;
  position:relative;
  display:inline-block;
  transition:border .3s ease,background-color .3s ease,box-shadow .3s ease
}

.word:hover {
  box-shadow: inset 0 0 0 1px #ccc;
  transition: none;
}

.word__info{position:absolute;top:50%;right:16px;transform:translateY(-50%);cursor:pointer;z-index:3}

/* EDD */

#edd_profile_editor_form input, #edd_login_form input, #edd_register_form input {
  border: 1px solid black;
  padding: 4px 8px;
  border-radius: 4px;
  color: var(--color-htby);
}
#edd_profile_editor_form legend, #edd_login_form legend, #edd_register_form legend {
  font-size: var(--text-xl);
  font-weight: 700;
}
#edd_profile_editor_form fieldset, #edd_login_form fieldset, #edd_register_form fieldset {
  margin-bottom: 30px;
}
#edd_login_form, #edd_register_form, #edd_checkout_cart_form, #edd_purchase_form_wrap {
  border: 1px solid var(--color-htby);
  border-radius: 4px;
  margin: 20px;
  padding: 20px;
}
#edd_user_history, #edd_purchase_receipt, #edd_purchase_receipt_products {
  margin: 20px;
  width: 90% !important;
}

/* Footer */

span.mega-indicator::after {
  vertical-align: unset !important;
}