button.copy-value{color:#9a9a9a;cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;margin-left:6px;padding:0;transition:color .15s,background-color .15s;display:inline-flex;position:relative}button.copy-value:hover{color:#222;background:#f0f0f0}button.copy-value.is-copied{color:#1a7f37}.copy-value__toast{color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#333;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:400;line-height:1.4;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);right:0}.copy-value.is-copied .copy-value__toast{opacity:1;visibility:visible}
.properties.sales .property--code .title,.properties.sales .property--code .amount{color:#222;font-weight:700}.properties.sales .property--code .line{border-bottom-color:#cfcfcf}.properties.sales .property--code .amount{justify-content:flex-end;align-items:center;display:flex}.properties.sales .property--code .copy-value{margin-right:-4px}
.address-delivery{margin-top:12px;font-size:.95rem}.address-delivery .address-delivery__toggle{font-size:.95rem}.address-delivery .address-delivery__form{margin-top:15px}.address-delivery .address-delivery__group{margin-bottom:15px}.address-delivery .address-delivery__label{color:#444;margin-bottom:6px;font-size:14px;font-weight:600;line-height:1.3;display:block}.address-delivery .address-delivery__suggest-wrap{position:relative}.address-delivery .address-delivery__input,.address-delivery .address-delivery__select{width:100%;height:auto;box-shadow:none;color:#333;background-color:#fff;border:1px solid #ddd;border-radius:6px;outline:none;margin:0;padding:10px 12px;font-size:15px;line-height:1.3;transition:border-color .3s,box-shadow .3s;display:block}.address-delivery .address-delivery__input:focus,.address-delivery .address-delivery__select:focus{border-color:#05c;box-shadow:0 0 0 2px #0055cc1a}.address-delivery .address-delivery__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:14px 14px;background-origin:border-box;padding-right:40px}.address-delivery .address-delivery__suggest{z-index:1000;background:#fff;border:1px solid #ddd;border-top:none;max-height:220px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 8px #00000014}.address-delivery .address-delivery__suggest-item{color:#333;cursor:pointer;border-bottom:1px solid #f0f0f0;margin:0;padding:7px 10px;font-size:13px;display:block}button.address-delivery__button{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:6px;width:100%;margin-top:5px;padding:12px 15px;font-size:15px;font-weight:700;line-height:1.3;transition:background-color .2s;display:block}button.address-delivery__button:hover{background-color:#333}button.address-delivery__button:disabled{cursor:not-allowed;background-color:#c4c4c4}.address-delivery .address-delivery__results{background:#fff;border:1px solid #e5e5e5;border-radius:8px;margin-top:15px;padding:0 14px}.address-delivery .address-delivery__row{border-bottom:1px dashed #e0e0e0;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 0;display:flex}.address-delivery .address-delivery__row:last-child{border-bottom:none}.address-delivery .address-delivery__carrier,.address-delivery .address-delivery__price{color:#1a1a1a;font-size:14px;font-weight:700;line-height:1.3}.address-delivery .address-delivery__price{white-space:nowrap;text-align:right}.address-delivery .address-delivery__sub{color:#888;margin-top:2px;font-size:12px;line-height:1.3}.address-delivery .address-delivery__note{color:#777;margin:10px 0 0;font-size:12px;line-height:1.4}
