.dc-choice{border:1px solid #d5dcd3;background:#f7f7f0;border-radius:6px;padding:22px;margin:0 0 24px;color:#193e30;scroll-margin-top:110px}.dc-choice h2{font-size:23px;margin:0 0 12px}.dc-choice p{line-height:1.5;margin:10px 0}.dc-choice form{display:flex;flex-wrap:wrap;align-items:end;gap:14px}.dc-choice form>div{flex:1;min-width:190px}.dc-choice label{display:block;font-weight:600;margin-bottom:6px}.dc-choice select{width:100%;max-width:100%;min-height:46px;border:1px solid #9ba99e;border-radius:3px;background:white;color:#193e30;padding:8px;font:inherit}.dc-choice button{border:1px solid #842633;border-radius:3px;background:#842633;color:white;min-height:46px;padding:10px 20px;font:inherit;font-weight:600;cursor:pointer}.dc-choice a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}.dc-choice .dc-note{font-size:13px;color:#4a5b50}.dc-card-facts{margin:8px 0 12px;text-transform:none;font-size:12px;line-height:1.6;color:#294b38}.dc-card-facts span,.dc-card-facts strong{display:block}.dc-card-facts strong{font-size:12px;overflow-wrap:anywhere}.dc-category-info{border:1px solid #e1e5dc;border-radius:4px;padding:10px 14px;margin:0}.dc-category-info summary{font-size:15px;font-weight:600;cursor:pointer;min-height:44px;display:list-item;line-height:44px}.dc-category-info #category-description{padding-top:12px}.dc-category-info h2{font-size:20px!important}.dc-choice :focus-visible,.dc-category-info summary:focus-visible{outline:3px solid #99752f;outline-offset:2px}@media(max-width:700px){.dc-choice{padding:17px;margin-bottom:18px}.dc-choice h2{font-size:21px;line-height:1.3}.dc-choice form{display:block}.dc-choice form>div{margin:12px 0;min-width:0}.dc-choice button{width:100%}.dc-category-info{padding:5px 12px}.dc-category-info summary{font-size:14px;line-height:1.5;padding:10px 0}}
.dc-choice label{text-align:left}.category-id-12 #js-product-list .product-title,.category-id-12 #js-product-list .product-title a{height:auto!important;max-height:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;text-transform:none!important}

.category-id-12 #category-description a,.category-id-12 .category-additional-description a{color:#175e49!important;text-decoration:underline!important;text-underline-offset:3px}.category-id-12 #category-description a:focus-visible,.category-id-12 .category-additional-description a:focus-visible{outline:3px solid #99752f;outline-offset:3px}

.dc-subcategories{margin:12px 0;border:1px solid #e1e5dc;border-radius:4px;padding:8px 14px}.dc-subcategories summary{cursor:pointer;min-height:44px;display:list-item;line-height:1.5;padding:10px 0;font-weight:600}.dc-subcategories ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0;padding:0}.dc-subcategories li a{display:block;padding:10px 14px;border:1px solid #9ba99e;border-radius:4px;color:#175e49;text-decoration:underline}.dc-subcategories a:focus-visible{outline:3px solid #99752f;outline-offset:2px}.dc-choice form>div{min-width:180px}.dc-card-facts{font-size:12px}
