.g-pcard{position:relative;background:#fff;box-shadow:1px 0 0 var(--c-rule, #e6dfd6),0 1px 0 var(--c-rule, #e6dfd6);min-width:0}.g-pcard__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.g-pcard__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:#f4f3f1}.g-pcard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.g-pcard__img--hover{opacity:0}@media(hover:hover){.g-pcard__link:hover .g-pcard__img{transform:scale(1.03)}.g-pcard--hover .g-pcard__link:hover .g-pcard__img--hover{opacity:1}}.g-pcard__badges{position:absolute;top:18px;left:18px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;z-index:2}[dir=rtl] .g-pcard__badges{left:auto;right:18px;align-items:flex-end}.g-pcard__badge{display:inline-block;padding:5px 7px 4px;font:700 10.5px/1 var(--font-sans, sans-serif);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#b98447}.g-pcard__badge--wine{background:#ab0033}.g-pcard__badge--soldout{background:#fff;color:var(--c-ink-soft, #5b5550);border:1px solid var(--c-rule, #e6dfd6)}.g-pcard__body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px 14px 18px;text-align:center;background:#fff}.g-pcard__title{font-family:var(--font-sans, sans-serif);font-size:14px;font-weight:400;line-height:1.35;color:var(--c-ink, #1d1a17);margin:0}.g-pcard__price{font-family:var(--font-sans, sans-serif);font-size:13px;color:var(--c-ink-mute, #8a837c)}.g-pcard__vol{color:var(--c-ink-mute, #8a837c)}.g-pcard__vol:before{content:"\b7";margin:0 6px}.g-pcard--soldout .g-pcard__img--hover{display:none}.g-pcard--soldout .g-pcard__img{opacity:.55;filter:grayscale(1)}.g-pcard--soldout .g-pcard__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff2e;pointer-events:none}.g-pcard--soldout .g-pcard__title,.g-pcard--soldout .g-pcard__price{color:var(--c-ink-mute, #8a837c)}.gp__hero:has(.gp__stock-badge) .gp__heroimg img{filter:grayscale(1);opacity:.6}.g-coll__grid-wrap{padding-top:0!important}.g-coll__grid-wrap>.container{max-width:none!important;padding-left:0!important;padding-right:0!important}.g-coll__pagination{padding:0 var(--container-px, 20px)}.g-coll__grid,.g-coll__grid[data-grid-view=dense],.g-search__grid,.gp__related-grid,.pgt__grid{gap:0!important;border-top:1px solid var(--c-rule, #e6dfd6)}.g-slider-wrapper{padding:0!important}.g-pt__content{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.g-pt__row-slider{gap:0!important;padding-bottom:1px!important;border-top:1px solid var(--c-rule, #e6dfd6)}.g-pt__cell{flex:0 0 20%!important;display:flex}.g-pt__cell>.g-pcard{flex:1}@media(max-width:1024px){.g-pt__cell{flex-basis:33.333%!important}}@media(max-width:768px){.g-pt__cell{flex-basis:72%!important}}@media(max-width:480px){.pgt__grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:640px){.g-pcard__badges{top:10px;left:10px}.g-pcard__badge{font-size:9.5px;padding:4px 6px 3px}.g-pcard__title{font-size:13px}.g-pcard__body{padding:12px 10px 14px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product-card.css.map */
