.card__swatches-container--square{--swatches-radius: 22%}.card__swatches-container--pill{column-gap:.6rem;row-gap:.6rem}.card__swatches-container--pill .color-swatch{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .9rem .3rem .4rem;border-radius:10rem;box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.2)}.card__swatches-container--pill .color-swatch__image,.card__swatches-container--pill .color-swatch input:checked+.color-swatch__image{width:1.6rem;height:1.6rem;flex:none;border:0;border-radius:50%;box-shadow:none}.card__swatches-container--pill .color-swatch__custom-color{width:100%;height:100%;border-radius:50%}.card__swatches-container.card__swatches-container--pill .color-swatch__label{position:static;display:block;padding:0;border-radius:0;background:none;color:rgb(var(--color-foreground));font-size:1.2rem;line-height:1.4;opacity:1;visibility:visible;transform:none}.card__swatches-container--pill .color-swatch__label:before{display:none}.card__swatches-container--pill .color-swatch_hidden-label{border-radius:10rem}.card__swatches-container--pill .color-swatch input:checked~.color-swatch_hidden-label{box-shadow:inset 0 0 0 .15rem rgb(var(--color-foreground))}.card__swatches-container--pill .color-swatch input.disabled~.color-swatch__label{opacity:.55;text-decoration:line-through}.card__content card-variant-selects,.card__content card-variant-selects .product-form__input{min-width:0}.card__swatches-container.card__swatches-container--scroll{width:0;min-width:calc(100% + 1rem);justify-content:flex-start;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2.4rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2.4rem),transparent)}[data-rtl=true] .card__swatches-container.card__swatches-container--scroll{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 2.4rem),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 2.4rem),transparent)}.card__swatches-container--scroll.flex-justify-center>.color-swatch:first-child{margin-inline-start:auto}.card__swatches-container--scroll.flex-justify-center>.color-swatch:last-child,.card__swatches-container--scroll.flex-justify-left>.color-swatch:last-child{margin-inline-end:auto}.card__swatches-container--scroll.flex-justify-right>.color-swatch:first-child{margin-inline-start:auto}.card__swatches-more{display:inline-flex;align-items:center;padding:0 .3rem;color:rgba(var(--color-foreground),.75);font-size:1.2rem;font-weight:600;letter-spacing:.02rem;text-decoration:none}card-variant-selects.card-picker--all{display:grid;grid-template-columns:minmax(0,1fr);row-gap:.4rem}.card__content .product-form__input.card-picker__option{display:block;margin:0;min-width:0}.card .card-picker--all .card-picker__option input[type=radio]+label{min-width:3.2rem;margin:.4rem .2rem 0;padding:.55rem .85rem;border-radius:10rem;font-size:1.2rem;letter-spacing:.02rem;line-height:1}.card-picker__select{margin-top:.4rem}.card-picker__label{display:block;margin-top:.6rem;font-size:1.2rem;line-height:1.3;letter-spacing:.02rem;color:rgba(var(--color-foreground),.75)}.card-picker__label+.card-picker__select{margin-top:.3rem}.card .card-picker__select{width:auto;max-width:none}.card--card:not(.card--quick-add-icon) .card-picker__label,.card--card:not(.card--quick-add-icon) .card-picker__select{margin-inline:1.3rem}@media screen and (max-width:749px){.grid--2-col-tablet-down .card--card .card-picker__label,.grid--2-col-tablet-down .card--card .card-picker__select,.splide__slide__container[data-mobile-columns="2"] .card--card .card-picker__label,.splide__slide__container[data-mobile-columns="2"] .card--card .card-picker__select{margin-inline:0}}.card .card-picker__select .select__select{height:3.6rem;min-height:0;padding:0 3.2rem 0 1.2rem;font-size:1.3rem}.card-wrapper--swatch-preview .media.media--hover-effect>img:first-child{opacity:1!important}.card-wrapper--swatch-preview .media.media--hover-effect>img+img{opacity:0!important}.card-wrapper.product-card-wrapper{isolation:isolate}.card-quick-add{position:absolute;z-index:3;bottom:calc(1rem + var(--image-padding, 0rem));inset-inline-end:calc(1rem + var(--image-padding, 0rem))}.card-quick-add--bottom_left{inset-inline-end:auto;inset-inline-start:calc(1rem + var(--image-padding, 0rem))}.card-quick-add--top_right{bottom:auto;top:calc(1rem + var(--image-padding, 0rem))}.card-quick-add--top_right.card-quick-add--below-heart{top:calc(1.6rem + 3.8rem + var(--image-padding, 0rem));inset-inline-end:calc(1rem + var(--image-padding, 0rem) + (3.8rem - var(--card-quick-add-size, 4.4rem)) / 2)}.card-quick-add .card-quick-add__button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--card-quick-add-size, 4.4rem);height:var(--card-quick-add-size, 4.4rem);margin:0;padding:0;border:0;border-radius:10rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 .2rem .8rem rgba(var(--color-shadow),.16),0 0 0 .1rem rgba(var(--color-foreground),.06);font-family:inherit;font-size:1.3rem;font-weight:600;letter-spacing:.02rem;line-height:1;text-decoration:none;cursor:pointer;transition:padding .25s ease,background-color .2s ease,color .2s ease,scale .15s ease}.card-quick-add .card-quick-add__button:active{scale:.94}.card-quick-add .card-quick-add__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.6);outline-offset:.2rem}.card-quick-add__icon{width:calc(var(--card-quick-add-size, 4.4rem) * .45);height:calc(var(--card-quick-add-size, 4.4rem) * .45);flex:none}.card-quick-add__label{order:2;max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .25s ease,margin .25s ease,opacity .2s ease}@media(hover:hover){.card-quick-add--label .card-quick-add__button:not(.loading,.is-added,[disabled]):hover,.card-quick-add--label .card-quick-add__button:not(.loading,.is-added):focus-visible{padding-inline:1.2rem 1.5rem}.card-quick-add--label .card-quick-add__button:not(.loading,.is-added,[disabled]):hover .card-quick-add__label,.card-quick-add--label .card-quick-add__button:not(.loading,.is-added):focus-visible .card-quick-add__label{max-width:16rem;margin-inline-start:.6rem;opacity:1}.card-quick-add--hover-only{opacity:0;translate:0 .6rem;transition:opacity .2s ease,translate .2s ease}.card-wrapper:hover .card-quick-add--hover-only,.card-quick-add--hover-only:focus-within,.card-quick-add--hover-only:has(.loading,.is-added){opacity:1;translate:none}}.card-quick-add .card-quick-add__button[disabled],.card-quick-add .card-quick-add__button[aria-disabled=true]:not(.loading){opacity:.55;cursor:not-allowed}.card-quick-add .card-quick-add__button .loading-overlay__spinner{position:absolute;top:50%;left:50%;width:calc(var(--card-quick-add-size, 4.4rem) * .42);translate:-50% -50%;display:flex}.card-quick-add__button.loading .card-quick-add__icon,.card-quick-add__button.loading .card-quick-add__label,.card-quick-add__button.is-added .card-quick-add__icon,.card-quick-add__button.is-added .card-quick-add__label{opacity:0}.card-quick-add__button.loading .card-quick-add__label,.card-quick-add__button.is-added .card-quick-add__label{max-width:0}.card-quick-add__check{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center}.card-quick-add__check svg{width:calc(var(--card-quick-add-size, 4.4rem) * .45);height:calc(var(--card-quick-add-size, 4.4rem) * .45)}.card-quick-add .card-quick-add__button.is-added{background-color:#1f7a45;color:#fff}.card-quick-add__button.is-added .card-quick-add__check{display:flex}.wishlist-grid--no-quick-add .card-quick-add{display:none}body:not([data-rtl=true]) .card--quick-add-bottom_right .card__inner .card__badge.bottom.right,[data-rtl=true] .card--quick-add-bottom_left .card__inner .card__badge.bottom.right,body:not([data-rtl=true]) .card--quick-add-top_right .card__inner .card__badge.top.right{margin-right:calc(var(--card-quick-add-size, 4.4rem) + .6rem)}body:not([data-rtl=true]) .card--quick-add-bottom_left .card__inner .card__badge.bottom.left,[data-rtl=true] .card--quick-add-bottom_right .card__inner .card__badge.bottom.left,[data-rtl=true] .card--quick-add-top_right .card__inner .card__badge.top.left{margin-left:calc(var(--card-quick-add-size, 4.4rem) + .6rem)}.card__badge--stack,.card__badge--row{display:flex;gap:.4rem}.card__badge--stack{flex-direction:column;align-items:flex-start}.card__badge--row{flex-wrap:wrap;align-items:center}.card__badge--stack.right,[data-rtl=true] .card__badge--stack.left{align-items:flex-end}[data-rtl=true] .card__badge--stack.right{align-items:flex-start}.card__badge--row.right,[data-rtl=true] .card__badge--row.left{justify-content:flex-end}[data-rtl=true] .card__badge--row.right{justify-content:flex-start}.card .card__badge--stack.top.center,.card .card__badge--row.top.center{position:absolute;top:calc(1rem + var(--image-padding, 0rem));left:1rem;right:1rem;z-index:1;align-items:center;justify-content:center;justify-self:stretch}.card .card__badge--stack.top.center .badge,.card .card__badge--row.top.center .badge{position:static;transform:none}.product-card-wrapper .card__badge.card__badge--pill .badge{border-radius:10rem;padding:0 .9em}.product-card-wrapper .card__badge.card__badge--sticker .badge{flex-direction:column;justify-content:center;gap:0;width:auto;min-width:5.4em;height:auto;min-height:5.4em;aspect-ratio:1;padding:.4em .6em;border-radius:50%;line-height:1.05;text-align:center;white-space:normal;rotate:-8deg}.card__badge--sticker .badge>span{word-break:normal;overflow-wrap:normal}.card__badge--sticker .badge__sticker-large{white-space:nowrap}.badge__sticker-text{max-width:4em;min-width:min-content;font-size:1.05em;font-weight:800;letter-spacing:0}.card.card--badge-sided:not(.card--horizontal) .card__badge.card__badge--sticker.left,.card.card--badge-sided:not(.card--horizontal) .card__badge.card__badge--sticker.right{margin-left:0;margin-right:0}.card.card--badge-sided:not(.card--horizontal) .card__badge.card__badge--sticker .badge{border-radius:50%}.badge__sticker-small{font-size:.8em;letter-spacing:.08em;text-transform:uppercase}.badge__sticker-large{font-size:1.3em;font-weight:800;letter-spacing:0}.product-card-wrapper .card__badge.card__badge--frosted .badge{border-color:transparent;background-color:rgba(var(--color-base-background-1),.78);color:rgb(var(--color-base-text));-webkit-backdrop-filter:blur(8px) saturate(1.4);backdrop-filter:blur(8px) saturate(1.4);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.product-card-wrapper .card__badge.card__badge--outline .badge{border-color:rgb(var(--color-base-text));background-color:rgb(var(--color-base-background-1));color:rgb(var(--color-base-text))}.product-card-wrapper .card__badge .badge.badge--custom-color{border-color:transparent;background:var(--badge-custom-bg);color:rgb(var(--badge-custom-fg))}.product-card-wrapper .card__badge.card__badge--outline .badge.badge--custom-color{border-color:var(--badge-custom-bg);background:rgb(var(--color-base-background-1));color:var(--badge-custom-bg)}.card__badge .badge--low-stock:before{content:"";flex:none;width:.6em;height:.6em;border-radius:50%;background-color:#e8a200}.card__badge--sticker .badge--low-stock:before{display:none}.product-card-wrapper .card__badge.card__badge--small .badge{font-size:1rem}.product-card-wrapper .card__badge.card__badge--large .badge{font-size:1.4rem}@media screen and (max-width:749px){.grid--2-col-tablet-down .card-wrapper .card__badge--small .badge,.splide__slide__container[data-mobile-columns="2"] .card-wrapper .card__badge--small .badge{font-size:.9rem}.grid--2-col-tablet-down .card-wrapper .card__badge--large .badge,.splide__slide__container[data-mobile-columns="2"] .card-wrapper .card__badge--large .badge{font-size:1.2rem}}.card--sold-out-overlay .card__inner .card__media{opacity:.5;filter:grayscale(.35)}.card__sold-out-label{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;pointer-events:none}.card__sold-out-label span{padding:.7rem 1.4rem;border-radius:10rem;background-color:rgba(var(--color-background),.92);color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}@media(prefers-reduced-motion:reduce){.card-quick-add .card-quick-add__button,.card-quick-add__label,.card-quick-add--hover-only{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-card-options.css.map */
