#MainContent[data-nce-page-type='product'] .product-details:has(.nce-item-heading) > .group-block{border:0;border-radius:0;padding:0;background:transparent;--gap:16px}
#MainContent[data-nce-page-type='product'] .product-details:has(.nce-item-heading) > .group-block > .group-block-content{gap:16px}
#MainContent[data-nce-page-type='product'] .product-details:has(.nce-item-heading) .text-block:has(>h1){display:none}
#MainContent[data-nce-page-type='product'][data-template] h1.nce-item-title{background:none;border:0;border-radius:0;padding:0;margin:0;color:#20211f;font:700 clamp(26px,2.4vw,34px)/1.15 var(--font-body--family);letter-spacing:-.035em;overflow-wrap:anywhere}
#MainContent[data-nce-page-type='product'][data-template] h1.nce-item-title::before{display:none}
.nce-item-heading{width:100%;color:#20211f}
.nce-item-eyebrow{font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#696c64;margin:0 0 9px}
.nce-item-subtitle{color:#696c64;font-size:17px;margin:8px 0 0}
.nce-item-availability{font-size:12px;margin:12px 0 0}
.nce-item-in-stock{display:inline-block;background:#edf5ea;color:#36552d;border-radius:20px;padding:4px 11px}
#MainContent[data-nce-page-type='product'] .product-details:has(.nce-item-heading) .price{font-size:30px}
#MainContent[data-nce-page-type='product'] .add-to-cart-button{--color-button-background:#237841;--color-button-text:#fff;--color-button-border:#237841;background:#237841;color:#fff;border-color:#237841;border-radius:8px;min-height:52px}
#MainContent[data-nce-page-type='product'] .add-to-cart-button:hover:not(:disabled){background:#195b30;color:#fff;border-color:#195b30}
.nce-item-details{width:100%;color:#20211f;border-top:1px solid #e4e5df;padding-top:20px}
.nce-item-section-head{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}
.nce-item-details h2{font:700 16px/1.3 var(--font-body--family);margin:0}
.nce-item-section-head>span{color:#696c64;font-size:11px}
.nce-item-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0}
.nce-item-facts>div{min-width:0;min-height:76px;background:#f5f5f1;border:1px solid #e4e5df;border-radius:9px;padding:13px}
.nce-item-facts dt{font-size:11px;color:#696c64;margin-bottom:5px}
.nce-item-facts dd{margin:0;font-size:14px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}
.nce-item-condition{font-size:12px;line-height:1.65;color:#696c64;margin:15px 0}
.nce-item-condition strong{color:#20211f}
.nce-item-description{font-size:12px;margin:12px 0 18px}
.nce-item-description summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding:7px 0}
.nce-item-description .rte{padding:5px 0;line-height:1.65}
.nce-item-collection{border:1px solid #e5d98c;background:#fffce9;border-radius:11px;padding:18px 20px;display:flex;gap:15px;margin-top:20px}
.nce-item-collection>svg{flex-shrink:0;margin-top:2px}
.nce-item-collection p{font-size:12px;line-height:1.5;color:#6d674c;margin:5px 0 10px}
.nce-item-collection-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}
.nce-item-collection-links a{font-size:12px;color:#6d674c;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:36px}
.nce-item-collection-links a.nce-item-collect{color:#20211f;font-size:13px;font-weight:700}
.nce-item-explore{border-top:1px solid #e4e5df;padding-top:16px;margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px}
.nce-item-explore a{color:#696c64;text-decoration:underline;text-underline-offset:4px}
.nce-item-details a:focus-visible,.nce-item-details summary:focus-visible{outline:3px solid #237841;outline-offset:4px}
@media(max-width:749px){.nce-item-facts{gap:7px}.nce-item-facts>div{padding:12px 10px}.nce-item-facts dd{font-size:13px}.nce-item-collection{padding:17px 14px}.nce-item-collection-links a{min-height:44px}}

.nce-item-collection-links .nce-item-owned{font-size:13px;font-weight:700;color:#237841;display:inline-flex;align-items:center;min-height:36px}
.nce-item-collection-links [hidden]{display:none}
