.b-cart .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@supports ((display:-ms-grid) or (display:grid)){.b-cart .wrapper{display:-ms-grid;display:grid;grid-gap:50px 40px;-ms-grid-columns:auto auto;grid-template-columns:auto auto}}.b-cart .image{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;line-height:0}.b-cart .image img{width:120px;height:auto}.b-cart .item{display:-ms-flexbox;display:flex}.b-cart .info-box{background-color:#1f5266;border-radius:3px;padding:10px 30px;box-sizing:border-box;width:100%}.b-cart .info-box table{color:#fff;width:100%;height:100%}.b-cart .info-box table tr td,.b-cart .info-box table tr th{padding:10px 0}.b-cart .info-box table tbody tr:not(:last-child),.b-cart .info-box table thead tr{border-bottom:1px solid rgba(0,0,0,.45)}.b-cart .info-box table thead tr th{font-weight:700}.b-cart a.add-to-cart{display:block;background-color:#ffd519;padding:5px 10px;text-align:center;border-radius:3px;text-transform:uppercase;color:rgba(0,0,0,.6);margin-top:10px;font-weight:700}.b-cart h2{font-size:24px;text-transform:uppercase;line-height:1.2;margin-bottom:20px}.b-cart h3{font-size:16px;font-weight:700;margin-bottom:10px}.b-cart h4{font-size:18px}.db-single{font-family:source-sans-pro,sans-serif}.db-single .wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:0) and (max-width:740px){.db-single .wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.db-single a{color:inherit}.db-single .image{-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px;line-height:0;border:1px solid rgba(0,0,0,.35)}.db-single .image a{display:block}.db-single .image img{height:auto}.db-single .image.small img{width:90px}.db-single .cta{padding:10px 20px;margin:0 10px;border-radius:10px;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box}@media (min-width:0) and (max-width:420px){.db-single .cta{-ms-flex-negative:1;flex-shrink:1}}@media (min-width:0) and (max-width:1024px){.db-single .cta{max-width:330px}}.db-single .cta p{line-height:1}.db-single .cta h3{text-transform:uppercase;margin-bottom:20px;font-weight:200}.db-single .cta a.add-to-cart{display:block;background-image:linear-gradient(#aea363,#665f35);padding:5px 10px;text-align:center;border-radius:3px;text-transform:uppercase;color:#fff;border:1px solid #aea363;margin-top:10px}.db-single .cta a.add-to-cart:hover{background-image:linear-gradient(#665f35,#665f35)}.db-single .cta a.add-to-cart--var{display:block;background-color:#ffd519;padding:5px 10px;text-align:center;border-radius:3px;text-transform:uppercase;color:rgba(0,0,0,.6);margin-top:10px;font-weight:700}.db-single .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:0) and (max-width:480px){.db-single .item{-ms-flex-direction:column;flex-direction:column}.db-single .item .image{margin-right:0;margin-bottom:8px}}.db-single h2{font-size:32px;text-transform:uppercase;line-height:1.2;margin-bottom:20px;font-family:freight-sans-compressed-pro,sans-serif}.db-single h3{font-size:20px;font-weight:700}.db-single h3~p{margin-top:8px}.db-single h4{font-size:18px;margin-bottom:8px;font-style:italic}.db-single p{font-size:16px;line-height:1.2}.db-single .one-third{width:33.3333%}@media (min-width:740px) and (max-width:1024px){.db-single .one-third{width:33.3333%}}@media (min-width:0) and (max-width:740px){.db-single .one-third{width:100%}}.db-single .one-half{width:50%}.db-single .column{padding:10px;width:100%}.c-bundle-card__banner .bundle_form{margin-bottom:0}