﻿ul.breadcrumb{background:none;padding:0}ul.breadcrumb li{font-weight:500;color:var(--tertiary-color)}ul.breadcrumb li.active{color:var(--primary-color)}ul.breadcrumb li:before{content:"|";color:var(--tertiary-color)}ul.breadcrumb li:first-child:before{display:none}#entete{background:url(../img/interface/bg_entete.jpg) no-repeat center var(--quaternary-color);background-size:cover;padding:40px 0;margin-bottom:60px;min-height:200px;display:flex}#entete .container{flex:1;display:flex;flex-direction:column}#entete .container>.flex>figure{flex:0}#entete .container>.flex>div{flex:1}#entete .container h1{text-transform:uppercase;font-weight:400;font-size:clamp(32px,4vw,40px);text-align:center}#entete .container .btn-group-justified{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 -10px}#entete .container .btn-group-justified .btn-group{padding:0 10px;display:flex;align-items:center;width:auto;color:var(--tertiary-color)}#entete .container .btn-group-justified .btn-group h1,#entete .container .btn-group-justified .btn-group h2{font-size:clamp(32px,4vw,40px);font-weight:400}#entete .container .btn-group-justified .btn-group h2{font-size:24px}#entete .container .btn-group-justified .btn-group.active{color:var(--primary-color)}#entete .container .btn-group-justified .btn-group:after{content:">";display:block;margin-left:10px}#entete .container .btn-group-justified .btn-group:last-child:after{display:none}#entete .container .breadcrumb{margin:0;margin-top:auto}.edglyph.ed-asterisk{color:var(--primary-color)}.form-group{padding:10px 0;margin:0}.form-group .flex{flex:1}.form-group label,.form-group .label_form{font-weight:500;color:var(--base-text-color);margin-bottom:10px;text-align:left;line-height:1;padding:0}.form-group label .edglyph,.form-group .label_form .edglyph{line-height:0;margin:0 5px}.form-group .bootstrap-select.input-group-btn{flex:1;width:auto}.form-group .select{flex:1;position:relative}.form-group .select select{width:100%;padding:6px 10px;padding-right:36px;min-height:38px;font-weight:400;font-size:14px;border-radius:0;min-width:0;color:var(--base-text-color);background:var(--color-background-input);border:1px solid transparent}.form-group .select select option{color:var(--color-black)}.form-group .select select option[disabled][selected]{display:none}.form-group .select select:invalid{color:rgba(var(--color-black-rgb), 0.5)}.form-group .select select:hover{border-color:var(--color-border-input-hover)}.form-group .select select:focus{background:var(--color-background-input-focus);border-color:var(--color-border-input-focus)}.form-group .select:after{content:"+";font-family:"EdGlyph";position:absolute;top:0;right:0;display:flex;align-items:center;height:38px;line-height:0;font-size:28px;padding:0 10px;pointer-events:none;color:rgba(var(--color-black-rgb), 0.5)}.form-group .select:has(select:focus):after{color:var(--color-border-input-focus)}.form-group textarea.form-control{padding:10px;height:auto;min-height:128px;resize:none}.form-group .checkbox,.form-group .radio{display:inline-flex;margin:0}.form-group .checkbox input,.form-group .radio input{display:none}.form-group .checkbox input+label,.form-group .radio input+label{min-width:0;min-height:auto;margin:0;cursor:pointer;display:flex;align-items:flex-start}.form-group .checkbox input+label small,.form-group .checkbox input+label span,.form-group .radio input+label small,.form-group .radio input+label span{white-space:nowrap}.form-group .checkbox input+label:hover,.form-group .radio input+label:hover{color:var(--primary-color)}.form-group .checkbox input+label:before,.form-group .radio input+label:before{content:"Ø";font-family:"EdGlyph";font-size:24px;line-height:0;margin-right:5px;margin-top:7px}.form-group .checkbox input:checked+label,.form-group .radio input:checked+label{color:var(--primary-color)}.form-group .checkbox input:checked+label:before,.form-group .radio input:checked+label:before{content:"Ù"}.form-group .radio input+label:before{content:"Ú"}.form-group .radio input:checked+label:before{content:"Ü"}.form-group .input-group{display:flex}.form-group .input-group .input-group-btn{width:auto;display:block;min-width:0}.form-control{flex:1;min-width:0;width:100%;padding:5px 10px;min-height:38px;font-weight:400;font-size:14px;border-radius:0;display:block;color:var(--base-text-color);background:var(--color-background-input);border:1px solid transparent;box-shadow:none}.form-control::placeholder{color:rgba(var(--color-black-rgb), 0.5);opacity:1}.form-control:hover{border-color:var(--color-border-input-hover)}.form-control:focus{background:var(--color-background-input-focus);border-color:var(--color-border-input-focus);box-shadow:none}@media all and (max-width: 500px){.form-group{display:block}.form-group label,.form-group .label_form{margin-right:0}.form-group:last-child{padding:0}}.table-responsive{overflow:auto;box-shadow:0 0 5px rgba(var(--color-black-rgb), 0.1)}.table-responsive table{margin:0}.table-responsive table thead tr th{background:var(--secondary-color);color:var(--color-white);padding:10px 20px;font-weight:500;font-size:18px;border:0 none}.table-responsive table tbody tr td{border:0 none;padding:10px;vertical-align:middle}.table-responsive table tbody tr td strong.price{font-size:18px;font-weight:500;color:var(--primary-color)}.table-responsive table tbody tr td figure{width:96px}.table-responsive table tbody tr td .edglyph.ed-trash{cursor:pointer;color:var(--error-color)}.table-responsive table tbody tr td .supp-wl-item{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:5px}.table-responsive table tbody tr td .supp-wl-item .edglyph{margin-right:5px}.table-responsive table tbody tr td .supp-wl-item:hover{color:inherit}.table-responsive table tbody tr td .supp-wl-item:hover .edglyph{color:inherit}.table-responsive table tbody tr td form{padding:0 !important;box-shadow:none !important}.table-responsive table tbody tr:nth-child(even) td{background:var(--quaternary-color)}.table-responsive table tfoot tr td{padding:5px 10px;border:0 none}.table-responsive table tfoot tr td strong{font-size:18px;font-weight:500;color:var(--primary-color)}.table-responsive table tfoot tr.total td{background:var(--primary-color);color:var(--color-white);font-size:18px;padding:20px}.table-responsive table tfoot tr.total td strong{font-size:24px;color:inherit}#content .container.small .flex#liv{justify-content:center}#content .container.small .flex#liv>div#shipping-adr,#content .container.small .flex#liv>div#billing-adr{flex-basis:50%;max-width:800px;box-shadow:0 0 5px rgba(var(--color-black-rgb), 0.1);padding:20px;padding-bottom:10px;box-shadow:0 0 5px rgba(var(--color-black-rgb), 0.1);max-width:800px;margin:0 20px}#content .container.small .flex#liv>div#shipping-adr h3,#content .container.small .flex#liv>div#billing-adr h3{margin-bottom:10px;font-weight:400;display:flex;align-items:center;font-size:18px}#content .container.small .flex#liv>div#shipping-adr h3 .edglyph,#content .container.small .flex#liv>div#billing-adr h3 .edglyph{color:var(--primary-color);font-size:24px;line-height:0;margin-right:10px}#content .container.small .flex#liv>div#shipping-adr>.flex,#content .container.small .flex#liv>div#billing-adr>.flex{flex-wrap:wrap;margin:0 -10px}#content .container.small .flex#liv>div#shipping-adr>.flex .form-group,#content .container.small .flex#liv>div#billing-adr>.flex .form-group{padding:10px;flex:1;flex-basis:50%}#content .container.small .flex#liv>div#shipping-adr>.flex .form-group label.btn,#content .container.small .flex#liv>div#billing-adr>.flex .form-group label.btn{padding:0 20px}#content .container.small .flex#liv>div#shipping-adr>.flex .form-group.full,#content .container.small .flex#liv>div#billing-adr>.flex .form-group.full{flex-basis:100%}#content .container.small .flex#liv>div#shipping-adr>.flex .form-group.saved,#content .container.small .flex#liv>div#billing-adr>.flex .form-group.saved{display:flex;flex-wrap:wrap;justify-content:space-between}#content .container.small .flex#liv>div#shipping-adr>.flex .form-group.saved label,#content .container.small .flex#liv>div#billing-adr>.flex .form-group.saved label{margin:0}#content .container.small .flex#liv>div#shipping-adr>.flex .form-group.saved .form-group,#content .container.small .flex#liv>div#billing-adr>.flex .form-group.saved .form-group{padding:10px 0}#content .container.small .flex#liv>div#shipping-adr>.flex .form-group.saved .form-group label,#content .container.small .flex#liv>div#billing-adr>.flex .form-group.saved .form-group label{margin-bottom:10px}#content .container.small #form-payment{margin-top:30px;box-shadow:0 0 5px rgba(var(--color-black-rgb), 0.1);padding:10px 20px}#content .container.small #form-payment>.flex{flex-wrap:wrap}#content .container.small #form-payment>.flex>div{padding:10px 20px}#content .container.small #form-payment>.flex>div h3{font-size:18px;margin-bottom:10px}#content .container.small #form-payment>.flex>div ul.paiement{margin:0 -10px;display:flex;flex-wrap:wrap}#content .container.small #form-payment>.flex>div ul.paiement li{flex:1;padding:10px}#content .container.small #form-payment>.flex>div ul.paiement li input[type=radio]:checked+label{background:var(--primary-color);color:var(--color-white)}#content .container.small #form-payment>.flex>div ul.paiement li input[type=radio]+label{display:block;cursor:pointer;padding:10px;font-weight:400;text-align:center;border:1px solid var(--quaternary-color);transition:background .3s ease}#content .container.small #form-payment>.flex>div ul.paiement li input[type=radio]+label .edglyph{font-size:48px}#content .container.small #form-payment>.flex>div ul.paiement li input[type=radio]+label:hover{background:var(--tertiary-color);color:var(--color-white)}#content .container.small #form-payment>.flex>div ul.paiement li input[type=radio]+label.disabled{cursor:not-allowed;color:var(--tertiary-color) !important;background:var(--quaternary-color) !important}#content .container.small #form-payment>.flex>div:nth-child(3){flex-basis:100%}#content .container.small #payment{text-align:center}#content .container.small #actions-cart{box-shadow:0 0 5px rgba(var(--color-black-rgb), 0.1);padding:0 10px;margin-top:6cap;background:var(--color-white);position:sticky;bottom:20px;z-index:1000}#content .container.small #actions-cart ul{display:flex;flex-wrap:wrap;margin:0 -10px}#content .container.small #actions-cart ul li{padding:10px;flex:1}#content .container.small #actions-cart ul li:last-child{text-align:right}@media all and (max-width: 768px){#content .container.small #actions-cart ul li{text-align:center !important}#content .container.small #actions-cart ul li:first-child{order:1}#content .container.small #actions-cart ul li:last-child{padding-bottom:0}}
