.filters select{position:relative;display:block;width:100%;height:21px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(67%,#fff),to(#bebebe));background:linear-gradient(180deg,#fff 67%,#bebebe);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#bebebe",GradientType=0);border:1px solid hsla(192,3%,67%,.47);font-family:Lato,sans-serif;font-weight:800;color:#363636;font-size:.875em;line-height:21px;padding:0 .25em;margin:0 0 8px}.grid{margin:.5em 0 1em;min-height:200px}.grid .grid-item,.grid .grid-sizer{width:100%}.grid .grid-item{float:left;border:5px solid #000}.grid .grid-item img{width:100%}.grid .grid-item .item-infos{position:absolute;display:table;opacity:0;width:100%;height:60px;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(49%,rgba(0,0,0,.7)),to(#000));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7) 49%,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0);-webkit-transition:all .3s ease;transition:all .3s ease}.grid .grid-item .item-infos .titre{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;color:#fff;padding:.5em;line-height:1.2em;vertical-align:middle}.grid .grid-item .item-infos .action{display:table-cell;vertical-align:bottom;padding-bottom:1em;width:90px}.grid .grid-item .item-infos .action button{-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;border:none;color:hsla(0,0%,100%,.8);margin:0 10px 0 0;padding:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.grid .grid-item .item-infos .action button .fa{font-size:32px}.grid .grid-item .item-infos .action button .far,.grid .grid-item .item-infos .action button .fas{font-size:24px}.grid .grid-item .item-infos .action button .active{color:#fc3}.grid .grid-item .item-infos .action button:hover{color:#fff}.grid .grid-item:hover .item-infos{opacity:1}.grid:after{content:"";display:block;clear:both}@media (min-width:540px){.grid{margin:1.5em 0 2em!important}.grid-item,.grid-sizer{width:50%!important}}@media (min-width:960px){.grid{min-height:500px}.grid-item,.grid-sizer{width:33.33333%!important}}@media (min-width:1200px){.grid-item,.grid-sizer{width:25%!important}}@media (min-width:2000px){.grid-item,.grid-sizer{width:20%!important}}.modal{display:none;position:fixed;z-index:2000;left:0;top:55px;width:100%;height:calc(100% - 55px);overflow:auto;background-color:#000;background-color:rgba(0,0,0,.6)}.modal .modal-content.album-addcart{width:300px;height:auto;max-height:95vh;margin:30vh auto;background-color:rgba(69,69,69,.9);border-radius:15px;padding-bottom:15px}.modal .modal-content.album-addcart .nav-tabs{border:none}.modal .modal-content.album-addcart .nav-tabs .nav-item{border-radius:0;width:50%;font-family:Oswald,sans-serif;font-weight:300;font-size:1.125em;color:hsla(0,0%,100%,.4);text-align:center;padding:0;line-height:3.125em;border:none;background-color:rgba(0,0,0,.4)}.modal .modal-content.album-addcart .nav-tabs .nav-item#format-papier-tab{border-top-left-radius:15px}.modal .modal-content.album-addcart .nav-tabs .nav-item#format-numerique-tab{border-top-right-radius:15px}.modal .modal-content.album-addcart .nav-tabs .nav-item.active{background-color:transparent;color:hsla(0,0%,100%,.8)}.modal .modal-content.album-addcart .tab-pane{padding:15px 15px 5px}.modal .modal-content.album-addcart .tab-pane ul{list-style-type:none;padding:0;margin:0 0 1em}.modal .modal-content.album-addcart .tab-pane ul li{display:table;border-bottom:1px solid hsla(0,0%,100%,.2);padding:.5em;width:100%;color:#fff}.modal .modal-content.album-addcart .tab-pane ul li input[type=radio]{position:absolute;opacity:0;visibility:hidden}.modal .modal-content.album-addcart .tab-pane ul li input[type=radio]+label{margin:0;cursor:pointer}.modal .modal-content.album-addcart .tab-pane ul li input[type=radio]+label:before{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;content:"";height:18px;width:18px;margin-right:.625rem;background-color:#a7a7a7;border:3px solid #4b4b4b;border-radius:50%;-webkit-transition:all .25s linear;transition:all .25s linear;vertical-align:middle}.modal .modal-content.album-addcart .tab-pane ul li input[type=radio]:checked+label{color:#fc3}.modal .modal-content.album-addcart .tab-pane ul li input[type=radio]:checked+label:before{-webkit-box-shadow:0 0 0 3px #fc3;box-shadow:0 0 0 3px #fc3;background-color:#fc3}.modal .modal-content.album-addcart .tab-pane ul li input[type=radio]:checked+label+.prix{color:#fc3}.modal .modal-content.album-addcart .tab-pane ul li .resolution{font-size:.75em;font-style:italic;padding-left:calc(22px + .625rem)}.modal .modal-content.album-addcart .tab-pane ul li .prix{float:right;width:25%;text-align:right}.modal .modal-content.album-addcart .tab-pane ul li .disabled{color:hsla(0,0%,100%,.4)}.modal .modal-content.album-addcart .tab-pane .limited{font-family:Oswald,sans-serif;font-weight:300;color:hsla(0,0%,100%,.6);text-transform:uppercase;font-style:italic}.modal .modal-content.album-addcart .tab-pane .limited i{margin-left:.7em;cursor:pointer}.modal .modal-content.album-addcart .btn{position:relative;display:block;margin:.8em auto}@media (min-width:768px){.modal-content.album-addcart{max-height:90vh;margin:5% auto}}