.card-wrapper--picker .card__heading a:after{display:none!important}.card-wrapper--picker .card__inner>.card__content{pointer-events:none}.card-wrapper--picker .swatches{display:none!important}.card-gallery{display:block}.card-gallery__track{display:flex;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.card-gallery__track::-webkit-scrollbar{display:none}.card-gallery__slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.card-gallery__slide a{display:block;height:100%}.card-gallery__slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.card-gallery__ui{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.card-gallery__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;margin-top:-1.6rem;border:0;border-radius:50%;background:rgba(var(--color-background),.85);color:rgb(var(--color-foreground));box-shadow:0 .1rem .4rem #00000040;cursor:pointer;pointer-events:auto;opacity:0;transition:opacity .2s ease}.card-gallery__arrow--prev{left:.6rem}.card-gallery__arrow--next{right:.6rem}.card-gallery__arrow .icon{width:1.2rem;height:1.2rem}.card-gallery__arrow--prev .icon{transform:rotate(90deg)}.card-gallery__arrow--next .icon{transform:rotate(-90deg)}.card-gallery__arrow:disabled{visibility:hidden}.card-gallery__arrow:focus-visible{opacity:1;outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media(hover:hover){.card-wrapper:hover .card-gallery__arrow{opacity:1}}@media(hover:none){.card-gallery__arrow{opacity:.9;width:2.6rem;height:2.6rem;margin-top:-1.3rem}}.card-gallery__dots{position:absolute;left:0;right:0;bottom:.8rem;display:flex;justify-content:center;gap:.5rem;pointer-events:none}.card-gallery__dot{width:.6rem;height:.6rem;padding:0;border:0;border-radius:50%;background:rgba(var(--color-background),.7);box-shadow:0 0 0 .1rem #00000040;pointer-events:auto;cursor:pointer}.card-gallery__dot.is-active{background:rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgba(var(--color-background),.8)}@media(prefers-reduced-motion:reduce){.card-gallery__arrow{transition:none}}.card-wrapper--picker .card:not(.ratio)>.card__content{grid-template-rows:max-content max-content max-content minmax(0,1fr)}.card-wrapper--picker .card__content>.quick-add{display:flex;flex-direction:column}.card-wrapper--picker .quick-add>.card-picker{flex:1 1 auto}.card-wrapper--picker .quick-add{margin:0 0 .6rem}.card--card .card-wrapper--picker .quick-add,.card-wrapper--picker .card--card .quick-add{margin:0 1.3rem .8rem}.card-picker{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:2;text-align:center}.card-picker__options{display:flex;flex-direction:column;gap:.4rem}.card-picker__option{margin:0;padding:0;border:0;min-width:0}.card-picker__legend{padding:0;margin-bottom:.2rem;font-size:1.1rem;line-height:1.3;letter-spacing:.04em;color:rgba(var(--color-foreground),.75)}.card-picker__legend span:first-child{text-transform:uppercase}.card-picker__legend [data-selected-label]{color:rgb(var(--color-foreground));font-weight:600}.card-picker__values{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.card-picker__value{display:inline-flex;align-items:center;gap:.5rem;min-width:2.8rem;min-height:2.8rem;padding:.2rem .8rem;justify-content:center;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:10rem;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.2rem;line-height:1;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.card-picker__value:hover{border-color:rgba(var(--color-foreground),.7)}.card-picker__value.is-selected{border-color:rgb(var(--color-foreground))}.card-picker__value:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.card-picker__value.is-unavailable{color:rgba(var(--color-foreground),.5);text-decoration:line-through}.card-picker__value.is-missing{opacity:.35;text-decoration:line-through}.card-picker__dot{width:1.2rem;height:1.2rem;flex:none;border-radius:50%;background:var(--dot, transparent);box-shadow:inset 0 0 0 .1rem #0003}.card-picker__select{max-width:14rem;margin:0 auto}.card-picker__select .select__select{height:3.4rem;min-height:0;padding:0 3rem 0 1.2rem;border-radius:10rem;font-size:16px}.card-picker__select .svg-wrapper{right:1.2rem}.card-picker__value--color{padding-left:.7rem}.card-picker__row{display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.card-picker__qty{display:grid;grid-template-columns:5rem minmax(0,1fr) 5rem;align-items:stretch;width:100%;height:2.8rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:.8rem;overflow:hidden}.card-picker__qty-btn{padding:0;border:0;background:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground));font-size:1.9rem;line-height:1;cursor:pointer}.card-picker__qty-btn:hover{background:rgba(var(--color-foreground),.08)}.card-picker__qty-input{width:auto;min-width:0;padding:0;border:0;border-left:.1rem solid rgba(var(--color-foreground),.2);border-right:.1rem solid rgba(var(--color-foreground),.2);border-radius:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;font-weight:600;text-align:center;-moz-appearance:textfield}.card-picker__qty-input::-webkit-outer-spin-button,.card-picker__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.card-picker .card-picker__submit.quick-add__submit{flex:0 0 auto;min-width:0;min-height:0!important;width:100%;height:4rem;padding:0 1rem!important;border:.1rem solid #5c2a2e!important;border-radius:.8rem!important;background:#5c2a2e!important;color:#f8f4ec!important;box-shadow:none!important;font-size:1.5rem!important;font-weight:600;line-height:1.1}.card-picker .card-picker__submit.quick-add__submit:hover:not(:disabled),.card-picker .card-picker__submit.quick-add__submit:focus-visible:not(:disabled){border-color:#451e22!important;background:#451e22!important;color:#f8f4ec!important}.card-picker .card-picker__submit.quick-add__submit:focus-visible{outline:.2rem solid #5c2a2e;outline-offset:.2rem}.card-picker .card-picker__submit.quick-add__submit:disabled{cursor:not-allowed;opacity:.45}.card-picker .card-picker__submit.quick-add__submit:before,.card-picker .card-picker__submit.quick-add__submit:after{display:none!important}.card-picker__error{margin-top:.4rem;font-size:1.2rem;color:rgb(var(--color-error, 200, 30, 30))}@media screen and (max-width:749px){.card-picker__qty{grid-template-columns:4.4rem minmax(0,1fr) 4.4rem}.card-picker__qty-input{font-size:1.6rem}.card-picker .card-picker__submit.quick-add__submit{height:4rem;font-size:1.4rem!important;padding:0 .6rem!important}.card-picker__value{min-width:2.6rem;min-height:2.6rem;padding:.2rem .7rem;font-size:1.1rem}}.card-picker__static{margin:0;padding:0}.card-picker__value--static{pointer-events:none;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/2/assets/card-variants.css.map */
