.font-20{font:normal 700 20px/24px}#to-delivery-date-btn,#to-purchase-confirmation-btn{display:flex;justify-content:center}.btn-style{background-color:#ec7d31!important;color:#fff;max-width:400px;width:100%!important}.btn-style span{color:#fff!important}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.btn-back{text-align:center;text-decoration:underline;text-underline-offset:1rem;text-decoration-thickness:.2rem;cursor:pointer}.btn-back span{color:#000;font-size:16px;border:1px solid;display:inline-block;padding:10px 20px;width:100%;max-width:200px}@media screen and (max-width: 749px){.btn-back span{font:normal 700 20px/30px}}.product__distribution{max-width:1200px;margin:auto;padding:48px 24px 128px;font-weight:400}@media screen and (max-width: 749px){.product__distribution{padding:0 14px}}.product__distribution--header{text-align:center;font-size:28px;color:#000;margin-bottom:50px}.product__distribution--btn,.product__distribution .product__delivery--header{font-size:18px;text-align:center;background-color:#ece9e0;padding:12px 20px;width:100%;cursor:pointer}.product__distribution--btn span,.product__distribution .product__delivery--header span{color:#000;font:normal 700 32px/39px}@media screen and (max-width: 749px){.product__distribution--btn span,.product__distribution .product__delivery--header span{font:normal 700 22px/30px}}.product__distribution .text-center{text-align:center}.product__distribution .text-end{text-align:end}.product__distribution .products_cart{margin-bottom:50px;margin-top:20px;overflow:auto}.product__distribution .products_cart--table .table__header .item-tr{padding:0 33px;display:grid;grid-template-columns:64% 25% auto;font-size:16px;color:#000;margin-bottom:20px}@media screen and (max-width: 749px){.product__distribution .products_cart--table .table__header .item-tr{font:normal 700 22px/30px}}.product__distribution .products_cart--table .table__body{background-color:#fff}.product__distribution .products_cart--table .table__body--item{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:16px 30px;display:grid;font:normal 700 24px/29px;color:#000}@media screen and (max-width: 749px){.product__distribution .products_cart--table .table__body--item{font:normal 700 18px/23px}}.product__distribution .products_cart--table .table__body--item .item-tr{display:grid;gap:40px;grid-template-columns:60% 25% auto}.product__distribution .products_cart--table .table__body--item .item-tr .item-td.item-td--product-detail,.product__delivery .item-td.item-td--product-detail{justify-content:flex-start}.product__distribution .products_cart--table .table__body--item .item-tr .item-td,.product__delivery .item-td.item-td--product-detail{display:flex;align-items:center}.product__distribution .products_cart--table .table__body--item .item-tr .item-td .product-image{position:relative}.product__distribution .products_cart--table .table__body--item .item-tr .item-td .product-image img,.product__delivery .item-td.item-td--product-detail img{width:120px;height:120px;object-fit:contain}.product__distribution .products_cart--table .table__body--item .item-tr .item-td .product-image span{position:absolute;color:red;font-size:16px;top:50%;left:50%;transform:translate(-50%,-50%)}.product__distribution .products_cart--table .table__body--item .item-tr .item-td .product-text,.product__delivery .item-td.item-td--product-detail .product-text{margin-left:36px;word-break:break-all;font-size:12px}.product__distribution .products_cart--table .table__body--item .item-tr .item-td .selected{position:relative;width:207px;height:58px;cursor:pointer}.product__distribution .products_cart--table .table__body--item .item-tr .item-td .selected select{width:100%;height:100%;background:#fff;border:1px solid #727272;font:normal 700 24px/29px;color:#000;-webkit-appearance:none;appearance:none;padding-left:30px}@media screen and (max-width: 749px){.product__distribution .products_cart--table .table__body--item .item-tr .item-td .selected select{font:normal 700 18px/23px}}.product__distribution .products_cart--table .table__body--item .item-tr .item-td .selected img{position:absolute;right:26px;top:35%}.product__distribution .product__delivery{border:1px solid #d9d9d9;margin-bottom:20px}.product__distribution .product__delivery--body{overflow:auto}.product__distribution .product__delivery--body__address{padding:30px 30px 40px}.product__distribution .product__delivery--body__address .address-name,.product__distribution .product__delivery--body__address .address-code,.product__distribution .product__delivery--body__address .address-text{font:normal 700 24px/29px;color:#000}@media screen and (max-width: 749px){.product__distribution .product__delivery--body__address .address-name,.product__distribution .product__delivery--body__address .address-code,.product__distribution .product__delivery--body__address .address-text{font:normal 700 18px/23px}}.product__distribution .product__delivery--body__address .address-name{margin-bottom:20px}.product__distribution .product__delivery--body__table .table__header{display:grid;grid-template-columns:60% 30%;grid-column-gap:10%;font:normal 700 24px/29px;color:#000;margin-bottom:20px;padding:0 30px}@media screen and (max-width: 749px){.product__distribution .product__delivery--body__table .table__header{font:normal 700 18px/23px;padding:0 20px}}.product__distribution .product__delivery--body__table .table__header--left{text-align:start}.product__distribution .product__delivery--body__table .table__body{background-color:#fff;border-top:1px solid #d9d9d9}.product__distribution .product__delivery--body__table .table__body--item{padding:30px;border-bottom:1px solid #d9d9d9;color:#000}@media screen and (max-width: 749px){.product__distribution .product__delivery--body__table .table__body--item{font:normal 700 18px/23px}}.product__distribution .product__delivery--body__table .table__body--item .item-tr{display:grid;grid-column-gap:10%;grid-template-columns:60% 30%}.product__distribution .product__delivery--body__table .table__body--item .item-tr .item-td{word-break:break-all}.product__distribution .product__delivery--body__table .table__body--item .item-tr .item-td:first-child{padding-right:30px;font-size:12px}.product__distribution .product__delivery--body__table .table__body--item .item-tr .item-td .selected{position:relative;max-width:80px;cursor:pointer}.product__distribution .product__delivery--body__table .table__body--item .item-tr .item-td .selected select{width:100%;max-width:80px;height:32px;background:#fff;border:1px solid #727272;font-size:16px;font-weight:700;color:#000;-webkit-appearance:none;appearance:none;padding-left:30px;position:relative}@media screen and (max-width: 749px){.product__distribution .product__delivery--body__table .table__body--item .item-tr .item-td .selected select{font:normal 700 18px/23px}}.product__distribution .product__delivery--body__table .table__body--item .item-tr .item-td .selected img{position:absolute;top:0;bottom:0;right:10px;margin-top:auto;margin-bottom:auto;width:16px}.product-quantity-select{position:relative}.product__distribution .product__delivery--body__table .table__body--item .item-tr .item-td .selected:after{content:"";display:block;position:absolute;top:50%;right:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;transform:translateY(-50%)}.product__distribution .product-text .product-text__option{display:inline}.product__distribution .product-text .product-text__option+.product-text__option:before{content:" / "}@media screen and (max-width: 600.99px){.product__distribution .products_cart{width:calc(100vw - 28px);overflow-x:auto;-webkit-overflow-scrolling:touch}}.product__distribution .products_cart--table{min-width:900px;width:100%;overflow:auto}@media screen and (max-width: 749px){.product__distribution .product__delivery--body__table li.table__body--item{padding:30px 14px}.product__delivery .item-td.item-td--product-detail{display:grid}.product__delivery .item-td.item-td--product-detail .product-text{margin-left:0;margin-top:10px}.product__distribution .product__delivery--body__table .table__body--item .item-tr div.item-td:first-child{padding-right:0}.product__distribution .product__delivery--body__table .table__body--item .item-tr{grid-column-gap:14px;grid-template-columns:70% 30%}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/product-distribution.css.map */
