.product-card--wrapper{position:relative}.product-card img{display:block}.product-card__link-wrapper{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.quick-add{position:absolute;bottom:0;right:0;z-index:10}.quick-add .quick-add__button{position:relative;font-size:14px;background-color:#fffc;border:none;margin:8px;width:28px;padding:6px 8px}.quick-add .quick-add__button:disabled{opacity:.9}.quick-add__button--desktop{display:none}.quick-add__button--desktop>svg{margin-left:16px}.quick-add:not(.loading) .quick-add__spinner{display:none}.quick-add.loading .quick-add__button-label{display:none}@media screen and (max-width: 1023px){.quick-add.loading .quick-add__button{padding:6px}}@media screen and (min-width: 1024px){.quick-add{display:none;width:100%}.quick-add.loading{display:flex}.quick-add.hide-desktop{display:none!important}.quick-add .quick-add__button{margin:10px;width:100%;padding:10px}.product-card--wrapper:hover .quick-add,.product-card--wrapper:focus-within .quick-add{display:flex}.quick-add__button--mobile{display:none}.quick-add__button--desktop{display:block}}quick-add-form{position:fixed;bottom:0;left:0;right:0;padding:24px 12px 32px;width:100%;background-color:#fff;z-index:10000000000;cursor:default;transition:transform .1s ease-in}.quick-add-form__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}quick-add-form:not(.loading) .quick-add-form__spinner{display:none}quick-add-form.loading .quick-add-form__content{visibility:hidden}@media screen and (max-width: 1023px){quick-add-form{box-shadow:4px 0 8px #0000001a}quick-add-form.hide-animation{transform:translateY(100%)}}@media screen and (min-width: 1024px){quick-add-form{position:absolute;margin:10px;padding:10px;width:calc(100% - 20px);background-color:#fffc;z-index:10}}quick-add-form .wk-button-container{display:none}.quick-add-form__title{position:relative;width:100%;text-align:center;font-size:16px;font-weight:600;line-height:14px;padding-bottom:20px;border-bottom:1px solid #B5B5B5}.quick-add-form__close{position:absolute;right:0;margin:0;padding:0;background:transparent;border:none;top:calc(-50% + 7px)}.quick-add-form__inputs{margin:15px 15px 0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}quick-add-form .quick-add-form__option{border:none!important;margin:0;padding:6px;display:flex;justify-content:center;align-items:center;font-size:21px;font-weight:600}quick-add-form .quick-add-form__option:hover:not(.disabled),quick-add-form .quick-add-form__option:focus-within:not(.disabled){background-color:#000;color:#fff}quick-add-form input{display:block!important;margin:0;-webkit-appearance:none;appearance:none}quick-add-form .quick-add-form__option.disabled{color:#4f4f4f;background-color:transparent}quick-add-form .quick-add-form__option.disabled:hover,quick-add-form .quick-add-form__option.disabled:focus-within{background-color:#eee}quick-add-form .quick-add-form__option.disabled:after{margin-left:0;top:0;left:0;width:100%;height:100%;transform:none;background:linear-gradient(to top left,#0000 0% calc(50% - .8px),#4f4f4f 50%,#0000 calc(50% + .8px) 100%)}quick-add-form .wk-button{margin:0 auto}@media screen and (min-width: 1024px){.quick-add-form__title{font-size:14px;padding-bottom:10px;border-color:#000}.quick-add-form__close{display:none}.quick-add-form__inputs{margin:10px 10px 0;gap:5px}.pdp-complete-the-look .quick-add-form__inputs{margin:10px 0 0;gap:5px}quick-add-form .quick-add-form__option{font-size:14px}}.lds-dual-ring{color:#000}.lds-dual-ring,.lds-dual-ring:after{box-sizing:border-box}.lds-dual-ring{display:block;width:14px;height:16px;margin:0 auto}.lds-dual-ring:after{content:"";display:block;width:14px;height:14px;margin:0;border-radius:50%;border:2px solid currentColor;border-color:currentColor transparent currentColor transparent;animation:lds-dual-ring 1.2s linear infinite}@media screen and (max-width: 1023px){.quick-add-form__spinner.lds-dual-ring{width:32px;height:32px}.quick-add-form__spinner.lds-dual-ring:after{width:28px;height:28px;border-width:4px}}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 1024px){.section-product-slider .quick-add-form__inputs{margin:10px 0 0}}@media (max-width: 1023px){.section-product-slider quick-add{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1458/assets/product-card-quickadd-ss.css.map */
