.product-grid .card-information .price{letter-spacing:0}.product-grid .card-information .price--on-sale .price__sale{display:inline-flex;flex-wrap:wrap;align-items:flex-end;column-gap:.8rem}.product-grid .card-information .price .price-item small{margin-bottom:.2rem;letter-spacing:.06rem}.product-grid .card-information .price--on-sale .price-item--regular{margin:0}.product-grid .quick-add__submit{min-height:3.8rem;padding:0 1.2rem;font-size:1.4rem;letter-spacing:.04rem}.card-vp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin-top:.6rem;line-height:1.25}.card-vp-price__now{font-size:1.8rem;font-weight:700;color:#e32400}.card-vp-price__was{font-size:1.3rem;color:rgba(var(--color-foreground),.6)}.card-vp-price__unit{flex-basis:100%;font-size:1.25rem;font-weight:600;color:rgba(var(--color-foreground),.75)}.card-vp-price [hidden]{display:none}.card-vp{display:block;container-type:inline-size}.card-vp__row{display:flex;flex-direction:column;gap:.8rem}.card-vp__select-wrap{position:relative}.card-vp__select{-webkit-appearance:none;appearance:none;width:100%;min-height:4rem;padding:.8rem 3.4rem .8rem 1.2rem;font:inherit;font-size:1.35rem;line-height:1.3;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.8rem;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-short, .1s) ease,box-shadow var(--duration-short, .1s) ease}.card-vp__select:hover{border-color:rgba(var(--color-foreground),.5)}.card-vp__select:focus{outline:none}.card-vp__select:focus-visible{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground));outline:.2rem solid rgba(var(--color-foreground),.35);outline-offset:.2rem}.card-vp__chevron{position:absolute;top:50%;right:1.2rem;display:flex;color:rgba(var(--color-foreground),.75);transform:translateY(-50%);pointer-events:none}.card-vp__actions{display:flex;align-items:stretch;gap:.6rem}.card-vp .card-vp__qty{flex:0 0 auto;width:9.6rem;min-height:4rem}.card-vp .card-vp__qty .quantity__button{width:2.8rem;height:auto;min-height:3.2rem;align-self:stretch}.card-vp .card-vp__qty .quantity__input{min-width:0;padding:0;font-size:1.4rem}.card-vp .card-vp__add{position:relative;display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.6rem;min-width:0;min-height:4rem;padding:0 1.2rem;font-size:1.4rem;letter-spacing:.04rem;white-space:nowrap}.card-vp__add-icon{display:none;flex:0 0 auto}.card-vp__error{margin:0 0 .6rem;font-size:1.2rem;color:#dc2626}@container (max-width: 220px){.card-vp .card-vp__add-text,.card-vp .card-vp__add .sold-out-message{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.card-vp__add-icon{display:block}.card-vp .card-vp__add{padding:0}.card-vp .card-vp__qty{width:8.8rem}}.facets-vertical-form{align-items:center}.collection-view--toolbar{margin-left:2rem}.collection-view-bar{display:flex;justify-content:flex-end;margin:0 0 1.2rem}.collection-view{display:inline-flex;gap:.2rem;padding:.3rem;border-radius:.8rem;background:rgba(var(--color-foreground),.06)}.collection-view__button{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.2rem;padding:0;border:0;border-radius:.6rem;color:rgba(var(--color-foreground),.55);background:transparent;cursor:pointer;transition:background-color var(--duration-short, .1s) ease,color var(--duration-short, .1s) ease}.collection-view__button:hover{color:rgb(var(--color-foreground))}.collection-view__button[aria-pressed=true]{color:rgb(var(--color-foreground));background:rgb(var(--color-background));box-shadow:0 .1rem .3rem #0000001f}.collection-view__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}[data-collection-view=list] #product-grid{row-gap:1.2rem}[data-collection-view=list] #product-grid>.grid__item{width:100%;max-width:100%}[data-collection-view=list] #product-grid .card{flex-direction:row;align-items:stretch;height:auto}[data-collection-view=list] #product-grid .card__inner{flex:0 0 16rem;width:16rem;align-self:center}[data-collection-view=list] #product-grid .card--card .card__inner .card__media{border-radius:calc(var(--border-radius) - var(--border-width)) 0 0 calc(var(--border-radius) - var(--border-width))}[data-collection-view=list] #product-grid .card>.card__content{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;align-items:center;column-gap:2.4rem;row-gap:1rem;margin:0;padding:1.4rem 1.8rem}[data-collection-view=list] #product-grid .card>.card__content:has(>.quick-add){grid-template-columns:minmax(0,1fr) minmax(26rem,34rem)}[data-collection-view=list] #product-grid .card>.card__content>.card__information{grid-row:1;grid-column:1;padding:0}[data-collection-view=list] #product-grid .card>.card__content>.quick-add{grid-row:1;grid-column:2;margin:0!important}[data-collection-view=list] #product-grid .card__heading{font-size:var(--list-title-size, 1.6rem);line-height:1.4}.card__media-link{display:none}[data-collection-view=list] #product-grid .card__media-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}[data-collection-view=list] #product-grid .card__heading a:after{content:none}[data-collection-view=list] #product-grid .card__inner>.card__content{pointer-events:none}[data-collection-view=list] #product-grid .card__heading a:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem;border-radius:.2rem}[data-collection-view=list] #product-grid .underline-links-hover:hover .card__heading a{text-decoration:none}[data-collection-view=list] #product-grid .underline-links-hover .card__heading a:hover,[data-collection-view=list] #product-grid .underline-links-hover .card__inner:hover~.card__content .card__heading a{text-decoration:underline;text-underline-offset:.3rem}[data-collection-view=list] #product-grid .card__inner .badge{font-size:1.2rem}@media screen and (max-width:749px){[data-collection-view=list] #product-grid .card__inner{flex-basis:10.4rem;width:10.4rem;align-self:flex-start}[data-collection-view=list] #product-grid .card>.card__content,[data-collection-view=list] #product-grid .card>.card__content:has(>.quick-add){grid-template-columns:minmax(0,1fr);padding:1rem 1.2rem}[data-collection-view=list] #product-grid .card>.card__content>.quick-add{grid-row:2;grid-column:1}[data-collection-view=list] #product-grid .card__heading{font-size:var(--list-title-size-mobile, 1.4rem)}[data-collection-view=list] #product-grid .card__inner{margin-bottom:3.2rem}[data-collection-view=list] #product-grid .card__inner>.card__content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}[data-collection-view=list] #product-grid .card__inner .card__badge{position:absolute;top:calc(100% + .6rem);left:0;right:0;margin:0;display:flex;justify-content:center}[data-collection-view=list] #product-grid .card__inner .card__badge .badge{font-size:1.2rem;padding:.3rem .8rem}}@media(prefers-reduced-motion:reduce){.card-vp__select,.collection-view__button{transition:none}}@media screen and (max-width:749px){.card-vp__select{min-height:3.6rem;padding:.6rem 2.8rem .6rem 1rem;font-size:1.25rem;border-radius:.6rem}.card-vp__chevron{right:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/component-card-plus.css.map */
