 @media (max-width:674.98px){body{padding-bottom:40px}}.add-product{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.add-product .addbox,.add-product .fa-check{align-items:center;border:1px solid var(--Middle_Color_Light,#ddd)}.add-product input{display:none}.add-product .addbox{display:flex;padding:12px 15px;width:100%}.add-product .addbox input{display:inline-block}.add-product .addbox>label{width:120px}.add-product label{display:block;font-size:14px;cursor:pointer}.add-product label img{vertical-align:middle;max-width:70px;margin:0 15px 0 10px}.add-product .fa-check{background-color:var(--Website_BackgroundColor,#fff);color:var(--Website_BackgroundColor,#fff);display:inline-flex;font-size:16px;height:20px;justify-content:center;vertical-align:top;width:20px}.add-product .fa-check:before{display:block;opacity:0}.add-product input[type=checkbox]:checked+.addbox{border:1px solid var(--Primary_Color,#79b4b7)}.add-product input[type=checkbox]:checked+.addbox .fa-check{background-color:var(--Primary_Color,#79b4b7);border:1px solid var(--Primary_Color,#79b4b7)}.add-product input[type=checkbox]:checked+.addbox .fa-check:before{opacity:1}.add-product .amount .text-smail{padding:3px;color:var(--Website_Color,#727171);text-align:center;border-width:0;width:35px;border-style:none;vertical-align:middle}.add-product .add-r{width:calc(100% - 121px)}.add-product .add-r>label{font-weight:700;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.add-product .s-price{display:flex;justify-content:space-between;margin-top:9px;line-height:21px;flex-wrap:wrap}.add-product .add-price{font-size:16px;line-height:27px}.add-product .fa-minus,.add-product .fa-plus{background-color:var(--Primary_Button_BackgroundColor,#79b4b7);border-radius:5px;color:var(--Primary_Button_Color,#fff);cursor:pointer;height:20px;text-align:center;vertical-align:middle;width:20px}.DeviceWithHover .add-product .fa-minus:hover,.DeviceWithHover .add-product .fa-plus:hover{background:var(--Primary_Button_BackgroundHover,#2da3a9);transition:.3s}.add-product .fa-minus.no-add,.add-product .fa-plus.no-add{cursor:auto;opacity:.5}.add-product .fa-minus:before,.add-product .fa-plus:before{position:relative;top:3px}@media (max-width:674.98px){.add-product .addbox{width:100%}}@media (max-width:449.98px){.add-product .add-r{width:calc 60%}.add-product label img{height:70px;margin-right:5px}}