﻿html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}dd{margin:0}@font-face{font-family:"Armitage";src:url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_03.11.2016.eot");src:url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_03.11.2016.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_03.11.2016.woff2") format("woff2"),url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_03.11.2016.woff") format("woff"),url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_03.11.2016.ttf") format("truetype")}@font-face{font-family:"ArmitageBold";src:url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_bold_03.11.2016.eot");src:url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_bold_03.11.2016.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_bold_03.11.2016.woff2") format("woff2"),url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_bold_03.11.2016.woff") format("woff"),url("/skin/frontend/default/bphil_recordings/webfonts/armitage/armitage_bold_03.11.2016.ttf") format("truetype")}html{color:#505050;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:14px;line-height:1.5}html.ja{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;font-size:12px}html.ko,html.zh{line-height:1.7}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #a7a7a7;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"ArmitageBold",Arial,sans-serif;font-weight:normal;line-height:1.2em}h1 .light,h1.light,h2 .light,h2.light,h3 .light,h3.light,h4 .light,h4.light,h5 .light,h5.light,h6 .light,h6.light,.h1 .light,.h1.light,.h2 .light,.h2.light,.h3 .light,.h3.light,.h4 .light,.h4.light,.h5 .light,.h5.light,.h6 .light,.h6.light{font-family:"Armitage",Arial,sans-serif}.ja h1 .light,.ja h1.light,.ja h2 .light,.ja h2.light,.ja h3 .light,.ja h3.light,.ja h4 .light,.ja h4.light,.ja h5 .light,.ja h5.light,.ja h6 .light,.ja h6.light,.ja .h1 .light,.ja .h1.light,.ja .h2 .light,.ja .h2.light,.ja .h3 .light,.ja .h3.light,.ja .h4 .light,.ja .h4.light,.ja .h5 .light,.ja .h5.light,.ja .h6 .light,.ja .h6.light{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif}.ko h1 .light,.zh h1 .light,.ko h1.light,.zh h1.light,.ko h2 .light,.zh h2 .light,.ko h2.light,.zh h2.light,.ko h3 .light,.zh h3 .light,.ko h3.light,.zh h3.light,.ko h4 .light,.zh h4 .light,.ko h4.light,.zh h4.light,.ko h5 .light,.zh h5 .light,.ko h5.light,.zh h5.light,.ko h6 .light,.zh h6 .light,.ko h6.light,.zh h6.light,.ko .h1 .light,.zh .h1 .light,.ko .h1.light,.zh .h1.light,.ko .h2 .light,.zh .h2 .light,.ko .h2.light,.zh .h2.light,.ko .h3 .light,.zh .h3 .light,.ko .h3.light,.zh .h3.light,.ko .h4 .light,.zh .h4 .light,.ko .h4.light,.zh .h4.light,.ko .h5 .light,.zh .h5 .light,.ko .h5.light,.zh .h5.light,.ko .h6 .light,.zh .h6 .light,.ko .h6.light,.zh .h6.light{font-weight:normal}.ja h1,.ja h2,.ja h3,.ja h4,.ja h5,.ja h6,.ja .h1,.ja .h2,.ja .h3,.ja .h4,.ja .h5,.ja .h6{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;font-weight:bold}.ko h1,.zh h1,.ko h2,.zh h2,.ko h3,.zh h3,.ko h4,.zh h4,.ko h5,.zh h5,.ko h6,.zh h6,.ko .h1,.zh .h1,.ko .h2,.zh .h2,.ko .h3,.zh .h3,.ko .h4,.zh .h4,.ko .h5,.zh .h5,.ko .h6,.zh .h6{font-weight:bold}h1,.h1{font-size:1.5714285714em;margin:0 0 .6em}h2,.h2{font-size:1.4285714286em;margin:0 0 .5em}h3,.h3{font-size:1.1428571429em;margin:0 0 .6em}h4,h5,h6,.h4,.h5,.h6{margin:0 0 .6em}b,strong{font-weight:bold}p,blockquote{margin:0 0 .7em}.zh p,.ko p,.zh blockquote,.ko blockquote{margin-bottom:1em}small{font-size:0.9285714286em}.main-heading .subtitle{display:block}@media only screen and (min-width: 575px){h1,.h1{font-size:1.7857142857em}h2,.h2{font-size:1.4285714286em}}@media only screen and (min-width: 675px){h1,.h1{font-size:2.1428571429em}h2,.h2{font-size:1.7857142857em}h3,.h3{font-size:1.4285714286em}h4,.h4{font-size:1.1428571429em}}.svg-icon{display:inline-block;fill:currentColor;height:1em;stroke:currentColor;stroke-width:0;width:1em}a .svg-icon{margin-right:5px}fieldset{border:0;margin:0;padding:0}textarea{border:1px solid #deddd7;border-radius:3px;font-size:0.9285714286em;height:60px;padding:8px 11px;resize:vertical;transition:height .3s ease-in-out}textarea:focus{height:150px}select{background:#fff url("/skin/frontend/default/bphil_recordings/gfx/form/select_arrow_down.png") right center no-repeat;-webkit-background-size:24px 6px;-moz-background-size:24px 6px;-o-background-size:24px 6px;background-size:24px 6px;border:1px solid #deddd7;border-radius:3px;max-width:300px;padding:10px 35px 13px 15px;-moz-appearance:none;-webkit-appearance:none;width:100%}select::-ms-expand{display:none}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=password],.input-text{border:1px solid #deddd7;border-radius:3px;font-size:0.9285714286em;max-width:300px;padding:11px 15px 12px;-webkit-appearance:none;width:100%}input[type=checkbox],input[type=radio]{margin-right:10px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}label{padding-right:.3em}.form-row{margin-bottom:1em}.form-row label{color:#505050;display:block;margin-bottom:.3em}.form-row input,.form-row select,.form-row textarea{max-width:300px;width:100%}.form-row input[type=radio],.form-row input[type=checkbox]{float:left;margin-top:3px;width:25px}form label.required em,form p.required{color:#ff1e00}.buttons-set p.required{color:#ff1e00}.input-box .validation-failed{border:1px solid #ff1e00}.input-box .validation-advice{margin-top:.2em}.validation-advice{color:#ff1e00}.form-list li,.form-list .field{margin-bottom:1em}table{border-collapse:collapse;border-spacing:0;margin:0 0 20px;max-width:100%;width:100%}table.content-table td{border:1px solid #505050;text-align:center;padding:2px}table.content-table tfoot td{border:0;text-align:left}table.destination-country-table tfoot td{text-align:right}table.destination-country-table tbody td:first-child{max-width:200px}table.destination-country-table .not-available{background-color:#c2c4bf}table th,table td{text-align:left;vertical-align:top}.data-table{border-bottom:1px solid #505050;font-size:0.9285714286em;margin:0;width:100%}.data-table th,.data-table td{padding:5px 4px}.data-table th:first-child,.data-table td:first-child{padding-left:2px}.data-table th:last-child,.data-table td:last-child{padding-right:2px}.data-table thead tr{border-bottom:1px solid #505050}.data-table .price{white-space:nowrap}video{max-width:100%}.embedded-video-wrapper{padding-top:56.25%;position:relative;width:100%}.embedded-video-wrapper iframe{left:0;height:100%;position:absolute;top:0;width:100%}.clickable-box{cursor:pointer}.clickable-box:hover a{text-decoration:underline}.clickable-box:hover .button{text-decoration:none}.clickable-box a{text-decoration:none}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.availability-hint{color:#ff1e00;margin-bottom:6px}.header-image{margin-bottom:1.2em}.border-bottom{border-bottom:1px solid #505050;padding-bottom:1.2em}.border-top{border-top:1px solid #505050;padding-top:1.2em}.back-link-wrapper{color:#00a2e0;margin-bottom:1em}.back-link-wrapper a{color:#00a2e0}@media only screen and (min-width: 675px){.header-image{margin-bottom:2em}}.global-search-container{margin:10px 0}.global-search{position:relative}.global-search .global-search-input{border:1px solid #dbdbdb;border-radius:0;background:#fff;height:39px;max-width:none;padding-right:45px;width:100%}.global-search .global-search-submit{border-left:1px solid #dbdbdb;color:#dbdbdb;height:100%;padding:0 11px 0 10px;position:absolute;right:0;top:0}.global-search .global-search-submit .svg-icon{height:16px;vertical-align:-2px;width:16px}.global-search .algolia-autocomplete{display:block !important}@media only screen and (min-width: 740px){.global-search-container{margin:20px 0 0}.global-search .global-search-input{height:45px}.global-search .global-search-submit{padding:0 15px 0 14px}}.mobile-second-level-navigation-wrapper{margin-bottom:1.5em;position:relative;z-index:1}.mobile-second-level-navigation{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #deddd7;border-radius:3px;padding:9px 40px 12px 12px;width:100%}.second-level-navigation-wrapper{display:none}@media only screen and (min-width: 675px){.mobile-second-level-navigation-wrapper{display:none}.second-level-navigation-wrapper{display:block}}.content-row{padding-bottom:.5em}.content-row .content{margin-bottom:15px}.content-row .content-row{margin-bottom:0;padding-bottom:0}@media only screen and (min-width: 675px){.content-row .content{float:left;margin-bottom:0;margin-left:4%;min-height:1px;max-width:100%}.content-row .content.left{margin-left:0}.content-row .content.w100{width:100%}.content-row .content.w80{width:78%}.content-row .content.w75{width:73%}.content-row .content.w70{width:68%}.content-row .content.w65{width:63%}.content-row .content.w60{width:58%}.content-row .content.w55{width:53%}.content-row .content.w50{width:48%}.content-row .content.w45{width:43%}.content-row .content.w40{width:38%}.content-row .content.w35{width:33%}.content-row .content.w33{width:31.3333333333%}.content-row .content.w30{width:28%}.content-row .content.w25{width:23%}.content-row .content.w20{width:18%}.col2-set .col-1,.col2-set .col-2{float:left;min-height:1px;margin-bottom:1em;padding-bottom:.5em;width:47%}.col2-set .col-2{margin-left:4%}.col2-set:before,.col2-set:after{content:" ";display:table}.col2-set:after{clear:both}.col2-set{*zoom:1}}@media only screen and (min-width: 960px){.content-row{margin-bottom:1em}}.col2-set .col-1,.col2-set .col-2{margin-bottom:1.8em}.shop-announcements{margin:12px 0}.shop-announcements .shop-announcement{background:#fc0;border-radius:3px;margin-bottom:20px;padding:10px 12px;position:relative}.cms-home .shop-announcements .shop-announcement{margin-bottom:35px}.shop-announcements .shop-announcement.display-conditional{display:none}.eu-visitor .shop-announcements .shop-announcement.display-conditional.display-in-eu{display:block}.shop-announcements .shop-announcement .announcement-note{bottom:-18px;font-size:.8rem;position:absolute;right:0}@media only screen and (max-width: 479px){.es .shop-announcements .shop-announcement .announcement-note{font-size:.7rem}}@media only screen and (min-width: 575px){.cms-home .shop-announcements .shop-announcement{margin-bottom:20px}}@media only screen and (min-width: 675px){.shop-announcements{margin:15px 0 10px}.shop-announcements .shop-announcement{margin-bottom:25px;padding:16px 20px}.cms-home .shop-announcements .shop-announcement{margin-bottom:30px}.shop-announcements .shop-announcement .announcement-note{bottom:-22px;font-size:.9rem}}.shopping-cart-link{position:relative}.shopping-cart-link ul{list-style:none;margin:0;padding:0}.shopping-cart-link .svg-icon.cart{height:29px;width:29px}.shopping-cart-link .item-count{background:#fc0;border-radius:14px;color:#505050;font-size:0.7142857143em;line-height:1em;padding:3px 4px;position:absolute;right:6px;top:-1px;z-index:98}.shopping-cart-link .update-cart-message{background:#f0f0f0;border:1px solid #ccc;border-radius:2px;padding:8px 10px;position:absolute;right:-8px;top:39px;width:268px;z-index:99}.shopping-cart-link .update-cart-message:before{border:12px solid rgba(0,0,0,0);border-bottom-color:#ccc;content:"";right:18px;position:absolute;top:-24px}.shopping-cart-link .update-cart-message:after{border:12px solid rgba(0,0,0,0);border-bottom-color:#f0f0f0;content:"";right:18px;position:absolute;top:-22px}@media only screen and (min-width: 740px){.shopping-cart-link .update-cart-message{right:-11px;top:40px;width:280px}.shopping-cart-link .svg-icon.cart{height:32px;width:32px}.shopping-cart-link .item-count{right:2px;top:-5px}}.messages{list-style:none;margin-bottom:1em;padding:0;text-align:center}.messages ul{list-style:none;margin:0;padding:0}.messages .error-msg span{background:#f74d0b;color:#fff}.messages ul{list-style:none;margin:0;padding:0}.messages .success-msg,.messages .error-msg{padding:14px 15px}.messages .success-msg{background:#b8e986}.messages .error-msg{background:#f74d0b}.messages .error-msg span{color:#fff}.frontpage-teaser .teaser{border-radius:4px;color:#fff;padding:16px 15px}.frontpage-teaser .teaser.about-us{background:#000 url("/skin/frontend/default/bphil_recordings/gfx/frontpage/teaser/teaser_background_about_us.jpg") -180px 0 no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:160px}.frontpage-teaser .teaser.about-us .teaser-title{width:auto}.frontpage-teaser .teaser.about-us .teaser-subtitle{width:65%}.frontpage-teaser .teaser.service-and-help{background:#fc0}.frontpage-teaser .teaser.service-and-help a{text-decoration:none}.frontpage-teaser .teaser.service-and-help .teaser-title{display:inline}.frontpage-teaser .teaser.service-and-help .teaser-icon{height:82px;width:76px}.frontpage-teaser .teaser a:not(.button){color:#fff}@media only screen and (min-width: 380px){.frontpage-teaser .teaser{padding:16px 18px}.frontpage-teaser .teaser.about-us{background-position:top right}}@media only screen and (min-width: 480px){.frontpage-teaser .teaser{padding:16px 18px}.frontpage-teaser .teaser.about-us .teaser-title{width:70%}}@media only screen and (min-width: 675px){.frontpage-teaser{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:4%;padding-bottom:0}.frontpage-teaser .teaser{min-height:220px;padding:20px 25px}.frontpage-teaser .teaser.about-us{background-position:-80px 0}.frontpage-teaser .teaser.about-us .teaser-title{width:auto}.frontpage-teaser .teaser.about-us .teaser-subtitle{width:70%}.frontpage-teaser .teaser.service-and-help{text-align:center}.frontpage-teaser .teaser.service-and-help .teaser-title{display:block}.frontpage-teaser .teaser.service-and-help .teaser-icon{height:124px;width:115px}}@media only screen and (min-width: 840px){.frontpage-teaser .teaser.about-us{background-position:right top}.frontpage-teaser .teaser.about-us .teaser-title{width:70%}.frontpage-teaser .teaser.about-us .teaser-subtitle{width:60%}}@media only screen and (max-width: 674px){.frontpage-teaser .teaser.service-and-help{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}}.image-fader-wrapper{background-color:#e3e3e3;display:block;height:175px;margin-bottom:1.2em;overflow:hidden;position:relative;width:100%}.image-fader-wrapper.ifa-frozen-music{height:280px}.image-fader-wrapper.ifa-frozen-music-statue{background:rgba(0,0,0,0);height:278px;margin:0 auto;width:278px}.image-fader-wrapper.ifa-frozen-music-statue .image{transition-duration:.5s}.image-fader-wrapper .image{background:no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;opacity:0;position:absolute;transition:opacity 1.5s ease-in-out;width:100%}.image-fader-wrapper .image.active{opacity:1;z-index:3}.image-fader-wrapper .image.inactive{opacity:0;z-index:2}@media only screen and (min-width: 480px){.image-fader-wrapper.ifa-frozen-music{height:320px}.image-fader-wrapper.ifa-frozen-music-statue{height:350px;width:350px}}@media only screen and (min-width: 575px){.image-fader-wrapper{height:250px;margin-bottom:2em}.image-fader-wrapper.ifa-frozen-music{height:400px}}@media only screen and (min-width: 675px){.image-fader-wrapper{height:385px;margin-bottom:3em}.image-fader-wrapper.ifa-frozen-music{height:480px}.image-fader-wrapper.ifa-frozen-music-statue{height:240px;width:240px}}@media only screen and (min-width: 960px){.image-fader-wrapper{margin-bottom:3em}.image-fader-wrapper.ifa-frozen-music{height:540px}.image-fader-wrapper.ifa-frozen-music-statue{height:350px;width:350px}}.hide-additional-content{margin-bottom:1.2em}.hide-additional-content .additional-content{display:none}.hide-additional-content .show-additional-content,.hide-additional-content .close-additional-content{color:#00a2e0;cursor:pointer}.hide-additional-content .show-additional-content .svg-icon,.hide-additional-content .close-additional-content .svg-icon{margin-left:5px;width:10px}.toggler{margin:0 0 1em}.toggler.opened .svg-icon{color:#505050}.toggler+.toggler{margin-top:-0.8em}.toggler .toggler-headline{cursor:pointer;padding-left:25px}.toggler .toggler-headline:hover{text-decoration:underline}.toggler .toggler-headline .svg-icon{color:#fff;margin-left:-30px;padding-right:9px;vertical-align:top;width:30px}.toggler .toggler-sub-headline{margin:0 0 .5em}.toggler .toggler-content{display:none;margin:0 0 1em;padding-left:25px;overflow:hidden}@media only screen and (min-width: 480px){.toggler .toggler-headline{padding-left:30px}.toggler .toggler-headline .svg-icon{margin-left:-30px}.toggler .toggler-content{padding-left:30px}}@media only screen and (min-width: 675px){.toggler.mobile-only-toggler:hover{cursor:auto}.toggler.mobile-only-toggler .toggler-content{display:block}}.dropdown{border:1px solid #deddd7;border-radius:2px;display:inline-block;position:relative}.dropdown.opened{border-color:#767676;border-radius:2px 2px 0 0}.dropdown.opened .choices{display:block}.dropdown.opened .label .svg-icon{border-left:0;border-right:1px solid #deddd7;transform:rotate(180deg)}.dropdown .label{color:#505050;cursor:pointer;position:relative;padding:9px 30px 9px 15px}.dropdown .label .svg-icon{border-left:1px solid #deddd7;height:100%;padding:0 14px;position:absolute;right:0;top:0;width:40px}.dropdown .choices{background:#fff;border:1px solid #767676;border-radius:0 0 2px 2px;display:none;left:-1px;list-style:none;margin:0;min-width:120%;padding:0 18px;position:absolute;top:30px;z-index:1}.dropdown .choices li{border-top:1px dashed #ccccc7}.dropdown .choices li:first-child{border-top:0}.dropdown .choices li.active a{color:#505050;cursor:default}.dropdown .choices li.active a:hover{text-decoration:none}.dropdown .choices a{display:block;padding:8px 0;text-decoration:none}.dropdown .choices a:hover{text-decoration:underline}.animationWrapper{-webkit-animation-name:logo-fade-in;animation-name:logo-fade-in;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-webkit-transition-duration:2s;transition-duration:2s;height:162px;position:absolute;right:300px;top:132px;width:162px;opacity:0}.lt-ie10 .animationWrapper{opacity:1}.animationWrapper.letters{-webkit-animation-delay:1.25s;animation-delay:1.25s}.animationWrapper .logo,.animationWrapper .letters{-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:logo-rotate;animation-name:logo-rotate;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-webkit-transition-duration:2s;transition-duration:2s}.animationWrapper .logo{background:url("/skin/frontend/default/bphil_recordings/gfx/logo-animation/pentagram.png") 0 0 no-repeat;height:100%;width:100%}@-webkit-keyframes logo-rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes logo-rotate{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1080deg);-ms-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes logo-fade-in{from{opacity:0}to{opacity:1}}@keyframes logo-fade-in{from{opacity:0}to{opacity:1}}.product-teaser-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.product-teaser-list .product-teaser{margin-bottom:2.4em;width:100%}.product-teaser-list .product-teaser:last-child .product-divider{display:none}.product-teaser-list .product-teaser .product-divider{margin:50px 0 0;width:100px}.product-teaser-list .product-teaser-header{margin-bottom:1em}.product-teaser-list .product-teaser-header .title,.product-teaser-list .product-teaser-header .subtitle{font-size:1.4285714286rem;line-height:2rem;margin-bottom:0}.product-teaser-list .product-teaser-image{background:#eee;margin-bottom:1em}@media only screen and (min-width: 480px){.product-teaser-list .product-teaser .product-divider{display:none}}@media only screen and (min-width: 480px)and (max-width: 739px){.product-teaser-list .product-teaser{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:2em}.product-teaser-list .product-teaser .product-teaser-image{-webkit-flex-shrink:0;flex-shrink:0;margin-right:30px;max-width:320px;width:50%}}@media only screen and (min-width: 740px){.product-teaser-list .product-teaser{margin-bottom:3em;width:48%}}.product-variants-wrapper{display:-webkit-box;display:-webkit-flex;display:flex}.product-variants-wrapper .variant .version{background:#fff;height:100%}.product-variants-wrapper .variant .variant-icon{height:100%}.variant .variant-icon{-webkit-flex-basis:80px;flex-basis:80px;-webkit-flex-shrink:0;flex-shrink:0;margin-right:15px;width:80px}.variant .variant-option{width:100%}.variant .version{border:1px solid #979797;border-radius:4px;margin-right:14px;padding:12px 4px;text-align:center;width:100%}.variant .version .svg-icon{height:35px;margin-bottom:.5em;max-width:100%;width:auto}.variant .version .label{color:#9b9b9b;display:block;font-size:0.8571428571em}.products-overview{margin-bottom:2em}.products-overview .category-title{border-bottom:1px solid #a7a7a7;margin-bottom:1em;padding-bottom:.4em}.products-overview .highlight-product{margin-bottom:40px;position:relative}.products-overview .highlight-product.shostakovich .content,.products-overview .highlight-product.bruckner-symphonies .content,.products-overview .highlight-product.unsuk-chin-edition .content,.products-overview .highlight-product.ozawa-edition .content,.products-overview .highlight-product.karajan-edition .content,.products-overview .highlight-product.schoenberg-edition .content{color:#505050}.products-overview .highlight-product .content{color:#fff;left:25px;max-width:50%;position:absolute;top:30px}.products-overview .highlight-product .main-heading,.products-overview .product-header .main-heading,.product-detail-page .highlight-product .main-heading,.product-detail-page .product-header .main-heading{font-size:1.4285714286rem;line-height:1.7857142857rem}.products-overview .highlight-product .main-heading .subtitle,.products-overview .product-header .main-heading .subtitle,.product-detail-page .highlight-product .main-heading .subtitle,.product-detail-page .product-header .main-heading .subtitle{display:block;font-family:"Armitage",Arial,sans-serif;font-size:1.4285714286rem;font-weight:normal;margin-top:.3em}.product-detail-page .image-fader-wrapper{display:none}.product-detail-page .product-header{margin-bottom:2em}.product-detail-page .product-details{margin-bottom:2.5em}.product-detail-page .product-awards{margin:2em 0}.product-detail-page .product-awards img{margin-bottom:20px;margin-right:15px;max-width:300px}.product-detail-page .additional-content{margin-bottom:1.5em}.product-detail-page .product-variants{border-top:1px solid #efefef;list-style:none;margin:0 0 30px;padding:0}.product-detail-page .product-variants .variant{border-bottom:1px solid #efefef;display:-webkit-box;display:-webkit-flex;display:flex;padding:20px 0 40px}.product-detail-page .product-variants .product-title{margin-bottom:0}.product-detail-page .product-variants .product-option label.required>em{display:none}.product-detail-page .product-variants .options-list{list-style:none;margin:0 0 1em;padding:0}.product-detail-page .product-variants .error-message{color:#ff1e00}.product-detail-page .product-variants .product-buy .price{font-size:1.4285714286em;font-weight:bold;line-height:1em}.ja .product-detail-page .product-variants .product-buy .price{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;font-weight:bold}.product-detail-page .product-variants .product-buy .tax-details{color:#9b9b9b;font-family:"Lucida Grande","Lucida Sans Unicode",sans-serif;font-size:0.8571428571em}.ja .product-detail-page .product-variants .product-buy .tax-details{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif}.product-detail-page .product-variants .product-buy .tax-details a:link,.product-detail-page .product-variants .product-buy .tax-details a:visited{color:#9b9b9b}.product-detail-page .product-variants .product-buy .additional-information{color:#9b9b9b}.product-detail-page .product-variants .product-buy .price-wrapper{float:left;margin-bottom:1em;width:100%}.product-detail-page .product-variants .product-buy .button{float:left}.product-detail-page .product-variants .exclusive-download{margin-top:2.5em}.product-detail-page .product-variants .exclusive-download p{margin-bottom:0}.product-detail-page .product-variants .exclusive-download a{margin-right:.8em}.product-detail-page .product-jumpmark-list{background:#ececec;border-bottom:2px solid #ddd;border-top:2px solid #ddd;margin:0 -15px 1.5em;padding:14px 18px}.product-detail-page .product-jumpmark-list .jumpmark-link-wrapper{position:relative}.product-detail-page .product-jumpmark-list .jumpmark-link{bottom:0;left:0;position:absolute;right:0;top:0}.product-detail-page .teaser-content-wrapper{margin-bottom:1.2em}.product-detail-page .teaser-content-wrapper .headline-divider{display:none}.product-detail-page .image-gallery-wrapper .image-gallery-headline{display:none}.product-detail-page .image-gallery-wrapper .image-wrapper{cursor:pointer;position:relative}.product-detail-page .image-gallery-wrapper .icon-wrapper{background:#fff;border-radius:100%;bottom:10px;height:35px;padding:6px 9px;position:absolute;right:10px;width:35px}.product-detail-page .image-gallery-wrapper .svg-icon{height:16px;width:16px}.product-detail-page .detail-page-teaser{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1em}.product-detail-page .partner-logo-wrapper img{margin:0 23px 12px 0;max-width:110px}.product-detail-page .box-up-sell{margin-top:2em}#messages_product_view .messages .error-msg span{background:#f74d0b;color:#fff;padding:7px 10px}@media only screen and (min-width: 480px){.product-detail-page .product-variants .product-buy .price-wrapper{margin-bottom:0;width:auto}.product-detail-page .product-variants .product-buy .button{float:right}}@media only screen and (min-width: 575px){.product-jumpmark-list{display:none}.product-detail-page .back-link-to-overview-page{display:none}.product-detail-page .product-introduction{margin-bottom:2em}.product-detail-page .image-fader-wrapper{display:block}.product-detail-page .image-gallery-wrapper .image-gallery-headline{display:block}.product-detail-page .teaser-content-wrapper{margin-bottom:2em;max-width:400px}.product-detail-page .teaser-content-wrapper .headline-divider{display:block;margin:0 0 20px;text-align:left;width:100px}}@media only screen and (min-width: 675px){.products-overview .category-title{display:none}.products-overview .highlight-product .main-heading{font-size:1.7857142857rem;line-height:2.1428571429rem;margin-bottom:1.8rem}.products-overview .highlight-product .main-heading .subtitle{margin-top:.8em}.product-detail-page .product-header .main-heading{font-size:2.1428571429rem;line-height:2.5714285714rem}.product-detail-page .product-introduction{margin-bottom:1em}.product-detail-page .product-details{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:1em}.product-detail-page .product-details .product-introduction{-webkit-flex-basis:540px;flex-basis:540px;margin-right:40px}.product-detail-page .product-details .product-options{-webkit-flex-basis:360px;flex-basis:360px;-webkit-flex-shrink:0;flex-shrink:0}.products-overview .highlight-product .main-heading .subtitle,.products-overview .product-header .main-heading .subtitle,.product-detail-page .highlight-product .main-heading .subtitle,.product-detail-page .product-header .main-heading .subtitle{font-size:1.4285714286rem;line-height:1.7857142857rem}}@media only screen and (min-width: 800px){.products-overview .highlight-product .content{top:40px}}@media only screen and (min-width: 960px){.product-detail-page .product-details .product-options{-webkit-flex-basis:380px;flex-basis:380px}.products-overview .highlight-product .main-heading,.products-overview .product-header .main-heading,.product-detail-page .highlight-product .main-heading,.product-detail-page .product-header .main-heading{font-size:2.1428571429rem;line-height:2.5714285714rem;margin-bottom:2rem}}.slider{margin:-18px -15px 1.5em;overflow:hidden;position:relative}.slider .slide{float:left;width:33.33%}.slider .slide img{max-width:100%}.slider .slide .desktop-image{display:none}.slider .slide-content{background:#eee;padding:21px 14px}.slider .slide-content .title{margin-bottom:.3em}.slider .slider-wrapper{width:300%}.slider .slide-indicator{position:absolute;right:18px;top:65%}.slider .slide-indicator li{background:#fff;border:1px solid #deddd7;border-radius:18px;cursor:pointer;display:block;float:left;height:18px;margin-left:9px;width:18px}.slider .slide-indicator li:first-child{margin-left:0}.slider .slide-indicator li.active{position:relative}.slider .slide-indicator li.active:before{background:#fc0;border-radius:10px;content:"";height:10px;left:3px;position:absolute;top:3px;width:10px}@media only screen and (min-width: 575px){.slider{margin:0 0 2.5em}.slider .slide{background-color:#e3e3e3;overflow:hidden;position:relative}.slider .slide .mobile-image{display:none}.slider .slide .desktop-image{display:block}.slider .slide-content{background:rgba(0,0,0,0);color:#fff;left:0;padding:12px 0 0 18px;position:absolute;top:0;width:50%}.slider .slide-content .title{margin-bottom:.4em}.slider .slide-content .subtitle{margin-bottom:1em}.slider .slide-indicator{bottom:30px;right:30px;top:auto}.slider .slide-indicator li{opacity:.9}.slider .slide-indicator li:hover{opacity:1}}@media only screen and (min-width: 800px){.slider .slide .desktop-image{padding:0}.slider .slide .slide-content{padding:40px 0 0 25px}.slider .slide .slide-content .title{margin-bottom:.5em}.slider .slide .slide-content .subtitle{margin-bottom:1.5em}}.image-composition{margin:1rem 0}.image-composition-row{column-gap:10px;display:flex;flex-direction:row;margin-bottom:10px}.image-composition-row .image-one-third{width:33%}.image-composition-row .image-two-thirds{width:66%}.image-composition-row .image-half-width{width:50%}.image-composition-row .image-full-width{width:100%}@media only screen and (min-width: 480px){.image-composition-row{column-gap:15px;margin-bottom:15px}}@media only screen and (min-width: 575px){.image-composition{margin:1.5rem 0}.image-composition-row{column-gap:25px;margin-bottom:25px}}.button{background:#ffda00;border:0;border-radius:3px;box-shadow:inset 0 -3px 0 0 #fc0;color:#4b4731;display:inline-block;font-size:.95em;margin:0 .2em .4em 0;padding:12px 20px;text-align:center;text-decoration:none;transition:background-color .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out}.button:link,.button:visited{color:#4b4731;text-decoration:none}.button:hover,.button:active,.clickable-box:hover .button{background:#f9c302;box-shadow:inset 0 -3px 0 0 #f3a600}.button[disabled]{color:#9b9b9b;cursor:default}.button[disabled]:hover,.button[disabled]:active,.clickable-box:hover .button[disabled]{background:#ffda00;box-shadow:inset 0 -3px 0 0 #fc0}.button.small{padding:7px 10px}.button.grey{background:#deddd7;color:#767676;box-shadow:inset 0 -3px 0 0 #cccbc7}.button.grey:hover,.button.grey:active,.clickable-box:hover .button.grey{background:#9d9d97;color:#f5f4f2;box-shadow:inset 0 -3px 0 0 #767676}.button.dark{background:#505050;border:1px solid #000;box-shadow:none;color:#fff}.button.dark:hover,.button.dark:active,.clickable-box:hover .button.dark{background:#3c3c3c;box-shadow:none}.button .svg-icon{height:22px;margin:-4px 4px -2px -4px;width:24px}@media only screen and (min-width: 675px){.button{padding:12px 15px}.button.small{padding:8px 15px}}button{-webkit-appearance:none;background:none;border:0;color:#505050;padding:0;text-decoration:underline}button:hover{text-decoration:none}.tab-menu{background:#fafafa;border-bottom:4px solid #505050;margin:1.5em 0;padding-top:82px;position:relative}.tab-menu .tab-label{border-top:4px solid #505050;background:#505050;color:#fff;cursor:pointer;left:0;font-size:1.4285714286em;padding:6px 5px 10px;position:absolute;text-align:center;top:0;width:50%}.tab-menu .tab-label span{display:block}.tab-menu .tab-label .svg-icon{margin-bottom:4px}.tab-menu .tab-label .svg-icon.bulleted-list{height:29px;vertical-align:middle;width:26px}.tab-menu .tab-label .svg-icon.speaker{height:25px;width:33px}.tab-menu .tab-content{display:none;padding:30px}.tab-menu .tab-item:nth-child(2) .tab-label{border-left:1px solid #eee;left:50%}.tab-menu .tab-item.active .tab-label{background:#fafafa;color:#a4a4a4;cursor:default}.tab-menu .tab-item.active .tab-content{display:block}@media only screen and (min-width: 480px){.tab-menu{padding-top:50px}.tab-menu .tab-label span{display:inline}.tab-menu .tab-label .svg-icon{margin:0 8px 0 0}}.video-wrapper .theo-primary-color,.video-wrapper .theo-upnext-panel .theo-upnext-panel-content .theo-upnext-panel-autoplay,.video-wrapper .theoplayer-skin .theo-settings-control-menu-item-hd-label,.video-wrapper .theoplayer-skin .theo-settings-control-menu-item-value,.video-wrapper .theoplayer-skin .vjs-volume-level,.video-wrapper .theoplayer-skin .vjs-play-progress,.video-wrapper .theoplayer-skin .vjs-slider-bar,.video-wrapper .theoplayer-skin .vjs-big-play-button{color:#fc0}.video-wrapper .theoplayer-skin:hover .vjs-big-play-button:after,.video-wrapper .theoplayer-skin .vjs-big-play-button:focus:after{opacity:0}.video-wrapper .theoplayer-skin .vjs-control-bar .vjs-button.theo-settings-control-button{display:none}.video-wrapper .theoplayer-skin .vjs-big-play-button:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxjaXJjbGUgZmlsbD0iIzAwMCIgb3BhY2l0eT0iLjQ5NjA0NzI1IiBjeD0iMzIiIGN5PSIzMiIgcj0iMzIiLz48cGF0aCBmaWxsPSIjRkMwIiBkPSJNMjMuODA3NzU3MTIgMTUuOTc5MDM5NDQgNTAuMjEzMjAzNDQgMzIgMjMuODA3NzU3MTIgNDguMDIwOTYwNTZ6Ii8+PC9nPjwvc3ZnPg==);background-size:100%;display:block}.video-wrapper .theoplayer-skin .vjs-big-play-button{background:rgba(0,0,0,.5)}.video-wrapper .theoplayer-skin:hover .vjs-big-play-button,.video-wrapper .theoplayer-skin .vjs-big-play-button:focus{background:rgba(0,0,0,.8)}.video-wrapper .theo-big-play-button-svg-container svg{display:none}.video-wrapper .bg-white.video-js{background:#fff}.video-wrapper .bg-white .theo-player-wrapper{background:#fff}.audio-player{max-width:545px}.audio-player ul{list-style:none;margin:0;padding:0}.audio-player .title+.subtitle{margin-top:-0.7em}.audio-player .title{font-size:1.1428571429em;margin-bottom:1em;vertical-align:-2px}.audio-player .subtitle{margin-bottom:1em}.audio-player .tracks{margin-bottom:2em}.audio-player .tracks .track{border-bottom:1px solid #505050;cursor:pointer;display:block;padding:10px 0 10px 32px;position:relative}.audio-player .tracks .track:first-child{border-top:1px solid #505050}.audio-player .tracks .track:hover{color:#00a2e0}.audio-player .tracks .track:hover .playButton{color:#00a2e0}.audio-player .tracks .track.active .progress-indicator{display:block}.audio-player .tracks .track.has-error:hover{color:#505050;cursor:default}.audio-player .tracks .track.has-error .progress-indicator{display:none}.audio-player .tracks .track.has-error .svg-icon{visibility:hidden}.audio-player .tracks .track .progress-indicator{display:none;height:26px;left:-2px;position:absolute;top:8px;width:26px}.audio-player .tracks .track .svg-icon{border:1px solid #505050;border-radius:100%;height:22px;left:0;padding:2px;position:absolute;top:10px;width:22px}.payment-options-wrapper .label,.payment-options-wrapper .caption{display:block;font-size:1em;margin-bottom:.7em}.payment-options-wrapper .caption{color:#858585}.payment-options .payment-option{background:url("/skin/frontend/default/bphil_recordings/gfx/payment_methods_sprite_05.11.2018.jpg") no-repeat 0 0;border:1px solid #eaeaea;-webkit-background-size:53px;-moz-background-size:53px;-o-background-size:53px;background-size:53px;float:left;height:35px;margin:0 6px 9px 0;width:55px}.payment-options .mastercard{background-position:0 0}.payment-options .visa{background-position:0 -33px}.payment-options .paypal{background-position:0 -66px}.payment-options .americanexpress{background-position:0 -99px}.payment-options .sofortueberweisung{background-position:0 -132px}.payment-options .ec{background-position:0 -165px}.payment-options .westernunion{background-position:0 -198px}.payment-options .jcb{background-position:0 -231px;margin-right:0}.payment-options .alipay{background-position:0 -297px}@media only screen and (min-width: 480px){.payment-options .payment-option{margin-right:8px}}a.continue-shopping-link{color:#00a2e0}.cart-overview{margin-bottom:2em}.cart-overview .items-in-shopping-cart{margin-bottom:1em}.cart-overview .item-in-shopping-cart{background:#fbfbfb;border:1px solid #d3d3d3;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:1.5em;width:100%}.cart-overview .item-in-shopping-cart .shopping-cart-label{color:#848484;font-size:0.9285714286em;margin-bottom:.6em}.cart-overview .item-in-shopping-cart .item-details,.cart-overview .item-in-shopping-cart .item-configuration{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:100%}.cart-overview .item-in-shopping-cart .item-details{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:20px 15px 12px}.cart-overview .item-in-shopping-cart .item-details .additional-content ul{list-style:none;margin:0;padding:0}.cart-overview .item-in-shopping-cart .item-configuration{border-top:1px solid #eaeaea;-webkit-justify-content:space-between;justify-content:space-between;padding:22px 15px 15px}.cart-overview .item-in-shopping-cart .item-image{margin-bottom:1em;text-align:center;width:100%}.cart-overview .item-in-shopping-cart .item-image img{background:#eee}.cart-overview .item-in-shopping-cart .item-descriptions .product-name a{text-decoration:none}.cart-overview .item-in-shopping-cart .item-descriptions .product-name a:hover{text-decoration:underline}.cart-overview .item-in-shopping-cart .product-name{margin-bottom:.3em}.cart-overview .item-in-shopping-cart .item-quantity .item-quantity-control{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:-4px}.cart-overview .item-in-shopping-cart .item-quantity .svg-icon{height:22px;width:22px}.cart-overview .item-in-shopping-cart .item-quantity .svg-icon.decrease-quantity{margin-right:6px}.cart-overview .item-in-shopping-cart .item-quantity .svg-icon.increase-quantity{margin-left:6px}.ie-browser .cart-overview .item-in-shopping-cart .item-quantity .svg-icon.decrease-quantity,.ie-browser .cart-overview .item-in-shopping-cart .item-quantity .svg-icon.increase-quantity{display:none}.cart-overview .item-in-shopping-cart .item-quantity .input-text{padding:7px 12px 8px;text-align:center;width:45px}.cart-overview .item-in-shopping-cart .item-price{font-weight:bold}.cart-overview .item-in-shopping-cart .shopping-cart-item-message.error{color:#ff1e00}.cart-overview .redeem-coupon{border:1px dashed #a7a7a7;border-radius:2px;margin-bottom:1em;padding:16px 15px}.cart-overview .redeem-coupon .h3{margin-bottom:.5em}.cart-overview .redeem-coupon .svg-icon.gift{vertical-align:baseline}.cart-overview .redeem-coupon .input-text{margin-bottom:.8em;width:100%}.cart-overview .redeem-coupon .validation-advice{margin-bottom:.7em}.cart-overview .cart-balance{margin-bottom:1em}.cart-overview .cart-balance .taxes-and-subtotals{width:100%}.cart-overview .cart-balance .taxes-and-subtotals th,.cart-overview .cart-balance .taxes-and-subtotals td{padding:5px 0 11px}.cart-overview .cart-balance .taxes-and-subtotals td:last-child{text-align:right}.cart-overview .cart-balance .totals{border-top:1px solid #505050;font-size:1.1428571429em;font-weight:bold;width:100%}.cart-overview .cart-balance .totals td{padding:11px 0}.cart-overview .cart-balance .totals td:last-child{text-align:right}.cart-overview .cart-balance .checkout-types{float:right;list-style:none;margin:0;padding:0}.cart-overview .cart-balance .update-cart-link{float:right;margin:10px 25px 0 0}.cart-overview .cart-balance .update-cart-link .svg-icon{height:20px;margin-right:5px;width:20px}@media only screen and (min-width: 480px){.cart-overview .item-in-shopping-cart .item-details{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.cart-overview .item-in-shopping-cart .item-image{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:80px;flex-basis:80px;margin:0 .9em 0 0;text-align:left;width:auto}}@media only screen and (min-width: 575px){.cart-overview .item-in-shopping-cart .item-configuration{-webkit-justify-content:flex-start;justify-content:flex-start}.cart-overview .item-in-shopping-cart .item-quantity{margin:0 45px}}@media only screen and (min-width: 675px){.cart-overview .items-in-shopping-cart{margin-bottom:3em}.cart-overview .item-in-shopping-cart{-webkit-flex-direction:row;flex-direction:row}.cart-overview .item-in-shopping-cart .item-details{padding:20px 15px;width:55%}.cart-overview .item-in-shopping-cart .item-configuration{border-left:1px solid #eaeaea;border-top:0;-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:20px;width:45%}.cart-overview .item-in-shopping-cart .item-image{-webkit-flex-basis:100px;flex-basis:100px;margin-right:20px}.cart-overview .item-in-shopping-cart .item-quantity{margin:0 25px}}@media only screen and (min-width: 960px){.cart-overview .item-in-shopping-cart .item-image{-webkit-flex-basis:150px;flex-basis:150px}.cart-overview .item-in-shopping-cart .item-quantity{margin:0 34px}}.checkout-steps{list-style:none;padding:0}.checkout-steps .section{margin:0 0 1px;position:relative}.checkout-steps .section .step-title{background:#f0f0f0;height:36px}.checkout-steps .section .step-title .step-label{margin:0 0 0 48px;padding:6px 0}.checkout-steps .section .step-title a{display:none;font-size:0.8571428571em;position:absolute;right:12px;text-transform:lowercase;top:8px}.checkout-steps .section .step-title .step-number{border-right:1px solid #fff;float:left;height:100%;padding:7px 0;text-align:center;width:36px}.checkout-steps .section.allow .step-title{background:#e7e6e3}.checkout-steps .section.allow .step-title a{display:block}.checkout-steps .section.allow.active .step-title a{display:none}.checkout-steps .section.active .step-title{background:#252525;color:#fff}.checkout-steps .section .step{padding:10px 0 20px}.checkout-steps .section .checkout-agreements{list-style:none;margin:20px 0 0;padding:0}.checkout-steps .section .checkout-agreements p{margin:0 0 3px}.checkout-steps .latin-letters-hint{color:#ff1e00;font-size:1.3em;margin-bottom:1em}.checkout-steps .sp-methods{margin:0 0 1.5em}.checkout-steps .sp-methods dd{margin:0}.checkout-steps .form-list ul,.checkout-steps .sp-methods ul{list-style:none;margin:0;padding:0}.checkout-steps #checkout-step-payment .v-fix{float:left}.checkout-steps #checkout-step-payment .v-fix select{min-width:143px}.checkout-steps #checkout-step-payment .tool-tip{margin:1em 0}.checkout-steps #checkout-step-payment .form-list li{margin-bottom:0}.checkout-steps #checkout-step-payment #payment_form_payone_creditcard,.checkout-steps #checkout-step-payment #payment_form_payone_online_bank_transfer,.checkout-steps #checkout-step-payment #payment_form_payone_debit_payment{margin:.6em 0 1em}.checkout-steps #checkout-step-payment #payment_form_payone_creditcard .input-box,.checkout-steps #checkout-step-payment #payment_form_payone_online_bank_transfer .input-box,.checkout-steps #checkout-step-payment #payment_form_payone_debit_payment .input-box{margin-bottom:1.1em}.checkout-steps #checkout-step-payment #payment_form_payone_creditcard label,.checkout-steps #checkout-step-payment #payment_form_payone_online_bank_transfer label,.checkout-steps #checkout-step-payment #payment_form_payone_debit_payment label{display:block;margin-bottom:.3em}.checkout-steps #payment_form_payone_creditcard{margin-bottom:1.2em}.checkout-steps #payment_form_payone_creditcard select{background:#fff;border:1px solid #deddd7;height:40px;padding:10px 35px 13px 15px;-webkit-appearance:menulist}.checkout-steps #payone_creditcard_cc_cid{min-width:70px}.checkout-steps #shipping-address-select{margin-bottom:1em}.checkout-steps #checkout-step-billing .wide,.checkout-steps #checkout-step-billing .fields .field,.checkout-steps #checkout-step-billing .fields .fields,.checkout-steps #checkout-step-shipping .wide,.checkout-steps #checkout-step-shipping .fields .field,.checkout-steps #checkout-step-shipping .fields .fields{float:left;margin-bottom:12px;width:100%}.checkout-steps #checkout-step-billing .wide label,.checkout-steps #checkout-step-billing .fields .field label,.checkout-steps #checkout-step-billing .fields .fields label,.checkout-steps #checkout-step-shipping .wide label,.checkout-steps #checkout-step-shipping .fields .field label,.checkout-steps #checkout-step-shipping .fields .fields label{float:left;width:170px}.checkout-steps #billing-new-address-form,.checkout-steps #shipping-new-address-form{float:left;width:100%}.checkout-steps #checkout-step-shipping .wide .shipping-address-select-label{margin-bottom:.8em;width:100%}.checkout-steps #checkout-step-billing .wide,.checkout-steps #checkout-step-billing .control{margin-bottom:12px}.checkout-steps #co-billing-form .wide label{display:block;float:none;margin-bottom:5px;width:auto}.checkout-steps #billing-new-address-form .wide label{float:left;width:170px}.checkout-steps #checkout-review-table-wrapper .data-table{border-bottom:0}.checkout-steps #checkout-review-table-wrapper .data-table th{font-weight:bold}.ja .checkout-steps #checkout-review-table-wrapper .data-table th{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;font-weight:bold}.checkout-steps #checkout-review-table-wrapper .data-table th,.checkout-steps #checkout-review-table-wrapper .data-table td{min-width:75px;padding:9px 2px}.checkout-steps #checkout-review-table-wrapper .data-table th.last,.checkout-steps #checkout-review-table-wrapper .data-table td.last{text-align:right}.checkout-steps #checkout-review-table-wrapper .data-table tfoot{border-top:1px solid #505050}.checkout-steps #checkout-review-table-wrapper .data-table tfoot td:first-child{padding-right:30px;text-align:right}.checkout-steps #checkout-review-table-wrapper .data-table tfoot tr.last{border-top:1px solid #505050}.checkout-steps #checkout-review-table-wrapper .data-table tfoot tr.last td{font-size:1.2857142857em;font-weight:bold;padding-right:0;text-align:left}.checkout-steps #checkout-review-table-wrapper .data-table tfoot tr.last td.last{text-align:right}.checkout-steps #checkout-review-table-wrapper .data-table .product-name{font-weight:bold;margin:0}.checkout-steps #checkout-review-table-wrapper .data-table .product-subtitle{margin:0}@media only screen and (min-width: 675px){.checkout-steps .section .step{padding:40px}}.pager{background:#f0f0f0;margin-bottom:.3em;padding:9px 12px;font-size:0.9285714286em}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager .amount{float:left;margin:0;width:100%}.pager .limiter{display:none}.pager .pages{float:right;margin-top:8px}.pager .pages ol{display:inline;list-style:none;margin:0;padding:0}.pager .pages li{float:left;margin-left:9px}.pager .pages .label{float:left}.pager .pages .previous .svg-icon,.pager .pages .next .svg-icon{height:12px;margin:-1px 0 0}@media only screen and (min-width: 480px){.pager .amount{width:auto}.pager .pages{margin-top:0}}.quotation-wrapper{margin-bottom:2em;position:relative;transition:height .5s}.quotation-wrapper .quotation{opacity:1;transition:opacity .6s}.quotation-wrapper .quotation.inactive{opacity:0;position:absolute;top:32px}.quotation-wrapper .quotation-introduction,.quotation-wrapper .quotation-text,.quotation-wrapper .quotation-by{padding:0 5px 0 55px}.quotation-wrapper .quotation-introduction{font-size:1.0714285714rem;font-style:italic;font-weight:bold;margin-bottom:.3em}.quotation-wrapper .quotation-text{font-size:1.2857142857rem;font-style:italic;line-height:2rem;margin-bottom:.5em}.quotation-wrapper .quotation-by{font-size:1.0714285714rem;font-weight:bold}.quotation-wrapper .svg-icon{height:32px;width:32px}.quotation-wrapper .svg-icon-wrapper{background:#fff;position:relative;z-index:2}.quotation-wrapper .quote-header,.quotation-wrapper .quote-footer{position:relative}.quotation-wrapper .quote-header:before,.quotation-wrapper .quote-footer:before{border-top:2px solid #505050;content:"";left:0;position:absolute;top:50%;width:100%;z-index:1}.quotation-wrapper .quote-header .svg-icon-wrapper{padding-right:20px}.quotation-wrapper .quote-footer{text-align:right}.quotation-wrapper .quote-footer .svg-icon-wrapper{padding-left:20px}.overlay-background{background:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.overlay{position:fixed;top:10px;width:100%;z-index:101}.overlay .overlay-container{height:100%;margin:0 10px;max-width:960px;min-width:320px;position:relative}.overlay .overlay-container .close-overlay{color:#505050;position:absolute;right:9px;top:6px;z-index:103}.overlay .overlay-container .close-overlay:before{font-size:1.5em;padding:0}.overlay .overlay-wrapper{background:#fff;border-radius:7px;height:100%;padding:35px 12px 12px}@media only screen and (min-width: 575px){.overlay .overlay-container:after{background:#fff;border-radius:0 0 7px 0;bottom:0;content:"";position:absolute;right:0;top:42px;width:41px}.overlay .overlay-container .close-overlay{background:no-repeat url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDRweCIgaGVpZ2h0PSI0MnB4IiB2aWV3Qm94PSIwIDAgNDQgNDIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJTdGFydHNlaXRlIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJkZXNrdG9wX2FsZXJ0cyIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExMzYuMDAwMDAwLCAtMjM5LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPiAgICAgICAgICAgIDxnIGlkPSJhbGVydCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDIzOS4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9InJvdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ3LjAwMDAwMCwgMC4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04OTAuMDExNjcxLDAgTDg4OSwwIEw4ODksNDIgTDkzMyw0MiBMOTMzLDQwLjk4ODMyODggQzkzMi42Njc2MDcsNDAuOTk2MDk1MiA5MzIuMzM0MjYsNDEgOTMyLDQxIEM5MDkuMTM4Myw0MSA4OTAuNTQyODU0LDIyLjczMzk5NjggODkwLjAxMTY3MSwxLjY2NTMzNDU0ZS0xNiBaIiBpZD0iUmVjdGFuZ2xlLTI1NCI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);color:#fff;cursor:pointer;height:43px;right:0;top:0;width:41px}.overlay .overlay-container .close-overlay:hover .svg-icon{opacity:.6}.overlay .overlay-container .close-overlay .svg-icon{height:22px;position:absolute;right:0;top:0;width:22px}.overlay .overlay-wrapper{border-radius:7px 0 0 7px;margin-right:40px;padding:28px 0 28px 40px}}@media only screen and (min-width: 675px){.overlay{top:15px}.overlay .overlay-container{margin:0 18px}}@media only screen and (min-width: 960px){.overlay{top:25px}.overlay .overlay-container{margin:0 auto}}.media-gallery .slider-button{cursor:pointer;height:80%;position:absolute;top:50px;width:150px;z-index:102}.media-gallery .slider-button .icon-wrapper{color:#505050;padding:15px 0;position:absolute;top:25%}.media-gallery .slider-button .icon-wrapper .svg-icon{height:35px;width:30px}.media-gallery .slider-button.previous{left:0}.media-gallery .slider-button.previous .icon-wrapper{left:0;padding-right:8px}.media-gallery .slider-button.next{right:0}.media-gallery .slider-button.next .icon-wrapper{padding-left:8px;right:0}.media-gallery .media-gallery-overflow{height:100%;overflow:hidden}.media-gallery .media-gallery-overflow .slides-wrapper{width:800%}.media-gallery .media-gallery-overflow .slides-wrapper .slide,.media-gallery .media-gallery-overflow .slides-wrapper .gallery-slide{float:left;max-height:100%}.media-gallery .media-gallery-overflow .slides-wrapper .image-wrapper,.media-gallery .media-gallery-overflow .slides-wrapper .slide-content{margin-left:22px;margin-right:22px}.media-gallery .media-gallery-overflow .slides-wrapper .image-wrapper{display:block;text-align:center}.media-gallery .slide-content{padding-top:1em;position:relative}.media-gallery .slide-content .font-icon.download{bottom:0;position:absolute;right:0}.media-gallery .slide-content .font-icon.download:before{font-size:1.5em}@media only screen and (min-width: 575px){.media-gallery .media-gallery-overflow .slides-wrapper .image-wrapper,.media-gallery .media-gallery-overflow .slides-wrapper .slide-content{margin-left:0;margin-right:0}.media-gallery .slider-button{color:#505050;cursor:pointer;height:90%;position:absolute;top:50px;width:150px;z-index:102}.media-gallery .slider-button .icon-wrapper{top:37%;transition:background .2s ease-in-out,color .2s ease-in-out}.media-gallery .slider-button .icon-wrapper .svg-icon{height:42px;width:34px}.media-gallery .slider-button:hover{color:#fff}.media-gallery .slider-button:hover .icon-wrapper{background:#fc0}}.swiper{--swiper-theme-color: #fc0;height:100%;margin-left:auto;margin-right:auto;width:100%}.swiper-slide{align-items:center;display:flex;justify-content:center;user-select:none}.swiper-slide img{display:block;margin:0 auto;max-height:100%;max-width:100%;object-fit:cover}.swiper-container{position:relative}.swiper-container.fullscreen-active{--swiper-pagination-bullet-inactive-color: #fff;background-color:#1a1a1a;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:120}.swiper-container.fullscreen-active .swiper-slide img{object-fit:contain}.swiper-container.fullscreen-active .open-fullscreen{display:none}.swiper-container.fullscreen-active .close-fullscreen{display:block}.swiper-container .open-fullscreen{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="%23505050"%3E%3Cpath stroke-linecap="round" stroke-linejoin="round" d="M3.75 3.75v4.5m0-4.5h4.5m-4.5 0L9 9M3.75 20.25v-4.5m0 4.5h4.5m-4.5 0L9 15M20.25 3.75h-4.5m4.5 0v4.5m0-4.5L15 9m5.25 11.25h-4.5m4.5 0v-4.5m0 4.5L15 15"/%3E%3C/svg%3E');background-repeat:no-repeat;background-size:24px 24px;bottom:10px;cursor:pointer;height:24px;position:absolute;right:10px;width:24px;z-index:90}.swiper-container .close-fullscreen{background:#1a1a1a;color:#fff;cursor:pointer;display:none;font-size:32px;height:42px;line-height:32px;opacity:.7;position:fixed;right:20px;text-align:center;top:20px;z-index:121;width:42px}.swiper-container .close-fullscreen:before{content:"×";left:8px;position:absolute;top:2px}.swiper-container .close-fullscreen:hover,.swiper-container .close-fullscreen:active{opacity:1}.main-content{border-top:1px solid #c2c2c2;padding-top:20px}.cms-index-index .main-content,.cms-about-us .main-content,.catalog-product-view .main-content,.catalog-category-view .main-content{border-top:none;padding-top:0}.my-account-navigation li{border-bottom:1px dashed #cccbc7}.my-account-navigation li:first-child{border-top:1px dashed #cccbc7}.my-account-navigation a:link,.my-account-navigation a:visited{display:block;padding:10px 11px 12px}.my-account-navigation a:hover,.my-account-navigation a:active{text-decoration:none}.my-account-navigation a.current{text-decoration:none}.my-account .box{margin-bottom:1.2em}.my-account .data-table{margin-bottom:2em}.my-account .box-title{margin-bottom:.8em}.my-account #my-orders-table .price{white-space:nowrap}.my-account #my-orders-table .date,.my-account #my-orders-table .ship-to{display:none}.my-account #my-downloadable-products-table .remaining-downloads{display:none;text-align:right}.my-account #my-downloadable-products-table .date{display:none}@media only screen and (min-width: 480px){.my-account #my-orders-table .date{display:table-cell}.my-account #my-downloadable-products-table .remaining-downloads{display:table-cell}}@media only screen and (min-width: 575px){.my-account #my-orders-table .ship-to{display:table-cell}.my-account #my-downloadable-products-table .date{display:table-cell}}.support-section{margin-bottom:2.2em}.support-section.hide-additional-content .show-additional-content .svg-icon,.support-section.hide-additional-content .close-additional-content .svg-icon{margin-left:0;margin-right:5px;width:15px}.support-section .header{border-bottom:1px solid #505050;margin-bottom:.8em}.support-section .header .svg-icon{height:27px;vertical-align:top;width:27px}.support-section .header .svg-icon.shipping{width:34px}@media only screen and (max-width: 674px){.cms-help .content-row .content{margin-bottom:0}}.cms-10years .content-row .content{margin-bottom:2.5rem}@media only screen and (max-width: 574px){.cms-10years .video-wrapper .theoplayer-skin .vjs-big-play-button{padding-bottom:14%;width:14%}}@media only screen and (min-width: 675px){.cms-10years .content-row{margin-bottom:2rem}.cms-10years .content-row .content{margin-bottom:0}.cms-10years .video-wrapper .theoplayer-skin .vjs-big-play-button{padding-bottom:12%;width:12%}}.cms-frozen-music .content-row .content{margin-bottom:2.5rem}@media only screen and (min-width: 675px){.cms-frozen-music .content-row{margin-bottom:2rem}.cms-frozen-music .content-row .content{margin-bottom:0}}.algolia-instant-selector-results .instant-search-bar-wrapper{margin-bottom:2em}.algolia-instant-selector-results h1 .svg-icon{vertical-align:-5px}.algolia-instant-selector-results .ais-search-box{display:inline;margin-right:10px}.algolia-instant-selector-results .ais-search-box .ais-search-box--input{width:260px}.algolia-instant-selector-results .clear-query-instant{height:16px;width:16px}.algolia-instant-selector-results .hits .infos{margin-bottom:1em}.algolia-instant-selector-results .product-teaser-list .ais-hits{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.algolia-instant-selector-results .product-teaser-list .product-teaser .title em{font-style:normal}.algolia-instant-selector-results #refine-toggle,.algolia-instant-selector-results #algolia-stats,.algolia-instant-selector-results .algolia-sorts-wrapper,.algolia-instant-selector-results #instant-search-pagination-container{display:none}.algolia-instant-selector-results #algolia_instant_selector.main-content{display:block}@media only screen and (min-width: 480px)and (max-width: 740px){.algolia-instant-selector-results .ais-search-box .ais-search-box--input{width:100%}}@media only screen and (min-width: 740px){.algolia-instant-selector-results .instant-search-bar-wrapper{margin-bottom:3em}}.autocomplete-wrapper{background:#fff;border:1px solid #deddd7;margin-top:-1px;max-width:420px;min-width:300px;padding:20px 16px 15px;width:100%}.autocomplete-wrapper .aa-dataset-products{min-height:0 !important}.autocomplete-wrapper .aa-suggestions{display:-webkit-flex !important;display:flex !important;-webkit-flex-wrap:wrap;flex-wrap:wrap}.autocomplete-wrapper .aa-suggestion{margin-bottom:1.5em;width:100%}.autocomplete-wrapper .aa-suggestion .thumbnail{background:#eee;-webkit-flex-basis:75px;flex-basis:75px;-webkit-flex-shrink:0;flex-shrink:0;margin-right:10px}.autocomplete-wrapper .aa-suggestion .info em{font-style:normal}.autocomplete-wrapper .aa-no-results-products{margin-bottom:1em;text-align:center}.autocomplete-wrapper .algoliasearch-autocomplete-hit{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.autocomplete-wrapper #autocomplete-products-footer{border-top:1px solid #deddd7;margin:0 -17px;padding-top:11px;text-align:center}.autocomplete-wrapper .other-sections{display:none}@media print{*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
