﻿/*! MyShop v2.0.0 */@font-face{font-family:"TheMixB";src:url("../fonts/TheMixB/themixb-w4semilight-webfont.eot");src:url("../fonts/TheMixB/themixb-w4semilight-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/TheMixB/themixb-w4semilight-webfont.woff") format("woff"),url("../fonts/TheMixB/themixb-w4semilight-webfont.ttf") format("truetype"),url("../fonts/TheMixB/themixb-w4semilight-webfont.svg#themixb-w4semilight-webfont") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"TheMixB";src:url("../fonts/TheMixB/themixb-w4semilightitalic-webfont.eot");src:url("../fonts/TheMixB/themixb-w4semilightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/TheMixB/themixb-w4semilightitalic-webfont.woff") format("woff"),url("../fonts/TheMixB/themixb-w4semilightitalic-webfont.ttf") format("truetype"),url("../fonts/TheMixB/themixb-w4semilightitalic-webfont.svg#themixb-w4semilightitalic-webfont") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"TheMixB";src:url("../fonts/TheMixB/themixb-w5plain-webfont.eot");src:url("../fonts/TheMixB/themixb-w5plain-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/TheMixB/themixb-w5plain-webfont.woff") format("woff"),url("../fonts/TheMixB/themixb-w5plain-webfont.ttf") format("truetype"),url("../fonts/TheMixB/themixb-w5plain-webfont.svg#themixb-w5plain-webfont") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"TheMixB";src:url("../fonts/TheMixB/themixb-w5plainitalic-webfont.eot");src:url("../fonts/TheMixB/themixb-w5plainitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/TheMixB/themixb-w5plainitalic-webfont.woff") format("woff"),url("../fonts/TheMixB/themixb-w5plainitalic-webfont.ttf") format("truetype"),url("../fonts/TheMixB/themixb-w5plainitalic-webfont.svg#themixb-w5plainitalic-webfont") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"TheMixB";src:url("../fonts/TheMixB/themixb-w6semibold-webfont.eot");src:url("../fonts/TheMixB/themixb-w6semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/TheMixB/themixb-w6semibold-webfont.woff") format("woff"),url("../fonts/TheMixB/themixb-w6semibold-webfont.ttf") format("truetype"),url("../fonts/TheMixB/themixb-w6semibold-webfont.svg#themixb-w6semibold-webfont") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"TheMixB";src:url("../fonts/TheMixB/themixb-w6semibolditalic-webfont.eot");src:url("../fonts/TheMixB/themixb-w6semibolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/TheMixB/themixb-w6semibolditalic-webfont.woff") format("woff"),url("../fonts/TheMixB/themixb-w6semibolditalic-webfont.ttf") format("truetype"),url("../fonts/TheMixB/themixb-w6semibolditalic-webfont.svg#themixb-w6semibolditalic-webfont") format("svg");font-weight:600;font-style:italic}@font-face{font-family:"TheMixB";src:url("../fonts/TheMixB/themixb-w7bold-webfont.eot");src:url("../fonts/TheMixB/themixb-w7bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/TheMixB/themixb-w7bold-webfont.woff") format("woff"),url("../fonts/TheMixB/themixb-w7bold-webfont.ttf") format("truetype"),url("../fonts/TheMixB/themixb-w7bold-webfont.svg#themixb-w7bold-webfont") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"TheMixB";src:url("../fonts/TheMixB/themixb-w7bolditalic-webfont.eot");src:url("../fonts/TheMixB/themixb-w7bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/TheMixB/themixb-w7bolditalic-webfont.woff") format("woff"),url("../fonts/TheMixB/themixb-w7bolditalic-webfont.ttf") format("truetype"),url("../fonts/TheMixB/themixb-w7bolditalic-webfont.svg#themixb-w7bolditalic-webfont") format("svg");font-weight:700;font-style:italic}body{font-family:TheMixB;color:#212427;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-main>.page-title-wrapper .page-title{text-align:center;display:block;margin:40px 0}a{color:#212427;text-decoration:underline}a:hover{color:#ff463c}.action.primary{background:#ff463c;border:none;transition:background 350ms,border 350ms}.action.primary:focus,.action.primary:hover,.action.primary:active{background:#5c5a5c;border:none}.product-item.rofr-restriction-other-user{opacity:0.5;transition:350ms opacity}.product-item.rofr-restriction-other-user:hover{opacity:1}.product-item-inner .rofr-restriction-info{position:relative;z-index:1;margin:-20px 0 20px}.rofr-restriction-info{font-size:1.2rem;font-weight:600}.rofr-restriction-info.-fill{padding:10px}.rofr-restriction-info.rofr-restriction-current-user{color:#3e8645;border:none;background:#fff}.rofr-restriction-info.rofr-restriction-current-user.-fill{color:#fff;background:#3e8645}.rofr-restriction-info.rofr-restriction-other-user{color:#c0463c;border:none;background:#fff}.rofr-restriction-info.rofr-restriction-other-user.-fill{color:#fff;background:#c0463c}.products.wrapper.products-list .rofr-restriction-info{display:inline-block}.rofr-grid>li .rofr-restriction-info{margin:0.5em 0}.ir-product-listing .price-box{font-weight:bold;margin-bottom:6px}.box-shipping-address,.box-address-shipping{display:none}.field.choice.set.shipping{display:none}.table-checkout-shipping-method .col.col-price,.table-checkout-shipping-method .col.col-carrier{display:none;border-top:none;width:0}#payment .checkout-billing-address{display:none}.totals.shipping .label{display:none}.page-wrapper .page-footer,.page-wrapper .copyright{background:#212427}@media (max-width: 767px){.footer.content{padding-top:0}}.footer.content .links>li{background:transparent}@media (max-width: 767px){.footer.content .links>li{border-top:1px solid #5c5a5c}}.footer.content .links>li:first-child{border-top:none}.footer.content .links a{color:#fff}.footer.content .links a:hover{color:#b5b5b5;text-decoration:none}.page-wrapper .page-header .panel.wrapper{background:#fff;color:#212427}.page-wrapper .header.panel>.header.links{float:left}.page-wrapper .header.panel>.header.links>li{margin-left:0;margin-right:20px}.page-wrapper .header.panel>.header.links>li.greet.welcome{margin-right:0}.page-wrapper .header.panel>.header.links>li>a{color:#212427;text-transform:uppercase;font-size:1.2rem}.page-wrapper .header.panel>.header.links>li>a:hover{text-decoration:none;color:#ff463c}.page-wrapper .header.panel>.header.links>.authorization-link::after{content:normal;display:none}.nav-sections .header.links li.greet.welcome{display:none}.customer-welcome .action.switch{color:#212427;margin-left:10px}@media (min-width: 768px){.logo{margin:2px 0 0 0;display:block}}@media (min-width: 768px){.header.content{padding:12px 20px}}.shop-restriction{text-align:center;margin:0 -20px 12px -20px;border-bottom:1px solid #e8e8e8;padding:0 15px 10px;box-sizing:border-box;pointer-events:none}@media (min-width: 920px){.shop-restriction{position:absolute;width:100%;left:0;right:0;margin:0;border-bottom:none}}@media (max-width: 767px){.shop-restriction{margin:0 -15px;padding:0 15px;border-bottom:1px solid #b5b5b5}}.cms-home .ir-product-listing{border-top:1px solid #e8e8e8}.cms-home .ir-product-listing:first-child{border-top:none}@media (min-width: 768px){.page-wrapper .navigation .level0.active>.level-top,.page-wrapper .navigation .level0.has-active>.level-top{border-color:#ff463c}.sections.nav-sections{margin-bottom:0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background:#fff}.sections.nav-sections .navigation{font-weight:normal;background:none}}.nav-sections-item-title{text-transform:uppercase;text-align:center;padding:24px 10px 0}.nav-sections-item-title:first-child{border-left:none}.nav-sections-item-title a{text-decoration:none;word-break:break-all}.nav-sections-item-title[aria-controls="store.settings"]{padding-top:20px}.nav-sections-item-title[aria-controls="store.settings"] a{background:red;font-size:0}.nav-sections-item-title[aria-controls="store.settings"] a::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:28px;color:#212427;content:"";font-family:"luma-icons";margin:0;vertical-align:top;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.nav-sections-item-title[aria-controls="store.settings"] a:hover::before{color:#ff463c}.breadcrumbs{background:#f0f0f0;padding:20px;margin-top:10px;min-height:58px}.breadcrumbs a:link,.breadcrumbs a:visited{color:#5c5a5c}.login-container .fieldset::after{color:#ff463c}.minicart-wrapper .action.showcart .counter-number{text-shadow:none}.ir-product-grid{list-style:none;padding:0;display:flex;flex-flow:row wrap;justify-content:space-around}@media (max-width: 767px){.ir-product-grid{margin:0 -10px}}.ir-product-grid>li{box-sizing:border-box;width:50%;text-align:center}@media (min-width: 768px){.ir-product-grid>li{width:25%}}.ir-product-grid>li>div{box-sizing:border-box;padding:0 20px 20px;transition:all ease-in-out 350ms;border:1px solid transparent}@media (min-width: 768px){.ir-product-grid>li:hover>div{background:white;box-shadow:3px 4px 4px 0 rgba(0,0,0,0.3);border:1px solid #bbbbbb;position:relative;z-index:2;transform:scale(1.1)}}.ir-product-grid>li .actions-primary{display:block}.ir-product-grid>li .actions-primary a:only-child{display:block}.ir-product-listing .page-title{margin:40px 0;text-align:center}@media (max-width: 767px){.toolbar-sorter.sorter .sorter-label{display:none}}.product-item-inner .stock.unavailable{position:relative;z-index:1;margin:-20px 0 20px;font-size:1.2rem;font-weight:600;padding:10px;border:none;color:#fff;background:#c0463c}@media (min-width: 640px){.products-grid .product-item-actions{margin-bottom:0}.products-grid .product-item-actions .actions-primary{display:block}}.product-item .tocart{width:100%}a.action.primary.go-to-product{border-radius:0;text-align:center}.product.attribute.sku{display:none}.field.region{display:none}.ir-browser-ie-detect-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:white;background:rgba(255,255,255,0.9);z-index:10000;font-size:2em;box-sizing:border-box;text-align:center;font-family:Arial, sans-serif}.ir-browser-ie-detect-overlay .ir-browser-ie-detect{margin:100px auto;width:600px}.repower-frontpage-list{list-style:none;padding:0}@media (min-width: 768px){.repower-frontpage-list{display:flex;flex-flow:row wrap}}.repower-frontpage-list,.repower-frontpage-list *{box-sizing:border-box}.repower-frontpage-list li{background:#f0f0f0;border:20px solid white;border-radius:20px;padding:20px;text-align:center;width:100%}@media (min-width: 768px){.repower-frontpage-list li{width:50%}}@media (min-width: 1024px){.repower-frontpage-list li{width:33.3%}}.repower-frontpage-list li h2{margin-top:0}
