.container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1280px){.container{max-width:1280px}}.price-calculation{border-radius:calc(var(--radius) - 2px);font-size:.75rem;line-height:1.5rem;overflow:hidden}.price-calculation table{border-collapse:collapse;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y);border-radius:calc(var(--radius) - 2px);--tw-border-opacity:1;border-width:1px;border-color:rgba(242,242,242,var(--tw-border-opacity,1));font-size:.75rem;line-height:1.5rem;overflow:hidden}.price-calculation__item:focus{outline-offset:2px;outline:2px solid transparent}.price-calculation__item:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation__table{width:100%;font-size:.75rem;line-height:1.5rem}.price-calculation__header-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(225,225,225,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity,1))}.price-calculation__header-cell{--tw-text-opacity:1;color:rgba(95,95,95,var(--tw-text-opacity,1));padding:.25rem .5rem;font-size:.75rem;font-weight:600;line-height:1.5rem}.price-calculation__header-cell--right{text-align:right}.price-calculation__row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(245,245,245,var(--tw-border-opacity,1));transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.price-calculation__row:hover{--tw-bg-opacity:1;background-color:rgba(230,246,255,var(--tw-bg-opacity,1))}.price-calculation__row:nth-child(2n){--tw-bg-opacity:1;background-color:rgba(249,249,249,var(--tw-bg-opacity,1))}.price-calculation__cell{padding:.25rem .5rem;font-size:.75rem;line-height:1.5rem}.price-calculation__cell--right{text-align:right}.price-calculation__cell--name{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;max-width:200px;color:rgba(61,63,64,var(--tw-text-opacity,1));font-size:.75rem;line-height:1.5rem;overflow:hidden}.price-calculation__cell--article{--tw-text-opacity:1;color:rgba(109,109,109,var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1.5rem}.price-calculation__cell--price{--tw-text-opacity:1;color:rgba(95,95,95,var(--tw-text-opacity,1))}.price-calculation__cell--quantity{--tw-text-opacity:1;color:rgba(109,109,109,var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.price-calculation__cell--total{--tw-text-opacity:1;color:rgba(50,53,54,var(--tw-text-opacity,1));font-weight:600}.price-calculation__footer-cell{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(50,53,54,var(--tw-text-opacity,1));padding:.375rem .5rem;font-size:.75rem;font-weight:700;line-height:1.5rem}.price-calculation__footer-cell--right{text-align:right}.price-calculation table:focus,.price-calculation thead:focus,.price-calculation tbody:focus,.price-calculation tfoot:focus,.price-calculation tr:focus,.price-calculation th:focus,.price-calculation td:focus,.price-calculation div:focus,.price-calculation h4:focus,.price-calculation ul:focus,.price-calculation li:focus{outline-offset:2px;outline:2px solid transparent}.price-calculation table:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation thead:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation tbody:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation tfoot:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation tr:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation th:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation td:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation div:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation h4:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation ul:focus-visible{outline-offset:2px;outline:2px solid transparent}.price-calculation li:focus-visible{outline-offset:2px;outline:2px solid transparent}@media (min-width:1280px){.xl\:container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:1280px){.xl\:container{max-width:1280px}}}
/*# sourceMappingURL=b73a610e31dec332.css.map*/