.pdp-buy-sheet__panel .product-form__error-message-wrapper{padding:0 16px;margin-bottom:0}.cc-variant-option-values{display:flex;flex-wrap:wrap;gap:8px}.cc-variant-option-error{width:100%;font-size:12px;color:#c41420;margin-top:6px}.cc-variant-option-value{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0 15px;border:1px solid #c9c9c9;border-radius:6px;background-color:#fff;color:#6a6a6a;font-size:13px;font-weight:400;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,opacity .2s;box-sizing:border-box}.cc-variant-option-value.cc-active{border:2px solid #09090B}#cc-pdp-option-wrapper{display:flex;flex-direction:column;gap:15px;padding:16px}.cc-variant-option-value.unavailable{color:#a0a0a0;border-color:#c9c9c9;cursor:no-drop;pointer-events:none;text-decoration:line-through}.cc-variant-option-subject{font-family:Helvetica-Now-bold,sans-serif;color:#171719;font-weight:600;margin-bottom:8px}.cc-variant-option-value{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;aspect-ratio:1 / 1;padding:10px 15px;border:1px solid #D4D4D8;border-radius:4px;background-color:#fff;color:#171719;font-size:14px;font-weight:400;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,opacity .2s;box-sizing:border-box}.cc-variant-option-value:focus{outline:none}@media (hover: hover){.cc-variant-option-value:hover{border-color:#09090b;color:#09090b}}.cc-variant-option-value.cc-active{border:2px solid #09090B;color:#09090b;font-weight:600}.cc-variant-option-value.unavailable{color:#a0a0a0;background-color:#f9f9f9;border-color:#e0e0e0;cursor:no-drop;pointer-events:none;text-decoration:line-through}#selected-variants-container{border-bottom:1px solid #E4E4E7;margin:0 16px;padding-bottom:16px;display:flex;flex-direction:column;gap:8px}.selected-variant-item{padding:15px;border-radius:8px;background-color:#f9f9f9;display:flex;flex-direction:column;gap:10px;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.variant-title{font-size:14px;font-weight:600;color:#171719;margin-right:10px;display:block}.variant-delivery-info{display:flex;gap:4px;color:#737373;font-size:11px}.variant-delivery-info .label{font-weight:700}.variant-price{font-size:13px;color:#666}.remove-variant-btn{background:none;border:none;font-size:20px;color:#999;cursor:pointer;line-height:1;padding:0 0 0 10px}.remove-variant-btn:hover{color:#ff4d4d}#clone-el-area{display:none}.cart-added-btn{background:#09090b;color:#fafafa}.cart-direct-buy-btn{background-color:#c41230;transition:unset}.double-click-limit .cart-direct-buy-btn,.double-click-limit .cart-added-btn{cursor:no-drop;opacity:.7;pointer-events:none}.selected-variant-item{padding:15px;border-radius:8px;background-color:#f9f9f9;display:flex;flex-direction:column;gap:12px}.selected-variant-header{display:flex;justify-content:space-between;align-items:flex-start}.variant-title{display:block;font-size:14px;color:#333;margin-bottom:4px}.variant-extra-info{display:block;font-size:13px;color:#c41230;font-weight:500}.remove-variant-btn{background:none;border:none;font-size:20px;color:#999;cursor:pointer;padding:0 0 0 10px;line-height:1}#cc-pdp-buy-footer{padding:0 16px 20px}#cc-pdp-buy-footer .cc-information{margin-bottom:18px;display:flex;justify-content:space-between;padding-top:12px;color:#171719;font-weight:700;align-items:center}#cc-pdp-buy-footer .cc-information .total-n-subject{font-size:12px}#cc-pdp-buy-footer .cc-information .total-n-price{font-size:18px}.cc-btn-group{display:flex;gap:8px}.product-buy-sheet-btn:before,.product-buy-sheet-btn:after{content:unset!important}.product-buy-sheet-btn{flex:1;height:46px;border:none;font-size:15px;font-weight:400;cursor:pointer;border-radius:4px;outline:none}.selected-variant-item .quantity:before,.selected-variant-item .quantity:after{content:unset!important}.selected-variant-item .quantity .quantity__button svg{width:20px}.selected-variant-footer .quantity{background-color:#fff;border:1px solid #E4E4E7;border-radius:4px;width:30%;padding:6px 8px}.selected-variant-footer .quantity__button{width:auto}
/*# sourceMappingURL=/cdn/shop/t/46/assets/product-buy-sheet.css.map */
