.kl-product-content{padding:0 !important;font-family:"Roboto Flex",Helvetica,Arial,Lucida,sans-serif;font-size:16px;color:#000;line-height:1.35em}.kl-product-content__left{padding:0 !important;width:calc(100% - 430px - 30px) !important;max-width:100% !important;margin:0 !important;top:0;background:#fff}@media(min-width: 768px){.kl-product-content__left{position:sticky}}@media(max-width: 991px){.kl-product-content__left{width:calc(100% - 300px - 60px) !important}}@media(max-width: 767px){.kl-product-content__left{width:100% !important}}.kl-product-content__gallery{overflow-x:hidden;width:100% !important;position:unset !important;margin-bottom:0 !important;border-bottom:1px solid rgba(0,0,0,.1)}.kl-product-content__gallery .woocommerce-product-gallery{width:530px !important;max-width:100% !important}.kl-product-content__gallery .woocommerce-product-gallery__image a{position:relative;padding-top:100%;display:block}.kl-product-content__gallery .woocommerce-product-gallery__image a img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;overflow:hidden;object-fit:cover}.kl-product-content__gallery .woocommerce-product-gallery .flex-viewport{overflow:unset !important;width:430px !important;max-width:100% !important}.kl-product-content__gallery .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image.flex-active-slide~.woocommerce-product-gallery__image{position:relative}.kl-product-content__gallery .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image.flex-active-slide~.woocommerce-product-gallery__image:before{content:"";background:rgba(244,247,250,.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}@media(min-width: 768px){.kl-product-content__gallery .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image{visibility:hidden;opacity:0}.kl-product-content__gallery .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image.flex-active-slide,.kl-product-content__gallery .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image.flex-active-slide~.woocommerce-product-gallery__image{opacity:1;visibility:visible}}.kl-product-content__gallery .woocommerce-product-gallery .flex-control-thumbs{margin-top:0 !important;padding:15px 10px !important;display:flex;max-width:100%;overflow:auto !important}.kl-product-content__gallery .woocommerce-product-gallery .flex-control-thumbs li{margin:0 !important;padding:5px;width:auto !important}.kl-product-content__gallery .woocommerce-product-gallery .flex-control-thumbs li img{width:65px !important;height:65px !important;object-fit:cover;border:1px solid rgba(0,0,0,0);border-radius:5px;max-width:unset}.kl-product-content__gallery .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border-color:#000}.kl-product-content__gallery .gal-comb .woocommerce-product-gallery__wrapper{width:100%}.kl-product-content__gallery .gal-comb~.woocommerce-product-gallery{display:none !important}.kl-product-content__gallery.kl-product-content__gallery--loading{pointer-events:none;position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' width='200' height='200' style='shape-rendering: auto; display: block; background: rgb(255, 255, 255);' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg%3E%3Cg transform='rotate(0 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.9166666666666666s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(30 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.8333333333333334s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(60 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.75s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(90 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.6666666666666666s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(120 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.5833333333333334s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(150 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.5s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(180 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.4166666666666667s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(210 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.3333333333333333s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(240 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.25s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(270 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.16666666666666666s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(300 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='-0.08333333333333333s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(330 50 50)'%3E%3Crect fill='%23000000' height='12' width='6' ry='6' rx='3' y='24' x='47'%3E%3Canimate repeatCount='indefinite' begin='0s' dur='1s' keyTimes='0;1' values='1;0' attributeName='opacity'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/g%3E%3C!-- %5Bldio%5D generated by https://loading.io --%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:100px}.kl-product-content__gallery.kl-product-content__gallery--loading .et_pb_module_inner{opacity:0}.kl-product-content__gallery .flex-direction-nav{list-style-type:none;padding:0;position:absolute;top:40%;transform:translateY(-50%);left:0;width:430px !important;max-width:100%;display:flex;justify-content:space-between;font-size:0;opacity:0;visibility:hidden;transition:ease-in-out .4s}.kl-product-content__gallery .flex-direction-nav a{position:absolute;top:0;transform:translateY(-15px)}.kl-product-content__gallery .flex-direction-nav a.flex-next,.kl-product-content__gallery .flex-direction-nav a.flex-prev{position:absolute}.kl-product-content__gallery .flex-direction-nav a.flex-next:before,.kl-product-content__gallery .flex-direction-nav a.flex-prev:before{content:"";width:30px;height:30px;background:#000;box-shadow:0 0 10px 0 hsla(0,0%,100%,.15);display:block;background-repeat:no-repeat;background-position:center}.kl-product-content__gallery .flex-direction-nav a.flex-next{right:0}.kl-product-content__gallery .flex-direction-nav a.flex-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-arrow-right-icon icon z-10 size-5 text-dark'%3E%3Cpath d='M5 12h14'%3E%3C/path%3E%3Cpath d='m12 5 7 7-7 7'%3E%3C/path%3E%3C/svg%3E")}.kl-product-content__gallery .flex-direction-nav a.flex-prev{left:0}.kl-product-content__gallery .flex-direction-nav a.flex-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-arrow-left-icon icon z-10 size-5 text-dark'%3E%3Cpath d='m12 19-7-7 7-7'%3E%3C/path%3E%3Cpath d='M19 12H5'%3E%3C/path%3E%3C/svg%3E")}@media(max-width: 767px){.kl-product-content__gallery .flex-direction-nav{opacity:1;visibility:visible;right:0;margin:auto}}.kl-product-content__gallery:hover .flex-direction-nav{opacity:1;visibility:visible}@media(max-width: 767px){.kl-product-content__gallery>.et_pb_module_inner{display:flex;justify-content:center}.kl-product-content__gallery>.et_pb_module_inner>.woocommerce-product-gallery{display:flex;flex-direction:column;align-items:center}}.kl-product-content__form{width:460px !important;max-width:100% !important;padding:30px !important;background:rgba(0,0,0,0);position:relative;z-index:4}.kl-product-content__form:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#eaeaea;clip-path:polygon(0% 0%, 430px 0%, 100% 30px, 100% 100%, 0% 100%)}.kl-product-content__form .quantity,.kl-product-content__form .single_add_to_cart_button{display:none !important}.kl-product-content__form .kl-fields-option{width:100%;padding-left:10px;padding-right:10px}.kl-product-content__form .kl-fields-option--wrap{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.kl-product-content__form .kl-fields-option--fields{margin-bottom:30px}.kl-product-content__form .kl-fields-option--title{font-family:"Roboto Flex",Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:14px;line-height:1.3;text-transform:uppercase;padding:0;margin-bottom:15px}@media(min-width: 992px){.kl-product-content__form .kl-fields-option[data-type=Nombre],.kl-product-content__form .kl-fields-option[data-type=Liste]{width:50%}}@media(max-width: 767px)and (min-width: 420px){.kl-product-content__form .kl-fields-option[data-type=Nombre],.kl-product-content__form .kl-fields-option[data-type=Liste]{width:50%}}@media(max-width: 991px)and (min-width: 768px){.kl-product-content__form .kl-fields-option[data-type=Nombre]{display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.kl-product-content__form .kl-fields-option[data-type=Nombre] .kl-fields-option--title{margin-bottom:0}.kl-product-content__form .kl-fields-option[data-type=Nombre] .kl-fields-option--fields{padding-left:20px;margin-bottom:0}}@media(max-width: 419px){.kl-product-content__form .kl-fields-option[data-type=Nombre]{display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.kl-product-content__form .kl-fields-option[data-type=Nombre] .kl-fields-option--title{margin-bottom:0}.kl-product-content__form .kl-fields-option[data-type=Nombre] .kl-fields-option--fields{padding-left:20px;margin-bottom:0}}.kl-product-content__form .kl-fields-option[data-type=Liste] .kl-field-option--field__item{width:100%;display:flex;justify-content:center}.kl-product-content__form .kl-fields-option[data-type=Choix] .kl-field-option--field__item{padding-right:5px;margin-bottom:10px;position:relative;flex:1;text-align:center}.kl-product-content__form .kl-fields-option[data-type=Choix] .kl-field-option--field__item label{padding:5px;background:#fff;border:2px solid #fff;display:block;cursor:pointer}.kl-product-content__form .kl-fields-option[data-type=Choix] .kl-field-option--field__item input{width:1px;height:1px;background:none;border:none;opacity:0;position:absolute;left:0;bottom:0;margin:auto;right:0}.kl-product-content__form .kl-fields-option[data-type=Choix] .kl-field-option--field__item input:checked+label{border-color:#913200}.kl-product-content__form .kl-fields-option[data-type=Texte] .kl-field-option--field__item{width:100%}.kl-product-content__form .kl-fields-option[data-type=Texte] .kl-field-option--field__item .kl-field-option--input{width:100%;border:1px solid #000;padding:10px;font-size:16px}.kl-product-content__form .kl-fields-option--actions__btn{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;width:100%;text-align:center}.kl-product-content__form .kl-fields-option--actions__btn a.kl-fields-option--btn{position:relative;padding-right:50px;background-image:url(../images/bg-btn.png);background-size:25px auto;background-position:right 25px center;background-repeat:no-repeat}.kl-product-content__form .kl-fields-option--actions__btn a.kl-fields-option--btn:before{content:"";display:block !important;position:absolute;right:0;top:0;border:10px solid rgba(0,0,0,0);border-top:10px solid #eaeaea;border-right:10px solid #eaeaea;visibility:visible;z-index:11}@media(max-width: 767px){.kl-product-content__form .kl-fields-option--actions__btn a.kl-fields-option--btn:before{border-top:10px solid #f4f7fa;border-right:10px solid #f4f7fa}}.kl-product-content__form .kl-fields-option--btn{color:#fff;background-color:#000;font-family:"Syne",Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:16px;line-height:1em;flex:0 0 auto;margin:5px;padding:20px 10px;border:none;box-shadow:none;border-radius:0;cursor:pointer;transition:background-color 300ms ease 0ms,background-image 300ms ease 0ms;width:100%}.kl-product-content__form .kl-fields-option--btn:hover{background-color:#913200}.kl-product-content__form .kl-field-option--field{display:flex;flex-wrap:wrap}.kl-product-content__form .kl-field-option--field--number{display:flex;align-items:center;user-select:none}.kl-product-content__form .kl-field-option--field--number span{cursor:pointer}.kl-product-content__form .kl-field-option--field--number .number{margin:100px}.kl-product-content__form .kl-field-option--field--number .minus,.kl-product-content__form .kl-field-option--field--number .plus{width:40px;height:40px;background:#000;color:#fff;font-family:"Roboto Flex",Helvetica,Arial,Lucida,sans-serif;font-size:30px;font-weight:400;display:flex;justify-content:center;align-items:center;user-select:none;transition:background-color 300ms ease 0ms,background-image 300ms ease 0ms}.kl-product-content__form .kl-field-option--field--number .minus:hover,.kl-product-content__form .kl-field-option--field--number .plus:hover{background-color:#913200}@media(max-width: 991px){.kl-product-content__form .kl-field-option--field--number .minus,.kl-product-content__form .kl-field-option--field--number .plus{width:30px;height:30px}}.kl-product-content__form .kl-field-option--field--number .input{position:relative;background:#fff;display:flex;align-items:center;padding:10px 15px}.kl-product-content__form .kl-field-option--field--number .input-value{margin-right:3px}@media(max-width: 991px){.kl-product-content__form .kl-field-option--field--number .input{padding:5px 15px}}.kl-product-content__form .kl-field-option--field--number input{opacity:0;visibility:hidden;height:0;width:0;padding:0;background:none;border:none}.kl-product-content__form .kl-field-option--field .select2-hidden-accessible{height:42px !important;margin:auto;display:inline-block}.kl-product-content__form .kl-field-option--field .select2-container{width:100%;display:block}.kl-product-content__form .kl-field-option--field .select2-container .select2-selection--single{height:auto;border:none;background:#fff;border-radius:0;padding:0 10px;font-size:14px}.kl-product-content__form .kl-field-option--field .select2-container .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);width:25px;height:25px;display:flex;align-items:center;justify-content:center}.kl-product-content__form .kl-field-option--field .select2-container .select2-selection--single .select2-selection__arrow b{border:none;background-size:cover;position:unset;height:100%;width:100%}.kl-product-content__form .kl-field-option--pastille{position:relative;margin-right:5px;margin-bottom:5px}.kl-product-content__form .kl-field-option--pastille label{opacity:0;visibility:hidden;transition:ease-in-out .4s;background:#000;color:#fff;padding:5px 10px;font-size:12px;font-weight:400;position:absolute;top:-37px;left:50%;transform:translateX(-50%);white-space:nowrap}.kl-product-content__form .kl-field-option--pastille label:after{content:"";width:8px;height:8px;position:absolute;left:0;right:0;bottom:-4px;background:#000;transform:rotate(45deg);margin:auto}.kl-product-content__form .kl-field-option--pastille:hover label{opacity:1;visibility:visible}.kl-product-content__form .kl-field-option--pastille__value{background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #f4f7fa;width:40px;height:40px;pointer-events:none}@media(max-width: 991px){.kl-product-content__form .kl-field-option--pastille__value{width:30px;height:30px}}.kl-product-content__form .kl-field-option--pastille input[type=radio]{border:none;background:none;position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.kl-product-content__form .kl-field-option--pastille input[type=radio]:checked+*{border-color:#913200}@media(max-width: 991px){.kl-product-content__form{width:330px !important;padding:15px !important;background:#eaeaea}}@media(max-width: 767px){.kl-product-content__form{width:100% !important;background:none !important}.kl-product-content__form:before{display:none !important}}.kl-product-content .et_pb_tabs_controls li,.kl-product-content ul.et_pb_tabs_controls,.kl-product-content .et_pb_wc_tabs,.kl-product-content .et_pb_all_tabs{border:none;background:none}.kl-product-content ul.et_pb_tabs_controls:after,.kl-product-content .clearfix:after,.kl-product-content .et_pb_tabs_controls{display:none}.kl-product-content .et_pb_all_tabs .et_pb_active_content{padding-left:15px;padding-right:15px}.kl-product-content .kl-product-info__title{font-family:"Syne",Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:25px}body.admin-bar .select2-container--open .select2-dropdown{transform:translateY(32px)}@media(min-width: 768px){body.admin-bar .kl-product-content__left{top:32px}}body.single-product{overflow-x:hidden}body .select2-container .select2-dropdown{border-radius:0 !important;border:none !important}body .select2-container.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#000}/*# sourceMappingURL=style.min.css.map */
