body{background-color:#f6f6f6}#page{background-color:#ffffff;border-bottom:1px solid rgba(0,0,0,0.1);padding:20px}#header{position:relative;margin-bottom:1em}@media (max-width:374px){#header .logotype img{max-width:220px !important}}#region-wrapper{display:inline-block;left:50%;margin:0 -200px;position:absolute;text-align:center;top:10px;width:400px}#region-wrapper #region{background:#f6f6f6;border-bottom:1px solid #ffffff;border-collapse:collapse;border-radius:4px;border-right:1px solid #ffffff;box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);color:#333;display:inline-block;font-size:.95em;padding:5px 10px}#region-wrapper #region .currency{cursor:default;padding:0}#region-wrapper #region .currency span{background:#e3ece0;border-bottom:1px solid #ffffff;border-left:1px solid #d1d1d1;border-right:1px solid #ffffff;border-top:1px solid #d1d1d1;padding:1px 5px}#region-wrapper #region .country{cursor:default}#region-wrapper #region .change{padding-left:0}#region-wrapper #region>div{display:inline-block;padding:5px 5px;vertical-align:middle}@media (max-width:640px){#region-wrapper{display:none}}#cart{top:0;right:0;display:inline-block;position:absolute}#cart>a{display:block;position:relative;color:inherit;white-space:nowrap}#cart>a:hover .content{border-color:rgba(0,0,0,0.1)}#cart>a img{position:absolute;right:0;max-width:52px;max-height:52px;vertical-align:bottom}#cart>a .content{display:inline-block;border:1px transparent solid;padding:.5em;border-radius:4px;padding-right:64px}@media (max-width:640px){#cart>a .content{display:none}}#cart>a .title{font-weight:bold}#site-menu{margin-bottom:20px;background-color:#f9f9f9;background:linear-gradient(to bottom, #fdfdfd 0, #f9f9f9 100%);background-repeat:repeat-x;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.15),0 1px 0 rgba(0,0,0,0.02)}#site-menu ul{display:flex;list-style:none;margin:0;padding:0;position:relative}#site-menu ul:after{clear:both;content:"";display:block}#site-menu ul li{flex:0 1 auto;margin:0}#site-menu ul li:hover{background:rgba(255,255,255,0.3)}#site-menu ul li a{border-left:1px rgba(255,255,255,0.25) solid;border-right:1px rgba(0,0,0,0.05) solid;color:inherit;display:block;padding:15px;line-height:1em;text-decoration:none}#site-menu ul li:first-child a{border-left:none}#site-menu ul li:last-child{border-right:1px rgba(255,255,255,0.25) solid}#site-menu ul li:hover>ul{display:block}#site-menu ul ul{background:rgba(250,250,250,0.95);border-radius:0 0 3px 3px;box-shadow:0 1px 1px rgba(0,0,0,0.3);display:none;padding:0;position:absolute;z-index:999}#site-menu ul ul li{border-right:none !important;display:block;position:relative;width:175px}#site-menu ul ul li a{border-bottom:1px rgba(0,0,0,0.05) solid;border-top:1px rgba(255,255,255,0.25) solid;border:none;max-width:300px}#site-menu ul ul li:first-child{box-shadow:inset 0 4px 2px -3px rgba(0,0,0,0.3)}#site-menu ul ul li:first-child a{border-top:none}#site-menu ul ul li:last-child a{border-bottom:none}#site-menu ul ul ul{left:100%;position:absolute;top:0}@media (max-width:640px){#site-menu{display:none}}#sidebar{padding:15px;background:#f9f9f9;border:1px solid #ececec;border-radius:15px 0;margin-bottom:15px}#sidebar .toggle{float:left;padding:7.5px 15px 0 0}#sidebar .title{margin-bottom:.25em}#sidebar input#mobile-menu-toggle+.content{display:none}#sidebar input#mobile-menu-toggle:checked+.content{display:block}@media (min-width:640px){#main>.middle{display:flex;flex-wrap:nowrap;min-height:400px}#main>.middle>#sidebar{margin-bottom:0;position:relative;flex:0 0 250px;padding:0;border:none;border-radius:0;background:transparent}#main>.middle>#sidebar+#content{margin-left:20px}#main>.middle #navigation .toggle{display:none}#main>.middle input#mobile-menu-toggle+.content{display:block}}#content{position:relative;flex:1 1 100%}#footer .row{border-top:1px solid #e5e5e5;margin:5px 0;padding-top:15px}#footer .row [class*="col-"]{padding:5px 20px}#footer .row [class*="col-"]:first-child{border-left:none}#footer .row [class*="col-"]:last-child{border-right:none}#footer .row>*{flex-grow:1}#footer *{color:#333}#footer a:hover{color:#007bd2}#footer .title{font-size:1.5em;margin:0 0 .75em 0}#footer ul.list-vertical li{padding:0}#copyright .notice{color:#333;font-size:.9em;padding:0 20px;text-align:center}#cookies-acceptance{border:1px rgba(0,0,0,0.1) solid;margin-bottom:20px;padding:5px 0;text-align:center}#scroll-up{bottom:30px;display:none;height:48px;opacity:.3;position:fixed;right:30px;width:48px}.twelve-eighty{min-width:280px;max-width:1280px;margin:0 auto}.box{margin-bottom:15px}#box-logotypes{margin-bottom:20px}#box-logotypes .content{font:0;height:35px;overflow:hidden;text-align:center}@media (max-width:480px){#box-logotypes{display:none}}#box-slides{position:relative;border-radius:4px}#box-slides:hover .rslides_nav{opacity:.25}#box-slides:hover .rslides_nav .rslides_nav:hover{opacity:.5}#box-slides .rslides_nav{position:absolute;z-index:99;padding:0 20px;margin-top:-1em;font-size:2em;color:#000 !important;text-shadow:1px 1px #fff;opacity:0;-moz-transition:opacity .1s ease-in;-o-transition:opacity .1s ease-in;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}#box-slides .rslides_nav.prev{left:0;top:50%}#box-slides .rslides_nav.next{position:absolute;right:0;top:50%}#box-slides .rslides .caption{position:absolute;width:100%;padding:10px;bottom:0;background:rgba(0,0,0,0.5);color:#fff;text-shadow:-1px -1px #000;font-size:1.5em;opacity:.5}@media (max-width:640px){#box-slides .rslides .caption{font-size:1em}}#box-campaign-products .title,#box-latest-products .title,#box-popular-products .title,#box-similar-products .title,#box-also-purchased-products .title{font-weight:normal;font:2em 'Open Sans',sans-serif;margin:0 0 15px 0;padding-bottom:7.5px;border-bottom:2px solid #e5e5e5}#box-information li a{color:inherit;line-height:175%}#box-information li a.active{color:#007bd2}#box-information li a:hover{color:#007bd2}#box-filter .manufacturers ul{max-height:200px;overflow-y:auto}#box-recently-viewed-products img{border:1px solid #eeeeee;max-height:100%;max-width:100%}#box-recently-viewed-products img:hover{border-color:#007bd2}.categories.row>*[class^=col-]{padding:7.5px}.categories.row .category a.link{position:relative;color:inherit;display:block;padding:5px;text-decoration:none;text-align:center;background:#ffffff}.categories.row .category img{max-height:100%;max-width:100%}.categories.row .category .caption{background:rgba(100,100,100,0.5);padding:7.5px;text-align:center}.categories.row .category .caption *{color:#fff;margin:0}.categories.row .category .title{font-weight:700}.manufacturers.row{padding:0;margin:0 0 2em 0}.manufacturers.row>*[class^=col-]{padding:7.5px}.manufacturers.row>.manufacturer{text-align:center}.manufacturers.row>.manufacturer a.link{display:block;padding:5px;background:#ffffff;text-decoration:none;color:inherit}.manufacturers.row>.manufacturer .image-wrapper img{height:auto;width:100%}.manufacturers.row>.manufacturer .title{padding:7.5px;background:rgba(100,100,100,0.5);color:#ffffff;text-align:center}.products.row>*[class^=col-]{padding:7.5px}.products.row .product{overflow:hidden;position:relative;border-radius:3.75px;transition:all 50ms linear}.products.row .product a.link{display:block;margin:0;padding:3.75px;background:#ffffff;color:inherit;text-align:left;text-decoration:none}.products.row .product .image-wrapper{text-align:center}.products.row .product .image-wrapper .image{width:100%;height:auto}.products.row .product .sticker{position:absolute;top:15px;left:-35px;width:125px;padding:3px;color:#fff;font-size:11px;font-weight:bold;text-align:center;text-transform:uppercase;transform:rotate(-45deg)}.products.row .product .sticker.new{background:rgba(251,184,41,0.85)}.products.row .product .sticker.sale{background:rgba(237,60,50,0.85)}.products.row .product .info{padding:3.75px;margin-bottom:30px}.products.row .product .name{line-height:1.5em;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products.row .product .manufacturer{color:#737373;font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products.row .product .price-wrapper .price{font-size:1.25em;font-weight:bold;color:#333;white-space:nowrap}.products.row .product .price-wrapper .regular-price{color:#333;font-size:.8em;font-weight:normal;white-space:nowrap}.products.row .product .price-wrapper .campaign-price{font-size:1.25em;font-weight:bold;color:#cc0000;white-space:nowrap}.products.row .product.column .image-wrapper{margin-bottom:7.5px}.products.row .product.column .info{text-align:center}.products.row .product.column .price-wrapper{position:absolute;bottom:7.5px;left:7.5px;right:7.5px;text-align:center}.products.row .product:not(.column){display:block;position:relative;padding:0}.products.row .product:not(.column) .image-wrapper{display:inline-block}.products.row .product:not(.column) .image-wrapper img{width:160px;height:auto}.products.row .product:not(.column) .info{position:absolute;top:20px;left:175px;padding:3.75px}.products.row .product:not(.column) .price-wrapper{margin-top:15px}#view-full-page{float:right;display:inline-block;padding:7.5px 15px}#box-product ul.codes{opacity:.75;margin-top:-1.5em}#box-product ul.codes li:not(:first-child):before{content:'\b7\a0';margin-left:-2px}#box-product ul.codes li:first-child{content:none}#box-product .image-wrapper{position:relative;margin-bottom:1em;overflow:hidden;background:#ffffff;text-align:center;box-shadow:0 0 2px rgba(0,0,0,0.15)}#box-product .image-wrapper img{max-width:100%;min-height:1px}#box-product .image-wrapper .sticker{color:#fff;font-size:11px;font-weight:bold;top:15px;left:-30px;padding:3px;position:absolute;text-align:center;text-transform:uppercase;transform:rotate(-45deg);width:125px}#box-product .image-wrapper .sticker.new{background:rgba(251,184,41,0.85)}#box-product .image-wrapper .sticker.sale{background:rgba(237,60,50,0.85)}#box-product .extra-image{background:#ffffff;text-align:center;box-shadow:0 2px 2px rgba(0,0,0,0.15)}#box-product .extra-image img{max-width:100%}#box-product .price-wrapper{font-size:2em}#box-product .regular-price{font-size:.75em}#box-product .campaign-price{color:#cc0000}#box-product .tax{color:#999999}#box-product .stock-available .value{color:#009900}#box-product .stock-partly-available .value{color:#ff9900}#box-product .stock-unavailable .value{color:#cc0000}#box-product .social-bookmarks{font-size:1.75em;margin:15px 0}#box-product .attributes table{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}#box-product .attributes table td:first-child{width:50%}@media (min-width:768px){#box-product .attributes{columns:auto 2}}/*# sourceMappingURL=app.min.css.map */