:root{--prime: #CC392E;--text: #340C09;--dark-red: #340C09;--off-white: #E1CAB5;--green: #3F4025;--yel-bg: #E0CCA8;--page: #F9F9F9;--black: #000;--white: #fff;--stroke: #BCBCBC;--radius: 10px;--page-background: #f9f9f9;--element-background: #EFDEC0;--body: "Inter", sans-serif;--border: 1px solid #BCBCBC}.container_inside{padding-right:0}.hide{display:none}.content-iso-cart .formbody{display:flex;flex-wrap:nowrap;width:100%}.content-iso-cart .formbody .left{width:100%}.content-iso-cart .formbody .left table{width:100%}.content-iso-cart .formbody .update{display:flex;justify-content:space-between;width:100%;align-items:center;padding-block:30px;text-transform:uppercase;font-weight:600}.content-iso-cart .formbody .update a{border:0}.content-iso-cart .formbody .update input{margin-right:0;margin-bottom:0}th.name{text-align:left}thead th{border-block:1px solid var(--stroke);font-weight:400;padding-block:10px}tbody tr td{padding-block:30px;border-bottom:1px solid var(--stroke)}td.name{display:flex;align-items:center;width:auto;padding-right:30px}td.name figure{max-width:150px;padding-right:30px;flex-shrink:0}td.name a{font-size:1.25em;font-weight:600;text-transform:uppercase;text-wrap:balance;border:0}td.name ul{list-style:none}.quantity{width:90px;text-align:center}.quantity input{text-align:center;padding:15px 15px;border:2px solid var(--prime);border-radius:10px}.price,.total{text-align:left;padding-right:30px}.total{padding-left:30px}td.price,td.total{font-weight:600}.actions{text-align:center}.actions a{border:0;color:var(--third);font-size:1.5em}.price_section{padding:60px;width:100%;max-width:500px;background-color:#e4e4e4}.price_section .subtotal,.price_section .tax,.price_section .total{display:flex;justify-content:space-between}.price_section .subtotal{margin-bottom:15px}.price_section .tax{margin-bottom:10px}.price_section .total{padding:0;font-size:1.5em;font-weight:600;color:var(--prime);margin-bottom:15px}.price_section .note{font-size:.875em;margin-bottom:30px;line-height:1.35em}@media only screen and (max-width: 1450px){.price_section{max-width:360px}td.name .image_container{flex-basis:130px}td.name a{font-size:1.125em}}@media only screen and (max-width: 1250px){.price_section{max-width:300px;padding-inline:45px}td.name a{font-size:1em;line-height:1.35em}}@media only screen and (max-width: 1050px){td.name{flex-wrap:wrap}}@media only screen and (max-width: 930px){thead{display:none}td.name,tbody tr td{width:100%}td.name{flex-wrap:wrap;padding-right:0}td.name .image_container{margin:auto;padding-inline:0}tr{display:flex;flex-wrap:wrap;border-bottom:1px solid #e4e4e4;align-items:flex-start;padding-block:30px}tbody tr td{border-bottom:0;padding-block:0;text-align:center}tbody tr td.price{padding-inline:0}tbody tr .quantity{padding-block:15px}}@media only screen and (max-width: 720px){.content-iso-cart .formbody .update{display:block}.content-iso-cart .formbody .update a{display:block;margin-bottom:10px}.content-iso-cart .formbody .update .left{padding-right:300px}.price_section{position:fixed;top:160px;right:0;padding:30px}.price_section .hide{display:block}.price_section .hide a{margin-bottom:15px;display:block;border:0}}@media only screen and (max-width: 580px){.price_section{position:fixed;top:135px;right:inherit;left:0;padding:30px;width:100%;max-width:inherit;padding-inline:15px;padding-block:15px;padding-bottom:5px;text-align:center}.price_section h2,.price_section .price_section .total{margin-bottom:5px;font-size:1em;text-align:center}.price_section .note{margin-bottom:10px}.price_section input.submit{margin-bottom:15px}.content-iso-cart .formbody .left{padding-right:0;padding-top:230px}.content-iso-cart .formbody .left .quantity{max-width:200px;margin:auto}.content-iso-cart .formbody .left .update{text-align:center}}