@keyframes arrow{0%{opacity:.2}to{opacity:1;transform:translate(0,10px)}}@keyframes bubbles{0%{transform:translate(0,0)}to{transform:translate(0,-66.666%)}}@-webkit-keyframes color-change{0%,to{color:var(--primary-color)}50%{color:var(--bg-color-1-db)}}@-moz-keyframes color-change{0%,to{color:var(--primary-color)}50%{color:var(--bg-color-1-db)}}@-ms-keyframes color-change{0%,to{color:var(--primary-color)}50%{color:var(--bg-color-1-db)}}@-o-keyframes color-change{0%,to{color:var(--primary-color)}50%{color:var(--bg-color-1-db)}}@keyframes color-change{0%,to{color:var(--primary-color)}50%{color:var(--bg-color-1-db)}}:root{--primary-color:#e73e30;--text-primary-color:white;--bg-color-1-db:white;--bg-color-2-db:#f0f0f0;--bg-color-3-db:#cfcfcf;--text-color-1-db:#202020;--text-color-2-db:#404040;--text-color-3-db:#606060;--border-color-db:#cfcfcf;--fb-color-db:#0f51a3;--insta-color-db:deeppink;--text-color:hsla(210, 50%, 85%, 1);--shadow-color:hsla(210, 40%, 52%, .4);--btn-color:hsl(210, 80%, 42%);--bg-color:#141218}body{position:relative;font-family:"Roboto",sans-serif;color:var(--text-color-1-db);background-color:var(--bg-color-1-db)}h1{margin-bottom:20px;font-size:24px}h1,h2,h3,h4{padding-top:0}h1,h2{padding-left:8px}h2{margin-bottom:15px;font-size:20px}.accordiontitle,.subtitle{text-transform:uppercase;font-weight:700}.subtitle{padding:10px 0 10px 16px;background:var(--text-color-2-db);font-size:14px;color:var(--bg-color-1-db)}.accordiontitle{padding:6px 0 6px 16px;background:var(--bg-color-1-db);font-size:13px;color:var(--text-color-2-db);border-top:solid 1px var(--text-color-2-db);border-bottom:solid 1px var(--text-color-2-db)}h3,h4{position:relative;padding-bottom:5px;margin-bottom:10px}h3{font-size:16px}h4{font-size:14px}p{margin:0 10px 20px}img.disabled{filter:grayscale(1);opacity:.5;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}img.disabled:hover{filter:grayscale(0);opacity:1}span[data-href]{cursor:pointer}a:hover{text-decoration:none}#header-wrapper{position:absolute;top:0;background:var(--bg-color-1-db);height:80px;width:100%}header{display:flex;justify-content:space-between;align-items:center;height:80px;max-width:1170px;flex-wrap:wrap}.market header,.shop header{display:flex;height:inherit;z-index:1000;position:sticky;top:-64px}.landingpage img.logo{width:200px;height:unset}.bubble,.landingpage header .logo-wrapper,header{margin:auto}.landingpage .content-inner{padding:60px 0 100px;text-align:center}.landingpage h1{font-weight:900;font-size:38px;padding-bottom:0;margin-bottom:20px}.landingpage h1.decroche,.landingpage h2.decroche{line-height:8px;padding-left:80px}.landingpage h1.decroche img,.landingpage h2.decroche img{position:relative;left:-80px}.landingpage h2{font-weight:900;font-size:30px;padding-bottom:20px;margin-bottom:30px}.landingpage h3{font-weight:900;font-size:24px;padding-bottom:10px}.landingpage h1:after,.landingpage h3:after{height:0}.landingpage h2:after{height:4px}.landingpage .subtitle{font-size:20px;margin-bottom:30px;background:0 0;color:var(--text-color-1-db);text-transform:none;font-weight:400}.landingpage p{font-size:16px;margin:0 0 10px}.landingpage .lp-search{vertical-align:middle;margin:-25px 0;padding:115px 0;height:300px}.landingpage .general,.landingpage .jouet{background-image:url(../media/lp/jouet.png?6);background-position:center center;background-repeat:no-repeat;background-size:600px 300px}.landingpage .general{background-image:url(../media/lp/general.png?6)}.landingpage .query-box{background-color:#000;border-radius:10px;max-width:70%;width:400px;margin:auto;padding:15px}.landingpage .query-wrapper{margin:0}.landingpage .down{position:sticky;bottom:20px;font-size:32px;color:#000;display:block;text-align:center;margin-top:30px;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:arrow}.landingpage .features,.landingpage .features h3{text-align:left}.landingpage .features img{width:100px;margin-top:15px}.bubble{position:relative;padding:10px 20px;border:0;background:0 0;cursor:pointer;font-family:"Roboto";font-size:20px;color:var(--text-color);background-color:var(--btn-color);box-shadow:var(--shadow-color) 2px 2px 22px;border-radius:4px;z-index:0;overflow:hidden;display:block}.bubble:focus{outline-color:transparent;box-shadow:var(--btn-color) 2px 2px 22px}.bubble::after,.landingpage .right::after{content:var(--content);display:block;position:absolute;white-space:nowrap;padding:40px;pointer-events:none}.bubble::after{font-weight:200;top:-30px;left:-20px}.bubble::before,.landingpage .left,.landingpage .right{position:absolute;width:100%;height:100%;top:0}.landingpage .right{left:66%}.landingpage .left{right:66%}.landingpage .right::after{top:-30px;left:calc(-66% - 20px);background-color:var(--bg-color);color:transparent;transition:transform .4s ease-out;transform:translate(0,-90%) rotate(0deg)}.bubble:hover .right::after{transform:translate(0,-47%) rotate(0deg)}.bubble .right:hover::after{transform:translate(0,-50%) rotate(-7deg)}.bubble .left:hover~.right::after{transform:translate(0,-50%) rotate(7deg)}.bubble::before{content:"";pointer-events:none;opacity:.6;background:radial-gradient(circle at 20% 35%,transparent 0,transparent 2px,var(--text-color) 3px,var(--text-color) 4px,transparent 4px),radial-gradient(circle at 75% 44%,transparent 0,transparent 2px,var(--text-color) 3px,var(--text-color) 4px,transparent 4px),radial-gradient(circle at 46% 52%,transparent 0,transparent 4px,var(--text-color) 5px,var(--text-color) 6px,transparent 6px);height:300%;left:0;animation:bubbles 3s linear infinite both}.logotheque img{max-width:90%}body.market .banner{max-width:100%}.intro{font-size:12px;color:var(--text-color-3-db);margin:0 10px 10px}#menuToggle,#menuToggle input{display:block;position:absolute}#menuToggle{top:30px;right:30px;z-index:1;-webkit-user-select:none;user-select:none}#menuToggle a{text-decoration:none;color:var(--text-color-2-db);transition:color .3s ease}#menuToggle a:hover{color:var(--primary-color)}#menuToggle input{width:40px;height:32px;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:var(--text-color-1-db);border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:var(--primary-color)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}#menu{position:absolute;left:70px;width:300px;margin:-100px 0 0-300px;padding:75px 20px 50px;background:var(--bg-color-2-db);list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0 0;transform:translate(100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:7px 0;font-size:16px}#menuToggle input:checked~ul{transform:none}@media (min-width:768px){.shop header{top:-1px}}.tool-mobile-wrapper{display:flex;align-items:center;justify-content:space-between;padding:0 5px}.tool-desktop-button,.tool-mobile-button{padding:10px 0;cursor:pointer;text-align:center}.tool-desktop-button i,.tool-mobile-button i,h5 i{color:var(--primary-color);font-size:18px}#categories-mobile-button{margin:0 0 0 15px}@media (min-width:768px){#categories-mobile-button{display:none}}#categories-mobile-button .fa-bars:before{font-size:32px;color:var(--bg-color-1-db)}@media (min-width:768px){.tool-mobile-wrapper{display:none}}@media (max-width:767px){body .tool-desktop-button{display:none!important}}.content-wrapper{position:relative;background-color:var(--bg-color-1-db);width:100%}.content-wrapper:nth-of-type(odd){background-color:var(--bg-color-2-db)}.content-wrapper .stat{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.content-wrapper .stat .satisfaction,.content-wrapper .stat .ship,.content-wrapper .stat .unship{position:relative;display:flex;align-items:center;font-weight:700;font-size:18px}.content-wrapper .stat .ship i{color:var(--text-color-2-db);font-size:95px;direction:rtl}.content-wrapper .stat .ship span{position:absolute;color:var(--bg-color-1-db);font-size:20px;font-weight:700;top:27px;left:1px;background-color:var(--text-color-1-db)}.content-wrapper .stat .ship span b{color:var(--text-color-2-db)}.content-wrapper .stat .unship i{color:brown;font-size:40px;margin-right:10px}.content-wrapper .stat .unship span{position:absolute;color:var(--bg-color-1-db);font-size:11px;font-weight:700;top:7px;left:15px;background:brown}.content-wrapper .stat .satisfaction i{color:brown;font-size:55px;margin-right:25px}.content-wrapper .stat .satisfaction span{position:absolute;color:var(--bg-color-1-db);font-size:20px;font-weight:700;top:10px;left:12px}.content-wrapper .stat .satisfaction span em{color:var(--bg-color-1-db);background:brown;font-size:16px}.content-wrapper .stat .satisfaction span b{color:var(--text-color-2-db);margin-left:8px}.content-wrapper aside{text-align:right;font-size:10px;color:var(--text-color-1-db)}.content-wrapper.deal{position:relative;background-color:var(--primary-color);color:var(--bg-color-1-db);width:100%}.content-wrapper .polygon.begin{z-index:0;height:30px;width:100%;position:absolute;top:0;right:0}.content-wrapper .polygon.end{z-index:0;height:80px;width:100%;position:absolute;right:0;bottom:0}.content-wrapper .polygon svg{width:100%;height:100%}.content-wrapper .polygon.begin svg polygon,.content-wrapper .polygon.end svg polygon{fill:var(--bg-color-2-db)}.content-wrapper:nth-of-type(odd) .polygon.begin svg polygon,.content-wrapper:nth-of-type(odd) .polygon.end svg polygon{fill:var(--bg-color-1-db)}.content-wrapper.deal h2:after{background:var(--text-color-1-db)}.content-wrapper.deal *{z-index:1}.content-inner{padding:20px 10px;max-width:1170px;margin:auto}.content-fullwidth{width:100%;max-width:100%;display:flex}.left-wrapper{max-width:300px;padding-right:0;padding-left:0;border-right:1px solid var(--border-color-db)}@media (max-width:767px){.content-fullwidth{display:block}.left-wrapper{max-width:100%;border-right:none}}@media only screen and (min-width:1200px){.right-wrapper{width:calc(100% - 300px)}}#logo{padding:10px 0 10px 10px}#logo img{height:60px}.logo-wrapper{display:flex;justify-content:space-between;align-items:center}.logo-wrapper a{display:block;width:100%}img.logo{height:55px;display:block;margin:auto;padding:10px 0}#slogan{font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:1px}#burger i,.offer h2{font-size:24px;padding:10px 30px 10px 0}#burger i:after,.offer strong{text-transform:uppercase;display:block}#burger i:after{font-size:8px;font-weight:700;content:"menu";position:relative;top:0;left:-1px;color:var(--text-color-2-db);width:20px;text-align:center}#offer-wrapper{background:url(../media/skin/users.jpg)no-repeat center center;background-size:cover;box-shadow:inset 0 0 0 2000px rgba(0,0,0,.5);margin-top:80px;margin-bottom:-20px;padding-bottom:20px}.accroche,.offers{color:var(--bg-color-1-db)}.accroche{padding-top:10px;text-align:center}.accroche h1{font-size:24px;margin-top:30px;margin-bottom:30px}.accroche h1 span{font-size:26px;font-style:italic}.accroche p,.review p:before{font-size:16px;color:var(--bg-color-3-db)}.offers{padding:20px 0 0;background-size:cover;justify-content:space-around;flex-wrap:wrap;max-width:1170px;margin:auto;align-items:center}.offers form{max-width:500px;width:100%;margin:auto}#error form button,.offers form button,form.query-wrapper button,header form button{margin:auto;display:block;padding:0;border:0;background:0 0}.offers>.button-wrapper{width:320px;margin:auto auto 20px}.offer,.offer.live{background-color:var(--bg-color-1-db);text-align:center;-moz-box-shadow:0 0 15px 5px rgba(0,0,0,.15);-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.15);-o-box-shadow:0 0 15px 5px rgba(0,0,0,.15);box-shadow:0 0 15px 5px rgba(0,0,0,.15);color:var(--text-color-2-db);position:relative;padding-bottom:40px}.offer{min-width:280px;width:50%;margin-bottom:30px}.offer.live{min-width:180px;width:30%;height:200px}.offer.live h2{font-size:20px}.offer.live .button-wrapper{position:absolute;bottom:-18px;left:50%;height:36px}.offer-inner{overflow:hidden;padding-bottom:10px;position:relative}.offer .new,.offer.live .button.style-dealburn{font-size:14px;color:var(--bg-color-1-db);text-transform:uppercase}.offer .new{position:absolute;top:30px;right:-30px;font-weight:700;background:var(--primary-color);line-height:22px;width:150px;text-align:center;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.offer h2{text-transform:uppercase;letter-spacing:3px;font-weight:700;padding:20px 0;margin:0 10px;border-bottom:solid 1px var(--border-color-db)}.offer h2:after{height:3px}.offer p{line-height:14px;font-size:16px;padding:15px 15px 5px}.offer strong{line-height:30px;color:var(--primary-color)}.offer ul{padding-left:20px;margin-top:10px;margin-bottom:0}.offer li{list-style-type:none;text-align:left;font-size:16px;line-height:24px}.offer li i{color:var(--primary-color);display:inline-block;width:30px;text-align:center}.offer .button-wrapper{position:absolute;bottom:-25px;left:50%;height:50px}.offer .button{width:300px;margin-left:-150px}.offer.live .button{width:130px;margin-left:-65px}.offer.live .button.style-dealburn{display:block;padding:7px 10px;background-color:var(--primary-color);border:solid 2px var(--primary-color);vertical-align:middle;letter-spacing:1px;border-radius:20px}.offer.live .button .fa{font-size:14px;letter-spacing:8px}.categories-home{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap;max-width:1080px}.categories-home div{overflow:hidden}.categories-home h2.title{width:100%}.categorie-home{position:relative;display:block;max-width:520px;border-radius:10px;overflow:hidden;margin-bottom:20px}.categorie-home strong{color:var(--bg-color-1-db)}.categorie-home img{max-width:520px;min-height:100px}.categorie-home h2{padding-top:0;top:0;font-size:20px}.categorie-home h2:after,.punch h2:after,.shop-grid-item.info h2:after{height:0}.categorie-home .button,.categorie-home h2,.categorie-home p{position:absolute;left:20px;text-align:left;color:var(--bg-color-1-db)}.categorie-home p{padding-top:0;top:60px;margin:0}.categorie-home .button{bottom:20px;margin-bottom:0;border-radius:10px}.partner ul,.reviews{display:flex;justify-content:space-around;flex-wrap:wrap}.partner ul{align-items:center;padding-left:0}.partner li{list-style-type:none;display:inline-block;margin-bottom:10px}.deal li.disabled:after,.partner li img.disabled:after{content:"bientôt";position:relative;top:20px;left:-60px;color:var(--text-color-2-db)}.partner img{width:150px}.reviews{align-items:flex-start}.review{position:relative;background:var(--bg-color-1-db);-moz-box-shadow:0 0 7px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 7px 5px rgba(0,0,0,.1);-o-box-shadow:0 0 7px 5px rgba(0,0,0,.1);box-shadow:0 0 7px 5px rgba(0,0,0,.1);margin-bottom:10px}.review,.review img{width:240px}.punch span,.review p,.review span{padding:10px 10px 10px 30px;position:relative;font-size:12px}.review p:before{position:absolute;padding:10px;content:"";font-family:FontAwesome;top:0;left:0}.punch span,.review span{display:block;text-align:right;padding:10px}.pepites{display:flex;justify-content:space-around;flex-wrap:wrap}.deal li,.punchs{list-style-type:none}.deal ul,.punchs{display:flex;justify-content:space-around}.punchs{align-items:flex-start;flex-wrap:wrap}.punch,.punch p{position:relative}.punch{width:300px;background:var(--bg-color-1-db);-moz-box-shadow:0 0 7px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 7px 5px rgba(0,0,0,.1);-o-box-shadow:0 0 7px 5px rgba(0,0,0,.1);box-shadow:0 0 7px 5px rgba(0,0,0,.1);margin:0 20px 40px;text-align:center}.deal img,.punch img{width:150px}.punch h2{color:var(--primary-color);font-weight:700}.punch p{padding:10px 10px 10px 30px;font-size:16px}.accordeon-title,.fa-times{cursor:pointer}.accordeon-title:before{content:"";font-family:FontAwesome;font-size:20px;color:var(--primary-color);padding-right:5px}.accordeon-title.active:before{content:""}.deal ul{align-items:center;padding-left:0}.deal li{display:inline-block}.deal li.disabled:after{content:"trop tard";left:-40px}.button.style-dealburn{font-size:18px;display:block;padding:10px 15px;background-color:brown;border:solid 2px brown;color:var(--bg-color-1-db);vertical-align:middle;letter-spacing:1px;text-transform:uppercase;border-radius:25px}.button.style-dealburn:hover{background-color:var(--bg-color-1-db);color:var(--text-color-2-db)}.button .fa{font-size:20px;letter-spacing:10px}.fa-times{color:var(--bg-color-1-db);z-index:1}header .left-wrapper{background-color:var(--bg-color-1-db);height:62px}header .right-wrapper{background-color:var(--text-color-2-db);display:flex;justify-content:flex-start;padding-right:0;align-items:center;height:62px}.right-wrapper{flex-grow:1;padding-right:0;padding-left:0;background-color:var(--bg-color-2-db)}.categories-wrapper{border-top:solid 1px var(--border-color-db)}#burger ul,#categories-button{display:none}.categories ul{padding-left:0;margin-bottom:0}.categories li{list-style-type:none;background:var(--bg-color-1-db);cursor:pointer}.categories li.previous.selection a,.categories li.selection,.categories li.selection a,.categories li.selection a:hover{background:var(--primary-color);color:var(--text-primary-color);font-size:16px;font-weight:700}.categories li.halloween,.categories li.halloween a,.categories li.halloween a:hover,.categories li.previous.halloween a{background:#e7681e}.logged .categories li.burndays,body .categories li.burndays{display:block}.categories li.burndays,.categories li.burndays a,.categories li.burndays a:hover,.categories li.previous.burndays a{background:var(--text-color-1-db);color:var(--bg-color-1-db)}.categories li.burndays a span{color:#e7681e}.categories li.previous a,.categories li.previous.mobile,.categories li.selection a{display:block;padding:10px;border-bottom:1px solid var(--border-color-db)}li a[href*=amazon-warehouse]{display:none!important}.price .fa-arrow-trend-down:before{font-size:.7em;color:green}.price strong{font-size:.5em}.fa-search-dollar{margin:0 6px;font-size:16px}.categories li.previous a,.categories li.previous.mobile{background:var(--bg-color-2-db)}.categories li.previous a:before,.categories li.previous.mobile:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:0 10px}.categories li.selection a:before{font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center;content:var(--fa-selection)}.categories li#cat1 a:before,.categories li#cat10 a:before,.categories li.next.cat10:before,.categories li.next.cat1:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat1 a:before,.categories li.next.cat1:before{content:""}.categories li#cat7230 a:before,.categories li#cat7232 a:before,.categories li.next.cat7230:before,.categories li.next.cat7232:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat7232 a:before,.categories li.next.cat7232:before{content:""}.categories li#cat348 a:before,.categories li#cat7229 a:before,.categories li.next.cat348:before,.categories li.next.cat7229:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat7229 a:before,.categories li.next.cat7229:before{content:""}.categories li#cat72 a:before,.categories li#cat7231 a:before,.categories li.next.cat7231:before,.categories li.next.cat72:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat72 a:before,.categories li.next.cat72:before{content:""}.categories li#cat21 a:before,.categories li#cat212 a:before,.categories li.next.cat212:before,.categories li.next.cat21:before{content:"";font-family:FontAwesome;display:inline-block;font-size:18px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat212 a:before,.categories li.next.cat212:before{content:"";font-size:20px}.categories li#cat188 a:before,.categories li#cat309 a:before,.categories li.next.cat188:before,.categories li.next.cat309:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat188 a:before,.categories li.next.cat188:before{content:""}.categories li#cat173 a:before,.categories li#cat183 a:before,.categories li.next.cat173:before,.categories li.next.cat183:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat173 a:before,.categories li.next.cat173:before{content:""}.categories li#cat6324 a:before,.categories li#cat6340 a:before,.categories li.next.cat6324:before,.categories li.next.cat6340:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat6340 a:before,.categories li.next.cat6340:before{content:""}.categories li#cat259 a:before,.categories li#cat379 a:before,.categories li.next.cat259:before,.categories li.next.cat379:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat259 a:before,.categories li.next.cat259:before{content:""}.categories li#cat6329 a:before,.categories li#cat68 a:before,.categories li.next.cat6329:before,.categories li.next.cat68:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat6329 a:before,.categories li.next.cat6329:before{content:""}.categories li#cat140 a:before,.categories li#cat7238 a:before,.categories li.next.cat140:before,.categories li.next.cat7238:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat7238 a:before,.categories li.next.cat7238:before{content:""}.categories li#cat120 a:before,.categories li#cat85 a:before,.categories li.next.cat120:before,.categories li.next.cat85:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat120 a:before,.categories li.next.cat120:before{content:""}.categories li#cat146 a:before,.categories li#cat156 a:before,.categories li.next.cat146:before,.categories li.next.cat156:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat156 a:before,.categories li.next.cat156:before{content:""}.categories li#cat137 a:before,.categories li#cat97 a:before,.categories li.next.cat137:before,.categories li.next.cat97:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat97 a:before,.categories li.next.cat97:before{content:""}.categories li#cat1094 a:before,.categories li#cat124 a:before,.categories li.next.cat1094:before,.categories li.next.cat124:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat1094 a:before,.categories li.next.cat1094:before{content:""}.categories li#cat2 a:before,.categories li#cat65 a:before,.categories li.next.cat2:before,.categories li.next.cat65:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat65 a:before,.categories li.next.cat65:before{content:"";font-size:18px}.categories li#cat187 a:before,.categories li#cat60 a:before,.categories li.next.cat187:before,.categories li.next.cat60:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat60 a:before,.categories li.next.cat60:before{content:""}.categories li#cat37 a:before,.categories li#cat80 a:before,.categories li.next.cat37:before,.categories li.next.cat80:before{content:"";font-family:FontAwesome;display:inline-block;font-size:20px;margin:-5px 10px;width:20px;text-align:center}.categories li#cat80 a:before,.categories li.next.cat80:before{content:"";font-size:18px}.categories li.previous.mobile:after,.logo-wrapper .entry.filter .block-title:after{content:""}.categories li a.active,.categories li.active{font-weight:700;display:block;padding:10px;border-bottom:1px solid var(--border-color-db);color:var(--bg-color-1-db);background-color:var(--text-color-1-db)}.categories li a.active:hover,.categories li.active:hover{background-color:var(--text-color-1-db)}.categories li a.active:before,.categories li.active:before,.categories li.mobile:after{content:"";font-family:FontAwesome;display:inline-block;margin:0 10px}.categories li a,.categories li.mobile{display:block;padding:8px;border-bottom:1px solid var(--border-color-db)}.categories li.mobile{position:relative}.categories li.mobile.active,.filter-item:after{color:var(--bg-color-1-db)}.categories li.mobile:after{position:absolute;top:3px;right:5px;font-size:20px;margin:0 5px}#categories-mobile-wrapper,.categories li.mobile.cat7037{display:none}.categories li a{color:var(--text-color-2-db)}.categories li a:hover{background-color:var(--bg-color-2-db)}@media (max-width:767px){.logo-wrapper #categories-button{font-size:16px}.logo-wrapper #categories-button i{font-size:24px;padding:10px}.categories-inner{display:none}#categories-button,.block-filter.active .fa-times{display:block}#categories-mobile-wrapper{display:none;position:fixed;width:100%;height:100%;top:0;z-index:2000;background-color:rgba(0,0,0,.5);overflow:scroll}#categories-mobile-wrapper ul{background:var(--bg-color-1-db)}#categories-mobile-wrapper ul.previous{position:absolute;left:-100%;width:100%}#categories-mobile-wrapper ul.next{position:absolute;left:100%;width:100%}}.page-selector.begin{position:sticky;top:58px;z-index:1000}.page-selector{padding:0 0 0 10px;font-size:0;border-bottom:1px solid var(--border-color-db);border-top:1px solid var(--border-color-db);background-color:var(--bg-color-1-db)}.page-selector .description{float:left;font-size:13px;line-height:30px;font-weight:400;color:var(--text-color-3-db)}.shop-grid-controls{font-size:14px;height:40px}.account-content input[type=checkbox],.entry.tri-mobile,.logo-wrapper .entry.filter,.market-content input[type=checkbox],.sort-content input[type=radio]{display:none}.logo-wrapper .block-title{cursor:pointer;padding-right:0}.logo-wrapper .entry.filter .block-title i,.punch h2{font-size:24px}@media (max-width:767px){.logo-wrapper .entry.filter{display:block}}.alert-block,.shop-grid-controls{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.filter-enabled{flex-grow:1;padding:5px 0 0 5px}.filter-item{display:inline-block;padding:5px 30px;margin:0 5px 5px 0;background:var(--text-color-3-db);color:var(--text-primary-color);border-radius:13px;height:25px;line-height:15px;position:relative;cursor:pointer}.filter-item:after{position:absolute;font-family:FontAwesome;content:"";align-content:center;text-align:center;right:1px;top:1px;font-size:16px;background-color:var(--primary-color);border-radius:20px;height:23px;width:23px}.filter-item.query:before{font-family:FontAwesome;content:"";top:5px;left:5px;position:absolute;font-size:14px}.filter-item.cat:before,.filter-item.market:before,.filter-item.size:before{font-family:FontAwesome;content:"";top:5px;left:5px;position:absolute;font-size:14px}.filter-item.cat:before,.filter-item.market:before{content:""}.filter-item.cat:before{content:""}.filter-item.discount-sup:before,.filter-item.euro-sup:before,.filter-item.percent-sup:before,.filter-item.sup:before{content:" >";top:5px;left:15px;position:absolute;font-size:16px}.filter-item.discount-inf:before,.filter-item.euro-inf:before,.filter-item.inf:before,.filter-item.percent-inf:before{content:" <";top:5px;left:15px;position:absolute;font-size:16px}.filter-item.news:before,.filter-item.selection:before,.filter-item.sort:before{font-family:FontAwesome;content:"";top:5px;left:9px;position:absolute;font-size:17px}.filter-item.news:before,.filter-item.sort:before{content:"";font-size:14px}.filter-item.news:before{content:""}.page-selector .entry.filter .block-title{display:flex;align-items:center;position:relative;cursor:pointer;padding-right:20px}.entry.filter .block-title i{cursor:pointer;position:relative;color:var(--primary-color);font-size:20px;padding:0 5px 2px}.entry.filter .block-title:after{font-family:FontAwesome;content:"";top:0;right:0;position:absolute;font-size:20px}.entry.filter.active .block-title:after{content:""}#filter-wrapper,#tools-wrapper{display:none;background:var(--bg-color-1-db);margin-bottom:10px;border-bottom:1px solid var(--border-color-db)}#filter-wrapper.active,#tools-wrapper.active{display:block}.filter-content{position:relative;background:var(--bg-color-1-db);padding-bottom:60px}.filter-content .button.filter{position:absolute;bottom:5px;right:5px}.range-wrapper{margin:0 20px}@media (min-width:768px){#filter-sort-mobile-button{display:none}}@media (max-width:767px){#filter-wrapper,#tools-wrapper{display:none;position:fixed;width:100%;height:100%;top:0;z-index:2000;background-color:rgba(0,0,0,.5);overflow:scroll}#filter-wrapper.active .fa-times,#tools-wrapper.active .fa-times{display:block;font-size:30px;position:absolute;top:0;padding:5px;right:5px}}#sort-wrapper{display:none;background:var(--bg-color-1-db);border-bottom:1px solid var(--border-color-db)}#sort-wrapper ul,#tools-wrapper ul{list-style-type:none}#sort-wrapper label,#tools-wrapper label{display:inline-block;padding-left:20px;width:auto;font-size:15px;cursor:pointer}.sort-content{padding-top:10px;position:relative;overflow:hidden}.sort-content ul{padding-left:20px}.sort-content label{position:relative;font-size:15px;line-height:20px}.sort-content .fa-check{display:inline-block;color:var(--bg-color-2-db);position:absolute;left:0;font-size:18px}.account-content input[type=checkbox]:checked~.fa-check,.market-content input[type=checkbox]:checked~.fa-check,.sort-content input[type=radio]:checked~.fa-check{color:var(--primary-color)}@media (max-width:767px){.sort-content{background:var(--bg-color-1-db);padding:20px 0}.sort-content .fa-times{font-size:30px;position:absolute;top:0;right:0;padding:5px}}@media (min-width:768px){#sort-wrapper.active{display:block}#sort-wrapper{display:none;z-index:2000}#sort-wrapper .subtitle{display:none}.sort-content{position:absolute;width:300px;background:var(--bg-color-1-db);text-align:left;z-index:2000;margin-top:8px}.sort-content .fa-times{font-size:30px;position:absolute;top:0;right:0;padding:5px}}#market-wrapper{display:none;background:var(--bg-color-1-db);margin-bottom:10px;border-bottom:1px solid var(--border-color-db)}#market-wrapper.active,.logged .product-image-label.type-quantity.q1,.logged.expert .product-image-label.type-magasin{display:block}.market-content{background:var(--bg-color-1-db);position:relative;overflow:hidden;text-align:right}.account-content ul,.market-content ul{list-style-type:none;padding-left:20px;text-align:left}.account-content label,.market-content label{position:relative;font-size:15px;line-height:20px;display:inline-block;padding-left:20px;width:auto}.account-content .fa-check,.market-content .fa-check{display:inline-block;color:var(--bg-color-2-db);position:absolute;left:0;font-size:18px}.market-content .button.filter{margin:5px}.check-switch{margin-left:20px}.entry.nav-pagination{position:relative;width:135px}.info-grid,.shop-grid{display:flex;flex-wrap:wrap;align-items:stretch}.shop-grid h2{margin:auto}.shop-grid-item{width:0;flex:1 1 0;background-color:var(--bg-color-1-db);word-wrap:break-word;display:block;position:relative;border-right:solid 1px var(--border-color-db);border-bottom:solid 1px var(--border-color-db);min-width:210px}.shop-grid-item.info{color:var(--bg-color-1-db);text-align:center;display:flex;flex-direction:column;justify-content:center}.shop-grid-item.info.review{justify-content:space-between;text-align:left}.shop-grid-item.info:hover{opacity:.8}.shop-grid-item.info.link p{font-size:16px;margin:20px}.shop-grid-item.info.review p{font-size:12px;margin:5px}.shop-grid-item-in img,.shop-grid-item.info.link img{max-height:180px;max-width:180px;display:block;margin:auto}.shop-grid-item.info.review img{width:100%}.shop-grid-item.info h2{font-weight:700;font-size:24px}.shop-grid-item.info h2 span{display:block;font-size:20px}.flexh,.shop-grid-item-in{display:flex;justify-content:space-between}.shop-grid-item-in{margin:5px auto;width:210px;flex-direction:column;height:100%}.shop-grid-item-in .product-image{display:flex;margin-bottom:15px;position:relative;overflow:hidden;height:210px;width:210px;align-items:center;justify-content:center}.shop-grid-item-in img{max-height:210px;max-width:210px;height:auto;position:relative;backface-visibility:hidden;-webkit-backface-visibility:hidden}.shop-grid-item-in img.placeholder-image{min-width:100px}.flexh{align-items:center}@media (max-width:767px){.shop-grid-item{min-width:160px}.shop-grid-item-in{width:160px}.shop-grid-item-in .product-image{height:160px;width:160px}.shop-grid-item-in img{max-height:160px;max-width:160px}}.product-image-label{border-radius:50%;-webkit-border-radius:50%;position:absolute}.product-image-label span{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-size:12px;line-height:0;color:var(--bg-color-1-db);font-weight:700;text-transform:uppercase;text-align:center}.product-image-label.type-magasin{left:0;top:0;width:32px;height:32px}.product-image-label.type-magasin img{max-width:100%}.product-image-label.type-size{padding:3px 5px 2px;background:rgba(0,0,0,.4);border-radius:0;-webkit-border-radius:0;color:var(--bg-color-1-db);bottom:0;font-size:12px;margin-left:10px}.product-image-label.type-facebook{left:5px;bottom:5px;width:25px;height:25px;background:var(--fb-color-db);cursor:pointer;overflow:hidden}.product-image-label.type-facebook span{left:10%;top:75%;font-size:24px;text-transform:none}.product-image-label.type-quantity{right:0;bottom:0;width:25px;height:25px;display:none}.product-image-label.type-quantity:before{font-family:FontAwesome;content:"";margin-right:0;font-size:24px;line-height:0}.product-image-label.type-quantity span{left:-2px;top:8px;font-size:12px;text-transform:none}.shop-grid-item-in .article-container{display:none;margin-bottom:15px}.shop-grid-item-in .title{display:block;font-size:13px;line-height:16px;color:var(--text-color-2-db);margin-bottom:10px}.shop-grid-item-in .title span{color:var(--text-color-3-db)}.shop-grid-item-in .cat{overflow:hidden;margin:5px 0}.date_flux{font-size:12px}.price{font-size:13px;line-height:19px;padding-bottom:5px}.price .current{color:var(--primary-color);font-size:20px;font-weight:700}.price .prev{color:var(--text-color-3-db);text-decoration:line-through;display:inline-block}#message,.information-blocks .block-content .fa-times,.query-wrapper label{display:none}.maintenance-block{color:var(--text-color-2-db);text-align:center;display:block;font-weight:700;font-size:16px}.maintenance-block-inner{margin:15px auto;border:1px solid var(--text-color-2-db);padding:0 10px 10px;display:inline-block}.maintenance-block .block-title{font-size:16px;border-top:none}#message{width:calc(100% - 20px);padding:10px 30px;position:fixed;top:0;margin:10px;border-radius:3px;z-index:10000;text-align:center;font-size:14px}#message .fa-times{font-size:20px;line-height:20px;position:absolute;top:0;right:0;padding:5px;cursor:pointer}#message,#message.notif{background-color:rgba(75,146,46,.7)}#message.avertissement,#message.error,#message.notif{display:block;color:var(--bg-color-1-db)}#message.error{background-color:rgba(235,1,1,.7)}#message.avertissement{background-color:rgba(1,114,235,.7);font-size:16px;font-weight:700;padding:100px}.disable{opacity:.3}.cookie{background-color:rgba(0,0,0,.5);padding:20px;position:fixed;bottom:0;color:var(--bg-color-1-db);z-index:10000;display:none;width:100%;text-align:center}.cookie .button{display:block;width:100px;margin:10px auto auto;cursor:pointer;text-decoration:none}.cookie a{text-decoration:underline}.button,strong{font-weight:700}.max-page-number:before{content:"/"}.button,.cookie a{color:var(--bg-color-1-db)}.button{font-size:14px;line-height:14px;text-transform:uppercase;text-align:center;padding:8px 10px;display:inline-block;margin-bottom:12px;cursor:pointer;min-width:127px;border:1px var(--border-color-db) solid;background:var(--text-color-1-db);position:relative}.button-red{border:2px brown solid;background:brown}.button.up,.query-suggest li{background:var(--bg-color-1-db)}.button.up{font-size:22px;line-height:18px;padding:8px 10px;min-width:0;position:fixed;bottom:0;right:0;margin-bottom:0;z-index:1000}.simple-drop-down,label span{position:relative}.simple-drop-down select,.simple-drop-down:after{height:30px;border:1px var(--text-color-2-db) solid;cursor:pointer}.simple-drop-down select{line-height:28px;padding:0 40px 0 10px;white-space:nowrap;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none;appearance:none;width:100%;font-size:13px;font-weight:400;color:var(--bg-color-3-db)}.simple-drop-down:after{width:30px;position:absolute;top:0;right:0;content:"";font-family:FontAwesome;font-size:12px;text-align:center;pointer-events:none;line-height:30px;background:var(--bg-color-1-db)}.button.nav-page,.button.up,.simple-drop-down:after,label{color:var(--text-color-2-db)}.button.nav-page{top:50%;background:var(--bg-color-1-db);font-size:20px;padding:0 7px;min-width:0;border-top:0;border-bottom:0;border-left:1px var(--border-color-db) solid;border-right:1px var(--border-color-db) solid;margin-bottom:15px;line-height:38px;height:38px;width:40px}.disable .button.nav-page{cursor:auto}.button.fa-angle-left.nav-page{left:0}.button.fa-angle-right.nav-page{left:95px}.button.nav-page,.simple-field.current_page,.simple-field.current_page+span{position:absolute;transform:perspective(1px) translateY(-50%)}.simple-field.current_page{left:40px;top:50%;width:55px;font-size:15px;text-align:right;border:0;padding:0 30px 0 0}.simple-field.current_page+span{top:0;left:95px;margin:0 10px 0-30px;color:var(--text-color-2-db);font-size:13px;line-height:33px}label{font-size:14px;line-height:14px;font-weight:400;margin-bottom:7px;padding-top:5px;width:80px}label span{font-size:30px;line-height:14px;display:inline-block;vertical-align:bottom}.flex-form,.query-wrapper{display:flex;justify-content:space-between}.flex-form input,.query-wrapper input{flex-grow:1}.flex-form input.double{flex-grow:2}.app-logo img{height:40px;margin:15px 0 15px 15px}.query-wrapper{height:40px;margin:0 0 0 15px;border-radius:3px;overflow:hidden;flex-grow:1;border:solid 1px var(--text-color-1-db)}.offers .query-wrapper{margin:15px 0}.query-suggest{display:none;position:absolute;z-index:1000;top:60px;border-top:solid 1px gray;border-left:solid 1px gray;border-right:solid 1px gray;padding-left:0}.query-suggest li{padding:5px;list-style-type:none;border-bottom:solid 1px gray}.query-suggest li a{color:gray;text-decoration:none}.query-suggest li a:before{font-family:FontAwesome;content:"";margin:0 8px 0 5px;font-size:18px}.simple-field.query{width:100%;height:40px;font-size:15px;padding:5px 10px;border-width:0}.button.search,.country a{color:var(--text-color-2-db)}.button.search{background:var(--bg-color-1-db);font-size:20px;font-weight:700;line-height:20px;padding:10px;width:40px;height:40px;min-width:0;border:0;border-left:var(--border-color-db) 1px solid}.account-button,.country{display:flex;justify-content:space-between}.account-button{align-content:stretch;flex-grow:0;padding:10px}.account-button .button{border:0;font-size:30px;color:var(--bg-color-1-db);background:0 0;align-self:center;margin-bottom:0;font-weight:400;min-width:0;padding:0 6px}.account-button .button span{display:block;font-size:12px;text-transform:capitalize;font-family:"Roboto",sans-serif;font-weight:700}.account-button .button.fa-circle-user:before{display:block;font-size:28px;line-height:28px}.account-button .button.fa-comments:before,.account-button .button.fa-home:before{display:block;margin:7px}.fa-circle-user.active:after,.logged .fa-circle-user:after{border-radius:4px;border:4px solid var(--primary-color);content:"";width:0;height:0;font-size:0;top:20px;right:6px;position:absolute}#country-button img{width:28px;height:28px}.country{height:400px;position:relative;flex-direction:row-reverse;align-items:flex-end;flex-wrap:wrap}.country .amerique,.country .europe{position:relative;width:500px;height:400px}.country .europe{background:url(../media/skin/europe.jpg)no-repeat center left}.country .amerique{background:url(../media/skin/amerique.jpg)no-repeat center left}#country-wrapper li,.country li{list-style-type:none;padding-top:4px}#country-wrapper img,.country img{width:23px;padding-bottom:3px}.country li{position:absolute;width:160px}.country a{font-size:13px}.country .fr_FR{left:160px;top:165px}.country .de_DE{left:300px;top:85px}.country .fr_CH{left:250px;top:190px}.country .de_CH{left:250px;top:165px}.country .fr_BE{left:170px;top:105px}.country .nl_BE{left:170px;top:80px}.country .nl_NL{left:210px;top:50px}.country .it_IT{left:320px;top:260px}.country .en_GB{left:50px;top:45px}.country .pt_PT{left:10px;top:330px}.country .es_ES{left:90px;top:300px}.country .en_US{left:25%;top:60%}@media (max-width:1000px){.country .amerique{width:calc(100% - 500px);background:url(../media/skin/amerique.png)no-repeat center right}}@media (max-width:600px){.country .amerique{width:500px;background:0 0}.country .en_US{left:0;top:-220px}}@media (max-width:500px){.country .europe{width:100%}}.live-button.active .fa-play{-webkit-animation:color-change 1s infinite;-moz-animation:color-change 1s infinite;-o-animation:color-change 1s infinite;-ms-animation:color-change 1s infinite;animation:color-change 1s infinite}#account-wrapper,#country-wrapper,#save-wrapper{display:none;background:var(--bg-color-1-db);margin-bottom:10px;border-bottom:1px solid var(--border-color-db)}fieldset{padding:30px 10px 50px}fieldset label{width:90px;text-align:right;display:inline-block;padding-right:5px;font-size:15px}fieldset label+input.simple-field{width:calc(100% - 95px);border-color:#696969}#account-wrapper .error,label span{color:var(--primary-color)}#input-pseudo{border-color:#1b9a1b;font-weight:700}.banniere img,.button.submit{display:block;margin:auto}#lostpassword-wrapper,#pseudo-wrapper{display:none}#lostpassword-trigger{text-align:center;cursor:pointer;text-decoration:underline}#confirm-wrapper{margin:10px;border:1px var(--border-color-db) solid;text-align:center;display:none}.logged #connected-wrapper,body.expert .expert,body.logged .logged{display:block}#connected-wrapper,#renewpassword-wrapper,.logged #connect-wrapper,.logged .not-logged,body .expert,body .logged{display:none}#info-box{text-align:center}#confirm-box,#resendconfirm-box{padding:20px 10px;text-align:center}.resendconfirm-button{text-decoration:underline;color:#304ffd;cursor:pointer}#confirm-box{display:none}#confirm-code{text-align:center;font-weight:700;font-size:24px;width:150px;margin:auto}#confirm-button,#signout-button{width:150px}.show-search{cursor:pointer}@media (max-width:767px){#account-wrapper.active,#country-wrapper.active,#save-wrapper.active{display:block}#account-wrapper,#country-wrapper,#save-wrapper{display:none;position:fixed;width:100%;height:100%;top:0;z-index:2000;background-color:rgba(0,0,0,.5);overflow:scroll}.account-content,.country-content,.save-content{position:relative;background:var(--bg-color-1-db);padding:20px 0;margin:auto}.country-content,.save-content{max-width:300px}.account-content{max-width:100%}.account-content .fa-times,.country-content .fa-times,.save-content .fa-times{font-size:30px;line-height:20px;position:absolute;top:0;right:0;padding:5px;color:var(--text-color-1-db)}}@media (min-width:768px){#account-wrapper.active,#country-wrapper.active,#save-wrapper.active{display:flex}#account-wrapper,#country-wrapper,#save-wrapper{display:none;position:fixed;width:100%;height:100%;top:0;z-index:2000;background-color:rgba(0,0,0,.5);overflow:scroll;justify-content:space-around;align-items:flex-start}.account-content,.country-content,.save-content{position:relative;min-height:470px;background:var(--bg-color-1-db);padding:20px 0;overflow-y:scroll}.country-content,.save-content{width:300px;margin:100px auto 0}#connected-wrapper,.account-content{margin:0 auto;width:100%}#connect-wrapper{margin:0 auto;width:300px}.account-content .fa-times,.country-content .fa-times,.save-content .fa-times{font-size:30px;position:absolute;top:0;right:0;padding:5px}}.banniere p,.no-result{text-align:center;width:100%}.no-result{font-size:16px;color:var(--border-color-db);padding:20px}.no-result .fa-wrench{display:block;font-size:60px;margin:10px}.no-result .filter-item{font-size:14px}.no-result strong,strong{color:var(--text-color-1-db)}.save-search-button{cursor:pointer;height:28px;line-height:28px;text-align:center;align-content:center;border-radius:14px;padding:0 5px;margin:0 5px;box-sizing:border-box;background-color:var(--primary-color);color:var(--text-primary-color);font-size:14px;border:var(--border-color-db) solid 1px}.save-search-button .fa-bell{font-size:16px}.fixed-button{position:sticky;margin:10px auto;bottom:20px;width:fit-content}.banniere{display:block;margin-top:20px;margin-bottom:20px}.banniere img{width:100%;max-width:1000px;max-height:150px}.banniere p{position:absolute;font-size:12px;color:#fff;margin-top:5px;padding-top:0}#search-alert{margin:10px 30px 20px 7px;width:17px;height:17px}#search-alert:after{font-family:FontAwesome;content:"";color:#a9a9a9;font-size:20px;margin-left:22px;margin-bottom:5px}#search-alert:checked:after{color:var(--primary-color);content:"";margin-left:26px}.search-tab{border-top:1px solid var(--border-color-db);width:100%}.search-tab tr{border-bottom:1px solid var(--border-color-db)}.search-tab td{padding:5px}.search-tab td:last-child{width:160px}.search-tab .fa{font-size:25px;color:var(--text-color-1-db);padding:5px 0;text-align:center;cursor:pointer;width:35px}.search-tab .fa.true{color:var(--primary-color)!important}.search-tab .fa.false{color:#a9a9a9}.search-tab .fa.false:before{color:#a9a9a9;content:""}search-tab .fa.true{color:var(--primary-color)}.range-price label,.simple-field+span{display:inline-block}.simple-field{margin-bottom:5px;width:100%;border:1px var(--border-color-db) solid;font-size:13px;line-height:33px;color:var(--text-color-2-db);height:35px;padding:0 10px;font-weight:400}.simple-field+span{margin-left:-8px;margin-right:4px;font-size:15px;line-height:33px;width:8px}.simple-field.number{width:45px;font-size:15px;border:0;text-align:right;padding:0 10px 0 0;background-color:transparent}input.simple-field:focus,input.simple-field:hover,textarea.simple-field:focus,textarea.simple-field:hover{background:var(--bg-color-3-db)}select{background:var(--bg-color-1-db)}.clear{clear:both}.ui-slider{position:relative;height:4px;background:var(--text-color-3-db);margin:0 10px;top:55px}.ui-slider-handle,.ui-slider-range{background:var(--primary-color);position:absolute}.ui-slider-range{height:100%;left:0;top:0}.ui-slider-handle{width:20px;height:20px;margin:-8px 0 0-10px;cursor:pointer;border-radius:50%;outline-style:none}.range-price{font-size:14px;color:var(--text-color-3-db);float:left;line-height:65px}.range-price b{color:var(--text-color-2-db);font-weight:700}#breadcrumb ol>li,.footer-links a,.max-price,.min-price{display:inline-block}#filter-wrapper .button.filter,#tools-wrapper .button.filter{float:right}.range-wrapper:after{width:100%;height:0;clear:both;content:"";display:block}#footer-wrapper{background:var(--bg-color-2-db);width:100%;padding:20px 0}footer{display:flex;justify-content:space-between;align-items:center;height:80px;max-width:1170px;margin:auto;padding:0 20px}.footer-links a{font-size:14px;font-weight:500;color:var(--text-color-2-db);line-height:14px;padding-right:15px;border-right:1px var(--border-color-db) solid;margin-right:15px;margin-bottom:7px!important;margin-top:7px;vertical-align:top}.footer-links a:last-child{padding-right:0;border:0;margin-right:0}.copyright{font-size:14px;line-height:14px;padding:7px 0}.copyright a{color:var(--primary-color)}.socials-box a{font-size:50px;line-height:48px;width:48px;display:inline-block;color:var(--bg-color-1-db);margin:0 3px;text-align:center}.socials-box a .fa{line-height:48px;position:relative;top:0}.socials-box a .fa.fa-facebook-f{color:var(--fb-color-db)}.socials-box a .fa.fa-instagram{color:var(--insta-color-db)}#breadcrumb a,.socials-box a:hover{color:var(--text-color-2-db)}.socials-box a:hover .fa{top:-5px}.fa-spinner{font-size:30px;text-align:center;display:block;width:100%;padding:50px}.fa-spinner:before{content:""}body.app footer,body.app header{background-color:var(--text-color-1-db);display:flex;justify-content:space-between}body.app header{padding-right:15px;padding-top:30px}body.app footer{position:fixed;bottom:0;width:100%;height:60px;padding:0;z-index:2}body.app header img{height:40px;display:block;margin:15px 0 15px 15px}body.app .content-wrapper:nth-of-type(odd){background-color:var(--bg-color-1-db)}body.app .right-wrapper{background-color:var(--text-color-3-db)}body.app .shop-grid-item{margin:0 5px 10px;background-color:var(--bg-color-1-db);border-radius:10px}body.app .save-search-button{color:var(--primary-color);position:fixed;bottom:75px;left:50%;z-index:2;font-size:48px;width:50px;margin-left:-25px;text-align:center}body.app .save-search-button:after{content:"+";font-size:36px;font-weight:700;position:absolute;top:5px;left:10px;color:var(--bg-color-1-db);display:block;width:30px;text-align:center}body.app .page-selector.end{position:fixed;bottom:80px;right:20px;padding:0;z-index:2}body.app .maintenance-block-bottom{margin-bottom:150px}.glyphicon,body.account .fa-times{display:none}@media (max-width:768px){body.app .app-desktop{display:none}}.admin .fa{font-size:25px;margin:10px}#control input{width:320px}#control textarea{width:320px;height:200px}#control .preselect{padding:10px;font-size:20px;display:inline-block;cursor:pointer}#breadcrumb,.drop-container .drop,.partnerlink a{background-color:var(--bg-color-1-db)}#breadcrumb{padding:7px;font-size:12px;border-bottom:1px solid var(--border-color-db);color:var(--text-color-2-db);overflow-x:scroll;white-space:nowrap}.product #breadcrumb{background-color:var(--bg-color-2-db)}#breadcrumb ul{padding-left:0}#breadcrumb ol{display:flex;align-items:center;justify-content:flex-start;padding-left:0;margin-bottom:0}#breadcrumb li{list-style-type:none}#breadcrumb ol>li+li:before{padding:0 5px;content:">"}@media (min-width:768px){#breadcrumb{overflow-x:visible}.glyphicon{display:inline-block}}.discount span,.drop-container,.overflow-scroll-gradient{position:relative}#error img,.drop-container:hover .drop{display:block}.drop-container .drop{display:none;position:absolute;top:18px;left:0;width:max-content;z-index:1500}.drop-container .drop a{display:block;padding:8px 16px}.overflow-scroll-gradient::after{content:"";position:absolute;bottom:0;width:100%;height:25px;background:linear-gradient(rgba(255,255,255,.001),var(--bg-color-2-db))}.overflow-scroll-gradient__scroller{overflow-y:scroll;background:var(--bg-color-2-db);max-height:150px}@media (min-width:768px){.overflow-scroll-gradient__scroller{max-height:none}.overflow-scroll-gradient::after{content:none}}#product #gallery img{max-width:100%;max-height:50vh}.discount{border-radius:0;-webkit-border-radius:0;position:relative;font-size:15px;line-height:15px;text-align:right}.discount:before{font-family:FontAwesome;display:inline-block;content:"";font-size:60px;line-height:60px;color:var(--primary-color);transform:rotate(315deg);-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);position:absolute;top:-23px;left:-14px}.shop .discount:before{font-size:53px;line-height:53px;top:-20px;left:-12px}.discount span{color:var(--text-primary-color);display:inline-block;width:32px;text-align:left}.marketlink,.partnerlink{background:var(--bg-color-3-db)}.partnerlink{padding:2px 0}.partnerlink a{display:flex;justify-content:space-between;margin:0 2px 2px;padding:5px}.marketlink img,.partnerlink img{height:20px}.partnerlink .price{width:fit-content}.marketlink{color:var(--text-color-1-db);position:sticky;bottom:0}@media (min-width:768px){.marketlink img,.partnerlink img{height:30px}}#error img{max-width:80%;max-height:40vh;margin:auto}#error .query-box{background-color:var(--text-color-1-db);border-radius:10px;max-width:70%;width:400px;margin:auto;padding:15px}#error .query-wrapper{margin:0}#chat-container{position:fixed;bottom:20px;right:20px;width:300px;max-height:400px;background:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:hidden}#chat-header{background:#ff6f61;color:#fff;padding:10px;font-size:16px;font-weight:700;text-align:center;cursor:pointer}#chat-messages{flex:1;overflow-y:auto;max-height:90%;font-size:14px}#chat-input-container{display:flex;border-top:1px solid #ddd}#chat-input{flex:1;padding:10px;border:0;outline:0}#chat-send{background:#ff6f61;color:#fff;border:0;padding:10px;cursor:pointer}.bot-message,.user-message{padding:8px;border-radius:5px;margin-bottom:5px}.user-message{text-align:right;background:#e3e3e3}.bot-message{text-align:left;background:#ffdfdf}body.dark{--primary-color:#af291e;--text-color-1-db:#dfdfdf;--text-color-2-db:#cfcfcf;--text-color-3-db:#bfbfbf;--bg-color-1-db:#202020;--bg-color-2-db:#282828;--bg-color-3-db:#303030;--border-color-db:#404040;--fb-color-db:#0f51a3;--insta-color-db:deeppink}