.badge{align-items:center;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.badge-info{background-color:#fffbeb;color:#363636}.badge-danger{background-color:#feecf0;color:#ff3860}.badge-success{background:#effaf3;color:#48c78e}.breadcrumbs{background-color:red}.product-line-grid{align-items:center}.product-line-grid:not(:last-child){border-bottom:1px solid #dee2e6;margin-bottom:20px;padding-bottom:20px}.product-line-grid__row{align-items:center;display:flex;flex-wrap:wrap;margin:0 -10px}@media(min-width:768px){.product-line-grid__row{flex-wrap:nowrap}}.product-line-grid__block{padding:0 .625rem}.product-line-grid__block--image{align-self:flex-start;flex:0 0 75px;max-width:75px;order:-3;overflow:hidden}.product-line-grid__block--image img{height:auto;max-width:100%}@media(min-width:768px){.product-line-grid__block--image{flex:0 0 100px;max-width:100px}}.product-line-grid__block--prod{flex:0 0 calc(100% - 8.125rem);max-width:calc(100% - 8.125rem);min-width:0;order:-2}@media(min-width:768px){.product-line-grid__block--prod{flex:1 1 auto;max-width:inherit}}.product-line-grid__block--qty{flex:0 0 50%;margin:.9375rem 0 0;max-width:50%}@media(min-width:768px){.product-line-grid__block--qty{flex:0 0 8.125rem;margin:0;max-width:8.125rem}}.product-line-grid__block--total{flex:0 0 50%;margin:.9375rem 0 0;max-width:50%;text-align:right}@media(min-width:768px){.product-line-grid__block--total{flex:0 0 7.5rem;margin:0;max-width:7.5rem;text-align:center}}@media(min-width:1200px){.product-line-grid__block--total{flex:0 0 9.375rem;max-width:9.375rem}}.product-line-grid__block--delete{flex:0 0 3.125rem;max-width:3.125rem;text-align:center}@media(max-width:767.98px){.product-line-grid__block--delete{align-self:flex-start;order:-1;padding-top:.3125rem}}.order-confirmation-table th{background-color:rgba(0,0,0,.03);font-size:16px;font-weight:700}.js-payment-binary,.js-payment-binary .accept-cgv{display:none}.js-payment-binary.disabled{cursor:not-allowed;opacity:.6}.js-payment-binary.disabled:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.js-payment-binary.disabled .accept-cgv{display:block}#cart .cart-summary{background:#f6f6f6}#cart hr{margin-bottom:16px;margin-top:16px}#cart .card-body{padding:25px}.block-header{font-family:Literata,sans-serif;font-size:26px;font-weight:400;margin-bottom:33px;text-transform:inherit}.payment-options .tc-main-title{background:#f9f9f9;border-radius:6px;margin-bottom:12px;padding:20px}.payment-options .payment-option{align-items:center}.payment-options .payment-option .h6{margin:0;padding:0}.payment-options .payment-option label{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0;width:100%}.delivery-options .delivery-option{position:relative}.delivery-options .delivery-wrap{background:#f9f9f9;border-radius:6px;margin-bottom:12px;padding:20px}.delivery-options .shipping-radio{align-items:center;display:flex}.delivery-options .delivery-option-detail .h6{margin:0;padding:0}.custom-checkbox input{display:none}#checkout .cart-detailed-totals .card-block{margin:10px 0}.checkout-area-2 .checkout-block,.checkout-area-2 .main-block{max-width:480px;padding-right:40px}@media(min-width:1200px){.checkout-area-2 .checkout-block,.checkout-area-2 .main-block{margin-left:auto;max-width:750px}}@media(min-width:992px){#tc-container .checkout-area-3{background-color:#f9f9f9;padding:80px 10px 30px 40px;right:0;top:0;width:42vw;z-index:500}}@media(min-width:992px)and (min-width:1200px){#tc-container .checkout-area-3{padding:120px 30px 40px 40px}}@media(min-width:992px){#tc-container .checkout-area-3 .checkout-block{max-width:750px}}#header{z-index:10000}#checkout .img_content{background:#fff;border-radius:3px}#checkout #header{position:relative}#checkout .header-top__content{border:0}#checkout .header-top{background:inherit}.cart-items .product-line{align-items:flex-start;border-bottom:1px solid #dee2e6;display:flex;flex-wrap:nowrap;padding:15px 0}.cart-items .product-line:last-child{border-bottom:0}.cart-items .product-line .product-line-image{flex:0 0 65px;max-width:65px;overflow:hidden;padding-right:10px}.cart-items .product-line .product-line-image img{height:auto;max-width:100%}@media(min-width:768px){.cart-items .product-line .product-line-image{flex:0 0 100px;max-width:100px}}.cart-items .product-line .product-line-body{align-items:flex-start;display:flex;flex:1 1 auto;flex-wrap:nowrap;min-width:0}@media(min-width:768px){.cart-items .product-line .product-line-body{align-items:center}}.cart-items .product-line .product-line-desc{flex:1 1 auto;min-width:0;overflow:hidden}.cart-items .product-line .product-line-desc .h6,.cart-items .product-line .product-line-name{overflow-wrap:break-word;word-break:break-word}.cart-items .product-line .product-line-name{font-size:13px;font-weight:600;margin-bottom:4px}.cart-items .product-line .product-line-info{font-size:13px}.cart-items .product-line .regular-price{color:#495057;font-size:12px;text-decoration:line-through}.cart-items .product-line .current-price .price{font-size:12px}.cart-items .product-line .product-line-actions{align-items:center;display:flex;flex:0 0 auto;margin-left:10px}@media(min-width:768px){.cart-items .product-line .product-line-actions{margin-left:15px}}.cart-items .product-line .product-line-qty{flex:0 0 78px;margin-right:10px;width:78px}@media(min-width:768px){.cart-items .product-line .product-line-qty{margin-right:15px}}.cart-items .product-line .product-line-price{display:none;font-weight:600}@media(min-width:768px){.cart-items .product-line .product-line-price{display:block;flex:0 0 80px;margin-right:15px;overflow:hidden;text-align:right;white-space:nowrap;width:80px}}.cart-items .product-line .product-line-delete{flex:0 0 36px;width:36px}.cart-items .product-line .product-line-delete .remove-from-cart img{display:block;width:36px}#checkout .header-top__content{border-bottom:1px solid #ddd}#checkout .header-top__row{height:auto}.checkout-option__col--thumb{flex:0 0 3.125rem;max-width:3.125rem}@media(min-width:576px){.checkout-option__col--thumb{flex:0 0 3.75rem;max-width:3.75rem}}.checkout-option-block{position:relative}.checkout-option-block>input{left:-99999em;position:absolute}.checkout-option-block.selected .card{border-color:#101010}