.quick-add--inline{position:relative;grid-row-start:4;margin:0 0 1rem;z-index:1}.card--card .quick-add--inline{margin:0 1.3rem 1rem}.card-inline-variants{display:flex;flex-direction:column;gap:3rem;width:100%}.card-inline-variants__options{display:flex;flex-direction:column;gap:.5rem}.card-inline-variants__option{border:none;padding:0;margin:0}.card-inline-variants__option-label{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;color:rgba(var(--color-foreground),.7)}.card-inline-variants__option-values{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.card-inline-variants__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.card-inline-variants__label{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em;border:1px solid rgba(var(--color-foreground),.2);border-radius:2px;cursor:pointer;transition:all .2s ease;background-color:rgb(var(--color-background));color:rgba(var(--color-foreground),.8)}.card-inline-variants__label:hover{border-color:rgba(var(--color-foreground),.5)}.card-inline-variants__input:checked+.card-inline-variants__label{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.card-inline-variants__input:focus+.card-inline-variants__label{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.card-inline-variants__label--unavailable{opacity:.5;cursor:not-allowed;position:relative}.card-inline-variants__label--unavailable:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:rgba(var(--color-foreground),.5);transform:rotate(-10deg)}.card-inline-variants__input[data-unavailable=true]:checked+.card-inline-variants__label{border-color:rgba(var(--color-foreground),.3);background-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.5)}.card-inline-variants__label--swatch{min-width:auto;padding:0;width:44px;height:44px;border-radius:50%;border:2px solid transparent;background-color:transparent;overflow:hidden;display:flex;align-items:center;justify-content:center}.card-inline-variants__label--swatch:hover{border-color:rgba(var(--color-foreground),.3)}.card-inline-variants__input--swatch:checked+.card-inline-variants__label--swatch{border-color:rgb(var(--color-foreground));background-color:transparent}.card-inline-variants__label--swatch .swatch{display:block;width:40px;height:40px;border-radius:50%;background:var(--swatch--background, #ccc);background-size:cover;background-position:center;flex-shrink:0}.card-inline-variants__label--swatch .swatch.swatch--unavailable{background:linear-gradient(135deg,#ddd 25%,transparent 25%,transparent 75%,#ddd 75%),linear-gradient(45deg,#ddd 25%,#eee 25% 75%,#ddd 75%);background-size:8px 8px}.card-inline-variants__option-values--swatches{gap:.2rem}.card-inline-variants__text{display:block}.card-inline-variants__add-button{width:100%;padding:1rem 1.5rem;font-size:1.52rem;font-weight:600;min-height:50px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease,background-color .2s ease;background-color:transparent;color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.2);border-radius:0;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.card-wrapper:hover .card-inline-variants__add-button,.product-card-wrapper:hover .card-inline-variants__add-button,featured-collection-product:hover .card-inline-variants__add-button{opacity:1;visibility:visible}.card-inline-variants__add-button:hover{background-color:#6b6b6b;color:#fff;border-color:#6b6b6b}.card-inline-variants__add-button[disabled]{cursor:not-allowed}.card-inline-variants__add-button[disabled]:hover{background-color:transparent;color:rgb(var(--color-foreground));border-color:rgba(var(--color-foreground),.2)}.card-inline-variants__price{font-weight:400}.card-inline-variants__selected-name{color:#b9b0a1;font-size:1.32rem;font-weight:400;margin-top:.5em}.card-inline-variants__input--hidden,.card-inline-variants__label--hidden{display:none}.card-inline-variants__option-values--expanded .card-inline-variants__input--hidden,.card-inline-variants__option-values--expanded .card-inline-variants__label--hidden{display:flex}.card-inline-variants__option-values--expanded .card-inline-variants__more-btn{display:none}.card-inline-variants__more-btn{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#6b6b6b;font-size:.85rem;font-weight:400;cursor:pointer;padding:0 .5rem;white-space:nowrap}.card-inline-variants__more-btn:hover{color:#4a4a4a}.card-inline-variants__add-button .loading__spinner{position:absolute}.card-inline-variants__add-button.loading .card-inline-variants__add-text,.card-inline-variants__add-button.loading .card-inline-variants__sold-out-text{visibility:hidden}.card-inline-variants__add-button.loading .loading__spinner{display:flex!important}.card-inline-variants__sold-out-text.hidden{display:none}.card-inline-variants__form{width:100%}.card-inline-variants__button-wrapper{position:relative;width:100%}.card-inline-variants__hover-options{display:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;border:1px solid rgba(var(--color-foreground),.2);background:rgb(var(--color-background))}.card-inline-variants__button-wrapper:hover .card-inline-variants__hover-options{display:flex}.card-inline-variants__button-wrapper:has(.card-inline-variants__hover-options):hover .card-inline-variants__add-button{opacity:0;pointer-events:none}.card-inline-variants__input--hover{position:absolute;opacity:0;width:0;height:0}.card-inline-variants__hover-label{flex:1;display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem;font-size:1.52rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.05em;background:transparent;color:rgba(var(--color-foreground),.8);cursor:pointer;transition:all .2s ease;border-right:1px solid rgba(var(--color-foreground),.2)}.card-inline-variants__hover-label:last-of-type{border-right:none}.card-inline-variants__input--hover:checked+.card-inline-variants__hover-label{background:#333;color:#fff}.card-inline-variants__hover-label:hover{background:rgba(var(--color-foreground),.05)}.card-inline-variants__input--hover:checked+.card-inline-variants__hover-label:hover{background:#444}.card-inline-variants__hover-label--unavailable{opacity:.4}.card-inline-variants__hover-label--unavailable .card-inline-variants__text{text-decoration:line-through}@media screen and (max-width:749px){.card-inline-variants__hover-label{padding:.75rem 1rem;font-size:1.2rem}}.card-inline-variants__form .form{display:flex;flex-direction:column;width:100%}@media screen and (max-width:749px){.card-inline-variants__option-values{gap:.4rem}.card-inline-variants__label{padding:.35rem .6rem;font-size:.7rem}.card-inline-variants__label--swatch{width:36px;height:36px;padding:0}.card-inline-variants__label--swatch .swatch{width:32px;height:32px}}.card-inline-variants__options--scrollable .card-inline-variants__option-values{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.25rem}.card-inline-variants__options--scrollable .card-inline-variants__option-values::-webkit-scrollbar{display:none}.featured-collection-product .card-inline-variants,.featured-collection-product .quick-add--inline,.featured-collection-product .quick-add--inline *{pointer-events:auto}.card__media{position:relative}.card-badge--best-seller{position:absolute;top:1.5rem;right:1.5rem;background-color:#333333d9;color:#fff;padding:.5rem 1rem;font-size:1.1rem;font-weight:400;text-transform:uppercase;letter-spacing:.08em;z-index:2;border-radius:.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.card-inline-variants--buttons .card-inline-variants__options{display:none}.card-wrapper.variant-selected:hover .media.media--hover-effect>img:first-child:not(:only-child),.product-card-wrapper.variant-selected:hover .media.media--hover-effect>img:first-child:not(:only-child),featured-collection-product.variant-selected:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1}.card-wrapper.variant-selected:hover .media.media--hover-effect>img+img,.product-card-wrapper.variant-selected:hover .media.media--hover-effect>img+img,featured-collection-product.variant-selected:hover .media.media--hover-effect>img+img{opacity:0!important;display:none!important}.media.media--hover-effect.variant-selected>img+img{opacity:0!important;display:none!important}
/*# sourceMappingURL=/cdn/shop/t/70/assets/card-product-inline-variants.css.map */
