.bryg-wordmark{font:inherit;color:inherit;letter-spacing:inherit;text-transform:none!important}
header nav a,.elementor-nav-menu a,footer .bryg-nav a,.main-header-menu a{text-transform:lowercase!important}
body:not(.wp-admin){--bryg-action-bg:#626D5E;--bryg-action-hover:#465141;--bryg-action-ink:#F5F1E8}
body:not(.wp-admin) :is(.woocommerce,.woocommerce-page,.wcf-embed-checkout-form) :is(input,select,textarea,button){font-family:Outfit,Arial,sans-serif}
body:not(.wp-admin) :is(.woocommerce,.wcf-embed-checkout-form) :is(a.button,button.button,input.button){min-height:44px;border-radius:5px;background:#626D5E;color:#F5F1E8;font-family:Outfit,Arial,sans-serif;line-height:1.4;white-space:normal}
body:not(.wp-admin) :is(.woocommerce,.wcf-embed-checkout-form) :is(a.button,button.button,input.button):hover{background:#465141;color:#F5F1E8}
@media(max-width:767px){
 body:not(.wp-admin) input:not([type=checkbox]):not([type=radio]),body:not(.wp-admin) select,body:not(.wp-admin) textarea{font-size:16px}
 body:not(.wp-admin) :is(main,.site-main,.entry-content,.woocommerce){min-width:0}
}
footer [data-id="5feb00bf"] a{text-transform:lowercase!important}

/* Keep embedded product videos and payment UI within their content column. */
.single-product iframe[src*="youtube.com/embed/"],.single-product iframe[src*="youtube-nocookie.com/embed/"]{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/9}
.single-product .summary .__PrivateStripeElement>iframe{max-width:100%!important;margin-left:0!important;margin-right:0!important}
@media(max-width:767px){.woocommerce-cart .coupon{display:flex;flex-wrap:wrap;gap:10px}.woocommerce-cart .coupon input.input-text{max-width:100%;width:100%!important;margin:0!important}.woocommerce-cart .coupon button{max-width:100%;width:100%!important}}
