﻿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}.product{flex:1;background:var(--quaternary-color);border:1px solid var(--quaternary-color);transition:box-shadow .2s ease;display:flex;flex-direction:column}.product:hover{box-shadow:0 0 5px rgba(var(--color-black-rgb), 0.2)}.product.product-inline{flex-direction:row}.product.product-inline>figure{min-width:96px}.product.product-inline>.content{align-self:center;flex:2;margin:0}.product>figure{flex:1;display:flex;background:var(--color-white)}.product>figure>a{flex:1;display:flex;align-items:center;justify-content:center;padding:10px}.product>figure>a:hover{text-decoration:none}.product>figure>a>img{display:flex;align-items:center;justify-content:center;text-align:center}.product>.content{padding:15px;margin-top:auto}.product>.content h2{font-size:15px !important;font-weight:500;margin-bottom:15px !important;height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product>.content h2 a{text-decoration:none}.product>.content h2 a:hover{color:var(--primary-color)}.product>.content p strong{color:var(--primary-color);font-weight:700;font-size:24px}.product>.content .btn{display:flex;width:100%;margin-top:15px}.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}}#content .container.small h1{font-size:clamp(28px,4vw,36px);text-transform:uppercase;font-weight:400;padding-left:35px}#content .container.small .slider.slider-products{margin:0 -10px;margin-top:30px;display:flex;align-items:center}#content .container.small .slider.slider-products .slick-list .slick-track{display:flex}#content .container.small .slider.slider-products .slick-list .slick-track .slick-slide{display:flex;float:none;height:auto}#content .container.small .slider.slider-products .slick-list .slick-track .slick-slide>div{flex:1;display:flex}#content .container.small .slider.slider-products .slick-list .slick-track .slick-slide>div>div{display:flex !important;padding:0 10px}#content .container.small .slider.slider-products .slick-list .slick-track .slick-slide>div>div .product{margin:5px 0}#content .container.small .slider.slider-products .slick-list .slick-track .slick-slide:first-child:last-child{padding:0 35px}#content .container.small .slider.slider-products .slick-arrow{display:flex;align-items:center;justify-content:center;padding:0;min-width:35px;width:35px;height:35px;border:1px solid var(--tertiary-color);background:var(--color-white)}#content .container.small .flex.product_details{align-items:flex-start;margin-bottom:60px}#content .container.small .flex.product_details>div{margin-bottom:40px}#content .container.small .flex.product_details>div h2{text-align:left;font-size:18px;margin-bottom:20px}#content .container.small .flex.product_details>div .product_price{font-size:30px;color:var(--primary-color);font-weight:500;line-height:1;padding:30px 0;margin-top:20px;border-top:1px solid var(--quaternary-color)}#content .container.small .flex.product_details>div .product_add{padding:20px 0;border-top:1px solid var(--quaternary-color);display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -10px}#content .container.small .flex.product_details>div .product_add>div{padding:10px}#content .container.small .flex.product_details>div .product_add>div .form-group{padding:0}#content .container.small .flex.product_details>div .description{padding:30px 0;border-top:1px solid var(--quaternary-color);border-width:1px 0 0;letter-spacing:.02em}#content .container.small .flex.product_details>div .table_responsive{overflow:auto}#content .container.small .flex.product_details>div .table_responsive table{border:0 none;width:100%;font-size:12px}#content .container.small .flex.product_details>div .table_responsive table tr td{padding:5px 0;border-bottom:1px solid var(--tertiary-color);color:var(--tertiary-color)}#content .container.small .flex.product_details>div .table_responsive table tr td:first-child{color:var(--base-color-text);width:20%}#content .container.small .flex.product_details>div:first-child{flex:0 40%;position:sticky;top:140px;left:0}#content .container .carousel{background:var(--quaternary-color)}#content .container .carousel .carousel-inner>em{position:absolute;left:0;bottom:0;background:var(--color-black);color:var(--color-white);padding:5px}#content .container .carousel .carousel-inner .item{text-align:center}#content .container .carousel .carousel-inner .item a{display:block}#content .container .carousel .carousel-inner .item a img{margin:0 auto}#content .container .carousel .carousel-indicators{position:static;margin:0;width:100%;margin-top:20px;display:flex;align-items:center}#content .container .carousel .carousel-indicators li{width:auto;height:auto;text-indent:0;border-radius:0;border-width:2px;border-color:transparent;margin:0;padding:5px}#content .container .carousel .carousel-indicators li.active{border-color:var(--primary-color)}#content .container .carousel .carousel-indicators li:hover{border-color:var(--tertiary-color)}@media all and (max-width: 768px){#content .container.small .flex.product_details>div:first-child{position:static}}
