product-component:has(>.product-card-wrapper){display:block;height:100%}.product-card-wrapper .card--standard.card--media{background-color:#fff;border:.1rem solid #ece8df;border-radius:1.2rem;overflow:hidden}.product-card-wrapper .card--standard.card--media .card__inner,.product-card-wrapper .card--standard.card--media .card__inner:after{border:0}.product-card-wrapper .card--standard .card__media{margin:0;width:100%}.product-card-wrapper .card--standard.card--media>.card__content{flex:1;box-sizing:border-box;min-height:15.5rem;margin-top:0;padding:1rem;display:flex;flex-direction:column;gap:.6rem}.product-card-wrapper .card--standard.card--media>.card__content>.card__information{flex:1}.product-card-wrapper .quick-add{margin-top:auto;container-type:inline-size}.product-card-wrapper .card__heading{font-family:Staatliches,sans-serif;font-size:1.9rem;font-weight:400;line-height:1.15;letter-spacing:.02rem;color:#2b2b28;text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.3em}.product-card-wrapper .card-information>.caption-large.light{font-family:"Exo 2",sans-serif;font-size:1rem;font-weight:500;letter-spacing:.08rem;color:#a0862f;text-transform:uppercase}.product-card-wrapper .card-rating{display:flex;align-items:center;gap:.4rem;min-height:1.8rem;margin-top:.1rem}.product-card-wrapper .card-information>*+*{margin-top:.2rem}.product-card-wrapper .card-information>.price,.product-card-wrapper .card-information>:not(.visually-hidden:first-child)+.price{margin-top:.6rem}.product-card-wrapper .card-information>:not(.visually-hidden:first-child)+:not(.rating):not(.card__information-volume-pricing-note){margin-top:.1rem}.product-card-wrapper .price,.product-card-wrapper .price .price-item{line-height:1.15}.product-card-wrapper .card-information>.caption-large{display:block;line-height:1.2}.product-card-wrapper .card-rating .rating,.product-card-wrapper .card-rating .rating-count{margin:0}.product-card-wrapper .rating-star{--color-rating-star: #c8aa78;--letter-spacing: .15;--font-size: 1.8}.product-card-wrapper .rating-count{font-family:"Exo 2",sans-serif;font-size:1rem;font-weight:500;color:#6b5c5c}.product-card-wrapper .price,.product-card-wrapper .price *{font-family:"Exo 2",sans-serif}.product-card-wrapper .price__container{display:flex;flex-direction:column;gap:.05rem}.product-card-wrapper .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:.6rem}.product-card-wrapper .price--on-sale .price-item--regular,.product-card-wrapper .price__regular .price-item--regular{font-size:1rem;font-weight:400;color:#9a9388}.product-card-wrapper .price-item--sale{font-size:1.9rem;font-weight:700;color:#2b2b28}.product-card-wrapper .card__badge .badge--discount{background-color:#1f7a3d;border-color:#1f7a3d;color:#fff;font-family:"Exo 2",sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.04rem;border-radius:999px;padding:.3rem .9rem}.product-card-wrapper .card-discount-savings{margin:.1rem 0 0;font-family:"Exo 2",sans-serif;font-size:1rem;font-weight:600;letter-spacing:.02rem;color:#1f7a3d}.product-card-wrapper .card-attribute-badges{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.product-card-wrapper .badge-attribute{background-color:#f1eee5;color:#5c5a4e;font-family:"Exo 2",sans-serif;font-size:.8rem;font-weight:500;letter-spacing:.03rem;text-transform:uppercase;border-radius:.708rem;padding:.3rem .8rem;white-space:nowrap}.product-card-wrapper .card-product-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.product-card-wrapper .card-product-tag{background-color:#f3ede0;color:#443636;font-family:"Exo 2",sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.25rem .7rem;white-space:nowrap}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit){--qa-bg: #443636;--qa-fill: #c8aa78;position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:4.4rem;padding:.8rem 1.2rem;background-color:var(--qa-bg);color:#fff;border:0;border-radius:999px;font-family:"Exo 2",sans-serif;font-size:1rem;font-weight:600;letter-spacing:.04rem;text-transform:uppercase;white-space:nowrap;box-shadow:none;transition:color var(--duration-default) ease,transform .1s ease,background-color var(--duration-default) ease}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):after{box-shadow:none}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:var(--qa-fill);border-radius:inherit;transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-long) cubic-bezier(.22,1,.36,1)}:is(.product-card-wrapper,.product-form__buttons) .quick-add__label,:is(.product-card-wrapper,.product-form__buttons) .quick-add__added{display:inline-flex;align-items:center;justify-content:center;gap:.6rem}:is(.product-card-wrapper,.product-form__buttons) .quick-add__icon{display:inline-flex;flex-shrink:0}:is(.product-card-wrapper,.product-form__buttons) .quick-add__icon .icon{width:2rem;height:2rem}:is(.product-card-wrapper,.product-form__buttons) .quick-add__icon .icon-checkmark{width:1.2rem;height:1.2rem}:is(.product-card-wrapper,.product-form__buttons) .quick-add__added{display:none}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):not([disabled]):hover,:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):not([disabled]):focus-visible{color:#443636}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):not([disabled]):hover:before,:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):not([disabled]):focus-visible:before{transform:scaleX(1)}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):not([disabled]):hover .quick-add__label .icon{animation:quick-add-bag-hop .5s ease}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):not([disabled]):active{transform:translateY(1px)}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):focus-visible{outline:.2rem solid #443636;outline-offset:.3rem}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit)[disabled]{background-color:#ddd3c2;color:#6b5c5c;cursor:not-allowed;opacity:1}:is(.product-card-wrapper .quick-add .quick-add__submit,.product-form__buttons .product-form__submit).loading:before{transform:scaleX(0)}:is(.product-card-wrapper .quick-add .quick-add__submit,.product-form__buttons .product-form__submit) .loading__spinner .path{stroke:currentColor}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit).is-added{--qa-bg: #afc7b3;--qa-fill: #afc7b3;color:#443636}:is(.product-card-wrapper .quick-add .quick-add__submit,.product-form__buttons .product-form__submit).is-added .quick-add__label{display:none}:is(.product-card-wrapper .quick-add .quick-add__submit,.product-form__buttons .product-form__submit).is-added .quick-add__added{display:inline-flex;animation:quick-add-pop .35s cubic-bezier(.34,1.56,.64,1)}@container (max-width: 165px){:is(.product-card-wrapper,.product-form__buttons) .quick-add__label .quick-add__icon{display:none}}@keyframes quick-add-bag-hop{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-.3rem) rotate(-8deg)}65%{transform:translateY(0) rotate(5deg)}}@keyframes quick-add-pop{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit):before{transition:none}:is(.product-card-wrapper .quick-add .quick-add__submit,.product-form__buttons .product-form__submit) .icon,:is(.product-card-wrapper .quick-add .quick-add__submit,.product-form__buttons .product-form__submit) .quick-add__added{animation:none!important}}@media screen and (max-width:749px){.product-grid.slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:60%;max-width:24rem}.product-card-wrapper .card--standard.card--media>.card__content{min-height:0;padding:.8rem;gap:.4rem}.product-card-wrapper .card__heading{font-size:1.4rem}.product-card-wrapper .price-item--sale{font-size:1.7rem}.product-card-wrapper .card-discount-savings{font-size:.9rem}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit){min-height:3.6rem;padding:.6rem;font-size:.9rem;letter-spacing:.02rem}}@media screen and (min-width:750px){.product-card-wrapper .card--standard.card--media>.card__content{min-height:17rem;padding:1.2rem;gap:.7rem}.product-card-wrapper .card-product-tag{font-size:.75rem}.product-card-wrapper .card__heading{font-size:2.1rem}.product-card-wrapper .card-information>.caption-large.light{font-size:1.05rem}.product-card-wrapper .rating-star{--font-size: 2}.product-card-wrapper .rating-count,.product-card-wrapper .price--on-sale .price-item--regular,.product-card-wrapper .price__regular .price-item--regular{font-size:1.05rem}.product-card-wrapper .price-item--sale{font-size:2.1rem}.product-card-wrapper .badge-attribute{font-size:.85rem}.product-card-wrapper .card__badge .badge--discount{font-size:1.2rem}.product-card-wrapper .card-discount-savings{font-size:1.05rem}:is(.product-card-wrapper .quick-add .quick-add__submit.button--secondary,.product-form__buttons .product-form__submit){font-size:1.05rem}}.product-form__buttons .product-form__submit{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;margin-bottom:0;min-height:4.8rem;font-size:1.3rem}.product-form__buttons .product-form__submit .quick-add__icon{order:-1}.product-form__buttons .product-form__submit[disabled] .quick-add__icon{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-card-product.css.map */
