.value-color{width:20px;height:20px;border:1px solid transparent;background-color:#000;border-radius:99999px}.box-swatcher.active{border:1px solid #000}.box-swatcher{border-radius:100%;padding:2px;margin-right:8px;border:1px solid transparent}.value-color:last-child{margin-right:0!important}.card-wrapper.product-card-wrapper .value-color{width:11px;height:11px;border:1.5px solid transparent;background-color:#000;border-radius:99999px}.card-wrapper.product-card-wrapper .optionclick .box-swatcher.active{border:1px solid #000}.card-wrapper.product-card-wrapper .optionclick .box-swatcher{border-radius:100%;padding:0;margin-right:4px;border:0 solid transparent}.card-wrapper.product-card-wrapper .box-swatcher.active{border:1px solid #000}.card-wrapper.product-card-wrapper .box-swatcher{border-radius:100%;padding:1px;margin-right:0;border:1px solid transparent}.card-wrapper.product-card-wrapper .value-color:last-child{margin-right:0!important}.variant-loop button.product-form__submit:has(svg){color:#00000063}.variant-loop button.product-form__submit svg path{fill:#00000063}@media (min-width:750px){.value-color{width:30px;height:30px}.value-color{width:32px;height:32px}.box-swatcher{border-radius:100%;padding:2px;margin-right:10px}.card-wrapper.product-card-wrapper .value-color{width:20px;height:20px}.card-wrapper.product-card-wrapper .optionclick .box-swatcher{border-radius:100%;padding:0;margin-right:4px;border:0 solid transparent}.card-wrapper.product-card-wrapper .box-swatcher{border-radius:100%;padding:3px;margin-right:0}}.card-option-size{width:100%;position:absolute;left:0;bottom:0;opacity:0;transform:translateY(100%);-webkit-transition:opacity .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,transform .7s ease;-o-transition:opacity .7s ease,transform .7s ease;transition:opacity .7s ease,transform .7s ease}.card-option-size.active{transform:translateY(0);opacity:1;-webkit-transition:opacity .7s ease,transform .7s ease;-moz-transition:opacity .7s ease,transform .7s ease;-ms-transition:opacity .7s ease,transform .7s ease;-o-transition:opacity .7s ease,transform .7s ease;transition:opacity .7s ease,transform .7s ease}.card-option-size-inner:has(.variant-loop.button-full){grid-template-columns:100%}.card-option-size-inner{display:grid;position:relative;width:100%;left:0;bottom:0;flex-wrap:wrap;z-index:1;background-color:#fff;border-top:1px solid #F6F6F6;border-left:1px solid #F6F6F6;grid-template-columns:calc(100%/3) calc(100%/3) calc(100%/3)}.variant-loop{border-right:1px solid #F6F6F6;border-bottom:1px solid #F6F6F6}.card-option-size-inner:after{content:"";z-index:0;width:100%;height:100%;position:absolute;left:0;bottom:0}body:has(.product-not-size) .card-option-size{display:none}.variant-loop.button-full{width:100%;border-bottom:1.5px solid #F6F6F6;border-right:1.5px solid #F6F6F6;border-top:unset;border-left:unset}.toggle-button{position:absolute;width:100%;left:0;flex-wrap:wrap;z-index:1;justify-content:center;align-items:center;bottom:-9px}.variant-loop .product-form__submit{width:100%;min-width:unset;background-color:#fff!important;opacity:1!important;color:#000;padding:0 6px;min-height:38px;max-height:38px;line-height:normal;font-size:13px;margin:0}.variant-loop .product-form__submit[disabled]{color:#6c6c6c}.variant-loop .product-form__submit:hover:after{border-radius:unset;box-shadow:unset}.variant-loop .product-form__submit:after{border-radius:unset;box-shadow:unset}.variant-loop .product-form__submit:before{border-radius:unset;box-shadow:unset}.variant-loop .button.loading{color:#fff;position:relative;background-color:#000!important}.card__heading .cardproduct-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2!important}@media screen and (forced-colors: active){.variant-loop .button.loading{color:#fff;background-color:#000!important}}@media (min-width: 990px){.variant-loop .product-form__submit{padding:0 6px;min-height:42px;max-height:42px}}@media (min-width: 360px){.card-option-size-inner{grid-template-columns:calc(100%/3) calc(100%/3) calc(100%/3)}}@media (min-width: 1280px){.card-option-size-inner{grid-template-columns:25% 25% 25% 25%}.variant-loop .product-form__submit{font-size:13px}}@media (min-width: 1440px){.card-option-size-inner{grid-template-columns:20% 20% 20% 20% 20%}}@media (min-width: 1780px){.card-option-size-inner{grid-template-columns:calc(100%/6) calc(100%/6) calc(100%/6) calc(100%/6) calc(100%/6) calc(100%/6)}}.operating_windows .envelop-svg,.operator-normal .envelop-svg{margin-top:0}.envelop-svg{min-width:14px;width:14px;height:auto;margin-bottom:-1px;margin-top:-4px}@media (max-width: 989px){.grid-layout .toggle-button{display:none!important}}@media (max-width: 789px){.operating_windows .envelop-svg,.operator-normal .envelop-svg{margin-top:0;margin-bottom:0}.envelop-svg{min-width:14px;width:14px;height:auto;margin-bottom:3px;margin-top:0}.product-btn-buy_mb .envelop-svg{min-width:14px;width:14px;height:auto;margin-top:0}}@media screen and (min-width: 750px){.product__info-container.button-add-mb{display:none}}.product__info-container.button-add-mb .product-variant-size,.product__info-container.button-add-mb .product-btn-buy.active{display:block}.product__info-container.button-add-mb .btn-notify-me{height:45px!important;margin-top:0!important}.product__info-container.button-add-mb{max-width:100%!important;padding:0 10px!important;background-color:#fff}.product__info-container.button-add-mb .product__info-container-inner{background-color:#fff;margin-bottom:20px!important}.product__info-container.button-add-mb .btn-choose-option{display:none}.product__info-container.button-add-mb .btn-choose-option.active{display:flex}.product__info-container.button-add-mb .card-option-size-cs{opacity:0;visibility:hidden}.product__info-container.button-add-mb .card-option-size-cs.active{opacity:1;visibility:visible;padding-bottom:8px;background-color:#fff}.product__info-container.button-add-mb .custom-product-size{margin-bottom:0!important;background-color:#fff!important}.product__info-container.button-add-mb .product-form{margin-bottom:0!important}.product__info-container.button-add-mb .card-option-size-cs{position:absolute;width:100%;bottom:100%}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-main-product.css.map */
