@font-face{font-family:'Assistant',sans-serif;font-display:swap;font-style:normal;font-weight:400;src:local('Assistant'),local('Assistant-Regular'),url("/assets/fonts/Assistant-400-Latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Assistant',sans-serif;font-display:swap;font-style:normal;font-weight:700;src:local('Assistant Bold'),local('Assistant-Bold'),url("/assets/fonts/Assistant-700-Latin.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.i{background-image:url("/assets/genialokal-assets/images/sprite.v22.png");background-repeat:no-repeat;display:inline-block}i:hover,a.i:hover{text-decoration:none}.i-arrow-black-left{width:21px;height:41px;background-position:-10px -10px}.i-arrow-black-right{width:21px;height:41px;background-position:-51px -10px}.i-button-basket{width:54px;height:54px;background-position:-92px -10px}.i-button-click-and-collect{width:54px;height:54px;background-position:-166px -10px}.i-button-click-and-collect-express{width:54px;height:54px;background-position:-240px -10px}.i-button-download{width:56px;height:56px;background-position:-314px -10px}.i-button-lieferung-lbh{width:42px;height:36px;background-position:-390px -10px}.i-button-versand{width:42px;height:36px;background-position:-452px -10px}.i-close{width:17px;height:17px;background-position:-514px -10px}.i-gl-fb-icon-small{width:20px;height:20px;background-position:-551px -10px}.i-gl-fb-icon-small-hover,.i-gl-fb-icon-small:hover{width:20px;height:20px;background-position:-591px -10px}.i-gl-go-icon-small{width:20px;height:20px;background-position:-631px -10px}.i-gl-go-icon-small-hover,.i-gl-go-icon-small:hover{width:20px;height:20px;background-position:-671px -10px}.i-gl-pr-icon-small{width:20px;height:20px;background-position:-711px -10px}.i-gl-pr-icon-small-hover,.i-gl-pr-icon-small:hover{width:20px;height:20px;background-position:-751px -10px}.i-gl-tw-icon-small{width:20px;height:20px;background-position:-791px -10px}.i-gl-tw-icon-small-hover,.i-gl-tw-icon-small:hover{width:20px;height:20px;background-position:-831px -10px}.i-gl-wp-icon-small{width:20px;height:20px;background-position:-871px -10px}.i-gl-wp-icon-small-hover,.i-gl-wp-icon-small:hover{width:20px;height:20px;background-position:-911px -10px}.i-heart{width:18px;height:20px;background-position:-951px -10px}.i-heart_white{width:18px;height:26px;background-position:-989px -10px}.i-home{width:14px;height:14px;background-position:-1027px -10px}.i-icon-basket{width:34px;height:25px;background-position:-1061px -10px}.i-icon-facebook{width:25px;height:25px;background-position:-1115px -10px}.i-icon-facebook-small{width:20px;height:20px;background-position:-1160px -10px}.i-icon-facebook-small-hover,.i-icon-facebook-small:hover{width:20px;height:20px;background-position:-1200px -10px}.i-icon-googleplus{width:25px;height:25px;background-position:-1240px -10px}.i-icon-googleplus-small{width:20px;height:20px;background-position:-1285px -10px}.i-icon-googleplus-small-hover,.i-icon-googleplus-small:hover{width:20px;height:20px;background-position:-1325px -10px}.i-icon-info{width:25px;height:25px;background-position:-1365px -10px}.i-icon-info-small{width:20px;height:20px;background-position:-1410px -10px}.i-icon-instagram{width:25px;height:25px;background-position:-1450px -10px}.i-icon-instagram-small{width:20px;height:20px;background-position:-1495px -10px}.i-icon-instagram-small-hover,.i-icon-instagram-small:hover{width:20px;height:20px;background-position:-1535px -10px}.i-icon-pinterest{width:25px;height:25px;background-position:-1575px -10px}.i-icon-pinterest-small{width:20px;height:20px;background-position:-1620px -10px}.i-icon-pinterest-small-hover,.i-icon-pinterest-small:hover{width:20px;height:20px;background-position:-1660px -10px}.i-icon-twitter{width:25px;height:25px;background-position:-1700px -10px}.i-icon-twitter-small{width:20px;height:20px;background-position:-1745px -10px}.i-icon-twitter-small-hover,.i-icon-twitter-small:hover{width:20px;height:20px;background-position:-1785px -10px}.i-icon-youtube{width:25px;height:25px;background-position:-1825px -10px}.i-icon-youtube-small{width:20px;height:20px;background-position:-1870px -10px}.i-icon-youtube-small-hover,.i-icon-youtube-small:hover{width:20px;height:20px;background-position:-1910px -10px}.i-list-icon{width:20px;height:20px;background-position:-1950px -10px}.i-mail-bg{width:20px;height:17px;background-position:-1990px -10px}.i-navigationStepArrow{width:20px;height:50px;background-position:-2030px -10px}.i-navigationStepArrowActive{width:20px;height:50px;background-position:-2070px -10px}.i-navigationStepBasketCartActive{width:32px;height:32px;background-position:-2110px -10px}.i-navigationStepBasketConfirm{width:32px;height:32px;background-position:-2162px -10px}.i-navigationStepBasketConfirmActive{width:32px;height:32px;background-position:-2214px -10px}.i-navigationStepBasketGreetingCard{width:32px;height:32px;background-position:-2266px -10px}.i-navigationStepBasketGreetingCardActive{width:32px;height:32px;background-position:-2318px -10px}.i-navigationStepBasketLogin{width:32px;height:32px;background-position:-2370px -10px}.i-navigationStepBasketLoginActive{width:32px;height:32px;background-position:-2422px -10px}.i-navigationStepBasketPayment{width:32px;height:32px;background-position:-2474px -10px}.i-navigationStepBasketPaymentActive{width:32px;height:32px;background-position:-2526px -10px}.i-navigationStepBasketShipping{width:32px;height:32px;background-position:-2578px -10px}.i-navigationStepBasketShippingActive{width:32px;height:32px;background-position:-2630px -10px}.i-phone-bg{width:20px;height:17px;background-position:-2682px -10px}.i-point_dark_grey{width:20px;height:20px;background-position:-2722px -10px}.i-point_green{width:20px;height:20px;background-position:-2762px -10px}.i-point_light_grey{width:20px;height:20px;background-position:-2802px -10px}.i-pointer-up{width:20px;height:20px;background-position:-2842px -10px}.i-pointer-up-hover,.i-pointer-up:hover{width:20px;height:20px;background-position:-2882px -10px}.i-pointer_transparent{width:20px;height:20px;background-position:-2922px -10px}.i-print{width:20px;height:20px;background-position:-2962px -10px}.i-print-hover,.i-print:hover{width:20px;height:20px;background-position:-3002px -10px}.i-reload{width:25px;height:24px;background-position:-3042px -10px}.i-star-small-empty{width:17px;height:16px;background-position:-3087px -10px}.i-star-small-full{width:17px;height:16px;background-position:-3124px -10px}.i-star-small-half{width:17px;height:16px;background-position:-3161px -10px}.i-star-tiny-empty{width:13px;height:12px;background-position:-3198px -10px}.i-star-tiny-full{width:13px;height:12px;background-position:-3231px -10px}.i-star-tiny-half{width:13px;height:12px;background-position:-3264px -10px}.i-star-very-tiny-empty{width:8px;height:7px;background-position:-3297px -10px}.i-star-very-tiny-full{width:8px;height:7px;background-position:-3325px -10px}.i-star-very-tiny-half{width:8px;height:7px;background-position:-3353px -10px}.i-successSign{width:79px;height:70px;background-position:-3381px -10px}.i-successSignMiddle{width:33px;height:29px;background-position:-3480px -10px}.i-successSignRoundt{width:53px;height:53px;background-position:-3533px -10px}.i-trustedshops-medium{width:53px;height:53px;background-position:-3606px -10px}.i-white-nose-transparent{width:40px;height:20px;background-position:-3679px -10px}.i-white-nose-transparent-down{width:40px;height:20px;background-position:-3739px -10px}.i-white-nose-white{width:40px;height:20px;background-position:-3799px -10px}.boxpadding{padding:11px}.hideOnNoJS{display:none}.js .hideOnJS{display:none}.js .hideOnNoJS{display:block}#popupPagebody{margin:10px 16px 10px 16px}#top{font-size:1;line-height:1;height:1;text-decoration:none;position:absolute;left:0;top:0}.cleardiv{font-size:1px;line-height:1px;height:0}.cleardiv:before,.cleardiv:after{display:table;content:" "}.cleardiv:after{clear:both}a.cmsanchor:before{display:block;content:"";height:30px;margin:-30px 0 0}#rightSide{position:relative}@media (max-width:1320px){#rightSide{display:none}}#waiting{display:none;height:100%;position:absolute;width:100%;z-index:1000;background-color:#000000;opacity:0.75}@media (max-width:767px){#navigationPageLeftSide:before{visibility:hidden;clear:both;display:block;content:""}}@media (max-width:767px){#navigationPageRightSide,#navigationPageLeftSide{float:none}}.col-form-label span.required{color:#f00}@media (max-width:480px){ul.snippetNavigationMain li a.level_1{font-size:10px !important}}@media (max-width:767px){body{padding:0 !important}ul.snippetNavigationMain li.level_1.hasChildren a.level_1 span,ul.snippetNavigationMain li.level_1.active a.level_1 span{background:none !important;padding-right:0 !important}}@media (max-device-width:1100px){.snippetTeaserStandardWithHover:hover .hover{display:none !important}}.no-margin-top{margin-top:0}.no-margin-top.pagination{margin-top:0}.alert.alert-line{padding:8px;margin-left:15px;width:70%}.printOrder .orderPrintLogo{position:absolute;right:10px;top:10px}.retailer-links .i{box-sizing:content-box;padding:1px;margin:1px -1px -1px -1px}span.character-counter-output{padding-left:10px;opacity:0.5}.modal-body>p{margin:10px}#bg-overlay{position:fixed;width:100%;height:100%;z-index:1040;display:none}@media (max-width:767px){#bg-overlay{background-color:#c7c7c7;opacity:0.5}}@media (min-width:768px){.cmswysiwyg a:not([href]){position:relative;top:-65px;visibility:hidden}}.privacy-agree .checkbox{margin-top:10px;margin-bottom:10px;padding-top:0}.privacy-agree .checkbox input{margin-top:2px}.order-password-text{margin:10px 0}.gradientMain{background:-moz-linear-gradient(top, rgba(240,240,240,0.8) 0%, rgba(235,235,235,0.8) 3%, rgba(235,235,235,0.8) 6%, rgba(248,248,248,0.8) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(240,240,240,0.8)), color-stop(3%, rgba(235,235,235,0.8)), color-stop(6%, rgba(235,235,235,0.8)), color-stop(100%, rgba(248,248,248,0.8)));background:-webkit-linear-gradient(top, rgba(240,240,240,0.8) 0%, rgba(235,235,235,0.8) 3%, rgba(235,235,235,0.8) 6%, rgba(248,248,248,0.8) 100%);background:-o-linear-gradient(top, rgba(240,240,240,0.8) 0%, rgba(235,235,235,0.8) 3%, rgba(235,235,235,0.8) 6%, rgba(248,248,248,0.8) 100%);background:-ms-linear-gradient(top, rgba(240,240,240,0.8) 0%, rgba(235,235,235,0.8) 3%, rgba(235,235,235,0.8) 6%, rgba(248,248,248,0.8) 100%);background:linear-gradient(to bottom, rgba(240,240,240,0.8) 0%, rgba(235,235,235,0.8) 3%, rgba(235,235,235,0.8) 6%, rgba(248,248,248,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccf0f0f0', endColorstr='#ccf8f8f8', GradientType=0)}.keepMeLoggedIn input[type="checkbox"]{top:6px}.asterisk{color:#ff0000;font-weight:bold}.errortext{margin-top:6px;color:#d9534f}.inline_overlay{display:none}.modal #popupPagebody{margin:0}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}html{font-size:14px}.modal-body{padding:5px}.cmsH1,.cmsH1 a{font-family:"Assistant",sans-serif;font-size:24px;color:#000;line-height:28px;font-weight:300;margin-bottom:10px}@media (max-width:979px){.cmsH1,.cmsH1 a{font-size:21px}}.cmsH2,.cmsH2 a{font-family:"Assistant",sans-serif;font-size:20px;line-height:23px;color:#737373;letter-spacing:-0.4px;font-weight:bold;margin-bottom:10px}@media (max-width:979px){.cmsH2,.cmsH2 a{font-size:19px;line-height:21px}}.cmsH3,.cmsH3 a{font-family:"Assistant",sans-serif;font-size:17px;line-height:20px;color:#737373;margin-bottom:10px;font-weight:bold}@media (max-width:979px){.cmsH3,.cmsH3 a{font-size:16px}}.cmsH4,.cmsH4 a{font-family:"Assistant",sans-serif;font-size:14px;line-height:18px;color:#58585a;letter-spacing:-0.3px;font-weight:300;margin-bottom:10px}@media (max-width:979px){.cmsH4,.cmsH4 a{font-size:12px}}.cmsH5,.cmsH5 a{font-family:"Assistant",sans-serif;font-size:14px;line-height:18px;color:#000;margin-bottom:10px;font-weight:300}.cmsH6,.cmsH6 a{font-family:"Assistant",sans-serif;font-size:14px;line-height:18px;color:#737373;font-weight:300;margin-bottom:10px;text-transform:none}.cssFont1{font-family:"Assistant",sans-serif;font-size:12px;font-weight:500;color:#a4c408}.cssFont2{font-family:"Assistant",sans-serif;font-size:15px;font-weight:500}.cssFont3{font-family:"Assistant",sans-serif;font-size:15px;font-weight:300}.cssFont4{font-family:"Assistant",sans-serif;font-size:12px;font-weight:500}.cssFont5{font-family:"Assistant",sans-serif;font-size:12px;font-weight:300}.cssFont6{font-family:"Assistant",sans-serif;font-size:15px;font-weight:300;line-height:17px}.cssFont7{font-family:"Assistant",sans-serif;font-size:11px;font-weight:300}.cssFont8{font-family:"Assistant",sans-serif;font-size:14px;font-weight:300}.cmsSmall,.cmsSmallRegular{font-family:"Assistant",sans-serif;font-size:11px;color:#58585a;letter-spacing:-0.6px;font-weight:300}.cmsSmallRegular{font-family:"Assistant",sans-serif;font-size:11px;font-weight:400;line-height:14px;letter-spacing:0}.cmsStandardRegular{font-family:"Assistant",sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0}.cmsMessage{font-family:"Assistant",sans-serif;font-size:14px}.cmsMessage .textBlockContent,.cmsMessage p{margin:0}.messageErrorLarge{font-family:"Assistant",sans-serif;color:#a4c408;font-weight:500}.cmsPrimaryNav{font-family:"Assistant",sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;color:#58585a}.cmsInput{font-family:"Assistant",sans-serif;font-size:13px;font-weight:300}.cmsbtn-lg{font-family:"Assistant",sans-serif;font-size:14px}.cmsbtn-sm{font-family:"Assistant",sans-serif;font-weight:300;line-height:13px}.cmsLinkBtn{font-family:"Assistant",sans-serif;font-size:12px;font-weight:300;line-height:16px;letter-spacing:-0.6px}.cmsInlineHeadline{font-family:"Assistant",sans-serif;font-weight:500;font-size:13px;line-height:18px}.cmsInlineHeadlineSmall{font-family:"Assistant",sans-serif;font-weight:500;font-size:12px;line-height:16px}.cmsInlineHeadlineBig{font-family:"Assistant",sans-serif;font-weight:500;font-size:17px;line-height:27px;letter-spacing:-0.9px}.cmsHeadline{font-family:"Assistant",sans-serif;font-weight:500;font-size:20px;line-height:27px;letter-spacing:-0.9px}.cmsHeadlineBig{font-family:"Assistant",sans-serif;font-weight:500;font-size:30px;line-height:33px;letter-spacing:-1.4px}.cmsHeadlineSmall{font-family:"Assistant",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}.cmsHeadlinePrimary{font-weight:500;font-size:40px;line-height:45px;letter-spacing:-1.4px}.lighttextshadow{text-shadow:0 1px 0 rgba(255,255,255,0.6)}@media (max-width:767px){b.square{display:none !important}}#mainnav .navbar .navbar-inner ul.nav ul.level_2 li a b.square,ul.snippetNavigationVertical li a b.square{display:block;background-color:#A5C400;width:16px;height:16px;vertical-align:text-bottom;float:left}.alert{text-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.snippetShopBasketArticleListAsTable .btn{line-height:20px;font-weight:normal}.btn-blue{background:#00baf4 none !important;border:none}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border-radius:0}@media (min-width:979px){#mainnav #mainnavStickyWrapper nav.stuck{position:fixed !important;top:0px;left:0px;width:100%;background-color:#fff;box-shadow:0px 2px 5px #666}#mainnav #mainnavStickyWrapper nav.stuck .navbar{margin:50px auto 0}}.cmswysiwyg ul{padding:0}.cmswysiwyg ul:not(.list-unstyled) li{padding-left:25px;margin-bottom:0;list-style:none;background-repeat:no-repeat;background-image:url('/assets/genialokal-assets/images/sprite/list-icon.png')}.gm-style img{max-width:none}ul,ol{padding:0;margin:0}.table.table-striped>tbody>tr>th,.table.table-striped>tbody>tr td{border:none}#reservationText{height:100px}.snippetUserInputButtonAddToBasketOneAmount .amount{text-align:center}.voucherMessage textarea{height:150px}.snippetUserInputButtonAddToBasketOneAmount .snippetTextBlockBubble{margin-top:10px}.snippetUserInputButtonAddToBasketOneAmount .buttonContainer:after{visibility:hidden;clear:both;display:block;content:""}.snippetUserInputButtonAddToBasketOneAmount .buttonContainer div.input{display:inline-block}.snippetUserInputButtonAddToBasketOneAmount .buttonContainer div.submit{display:inline-block;position:relative}.snippetUserInputButtonAddToNoticeList{margin-left:28px;position:relative;display:inline-block}.snippetUserInputButtonAddToNoticeList .btn{padding:5px 14px;margin-left:0px}.snippetUserInputButtonAddToNoticeList .btn .flag{position:absolute;left:-28px;top:-0px}.snippetUserInputPreorderNotification{border-bottom:1px solid #ddd;margin-bottom:20px}.snippetUserInputPreorderNotification .headline{font-family:"Assistant",sans-serif;font-size:15px;font-weight:300;line-height:17px;font-weight:bold}.snippetUserInputPreorderNotification .intro{margin-bottom:10px}.snippetUserInputBox .box{border-top:1px solid #e4e4e4;background-color:#c7c7c7;opacity:0.5}.snippetUserInputBox .box form{margin:0px;padding:0px}.snippetUserInputBox .box form .bootstrap2-snippetUserInputText:after{clear:both;display:block;content:""}.snippetUserInputBoxWithText .textBlockLeft{float:left;width:50%}.snippetUserInputBoxWithText .inputBlockright{float:right;width:43.93%}.snippetUserInputBoxWithText .box{border:1px solid #e4e4e4;background-color:#e8e8e8;opacity:0.5}.bootstrap2-snippetUserInputText .inputHolderBox .inputHolderBoxInner .selectBox{margin-left:-8px;margin-right:-18px}.bootstrap2-snippetUserInputText .inputHolderBox.style1 .inputHolderBoxInner .selectBox select{background-color:transparent;border:none;margin:0px;padding:0px;width:100%;height:38px;padding-top:7px;padding-bottom:7px;padding-right:7px;padding-left:5px}.bootstrap2-snippetUserInputText .inputHolderBox.style2 .inputHolderBoxInner .selectBox select{background-color:transparent;border:none;margin:0px;padding:0px;width:100%;height:28px;padding-top:3px;padding-bottom:3px;padding-right:7px;padding-left:5px}.bootstrap2-snippetUserInputText .inputHolderBox .userInputBoxSubmit{background-color:transparent;border:medium none;position:absolute;right:9px;top:7px}.bootstrap2-snippetUserInputText .inputHolderBox.style1 .userInputBoxSubmit{top:12px}.snippetUserInputText .inputHolderBox{background:#fff;-moz-border-radius:3px;border-radius:3px;border:1px solid #c1c1c1;width:100%;line-height:1em;margin-bottom:0.5em}.snippetUserInputText .inputHolderBox .userInputBoxImage,.snippetUserInputText .inputHolderBox .userInputBoxSubmit,.snippetUserInputText .inputHolderBox .userInputBoxInput{background-color:transparent;border:0;padding:2px 6px;height:25px;width:100%}.bootstrap2-snippetUserInputText .userInputBoxImage{left:6px;position:absolute;top:6px}.bootstrap2-snippetUserInputText .inputHolderBox{position:relative;float:left;-moz-border-radius:3px;border-radius:3px;width:100%}.bootstrap2-snippetUserInputText .inputHolderBox .userInputBoxInputWithImage .userInputBoxInput{text-indent:20px}.bootstrap2-snippetUserInputText .inputHolderBox .userInputBoxInput{width:100%;margin:0;background:#fff;opacity:1;box-shadow:none}.bootstrap2-snippetUserInputText .inputHolderBox .inputHolderBoxInner{padding-right:14px}.bootstrap2-snippetUserInputText .inputHolderBox .inputHolderBoxInner.userInputBoxInputWithImage{padding-left:0px;padding-right:9px}.bootstrap2-snippetUserInputText .inputHolderBox.required .inputHolderBoxInner .icon{position:absolute;right:6px;top:5px}.bootstrap2-snippetUserInputText .inputHolderBox.style1{border:1px solid #c1c1c1;border-radius:0px;height:38px;-webkit-box-shadow:inset 8px 8px 15px -1px #c1c1c1;-moz-box-shadow:inset 8px 8px 15px -1px #c1c1c1;box-shadow:inset 8px 8px 15px -1px #c1c1c1}.bootstrap2-snippetUserInputText .inputHolderBox.style1 .userInputBoxImage{top:12px}.bootstrap2-snippetUserInputText .inputHolderBox.style1 .userInputBoxInput{border:none;height:30px;background-color:transparent}.bootstrap2-snippetUserInputText .inputHolderBox.style1.required .inputHolderBoxInner .icon{right:9px;top:12px}.bootstrap2-snippetUserInputText .inputHolderBox.style2{border:1px solid #c1c1c1;border-radius:0px;height:28px;-webkit-box-shadow:inset 8px 8px 15px -1px #c1c1c1;-moz-box-shadow:inset 8px 8px 15px -1px #c1c1c1;box-shadow:inset 8px 8px 15px -1px #c1c1c1}.bootstrap2-snippetUserInputText .inputHolderBox.style2 .userInputBoxInput{height:20px;background-color:transparent}.BookstoreZipSearch.search-only .btn{border:1px solid #a4c408;margin-bottom:10px}.BookstoreZipSearch.search-only .favorite-bookstore-header{display:flex;margin-left:-5px;margin-right:-5px;margin-top:4px}.BookstoreZipSearch.search-only .favorite-bookstore-header>div{padding-left:5px;padding-right:5px}@media (max-width:480px){.newsletter-subscriptions label{font-weight:bold}.newsletter-subscriptions .newsletter-item{margin-bottom:10px}}@media (max-width:480px){.row.privacy-flag{margin-bottom:10px}}.product-details div{margin-bottom:10px}.product-details div span{margin-right:5px}.product-details img{margin-bottom:10px}.class-list .row{margin-bottom:10px}.topMargin{margin-top:5px}.topMarginWide{margin-top:15px}.bottomMargin{margin-bottom:10px}.centered{text-align:center}.retailerProductsName{font-size:20px;color:#737373;font-weight:bold}.retailerProductAuthor{font-size:14px;color:#a4c408}.retailerProductPrice{color:#a4c408 !important;font-size:1.5em}.clickAndCollectBtn{margin-right:20px}.schoolbooklists-classes .editable,.schoolbooklists-entries .editable{margin-bottom:10px}.schoolbooklists-classes hr,.schoolbooklists-entries hr{border-top:2px #a4c408 solid}.schoolbooklists-classes .school-address .street.editable,.schoolbooklists-classes .school-address .street-number.editable,.schoolbooklists-classes .school-address .postal-code.editable,.schoolbooklists-classes .school-address .city.editable{display:block}.schoolbooklists-classes .class-list{margin-bottom:20px}.schoolbooklists-classes .class-list .one-class{display:flex;align-items:center;margin-bottom:10px}.schoolbooklists-classes .class-list .one-class .class-name{flex-grow:1}.schoolbooklists-entries h2{margin-top:0;margin-bottom:0}.schoolbooklists-entries .list-management>*{display:inline-block;margin-right:10px}.schoolbooklists-entries .list-management>:last-child{margin-right:0}.schoolbooklists-entries .list-management .fe-create-button{margin-bottom:0 !important}.schoolbooklists-entries .to-basket{display:flex;align-items:center;margin-top:20px}.schoolbooklists-entries .to-basket>*{display:inline-block;margin-right:10px}.schoolbooklists-entries .to-basket>:last-child{margin-right:0}.schoolbooklists-entries .entries{margin-bottom:20px}.schoolbooklists-entries .entries .author{color:#a4c408}.schoolbooklists-entries .entries .entry-image{margin-bottom:10px}.schoolbooklists-entries .entries .entry-image img{max-width:100%}.schoolbooklists-entries .entries .entry-type,.schoolbooklists-entries .entries .entry-year{display:flex}.schoolbooklists-entries .entries .entry-type>*,.schoolbooklists-entries .entries .entry-year>*{display:inline-block;margin-right:10px}.schoolbooklists-entries .entries .entry-type>:last-child,.schoolbooklists-entries .entries .entry-year>:last-child{flex-grow:1;margin-right:0}.schoolbooklists-entries .entries .entry-action{margin-top:10px;margin-bottom:10px}.schoolbooklists-entries .entries .entry-action>*{display:inline-block;margin-right:10px}.schoolbooklists-entries .entries .entry-action>:last-child{margin-right:0}.schoolbooklists-entries .entries .entry-action .price{color:#a4c408;font-size:1.5em}.snippetLinkStylesIcon{white-space:nowrap;line-height:20px}.snippetLinkStylesIcon span.link{color:#737373;padding-left:10px}.snippetLinkStylesIcon:hover{text-decoration:none}.snippetLinkStylesIcon:hover span.link{color:#a4c408}.snippetLinkStylesIcon:hover .i-point_dark_grey{width:20px;height:20px;background-position:-2762px -10px}.snippetLinkStylesIcon:hover .i-pointer-up{width:20px;height:20px;background-position:-2882px -10px}.snippetLinkStylesIcon:hover .i-print{width:20px;height:20px;background-position:-3002px -10px}.snippetListBreadcrumbList{margin-bottom:20px}.snippetListBreadcrumbList .headline{font-family:"Assistant",sans-serif;font-size:14px;line-height:18px;letter-spacing:-0.3px;font-weight:300;margin-bottom:10px;margin-bottom:20px;color:#58585a}@media (max-width:979px){.snippetListBreadcrumbList .headline{font-size:12px}}.snippetListBreadcrumbList ul{list-style:none;margin:0;padding:0}.snippetListBreadcrumbList ul li{display:block}.snippetListBreadcrumbList ul li .icon{background-image:url("/assets/genialokal-assets/images/sprite.v22.png");background-repeat:no-repeat;display:inline-block}.snippetListBreadcrumbList ul li ul{margin:3px 0px 3px 5px;display:inline-block}.snippetListBreadcrumbList ul li ul li{display:inline-block}.snippetListBreadcrumbList ul li ul li .sep{display:inline-block;padding-right:5px;padding-left:5px}.snippetListBreadcrumbList ul li ul li a{color:#363636}.snippetListBreadcrumbList ul li ul li a.lastNode{color:#a4c408}.snippetListStandardShopArticle .header{padding-bottom:17px}.snippetListStandardShopArticle .snippetListHeader .ListHeaderContent{margin-bottom:31px}.snippetListStandardShopArticle .articleList{overflow:visible}.snippetListSimple{list-style:none;padding:0px;margin:0px;width:100%;overflow:hidden}.snippetListSimple li .header{position:relative;zindex:1;font-family:"Assistant",sans-serif;font-size:24px;color:#000;line-height:28px;font-weight:300;margin-bottom:10px;color:#363636;line-height:43px;background-color:#fff;float:left;padding-right:12px}@media (max-width:979px){.snippetListSimple li .header{font-size:21px}}.snippetListSimple li .minimizer{cursor:pointer;position:relative;top:10px;z-index:1;float:right;width:10px;padding-top:22px;padding-left:19px;height:0px;padding-right:2px;background:url("/assets/genialokal-assets/images/layout/arrow-down-small.png") no-repeat scroll 20px center #fff}.snippetListSimple li .minimizer.active{background:url("/assets/genialokal-assets/images/layout/arrow-up-small.png") no-repeat scroll 20px center #fff}.snippetListSimple li .listContainerInner{border-top:1px solid #585858;float:left;width:100%;margin-top:-22px;padding-top:26px}.snippetListSimple li .listContainerInner ul{list-style:none;padding:0px;margin:0px}.snippetListSimple li .listContainerInner ul li a{font-family:"Assistant",sans-serif;font-weight:300;line-height:13px;color:#363636;display:block;padding-bottom:7px;padding-top:6px;border-bottom:1px solid #e4e4e4}.snippetListSimple li .listContainerInner ul li a:Hover{text-decoration:none;border-bottom:1px solid #363636}.snippetListStandardArticleReview{margin-top:32px;margin-bottom:27px}.snippetListStandardArticleReview .snippetListHeaderTab{padding-bottom:19px}.snippetListStandardArticleReview .loginBox,.snippetListStandardArticleReview .writeReviewBox{padding-top:15px;padding-bottom:15px;clear:both;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.snippetListStandardArticleReview .overview:after{visibility:hidden;clear:both;display:block;content:""}.snippetListStandardArticleReview .overview .snippetRatingOverview .snippetRatingWithTotalVotes{float:left}.snippetListStandardArticleReview .ratingItemList{clear:both}.snippetListStandardArticleReview .ratingItemList .snippetRatingItem{padding-bottom:15px}.snippetListStandardArticleReview .ratingItemList .snippetLinkStylesIcon{margin-top:-2px}.snippetListStandardArticleReview .writeReviewButton{float:right;margin-top:-5px;margin-bottom:15px}.snippetListStandardShopArticle .header{padding-bottom:20px}nav .breadcrumb{border:none;background-image:none;margin-bottom:0;background-color:#ffffff}nav .breadcrumb .homeSign,nav .breadcrumb li a{padding-right:4px;color:#737373}nav .breadcrumb li .dropdown-divider{padding-right:0px}#spotbreadcrumbNavigation{background-color:#fff;border-bottom:1px solid #e4e4e4;padding-top:0px;margin-bottom:20px;margin-top:-3px;padding-left:0px}nav .breadcrumb .homeSign{margin-bottom:4px;vertical-align:bottom}nav.simple{margin-left:-7px}nav.simple .snippetNavigationSimple{list-style:none;margin:0px;padding:0px}nav.simple .snippetNavigationSimple li{float:left}nav.simple .snippetNavigationSimple li a{font-family:"Assistant",sans-serif;font-size:14px;line-height:18px;color:#58585a;letter-spacing:-0.3px;font-weight:300;margin-bottom:10px;color:#a4a4a7;padding-right:8px;padding-left:7px}@media (max-width:979px){nav.simple .snippetNavigationSimple li a{font-size:12px}}nav.simple .snippetNavigationSimple li a:Hover{color:#363636;text-decoration:none}nav.simple .snippetNavigationSimple li.lastNode a{padding-right:0px}nav.simple .snippetNavigationSimple li.active a{color:#363636}nav.simple:after{clear:both}.snippetNavigationTabsStandard .tab-content{overflow:visible}.snippetNavigationTabsStandard .tab-content .noItems{margin-bottom:25px}.snippetTeaserHorizontalBase .snippetTeaserStandardBase:before,.snippetTeaserHorizontalBase .snippetTeaserStandardBase:after{display:table;content:" "}.snippetTeaserHorizontalBase .snippetTeaserStandardBase:after{clear:both}@media (max-width:767px){.snippetTeaserHorizontalBase .snippetTeaserStandardBase hgroup{display:block}.snippetTeaserHorizontalBase .snippetTeaserStandardBase hgroup h6,.snippetTeaserHorizontalBase .snippetTeaserStandardBase hgroup h5{display:inline-block}}.snippetTeaserStandardBase .basketWrapper form{margin-bottom:0px}.snippetTeaserStandardBase .basketWrapper form .submit{padding:9px 9px 0px 9px}@media (min-width:768px) and (max-width:979px){.snippetTeaserStandardBase .noticewrapper .snippetUserInputButtonAddToNoticeList .btn{font-size:11px;padding-left:9px}}.snippetTeaserStandardWithHover{position:relative}.snippetTeaserStandardWithHover .hover{position:absolute;top:0px;left:0px;z-index:50;display:none;width:100%}.snippetTeaserStandardWithHover .hover .content{height:auto}.snippetTeaserStandardWithHover .hover .snippetTeaserStandardBase .body .productdetails{height:auto}.snippetTeaserStandardWithHover .hover .snippetTeaserStandardBase .infoline{border-bottom:1px solid #ddd;color:#737373;width:92%;margin:auto}.snippetTeaserStandardWithHover .hover .snippetTeaserStandardBase .infoline .colors td,.snippetTeaserStandardWithHover .hover .snippetTeaserStandardBase .infoline .colors th{padding-bottom:4px}.snippetTeaserStandardWithHover .hover .snippetTeaserStandardBase .infoline .colors td.sizeRow{border-bottom:0px}.snippetTeaserStandardWithHover .hover .snippetTeaserStandardBase .snippetShopArticleVariantsBoxSelection{margin-bottom:0px;border:0px}.snippetTeaserStandardWithHover .hover .snippetTeaserStandardBase .snippetShopArticleVariantsBoxSelection td,.snippetTeaserStandardWithHover .hover .snippetTeaserStandardBase .snippetShopArticleVariantsBoxSelection th{padding-top:3px;padding-bottom:1px}.snippetTeaserStandardWithHover:hover .hover{display:block}.snippetTeaserStandardBase{background-color:#fff}.snippetTeaserStandardBase h6,.snippetTeaserStandardBase h5{margin:0;line-height:16px;font-size:30%}.snippetTeaserStandardBase .body{padding:6px 10px 8px 10px}.snippetTeaserStandardBase .image{text-align:center}.snippetTeaserStandardBase .content{border:1px solid #bbb;padding-bottom:3px}.snippetTeaserStandardBase .content{min-height:389px}@media (min-width:768px) and (max-width:1199px){.snippetTeaserStandardBase .content{min-height:357px !important}}.snippetTeaserStandardBase .content .body .productdetails{height:128px;overflow:hidden}@media (min-width:768px) and (max-width:1199px){.snippetTeaserStandardBase .content .body .productdetails{height:135px}}@media (min-width:768px) and (max-width:979px){.snippetTeaserStandardBase .content .body .productdetails{height:175px}}.snippetTeaserStandardBase .content .body .productdetails hgroup{height:56px;overflow:hidden}@media (min-width:768px) and (max-width:979px){.snippetTeaserStandardBase .content .body .productdetails hgroup{height:94px}}.snippetTeaserStandardBase .content .body .productdetails .teasertext{padding-top:10px}.snippetTeaserStandardBase .content .body .productdetails .teasertext .snippetShopArticleArticlePrice .retailPrice{margin-top:-3px}.snippetTeaserStandardBase .shippingInfo{display:block;margin-top:-5px;line-height:20px}.snippetTeaserStandardBase .infoline{margin-bottom:0;width:92%;margin:auto}.snippetTeaserStandardBase table.infoline tbody tr:hover td,.snippetTeaserStandardBase table.infoline tbody tr:hover th{background-color:transparent}.snippetTeaserStandardBase .infoline .icons{padding-right:0}.snippetTeaserStandardBase .infoline .icons ul{margin:0;list-style:none;float:right}.snippetTeaserStandardBase .infoline .icons ul li{float:right;display:block;line-height:18px;padding-left:3px}@media (min-width:1200px){.snippetTeaserStandardBase .infoline tr.colors td{padding-top:3px}}.snippetTeaserStandardBase .image{position:relative}.snippetTeaserStandardBase .image .linkBar{position:absolute;top:90%;left:0;width:100%;height:40px;margin-top:-20px;line-height:40px;display:block}.snippetTeaserStandardBase .image .linkBar .linkPrevious{background-color:black;overflow:hidden;display:block;float:left;line-height:40px;background-image:url("/assets/genialokal-assets/images/sprite.v22.png");background-repeat:no-repeat;display:inline-block;width:21px;height:41px;background-position:-10px -10px;text-indent:-100px}.snippetTeaserStandardBase .image .linkBar .linkNext{background-color:black;display:block;float:right;overflow:hidden;background-image:url("/assets/genialokal-assets/images/sprite.v22.png");background-repeat:no-repeat;display:inline-block;width:21px;height:41px;background-position:-51px -10px;height:40px;line-height:40px;text-indent:100px}.snippetTeaserStandardBase .infoline td,.snippetTeaserStandardBase .infoline th{font-family:"Assistant",sans-serif;font-size:14px;padding-left:5px;padding-right:0px;font-weight:normal}.snippetTeaserStandardBase .infoline td .textBlockContent,.snippetTeaserStandardBase .infoline th .textBlockContent,.snippetTeaserStandardBase .infoline td p,.snippetTeaserStandardBase .infoline th p{margin:0}.snippetTeaserStandardBase .infoline td{paddign-right:10px;padding-bottom:0px}.snippetTeaserStandardBase .infoline th{width:60px;padding-bottom:0px}.snippetTeaserStandardBase .infoline tr.shipping td{color:#a4c408;font-family:"Assistant",sans-serif;font-weight:500;font-size:12px;line-height:16px}.snippetTeaserStandardBase .infoline tr td.sizeRow{padding:0px;border-top:0px}.snippetTeaserStandardBase .infoline tr td.sizeRow table{width:100%}.snippetTeaserStandardBase .noticewrapper{padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:10px}.snippetTeaserStandardBase .snippetUserInputButtonAddToNoticeList a,.snippetTeaserStandardBase .snippetUserInputButtonAddToNoticeList{display:block}.snippetTeaserStandardBase .body .productdetails hgroup h6 a:hover,.snippetTeaserStandardBase .body .productdetails hgroup h5 a:hover{text-decoration:none}@media (min-width:768px) and (max-width:1199px){.snippetTeaserStandardBase .noticewrapper{padding-left:5px;padding-right:5px}.snippetTeaserStandardBase .infoline td,.snippetTeaserStandardBase .infoline th{font-family:"Assistant",sans-serif;font-size:11px;color:#58585a;letter-spacing:-0.6px;font-weight:300;padding-left:5px}.snippetTeaserStandardBase .infoline th{width:40px}}@media (min-width:768px) and (max-width:979px){.snippetTeaserStandardBase .snippetUserInputButtonAddToNoticeList .btn{font-size:12px}.snippetTeaserStandardBase .shippingInfo{margin-top:-5px}.snippetTeaserStandardBase .infoline .icons .label{font-size:9px;font-weight:300}.snippetTeaserStandardBase .body .productdetails hgroup h6,.snippetTeaserStandardBase .body .productdetails hgroup h5{font-family:"Assistant",sans-serif;font-size:15px;font-weight:300;line-height:17px}.snippetTeaserStandardBase .body .productdetails hgroup h6 a:hover,.snippetTeaserStandardBase .body .productdetails hgroup h5 a:hover{text-decoration:none}.snippetTeaserStandardBase .body .teasertext{padding-top:0px}.snippetShopArticleArticlePrice{line-height:16px}.snippetShopArticleArticlePrice .snippetShopArticlePrice{font-family:"Assistant",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;line-height:16px}.snippetShopArticleArticlePrice .snippetShopArticlePrice .currency{font-family:"Assistant",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;line-height:16px}.snippetShopArticleArticlePrice .retailPrice{line-height:16px}.snippetShopArticleArticlePrice .retailPrice .snippetShopArticlePrice{font-family:"Assistant",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;line-height:16px}.snippetShopArticleArticlePrice .retailPrice .snippetShopArticlePrice .currency{font-family:"Assistant",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;line-height:16px}}.snippetTeaserWideBase .teaserContent .teaserImage a img{border:1px solid #ddd}.snippetTeaserWideBase .teaserContent .teaserText{height:90px;overflow:hidden}.snippetTeaserWideBase .teaserContent .teaserText header h5{margin-top:5px;margin-bottom:7px}.snippetTeaserWideBase .teaserContent .teaserText header h5 a{font-family:"Assistant",sans-serif;font-weight:500;font-size:13px;line-height:18px}.snippetTeaserWideBase .teaserContent .teaserText header h5 a:hover{text-decoration:none;color:#b3cc7b}.snippetTeaserWideBase .teaserContent .teaserText .teaserTextContent{font-family:"Assistant",sans-serif;font-size:12px;font-weight:300}.snippetTextBlockBubble .bubble{border-radius:10px 10px 10px 10px;border:1px solid #ddd;margin:0;padding:11px 9px 11px 3px;position:relative;background:-moz-linear-gradient(#f1f1f1, #f8f8f8)}.snippetTextBlockBubble .bubble:after{border-color:#f1f1f1 transparent;border-style:solid;border-width:0 17px 24px 0;content:"";display:block;left:85%;position:absolute;top:-24px;width:0}.snippetTextBlockBubble .bubble .bubbleInner:after{visibility:hidden;clear:both;display:block;content:""}.snippetTextBlockBubble .bubble .bubbleInner .optionalImage{background-image:url("/assets/genialokal-assets/images/sprite.v22.png");background-repeat:no-repeat;display:inline-block;width:33px;height:29px;background-position:-3480px -10px;float:left;margin-left:6px;margin-top:6px;margin-right:6px}.snippetTextBlockBubble .bubble .bubbleInner .content{padding-left:6px}.snippetTextBlockBubble .bubble .bubbleInner .content .text{font-family:"Assistant",sans-serif;font-size:12px;font-weight:300;color:#58585a}.snippetTextBlockBubble .bubble .bubbleInner .content .link{padding-top:9px;padding-bottom:2px}.snippetTextBlockBubble .bubble .bubbleInner .content .link .linkimage{width:20px;height:20px;background-position:-2762px -10px}.snippetTextBlockOneLine .textBlockContainer header .leftTitle{margin-bottom:-4px}.snippetTextBlockOneLine .textBlockContainer header .leftTitle h2{font-family:"Assistant",sans-serif;font-weight:500;font-size:30px;line-height:33px;letter-spacing:-1.4px;padding-right:23px;padding-bottom:0px}.snippetTextBlockOneLine .textBlockContainer header .leftTitle .rightLink{padding-top:5px}.snippetTextBlockOneLine .textBlockContainer header .rightLink{margin-bottom:-2px;padding-top:7px}.snippetTextBlockOneLine .textBlockContainer .textBlockContent{clear:none;padding-top:7px;line-height:22px}.snippetTextBlockStandard .textBlockContainer header .leftTitle{float:left}.snippetTextBlockStandard .textBlockContainer header .rightLink{float:right;padding-top:12px}.snippetTextBlockStandard .textBlockContainer header .subHeadline{float:left}.snippetTextBlockStandard .textBlockContainer .textBlockContent,.snippetTextBlockStandard .textBlockContainer .textTeaserBlockContent{clear:left}.snippetTextBlockStandard .textBlockContainer .imageTeaser{float:right}@media (max-width:768px){.snippetTextBlockStandard .textBlockContainer .imageTeaser{margin-left:10px}}@media (max-width:479px){.snippetTextBlockStandard .textBlockContainer .imageTeaser{margin-bottom:10px}}.snippetTextBlockStandardWithImageList .snippetTextBlockStandard .leftTitle h2{margin-top:0px}.snippetTextBlockStandardWithImageList .imagelist .image{margin-bottom:10px}@media (max-width:767px){.snippetTextBlockStandardWithImageList .imagelist{margin-left:-30px}.snippetTextBlockStandardWithImageList .imagelist .image{float:left;margin-left:30px}}.snippetTextBlockStandardWithLinkList{margin-bottom:20px}.snippetTextBlockStandardWithLinkList .linkList{margin-top:20px}@media (max-width:768px){.snippetTextBlockStandardWithLinkList .linkList{margin-left:-10px}}.snippetTextBlockStandardWithLinkList .linkList div.link{margin-bottom:20px}@media (max-width:768px){.snippetTextBlockStandardWithLinkList .linkList div.link{margin-left:10px}}.snippetTextTeaserBorderImageTextLink .leftImage{float:left}.snippetTextTeaserBorderImageTextLink .rightContent{float:left;padding-top:22px;padding-bottom:20px}.snippetTextTeaserBorderImageTextLink .rightContent .ContentHeadLine h2{padding-bottom:6px;font-family:"Assistant",sans-serif;font-weight:500;font-size:30px;line-height:33px;letter-spacing:-1.4px}.snippetTextTeaserBorderImageTextLink .rightContent .ContentLink{padding-top:19px}.snippetTextTeaserBorderImageTextLink .rightContent .ContentText{font-family:"Assistant",sans-serif;font-weight:300;line-height:13px;line-height:23px}.snippetTextTeaserBorderImageTextLink .borderBox{border:1px solid #bebebe;margin:-1px}.snippetTextTeaserImageStrongHeadlineText .rightText{float:left;padding-top:1px}@media (max-width:767px){.snippetTextTeaserImageStrongHeadlineText .rightText{float:none}}.snippetTextTeaserImageStrongHeadlineText .rightText .headline{padding-bottom:1px;font-family:"Assistant",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;letter-spacing:-0.6px;color:#737373;margin-bottom:2px}.snippetTextTeaserImageStrongHeadlineText .rightText .text{font-family:"Assistant",sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;line-height:18px;color:#58585a}.snippetTextTeaserImageStrongHeadlineText .image{float:left;padding-right:10px}.snippetTextTeaserImageTextLink .rightText{float:left;padding-top:1px}.snippetTextTeaserImageTextLink .rightText .text{padding-bottom:1px;font-family:"Assistant",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:#737373;letter-spacing:-0.6px}.snippetTextTeaserImageTextLink .rightText .link .snippetLinkStylesIcon .link{font-family:"Assistant",sans-serif;font-weight:300;line-height:13px}.snippetTextTeaserImageTextLink .image{float:left;padding-right:4px}.snippetTextTeaserImageTextLink .linkStylesIcon .linkimage{padding-right:4px}.snippetTextTeaserImageTextLink .snippetLinkStylesIcon span.link{padding-left:4px}.snippetUserInputButtonShowBookstores h3{color:#a4c408;text-align:center;font-weight:bold}@media (min-width:768px) and (max-width:979px){.snippetUserInputButtonShowBookstores .line{width:100%}.snippetUserInputButtonShowBookstores .line input[type=text]{width:90%;padding:4px 5%;margin-bottom:5px}.snippetUserInputButtonShowBookstores .line input[type=submit]{width:100%;margin-left:0;margin-bottom:10px}}@media (max-width:497px){.snippetUserInputButtonShowBookstores .btn{width:100%}.snippetUserInputButtonShowBookstores input{width:93%;float:none}}.snippetUserInputButtonShowBookstores .searchform:before,.snippetUserInputButtonShowBookstores .searchform:after{display:table;content:" "}.snippetUserInputButtonShowBookstores .searchform:after{clear:both}.snippetUserInputButtonShowBookstores .info{font-size:12px;text-align:left;line-height:14px}.snippetUserInputButtonShowBookstores .detectingzip .radiussearchplz{background:url("/assets/genialokal-assets/images/ajax-loader.gif") no-repeat right 5px;background-position-y:7px}.snippetUserInputButtonShowBookstores .pickup{display:none}.snippetUserInputButtonShowBookstores .pickup .stockCount .count{font-weight:bold}.snippetUserInputButtonShowBookstores .pickup .stockCount .count.singular-count+.on-plural-count{display:none}.snippetUserInputButtonShowBookstores .pickup .headLine{font-size:18px;font-weight:bold;padding-bottom:2px;border-bottom:5px solid #000;margin-bottom:5px}.snippetUserInputButtonShowBookstores .notice-block{margin-top:10px;margin-bottom:12px}.snippetUserInputButtonShowBookstores .notice-block strong{text-align:center;display:block}.snippetUserInputButtonShowBookstores .arrow_box{position:relative;background:#f6752e;border:1px solid #f55e0c}.snippetUserInputButtonShowBookstores .arrow_box:after,.snippetUserInputButtonShowBookstores .arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.snippetUserInputButtonShowBookstores .arrow_box:after{border-color:rgba(136,183,213,0);border-top-color:#f6752e;border-width:10px;margin-left:-10px}.snippetUserInputButtonShowBookstores .arrow_box:before{border-color:rgba(194,225,245,0);border-top-color:#f55e0c;border-width:11px;margin-left:-11px}.snippetUserInputButtonShowBookstores .searching{background-image:url("/assets/genialokal-assets/images/ajax-loader-btn.gif") !important;background-position:3px 7px !important;background-repeat:no-repeat !important}#RetailerContactFormMap{width:100%;height:400px;margin-bottom:20px}.g-maps-warning{padding-left:8px}.g-maps-warning a{text-decoration:underline;cursor:pointer}.g-maps-warning a:hover{color:#10677f}.g-recaptcha-warning{padding:5px;margin-left:16px}.g-recaptcha-warning a{text-decoration:underline;cursor:pointer}.g-recaptcha-warning a:hover{color:#10677f}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e4e4e4}.accordion-heading{border-bottom:0;background-color:#fafafa}.accordion-heading h3{margin:0}.accordion-heading .accordion-toggle{padding:8px 8px}.accordion-toggle{cursor:pointer;display:block}.accordion-inner{padding:9px 8px;border-top:1px solid #e4e4e4}.retailerEvent .snippetListPaging{margin-top:20px;margin-bottom:20px}.google-map{width:100%;margin-bottom:10px}.overview-google-map{width:100%;margin-bottom:10px;padding-top:60%}.region-google-map{width:100%;margin-bottom:10px;padding-top:40%}.detail-google-map{width:100%;margin-bottom:10px;padding-top:30%}@media (max-width:599px){.region-google-map,.detail-google-map{padding-top:100%}}.region-links>a{display:block;font-weight:bold;font-size:1.2rem;text-decoration:none}.detail-retailer .store-info{display:table;width:100%}.detail-retailer .store-info>div{display:table-cell;vertical-align:top;border-right:1px solid #a4a4a7;padding:0 10px}.detail-retailer .store-info .retailer-link{display:table-cell;text-align:right}@media (max-width:599px){.detail-retailer{margin-bottom:10px}}.retailer-overview-headline,.retailer-overview-intro{margin-bottom:1em}.retailer-list{margin-top:2em}.retailer-list .retailerItem{padding:.5em 0}.retailer-list .retailerItem:nth-child(even){background-color:#f2f2f2}.retailer-list .retailerItem .column-1,.retailer-list .retailerItem .column-2{padding-left:1em}@media (min-width:768px){.retailer-list .retailerItem .column-2{padding-left:0}}.detail-retailer{margin-top:2em}.detail-retailer h2{margin-top:10px;margin-bottom:5px}.detail-retailer .address h1{margin-top:0}.detail-retailer .link{margin-top:1em;margin-bottom:1em}.detail-retailer .row:last-child{margin-bottom:1em}@media (min-width:768px){a.retailer-back-link{float:right}}.g-maps-warning{padding-left:8px}.g-maps-warning a{text-decoration:underline;cursor:pointer}.g-maps-warning a:hover{color:#10677f}.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #777;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #777}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#777}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.highlighted{background:#f6752e;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{color:#fff;background-color:#fdd49a;border-color:#fdd49a;color:#000}.datepicker table tr td.today:focus,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.focus,.datepicker table tr td.today:hover.focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:hover.focus{color:#fff;background-color:#fbbf69;border-color:#fa9f1e}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover{color:#fff;background-color:#fbbf69;border-color:#fbba5f}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.open>.dropdown-toggle.datepicker table tr td.today,.open>.dropdown-toggle.datepicker table tr td.today:hover,.open>.dropdown-toggle.datepicker table tr td.today.disabled,.open>.dropdown-toggle.datepicker table tr td.today.disabled:hover{color:#fff;background-color:#fbbf69;background-image:none;border-color:#fbba5f}.datepicker table tr td.today:active:hover,.datepicker table tr td.today:hover:active:hover,.datepicker table tr td.today.disabled:active:hover,.datepicker table tr td.today.disabled:hover:active:hover,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:hover.active:hover,.datepicker table tr td.today.disabled.active:hover,.datepicker table tr td.today.disabled:hover.active:hover,.open>.dropdown-toggle.datepicker table tr td.today:hover,.open>.dropdown-toggle.datepicker table tr td.today:hover:hover,.open>.dropdown-toggle.datepicker table tr td.today.disabled:hover,.open>.dropdown-toggle.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:hover:active:focus,.datepicker table tr td.today.disabled:active:focus,.datepicker table tr td.today.disabled:hover:active:focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today:hover.active:focus,.datepicker table tr td.today.disabled.active:focus,.datepicker table tr td.today.disabled:hover.active:focus,.open>.dropdown-toggle.datepicker table tr td.today:focus,.open>.dropdown-toggle.datepicker table tr td.today:hover:focus,.open>.dropdown-toggle.datepicker table tr td.today.disabled:focus,.open>.dropdown-toggle.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:hover:active.focus,.datepicker table tr td.today.disabled:active.focus,.datepicker table tr td.today.disabled:hover:active.focus,.datepicker table tr td.today.active.focus,.datepicker table tr td.today:hover.active.focus,.datepicker table tr td.today.disabled.active.focus,.datepicker table tr td.today.disabled:hover.active.focus,.open>.dropdown-toggle.datepicker table tr td.today.focus,.open>.dropdown-toggle.datepicker table tr td.today:hover.focus,.open>.dropdown-toggle.datepicker table tr td.today.disabled.focus,.open>.dropdown-toggle.datepicker table tr td.today.disabled:hover.focus{color:#fff;background-color:#fbb046;border-color:#fa9f1e}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today:hover.disabled.focus,.datepicker table tr td.today.disabled.disabled.focus,.datepicker table tr td.today.disabled:hover.disabled.focus,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today:hover[disabled].focus,.datepicker table tr td.today.disabled[disabled].focus,.datepicker table tr td.today.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:hover.focus,fieldset[disabled] .datepicker table tr td.today.disabled.focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover.focus{background-color:#fdd49a;border-color:#fdd49a}.datepicker table tr td.today .badge,.datepicker table tr td.today:hover .badge,.datepicker table tr td.today.disabled .badge,.datepicker table tr td.today.disabled:hover .badge{color:#fdd49a;background-color:#fff}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{color:#000;background-color:#f3c17a;border-color:#f3c17a;border-radius:0}.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:hover.focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:hover.focus{color:#000;background-color:#efab4b;border-color:#db8813}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover{color:#000;background-color:#efab4b;border-color:#eea742}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.open>.dropdown-toggle.datepicker table tr td.range.today,.open>.dropdown-toggle.datepicker table tr td.range.today:hover,.open>.dropdown-toggle.datepicker table tr td.range.today.disabled,.open>.dropdown-toggle.datepicker table tr td.range.today.disabled:hover{color:#000;background-color:#efab4b;background-image:none;border-color:#eea742}.datepicker table tr td.range.today:active:hover,.datepicker table tr td.range.today:hover:active:hover,.datepicker table tr td.range.today.disabled:active:hover,.datepicker table tr td.range.today.disabled:hover:active:hover,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:hover.active:hover,.datepicker table tr td.range.today.disabled.active:hover,.datepicker table tr td.range.today.disabled:hover.active:hover,.open>.dropdown-toggle.datepicker table tr td.range.today:hover,.open>.dropdown-toggle.datepicker table tr td.range.today:hover:hover,.open>.dropdown-toggle.datepicker table tr td.range.today.disabled:hover,.open>.dropdown-toggle.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:hover:active:focus,.datepicker table tr td.range.today.disabled:active:focus,.datepicker table tr td.range.today.disabled:hover:active:focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today:hover.active:focus,.datepicker table tr td.range.today.disabled.active:focus,.datepicker table tr td.range.today.disabled:hover.active:focus,.open>.dropdown-toggle.datepicker table tr td.range.today:focus,.open>.dropdown-toggle.datepicker table tr td.range.today:hover:focus,.open>.dropdown-toggle.datepicker table tr td.range.today.disabled:focus,.open>.dropdown-toggle.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:hover:active.focus,.datepicker table tr td.range.today.disabled:active.focus,.datepicker table tr td.range.today.disabled:hover:active.focus,.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today:hover.active.focus,.datepicker table tr td.range.today.disabled.active.focus,.datepicker table tr td.range.today.disabled:hover.active.focus,.open>.dropdown-toggle.datepicker table tr td.range.today.focus,.open>.dropdown-toggle.datepicker table tr td.range.today:hover.focus,.open>.dropdown-toggle.datepicker table tr td.range.today.disabled.focus,.open>.dropdown-toggle.datepicker table tr td.range.today.disabled:hover.focus{color:#000;background-color:#ec9c2b;border-color:#db8813}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today:hover.disabled.focus,.datepicker table tr td.range.today.disabled.disabled.focus,.datepicker table tr td.range.today.disabled:hover.disabled.focus,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today:hover[disabled].focus,.datepicker table tr td.range.today.disabled[disabled].focus,.datepicker table tr td.range.today.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:hover.focus,fieldset[disabled] .datepicker table tr td.range.today.disabled.focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.focus{background-color:#f3c17a;border-color:#f3c17a}.datepicker table tr td.range.today .badge,.datepicker table tr td.range.today:hover .badge,.datepicker table tr td.range.today.disabled .badge,.datepicker table tr td.range.today.disabled:hover .badge{color:#f3c17a;background-color:#000}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#5e5e5e;border-color:#5e5e5e;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.focus,.datepicker table tr td.selected:hover.focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:hover.focus{color:#fff;background-color:#444;border-color:#1e1e1e}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover{color:#fff;background-color:#444;border-color:#3f3f3f}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.open>.dropdown-toggle.datepicker table tr td.selected,.open>.dropdown-toggle.datepicker table tr td.selected:hover,.open>.dropdown-toggle.datepicker table tr td.selected.disabled,.open>.dropdown-toggle.datepicker table tr td.selected.disabled:hover{color:#fff;background-color:#444;background-image:none;border-color:#3f3f3f}.datepicker table tr td.selected:active:hover,.datepicker table tr td.selected:hover:active:hover,.datepicker table tr td.selected.disabled:active:hover,.datepicker table tr td.selected.disabled:hover:active:hover,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected:hover.active:hover,.datepicker table tr td.selected.disabled.active:hover,.datepicker table tr td.selected.disabled:hover.active:hover,.open>.dropdown-toggle.datepicker table tr td.selected:hover,.open>.dropdown-toggle.datepicker table tr td.selected:hover:hover,.open>.dropdown-toggle.datepicker table tr td.selected.disabled:hover,.open>.dropdown-toggle.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:hover:active:focus,.datepicker table tr td.selected.disabled:active:focus,.datepicker table tr td.selected.disabled:hover:active:focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected:hover.active:focus,.datepicker table tr td.selected.disabled.active:focus,.datepicker table tr td.selected.disabled:hover.active:focus,.open>.dropdown-toggle.datepicker table tr td.selected:focus,.open>.dropdown-toggle.datepicker table tr td.selected:hover:focus,.open>.dropdown-toggle.datepicker table tr td.selected.disabled:focus,.open>.dropdown-toggle.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:hover:active.focus,.datepicker table tr td.selected.disabled:active.focus,.datepicker table tr td.selected.disabled:hover:active.focus,.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected:hover.active.focus,.datepicker table tr td.selected.disabled.active.focus,.datepicker table tr td.selected.disabled:hover.active.focus,.open>.dropdown-toggle.datepicker table tr td.selected.focus,.open>.dropdown-toggle.datepicker table tr td.selected:hover.focus,.open>.dropdown-toggle.datepicker table tr td.selected.disabled.focus,.open>.dropdown-toggle.datepicker table tr td.selected.disabled:hover.focus{color:#fff;background-color:#323232;border-color:#1e1e1e}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected:hover.disabled.focus,.datepicker table tr td.selected.disabled.disabled.focus,.datepicker table tr td.selected.disabled:hover.disabled.focus,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected:hover[disabled].focus,.datepicker table tr td.selected.disabled[disabled].focus,.datepicker table tr td.selected.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected:hover.focus,fieldset[disabled] .datepicker table tr td.selected.disabled.focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.focus{background-color:#5e5e5e;border-color:#5e5e5e}.datepicker table tr td.selected .badge,.datepicker table tr td.selected:hover .badge,.datepicker table tr td.selected.disabled .badge,.datepicker table tr td.selected.disabled:hover .badge{color:#5e5e5e;background-color:#fff}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.focus,.datepicker table tr td.active:hover.focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:hover.focus{color:#fff;background-color:#286090;border-color:#183854}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover{color:#fff;background-color:#286090;border-color:#265a88}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.open>.dropdown-toggle.datepicker table tr td.active,.open>.dropdown-toggle.datepicker table tr td.active:hover,.open>.dropdown-toggle.datepicker table tr td.active.disabled,.open>.dropdown-toggle.datepicker table tr td.active.disabled:hover{color:#fff;background-color:#286090;background-image:none;border-color:#265a88}.datepicker table tr td.active:active:hover,.datepicker table tr td.active:hover:active:hover,.datepicker table tr td.active.disabled:active:hover,.datepicker table tr td.active.disabled:hover:active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active:hover.active:hover,.datepicker table tr td.active.disabled.active:hover,.datepicker table tr td.active.disabled:hover.active:hover,.open>.dropdown-toggle.datepicker table tr td.active:hover,.open>.dropdown-toggle.datepicker table tr td.active:hover:hover,.open>.dropdown-toggle.datepicker table tr td.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:hover:active:focus,.datepicker table tr td.active.disabled:active:focus,.datepicker table tr td.active.disabled:hover:active:focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active:hover.active:focus,.datepicker table tr td.active.disabled.active:focus,.datepicker table tr td.active.disabled:hover.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:focus,.open>.dropdown-toggle.datepicker table tr td.active:hover:focus,.open>.dropdown-toggle.datepicker table tr td.active.disabled:focus,.open>.dropdown-toggle.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:hover:active.focus,.datepicker table tr td.active.disabled:active.focus,.datepicker table tr td.active.disabled:hover:active.focus,.datepicker table tr td.active.active.focus,.datepicker table tr td.active:hover.active.focus,.datepicker table tr td.active.disabled.active.focus,.datepicker table tr td.active.disabled:hover.active.focus,.open>.dropdown-toggle.datepicker table tr td.active.focus,.open>.dropdown-toggle.datepicker table tr td.active:hover.focus,.open>.dropdown-toggle.datepicker table tr td.active.disabled.focus,.open>.dropdown-toggle.datepicker table tr td.active.disabled:hover.focus{color:#fff;background-color:#204d74;border-color:#183854}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active:hover.disabled.focus,.datepicker table tr td.active.disabled.disabled.focus,.datepicker table tr td.active.disabled:hover.disabled.focus,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active:hover[disabled].focus,.datepicker table tr td.active.disabled[disabled].focus,.datepicker table tr td.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active:hover.focus,fieldset[disabled] .datepicker table tr td.active.disabled.focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover.focus{background-color:#337ab7;border-color:#337ab7}.datepicker table tr td.active .badge,.datepicker table tr td.active:hover .badge,.datepicker table tr td.active.disabled .badge,.datepicker table tr td.active.disabled:hover .badge{color:#337ab7;background-color:#fff}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#337ab7;border-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#286090;border-color:#183854}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover{color:#fff;background-color:#286090;border-color:#265a88}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.open>.dropdown-toggle.datepicker table tr td span.active,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover{color:#fff;background-color:#286090;background-image:none;border-color:#265a88}.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover:active:hover,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:hover.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover,.open>.dropdown-toggle.datepicker table tr td span.active:hover:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled:hover.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled:hover.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active.focus,.open>.dropdown-toggle.datepicker table tr td span.active:hover.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled.focus,.open>.dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus{color:#fff;background-color:#204d74;border-color:#183854}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled].focus,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus{background-color:#337ab7;border-color:#337ab7}.datepicker table tr td span.active .badge,.datepicker table tr td span.active:hover .badge,.datepicker table tr td span.active.disabled .badge,.datepicker table tr td span.active.disabled:hover .badge{color:#337ab7;background-color:#fff}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.card{padding:15px;margin-bottom:20px;background-color:#ffffff;border:1px solid #c2c2c2;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.card-header{padding:10px 15px;margin:-15px -15px 15px;font-size:17.5px;font-weight:500;background-color:#c2c2c2;border-bottom:1px solid #c2c2c2;color:#fff}.card-body{padding:0}.card-footer{padding:10px 15px;margin:15px -15px -15px;background-color:#f5f5f5;border-top:1px solid #ddd}.card-shipping{border-color:#626262}.card-shipping .card-header{color:#ffffff;background-color:#626262;border-color:#626262}.card-gloria{border-color:#f56515}.card-gloria .card-header{color:#fff;background-color:#f56515;border-color:#f56515}.card-pickup{border-color:#a4c408}.card-pickup .card-header{color:#fff;background-color:#a4c408;border-color:#a4c408}.card-digital{border-color:#989898}.card-digital .card-header{color:#fff;background-color:#989898;border-color:#989898}.snippetPkgExtranetAddress{display:block}.snippetPkgExtranetAddress span{display:block;font-family:"Assistant",sans-serif;font-size:12px;font-weight:300;color:#363636}.snippetPkgExtranetAddress .name{font-family:"Assistant",sans-serif;font-size:12px;font-weight:500}.snippetPkgExtranetAddressSelector{margin-bottom:20px}.snippetPkgExtranetAddressSelector .change{margin-top:10px}.snippetPkgExtranetAddressSelector .delete{margin-top:10px;margin-left:10px}.snippetPkgExtranetAddressSelector .snippetPkgExtranetAddress{min-height:85px}.snippetOrderwizardShippingAndPaymentCreditcard .mb-3 label.col-form-label{font-weight:500}.snippetOrderwizardShippingAndPaymentCreditcard .month{width:80px}.snippetOrderwizardShippingAndPaymentCreditcard .year{width:140px}.snippetOrderwizardShippingAndPaymentCreditcard .securitycode{width:170px}.snippetOrderwizardShippingAndPaymentCreditcard .securityicon{background-image:url("/assets/genialokal-assets/images/sprite.v22.png");background-repeat:no-repeat;display:inline-block}.snippetShopArticleArticleBundleProducts{font-family:"Assistant",sans-serif;font-size:12px;font-weight:300}.snippetShopArticleArticleBundleProducts a{text-decoration:underline}.snippetShopArticleArticleBundleProducts .snippetShopArticlePrice,.snippetShopArticleArticleBundleProducts .snippetShopArticlePrice .currency{font-family:"Assistant",sans-serif;font-size:12px;font-weight:300}.snippetShopArticleArticleMarker li{display:block;float:left;padding-right:5px}.snippetShopArticleArticlePrice .retailPrice .snippetShopArticlePrice{font-family:"Assistant",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;white-space:nowrap;text-decoration:line-through;color:#f6752e}.snippetShopArticleArticlePrice .retailPrice .snippetShopArticlePrice .currency{color:#f6752e;font-family:"Assistant",sans-serif;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}.snippetShopArticleArticlePrice .shippingInfo{line-height:20px;font-family:"Assistant",sans-serif;font-size:11px;color:#58585a;letter-spacing:-0.6px;font-weight:300}.snippetShopArticleArticlePrice .shippingInfo a{text-decoration:underline}.snippetShopArticleArticlePrice .shippingInfo a:hover{text-decoration:none}.snippetShopArticleArticleSize{float:left;list-style:none;margin:0}.snippetShopArticleArticleSize span{display:block;float:left}.snippetShopArticleArticleSize li{float:left;display:block;margin-right:3px}.snippetShopBasketAddedToBasket .topBlock .middleContent a{font-family:"Assistant",sans-serif;font-size:14px;line-height:18px;margin-bottom:10px;font-weight:300;color:#000;letter-spacing:-0.6px}.snippetShopBasketAddedToBasket .topBlock .middleContent a .manufacturerName{color:#737373}.snippetShopBasketAddedToBasket .topBlock .middleContent a .amount{font-family:"Assistant",sans-serif;font-weight:300;line-height:13px}.snippetShopBasketAddedToBasket .topBlock .middleContent .shipping{font-family:"Assistant",sans-serif;font-weight:500;font-size:12px;line-height:16px;color:#a4c408;letter-spacing:-0.4px}.snippetShopBasketAddedToBasket .topBlock .rightContent{text-align:right}.snippetShopBasketAddedToBasket .topBlock .rightContent .shippingInfo{display:block}.snippetShopBasketAddedToBasket .topBlock .rightContent .shippingInfo a{color:#a4c408}.snippetShopBasketAddedToBasket .topBlock .rightContent .shippingInfo a:hover{text-decoration:none}.snippetShopArticleSimpleWide .completerow{font-family:"Assistant",sans-serif;font-size:12px;font-weight:300;line-height:16px;letter-spacing:-0.6px;border-bottom:1px solid #e4e4e4}.snippetShopArticleSimpleWide .articleRow{float:left;height:60px;display:inline-table}.snippetShopArticleSimpleWide .articleRow .content{display:table-cell;vertical-align:middle;width:100%;text-align:left}.snippetShopArticleSimpleWide .articleImage{width:19.3%}.snippetShopArticleSimpleWide .amount{width:11.076%;height:58px}.snippetShopArticleSimpleWide .amount .content{text-align:center}.snippetShopArticleSimpleWide .name{width:45.915%;height:58px}.snippetShopArticleSimpleWide .name .manufacturerName{color:#bdbdbd}.snippetShopArticleSimpleWide .name .articleName{color:#363636}.snippetShopArticleSimpleWide .price{width:21.172%;height:58px}.snippetShopArticleSimpleWide .price .content{text-align:right}.snippetShopArticleSimpleWide .price .price{font-family:"Assistant",sans-serif;font-weight:500;font-size:12px;line-height:16px}.snippetShopArticleSimpleWide .price .currency{font-family:"Assistant",sans-serif;font-weight:500;font-size:12px;line-height:16px}#bookStoresGoogleMap{display:none;width:100%;height:400px}.bookStoreProductReservation .bookstoreDoorsOpen .holiday.bookstoreOpen{padding-bottom:0.5em}.bookStoreProductReservation .holidayNote{color:#f6752e;font-weight:bold;font-size:1.1em}@media (min-width:768px){.snippetShopArticlePartialsArticleBulkOrderPrices dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snippetShopArticlePartialsArticleBulkOrderPrices dd{margin-left:180px}}.snippetShopArticlePartialsArticleBulkOrderPrices .amount{font-family:"Assistant",sans-serif;font-size:12px;font-weight:300}.snippetShopArticlePartialsArticleBulkOrderPrices .price{text-align:right}.snippetShopArticlePartialsArticleBulkOrderPrices .snippetShopArticlePrice{font-family:"Assistant",sans-serif;font-size:12px;font-weight:500;color:#000}.snippetShopArticlePartialsArticleBulkOrderPrices .snippetShopArticlePrice .currency{font-family:"Assistant",sans-serif;font-size:12px;font-weight:500;color:#000}#added_to_basket_layover.inline_overlay-long{top:40%}#added_to_basket_layover.inline_overlay-long .modal-body{max-height:800px}#added_to_basket_layover .modal-body{padding:15px 15px 0}.snippetShopBasketAddedToBasket .basketInfo{margin-top:10px}.snippetShopBasketAddedToBasket .basketInfo .backShop,.snippetShopBasketAddedToBasket .basketInfo .sign,.snippetShopBasketAddedToBasket .basketInfo .toBasket{width:32%;float:left}.snippetShopBasketAddedToBasket .basketInfo .toBasket{float:right}.snippetShopBasketAddedToBasket .basketInfo:before,.snippetShopBasketAddedToBasket .basketInfo:after{display:table;content:" "}.snippetShopBasketAddedToBasket .basketInfo:after{clear:both}.snippetShopBasketAddedToBasket .basketInfo .sign{text-align:center}.snippetShopBasketAddedToBasket .basketInfo .toBasket{text-align:right}.snippetShopBasketAddedToBasket .infoText{margin-top:6px;font-family:"Assistant",sans-serif;font-size:14px;line-height:18px;color:#737373;font-weight:300;margin-bottom:10px;text-transform:none;letter-spacing:-0.9px;text-align:center;border-bottom:1px solid #e4e4e4;margin-bottom:20px;padding-bottom:28px}.snippetShopBasketAddedToBasket .basketArticle{margin-bottom:15px}.snippetShopBasketAddedToBasket .basketArticle .snippetShopArticleArticlePrice .snippetShopArticlePrice,.snippetShopBasketAddedToBasket .basketArticle .snippetShopArticleArticlePrice .retailPrice{display:block}.snippetShopBasketAddedToBasket .teaserArticle .snippetListStandardShopArticle .header{padding-bottom:8px}.snippetShopBasketAddedToBasket .teaserArticle .snippetListStandardShopArticle .header h3{font-family:"Assistant",sans-serif;font-size:14px;line-height:18px;color:#737373;font-weight:300;margin-bottom:10px;text-transform:none}.snippetShopBasketArticleLayover .box{max-width:371px;-webkit-box-shadow:0px 0px 6px #c1c1c1;-moz-box-shadow:0px 0px 6px #c1c1c1;box-shadow:0px 0px 6px #c1c1c1;background-color:#fff}.snippetShopBasketArticleLayover .box .boxInner{padding-top:13px;padding-left:11px;padding-right:11px;padding-bottom:10px}.snippetShopBasketArticleLayover .box .articlelist{border-top:1px solid #e4e4e4}.snippetShopBasketArticleLayover .box .articlelist .article.bgGrey{background-color:#fafafa}.snippetShopBasketArticleLayover .basketblock .total{border-bottom:1px solid #e4e4e4;padding-bottom:1px}.snippetShopBasketArticleLayover .basketblock .total .title{float:left;padding-top:10px;font-family:"Assistant",sans-serif;font-size:14px;color:#363636}.snippetShopBasketArticleLayover .basketblock .total .priceTotal{float:right;padding-top:1px}.snippetShopBasketArticleLayover .basketblock .total .priceTotal .price{text-align:right;margin-bottom:-8px;font-family:"Assistant",sans-serif;font-weight:500;font-size:17px;line-height:27px;letter-spacing:-0.9px}.snippetShopBasketArticleLayover .basketblock .link{padding-top:10px}.snippetShopBasketArticleLayover .basketblock .link .linkBasket{float:left;padding-top:11px}.snippetShopBasketArticleLayover .basketblock .link .linkCheckout{float:right}.snippetShopBasketArticleLayover .priceTotal .priceValue{color:#a4c408}.snippetShopBasketArticleLayover .priceTotal .currency{color:#b3cc7b}.snippetShopBasketArticleLayover .priceTotal .mwst,.snippetShopBasketArticleLayover .priceTotal .mwst a{font-family:"Assistant",sans-serif;font-size:11px;color:#58585a;letter-spacing:-0.6px;font-weight:300;color:#bdbdbd}.snippetShopBasketArticleLayover .priceTotal .mwst a{text-decoration:underline}.snippetShopBasketArticleLayover .linkCheckout a{background-color:#b3cc7b;background-color:#a4c408;border-color:#b3cc7b;color:#fff}.snippetShopBasketArticleLayover .linkCheckout a:focus,.snippetShopBasketArticleLayover .linkCheckout a.focus{color:#fff;background-color:#7b9306;border-color:#758f38}.snippetShopBasketArticleLayover .linkCheckout a:hover{color:#fff;background-color:#7b9306;border-color:#9abb4f}.snippetShopBasketArticleLayover .linkCheckout a:active,.snippetShopBasketArticleLayover .linkCheckout a.active,.open>.dropdown-toggle.snippetShopBasketArticleLayover .linkCheckout a{color:#fff;background-color:#7b9306;background-image:none;border-color:#9abb4f}.snippetShopBasketArticleLayover .linkCheckout a:active:hover,.snippetShopBasketArticleLayover .linkCheckout a.active:hover,.open>.dropdown-toggle.snippetShopBasketArticleLayover .linkCheckout a:hover,.snippetShopBasketArticleLayover .linkCheckout a:active:focus,.snippetShopBasketArticleLayover .linkCheckout a.active:focus,.open>.dropdown-toggle.snippetShopBasketArticleLayover .linkCheckout a:focus,.snippetShopBasketArticleLayover .linkCheckout a:active.focus,.snippetShopBasketArticleLayover .linkCheckout a.active.focus,.open>.dropdown-toggle.snippetShopBasketArticleLayover .linkCheckout a.focus{color:#fff;background-color:#5e7105;border-color:#758f38}.snippetShopBasketArticleLayover .linkCheckout a.disabled:hover,.snippetShopBasketArticleLayover .linkCheckout a[disabled]:hover,fieldset[disabled] .snippetShopBasketArticleLayover .linkCheckout a:hover,.snippetShopBasketArticleLayover .linkCheckout a.disabled:focus,.snippetShopBasketArticleLayover .linkCheckout a[disabled]:focus,fieldset[disabled] .snippetShopBasketArticleLayover .linkCheckout a:focus,.snippetShopBasketArticleLayover .linkCheckout a.disabled.focus,.snippetShopBasketArticleLayover .linkCheckout a[disabled].focus,fieldset[disabled] .snippetShopBasketArticleLayover .linkCheckout a.focus{background-color:#a4c408;border-color:#b3cc7b}.snippetShopBasketArticleLayover .linkCheckout a .badge{color:#a4c408;background-color:#fff}@media (max-width:979px){#minibasket{width:100%}}.snippetShopBasketMiniBasket .rightBasketInfo .articleInfo .amount,.snippetShopBasketMiniBasket .rightBasketInfo .articleInfo .value{white-space:nowrap}@media (max-width:1199px){.snippetShopBasketMiniBasket .rightBasketInfo .articleInfo .amount,.snippetShopBasketMiniBasket .rightBasketInfo .articleInfo .value{display:block}}.snippetShopBasketMiniBasket .rightBasketInfo .articleInfo .snippetShopArticlePrice{font-family:"Assistant",sans-serif;font-weight:500;font-size:13px;line-height:18px;color:#a4c408}.snippetShopBasketMiniBasket .rightBasketInfo .articleInfo .snippetShopArticlePrice .currency{font-family:"Assistant",sans-serif;font-weight:500;font-size:13px;line-height:18px;color:#a4c408}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox{position:relative}@media (max-width:979px){.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .shopBasketMiniBasketBoxBoxSpacerLeft{padding-left:10px}}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .leftBasketIcon{float:left}@media (min-width:979px){.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .leftBasketIcon{padding-right:15px}}@media (max-width:979px){.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .leftBasketIcon{padding-right:5px}}@media (min-width:979px){.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo{margin-top:-7px}}@media (min-width:1200px){.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo{margin-top:18px}}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo .header{font-family:"Assistant",sans-serif;font-weight:500;font-size:20px;line-height:27px;letter-spacing:-0.9px;color:#737373;letter-spacing:-0.6px}@media (max-width:979px){.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo .header{display:none}}@media (min-width:768px) and (max-width:979px){.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo .header{font-size:18px}}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo .header .intro{color:#bdbdbd}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo .articleInfo{margin-top:-2px;padding-left:3px;font-family:"Assistant",sans-serif;font-weight:500;font-size:13px;line-height:18px;letter-spacing:0.4px}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo .miniBasketInfo{color:#a4c408;font-family:"Assistant",sans-serif;font-weight:500;font-size:13px;line-height:18px}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo .miniBasketInfoInner{color:#363636}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .rightBasketInfo .miniBasketPrice{font-family:"Assistant",sans-serif;font-weight:300;line-height:13px}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox .layoverInMiniBasket{position:absolute;width:371px;z-index:105;right:0;display:none}@media (min-width:979px){.snippetShopBasketMiniBasket .shopBasketMiniBasketBox:hover .layoverInMiniBasket{display:block}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox:hover .shopBasketMiniBasketBoxBoxInner{margin:-10px 0px -7px -11px;background-color:#fff;-webkit-box-shadow:0px -6px 6px -6px #c1c1c1;-moz-box-shadow:0px -6px 6px -6px #c1c1c1;box-shadow:0px -6px 6px -6px #c1c1c1;position:relative;z-index:110}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox:hover .shopBasketMiniBasketBoxBoxInner .shopBasketMiniBasketBoxBoxSpacerLeft{-webkit-box-shadow:-6px -5px 6px -6px #c1c1c1;-moz-box-shadow:-6px -5px 6px -6px #c1c1c1;box-shadow:-6px -5px 6px -6px #c1c1c1;padding-left:11px;padding-top:10px;padding-bottom:15px}.snippetShopBasketMiniBasket .shopBasketMiniBasketBox:hover .shopBasketMiniBasketBoxBoxInner .shopBasketMiniBasketBoxBoxSpacerRight{-webkit-box-shadow:6px -5px 6px -6px #c1c1c1;-moz-box-shadow:6px -5px 6px -6px #c1c1c1;box-shadow:6px -5px 6px -6px #c1c1c1;padding-right:11px}}.snippetShopBasketMiniBasket .leftBasketIcon,.snippetShopBasketMiniBasket .rightBasketInfo,.snippetShopBasketMiniBasket .header,.snippetShopBasketMiniBasket .articleInfo{display:block}.snippetShopBasketMiniBasket .teaser{text-shadow:0 1px 0 rgba(255,255,255,0.6);display:block}.snippetShopBasketMiniBasket .teaser:before,.snippetShopBasketMiniBasket .teaser:after{display:table;content:" "}.snippetShopBasketMiniBasket .teaser:after{clear:both}@media (min-width:979px){.snippetShopBasketMiniBasket .teaser:hover{text-shadow:none;text-decoration:none}}@media (max-width:979px){#headerwrap .container .row .row .float-end{float:left;padding-left:15px}}.shopBrandTeaser .snippetTextBlockStandardWithImageList{padding-bottom:10px;border-bottom:1px solid #ddd}.shopBrandTeaser .snippetTextBlockStandardWithImageList .snippetTextBlockStandard .leftTitle h2{font-size:24px;white-space:nowrap}.snippetShopCategorySubcategoryTeaserList{border-bottom:1px solid #e7e7e7}.snippetShopCategorySubcategoryTeaserList .row{margin-bottom:18px}.snippetShopCategorySubcategoryTeaserList .row:before,.snippetShopCategorySubcategoryTeaserList .row:after{display:table;content:" "}.snippetShopCategorySubcategoryTeaserList .row:after{clear:both}.snippetShopCategorySubcategoryTeaserList .row .headline h3{padding-bottom:10px;letter-spacing:-1.2px;margin:0px}.snippetShopCategorySubcategoryTeaserList .row .snippetTeaserStandardBase{min-height:74px;padding-bottom:0px;margin-bottom:10px}@media (max-width:768px){.snippetShopCategorySubcategoryTeaserList .row .snippetTeaserStandardBase{float:left;margin-right:3px}}@media (min-width:980px) and (max-width:1199px){.snippetShopCategorySubcategoryTeaserList .row .snippetTeaserStandardBase{min-height:84px}}.snippetShopCategorySubcategoryTeaserList .row .snippetTeaserStandardBase .content{height:74px;min-height:74px;overflow:hidden}@media (min-width:980px) and (max-width:1199px){.snippetShopCategorySubcategoryTeaserList .row .snippetTeaserStandardBase .content{height:84px;min-height:84px}}.snippetShopCategorySubcategoryTeaserList .row .snippetTeaserStandardBase .body{padding-top:7px;padding-left:8px;padding-right:8px;padding-bottom:9px}.snippetShopCategorySubcategoryTeaserList .row .snippetTeaserStandardBase .body .teasertext{padding-top:3px;font-family:"Assistant",sans-serif;font-size:12px;font-weight:300;line-height:16px;letter-spacing:-0.6px;color:#737373;letter-spacing:-0.4px}.snippetShopCategorySubcategoryTeaserList .row .snippetTeaserStandardBase .body h5 a{display:block;letter-spacing:-0.8px;color:#737373;font-size:14px}.snippetShopCategorySubcategoryTeaserList .row .snippetTeaserStandardBase .body h5 a:hover{color:#b3cc7b;text-decoration:none}.shopCategoryDescriptionSnippet{margin-bottom:30px}.snippetShopOrderDetail hr{margin:5px 0 15px 0}.snippetShopOrderDetail .header{font-family:"Assistant",sans-serif;font-weight:500;font-size:17px;line-height:27px;letter-spacing:-0.9px;font-weight:bold}.snippetShopOrderDetail .snippetShopBasketShopBasketCheckoutConfirmStep.row{margin-left:0}.snippetShopOrderDetail .shopOrderStatus form{margin-bottom:0px}.snippetShopOrderList .table.order-list{border-radius:6px;border:1px solid #e7e7e7}.snippetRatingItem .header{border-top:1px solid #e4e4e4;padding-top:14px}.snippetRatingItem .header .author{font-family:"Assistant",sans-serif;font-size:11px;letter-spacing:-0.6px;font-weight:300;letter-spacing:0px;line-height:12px;color:#58585a}.snippetRatingItem .header .title{font-family:"Assistant",sans-serif;font-weight:500;font-size:12px;line-height:16px;color:#363636;line-height:15px}.snippetRatingItem .header .stars{float:left;padding-right:10px;padding-top:4px}.snippetRatingItem .textContent{padding-top:8px;font-family:"Assistant",sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;line-height:18px;color:#58585a}.snippetRatingOverview .snippetRatingWithTotalVotes{padding-right:2.8%}@media (max-width:1200px){.snippetListStandardArticleReview .writeReviewButton{margin-bottom:5px;margin-top:10px}}@media (min-width:768px) and (max-width:979px){.snippetListStandardArticleReview .snippetFormLoginStandard{width:280px}}@media (max-width:768px){.snippetFormWriteReviewStandard .inputBlock .userName{margin-right:20px}}.snippetRatingWithTotalVotes{display:inline-block;line-height:20px}.snippetRatingWithTotalVotes .votecount{display:inline-block;padding-left:3px;position:relative;top:-4px;font-family:"Assistant",sans-serif;font-size:12px;font-weight:300;line-height:16px;letter-spacing:-0.6px;letter-spacing:0px}.toggleMenuDiv .bookmarklet{padding-left:15px}.snippetPkgViewRendererMTPkgViewRendererSnippetGalleryGalleryWithNavigation .snippets .snippetListDivList .listItem{margin-bottom:20px}.snippetPkgViewRendererMTPkgViewRendererSnippetGalleryGalleryWithNavigation .snippets .snippetListDivList .listItem .itemName{margin-bottom:10px;text-decoration:underline;color:#a4c408}