.crg-pcard,.crg-pcard *{box-sizing:border-box}.crg-pcard{width:100%;height:46rem;display:grid;grid-template-rows:24rem 4.6rem 2.8rem 4.2rem 4.8rem;gap:.55rem;padding:1rem;overflow:hidden;background:#fff;border:.16rem solid #352542;color:#352542}.crg-pcard__media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:100%;overflow:hidden;background:#fff;text-decoration:none}.crg-pcard__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.crg-pcard__badge{position:absolute;left:.7rem;bottom:.7rem;z-index:2;padding:.35rem .75rem;background:#ff53ac;color:#2b1a3b;font-size:1.1rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.crg-pcard__badge--sold{background:#fff;border:1px solid #352542}.crg-pcard__title{min-width:0;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.45rem;line-height:2.15rem;font-weight:900}.crg-pcard__title a{color:inherit;text-decoration:none}.crg-pcard__title a:hover{text-decoration:underline;text-underline-offset:.2rem}.crg-pcard__rating{min-width:0;height:2.8rem;overflow:hidden;display:flex;align-items:center}.crg-pcard__rating .loox-rating{min-height:0!important;margin:0!important}.crg-pcard__price{height:4.2rem;overflow:hidden;display:flex;align-items:flex-start}.crg-pcard__price .price,.crg-pcard__price .price__container{margin:0!important}.crg-pcard__action{min-width:0;height:4.8rem}.crg-pcard__action product-form,.crg-pcard__action form{display:block;width:100%;height:100%}.crg-pcard__action .button{width:100%;min-width:0;height:4.8rem;min-height:4.8rem;margin:0;padding:0 .8rem;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.45rem;font-weight:800;line-height:1.2;text-decoration:none}.product-grid>.grid__item{display:block!important;min-width:0}.product-grid>.grid__item>.crg-pcard{width:100%}.crg16__product-grid--candy{align-items:start!important}.crg16__product-grid--candy>li{position:relative;display:block!important;min-width:0!important;padding-top:2.6rem!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important}.crg16__product-grid--candy .crg16__card-note{top:.55rem!important;left:.7rem!important;z-index:4}.crg16__product-grid--candy .crg-pcard{height:45rem;grid-template-rows:23rem 4.6rem 2.8rem 4.2rem 4.8rem;border-radius:1rem;box-shadow:.34rem .34rem #352542}.crg16__product-grid>li>.crg-pcard{width:100%}.crg16__product-grid:not(.crg16__product-grid--candy)>li>.crg-pcard{height:46rem}@media screen and (max-width:749px){.crg-pcard{height:36.5rem;grid-template-rows:17rem 4.2rem 2.4rem 3.7rem 4.4rem;gap:.4rem;padding:.75rem}.crg-pcard__title{font-size:1.25rem;line-height:1.9rem}.crg-pcard__action{height:4.4rem}.crg-pcard__action .button{height:4.4rem;min-height:4.4rem;font-size:1.2rem}.crg16__product-grid--candy .crg-pcard{height:36.5rem;grid-template-rows:17rem 4.2rem 2.4rem 3.7rem 4.4rem}}collection-component .crg-pcard{background:#fff8ec;border:2px solid #352542;border-radius:12px 12px 3px 3px;box-shadow:5px 5px #352542;isolation:isolate}collection-component .crg-pcard__media{background:#fff8ec;border-radius:9px;border-bottom:2px solid #352542}collection-component .crg-pcard__image{mix-blend-mode:multiply}collection-component .crg-pcard__badge{border:2px solid #352542;box-shadow:3px 3px #352542;transform:rotate(-3deg)}collection-component .crg-pcard__action .button{background:#d4fa79;color:#241532;border:2px solid #352542;border-radius:4px;font-weight:900;letter-spacing:.035em}collection-component .crg-pcard__action .button:after{box-shadow:none}collection-component .crg-pcard__action .button:hover{background:#ff99cf}collection-component .crg-pcard__action .button:disabled{background:#e4dccc}collection-component .product-grid{row-gap:28px}collection-component .crg-pcard:focus-within{outline:3px solid #ea368c;outline-offset:5px}@media(prefers-reduced-motion:no-preference){collection-component .crg-pcard{transition:box-shadow .15s,translate .15s}collection-component .crg-pcard:hover{translate:0 -3px;box-shadow:5px 8px #352542}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/crg-product-card-v104.css.map */
