.cart-modal{max-width:1200px}.cart-modal .product-inner{background:#fff;width:100%;height:100%;padding:20px;display:flex}.cart-modal .product-inner__img{flex:none;margin-right:20px;position:relative}.cart-modal .product-inner__info{flex-direction:column;align-items:flex-start;width:100%;height:100%;display:flex;overflow:auto}.cart-modal .product-inner__info>.name{color:#000;font-size:max(12px,min(18px,var(--base-scale)*3));margin-bottom:10px;font-weight:700}.cart-modal .product-inner__info .tags{margin-bottom:10px}.cart-modal .product-inner__info .property{flex-direction:column;width:100%;height:100%;display:flex;overflow:auto}.cart-modal .product-inner__info .property .property-range{margin-bottom:20px}.cart-modal .product-inner__info .property .property-item{margin-bottom:10px;display:flex}.cart-modal .product-inner__info .property .property-item .title{white-space:nowrap;color:gray;min-width:40px;font-size:max(12px,min(14px,var(--base-scale)*3));margin-right:10px;font-weight:700;line-height:40px}.cart-modal .product-inner__info .property .property-item .price{color:#000;font-size:max(13.3333px,min(20px,var(--base-scale)*3));font-weight:700}.cart-modal .product-inner__info .property .property-item .color{flex-wrap:wrap;display:flex}.cart-modal .product-inner__info .property .property-item .color p{cursor:pointer;border:1px solid #d9d9d9;border-radius:12px;margin-bottom:10px;margin-right:19px;padding:9px 20px;transition:border-color .2s,color .2s,background-color .2s,box-shadow .2s}.cart-modal .product-inner__info .property .property-item .color .active{color:#2f2f2f;border:2px solid #2f2f2f;box-shadow:0 0 0 1px #2f2f2f14}.cart-modal .product-inner__info .property .property-item .color .disabled{cursor:not-allowed;opacity:1;color:#b6b6b6;cursor:not-allowed;opacity:1;background:#fbfbfb;border-style:dashed;border-color:#d9d9d9}.cart-modal .product-inner__info .property .property-item .size-wrapper{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.cart-modal .product-inner__info .property .property-item .size-wrapper .variants{border:1px solid #e5e5e5;max-height:100%;padding:10px;overflow-y:auto}.cart-modal .product-inner__info .property .property-item .size-wrapper .variants .variants-item{margin-bottom:20px}.cart-modal .product-inner__info .property .property-item .size-wrapper .variants .variants-item:last-child{margin-bottom:0}.cart-modal .product-inner__info .property .property-item .size-wrapper .variants .variants-item--disabled{cursor:not-allowed;opacity:1;background:0 0;border:0;padding:8px 0}.cart-modal .product-inner__info .property .property-item .size-wrapper .variants .variant-disabled-summary{color:#9ca3af;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.cart-modal .product-inner__info .property .property-item .size-wrapper .variants .variant-disabled-summary__size{color:#b6b6b6;font-size:max(12px,min(14px,var(--base-scale)*3));white-space:nowrap;margin:0;font-weight:600;line-height:1.4}.cart-modal .product-inner__info .property .property-item .size-wrapper .variants .variant-disabled-summary__meta{justify-content:flex-end;align-items:center;width:180px;min-width:180px;display:flex}.cart-modal .product-inner__info .property .property-item .size-wrapper .variants .variant-disabled-summary__reason{color:#9ca3af;font-size:max(12px,min(13px,var(--base-scale)*3));text-align:right;justify-content:flex-end;align-items:center;gap:6px;margin:0;line-height:1.4;display:flex}.cart-modal .product-inner__info .property .property-item .size-wrapper .select-number{text-align:center;color:gray;width:100%;font-size:max(12px,min(14px,var(--base-scale)*3));background:#e6e6e6;line-height:33px}.cart-modal .product-inner__info .property .size-property-item{overflow:hidden}.cart-modal .product-inner__info .property .purchase-note-wrapper{width:100%}.cart-modal .sticky-bottom{z-index:1;background-color:#fff;position:sticky;bottom:0;margin-bottom:0!important}.cart-modal .sticky-bottom .add-to-cart{width:100%;margin-top:20px}.cart-modal .sticky-bottom .add-to-cart>.el-button{width:100%}.cart-modal .product-children{flex-wrap:wrap;display:flex;overflow:auto}.cart-modal .product-children__item{cursor:pointer;border:1px solid #ebebeb;border-radius:4px;width:45px;height:45px;margin:0 10px 10px 0;padding:1px}.cart-modal .product-children .active-children{border:1px solid #000}@media (max-width:700px){.cart-modal .product-inner__img,.cart-modal .product-inner__info .name,.cart-modal .product-inner__info .property-range{display:none}}.basic-detail-wrap[data-v-3c455ee6]{min-height:calc(100vh - 60px);margin:0 auto;padding:0 20px}.toggle-sample-shots-button[data-v-3c455ee6]{margin-bottom:10px}.toggle-sample-shots-button i[data-v-3c455ee6]{margin-right:5px}