/* 20230701081844 - v2 */
.gui,
.gui-block-linklist li a {
  color: #000000;
}

.gui-page-title,
.gui a.gui-bold,
.gui-block-subtitle,
.gui-table thead tr th,
.gui ul.gui-products li .gui-products-title a,
.gui-form label,
.gui-block-title.gui-dark strong,
.gui-block-title.gui-dark strong a,
.gui-content-subtitle {
  color: #000000;
}

.gui-block-inner strong {
  color: #666666;
}

.gui a {
  color: #000000;
}

.gui-input.gui-focus,
.gui-text.gui-focus,
.gui-select.gui-focus {
  border-color: #000000;
  box-shadow: 0 0 2px #000000;
}

.gui-select.gui-focus .gui-handle {
  border-color: #000000;
}

.gui-block,
.gui-block-title,
.gui-buttons.gui-border,
.gui-block-inner,
.gui-image {
  border-color: #000000;
}

.gui-block-title {
  color: #000000;
  background-color: #ffffff;
}

.gui-content-title {
  color: #000000;
}

.gui-form .gui-field .gui-description span {
  color: #000000;
}

.gui-block-inner {
  background-color: #f4f4f4;
}

.gui-block-option {
  border-color: #d8d8d8;
  background-color: #f2f2f2;
}

.gui-block-option-block {
  border-color: #d8d8d8;
}

.gui-block-title strong {
  color: #000000;
}

.gui-line,
.gui-cart-sum .gui-line {
  background-color: #8c8c8c;
}

.gui ul.gui-products li {
  border-color: #b2b2b2;
}

.gui-block-subcontent,
.gui-content-subtitle {
  border-color: #b2b2b2;
}

.gui-faq,
.gui-login,
.gui-password,
.gui-register,
.gui-review,
.gui-sitemap,
.gui-block-linklist li,
.gui-table {
  border-color: #b2b2b2;
}

.gui-block-content .gui-table {
  border-color: #d8d8d8;
}

.gui-table thead tr th {
  border-color: #8c8c8c;
  background-color: #f2f2f2;
}

.gui-table tbody tr td {
  border-color: #d8d8d8;
}

.gui a.gui-button-large,
.gui a.gui-button-small {
  border-color: #ff0000;
  color: #000000;
  background-color: #ffffff;
}

.gui a.gui-button-large.gui-button-action,
.gui a.gui-button-small.gui-button-action {
  border-color: #000000;
  color: #000000;
  background-color: #ffffff;
}

.gui a.gui-button-large:active,
.gui a.gui-button-small:active {
  background-color: #cccccc;
  border-color: #cc0000;
}

.gui a.gui-button-large.gui-button-action:active,
.gui a.gui-button-small.gui-button-action:active {
  background-color: #cccccc;
  border-color: #000000;
}

.gui-input,
.gui-text,
.gui-select,
.gui-number {
  border-color: #000000;
  background-color: #ffffff;
}

.gui-select .gui-handle,
.gui-number .gui-handle {
  border-color: #000000;
}

.gui-number .gui-handle a {
  background-color: #ffffff;
}

.gui-input input,
.gui-number input,
.gui-text textarea,
.gui-select .gui-value {
  color: #000000;
}

.gui-progressbar {
  background-color: #000000;
}

/* custom */
.featured-categories-default .button {display: none;}.hero .jquery-background-video-wrapper {padding-bottom: 39%;}.product-label.label-out-of-stock {display: none;}.product-element .product-description, .product-element .product-price {opacity: 1;}.products-list .product-element:hover .new-price {background: black;color: white;padding: 3px 7px;}div.product-labels {display: none;}div.product-label.label-sale.percentage {display: none;}div.collection-header-wrapper{display: none;}.products-list div , .featured-categories .categories div{padding-left: 0px !important;padding-right: 0px !important;}.secondary-nav{display:inline-flex;}.slogan {margin-right: 16px;text-transform: uppercase;font-weight: 700;}.product-element .product-title,.product-element .product-description{margin:0px;}.product-element {margin-bottom: 5px;}.container-first {padding-top: 0px;}.product-element {border-right: 1px solid #fff;}.cta-section.full-width-section .featured-block{height: 100vh;}.featured-block .featured-block-image{}.product-element>a{line-height: 0;}.product-description-footer{margin-top: 0px;position: relative;float: left;}.product-element .product-title {font-size: 15px;}.top-bar{padding: 2px 15px;font-size: 10px !important;}span.add-to-cart-text {font-weight: 900;}.cart-sidebar-body .cart-product-met .variant {border: 1px solid #000;width: 29px;height: 27px;margin: 2px auto 0;display: flex;align-items: center;justify-content: center;}.products-list,.featured-blocks,.two-blocks-module {width: 100vw;margin-left: calc(-50vw + 50%);position: relative;}.product-element .product-price,.featured-products.featured-product-carousels .tabs-element .section-title {padding-left: 10px !important;padding-right: 10px !important;}.productVariantsWrapperRow .product-variants-wrapper, .productVariantsWrapperRow .product-variants-wrapper ul {margin: 0 !important;}.products-list .productBox {display: flex;flex-direction: row;position: relative;padding-left: 10px !important;padding-right: 10px !important;padding-top: 15px;}.productBox .product-price {position: relative;padding: 0 !important;text-align: right;width: 100%;}span.add-to-cart-text {font-weight: 900;border: 1px solid #000;display: inline-block;padding: 5px 15px;}.product-element .product-title{max-height: none;}.product-element.variants-loaded .product-variants-wrapper {opacity: 1 !important;visibility: visible;float: left;}.products-list .productVariantsWrapperRow {float: left;width: 100%;display: none;line-height: 1.35;}.productVariantsWrapperRow .product-variants-wrapper ul li, .productVariantsWrapperRow .product-variants-wrapper ul {line-height: 1;}.products-list .productBox, .products-list .productVariantsWrapperRow {padding: 4px 20px 20px!important;}.product-element.variants-loaded:hover .product-price {opacity: 1;visibility: visible;}.products-list .product-element:hover .new-price {background: transparent;color: #000;padding: 0;}.button.add-to-cart-text {background-color: transparent;color: #000;border: 1px solid #000;text-transform: unset;}.cart-sidebar-container .cart-sidebar-close {opacity: 1;font-size: 24px;}.cart-sidebar .remove-product.from-cart {color: #bd2b26;font-weight: 900;font-size: 10px;text-transform: uppercase;}.cart-sidebar-body .input-wrap .change {display: flex;}.cart-sidebar-body .input-wrap .change span.nc-icon-mini {font-size: 9px;background-color: #000;color: #fff;padding: 2px;}video.custom-video {width: 100%;}.product-element .product-custom-variants-options li a:hover {font-weight: 900;}td.messageData, .messageData .gui-messages {padding: 0;margin: 0;}.messageData .gui-messages ul.gui-info {padding: 5px;}.featured-products .section-title a.link {display: none;}.slick-prev, .slick-next{top:40%;}.product-intro .product-content{padding-top:10px;}.product-content.single-product-content .h3,.product-content.single-product-content .m-b-20,.product-content.single-product-content ul.product-custom-variants-options{margin-bottom: 8px !important;}.product-content.single-product-content .m-b-15{margin-bottom: 8px !important;}.product-content.single-product-content .product-text-block,.product-tabs.product-tabs-horizontal{margin-top: 5px !important;}div#product-details {padding-top: 10px;}.selling-points.module {margin-bottom: 25px;}.product-images .slick-dots .slick-arrow {top: 100%;}button.continue-shopping {background-color: transparent;border: 0;padding: 0;color: #000;cursor: pointer;}.product-list-carousel .slick-dots {margin-top: 0;}.featured-products {margin-bottom: 40px;}.top-bar .close-top-bar{top:-2px;}.hero .hero-content h2 {font-weight: 900;}.hero .hero-content h2,.hero .hero-content p,.hero .hero-content h3 {color: #000;text-transform: uppercase;}body .hero .hero-content .button.button-solid.inline {font-size: 2.5vh;}.hero-link .Marquee-tag:hover {transform: unset !important;}.collection-title-content {margin: 0 auto;text-align: center;}.navigation-uppercase .top-bar {background-color: #f2f2f2;color: #ff0000;font-weight: 900;}.featured-blocks{margin-bottom: 0px;}a.featured-block {margin-bottom: 16px;}.featured-block .featured-block-content.content-center{padding:0px;max-width: 100%;}.featured-blocks .col-md-8 h3, {font-weight: 900;}.featured-block-footer p{font-size: 36px;font-weight: 900;}#featuredBlock2 h3,.two-blocks-module .col-md-6:nth-child(2) .featured-block-content.content-left-bottom h3,.two-blocks-module .col-md-6:nth-child(2) .featured-block-content.content-left-bottom p{font-weight: 900;color:#39ff14;font-size: 36px;}.featured-products h3 {margin-left: -6px;}.two-blocks-module .col-md-6:nth-child(2) .featured-block-content.content-left-bottom h3, .two-blocks-module .col-md-6:nth-child(2) .featured-block-content.content-left-bottom p {text-align: center;}.two-blocks-module .col-md-6:nth-child(2) .featured-block-content.content-left-bottom,.two-blocks-module .col-md-6:nth-child(1) .featured-block-content {max-width: 100% !important;width: 100%;}.featured-blocks .col-md-8 h3{font-weight: 900;font-size: 42px;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content {text-align: center;top: 0;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content p ,.two-blocks-module .col-md-6:nth-child(1) .featured-block-content h3{font-weight: 900;color: #39ff14;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content h3{font-size: 46px;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content p{font-size: 56px;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content h3, .two-blocks-module .col-md-6:nth-child(1) .featured-block-content p {margin-bottom: 0;line-height: 1;}.product-element .product-title {font-weight: 200;}.hero-link .Marquee-tag h2 {text-align: center;}a#featuredBlock2 .featured-block-footer p {text-transform: uppercase;}a#featuredBlock2 .featured-block-footer {margin: 0 auto;transform: unset;}@media(min-width:600px){a#featuredBlock2 .featured-block-footer p {font-size: 7vh !important;}.hero .hero-content.hero-content-center{width:100%;max-width:100%;
    }a#featuredBlock2 .featured-block-content.content-center {max-width: 100%;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-footer {text-align: left;transform: translate(0%, 200%);}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content .button.inline{margin-top: 32%;}.featured-blocks .col-md-8 h3 {color: #000 !important;line-height: 1;}#featuredBlock1 .featured-block-content.content-left-bottom{max-width: 100%;width: 100%;}.featured-blocks {padding-top: 20px;}.hero .hero-content h3 {font-size: 6.1vh;}.featured-block-footer p{font-size: 38px !important;line-height: 30px;}.product-intro{padding-bottom: 10px;}.product-element:hover .productBox {display: none;}.product-element:hover .productVariantsWrapperRow {display: block;}}@media(min-width:1100px){.two-blocks-module .col-md-6:nth-child(1) .featured-block {padding-bottom: 55%;}.two-blocks-module .col-md-6:nth-child(2) .featured-block {height: 100%;}.two-blocks-module .col-md-6:nth-child(1) {width: 66.66666667%;}.two-blocks-module .col-md-6:nth-child(2) {width: 33.33333333%;}.hero{margin-bottom: 15px;}.site-header.site-header-lg .site-header-main-wrapper {height: 45px;max-height: 45px;padding-bottom: 0px;padding-top: 10px;}.site-header.menu-bottom-layout .main-nav-wrapper {padding-top: 0;padding-bottom: 0;display: flex;align-items: center;}.site-header.menu-bottom-layout .main-nav-wrapper{min-height: 44px;}}@media(min-width:1000px){.hero-link .Marquee-tag {width:800px;}.my-background-video.jquery-background-video.is-visible {height: auto !important;width: 100vw !important;}.hero.hero-2-columns .jquery-background-video-wrapper {padding-bottom: 46% !important;}body .hero .hero-content.hero-content-right-bottom {width: 50%;max-width: 50%;margin-right: 0;text-align: center;}}@media(min-width:1600px){#featuredBlock2 h3,.two-blocks-module .col-md-6:nth-child(2) .featured-block-content.content-left-bottom h3,.two-blocks-module .col-md-6:nth-child(2) .featured-block-content.content-left-bottom p,.two-blocks-module .col-md-6:nth-child(1) .featured-block-content h3, .featured-block-footer p{font-size: 46px;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content p {font-size: 56px;}}@media(max-width:600px){.hero-image.image-overlay-none {background-image: url(https://cdn.shoplightspeed.com/shops/603716/files/52846713/hppr-spring2023-01-mobile-02-copy.jpg) !important;}.menu-bottom-layout .main-nav-wrapper {background-color: #ffffff !important;}header.site-header.site-header-lg.menu-bottom-layout.has-search-bar {z-index: 999999 !important;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content {padding-top: 5px;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content h3 {font-size: 28px;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content p {font-size: 33px;}.two-blocks-module .col-md-6:nth-child(1) .featured-block-content .button.inline {margin-top: 32%;}.two-blocks-module .featured-block {padding-bottom: 66%;}.two-blocks-module .col-md-6:nth-child(2) .featured-block {padding-bottom: 113%;}.hero .slick-dots {margin-bottom: 0px;}.hero .hero-content h3 {font-size: 33px;}.hero .hero-content p {font-size: 18px !important;font-weight: 900;}.hero .hero-content {position: absolute;z-index: 99999;top: 25%;width: 100%;text-align: center;}.product-intro{padding-bottom: 0px;margin-bottom: 0px;}.selling-points.module {padding-top: 0px;margin-bottom: 0px;}.products-list .productBox {flex-direction: column;}.cta-section {margin-bottom: 30px;}.logo img {max-height: 40px !important;}.hero{min-height:250px;}.hero .hero-image{min-height:248px;}.productBox .product-price {text-align: left;}.products-list>div:nth-child(5n + 1) {width: 100%;}.hero{margin-bottom: 10px;}.featured-products.featured-product-carousels .slick-prev, .featured-products.featured-product-carousels .slick-next{width:42px;height:42px;}.featured-blocks .col-md-8 h3 {font-size: 31px;color:#000;}}.hero .hero-image{padding-bottom: 44%;}.Marquee {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: box;display: flex;-webkit-box-align: center;-moz-box-align: center;-o-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;overflow: hidden;}.Marquee-content {display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -ms-flexbox;display: box;display: flex;-webkit-animation: marquee 30s linear infinite running;-moz-animation: marquee 30s linear infinite running;-o-animation: marquee 30s linear infinite running;-ms-animation: marquee 30s linear infinite running;animation: marquee 30s linear infinite running;}.Marquee-content:hover {-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-o-animation-play-state: paused;-ms-animation-play-state: paused;animation-play-state: paused;}.Marquee-tag {width: 500px;display: -webkit-inline-box;display: -moz-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-box;display: inline-flex;-webkit-box-align: center;-moz-box-align: center;-o-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;-webkit-box-pack: center;-moz-box-pack: center;-o-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;-ms-transition: all 0.2s ease;transition: all 0.2s ease;}.Marquee-tag:hover {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);cursor: pointer;}@-moz-keyframes marquee {0% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);-ms-transform: translate(-50%);transform: translate(-50%);}}@-webkit-keyframes marquee {0% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);-ms-transform: translate(-50%);transform: translate(-50%);}}@-o-keyframes marquee {0% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);-ms-transform: translate(-50%);transform: translate(-50%);}}@keyframes marquee {0% {-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}100% {-webkit-transform: translate(-50%);-moz-transform: translate(-50%);-o-transform: translate(-50%);-ms-transform: translate(-50%);transform: translate(-50%);}}.fullWidthSection img {width: 100%;}.gui-form.form-contact .col-md-6 {width: 100%;}.form-contact-wrapper-inner {background-color: #fff;padding: 30px 80px;font-size: 17px;}.form-contact-wrapper {background-image: url(https://cdn.shoplightspeed.com/shops/603716/files/33813645/vector-smart-objectat1x.png);background-repeat: no-repeat;background-size: cover;padding: 100px;margin: 0 auto;width:80%;}.form-contact-title {font-size: 65px;line-height: 60px;font-weight: 900;text-align: center;}.form-contact-wrapper .gui-form .gui-field {margin-bottom: 20px;}.form-contact-wrapper .gui-form .gui-field input, .form-contact-wrapper .gui-form .gui-field textarea {border: 2px solid #000;}.submit button {width: 100%;border: 0;background-color: #000;}.page-customer-us .main-content > .container.container-lg,.page-service-\%C3\%A0-la-client\%C3\%A8le .main-content > .container.container-lg {padding-top: 0px !important;padding-bottom: 0px !important;}.color-red {color: #E40516;}.text-page-transport-et-livraison > .container.container-lg > .product-top-bar, .text-page-transport-et-livraison > .container.container-lg > .m-t-80.sm-m-t-50 ,.text-page-faq > .container.container-lg > .product-top-bar,.text-page-faq > .container.container-lg > .m-t-80.sm-m-t-50{display: none;}section.fullWidthSection{width: 100vw;margin-left: calc(-50vw + 50%);position: relative;}section .title.h1,section .title.h2,section .title.h3{font-weight: 900;}section .title.h1{font-size: 34px;line-height: 32px;}section .title.h2{font-size: 22px;line-height: 18px;}section .title.h3{font-size: 20px;line-height: 16px;}.color-green{color: #7ffa50;}.footer-contact-details > p {font-weight: 900;margin-bottom: 5px;}.footer-bottom {margin-top: 0;}.copyright {text-align: center;}@media(min-width:800px){.featured-block-footer .button {font-size: 2.5vh;min-width:170px;text-align: center;}.footer-menu {width: 50% !important;max-width: unset;}.footer-menu li {display: inline-block;width: 50%;}section.width80 {width: 70%;margin: 0 auto;}}@media(max-width:800px){.hero .hero-image{background-position: left;min-height: 655px;}.form-contact-wrapper {width: 100%;padding: 30px;}.contact-form-content > .col-md-12 {padding: 0;}.form-contact-wrapper-inner {padding: 30px;}.form-contact-title {font-size: 40px;line-height: 35px;}section .title.h1,section .title.h2,section .title.h3{line-height: 1;}.Marquee-tag {width: 320px;}}@media(max-width:1365px) and (min-width:1024px){a#featuredBlock2 .featured-block-content.content-center .featured-block-footer p{font-size: 3vh;}}a#featuredBlock2 .featured-block-content.content-center .featured-block-footer p{font-size: 7vh !important;}@media(max-width:400px){a#featuredBlock2 .featured-block-content.content-center .featured-block-footer p{font-size: 6vh !important;}body #featuredBlock2 h3, a#featuredBlock2 .featured-block-footer p{font-size: 31px;}a#featuredBlock2 .featured-block-footer p{font-size: 3vh;}a#featuredBlock2 .featured-block-footer {width: 100%;}.featured-block .featured-block-content.content-center{transform: translate(-50%, -10%);}}.powered-by {display: none;}#featuredBlock2 h3{color: #000;font-size: 42px;line-height: 1;}.block-image-placeholder:before {background-image: unset !important;}.logo.logo-lg img{margin-top: 0;max-height: 22px;margin-bottom: 0;}.button-disabled, .product-text-block {display: none !important;}.button-row a { display: flex; border: 1px solid #f2f2f2; flex-basis: 50%; box-sizing: border-box; justify-content: center; padding: 10px; border-collapse: collapse; }.button-row {display: flex; text-align: center; flex-wrap: wrap; margin-top: 10px;}.button-row img {width: 105px;margin-right: 15px;}.brand-title{width: 100%;text-align:center;display:block;text-transform: uppercase;}.secondary-nav>ul>li:nth-child(3) {display: none;}
.featured-block-footer p {
    margin-bottom: 10px;
}
.col-md-8 .featured-block h3 {
    margin-bottom: 0px;
}
body #featuredBlock2 h3, a#featuredBlock2 .featured-block-footer p, .featured-blocks .col-md-8 h3 {
    width: 200px;
}
.hero.hero-full .hero-content p {
    font-size: 26px !important;
    font-weight: bold;
    line-height: 1;
  margin-bottom: 0;
}
.hero.hero-full .hero-content h2 {
    margin-bottom: 0px;
    font-size: 42px;
}
.hero.hero-full .hero-content sup {
    font-size: 14px;
}
/* .grey-images .product-element img{
  webkit-filter: brightness(100%);
  filter: brightness(100%);
} */
/* a.hero-link {
    -webkit-text-stroke: 1px #555 !important;
} */
@media(max-width:600px){
  .hero .hero-image{
    background-image: url(https://cdn.shoplightspeed.com/shops/603716/files/56047617/projekraw-hp-spring2023-02.jpg) !important;
  }
  .hero.hero-full .hero-content p {
    font-size: 23px !important;
  }
  .hero.hero-full .hero-content h2{
    font-size: 31px !important;
  }
}
