.select-roll-quantity{color:#555;font-size:14px;margin:0 80px}@media (max-width: 897px){.select-roll-quantity{margin:0 20px}}.select-roll-quantity h1{font-weight:700;font-size:20px;text-align:center;margin:16px 0 24px}@media (min-width: 768px){.select-roll-quantity h1{text-align:left;font-size:30px}}.select-roll-quantity .select-roll-quantity__item{background-color:#fff;border-radius:6px;box-shadow:0 4px 4px #80828540;padding:16px;margin:0 0 24px;position:relative;display:flex;justify-content:space-between}@media (max-width: 1558px){.select-roll-quantity .select-roll-quantity__item{display:block}}.select-roll-quantity .select-roll-quantity__item .product-detail{display:flex}@media (max-width: 1558px){.select-roll-quantity .select-roll-quantity__item .product-detail{display:block}}.select-roll-quantity .select-roll-quantity__item .icon-close{position:absolute;right:10px;top:10px;font-size:24px;cursor:pointer}.select-roll-quantity .select-roll-quantity__item .icon-close:before{color:#5a5a5a}.select-roll-quantity .select-roll-quantity__item .product-info{display:flex}.select-roll-quantity .select-roll-quantity__item .product-info img{width:80px;height:80px}.select-roll-quantity .select-roll-quantity__item .product-info .product-info__content{margin-left:16px;width:170px}.select-roll-quantity .select-roll-quantity__item .product-info .product-info__content p{font-size:14px;line-height:21px;margin-top:0}.select-roll-quantity .select-roll-quantity__item .product-info .product-info__content .product-size{margin-left:24px}.select-roll-quantity .select-roll-quantity__item .text-input{font-size:12px;margin-bottom:8px;line-height:18px}.select-roll-quantity .select-roll-quantity__item .form-input input{width:72px;display:inline-block;border-radius:4px;font-size:14px;padding:10px 12px;border:1px solid #e2e2e2;margin-bottom:0}.select-roll-quantity .select-roll-quantity__item .form-input span{font-size:12px}.select-roll-quantity .select-roll-quantity__item .form-input .wall-height{margin-left:24px}.select-roll-quantity .select-roll-quantity__item .error-message{padding-top:16px;color:#e42c00;font-size:12px;font-weight:500;margin-top:-5px;margin-bottom:0;display:none}@media (max-width: 1558px){.select-roll-quantity .select-roll-quantity__item .error-message{margin-bottom:16px}}@media (min-width: 1558px){.select-roll-quantity .select-roll-quantity__item .info-box{margin-left:32px}}.select-roll-quantity .select-roll-quantity__item .roll-number{position:relative;margin-bottom:4px}@media (max-width: 1558px){.select-roll-quantity .select-roll-quantity__item .roll-number{margin-top:16px;width:216px}}.select-roll-quantity .select-roll-quantity__item .roll-number div{font-size:14px;line-height:21px;display:inline-block}.select-roll-quantity .select-roll-quantity__item .roll-number .numberOfRollNeeded{width:47px;height:5px;margin-bottom:4px}.select-roll-quantity .select-roll-quantity__item .roll-number p{position:absolute;width:100%;text-align:center;top:-5px;font-size:14px;line-height:21px;font-weight:500;margin-top:5px}.select-roll-quantity .select-roll-quantity__item .text-info{position:relative}@media (max-width: 1558px){.select-roll-quantity .select-roll-quantity__item .text-info{width:216px}}.select-roll-quantity .select-roll-quantity__item .text-info div{font-size:12px;line-height:18px;display:inline-block}.select-roll-quantity .select-roll-quantity__item .text-info .totalUnusedLengthOfAllRoll{width:35px;height:5px;margin-bottom:4px}.select-roll-quantity .select-roll-quantity__item .text-info p{width:100%;text-align:center;position:absolute;top:-4px;font-size:12px;line-height:18px;font-weight:500;margin-top:5px}.select-roll-quantity .select-roll-quantity__item p{font-size:12px;line-height:18px}.select-roll-quantity .select-roll-quantity__item p span{display:inline-block;width:64px;text-align:center;position:relative}.select-roll-quantity .select-roll-quantity__item p span:after{position:absolute;content:"";width:48px;height:3px;background-color:#b77931;opacity:.5;bottom:3px;right:6px}.select-roll-quantity .select-roll-quantity__item .order-roll{margin:auto 0 0 auto;font-size:14px;line-height:21px;text-align:right;width:238px}@media (min-width: 1558px){.select-roll-quantity .select-roll-quantity__item .order-roll{margin-top:auto;margin-right:24px}}.select-roll-quantity .select-roll-quantity__item .order-roll div{position:relative}.select-roll-quantity .select-roll-quantity__item .order-roll div p{position:absolute;right:108px;bottom:0}.select-roll-quantity .select-roll-quantity__item .order-roll .error-roll-number{margin-bottom:0;display:none}.select-roll-quantity .select-roll-quantity__item .order-roll p{font-size:14px;line-height:21px;display:inline-block}.select-roll-quantity .select-roll-quantity__item .order-roll input{width:96px;border-radius:7px;border:1px solid #b77931;padding:10px 12px;margin:auto 0 auto auto;display:inline-block}.select-roll-quantity .select-roll-quantity__item .description-text{margin-top:8px;font-size:14px;line-height:21px}@media (min-width: 1558px){.select-roll-quantity .select-roll-quantity__item .description-text{margin-left:32px}}.select-roll-quantity .link-text{margin-bottom:10px}.select-roll-quantity .link-text a{text-decoration:underline;color:#555}.select-roll-quantity .link-text button{border:none;background:none;padding:0}.select-roll-quantity .link-text.contractor-list{margin-bottom:40px}.select-roll-quantity .link-text.contractor-list button a{font-weight:500}@media (min-width: 768px){.select-roll-quantity .group-button{display:flex;justify-content:end}}.select-roll-quantity .group-button button{padding:0}.select-roll-quantity .group-button .add-cart{position:relative}@media (min-width: 768px){.select-roll-quantity .group-button .add-cart{margin-right:24px;width:335px}}.select-roll-quantity .group-button .add-cart .button{font-weight:700}.select-roll-quantity .group-button .add-cart .button--primary{width:100%;margin-bottom:24px;height:44px;border:none}.select-roll-quantity .group-button .add-cart .icon-cart{position:absolute;right:15px;top:12px;font-size:20px;color:#fff;cursor:pointer}.select-roll-quantity .group-button .add-cart .icon-cart:before{color:#fff}.select-roll-quantity .group-button .list-simulation{width:100%;height:44px}@media (min-width: 768px){.select-roll-quantity .group-button .list-simulation{width:335px}}.select-roll-quantity .group-button .list-simulation+.list-simulation{margin-bottom:32px}@media only screen and (min-width: 992px){.select-roll-quantity .group-button .list-simulation{margin-bottom:32px}}
/*# sourceMappingURL=/s/files/1/0579/1809/5540/t/13/assets/select-roll-quantity.scss.css.map */
