.cru-wp-inner{margin:0 auto}.cru-wp-section h1,.cru-wp-section h2,.cru-wp-section h3,.cru-wp-section p{margin-top:0}.cru-wp-breadcrumb{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.cru-wp-breadcrumb li+li:before{content:"\203a";margin:0 8px}.cru-wp-breadcrumb a{color:inherit;text-decoration:none}.cru-wp-breadcrumb a:hover{text-decoration:underline}.cru-wp-main{display:grid;align-items:start}.cru-wp-gallery-main{display:flex;align-items:center;justify-content:center;overflow:hidden}.cru-wp-gallery-main img{display:block;max-width:100%;max-height:100%;width:auto;height:100%;object-fit:contain}.cru-wp-thumbs{display:grid;list-style:none;margin:0;padding:0}.cru-wp-thumb{display:block;width:100%;padding:0;border-style:solid;border-color:transparent;background:none;cursor:pointer;overflow:hidden}.cru-wp-thumb img{display:block;width:100%;height:100%;object-fit:cover}.cru-wp-badges{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.cru-wp-badge{display:inline-block;border-style:solid}.cru-wp-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.cru-wp-description p:last-child{margin-bottom:0}.cru-wp-tags{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.cru-wp-variants select{width:100%;margin-bottom:12px}.cru-wp-buy .ajax-add-to-cart{display:flex;align-items:stretch}.cru-wp-buy .add-to-cart-button:disabled{opacity:.6;cursor:not-allowed}.cru-wp-jump{display:flex;flex-wrap:wrap}.cru-wp-jump a{display:inline-block;text-decoration:none;border-style:solid;transition:all .2s ease}.cru-wp-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top-style:solid;border-bottom-style:solid}.cru-wp-spec-label,.cru-wp-spec-value{display:block}.cru-wp-factsheet{display:inline-flex;align-items:center;text-decoration:none}.cru-wp-factsheet:hover{opacity:.7}.cru-wp-factsheet i{margin-right:6px}.cru-wp-split{display:grid;align-items:start}.cru-wp-split.image-right .cru-wp-split-media{order:2}.cru-wp-split-media img{display:block;width:100%;height:100%;object-fit:cover}.cru-wp-rows{list-style:none;margin:0;padding:0;border-bottom-style:solid}.cru-wp-row{display:grid;border-top-style:solid}.cru-wp-row-value p{margin:0}.cru-wp-reviews-box{margin:0 auto;display:grid;border-style:solid}.cru-wp-review{text-align:center;min-width:0}.cru-wp-review+.cru-wp-review{border-left-style:solid}.cru-wp-review-score sup{vertical-align:top;position:relative}.cru-wp-review-quote{margin-left:auto;margin-right:auto}.cru-wp-vintage{box-sizing:border-box}.cru-wp-vintage p:last-child{margin-bottom:0}.cru-wp-more-grid{display:grid}.cru-wp-card{display:flex;flex-direction:column;min-width:0}.cru-wp-card-image{display:flex;align-items:center;justify-content:center;overflow:hidden}.cru-wp-card-image img{display:block;width:auto;max-width:100%;height:100%;object-fit:contain}.cru-wp-card-title a{color:inherit;text-decoration:none}.cru-wp-card-buy{margin-top:auto}@media only screen and (max-width:989px){.cru-wp-main,.cru-wp-split{grid-template-columns:100%!important}.cru-wp-split.image-right .cru-wp-split-media{order:0}}@media only screen and (max-width:781px){.cru-wp-reviews-box{grid-template-columns:100%!important}.cru-wp-review+.cru-wp-review{border-left:0!important;border-top-style:solid}}.cru-wp-review p:last-child,.cru-wp-card-buy .sold-out{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cru-wine-product.css.map */
