.product-info{max-width:960px;margin:0 auto}.product-info .save-group-dropdown .save-group-dropdown-button{max-width:180px}img.product-image-large{border-radius:24px;width:100%;height:498px;max-height:320px;object-fit:cover}.thumbnail-image img{width:98px;height:98px;object-fit:cover;border-radius:14px;cursor:pointer}.thumbnail-image.active .border-overlay{display:none;position:absolute;border:3px solid var(--primary);z-index:100;height:100%;width:100%;top:0;border-radius:14px}.thumbnail-image.active .border-overlay{display:block}.product-description-container{overflow:hidden;max-height:94px}.product-description-container.expanded{max-height:none}.featured-images{max-width:500px;margin:0 auto}.featured-images img{border-radius:10px}.badge{padding:3px 6px;border-radius:200px}.badge-primary{background-color:var(--primary);color:#fff}.text-decoration-line-through{text-decoration:line-through}#main-content{max-width:800px}.preview-images img{width:100%;border-radius:10px;object-fit:cover;max-height:340px}.preview-images[data-count="1"] img,.preview-images[data-count="2"] img{width:auto;border-radius:10px;object-fit:contain;max-height:340px;max-width:100%}.toc-card .card-body{padding:32px}.toc-list{padding:0;list-style:none}.toc-list-item{padding:12px;border-bottom:2px solid var(--border-color-1, #DBDBDB);cursor:pointer}.toc-index{min-width:36px;text-align:center;text-decoration:none}.toc-item-title{font-size:12px;margin:0;font-weight:400}.toc-list-item:hover .toc-item-title{text-decoration:underline}.product-list p{font-size:16px;margin-bottom:32px}.shopify-store-card-2 .preview-image-container{width:100%!important}.shopify-store-card-2>.row{flex-direction:column}.shopify-store-card-2{height:100%}.anchor-style-1{display:inline-block;color:var(--text-subtle);font-size:14px;font-weight:500;margin:6px 0}.anchor-style-1:hover{text-decoration:underline}@media (max-width: 767px){.shopify-store-card-2>.row{flex-direction:row}}@media (max-width: 576px){.toc-index{min-width:24px;text-align:left}}
