.breadcrumbs{margin-bottom:2rem}main .left{margin-right:2rem}.images p{box-shadow:0 1px 3px rgba(0,0,0,.16);height:450px;overflow:hidden;width:450px}.images img{cursor:pointer;transform:scale(.9);transition:transform .7s}.images img:hover{transform:scale(1)}.images ul{margin-bottom:1rem;max-width:450px;overflow:hidden;padding:.3rem}.images li{border-radius:1px;box-shadow:0 1px 3px rgba(0,0,0,.16);flex-shrink:0;height:100px;margin-top:1rem;overflow:hidden;width:100px}.images li:not(:last-of-type){margin-right:1rem}main .right{height:fit-content;margin-left:2rem;min-width:350px;position:sticky;top:6rem;width:25%}h1{color:#164064;font-size:2rem;font-weight:900;line-height:1;margin-bottom:1rem}.ref{font-size:.9rem}.rate,.ref:last-of-type{margin-bottom:1rem}.rate{background-color:#f0f0f0;border-radius:.5rem;font-size:.9rem;height:14px;padding:.8rem;width:fit-content}.rate>div{margin-right:.5rem}.rate .bg,.rate>div{position:relative}.rate .stars{left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;z-index:1}.rate i{background:url(/build/images/sprite.c1c7ac18.png) 0 -152px no-repeat;display:inline-block;height:14px;width:14px}.rate .stars i{background-position:-15px -152px}.description,.short_desc{line-height:1.5;text-align:justify}.description p:not(:last-of-type),.short_desc,.short_desc p:not(:last-of-type){margin-bottom:1rem}.short_desc .anclink{color:#164064;display:inline-block}.short_desc .anclink:after{color:#f6ae2d;content:">";display:inline-block;font-family:monospace;font-size:1.5rem;font-weight:400;margin-left:.5rem;transform:rotate(90deg);vertical-align:middle}.short_desc .anclink:hover:after{animation:bounce 1s cubic-bezier(.28,.84,.42,1) infinite}.description a{text-decoration:underline;transition:color .3s}.description a:hover{color:#0068bd}.description table{border-collapse:collapse;margin-bottom:1rem}.description td,.description th{border:1px solid #000;padding:10px;text-align:center}.description tbody th,.description th:first-of-type{text-align:left}.description p img{vertical-align:middle}.features{margin-bottom:1rem;width:100%}.features td{padding:.5rem 1rem}.features tr td:first-of-type{background-color:#a9a9a9;color:#fff}.features tr td:last-of-type{background-color:#dedede}.askinfos{color:#333;font-weight:700}.askinfos:before{background:url(/build/images/sprite.c1c7ac18.png) -50px -75px no-repeat;content:"";display:inline-block;height:31px;margin-right:.5rem;vertical-align:middle;width:31px}main .title{align-items:center;color:#164064;display:flex;font-size:2rem;font-weight:900;white-space:nowrap}main .title:after{background-color:#f6ae2d;content:"";height:3px;margin-left:.5rem;width:100%}.description,.mentions{margin:2rem 0}.mentions{font-size:.9rem;line-height:1.5}.mentions p{color:#164064;font-size:1.5rem;font-weight:900;margin-bottom:.5rem}.mentions span{font-weight:700}.reviews .title{margin-bottom:2rem}.av_header,.review_list li{background-color:#f0f0f0;border-radius:3px;margin-bottom:1rem;padding:1rem}.av_header .av_rate{font-size:2rem;font-weight:900;margin-right:2rem}.av_header .av_rate span{font-size:3.5rem;left:3px;position:relative}.av_header .rate{background:transparent;height:auto;margin:0;padding:0}.av_header .rate>div{height:21px;margin:0 0 .5rem;width:fit-content}.av_header .rate i{background-position:-32px -152px;height:21px;width:22px}.av_header .rate .stars i{background-position:-54px -152px}.av_header .av_logo{margin-right:1rem}.av_header .sort{border:1px solid #dedede;border-radius:3px;font-family:inherit;outline:none;padding:.5rem;transition:border-color .3s}.av_header .sort:focus{border-color:#f6ae2d}.review_list li .infos{color:#164064;font-size:1rem;margin-bottom:.5rem}.review_list ul{margin-top:1rem}.review_list li li{background-color:#fff}.reviews .load_more{text-align:center}.reviews .load_more button{background-color:#164064;font-size:1.2rem}.brand{text-align:center}.price,.promo{color:#f26419;font-size:3rem;font-weight:900;margin:1rem 0}.promo{margin-top:0}.price.crossed{color:inherit;display:inline-block;font-family:inherit;font-size:1.5rem;font-weight:700;margin-bottom:0;position:relative}.crossed:after{background-color:#191919;bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(-9deg)}.price span,.promo span{font-size:1.5rem}.price.crossed span{display:none}.quantity,.stock{font-size:1rem;margin-bottom:.5rem}.quantity span,.stock{color:#32af00;font-weight:700}.quantity [data-quantity="0"],.quantity [data-quantity="1"],.quantity [data-quantity="2"],.quantity [data-quantity="3"],.quantity [data-quantity="4"],.quantity [data-quantity="5"],.stock.ko{color:#f78a2a}.stock:before{background:url(/build/images/sprite.c1c7ac18.png) -31px -126px no-repeat;content:"";display:inline-block;height:27px;margin-right:.5rem;vertical-align:middle;width:25px}.stock.ko:before{background-position:-56px -125px;width:24px}.quantity_selector{border:1px solid #dedede;border-radius:3px;margin-right:1rem}#quantity{border:none;font-family:inherit;font-size:.9rem;height:40px;outline:none;padding:.3rem;width:2rem}.quantity_selector>div{border-left:1px solid #dedede;height:40px}.quantity_selector .ctrl{background:none;border:none;border-radius:0;color:#333;font-family:monospace;font-weight:700;height:100%;padding:0;transition:all .3s;width:20px}.quantity_selector .ctrl:first-of-type{border-bottom:1px solid #dedede}.quantity_selector .ctrl:hover{background-color:#ccc;box-shadow:none;color:inherit;color:#fff}.quantity_selector.focus{border:1px solid #333}.quantity_selector.focus .ctrl:first-of-type,.quantity_selector.focus>div{border-color:#333}.addtocart{background-color:#f26419;font-size:1.5rem;height:50px}.addtocart:before{background:url(/build/images/sprite.c1c7ac18.png) 0 -166px no-repeat;content:"";display:inline-block;height:26px;margin-right:.5rem;transition:transform .3s ease-in-out;vertical-align:middle;width:32px}.addtocart:hover:before{transform:translateY(-2px)}.addtocart:active:before{transform:translateY(0)}#modal{background-color:#fff;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;transform:scale(0);transform-origin:bottom;transition:transform .3s;z-index:99}#modal.visible{transform:scale(1)}#modal .cover{bottom:calc(120px + .5rem);left:0;max-height:100%;max-width:100%;padding:.5rem;position:fixed;right:0;text-align:center;top:0}#modal.single .cover{bottom:.5rem}#modal .cover img{max-height:100%}#modal .ctrl{color:#164064;cursor:pointer;font-family:monospace;padding:1.5rem;position:fixed;top:35%;transform:scale(.9);transition:transform .3s}#modal .ctrl:hover{transform:scale(1)}#modal .ctrl i{font-size:7rem;font-style:normal;font-weight:700}#modal .prev{left:0}#modal .next{right:0}#modal .close{right:0;top:0}#modal .close i{font-size:3rem;line-height:0}#modal ul{background-color:rgba(22,64,100,.8);bottom:0;box-sizing:content-box;padding:10px 0;position:fixed;width:100%}#modal li{cursor:pointer;margin-right:1rem}#modal ul img{border:2px solid #fff;border-radius:3px;transition:border .3s}#modal .current{border:2px solid #f6ae2d}.upsell .products{grid-template-columns:repeat(auto-fill,320px);margin-top:2rem}.upsell.product_list li{width:320px}.upsell .stock{font-weight:inherit;margin-bottom:0}.upsell .stock:before{content:none}.upsell .addtocart{font-size:inherit}.upsell .addtocart:before{background:#164064;margin-right:inherit}.upsell .addtocart:hover:before{transform:none}