@import url(https://fonts.googleapis.com/css2?family=Barlow:wght@400;600&display=swap);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*,:after,:before{scrollbar-width:thin;scrollbar-color:#99885c #aaa;box-sizing:border-box}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#aaa}::-webkit-scrollbar-thumb{background:#99885c}html{font-size:100%}body{line-height:1.2;font-size:16px;font-family:"Barlow",sans-serif;font-weight:400;color:#fff;background:#000 url("../images/background.jpg") center no-repeat;background-size:cover;background-attachment:fixed}body#tinymce{padding:20px !important;background-color:#fff !important;background-image:none;color:#000}body#tinymce .d-flex .item{border:dotted 1px #ccc;padding:5px;flex-grow:1}body#tinymce table tr td{border:dotted 1px #ccc;padding:5px}body.no-scroll{height:100%;overflow:hidden}h1,.title{font-size:2.5rem;margin-bottom:30px}h2{font-size:1.5rem;margin-bottom:15px}p{margin-bottom:15px}em,i{font-style:italic}strong,b{font-weight:bold}u{text-decoration:underline}small{font-size:.8rem;font-style:italic}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}a{text-decoration:none;color:#fff;transition:color .3s linear;outline:none}a:hover{color:#99885c !important}main{position:relative;z-index:700;padding-top:140px;padding-bottom:30px;min-height:100vh}main .content-max-width{max-width:1600px;margin:0 auto;padding:0 15px}main #page-my-account.content-max-width{max-width:1200px}main .form-max-content{max-width:450px}main .form-margin-auto{margin:0 auto}main input:-webkit-autofill,main input:-webkit-autofill:hover,main input:-webkit-autofill:focus,main textarea:-webkit-autofill,main textarea:-webkit-autofill:hover,main textarea:-webkit-autofill:focus,main select:-webkit-autofill,main select:-webkit-autofill:hover,main select:-webkit-autofill:focus{border:solid 1px #99885c !important;-webkit-text-fill-color:#fff !important;box-shadow:none !important;background-color:#0c1013 !important;color:#fff !important;-webkit-transition:background-color 5500s ease-in-out 0s;transition:background-color 5500s ease-in-out 0s}main input,main textarea,main select,main button{font:inherit;outline:none}main input[type=text],main input[type=email],main input[type=tel],main input[type=password],main input[type=number],main textarea,main select{border:solid 1px #99885c;padding:10px 15px;color:#99885c;background-color:#313131;display:block;width:100%}main button[type=submit]{background-color:#99885c;padding:15px;color:#fff;border:none;cursor:pointer;text-transform:uppercase}main p.label{position:relative}main p.label label{position:absolute;bottom:calc(100% + 8px);right:15px;transform:translateY(5px);background-color:#fff;border-radius:5px;padding:5px;z-index:10;opacity:0;visibility:hidden;transition:transform .3s ease-out,opacity .3s ease-out;color:#99885c}main p.label label:after{content:"";top:98%;left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:8px;margin-left:-8px}main p.label:hover label{visibility:visible;transform:translateY(0px);opacity:1}main #required-fields{font-size:.8rem;font-style:italic;padding-bottom:20px}.hidden,[hidden]{display:none !important}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.overflow-hidden{overflow:hidden !important}.overflow-auto{overflow:auto !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-decoration-none{text-decoration:none !important}.visible{visibility:visible}.invisible{visibility:hidden}.img-fluid{max-width:100%;height:auto}.m-t-1{margin-top:0.25em}.m-t-2{margin-top:0.5em}.m-t-3{margin-top:0.75em}.m-t-4{margin-top:1em}.m-t-5{margin-top:1.25em}.m-t-6{margin-top:1.5em}.m-t-7{margin-top:1.75em}.m-t-8{margin-top:2em}.m-t-9{margin-top:2.25em}.m-t-10{margin-top:2.5em}.m-t-11{margin-top:2.75em}.m-t-12{margin-top:3em}.m-t-13{margin-top:3.25em}.m-t-14{margin-top:3.5em}.m-t-15{margin-top:3.75em}.m-t-16{margin-top:4em}.m-t-17{margin-top:4.25em}.m-t-18{margin-top:4.5em}.m-t-19{margin-top:4.75em}.m-t-20{margin-top:5em}.m-r-1{margin-right:0.25em}.m-r-2{margin-right:0.5em}.m-r-3{margin-right:0.75em}.m-r-4{margin-right:1em}.m-r-5{margin-right:1.25em}.m-r-6{margin-right:1.5em}.m-r-7{margin-right:1.75em}.m-r-8{margin-right:2em}.m-r-9{margin-right:2.25em}.m-r-10{margin-right:2.5em}.m-r-11{margin-right:2.75em}.m-r-12{margin-right:3em}.m-r-13{margin-right:3.25em}.m-r-14{margin-right:3.5em}.m-r-15{margin-right:3.75em}.m-r-16{margin-right:4em}.m-r-17{margin-right:4.25em}.m-r-18{margin-right:4.5em}.m-r-19{margin-right:4.75em}.m-r-20{margin-right:5em}.m-b-1{margin-bottom:0.25em}.m-b-2{margin-bottom:0.5em}.m-b-3{margin-bottom:0.75em}.m-b-4{margin-bottom:1em}.m-b-5{margin-bottom:1.25em}.m-b-6{margin-bottom:1.5em}.m-b-7{margin-bottom:1.75em}.m-b-8{margin-bottom:2em}.m-b-9{margin-bottom:2.25em}.m-b-10{margin-bottom:2.5em}.m-b-11{margin-bottom:2.75em}.m-b-12{margin-bottom:3em}.m-b-13{margin-bottom:3.25em}.m-b-14{margin-bottom:3.5em}.m-b-15{margin-bottom:3.75em}.m-b-16{margin-bottom:4em}.m-b-17{margin-bottom:4.25em}.m-b-18{margin-bottom:4.5em}.m-b-19{margin-bottom:4.75em}.m-b-20{margin-bottom:5em}.m-l-1{margin-left:0.25em}.m-l-2{margin-left:0.5em}.m-l-3{margin-left:0.75em}.m-l-4{margin-left:1em}.m-l-5{margin-left:1.25em}.m-l-6{margin-left:1.5em}.m-l-7{margin-left:1.75em}.m-l-8{margin-left:2em}.m-l-9{margin-left:2.25em}.m-l-10{margin-left:2.5em}.m-l-11{margin-left:2.75em}.m-l-12{margin-left:3em}.m-l-13{margin-left:3.25em}.m-l-14{margin-left:3.5em}.m-l-15{margin-left:3.75em}.m-l-16{margin-left:4em}.m-l-17{margin-left:4.25em}.m-l-18{margin-left:4.5em}.m-l-19{margin-left:4.75em}.m-l-20{margin-left:5em}.m-1{margin:0.25em}.m-2{margin:0.5em}.m-3{margin:0.75em}.m-4{margin:1em}.m-5{margin:1.25em}.m-6{margin:1.5em}.m-7{margin:1.75em}.m-8{margin:2em}.m-9{margin:2.25em}.m-10{margin:2.5em}.m-11{margin:2.75em}.m-12{margin:3em}.m-13{margin:3.25em}.m-14{margin:3.5em}.m-15{margin:3.75em}.m-16{margin:4em}.m-17{margin:4.25em}.m-18{margin:4.5em}.m-19{margin:4.75em}.m-20{margin:5em}.p-t-1{padding-top:0.25em}.p-t-2{padding-top:0.5em}.p-t-3{padding-top:0.75em}.p-t-4{padding-top:1em}.p-t-5{padding-top:1.25em}.p-t-6{padding-top:1.5em}.p-t-7{padding-top:1.75em}.p-t-8{padding-top:2em}.p-t-9{padding-top:2.25em}.p-t-10{padding-top:2.5em}.p-t-11{padding-top:2.75em}.p-t-12{padding-top:3em}.p-t-13{padding-top:3.25em}.p-t-14{padding-top:3.5em}.p-t-15{padding-top:3.75em}.p-t-16{padding-top:4em}.p-t-17{padding-top:4.25em}.p-t-18{padding-top:4.5em}.p-t-19{padding-top:4.75em}.p-t-20{padding-top:5em}.p-r-1{padding-right:0.25em}.p-r-2{padding-right:0.5em}.p-r-3{padding-right:0.75em}.p-r-4{padding-right:1em}.p-r-5{padding-right:1.25em}.p-r-6{padding-right:1.5em}.p-r-7{padding-right:1.75em}.p-r-8{padding-right:2em}.p-r-9{padding-right:2.25em}.p-r-10{padding-right:2.5em}.p-r-11{padding-right:2.75em}.p-r-12{padding-right:3em}.p-r-13{padding-right:3.25em}.p-r-14{padding-right:3.5em}.p-r-15{padding-right:3.75em}.p-r-16{padding-right:4em}.p-r-17{padding-right:4.25em}.p-r-18{padding-right:4.5em}.p-r-19{padding-right:4.75em}.p-r-20{padding-right:5em}.p-b-1{padding-bottom:0.25em}.p-b-2{padding-bottom:0.5em}.p-b-3{padding-bottom:0.75em}.p-b-4{padding-bottom:1em}.p-b-5{padding-bottom:1.25em}.p-b-6{padding-bottom:1.5em}.p-b-7{padding-bottom:1.75em}.p-b-8{padding-bottom:2em}.p-b-9{padding-bottom:2.25em}.p-b-10{padding-bottom:2.5em}.p-b-11{padding-bottom:2.75em}.p-b-12{padding-bottom:3em}.p-b-13{padding-bottom:3.25em}.p-b-14{padding-bottom:3.5em}.p-b-15{padding-bottom:3.75em}.p-b-16{padding-bottom:4em}.p-b-17{padding-bottom:4.25em}.p-b-18{padding-bottom:4.5em}.p-b-19{padding-bottom:4.75em}.p-b-20{padding-bottom:5em}.p-l-1{padding-left:0.25em}.p-l-2{padding-left:0.5em}.p-l-3{padding-left:0.75em}.p-l-4{padding-left:1em}.p-l-5{padding-left:1.25em}.p-l-6{padding-left:1.5em}.p-l-7{padding-left:1.75em}.p-l-8{padding-left:2em}.p-l-9{padding-left:2.25em}.p-l-10{padding-left:2.5em}.p-l-11{padding-left:2.75em}.p-l-12{padding-left:3em}.p-l-13{padding-left:3.25em}.p-l-14{padding-left:3.5em}.p-l-15{padding-left:3.75em}.p-l-16{padding-left:4em}.p-l-17{padding-left:4.25em}.p-l-18{padding-left:4.5em}.p-l-19{padding-left:4.75em}.p-l-20{padding-left:5em}.p-1{padding:0.25em}.p-2{padding:0.5em}.p-3{padding:0.75em}.p-4{padding:1em}.p-5{padding:1.25em}.p-6{padding:1.5em}.p-7{padding:1.75em}.p-8{padding:2em}.p-9{padding:2.25em}.p-10{padding:2.5em}.p-11{padding:2.75em}.p-12{padding:3em}.p-13{padding:3.25em}.p-14{padding:3.5em}.p-15{padding:3.75em}.p-16{padding:4em}.p-17{padding:4.25em}.p-18{padding:4.5em}.p-19{padding:4.75em}.p-20{padding:5em}#flash-messages{position:fixed;top:50%;left:150%;width:80%;max-width:750px;max-height:80vh;overflow:auto;transform:translateX(-50%) translateY(-50%);background-color:#fff;box-shadow:0px 0px 10px 0px #0d0e12;padding:20px 25px;opacity:0;color:#000;border-radius:10px;z-index:1000}#flash-messages a#flash-messages-close{position:absolute;top:10px;right:10px;text-decoration:none;color:#99885c;font-weight:bold}#flash-messages p{padding:5px 0}#flash-messages p strong{font-weight:bold}#flash-messages #flash-messages-content{padding:15px 0;text-align:center}#flash-messages #flash-messages-content a{color:#99885c}#flash-messages #flash-messages-content p:last-child{padding-bottom:0 !important;margin-bottom:0 !important}#flash-messages.show{transition:all .3s ease-out;left:50%;opacity:1}#flash-messages.hide{transition:all .4s ease-in;left:-150%;opacity:0}#page-cms ul{list-style-position:inside;margin-bottom:15px}#legal-popin{top:0;left:0;width:100%;height:100%;z-index:900;overflow:auto}#legal-popin form{position:relative;flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:15px}#legal-popin form::before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#000 url("../images/popin-legal-bg.jpg") center no-repeat;background-size:cover;filter:grayscale(100%)}#legal-popin form>div:not(:first-child){margin-top:40px}#legal-popin form #legal-popin-logo img{margin:0 auto}#legal-popin form p{text-shadow:0 0 2px #000}#legal-popin form label{cursor:pointer}#legal-popin form label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:16px;height:16px;border:2px solid #fff;transition:.2s all linear;margin-right:5px;position:relative;top:3px}#legal-popin form label input[type=radio]:checked{border:8px solid #99885c}#legal-popin form button{cursor:pointer;border:2px solid #fff;padding:15px;background:none;font:inherit;color:#fff;width:160px;text-align:center;transition:transform .3s linear}#legal-popin form button:hover{transform:scale(0.95)}#legal-popin #legal-popin-languages{z-index:2;top:15px;right:15px}header{background-color:#99885c;padding:15px;z-index:800;width:100%}header a:hover{color:#000 !important}header div img{width:60px;height:53px}header nav ul{list-style-type:none}header nav ul li{margin-left:20px;padding:5px 0}header nav ul li a{font-size:.8rem;color:#fff}header nav ul li a svg{width:24px;height:24px;vertical-align:middle}header nav ul li#nav-cart a{position:relative}header nav ul li#nav-cart a span{background-color:#000;text-align:center;color:#fff;min-width:24px;line-height:18px;height:24px;margin-left:5px;font-size:.8em;border-radius:50%;padding:3px}@media(max-width: 480px){header nav ul li{display:block !important;text-align:right}}header .logo{padding:20px 15px 80px 15px}footer{font-size:.875em;color:#7a7a7a;position:relative;z-index:800;background-color:#fff}footer p{margin:0}@media(max-width: 980px){footer .flex-item{width:50%}}footer .flex-item:first-child img{width:35px;height:auto}footer .flex-item:last-child ul{list-style-type:none}footer .flex-item:last-child ul li{display:inline-block}footer .flex-item:last-child ul li a{color:#7a7a7a;display:inline-block}footer .flex-item:last-child ul li:not(:last-child)::after{content:"";display:inline-block;width:1px;height:12px;background-color:#7a7a7a;vertical-align:middle;margin:0 5px}@media(max-width: 600px){footer>.d-flex{flex-wrap:wrap;justify-content:center !important}footer>.d-flex .flex-item{width:100%;padding:0 25px;max-width:none}footer>.d-flex .flex-item:last-child{padding-top:30px}footer>.d-flex .flex-item .d-flex div:first-child{width:65px;flex-shrink:0}footer>.d-flex .flex-item img{margin:0 auto}}#page-home .xhr-price.search::after,#page-home .xhr-price.search::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#99885c;margin-left:5px}#page-home .xhr-price.search::after{animation:priceDot 1s infinite}#page-home .xhr-price.search::before{animation:priceDot 1s infinite .5s}#page-home .xhr-price span{text-decoration:line-through}#page-home article{width:calc(33.333% - 30px);padding:50px 15px;background-color:#000;background-color:rgba(0,0,0,.9);background-blend-mode:multiply;margin:15px}@media(max-width: 1280px){#page-home article{width:calc(50% - 30px)}}@media(max-width: 890px){#page-home article{width:100%;margin:15px 0}}#page-home article .visual{width:50%}#page-home article .visual img{margin:0 auto}#page-home article .details{width:45%}#page-home article .details>div{padding-top:15px}#page-home article .details .unit-price{font-size:.8em}#page-home article .details .quantity-price>div:first-child{width:70px}#page-home article .details .quantity-price>div:last-child{flex-grow:1;font-size:1.2em}#page-home article .details .quantity-price>div:last-child span{top:-8px;right:-5px}#page-home article .details .btn-add-cart{background-color:#99885c;padding:10px}#page-home article .details .btn-add-cart:hover{color:#fff !important}#page-home article .details .btn-add-cart svg{width:20px;height:22px;vertical-align:middle;margin-right:10px}body.hide-btn-add #page-home article .details .btn-add-cart{cursor:wait}@media(max-width: 480px){#page-home article>.d-flex{flex-wrap:wrap}#page-home article .visual{margin-bottom:30px}#page-home article .visual,#page-home article .details{width:100%}}#page-home article .details-btn{margin-top:15px}#page-home article .details-btn>a span{background-color:#99885c;border-radius:50%;padding:2px 8px;margin-right:5px}#page-home article .details-btn>a:hover span{color:#fff}#page-home-popin{top:0;left:0;z-index:900;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.8);padding:15px;overflow:auto;opacity:0;visibility:hidden;transition:opacity .3s linear}#page-home-popin .d-flex{min-height:100%}#page-home-popin .box{max-width:100%;width:540px;border:solid #707070;background-color:#3d3d3d;padding:30px;transform:translateY(-50px);transition:transform .3s linear .2s}#page-home-popin .box>a{font-size:1.5em;font-weight:400;right:10px;top:5px}#page-home-popin.show{visibility:visible;opacity:1}#page-home-popin.show .box{transform:translateY(0px)}#page-home h2,#page-home-popin h2{position:relative;padding-bottom:18px}#page-home h2::after,#page-home-popin h2::after{content:"";position:absolute;bottom:0;left:0;width:80px;height:8px;background-color:#99885c}@keyframes priceDot{from{opacity:1}to{opacity:.3}}#page-connection #error{padding-bottom:20px;color:#fff;background-color:red;background-color:rgba(255,0,0,.7);font-weight:700;padding:10px 15px;margin-bottom:20px}#page-connection .flex-content{width:48%;border:solid 1px #99885c;padding:30px}@media(max-width: 768px){#page-connection .flex-content{width:100%;margin-bottom:20px}}#page-connection button[type=submit]{width:100%}#my-account-menu-arrow{position:fixed;z-index:20;top:48%;left:0;border:solid 1px #99885c;border-width:0 3px 3px 0;padding:8px;transform:rotate(-45deg);display:none;transition:left .3s ease-out}#my-account-menu-arrow.show{left:280px;transform:rotate(135deg)}@media(max-width: 768px){#my-account-menu-arrow{display:block}}#my-account-menu{width:250px}@media(max-width: 768px){#my-account-menu{margin-right:50px}}#my-account-menu ul{list-style-type:none}#my-account-menu ul li{padding-bottom:10px}#my-account-menu ul li a{transition:color .3s ease-out}#my-account-menu ul li a.active,#my-account-menu ul li a:hover{color:#99885c}#page-my-account .flex-content:last-child{flex-grow:1;padding-left:100px;overflow:hidden}@media(max-width: 768px){#page-my-account{overflow:hidden;width:100%}#page-my-account .d-flex{transition:transform .3s ease-out;transform:translateX(-315px);width:calc(100% + 330px)}#page-my-account .d-flex.show{transform:translateX(0)}#page-my-account .flex-content:last-child{padding-left:0px;padding:0 15px 0 30px}#page-my-account .flex-content:last-child form{margin:0 auto}}#page-my-account #content-table{width:100%;overflow:auto;margin-bottom:20px}#page-my-account table{width:100%;border-collapse:collapse;font-size:.8rem;min-width:600px}#page-my-account table th,#page-my-account table td{vertical-align:middle;padding:15px 10px;border-bottom:solid 1px #868789;text-align:left}#page-my-account table th.text-center,#page-my-account table td.text-center{text-align:center}#page-my-account table th.text-right,#page-my-account table td.text-right{text-align:right}#page-my-account table a,#page-my-account table strong{color:#99885c}#page-my-account table a{text-decoration:underline}#page-my-account table img{max-height:200px}#page-my-account table .order-price-line-through{display:block;text-decoration:line-through}#page-my-account .order-detail{padding-bottom:30px}#page-my-account .order-detail h2{padding-bottom:5px}#page-cart #content-table{width:100%;overflow:auto;margin-bottom:20px}#page-cart #cart-table{width:100%}#page-cart #cart-table .cart-tr.d-flex{align-items:center}#page-cart #cart-table .cart-tr{border-bottom:solid 1px #868789}#page-cart #cart-table .cart-td,#page-cart #cart-table .cart-th{padding:15px 10px}#page-cart #cart-table .cart-td-price{width:180px;flex-shrink:0;text-align:center}#page-cart #cart-table .cart-td-grow,#page-cart #cart-table .cart-td-grow2{flex-grow:1}#page-cart #cart-table em{font-size:.9rem}#page-cart #cart-table img{max-height:150px}#page-cart #cart-table .product-quantity{border:solid 1px #99885c;width:55px;height:55px;line-height:55px}#page-cart #cart-table .btn-update-cart{font-size:1.2rem;margin:0 10px}#page-cart #cart-table .delete{margin-top:30px;font-size:.8rem}#page-cart #cart-table .prices span{text-decoration:line-through}#page-cart #cart-table strong{color:#99885c}#page-cart #cart-table .p-visual{padding-right:20px}@media(max-width: 980px){#page-cart #cart-table .cart-tr:first-child{display:none}#page-cart #cart-table .cart-tr.d-flex{flex-wrap:wrap}#page-cart #cart-table .cart-td-grow{width:100%}#page-cart #cart-table .cart-td-price{width:auto;flex-grow:1}#page-cart #cart-table .product-quantity{width:38px;height:40px;line-height:40px}}#page-cart #back.back-marge{margin-top:30px}#page-cart #back.back-marge-bottom{margin-bottom:15px}#page-cart #back a{color:#99885c}#page-cart #back a::before{content:"❮";display:inline-block;vertical-align:baseline;margin-right:5px}#page-cart h3{padding-bottom:30px}#page-cart #left,#page-cart #right{width:48%}@media screen and (max-width: 768px){#page-cart #left,#page-cart #right{width:100%}}#page-cart textarea{height:100px;text-align:left}#page-cart #acceptCGV{margin-bottom:15px;font-size:.8em}#page-cart #acceptCGV a{text-decoration:underline}#page-cart #voucher{padding-bottom:30px}#page-cart #voucher input[type=text]{width:300px;margin-right:15px;padding:14px 15px}@media(max-width: 480px){#page-cart #voucher .d-flex{flex-wrap:wrap}#page-cart #voucher p{width:100%}#page-cart #voucher input[type=text]{margin:0 0 0 auto;max-width:100%}}#cart-deliveries{margin-top:50px;margin-bottom:30px}#cart-deliveries.hide-chronopost .chronopost-delivery{display:none}#cart-deliveries ul{list-style-type:none}#cart-deliveries ul li{background-color:#313131;padding:20px;max-width:500px;margin:20px auto 0}
