*{margin:0;padding:0;box-sizing:border-box}li{list-style:none}a{text-decoration:none;color:#666}a:hover{color:#333}img{max-width:100%}strong{font-weight:700}body{width:100%;color:#666;font-size:15px;background-color:#f2f2f2}body,input,textarea{font-family:Cardo,serif}select{background:#f2f2f2;padding:7px 2px;border:none}.type,h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;text-transform:uppercase}.basket,input[type=submit]{cursor:pointer}#grid{max-width:1280px!important;margin:0 auto;display:grid;overflow-x:hidden;grid-template-columns:1fr 4fr;grid-template-rows:130px minmax(0,auto) 1fr;justify-content:center}.order #grid{grid-template-columns:1fr;grid-template-rows:130px minmax(0,auto) 1fr 1fr}.order #grid #sidebar{grid-area:4}.order #grid #footer{grid-column:1}h1{font-size:26px;margin-bottom:20px}h2{font-size:22px}fieldset{border:none}#content,#sidebar #menu3{padding:20px}#addBasket input,#continue input,.basket,.nextStep input,.noPrice{padding:10px 19px;border:none;background-color:#e9e9ed}#addBasket input:hover,#continue input:hover,#recount td input:hover,.basket:hover,.nextStep input:hover{background-color:#d9d9d9}#defaultDescription,.imagesList li div{display:flex;flex-grow:1;min-width:100%;width:0}#page h1,.type{margin:18px 0 10px}#header{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:30px 45px 35px;background-color:#fff;border-radius:0 0 5px 5px;padding:0}#basketmenu div *{float:right}#logo{font-size:24px;font-family:Oswald,sans-serif}#top-left{padding-left:20px}#top-center fieldset{border:none;display:inline-flex}#top-center input[type=text]{width:170px;height:30px;padding:.5em .5em;outline:0;border:none;background-color:#f2f2f2}#top-center input[type=submit]{font-family:"Material Icons";font-weight:600;font-size:16px;width:30px;height:30px;margin-left:-6px;border-radius:0;border:none;background-color:#ccc}#basketmenu{grid-column:span 3;float:left}#menu1 ul li a{float:left}#menu1 ul li.lBasket a,#menu1 ul li.lBasket span{float:unset}#menu1 ul li.lBasket{display:list-item!important;padding:5px;top:25px;right:603px;position:absolute;margin-left:25px}#menu1 ul li.lBasket{display:list-item!important}li.lBasket a::before{font-family:"Material Icons";content:"\e8cc";padding-right:5px;text-decoration:none!important}li.lBasket a::before:hover{text-decoration:none}li.lBasket span{display:block}li.lBasket span strong{font-size:15px;visibility:visible}#menu1 ul li{padding-top:4px}#menu1 li{padding:0 5px}#menu{grid-column:span 3}#menu input{opacity:0}#menu li{display:inline;padding:20px}#menu li a{color:#333}#sidebar{margin:20px 20px 0 0}#sidebar #menu3{background-color:#fff;border-radius:5px}.type{font-size:20px;font-weight:600;padding:0 5px 16px 5px}#menu3 ul li{padding:5px}#content{margin:20px 0 0 0;background-color:#fff;border-radius:5px 5px 0 0}#page div.content{padding:5px 0;line-height:1.5em}.content a{color:#000;font-weight:600}#content ul.list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:30px;width:100%}#content ul.list li{width:100%}#imagesList1.imagePreview{margin:0 20px 0 0}#imagesList1{float:left;margin:10px}#options{display:inline}#page div.content p{padding-bottom:10px}.basket,.noPrice{width:126px;margin:0 auto;margin-top:10px}#imagesList1{grid-column:1}#options{text-align:right}#options .back{margin-right:10px}#options .back,#options .print{float:right}#basket legend,#orderedProducts tbody .quantity label,form#addBasket legend{display:none}#product{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(auto-fill,minmax(1px,1fr))}#imagesListPreview li a img{width:75px}#box{grid-column:2}#productDescription.content{grid-column:span 2;margin-top:30px}#quick-box{position:fixed;width:100%;height:100%;top:0;background:#fff;z-index:200;font-size:.875em;font-weight:600}#quick-box .background{height:100%}#quick-box .quick-box-container{position:absolute}#quick-box .image-wrapper{position:relative;line-height:0}#quick-box .navigation{position:absolute;bottom:0;padding:5px 0;text-align:center;color:#ddd;line-height:normal;background:rgba(0,0,0,.3);width:100%}#quick-box .description{padding:5px 0;text-align:center;color:#ddd;background:rgba(0,0,0,.8);border-bottom-left-radius:5px;border-bottom-right-radius:5px;max-height:66px;overflow:hidden}#quick-box .loading{display:block;padding:38px 32px;color:#000;line-height:1em}#quick-box .close,#quick-box .next,#quick-box .prev{color:#000;position:fixed;z-index:100;font-size:60px;display:block;top:47%;margin:0;opacity:.2;text-decoration:none;line-height:normal}#quick-box .next span,#quick-box .prev span{position:absolute;top:47%;left:0;padding:10px;opacity:0}#quick-box .next span{left:auto;right:0}#quick-box .close:hover,#quick-box .next:hover,#quick-box .prev:hover{opacity:.8}#quick-box .prev{left:2%}#quick-box a.close:after,#quick-box a.next::before,#quick-box a.prev::before{font-family:"Material Icons";font-weight:900;top:47%}#quick-box .close{top:0;right:8%;padding:0 4px 2px}#quick-box a.close{color:#fff}#quick-box a.close:after{content:"\e5cd";display:block;color:#000;margin-top:-50px}#quick-box a.prev::before{content:"\e2ea";display:block}#quick-box a.next::before{content:"\e5e1"}#quick-box .next{right:2%}#footer{background-color:#fff;margin:0 0 20px 0;display:grid;grid-column:2;grid-template-columns:1fr 1fr}#copy{background-color:#fff;border-radius:0 0 0 5px;padding:20px}#copy2{display:block;font-size:14px}#powered{background-color:#fff;border-radius:0 0 5px 0;padding:20px;text-align:right;align-self:center}#noticeAboutCookies{display:none;padding:7px 0;background:#fff;z-index:1;position:fixed;border:1px solid #ccc;box-shadow:rgb(50 50 50 / 25%) 0 0 5px;padding:15px 20px 1rem 20px;right:20px;bottom:20px;width:300px}#noticeAboutCookies .close{background-color:#d8203d;color:#fff!important;padding:8px 15px;display:inline-block;margin-top:10px;font-size:.917em;font-weight:400;text-decoration:none}#noticeAboutCookies .close:hover{color:red}@media screen and (max-width:1800px){#menu1 ul li.lBasket{right:600px}}@media screen and (max-width:1700px){#menu1 ul li.lBasket{right:550px}}@media screen and (max-width:1600px){#menu1 ul li.lBasket{right:420px}}@media screen and (max-width:1280px){#menu1 ul li.lBasket{right:200px}}@media screen and (max-width:1200px){#grid{grid-template-columns:1fr 3fr}#menu1 ul li.lBasket{right:150px}}@media screen and (max-width:992px){#content ul{grid-gap:10px}}@media screen and (max-width:780px){body{background-color:unset}#grid{grid-template-columns:1fr;grid-template-rows:repeat(auto-fill,minmax(100px,1fr))}#header{grid-template-columns:repeat(2,4fr) repeat(2,1fr);grid-template-rows:35px 50px;grid-column:1;grid-area:1;position:fixed;width:100%}#basketmenu{grid-column:span 4}#menu1 ul li.lBasket{font-size:0;top:29px;right:80px}#menu1 ul li.lBasket span{float:left}#top-right #menu1{width:20px}li.lBasket span{display:unset}.lBasket{font-size:20px}li.lBasket span strong{margin-top:16px;margin-left:-10px;font-size:15px;float:left!important;visibility:visible}#menu1 ul li a{float:left!important}#menu{grid-column:4;background-color:#fff}#menu{display:block;position:relative;top:0;right:0;z-index:1;-webkit-user-select:none;user-select:none}#menu ul li a{text-decoration:none;color:#232323;transition:color .3s ease}#menu input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;z-index:2;-webkit-touch-callout:none}#menu input:not(:checked)~span:before{font-family:"Material Icons";font-weight:400;content:"\e5d2";font-size:40px}#menu span{display:block;width:33px;position:relative;z-index:1;margin-top:-7px}#menu input:checked~span:before{font-family:"Material Icons";font-weight:900;content:"\e5cd";font-size:40px;display:block}#menu ul{top:0;left:0;position:fixed;width:100%;height:100%;padding:50px;padding-top:125px;background:#ededed;list-style-type:none;-webkit-font-smoothing:antialiased;display:none;transform-origin:0% 0%;transform:translate(-100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menu ul li{padding:10px 0;font-size:22px;display:list-item}#menu input:checked~#menu2 ul{transform:none;display:block}#sidebar{grid-area:3}#imagesListPreview li{display:inline-block;margin-right:5px}#content{grid-area:2;margin:0}#order #personalData{grid-template-rows:repeat(auto-fill,minmax(200px,1fr));grid-template-columns:1fr}#footer{grid-area:4;grid-column:1}li.lBasket a::before{visibility:visible;display:block;font-size:26px}li.lBasket a,li.lBasket span{visibility:hidden}li.lBasket span strong{display:block}#quick-box .close,#quick-box .next,#quick-box .prev{font-size:40px}#content ul.subpagesList{grid-template-columns:1fr;grid-gap:15px}}@media screen and (max-width:560px){#menu1 ul li.lBasket{right:50px}}@media screen and (max-width:480px){#grid{grid-template-columns:1fr;grid-template-rows:repeat(auto-fill,minmax(100px,1fr))}#searchForm{margin-right:18px}#top-center input[type=text]{width:100%}#logo{font-size:20px;margin-left:10px}#top-left{padding-left:5px}#box{grid-column:1}tr#nextStep,tr#rulesAccept,tr.summaryOrder,tr.summaryShippingPayment{grid-template-columns:2fr 1fr}#rulesAccept th,.summaryOrder th,.summaryShippingPayment th,tr.summaryProducts th{grid-column:1}#order #personalData #oComment,#order #personalData .input{width:100%}.summaryProducts td{grid-column:4}#content ul{grid-gap:0}#header{grid-area:1}#header{grid-template-columns:repeat(2,3fr) repeat(2,1fr)}#footer,#header{grid-column:1}}