/*
Theme Name: oasisface
Version: 1.0.0
Description: Bestehendes oasisface-Design für WordPress und WooCommerce.
Requires PHP: 8.1
Text Domain: oasisface
*/
.woocommerce{max-width:1200px;margin:0 auto;padding:48px 24px;color:var(--ink,#dfeaf0)}
.woocommerce input,.woocommerce select,.woocommerce textarea{background:#142537;color:#e4eff4;border:1px solid #567084;border-radius:8px;padding:12px;max-width:100%}
.woocommerce button.button,.woocommerce a.button,.oasis-buy button{background:#6ce7e1;color:#0b1a29;border:0;border-radius:8px;padding:14px 22px;cursor:pointer}
.oasis-buy{margin:24px 0}.oasis-buy label{display:flex;align-items:center;gap:12px}.oasis-buy input{width:auto}.oasis-buy .support-choice{padding:18px}
.oasis-buy .purchase-options{grid-template-columns:minmax(0,1fr);gap:12px}
.oasis-buy .support-choice{align-items:flex-start}
.oasis-buy .support-choice>span{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-width:0}
.oasis-buy .support-choice b{font-size:14px}
.oasis-buy .support-choice strong{font-size:24px;line-height:1.3}
.oasis-buy .support-choice small{font-size:13px;line-height:1.6}
.woocommerce table.shop_table{border-color:#52697a}.woocommerce a{color:#6ce7e1}.oasis-notice{padding:16px;border:1px solid #52697a;border-radius:8px}
html[data-theme=light] .woocommerce{color:#14334a}html[data-theme=light] .woocommerce input,html[data-theme=light] .woocommerce select{background:#dbe6eb;color:#14334a}
.woocommerce-product-gallery,.wc-block-cart-item__image{background:radial-gradient(ellipse,#1b344a,#0b1724);border-radius:12px}
.woocommerce-product-gallery img,.wc-block-cart-item__image img{mask-image:var(--product-mask);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:var(--product-mask);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}
.oasis-inquiry{display:grid;gap:16px;max-width:760px}.oasis-inquiry label{display:grid;gap:6px}.oasis-inquiry input,.oasis-inquiry select,.oasis-inquiry textarea{width:100%;background:#13283a;color:#e7f2f5;border:1px solid #547084;border-radius:8px;padding:12px;font:inherit}.oasis-trap{position:absolute!important;left:-10000px!important}html[data-theme=light] .oasis-inquiry input,html[data-theme=light] .oasis-inquiry select,html[data-theme=light] .oasis-inquiry textarea{background:#d7e3e9;color:#14334a}
