@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@600&display=swap);.yellow-menu{border-top:2px solid #911b46;border-bottom:2px solid #911b46}.pk-menu-horizontal ul li.level-1 ul li a{text-transform:lowercase}.pk-menu-horizontal ul li.level-1 ul li a:first-letter{text-transform:uppercase}.sports div#wid-key_1584456112964{margin-left:-94px}.widget-inner.block_content p{font-weight:400;font-size:13px}#content.page-not-found{display:none}.pk-nav svg{margin-top:7px}.pk-menu-horizontal ul{margin:0 auto!important;list-style:none;padding:0;margin-bottom:10px!important}.category-id-parent-16 .block-category-bg h2.text-uppercase{display:none}#header .col-lg-4.col-md-4.col-sm-4.col-xs-12 *,#header span.cart-title{color:#fff}.perso0{background:#921b46;padding:20px;margin-bottom:10px;text-align:center}.perso1 img:hover{opacity:.7;transition:.2s ease-in-out}.cms-id-9 .page-title{display:none}.perso0 p{font-size:21px;font-weight:400}.perso0 h2{font-size:30px}.perso0 *{color:#fff}#header .pk-menu-horizontal ul li.level-1>a{font-size:15px!important;font-weight:500}.pk-menu-horizontal svg{width:14px!important;height:14px!important;margin:0!important}.pk-menu-horizontal ul li.level-1>a>span{text-transform:initial}li.level-1.grey.itemtype-cms.parent.dd_el a span{text-transform:uppercase!important}.uphead .widget-inner.block_content *{margin:0}#header .pk-menu-horizontal ul li.level-1>a{color:#fff!important}.soushead .col-inner.widgets-center.widgets-row{padding-bottom:0!important}#desktop_cart .svgic.maincolor{color:#921b46!important;margin-right:7px;width:40px!important}.pts-container-wrap.yellow-menu{background-image:url(/modules/pspagebuilder/views/img/header.jpg);margin:auto auto auto auto;background-position-x:-350px}.headd{background-size:cover}ul.product-flags.list-unstyled{display:none}span#product-availability{display:none}a.header_logo_img.flex-container.align-items-center.w-100.h-100{width:88%!important;padding:30px}.yellow-menu{border-top:none!important;border-bottom:2px solid #911b46}.pts-container-wrap.yellow-middle{background-image:url(http://dplgroup.dev.ideal-com.com/img/header.jpg);background-size:cover;background-repeat:no-repeat}.pk-menu-horizontal ul li ul li.item-header a{text-transform:uppercase}a.btn.iconButton.favoritesButton.loginToAdd{display:none}.sports div#wid-key_1584456112150{margin-left:-94px}.sports .col-lg-3.col-md-12.col-sm-12.col-xs-12,.sports .col-lg-3.col-md-4.col-sm-6.col-xs-12{padding:0!important}.flex-container.more-buttons,.sys-info{display:none}.sports div#wid-key_1584456108622{margin-left:-94px}.sports div#wid-key_1584460248327{margin-right:-94px}.block-category-bg{background:0 0!important;padding:25px 40px;width:100%}.block-category-bg *,.block-category-bg h2{color:#921b46}.blockss .pk-widget:not(:last-child){margin-bottom:15px!important}#product .product-price,.quickview .product-price{color:#921b46!important}.rev_slider_wrapper{display:none}.product-thumbnail-wrapper .btn{background-color:#921b46!important}ol.flex-container.align-items-center.h-100.col-xs-12.m-0.p-0 *{color:#fff}.none,li.pk_account.dd_el.dib.smooth02.h-100{display:none}.none{display:none!important}.block-category #category-description p{color:#444!important;font-size:14px!important;font-weight:400}li.level-1.grey.itemtype-cms span{text-transform:uppercase}li.menu-item.item-header{text-align:left!important}.gris .fbox-content{background:#f6f6f6;border-radius:10px}.block-category{margin-top:-30px;position:inherit!important;min-height:400px!important;display:block!important}li.nav-item{width:auto;float:left;display:inline-block;margin-left:10px!important;text-align:center;margin-bottom:10px!important;padding:6px}li.nav-item a{text-decoration:none!important;color:#fff!important;background:#921b46!important;padding:5px}li.nav-item a.active{background:#23262b!important}.facet .title h5,.module-title{text-transform:none!important}.footer-main h3{color:#878787;font-size:17px;letter-spacing:4px;font-weight:900;text-transform:uppercase!important}.block-category-bg{top:0;background:0 0!important;padding:25px 40px;width:100%;position:absolute}.block-category-bg img{float:left}.block-category-bg h2{font-size:20px}div#pksizeguide-show{display:none}#wid-key_1590064967855 p{margin-bottom:0!important}#wid-key_1605699230274 .fbox-content{padding:10px 0 0}#wid-key_1605699230274 .fbox-content svg{width:16px;fill:#921a47}#wid-key_1562612926039 .pk_register{margin-left:20px}#wid-key_1592663342235{padding-top:16px}body#address .js-address-form .form-group:last-child .form-control-comment,body#checkout .js-address-form .form-group:last-child.relative .form-control-comment{display:none}.socialnetworks_menu li.facebook a{background-color:#921a47!important;border-color:#921a47!important}.socialnetworks_menu li.instagram a{background-color:#921a47!important;border-color:#921a47!important}.socialnetworks_menu.flex-container{justify-content:left!important}.socialnetworks_menu{list-style:none}.pk-menu-horizontal .menu-dropdown.owl-sub-left{left:inherit!important;width:auto!important}.titrehome p span{font-size:46px!important;text-align:center;font-family:Caveat,cursive!important;font-weight:600!important;letter-spacing:-2px!important}.product-prices .tax-shipping-delivery-label{font-family:Arial;color:#921b46;padding-left:6px;font-weight:600}.delivery-information{color:#7a7a7a;font-family:Roboto;display:block!important;font-size:.8125rem;margin-bottom:20px;position:absolute;top:20px;left:0}.info-container .product-prices{margin-bottom:40px;position:relative}.modal-body .delivery-information{top:62px;left:15px}.pricefrom-miniature,.pricefrom-miniature .pricefrom-price{font-size:14px;font-family:'Roboto Condensed';font-weight:600;font-style:normal;line-height:14px;text-transform:none;color:#434346;letter-spacing:0}.heyzine-link img{width:100%;box-shadow:0 0 4px 1px #d3d3d3}.heyzine-flip{cursor:pointer;margin-right:20px}.heyzine-flip .container{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;width:100%;padding-left:0;padding-right:0}.heyzine-flip .back,.heyzine-flip .front{background-size:cover;background-position:center;-webkit-transition:-webkit-transform .7s cubic-bezier(.4, .2, .2, 1);transition:-webkit-transform .7s cubic-bezier(.4, .2, .2, 1);-o-transition:transform .7s cubic-bezier(.4, .2, .2, 1);transition:transform .7s cubic-bezier(.4, .2, .2, 1);transition:transform .7s cubic-bezier(.4, .2, .2, 1),-webkit-transform .7s cubic-bezier(.4, .2, .2, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:center;min-height:255px;height:auto;color:#fff;font-size:1.5rem}.heyzine-flip .back{background-color:#e9e9e9;color:#3e545e}.heyzine-flip .front:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:'';display:block;opacity:.6;background-color:#f8f8f8;-webkit-backface-visibility:hidden;backface-visibility:hidden}.heyzine-flip .container:hover .back,.heyzine-flip .container:hover .front{-webkit-transition:-webkit-transform .7s cubic-bezier(.4, .2, .2, 1);transition:-webkit-transform .7s cubic-bezier(.4, .2, .2, 1);-o-transition:transform .7s cubic-bezier(.4, .2, .2, 1);transition:transform .7s cubic-bezier(.4, .2, .2, 1);transition:transform .7s cubic-bezier(.4, .2, .2, 1),-webkit-transform .7s cubic-bezier(.4, .2, .2, 1)}.heyzine-flip .back{position:absolute;top:0;left:0;width:100%}.heyzine-flip .inner{-webkit-transform:translateY(-50%) translateZ(60px) scale(.94);transform:translateY(-50%) translateZ(60px) scale(.94);top:30%;position:absolute;left:0;width:100%;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;outline:1px solid transparent;-webkit-perspective:inherit;perspective:inherit;z-index:2}.heyzine-flip .container .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.heyzine-flip .container .front{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.heyzine-flip .container:hover .back{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.heyzine-flip .container:hover .front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.heyzine-flip .front .inner p{font-size:2rem;margin-bottom:2rem;position:relative}.heyzine-flip .front .inner span{color:rgba(255,255,255,.7);font-weight:300}.heyzine-flip .back a{background-color:#921b46;margin-top:2rem;display:inline-block;text-decoration:none;color:#fff;padding:.4rem 0;width:100%;box-shadow:0 0 5px 0 #d3d3d3}.heyzine-flip .back p{font-family:Open Sans;font-size:1rem}.heyzine-flip .front{font-family:Quicksand;font-size:1.7rem;background-size:cover;background-position:top;color:#3e545e}.heyzine-flip .img-front{width:100%}.heyzine-flip .img-back{width:100%;transform:scaleX(-1);opacity:.2}#mdlLinkCodes .code .img-back,#mdlLinkCodes .code .img-front{position:absolute;left:0;object-fit:cover;height:100%}.devis-marque{padding-top:60px}.autresCatalogues{padding-top:100px}.autresCatalogues button{color:#fff;background-color:#921b46;border:none;padding:9px;cursor:pointer}#category-description .heyzine-flip,.autresCatalogues,.devis-marque{float:left}.autresCatalogues,.devis-marque{margin-left:24px}.sous-catalogue{margin-bottom:48px;display:flex;flex-wrap:wrap}.fp-iframe{height:800px!important}.pricefrom-miniature.only{padding-top:5px}#product .pricefrom{position:absolute;left:0;top:38px}.modal-content .pricefrom{position:absolute;left:16px;top:76px}#authentication #groupsDiv table{display:none}.heyzine-flip .front::after{background:0 0!important}.heyzine-flip .front .fp-title{display:none!important}.menuSpecial{display:flex;justify-content:center;padding-top:10px!important}ul.menuSpecial:before{background:0 0!important}.menuSpecial li{margin:0 32px 12px}.menuSpecial li a{font-size:15px!important}@media screen and (max-width:768px){.menuSpecial{flex-direction:column}#header .pk-menu-horizontal ul li.level-1>a{color:#000!important}.basket-header{bottom:24px;position:absolute;left:14px}.socialnetworks_menu.flex-container{justify-content:right!important;margin-left:-42px!important}.widget-module #wid-key_1562618296551{color:#000}#wid-key_1588253331599{margin-top:12px}#header .headerbuilder .headd .row,#header .headerbuilder .page-width .row,#header .headerbuilder .soushead .row{margin-left:0!important;margin-right:0!important}.page-width{width:100%}#header .headerbuilder .page-width .row .col-xs-6:first-of-type{width:42%!important}#header .headerbuilder .page-width .row .col-xs-6:nth-of-type(3){padding-right:0!important}}.link-contact .widget-inner div{cursor:pointer}.sous-link-contact{color:#fff;font-weight:700;font-size:24px;text-transform:uppercase}#clubs{margin:76px 8px 0 74px;text-align:center}#collectivite{margin:90px 8px 0 0}#pompiers{margin:62px 8px 0 0;text-align:center}#gymnase{margin:76px 8px 0 74px}#entreprises{margin:76px 8px 0 0;text-align:center}@media screen and (max-width:991px){.sous-link-contact{font-size:12px;margin-left:6px!important;margin-top:48px!important}.link-contact .widget-inner img{width:84%}}@media (min-width:992px) and (max-width:1146px){.sous-link-contact{font-size:15px}}@media screen and (max-width:575px){#wid-key_1618580012557,#wid-key_1618580295653{margin-bottom:12px}}@media screen and (max-width:767px){.link-contact>.widget-inner>div>div:first-of-type{width:200px}.sous-link-contact{font-size:12px;margin-left:0!important;margin-top:48px!important}#collectivite{margin-top:62px!important}#pompiers{margin-top:36px!important}#clubs,#entreprises,#gymnase{margin-top:36px!important}}@media (min-width:576px) and (max-width:767px){#wid-key_1618580012557,#wid-key_1618580295658{margin-top:8px}}@media (min-width:768px) and (max-width:991px){#collectivite{margin-top:62px!important}#pompiers{margin-top:36px!important}#clubs,#entreprises,#gymnase{margin-top:36px!important}#wid-key_1618580012557,#wid-key_1618580295658{margin-top:12px}.sous-link-contact{margin-left:0!important}.link-contact>.widget-inner>div>div:first-of-type{width:200px}}