body{background-color: #f6f6f6}#page{background-color: #fff;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: 0px -200px;position: absolute;text-align: center;top: 10px;width: 400px}#region-wrapper #region{background: #f6f6f6;border-bottom: 1px solid #fff;border-collapse: collapse;border-radius: 4px;border-right: 1px solid #fff;box-shadow: inset 0px 1px 2px rgba(0,0,0,0.3);color: #333;display: inline-block;font-size: 0.95em;padding: 5px 10px}#region-wrapper #region .currency{cursor: default;padding: 0px}#region-wrapper #region .currency span{background: #e3ece0;border-bottom: 1px solid #fff;border-left: 1px solid #d1d1d1;border-right: 1px solid #fff;border-top: 1px solid #d1d1d1;padding: 1px 5px}#region-wrapper #region .country{cursor: default}#region-wrapper #region .change{padding-left: 0px}#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: 0px;max-width: 52px;max-height: 52px;vertical-align: bottom}#cart > a .content{display: inline-block;border: 1px transparent solid;padding: 0.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, #fff0fb 0, #fff0fb 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: 340px){#site-menu{display: none}}#sidebar{padding: 15px;background: #fff0fb;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: 0.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 170px;padding: 0;border: none;border-radius: 0;background: transparent}#main > .middle > #sidebar + #content{margin-left: 30px}#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 0px;padding-top: 15px;background-color: #fff0fb}#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: #7f2549}#footer a:hover{color: #676565}#footer .title{font-size: 1.5em;margin: 0px 0px .75em 0px}#footer ul.list-vertical li{padding: 0px}#copyright .notice{color: #333;font-size: 0.9em;padding: 0px 20px;text-align: center}#cookies-acceptance{border: 1px rgba(0,0,0,0.1) solid;margin-bottom: 20px;padding: 5px 0px;text-align: center}#scroll-up{bottom: 30px;display: none;height: 48px;opacity: 0.3;position: fixed;right: 30px;width: 48px}.twelve-eighty{min-width: 280px;margin: 0px 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: 0.25}#box-slides:hover .rslides_nav .rslides_nav:hover{opacity: 0.5}#box-slides .rslides_nav{position: absolute;z-index: 99;padding: 0px 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: 0px;top: 50%}#box-slides .rslides_nav.next{position: absolute;right: 0px;top: 50%}#box-slides .rslides .caption{position: absolute;width: 100%;padding: 10px;bottom: 0px;background: rgba(0,0,0,0.5);color: #fff;text-shadow: -1px -1px #000;font-size: 1.5em;opacity: 0.5}@media (max-width: 640px){#box-slides .rslides .caption{font-size: 1em}}#box-campaigns .title,#box-latest-products .title,#box-most-popular .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: #676565}#box-information li a:hover{color: #676565}#box-filter .manufacturers ul{max-height: 200px;overflow-y: auto}#box-recently-viewed-products img{border: 1px solid #eee;max-height: 100%;max-width: 100%}#box-recently-viewed-products img:hover{border-color: #676565}#box-category .heading h1{display: inline-block;float: left}#box-category .filter{float: right}#box-manufacturers-list{margin: 0}#box-customer-service .content > h1{margin-top: 0}.categories.row > *[class^=col-]{padding: 7.5px}.categories.row .category{background: #fff}.categories.row .category a.link{position: relative;color: inherit;display: block;padding: 5px;text-decoration: none;text-align: center}.categories.row .category img{max-height: 100%;max-width: 100%}.categories.row .category .caption{background: rgba(100,100,100,0.5);bottom: 0;left: 0;right: 0;display: block;padding: 7.5px;position: absolute;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{background: #fff;text-align: center}.manufacturers.row > .manufacturer a.link{color: inherit;display: block;padding: 5px;text-decoration: none}.manufacturers.row > .manufacturer .image-wrapper img{height: auto;width: 100%}.manufacturers.row > .manufacturer .title{background: rgba(100,100,100,0.5);color: #ffffff;display: block;padding: 5px 0;width: 100%}.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: #fff;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{color: #fff;font-size: 11px;font-weight: bold;top: 15px;left: -35px;padding: 3px;position: absolute;text-align: center;text-transform: uppercase;transform: rotate(-45deg);width: 125px}.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: #7f2549;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.products.row .product .manufacturer{color: #737373;font-size: 0.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: 0.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;padding: 0;position: relative}.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{padding: 3.75px;left: 175px;position: absolute;top: 20px}.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: 0.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;text-align: center;margin-bottom: 1em;overflow: hidden;box-shadow: 0 0px 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: #fff;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;width: 100px}#box-product .regular-price{font-size: 0.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{columns: auto 2}#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%}/*# sourceMappingURL=app.min.css.map */