.product{border:1px solid #eee;background:#fff;height:400px}.product.with-defects{position:relative}.product.with-defects::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;padding:5px;background:repeating-linear-gradient(45deg, #f1f16a 0 10px, black 10px 20px);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.product.with-defects::before{top:2px;right:2px;bottom:2px;left:2px}.product a,.product a:hover,.product a:active,.product a:visited{color:#212529;text-decoration:none}.product .product-wrapper{overflow:hidden;position:relative;padding:10px}.product .product-wrapper .img-container{margin:5px 0;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;height:200px}.product .product-wrapper .img-container .banner-info{position:absolute;bottom:0;background:#1d2434;color:#fff;font-size:.8rem;left:0;right:0;text-align:center;padding:2px}.product .product-wrapper .img-container .promo{position:absolute;bottom:25px;left:5px;width:54px;height:54px}.product .product-wrapper .img-container .tag-sika{position:absolute;width:35px;height:35px;background-repeat:no-repeat;background-size:contain;z-index:1;background-image:url(b0e3d105bbe21d1826ef.png);top:50px;left:0}.product .product-wrapper .img-container .type-product{position:absolute;background:#83b81a;padding:7px;text-align:center;font-size:1rem;line-height:1.3rem;border-radius:20px;left:0;width:35px}.product .product-wrapper .img-container .type-destock{top:5px}.product .product-wrapper .img-container .type-destock-2{top:5px;left:28px}.product .product-wrapper .img-container .type-marketplace{top:5px}.product .product-wrapper .img-container .type-both{position:absolute;bottom:0;right:0;left:0;color:#fff;background-color:#264f90;text-transform:uppercase;padding:0 3px;text-align:center;font-size:.8rem;white-space:nowrap;line-height:1.3rem}.product .product-wrapper .img-container .pro-only{position:absolute;background:rgba(0,0,0,0);text-align:center;font-size:1rem;line-height:1.3rem;border-radius:20px;right:0;bottom:25px}.product .product-wrapper .img-container .pro-only img{width:40px}.product .product-wrapper .img-container .discount{position:absolute;top:5px;right:0}.product .product-wrapper .img-container .discount .arrow{display:flex;justify-content:center;align-items:center;height:46px;color:#fff;font-family:"Libel Suit","Helvetica Neue",Arial,sans-serif;padding-right:10px;background:red;line-height:1}.product .product-wrapper .img-container .discount .arrow .from{font-size:.7rem}.product .product-wrapper .img-container .discount .arrow .discount-value-variant{font-size:1.8rem}.product .product-wrapper .img-container .discount .arrow .discount-value{font-size:2rem}.product .product-wrapper .img-container .discount .arrow:before{content:"";position:absolute;left:-23px;bottom:0;width:0;height:0;border-right:23px solid red;border-top:23px solid rgba(0,0,0,0);border-bottom:23px solid rgba(0,0,0,0)}.product .product-wrapper .img-container .logo-cee{position:absolute;top:5px;right:0}.product .product-wrapper .img-container .ico-second-hand{position:absolute;bottom:5px;right:0}.product .product-wrapper .title{height:65px;margin:0;padding:10px 0 15px 0;font-weight:bold;line-height:1.35em;overflow:hidden;font-size:.85rem}.product .product-wrapper .p-details{padding-bottom:5px;height:55px}.product .product-wrapper .p-details .amount{margin-bottom:2px;font-size:13px;white-space:nowrap}.product .product-wrapper .p-details .location{font-size:13px;color:#83b81a;overflow:hidden;line-height:17px;max-height:20px}.product .product-wrapper .p-details .delivery_delay{font-size:13px;color:#83b81a;overflow:hidden;line-height:17px;max-height:20px}.product .product-wrapper .p-details .variants{width:100%;font-size:.9rem}.product .product-wrapper .p-details .variants label{margin:0}.product .product-wrapper .p-details .variants select{width:100%}.product .product-wrapper .price{line-height:16px;height:45px}.product .product-wrapper .price .ico-astronaut{opacity:.3;color:#000;font-size:.8rem}.product .product-wrapper .price .current{font-weight:bold;white-space:nowrap;overflow:hidden;font-size:1.2rem;line-height:1.3em;color:red}.product .product-wrapper .price .old{font-size:.9rem}.upsell-product{border:1px solid #eee;background:#fff;height:400px}.upsell-product.with-defects{position:relative}.upsell-product.with-defects::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;padding:5px;background:repeating-linear-gradient(45deg, #f1f16a 0 10px, black 10px 20px);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.upsell-product.with-defects::before{top:2px;right:2px;bottom:2px;left:2px}.upsell-product a,.upsell-product a:hover,.upsell-product a:active,.upsell-product a:visited{color:#212529;text-decoration:none}.upsell-product .product-wrapper{overflow:hidden;position:relative;padding:10px}.upsell-product .product-wrapper .img-container{margin:5px 0;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;height:150px}.upsell-product .product-wrapper .img-container .banner-info{position:absolute;bottom:0;background:#1d2434;color:#fff;font-size:.8rem;left:0;right:0;text-align:center;padding:2px}.upsell-product .product-wrapper .img-container .promo{position:absolute;bottom:25px;left:5px;width:54px;height:54px}.upsell-product .product-wrapper .img-container .type-product{position:absolute;background:#83b81a;padding:7px;text-align:center;font-size:1rem;line-height:1.3rem;border-radius:20px;left:0;width:35px}.upsell-product .product-wrapper .img-container .type-destock{top:5px}.upsell-product .product-wrapper .img-container .type-destock-2{top:5px;left:28px}.upsell-product .product-wrapper .img-container .type-marketplace{top:5px}.upsell-product .product-wrapper .img-container .type-both{position:absolute;bottom:0;right:0;left:0;color:#fff;background-color:#264f90;text-transform:uppercase;padding:0 3px;text-align:center;font-size:.8rem;white-space:nowrap;line-height:1.3rem}.upsell-product .product-wrapper .img-container .pro-only{position:absolute;background:rgba(0,0,0,0);text-align:center;font-size:1rem;line-height:1.3rem;border-radius:20px;right:0;bottom:25px}.upsell-product .product-wrapper .img-container .pro-only img{width:40px}.upsell-product .product-wrapper .img-container .discount{position:absolute;top:5px;right:0}.upsell-product .product-wrapper .img-container .discount .arrow{display:flex;justify-content:center;align-items:center;height:46px;color:#fff;font-family:"Libel Suit","Helvetica Neue",Arial,sans-serif;padding-right:10px;background:red;line-height:1}.upsell-product .product-wrapper .img-container .discount .arrow .from{font-size:.7rem}.upsell-product .product-wrapper .img-container .discount .arrow .discount-value-variant{font-size:1.8rem}.upsell-product .product-wrapper .img-container .discount .arrow .discount-value{font-size:2rem}.upsell-product .product-wrapper .img-container .discount .arrow:before{content:"";position:absolute;left:-23px;bottom:0;width:0;height:0;border-right:23px solid red;border-top:23px solid rgba(0,0,0,0);border-bottom:23px solid rgba(0,0,0,0)}.upsell-product .product-wrapper .img-container .logo-cee{position:absolute;top:5px;right:0}.upsell-product .product-wrapper .img-container .ico-second-hand{position:absolute;bottom:5px;right:0}.upsell-product .product-wrapper .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3.6em;line-height:1.2em;font-size:.9rem;padding:0 7px}.upsell-product .product-wrapper .p-details{padding-bottom:5px;height:55px}.upsell-product .product-wrapper .p-details .amount{margin-bottom:2px;font-size:13px;white-space:nowrap}.upsell-product .product-wrapper .p-details .location{font-size:13px;color:#83b81a;overflow:hidden;line-height:17px;max-height:20px}.upsell-product .product-wrapper .p-details .delivery_delay{font-size:13px;color:#83b81a;overflow:hidden;line-height:17px;max-height:20px}.upsell-product .product-wrapper .p-details .variants{width:100%;font-size:.9rem}.upsell-product .product-wrapper .p-details .variants label{margin:0}.upsell-product .product-wrapper .p-details .variants select{width:100%}.upsell-product .product-wrapper .btn-quick-add:disabled{opacity:1 !important}.upsell-product .product-wrapper .price{line-height:16px;height:45px}.upsell-product .product-wrapper .price .ico-astronaut{opacity:.3;color:#000;font-size:.8rem}.upsell-product .product-wrapper .price .current{font-weight:bold;white-space:nowrap;overflow:hidden;font-size:1.2rem;line-height:1.3em;color:red}.upsell-product .product-wrapper .price .old{font-size:.9rem}.product-square{border:1px solid #eee;background:#fff}.product-square .product-wrapper{font-family:Segoe UI,Arial,sans-serif;overflow:hidden;position:relative;width:100%;padding:4px 4px 8px}.product-square .product-wrapper a,.product-square .product-wrapper a:hover,.product-square .product-wrapper a:active,.product-square .product-wrapper a:visited{color:#212529;text-decoration:none}.product-square .product-wrapper .title{height:37px;margin:5px 0 10px 0;font-weight:bold;line-height:1.35em;overflow:hidden}.product-square .product-wrapper .tag-sika{position:absolute;width:35px;height:35px;background-repeat:no-repeat;background-size:contain;z-index:1;background-image:url(b0e3d105bbe21d1826ef.png);top:20px;left:10px}.product-square .product-wrapper .discount{position:absolute;line-height:1.5;top:15px;right:0;z-index:99;color:#fff;font:normal 300 30px/45px "Libel Suit", "Helvetica Neue", Arial, sans-serif}.product-square .product-wrapper .discount .arrow{padding-right:10px;height:46px;position:relative;background:red}.product-square .product-wrapper .discount .arrow:before{content:"";position:absolute;left:-23px;bottom:0;width:0;height:0;border-right:23px solid red;border-top:23px solid rgba(0,0,0,0);border-bottom:23px solid rgba(0,0,0,0)}.product-square .product-wrapper .img-container{margin:5px auto;justify-content:center;align-items:center;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.product-square .product-wrapper .img-container .promo{position:absolute;bottom:3px;left:3px;width:54px;height:54px}.product-square .product-wrapper .img-container .pro-only{position:absolute;background:rgba(0,0,0,0);text-align:center;font-size:1rem;line-height:1.3rem;border-radius:20px;right:0;bottom:0}.product-square .product-wrapper .img-container .pro-only img{width:40px}.product-square .product-wrapper .img-container .type-dstock{position:absolute;bottom:0;right:0;left:0;color:#fff;background-color:#1b2832;text-transform:uppercase;padding:0 3px;text-align:center;font-size:.8rem;white-space:nowrap;line-height:1.3rem}.product-square .product-wrapper .img-container .type-marketplace{position:absolute;color:#fff;background-color:#83b81a;text-transform:uppercase;padding:3px;margin-top:-20px;text-align:center;margin-bottom:15px;font-size:.8rem;white-space:nowrap}.product-square .product-wrapper .img-container:after{content:"";display:block;padding-bottom:100%}.product-square .product-wrapper .title{font-size:.85rem}.product-square .product-wrapper .title:hover{text-decoration:underline}.product-square .product-wrapper .location{font-size:13px;color:#83b81a;overflow:hidden}.product-square .product-wrapper .price{line-height:16px}.product-square .product-wrapper .price .current{font-weight:bold;color:red;white-space:nowrap;overflow:hidden;font-size:1.2rem;line-height:1.3em}.product-square .product-wrapper .price .old{text-decoration:line-through;font-size:.9rem}.product-alt{height:400px;border:1px solid #212529;background:#fff}.product-alt a,.product-alt a:hover,.product-alt a:active,.product-alt a:visited{color:#000;text-decoration:none}.product-alt.with-defects{position:relative}.product-alt.with-defects::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;padding:5px;background:repeating-linear-gradient(45deg, #f1f16a 0 10px, black 10px 20px);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.product-alt.with-defects::before{top:2px;right:2px;bottom:2px;left:2px}.product-alt .badge-apex-score{position:absolute;bottom:10px;right:10px;z-index:1;font-weight:normal;font-size:.8rem;color:#fff !important;background:#ccc;border-radius:15px;padding:0 5px 2px}.product-alt .pro-only{position:absolute;background:rgba(0,0,0,0);text-align:center;font-size:1rem;line-height:1.3rem;border-radius:20px;right:10px;bottom:10px}.product-alt .pro-only img{width:40px}.product-alt .logo-cee{position:absolute;top:10px;right:10px}.product-alt .tag-wrapper{position:absolute}.product-alt .tag-wrapper .tag{position:absolute;width:40%;height:40%;top:0;right:0;background-repeat:no-repeat;background-size:contain;z-index:1}.product-alt .tag-wrapper .tag-delivery{background-image:url(44244706249b4d04c374.png)}.product-alt .tag-wrapper .tag-shipping-free{background-image:url(2ddd91857e55b4ead2b2.png);width:50%;height:50%}.product-alt .tag-wrapper .tag-destock{background-image:url(4cc896dc929994981f3d.png)}.product-alt .product-alt-wrapper{position:relative;overflow:hidden;padding:15px 10px}.product-alt .product-alt-wrapper .tag-sika{position:absolute;width:35px;height:35px;background-repeat:no-repeat;background-size:contain;z-index:1;background-image:url(b0e3d105bbe21d1826ef.png);top:20px;left:10px}.product-alt .product-alt-wrapper .img-container{margin:5px 0;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;height:180px}.product-alt .product-alt-wrapper .title{height:33px;font-size:.85rem;margin:10px 0 15px 0;font-weight:bold;line-height:16px;overflow:hidden}.product-alt .product-alt-wrapper .discount{font-weight:bold;color:#fff;text-align:center;font-size:1.5em}.product-alt .product-alt-wrapper .banner-cee{color:#fff;background:red;text-align:center;padding:6px}.product-alt .product-alt-wrapper .price .current{font-weight:bold;white-space:nowrap;overflow:hidden;font-size:22px}.product-alt .product-alt-wrapper .price .current .display-price{color:red}.product-alt .product-alt-wrapper .price .old{text-decoration:line-through}.product-alt .product-alt-wrapper .location{font-size:14px;line-height:17px;color:#83b81a;display:block;margin-top:7px;overflow:hidden;max-height:20px}.product-alt .product-alt-wrapper .promo{position:absolute;top:10px;left:10px;width:54px;height:54px}.product-alt .product-alt-wrapper .details{display:none}.product-slide{margin:10px 0 30px 0}.product-slide .carousel .carousel-control-prev-icon{background:url(a56e74aafd6512983519.png) no-repeat !important;background-size:contain !important;width:40px;height:40px}.product-slide .carousel .carousel-control-next-icon{background:url(24d937f1d2a2d6eb16dc.png) no-repeat !important;background-size:contain !important;width:40px;height:40px}@media(min-width: 992px){.product-slide .carousel .carousel-control-prev-icon{margin-left:-85px}.product-slide .carousel .carousel-control-next-icon{margin-right:-85px}}.bloc-comment-ca-marche .list{border:2px solid #1d2832;padding-bottom:5px;padding-top:15px}.bloc-comment-ca-marche .list .line{display:flex;align-items:center}.bloc-comment-ca-marche .list .line div{padding:0 30px;margin-bottom:15px}.bloc-comment-ca-marche .list .line .bullet{flex-shrink:0;flex-basis:50px;width:43px;height:40px;background:url(bf784ac271531623bb91.png) no-repeat 0% center;background-size:contain;color:#fff;font-weight:bold;line-height:40px;padding-left:17px}.bloc-comment-ca-marche .list .line .text{font-size:1em;line-height:1.3}.bloc-comment-ca-marche .title{background:#1d2832;color:#fff;font-weight:bold;text-transform:uppercase;padding:12px}.rating-stars{background-image:url(e6f929082681586c5ef1.png);background-size:100% auto;display:inline-block;overflow:hidden;vertical-align:middle;margin:9px auto 12px}.rating-stars-big .rating-stars{width:120px;height:19px}.rating-stars-big .stars-0{background-position:0 0}.rating-stars-big .stars-0-1{background-position:0 -18px}.rating-stars-big .stars-1{background-position:0 -36px}.rating-stars-big .stars-1-2{background-position:0 -55px}.rating-stars-big .stars-2{background-position:0 -77px}.rating-stars-big .stars-2-3{background-position:0 -94px}.rating-stars-big .stars-3{background-position:0 -112px}.rating-stars-big .stars-3-4{background-position:0 -131px}.rating-stars-big .stars-4{background-position:0 -150px}.rating-stars-big .stars-4-5{background-position:0 -169px}.rating-stars-big .stars-5{background-position:0 -188px}.rating-stars-small .rating-stars{width:96px;height:15px}.rating-stars-small .stars-0{background-position:0 0}.rating-stars-small .stars-0-1{background-position:0 -15px}.rating-stars-small .stars-1{background-position:0 -30px}.rating-stars-small .stars-1-2{background-position:0 -45px}.rating-stars-small .stars-2{background-position:0 -60px}.rating-stars-small .stars-2-3{background-position:0 -75px}.rating-stars-small .stars-3{background-position:0 -90px}.rating-stars-small .stars-3-4{background-position:0 -105px}.rating-stars-small .stars-4{background-position:0 -120px}.rating-stars-small .stars-4-5{background-position:0 -135px}.rating-stars-small .stars-5{background-position:0 -150px}.box-reviews .col-average-mark{text-align:center}.box-reviews .col-average-mark .avg-title{text-transform:uppercase}.box-reviews .col-average-mark .avg-title::before{position:absolute;content:"";width:60px;height:60px;background:url(65b670092dcab71f2c27.png);top:0;left:10%}.box-reviews .col-average-mark .review-rating{font-size:2rem}.box-reviews .col-average-mark .review-rating span{font-size:3rem;font-weight:bold}.box-reviews .col-review{border-left:1px solid #ddd}.box-reviews .col-review .fullname{font-size:1.3rem;font-weight:bold}.box-reviews .col-review .rating{color:#f5c51f}.box-reviews .col-review .date{font-size:.8rem;color:gray}.box-reviews .col-review .date span{color:green}.box-reviews .col-review .review{font-size:.9rem}.box-reviews .more-reviews .fullname{font-size:1.3rem;font-weight:bold}.box-reviews .more-reviews .rating{color:#f5c51f}.box-reviews .more-reviews .date{font-size:.8rem;color:gray}.box-reviews .more-reviews .date span{color:green}.box-reviews .more-reviews .review{font-size:.9rem}.box-reviews .no-reviews{text-align:center;font-size:1rem}.product-hazard{border-radius:6px;border-left:5px solid #e67e22;background:#fff8f0;padding:14px 18px;font-size:.875rem}.product-hazard--warning{border-left-color:#f0c040;background:#fffdf0}.product-hazard__title{font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;color:#666;margin-bottom:12px}.product-hazard__icons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.product-hazard__icons img{width:56px;height:56px;object-fit:contain}.product-hazard__signal-word{font-weight:700;font-size:.95rem;margin-bottom:8px;color:#c0392b}.product-hazard--warning .product-hazard__signal-word{color:#b8860b}.product-hazard__messages{list-style:none;padding:0;margin:0;color:#444;line-height:1.6}.product-hazard__messages--euh{margin-top:8px;padding-top:8px;border-top:1px dashed #ddd}.product-hazard__code{font-weight:600;color:#555;margin-right:4px}#product #admin-control-panel,#subproduct #admin-control-panel{background:#eee;border:1px solid #666;border-radius:5px;margin-bottom:15px}#product #admin-control-panel .show-btns,#subproduct #admin-control-panel .show-btns{padding-top:10px}#product #admin-control-panel .show-btns .admin-title,#subproduct #admin-control-panel .show-btns .admin-title{display:inline-block;text-align:left;width:69%}#product #admin-control-panel .show-btns .admin-title h5,#subproduct #admin-control-panel .show-btns .admin-title h5{line-height:1.2em}#product #admin-control-panel .show-btns .btns,#subproduct #admin-control-panel .show-btns .btns{display:inline-block;text-align:right;width:30%}#product #admin-control-panel .show-btns .btns a span,#subproduct #admin-control-panel .show-btns .btns a span{cursor:pointer;text-decoration:underline}#product #admin-control-panel #admin-data,#subproduct #admin-control-panel #admin-data{width:100%;padding-top:15px}#product #admin-control-panel #admin-data .admin-data-infos,#subproduct #admin-control-panel #admin-data .admin-data-infos{display:inline-block;width:55%}#product #admin-control-panel #admin-data .admin-data-infos table,#subproduct #admin-control-panel #admin-data .admin-data-infos table{vertical-align:middle;width:100%;margin-bottom:10px}#product #admin-control-panel #admin-data .admin-data-infos table .admin-data-infos-text,#subproduct #admin-control-panel #admin-data .admin-data-infos table .admin-data-infos-text{padding-bottom:15px}#product #admin-control-panel #admin-data .admin-data-infos table .admin-data-infos-value,#subproduct #admin-control-panel #admin-data .admin-data-infos table .admin-data-infos-value{vertical-align:top}#product #admin-control-panel #admin-data .admin-data-infos table .admin-data-infos-value .is-active,#subproduct #admin-control-panel #admin-data .admin-data-infos table .admin-data-infos-value .is-active{background-color:#d6ffd6;display:inline-block;padding:10px;border:1px solid #999;border-radius:4px}#product #admin-control-panel #admin-data .admin-data-infos table .admin-data-infos-value .is-inactive,#subproduct #admin-control-panel #admin-data .admin-data-infos table .admin-data-infos-value .is-inactive{background-color:#ffd6d6;display:inline-block;padding:10px;border:1px solid #999;border-radius:4px}#product #admin-control-panel .admin-spacing,#subproduct #admin-control-panel .admin-spacing{display:inline-block;width:4%}#product #admin-control-panel .admin-actions,#subproduct #admin-control-panel .admin-actions{display:inline-block;width:35%;vertical-align:top}#product #admin-control-panel .admin-actions p,#subproduct #admin-control-panel .admin-actions p{width:100%}#product #admin-control-panel .admin-actions p a,#subproduct #admin-control-panel .admin-actions p a{width:100%}#product .breadcrumb-container nav,#subproduct .breadcrumb-container nav{background:none;padding:0 0 8px 0 !important}#product .breadcrumb-container nav .breadcrumb,#subproduct .breadcrumb-container nav .breadcrumb{margin:0;padding:0;background:none;font-size:.9rem}#product .breadcrumb-container nav .breadcrumb a,#subproduct .breadcrumb-container nav .breadcrumb a{color:#212529}#product .breadcrumb-container nav .breadcrumb :hover,#subproduct .breadcrumb-container nav .breadcrumb :hover{color:#83b81a}#product .breadcrumb-container nav .breadcrumb .breadcrumb-item+.breadcrumb-item,#subproduct .breadcrumb-container nav .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.2rem}#product .breadcrumb-container nav .breadcrumb .breadcrumb-item:last-child,#subproduct .breadcrumb-container nav .breadcrumb .breadcrumb-item:last-child{font-weight:bold}#product .breadcrumb-container nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before,#subproduct .breadcrumb-container nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-right:.2rem;content:">"}#product .back-arrow-wrapper,#subproduct .back-arrow-wrapper{text-align:right;font-size:13px}#product .back-arrow-wrapper a,#subproduct .back-arrow-wrapper a{color:#000}#product .back-arrow-wrapper a .back-arrow-text,#subproduct .back-arrow-wrapper a .back-arrow-text{font-weight:bold}#product .back-arrow-wrapper a .back-arrow:before,#subproduct .back-arrow-wrapper a .back-arrow:before{width:0;height:0;display:inline-block;border-top:.25em solid rgba(0,0,0,0);border-bottom:.25em solid rgba(0,0,0,0);border-right:.25em solid #000;font-weight:bold;font-size:1.3em;line-height:1em;content:""}#product .back-arrow-wrapper a:hover,#subproduct .back-arrow-wrapper a:hover{text-decoration:none !important}#product .back-arrow-wrapper a:hover .back-arrow-text,#subproduct .back-arrow-wrapper a:hover .back-arrow-text{text-decoration:underline !important}#product.product-unavailable .zone-main,#subproduct.product-unavailable .zone-main{background:#f2f2f2;padding:20px}#product h1,#subproduct h1{margin:20px 0 0;font-size:28px;font-weight:bold}#product .main-img,#subproduct .main-img{position:relative;height:450px;border:1px solid #b1b1b1}#product .main-img.with-defects,#subproduct .main-img.with-defects{border:0}#product .main-img .item-img,#subproduct .main-img .item-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}#product .main-img .item-img img,#subproduct .main-img .item-img img{max-width:100%;max-height:100%;object-fit:contain}#product .main-img .discount,#subproduct .main-img .discount{font-family:"Libel Suit","Helvetica Neue",Arial,sans-serif;position:absolute;width:110px;height:85px;right:0;top:26px;background:url(1a0438de9872dd2ee9a5.png) no-repeat;background-size:120% 100%;text-align:right;padding:0 10px;color:#fff;line-height:75px;font-size:3rem}#product .main-img .logo-cee,#subproduct .main-img .logo-cee{position:absolute;width:250px;left:0;bottom:20px;text-align:right;padding:0 10px;color:#fff;line-height:75px;font-size:3rem}#product .main-img .logo-anti-gaspi,#subproduct .main-img .logo-anti-gaspi{background:url(b0e3d105bbe21d1826ef.png) no-repeat center;position:absolute;width:60px;height:60px;left:10%;top:10%}#product .main-img .img-with-defects,#subproduct .main-img .img-with-defects{position:relative;position:absolute;top:0;left:0;right:0;bottom:0}#product .main-img .img-with-defects::before,#subproduct .main-img .img-with-defects::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;padding:5px;background:repeating-linear-gradient(45deg, #f1f16a 0 10px, black 10px 20px);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}#product .main-img .free-shipping,#subproduct .main-img .free-shipping{position:absolute;width:127px;height:127px;left:0;top:0;background:url(37f5f1bac40c55dfc367.png) no-repeat}#product .main-img .btn-share,#subproduct .main-img .btn-share{cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;width:50px;height:50px;right:5px;top:300px;font-size:2rem;background:rgba(0,0,0,.7);color:#fff;border-radius:30px}#product .main-img .pro-only,#subproduct .main-img .pro-only{position:absolute;width:50px;right:10px;bottom:10px;background:#f99514;color:#fff;font-weight:bold;padding:0 5px;border-radius:5px;text-align:center}#product .main-img .is-second-hand,#subproduct .main-img .is-second-hand{position:absolute;align-items:center;left:0;right:0;bottom:0;width:100%;background:rgba(0,0,0,.63);color:rgba(255,255,255,.92);text-align:center;line-height:2.5;font-size:1.7rem;letter-spacing:4px;font-weight:bold}@media(max-width: 991.98px){#product .main-img .is-second-hand,#subproduct .main-img .is-second-hand{font-size:1.2rem}}#product .main-img .unavailable,#subproduct .main-img .unavailable{position:absolute;background:rgba(0,0,0,0);display:flex;align-items:center;left:0;right:0;top:0;bottom:0}#product .main-img .unavailable div,#subproduct .main-img .unavailable div{width:100%;background:rgba(0,0,0,.63);color:rgba(255,255,255,.92);text-align:center;line-height:2.5;font-size:1.7rem;letter-spacing:4px;font-weight:bold}@media(max-width: 991.98px){#product .main-img .unavailable div,#subproduct .main-img .unavailable div{font-size:1.2rem}}#product .main-img .topdstock,#subproduct .main-img .topdstock{position:absolute;bottom:10px;left:10px;width:100px;height:100px;background-size:cover !important}#product .main-img a,#subproduct .main-img a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#product .main-img a img,#subproduct .main-img a img{max-width:100%;max-height:100%}#product .zone-unavailable,#subproduct .zone-unavailable{background-color:#f1f1f1}#product .zone-unavailable .unavailable-text,#subproduct .zone-unavailable .unavailable-text{text-align:center;font-size:1.3rem}#product .zone-unavailable .unavailable-link,#subproduct .zone-unavailable .unavailable-link{text-align:right}#product .img-list,#subproduct .img-list{margin-top:8px;text-align:left;text-align-last:left;max-width:450px}#product .img-list .item-wrapper,#subproduct .img-list .item-wrapper{justify-content:center;align-items:center;margin-bottom:0;display:inline-block;border:1px solid #b1b1b1;width:18.5%;position:relative;overflow:hidden}#product .img-list .item-wrapper .item,#subproduct .img-list .item-wrapper .item{position:absolute;width:100%;height:100%}#product .img-list .item-wrapper .item a,#subproduct .img-list .item-wrapper .item a{display:block;width:100%;height:100%}#product .img-list .item-wrapper .item .item-img,#subproduct .img-list .item-wrapper .item .item-img{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff}#product .img-list .item-wrapper .item .item-img img,#subproduct .img-list .item-wrapper .item .item-img img{max-width:100%;max-height:100%;object-fit:contain}#product .img-list .item-wrapper:after,#subproduct .img-list .item-wrapper:after{content:"";display:block;padding-bottom:100%}#product .defects .defects-details,#subproduct .defects .defects-details{position:relative}#product .defects .defects-details::before,#subproduct .defects .defects-details::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;padding:5px;background:repeating-linear-gradient(45deg, #f1f16a 0 10px, black 10px 20px);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}#product .defect-image-rectangle,#subproduct .defect-image-rectangle{background-image:url(42a1100a6d3902672001.png);background-size:100% 100%;position:absolute;top:0;left:0;right:0;bottom:0}#product .defects table td,#product .defects table th,#subproduct .defects table td,#subproduct .defects table th{vertical-align:middle;padding:.4rem}#product .documents ul,#subproduct .documents ul{display:flex}#product .documents ul li,#subproduct .documents ul li{margin-right:20px}#product .tooltip-container,#subproduct .tooltip-container{display:inline-block;line-height:1.2;padding:5px 10px 5px 5px}#product .add-to-cart-box,#subproduct .add-to-cart-box{padding:20px 0 0}#product .add-to-cart-box .only-pro,#subproduct .add-to-cart-box .only-pro{border-radius:10px;border:1px solid gray;background:#fff;padding:10px;margin-bottom:10px;text-align:center}#product .add-to-cart-box .btn-add-to-cart,#subproduct .add-to-cart-box .btn-add-to-cart{width:77%;text-transform:uppercase;cursor:pointer}#product .add-to-cart-box .btn-add-to-cart:hover,#subproduct .add-to-cart-box .btn-add-to-cart:hover{background:#7a9f21}#product .add-to-cart-box .btn-add-to-cart-disabled,#subproduct .add-to-cart-box .btn-add-to-cart-disabled{width:75%;text-transform:uppercase;cursor:pointer;opacity:.7}#product .add-to-cart-box .info-supp,#subproduct .add-to-cart-box .info-supp{margin-top:5px;text-align:center;color:#888;font-size:.9rem}#product .bloc-eco,#subproduct .bloc-eco{background:#1b2832;color:#fff;padding:13px}#product .details,#subproduct .details{padding:0}#product .details .message-warning,#subproduct .details .message-warning{color:red;font-size:.8rem;margin:0}#product .details .pro-message,#subproduct .details .pro-message{border-left:5px solid #f99514;padding:10px}#product .details .pro-message .icon-pro,#subproduct .details .pro-message .icon-pro{display:inline-block;background:#f99514;color:#fff;font-weight:bold;padding:0 5px;border-radius:5px}#product .details .price,#subproduct .details .price{font-size:16px}#product .details .price .sale-price,#subproduct .details .price .sale-price{font-size:2.5rem;font-weight:bold;color:red}#product .details .price .sale-unit,#subproduct .details .price .sale-unit{font-size:1rem;color:red}#product .details .price .saving,#subproduct .details .price .saving{display:inline-block;background:no-repeat right #ff9915 url(59699cdca3bff9cec137.png);color:#fff;padding:5px 50px 5px 15px;margin-bottom:20px;font-size:1.2rem}#product .details .price .other-unit,#subproduct .details .price .other-unit{display:block;font-size:.9rem;font-weight:normal;color:#000}#product .details .price .ecopart,#subproduct .details .price .ecopart{font-size:.8rem;color:#c8c8c8}#product .details .price .old,#subproduct .details .price .old{font-size:1.5rem;text-decoration:line-through;display:inline-block;padding-left:20px}#product .details label,#subproduct .details label{margin-bottom:0}#product .details .amount span,#subproduct .details .amount span{font-weight:normal}#product .details .amount .out-of-stock,#subproduct .details .amount .out-of-stock{color:red;font-size:2em;text-align:center}#product .details .form-row,#subproduct .details .form-row{margin:0}#product .details .form-row .btn,#subproduct .details .form-row .btn{width:100%;font-weight:bold;text-transform:uppercase}#product .details .form-row .btn:disabled,#subproduct .details .form-row .btn:disabled{background:#83b81a url(305fc39bcbb026cc10fc.gif) no-repeat 5px -5px;background-size:48px}#product .details .form-row .input-group-prepend,#product .details .form-row .input-group-append,#subproduct .details .form-row .input-group-prepend,#subproduct .details .form-row .input-group-append{cursor:pointer}#product .details .form-row input[type=number],#subproduct .details .form-row input[type=number]{max-width:100px;-moz-appearance:textfield}#product .details .form-row input[type=number]::-webkit-inner-spin-button,#product .details .form-row input[type=number]::-webkit-outer-spin-button,#subproduct .details .form-row input[type=number]::-webkit-inner-spin-button,#subproduct .details .form-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#product .details .form-group,#subproduct .details .form-group{max-width:120px}#product .conditions,#subproduct .conditions{padding:10px}#product .conditions h6,#subproduct .conditions h6{font-weight:bold;text-align:left;font-size:14px}#product .conditions ul,#subproduct .conditions ul{padding-left:20px;margin-bottom:5px}#product .conditions ul li,#subproduct .conditions ul li{font-size:12px}#product .bottom-spacing,#subproduct .bottom-spacing{padding-bottom:15px}.bordered{border-top:1px solid #000;margin-top:15px;padding-top:15px}.additional_product_description{font-size:12px;font-style:normal;margin-top:15px;padding-top:15px;line-height:1.3em}.additional_product_description .title{font-size:1.25em;margin:0}.product-not-available-in-cart{color:red}#related-products,#featured-products{color:#000}#related-products a,#related-products a:hover,#related-products a:active,#related-products a:visited,#featured-products a,#featured-products a:hover,#featured-products a:active,#featured-products a:visited{color:#212529;text-decoration:none}#subproduct{margin-bottom:15px;padding-bottom:15px}.campaign-slide{position:relative}.campaign-slide .carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.campaign-slide .carousel-indicators li{width:20px !important;height:20px !important;border-radius:50% !important;background:#e4e5e6;border:0}.campaign-slide .carousel-indicators .active{background:#83b81a}.subproduct-unavailabe{margin-top:25px}.line-separator{width:100%;height:1px;border-top:2px solid #000}@media(max-width: 991.98px){#product,#subproduct{font-size:.8rem}#product h1,#subproduct h1{font-size:1.3rem}#product .main-img,#subproduct .main-img{position:relative;height:300px;width:100%}#product .main-img .discount,#subproduct .main-img .discount{position:absolute;width:110px;height:85px;right:0;top:26px;background:url(7bd28a7704d09438ad6d.png) no-repeat;background-size:120% 100%;text-align:center;padding:8px 0 0 15px;color:#fff;line-height:normal;font-size:55px}#product .main-img .topdstock,#subproduct .main-img .topdstock{bottom:10px;left:10px;width:80px;height:80px}#product .main-img .btn-share,#subproduct .main-img .btn-share{top:200px}#product .img-list,#subproduct .img-list{text-align:right;text-align-last:right;width:100%;max-width:none}#product .description,#subproduct .description{padding-top:15px;font-size:1rem}#product .details,#subproduct .details{text-align:left}#product .details .price .sale-price,#subproduct .details .price .sale-price{font-size:2rem}#product .details .amount,#subproduct .details .amount{margin-top:13px}#product .details form .btn:disabled,#subproduct .details form .btn:disabled{background-position-x:-5px}#product .bottom-spacing,#subproduct .bottom-spacing{border:none}#product .delivery-details,#subproduct .delivery-details{white-space:nowrap}#related-products .slider-title,#featured-products .slider-title{font-size:1.05rem}}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:rgba(0,0,0,0);border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:rgba(0,0,0,0);stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:rgba(0,0,0,0);opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:rgba(0,0,0,0);color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid rgba(255,255,255,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:rgba(0,0,0,0);border:6px solid rgba(99,99,99,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media(max-width: 800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}
