
 .bobo-commerce{font:16px/1.65 system-ui,-apple-system,sans-serif;color:#243a2d;box-sizing:border-box}.bobo-commerce *{box-sizing:border-box}.bobo-commerce h1{font-size:clamp(25px,3vw,36px);line-height:1.25;margin:10px 0 20px}.bobo-commerce h2{font-size:22px}.bobo-commerce h3{font-size:18px}.bobo-commerce label{display:block;font-weight:600;margin:12px 0 6px}.bobo-commerce input:not([type=checkbox]),.bobo-commerce select{width:100%;padding:12px;border:1px solid #c8d0c8;background:white;border-radius:7px;font:inherit;color:#243a2d;min-height:48px}.bobo-commerce button,.bobo-commerce .bc-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 19px;border:1px solid #20583a;border-radius:7px;background:#20583a;color:white;cursor:pointer;font:600 16px/1.3 system-ui;min-height:48px;text-decoration:none}.bobo-commerce button:disabled{opacity:.6;cursor:wait}.bobo-commerce button.secondary,.bobo-commerce a.secondary{background:white;color:#20583a}.bobo-commerce .bc-actions{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.bobo-commerce .bc-actions>*{flex:1}.bobo-commerce .bc-price{font-size:30px;font-weight:750;color:#874023;margin:8px 0}.bobo-commerce .bc-note{padding:14px;background:#f1f5ee;border-radius:8px}.bobo-commerce .bc-muted{font-size:14px;color:#536252}.bobo-commerce .bc-error{color:#a22727;overflow-wrap:anywhere}.bobo-commerce .bc-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.bobo-commerce .bc-full{grid-column:1/-1}.bobo-commerce .bc-item{display:grid;grid-template-columns:1fr 85px auto;gap:12px;padding:18px 0;border-bottom:1px solid #ddd}.bobo-commerce .bc-totals p{display:flex;justify-content:space-between;gap:20px;margin:10px 0}.bobo-commerce .bc-totals .bc-total{font-weight:bold;font-size:22px;border-top:1px solid #ccd4c8;padding-top:15px}.bobo-commerce input[type=checkbox]{width:20px;height:20px;vertical-align:middle;margin-right:8px}.bobo-commerce .bc-address{white-space:pre-line}.bobo-commerce a{color:#20583a}.bobo-commerce img{max-width:100%;object-fit:contain}
 #bobo-product-purchase{max-width:1180px;width:calc(100% - 30px);margin:25px auto;padding:24px;background:#fffdf8;border:1px solid #e0dfd4;border-radius:16px}#bobo-product-purchase .bc-picture{width:100%;height:440px;object-fit:contain;object-position:center;background:#f4f1e8;border-radius:12px}body.bobo-commerce-product #bb23-holo-hero,body.bobo-commerce-product .bb23-mobile-bar,body.bobo-commerce-product .featured_products,body.bobo-commerce-product .featured-products,body.bobo-commerce-product .related_products{display:none!important}body.bobo-commerce-product .bc-old-price{display:none!important}
 #bobo-order-app{max-width:960px;margin:30px auto;padding:26px;background:white;border:1px solid #dce1d8;border-radius:14px}#bobo-order-app .bc-section{margin:28px 0;padding-top:12px;border-top:1px solid #e0e6dc}@media(max-width:700px){#bobo-product-purchase{padding:16px}#bobo-product-purchase .bc-picture{height:300px}.bobo-commerce .bc-grid{grid-template-columns:1fr;gap:12px}#bobo-order-app{padding:18px;margin:12px}.bobo-commerce .bc-item{grid-template-columns:1fr 75px}.bobo-commerce .bc-item button{grid-column:2}.bobo-commerce .bc-actions{flex-direction:column}.bobo-commerce .bc-actions>*{width:100%}}
 .bobo-commerce select{display:block!important}.bobo-commerce .nice-select{display:none!important}
 
body[data-bobo-product-ready] .product_details{display:none!important}
.bq26-load-status{color:#536575;font-size:14px}
@layer boboVisual{@media(max-width:767px){body[data-bobo-product-ready] #ey-mkf{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important;width:calc(100% - 32px)!important;max-width:360px!important;margin:24px auto!important;box-shadow:none!important}body[data-bobo-product-ready] #ey-mkf .bx-contact-toggle{width:100%!important}}}
